KR101348648B1 - Display device and method - Google Patents
Display device and method Download PDFInfo
- Publication number
- KR101348648B1 KR101348648B1 KR1020120025516A KR20120025516A KR101348648B1 KR 101348648 B1 KR101348648 B1 KR 101348648B1 KR 1020120025516 A KR1020120025516 A KR 1020120025516A KR 20120025516 A KR20120025516 A KR 20120025516A KR 101348648 B1 KR101348648 B1 KR 101348648B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- data
- width
- length
- ratio
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0442—Handling or displaying different aspect ratios, or changing the aspect ratio
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 화면 표시 장치 및 방법에 관한 것으로, 이 장치는 자료의 크기를 축소한 프레임을 표시하되, 사용자에 의하여 정의되거나 미리 정해져 있는 틀의 크기와 자료의 크기에 따라 프레임을 대칭형 또는 비대칭형으로 구분하고 프레임이 비대칭형인 경우 자료의 가로 및 세로의 비율과 상이한 비율로 축소된 프레임을 표시하고, 사용자가 지정하는 프레임의 좌표에 대응하는 자료의 좌표를 산출하여 자료 좌표에 해당하는 부분을 화면에 표시한다.The present invention relates to a display device and a method, wherein the device displays a frame with a reduced size of the data, and the frame is symmetrical or asymmetrical according to the size and size of the frame defined or predefined by the user. When the frame is asymmetric, the frame is reduced to a ratio different from the horizontal and vertical ratios of the data, and the coordinates of the data corresponding to the coordinates of the frame specified by the user are calculated to display the part corresponding to the data coordinates on the screen. Display.
Description
본 발명은 화면 표시 장치 및 방법에 관한 것으로, 더 상세하게는 사용자가 손쉽게 제어 가능하도록 비대칭성이 강한 자료를 화면에 표시할 수 있는 화면 표시 장치 및 방법에 관한 것이다.The present invention relates to a screen display device and a method, and more particularly to a screen display device and method that can display a strong asymmetric material on the screen so that the user can easily control.
근래 표시 장치의 화면 가로 또는 세로 길이보다 화면에 표시하고자 하는 자료의 가로 또는 세로 길이가 더 긴 자료들이 많이 생성되고 있다. 특히 이와 같은 자료들 중에서는 비대칭형 모양, 즉 화면에 표시되는 자료의 가로 길이(또는 세로 길이)보다 세로 길이(또는 가로 길이)가 현저하게 긴 자료들이 많이 발생을 한다. 이러한 자료들의 예로서, 장시간 노출된 위성영상, 데이터베이스 테이블 등이 있다. 자료의 가로와 세로 길이를 비례적으로 축소하는 종래의 자료 축소 방법을 사용하여 비대칭적인 자료를 화면에 표시하면 길이가 짧은 단축은 제어할 수 없는 최소의 크기로 변하여 자료를 화면에 표시하기 어려울 뿐만 아니라 사용자가 원하는 자료의 특정 부분으로 쉽게 이동할 수 없다. 자료의 크기가 커질수록 화면 표시 장치가 소형화 될수록 더욱 그러하다.Recently, a lot of data having a longer horizontal or vertical length than a screen horizontal or vertical length of a display device has been generated. In particular, many of these data are asymmetrical shapes, that is, data that is significantly longer than the width (or length) of the data displayed on the screen. Examples of such data include long time-exposure satellite images, database tables, and the like. When asymmetrical data is displayed on the screen using a conventional data reduction method that proportionally reduces the horizontal and vertical lengths of the data, the shorter length becomes difficult to display on the screen because it changes to the minimum size that cannot be controlled. But you can't easily jump to a specific piece of material you want. The larger the size of the material, the smaller the display device becomes.
따라서 본 발명이 해결하고자 하는 과제는 비대칭성이 강한 자료를 화면에 표시하고 사용자가 원하는 자료의 위치로 쉽게 이동할 수 있는 화면 표시 장치 및 방법을 제공하는 것이다.Accordingly, an object of the present invention is to provide a screen display device and a method for displaying a highly asymmetric material on a screen and allowing a user to easily move to a desired location of the data.
이러한 과제를 해결하기 위한 본 발명의 한 실시예에 따른 화면 표시 장치는, 자료를 표시하는 표시부, 그리고 상기 자료의 크기를 축소한 프레임을 상기 자료와 함께 상기 표시부에 표시하되, 사용자에 의하여 정의되거나 미리 정해져 있는 틀의 크기와 상기 자료의 크기에 따라 상기 프레임을 대칭형 또는 비대칭형으로 구분하고 상기 프레임이 비대칭형인 경우 상기 자료의 가로 및 세로의 비율과 상이한 비율로 축소된 프레임을 표시하고, 상기 사용자가 지정하는 상기 프레임의 좌표에 대응하는 상기 자료의 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시하는 제어부를 포함한다.The screen display device according to an embodiment of the present invention for solving this problem, the display unit for displaying the material, and the frame is displayed on the display unit along with the data to reduce the size of the data, the user defined or The frame is divided into a symmetrical or asymmetrical form according to a predetermined frame size and the size of the data. When the frame is asymmetrical, the frame is reduced at a ratio different from the ratio of the width and length of the data. And a control unit configured to calculate coordinates of the data corresponding to the coordinates of the frame designated by the user and to display a portion corresponding to the data coordinates on the screen.
상기 자료의 가로와 세로 또는 세로와 가로의 비율이 미리 정해져 있는 임계값보다 작으면 상기 프레임을 비대칭형으로 구분하고 그렇지 않으면 대칭형으로 구분할 수 있다.If the width and length of the material or the ratio of length and width is smaller than a predetermined threshold, the frame may be classified as asymmetrical, otherwise it may be classified as symmetrical.
상기 제어부는 상기 프레임이 비대칭형인 경우 상기 틀의 크기와 동일한 크기로 상기 프레임의 크기를 설정할 수 있다.The controller may set the size of the frame to the same size as the frame when the frame is asymmetrical.
상기 제어부는 상기 프레임이 대칭형인 경우 상기 프레임의 가로 및 세로의 비율은 상기 자료의 가로 및 세로의 비율과 동일할 수 있다.When the frame is symmetric, the controller may have a ratio of the width and the length of the frame to the ratio of the width and the length of the data.
상기 틀의 세로가 상기 틀의 가로보다 길고, 상기 틀의 가로를 상기 틀의 세로로 나눈 틀 비율이 상기 자료의 가로를 상기 자료의 세로로 나눈 자료 비율보다 크면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출할 수 있다.The height of the frame is longer than the width of the frame, and if the ratio of the frame divided by the length of the frame is greater than the data ratio divided by the length of the material by the length of the frame, the length of the frame is the length of the frame. And the width of the frame is calculated by multiplying the length of the frame by the data rate, and if the frame rate is not greater than the data rate, the width of the frame is equal to the width of the frame and the length of the frame is the width of the frame. It can be calculated by multiplying with the data ratio.
상기 틀의 세로가 상기 틀의 가로보다 길지 않고, 상기 틀의 세로를 상기 틀의 가로로 나눈 틀 비율이 상기 자료의 세로를 상기 자료의 가로로 나눈 자료 비율보다 크면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출할 수 있다.If the length of the frame is not longer than the width of the frame, and the frame ratio of the frame length divided by the width of the frame is greater than the data ratio of the length of the material divided by the width of the material, the width of the frame is the width of the frame. Is equal to the width and the height of the frame is calculated by multiplying the width of the frame by the data rate, and if the frame rate is not greater than the data rate, the length of the frame is equal to the length of the frame and the width of the frame is equal to the length of the frame. It can be calculated by multiplying the length by the data ratio.
상기 사용자가 지정하는 위치가 상기 프레임의 영역을 벗어나면 상기 지정 위치와 최단 거리에 위치하는 프레임 좌표에 대응하는 자료 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시할 수 있다.When the location designated by the user is out of the area of the frame, data coordinates corresponding to the frame coordinates positioned at the shortest distance from the specified location may be calculated to display a portion corresponding to the data coordinates on the screen.
본 발명의 다른 실시예에 따라 자료를 화면에 표시하는 화면 표시 방법은, 상기 자료의 크기를 축소한 프레임을 상기 자료와 함께 상기 화면에 표시하되, 사용자에 의하여 정의되거나 미리 정해져 있는 틀의 크기와 상기 자료의 크기에 따라 상기 프레임을 대칭형 또는 비대칭형으로 구분하고 상기 프레임이 비대칭형인 경우 상기 자료의 가로 및 세로의 비율과 상이한 비율로 축소된 프레임을 표시하는 단계, 그리고 상기 사용자가 지정하는 상기 프레임의 좌표에 대응하는 상기 자료의 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시하는 단계를 포함한다.According to another exemplary embodiment of the present invention, a screen display method for displaying data on a screen may include displaying a frame on which the size of the data is reduced on the screen together with the data, wherein the size and size of a frame defined by a user or predetermined are determined. Dividing the frame into a symmetrical or asymmetrical shape according to the size of the material, and displaying the frame reduced in a ratio different from the ratio of the width and length of the data when the frame is asymmetrical, and the frame designated by the user. Computing the coordinates of the data corresponding to the coordinates of the and displaying the portion corresponding to the data coordinates on the screen.
상기 자료의 가로와 세로 또는 세로와 가로의 비율이 미리 정해져 있는 임계값보다 작으면 상기 프레임을 비대칭형으로 구분하고 그렇지 않으면 대칭형으로 구분할 수 있다.If the width and length of the material or the ratio of length and width is smaller than a predetermined threshold, the frame may be classified as asymmetrical, otherwise it may be classified as symmetrical.
상기 프레임이 비대칭형인 경우 상기 틀의 크기와 동일한 크기로 상기 프레임의 크기를 설정할 수 있다.When the frame is asymmetric, the size of the frame may be set to the same size as the frame.
상기 프레임이 대칭형인 경우 상기 프레임의 가로 및 세로의 비율은 상기 자료의 가로 및 세로의 비율과 동일할 수 있다.When the frame is symmetrical, the ratio of the width and length of the frame may be the same as the ratio of the width and length of the material.
상기 틀의 세로가 상기 틀의 가로보다 길고, 상기 틀의 가로를 상기 틀의 세로로 나눈 틀 비율이 상기 자료의 가로를 상기 자료의 세로로 나눈 자료 비율보다 크면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출할 수 있다.The height of the frame is longer than the width of the frame, and if the ratio of the frame divided by the length of the frame is greater than the data ratio divided by the length of the material by the length of the frame, the length of the frame is the length of the frame. And the width of the frame is calculated by multiplying the length of the frame by the data rate, and if the frame rate is not greater than the data rate, the width of the frame is equal to the width of the frame and the length of the frame is the width of the frame. It can be calculated by multiplying with the data ratio.
상기 틀의 세로가 상기 틀의 가로보다 길지 않고, 상기 틀의 세로를 상기 틀의 가로로 나눈 틀 비율이 상기 자료의 세로를 상기 자료의 가로로 나눈 자료 비율보다 크면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출할 수 있다.If the length of the frame is not longer than the width of the frame, and the frame ratio of the frame length divided by the width of the frame is greater than the data ratio of the length of the material divided by the width of the material, the width of the frame is the width of the frame. Is equal to the width and the height of the frame is calculated by multiplying the width of the frame by the data rate, and if the frame rate is not greater than the data rate, the length of the frame is equal to the length of the frame and the width of the frame is equal to the length of the frame. It can be calculated by multiplying the length by the data ratio.
상기 사용자가 지정하는 위치가 상기 프레임의 영역을 벗어나면 상기 지정 위치와 최단 거리에 위치하는 프레임 좌표에 대응하는 자료 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시할 수 있다.When the location designated by the user is out of the area of the frame, data coordinates corresponding to the frame coordinates positioned at the shortest distance from the specified location may be calculated to display a portion corresponding to the data coordinates on the screen.
본 발명의 다른 실시예에 따른 컴퓨터로 읽을 수 있는 매체는 상기한 방법 중 어느 하나를 실행시키기 위한 프로그램을 기록한다.A computer-readable medium according to another embodiment of the present invention records a program for executing any one of the above methods.
이와 같이 본 발명의 실시예에 따른 화면 표시 장치 및 방법에 의하면, 대칭적인 자료뿐만 아니라 비대칭성이 강한 자료를 화면에 표시하고 사용자가 원하는 자료의 위치로 쉽게 이동하여 표시할 수 있다.Thus, according to the screen display device and method according to an embodiment of the present invention, it is possible to display not only symmetrical material but also strong asymmetrical material on the screen, and to be easily moved and displayed to the location of the desired data.
도 1은 본 발명의 한 실시예에 따른 화면 표시 장치의 블록도이다.
도 2는 본 발명의 한 실시예에 따른 화면 표시 장치의 예시적인 화면을 도시한 도면이다.
도 3은 본 발명의 한 실시예에 따른 화면 표시 방법 중 틀을 계산하는 과정을 설명하는 흐름도이다.
도 4는 도 3에 도시한 대칭형 프레임 크기를 계산하는 방법을 설명하는 흐름도이다.
도 5는 본 발명의 한 실시예에 따른 화면 표시 방법을 설명하기 위하여 틀 크기와 자료 크기를 정규화한 개략도이다.
도 6은 본 발명의 한 실시예에 따른 화면 표시 방법을 설명하기 위하여 틀과 자료의 관계를 도시한 개략도이다.
도 7은 본 발명의 한 실시예에 따른 화면 표시 방법 중 좌표 변환을 설명하는 흐름도이다.
도 8은 도 7에 도시한 좌표 변환의 예시적인 도면이다.1 is a block diagram of a screen display device according to an exemplary embodiment.
2 is a diagram illustrating an exemplary screen of a screen display device according to an embodiment of the present invention.
3 is a flowchart illustrating a process of calculating a frame in a screen display method according to an embodiment of the present invention.
FIG. 4 is a flowchart for explaining a method of calculating the symmetric frame size shown in FIG. 3.
5 is a schematic diagram of normalizing a frame size and a data size to explain a screen display method according to an exemplary embodiment of the present invention.
6 is a schematic diagram illustrating a relationship between a frame and data in order to explain a screen display method according to an exemplary embodiment of the present invention.
7 is a flowchart illustrating coordinate transformation in a screen display method according to an exemplary embodiment of the present invention.
FIG. 8 is an exemplary diagram of the coordinate transformation shown in FIG. 7.
이하의 상세한 설명에서 본원의 일부를 구성하는 첨부의 도면이 참조된다. 문맥에서 다르게 지시하지 않는 한, 도면에서 유사한 부호는 일반적으로 유사한 구성 요소를 나타낸다. 상세한 설명, 도면 및 청구범위에 기재된 예시적인 실시예들은 한정하고자 하는 의도가 아니다. 여기에서 제시된 사상 또는 범위를 벗어나지 않는 범위 내에서, 다른 실시예들이 이용될 수 있고 다른 변경들이 이루어질 수 있을 것이다. 본원의 구성 요소들은, 여기에서 일반적으로 설명되고 도면에서 도시된 바와 같이, 상이한 구성들의 폭넓은 다양성 내에서의 상이한 구성들로 배열되고, 치환되고, 결합되고, 설계될 수 있으며, 이 모두가 분명히 고려되었고 본원의 일부를 이루는 것임이 용이하게 이해될 수 있을 것이다.In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. Like reference numerals in the drawings generally denote like elements unless the context clearly indicates otherwise. The illustrative embodiments set forth in the description, drawings, and claims are not intended to be limiting. Other embodiments may be utilized and other modifications may be made without departing from the spirit or scope of the disclosure herein. The components herein may be arranged, substituted, combined, and designed in different configurations within a wide variety of different configurations, as generally described herein and illustrated in the figures, And that it is part of the present application.
그러면 도면을 참고하여 본 발명의 실시예에 따른 화면 표시 장치 및 방법에 대하여 상세하게 설명한다.Next, a screen display device and method according to an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 한 실시예에 따른 화면 표시 장치의 블록도이고, 도 2는 본 발명의 한 실시예에 따른 화면 표시 장치의 예시적인 화면을 도시한 도면이다.1 is a block diagram of a screen display device according to an embodiment of the present invention, and FIG. 2 is a diagram illustrating an exemplary screen of the screen display device according to an embodiment of the present invention.
도 1을 참고하면, 화면 표시 장치(100)는 제어부(110), 입력부(120), 표시부(130)를 포함하며, 데이터베이스(200)와 연결되어 있다. 화면 표시 장치(100)는, 예를 들면 예를 들면 데스크톱 컴퓨터, 노트북 컴퓨터, 워크스테이션, 랩톱 컴퓨터, 팜톱(palmtop) 컴퓨터, UMPC(ultra mobile personal computer), 태블릿 PC, 개인 휴대 정보 단말기(personal digital assistant, PDA), 웹 패드, 휴대 전화, 스마트 폰, 전자수첩, MP3 플레이어, 휴대용 멀티미디어 플레이어(portable multimedia player, PMP) 등과 같이 컴퓨터나 휴대용 정보 기기로 구현될 수 있으나 이에 한정되지 않는다.Referring to FIG. 1, the
입력부(120)는 외부로부터의 사용자 입력에 따라 화면 표시 장치(100) 내로 데이터를 전송한다. 예를 들면, 입력부(120)는 문자, 위치 정보 또는 자료를 입력하는 데 사용될 수 있으며, 터치 패드, 터치스크린, 키보드 또는 마우스를 포함할 수 있다.The
제어부(110)는 명령어를 실행하고 데이터를 생성하거나 사용하는 동작을 한다. 예를 들면, 제어부(110)는 화면 표시 장치(100)의 컴포넌트들 간의 입력 및 출력 데이터를 처리할 수 있으며, 입력부(120)로부터 수신된 문자 또는 자료 등의 입력 정보를 해석하여 이에 따른 이미지에 대응하는 정보를 표시부(130)에 표시할 수 있다. 제어부(110)는 단일 칩, 다수의 칩 또는 다수의 전기 부품 상에 구현될 수 있으며, 예를 들어, 전용 또는 임베디드 프로세서, 단일 목적 프로세서, 컨트롤러, 또는 주문형 반도체(ASIC) 등으로 이루어질 수 있다.The
제어부(110)는 표시부(130)에 표시되는 자료, 틀 및 프레임과 관련된 연산을 하는 틀 계산기(112)와 사용자 입력에 따라 원하는 자료 위치로 이동할 수 있도록 좌표 변환을 수행하는 좌표 변환기(114)를 포함한다.The
표시부(130)는 자료 및 틀 등과 같은 각종 정보를 출력하여 사용자에게 제공하며, 예를 들면, 액정 디스플레이(liquid crystal display), CRT(cathode-ray tube), 유기 발광 다이오드(organic light emitting diode), 플라즈마 디스플레이 모니터 등으로 이루어질 수 있다.The
도 2를 참고하면 화면 표시 장치(140)의 화면에 자료(160)와 틀(150)이 표시되어 있다. 예로서 자료(160)는 위성사진으로 높이가 넓이보다 현저하게 긴 비대칭형 자료이다. 틀(150)은 자료(160)의 축소된 모형인 프레임(도시하지 않음)을 넣어 표시하는 것으로서, 도 2에는 화면 좌측 하단에 표시하였지만 화면 어느 곳이라도 위치할 수 있다. 화면 표시 장치(140)의 화면에 표시되는 자료(160)가 화면보다 큰 경우에 틀(150)에 표시되어 있는 프레임을 이용하여 사용자가 자료(160)의 원하는 위치로 쉽게 이동할 수 있도록 한다. 즉, 사용자가 스크롤 등에 의하여 자료(160)의 원하는 부분으로 이동하여 화면에 표시하기 어려운 경우, 사용자가 프레임의 한 부분을 클릭 또는 터치함으로써 이에 대응하는 자료(160)의 위치로 쉽게 이동하여 화면에 표시할 수 있다. 틀(150)은 화면에 반드시 표시할 필요는 없고, 프레임만 화면에 표시할 수도 있다.Referring to FIG. 2, the
데이터베이스(200)는 자료 및 정보 등을 기억하고, 제어부(110)의 요청에 따라 이들을 제어부(110)에 제공한다. 데이터베이스(200)가 화면 표시 장치(100) 외부에 있는 것으로 설명하지만 이에 한정되지 않으며, 실시예에 따라 데이터베이스(200)가 화면 표시 장치(100)에 포함되도록 구현할 수도 있다. 또한 메모리나 디스크 장치 등과 같이 자료가 기억될 수 있는 것이라면 그 명칭에 상관없이 어느 것이라도 데이터베이스(200)를 대신할 수 있다.The
그러면 도 3 내지 도 8을 참고하여 본 발명의 실시예에 따른 화면 표시 방법에 대하여 좀 더 상세하게 설명한다.3 to 8 will be described in more detail with respect to the screen display method according to an embodiment of the present invention.
도 3은 본 발명의 한 실시예에 따른 화면 표시 방법 중 틀을 계산하는 과정을 설명하는 흐름도이다.3 is a flowchart illustrating a process of calculating a frame in a screen display method according to an embodiment of the present invention.
동작이 시작되어 사용자가 화면에 표시할 자료를 선택하면 틀 계산기(112)는 선택된 자료를 입력받아(S310) 자료의 가로(w) 및 세로(h) 길이를 계산한다. 또한 사용자로부터 입력 변수를 수신한다(S320). 입력 변수는 틀의 가로(dw) 및 세로(dh) 길이와 최소 크기(thr)를 포함한다. 입력 변수 중 적어도 하나는 사용자로부터 입력받지 않을 수도 있으며, 미리 정해져 있는 값으로 대신할 수도 있다.When the operation is started and the user selects the data to be displayed on the screen, the
틀 계산기(112)는 자료의 가로(w) 및 세로(h)와 틀의 가로(dw) 및 세로(dh) 길이를 이용하여 대칭형 프레임의 크기를 계산한다(S330).The
도 4는 도 3에 도시한 대칭형 프레임 크기를 계산하는 방법을 설명하는 흐름도이다.FIG. 4 is a flowchart for explaining a method of calculating the symmetric frame size shown in FIG. 3.
도 4를 참고하면, 틀 계산기(112)는 자료의 가로(w) 및 세로(h)와 틀의 가로(dw) 및 세로(dh) 길이를 입력받고(S400), 틀의 가로(dw)와 세로(dh)를 비교한다(S410). 그 결과 틀의 가로(dw)가 세로(dh)보다 작은 경우의 틀 비율(dr=dw/dh)과 자료 비율(r=w/h)을 계산하고(S420), 그렇지 않은 경우의 틀 비율(dr=dh/dw)과 자료 비율(r=h/w)을 계산한다(S460).Referring to FIG. 4, the
단계(S420) 뒤에 틀 비율(dr)과 자료 비율(r)을 비교하여(S430) 틀 비율(dr)이 자료 비율(r)보다 크면 가로 배율을 유지하고(S440), 그렇지 않으면 가로를 축소 처리한다(S450). 즉, 단계(S440)에서는 프레임의 가로(fw)는 dh*r로 계산하고 프레임의 세로(fh)는 틀의 세로(dh)와 같게 두고, 단계(S450)에서는 프레임의 가로(fw)는 틀의 가로(dw)와 같게 두고 프레임의 세로(fh)는 dw/r로 계산한다.After the step S420, the frame rate dr and the data rate r are compared (S430). If the frame rate dr is greater than the data rate r, the horizontal magnification is maintained (S440). (S450). That is, in step S440, the width fw of the frame is calculated as dh * r, and the height of the frame fh is equal to the height of the frame dh, and in step S450, the width fw of the frame is calculated. The width of the frame (fh) is calculated as dw / r.
단계(S460) 뒤에 틀 비율(dr)과 자료 비율(r)을 비교하여(S470) 틀 비율(dr)이 자료 비율(r)보다 크면 세로 배율을 유지하고(S480), 그렇지 않으면 세로를 축소 처리한다(S490). 즉, 단계(S480)에서는 프레임의 가로(fw)는 틀의 가로(dw)와 같게 두고 프레임의 세로(fh)는 dw*r로 계산하고 단계(S490)에서는 프레임의 가로(fw)는 dh/r로 계산하고 프레임의 세로(fh)는 틀의 세로(dh)와 같게 둔다.After the step S460, the frame rate dr and the data rate r are compared (S470). If the frame rate dr is greater than the data rate r, the vertical magnification is maintained (S480). (S490). That is, in step S480, the frame width fw is equal to the frame width dw, and the frame height fh is calculated as dw * r, and in step S490, the frame width fw is dh /. Calculate with r and leave the frame's height (fh) equal to the frame's height (dh).
이렇게 계산될 수 있는 대칭형 프레임 크기의 한 예를 도 5 및 도 6을 참고하여 설명한다.An example of the symmetric frame size that can be calculated is described with reference to FIGS. 5 and 6.
도 5는 본 발명의 한 실시예에 따른 화면 표시 방법을 설명하기 위하여 틀 크기와 자료 크기를 정규화한 개략도이고, 도 6은 본 발명의 한 실시예에 따른 화면 표시 방법을 설명하기 위하여 틀과 자료의 관계를 도시한 개략도이다.FIG. 5 is a schematic diagram of normalizing a frame size and a data size to explain a screen display method according to an embodiment of the present invention, and FIG. 6 is a frame and data to explain a screen display method according to an embodiment of the present invention. A schematic diagram showing the relationship of
우선 도 5와 같이 틀 및 자료의 크기를 가로와 세로 중 긴 것으로 나누어 정규화 처리한다. 그러면 장축은 1이 되고 단축은 1보다 작거나 같은 값이 된다.First, as shown in FIG. 5, the size of the frame and the data is divided into the longest and the longest, and normalized. The long axis is then 1 and the short axis is less than or equal to 1.
이렇게 정규화 처리된 이후 배율 관점에서 보면, 틀과 자료의 크기 관계는 도 6과 같은 경우들로 나뉘게 된다. 먼저 도 6의 (a)와 (b)와 같이 정규화된 틀 안에 정규화된 자료가 들어가는 경우 그대로 배율을 유지하며 넣어서 프레임으로 만든다. 도 6의 (a)에 대응하는 것이 단계(S440)에서 계산된 프레임이고, 도 6의 (b)에 대응하는 것이 단계(S480)에서 계산된 프레임이다. 이때 도 6에서 실선으로 도시한 사각형이 정규화된 틀이고, 점선으로 표시되고 빗금이 쳐진 사각형이 정규화된 자료이다.From the perspective of magnification after this normalization process, the size relationship between the frame and the data is divided into the cases shown in FIG. First, when normalized data enters into a normalized frame as shown in (a) and (b) of FIG. Corresponding to FIG. 6A corresponds to the frame calculated in step S440, and corresponding to FIG. 6B corresponds to the frame calculated in step S480. At this time, the rectangle shown by the solid line in FIG. 6 is a normalized frame, and the rectangle indicated by a dotted line and hatched is a normalized data.
도 6의 (c) 내지 (f)와 같이 정규화된 틀 안에 정규화된 자료가 들어가지 않는 경우, 틀의 단축과 대응되는 자료의 축의 크기를 틀의 단축 크기와 같게 하고 자료의 나머지 축의 크기는 자료의 비율에 맞게 축소하여 프레임을 만든다. 도 6의 (c) 및 (e)에 대응하는 것이 단계(S450)에서 계산된 프레임이고, 도 6의 (d) 및 (f)에 대응하는 것이 단계(S490)에서 계산된 프레임이다.When normalized data does not fit in the normalized frame as shown in (c) to (f) of FIG. 6, the axis size of the data corresponding to the frame shortening is equal to the size of the frame shortened, and the size of the remaining axes of the data is Create a frame by zooming out to fit the ratio of. Corresponding to (c) and (e) of FIG. 6 is a frame calculated in step S450, and corresponding to (d) and (f) of FIG. 6 is a frame calculated in step S490.
다시 도 3을 참고하면, 단계(S330)에서 계산된 대칭형 프레임의 크기가 대칭형으로 제어 가능한 크기인지, 즉 단계(S330)에서 계산된 프레임의 가로(fw) 및 세로(fh)가 모두 최소 크기(thr)보다 큰지 판단한다(S340).Referring back to FIG. 3, whether the size of the symmetrical frame calculated in step S330 is a symmetrically controllable size, that is, the width fw and the length fh of the frame calculated in step S330 are both the minimum size ( thr) is greater than (S340).
그 결과 프레임의 가로(fw)나 세로(fh) 중 어느 하나라도 최소 크기(thr)보다 작다면 비대칭형 프레임으로 판단하고 비대칭형 프레임 크기를 입력 틀의 크기와 같게 계산하고(S350), 계산 모드는 비대칭형 모드로 설정한다. 즉, 이 경우 비대칭형 프레임의 가로(fw)는 틀의 가로(dw)와 같고 비대칭형 프레임의 세로(fh)는 틀의 세로(dh)와 같으며, 사용자가 요구한 틀의 크기 그대로 반영한다.As a result, if any one of the width (fw) and the length (fh) of the frame is smaller than the minimum size (thr), it is determined as an asymmetric frame, and the asymmetric frame size is calculated to be equal to the size of the input frame (S350), and the calculation mode Set to asymmetric mode. That is, in this case, the width (fw) of the asymmetrical frame is equal to the width (dw) of the frame, and the height (fh) of the asymmetrical frame is the same as the height (dh) of the frame. .
한편 단계(S340)에서 대칭형으로 제어 가능한 크기라고 판단하면 단계(S330)에서 계산된 프레임 크기를 그대로 사용하고 계산 모드는 대칭형 모드로 설정한다.On the other hand, if it is determined that the size can be controlled symmetrically in step S340, the frame size calculated in step S330 is used as it is and the calculation mode is set to the symmetric mode.
비대칭형 프레임 또는 대칭형 프레임의 크기가 계산되면 자료와 프레임의 비율을 계산한다(S360). 즉 가로 비율(rw)은 자료의 가로(w)를 프레임 가로(fw)로 나누어 산출하고, 세로 비율(rh)은 자료의 세로(h)를 프레임 세로(fh)로 나누어 산출한다. 그런 후 프레임 크기(fw, fh), 가로 및 세로 비율(rw, rh) 및 계산 모드 등의 출력 변수를 출력한다(S370).When the size of the asymmetric frame or the symmetrical frame is calculated, the ratio of the data and the frame is calculated (S360). That is, the aspect ratio (rw) is calculated by dividing the width (w) of the data by the frame width (fw), and the vertical ratio (rh) is calculated by dividing the length (h) of the data by the frame length (fh). Thereafter, output variables such as frame size (fw, fh), aspect ratio (rw, rh), and calculation mode are output (S370).
그러면 도 7 및 도 8을 참고하여 사용자가 자료의 원하는 부분으로 이동할 수 있도록 프레임의 좌표와 자료의 좌표를 대응시키는 방법에 대하여 설명한다.7 and 8 will be described a method of matching the coordinates of the frame and the coordinates of the data so that the user can move to the desired portion of the data.
도 7은 본 발명의 한 실시예에 따른 화면 표시 방법 중 좌표 변환을 설명하는 흐름도이고, 도 8은 도 7에 도시한 좌표 변환의 예시적인 도면이다.FIG. 7 is a flowchart illustrating coordinate transformation in a screen display method according to an exemplary embodiment of the present invention, and FIG. 8 is an exemplary diagram of coordinate transformation illustrated in FIG. 7.
도 7에 도시한 것처럼, 사용자가 화면에 표시하고자 하는 자료의 한 부분에 대응하는 프레임 좌표 P(x,y)를 마우스 클릭 또는 터치 등의 방식으로 입력하면(S710), 좌표 변환기(114)는 프레임 좌표 P(x)에 가로 비율(rw)을 곱하여 좌표 Q(x)를 계산하고, 프레임 좌표 P(y)에 세로 비율(rh)을 곱하여 좌표 Q(y)를 계산한다(S720). 그런 후 좌표 Q(x,y)에 대하여 클램프(clamp) 기능을 수행한다(S730). 즉, 좌표 Q(x)의 값이 자료의 가로(w)보다 크거나 좌표 Q(y)의 값이 자료의 세로(h)보다 크다면 오버플로우(overflow)가 발생한 것이고, 또한 프레임 좌표 및 자료 좌표의 원점을 좌측 상단 모서리라고 둘 때 좌표 Q의 값이 음수를 갖게 된다면 언더플로우(underflow)가 발생한 것으로서 이것은 사용자의 실수 등에 의하여 프레임의 크기보다 바깥쪽에 클릭이나 터치를 수행할 때 발생할 수 있다. 이러한 경우 좌표 Q(x,y)에서 가장 가까운 실제 존재하는 자료의 위치에 대응하는 좌표를 자료 좌표 R(x,y)로 출력한다(S740). 또한 오버플로우나 언더플로우가 발생하지 않은 경우에는 좌표 Q(x,y)가 자료 좌표 R(x,y)가 된다.As illustrated in FIG. 7, when the user inputs a frame coordinate P (x, y) corresponding to a portion of the material to be displayed on the screen by a mouse click or a touch method (S710), the coordinate
도 8을 참고하면, 프레임 내부에 있는 프레임 좌표 P1은 가로 비율(rw) 및 세로 비율(rh)에 따라 자료 내부에 있는 자료 좌표 R1에 대응한다. 이와 달리 프레임 좌표 P2, P3, P4는 비록 프레임 외부에 있는 좌표이지만 각 좌표에 가장 가까운 거리에 있는 자료 좌표 R2, R3, R4에 대응시킴으로써 사용자가 실수로 허용 범위를 넘어서는 좌표를 지시하더라도 자료의 적절한 부분이 표시될 수 있다.Referring to FIG. 8, the frame coordinate P1 inside the frame corresponds to the data coordinate R1 inside the data according to the horizontal ratio rw and the vertical ratio rh. In contrast, frame coordinates P2, P3, and P4, although coordinates outside the frame, correspond to data coordinates R2, R3, and R4 that are closest to each coordinate, so that if the user inadvertently indicates a coordinate beyond the allowable range, Part may be displayed.
제어부(110)는 틀 계산기(112)에서 계산된 프레임 크기와 좌표 변환기(114)에서 계산된 자료 좌표 R(x,y)을 이용하여 표시부(130) 화면에 자료 및 프레임을 표시한다.The
본 발명의 다른 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터로 읽을 수 있는 매체를 포함한다. 이 매체는 지금까지 설명한 화면 표시 방법을 실행시키기 위한 프로그램을 기록한다. 이 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 이러한 매체의 예에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기 매체, CD 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(Floptical Disk)와 자기-광 매체, 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치 등이 있다. 또는 이러한 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Other embodiments of the invention include a computer readable medium having program instructions for performing various computer implemented operations. This medium records a program for executing the screen display method described so far. The medium may include program instructions, data files, data structures, etc., alone or in combination. Examples of such media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD and DVD, programmed instructions such as Floptical Disk and magneto-optical media, ROM, And a hardware device configured to store and execute the program. Or such medium may be a transmission medium, such as optical or metal lines, waveguides, etc., including a carrier wave that transmits a signal specifying a program command, data structure, or the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like.
이상에서 본 발명의 예시적인 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, And falls within the scope of the invention.
100, 140: 화면 표시 장치, 110: 제어부,
112: 틀 계산기, 114: 좌표 변환기,
120: 입력부, 130: 표시부,
150: 틀, 160: 자료,
200: 데이터베이스100, 140: display device, 110: control unit,
112: frame calculator, 114: coordinate converter,
120: input unit, 130: display unit,
150: frame, 160: material,
200: Database
Claims (15)
상기 자료의 크기를 축소한 프레임을 상기 자료와 함께 상기 표시부에 표시하되, 사용자에 의하여 정의되거나 미리 정해져 있는 틀의 크기와 상기 자료의 크기에 따라 상기 프레임을 대칭형 또는 비대칭형으로 구분하고 상기 프레임이 비대칭형인 경우 상기 자료의 가로 및 세로의 비율과 상이한 비율로 축소된 프레임을 표시하고, 상기 사용자가 지정하는 상기 프레임의 좌표에 대응하는 상기 자료의 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 표시부에 표시하는 제어부
를 포함하는 화면 표시 장치.A display unit for displaying data, and
The frame on which the size of the data is reduced is displayed on the display unit together with the data. The frame is divided into symmetrical or asymmetrical shapes according to the size of the frame and the size of the frame defined or predefined by the user. In the case of the asymmetric type, the frame is reduced in a ratio different from the ratio of the width and length of the data, and the coordinates of the data corresponding to the coordinates of the frame designated by the user are calculated to indicate a portion corresponding to the data coordinates. Control unit to display on the display
Screen display device comprising a.
상기 자료의 가로와 세로 또는 세로와 가로의 비율이 미리 정해져 있는 임계값보다 작으면 상기 프레임을 비대칭형으로 구분하고 그렇지 않으면 대칭형으로 구분하는 화면 표시 장치.In claim 1,
And dividing the frame into an asymmetrical form when the width and height of the data are smaller than a predetermined threshold, and otherwise dividing the frame into a symmetrical form.
상기 제어부는 상기 프레임이 비대칭형인 경우 상기 틀의 크기와 동일한 크기로 상기 프레임의 크기를 설정하는 화면 표시 장치.3. The method of claim 2,
And the control unit sets the size of the frame to the same size as the frame when the frame is asymmetrical.
상기 제어부는 상기 프레임이 대칭형인 경우 상기 프레임의 가로 및 세로의 비율은 상기 자료의 가로 및 세로의 비율과 동일한 화면 표시 장치.3. The method of claim 2,
The controller may be configured such that when the frame is symmetric, the ratio of the width and height of the frame is the same as the ratio of the width and height of the data.
상기 틀의 세로가 상기 틀의 가로보다 길고, 상기 틀의 가로를 상기 틀의 세로로 나눈 틀 비율이 상기 자료의 가로를 상기 자료의 세로로 나눈 자료 비율보다 크면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하는 화면 표시 장치.In claim 1,
The height of the frame is longer than the width of the frame, and if the ratio of the frame divided by the length of the frame is greater than the data ratio divided by the length of the material by the length of the frame, the length of the frame is the length of the frame. And the width of the frame is calculated by multiplying the length of the frame by the data rate, and if the frame rate is not greater than the data rate, the width of the frame is equal to the width of the frame and the length of the frame is the width of the frame. And calculating by multiplying the data ratio.
상기 틀의 세로가 상기 틀의 가로보다 길지 않고, 상기 틀의 세로를 상기 틀의 가로로 나눈 틀 비율이 상기 자료의 세로를 상기 자료의 가로로 나눈 자료 비율보다 크면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하는 화면 표시 장치.In claim 1,
If the length of the frame is not longer than the width of the frame, and the frame ratio of the frame length divided by the width of the frame is greater than the data ratio of the length of the material divided by the width of the material, the width of the frame is the width of the frame. Is equal to the width and the height of the frame is calculated by multiplying the width of the frame by the data rate, and if the frame rate is not greater than the data rate, the length of the frame is equal to the length of the frame and the width of the frame is equal to the length of the frame. A screen display device for calculating the product by multiplying the vertical ratio and the data ratio.
상기 사용자가 지정하는 위치가 상기 프레임의 영역을 벗어나면 상기 지정 위치와 최단 거리에 위치하는 프레임 좌표에 대응하는 자료 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 표시부에 표시하는 화면 표시 장치.In claim 1,
And displaying a portion corresponding to the data coordinates on the display unit by calculating data coordinates corresponding to the frame coordinates located at the shortest distance from the specified position when the location designated by the user is outside the area of the frame.
상기 자료의 크기를 축소한 프레임을 상기 자료와 함께 상기 화면에 표시하되, 사용자에 의하여 정의되거나 미리 정해져 있는 틀의 크기와 상기 자료의 크기에 따라 상기 프레임을 대칭형 또는 비대칭형으로 구분하고 상기 프레임이 비대칭형인 경우 상기 자료의 가로 및 세로의 비율과 상이한 비율로 축소된 프레임을 표시하는 단계, 그리고
상기 사용자가 지정하는 상기 프레임의 좌표에 대응하는 상기 자료의 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시하는 단계
를 포함하는 화면 표시 방법.As a screen display method for displaying data on the screen,
Display the reduced frame size of the data on the screen together with the data, the frame is divided into symmetrical or asymmetrical according to the size of the frame defined by the user or predetermined, and the frame is Displaying a frame shrunk at a ratio different from the ratio of width and length of the material in case of asymmetry, and
Calculating coordinates of the data corresponding to the coordinates of the frame designated by the user and displaying a portion corresponding to the data coordinates on the screen;
Screen display method comprising a.
상기 자료의 가로와 세로 또는 세로와 가로의 비율이 미리 정해져 있는 임계값보다 작으면 상기 프레임을 비대칭형으로 구분하고 그렇지 않으면 대칭형으로 구분하는 화면 표시 방법.9. The method of claim 8,
And dividing the frame into an asymmetric type when the width and height of the data are smaller than a predetermined threshold value, and otherwise dividing the frame into a symmetric type.
상기 프레임이 비대칭형인 경우 상기 틀의 크기와 동일한 크기로 상기 프레임의 크기를 설정하는 화면 표시 방법.The method of claim 9,
And when the frame is asymmetric, setting the size of the frame to the same size as the frame.
상기 프레임이 대칭형인 경우 상기 프레임의 가로 및 세로의 비율은 상기 자료의 가로 및 세로의 비율과 동일한 화면 표시 방법.The method of claim 9,
And when the frame is symmetric, the ratio of the width and height of the frame is the same as the ratio of width and height of the data.
상기 틀의 세로가 상기 틀의 가로보다 길고, 상기 틀의 가로를 상기 틀의 세로로 나눈 틀 비율이 상기 자료의 가로를 상기 자료의 세로로 나눈 자료 비율보다 크면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하는 화면 표시 방법.9. The method of claim 8,
The height of the frame is longer than the width of the frame, and if the ratio of the frame divided by the length of the frame is greater than the data ratio divided by the length of the material by the length of the frame, the length of the frame is the length of the frame. And the width of the frame is calculated by multiplying the length of the frame by the data rate, and if the frame rate is not greater than the data rate, the width of the frame is equal to the width of the frame and the length of the frame is the width of the frame. And calculating by multiplying the data ratio.
상기 틀의 세로가 상기 틀의 가로보다 길지 않고, 상기 틀의 세로를 상기 틀의 가로로 나눈 틀 비율이 상기 자료의 세로를 상기 자료의 가로로 나눈 자료 비율보다 크면 상기 프레임의 가로는 상기 틀의 가로와 같고 상기 프레임의 세로는 상기 틀의 가로와 상기 자료 비율을 곱하여 산출하고, 상기 틀 비율이 상기 자료 비율보다 크지 않으면 상기 프레임의 세로는 상기 틀의 세로와 같고 상기 프레임의 가로는 상기 틀의 세로와 상기 자료 비율을 곱하여 산출하는 화면 표시 방법.9. The method of claim 8,
If the length of the frame is not longer than the width of the frame, and the frame ratio of the frame length divided by the width of the frame is greater than the data ratio of the length of the material divided by the width of the material, the width of the frame is the width of the frame. Is equal to the width and the height of the frame is calculated by multiplying the width of the frame by the data rate, and if the frame rate is not greater than the data rate, the length of the frame is equal to the length of the frame and the width of the frame is equal to the length of the frame. The screen display method of calculating by multiplying the height and the data ratio.
상기 사용자가 지정하는 위치가 상기 프레임의 영역을 벗어나면 상기 지정 위치와 최단 거리에 위치하는 프레임 좌표에 대응하는 자료 좌표를 산출하여 상기 자료 좌표에 해당하는 부분을 상기 화면에 표시하는 화면 표시 방법.9. The method of claim 8,
And displaying a portion corresponding to the data coordinates on the screen by calculating data coordinates corresponding to the frame coordinates located at the shortest distance from the specified position when the location designated by the user is outside the area of the frame.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120025516A KR101348648B1 (en) | 2012-03-13 | 2012-03-13 | Display device and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120025516A KR101348648B1 (en) | 2012-03-13 | 2012-03-13 | Display device and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20130104209A KR20130104209A (en) | 2013-09-25 |
| KR101348648B1 true KR101348648B1 (en) | 2014-01-16 |
Family
ID=49453082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120025516A Expired - Fee Related KR101348648B1 (en) | 2012-03-13 | 2012-03-13 | Display device and method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101348648B1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004194026A (en) * | 2002-12-12 | 2004-07-08 | Toshiba Corp | Moving image conversion device, moving image storage device |
| KR20060074907A (en) * | 2004-12-27 | 2006-07-03 | 교세라 가부시키가이샤 | Image display device |
| JP2007147723A (en) * | 2005-11-24 | 2007-06-14 | Xanavi Informatics Corp | Map display device |
| JP2008139795A (en) * | 2006-12-05 | 2008-06-19 | Keyence Corp | Enlarged image observation apparatus, enlarged image observation method, enlarged image observation program, computer-readable recording medium, and recorded apparatus |
-
2012
- 2012-03-13 KR KR1020120025516A patent/KR101348648B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004194026A (en) * | 2002-12-12 | 2004-07-08 | Toshiba Corp | Moving image conversion device, moving image storage device |
| KR20060074907A (en) * | 2004-12-27 | 2006-07-03 | 교세라 가부시키가이샤 | Image display device |
| JP2007147723A (en) * | 2005-11-24 | 2007-06-14 | Xanavi Informatics Corp | Map display device |
| JP2008139795A (en) * | 2006-12-05 | 2008-06-19 | Keyence Corp | Enlarged image observation apparatus, enlarged image observation method, enlarged image observation program, computer-readable recording medium, and recorded apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20130104209A (en) | 2013-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10620774B2 (en) | Method and apparatus for providing multiple applications | |
| US20200241718A1 (en) | Column fit document traversal for reader application | |
| US9158430B2 (en) | Target element zoom | |
| US8614682B2 (en) | Touchscreen panel unit, scrolling control method, and recording medium | |
| KR101485788B1 (en) | Screen division rendering based electronic document display apparatus and method | |
| US9323436B2 (en) | Utilizing drawing guides in determining the display of smart guides in a drawing program | |
| US9489069B2 (en) | Method for controlling display scrolling and zooming and an electronic device thereof | |
| US10310715B2 (en) | Transition controlled e-book animations | |
| CN103049493B (en) | For determining the method for the position of appearing of target pages element, device and equipment | |
| US20140298161A1 (en) | Method, apparatus, and terminal device for displaying multiple input boxes in a web page | |
| WO2018001115A1 (en) | Controlling method and device for slider control and slider selector | |
| US8683360B2 (en) | Support device, computer-readable recording medium, design support method and integrated circuit | |
| CN105468227A (en) | Method and apparatus for displaying information in webpage | |
| US9626067B2 (en) | Modifying positions of on-canvas objects | |
| KR20170059314A (en) | Input processing method and device | |
| KR101348648B1 (en) | Display device and method | |
| US9898265B2 (en) | Apparatus for situational cognition and position determination of screen object in program development, and method therefor | |
| US20140365955A1 (en) | Window reshaping by selective edge revisions | |
| US8711177B1 (en) | Generation, display, and manipulation of measurements in computer graphical designs | |
| US20120313975A1 (en) | Information processing apparatus, program and information processing method | |
| US20200241744A1 (en) | Joystick tool for navigating through productivity documents | |
| KR101652853B1 (en) | Electronic document editing device and method for partial resizing of the image object | |
| KR101496691B1 (en) | Grid line maintenance based spreadsheet document display apparatus and method | |
| KR101505900B1 (en) | Touch screen device capable of outputting an electronic document and split screen control method of the touch screen device | |
| JP6146222B2 (en) | Handwriting input device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
Not in force date: 20170101 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170101 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |