WO2023048387A1 - Dispositif électronique et procédé de génération d'au moins un élément de contenu à transmettre à au moins un dispositif électronique externe - Google Patents

Dispositif électronique et procédé de génération d'au moins un élément de contenu à transmettre à au moins un dispositif électronique externe Download PDF

Info

Publication number
WO2023048387A1
WO2023048387A1 PCT/KR2022/011225 KR2022011225W WO2023048387A1 WO 2023048387 A1 WO2023048387 A1 WO 2023048387A1 KR 2022011225 W KR2022011225 W KR 2022011225W WO 2023048387 A1 WO2023048387 A1 WO 2023048387A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
visual
content
preview image
camera
Prior art date
Application number
PCT/KR2022/011225
Other languages
English (en)
Korean (ko)
Inventor
박예린
강성훈
안효인
이재익
Original Assignee
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020210135562A external-priority patent/KR20230044906A/ko
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Publication of WO2023048387A1 publication Critical patent/WO2023048387A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder

Definitions

  • the descriptions below relate to an electronic device and method for generating one or more contents to be transmitted to one or more external electronic devices.
  • An electronic device may include a display, a camera, a memory storing one or more instructions, and a processor operatively coupled with the display, the camera, and the memory. .
  • the processor may be configured to, upon executing the one or more instructions, display a preview image within a user interface of a camera application based on at least a portion of a plurality of images received from the camera.
  • the processor executes the one or more instructions, while displaying the preview image in the user interface, the processor generates visual objects representing each of a plurality of applications, which are distinguished from the camera application and request upload of an image, while displaying the preview image in the user interface. It can be configured to display within the user interface.
  • the processor upon executing the one or more instructions, in response to receiving a user input for one of the visual objects, provides content to be uploaded through an application represented by a visual object related to the user input. It may be configured to superimpose and display a visual guide based on at least an aspect ratio of the preview image.
  • a method of an electronic device may include an operation of displaying a preview image in a user interface of a camera application based on at least a portion of a plurality of images received from a camera of the electronic device.
  • the method includes an operation of displaying visual objects representing each of a plurality of applications, which are distinguished from the camera application and request upload of an image, in the user interface while displaying the preview image in the user interface.
  • the method may, in response to receiving a user input for one of the visual objects, create a visual guide based at least on an aspect ratio of content to be uploaded through an application represented by a visual object associated with the user input. , may include an operation of overlapping and displaying the preview image.
  • An electronic device may include a display, a camera, a memory storing one or more instructions, and a processor operatively coupled to the display, the camera, and the memory.
  • the processor may be configured to, upon executing the one or more instructions, display a preview image within a first user interface of a camera application based on at least a portion of a plurality of images received from the camera.
  • the processor superimposes one or more visual guides corresponding to one or more external electronic devices on the preview image while displaying the preview image in the first user interface. It can be configured so that it can be displayed.
  • the processor upon executing the one or more instructions, may, in response to receiving a shooting input to the camera while displaying the one or more visual guides superimposed on the preview image, the camera It may be configured to obtain one or more contents corresponding to each of the one or more visual guides, based on at least one of a plurality of images received from.
  • the processor when executing the one or more instructions and in response to obtaining the one or more contents, displays a second user interface for uploading the one or more acquired contents to the one or more external electronic devices. , can be configured.
  • a method of an electronic device may include an operation of displaying a preview image in a first user interface of a camera application based on at least a portion of a plurality of images received from a camera of the electronic device.
  • the method may include an operation of overlapping and displaying one or more visual guides corresponding to one or more external electronic devices on the preview image while displaying the preview image in the first user interface.
  • An operation of acquiring one or more contents corresponding to each of the one or more visual guides may be included.
  • the method may include, in response to acquiring the one or more contents, an operation of displaying a second user interface for uploading the one or more acquired contents to the one or more external electronic devices.
  • 1 is a diagram illustrating an embodiment of an electronic device within a network.
  • FIG. 2 is a diagram illustrating an example of a user interface (UI) displayed by an electronic device according to an exemplary embodiment.
  • UI user interface
  • FIG. 3 is an exemplary diagram for explaining an operation of displaying different visual guides displayed in an electronic device according to an exemplary embodiment and corresponding to different applications, respectively.
  • FIG. 4 is an exemplary diagram for explaining an operation performed by an electronic device based on a subject included in an FOV, according to an exemplary embodiment.
  • FIG. 5 is an exemplary diagram for describing an operation performed by an electronic device in response to a user input performed within a preview image, according to an exemplary embodiment.
  • FIG. 6 is a diagram illustrating an example of a UI displayed by an electronic device to upload one or more contents having an independent aspect ratio to one or more external electronic devices corresponding to one or more applications, respectively, according to an embodiment; am.
  • 7A to 7B are exemplary diagrams for explaining an operation of changing an aspect ratio of a preview image by an electronic device according to an embodiment.
  • FIG. 8 is a flowchart illustrating an operation of acquiring one or more contents having an independent aspect ratio by controlling a camera, by an electronic device, according to an exemplary embodiment.
  • FIG. 9 is a flowchart illustrating an operation of obtaining, from an external electronic device, information related to a visual guide to be overlapped and displayed on a preview image by an electronic device according to an exemplary embodiment.
  • FIG. 10 is a flowchart illustrating an operation performed by an electronic device based on a visual object selected by a user, according to an exemplary embodiment.
  • FIG. 11 is a flowchart illustrating an operation performed by an electronic device based on a subject included in an FOV, according to an exemplary embodiment.
  • FIG. 12 is a flowchart illustrating an operation of uploading, by an electronic device, one or more contents and one or more pieces of information corresponding to each of the one or more contents to an external electronic device according to an exemplary embodiment.
  • FIG. 13 is a flowchart illustrating an operation of changing an aspect ratio of a preview image by an electronic device according to an exemplary embodiment.
  • the components are not limited.
  • a (e.g., first) element is referred to as being "(functionally or communicatively) coupled to" or “connected to” another (e.g., second) element, that element refers to the other (e.g., second) element. It may be directly connected to the component or connected through another component (eg, a third component).
  • module used in this document includes a unit composed of hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example.
  • a module may be an integral part or a minimum unit or part thereof that performs one or more functions.
  • the module may be composed of an application-specific integrated circuit (ASIC).
  • ASIC application-specific integrated circuit
  • FIG. 1 is a diagram illustrating an embodiment of an electronic device within a network.
  • an electronic device 101 and one or more external electronic devices eg, a first external electronic device 170-1 and a second external electronic device 170-2 connect to a wired network and/or a wireless network.
  • An exemplary situation connected to each other based on a network is shown.
  • the wired network may include a network such as the Internet, a local area network (LAN), a wide area network (WAN), Ethernet, or a combination thereof.
  • the wireless network is a network such as Long Term Evolution (LTE), 5g New Radio (NR), Wireless Fidelity (WiFi), Zigbee, Near Field Communication (NFC), Bluetooth, Bluetooth Low-Energy (BLE), or a combination thereof can include
  • LTE Long Term Evolution
  • NR 5g New Radio
  • WiFi Wireless Fidelity
  • Zigbee Zigbee
  • NFC Near Field Communication
  • Bluetooth Bluetooth Low-Energy
  • BLE Bluetooth Low-Energy
  • an electronic device 101 includes at least one of a processor 110, a memory 120, a display 130, a camera 140, a microphone 150, and a communication circuit 160.
  • a processor 110 can include Processor 110, memory 120, display 130, camera 140, microphone 150 and communication circuit 160 are electrically connected to each other by electronic components such as a communication bus. and/or operably coupled (electronically and/or operably coupled with each other).
  • the type and/or number of hardware components included in the electronic device 101 are not limited to those shown in FIG. 1 .
  • the electronic device 101 may include only some of the hardware components shown in FIG. 1 .
  • the electronic device 101 according to an embodiment may be a terminal owned by a user.
  • the terminal is, for example, a personal computer (PC) such as a laptop and desktop, a smartphone, a smart pad, a tablet PC (Personal Computer), a smart watch, and an HMD (Head- Mounted Device) may include smart accessories.
  • PC personal computer
  • smartphone such as a laptop and desktop
  • smart pad such as a smart pad
  • tablet PC Personal Computer
  • smart watch such as a smart watch
  • HMD Head- Mounted Device
  • the processor 110 of the electronic device 101 may include a hardware component for processing data based on one or more instructions.
  • Hardware components for processing data may include, for example, an Arithmetic and Logic Unit (ALU), a Field Programmable Gate Array (FPGA), and/or a Central Processing Unit (CPU).
  • ALU Arithmetic and Logic Unit
  • FPGA Field Programmable Gate Array
  • CPU Central Processing Unit
  • the number of processors 110 may be one or more.
  • the processor 110 may have a structure of a multi-core processor such as a dual core, quad core, or hexa core.
  • the memory 120 of the electronic device 101 may include a hardware component for storing data and/or instructions input and/or output to the processor 110 .
  • the memory 120 may include, for example, volatile memory such as random-access memory (RAM) and/or non-volatile memory such as read-only memory (ROM). there is.
  • volatile memory may include, for example, at least one of Dynamic RAM (DRAM), Static RAM (SRAM), Cache RAM, and Pseudo SRAM (PSRAM).
  • DRAM Dynamic RAM
  • SRAM Static RAM
  • PSRAM Pseudo SRAM
  • the non-volatile memory may include, for example, at least one of a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a flash memory, a hard disk, a compact disk, and an embedded multi media card (eMMC).
  • PROM programmable ROM
  • EPROM erasable PROM
  • EEPROM electrically erasable PROM
  • flash memory a hard disk
  • eMMC embedded multi media card
  • one or more instructions indicating an operation to be performed on data by the processor 110 may be stored.
  • a set of one or more instructions is referred to as firmware, operating system, process, routine, sub-routine and/or application.
  • the processor 110 of the electronic device 101 executes a set of a plurality of instructions distributed in the form of an application to operate the electronic device described later (eg, FIGS. 8 to 8 ). At least one of the operations of 13) may be performed.
  • the display 130 of the electronic device 101 outputs visualized information (eg, at least one of the UIs (User Interfaces) of FIGS. 2 to 6 and 7A to 7B) to the user.
  • the visualized information may be generated by, for example, an application being executed by the processor 110 of the electronic device 101 .
  • the display 130 is controlled by a controller such as a graphics processing unit (GPU) included in the processor 110 or disposed in the electronic device 101 independently of the processor 110 to provide information to the user.
  • Visualized information can be output.
  • the display 130 may include a flat panel display (FPD) and/or electronic paper.
  • the FPD may include a Liquid Crystal Display (LCD), a Plasma Display Panel (PDP), and/or one or more Light Emitting Diodes (LEDs).
  • the LED may include organic LED (OLED).
  • the camera 140 of the electronic device 101 includes an optical sensor (eg, a Charged Coupled Device (CCD) sensor, a Complementary Metal Oxide Semiconductor (CMOS)) that generates an electrical signal representing the color and/or brightness of light.
  • an optical sensor eg, a Charged Coupled Device (CCD) sensor, a Complementary Metal Oxide Semiconductor (CMOS)
  • CCD Charged Coupled Device
  • CMOS Complementary Metal Oxide Semiconductor
  • a plurality of light sensors included in the camera 140 may be arranged in a 2-dimensional array.
  • the camera 140 substantially simultaneously acquires electrical signals from each of the plurality of light sensors, corresponds to light reaching the light sensors of the two-dimensional grid, and generates an image including a plurality of pixels arranged in two dimensions. can do.
  • photo data (and/or photo) captured using the camera 140 may mean one image obtained from the camera 140 .
  • video data captured using the camera 140 may refer to a sequence of a plurality of images acquired from the camera 140 according to a designated frame rate.
  • the electronic device 101 according to an embodiment is disposed toward a direction in which the camera 140 receives light and may further include a flash light for outputting light in the direction.
  • a field-of-view (FOV) of the camera 140 is an area formed based on a view angle at which a lens of the camera 140 can receive light, and the camera 140 It may correspond to a region corresponding to an image generated in .
  • a subject means an object included in the FOV of the camera 140 and distinguished from the electronic device 101 .
  • the number of cameras 140 included in the electronic device 101 may be one or more.
  • the plurality of cameras may have independent directions and/or field-of-view (FOV) within the electronic device 101 .
  • the microphone 150 of the electronic device 101 is directed to the microphone 150, from the acoustic wave, containing non-electronic information, the processor 110 and /or can be processed by the memory 120, and can generate electrical information, corresponding to the non-electrical information.
  • the electrical information generated by the microphone 150 may be stored in the memory 120, processed by the processor 110, and/or transmitted to another electronic device distinct from the electronic device 101.
  • the electronic device 101 controls both the microphone 150 and the camera 140 to create multimedia content including a sequence of a plurality of images and audio data to be reproduced while the plurality of images are sequentially displayed. can be obtained
  • the multimedia content may be referred to as video and/or video data in the following.
  • content may include the aforementioned multimedia content and/or photo data.
  • the communication circuit 160 of the electronic device 101 includes the electronic device 101 and one or more external electronic devices (eg, the first external electronic device 170-1 and/or the second external electronic device 170-1). It may include hardware components for supporting transmission and/or reception of electrical signals between devices 170-2. Referring to FIG. 1 , only the first external electronic device 170-1 and the second external electronic device 170-2 connected to the electronic device 101 are shown, but the embodiment is not limited thereto.
  • the communication circuit 160 may include, for example, at least one of a modem (MODEM), an antenna, and an optical/electronic (O/E) converter.
  • MODEM modem
  • O/E optical/electronic
  • the communication circuit 160 includes Ethernet, Local Area Network (LAN), Wide Area Network (WAN), Wireless Fidelity (WiFi), Bluetooth, Bluetooth Low Energy (BLE), ZigBee, Long Term Evolution (LTE), Transmission and/or reception of electrical signals may be supported based on various types of protocols such as 5G New Radio (NR).
  • LAN Local Area Network
  • WAN Wide Area Network
  • WiFi Wireless Fidelity
  • BLE Bluetooth Low Energy
  • BLE Bluetooth Low Energy
  • ZigBee ZigBee
  • LTE Long Term Evolution
  • Transmission and/or reception of electrical signals may be supported based on various types of protocols such as 5G New Radio (NR).
  • 5G New Radio 5G New Radio
  • the electronic device 101 may include an output means for outputting information in a form other than a visualized form.
  • the electronic device 101 may include a speaker for outputting an acoustic signal.
  • the electronic device 101 may include a motor for providing haptic feedback based on vibration.
  • the first external electronic device 170-1 and/or the second external electronic device 170-2 connected to the electronic device 101 may include a server of a service provider.
  • a server may include one or more PCs and/or workstations.
  • the service provider is a service for sharing information uploaded by a specific subscriber among subscribers to one or more other subscribers, for example, a Social Networking Service (SNS) and/or a digital platform. (digital platform) can be operated.
  • SNS Social Networking Service
  • digital platform digital platform
  • the electronic device 101 may create content to be uploaded to an external electronic device such as the first external electronic device 170-1 and/or the second external electronic device 170-2.
  • the electronic device 101 may obtain content including photos and/or videos by controlling the camera 140 .
  • the electronic device 101 provides the user with external electronic devices (eg, a first external electronic device) corresponding to each of the plurality of SNSs.
  • Contents to be uploaded to the 170-1 and the second external electronic device 170-2 may be simultaneously obtained.
  • Each of the contents simultaneously acquired by the electronic device 101 has requirements set by the SNS to be uploaded (eg, type, size, resolution, aspect ratio, capacity, play time, and/or or capacity).
  • the size and/or resolution of the content indicated by the standard may include, for example, at least one of HD (1280 ⁇ 720), FHD (1920 ⁇ 1080), WQHD (2560 ⁇ 1440), UHD or 4K (3840 ⁇ 2160).
  • the aspect ratio of the content indicated by the standard may include, for example, at least one of 1:1, 4:3, 3:4, 16:9, and 9:16.
  • the reproduction time of the content indicated by the standard may include, for example, at least one of 1 minute and/or 15 seconds.
  • the electronic device 101 may generate contents that satisfy standards required by each of a plurality of SNSs based on a single shooting input controlling the camera 140 .
  • the camera application 180, the first application 190-1, and the second application 190-2 may be stored and/or installed in the memory 120 of the electronic device 101.
  • an application is installed in the electronic device 101 means that one or more instructions provided in the form of an application are stored in the memory 120 of the electronic device 101, and that the one or more instructions are stored in the electronic device 101. It may mean that it is stored in a format executable by the processor 110 (eg, a file having an extension designated by the operating system of the electronic device 101).
  • the electronic device 101 causes the electronic device 101 to obtain and/or create content using the camera 140 in a state of being executed by the processor 110 of the electronic device 101. can do.
  • the electronic device 101 In a state in which the first application 190-1 of FIG. 1 is executed by the processor 110 of the electronic device 101, the electronic device 101 is provided by the first external electronic device 170-1. It may cause the execution of functions related to SNS.
  • the second application 190-2 of FIG. 1 is executed by the processor 110 of the electronic device 101, the electronic device 101 is provided by the second external electronic device 170-2. It may cause the execution of functions related to SNS.
  • the SNS provided by the first external electronic device 170-1 and the SNS provided by the second external electronic device 170-2 may be different SNSs. Operations of the electronic device 101 described below may correspond to an example of an operation performed by the electronic device 101 based on the camera application 180 .
  • the electronic device 101 may obtain information indicating a standard of content from one or more external electronic devices. .
  • the electronic device 101 determines content to be uploaded to the first external electronic device 170-1 from the first external electronic device 170-1 identified based on the first application 190-1.
  • Information indicating standards can be obtained.
  • the specification specifies the type of content (eg, photo and/or video), the dimensions of the content (eg, aspect ratio, resolution, width and/or width), or other information uploaded with the content (eg, the content It may include at least one of information for executing a specific function of SNS such as an acquired location, text, hashtag, and mention, and a timestamp).
  • the information acquired by the electronic device 101 from an external electronic device may be referred to as metadata.
  • An operation of acquiring meta data by the electronic device 101 according to an embodiment will be described in detail with reference to FIG. 9 .
  • the electronic device 101 may display a user interface (UI) for interaction with a user before generating content based on the camera 140 .
  • UI user interface
  • the electronic device 101 may display a preview image in the first UI provided by the camera application 180 based on at least a portion of a plurality of images received from the camera 140 .
  • the first UI will be described later with reference to FIGS. 2 to 5 and 7A to 7B.
  • the electronic device 101 includes one or more visual guides based on meta data obtained from one or more external electronic devices and related to standards of content to be uploaded to each of the one or more external electronic devices. (visual guides) can be displayed.
  • the visual guides may be activated and/or deactivated by a user input indicating an SNS and/or platform to upload content to.
  • the electronic device 101 may receive a photographing input, which is a designated user input for obtaining content, within the first UI.
  • the photographing input includes a touch (eg, tap) and/or a click on a visual object, such as a shutter, included in the first UI and provided in the form of an icon and/or text.
  • gestures may be included.
  • the photographing input may include a gesture of pressing a designated button among one or more buttons exposed to the outside through a housing of the electronic device 101 .
  • the electronic device 101 may substantially simultaneously acquire one or more contents corresponding to one or more SNSs and/or platforms designated by a user.
  • the electronic device 101 Prior to uploading the one or more contents to one or more SNSs and/or platforms specified by the user, the electronic device 101 according to an embodiment combines and uploads the one or more contents from the user of the electronic device 101. Other information may be obtained additionally. For example, if a photographing input is received after the user selects an SNS corresponding to the first external electronic device 170-1, and the standard indicated by metadata provided from the first external electronic device 170-1 is And when text (eg, hashtag) is requested, the electronic device 101 may display a second UI for inputting the text. The second UI displayed by the electronic device 101 according to an embodiment will be described in detail with reference to FIG. 6 .
  • the electronic device 101 includes one or more external electronic devices (eg, the first external electronic device 170-1 and /or One or more contents to be uploaded to the second external electronic device 170-2 may be simultaneously obtained.
  • the electronic device 101 may obtain the one or more contents based on standards indicated by meta data provided from each of the one or more external electronic devices.
  • the user may use one or more applications (eg, the first application 190-1 and/or the second application 190-1) corresponding to each of the one or more SNSs.
  • the one or more contents may be uploaded and/or shared to the one or more SNSs.
  • FIG. 2 is a diagram illustrating an example of a UI (User Interface) 210 displayed by the electronic device 101 according to an embodiment.
  • the electronic device 101 of FIG. 2 may correspond to an example of the electronic device 101 of FIG. 1 .
  • the UI 210 of FIG. 2 is an example of a UI displayed on the display (eg, the display 130 of FIG. 1 ) of the electronic device 101 based on the camera application 180 of FIG. 1 . can respond to
  • the UI 210 of FIG. 2 may correspond to, for example, an example of the first UI of FIG. 1 .
  • the electronic device 101 provides a preview image 220 based on a plurality of images received from a camera (eg, the camera 140 of FIG. 1 ) within the UI 210 . ) can be displayed.
  • the preview image 220 is a downsized image of a plurality of images received from the camera, and may have, for example, a resolution smaller than or equal to the resolution of the plurality of images received from the camera.
  • the number of pixels included in the preview image 220 may be less than or equal to the number of pixels of each of a plurality of images acquired by the electronic device 101 from a camera.
  • the electronic device 101 may display a list indicating different types of content obtainable by controlling a camera in the UI 210 .
  • the electronic device 101 may display the list representing the different types based on text, such as 'photo' and 'video', within a portion 230 of the UI 210.
  • the list displayed on the portion 230 may be scrolled based on a directional gesture performed within the portion 230, such as a swipe gesture and/or a flick gesture.
  • the embodiment is not limited to FIG. 2 , and the electronic device 101 may display the list based on an icon, image, text, or a combination thereof.
  • the types of content included in the list in portion 230 are not limited to the example of FIG. 2 , and other types such as panorama, time-lapse, and/or slow-motion may be further displayed.
  • the electronic device 101 includes an external electronic device (eg, the first external electronic device 170-1 of FIG. 1 and/or the first external electronic device 170-1 of FIG. 2 A list of external electronic devices 170-2 may be displayed.
  • the external electronic device may be associated with, for example, one or more applications installed in the electronic device 101 (eg, the first application 190-1 and/or the second application 190-2 of FIG. 1). can
  • the external electronic device may correspond to, for example, a server to which the user of the electronic device 101 is subscribed.
  • the list of external electronic devices may include SNS and/or platforms to which the user of the electronic device 101 has subscribed. Referring to FIG.
  • the electronic device 101 displays a list of external electronic devices to transmit content to, based on one or more applications installed on the electronic device 101, within a portion 240 of the UI 210.
  • a list displayed in the portion 250 may be scrolled based on a directional gesture performed along the width direction among the length and width of the portion 250 .
  • the electronic device 101 may display one or more applications installed in the electronic device 101 within the portion 240 based on names, icons, colors of the icons, or a combination thereof.
  • the electronic device 101 may identify a list of external electronic devices to be displayed on the portion 240 based on one or more applications installed in the electronic device 101 . For example, in a state in which a specific application installed in the electronic device 101 is initially executed by the electronic device 101, the electronic device 101 accesses an external electronic device corresponding to the specific application, and the external electronic device Meta data can be obtained from The specific application may be an application for providing a user of the electronic device 101 with functions related to SNS and/or a digital platform provided by the external electronic device. For example, the electronic device 101 may identify the SNS and/or digital platform to which the user of the electronic device 101 has subscribed, based on one or more applications installed in the electronic device 101 .
  • the electronic device 101 obtaining the meta data from the external electronic device is a pop-up displayed on the display of the electronic device 101 (eg, a message requesting permission to access the external electronic device). Pop-up including) may be performed based on. For example, in response to receiving a user input within the popup, the electronic device 101 may transmit a meta data request signal to the external electronic device. In response to receiving the meta data from the external electronic device, the electronic device 101 displays a visual object indicating the specific application and/or the external electronic device corresponding to the specific application in the list displayed on the portion 240. can be displayed The visual object may upload content to an external electronic device corresponding to the specific application as the visual object is selected based on, for example, a name, an icon, a color of the icon, or a combination thereof of the specific application. can indicate that there is
  • the electronic device 101 within the portion 240, is a visual object corresponding to a first application installed on the electronic device 101 (eg, the first application 190-1 of FIG. 1).
  • (240-1) can be displayed.
  • the visual object 240-1 may be displayed based on metadata received from the first external electronic device corresponding to the first application (eg, the first external electronic device 170-1 of FIG. 1).
  • the meta data received from the first external electronic device may include specifications of content to be uploaded to the first external electronic device.
  • the meta data may include, for example, information indicating the type of content among photos and/or videos, resolution of content, aspect ratio of content, or upper bound of content capacity (eg, content capacity based on a unit of Bytes). ) may include data representing at least one of them.
  • the electronic device 101 among one or more visual objects displayed in a list in the portion 240, based on an application corresponding to a visual object selected by a user, an external electronic device, and/or metadata, A visual guide may be displayed in the preview image 220 .
  • the number of visual guides displayed in the preview image 220 by the electronic device 101 may be one or more. For example, in response to identifying user input selecting visual objects corresponding to each of a plurality of applications within portion 240, the electronic device 101 displays a plurality of visual objects corresponding to each of the plurality of applications. Guides may be simultaneously displayed in the preview image 220 .
  • the plurality of visual guides may be overlapped and displayed in the preview image 220 based on the order in which the plurality of applications are selected by the user input.
  • the plurality of visual guides may be rendered based on one or more layers that are superimposed on the preview image 220 and distinguished from the preview image 220 .
  • the visual guide displayed by the electronic device 101 is captured by the electronic device 101 based on a shape of a closed curve such as a rectangle, a rounded rectangle, and/or a circle. Content to be acquired based on the input may be indicated. For example, based on the visual guide displayed in the preview image 220, the user may predict the content to be obtained by the photographing input before performing the photographing input.
  • the electronic device 101 displays a visual guide in the preview image 220 ( 250-1) is shown.
  • the visual guide 250-1 may have the shape, size, and/or aspect ratio of content indicated by metadata received from the first external electronic device corresponding to the visual guide 250-1.
  • the shape of the visual guide 250-1 may correspond to a square.
  • the color of the visual guide 250-1 may be designated by metadata, match the color of the visual object 240-1, and/or determined based on a first application related to the visual object 240-1.
  • the color of the visual guide 250-1 may be determined based on the color distribution of icons included in the first application.
  • the color of the visual guide 250-1 may correspond to an average value, a mode value, and/or a key-color of colors of pixels included in the icon.
  • the electronic device 101 may further receive a user input for adjusting the position and/or size of the visual guide.
  • the user input may include, for example, a drag gesture starting on the boundary of the visual guide 250-1 and/or a pinch-to-zoom gesture.
  • the electronic device 101 may identify a photographing input performed based on a visual object such as the shutter 260 .
  • a visual object such as the shutter 260 .
  • the shutter 260 having a circular icon and/or image shape is shown, the embodiment is not limited thereto.
  • the electronic device 101 may determine that a photographing input has been received.
  • the electronic device 101 may acquire one or more contents by controlling a camera (eg, the camera 140 of FIG. 1 ).
  • the number of contents acquired by the electronic device 101 in response to the photographing input may correspond to the number of visual guides displayed on the preview image 220 before receiving the photographing input.
  • the content acquired by the electronic device 101 in response to the photographing input is at least a portion of the preview image 220 that is distinguished by a visual guide displayed on the preview image 220 before receiving the photographing input.
  • the electronic device 101 in response to identifying a photographing input, acquires content, corresponding to a portion identified by the visual guide 250-1 in the preview image 220. can do. Independently of the content, the electronic device 101 may acquire other content corresponding to the entire area of the preview image 220 .
  • the other content obtained by the electronic device 101 may be stored in a memory of the electronic device 101 (eg, the memory 120 of FIG. 1 ).
  • the other content is installed in the electronic device 101 in a memory, and is browsable by an application (eg, a gallery application) for browsing one or more contents stored in the electronic device 101.
  • the electronic device 101 In response to identifying the photographing input, the electronic device 101 according to an embodiment, the content corresponding to a portion of the preview image 220 distinguished by the visual guide 250-1 and the preview image 220 All of the other content corresponding to the entire area of can be obtained.
  • the electronic device 101 acquires one or more contents corresponding to one or more parts in the preview image 220 distinguished by one or more visual guides overlapping and displayed on the preview image 220.
  • the contents may be transmitted to one or more external electronic devices corresponding to each of the one or more visual guides.
  • the electronic device 101 in response to obtaining content distinguished by the visual guide 250-1, transfers the acquired content to a first external electronic device related to the visual guide 250-1. content can be transmitted.
  • the electronic device 101 may transmit the information obtained along with the content to the first external electronic device.
  • the information acquired together with the content is information acquired by the electronic device 101 based on a photographing input, and is, for example, the geographical location of the electronic device 101 identified at the time of acquiring the content. ), a timestamp, information related to a camera used to acquire the content, or information related to the user of the electronic device 101.
  • An example of the information that the electronic device 101 according to an embodiment transmits to the first external electronic device and acquires along with content will be described in detail with reference to FIG. 6 .
  • the electronic device 101 may store information indicating a history of acquiring the content.
  • the information is a user input performed to adjust the size and/or position of the visual guide 250-1, and the size and/or position of the subject within the visual guide 250-1. , or data indicating at least one of a history of executing a postprocess function such as a filter on the content.
  • the information may be used to create content and/or a visual guide after the information is stored. While the electronic device 101 according to an embodiment obtains specific content, an operation performed based on an example of obtaining another content prior to the specific content will be described in detail with reference to FIGS. 6 and/or 11 . .
  • the electronic device 101 may acquire a plurality of contents in response to receiving a single photographing input.
  • the plurality of contents may include contents corresponding to the entire area of the preview image 220 .
  • the plurality of contents are overlapped and displayed on the preview image 220 by a user input performed before a photographing input, such as the visual guide 250-1, and one or more visual contents corresponding to one or more external electronic devices, respectively. It may include one or more contents corresponding to each of the guides.
  • the one or more contents may be photos and/or videos based at least on a portion of the preview image 220 distinguished by a corresponding visual guide.
  • the one or more contents may have a corresponding visual guide aspect ratio.
  • the plurality of visual guides overlapping and displayed on the preview image 220 correspond to different external electronic devices, and thus may have independent aspect ratios, sizes, and/or positions.
  • a plurality of contents obtained by the electronic device 101 may have independent aspect ratios.
  • the electronic device 101 obtains content having an aspect ratio independent of the aspect ratio of the preview image 220 and requested by the external electronic device, the electronic device 101 displays content optimized for the external electronic device. can be obtained
  • the electronic device 101 of FIG. 3 may correspond to an example of the electronic device 101 of FIGS. 1 and 2 .
  • the UI 210 of FIG. 3 may correspond to an example of the UI 210 of FIG. 2 .
  • the electronic device 101 may display a list for selecting a type of content to be acquired based on a camera in a portion 230 of the UI 210. For example, in response to identifying a photographing input, the electronic device 101 may acquire one or more contents corresponding to a type selected by a list displayed on the portion 230 .
  • the electronic device 101 according to an embodiment supports content upload and displays a list of one or more applications installed in the electronic device 101 within a portion 240 of the UI 210. can do. For example, whenever a new application is installed on the electronic device 101 , the electronic device 101 may determine whether to add a visual object corresponding to the new application to the list displayed on the portion 240 . When it is determined to add the visual object to the list displayed on the portion 240, the electronic device 101 obtains a new application and/or meta data representing the standard of content from an external electronic device corresponding to the new application. can
  • the electronic device 101 may perform filtering on each of the lists in response to identifying a user input in any one of the lists displayed in each of the portions 230 and 240 .
  • Performing the filtering by the electronic device 101 may cause display of one or more visual guides being displayed on the preview image to be changed.
  • the electronic device 101 responds to the user input from within the list displayed on portion 240. Display of a visual object corresponding to an application requesting a different type distinguished from the type selected by the above may be changed.
  • the electronic device 101 selects another object distinct from the photo within the list displayed on the portion 240.
  • a visual object 240-2 corresponding to a second application requesting a type eg, video
  • a visual object eg, visual objects 240-1 and 240-3 corresponding to another application requesting the photo).
  • the electronic device 101 may change the color of the visual object 240-2 to a designated color representing inactivation.
  • the electronic device 101 may cease at least temporarily to display the visual object 240-2.
  • the electronic device 101 may hide the visual guide corresponding to the visual object 240-2 ( may hide).
  • the electronic device 101 in response to identifying a user input selecting a visual object 320 representing a video from among types of content, the electronic device 101, within a list displayed in portion 240, requests a video. 2
  • the visual object 240-2 corresponding to the application may be activated. Independently of the activation of the visual object 240-2, the electronic device 101 may inactivate and/or hide the visual objects 240-1 and 240-3 corresponding to applications requesting pictures. .
  • the visual objects 240-1 and 240-3 are displayed on the preview image 220.
  • the electronic device 101 In a state where the corresponding visual guides 250-1 and 250-3 are displayed, in response to identifying a user input for selecting the visual object 320, the electronic device 101 displays the visual objects 240-3. 1 and 240-3, it is possible to stop displaying the visual guides 250-1 and 250-3. While the selection of the visual object 320 by the user input is maintained, the electronic device 101 displays the visual objects 240-1 and 240-3 corresponding to applications requesting photos and the visual objects ( Displaying and/or activating the visual guides 250-1 and 250-3 corresponding to 240-1 and 240-3 may be refrained from. Although not illustrated, in a state in which the visual object 240-2 is activated, the electronic device 101 may display a visual guide corresponding to the visual object 240-2 on the preview image 220.
  • the electronic device 101 performs an operation in the list.
  • a type of content requested by an application corresponding to a visual object selected by a user input may be identified.
  • the electronic device 101 may perform filtering within the list displayed on the portion 240 based on the identified type. For example, in response to identifying a user input within portion 240 that selects a visual object 240 - 1 corresponding to a first application requesting a picture, the electronic device 101 may request a video. 2
  • the visual object 240-2 corresponding to the application may be deactivated.
  • the user of the electronic device 101 selects the visual object 320 corresponding to the video from the list displayed on the part 230, or and/or until the user selects none of the one or more visual objects being displayed in the list displayed in portion 240 .
  • the electronic device 101 sets the order of the visual objects to the names or names of the plurality of applications.
  • the visual objects may be adjusted based on at least one of selected histories. For example, when the screen 210 is displayed for the first time and/or there is no history of selecting the visual objects, the electronic device 101 determines the order of the visual objects based on the names of a plurality of applications. can decide For example, the order in the list of the portion 240 of the visual objects corresponding to each of the applications may correspond to an ascending or descending order of names of the applications.
  • the electronic device 101 For example, if there is a history of content acquisition and/or upload as at least one of the visual objects is selected, the electronic device 101 is indicated by the history and obtains and/or uploads content. At least one visual object used in may be displayed with priority over other visual objects in the list of the portion 240 . Priority display of a specific visual object over other visual objects by the electronic device 101 may mean allocating the specific visual object to a designated position in a list that is preferentially displayed in the UI 210 .
  • the electronic device 101 As user inputs for selecting and/or deselecting one of the visual objects included in the list of the portion 240 are accumulated, the electronic device 101 according to an exemplary embodiment accumulates user inputs within the preview image 220. It is possible to simultaneously display one or more visual guides selected by Referring to FIG. 3 , visual guides 250-1 displayed by one or more user inputs related to visual objects 240-1, 240-2, and 240-3 displayed in the UI 210 based on the list. 1, 250-3) is shown.
  • the visual guide 250-1 may have an aspect ratio and a shape required by a first external electronic device corresponding to a first application corresponding to the visual object 240-1.
  • the visual guide 250-1 may have a color related to the first application (eg, a main color of an icon of the first application).
  • the visual guide 250-3 has an aspect ratio required by a third external electronic device corresponding to a third application corresponding to the visual object 240-3 (eg, 4:3, 16:9 and/or or 9:16) and forms.
  • the visual guide 250-3 may have a color related to the third application.
  • the electronic device 101 may adjust the colors of the plurality of visual guides so that they do not match.
  • the electronic device 101 provides a list for selecting the type of one or more contents within the UI 210 (eg, a list displayed on the portion 230) and the one or more contents.
  • a list eg, a list displayed on the portion 240
  • the lists may be used by the user of the electronic device 101 to select a type of content and an external electronic device to upload the content to.
  • the electronic device 101 displays, within the preview image 220, one or more visual guides (e.g., , the visual guides 250-1 and 250-3) may be displayed.
  • a user may predict one or more contents to be uploaded to one or more external electronic devices based on the one or more visual guides.
  • the one or more visual guides have the shape of a closed curve overlapping a relatively small number of pixels in the preview image 220
  • the electronic device 101 performs a shooting input while the user views the preview image 220. It may not hinder you from doing it.
  • the electronic device 101 displays the plurality of visual guides. All of the plurality of contents corresponding to each of the contents may be acquired.
  • the preview image 220 is aligned so that the center point of the preview image 220 and the center point of each of the visual guides 250-1 and 250-3 coincide.
  • the visual guides 250-1 and 250-3 may be overlapped and displayed on the screen.
  • the embodiment is not limited thereto.
  • the electronic device 101 determines the location and/or size of the visual guides 250-1 and 250-3 based on a subject included in the FOV of the camera. The changing operation is described in detail.
  • the electronic device 101 of FIG. 4 may correspond to an example of the electronic device 101 of FIGS. 1 to 3 .
  • the UI 210 of FIG. 4 may correspond to one example of the UI 210 of FIGS. 2 to 3 .
  • the operation of the electronic device 101 is based on the displayed state of the visual guides 250-1 and 250-3 corresponding to the first application and the third application, respectively. This is explained exemplarily.
  • the electronic device 101 may identify one or more subjects included in the FOV of the camera while activating a camera (eg, the camera 140 of FIG. 1 ) and displaying the preview image 220 . there is.
  • the identification of the one or more subjects by the electronic device 101 may include a plurality of images received from the camera, a depth image corresponding to the plurality of images, and/or light emitted from the camera toward the subject (e.g. , laser light) may be performed based on at least one of data obtained by measuring the distance between the camera and the subject.
  • the electronic device 101 corresponds to each of one or more subjects included in the FOV in the plurality of images by using a feature extracted from the plurality of images and/or a codeword. can identify one or more visual objects that
  • the electronic device 101 identifies a visual object 410 corresponding to a subject (eg, a human face) included in the FOV is shown.
  • a visual object 410 corresponding to the subject may be displayed in the preview image 220.
  • the electronic device 101 may perform one or more functions based on the identified visual object 410 in response to identifying the visual object 410 corresponding to the subject.
  • the one or more functions may include, for example, adjusting the focal length of the camera, displaying one or more other visual objects indicating that the visual object 410 has been identified.
  • the electronic device 101 In response to identifying the visual object 410 corresponding to the subject, the electronic device 101 according to an embodiment, in the preview image 220 of one or more visual guides representing content to be uploaded to one or more applications. The position in can be adjusted. Referring to FIG. 4 , the electronic device 101 displays visual guides 250-1 and 250-3 within the preview image 220 based on the position of the visual object 410 within the preview image 220. position can be adjusted. Based on the example of FIG. 3 , each of the visual guides 250-1 and 250-3 responds to identifying a user input for selecting visual objects corresponding to the first application and the third application, respectively, in response to a preview image ( 220) may be overlapped and displayed.
  • the electronic device 101 in response to identifying the visual object 410, provides a visual
  • the guides 250-1 and 250-3 are directed from a designated position within the preview image 220 (eg, a position to be concentrically positioned within the preview image 220) relative to the visual object 410. It may shift to other locations.
  • the electronic device 101 in response to identifying the visual object 410, sets the size of each of the visual guides 250-1 and 250-3 to the size of the identified visual object 410.
  • the position and/or size of one or more visual guides may be changed.
  • the position and size of the visual guide 250-1 in the preview image 220 is metadata received from a first external electronic device related to a first application corresponding to the visual guide 250-1. It may be determined based on a positional relationship and/or a size relationship between the visual object 410 and the visual guide 250-1, indicated by .
  • the meta data received from the first external electronic device may include an offset indicating a position of the visual object 410 within the content and/or a size of the content and the visual object 410. It may contain data representing proportions.
  • the electronic device 101 provides a visual object in one or more contents, uploaded to one or more external electronic devices, corresponding to each of one or more visual guides displayed in the preview image 220. Based on the position of , it is possible to determine the other position. For example, the electronic device 101 is directed to a first external electronic device (eg, the first external electronic device 170-1 of FIG. 1) indicated by a first application corresponding to the visual guide 250-1. The position and/or size of the visual guide 250-1 in the preview image 220 may be determined based on the position and/or size of the visual object in the uploaded content.
  • a first external electronic device eg, the first external electronic device 170-1 of FIG. 1
  • the position and/or size of the visual guide 250-1 in the preview image 220 may be determined based on the position and/or size of the visual object in the uploaded content.
  • the position of the visual object 410 in the visual guide 250-1 may correspond to the position of the visual object in the content uploaded to the first external electronic device.
  • the size of the visual object 410 in the visual guide 250-1 (or the occupied area of the visual object 410 in the visual guide 250-1) is 1 It may correspond to the size of a visual object in the content uploaded to an external electronic device.
  • the position of the visual object 410 in the visual guide 250-3 is determined by the content uploaded to the external electronic device (eg, the third external electronic device) corresponding to the visual guide 250-3.
  • the electronic device 101 may adjust the position and/or size of the visual guide 250-3.
  • the electronic device 101 displays a preview image 220 in response to identifying a subject included in the FOV of a camera used to acquire the preview image 220.
  • a position and/or size of one or more visual guides may be changed. The location and/or size may be determined by metadata corresponding to each of the one or more visual guides, content uploaded to one or more external electronic devices corresponding to the one or more visual guides, or related to the one or more visual guides. It may be determined based on at least one of user inputs. Referring to FIG. 4 , as the electronic device 101 adjusts the positions of the visual guides 250-1 and 250-3 based on the identified subject, the user of the electronic device 101 releases the shutter 260. Contents including a visual object 410 corresponding to a subject and corresponding to each of the visual guides 250-1 and 250-3 may be obtained by only touching and/or clicking a photographing input.
  • the electronic device 101 provides visual guides 250-1 and 250-3 based on a user input related to at least one of visual guides 250-1 and 250-3. An operation of changing the position and/or size of at least one of 250-3) will be described in detail.
  • the electronic device 101 of FIG. 5 may correspond to an example of the electronic device 101 of FIGS. 1 to 4 .
  • the UI 210 of FIG. 5 may correspond to one example of the UI 210 of FIGS. 2 to 4 .
  • the operation of the electronic device 101 is based on the displayed state of the visual guides 250-1 and 250-3 corresponding to the first application and the third application, respectively. This is explained exemplarily.
  • the electronic device 101 may identify a user input for adjusting the position and/or size of each of one or more visual guides displayed in the preview image 220 .
  • the user input may include a gesture performed on at least one pixel corresponding to the one or more visual guides among a plurality of pixels included in the display of the electronic device 101 .
  • At least one pixel corresponding to the visual guide may include, for example, one or more pixels having a color related to a closed curve indicated by the visual guide and/or one or more pixels included in the closed curve.
  • the gesture may correspond to an example of a touch input rubbing the display of the electronic device 101 .
  • the electronic device 101 starts from a portion of a display distinguished by a visual guide 250-1 (eg, an inner area of the visual guide 250-1), Control based on two external objects (eg, different fingers of the user) moving along the trajectories 522 and 524 to another part distinct from the part (eg, an area outside the visual guide 250-1) 1 can identify gestures.
  • the first gesture may correspond to, for example, an example of a pinch-to-zoom gesture.
  • the pinch-to-zoom gesture is a first-type pinch-to-zoom gesture in which a distance between two external objects contacting the display of the electronic device 101 is gradually increased, and a distance between the two external objects.
  • the first gesture may correspond to the first type of pinch-to-zoom gesture in which a distance between two external objects is gradually increased along trajectories 522 and 524 .
  • the electronic device 101 moves the visual guide 250-1 based on the trajectories 522 and 524 indicated by the first gesture, and/or The size of the visual guide 250-1 can be adjusted.
  • the electronic device 101 determines the size of the visual guide 250-1, meta data corresponding to the visual guide 250-1 (eg, the first external electronic device related to the visual guide 250-1). It may be changed based on a standard (eg, size, resolution, and/or aspect ratio) indicated by meta data received from a device and the first gesture.
  • a visual guide 510 that the electronic device 101 adjusts and displays the size of the visual guide 250-1 according to the first gesture is shown together with the visual guide 250-1.
  • the aspect ratio of the visual guide 510 may correspond to the aspect ratio of the visual guide 250-1.
  • the color of the visual guide 510 may correspond to the color of the visual guide 250-1.
  • the visual guide 510 may have a size larger than that of the visual guide 250-1.
  • the electronic device 101 In response to identifying the maximum size and/or maximum resolution from the metadata, the electronic device 101, based on a size and/or resolution less than or equal to the maximum size and/or maximum resolution, provides a visual guide (250- 1) can be resized.
  • the visual guide 510 may have a size and/or resolution less than or equal to the maximum size and/or maximum resolution.
  • the embodiment is not limited thereto.
  • the electronic device 101 in response to identifying the pinch-to-zoom gesture of the second type in which a distance between two external objects contacted on the display of the electronic device 101 gradually decreases, the electronic device 101 The size of at least one visual guide may be reduced.
  • the electronic device 101 reduces the size of the at least one visual guide, the second type of pinch-to-zoom gesture and/or the content identified from the metadata corresponding to the at least one visual guide is reduced to a minimum size. It can be done based on size and/or minimum resolution.
  • An operation performed by the electronic device 101 based on the pinch-to-zoom gesture of the second type may be, for example, an electronic device based on the first gesture corresponding to the pinch-to-zoom gesture of the first type. Operation of device 101 may be performed conversely.
  • the electronic device 101 starts at a portion of the display including the closed curve of the visual guide 250-3 and follows a trajectory 540 to another portion distinct from the portion.
  • a second gesture based on an external object moving to may be identified.
  • the second gesture may correspond to, for example, an example of a drag gesture.
  • the electronic device 101 moves the visual guide 250-3 based on the trajectory 540 indicated by the second gesture, and/or the visual guide ( 250-3) can be rotated.
  • the closed curve indicated by the visual guide 250-3 has a rectangular shape, and the trajectory 540 of the second gesture is formed on an arc exceeding a designated angle (eg, 45°).
  • the electronic device 101 may rotate the visual guide 250 - 3 along another designated angle (eg, 90°).
  • the rotation of the visual guide 250-3 by the electronic device 101 is caused by metadata corresponding to the visual guide 250-3 (eg, received from a third external electronic device related to the visual guide 250-3). meta data) and the second gesture.
  • a visual guide 530 that the electronic device 101 adjusts and displays the size of the visual guide 250-3 according to the second gesture is shown together with the visual guide 250-3. .
  • the width and length of the visual guide 530 may correspond to the length and width of the visual guide 250-3, respectively.
  • the ratio between the width and the length of the visual guide 530 may correspond to the reciprocal of the ratio between the width and the length of the visual guide 250 - 3 .
  • the color of the visual guide 530 may correspond to the color of the visual guide 250-3.
  • the electronic device 101 provides one or more visual guides (eg, visual guides 250-1 and 250-3) based on a user input performed within the UI 210. ) may change at least one of the size or position of, or rotate. In a state of simultaneously displaying a plurality of visual guides such as the visual guides 250-1 and 250-3, the electronic device 101 may independently change each of the plurality of visual guides.
  • the reason why the electronic device 101 independently changes each of the plurality of visual guides based on the user input is that the standard of the content indicated by the meta data corresponding to each of the plurality of visual guides (eg, size, resolution and/or or aspect ratio). Referring to FIG.
  • the electronic device In operation 101 , in a state in which the visual guides 510 and 530 controlled by the first and second gestures are displayed, in response to receiving a photographing input based on the shutter 260, the electronic device In operation 101 , a plurality of contents corresponding to portions of the preview image 220 distinguished by each of the visual guides 510 and 530 may be obtained substantially simultaneously.
  • the electronic device 101 displays a plurality of contents corresponding to each of the visual guides 510 and 530, and a plurality of contents corresponding to each of the visual guides 510 and 530, respectively.
  • Another UI displaying for transmission to external electronic devices is described in detail.
  • FIG. 6 illustrates a UI 610 displayed by the electronic device 101 to upload one or more contents having an independent aspect ratio to one or more external electronic devices corresponding to one or more applications, respectively, according to an embodiment. It is a drawing showing an example.
  • the electronic device 101 of FIG. 6 may correspond to an example of the electronic device 101 of FIGS. 1 to 5 .
  • the UI 610 of FIG. 6 is an example of a UI displayed on the display (eg, the display 130 of FIG. 1 ) of the electronic device 101 based on the camera application 180 of FIG. 1 . can respond to
  • the UI 610 of FIG. 6 may correspond to an example of the second UI of FIG. 1 , for example.
  • the electronic device 101 may display the UI 610 of FIG. 6 in response to identifying a photographing input of touching and/or clicking the shutter 260 of FIGS. 2 to 5 .
  • one or more visual guides eg, the visual guides 250-1 and 250-3 of FIGS. 3 to 4
  • a preview image eg, the preview image 220 of FIGS. 2 to 5
  • the electronic device 101 obtains a plurality of contents including content corresponding to the preview image and contents corresponding to each of the one or more visual guides. can Referring to FIG.
  • a UI 610 displayed by the electronic device 101 to transmit at least one of the plurality of contents to one or more external electronic devices is shown
  • the type of the plurality of contents is selected from among a plurality of designated types based on a user input (eg, a user input performed within the portion 230 of FIG. 2 ) performed to select the type of content prior to the shooting input. can be chosen
  • the electronic device 101 may display one or more visual objects for controlling upload of one or more contents in the UI 610 .
  • the electronic device 101 displays the UI 610
  • a visual object for controlling upload of the one or more contents may be displayed on one or more parts of the . Referring to FIG. 6 , an example of a UI 610 displayed by the electronic device 101 in a state in which three contents are acquired is shown.
  • the electronic device 101 may display one or more visual objects for uploading the three contents to the external electronic device in different parts 630 , 640 , and 650 of the UI 610 .
  • the three contents may be created based on a user input for selecting one or more applications and/or external electronic devices (eg, a user input performed within the portion 240 of FIG. 2 ) prior to a photographing input. .
  • the electronic device 101 may display one or more thumbnails corresponding to each of one or more contents acquired based on a photographing input in the UI 610 .
  • the thumbnail 612 may correspond to content obtained from a camera (eg, the camera 140 of FIG. 1 ) based on the entire area of the preview image.
  • the content corresponding to the thumbnail 612 may be stored in the memory of the electronic device 101 (eg, the memory 120 of FIG. 1 ) independently of whether or not the content is to be transmitted to an external electronic device.
  • thumbnails 632, 642, and 652 displayed on each of the portions 630, 640, and 650 are a plurality of visual guides overlapping and displayed on the preview image at the time of identifying a photographing input. It may correspond to each of a plurality of contents obtained based on.
  • Each of the plurality of contents corresponding to the thumbnails 632 , 642 , and 642 may be at least temporarily stored in the memory of the electronic device 101 .
  • a plurality of contents corresponding to the thumbnails 632, 642, and 642 may be stored based on the format of a temporary file in the memory of the electronic device 101 while the UI 610 is displayed. .
  • the electronic device 101 may further display the capacity of the content corresponding to the thumbnails and/or the time at which the content was obtained, together with the thumbnails. If the content corresponds to a video, the electronic device 101 may further display a reproduction time of the content along with a thumbnail corresponding to the content.
  • the electronic device 101 may display information related to one or more external electronic devices to which one or more contents are to be uploaded in the UI 610 .
  • the electronic device 101 includes three external electronic devices to which each of the three contents acquired based on a photographing input is uploaded to each of the parts 630 , 640 , and 650 of the UI 610 .
  • Information related to each of the devices may be displayed.
  • the information related to the external electronic device may include a name of an SNS and/or a digital platform indicated by the external electronic device, and account information (eg, ID) stored in the external electronic device by the user of the electronic device 101 .
  • can include Information related to the external electronic device may be identified based on an application installed in the electronic device 101 and corresponding to the external electronic device.
  • the electronic device 101 may display information to be uploaded to one or more external electronic devices together with one or more contents in the UI 610 .
  • the electronic device 101 displays content-related information as information to be transmitted to different external electronic devices using portions 630, 640, and 650 of the UI 610, respectively.
  • the electronic device 101 displays an area 636 included in the portion 630.
  • the electronic device 101 may display at least one of account information to be used to upload the content to the specific external electronic device, a geographical location where the content was obtained, or text related to the content, in the area 636. there is.
  • the electronic device 101 may obtain information to be uploaded to an external electronic device along with content from a user by using the UI 610 .
  • the electronic device 101 may independently obtain information corresponding to each of the contents from the user.
  • the electronic device 101 may obtain text related to the content corresponding to the thumbnail 632 from the user by using a text box included in the area 636 of the portion 630 .
  • the text may include at least one of a title or body of an article to be posted in an SNS related to the specific external electronic device together with the content by the specific external electronic device. .
  • the electronic device 101 may further display a button 638 for editing based on an application corresponding to the specific external electronic device in the portion 630 .
  • the electronic device 101 may support uploading of the content based on a specific application that corresponds to the specific external electronic device and is installed in the electronic device 101 .
  • the type of information to be uploaded by the electronic device 101 to an external electronic device together with content is not limited to the example of FIG. 6 .
  • information to be uploaded by the electronic device 101 to an external electronic device together with content includes a filter applied to the content, music to be played along with the content, size, capacity, resolution, aspect ratio, type, hashtag, or the above information. It may include at least one of a list of users who can access the content.
  • the electronic device 101 may identify the type of information to be uploaded to the external electronic device along with the content based on the metadata.
  • the electronic device 101 by using a button 625 of the UI 610, the electronic device 101 according to an embodiment is distinguished from external electronic devices corresponding to different portions of the UI 610. Uploading of content to another external electronic device may be supported. In response to identifying user input, for example, of touching and/or clicking button 625 , electronic device 101 may be displayed within another portion of UI 610 that is distinct from portions 630 , 640 , and 650 . , One or more visual objects for uploading content may be displayed on an external electronic device that is distinguished from external electronic devices related to the portions 630 , 640 , and 650 .
  • the electronic device 101 may display a thumbnail of another content obtained from the content corresponding to the thumbnail 612 based on meta data corresponding to another external electronic device.
  • the electronic device 101 may display information to be uploaded to the other external electronic device together with the other content. The information may be displayed based on a visual object (eg, a text box) that is modifiable by a user.
  • a visual object eg, a text box
  • the electronic device 101 selects, within the UI 610, whether to upload a combination of content and information indicated by each of the parts to each of the parts corresponding to each of the different external electronic devices.
  • a visual object eg, a check box and/or radio button
  • the electronic device 101 uses check boxes 634 , 644 , and 654 included in each of the portions 630 , 640 , and 650 to allow the user to select portions 630 , 640 , and 650 . It is possible to identify whether to transmit a combination of content and information corresponding to each.
  • the electronic device 101 performs a combination of one or more contents and information indicated based on one or more portions (eg, portions 630, 640, and 650) of the UI 610, using a button. In response to identifying user input for a designated visual object, such as 620, it can be transmitted to one or more external electronic devices. In the example of FIG. 6 , since the check box 644 included in the portion 640 is not selected and/or released by the user, the electronic device 101 is the portion including the check box 644 ( The combination of content and information corresponding to 640) may not be transmitted to an external electronic device corresponding to portion 640.
  • the electronic device 101 may transmit combinations of content and information corresponding to each of the portions 630 and 650 to external electronic devices corresponding to each of the portions 630 and 650 .
  • electronic device 101 may transmit a combination of content corresponding to thumbnail 632 and information represented by area 636 to a specific external electronic device corresponding to portion 630 .
  • the combination of the content and the information may be transmitted to the specific external electronic device by the specific application installed in the electronic device 101 and corresponding to the specific external electronic device.
  • the electronic device 101 may transmit a signal including a combination of the content and the information to the specific external electronic device based on the specific application.
  • the signal may correspond to a request to create a post corresponding to the combination of the content and the information based on account information related to the user of the electronic device 101 .
  • electronic device 101 can transmit a combination of content and information represented by portion 654 to another electronic device corresponding to portion 654 .
  • the electronic device 101 provides a plurality of contents having a size, resolution, and/or aspect ratio required by each of a plurality of external electronic devices, corresponding to each of the plurality of contents. Together with the information, it can be simultaneously transmitted to a plurality of external electronic devices. At least a portion of the information corresponding to each of the plurality of contents may be received from the user, for example, based on the UI 610 of FIG. 6 .
  • the electronic device 101 uses the button 620 of the UI 610 to substantially simultaneously combine a plurality of contents and corresponding information to a plurality of external electronic devices corresponding to each of the plurality of contents.
  • Uploading can be supported. For example, the electronic device 101 may collectively upload photos and/or videos acquired through a single shooting input to a plurality of SNSs specified by the user of the electronic device 101 .
  • FIGS. 7A to 7B are diagrams for explaining an operation of changing an aspect ratio of a preview image by the electronic device 101 according to an exemplary embodiment.
  • the electronic device 101 of FIGS. 7A to 7B may correspond to an example of the electronic device 101 of FIG. 1 .
  • the UI 710 of FIGS. 7A to 7B is a UI displayed on the display of the electronic device 101 (eg, the display 130 of FIG. 1 ) based on the camera application 180 of FIG. 1 .
  • An example may correspond.
  • the UI 710 of FIGS. 7A to 7B may correspond to an example of the first UI of FIG. 1 .
  • FIGS. 7A and 7B different states 700 and 705 of the UI 710 displayed by the electronic device 101 based on a drag gesture related to the shutter 260 are shown.
  • Displaying the UI 710 of FIGS. 7A to 7B by the electronic device 101 may be similar to displaying at least a portion of the UI 210 of FIGS. 2 to 6 .
  • portion 230 in UI 710 may be used to display a list representing different types of content that is associated with portion 230 of UI 210 and obtainable by controlling a camera.
  • the electronic device 101 may obtain content of a type selected by a list in the portion 230 by controlling a camera based on a photographing input of touching and/or clicking the shutter 260 .
  • the electronic device 101 overlaps and displays an icon representing an external electronic device to upload content to be obtained by a photographing input and/or an application to be used for uploading the content on the shutter 260 . can do.
  • the electronic device 101 In a state in which the icon is overlapped and displayed on the shutter 260, the electronic device 101 has a size, resolution, and/or aspect ratio based on metadata corresponding to an external electronic device and/or application related to the icon.
  • a preview image can be displayed.
  • the electronic device 101 may select a content type from a list in the portion 230 based on the type of content indicated by the meta data. .
  • the electronic device 101 displays a first application (eg, the first application 190-1 of FIG. 1) and/or the first application 190-1 on the shutter 260.
  • a first icon representing a first external electronic device corresponding to an application eg, the first external electronic device 170 - 1 of FIG. 1
  • the first icon displayed overlapping on the shutter 260 may correspond to the icon of the first application.
  • the preview image 720 displayed in the UI 710 by the electronic device 101 has a size and resolution indicated by meta data related to the first application and/or the first external electronic device. and/or aspect ratio.
  • the visual object 310 that the electronic device 101 selects from the list in the portion 230 is content indicated by metadata related to the first application and/or the first external electronic device. may correspond to the type of (eg, photo).
  • the electronic device 101 may acquire content corresponding to the preview image 720 in response to identifying a photographing input of tapping the shutter 260 .
  • the content acquired by the electronic device 101 may be uploaded to the first external electronic device related to the first icon displayed on the shutter 260 .
  • the electronic device 101 Before uploading the content to the first external electronic device, the electronic device 101 provides a UI for obtaining information to be uploaded to the first external electronic device along with the content, such as the UI 610 of FIG. 6 . more can be displayed.
  • the electronic device 101 is distinguished from a photographing input by using the shutter 260, and determines the type, size, resolution, aspect ratio of content to be obtained by the photographing input, or an external electronic device to upload the content.
  • a user input for adjusting at least one of them may be identified.
  • the user input starts from a part of the display distinguished by the shutter 260 (eg, an inner region of the shutter 260), and proceeds along a designated direction to another part distinguished from the part (eg, the shutter 260).
  • a gesture of an external object eg, a user's finger moving to the external area of 260 may be included.
  • the gesture may correspond to an example of a drag gesture and/or a swipe gesture for the shutter 260 .
  • the electronic device 101 may identify a drag gesture that starts within the shutter 260 and follows one of the trajectories 712 and 714.
  • a drag gesture that starts within the shutter 260 and follows one of the trajectories 712 and 714.
  • an operation of the electronic device 101 based on a drag gesture along a direction parallel to the width among the length and width of the UI 710 will be described, such as the trajectories 712 and 714, but the embodiment is not limited thereto. no.
  • the electronic device 101 may display a second icon distinct from the first icon displayed on the shutter 260 .
  • the second icon includes a first application corresponding to the first icon and a second application (eg, the second application 190-2 of FIG. 1) and a second external electronic device (eg, the second application 190-2 in FIG.
  • it may be related to the second external electronic device 170 - 2 of FIG. 1 .
  • a UI 710 displayed after the electronic device 101 switches from a state 700 to a state 705 in response to identifying the drag gesture is shown.
  • the electronic device 101 may display a preview image 730 having a size, resolution, and/or aspect ratio different from the preview image 720 in state 700.
  • the size, resolution and/or aspect ratio of the preview image 730 in state 705 is determined by the second application and/or the second external application corresponding to the second icon displayed on the shutter 260 in state 705. It may correspond to the size, resolution, and/or aspect ratio indicated by metadata related to the electronic device.
  • the electronic device 101 may change the size, resolution, and/or aspect ratio of the preview image.
  • the type of content displayed using the list in the portion 230 of the electronic device 101 is meta related to the second application and/or the second external electronic device. It may correspond to the type of content indicated by data. For example, as the visual object 310 corresponding to the picture is transitioned from the activated state 700 to the state 705, identifying that the meta data associated with the second icon on the shutter 260 indicates a video. In response, the electronic device 101 may activate the visual object 320 corresponding to the video in the list in the portion 230 . As the visual object 320 corresponding to the video is activated, the electronic device 101 may stop activating the visual object 310 .
  • the electronic device 101 may acquire content corresponding to the preview image 730 in response to identifying a photographing input distinct from the drag gesture.
  • the content obtained by the electronic device 101 may be uploaded to the second external electronic device related to the second icon displayed on the shutter 260 .
  • the electronic device 101 Before uploading the content to the second external electronic device, the electronic device 101 provides a UI for obtaining information to be uploaded to the second external electronic device together with the content, such as the UI 610 of FIG. 6 . more can be displayed.
  • the electronic device 101 switches an external electronic device to which content to be obtained from a camera will be uploaded, among a plurality of external electronic devices, based on a drag gesture initiated from the shutter 260. and/or scrollable.
  • the electronic device 101 may change the size, resolution, and/or aspect ratio of the preview image based on meta data corresponding to the switched external electronic device.
  • the electronic device 101 may change the type of content to be acquired from the camera based on the meta data.
  • the electronic device 101 may obtain at least one content to be transmitted to at least one external electronic device based on a photographing input.
  • the electronic device 101 is a UI capable of receiving a photographing input (eg, the UI 210 of FIGS. 2 to 5 and/or the UI of FIGS. 7A to 7B ( In 710)), a list of one or more external electronic devices corresponding to each of the one or more applications and to which the at least one content is to be uploaded may be displayed.
  • the one or more applications and/or the one or more external electronic devices may be related to an SNS and/or a digital platform to which the user of the electronic device 101 subscribes.
  • the electronic device 101 After identifying a user input for selecting at least one external electronic device from the list, the electronic device 101 obtains content based on standards required by the at least one external electronic device corresponding to the identified user input. can do.
  • the type, size, resolution, and/or aspect ratio of content obtained by the electronic device 101 may be adjusted by an external electronic device selected by the user input.
  • the electronic device 101 may acquire a plurality of contents that satisfy the standards of each of the plurality of external electronic devices based on a single photographing input.
  • the electronic device 101 may substantially simultaneously upload a plurality of contents acquired based on a single photographing input to the selected plurality of external electronic devices.
  • FIG. 8 is a flowchart illustrating an operation of acquiring one or more contents having an independent aspect ratio by controlling a camera, by an electronic device, according to an exemplary embodiment.
  • the electronic device of FIG. 8 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b. At least one of the operations of FIG. 8 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • the electronic device may display a preview image within the first user interface.
  • the first user interface may include the first UI of FIG. 1 , the UI 210 of FIGS. 2 to 5 , and/or the UI 710 of FIGS. 7A to 7B .
  • the preview image is selected from a camera of the electronic device (eg, the camera 140 of FIG. 1 ) at a specified frame rate (eg, 12 frames per second (fps), 24 fps, 30 fps, 60 fps, or one frame of 120 fps). rate) may correspond to at least one part of a plurality of images received according to the ratio.
  • a specified frame rate eg, 12 frames per second (fps), 24 fps, 30 fps, 60 fps, or one frame of 120 fps. rate
  • the electronic device is a visual object (eg, the shutter 260 of FIG. 2 ) for receiving a designated input (eg, a photographing input) initiating acquisition of camera-based content related to the preview image.
  • a designated input eg, a photographing input
  • the first user interface may be displayed on a display (eg, display 130 of FIG. 1 ) of an electronic device in response to executing a designated application such as a camera application (eg, camera application 180 of FIG. 1 ).
  • a designated application such as a camera application (eg, camera application 180 of FIG. 1 ).
  • the electronic device may further display a list for selecting the type of content and/or one or more external electronic devices to upload the content to.
  • the electronic device includes one or more applications (eg, the first application 190-1 of FIG. 1) and/or a camera application within a memory (eg, the memory 120 of FIG. 1).
  • the one or more external electronic devices may be identified based on the second application 190-2).
  • the electronic device determines the type, size, capacity, resolution, aspect ratio, or visual guide of uploadable content from the one or more external electronic devices to each of the one or more external electronic devices. Meta data representing at least one of the colors of may be obtained.
  • the electronic device may overlap and display one or more visual guides corresponding to one or more external electronic devices, respectively, on the preview image. For example, while displaying the preview image in the first user interface based on operation 810, the electronic device may perform operation 820.
  • the one or more visual guides may be displayed in response to identifying a user input displayed in the first user interface and performed in a list for selecting the one or more external electronic devices.
  • An overlapping display of the one or more visual guides on the preview image by the electronic device may be performed based on at least one of the operations described above with reference to FIGS. 3 to 5 .
  • one or more visual guides displayed on the preview image are displayed based on at least one of the metadata, a result of the electronic device identifying a subject within the FOV corresponding to the preview image, or a user input performed on the preview image. It can be.
  • each of the plurality of visual guides may have an independent size and/or aspect ratio.
  • the electronic device may determine whether a photographing input is received.
  • the photographing input is, for example, a gesture of touching and/or clicking a designated visual object (eg, the shutter 260 of FIG. 2 ) being displayed in the first user interface for a duration within a designated time interval.
  • a designated visual object eg, the shutter 260 of FIG. 2
  • the electronic device may maintain displaying a preview image and/or one or more visual guides based on operation 820.
  • the electronic device may obtain one or more contents corresponding to each of one or more visual guides. While displaying the one or more visual guides superimposed on a preview image, in response to receiving a photographing input for a camera, the electronic device determines the one or more visual guides based on at least one of a plurality of images received from the camera. One or more contents corresponding to each of the visual guides may be obtained.
  • the one or more contents acquired by the electronic device may relate to a portion of a preview image corresponding to an inner area of the one or more visual guides having a closed curve shape. For example, in a state in which a plurality of visual guides having different aspect ratios are displayed, in response to receiving a photographing input, the electronic device may obtain a plurality of contents having aspect ratios corresponding to each of the plurality of visual guides. .
  • the electronic device may display a second user interface for uploading one or more contents to one or more external electronic devices.
  • the second user interface may include the UI 610 of FIG. 6 .
  • the electronic device acquires a plurality of contents
  • the electronic device obtains a first part for obtaining first information corresponding to a first content among the plurality of contents, and a first part corresponding to a second content among the plurality of contents.
  • the second user interface including a second part for obtaining second information may be displayed.
  • the first portion and/or the second portion may correspond to, for example, at least one of the portions 630 , 640 , and 650 of FIG. 6 .
  • the electronic device may obtain first information corresponding to the first content and second information corresponding to the second content from a user by using each of the first portion and the second portion.
  • the electronic device In response to receiving a user input for a designated visual object (eg, the button 620 of FIG. 6 ) included in the second user interface, the electronic device according to an embodiment provides a first external image corresponding to the first content.
  • the electronic device may transmit the first information and the first content.
  • the electronic device In response to receiving the user input, independently of transmitting the first information and the first content, the electronic device sends the second information and the first content to a second external electronic device corresponding to the second content. 2 Content can be transmitted.
  • an electronic device obtains one or more contents based on metadata received from one or more external electronic devices corresponding to the one or more contents
  • the user may access the external electronic device
  • An operation of editing the content to create the content to be uploaded may be minimized or eliminated.
  • the electronic device may acquire the one or more contents based on a single shooting input, independently of the number of the one or more contents. For example, a user may acquire a plurality of contents that are uploaded to each of a plurality of external electronic devices and have different standards by using the single photographing input.
  • FIG. 9 is a flowchart illustrating an operation of obtaining, from an external electronic device, information related to a visual guide to be overlapped and displayed on a preview image by an electronic device according to an exemplary embodiment.
  • the electronic device of FIG. 9 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b.
  • the external electronic device of FIG. 9 may include the first external electronic device 170-1 and the second external electronic device 170-2 of FIG. 1 .
  • At least one of the operations of FIG. 9 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • At least one of the operations of FIG. 9 may be related to at least one of the operations of FIG. 8 (eg, operation 810).
  • an electronic device may install an application into the electronic device.
  • the electronic device may install the first application 190-1 and/or the second application 190-2 of FIG. 1 in the memory of the electronic device.
  • Operation 910 may be performed in response to the electronic device identifying a user input performed within a designated application that supports installation of a network-based application, such as a market application.
  • the electronic device may identify a user input for executing the application of operation 910 . For example, after executing an application, the electronic device receives the user input within a designated UI for executing any one of a plurality of applications provided by an operating system and installed in the electronic device, such as a home screen. can do.
  • the electronic device determines whether the application selected by the user input is initially executed by the electronic device. can judge When the application of operation 910 is first executed by the electronic device (930-Yes), in operation 940, the electronic device according to an embodiment determines whether an external electronic device corresponding to the application has been identified. can For example, when the electronic device establishes a connection between the external electronic device and the electronic device as an application is executed, the electronic device may identify the external electronic device based on the established connection.
  • the electronic device In response to identifying the external electronic device corresponding to the application (940-Yes), in operation 950, the electronic device according to an embodiment displays a UI for confirming whether to obtain camera information from the external electronic device.
  • the UI may include one or more visual objects (eg, buttons having designated texts such as 'Yes' and 'No') for selecting whether to retrieve the information, such as a pop-up window. While displaying the UI of operation 950, in operation 960, the electronic device according to an embodiment may determine whether a user input for obtaining information is received through the UI.
  • the electronic device In response to receiving a user input for obtaining information through the UI in operation 950 (960-yes), in operation 970, the electronic device according to an embodiment receives information about a camera from an external electronic device. can be obtained The information may correspond to metadata indicating standards of content that can be uploaded to an external electronic device and obtained from a camera. The information is a standard of content guided by an external electronic device, and may indicate, for example, at least one of the type, size, resolution, aspect ratio of the content, or information that can be uploaded together with the content. The information acquired by the electronic device based on operation 970 may be used by the electronic device to obtain content using a camera, as described above with reference to FIGS. 2 to 6 and/or 7A to 7B.
  • an electronic device may execute an application.
  • the electronic device may execute an application.
  • the application is not first executed by the electronic device (930-No), the external electronic device corresponding to the application does not exist (940-No), or information is obtained through the UI of operation 950. If the user input to come is not received (960 - No), the electronic device may bypass operation 970 and then perform operation 980.
  • FIG. 10 is a flowchart illustrating an operation performed by an electronic device based on a visual object selected by a user, according to an exemplary embodiment.
  • the electronic device of FIG. 10 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b.
  • At least one of the operations of FIG. 10 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • At least one of the operations of FIG. 10 may be related to at least one of the operations of FIG. 8 (eg, operations 810 and 820).
  • the electronic device may display a plurality of visual objects corresponding to each of a plurality of applications stored in the electronic device. For example, while displaying the UI 210 of FIG. 2 , the electronic device may display the plurality of visual objects within a portion 240 of the UI 210 .
  • the plurality of visual objects may include names and/or icons of a plurality of applications installed on the electronic device and corresponding to each of the plurality of external electronic devices.
  • the electronic device displays a preview image using a user interface based on a camera application, visual objects representing each of a plurality of applications that are distinguished from the camera application and request upload of an image, Can be displayed within the user interface.
  • the plurality of visual objects may be displayed by an electronic device in order to select one or more external electronic devices to upload content from among the plurality of external electronic devices.
  • the electronic device may receive a user input for selecting one of a plurality of visual objects in operation 1010 .
  • the user input may include, for example, user input performed within portion 240 of FIG. 2 .
  • the electronic device may maintain displaying a plurality of visual objects based on operation 1010.
  • the electronic device displays a visual guide indicating content to be uploaded through an application indicated by a visual object related to the user input, on the preview image. can be displayed superimposed on .
  • the electronic device In response to receiving a user input selecting one of the plurality of visual objects (1020-Yes), in operation 1030, the electronic device according to an embodiment corresponds to the visual object selected by the received user input. It is possible to identify the type of content requested by the application. For example, the electronic device may identify the type of content related to the application and/or the external electronic device based on meta data acquired from the application corresponding to the visual object and/or the external electronic device. The type of content may be included in a plurality of designated types obtainable using a camera of an electronic device.
  • the electronic device selects one of the plurality of visual objects, requesting content of a type distinct from the identified type.
  • Display of one or more visual objects corresponding to one or more applications may be changed and/or stopped.
  • the electronic device may include one or more applications corresponding to one or more applications that require a different type distinguished from the type identified based on the operation 1030.
  • Visual objects may be hidden and/or deactivated, at least temporarily. Deactivating the visual object may include an operation of the electronic device to change the color and/or shape of the visual object to a designated color and/or shape indicating inactivation.
  • Disabling a visual object means that the electronic device does not execute a function related to the disabled visual object in response to the electronic device identifying a user input that selects the disabled visual object, and/or an event based on the user input. It may include discarding.
  • FIG. 11 is a flowchart illustrating an operation performed by an electronic device based on a subject included in an FOV, according to an exemplary embodiment.
  • the electronic device of FIG. 11 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b.
  • At least one of the operations of FIG. 11 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • At least one of the operations of FIG. 11 may be related to at least one of the operations of FIGS. 8 to 10 (eg, operation 820 of FIG. 8 ).
  • the electronic device may identify a history of uploading first content through an application corresponding to a visual object selected by a user. Operation 1110 may be performed by the electronic device, for example, in response to receiving a user input selecting one of the visual objects of operation 1020 of FIG. 10 .
  • the history may be stored in the memory of the electronic device by the electronic device at the time of acquiring the first content using a camera and/or uploading the first content to an external electronic device related to the application.
  • the electronic device may identify a first position of a first visual object corresponding to a first subject within the first content represented by the identified history. . As described above with reference to FIG. 4 , the electronic device may store the first position of the first visual object in the first content within the history. Referring to FIG. 11 , in operation 1130, the electronic device according to an embodiment may identify a second position of a second visual object corresponding to a second subject in a preview image. The second subject may be included in the FOV of a camera corresponding to the preview image.
  • the electronic device may display a visual guide based on at least one of the identified first location or second location within the preview image.
  • the location of the visual guide within the preview image is determined by the location of the second visual object within a portion of the preview image identified by the visual guide, the location of the first visual object within the first content. It may be determined based on the first location and the second location to correspond to the first location.
  • the electronic device may receive a user input for changing the size and/or location of the visual guide in operation 1150 .
  • the electronic device may receive the user input including a drag gesture, a swipe gesture, and/or a pinch-to-zoom gesture related to the visual guide.
  • the electronic device determines the size and/or position of the visual guide based on the received user input. can be changed
  • the electronic device After performing operation 1160 corresponding to the user input of operation 1150, or while not receiving the user input of operation 1150 (1150-no), in operation 1170, the electronic device according to one embodiment The device may determine whether a photographing input is received. Before receiving the photographing input (1170 - No) or after performing the operation 1160, the electronic device may, based on the operations 1150 and 1170, detect the user input and/or the photographing input. can keep
  • the electronic device may obtain second content by controlling a camera. After the position of the visual guide is adjusted based on operations 1120, 1130, and 1140, the position of the second visual object in the second content acquired by the electronic device independently of operation 1160 is, It may be adjusted similarly to the first position of the first visual object in the first content.
  • the electronic device may store the location of the second visual object within the second content in a memory. The position of the second visual object in the second content stored in memory may be used by the electronic device to determine the position of the visual object corresponding to the subject in other content to be obtained after the second content. .
  • the electronic device may display a UI (eg, the UI 610 of FIG. 6 ) for transmitting the second content to at least one external electronic device. there is.
  • FIG. 12 is a flowchart illustrating an operation of an electronic device uploading one or more contents and one or more pieces of information corresponding to each of the one or more contents to an external electronic device according to an exemplary embodiment.
  • the electronic device of FIG. 12 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b.
  • At least one of the operations of FIG. 12 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • At least one of the operations of FIG. 12 may be related to at least one of the operations of FIGS. 8 to 11 (eg, operations 840 and 850).
  • the electronic device controls a camera to obtain one or more contents based on one or more visual guides, respectively.
  • the electronic device controls the camera 140 of FIG. 1 , based on each of one or more visual guides being displayed based on at least one of operation 820 of FIG. 8 and/or operations of FIG. 11 . It is possible to obtain one or more contents that do.
  • the electronic device according to an embodiment may perform operation 1210 in response to the electronic device identifying a photographing input. .
  • the electronic device may display a user interface in which one or more contents obtained based on operation 1210 are displayed on different parts.
  • the user interface of operation 1220 may include the UI 610 of FIG. 6 .
  • the electronic device may display one or more contents acquired based on the operation 1210 on each of the parts of the user interface (eg, the parts 630 , 640 , and 650 of FIG. 6 ).
  • the electronic device may obtain information to be uploaded together with corresponding content through different portions, respectively.
  • the type of information may be determined by meta data related to the content.
  • the information may include at least one of account information corresponding to the content, title and body of a post related to the content, or data related to the content (eg, geographical location where the content was obtained, size, resolution and/or aspect ratio of the content) can include
  • the electronic device may determine whether a user input for a designated visual object in the user interface is received in operation 1220.
  • the visual object such as the button 620 of FIG. 6 , transmits one or more contents displayed in a user interface and information corresponding to each of the one or more contents to one or more external contents corresponding to each of the one or more contents. It may correspond to a designated visual object for uploading to electronic devices.
  • the electronic device may continue to display the user interface and/or obtain information of the operation 1230 based on operation 1230.
  • the electronic device may upload one or more contents to an external electronic device through a corresponding application.
  • the electronic device may upload one or more contents to an external electronic device through a corresponding application.
  • the electronic device may upload one or more contents to an external electronic device through a corresponding application.
  • the electronic device Before uploading the content based on operation 1250, the electronic device according to an embodiment may store one or more contents obtained based on operation 1210 as temporary files in the electronic device. In response to uploading one or more contents based on operation 1250, the electronic device stores the one or more contents uploaded to one or more external electronic devices as another file distinct from the temporary file in the electronic device. can Among the one or more contents acquired based on operation 1210 , content that is not uploaded to an external electronic device based on operation 1250 may be stored as a temporary file and/or removed from the electronic device.
  • FIG. 13 is a flowchart illustrating an operation of changing an aspect ratio of a preview image by an electronic device according to an exemplary embodiment.
  • the electronic device of FIG. 13 may correspond to an example of the electronic device 101 of FIGS. 1 to 6 and/or 7a to 7b.
  • At least one of the operations of FIG. 13 may be performed by, for example, the electronic device 101 of FIG. 1 and/or the processor 110 of FIG. 1 .
  • At least one of the operations of FIG. 13 may be related to at least one of the operations of FIGS. 8 to 11 .
  • the electronic device may display a preview image based on an aspect ratio of content to be uploaded through an application corresponding to a displayed visual object overlapping a shutter. there is.
  • the electronic device according to an embodiment may overlap and display the visual object on the shutter 260 as shown in FIGS. 7A to 7B .
  • the visual object may correspond to, for example, an icon of one application among a plurality of applications installed in the electronic device.
  • the aspect ratio may be indicated by a specific application indicated by the visual object and/or metadata acquired from an external electronic device related to the specific application.
  • a preview image displayed by the electronic device based on operation 1310 may correspond to, for example, at least one of the preview images 720 and 730 of FIGS. 7A to 7B .
  • the electronic device may perform operation 1310 on the shutter and determine whether a user input distinct from a photographing input is received.
  • the user input may include a swipe gesture and/or a drag gesture initiated within a portion of the display corresponding to the shutter and directed to another portion distinct from the portion.
  • the electronic device displays another visual object distinct from the visual object of operation 1310 by overlapping the shutter. can As the other visual object is overlapped and displayed on the shutter, the electronic device may stop overlapping and displaying the visual object of operation 1310 on the shutter.
  • the electronic device may display an animation switching from the visual object to the other visual object within a part of the display distinguished by the shutter. For example, the electronic device moves the visual object to the outside of the portion along a direction indicated by the user input (eg, a direction corresponding to a trajectory of a drag gesture), and moves the visual object to the inside of the portion along the direction.
  • the other visual object can be moved with .
  • the electronic device may change the display of a preview image based on the aspect ratio of content to be uploaded through an application corresponding to another visual object in operation 1330.
  • the aspect ratio of operation 1340 may be determined independently of the aspect ratio of operation 1310 by other applications indicated by the other visual object and/or metadata obtained from an external electronic device related to the other application.
  • An operation performed by the electronic device based on the operations 1320, 1330, and 1340 may include an operation of switching between the states 700 and 705 of FIGS. 7A and 7B.
  • the order in which the electronic device performs the operations 1330 and 1340 is not limited to the embodiment of FIG. 13 , and for example, the electronic device may perform the operations 1330 and 1340 substantially simultaneously.
  • the electronic device may determine whether or not a photographing input has been received.
  • the photographing input may include a gesture (eg, a tap gesture performed on a shutter) distinct from the user input of operation 1320 .
  • the electronic device may continue to perform at least one of operations 1310, 1320, 1330, and 1340.
  • the electronic device controls the camera to overlap the shutter to display content having an aspect ratio corresponding to the displayed visual object.
  • the electronic device may acquire content corresponding to the entire area of the preview image having the aspect ratio changed by the operations 1320, 1330, and 1340, based on at least one of a plurality of images acquired from the camera. there is.
  • the electronic device may upload the obtained content using an application indicated by the visual object.
  • the electronic device may transmit the acquired content to an external electronic device related to the application.
  • the electronic device may obtain information to be transmitted to the external electronic device together with the content from the user. The information may be received from the user, for example, based on the UI 610 of FIG. 6 .
  • a method for a user to share content through different web services corresponding to each of a plurality of external electronic devices may be required.
  • a method for generating contents to be shared by users through the web services based on standards required by each of the web services may be required.
  • an electronic device may include a display, a camera, a memory storing one or more instructions, and a processor operatively coupled to the display, the camera, and the memory.
  • the processor may be configured to, upon executing the one or more instructions, display a preview image within a user interface of a camera application based on at least a portion of a plurality of images received from the camera.
  • the processor executes the one or more instructions, while displaying the preview image in the user interface, the processor generates visual objects representing each of a plurality of applications, which are distinguished from the camera application and request upload of an image, while displaying the preview image in the user interface. It can be configured to display within the user interface.
  • the processor upon executing the one or more instructions, in response to receiving a user input for one of the visual objects, provides content to be uploaded through an application represented by a visual object related to the user input. It may be configured to superimpose and display a visual guide based on at least an aspect ratio of the preview image.
  • An electronic device may acquire a plurality of contents to be uploaded to different web services with only a single photographing input.
  • the electronic device according to an embodiment may generate the plurality of contents based on standards provided by each of the web services.
  • the processor upon executing the one or more instructions, may, in response to receiving the user input while displaying the preview image having a first aspect ratio, differentiate from the first aspect ratio. Based on the second aspect ratio, the visual guide indicating the content to be uploaded through the application represented by the visual object may be displayed.
  • the processor upon executing the one or more instructions, in response to receiving the user input for one of the visual objects, uploads through the application represented by the visual object.
  • the processor may display the visual guide having a color corresponding to the application represented by the visual object in response to receiving the user input.
  • the processor may obtain the color of the visual guide based on a color distribution of each of a plurality of pixels included in an icon representing the application.
  • the processor overlaps and displays the visual guide on the preview image, while displaying another visual object corresponding to the user input among the visual objects.
  • another visual guide based at least on an aspect ratio of other content to be uploaded through another application represented by the other visual object. It can be displayed superimposed on the preview image.
  • the processor upon executing the one or more instructions, in response to receiving a shooting input to the camera while displaying the visual guide and the other visual guide, the processor may: to obtain a plurality of contents having aspect ratios corresponding to each of the visual guide and the other visual guide, and in response to obtaining the plurality of contents, text for each of the plurality of contents in different portions.
  • Other user interfaces displaying visual objects for receiving them may be displayed.
  • the processor when executing the one or more instructions, identifies a subject included in a field-of-view (FOV) of the camera while displaying the preview image in the user interface, and In a state in which the subject is identified, in response to receiving the user input, the visual guide may be displayed based on at least a location of the identified subject within the preview image.
  • FOV field-of-view
  • the processor when executing the one or more instructions, displays the visual guide in the preview image based on at least a location of another subject in other content obtained before receiving the user input. can do.
  • a method of an electronic device may include an operation of displaying a preview image in a user interface of a camera application based on at least a portion of a plurality of images received from a camera of the electronic device.
  • the method includes an operation of displaying visual objects representing each of a plurality of applications, which are distinguished from the camera application and request upload of an image, in the user interface while displaying the preview image in the user interface.
  • the method comprises: and, in response to receiving a user input for one of the visual objects, a visual guide based at least on an aspect ratio of content to be uploaded through an application represented by a visual object associated with the user input. may include an operation of overlapping and displaying , on the preview image.
  • the operation of displaying the visual guide may include displaying the preview image having a first aspect ratio in response to receiving the user input at a second aspect ratio distinct from the first aspect ratio. Based on this, the method may further include displaying the visual guide indicating the content to be uploaded through the application represented by the visual object.
  • the method of the electronic device may, in response to receiving the user input for one of the visual objects, identify the type of content to be uploaded through the application represented by the visual object. and, in response to identifying the type of content, displaying one or more visual objects, among the visual objects, corresponding to one or more applications requesting content of a different type distinct from the identified type. It may further include ceasing at least temporarily.
  • the method of the electronic device may further include displaying the visual guide having a color corresponding to the application indicated by the visual object in response to receiving the user input.
  • the method of the electronic device may, while overlapping and displaying the visual guide on the preview image, another user input for another visual object that is distinguished from a visual object corresponding to the user input among the visual objects.
  • overlay another visual guide on the preview image with the visual guide based at least on an aspect ratio of other content to be uploaded through another application represented by the other visual object. It may further include an operation of displaying by doing so.
  • the method of the electronic device may, in response to receiving a shooting input for the camera while displaying the visual guide and the other visual guide, control the camera to provide the visual guide. and obtaining a plurality of contents having aspect ratios corresponding to each of the other visual guides, and in response to acquiring the plurality of contents, visual instructions for receiving texts for each of the plurality of contents in different portions.
  • An operation of displaying another user interface in which objects are displayed may be further included.
  • An electronic device may include a display, a camera, a memory storing one or more instructions, and a processor operatively coupled to the display, the camera, and the memory.
  • the processor upon executing the one or more instructions, may be configured to display a preview image within a first user interface of a camera application based on at least a portion of a plurality of images received from the camera.
  • the processor superimposes one or more visual guides corresponding to one or more external electronic devices on the preview image while displaying the preview image in the first user interface. It can be configured so that it can be displayed.
  • the processor upon executing the one or more instructions, in response to receiving a shooting input to the camera while displaying the one or more visual guides superimposed on the preview image, the camera It may be configured to acquire one or more contents corresponding to each of the one or more visual guides, based on at least one of a plurality of images received from.
  • the processor when executing the one or more instructions, displays a second user interface for uploading the one or more acquired contents to the one or more external electronic devices in response to obtaining the one or more contents, can be configured.
  • the processor may, while displaying the preview image in the first user interface, each of the one or more external electronic devices in a designated part of the first user interface.
  • One or more visual objects corresponding to are displayed, and in response to receiving one or more user inputs for selecting one of the one or more visual objects, the one or more visual guides are overlapped and displayed on the preview image. can do.
  • the processor may, when executing the one or more instructions, in a state in which the camera application is executed, in the memory, one or more external electronic devices associated with one or more applications distinct from the camera application.
  • Meta data received from may be identified, and at least one of resolution, aspect ratio, or color of the one or more visual guides may be obtained based on the identified meta data.
  • the processor when executing the one or more instructions, displays a plurality of visual guides having different aspect ratios, and responds to each of the plurality of visual guides in response to receiving the photographing input.
  • the second user interface including a second part for acquiring second information corresponding to second content among contents may be displayed.
  • the processor when executing the one or more instructions, in response to receiving a user input for a designated visual object included in the second user interface, the first external electronic device corresponding to the first content
  • the device may transmit the first information and the first content, and may transmit the second information and the second content to a second external electronic device corresponding to the second content.
  • a method of an electronic device may include an operation of displaying a preview image in a first user interface of a camera application based on at least a portion of a plurality of images received from a camera of the electronic device.
  • the method may include an operation of overlapping and displaying one or more visual guides corresponding to one or more external electronic devices on the preview image while displaying the preview image in the first user interface.
  • An operation of acquiring one or more contents corresponding to each of the one or more visual guides may be included.
  • the method may include an operation of displaying a second user interface for uploading the one or more acquired contents to the one or more external electronic devices in response to obtaining the one or more contents.
  • devices and components described in the embodiments include a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), and a programmable PLU (programmable logic unit). logic unit), microprocessor, or any other device capable of executing and responding to instructions.
  • the processing device may run an operating system (OS) and one or more software applications running on the operating system.
  • a processing device may also access, store, manipulate, process, and generate data in response to execution of software.
  • the processing device includes a plurality of processing elements and/or a plurality of types of processing elements. It can be seen that it can include.
  • a processing device may include a plurality of processors or a processor and a controller. Other processing configurations are also possible, such as parallel processors.
  • Software may include a computer program, code, instructions, or a combination of one or more of the foregoing, which configures a processing device to operate as desired or processes independently or collectively. You can command the device.
  • the software and/or data may be embodied in any tangible machine, component, physical device, computer storage medium or device to be interpreted by or to provide instructions or data to a processing device. there is.
  • Software may be distributed on networked computer systems and stored or executed in a distributed manner.
  • Software and data may be stored on one or more computer readable media.
  • the method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer readable medium.
  • the medium may continuously store a program executable by a computer or temporarily store the program for execution or download.
  • the medium may be various recording means or storage means in the form of a single or combined hardware, but is not limited to a medium directly connected to a certain computer system, and may be distributed on a network. Examples of the medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROM and DVD, magneto-optical media such as floptical disks, and ROM, RAM, flash memory, etc. configured to store program instructions.
  • examples of other media include recording media or storage media managed by an app store that distributes applications, a site that supplies or distributes various other software, and a server.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Selon un mode de réalisation, un dispositif électronique comprend : un dispositif d'affichage ; une caméra ; une mémoire stockant au moins une instruction ; et un processeur couplé de manière fonctionnelle au dispositif d'affichage, à la caméra et à la mémoire, le processeur pouvant, lorsque la ou les instructions sont exécutées : afficher une image de prévisualisation dans une interface utilisateur d'une application de caméra sur la base d'au moins une partie d'une pluralité d'images reçues en provenance de la caméra ; pendant que l'image de prévisualisation est affichée dans l'interface utilisateur, afficher, dans l'interface utilisateur, des objets visuels représentant respectivement une pluralité d'applications qui sont distinctes de l'application de caméra et qui nécessitent un téléversement d'image ; et en réponse à la réception d'une entrée d'utilisateur concernant un objet visuel parmi les objets visuels, afficher, en le superposant sur l'image de prévisualisation, un guide visuel au moins sur la base d'un facteur de forme d'un contenu à téléverser par l'intermédiaire d'une application représentée par l'objet visuel associé à l'entrée d'utilisateur.
PCT/KR2022/011225 2021-09-27 2022-07-29 Dispositif électronique et procédé de génération d'au moins un élément de contenu à transmettre à au moins un dispositif électronique externe WO2023048387A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20210127568 2021-09-27
KR10-2021-0127568 2021-09-27
KR1020210135562A KR20230044906A (ko) 2021-09-27 2021-10-13 하나 이상의 외부 전자 장치들로 송신될 하나 이상의 콘텐트들을 생성하는 전자 장치 및 그 방법
KR10-2021-0135562 2021-10-13

Publications (1)

Publication Number Publication Date
WO2023048387A1 true WO2023048387A1 (fr) 2023-03-30

Family

ID=85720872

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2022/011225 WO2023048387A1 (fr) 2021-09-27 2022-07-29 Dispositif électronique et procédé de génération d'au moins un élément de contenu à transmettre à au moins un dispositif électronique externe

Country Status (1)

Country Link
WO (1) WO2023048387A1 (fr)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140123280A (ko) * 2013-04-12 2014-10-22 삼성전자주식회사 단말기의 동영상 촬영장치 및 방법
KR101509871B1 (ko) * 2009-09-10 2015-04-08 모토로라 모빌리티 엘엘씨 사진을 로딩하기 위한 방법 및 장치
KR20160046205A (ko) * 2014-10-20 2016-04-28 엘지전자 주식회사 이동단말기 및 그 제어방법
KR101984177B1 (ko) * 2012-10-15 2019-05-30 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
KR102045957B1 (ko) * 2013-01-18 2019-11-18 삼성전자 주식회사 휴대단말의 촬영 방법 및 장치
US10516830B2 (en) * 2017-10-11 2019-12-24 Adobe Inc. Guided image composition on mobile devices
KR20200101230A (ko) * 2019-02-19 2020-08-27 삼성전자주식회사 구도를 추천하기 위한 전자 장치 및 그의 동작 방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101509871B1 (ko) * 2009-09-10 2015-04-08 모토로라 모빌리티 엘엘씨 사진을 로딩하기 위한 방법 및 장치
KR101984177B1 (ko) * 2012-10-15 2019-05-30 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
KR102045957B1 (ko) * 2013-01-18 2019-11-18 삼성전자 주식회사 휴대단말의 촬영 방법 및 장치
KR20140123280A (ko) * 2013-04-12 2014-10-22 삼성전자주식회사 단말기의 동영상 촬영장치 및 방법
KR20160046205A (ko) * 2014-10-20 2016-04-28 엘지전자 주식회사 이동단말기 및 그 제어방법
US10516830B2 (en) * 2017-10-11 2019-12-24 Adobe Inc. Guided image composition on mobile devices
KR20200101230A (ko) * 2019-02-19 2020-08-27 삼성전자주식회사 구도를 추천하기 위한 전자 장치 및 그의 동작 방법

Similar Documents

Publication Publication Date Title
WO2017086652A1 (fr) Dispositif électronique doté d'un afficheur enroulable et procédé pour le commander
WO2015065018A1 (fr) Procédé de commande de multiples sous-écrans sur un dispositif d'affichage, et dispositif d'affichage
WO2017018683A1 (fr) Appareil de terminal d'utilisateur et procédé de commande associé
WO2014088310A1 (fr) Dispositif d'affichage et son procédé de commande
WO2017052143A1 (fr) Dispositif d'affichage d'image, et procédé de commande associé
WO2016093506A1 (fr) Terminal mobile et procédé de commande associé
WO2015026101A1 (fr) Procédé d'exécution d'application au moyen d'un dispositif d'affichage et dispositif d'affichage à cet effet
WO2014182082A1 (fr) Appareil et procédé d'affichage d'une interface utilisateur graphique polyédrique
WO2014157897A1 (fr) Procédé et dispositif permettant de commuter des tâches
WO2014092469A1 (fr) Appareil de lecture de contenu, procédé de fourniture d'une interface utilisateur (ui) d'un appareil de lecture de contenu, serveur de réseau et procédé de commande par un serveur de réseau
WO2015046933A1 (fr) Appareil d'affichage et procédé de commande associé
WO2014058250A1 (fr) Terminal utilisateur, serveur fournissant un service de réseau social et procédé de fourniture de contenus
WO2014058164A1 (fr) Procédé d'impression de contenu partagé entre des applications et appareil informatique pour mettre en œuvre le procédé
WO2015178677A1 (fr) Dispositif formant terminal utilisateur, procédé de commande d'un dispositif formant terminal utilisateur et système multimédia associé
WO2018038428A1 (fr) Dispositif électronique, et procédé de rendu de contenu multimédia à 360°
WO2017057799A1 (fr) Terminal mobile pour commander une résolution dynamique et son procédé de commande
WO2018080165A1 (fr) Appareil d'affichage d'image, dispositif mobile et procédé de fonctionnement associé
WO2016114607A1 (fr) Appareil terminal d'utilisateur, système, et procédé de commande de celui-ci
WO2014098539A1 (fr) Appareil de terminal utilisateur et son procédé de commande
WO2016099166A1 (fr) Dispositif électronique et procédé permettant d'afficher une page web au moyen de ce dispositif
WO2016159654A1 (fr) Système et procédé destinés à la fourniture de gadget logiciel
WO2014017784A1 (fr) Procédé et système de transmission de contenu, dispositif et support d'enregistrement lisible par ordinateur les utilisant
WO2014182140A1 (fr) Appareil d'affichage et méthode servant à fournir une interface utilisateur de celui-ci
WO2017014453A1 (fr) Appareil d'affichage d'image et son procédé de fonctionnement
WO2016093633A1 (fr) Procédé et dispositif d'affichage de contenu

Legal Events

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

Ref document number: 22873093

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE