WO2024058470A1 - 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법 - Google Patents

플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법 Download PDF

Info

Publication number
WO2024058470A1
WO2024058470A1 PCT/KR2023/012928 KR2023012928W WO2024058470A1 WO 2024058470 A1 WO2024058470 A1 WO 2024058470A1 KR 2023012928 W KR2023012928 W KR 2023012928W WO 2024058470 A1 WO2024058470 A1 WO 2024058470A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
display
screen
visual object
flexible display
Prior art date
Application number
PCT/KR2023/012928
Other languages
English (en)
French (fr)
Inventor
이보나
남명우
문민정
박찬표
이승룡
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020220122854A external-priority patent/KR20240038520A/ko
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Publication of WO2024058470A1 publication Critical patent/WO2024058470A1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Definitions

  • This disclosure (present disclosure) relates to an electronic device and method for replicating at least a portion of a screen displayed in a flexible display based on the form of the flexible display.
  • an electronic device including a plurality of foldable housings may provide a user experience based on the shape of the electronic device to the user using a flexible display disposed across the plurality of housings.
  • the electronic device can change the content displayed on the flexible display.
  • electronic devices that roll up or unfold flexible displays are being developed.
  • an electronic device includes a housing that is foldable based on a folding axis, a flexible display disposed on a first side of the housing, and the first side of the housing. It may include a cover display, one or more sensors, and a processor disposed on a second side opposite the side.
  • the processor may be configured to identify data from the one or more sensors while a screen is displayed on the flexible display.
  • the processor is configured to display, within the screen, a visual object for selecting at least a portion of the screen to be displayed through the cover display, based on identifying a designated posture of the housing based on the identified data. It can be.
  • the processor may be configured to, in response to an input identified based on the visual object and indicating selection of at least a portion of the screen, display within the cover display at least a portion of the screen selected by the input. there is.
  • a method of an electronic device includes an operation of identifying data from one or more sensors in the electronic device while a screen is displayed in a flexible display disposed on a first side of a housing of the electronic device. It can be included. The method includes, based on identifying a specified posture of the housing based on the identified data, displaying a visual object within the screen for selecting at least a portion of the screen to be displayed through the cover display. It can be included. The method may include, in response to an input identified based on the visual object and indicating selection of at least a portion of the screen, displaying within the cover display at least a portion of the screen selected by the input. You can.
  • an electronic device may include a foldable housing based on a folding axis, a flexible display disposed on the housing, one or more sensors, and a processor.
  • the processor may be configured to identify data from the one or more sensors while displaying a first screen within the flexible display.
  • the processor based on the identified data, identifies that the angle of the flexible display bent by the folding axis is within a specified angle range, and selects a part of the flexible display divided by the folding axis.
  • the processor in response to input received based on the visual object and indicating selection of at least a portion of the second screen, displays at least a portion of the second screen selected by the input within the second portion. It can be configured to display.
  • a method of an electronic device may include identifying data from one or more sensors in the electronic device while displaying a first screen in a flexible display of the electronic device. The method, based on the identified data, identifies that the angle of the flexible display bent by the folding axis in the housing of the electronic device is within a specified angle range, and the flexible display divided by the folding axis is identified as being within a specified angle range.
  • the method in response to input received based on the visual object and indicating selection of at least a portion of the second screen, selects at least a portion of the second screen selected by the input within the second portion. It may include a display action.
  • an electronic device includes a foldable housing including a first housing part and a second housing part that is foldable based on a folding axis with respect to the first housing part, the first housing part A flexible display disposed on a first side of the housing part and a second side of the second housing part, a cover display disposed on a third side of the first housing part opposite to the first side, one or more sensors and a processor.
  • the processor displays a screen on the flexible display within an unfolded state of the electronic device, based on data detected from the one or more sensors and distinguished by an angle between the first side and the second side. It can be configured to display .
  • the processor within the sub-fold state of the electronic device switched from the unfolded state based on the data, within the screen, a visual object for selecting at least a portion of the screen to be displayed through the cover display It can be configured to display .
  • the processor may be configured to receive input for selecting at least a portion of the screen based on the visual object.
  • the processor in the sub-fold state, based on the received input, displays the at least a portion of the screen corresponding to the input, along with the screen displayed on the flexible display, on the cover display. It can be configured to display.
  • a method of an electronic device is based on data detected from one or more sensors of the electronic device, and includes a first surface of a first housing part of the electronic device on which a flexible display is disposed, and The method may include displaying a screen on the flexible display in an unfolded state of the electronic device, which is defined by an angle between the second surfaces of the second housing part.
  • the second housing part may be foldably coupled to the first housing part.
  • the method includes: within a sub-fold state of the electronic device, switched from the unfolded state based on the data, within the screen, on a third side of the first housing part opposite the first side;
  • the method may include displaying a visual object for selecting at least a portion of the screen to be displayed through an arranged cover display.
  • the method may include receiving an input for selecting at least a portion of the screen based on the visual object.
  • the method includes, in the sub-fold state, based on the received input, displaying at least a portion of the screen corresponding to the input, along with the screen displayed on the flexible display, on the cover display. It may include actions such as:
  • FIG. 1 is a block diagram of an electronic device, according to one embodiment.
  • 2A-2B show an example of different states of a housing of an electronic device, and/or a flexible display, according to one embodiment.
  • FIG. 3 illustrates an example of an operation in which an electronic device displays at least a portion of a screen displayed on a flexible display on a cover display, according to an embodiment.
  • FIG. 4 illustrates an example of a screen displayed by an electronic device based on an input indicating selection of at least a portion of a screen displayed within a flexible display, according to an embodiment.
  • FIG. 5 illustrates an example of a screen displayed by an electronic device based on an input indicating selection of at least a portion of a screen displayed within a flexible display, according to an embodiment.
  • FIG. 6 illustrates an example of a screen displayed by an electronic device based on an input indicating selection of at least a portion of a screen displayed on a flexible display, according to an embodiment.
  • FIG. 7 illustrates an example of an operation in which an electronic device obtains information related to a user browsing a cover display, according to an embodiment.
  • FIG. 8 illustrates an example of an operation in which an electronic device changes a screen displayed through a cover display based on a touch input performed on a flexible display, according to an embodiment.
  • FIGS. 9A, 9B, and 9C show the electronic device displaying the display through a flexible display, according to an embodiment, based on an input indicating that at least one of screens corresponding to each of a plurality of applications is selected. An example of an operation is shown.
  • FIG. 10 illustrates an example of an operation in which an electronic device displays at least a portion of a screen displayed on a first portion of a flexible display on a second portion of a flexible display that is different from the first portion, according to an embodiment.
  • FIG. 11 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • FIG. 12 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • FIG. 13 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • Expressions such as “first”, “second”, “first” or “second” may modify the elements in question, regardless of order or importance, and may refer to one element as being related to another. It is only used to distinguish from components and does not limit the components in question: that one (e.g., first) component is “connected (functionally or communicatively)” to another (e.g., second) component; When referred to as being “connected,” the element may be directly connected to the other element or may be connected through another element (eg, a third element).
  • module used in this document includes a unit comprised of hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example.
  • a module may be an integrated part, a minimum unit that performs one or more functions, or a part thereof.
  • a module may be comprised of an application-specific integrated circuit (ASIC).
  • ASIC application-specific integrated circuit
  • FIG. 1 is a block diagram of an electronic device 101, according to one embodiment.
  • the electronic device 101 may include at least one of a processor 120, a memory 130, a sensor 140, or a display 150.
  • the processor 120, memory 130, sensor 140, and display 150 are electrically and/or operationally connected to each other by an electronic component such as a communication bus 110. Can be connected (electronically and/or operably coupled with each other).
  • the operational combination of different hardware (or circuits) divided into blocks means that there is a direct connection or indirect connection between the hardware such that the second hardware is controlled by the first hardware among the hardware. It may mean established wired or wirelessly.
  • the embodiment is not limited thereto, and a plurality of hardware (e.g., combinations of the processor 120, the memory 130, and the sensor 140) are SoC (system It may be included in a single integrated circuit, such as on a chip.
  • SoC system It may be included in a single integrated circuit, such as on a chip.
  • the type and/or number of hardware components included in the electronic device 101 are not limited to those shown in FIG. 1 .
  • An example form of an electronic device 101 including one or more hardware described with reference to FIG. 1 is described with reference to FIGS. 2A-2B and/or FIG. 10 .
  • the processor 120 of the electronic device 101 may include hardware and/or circuitry for processing data based on one or more instructions.
  • the hardware and/or the circuitry for processing data 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 may include an application processor (AP).
  • ALU arithmetic and logic unit
  • FPU floating point unit
  • FPGA field programmable gate array
  • CPU central processing unit
  • AP application processor
  • the number of processors 120 may be one or more.
  • the processor 120 may have the structure of a multi-core processor, such as a dual core, quad core, or hexa core.
  • the memory 130 of the electronic device 101 may include hardware components for storing data and/or instructions input and/or output to the processor 120.
  • Memory 130 may include, for example, volatile memory such as random-access memory (RAM), and/or non-volatile memory such as read-only memory (ROM). You can.
  • 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 includes, for example, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, hard disk, compact disk, solid state drive (SSD), and embedded multi media card (eMMC).
  • PROM programmable ROM
  • EPROM erasable PROM
  • EEPROM electrically erasable PROM
  • flash memory hard disk, compact disk, solid state drive (SSD), and embedded multi media card (eMMC).
  • SSD solid state drive
  • eMMC embedded multi
  • one or more instructions indicating operations and/or operations to be performed by the processor 120 on data may be stored.
  • a set of one or more instructions may be referred to as firmware, operating system, process, routine, sub-routine and/or application.
  • the electronic device 101 and/or the processor 120 executes a set of a plurality of instructions distributed in the form of an operating system, firmware, driver, and/or application. , at least one of the operations of FIGS. 11 to 13 may be performed.
  • the fact that an application is installed on the electronic device 101 means that one or more instructions provided in the form of an application are stored in the memory 130 of the electronic device 101, and the one or more applications are installed in the electronic device 101. This may mean stored in a format executable by the processor 120 (eg, a file with an extension specified by the operating system of the electronic device 101).
  • Sensor 140 of electronic device 101 may receive non-electronic information associated with electronic device 101 that may be processed by processor 120 and/or stored in memory 130. Electrical information can be generated.
  • the sensor 140 of the electronic device 101 may include: It may include a sensor for measuring the housing and/or the posture and/or shape of the display 150.
  • the sensor 140 of the electronic device 101 may include a Hall sensor including a magnet and a pair of magnetic field sensors that measure changes in a magnetic field formed by the magnet. The magnet and the magnetic field sensor may be placed in different parts of the housing of the electronic device 101.
  • the Hall sensor can identify the distance between the parts.
  • the electronic device 101 uses a Hall sensor including the magnet and the magnetic field sensor disposed in different parts of the housing.
  • the shape of the housing can be identified.
  • a Hall sensor may output sensor data indicating the distance and/or the shape of the housing.
  • the sensor 140 included in the electronic device 101 is not limited to the Hall sensor described above.
  • the sensor 140 of the electronic device 101 may include an acceleration sensor, a geomagnetic sensor, a gyro sensor, or a combination thereof.
  • the acceleration sensor, the geomagnetic sensor, the gyro sensor, or a combination thereof may be referred to as an inertia measurement unit (IMU).
  • IMU inertia measurement unit
  • An acceleration sensor and a geomagnetic sensor may be included in the electronic device 101 to measure physical movement (eg, translation motion) of the electronic device 101.
  • the acceleration sensor uses a plurality of designated axes (e.g., x-axis, y-axis, z-axis) perpendicular to each other to calculate the acceleration (applied to) to the electronic device 101.
  • Sensor data indicating the direction and/or magnitude of can be output.
  • a geomagnetic sensor may output sensor data indicating the direction of a magnetic field (eg, N-pole direction) applied to the electronic device 101 using two-dimensional or three-dimensional axes.
  • a gyro sensor may be included in the electronic device 101 to measure the rotation of the electronic device 101.
  • the gyro sensor may output sensor data indicating a parameter (eg, angular speed) indicating rotation of the electronic device 101 based on the axes.
  • the display 150 of the electronic device 101 may output visualized information (eg, at least one of the screens of FIGS. 3 to 10) to the user.
  • the display 150 may be controlled by the processor 120 to output visualized information to the user.
  • the display 150 may include a flat panel display (FPD) and/or electronic paper.
  • the FPD may include a liquid crystal display (LCD), a plasma display panel (PDP), and/or one or more light emitting diodes (LED).
  • the LED may include an organic LED (OLED).
  • the display 150 of the electronic device 101 may include a sensor (e.g., touch sensor panel (TSP)) for detecting an external object (e.g., a user's finger) on the display 150.
  • a sensor e.g., touch sensor panel (TSP)
  • TSP touch sensor panel
  • the electronic device 101 may detect an external object that is in contact with the display 150 or floating on the display 150.
  • the electronic device 101 executes a function related to a specific visual object corresponding to the location of the external object on the display 150 among the visual objects being displayed in the display 150. You can.
  • the number of displays 150 included in the electronic device 101 may be one or more.
  • the electronic device 101 may include a flexible display 152 and a cover display 154.
  • the flexible display 152 is disposed on a first side of the housing, and the cover display 154 is disposed on the first side of the housing. It can be placed on a second side opposite to the first side.
  • the flexible display 152 may be arranged across the folding axis on the first side. For example, when the housing is folded by the folding axis, the flexible display 152 can be folded by the folded housing.
  • the processor 120 of the electronic device 101 adjusts the posture and/or shape of the housing and/or the flexible display 152 based on data identified through the sensor 140. can be identified. While the screen is displayed on the flexible display 152, the processor 120 of the electronic device 101 can identify data from the sensor 140. The processor 120 of the electronic device 101 adjusts the housing for activating all of the flexible display 152 and the cover display 154, and/or the designated posture of the flexible display 152 based on the identified data. can be identified. Based on identifying the specified posture, the processor 120 of the electronic device 101 selects at least a portion of the screen to be displayed through the cover display 154 within the screen displayed through the flexible display 152. You can display visual objects for selection.
  • the processor 120 of the electronic device 101 in response to an input identified based on the visual object and indicating selection of at least a portion of the screen, displays at least a portion of the screen selected by the input. It can be displayed within (154).
  • the operation of the electronic device 101 based on the visual object and/or the input is described with reference to FIGS. 3 to 10.
  • the electronic device 101 may include an output means for outputting information in a form other than a visualized form.
  • the electronic device 101 may include a speaker for outputting an acoustic signal.
  • the electronic device 101 may include a motor to provide haptic feedback based on vibration.
  • the electronic device 101 displays at least a portion of the screen displayed in the first display (e.g., flexible display 152) on a second display (e.g., different from the first display). , can be duplicated with the cover display 154).
  • the operation of duplicating at least a portion of the screen displayed on the first display to the second display may be referred to as mirroring.
  • the electronic device 101 displays content in the different directions. Can be printed. For example, a first user viewing the flexible display 152 controls the electronic device 101 to display a screen displayed within the flexible display 152 to a second user viewing the cover display 154. can do.
  • the first user views the first content in the first portion of the screen in the flexible display 152 and displays the first content on the cover display 154. While providing the second content to the second user, the second content dedicated to the first user can be viewed using a second part that is different from the first part.
  • FIGS. 2A and 2B an example of the form factor of the electronic device 101 including the flexible display 152 and the cover display 154 of FIG. 1 is described.
  • the electronic device 101 of FIGS. 2A-2B may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 are similar to the electronic device 101, flexible display 152, and cover display 154 of FIGS. 2A and 2B. may include.
  • the electronic device 101 may be a terminal. Terminals may include, for example, personal computers (PCs) such as laptops and desktops, smartphones, smartpads, and/or tablet PCs.
  • PCs personal computers
  • the terminal may include smart accessories such as a smartwatch and/or a head-mounted device (HMD).
  • HMD head-mounted device
  • the deformable housing 220 of the electronic device 101 may have a structure that can be folded by the folding axis F.
  • the housing 220 may include a first sub-housing 221 and a second sub-housing 222.
  • the housing 220 may include a hinge assembly 223 that is foldably coupled to the first sub-housing 221 and the second sub-housing 222 through different surfaces, respectively.
  • the folding axis F within the housing 220 may be included within the hinge assembly 223 .
  • the flexible display 152 of the electronic device 101 may be disposed on the first surface 221-1 of the first sub-housing 221.
  • 2A in which a single plane is formed by the first surface 221-1 of the first sub-housing 221 and the first surface 222-1 of the second sub-housing 222.
  • the flexible display 152 is connected to the first side 221-1 of the first sub-housing 221 and the first side 222-1 of the second sub-housing 222 across the hinge assembly 223. 1) Can be placed in all areas.
  • One side of the housing 220 formed by the first side 221-1 of the first sub-housing 221 and the first side 222-1 of the second sub-housing 222 is the front side. surface).
  • the cover display 154 of the electronic device 101 has a second side (opposite to the first side 222-1) of the second sub-housing 222 on which the flexible display 152 is disposed. 222-2).
  • the second side 221-2 of the first sub-housing 221, which is opposite to the first side 221-1, and the second side 222-2 of the second sub-housing 222 for example, a single plane referred to as the rear surface can be formed.
  • the cover display 154 may be disposed facing in a direction opposite to the flexible display 152. .
  • the electronic device 101 including a cover display 154 disposed on the second side 222-2 of the second sub-housing 222 includes a camera disposed on the second side 222-2 ( 230) may be included.
  • An example of an operation performed by the electronic device 101 based on the camera 230 is described with reference to FIG. 7 .
  • the electronic device 101 includes a housing 220 that can be folded by the folding axis F, and/or a sensor (e.g., sensor 140 in FIG. 1) for identifying the shape of the flexible display 152. ))) may be included.
  • a sensor e.g., sensor 140 in FIG. 1
  • the electronic device 101 can identify the angle of the flexible display 152 bent by the folding axis F using the Hall sensor.
  • a Hall sensor may output sensor data that is used to identify the angle relative to the folding axis (F).
  • IMU sensors are included in each of the first sub-housing 221 and the second sub-housing 222, the electronic device 101 is mounted on the first sub-housing 221 using the IMU sensors.
  • each of the IMU sensors is a sensor that indicates the direction of gravitational acceleration applied to the subhousing in which the IMU sensor is disposed based on designated axes (e.g., x-axis, y-axis, and/or z-axis). Data can be output.
  • the electronic device 101 may detect an IMU sensor included in the first sub-housing 221 and a Hall sensor included in the hinge assembly 223.
  • the first direction of the first portion of the flexible display 152 disposed in and the angle of the flexible display 152 bent by the folding axis F may be identified.
  • the electronic device 101 detects the second sub-housing 222 based on the first direction and the angle.
  • the second direction of the second portion of the flexible display 152 disposed on can be obtained.
  • the state of the electronic device 101 may be classified by the shape of the housing 220 and/or the flexible display 152, which are identified based on a sensor. Referring to FIG. 2B, different states 201, 202 of the electronic device 101 are distinguished by the angle A of the housing 220 and/or the flexible display 152 bent by the folding axis F. 203) is shown. As described above with reference to FIG. 2A, the electronic device 101 uses data identified by the sensor to determine the angle of the housing 220 bent by the folding axis F and/or the flexible display 152 ( A) can be identified.
  • the electronic device 101 based on a result of comparing the angle A and the specified angle ranges, selects one (a) corresponding to the state of the electronic device 101 among the specified states.
  • a specified state can be identified.
  • the designated states may be referred to in terms of the form, and/or posture, of the housing 220, and/or flexible display 152, as designated forms, and/or designated poses. Can be referred to as modes.
  • the specified angle ranges compared to the angle A of the housing 220 and/or the flexible display 152 bent by the folding axis F are a straight angle (e.g., 180 o) (e.g., a range including angles greater than or equal to 131 o and less than or equal to 180 o).
  • the specified angle ranges are different from the first specified angle range and include a second specified angle range (e.g., an angle between 70° and 130°) that includes a right angle (e.g., 90°). range) may be included.
  • the specified angle ranges are different from the first specified angle range to the second specified angle range and include a third specified angle range that includes 0 ⁇ (e.g., a range that includes angles between 0 ⁇ and 70 ⁇ ). can do.
  • the state of the electronic device 101 may be determined by a specified angle range containing the angle A, and/or a display within the electronic device 101 (e.g., display 150 of FIG. 2, flexible display 152, and/or It can be distinguished by the state of the cover display 154).
  • a specified angle range containing the angle A e.g., display 150 of FIG. 2, flexible display 152, and/or It can be distinguished by the state of the cover display 154.
  • the state in which the electronic device 101 identifies the angle A included within the first specified angle range e.g., state 201 in FIG. 2B
  • the unfolded state or unfolded state
  • an open state e.g., an open state
  • a straight angle state e.g., the state in which the electronic device 101 identifies the angle A included within the second specified angle range.
  • the flexible display 152 is completely occluded by the housing 220 of the electronic device 101.
  • the flexible display 152 may be referred to as an inner display, and the cover display 154 may be referred to as an outer display.
  • the electronic device 101 identifies an angle A that exceeds 0 o within a third specified angle range, and the state of the cover display 154 is changed to an active state (e.g., an application executed by the electronic device 101 A state in which the corresponding screen is displayed through the cover display 154 may be referred to as a tent state.
  • the second side 221-2 of the first sub-housing 221 is different from the second sub-housing 222 on which the cover display 154 is disposed. ) can be placed facing the ground.
  • the direction of the second surface 221-2 of the first sub-housing 221 is parallel to the direction of the gravitational acceleration applied to the electronic device 101, or the direction of the second surface 221-2 of the first sub-housing 221 is parallel to the direction of the gravitational acceleration applied to the electronic device 101.
  • the difference between the direction and the direction of gravitational acceleration may be less than the specified difference.
  • the direction of the second surface 221-2 of the first sub-housing 221, which is different from the second sub-housing 222 on which the cover display 154 is disposed is gravitational acceleration.
  • the directions of the flexible display 152 and the cover display 154 of the electronic device 101 may correspond to other directions perpendicular to the direction of the gravitational acceleration. Because the directions of the flexible display 152 and the cover display 154 all correspond to the different directions, the possibility that the flexible display 152 and the cover display 154 are all exposed toward different users can be increased. there is.
  • the posture of the electronic device 101 which includes the posture of the electronic device 101 described based on the above example, and where all directions of the flexible display 152 and the cover display 154 correspond to the other directions, It can be referenced in a specified posture.
  • the electronic device 101 identifies the angle A contained within a specified angle range (e.g., a second specified angle range including an angle between 70 ⁇ and 130 ⁇ ) associated with the specified posture. Based on this, at least a portion of the screen displayed through a first display (e.g., flexible display 152) among the displays of the electronic device 101 is displayed on a second display (e.g., cover display 154) different from the first display. You can mark one or more visual objects for duplication with )). For example, the electronic device 101 uses data identified by a sensor to determine that the direction of the cover display 154 is different from the direction of gravitational acceleration due to the housing 220 being bent by the folding axis F.
  • a specified angle range e.g., a second specified angle range including an angle between 70 ⁇ and 130 ⁇
  • the one or more visual objects may be displayed based on identifying that they correspond to a different direction (e.g., a direction substantially perpendicular to the direction of gravitational acceleration).
  • the one or more visual objects may include executable objects associated with mirroring of the flexible display 152 and the cover display 154 . The operation of the electronic device 101 based on the one or more visual objects is described with reference to FIGS. 3 to 10.
  • the electronic device 101 is configured to have both the flexible display 152 and the cover display 154 facing different users, such as the posture of the electronic device 101 in the state 202. Designated postures with increased likelihood of exposure can be identified.
  • the electronic device 101 displays at least one visual object for mirroring the flexible display 152 and the cover display 154. It can be displayed.
  • the electronic device 101 may display at least a portion of the screen displayed through the flexible display 152 on the cover display 154.
  • the possibility of both the flexible display 152 and the cover display 154 being exposed toward different users increases, so that the electronic device 101 displays content matched to the different users (e.g., flexible At least a portion of the screen displayed through the display 152) may be provided.
  • FIG. 3 illustrates an example of an operation in which the electronic device 101 displays at least a portion of the screen displayed on the flexible display 152 on the cover display 154, according to an embodiment.
  • the electronic device 101 of FIG. 3 may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 3. can do.
  • the electronic device 101 of FIG. 3 may have the form factor of the electronic device 101 described above with reference to FIGS. 2A and 2B.
  • a screen refers to a user interface (UI) displayed within at least a portion of a display (e.g., display 150 of FIG. 1, including flexible display 152 and/or cover display 154). It can mean.
  • the screen may include, for example, activities of the Android operating system.
  • FIG. 3 an operation in which the electronic device 101 simultaneously activates the flexible display 152 and the cover display 154 within a state referred to as a flex state (e.g., state 202 in FIG. 2B).
  • a flex state e.g., state 202 in FIG. 2B.
  • An example is shown.
  • the electronic device 101 may simultaneously activate the flexible display 152 and the cover display 154.
  • the electronic device 101 may simultaneously activate the flexible display 152 and the cover display 154.
  • the electronic device 101 may simultaneously activate the flexible display 152 and the cover display 154.
  • the electronic device 101 may perform mirroring of the flexible display 152 and the cover display 154. Based on the mirroring, the electronic device 101 can display multimedia content (eg, video and/or image) provided through the flexible display 152 on the cover display 154. For example, the multimedia content may be output through both the flexible display 152 and the cover display 154 based on the mirroring.
  • multimedia content eg, video and/or image
  • the electronic device 101 may identify data from a sensor (eg, sensor 140 in FIG. 2) while displaying a screen on the flexible display 152.
  • a sensor eg, sensor 140 in FIG. 2
  • the electronic device 101 may display a screen on the flexible display 152 based on the execution of the application.
  • the application is an application for executing at least one function related to multimedia content, and may include, for example, an application for playing multimedia content including video.
  • the application may include an application for providing multimedia content related to games.
  • the application may include an application for providing multimedia content related to video calls.
  • the electronic device 101 may output video 310 based on at least a portion of the screen.
  • the electronic device 101 may display information 340 related to the video 310 through another portion that is different from the portion of the screen on which the video 310 is output.
  • the electronic device 101 may include information 340 including a name (e.g., title) assigned to the video 310 and at least one comment corresponding to the video 310, It can be displayed on the flexible display 152.
  • the electronic device 101 may display at least one visual object (e.g., visual objects 320 and 330) related to mirroring. You can.
  • the at least one visual object is based on text, images, and/or icons, and the video 310 displayed through the flexible display 152 is displayed on another display (e.g., cover display 154) different from the flexible display 152. ), and/or a display of an external electronic device connected to the electronic device 101).
  • the visual object 330 displays the video 310 displayed through the flexible display 152 through an external electronic device (e.g., television, and/or monitor) connected to the electronic device 101. can be mapped to the job function for
  • the visual object 320 may transmit the video 310 displayed through the flexible display 152 to another display (e.g., cover display 154) that is different from the flexible display 152 within the electronic device 101. ) can be mapped to one function for display. Based on identifying that multimedia content, such as video 310, is included in the screen displayed through the flexible display 152, according to one embodiment, the electronic device 101, based on data identified by the sensor, , the housing 220 bent by the folding axis F, and/or the angle A of the flexible display 152 can be identified. Within a state that has identified an angle A that is contained within a specified angle range (e.g., a second specified angle range associated with state 202 in FIG.
  • a specified angle range e.g., a second specified angle range associated with state 202 in FIG.
  • electronic device 101 within flexible display 152, displays a visual object.
  • a visual object (320) can be displayed.
  • the electronic device 101 may display a visual object 320 overlapping on the video 310 within the flexible display 152.
  • the embodiment is not limited to this, and the visual object 320 may be displayed within a portion of the flexible display 152 on which the information 340 is displayed.
  • the electronic device 101 may identify an input indicating selection of at least a portion of the screen based on the visual object 320 included in the screen displayed through the flexible display 152. Before identifying the input, the electronic device 101 may output video 310 using the flexible display 152 among the flexible display 152 and the cover display 154. The input may be identified by the electronic device 101 based on a gesture of touching and/or clicking on the visual object 320 . In response to the input, the electronic device 101 may provide the user with options for selecting different parts of the screen displayed through the flexible display 152. An example of the above options is explained with reference to FIG. 4 .
  • the electronic device 101 displays a portion of the screen (e.g., a portion of the flexible display 152 on which the video 310 is played) through the cover display 154.
  • a portion of the screen e.g., a portion of the flexible display 152 on which the video 310 is played
  • the electronic device 101 can play video 310 using both the flexible display 152 and the cover display 154 arranged facing different directions.
  • the embodiment is not limited to this, and the electronic device 101 can display the entire screen provided through the flexible display 152 through the cover display 154.
  • the video 310 is played using both the flexible display 152 and the cover display 154, all users viewing the electronic device 101 from different directions can view the video ( 310) can be viewed.
  • FIG. 3 because the video 310 is played using both the flexible display 152 and the cover display 154, all users viewing the electronic device 101 from different directions can view the video ( 310) can be viewed.
  • the electronic device 101 may, through another portion different from the portion of the flexible display 152 on which the video 310 is displayed, be displayed to the user.
  • information 340 may be provided exclusively to a specific user.
  • FIG. 4 illustrates an example of a screen that the electronic device 101 displays based on an input indicating selection of at least a portion of the screen displayed in the flexible display 152, according to an embodiment.
  • the electronic device 101 of FIG. 4 may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 4. can do.
  • the electronic device 101 of FIG. 4 may have the form factor described above with reference to FIGS. 2A and 2B.
  • the housing 220 of the electronic device 101 of FIG. 4 includes a first sub-housing 221, a second sub-housing 222, and It may include a hinge assembly (223).
  • the state of the electronic device 101 in FIG. 4 may be related to the state of the electronic device 101 in FIG. 3 .
  • a state eg, flex state
  • the electronic device 101 may display a visual object 320 based on a screen displayed through the flexible display 152 and/or a video 310 within the screen.
  • the electronic device 101 selects visual objects ( At least one of 410, 420) can be displayed.
  • an input indicating displaying options for controlling mirroring of the flexible display 152 and the cover display 154 may include an input indicating selecting the visual object 320.
  • an input representing options for controlling the mirroring of flexible display 152 and cover display 154 may be identified based on a designated gesture received via cover display 154.
  • the designated gesture moves a point (in one embodiment of Figure 3, point P) within the display area of the cover display 154 along an interval less than a preset duration. It may include a double-tap gesture of tapping a specified number of times (e.g., twice).
  • the electronic device 101 may display at least one of the visual objects 410 and 420 related to the mirroring on the flexible display 152.
  • Visual objects 410 and 420 displayed by the electronic device 101 on the flexible display 152 may be referred to as pop-up windows and/or menus displayed on the flexible display 152.
  • the electronic device 101 displays visual objects within a state of identifying the posture of the housing 220 of the electronic device 101 and/or the flexible display 152 corresponding to the specified posture described above with reference to FIG. 2B. At least one of (410, 420) can be displayed. Within the visual object 410, the electronic device 101 displays a plurality of visual objects 411, 412, 413, and 414 corresponding to options for selecting different portions of the screen displayed through the flexible display 152. ) can be displayed.
  • Each of the plurality of visual objects 411, 412, 413, and 414 may include designated text for describing the corresponding option.
  • the electronic device 101 may display a visual object 415 to stop displaying the visual object 410.
  • Visual object 415 may include designated text (e.g., cancel) indicating to stop displaying visual object 410.
  • the visual object 411 may correspond to an option for displaying the on-screen video 310 displayed through the flexible display 152 within the cover display 154 among the options. You can.
  • the state of the electronic device 101 in FIG. 3 includes a state in which video 310 is played on both the flexible display 152 and the cover display 154 by an input indicating selection of a visual object 411. can do.
  • Visual object 411 may include designated text (e.g., “copy only video content”) indicating that the portion of the screen corresponding to video 310 is to be copied exclusively.
  • the electronic device 101 may display a visual object 411 based on whether multimedia content such as video 310 is included in the screen displayed on the flexible display 152. For example, while identifying the video 310 included in the screen, the electronic device 101 may display the visual object 411.
  • the visual object 412 may be displayed through the flexible display 152 and run by a processor of the electronic device 101 (e.g., processor 120 of FIG. 2), among the above options. Among the areas corresponding to processes (or processes), at least one area may correspond to an option for displaying in the cover display 154.
  • the operation of the electronic device 101 based on an input indicating selection of a visual object 412 is described with reference to FIG. 6 and/or FIGS. 9A to 9C.
  • Visual object 412 may include designated text (e.g., “copy only some windows”) indicating that at least one of the screens is copied.
  • the electronic device 101 displays the visual object 412 conditionally ( conditionally) can be displayed.
  • the visual object 413 may correspond to an option for displaying a portion of the screen segmented by pixel on the cover display 154 among the options.
  • the operation of the electronic device 101 based on an input indicating selection of a visual object 413 is described with reference to FIG. 5 .
  • Visual object 413 may include designated text (e.g., “copy only part of the area”) indicating that the portion of the screen is to be copied.
  • the visual object 414 may correspond to an option for displaying the entire screen displayed through the flexible display 152 within the cover display 154 among the options.
  • Visual object 414 may include designated text (e.g., “copy entire screen”) indicating that the entire screen is copied.
  • a plurality of visual objects 421 and 422 corresponding to the options are displayed.
  • the electronic device 101 may display a visual object 423 to stop displaying the visual object 420.
  • Visual object 423 may include designated text (e.g., close) that guides cessation of display of visual object 420.
  • electronic device 101 may provide one option for displaying visual object 410, including options for selecting different portions of the screen displayed through flexible display 152.
  • a visual object 421 corresponding to may be displayed.
  • the electronic device 101 may display the visual object 410 within the flexible display 152.
  • Visual object 421 may include designated text (e.g., “Change screen to copy”) associated with the display of visual object 410.
  • the electronic device 101 includes a flexible display 152 and a visual object 430 for adjusting at least one parameter related to mirroring based on the cover display 154.
  • a visual object 422 corresponding to one option to display may be displayed.
  • the electronic device 101 may display the visual object 430 within the flexible display 152.
  • Visual object 422 may include designated text (e.g., “Settings”) to guide the display of visual object 430.
  • a pop-up window (e.g., a visual object 430) is displayed for adjusting parameters for mirroring of the flexible display 152 and the cover display 154.
  • the electronic device 101 may display a visual object 430 within the flexible display 152.
  • the electronic device 101 may display visual objects 431, 432, 433, 434, and 435 corresponding to each of the parameters.
  • Visual objects 431, 432, 433, 434, 435 may include executable objects for adjusting corresponding parameters, such as radio buttons, check boxes, text views, and/or slide bars.
  • electronic device 101 identifies touch input based on cover display 154 while performing mirroring of flexible display 152 and cover display 154 .
  • a visual object 431 may be displayed to control whether or not to do so.
  • the electronic device 101 may toggle whether to identify the touch input based on the cover display 154 .
  • Visual object 431 may include designated text (e.g., “Prevent touching cover display”) to guide that receiving touch input through cover display 154 is discontinued.
  • touch input associated with the cover display 154 is adjusted based on the visual object 431, the embodiment is not limited thereto.
  • the electronic device 101 may display a visual object for toggling whether to identify a touch input within the visual object 430 through the flexible display 152 .
  • the electronic device 101 displays the flexible display 152 and the cover display 154 through the cover display 154 based on specified conditions while performing mirroring of the cover display 154.
  • a visual object 432 may be displayed to control whether to automatically disable identifying touch input.
  • the specified condition may be related to the motion of the electronic device 101 identified through a sensor (eg, sensor 140 in FIG. 2).
  • the electronic device 101 may detect motion of the electronic device 101 that is stationary for more than a specified period of time. Based on this, identifying touch input through the cover display 154 may be disabled.
  • Visual object 432 may include designated text (e.g., “cover display auto-lock”) to guide that receiving touch input through cover display 154 will automatically cease.
  • the electronic device 101 determines whether to guide the posture of the electronic device 101 while performing mirroring of the flexible display 152 and the cover display 154.
  • a visual object 433 for adjustment may be displayed.
  • the electronic device 101 maintains a positional relationship between the cover display 154 and the user viewing the cover display 154. Based on the relationship, different visual objects for changing the posture may be displayed.
  • the visual object 433 may include designated text (e.g., “folding angle optimization notification”) indicating guiding the posture of the electronic device 101.
  • the electronic device 101 may display the visual object 434 for adjusting the threshold period for performing mirroring of the flexible display 152 and the cover display 154.
  • the critical period may mean the maximum period during which the mirroring can be performed within a designated period (e.g., a period corresponding to 1 day).
  • a designated period e.g., a period corresponding to 1 day.
  • electronic The device 101 may at least temporarily suspend execution of the mirroring.
  • Visual object 434 may include designated text (e.g., “Set available hours per day”) to guide adjustment of the threshold period.
  • the electronic device 101 selects a specific display (e.g., flexible display (e.g., flexible display (154)) based on mirroring of the displays (e.g., flexible display 152 and cover display 154) Based on the input received through 152)), a visual object 435 may be displayed to control whether to change the screen displayed in another display. For example, based on the visual object 435, another visual object representing a shape, superimposed on the video 310 and created by a touch input performed on the flexible display 152, is displayed on the cover display 154. may be displayed within.
  • a visual object 435 may be displayed to control whether to change the screen displayed in another display.
  • another visual object representing a shape, superimposed on the video 310 and created by a touch input performed on the flexible display 152 is displayed on the cover display 154.
  • An example of an operation in which the electronic device 101 displays a figure representing a gesture performed on the flexible display 152 on the cover display 154 based on the visual object 435 is described with reference to FIG. 8 do.
  • the electronic device 101 provides a user viewing a screen displayed through the flexible display 152 with different options related to mirroring of the screen based on the cover display 154. At least one of the visual objects 410, 420, and 430 may be displayed. Based on the options, the electronic device 101 may receive an input indicating selection of at least a portion of the screen.
  • the electronic device 101 selects at least a portion of the screen on a pixel basis to the user based on an option corresponding to a visual object 413.
  • An example of an operation that provides a UI for a user interface is described.
  • FIG. 5 illustrates an example of a screen that the electronic device 101 displays based on an input indicating selection of at least a portion of the screen displayed in the flexible display 152, according to an embodiment.
  • the electronic device 101 in FIG. 5 may correspond to an example of the electronic device 101 in FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 5. can do.
  • the electronic device 101 of FIG. 5 may have the form factor described above with reference to FIGS. 2A and 2B.
  • the electronic device 101 of FIG. 5 includes a first sub-housing 221, a second sub-housing 222, and a hinge assembly 223. It may include a housing 220 divided into .
  • the state of the electronic device 101 in FIG. 5 may be related to the state of the electronic device 101 in FIGS. 3 and 4 .
  • a state eg, flex state
  • the electronic device 101 may display the visual object 410 for selecting different parts of the screen displayed through the flexible display 152.
  • the electronic device 101 may display options corresponding to different parts of the screen displayed through the flexible display 152.
  • the electronic device 101 may display the options based on specified texts, such as visual objects 411, 412, 413, and 414.
  • the visual object 413 may correspond to an option for receiving an additional input for dividing a portion of the screen to be displayed through the cover display 154 into pixel units.
  • the electronic device 101 may stop displaying the visual object 410 within the flexible display 152.
  • the electronic device 101 adjusts the size of the area to be displayed through the cover display 154 within the screen displayed through the flexible display 152.
  • a visual object 510 may be displayed. An embodiment in which the electronic device 101 displays a visual object 510 in the form of a square with a dashed border is shown, but the shape of the visual object 510 is not limited thereto.
  • the electronic device 101 guides that a portion of the screen in the flexible display 152 divided by the visual object 510 is displayed through the cover display 154.
  • a visual object 520 for doing so may be displayed.
  • the electronic device 101 displays a visual object 530 for verifying that the portion of the screen selected by the visual object 510 is displayed through the cover display 154. can do.
  • the visual object 520 may include designated text (e.g., “Please set the area you want to copy”) to guide selection of at least a portion of the screen displayed through the flexible display 152. You can.
  • the visual object 520 may have the form of a pop-up window.
  • the visual object 530 may take the form of a button containing designated text (eg, done).
  • the electronic device 101 may receive input indicating selection of at least a portion of the screen to be displayed on both the flexible display 152 and the cover display 154. there is.
  • the input may include a gesture that adjusts the position, shape, and/or size of the visual object 510 displayed on the flexible display 152.
  • the electronic device 101 may identify the gesture based on the handles 511, 512, 513, and 514 for emphasizing the corners of the visual object 510. For example, based on the gesture of dragging any one of the handles 511, 512, 513, and 514 displayed on the flexible display 152, the electronic device 101 determines the location, shape, and shape of the visual object 510. and/or the size can be adjusted.
  • the user may modify the visual object 510 based on the handles 511, 512, 513, and 514 to create at least one object to be copied to the cover display 154 within the screen displayed on the flexible display 152. You can select some parts.
  • the electronic device 101 in response to an input indicating selection of the visual object 530, selects the flexible display 152 based on an area specified by the visual object 510 within the flexible display 152. , and mirroring of the cover display 154 may be initiated. Referring to FIG. 5 , in response to an input indicating that the electronic device 101 selects the visual object 530, the portion selected by the visual object 510 within the flexible display 152 is displayed on the cover display 154. An example of display through is shown. After receiving the input, the electronic device 101 may stop displaying at least one of the visual objects 510, 520, and 530.
  • the area divided by the visual object 510 can be displayed through all of the flexible display 152 and the cover display 154. there is. Referring to FIG. 5, within the screen displayed through the flexible display 152, a portion of the video 310 and a portion of the information 340 included in the area may be displayed through the cover display 154. there is.
  • the electronic device 101 uses the flexible display 152 and all of the cover display 154 to visually receive an input indicating selection of an area to be displayed on a pixel basis.
  • Object 510 may be displayed. Based on the visual object 510, the electronic device 101 may create various options related to mirroring of the flexible display 152 and the cover display 154.
  • the electronic device 101 may execute a plurality of applications substantially simultaneously (e.g., multitasking) and display a plurality of screens corresponding to the plurality of applications on the flexible display 152 substantially simultaneously. The plurality of screens may be displayed through different areas of the flexible display 152.
  • FIG. 6 illustrates an example of a screen that the electronic device 101 displays based on an input indicating selection of at least a portion of the screen displayed in the flexible display 152, according to an embodiment.
  • the electronic device 101 of FIG. 6 may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 6. can do.
  • the electronic device 101 of FIG. 6 may have the form factor described above with reference to FIGS. 2A and 2B.
  • the housing 220 of the electronic device 101 of FIG. 6 includes a first sub-housing 221, a second sub-housing 222, and It may include a hinge assembly (223).
  • the state of the electronic device 101 in FIG. 6 may be related to the state of the electronic device 101 in FIGS. 3 and 4 .
  • FIG. 6 an example state in which the electronic device 101 displays a visual object 320 within a state (eg, flex state) such as state 202 of FIG. 2B is shown.
  • the visual object 320 indicates that the electronic device 101 displays multimedia content such as video 310 through the flexible display 152, and the posture of the electronic device 101 is in the specified posture described above with reference to FIG. 2B. Within the corresponding state, it can be displayed conditionally.
  • the electronic device 101 can simultaneously execute a plurality of applications based on multitasking.
  • the electronic device 101 can display screens corresponding to each of the plurality of applications using each of the different parts divided by the folding axis F of the flexible display 152.
  • the electronic device 101 may display the video 310 in the first portion divided by the folding axis F based on a first application for executing the video.
  • the electronic device 101 may display a UI 610 based on a second application, such as a messenger application, within the second portion divided by the folding axis F.
  • the first part where the video 310 is displayed and the second part where the UI 610 is displayed may be referred to as an area (or window) within the flexible display 152 corresponding to the plurality of applications. .
  • the electronic device 101 may display the visual object 410 on the flexible display 152 in response to an input indicating selection of the visual object 320.
  • an electronic device 101 that simultaneously executes a plurality of applications based on multitasking selects a number of areas corresponding to each of the plurality of applications within the visual object 410 displayed by the input.
  • a visual object 412 corresponding to an option for selecting at least one area to be copied to the cover display 154 may be displayed.
  • the electronic device 101 Based on the areas, 101 may display a visual object 412 for selecting at least a portion of the screen to be displayed through the cover display 154.
  • the electronic device 101 in response to an input indicating selection of the visual object 412 for selecting the at least a portion of the screen based on the regions, the electronic device 101 performs a method for selecting the regions.
  • a visual object 620 may be displayed.
  • the electronic device 101 may display a visual object 620 based on a pop-up window overlapping on at least one of the areas displayed within the flexible display 152.
  • the electronic device 101 may display designated text (e.g., “Copy only some windows”) indicating the title of the pop-up window.
  • the electronic device 101 may display the visual object 621 including an image for explaining the arrangement of the regions.
  • the electronic device 101 may display visual objects 622 and 623 for controlling whether to copy each of the areas.
  • Each of the visual objects 622 and 623 may include a visual object (e.g., a check box) for receiving input for controlling whether to copy an area corresponding to the visual object within the flexible display 152.
  • Each of the visual objects 622 and 623 may include text (eg, the name of an application corresponding to the area) to distinguish an area corresponding to the visual object within the flexible display 152.
  • the visual object 622 may correspond to an option that controls whether to copy the first screen corresponding to the first application for displaying the video 310 to the cover display 154.
  • the visual object 623 may correspond to an option that controls whether to copy the second screen corresponding to the second application for displaying the UI 610 to the cover display 154.
  • the electronic device 101 displays the first image corresponding to each of the visual objects 622 and 623 based on the check boxes. It is possible to visualize whether each of the first screen and the second screen will be copied to the cover display 154. Referring to the check boxes included in each of the visual objects 622 and 623 in FIG. 6, the user selects the first screen among the first screen and the second screen as the screen to be copied to the cover display 154. Assume that you have selected it.
  • the electronic device 101 uses a visual object 624 to stop displaying the visual object 620, and/or based on the visual object 620, a flexible A visual object 625 may be displayed to receive an input indicating initiating mirroring of the display 152 and the cover display 154 .
  • the visual object 624 may take the form of a button containing designated text (e.g., cancel) to guide cessation of display of the visual object 620.
  • the visual object 625 may take the form of a button including the flexible display 152 and designated text (eg, done) to guide the start of mirroring of the cover display 154.
  • electronic device 101 may display video 310 displayed via flexible display 152, within cover display 154. there is. Referring to FIG. 6 , an example state in which the electronic device 101 displays video 310 using both the flexible display 152 and the cover display 154 is shown.
  • the electronic device 101 displays the flexible display ( 152), and mirroring of the cover display 154 can be controlled.
  • the electronic device 101 provides a visual object for receiving an input indicating selection of at least one of the areas. (eg, visual objects 412, 620) can be displayed.
  • the electronic device 101 is configured to view the flexible display 152 and/or the cover display 154 while performing mirroring of the flexible display 152 and the cover display 154.
  • a change in the posture of the electronic device 101 may be guided. Below, with reference to FIG. 7 , an embodiment in which the electronic device 101 guides the change in posture will be described.
  • FIG. 7 illustrates an example of an operation in which the electronic device 101 obtains information related to a user browsing the cover display 154, according to an embodiment.
  • the electronic device 101 of FIG. 7 may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 7. can do.
  • the electronic device 101 of FIG. 7 may have the form factor described above with reference to FIGS. 2A and 2B.
  • the housing 220 of the electronic device 101 of FIG. 7 includes a first sub-housing 221, a second sub-housing 222, and It may include a hinge assembly (223).
  • the state of the electronic device 101 in FIG. 7 may be related to the state of the electronic device 101 in FIGS. 3 to 6 .
  • a state e.g., flex state
  • the electronic device 101 executes mirroring based on the flexible display 152 and the cover display 154.
  • the work status is shown.
  • electronic device 101 Based on the mirroring of flexible display 152 and cover display 154, electronic device 101 provides video 310 to different users viewing flexible display 152 and cover display 154, respectively. , can be provided substantially simultaneously.
  • the electronic device 101 may display a message related to the electronic device 101 and/or the posture of at least one of the users based on information related to at least one of the users.
  • the electronic device 101 may include a flexible display 152 and/or a camera disposed on one side of the housing 220 where the cover display 154 is disposed.
  • the electronic device 101 is at least partially exposed to the outside through one surface on which the cover display 154 is disposed (e.g., the second surface 222-2 of the second sub-housing 222 in FIG. 2B). It may include an exposed camera 230.
  • the electronic device 101 uses the camera 230 to display information related to the user viewing the cover display 154.
  • Information can be obtained.
  • the electronic device 101 may acquire at least one image from the camera 230.
  • Image 710 of FIG. 7 may be an example of the at least one image acquired through the camera 230 in the above state.
  • the electronic device 101 moves the subject included in the at least one image and classified into a designated category (e.g., face) based on at least one of the location or size of the subject, or A visual object that guides a change in the posture of the housing 220 may be displayed through at least one of the flexible display 152 or the cover display 154.
  • a designated category e.g., face
  • the electronic device 101 displays a visual object 715 representing a subject of a specified category within the image 710.
  • the electronic device 101 may identify the visual object 715 based on a model for analyzing one or more feature points included in the image 710.
  • the model may include an artificial intelligence model that mathematically models the nerves of a living organism (eg, an artificial intelligence model based on a convolutional neural network (CNN) topology).
  • the visual object 715 may correspond to the face of a user viewing one side of the second sub-housing 222 where the camera 230 and/or the cover display 154 are disposed. Based on the location and/or size of the visual object 715 within the image 710, the electronic device 101 may identify the user viewing the cover display 154.
  • the electronic device 101 may identify a positional relationship between the user viewing the cover display 154 and the electronic device 101 based on the visual object 715 in the image 710. For example, based on the location of visual object 715 within image 710, electronic device 101 may identify the angle and/or direction between cover display 154 and the user. For example, based on the size of the visual object 715 included in the image 710, the electronic device 101 can identify the distance between the cover display 154 and the user.
  • the positional relationship identified by the electronic device 101 may include at least one of the angle, the direction, and the distance.
  • the electronic device 101 is suitable for viewing a screen (e.g., a screen including the video 310) displayed through the cover display 154 based on the positional relationship. )
  • the electronic device 101, and/or a visual object for guiding the user's posture may be displayed.
  • the electronic device 101 is suitable for viewing a screen displayed through the cover display 154, and/or the posture of the user.
  • An example state displaying a plurality of visual objects 720 and 730 for guiding is shown.
  • the electronic device 101 selects at least one of the plurality of visual objects 720 and 730. It can be displayed.
  • the visual objects 720 and 730 may have the form of a pop-up window (eg, toast) overlapping on the screen displayed on the flexible display 152 and the cover display 154, respectively.
  • the electronic device 101 uses the visual object 720 displayed within the flexible display 152 to inform a specific user viewing the flexible display 152 of the posture of another user viewing the cover display 154. It can guide you to change .
  • the visual object 720 may include designated text indicating to change the posture of the other user (e.g., “The distance between the child and the terminal is within 20 feet. Please guide me to maintain an appropriate distance.”).
  • the electronic device 101 may use the visual object 730 displayed within the cover display 154 to provide a designated text indicating to another user viewing the flexible display 152 to change the other user's posture. (e.g., "You're too close. Please go back a little.”) can be output.
  • FIG. 7 An exemplary state in which a plurality of visual objects 720 and 730 are simultaneously displayed through each of the flexible display 152 and the cover display 154 is shown, but the embodiment is not limited thereto.
  • the electronic device 101 may selectively display at least one of the plurality of visual objects 720 and 730.
  • the electronic device 101 may display a visual object to confirm whether to stop mirroring of the flexible display 152 and the cover display 154.
  • the visual object may have the form of a pop-up window overlaid on a screen displayed within the flexible display 152.
  • the electronic device 101 displays a designated text (e.g., “The child is not looking at the terminal, copy the image”) within the visual object to determine whether to stop mirroring the flexible display 152 and the cover display 154. Do you want to keep it?") can be displayed. Based on identifying an input indicating stopping the mirroring through the visual object, the electronic device 101 displays at least a portion of the screen displayed through the flexible display 152 in the cover display 154. , it can be stopped, at least temporarily.
  • a designated text e.g., “The child is not looking at the terminal, copy the image”
  • the electronic device 101 displays at least a portion of the screen displayed through the flexible display 152 in the cover display 154. , it can be stopped, at least temporarily.
  • the electronic device 101 determines the angle between the user viewing the cover display 154 and the cover display 154 based on the location of the visual object 715 included in the image 710.
  • a guiding visual object can be displayed. For example, based on the distance between the center point of image 710 and a point within visual object 715 (e.g., the center point of visual object 715), electronic device 101 may The angle can be identified.
  • the angle between the user viewing the cover display 154 and the cover display 154 is the difference between the direction of the cover display 154 and the direction of the user's gaze looking at the cover display 154. It can be expressed.
  • the electronic device 101 may identify whether the user is viewing the cover display 154 obliquely based on the location of the visual object 715 included in the image 710. .
  • the embodiment is not limited to this, and the electronic device 101 covers the user based on the angle A of the folding axis F, which is identified based on data from a sensor (e.g., sensor 140 in FIG. 2A). It is possible to identify whether the display 154 is viewed diagonally.
  • the electronic device 101 based on identifying that the user is viewing the cover display 154 at an angle, creates a visual object to change the angle between the user and the cover display 154. It can be displayed.
  • the visual object may include designated text recommending a change in the angle.
  • the electronic device 101 allows a specific user viewing the flexible display 152, another user viewing the cover display 154, and/ Or, designated text indicating changing the posture of the electronic device 101 (e.g., “Please move the terminal to the right so that the child can directly see the terminal.”, and/or “Move the terminal so that the child can directly see the terminal.” Please spread out about 10 degrees.”) can be displayed within the visual object.
  • the electronic device 101 when displaying the visual object through the cover display 154, the electronic device 101 changes the posture of the electronic device 101 and/or the other user viewing the cover display 154. may display specified text indicating (e.g., “Please move a little to the left.”, and/or “Please adjust the angle of the terminal.”).
  • specified text indicating e.g., “Please move a little to the left.”, and/or “Please adjust the angle of the terminal.”.
  • the electronic device 101 may use one surface of the housing 220 (e.g., the first side of FIG. 2B) where the flexible display 152 is disposed. It may include a camera disposed on the first surface 221-1 of the sub-housing 221 and/or the first surface 222-1 of the second sub-housing 222. Based on the image acquired using the camera, the electronic device 101 may perform an operation similar to the operation described above based on the image 710.
  • the electronic device 101 displays the flexible display 152 and/or the cover.
  • the positional relationship between the user viewing the display 154 and the electronic device 101 can be guided. Based on guiding the positional relationship, the electronic device 101 can improve the user experience of the user viewing the flexible display 152 and/or cover display 154.
  • the electronic device 101 supports a user viewing the flexible display 152 and another user viewing the cover display 154.
  • the function creates a visual object representing a touch input received from one of the users on content (in one embodiment of FIG. 7, video 310) that is commonly displayed to the users by the mirroring. It can include a function to display as overlap.
  • the electronic device 101 displays a display based on a function for interaction between a user viewing the flexible display 152 and another user viewing the cover display 154. An example of a UI that does this is described.
  • FIG. 8 illustrates an example of an operation in which the electronic device 101 changes the screen displayed through the cover display 154 based on a touch input performed on the flexible display 152, according to an embodiment.
  • the electronic device 101 of FIG. 8 may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 include the electronic device 101, flexible display 152, and cover display 154 of FIG. 8. can do.
  • the electronic device 101 of FIG. 8 may have the form factor described above with reference to FIGS. 2A and 2B.
  • the housing 220 of the electronic device 101 of FIG. 8 includes a first sub-housing 221, a second sub-housing 222, and It may include a hinge assembly (223).
  • the state of the electronic device 101 in FIG. 8 may be related to the state of the electronic device 101 in FIGS. 3 to 7 .
  • a state e.g., flex state
  • the electronic device 101 executes mirroring based on the flexible display 152 and the cover display 154.
  • the work status is shown.
  • electronic device 101 Based on the mirroring of flexible display 152 and cover display 154, electronic device 101 provides video 310 to different users viewing flexible display 152 and cover display 154, respectively. , can be provided substantially simultaneously.
  • the electronic device 101 Touch input performed on part 1 can be visualized using both the flexible display 152 and the cover display 154.
  • the electronic device 101 may display a visual object representing the touch input through both the flexible display 152 and the cover display 154.
  • the electronic device 101 displays information through all of the flexible display 152 and the cover display 154 based on a touch input on the flexible display 152. You can receive input indicating that the screen is changing.
  • the electronic device 101 displays the first part within the flexible display 152, in a second part different from the first part copied to the cover display 154.
  • a UI 810 related to a touch input on part 1 may be displayed.
  • the electronic device 101 displays visual objects 820 and 830 on the flexible display 152 and the cover display 154, respectively. can be displayed.
  • the touch input is identified based on an external object (e.g., fingertips in contact with the flexible display 152) being dragged from point P1 to point P2 within the first portion of the flexible display 152.
  • the electronic device 101 may display visual objects 820 and 830 representing the trajectory along which the external object was dragged on all of the flexible display 152 and the cover display 154.
  • the visual objects 820 and 830 may have the form of a stroke representing the trajectory.
  • visual objects 820 and 830 displayed in response to a touch input on the first portion may have a form based on parameters adjusted based on the UI 810.
  • electronic device 101 may display visual objects corresponding to different colors.
  • the electronic device 101 displays visual objects 820 and 830 having a color selected based on the visual objects displayed through the portion 812, the flexible display 152, and the cover display. It can be displayed within (154).
  • the electronic device 101 may receive an input indicating adjusting the type of stroke to be displayed by the touch input in the first portion. .
  • the type may be distinguished by tangible writing supplies, such as brushes, pencils, and/or pens.
  • the electronic device 101 responds to the touch input by selecting a visual object, which has a similar shape to a stroke drawn based on the brush.
  • Fields 820 and 830 can be displayed in the flexible display 152 and the cover display 154.
  • the electronic device 101 receives a touch input on the flexible display 152 and a first portion of the flexible display 152 that is copied to the entire cover display 154, using the flexible display ( 152), and all of the cover display 154 can be used to visualize.
  • the electronic device 101 uses a second part of the flexible display 152 that is different from the first part, such as a UI 810, to display a visual object (e.g., visual objects 820, 830) representing the touch input. ))) may display a screen for changing one or more parameters related to the shape (e.g., color, and/or thickness).
  • the electronic device 101 displays handwriting based on the touch input on the flexible display 152. (handwriting) can be provided to a user viewing the cover display 154, which is different from the flexible display 152.
  • the electronic device 101 is configured to display the cover display 154 and the flexible display 152 in the direction of a portion of the housing 220 (e.g., the second sub-housing 222). Based on this, functions related to mirroring can be executed.
  • the angle A is included within the second specified angle range of FIG. 2B and the second sub-housing 222 moves in another direction different from the direction of gravitational acceleration (e.g., a direction perpendicular to the direction of gravitational acceleration).
  • the cover display 154 disposed on the second sub-housing 222 and a portion of the flexible display 152 may be disposed toward different users.
  • the electronic device 101 may display a UI for controlling the partial screen of the cover display 154 and the flexible display 152, which are arranged for the different users.
  • a UI for controlling the partial screen of the cover display 154 and the flexible display 152, which are arranged for the different users.
  • the electronic device 101 of FIGS. 9A to 9C are based on an input indicating that the electronic device 101 selects at least one of screens displayed through the flexible display 152 and corresponding to each of a plurality of applications, according to an embodiment. An example of the operation performed is shown.
  • the electronic device 101 of FIGS. 9A to 9C may be an example of the electronic device 101 of FIG. 1 .
  • the electronic device 101, flexible display 152, and cover display 154 of FIG. 1 are similar to the electronic device 101, flexible display 152, and cover display 154 of FIGS. 9A to 9C. ) may include.
  • the electronic device 101 of FIGS. 9A to 9C may have the form factor described above with reference to FIGS. 2A to 2B.
  • the housing 220 of the electronic device 101 of FIGS. 9A to 9C includes a first sub-housing 221 and a second sub-housing 222. ), and may include a hinge assembly 223.
  • the state of the electronic device 101 in FIGS. 9A to 9C may be related to the state of the electronic device 101 in FIGS. 3 to 7 .
  • the electronic device 101 uses a sensor (e.g., sensor 240 in FIG. 2A) to determine that the posture of the electronic device 101 corresponds to a specified posture including state 202 in FIG. 2B. can be identified.
  • the electronic device 101 can display the flexible display 152 and a visual object 320 for mirroring the cover display 154. there is.
  • the visual object 320 may be conditionally displayed based on whether multimedia content is included in the screen displayed through the flexible display 152. Referring to FIG.
  • the electronic device 101 may display a visual object 320 in an overlapping manner on the video 310.
  • the electronic device 101 along with the first application for playing the video 310, displays areas 910 and 920 within the flexible display 152 that are different from the area where the video 310 is displayed.
  • the second application and the third application corresponding to ) can be executed substantially simultaneously. For example, based on execution of the second application, the electronic device 101 may display a UI for exchanging messages in the area 910. For example, based on the execution of the third application, the electronic device 101 may display a UI for viewing a web page in the area 920.
  • a visual object 320 is selected.
  • the electronic device 101 may display a visual object 412 corresponding to an option for selectively copying at least one of the screens on the cover display 154.
  • the electronic device 101 may display a visual object 930 in the form of a pop-up window within the flexible display 152.
  • the visual object 930 may have a similar shape to the visual object 620 of FIG. 6 .
  • the electronic device 101 may display a visual object 931 including an image for explaining the arrangement of the screens displayed on the flexible display 152 within the visual object 930 .
  • the electronic device 101 may display visual objects 932, 933, and 934 within the visual object 930 for controlling whether to copy each of the screens. Based on each of the visual objects 932, 933, and 934, the electronic device 101 determines whether to copy the corresponding screen based on a check box, similar to the visual objects 622 and 623 of FIG. 6. It can be displayed.
  • the electronic device 101 includes a visual object 935 having the form of a button for stopping the display of the visual object 930, and a visual object 935 based on the visual objects 932, 933, and 934.
  • a visual object 936 in the form of a button for confirming selection of at least one screen may be displayed.
  • the electronic device 101 may display a visual object 940 in the form of a pop-up window.
  • the visual object 940 is a screen to be displayed on a portion of the cover display 154 disposed on different sides of the second sub-housing 222 and the flexible display 152, among the screens selected by the visual object 930. In order to select , it may be displayed on the flexible display 152 by the electronic device 101.
  • the electronic device 101 may display a visual object 941 corresponding to the cover display 154 within the visual object 940.
  • the electronic device 101 corresponds to a portion of the flexible display 152 disposed on the other side opposite to one side of the second sub-housing 222 on which the cover display 154 is disposed, within the visual object 940.
  • a visual object 942 may be displayed.
  • the electronic device 101 may display, within the visual object 940, a visual object 943 corresponding to another portion that is different from a portion of the flexible display 152 corresponding to the visual object 942.
  • the electronic device 101 Based on the gesture performed between the visual objects 941 and 943, the electronic device 101 identifies a screen to be displayed through the cover display 154 among the screens selected based on the visual object 930. You can. For example, based on the trajectory 946 and a drag-and-drop gesture directed from the visual object 943 to the visual object 941, the electronic device 101 displays the screen corresponding to the area 910. , the first input indicating display can be identified through the cover display 154. Based on the gesture performed between the visual objects 942 and 943, the electronic device 101 displays the flexible display 152 disposed on the other side of the second sub-housing 222 opposite to the cover display 154. You can identify the screen to be displayed through a portion of .
  • electronic device 101 displays a screen corresponding to area 920.
  • a second input indicating display through the portion of the flexible display 152 can be identified.
  • the visual object 950 in FIG. 9B is displayed in the flexible display 152 by the electronic device 101 and illustrates the state of the visual object 940 after identifying the first input and the second input. do.
  • Each of the visual objects 951, 952, 953, 954, and 955 included in the visual object 950 corresponds to each of the visual objects 941, 942, 943, 944, and 945 included in the visual object 940.
  • the electronic device 101 may display, within the visual object 951, a first icon selected by the first input and representing a screen corresponding to the area 910.
  • the first icon may be displayed within a visual object 951 along with a designated button to stop displaying the first icon.
  • the electronic device 101 may include a second icon in the visual object 952 that is selected by the second input and represents a screen corresponding to the area 920.
  • the second icon may be displayed within visual object 952 along with a designated button to stop displaying the second icon.
  • the electronic device 101 selects the flexible display 152 and the cover based on the arrangement represented by the visual objects 951, 952, and 953.
  • the display 154 may be switched to display screens.
  • Figure 9C shows the state switched in response to input indicating selection of visual object 955.
  • the electronic device 101 may be selected by the first input and display a screen corresponding to the area 910.
  • the screen corresponding to the area 910 may be displayed through all of the flexible display 152 and the cover display 154.
  • the electronic device 101 is selected by the second input and displays a screen corresponding to the area 920, where the area 920 and the cover display 154 are arranged.
  • the display may be displayed within a portion 960 of the flexible display 152 disposed on the other side opposite to one side of the second sub-housing 222. Referring to FIG.
  • the electronic device 101 in an exemplary state in which the second sub-housing 222 is disposed toward different users, the electronic device 101 includes a portion 960 of the flexible display 152 and a cover display 154. By adjusting the screen displayed, different user experiences can be provided to users who view the portion 960 and the cover display 154.
  • FIG. 10 shows at least a portion of the screen displayed on the first part 1010 of the flexible display 152 by the electronic device 101-1, according to an embodiment, through a flexible display different from the first part 1010.
  • An example of an operation displayed in the second portion 1020 of 152 is shown.
  • the electronic device 101-1 of FIG. 10 may be an example of the electronic device 101 of FIG. 1.
  • the flexible display 152 of FIG. 1 may include the flexible display 152 of FIG. 10 .
  • the flexible display 152 may be folded at an angle exceeding a flat angle (eg, an obtuse angle) by the folding axis F.
  • the electronic device 101 may identify the angle A of the flexible display 152 folded by the folding axis F based on data identified by a sensor (e.g., sensor 140 in FIG. 1). .
  • the electronic device 101 may enter a specified state to selectively activate any one of the portions 1010, 1020 of the flexible display 152. can be switched to .
  • the portions 1010 and 1020 may correspond to different parts of the housing 220 of the electronic device 101 separated by the folding axis F. For example, portions 1010 and 1020 may be separated by folding axis F.
  • FIG. 10 an example of a screen displayed by the electronic device 101 in the first portion 1010 of the flexible display 152 is shown based on an application for playing multimedia content such as video 310. .
  • the electronic device 101 may display information 1015 provided by the application.
  • Information 1015 may include text, images, and/or icons associated with video 310, similar to information 340 in FIG. 3.
  • the electronic device 101 displays visual objects for mirroring at least a portion of the screen displayed through the first part 1010.
  • 320-1, 330 can be displayed. Similar to the visual object 330 of FIG. 3, the visual object 330 has a function for transmitting at least a portion of the screen displayed through the first portion 1010 to an external electronic device different from the electronic device 101.
  • the visual object 320-1 may correspond to a function for copying to a second part 1020 that is different from the first part 1010 within the flexible display 152.
  • the electronic device 101 may display the visual object 320-1 based on whether multimedia content is included in the screen displayed through the first portion 1010. For example, within the example state of FIG. 10 in which video 310 is displayed on a screen, electronic device 101 may display visual object 320-1 overlaid on the video 310. . Based on the visual object 320-1, the electronic device 101 may identify an input indicating selection of at least a portion of the screen to be displayed through the second portion 1020. Based on the input, the electronic device 101 may display a portion of the screen displayed through the first portion 1010 in the second portion 1020. Referring to FIG. 10 , an example state in which the electronic device 101 displays the video 310 on the screen displayed through the first portion 1010 in the second portion 1020 is shown.
  • the electronic device 101 may display a screen in each of the first portion 1010 and the second portion 1020 based on the folding axis F.
  • the top of the first screen displayed through the first portion 1010, and the top of the first screen displayed through the second portion 1020, at least a portion of the first screen (within the example state of FIG. 10, video
  • the top of the second screen matching (310)) may correspond to the folding axis F of the flexible display 152.
  • a folding axis F that is different from any edges of the flexible display 152 may be the top of the first screen and the second screen.
  • the operation of the electronic device 101 related to the visual object 320-1 may be performed similarly to the operation of the electronic device 101 described above with reference to FIGS. 3 to 8 and/or 9A to 9C. there is.
  • Functions of the electronic device 101 described above with reference to FIGS. 3 to 8 and/or FIGS. 9A to 9C and executed for mirroring of the cover display and the flexible display 152 include the visual object 320-1 ) may be mapped to functions executed for mirroring of the first part 1010 and the second part 1020 of the flexible display 152.
  • the electronic device 101 may select a first portion 1010, based on an input indicating selection of a visual object 320-1, such as the visual objects 410, 420, and 430 of FIG. 4.
  • the electronic device 101 may display a visual object including options for selecting different portions of the screen displayed through the first portion 1010, and the visual object 320-1. ) may be displayed in the first portion 1010 in response to the input indicating selection.
  • the options may include, for example, one option for displaying video 310 through all of first portion 1010 and second portion 1020 .
  • the options may, for example, selectively select at least one of the screens in a state in which screens corresponding to a plurality of applications executed by the electronic device 101 are displayed through the first portion 1010.
  • An option to copy to the second part 1020 may be included.
  • the electronic device 101 may display a visual object 320-1 for performing mirroring based on the parts. Based on the input related to the visual object 320-1, the electronic device 101 may display at least a portion of the first part 1010 through the second part 1020. By displaying consistent content in the portions arranged facing different directions, the electronic device 101 can provide a consistent user experience to different users viewing the portions.
  • FIG. 11 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • the electronic device of FIG. 11 may include the electronic device 101 of FIGS. 1 to 8 and/or 9A to 9C.
  • the operation of the electronic device based on the flowchart of FIG. 11 may be performed, for example, by the electronic device 101 and/or the processor 120 of FIG. 1 .
  • the electronic device may display a screen on a flexible display.
  • the flexible display may include the flexible display 152 of FIG. 1.
  • the electronic device may display one or more screens corresponding to the one or more applications on the flexible display.
  • the electronic device may use one or more sensors to obtain data related to the posture of the housing in which the flexible display is placed.
  • the one or more sensors may include sensor 140 of FIG. 1 .
  • the housing may include the housing 220 of FIGS. 2A to 2B, 3 to 8, and/or 9A to 9C.
  • the posture of the housing may indicate the posture of the flexible display.
  • the electronic device is set to a designated posture for activating both the flexible display and the cover display based on data obtained based on operation 1120. It can be determined whether it has been identified. Based on the data, the electronic device is configured to bend the housing by a folding axis (e.g., the folding axis F in FIGS. 2A and 2B) formed within the housing, and/or the angle of the flexible display (e.g., the folding axis F in FIGS. 2A and 2B). to 2B) can be identified. Based on the data, the electronic device can indicate the direction of at least a portion of the flexible display.
  • the designated posture may include the designated posture described above with reference to FIGS. 2A to 2B.
  • the specified posture may include the posture of the electronic device in a flex state, such as state 202 in FIG. 2B.
  • the electronic device may continue to acquire data based on the operation (1120).
  • the electronic device selects at least a portion of the screen displayed in the flexible display. Based on the input indicating that the screen is displayed, at least a portion of the screen may be displayed in the cover display.
  • the input is a gesture for selecting the visual object 320 of FIG. 3 and/or another visual object displayed based on the visual object 320 (e.g., the visual objects 410, 420, and 430 of FIG. 4).
  • a state in which the electronic device activates the flexible display and all capacitances based on operation 1140 may include example states shown in FIGS. 3, 5 to 8, and 9C.
  • FIG. 12 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • the electronic device of FIG. 12 may include the electronic device of FIGS. 1 to 11 .
  • the operation of the electronic device based on the flowchart of FIG. 12 may be performed, for example, by the electronic device 101 and/or the processor 120 of FIG. 1 .
  • the electronic device may display a screen on a flexible display.
  • the electronic device may perform operation 1210 of FIG. 12 similar to operation 1110 of FIG. 11 .
  • the electronic device may identify the angle at which the flexible display is bent by the folding axis, based on data from one or more sensors. Operation 1220 of FIG. 12 may be performed based at least on operation 1120 of FIG. 11 .
  • the electronic device may determine whether the angle identified based on operation 1220 is within a specified angle range.
  • the designated angular range of operation 1230 may include the second designated angular range described above with reference to FIGS. 2A-2B.
  • the electronic device may maintain monitoring the angle while displaying a screen within the flexible display based on operations 1210 and 1220.
  • the electronic device determines whether video is included in the screen. can do. For example, the electronic device may identify whether multimedia content, such as the video 310 of FIG. 3, is displayed through the flexible display based on the operation 1210.
  • the electronic device displays at least a portion of the screen to be displayed through a cover display within the screen on which the video is displayed. You can display visual objects for selection.
  • the electronic device may display the visual object on a screen displayed within the flexible display based on the operation 1210.
  • the visual object may include the visual object 320 of FIG. 3.
  • the visual object may include the visual objects 410, 420, and 430 described above with reference to FIG. 4.
  • the electronic device may determine whether an input indicating selection of at least a portion of the screen to be displayed through the cover display has been received.
  • the electronic device may receive the input indicating selection of at least a portion of the screen to be displayed through the cover display based on the visual object.
  • the input indicating selection of at least a portion of the screen to be displayed through the cover display may be, independently of the visual object of operation 1250, a gesture performed on the cover display (e.g., cover display 154, described above with reference to FIG. 4 ). ) may include a double-tap gesture performed on ).
  • the electronic device based on a gesture performed on the cover display, despite the fact that the visual object of the action 1250 is not displayed within the flexible display, Can receive input of operation 1260.
  • the electronic device displays the screen displayed in the flexible display selected by the input of operation 1260. At least a portion of can be displayed in the cover display.
  • the electronic device may perform operation 1270, similar to operation 1140 of FIG. 11. For example, based on operation 1140 of FIG. 11 and operation 1270 of FIG. 12, the electronic device may perform mirroring based on the flexible display and cover display included in the electronic device.
  • FIG. 13 shows an example flowchart for explaining the operation of an electronic device, according to an embodiment.
  • the electronic device of FIG. 13 may include the electronic device 101 of FIG. 1 and/or FIG. 10 .
  • the operation of the electronic device based on the flowchart of FIG. 13 may be performed, for example, by the electronic device 101 and/or the processor 120 of FIG. 1 .
  • the electronic device displays a flexible display bent by a folding axis (e.g., folding axis F in FIG. 10) based on one or more sensors.
  • the angle of can be identified.
  • the electronic device may perform operation 1310 of FIG. 13 similar to operation 1220 of FIG. 12 .
  • the electronic device may determine whether the angle of operation 1310 is within a specified angle range.
  • the specified angular range may be related to the state in which different parts of the flexible display separated by the folding axis are arranged facing different directions.
  • the specified angular range may be associated with another state different from the state in which the directions of the parts are parallel.
  • the electronic device is configured to determine the angles defined by the folding axis.
  • a first screen may be displayed within a first part of the flexible display. Because the electronic device selectively displays the first screen within the first portion based on operation 1330, a second portion that is different from the first portion may be deactivated.
  • Each of the first part and the second part may include a first part 1010 and a second part 1020 of FIG. 10 .
  • the electronic device While displaying a first screen within a first portion of the portions based on operation 1330, within operation 1340, according to one embodiment, displays a screen within the first screen that is different from the first portion. It may be determined whether an input indicating selection of at least a portion to be displayed in the second portion has been received. The input may include an input indicating selection of the visual object 320-1 of FIG. 10. Within the state of performing operation 1330, based on identifying multimedia content (e.g., video 310 of FIGS. 3 to 10) within the first screen, the electronic device displays the first screen displayed through the first portion. A visual object (eg, visual object 320-1 in FIG. 10) for copying at least a portion of screen 1 to a second portion may be displayed.
  • identifying multimedia content e.g., video 310 of FIGS. 3 to 10
  • the electronic device Before receiving the input of operation 1340 (1340-No), the electronic device may maintain monitoring the angle of the flexible display based on operation 1320. Within the state of receiving the input of operation 1340 (1340 - Yes), within operation 1350, according to one embodiment, the electronic device displays at least a portion of the first screen selected by the input of operation 1340. can be displayed in the second part.
  • the state in which the electronic device performs the operation 1350 may include a state in which all of the first part 1010 and the second part 1020 of FIG. 10 are activated. Based on operation 1350, the electronic device may perform mirroring based on the first portion and the second portion of the flexible display.
  • the electronic device is configured to use the flexible display. Based on all of the parts, a second screen corresponding to the first screen of operation 1330 may be displayed. For example, the second screen may be displayed by the electronic device based on execution of the application corresponding to the first screen. For example, similar to state 201 of FIG. 2B, upon identifying an angle that is included within another angle range that includes a rectangular angle, the electronic device may perform operation 1360 to , the second screen can be displayed.
  • an electronic device may include a deformable flexible display. Based on the flexible display and/or another display (e.g., cover display 154 in FIG. 1) disposed on a side different from one side of the housing of the electronic device on which the flexible display is disposed, the electronic device performs mirroring and Related functions can be executed. For example, based on the mirroring, all of the flexible display and cover display included in the electronic device can display the same content (eg, video 310 in FIG. 3). For example, based on the mirroring, matched content may be displayed on different parts of a flexible display included in an electronic device. Based on the mirroring, the electronic device can provide consistent content to different users viewing the electronic device from different directions.
  • another display e.g., cover display 154 in FIG. 1
  • the electronic device performs mirroring and Related functions can be executed. For example, based on the mirroring, all of the flexible display and cover display included in the electronic device can display the same content (eg, video 310 in FIG. 3). For example, based on the mirroring
  • a method may be required to display at least a portion of the screen displayed on a first display among the plurality of displays through a second display among the plurality of displays.
  • an electronic device e.g., the electronic device 101 of FIGS. 1 to 8 and/or 9A to 9C
  • a possible housing e.g., housing 220 in FIGS. 2A to 2B
  • a flexible display disposed on a first side of the housing (e.g., flexible display 152 in FIGS. 1 to 10), and the second display of the housing.
  • a cover display (cover display 154 in FIGS. 1 to 8 and/or 9A to 9C) disposed on a second side opposite to the first side, one or more sensors (e.g., sensor 140 in FIG. 1 )), and a processor (eg, processor 120 of FIG. 1).
  • the processor may be configured to identify data from the one or more sensors in a state in which a screen is displayed on the flexible display (e.g., state 202 in FIG. 2B).
  • the processor may display a visual object (e.g., FIG. 3 It may be configured to display the visual object 320 and/or the visual objects 410, 420, and 430 of FIG. 4.
  • the processor may be configured to, in response to an input identified based on the visual object and indicating selection of at least a portion of the screen, display within the cover display at least a portion of the screen selected by the input. You can. Because the electronic device displays the at least a portion of the screen on all of the flexible display and the cover display based on the specified posture, the electronic device displays the at least a portion of the screen on the flexible display and the cover display. Each can be provided to users who are browsing.
  • the processor may be configured to identify an angle of the flexible display bent by the folding axis using the data.
  • the processor may be configured to display the visual object based on identifying the angle included within a specified angle range associated with the specified posture.
  • the one or more sensors may include at least one of one or more acceleration sensors or a Hall sensor to output the data used to identify the angle relative to the folding axis.
  • the processor may be configured to display the visual object based on identifying, based on the data, that the orientation of the cover display is oriented in a direction different from the direction of gravitational acceleration.
  • the processor may, based on identifying the specified posture, generate a plurality of visual objects (e.g., Figure 4), including the visual object and corresponding to options for selecting different portions of the screen. It may be configured to display visual objects 411, 412, 413, and 414).
  • a plurality of visual objects e.g., Figure 4
  • the processor may, based on identifying the specified posture, generate a plurality of visual objects (e.g., Figure 4), including the visual object and corresponding to options for selecting different portions of the screen. It may be configured to display visual objects 411, 412, 413, and 414).
  • the plurality of visual objects are displayed based on whether a video (e.g., the video 310 of FIGS. 3 to 8 and/or the video 310 of FIGS. 9A to 9C) is included in the screen, and the screen
  • the video may include a visual object (e.g., visual object 411 in FIG. 4) for selecting a displayed portion.
  • the plurality of visual objects may be displayed through the cover display based on identifying areas within the screen corresponding to different applications running by the processor. It may include a visual object (eg, visual object 412 in FIG. 4) for selecting at least a portion of the screen.
  • a visual object eg, visual object 412 in FIG. 4
  • the processor may, in response to an input indicating selecting the visual object for selecting the at least a portion of the screen based on the regions, select another visual object (e.g., a figure for selecting the regions). It may be configured to display six visual objects (620, 621, 622, 623, 625).
  • the processor may, based on the different visual objects, determine a first area to be displayed through the cover display among the areas, and a second area to be displayed in a portion divided by the folding axis within the flexible display. It may be configured to receive other input indicating selection of an area.
  • the processor may further include a camera (eg, camera 230 in FIG. 2A) disposed on the second surface.
  • the processor may be configured to acquire at least one image (eg, image 710 of FIG. 7) from the camera while displaying at least a portion of the screen within the cover display.
  • the processor includes a visual object (e.g., a visual object (e.g., , the visual objects 720 and 730 of FIG. 7 may be configured to display through at least one of the flexible display or the cover display.
  • a method of an electronic device includes an operation of identifying data from one or more sensors in the electronic device while displaying a first screen in the flexible display of the electronic device. It can be included. The method, based on the identified data, identifies that the angle of the flexible display bent by the folding axis in the housing of the electronic device is within a specified angle range, and the flexible display divided by the folding axis is within a specified angle range.
  • the method in response to input received based on the visual object and indicating selection of at least a portion of the second screen, selects at least a portion of the second screen selected by the input within the second portion. It may include a display action.
  • the operation of identifying the data may include determining the angle of the flexible display bent by the folding axis based on the one or more sensors including a Hall sensor outputting the data related to the angle of the folding axis. It may include an operation to identify .
  • displaying the visual object may include, within the state, a plurality of visual objects that include the visual object and correspond to options for selecting different portions of the second screen. may include.
  • the operation of displaying the plurality of visual objects may include selecting a portion in which the video is displayed in the second screen based on whether a video is included in the second screen. ) may include an operation to display.
  • the operation of displaying the plurality of visual objects is based on identifying areas corresponding to different applications executed by a processor in the electronic device within the second screen, based on the areas.
  • it may include an operation of displaying a visual object to select at least a portion of the second screen to be displayed through the second portion.
  • the method of an electronic device includes data from one or more sensors in the electronic device in a state in which a screen is displayed in a flexible display disposed on a first side of a housing of the electronic device. It may include an operation to identify .
  • the method includes displaying, within the screen, a visual object for selecting at least a portion of the screen to be displayed through the cover display, based on identifying a specified posture of the housing based on the identified data. It can be included.
  • the method may include, in response to an input identified based on the visual object and indicating selection of at least a portion of the screen, displaying within the cover display at least a portion of the screen selected by the input. You can.
  • the operation of displaying the visual object may include an operation of identifying an angle of the flexible display bent by the folding axis of the housing using the data.
  • Displaying the visual object may include displaying the visual object based on identifying the angle included within a specified angle range associated with the specified posture.
  • identifying the data may include receiving the data related to the angle from the one or more sensors including at least one of an acceleration sensor or a Hall sensor.
  • displaying the visual object includes displaying the visual object based on identifying, based on the data, that the direction of the cover display is oriented in a direction different from the direction of gravitational acceleration. can do.
  • the act of displaying the visual object may, based on identifying the specified posture, display a plurality of visual objects, including the visual object and corresponding to options for selecting different portions of the screen. It may include a display action.
  • the operation of displaying the plurality of visual objects may include the operation of displaying a visual object for selecting a portion of the screen in which the video is displayed, based on whether a video is included in the screen. there is.
  • an electronic device e.g., electronic device 101 of FIG. 1 and/or FIG. 10
  • a housing that is foldable based on a folding axis
  • the A flexible display e.g., flexible display 152 in FIG. 1 and/or FIG. 10
  • one or more sensors e.g., sensor 140 in FIG. 1
  • a processor e.g., sensor 140 in FIG. 1
  • the processor may be configured to identify data from the one or more sensors while displaying a first screen within the flexible display.
  • the processor based on the identified data, identifies that the angle of the flexible display bent by the folding axis is within a specified angle range, and selects a part of the flexible display divided by the folding axis.
  • a first part e.g., the first part 1010 in FIG. 10
  • a second screen corresponding to the first screen is displayed, and on the second screen, a second screen different from the first part of the parts is displayed.
  • a visual object e.g., visual object 320-1 in FIG. 10
  • the processor in response to input received based on the visual object and indicating selection of at least a portion of the second screen, displays at least a portion of the second screen selected by the input within the second portion. It can be configured to display.
  • the processor may be configured to identify the angle of the flexible display bent by the folding axis based on the one or more sensors including a Hall sensor outputting the data related to the angle of the folding axis, It can be configured.
  • the processor may be configured to display, within the state, a plurality of visual objects, including the visual object and corresponding to options for selecting different portions within the second screen.
  • the plurality of visual objects may be displayed based on whether a video is included in the second screen and may include one visual object for selecting a portion in which the video is displayed in the second screen.
  • the plurality of visual objects may display the second portions based on identifying areas within the second screen that correspond to different applications running by the processor. It may include a visual object for selecting at least a portion of the second screen to be displayed.
  • an electronic device is a foldable device including a first housing part and a second housing part that is foldable based on a folding axis with respect to the first housing part.
  • the processor displays a screen on the flexible display within an unfolded state of the electronic device, based on data detected from the one or more sensors and distinguished by an angle between the first side and the second side. It can be configured to display .
  • the processor may display a visual object for selecting at least a portion of the screen to be displayed through the cover display within the screen within a sub-fold state of the electronic device switched from the unfolded state based on the data. It can be configured to display .
  • the processor may be configured to receive input for selecting at least a portion of the screen based on the visual object.
  • the processor in the sub-fold state, based on the received input, displays the at least a portion of the screen corresponding to the input, along with the screen displayed on the flexible display, on the cover display. It can be configured to display.
  • the processor may be configured to identify an angle of the flexible display bent by the folding axis using the data.
  • the processor may be configured to display the visual object based on identifying the angle included within a specified angle range associated with the sub-fold state.
  • the one or more sensors may be one or more acceleration sensors, or a Hall sensor for outputting the data used to identify the angle between the first and second foldable surfaces at the folding axis. It may include at least one of:
  • the processor may be configured to display the visual object based on identifying, based on the data, that the third side on which the cover display is disposed is oriented in a direction different from the direction of gravitational acceleration. You can.
  • the processor may be configured to display, within the sub-fold state, a plurality of visual objects, including the visual object and corresponding to options for selecting different portions within the screen. .
  • the plurality of visual objects may be displayed based on whether a video is included in the screen and may include a visual object for selecting a portion of the screen in which the video is displayed. .
  • the plurality of visual objects may be displayed through the cover display based on identifying areas within the screen corresponding to different applications running by the processor. It may include a visual object for selecting at least a portion of the screen.
  • the processor in response to input indicating selecting the visual object for selecting the at least a portion of the screen based on the regions, causes the processor to display another visual object for selecting the regions, It can be configured.
  • the processor may, based on the different visual objects, determine a first area to be displayed through the cover display among the areas, and a second area to be displayed in a portion divided by the folding axis within the flexible display. It may be configured to receive other input indicating selection of an area.
  • the electronic device may include a camera disposed on the second surface.
  • the processor may be configured to acquire at least one image from the camera while displaying at least a portion of the screen within the cover display.
  • the processor includes a visual object that guides the movement of the subject or a change in the posture of the housing based on at least one of the location or size of the subject included in the at least one image and classified into a designated category, It may be configured to display through at least one of the flexible display or the cover display.
  • the method of an electronic device is based on data detected from one or more sensors of the electronic device, and the first housing part of the electronic device on which the flexible display is disposed. It may include an operation of displaying a screen on the flexible display in an unfolded state of the electronic device, which is divided by an angle between the first surface of and the second surface of the second housing part.
  • the second housing part may be foldably coupled to the first housing part.
  • the method includes: within a sub-fold state of the electronic device, switched from the unfolded state based on the data, within the screen, on a third side of the first housing part opposite the first side;
  • the method may include displaying a visual object for selecting at least a portion of the screen to be displayed through an arranged cover display.
  • the method may include receiving an input for selecting at least a portion of the screen based on the visual object.
  • the method includes, in the sub-fold state, based on the received input, displaying at least a portion of the screen corresponding to the input, along with the screen displayed on the flexible display, on the cover display. It may include actions such as:
  • the operation of identifying the data may include determining the angle of the flexible display bent by the folding axis based on the one or more sensors including a Hall sensor outputting the data related to the angle of the folding axis. It may include an operation to identify .
  • displaying the visual object may include, within the state, a plurality of visual objects that include the visual object and correspond to options for selecting different portions of the second screen. may include.
  • the operation of displaying the plurality of visual objects may include selecting a portion in which the video is displayed in the second screen based on whether a video is included in the second screen. ) may include an operation to display.
  • the operation of displaying the plurality of visual objects is based on identifying areas corresponding to different applications executed by a processor in the electronic device within the second screen, based on the areas.
  • it may include an operation of displaying a visual object to select at least a portion of the second screen to be displayed through the second portion.
  • the device described above may be implemented with hardware components, software components, and/or a combination of hardware components and software components.
  • the devices and components described in the embodiments include a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), and a programmable logic unit (PLU).
  • ALU arithmetic logic unit
  • FPGA field programmable gate array
  • PLU programmable logic unit
  • It may be implemented using one or more general-purpose or special-purpose computers, such as a logic unit, microprocessor, or any other device capable of executing and responding to instructions.
  • the processing device may execute an operating system (OS) and one or more software applications running on the operating system. Additionally, a processing device may access, store, manipulate, process, and generate data in response to the execution of software.
  • OS operating system
  • a processing device may access, store, manipulate, process, and generate data in response to the execution of software.
  • a single processing device may be described as being used; however, those skilled in the art will understand that a processing device includes multiple processing elements and/or multiple types of processing elements. It can be seen that it may include.
  • a processing device may include a plurality of processors or one processor and one controller. Additionally, other processing configurations, such as parallel processors, are possible.
  • Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing unit to operate as desired, or may be processed independently or collectively. You can command the device.
  • the software and/or data may be embodied in any type of machine, component, physical device, computer storage medium or device for the purpose of being interpreted by or providing instructions or data to the processing device. there is.
  • Software may be distributed over networked computer systems and stored or executed in a distributed manner.
  • Software and data may be stored on one or more computer-readable recording media.
  • the method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium.
  • the medium may continuously store a computer-executable program, or temporarily store it for execution or download.
  • the medium may be a variety of recording or storage means in the form of a single or several pieces of hardware combined. It is not limited to a medium directly connected to a computer system and may be distributed over a network. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, And there may be something configured to store program instructions, including ROM, RAM, flash memory, etc. Additionally, examples of other media include recording or storage media managed by app stores that distribute applications, sites or servers that supply or distribute various other software, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

일 실시예에 따른, 전자 장치(electronic device)의 프로세서는, 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 플렉서블 디스플레이가 배치된 폴더블 하우징의 제1 면 및 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시할 수 있다. 상기 프로세서는, 상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시할 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신할 수 있다. 상기 프로세서는, 상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 내에 표시할 수 있다.

Description

플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법
본 개시(present disclosure)는 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치, 및 그 방법에 관한 것이다.
플렉서블 디스플레이를 이용하여, 변형 가능한(deformable) 폼 팩터를 가지는 전자 장치가 개발되고 있다. 예를 들어, 접힘 가능한(foldable) 복수의 하우징들을 포함하는 전자 장치는, 상기 복수의 하우징들을 가로질러 배치된 플렉서블 디스플레이를 이용하여, 사용자에게 전자 장치의 형태에 기반하는 사용자 경험을 제공할 수 있다. 예를 들어, 사용자의 외력에 의해 접혀지거나, 또는 펼쳐지는 플렉서블 디스플레이의 형태에 기반하여, 전자 장치는 플렉서블 디스플레이 상에 표시되는 콘텐트를 변경할 수 있다. 다른 예를 들어, 플렉서블 디스플레이를 감거나, 또는 펼치는 전자 장치가 개발되고 있다.
일 실시예(an embodiment)에 따른, 전자 장치(an electronic device)는, 폴딩 축에 기반하여 접힘 가능한(foldable) 하우징, 상기 하우징의 제1 면 상에 배치된 플렉서블 디스플레이, 상기 하우징의 상기 제1 면과 반대인 제2 면 상에 배치된 커버 디스플레이, 하나 이상의 센서들, 및 프로세서를 포함할 수 있다. 상기 프로세서는, 상기 플렉서블 디스플레이 내에 화면을 표시한 상태 내에서, 상기 하나 이상의 센서들의 데이터를 식별하도록, 구성될 수 있다. 상기 프로세서는, 상기 식별된 데이터에 기반하여 상기 하우징의 지정된 자세를 식별하는 것에 기반하여, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 내에 표시하도록, 구성될 수 있다.
일 실시예에 따른, 전자 장치의 방법은, 상기 전자 장치의 하우징의 제1 면 상에 배치된 플렉서블 디스플레이 내에 화면을 표시한 상태 내에서, 상기 전자 장치 내 하나 이상의 센서들의 데이터를 식별하는 동작을 포함할 수 있다. 상기 방법은, 상기 식별된 데이터에 기반하여 상기 하우징의 지정된 자세를 식별하는 것에 기반하여, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 내에 표시하는 동작을 포함할 수 있다.
일 실시예에 따른, 전자 장치(electronic device)는, 폴딩 축에 기반하여 접힘 가능한(foldable) 하우징, 상기 하우징 상에 배치된 플렉서블 디스플레이, 하나 이상의 센서들, 및 프로세서를 포함할 수 있다. 상기 프로세서는, 상기 플렉서블 디스플레이 내에 제1 화면을 표시하는 동안, 상기 하나 이상의 센서들의 데이터를 식별하도록, 구성될 수 있다. 상기 프로세서는, 상기 식별된 데이터에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도가 지정된 각도 범위 내에 포함됨을 식별한 상태 내에서, 상기 폴딩 축에 의해 구분되는 상기 플렉서블 디스플레이의 부분들 중 제1 부분 내에, 상기 제1 화면에 대응하는 제2 화면을 표시하고, 상기 제2 화면 상에, 상기 부분들 중 상기 제1 부분과 상이한 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 수신되고, 상기 제2 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 제2 화면의 적어도 일부분을, 상기 제2 부분 내에 표시하도록, 구성될 수 있다.
일 실시예에 따른, 전자 장치(electronic device)의 방법은, 상기 전자 장치의 플렉서블 디스플레이 내에 제1 화면을 표시하는 동안, 상기 전자 장치 내 하나 이상의 센서들의 데이터를 식별하는 동작을 포함할 수 있다. 상기 방법은, 상기 식별된 데이터에 기반하여, 상기 전자 장치의 하우징 내 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도가 지정된 각도 범위 내에 포함됨을 식별한 상태 내에서, 상기 폴딩 축에 의해 구분되는 상기 플렉서블 디스플레이의 부분들 중 제1 부분 내에, 상기 제1 화면에 대응하는 제2 화면을 표시하고, 상기 제2 화면 상에, 상기 부분들 중 상기 제1 부분과 상이한 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 수신되고, 상기 제2 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 제2 화면의 적어도 일부분을, 상기 제2 부분 내에 표시하는 동작을 포함할 수 있다.
일 실시예에 따른, 전자 장치(electronic device)는, 제1 하우징 파트 및 상기 제1 하우징 파트에 대하여 폴딩 축에 기반하여 접힘 가능한(foldable) 제2 하우징 파트를 포함하는 폴더블 하우징, 상기 제1 하우징 파트의 제1 면 및 상기 제2 하우징 파트의 제2 면 상에 배치된 플렉서블 디스플레이, 상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이, 하나 이상의 센서들 및 프로세서를 포함할 수 있다. 상기 프로세서는, 상기 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 상기 제1 면 및 상기 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하도록, 구성될 수 있다. 상기 프로세서는, 상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 상기 적어도 일부분을, 상기 커버 디스플레이 상에 표시하도록, 구성될 수 있다.
일 실시예에 따른, 전자 장치(electronic device)의 방법은, 상기 전자 장치의 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 플렉서블 디스플레이가 배치된 상기 전자 장치의 제1 하우징 파트의 제1 면 및 제2 하우징 파트의 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하는 동작을 포함할 수 있다. 상기 제2 하우징 파트는 상기 제1 하우징 파트에 기반하여 접힘 가능하게 결합될 수 있다. 상기 방법은, 상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하는 동작을 포함할 수 있다. 상기 방법은, 상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 상에 표시하는 동작을 포함할 수 있다.
도 1은, 일 실시예에 따른, 전자 장치의 블록도이다.
도 2a 내지 도 2b는, 일 실시예에 따른, 전자 장치의 하우징, 및/또는 플렉서블 디스플레이의 상이한 상태들의 일 예를 도시한다.
도 3은, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이 내에 표시되는 화면의 적어도 일부분을, 커버 디스플레이 내에 표시하는 동작의 일 예를 도시한다.
도 4는, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다.
도 5는, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다.
도 6은, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다.
도 7은, 일 실시예에 따른, 전자 장치가 커버 디스플레이를 열람하는(browsing) 사용자와 관련된 정보를 획득하는 동작의 일 예를 도시한다.
도 8은, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이 상에서 수행된 터치 입력에 기반하여, 커버 디스플레이를 통해 표시되는 화면을 변경하는 동작의 일 예를 도시한다.
도 9a, 도 9b, 및 도 9c는, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이를 통해 표시되고, 복수의 어플리케이션들 각각에 대응하는 화면들 중 적어도 하나를 선택함을 나타내는 입력에 기반하여 수행하는 동작의 일 예를 도시한다.
도 10은, 일 실시예에 따른, 전자 장치가 플렉서블 디스플레이의 제1 부분에 표시되는 화면의 적어도 일부분을, 상기 제1 부분과 상이한 플렉서블 디스플레이의 제2 부분에 표시하는 동작의 일 예를 도시한다.
도 11은, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다.
도 12는, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다.
도 13은, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다.
이하, 본 문서의 다양한 실시예들이 첨부된 도면을 참조하여 설명된다.
본 문서의 다양한 실시 예들 및 이에 사용된 용어들은 본 문서에 기재된 기술을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 해당 실시 예의 다양한 변경, 균등물, 및/또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 본 문서에서, "A 또는 B", "A 및/또는 B 중 적어도 하나”, "A, B 또는 C" 또는 "A, B 및/또는 C 중 적어도 하나" 등의 표현은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. "제 1", "제 2", "첫째" 또는 "둘째" 등의 표현들은 해당 구성요소들을, 순서 또는 중요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 어떤(예: 제 1) 구성요소가 다른(예: 제 2) 구성요소에 "(기능적으로 또는 통신적으로) 연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제 3 구성요소)를 통하여 연결될 수 있다.
본 문서에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구성된 유닛을 포함하며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로 등의 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 모듈은 ASIC(application-specific integrated circuit)으로 구성될 수 있다.
도 1은, 일 실시예에 따른, 전자 장치(101)의 블록도이다. 전자 장치(101)는 프로세서(120), 메모리(130), 센서(140), 또는 디스플레이(150) 중 적어도 하나를 포함할 수 있다. 프로세서(120), 메모리(130), 센서(140), 및 디스플레이(150)는 통신 버스(a communication bus)(110)와 같은 전자 소자(electronical component)에 의해 서로 전기적으로 및/또는 작동적으로 연결될 수 있다(electronically and/or operably coupled with each other). 이하에서, 블록으로 구분된 상이한 하드웨어들(또는 회로들)이 작동적으로 결합된 것은, 하드웨어들 중 제1 하드웨어에 의해 제2 하드웨어가 제어되도록, 하드웨어들 사이의 직접적인 연결, 또는 간접적인 연결이 유선으로, 또는 무선으로 수립된 것을 의미할 수 있다. 상이한 블록들에 기반하여 도시되었으나, 실시예가 이에 제한되는 것은 아니며, 복수의 하드웨어들(예, 프로세서(120), 메모리(130), 센서(140)의 조합들(combinations of))이 SoC(system on a chip)와 같은 단일 집적 회로(single integrated circuit) 내에 포함될 수 있다. 전자 장치(101)에 포함된 하드웨어 컴포넌트의 타입 및/또는 개수는 도 1에 도시된 바에 제한되지 않는다. 도 1을 참고하여 설명된 하나 이상의 하드웨어들을 포함하는 전자 장치(101)의 예시적인 형태가, 도 2a 내지 도 2b, 및/또는 도 10을 참고하여 설명된다.
일 실시예에 따른, 전자 장치(101)의 프로세서(120)는 하나 이상의 인스트럭션들에 기반하여 데이터를 처리하기 위한 하드웨어, 및/또는 회로를 포함할 수 있다. 데이터를 처리하기 위한 상기 하드웨어, 및/또는 상기 회로는, 예를 들어, ALU(arithmetic and logic unit), FPU(floating point unit), FPGA(field programmable gate array), CPU(central processing unit), 및/또는 AP(application processor)를 포함할 수 있다. 프로세서(120)의 개수는 하나 이상일 수 있다. 예를 들어, 프로세서(120)는 듀얼 코어(dual core), 쿼드 코어(quad core), 또는 헥사 코어(hexa core)와 같은 멀티-코어 프로세서의 구조를 가질 수 있다.
일 실시예에 따른, 전자 장치(101)의 메모리(130)는 프로세서(120)에 입력 및/또는 출력되는 데이터 및/또는 인스트럭션을 저장하기 위한 하드웨어 컴포넌트를 포함할 수 있다. 메모리(130)는, 예를 들어, RAM(random-access memory)와 같은 휘발성 메모리(volatile memory), 및/또는 ROM(read-only memory)와 같은 비휘발성 메모리(non-volatile memory)를 포함할 수 있다. 휘발성 메모리는, 예를 들어, DRAM(dynamic RAM), SRAM(static RAM), Cache RAM, PSRAM (pseudo SRAM) 중 적어도 하나를 포함할 수 있다. 비휘발성 메모리는, 예를 들어, PROM(programmable ROM), EPROM(erasable PROM), EEPROM(electrically erasable PROM), 플래시 메모리, 하드디스크, 컴팩트 디스크, SSD(solid state drive), eMMC(embedded multi media card) 중 적어도 하나를 포함할 수 있다.
메모리(130) 내에서, 프로세서(120)가 데이터에 수행할 연산, 및/또는 동작을 나타내는 하나 이상의 인스트럭션들(또는 명령어들)이 저장될 수 있다. 하나 이상의 인스트럭션들의 집합은, 펌웨어, 운영 체제, 프로세스, 루틴, 서브-루틴 및/또는 어플리케이션으로 참조될 수 있다. 예를 들어, 전자 장치(101), 및/또는 프로세서(120)는, 운영체제, 펌웨어, 드라이버, 및/또는 어플리케이션 형태로 배포된 복수의 인스트럭션의 집합(set of a plurality of instructions)이 실행될 시에, 도 11 내지 도 13의 동작들 중 적어도 하나를 수행할 수 있다. 이하에서, 어플리케이션이 전자 장치(101)에 설치되었다는 것은, 어플리케이션의 형태로 제공된 하나 이상의 인스트럭션들이 전자 장치(101)의 메모리(130) 내에 저장된 것으로써, 상기 하나 이상의 어플리케이션들이 전자 장치(101)의 프로세서(120)에 의해 실행 가능한(executable) 포맷(예, 전자 장치(101)의 운영 체제에 의해 지정된 확장자를 가지는 파일)으로 저장된 것을 의미할 수 있다.
전자 장치(101)의 센서(140)는 전자 장치(101)와 관련된 비-전기적 정보(non-electronic information)로부터 프로세서(120)에 의해 처리되거나, 및/또는 메모리(130) 내에 저장될 수 있는 전기적 정보를 생성할 수 있다. 전자 장치(101)가 변형 가능한(deformable) 하우징, 및/또는 디스플레이(150)(예, 플렉서블 디스플레이(152))를 포함하는 일 실시예에서, 전자 장치(101)의 센서(140)는, 상기 하우징, 및/또는 상기 디스플레이(150)의 자세, 및/또는 형태를 측정하기 위한 센서를 포함할 수 있다. 전자 장치(101)의 센서(140)는, 자석, 및 상기 자석에 의해 형성된 자계(magnetic field)의 변화를 측정하는 자계 센서의 페어(pair)를 포함하는 홀 센서를 포함할 수 있다. 상기 자석, 및 상기 자계 센서는, 전자 장치(101)의 하우징의 상이한 부분들에 배치될 수 있다. 자계 센서에 의해 측정된 상기 자계의 변화에 기반하여, 홀 센서는 상기 부분들 사이의 거리를 식별할 수 있다. 전자 장치(101)가 변형 가능한(deformable) 하우징을 포함하는 일 실시예에서, 전자 장치(101)는 상기 하우징의 상이한 부분들에 배치된 상기 자석, 및 상기 자계 센서를 포함하는 홀 센서를 이용하여, 상기 하우징의 형태를 식별할 수 있다. 예를 들어, 홀 센서는, 상기 거리, 및/또는 상기 하우징의 형태를 나타내는 센서 데이터를 출력할 수 있다. 전자 장치(101)가 센서(140)를 이용하여 하우징, 및/또는 플렉서블 디스플레이(152)를 포함하는 디스플레이(150)의 형태를 식별하는 동작의 일 예가, 도 2a 내지 도 2b를 참고하여 설명된다.
전자 장치(101)에 포함된 센서(140)는 상술된 홀 센서에 제한되지 않는다. 예를 들어, 전자 장치(101)의 센서(140)는, 가속도 센서, 지자기 센서, 자이로 센서, 또는 이들의 조합을 포함할 수 있다. 상기 가속도 센서, 상기 지자기 센서, 상기 자이로 센서, 또는 이들의 조합이 IMU(inertia measurement unit)으로 참조될 수 있다. 가속도 센서, 및 지자기 센서는, 전자 장치(101)의 물리적인 움직임(예, 병진 운동(translation motion))을 측정하기 위하여, 상기 전자 장치(101) 내에 포함될 수 있다. 예를 들어, 가속도 센서는 서로 수직인(perpendicular to each other) 복수의 지정된 축들(예, x 축, y 축, z 축)을 이용하여, 전자 장치(101)로 적용되는(applied to) 가속도(예, 중력 가속도)의 방향, 및/또는 크기를 나타내는 센서 데이터를 출력할 수 있다. 예를 들어, 지자기 센서는, 이차원 내지 삼차원의 축들을 이용하여, 전자 장치(101)에 적용되는 자계의 방향(예, N 극의 방향)을 나타내는 센서 데이터를 출력할 수 있다. 자이로 센서는 전자 장치(101)의 회전을 측정하기 위하여, 상기 전자 장치(101) 내에 포함될 수 있다. 예를 들어, 자이로 센서는, 상기 축들에 기반하여, 상기 전자 장치(101)의 회전을 나타내는 파라미터(예, 각 속도)를 나타내는 센서 데이터를 출력할 수 있다.
일 실시예에 따른, 전자 장치(101)의 디스플레이(150)는 사용자에게 시각화된 정보(예를 들어, 도 3 내지 도 10의 화면들 중 적어도 하나)를 출력할 수 있다. 예를 들어, 디스플레이(150)는, 프로세서(120)에 의해 제어되어, 사용자에게 시각화된 정보(visualized information)를 출력할 수 있다. 디스플레이(150)는 FPD(flat panel display), 및/또는 전자 종이(electronic paper)를 포함할 수 있다. 상기 FPD는 LCD(liquid crystal display), PDP(plasma display panel) 및/또는 하나 이상의 LED(light emitting diode)를 포함할 수 있다. 상기 LED는 OLED(organic LED)를 포함할 수 있다.
일 실시예에 따른, 전자 장치(101)의 디스플레이(150)는, 디스플레이(150) 상의 외부 객체(예, 사용자의 손가락)를 탐지하기 위한 센서(예, TSP(touch sensor panel))를 포함할 수 있다. 예를 들어, TSP에 기반하여, 전자 장치(101)는 디스플레이(150)와 접촉하거나, 또는 디스플레이(150) 상을 부유하는(floating) 외부 객체를 탐지할 수 있다. 상기 외부 객체를 탐지하는 것에 응답하여, 전자 장치(101)는 디스플레이(150) 내에 표시되고 있는 시각적 객체들 중에서 상기 외부 객체의 디스플레이(150) 상에서의 위치에 대응하는 특정 시각적 객체와 관련된 기능을 실행할 수 있다.
전자 장치(101)에 포함된 디스플레이(150)의 개수는 하나 이상일 수 있다. 도 1을 참고하면, 일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 전자 장치(101)가 폴딩 축에 기반하여 접힘 가능한(foldable) 하우징을 포함하는 일 실시예에서, 플렉서블 디스플레이(152)는 상기 하우징의 제1 면 상에 배치되고, 커버 디스플레이(154)는 상기 제1 면과 반대인(opposed to) 제2 면 상에 배치될 수 있다. 플렉서블 디스플레이(152)는 상기 제1 면 상에서, 상기 폴딩 축을 가로질러 배치될 수 있다. 예를 들어, 상기 폴딩 축에 의해 상기 하우징이 접히는 경우, 플렉서블 디스플레이(152)는 상기 접힌 하우징에 의하여 접힐 수 있다.
일 실시예에 따른, 전자 장치(101)의 프로세서(120)는 센서(140)를 통해 식별된 데이터에 기반하여, 상기 하우징, 및/또는 상기 플렉서블 디스플레이(152)의 자세, 및/또는 형태를 식별할 수 있다. 플렉서블 디스플레이(152) 내에 화면을 표시한 상태 내에서, 전자 장치(101)의 프로세서(120)는 센서(140)의 데이터를 식별할 수 있다. 전자 장치(101)의 프로세서(120)는, 상기 식별된 데이터에 기반하여 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 활성화하기 위한 하우징, 및/또는 플렉서블 디스플레이(152)의 지정된 자세를 식별할 수 있다. 상기 지정된 자세를 식별하는 것에 기반하여, 전자 장치(101)의 프로세서(120)는, 플렉서블 디스플레이(152)를 통해 표시되는 상기 화면 내에, 커버 디스플레이(154)를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시할 수 있다. 전자 장치(101)의 프로세서(120)는, 상기 시각적 객체에 기반하여 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 커버 디스플레이(154) 내에 표시할 수 있다. 상기 시각적 객체, 및/또는 상기 입력에 기반하는 전자 장치(101)의 동작이, 도 3 내지 도 10을 참고하여 설명된다.
비록 도시되지 않았지만, 일 실시예에 따른, 전자 장치(101)는 정보를 시각화한 형태 외에 다른 형태로 출력하기 위한 출력 수단을 포함할 수 있다. 예를 들어, 전자 장치(101)는 음성 신호(acoustic signal)를 출력하기 위한 스피커를 포함할 수 있다. 예를 들어, 전자 장치(101)는 진동에 기반하는 햅틱 피드백을 제공하기 위한 모터를 포함할 수 있다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치(101)는, 제1 디스플레이(예, 플렉서블 디스플레이(152)) 내에 표시되는 화면의 적어도 일부분을, 상기 제1 디스플레이와 상이한 제2 디스플레이(예, 커버 디스플레이(154))로 복제(duplicate)할 수 있다. 제1 디스플레이 내에 표시되는 화면의 적어도 일부분을 제2 디스플레이로 복제하는 동작은, 미러링(mirroring)으로 참조될 수 있다. 상기 제1 디스플레이, 및 상기 제2 디스플레이가, 전자 장치(101) 내에서 상이한 방향들을 향하여 배치된 일 실시예에서, 상기 미러링에 기반하여, 전자 장치(101)는 상기 상이한 방향들로 일 콘텐트를 출력할 수 있다. 예를 들어, 플렉서블 디스플레이(152)를 열람하는 제1 사용자는, 전자 장치(101)를 제어하여, 커버 디스플레이(154)를 열람하는 제2 사용자에게, 플렉서블 디스플레이(152) 내에 표시되는 화면을 표시할 수 있다. 커버 디스플레이(154)의 사이즈가 플렉서블 디스플레이(152)의 사이즈 보다 작은 상기 예시 내에서, 상기 제1 사용자는 상기 플렉서블 디스플레이(152) 내 화면의 제1 부분 내 제1 콘텐트를, 커버 디스플레이(154)를 통하여 상기 제2 사용자에게 제공하면서, 상기 제1 부분과 상이한 제2 부분을 이용하여 상기 제1 사용자에게 전용되는(dedicated) 제2 콘텐트를 열람할 수 있다.
이하에서는, 도 2a 내지 도 2b를 참고하여, 도 1의 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함하는 전자 장치(101)의 폼 팩터(form factor)의 일 예가 설명된다.
도 2a 내지 도 2b는, 일 실시예에 따른, 전자 장치(101)의 하우징(220), 및/또는 플렉서블 디스플레이(152)의 상이한 상태들(201, 202, 203)의 일 예를 도시한다. 도 2a 내지 도 2b의 전자 장치(101)는 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는 도 2a 내지 도 2b의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 2a 내지 도 2b를 참고하면, 전자 장치(101)는 단말일 수 있다. 단말은, 예를 들어, 랩톱 및 데스크톱과 같은 개인용 컴퓨터(personal computer, PC), 스마트폰(smartphone), 스마트패드(smartpad), 및/또는 태블릿 PC를 포함할 수 있다. 실시예가 상기 예시에 제한되지 않으며, 단말은, 스마트워치(smartwatch), 및/또는 HMD(head-mounted device)와 같은 스마트액세서리를 포함할 수 있다.
도 2a를 참고하면, 일 실시예에 따른, 전자 장치(101)의 변형 가능한 하우징(220)은, 폴딩 축(F)에 의해 접힘 가능한 구조를 가질 수 있다. 하우징(220)은 제1 서브 하우징(221), 및 제2 서브 하우징(222)을 포함할 수 있다. 하우징(220)은, 상이한 면들 각각을 통하여 제1 서브 하우징(221), 및 제2 서브 하우징(222)에 접힘 가능하게 결합된, 힌지 어셈블리(223)를 포함할 수 있다. 하우징(220) 내 폴딩 축(F)은, 힌지 어셈블리(223) 내에 포함될 수 있다.
도 2a를 참고하면, 전자 장치(101)의 플렉서블 디스플레이(152)의 적어도 일부분이, 제1 서브 하우징(221)의 제1 면(221-1) 상에 배치될 수 있다. 단일(single) 평면이 제1 서브 하우징(221)의 제1 면(221-1), 및 제2 서브 하우징(222)의 제1 면(222-1)에 의해 형성되는 도 2a의 일 실시예에서, 플렉서블 디스플레이(152)는, 힌지 어셈블리(223)를 가로질러, 제1 서브 하우징(221)의 제1 면(221-1), 및 제2 서브 하우징(222)의 제1 면(222-1) 전부에 배치될 수 있다. 제1 서브 하우징(221)의 제1 면(221-1), 및 제2 서브 하우징(222)의 제1 면(222-1)에 의해 형성된 하우징(220)의 일 면이, 전 면(front surface)으로 참조될 수 있다.
도 2a를 참고하면, 전자 장치(101)의 커버 디스플레이(154)는, 플렉서블 디스플레이(152)가 배치된 제2 서브 하우징(222)의 제1 면(222-1)과 반대인 제2 면(222-2) 상에 배치될 수 있다. 제1 면(221-1)과 반대인 제1 서브 하우징(221)의 제2 면(221-2), 및 제2 서브 하우징(222)의 제2 면(222-2)에 의하여, 예를 들어, 후 면(rear surface)으로 참조되는 단일 평면이 형성될 수 있다. 커버 디스플레이(154)가 제2 서브 하우징(222)의 제2 면(222-2) 상에 배치됨에 따라, 커버 디스플레이(154)는, 플렉서블 디스플레이(152)와 반대인 방향을 향하여 배치될 수 있다. 제2 서브 하우징(222)의 제2 면(222-2) 상에 배치된 커버 디스플레이(154)를 포함하는 전자 장치(101)는, 상기 제2 면(222-2) 상에 배치된 카메라(230)를 포함할 수 있다. 전자 장치(101)가 카메라(230)에 기반하여 수행하는 동작의 일 예가, 도 7을 참고하여 설명된다.
일 실시예에 따른, 전자 장치(101)는 폴딩 축(F)에 의해 접힘 가능한 하우징(220), 및/또는 플렉서블 디스플레이(152)의 형태를 식별하기 위한 센서(예, 도 1의 센서(140))를 포함할 수 있다. 예를 들어, 홀 센서가 힌지 어셈블리(223) 내에 포함됨에 따라, 전자 장치(101)는 상기 홀 센서를 이용하여 폴딩 축(F)에 의해 휘어진 플렉서블 디스플레이(152)의 각도를 식별할 수 있다. 상기 예시 내에서, 홀 센서는, 폴딩 축(F)과 관련된 상기 각도를 식별하기 위해 이용되는 센서 데이터를 출력할 수 있다. 예를 들어, IMU 센서들이 제1 서브 하우징(221), 및 제2 서브 하우징(222) 각각에 포함됨에 따라, 전자 장치(101)는 상기 IMU 센서들을 이용하여 제1 서브 하우징(221) 상에 배치된 플렉서블 디스플레이(152)의 제1 부분의 제1 방향, 및 제2 서브 하우징(222) 상에 배치된 플렉서블 디스플레이(152)의 제2 부분의 제2 방향을 식별할 수 있다. 상기 예시 내에서, 상기 IMU 센서들 각각은, IMU 센서가 배치된 서브 하우징으로 적용되는 중력 가속도의 방향을, 지정된 축들(예, x 축, y 축, 및/또는 z 축)에 기반하여 나타낸 센서 데이터를 출력할 수 있다.
예를 들어, 전자 장치(101)는 제1 서브 하우징(221) 내에 포함된 일(an) IMU 센서, 및 힌지 어셈블리(223) 내에 포함된 홀 센서에 기반하여, 제1 서브 하우징(221) 상에 배치된 플렉서블 디스플레이(152)의 제1 부분의 상기 제1 방향, 및 폴딩 축(F)에 의해 휘어진 플렉서블 디스플레이(152)의 상기 각도를 식별할 수 있다. 전자 장치(101)가 센서를 이용하여 상기 제1 방향, 및 상기 각도를 식별하는 상기 예시 내에서, 전자 장치(101)는 상기 제1 방향, 및 상기 각도에 기반하여, 제2 서브 하우징(222) 상에 배치된 플렉서블 디스플레이(152)의 상기 제2 부분의 상기 제2 방향을 획득할 수 있다.
전자 장치(101)의 상태는, 센서에 기반하여 식별되는 하우징(220), 및/또는 플렉서블 디스플레이(152)의 형태에 의해 구분될 수 있다. 도 2b를 참고하면, 폴딩 축(F)에 의해 휘어진 하우징(220), 및/또는 플렉서블 디스플레이(152)의 각도(A)에 의해 구분되는 전자 장치(101)의 상이한 상태들(201, 202, 203)이 도시된다. 도 2a를 참고하여 상술한 바와 같이, 전자 장치(101)는 센서에 의해 식별된 데이터를 이용하여, 폴딩 축(F)에 의해 휘어진 하우징(220), 및/또는 플렉서블 디스플레이(152)의 각도(A)를 식별할 수 있다. 일 실시예에 따른, 전자 장치(101)는, 상기 각도(A), 및 지정된 각도 범위들을 비교한 결과에 기반하여, 지정된 상태들 중에서, 상기 전자 장치(101)의 상태에 대응하는 일(a) 지정된 상태를 식별할 수 있다. 상기 지정된 상태들은, 하우징(220), 및/또는 플렉서블 디스플레이(152)의 형태, 및/또는 자세의 관점에서(in terms of), 지정된 형태들, 및/또는 지정된 자세들로 참조되거나, 또는 지정된 모드들로 참조될 수 있다.
일 실시예에서, 폴딩 축(F)에 의해 휘어진 하우징(220), 및/또는 플렉서블 디스플레이(152)의 각도(A)와 비교되는 상기 지정된 각도 범위들은, 평각(a straight angle)(예, 180 º)을 포함하는 제1 지정된 각도 범위(예, 131 º 이상, 180 º 이하의 각도를 포함하는 범위)를 포함할 수 있다. 상기 지정된 각도 범위들은, 상기 제1 지정된 각도 범위와 상이하고, 직각(a right angle)(예, 90 º)을 포함하는 제2 지정된 각도 범위(예, 70 º 내지 130 º 사이의 각도를 포함하는 범위)를 포함할 수 있다. 상기 지정된 각도 범위들은, 상기 제1 지정된 각도 범위 내지 제2 지정된 각도 범위와 상이하고, 0 º를 포함하는 제3 지정된 각도 범위(예, 0 º 내지 70 º 사이의 각도를 포함하는 범위)를 포함할 수 있다.
전자 장치(101)의 상태는, 각도(A)가 포함된 지정된 각도 범위, 및/또는 전자 장치(101) 내 디스플레이(예, 도 2의 디스플레이(150), 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154))의 상태에 의해 구분될 수 있다. 예를 들어, 전자 장치(101)가 제1 지정된 각도 범위 내에 포함된 각도(A)를 식별한 상태(예, 도 2b의 상태(201))가, 언폴드 상태(unfolded state)(또는 펼침 상태), 열림 상태(opened state), 및/또는 평각 상태(straight angle state)로 참조될 수 있다. 예를 들어, 전자 장치(101)가 제2 지정된 각도 범위 내에 포함된 각도(A)를 식별한 상태(예, 도 2b의 상태(202))가, 서브-폴드 상태(sub-folded state)(또는 서브-펼침 상태), 서브-닫힘 상태(sub-closed state), 서브-언폴드 상태(sub-unfolded state), 서브-열림 상태(sub-opened state), 및/또는 플렉스 상태(flex state)(또는 플렉스 모드)로 참조될 수 있다. 예를 들어, 전자 장치(101)가 제3 지정된 각도 범위 내에 포함된 각도(A)를 식별한 상태(예, 도 2b의 상태(203))가, 폴드 상태(folded state)(또는 접힘 상태), 및/또는 닫힘 상태(closed state)로 참조될 수 있다. 도 2b를 참고하면, 폴드 상태로 참조되는 상태(203) 내에서, 플렉서블 디스플레이(152)는 전자 장치(101)의 하우징(220)에 의해 완전히 가려질(fully occluded) 수 있다. 상기 폴드 상태 내 가려지는 관점에서(in terms of), 플렉서블 디스플레이(152)는 내부(inner) 디스플레이로 참조되고, 커버 디스플레이(154)는 외부(outer) 디스플레이로 참조될 수 있다. 전자 장치(101)가 제3 지정된 각도 범위 내에서, 0 º를 초과하는 각도(A)를 식별하고, 커버 디스플레이(154)의 상태가 활성 상태(예, 전자 장치(101)에 의해 실행되는 어플리케이션에 대응하는 화면이 커버 디스플레이(154)를 통해 표시되는 상태)인 상태가, 텐트 상태(tent state)로 참조될 수 있다.
도 2b를 참고하면, 플렉스 상태로 참조되는 상태(202) 내에서, 커버 디스플레이(154)가 배치된 제2 서브 하우징(222)와 상이한 제1 서브 하우징(221)의 제2 면(221-2)이, 지면을 향하여 배치될 수 있다. 예를 들어, 제1 서브 하우징(221)의 제2 면(221-2)의 방향이, 전자 장치(101)로 적용되는 중력 가속도의 방향과 평행하거나, 상기 제2 면(221-2)의 방향, 및 상기 중력 가속도의 방향 사이의 차이가, 지정된 차이 미만일 수 있다. 상태(202) 내에서, 상기 예시와 같이, 커버 디스플레이(154)가 배치된 제2 서브 하우징(222)와 상이한 제1 서브 하우징(221)의 제2 면(221-2)의 방향이 중력 가속도의 방향에 대응하는 경우, 전자 장치(101)의 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 방향들이, 상기 중력 가속도의 방향에 수직인 다른 방향에 대응할 수 있다. 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 방향들 전부가 상기 다른 방향에 대응하기 때문에, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부가 상이한 사용자들을 향하여 노출될 가능성이 증가될 수 있다. 상기 예시에 기반하여 설명된 전자 장치(101)의 자세를 포함하고, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 방향들 전부가 상기 다른 방향에 대응하는 전자 장치(101)의 자세가, 지정된 자세로 참조될 수 있다.
일 실시예에 따른, 전자 장치(101)는 상기 지정된 자세와 관련된 지정된 각도 범위(예, 70 º 내지 130 º 사이의 각도를 포함하는 제2 지정된 각도 범위) 내에 포함된 각도(A)를 식별하는 것에 기반하여, 전자 장치(101)의 디스플레이들 중 제1 디스플레이(예, 플렉서블 디스플레이(152))를 통해 표시되는 화면의 적어도 일부분을 상기 제1 디스플레이와 상이한 제2 디스플레이(예, 커버 디스플레이(154))로 복제하기 위한 하나 이상의 시각적 객체들을 표시할 수 있다. 예를 들어, 전자 장치(101)는, 센서에 의하여 식별된 데이터를 이용하여, 커버 디스플레이(154)의 방향이 폴딩 축(F)에 의해 휘어진 하우징(220)에 의하여, 중력 가속도의 방향과 상이한 다른 방향(예, 중력 가속도의 방향에 실질적으로 수직인 방향)에 대응함을 식별하는 것에 기반하여, 상기 하나 이상의 시각적 객체들을 표시할 수 있다. 상기 하나 이상의 시각적 객체들은, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링과 관련된 실행 가능한(executable) 객체들을 포함할 수 있다. 상기 하나 이상의 시각적 객체들에 기반하는 전자 장치(101)의 동작이, 도 3 내지 도 10을 참고하여 설명된다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치(101)는 상태(202) 내 전자 장치(101)의 자세와 같이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부가 상이한 사용자들을 향하여 노출될 가능성이 증가된 지정된 자세를 식별할 수 있다. 센서에 의하여 식별된 전자 장치(101)의 자세가, 상기 지정된 자세에 대응하는 경우, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 위한 적어도 하나의 시각적 객체를 표시할 수 있다. 상기 적어도 하나의 시각적 객체와 관련된 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시되는 화면의 적어도 일부분을, 커버 디스플레이(154) 내에 표시할 수 있다. 상기 지정된 자세 내에서, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부가 상이한 사용자들을 향하여 노출될 가능성이 증가되기 때문에, 전자 장치(101)는 상기 상이한 사용자들에게 일치된 콘텐트(예, 플렉서블 디스플레이(152)를 통해 표시되는 화면의 적어도 일부분)를 제공할 수 있다.
이하에서는, 도 3을 참고하여, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시된 화면의 적어도 일부분을, 커버 디스플레이(154)를 통해 표시하는 동작의 일 예가 설명된다.
도 3은, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시되는 화면의 적어도 일부분을, 커버 디스플레이(154) 내에 표시하는 동작의 일 예를 도시한다. 도 3의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 3의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 3의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 전자 장치(101)의 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 4의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다. 도 3을 참고하면, 전자 장치(101)가 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)를 통해 표시하는 화면들이 도시된다. 이하에서, 화면(screen)은 디스플레이(예, 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)를 포함하는, 도 1의 디스플레이(150))의 적어도 일부분 내에서 표시되는 UI(user interface)를 의미할 수 있다. 화면은, 예를 들어, 안드로이드(android) 운영체제의 액티비티(activity)를 포함할 수 있다.
도 3을 참고하면, 플렉스 상태로 참조되는 일 상태(예, 도 2b의 상태(202)) 내에서, 전자 장치(101)가 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 동시에 활성화하는 동작의 일 예가 도시된다. 예를 들어, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 포함하는 전자 장치(101)의 구조에 기반하여 전자 장치(101)에 의해 지원가능한(supportable) 기능들을 다양화하기(diversify) 위하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 동시에 활성화할 수 있다. 예를 들어, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 동시에 활성화하기 위한 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 동시에 활성화할 수 있다. 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부가 활성화되는 것에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행할 수 있다. 상기 미러링에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 제공되는 멀티미디어 콘텐트(예, 비디오, 및/또는 이미지)를, 커버 디스플레이(154)로 표시할 수 있다. 예를 들어, 상기 멀티미디어 콘텐트가, 상기 미러링에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 출력될 수 있다.
일 실시예에 따른, 전자 장치(101)는, 플렉서블 디스플레이(152) 내에 화면을 표시하는 동안, 센서(예, 도 2의 센서(140))의 데이터를 식별할 수 있다. 도 3을 참고하면, 플렉서블 디스플레이(152) 내에 표시되는 화면의 일 예가 도시된다. 전자 장치(101)가 어플리케이션의 실행에 기반하여, 플렉서블 디스플레이(152) 내에 화면을 표시할 수 있다. 상기 어플리케이션은 멀티미디어 콘텐트와 관련된 적어도 하나의 기능을 실행하기 위한 어플리케이션으로, 예를 들어, 비디오를 포함하는 멀티미디어 콘텐트를 재생하기 위한 어플리케이션을 포함할 수 있다. 상기 어플리케이션은, 게임과 관련된 멀티미디어 콘텐트를 제공하기 위한 어플리케이션을 포함할 수 있다. 상기 어플리케이션은 영상 통화와 관련된 멀티미디어 콘텐트를 제공하기 위한 어플리케이션을 포함할 수 있다. 도 3을 참고하면, 플렉서블 디스플레이(152)의 표시 영역 내에서, 전자 장치(101)는 화면의 적어도 일부분에 기반하여, 비디오(310)를 출력할 수 있다. 플렉서블 디스플레이(152)의 표시 영역 내에서, 비디오(310)가 출력되는 화면의 일부분과 상이한 다른 부분을 통하여, 전자 장치(101)는 비디오(310)와 관련된 정보(340)를 표시할 수 있다. 예를 들어, 전자 장치(101)는 비디오(310)에 할당된(assigned) 명칭(예, 제목(title)), 비디오(310)에 대응하는 적어도 하나의 코멘트를 포함하는 정보(340)를, 플렉서블 디스플레이(152) 내에 표시할 수 있다.
플렉서블 디스플레이(152)의 표시 영역을 통해 비디오(310)를 표시하는 상태 내에서, 전자 장치(101)는 미러링과 관련된 적어도 하나의 시각적 객체(예, 시각적 객체들(320, 330))를 표시할 수 있다. 상기 적어도 하나의 시각적 객체는, 텍스트, 이미지, 및/또는 아이콘에 기반하여, 플렉서블 디스플레이(152)를 통해 표시되는 비디오(310)가 플렉서블 디스플레이(152)와 상이한 다른 디스플레이(예, 커버 디스플레이(154), 및/또는 전자 장치(101)에 연결된 외부 전자 장치의 디스플레이)를 통해 표시됨을 나타낼 수 있다. 예를 들어, 시각적 객체(330)는, 플렉서블 디스플레이(152)를 통해 표시되는 비디오(310)를, 전자 장치(101)에 연결된 외부 전자 장치(예, 텔레비전, 및/또는 모니터)를 통해 표시하기 위한 일 기능에 매핑될 수 있다.
예를 들어, 시각적 객체(320)는, 플렉서블 디스플레이(152)를 통해 표시되는 비디오(310)를, 전자 장치(101) 내에서 플렉서블 디스플레이(152)와 상이한 다른 디스플레이(예, 커버 디스플레이(154))를 통해 표시하기 위한 일 기능에 매핑될 수 있다. 비디오(310)와 같은 멀티미디어 콘텐트가 플렉서블 디스플레이(152)를 통해 표시되는 화면 내에 포함됨을 식별하는 것에 기반하여, 일 실시예에 따른, 전자 장치(101)는, 센서에 의해 식별된 데이터에 기반하여, 폴딩 축(F)에 의해 휘어진 하우징(220), 및/또는 플렉서블 디스플레이(152)의 각도(A)를 식별할 수 있다. 지정된 각도 범위(예, 도 2b의 상태(202)와 관련된 제2 지정된 각도 범위) 내에 포함된 각도(A)를 식별한 상태 내에서, 전자 장치(101)는 플렉서블 디스플레이(152) 내에, 시각적 객체(320)를 표시할 수 있다. 도 3을 참고하면, 전자 장치(101)는 플렉서블 디스플레이(152) 내에서 비디오(310) 상에 중첩으로 시각적 객체(320)를 표시할 수 있다. 하지만 실시예가 이에 제한되는 것은 아니며, 시각적 객체(320)는, 정보(340)가 표시된 플렉서블 디스플레이(152)의 일부분 내에 표시될 수 있다.
일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시된 화면 내에 포함된 시각적 객체(320)에 기반하여, 상기 화면의 적어도 일부분을 선택함을 나타내는 입력을 식별할 수 있다. 상기 입력을 식별하기 이전에, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 중 플렉서블 디스플레이(152)를 이용하여 비디오(310)를 출력할 수 있다. 상기 입력은, 시각적 객체(320)를 터치, 및/또는 클릭하는 제스쳐에 기반하여, 전자 장치(101)에 의해 식별될 수 있다. 상기 입력에 응답하여, 전자 장치(101)는, 플렉서블 디스플레이(152)를 통해 표시되는 상기 화면의 상이한 부분들을 선택하기 위한 옵션들을, 사용자에게 제공할 수 있다. 상기 옵션들의 일 예가, 도 4를 참고하여 설명된다.
도 3을 참고하면, 상기 입력에 기반하여, 전자 장치(101)가 상기 화면의 일부분(예, 비디오(310)가 재생되는 플렉서블 디스플레이(152)의 일부분)을, 커버 디스플레이(154)를 통해 표시하는 일 예가 도시된다. 도 3의 예시적인 상태 내에서, 전자 장치(101)는 상이한 방향들을 향하여 배치된 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여, 비디오(310)를 재생할 수 있다. 실시예가 이에 제한되는 것은 아니며, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 제공되는 화면 전체를, 커버 디스플레이(154)를 통해 표시할 수 있다. 도 3을 참고하면, 비디오(310)가 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여 재생되기 때문에, 상이한 방향들에서 전자 장치(101)를 열람하는 사용자들 전부가, 비디오(310)를 열람할 수 있다. 비디오(310)가 상이한 사용자들 전부에게 제공되는 도 3의 예시적인 상태 내에서, 비디오(310)가 표시되는 플렉서블 디스플레이(152)의 일부분과 상이한 다른 부분을 통하여, 전자 장치(101)는 상기 사용자들 중 특정 사용자에게 정보(340)를 배타적으로(exclusively) 제공할 수 있다.
이하에서는, 도 4를 참고하여, 일 실시예에 따른, 전자 장치(101)가 시각적 객체(320)에 대한 입력에 기반하여 플렉서블 디스플레이(152) 내에 표시하는 UI의 일 예가 설명된다.
도 4는, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다. 도 4의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 4의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 4의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 4의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다.
도 4의 전자 장치(101)의 상태는, 도 3의 전자 장치(101)의 상태와 관련될 수 있다. 도 4를 참고하면, 도 2b의 상태(202)와 같은 일 상태(예, 플렉스 상태) 내에서, 전자 장치(101)가 시각적 객체(320)를 표시한 예시적인 상태가 도시된다. 전자 장치(101)는, 플렉서블 디스플레이(152)를 통해 표시되는 화면, 및/또는 상기 화면 내 비디오(310)에 기반하여, 시각적 객체(320)를 표시할 수 있다. 시각적 객체(320)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어하기 위한 시각적 객체들(410, 420) 중 적어도 하나를 표시할 수 있다. 예를 들어, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어하기 위한 옵션들을 표시함을 나타내는 입력은, 시각적 객체(320)를 선택함을 나타내는 입력을 포함할 수 있다.
일 실시예에서, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어하기 위한 옵션들을 표시함을 나타내는 입력은, 커버 디스플레이(154)를 통해 수신되는 지정된 제스쳐에 기반하여, 식별될 수 있다. 예를 들어, 상기 지정된 제스쳐는 커버 디스플레이(154)의 표시 영역의 내 일 포인트(도 3의 일 실시예에서, 포인트(P))를, 지정된 기간(preset duration) 미만의 간격(interval)을 따라 지정된 횟수(예, 2회)로 두드리는 더블-탭 제스쳐를 포함할 수 있다. 상기 지정된 제스쳐에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에, 상기 미러링과 관련된 시각적 객체들(410, 420) 중 적어도 하나를 표시할 수 있다.
전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시하는 시각적 객체들(410, 420)은, 플렉서블 디스플레이(152) 내에 표시되는 팝업 윈도우, 및/또는 메뉴로 참조될 수 있다. 전자 장치(101)는, 도 2b를 참고하여 상술된 지정된 자세에 대응하는 전자 장치(101)의 하우징(220), 및/또는 플렉서블 디스플레이(152)의 자세를 식별한 상태 내에서, 시각적 객체들(410, 420) 중 적어도 하나를 표시할 수 있다. 시각적 객체(410) 내에서, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시되는 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들(411, 412, 413, 414)을 표시할 수 있다. 복수의 시각적 객체들(411, 412, 413, 414) 각각은, 대응하는 옵션을 설명하기 위한(for describing) 지정된 텍스트를 포함할 수 있다. 상기 옵션들 각각에 대응하는 시각적 객체들(411, 412, 413, 414)과 함께, 전자 장치(101)는 시각적 객체(410)의 표시를 중단하기 위한 시각적 객체(415)를 표시할 수 있다. 시각적 객체(415)는 시각적 객체(410)의 표시를 중단함을 나타내는 지정된 텍스트(예, 취소(cancel))를 포함할 수 있다.
예를 들어, 시각적 객체(411)는, 상기 옵션들 중에서, 플렉서블 디스플레이(152)를 통해 표시되는 화면 내 비디오(310)를, 커버 디스플레이(154) 내에 표시하기 위한 일 옵션(an option)에 대응할 수 있다. 도 3의 전자 장치(101)의 상태는, 시각적 객체(411)를 선택함을 나타내는 입력에 의하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부에 비디오(310)를 재생하는 상태를 포함할 수 있다. 시각적 객체(411)는, 비디오(310)에 대응하는 화면의 일부분이 배타적으로 복사됨을 나타내는 지정된 텍스트(예, "비디오 콘텐트만 복사")를 포함할 수 있다. 일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 표시되는 화면 내에 비디오(310)와 같은 멀티미디어 콘텐트가 포함되는지 여부에 기반하여, 시각적 객체(411)를 표시할 수 있다. 예를 들어, 상기 화면 내에 포함된 비디오(310)를 식별한 상태 내에서, 전자 장치(101)는 시각적 객체(411)를 표시할 수 있다.
예를 들어, 시각적 객체(412)는, 상기 옵션들 중에서, 플렉서블 디스플레이(152)를 통해 표시되고, 전자 장치(101)의 프로세서(예, 도 2의 프로세서(120))에 의해 실행되는 상이한 어플리케이션들(또는 프로세스들)에 대응하는 영역들 중에서, 적어도 하나의 영역을 커버 디스플레이(154) 내에 표시하기 위한 일 옵션에 대응할 수 있다. 시각적 객체(412)를 선택함을 나타내는 입력에 기반하는 전자 장치(101)의 동작이, 도 6, 및/또는 도 9a 내지 도 9c를 참고하여 설명된다. 시각적 객체(412)는, 상기 화면들 중 적어도 하나가 복사됨을 나타내는 지정된 텍스트(예, "일부 윈도우만 복사")를 포함할 수 있다. 전자 장치(101)는, 플렉서블 디스플레이(152)의 표시 영역을, 복수의 어플리케이션들로부터 제공된 복수의 화면들을 동시에 표시하기 위한 상이한 영역들로 구분한 상태 내에서, 시각적 객체(412)를 조건부로(conditionally) 표시할 수 있다.
예를 들어, 시각적 객체(413)는, 상기 옵션들 중에서, 픽셀 단위로(by pixel) 분할된(segmented) 화면의 일부분을, 커버 디스플레이(154) 내에 표시하기 위한 일 옵션에 대응할 수 있다. 시각적 객체(413)를 선택함을 나타내는 입력에 기반하는 전자 장치(101)의 동작이, 도 5를 참고하여 설명된다. 시각적 객체(413)는, 화면 내 상기 일부분이 복사됨을 나타내는 지정된 텍스트(예, "일부 영역만 복사")를 포함할 수 있다. 예를 들어, 시각적 객체(414)는, 상기 옵션들 중에서, 플렉서블 디스플레이(152)를 통해 표시되는 화면 전체를, 커버 디스플레이(154) 내에 표시하기 위한 일 옵션에 대응할 수 있다. 시각적 객체(414)는, 상기 화면 전체가 복사됨을 나타내는 지정된 텍스트(예, "전체 화면 복사")를 포함할 수 있다.
도 4를 참고하면, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어하기 위한 옵션들을 표시함을 나타내는 입력에 기반하여, 상기 옵션들에 대응하는 복수의 시각적 객체들(421, 422)이 포함된, 시각적 객체(420)를 표시할 수 있다. 시각적 객체(420) 내에서, 전자 장치(101)는 시각적 객체(420)의 표시를 중단하기 위한 시각적 객체(423)를 표시할 수 있다. 시각적 객체(423)는, 시각적 객체(420)의 표시를 중단함을 가이드하는 지정된 텍스트(예, 닫기(close))를 포함할 수 있다.
예를 들어, 시각적 객체(420) 내에서, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시되는 화면의 상이한 부분들을 선택하기 위한 옵션들을 포함하는 시각적 객체(410)를 표시하기 위한 일 옵션에 대응하는 시각적 객체(421)를 표시할 수 있다. 시각적 객체(421)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 시각적 객체(410)를 표시할 수 있다. 시각적 객체(421)는, 시각적 객체(410)의 표시와 관련된 지정된 텍스트(예, "복사할 화면 변경")를 포함할 수 있다. 예를 들어, 시각적 객체(420) 내에서, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 미러링과 관련된 적어도 하나의 파라미터를 조절하기 위한 시각적 객체(430)를 표시하기 위한 일 옵션에 대응하는 시각적 객체(422)를 표시할 수 있다. 시각적 객체(422)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 시각적 객체(430)를 표시할 수 있다. 시각적 객체(422)는, 시각적 객체(430)의 표시를 가이드하기 위한 지정된 텍스트(예, "설정")를 포함할 수 있다.
시각적 객체(422)를 선택함을 나타내는 입력과 같이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 위한 파라미터들을 조절하기 위한 팝업 윈도우(예, 시각적 객체(430))를 표시함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 시각적 객체(430)를 표시할 수 있다. 시각적 객체(430)에 기반하여, 전자 장치(101)는, 상기 파라미터들 각각에 대응하는 시각적 객체들(431, 432, 433, 434, 435)을 표시할 수 있다. 시각적 객체들(431, 432, 433, 434, 435)은, 라디오 버튼, 체크 박스, 텍스트 뷰, 및/또는 슬라이드 바와 같이, 대응하는 파라미터를 조절하기 위한 실행가능한 객체를 포함할 수 있다.
예를 들어, 시각적 객체(430) 내에서, 전자 장치(101)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행하는 동안, 커버 디스플레이(154)에 기반하여 터치 입력을 식별할지 여부를 조절하기 위한 시각적 객체(431)를 표시할 수 있다. 시각적 객체(431)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 커버 디스플레이(154)에 기반하여 터치 입력을 식별할지 여부를 토글(toggle)할 수 있다. 시각적 객체(431)는 커버 디스플레이(154)를 통하여 터치 입력을 수신하는 것이 중단됨을 가이드하기 위한 지정된 텍스트(예, "커버 디스플레이 터치 방지")를 포함할 수 있다. 비록, 시각적 객체(431)에 기반하여, 커버 디스플레이(154)와 관련된 터치 입력이 조절되는 일 실시예가 설명되었지만, 실시예가 이에 제한되는 것은 아니다. 예를 들어, 전자 장치(101)는 플렉서블 디스플레이(152)를 통하여 터치 입력을 식별할지 여부를 토글하기 위한 일 시각적 객체를, 시각적 객체(430) 내에 표시할 수 있다.
예를 들어, 시각적 객체(430) 내에서, 전자 장치(101)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행하는 동안, 지정된 조건에 기반하여 커버 디스플레이(154)를 통하여 터치 입력을 식별하는 것을 자동적으로 비활성화할지 여부를 조절하기 위한 시각적 객체(432)를 표시할 수 있다. 상기 지정된 조건은, 센서(예, 도 2의 센서(140))를 통해 식별된 전자 장치(101)의 모션과 관련될 수 있다. 예를 들어, 시각적 객체(432)에 기반하여 전자 장치(101)의 모션을 탐지하는 상태 내에서, 전자 장치(101)는, 지정된 기간을 초과하여 정지된 전자 장치(101)의 모션을 탐지하는 것에 기반하여, 커버 디스플레이(154)를 통하여 터치 입력을 식별하는 것을 비활성화할 수 있다. 시각적 객체(432)는, 커버 디스플레이(154)를 통하여 터치 입력을 수신하는 것이 자동적으로 중단됨을 가이드하기 위한 지정된 텍스트(에, "커버 디스플레이 자동 잠금")를 포함할 수 있다.
예를 들어, 시각적 객체(430) 내에서, 전자 장치(101)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행하는 동안, 전자 장치(101)의 자세를 가이드할지 여부를 조절하기 위한 시각적 객체(433)를 표시할 수 있다. 시각적 객체(433)에 기반하여 전자 장치(101)의 자세를 가이드하는 상태 내에서, 전자 장치(101)는 커버 디스플레이(154), 및 커버 디스플레이(154)를 열람하는 사용자 사이의 위치 관계(positional relationship)에 기반하여, 상기 자세를 변경하기 위한 다른 시각적 객체를 표시할 수 있다. 전자 장치(101)가 상기 다른 시각적 객체를 표시하는 동작의 일 예가, 도 7을 참고하여 설명된다. 시각적 객체(433)는, 전자 장치(101)의 자세를 가이드함을 나타내는 지정된 텍스트(예, "폴딩 각도 최적화 알림")를 포함할 수 있다.
예를 들어, 시각적 객체(430) 내에서, 전자 장치(101)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행하는 임계 기간을 조절하기 위한 시각적 객체(434)를 표시할 수 있다. 상기 임계 기간은, 지정된 주기(예, 1 일에 대응하는 주기) 내에서, 상기 미러링이 실행될 수 있는 최대 기간을 의미할 수 있다. 예를 들어, 상기 지정된 주기 내에서, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링이 시각적 객체(434)에 의해 설정된(designated) 임계 기간을 초과하여 실행됨을 식별하는 것에 기반하여, 전자 장치(101)는 상기 미러링의 실행을 적어도 일시적으로 중단(cease at least temporary)할 수 있다. 시각적 객체(434)는, 상기 임계 기간의 조절을 가이드하기 위한 지정된 텍스트(예, "하루 사용 가능 시간 설정")를 포함할 수 있다.
예를 들어, 시각적 객체(430) 내에서, 전자 장치(101)는 디스플레이들(예, 플렉서블 디스플레이(152), 및 커버 디스플레이(154))의 미러링에 기반하여, 특정 디스플레이(예, 플렉서블 디스플레이(152))를 통해 수신된 입력에 기반하여 다른 디스플레이 내에 표시되는 화면을 변경할지 여부를 조절하기 위한 시각적 객체(435)를 표시할 수 있다. 예를 들어, 시각적 객체(435)에 기반하여, 비디오(310) 상에 중첩되고, 플렉서블 디스플레이(152) 상에서 수행된 터치 입력에 의해 생성된, 도형을 나타내는 다른 시각적 객체가, 커버 디스플레이(154) 내에 표시될 수 있다. 전자 장치(101)가 시각적 객체(435)에 기반하여, 플렉서블 디스플레이(152) 상에서 수행된 일 제스쳐를 표현하는 도형을, 커버 디스플레이(154) 내에 표시하는 동작의 일 예가, 도 8을 참고하여 설명된다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치(101)는, 플렉서블 디스플레이(152)를 통해 표시되는 화면을 열람하는 사용자에게, 커버 디스플레이(154)에 기반하는 상기 화면의 미러링과 관련된 상이한 옵션들을 제공하기 위한 시각적 객체들(410, 420, 430) 중 적어도 하나를 표시할 수 있다. 상기 옵션들에 기반하여, 전자 장치(101)는 상기 화면의 적어도 일부분을 선택함을 나타내는 입력을 수신할 수 있다.
이하에서는, 도 5를 참고하여, 일 실시예에 따른, 전자 장치(101)가, 시각적 객체(413)에 대응하는 일 옵션에 기반하여 상기 사용자에게, 픽셀 단위로 상기 화면의 적어도 일부분을 선택하기 위한 UI를 제공하는 동작의 일 예가 설명된다.
도 5는, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다. 도 5의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예에 대응할 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 5의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 5의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 5의 전자 장치(101)는, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)으로 구분되는 하우징(220)을 포함할 수 있다.
도 5의 전자 장치(101)의 상태는, 도 3 내지 도 4의 전자 장치(101)의 상태와 관련될 수 있다. 도 5를 참고하면, 도 2b의 상태(202)와 같은 일 상태(예, 플렉스 상태) 내에서, 전자 장치(101)가 시각적 객체(320)를 표시한 예시적인 상태가 도시된다. 시각적 객체(320)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시되는 화면의 상이한 부분들을 선택하기 위한 시각적 객체(410)를 표시할 수 있다. 시각적 객체(410) 내에서, 전자 장치(101)는, 플렉서블 디스플레이(152)를 통해 표시되는 화면의 상이한 부분들에 대응하는 옵션들을 표시할 수 있다. 전자 장치(101)는, 시각적 객체들(411, 412, 413, 414)과 같이, 지정된 텍스트들에 기반하여 상기 옵션들을 표시할 수 있다. 시각적 객체(413)는, 상기 옵션들 중에서, 커버 디스플레이(154)를 통해 표시될 상기 화면의 일부분을 픽셀 단위로 분할하는 추가적인(additional) 입력을 수신하기 위한 일 옵션에 대응할 수 있다.
도 5를 참고하면, 시각적 객체(413)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는, 플렉서블 디스플레이(152) 내에 시각적 객체(410)를 표시하는 것을 중단할 수 있다. 시각적 객체(413)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152)를 통해 표시되는 화면 내에서, 커버 디스플레이(154)를 통해 표시될 영역의 사이즈를 조절하기 위한 시각적 객체(510)를 표시할 수 있다. 전자 장치(101)가, 파선의 경계선을 가지는 사각형의 형태의 시각적 객체(510)를 표시하는 일 실시예가 도시되지만, 시각적 객체(510)의 형태가 이에 제한되는 것은 아니다.
도 5를 참고하면, 시각적 객체(510)와 함께, 전자 장치(101)는 시각적 객체(510)에 의해 분할되는 플렉서블 디스플레이(152) 내 화면의 일부분이, 커버 디스플레이(154)를 통해 표시됨을 가이드하기 위한 시각적 객체(520)를 표시할 수 있다. 시각적 객체(510)와 함께, 전자 장치(101)는 시각적 객체(510)에 의해 선택된 화면의 일부분을, 커버 디스플레이(154)를 통해 표시하는 것을 확인(verifying)하기 위한 시각적 객체(530)를 표시할 수 있다. 도 5를 참고하면, 시각적 객체(520)는 플렉서블 디스플레이(152)를 통해 표시되는 화면의 적어도 일부분을 선택함을 가이드하기 위한 지정된 텍스트(예, "복사를 원하는 영역을 설정해주세요")를 포함할 수 있다. 시각적 객체(520)는, 팝업 윈도우의 형태를 가질 수 있다. 시각적 객체(530)는, 지정된 텍스트(예, 완료(done))를 포함하는 버튼의 형태를 가질 수 있다.
일 실시예에서, 시각적 객체(510)에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부에 표시될 화면의 적어도 일부분을 선택함을 나타내는 입력을 수신할 수 있다. 상기 입력은, 플렉서블 디스플레이(152) 내에 표시된 시각적 객체(510)의 위치, 형태, 및/또는 사이즈를 조절하는 제스쳐를 포함할 수 있다. 전자 장치(101)는 시각적 객체(510)의 모서리들을 강조하기 위한 핸들들(511, 512, 513, 514)에 기반하여, 상기 제스쳐를 식별할 수 있다. 예를 들어, 플렉서블 디스플레이(152) 내에 표시된 핸들들(511, 512, 513, 514) 중 어느 하나를 드래그하는 상기 제스쳐에 기반하여, 전자 장치(101)는 시각적 객체(510)의 위치, 형태, 및/또는 사이즈를 조절할 수 있다. 예를 들어, 사용자는 핸들들(511, 512, 513, 514)에 기반하여 시각적 객체(510)를 변형하여, 플렉서블 디스플레이(152) 내에 표시되는 화면 내에서, 커버 디스플레이(154)로 복사될 적어도 일부분을 선택할 수 있다.
전자 장치(101)는 시각적 객체(530)를 선택함을 나타내는 입력에 응답하여, 플렉서블 디스플레이(152) 내에서 시각적 객체(510)에 의해 특정된(specified) 영역에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 개시(initiate)할 수 있다. 도 5를 참고하면, 전자 장치(101)가 시각적 객체(530)를 선택함을 나타내는 입력에 응답하여, 플렉서블 디스플레이(152) 내에서 시각적 객체(510)에 의해 선택된 일부분을, 커버 디스플레이(154)를 통해 표시하는 일 예가 도시된다. 상기 입력을 수신한 이후, 전자 장치(101)는 시각적 객체들(510, 520, 530) 중 적어도 하나의 표시를 중단할 수 있다. 상기 입력을 수신한 이후, 플렉서블 디스플레이(152)를 통해 표시되는 화면 내에서, 시각적 객체(510)에 의해 구분되는 영역이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 표시될 수 있다. 도 5를 참고하면, 플렉서블 디스플레이(152)를 통해 표시되는 화면 내에서, 상기 영역 내에 포함된 비디오(310)의 일부분, 및 정보(340)의 일부분이, 커버 디스플레이(154)를 통해 표시될 수 있다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치(101)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 표시될 영역을 픽셀 단위로 선택함을 나타내는 입력을 수신하기 위한 시각적 객체(510)를 표시할 수 있다. 시각적 객체(510)에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링과 관련된 옵션을 다양하게 만들 수 있다. 전자 장치(101)는 복수의 어플리케이션들을 실질적으로 동시에 실행하여(예, 멀티태스킹), 플렉서블 디스플레이(152) 내에 상기 복수의 어플리케이션들에 대응하는 복수의 화면들을 실질적으로 동시에 표시할 수 있다. 상기 복수의 화면들은, 플렉서블 디스플레이(152)의 상이한 영역들을 통해 표시될 수 있다. 이하에서는, 멀티태스킹에 기반하여 상기 상이한 영역들을 통해 상기 복수의 화면들을 표시하는 상태 내에서, 상기 영역들에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링과 관련된 옵션을 제공하는 전자 장치(101)의 일 실시예가, 도 6을 참고하여 설명된다.
도 6은, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 내에 표시되는 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여 표시하는 화면의 일 예를 도시한다. 도 6의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 6의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 6의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 6의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다.
도 6의 전자 장치(101)의 상태는, 도 3 내지 도 4의 전자 장치(101)의 상태와 관련될 수 있다. 도 6을 참고하면, 도 2b의 상태(202)와 같은 일 상태(예, 플렉스 상태) 내에서, 전자 장치(101)가 시각적 객체(320)를 표시한 예시적인 상태가 도시된다. 시각적 객체(320)는, 전자 장치(101)가 플렉서블 디스플레이(152)를 통하여 비디오(310)와 같은 멀티미디어 콘텐트를 표시하고, 전자 장치(101)의 자세가 도 2b를 참고하여 상술된 지정된 자세에 대응하는 상태 내에서, 조건부로 표시될 수 있다. 도 6을 참고하면, 전자 장치(101)는, 멀티태스킹에 기반하여 복수의 어플리케이션들을 동시에 실행할 수 있다. 예를 들어, 플렉서블 디스플레이(152)의 폴딩 축(F)에 의해 구분되는 상이한 부분들 각각을 이용하여, 전자 장치(101)는 상기 복수의 어플리케이션들 각각에 대응하는 화면들을 표시할 수 있다. 예를 들어, 전자 장치(101)는 폴딩 축(F)에 의해 구분되는 제1 부분 내에, 비디오를 실행하기 위한 제1 어플리케이션에 기반하여 비디오(310)를 표시할 수 있다. 상기 예시 내에서, 전자 장치(101)는 폴딩 축(F)에 의해 구분되는 제2 부분 내에, 메신저 어플리케이션과 같은 제2 어플리케이션에 기반하는 UI(610)를 표시할 수 있다. 비디오(310)가 표시되는 상기 제1 부분, 및 UI(610)가 표시되는 상기 제2 부분은, 상기 복수의 어플리케이션들에 대응하는 플렉서블 디스플레이(152) 내 영역(또는 윈도우)으로 참조될 수 있다.
전자 장치(101)는 시각적 객체(320)를 선택함을 나타내는 입력에 응답하여, 플렉서블 디스플레이(152) 내에 시각적 객체(410)를 표시할 수 있다. 도 6을 참고하면, 멀티태스킹에 기반하여 복수의 어플리케이션들을 동시에 실행하는 전자 장치(101)는, 상기 입력에 의해 표시되는 시각적 객체(410) 내에, 상기 복수의 어플리케이션들 각각에 대응하는 영역들 중에서, 커버 디스플레이(154)로 복사될 적어도 하나의 영역을 선택하기 위한 일 옵션에 대응하는 시각적 객체(412)를 표시할 수 있다. 예를 들어, 플렉서블 디스플레이(152) 내에서, 전자 장치(101)의 프로세서(예, 도 2의 프로세서(120))에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 전자 장치(101)는 상기 영역들에 기반하여, 커버 디스플레이(154)를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체(412)를 표시할 수 있다.
도 6을 참고하면, 상기 영역들에 기반하여 상기 화면의 상기 적어도 일부분을 선택하기 위한 상기 시각적 객체(412)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 상기 영역들을 선택하기 위한 시각적 객체(620)를 표시할 수 있다. 전자 장치(101)는 플렉서블 디스플레이(152) 내에 표시된 상기 영역들 중 적어도 하나 상에 중첩되는 팝업 윈도우에 기반하여, 시각적 객체(620)를 표시할 수 있다. 시각적 객체(620) 내에서, 전자 장치(101)는 상기 팝업 윈도우의 제목을 나타내는 지정된 텍스트(예, "일부 윈도우만 복사")를 표시할 수 있다. 시각적 객체(620) 내에서, 전자 장치(101)는 상기 영역들의 배열을 설명하기 위한 이미지를 포함하는 시각적 객체(621)를 표시할 수 있다.
도 6을 참고하면, 시각적 객체(620) 내에서, 전자 장치(101)는 상기 영역들 각각을 복사할지 여부를 조절하기 위한 시각적 객체들(622, 623)을 표시할 수 있다. 시각적 객체들(622, 623) 각각은, 플렉서블 디스플레이(152) 내에서 시각적 객체에 대응하는 영역을 복사할지 여부를 조절하기 위한 입력을 수신하기 위한 시각적 객체(예, 체크 박스)를 포함할 수 있다. 시각적 객체들(622, 623) 각각은, 플렉서블 디스플레이(152) 내에서 시각적 객체에 대응하는 영역을 구분하기 위한 텍스트(예, 상기 영역에 대응하는 어플리케이션의 명칭)를 포함할 수 있다. 예를 들어, 시각적 객체(622)는, 비디오(310)를 표시하기 위한 제1 어플리케이션에 대응하는 제1 화면을, 커버 디스플레이(154)로 복사할지 여부를 조절한 옵션에 대응할 수 있다. 예를 들어, 시각적 객체(623)는, UI(610)를 표시하기 위한 제2 어플리케이션에 대응하는 제2 화면을, 커버 디스플레이(154)로 복사할지 여부를 조절한 옵션에 대응할 수 있다. 시각적 객체들(622, 623)이 체크 박스들을 포함하는 도 6의 일 실시예에서, 전자 장치(101)는 상기 체크 박스들에 기반하여, 시각적 객체들(622, 623) 각각에 대응하는 상기 제1 화면, 및 상기 제2 화면 각각이 커버 디스플레이(154)로 복사될지 여부를 시각화(visualize)할 수 있다. 도 6의 시각적 객체들(622, 623) 각각에 포함된 체크 박스들을 참고하면, 사용자가 상기 제1 화면, 및 상기 제2 화면 중에서 상기 제1 화면을, 커버 디스플레이(154)로 복사될 화면으로 선택한 것으로 가정한다.
도 6을 참고하면, 시각적 객체(620) 내에서, 전자 장치(101)는 시각적 객체(620)의 표시를 중단하기 위한 시각적 객체(624), 및/또는 시각적 객체(620)에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 개시함을 나타내는 입력을 수신하기 위한 시각적 객체(625)를 표시할 수 있다. 시각적 객체(624)는 시각적 객체(620)의 표시의 중단을 가이드하기 위한 지정된 텍스트(예, 취소(cancel))를 포함하는 버튼의 형태를 가질 수 있다. 시각적 객체(625)는, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링이 개시됨을 가이드하기 위한 지정된 텍스트(예, 완료(done))를 포함하는 버튼의 형태를 가질 수 있다. 상기 가정 내에서, 시각적 객체(625)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 커버 디스플레이(154) 내에, 플렉서블 디스플레이(152)를 통해 표시되는 비디오(310)를 표시할 수 있다. 도 6을 참고하면, 전자 장치(101)가 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여 비디오(310)를 표시하는 예시적인 상태가 도시된다.
상술한 바와 같이, 플렉서블 디스플레이(152) 내 상이한 영역들을 통해 복수의 어플리케이션들의 화면들을 표시하는 상태 내에서, 일 실시예에 따른, 전자 장치(101)는, 상기 영역들에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어할 수 있다. 상기 영역들에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 제어하기 위하여, 전자 장치(101)는 상기 영역들 중 적어도 하나를 선택함을 나타내는 입력을 수신하기 위한 시각적 객체(예, 시각적 객체들(412, 620))를 표시할 수 있다.
일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 실행하는 상태 내에서, 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)를 열람하는 적어도 하나의 사용자의 편의성을 개선하기 위하여, 전자 장치(101)의 자세의 변경을 가이드할 수 있다. 이하에서는, 도 7을 참고하여, 전자 장치(101)가, 상기 자세의 변경을 가이드하는 일 실시예가 설명된다.
도 7은, 일 실시예에 따른, 전자 장치(101)가 커버 디스플레이(154)를 열람하는(browsing) 사용자와 관련된 정보를 획득하는 동작의 일 예를 도시한다. 도 7의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 7의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 7의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 7의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다.
도 7의 전자 장치(101)의 상태는, 도 3 내지 도 6의 전자 장치(101)의 상태와 관련될 수 있다. 도 7을 참고하면, 도 2b의 상태(202)와 같은 일 상태(예, 플렉스 상태) 내에서, 전자 장치(101)가 플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 미러링을 실행하는 일 상태가 도시된다. 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링에 기반하여, 전자 장치(101)는 비디오(310)를, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 각각을 열람하는 상이한 사용자들에게, 실질적으로 동시에 제공할 수 있다. 전자 장치(101)는 상기 사용자들 중 적어도 하나와 관련된 정보에 기반하여, 전자 장치(101), 및/또는 상기 사용자들 중 적어도 하나의 자세와 관련된 메시지를 표시할 수 있다. 상기 정보를 획득하기 위하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)가 배치된 하우징(220)의 일 면 상에 배치된 카메라를 포함할 수 있다. 예를 들어, 전자 장치(101)는, 커버 디스플레이(154)가 배치된 일 면(예, 도 2b의 제2 서브 하우징(222)의 제2 면(222-2))을 통해 적어도 일부 외부로 노출된 카메라(230)를 포함할 수 있다.
도 7을 참고하면, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 활성화한 상태 내에서, 전자 장치(101)는 카메라(230)를 이용하여 커버 디스플레이(154)를 열람하는 사용자와 관련된 정보를 획득할 수 있다. 예를 들어, 커버 디스플레이(154) 내에, 플렉서블 디스플레이(152)를 통해 표시되는 화면의 적어도 일부분(도 7의 예시적인 케이스 내에서, 비디오(310))을 표시한 상태 내에서, 전자 장치(101)는 카메라(230)로부터 적어도 하나의 이미지를 획득할 수 있다. 도 7의 이미지(710)는, 상기 상태 내에서 카메라(230)를 통해 획득된 상기 적어도 하나의 이미지의 일 예일 수 있다. 일 실시예에 따른, 전자 장치(101)는 상기 적어도 하나의 이미지 내에 포함되고, 지정된 카테고리(예, 얼굴)로 분류된 피사체의 위치, 또는 크기 중 적어도 하나에 기반하여, 상기 피사체의 이동, 또는 하우징(220)의 자세의 변경을 가이드하는 시각적 객체를, 플렉서블 디스플레이(152), 또는 커버 디스플레이(154) 중 적어도 하나를 통해 표시할 수 있다.
도 7을 참고하면, 카메라(230)를 이용하여 이미지(710)를 획득한 상태 내에서, 전자 장치(101)는 이미지(710) 내에서 지정된 카테고리의 피사체를 표현하는(representing) 시각적 객체(715)를 식별할 수 있다. 전자 장치(101)는 이미지(710) 내에 포함된 하나 이상의 특징점들(feature points)을 분석하기 위한 모델에 기반하여, 시각적 객체(715)를 식별할 수 있다. 상기 모델은, 생물의 신경을 수학적으로 모델링한 인공 지능 모델(예, CNN(convolutional neural network) 토폴로지에 기반하는 인공 지능 모델)을 포함할 수 있다. 시각적 객체(715)는, 카메라(230), 및/또는 커버 디스플레이(154)가 배치된 제2 서브 하우징(222)의 일 면을 열람하는 사용자의 얼굴에 대응할 수 있다. 이미지(710) 내 시각적 객체(715)의 위치, 및/또는 사이즈에 기반하여, 전자 장치(101)는 커버 디스플레이(154)를 열람하는 사용자를 식별할 수 있다.
전자 장치(101)는 이미지(710) 내 시각적 객체(715)에 기반하여, 커버 디스플레이(154)를 열람하는 사용자, 및 전자 장치(101) 사이의 위치 관계를 식별할 수 있다. 예를 들어, 이미지(710) 내 시각적 객체(715)의 위치에 기반하여, 전자 장치(101)는 커버 디스플레이(154), 및 상기 사용자 사이의 각도, 및/또는 방향을 식별할 수 있다. 예를 들어, 이미지(710) 내에 포함된 시각적 객체(715)의 사이즈에 기반하여, 전자 장치(101)는 커버 디스플레이(154), 및 상기 사용자 사이의 거리를 식별할 수 있다. 전자 장치(101)에 의해 식별되는 상기 위치 관계는, 상기 각도, 상기 방향, 상기 거리 중 적어도 하나를 포함할 수 있다. 일 실시예에 따른, 전자 장치(101)는 상기 위치 관계에 기반하여, 커버 디스플레이(154)를 통해 표시되는 화면(예, 비디오(310)를 포함하는 일 화면)을 열람하기에 적합한(suitable for) 전자 장치(101), 및/또는 상기 사용자의 자세를 가이드하기 위한 시각적 객체를 표시할 수 있다.
도 7을 참고하면, 일 실시예에 따른, 전자 장치(101)가 커버 디스플레이(154)를 통해 표시되는 화면을 열람하기에 적합한(suitable for) 전자 장치(101), 및/또는 상기 사용자의 자세를 가이드하기 위한 복수의 시각적 객체들(720, 730)을 표시한 예시적인 상태가 도시된다. 이미지(710) 내에 포함된 시각적 객체(715)의 사이즈가 지정된 사이즈(예, 제1 임계 사이즈)를 초과하는 경우, 전자 장치(101)는 복수의 시각적 객체들(720, 730) 중 적어도 하나를 표시할 수 있다. 시각적 객체들(720, 730)은, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 각각에 표시되는 화면 상에 중첩되는 팝업 윈도우(예, 토스트(toast))의 형태를 가질 수 있다. 예를 들어, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 표시된 시각적 객체(720)를 이용하여, 플렉서블 디스플레이(152)를 열람하는 특정 사용자에게, 커버 디스플레이(154)를 열람하는 다른 사용자의 자세를 변경할 것을 가이드할 수 있다. 시각적 객체(720)는 상기 다른 사용자의 자세를 변경할 것을 나타내는 지정된 텍스트(예, "아이와 단말 간의 거리가 20츠 이내입니다. 적정 거리를 유지할 수 있도록 가이드 해주세요.")를 포함할 수 있다. 예를 들어, 전자 장치(101)는 커버 디스플레이(154) 내에 표시된 시각적 객체(730)를 이용하여, 플렉서블 디스플레이(152)를 열람하는 상기 다른 사용자에게, 상기 다른 사용자의 자세를 변경할 것을 나타내는 지정된 텍스트(예, "너무 가까워요. 조금만 뒤로 가주세요.")를 출력할 수 있다. 복수의 시각적 객체들(720, 730)이 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 각각을 통해 동시에 표시되는 예시적인 상태가 도시되지만, 실시예가 이에 제한되는 것은 아니다. 예를 들어, 전자 장치(101)는 복수의 시각적 객체들(720, 730) 중 적어도 하나를 선택적으로 표시할 수 있다.
복수의 시각적 객체들(720, 730)에 기반하여, 커버 디스플레이(154)를 열람하는 사용자, 및 커버 디스플레이(154) 사이의 거리를 가이드하는 예시적인 케이스가 도시되었으나, 실시예가 이에 제한되는 것은 아니다. 예를 들어, 이미지(710)로부터 지정된 사이즈(예, 상기 제1 임계 사이즈 미만의 제2 임계 사이즈) 미만의 시각적 객체(715)를 식별하거나, 또는 이미지(710)로부터 시각적 객체(715)와 같은 지정된 카테고리의 피사체를 식별하지 못하는 것에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 중단할지 여부를 확인하는 시각적 객체를 표시할 수 있다. 상기 시각적 객체는, 플렉서블 디스플레이(152) 내에 표시되는 화면 상에 중첩된 팝업 윈도우의 형태를 가질 수 있다. 전자 장치(101)는 상기 시각적 객체 내에, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 중단할지 여부를 확인하기 위한 지정된 텍스트(예, "아이가 단말을 응시하지 않고 있어요, 영상 복사를 유지할까요?")를 표시할 수 있다. 상기 시각적 객체를 통하여 상기 미러링을 중단함을 나타내는 입력을 식별하는 것에 기반하여, 전자 장치(101)는 커버 디스플레이(154) 내에, 플렉서블 디스플레이(152)를 통해 표시되는 화면의 적어도 일부분을 표시하는 것을, 적어도 일시적으로 중단할 수 있다.
일 실시예에 따른, 전자 장치(101)는 이미지(710) 내에 포함된 시각적 객체(715)의 위치에 기반하여, 커버 디스플레이(154)를 열람하는 사용자, 및 커버 디스플레이(154) 사이의 각도를 가이드하는 시각적 객체를 표시할 수 있다. 예를 들어, 이미지(710)의 중 점(center point), 및 시각적 객체(715) 내 일 포인트(예, 시각적 객체(715)의 중 점) 사이의 거리에 기반하여, 전자 장치(101)는 상기 각도를 식별할 수 있다. 커버 디스플레이(154)를 열람하는 상기 사용자, 및 상기 커버 디스플레이(154) 사이의 상기 각도는, 커버 디스플레이(154)의 방향, 및 커버 디스플레이(154)를 응시하는 사용자의 시선의 방향 사이의 차이를 나타낼 수 있다. 예를 들어, 전자 장치(101)는, 이미지(710) 내에 포함된 시각적 객체(715)의 위치에 기반하여, 사용자가 커버 디스플레이(154)를 사선으로(obliquely) 열람하는지 여부를 식별할 수 있다. 실시예가 이에 제한되는 것은 아니며, 전자 장치(101)는 센서(예, 도 2a의 센서(140))의 데이터에 기반하여 식별되는 폴딩 축(F)의 각도(A)에 기반하여, 사용자가 커버 디스플레이(154)를 사선으로 열람하는지 여부를 식별할 수 있다.
일 실시예에서, 사용자가 커버 디스플레이(154)를 사선으로 열람함을 식별하는 것에 기반하여, 전자 장치(101)는 상기 사용자, 및 상기 커버 디스플레이(154) 사이의 각도를 변경하기 위한 시각적 객체를 표시할 수 있다. 상기 시각적 객체는, 상기 각도의 변경을 추천하는 지정된 텍스트를 포함할 수 있다. 예를 들어, 상기 시각적 객체를 플렉서블 디스플레이(152)를 통해 표시하는 경우, 전자 장치(101)는 플렉서블 디스플레이(152)를 열람하는 특정 사용자가, 커버 디스플레이(154)를 열람하는 다른 사용자, 및/또는 전자 장치(101)의 자세를 변경함을 나타내는 지정된 텍스트(예, "아이와 아이가 단말을 바로 볼 수 있도록 우측으로 단말을 옮겨주세요.", 및/또는 "아이가 단말을 바로 볼 수 있도록 단말을 약 10도 펼쳐주세요.")를, 상기 시각적 객체 내에 표시할 수 있다. 예를 들어, 상기 시각적 객체를 커버 디스플레이(154)를 통해 표시하는 경우, 전자 장치(101)는 커버 디스플레이(154)를 열람하는 상기 다른 사용자, 및/또는 전자 장치(101)의 자세를 변경함을 나타내는 지정된 텍스트(예, "왼쪽으로 조금 이동해주세요.", 및/또는 "단말 각도를 조절해주세요.")를 표시할 수 있다.
비록 전자 장치(101)가 커버 디스플레이(154)를 열람하는 사용자와 관련된 정보를 획득하는 일 실시예가 설명되었지만, 실시예가 이에 제한되는 것은 아니다. 예를 들어, 전자 장치(101)는 플렉서블 디스플레이(152)를 열람하는 사용자와 관련된 정보를 획득하기 위하여, 플렉서블 디스플레이(152)가 배치된 하우징(220)의 일 면(예, 도 2b의 제1 서브 하우징(221)의 제1 면(221-1), 및/또는 제2 서브 하우징(222)의 제1 면(222-1)) 상에 배치된 카메라를 포함할 수 있다. 상기 카메라를 이용하여 획득된 이미지에 기반하여, 전자 장치(101)는 이미지(710)에 기반하여 상술된 동작과 유사한 동작을 수행할 수 있다.
상술한 바와 같이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 미러링을 실행하는 상태 내에서, 일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)를 열람하는 사용자, 및 전자 장치(101) 사이의 위치 관계를 가이드할 수 있다. 상기 위치 관계를 가이드하는 것에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및/또는 커버 디스플레이(154)를 열람하는 사용자의 사용자 경험을 개선할 수 있다.
플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 미러링을 실행하는 상태 내에서, 전자 장치(101)는 플렉서블 디스플레이(152)를 열람하는 사용자, 및 커버 디스플레이(154)를 열람하는 다른 사용자 사이의 상호작용(interaction)을 위한 기능을 실행할 수 있다. 상기 기능은, 상기 미러링에 의해 상기 사용자들에게 공통으로 표시되는 콘텐트(도 7의 일 실시예에서, 비디오(310)) 상에 상기 사용자들 중 어느 하나로부터 수신된 터치 입력을 표현하는 시각적 객체를 중첩으로 표시하는 기능을 포함할 수 있다. 이하에서는, 도 8을 참고하여, 전자 장치(101)가 플렉서블 디스플레이(152)를 열람하는 사용자, 및 커버 디스플레이(154)를 열람하는 다른 사용자 사이의 상호작용(interaction)을 위한 기능에 기반하여 표시하는 UI의 일 예가 설명된다.
도 8은, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152) 상에서 수행된 터치 입력에 기반하여, 커버 디스플레이(154)를 통해 표시되는 화면을 변경하는 동작의 일 예를 도시한다. 도 8의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 8의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 8의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 8의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다.
도 8의 전자 장치(101)의 상태는, 도 3 내지 도 7의 전자 장치(101)의 상태와 관련될 수 있다. 도 8을 참고하면, 도 2b의 상태(202)와 같은 일 상태(예, 플렉스 상태) 내에서, 전자 장치(101)가 플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 미러링을 실행하는 일 상태가 도시된다. 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링에 기반하여, 전자 장치(101)는 비디오(310)를, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 각각을 열람하는 상이한 사용자들에게, 실질적으로 동시에 제공할 수 있다. 플렉서블 디스플레이(152)의 제1 부분(예, 비디오(310)가 표시되는 플렉서블 디스플레이(152) 내 일부분)을, 커버 디스플레이(154) 내에 표시하는 상태 내에서, 전자 장치(101)는, 상기 제1 부분 상에서 수행된 터치 입력을, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여 시각화할 수 있다. 예를 들어, 상기 터치 입력에 응답하여, 전자 장치(101)는 상기 터치 입력을 표현하는 시각적 객체를, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 표시할 수 있다.
도 8을 참고하면, 시각적 객체(435)에 기반하여, 전자 장치(101)는 플렉서블 디스플레이(152) 상의 터치 입력에 기반하여, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 표시되는 화면을 변경함을 나타내는 입력을 수신할 수 있다. 시각적 객체(435)와 관련된 상기 입력을 수신한 상태 내에서, 전자 장치(101)는 플렉서블 디스플레이(152) 내에서, 커버 디스플레이(154)로 복사되는 제1 부분과 상이한 제2 부분 내에, 상기 제1 부분 상의 터치 입력과 관련된 UI(810)를 표시할 수 있다. 도 8을 참고하면, 상기 상태 내에서, 상기 제1 부분 상의 터치 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 각각에 시각적 객체들(820, 830)을 표시할 수 있다. 상기 터치 입력이 플렉서블 디스플레이(152)의 제1 부분 내 지점(P1)으로부터 지점(P2)으로 드래그되는 외부 객체(예, 플렉서블 디스플레이(152)에 접촉된 손 끝(fingertips))에 기반하여 식별된 경우, 전자 장치(101)는, 상기 외부 객체가 드래그된 궤적(trajectory)을 표현하는 시각적 객체들(820, 830)을, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부에 표시할 수 있다. 예를 들어, 시각적 객체들(820, 830)은 상기 궤적을 표현하는 획(stroke)의 형태를 가질 수 있다.
도 8을 참고하면, 제1 부분 상의 터치 입력에 응답하여 표시되는 시각적 객체들(820, 830)은, UI(810)에 기반하여 조절된 파라미터에 기반하는 형태를 가질 수 있다. 예를 들어, UI(810)의 부분(812)을 통하여, 전자 장치(101)는, 상이한 색상들에 대응하는 시각적 객체들을 표시할 수 있다. 전자 장치(101)는 상기 터치 입력에 응답하여, 부분(812)을 통해 표시된 시각적 객체들에 기반하여 선택된 일 색상을 가지는 시각적 객체들(820, 830)을, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 내에 표시할 수 있다. 예를 들어, UI(810)의 시각적 객체(814)에 기반하여, 전자 장치(101)는 상기 제1 부분 내 상기 터치 입력에 의해 표시될 획의 타입을 조절함을 나타내는 입력을 수신할 수 있다. 상기 타입은, 브러시, 연필, 및/또는 펜과 같이, 실재하는(tangible) 문구들(writing supplies)에 의해 구분될(distinguished) 수 있다. 시각적 객체(814)에 기반하여 브러시와 관련된 타입이 선택된 도 8의 예시적인 케이스 내에서, 전자 장치(101)는 상기 터치 입력에 응답하여, 브러시에 기반하여 그려진 획과 유사한 형태를 가지는, 시각적 객체들(820, 830)을, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 내에 표시할 수 있다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부로 복사되는 플렉서블 디스플레이(152)의 제1 부분 상의 터치 입력을, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여 시각화할 수 있다. 전자 장치(101)는 UI(810)와 같이, 상기 제1 부분과 상이한 플렉서블 디스플레이(152)의 제2 부분을 이용하여, 상기 터치 입력을 표현하는 시각적 객체(예, 시각적 객체들(820, 830))의 형태(예, 색상, 및/또는 굵기)와 관련된 하나 이상의 파라미터들을 변경하기 위한 화면을 표시할 수 있다. 상기 터치 입력을 표현하는 상기 시각적 객체를 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 이용하여 시각화하기 때문에, 전자 장치(101)는 플렉서블 디스플레이(152) 상의 상기 터치 입력에 기반하는 손 글씨(handwriting)를, 플렉서블 디스플레이(152)와 상이한 커버 디스플레이(154)를 열람하는 사용자에게 제공할 수 있다.
도 2b 내지 도 8을 참고하면, 전자 장치(101)는 커버 디스플레이(154), 및 플렉서블 디스플레이(152) 전부가 배치된 하우징(220)의 일부분(예, 제2 서브 하우징(222))의 방향에 기반하여, 미러링과 관련된 기능을 실행할 수 있다. 예를 들어, 각도(A)가 도 2b의 제2 지정된 각도 범위 내에 포함되고, 제2 서브 하우징(222)이 중력 가속도의 방향과 상이한 다른 방향(예, 중력 가속도의 방향과 수직인 방향)을 향하여 배치된 경우, 제2 서브 하우징(222) 상에 배치된 커버 디스플레이(154), 및 플렉서블 디스플레이(152)의 일부분이 상이한 사용자들을 향하여 배치될 수 있다. 전자 장치(101)는 상기 상이한 사용자들에게 배치된, 커버 디스플레이(154), 및 플렉서블 디스플레이(152)의 상기 일부분의 화면을 제어하기 위한 UI를 표시할 수 있다. 이하에서는, 도 9a 내지 도 9c를 참고하여, 전자 장치(101)가 커버 디스플레이(154), 및 플렉서블 디스플레이(152)의 상기 일부분의 화면을 제어하는 동작의 일 예가 설명된다.
도 9a 내지 도 9c는, 일 실시예에 따른, 전자 장치(101)가 플렉서블 디스플레이(152)를 통해 표시되고, 복수의 어플리케이션들 각각에 대응하는 화면들 중 적어도 하나를 선택함을 나타내는 입력에 기반하여 수행하는 동작의 일 예를 도시한다. 도 9a 내지 도 9c의 전자 장치(101)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)는, 도 9a 내지 도 9c의 전자 장치(101), 플렉서블 디스플레이(152), 및 커버 디스플레이(154)를 포함할 수 있다. 도 9a 내지 도 9c의 전자 장치(101)는 도 2a 내지 도 2b를 참고하여 상술된 폼 팩터를 가질 수 있다. 예를 들어, 도 2a 내지 도 2b의 하우징(220)과 유사하게, 도 9a 내지 도 9c의 전자 장치(101)의 하우징(220)은, 제1 서브 하우징(221), 제2 서브 하우징(222), 및 힌지 어셈블리(223)를 포함할 수 있다.
도 9a 내지 도 9c의 전자 장치(101)의 상태는, 도 3 내지 도 7의 전자 장치(101)의 상태와 관련될 수 있다. 도 9a를 참고하면, 전자 장치(101)는 센서(예, 도 2a의 센서(240))를 이용하여, 전자 장치(101)의 자세가 도 2b의 상태(202)를 포함하는 지정된 자세에 대응함을 식별할 수 있다. 전자 장치(101)의 상기 자세가 상기 지정된 자세에 대응한 상태 내에서, 전자 장치(101)는 플렉서블 디스플레이(152), 및 커버 디스플레이(154)의 미러링을 위한 시각적 객체(320)를 표시할 수 있다. 상기 상태 내에서, 시각적 객체(320)는, 플렉서블 디스플레이(152)를 통해 표시되는 화면 내에 멀티미디어 콘텐트가 포함되는지 여부에 기반하여 조건부로 표시될 수 있다. 도 9a를 참고하면, 비디오(310)가 플렉서블 디스플레이(152)를 통해 표시되는 상기 상태 내에서, 전자 장치(101)는 비디오(310) 상에 중첩으로 시각적 객체(320)를 표시할 수 있다. 도 9a를 참고하면, 전자 장치(101)는, 비디오(310)를 재생하기 위한 제1 어플리케이션과 함께, 플렉서블 디스플레이(152) 내에서 비디오(310)가 표시되는 영역과 상이한 영역들(910, 920)에 대응하는 제2 어플리케이션, 및 제3 어플리케이션을 실질적으로 동시에 실행할 수 있다. 예를 들어, 제2 어플리케이션의 실행에 기반하여, 전자 장치(101)는 영역(910) 내에, 메시지의 교환을 위한 UI를 표시할 수 있다. 예를 들어, 제3 어플리케이션의 실행에 기반하여, 전자 장치(101)는 영역(920) 내에, 웹 페이지를 열람하기 위한 UI를 표시할 수 있다.
도 9a와 같이, 플렉서블 디스플레이(152)의 상이한 영역들을 이용하여 복수의 어플리케이션들로부터 제공된 화면들(예, 액티비티, 및/또는 윈도우)을 표시하는 상태 내에서, 시각적 객체(320)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 커버 디스플레이(154)로 상기 화면들 중 적어도 하나를 선택적으로 복사하기 위한 일 옵션에 대응하는 시각적 객체(412)를 표시할 수 있다. 도 9b를 참고하면, 시각적 객체(412)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152) 내에 팝업 윈도우의 형태를 가지는 시각적 객체(930)를 표시할 수 있다. 시각적 객체(930)는, 도 6의 시각적 객체(620)와 유사한 형태를 가질 수 있다. 예를 들어, 전자 장치(101)는 시각적 객체(930) 내에, 플렉서블 디스플레이(152) 내에 표시된 상기 화면들의 배열을 설명하기 위한 이미지를 포함하는 시각적 객체(931)를 표시할 수 있다. 예를 들어, 전자 장치(101)는 시각적 객체(930) 내에, 상기 화면들 각각을 복사할지 여부를 조절하기 위한 시각적 객체들(932, 933, 934)을 표시할 수 있다. 전자 장치(101)는 시각적 객체들(932, 933, 934) 각각에 기반하여, 도 6의 시각적 객체들(622, 623)과 유사하게, 체크 박스에 기반하여, 대응하는 화면을 복사할지 여부를 표시할 수 있다. 시각적 객체(930) 내에서, 전자 장치(101)는 시각적 객체(930)의 표시를 중단하기 위한 버튼의 형태를 가지는 시각적 객체(935), 및 시각적 객체들(932, 933, 934)에 기반하는 적어도 하나의 화면의 선택을 확인하기 위한 버튼의 형태를 가지는 시각적 객체(936)를 표시할 수 있다.
도 9b를 참고하면, 도 9a의 영역들(910, 920) 각각에 대응하는 시각적 객체들(933, 934)에 기반하여, 영역들(910, 920)에 대응하는 화면들이 선택된 상태 내에서, 시각적 객체(936)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 팝업 윈도우의 형태를 가지는 시각적 객체(940)를 표시할 수 있다. 시각적 객체(940)는, 시각적 객체(930)에 의해 선택된 화면들 중에서, 제2 서브 하우징(222)의 상이한 면들에 배치된 커버 디스플레이(154), 및 플렉서블 디스플레이(152)의 일부분에 표시될 화면을 선택하기 위하여, 전자 장치(101)에 의해 플렉서블 디스플레이(152) 내에 표시될 수 있다. 전자 장치(101)는 시각적 객체(940) 내에서, 커버 디스플레이(154)에 대응하는 시각적 객체(941)를 표시할 수 있다. 전자 장치(101)는 시각적 객체(940) 내에서, 커버 디스플레이(154)가 배치된 제2 서브 하우징(222)의 일 면과 반대인 다른 면에 배치된 플렉서블 디스플레이(152)의 일부분에 대응하는 시각적 객체(942)를 표시할 수 있다. 전자 장치(101)는 시각적 객체(940) 내에서, 시각적 객체(942)에 대응하는 플렉서블 디스플레이(152)의 일부분과 상이한 다른 부분에 대응하는 시각적 객체(943)를 표시할 수 있다.
시각적 객체들(941, 943) 사이에서 수행되는 제스쳐에 기반하여, 전자 장치(101)는 시각적 객체(930)에 기반하여 선택된 화면들 중에서, 커버 디스플레이(154)를 통해 표시될 일 화면을 식별할 수 있다. 예를 들어, 궤적(946)에 기반하여, 시각적 객체(943)로부터 시각적 객체(941)로 향하는 드래그-앤-드롭 제스쳐에 기반하여, 전자 장치(101)는 영역(910)에 대응하는 화면을, 커버 디스플레이(154)를 통해 표시함을 나타내는 제1 입력을 식별할 수 있다. 시각적 객체들(942, 943) 사이에서 수행되는 제스쳐에 기반하여, 전자 장치(101)는 커버 디스플레이(154)와 반대인 제2 서브 하우징(222)의 상기 다른 면에 배치된 플렉서블 디스플레이(152)의 일부분을 통해 표시될 일 화면을 식별할 수 있다. 예를 들어, 궤적(947)에 기반하여, 시각적 객체(943)로부터 시각적 객체(942)로 향하는 드래그-앤-드롭 제스쳐에 기반하여, 전자 장치(101)는 영역(920)에 대응하는 화면을, 상기 플렉서블 디스플레이(152)의 상기 일부분을 통해 표시함을 나타내는 제2 입력을 식별할 수 있다.
도 9b의 시각적 객체(950)는, 전자 장치(101)에 의해 플렉서블 디스플레이(152) 내에 표시되고, 상기 제1 입력, 및 상기 제2 입력을 식별한 이후의 시각적 객체(940)의 상태를 도시한다. 시각적 객체(950) 내에 포함된 시각적 객체들(951, 952, 953, 954, 955) 각각은, 시각적 객체(940) 내에 포함된 시각적 객체들(941, 942, 943, 944, 945) 각각에 대응할 수 있다. 상기 제1 입력에 응답하여, 전자 장치(101)는 시각적 객체(951) 내에, 상기 제1 입력에 의해 선택되고, 영역(910)에 대응하는 화면을 표현하는 제1 아이콘을 표시할 수 있다. 상기 제1 아이콘은, 상기 제1 아이콘의 표시를 중단하기 위한 지정된 버튼과 함께, 시각적 객체(951) 내에 표시될 수 있다. 상기 제2 입력에 응답하여, 전자 장치(101)는 시각적 객체(952) 내에, 상기 제2 입력에 의해 선택되고, 영역(920)에 대응하는 화면을 표현하는 제2 아이콘을 포함할 수 있다. 상기 제2 아이콘은, 상기 제2 아이콘의 표시를 중단하기 위한 지정된 버튼과 함께, 시각적 객체(952) 내에 표시될 수 있다. 도 9b의 시각적 객체(955)를 선택함을 나타내는 입력에 응답하여, 전자 장치(101)는 시각적 객체들(951, 952, 953)에 의해 표현된 배열에 기반하여 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 내에 화면들을 표시하는 상태로 스위칭될 수 있다. 도 9c는, 시각적 객체(955)를 선택함을 나타내는 입력에 응답하여 스위칭된 상기 상태를 도시한다.
도 9c를 참고하면, 커버 디스플레이(154) 내에서, 전자 장치(101)는 상기 제1 입력에 의해 선택되고, 영역(910)에 대응하는 화면을 표시할 수 있다. 예를 들어, 영역(910)에 대응하는 화면이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154) 전부를 통해 표시될 수 있다. 한편, 플렉서블 디스플레이(152) 내에서, 전자 장치(101)는 상기 제2 입력에 의해 선택되고, 영역(920)에 대응하는 화면을, 상기 영역(920), 및 커버 디스플레이(154)가 배치된 제2 서브 하우징(222)의 일 면과 반대인 다른 면 상에 배치된 플렉서블 디스플레이(152)의 일부분(960) 내에 표시할 수 있다. 도 9c를 참고하면, 상기 제2 서브 하우징(222)이 상이한 사용자들을 향하여 배치된 예시적인 상태 내에서, 전자 장치(101)는 플렉서블 디스플레이(152)의 일부분(960), 및 커버 디스플레이(154)에 표시되는 화면을 조절하여, 상기 일부분(960), 및 상기 커버 디스플레이(154)를 열람하는 사용자 사용자들에게 상이한 사용자 경험을 제공할 수 있다.
도 2a 내지 도 2b, 및/또는 도 3 내지 도 9와 같이, 플렉서블 디스플레이(152), 및 커버 디스플레이(154)에 기반하는 전자 장치(101)의 동작이 설명되었지만, 실시예가 이에 제한되지 않는다. 이하에서는, 도 10을 참고하여, 도 2a 내지 도 2b의 예시적인 폼 팩터와 상이한 다른 폼 팩터를 가지는 전자 장치(101)의 동작이 설명된다.
도 10은, 일 실시예에 따른, 전자 장치(101-1)가 플렉서블 디스플레이(152)의 제1 부분(1010)에 표시되는 화면의 적어도 일부분을, 상기 제1 부분(1010)과 상이한 플렉서블 디스플레이(152)의 제2 부분(1020)에 표시하는 동작의 일 예를 도시한다. 도 10의 전자 장치(101-1)는, 도 1의 전자 장치(101)의 일 예일 수 있다. 예를 들어, 도 1의 플렉서블 디스플레이(152)는, 도 10의 플렉서블 디스플레이(152)를 포함할 수 있다.
도 10을 참고하면, 플렉서블 디스플레이(152)는 폴딩 축(F)에 의해 평각을 초과하는 각도(예, 둔각(an obtuse angle))로 접힐 수 있다. 전자 장치(101)는 센서(예, 도 1의 센서(140))에 의하여 식별된 데이터에 기반하여, 폴딩 축(F)에 의해 접힌 플렉서블 디스플레이(152)의 각도(A)를 식별할 수 있다. 평각을 초과하는 지정된 각도 범위 내에 포함된 각도(A)를 식별하는 것에 응답하여, 전자 장치(101)는 플렉서블 디스플레이(152)의 부분들(1010, 1020) 중 어느 하나를 선택적으로 활성화하는 지정된 상태로 스위칭될 수 있다. 부분들(1010, 1020)은, 폴딩 축(F)에 의해 구분되는 전자 장치(101)의 하우징(220)의 상이한 일부분들에 대응할 수 있다. 예를 들어, 부분들(1010, 1020)은 폴딩 축(F)에 의해 구분될 수 있다. 부분들(1010, 1020) 중에서 제1 부분(1010)을 선택적으로 활성화한 상태 내에서,
도 10을 참고하면, 비디오(310)와 같은 멀티미디어 콘텐트를 재생하기 위한 어플리케이션에 기반하여, 전자 장치(101)가 플렉서블 디스플레이(152)의 제1 부분(1010) 내에 표시하는 화면의 일 예가 도시된다. 제1 부분(1010) 내에서 비디오(310)와 함께, 전자 장치(101)는 상기 어플리케이션에 의해 제공되는 정보(1015)를 표시할 수 있다. 정보(1015)는, 도 3의 정보(340)와 유사하게, 비디오(310)와 관련된 텍스트, 이미지, 및/또는 아이콘을 포함할 수 있다.
부분들(1010, 1020) 중에서 제1 부분(1010)을 선택적으로 활성화한 상태 내에서, 전자 장치(101)는 제1 부분(1010)을 통해 표시되는 화면의 적어도 일부분을 미러링하기 위한 시각적 객체들(320-1, 330)을 표시할 수 있다. 시각적 객체(330)는 도 3의 시각적 객체(330)와 유사하게, 제1 부분(1010)을 통해 표시되는 화면의 적어도 일부분을, 전자 장치(101)와 상이한 외부 전자 장치로 송신하기 위한 기능에 대응할 수 있다. 시각적 객체(320-1)는, 플렉서블 디스플레이(152) 내에서, 제1 부분(1010)과 상이한 제2 부분(1020)으로 복사하기 위한 기능에 대응할 수 있다.
일 실시예에 따른, 전자 장치(101)는, 제1 부분(1010)을 통해 표시되는 화면 내에 멀티미디어 콘텐트가 포함되는지 여부에 기반하여, 시각적 객체(320-1)를 표시할 수 있다. 예를 들어, 비디오(310)가 화면을 통해 표시되는 도 10의 예시적인 상태 내에서, 전자 장치(101)는 상기 비디오(310) 상에 중첩으로 시각적 객체(320-1)를 표시할 수 있다. 시각적 객체(320-1)에 기반하여 전자 장치(101)는 제2 부분(1020)을 통해 표시될 상기 화면의 적어도 일부분을 선택함을 나타내는 입력을 식별할 수 있다. 상기 입력에 기반하여, 전자 장치(101)는, 제1 부분(1010)을 통해 표시되는 화면의 일부분을, 제2 부분(1020) 내에 표시할 수 있다. 도 10을 참고하면, 전자 장치(101)가 제1 부분(1010)을 통해 표시되는 화면 내 비디오(310)를, 제2 부분(1020) 내에 표시하는 예시적인 상태가 도시된다. 도 10의 상태 내에서, 전자 장치(101)는 폴딩 축(F)을 기준으로, 제1 부분(1010), 및 제2 부분(1020) 각각에 화면을 표시할 수 있다. 예를 들어, 제1 부분(1010)을 통해 표시되는 제1 화면의 상단, 및 제2 부분(1020)을 통해 표시되고, 상기 제1 화면의 적어도 일부분(도 10의 예시적인 상태 내에서, 비디오(310))에 매칭되는 제2 화면의 상단이, 플렉서블 디스플레이(152)의 폴딩 축(F)에 대응할 수 있다. 예를 들어, 플렉서블 디스플레이(152)의 어느 가장자리들(any edges)과 상이한 폴딩 축(F)이, 상기 제1 화면, 및 상기 제2 화면의 상단이 될 수 있다.
시각적 객체(320-1)와 관련된 전자 장치(101)의 동작은, 도 3 내지 도 8, 및/또는 도 9a 내지 도 9c를 참고하여 상술된 전자 장치(101)의 동작과 유사하게 수행될 수 있다. 도 3 내지 도 8, 및/또는 도 9a 내지 도 9c를 참고하여 상술되고, 커버 디스플레이, 및 플렉서블 디스플레이(152)의 미러링을 위해 실행되는 전자 장치(101)의 기능들이, 시각적 객체(320-1)에 기반하여 플렉서블 디스플레이(152)의 제1 부분(1010), 및 제2 부분(1020)의 미러링을 위해 실행되는 기능들에 매핑될 수 있다. 예를 들어, 전자 장치(101)는 도 4의 시각적 객체들(410, 420, 430)과 같이, 시각적 객체(320-1)를 선택함을 나타내는 입력에 기반하여, 제1 부분(1010), 및 제2 부분(1020)의 미러링을 활성화하거나, 및/또는 제어하기 위한 상이한 옵션들에 대응하는 적어도 하나의 시각적 객체를 표시할 수 있다. 예를 들어, 시각적 객체(410)와 같이, 전자 장치(101)는 제1 부분(1010)을 통해 표시되는 화면 내 상이한 부분들을 선택하기 위한 옵션들을 포함하는 시각적 객체를, 시각적 객체(320-1)를 선택함을 나타내는 상기 입력에 응답하여, 제1 부분(1010) 내에 표시할 수 있다. 상기 옵션들은, 예를 들어, 비디오(310)를 제1 부분(1010), 및 제2 부분(1020) 전부를 통하여 표시하기 위한 일 옵션을 포함할 수 있다. 상기 옵션들은, 예를 들어, 제1 부분(1010)을 통해, 전자 장치(101)에 의해 실행되는 복수의 어플리케이션들에 대응하는 화면들이 표시되는 상태 내에서, 상기 화면들 중 적어도 하나를 선택적으로 제2 부분(1020)으로 복사하기 위한 일 옵션을 포함할 수 있다.
상술한 바와 같이, 플렉서블 디스플레이(152)의 형태에 의하여, 플렉서블 디스플레이(152)의 상이한 부분들(예, 제1 부분(1010) 내지 제2 부분(1020))이 상이한 방향들로 배치된 상태 내에서, 전자 장치(101)는 상기 부분들에 기반하는 미러링을 실행하기 위한 시각적 객체(320-1)를 표시할 수 있다. 시각적 객체(320-1)와 관련된 입력에 기반하여, 전자 장치(101)는 제1 부분(1010)의 적어도 일부분을, 제2 부분(1020)을 통하여 표시할 수 있다. 상이한 방향들을 향하여 배치된 상기 부분들에 일치된 콘텐트를 표시하여, 전자 장치(101)는 상기 부분들을 열람하는 상이한 사용자들에게 일치된 사용자 경험을 제공할 수 있다.
이하에서는, 도 11 내지 도 13을 참고하여, 일 실시예에 따른, 전자 장치(101)에 의해 수행되는 동작들이 설명된다.
도 11은, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다. 도 11의 전자 장치는, 도 1 내지 도 8, 및/또는 도 9a 내지 도 9c의 전자 장치(101)를 포함할 수 있다. 도 11의 흐름도에 기반하는 전자 장치의 동작은, 예를 들어, 도 1의 전자 장치(101), 및/또는 프로세서(120)에 의해 수행될 수 있다.
도 11을 참고하면, 동작(1110)내에서, 일 실시예에 따른, 전자 장치는, 플렉서블 디스플레이 내에 화면을 표시할 수 있다. 상기 플렉서블 디스플레이는, 도 1의 플렉서블 디스플레이(152)를 포함할 수 있다. 프로세서에 의해 실행되는 하나 이상의 어플리케이션들에 기반하여, 전자 장치는 플렉서블 디스플레이 내에 상기 하나 이상의 어플리케이션들에 대응하는 하나 이상의 화면들을 표시할 수 있다.
도 11을 참고하면, 동작(1120)내에서, 일 실시예에 따른, 전자 장치는, 하나 이상의 센서들을 이용하여, 플렉서블 디스플레이가 배치된 하우징의 자세와 관련된 데이터를 획득할 수 있다. 상기 하나 이상의 센서들은, 도 1의 센서(140)를 포함할 수 있다. 상기 하우징은, 도 2a 내지 도 2b, 도 3 내지 도 8, 및/또는 도 9a 내지 도 9c의 하우징(220)을 포함할 수 있다. 플렉서블 디스플레이가 상기 하우징에 의해 변형 가능한 일 실시예에서, 상기 하우징의 자세는 상기 플렉서블 디스플레이의 자세를 나타낼 수 있다.
도 11을 참고하면, 동작(1130)내에서, 일 실시예에 따른, 전자 장치는, 동작(1120)에 기반하여 획득된 데이터에 기반하여, 플렉서블 디스플레이, 및 커버 디스플레이 전부를 활성화하기 위한 지정된 자세를 식별하였는 지 여부를 판단할 수 있다. 상기 데이터에 기반하여, 전자 장치는, 상기 하우징 내에 형성된 폴딩 축(예, 도 2a 내지 도 2b의 폴딩 축(F))에 의해 휘어진 상기 하우징, 및/또는 상기 플렉서블 디스플레이의 각도(예, 도 2a 내지 도 2b의 각도(A))를 식별할 수 있다. 상기 데이터에 기반하여, 전자 장치는, 플렉서블 디스플레이의 적어도 일부분의 방향을 나타낼 수 있다. 상기 지정된 자세는, 도 2a 내지 도 2b를 참고하여 상술된 지정된 자세를 포함할 수 있다. 예를 들어, 상기 지정된 자세는, 도 2b의 상태(202)와 같이, 플렉스 상태 내 전자 장치의 자세를 포함할 수 있다. 획득된 데이터에 기반하여 지정된 자세에 대응하는 전자 장치의 자세를 식별하기 이전에(1130-아니오), 전자 장치는 동작(1120)에 기반하여 데이터를 획득하는 것을 유지할 수 있다.
동작(1120)의 데이터에 기반하여 지정된 자세를 식별한 상태 내에서(1130-예), 동작(1140)내에서, 일 실시예에 따른, 전자 장치는, 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 선택함을 나타내는 입력에 기반하여, 화면의 적어도 일부분을, 커버 디스플레이 내에 표시할 수 있다. 상기 입력은, 도 3의 시각적 객체(320), 및/또는 시각적 객체(320)에 기반하여 표시되는 다른 시각적 객체(예, 도 4의 시각적 객체들(410, 420, 430))를 선택하는 제스쳐를 포함할 수 있다. 예를 들어, 동작(1140)에 기반하여 전자 장치가 플렉서블 디스플레이, 및 커패시턴스 전부를 활성화한 상태는, 도 3, 도 5 내지 도 8, 도 9c에 도시된 예시적인 상태들을 포함할 수 있다.
도 12는, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다. 도 12의 전자 장치는, 도 1 내지 도 11의 전자 장치를 포함할 수 있다. 도 12의 흐름도에 기반하는 전자 장치의 동작은, 예를 들어, 도 1의 전자 장치(101), 및/또는 프로세서(120)에 의해 수행될 수 있다.
도 12를 참고하면, 동작(1210)내에서, 일 실시예에 따른, 전자 장치는, 플렉서블 디스플레이 내에 화면을 표시할 수 있다. 전자 장치는 도 11의 동작(1110)과 유사하게, 도 12의 동작(1210)을 수행할 수 있다. 도 12의 동작(1220)내에서, 일 실시예에 따른, 전자 장치는, 하나 이상의 센서들의 데이터에 기반하여, 플렉서블 디스플레이가 폴딩 축에 의해 휘어진 각도를 식별할 수 있다. 도 12의 동작(1220)은, 도 11의 동작(1120)에 적어도 기반하여 수행될 수 있다.
도 12를 참고하면, 동작(1230)내에서, 일 실시예에 따른, 전자 장치는, 동작(1220)에 기반하여 식별된 각도가, 지정된 각도 범위 내에 포함되는지 여부를 판단할 수 있다. 동작(1230)의 지정된 각도 범위는, 도 2a 내지 도 2b를 참고하여 상술된 제2 지정된 각도 범위를 포함할 수 있다. 지정된 각도 범위와 상이한 각도를 식별한 상태 내에서(1230-아니오), 전자 장치는 동작들(1210, 1220)에 기반하여 플렉서블 디스플레이 내에 화면을 표시하면서, 각도를 모니터링하는 것을 유지할 수 있다.
동작(1230)의 지정된 각도 범위 내에 포함된 각도를 식별한 상태 내에서(1230-예), 동작(1240)내에서, 일 실시예에 따른, 전자 장치는, 비디오가 화면 내에 포함되는지 여부를 판단할 수 있다. 예를 들어, 전자 장치는 도 3의 비디오(310)와 같은 멀티미디어 콘텐트가 동작(1210)에 기반하여 플렉서블 디스플레이를 통해 표시되는지 여부를 식별할 수 있다.
비디오가 화면 내에 포함되는 상태 내에서(1240-예), 동작(1250)내에서, 일 실시예에 따른, 전자 장치는, 비디오가 표시된 화면 내에, 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시할 수 있다. 전자 장치는 동작(1210)에 기반하여 플렉서블 디스플레이 내에 표시되는 화면 내에 상기 시각적 객체를 표시할 수 있다. 상기 시각적 객체는 도 3의 시각적 객체(320)를 포함할 수 있다. 상기 시각적 객체는 도 4를 참고하여 상술된 시각적 객체들(410, 420, 430)을 포함할 수 있다.
도 12를 참고하면, 동작(1260)내에서, 일 실시예에 따른, 전자 장치는, 커버 디스플레이를 통해 표시될 화면의 적어도 일부분을 선택함을 나타내는 입력을 수신하였는 지 여부를 판단할 수 있다. 동작(1250)에 기반하여 시각적 객체가 표시된 상태 내에서, 전자 장치는 상기 시각적 객체에 기반하여, 커버 디스플레이를 통해 표시될 화면의 적어도 일부분을 선택함을 나타내는 상기 입력을 수신할 수 있다. 커버 디스플레이를 통해 표시될 화면의 적어도 일부분을 선택함을 나타내는 입력은, 동작(1250)의 시각적 객체와 독립적으로, 커버 디스플레이 상에서 수행된 제스쳐(예, 도 4를 참고하여 상술된, 커버 디스플레이(154) 상에서 수행된 더블-탭 제스쳐)를 포함할 수 있다. 예를 들어, 비디오가 화면 내에 포함되지 않는 상태 내에서(1240-아니오), 동작(1250)의 시각적 객체가 플렉서블 디스플레이 내에 표시되지 않음에도 불구하고, 커버 디스플레이 상에서 수행된 제스쳐에 기반하여, 전자 장치는 동작(1260)의 입력을 수신할 수 있다.
동작(1260)의 입력을 식별한 상태 내에서(1260-예), 동작(1270)내에서, 일 실시예에 따른, 전자 장치는, 동작(1260)의 입력에 의해 선택된, 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을, 커버 디스플레이 내에 표시할 수 있다. 전자 장치는 도 11의 동작(1140)과 유사하게, 동작(1270)을 수행할 수 있다. 예를 들어, 도 11의 동작(1140), 및 도 12의 동작(1270)에 기반하여, 전자 장치는, 전자 장치 내에 포함된 플렉서블 디스플레이, 및 커버 디스플레이에 기반하는 미러링을 실행할 수 있다.
도 13은, 일 실시예에 따른, 전자 장치의 동작을 설명하기 위한 예시적인 흐름도를 도시한다. 도 13의 전자 장치는, 도 1, 및/또는 도 10의 전자 장치(101)를 포함할 수 있다. 도 13의 흐름도에 기반하는 전자 장치의 동작은, 예를 들어, 도 1의 전자 장치(101), 및/또는 프로세서(120)에 의해 수행될 수 있다.
도 13을 참고하면, 동작(1310)내에서, 일 실시예에 따른, 전자 장치는, 하나 이상의 센서들에 기반하여, 폴딩 축(예, 도 10의 폴딩 축(F))에 의해 휘어진 플렉서블 디스플레이의 각도를 식별할 수 있다. 전자 장치는 도 12의 동작(1220)과 유사하게, 도 13의 동작(1310)을 수행할 수 있다. 동작(13020) 내에서, 전자 장치는, 동작(1310)의 각도가 지정된 각도 범위 내에 포함되는지 여부를 판단할 수 있다. 상기 지정된 각도 범위는, 폴딩 축에 의해 구분되는 플렉서블 디스플레이의 상이한 부분들이 상이한 방향들을 향하여 배치되는 상태와 관련될 수 있다. 상기 지정된 각도 범위는, 상기 부분들의 방향들이 평행한 상태와 상이한 다른 상태와 관련될 수 있다.
동작(1320)에 기반하여, 지정된 각도 범위 내에 포함되는 각도를 식별한 상태 내에서(1320-예), 동작(1330)내에서, 일 실시예에 따른, 전자 장치는, 폴딩 축에 의해 구분되는 플렉서블 디스플레이의 부분들 중 제1 부분 내에, 제1 화면을 표시할 수 있다. 전자 장치가 동작(1330)에 기반하여 상기 제1 부분 내에 상기 제1 화면을 선택적으로 표시하기 때문에, 상기 제1 부분과 상이한 제2 부분이 비활성화될 수 있다. 상기 제1 부분, 및 상기 제2 부분 각각은 도 10의 제1 부분(1010), 및 제2 부분(1020)을 포함할 수 있다.
동작(1330)에 기반하여 상기 부분들 중 제1 부분 내에 제1 화면을 표시하는 동안, 동작(1340) 내에서, 일 실시예에 따른, 전자 장치는 제1 화면 내에서, 제1 부분과 상이한 제2 부분에 표시될 적어도 일부분을 선택함을 나타내는 입력을 수신하였는지 여부를 판단할 수 있다. 상기 입력은, 도 10의 시각적 객체(320-1)를 선택함을 나타내는 입력을 포함할 수 있다. 동작(1330)을 수행하는 상태 내에서, 제1 화면 내에서 멀티미디어 콘텐트(예, 도 3 내지 도 10의 비디오(310))를 식별하는 것에 기반하여, 전자 장치는 제1 부분을 통해 표시되는 제1 화면의 적어도 일부분을, 제2 부분으로 복사하기 위한 시각적 객체(예, 도 10의 시각적 객체(320-1))를 표시할 수 있다.
동작(1340)의 입력을 수신하기 이전에(1340-아니오), 전자 장치는 동작(1320)에 기반하여 플렉서블 디스플레이의 각도를 모니터링하는 것을 유지할 수 있다. 동작(1340)의 입력을 수신한 상태 내에서(1340-예), 동작(1350)내에서, 일 실시예에 따른, 전자 장치는, 동작(1340)의 입력에 의해 선택된 제1 화면의 적어도 일부분을, 제2 부분 내에 표시할 수 있다. 전자 장치가 동작(1350)을 수행한 상태는, 도 10의 제1 부분(1010), 및 제2 부분(1020) 전부가 활성화된 상태를 포함할 수 있다. 동작(1350)에 기반하여, 전자 장치는 플렉서블 디스플레이의 제1 부분, 및 제2 부분에 기반하는 미러링을 실행할 수 있다.
도 13을 참고하면, 동작(1320)에 기반하여 지정된 각도 범위와 상이한 각도를 식별한 상태 내에서(1320-아니오), 동작(1360) 내에서, 일 실시예에 따른, 전자 장치는 플렉서블 디스플레이의 부분들 전부에 기반하여, 동작(1330)의 제1 화면에 대응하는 제2 화면을 표시할 수 있다. 예를 들어, 제2 화면은, 상기 제1 화면에 대응하는 어플리케이션의 실행에 기반하여, 전자 장치에 의해 표시될 수 있다. 예를 들어, 도 2b의 상태(201)와 유사하게, 평각을 포함하는 다른 각도 범위 내에 포함된 각도를 식별한 경우, 전자 장치는 동작(1360)에 기반하여 플렉서블 디스플레이의 부분들 전부에 기반하여, 제2 화면을 표시할 수 있다.
상술한 바와 같이, 일 실시예에 따른, 전자 장치는 변형가능한 플렉서블 디스플레이를 포함할 수 있다. 상기 플렉서블 디스플레이, 및/또는 상기 플렉서블 디스플레이가 배치된 전자 장치의 하우징의 일 면과 상이한 다른 면에 배치된 다른 디스플레이(예, 도 1의 커버 디스플레이(154))에 기반하여, 전자 장치는 미러링과 관련된 기능을 실행할 수 있다. 예를 들어, 상기 미러링에 기반하여, 전자 장치 내에 포함된 플렉서블 디스플레이, 및 커버 디스플레이 전부가 일치된 콘텐트(예, 도 3의 비디오(310))를 표시할 수 있다. 예를 들어, 상기 미러링에 기반하여, 전자 장치 내에 포함된 플렉서블 디스플레이의 상이한 부분들에, 일치된 콘텐트가 표시될 수 있다. 상기 미러링에 기반하여, 전자 장치는 상이한 방향들에서 상기 전자 장치를 열람하는 상이한 사용자들에게, 일치된 콘텐트를 제공할 수 있다.
복수의 디스플레이들을 포함하는 전자 장치에 대하여, 상기 복수의 디스플레이들 중 제1 디스플레이에 표시되는 화면의 적어도 일부분을, 상기 복수의 디스플레이들 중 제2 디스플레이를 통해 표시하기 위한 방안이 요구될 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치(an electronic device)(예, 도 1 내지 도 8, 및/또는 도 9a 내지 도 9c의 전자 장치(101))는, 폴딩 축에 기반하여 접힘 가능한 하우징(예, 도 2a 내지 도 2b의 하우징(220)), 상기 하우징의 제1 면 상에 배치된 플렉서블 디스플레이(예, 도 1 내지 도 10의 플렉서블 디스플레이(152)), 상기 하우징의 상기 제1 면과 반대인 제2 면 상에 배치된 커버 디스플레이(도 1 내지 도 8, 및/또는 도 9a 내지 도 9c의 커버 디스플레이(154)), 하나 이상의 센서들(예, 도 1의 센서(140))을, 및 프로세서(예, 도 1의 프로세서(120))를 포함할 수 있다. 상기 프로세서는, 상기 플렉서블 디스플레이 내에 화면을 표시한 상태(예, 도 2b의 상태(202)) 내에서, 상기 하나 이상의 센서들의 데이터를 식별하도록, 구성될 수 있다. 상기 프로세서는, 상기 식별된 데이터에 기반하여 상기 하우징의 지정된 자세를 식별하는 것에 기반하여, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체(예, 도 3의 시각적 객체(320, 및/또는 도 4의 시각적 객체들(410, 420, 430)))를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 내에 표시하도록, 구성될 수 있다. 전자 장치가 상기 지정된 자세에 기반하여 상기 화면의 상기 적어도 일부분을, 상기 플렉서블 디스플레이, 및 상기 커버 디스플레이 전부에 표시하기 때문에, 전자 장치는 상기 화면의 상기 적어도 일부분을, 상기 플렉서블 디스플레이, 및 상기 커버 디스플레이 각각을 열람하는(browsing) 사용자들에게 제공할 수 있다.
예를 들어, 상기 프로세서는, 상기 데이터를 이용하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도를 식별하도록, 구성될 수 있다. 예를 들어, 상기 프로세서는, 상기 지정된 자세와 관련된 지정된 각도 범위 내에 포함된 상기 각도를 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성될 수 있다.
예를 들어, 상기 하나 이상의 센서들은, 상기 폴딩 축과 관련된 상기 각도를 식별하기 위해 이용되는 상기 데이터를 출력하기 위한 하나 이상의 가속도 센서들, 또는 홀 센서 중 적어도 하나를 포함할 수 있다.
예를 들어, 상기 프로세서는, 상기 데이터에 기반하여, 상기 커버 디스플레이의 방향이 중력 가속도의 방향과 다른 방향으로 향함을 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 지정된 자세를 식별하는 것에 기반하여, 상기 시각적 객체를 포함하고, 상기 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들(예, 도 4의 시각적 객체들(411, 412, 413, 414))을 표시하도록, 구성될 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 비디오(예, 도 3 내지 도 8, 및/또는 도 9a 내지 도 9c의 비디오(310))가 상기 화면 내에 포함되었는지 여부에 기반하여 표시되고, 상기 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)(예, 도 4의 시각적 객체(411))를 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 상기 화면 내에서, 상기 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)(예, 도 4의 시각적 객체(412))를 포함할 수 있다.
예를 들어, 상기 프로세서는, 상기 영역들에 기반하여 상기 화면의 상기 적어도 일부분을 선택하기 위한 상기 시각적 객체를 선택함을 나타내는 입력에 응답하여, 상기 영역들을 선택하기 위한 다른 시각적 객체(예, 도 6의 시각적 객체들(620, 621, 622, 623, 625))를 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 다른 시각적 객체에 기반하여, 상기 영역들 중에서 상기 커버 디스플레이를 통해 표시될 제1 영역, 및 상기 플렉서블 디스플레이 내에서 상기 폴딩 축에 의해 구분되는 일부분에 표시될 제2 영역을 선택함을 나타내는 다른 입력을 수신하도록, 구성될 수 있다.
예를 들어, 상기 제2 면 상에 배치된 카메라(예, 도 2a의 카메라(230))를 더 포함할 수 있다. 상기 프로세서는, 상기 커버 디스플레이 내에 상기 화면의 적어도 일부분을 표시한 상태 내에서, 상기 카메라로부터 적어도 하나의 이미지(예, 도 7의 이미지(710))를 획득하도록, 구성될 수 있다. 상기 프로세서는, 상기 적어도 하나의 이미지 내에 포함되고, 지정된 카테고리로 분류된 피사체의 위치, 또는 크기 중 적어도 하나에 기반하여, 상기 피사체의 이동, 또는 상기 하우징의 자세의 변경을 가이드하는 시각적 객체(예, 도 7의 시각적 객체들(720, 730))를, 상기 플렉서블 디스플레이, 또는 상기 커버 디스플레이 중 적어도 하나를 통해 표시하도록, 구성될 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치(electronic device)의 방법은, 상기 전자 장치의 플렉서블 디스플레이 내에 제1 화면을 표시하는 동안, 상기 전자 장치 내 하나 이상의 센서들의 데이터를 식별하는 동작을 포함할 수 있다. 상기 방법은, 상기 식별된 데이터에 기반하여, 상기 전자 장치의 하우징 내 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도가 지정된 각도 범위 내에 포함됨을 식별한 상태 내에서, 상기 폴딩 축에 의해 구분되는 상기 플렉서블 디스플레이의 부분들 중 제1 부분 내에, 상기 제1 화면에 대응하는 제2 화면을 표시하고, 상기 제2 화면 상에, 상기 부분들 중 상기 제1 부분과 상이한 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 수신되고, 상기 제2 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 제2 화면의 적어도 일부분을, 상기 제2 부분 내에 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 데이터를 식별하는 동작은, 상기 폴딩 축의 상기 각도와 관련된 상기 데이터를 출력하는 홀 센서를 포함하는 상기 하나 이상의 센서들에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 상기 각도를 식별하는 동작을 포함할 수 있다.
예를 들어, 상기 시각적 객체를 표시하는 동작은, 상기 상태 내에서, 상기 시각적 객체를 포함하고, 상기 제2 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들을 표시하는 동작은, 비디오가 상기 제2 화면 내에 포함되었는지 여부에 기반하여, 상기 제2 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)를 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들을 표시하는 동작은, 상기 제2 화면 내에서, 상기 전자 장치 내 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)를 표시하는 동작을 포함할 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치의 방법은, 상기 전자 장치의 하우징의 제1 면 상에 배치된 플렉서블 디스플레이 내에 화면을 표시한 상태 내에서, 상기 전자 장치 내 하나 이상의 센서들의 데이터를 식별하는 동작을 포함할 수 있다. 상기 방법은, 상기 식별된 데이터에 기반하여 상기 하우징의 지정된 자세를 식별하는 것에 기반하여, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 식별되고, 상기 화면의 적어도 일부분을 선택함을 나타내는 입력에 응답하여, 상기 입력에 의해 선택된 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 내에 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 시각적 객체를 표시하는 동작은, 상기 데이터를 이용하여, 상기 하우징의 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도를 식별하는 동작을 포함할 수 있다. 상기 시각적 객체를 표시하는 동작은, 상기 지정된 자세와 관련된 지정된 각도 범위 내에 포함된 상기 각도를 식별하는 것에 기반하여, 상기 시각적 객체를 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 데이터를 식별하는 동작은, 가속도 센서, 또는 홀 센서 중 적어도 하나를 포함하는 상기 하나 이상의 센서들로부터, 상기 각도와 관련된 상기 데이터를 수신하는 동작을 포함할 수 있다.
예를 들어, 상기 시각적 객체를 표시하는 동작은, 상기 데이터에 기반하여, 상기 커버 디스플레이의 방향이 중력 가속도의 방향과 다른 방향으로 향함을 식별하는 것에 기반하여, 상기 시각적 객체를 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 시각적 객체를 표시하는 동작은, 상기 지정된 자세를 식별하는 것에 기반하여, 상기 시각적 객체를 포함하고, 상기 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들을 표시하는 동작은, 비디오가 상기 화면 내에 포함되었는지 여부에 기반하여, 상기 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체를 표시하는 동작을 포함할 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치(electronic device)(예, 도 1, 및/또는 도 10의 전자 장치(101))는, 폴딩 축에 기반하여 접힘 가능한(foldable) 하우징, 상기 하우징 상에 배치된 플렉서블 디스플레이(예, 도 1, 및/또는 도 10의 플렉서블 디스플레이(152)), 하나 이상의 센서들(예, 도 1의 센서(140)), 및 프로세서(예, 도 1의 프로세서(120))를 포함할 수 있다. 상기 프로세서는, 상기 플렉서블 디스플레이 내에 제1 화면을 표시하는 동안, 상기 하나 이상의 센서들의 데이터를 식별하도록, 구성될 수 있다. 상기 프로세서는, 상기 식별된 데이터에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도가 지정된 각도 범위 내에 포함됨을 식별한 상태 내에서, 상기 폴딩 축에 의해 구분되는 상기 플렉서블 디스플레이의 부분들 중 제1 부분(예, 도 10의 제1 부분(1010)) 내에, 상기 제1 화면에 대응하는 제2 화면을 표시하고, 상기 제2 화면 상에, 상기 부분들 중 상기 제1 부분과 상이한 제2 부분(예, 도 10의 제2 부분(1020))을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한 시각적 객체(예, 도 10의 시각적 객체(320-1))를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 수신되고, 상기 제2 화면의 적어도 일부분을 선택함을 나타내는, 입력에 응답하여, 상기 입력에 의해 선택된 상기 제2 화면의 적어도 일부분을, 상기 제2 부분 내에 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 폴딩 축의 상기 각도와 관련된 상기 데이터를 출력하는 홀 센서를 포함하는 상기 하나 이상의 센서들에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 상기 각도를 식별하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 상태 내에서, 상기 시각적 객체를 포함하고, 상기 제2 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하도록, 구성될 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 비디오가 상기 제2 화면 내에 포함되었는지 여부에 기반하여 표시되고, 상기 제2 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체를 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 상기 제2 화면 내에서, 상기 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 제2 부분들을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체를 포함할 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치(electronic device)는, 제1 하우징 파트 및 상기 제1 하우징 파트에 대하여 폴딩 축에 기반하여 접힘 가능한(foldable) 제2 하우징 파트를 포함하는 폴더블 하우징, 상기 제1 하우징 파트의 제1 면 및 상기 제2 하우징 파트의 제2 면 상에 배치된 플렉서블 디스플레이, 상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이, 하나 이상의 센서들 및 프로세서를 포함할 수 있다. 상기 프로세서는, 상기 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 상기 제1 면 및 상기 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하도록, 구성될 수 있다. 상기 프로세서는, 상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하도록, 구성될 수 있다. 상기 프로세서는, 상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 상기 적어도 일부분을, 상기 커버 디스플레이 상에 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 데이터를 이용하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도를 식별하도록, 구성될 수 있다. 상기 프로세서는, 상기 서브-폴드 상태와 관련된 지정된 각도 범위 내에 포함된 상기 각도를 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성될 수 있다.
예를 들어, 상기 하나 이상의 센서들은, 상기 폴딩 축에서 접힘가능한 상기 제1 면 및 상기 제2 면 사이의 상기 각도를 식별하기 위해 이용되는 상기 데이터를 출력하기 위한 하나 이상의 가속도 센서들, 또는 홀 센서 중 적어도 하나를 포함할 수 있다.
예를 들어, 상기 프로세서는, 상기 데이터에 기반하여, 상기 커버 디스플레이가 배치된 상기 제3 면이 중력 가속도의 방향과 다른 방향으로 향함을 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 서브-폴드 상태 내에서, 상기 시각적 객체를 포함하고, 상기 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하도록, 구성될 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 비디오가 상기 화면 내에 포함되었는지 여부에 기반하여 표시되고, 상기 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)를 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들은, 상기 화면 내에서, 상기 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)를 포함할 수 있다.
예를 들어, 상기 프로세서는, 상기 영역들에 기반하여 상기 화면의 상기 적어도 일부분을 선택하기 위한 상기 시각적 객체를 선택함을 나타내는 입력에 응답하여, 상기 영역들을 선택하기 위한 다른 시각적 객체를 표시하도록, 구성될 수 있다.
예를 들어, 상기 프로세서는, 상기 다른 시각적 객체에 기반하여, 상기 영역들 중에서 상기 커버 디스플레이를 통해 표시될 제1 영역, 및 상기 플렉서블 디스플레이 내에서 상기 폴딩 축에 의해 구분되는 일부분에 표시될 제2 영역을 선택함을 나타내는 다른 입력을 수신하도록, 구성될 수 있다.
예를 들어, 상기 전자 장치는, 상기 제2 면 상에 배치된 카메라를 포함할 수 있다. 상기 프로세서는, 상기 커버 디스플레이 내에 상기 화면의 적어도 일부분을 표시한 상태 내에서, 상기 카메라로부터 적어도 하나의 이미지를 획득하도록, 구성될 수 있다. 상기 프로세서는, 상기 적어도 하나의 이미지 내에 포함되고, 지정된 카테고리로 분류된 피사체의 위치, 또는 크기 중 적어도 하나에 기반하여, 상기 피사체의 이동, 또는 상기 하우징의 자세의 변경을 가이드하는 시각적 객체를, 상기 플렉서블 디스플레이, 또는 상기 커버 디스플레이 중 적어도 하나를 통해 표시하도록, 구성될 수 있다.
상술한 바와 같은, 일 실시예에 따른, 전자 장치(electronic device)의 방법은, 상기 전자 장치의 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 플렉서블 디스플레이가 배치된 상기 전자 장치의 제1 하우징 파트의 제1 면 및 제2 하우징 파트의 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하는 동작을 포함할 수 있다. 상기 제2 하우징 파트는 상기 제1 하우징 파트에 기반하여 접힘 가능하게 결합될 수 있다. 상기 방법은, 상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작을 포함할 수 있다. 상기 방법은, 상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하는 동작을 포함할 수 있다. 상기 방법은, 상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 상에 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 데이터를 식별하는 동작은, 상기 폴딩 축의 상기 각도와 관련된 상기 데이터를 출력하는 홀 센서를 포함하는 상기 하나 이상의 센서들에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 상기 각도를 식별하는 동작을 포함할 수 있다.
예를 들어, 상기 시각적 객체를 표시하는 동작은, 상기 상태 내에서, 상기 시각적 객체를 포함하고, 상기 제2 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들을 표시하는 동작은, 비디오가 상기 제2 화면 내에 포함되었는지 여부에 기반하여, 상기 제2 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)를 표시하는 동작을 포함할 수 있다.
예를 들어, 상기 복수의 시각적 객체들을 표시하는 동작은, 상기 제2 화면 내에서, 상기 전자 장치 내 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)를 표시하는 동작을 포함할 수 있다.
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 어플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 컴퓨터 저장 매체 또는 장치에 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 이때, 매체는 컴퓨터로 실행 가능한 프로그램을 계속 저장하거나, 실행 또는 다운로드를 위해 임시 저장하는 것일 수도 있다. 또한, 매체는 단일 또는 수 개의 하드웨어가 결합된 형태의 다양한 기록수단 또는 저장수단일 수 있는데, 어떤 컴퓨터 시스템에 직접 접속되는 매체에 한정되지 않고, 네트워크 상에 분산 존재하는 것일 수도 있다. 매체의 예시로는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등을 포함하여 프로그램 명령어가 저장되도록 구성된 것이 있을 수 있다. 또한, 다른 매체의 예시로, 어플리케이션을 유통하는 앱 스토어나 기타 다양한 소프트웨어를 공급 내지 유통하는 사이트, 서버 등에서 관리하는 기록매체 내지 저장매체도 들 수 있다.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.

Claims (15)

  1. 전자 장치(electronic device)에 있어서,
    제1 하우징 파트 및 상기 제1 하우징 파트에 대하여 폴딩 축에 기반하여 접힘 가능한(foldable) 제2 하우징 파트를 포함하는 폴더블 하우징;
    상기 제1 하우징 파트의 제1 면 및 상기 제2 하우징 파트의 제2 면 상에 배치된 플렉서블 디스플레이;
    상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이;
    하나 이상의 센서들; 및
    프로세서를 포함하고, 상기 프로세서는,
    상기 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 상기 제1 면 및 상기 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하고;
    상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하고; 및
    상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하고;
    상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 상기 적어도 일부분을, 상기 커버 디스플레이 상에 표시하도록, 구성된,
    전자 장치.
  2. 제1항에 있어서, 상기 프로세서는,
    상기 데이터를 이용하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 각도를 식별하고;
    상기 서브-폴드 상태와 관련된 지정된 각도 범위 내에 포함된 상기 각도를 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성된,
    전자 장치.
  3. 제2 항에 있어서, 상기 하나 이상의 센서들은,
    상기 폴딩 축에서 접힘가능한 상기 제1 면 및 상기 제2 면 사이의 상기 각도를 식별하기 위해 이용되는 상기 데이터를 출력하기 위한 하나 이상의 가속도 센서들, 또는 홀 센서 중 적어도 하나를 포함하는,
    전자 장치.
  4. 제2 항에 있어서, 상기 프로세서는,
    상기 데이터에 기반하여, 상기 커버 디스플레이가 배치된 상기 제3 면이 중력 가속도의 방향과 다른 방향으로 향함을 식별하는 것에 기반하여, 상기 시각적 객체를 표시하도록, 구성된,
    전자 장치.
  5. 제1 항에 있어서, 상기 프로세서는,
    상기 서브-폴드 상태 내에서, 상기 시각적 객체를 포함하고, 상기 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하도록, 구성된,
    전자 장치.
  6. 제5 항에 있어서, 상기 복수의 시각적 객체들은,
    비디오가 상기 화면 내에 포함되었는지 여부에 기반하여 표시되고, 상기 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)를 포함하는,
    전자 장치.
  7. 제5 항에 있어서, 상기 복수의 시각적 객체들은,
    상기 화면 내에서, 상기 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)를 포함하는,
    전자 장치.
  8. 제7 항에 있어서, 상기 프로세서는,
    상기 영역들에 기반하여 상기 화면의 상기 적어도 일부분을 선택하기 위한 상기 시각적 객체를 선택함을 나타내는 입력에 응답하여, 상기 영역들을 선택하기 위한 다른 시각적 객체를 표시하도록, 구성된,
    전자 장치.
  9. 제8 항에 있어서, 상기 프로세서는,
    상기 다른 시각적 객체에 기반하여, 상기 영역들 중에서 상기 커버 디스플레이를 통해 표시될 제1 영역, 및 상기 플렉서블 디스플레이 내에서 상기 폴딩 축에 의해 구분되는 일부분에 표시될 제2 영역을 선택함을 나타내는 다른 입력을 수신하도록, 구성된,
    전자 장치.
  10. 제1 항에 있어서, 상기 제2 면 상에 배치된 카메라를 더 포함하고,
    상기 프로세서는, 상기 커버 디스플레이 내에 상기 화면의 적어도 일부분을 표시한 상태 내에서, 상기 카메라로부터 적어도 하나의 이미지를 획득하고;
    상기 적어도 하나의 이미지 내에 포함되고, 지정된 카테고리로 분류된 피사체의 위치, 또는 크기 중 적어도 하나에 기반하여, 상기 피사체의 이동, 또는 상기 하우징의 자세의 변경을 가이드하는 시각적 객체를, 상기 플렉서블 디스플레이, 또는 상기 커버 디스플레이 중 적어도 하나를 통해 표시하도록, 구성된,
    전자 장치.
  11. 전자 장치(electronic device)의 방법에 있어서,
    상기 전자 장치의 하나 이상의 센서들로부터 탐지된 데이터에 기반하고, 플렉서블 디스플레이가 배치된 상기 전자 장치의 제1 하우징 파트의 제1 면 및 제2 하우징 파트의 제2 면 사이의 각도에 의해 구분되는, 상기 전자 장치의 언폴드 상태 내에서, 상기 플렉서블 디스플레이 상에 화면을 표시하는 동작, 상기 제2 하우징 파트는 상기 제1 하우징 파트에 기반하여 접힘 가능하게 결합됨;
    상기 데이터에 기반하여 상기 언폴드 상태로부터 스위칭된, 상기 전자 장치의 서브-폴드 상태 내에서, 상기 화면 내에, 상기 제1 면과 반대인 상기 제1 하우징 파트의 제3 면 상에 배치된 커버 디스플레이를 통해 표시될 상기 화면의 적어도 일부분을 선택하기 위한 시각적 객체를 표시하는 동작; 및
    상기 시각적 객체에 기반하여 상기 화면의 적어도 일부분을 선택하는 입력을 수신하는 동작; 및
    상기 서브-폴드 상태 내에서, 상기 수신된 입력에 기반하여, 상기 플렉서블 디스플레이 상에 표시되는 상기 화면과 함께, 상기 입력에 대응하는 상기 화면의 적어도 일부분을, 상기 커버 디스플레이 상에 표시하는 동작을 포함하는,
    방법.
  12. 제11항에 있어서, 상기 데이터를 식별하는 동작은,
    상기 폴딩 축의 상기 각도와 관련된 상기 데이터를 출력하는 홀 센서를 포함하는 상기 하나 이상의 센서들에 기반하여, 상기 폴딩 축에 의해 휘어진 상기 플렉서블 디스플레이의 상기 각도를 식별하는 동작을 포함하는,
    방법.
  13. 제11 항에 있어서, 상기 시각적 객체를 표시하는 동작은,
    상기 상태 내에서, 상기 시각적 객체를 포함하고, 상기 제2 화면 내 상이한 부분들을 선택하기 위한 옵션들에 대응하는, 복수의 시각적 객체들을 표시하는 동작을 포함하는,
    방법.
  14. 제13 항에 있어서, 상기 복수의 시각적 객체들을 표시하는 동작은,
    비디오가 상기 제2 화면 내에 포함되었는지 여부에 기반하여, 상기 제2 화면 내 상기 비디오가 표시된 일부분을 선택하기 위한 일 시각적 객체(a visual object)를 표시하는 동작을 포함하는,
    방법.
  15. 제13 항에 있어서, 상기 복수의 시각적 객체들을 표시하는 동작은,
    상기 제2 화면 내에서, 상기 전자 장치 내 프로세서에 의해 실행되는 상이한 어플리케이션들에 대응하는 영역들을 식별하는 것에 기반하여, 상기 영역들에 기반하여, 상기 제2 부분을 통해 표시될 상기 제2 화면의 적어도 일부분을 선택하기 위한, 일 시각적 객체(a visual object)를 표시하는 동작을 포함하는,
    방법.
PCT/KR2023/012928 2022-09-16 2023-08-30 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법 WO2024058470A1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20220117314 2022-09-16
KR10-2022-0117314 2022-09-16
KR1020220122854A KR20240038520A (ko) 2022-09-16 2022-09-27 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법
KR10-2022-0122854 2022-09-27

Publications (1)

Publication Number Publication Date
WO2024058470A1 true WO2024058470A1 (ko) 2024-03-21

Family

ID=90275196

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2023/012928 WO2024058470A1 (ko) 2022-09-16 2023-08-30 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법

Country Status (1)

Country Link
WO (1) WO2024058470A1 (ko)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111263005A (zh) * 2020-01-21 2020-06-09 华为技术有限公司 一种折叠屏的显示方法及相关装置
KR20200119020A (ko) * 2019-04-09 2020-10-19 삼성전자주식회사 전자 장치 및 폴더블 디스플레이를 제어 및 운영하는 방법
KR20200140609A (ko) * 2019-06-07 2020-12-16 삼성전자주식회사 폴더블 전자 장치 및 상기 폴더블 전자 장치에서 정보를 표시하는 방법
US20220060572A1 (en) * 2018-12-30 2022-02-24 Sang Chul Kwon Foldable mobile phone
KR20220101327A (ko) * 2021-01-11 2022-07-19 삼성전자주식회사 플렉서블 디스플레이를 갖는 전자 장치 및 그의 모드 변경에 따른 제어 패널 제공 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220060572A1 (en) * 2018-12-30 2022-02-24 Sang Chul Kwon Foldable mobile phone
KR20200119020A (ko) * 2019-04-09 2020-10-19 삼성전자주식회사 전자 장치 및 폴더블 디스플레이를 제어 및 운영하는 방법
KR20200140609A (ko) * 2019-06-07 2020-12-16 삼성전자주식회사 폴더블 전자 장치 및 상기 폴더블 전자 장치에서 정보를 표시하는 방법
CN111263005A (zh) * 2020-01-21 2020-06-09 华为技术有限公司 一种折叠屏的显示方法及相关装置
KR20220101327A (ko) * 2021-01-11 2022-07-19 삼성전자주식회사 플렉서블 디스플레이를 갖는 전자 장치 및 그의 모드 변경에 따른 제어 패널 제공 방법

Similar Documents

Publication Publication Date Title
WO2019209041A1 (ko) 플렉서블 디스플레이 및 이를 구비하는 전자 장치
WO2019151618A1 (ko) 제스쳐를 이용하여 화면을 제어하기 위한 폴더블 전자 장치 및 방법
WO2019182336A1 (ko) 전자 장치 및 전자 장치의 디스플레이 구동 방법
WO2016052876A1 (en) Display apparatus and controlling method thereof
WO2020149667A1 (en) Electronic device and method for controlling screen displayed in flexible display which is rollable
WO2020218742A1 (ko) 폴더블 전자 장치 및 그 동작 방법
WO2013089392A1 (en) Bendable display device and displaying method thereof
WO2014104593A1 (en) Method of controlling portable device and portable device thereof
WO2021118061A1 (ko) 전자 장치 및 이를 이용한 레이아웃 구성 방법
WO2015030564A1 (en) Display apparatus, portable device and screen display methods thereof
WO2019160347A1 (ko) 터치 입력 처리 방법 및 이를 지원하는 전자 장치
WO2020153810A1 (en) Method of controlling device and electronic device
WO2020017743A1 (ko) 디스플레이 상에서 복수의 어플리케이션의 실행 화면을 표시하는 전자 장치 및 상기 전자 장치의 구동 방법
WO2021060889A1 (ko) 폴더블 전자 장치 및 이를 이용한 멀티 윈도우 운용 방법
WO2018124823A1 (en) Display apparatus and controlling method thereof
WO2015115698A1 (en) Portable device and method of controlling therefor
WO2020213834A1 (ko) 복수의 어플리케이션의 실행화면들을 표시하는 전자 장치 및 그의 동작 방법
WO2021118201A1 (ko) 폴더블 전자 장치 및 상기 폴더블 전자 장치에서 사용자 인터페이스를 표시하는 방법
WO2016089074A1 (en) Device and method for receiving character input through the same
WO2016129923A1 (ko) 디스플레이 장치 및 디스플레이 방법 및 컴퓨터 판독가능 기록매체
WO2020222428A1 (ko) 전자 장치 및 그 영상을 출력하는 방법
WO2019199086A1 (ko) 전자 장치 및 전자 장치의 제어 방법
WO2021221421A1 (ko) 디스플레이를 제어하는 방법 및 그 전자 장치
WO2021133123A1 (ko) 플렉서블 디스플레이를 포함하는 전자 장치와 이의 동작 방법
WO2024058470A1 (ko) 플렉서블 디스플레이의 형태에 기반하여 플렉서블 디스플레이 내에 표시된 화면의 적어도 일부분을 복제하기 위한 전자 장치 및 그 방법

Legal Events

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

Ref document number: 23865768

Country of ref document: EP

Kind code of ref document: A1