Method of providing screen and electronic device supporting the same

By designing a foldable structure and angle sensing system in a portable electronic device, dynamically adjusting the screen content, the limited picture problem caused by the limited display size is solved, and a richer multimedia experience is achieved.

CN119923852APending Publication Date: 2025-05-02SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380071279.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-10-21
Filing Date
2023-08-29
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The display size of portable electronic devices is limited, resulting in limited display of pictures, which cannot meet the user's multimedia experience needs.

Method used

A foldable electronic device is designed to connect the first housing and the second housing using a hinge structure, and a display, a sensor and a processor are provided therein. By detecting the angle change between the shells, when the angle reaches a specific value, the processor extracts the content from the memory and adjusts the depth of field of the object according to the angle change, so that the picture is different from the previous display state.

Benefits of technology

It realizes dynamic adjustment of screen content through angle changes in portable electronic devices, enhances user experience, and provides richer multimedia display capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119923852A_ABST
    Figure CN119923852A_ABST
Patent Text Reader

Abstract

The present disclosure provides a method for providing a screen of a foldable electronic device and an electronic device supporting the same, the method including the operations of: detecting an angle or a change in angle between a first housing and a second housing of the foldable electronic device; when the angle or the angle change is equal to or greater than a specified angle, extracting a plurality of objects included in a specific content among the plurality of contents stored in the memory; and changing a depth of field of at least one object among the extracted plurality of objects according to the angle or the angle change such that the depth of field is output differently from the previous display state. Various other embodiments represented by the specification are feasible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a method for providing a screen of an electronic device. Background Art

[0002] The portable electronic device may include a display to output a screen generated by a driver. The display may be provided on one surface (e.g., a front surface) of the portable electronic device, and may output at least one screen based on the operation of various functions of the portable electronic device. For example, the display may output a communication-related screen based on the operation of a communication function of the portable electronic device. The communication-related screen may include a screen such as a voice call screen, a video conference screen, or an Internet access screen.

[0003] Portable electronic devices are limited in size due to portability. Therefore, even the size of the display is limited to a portable size. The portable display can only display a limited screen, which makes the user feel uncomfortable. In order to improve the limited screen, conventionally, foldable electronic devices have been sold on the market. Since the foldable electronic device is provided with a foldable display, the foldable electronic device can be provided with a display area larger than that of a bar-type electronic device. Summary of the invention

[0004] Aspects of the present disclosure are aimed at addressing at least the above-mentioned problems and / or disadvantages and providing at least the advantages described below.

[0005] According to one aspect of the present disclosure, a foldable electronic device may include: a first shell and a second shell, a hinge structure connecting the first shell to the second shell, a display at least partially located on the first shell and the second shell, at least one sensor for sensing the angle between the first shell and the second shell, a memory disposed in at least one of the first shell or the second shell to store multiple contents, and at least one processor operably connected to the at least one sensor and the memory. The foldable electronic device may be included therein, at least one processor may detect an angle or an angle change between the first shell and the second shell, when the angle or the angle change is equal to or greater than a specific angle, extract multiple objects from specific contents among multiple contents stored in the memory, and based on the angle or the angle change, change the depth of field of at least one of the extracted multiple objects so that at least one object is displayed as different from a previous display state.

[0006] According to another aspect of the present disclosure, a method for providing a picture of a foldable electronic device may include: an operation of detecting an angle or an angle change between a first shell and a second shell; an operation of extracting multiple objects from specific content among multiple contents stored in a memory when the angle or the angle change is equal to or greater than a specific angle; and an operation of changing the depth of field of at least one of the extracted multiple objects based on the angle or the angle change, so that at least one object is displayed as different from a previous display state. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments.

[0008] Figure 2 2 is a diagram illustrating a first type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0009] Figure 3 2 is a diagram illustrating a second type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0010] Figure 4 2 is a diagram illustrating a third type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0011] Figure 5 is a view illustrating a configuration related to screen display control based on an angle change of a foldable electronic device according to an embodiment.

[0012] Figure 6 is a view illustrating a configuration related to screen display control based on an angle change of a foldable electronic device according to an embodiment.

[0013] Figure 7 is a view showing a configuration related to screen display control based on angle change of a wearable electronic device according to an embodiment.

[0014] Figure 8 is a view illustrating a configuration related to screen display control based on an angle change of a foldable electronic device according to an embodiment.

[0015] Fig. 9 is a view illustrating an example of a method for operating a foldable electronic device related to providing a screen according to an embodiment.

[0016] Fig.10 is a view illustrating another example of a method for operating a foldable electronic device related to providing a screen according to an embodiment.

[0017] Fig.11 is a view illustrating an example of separating an object of an image according to an embodiment.

[0018] Fig.12 is a view illustrating an example of changing a depth of field of a content view based on an angle change according to an embodiment.

[0019] Fig.13 is a view illustrating an example of changing a zoom of a content screen based on an angle change according to an embodiment.

[0020] Fig.14 is a view illustrating an example of changing a layer order of content views based on an angle change according to an embodiment.

[0021] Fig.15 is a view illustrating an example of changing a layer order of content views based on an angle change and applying a zoom ratio of the content views according to an embodiment.

[0022] Fig.16 2 is a view illustrating an example of changing a layer order of a content view and changing a depth of field of the content view based on an angle change according to an embodiment.

[0023] Fig.17 is a view illustrating another example of a function of changing a screen based on an angle change according to an embodiment.

[0024] Fig.18 is a view illustrating an example related to replacing at least some objects based on an angle change according to an embodiment.

[0025] Fig.19 is a view illustrating an example related to replacing at least some objects based on an angle change according to an embodiment.

[0026] Fig. 20 is a view illustrating an example of changing a screen based on a change in an angle of an auxiliary display according to an embodiment.

[0027] Fig.21 is a view illustrating an example of obtaining a changed angle value from an external electronic device according to an embodiment.

[0028] In the following description referring to the accompanying drawings, like components will be assigned like reference numerals. DETAILED DESCRIPTION

[0029] Hereinafter, the present disclosure discloses screen operations of a foldable electronic device including a foldable display. In order to use the foldable display of the foldable electronic device, it is necessary to change the foldable electronic device in a folded state to an unfolded state. Alternatively, it is necessary to change the foldable electronic device in an unfolded state to a folded state in order to store and carry the foldable electronic device. The present disclosure supports supporting the user's continued interest in using the foldable electronic device by providing useful information to the user, increasing the user's attention to the screen, and providing interesting elements to the user during the process of the foldable electronic device changing from a folded state to an unfolded state or from an unfolded state to a folded state. In addition, the present disclosure, inspired by detecting angle changes (for example, angle changes between multiple shells) as the state of the foldable electronic device changes, proposes an embodiment for collecting angle changes of another electronic device (such as a wearable electronic device) with a changeable angle and providing screen changes based on the collected angle changes.

[0030] Figure 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments. Figure 1 The configuration of the electronic device may correspond to at least one of a portable electronic device, a foldable electronic device, or a wearable electronic device to which the present disclosure is applied.

[0031] Reference Figure 1 , the electronic device 101 in the network environment 100 may communicate with the electronic device 102 via the first network 198 (e.g., a short-range wireless communication network), or communicate with at least one of the electronic device 104 or the server 108 via the second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 may communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 may include a processor 120, a memory 130, an input module 150, a sound output module 155, a display module 160, an audio module 170, a sensor module 176, an interface 177, a connection terminal 178, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a user identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one of the above components (e.g., the connection terminal 178) may be omitted from the electronic device 101, or one or more other components may be added to the electronic device 101. In some embodiments, some of the above-described components (eg, sensor module 176, camera module 180, or antenna module 197) may be implemented as a single integrated component (eg, display module 160).

[0032] The processor 120 may run, for example, software (e.g., program 140) to control at least one other component (e.g., hardware component or software component) of the electronic device 101 connected to the processor 120, and may perform various data processing or calculations. According to an embodiment, as at least part of the data processing or calculation, the processor 120 may store a command or data received from another component (e.g., sensor module 176 or communication module 190) in the volatile memory 132, process the command or data stored in the volatile memory 132, and store the resultant data in the non-volatile memory 134. According to an embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)) or an auxiliary processor 123 (e.g., a graphics processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is independent of or combined with the main processor 121 in operation. For example, when the electronic device 101 includes a main processor 121 and an auxiliary processor 123, the auxiliary processor 123 may be adapted to consume less power than the main processor 121, or adapted to be dedicated to a specific function. The auxiliary processor 123 may be implemented separately from the main processor 121, or as part of the main processor 121.

[0033] When the main processor 121 is in an inactive (e.g., sleep) state, the auxiliary processor 123 (rather than the main processor 121) may control at least some of the functions or states related to at least one component among the components of the electronic device 101 (e.g., the display module 160, the sensor module 176, or the communication module 190), or when the main processor 121 is in an active state (e.g., running an application), the auxiliary processor 123 may control at least some of the functions or states related to at least one component among the components of the electronic device 101 (e.g., the display module 160, the sensor module 176, or the communication module 190) together with the main processor 121. According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., a camera module 180 or a communication module 190) that is functionally related to the auxiliary processor 123. According to an embodiment, the auxiliary processor 123 (e.g., a neural processing unit) may include a hardware structure dedicated to artificial intelligence model processing. The artificial intelligence model may be generated through machine learning. For example, such learning may be performed by the electronic device 101 where the artificial intelligence is executed or via a separate server (e.g., server 108). The learning algorithm may include, but is not limited to, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, for example. The artificial intelligence model may include multiple artificial neural network layers. The artificial neural network may be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), or a deep Q network or a combination of two or more thereof, but is not limited thereto. Additionally or optionally, the artificial intelligence model may include a software structure in addition to a hardware structure.

[0034] The memory 130 may store various data used by at least one component of the electronic device 101 (e.g., the processor 120 or the sensor module 176). The various data may include, for example, software (e.g., the program 140) and input data or output data for commands related thereto. The memory 130 may include a volatile memory 132 or a nonvolatile memory 134.

[0035] The program 140 may be stored as software in the memory 130 , and may include, for example, an operating system (OS) 142 , middleware 144 , or applications 146 .

[0036] The input module 150 may receive commands or data to be used by other components (e.g., the processor 120) of the electronic device 101 from outside (e.g., a user) of the electronic device 101. The input module 150 may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus).

[0037] The sound output module 155 can output sound signals to the outside of the electronic device 101. The sound output module 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records. The receiver can be used to receive incoming calls. Depending on the embodiment, the receiver can be implemented as a separate part from the speaker, or as part of the speaker.

[0038] The display module 160 may visually provide information to the outside of the electronic device 101 (e.g., a user). The display module 160 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. According to an embodiment, the display module 160 may include a touch sensor adapted to detect a touch or a pressure sensor adapted to measure the strength of a force caused by a touch.

[0039] The audio module 170 may convert sound into an electrical signal, or vice versa. According to an embodiment, the audio module 170 may obtain sound via the input module 150, or output sound via the sound output module 155 or an earphone of an external electronic device (e.g., electronic device 102) directly (e.g., wired) or wirelessly connected to the electronic device 101.

[0040] The sensor module 176 may detect an operating state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) outside the electronic device 101, and then generate an electrical signal or a data value corresponding to the detected state. According to an embodiment, the sensor module 176 may include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.

[0041] The interface 177 may support one or more specific protocols to be used to connect the electronic device 101 directly (e.g., wired) or wirelessly with an external electronic device (e.g., the electronic device 102). According to an embodiment, the interface 177 may include, for example, a high-definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.

[0042] The connection end 178 may include a connector, wherein the electronic device 101 can be physically connected to an external electronic device (e.g., the electronic device 102) via the connector. According to an embodiment, the connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0043] The haptic module 179 may convert the electric signal into mechanical stimulation (eg, vibration or motion) or electric stimulation that can be recognized by the user via his sense of touch or kinesthetic sense. According to an embodiment, the haptic module 179 may include, for example, a motor, a piezoelectric element, or an electric stimulator.

[0044] The camera module 180 may capture still images or moving images. According to an embodiment, the camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.

[0045] The power management module 188 may manage power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0046] The battery 189 may power at least one component of the electronic device 101. According to an embodiment, the battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0047] The communication module 190 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. The communication module 190 may include one or more communication processors capable of operating independently from the processor 120 (e.g., an application processor (AP)) and supporting direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 190 may include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a traditional cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules may be implemented as a single component (e.g., a single chip), or may be implemented as multiple components (e.g., multiple chips) separated from each other. The wireless communication module 192 may identify and authenticate the electronic device 101 in a communication network (such as the first network 198 or the second network 199) using user information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.

[0048] The wireless communication module 192 can support 5G networks after 4G networks and next-generation communication technologies (e.g., new radio (NR) access technology). NR access technology can support enhanced mobile broadband (eMBB), massive machine type communication (mMTC), or ultra-reliable low-latency communication (URLLC). The wireless communication module 192 can support high-frequency bands (e.g., millimeter wave bands) to achieve, for example, high data transmission rates. The wireless communication module 192 can support various technologies for ensuring performance on high-frequency bands, such as, for example, beamforming, massive multiple-input multiple-output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, or massive antennas. The wireless communication module 192 can support various requirements specified in the electronic device 101, an external electronic device (e.g., electronic device 104), or a network system (e.g., a second network 199). According to an embodiment, the wireless communication module 192 may support a peak data rate for implementing eMBB (e.g., 20 Gbps or greater), loss coverage for implementing mMTC (e.g., 164 dB or less), or U-plane delay for implementing URLLC (e.g., 0.5 ms or less for each of the downlink (DL) and uplink (UL), or 1 ms or less for a round trip).

[0049] The antenna module 197 may transmit or receive a signal or power to or from the outside of the electronic device 101 (e.g., an external electronic device). According to an embodiment, the antenna module 197 may include an antenna including a radiation element formed of a conductive material or a conductive pattern formed in or on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication scheme used in a communication network (such as the first network 198 or the second network 199) may be selected from the plurality of antennas by, for example, the communication module 190 (e.g., the wireless communication module 192). A signal or power may then be transmitted or received between the communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, another component (e.g., a radio frequency integrated circuit (RFIC)) other than the radiation element may be additionally formed as a part of the antenna module 197.

[0050] According to various embodiments, the antenna module 197 may form a millimeter wave antenna module. According to an embodiment, the millimeter wave antenna module may include a printed circuit board, a radio frequency integrated circuit (RFIC), and a plurality of antennas (e.g., array antennas), wherein the RFIC is disposed on a first surface (e.g., bottom surface) of the printed circuit board, or adjacent to the first surface and capable of supporting a designated high frequency band (e.g., millimeter wave band), and the plurality of antennas are disposed on a second surface (e.g., top surface or side surface) of the printed circuit board, or adjacent to the second surface and capable of transmitting or receiving signals of the designated high frequency band.

[0051] At least some of the above components may be connected to each other via an inter-peripheral communication scheme (e.g., a bus, a general purpose input output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)) and communicatively transfer signals (e.g., commands or data) therebetween.

[0052] According to an embodiment, a command or data may be sent or received between the electronic device 101 and the external electronic device 104 via the server 108 connected to the second network 199. Each of the electronic device 102 or the electronic device 104 may be a device of the same type as the electronic device 101, or a device of a different type from the electronic device 101. According to an embodiment, all or some operations to be executed in the electronic device 101 may be executed in one or more of the external electronic device 102, the external electronic device 104, or the server 108. For example, if the electronic device 101 should automatically execute a function or service or should execute a function or service in response to a request from a user or another device, the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service instead of executing the function or service, or the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service in addition to executing the function or service. The one or more external electronic devices receiving the request may execute at least part of the requested function or service, or execute another function or another service related to the request, and transmit the result of the execution to the electronic device 101. The electronic device 101 may provide the result as at least a partial reply to the request with or without further processing the result. To this end, cloud computing technology, distributed computing technology, mobile edge computing (MEC) technology, or client-server computing technology, for example, may be used. The electronic device 101 may use, for example, distributed computing or mobile edge computing to provide ultra-low latency services. In another embodiment, the external electronic device 104 may include an Internet of Things (IoT) device. The server 108 may be an intelligent server using machine learning and / or neural networks. According to an embodiment, the external electronic device 104 or the server 108 may be included in the second network 199. The electronic device 101 may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology or IoT-related technologies.

[0053] Figure 2 2 is a diagram illustrating a first type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0054] refer to Figure 2According to an embodiment, the first type electronic device 200 may include a first housing 210 (or a first housing portion), a second housing 220 (or a second housing portion), and a flexible display 260 (or a display). According to an embodiment, although the first type electronic device 200 may further include a first camera 270a, the first camera 270a may be omitted. According to an embodiment, based on the accompanying drawings, the first type electronic device 200 may include a flexible display 260 having a shape having a length in a vertical direction longer than a length in a horizontal direction. The first type electronic device 200 may further include at least one hinge structure (or hinge portion, or hinge module) for connecting the first housing 210 with the second housing 220 to perform an operation of vertically folding the first housing 210 and the second housing 220 about a virtual folding area 21 (or a virtual folding line). The hinge structure may connect the first housing 210 with the second housing 220, and may support the first housing 210 and the second housing 220 so that the angle between the first housing 210 and the second housing 220 is maintained at a specific angle. The first shell 210 and the second shell 220 may have a folded state (e.g., a state in which the first display area 261 and the second display area 262 of the flexible display 260 are arranged facing each other) and an unfolded state (e.g., a state in which the first display area 261 and the second display area 262 of the flexible display 260 are arranged facing the same direction) with respect to the hinge structure. Alternatively, the first shell 210 and the second shell 220 may maintain a specific angle. For example, the first shell 210 and the second shell 220 may maintain a position forming 30°, 45°, 90°, 130°, or 150° (e.g., flex mode, tent mode, free stop hinge mode) between the first shell 210 and the second shell 220.

[0055] The first type electronic device 200 may include at least some of the above-mentioned first housing 210, second housing 220 and flexible display 260, as well as reference Figure 1Components of the electronic device 100 described. For example, the first type electronic device 200 may include at least one sensor module (or sensor component or sensor; sensor module 176 will be used in the following description), at least one processor corresponding to the processor 120 (processor 120 will be used in the following description), and at least one memory corresponding to the memory 130 ("memory 130" will be used in the following description). The sensor module 176 may sense the folded state or unfolded state of the first shell 210 and the second shell 220, and the state of a specific installation angle between the folded state (e.g., 0°) and the unfolded state (e.g., 180°) to collect angle information. The processor 120 of the first type electronic device 200 may change at least a portion of an image output through a main screen (or a background screen or a lock screen) to output to the flexible display 260 according to the angle information collected by the sensor module 176. At least a portion of the image output through the main screen to output to the flexible display 260 may be, for example, a static image or a dynamic image. When the angle information is updated, the processor 120 may additionally change at least a portion of the image output through the main screen, or may output the changed image to the main screen. According to an embodiment, the main screen may be output in the form of one image throughout the first display area 261 and the second display area 262 of the flexible display 260, or may be output in the form of images that are different from each other on the first display area 261 and the second display area 262. As described in the present disclosure, changing the image output to the main screen according to the angle information may be applied to, for example, at least a portion of the image output throughout all portions of the first display area 261 and the second display area 262. As described in the present disclosure, changing the image output to the main screen according to the angle information may be applied only to at least one image of the images output to each of the first display area 261 or the second display area 262.

[0056] According to an embodiment, when the angle information is collected, the processor 120 may select at least one image satisfying a specific condition from the memory 139 (the memory 139 stores at least one image to be output to the flexible display 260), and may output a plurality of objects included in the selected image. According to an embodiment, the processor 120 may extract a background object and a specific object other than the background object from the image. The processor 120 may adjust the depth of field of at least some of the extracted multiple objects according to the angle information. According to an embodiment, the processor 120 may change the order of at least some of the layers corresponding to the extracted multiple objects. According to an embodiment, the processor 120 may adjust the zoom ratio of at least some of the extracted multiple objects according to the angle information. According to an embodiment, the processor 120 may remove (or gradually scale down or increase the number of objects to be removed) at least some of the remaining objects from the main screen based on the angle information while changing at least some of the extracted multiple objects.

[0057] Based on the above operations, the first type electronic device 200 can change at least some objects on the main screen while the first type electronic device 200 is performing an unfolding operation in a folded state or a folding operation in an unfolded state, thereby allowing the user to focus on the information that needs to be verified or the information that the user is interested in, while making the user interested.

[0058] Figure 3 2 is a diagram illustrating a second type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0059] refer to Figure 3According to an embodiment, the second type electronic device 300 may include a first housing 310, a second housing 320, a first display 360a (or a main display), and a second display 360b (or an auxiliary display). According to an embodiment, based on the accompanying drawings, the second type electronic device 300 may include a first display 360a that can be folded to the left or right about a virtual folding line 31 extending in a vertical direction. The second display 360b may be set in a direction opposite to the direction of the first housing 310 (or the second housing 320) in which the first display 360a is set. The second type electronic device 300 may also include at least one hinge structure 350 (or a hinge portion, or a hinge module), and the hinge structure 350 is configured to connect the first housing 310 with the second housing 320 to perform an operation of folding the first housing 310 and the second housing 320 laterally about the virtual folding line 31. The hinge structure 350 may connect the first housing 310 with the second housing 320, and may support the first housing 310 and the second housing 320 so that the angle between the first housing 310 and the second housing 320 is maintained at a specific angle. The hinge structure 350 may include, for example, at least one hinge module and a hinge housing surrounding the hinge module. Figure 2 The hinge structure of the described first type electronic device 200 may also include a hinge housing and at least one hinge module.

[0060] The second type electronic device 300 may include at least some of the above-mentioned first housing 310, second housing 320, first display 360a and second display 360b, and reference Figure 1 For example, the second type electronic device 300 may include at least one sensor module (or sensor component or sensor; sensor module 176 will be used in the following description), at least one processor (processor 120 will be used in the following description), and at least one memory (memory 130 will be used in the following description) corresponding to the memory 130. The second type electronic device 300 is different from the reference electronic device 100 except for the folding direction, appearance, and display size. Figure 2 In addition to the first type electronic device 200 described above, the second type electronic device 300 may adopt the main screen adjustment function based on the angle information which will be actually described in the present disclosure. For example, the second type electronic device 300 may include a processor 120 to adjust the main screen according to the angle information by communicating with Figure 2The operation of the processor 120 of the first type electronic device 200 shown is the same or similar to the operation of adjusting the main screen according to the angle information. Similar to the second type electronic device 300, the first type electronic device 200 may also include an auxiliary display disposed in at least a portion of the front surface of the flexible display and the rear surface opposite to the front surface (e.g., the first housing 210 or the second housing 220).

[0061] The first display 360a may include a first display area 361 and a second display area 362, and the first display area 361 and the second display area 362 may be connected to each other by a virtual folding line 31. According to an embodiment, the first display 360a may output an image through the first display area 361 and the second display area 362. According to an embodiment, the first display 360a may output images different from each other to the first display area 361 and the second display area 362, respectively. The processor 120 of the second type electronic device 300 may adjust the change of at least some of the multiple objects included in an image through the first display 360a according to the angle information. According to an embodiment, the first image including the multiple objects may be output to the second display 360b, and the first image may be changed to correspond to the angle information. When the angle information of the second type electronic device 300 indicates at least one specific angle (for example, 30°), the second display 360b stops outputting the first image (or the second display 360b is turned off), and the first display 360a may output the second image according to the angle information, while outputting the second image changed based on the angle change.

[0062] According to the embodiment, Figure 3 As shown, the second type electronic device 300 can maintain various installation angles. According to an embodiment, the second type electronic device 300 can have an unfolded state 301, a first angle installation state 302 (an angle of 120° is formed between the first shell 310 and the second shell 320), a second angle installation state 303 (an angle of 45° is formed between the first shell 310 and the second shell 320), and a third angle installation state 304 (an angle of 90° is formed between the first shell 310 and the second shell 320). In addition, the second type electronic device 300 can maintain more different installation angles. When angle information corresponding to various installation angle states 301, 302, 303 and 304 is received, the processor 120 of the second type electronic device 300 can adjust the changes of at least some objects among the objects of the image output to the main screen according to the angle information.

[0063] Figure 4 2 is a diagram illustrating a third type of electronic device that adopts a technology for adjusting a main screen according to angle information according to an embodiment of the present disclosure.

[0064] refer to Figure 4 According to an embodiment, the third type electronic device 400 may include a first housing 410, a second housing 420, a third housing 430, a first hinge structure 450a, a second hinge structure 450b, a first display 460a, a second display 460b, and a third display 460c. According to an embodiment, at least two of the first display 460a, the second display 460b, and the third display 460c may be connected to each other. For example, the first display 460a may be connected to the second display 460b, or the second display 460b may be connected to the third display 460c. The first display 460a and the second display 460b may have an outer folding state in which the first display 460a and the second display 460b are folded outwardly about the first hinge structure 450a. In the outer folding state, the first display 460a and the second display 460b may be arranged to face opposite directions to each other. The second display 460b and the third display 460c may have an inner folded state in which the second display 460b and the third display 460c are folded inwardly about the second hinge structure 450b. In the inner folded state, the second display 460b and the third display 460c may be arranged to face each other. When the third type electronic device 400 performs an operation related to the inner folded state (inner folding operation) and an operation related to the outer folded state (outer folding operation), the first display 460a is arranged toward the front, and the third type electronic device 400 may be folded into a Z shape.

[0065] According to an embodiment, the third type electronic device 400 may include at least one sensor, which is disposed on one side of the first hinge structure 450a and the second hinge structure 450b, or on the inner side of the first shell 410, the second shell 420, and the third shell 430 to detect the folding of the electronic device. The at least one sensor may detect, for example, an angle change caused by an inner folding operation. In addition, the at least one sensor may detect an angle change caused by an outer folding operation. The at least one sensor may correspond to a reference Figure 1 The sensor module 176 described above and the third type electronic device 400 may include the ... Figure 1 At least one processor corresponding to the processor 120 described in the present disclosure (the processor 120 will be used in the following description), and at least one memory corresponding to the memory 130 (the memory 130 will be used in the following description). The third type electronic device 400 can adopt the main screen adjustment function based on the angle information described in the present disclosure, similar to the reference Figure 2 or Figure 3The first type electronic device 200 or the second type electronic device 300 described. For example, the changed angle value received from the sensor module 160 including at least one sensor may be sent to the processor 120 provided in the third type electronic device 400, and the processor 120 of the third type electronic device 400 may change at least a portion of the main screen output to the first display 460a, the second display 460b, and the third display 460c according to the changed angle value. According to an embodiment, the processor 120 of the third type electronic device 400 may correspond to the outer folding operation so that the plurality of objects included in the image output on the first display 460a and the second display 460b have different depths of field. Alternatively, the processor 120 of the third type electronic device 400 may correspond to the inner folding operation so that the plurality of objects included in the image output on the second display 460b and the third display 460c have different depths of field. The main screen output to the second display 460b may output an image that changes corresponding to the outer folding state or the inner folding state, or may output a fixed image regardless of the outer folding state or the inner folding state. Alternatively, when the display area of ​​the second display 460b is divided into multiple display areas, some display areas can output pictures corresponding to the change of the external folding state together with the first display 460a, and the remaining display areas can output pictures corresponding to the change of the internal folding state together with the third display 460c.

[0066] As described above, the function of the electronic device according to the present disclosure to change at least a part of the image output to the display corresponding to the angle change value may not be limited by the size of the shell, the connection shape of the shell, or the number of shells, or the number of displays or the shape of the displays.

[0067] refer to Figures 1 to 4 The at least one sensor of the described electronic device may include, for example, at least one of a gyro sensor, an acceleration sensor, a grip sensor, a Hall sensor as a hinge event collecting sensor, or a bezel rotation detection sensor.

[0068] Figure 5 1 is a view showing a configuration related to screen display control based on angle change of a foldable electronic device according to an embodiment. Figure 5 The foldable electronic device 500 described may correspond to the reference Figures 1 to 4 At least one of the electronic devices described. Figure 5 The foldable electronic device 500 may include, for example, at least one processor 501 (eg, referring to Figure 1 The processor 120 described above), at least one processor 501 and a display (eg, Figures 1 to 4At least one of the displays of the main screen; in the following description, the display 160 will be used to control the screen of the main screen. The at least one processor 501 may include a first processor 510 for processing data output to the display 160 and a second processor 520 for performing signal processing related to the control of the main screen. In this case, at least one of the first processor 510 and the second processor 520 may be implemented in the form of a hardware processor or a software module.

[0069] The first processor 510 may perform rendering of a main screen image to be output to the display 160 based on information received from the second processor 520. In this regard, the first processor 510 may include a first rendering module 511, an activity module 512, and a resource processing module 513.

[0070] The activity module 512 (or activity service module) used as the main service module of the screen configuration may process operations corresponding to data management or user input execution. According to an embodiment, the activity module 512 may receive the main screen image and information about the changed angle value from the main screen service module 522 of the second processor 520, and may generate (synthesize) an image obtained by applying the changed angle value to the main screen image, or may control the generation of the image. In this operation, when the main screen service module 522 provides a memory address value of an image to be used for the main screen, the activity module 512 may send a request for an image to be used for the main screen to the memory controller 523 through the resource processing module 513, and may obtain the image to be used for the main screen from the memory. The activity module 512 may send the main screen image and the changed angle value to the first rendering module 511. Alternatively, the activity module 512 may generate a main screen image that changes as the angle changes, and may send the generated image to the first rendering module 511. In addition, the activity module 512 may request the main screen renderer 521 of the second processor 520 to generate a main screen image based on the angle change. When receiving a request to output the main screen from the main screen renderer 521 of the second processor 520 , the first rendering module 511 may render the main screen image changed based on the changed angle value received from the activity module 512 , and may output the rendered main screen image to the display 160 .

[0071] The second processor 520 may include, for example, a first sensor manager 524, a first device manager 525, a main screen service module 522, a main screen renderer 521, and a memory controller 523. At least a portion of the first sensor manager 524, the first device manager 525, the main screen renderer 521, and the memory controller 523 may be provided in the form of a hardware component or a software module.

[0072] The first sensor manager 524 may control activation and deactivation of at least one sensor provided in the foldable electronic device 500. According to an embodiment, the first sensor manager 524 may control power supply to a sensor (e.g., a Hall sensor) that collects angle values ​​of a plurality of housings included in the foldable electronic device 500 that change during folding or unfolding, and controls the operation of the sensor.

[0073] The first device manager 525 may collect information about a sensor or information about a battery obtained from an electronic device (e.g., the foldable electronic device 500), and transmit the collected information to at least one of the activity module 512 or the home screen service module 522. According to an embodiment, the first device manager 525 may collect sensing information from at least one sensor driven by the first sensor manager 524. According to an embodiment, the first device manager 525 may collect a changed angle value of the foldable electronic device 500 from a sensor that collects a changed angle value. The first device manager 525 may transmit the collected changed angle value to the activity module 512 and the home screen service module 522 of the processor 510.

[0074] The main screen service module 522 can identify the changed angle value received from the first device manager 525; can request the main screen renderer 521 to output the main screen when the changed angle value is equal to or greater than a previously defined specific value; and can guide the activity module 512 so that the activity module 512 outputs the main screen. In the operation of guiding the output of the main screen, the main screen service module 522 can send the address information about the main screen image to be output to the display and the changed angle value to the activity module 512. In this process, the main screen service module 522 can obtain the address value of at least one image (e.g., a static image or a dynamic image) to be output to the main screen from the memory of the foldable electronic device according to the previously defined rules, and send the address value to the activity module 512.

[0075] The memory controller 523 can control the device (e.g., memory) to store images or resources required for screen configuration, and can obtain images or resources required for screen configuration. According to an embodiment, the memory controller 523 can support the main screen service module 522 so that the main screen service module 522 selects the address value of the image to be used for the main screen. For example, when receiving a request to provide an address value of an image to be used for the main screen, the memory controller 523 can provide the address value of a previously defined specific image to the main screen service module 522, or can randomly or according to previously defined conditions select any one image from a plurality of images for the main screen, and provide the address value of the selected image to the main screen service module 522.

[0076] The main screen renderer 521 may receive an image to be used for the main screen and a changed angle value from the main screen service module 522, and may apply the received value to generate (or synthesize) a main screen image that changes as the angle changes. In this operation, the main screen renderer 521 may output a plurality of objects included in the image, may rearrange the plurality of objects to correspond to the changed angle value, and may generate a main screen image based on the changed angle. The main screen renderer 521 may send the main screen image generated based on the angle change to the first processor 510.

[0077] Meanwhile, although the above has described the operation of processing data by the first processor 510 and the second processor 520 when generating and outputting the main screen image based on the angle change, the present disclosure is not limited thereto. For example, the foldable electronic device 500 may only include the following configuration: wherein, when the angle change (or the angle change between the shells) is collected by the first device manager 525 and sent to the activity module 512, the activity module 512 obtains the image to be used for the main screen, generates the main screen image that changes with the angle change, and sends the main screen image to the first rendering module 511 or the main screen renderer 521, thereby performing a rendering operation on the main screen image and then outputting the image to the display 160. The details will be referred to in Figure 6 Give a description.

[0078] Figure 6 is a view illustrating a configuration related to screen display control based on an angle change of a foldable electronic device according to an embodiment. Figure 6 The configuration of the foldable electronic device shown includes Figure 5 A portion of a processor configuration of a foldable electronic device related to outputting a main screen image. The configuration shown can be used with reference Figure 5 The described configuration may be replaced by a different configuration, or may be divided into sub-configurations.

[0079] refer to Figure 5 and Figure 6 In operation 531, the first memory 523a of the foldable electronic device 500 may send the content to be used for the main screen image to the activity module 512 under certain conditions. For example, access to the first memory 523a may be referred to above. Figure 5 The activity module 512 may correspond to the memory controller 523 described above, and the first memory 523a may provide at least one main screen image. Figure 5 Described activity module 512. When referring to Figure 5When the angle value of the change collected by the first device manager 525 described is equal to or greater than a specific value, the first storage 523a may send a previously defined image or a randomly selected image to the activity module 512. Alternatively, when the first display 560 (eg, reference Figures 1 to 5 When the display 160, 260, 360a, 360b, 460a, 460b, and 460c) described above is changed from an off state to an on state, the first memory 523a may send an image to be used for the main screen to the activity module 512.

[0080] In operation 533, the first device manager 525 may send the angle information to the activity module 512. In this case, the first device manager 525 may receive the angle information from the sensor (or Figure 5 The first sensor manager 524 receives the changed angle value to detect the angle change in the foldable electronic device 500.

[0081] In operation 535, the activity module 512 may transmit information about the separated plurality of objects and information about placement of the plurality of objects to the first rendering module 511. In this regard, the activity module 512 may extract a plurality of objects included in the main screen, and may rearrange the depths of the extracted plurality of objects to correspond to the angle information. Alternatively, the activity module 512 may transmit the plurality of objects, information about the depths of the plurality of objects, or information about the order in which a plurality of layers of the plurality of objects are set to the first rendering module 511.

[0082] In operation 537, the first rendering module 511 may perform a rendering operation on the received plurality of information. For example, the first rendering module 511 may apply the depths of the plurality of objects to generate (or synthesize) a main screen image processed (rendered) by the rendering operation to be output to the first display 560. In this case, the main screen image processed by the rendering operation may refer to an image in which the depths of at least some objects or layers are changed based on the changed angle value, that is, an image different from the original image stored in the first memory 523a.

[0083] In operation 539, the first rendering module 511 may provide the rendered content to the first display 560. For example, the rendered content may be stored in a frame memory of the first display 560. In operation 541, the first display 560 may output the rendered content.

[0084] Some of the above operations 531 to 541 may be continuously performed corresponding to the angle change of the foldable electronic device 500. Alternatively, operation 531 may be performed only once within a specific time period for selecting a home screen image or before an event of replacing a specific home screen image, and at least some of the above operations 533 to 541 may be continuously performed corresponding to the angle change of the foldable electronic device 500.

[0085] Figure 7 is a view showing a configuration related to screen display control based on angle change of a wearable electronic device according to an embodiment.

[0086] refer to Figure 7 The wearable electronic device 600 may include, for example, Figure 1 Displays (e.g. Figure 1 The display 160; in the following description, the display 160 will be used to control the screen of the at least one processor 120 (for example, reference Figure 1 The at least one processor 120 may include a first processor 610 for processing data output to the display 160 and a second processor 620 for performing signal processing related to the control of the watch screen. In this case, at least one of the first processor 610 or the second processor 620 may be implemented in the form of a hardware processor or a software module.

[0087] The first processor 610 may perform a rendering operation of a watch screen image to be output to the display 160 based on information received from the second processor 620. In this regard, the first processor 610 may include a second rendering module 611, a watch service module 612, and a resource processing module 613. The watch service module 612 may receive information about the watch screen image and information about the changed angle value from the second processor 620, and may generate an image obtained by applying the changed angle value to the watch screen image, or may control the generation of the image. In this operation, the watch service module 612 may request the memory controller 623 to provide an image to be used for the watch screen through the resource processing module 613, and obtain the image. The watch screen image may be stored in an external electronic device linked to the wearable electronic device 600, rather than in the wearable electronic device 600. In this case, in response to a request from the watch service module 612, the resource processing module 613 may request the memory controller 623 to obtain the watch screen image stored in the external electronic device. The watch service module 612 may send the watch screen image and the changed angle value to the second rendering module 611. Alternatively, the watch service module 612 may generate a watch screen image that changes based on the changed angle, and send the generated image to the second rendering module 611. In addition, the watch service module 612 may request the watch screen renderer 621 of the second processor 620 to generate a watch screen image based on the changed angle. The second rendering module 611 may receive a watch screen image that changes based on the changed angle value. When the watch screen image is received, the second rendering module 611 may perform a rendering operation on the received watch screen image, and may output the rendered watch screen image to the display 160.

[0088] The second processor 620 may include, for example, a second sensor manager 624, a second device manager 625, a watch screen service module 622, a watch screen renderer 621, and a memory controller 623. At least a portion of the second sensor manager 624, the second device manager 625, the watch screen service module 622, the watch screen renderer 621, and the memory controller 623 may be provided in the form of a hardware component or a software module.

[0089] The second sensor manager 624 may manage the operation of at least one sensor included in the wearable electronic device 600. For example, the second sensor manager 614 may manage the sensor to detect the rotation angle of the bezel rotatably provided in the wearable electronic device 600.

[0090] The second device manager 625 may receive a changed angle value corresponding to the bezel rotation of the wearable electronic device 600 from the second sensor manager 624. The second device manager 625 may transmit the received changed angle value to the watch screen service module 622 or the watch service module 612.

[0091] According to an embodiment, at least some of the watch screen service module 622, the watch screen renderer 621, and the memory controller 623 may be the same as above. Figure 5 The main screen service module 522, the main screen renderer 521 and the memory controller 523 described in the above are the same or similar components. Accordingly, at least one of the watch screen service module 622, the watch screen renderer 621 or the memory controller 623 may have the same or similar components as those described in the above reference. Figure 5 For example, the watch screen service module 622 may control the application of the changed angle value received from the second device manager 625 to the change of the home screen image, and the watch screen renderer 621 may process the generation of the changed home screen image.

[0092] Meanwhile, although the above description has described the operation of processing data by the first processor 610 and the second processor 620 and generating and outputting a watch screen image based on the changed angle of the wearable electronic device 600, the present disclosure is not limited thereto. For example, the watch electronic device 600 may only include the following configuration: wherein, when the angle change (or the angle change between the shells) is collected by the second device manager 625 and sent to the watch service module 612, the watch service module 612 obtains the image to be used for the watch screen, generates a watch screen image that changes as the angle changes, and sends the watch screen image to the second rendering module 611 or the watch screen renderer 621, thereby performing a rendering operation on the watch screen image and then outputting the image to the display 160. The details will be referred to in Figure 8 Give a description.

[0093] Figure 8 is a view illustrating a configuration related to screen display control based on an angle change of a foldable electronic device according to an embodiment. Figure 8 The configuration of the wearable electronic device shown includes Figure 7 A portion of the processor configuration of the wearable electronic device related to outputting a watch screen image. The configuration shown can be used with reference Figure 7 The different configurations described may be alternatives or may be divided into sub-configurations.

[0094] refer to Figure 7 and Figure 8In operation 801, the second device manager 625 of the wearable electronic device 600 may collect angle information. In this regard, the second device manager 625 may receive angle information from the second sensor manager 624 to sense an angle change of the wearable electronic device 600. The second device manager 625 may send the collected angle information to the watch service module 612 in operation 803.

[0095] In operation 805, the watch service module 612 may process the sending of information about the event and the receiving of output information. The information about the event may indicate a case where the changed angle value of the wearable electronic device 600 is equal to or greater than a specific value. The wearable electronic device 600 may receive information such as a signal to be displayed on the second display 660 (e.g., reference signal) from an external electronic device. Figures 1 to 7 In this regard, the wearable electronic device 600 may form a communication channel with an external electronic device. When information to be output through the second display 660 is received from the external electronic device, the watch service module 612 may control the storage of the received output information to the second memory 623 in operation 807, and may send the information stored in the second memory 623 to the second rendering module 611 in operation 809. The stored information may include output information received by the watch service module 612 from the external electronic device. In the above operation, the watch service module 612 may send the output information directly to the second rendering module 611 instead of sending the output information to the second memory 623. In addition, according to an embodiment, the watch service module 612 may store the output information in the second memory 623 while sending the output information to the second rendering module 611. According to an embodiment, the information sent after being stored in the second memory 623 or the output information sent by the watch service module 612 may include angle information.

[0096] In operation 811, the second rendering module 611 may perform a rendering operation on the image. In this operation, the second rendering module 611 may extract a plurality of objects from the received image, and may adjust the depth of field of the extracted objects to different values ​​corresponding to the angle information to generate a changed image (e.g., a watch screen image). After the rendering operation is completed, in operation 813, the second rendering module 611 may send the rendered content to the second display 660. Alternatively, the second rendering module 611 may store the rendered content in a frame memory.

[0097] In operation 815 , the second display 660 may output the rendered content. The rendered content output to the second display 660 may include an image obtained by changing an original image to correspond to a changed angle of the wearable electronic device 600.

[0098] As described above, the function for outputting a screen image according to an embodiment of the present disclosure can detect a changed angle of the wearable electronic device 600, apply the changed angle to an image stored in the wearable electronic device 600 or an image received from an external electronic device, generate a changed image (or by synthesizing multiple objects), and output the changed image to the second display 660.

[0099] According to an embodiment, the operation for selecting an image output to the second display 660 may be performed once within a previously defined time, or may be performed once according to a user setting. When the image output to the second display 660 is fixed, the wearable electronic device 600 may change the image received in the second rendering module 611 based on the angle information received from the second device manager 625 to update the image, and may output the image to the second display 600.

[0100] Fig. 9 is a view illustrating an example of a method for operating a foldable electronic device related to providing a screen according to an embodiment.

[0101] refer to Fig. 9 According to an embodiment, in connection with a method of operating a foldable electronic device according to an embodiment, the foldable electronic device (eg, referring to Figures 1 to 8 any of the electronic devices described; in the following description, the processor 120 (eg, Figures 1 to 8 A processor included in an electronic device; the processor 120 will be used in the following description) can collect angle information in operation 901. In this regard, the processor 120 can activate a sensor (for example, Figure 1 A sensor module; for example, a Hall sensor) is used to detect changes in the angles between the multiple shells of the foldable electronic device 200, sensing information generated due to the operation of the sensor can be collected within a specific time period, and a value corresponding to the changed angle can be extracted.

[0102] In operation 903, the processor 120 may determine whether a specific condition is met. For example, the processor 120 may determine whether the angle value of the collected change is equal to or greater than a previously defined specific size. In this regard, the processor 120 may determine whether the value of the change in the sensing information collected within a specific time is equal to or greater than a specific size. When a specific condition is not met, the processor 120 may branch to the operation before operation 901 and perform subsequent operations again. For example, when the change in the angle of the foldable electronic device 200 does not increase to at least a specific angle (e.g., 5°), the processor 120 may maintain the previous state. Alternatively, the processor 120 may determine whether the angle of the foldable electronic device 200 increases to at least a specific angle (e.g., 5°). When the angle between the shells of the foldable electronic device 200 is less than a specific angle, the processor 120 may control the display to be kept in a closed state, and may maintain operation 901 without separately controlling the screen output function.

[0103] When a specific condition is met, the processor 120 may select content and separate multiple objects in operation 905. In this operation, the processor 120 may select the content stored in the memory 130 (eg, Figures 1 to 8 The image processor 120 may include a memory included in an electronic device; the memory 130 will be used in the following description) to store at least one image (e.g., a static image or a dynamic image). For example, the processor 120 may select or receive specific image content selected by user input. Alternatively, the processor 120 may randomly select at least one image from a plurality of specific images stored in a specific folder (e.g., a gallery). Alternatively, the processor 120 may select or receive a specific image provided by a server providing content and selected by the user or randomly selected. The image processor 120 may analyze the image when the image is selected or received, and extract a plurality of objects from the image. For example, the processor 120 may extract a background object and an object of at least one subject (e.g., a person, an animal, a specific thing, or a specific text) other than the background object from the image.

[0104] In operation 907, the processor 120 may perform arrangement based on each depth of field on an image (in which a plurality of objects are separated) according to the setting. For example, the processor 120 may apply angle information to some of the plurality of objects, and may change the depth of field (or focus) of some of the objects. According to an embodiment, the processor 120 may increase the depth of field of the background object (e.g., increase the blurriness of the background object) as the angle information increases. Alternatively, the processor 120 may reduce the depth of field of the background object (e.g., increase the sharpness of the background object) as the angle information increases. The processor 120 may form (or synthesize) an image by placing the background object with the changed depth of field at the bottom layer and placing the subject object on the background object. When the setting of each depth of field is completed, the processor 120 may display the image on the display 160 (e.g., reference 160). Figures 1 to 8 An image is displayed on at least one of the displays described; the display 160 will be used in the following description.

[0105] After the arrangement of the depth of field is completed according to the setting and the image is output, the processor 120 may branch to the operation before operation 901 and perform the subsequent operations again. Operations 901 to 907 may be performed until the power of the foldable electronic device 200 is turned off, or until a setting input requesting termination of the relevant function is received through a user input.

[0106] Fig.10 is a view illustrating another example of a method for operating a foldable electronic device related to providing a screen according to an embodiment.

[0107] refer to Fig.10 According to an embodiment, in connection with a method for operating a foldable electronic device according to an embodiment, a foldable electronic device 200 (eg, referring to Figures 1 to 8 any of the electronic devices described; in the following description, the processor 120 (eg, Figures 1 to 8 A processor included in an electronic device; processor 120 will be used in the following description) can collect angle information in operation 1001. Processor 120 can perform operation 1001 that is the same as or similar to the above-mentioned operation 901. Accordingly, operation 1001 can be replaced with operation 901.

[0108] In operation 1003, the processor 120 may determine whether a specific condition is satisfied. For example, the processor 120 may determine whether the collected changed angle value is equal to or greater than a previously defined specific size. Alternatively, the processor 120 may determine whether the angle of the foldable electronic device 200 increases to at least a specific angle within at least a specified time. Operation 1003 may be the same or similar to the above-described operation 903, and thus the details of operation 1003 may be replaced with the description of operation 903.

[0109] When a specific condition is met, in operation 1005, the processor 120 may obtain a plurality of separated objects. In this regard, the processor 120 may obtain a plurality of separated objects stored in the memory 130 of the foldable electronic device 200. The foldable electronic device 200 may previously perform an operation for selecting an image having at least some objects to be changed based on the angle between the housings of the foldable electronic device 500, thereby supporting the acquisition of a plurality of separated objects. In this regard, the foldable electronic device 200 may provide a menu for selecting an image to which the changed angle information is to be applied, and may output a screen interface for selecting an image when the menu is selected, thereby providing the user with an opportunity to select an image. When a specific image is selected, the processor 120 of the foldable electronic device 200 may analyze the selected image, may separate a plurality of objects, and may store the plurality of objects in the memory 130 for management. When the changed angle information satisfies a specific condition, the processor 120 may check the memory 130 and may obtain a plurality of separated objects previously stored.

[0110] In operation 1007, the processor 120 may perform arrangement based on each depth of field on an image in which a plurality of objects are separated according to the setting. Operation 1007 may be the same as or similar to the above-described operation 907, and thus the details of operation 1007 may be replaced with the description of operation 907. Thereafter, the processor 120 may perform the relevant functions until an event that terminates the function of changing the screen based on the angle information occurs, or until the power is turned off.

[0111] Reference above Fig. 9 and Fig.10 The method for operating a foldable electronic device described above can be applied to Figures 1 to 6 At least one of the electronic devices described. In addition, in addition to the structure for collecting angle information, the above reference Fig. 9 and Fig.10 The described operation methods may be applied identically or similarly to wearable electronic devices.

[0112] Fig.11 1 is a view showing an example of separating image objects according to an embodiment. Figure 2 The foldable electronic device 200 is described Fig.11 For example, referring to the description of separating objects, but the present disclosure is not limited thereto. Fig.11 The functionality of the separated objects described above can be applied in the same way as in the Figures 1 to 8 An electronic device is described.

[0113] refer to Figure 1 , Figure 2 and Fig.11 , the content screen 1110 may be output to the display 260 of the foldable electronic device 200. The content screen 1110 may include, for example, the main screen of the foldable electronic device 200, or a screen output when the display 260 changes from a closed state to an open state. Alternatively, when the first shell 210 and the second shell 220 of the foldable electronic device 200 are unfolded, Fig.11 The content screen 1110 may be output to the display 260. Alternatively, the content screen 1110 may include a lock screen of the foldable electronic device 200.

[0114] The content screen 1110 output to the display 260 of the foldable electronic device 200 may include, for example, a main object 1110a, a background object 1110b, and a text object 1110c. The main object 1110a may include a character object placed in the central portion of the content screen 1110. The background object 1110b may include a background image placed behind the main object 1110a. The text object 1110c may include text for indicating time information or clock text, which is output by the function of displaying the clock of the foldable electronic device 200. The text object 1110c may be replaced with an image object that indicates time using an image. According to an embodiment, the main object 1110a and the background object 1110b included in the content screen 1110 may be objects separated from one image file. Alternatively, the background object 1110b and the main object 1110a may include images separated from different source images. The text object 1110c may be an object output by the function of displaying the clock of the foldable electronic device 200. Accordingly, the processor 120 of the foldable electronic device 200 may identify the source image of the object constituting the content screen 1110, and may collect the object from the identified source image in the process of separating the object from the content screen 1110. Alternatively, when a plurality of objects are included in one image, the processor 120 may extract and separate the plurality of objects from the image.

[0115] Fig.12 is a view illustrating an example of changing a depth of field of a content view based on an angle change according to an embodiment.

[0116] refer to Figure 2 , Fig.11 and Fig.12, the processor 120 of the foldable electronic device 200 can adjust at least some objects included in the content screen 1110 output to the display 260 to correspond to various angle states of the foldable electronic device 200. According to an embodiment, as shown in the figure, the processor 120 of the foldable electronic device 200 can extract the main object 1110a and the background object 1110b. The processor 120 can maintain a consistent image output state for the main object 1110a regardless of the angle change of the foldable electronic device 200. Alternatively, the processor 120 can gradually change the depth of field (changing the depth of field refers to changing the focus of the camera, changing the aperture value of the camera, or changing the F value of the camera) for the background object 1110b to correspond to the angle change of the foldable electronic device 200.

[0117] According to an embodiment, when the foldable electronic device 200 is in a first angle state 1201 (for example, an unfolded state; the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200 is 180°), the processor 120 can create a focused image or an image having a sharpness of at least a first specific value (an image having a blurriness less than a first set value) as a first background object 1110b_11.

[0118] When the foldable electronic device 200 is in the second angle state 1202 (for example, the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200 is 150°), the processor 120 may create an image having a sharpness ranging from less than a first specific value to a second specific value or having a blurriness ranging from a first set value to less than a second set value as the second background object 1110b_12. Compared to the first background object 1110b_11, the second background object 1110b_12 may be, for example, a less clear image, an image with lower sharpness, or an image with higher blurriness.

[0119] When the foldable electronic device 200 is in the third angle state 1203 (for example, the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200 is 120°), the processor 120 may create an image having a sharpness ranging from less than the second specific value to the third specific value or having a blurriness ranging from the second set value to less than the third preset value as the third background object 1110b_13. For example, compared with the second background object 1110b_12, the third background object 1110b_13 may be, for example, a less clear image, an image with lower sharpness, or an image with higher blurriness.

[0120] According to an embodiment, when the foldable electronic device 200 is in the fourth angle state 1204 (for example, the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200 is 90°), the processor 120 may create an image having a sharpness ranging from less than the third specific value to the fourth specific value or having a blurriness ranging from the third preset value to less than the fourth preset value as the fourth background object 1110b_14. Compared with the third background object 1110b_13, the fourth background object 1110b_14 may be, for example, a less clear image, an image with lower sharpness, or an image with higher blurriness.

[0121] The processor 120 can output an image obtained by applying (synthesizing to) the main object 1110a the background objects 1110b_11, 1110b_12, 1110b_13 and 1110b_14 created in the first angle state 1201, the second angle state 1202, the third angle state 1203 and the fourth angle state 1204, respectively, as an image of the content screen (e.g., a background screen or a main screen, or a locked screen).

[0122] According to an embodiment, the processor 120 may adjust the sharpness (or blurriness) of the subject object 1110a to correspond to the changed angle of the foldable electronic device 200. For example, the processor 120 may apply a sharpness change (or blurriness change) opposite to the sharpness change (or blurriness change) applied to the background objects 1110b_11, 1110b_12, 1110b_13, and 1110b_14 to the subject object 1110a. For example, the background objects 1110b_11, 1110b_12, 1110b_13, and 1110b_14 may have a lower sharpness (or a higher blurriness) as the degree of folding of the foldable electronic device 200 (e.g., the size of the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200) decreases. The subject object 1110a may have a higher sharpness as the degree of folding of the foldable electronic device 200 increases. According to various embodiments, although it has been described above that the background objects 1110b_11, 1110b_12, 1110b_13, and 1110b_14 have lower sharpness as the folding angle of the foldable electronic device 200 decreases, the present disclosure is not limited thereto. The sharpness change of the background objects 1110b_11, 1110b_12, 1110b_13, and 1110b_14 may vary depending on the folding angle of the foldable electronic device 200. According to an embodiment, as the folding angle decreases, the sharpness change of the background objects 1110b_11, 1110b_12, 1110b_13, and 1110b_14 may increase.

[0123] According to an embodiment, the foldable electronic device 200 according to the present disclosure may include: a first shell and a second shell; a hinge structure connecting the first shell to the second shell; a display at least partially located on the first shell and the second shell; at least one sensor for sensing the angle between the first shell and the second shell; a memory provided in at least one of the first shell or the second shell to store multiple contents; and at least one processor operably connected to the at least one sensor and the memory. The at least one processor may be configured to: detect the angle and angle change between the first shell and the second shell; when the angle or angle change is equal to or greater than a specific angle, extract multiple objects from specific contents among the multiple contents stored in the memory; and change the depth of field of at least one of the extracted multiple objects based on the angle or angle change, so that at least one object is displayed as being different from the previous display state.

[0124] Fig.13 is a view illustrating an example of changing a zoom of a content screen based on an angle change according to an embodiment.

[0125] refer to Figure 2 and Fig.13 , the processor 120 of the foldable electronic device 200 may adjust at least some objects included in the content screen 1110 output to the display 260 to correspond to various angle states (various changed angles) of the foldable electronic device 200. According to an embodiment, as shown in the figure, the processor 120 of the foldable electronic device 200 may extract a main object 1110a and a background object 1110b. The processor 120 may gradually adjust the scaling degree of the background object 1110b to correspond to the angle change of the foldable electronic device 200.

[0126] According to an embodiment, when the foldable electronic device 200 is in a first angle state 1301 (e.g., an unfolded state; the angle between the first shell 210 and the second shell 220 of the foldable electronic device 200 is 180°), the processor 120 may create a background object in a first magnification state (e.g., a state in which the magnification function is not applied) as a first background object 1110b_21.

[0127] When the foldable electronic device 200 is in the second angle state 1302 (for example, the angle between the first housing 210 and the second housing 220 of the foldable electronic device 200 is 150°), the processor 120 may create a background object in a second magnification state (for example, applying a magnification function at a 1.2x magnification) as a second background object 1110b_22. For example, the second background object 1110b_22 may be an image obtained by magnifying a portion of the first background object 1110b_21 based on one point of the first background object 1110b_21.

[0128] When the foldable electronic device 200 is in the third angle state 1303 (for example, the angle between the first housing 210 and the second housing 220 of the foldable electronic device 200 is 120°), the processor 120 may create a background object in a third magnification state (for example, applying a magnification function at a 1.5x magnification) as a third background object 1110b_23. For example, the third background object 1110b_23 may be an image obtained by magnifying a portion of the second background object 1110b_22 based on one point of the second background object 1110b_22.

[0129] When the foldable electronic device 200 is in the fourth angle state 1304 (for example, the angle between the first housing 210 and the second housing 220 of the foldable electronic device 200 is 90°), the processor 120 may create a background object in a fourth magnification state (for example, applying a magnification function at a 2x magnification) as a fourth background object 1110b_24. For example, the fourth background object 1110b_24 may be an image obtained by magnifying a portion of the third background object 1110b_23 based on one point of the third background object 1110b_23.

[0130] The processor 120 may control the output of an image obtained by applying (combining) the subject object 1110a to the first background object 1110b_21 in the first angle state 1301 as a content screen (e.g., a background screen or a main screen, or a locked screen) to the display 260. The processor 120 may output to the display 260: an image created by applying (combining) the subject object 1110a to the second background object 1110b_22 in the second angle state 1302; an image created by applying (combining) the subject object 1110a to the third background object 1110b_23 in the third angle state 1303; and an image created by applying (combining) the subject object 1110a to the fourth background object 1110b_24 in the fourth angle state 1304.

[0131] According to an embodiment, the processor 120 may adjust the zoom degree (or magnification) of the subject object 1110a differently to correspond to the changed angle of the foldable electronic device 200. For example, the processor 120 may display the subject object 1110a as gradually reduced or enlarged corresponding to the change in the angle state of the foldable electronic device 200. The change in the size of the subject object 1110a may be synthesized with the change in the magnification of the background object 1110b.

[0132] Meanwhile, although it has been described above that the magnification ratio of the background object 1110b increases as the folding angle of the foldable electronic device 200 decreases, the present disclosure is not limited thereto. For example, as the folding angle of the foldable electronic device 200 decreases, the magnification ratio of the background object 1110b may decrease. Alternatively, as the folding angle of the foldable electronic device 200 decreases, the reduction ratio of the background object 1110b may increase.

[0133] According to an embodiment, the foldable electronic device 200 according to the present disclosure may include: a first shell and a second shell; a hinge structure connecting the first shell to the second shell; a display at least partially located on the first shell and the second shell; at least one sensor for sensing the angle between the first shell and the second shell; a memory provided in at least one of the first shell or the second shell to store multiple contents; and at least one processor operably connected to the at least one sensor and the memory. The at least one processor may be configured to: detect the angle and angle change between the first shell and the second shell; extract multiple objects from specific contents among multiple contents stored in the memory when the angle or angle change is equal to or greater than a specific angle; and change the magnification ratio (reduction ratio) of at least one of the extracted multiple objects based on the angle or angle change, so that at least one object is displayed as different from the previous display state.

[0134] Fig.14 is a view illustrating an example of changing a layer order of content views based on an angle change according to an embodiment.

[0135] refer to Figure 2 , Fig.11 and Fig.14 , the processor 120 of the electronic device 200 may analyze the content screen to be displayed on the display 260 to classify a plurality of objects, as described above. In this process, the processor 120 may suggest the number of objects to be classified or classify the objects into at least a specific number according to the previously defined settings. According to an embodiment, the processor 120 may extract a subject object 1110a, a text object 1110c, and a background object 1110b, as shown in the figure.

[0136] When the folding angle of the foldable electronic device 200 (for example, the angle between the first shell 210 and the second shell 220) is in a first angle state (for example, an unfolded state), the processor 120 of the foldable electronic device 200 can place the text object 1110c on the highest layer (or the first layer), the main object 1110a on the second highest layer (or the second layer), and the background object 1110b on the lowest layer (or the third layer) based on the three-dimensional (3D) layering of the extracted objects through a first z-axis arrangement (or a method of sequentially layering the objects on a virtual z-axis perpendicular to the front surface of the display).

[0137] When the folding angle of the foldable electronic device 200 (for example, the angle between the first shell 210 and the second shell 220) is in a second angle state (for example, a state forming an angle smaller than that in the unfolded state, or a folded state of a specific angle previously defined or larger), as the folding angle of the foldable electronic device 200 is changed by an external force, the processor 120 of the foldable electronic device 200 can place the main object 1110a in the highest layer (or the first layer), the text object 1110c in the second highest layer (or the second layer), and the background object 1110b in the lowest layer (or the third layer) through a second z-axis arrangement based on the three-dimensional (3D) layering of the extracted objects.

[0138] Meanwhile, although it has been described above that the order of the layers including the objects is changed when the foldable electronic device 200 is changed from the unfolded state to the folded state, even if the foldable electronic device 200 is changed from the folded state to the unfolded state, the processor 120 may similarly change the order of the layers including the objects, respectively. In addition, as an example, although it has been described above that the background object 1110b is fixed and only the order of the main object 1110a and the text object 1110c is changed, the present disclosure is not limited thereto. For example, as the angle of the foldable electronic device 200 changes, even the background object 1110b may be placed above the text object 1110c or the main object 1110a.

[0139] Regarding the classification of objects, the processor 120 of the foldable electronic device 200 may perform an operation for identifying a subject based on content. Content may be selected using a category-based training network model. The foldable electronic device 200 may use an artificial intelligence (AI) system to identify a user pattern (e.g., a life pattern or an electronic device usage pattern), and may provide a customized service suitable for the user pattern. According to an embodiment, information about the subject may be generated by an AI system. The AI ​​system may be a rule-based system, a neural network-based system (e.g., a feedforward neural network (FNN) or a recurrent neural network (RNN)). Alternatively, the AI ​​system may be a combination of the above systems or other AI systems.

[0140] According to an embodiment, the foldable electronic device 200 according to the present disclosure may include: a first shell and a second shell; a hinge structure connecting the first shell to the second shell; a display at least partially located on the first shell and the second shell; at least one sensor for sensing the angle between the first shell and the second shell; a memory provided in at least one of the first shell or the second shell to store multiple contents; and at least one processor operably connected to the at least one sensor and the memory. The at least one processor may be configured to: detect the angle and angle change between the first shell and the second shell; extract multiple objects from specific contents among multiple contents stored in the memory when the angle or angle change is equal to or greater than a specific angle; and change the order of the layers corresponding to the extracted multiple objects based on the angle or angle change, so that at least one object is displayed as different from the previous display state.

[0141] Fig.15 is a view illustrating an example of changing a layer order of content views based on an angle change and applying a zoom ratio of the content views according to an embodiment.

[0142] refer to Figure 2 , Fig.11 and Fig.15 , the processor 120 of the foldable electronic device 200 may output a first content screen 1510 to the display 260 in a first angle state 1501 (e.g., the angle between the first shell 210 and the second shell 220 is 180°). The first content screen 1510 may correspond to a state in which the first background object 1110b_21 is placed in the lowest layer, the main body object 1110a is placed in the second highest layer, and the text object 1110c is placed in the highest layer. According to an embodiment, when the first background object 1110b_21 is placed in the lowest layer, at least a portion of the first background object 1110b_21 may be hidden by an object included in a layer placed above the lowest layer. For example, an area of ​​the first background object 1110b_21 corresponding to the feature display area of ​​the main body object 1110a and the text display area of ​​the text object 1110c may be hidden by the text display area and the feature display area. According to an embodiment, since the layer corresponding to the text object 1110c is placed on the layer corresponding to the main object 1110a, a portion of the feature display area corresponding to the main object 1110a may be hidden by the text display area. In the first angle state 1501, the magnification ratio of the first background object 1110b_21 may be 1x (the ratio is equal to the ratio of the original image).

[0143] The processor 120 of the foldable electronic device 200 may output the second content screen 1520 to the display 260 in the second angle state 1502 (for example, the angle between the first shell 210 and the second shell 220 is 150°). The second content screen 1520 may correspond to a state in which the second background object 1110b_22 is placed in the lowest layer, the main body object 1110a is placed in the second highest layer, and the text object 1110c is placed in the highest layer. In the second angle state 1502, the magnification ratio of the second background object 1110b_22 is (1×a) magnification ('a' is an integer or a finite decimal).

[0144] The processor 120 of the foldable electronic device 200 may output a third content screen 1530 to the display 260 in a third angle state 1503 (for example, the angle between the first shell 210 and the second shell 220 is 120°). The third content screen 1530 may correspond to a state in which the third background object 1110b_23 is placed in the lowest layer, the main body object 1110a is placed in the highest layer, and the text object 1110c is placed in the second highest layer. According to an embodiment, since the layer corresponding to the main body object 1110a is placed on the layer corresponding to the text object 1110c, a portion of the text display area corresponding to the text object 1110c may be hidden by the feature display area. In the third angle state 1503, the enlargement ratio of the third background object 1110b_23 is a (1×b) magnification ('b' is an integer or a finite decimal whose absolute value is greater than 'a').

[0145] The processor 120 of the foldable electronic device 200 may output a fourth content screen 1540 to the display 260 in a fourth angle state 1504 (for example, the angle between the first shell 210 and the second shell 220 is 90°). The fourth content screen 1540 may correspond to a state in which the fourth background object 1110b_24 is placed in the lowest layer, the main body object 1110a is placed in the highest layer, and the text object 1110c is placed in the second highest layer. In the fourth angle state 1504, the enlargement ratio of the fourth background object 1110b_24 may be a (1×c) magnification ('c' is an integer or a finite decimal whose absolute value is greater than 'b').

[0146] As described above, according to the function of changing the screen based on the angle change of the present disclosure, not only can the order of the layers of the content screen output to the display be changed based on the angle change of the foldable electronic device 200, but also the zoom ratio of the background object can be adjusted as a whole. At the same time, as an example, although it has been described above that when the folding angle of the foldable electronic device 200 is 120°, the order of the layers including the object is changed, the angle for changing the order of the layers can also be changed according to the setting or user input.

[0147] Fig.16 2 is a view illustrating an example of changing a layer order of a content view based on an angle change and changing a depth of field of the content view according to an embodiment.

[0148] refer to Figure 2 , Fig.11 and Fig.16 , the processor 120 of the foldable electronic device 200 can output the first content screen 1610 to the display 260 in the first angle state 1601 (for example, the angle between the first shell 210 and the second shell 220 is 180°). The first content screen 1610 can correspond to a state in which the first background object 1110b is placed in the lowest layer, the main object 1110a is placed in the second highest layer, and the text object 1110c is placed in the highest layer. The display state of this content screen can be the same as that of the above reference Fig.15 The display state of the described first content screen 1510 is the same or similar. The first background object 1110b may include an image having a sharpness of at least a specific first value.

[0149] The processor 120 of the foldable electronic device 200 may output the second content screen 1630 to the display 260 in the second angle state 1603 (for example, the angle between the first housing 210 and the second housing 220 is 120°). The second content screen 1630 may correspond to a state in which the second background object 1110b_13 is placed in the lowest layer, the main body object 1110a is placed in the highest layer, and the text object 1110c is placed in the second highest layer. According to an embodiment, since the layer corresponding to the main body object 1110a is placed on the layer corresponding to the text object 1110c, a portion of the text display area corresponding to the text object 1110c may be hidden by the feature display area. In the second angle state 1603, the second background object 1110b_13 may have a sharpness less than a specific second value, which is lower than the sharpness of the first background object 1110b. Alternatively, the second background object 1110b_13 may include an image that is less clear than the first background object 1110b.

[0150] As described above, according to the function of changing the screen based on the angle change of the present disclosure, not only can the order of the layers of the content screen output to the display be changed based on the angle change of the foldable electronic device 200, but also the sharpness of the background object can be adjusted as a whole. At the same time, as an example, although it has been described above that when the folding angle of the foldable electronic device 200 is 120°, the order of the layers including the object is changed, the angle for changing the order of the layers may also be changed according to the setting or user input.

[0151] Fig.17 is a view illustrating another example of a function of changing a screen based on an angle change according to an embodiment.

[0152] refer to Figure 2 , Fig.11 and Fig.17 , the processor 120 of the foldable electronic device 200 may output a first content screen 1710 in a first angle state 1701 (for example, the angle between the first housing 210 and the second housing 220 is 180°). The first content screen 1710 may include a first main object 1110a, a first background object 1110b, and a text object 1110c.

[0153] refer to Figure 2 , Fig.11 and Fig.17 , the processor 120 of the foldable electronic device 200 may output a second content screen 1730 in a second angle state 1703 (for example, the angle between the first shell 210 and the second shell 220 is 150°). The second content screen 1730 may include a text object 1110c, a second main object 1110a_3, and a second background object 1110b_3. The second main object 1110a_3 may be an object obtained by changing the width of the first main object 1110a on the x-axis corresponding to the folding angle of the foldable electronic device 200. In addition, the second background object 1110b_3 may be an object obtained by changing the width of the first background object 1110b on the x-axis corresponding to the folding angle of the foldable electronic device 200. For example, the text object 1110c may remain unchanged regardless of how the folding angle of the foldable electronic device 200 changes.

[0154] According to an embodiment, the processor 120 of the foldable electronic device 200 may use at least one sensor (e.g., a gyro sensor or an acceleration sensor) to collect sensing information about a tilt operation in at least one direction among the up-down direction, the left-right direction, or the front-back direction of the foldable electronic device 200. The processor 120 of the foldable electronic device 200 may change the form of the first content screen 1710 and the second content screen 1730 being output based on the collected sensing information. According to an embodiment, when the foldable electronic device 200 is tilted to the left or right (as another example, backward or forward), at least one of the x-axis width or the y-axis width of the displayed content screen may be changed based on the degree of tilt.

[0155] According to an embodiment, even if the degree of inclination to the left, right, front, or back is the same, the size of the content screen being output to the display 260 of the foldable electronic device 200 may vary depending on the state of the content screen. For example, for the same degree of inclination, the change (e.g., the amount of reduction in the left-right width, or the x-axis width) of the first content screen 1710 may be greater (or smaller) than the change of the second content screen 1730.

[0156] According to an embodiment, the foldable electronic device 200 may change the inclination of the content screen output to the display 260 based on the angle change, and the inclination of the content screen may have a degree of inclination that varies according to the size of the folding angle. For example, in the first angle state 1701, the processor 120 may control the change of the display screen so that when the first size of inclination to the left occurs, the screen being output to the display 260 is tilted to the left by the first size. In the second angle state 1703, the processor 120 may control the change of the display screen so that when the first size of inclination to the left occurs, the screen being output to the display 260 is tilted to the left by the second size, and the second size is smaller than the first size.

[0157] Fig.18 is a view showing an example related to replacing at least some objects based on an angle change according to an embodiment, and Fig.19 is a view illustrating an example related to replacing at least some objects based on an angle change according to an embodiment.

[0158] refer to Figure 2 , Fig.11 and Fig.18 , the processor 120 of the foldable electronic device 200 may output a first content screen 1810 in a first angle state 1801 (eg, the angle between the first housing 210 and the second housing 220 is 150°). The first content screen 1810 may include a first main object 1110a_8 and a first background object 1110b_8a.

[0159] The processor 120 of the foldable electronic device 200 may output a second content screen 1830 in a second angle state 1802 (e.g., the angle between the first shell 210 and the second shell 220 is 180°). The second content screen 1830 may include, for example, a first main object 1110a_8 and a second background object 1110b_8b. The second background object 1110b_8b may be an object different from the first background object 1110b_8a. In this regard, the processor 120 of the foldable electronic device 200 may obtain the background object only from a folder (e.g., a gallery) of the foldable electronic device 200 or an external electronic device without obtaining the main object.

[0160] According to an embodiment, the processor 120 of the foldable electronic device 200 may apply at least one of a depth change, a scaling change, or a layer order change to the first background object 1110b_8a until a time point when the folding angle of the foldable electronic device 200 is changed to a specific angle, and when the folding angle is changed to at least the specific angle, the first background object 1110b_8a may be removed and the second background object 1110b_8b may be output to the display 260. When the second angle state 1802 is changed to the first angle state 1801 again, the processor 120 of the foldable electronic device 200 may return from the output state of the second content screen 1830 to the output state of the first content screen 1810. When the second background object 1110b_8b is in the first angle state 1801, as the angle changes after the second background object 1110b_8b is output at the second angle state 1802, the processor 120 of the foldable electronic device 200 may apply at least one of a depth change, a scaling change, or a layer order change to the second background object 1110b_8b. In addition, when the folding angle further decreases from the first angle state 1801 to the third angle state, the processor 120 of the foldable electronic device 200 may apply at least one of a depth change, a zoom change, or a layer order change to the first background object 1110b_8a. In this case, when the layer order change is applied, the order of at least a portion of the background objects and at least a portion of the subject objects may be changed. The first background object 1110b_8a or the second background object 1110b_8b may be selected by user input, or may be randomly selected by the processor 120.

[0161] refer to Figure 2 , Fig.11 and Fig.19 , the processor 120 of the foldable electronic device 200 may output a first content screen 1910 in a first angle state 1901 (eg, the angle between the first housing 210 and the second housing 220 is 150°). The first content screen 1910 may include a first main object 1110a_9a and a first background object 1110b_9.

[0162] The processor 120 of the foldable electronic device 200 may output a second content screen 1930 in a second angle state 1902 (for example, the angle between the first shell 210 and the second shell 220 is 180°). The second content screen 1930 may include, for example, a second main object 1110a_9b and a first background object 1110b_9. The second main object 1110a_9b may be an object different from the first main object 1110a_9a. In this regard, the processor 120 of the foldable electronic device 200 may obtain at least one main object included in another content screen or obtain a main object from another content through user input. When the state of the foldable electronic device 200 becomes in the second angle state 1902, the processor 120 of the foldable electronic device 200 may output the second main object 1110a_9b instead of the first main object 1110a_9a on the first background object 1110b_9. In this case, the processor 120 may output the second subject object 1110a_9b to at least partially overlap with the area where the first subject object 1110a_9a is located.

[0163] According to an embodiment, the processor 120 of the foldable electronic device 200 may apply at least one of a depth change, a scaling change, or a layer order change to the first subject object 1110_9a and the first background object 1110b_9 until a time point when the folding angle of the foldable electronic device 200 is changed to a specific angle, and when the folding angle is changed to at least the specific angle, the first subject object 1110a_9a may be removed and the second subject object 1110a_9b and the first background object 1110b_9 may be output to the display 260. The processor 120 may restore the state of the first background object 1110b_9 to the original state (or the original image state, or the state before the depth change, scaling change, or layer order change is applied) at a time point when the second subject object 1110a_9b is output to the display 260.

[0164] When the second angle state 1902 is changed to the first angle state 1901 again, the processor 120 of the foldable electronic device 200 may return from the output state of the second content screen 1930 to the output state of the first content screen 1910. In the return process, the processor 120 may output the first subject object 1110a_9a to at least partially overlap with the area where the second subject object 1110a_9b is located. When the second subject object 1110b_9b is in the first angle state 1901, as the angle changes after the second subject object 1110b_9b is output at the second angle state 1902, the processor 120 of the foldable electronic device 200 may apply at least one of a depth change, a zoom change, or a layer order change to at least one of the second subject object 1110a_9b and the first background object 1110b_9. In addition, when the folding angle further decreases from the first angle state 1901 to reach the third angle state, the processor 120 of the foldable electronic device 200 can apply at least one of depth change, zoom change, or layer order change to the first subject object 1110a_9a and the first background object 1110b_9.

[0165] According to an embodiment, the foldable electronic device 200 according to the present disclosure may include: a first shell and a second shell; a hinge structure connecting the first shell to the second shell; a display at least partially located on the first shell and the second shell; at least one sensor for sensing the angle between the first shell and the second shell; a memory provided in at least one of the first shell or the second shell to store multiple contents; and at least one processor operably connected to the at least one sensor and the memory. The at least one processor may be configured to: detect an angle or angle change between the first shell and the second shell; when the angle or angle change is equal to or greater than a specific angle, extract multiple objects from a specific content among multiple contents stored in the memory; replace at least one of the extracted multiple objects with an object included in another content, and output the result.

[0166] The present disclosure may disclose a method for providing a screen based on the drive of a processor of an electronic device (e.g., a foldable electronic device 200). For example, the method for providing a screen of the present disclosure may include: an operation of detecting an angle and an angle change between a first shell and a second shell; and when the angle or the angle change is equal to or greater than a specific angle, based on the angle or the angle change, replacing multiple objects of a specific content among multiple contents stored in a memory with objects included in another content, and outputting the result. In this case, in the operation of outputting the result, the object may be extracted from the content to be obtained, or the object previously stored in the memory may be obtained.

[0167] Fig. 20is a view illustrating an example of changing a screen based on a change in an angle of an auxiliary display according to an embodiment.

[0168] refer to Figure 2 , Fig.11 and Fig. 20 , the foldable electronic device 200 may include a display 260, an auxiliary display 260b, and a second camera 270b. The second camera 270b may be omitted from the components of the foldable electronic device 200. When the foldable electronic device 200 is opened at less than a certain angle, the display 260 may remain in a closed state, and when the foldable electronic device 200 is opened at a certain angle or greater, the display 260 may be turned on. Even when the foldable electronic device 200 is less than a certain angle, the auxiliary display 260b may be turned on. For example, in the first angle state 2001, the foldable electronic device 200 may be in a state where the first housing 210 and the second housing 220 are set to face opposite directions to each other. When the first housing 210 begins to separate from the second housing 220, the processor 120 of the foldable electronic device 200 may turn on the auxiliary display 260b. Alternatively, according to an embodiment, when an event of touching the auxiliary display 260b occurs, the processor 120 of the foldable electronic device 200 may turn on the auxiliary display 260b. According to an embodiment, when the input of the holding device is performed, the processor 120 of the foldable electronic device 200 can turn on the auxiliary display 260b. When the auxiliary display 260b is turned on, the processor 120 can output the first content screen 2010_1 to the auxiliary display 260b. The first content screen 2010_1 can be a screen including, for example, a main object 2010a and a text object 2010b. The first content screen 2010_1 can place the main object 2010a above the layer of the text object 2010b. Accordingly, at least a portion of the text display area included in the text object 2010b can be hidden by the main object 2010a.

[0169] According to an embodiment, the foldable electronic device 200 may be in a second angle state 2002 in which the angle between the first housing 210 and the second housing 220 is at least a specific angle. When the foldable electronic device 200 is in the second angle state 2002, the processor 120 may output a second content screen 2010_2 obtained by changing the layer order of the object being output to the auxiliary display 260b. For example, the processor 120 may control the output of the second content screen 2010_2 obtained by placing the text object 2010b on the main object 2010a by changing the layer order of the main object 2010a and the text object 2010b.

[0170] According to an embodiment, when the foldable electronic device 200 changes from the second angle state 2002 to the first angle state 2001, the processor 120 may control the first content screen 2010_1 obtained by changing the layer order of the main object 2010a and the text object 2010b to be output again. Alternatively, even if the foldable electronic device 200 changes from the second angle state 2002 to the first angle state 2001, the processor 120 may control the second content screen 2010_2 obtained by keeping the layer order of the main object 2010a and the text object 2010b as the previous state to be output.

[0171] Meanwhile, as an example, although it has been described above that the text object 2010b is placed above the main body object 2010a and then placed below the main body object 2010a based on the angle change, the present disclosure is not limited thereto. For example, the processor 120 of the foldable electronic device 200 may control the text object 2010b to be placed below the main body object 2010a and then placed above the main body object 2010a based on the angle change.

[0172] According to an embodiment, when the state of the foldable electronic device 200 is in a third angle state (e.g., a state in which the first housing 210 and the second housing 220 are further unfolded than the second angle state; a state in which the first housing 210 and the second housing 220 are unfolded at an angle of 30° or 45° or more), the processor 120 may control the auxiliary display 260b so that the screen being output on the auxiliary display 260b is output to the display 260. In this operation, the processor 120 may control the auxiliary display 260b to be turned off or remain on for a specific time.

[0173] Fig.21 is a view illustrating an example of obtaining a changed angle value from an external electronic device according to an embodiment.

[0174] refer to Figure 2 , Fig.11 and Fig.21 , the user can use the foldable electronic device 200 while wearing the wearable electronic device 2100. The wearable electronic device 2100 and the foldable electronic device 200 can form a communication channel so that the state information of the wearable electronic device 2100 or the foldable electronic device 200 is sent to the corresponding device. For example, the state change of the wearable electronic device 2100 (or the state change of changing the rotation angle as the wrist of the user wearing the wearable electronic device 2100 rotates, or the rotation state change of the rotating frame of the wearable electronic device 2100) can be detected by the sensor set in the wearable electronic device 2100, and the detected sensor value can be sent to the foldable electronic device 200.

[0175] The wearable electronic device 2100 may have a state of outputting the first content screen 2101a to the watch display 2160, wherein the first main object 2110a is placed on a layer higher than the layer of the first text object 2110b. The foldable electronic device 200 may have a state of outputting the second content screen 2102a to the auxiliary display 260b, and the second content screen 2102a is obtained by placing the second main object 2120a on a layer higher than the layer of the second text object 2120b. With regard to the above state, the foldable electronic device 200 may send the second content screen 2102a being output on the auxiliary display 260b to the wearable electronic device 2100, so that the second content screen 2102a is output on the watch display 2160 as the first content screen 2101a.

[0176] The wearable electronic device 2100 may collect sensor information based on angle changes through the gestures of the user wearing the wearable electronic device 2100. The wearable electronic device 2100 may provide the collected sensor information to the foldable electronic device 200. The foldable electronic device 200 may change the second content screen 2102a being output to the auxiliary display 260b to correspond to the collected sensor information. For example, the foldable electronic device 200 may output a third content screen 2101b obtained by placing the second main object 2120a on a layer lower than the layer of the second text object 2120b. In the third content screen 2101b, at least a portion of the second main object 2120a may be hidden by the second text object 2120b. The foldable electronic device 200 may send information about the updated third content screen 2101b to the wearable electronic device 2100. Therefore, the wearable electronic device 2100 can control the output of the fourth content screen 2102b obtained by placing the first main object 2110a on a layer lower than the layer of the first text object 2110b to match the screen display state of the auxiliary display 260b (the output state of the third content screen 2101b).

[0177] Meanwhile, although it has been described above that the first content screen 2101a or the fourth content screen 2102b output to the watch display 2160 of the wearable electronic device 2100 is synchronized with the second content screen 2102a or the third content screen 2101b being output to the auxiliary display 260b of the foldable electronic device 200, the present disclosure is not limited thereto. For example, the screen of the auxiliary display 260b may be changed synchronously between the content screen being output to the wearable electronic device 2100 and the state of the foldable electronic device 200. In this case, the wearable electronic device 2100 may directly process the sensor information to update the content screen, and may send the updated sensor information to the foldable electronic device 200. Alternatively, the wearable electronic device 2100 may only share the sensor information, and the updating of the content screen may be performed by each device.

[0178] According to an embodiment, at least one of a depth change, a zoom ratio change, a layer order change including an object, or a replacement with another object may be applied to the reference object. Figures 11 to 20 At least one object among a plurality of objects included in the described content.

[0179] According to an embodiment, an electronic device (e.g., at least one of the wearable electronic device 2100 or the foldable electronic device 200) may change the speed of content output to the display differently to correspond to the rotation speed of the frame of the wearable electronic device 2100. In this regard, the electronic device may receive angle change and change speed values, and may control the change of the content screen based on the received values. According to an embodiment, when the received change speed is high, the electronic device may quickly increase the change speed of at least one of the depth of field change, the zoom ratio change, and the layer order change on the z-axis to match the received change speed. According to an embodiment, when the received change speed is low, the electronic device may reduce the change speed of at least one of the depth of field change, the zoom ratio change, and the layer order change on the z-axis to match the received change speed.

[0180] According to an embodiment, the foldable electronic device 200 of the present disclosure may include: a first shell and a second shell; a hinge structure connecting the first shell to the second shell; a display at least partially located on the first shell and the second shell; at least one sensor for sensing the angle between the first shell and the second shell; a memory provided in at least one of the first shell or the second shell to store multiple contents; a communication circuit for communicating with an external electronic device; and at least one processor operably connected to at least one sensor, the communication circuit and the memory. The at least one processor may be configured to: detect the angle and angle change between the first shell and the second shell; extract multiple objects from specific contents among multiple contents stored in the memory when the angle or angle change is equal to or greater than a specific angle; change the depth of field, magnification ratio or reduction ratio, or layer order of at least one of the extracted multiple objects based on the angle or angle change; and send the content including the changed object to the external electronic device.

[0181] According to an embodiment, an electronic device according to the present disclosure may include: a communication circuit for communicating with an external electronic device; a display; and at least one processor operably connected to the communication circuit and the display, and the at least one processor may be configured to: receive a changed angle value from the external electronic device through the communication circuit; extract multiple objects from content being output to the display when the angle change is equal to or greater than a specific angle; change the depth of field, magnification ratio or reduction ratio, or layer order of at least one of the extracted multiple objects based on the angle change; and output content including the changed object to the display.

[0182] The present disclosure may disclose a method for providing a screen based on an operation of an electronic device. For example, the method for providing a screen may include the following operations: receiving a changed angle value from an external electronic device through a communication circuit; when the changed angle value indicates at least a specific angle, changing at least one of the depth of field, magnification ratio or reduction ratio, or layer order of at least one of a plurality of objects included in content being output to a display (or at least one of content to be output, content stored in a memory, or content received from an external electronic device) based on the angle change; and outputting the content including the changed object to the display.

[0183] At the same time, according to some embodiments, although it has been described above that the content picture changes as the angle changes within the range of 180° to 90°, the technology of deforming the picture based on the angle change according to the present disclosure can also be applied in the same or similar manner to the process of outputting the content picture even if the angle is within the range of 90° to 5°.

[0184] Furthermore, according to the embodiment, although it has been described above that Fig.12 The function of changing the depth of field of a specific object, such as Fig.13 The function of changing the zoom ratio shown in the figure, such as Fig.14 The function of changing the layer order shown, such as Fig.15 The function of changing the size or tilt of an object as shown, and Fig.18 and Fig.19 The function of replacing at least one object shown in the figure, but the electronic device according to the present disclosure (for example, at least one of the foldable electronic device 200 or the wearable electronic device 2100, or the reference Figures 1 to 8 At least one of the electronic devices described herein may adopt at least one of the above functions, may adopt multiple functions among the above functions, or may adopt each of the above functions independently. Therefore, the present disclosure should be interpreted as including the operation of a processor for driving an electronic device that provides a specific function and the operation of a processor for driving a complex execution of the above-mentioned various functions, without being limited to embodiments related to specific functions. In addition, the operation for driving the processor disclosed in accordance with a specific embodiment may be replaced or supplemented according to the operation for driving the processor disclosed in another embodiment. Therefore, the operation of a specific processor according to at least one of the above-mentioned embodiments may be omitted or replaced with the operation of a processor described in accordance with another embodiment.

[0185] The screen control based on angle change according to the present disclosure can provide an intuitive feeling beyond simple fun elements by reflecting the depth change based on the angle change. For example, the present disclosure can provide React-animation, Animated-affordance, or Micro-animation. React-animation can provide instant visual feedback and fun experience by providing animation for each user state. Animated-affordance can provide a dynamic factor that induces the user's next behavior to contribute to usability. Micro-animation can provide a pleasant user experience by extending the icon animation factor in the App (or application). The present disclosure can maximize the animation effect by reflecting at least one of the depth change based on the physical angle change, the zoom ratio change, and the layer order change on the z-axis.

[0186] According to an embodiment of the various embodiments described above, an electronic device may include: a first shell and a second shell, a hinge structure connecting the first shell to the second shell, a display at least partially located on the first shell and the second shell, at least one sensor for sensing the angle between the first shell and the second shell, a memory provided in at least one of the first shell or the second shell to store multiple contents, and at least one processor operably connected to the at least one sensor and the memory. The at least one processor may be configured to: detect an angle or angle change between the first shell and the second shell; extract multiple objects from specific contents among multiple contents stored in the memory when the angle or angle change is equal to or greater than a specific angle; and change the depth of field of at least one of the extracted multiple objects based on the angle or angle change, so that at least one object is displayed as different from a previous display state.

[0187] Certain content may be configured to be output on the main screen of the display.

[0188] According to an embodiment, at least one processor may extract a subject object and a background object from a plurality of objects included in specific content, and differently adjust the depth of the background object based on an angle change.

[0189] According to an embodiment, the at least one processor may be configured to adjust the background object to have lower sharpness by increasing the depth of field of the background object as the angle between the first shell and the second shell increases.

[0190] According to an embodiment, at least one processor may be configured to differently adjust a zoom ratio of at least one of the subject object or the background object based on an angle change.

[0191] According to an embodiment, at least one processor may be configured to replace the subject object with a subject object extracted from another content based on the angle change.

[0192] According to an embodiment, at least one processor may be configured to replace the background object with a background object extracted from another content based on the angle change.

[0193] According to an embodiment, at least one processor may be configured to extract a subject object, a background object, and a text object corresponding to time information from among a plurality of objects included in the specific content.

[0194] According to an embodiment, at least one processor may fix the subject object and the text object, and differently adjust the depth of field of the background object based on an angle change.

[0195] According to an embodiment, at least one processor may control to differently adjust the depth of the background object based on the angle change, and change the order of displaying the layer including the subject object and the layer including the text object based on the angle change.

[0196] According to an embodiment, at least one sensor may include a tilt detection sensor for detecting the tilt of the foldable electronic device. At least one processor may be configured to: fix the text object; and display the screen being output to the display as tilted to correspond to the tilt detected by the tilt detection sensor; and when displaying the screen as tilted, change the tilt degree of the screen with the same tilt according to the size of the angle between the first shell and the second shell.

[0197] According to an embodiment, at least one processor may be configured to select specific content to be output to the display from among a plurality of contents according to a specific condition, and extract a plurality of objects included in the selected specific content.

[0198] According to an embodiment, at least one processor may be configured to: receive at least one content from an external electronic device through a communication circuit, store at least one content in a memory, select specific content from the at least one content received and stored in the memory, and separate multiple objects included in the selected specific content.

[0199] According to an embodiment, at least one processor may be configured to detect an angle change when the foldable electronic device changes from a folded state to an unfolded state.

[0200] According to an embodiment, the at least one processor may be configured to detect an angle change when the display is in an off state.

[0201] According to an embodiment, the foldable electronic device may further include a communication circuit that forms a communication channel with an external electronic device, and at least one processor may be configured to receive angle changes from the external electronic device and further adjust the depth of field of the object being output based on the received angle information.

[0202] According to an embodiment, at least one processor may be configured to transmit the content having the depth of field further adjusted to the external electronic device.

[0203] According to an embodiment, the foldable electronic device may further include a communication circuit forming a communication channel with the external electronic device, and the at least one processor may be configured to transmit the angle change to the external electronic device.

[0204] According to an embodiment, the foldable electronic device may further include a communication circuit forming a communication channel with an external electronic device, and the at least one processor may be configured to transmit content including an object having a changed depth of field to the external electronic device.

[0205] According to an embodiment, the foldable electronic device may further include a communication circuit that forms a communication channel with an external electronic device, and at least one processor may be configured to change the layer order of multiple objects based on an angle change, and send content including objects with changed layer order and changed depth of field to the external electronic device.

[0206] According to an embodiment of the present disclosure, a method for providing a picture of a foldable electronic device according to the present disclosure may include: an operation of detecting an angle or an angle change between a first shell and a second shell of the foldable electronic device; an operation of extracting multiple objects from specific content among multiple contents stored in a memory when the angle or the angle change is equal to or greater than a specific angle; and an operation of changing the depth of field of at least one of the extracted multiple objects based on the angle or the angle change, so that at least one object is displayed as different from a previous display state.

[0207] According to an embodiment, the method for providing a screen may be driven based on the operation of at least one processor of the electronic device.

[0208] According to various embodiments disclosed in the present disclosure, the electronic device may include various types of devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. According to an embodiment of the present disclosure, the electronic device should not be limited to the above-mentioned devices.

[0209] It should be understood that the various embodiments of the present disclosure and the terms used in the embodiments are not intended to limit the technical features disclosed in the present disclosure to the specific embodiments disclosed herein, on the contrary, the present disclosure should be interpreted as covering various changes, equivalent forms or replacement forms of the embodiments of the present disclosure. For the description of the accompanying drawings, similar or related parts may be assigned similar reference numerals. The nouns in the singular form corresponding to the terms may include one or more things, unless the relevant context clearly indicates otherwise. As disclosed herein, each of the words "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" used herein may include any one or all combinations of the items listed together with the corresponding word. Expressions such as "first" or "second" may be used only to distinguish one component from another component, and do not limit the corresponding components in other aspects (e.g., importance or order). It will be understood that if a component (e.g., a first component) is referred to as being “coupled (connected) to another component (e.g., the second component)”, “connected to another component (e.g., the second component)”, “connected to another component (e.g., the second component)”, with or without the terms “operably” or “communicatively” being used, it means that the component may be directly (e.g., wired) connected to the other component, wirelessly connected to the other component, or connected to the other component via a third component.

[0210] The term "module" used in various embodiments of the present disclosure may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with other terms such as "logic", "logic block", "part", or "circuit". A module may be an integrated component that performs at least one function, a minimum unit of the component, or a part of a minimum unit. For example, according to an embodiment, a module may be implemented in the form of an application specific integrated circuit (ASIC).

[0211] The various embodiments described herein may be implemented in the form of software (e.g., program 140) including one or more instructions stored in a storage medium (e.g., internal memory 136 or external memory 138) that can be read by a machine (e.g., electronic device 101). For example, a processor (e.g., processor 120) of a machine (e.g., electronic device 101) may call at least one instruction of at least one instruction stored from a storage medium and execute the called instruction. This enables the machine to run for performing at least one function according to at least one instruction called. The at least one instruction may include a code generated by a compiler or a code that can be executed by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. In this document, the term "non-transitory" used herein means that the storage medium is a tangible device and does not include a signal (e.g., an electromagnetic wave). The term "non-transitory" does not distinguish between a case where data is semi-permanently stored in a storage medium and a case where data is temporarily stored in a storage medium.

[0212] According to an embodiment, the method according to various embodiments disclosed in the present disclosure may be provided to be included in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be published in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)), or may be directly published (e.g., downloaded or uploaded) online via an application store (e.g., Play StoreTM), or may be directly distributed (e.g., downloaded or uploaded) between two user devices (e.g., smart phones). If published online, at least part of the computer program product is temporarily stored and generated in a machine-readable storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server).

[0213] According to various embodiments, each of the above-mentioned components (e.g., a module or a program) may include a single entity or multiple entities, and some of the multiple entities may be separately arranged in another component. According to various embodiments, at least one component or operation of the above-mentioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, multiple components (e.g., a module or a program) may be integrated into one component. In this case, the integrated component may still perform at least one function of each of the multiple components in the same or similar manner as the related components of the multiple components perform at least one function before integration. According to various embodiments, the operations performed by a module, a program or another component may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or one or more of the operations may be run in a different order or omitted, or at least one other operation may be added.

Claims

1. A foldable electronic device, comprising: a first shell and a second shell; a hinge structure, the hinge structure being used to connect the first housing to the second housing; a display, the display being at least partially disposed on the first housing and the second housing; at least one sensor configured to sense an angle between the first shell and the second shell; a memory, the memory being disposed in at least one of the first shell or the second shell to store a plurality of contents; as well as at least one processor operatively connected to the at least one sensor and the memory, Wherein, the at least one processor is configured to: detecting an angle or angle change between the first shell and the second shell, when the angle or the angle change is equal to or greater than a specific angle, extracting a plurality of objects from specific content among the plurality of contents stored in the memory, and Based on the angle or the angle change, a depth of field of at least one of the extracted plurality of objects is changed so that the at least one object is displayed differently from a previous display state.

2. The foldable electronic device according to claim 1, wherein: The specific content is configured as: Output to the main screen of the display.

3. The foldable electronic device according to claim 2, wherein: The at least one processor is configured to: extracting a subject object and a background object from the plurality of objects included in the specific content, and The depth of field of the background object is adjusted differently based on the angle change.

4. The foldable electronic device according to claim 3, wherein: The at least one processor is configured to: Based on the change in the angle between the first shell and the second shell, adjusting the background object to have lower sharpness by increasing the depth of field of the background object; Based on the angle change, differently adjusting a zoom ratio of at least one of the subject object or the background object; Based on the angle change, replacing the main object with a main object extracted from another content; as well as Based on the angle change, the background object is replaced with a background object extracted from another content.

5. The foldable electronic device according to claim 2, wherein: The at least one processor is configured to: A subject object, a background object, and a text object corresponding to time information are extracted from the plurality of objects included in the specific content.

6. The foldable electronic device according to claim 5, wherein: The at least one processor is configured to: While the subject object and the text object are fixed, the depth of field of the background object is adjusted differently based on the angle change.

7. The foldable electronic device according to claim 5, wherein: The at least one processor is configured to control: While changing the order of displaying the layer including the subject object and the layer including the text object based on the angle change, the depth of field of the background object is differently adjusted based on the angle change.

8. The foldable electronic device according to claim 5, wherein: The at least one sensor comprises: a tilt detection sensor, wherein the tilt detection sensor detects the tilt of the foldable electronic device, Wherein, the at least one processor is configured to: fixing the text object, and displaying the picture being output to the display as tilted to correspond to the tilt detected by the tilt detection sensor; and When the picture is displayed as tilted, the tilt degree of the picture is changed relative to the same tilt degree according to the size of the angle between the first shell and the second shell.

9. The foldable electronic device according to claim 1, wherein: The at least one processor is configured to: selecting the specific content to be output to the display from among the plurality of contents according to a specific condition, and Extracts multiple objects included in the selected specific content.

10. The foldable electronic device according to claim 1, wherein: The at least one processor is configured to: receiving at least one content from an external electronic device via a communication circuit; storing the at least one content in the memory; selecting specific content from the at least one content received and stored in the memory; as well as A plurality of objects included in the selected specific content are separated.

11. The foldable electronic device according to claim 1, wherein: The at least one processor is configured to: Detecting an angle change of the foldable electronic device when the foldable electronic device changes from a folded state to an unfolded state.

12. The foldable electronic device according to claim 1, wherein: The at least one processor is configured to: The angle change is detected when the display is in an off state.

13. The foldable electronic device according to claim 1, further comprising: a communication circuit configured to form a communication channel with an external electronic device, Wherein, the at least one processor is configured to: receiving the angle change from an external electronic device, and The depth of field of the object being output is additionally adjusted based on the received angle information.

14. The foldable electronic device according to claim 1, further comprising: a communication circuit configured to form a communication channel with an external electronic device, Wherein, the at least one processor is configured to: sending the angle change to the external electronic device, or Content including the object whose depth of field is changed is transmitted to the external electronic device.

15. The foldable electronic device according to claim 1, further comprising: a communication circuit configured to form a communication channel with an external electronic device, Wherein, the at least one processor is configured to: changing the order of the layers of the plurality of objects based on the angle change, and Content including an object in which the order of layers is changed and the depth of field is changed is transmitted to the external electronic device.