Electronic device and control method thereof
The electronic device uses communication interfaces and processors to automatically identify and align LED modular display modules, addressing the inconvenience of manual alignment and improving positioning accuracy.
Patent Information
- Application Number
- PCT/KR2025/095285
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-24
- Filing Date
- 2025-04-23
- Publication Date
- 2026-01-29
AI Technical Summary
Existing LED modular displays require manual alignment of display modules, which is inconvenient and inaccurate when modules are spaced apart, necessitating a technology for wirelessly identifying their positions.
An electronic device with communication interfaces and processors to obtain distance and arrangement information of display modules, calculating their positions and providing layout information for accurate alignment.
Enables automatic and precise identification of display module positions, facilitating efficient alignment and image processing across multiple display devices.
Smart Images

Figure KR2025095285_29012026_PF_FP_ABST
Abstract
Description
Electronic device and method of controlling the same
[0001] The present disclosure relates to an electronic device and a control method thereof, and more particularly, to an electronic device and a control method thereof for identifying the position of each of a plurality of display devices included in an external display group.
[0002] Recently, the use of LED modular displays, which combine multiple LED display modules to provide an expanded display screen, is on the rise. LED modular displays are implemented by connecting multiple LED modules and can display high-resolution images on a large screen, providing users with a visually satisfying experience.
[0003] To enable these LED modular displays to output high-resolution images, a process must be followed to identify the location of each display module. However, this process requires the user to visually check the location of each module and manually align the modules using a separate control device, which presents an inconvenience. Furthermore, when identifying the location of each display module using the vertical, horizontal, and vertical docking terminals located on each display module, there is a problem in that the individual locations cannot be identified when the display modules are spaced apart.
[0004] Accordingly, there is a growing need for a technology capable of wirelessly identifying the positions of multiple display modules that constitute an LED modular display.
[0005] According to one embodiment of the present disclosure, an electronic device for communicating with a plurality of display devices includes a communication device including a plurality of first communication interfaces arranged at different locations on the electronic device, a memory storing at least one instruction, and at least one processor for executing the at least one instruction, wherein the at least one instruction, when individually or collectively executed by the at least one processor, controls the plurality of first communication interfaces to enable the electronic device to obtain distance information between the plurality of first communication interfaces and the plurality of display devices, and obtain arrangement information of the plurality of display devices based on the distance information.
[0006] When the at least one instruction is individually or collectively executed by the at least one processor, the electronic device can obtain position information of the plurality of display devices based on the distance information.
[0007] The at least one instruction, when individually or collectively executed by the at least one processor, may control the plurality of first communication interfaces to obtain distance information between the plurality of first communication interfaces and the plurality of second communication interfaces included in each of the plurality of display devices, and may obtain location information of the plurality of second communication interfaces based on the obtained distance information.
[0008] The location information includes coordinate values, and the at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to calculate the coordinate values based on the distance information, compare the coordinate values of the plurality of interfaces, and obtain difference values of the coordinate values.
[0009] The memory further stores mount information including locations of the plurality of second communication interfaces in the plurality of display devices, and the at least one instruction, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain, based on the mount information and the difference values, whether the plurality of display devices are adjacent or separated from at least one peripheral display device.
[0010] The memory further stores size information of the plurality of display devices, and the at least one instruction, when individually or collectively executed by the at least one processor, enables the electronic device to obtain whether the plurality of display devices are adjacent to or spaced apart from at least one peripheral display device based on the mount information, the size information, and the difference values.
[0011] The at least one instruction, when individually or collectively executed by the at least one processor, may cause the electronic device to provide the layout information to the plurality of display devices via the communication device.
[0012] The memory further stores content including an image, and the at least one instruction, when individually or collectively executed by the at least one processor, may cause the electronic device to provide a signal corresponding to the image together with the arrangement information to the plurality of display devices.
[0013] The above memory further stores content including an image, and the at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to identify a plurality of partial images corresponding to each of the plurality of display devices among the images based on the arrangement information, and to provide signals corresponding to the plurality of partial images to the plurality of display devices through the communication device.
[0014] The memory may further store resolution information and size information of the plurality of display devices, and when the at least one instruction is individually or collectively executed by the at least one processor, the electronic device may identify pixel pitches of the plurality of display devices based on the resolution information and size information of the plurality of display devices, and may down-sample the remaining partial images except for the partial image corresponding to the display device having the largest pixel pitch among the plurality of partial images based on the difference between the pixel pitches, and provide the down-sampled partial image and the remaining partial images to each of the plurality of display devices.
[0015] A method for controlling an electronic device communicating with a plurality of display devices according to one embodiment of the present disclosure may include a step of controlling a plurality of first communication interfaces to obtain distance information between a plurality of first communication interfaces at different locations on the electronic device and the plurality of display devices, and a step of obtaining arrangement information of the plurality of display devices based on the distance information.
[0016] The step of obtaining arrangement information of the plurality of display devices may include a step of obtaining location information of the plurality of display devices based on the obtained distance information.
[0017] The electronic device may include a plurality of first communication interfaces at different locations on the electronic device, and the step of controlling the plurality of first communication interfaces to obtain the distance information may include a step of controlling the plurality of first communication interfaces to obtain distance information between the plurality of first communication interfaces and a plurality of second communication interfaces included in each of the plurality of display devices, and the step of obtaining the location information may include a step of obtaining location information of the plurality of second communication interfaces based on the distance information.
[0018] The above location information includes coordinate values, and the step of obtaining location information of each of the second communication interfaces may include the step of calculating the coordinate values based on the distance information, comparing the coordinate values of the plurality of second communication interfaces, and obtaining difference values of the coordinate values.
[0019] The step of obtaining location information of each of the second communication interfaces may include a step of obtaining whether the plurality of display devices are adjacent or separated from a surrounding display device based on mount information including the locations of the plurality of second communication interfaces in the plurality of display devices and the difference values.
[0020] The step of identifying whether the plurality of display devices are adjacent or spaced apart may include a step of obtaining whether the plurality of display devices are adjacent or spaced apart from at least one surrounding display device based on the mount information, the size information, and the difference values.
[0021] The above control method may further include a step of providing the arrangement information to the plurality of display devices.
[0022] The above control method may further include a step of providing a signal corresponding to an image included in the content stored in the electronic device together with the arrangement information to the plurality of display devices.
[0023] The control method may further include a step of identifying a plurality of partial images corresponding to each of the plurality of display devices among images included in the content stored in the electronic device based on the arrangement information, and a step of providing signals corresponding to the plurality of partial images to the plurality of display devices.
[0024] The step of providing a signal corresponding to the plurality of partial images to each of the plurality of display devices may include the step of identifying pixel pitches of each of the plurality of display devices based on resolution information and size information of the plurality of display devices, the step of downsampling the remaining partial images except for the partial image corresponding to the display device having the largest pixel pitch among the plurality of partial images based on the difference between the pixel pitches, and the step of providing the downsampled partial image and the remaining partial images to each of the plurality of display devices.
[0025] These and / or other aspects of the present disclosure will become apparent and more readily understood from the following description of embodiments taken in conjunction with the accompanying drawings described below.
[0026] FIG. 1 is a diagram illustrating the operation of an electronic device and a plurality of display devices according to one or more embodiments of the present disclosure.
[0027] FIG. 2 is a block diagram illustrating a configuration of an electronic device according to one or more embodiments of the present disclosure.
[0028] FIG. 3 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.
[0029] FIG. 4 is a diagram illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.
[0030] FIG. 5A is a diagram illustrating location information according to one or more embodiments of the present disclosure.
[0031] FIG. 5b is a diagram illustrating location information according to one or more embodiments of the present disclosure.
[0032] FIG. 6A is a diagram illustrating an operation for identifying whether there is an adjacent object according to one or more embodiments of the present disclosure.
[0033] FIG. 6b is a diagram illustrating an operation for identifying whether there is an adjacent object according to one or more embodiments of the present disclosure.
[0034] FIG. 6c is a diagram illustrating an operation for identifying whether there is an adjacent object according to one or more embodiments of the present disclosure.
[0035] FIG. 6d is a diagram illustrating an operation for identifying whether there is an adjacent object according to one or more embodiments of the present disclosure.
[0036] FIG. 7A is a diagram illustrating adjacent display devices and spaced display devices according to one or more embodiments of the present disclosure.
[0037] FIG. 7b is a diagram illustrating adjacent display devices and spaced display devices according to one or more embodiments of the present disclosure.
[0038] FIG. 7c is a diagram illustrating adjacent display devices and spaced display devices according to one or more embodiments of the present disclosure.
[0039] FIG. 8 is a drawing for explaining an image according to one or more embodiments of the present disclosure.
[0040] FIG. 9 is a drawing illustrating a plurality of display devices according to one or more embodiments of the present disclosure.
[0041] FIG. 10A is a drawing illustrating a spaced display device according to one or more embodiments of the present disclosure.
[0042] FIG. 10b is a drawing illustrating a spaced display device according to one or more embodiments of the present disclosure.
[0043] FIG. 10c is a drawing illustrating a spaced display device according to one or more embodiments of the present disclosure.
[0044] FIG. 11 is a drawing for explaining a plurality of partial images according to one or more embodiments of the present disclosure.
[0045] FIG. 12 is a flowchart illustrating a method for controlling an electronic device capable of communicating with a plurality of display devices according to one or more embodiments of the present disclosure.
[0046] The present embodiments may be modified and have various embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the scope to specific embodiments, but should be understood to encompass various modifications, equivalents, and / or alternatives of the embodiments of the present disclosure. In connection with the description of the drawings, similar reference numerals may be used for similar components.
[0047] In describing the present disclosure, if it is determined that a specific description of a related known function or configuration may unnecessarily obscure the gist of the present disclosure, a detailed description thereof will be omitted.
[0048] Additionally, the following embodiments may be modified in various other forms, and the scope of the technical concepts of the present disclosure is not limited to the following embodiments. Rather, these embodiments are provided to further faithfully and completely convey the technical concepts of the present disclosure to those skilled in the art.
[0049] The terminology used in this disclosure is for the purpose of describing specific embodiments only and is not intended to limit the scope of the rights. Singular expressions include plural expressions unless the context clearly dictates otherwise.
[0050] In this disclosure, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a corresponding feature (e.g., a component such as a number, function, operation, or part), and do not exclude the presence of additional features.
[0051] In this disclosure, expressions such as “A or B,” “at least one of A and / or B,” or “one or more of A and / or B” can include all possible combinations of the listed items. For example, the expression “at least one of a, b, or c” can refer to only a, only b, only c, both a and b, both a and c, both b and c, or all of a, b, and c.
[0052] The expressions “first,” “second,” “first,” or “second,” etc., used in this disclosure can 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.
[0053] When it is said that a component (e.g., a first component) is “(operatively or communicatively) coupled with / to” or “connected to” another component (e.g., a second component), it should be understood that said component may be directly coupled to said other component, or may be coupled via another component (e.g., a third component).
[0054] On the other hand, when it is said that a component (e.g., a first component) is "directly connected" or "directly connected" to another component (e.g., a second component), it can be understood that no other component (e.g., a third component) exists between said component and said other component.
[0055] The expression "configured to" as used in the present disclosure may be used interchangeably with, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." The term "configured to" may not necessarily mean only "specifically designed to" in terms of hardware.
[0056] Instead, in some contexts, the phrase "a device configured to" may mean that the device, in conjunction with other devices or components, is "capable of" performing A, B, and C. For example, the phrase "a processor configured (or set) to perform A, B, and C" may refer to a dedicated processor (e.g., an embedded processor) for performing those operations, or a general-purpose processor (e.g., a CPU or application processor) that can perform those operations by executing one or more software programs stored in a memory device.
[0057] In the embodiments, a 'module' or 'part' performs at least one function or operation, and may be implemented as hardware or software, or as a combination of hardware and software. Furthermore, a plurality of 'modules' or 'parts' may be integrated into at least one module and implemented as at least one processor, except for a 'module' or 'part' that needs to be implemented as a specific hardware.
[0058] Meanwhile, the various elements and areas in the drawings are schematically drawn. Therefore, the technical concept of the present invention is not limited by the relative sizes or spacing depicted in the attached drawings.
[0059] Hereinafter, with reference to the attached drawings, embodiments according to the present disclosure will be described in detail so that a person having ordinary knowledge in the technical field to which the present disclosure pertains can easily implement the present disclosure.
[0060] FIG. 1 is a diagram illustrating the operation of an electronic device and a plurality of display devices according to one or more embodiments of the present disclosure.
[0061] According to FIG. 1, an electronic device (100) can communicate with a display group (200) composed of a plurality of display devices (210-1 to 210-4). The electronic device (100) can obtain arrangement information of the plurality of display devices (210-1 to 210-4) constituting the display group (200) and provide a video signal or arrangement information to each of the plurality of display devices (210-1 to 210-4) according to the arrangement information.
[0062] Here, the electronic device (100) is installed outside the display group (200) and can communicate with a plurality of display devices (210-1 to 210-4).
[0063] An electronic device (100) according to one or more embodiments of the present disclosure may be implemented as a control box (e.g., S-Box, OC (One-connect) Box) that controls display devices (210-1 to 210-4) and may be implemented as a set-top box that provides images. However, the electronic device (100) is not limited thereto, and may be implemented as at least one of a smartphone, a tablet PC, a desktop PC, a laptop PC, a PC, a set-top box, an OTT service (Over-the-top media service) server, a console (video game console), a Blu-ray player, a DVD player, a home automation control panel, a security control panel, a media box (e.g., Samsung HomeSync™, Apple TV™, or Google TV™), and a game console (e.g., Xbox™, PlayStation™).
[0064] When the electronic device (100) is implemented as a set-top box, the electronic device (100) can provide a video signal according to the arrangement information acquired by the electronic device (100) to each display device (210-1 to 210-4). When the electronic device (100) is implemented as a control box, the electronic device (100) can provide arrangement information to each display device (210-1 to 210-4).
[0065] Meanwhile, each display device (210-1 to 210-4) can output an image received from the electronic device (100). In addition, an image provided from a separate content source or stored in each display device (210-1 to 210-4) can be output according to layout information. Here, the separate content source is a device that provides content to each display device (210-1 to 210-4) and can be connected to each display device (210-1 to 210-4) via an optical cable, an HDMI cable, or the like. The content source can be implemented as the above-described set-top box, smartphone, TV, PC, media box, etc., but is not limited thereto.
[0066] Each display device (210-1 to 210-4) includes a plurality of display modules, and each of the plurality of display modules may include a plurality of LED elements. Specifically, each of the display devices (210-1 to 210-4) may be implemented in various forms, such as a liquid crystal display (LCD), an organic light-emitting diode (OLED), a liquid crystal on silicon (LCoS), a digital light processing (DLP), a quantum dot (QD) display panel, quantum dot light-emitting diodes (QLED), micro light-emitting diodes (μLED), and a mini LED.
[0067] Meanwhile, each display device (210-1, 210-2, 210-3, 210-4) may be referred to by various expressions representing the same or similar concepts. For example, the display device may be referred to by the expression "display cabinet." However, in the present disclosure, the terms "display device" will be used interchangeably.
[0068] Here, each display device (210-1 to 210-4) can display the same content or different content based on the video signal provided from the electronic device (100) or the video signal provided from an external content source. However, this is not limited to this, and each display device (210-1 to 210-4) can output each partial video of the same content to display a single video as a whole.
[0069] Each of the display devices (210-1 to 210-4) may include at least one communication module capable of communicating with the electronic device (100). For example, each of the display devices (210-1 to 210-4) may receive the image signal or arrangement information from the communication module. As another example, the electronic device (100) may identify the location of the communication module of each of the display devices (210-1 to 210-4) based on the location of each of the display devices (210-1 to 210-4). This will be described in detail in the following section.
[0070] Meanwhile, each display device (210-1 to 210-4) can form a display group (200).
[0071] Here, the display group (200) may be implemented as a TV, but is not limited thereto, and is applicable to any device with display functions, such as a video wall, a large format display (LFD), a digital signage, a digital information display (DID), a projector display, etc. Alternatively, the display device (210) may not be implemented only as the various independent devices described above, but may also be implemented in the form of a display panel or module applicable to such devices.
[0072] Meanwhile, the display may be implemented as a touch screen combined with a touch sensor, a flexible display, a rollable display, a 3D display, a display in which multiple display modules are physically connected, etc.
[0073] The display group (200) may be referred to by various expressions representing the same or similar concepts. For example, it may be referred to by various expressions such as "display system," "video wall," "digital signage device," "modular display device," "display device," "signage system," and "modular display system." However, in the present disclosure, the term "display group (200)" will be used interchangeably.
[0074] Meanwhile, each display device (210-1 to 210-4) of the display group (200) can be physically and electrically connected to each other. Here, the fact that each display device (210-1 to 210-4) is physically and electrically connected to each other means that each display device (210-1 to 210-4) can be connected through an interface such as a docking terminal, HDMI port, DP, RGB, DVI, USB, or Thunderbolt.
[0075] In Fig. 1, two display devices (210-1, 210-2) are arranged in two lines in the horizontal direction, and a display group (200) having a total size of 2*2 is illustrated. However, the number, arrangement direction, arrangement location, shape, etc. of the display devices (210) may be modified in various ways depending on the purpose of use, location, etc. of the display group (200). Here, a plurality of display devices (210-1 to 210-4) may be physically connected and joined through a docking terminal provided on each display device (210-1 to 210-4).
[0076] Meanwhile, each display device (210-1 to 210-4) may be physically connected or, even if not, may be wirelessly connected via a wireless communication module such as a Wi-Fi or Bluetooth module.
[0077] Meanwhile, the electronic device (100) and each display device (210-1 to 210-4) may be connected wirelessly through a wireless communication module, or may be connected through a wired interface such as the above-described HDMI or DP.
[0078] As described above, each display device (210-1 to 210-4) and the electronic device (100) are connected to each other by wire or wirelessly and communicate with each other, so that the electronic device (100) can perform various operations, such as obtaining arrangement information of each display device (210-1 to 210-4). Each display device (210-1 to 210-4) and the electronic device (100) may include a communication device to perform the above-described communication. This will be described in detail in FIG. 2 described below.
[0079] An electronic device (100) according to one or more embodiments may communicate with a plurality of display devices (210-1 to 210-4) belonging to a display group (200) to obtain arrangement information for each of them. Here, the arrangement information may mean information on the relative positions of each of the plurality of display devices (210-1 to 210-4).
[0080] For example, as illustrated in FIG. 1, when a display group (200) includes a first display device (210-1), a second display device (210-2), a third display device (210-3), and a fourth display device (210-4), the arrangement information may include information that the first display device (210-1) is located in the upper left area, the second display device (210-2) is located in the upper right area, the third display device (210-3) is located in the lower left area, and the fourth display device (210-4) is located in the lower right area.
[0081] In FIG. 1, each display device (210-1 to 210-4) constituting the display group (200) is connected in a 2*2 configuration to form a rectangle through a docking terminal separately provided to each display device (210-1 to 210-4), but each display device (210-1 to 210-4) may be arranged spaced apart from each other. In this case as well, the arrangement information may include information that the first display device (210-1) is located in the upper left area, the second display device (210-2) is located in the upper right area, the third display device (210-3) is located in the lower left area, and the fourth display device (210-4) is located in the lower right area.
[0082] The electronic device (100) of the present disclosure can provide a video signal to each of the display devices (210-1 to 210-4) according to arrangement information of the plurality of display devices (210-1 to 210-4). Each of the display devices (210-1 to 210-4) can output a video corresponding to the provided video signal. As another example, the electronic device (100) can also provide only the acquired arrangement information to the plurality of display devices (210-1 to 210-4). In this case, the plurality of display devices (210-1 to 210-4) can receive a video signal from a separate content source device, and each of the display devices (210-1 to 210-4) can output a video according to the provided arrangement information.
[0083] FIG. 2 is a block diagram illustrating a configuration of an electronic device according to one or more embodiments of the present disclosure.
[0084] According to FIG. 2, the electronic device (100) includes a communication device (110), a memory (120), and at least one processor (130). Although FIG. 2 illustrates that the electronic device (100) includes only basic components (i.e., a communication device, a memory, a processor), the electronic device (100) may further include various components in addition to the above-described components.
[0085] The communication device (110) is a configuration that performs communication with various types of external devices according to various types of communication methods. The communication device (110) may include a Wi-Fi module, a Bluetooth module, an infrared communication module, a wireless communication module, and the like.
[0086] A communication device (110) according to one or more embodiments may be disposed on an electronic device (100) to obtain distance information between a plurality of display devices. Here, the distance information may include a distance value between any one point of the communication device (110) and any one point of each of the plurality of display devices.
[0087] The communication device (110) may include multiple communication modules implemented with multiple hardware chips, each of which may acquire a distance from the display device. The operation of each communication module will be described in detail in FIG. 4.
[0088] Meanwhile, the memory (120) is electrically connected to at least one processor (130) and can store data required for one or more embodiments of the present disclosure. For example, the memory (120) may be implemented as an internal memory such as a ROM (e.g., an electrically erasable programmable read-only memory (EEPROM)) or a RAM included in the processor (130), or may be implemented as a separate memory from at least one processor (130).
[0089] The memory (120) may be implemented in the form of memory embedded in the electronic device (100) or in the form of memory that can be attached or detached from the electronic device (100), depending on the purpose of data storage. For example, data for driving the electronic device (100) may be stored in a memory embedded in the electronic device (100), and data for expanding the functions of the electronic device (100) may be stored in a memory that can be attached or detached from the electronic device (100). When implemented as a memory embedded in an electronic device (100), the memory (120) may be at least one of volatile memory (e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)), non-volatile memory (e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)).
[0090] Meanwhile, in the illustrated example, the electronic device (100) is depicted as being composed of one memory, but when referring to volatile memory and non-volatile memory separately, the electronic device (100) may be referred to as including multiple memories.
[0091] The memory (120) according to one or more embodiments may store at least one instruction. Here, the at least one instruction may correspond to at least one command for the electronic device (100) to obtain arrangement information of multiple display devices within a display group. The memory (120) may also store information necessary for the operation of the electronic device (100).
[0092] According to one or more embodiments, the memory (120) may store information on the arrangement of communication modules in each of the plurality of display devices or information on the size of each of the plurality of display devices. The electronic device (100) may identify whether each of the display devices is adjacent based on the arrangement information of the communication modules of the display devices. This will be described in detail later with reference to FIG. 6A.
[0093] According to one or more embodiments, the memory (120) may store content received from an external device or acquired layout information. The electronic device (100) may transmit partial images of a content image to each display device based on the layout information. This will be described in detail later in FIG. 8. However, the above-described examples are merely exemplary, and the electronic device (100) may store information other than that required to acquire layout information and transmit images to each display device.
[0094] At least one processor (130) can perform overall control operations of the electronic device (100). Specifically, at least one processor (130) has a function of controlling overall operations of the electronic device (100).
[0095] At least one processor (130) may be implemented as a digital signal processor (DSP), a microprocessor, or a time controller (TCON) that processes a digital signal. However, the present invention is not limited thereto, and may include one or more of a central processing unit (CPU), a micro controller unit (MCU), a micro processing unit (MPU), a controller, an application processor (AP), a graphics-processing unit (GPU), a communication processor (CP), or an ARM processor, or may be defined by the relevant terms. In addition, at least one processor (130) may be implemented as a system on chip (SoC) or large scale integration (LSI) having a built-in processing algorithm, or may be implemented in the form of a field programmable gate array (FPGA). In addition, at least one processor (130) may perform various functions by executing computer executable instructions stored in a memory. Meanwhile, in FIG. 2, only one processor is included in the electronic device (100). Although shown as such, the implementation may include multiple processors (e.g., CPU + GPU, CPU + DSP).
[0096] According to one or more embodiments, at least one processor (130) may control the communication device (110) to obtain distance information between the communication device (110) and a plurality of display devices. In this case, at least one processor (130) may control a plurality of communication modules arranged at different locations included in the communication device (110) to obtain the distance information.
[0097] At this time, at least one processor (130) may control a plurality of communication modules to obtain distance information between the plurality of communication modules and the communication modules arranged in each display device.
[0098] At least one processor (130) may obtain arrangement information of a plurality of display devices within a display group based on distance information. The arrangement information may include location information of each display device. The location information of each display device may be location information of a communication module included in each display device. The location information may include coordinate values for each of a plurality of components. This will be described in detail later with reference to FIGS. 5A and 5B .
[0099] At least one processor (130) can compare coordinate values for each component to obtain a difference value for each component. At this time, at least one processor (130) can obtain whether each display device is adjacent or spaced based on the difference value for each component. In addition, at least one processor (130) can obtain whether each display device is adjacent or spaced based on the mount information and the difference value for each component. This will be described in detail below with reference to FIG. 6A.
[0100] According to one or more embodiments, at least one processor (130) may provide the acquired placement information and images to each display device.
[0101] According to one or more embodiments, at least one processor (130) may identify a plurality of partial images corresponding to each of the plurality of display devices based on the arrangement information, and provide a signal corresponding to each partial image to each of the plurality of display devices.
[0102] At this time, at least one processor (130) can identify the pixel pitch of each of the plurality of display devices based on the resolution information and size difference of each display device. At least one processor (130) can down-sample the remaining partial images except for the partial image corresponding to the display device with the maximum pixel pitch based on the difference in pixel pitch, and provide the down-sampled partial image and the remaining partial images to each of the display devices. This will be described later in FIG. 8 and below.
[0103] Below, an operation of obtaining a distance between multiple display devices using multiple communication modules included in a communication device by at least one processor (130) will be described in detail.
[0104] FIGS. 3 and 4 are drawings illustrating the operation of an electronic device according to one or more embodiments of the present disclosure.
[0105] According to FIG. 3, the electronic device (100) can obtain distance information between a plurality of display devices (210-1, 210-2, ...). The electronic device (100) can obtain arrangement information of the plurality of display devices (210-1, 210-2, ...) based on the distance information. FIG. 3 and FIG. 4 described below illustrate a situation in which the plurality of display devices (210-1, 210-2, ...) are implemented as two display devices (first display device and second display device) (210-1, 210-2), but this is merely an example, and it is obvious that the electronic device (100) can be implemented as three or more display devices (210-1, 210-2, ...). However, for the convenience of explanation, the following description assumes a situation in which multiple display devices (210-1, 210-2, ...) are implemented as a first display device and a second display device (210-1, 210-2).
[0106] For example, the electronic device (100) can measure the ToF as described above to calculate the distance value to each display device (210-1, 210-2). The electronic device (100) cannot identify the exact arrangement information of each display device (210-1, 210-2) with only the distance values. That is, the electronic device (100) cannot identify the relative position of each display device (210-1, 210-2) using only the distance values. Accordingly, in order to determine the relative position of each display device (210-1, 210-2), information including a direction (e.g., a vector ( )) must be obtained.
[0107] In order to determine the relative positions of each display device (210-1, 210-2) based on the electronic device (100), the electronic device (100) may use multiple communication modules. This will be described later in FIG. 4.
[0108] According to FIG. 4, the electronic device (100) can obtain distance information by using a plurality of first communication modules (111), a first display device (210-1), and second communication modules (211-1, 211-2) included in each of the second display devices (210-2).
[0109] According to one or more embodiments, the communication device (110) may include a plurality of first communication modules (111) arranged at different locations on the electronic device (100). The plurality of first communication modules (111) may communicate with the second communication modules (211-1, 211-2) included in each of the first display device (210-1) and the second display device (210-2). That is, the first communication module (111) may be a configuration for the electronic device (100) to obtain distance information, etc. by communicating with the plurality of display devices (210), and the second communication modules (211, 211-2) may be a configuration for the plurality of display devices (210) to communicate with the electronic device (100) through the first communication modules (111) to transmit information necessary for the distance information.
[0110] Here, the plurality of first communication modules (111) and second communication modules (211) may each be implemented in the form of at least one hardware chip. Specifically, each communication module (111, 211) may be implemented as a Wi-Fi module, a Bluetooth module, an infrared communication module, and a wireless communication module. For example, the Wi-Fi module and the Bluetooth module may perform communication in the Wi-Fi method and the Bluetooth method, respectively. When using the Wi-Fi module or the Bluetooth module, various connection information such as the SSID and the session key may be first transmitted and received, and then communication may be established using this, and then various information may be transmitted and received.
[0111] Infrared communication modules perform communication based on infrared communication (IrDA, infrared Data Association) technology, which transmits data wirelessly over short distances using infrared light, which lies between visible light and millimeter waves.
[0112] In addition to the above-described communication modules, each communication module (111, 211) may be implemented with 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.
[0113] In addition, each communication module (111, 211) may include at least one wired communication module that performs communication using a LAN (Local Area Network) module, an Ethernet module, a pair cable, a coaxial cable, an optical fiber cable, or a UWB (Ultra Wide-Band) module, etc. Such a communication device (110) may also be referred to as a transceiver.
[0114] For example, both the first communication module (111) and the second communication module (211) may be implemented through a UWB module. The UWB module may correspond to a module for performing communication according to the UWB communication standard. Here, UWB communication may correspond to a wireless communication technology that uses an ultra-wideband (3.1 GHz to 10.6 GHz) frequency band and has a bandwidth of 500 MHz or more. Specifically, UWB communication technology has the characteristics of a relatively wide bandwidth and a relatively short transmission distance (200 m or less) compared to other communication technologies such as the above-mentioned LAN (20 MHz to 160 MHz), 4G (1.4 MHz to 20 MHz), and 5G (100 MHz to 400 MHz). Due to these characteristics, UWB communication technology has the advantage of being advantageous in relatively short-distance communication and precise location measurement.
[0115] According to one or more embodiments, the electronic device (100) can obtain a distance between two devices using the first communication module (111) and the second communication module (211).
[0116] Specifically, at least one processor (130) can control the first communication module (111) to obtain distance information between the plurality of first communication modules (111) and the plurality of second communication modules (211-1, 211-2) included in each of the plurality of display devices (210-1, 210-2). Here, the distance information can include at least one of a time of flight (ToF) and a distance value.
[0117] Specifically, the first communication module (111) can obtain ToF. Here, ToF may refer to the signal travel time between the communication device (110) and the display device. That is, ToF may correspond to a value obtained by subtracting the time difference between the time the first communication module (111) outputs a signal and the time difference between the time the second communication module (211) receives the signal output by the first communication module (111) and the time difference between the time the second communication module (211) outputs the signal in response thereto.
[0118] Accordingly, the first communication module (111) can obtain a ToF value based on the difference between the time at which the signal is output and the time at which it is received. Here, the first communication module (111) can obtain the distance between the first communication module (111) and the second communication modules (211-1, 211-2) based on the obtained ToF value. That is, if the speed of light is c, the distance value (d) can be calculated by d = (ToF xc ) / 2. Here, the distance value can be expressed in various units (meter, inch, feet, etc.) and can be referred to as distance, straight-line distance, etc. However, in the present disclosure, for the convenience of explanation, it will be described collectively as a 'distance value'.
[0119] According to one or more embodiments, at least one processor (130) may obtain arrangement information of the first display device (210-1) and the second display device (210-2) based on the obtained distance information.
[0120] For example, when a plurality of first communication modules (111) are implemented as three communication modules, each of the plurality of first communication modules (111) can obtain three distances for each display device (210). At least one processor (130) can identify the relative positions of the first display device (210-1) and the second display device (210-2) through a triangulation method based on the three distance values.
[0121] Here, the triangulation method may refer to a technology for measuring the location of an object using the calculated distance from three or more communication modules (e.g., transmitters (Anchors)) to the object (e.g., receivers (Tag)). Specifically, the location of the object may be measured as the point where three virtual spheres intersect. Here, each sphere may correspond to a sphere centered on the location of each communication module and having a radius equal to the calculated distance from each communication module to the object.
[0122] Here, in order to measure the position of an object through triangulation, three or more transmitters are required, and information on the positions of the three or more transmitters must be obtained in advance. Here, the position of each transmitter can serve as a reference point for determining the position of the object. For example, if the communication device includes three first communication modules (111), the positions of the plurality of display devices (210-1, 210-2) can be measured through triangulation based on the distance information obtained by each of the first communication modules (111). However, even if the electronic device (100) has less than three first communication modules (111) (e.g., two first communication modules (111)), at least one processor (130) can obtain arrangement information of the plurality of display devices (210-1, 210-2, ...) through the above-described triangulation method. This will be described later with reference to FIGS. 5A and 5B.
[0123] The above-described triangulation method may be referred to as TWR (Two way ranging), but for the convenience of explanation, it is collectively referred to as the ‘triangulation method’ in this disclosure.
[0124] For example, at least one processor (130) may form three virtual spheres based on three distance values acquired for the first display device (210-1), and identify a point where the three spheres intersect as the location of the second communication module (211-1) of the first display device (210-1). At least one processor (130) may identify the location of the second communication module (211-1) as the location of the first display device (210-1). This process may be repeated based on three distance values acquired for the second display device (210-2). Here, at least one processor (130) may acquire placement information indicating that the first display device (210-1) is arranged to the left of the second display device (210-2), and that the second display device (210-2) is arranged to the right of the first display device (210-1), as illustrated in FIG. 3.
[0125] At least one processor (130) can obtain arrangement information based on the positions of the plurality of first communication modules (111) as reference points. Here, each position of the first communication modules (111) can be stored in the memory (120). Here, each position can include information about the position where each of the first communication modules (111) is placed within the electronic device (100) and the distance between the plurality of first communication modules (111). For example, the position of each of the first communication modules (111) can include horizontal and vertical positions and depth values based on the front of the electronic device (100). At least one processor (130) can set a virtual origin and reference coordinates based on the positions of the plurality of first communication modules (111) and obtain the coordinates of each of the second communication modules (211-1, 211-2). This will be described in detail in FIG. 6A.
[0126] At least one processor (130) can obtain the arrangement information of each display device (210-1, 210-2) according to the triangulation method as in the example described above, but this is only an example, and at least one processor (130) can obtain the arrangement information using various methods such as the TDoA (Time Difference of Arrival) method that uses the time difference in which the signals output from each of the second communication modules (211-1, 211-2) reach each of the first communication modules (111), and the AoA (Angle of Arrival) method that uses the angle at which the signals output from the second communication modules (211-1, 211-2) arrive at the first communication module (111) to determine the location of the second communication module.
[0127] Accordingly, even if the electronic device (100) is directly physically connected to one of the plurality of display devices (210) or each of the plurality of display devices (210-1, 210-2) is not physically connected to each other, the electronic device (100) can determine the arrangement of the plurality of display devices (210) constituting the display group through a wireless positioning (Position Determination Technology, PDT) method.
[0128] Meanwhile, at least one processor (130) can obtain location information including more specific information than placement information based on distance information of each of the display devices (210-1, 210-2).
[0129] FIGS. 5A and 5B are diagrams illustrating location information according to one or more embodiments of the present disclosure.
[0130] According to FIG. 5a, an electronic device (100) and a plurality of first communication modules (111) included therein are illustrated, a first display device (210-1) and a second display device (210-2) are illustrated, and a plurality of second communication modules (211-1, 211-2) included in each display device (210-1, 210-2) are illustrated.
[0131] According to one or more embodiments, the electronic device (100) may obtain location information of each of a plurality of display devices (210-1, 210-2). Here, the location information may correspond to location information of each of the second communication modules (211-1, 211-2) included in each of the first display device (210-1) and the second display device (210-2). The location information of each of the second communication modules (211-1, 211-2) is in the form of a vector including distance values (d1, d2). ) can be displayed. That is, the position information of each display device (210-1, 210-2) may have a narrower meaning than the layout information that includes only the relative positional relationship between the display devices (210-1, 210-2).
[0132] Here, each location information may include a relative position based on a fixed reference point. In this case, the fixed reference point may be implemented as a reference coordinate. Here, the reference coordinate may be acquired by a plurality of first communication modules (111). The reference coordinate may be information required to acquire the coordinates of each of the plurality of components of the second communication module (211) described below. The electronic device (100) may acquire the coordinates of the second communication module (211) based on the reference coordinate. This will be described below with reference to FIG. 6A.
[0133] Meanwhile, the location information may include direction and distance information about the location of each display device (210) relative to the electronic device (100). Here, the direction and distance may be measured based on various points on each display device (210). For example, the electronic device (100) may measure the direction and distance based on the left edge of the display device (210), and the electronic device (100) may measure the direction and distance based on the center point of the display device (210).
[0134] According to one or more embodiments, the electronic device (100) can identify the location information of each of the second communication modules (211-1, 211-2). That is, the electronic device (100) can obtain the location information of each of the second communication modules (211-1, 211-2) as the location information of the first display device (210-1) and the second display device (210-2), respectively.
[0135] Accordingly, the electronic device (100) can increase the consistency and accuracy of the location information of each of the plurality of display devices (210) by determining the location information of the plurality of display devices (210) based on a certain point (e.g., the location of the second communication module).
[0136] Meanwhile, in addition to the case where the electronic device (100) has three or more first communication modules (111), even when it has two first communication modules (111), it can form a reference coordinate and determine the position of each of the plurality of display devices (210) through a triangulation method.
[0137] As described above, in general, in the triangulation method, if there are only two transmitters (Anchors), the position of an object (Tag) cannot be measured. For example, if an electronic device (100) is equipped with two first communication modules (111), there are cases where the exact position of the second communication module (211) cannot be measured, regardless of the distance between the second communication module (211) and the first communication module (111).
[0138] In this case, the electronic device (100) can utilize the second communication module (211) provided in the display device (210). That is, the electronic device (100) can form a reference point for triangulation by utilizing one or more second communication modules (211) together with two first communication modules (111).
[0139] Meanwhile, if the recognition of the position (coordinate) of some screen modules in the electronic device (100) is inaccurate, the positions calculated as relative positions can be transmitted to the electronic device (100) through communication between nearby display devices. For example, if the second display device (210-2) is out of the communication range of the electronic device (100) or distance identification is impossible from a plurality of first communication modules (111) due to an obstacle, etc., the second communication module (211-1) of the first display device (210-1) can obtain distance information by communicating with the second communication module (211-2) of the second display device (210-1). The first display device (210-1) transmits the acquired distance information to the electronic device (100), so that the electronic device (100) can identify the location of the second display device (210-2) (or the location of the second communication module (211-2) of the second display device (210-2)) through the received distance information.
[0140] Referring to FIG. 5B, the electronic device (100) may be equipped with two first communication modules (111). This is distinct from the electronic device (100) having three first communication modules (111), as illustrated in FIG. 5A. The electronic device (100) may use information acquired by a second communication module (211) of one of a plurality of display devices (210) belonging to a display group to determine the location of the remaining display devices included in the display group.
[0141] For example, among a plurality of display devices (210-1, 210-2) included in a display group, a first display device (210-1) can transmit distance information to an adjacent display device (210-2) to an electronic device (100) through a second communication module (211-1).
[0142] Here, the first display device (210-1) among the plurality of display devices (210-1, 210-2) may be determined based on various criteria. For example, the electronic device (100) may determine the display device that is turned on first as the first display device when all of the plurality of display devices (210-1, 210-2) constituting the display group are turned off. Alternatively, the electronic device (100) may determine the display device from which the electronic device (100) first acquired distance information as the first display device among the plurality of display devices (210-1, 210-2). However, the present invention is not limited thereto.
[0143] Here, distance information to an adjacent display device (210-2) can be transmitted. The distance information may be distance information between the second communication module (211-1) of the first display device (210-1) and the second communication module (211-2) of the adjacent second display device (210-1). The distance included in this distance information can be calculated using ToF in the same way as the method of measuring the distance between the first communication module (111) and the second communication module (211-1).
[0144] One of the two first communication modules (111) of the electronic device (100) can receive distance information transmitted by the first display device (210-1). The electronic device (100) separately obtains distance information from each of the two first communication modules (111) to the second communication module of the second display device (210-2).
[0145] The electronic device (100) can obtain location information of the second communication module (211-2) of the second display device (210-2) based on distance information from the second communication module (211-1) of the first display device (210-1) to the second communication module (211-2) of the second display device (210-2) and distance information from each of the two first communication modules (111) to the second communication module (211-2) of the second display device (210-2).
[0146] That is, unlike the case where the electronic device (100) has three first communication modules (111), even when the electronic device (100) has only two first communication modules (111), three reference points can be formed together with the second communication module (211-1) of the first display device (210-1). The electronic device (100) can obtain location information of the remaining second display device (210-2) through the triangulation method described above using the three reference points.
[0147] Accordingly, when the electronic device (100) has two first communication modules (111), the second communication module of the first display device (210-1) can take over the role of the existing first communication module (111).
[0148] Meanwhile, even if the electronic device (100) has three or more first communication modules (111), the location information of the remaining second display devices (210-2) can be obtained using the second communication module (211) of the first display device (210-1). That is, the electronic device (100) can obtain the location information of the second display devices (210-2) based on a total of four reference points including three first communication modules (111) and one second communication module (211). However, this is merely an example, and the location information of the remaining second display devices (210-2) can be obtained using the second communication modules (211-1) of a plurality of first display devices (210-1) or a plurality of second communication modules (211-1) provided in one first display device (210-1).
[0149] Accordingly, the electronic device (100) can perform more precise and effective position measurement through a triangulation method based on four or more reference points, compared to obtaining position information of each display device using three reference points.
[0150] Meanwhile, the electronic device (100) may obtain location information including coordinates indicating the exact location of the second communication module (211), the difference between the coordinates of the second communication modules (211), or whether multiple display devices (210-1, 210-2) are adjacent to each other.
[0151] FIGS. 6A to 6D are diagrams illustrating an operation for identifying whether there is an adjacent object according to one or more embodiments of the present disclosure.
[0152] According to FIG. 6A, a first display device (210-1) and an adjacent second display device (210-2) are illustrated. Each of the display devices (210-1, 210-2) includes one second communication module (211-1, 211-2).
[0153] According to one or more embodiments, the electronic device (100) may obtain information on whether the first display device (210-1) and the second display device (210-2) are adjacent or separated. To this end, the electronic device (100) may obtain location information of the second communication modules (211-1, 211-2) and compare the obtained location information of each of the second communication modules (211-1, 211-2).
[0154] Here, the location information may include location information of each of the second communication modules (211-1, 211-2), and the location information of each of the second communication modules (211-1, 211-2) may include coordinates. Here, the coordinates may include coordinate values for multiple components. For example, in the case of coordinates based on an orthogonal coordinate system, the coordinates may be expressed as (A, B, C), and in this case, the x-component coordinate value may correspond to A, the y-component coordinate value may correspond to B, and the z-component coordinate value may correspond to C.
[0155] According to one or more embodiments, the coordinate values for each component may be calculated based on the acquired distance information. Here, the electronic device (100) may acquire reference coordinates (or origin) through a plurality of first communication modules (111), and may acquire coordinate values for each component of each of the second communication modules (211-1, 211-2) using the distance information acquired by each of the first communication modules (111). This will be described in detail below.
[0156] First, when the electronic device (100) is equipped with three first communication modules (111) arranged horizontally with the ground, the electronic device (100) can obtain the origin and reference coordinates based on the positions where the plurality of first communication modules (111) are arranged that are stored in advance. Specifically, any one of the plurality of first communication modules (111) can be arbitrarily set as the origin (0, 0, 0).
[0157] Thereafter, the second coordinate can be set based on the actual placement position of another first communication module. For example, if information is stored that the first communication module set as the origin and the first communication module set as the second coordinate are actually separated by a horizontal distance d1, the electronic device (100) can set the second coordinate to (d1, 0, 0).
[0158] Next, if information is stored that the remaining first communication module is actually a horizontal distance d2 away from the first communication module set as the origin, the electronic device (100) can set the third coordinate to (0, d2, 0).
[0159] Here, the electronic device (100) may form a virtual first coordinate axis (e.g., x-axis) passing through the origin and the second coordinate, a virtual second coordinate axis (e.g., y-axis) passing through the origin and the third coordinate, and a virtual third coordinate axis (e.g., z-axis) orthogonal to a plane formed by the two coordinate axes (e.g., xy-plane) and passing through the above origin. In this case, the x-axis and the y-axis may correspond to a horizontal direction with respect to the ground, and the z-axis may correspond to a vertical direction with respect to the ground.
[0160] Next, the electronic device (100) can use a triangulation method to obtain coordinate values for each component of the second communication modules (211-1, 211-2). That is, the electronic device (100) can obtain equations of three spheres. Here, the equations of the spheres may correspond to equations of spheres having the coordinates of each of the three first communication modules (111) as the center and the distance values to the second communication modules (211-1, 211-2) as the radii. The electronic device (100) can obtain coordinate values (x, y, z) for each component of each of the second communication modules (211-1, 211-2) from the three equations. Here, each x, y, and z value may correspond to a real solution of the three equations.
[0161] As described above, the electronic device (100) has been described as arbitrarily setting one of the plurality of first communication modules (111) as the origin in order to obtain the coordinate values of each of the second communication modules (211-1, 211-2), but this is only an example, and the origin or reference coordinates can be set in various ways, such as a method of obtaining reference coordinates by setting the center of a virtual triangle formed by the plurality of communication modules (111) as the origin.
[0162] Meanwhile, according to one or more embodiments, the electronic device (100) may compare the coordinates of each of the plurality of second communication modules (211-1, 211-2) component by component to obtain a difference value for each component. For example, if the coordinates of the second communication module (211-1) of the first display device (210-1) are obtained as (x1, y1, z1), and the coordinates of the second communication module (211-2) of the second display device (210-2) are obtained as (x2, y2, z2), the difference values for the x, y, and z components may be obtained as |x1-x2|, |y1-y2|, and |z1-z2|, respectively.
[0163] Meanwhile, according to one or more embodiments, the electronic device (100) can obtain whether each of the plurality of display devices (210-1, 210-2) is adjacent to or spaced from the surrounding display devices (210-1, 210-2) based on the difference values for each of the above components.
[0164] Here, the term "adjacent display devices" may refer to multiple display devices that can be identified as a single screen. The adjacent display devices may also be referred to as "joined display devices." The multiple adjacent display devices are identified as a merged screen by the electronic device (100), enabling the output of an overall unified image. The electronic device (100) may control the multiple display devices to display an image based on the acquired layout information.
[0165] On the other hand, a "separated display device" may refer to multiple display devices that can each be recognized as individual screens. The separated display devices may also be referred to as electronically separated displays. The separated display devices are identified as individual screens by the electronic device (100), and each display device can independently output its own partial image.
[0166] For example, the electronic device (100) may store mount (or installation) information about the position at which the second communication module (211-1, 211-2) is placed on each display device (210-1, 210-2), and may obtain proximity based on this information.
[0167] For example, in the case of the first display device (210-1), the mount information may include information that the second communication module (211-1) is located a1 from the left edge, b1 from the right edge, c1 from the lower edge, and d1 from the upper edge. The same applies to the second display device (210-2).
[0168] For example, the electronic device (100) stores size information of each of the plurality of display devices (210-1, 210-2) and, based on this information, can obtain whether they are adjacent.
[0169] For example, in the case of the first display device (210-1), the size information may include a left-right width (W1) value and a height (H1) value. The same applies to the second display device (210-2).
[0170] The electronic device (100) can receive the above-described mount information or size information from each display device (210-1, 210-2) or from an external device.
[0171] According to one or more embodiments, the electronic device (100) may determine whether there is proximity based on the mount information described above and the component-specific difference values. In addition, the electronic device (100) may determine whether there is proximity of each of the plurality of display devices (210-1, 210-2) based on additional size information.
[0172] For example, as illustrated in FIG. 6A, the directions of the x, y, and z coordinate axes may correspond to the orthogonal direction to the front of the display devices (210-1, 210-2), the direction (left-right direction) in which the plurality of display devices (210-1, 210-2) are arranged, and the up-down direction, respectively. The electronic device (100) may identify them as adjacent when the x-component difference value |x1-x2|, the y-component difference value |y1-y2|, and the z-component difference value |z1-z2| each correspond to a corresponding threshold range, and may identify them as spaced apart when each threshold range is exceeded.
[0173] Specifically, the critical range corresponding to each component is a range from the reference value to the critical value. Here, the reference value and the critical value may correspond to each component. For example, the reference value of the y component may correspond to (a1+b2) or (W1+W2)-(a1+b2), and the reference value of the x component and the reference value of the z component may correspond to 0.
[0174] If the first display device (210-1) and the second display device (210-2) are the same product and the device size information and mount information are the same, the reference value corresponding to the y component may correspond to W1 or W2.
[0175] Meanwhile, the threshold value of the y component can be set to a value corresponding to a certain percentage of the reference value. The threshold values of the x component and the z component can each be set to an arbitrary value.
[0176] For example, depending on the distance from which a user views multiple display devices (210-1, 210-2), a threshold value may be set based on the minimum distance at which the multiple display devices (210-1, 210-2) can be perceived as being spaced apart from each other. If a viewer at a distance of 5 m can generally perceive the multiple display devices (210-1, 210-2) as being adjacent when they are spaced apart by a distance of less than 5 cm, the threshold value may be set to 5 cm.
[0177] In other words, the electronic device (100) can identify multiple display devices (210-1, 210-2) as being adjacent to each other when the |y2-y1| value is within a threshold value from the reference value (W1+W2)-(a1+b2) or (a1+b2), and the |x1-x2| and |z1-z2| values are within a threshold value from 0.
[0178] FIG. 6a illustrates a situation in which an electronic device (100) can identify multiple display devices (210-1, 210-2) as being adjacent.
[0179] In contrast, according to FIG. 6b, the x-component difference value and the y-component difference value fall within the critical range, but the z-component difference value exceeds the critical range, thereby illustrating a situation in which the electronic device (100) can identify that the plurality of display devices (210-1, 210-2) are spaced apart.
[0180] However, as shown in FIG. 6b, FIG. 6c illustrates a situation in which the electronic device (100) can identify multiple display devices (210-1, 210-2) as being adjacent, even though the z-component difference value exceeds the critical range.
[0181] In this case, the proximity can be identified by resetting the reference value based on the mount information and size information of each of the display devices (210-1, 210-2). That is, if the plurality of display devices (210-1, 210-2) are not arranged so that each of the second communication modules (211-1, 211-2) is placed in the same position (e.g., rotation of some display devices), the electronic device (100) can recognize the rotation of the second display device (210-2) through a separate sensor (e.g., gyro sensor, etc.) and reset the reference value.
[0182] For example, the electronic device (100) can reset the reference value of the y component to (W1+W2)-(a1+a2) or (b1+b2), and can reset the reference value of the z component to (c1-c2) or (d2-d1). The electronic device (100) can identify multiple display devices (210-1, 210-2) as being adjacent when the difference value of each component falls within a threshold range based on the reset reference value.
[0183] At this time, the electronic device (100) separately stores the location information of the rotated second display device (210-2), and when the second display device (210-2) is used after being rotated 180 degrees in this manner, it can be identified as being adjacent to the first display device (210-1) without an additional calculation process based on the stored location information.
[0184] Meanwhile, as illustrated in FIG. 6d, the second communication modules (211-1, 211-2, 211-3) may be positioned at the central portion of each of the plurality of display devices (210-1, 210-2, 210-3). Similarly to the case where the second communication modules are not positioned at the central portion of each of the plurality of display devices (210-1, 210-2, 210-3), the reference value may be identified based on the mount information and the size information.
[0185] For example, the reference value of the y component can be set to (W1+W2)-(a1+a2), or (a2+b1), (a2+b3), (W1+W2) / 2, etc. The reference value of the z component can be set to 2H-(d1+c3), or (c2+d3), H, etc. The reference value of the x component can be set to 0, as in the examples shown in FIGS. 6a to 6c.
[0186] Meanwhile, at least one of the above-described threshold range, reference value, and threshold value may be changed to a different value by the user or the manufacturer. Since the minimum distance at which the screens can be recognized as being spaced apart varies depending on the use of each user or multiple display devices (210-1, 210-2), the electronic device (100) may set different criteria for identifying whether the multiple display devices (210-1, 210-2) are adjacent.
[0187] Meanwhile, the electronic device (100) may calculate or update the aforementioned threshold range based on a predetermined event. For example, when a communication connection is established for the first time with one of the plurality of display devices (210-1, 210-2), the threshold range may be calculated based on the ID of the first display device (210-1) that was initially connected. Alternatively, the electronic device (100) may identify and update the threshold range at a predetermined time interval (or a regular cycle). Alternatively, the electronic device (100) may calculate and update the threshold range when at least one of the plurality of display devices (210-1, 210-2) is moved or has other changes in status. However, the present invention is not limited thereto.
[0188] The electronic device (100) can obtain whether a plurality of display devices (210-1, 210-2, 210-3) are adjacent or spaced apart, and can identify the adjacent plurality of display devices (210-1, 210-2, 210-3) as a screen capable of outputting a single image.
[0189] FIGS. 7A to 7C are drawings illustrating adjacent display devices and spaced display devices according to one or more embodiments of the present disclosure.
[0190] According to FIG. 7a, when multiple display devices (210-1, 210-2, 210-3) constituting a display group (200) are identified as being adjacent to each other, the electronic device (100) can identify that all of the multiple display devices (210-1, 210-2, 210-3) are merged. The electronic device (100) can transmit partial images corresponding to the merged multiple display devices (210-1, 210-2, 210-3) or transmit acquired arrangement information, etc. The details are specifically described in FIG. 8.
[0191] Each display device (210-1, 210-2, 210-3) may correspond to a device with a 1x2 size, i.e., a width unit (w) of 1 and a height unit (h) of 2. Each display device (210-1, 210-2, 210-3) may correspond to a device in which a 1x1 size display module is combined. Here, the display module may correspond to a 1x1 size display device, a display cabinet, or an LED module. (0,0), (1,0), (1,1), etc., indicated on each display device (210-1, 210-2, 210-3) indicate the position of the display module in each display device (210-1, 210-2, 210-3).
[0192] Although FIG. 7a illustrates arrows, this only shows that each display device (210-1, 210-2, 210-3) of the basic size of 1x2 is formed into a merged display device of the size of 3x2, and this does not show that the electronic device (100) sequentially identifies whether each display device (210-1, 210-2, 210-3) is adjacent according to the order in which they are arranged.
[0193] For example, the electronic device (100) does not necessarily sequentially identify whether the first display device (210-1) is positioned on the left and the second display device (210-2) and the third display device (210-3) are positioned on the right. Rather, the electronic device (100) may identify whether the second display device (210-2) is positioned on the right and the second display device (210-1) based on the second display device (210-2), and may identify whether the third display device (210-3) is positioned on the left. At this time, the operation of the electronic device (100) acquiring distance information of each display device (210-1, 210-2, 210-3) and identifying whether the second display device (210-2) is positioned on the right through the distance (d) between the second display device (210-1) and the third display device (210-3) may be performed simultaneously (or in parallel). That is, the electronic device (100) can simultaneously (or in parallel) identify whether the second display device (210-2) is adjacent to the first display device (210-1) at the -d position and the third display device at the +d position through the distance (d) based on the second display device (210-2) (or origin).
[0194] Meanwhile, as described above, each display device (210-1, 210-2, 210-3) illustrated in FIG. 7A may correspond to a device in which display modules of 1x1 size are merged. In this case, after the electronic device (100) obtains distance information for each display module (1x1 size), it can identify the distance between each module and then identify whether each module is adjacent. At this time, the electronic device (100) can identify the four display modules on the left as adjacent and the two display modules on the right as adjacent. Here, these two processes may be performed simultaneously or separately over time. Accordingly, the electronic device (100) can form a group 1 (merged display device) (210-1') in which four modules are merged and a group 2 (display device) (210-3) in which two modules are merged.
[0195] As described above, the electronic device (100) has been described as an example in which the electronic device (100) identifies the proximity of each display device (210-1, 210-2, 210-3), etc., regardless of the arrangement order of each display device (210-1, 210-2, 210-3), but is not necessarily limited thereto, and the electronic device (100) may first identify the proximity to the first display device (210-1), or may first identify the proximity to the third display device (210-3), and then sequentially identify the proximity according to the arrangement order. For example, when a plurality of display devices (210-1, 210-2, 210-3) configured in three 1x2 sizes form a display group (200), the first display device (210-1) may be first identified by the electronic device as being adjacent to the second display device (210-2), and thus may be recognized as a merged display device (2x2) (210-1'). Thereafter, the merged display device (210-1') and the third display device (210-3) are identified as adjacent and can be identified as a merged display device (3x2).
[0196] At this time, the electronic device (100) can compare the positions of the second communication modules of each of the adjacent display devices (210-1, 210-2) to identify the distance d and then identify whether they are adjacent based on the threshold range described above. According to FIGS. 7A to 7C, the second communication modules can be placed in each reference module (0,0). Thereafter, in order to identify whether the display devices (210-1', 210-3) are adjacent secondarily, the positions of the second communication modules included in the reference module (0,0) of the first merged display device (210-1') and the reference module (0,0) of the third display device (210-3) can be compared to identify whether they are adjacent. FIG. 7B illustrates that the first merged display device (210-1') and the third display device (210-3) are identified as being spaced apart. The electronic device (100) can compare the positions of the second communication module included in the reference module (0,0) to identify the distance (l) between the two. Thereafter, the width (d) of the reference module (0,0) included in the display device (210-1') can be compared with the distance (l). In this case, if the distance (l) exceeds a threshold range that uses the width (d) as a reference value, the display device (210-1') can be identified as being spaced apart from the third display device (210-3).
[0197] FIG. 7c illustrates a case where the height difference between the reference modules (0,0) of the merged display device (210-1') and the third display device (210-3) exceeds a threshold range and is thus identified as a spaced screen. For example, the electronic device (100) can compare the coordinates of the second communication modules arranged on the reference modules (0,0) of the merged display device (210-1') and the third display device (210-3). At this time, if the difference in the z-component of the two coordinates exceeds a threshold range, the electronic device (100) can identify that the two display devices (210-1', 210-3) are spaced.
[0198] That is, even if the modules included in the merged display device (210-1') and the third display device (210-3) are located at the same height, if the difference between them is outside the critical range when compared with the reference module (0,0), they can be recognized as spaced display devices.
[0199] In the case of FIGS. 7b and 7c, the electronic device (100) can recognize that the display group (200) is arranged in a 2x2 configuration with the display device (210-1') and the third display device (210-3) spaced apart from each other.
[0200] Accordingly, the electronic device (100) can determine whether to merge the plurality of display devices (210-1, 210-2, 210-3) depending on whether the plurality of display devices (210-1, 210-2, 210-3) are adjacent or spaced apart, and can provide a corresponding image to each of the plurality of display devices (210-1, 210-2, 210-3).
[0201] Meanwhile, the electronic device (100) can identify the inclinations of the plurality of display devices (210-1, 210-2, 210-3) to identify whether the plurality of display devices (210-1, 210-2, 210-3) are merged. For example, if the plurality of display devices (210-1, 210-2, 210-3) each have at least one gyro sensor, the electronic device (100) can recognize the inclinations from the plurality of display devices (210-1, 210-2, 210-3) and recognize that the adjacent display devices are merged if the inclination with respect to the adjacent display devices is below a threshold value. Through this, the electronic device (100) can more precisely identify whether the adjacent display devices are merged.
[0202] Meanwhile, the electronic device (100) can identify the location information of the plurality of display devices (210-1, 210-2, 210-3) at set time intervals and determine whether or not they are merged. For example, if the location of the second display device (210-2) is changed while the plurality of merged display devices (210-1') are operating, if the changed reference point (e.g., the point where the second communication module is located) is located within a critical range from the reference point of the first display device (210-1) (e.g., the point where the second communication module is located), the operation of the merged display device (210-1') is maintained as is.
[0203] On the other hand, if the changed reference point of the second display device (210-2) is outside the threshold range, the electronic device (100) identifies that the two display devices (210-1, 210-2) are spaced apart. In this case, the entire image signal may be provided to the first display device (210-1), and no image signal may be provided to the second display device (210-2), or a separate image signal corresponding to the entire image may be provided. However, this is merely an example, and if the two display devices (210-1, 210-2) are spaced apart, the electronic device (100) may provide the entire image signal only to the second display device (210-2).
[0204] FIG. 8 is a drawing for explaining an image according to one or more embodiments of the present disclosure.
[0205] Referring to FIG. 8, a display group (200) composed of a plurality of display devices (210-1 to 210-4) is illustrated. Each of the plurality of display devices (210-1 to 210-4) outputs a partial image (11 to 14) corresponding to each display device (210-1 to 210-4). The partial images (11 to 14) can constitute one image (10).
[0206] According to one or more embodiments, the electronic device (100) can store content including an image (10) and provide the image (10) along with placement information and a signal corresponding to the image to a plurality of display devices (210-1 to 210-4).
[0207] For example, the electronic device (100) can receive and store content from an external device or multiple display devices (210-1 to 210-4). The content can include various information such as audio, image, video, and text. The external device is a device that provides content and can be implemented as a set-top box, a smart phone, a TV, a PC, or a media box. When the electronic device (100) receives content from multiple display devices (210-1 to 210-4), at least one of the multiple display devices (210-1 to 210-4) can be connected to an external content source and receive the content.
[0208] For example, the electronic device (100) can provide a signal corresponding to an image (10) of stored content and acquired layout information together to each of the display devices (210-1 to 210-4).
[0209] For example, here, each display device (210-1 to 210-4) can receive a signal corresponding to the entire image (10). If each of the display devices (210-1 to 210-4) receives only a signal corresponding to the entire image (10), each of the display devices (210-1 to 210-4) can output the same image through each screen, rather than outputting a segmented image (or partial image) of the entire image (10).
[0210] For example, each display device (210-1 to 210-4) can receive layout information. Here, the layout information includes information about the relative layout relationship of each of the display devices (210-1 to 210-4). Here, the layout information may include at least one of position information of each of the display devices (210-1 to 210-4), position information of the second communication module, coordinates of the second communication module, difference values for each component of the coordinates of a plurality of second communication modules, and information about proximity to a surrounding display device. Each of the display devices (210-1 to 210-4) can identify a partial image (11 to 14) to be output from the entire image (10) received based on the received layout information. Each of the display devices (210-1 to 210-4) can output the identified image.
[0211] Specifically, the first display device (210-1) outputs a first partial image (11), the second display device (210-2) outputs a second partial image (12), the third display device (210-3) outputs a third partial image (13), and the fourth display device (210-4) outputs a fourth partial image (14).
[0212] Accordingly, even if the plurality of display devices (210-1 to 210-4) do not receive different partial images, they can receive the layout information together with the entire image and identify and output the corresponding partial images.
[0213] Meanwhile, according to one or more embodiments, the electronic device (100) may identify a plurality of partial images (11 to 14) corresponding to each of a plurality of display devices (210-1 to 210-4) among the images (10) based on the acquired arrangement information, and provide a signal corresponding to each of the plurality of partial images (11 to 14) to each of the plurality of display devices (210-1 to 210-4).
[0214] For example, the electronic device (100) can divide the entire image (10) of the stored content based on the acquired arrangement information and match the partial images (11 to 14) to each of the plurality of display devices (210-1 to 210-4). For example, the electronic device (100) can identify through the arrangement information that the first display device (210-1) is located on the upper left side, the second display device (210-2) is located on the upper right side, the third display device (210-3) is located on the lower left side, and the fourth display device (210-4) is located on the lower right side. Next, the electronic device (100) can divide the entire image (10) into four parts, and match the first partial image (11) on the upper left side to the first display device (210-1), the second partial image (12) on the upper right side to the second display device (210-2), the third partial image (13) on the lower left side to the third display device (210-3), and the fourth partial image (14) on the lower right side to the fourth display device (210-4). Next, the electronic device (100) can provide each of the matched partial images (11 to 14) to each of the plurality of display devices (210-1 to 210-4).
[0215] Meanwhile, according to one or more embodiments, the pixel pitch of each of the plurality of display devices can be identified based on the resolution information and size difference of each of the plurality of display devices. Here, the pixel pitch may refer to the distance from the center of one pixel of the display to the center of an adjacent pixel. The lower the pixel pitch of the display, the higher the resolution at which the image can be displayed.
[0216] For example, even if the size information of each of the plurality of display devices (210-1 to 210-4) is the same, the pixel pitch may be different from each other depending on the number of arranged LED elements. In this case, when the plurality of display devices (210-1 to 210-4) each output a partial image (11 to 14), the completeness of the entire image (10) is reduced, and the user may feel visual discomfort while watching the image (10).
[0217] According to one or more embodiments, the electronic device (100) may identify that each of the plurality of display devices (210-1 to 210-4) has a different pixel pitch. For example, the electronic device (100) may compare the pixel pitches of the plurality of display devices (210-1 to 210-4) through ID (identification) information (or device identification information, product information) of each of the plurality of display devices (210-1 to 210-4). Here, the electronic device (100) may receive and store ID information from each of the plurality of display devices (210-1 to 210-4).
[0218] According to one or more embodiments, if the electronic device (100) identifies that the pixel pitches are different, the electronic device (100) may downsample the remaining partial images, excluding the partial image corresponding to the display device having the largest pixel pitch, among the plurality of partial images (11 to 14), based on the difference in the pixel pitches. Then, the downsampled partial images and the remaining partial images may be provided to the plurality of display devices (210-1 to 210-4). Here, downsampling may mean converting a high-resolution image or video to a lower resolution.
[0219] That is, by downsampling an image corresponding to a display device with a relatively low pixel pitch, partial images (11 to 14) having a resolution that matches or is similar to the entire image are output, thereby improving the completeness of the image (10) and reducing visual fatigue or discomfort felt by the user.
[0220] Meanwhile, the electronic device (100) can correct the partial images (11 to 14) based on the screen size and screen ratio, in addition to the pixel pitch difference of each of the plurality of display devices (210-1 to 210-4). For example, if the screen ratios (e.g., 16:9, 4:3, etc.) of each of the plurality of display devices (210-1 to 210-4) are different, the electronic device (100) can correct the ratios of the partial images corresponding to some of the display devices. Through this, the plurality of display devices (210-1 to 210-4) can transmit an image with an overall sense of unity, thereby increasing user satisfaction.
[0221] Meanwhile, each of the plurality of display devices (210-1 to 210-4) described above may correspond to a display device of the same size, or may correspond to a display device in which multiple display devices of a basic size are combined.
[0222] FIG. 9 is a drawing illustrating a plurality of display devices according to one or more embodiments of the present disclosure.
[0223] According to FIG. 9, the display group (200) may be composed of a plurality of display devices (210-1 to 210-9). The plurality of display devices (210-1 to 210-9) may be composed of three display devices (210-1, 210-4, 210-7) of a basic size (X1) and six display devices (210-2, 210-3, 210-5, 210-6, 210-8, 210-9) of a quadruple size (X4). Here, each of the quadruple size display devices (210-2, 210-3, 210-5, 210-6, 210-8, 210-9) may correspond to a display device manufactured by combining multiple display devices of a basic size.
[0224] For example, if display devices (210-2, 210-3, 210-5, 210-6, 210-8, 210-9) that are each 4 times the size of the existing ones are implemented as 4K display devices, the display group can output an image with an 8K resolution. At this time, if a 9K image is to be played back through the display group (200), a 1K display device (210-1, 210-4, 210-7) that is 1 time the size can be additionally combined.
[0225] At this time, the electronic device (100) obtains arrangement information of a plurality of display devices (210-1 to 210-9) at set time intervals, and when 1K display devices (210-1, 210-4, 210-7) are combined with existing 4K display devices (210-2, 210-3, 210-5, 210-6, 210-8, 210-9) as described above, arrangement information of all of the plurality of display devices (210-1 to 210-9) can be obtained. Here, the layout information may include information that 4K display devices (210-2, 210-3, 210-5, 210-6, 210-8, 210-9) are arranged in a 2x3 array on the right, and 1K display devices (210-1, 210-4, 210-7) are arranged in a 1x3 array on the left.
[0226] Accordingly, the display group (200) can be implemented in various shapes and arrangements depending on the purpose, and the electronic device (100) can automatically detect that a display device different from the display device constituting the existing display group is connected and update the arrangement information, thereby increasing the satisfaction of users who configure the display group (200) in various shapes.
[0227] Meanwhile, in addition to the case where multiple display devices (210-1 to 210-9) are arranged adjacently as in the example described above, even when they are arranged spaced apart from each other, the electronic device (100) can provide an image based on arrangement information to multiple display devices (210-1 to 210-9).
[0228] FIGS. 10A to 10C and 11 are drawings illustrating a spaced display device according to one or more embodiments of the present disclosure.
[0229] Referring to FIG. 10A, two spaced display devices (210-1, 210-2) can play partial images (11, 12). For example, the first display device (210-1) can play a music video, and the second display device (210-2) can output a screen displaying album information and other UI corresponding to the music video. Here, the first display device (210-1) may be referred to as a main module, and the second display device (210-2) may be referred to as a sub module. In this case, only the main module can output a video, and the sub module can output a still image (e.g., UI) related thereto.
[0230] The above-described example is only one example, and the first display device (210-1) can display a record track (11), and the second display device (210-2) can display a screen showing playback information and other UI for the currently playing music among the record tracks (11), and other various partial images can be displayed through the first display device (210-1), the second display device (210-2), etc.
[0231] At this time, each partial image (11, 12) may correspond to an image obtained from an electronic device (100) and an external content source.
[0232] For example, each partial image (11, 12) may correspond to an image provided to each first display device (210-1) and a second display device (210-2) by dividing the entire image into the partial images (11, 12). For example, each of the first display device (210-1) and the second display device (210-2) may receive the entire image including each partial image (11, 12) from an electronic device along with layout information, and may play back the corresponding partial image among the received entire images. For example, each of the first display device (210-1) and the second display device (210-2) may play back each partial image (11, 12) based on layout information provided from the electronic device (100) based on content received from a separate content source device.
[0233] Meanwhile, referring to FIG. 10b, the display device (210-1') that plays the aforementioned music video may be a combined display device (210-1') composed of a plurality of adjacent display devices (a first display device (210-1), a second display device (210-2), and a third display device (210-3)). In this case, the first to fourth display devices (210-1 to 210-4) can each play partial images (11, 12, 13, and 14).
[0234] For example, the electronic device (100) may provide partial images (11-13) to first display devices (210-1) to third display devices (210-3) identified as being adjacent to each other, and may provide partial images (14) to a fourth display device (210-4) identified as being spaced apart from the first display devices (210-1) to third display devices (210-3).
[0235] Meanwhile, referring to FIG. 10c, each merged display device (210-1', 210-2') may be spaced apart from each other to play back each partial image (11-16). The first merged display device (210-1') may be composed of the first to fourth display devices (210-1 to 210-4) that are identified as being adjacent to each other, and the second merged display device (210-2') may be composed of the fifth display device (210-5) and the sixth display device (210-6) that are identified as being adjacent to each other. The first to fourth display devices (210-1 to 210-4) that constitute the first merged display device (210-1') may all be identified as being spaced apart from the fifth display device (210-5) and the sixth display device (210-6) that constitute the second merged display device (210-2').
[0236] For example, the electronic device (100) can identify the arrangement information of the first to sixth display devices (210-1 to 210-6) as described above, and provide a partial image (11-14) of the entire image (10) to each of the first to fourth display devices (210-1 to 210-4) constituting the first merged display device (210-1') according to the arrangement information, and can provide a partial image (15, 16) of the entire image (10) to each of the fifth display device (210-5) and the sixth display device (210-6) constituting the second merged display device (210-2').
[0237] FIG. 11 is a drawing for explaining a plurality of partial images according to one or more embodiments of the present disclosure.
[0238] Referring to FIG. 11, the first display device (210-1), the second display device (210-2), and the third display device (210-3) can each output partial images (11, 12, 13). Here, each partial image (11, 12, 13) can be implemented in a form in which a portion of the entire image is deleted.
[0239] For example, the electronic device (100) can obtain arrangement information of a plurality of display devices (210-1 to 210-3). Based on the distances apart from the plurality of display devices (210-1 to 210-3), the electronic device (100) can identify the partial images (11, 12, 13) to be output by each of the display devices (210-1 to 210-3). That is, the electronic device (100) can recognize the distance and provide the partial images (11, 12, 13) excluding the images corresponding to the distance apart to each of the display devices (210-1 to 210-3).
[0240] For example, each of the plurality of display devices (210-1 to 210-3) can receive an entire image including each partial image (11, 12, 13) from the electronic device (100) along with layout information, and can reproduce a corresponding partial image excluding an area that is a distance apart from each other among the received entire image.
[0241] For example, each of the plurality of display devices (210-1 to 210-3) may play back each partial image (11, 12, 13) according to the layout information provided from the electronic device (100) based on content received from a separate content source device.
[0242] Each partial image (11, 12, 13) can be implemented in a form where a portion of the entire image is deleted. Here, the pixel value of the portion of the image to be excluded can be calculated as '(distance from screen) / (pixel pitch of the screen module)'.
[0243] Accordingly, as shown in FIGS. 10a to 10c and 11, when each of a plurality of display devices (210-1 to 210-3) is spaced apart from each other, partial images (11 to 13) identified according to the arrangement information acquired by the electronic device (100) can be output, so that various content viewing experiences can be provided to the user according to the aspect of the display group (200).
[0244] FIG. 12 is a flowchart illustrating a method for controlling an electronic device capable of communicating with a plurality of display devices according to one or more embodiments of the present disclosure.
[0245] According to FIG. 12, the electronic device (100) can control a plurality of communication modules to obtain distance information between a plurality of communication modules and a plurality of display devices arranged at different locations on the electronic device (S1210).
[0246] According to one or more embodiments, the electronic device (100) can control the plurality of first communication modules to obtain distance information between the plurality of first communication modules and the plurality of second communication modules included in each of the plurality of display devices.
[0247] According to one or more embodiments, the location information may include a plurality of component-specific coordinate values, and the plurality of component-specific coordinate values may be values calculated based on acquired distance information.
[0248] Next, the electronic device (100) can obtain arrangement information of multiple display devices within the display group based on the obtained distance information (S1220).
[0249] According to one or more embodiments, the electronic device (100) can obtain location information of each of a plurality of display devices within a display group based on the obtained distance information.
[0250] According to one or more embodiments, the electronic device (100) can obtain location information of each of the plurality of second communication modules based on the obtained distance information.
[0251] Next, the electronic device (100) can provide the acquired layout information to each of the plurality of display devices. The electronic device (100) can provide a signal corresponding to the image together with the acquired layout information to each of the plurality of display devices.
[0252] According to one or more embodiments, the electronic device (100) can identify a plurality of partial images corresponding to each of the plurality of display devices, and provide a signal corresponding to each of the plurality of partial images to each of the plurality of display devices.
[0253] Through this, the electronic device (100) can remotely obtain the layout information of each display device, and each display device can output content in various ways according to the layout information, thereby providing the user with a spatial experience based on the actual location.
[0254] The various methods described in FIG. 12 can be performed by an electronic device having the configuration shown in FIG. 2, but are not necessarily limited thereto, and can be performed by electronic devices having various configurations.
[0255] Meanwhile, in Fig. 12, the order is mapped for all steps for convenience of explanation, but it is of course not necessarily limited to the order of steps that are not related to the order or can be performed in parallel.
[0256] Embodiments of the methods and devices disclosed herein can enhance the functionality of a computer by enabling control of multiple displays to display images based on their positions. These problems related to controlling multiple displays to display images based on their positions exist in the computing and networking fields. Therefore, the embodiments of this disclosure are based on computer technology to address these problems arising in the computer networking field.
[0257] Meanwhile, the methods according to at least some of the embodiments of the present disclosure described above may be implemented in the form of an application that can be installed on an existing electronic device.
[0258] Additionally, the methods according to at least some of the embodiments of the present disclosure described above may be implemented with only a software upgrade or a hardware upgrade for an existing electronic device.
[0259] Additionally, the methods according to at least some of the embodiments of the present disclosure described above may also be performed through an embedded server provided in the electronic device, or through at least one external server of the electronic device.
[0260] Meanwhile, according to one or more embodiments of the present disclosure, one or more of the embodiments described above may 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 may include an electronic device (e.g., an electronic device (A)) according to the disclosed embodiments, which is a device that can call instructions stored from the storage medium and operate according to the called instructions. When an instruction is executed by a processor, the processor may 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 an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the 'non-transitory storage medium' means a tangible device and does not include a signal (e.g., an electromagnetic wave), and this term is used to refer to a case where data is stored semi-permanently in the storage medium and a case where data is stored temporarily. No distinction is made. For example, a 'non-transitory storage medium' may include a buffer in which data is temporarily stored. According to one or more examples, a method according to one or more embodiments disclosed in the present document may be provided as a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones).In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored or temporarily created in a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0261] One or more embodiments of the present disclosure may 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 capable of calling instructions stored in the storage medium and operating according to the called instructions, and may include an electronic device (e.g., an electronic device (100-1)) according to the disclosed embodiments.
[0262] When the above-described instruction is executed by the processor, the processor may perform the function corresponding to the instruction directly or by utilizing other components under the control of the processor. The instruction may include code generated or executed by a compiler or interpreter.
[0263] 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
1. In an electronic device that communicates with multiple display devices, A communication device comprising a plurality of first communication interfaces at different locations on the electronic device; memory that stores at least one instruction; and At least one processor executing at least one instruction; The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: Controlling the plurality of first communication interfaces to obtain distance information between the plurality of first communication interfaces and the plurality of display devices; An electronic device that obtains arrangement information of the plurality of display devices based on the distance information.
2. In paragraph 1, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that obtains location information of the plurality of display devices based on the distance information.
3. In paragraph 2, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: Controlling the plurality of first communication interfaces to obtain distance information between the plurality of first communication interfaces and the plurality of second communication interfaces included in each of the plurality of display devices, An electronic device that obtains location information of the plurality of second communication interfaces based on the acquired distance information.
4. In paragraph 3, The above location information includes coordinate values, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: Calculate the coordinate values based on the above distance information, An electronic device that compares the coordinate values of the plurality of interfaces and obtains the difference values between the coordinate values.
5. In paragraph 4, The memory further stores mount information including the positions of the plurality of second communication interfaces in the plurality of display devices, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that obtains whether the plurality of display devices are adjacent or separated from at least one surrounding display device based on the mount information and the difference values.
6. In paragraph 5, The above memory further stores size information of the plurality of display devices, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that obtains whether the plurality of display devices are adjacent to or spaced apart from at least one surrounding display device based on the mount information, the size information, and the difference values.
7. In paragraph 1, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that provides the above arrangement information to the plurality of display devices through the communication device.
8. In paragraph 1, The above memory further stores content including images, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that provides a signal corresponding to the image along with the above arrangement information to the plurality of display devices.
9. In paragraph 1, The above memory further stores content including images, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: An electronic device that identifies a plurality of partial images corresponding to each of the plurality of display devices among the images based on the above arrangement information, and provides signals corresponding to the plurality of partial images to the plurality of display devices through the communication device.
10. In paragraph 9, The above memory further stores resolution information and size information of the plurality of display devices, The at least one instruction, when individually or collectively executed by the at least one processor, causes the electronic device to: Based on the resolution information and size information of the plurality of display devices, pixel pitches of the plurality of display devices are identified, Based on the difference in the pixel pitches, downsampling is performed on the remaining partial images except for the partial image corresponding to the display device with the maximum pixel pitch among the plurality of partial images, An electronic device that provides the downsampled partial image and the remaining partial image to each of the plurality of display devices.
11. A method for controlling an electronic device that communicates with a plurality of display devices, A step of controlling a plurality of first communication interfaces to obtain distance information between a plurality of first communication interfaces at different locations on the electronic device and the plurality of display devices; and A control method comprising: a step of obtaining arrangement information of the plurality of display devices based on the distance information; 12. In paragraph 11, The step of obtaining arrangement information of the plurality of display devices is: A control method, comprising: a step of obtaining location information of the plurality of display devices based on the obtained distance information; 13. In paragraph 12, The electronic device comprises a plurality of first communication interfaces at different locations on the electronic device, The step of controlling the plurality of first communication interfaces to obtain the distance information comprises: A step of controlling the plurality of first communication interfaces to obtain distance information between the plurality of first communication interfaces and the plurality of second communication interfaces included in each of the plurality of display devices; The step of obtaining the above location information is: A control method, comprising: a step of obtaining location information of the plurality of second communication interfaces based on the distance information.
14. In paragraph 13, The above location information includes coordinate values, The step of obtaining location information of each of the above second communication interfaces is: Calculate the coordinate values based on the above distance information, A control method, comprising: a step of comparing coordinate values of the plurality of second communication interfaces to obtain difference values of the coordinate values.
15. In paragraph 14, The step of obtaining location information of each of the above second communication interfaces is: A control method comprising: a step of obtaining whether the plurality of display devices are adjacent or separated from a surrounding display device based on mount information including the positions of the plurality of second communication interfaces in the plurality of display devices and the difference values.
Citation Information
Patent Citations
Method for displaying information of broadcast transmitting apparatus, broadcast receving apparatus and display apparatus thereof
KR1020110024273A
Electronic device and system for sensing target position
KR1020160131851A
Method to control video system including the plurality of display apparatuses
KR1020170135787A
radiometer
KR102071224B1
Portable vacuum cleaner
KR102110711B1