Movatterモバイル変換


[0]ホーム

URL:


KR20190122505A - Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user - Google Patents

Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user
Download PDF

Info

Publication number
KR20190122505A
KR20190122505AKR1020180046385AKR20180046385AKR20190122505AKR 20190122505 AKR20190122505 AKR 20190122505AKR 1020180046385 AKR1020180046385 AKR 1020180046385AKR 20180046385 AKR20180046385 AKR 20180046385AKR 20190122505 AKR20190122505 AKR 20190122505A
Authority
KR
South Korea
Prior art keywords
schedule information
forming apparatus
image forming
information
electronic device
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
KR1020180046385A
Other languages
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
Application filed by 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피.filedCritical휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피.
Priority to KR1020180046385ApriorityCriticalpatent/KR20190122505A/en
Priority to PCT/KR2018/008380prioritypatent/WO2019203393A1/en
Publication of KR20190122505ApublicationCriticalpatent/KR20190122505A/en
Withdrawnlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 개시는, 전자 장치에서 화상 형성 장치의 연결을 감지하는 단계; 상기 전자 장치의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 상기 스케줄 정보를 수집하는 단계; 상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하여, 상기 용지에 출력될 이미지를 생성하는 단계; 및 상기 이미지를 상기 화상 형성 장치로 전송하고, 상기 화상 형성 장치에서 상기 이미지가 출력되도록 상기 화상 형성 장치를 제어하는 단계를 포함하는, 전자 장치의 동작 방법이 제공된다.The present disclosure includes detecting a connection of an image forming apparatus in an electronic device; Collecting the schedule information in at least one program in which schedule information of a user of the electronic device is stored; Generating an image to be output to the paper by rendering the schedule information on the paper based on the paper to be output from the image forming apparatus; And transmitting the image to the image forming apparatus, and controlling the image forming apparatus so that the image is output from the image forming apparatus.

Figure P1020180046385
Figure P1020180046385

Description

Translated fromKorean
사용자의 스케줄에 기반하여 휴대용 화상 형성 장치에서 스케줄 정보가 출력되도록 제어하는 전자 장치{Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user}Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user}

화상 형성 장치도 휴대성을 강조한 휴대용 제품들이 등장하고 있다. 최근에는 포토 프린터 위주의 휴대용 화상 형성 장치에서 일반 문서 출력용 휴대용 화상 형성 장치로 시장이 확대되고 있다.Portable products that emphasize portability have also emerged. Recently, the market is expanding from a portable image forming apparatus mainly for photo printers to a portable image forming apparatus for general document output.

휴대용 화상 형성 장치는 휴대할 수 있을 정도로 작고 가벼우므로, 언제 어디서든지 어떠한 컴퓨터에 연결되어도 사용할 수 있다. 예를 들면, 휴대용 화상 형성 장치가 노트북과 연결되면, 노트북에서 출력이 필요한 문서를 바로 출력할 수 있다.Since the portable image forming apparatus is small and light enough to be portable, it can be used anytime and anywhere connected to any computer. For example, when a portable image forming apparatus is connected to a notebook, the notebook may directly output a document that requires output.

본 개시는, 다음의 자세한 설명과 그에 수반되는 도면들의 결합으로 쉽게 이해될 수 있으며, 참조 번호(reference numerals)들은 구조적 구성요소(structural elements)를 의미한다.
도 1은 일실시예에 따라, 사용자의 스케줄 정보를 수집하고, 수집된 스케줄 정보가 화상 형성 장치에서 출력되도록 화상 형성 장치를 제어하는 전자 장치의 동작을 설명하기 위한 도면이다.
도 2는 일실시예에 따른 전자 장치의 구성을 도시한 도면이다.
도 3은 일실시예에 따라, 사용자의 스케줄 정보를 화상 형성 장치에서 출력될 용지에 렌더링하고, 렌더링으로 생성된 이미지를 화상 형성 장치로 전송하는 전자 장치의 동작 방법을 나타낸 흐름도이다.
도 4는 일실시예에 따라, 전자 장치의 프로세서가 조건 정보를 충족시키는 스케줄 정보를 획득하는 과정을 설명하기 위한 도면이다.
도 5는 일실시예에 따라, 사용자의 스케줄 정보가 스케줄 이전에 출력되어 사용자에게 제공되는 과정을 설명하기 위한 도면이다.
도 6은 일실시예에 따라, 스케줄 정보와 관련된 필드를 포함하는 포맷을 설정하는 과정을 설명하기 위한 도면이다.
도 7은 일실시예에 따라, 스케줄 정보의 속성에 대응되는 포맷을 결정하고, 포맷에 따라 스케줄 정보를 렌더링 하는 과정을 설명하기 위한 도면이다.
도 8은 일실시예에 따라, 용지의 사이즈 및 미리 설정된 포맷에 기초하여, 필드의 개수 및 종류를 결정하고, 결정된 필드의 개수 및 종류에 따라 스케줄 정보를 렌더링 하는 과정을 설명하기 위한 도면이다.
도 9는 일실시예에 따라, 전자 장치에서 스케줄 정보와 관련된 필드를 포함하는 포맷을 설정할 때 제공되는 사용자 인터페이스를 설명하기 위한 도면이다.
도 10은 일실시예에 따라, 스케줄 정보와 함께 콘텐츠 정보가 출력되는 과정을 설명하기 위한 도면이다.
도 11은 일실시예에 따라, 스케줄 정보가 추가 또는 변경된 경우, 업데이트 된 스케줄 정보가 출력되는 과정을 설명하기 위한 도면이다.
도 12는 일실시예에 따라, 전자 장치와 연결되어 전자 장치의 사용자의 스케줄 정보를 출력하는 화상 형성 장치의 구성을 도시한 도면이다.
도 13은 일실시예에 따라, 화상 형성 장치의 외관을 설명하기 위한 도면이다.
도 14는 일실시예에 따라, 전자 장치와 연결되어 전자 장치의 사용자의 스케줄 정보를 출력하는 화상 형성 장치의 동작 방법을 나타낸 흐름도이다.
The present disclosure can be easily understood by the following detailed description and the accompanying drawings in which reference numerals refer to structural elements.
1 is a diagram for describing an operation of an electronic device that collects schedule information of a user and controls an image forming apparatus such that the collected schedule information is output from the image forming apparatus.
2 is a diagram illustrating a configuration of an electronic device according to an embodiment.
3 is a flowchart illustrating a method of operating an electronic device, which renders schedule information of a user on a paper to be output from an image forming apparatus and transmits an image generated by the rendering to the image forming apparatus.
4 is a diagram for describing a process of obtaining, by a processor of an electronic device, schedule information satisfying condition information according to an embodiment.
5 is a diagram for describing a process of outputting a schedule information of a user before a schedule and providing the same to a user, according to an exemplary embodiment.
6 is a diagram for describing a process of setting a format including a field related to schedule information according to an embodiment.
7 is a diagram for describing a process of determining a format corresponding to an attribute of schedule information and rendering schedule information according to a format, according to an exemplary embodiment.
8 is a diagram for describing a process of determining the number and type of fields based on a size and a preset format of a paper, and rendering schedule information according to the determined number and type of fields.
9 is a diagram for describing a user interface provided when a format including a field related to schedule information is set in an electronic device.
10 is a diagram for describing a process of outputting content information together with schedule information, according to an exemplary embodiment.
11 is a diagram for describing a process of outputting updated schedule information when schedule information is added or changed according to an embodiment.
12 is a diagram illustrating a configuration of an image forming apparatus connected to an electronic device and outputting schedule information of a user of the electronic device.
13 is a diagram for describing an appearance of an image forming apparatus, according to an exemplary embodiment.
14 is a flowchart illustrating a method of operating an image forming apparatus, which is connected to an electronic device and outputs schedule information of a user of the electronic device, according to an exemplary embodiment.

"화상 형성 장치"란 프린터(printer), 스캐너(scanner), 팩스기(fax machine), 복합기(multi-function printer, MFP) 또는 디스플레이 장치 등과 같이 화상 형성 작업을 수행할 수 있는 모든 종류의 장치일 수 있다. 또한, "인쇄 데이터"란 프린터에서 인쇄 가능한 포맷으로 변환된 데이터일 수 있다. 또한, "스캔 파일"이란 스캐너에서 화상을 스캔하여 생성한 파일일 수 있다."Image forming apparatus" may be any kind of apparatus capable of performing image forming operations, such as a printer, scanner, fax machine, multi-function printer (MFP), or display device. have. In addition, "print data" may be data converted into a format printable by a printer. In addition, the "scan file" may be a file generated by scanning an image with a scanner.

"전자 장치"는 전기 에너지를 공급 받아 동작하는 장치를 의미할 수 있다. 예를 들면, 전자 장치는 스마트폰, 태블릿 PC, PC, TV, 스마트 TV, 휴대폰, PDA(Personal Digital Assistant), 랩톱, 또는 비모바일 컴퓨팅 장치 등일 수 있다."Electronic device" may refer to a device that operates by receiving electrical energy. For example, the electronic device may be a smart phone, a tablet PC, a PC, a TV, a smart TV, a mobile phone, a personal digital assistant (PDA), a laptop, a non-mobile computing device, or the like.

"스케줄 정보"는, 예정된 일, 사건, 행위들의 발생을 시간 순서대로 나열된 목록으로부터 획득된 정보일 수 있다. 또한, "스케줄 정보"는 예정된 일, 사건, 행위들을 수행하는 순서를 결정한 정보일 수 있다. 또한, "스케줄 정보"는 프로그램 내에서 스케줄과 관련된 데이터를 처리하여 획득된 것일 수 있다."Schedule information" may be information obtained from a list in chronological order of the occurrence of a scheduled day, event, or action. In addition, the "schedule information" may be information that determines the order of performing the scheduled work, event, actions. Also, the "schedule information" may be obtained by processing data related to a schedule in a program.

"스케줄 정보가 저장된 적어도 하나의 프로그램"은, 스케줄 관리 기능을 제공하는 프로그램, 캘린더 기능을 제공하는 프로그램, 이메일 기능을 제공하는 프로그램일 수 있다.The at least one program in which the schedule information is stored may be a program that provides a schedule management function, a program that provides a calendar function, and a program that provides an e-mail function.

"렌더링"은 소정 데이터 또는 소정 정보를 용지의 소정 영역 또는 소정 위치에 배치하여, 소정 데이터 또는 소정 정보가 포함된 이미지를 생성하는 과정을 의미할 수 있다."Rendering" may mean a process of generating an image including predetermined data or predetermined information by arranging predetermined data or predetermined information in a predetermined area or a predetermined position of the paper.

아래에서는 첨부한 도면을 참고하여 본 개시의 실시 예에 대하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present disclosure. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention.

도 1은 일실시예에 따라, 사용자의 스케줄 정보를 수집하고, 수집된 스케줄 정보가 화상 형성 장치에서 출력되도록 화상 형성 장치를 제어하는 전자 장치의 동작을 설명하기 위한 도면이다.1 is a diagram for describing an operation of an electronic device that collects schedule information of a user and controls an image forming apparatus such that the collected schedule information is output from the image forming apparatus.

도 1을 참고하면, 전자 장치(10)는 화상 형성 장치(20)의 연결을 감지할 수 있다. 예를 들면, 화상 형성 장치(20)가 휴대용 화상 형성 장치(20)인 경우, 휴대용 화상 형성 장치(20)는 유선 또는 무선으로 전자 장치(10)와 연결될 수 있다. 구체적으로, 휴대용 화상 형성 장치(20)는 전자 장치(10)의 디스플레이의 뒷면에 부착된 휴대용 화상 형성 장치(20)의 하우징에 결합될 수 있다. 전자 장치(10)는 화상 형성 장치(20)의 연결을 감지하여 화상 형성 장치(20)를 식별할 수 있다.Referring to FIG. 1, theelectronic device 10 may detect a connection of theimage forming apparatus 20. For example, when theimage forming apparatus 20 is the portableimage forming apparatus 20, the portableimage forming apparatus 20 may be connected to theelectronic device 10 by wire or wirelessly. In detail, the portableimage forming apparatus 20 may be coupled to a housing of the portableimage forming apparatus 20 attached to the rear side of the display of theelectronic device 10. Theelectronic device 10 may detect the connection of theimage forming apparatus 20 to identify theimage forming apparatus 20.

전자 장치(10)는 화상 형성 장치(20)가 전자 장치(10)에 연결됨에 따라, 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 사용자의 스케줄 정보를 획득할 수 있다. 예를 들면, 전자 장치(10)는 캘린더 기능을 제공하는 프로그램 또는 이메일 기능을 제공하는 프로그램과 관련하여 저장 매체에 저장된, 금일 일정 정보 및 금일 할일 목록 정보를 포함하는 사용자의 스케줄 정보를 획득할 수 있다. 구체적인 예를 들면, 도 1에 도시된 바와 같이, 전자 장치(10)는 캘린더 기능을 제공하는 프로그램을 실행하여, 주간 스케줄 정보(12)를 표시할 수 있다. 전자 장치(10)는 주간 스케줄 정보(12)에서 금일 일정 및 금일 할일 목록에 대한 스케줄 정보를 수집할 수 있다.As theimage forming apparatus 20 is connected to theelectronic device 10, theelectronic device 10 may obtain schedule information of the user from at least one program in which the schedule information of the user is stored. For example, theelectronic device 10 may obtain schedule information of the user including today's schedule information and today's to-do list information stored in a storage medium in association with a program providing a calendar function or a program providing an email function. have. For example, as illustrated in FIG. 1, theelectronic device 10 may display aweekly schedule information 12 by executing a program that provides a calendar function. Theelectronic device 10 may collect schedule information on today's schedule and today's to-do list from theweekly schedule information 12.

전자 장치(10)는 스케줄에 맞추어 화상 형성 장치(20)에서 사용자의 스케줄 정보가 출력되도록 제어할 수 있다. 전자 장치(10)는 사용자의 금일 일정 및 금일 할일 목록을 포함하는 스케줄 정보가 화상 형성 장치(20)에서 출력될 용지에 적합하게 배치된 이미지(15)를 생성할 수 있다. 전자 장치(10)는 이미지(15)를 화상 형성 장치(20)로 전송하고, 화상 형성 장치(20)에서 스케줄 정보를 포함하는 이미지(15)가 출력되도록 화상 형성 장치(20)를 제어할 수 있다.Theelectronic device 10 may control theimage forming apparatus 20 to output schedule information of the user according to a schedule. Theelectronic device 10 may generate animage 15 in which schedule information including a current schedule of the user and a to-do list of the user are properly arranged on a sheet to be output from theimage forming apparatus 20. Theelectronic device 10 may transmit theimage 15 to theimage forming apparatus 20 and control theimage forming apparatus 20 such that theimage 15 including schedule information is output from theimage forming apparatus 20. have.

도 2는 일실시예에 따른 전자 장치의 구성을 도시한 도면이다.2 is a diagram illustrating a configuration of an electronic device according to an embodiment.

전자 장치(10)는 통신 장치(210), 사용자 인터페이스 장치(220), 메모리(230), 및 프로세서(240)를 포함할 수 있다. 그러나, 도시된 구성 요소 모두가 필수 구성 요소인 것은 아니다. 도시된 구성 요소보다 많은 구성 요소에 의해 전자 장치(10)가 구현될 수 있고, 그보다 적은 구성 요소에 의해 전자 장치(10)가 구현될 수 있다. 이하, 상기 구성 요소들에 대해 살펴본다.Theelectronic device 10 may include acommunication device 210, auser interface device 220, amemory 230, and aprocessor 240. However, not all illustrated components are essential components. Theelectronic device 10 may be implemented by more components than the illustrated components, and theelectronic device 10 may be implemented by fewer components. Hereinafter, the components will be described.

통신 장치(210)는 외부 장치와 통신을 수행할 수 있다. 구체적으로, 통신 장치(210)는 유선 또는 무선으로 네트워크와 연결되어 외부 장치와 통신을 수행할 수 있다. 여기서, 외부 장치는 화상 형성 장치, 서버, 스마트폰, 태블릿, PC, 가전기기, 의료기기, 카메라 및 웨어러블 장치 등일 수 있다. 통신 장치(210)는 다양한 유무선 통신 방법 중 하나를 지원하는 통신 모듈을 포함할 수 있다. 예를 들면, 통신 모듈은 칩셋(chipset)의 형태일 수도 있고, 또는 통신에 필요한 정보를 포함하는 스티커/바코드(e.g. NFC tag를 포함하는 스티커)등일 수도 있다. 또한, 통신 모듈은 근거리 통신 모듈, 유선 통신 모듈일 수 있다.Thecommunication device 210 may communicate with an external device. In detail, thecommunication device 210 may be connected to a network by wire or wirelessly to communicate with an external device. Here, the external device may be an image forming apparatus, a server, a smartphone, a tablet, a PC, a home appliance, a medical device, a camera, a wearable device, or the like. Thecommunication device 210 may include a communication module supporting one of various wired and wireless communication methods. For example, the communication module may be in the form of a chipset, or may be a sticker / barcode (e.g. a sticker including an NFC tag) including information necessary for communication. In addition, the communication module may be a short range communication module or a wired communication module.

통신 장치(210)는, 예를 들어, 무선 랜(Wireless LAN), Wi-Fi(Wireless Fidelity), Wi-Fi Direct, 블루투스(Bluetooth), USB(Universal Serial Bus), Wired Lan, 또는 NFC(Near Field Communication) 중 적어도 하나를 지원할 수 있다.Thecommunication device 210 may be, for example, a wireless LAN, a wireless fidelity, a Wi-Fi direct, a bluetooth, a universal serial bus, a wired lan, or an NFC. Field communication).

사용자 인터페이스 장치(220)는 사용자로부터 전자 장치(10)의 동작을 제어하기 위한 입력 등을 수신하기 위한 입력부와 전자 장치(10)의 동작에 따른 결과 또는 전자 장치(10)의 상태 등의 정보를 표시하기 위한 출력부를 포함할 수 있다. 예를 들면, 사용자 인터페이스 장치(220)는 사용자 입력을 수신하는 조작 패널, 화면을 표시하는 디스플레이 패널 등을 포함할 수 있다.Theuser interface device 220 may provide an input unit for receiving an input for controlling the operation of theelectronic device 10 from a user, and information such as a result of the operation of theelectronic device 10 or a state of theelectronic device 10. It may include an output unit for displaying. For example, theuser interface device 220 may include an operation panel for receiving a user input, a display panel for displaying a screen, and the like.

구체적으로, 입력부는, 예를 들어, 키보드, 물리 버튼, 터치 스크린, 카메라 또는 마이크 등과 같이 다양한 형태의 사용자 입력을 수신할 수 있는 장치들을 포함할 수 있다. 또한, 출력부는, 예를 들어, 디스플레이 패널 또는 스피커 등을 포함할 수 있다. 다만, 이에 한정되지 않고 사용자 인터페이스 장치(220)는 다양한 입출력을 지원하는 장치를 포함할 수 있다.In detail, the input unit may include, for example, devices capable of receiving various types of user input such as a keyboard, a physical button, a touch screen, a camera or a microphone. In addition, the output unit may include, for example, a display panel or a speaker. However, the present invention is not limited thereto, and theuser interface device 220 may include a device supporting various input / output.

메모리(230)는 전자 장치(10) 또는 화상 형성 장치와 관련된 프로그램, 데이터 또는 파일을 저장할 수 있다. 프로세서(240)는 메모리(230)에 저장된 프로그램을 실행시키거나, 메모리(230)에 저장된 데이터 또는 파일을 읽어오거나, 새로운 파일을 메모리(230)에 저장할 수 있다. 메모리(230)는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합으로 저장할 수 있다. 메모리(230)는 프로세서(240)에 의해 실행 가능한 명령어들을 저장할 수 있다.Thememory 230 may store a program, data, or file associated with theelectronic device 10 or the image forming apparatus. Theprocessor 240 may execute a program stored in thememory 230, read data or a file stored in thememory 230, or store a new file in thememory 230. Thememory 230 may store program instructions, data files, data structures, and the like, alone or in combination. Thememory 230 may store instructions executable by theprocessor 240.

예를 들면, 메모리(230)는 전자 장치에서 화상 형성 장치의 연결을 감지하는 명령어들, 화상 형성 장치에서 출력될 용지에 기초하여, 스케줄 정보를 용지에 렌더링을 수행하여, 용지에 출력될 이미지를 생성하는 명령어들, 이미지를 화상 형성 장치로 전송하고, 화상 형성 장치에서 이미지가 출력되도록 화상 형성 장치를 제어하는 명령어들을 포함할 수 있다. 프로세서(240)는 메모리(230)에 저장된 명령어들을 실행할 수 있다.For example, thememory 230 renders schedule information on a sheet based on instructions for detecting a connection of the image forming apparatus in the electronic device and a sheet to be output from the image forming apparatus, and displays an image to be output on the sheet. Instructions for generating, may include instructions for transmitting the image to the image forming apparatus, and controls the image forming apparatus so that the image is output from the image forming apparatus. Theprocessor 240 may execute instructions stored in thememory 230.

프로세서(240)는 화상 형성 장치의 전체적인 동작을 제어하며, CPU 등과 같은 적어도 하나의 프로세서를 포함할 수 있다. 프로세서(240)는 사용자 인터페이스 장치(220)를 통해 수신한 사용자 입력에 대응되는 동작을 수행하도록 전자 장치에 포함된 다른 구성들을 제어할 수 있다. 프로세서(240)는 각 기능에 대응되는 특화된 프로세서를 적어도 하나 포함하거나, 하나로 통합된 형태의 프로세서일 수 있다. 예를 들면, 프로세서(240)는 특정 목적에 대한 작업을 자율적으로 수행하는 에이전트를 포함할 수 있다. 에이전트는 전자 장치 내의 운영 체제 또는 네트워크의 일부일 수 있다. 에이전트는 전자 장치 내의 다른 에이전트 또는 외부의 에이전트와 정보 또는 데이터를 송수신할 수 있다.Theprocessor 240 controls the overall operation of the image forming apparatus, and may include at least one processor such as a CPU. Theprocessor 240 may control other components included in the electronic device to perform an operation corresponding to the user input received through theuser interface device 220. Theprocessor 240 may include at least one specialized processor corresponding to each function or may be a processor integrated into one. For example, theprocessor 240 may include an agent that autonomously performs a task for a specific purpose. The agent may be part of an operating system or network within the electronic device. The agent may exchange information or data with another agent in the electronic device or an agent outside.

프로세서(240)는 전자 장치가 화상 형성 장치와 연결되었는지를 감지할 수 있다. 프로세서(240)는 전자 장치의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 스케줄 정보를 수집할 수 있다. 예를 들면, 프로세서(240)는 캘린더 기능을 제공하는 프로그램 또는 이메일 기능을 제공하는 프로그램을 통해 메모리(230)에 저장된 데이터 또는 정보로부터 사용자의 스케줄 정보를 수집할 수 있다. 다른 예를 들면, 프로세서(240)는 캘린더 기능을 제공하는 프로그램 또는 이메일 기능을 제공하는 프로그램을 관리하는 서버로부터 사용자의 스케줄 정보를 수신할 수 있다.Theprocessor 240 may detect whether the electronic device is connected to the image forming apparatus. Theprocessor 240 may collect schedule information from at least one program in which schedule information of a user of the electronic device is stored. For example, theprocessor 240 may collect schedule information of the user from data or information stored in thememory 230 through a program that provides a calendar function or a program that provides an email function. For another example, theprocessor 240 may receive schedule information of the user from a server managing a program providing a calendar function or a program providing an email function.

프로세서(240)는 적어도 하나의 프로그램에서 스케줄 정보를 추출하는 데에 이용되는 조건 정보를 수신할 수 있다. 예를 들면, 프로세서(240)는, 소정 날짜와 관련된 스케줄, 소정 사용자와 관련된 스케줄, 소정 키워드와 관련된 스케줄 중 적어도 하나의 스케줄을 추출하는 것을 조건으로 설정하는 입력을 조건 정보로 수신할 수 있다.Theprocessor 240 may receive condition information used to extract schedule information from at least one program. For example, theprocessor 240 may receive, as condition information, an input for setting at least one of a schedule associated with a predetermined date, a schedule associated with a predetermined user, and a schedule associated with a predetermined keyword.

프로세서(240)는 적어도 하나의 프로그램에 기록된 데이터에 기초하여, 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 예를 들면, 프로세서(240)는 적어도 하나의 프로그램을 관리하는 서버 또는 적어도 하나의 프로그램으로부터 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다.Theprocessor 240 may obtain schedule information that satisfies condition information based on data recorded in at least one program. For example, theprocessor 240 may obtain schedule information satisfying condition information from a server managing at least one program or at least one program.

프로세서(240)는 화상 형성 장치에서 출력될 용지에 기초하여, 스케줄 정보를 용지에 렌더링을 수행하여, 용지에 출력될 이미지를 생성할 수 있다. 즉, 프로세서(240)는 화상 형성 장치에서 출력될 용지에 기초하여, 스케줄 정보를 용지의 미리 설정된 영역 또는 위치에 배치할 수 있다. 프로세서(240)는 용지에 배치된 스케줄 정보에 기초하여, 스케줄 정보를 포함하는 이미지를 생성할 수 있다.Theprocessor 240 may generate the image to be output on the sheet by rendering the schedule information on the sheet based on the sheet to be output from the image forming apparatus. That is, theprocessor 240 may arrange the schedule information in a preset area or position of the paper based on the paper to be output from the image forming apparatus. Theprocessor 240 may generate an image including the schedule information based on the schedule information disposed on the sheet.

예를 들면, 프로세서(240)는 제1 스케줄이 있는 제1 시간에 기초하여, 제1 스케줄에 대응되는 제1 스케줄 정보가 제1 시간 이전에 출력되도록 제1 알람 정보를 설정할 수 있다. 프로세서(240)는 제1 알람 정보에 따라, 제1 스케줄 정보를 화상 형성 장치에서 출력될 제1 용지에 렌더링을 수행하여, 제1 용지에 출력될 제1 이미지를 생성할 수 있다.For example, theprocessor 240 may set the first alarm information so that the first schedule information corresponding to the first schedule is output before the first time, based on the first time when the first schedule is present. Theprocessor 240 may generate the first image to be output on the first sheet by rendering the first schedule information on the first sheet to be output from the image forming apparatus according to the first alarm information.

예를 들면, 프로세서(240)는 용지의 사이즈에 따른 미리 설정된 포맷에 기초하여, 스케줄 정보를 용지에 렌더링을 수행할 수 있다. 구체적인 예를 들면, 프로세서(240)는 스케줄 정보 중 제1 스케줄 정보의 제1 속성을 결정하고, 제1 속성에 대응되는 제1 포맷에 따라 제1 스케줄 정보를 용지에 렌더링을 수행할 수 있다.For example, theprocessor 240 may render the schedule information on the sheet based on a preset format according to the size of the sheet. As a specific example, theprocessor 240 may determine a first attribute of the first schedule information among the schedule information and render the first schedule information on a sheet according to a first format corresponding to the first attribute.

예를 들면, 프로세서(240)는 스케줄 정보에 기초하여 출력될 적어도 하나의 필드를 설정하는 제1 입력을 수신할 수 있다. 프로세서(240)는 용지의 사이즈 및 제1 입력에 기초하여, 적어도 하나의 필드를 포함하는 제1 포맷을 설정할 수 있다. 여기서, 적어도 하나의 필드는, 스케줄 정보의 시간 정보를 표시하는 필드, 스케줄 정보의 주제 정보를 표시하는 필드, 스케줄 정보의 인적 정보를 표시하는 필드 중 적어도 하나를 포함할 수 있다. 프로세서(240)는 제1 포맷에 따라, 스케줄 정보를 용지에 렌더링을 수행할 수 있다.For example, theprocessor 240 may receive a first input for setting at least one field to be output based on the schedule information. Theprocessor 240 may set a first format including at least one field based on the size of the paper and the first input. Here, the at least one field may include at least one of a field displaying time information of the schedule information, a field displaying subject information of the schedule information, and a field displaying human information of the schedule information. Theprocessor 240 may render the schedule information on a sheet according to the first format.

예를 들면, 프로세서(240)는 화상 형성 장치에서 스케줄 정보가 출력될 용지의 사이즈를 검출할 수 있다. 프로세서(240)는 용지의 사이즈 및 용지에 미리 설정된 포맷에 기초하여, 스케줄 정보 내에서 출력될 필드의 개수 및 종류를 결정할 수 있다. 프로세서(240)는 출력될 필드의 개수 및 종류에 따라, 스케줄 정보를 용지에 렌더링을 수행할 수 있다.For example, theprocessor 240 may detect a size of a sheet on which schedule information is to be output in the image forming apparatus. Theprocessor 240 may determine the number and type of fields to be output in the schedule information based on the size of the paper and a format preset in the paper. Theprocessor 240 may render schedule information on paper according to the number and type of fields to be output.

프로세서(240)는 통신 장치(210)를 통해 이미지를 화상 형성 장치로 전송하고, 화상 형성 장치에서 이미지가 출력되도록 화상 형성 장치를 제어할 수 있다.Theprocessor 240 may transmit an image to the image forming apparatus through thecommunication device 210, and control the image forming apparatus so that the image is output from the image forming apparatus.

프로세서(240)는 스케줄 정보에 기초하여, 스케줄 정보와 관련된 콘텐츠 정보를 획득할 수 있다. 프로세서(240)는 화상 형성 장치에서 콘텐츠 정보가 이미지와 함께 출력되도록 화상 형성 장치를 제어할 수 있다.Theprocessor 240 may obtain content information related to the schedule information based on the schedule information. Theprocessor 240 may control the image forming apparatus such that content information is output together with the image in the image forming apparatus.

프로세서(240)는 적어도 하나의 프로그램에서 사용자의 새로운 스케줄 정보 또는 사용자의 기존 스케줄 정보가 변경된 스케줄 정보가 있는지를 소정 시간 간격으로 모니터링 할 수 있다. 프로세서(240)는 모니터링 결과 획득된 새로운 스케줄 정보 또는 변경된 스케줄 정보를 용지에 렌더링을 수행하여, 용지에 출력될 추가 이미지를 생성할 수 있다.Theprocessor 240 may monitor whether at least one program includes schedule information in which new user schedule information or user's existing schedule information is changed at predetermined time intervals. Theprocessor 240 may render the new schedule information or the changed schedule information obtained as a result of the monitoring on the paper to generate an additional image to be output on the paper.

한편, 프로세서(240)는 사용자의 스케줄 정보가 저장된 프로그램 뿐만 아니라, 사용자 계정이 있는 금융 거래 기능을 제공하는 프로그램, 메신저 기능을 제공하는 프로그램, 사용자의 정보를 저장하는 클라우드 프로그램, 및 사용자가 이용하는 웹 브라우저 등에서 사용자의 업무와 관련된 정보를 획득할 수 있다. 프로세서(240)는 통신 장치(210)를 통해 획득된 정보를 화상 형성 장치로 전송하고, 화상 형성 장치는 사용자의 업무와 관련된 정보를 출력할 수 있다.On the other hand, theprocessor 240 is not only a program in which the schedule information of the user is stored, but also a program for providing a financial transaction function with a user account, a program for providing a messenger function, a cloud program for storing the user's information, and a web used by the user. Information related to the user's work may be obtained from a browser or the like. Theprocessor 240 may transmit the information obtained through thecommunication device 210 to the image forming apparatus, and the image forming apparatus may output information related to the user's work.

이하에서는, 전자 장치(10)가 수행하는 다양한 동작이나 응용들이 설명되는데, 전자 장치(10)의 통신 장치(210), 사용자 인터페이스 장치(220), 메모리(230) 및 프로세서(240) 중 어느 구성을 특정하지 않더라도 본 개시의 기술 분야에 대한 통상의 기술자가 명확하게 이해하고 예상할 수 있는 정도의 내용은 통상의 구현으로 이해될 수 있으며, 본 개시의 권리범위가 특정한 구성의 명칭이나 물리적/논리적 구조에 의해 제한되는 것은 아니다.Hereinafter, various operations or applications performed by theelectronic device 10 will be described. Any configuration of thecommunication device 210, theuser interface device 220, thememory 230, and theprocessor 240 of theelectronic device 10 may be described. Although it is not specified to the extent that a person skilled in the art of the present disclosure clearly understands and anticipates, the contents can be understood as a typical implementation, and the scope of the present disclosure is defined by a specific configuration or physical / logical. It is not limited by the structure.

도 3은 일실시예에 따라, 사용자의 스케줄 정보를 화상 형성 장치에서 출력될 용지에 렌더링하고, 렌더링으로 생성된 이미지를 화상 형성 장치로 전송하는 전자 장치의 동작 방법을 나타낸 흐름도이다.3 is a flowchart illustrating a method of operating an electronic device, which renders schedule information of a user on a paper to be output from an image forming apparatus and transmits an image generated by the rendering to the image forming apparatus.

블록 310에서, 전자 장치(10)는 화상 형성 장치(20)가 전자 장치(10)와 연결되었는지를 감지할 수 있다.Inblock 310, theelectronic device 10 may detect whether theimage forming apparatus 20 is connected to theelectronic device 10.

블록 320에서, 전자 장치(10)는 전자 장치(10)의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 스케줄 정보를 수집할 수 있다.Inblock 320, theelectronic device 10 may collect schedule information from at least one program in which schedule information of a user of theelectronic device 10 is stored.

예를 들면, 전자 장치(10)는 적어도 하나의 프로그램에서 스케줄 정보를 추출하는 데에 이용되는 조건 정보를 수신할 수 있다. 전자 장치(10)는 적어도 하나의 프로그램에 기록된 데이터에 기초하여, 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 전자 장치(10)는 적어도 하나의 프로그램을 관리하는 서버 또는 적어도 하나의 프로그램으로부터 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 전자 장치(10)가 사용자의 스케줄 정보를 수집하는 동작은 도 4에서 설명한다.For example, theelectronic device 10 may receive condition information used to extract schedule information from at least one program. Theelectronic device 10 may obtain schedule information that satisfies condition information based on data recorded in at least one program. Theelectronic device 10 may obtain schedule information satisfying condition information from a server managing at least one program or at least one program. An operation of collecting the schedule information of the user by theelectronic device 10 will be described with reference to FIG. 4.

블록 330에서, 전자 장치(10)는 화상 형성 장치(20)에서 출력될 용지에 기초하여, 스케줄 정보를 용지에 렌더링을 수행하여, 출력될 이미지를 생성할 수 있다. 전자 장치(10)가 스케줄 정보를 용지에 렌더링을 수행하는 동작은 도 7 내지 도 8에서 설명한다. 한편, 전자 장치(10)가 스케줄 정보와 관련된 필드를 포함하는 포맷을 설정하는 동작은 도 6 및 도 9에서 설명한다.Inblock 330, theelectronic device 10 may render schedule information on the paper based on the paper to be output from theimage forming apparatus 20 to generate an image to be output. An operation of rendering the schedule information on the sheet by theelectronic device 10 will be described with reference to FIGS. 7 to 8. Meanwhile, an operation of setting the format including the field related to the schedule information by theelectronic device 10 will be described with reference to FIGS. 6 and 9.

블록 340에서, 전자 장치(10)는 이미지를 화상 형성 장치(20)로 전송하고, 화상 형성 장치(20)에서 이미지가 출력되도록 화상 형성 장치(20)를 제어할 수 있다. 전자 장치(10)는 사용자의 스케줄 정보를 포함하는 이미지가 스케줄이 있는 시간 이전에 출력되도록 화상 형성 장치(20)를 제어할 수 있다. 전자 장치(10)가 화상 형성 장치(20)에서 사용자의 스케줄 정보를 포함하는 이미지가 스케줄에 맞추어 출력되도록 화상 형성 장치(20)를 제어하는 동작은 도 5에서 설명한다.Inblock 340, theelectronic device 10 may transmit an image to theimage forming apparatus 20 and control theimage forming apparatus 20 to output the image from theimage forming apparatus 20. Theelectronic device 10 may control theimage forming apparatus 20 to output an image including the schedule information of the user before a schedule time. An operation in which theelectronic device 10 controls theimage forming apparatus 20 so that the image including the schedule information of the user in theimage forming apparatus 20 is output in accordance with the schedule will be described with reference to FIG. 5.

도 4는 일실시예에 따라, 전자 장치의 프로세서가 조건 정보를 충족시키는 스케줄 정보를 획득하는 과정을 설명하기 위한 도면이다.4 is a diagram for describing a process of obtaining, by a processor of an electronic device, schedule information satisfying condition information according to an embodiment.

블록 410에서, 프로세서(240)는 적어도 하나의 프로그램에서 스케줄 정보를 추출하는 데에 이용되는 조건 정보를 수신할 수 있다. 예를 들면, 조건 정보는 소정 날짜와 관련된 스케줄, 소정 사용자와 관련된 스케줄, 및 소정 키워드와 관련된 스케줄 중 적어도 하나의 스케줄을 추출하는 조건을 포함할 수 있다.Inblock 410, theprocessor 240 may receive condition information used to extract schedule information from at least one program. For example, the condition information may include a condition for extracting at least one schedule from a schedule associated with a predetermined date, a schedule associated with a predetermined user, and a schedule associated with a predetermined keyword.

블록 420에서, 프로세서(240)는 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에 기록된 데이터에 기초하여, 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 프로세서(240)는 전자 장치(10)의 메모리에 저장된 프로그램 내의 데이터로부터 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 또한, 프로세서(240)는 적어도 하나의 프로그램을 관리하는 서버로부터 조건 정보를 충족시키는 스케줄 정보를 획득할 수 있다. 또한, 프로세서(240)는 적어도 하나의 프로그램을 관리하는 서버로부터 스케줄 정보를 수신하고, 수신된 스케줄 정보에서 조건 정보를 충족시키는 스케줄 정보를 추출할 수 있다.Inblock 420, theprocessor 240 may obtain schedule information that satisfies the condition information based on data recorded in the at least one program in which the schedule information of the user is stored. Theprocessor 240 may obtain schedule information satisfying condition information from data in a program stored in a memory of theelectronic device 10. In addition, theprocessor 240 may obtain schedule information satisfying condition information from a server managing at least one program. In addition, theprocessor 240 may receive schedule information from a server managing at least one program and extract schedule information satisfying condition information from the received schedule information.

블록 421에서, 프로세서(240)는 적어도 하나의 프로그램을 관리하는 서버로, 적어도 하나의 프로그램에 접근하기 위해 필요한 인증 토큰을 요청할 수 있다. 서버는 프로세서(240)의 인증 토큰 요청에 따라, 프로세서(240)를 식별하고, 인증 토큰을 프로세서(240)로 전송할 수 있다.Inblock 421, theprocessor 240 may request an authentication token required to access the at least one program to a server managing at least one program. The server may identify theprocessor 240 and transmit the authentication token to theprocessor 240 according to the authentication token request of theprocessor 240.

블록 422에서, 프로세서(240)는 인증 토큰을 이용하여 적어도 하나의 프로그램으로 API(Application Programming Interface)를 요청할 수 있다. API는 프로세서(240)가 운영체제 또는 데이터베이스 관리 시스템과 같은 시스템 프로그램과 통신할 때 사용되는 언어나 메시지 형식을 의미할 수 있다. 적어도 하나의 프로그램은 프로세서(240)의 API 요청에 따라, API 응답을 전송할 수 있다. 프로세서(240)는 적어도 하나의 프로그램으로 사용자의 스케줄 정보를 요청할 수 있다. 이 경우, 프로세서(240)는 조건 정보를 적어도 하나의 프로그램으로 전송할 수 있다. 조건 정보는, 하나의 조건 또는 복수의 조건들을 충족시키는 조건일 수 있다. 예를 들면, 프로세서(240)는 통신 장치를 통해 메일 기능을 제공하는 프로그램으로 "출장" 관련된 스케줄 정보를 요청할 수 있다. 적어도 하나의 프로그램은 프로그램에 기록된 데이터에서 조건 정보를 충족시키는 스케줄 정보를 추출하여 프로세서(240)로 전송할 수 있다. 또한, 적어도 하나의 프로그램은 사용자의 스케줄 정보를 프로세서(240)로 전송할 수 있다. 그러면, 프로세서(240)는 스케줄 정보에서, 조건 정보를 충족시키는 스케줄 정보를 추출할 수 있다.Inblock 422, theprocessor 240 may request an application programming interface (API) with at least one program using an authentication token. The API may refer to a language or message format used when theprocessor 240 communicates with a system program such as an operating system or a database management system. At least one program may transmit an API response according to an API request of theprocessor 240. Theprocessor 240 may request schedule information of the user from at least one program. In this case, theprocessor 240 may transmit the condition information to at least one program. The condition information may be a condition satisfying one condition or a plurality of conditions. For example, theprocessor 240 may request schedule information related to "business trip" to a program that provides a mail function through a communication device. At least one program may extract schedule information satisfying condition information from data recorded in the program and transmit the schedule information to theprocessor 240. In addition, the at least one program may transmit the schedule information of the user to theprocessor 240. Then, theprocessor 240 may extract schedule information satisfying the condition information from the schedule information.

블록 430에서, 프로세서(240)는 스케줄 정보를 용지에 렌더링하기에 앞서, 렌더링 하기에 적합한 데이터로 전처리를 수행할 수 있다. 프로세서(240)는 수집된 스케줄 정보에서 사용되지 않는 정보 또는 데이터를 필터링 하거나, 수집된 스케줄 정보에서 사용되는 정보 또는 데이터를 적절한 형태로 가공하는 전처리를 수행할 수 있다.Inblock 430, theprocessor 240 may perform preprocessing with data suitable for rendering prior to rendering the schedule information on the paper. Theprocessor 240 may perform preprocessing to filter information or data not used in the collected schedule information or to process information or data used in the collected schedule information into an appropriate form.

블록 440에서, 프로세서(240)는 전처리된 스케줄 정보를 용지에 렌더링을 수행하여 용지에 출력될 이미지를 생성할 수 있다. 프로세서(240)는 화상 형성 장치(20)에서 출력될 용지의 사이즈 및 용지의 사이즈에 미리 설정된 포맷에 기초하여, 스케줄 정보를 배치함으로써, 스케줄 정보가 필드 별로 정리가 된 형태의 이미지를 생성할 수 있다. 프로세서(240)는 생성된 이미지를 미리 보기 형식으로 전자 장치(10)에 표시할 수 있다.Inblock 440, theprocessor 240 may render the preprocessed schedule information on the paper to generate an image to be output on the paper. Theprocessor 240 may generate an image in which the schedule information is arranged by field by arranging schedule information based on a size of a paper to be output from theimage forming apparatus 20 and a format preset to the paper size. have. Theprocessor 240 may display the generated image on theelectronic device 10 in a preview format.

프로세서(240)의 동작 450에서, 프로세서(240)는 생성된 이미지를 화상 형성 장치(20)로 전송하고, 화상 형성 장치(20)에서 이미지가 출력되도록 화상 형성 장치(20)로 요청할 수 있다.In operation 450 of theprocessor 240, theprocessor 240 may transmit the generated image to theimage forming apparatus 20 and request theimage forming apparatus 20 to output the image from theimage forming apparatus 20.

도 5는 일실시예에 따라, 사용자의 스케줄 정보가 스케줄 이전에 출력되어 사용자에게 제공되는 과정을 설명하기 위한 도면이다.5 is a diagram for describing a process of outputting a schedule information of a user before a schedule and providing the same to a user, according to an exemplary embodiment.

전자 장치(10)의 사용자는 수요일 오전 7시30분에 회사로 출근하고, 전자 장치(10)의 파워를 온할 수 있다. 전자 장치(10)에는 사용자의 스케줄 정보를 저장하는 캘린더 애플리케이션이 설치되어 있을 수 있다. 도 5에 도시된 바와 같이, 캘린더 애플리케이션에는 사용자의 주간 스케줄 정보(510)가 저장될 수 있다. 전자 장치(10)에 화상 형성 장치(20)가 연결된 경우, 전자 장치(10)는 화상 형성 장치(20)의 연결을 감지할 수 있다. 예를 들면, 화상 형성 장치(20)는 휴대용 화상 형성 장치(20)로써, USB 포트를 구비할 수 있다.The user of theelectronic device 10 may go to work at 7:30 am on Wednesday, and turn on the power of theelectronic device 10. Theelectronic device 10 may have a calendar application that stores schedule information of the user. As shown in FIG. 5, the calendar application may storeweekly schedule information 510 of the user. When theimage forming apparatus 20 is connected to theelectronic device 10, theelectronic device 10 may detect the connection of theimage forming apparatus 20. For example, theimage forming apparatus 20 is a portableimage forming apparatus 20 and may include a USB port.

휴대용 화상 형성 장치(20)가 USB 포트를 통해 전자 장치(10)와 연결되면, 전자 장치(10)는 휴대용 화상 형성 장치(20)의 연결을 감지하고, 사용자의 스케줄 정보를 수집할 수 있다. 전자 장치(10)는 스케줄 정보를 휴대용 화상 형성 장치(20)에서 출력될 용지의 사이즈에 맞추어 렌더링을 수행할 수 있다. 전자 장치(10)는 렌더링으로 생성된 이미지를 휴대용 화상 형성 장치(20)로 전송할 수 있다. 이 경우, 전자 장치(10)는 스케줄 이전에 스케줄 정보가 출력되도록 전자 장치(10)의 동작 및 화상 형성 장치(20)의 동작을 제어할 수 있다.When the portableimage forming apparatus 20 is connected to theelectronic device 10 through a USB port, theelectronic device 10 may detect the connection of the portableimage forming apparatus 20 and collect schedule information of the user. Theelectronic device 10 may render the schedule information according to the size of the paper to be output from the portableimage forming apparatus 20. Theelectronic device 10 may transmit the image generated by the rendering to the portableimage forming apparatus 20. In this case, theelectronic device 10 may control the operation of theelectronic device 10 and the operation of theimage forming apparatus 20 so that the schedule information is output before the schedule.

예를 들면, 전자 장치(10)는 수요일에 있는 "전체 일정" 및 "할일 목록"을 포함하는 제1 이미지(520)를 생성하고, 제1 이미지(520)가 오전 8시에 휴대용 화상 형성 장치(20)에서 출력되도록 휴대용 화상 형성 장치(20)의 동작을 제어할 수 있다. 여기서, "할일 목록" 내에 중요도가 높은 "프로젝트 1차 점검 준비"는 하이라이트 되어 표시될 수 있다.For example, theelectronic device 10 generates afirst image 520 that includes a "full schedule" and a "to-do list" on Wednesday, and thefirst image 520 is a portable image forming apparatus at 8:00 am The operation of the portableimage forming apparatus 20 can be controlled to be output from the 20. Here, the "preparation of the project primary inspection" having a high importance in the "to-do list" may be highlighted and displayed.

한편, 전자 장치(10)는 제1 스케줄이 있는 제1 시간에 기초하여, 제1 스케줄에 대응되는 제1 스케줄 정보가 제1 시간 이전에 출력되도록 제1 알람 정보를 설정할 수 있다. 전자 장치(10)는 제1 알람 정보에 따라 제1 스케줄 정보를 화상 형성 장치(20)에서 출력될 제1 용지에 렌더링을 수행하여, 이미지를 생성할 수 있다.Meanwhile, theelectronic device 10 may set the first alarm information so that the first schedule information corresponding to the first schedule is output before the first time, based on the first time when the first schedule is present. Theelectronic device 10 may generate an image by rendering the first schedule information on the first sheet to be output from theimage forming apparatus 20 according to the first alarm information.

예를 들면, 전자 장치(10)는 캘린더 애플리케이션에 저장된 사용자의 주간 스케줄 정보(510)에서, 오전 11시에 있는 수원 출장과 관련된 스케줄 정보를 추출할 수 있다. 전자 장치(10)는 수원 출장이 있는 오전 11시 이전인 오전 10시에 수원 출장과 관련된 스케줄 정보가 화상 형성 장치(20)에서 출력되도록 알람 정보를 설정할 수 있다. 여기서, 알람 정보는, 오전 10시에 스케줄 정보가 출력되기 위한 준비 시간을 고려하여 설정될 수 있다. 예를 들면, 알람 정보는, 오전 9시 55분까지 출력될 제2 이미지(530)를 완성하고, 오전 10시에 휴대용 화상 형성 자치에서 제2 이미지(530)가 출력되도록 설정하는 정보일 수 있다. 전자 장치(10)는 수원 출장과 관련된 스케줄 정보에 기초하여, 회의 시간 정보, 장소 정보, 주제 정보, 및 참석자 정보를 포함하는 제2 이미지(530)를 생성할 수 있다. 전자 장치(10)는 오전 10시 이전에 제2 이미지(530)를 휴대용 화상 형성 장치(20)로 전송하고, 휴대용 화상 형성 장치(20)는 오전 10시에 제2 이미지(530)를 출력할 수 있다.For example, theelectronic device 10 may extract schedule information related to Suwon's business trip at 11 am from the user'sweekly schedule information 510 stored in the calendar application. Theelectronic device 10 may set alarm information so that the schedule information related to the Suwon business trip is output from theimage forming apparatus 20 at 10 am, which is before 11 am when the business trip to Suwon. Here, the alarm information may be set in consideration of a preparation time for outputting schedule information at 10 am. For example, the alarm information may be information for completing thesecond image 530 to be output until 9:55 am and setting thesecond image 530 to be output at 10 am at the portable image forming autonomy. . Theelectronic device 10 may generate asecond image 530 including meeting time information, place information, subject information, and attendee information, based on the schedule information related to the Suwon business trip. Theelectronic device 10 transmits thesecond image 530 to the portableimage forming apparatus 20 before 10 am, and the portableimage forming apparatus 20 outputs thesecond image 530 at 10 am. Can be.

다른 예를 들면, 전자 장치(10)는 캘린더 애플리케이션에 저장된 사용자의 주간 스케줄 정보(510)에서, 오후 3시에 있는 회사 주간 회의와 관련된 스케줄 정보를 추출할 수 있다. 전자 장치(10)는 오후 2시45분 이전에 회사 주간 회의와 관련된 스케줄 정보에 기초하여, 회사 공지 사항 정보, 부서 팀별 공지 사항 정보 및 신입 사원 소개 정보를 포함하는 제3 이미지(540)를 생성할 수 있다. 전자 장치(10)는 오후 2시45분 이전에 제3 이미지(540)를 휴대용 화상 형성 장치(20)로 전송하고, 휴대용 화상 형성 장치(20)는 오후 2시45분에 제3 이미지(540)를 출력할 수 있다.As another example, theelectronic device 10 may extract schedule information related to a company weekly meeting at 3 pm from the user'sweekly schedule information 510 stored in a calendar application. Theelectronic device 10 generates athird image 540 including company notice information, department team notice information, and new employee introduction information based on schedule information related to the company weekly meeting before 2:45 pm. can do. Theelectronic device 10 transmits thethird image 540 to the portableimage forming apparatus 20 before 2:45 pm, and the portableimage forming apparatus 20 transmits thethird image 540 at 2:45 pm. ) Can be printed.

도 6은 일실시예에 따라, 스케줄 정보와 관련된 필드를 포함하는 포맷을 설정하는 과정을 설명하기 위한 도면이다.6 is a diagram for describing a process of setting a format including a field related to schedule information according to an embodiment.

전자 장치(10)는 스케줄 정보에 기초하여 출력될 적어도 하나의 필드를 설정하는 제1 입력을 수신할 수 있다. 전자 장치(10)는 화상 형성 장치(20)에서 출력될 용지의 사이즈 및 제1 입력에 기초하여, 적어도 하나의 필드를 포함하는 제1 포맷을 설정할 수 있다. 전자 장치(10)는 제1 포맷에 따라, 스케줄 정보를 용지에 렌더링을 수행할 수 있다. 전자 장치(10)는 화상 형성 장치(20)에서 출력될 용지의 사이즈 및 용지의 사이즈에 미리 설정된 포맷에 기초하여, 스케줄 정보를 배치함으로써, 스케줄 정보가 필드 별로 정리가 된 형태의 이미지를 생성할 수 있다.Theelectronic device 10 may receive a first input for setting at least one field to be output based on the schedule information. Theelectronic device 10 may set a first format including at least one field based on the size of the paper to be output from theimage forming apparatus 20 and the first input. Theelectronic device 10 may render schedule information on paper according to the first format. Theelectronic device 10 generates an image in which the schedule information is arranged by field by arranging schedule information based on a size of a paper to be output from theimage forming apparatus 20 and a format preset to the paper size. Can be.

전자 장치(10)에서 출력되는 도 6의 영상(610)에 도시된 바와 같이, 전자 장치(10)는 스케줄 정보를 포함하는 이미지에 포함될 수 있는 필드를 표시할 수 있다. 필드는, 카테고리 정보를 표시하는 필드, 주제 정보를 표시하는 필드, 요약 정보를 표시하는 필드, 장소 정보를 표시하는 필드, 시작 시간 정보를 표시하는 필드, 종료 시간 정보를 표시하는 필드, 중요도 정보를 표시하는 필드, 참석자 이름 및 연락처 정보를 표시하는 필드, 참석자 응답 정보를 표시하는 필드 중 적어도 하나를 포함할 수 있다.As illustrated in theimage 610 of FIG. 6 output from theelectronic device 10, theelectronic device 10 may display a field that may be included in an image including schedule information. Fields include fields for displaying category information, fields for displaying subject information, fields for displaying summary information, fields displaying place information, fields displaying start time information, fields displaying end time information, and importance information. It may include at least one of a field for displaying, a field for displaying the attendee name and contact information, and a field for displaying the attendee response information.

전자 장치(10)는 주제 정보를 표시하는 필드, 요약 정보를 표시하는 필드, 장소 정보를 표시하는 필드, 시작 시간 정보를 표시하는 필드, 참석자 이름 및 연락처 정보를 포함하는 필드를 선택하는 제1 입력을 수신할 수 있다.Theelectronic device 10 may include a first input for selecting a field for displaying subject information, a field for displaying summary information, a field for displaying place information, a field for displaying start time information, and a field including an attendee name and contact information. Can be received.

전자 장치(10)에서 출력되는 도 6의 영상(620)을 참고하면, 전자 장치(10)는 용지의 사이즈 및 필드를 선택하는 제1 입력에 기초하여, 제1 포맷을 설정할 수 있다. 즉, 전자 장치(10)는 용지의 사이즈 및 필드에 포함될 데이터의 용량을 고려하여, 선택된 필드를 용지에 배치할 수 있다. 전자 장치(10)는 용지에 배치된 필드를 미리 보기 형식으로 표시할 수 있다. 또한, 전자 장치(10)는 사용자의 입력에 기초하여, 선택된 필드를 용지에 배치할 수도 있다. 또한, 전자 장치(10)는 제1 포맷에 대한 출력물의 색상, 배경 이미지의 패턴, 글씨체, 폰트 등을 설정할 수 있다. 전자 장치(10)는 제1 포맷에 따라 스케줄 정보를 용지에 렌더링을 수행하여, 스케줄 정보가 제1 포맷 내의 필드 별로 정리가 된 형태의 이미지를 생성할 수 있다.Referring to theimage 620 of FIG. 6 output from theelectronic device 10, theelectronic device 10 may set a first format based on a size of a paper and a first input for selecting a field. That is, theelectronic device 10 may arrange the selected field on the paper in consideration of the size of the paper and the capacity of data to be included in the field. Theelectronic device 10 may display the field disposed on the paper in a preview format. In addition, theelectronic device 10 may arrange the selected field on a sheet based on a user input. In addition, theelectronic device 10 may set a color of the output of the first format, a pattern of a background image, a font, a font, and the like. Theelectronic device 10 may render the schedule information on a sheet according to the first format to generate an image in which the schedule information is arranged by fields in the first format.

도 7은 일실시예에 따라, 스케줄 정보의 속성에 대응되는 포맷을 결정하고, 포맷에 따라 스케줄 정보를 렌더링 하는 과정을 설명하기 위한 도면이다.7 is a diagram for describing a process of determining a format corresponding to an attribute of schedule information and rendering schedule information according to a format, according to an exemplary embodiment.

블록 710에서, 전자 장치(10)의 프로세서(240)는 스케줄 정보의 속성(attribute)을 결정하고, 결정된 속성에 대응되는 포맷을 결정할 수 있다. 스케줄 정보의 속성은 스케줄 정보 내의 각 데이터의 속성이 결합되어 결정될 수 있다.Inblock 710, theprocessor 240 of theelectronic device 10 may determine an attribute of the schedule information and determine a format corresponding to the determined attribute. The attribute of the schedule information may be determined by combining the attributes of each data in the schedule information.

예를 들면, 프로세서(240)는 제1 스케줄 정보를 분석하여, 제1 스케줄 정보가 상대방과의 만남을 갖는 미팅 스케줄 정보인 것으로 결정할 수 있다. 프로세서(240)는 미팅 스케줄 정보를 출력하기에 적합한 제1 포맷(711)을 결정할 수 있다. 제1 포맷(711)은 시작 시간 정보를 표시하는 필드, 장소 정보를 표시하는 필드, 주제, 미리 보기 정보를 표시하는 필드, 참석자 이름 및 연락처 정보를 표시하는 필드를 포함할 수 있다. 제1 포맷(711) 내의 필드들은 도 7에 도시된 바와 같이 배치될 수 있으나, 출력될 데이터의 크기에 따라 필드들은 다르게 배치될 수 있다.For example, theprocessor 240 may analyze the first schedule information and determine that the first schedule information is meeting schedule information having a meeting with a counterpart. Theprocessor 240 may determine afirst format 711 suitable for outputting meeting schedule information. Thefirst format 711 may include a field displaying start time information, a field displaying place information, a subject, a field displaying preview information, and a field displaying attendee name and contact information. The fields in thefirst format 711 may be arranged as shown in FIG. 7, but the fields may be arranged differently according to the size of data to be output.

다른 예를 들면, 프로세서(240)는 제2 스케줄 정보를 분석하여, 제2 스케줄 정보가 금일 할일 정보인 것으로 결정할 수 있다. 프로세서(240)는 금일 할일 정보를 출력하기에 적합한 제2 포맷(712)을 결정할 수 있다. 제2 포맷(712)은 할일 목록을 표시하는 필드, 할일에 대한 구체적 정보를 표시하는 필드, 할일에 대한 중요도를 표시하는 필드를 포함할 수 있다. 제2 포맷(712) 내의 필드들은 도 7에 도시된 바와 같이 배치될 수 있으나, 할일의 종류에 따라 다른 필드들이 추가되어 배치될 수 있다.For another example, theprocessor 240 may analyze the second schedule information and determine that the second schedule information is today's to-do information. Theprocessor 240 may determine asecond format 712 suitable for outputting today's to-do information. Thesecond format 712 may include a field displaying a to-do list, a field displaying specific information on the to-do list, and a field indicating the importance of the to-do list. The fields in thesecond format 712 may be arranged as shown in FIG. 7, but other fields may be added and arranged according to the type of to-do.

또 다른 예를 들면, 프로세서(240)는 제3 스케줄 정보를 분석하여, 제3 스케줄 정보가 금일 일정 정보 및 금일 할일 정보인 것으로 결정할 수 있다. 프로세서(240)는 금일 일정 정보 및 금일 할일 정보를 출력하기에 적합한 제3 포맷(713)을 결정할 수 있다. 제3 포맷(713)은 일정 정보를 표시하는 필드 및 할일 정보를 표시하는 필드를 포함할 수 있다. 제3 포맷(713) 내의 필드들은 도 7에 도시된 바와 같이 배치될 수 있으나, 일정 정보 또는 할일 정보를 구체화하여 표시할 수 있는 필드들이 추가되어 배치될 수 있다.For another example, theprocessor 240 may analyze the third schedule information and determine that the third schedule information is today's schedule information and today's to-do information. Theprocessor 240 may determine athird format 713 suitable for outputting today's schedule information and today's to-do information. Thethird format 713 may include a field displaying schedule information and a field displaying to-do information. The fields in thethird format 713 may be arranged as shown in FIG. 7, but additional fields may be added to display the schedule information or the to-do information.

블록 720에서, 프로세서(240)는 스케줄 정보의 속성에 대응되는 포맷에 따라, 스케줄 정보를 용지에 렌더링을 수행할 수 있다.Inblock 720, theprocessor 240 may render the schedule information on paper according to a format corresponding to the attribute of the schedule information.

도 8은 일실시예에 따라, 용지의 사이즈 및 미리 설정된 포맷에 기초하여, 필드의 개수 및 종류를 결정하고, 결정된 필드의 개수 및 종류에 따라 스케줄 정보를 렌더링 하는 과정을 설명하기 위한 도면이다.8 is a diagram for describing a process of determining the number and type of fields based on a size and a preset format of a paper, and rendering schedule information according to the determined number and type of fields.

블록 810에서, 전자 장치(10)의 프로세서(240)는 화상 형성 장치(20)에서 스케줄 정보가 출력될 용지의 사이즈를 검출할 수 있다. 예를 들면, 용지의 사이즈는 216 x 279 mm, 216 x 356 mm, 216 x 330 mm, 210 x 297 mm, 216 x 343 mm, 182 x 257 mm, 184 x 267 mm, 148 x 210 mm, 105 x 148 mm, 20 x 30 mm, 40 x 70 mm 등일 수 있고, 다양한 사이즈를 포함할 수 있다. 또한, 용지의 사이즈는 명함과 동일한 사이즈일 수도 있다.Inblock 810, theprocessor 240 of theelectronic device 10 may detect a size of a sheet on which the schedule information is to be output from theimage forming apparatus 20. For example, the paper size is 216 x 279 mm, 216 x 356 mm, 216 x 330 mm, 210 x 297 mm, 216 x 343 mm, 182 x 257 mm, 184 x 267 mm, 148 x 210 mm, 105 x 148 mm, 20 x 30 mm, 40 x 70 mm, and the like, and may include various sizes. Further, the size of the paper may be the same size as the business card.

블록 820에서, 프로세서(240)는 용지의 사이즈 및 용지에 미리 설정된 포맷에 기초하여, 스케줄 정보 내에서 출력될 필드의 개수 및 종류를 결정할 수 있다.Inblock 820, theprocessor 240 may determine the number and type of fields to be output in the schedule information based on the size of the paper and a format preset in the paper.

예를 들면, 스케줄 정보는 상대방과의 만남을 갖는 미팅 스케줄 정보인 것으로 가정한다. 또한, 제1 용지(821)의 사이즈는 지갑에 들어갈 수 있는 사이즈 또는 명함과 동일한 사이즈로 가정한다. 프로세서(240)는 제1 용지(821)의 사이즈 및 제1 용지(821)에 미리 설정된 포맷에 기초하여, 스케줄 정보 내에서 출력될 필드의 개수 및 종류를 결정할 수 있다. 제1 용지(821)의 사이즈는 지갑에 들어갈 수 있는 사이즈 또는 명함과 동일한 사이즈이기 때문에, 제1 용지(821)에 표시할 수 있는 데이터의 양은 제한적일 수 있다. 또한, 예를 들어, 제1 용지(821)에 미리 설정된 포맷은 4 x 1 배치 방식, 3 x 1 배치 방식, 2 x 1 배치 방식, 1 x 1 배치 방식, 1 x 4 배치 방식, 1 x 3 배치 방식, 1 x 2 배치 방식으로 필드가 설정된 것일 수 있다. 프로세서(240)는 제1 용지(821)의 사이즈 및 제1 용지(821)에 미리 설정된 포맷에 기초하여, 미팅 스케줄 정보 내에서 출력될 필드의 개수를 4개로 결정하고, 포맷을 4 x 1 배치 방식으로 결정할 수 있다. 또한, 프로세서(240)는 필드의 종류를 주제 정보를 표시하는 필드, 시작 시간 정보를 표시하는 필드, 장소 정보를 표시하는 필드, 참석자 정보를 표시하는 필드로 결정할 수 있다.For example, it is assumed that the schedule information is meeting schedule information having a meeting with a counterpart. Further, it is assumed that the size of thefirst paper 821 is the same size as the size that can be put in a wallet or a business card. Theprocessor 240 may determine the number and type of fields to be output in the schedule information based on the size of thefirst sheet 821 and a format preset in thefirst sheet 821. Since the size of thefirst sheet 821 is the same size as that of a business card or a business card, the amount of data that can be displayed on thefirst sheet 821 may be limited. In addition, for example, the format preset in thefirst paper 821 is 4 x 1 placement, 3 x 1 placement, 2 x 1 placement, 1 x 1 placement, 1 x 4 placement, 1 x 3 The field may be set in a batch manner or a 1 × 2 batch manner. Theprocessor 240 determines the number of fields to be output in the meeting schedule information as four based on the size of thefirst sheet 821 and the format preset in thefirst sheet 821, and arranges the format 4 × 1. Can be determined in such a way. In addition, theprocessor 240 may determine the type of field as a field displaying subject information, a field displaying start time information, a field displaying place information, and a field displaying attendee information.

다른 예를 들면, 제2 용지(822)의 사이즈는 제1 용지(821)의 사이즈보다 2배 정도 큰 것으로 가정한다. 프로세서(240)는 제2 용지(822)의 사이즈 및 제2 용지(822)에 미리 설정된 포맷에 기초하여, 스케줄 정보 내에서 출력될 필드의 개수 및 종류를 결정할 수 있다. 제2 용지(822)의 사이즈는 제1 용지(821)의 사이즈보다 크기 때문에, 제2 용지(822)에는 제1 용지(821)에 포함된 필드의 개수보다 많은 필드의 개수를 포함할 수 있다. 또한, 제1 용지(821)와 제2 용지(822)에 모두 포함된 필드일지라도, 제2 용지(822)에서 표시되는 필드의 정보가 제1 용지(821)에서 표시되는 필드의 정보보다 상세하게 기재될 수 있다. 또한, 예를 들어, 제2 용지(822)에 미리 설정된 포맷은 4 x 1 배치 방식, 3 x 1 배치 방식, 2 x 1 배치 방식, 1 x 1 배치 방식, 1 x 4 배치 방식, 1 x 3 배치 방식, 1 x 2 배치 방식 뿐만 아니라, 다양한 배치 방식으로 필드가 설정된 것일 수 있다. 도 8에 도시된 바와 같이, 제2 용지(822)에 미리 설정된 포맷은 4 x 1 배치 방식에서 일부 행이 변형된 것일 수 있다. 프로세서(240)는 제2 용지(822)의 사이즈 및 제2 용지(822)에 미리 설정된 포맷에 기초하여, 미팅 스케줄 정보 내에서 출력될 필드의 개수를 6개로 결정하고, 포맷을 도 8에 도시된 배치 방식으로 결정할 수 있다. 또한, 프로세서(240)는 필드의 종류를 주제 정보를 표시하는 필드, 시작 시간 정보를 표시하는 필드, 중요도 정보를 표시하는 필드, 장소 정보를 표시하는 필드, 요약 정보를 표시하는 필드 및 참석자 이름 및 연락처 정보를 표시하는 필드로 결정할 수 있다.For another example, assume that the size of thesecond sheet 822 is about twice as large as the size of thefirst sheet 821. Theprocessor 240 may determine the number and type of fields to be output in the schedule information based on the size of thesecond paper 822 and a format preset in thesecond paper 822. Since the size of thesecond paper 822 is larger than the size of thefirst paper 821, thesecond paper 822 may include more fields than the number of fields included in thefirst paper 821. . Further, even if the field is included in both thefirst sheet 821 and thesecond sheet 822, the information of the field displayed on thesecond sheet 822 is more detailed than the field information displayed on thefirst sheet 821. It may be described. In addition, for example, the format preset in thesecond paper 822 is 4 x 1 arrangement, 3 x 1 arrangement, 2 x 1 arrangement, 1 x 1 arrangement, 1 x 4 arrangement, 1 x 3 In addition to the arrangement method, the 1 × 2 arrangement method, the field may be set in various arrangement methods. As shown in FIG. 8, the format preset in thesecond sheet 822 may be a variation of some rows in a 4 × 1 arrangement. Theprocessor 240 determines the number of fields to be output in the meeting schedule information as six based on the size of thesecond paper 822 and the format preset in thesecond paper 822, and the format is shown in FIG. 8. Can be determined in a batched manner. In addition, theprocessor 240 may determine the type of field as a field displaying subject information, a field displaying start time information, a field displaying importance information, a field displaying place information, a field displaying summary information, and a participant name; This field can be determined by displaying contact information.

블록 830에서, 프로세서(240)는 출력될 필드의 개수 및 종류에 따라, 스케줄 정보를 용지에 렌더링을 수행할 수 있다.Inblock 830, theprocessor 240 may render schedule information on a sheet according to the number and type of fields to be output.

도 9는 일실시예에 따라, 전자 장치에서 스케줄 정보와 관련된 필드를 포함하는 포맷을 설정할 때 제공되는 사용자 인터페이스를 설명하기 위한 도면이다.9 is a diagram for describing a user interface provided when a format including a field related to schedule information is set in an electronic device.

전자 장치(10)는 용지에 출력될 필드를 설정하기 위한 화면을 표시할 수 있다. 도 9의 영상(910)을 참고하면, 전자 장치(10)는 출력 필드 설정과 관련하여, 필드 설정 항목, 레이 아웃 지정 항목, 폰트 및 사이즈 설정 항목 및 배경 및 색상 설정 항목을 표시할 수 있다. 전자 장치(10)는 복수의 항목 중 어느 하나의 항목을 선택하는 입력을 수신하면, 선택된 항목을 설정하는 화면을 표시할 수 있다. 또한, 전자 장치(10)는 스케줄 정보 이외에 추가 콘텐츠를 출력할 수 있도록 설정하는 화면을 표시할 수 있다. 전자 장치(10)는 추가 콘텐츠 설정 항목과 관련하여, 위치 정보 항목, 이미지 항목, 임시 출입증 항목, 명함 항목 등을 표시할 수 있다. 도 9의 영상(910)에 표시된 항목들은 일예시이고, 다른 항목들이 표시될 수 있음을 본 개시에 따른 통상의 기술자는 이해할 수 있다.Theelectronic device 10 may display a screen for setting a field to be output on the paper. Referring to theimage 910 of FIG. 9, theelectronic device 10 may display a field setting item, a layout designation item, a font and size setting item, and a background and color setting item in relation to an output field setting. When theelectronic device 10 receives an input for selecting one item among a plurality of items, theelectronic device 10 may display a screen for setting the selected item. In addition, theelectronic device 10 may display a screen configured to output additional content in addition to the schedule information. Theelectronic device 10 may display a location information item, an image item, a temporary pass card item, a business card item, and the like in relation to the additional content setting item. Those skilled in the art can understand that the items displayed on theimage 910 of FIG. 9 are just one example, and that other items may be displayed.

도 9의 영상(910)을 참고하면, 전자 장치(10)는 레이 아웃 지정 항목을 선택하는 입력(911)을 수신할 수 있다. 전자 장치(10)는 도 9의 영상(920)에 도시된 바와 같이, 복수의 필드들이 배치된 포맷을 표시할 수 있다. 전자 장치(10)는 사용자 입력에 기초하여, 복수의 필드들의 배치를 변경할 수 있다. 또한, 전자 장치(10)는 사용자 입력에 기초하여, 소정의 필드에 표시되는 구성을 변경할 수 있다. 예를 들면, 전자 장치(10)는 "장소 정보를 표시하는 필드"를 선택하는 입력을 수신할 수 있다.Referring to theimage 910 of FIG. 9, theelectronic device 10 may receive aninput 911 for selecting a layout designation item. As illustrated in theimage 920 of FIG. 9, theelectronic device 10 may display a format in which a plurality of fields are arranged. Theelectronic device 10 may change the arrangement of the plurality of fields based on the user input. In addition, theelectronic device 10 may change a configuration displayed in a predetermined field based on a user input. For example, theelectronic device 10 may receive an input for selecting a "field displaying place information."

도 9의 영상(930)을 참고하면, 전자 장치(10)는 "장소 정보를 표시하는 필드"와 관련하여, 장소에 대응되는 지도를 출력할 것인지를 묻는 팝업 창을 표시할 수 있다. 예를 들면, 전자 장치(10)는 "삽입"을 선택하는 입력을 수신하면, 전자 장치(10)는 도 9의 영상(940)에 도시된 바와 같이, "장소 정보를 표시하는 필드"의 영역의 크기를 기존 "장소 정보를 표시하는 필드"의 영역의 크기보다 크게 설정할 수 있다. 또한, 전자 장치(10)는 "장소 정보를 표시하는 필드"의 영역의 크기가 확대됨에 따라, 다른 필드들의 영역의 크기를 축소시킬 수 있다. 다른 예를 들면, 전자 장치(10)는 "추가 출력"을 선택하는 입력을 수신하면, 장소에 대응되는 지도가 포함된 이미지를 화상 형성 장치(20)로 전송할 수 있다. 화상 형성 장치(20)는 지도가 포함된 이미지를 출력할 수 있다.Referring to theimage 930 of FIG. 9, theelectronic device 10 may display a pop-up window asking whether to output a map corresponding to a place in relation to a "field displaying place information". For example, when theelectronic device 10 receives an input for selecting “insert”, theelectronic device 10 may display an area of “field displaying place information” as illustrated in theimage 940 of FIG. 9. The size of can be set to be larger than the size of the area of the existing "field to display place information". In addition, as the size of the area of the "field displaying place information" is enlarged, theelectronic device 10 may reduce the size of the area of other fields. As another example, when theelectronic device 10 receives an input for selecting “additional output,” theelectronic device 10 may transmit an image including a map corresponding to a place to theimage forming apparatus 20. Theimage forming apparatus 20 may output an image including a map.

도 10은 일실시예에 따라, 스케줄 정보와 함께 콘텐츠 정보가 출력되는 과정을 설명하기 위한 도면이다.10 is a diagram for describing a process of outputting content information together with schedule information, according to an exemplary embodiment.

전자 장치(10)는 스케줄 정보에 기초하여, 스케줄 정보와 관련된 콘텐츠 정보를 획득할 수 있다. 전자 장치(10)는 화상 형성 장치(20)에서 콘텐츠 정보가 출력되도록 화상 형성 장치(20)를 제어할 수 있다.Theelectronic device 10 may obtain content information related to the schedule information based on the schedule information. Theelectronic device 10 may control theimage forming apparatus 20 to output content information from theimage forming apparatus 20.

예를 들면, 전자 장치(10)는 사용자가 수원으로 출장 가는 스케줄 정보를 획득하고, 스케줄 정보를 포함하는 제1 이미지(1010)를 생성할 수 있다. 전자 장치(10)는 출장 스케줄과 관련하여, 출장 장소로 가는 방법을 획득하고, 출장 장소로 가는 방법을 기재한 제2 이미지(1020)를 생성할 수 있다. 또한, 전자 장치(10)는 출장 장소의 지도를 포함하는 제3 이미지(103), 출장 건물의 임시 출입증을 포함하는 제4 이미지(1040) 및 사용자의 명함을 나타내는 제5 이미지(1050)을 생성할 수 있다. 전자 장치(10)는 제1 이미지(1010) 내지 제5 이미지(1050)를 화상 형성 장치(20)로 전송할 수 있고, 화상 형성 장치(20)는 제1 이미지(1010) 내지 제5 이미지(1050)를 출력할 수 있다.For example, theelectronic device 10 may obtain schedule information of a user traveling to Suwon and generate afirst image 1010 including schedule information. Theelectronic device 10 may obtain a method of going to a business trip place and generate asecond image 1020 describing a method of going to a business trip location in relation to a business trip schedule. In addition, theelectronic device 10 generates a third image 103 including a map of a business trip location, afourth image 1040 including a temporary pass of a business trip building, and afifth image 1050 representing a business card of the user. can do. Theelectronic device 10 may transmit thefirst image 1010 to thefifth image 1050 to theimage forming apparatus 20, and theimage forming apparatus 20 may transmit thefirst image 1010 to the fifth image 1050. ) Can be printed.

한편, 전자 장치(10)는 사용자의 스케줄 정보가 저장된 프로그램 뿐만 아니라, 사용자 계정이 있는 금융 거래 기능을 제공하는 프로그램, 메신저 기능을 제공하는 프로그램, 사용자의 정보를 저장하는 클라우드 프로그램, 및 사용자가 이용하는 웹 브라우저 등에서 사용자의 업무와 관련된 정보를 획득할 수 있다. 전자 장치(10)는 획득된 정보를 화상 형성 장치(20)로 전송하고, 화상 형성 장치(20)는 사용자의 업무와 관련된 정보를 출력할 수 있다.On the other hand, theelectronic device 10 is not only a program storing the schedule information of the user, but also a program for providing a financial transaction function with a user account, a program for providing a messenger function, a cloud program for storing the user's information, and Information related to the user's work can be obtained from a web browser or the like. Theelectronic device 10 may transmit the obtained information to theimage forming apparatus 20, and theimage forming apparatus 20 may output information related to a user's work.

도 11은 일실시예에 따라, 스케줄 정보가 추가 또는 변경된 경우, 업데이트 된 스케줄 정보가 출력되는 과정을 설명하기 위한 도면이다.11 is a diagram for describing a process of outputting updated schedule information when schedule information is added or changed according to an embodiment.

전자 장치(10)는 적어도 하나의 프로그램에서 사용자의 새로운 스케줄 정보 또는 사용자의 기존 스케줄 정보가 변경된 스케줄 정보가 있는지를 소정 시간 간격으로 모니터링 할 수 있다. 전자 장치(10)는 모니터링 결과 획득된 새로운 스케줄 정보 또는 변경된 스케줄 정보를 용지에 렌더링을 수행하여, 용지에 출력될 추가 이미지를 생성할 수 있다. 예를 들면, 전자 장치(10)는 제1 스케줄과 관련된 제1 스케줄 정보를 제1 프로그램 및 제2 프로그램을 통해 저장할 수 있다. 제2 프로그램에서 제1 스케줄 정보가 변경된 경우, 전자 장치(10)는 제1 프로그램 내에 저장된 제1 스케줄 정보는 유효하지 않은 것으로 판단하고, 제2 프로그램 내에 저장된 제1 스케줄 정보를 기준으로 제1 스케줄 정보를 포함하는 이미지를 생성할 수 있다.Theelectronic device 10 may monitor whether at least one program includes schedule information in which the user's new schedule information or the user's existing schedule information is changed at predetermined time intervals. Theelectronic device 10 may generate additional images to be output on the paper by rendering the new schedule information or the changed schedule information obtained as a result of the monitoring on the paper. For example, theelectronic device 10 may store first schedule information related to the first schedule through the first program and the second program. When the first schedule information is changed in the second program, theelectronic device 10 determines that the first schedule information stored in the first program is invalid, and based on the first schedule information stored in the second program, the first schedule. An image containing information can be generated.

도 11을 참고하면, 전자 장치(10)에 설치된 캘린더 애플리케이션에는 사용자의 주간 스케줄 정보(1110)가 저장될 수 있다. 한편, 주간 스케줄 정보(1110)는 11시부터 12시까지 수원 출장과 관련된 스케줄 정보(1111)를 포함할 수 있다. 그러나, 전자 장치(10)는 메일 프로그램을 통해 수원 출장이 오후 1시로 미루어졌음을 알리는 메일(1121)을 수신할 수 있다. 전자 장치(10)는 캘린더 애플리케이션 내의 스케줄 정보와 메일 프로그램 내의 메일 정보를 모니터링하여, 수원 출장의 스케줄이 오후 1시로 미루어진 정보를 획득할 수 있다. 전자 장치(10)는 변경된 수원 출장과 관련된 스케줄 정보를 용지에 렌더링을 수행하여, 변경된 스케줄 정보를 포함하는 이미지(1130)를 생성할 수 있다.Referring to FIG. 11,weekly schedule information 1110 of a user may be stored in a calendar application installed in theelectronic device 10. Meanwhile, theweekly schedule information 1110 may includeschedule information 1111 related to a business trip from Suwon to 11:00. However, theelectronic device 10 may receive ane-mail 1121 indicating that the Suwon business trip has been postponed to 1 pm through the mail program. Theelectronic device 10 may monitor the schedule information in the calendar application and the mail information in the mail program, so as to obtain information that the schedule of the Suwon business trip is postponed to 1:00 pm. Theelectronic device 10 may generate theimage 1130 including the changed schedule information by rendering schedule information related to the changed Suwon trip on a sheet of paper.

도 12는 일실시예에 따라, 전자 장치와 연결되어 전자 장치의 사용자의 스케줄 정보를 출력하는 화상 형성 장치의 구성을 도시한 도면이다.12 is a diagram illustrating a configuration of an image forming apparatus connected to an electronic device and outputting schedule information of a user of the electronic device.

도 12에 도시된 화상 형성 장치(20)는 통신 장치(1210), 메모리(1220), 화상 형성 작업부(1230), 프로세서(1240)를 포함할 수 있다. 그러나, 도시된 구성 요소 모두가 필수 구성 요소인 것은 아니다. 도시된 구성 요소보다 많은 구성 요소에 의해 화상 형성 장치(20)가 구현될 수 있고, 그보다 적은 구성 요소에 의해 화상 형성 장치(20)가 구현될 수 있다. 이하, 상기 구성 요소들에 대해 살펴본다.Theimage forming apparatus 20 illustrated in FIG. 12 may include acommunication device 1210, amemory 1220, an image formingwork unit 1230, and aprocessor 1240. However, not all illustrated components are essential components. Theimage forming apparatus 20 may be implemented by more components than those shown, and theimage forming apparatus 20 may be implemented by fewer components. Hereinafter, the components will be described.

통신 장치(1210)는 외부 장치와 통신을 수행할 수 있다. 구체적으로, 통신 장치(1210)는 유선 또는 무선으로 네트워크와 연결되어 외부 장치와 통신을 수행할 수 있다. 통신 장치(1210)는 다양한 유무선 통신 방법 중 하나를 지원하는 통신 모듈을 포함할 수 있다. 예를 들면, 통신 모듈은 칩셋(chipset)의 형태일 수도 있고, 또는 통신에 필요한 정보를 포함하는 스티커/바코드(e.g. NFC tag를 포함하는 스티커)등일 수도 있다. 또한, 통신 모듈은 근거리 통신 모듈, 유선 통신 모듈일 수 있다.Thecommunication device 1210 may communicate with an external device. In detail, thecommunication device 1210 may be connected to a network by wire or wirelessly to communicate with an external device. Thecommunication device 1210 may include a communication module supporting one of various wired and wireless communication methods. For example, the communication module may be in the form of a chipset, or may be a sticker / barcode (e.g. a sticker including an NFC tag) including information necessary for communication. In addition, the communication module may be a short range communication module or a wired communication module.

통신 장치(1210)는, 예를 들어, 무선 랜(Wireless LAN), Wi-Fi(Wireless Fidelity), Wi-Fi Direct, 블루투스(Bluetooth), USB(Universal Serial Bus), Wired Lan, 또는 NFC(Near Field Communication) 중 적어도 하나를 지원할 수 있다.Thecommunication device 1210 may be, for example, a wireless LAN, a wireless fidelity (Wi-Fi), a Wi-Fi Direct, a Bluetooth, a universal serial bus (USB), a wired lan, or an NFC (Near). Field communication).

통신 장치(1210)는 화상 형성 장치(20)의 외부에 위치한 전자 장치와 연결되어 신호 또는 데이터를 송수신할 수 있다.Thecommunication device 1210 may be connected to an electronic device located outside theimage forming apparatus 20 to transmit and receive signals or data.

메모리(1220)는 화상 형성 장치(20)와 관련된 프로그램, 데이터 또는 파일을 저장할 수 있다. 프로세서(1240)는 메모리(1220)에 저장된 프로그램을 실행시키거나, 메모리(1220)에 저장된 데이터 또는 파일을 읽어오거나, 새로운 파일을 메모리(1220)에 저장할 수 있다. 메모리(1220)는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합으로 저장할 수 있다. 메모리(1220)는 프로세서(1240)에 의해 실행 가능한 명령어들을 저장할 수 있다.Thememory 1220 may store a program, data, or file associated with theimage forming apparatus 20. Theprocessor 1240 may execute a program stored in thememory 1220, read data or a file stored in thememory 1220, or store a new file in thememory 1220. Thememory 1220 may store program instructions, data files, data structures, and the like, alone or in combination. Thememory 1220 may store instructions executable by theprocessor 1240.

화상 형성 작업부(1230)는 인쇄부, 스캔부 및 팩스부를 포함할 수 있다. 화상 형성 작업부(1230)는 이들 중 일부 구성만을 포함하거나, 또는 다른 종류의 화상 형성 작업 수행을 위한 구성을 더 포함할 수 있다.The image forming workingunit 1230 may include a printing unit, a scanning unit, and a fax unit. The image formingoperation unit 1230 may include only some of these components or may further include a configuration for performing another type of image forming operation.

인쇄부는 전자 사진 방식, 잉크젯 방식, 열전사 방식, 감열 방식 등 다양한 인쇄 방식에 의하여 기록매체에 화상을 형성할 수 있다.The printing unit may form an image on the recording medium by various printing methods such as an electrophotographic method, an inkjet method, a thermal transfer method, and a thermal method.

스캔부는 원고에 광을 조사하고, 반사되는 광을 수광하여 원고에 기록된 화상을 읽어들일 수 있다. 원고로부터 화상을 읽어들이는 이미지 센서로서, 예를 들어 CCD (Charge Coupled Device), CIS(contact type image sensor) 등이 채용될 수 있다. 스캔부는 원고가 고정된 위치에 위치되고, 이미지 센서가 이동되면서 화상을 읽어들이는 플랫베드(flatbed) 구조, 이미지 센서가 고정된 위치에 위치되고 원고가 이송되는 원고이송(document feed) 구조, 또는 이들의 복합 구조를 가질 수 있다.The scanning unit may irradiate the document with light, receive the reflected light, and read an image recorded on the document. As an image sensor for reading an image from an original, for example, a charge coupled device (CCD), a contact type image sensor (CIS), or the like can be employed. The scanning unit is positioned at a fixed position of the original, and a flatbed structure in which the image sensor is moved to read an image, a document feed structure in which the image sensor is positioned at the fixed position and the original is fed, or It may have a complex structure thereof.

팩스부의 화상을 스캔하기 위한 구성은 스캔부와 공유할 수 있고, 수신한 파일을 인쇄하기 위한 구성은 인쇄부와 공유할 수 있다. 팩스부는 스캔 파일을 목적지로 전송하거나, 외부로부터 파일을 수신할 수 있다.The configuration for scanning the image of the fax unit can be shared with the scan unit, and the configuration for printing the received file can be shared with the printing unit. The fax unit may transmit the scan file to the destination or receive the file from the outside.

프로세서(1240)는 화상 형성 장치(20)의 전체적인 동작을 제어하며, CPU 등과 같은 적어도 하나의 프로세서를 포함할 수 있다. 프로세서(1240)는 각 기능에 대응되는 특화된 프로세서를 적어도 하나 포함하거나, 하나로 통합된 형태의 프로세서일 수 있다.Theprocessor 1240 controls the overall operation of theimage forming apparatus 20 and may include at least one processor such as a CPU. Theprocessor 1240 may include at least one specialized processor corresponding to each function or may be a processor integrated into one.

프로세서(1240)는 화상 형성 장치(20)가 화상 형성 장치(20)와 연결되었는지를 감지할 수 있다. 프로세서(1240)는 통신 장치(1210)를 통해 전자 장치로 전자 장치의 사용자의 스케줄 정보를 요청할 수 있다. 프로세서(1240)는 전자 장치로부터 스케줄 정보가 화상 형성 장치(20)에서 출력될 용지로 렌더링된 이미지를 통신 장치(1210)를 통해 수신할 수 있다. 프로세서(1240)는 이미지가 용지에 출력되도록 화상 형성 작업부(1230)를 제어할 수 있다.Theprocessor 1240 may detect whether theimage forming apparatus 20 is connected to theimage forming apparatus 20. Theprocessor 1240 may request schedule information of a user of the electronic device from the electronic device through thecommunication device 1210. Theprocessor 1240 may receive from the electronic device through thecommunication device 1210 an image rendered by a sheet of schedule information to be output from theimage forming apparatus 20. Theprocessor 1240 may control the image formingwork unit 1230 to output an image on a sheet of paper.

또한, 프로세서(1240)는 전자 장치로부터 스케줄 정보와 관련된 콘텐츠 정보를 통신 장치(1210)를 통해 수신할 수 있다. 프로세서(1240)는 콘텐츠 정보가 출력되도록 화상 형성 작업부(1230)를 제어할 수 있다.In addition, theprocessor 1240 may receive content information related to schedule information from the electronic device through thecommunication device 1210. Theprocessor 1240 may control the image formingwork unit 1230 to output content information.

한편, 화상 형성 장치(20)가 휴대용 화상 형성 장치(20)인 경우, 화상 형성 장치(20)는 탈착식 하우징 및 배지 가이드를 포함할 수 있다. 탈착식 하우징은 화상 형성 장치(20)의 외부를 보호할 수 있다. 배지 가이드는 화상 형성 장치(20)에서 출력된 출력물을 받을 수 있다. 휴대용 화상 형성 장치(20)는 전자 장치의 디스플레이 뒷면에 결합될 수 있다. 예를 들면, 휴대용 화상 형성 장치(20)는 모니터의 뒷면에 휴대용 화상 형성 장치(20)를 수용할 수 있는 탈착식 하우징에 결합될 수 있다. 배지 가이드는 탈착식 하우징과 결합될 수 있고, 모니터 스탠드의 앞쪽에 배치될 수 있다. 배지 가이드는 휴대용 화상 형성 장치(20)에서 출력된 출력물을 받을 수 있다. 휴대용 화상 형성 장치(20)의 외관은 도 13에서 보다 상세하게 설명한다.On the other hand, when theimage forming apparatus 20 is the portableimage forming apparatus 20, theimage forming apparatus 20 may include a removable housing and a discharge guide. The removable housing can protect the outside of theimage forming apparatus 20. The discharge guide may receive the output output from theimage forming apparatus 20. The portableimage forming apparatus 20 may be coupled to the back of the display of the electronic device. For example, the portableimage forming apparatus 20 may be coupled to a removable housing that can accommodate the portableimage forming apparatus 20 on the back of the monitor. The discharge guide may be combined with the removable housing and disposed at the front of the monitor stand. The discharge guide may receive the output output from the portableimage forming apparatus 20. The appearance of the portableimage forming apparatus 20 will be described in more detail in FIG.

도 13은 일실시예에 따라, 화상 형성 장치의 외관을 설명하기 위한 도면이다.13 is a diagram for describing an appearance of an image forming apparatus, according to an exemplary embodiment.

도 13에서는 화상 형성 장치(20)가 휴대용 화상 형성 장치(20)인 경우를 예를 들어 설명한다. 화상 형성 장치(20)는 외부의 전자 장치(10)와 유선 또는 무선 방식으로 연결될 수 있다.In FIG. 13, the case where theimage forming apparatus 20 is the portableimage forming apparatus 20 is demonstrated as an example. Theimage forming apparatus 20 may be connected to the externalelectronic device 10 in a wired or wireless manner.

유선 방식으로 연결되는 경우, 화상 형성 장치(20)의 전극부(1320)는 탈착식 하우징(21) 내부에 구비된 USB 포트와 결합될 수 있다. 화상 형성 장치(20)는 USB를 통해 전자 장치(10)와 데이터를 송수신할 수 있고, 화상 형성 장치(20)의 전원부에 전원을 공급할 수 있다.When connected in a wired manner, theelectrode part 1320 of theimage forming apparatus 20 may be coupled with a USB port provided in theremovable housing 21. Theimage forming apparatus 20 may transmit and receive data with theelectronic device 10 through a USB, and may supply power to the power supply unit of theimage forming apparatus 20.

무선 방식으로 연결되는 경우, 화상 형성 장치(20)의 전극부(1320)는 탈착식 하우징(21) 내부에 구비된 전극부(1310)와 결합될 수 있다. 화상 형성 장치(20)의 전극부(1320)와 탈착식 하우징(21)의 전극부(1310)가 결합되면, 화상 형성 장치(20)는 블루투스 등을 이용한 무선 통신 연결 방식을 자동으로 실행할 수 있다. 화상 형성 장치(20)는 외부의 전자 장치(10)와 연결될 수 있고, 무선 통신 연결 방식에 따라 외부의 전자 장치(10)와 데이터를 송수신할 수 있다.When connected in a wireless manner, theelectrode part 1320 of theimage forming apparatus 20 may be combined with theelectrode part 1310 provided in theremovable housing 21. When theelectrode unit 1320 of theimage forming apparatus 20 and theelectrode unit 1310 of thedetachable housing 21 are combined, theimage forming apparatus 20 may automatically execute a wireless communication connection method using Bluetooth or the like. Theimage forming apparatus 20 may be connected to the externalelectronic device 10, and may transmit / receive data with the externalelectronic device 10 according to a wireless communication connection method.

한편, 화상 형성 장치(20)의 전극부(1320)는 화상 형성 장치(20)의 바닥면, 옆면 등에 배치될 수 있다. 또한, 탈착식 하우징(21)은 화상 형성 장치(20)가 결합되었을 때 화상 형성 장치(20)가 이탈되지 않도록 화상 형성 장치(20)를 고정시킬 수 있는 고정부를 포함할 수 있다. 또한, 탈착식 하우징(21)은 화상 형성 장치(20)가 탈착식 하우징(21)에 결합됨에 따라 화상 형성 장치(20)의 크기를 인식할 수 있는 스위치를 포함할 수 있다.Meanwhile, theelectrode 1320 of theimage forming apparatus 20 may be disposed on a bottom surface, a side surface, or the like of theimage forming apparatus 20. In addition, thedetachable housing 21 may include a fixing part capable of fixing theimage forming apparatus 20 so that theimage forming apparatus 20 is not detached when theimage forming apparatus 20 is coupled. In addition, theremovable housing 21 may include a switch capable of recognizing the size of theimage forming apparatus 20 as theimage forming apparatus 20 is coupled to theremovable housing 21.

배지 가이드(22)는 화상 형성 장치(20)에서 출력된 출력물을 받아서 가지런히 정렬할 수 있다. 배지 가이드(22)는 얇은 와이어로 구성될 수 있다. 또한, 배지 가이드(22)는 화상 형성 장치(20)와 배지 가이드(22) 간의 각도를 조절할 수 있는 힌지를 포함할 수 있다.Thedischarge guide 22 can receive the output output from theimage forming apparatus 20 and arrange it neatly. Thedischarge guide 22 may be composed of thin wires. In addition, thedischarge guide 22 may include a hinge for adjusting the angle between theimage forming apparatus 20 and thedischarge guide 22.

또한, 휴대용 화상 형성 장치(20)는 노트북 또는 컴퓨터에 장착됨으로써, 사용자는 노트북 또는 컴퓨터에서 휴대용 화상 형성 장치(20)를 일반 화상 형성 장치(20)처럼 편리하게 사용할 수 있다.In addition, since the portableimage forming apparatus 20 is mounted on a notebook or a computer, a user can conveniently use the portableimage forming apparatus 20 as a generalimage forming apparatus 20 in a laptop or a computer.

화상 형성 장치(20)는 사용자가 간편하게 휴대할 수 있는 용지에 사용자의 스케줄 정보를 정리한 이미지를 출력함으로써, 사용자의 업무 효율을 향상시킬 수 있다.Theimage forming apparatus 20 can improve the work efficiency of the user by outputting an image in which the schedule information of the user is arranged on a sheet that can be easily carried by the user.

도 14는 일실시예에 따라, 전자 장치와 연결되어 전자 장치의 사용자의 스케줄 정보를 출력하는 화상 형성 장치의 동작 방법을 나타낸 흐름도이다.14 is a flowchart illustrating a method of operating an image forming apparatus, which is connected to an electronic device and outputs schedule information of a user of the electronic device, according to an exemplary embodiment.

블록 1410에서, 화상 형성 장치(20)는 화상 형성 장치(20)가 화상 형성 장치(20)와 연결되었는지를 감지할 수 있다.Inblock 1410, theimage forming apparatus 20 may detect whether theimage forming apparatus 20 is connected with theimage forming apparatus 20.

블록 1420에서, 화상 형성 장치(20)는 전자 장치(10)로 전자 장치(10)의 사용자의 스케줄 정보를 요청할 수 있다.Inblock 1420, theimage forming apparatus 20 may request schedule information of a user of theelectronic device 10 from theelectronic device 10.

블록 1430에서, 화상 형성 장치(20)는 전자 장치(10)로부터 스케줄 정보가 화상 형성 장치(20)에서 출력될 용지로 렌더링된 이미지를 수신할 수 있다.Inblock 1430, theimage forming apparatus 20 may receive, from theelectronic device 10, an image in which schedule information is rendered to a paper to be output from theimage forming apparatus 20.

블록 1440에서, 화상 형성 장치(20)는 이미지를 출력할 수 있다.Inblock 1440, theimage forming apparatus 20 may output an image.

한편, 상술한 전자 장치(10) 및 화상 형성 장치(20)의 동작 방법은 컴퓨터 또는 프로세서에 의하여 실행 가능한 명령어 또는 데이터를 저장하는 컴퓨터 판독 가능 저장매체의 형태로 구현될 수 있다. 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터 판독 가능 저장매체를 이용하여 이와 같은 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 이와 같은 컴퓨터 판독 가능 저장매체는 read-only memory (ROM), random-access memory (RAM), flash memory, CD-ROMs, CD-Rs, CD+Rs, CD-RWs, CD+RWs, DVD-ROMs, DVD-Rs, DVD+Rs, DVD-RWs, DVD+RWs, DVD-RAMs, BD-ROMs, BD-Rs, BD-R LTHs, BD-REs, 마그네틱 테이프, 플로피 디스크, 광자기 데이터 저장 장치, 광학 데이터 저장 장치, 하드 디스크, 솔리드-스테이트 디스크(SSD), 그리고 명령어 또는 소프트웨어, 관련 데이터, 데이터 파일, 및 데이터 구조들을 저장할 수 있고, 프로세서나 컴퓨터가 명령어를 실행할 수 있도록 프로세서나 컴퓨터에 명령어 또는 소프트웨어, 관련 데이터, 데이터 파일, 및 데이터 구조들을 제공할 수 있는 어떠한 장치라도 될 수 있다.Meanwhile, the above-described method of operating theelectronic device 10 and theimage forming apparatus 20 may be implemented in the form of a computer readable storage medium storing instructions or data executable by a computer or a processor. It may be written as a program executable in a computer, and may be implemented in a general-purpose digital computer for operating such a program using a computer readable storage medium. Such computer-readable storage media include read-only memory (ROM), random-access memory (RAM), flash memory, CD-ROMs, CD-Rs, CD + Rs, CD-RWs, CD + RWs, DVD-ROMs , DVD-Rs, DVD + Rs, DVD-RWs, DVD + RWs, DVD-RAMs, BD-ROMs, BD-Rs, BD-R LTHs, BD-REs, Magnetic Tape, Floppy Disks, Magneto-optical Data Storage, Optical data storage devices, hard disks, solid-state disks (SSDs), and instructions or software, associated data, data files, and data structures; and instructions or instructions on a processor or computer for the processor or computer to execute instructions. It may be any device capable of providing software, associated data, data files, and data structures.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.Although the embodiments have been described by the limited embodiments and the drawings as described above, various modifications and variations are possible to those skilled in the art from the above description. For example, the described techniques may be performed in a different order than the described method, and / or components of the described systems, structures, devices, circuits, etc. may be combined or combined in a different form than the described method, or other components Or even if replaced or substituted by equivalents, an appropriate result can be achieved.

그러므로, 본 개시의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present disclosure should not be limited to the described embodiments, but should be determined not only by the claims below, but also by the equivalents of the claims.

Claims (15)

Translated fromKorean
전자 장치에서 화상 형성 장치의 연결을 감지하는 단계;
상기 전자 장치의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 상기 스케줄 정보를 수집하는 단계;
상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하여, 상기 용지에 출력될 이미지를 생성하는 단계; 및
상기 이미지를 상기 화상 형성 장치로 전송하고, 상기 화상 형성 장치에서 상기 이미지가 출력되도록 상기 화상 형성 장치를 제어하는 단계를 포함하는, 전자 장치의 동작 방법.
Detecting a connection of the image forming apparatus in the electronic device;
Collecting the schedule information in at least one program in which schedule information of a user of the electronic device is stored;
Generating an image to be output to the paper by rendering the schedule information on the paper based on the paper to be output from the image forming apparatus; And
Transmitting the image to the image forming apparatus, and controlling the image forming apparatus to output the image at the image forming apparatus.
제1항에 있어서,
상기 화상 형성 장치에서 출력될 이미지를 생성하는 단계는,
제1 스케줄이 있는 제1 시간에 기초하여, 상기 제1 스케줄에 대응되는 제1 스케줄 정보가 상기 제1 시간 이전에 출력되도록 제1 알람 정보를 설정하는 단계; 및
상기 제1 알람 정보에 따라, 상기 제1 스케줄 정보를 상기 화상 형성 장치에서 출력될 제1 용지에 렌더링을 수행하여, 상기 제1 용지에 출력될 제1 이미지를 생성하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 1,
Generating an image to be output from the image forming apparatus,
Setting first alarm information such that first schedule information corresponding to the first schedule is output before the first time based on a first time at which the first schedule is present; And
And generating the first image to be output on the first sheet by rendering the first schedule information on the first sheet to be output from the image forming apparatus according to the first alarm information. Method of operation.
제1항에 있어서,
상기 전자 장치의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 상기 스케줄 정보를 수집하는 단계는,
상기 적어도 하나의 프로그램에서 상기 스케줄 정보를 추출하는 데에 이용되는 조건 정보를 수신하는 단계; 및
상기 적어도 하나의 프로그램에 기록된 데이터에 기초하여, 상기 조건 정보를 충족시키는 상기 스케줄 정보를 획득하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 1,
Collecting the schedule information from at least one program in which the schedule information of the user of the electronic device is stored,
Receiving condition information used to extract the schedule information from the at least one program; And
Acquiring the schedule information that satisfies the condition information based on the data recorded in the at least one program.
제3항에 있어서,
상기 조건 정보를 수신하는 단계는,
소정 날짜와 관련된 스케줄, 소정 사용자와 관련된 스케줄, 및 소정 키워드와 관련된 스케줄 중 적어도 하나의 스케줄을 추출하는 것을 조건으로 설정하는 입력을 수신하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 3,
Receiving the condition information,
And receiving an input configured to extract at least one of a schedule associated with a predetermined date, a schedule associated with a predetermined user, and a schedule associated with a predetermined keyword.
제3항에 있어서,
상기 조건 정보를 충족시키는 상기 스케줄 정보를 획득하는 단계는,
상기 전자 장치 내의 에이전트가 상기 적어도 하나의 프로그램을 관리하는 서버 또는 상기 적어도 하나의 프로그램으로부터 상기 조건 정보를 충족시키는 상기 스케줄 정보를 획득하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 3,
Acquiring the schedule information that satisfies the condition information,
And obtaining, by an agent in the electronic device, the schedule information that satisfies the condition information from a server managing the at least one program or the at least one program.
제1항에 있어서,
상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계는,
상기 용지의 사이즈에 따른 미리 설정된 포맷에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 1,
The rendering of the schedule information on the sheet based on the sheet to be output from the image forming apparatus includes:
And rendering the schedule information on the sheet based on a preset format according to the size of the sheet.
제6항에 있어서,
상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계는,
상기 스케줄 정보 중 제1 스케줄 정보의 제1 속성을 결정하고, 상기 제1 속성에 대응되는 제1 포맷에 따라 상기 제1 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 6,
The rendering of the schedule information on the sheet based on the sheet to be output from the image forming apparatus includes:
Determining a first attribute of the first schedule information among the schedule information, and rendering the first schedule information on the sheet according to a first format corresponding to the first attribute. Way.
제6항에 있어서,
상기 용지의 사이즈에 따른 미리 설정된 포맷에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계는,
상기 스케줄 정보에 기초하여 출력될 적어도 하나의 필드를 설정하는 제1 입력을 수신하는 단계;
상기 용지의 사이즈 및 상기 제1 입력에 기초하여, 상기 적어도 하나의 필드를 포함하는 제1 포맷을 설정하는 단계; 및
상기 제1 포맷에 따라, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 6,
The rendering of the schedule information on the sheet based on a preset format according to the size of the sheet may include:
Receiving a first input for setting at least one field to be output based on the schedule information;
Setting a first format including the at least one field based on the size of the paper and the first input; And
And rendering the schedule information on the sheet according to the first format.
제8항에 있어서,
상기 적어도 하나의 필드는,
상기 스케줄 정보의 시간 정보를 표시하는 필드, 상기 스케줄 정보의 주제 정보를 표시하는 필드, 상기 스케줄 정보의 인적 정보를 표시하는 필드 중 적어도 하나를 포함하는, 전자 장치의 동작 방법.
The method of claim 8,
The at least one field is
And at least one of a field displaying time information of the schedule information, a field displaying subject information of the schedule information, and a field displaying human information of the schedule information.
제6항에 있어서,
상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계는,
상기 화상 형성 장치에서 상기 스케줄 정보가 출력될 용지의 사이즈를 검출하는 단계; 및
상기 용지의 사이즈 및 상기 용지에 미리 설정된 포맷에 기초하여, 상기 스케줄 정보 내에서 출력될 필드의 개수 및 종류를 결정하는 단계; 및
상기 출력될 필드의 개수 및 종류에 따라 상기 스케줄 정보를 상기 용지에 렌더링을 수행하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 6,
The rendering of the schedule information on the sheet based on the sheet to be output from the image forming apparatus includes:
Detecting a size of a sheet on which the schedule information is to be output in the image forming apparatus; And
Determining the number and types of fields to be output in the schedule information based on the size of the paper and a format preset to the paper; And
And rendering the schedule information on the sheet according to the number and type of the fields to be output.
제1항에 있어서,
상기 스케줄 정보에 기초하여, 상기 스케줄 정보와 관련된 콘텐츠 정보를 획득하는 단계; 및
상기 화상 형성 장치에서 상기 콘텐츠 정보가 상기 이미지와 함께 출력되도록 상기 화상 형성 장치를 제어하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 1,
Obtaining content information related to the schedule information based on the schedule information; And
Controlling the image forming apparatus such that the content information is output together with the image in the image forming apparatus.
제1항에 있어서,
상기 적어도 하나의 프로그램에서 상기 사용자의 새로운 스케줄 정보 또는 상기 사용자의 기존 스케줄 정보가 변경된 스케줄 정보가 있는지를 소정 시간 간격으로 모니터링 하는 단계; 및
상기 모니터링 결과 획득된 상기 새로운 스케줄 정보 또는 상기 변경된 스케줄 정보를 상기 용지에 렌더링을 수행하여, 상기 용지에 출력될 추가 이미지를 생성하는 단계를 포함하는, 전자 장치의 동작 방법.
The method of claim 1,
Monitoring whether the at least one program includes schedule information in which new schedule information of the user or existing schedule information of the user is changed at predetermined time intervals; And
Rendering the new schedule information or the changed schedule information obtained as a result of the monitoring on the sheet to generate an additional image to be output on the sheet.
전자 장치에서 화상 형성 장치의 연결을 감지하는 명령어들;
상기 전자 장치의 사용자의 스케줄 정보가 저장된 적어도 하나의 프로그램에서 상기 스케줄 정보를 수집하는 명령어들;
상기 화상 형성 장치에서 출력될 용지에 기초하여, 상기 스케줄 정보를 상기 용지에 렌더링을 수행하여, 상기 용지에 출력될 이미지를 생성하는 명령어들; 및
상기 이미지를 상기 화상 형성 장치로 전송하고, 상기 화상 형성 장치에서 상기 이미지가 출력되도록 상기 화상 형성 장치를 제어하는 명령어들을 포함하는, 프로세서에 의해 실행 가능한 명령어들로 저장된 컴퓨터 판독 가능 저장 매체.
Instructions for detecting a connection of the image forming apparatus in the electronic device;
Instructions for collecting the schedule information from at least one program in which schedule information of a user of the electronic device is stored;
Instructions for generating an image to be output on the sheet by rendering the schedule information on the sheet, based on the sheet to be output from the image forming apparatus; And
Instructions for transmitting the image to the image forming apparatus and controlling the image forming apparatus to output the image at the image forming apparatus.
외부 장치와 통신을 수행하는 통신 장치;
화상 형성 장치의 동작을 제어하는 프로세서; 및
상기 프로세서에 의해 실행 가능한 명령어들을 저장하는 메모리를 포함하고, 상기 프로세서는, 상기 명령어들을 실행함으로써,
상기 화상 형성 장치에서 상기 전자 장치의 연결을 감지하고,
상기 전자 장치로 상기 전자 장치의 사용자의 스케줄 정보를 요청하고,
상기 전자 장치로부터 상기 스케줄 정보가 상기 화상 형성 장치에서 출력될 용지로 렌더링된 이미지를 수신하고,
상기 이미지를 상기 용지에 출력하는, 화상 형성 장치.
A communication device for communicating with an external device;
A processor controlling an operation of the image forming apparatus; And
A memory storing instructions executable by the processor, the processor executing the instructions,
The image forming apparatus detects the connection of the electronic device,
Request schedule information of a user of the electronic device from the electronic device,
Receiving an image rendered by the electronic device from the electronic device on the sheet to be output from the image forming apparatus;
An image forming apparatus, outputting the image on the paper.
제14항에 있어서,
상기 화상 형성 장치는 휴대용 화상 형성 장치이고,
상기 휴대용 화상 형성 장치는,
상기 휴대용 화상 형성 장치의 외부를 보호하는 탈착식 하우징; 및
상기 휴대용 화상 형성 장치에서 출력된 출력물을 받는 배지 가이드를 포함하는, 화상 형성 장치.
The method of claim 14,
The image forming apparatus is a portable image forming apparatus,
The portable image forming apparatus,
A removable housing protecting the outside of the portable image forming apparatus; And
And a discharge guide receiving the output output from the portable image forming apparatus.
KR1020180046385A2018-04-202018-04-20Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of userWithdrawnKR20190122505A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
KR1020180046385AKR20190122505A (en)2018-04-202018-04-20Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user
PCT/KR2018/008380WO2019203393A1 (en)2018-04-202018-07-25Electronic apparatus for controlling output of schedule information from portable image forming apparatus based on schedule of user

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020180046385AKR20190122505A (en)2018-04-202018-04-20Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user

Publications (1)

Publication NumberPublication Date
KR20190122505Atrue KR20190122505A (en)2019-10-30

Family

ID=68240083

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020180046385AWithdrawnKR20190122505A (en)2018-04-202018-04-20Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user

Country Status (2)

CountryLink
KR (1)KR20190122505A (en)
WO (1)WO2019203393A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114819923B (en)*2022-06-282022-12-13荣耀终端有限公司 Task reminder method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
AUPP702198A0 (en)*1998-11-091998-12-03Silverbrook Research Pty LtdImage creation method and apparatus (ART79)
JP4542249B2 (en)*2000-08-292010-09-08有限会社エフ・アンド・エフ Printer
JP2003203084A (en)*2001-06-292003-07-18Hitachi Ltd Information terminal device, server, information distribution device, and information distribution method
US7991637B1 (en)*2004-05-242011-08-02Apple Inc.Freeform communication in calendaring system
US7843595B2 (en)*2005-09-192010-11-30Silverbrook Research Pty LtdPrinting a calendar using a mobile device

Also Published As

Publication numberPublication date
WO2019203393A1 (en)2019-10-24

Similar Documents

PublicationPublication DateTitle
US9252847B2 (en)Communication apparatus, method and storage medium for short range communication
US8504927B2 (en)E-mail processing apparatus, e-mail processing method and recording medium
US9881225B2 (en)System and method for intelligent receipt processing
CN103080980A (en)Automatic attachment of a captured image to a document based on context
US20200213455A1 (en)Image forming apparatus, image forming method, non-transitory computer-readable recording medium storing program, and print system
JP2018073323A (en)Financial report creation system, financial report creation terminal and financial report creation program
KR20170131123A (en)Printing method of image forminig apparatus and the image forminig apparatus
US20160269574A1 (en)Image processing apparatus and system and method for transmitting an image
US9137392B2 (en)Facsimile device transferring facsimile data to different device
KR101091520B1 (en) Complex printing-communication service system
US20180278795A1 (en)System and method of generating barcodes on scanned documents
KR20190122505A (en)Electronic device for controlling output of schedule information in portable image forming apparatus based on schedule of user
JP2005129005A (en)Receiving and ordering system and its program
JP2019212207A (en)Accounting processor, program, and accounting processing method
JP2018151854A (en)Document processing device and program
US20160110658A1 (en)Image forming system and image forming apparatus
JP5776656B2 (en) PRINT CONTROL DEVICE, PROGRAM, AND PRINT SYSTEM
KR20200021846A (en)Performing payment process according to use of image forming apparatus in electronic device
US11445070B2 (en)Determining print quality based on information obtained from rendered image
CN111857607B (en)Data processing system, data processing method, and server device
KR20230015676A (en)Determining whether image includes sensitive information
JP6508135B2 (en) Advertisement output device and advertisement output program
JP2021144302A (en)Information processing apparatus and information processing program
US20250126218A1 (en)Sending security document according to security level of multiple destinations
US12294681B2 (en)Power saving mode of image forming apparatus with setting detection of wakeup events and deactivation of wakeup event detection based on usage pattern

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20180420

N231Notification of change of applicant
PN2301Change of applicant

Patent event date:20190614

Comment text:Notification of Change of Applicant

Patent event code:PN23011R01D

PG1501Laying open of application
PC1203Withdrawal of no request for examination

[8]ページ先頭

©2009-2025 Movatter.jp