KR20080004859A - Apparatus and method for displaying character in portable terminal - Google Patents
Apparatus and method for displaying character in portable terminal Download PDFInfo
- Publication number
- KR20080004859A KR20080004859A KR1020060063709A KR20060063709A KR20080004859A KR 20080004859 A KR20080004859 A KR 20080004859A KR 1020060063709 A KR1020060063709 A KR 1020060063709A KR 20060063709 A KR20060063709 A KR 20060063709A KR 20080004859 A KR20080004859 A KR 20080004859A
- Authority
- KR
- South Korea
- Prior art keywords
- character
- characters
- size
- portable terminal
- displaying
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Telephone Function (AREA)
Abstract
Description
도 1은 본 발명의 실시 예에 따른 문자 장평을 조절하여 문자를 디스플레이하는 장치 블록도,1 is a block diagram of an apparatus for displaying a character by adjusting the character longitude according to an embodiment of the present invention;
도 2은 본 발명의 실시 예에 따른 문자 장평을 조절하여 문자를 디스플레이하는 흐름도,2 is a flowchart of displaying a character by adjusting a character longitude according to an embodiment of the present invention;
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 리스트를 사용하여 메뉴 목록을 나타내는 경우, 문자 장평을 조절하여 문자를 디스플레이한 도면 및,3 is a diagram of displaying a character by adjusting a character longitude when displaying a menu list using a list in a portable terminal according to an embodiment of the present invention;
도 4은 본 발명의 실시 예에 따른 휴대용 단말기에서 일정한 길이의 텍스트를 출력할 경우, 문자 장평을 조절하여 문자를 디스플레이한 도면.4 is a view showing a character by adjusting a character longitude when outputting a certain length of text in a portable terminal according to an exemplary embodiment of the present invention.
본 발명은 휴대용 단말기의 문자 디스플레이에 관한 것으로, 특히 휴대용 단말기에서 문자의 가로의 확대 비율과 세로의 확대비율을 달리함으로써 더 많은 문 자를 출력할 수 있도록 한 장치 및 방법에 관한 것이다.The present invention relates to a character display of a portable terminal, and more particularly, to an apparatus and a method for outputting more characters by changing a horizontal magnification ratio and a vertical magnification ratio of a character in a portable terminal.
벡터 폰트를 사용하기 이전의 휴대용 단말기에서는 비트맵 데이터를 사용하여 문자를 디스플레이 했는데, 이 경우 필요한 사이즈에 해당하는 비트맵 데이터를 종류별로 모두 가지고 있어야 하므로 폰트 데이터가 차지하는 메모리 용량이 커지기 때문에 다양한 사이즈의 폰트를 사용하면서 메모리 사이즈도 줄이기 위해서 벡터 폰트의 사용이 늘어나고 있다.In the portable terminal before using vector fonts, characters were displayed using bitmap data. In this case, since the bitmap data corresponding to the required size must be obtained for each type, the memory capacity occupied by the font data increases, so In order to reduce the memory size while using fonts, the use of vector fonts is increasing.
휴대용 단말기에서 리스트를 사용하여 메뉴 목록을 나타내는 경우, 선택된 리스트 항목에 대해서는 문자크기를 확대하거나 문자 배경색을 달리하여 포인트를 줄 수 있다. 또한 휴대용 단말기에서 브라우저를 통해 웹 사이트를 디스플레이하는데 있어서도 화면을 확대 축소하면서 다양한 사이즈로 화면 출력을 해 주게 된다.In the case of displaying a menu list using a list in the portable terminal, the selected list item may be given a point by enlarging the text size or changing the text background color. In addition, when displaying a website through a browser on a portable terminal, the screen is enlarged and reduced while outputting the screen in various sizes.
하지만, 종래 기술의 경우 휴대용 단말기의 화면은 PC 모니터와는 달리 사이즈가 작기 때문에 상기 휴대용 단말기의 화면을 확대하여 큰 사이즈의 문자로 디스플레이 하게 되면 한 화면 안에 보여지는 글자 수는 줄어들게 된다. 이 경우 벡터 폰트를 사용하여 문자 사이즈를 단순 확대하게 되면 문자 사이즈가 커지는 만큼 문자의 가로 세로 사이즈가 동시에 커지게 되므로 한 줄에 표시할 수 있는 문자의 수가 줄어들게 된다. 리스트의 경우는 한 항목에 들어갈 텍스트가 길어지면 길어질수록 한눈에 읽기는 더 힘들어 지고, 텍스트가 슬라이드가 된다고 해도 큰 글씨에 대한 가독성은 떨어질 수밖에 없다.However, in the related art, since the screen of the portable terminal is smaller in size than a PC monitor, when the screen of the portable terminal is enlarged and displayed in a large sized character, the number of characters displayed in one screen is reduced. In this case, if the font size is simply enlarged using a vector font, the width and height of the text are increased at the same time as the text size is increased, thereby reducing the number of characters that can be displayed on one line. In the case of lists, the longer the text that is contained in an item, the harder it is to read at a glance, and even if the text is a slide, the readability of large letters is inevitably reduced.
따라서, 큰 글씨의 경우 문자 폭이 조금 좁아도 글씨를 읽는데 있어서는 큰 문제가 되지 않으므로 문자 사이즈를 확대할 때 큰 문자에 대해서는 가로의 확대 비율이 세로의 확대 비율보다 작은 장체를 적용함으로써, 가독성을 높일 수 있는 장치 및 방법이 필요하다.Therefore, in the case of large letters, even if the width of the text is a little small, it is not a big problem in reading the text. What is needed is an apparatus and method that can.
따라서, 본 발명의 목적은 동적 문자 리사이징에 의하여 벡터 문자의 장평을 적용하여 폰트 사이즈를 조절하는 문자표시 장치 및 방법을 제공함에 있다.Accordingly, it is an object of the present invention to provide a character display apparatus and method for adjusting the font size by applying the flatness of vector characters by dynamic character resizing.
본 발명의 다른 목적은 문자 크기를 확대할 때 한 라인에 더 많은 글자를 출력할 수 있게 하는 문자표시 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide a character display apparatus and method for outputting more characters on one line when increasing the character size.
본 발명의 또 다른 목적은 큰 사이즈의 문자를 사용하면서도 한 화면에 많은 글자를 출력하고자 할 때 기존보다 더 많은 글자를 출력할 수 있게 하는 문자표시 장치 및 방법을 제공함에 있다.It is still another object of the present invention to provide a character display apparatus and method for outputting more characters than conventional ones when a large number of characters are to be printed on one screen.
상기한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 휴대용 단말기의 문자표시 장치는 제어부의 지시에 의해 미리 정해진 일정 크기 이상의 문자의 가로 넓이를 축소하여 제공하는 폰트 조절부와, 문자 디스플레이 요청 시, 상기 축소된 가로 넓이에 따라 문자를 디스플레이하는 제어부를 포함하는 것을 특징으로 한다.According to a first aspect of the present invention for achieving the above objects, the character display device of the portable terminal comprises a font control unit for reducing the horizontal width of a character of a predetermined size or more by the instruction of the control unit, and the character display request And a controller for displaying a character according to the reduced horizontal width.
상기한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 휴대용 단말기의 문자표시 방법은 제어부의 지시에 의해 미리 정해진 일정 크기 이상의 문자의 가로 넓이를 축소하는 과정과, 문자 디스플레이 요청 시, 상기 축소된 가로 넓이에 따라 문자를 디스플레이하는 과정을 포함하는 것을 특징으로 한다.According to a second aspect of the present invention for achieving the above object, the character display method of the portable terminal is a process of reducing the width of the character of a predetermined size or more by the instruction of the control unit, and when the character display request, the reduction And displaying the character according to the horizontal width.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
이하, 본 발명은 벡터폰트 문자에 장체,평체를 적용하여 한 라인에 더 많은 문자를 출력할 수 있게 문자를 디스플레이하는 장치 및 방법에 대해 설명하기로 한다.Hereinafter, the present invention will be described with respect to the apparatus and method for displaying the text to output more characters on a line by applying the font, the plane to the vector font character.
도 1은 본 발명의 실시 예에 따른 문자 가로 세로 비율을 조절하여 문자를 디스플레이하는 장치 블록도를 도시하고 있다.1 is a block diagram illustrating an apparatus for displaying a text by adjusting a text aspect ratio according to an exemplary embodiment of the present invention.
도 1을 참조하면, 제어부(101)는 상기 단말기의 전반적인 동작을 제어한다. 예를들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 리스트를 사용하여 메뉴목록을 나타내는 경우, 또는 일정 길이의 텍스트를 작은 화면에 출력해야 경우, 동적 리사이징에 의해 문자 가로와 세로의 비율을 조절하도록 폰트 조절부에 지시하고 표시부(103)에 문자를 디스플레이하는 기능을 처리한다.Referring to FIG. 1, the
표시부(103)는 상기 단말기의 동작 중에 발생하는 상태 정보(또는 인디케이터), 제한된 숫자와 문자들, 동화상(moving picture) 및 정화상(still picture) 등을 디스플레이한다. 상기 표시부(103)는 칼라 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있다.The
키입력부(105)는 0 ∼ 9의 숫자키들과, 메뉴키(menu), 취소키(지움), 확인키, 통화키(TALK), 종료키(END), 인터넷 접속키, 네비게이션 키들(상/하/좌/우) 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키입력 데이터를 상기 제어부(101)로 제공한다.The
인터페이스 모듈(107)은 안테나를 통해 수신되는 라디오 주파수(RF) 신호를 기저대역 신호로 변환하여 상기 제어부(101)로 제공하거나 기저대역신호를 라디오 주파수 신호로 변환하여 안테나를 통해 송신한다. 예를 들어, 송신인 경우 송신할 데이터를 채널코딩(channel coding) 및 확산(spreading)하는 기능을 수행하고, 수신인 경우 수신신호를 역확산(despreading) 및 채널복호(channel decoding)하는 기능을 수행한다.The
상기 제어부(101)에 연결된 오디오 처리부(109)와, 상기 오디오 처리부(109)에 접속된 스피커 및 마이크는 음성 통화에 사용되는 음성 입출력 블록이다. 상기 오디오 처리부는 상기 제어부(101)에서 제공되는 PCM 데이터를 아날로그 음성신호로 변환하여 상기 스피커를 통해 송출하고, 상기 마이크를 통해 수신되는 음성신호를 PCM데이터로 변환하여 상기 제어부(101)로 제공한다.The
메모리(111)는 상기 단말기의 전반적인 동작을 제어하기 위한 프로그램을 저장하고 있고 상기 단말기 동작 중에 발생하는 데이터를 일시 저장하는 기능을 수행한다. 그리고, 시스템 파라미터(system parameter) 및 기타 저장용 데이터(전화번호, SMS 메시지, 화상 데이터 등)를 저장한다. 본 발명에 따른 문자 이미지 정보 데이터는 상기 메모리(111)에 저장된다.The memory 111 stores a program for controlling the overall operation of the terminal and temporarily stores data generated during the operation of the terminal. System parameters and other storage data (telephone number, SMS message, image data, etc.) are stored. Character image information data according to the present invention is stored in the memory 111.
폰트 조절부(113)는 상기 제어부(101)의 지시에 의해 문자 가로와 세로의 비율을 조절하여 한 문자의 가로 세로 확대 비율을 달리하여 화면의 한 라인에 많은 문자가 들어가도록 상기 제어부(101)로 결과를 제공한다. 가로 장평을 축소할 비율은 액정화면 크기와 문자크기, 한 줄에 들어갈 수 있는 텍스트 수에 따라 조절한다.The
도 2은 본 발명의 실시 예에 따른 문자 가로와 세로의 비율을 조절하여 문자를 디스플레이하는 흐름도를 도시하고 있다.2 is a flowchart illustrating displaying a character by adjusting a ratio of a character width to a portrait according to an exemplary embodiment of the present invention.
도 2을 참조하면, 201 단계에서 미리 정해진 일정 크기 이상의 문자에 대한 동적 리사이징 요구가 있으면 203 단계로 진행하여 문자의 가로 크기를 액정화면 크기와 문자크기, 한 줄에 들어갈 수 있는 텍스트 수를 고려하여 축소한다.Referring to FIG. 2, if there is a dynamic resizing request for a character having a predetermined size or more in
만약, 201 단계에서 문자크기 동적 리사이징 요구가 없으면 가로세로 같은 비율로 확대하는 해당모드로 진행한다.If the character size dynamic resizing request is not performed in
이후, 205 단계로 진행하여 리스트를 사용하여 메뉴목록을 나타내는 경우, 또는 일정 길이의 텍스트를 작은 화면에 출력해야 하는 경우에 207 단계로 진행하여 축소된 가로값(장체)에 따라 문자 이미지을 메모리에서 독출한다.Thereafter, in
이후, 209 단계로 진행하여 표시부에 메뉴목록 혹은 긴 문장의 메시지를 디스플레이한다.In
만약, 205 단계로 진행하여 리스트를 사용하여 메뉴목록을 나타내는 경우, 또는 일정 길이의 텍스트를 작은 화면에 출력해야 하는 경우가 없으면 종료한다,If the process proceeds to step 205 to display the menu list using the list, or if there is no need to output a certain length of text on a small screen, the process ends.
이후, 본 발명의 알고리즘을 종료한다.The algorithm of the present invention is then terminated.
도 3은 본 발명의 실시 예에 따른 리스트를 사용하여 메뉴 목록을 나타내는 경우, 문자 가로와 세로의 비율을 조절하여 한 라인에 더 많은 문자를 디스플레이하는 예를 도시하고 있다.FIG. 3 illustrates an example in which more characters are displayed on one line by adjusting a ratio between the width and length of characters when displaying a menu list using a list according to an embodiment of the present invention.
도 4은 본 발명의 실시 예에 따른 일정한 길이의 텍스트를 출력할 경우, 문자 가로와 세로의 비율을 조절하여 한 라인에 더 많은 문자를 디스플레이되는 예를 도시하고 있다.FIG. 4 illustrates an example in which more characters are displayed on one line by adjusting a ratio between a character width and a height when outputting a text of a constant length according to an exemplary embodiment of the present invention.
상기 도 3과 도 4에서, a의 경우 가로×세로 확대 비율이 같은 비율로 확대되어 b의 경우보다 한 라인에 디스플레이되는 문자가 적은 경우이고 상기 b의 경우, 가로×세로 확대 비율을 다르게 하여 a의 경우보다 한 라인에 디스플레이되는 문자가 많다. 이는 휴대용 단말기의 화면 확대시에 문자의 가로크기를 세로크기의 확대 비율보다 낮은 비율로 확대하여 가로에 디스플레이되는 문자 수가 들어갈 공간이 그만큼 넓어졌지 때문이다. 큰 글씨의 경우 문자 폭이 조금 좁아도 글씨를 읽는데 있어서는 큰 문제가 되지 않으므로 문자 사이즈를 확대할 때 큰 문자에 대해서는 세로의 확대 비율과 가로의 확대비율을 달리함으로써, 가독성을 높일 수 있다.3 and 4, in the case of a, the horizontal × vertical enlargement ratio is enlarged at the same rate, so that fewer characters are displayed on one line than in the case of b. There are more characters displayed on one line than in the case of. This is because, when the screen of the portable terminal is enlarged, the horizontal size of the characters is enlarged at a rate lower than the enlargement ratio of the vertical size, thereby increasing the space for the number of characters displayed on the horizontal. In the case of large letters, even if the width of the text is a little narrow, it is not a big problem for reading the text. When the size of the text is enlarged, the readability can be improved by changing the vertical magnification ratio and the horizontal magnification ratio for the large letters.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.
동적 리사이징에 의하여 문자 가로와 세로의 비율을 조절하면, 휴대폰과 같이 작은 화면에서 일정 길이의 텍스트를 출력할 경우, 특히 리스트 등의 화면에서 선택된 항목의 문자 사이즈를 확대할 때 한 라인에 더 많은 문자를 출력할 수 있어서 더 많은 정보를 디스플레이할 수 이점이 있다.If you adjust the ratio between the width and height of characters by dynamic resizing, when you print a certain length of text on a small screen such as a mobile phone, especially when you enlarge the size of the selected item on a screen such as a list, more characters on one line There is an advantage that can output more information can be output.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060063709A KR20080004859A (en) | 2006-07-07 | 2006-07-07 | Apparatus and method for displaying character in portable terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060063709A KR20080004859A (en) | 2006-07-07 | 2006-07-07 | Apparatus and method for displaying character in portable terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080004859A true KR20080004859A (en) | 2008-01-10 |
Family
ID=39215445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060063709A KR20080004859A (en) | 2006-07-07 | 2006-07-07 | Apparatus and method for displaying character in portable terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080004859A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100894867B1 (en) * | 2008-10-27 | 2009-04-24 | 주식회사 쓰리지코어 | Apparatus and method for displaying a text in a portable device |
-
2006
- 2006-07-07 KR KR1020060063709A patent/KR20080004859A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100894867B1 (en) * | 2008-10-27 | 2009-04-24 | 주식회사 쓰리지코어 | Apparatus and method for displaying a text in a portable device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9755999B2 (en) | Method and apparatus for changing font size of message in a mobile communication terminal | |
US7768536B2 (en) | Methods of displaying information at different zoom settings and related devices and computer program products | |
US20070110037A1 (en) | Apparatus and method for displaying Web page in mobile communication terminal | |
US7580731B2 (en) | Apparatus and method for providing an improved character input display in a mobile communication terminal | |
KR100803166B1 (en) | Method and apparatus for controlling vector graphic in mobile phone | |
JP4255567B2 (en) | Mobile phone equipment | |
JP2003132048A (en) | Portable terminal and character display method | |
KR20080004859A (en) | Apparatus and method for displaying character in portable terminal | |
KR100630080B1 (en) | method for processing zoom-up/down displaying character in communication terminal | |
KR20020056976A (en) | Method for displaying magnification window on screen of display in portable terminal | |
KR101075736B1 (en) | Method and apparatus for processing short message in mobile terminal with video conference function | |
JP4640758B2 (en) | Portable information terminal and portable communication terminal | |
KR100787611B1 (en) | Image data output method in mobile terminal | |
KR20030090401A (en) | Method for transmitting color massage in a mobile communication terminal equipment | |
KR20050015184A (en) | On screen displaying apparatus and method capable of supporting proportional font | |
KR100546076B1 (en) | Apparatus and its method for viewing e-book and mobile terminal using it | |
KR101389588B1 (en) | Method of zooming-in image or/and text and mobile telephone using the same | |
JP2003060767A (en) | Portable telephone system | |
KR20000014994A (en) | Method of enlarging and displaying information in radio terminal | |
KR100396274B1 (en) | Apparatus for indicating the number of character when a subscriber inputs sms message in a mobile radio terminal equipment | |
US20060209075A1 (en) | Method for generating a dot-based image of a character by scaling strokes of the character | |
KR100628637B1 (en) | Method for optimizing of wireless internet page for display, and wireless telecommunication terminal using the same | |
KR100592653B1 (en) | Apparatus and method for cell broadcasting service message displaying of mobile communication terminal | |
KR20020035971A (en) | A personal terminal available to the extension/reduction of screen and a screen extension/reduction method | |
KR100782339B1 (en) | Apparatus and method for inputing text in portable terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E601 | Decision to refuse application |