Movatterモバイル変換


[0]ホーム

URL:


KR20230063649A - Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof - Google Patents

Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof
Download PDF

Info

Publication number
KR20230063649A
KR20230063649AKR1020210148920AKR20210148920AKR20230063649AKR 20230063649 AKR20230063649 AKR 20230063649AKR 1020210148920 AKR1020210148920 AKR 1020210148920AKR 20210148920 AKR20210148920 AKR 20210148920AKR 20230063649 AKR20230063649 AKR 20230063649A
Authority
KR
South Korea
Prior art keywords
page
ratio
displayed
area
pages
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.)
Granted
Application number
KR1020210148920A
Other languages
Korean (ko)
Other versions
KR102620258B1 (en
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 KR1020210148920ApriorityCriticalpatent/KR102620258B1/en
Publication of KR20230063649ApublicationCriticalpatent/KR20230063649A/en
Application grantedgrantedCritical
Publication of KR102620258B1publicationCriticalpatent/KR102620258B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

전자 장치 및 그 동작 방법이 개시된다. 본 발명은 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치 및 그 동작 방법을 제시함으로써, 상기 전자 문서에 대한 향상된 페이지 표시가 가능하도록 지원할 수 있다.An electronic device and its operating method are disclosed. The present invention provides an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen, and an operating method thereof, so that improved page display of the electronic document can be supported.

Description

Translated fromKorean
한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치 및 그 동작 방법{ELECTRONIC APPARATUS THAT CAN DISPLAY THE PAGES CONSTITUTING AN ELECTRONIC DOCUMENT BY TWO PAGES IN AN OPTIMAL RATIO ON ONE SCREEN, AND OPERATING METHOD THEREOF}An electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen and an operating method thereof AND OPERATING METHOD THEREOF}

본 발명은 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치 및 그 동작 방법에 대한 것이다.The present invention relates to an electronic device capable of displaying pages constituting an electronic document on one screen in an optimal ratio of two pages, and an operating method thereof.

최근, 컴퓨터나 스마트폰 또는 태블릿 PC 등이 널리 보급됨에 따라, 이러한 전자 장치를 이용하여 전자 문서를 열람, 작성, 편집할 수 있도록 하는 다양한 종류의 전자 문서 관련 프로그램들이 출시되고 있다.Recently, as computers, smart phones, tablet PCs, etc. have been widely spread, various types of electronic document-related programs have been released that enable users to view, create, and edit electronic documents using these electronic devices.

기존의 전자 문서 관련 프로그램에서는 다수의 페이지로 구성된 전자 문서를 표시할 때, 하나의 화면 상에 하나의 페이지만을 표시하는 경우가 많았다.Existing electronic document-related programs often display only one page on one screen when displaying an electronic document composed of multiple pages.

이와 관련해서, 보통 종이책은 펼쳐졌을 때, 사용자에게 두 개의 페이지씩 보여진다는 점에서, 종이책을 즐겨보는 사용자의 입장에서는 전자 문서를 볼 때에도 하나의 화면 상에 종이책과 같이, 두 개의 페이지씩 보여지는 것을 선호하는 경우가 있을 수 있다.In this regard, since a normal paper book is shown to the user two pages at a time when it is opened, from the point of view of a user who enjoys paper books, even when viewing an electronic document, like a paper book, two pages are displayed on one screen. There may be cases where you prefer to be shown page by page.

또한, 하나의 화면 상에 두 개의 페이지씩 보여지는 경우, 사용자가 다양한 정보를 한 눈에 파악할 수 있다는 점에서, 전자 문서를 읽는 사용자의 편의도 도모할 수 있을 것이다.In addition, when two pages are displayed on one screen, the user's convenience in reading the electronic document can be promoted in that the user can grasp various information at a glance.

따라서, 종이책을 펼쳤을 때와 같이, 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 표시할 수 있는 기술에 대한 연구가 필요하다.Therefore, there is a need for research into a technology capable of displaying two pages of pages constituting an electronic document on one screen, just like when an open paper book is opened.

다만, 전자 문서의 경우, 전자 문서를 구성하는 페이지들의 크기가 모두 동일한 경우가 있을 수도 있지만, 전자 문서를 구성하는 페이지들의 크기가 다른 경우도 있을 수 있다는 점에서, 서로 다른 크기의 페이지들로 구성된 전자 문서를 하나의 화면에 두 개의 페이지씩 표시하기 위해서는 각 페이지의 크기를 고려하여 가장 적절한 비율로 페이지의 크기를 조정함으로써, 두 개의 페이지가 표시될 각 표시 영역 내에 페이지의 전체 영역이 포함되어 표시될 수 있도록 처리해야 한다.However, in the case of an electronic document, pages constituting an electronic document may all have the same size, but pages constituting an electronic document may have different sizes. In order to display an electronic document two pages on one screen, the size of each page is considered and the page size is adjusted to the most appropriate ratio so that the entire area of the page is included within each display area where the two pages will be displayed. It has to be dealt with so that it can be.

따라서, 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 표시할 때, 각 페이지의 크기를 고려하여, 페이지가 표시 영역 내에서 가장 적절한 비율로 표시될 수 있도록 조정하는 기술도 함께 도입될 필요가 있다.Therefore, when two pages of pages constituting an electronic document are displayed on one screen, it is necessary to introduce a technology that considers the size of each page and adjusts the page to be displayed in the most appropriate ratio within the display area. there is.

본 발명은 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치 및 그 동작 방법을 제시함으로써, 상기 전자 문서에 대한 향상된 페이지 표시가 가능하도록 지원하고자 한다.SUMMARY OF THE INVENTION The present invention provides an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen and an operating method therefor, thereby providing improved page display of the electronic document.

본 발명의 일실시예에 따른, 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치는 사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시키는 문서 표시 이벤트 발생부, 상기 문서 표시 이벤트가 발생되면, 상기 전자 장치의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할하는 영역 분할부 및 상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하는 페이지 표시부를 포함한다.According to an embodiment of the present invention, an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen is preconfigured with k (k is a natural number equal to or greater than 3) pages from a user. A document generating a document display event for displaying the k pages in two pages on one screen when a document display command instructing to display two pages on one screen is applied. Display event generator, when the document display event occurs, divides the display area in which the document is displayed on the screen of the electronic device into a left area and a right area based on a vertical axis passing through the center point of the display area If the installment plan and the display area are divided into the left area and the right area, the n (n is a natural number) th page among the k pages is displayed on the left area, and the n+1 th page is displayed on the right area. However, after checking the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and the vertical length of the left area are the horizontal length of the left area When it is determined that the first reference ratio is greater than or equal to the first reference ratio by comparing the first reference ratio divided by , the scale adjustment ratio such that the vertical length of the n-th page becomes equal to the vertical length of the left area A scale that adjusts the size of the n-th page and displays it in the left area, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page becomes the same as the horizontal length of the left area The nth page is resized according to the adjustment ratio and displayed in the left area, and after checking the horizontal length and vertical length of the n+1th page, the vertical length of the n+1th page is determined as the n+1th page. The second ratio divided by the horizontal length of the first page is compared with the second reference ratio divided by the vertical length of the right area by the horizontal length of the right area, and when it is determined that the second ratio is equal to or greater than the second reference ratio, the The size of the n+1 th page is adjusted and displayed in the right area according to a scaling ratio such that the vertical length of the n+1 th page is equal to the vertical length of the right area, and the second ratio is the same as the vertical length of the right area. If it is determined that the ratio is less than 2, the size of the n+1 th page is adjusted according to a scaling ratio such that the horizontal length of the n+1 th page becomes the same as the horizontal length of the right area and displayed in the right area. It includes a page display unit that

또한, 본 발명의 일실시예에 따른, 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법은 사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시키는 단계, 상기 문서 표시 이벤트가 발생되면, 상기 전자 장치의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할하는 단계 및 상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하는 단계를 포함한다.In addition, according to an embodiment of the present invention, an operating method of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen is provided by a user, k (k is a natural number of 3 or more) number of pages. When a document display command instructing to display an electronic document pre-composed of pages in two pages on one screen is applied, document display for displaying the k pages in two pages on one screen. Generating an event; Dividing a display area in which a document is displayed on the screen of the electronic device into a left area and a right area based on a vertical axis passing through a center point of the display area, when the document display event occurs. and when the display area is divided into the left area and the right area, displaying an n (n is a natural number) th page among the k pages in the left area and displaying an n+1 th page in the right area; , After checking the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and the vertical length of the left area by the horizontal length of the left area When it is determined that the first reference ratio is greater than or equal to the first reference ratio by comparing the divided first reference ratios, the n-th page is scaled according to a scaling ratio such that the vertical length of the n-th page becomes equal to the vertical length of the left area. Adjusting the scale so that the size of the n-th page is adjusted and displayed in the left area, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page becomes the same as the horizontal length of the left area The nth page is resized according to the ratio and displayed in the left area, and after checking the horizontal length and vertical length of the n+1th page, the vertical length of the n+1th page is determined as the n+1th page. A second ratio divided by the horizontal length of the page is compared with a second reference ratio obtained by dividing the vertical length of the right area by the horizontal length of the right area, and when it is determined that the second ratio is equal to or greater than the second reference ratio, the n The n+1 th page is resized and displayed in the right area according to a scale adjustment ratio that makes the vertical length of the +1 th page equal to the vertical length of the right area, and the second ratio is the second If it is confirmed that the n + 1 th page is smaller than the reference ratio, the size of the n + 1 th page is adjusted according to a scaling ratio such that the horizontal length of the n + 1 th page becomes the same as the horizontal length of the right area and displayed in the right area Include steps.

본 발명은 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치 및 그 동작 방법을 제시함으로써, 상기 전자 문서에 대한 향상된 페이지 표시가 가능하도록 지원할 수 있다.The present invention provides an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen, and an operating method thereof, so that improved page display of the electronic document can be supported.

도 1은 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 구조를 도시한 도면이다.
도 2 내지 도 5는 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작을 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법을 도시한 순서도이다.
FIG. 1 is a diagram showing the structure of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention.
2 to 5 are diagrams for explaining the operation of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention.
6 is a flowchart illustrating an operating method of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention.

이하에서는 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명하기로 한다. 이러한 설명은 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였으며, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 본 명세서 상에서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 사람에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. This description is not intended to limit the present invention to specific embodiments, but should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. While describing each drawing, similar reference numerals have been used for similar components, and unless otherwise defined, all terms used in this specification, including technical or scientific terms, are common knowledge in the art to which the present invention belongs. has the same meaning as commonly understood by the person who has it.

본 문서에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. 또한, 본 발명의 다양한 실시예들에 있어서, 각 구성요소들, 기능 블록들 또는 수단들은 하나 또는 그 이상의 하부 구성요소로 구성될 수 있고, 각 구성요소들이 수행하는 전기, 전자, 기계적 기능들은 전자회로, 집적회로, ASIC(Application Specific Integrated Circuit) 등 공지된 다양한 소자들 또는 기계적 요소들로 구현될 수 있으며, 각각 별개로 구현되거나 2 이상이 하나로 통합되어 구현될 수도 있다.In this document, when a certain component is said to "include", it means that it may further include other components without excluding other components unless otherwise stated. In addition, in various embodiments of the present invention, each component, functional block, or means may be composed of one or more sub-components, and the electrical, electronic, and mechanical functions performed by each component are electronic It may be implemented with various known elements or mechanical elements such as circuits, integrated circuits, ASICs (Application Specific Integrated Circuits), and may be implemented separately or two or more may be integrated into one.

한편, 첨부된 블록도의 블록들이나 흐름도의 단계들은 범용 컴퓨터, 특수용 컴퓨터, 휴대용 노트북 컴퓨터, 네트워크 컴퓨터 등 데이터 프로세싱이 가능한 장비의 프로세서나 메모리에 탑재되어 지정된 기능들을 수행하는 컴퓨터 프로그램 명령들(instructions)을 의미하는 것으로 해석될 수 있다. 이들 컴퓨터 프로그램 명령들은 컴퓨터 장치에 구비된 메모리 또는 컴퓨터에서 판독 가능한 메모리에 저장될 수 있기 때문에, 블록도의 블록들 또는 흐름도의 단계들에서 설명된 기능들은 이를 수행하는 명령 수단을 내포하는 제조물로 생산될 수도 있다. 아울러, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 명령들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 가능한 실시예들에서는 블록들 또는 단계들에서 언급된 기능들이 정해진 순서와 달리 실행되는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 실질적으로 동시에 수행되거나, 역순으로 수행될 수 있으며, 경우에 따라 일부 블록들 또는 단계들이 생략된 채로 수행될 수도 있다.On the other hand, the blocks of the accompanying block diagram or the steps of the flowchart are computer program instructions that perform designated functions by being loaded into a processor or memory of a device capable of data processing, such as a general-purpose computer, a special purpose computer, a portable notebook computer, and a network computer. can be interpreted as meaning Since these computer program instructions may be stored in a memory included in a computer device or in a computer readable memory, the functions described in blocks of a block diagram or steps of a flowchart are produced as a product containing instruction means for performing them. It could be. Further, each block or each step may represent a module, segment or portion of code that includes one or more executable instructions for executing specified logical function(s). Also, it should be noted that in some alternative embodiments, functions mentioned in blocks or steps may be executed out of a predetermined order. For example, two blocks or steps shown in succession may be performed substantially simultaneously or in reverse order, and in some cases, some blocks or steps may be omitted.

도 1은 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 구조를 도시한 도면이다.FIG. 1 is a diagram showing the structure of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일실시예에 따른 전자 장치(110)는 문서 표시 이벤트 발생부(111), 영역 분할부(112) 및 페이지 표시부(113)를 포함한다.Referring to FIG. 1 , anelectronic device 110 according to an embodiment of the present invention includes a document displayevent generating unit 111 , aregion division unit 112 and apage display unit 113 .

문서 표시 이벤트 발생부(111)는 사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시킨다.The document displayevent generation unit 111 receives a document display command instructing the user to display an electronic document pre-configured with k (k is a natural number equal to or greater than 3) pages on one screen by two pages. , a document display event is generated to display the k pages by two pages on one screen.

여기서, 상기 k개의 페이지들의 페이지 크기는 서로 다른 크기로 구성되어 있을 수 있다. 예컨대, 1번째 페이지는 A4 형식의 편집용지 크기를 갖는 페이지 크기로 구성되어 있을 수 있고, 2번째 페이지는 B4 형식의 편집용지 크기를 갖는 페이지 크기로 구성되어 있을 수 있다.Here, the page size of the k pages may be composed of different sizes. For example, the first page may be composed of a page size having an A4 format editing paper size, and the second page may be composed of a page size having a B4 format editing paper size.

영역 분할부(112)는 상기 문서 표시 이벤트가 발생되면, 전자 장치(110)의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할한다.When the document display event occurs, theregion dividing unit 112 divides the display region on the screen of theelectronic device 110 in which the document is displayed into a left region and a right region based on a vertical axis passing through the center point of the display region. divide

페이지 표시부(113)는 상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시한다.When the display area is divided into the left area and the right area, thepage display unit 113 displays an n (n is a natural number)-th page among the k pages in the left area and n+1 in the right area. After displaying the n-th page, after checking the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and the vertical length of the left area When the first reference ratio divided by the horizontal length of the area is compared and it is determined that the first reference ratio is greater than or equal to the first reference ratio, scale adjustment is performed so that the vertical length of the n-th page is equal to the vertical length of the left area. The n-th page is resized according to the ratio and displayed on the left area, and if it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page is equal to the horizontal length of the left area. The size of the n-th page is adjusted according to the scaling ratio to be reduced and displayed in the left area, and after checking the horizontal length and vertical length of the n+1-th page, the vertical length of the n+1-th page is determined. The second ratio divided by the horizontal length of the n+1th page is compared with the second reference ratio divided by the vertical length of the right area by the horizontal length of the right area, and the second ratio is determined to be equal to or greater than the second reference ratio. If confirmed, the size of the n+1 th page is adjusted according to a scaling ratio such that the vertical length of the n+1 th page becomes the same as the vertical length of the right area and displayed in the right area, and the second When it is confirmed that the ratio is less than the second reference ratio, the size of the n+1 th page is adjusted according to a scaling ratio such that the horizontal length of the n+1 th page becomes the same as the horizontal length of the right area, displayed in the right area.

이때, 본 발명의 일실시예에 따르면, 페이지 표시부(113)는 제1 크기 조정부(114) 및 제2 크기 조정부(115)를 포함할 수 있다.At this time, according to one embodiment of the present invention, thepage display unit 113 may include a firstsize adjustment unit 114 and a secondsize adjustment unit 115 .

제1 크기 조정부(114)는 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 좌측 영역의 세로 길이를 상기 n번째 페이지의 세로 길이로 나눈 값을 상기 n번째 페이지에 대한 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 좌측 영역의 가로 길이를 상기 n번째 페이지의 가로 길이로 나눈 값을 상기 n번째 페이지에 대한 상기 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정한다.When thefirst size adjuster 114 determines that the first ratio is greater than or equal to the first reference ratio, the first scale for the n-th page is calculated by dividing the vertical length of the left area by the vertical length of the n-th page. The size of the n-th page is adjusted according to the first scaling ratio by calculating the scaling ratio, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the left area is set to the n-th page. A value divided by the horizontal length of is calculated as the first scaling ratio for the n-th page, and the size of the n-th page is adjusted according to the first scaling ratio.

제2 크기 조정부(115)는 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 우측 영역의 세로 길이를 상기 n+1번째 페이지의 세로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 우측 영역의 가로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 상기 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정한다.When it is determined that the second ratio is equal to or greater than the second reference ratio, thesecond size adjuster 115 displays a value obtained by dividing the vertical length of the right area by the vertical length of the n+1 th page, and displays the n+1 th page. is calculated as a second scaling ratio for the second scaling ratio, the size of the n+1 th page is adjusted according to the second scaling ratio, and if it is confirmed that the second ratio is less than the second reference ratio, the horizontal of the right area A value obtained by dividing the length by the horizontal length of the n+1 th page is calculated as the second scale adjustment ratio for the n+1 th page, and the size of the n+1 th page is determined according to the second scale adjustment ratio. Adjust.

이하에서는, 도 2 내지 도 3을 참조하여, 문서 표시 이벤트 발생부(111), 영역 분할부(112) 및 페이지 표시부(113)의 동작을 예를 들어, 상세히 설명하기로 한다.Hereinafter, with reference to FIGS. 2 and 3 , operations of the document displayevent generation unit 111 , theregion division unit 112 , and thepage display unit 113 will be described in detail, for example.

먼저, 'k=10'이라고 하고, 상기 전자 문서가 10개의 페이지들인 '페이지 1, 페이지 2, 페이지 3, ..., 페이지 10'으로 사전 구성되어 있다고 가정하자.First, it is assumed that 'k=10' and that the electronic document is pre-configured with 10 pages, 'Page 1, Page 2, Page 3, ..., Page 10'.

이때, 사용자로부터, 상기 10개의 페이지들인 '페이지 1, 페이지 2, 페이지 3, ..., 페이지 10'으로 사전 구성되어 있는 상기 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 전자 장치(110)에 인가되면, 문서 표시 이벤트 발생부(111)는 '페이지 1, 페이지 2, 페이지 3, ..., 페이지 10'을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시킬 수 있다.At this time, the user instructs to display the electronic document pre-configured with the 10 pages, 'page 1, page 2, page 3, ..., page 10', two pages at a time on one screen. When a document display command is applied to theelectronic device 110, the document displayevent generating unit 111 displays 'page 1, page 2, page 3, ..., page 10' two pages on one screen. A document display event can be triggered to do this.

이렇게, 문서 표시 이벤트 발생부(111)에 의해 상기 문서 표시 이벤트가 발생되면, 영역 분할부(112)는 도 2의 도면부호 200에 도시된 그림과 같이, 전자 장치(110)의 화면 상에서 문서가 표시되는 표시 영역(210)에 대해, 표시 영역(210)의 중심점(215)을 통과하는 세로축(220)을 기준으로 좌측 영역(230)과 우측 영역(240)으로 분할할 수 있다.In this way, when the document display event is generated by the document displayevent generating unit 111, thearea dividing unit 112 displays the document on the screen of theelectronic device 110 as shown in the figure 200 in FIG. The displayeddisplay area 210 may be divided into aleft area 230 and aright area 240 based on thevertical axis 220 passing through thecenter point 215 of thedisplay area 210 .

이렇게, 영역 분할부(112)에 의해 표시 영역(210)이 좌측 영역(230)과 우측 영역(240)으로 분할되면, 페이지 표시부(113)는 좌측 영역(230)에 '페이지 1, 페이지 2, 페이지 3, ..., 페이지 10' 중 n번째 페이지를 표시하고, 우측 영역(240)에 n+1번째 페이지를 표시하되, 상기 n번째 페이지와 상기 n+1번째 페이지를 각각 좌측 영역(230)과 우측 영역(240)에 매칭되도록 그 크기를 조정할 수 있다.In this way, when thedisplay area 210 is divided into aleft area 230 and aright area 240 by thearea divider 112, thepage display unit 113 displays 'page 1, page 2, The nth page of page 3, ..., page 10' is displayed, and the n+1th page is displayed in theright area 240, and the nth page and the n+1th page are displayed in theleft area 230, respectively. ) and its size can be adjusted to match theright area 240.

관련해서, 'n=5'라고 가정하는 경우, 페이지 표시부(113)는 좌측 영역(230)에 '페이지 1, 페이지 2, 페이지 3, ..., 페이지 10' 중 5번째 페이지인 '페이지 5(205)'를 표시하고, 우측 영역(240)에 6번째 페이지인 '페이지 6(206)'을 표시하되, 상기 5번째 페이지인 '페이지 5(205)'와 상기 6번째 페이지인 '페이지 6(206)'을 각각 좌측 영역(230)과 우측 영역(240)에 매칭되도록 그 크기를 조정할 수 있다.In this regard, assuming that 'n = 5', thepage display unit 113 displays 'page 5, which is the fifth page among 'page 1, page 2, page 3, ..., page 10' in theleft area 230. 205' is displayed, and 'Page 6 (206)', the 6th page, is displayed in theright area 240, but the 5th page 'Page 5 205' and the 6th page 'Page 6' are displayed. 206' can be resized to match theleft area 230 and theright area 240, respectively.

우선, 페이지 표시부(113)는 도면부호 250에 도시된 그림과 같이, 상기 5번째 페이지인 '페이지 5(205)'의 가로 길이(225) 및 세로 길이(235)를 확인할 수 있다.First of all, thepage display unit 113 can check thehorizontal length 225 and thevertical length 235 of the fifth page, 'Page 5 205', as shown byreference numeral 250 .

그 이후, 페이지 표시부(113)는 상기 5번째 페이지인 '페이지 5(205)'의 세로 길이(235)를 상기 5번째 페이지인 '페이지 5(205)'의 가로 길이(225)로 나눈 제1 비율과, 좌측 영역(230)의 세로 길이(232)를 좌측 영역(230)의 가로 길이(231)로 나눈 제1 기준 비율을 비교할 수 있다.Thereafter, thepage display unit 113 divides thevertical length 235 of 'Page 5 205', the fifth page, by thehorizontal length 225 of 'Page 5 205', the fifth page, and then displays the first The ratio may be compared with a first reference ratio obtained by dividing thevertical length 232 of theleft area 230 by thehorizontal length 231 of theleft area 230 .

이때, 본 실시예에서는 상기 제1 비율이 상기 제1 기준 비율보다 크기 때문에, 제1 크기 조정부(114)는 좌측 영역(230)의 세로 길이(232)를 상기 5번째 페이지인 '페이지 5(205)'의 세로 길이(235)로 나눈 값인 'S1'을 상기 5번째 페이지인 '페이지 5(205)'에 대한 제1 스케일 조정 비율로 연산하여, 도면부호 255로 표시한 바와 같이, 상기 제1 스케일 조정 비율인 'S1'에 따라 상기 5번째 페이지인 '페이지 5(205)'의 크기를 조정할 수 있다. 즉, 제1 크기 조정부(114)는 상기 제1 스케일 조정 비율인 'S1'에 따라 상기 5번째 페이지인 '페이지 5(205)'의 가로, 세로 길이를 동시에 조정함으로써, 상기 5번째 페이지인 '페이지 5(205)'의 크기를 축소할 수 있다.In this case, since the first ratio is greater than the first reference ratio in this embodiment, thefirst size adjuster 114 sets thevertical length 232 of theleft area 230 to the fifth page, 'page 5 (205)'. )' divided by thevertical length 235, 'S1 ' is calculated as the first scale adjustment ratio for 'Page 5 205', which is the fifth page, and as indicated by reference numeral 255, the first The size of 'Page 5 205', which is the fifth page, can be adjusted according to 'S1 ', which is a scale adjustment ratio of 1. That is, thefirst size adjuster 114 simultaneously adjusts the horizontal and vertical lengths of the fifth page, 'Page 5 205', according to the first scale adjustment ratio 'S1 ', so that the fifth page The size of 'Page 5 (205)' can be reduced.

이로 인해, 페이지 표시부(113)는 도 3에 도시된 그림과 같이, 상기 제1 스케일 조정 비율인 'S1'에 따라 크기가 조정된 '페이지 5(205)'를 좌측 영역(230)에 표시할 수 있다.As a result, thepage display unit 113 displays 'page 5 205' scaled according to the first scale adjustment ratio 'S1 ' on theleft area 230, as shown in FIG. 3 . can do.

그리고, 페이지 표시부(113)는 도면부호 260에 도시된 그림과 같이, 상기 6번째 페이지인 '페이지 6(206)'의 가로 길이(226) 및 세로 길이(236)도 확인할 수 있다.Also, thepage display unit 113 can check thehorizontal length 226 and thevertical length 236 of the sixth page, 'Page 6 206', as shown byreference numeral 260.

그 이후, 페이지 표시부(113)는 상기 6번째 페이지인 '페이지 6(206)'의 세로 길이(236)를 상기 6번째 페이지인 '페이지 6(206)'의 가로 길이(226)로 나눈 제2 비율과, 우측 영역(240)의 세로 길이(242)를 우측 영역(240)의 가로 길이(241)로 나눈 제2 기준 비율을 비교할 수 있다.After that, thepage display unit 113 divides thevertical length 236 of 'Page 6 206', the sixth page, by thehorizontal length 226 of 'Page 6 206', the sixth page, and then displays the second page. The ratio may be compared with a second reference ratio obtained by dividing thevertical length 242 of theright area 240 by thehorizontal length 241 of theright area 240 .

이때, 본 실시예에서는 상기 제2 비율이 상기 제2 기준 비율보다 작기 때문에, 제2 크기 조정부(115)는 우측 영역(240)의 가로 길이(241)를 상기 6번째 페이지인 '페이지 6(206)'의 가로 길이(226)로 나눈 값인 'S2'를 상기 6번째 페이지인 '페이지 6(206)'에 대한 제2 스케일 조정 비율로 연산하여, 도면부호 266으로 표시한 바와 같이, 상기 제2 스케일 조정 비율인 'S2'에 따라 상기 6번째 페이지인 '페이지 6(206)'의 크기를 조정할 수 있다. 즉, 제2 크기 조정부(115)는 상기 제2 스케일 조정 비율인 'S2'에 따라 상기 6번째 페이지인 '페이지 6(206)'의 가로, 세로 길이를 동시에 조정함으로써, 상기 6번째 페이지인 '페이지 6(206)'의 크기를 축소할 수 있다.At this time, in this embodiment, since the second ratio is smaller than the second reference ratio, the secondsize adjusting unit 115 sets thehorizontal length 241 of theright area 240 to 'Page 6 (206)', which is the sixth page. )' divided by thehorizontal length 226, 'S2 ' is calculated as the second scale adjustment ratio for 'Page 6 206', the sixth page, and as indicated byreference numeral 266, the first 2 The size of the sixth page, 'Page 6 206', can be adjusted according to the scale adjustment ratio 'S2 '. That is, thesecond size adjuster 115 simultaneously adjusts the horizontal and vertical lengths of the sixth page, 'Page 6 206', according to the second scale adjustment ratio 'S2 ', so that the sixth page The size of 'Page 6 (206)' can be reduced.

이로 인해, 페이지 표시부(113)는 도 3에 도시된 그림과 같이, 상기 제2 스케일 조정 비율인 'S2'에 따라 크기가 조정된 '페이지 6(206)'을 우측 영역(240)에 표시할 수 있다.As a result, thepage display unit 113 displays 'page 6 206' scaled according to the second scale adjustment ratio 'S2 ' on theright area 240, as shown in FIG. 3 . can do.

본 발명의 일실시예에 따르면, 전자 장치(110)는 페이지 전환부(116) 및 페이지 역전환부(117)를 더 포함할 수 있다.According to an embodiment of the present invention, theelectronic device 110 may further include apage switching unit 116 and a pagereverse switching unit 117.

페이지 전환부(116)는 페이지 표시부(113)를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 다음 페이지로의 페이지 전환 명령이 인가되면, n의 크기를 확인해서, n이 k-2 미만인 것으로 확인되는 경우, 상기 좌측 영역에 n+2번째 페이지를, 상기 우측 영역에 n+3번째 페이지를 표시하고, n이 k-2인 것으로 확인되는 경우, 상기 좌측 영역에 상기 n+2번째 페이지만을 표시한다.In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through thepage display unit 113, thepage switching unit 116 displays the electronic document from the user. When a page switching command to the next page for is applied, the size of n is checked, and if n is less than k-2, the n+2 th page is displayed in the left area and the n+3 th page is displayed in the right area. is displayed, and if it is confirmed that n is k-2, only the n+2th page is displayed in the left area.

예컨대, 도 3과 도 4를 참조하여, 페이지 전환부(116)의 동작을 예를 들어, 상세히 설명하기로 한다.For example, with reference to FIGS. 3 and 4 , the operation of thepage switching unit 116 will be described in detail, for example.

먼저, 도 3에 도시된 그림과 같이, 페이지 표시부(113)를 통해 좌측 영역(230)에 상기 5번째 페이지인 '페이지 5(205)'가 표시되고, 우측 영역(240)에 상기 6번째 페이지인 '페이지 6(206)'이 표시되고 있는 상황이라고 가정하자.First, as shown in FIG. 3 , the fifth page 'page 5 205' is displayed on theleft area 230 through thepage display unit 113, and the sixth page is displayed on theright area 240. Let's assume that 'Page 6 (206)' is being displayed.

이때, 상기 사용자로부터 상기 전자 문서에 대한 다음 페이지로의 페이지 전환 명령이 전자 장치(110)에 인가되면, 페이지 전환부(116)는 n의 크기를 5로 확인한 후, n이 8 미만인 것으로 확인함으로써, 도 4에 도시된 그림과 같이, 좌측 영역(230)에 7번째 페이지인 '페이지 7(407)'을, 우측 영역(240)에 8번째 페이지인 '페이지 8(408)'을 표시할 수 있다.At this time, when a page switching command from the user to the next page of the electronic document is applied to theelectronic device 110, thepage switching unit 116 confirms that the size of n is 5 and then confirms that n is less than 8. 4, the 7th page 'Page 7 (407)' can be displayed on theleft area 230 and the 8th page 'Page 8 408' can be displayed on theright area 240. there is.

만약, 페이지 표시부(113)를 통해 좌측 영역(230)에 8번째 페이지인 '페이지 8'이 표시되고, 우측 영역(240)에 9번째 페이지인 '페이지 9'가 표시되고 있는 상황이었다고 한다면, 페이지 전환부(116)는 n이 k-2에 해당되는 8인 것으로 확인함으로써, 좌측 영역(230)에 10번째 페이지인 '페이지 10'만을 표시할 수 있다.If 'Page 8', the eighth page, is displayed on theleft area 230 through thepage display unit 113, and 'Page 9', the ninth page, is displayed on theright area 240, the page Theconversion unit 116 can display only the 10th page, 'page 10', in theleft area 230 by confirming that n is 8 corresponding to k−2.

페이지 역전환부(117)는 페이지 표시부(113)를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 이전 페이지로의 페이지 역전환 명령이 인가되면, n의 크기를 확인해서, n이 2를 초과하는 것으로 확인되는 경우, 상기 좌측 영역에 n-2번째 페이지를, 상기 우측 영역에 n-1번째 페이지를 표시하고, n이 2인 것으로 확인되는 경우, 상기 우측 영역에 상기 n-1번째 페이지만을 표시한다.In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through thepage display unit 113, thepage inversion unit 117 is configured to display the electronic document from the user. When a page reverse command to the previous page for is applied, the size of n is checked, and if it is confirmed that n exceeds 2, the n-2 th page is placed in the left area and the n-1 th page is placed in the right area. Pages are displayed, and if it is confirmed that n is 2, only the n-1th page is displayed in the right area.

예컨대, 도 3에 도시된 그림과 같이, 페이지 표시부(113)를 통해 좌측 영역(230)에 상기 5번째 페이지인 '페이지 5(205)'가 표시되고, 우측 영역(240)에 상기 6번째 페이지인 '페이지 6(206)'이 표시되고 있는 상황이라고 가정하자.For example, as shown in FIG. 3 , the fifth page 'page 5 205' is displayed on theleft area 230 through thepage display unit 113, and the sixth page is displayed on theright area 240. Assume that 'Page 6 (206)' is being displayed.

이때, 상기 사용자로부터 상기 전자 문서에 대한 이전 페이지로의 페이지 역전환 명령이 전자 장치(110)에 인가되면, 페이지 역전환부(117)는 n의 크기를 5로 확인한 후, n이 2를 초과하는 것으로 확인함으로써, 좌측 영역(230)에 3번째 페이지인 '페이지 3'을, 우측 영역(240)에 4번째 페이지인 '페이지 4'를 표시할 수 있다.At this time, when a page reversal command from the user to the previous page of the electronic document is applied to theelectronic device 110, thepage reversal unit 117 confirms that the size of n is 5, and then, if n exceeds 2, By confirming that, the third page 'Page 3' can be displayed on theleft area 230 and the fourth page 'Page 4' can be displayed on theright area 240 .

만약, 페이지 표시부(113)를 통해 좌측 영역(230)에 2번째 페이지인 '페이지 2'가 표시되고, 우측 영역(240)에 3번째 페이지인 '페이지 3'이 표시되고 있는 상황이었다고 한다면, 페이지 역전환부(117)는 n이 2인 것으로 확인함으로써, 우측 영역(240)에 1번째 페이지인 '페이지 1'만을 표시할 수 있다.If it is assumed that the second page 'Page 2' is displayed on theleft area 230 through thepage display unit 113 and the third page 'Page 3' is displayed on theright area 240, the page By confirming that n is 2, thereverse conversion unit 117 can display only the first page, 'Page 1', in theright area 240 .

본 발명의 일실시예에 따르면, 페이지 전환부(116)와 페이지 역전환부(117)는 소정의 페이지를 다음 페이지 또는 이전 페이지로 전환할 때, 사전 설정된 페이지 전환 애니메이션 효과를 적용할 수 있다. 예컨대, 페이지 전환부(116)와 페이지 역전환부(117)는 페이지가 전환될 때, 종이책이 넘어가는 듯한 페이지 전환 애니메이션 효과를 적용하여 화면 상에 표시할 수 있다.According to one embodiment of the present invention, thepage switching unit 116 and thepage reversing unit 117 may apply a preset page transition animation effect when a predetermined page is switched to the next page or the previous page. For example, thepage switching unit 116 and thepage reversing unit 117 may apply a page switching animation effect that looks like a paper book turning over when a page is switched, and display the effect on the screen.

본 발명의 일실시예에 따르면, 페이지 전환부(116)는 상기 사용자로부터 인가되는 페이지 전환 명령에 따라 페이지 전환을 수행하기 위해서, n의 크기를 확인한 결과, n이 k-2를 초과하는 것으로 확인되는 경우, 상기 전자 문서에 대한 다음 페이지가 존재하지 않음을 알리는 제1 안내 메시지를 생성한 후 상기 제1 안내 메시지를 화면 상에 표시할 수 있다.According to one embodiment of the present invention, in order to perform page switching according to the page switching command applied from the user, thepage switching unit 116 checks the size of n and determines that n exceeds k-2. In this case, after generating a first guide message indicating that there is no next page for the electronic document, the first guide message may be displayed on the screen.

예컨대, 'n=9'라고 하고, 'k=10'이라고 하는 경우, 페이지 전환부(116)는 n의 크기가 8을 초과하는 것으로 확인함으로써, 상기 전자 문서에 대한 다음 페이지가 존재하지 않음을 알리는 제1 안내 메시지를 생성한 후 상기 제1 안내 메시지를 화면 상에 표시할 수 있다.For example, if 'n = 9' and 'k = 10', thepage switching unit 116 confirms that the size of n exceeds 8, thereby indicating that the next page for the electronic document does not exist. After generating the first guide message, the first guide message may be displayed on the screen.

또한, 본 발명의 일실시예에 따르면, 페이지 역전환부(117)는 상기 사용자로부터 인가되는 페이지 역전환 명령에 따라 페이지 역전환을 수행하기 위해서, n의 크기를 확인한 결과, n이 2 미만인 것으로 확인되는 경우, 상기 전자 문서에 대한 이전 페이지가 존재하지 않음을 알리는 제2 안내 메시지를 생성한 후 상기 제2 안내 메시지를 화면 상에 표시할 수 있다.In addition, according to one embodiment of the present invention, thepage inversion unit 117 confirms that n is less than 2 as a result of checking the size of n in order to perform page inversion according to the page inversion command applied from the user. In this case, after generating a second guide message notifying that the previous page for the electronic document does not exist, the second guide message may be displayed on the screen.

예컨대, 'n=1'이라고 하고, 'k=10'이라고 하는 경우, 페이지 역전환부(117)는 n의 크기가 2 미만인 것으로 확인함으로써, 상기 전자 문서에 대한 이전 페이지가 존재하지 않음을 알리는 제2 안내 메시지를 생성한 후 상기 제2 안내 메시지를 화면 상에 표시할 수 있다.For example, when 'n=1' and 'k=10', thepage inversion unit 117 confirms that the size of n is less than 2, thereby notifying that the previous page for the electronic document does not exist. After generating the second guide message, the second guide message may be displayed on the screen.

이때, 본 발명에 따른 전자 장치(110)는 페이지에 대한 전환, 역전환이 발생함에 따라, 상기 좌측 영역과 상기 우측 영역에 페이지가 전환되어 표시되는 경우에도 앞서 설명한 페이지 표시부(113)의 동작에 따라, 상기 좌측 영역과 상기 우측 영역 각각에 표시되는 페이지의 크기가, 상기 좌측 영역과 상기 우측 영역 각각의 크기에 매칭되도록 조정할 수 있다.At this time, theelectronic device 110 according to the present invention performs the operation of thepage display unit 113 described above even when pages are switched and displayed in the left area and the right area as page switching and reverse conversion occur. Accordingly, the sizes of the pages displayed on the left and right areas may be adjusted to match the sizes of the left and right areas, respectively.

본 발명의 일실시예에 따르면, 전자 장치(110)는 단어 추출부(118), 등장 빈도수 확인부(119), 페이지 특징 벡터 생성부(120), 벡터 유사도 연산부(121), 선택부(122), 겹침 표시부(123) 및 제거 표시부(124)를 더 포함할 수 있다.According to an embodiment of the present invention, theelectronic device 110 includes aword extractor 118, anappearance frequency checker 119, a pagefeature vector generator 120, avector similarity calculator 121, and aselector 122. ), anoverlap display unit 123 and aremoval display unit 124 may be further included.

단어 추출부(118)는 페이지 표시부(113)를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 n번째 페이지에 대한 유사 페이지 검색 명령이 인가되면, 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 t(t는 2이상의 자연수)개의 단어들을 추출한다.In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through thepage display unit 113, theword extraction unit 118 receives the nth page from the user. When a similar page search command for is applied, t (t is a natural number equal to or greater than 2) words are extracted from the electronic document in order of increasing frequency of appearance in the electronic document.

등장 빈도수 확인부(119)는 상기 k개의 페이지들 각각에서, 상기 t개 단어들 각각이 등장하는 등장 빈도수를 확인한다.The appearance frequencycount checking unit 119 checks the appearance frequency count of each of the t words in each of the k pages.

페이지 특징 벡터 생성부(120)는 상기 k개의 페이지들 각각에 대해, 각 페이지에서 상기 t개 단어들 각각이 등장하는 등장 빈도수를 성분으로 갖는 t차원의 벡터를 구성함으로써, 상기 k페이지들 각각에 대응되는 t차원의 페이지 특징 벡터를 생성한다.For each of the k pages, the pagefeature vector generator 120 constructs a t-dimensional vector having, as a component, the frequency of occurrence of each of the t words in each page, so that each of the k pages A corresponding t-dimensional page feature vector is created.

벡터 유사도 연산부(121)는 상기 n번째 페이지의 페이지 특징 벡터와, 상기 k개의 페이지들 중 상기 n번째 페이지를 제외한 나머지 페이지들의 페이지 특징 벡터 간의 벡터 유사도를 연산한다.The vectorsimilarity calculation unit 121 calculates a vector similarity between the page feature vector of the n-th page and the page feature vectors of pages other than the n-th page among the k pages.

여기서, 상기 n번째 페이지의 페이지 특징 벡터와, 나머지 페이지들의 페이지 특징 벡터 간의 벡터 유사도는 하기의 수학식 1에 따라 연산될 수 있다.Here, the vector similarity between the page feature vector of the n-th page and the page feature vectors of the remaining pages may be calculated according to Equation 1 below.

Figure pat00001
Figure pat00001

여기서, M은 두 벡터 사이의 벡터 유사도로, S는 두 벡터 사이의 코사인 유사도, D는 두 벡터 사이의 유클리드 거리(Euclidean Distance)를 의미하고, 상기 두 벡터 사이의 코사인 유사도 S와 상기 두 벡터 사이의 유클리드 거리 D는 하기의 수학식 2와 하기의 수학식 3에 따라 연산될 수 있다.Here, M is the vector similarity between two vectors, S is the cosine similarity between the two vectors, D is the Euclidean distance between the two vectors, and the cosine similarity between the two vectors S and the two vectors The Euclidean distance D of can be calculated according to Equation 2 below and Equation 3 below.

Figure pat00002
Figure pat00002

여기서, S는 벡터 A와 B 사이의 코사인 유사도로 -1에서 1사이의 값을 가지며, 그 값이 클수록 유사한 벡터임을 의미하고, Ai는 벡터 A의 i번째 성분, Bi는 벡터 B의 i번째 성분을 의미한다.Here, S is the cosine similarity between vectors A and B. It has a value between -1 and 1, and the larger the value, the more similar the vector, Ai is the i-th component of vector A, and Bi is the i of vector B. means the second component.

Figure pat00003
Figure pat00003

상기 수학식 3에서 D는 유클리드 거리, Ai와 Bi는 두 벡터에 포함되어 있는 i번째 성분들을 의미한다. 보통, 두 벡터 간의 유클리드 거리가 작을수록 두 벡터는 유사한 벡터라고 볼 수 있고, 두 벡터 간의 유클리드 거리가 클수록 두 벡터는 비유사한 벡터라고 볼 수 있다.In Equation 3 above, D is the Euclidean distance, and Ai and Bi denote i-th components included in the two vectors. In general, the smaller the Euclidean distance between two vectors, the more similar the two vectors are, and the larger the Euclidean distance between the two vectors, the more dissimilar vectors they are.

선택부(122)는 상기 나머지 페이지들 중, 상기 n번째 페이지의 페이지 특징 벡터와의 벡터 유사도가 최대인 페이지 특징 벡터를 갖는 제1 페이지를 선택한다.Theselection unit 122 selects a first page having a page feature vector having a maximum vector similarity with the page feature vector of the n-th page from among the remaining pages.

겹침 표시부(123)는 상기 제1 페이지가 선택되면, 상기 제1 페이지를, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시한다.When the first page is selected, the overlappingdisplay unit 123 displays the first page by overlapping it with an upper layer of the n+1th page displayed in the right area.

제거 표시부(124)는 상기 제1 페이지가, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시된 이후, 상기 사용자로부터 상기 제1 페이지에 대한 페이지 제거 명령이 인가되면, 상기 우측 영역에서 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시되고 있는 상기 제1 페이지를 제거함으로써, 상기 우측 영역에 상기 n+1번째 페이지만이 표시되도록 처리한다.Theremoval display unit 124 is configured to display the first page overlapping the upper layer of the n+1 th page displayed in the right area, and when a page removal command for the first page is applied from the user, By removing the first page overlapping the upper layer of the n+1 th page in the right area and being displayed, processing is performed such that only the n+1 th page is displayed in the right area.

이하에서는, 도 3과 도 5를 참조하여, 단어 추출부(118), 등장 빈도수 확인부(119), 페이지 특징 벡터 생성부(120), 벡터 유사도 연산부(121), 선택부(122), 겹침 표시부(123) 및 제거 표시부(124)의 동작을 예를 들어, 상세히 설명하기로 한다.Hereinafter, with reference to FIGS. 3 and 5, aword extractor 118, anappearance frequency checker 119, a pagefeature vector generator 120, avector similarity calculator 121, aselector 122, overlap Operations of thedisplay unit 123 and theremoval display unit 124 will be described in detail by way of example.

먼저, 도 3에 도시된 그림과 같이, 페이지 표시부(113)를 통해 좌측 영역(230)에 상기 5번째 페이지인 '페이지 5(205)'가 표시되고, 우측 영역(240)에 상기 6번째 페이지인 '페이지 6(206)'이 표시되고 있는 상황이라고 가정하자.First, as shown in FIG. 3 , the fifth page 'page 5 205' is displayed on theleft area 230 through thepage display unit 113, and the sixth page is displayed on theright area 240. Let's assume that 'Page 6 (206)' is being displayed.

이때, 상기 사용자로부터 상기 5번째 페이지인 '페이지 5(205)'에 대한 유사 페이지 검색 명령이 전자 장치(110)에 인가되면, 단어 추출부(118)는 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 t개의 단어들을 추출할 수 있다.At this time, when a similar page search command for 'page 5 (205)', which is the fifth page, is applied to theelectronic device 110 from the user, theword extraction unit 118 determines whether a word appears in the electronic document from the electronic document. It is possible to extract t words in order of frequency.

만약, 't=5'라고 하고, 단어 추출부(118)에 의해 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 5개의 단어들인 '지재권, 특허, 저작권, 등록, 거절'이 추출되었다고 가정하는 경우, 등장 빈도수 확인부(119)는 상기 10개의 페이지들인 '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(206), ..., 페이지 9(509), 페이지 10' 각각에서, 상기 5개 단어들인 '지재권, 특허, 저작권, 등록, 거절' 각각이 등장하는 등장 빈도수를 확인할 수 있다.If 't=5', five words 'intellectual property right, patent, copyright, registration, rejection' are extracted from the electronic document by theword extraction unit 118 in order of frequency of appearance in the electronic document. If it is assumed that it is, the appearancefrequency check unit 119 identifies the 10 pages, 'page 1, page 2, page 3, page 4, page 5 (206), ..., page 9 (509), page 10'. In each of the five words, 'intellectual property right, patent, copyright, registration, rejection', it is possible to check the appearance frequency.

이때, 등장 빈도수 확인부(119)에 의해 '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 각각에서 '지재권, 특허, 저작권, 등록, 거절' 각각이 등장하는 등장 빈도수가 '0(회), 0(회), 1(회), 0(회), 0(회)', '1(회), 0(회), 0(회), 0(회), 0(회)', '0(회), 0(회), 1(회), 1(회), 0(회)', '1(회), 0(회), 1(회), 0(회), 0(회)', '0(회), 6(회), 0(회), 4(회), 5(회)', ..., '0(회), 5(회), 0(회), 4(회), 4(회)', '0(회), 0(회), 0(회), 0(회), 0(회)'로 확인되었다고 가정하자.At this time, 'intellectual property rights, patents, The frequency of each occurrence of copyright, registration, and rejection is '0 (times), 0 (times), 1 (times), 0 (times), 0 (times)', '1 (times), 0 (times)' , 0(times), 0(times), 0(times)', '0(times), 0(times), 1(times), 1(times), 0(times)', '1(times), 0(times), 1(times), 0(times), 0(times)', '0(times), 6(times), 0(times), 4(times), 5(times)', .. ., '0 (times), 5 (times), 0 (times), 4 (times), 4 (times)', '0 (times), 0 (times), 0 (times), 0 (times), Assume that it is confirmed as '0 (times)'.

이때, 페이지 특징 벡터 생성부(120)는 '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 각각에 대해, 각 페이지에서 '지재권, 특허, 저작권, 등록, 거절' 각각이 등장하는 등장 빈도수를 성분으로 갖는 5차원의 벡터를 구성함으로써, '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 각각에 대응되는 5차원의 페이지 특징 벡터를 생성할 수 있다.At this time, the page featurevector generation unit 120 generates 'page 1, page 2, page 3, page 4, page 5 (205), ..., page 9 (509), page 10' in each page. By constructing a 5-dimensional vector having as a component the frequency of each occurrence of 'intellectual property, patent, copyright, registration, rejection', 'page 1, page 2, page 3, page 4, page 5 (205), .. ., page 9 (509), and page 10', a 5-dimensional page feature vector corresponding to each of them may be generated.

이와 관련해서, '페이지 1'에 대해서는 '지재권, 특허, 저작권, 등록, 거절' 각각이 등장하는 등장 빈도수가 '0(회), 0(회), 1(회), 0(회), 0(회)'이므로, 페이지 특징 벡터 생성부(120)는 '페이지 1'에 대한 5차원의 페이지 특징 벡터로 '[0 0 1 0 0]'을 생성할 수 있다. 이러한 방식으로, 페이지 특징 벡터 생성부(120)는 '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 각각에 대응되는 5차원의 페이지 특징 벡터로 '[0 0 1 0 0], [1 0 0 0 0], [0 0 1 1 0], [1 0 1 0 0], [0 6 0 4 5], ..., [0 5 0 4 4], [0 0 0 0 0]'을 생성할 수 있다.In this regard, for 'Page 1', the frequency of appearance of each of 'intellectual property, patent, copyright, registration, rejection' is '0 (time), 0 (time), 1 (time), 0 (time), 0 (time)', the page featurevector generation unit 120 may generate '[0 0 1 0 0]' as a 5-dimensional page feature vector for 'Page 1'. In this way, the page featurevector generation unit 120 generates 5 values corresponding to 'page 1, page 2, page 3, page 4, page 5 (205), ..., page 9 (509), page 10' respectively. As a page feature vector of dimensions '[0 0 1 0 0], [1 0 0 0 0], [0 0 1 1 0], [1 0 1 0 0], [0 6 0 4 5], ... , [0 5 0 4 4], [0 0 0 0 0]'.

이렇게, '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 각각에 대응되는 페이지 특징 벡터가 생성되면, 벡터 유사도 연산부(121)는 '페이지 5(205)'의 페이지 특징 벡터인 '[0 6 0 4 5]'와, '페이지 1, 페이지 2, 페이지 3, 페이지 4, 페이지 5(205), ..., 페이지 9(509), 페이지 10' 중 '페이지 5(205)'를 제외한 나머지 페이지들인 '페이지 1, 페이지 2, 페이지 3, 페이지 4, ..., 페이지 9(509), 페이지 10'의 페이지 특징 벡터인 '[0 0 1 0 0], [1 0 0 0 0], [0 0 1 1 0], [1 0 1 0 0], ..., [0 5 0 4 4], [0 0 0 0 0]' 간의 벡터 유사도를 상기 수학식 1 내지 상기 수학식 3에 따라 'M1, M2, M3, M4, ..., M8, M9'와 같이 연산할 수 있다.In this way, when page feature vectors corresponding to 'page 1, page 2, page 3, page 4, page 5 (205), ..., page 9 (509), and page 10' are generated, the vector similarity calculator 121 ) is the page feature vector '[0 6 0 4 5]' of 'page 5 (205)' and 'page 1, page 2, page 3, page 4, page 5 (205), ..., page 9 Page feature vector of 'Page 1, Page 2, Page 3, Page 4, ..., Page 9 (509), Page 10' which is the remaining pages except 'Page 5 (205)' of '(509), Page 10' in '[0 0 1 0 0], [1 0 0 0 0], [0 0 1 1 0], [1 0 1 0 0], ..., [0 5 0 4 4], [0 0 0 0 0]' can be calculated as 'M1 , M2 , M3 , M4 , ..., M8 , M9 ' according to Equations 1 to 3 above.

만약, 상기 나머지 페이지들 각각에 대해서 연산된 벡터 유사도 중 벡터 유사도 'M8'이 최대로 연산되었다고 가정하는 경우, 선택부(122)는 상기 나머지 페이지들인 '페이지 1, 페이지 2, 페이지 3, 페이지 4, ..., 페이지 9(509), 페이지 10' 중, '페이지 5(205)'의 페이지 특징 벡터와의 벡터 유사도가 최대인 페이지 특징 벡터를 갖는 제1 페이지로 '페이지 9(509)'를 선택할 수 있다.If it is assumed that among the vector similarities calculated for each of the remaining pages, the vector similarity 'M8 ' is maximally calculated, theselector 122 selects the remaining pages 'page 1, page 2, page 3, and page 3'. 4, ..., page 9 (509), page 10', 'page 9 (509)' as the first page having a page feature vector having the maximum vector similarity with the page feature vector of 'page 5 (205)'' can be selected.

이렇게, 선택부(122)에 의해 상기 제1 페이지가 선택되면, 겹침 표시부(123)는 도 5에 도시된 그림과 같이, 상기 제1 페이지인 '페이지 9(509)'를, 우측 영역(240)에 표시되고 있는 상기 6번째 페이지인 '페이지 6(206)'의 상위 레이어에 겹쳐서 표시할 수 있다.In this way, when the first page is selected by theselector 122, theoverlap display unit 123 displays the first page 'page 9 509' as shown in FIG. ), the sixth page, 'Page 6 (206)', may be overlapped with an upper layer.

이렇게, 도 5에 도시된 그림과 같이, 겹침 표시부(123)에 의해 '페이지 9(509)'가, 우측 영역(240)에 표시되고 있는 '페이지 6(206)'의 상위 레이어에 겹쳐서 표시된 이후, 상기 사용자로부터 '페이지 9(509)'에 대한 페이지 제거 명령이 전자 장치(110)에 인가되면, 제거 표시부(124)는 우측 영역(240)에서 '페이지 6(206)'의 상위 레이어에 겹쳐서 표시되고 있는 '페이지 9(509)'를 제거함으로써, 우측 영역(240)에 '페이지 6(206)'만이 다시 표시되도록 처리할 수 있다.In this way, as shown in FIG. 5 , after 'Page 9 (509)' is displayed by overlapping the upper layer of 'Page 6 (206)' displayed in theright area 240 by the overlappingdisplay unit 123, , When a page removal command for 'page 9 (509)' is applied to theelectronic device 110 from the user, theremoval display unit 124 overlaps the upper layer of 'page 6 (206)' in theright area 240. By removing the currently displayed 'page 9 (509)', it is possible to display only the 'page 6 (206)' in theright area 240 again.

도 6은 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법을 도시한 순서도이다.6 is a flowchart illustrating an operating method of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention.

단계(S610)에서는 사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시킨다.In step S610, when a document display command instructing to display an electronic document pre-composed of k (k is a natural number of 3 or more) pages on one screen is applied from the user, the k Generates a document display event to display two pages on one screen.

단계(S620)에서는 상기 문서 표시 이벤트가 발생되면, 상기 전자 장치의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할한다.In step S620, when the document display event occurs, the display area in which the document is displayed on the screen of the electronic device is divided into a left area and a right area based on a vertical axis passing through the central point of the display area.

단계(S630)에서는 상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시한다.In step S630, when the display area is divided into the left area and the right area, the n (n is a natural number) th page among the k pages is displayed on the left area, and the n+1 th page is displayed on the right area. Pages are displayed, after confirming the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and the vertical length of the left area are the left area By comparing the first reference ratio divided by the horizontal length of , and when it is determined that the first ratio is equal to or greater than the first reference ratio, the scaling ratio such that the vertical length of the n-th page becomes equal to the vertical length of the left area. The size of the n-th page is adjusted and displayed in the left area according to, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page is equal to the horizontal length of the left area. The size of the n-th page is adjusted according to the scaling ratio to be adjusted and displayed in the left area, and after checking the horizontal length and vertical length of the n+1-th page, the vertical length of the n+1-th page is determined as above. The second ratio divided by the horizontal length of the n+1th page is compared with the second reference ratio divided by the vertical length of the right area by the horizontal length of the right area, and it is determined that the second ratio is equal to or greater than the second reference ratio. , the size of the n+1 th page is adjusted according to a scaling ratio that makes the vertical length of the n+1 th page equal to the vertical length of the right area and displayed on the right area, and the second ratio If it is determined that the size of the n+1 th page is less than the second reference ratio, the size of the n+1 th page is adjusted according to a scaling ratio such that the horizontal length of the n+1 th page becomes the same as the horizontal length of the right area, thereby increasing the size of the right area. mark in the area.

이때, 본 발명의 일실시예에 따르면, 단계(S630)에서는 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 좌측 영역의 세로 길이를 상기 n번째 페이지의 세로 길이로 나눈 값을 상기 n번째 페이지에 대한 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 좌측 영역의 가로 길이를 상기 n번째 페이지의 가로 길이로 나눈 값을 상기 n번째 페이지에 대한 상기 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하는 단계 및 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 우측 영역의 세로 길이를 상기 n+1번째 페이지의 세로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 우측 영역의 가로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 상기 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하는 단계를 포함할 수 있다.At this time, according to one embodiment of the present invention, in step S630, if it is determined that the first ratio is greater than or equal to the first reference ratio, the value obtained by dividing the vertical length of the left area by the vertical length of the n-th page is calculated as The size of the n-th page is adjusted according to the first scaling ratio by calculating the first scaling ratio for the n-th page, and when it is determined that the first ratio is less than the first reference ratio, the left area calculating a value obtained by dividing the horizontal length of by the horizontal length of the n-th page as the first scaling ratio for the n-th page, and adjusting the size of the n-th page according to the first scaling ratio; and If it is determined that the second ratio is greater than or equal to the second reference ratio, a value obtained by dividing the vertical length of the right area by the vertical length of the n+1 th page is calculated as the second scaling ratio for the n+1 th page. Then, the size of the n+1 th page is adjusted according to the second scaling ratio, and if it is determined that the second ratio is less than the second reference ratio, the horizontal length of the right area is set to the n+1 th page Calculating a value divided by the horizontal length of as the second scale adjustment ratio for the n+1 th page, and adjusting the size of the n+1 th page according to the second scale adjustment ratio. .

또한, 본 발명의 일실시예에 따르면, 상기 전자 장치의 동작 방법은 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 다음 페이지로의 페이지 전환 명령이 인가되면, n의 크기를 확인해서, n이 k-2 미만인 것으로 확인되는 경우, 상기 좌측 영역에 n+2번째 페이지를, 상기 우측 영역에 n+3번째 페이지를 표시하고, n이 k-2인 것으로 확인되는 경우, 상기 좌측 영역에 상기 n+2번째 페이지만을 표시하는 단계 및 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 이전 페이지로의 페이지 역전환 명령이 인가되면, n의 크기를 확인해서, n이 2를 초과하는 것으로 확인되는 경우, 상기 좌측 영역에 n-2번째 페이지를, 상기 우측 영역에 n-1번째 페이지를 표시하고, n이 2인 것으로 확인되는 경우, 상기 우측 영역에 상기 n-1번째 페이지만을 표시하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, the operating method of the electronic device is provided in a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area, from the user When a page switching command to the next page of the electronic document is applied, the size of n is checked, and if it is confirmed that n is less than k-2, the n+2th page is placed in the left area and n is placed in the right area. Displaying the +3 th page and displaying only the n+2 th page in the left area when it is confirmed that n is k-2; and displaying the n th page in the left area and in the right area. In a situation where the n+1th page is being displayed, if a page reverse command to the previous page for the electronic document is applied from the user, the size of n is checked and it is confirmed that n exceeds 2 , displaying the n-2 th page in the left area and the n-1 th page in the right area, and displaying only the n-1 th page in the right area when it is confirmed that n is 2 can include

이때, 본 발명의 일실시예에 따르면, 상기 n+2번째 페이지만을 표시하는 단계는 n의 크기를 확인한 결과, n이 k-2를 초과하는 것으로 확인되는 경우, 상기 전자 문서에 대한 다음 페이지가 존재하지 않음을 알리는 제1 안내 메시지를 생성한 후 상기 제1 안내 메시지를 화면 상에 표시할 수 있다.At this time, according to an embodiment of the present invention, in the step of displaying only the n+2 th page, when it is confirmed that n exceeds k-2 as a result of checking the size of n, the next page for the electronic document is displayed. After generating the first guide message notifying that it does not exist, the first guide message may be displayed on the screen.

이때, 상기 n-1번째 페이지만을 표시하는 단계는 n의 크기를 확인한 결과, n이 2 미만인 것으로 확인되는 경우, 상기 전자 문서에 대한 이전 페이지가 존재하지 않음을 알리는 제2 안내 메시지를 생성한 후 상기 제2 안내 메시지를 화면 상에 표시할 수 있다.At this time, in the step of displaying only the n-1th page, when it is confirmed that n is less than 2 as a result of checking the size of n, after generating a second guide message notifying that the previous page for the electronic document does not exist, The second guidance message may be displayed on the screen.

또한, 본 발명의 일실시예에 따르면, 상기 전자 장치의 동작 방법은 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 n번째 페이지에 대한 유사 페이지 검색 명령이 인가되면, 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 t(t는 2이상의 자연수)개의 단어들을 추출하는 단계, 상기 k개의 페이지들 각각에서, 상기 t개 단어들 각각이 등장하는 등장 빈도수를 확인하는 단계, 상기 k개의 페이지들 각각에 대해, 각 페이지에서 상기 t개 단어들 각각이 등장하는 등장 빈도수를 성분으로 갖는 t차원의 벡터를 구성함으로써, 상기 k페이지들 각각에 대응되는 t차원의 페이지 특징 벡터를 생성하는 단계, 상기 n번째 페이지의 페이지 특징 벡터와, 상기 k개의 페이지들 중 상기 n번째 페이지를 제외한 나머지 페이지들의 페이지 특징 벡터 간의 벡터 유사도를 연산하는 단계, 상기 나머지 페이지들 중, 상기 n번째 페이지의 페이지 특징 벡터와의 벡터 유사도가 최대인 페이지 특징 벡터를 갖는 제1 페이지를 선택하는 단계, 상기 제1 페이지가 선택되면, 상기 제1 페이지를, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시하는 단계 및 상기 제1 페이지가, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시된 이후, 상기 사용자로부터 상기 제1 페이지에 대한 페이지 제거 명령이 인가되면, 상기 우측 영역에서 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시되고 있는 상기 제1 페이지를 제거함으로써, 상기 우측 영역에 상기 n+1번째 페이지만이 표시되도록 처리하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, the operating method of the electronic device is provided in a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area, from the user When a similar page search command for the n-th page is applied, extracting t (t is a natural number equal to or greater than 2) words from the electronic document in order of increasing frequency of appearance in the electronic document, each of the k pages In, checking the frequency of occurrence of each of the t words, for each of the k pages, a t-dimensional vector having as a component the frequency of occurrence of each of the t words in each page generating a t-dimensional page feature vector corresponding to each of the k pages by constructing a page feature vector of the n-th page and page feature vectors of pages other than the n-th page among the k pages calculating a vector similarity between pages, selecting a first page having a page feature vector having a maximum vector similarity with the page feature vector of the n-th page, among the remaining pages, when the first page is selected; overlapping and displaying the first page on an upper layer of the n+1 th page displayed in the right area, and displaying the first page in an upper layer of the n+1 th page displayed in the right area If a page removal command for the first page is applied from the user after being overlapped with , by removing the first page overlapping the upper layer of the n+1 th page in the right area, the right area The method may further include processing so that only the n+1th page is displayed.

이상, 도 6을 참조하여 본 발명의 일실시예에 따른 전자 장치의 동작 방법에 대해 설명하였다. 여기서, 본 발명의 일실시예에 따른 전자 장치의 동작 방법은 도 1 내지 도 5를 이용하여 설명한 전자 장치(110)의 동작에 대한 구성과 대응될 수 있으므로, 이에 대한 보다 상세한 설명은 생략하기로 한다.In the above, the operating method of the electronic device according to an embodiment of the present invention has been described with reference to FIG. 6 . Here, since the operating method of the electronic device according to an embodiment of the present invention may correspond to the configuration of the operation of theelectronic device 110 described with reference to FIGS. 1 to 5, a detailed description thereof will be omitted. do.

본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램으로 구현될 수 있다.According to an embodiment of the present invention, an operating method of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen is a computer program stored in a storage medium for execution through combination with a computer. can be implemented as

또한, 본 발명의 일실시예에 따른 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.In addition, the operating method of an electronic device capable of displaying pages constituting an electronic document in an optimal ratio of two pages on one screen according to an embodiment of the present invention is in the form of computer program instructions for execution through combination with a computer. It can be implemented as and recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the medium may be those specially designed and configured for the present invention or those known and usable to those skilled in computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks. - includes hardware devices specially configured to store and execute program instructions, such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language codes that can be executed by a computer using an interpreter, as well as machine language codes such as those produced by a compiler.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by specific details such as specific components and limited embodiments and drawings, but these are provided to help a more general understanding of the present invention, and the present invention is not limited to the above embodiments. , Those skilled in the art in the field to which the present invention belongs can make various modifications and variations from these descriptions.

따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and it will be said that not only the claims to be described later, but also all modifications equivalent or equivalent to these claims belong to the scope of the present invention. .

110: 한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치
111: 문서 표시 이벤트 발생부112: 영역 분할부
113: 페이지 표시부114: 제1 크기 조정부
115: 제2 크기 조정부116: 페이지 전환부
117: 페이지 역전환부118: 단어 추출부
119: 등장 빈도수 확인부120: 페이지 특징 벡터 생성부
121: 벡터 유사도 연산부122: 선택부
123: 겹침 표시부124: 제거 표시부
110: Electronic device capable of displaying pages constituting an electronic document on one screen in an optimal ratio of two pages
111: document display event generation unit 112: region division unit
113: page display unit 114: first size adjustment unit
115: second size adjusting unit 116: page switching unit
117: page inversion unit 118: word extraction unit
119: appearance frequency check unit 120: page feature vector generation unit
121: vector similarity calculation unit 122: selection unit
123: overlap display unit 124: removal display unit

Claims (12)

Translated fromKorean
한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치에 있어서,
사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시키는 문서 표시 이벤트 발생부;
상기 문서 표시 이벤트가 발생되면, 상기 전자 장치의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할하는 영역 분할부; 및
상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하는 페이지 표시부
를 포함하는 전자 장치.
An electronic device capable of displaying pages constituting an electronic document on one screen in an optimal ratio of two pages,
When a document display command instructing to display two pages of an electronic document pre-composed of k (k is a natural number of 3 or more) pages is applied from the user, the k pages are displayed as one a document display event generating unit generating a document display event for displaying two pages on a screen;
an area divider dividing a display area in which a document is displayed on the screen of the electronic device into a left area and a right area based on a vertical axis passing through a center point of the display area when the document display event occurs; and
When the display area is divided into the left area and the right area, displaying an n (n is a natural number) th page among the k pages in the left area and displaying an n+1 th page in the right area, After checking the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and dividing the vertical length of the left area by the horizontal length of the left area When the first reference ratio is compared and it is determined that the first reference ratio is greater than or equal to the first reference ratio, the n-th page is scaled according to a scaling ratio such that the vertical length of the n-th page becomes equal to the vertical length of the left area. A scale adjustment ratio for resizing a page and displaying the page in the left area, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page becomes the same as the horizontal length of the left area The size of the nth page is adjusted and displayed in the left area, and after checking the horizontal length and the vertical length of the n+1th page, the vertical length of the n+1th page is determined as the n+1th page. The second ratio divided by the horizontal length of is compared with the second reference ratio divided by the vertical length of the right area by the horizontal length of the right area, and when it is confirmed that the second ratio is greater than or equal to the second reference ratio, the n+ The size of the n+1 th page is adjusted and displayed in the right area according to a scaling ratio that makes the vertical length of the first page equal to the vertical length of the right area, and the second ratio is the second standard If it is confirmed that the n+1 th page is smaller than the ratio, the n+1 th page is resized according to the scaling ratio such that the horizontal length of the n+1 th page becomes the same as the horizontal length of the right region, and the page displayed in the right region. display part
An electronic device comprising a.
제1항에 있어서,
상기 페이지 표시부는
상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 좌측 영역의 세로 길이를 상기 n번째 페이지의 세로 길이로 나눈 값을 상기 n번째 페이지에 대한 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 좌측 영역의 가로 길이를 상기 n번째 페이지의 가로 길이로 나눈 값을 상기 n번째 페이지에 대한 상기 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하는 제1 크기 조정부; 및
상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 우측 영역의 세로 길이를 상기 n+1번째 페이지의 세로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 우측 영역의 가로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 상기 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하는 제2 크기 조정부
를 포함하는 전자 장치.
According to claim 1,
the page display
When it is determined that the first ratio is greater than or equal to the first reference ratio, a value obtained by dividing the vertical length of the left area by the vertical length of the n-th page is calculated as a first scaling ratio for the n-th page, and the The size of the n-th page is adjusted according to a scaling ratio of 1, and when it is determined that the first ratio is less than the first reference ratio, the value obtained by dividing the horizontal length of the left area by the horizontal length of the n-th page is calculated as a first size adjustment unit calculating the first scaling ratio for the n-th page and adjusting the size of the n-th page according to the first scaling ratio; and
If it is determined that the second ratio is greater than or equal to the second reference ratio, a value obtained by dividing the vertical length of the right area by the vertical length of the n+1 th page is calculated as the second scaling ratio for the n+1 th page. Then, the size of the n+1 th page is adjusted according to the second scaling ratio, and if it is determined that the second ratio is less than the second reference ratio, the horizontal length of the right area is set to the n+1 th page A second resizing unit for adjusting the size of the n+1 th page according to the second scaling ratio by calculating the value divided by the horizontal length of the n+1 th page as the second scaling ratio for the n+1 th page.
An electronic device comprising a.
제1항에 있어서,
상기 페이지 표시부를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 다음 페이지로의 페이지 전환 명령이 인가되면, n의 크기를 확인해서, n이 k-2 미만인 것으로 확인되는 경우, 상기 좌측 영역에 n+2번째 페이지를, 상기 우측 영역에 n+3번째 페이지를 표시하고, n이 k-2인 것으로 확인되는 경우, 상기 좌측 영역에 상기 n+2번째 페이지만을 표시하는 페이지 전환부; 및
상기 페이지 표시부를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 이전 페이지로의 페이지 역전환 명령이 인가되면, n의 크기를 확인해서, n이 2를 초과하는 것으로 확인되는 경우, 상기 좌측 영역에 n-2번째 페이지를, 상기 우측 영역에 n-1번째 페이지를 표시하고, n이 2인 것으로 확인되는 경우, 상기 우측 영역에 상기 n-1번째 페이지만을 표시하는 페이지 역전환부
를 더 포함하는 전자 장치.
According to claim 1,
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through the page display unit, a page switching command from the user to the next page for the electronic document is received. If applied, the size of n is checked, and if it is confirmed that n is less than k-2, the n+2 th page is displayed in the left area and the n+3 th page is displayed in the right area, and n is k-2 a page switching unit displaying only the n+2 th page in the left area when it is confirmed that ?; and
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through the page display unit, a page reverse command from the user to the previous page of the electronic document is applied, the size of n is checked, and if it is confirmed that n exceeds 2, the n-2 th page is displayed in the left area and the n-1 th page is displayed in the right area, and when n is 2 If it is confirmed that it is, a page reverse conversion unit for displaying only the n-1 th page in the right area.
An electronic device further comprising a.
제3항에 있어서,
상기 페이지 전환부는
n의 크기를 확인한 결과, n이 k-2를 초과하는 것으로 확인되는 경우, 상기 전자 문서에 대한 다음 페이지가 존재하지 않음을 알리는 제1 안내 메시지를 생성한 후 상기 제1 안내 메시지를 화면 상에 표시하고,
상기 페이지 역전환부는
n의 크기를 확인한 결과, n이 2 미만인 것으로 확인되는 경우, 상기 전자 문서에 대한 이전 페이지가 존재하지 않음을 알리는 제2 안내 메시지를 생성한 후 상기 제2 안내 메시지를 화면 상에 표시하는 것을 특징으로 하는 전자 장치.
According to claim 3,
The page conversion part
As a result of checking the size of n, if it is confirmed that n exceeds k-2, after generating a first guide message notifying that the next page for the electronic document does not exist, the first guide message is displayed on the screen. display,
The page inversion section
As a result of checking the size of n, if it is confirmed that n is less than 2, after generating a second guide message indicating that the previous page for the electronic document does not exist, the second guide message is displayed on the screen. electronic device to be.
제1항에 있어서,
상기 페이지 표시부를 통해 상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 n번째 페이지에 대한 유사 페이지 검색 명령이 인가되면, 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 t(t는 2이상의 자연수)개의 단어들을 추출하는 단어 추출부;
상기 k개의 페이지들 각각에서, 상기 t개 단어들 각각이 등장하는 등장 빈도수를 확인하는 등장 빈도수 확인부;
상기 k개의 페이지들 각각에 대해, 각 페이지에서 상기 t개 단어들 각각이 등장하는 등장 빈도수를 성분으로 갖는 t차원의 벡터를 구성함으로써, 상기 k페이지들 각각에 대응되는 t차원의 페이지 특징 벡터를 생성하는 페이지 특징 벡터 생성부;
상기 n번째 페이지의 페이지 특징 벡터와, 상기 k개의 페이지들 중 상기 n번째 페이지를 제외한 나머지 페이지들의 페이지 특징 벡터 간의 벡터 유사도를 연산하는 벡터 유사도 연산부;
상기 나머지 페이지들 중, 상기 n번째 페이지의 페이지 특징 벡터와의 벡터 유사도가 최대인 페이지 특징 벡터를 갖는 제1 페이지를 선택하는 선택부;
상기 제1 페이지가 선택되면, 상기 제1 페이지를, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시하는 겹침 표시부; 및
상기 제1 페이지가, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시된 이후, 상기 사용자로부터 상기 제1 페이지에 대한 페이지 제거 명령이 인가되면, 상기 우측 영역에서 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시되고 있는 상기 제1 페이지를 제거함으로써, 상기 우측 영역에 상기 n+1번째 페이지만이 표시되도록 처리하는 제거 표시부
를 더 포함하는 전자 장치.
According to claim 1,
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area through the page display unit, when a similar page search command for the nth page is applied from the user , a word extraction unit for extracting t (t is a natural number of 2 or more) words from the electronic document in order of their frequency of occurrence in the electronic document;
an appearance frequency checker configured to check an appearance frequency count of each of the t words in each of the k pages;
For each of the k pages, by constructing a t-dimensional vector having as a component the frequency of occurrence of each of the t words in each page, a t-dimensional page feature vector corresponding to each of the k pages a page feature vector generating unit;
a vector similarity calculating unit configured to calculate a vector similarity between a page feature vector of the n-th page and page feature vectors of pages other than the n-th page among the k pages;
a selection unit which selects a first page having a page feature vector having a maximum vector similarity with the page feature vector of the n-th page from among the remaining pages;
an overlapping display unit which, when the first page is selected, overlaps and displays the first page on an upper layer of the n+1 th page displayed in the right area; and
If a page removal command for the first page is applied from the user after the first page is overlapped with an upper layer of the n+1th page being displayed in the right area, the n+1th page is displayed in the right area. a removal display unit configured to display only the n+1 th page in the right area by removing the first page overlapping the upper layer of the first page and displaying the first page;
An electronic device further comprising a.
한 화면에 전자 문서를 구성하는 페이지들을 두 페이지씩 최적의 비율로 표시할 수 있는 전자 장치의 동작 방법에 있어서,
사용자로부터, k(k는 3이상의 자연수)개의 페이지들로 사전 구성되어 있는 전자 문서를 하나의 화면 상에 두 개의 페이지씩 표시할 것을 지시하는 문서 표시 명령이 인가되면, 상기 k개의 페이지들을 하나의 화면 상에 두 개의 페이지씩 표시하기 위한 문서 표시 이벤트를 발생시키는 단계;
상기 문서 표시 이벤트가 발생되면, 상기 전자 장치의 화면 상에서 문서가 표시되는 표시 영역에 대해, 상기 표시 영역의 중심점을 통과하는 세로축을 기준으로 좌측 영역과 우측 영역으로 분할하는 단계; 및
상기 표시 영역이 상기 좌측 영역과 상기 우측 영역으로 분할되면, 상기 좌측 영역에 상기 k개의 페이지들 중 n(n은 자연수)번째 페이지를 표시하고, 상기 우측 영역에 n+1번째 페이지를 표시하되, 상기 n번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n번째 페이지의 세로 길이를 상기 n번째 페이지의 가로 길이로 나눈 제1 비율과 상기 좌측 영역의 세로 길이를 상기 좌측 영역의 가로 길이로 나눈 제1 기준 비율을 비교하여, 상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 n번째 페이지의 세로 길이가 상기 좌측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 n번째 페이지의 가로 길이가 상기 좌측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정해서 상기 좌측 영역에 표시하며, 상기 n+1번째 페이지의 가로 길이 및 세로 길이를 확인한 후, 상기 n+1번째 페이지의 세로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 제2 비율과 상기 우측 영역의 세로 길이를 상기 우측 영역의 가로 길이로 나눈 제2 기준 비율을 비교하여, 상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 n+1번째 페이지의 세로 길이가 상기 우측 영역의 세로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 n+1번째 페이지의 가로 길이가 상기 우측 영역의 가로 길이와 동일해지도록 하는 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정해서 상기 우측 영역에 표시하는 단계
를 포함하는 전자 장치의 동작 방법.
A method of operating an electronic device capable of displaying pages constituting an electronic document on one screen in an optimal ratio of two pages,
When a document display command instructing to display two pages of an electronic document pre-composed of k (k is a natural number of 3 or more) pages is applied from the user, the k pages are displayed as one generating a document display event for displaying two pages on a screen;
dividing a display area where a document is displayed on the screen of the electronic device into a left area and a right area based on a vertical axis passing through a center point of the display area, when the document display event occurs; and
When the display area is divided into the left area and the right area, displaying an n (n is a natural number) th page among the k pages in the left area and displaying an n+1 th page in the right area, After checking the horizontal length and vertical length of the n-th page, a first ratio obtained by dividing the vertical length of the n-th page by the horizontal length of the n-th page and dividing the vertical length of the left area by the horizontal length of the left area When the first reference ratio is compared and it is determined that the first reference ratio is greater than or equal to the first reference ratio, the n-th page is scaled according to a scaling ratio such that the vertical length of the n-th page becomes equal to the vertical length of the left area. A scale adjustment ratio for resizing a page and displaying the page in the left area, and when it is determined that the first ratio is less than the first reference ratio, the horizontal length of the n-th page becomes the same as the horizontal length of the left area The size of the nth page is adjusted and displayed in the left area, and after checking the horizontal length and the vertical length of the n+1th page, the vertical length of the n+1th page is determined as the n+1th page. The second ratio divided by the horizontal length of is compared with the second reference ratio divided by the vertical length of the right area by the horizontal length of the right area, and when it is confirmed that the second ratio is greater than or equal to the second reference ratio, the n+ The size of the n+1 th page is adjusted and displayed in the right area according to a scaling ratio that makes the vertical length of the first page equal to the vertical length of the right area, and the second ratio is the second standard If it is determined that the size is less than the ratio, adjusting the size of the n+1 th page according to a scaling ratio such that the horizontal length of the n+1 th page becomes the same as the horizontal length of the right area and displaying the size of the n+1 th page in the right area
A method of operating an electronic device comprising a.
제6항에 있어서,
상기 표시하는 단계는
상기 제1 비율이 상기 제1 기준 비율 이상인 것으로 확인되면, 상기 좌측 영역의 세로 길이를 상기 n번째 페이지의 세로 길이로 나눈 값을 상기 n번째 페이지에 대한 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하고, 상기 제1 비율이 상기 제1 기준 비율 미만인 것으로 확인되면, 상기 좌측 영역의 가로 길이를 상기 n번째 페이지의 가로 길이로 나눈 값을 상기 n번째 페이지에 대한 상기 제1 스케일 조정 비율로 연산하여, 상기 제1 스케일 조정 비율에 따라 상기 n번째 페이지의 크기를 조정하는 단계; 및
상기 제2 비율이 상기 제2 기준 비율 이상인 것으로 확인되면, 상기 우측 영역의 세로 길이를 상기 n+1번째 페이지의 세로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하고, 상기 제2 비율이 상기 제2 기준 비율 미만인 것으로 확인되면, 상기 우측 영역의 가로 길이를 상기 n+1번째 페이지의 가로 길이로 나눈 값을 상기 n+1번째 페이지에 대한 상기 제2 스케일 조정 비율로 연산하여, 상기 제2 스케일 조정 비율에 따라 상기 n+1번째 페이지의 크기를 조정하는 단계
를 포함하는 전자 장치의 동작 방법.
According to claim 6,
The step of displaying
When it is determined that the first ratio is greater than or equal to the first reference ratio, a value obtained by dividing the vertical length of the left area by the vertical length of the n-th page is calculated as a first scaling ratio for the n-th page, and the The size of the n-th page is adjusted according to a scaling ratio of 1, and when it is determined that the first ratio is less than the first reference ratio, the value obtained by dividing the horizontal length of the left area by the horizontal length of the n-th page is calculated as adjusting the size of the n-th page according to the first scaling ratio by calculating the first scaling ratio for the n-th page; and
If it is determined that the second ratio is greater than or equal to the second reference ratio, a value obtained by dividing the vertical length of the right area by the vertical length of the n+1 th page is calculated as the second scaling ratio for the n+1 th page. Then, the size of the n+1 th page is adjusted according to the second scaling ratio, and if it is determined that the second ratio is less than the second reference ratio, the horizontal length of the right area is set to the n+1 th page Calculating a value divided by the horizontal length of as the second scaling ratio for the n+1 th page, and adjusting the size of the n+1 th page according to the second scaling ratio
A method of operating an electronic device comprising a.
제6항에 있어서,
상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 다음 페이지로의 페이지 전환 명령이 인가되면, n의 크기를 확인해서, n이 k-2 미만인 것으로 확인되는 경우, 상기 좌측 영역에 n+2번째 페이지를, 상기 우측 영역에 n+3번째 페이지를 표시하고, n이 k-2인 것으로 확인되는 경우, 상기 좌측 영역에 상기 n+2번째 페이지만을 표시하는 단계; 및
상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 전자 문서에 대한 이전 페이지로의 페이지 역전환 명령이 인가되면, n의 크기를 확인해서, n이 2를 초과하는 것으로 확인되는 경우, 상기 좌측 영역에 n-2번째 페이지를, 상기 우측 영역에 n-1번째 페이지를 표시하고, n이 2인 것으로 확인되는 경우, 상기 우측 영역에 상기 n-1번째 페이지만을 표시하는 단계
를 더 포함하는 전자 장치의 동작 방법.
According to claim 6,
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area, when a page switching command to the next page of the electronic document is applied from the user, n When the size is checked and it is confirmed that n is less than k-2, the n+2 th page is displayed in the left area and the n+3 th page is displayed in the right area, and it is confirmed that n is k-2 , displaying only the n+2th page in the left area; and
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area, if a page reverse command to the previous page of the electronic document is applied from the user, n By checking the size of, if it is confirmed that n exceeds 2, the n-2 th page is displayed in the left area and the n-1 th page is displayed in the right area, and if it is confirmed that n is 2, Displaying only the n-1 th page in the right area
Method of operating an electronic device further comprising a.
제8항에 있어서,
상기 n+2번째 페이지만을 표시하는 단계는
n의 크기를 확인한 결과, n이 k-2를 초과하는 것으로 확인되는 경우, 상기 전자 문서에 대한 다음 페이지가 존재하지 않음을 알리는 제1 안내 메시지를 생성한 후 상기 제1 안내 메시지를 화면 상에 표시하고,
상기 n-1번째 페이지만을 표시하는 단계는
n의 크기를 확인한 결과, n이 2 미만인 것으로 확인되는 경우, 상기 전자 문서에 대한 이전 페이지가 존재하지 않음을 알리는 제2 안내 메시지를 생성한 후 상기 제2 안내 메시지를 화면 상에 표시하는 것을 특징으로 하는 전자 장치의 동작 방법.
According to claim 8,
The step of displaying only the n+2th page
As a result of checking the size of n, if it is confirmed that n exceeds k-2, after generating a first guide message notifying that the next page for the electronic document does not exist, the first guide message is displayed on the screen. display,
The step of displaying only the n-1th page
As a result of checking the size of n, if it is confirmed that n is less than 2, after generating a second guide message indicating that the previous page for the electronic document does not exist, the second guide message is displayed on the screen. A method of operating an electronic device to be.
제6항에 있어서,
상기 좌측 영역에 상기 n번째 페이지가 표시되고, 상기 우측 영역에 상기 n+1번째 페이지가 표시되고 있는 상황에서, 상기 사용자로부터 상기 n번째 페이지에 대한 유사 페이지 검색 명령이 인가되면, 상기 전자 문서로부터 상기 전자 문서에서의 등장 빈도수가 큰 순서대로 t(t는 2이상의 자연수)개의 단어들을 추출하는 단계;
상기 k개의 페이지들 각각에서, 상기 t개 단어들 각각이 등장하는 등장 빈도수를 확인하는 단계;
상기 k개의 페이지들 각각에 대해, 각 페이지에서 상기 t개 단어들 각각이 등장하는 등장 빈도수를 성분으로 갖는 t차원의 벡터를 구성함으로써, 상기 k페이지들 각각에 대응되는 t차원의 페이지 특징 벡터를 생성하는 단계;
상기 n번째 페이지의 페이지 특징 벡터와, 상기 k개의 페이지들 중 상기 n번째 페이지를 제외한 나머지 페이지들의 페이지 특징 벡터 간의 벡터 유사도를 연산하는 단계;
상기 나머지 페이지들 중, 상기 n번째 페이지의 페이지 특징 벡터와의 벡터 유사도가 최대인 페이지 특징 벡터를 갖는 제1 페이지를 선택하는 단계;
상기 제1 페이지가 선택되면, 상기 제1 페이지를, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시하는 단계; 및
상기 제1 페이지가, 상기 우측 영역에 표시되고 있는 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시된 이후, 상기 사용자로부터 상기 제1 페이지에 대한 페이지 제거 명령이 인가되면, 상기 우측 영역에서 상기 n+1번째 페이지의 상위 레이어에 겹쳐서 표시되고 있는 상기 제1 페이지를 제거함으로써, 상기 우측 영역에 상기 n+1번째 페이지만이 표시되도록 처리하는 단계
를 더 포함하는 전자 장치의 동작 방법.
According to claim 6,
In a situation where the nth page is displayed in the left area and the n+1th page is displayed in the right area, when a similar page search command for the nth page is applied from the user, the electronic document extracting t (t is a natural number equal to or greater than 2) words in order of frequency of appearance in the electronic document;
checking an appearance frequency count of each of the t words in each of the k pages;
For each of the k pages, by constructing a t-dimensional vector having as a component the frequency of occurrence of each of the t words in each page, a t-dimensional page feature vector corresponding to each of the k pages generating;
calculating a vector similarity between a page feature vector of the n-th page and page feature vectors of pages other than the n-th page among the k pages;
selecting a first page having a page feature vector having a maximum vector similarity with the page feature vector of the n-th page from among the remaining pages;
if the first page is selected, displaying the first page in an overlapping manner with an upper layer of the n+1 th page displayed in the right area; and
If a page removal command for the first page is applied from the user after the first page is overlapped with an upper layer of the n+1th page being displayed in the right area, the n+1th page is displayed in the right area. removing the first page overlapping the upper layer of the first page and displaying only the n+1th page in the right area;
Method of operating an electronic device further comprising a.
제6항 내지 제10항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체.A computer-readable recording medium recording a computer program for executing the method of any one of claims 6 to 10 through a combination with a computer.제6항 내지 제10항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램.A computer program stored in a storage medium for executing the method of any one of claims 6 to 10 through a combination with a computer.
KR1020210148920A2021-11-022021-11-02Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereofActiveKR102620258B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020210148920AKR102620258B1 (en)2021-11-022021-11-02Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020210148920AKR102620258B1 (en)2021-11-022021-11-02Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof

Publications (2)

Publication NumberPublication Date
KR20230063649Atrue KR20230063649A (en)2023-05-09
KR102620258B1 KR102620258B1 (en)2024-01-02

Family

ID=86408296

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020210148920AActiveKR102620258B1 (en)2021-11-022021-11-02Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof

Country Status (1)

CountryLink
KR (1)KR102620258B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020072536A (en)*1999-10-282002-09-16샤프 가부시키가이샤Electronic book display, electronic book displaying method, and computer-readable recorded medium on which electronic book displaying program is recorded
JP2005202766A (en)*2004-01-162005-07-28National Institute Of Information & Communication Technology Simultaneous presentation system for similar contents
KR101489666B1 (en)*2014-07-182015-02-04주식회사 한글과컴퓨터Electronic document editing device and method for inserting image based on rotation information
JP2017174201A (en)*2016-03-242017-09-28大日本印刷株式会社Electronic book display device and program
KR20180077349A (en)*2016-12-282018-07-09주식회사 파수닷컴Method for providing electronic book using page information and apparatus for the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020072536A (en)*1999-10-282002-09-16샤프 가부시키가이샤Electronic book display, electronic book displaying method, and computer-readable recorded medium on which electronic book displaying program is recorded
JP2005202766A (en)*2004-01-162005-07-28National Institute Of Information & Communication Technology Simultaneous presentation system for similar contents
KR101489666B1 (en)*2014-07-182015-02-04주식회사 한글과컴퓨터Electronic document editing device and method for inserting image based on rotation information
JP2017174201A (en)*2016-03-242017-09-28大日本印刷株式会社Electronic book display device and program
KR20180077349A (en)*2016-12-282018-07-09주식회사 파수닷컴Method for providing electronic book using page information and apparatus for the same

Also Published As

Publication numberPublication date
KR102620258B1 (en)2024-01-02

Similar Documents

PublicationPublication DateTitle
KR102306149B1 (en)System and method for automated conversion of interactive sites and applications to support mobile and other display environments
JP5686673B2 (en) Image processing apparatus, image processing method, and program
US7844115B2 (en)Information processing apparatus, method, and program product
KR102227523B1 (en)method of relocating comic content
US20040255251A1 (en)Assembling verbal narration for digital display images
JP2008234664A (en) Electronic content description conversion method
US9727547B2 (en)Media interface tools and animations
CN106484256A (en)Sectional drawing joining method and device
JP5567097B2 (en) Electronic device, handwritten document display method, and display program
JP7161824B2 (en) How to navigate the display content panel
JP5899743B2 (en) Image display device and image display program
KR102554030B1 (en)Electronic apparatus capable of displaying the page that constitutes an electronic document two pages at the same time on one screen and operating method thereof
KR102119730B1 (en)Electronic device for extracting template applicable to electronic document from image and operating method thereof
KR102107449B1 (en)Electronic device for displaying content of merged cell in spreadsheet document and operating method thereof
KR20230063649A (en)Electronic apparatus that can display the pages constituting an electronic document by two pages in an optimal ratio on one screen, and operating method thereof
JP6274132B2 (en) Music score display apparatus and music score display method
JP2022033624A (en)Information processing device and information processing program
KR102300498B1 (en)Electronic device that adjusts scroll unit movement distance according to the amount of content displayed in the screen display area when scrolling occurs and operating method thereof
KR20230087131A (en)Electronic terminal apparatus which is able to identify personal information included in the image object, which is to be inserted into an electronic document, and the operating method thereof
KR102566908B1 (en)Electronic terminal device for generating object guide frame on the page of a presentation document, and the opreating method thereof
KR102466718B1 (en)Electronic terminal device which enables inserting recorded video into the slide constituting a presentation document and the operating method thereof
JP6424920B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION SEARCH METHOD, AND PROGRAM
JPH0764979A (en) Document information processing device
KR102566934B1 (en)Electronic apparatus that performs parallel processing-based document format conversion and operating method thereof
KR102636708B1 (en)Electronic terminal apparatus which is able to produce a sign language presentation video for a presentation document, and the operating method thereof

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20211102

PA0201Request for examination
PG1501Laying open of application
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20230612

Patent event code:PE09021S01D

E701Decision to grant or registration of patent right
PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20231221

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20231227

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20231227

End annual number:3

Start annual number:1

PG1601Publication of registration

[8]ページ先頭

©2009-2025 Movatter.jp