Electronic device and operation method thereof
By coordinating pixel shift operations across multiple displays, the electronic device prevents afterimages and ensures consistent alignment, improving user experience.
Patent Information
- Application Number
- PCT/KR2025/011347
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-30
- Filing Date
- 2025-07-30
- Publication Date
- 2026-02-05
AI Technical Summary
Afterimages occur on OLED displays when the same image is displayed in the same location for an extended period, and existing pixel shift technologies for multiple display devices operate independently, leading to degraded user experience due to inconsistent alignment and timing.
An electronic device shares information about pixel shift operations among multiple display devices, coordinating their movements to prevent afterimages and maintain consistent alignment.
Enhances user experience by organically managing pixel shifts across multiple displays, preventing afterimages and maintaining seamless image transitions.
Smart Images

Figure KR2025011347_05022026_PF_FP_ABST
Abstract
Description
Electronic device and method of operation thereof
[0001] Various embodiments relate to electronic devices and methods of operating the same, and more particularly, to electronic devices and methods of operating the same for preventing afterimages of a display device.
[0002] Afterimages occur when the same image is displayed in the same location on a display device for an extended period of time. Afterimages are particularly prone to occur on OLED displays, and various afterimage prevention technologies exist to address this issue. One such technology is pixel shift.
[0003] Pixel shifting is a technology that reduces afterimages by shifting the position of the screen displayed on a display device by a specific number of pixels in a specific direction over time, thereby preventing the same image from being displayed in the same position for a long period of time.
[0004] According to one embodiment, an electronic device may include a communication interface, a memory storing one or more instructions, and at least one processor executing the one or more instructions stored in the memory. When the one or more instructions are individually and / or collectively executed by the at least one processor, the electronic device may control the communication interface to receive information related to a pixel shift operation of each display device from each of a plurality of display devices. When the one or more instructions are individually and / or collectively executed by the at least one processor, the electronic device may obtain information related to an initial position of a screen to be displayed on each display device and a movement of the screen based on the information related to the pixel shift operation of each display device. When the one or more instructions are individually and / or collectively executed by the at least one processor, the electronic device may control the communication interface to transmit information related to the initial position of the screen and the movement of the screen to each of the display devices to control the each of the display devices to perform the pixel shift operation based on the initial position of the screen and the movement of the screen.
[0005] According to one embodiment, a method of operating an electronic device may include receiving information related to a pixel shift operation of each display device from each of a plurality of display devices. The method may include obtaining information related to an initial position of a screen to be displayed on each display device and a movement of the screen based on the information related to the pixel shift operation of each display device. The method may include transmitting information related to the initial position of the screen and the movement of the screen to each of the display devices to control each of the display devices to perform the pixel shift operation based on the initial position of the screen and the movement of the screen.
[0006] In one embodiment, a non-transitory computer-readable medium storing one or more instructions executed by at least one processor of an electronic device, wherein the one or more instructions are executed by the at least one processor of the electronic device, so that the electronic device controls the communication interface to receive information related to a pixel shift operation of each display device from each of a plurality of display devices, obtains information related to an initial position of a screen to be displayed on each display device and a movement of the screen based on the information related to the pixel shift operation of each display device, and controls the communication interface to transmit the information related to the initial position of the screen and the movement of the screen to each of the display devices to control the display devices to perform the pixel shift operation based on the initial position of the screen and the movement of the screen.
[0007] The foregoing and other aspects, features and advantages of the embodiments of the present disclosure will become apparent from the following description taken in conjunction with the accompanying drawings.
[0008] Figure 1 is a reference diagram for explaining pixel shift operation used in a display device.
[0009] Figure 2 is a reference diagram for explaining pixel shift operation in a multi-display environment.
[0010] FIG. 3 is a diagram illustrating a multi-display system according to one embodiment.
[0011] FIG. 4 illustrates an example of a system including a first display device, a second display device, and an electronic device according to one embodiment.
[0012] FIG. 5 illustrates an example of a system including a first display device and a second display device according to one embodiment.
[0013] FIG. 6 illustrates an example in which an electronic device and a first display device are connected using wired communication according to one embodiment.
[0014] FIG. 7 illustrates an example of a flowchart of a method for operating a first display device according to one embodiment.
[0015] FIG. 8 illustrates an example of a graphical user interface that can set information related to pixel shift operations according to one embodiment.
[0016] FIG. 9 is a reference diagram for explaining an example of a minimum distance mode according to one embodiment.
[0017] This is a reference diagram for explaining an example of the sorting mode according to the embodiment of FIG. 10.
[0018] FIG. 11 illustrates an example of a flowchart of a method of operating an electronic device according to one embodiment.
[0019] FIG. 12 is a reference diagram for explaining a pixel shift operation when two display devices are arranged horizontally side by side according to one embodiment.
[0020] FIG. 13 is a reference diagram for explaining a pixel shift operation when two display devices are arranged vertically according to one embodiment.
[0021] FIG. 14 is a reference diagram for explaining a pixel shift operation when two display devices are arranged horizontally side by side according to one embodiment.
[0022] FIG. 15 illustrates an example of a flowchart of a method of operating an electronic device according to one embodiment.
[0023] FIG. 16 illustrates an example of a method for an electronic device to obtain pixel shift control information according to one embodiment.
[0024] Figure 17 illustrates an example of a guidance message according to one embodiment.
[0025] Figure 18 illustrates an example of a guidance message according to one embodiment.
[0026] FIG. 19 illustrates an example of a flowchart of a method of operating an electronic device according to one embodiment.
[0027] FIG. 20 is a reference diagram for explaining pixel shift operation when one display device is powered on according to one embodiment.
[0028] FIG. 21 is a reference diagram for explaining pixel shift operation when one display device is powered on according to one embodiment.
[0029] The terms used in this specification will be briefly explained, and the present invention will be described in detail.
[0030] The terms used in this invention have been selected from widely used, current terms, taking into account the functions of the invention. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, in which case their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this invention should not be defined simply as names, but rather based on their inherent meanings and the overall content of the invention.
[0031] When a part of the specification is said to "include" a component, this does not exclude other components, but rather implies the inclusion of other components, unless otherwise specifically stated. Furthermore, terms such as "part," "module," etc., used throughout the specification refer to a unit that processes at least one function or operation, which may be implemented in hardware, software, or a combination of hardware and software.
[0032] The terms “first,” “second,” or “secondary” used herein are intended to distinguish between components, regardless of their importance or order, and do not limit the components. In addition, when an expression such as “at least one” precedes a list of multiple elements, the expression applies to the entire list and not to individual elements in the list. For example, the expression “at least one of a, b, and c” means that only a is included, only b is included, only c is included, both a and b is included, both a and c is included, both b and c is included, or all of a, b, and c is included.
[0033] Below, with reference to the attached drawings, embodiments of the present invention are described in detail so that those skilled in the art can easily implement the present invention. However, the present invention can be implemented in various different forms and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description have been omitted to clearly explain the present invention, and similar parts have been designated with similar reference numerals throughout the specification.
[0034] The term "user" in this disclosure means a person who controls a function or operation of a computing device or electronic device using a control device, and may include a viewer, an administrator, or an installer.
[0035] Figure 1 is a reference diagram for explaining pixel shift operation used in a display device.
[0036] Referring to FIG. 1, when an image 11 is displayed in the same location on a display device 10 for a long period of time, an afterimage phenomenon may occur, so the display device 10 may perform a pixel shift operation. For example, when the display device 10 pixel-shifts the image 11 to the right, the image 11 may be displayed by being moved to the right by the number of pixels set on the display device 10. In this case of pixel shifting, the left part of the image 11 may be displayed with a gap of the set number of pixels from the left side of the screen of the display device 10, and an area 12 of the right part of the image 11 by the set number of pixels may be cut off and not displayed.
[0037] Therefore, in order to prevent image cutoff due to pixel shift operation, display device 10 can prevent image cutoff even when the display position of the image is moved by providing dummy pixels at the top, bottom, left, and right of the screen. In this way, when dummy pixels are provided at the top, bottom, left, and right of the screen, display device 10 can prevent afterimage phenomenon and also prevent image cutoff by displaying image 11 while sequentially moving it in the upper right direction (i.e., toward the upper right corner), lower right direction (i.e., toward the lower right corner), lower left direction (i.e., toward the lower left corner), and upper left direction (i.e., toward the upper left corner).
[0038] Figure 2 is a reference diagram for explaining pixel shift operation in a multi-display environment.
[0039] A multi-display environment, or multi-display system, refers to displaying images by arranging two or more display devices. A multi-display system connects multiple display devices to display images, enabling images to be displayed on a larger screen. For example, such a multi-display system can be used for dual monitors in homes or offices, or for indoor or outdoor billboards in commercial applications. A multi-display system can include various configurations, such as two display devices arranged horizontally, two display devices arranged vertically, or four display devices arranged in a 2x2 configuration (e.g., two rows and two columns).
[0040] Referring to FIG. 2, a multi-display system is illustrated in which two display devices 20 and the display device 20 are arranged horizontally. At this time, each display device 20 and the display device 30 operate according to a pixel shift function set for each display device. For example, the display devices 20 and the display device 30 can independently perform a set of pixel shift functions. Accordingly, if the display device 20 provides dummy pixels at the top, bottom, left, and right of the screen according to the setting of the display device 20, the image 41 can be displayed by moving in the upper right direction, the lower right direction, the lower left direction, and the upper left direction. In addition, if the display device 30 also provides dummy pixels at the top, bottom, left, and right of the screen according to the setting of the display device 30, the image 42 can be displayed by moving in the upper right direction, the lower right direction, the lower left direction, and the upper left direction. Since the display devices 20 and 30 independently perform pixel shift operations according to their own settings, the image 41 displayed on the display device 20 and the image 42 displayed on the display device 30 can be displayed with the initial display position, pixel shift movement direction, and pixel shift movement range determined. Therefore, for example, as illustrated in FIG. 2, when the display device 20 displays the image 41 in the upper left direction, the display device 30 can display the image 42 in the lower right direction. Therefore, gaps g2 and g3 are positioned between the images 41 and 42, which may make the arrangement between the display devices appear far apart, ultimately giving the impression of a thick bezel. In addition, since the gap g1 exists at the bottom of the screen for image 41, while the gap g4 exists at the top of the screen for image 42, the alignment of the image display positions may be unnatural, and the screen movement timing may also be inconsistent.In this way, since pixel shifting does not work organically on each display device but works independently, it can significantly degrade the user experience of users who use multiple display devices.
[0041] Accordingly, the present disclosure provides an electronic device and an operating method thereof that can prevent degradation of user experience for images displayed on multiple display devices by sharing information about pixel shift of each display device when pixel shift is operated on multiple display devices and operating organically.
[0042] FIG. 3 is a diagram illustrating a multi-display system according to one embodiment.
[0043] Referring to FIG. 3, the multi-display system may include an electronic device 100, a first display device 200, and a second display device 300.
[0044] The electronic device 100 can provide content such as video and audio to the first display device 200 and the second display device 300. The electronic device 100 can include various types of electronic devices that can provide content to the first display device 200 and the second display device 300, such as, for example, a set-top box, a DVD player, a Blu-ray disc player, a PC, a game console, etc. The electronic device 100 can be referred to as a source device in terms of providing content, and can also be referred to as a host device, a content providing device, a computing device, etc.
[0045] The first display device 200 and the second display device 300 can display content received from the electronic device 100 on their screens. The first display device 200 and the second display device 300 may include various types of electronic devices capable of receiving and outputting content, such as, for example, a network TV, a smart TV, an Internet TV, a web TV, an IPTV, a PC, etc. The first display device 200 and the second display device 300 may be referred to as display devices in that they receive and display content, and may also be referred to as content receiving devices, sink devices, electronic devices, computing devices, etc. Alternatively, the electronic device 100 may be referred to as a primary device, and the display devices 200 and 300 may be referred to as secondary devices.
[0046] The electronic device 100 and the first display device 200 and the second display device 300 can transmit and receive content by being connected through various types of communication interfaces or video transmission interfaces. The video transmission interface can be implemented as a cable, for example, and the electronic device 100, the first display device 200 and the second display device 300 can include one or more signal input / output ports for cable connection. Referring to FIG. 3, for example, the electronic device 100 and the first display device 200 are connected through a first cable 201, and the electronic device 100 and the second display device 300 are connected through a second cable 301. The video transmission interface can include, for example, D-SUB, DVI, HDMI, DisplayPort, and USB Type-C. Depending on the type of video transmission interface, the video signals exchanged between the electronic device 100, the first display device 200, and the second display device 300 may differ. One or more signal input / output ports may transmit or receive video signals that conform to the specifications of the connected video transmission interface.
[0047] For example, the electronic device 100 and the first display device 200 and the second display device 300 are each connected through a video transmission interface implemented with an HDMI cable, and can transmit and receive HDMI video signals through HDMI ports provided in the electronic device 100 and the first display device 200 and the second display device 300, respectively. The electronic device 100 can transmit an HDMI video signal compliant with the HDMI standard to the first display device 200 and the second display device 300, and the first display device 200 and the second display device 300 can receive an HDMI video signal from the electronic device 100. For example, the electronic device 100 and the first display device 200 and the second display device 300 are each connected through a video transmission interface implemented with a DisplayPort cable, and can transmit and receive DisplayPort video signals through the DisplayPorts provided in the electronic device 100 and the first display device 200 and the second display device 300, respectively.
[0048] FIG. 3 illustrates a multi-display environment in which one electronic device 100 is connected to a plurality of display devices, and each of the plurality of display devices receives a plurality of image signals from the electronic device 100 and displays them on a screen.
[0049] The first display device 200 and the second display device 300 may be connected to one electronic device 100 via different cables, respectively. For example, the first display device 200 may be connected to an input / output port of the electronic device 100 via a first cable 201. The second display device 300 may be connected to an input / output port of the electronic device 100 via a second cable 301. The first cable 201 and the second cable 301 may be, for example, any one of a D-SUB cable, a DVI cable, an HDMI cable, a DisplayPort cable, and a Type-C cable.
[0050] The first display device 200 and the second display device 300 can receive a first image signal from the electronic device 100 via the first cable 201 and display the first image, and the second display device 300 can receive a second image signal from the electronic device 100 via the second cable 301 and display the second image. The first cable 201 and the second cable 301 may be the same type of image transmission interface or different types of image transmission interfaces.
[0051] According to one embodiment, the first display device 200 may store setting information for a pixel shift operation. For example, the first display device 200 may provide a graphical user interface for setting the pixel shift operation and may store setting information for the pixel shift operation through the graphical user interface or according to input data received from another device such as the electronic device 100. The setting information for the pixel shift operation may include at least one of pixel shift on / off information indicating whether the pixel shift operation is performed, pixel shift mode information indicating a pixel shift mode, and position information of the display device.
[0052] According to one embodiment, the second display device 300 may store setting information for a pixel shift operation. For example, the second display device 300 may provide a graphical user interface for setting a pixel shift operation and store setting information for the pixel shift operation (hereinafter, referred to as pixel shift setting information) based on input data received through the graphical user interface. The setting information for the pixel shift operation may include at least one of pixel shift on / off information indicating whether to perform a pixel shift operation, pixel shift mode information indicating a pixel shift mode, and position information of the display device.
[0053] According to one embodiment, the first display device 200 and the second display device 300 may provide setting information for their pixel shift operations to the electronic device 100. For example, the first display device 200 and the second display device 300 may provide setting information for their pixel shift operations to the electronic device 100 when powered on or when waking up from a power saving mode and switching to a normal mode.
[0054] According to one embodiment, the electronic device 100 may receive setup information for a pixel shift operation from the first display device 200 and the second display device 300.
[0055] According to one embodiment, the electronic device 100 may obtain control information for a pixel shift operation (hereinafter, referred to as pixel shift control information) based on setting information for a pixel shift operation received from a first display device 200 and setting information for a pixel shift operation received from a second display device 300. The control information for the pixel shift operation may include at least one of information on an initial position of a screen, information on a pixel shift movement direction, and information on a pixel shift movement range.
[0056] According to one embodiment, the electronic device 100 can transmit control information for pixel shift operations to the first display device 200 and the second display device 300, respectively.
[0057] According to one embodiment, the first display device 200 and the second display device 300 can perform a pixel shift operation based on control information for the pixel shift operation received from the electronic device 100.
[0058] FIG. 4 illustrates an example of a system including a first display device, a second display device, and an electronic device according to one embodiment.
[0059] Referring to FIG. 4, the first display device 200 and the second display device 300 can each be connected to the electronic device 100.
[0060] The first display device 200 is a device capable of displaying images or data, and may include a communication unit 210, a display 220, a memory 230, and a processor 240.
[0061] The communication unit 210 may include various communication circuits for communicating with at least one external device. Here, "communication" may refer to an operation of transmitting and / or receiving data, signals, requests, and / or commands. Hereinafter, the at least one external device will be described by way of example, electronic device 100.
[0062] The communication unit 210 can perform wired or wireless communication with the electronic device 100.
[0063] For example, the communication unit 210 may include at least one of a communication module, a communication circuit, a communication device, an input / output port, and an input / output plug for performing wired communication with the electronic device 100.
[0064] For example, the communication unit 210 may include at least one wireless communication module, wireless communication circuit, or wireless communication device that performs wireless communication with the electronic device 100.
[0065] For example, the communication unit 210 may include a short-range communication module capable of receiving control commands from a remote controller located at a close distance, for example, an input device, for example, an IR (infrared) communication module, etc. In this case, the communication unit 210 may receive a control signal from the remote control device.
[0066] For example, the communication unit 210 may include at least one communication module that performs communication according to a wireless communication standard such as Bluetooth, Wi-Fi, BLE (Bluetooth Low Energy), NFC / RFID, Wi-Fi Direct, UWB, or ZIGBEE. Alternatively, the communication unit 210 may further include a communication module that performs communication with a server for supporting long-distance communication according to a long-distance communication standard. For example, the communication unit 210 may include a communication module that performs communication through a network for Internet communication. In addition, the communication unit 210 may include a communication module that performs communication through a communication network according to a communication standard such as 3G, 4G, 5G, and / or 6G.
[0067] For example, the communication unit 210 may include at least one port for connecting to the electronic device 100 via a wired cable in order to communicate with the electronic device 100 via a wire. For example, the communication unit 210 may include at least one of an HDMI port (High-Definition Multimedia Interface port), a component jack, a PC port, a DisplayPort, and a USB port. Accordingly, the communication unit 210 may perform communication with the electronic device 100 connected to the wire through at least one port. Here, the port may mean a physical device configuration into which a cable, a communication line, or a plug, etc. can be connected or inserted.
[0068] As described above, the communication unit 210 may include at least one support element for supporting communication between the first display device 200 and the electronic device 100. Here, the support element may include the communication module, the communication circuit, the communication device, the port (for input / output of data), the cable port (for input / output of data), the plug (for input / output of data), etc., as described above. For example, at least one support element included in the communication interface 110 may include an Ethernet communication module, a Wi-Fi communication module, a Bluetooth communication module, an IR communication module, a USB port, a tuner (or a broadcast receiver), an HDMI port, a DP (display port), a DVI (digital visual interface) port, etc.
[0069] The display 220 can output images or data processed in the first display device 200.
[0070] Memory 230 can store a program for processing and controlling processor 240, and can store data input to or output from first display device 200. In addition, memory 230 can store data necessary for operation of first display device 200.
[0071] The memory 230 may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., Secure Digital (SD) or Extreme Digital (xd) memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk.
[0072] Processor 240 controls the overall operation of the first display device 200. For example, processor 240 may perform the functions of the first display device 200 described in the present disclosure by executing one or more instructions stored in memory 230.
[0073] Processor 240 may include various processing circuits and / or multiple processors. For example, the term "processor" as used herein, including in the claims, may include various processing circuits, including at least one processor. At least one processor, one or more processors may be configured to perform various functions described herein, individually and / or collectively, in a distributed fashion. As used herein, "processor," "at least one processor," and "one or more processors" may be configured to perform various functions. However, these terms encompass, for example, but not limited to, situations where one processor performs some of the functions and other processor(s) perform other parts of the functions, and situations where a single processor may perform all of the functions. Furthermore, the at least one processor may include a combination of processors that perform various of the disclosed functions in a distributed manner. At least one processor may execute program instructions to achieve or perform various functions.
[0074] In an embodiment of the present disclosure, the processor 240 can store one or more instructions in an internally provided memory, and control the execution of operations of the display device by executing one or more instructions stored in the internally provided memory. That is, the processor 240 can perform a predetermined operation by executing at least one instruction or program stored in the internal memory or memory 130 provided within the processor 240.
[0075] According to one embodiment, the processor 240 may perform operations of the first display device 200 disclosed in the present disclosure by executing one or more instructions stored in the memory 230.
[0076] According to one embodiment, at least one processor 240 may provide a graphical user interface for setting a pixel shift operation by executing one or more instructions stored in a memory 230, and store setting information for the pixel shift operation in the memory 230 according to a user input received through the graphical user interface. The setting information for the pixel shift operation may include at least one of pixel shift on / off information indicating whether to perform the pixel shift operation, pixel shift mode information indicating a pixel shift mode, and position information of the display device. The setting information for the pixel shift operation may be referred to as pixel shift setting information.
[0077] According to one embodiment, at least one processor 240 may control the communication unit 210 to transmit pixel shift setting information to the electronic device 100 by executing one or more instructions stored in the memory 230. For example, at least one processor 240 may control the communication unit 210 to transmit pixel shift setting information to the electronic device 100 when the first display device 100 is powered on or switched from a low power mode to a normal mode by executing one or more instructions stored in the memory 230.
[0078] According to one embodiment, at least one processor 240 may receive pixel shift control information in response to transmitting pixel shift setting information to the electronic device 100 by executing one or more instructions stored in the memory 230. For example, the pixel shift information may include at least one of an initial position of the screen, a pixel shift movement direction, and a pixel shift movement range.
[0079] According to one embodiment, at least one processor 240 may perform a pixel shift operation based on pixel shift control information received from the electronic device 100 by executing one or more instructions stored in the memory 230. For example, at least one processor 240 may control the display 220 to display an image based on an initial position of the screen included in the pixel shift information and to move the image based on a pixel shift movement direction and a pixel shift movement range.
[0080] The first display device 200 may be any type of device that performs a function, including a processor and memory. The first display device 200 may be a fixed or portable device. For example, the first display device 200 may refer to a device that has a display and can display image content, video content, game content, graphic content, etc. The first display device 200 may include various types of electronic devices that can receive and output content, such as televisions such as network TVs, smart TVs, internet TVs, web TVs, and IPTVs, computers such as desktops, laptops, and tablets, and various smart devices such as smartphones, cellular phones, game players, music players, video players, medical equipment, and home appliances.
[0081] The block diagram of the first display device 200 illustrated in FIG. 4 is a block diagram for one embodiment. Each component of the block diagram may be integrated, added, or omitted depending on the specifications of the first display device 200 actually implemented. For example, two or more components may be combined into one component, or one component may be subdivided into two or more components, as needed. In addition, the functions performed by each block are for the purpose of explaining embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0082] The second display device 300 is a device capable of displaying images or data, and may include a communication unit 310, a display 320, a memory 330, and a processor 340.
[0083] The communication unit 310 may include various communication circuits for communicating with at least one external device. Here, "communication" may refer to an operation of transmitting and / or receiving data, signals, requests, and / or commands. Hereinafter, the at least one external device will be described by way of example, electronic device 100.
[0084] The communication unit 310 can perform wired or wireless communication with the electronic device 100.
[0085] For example, the communication unit 310 may include at least one of a communication module, a communication circuit, a communication device, an input / output port, and an input / output plug for performing wired communication with the electronic device 100.
[0086] For example, the communication unit 310 may include at least one wireless communication module, wireless communication circuit, or wireless communication device that performs wireless communication with the electronic device 100.
[0087] For example, the communication unit 310 may include a short-range communication module capable of receiving control commands from a remote controller located at a close range, for example, an input device, for example, an IR (infrared) communication module, etc. In this case, the communication unit 310 may receive a control signal from the remote control device.
[0088] For example, the communication unit 310 may include at least one communication module that performs communication according to a wireless communication standard such as Bluetooth, Wi-Fi, BLE (Bluetooth Low Energy), Near Field Communication (NFC), Radio Frequency Identification (RFID), Wi-Fi Direct, UWB, or ZIGBEE. Alternatively, the communication unit 310 may further include a communication module that performs communication with a server to support long-distance communication according to a long-distance communication standard. For example, the communication unit 310 may include a communication module that performs communication through a network for Internet communication. In addition, the communication unit 310 may include a communication module that performs communication through a communication network according to a communication standard such as 3G, 4G, 5G, and / or 6G.
[0089] For example, the communication unit 310 may include at least one port for connecting to the electronic device 100 via a wired cable in order to communicate with the electronic device 100 via a wire. For example, the communication unit 310 may include at least one of an HDMI port (High-Definition Multimedia Interface port), a component jack, a PC port, and a USB port. Accordingly, the communication unit 210 may perform communication with the electronic device 100 connected via a wired connection through at least one port. Here, the port may mean a physical device configuration into which a cable, a communication line, or a plug, etc. can be connected or inserted.
[0090] As described above, the communication unit 310 may include at least one support element for supporting communication between the second display device 300 and the electronic device 100. Here, the support element may include the communication module, the communication circuit, the communication device, the port (for input / output of data), the cable port (for input / output of data), the plug (for input / output of data), etc., as described above. For example, at least one support element included in the communication interface 110 may include an Ethernet communication module, a Wi-Fi communication module, a Bluetooth communication module, an IR communication module, a USB port, a tuner (or a broadcast receiver), an HDMI port, a DP (display port), a DVI (digital visual interface) port, etc.
[0091] The display 320 can output images or data processed in the first display device 200.
[0092] The memory 330 can store a program for processing and controlling the processor 340, and can store data input to or output from the second display device 300. In addition, the memory 330 can store data necessary for the operation of the second display device 300.
[0093] The memory 330 may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk.
[0094] The processor 340 controls the overall operation of the second display device 300. For example, the processor 340 may perform the functions of the second display device 300 described in the present disclosure by executing one or more instructions stored in the memory 330.
[0095] Processor 340 may include various processing circuits and / or multiple processors.
[0096] In an embodiment of the present disclosure, the processor 340 can store one or more instructions in an internally provided memory, and control the execution of operations of the display device by executing one or more instructions stored in the internally provided memory. That is, the processor 340 can perform a predetermined operation by executing at least one instruction or program stored in the internal memory or memory 330 provided within the processor 340.
[0097] According to one embodiment, the processor 340 may perform operations of the second display device 300 disclosed in the present disclosure by executing one or more instructions stored in the memory 330.
[0098] According to one embodiment, at least one processor 340 may provide a graphical user interface for setting a pixel shift operation by executing one or more instructions stored in a memory 330, and store setting information for the pixel shift operation in the memory 330 according to a user input received through the graphical user interface. The setting information for the pixel shift operation may include at least one of pixel shift on / off information indicating whether to perform the pixel shift operation, pixel shift mode information indicating a pixel shift mode, and position information of the display device. The setting information for the pixel shift operation may be referred to as pixel shift setting information.
[0099] According to one embodiment, at least one processor 340 may control the communication unit 310 to transmit pixel shift setting information to the electronic device 100 by executing one or more instructions stored in the memory 330. For example, at least one processor 340 may control the communication unit 310 to transmit pixel shift setting information to the electronic device 100 when the second display device 300 is powered on or switched from a low power mode to a normal mode by executing one or more instructions stored in the memory 330.
[0100] According to one embodiment, at least one processor 340 may receive pixel shift control information in response to transmitting pixel shift setting information to the electronic device 100 by executing one or more instructions stored in the memory 330. For example, the pixel shift information may include at least one of an initial position of the screen, a pixel shift movement direction, and a pixel shift movement range.
[0101] According to one embodiment, at least one processor 340 may perform a pixel shift operation based on pixel shift control information received from the electronic device 100 by executing one or more instructions stored in the memory 330. For example, at least one processor 340 may control the display 320 to display an image based on an initial position of the screen included in the pixel shift information and to move the image based on a pixel shift movement direction and a pixel shift movement range.
[0102] The second display device 300 may be any type of device that performs a function, including a processor and memory. The second display device 300 may be a fixed or portable device. For example, the second display device 300 may refer to a device that has a display and can display image content, video content, game content, graphic content, etc. The second display device 300 may include various types of electronic devices that can receive and output content, such as televisions such as network TVs, smart TVs, internet TVs, web TVs, and IPTVs, computers such as desktops, laptops, and tablets, and various smart devices such as smartphones, cellular phones, game players, music players, video players, medical equipment, and home appliances.
[0103] The block diagram of the second display device 300 illustrated in FIG. 4 is a block diagram for one embodiment. Each component of the block diagram may be integrated, added, or omitted depending on the specifications of the second display device 300 actually implemented. For example, two or more components may be combined into one component, or one component may be subdivided into two or more components, as needed. In addition, the functions performed by each block are for the purpose of explaining embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0104] Electronic device 100 is a device capable of providing images or data to a first display device 200 or a second display device 300, and may include a communication unit 110, a memory 120, and a processor 130.
[0105] The communication unit 110 may include various communication circuits for performing communication with at least one external device. Here, "communication" may refer to an operation of transmitting and / or receiving data, signals, requests, and / or commands. Hereinafter, the at least one external device may represent the first display device 200 or the second display device 300.
[0106] The communication unit 110 can perform wired or wireless communication with at least one of the first display device 200 and the second display device 300.
[0107] For example, the communication unit 110 may include at least one of a communication module, a communication circuit, a communication device, an input / output port, and an input / output plug for performing wired communication with at least one of the first display device 200 and the second display device 300.
[0108] For example, the communication unit 110 may include at least one wireless communication module, wireless communication circuit, or wireless communication device that performs wireless communication with at least one of the first display device 200 and the second display device 300.
[0109] For example, the communication unit 110 may include a short-range communication module capable of receiving control commands from a remote controller located at a close range, such as an input device, such as an IR (infrared) communication module. In this case, the communication unit 110 may receive a control signal from the remote control device.
[0110] For example, the communication unit 110 may include at least one communication module that performs communication according to a wireless communication standard such as Bluetooth, Wi-Fi, BLE (Bluetooth Low Energy), NFC / RFID, Wi-Fi Direct, UWB, or ZIGBEE. Alternatively, the communication unit 110 may further include a communication module that performs communication with a server to support long-distance communication according to a long-distance communication standard. For example, the communication unit 110 may include a communication module that performs communication through a network for Internet communication. In addition, the communication unit 110 may include a communication module that performs communication through a communication network according to a communication standard such as 3G, 4G, 5G, and / or 6G.
[0111] For example, the communication unit 110 may include at least one port for connecting to at least one of the first display device 200 and the second display device 300 via a wired cable in order to communicate with at least one of the first display device 200 and the second display device 300 via a wired cable. For example, the communication unit 110 may include at least one of an HDMI port (High-Definition Multimedia Interface port), a component jack, a PC port, and a USB port. Accordingly, the communication unit 110 may communicate with at least one of the first display device 200 and the second display device 300 via a wired connection through at least one port. Here, the port may mean a physical device configuration into which a cable, a communication line, or a plug, etc. can be connected or inserted.
[0112] As described above, the communication unit 110 may include at least one support element for supporting communication with at least one of the first display device 200 and the second display device 300. Here, the support element may include the above-described communication module, communication circuit, communication device, port (for input / output of data), cable port (for input / output of data), plug (for input / output of data), etc. For example, at least one support element included in the communication interface 110 may include an Ethernet communication module, a Wi-Fi communication module, a Bluetooth communication module, an IR communication module, a USB port, a tuner (or a broadcast receiver), an HDMI port, a DP (display port), a DVI (digital visual interface) port, etc.
[0113] The memory 120 can store a program for processing and controlling the processor 130, and can store data input to or output from the electronic device 100. In addition, the memory 120 can store data necessary for the operation of the electronic device 100.
[0114] According to one embodiment, the memory 120 may include a pixel shift control module 121 including one or more instructions for obtaining pixel shift control information according to pixel shift setting information.
[0115] The memory 120 may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk.
[0116] The processor 130 controls the overall operation of the electronic device 100. For example, the processor 130 may perform the functions of the electronic device 100 described in the present disclosure by executing one or more instructions stored in the memory 130.
[0117] Processor 130 may include various processing circuits and / or multiple processors.
[0118] In an embodiment of the present disclosure, the processor 130 may store one or more instructions in an internally provided memory, and may control the execution of operations of the display device by executing one or more instructions stored in the internally provided memory. That is, the processor 130 may perform a predetermined operation by executing at least one instruction or program stored in the internal memory or memory 120 provided within the processor 130.
[0119] According to one embodiment, the processor 130 may perform operations of the electronic device 100 disclosed in the present disclosure by executing one or more instructions stored in the memory 120.
[0120] According to one embodiment, at least one processor 130 may control the communication unit 110 to receive pixel shift setting information from at least one of the first display device 200 or the second display device 300 by executing one or more instructions stored in the memory 120.
[0121] According to one embodiment, at least one processor 130 may obtain pixel shift control information based on pixel shift setting information received from at least one of the first display device 200 and the second display device 300 by executing one or more instructions stored in the memory 120. For example, when at least one processor 130 receives pixel shift setting information from either the first display device 100 or the second display device 300, it may obtain pixel shift control information for either the first display device 100 or the second display device 300 based on the received pixel shift setting information. For example, when at least one processor 130 receives pixel shift setting information from the first display device 100 and the second display device 300, it can obtain pixel shift control information for the first display device 100 and the second display device 300 based on the received pixel shift setting information of the first display device 100 and the second display device 300.
[0122] According to one embodiment, at least one processor 130 may control the communication unit 110 to transmit pixel shift control information to at least one of the first display device 200 and the second display device 300 by executing one or more instructions stored in the memory 120. For example, when the at least one processor 130 receives pixel shift setting information from the first display device 100 and the second display device 300, the communication unit 110 may control the communication unit 110 to transmit pixel shift control information obtained based on the received pixel shift setting information of the first display device 200 and the second display device 300 to the first display device 100 and the second display device 300.
[0123] The electronic device 100 may be any form of device that performs a function, including a processor and memory. The electronic device 100 may be a stationary or portable device. For example, the electronic device 100 may refer to a device that has a display and can display image content, video content, game content, graphic content, etc. The electronic device 100 may include various forms of electronic devices that can receive and output content, such as televisions such as network TVs, smart TVs, internet TVs, web TVs, and IPTVs, computers such as desktops, laptops, and tablets, and various smart devices such as smartphones, cellular phones, game players, music players, video players, medical equipment, and home appliances.
[0124] The block diagram of the electronic device 100 illustrated in FIG. 4 is a block diagram for one embodiment. Each component of the block diagram may be integrated, added, or omitted depending on the specifications of the electronic device 100 actually implemented. For example, two or more components may be combined into a single component, or one component may be subdivided into two or more components, as needed. In addition, the functions performed by each block are for the purpose of explaining embodiments, and the specific operations or devices thereof do not limit the scope of the present invention.
[0125] FIG. 5 illustrates an example of a system including a first display device and a second display device according to one embodiment.
[0126] In FIG. 5, a separate electronic device 100 is arranged to control the pixel shift operation of the first display device 200 and the second display device 300. However, the function of the electronic device for controlling the pixel shift operation of the first display device 200 and the second display device 300 may be performed by either the first display device 200 or the second display device 300.
[0127] Referring to FIG. 5, for example, the first display device 200 may include a pixel shift control module 231 in the memory 230.
[0128] According to one embodiment, the first display device 200 and the second display device 300 may be connected to each other in a communication manner.
[0129] According to one embodiment, the first display device 200 may receive pixel shift setting information stored in the second display device 300 from the second display device 300.
[0130] According to one embodiment, the first display device 200 can obtain pixel shift control information based on pixel shift setting information stored in the first display device 200 and pixel shift setting information received from the second display device 300.
[0131] According to one embodiment, the first display device 200 performs a pixel shift operation of the first display device 200 based on pixel shift control information and provides the pixel shift control information to the second display device 300, thereby organically controlling the pixel shift operations of the first display device 200 and the second display device 300.
[0132] FIG. 6 illustrates an example in which an electronic device 100 and a first display device 200 are connected using wired communication according to one embodiment.
[0133] Referring to FIG. 6, the electronic device 100 and the first display device 200 may be connected via, for example, an HDMI cable 600.
[0134] Referring to FIG. 6, HDMI cable 600 may include a TMDS (Transition Minimized Differential Signaling) line 610, a DDC line 620, a 5V power line 630, and an HPD (Hot Plug Detect) line 640 for EDID read control.
[0135] Cable 600 includes a TMDS (Transition Minimized Differential Signaling) line 610 for carrying video and audio signals, a DDC line 620 for carrying EDID data, a 5V power line 630 for providing 5V voltage from the electronic device 100 to the first display device 200, and a HPD (Hot Plug Detect) line 640 for controlling EDID readout.
[0136] The TMDS (Transition Minimized Differential Signaling) line 610 can transmit a video signal received from the electronic device 100 to the first display device 200 according to a TMDS clock signal.
[0137] DDC (Display Data Channel) line 620 represents a line for serial connection for EDID and HDCP communication. The DDC transmission method defines a communication channel between an electronic device and a display device, and refers to a protocol for transmitting display device information stored in a display device to a computer. That is, the DDC / CI function is implemented by connecting DDC line 630 to the processor 240 of the first display device 200 so that the electronic device 100 can control the function of the first display device 200. DDC / CI (Display Data Channel Command Interface) defines a communication channel between a peripheral device such as a monitor and the PC body, and refers to a communication protocol for transmitting monitor information stored in the monitor to the PC body or changing monitor information via a keyboard or mouse. The Display Data Channel Command Interface (DDC / CI) standard can provide a bidirectional serial communication link between a monitor and a PC. Through DDC / CI, the processor 130 of the electronic device 100 can issue commands to control internal parameters of the first display device 200. The processor 240 of the first display device 200 can decode the commands received according to the DDC / CI protocol and extract control commands to be applied to the display.
[0138] The HPD line 640 is a signal line for notifying the electronic device 100 of the connection of the first display device 200. The HPD line 640 can output an HPD signal to the electronic device 100. For example, the first display device 200 can transmit an HPD signal having a high-level voltage through the HPD line 640 to the signal input / output port 111 of the electronic device 100. The HPD signal notifies the electronic device 100 of events such as unplugging, plugging / re-plugging, and booting completion. For example, the signal input / output port 111 of the electronic device 100 can identify that the electronic device 100 and the first display device 200 are connected through the high-level HPD signal received through the HPD line 640. For example, the signal input / output port 111 of the electronic device 100 can identify that the electronic device 100 and the first display device 200 are disconnected through a low-level HPD signal received through the HPD line 640.
[0139] When the operation of the electronic device 100 and the first display device 200 is explained by the HDMI cable connection, first, when the electronic device 100 and the first display device 200 are connected by the HDMI cable, the signal input / output port 111 of the electronic device 100 can provide a 5-volt voltage to the signal input / output port 211 of the first display device 200 through the 5-volt power line 630. The signal input / output port 211 of the first display device 200, which has received the 5-volt voltage, can transmit a signal having a high-level voltage to the signal input / output port 111 of the electronic device 100 through the HPD (Hot Plug Detect) line 640. The signal input / output port 111 of the electronic device 100, which receives a signal having a high level voltage through the HPD line 640, sends an EDID request signal through the DDC line 620, and the signal input / output port 211 of the first display device 200, which receives the EDID request signal, can provide the EDID of the first display device 200 to the signal input / output port 111 of the electronic device 100. The signal input / output port 111 of the electronic device 100, which receives the EDID of the first display device 200, can parse the EDID to obtain display characteristic information and control to perform content processing based on the obtained display characteristic information. The signal input / output port 111 of the electronic device 100 can transmit a processed image signal and an audio signal to the signal input / output port 211 of the first display device 100 through the TMDS line 610.
[0140] In the example illustrated in FIG. 6, cable 600 is described as an HDMI cable, but cable 600 may include cables of other specifications. If cable 600 is an HDMI port cable, pixel shift setting information and pixel shift control information may be transmitted via the DDC line.
[0141] For example, if Cable 600 is a DisplayPort cable, it may include a main link for transmitting video signals and an auxiliary channel used for managing the main link and controlling the device. If Cable 600 is a DisplayPort cable, pixel shift setting information and pixel shift control information may be transmitted through the auxiliary channel.
[0142] The processor 130 of the electronic device 100 can control to process an image signal to be transmitted to the first display device 200, and control to output the processed image signal through the communication unit 110.
[0143] The communication unit 110 may include at least one signal input / output port. The communication unit 110 may receive EDID (Extended Display Identification Data) including display characteristic information including information regarding supportable resolutions from the first display device 200 through the at least one signal input / output port, and may also output a video signal having a resolution that the first display device 200 can process. The communication unit 110 may include, for example, a signal input / output port 111.
[0144] The signal input / output port 111 of the electronic device 100 and the signal input / output port 211 of the first display device 200 may be connected via a cable 600. The signal input / output ports 111 and 211 may include signal input / output ports according to various types of communication protocols. For example, the signal input / output ports may include ports of various standards, such as an HDMI port, a DisplayPort (DP), Thunderbolt, a Mobile High-Definition Link (MHL), a Universal Serial Bus (USB), and a Digital Visual Interface (DVI) port. Hereinafter, the signal input / output port will be described as an HDMI port as an example.
[0145] According to one embodiment, the processor 130 may receive pixel shift setting information of the first display device 200 from the first display device 200 using the DDC line 620 according to the DDC / CI protocol. According to one embodiment, the processor 130 may obtain pixel shift control information based on the pixel shift setting information of the first display device 200. For example, when the processor 130 receives pixel shift setting information only from the first display device 200, the processor 130 may obtain pixel shift control information for the first display device 200 based on the pixel shift setting information of the first display device 200. For example, when the processor 130 receives pixel shift setting information from the first display device 200 and the second display device 200, the processor 130 can obtain pixel shift control information for the first display device 200 and pixel shift control information for the second display device 300 based on the pixel shift setting information of the first display device 200 and the pixel shift setting information of the second display device 300.
[0146] According to one embodiment, the processor 130 may transmit pixel shift control information to the first display device 200 using the DDC line 620 according to the DDC / CI protocol. The processor 130 may manage pixel shift operation control more reliably by periodically providing such pixel shift control information to the first display device 200 according to the DDC / CI protocol.
[0147] The first display device 200 may include a communication unit 210, a display 220, a memory 230, a processor 240, an input interface 250, an image processing unit 260, and an OSD processing unit 270.
[0148] The first display device 200 can process and output a video signal received from the electronic device 100.
[0149] The communication unit 210 can receive a video signal from the electronic device 100 according to a connected protocol and output it to the video processing unit 260. The communication unit 210 can include at least one signal input / output port. For example, the communication unit 210 can include a signal input / output port 211.
[0150] The display 220 can display an image according to a video signal received from the image processing unit 260 and an OSD received from the OSD processing unit 270.
[0151] The input interface 250 is for receiving input from a user. The input interface 250 may be at least one of a key pad, a dome switch, a touch panel, a jog wheel, a jog switch, and an infrared key, but is not limited thereto.
[0152] The image processing unit 260 can process the image signal received from the communication unit 210 and output it to the display 220 under the control of the processor 240. The image processing unit 260 can process image quality and scaling depending on the type of the image signal.
[0153] The OSD processing unit 270 can process the execution screen for controlling the first display device 200 as an OSD (On Screen Display) and output it to the display 220.
[0154] According to one embodiment, the OSD processing unit 270 may process a graphical user interface (GUI) that enables pixel shift operation to be set under the control of the processor 240 into an OSD and output it to the display 220. User setting information received through this graphical user interface may be stored in the memory 230 as pixel shift setting information.
[0155] According to one embodiment, the processor 240 may operate in a first power mode having a high-speed clock signal before or after the first display device 200 enters the power saving mode. When the first display device 200 enters the power saving mode, the processor 240 may switch to a second power mode having a low-speed clock signal and operate. The second power mode may be a mode having lower power consumption than the first power mode.
[0156] According to one embodiment, when the first display device 200 is powered on and the processor 240 operates in the first power mode or switches from the second power mode to the first power mode, the processor 240 may transmit pixel shift setting information stored in the memory 230 to the electronic device 100. In this way, the first display device 200 may transmit the pixel shift setting information it stores to the electronic device 100 whenever it is powered on or wakes up from a low power mode.
[0157] According to one embodiment, the processor 240 may transmit pixel shift setting information stored in the memory 230 to the electronic device 100 using the DDC line 620 according to the DDC / CI protocol.
[0158] In one embodiment, the processor 240 may receive pixel shift control information from the electronic device 100 in response to transmitting such pixel shift setting information to the electronic device 100.
[0159] According to one embodiment, the processor 240 may receive pixel shift control information from the electronic device 100 using the DDC line 620 according to the DDC / CI protocol.
[0160] According to one embodiment, the processor 240 may receive pixel shift control information from the electronic device 100 using the DDC line 620 according to the DDC / CI protocol. The pixel shift control information may include information regarding the starting position of the initial screen, the screen movement direction, and the screen movement range. The electronic device 200 may more reliably manage pixel shift operation control by periodically providing such pixel shift control information to the first display device 200 according to the DDC / CI protocol.
[0161] According to one embodiment, the processor 240 may extract information used for a pixel shift operation, such as information about a starting position of an initial screen, a screen movement direction, and a screen movement range, by decoding pixel shift control information received according to a DDC / CI protocol, and perform a pixel shift operation according to the extracted information.
[0162] FIG. 7 illustrates an example of a flowchart of a method for operating a first display device according to one embodiment.
[0163] Referring to FIG. 7, at operation 710, the first display device 200 may output a graphical user interface that may set information related to a pixel shift operation of the first display device 200.
[0164] According to one embodiment, the first display device 200 may output a graphical user interface that can set information related to pixel shift operation by activating an OSD function in response to a user input such as pressing a button on the front of the display panel. For example, the first display device 200 may receive a user input activating the OSD function through the input interface 250.
[0165] According to one embodiment, the first display device 200 may output a graphical user interface capable of setting information related to a pixel shift operation by activating an OSD function in response to a user input operating an electronic device 100 connected to the first display device 200. For example, the first display device 200 may receive a command to activate the OSD function from the electronic device 100 via the DDC line 620 illustrated in FIG. 6. An example of a graphical user interface capable of setting information related to a pixel shift operation will be described with reference to FIG. 8.
[0166] FIG. 8 illustrates an example of a graphical user interface that can set information related to pixel shift operations according to one embodiment.
[0167] Referring to FIG. 8, a graphical user interface 800 capable of setting information related to pixel shift operation may include a pixel shift on / off setting item 810, a pixel shift mode setting item 820, and a display position setting item 830.
[0168] Pixel shift on off setting item 810 represents an item that can set whether to turn on or off the pixel shift function in the first display device 200. If Pixel shift on 811 is selected, the pixel shift function in the first display device 200 can be set to be activated, and if Pixel shift off 812 is selected, the pixel shift function in the first display device 200 can be set to be deactivated.
[0169] Pixel shift mode setting item 820 represents an item for setting a pixel shift mode that can be selected when the pixel shift function is turned on and activated in the first display device 200. The pixel shift mode may include, for example, a minimum distance mode 821 and an alignment mode 822. The minimum distance mode 821 represents a mode for setting the initial positions of the screens so that the display screens of the display devices constituting the multi-display system are positioned closest to each other. The alignment mode 822 represents a mode for setting the initial positions of the screens so that the display screens of the display devices constituting the multi-display system are positioned at the exact center.
[0170] FIG. 9 is a reference diagram for explaining an example of a minimum distance mode according to one embodiment.
[0171] Referring to 900A of FIG. 9, when a multi-display system is configured in which a first display device 200 and a second display device 300 are arranged horizontally side by side, the minimum distance mode may be such that the first screen 910 on which an image is displayed on the first display device 200 and the second screen 920 on which an image is displayed on the second display device 300 are at the minimum distance, and the display start position of the first screen 910 located on the left side of the multi-display system may be arranged at the center right side of the display of the first display device 200, and the display start position of the second screen 920 located on the right side of the multi-display system may be arranged at the center left side of the display of the second display device 300.
[0172] Referring to 900B of FIG. 9, when a multi-display system is configured in which a first display device 200 and a second display device 300 are arranged vertically, the minimum distance mode may be such that a first screen 910 on which an image is displayed on the first display device 200 and a second screen 920 on which an image is displayed on the second display device 300 are at a minimum distance from each other, and a display start position of the first screen 910 located at the upper side of the multi-display system may be arranged at the lower center of the display of the first display device 200, and a display start position of the second screen 920 located at the lower side of the multi-display system may be arranged at the upper center of the display of the second display device 300.
[0173] Referring to 900C of FIG. 9, when a multi-display system is configured in which a first display device 200, a second display device 300, a third display device 400, and a fourth display device 500 are arranged in a 2X2 manner, the minimum distance mode is such that the first screen 910 on which an image is displayed on the first display device 200, the second screen 920 on which an image is displayed on the second display device 300, the third screen 930 on which an image is displayed on the third display device 400, and the fourth screen 940 on which an image is displayed on the fourth display device 500 are at the minimum distance, the display start position of the first screen 910 located at the upper left of the multi-display system is arranged at the lower right of the display of the first display device 200, the display start position of the second screen 920 located at the upper right of the multi-display system is arranged at the lower left of the display of the second display device 300, and the display start position of the third screen 930 located at the lower left of the multi-display system is arranged at the lower right of the display of the second display device 300. The display start position of the fourth screen 940, which is positioned at the upper right of the display of the third display device 400 and located at the lower right in a multi-display system, may be positioned at the upper left of the display of the fourth display device 500.
[0174] This is a reference diagram for explaining an example of the sorting mode according to the embodiment of FIG. 10.
[0175] Referring to FIG. 10, when a multi-display system is configured in which a first display device 200 and a second display device 300 are arranged horizontally side by side, the alignment mode may be such that the display start position of the first screen 910 on which an image is displayed on the first display device 200 is positioned at the exact center of the display of the first display device 200, and the display start position of the second screen 920 on which an image is displayed on the second display device 300 is positioned at the exact center of the display of the second display device 300.
[0176] Returning to FIG. 8, the display position setting item 830 is an item for setting the position of each display device in a multi-display system. For example, in a system such as 900A illustrated in FIG. 9, the first display device 200 can set the display position to left 831, and the second display device 300 can set the display position to right 832. For example, in a system such as 900B illustrated in FIG. 9, the first display device 200 can set the display position to up 833, and the second display device 300 can set the display position to down 834. Of course, these positions left, right, up, and down are just examples, and may be configured to indicate more diverse positions. For example, in a multi-display system such as FIG. 900C, positions such as upper left, lower left, upper right, and lower right may be set to indicate the positions of each display device.
[0177] Now returning to FIG. 7, at operation 720, the first display device 200 may receive input for setting information related to a pixel shift operation via a graphical user interface that may set information related to the pixel shift operation.
[0178] For example, the first display device 200 can receive user input for selecting each setting item in the graphical user interface 800 through an input interface 250 provided in the first display device 200 or an input means of an electronic device 100 connected to the first display device 200.
[0179] In operation 730, the first display device 200 may store an input that sets information related to a pixel shift operation. In this way, the information stored based on the user input may be referred to as pixel shift setting information.
[0180] Although the operation in the first display device 200 is described in FIG. 7, such setting operation can be performed in each display device constituting the multi-display system.
[0181] FIG. 11 illustrates an example of a flowchart of a method of operating an electronic device 100 according to one embodiment.
[0182] Referring to FIG. 11, in operation 1110, the electronic device 100 may receive setting information for a pixel shift operation of each display device from each of the plurality of display devices.
[0183] For example, the plurality of display devices may refer to display devices included in a multi-display system in which two or more display devices are arranged adjacently. For example, the multi-display system may include various configurations, such as two display devices arranged horizontally, two display devices arranged vertically, or four display devices arranged in a 2x2 configuration.
[0184] According to one embodiment, the electronic device 100 may receive pixel shift setting information of each display device using wired or wireless communication technology. For example, if the electronic device 100 and the first display device 200 are connected via an HDMI cable, the electronic device 100 may receive pixel shift setting information from the first display device 200 via the DDC line 620.
[0185] The pixel shift setting information received by the electronic device 100 from each display device may include pixel shift mode setting information, display position setting information, and information about dummy pixels. The pixel shift mode setting information and the display position setting information may be information input through a user interface as illustrated in FIG. 8. The information about the dummy pixels is information about dummy pixels arranged by each display device to enable screen movement for pixel shift operation, and may include information about the number of dummy pixels. The number of dummy pixels may be the same or different depending on the left, right, upper, and lower sides of the display screen.
[0186] For example, the electronic device 100 may receive pixel shift setting information from the first display device 200 and the second display device 300, respectively, as illustrated in FIG. 3.
[0187] In operation 1120, the electronic device 100 may obtain pixel shift control information for controlling a pixel shift operation on each display device based on pixel shift setting information of each display device. The pixel shift control information may include at least one of an initial position of a screen to be displayed on each display device, information on a movement direction of the screen, and information on a movement range of the screen.
[0188] According to one embodiment, when the electronic device 100 receives pixel shift setting information of the first display device 200 and pixel shift setting information of the second display device 300, the electronic device 100 can obtain pixel shift control information based on pixel shift mode setting information, display position setting information, and information about dummy pixels included in the pixel shift setting information.
[0189] For example, based on the pixel shift setting information received from the first display device 200 and the second display device 300, if the pixel shift mode setting information indicates the minimum distance mode, and the display position of the first display device 200 indicates the left side and the display position of the second display device indicates the right side, the electronic device 100 may set the position of the initial start screen of the first display device 200 to the right center and the position of the initial start screen of the second display device 300 to the left center. In addition, the electronic device 100 may determine the pixel shift movement direction and movement range based on the received information about the dummy pixel. For example, the electronic device 100 may determine the pixel shift movement direction according to a predetermined algorithm. For example, if the positions of the initial start screens are the left center and the right center, the electronic device 100 may determine the pixel shift movement direction in the upper and lower directions so as to perform the pixel shift operation while maintaining the minimum distance between the two screens. In other words, in this case, it can be determined that the two screens only move up and down, not left and right. For example, electronic device 100 can determine the pixel shift movement range according to a predetermined algorithm. For example, if the number of dummy pixels is 10, electronic device 100 can determine the pixel shift movement range to be 10.
[0190] For example, based on pixel shift setting information received from the first display device 200 and the second display device 300, if the pixel shift mode setting information indicates the minimum distance mode, and the display position of the first display device 200 indicates the upper side and the display position of the second display device indicates the lower side, the electronic device 100 can set the position of the initial start screen of the first display device 200 to the lower center and the position of the initial start screen of the second display device 300 to the upper center. In addition, the electronic device 100 can determine the pixel shift movement direction and movement range based on the received information about the dummy pixel. For example, the electronic device 100 can determine the pixel shift movement direction according to a predetermined algorithm. For example, if the positions of the initial start screens are the lower center and the upper center, the electronic device 100 can determine the pixel shift movement direction to the left and right directions so as to perform the pixel shift operation while maintaining the minimum distance between the two screens. In this case, it can be determined that the two screens only move left and right, not up and down. For example, electronic device 100 can determine the pixel shift movement range according to a predetermined algorithm. For example, if the number of dummy pixels is 10, electronic device 100 can determine the pixel shift movement range to be 10.
[0191] At operation 1130, the electronic device 100 can transmit pixel shift control information to each display device so that each display device can perform a pixel shift operation based on information about the initial position of the screen and movement of the screen.
[0192] According to one embodiment, the electronic device 100 may transmit pixel shift control information to each display device using wired or wireless communication technology. For example, if the electronic device 100 and the first display device 200 are connected via an HDMI cable, the electronic device 100 may transmit pixel shift control information to the first display device 200 via the DDC line 620.
[0193] Each display device that receives pixel shift control information in this way can perform a pixel shift operation according to the pixel shift control information.
[0194] In this way, in a multi-display system composed of multiple display devices, pixel shift control information for each display device can be organically determined based on pixel shift setting information for each display device, thereby allowing display screens on multiple display devices to be organically pixel shifted.
[0195] FIG. 12 is a reference diagram for explaining a pixel shift operation when two display devices are arranged horizontally side by side according to one embodiment.
[0196] Referring to FIG. 12, the first display device 200 can provide its pixel shift information 1210 to the electronic device 100. The pixel shift information 1210 of the first display device may indicate the left as the display device position, the pixel shift mode may indicate the minimum distance mode, and the dummy pixel may indicate 8 pixels. The second display device 300 can provide its pixel shift information 1220 to the electronic device 100. The pixel shift information 1220 of the second display device may indicate the right as the display device position, the pixel shift mode may indicate the minimum distance mode, and the dummy pixel may indicate 8 pixels.
[0197] The electronic device 100, which receives the pixel shift setting information 1210 of the first display device 200 and the pixel shift setting information 1220 of the second display device 300, can determine pixel shift control information based thereon. Since the pixel shift modes of the two display devices indicate the minimum distance mode, the electronic device 100 can determine the pixel shift control information so that the positions of the initial screens of the two display devices become the minimum. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1230 of the first display device 200, in which the initial screen position indicates the right center, the screen movement direction indicates up and down, and the screen movement range indicates 8 pixels. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1240 of the second display device 300, in which the initial screen position indicates the left center, the screen movement direction indicates up and down, and the screen movement range indicates 8 pixels.
[0198] When the electronic device 100 transmits the pixel shift control information 1230 of the first display device 200 obtained in this manner to the first display device 200 and transmits the pixel shift control information 1240 of the second display device 300 to the second display device 300, the first display device 200 and the second display device 300 can each perform a pixel shift operation based on the received pixel shift control information.
[0199] That is, the first display device 200 can place the initial screen position at the center right of the display, and the second display device 300 can place the initial screen position at the center left of the display. In addition, the first display device 200 and the second display device 300 can perform a pixel shift operation while maintaining a minimum distance between the screens of the first display device 200 and the second display device 300 by moving the screen movement direction up and down according to pixel shift control information and also setting the movement range to 8 pixels.
[0200] FIG. 13 is a reference diagram for explaining a pixel shift operation when two display devices are arranged vertically according to one embodiment.
[0201] Referring to FIG. 13, the first display device 200 can provide its pixel shift information 1310 to the electronic device 100. The pixel shift information 1310 of the first display device may indicate an upper side as a display device position, a pixel shift mode may indicate a minimum distance mode, and a dummy pixel may indicate 8 pixels. The second display device 300 can provide its pixel shift information 1320 to the electronic device 100. The pixel shift information 1320 of the second display device may indicate a lower side as a display device position, a pixel shift mode may indicate a minimum distance mode, and a dummy pixel may indicate 8 pixels.
[0202] The electronic device 100, which receives the pixel shift setting information 1310 of the first display device 200 and the pixel shift setting information 1320 of the second display device 300, can determine pixel shift control information based thereon. Since the pixel shift modes of the two display devices indicate the minimum distance mode, the electronic device 100 can determine the pixel shift control information so that the positions of the initial screens of the two display devices become the minimum. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1330 of the first display device 200, in which the initial screen position indicates the lower center, the screen movement direction indicates the left and right, and the screen movement range indicates 8 pixels. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1340 of the second display device 300, in which the initial screen position indicates the upper center, the screen movement direction indicates the left and right, and the screen movement range indicates 8 pixels.
[0203] When the electronic device 100 transmits the pixel shift control information 1330 of the first display device 200 obtained in this manner to the first display device 200 and transmits the pixel shift control information 1340 of the second display device 300 to the second display device 300, the first display device 200 and the second display device 300 can each perform a pixel shift operation based on the received pixel shift control information.
[0204] That is, the first display device 200 can place the initial screen position at the lower center of the display, and the second display device 300 can place the initial screen position at the upper center of the display. In addition, the first display device 200 and the second display device 300 can perform a pixel shift operation while maintaining a minimum distance between the screens of the first display device 200 and the second display device 300 by moving the screen movement direction left and right according to pixel shift control information and also setting the movement range to 8 pixels.
[0205] FIG. 14 is a reference diagram for explaining a pixel shift operation when two display devices are arranged horizontally side by side according to one embodiment.
[0206] Referring to FIG. 14, the first display device 200 can provide its pixel shift information 1410 to the electronic device 100. The pixel shift information 1410 of the first display device may indicate the left as the display device position, the pixel shift mode may indicate an alignment mode, and the dummy pixel may indicate 8 pixels. The second display device 300 can provide its pixel shift information 1420 to the electronic device 100. The pixel shift information 1420 of the second display device may indicate the right as the display device position, the pixel shift mode may indicate a minimum distance mode, and the dummy pixel may indicate 8 pixels.
[0207] The electronic device 100, which receives the pixel shift setting information 1410 of the first display device 200 and the pixel shift setting information 1420 of the second display device 300, can determine pixel shift control information based on the pixel shift setting information. Since the pixel shift modes of the two display devices indicate an alignment mode, the electronic device 100 can determine the pixel shift control information so that the initial screens of the two display devices are aligned at the same position. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1430 of the first display device 200, in which the initial screen position indicates the center, the screen movement direction indicates up, down, left, and right, and the screen movement range indicates 8 pixels. For example, the electronic device 100 can obtain pixel shift control information, as the pixel shift control information 1440 of the second display device 300, in which the initial screen position indicates the center, the screen movement direction indicates up, down, left, and right, and the screen movement range indicates 8 pixels.
[0208] When the electronic device 100 transmits the pixel shift control information 1430 of the first display device 200 obtained in this manner to the first display device 200 and transmits the pixel shift control information 1440 of the second display device 300 to the second display device 300, the first display device 200 and the second display device 300 can each perform a pixel shift operation based on the received pixel shift control information.
[0209] That is, the first display device 200 can place the initial screen at the exact center of the display, and the second display device 300 can place the initial screen at the exact center of the display. In addition, the first display device 200 and the second display device 300 can perform a pixel shift operation while placing the screens of the first display device 200 and the second display device 300 at the same location on each display device by moving the screen movement direction up, down, left, and right according to pixel shift control information and also setting the movement range to 8 pixels.
[0210] FIG. 15 illustrates an example of a flowchart of a method of operating an electronic device according to one embodiment.
[0211] Referring to FIG. 15, in operation 1501, the first display device 100 may be powered on or switched from a low power mode to a normal mode.
[0212] In operation 1502, when the first display device 200 is powered on or wakes up from a low power mode, the first display device 200 may transmit its pixel shift setting information to the electronic device 100. At this time, when the first display device 200 is connected to the electronic device 100 via an HDMI cable, the first display device 200 may transmit its pixel shift setting information to the electronic device 100 via DCC / CI.
[0213] At operation 1503, the second display device 300 may be powered on or switched from a low power mode to a normal mode.
[0214] In operation 1504, when the second display device 300 is powered on or wakes up from a low power mode, the second display device 300 may transmit its pixel shift setting information to the electronic device 100. At this time, when the second display device 300 is connected to the electronic device 100 via an HDMI cable, the second display device 300 may transmit its pixel shift setting information to the electronic device 100 via DCC / CI.
[0215] In operation 1505, the electronic device 100 can receive pixel shift setting information of the first display device 200 and pixel shift setting information of the second display device 300.
[0216] In operation 1506, the electronic device 100 can determine whether the pixel shift mode of the first display device 200 and the pixel shift mode of the second display device 300 are the same. If the pixel shift modes of both display devices are the same, the electronic device 100 can proceed to operation 1507.
[0217] In operation 1507, the electronic device 100 may determine pixel shift control information. A method for the electronic device 100 to determine pixel shift control information is described in detail with reference to FIG. 16.
[0218] FIG. 16 illustrates an example of a method for an electronic device to obtain pixel shift control information according to one embodiment.
[0219] Referring to FIG. 16, in operation 1601, the electronic device 100 can determine whether the pixel shift mode is a minimum distance mode or an alignment mode.
[0220] If the pixel shift mode is minimum distance mode, you can proceed to action 1602.
[0221] At operation 1602, the electronic device 100 can determine the location of the display device.
[0222] In operation 1603, the electronic device 100 can determine the screen display start position as the center right when the position of the display device is on the left.
[0223] In operation 1604, the electronic device 100 can determine the screen display start position as the left center when the position of the display device is on the right.
[0224] In operation 1605, the electronic device 100 can determine the screen display start position as the lower center when the position of the display device is at the upper side.
[0225] In operation 1606, the electronic device 100 can determine the screen display start position as the upper center when the position of the display device is lower.
[0226] In operation 1607, the electronic device 100 can determine the screen movement direction as up and down when the screen display start position is determined to be the right center and the left center.
[0227] In operation 1608, the electronic device 100 can determine the screen movement direction left and right when the screen display start position is determined to be the upper center and lower center.
[0228] If the judgment result of operation 1601 is that the pixel shift mode is the alignment mode, the operation can proceed to operation 1609.
[0229] In operation 1609, the electronic device 100 can determine the screen display start position of the display devices as the center.
[0230] In operation 1610, the electronic device 100 can determine the screen movement direction as up, down, left, and right.
[0231] In operation 1611, the electronic device 100 can determine the screen shift range based on the number of dummy pixels. Based on this method, the electronic device 100 can obtain pixel shift control information including the screen display start position, screen shift direction, and screen shift range of the first display device 200 and the second display device 300.
[0232] Returning to FIG. 15 again, at operation 1508, the electronic device 100 can transmit pixel shift control information to each display device. That is, the electronic device 100 can transmit pixel shift control information determined for the first display device 200 to the first display device 200 and can transmit pixel shift control information determined for the second display device 300 to the second display device 300.
[0233] At this time, the electronic device 100 can transmit pixel shift control information using DCC / CI.
[0234] In operation 1509, the first display device 200 can control screen movement according to pixel shift control information received from the electronic device 100. That is, the first display device 200 can position an initial screen at a screen display start position included in the pixel shift control information, move the screen according to a screen movement direction included in the pixel shift control information, and move the screen by the screen movement range included in the pixel shift control information.
[0235] In operation 1510, the second display device 300 can control screen movement according to pixel shift control information received from the electronic device 100. That is, the second display device 300 can position the initial screen at the screen display start position included in the pixel shift control information, move the screen according to the screen movement direction included in the pixel shift control information, and move the screen by the screen movement range included in the pixel shift control information.
[0236] In operation 1506, if it is determined that the pixel shift modes are not the same, the process may proceed to operation 1511.
[0237] If the pixel shift mode set in the first display device 200 and the pixel shift mode set in the second display device 300 are not the same (mismatch), it may be difficult for the electronic device 100 to determine which mode to proceed to. Therefore, in such cases, it may be desirable to output a guidance message to confirm the user's intention.
[0238] In operation 1511, the electronic device 100 may output a guidance message. For example, the electronic device 100 may guide the user to set the pixel shift modes of the display devices to the same level by outputting a guidance message 1700 such as <The pixel shift modes of the two display devices are different. Please set the pixel shift modes of the two display devices to the same level> as illustrated in FIG. 17. Or, for example, the electronic device 100 may guide the user to directly select the minimum distance mode by outputting a guidance message 1800 such as <The pixel shift modes of the two display devices are different. Should we operate the pixel shift mode to the minimum distance mode?> as illustrated in FIG. 18.
[0239] FIG. 19 illustrates an example of a flowchart of a method of operating an electronic device according to one embodiment.
[0240] Referring to FIG. 19, at operation 1901, the second display device 300 may be powered on or switched from a low power mode to a normal mode.
[0241] In operation 1902, when the second display device 300 is powered on or wakes up from a low power mode, the second display device 300 may transmit its pixel shift setting information to the electronic device 100. When the second display device 300 is connected to the electronic device 100 via an HDMI cable, the second display device 300 may transmit its pixel shift setting information to the electronic device 100 via DCC / CI.
[0242] At operation 1903, the electronic device 100 may receive pixel shift setting information of the second display device 300.
[0243] In operation 1904, the electronic device 100 may determine pixel shift control information of the second display device 300 based on pixel shift setting information of the second display device 300. In this case, since the electronic device 100 has received pixel shift setting information from only one display device, the electronic device 100 may determine the pixel shift control information based only on the pixel shift setting information of the second display device 300.
[0244] Since the information about the pixel shift mode included in the pixel shift setting information is about how to display the screen when two or more display devices exist, if the electronic device 100 receives the pixel shift setting information from one display device, the screen start position can be determined to be the center of the screen without having to consider the pixel shift mode. If the electronic device 100 receives the pixel shift setting information from one display device, the screen movement direction can also be determined without limitation. For example, the electronic device 100 can determine the screen movement direction up, down, left, and right. The electronic device 100 can determine the screen movement range based on the information about the dummy pixel included in the pixel shift setting information of the second display device 300.
[0245] At operation 1905, the electronic device 100 may transmit the pixel shift control information determined for the second display device 300 to the second display device 300.
[0246] In operation 1906, the second display device 300 can control screen movement based on the received pixel shift control information.
[0247] In this way, the second display device 300 may be powered on first and the screen may be displayed, and then the first display device 200 may be powered on later in operation 1907 or may be switched from low power mode to normal mode.
[0248] In operation 1908, when the first display device 200 is powered on or wakes up from a low power mode, the first display device 200 may transmit its pixel shift setting information to the electronic device 100. When the first display device 200 is connected to the electronic device 100 via an HDMI cable, the first display device 200 may transmit its pixel shift setting information to the electronic device 100 via DCC / CI.
[0249] At operation 1909, the electronic device 100 may receive pixel shift setting information of the first display device 200.
[0250] In operation 1910, the electronic device 100 may determine pixel shift control information based on pixel shift setting information of the first display device 200 and pixel shift setting information of the second display device 300. The method for determining the pixel shift control information is as described with reference to FIG. 16, and thus further description is omitted.
[0251] In operation 1911, the electronic device 100 can transmit pixel shift control information of the first display device 200 and pixel shift control information of the second display device 300 to the first display device 200 and the second display device 300.
[0252] At this time, the electronic device 100 can transmit pixel shift control information using DCC / CI.
[0253] In operation 1912, the first display device 200 can control screen movement according to pixel shift control information received from the electronic device 100. That is, the first display device 200 can position the initial screen at the screen display start position included in the pixel shift control information, move the screen according to the screen movement direction included in the pixel shift control information, and move the screen by the screen movement range included in the pixel shift control information.
[0254] In operation 1913, the second display device 300 can control screen movement according to pixel shift control information received from the electronic device 100. That is, the second display device 300 can position the initial screen at the screen display start position included in the pixel shift control information, move the screen according to the screen movement direction included in the pixel shift control information, and move the screen by the screen movement range included in the pixel shift control information.
[0255] FIG. 20 is a reference diagram for explaining pixel shift operation when one display device is powered on according to one embodiment.
[0256] Referring to FIG. 20, two display devices 200 and 300 are connected to the electronic device 100. When both display devices 200 and 300 are powered off and only the first display device 200 is powered on, the first display device 200 can transmit stored pixel shift setting information to the electronic device 100.
[0257] Then, the electronic device 100 can obtain pixel shift control information based on the pixel shift setting information of the first display device 200 and transmit the pixel shift control information to the first display device 200. Then, the first display device 200 can perform a pixel shift operation based on the pixel shift control information received from the electronic device 100. The first display device 200 can output a video display start screen at the exact center of the display and move the screen up, down, left, and right to perform the pixel shift operation based on the pixel shift control information received from the electronic device 100.
[0258] FIG. 21 is a reference diagram for explaining pixel shift operation when one display device is powered on according to one embodiment.
[0259] As illustrated in FIG. 20, when two display devices are connected to the electronic device 100, and only the first display device 200 is powered on while the first display device 200 performs a pixel shift operation as illustrated in FIG. 19, when the second display device 300 is also powered on, the second display device 300 can transmit stored pixel shift setting information to the electronic device 100.
[0260] Then, since the electronic device 100 has received pixel shift setting information of both the first display device 200 and the second display device 300, the electronic device 100 can obtain pixel shift control information based on the pixel shift setting information of the first display device 200 and the pixel shift setting information of the second display device 300. The electronic device 100 can transmit the pixel shift control information to the first display device 200 and the second display device 300. Then, the first display device 200 and the second display device 300 can perform a pixel shift operation based on the pixel shift control information received from the electronic device 100. The first display device 200 may receive pixel shift control information and perform a pixel shift operation accordingly when the first display device 200 is powered on alone, and when the second display device 300 is also powered on, the first display device 200 may receive updated pixel shift control information from the electronic device 100 to organically perform the pixel shift operations of the first display device and the second display device. For example, when the first display device 200 is powered on alone, the video display screen is positioned at the exact center, but in order to maintain a minimum distance between the screens of the first display device 200 and the second display device 300, the video display screen of the first display device 200 may be changed to the center right.
[0261] According to one embodiment, an electronic device may include a communication interface, a memory storing one or more instructions, and a processor executing the one or more instructions stored in the memory. When the one or more instructions are individually and / or collectively executed by at least one processor, the electronic device may control the communication interface to receive information related to a pixel shift operation of each display device from each of a plurality of display devices. When the one or more instructions are individually and / or collectively executed by at least one processor, the electronic device may obtain information related to an initial position of a screen to be displayed on each display device and a movement of the screen based on the information related to the pixel shift operation of each display device. When the one or more instructions are individually and / or collectively executed by at least one processor, the electronic device may control the communication interface to transmit information related to the initial position of the screen and the movement of the screen to each of the display devices so that each of the display devices may perform the pixel shift operation based on the information related to the initial position of the screen and the movement of the screen.
[0262] Information related to the pixel shift operation of the display device may include information about a pixel shift mode indicating one of a minimum distance mode that sets a distance between screen display positions of a plurality of display devices to be minimized and an alignment mode that sets a screen to be displayed at the same position on a plurality of display devices, and information about a position of each display device in a display system configured based on the plurality of display devices.
[0263] When one or more instructions are individually and / or collectively executed by at least one processor, the electronic device can determine the initial positions of the screens on the plurality of display devices such that the distance between the screens displayed on the display devices is minimized, based on the pixel shift mode indicating that the pixel shift mode is the minimum distance mode.
[0264] When one or more instructions are individually and / or collectively executed by at least one processor, the electronic device can determine an initial position for a display device located on the left so that the screen is positioned at the right end, and for a display device located on the right so that the screen is positioned at the left end, when the positions of the plurality of display devices indicate left and right.
[0265] When one or more instructions are individually and / or collectively executed by at least one processor, the electronic device can determine an initial position such that the screen of the display device positioned at the upper end is positioned at the lower end, and can determine an initial position such that the screen of the display device positioned at the lower end is positioned at the lower end, when the positions of the plurality of display devices indicate upper and lower ends.
[0266] When one or more instructions are individually and / or collectively executed by at least one processor, the electronic device can determine an initial position of a screen on the display device so that the screen is displayed at the same position on the plurality of display devices based on the pixel shift mode indicating that the pixel shift mode is the alignment mode.
[0267] When one or more instructions are individually and / or collectively executed by at least one processor, the electronic device may output a message that guides setting the pixel shift modes of the plurality of display devices to be the same when the pixel shift modes of the plurality of display devices indicate different modes.
[0268] Information about the movement of the above screen may include information about the direction of movement of the above screen and information about the range of movement of the above screen.
[0269] The above communication interface may include an HDMI DDC / CI communication channel.
[0270] The electronic device may be included in any one of the plurality of display devices.
[0271] A method of operating an electronic device according to one embodiment may include receiving information related to a pixel shift operation of each display device from each of a plurality of display devices.
[0272] A method of operating an electronic device according to one embodiment may include obtaining information about an initial position of a screen to be displayed on each display device and movement of the screen based on information related to a pixel shift operation of each display device.
[0273] A method of operating an electronic device according to one embodiment may include transmitting information about an initial position of the screen and movement of the screen to each display device so that each display device can perform the pixel shift operation based on the information about the initial position of the screen and movement of the screen.
[0274] Information related to the pixel shift operation of the display device may include information about a pixel shift mode indicating one of a minimum distance mode that sets a distance between screen display positions of a plurality of display devices to be minimized and an alignment mode that sets a screen to be displayed at the same position on a plurality of display devices, and information about a position of each display device in a display system configured based on the plurality of display devices.
[0275] A method of operating an electronic device according to one embodiment may include determining an initial position of a screen on a plurality of display devices such that a distance between screens displayed on the display devices is minimized based on an indication that the pixel shift mode is the minimum distance mode.
[0276] According to one embodiment, a method of operating an electronic device may include, when the positions of the plurality of display devices indicate left and right, determining an initial position for a display device located on the left so that a screen is positioned at the right end, and determining an initial position for a display device located on the right so that a screen is positioned at the left end.
[0277] According to one embodiment, a method of operating an electronic device may include, when the positions of the plurality of display devices indicate upper and lower sides, determining an initial position for a display device positioned at the upper side so that a screen is positioned at the lower end, and determining an initial position for a display device positioned at the lower side so that a screen is positioned at the right end.
[0278] A method of operating an electronic device according to one embodiment may include determining an initial position of a screen on the display device such that the screen is displayed at the same position on the plurality of display devices based on the pixel shift mode indicating that the pixel shift mode is the alignment mode.
[0279] According to one embodiment, a method of operating an electronic device may include an operation of outputting a message guiding to set pixel shift modes of the plurality of display devices to the same mode when pixel shift modes of the plurality of display devices indicate different modes.
[0280] In one embodiment, a non-transitory computer-readable medium storing one or more instructions executed by at least one processor of an electronic device, wherein the one or more instructions are executed by the at least one processor of the electronic device, so that the electronic device controls the communication interface to receive information related to a pixel shift operation of each display device from each of a plurality of display devices, obtains information related to an initial position of a screen to be displayed on each display device and movement of the screen based on the information related to the pixel shift operation of each display device, and controls the communication interface to transmit the information related to the initial position of the screen and movement of the screen to each display device so that each display device can perform the pixel shift operation based on the information related to the initial position of the screen and movement of the screen.
[0281] Some embodiments may also be implemented in the form of a recording medium containing computer-executable instructions, such as program modules, executed by a computer. Computer-readable media may be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Computer-readable media may also include computer storage media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data.
[0282] The disclosed embodiments can be implemented as a S / W program including commands stored in a computer-readable storage media.
[0283] A computer may include an electronic device according to the disclosed embodiments, as a device capable of calling a command stored from a storage medium and performing an operation according to the called command according to the disclosed embodiments.
[0284] Computer-readable storage media may be provided in the form of non-transitory storage media. Here, "non-transitory" simply means that the storage medium does not contain signals and is tangible, but does not distinguish between whether data is stored semi-permanently or temporarily on the storage medium.
[0285] Additionally, the control method according to the disclosed embodiments may be provided as a computer program product. The computer program product may be traded as a product between a seller and a buyer.
[0286] A computer program product may include a software program and a computer-readable storage medium on which the software program is stored. For example, the computer program product may include a product in the form of a software program (e.g., a downloadable app) distributed electronically by a device manufacturer or through an electronic marketplace (e.g., Google Play Store, App Store). For electronic distribution, at least a portion of the software program may be stored on a storage medium or temporarily created. In this case, the storage medium may be a storage medium of a manufacturer's server, an electronic marketplace server, or a relay server that temporarily stores the software program.
[0287] In a system comprising a server and a device, the computer program product may include a storage medium of the server or a storage medium of the device. Alternatively, if a third device (e.g., a smartphone) exists that is communicatively connected to the server or device, the computer program product may include a storage medium of the third device. Alternatively, the computer program product may include a software program itself that is transmitted from the server to the device or the third device, or from the third device to the device.
[0288] In this case, one of the server, the device, and the third device may execute the computer program product to perform the method according to the disclosed embodiments. Alternatively, two or more of the server, the device, and the third device may execute the computer program product to perform the method according to the disclosed embodiments in a distributed manner.
[0289] For example, a server (e.g., a cloud server or an artificial intelligence server, etc.) may execute a computer program product stored on the server to control a device in communication with the server to perform a method according to the disclosed embodiments.
[0290] As another example, a third device may execute a computer program product to control a device in communication with the third device to perform a method according to the disclosed embodiments. When the third device executes the computer program product, the third device may download the computer program product from a server and execute the downloaded computer program product. Alternatively, the third device may execute a computer program product provided in a preloaded state to perform the method according to the disclosed embodiments.
[0291] Additionally, in this specification, a “part” may be a hardware component such as a processor or circuit, and / or a software component executed by a hardware component such as a processor.
[0292] The above description of the present disclosure is provided for illustrative purposes only, and those skilled in the art will readily appreciate that modifications to other specific forms can be made without altering the technical spirit or essential features of the present disclosure. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. For example, components described as being single may be implemented in a distributed manner, and similarly, components described as being distributed may be implemented in a combined manner.
[0293] The scope of the present disclosure is indicated by the claims described below rather than the detailed description above, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present disclosure.
Claims
1. In electronic device 100, Communication interface 110, Memory 120 for storing one or more instructions, and At least one processor 130 for executing one or more instructions stored in the memory, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, Controlling the communication interface to receive information related to pixel shift operation of each display device from each of the plurality of display devices, Based on information related to pixel shift operation of each of the above display devices, information about the initial position and movement of the screen to be displayed on each display device is obtained, An electronic device that controls the communication interface to transmit information about the initial position of the screen and the movement of the screen to each of the display devices to perform the pixel shift operation based on the initial position of the screen and the movement of the screen.
2. In the first paragraph, information related to the pixel shift operation of the display device is: Information about a pixel shift mode that indicates one of a minimum distance mode that sets the distance between screen display positions of multiple display devices to be minimized and an alignment mode that sets the screens to be displayed at the same position on multiple display devices, and An electronic device comprising information regarding the position of each display device in a display system configured based on the plurality of display devices.
3. In paragraph 1 or 2, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, An electronic device that determines the initial position of the screen in each of the plurality of display devices so that the distance between adjacent screens displayed on the display device is minimized based on the pixel shift mode indicating that the pixel shift mode is the minimum distance mode.
4. In any one of the first to third paragraphs, the plurality of display devices include a first display device and a second display device, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, An electronic device wherein, when the pixel shift mode indicates the minimum distance mode and the first display device is on the left and the second display device is on the right, the initial position is determined so that the screen is placed at the right end in the first display device, and the initial position is determined so that the screen is placed at the left end in the second display device.
5. In any one of the first to third paragraphs, the plurality of display devices include a first display device and a second display device, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, An electronic device in which the pixel shift mode indicates the minimum distance mode, and when the first display device is at the upper side and the second display device is at the lower side, the initial position is determined so that the screen is positioned at the lower end in the first display device, and the initial position is determined so that the screen is positioned at the right end in the second display device.
6. In any one of paragraphs 1 to 5, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, An electronic device that determines the initial position of the screen on the display device so that the screen is displayed at the same position on the plurality of display devices based on the pixel shift mode indicating that the pixel shift mode is the alignment mode.
7. In any one of paragraphs 1 to 6, When the one or more instructions are individually and / or collectively executed by the at least one processor 130, the electronic device, An electronic device that outputs a message guiding to set the pixel shift modes of the plurality of display devices to the same value based on a mismatch in the pixel shift modes of the plurality of display devices.
8. In any one of paragraphs 1 to 7, An electronic device, wherein information regarding movement of the screen includes information regarding the direction of movement of the screen and information regarding the range of movement of the screen.
9. In any one of paragraphs 1 to 8, An electronic device, wherein the above communication interface includes a wired / wireless communication interface.
10. In any one of paragraphs 1 to 9, An electronic device, wherein the electronic device is included in any one of the plurality of display devices.
11. A method for operating an electronic device 100, An operation of receiving information related to a pixel shift operation of each display device from each of a plurality of display devices; An operation of obtaining information about the initial position and movement of the screen to be displayed on each display device based on information related to the pixel shift operation of each of the above display devices, and A method comprising an operation of transmitting information regarding the initial position of the screen and movement of the screen to each display device to control each display device to perform the pixel shift operation based on the initial position of the screen and movement of the screen.
12. In the 11th paragraph, information related to the pixel shift operation of the display device is Information about a pixel shift mode that indicates one of a minimum distance mode that sets the distance between screen display positions of multiple display devices to be minimized and an alignment mode that sets the screens to be displayed at the same position on multiple display devices, and A method comprising information regarding the position of each display device in a display system configured based on the plurality of display devices.
13. In paragraph 11 or 12, A method comprising: determining an initial position of each screen of the plurality of display devices such that the distance between adjacent screens displayed on the display devices is minimized, based on the pixel shift mode indicating that the pixel shift mode is the minimum distance mode.
14. In any one of paragraphs 11 to 13, The plurality of display devices include a first display device and a second display device, A method comprising: when the pixel shift mode indicates the minimum distance mode, and the first display device is on the left and the second display device is on the right, determining an initial position so that the screen is placed at the right end in the first display device, and determining an initial position so that the screen is placed at the left end in the second display device.
15. A non-transitory computer-readable medium storing one or more instructions to be executed by at least one processor of an electronic device, wherein the one or more instructions are executed by at least one processor of the electronic device, thereby causing the electronic device to: Controlling the communication interface to receive information related to pixel shift operation of each display device from each of the plurality of display devices, Based on information related to pixel shift operation of each of the above display devices, information about the initial position and movement of the screen to be displayed on each display device is obtained, A computer-readable recording medium for controlling the communication interface to transmit information about the initial position of the screen and movement of the screen to each display device to perform the pixel shift operation based on the initial position of the screen and movement of the screen.
Citation Information
Patent Citations
Videowall system, the control method and a display apparatus
KR1020180020830A
Induction range of upper and lower heating type
KR102064186B1
Electronic device, and method for transmitting image in electronic device
KR102902311B1
Tiled display system and improvement therein
US20110102300A1
KR20230009800A