Electronic device providing color correction function for color-weak user, and control method therefor

The electronic device addresses color blindness by identifying color correction needs and providing a UI for personalized color adjustment, enhancing usability and aesthetics for colorblind users.

WO2026116930A1PCT designated stage Publication Date: 2026-06-04SAMSUNG ELECTRONICS CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/019602
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-12-12
Filing Date
2025-11-24
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Individuals with color blindness face difficulties in distinguishing colors on electronic device displays, leading to potential aesthetic issues and usability problems when all colors are uniformly corrected.

Method used

An electronic device identifies the need for color correction based on object similarity, color differences, and user input, providing a user interface (UI) for adjusting color correction intensity and storing color correction settings for specific applications.

Benefits of technology

Enhances color differentiation for colorblind users by allowing personalized color correction, improving usability and reducing aesthetic issues on electronic device displays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025019602_04062026_PF_FP_ABST
    Figure KR2025019602_04062026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are an electronic device and a control method therefor. This electronic device comprises: a display; a memory storing instructions; and at least one processor. The instructions, when executed individually or collectively by the at least one processor, instruct the electronic device to: on the basis of information on a plurality of objects included on an execution screen of an application, identify whether color correction for the plurality of objects is needed for a color-weak user; if color correction for the plurality of objects is identified to be needed, provide, on the display, a UI for the color correction for the plurality of objects; and perform the color correction for the plurality of objects according to a user input inputted through the UI.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device providing a color correction function for colorblind users and a method for controlling the same

[0001] The present disclosure relates to an electronic device and a method for controlling the same, and more specifically, to an electronic device and a method for controlling the same that provides a color correction function for a colorblind user.

[0002] Recently, various color correction technologies have been provided to improve display quality. Meanwhile, individuals with color blindness may experience difficulties in acquiring information because they perceive the colors of content displayed differently from the general population. However, if all colors in an electronic device providing information were uniformly corrected, it could cause aesthetic issues and lead to problems with the device's usability.

[0003] Meanwhile, the information described above may be provided as related art for the purpose of aiding understanding of the present disclosure. No claim or determination is made as to whether any of the foregoing may be applied as prior art related to the present disclosure.

[0004] According to one embodiment of the present disclosure, an electronic device comprises: a display; a memory for storing instructions; and at least one processor. When the instructions are executed individually or collectively by the at least one processor, the electronic device identifies whether color correction for a plurality of objects is required for a colorblind user based on information regarding a plurality of objects included on an application execution screen. If it is identified that color correction for the plurality of objects is required, the device provides a UI for color correction for the plurality of objects on the display and corrects the colors of the plurality of objects according to user input entered through the UI.

[0005] When the above instructions are executed individually or collectively by the at least one processor, the electronic device may identify whether there exist a plurality of objects among the objects included on the execution screen of the application, wherein at least one of the size and shape has a similarity within a critical range.

[0006] When the above instructions are executed individually or collectively by the at least one processor, the electronic device may analyze the colors of the plurality of objects having similarity within the threshold range to identify whether color correction is required for the plurality of objects.

[0007] When the above instructions are executed individually or collectively by the at least one processor, the electronic device may identify that color correction is required for the at least two objects if it is identified that the colors of the at least two objects are different colors that are different to a general user or colors that appear indistinguishable to a colorblind user.

[0008] The above UI includes a first UI element capable of adjusting a color correction intensity, and when the instructions are executed individually or collectively by the at least one processor, the electronic device can adjust the color correction intensity according to user input received through the first UI element to correct the color of the plurality of objects.

[0009] The above UI includes a second UI element for setting whether to perform color correction for the application, and when the instructions are executed individually or collectively by the at least one processor, if the electronic device is set to perform color correction for the application through the second UI element, the information regarding the color correction can be stored by matching the information regarding the application.

[0010] When the above instructions are executed individually or collectively by the at least one processor, if the electronic device is configured to perform color correction for the application, it may provide an indicator on the display indicating whether color correction has been performed on an icon corresponding to the application.

[0011] When the above instructions are executed individually or collectively by the at least one processor, the electronic device may perform color correction on the entire execution screen of the application when the ratio occupied by the plurality of objects within the execution screen of the application is greater than or equal to a threshold value.

[0012] When the above instructions are executed individually or collectively by the at least one processor, the electronic device provides a UI on the display that includes a UI element for selecting whether to perform color correction for an object included in the preset area when a user input selecting a preset area is received while the execution screen of the application is provided, and when a user input to perform color correction for an object included in the preset area is received through the UI, the device can identify whether color correction for the object is required for a colorblind user based on information about the object included in the preset area.

[0013] When the above instructions are executed individually or collectively by the at least one processor, the electronic device may identify whether color correction is required for the plurality of objects based on information regarding the plurality of objects, whether the type of the plurality of objects is a specified type of object, or whether the type of content containing the plurality of objects is a specified type of content.

[0014] A control method for an electronic device according to one embodiment of the present disclosure comprises: a step of identifying whether color correction for a plurality of objects is required for a colorblind user based on information regarding a plurality of objects included on an application execution screen; a step of providing a UI for color correction for the plurality of objects when it is identified that color correction for the plurality of objects is required; and a step of correcting the colors of the plurality of objects according to user input entered through the UI.

[0015] The above identifying step can identify whether there exist a plurality of objects among the objects included on the execution screen of the application that have similarity within a threshold range in at least one of their size and shape.

[0016] The above identifying step can identify whether color correction is required for the plurality of objects by analyzing the colors of the plurality of objects when there are a plurality of objects having similarity within the threshold range.

[0017] In the above identification step, if the colors of the at least two objects are identified as different colors that are distinct to a general user or colors that appear indistinguishable to a colorblind user, color correction for the at least two objects may be required.

[0018] The above UI includes a first UI element capable of adjusting the color correction intensity, and the correction step can correct the color of the plurality of objects by adjusting the color correction intensity according to user input received through the first UI element.

[0019] The above UI includes a second UI element for setting whether to perform color correction for the application, and the control method may include the step of storing information regarding the color correction by matching it with information regarding the application when it is set to perform color correction for the application through the second UI element.

[0020] The above control method may include the step of providing an indicator indicating whether color correction is performed on an icon corresponding to the application when color correction for the application is set to be performed.

[0021] The above correction step may perform color correction on the entire execution screen of the application when the ratio occupied by the plurality of objects within the execution screen of the application is greater than or equal to a threshold value.

[0022] The above control method includes the step of providing a UI including a UI element for selecting whether to perform color correction for an object included in the preset area when a user input selecting a preset area is received while the execution screen of the application is provided; and the identifying step is such that when a user input to perform color correction for an object included in the preset area is received through the UI, the user can identify whether color correction for an object is required for a colorblind user based on information about the object included in the preset area.

[0023] The above identifying step can identify whether color correction is required for the plurality of objects based on whether the type of the plurality of objects is a pre-specified type of object or whether the type of content including the plurality of objects is a pre-specified type of content, based on information regarding the plurality of objects.

[0024] In relation to the description of the drawings, the same or similar reference numerals may be used for identical or similar components.

[0025] FIG. 1 is a block diagram briefly illustrating the configuration of an electronic device according to one embodiment of the present disclosure.

[0026] FIGS. 2a to 2c are drawings illustrating electronic devices of different forms according to various embodiments of the present disclosure.

[0027] FIG. 3 is a flowchart illustrating a control method for an electronic device providing a color correction function according to one embodiment of the present disclosure.

[0028] FIG. 4 is a flowchart illustrating a method for identifying whether color correction is required, according to one embodiment of the present disclosure.

[0029] FIGS. 5a to 6d are drawings for explaining UIs provided by an electronic device that provides a color correction function according to one embodiment of the present disclosure.

[0030] FIGS. 7 and 8 are drawings for explaining a method for identifying whether color correction is required for the entire screen according to another embodiment of the present disclosure.

[0031] FIGS. 9a to 9g are drawings for illustrating an embodiment of providing a color correction function by selecting a portion of an application according to one embodiment of the present disclosure.

[0032] FIGS. 10a and FIGS. 10b are drawings illustrating examples of various states of an electronic device according to other embodiments of the present disclosure.

[0033] FIGS. 11a and FIGS. 11c are drawings illustrating various screens provided by an electronic device that provides a color correction function according to one embodiment of the present disclosure.

[0034] FIGS. 12a to 12c are drawings illustrating a screen provided by an electronic device including a plurality of display areas according to one embodiment of the present disclosure.

[0035] FIG. 13 is a block diagram illustrating in detail the configuration of an electronic device according to one embodiment of the present disclosure.

[0036] FIGS. 14a to 14d are drawings for explaining an embodiment of setting a color correction mode for performing color correction for a colorblind user and obtaining information about a colorblind user according to one embodiment of the present disclosure.

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

[0038] The terms used in the embodiments of this disclosure have been selected to be as widely used as possible, taking into account their functions within this disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description section of the disclosure. Therefore, terms used in this disclosure should be defined not merely by their names, but based on their meanings and the overall content of this disclosure.

[0039] In this specification, expressions such as “have,” “may have,” “include,” or “may include” indicate the presence of the above features (e.g., numerical values, functions, actions, or components such as parts) and do not exclude the presence of additional features.

[0040] The expression "at least one of A or / and B" should be understood as representing either "A" or "B" or "A and B".

[0041] Expressions such as "first," "second," "first," or "second" used in this specification may modify various components regardless of order and / or importance, and are used only to distinguish one component from another and do not limit said components.

[0042] Where it is stated that a component (e.g., a first component) is "(operatively or communicatively) coupled with / to" or "connected to" another component (e.g., a second component), it should be understood that the component may be directly connected to the other component or connected through the other component (e.g., a third component).

[0043] The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, terms such as “comprising” or “consisting of” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0044] In the embodiments, a "module" or "part" performs at least one function or operation and may be implemented in hardware or software, or a combination of hardware and software. Additionally, a plurality of "modules" or a plurality of "parts" may be integrated into at least one module and implemented by at least one processor, except for a "module" or "part" that needs to be implemented in specific hardware.

[0045] In the present disclosure, the term "user" may refer to a person using an electronic device or a device using an electronic device (e.g., an artificial intelligence electronic device).

[0046] In the present disclosure, the term "user input" refers to user input for controlling an electronic device and may be referred to by various terms such as user command, user interaction, user touch, etc.

[0047] In the present disclosure, the UI is a visual and functional layer that enables interaction between an electronic device (100) and a user, and can provide information or control the functions of the electronic device (100). UI elements are components that make up the UI and can be used to interact with the user. In this case, UI elements may be referred to by various terms such as icons, indicators, objects, etc.

[0048] The various elements and areas in the drawings are depicted schematically. Accordingly, the technical concept of the present invention is not limited by the relative sizes or spacing depicted in the attached drawings.

[0049] Embodiments of the present disclosure will be described in more detail below with reference to the attached drawings.

[0050] FIG. 1 illustrates an example of a block diagram of an electronic device according to one embodiment.

[0051] In one embodiment, in terms of being owned by a user, the electronic device (100) may be referred to as a terminal (or user terminal). The terminal may include, for example, a personal computer (PC) such as a laptop and a desktop. The terminal may include, for example, a smartphone, a smartpad, and / or a tablet PC. The terminal may include smart accessories such as a smartwatch and / or a head-mounted device (HMD). According to one embodiment, the electronic device (100) may include a deformable housing. Based on the deformability, the housing of the electronic device (100) may be divided into a plurality of parts.

[0052] According to one embodiment, the electronic device (100) may include at least one of a processor (110), a memory (120), a display (130), a communication circuit (140), or a camera (150). The processor (110), the memory (120), the display (130), the communication circuit (140), and the camera (150) may be electrically and / or operably coupled with each other by an electronic component such as a communication bus.

[0053] In one embodiment, the hardware of the electronic device (100) being operatively coupled may mean that a direct or indirect connection between the hardware is established via wired or wireless means so that the second hardware is controlled by the first hardware among the hardware. Although illustrated based on different blocks, the embodiment is not limited thereto, and some of the hardware of FIG. 1 (e.g., at least a portion of the processor (110), memory (120), and communication circuit (140)) may be included in a single integrated circuit, such as a system on a chip (SoC). The hardware of the electronic device (100) divided into blocks may be located within a first housing (161), a second housing (162), and / or a hinge housing (163). The type and / or number of hardware included in the electronic device (100) is not limited to that illustrated in FIG. 1. For example, the electronic device (100) may include only some of the hardware components illustrated in FIG. 1.

[0054] According to one embodiment, a processor (110) of an electronic device (100) may include hardware for processing data based on one or more instructions. The hardware for processing data may include, for example, an arithmetic and logic unit (ALU), a floating point unit (FPU), a field programmable gate array (FPGA), a central processing unit (CPU), and / or an application processor (AP). The number of processors (110) may be one or more. For example, the processor (110) may have the structure of a multi-core processor such as a dual core, a quad core, or a hexa core.

[0055] According to one embodiment, the memory (120) of the electronic device (100) may include a hardware component for storing data and / or instructions that are input and / or output to the processor (110). The memory (120) may include, for example, volatile memory such as random-access memory (RAM) and / or non-volatile memory such as read-only memory (ROM). Volatile memory may include, for example, at least one of dynamic RAM (DRAM), static RAM (SRAM), cache RAM, and pseudo SRAM (PSRAM). Non-volatile memory may include, for example, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, hard disk, compact disk, solid state drive (SSD), and embedded multimedia card (eMMC).

[0056] According to one embodiment, within the memory (120) of the electronic device (100), one or more instructions (or commands) representing operations and / or operations to be performed on data by the processor (110) may be stored. A set of one or more instructions may be referred to as firmware, an operating system, a process, a routine, a sub-routine, and / or an application. For example, the electronic device (100) and / or the processor (110) may perform various operations when a set of a plurality of instructions distributed in the form of an operating system, firmware, a driver, and / or an application is executed. In the following, the statement that an application is installed on an electronic device (100) means that one or more instructions provided in the form of an application are stored in the memory (120) of the electronic device (100), and that the one or more applications are stored in an executable format (e.g., a file having an extension specified by the operating system of the electronic device (100)) that is executable by the processor (110) of the electronic device (100).

[0057] One or more processors (110) control input data to be processed according to a predefined operation rule or AI model (artificial-intelligence model) stored in memory (120). The predefined operation rule or AI model is characterized by being created through learning. Being created through learning means that a predefined operation rule or AI model with desired characteristics is created by applying a learning algorithm to a number of learning data. Such learning may be performed on the device itself where the artificial intelligence according to the present disclosure is performed, or it may be performed through a separate server / system.

[0058] An AI model may be composed of multiple neural network layers. At least one layer has at least one weight value and performs the layer's operation through the result of the operation of the previous layer and at least one defined operation. Examples of neural networks include Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Deep Neural Networks (DNN), Restricted Boltzmann Machines (RBM), Deep Belief Networks (DBN), Bidirectional Recurrent Deep Neural Networks (BRDNN), Deep Q-Networks, and Transformers; however, the neural networks in this disclosure are not limited to the aforementioned examples except where specified.

[0059] A learning algorithm is a method of training a specific target device (e.g., a robot) using a number of learning data to enable the target device to make decisions or predictions on its own. Examples of learning algorithms include supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, and the learning algorithms in this disclosure are not limited to the aforementioned examples except where specified.

[0060] According to one embodiment, a display (130) of an electronic device (100) can output visualized information to a user. For example, the display (130) can be controlled by a controller, such as a GPU (graphic processing unit), to output visualized information to a user. The display (130) may include an OLED (Organic Light Emitting Diodes) display, an LED (Light Emitting Diodes), a micro LED, a Mini LED, a PDP (Plasma Display Panel), a QD (Quantum dot) display, a QLED (Quantum dot light-emitting diodes) display, and / or an e-ink display or / and an e-paper display.

[0061] According to one embodiment, the display (130) may include a first display (130-1) and a second display (130-2). The first display (130-1) may have at least a partially curved shape and / or a deformable shape. The second display (130-2) may be implemented as an e-ink display or / and an e-paper display (hereinafter referred to as an e-ink display). According to one example, the second display (130-2) implemented as an e-ink display may be powered by a power management integrated circuit (PMIC).

[0062] The other display (130) may further include a cover display. The cover display may be placed on one side of the housing that is viewable within a state where the first display (130-1) is covered (e.g., folded state). For example, the cover display may be placed in one area of ​​the first housing (161). The size of the cover display may vary depending on the embodiment.

[0063] According to one embodiment, an electronic device (100) may provide visualized information to a user using a second display (130-2). The second display (130-2) may be placed on a side of the electronic device (100) opposite to one side on which the first display (130-1) is placed. The second display (130-2) may be placed in a second housing (162) different from the first housing (161) on which the cover display is placed. The second display (130-2) may be implemented as an electronic ink display. Unlike outputting visualized information by light, an electronic ink display may provide visualized information by changing the position of particles (e.g., particles having different charges) contained within the electronic ink display through power signals. For example, each particle may be distinguished by a different color.

[0064] According to one example, the electronic device (100) may temporarily refrain from transmitting a power signal to the second display (130-2) after providing visualized information (e.g., image content) on the second display (130-2). Even after temporarily refraining from transmitting a power signal to the second display (130-2), the electronic device (100) may continue to provide the visualized information (e.g., image content) on the second display (130-2). While providing visualized information to a user using the second display (130-2), the electronic device (100) may reduce power loss of a battery (not shown).

[0065] A communication circuit (140) of an electronic device (100) according to one embodiment may include hardware for supporting the transmission and / or reception of electrical signals between the electronic device (100) and an external device (e.g., a server). The communication circuit (140) may include, for example, at least one of a modem, an antenna, and an optic / electronic converter. The communication circuit (140) may support the transmission and / or reception of electrical signals based on various types of protocols such as Ethernet, LAN (local area network), WAN (wide area network), WiFi (wireless fidelity), NFC (near field communication), Bluetooth, BLE (bluetooth low energy), ZigBee, LTE (long term evolution), 5G NR (new radio), and / or 6G.

[0066] According to one example, the electronic device (100) may be connected to a server based on a wired network and / or a wireless network. The wired network may include a network such as the Internet, a LAN (local area network), a WAN (wide area network), Ethernet, or a combination thereof. The wireless network may include a network such as LTE (long term evolution), 5g NR (new radio), WiFi (wireless fidelity), Zigbee, NFC (near field communication), Bluetooth, BLE (bluetooth low-energy), or a combination thereof. According to one example, the electronic device (100) and the server may be connected indirectly through an intermediate node within the network.

[0067] According to one embodiment, the camera (150) of the electronic device (100) may include one or more light sensors (e.g., a CCD (charged coupled device) sensor, a CMOS (complementary metal oxide semiconductor) sensor) that generate an electrical signal indicating the color and / or brightness of light. The plurality of light sensors included in the camera (150) may be arranged in the form of a two-dimensional grid (2 dimensional array). The camera (150) may acquire the electrical signals of each of the plurality of light sensors substantially simultaneously to generate an image comprising a plurality of pixels arranged in two dimensions corresponding to the light reaching the light sensors of the two-dimensional grid. For example, photo data captured using the camera (150) may refer to a single image acquired from the camera (150). For example, video data captured using the camera (150) may refer to a sequence of a plurality of images acquired from the camera (150) at a specified frame rate. An electronic device (100) according to one embodiment may further include a flash light for outputting light in a direction in which a camera (150) is positioned to receive light. The number of cameras (150) included in the electronic device (100) may be one or more. For example, the electronic device (100) may generate image content to be provided on a display (130) using an image obtained through the camera (150).

[0068] FIGS. 2a to 2c illustrate examples of different forms of electronic devices according to various embodiments. FIG. 2a illustrates an example of a first form of electronic device (101) according to one embodiment.

[0069] In one embodiment, the electronic device (101) may be a flip-type electronic device. For example, the housing of the electronic device (101) may include a first housing (161), a second housing (162), and a hinge housing (163) on which a hinge is located for rotatably connecting the first housing (161) and the second housing (162). By the hinge housing (163), the relative position, angle, shape, and / or distance of the first housing (161) and the second housing (162), which are rigid bodies, may be changed by an external force. For example, a folding axis formed within the hinge housing (163) may be a rotation axis of the first housing (161) and the second housing (162). As the first housing (161) and / or the second housing (162) rotate about a folding axis, the angle between the first housing (161), the hinge housing (163), and the second housing (162) may change. For example, the electronic device (101) may include a first display (131) placed on one side of the first housing (161) and the second housing (162) (e.g., the front surface, 111, of the electronic device (101)). The first display (131) may be implemented as a foldable flexible display. For example, the first display (131) may be placed across the hinge housing (163) from the first housing (161) to the second housing (162). In the following, the angle between the first housing (161) and the second housing (162) may correspond to the angle between one side of the first housing (161) and one side of the second housing (162) on which the first display (131) is placed, which can be folded by the folding axis of the hinge housing (163).The state of the electronic device (101), in which the angle is substantially a straight angle (e.g., about 180 degrees), may be referred to as a fully unfolded state, an open state, an unfolded state, a flat state, and / or a planar state. In the above state, the display (132) positioned from the first housing (161) to the second housing (162) may have a substantially flat shape. In the above state, a single plane may be formed on the front of the electronic device (101) in which the first display (131) is positioned.

[0070] For example, the state of the electronic device (101) in which the angle between the first housing (161) and the second housing (162) is substantially 0 degrees may be referred to as a fully folded state, a folded state, and / or a closed state. In the above state, the first display (131) may be completely visually obscured by the first housing (161) and the second housing (162). For example, in the above state, the size of the first display (131) of the electronic device (101) exposed to the outside may be substantially 0.

[0071] According to one example, the second display (132) may be implemented as an embedded electronic ink display or as an externally mounted (or detachable) electronic ink display.

[0072] For example, the electronic device (101) may include a second display (132) placed on the rear (112) of the second housing (162) opposite to the front (111) on which the first display (131) is placed. The second display (132) may be implemented as an electronic ink display. For example, the electronic device (101) may include a second display (132) placed on the second surface of the second housing (162) opposite to the first surface of the second housing (162) on which a portion of the first display (131) is placed.

[0073] In one embodiment, the electronic device (101) illustrated in FIG. 2a may be referred to as a first type of electronic device (101). The first type of electronic device (101) may refer to an electronic device (101) in which a first housing (161) and a second housing (162) are rotatably combined up and down around a hinge housing (163).

[0074] FIG. 2b illustrates an example of a second type of electronic device (102) according to one embodiment.

[0075] In one embodiment, the electronic device (102) may be a bar-type electronic device. For example, the housing of the electronic device (102) may include a first housing (164). For example, the electronic device (102) may include a first display (133) disposed on one side of the first housing (164) (e.g., the front (113) of the electronic device (102)). The first display (133) may be referred to as a flat display. For example, the flat display may be disposed across the first housing (164).

[0076] For example, the electronic device (102) may include a second display (134) positioned on the rear (114) of the first housing (164), opposite to the front (113) where the first display (133) is positioned. The second display (134) may be implemented as an electronic ink display. In one example, the second display (134) may be implemented as an embedded electronic ink display or as an externally mounted electronic ink display.

[0077] In one embodiment, the electronic device (102) illustrated in FIG. 2b may be referred to as a second type of electronic device (102). The second type of electronic device (102) may refer to an electronic device (102) fixed through a first housing (164).

[0078] FIG. 2c illustrates an example of a third type of electronic device (103) according to one embodiment.

[0079] In one embodiment, the electronic device (103) may be a foldable type electronic device. For example, the housing of the electronic device (103) may include a first housing (165), a second housing (166), and a hinge housing (167) on which a hinge is located for rotatably connecting the first housing (165) and the second housing (166). Compared to the electronic device (101) of FIG. 2a, the electronic device (103) of FIG. 2c may have the first housing (165) and the second housing (166) rotatably connected left and right around the hinge housing (167).

[0080] For example, the electronic device (103) may include a first display (135) disposed on one side of the first housing (165) and the second housing (166) (e.g., the front (115) of the electronic device (103)). The first display (135) may be implemented as a foldable flexible display. For example, the first display (135) may be disposed across the hinge housing (167) from the first housing (165) to the second housing (166). In the following, the angle between the first housing (165) and the second housing (166) may correspond to the angle between one side of the first housing (165) and one side of the second housing (166) on which the first display (135) is disposed, which can be folded by the folding axis of the hinge housing (167). The state of the electronic device (103) in which the above angle is substantially flat (e.g., about 180 degrees) may be referred to as a fully unfolded state, an open state, an unfolded state, a flat state, and / or a planar state. In the above state, the first display (135) positioned from the first housing (165) to the second housing (166) may have a substantially flat shape. In the above state, a single plane may be formed on the front surface of the electronic device (103) in which the first display (135) is positioned.

[0081] For example, the state of the electronic device (103) in which the angle between the first housing (165) and the second housing (166) is substantially 0 degrees may be referred to as a fully folded state, a folded state, and / or a closed state. In the above state, the first display (135) may be completely visually obscured by the first housing (165) and the second housing (166). For example, in the above state, the size of the first display (135) of the electronic device (103) exposed to the outside may be substantially 0.

[0082] For example, the electronic device (103) may include a second display (136) positioned on the rear of a second housing (166) opposite to the front where the first display (135) is positioned. The second display (136) may be implemented as an electronic ink display.

[0083] In one embodiment, the electronic device (103) illustrated in FIG. 2c may be referred to as a third type of electronic device (103). The third type of electronic device (103) may refer to an electronic device (103) in which a first housing (165) and a second housing (166) are rotatably combined to the left and right around a hinge housing (167).

[0084] According to one example, the electronic device (100) illustrated in FIG. 1 may be implemented as at least one of the first to third forms of electronic devices (101, 102, 103) illustrated in FIG. 2a to 2c. The first display (130-1) and the second display (130-2) included in the electronic device (100) illustrated in FIG. 1 may be implemented as the first display (131, 133, 135) and the second display (132, 134, 136) included in the first to third forms of electronic devices (101, 102, 103) illustrated in FIG. 2a to 2c.

[0085] FIG. 3 is a flowchart illustrating a control method for an electronic device providing a color correction function according to one embodiment of the present disclosure.

[0086] In the following embodiments, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel.

[0087] According to one or more embodiments, S310 to S370 may be understood to be performed in a processor (e.g., processor (110) of FIG. 1) of an electronic device (e.g., electronic device (100) of FIG. 1).

[0088] In one or more embodiments, the electronic device (100) can obtain information about a plurality of objects included on the execution screen of an application (S310).

[0089] First, the electronic device (100) can obtain information about a colorblind user based on user input. Here, a colorblind user is a user whose ability to distinguish colors is weaker than that of a general user, and there may be types such as green-red colorblindness (green vision or worse), red-green colorblindness (red vision or worse), and blue-yellow colorblindness (blue vision or worse). Here, colorblind users may also include colorblind users. Information about the colorblind user may include information about whether the user has colorblindness and the type of colorblindness.

[0090] After the application is executed, the electronic device (100) can obtain information about a plurality of objects included on the execution screen of the application. Here, the information about the plurality of objects may include information about at least one of the type, size, shape, location, and color of the plurality of objects.

[0091] The electronic device (100) can identify whether color correction is required for a colorblind user for a plurality of objects (S320). In one or more embodiments, the electronic device (100) can identify whether color correction is required for a plurality of objects based on the size, shape, and color of the objects. This will be described in detail with reference to FIG. 4.

[0092] FIG. 4 is a flowchart illustrating a method for identifying whether color correction is required, according to one embodiment of the present disclosure.

[0093] In the following embodiments, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel.

[0094] According to one or more embodiments, S410 to S460 may be understood to be performed in a processor (e.g., processor (110) of FIG. 1) of an electronic device (e.g., electronic device (100) of FIG. 1).

[0095] In one or more embodiments, the electronic device (100) can obtain information about an object (S410). Specifically, the electronic device (100) can obtain information about the size, shape, and color of the object.

[0096] The electronic device (100) can identify whether there are multiple objects among the objects included in the execution screen of the application that have similarity within a threshold range in at least one of their size and shape (S420). That is, the electronic device (100) can identify whether there are multiple objects of similar size or similar shape within the execution screen of the application. For example, the electronic device (100) can identify multiple objects (510-1, 510-2) that have the same size and shape (or similarity within a threshold range), as shown in FIG. 5a.

[0097] If it is identified that there are multiple objects having similarity within a critical range in at least one of size and shape (S420-Y), the electronic device (100) can analyze the colors of the multiple objects (S430). Specifically, the electronic device (100) can analyze color histogram information for multiple objects included in the execution screen of an application. Here, the color histogram is a graph representing the distribution of colors included in the object, where the X-axis represents color values ​​and the Y-axis represents the number of pixels.

[0098] The electronic device (100) can identify whether the colors of a plurality of objects are different colors that are different to a normal user or colors that appear indistinguishable to a colorblind user (S440). The electronic device (100) can identify whether the colors of a plurality of objects are different colors to a normal user or colors that appear indistinguishable to a colorblind user based on information about a colorblind user. Specifically, the electronic device (100) can acquire color histograms of a plurality of objects and convert the color histograms into color histograms corresponding to colorblind users based on information about colorblind users. Then, the electronic device (100) can compare the color similarity of objects visible to a normal user through the color histograms with the color similarity of objects visible to a colorblind user through the converted color histograms corresponding to colorblind users. Here, if there is a difference in the color similarity of objects seen by a normal user but no difference in the color similarity of objects seen by a colorblind user, the electronic device (100) can identify the colors of multiple objects as different colors that are different to a normal user or colors that appear indistinguishable to a colorblind user. For example, if the colorblind user has red-green colorblindness, the electronic device (100) can identify whether the colors of multiple objects include red and green. That is, the electronic device (100) can identify whether the first object among the multiple objects is red and the second object is green. As another example, if the colorblind user has blue-yellow colorblindness, the electronic device (100) can identify whether the colors of multiple objects include blue and yellow. That is, the electronic device (100) can identify whether the first object among the multiple objects is blue and the second object is yellow.

[0099] If the colors of multiple objects are identified as different colors that are distinct to a general user or colors that appear indistinguishable to a user with color blindness (S440-Y), the electronic device (100) may identify that color correction is required (S450). For example, if the first object (510-1) shown in FIG. 5a is red and the second object (510-2) is green, the electronic device (100) may identify that color correction is required by identifying that the colors are distinct to a general user or appear indistinguishable to a user with red-green color blindness. Meanwhile, the objects (510-1, 510-2) identified as requiring color correction may be provided (or displayed, output, etc.) in a manner distinct from other objects, as shown in FIG. 5a. For example, a dotted line indicator may be provided on the outer area of ​​the objects (510-1, 510-2) identified as requiring color correction. As another example, the electronic device (100) can provide feedback in which the outlines of the identified objects (510-1, 510-2) blink.

[0100] However, if the colors of multiple objects are identified as not being different colors that are different to a general user or colors that are not different to a colorblind user (S440-N), the electronic device (100) can identify that color correction is not required (S460).

[0101] Meanwhile, although the above-described embodiment explains that color correction is determined based on the size, shape, and color information of a plurality of objects, this is merely one embodiment, and color correction can be determined based on other information.

[0102] In one or more embodiments, the electronic device (100) can identify whether color correction is required for a plurality of objects based on the type of a plurality of objects. Specifically, the electronic device (100) can identify that color correction is required for a plurality of objects if the type of a plurality of objects is a predetermined type of object. For example, the electronic device (100) can identify objects related to safety and regulations (e.g., traffic lights, traffic signs, etc.), objects related to order (e.g., restroom male / female signs), and objects of interest set by a user (e.g., stock graphs, health information) as objects requiring color correction.

[0103] In one or more embodiments, the electronic device (100) can identify whether color correction of a plurality of objects is required based on the content type of a screen containing a plurality of objects. Specifically, the electronic device (100) can identify that color correction of a plurality of objects is required if the content type of a screen containing a plurality of objects is a predetermined type of content. For example, the electronic device (100) can identify that color correction of a plurality of objects is required if the content type of a screen containing a plurality of objects is identified as game content or sports content.

[0104] Referring again to FIG. 3, if it is identified that color correction is required (S330-Y), the electronic device (100) may provide a UI for color correction of multiple objects (S340). Specifically, if it is identified that color correction is required for multiple objects, the electronic device (100) may provide a first UI that asks the user whether to perform color correction. For example, as shown in FIG. 5a, the electronic device (100) may provide a first UI (520) (or guidance message) in one area of ​​the application screen that informs the user that it may be difficult to distinguish the colors of multiple objects (510-1, 510-2) and asks whether to perform color correction, saying, "There may be colors that are difficult to distinguish. Would you like to correct the colors?" However, providing the first UI (520) on the bottom area is merely one embodiment, and it may be provided in a pop-up form on the top area.

[0105] When user input for performing color correction on the first UI (520) is received (e.g., user input touching the first UI (520)), the electronic device (100) may provide a second UI for color correction of a plurality of objects. For example, the electronic device (100) may provide a second UI (530) for color correction of a plurality of objects (510-1, 510-2) as illustrated in FIG. 5b. Here, the second UI (530) may include a first UI element (530-1) for determining whether to color correct only in important areas, a second UI element (530-2) for determining color correction settings for an application, and a third UI element (530-3) for adjusting the color correction intensity. Here, the first and second UI elements (530-1, 530-2) may be implemented in the form of checkboxes. Additionally, the third UI element (530-3) can be implemented in the form of a progress bar. However, this is merely one example, and the third UI element (530-3) can be implemented in various forms, such as a dial-shaped UI element, a step indicator-shaped UI element, a gauge-shaped UI element, etc.

[0106] The electronic device (100) can correct the colors of multiple objects according to user input entered through the UI (S350). Specifically, the electronic device (100) can determine the correction intensity for multiple objects according to user input entered through the UI, and correct the colors of multiple objects according to the determined correction intensity. For example, the electronic device (100) can determine the correction intensity for the colors of multiple objects (510-1, 510-2) according to user input entered through the third UI element (530-3) in the form of a progress bar among the second UI (530) shown in FIG. 5b. As shown in FIG. 5c, when user input to set the highest intensity color correction is entered through the UI (540) of the progress bar, the electronic device (100) can correct the color of the first object (510-1). As illustrated in FIG. 5d, when user input is entered to set the lowest intensity color correction through the UI (540) of the progress bar, the electronic device (100) can correct the color of the second object (510-2). However, this is merely one example, and it is obvious that the colors of both the first and second objects (510-1, 510-2) can be corrected according to the correction intensity.

[0107] The electronic device (100) can store information about the application and information about color correction (S360). Specifically, after the color correction intensity is determined according to user input, when user input is received to store information about color correction as a setting of the application, the electronic device (100) can match and store information about the application and information about color correction (e.g., information about the color correction intensity). For example, after it is identified that color correction is required for a plurality of objects (610-1, 610-2), the electronic device (100) can provide a UI element (620) to provide a second UI on the bottom area of ​​the screen, as shown in FIG. 6a. And, when the electronic device (100) receives user input to provide a second UI on a UI element (620) (e.g., user input of touching the UI element (620) or dragging in a first direction), the electronic device (100) may provide a second UI element (630) including a plurality of UI elements (610-1, 610-2, 610-3) as shown in FIG. 6b. Here, when the second UI element (610-2) is selected, the electronic device (100) may match and store information about the application and information about color correction (e.g., information about color correction intensity, etc.).

[0108] In one or more embodiments, if the electronic device (100) is configured to match and save information about the application and information about the color correction after performing color correction for the application, the electronic device (100) may provide an indicator indicating whether color correction has been performed on an icon corresponding to the application. For example, as shown in FIG. 6c, the electronic device (100) may provide an indicator (640) indicating whether color correction has been performed on an icon corresponding to the application that is configured to perform color correction. Additionally, when the application configured to perform color correction is executed again, the electronic device (100) may not determine whether color correction has been performed and may provide a second UI element (620) for providing a second UI (630), as shown in FIG. 6d.

[0109] The electronic device (100) can restore color correction after the application is terminated (S370). That is, when the application is terminated, the electronic device (100) restores color correction and can provide an execution screen (or desktop) where color correction has not been performed.

[0110] Meanwhile, although the above-described embodiment explains that color correction is performed only on the area corresponding to a plurality of objects, this is merely one embodiment, and color correction can be performed on the entire area. Below, with reference to FIGS. 7 and FIGS. 8, a method for identifying whether color correction is required for the entire screen will be described.

[0111] FIG. 7 is a flowchart illustrating a method for identifying whether color correction is required for the entire screen according to another embodiment of the present disclosure.

[0112] In the following embodiments, each operation may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel.

[0113] According to one or more embodiments, S710 to S790 may be understood to be performed in a processor (e.g., processor (110) of FIG. 1) of an electronic device (e.g., electronic device (100) of FIG. 1).

[0114] In addition, since the description of S710 to S760 shown in FIG. 7 is identical to that of S410 to S460 shown in FIG. 4, the redundant description will be omitted.

[0115] In one or more embodiments, if it is identified that color correction is required (S750), the electronic device (100) can identify whether the screen (or area) occupied by a plurality of objects is greater than or equal to a preset value (S770). That is, the electronic device (100) can identify whether the area occupied by a plurality of objects in the entire screen is greater than or equal to a preset value (e.g., 80%).

[0116] When the screen occupied by multiple objects is greater than a preset value (S770-Y), the electronic device (100) can identify that it is performing color correction on the entire screen (S780). For example, as shown in FIG. 8, when the area (810) occupied by multiple objects occupies 80% or more of the entire screen, the electronic device (100) can identify that it is performing color correction on the entire screen and can provide a first UI (820) to guide the color correction.

[0117] When the screen occupied by multiple objects is less than a preset value (S770-N), the electronic device (100) can be identified as performing color correction on the area corresponding to the multiple objects (S790). That is, as described in FIGS. 3 to 6d, the electronic device (100) can be identified as performing color correction on the area corresponding to the multiple objects within the entire screen.

[0118] Meanwhile, although the above-described embodiment explains that color correction is performed by identifying multiple objects satisfying preset conditions within the entire screen, this is merely one embodiment, and color correction can be performed on objects included in an area selected by the user.

[0119] FIGS. 9a to 9g are drawings for illustrating an embodiment of providing a color correction function by selecting a portion of an application according to one embodiment of the present disclosure.

[0120] Specifically, while an image-related application (e.g., a gallery application) is running, the electronic device (100) can provide a UI (910) that provides image-related functions, as illustrated in FIG. 9a.

[0121] When a UI (910) providing image-related functions is selected (or touched), the electronic device (100) may provide a UI (920) containing multiple items related to the image, as illustrated in FIG. 9b. The UI element (920) may include an item (920-1) for color correction.

[0122] When an item (920-1) for color correction is selected, the electronic device (100) may provide a UI element (930-1) for selecting a color correction area, as shown in FIG. 9c. Here, the UI element (930-1) may be in the shape of a pencil, as shown in FIG. 9c, but is not limited thereto.

[0123] When user input is received in which a pencil shape is touched and dragged over an area of ​​an image, the electronic device (100) can identify the area (930) selected by the drag, as shown in FIG. 9c. When the area (930) is selected, the electronic device (100) can provide a UI (940) including a progress bar for color correction, as shown in FIG. 9d.

[0124] When a user input is received to select a correction intensity through a progress (950) after selecting a UI (940), the electronic device (100) can perform color correction on the selected area (930) as illustrated in FIG. 9e. Then, when a user command to save information about the color correction is entered, the electronic device (100) can save the information about the set color correction by matching it to an application.

[0125] And, when the application is executed again later, the electronic device (100) may provide a UI element (970) for displaying a UI (940) after an area (960) is selected according to user input, as illustrated in FIG. 9f. And, when user input is received to select or drag the UI element (970), the electronic device (100) may provide a UI (940) capable of adjusting the color correction intensity, as illustrated in FIG. 9g, and may adjust the color correction intensity for the selected area (960) through the UI (940).

[0126] Meanwhile, although the above-described embodiment was explained as having a form factor in which the electronic device (100) does not fold, this is merely one embodiment, and the electronic device (100) can be implemented as a fold form factor in which it folds one or more times. This will be explained with reference to FIGS. 10a to 12c.

[0127] FIGS. 10a and FIGS. 10b are drawings illustrating examples of various states of an electronic device according to another embodiment of the present disclosure. Referring to FIGS. 10a and FIGS. 10b, the electronic device (1000) may include a housing structure (1001), a flexible display (1040) (which may correspond to the first display (130-1) disclosed in FIG. 1), a first hinge structure (1050), and a second hinge structure (1060). The first housing structure (1001) may include a first housing part (1010), a second housing part (1020), and a third housing part (1030).

[0128] The first housing part (1010) can be rotatably coupled to the second housing part (1020) by the first hinge structure (1050). The first housing part (1010) and the second housing part (1020) can be rotated about the first hinge structure (1050). The first hinge structure (1050) can cause the first housing part (1010) to rotate in conjunction with the rotation of the second housing part (1020). While the first housing part (1010) is rotated about the first hinge structure (1050), the second housing part (1020) can be rotated about the first hinge structure (1050). For example, when the first housing part (1010) and the second housing part (1020) rotate with respect to the first hinge structure (1050), the angular displacement (or angular change) of the first housing part (1010) may be substantially the same as the angular displacement of the second housing part (1020).

[0129] The third housing part (1030) can be rotatably coupled to the second housing part (1020) by the second hinge structure (1060). The second housing part (1020) and the third housing part (1030) can be rotated about the second hinge structure (1060). The second hinge structure (1060) can cause the second housing part (1030) to rotate in conjunction with the rotation of the third housing part (1030). While the third housing part (1030) is rotated about the second hinge structure (1060), the second housing part (1020) can be rotated about the second hinge structure (1060). For example, when the second housing part (1020) and the third housing part (1030) are rotated with respect to the second hinge structure (1060), the angular displacement of the second housing part (1020) may be substantially the same as the angular displacement of the third housing part (1030).

[0130] The first hinge structure (1050) and the second hinge structure (1060) can change the state of the electronic device (1000). The first hinge structure (1050) and the second hinge structure (1060) can provide (or enable) a first state of the electronic device (1000) (or a first state of the housing structure (1001)). The first state of the electronic device (1000) (or a first state of the housing structure (1001)) can be described as an unfolded state (or unfolded state) of the electronic device (1000) (or the housing structure (1001)). Within the first state, the front of the first housing part (1010), the front of the second housing part (1020), and the front of the third housing part (1030) can define the front of the electronic device (1000). In the first state, the front of the first housing part (1010), the front of the second housing part (1020), and the front of the third housing part (1030) may face in the same direction. In the first state, the electronic device (1000) may provide the user with a large display area of ​​the flexible display (1040).

[0131] The first hinge structure (1050) and the second hinge structure (1060) can provide a second state of the electronic device (1000) (or a second state of the housing structure (1001). The second state of the electronic device (1000) (or a second state of the housing structure (1001)) can be described as a folded state (or multi-folding state or folding state) of the electronic device (1000) (or housing structure (1001)). While the state of the electronic device (1000) changes from the first state to the second state, the rotational direction of the first housing part (1010) relative to the second housing part (1020) may be the same as the rotational direction of the third housing part (1030) relative to the second housing part (1020).

[0132] In the second state, the front of the first housing part (1010) and the front of the second housing part (1020) may face in opposite directions, and the front of the second housing part (1020) and the front of the third housing part (1030) may face in opposite directions. For example, in the second state, the front of the first housing part (1010) may face the front of the second housing part (1020), and the rear of the second housing part (1020) may face the front of the third housing part (1030). In the second state, the electronic device (1000) may be folded to improve portability. In the folded state, visual information may be provided through a portion of the display area (e.g., a third display area (1040c)) of a display (1040) placed on the outside of the electronic device (1000).

[0133] The first hinge structure (1050) and the second hinge structure (1060) can provide a third state of the electronic device (1000). The third state of the electronic device (1000) can be described as a state in which the electronic device (1000) is partially folded and partially unfolded (or a single folding state or a half folding state). For example, in the third state, the front of the second housing part (1020) and the front of the third housing part (1030) may face each other in the same direction, and the front of the first housing part (1010) may face the front of the second housing part (1020). For example, in the third state, the first housing part (1010) and the second housing part (1020) may be folded, and the second housing part (1020) and the third housing part (1030) may be unfolded.

[0134] However, not limited thereto, within the third state, the front of the first housing part (1010) and the front of the second housing part (1020) may face each other in the same direction, and the rear of the second housing part (1010) may face the rear of the third housing part (1030). For example, within the third state, the second housing part (1020) and the third housing part (1030) may be folded, and the first housing part (1010) and the second housing part (1020) may be unfolded. The electronic device (1000) may change from the first state to the second state through the third state. The electronic device (1000) may change from the first state, which is an unfolded state, to the third state, which is a partially unfolded state. For example, the electronic device (1000) can change from a first state in which the first housing part (1010), the second housing part (1020), and the third housing part (1030) face in the same direction to a third state in which the front of the first housing part (1010) faces the front of the second housing part (1020). The electronic device (1000) can change from a third state (1000c), which is partially unfolded, to a second state, which is folded. For example, when changing from the third state (1000c) to the second state, the folded first housing part (1010) and the second housing part (1020) can be placed on the third housing part (1030). As the state of the electronic device (1000) changes to a second state, the rear surface of the second housing part (1020) folded with respect to the first housing part (1010) may face the rear surface of the third housing part (1030).

[0135] The flexible display (1040) may define the appearance of the electronic device (1000) at least partially. The flexible display (1040) may be partially disposed within the housing structure (1001). The flexible display (1040) may define the front of the electronic device (1000). The flexible display (1040) may include a first unbendable portion (1041), a second unbendable portion (1042), a third unbendable portion (1043), a first bendable portion (1044), and a second bendable portion (1045). The first unbendable portion (1041) of the flexible display (1040) may be disposed on the front of the first housing part (1010). A second unbendable portion (1042) of the flexible display (1040) may be placed on the front of the second housing part (1020). A third unbendable portion (1043) of the flexible display (1040) may be placed on the front of the third housing part (1030). A first bendable portion (1044) of the flexible display (1040) may be placed between the first unbendable portion (1041) and the second unbendable portion (1042) of the flexible display (1040). For example, the first bendable portion (1044) of the flexible display (1040) may be placed on a first hinge structure (1050) connecting the first housing part (1010) and the second housing part (1020). The second bendable portion (1045) of the flexible display (1040) may be positioned between the second unbendable portion (1042) and the third unbendable portion (1043) of the flexible display (1040). For example, the second bendable portion (1045) of the flexible display (1040) may be positioned on a second hinge structure (1060) connecting the first housing part (1010) and the second housing part (1020).

[0136] The first hinge structure (1050) and the second hinge structure (1060) may have the first unbendable portion (1041) of the flexible display (1040), the second unbendable portion (1042) of the flexible display (1040), and the third unbendable portion (1043) of the flexible display (1040) oriented substantially in the same direction. In the first state, the first bendable portion (1044) and the second bendable portion (1045) may be positioned in substantially the same horizontal plane as the first unbendable portion (1041), the second unbendable portion (1042), and the third unbendable portion (1043).

[0137] The first hinge structure (1050) and the second hinge structure (1060) can provide a second state of the electronic device (1000). In the second state, the first unbendable portion (1041) of the flexible display (1040) faces the third unbendable portion (1043) of the flexible display (1040), and the second unbendable portion (1042) of the flexible display (1040) can be seen through the front of the second housing part (1020). In the second state, the first bendable portion (1044) of the flexible display (1040) can be folded so that the first unbendable portion (1041) of the flexible display (1040) and the second unbendable portion (1042) of the flexible display (1040) face different directions. In the second state, the second bendable portion (1045) of the flexible display (1040) can be folded so that the first unbendable portion (1041) of the flexible display (1040) and the third unbendable portion (1043) of the flexible display (1040) face in different directions.

[0138] In a first state, the entire display area of ​​the flexible display (1040) may be visible from the front of the housing structure (1001). For example, the first display area (1040a), the second display area (1040b), and the third display area (1040c) of the flexible display (1040) may be visually exposed. In the first state, the electronic device (1000) may provide the user with a large display area including the first display area (1040a), the second display area (1040b), and the third display area (1040c). In a second state, the display area of ​​the flexible display (1040) may be partially visible. For example, the first display area (1040a) and the second display area (1040b) of the flexible display (1040) may not be visually exposed, and the third display area (1040c) may be visually exposed.

[0139] In a non-limiting example, when the flexible display (1040) is used to display a screen within a first state of the electronic device (1000), the first display area (1040a), the second display area (1040b), and the third display area (1040c) of the flexible display (1040) may be activated. In a non-limiting example, when the flexible display (1040) is used to display a screen within a second state of the electronic device (1000), the third display area (1040c) may be activated, and the first display area (1040a) and the second display area (1040b) of the flexible display (1040) may be deactivated.

[0140] In a non-limiting example, when the flexible display (1040) is used to display a screen within a first state of the electronic device (1000), the first display area (1040a), the second display area (1040b), and the third display area (1040c) of the flexible display (1040) may display visual information. In a non-limiting example, when the flexible display (1040) of the electronic device (1000) is used to display a screen within a second state or a third state, the third display area (1040c) may provide visual information, and the first display area (1040a) and the second display area (1040b) of the flexible display (1040) may provide a black image.

[0141] The second housing part (1020) and the third housing part (1030) are shown to rotate in the same direction relative to the first housing part (1010), but are not limited thereto. For example, while changing from the first state to the second state, the first housing part (1010) may rotate clockwise relative to the second housing part (1020), and the third housing part (1030) may rotate counterclockwise relative to the second housing part (1020). As the first housing part (1010) and the third housing part (1030) rotate in different directions, the display area of ​​the flexible display (1040) in the second state may be disabled and not visually exposed.

[0142] FIGS. 11a and FIGS. 11c are drawings illustrating various screens provided by an electronic device providing a color correction function according to one embodiment of the present disclosure. According to one embodiment of the present disclosure, the electronic device (100) may be a form factor capable of one fold, as shown in FIG. 2c, but is not limited thereto, and may have a form factor capable of multi-folding, as shown in FIG. 10a and FIG. 10b.

[0143] When a preset user input (e.g., a user input such as touching the top of the screen of the electronic device (100) and then flicking downwards) is received while the application execution screen (1120) is provided on the second display (130-2) in a folded state, the electronic device (100) may provide a pop-up type UI (1110) at the top of the screen as shown in FIG. 11a. However, this is merely one embodiment, and the UI (1110) may be provided on other areas of the screen. Here, the pop-up type UI (1110) may include an item for color correction. When an item for color correction is selected, the electronic device (100) may activate a color correction mode. Here, the color correction mode may be a mode for correcting the color of an object or screen provided on the application screen for a colorblind user.

[0144] In one or more embodiments, when the electronic device (100) is unfolded during a color correction mode, the electronic device (100) can simultaneously provide an application execution screen (1130-1) and an application execution screen (1130-2) for which color correction has been performed on the application execution screen (1130-1), as illustrated in FIG. 11b, on the first display (130-1). That is, the electronic device (100) can divide the first display (130-1) into two parts to simultaneously provide the original execution screen (1130-1) and the corrected execution screen (1130-2) to the user.

[0145] In one or more embodiments, when the electronic device (100) is unfolded during a color correction mode, the electronic device (100) may simultaneously provide an application execution screen (1140-1), an application execution screen (1140-2) that has performed color correction on the application execution screen (1140-1), and a UI (1150) for color correction of the execution screen on the first display (130-1), as illustrated in FIG. 11c. That is, the electronic device (100) may divide the first display (130-1) into three parts and provide the user with a UI (1150) that includes UI elements that allow the user to adjust the correction intensity along with the original execution screen (1140-1) and the corrected execution screen (1140-2), and change the positions of the original execution screen (1140-1) and the corrected execution screen (1140-2). Here, when user input is received on the original execution screen (1140-1), the electronic device (100) can control the corrected execution screen (1140-2) in the same way as the original execution screen (1140-1) according to the user input. For example, when user input is received to drag the original execution screen (1140-1) upward, the electronic device (100) can drag not only the original execution screen (1140-1) but also the corrected execution screen (1140-2) upward. That is, the electronic device (100) can operate the original execution screen (1140-1) and the corrected execution screen (1140-2) by mirroring them.

[0146]

[0147] Meanwhile, the display described in FIG. 11c may be a form factor having a single-fold display as in FIG. 2c, but this is merely one example, and it may be a form factor having a multi-fold display as described in FIG. 10a and FIG. 10b.

[0148] FIGS. 12a to 12c are drawings illustrating a screen provided by an electronic device including a plurality of display areas according to one embodiment of the present disclosure. According to one embodiment of the present disclosure, the electronic device (1000) may have a multi-foldable form factor as described in FIGS. 10a and 10b.

[0149] The electronic device (100) can be folded into a prism shape (or a triangle shape) as illustrated in FIG. 12a using a multi-foldable flexible display (1040). That is, the first unbendable portion (1041) of the flexible display (1040) can be oriented in a first direction, the second unbendable portion (1042) can be oriented in a bottom direction, and the third unbendable portion (1043) can be oriented in the opposite direction of the first direction, thus being folded into a prism shape. In this case, the first user can view the screen displayed on the first unbendable portion (1041), and the second user can view the screen displayed on the third unbendable portion (1043).

[0150] Here, the electronic device (100) may provide an application execution screen (1210) on the first unbendable portion (1041) as shown in FIG. 12b, and may provide a color-corrected application execution screen (1230) on the third unbendable portion (1043) as shown in FIG. 12c. Here, the electronic device (100) may provide a UI (1220) that indicates that the screen displayed along with the application execution screen (1210) on the first unbendable portion (1041) is the original screen, and may provide a UI (1240) that indicates that the screen displayed along with the color-corrected application execution screen (1230) on the third unbendable portion (1043) is the corrected screen. By doing so, a normal user and a colorblind user can view the same screen through a single electronic device (100).

[0151] FIG. 13 is a block diagram of an electronic device (1301) in a network environment (1300) according to various embodiments. The electronic device (1301) may be implemented as the electronic device (100) shown in FIG. 1 according to one example.

[0152] Referring to FIG. 13, in a network environment (1300), an electronic device (1301) may communicate with an electronic device (1302) through a first network (1398) (e.g., a short-range wireless communication network) or with at least one of an electronic device (1304) or a server (1308) through a second network (1399) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (1301) may communicate with the electronic device (1304) through a server (1308). According to one embodiment, the electronic device (1301) may include a processor (1320), memory (1330), input module (1350), sound output module (1355), display module (1360), audio module (1370), sensor module (1376), interface (1377), connection terminal (1378), haptic module (1379), camera module (1380), power management module (1388), battery (1389), communication module (1390), subscriber identification module (1396), or antenna module (1397). In some embodiments, at least one of these components (e.g., connection terminal (1378)) may be omitted from the electronic device (1301), or one or more other components may be added. In some embodiments, some of these components (e.g., sensor module (1376), camera module (1380), or antenna module (1397)) may be integrated into a single component (e.g., display module (1360)).

[0153] The processor (1320) can, for example, execute software (e.g., program (1340)) to control at least one other component (e.g., hardware or software component) of the electronic device (1301) connected to the processor (1320) and perform various data processing or operations. According to one embodiment, as at least part of the data processing or operations, the processor (1320) can store commands or data received from other components (e.g., sensor module (1376) or communication module (1390)) in volatile memory (1332), process the commands or data stored in volatile memory (1332), and store the resulting data in non-volatile memory (1334). According to one embodiment, the processor (1320) may include a main processor (1321) (e.g., a central processing unit or an application processor) or an auxiliary processor (1323) that can operate independently or together with it (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor). For example, if the electronic device (1301) includes a main processor (1321) and an auxiliary processor (1323), the auxiliary processor (1323) may be configured to use less power than the main processor (1321) or to be specialized for a specified function. The auxiliary processor (1323) may be implemented separately from the main processor (1321) or as part thereof.

[0154] The auxiliary processor (1323) may control at least some of the functions or states associated with at least one component of the electronic device (1301) (e.g., display module (1360), sensor module (1376), or communication module (1390)) on behalf of the main processor (1321) while the main processor (1321) is in an inactive (e.g., sleep) state, or together with the main processor (1321) while the main processor (1321) is in an active (e.g., application execution) state. According to one embodiment, the auxiliary processor (1323) (e.g., image signal processor or communication processor) may be implemented as part of another functionally related component (e.g., camera module (1380) or communication module (1390)). According to one embodiment, the auxiliary processor (1323) (e.g., neural network processing unit) may include a hardware structure specialized for processing an artificial intelligence model. The artificial intelligence model may be generated through machine learning. Such learning may be performed, for example, on the electronic device (1301) itself where the artificial intelligence model is executed, or through a separate server (e.g., server (1308)). The learning algorithm may include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model may include a plurality of artificial neural network layers.An artificial neural network may be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to the hardware structure, the artificial intelligence model may include a software structure, either additionally or substantially.

[0155] The memory (1330) can store various data used by at least one component of the electronic device (1301) (e.g., processor (1320) or sensor module (1376)). The data may include, for example, input data or output data for software (e.g., program (1340)) and related commands. The memory (1330) may include volatile memory (1332) or non-volatile memory (1334).

[0156] The program (1340) may be stored as software in memory (1330) and may include, for example, an operating system (1342), middleware (1344), or an application (1346).

[0157] The input module (1350) can receive commands or data to be used for a component of the electronic device (1301) (e.g., processor (1320)) from outside the electronic device (1301) (e.g., user). The input module (1350) may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0158] The sound output module (1355) can output a sound signal to the outside of the electronic device (1301). The sound output module (1355) may include, for example, a speaker or a receiver. The speaker may be used for general purposes, such as multimedia playback or recording playback. The receiver may be used to receive incoming calls. According to one embodiment, the receiver may be implemented separately from the speaker or as part thereof.

[0159] The display module (1360) can visually provide information to an external (e.g., user) of the electronic device (1301). The display module (1360) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling said device. According to one embodiment, the display module (1360) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of the force generated by said touch.

[0160] The audio module (1370) can convert sound into an electrical signal or, conversely, convert an electrical signal into sound. According to one embodiment, the audio module (1370) can acquire sound through the input module (1350) or output sound through the sound output module (1355) or an external electronic device (e.g., electronic device (1302)) (e.g., speaker or headphones) connected directly or wirelessly to the electronic device (1301).

[0161] The sensor module (1376) can detect the operating state of the electronic device (1301) (e.g., power or temperature) or the external environmental state (e.g., user state) and generate an electrical signal or data value corresponding to the detected state. According to one embodiment, the sensor module (1376) may include, for example, a gesture sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an accelerometer sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biosensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0162] The interface (1377) may support one or more specified protocols that can be used for the electronic device (1301) to be connected directly or wirelessly to an external electronic device (e.g., electronic device (1302)). According to one embodiment, the interface (1377) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0163] The connection terminal (1378) may include a connector through which the electronic device (1301) can be physically connected to an external electronic device (e.g., electronic device (1302)). According to one embodiment, the connection terminal (1378) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0164] The haptic module (1379) can convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that the user can perceive through tactile or kinesthetic senses. According to one embodiment, the haptic module (1379) may include, for example, a motor, a piezoelectric element, or an electric stimulation device.

[0165] The camera module (1380) can capture still images and video. According to one embodiment, the camera module (1380) may include one or more lenses, image sensors, image signal processors, or flashes.

[0166] The power management module (1388) can manage power supplied to the electronic device (1301). According to one embodiment, the power management module (1388) can be implemented, for example, as at least part of a power management integrated circuit (PMIC).

[0167] The battery (1389) can supply power to at least one component of the electronic device (1301). According to one embodiment, the battery (1389) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0168] The communication module (1390) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between an electronic device (1301) and an external electronic device (e.g., electronic device (1302), electronic device (1304), or server (1308)), and the performance of communication through the established communication channel. The communication module (1390) may include one or more communication processors that operate independently of the processor (1320) (e.g., application processor) and support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (1390) may include a wireless communication module (1392) (e.g., cellular communication module, short-range wireless communication module, or GNSS (global navigation satellite system) communication module) or a wired communication module (1394) (e.g., LAN (local area network) communication module, or power line communication module). Among these communication modules, the communication module described above can communicate with an external electronic device (1304) through a first network (1398) (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (1399) (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (1392) can identify or authenticate the electronic device (1301) within a communication network such as the first network (1398) or the second network (1399) using subscriber information (e.g., International Mobile Subscriber Identifier (IMSI)) stored in the subscriber identification module (1396).

[0169] The wireless communication module (1392) can support 5G networks and next-generation communication technologies following 4G networks, for example, new radio access technology. NR access technology can support high-speed transmission of high-capacity data (enhanced mobile broadband (eMBB)), minimization of terminal power and connection of multiple terminals (massive machine type communications (mMTC)), or high reliability and low latency (ultra-reliable and low-latency communications (URLLC)). The wireless communication module (1392) can support a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate, for example. The wireless communication module (1392) can support various technologies for securing performance in the high-frequency band, such as beamforming, massive MIMO (multiple-input and multiple-output), full-dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large-scale antenna. The wireless communication module (1392) can support various requirements specified in the electronic device (1301), external electronic device (e.g., electronic device (1304)), or network system (e.g., second network (1399)). According to one embodiment, the wireless communication module (1392) can support a Peak data rate (e.g., 20 Gbps or more) for eMBB realization, loss coverage (e.g., 164 dB or less) for mMTC realization, or U-plane latency (e.g., downlink (DL) and uplink (UL) each 0.5 ms or less, or round trip 1 ms or less) for URLLC realization.

[0170] An antenna module (1397) can transmit a signal or power to or from an external source (e.g., an external electronic device). According to one embodiment, the antenna module (1397) may include an antenna comprising a radiator made of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment, the antenna module (1397) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as a first network (1398) or a second network (1399), may be selected from the plurality of antennas, for example, by a communication module (1390). A signal or power may be transmitted or received between the communication module (1390) and an external electronic device through the selected at least one antenna. According to some embodiments, in addition to the radiator, other components (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as part of the antenna module (1397).

[0171] According to various embodiments, the antenna module (1397) may form a mmWave antenna module. According to one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first surface (e.g., bottom surface) of the printed circuit board and capable of supporting a specified high frequency band (e.g., mmWave band), and a plurality of antennas (e.g., array antennas) disposed on or adjacent to a second surface (e.g., top surface or side surface) of the printed circuit board and capable of transmitting or receiving a signal of the specified high frequency band.

[0172] At least some of the above components can be connected to each other via a communication method between peripheral devices (e.g., bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)) and exchange signals (e.g., commands or data) with each other.

[0173] According to one embodiment, commands or data may be transmitted or received between the electronic device (1301) and an external electronic device (1304) through a server (1308) connected to a second network (1399). Each of the external electronic devices (1302, or 904) may be the same or a different type of device as the electronic device (1301). According to one embodiment, all or part of the operations performed on the electronic device (1301) may be performed on one or more of the external electronic devices (1302, 904, or 908). For example, if the electronic device (1301) needs to perform a function or service automatically or in response to a request from a user or another device, the electronic device (1301) may request one or more external electronic devices to perform at least part of the function or service instead of performing the function or service itself or additionally. One or more external electronic devices that receive the above request may execute at least part of the requested function or service, or additional function or service related to the request, and transmit the result of the execution to the electronic device (1301). The electronic device (1301) may provide the result as is or additionally processed as at least part of the response to the request. For this purpose, for example, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used. The electronic device (1301) may provide ultra-low latency services using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device (1304) may include an Internet of Things (IoT) device. The server (1308) may be an intelligent server using machine learning and / or neural networks.According to one embodiment, an external electronic device (1304) or server (1308) may be included within the second network (1399). The electronic device (1301) may be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0174] The methods according to the various embodiments of the present disclosure described above may be implemented in the form of an application that can be installed on an existing electronic device. Alternatively, the methods according to the various embodiments of the present disclosure described above may be performed using a deep learning-based artificial neural network (or deep artificial neural network), that is, a learning network model.

[0175] Additionally, the electronic device (100) can turn on a color correction mode to perform color correction for a colorblind user and can obtain information about the colorblind user.

[0176] In one or more embodiments, the electronic device (100) may provide a screen for entering a color correction mode for a colorblind user, as illustrated in FIG. 14a. The screen for entering the color correction mode may include a UI element (1410) for turning the color correction mode on or off and a UI element (1420) for setting information about the colorblind user. Specifically, when the color correction mode is turned on by the UI element (1410), the electronic device (100) may perform the operation of FIG. 3. Here, the color correction mode may be a mode for correcting the color of an object or screen provided on an application screen for a colorblind user. When the colorblind user's colorblind type (e.g., green-red colorblindness) is set through the second UI element (1420), the electronic device (100) may obtain information about the colorblind user.

[0177] After the color correction mode is turned on (or activated), if it is determined that color correction is necessary while the application execution screen is provided, the electronic device (100) may provide a UI (1430) for color correction, as shown in FIG. 14b. The UI (1430) for color correction may include a UI element (1440) containing information about a color blindness type set by the user. Here, when the UI element (1440) is selected, the electronic device (100) may provide a list (1450) for changing the color blindness type of the color blind user, as shown in FIG. 14c. When other color blindness information (e.g., blue-yellow color blindness) is set through the list (1450), the electronic device (100) may provide a UI element (1460) containing information about another color blindness type, as shown in FIG. 14d.

[0178]

[0179] The methods according to the various embodiments of the present disclosure described above can be implemented by software upgrades or hardware upgrades alone for existing electronic devices.

[0180] The various embodiments of the present disclosure described above may also be performed through an embedded server equipped in an electronic device or an external server of the electronic device.

[0181] According to a specific example of the present disclosure, the various embodiments described above may be implemented as software comprising instructions stored on a machine-readable storage medium (e.g., a computer). The machine may include an electronic device (e.g., electronic device (A)) according to the disclosed embodiments, which is a device capable of calling instructions stored from the storage medium and operating according to the called instructions. When instructions are executed by a processor, the processor may perform a function corresponding to the instructions directly or by using other components under the control of the processor. Instructions may include code generated or executed by a compiler or an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, "non-transitory" means only that the storage medium does not contain a signal and is tangible, and does not distinguish whether data is stored semi-permanently or temporarily in the storage medium.

[0182] Additionally, according to one embodiment of the present disclosure, the method according to the various embodiments described above may be provided as included in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or online through an application store (e.g., Play Store™). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created in a storage medium such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0183] Additionally, each component (e.g., module or program) according to the various embodiments described above may be composed of a single or multiple entities, and some of the aforementioned sub-components may be omitted, or other sub-components may be further included in the various embodiments. Generally or additionally, some components (e.g., module or program) may be integrated into a single entity to perform the functions performed by each of the respective components prior to integration in the same or similar manner. The operations performed by the module, program, or other components according to the various embodiments may be executed sequentially, in parallel, iteratively, or heuristically, or at least some operations may be executed in a different order, omitted, or other operations added.

[0184] Although preferred embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above. It is understood that various modifications can be made by those skilled in the art without departing from the essence of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical spirit or perspective of the present disclosure.

Claims

1. In an electronic device, display; Memory for storing instructions; and It includes at least one processor, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, Based on information regarding multiple objects included on the execution screen of an application, it identifies whether color correction is required for the multiple objects for a colorblind user, and If it is identified that color correction is required for the plurality of objects mentioned above, a UI for color correction for the plurality of objects is provided on the display, and An electronic device that corrects the colors of the plurality of objects according to user input entered through the above UI.

2. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device for identifying whether there exist a plurality of objects among the objects included on the execution screen of the above application, wherein at least one of the size and shape has similarity within a critical range.

3. In Paragraph 2, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that analyzes the colors of the plurality of objects to identify whether color correction is required for the plurality of objects when the plurality of objects have similarity within the above threshold range exist.

4. In Paragraph 3, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that identifies that color correction is required for the plurality of objects when the colors of the plurality of objects are identified as different colors that are different to a general user or colors that appear indistinguishable to a colorblind user.

5. In Paragraph 1, The above UI is, It includes a first UI element capable of adjusting color correction intensity, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that corrects the colors of the plurality of objects by adjusting the color correction intensity according to user input received through the first UI element.

6. In Paragraph 1, The above UI is, It includes a second UI element for setting whether to perform color correction for the above application, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that, when configured to perform color correction for the application through the second UI element, stores information regarding the color correction by matching it with information regarding the application.

7. In Paragraph 6, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that, when set to perform color correction for the above application, provides an indicator on the display indicating whether color correction is performed on an icon corresponding to the application.

8. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that performs color correction on the entire execution screen of the application when the ratio of the plurality of objects within the execution screen of the application is greater than or equal to a threshold value.

9. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, When user input selecting a preset area is received while the execution screen of the above application is provided, a UI including a UI element for selecting whether to perform color correction on an object included in the preset area is provided on the display. An electronic device that, upon receiving user input to perform color correction for an object included in the preset area through the above UI, identifies whether color correction for the object is necessary for a colorblind user based on information regarding the object included in the above preset area.

10. In Paragraph 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device that identifies whether color correction is required for a plurality of objects based on information regarding the plurality of objects, based on whether the type of the plurality of objects is a previously designated type of object or whether the type of content containing the plurality of objects is a previously designated type of content.

11. In a method for controlling an electronic device, A step of identifying whether color correction is required for a colorblind user for a plurality of objects based on information about a plurality of objects included on the execution screen of an application; If it is identified that color correction is required for the plurality of objects, a step of providing a UI for color correction for the plurality of objects; and A control method comprising the step of correcting the color of the plurality of objects according to user input entered through the above UI.

12. In Paragraph 11, The above identification step is, A control method for identifying whether there exist a plurality of objects among the objects included on the execution screen of the above application, wherein at least one of the size and shape has similarity within a critical range.

13. In Paragraph 12, The above identification step is, A control method for identifying whether color correction is required for a plurality of objects by analyzing the colors of the plurality of objects when there are a plurality of objects having similarity within the above threshold range.

14. In Paragraph 13, The above identification step is, A control method for identifying that color correction is required for the plurality of objects when the colors of the plurality of objects are identified as different colors that are different to a general user or colors that appear indistinguishable to a colorblind user.

15. In Paragraph 11, The above UI is, It includes a first UI element capable of adjusting color correction intensity, The above correction step is, A control method for correcting the color of a plurality of objects by adjusting the color correction intensity according to user input received through the first UI element.

Citation Information

Patent Citations

  • Color conversion apparatus, color conversion method and program

    JP2011250167A

  • Image forming device, information processing device, control method for the same and program

    JP2022029279A

  • Color conversion device and program

    JP7056161B2

  • Apparatus and method for converting color of 3D image based on user preference

    KR1020090057828A

  • XR glass system and method for performing visual assistance functions for people with low vision

    KR102706148B1