[go: up one dir, main page]

CN101650926B - Partial magnification method of display screen and electronic device using the method - Google Patents

Partial magnification method of display screen and electronic device using the method Download PDF

Info

Publication number
CN101650926B
CN101650926B CN2008102109677A CN200810210967A CN101650926B CN 101650926 B CN101650926 B CN 101650926B CN 2008102109677 A CN2008102109677 A CN 2008102109677A CN 200810210967 A CN200810210967 A CN 200810210967A CN 101650926 B CN101650926 B CN 101650926B
Authority
CN
China
Prior art keywords
memory block
amplification
data
video
amplification region
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.)
Active
Application number
CN2008102109677A
Other languages
Chinese (zh)
Other versions
CN101650926A (en
Inventor
谢毅彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wistron Corp
Original Assignee
Wistron Corp
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 Wistron Corp filed Critical Wistron Corp
Priority to CN2008102109677A priority Critical patent/CN101650926B/en
Publication of CN101650926A publication Critical patent/CN101650926A/en
Application granted granted Critical
Publication of CN101650926B publication Critical patent/CN101650926B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

一种显示器画面局部放大方法,其定义该显示器画面的一部分区域为放大区,其余区域为非放大区,撷取将显示在该显示器的非放大区中的视频数据,存入视频存储器的对应该非放大区的非放大数据存储区块,并撷取将显示在该放大区的视频数据并放大后,存入该视频存储器的对应该放大区的放大数据存储区块,然后读取储存于该视频存储器的非放大数据存储区块及放大数据存储区块中的视频数据并送至该显示器显示。

Figure 200810210967

A method for partially magnifying a display screen, which defines a part of the display screen as a magnification area and the rest of the area as a non-magnification area, captures video data displayed in the non-magnification area of the display and stores it in a non-magnification data storage block of a video memory corresponding to the non-magnification area, captures video data displayed in the magnification area and magnifies it, and stores it in an enlargement data storage block of the video memory corresponding to the magnification area, then reads the video data stored in the non-magnification data storage block and the enlargement data storage block of the video memory and sends them to the display for display.

Figure 200810210967

Description

显示器画面局部放大方法及应用该方法的电子装置Partial magnification method of display screen and electronic device using the method

技术领域technical field

本发明是关于一种显示器画面显示方法,特别是指一种显示器画面局部放大方法。The invention relates to a method for displaying a display screen, in particular to a method for partially enlarging a display screen.

背景技术Background technique

新一代的笔记本型计算机采用与现有笔记本型计算机不同的液晶显示器尺寸以及不同的解析方式。现有笔记本型计算机采用的液晶显示器分辨率大都为1024×768个像素,而新的笔记本型计算机则会采用宽屏幕显示器,例如分辨率为1600×600像素的液晶显示器,而提供使用者新的使用方式。又因为新一代的宽屏幕液晶显示器左右较宽、上下较窄且采高分辨率,因此像素之间的间距较一般液晶显示器更为缩小,使得显示的字型虽然精美但细小,而让使用者在浏览或编辑文字时,眼睛易因为字体过小而感到不舒服,进而使浏览文件或进行文字编辑作业受到影响。The new generation of notebook computers adopts different liquid crystal display sizes and different resolution methods from existing notebook computers. Most of the liquid crystal display resolutions used in existing notebook computers are 1024×768 pixels, while new notebook computers will use wide-screen displays, such as liquid crystal displays with a resolution of 1600×600 pixels, and provide users with new How to use it. And because the new generation of wide-screen LCD displays are wider left and right, narrower at the top and bottom, and adopt high resolution, the pitch between pixels is narrower than that of ordinary LCD displays, making the fonts displayed exquisite but small, which makes users feel more comfortable. When browsing or editing text, the eyes are easy to feel uncomfortable because the font is too small, which will affect the browsing of files or text editing.

因此,若能将这种左右宽、上下窄的宽屏幕显示器或甚至一般显示器的画面的局部显示区域或编辑(操作)区域的内容进行局部放大,让使用者眼睛可以清楚地且舒服地看到特定区域的内容,并便于使用者通过画面进行文字的编辑或操作,将有助于此种宽屏幕显示器或具有此种宽屏幕显示器的储如笔记本型计算机的电子装置的推展及普及化。Therefore, if the contents of the partial display area or editing (operation) area of this wide-screen display with wide left and right, narrow up and down or even a general display can be partially enlarged, the user's eyes can see clearly and comfortably. The contents of the specific area and the convenience for users to edit or operate text through the screen will help the promotion and popularization of such wide-screen displays or electronic devices such as notebook computers with such wide-screen displays.

发明内容Contents of the invention

本发明的目的,主要是提供一种可以适当放大显示器画面的局部区域以方便使用者观看及操作的显示器画面局部放大方法及应用该方法的电子装置。The purpose of the present invention is mainly to provide a method for partially enlarging a display screen and an electronic device using the method, which can appropriately enlarge a local area of a display screen to facilitate viewing and operation of a user.

于是,本发明显示器画面局部放大方法,包括:(A)定义该显示器画面的一部分区域为放大区,其余区域为非放大区;(B)撷取将显示在该显示器的非放大区中的视频数据存入视频存储器的对应该非放大区的非放大数据存储区块,并撷取将显示在该放大区的视频数据并放大后,存入该视频存储器的对应该放大区的放大数据存储区块;及(C)读取储存于该视频存储器的非放大数据存储区块及放大数据存储区块中的视频数据,并送至该显示器显示。Thus, the partial zoom-in method of the display screen of the present invention includes: (A) defining a part of the display screen as the zoom-in area, and the rest of the area as the non-magnification area; (B) capturing the video to be displayed in the non-magnification area of the display The data is stored in the non-magnified data storage block corresponding to the non-magnified area of the video memory, and the video data to be displayed in the enlarged area is captured and enlarged, and then stored in the enlarged data storage area of the video memory corresponding to the enlarged area and (C) read the video data stored in the non-amplified data storage block and the enlarged data storage block of the video memory, and send them to the display for display.

本发明实现上述方法的电子装置,可控制显示器画面局部放大,该电子装置包括:视频存储器;视频数据暂存单元,暂存要被显示的视频数据;中央处理单元及视频处理单元。该中央处理单元定义该显示器画面的一部分区域为放大区,其余区域为非放大区,且从该视频数据暂存单元中撷取将显示在该显示器的非放大区中的视频数据存入该视频存储器的对应该非放大区的非放大数据存储区块,并从该视频数据暂存单元中撷取将显示在该放大区的视频数据并放大后,存入该视频存储器的对应该放大区的放大数据存储区块。该视频处理单元读取储存于该视频存储器的非放大数据存储区块及放大数据存储区块中的视频数据,并送至该显示器显示。The electronic device of the present invention realizes the above method, which can control the local enlargement of the display screen, and the electronic device includes: a video memory; a video data temporary storage unit, which temporarily stores the video data to be displayed; a central processing unit and a video processing unit. The central processing unit defines a part of the display screen as an enlarged area and the remaining area as a non-magnified area, and retrieves the video data displayed in the non-magnified area of the display from the video data temporary storage unit and stores it in the video The non-enlarged data storage block corresponding to the non-enlarged area of the memory, and the video data that will be displayed in the enlarged area is retrieved from the video data temporary storage unit and enlarged, and stored in the corresponding enlarged area of the video memory Zoom in on the data storage block. The video processing unit reads the video data stored in the non-amplified data storage block and the enlarged data storage block of the video memory, and sends them to the display for display.

较佳地,该放大区的长度与该非放大区相同,该放大区的高度是该非放大区显示的一行内容的至少两倍高。Preferably, the length of the magnification area is the same as that of the non-magnification area, and the height of the magnification area is at least twice as high as a line of content displayed in the non-magnification area.

较佳地,该放大区位在该显示器画面靠近中央的位置,而将该非放大区分成上非放大区及下非放大区。Preferably, the magnification area is located near the center of the display screen, and the non-magnification area is divided into an upper non-magnification area and a lower non-magnification area.

较佳地,该视频存储器包括依序且连续地储存该上非放大区的视频数据的第一存储区块、储存该放大区的放大视频数据的第二存储区块,及储存该下非放大区的视频数据的第三存储区块,其中该非放大数据存储区块包含该第一及第三存储区块,该第二存储区块即该放大数据存储区块,且该视频处理单元依序读取该第一存储区块、第二存储区块及第三存储区块中的视频数据并送至该显示器。Preferably, the video memory includes a first storage block that sequentially and continuously stores the video data of the upper non-magnified area, a second storage block that stores the enlarged video data of the enlarged area, and stores the lower non-magnified area. The third storage block of video data in the region, wherein the non-amplified data storage block includes the first and third storage blocks, the second storage block is the enlarged data storage block, and the video processing unit depends on The video data in the first storage block, the second storage block and the third storage block are sequentially read and sent to the display.

较佳地,该放大数据存储区块位于该非放大数据存储区块之后,该非放大数据存储区块包含储存该上非放大区的视频数据的第一存储区块及储存该下非放大区的视频数据的第二存储区块,且两存储区块之间间隔相当于该放大数据存储区块的空白存储空间。Preferably, the enlarged data storage block is located behind the non-enlarged data storage block, and the non-enlarged data storage block includes the first storage block for storing the video data of the upper non-enlarged area and the first storage block for storing the lower non-enlarged area The second storage block of the video data, and the interval between the two storage blocks is equivalent to the blank storage space of the enlarged data storage block.

较佳地,该中央处理器还在该视频存储器的位于该第二存储区块与该放大数据存储区块之间的第三存储区块中储存窗口数据,该窗口数据被该视频处理单元读取并送至该显示器画面显示时,会在该显示器画面的放大区产生放大窗口,且该视频处理单元是依序读取该非放大数据存储区块、该第三存储区块及该放大数据存储区块并送至该显示器显示。Preferably, the central processing unit also stores window data in a third storage block located between the second storage block and the enlarged data storage block of the video memory, and the window data is read by the video processing unit When fetched and sent to the display screen for display, an enlarged window will be generated in the enlarged area of the display screen, and the video processing unit will sequentially read the non-enlarged data storage block, the third storage block and the enlarged data Store the block and send it to the display for display.

较佳地,该电子装置是笔记本型计算机,且该显示器是该笔记本型计算机的显示器。Preferably, the electronic device is a notebook computer, and the display is a display of the notebook computer.

附图说明Description of drawings

图1是本发明电子装置的第一较佳实施例的电路方块图;Fig. 1 is the circuit block diagram of the first preferred embodiment of the electronic device of the present invention;

图2是第一实施例执行局部画面放大的流程图;Fig. 2 is a flow chart of performing partial screen enlargement in the first embodiment;

图3是第一实施例的未局部画面放大的显示画面示意图;Fig. 3 is a schematic diagram of a display screen without partial screen enlargement in the first embodiment;

图4是对应图3的显示画面的视频存储器所储存的视频数据内容示意图;Fig. 4 is a schematic diagram of video data content stored in a video memory corresponding to the display screen of Fig. 3;

图5是第一实施例定义显示画面的放大区和非放大区的示意图;Fig. 5 is a schematic diagram of defining the enlarged area and the non-magnified area of the display screen in the first embodiment;

图6是第一实施例对应图5的放大区和非放大区的视频存储器所储存的视频数据内容示意图;Fig. 6 is a schematic diagram of the content of video data stored in the video memory corresponding to the enlarged area and the non-enlarged area of Fig. 5 in the first embodiment;

图7是第一实施例的显示器的局部画面放大示意图;Fig. 7 is a schematic enlarged partial screen view of the display of the first embodiment;

图8是第一实施例对应显示画面的放大区内容改变时,视频存储器所储存的视频数据内容相对改变的示意图;8 is a schematic diagram of the relative change of the content of the video data stored in the video memory when the content of the enlarged area of the corresponding display screen changes according to the first embodiment;

图9是绘示第一实施例的显示画面中的放大区内容改变时的示意图;FIG. 9 is a schematic diagram illustrating when the content of the enlarged area in the display screen of the first embodiment changes;

图10是本发明电子装置的第二较佳实施例执行局部画面放大的流程图;FIG. 10 is a flow chart of partial image enlargement performed by the second preferred embodiment of the electronic device of the present invention;

图11是第二实施例对应图5的放大区和非放大区的视频存储器所储存的视频数据内容示意图;及Fig. 11 is a schematic diagram of the video data content stored in the video memory corresponding to the enlarged area and the non-enlarged area of Fig. 5 in the second embodiment; and

图12是第二实施例的显示器的局部画面放大示意图。Fig. 12 is a schematic enlarged partial screen view of the display of the second embodiment.

图13是第二实施例的显示器的局部画面放大的视频数据内容示意图。Fig. 13 is a schematic diagram of video data content of the enlarged partial screen of the display in the second embodiment.

[主要元件标号说明][Description of main component labels]

100笔记本型计算机100 notebook computers

10液晶显示器      11视频数据暂存单元10 LCD display 11 Video data temporary storage unit

12中央处理单元    13视频存储器12 central processing unit 13 video memory

14视频处理单元    21~25、101~106流程步骤14 Video processing unit 21~25, 101~106 process steps

30画面            31放大区30 screens 31 zoom areas

32上非放大区      33下非放大区32 upper non-magnification area 33 lower non-magnification area

71放大区          72上非放大区71 enlarged area 72 upper non-magnified area

73下非放大区      111第一存储区块73 lower non-amplified areas 111 the first storage block

112第二存储区块   113放大数据存储区块112 second storage block 113 enlarged data storage block

114第三存储区块   115空白存储空间114 the third storage block 115 blank storage space

120画面         121上非放大区120 picture 121 upper non-magnification area

122下非放大区   123空白区122 lower non-magnified area 123 blank area

124放大窗口     131第一存储区块124 zoom window 131 first storage block

132第二存储区块 133第三存储区块132 second storage block 133 third storage block

具体实施方式Detailed ways

有关本发明的前述及其它技术内容、特点与功效,在以下配合参考图式的两个较佳实施例的详细说明中,将可清楚地呈现。The aforementioned and other technical content, features and effects of the present invention will be clearly presented in the following detailed description of two preferred embodiments with reference to the drawings.

参阅图1所示,是本发明电子装置的第一较佳实施例,本实施例的电子装置是以笔记本型计算机100为例,其具有长x宽比为1600×800的宽屏幕液晶显示器10(以下简称显示器10),且图1所示为该笔记本型计算机100用以控制该显示器10的显示画面局部放大的主要相关电路方块,其中包括视频数据暂存单元11、中央处理单元12、视频存储器13及视频处理单元14。Referring to Fig. 1, it is the first preferred embodiment of the electronic device of the present invention. The electronic device of this embodiment is a notebook computer 100 as an example, which has a wide-screen liquid crystal display 10 with an aspect ratio of 1600×800. (hereinafter referred to as the display 10), and Fig. 1 shows the main relevant circuit block used for controlling the local enlargement of the display screen of the display 10 by the notebook computer 100, including a video data temporary storage unit 11, a central processing unit 12, a video memory 13 and video processing unit 14 .

视频数据暂存单元11是中央处理单元12存取数据的地方,它可能是主存储器或硬盘,其中暂存要被显示的原始视频(图像)数据。The video data temporary storage unit 11 is a place where the central processing unit 12 accesses data, and it may be a main memory or a hard disk, wherein the original video (image) data to be displayed is temporarily stored.

视频存储器13(video RAM,一般简称VRAM)储存最终要被送至显示器10显示的视频(图像)数据。Video memory 13 (video RAM, generally referred to as VRAM) stores video (image) data that will be finally sent to display 10 for display.

中央处理单元13中载有局部放大驱动程序及要求该局部放大驱动程序执行的指令输入应用程序。指令输入应用程序可在显示器画面上提供“局部放大”选项供使用者选取,如图2所示,当该“局部放大”选项被选择时,指令输入应用程序会送局部放大指令给中央处理单元12,使执行该局部放大驱动程序。因此,当局部放大驱动程序被执行,如图22,首先,中央处理单元12定义显示器画面的一部分区域为放大区,其余区域为非放大区,且通常放大区会设在画面上使用者直接看到的位置,亦即靠近中间(中央)的位置,且放大区是以占据多列的方式呈现,也就是说若在文字编辑环境下,为了放大其中的文字,放大区会占据画面的至少2行空间,以使其中的文字较其它非放大区的文字至少放大约2倍。The central processing unit 13 is loaded with a partial enlargement driver program and an instruction input application program that requires the partial enlargement driver program to execute. The command input application program can provide a "partial enlargement" option on the display screen for the user to select, as shown in Figure 2, when the "partial enlargement" option is selected, the command input application program will send a partial enlargement command to the central processing unit 12. Enable the driver to execute the partial zoom. Therefore, when the partial magnification driver is executed, as shown in Figure 22, at first, the central processing unit 12 defines a part of the display screen as the magnification area, and the rest of the area is the non-magnification area, and usually the magnification area will be set on the screen for the user to directly see. to the position, that is, the position close to the middle (central), and the enlarged area is presented in a manner of occupying multiple columns, that is to say, in the text editing environment, in order to enlarge the text, the enlarged area will occupy at least 2 of the screen. Line space, so that the text in it is at least about 2 times larger than the text in other non-magnified areas.

接着,如步骤23,中央处理单元12从视频数据暂存单元11中撷取将显示在显示器10的非放大区中的视频数据并存入视频存储器13的对应非放大区的非放大数据存储区块,再进行步骤24,从视频数据暂存单元11中撷取将显示在放大区的视频数据并适当放大后,存入视频存储器13的对应放大区 的放大数据存储区块。Then, as in step 23, the central processing unit 12 retrieves the video data to be displayed in the non-magnifying area of the display 10 from the video data temporary storage unit 11 and stores it in the non-magnifying data storage area of the corresponding non-magnifying area of the video memory 13 Block, then proceed to step 24, from the video data temporary storage unit 11, retrieve the video data that will be displayed in the enlarged area and after appropriate amplification, store it in the enlarged data storage block of the corresponding enlarged area of the video memory 13.

藉此,如步骤25,当视频处理单元14读取视频存储器13的非放大数据存储区块及放大数据存储区块中的视频数据并送至显示器显示时,就可在显示器的显示画面中的放大区看到被放大的视频数据,而其它在非放大区显示的视频数据则维持既有的大小。以下将举例进一步说明。Thereby, as step 25, when the video processing unit 14 reads the video data in the non-enlarged data storage block and the enlarged data storage block of the video memory 13 and sends them to the display for display, the display screen of the display can The enlarged video data can be seen in the enlarged area, while other video data displayed in the non-enlarged area maintains the existing size. An example will be given below to further illustrate.

如图3所示,假设文字编辑软件在显示器上产生的编辑窗口的画面30只能容纳5行文字内容,这5行文字内容对应储存在如图4所示的视频存储器13的存储区块中。As shown in Figure 3, assume that the picture 30 of the editing window produced by the text editing software on the display can only accommodate 5 lines of text content, and these 5 lines of text content are correspondingly stored in the storage block of the video memory 13 as shown in Figure 4 .

然而由于此种宽屏幕显示器的像素之间的间距较一般液晶显示器更为缩小,可能会造成编辑窗口画面30中显示的文字太过细小而影响到使用者阅读或进行编辑时,使用者可经由指令输入应用程序提供的“局部放大”选项选择局部放大,令中央处理单元12执行局部放大驱动程序,而如图5所示,定义画面30的第3、4行为放大区31,其余区域为非放大区,且因为放大区51是设在画面30的大约中间位置,所以非放大区被分成上非放大区32(即第1、2行)及下非放大区33(即第5行)。且放大区31的用意在于使位于其中的文字例如“CCCC”会被放大。而且为了让放大区31不致遮蔽了上非放大区32及下非放大区33中的文字,画面30中原先显示在第4、5行的文字“DDDD”及“EEEE”就必须往下移一行,因此,“EEEE”就要被挤出画面30中。为了达成这个效果,中央处理单元12会重新从视频数据暂存单元11中读取要显示在上非放大区32(即第1、2行)的视频数据,即“AAAA”和“BBBB”,并存入如图6所示的视频存储器13的第一存储区块131,再从视频数据暂存单元11中读取要显示在放大区31的视频数据,即“CCCC”,并进行放大处理后,存入图6所示的视频存储器13的第二存储区块132,并从视频数据暂存单元11中读取要显示在下非放大区53的视频数据,即“DDDD”,并存入图6所示的视频存储器13的第三存储区块133,且第一~第三存储区块133是依序位于视频存储器13的连续位置。亦即第一存储区块131及第三存储区块132是储存非放大视频数据的非放大数据存储区块。Yet because the pitch between the pixels of this kind of wide-screen display is narrower than that of a general liquid crystal display, it may cause the text displayed in the editing window screen 30 to be too small and affect the user when reading or editing. The "partial enlargement" option provided by the command input application program selects partial enlargement, so that the central processing unit 12 executes the partial enlargement driver, and as shown in Figure 5, the 3rd and 4th rows of the definition screen 30 enlarge the area 31, and the remaining regions are non-enlarged areas. Enlargement area, and because the enlargement area 51 is set at about the middle of the screen 30, the non-enlargement area is divided into an upper non-enlargement area 32 (i.e. the 1st and 2nd row) and a lower non-enlargement area 33 (i.e. the 5th row). Moreover, the purpose of the enlargement area 31 is to enlarge the text such as "CCCC" located therein. And in order not to cover the characters in the upper non-magnifying region 32 and the lower non-magnifying region 33 in order to allow the enlarged region 31, the characters "DDDD" and "EEEE" originally displayed on the 4th and 5th lines in the screen 30 must be moved down one line. , therefore, "EEEE" will be squeezed out of the frame 30. In order to reach this effect, the central processing unit 12 will read the video data to be displayed on the upper non-magnified area 32 (i.e. the 1st and 2nd rows) from the video data temporary storage unit 11 again, i.e. "AAAA" and "BBBB", And be stored in the first storage block 131 of the video memory 13 as shown in Figure 6, then read the video data to be displayed in the enlarged area 31 from the video data temporary storage unit 11, i.e. "CCCC", and perform the amplification process Afterwards, store in the second storage block 132 of the video memory 13 shown in Figure 6, and read the video data to be displayed in the lower non-amplification area 53 from the video data temporary storage unit 11, i.e. "DDDD", and store it in In the third storage block 133 of the video memory 13 shown in FIG. 6 , the first to third storage blocks 133 are sequentially located in consecutive positions of the video memory 13 . That is, the first storage block 131 and the third storage block 132 are non-amplification data storage blocks for storing non-amplification video data.

藉此,当视频处理单元14依序读取视频存储器13的第一、第二及第三存储区块131~133的视频内容并送至显示器显示时,如图7所示,就可在显示器的编辑窗口的画面70中的放大区71看到被放大的视频数据“CCCC”,而其它在非放大区,即上非放大区72和下非放大区73显示的视频数据“AAAA”、 “BBBB”和“DDDD”则维持既有的大小。In this way, when the video processing unit 14 sequentially reads the video contents of the first, second and third storage blocks 131-133 of the video memory 13 and sends them to the display for display, as shown in FIG. The zoomed-in area 71 in the picture 70 of the editing window sees the enlarged video data "CCCC", while other video data "AAAA", " BBBB" and "DDDD" maintain the existing size.

此外,当光标80位在画面70的最后一行,也就是第5行时,若使用者控制光标往下移一行时,中央处理单元12就需要实时更新视频存储器13中的视频数据,重新从视频数据暂存单元11中撷取对应的视频数据存到如图8所示的视频存储器13的第一~第三存储区块131~133中,而如图9所示,使光标80所在的那一行文字“EEEE”进到画面70中,而第一行的“AAAA”就会被挤出画面70,并轮到光标80所在位置的上一行文字“DDDD”进入放大区71被放大。In addition, when the cursor 80 is on the last line of the screen 70, that is, the fifth line, if the user controls the cursor to move down one line, the central processing unit 12 needs to update the video data in the video memory 13 in real time, and restart from the video. Capture corresponding video data in the data temporary storage unit 11 and store in the first to third storage blocks 131-133 of the video memory 13 as shown in Figure 8, and as shown in Figure 9, make the cursor 80 place A line of text "EEEE" enters the screen 70, and the first line of "AAAA" will be squeezed out of the screen 70, and the previous line of text "DDDD" at the position of the cursor 80 enters the enlargement area 71 to be enlarged.

因此,通过上述机制,就可以适时地放大使用者正在观看或正在编辑的文字内容,而有助于使用者通过显示画面进行文字的编辑或操作,特别是当使用分辨率较高的液晶显示器时。Therefore, through the above mechanism, the text content that the user is watching or editing can be enlarged in a timely manner, which is helpful for the user to edit or operate the text through the display screen, especially when using a liquid crystal display with a high resolution .

再参见图10所示,是本发明电子装置的第二较佳实施例,其电路方块与第一实施例完全相同,唯一不同处在于中央处理单元12并非通过执行(局部放大)驱动程序来达到显示内容局部放大的功能,而是改由执行局部放大应用程序来达成上述局部放大效果。以下将举例对该局部放大应用程序放大画面的局部内容的流程进行详细说明。Shown in Fig. 10 again, it is the second preferred embodiment of the electronic device of the present invention, and its circuit block is exactly the same as that of the first embodiment, and the only difference is that the central processing unit 12 is not achieved by executing the (locally enlarged) driver program. Instead of the function of partially zooming in on the displayed content, the above partial zooming effect can be achieved by executing a partial zoom-in application program instead. The process of enlarging partial content of the screen by the partial magnification application program will be described in detail below with an example.

假设本实施例也是要放大图3所示的画面30中的“CCCC”这一行字,则参见图10的步骤101,当该局部放大应用程序接收到“局部放大指令”后,其进行步骤102,如图5所示,定义画面30的第3、4行为放大区31,其余区域为非放大区(包含上非放大区32及下非放大区33)。Assuming that this embodiment also wants to enlarge the line of "CCCC" in the screen 30 shown in Figure 3, then referring to step 101 of Figure 10, when the partial enlargement application program receives the "partial enlargement instruction", it proceeds to step 102 As shown in FIG. 5 , the third and fourth rows of the definition screen 30 are enlarged regions 31 , and the remaining regions are non-magnified regions (including the upper non-magnified region 32 and the lower non-magnified region 33 ).

接着,如步骤103,中央处理单元12会重新从视频数据暂存单元11中读取要显示在上非放大区32(即第1、2行)的视频数据,即“AAAA”和“BBBB”,并存入如图11所示的视频存储器13的第一存储区块111,并从视频数据暂存单元11中读取要显示在下非放大区53的视频数据,即“DDDD”,并存入图11所示的视频存储器13的第二存储区块112,再如步骤104,从视频数据暂存单元11中读取要显示在放大区51的视频数据,即“CCCC”,并进行放大处理后,存入图11所示的视频存储器13的放大数据存储区块113,并且如步骤105,在视频存储器13的第三存储区块114中储存要显示在放大区51上的窗口数据;其中第一存储区块111与第二存储区块112不连续但依序位于该视频存储器13的不同区域中,且两者之间间隔相当于该放大数据存储区块113大小的空白存储空间115,而第三存储区块114及放大数据存储区块113 依序位于第二存储区块112之后。Then, as step 103, the central processing unit 12 will read the video data to be displayed on the upper non-magnification area 32 (i.e. the 1st and 2nd rows) from the video data temporary storage unit 11 again, i.e. "AAAA" and "BBBB" , and stored in the first storage block 111 of the video memory 13 as shown in Figure 11, and read the video data to be displayed in the lower non-magnification area 53 from the video data temporary storage unit 11, that is, "DDDD", and store Enter the second storage block 112 of the video memory 13 shown in Figure 11, and then as step 104, read the video data to be displayed in the enlarged area 51 from the video data temporary storage unit 11, i.e. "CCCC", and zoom in After processing, store in the enlarged data storage block 113 of the video memory 13 shown in Figure 11, and as step 105, store the window data to be displayed on the enlarged area 51 in the third storage block 114 of the video memory 13; Wherein the first storage block 111 and the second storage block 112 are discontinuous but are located in different regions of the video memory 13 in sequence, and the space between them is equivalent to the blank storage space 115 of the size of the enlarged data storage block 113 , and the third storage block 114 and the enlarged data storage block 113 are located after the second storage block 112 in sequence.

藉此,当视频处理单元14受中央处理单元12控制,依序读取视频存储器13的第一存储区块111、空白存储空间115及第二存储区块112的视频数据并送至显示器10时,如图12所示,会在画面120的上非放大区121(即第一行和第二行)和下非放大区122(即第五行)分别显示既有大小的视频数据“AAAA”、“BBBB”及“DDDD”,并在第二行与第五行之间形成空白区123。而当视频处理单元14接着读取视频存储器13的第三存储区块114中的窗口数据并送至显示器10时,如图13所示,会产生放大窗口124重迭在空白区123上,而当视频处理单元14继续读取视频存储器13的放大数据存储区块113中的放大视频数据“CCCC”并送至显示器10时,则会将放大视频数据“CCCC”显示在放大窗口124中。Thus, when the video processing unit 14 is controlled by the central processing unit 12, it sequentially reads the video data of the first storage block 111, the blank storage space 115 and the second storage block 112 of the video memory 13 and sends them to the display 10 , as shown in FIG. 12 , the video data “AAAA” and "BBBB" and "DDDD", and a blank area 123 is formed between the second row and the fifth row. And when the video processing unit 14 then reads the window data in the third storage block 114 of the video memory 13 and sends it to the display 10, as shown in FIG. When the video processing unit 14 continues to read the enlarged video data “CCCC” in the enlarged data storage block 113 of the video memory 13 and send it to the display 10 , the enlarged video data “CCCC” will be displayed in the enlarged window 124 .

且同样地,如同图7和图8所示,当光标位于画面的最后一行,也就是第5行时,若使用者控制光标80往下移一行时,中央处理单元12就需要实时更新视频存储器13中的视频数据,重新从视频数据暂存单元11中撷取对应的视频数据存到如图12所示的视频存储器13的第一、第二存储区块111~112和放大数据存储区块113中,而如图8所示,使光标80所在的那一行文字“EEEE”进到画面中,而第一行的“AAAA”就会被挤出画面120,并轮到光标80所在位置的上一行文字“DDDD”进入放大窗口124中被放大。And similarly, as shown in Fig. 7 and Fig. 8, when the cursor is positioned at the last line of the screen, that is, the fifth line, if the user controls the cursor 80 to move down one line, the central processing unit 12 needs to update the video memory in real time The video data in 13, recapturing corresponding video data from the video data temporary storage unit 11 is stored in the first and second storage blocks 111~112 and the enlarged data storage block of the video memory 13 as shown in Figure 12 In 113, and as shown in Figure 8, make that line word " EEEE " of cursor 80 place enter in the picture, and " AAAA " of first line will be squeezed out picture 120, and turn to the cursor 80 place The text "DDDD" in the previous line enters the enlargement window 124 and is enlarged.

同理,当使用者在放大窗口124中输入文字达到一行而需换行时,原本在放大窗口124中的放大文字即会被往上一行挤而恢复到放大前的既有字体大小,而放大窗口124则对新输入的一行文字放大,亦即放大窗口124会固定在画面的第三、四行位置,并放大进入放大窗口124中的文字。In the same way, when the user enters text in the enlarged window 124 to reach one line and needs to change the line, the original enlarged text in the enlarged window 124 will be squeezed to the previous line to return to the existing font size before the enlargement, and the enlarged window 124 enlarges a line of newly input characters, that is, the enlarged window 124 will be fixed at the third and fourth lines of the screen, and the characters entered in the enlarged window 124 will be enlarged.

此外,值得一提的是,本实施例的放大窗口124可以辅助视频处理单元14将放大数据送至显示器的正确位置显示,但放大窗口124并非必要,没有放大窗口124,仍然可以将放大后的视频数据直接重迭显示在画面的放大区(空白区)上。In addition, it is worth mentioning that the magnification window 124 of this embodiment can assist the video processing unit 14 to send the magnification data to the correct position of the display for display, but the magnification window 124 is not necessary. Without the magnification window 124, the magnified Video data is directly superimposed on the enlarged area (blank area) of the screen.

因此,通过第二实施例的局部放大应用程序,电子装置也可以适时地放大使用者正在观看或正在编辑的显示器画面中的文字内容,而有助于使用者通过显示画面进行文字的编辑或操作,特别是当使用分辨率较高的液晶显示器时。Therefore, through the partial magnification application program of the second embodiment, the electronic device can also timely magnify the text content in the display screen that the user is watching or editing, so as to facilitate the user to edit or operate text through the display screen. , especially when using a higher resolution LCD display.

惟以上所述者,仅为本发明的较佳实施例而已,当不能以此限定本发明 实施的范围,即大凡依本发明权利要求范围及发明说明内容所作的简单的等效变化与修饰,皆仍属本发明权利要求涵盖的范围内。But what is described above is only a preferred embodiment of the present invention, when the scope of the present invention can not be limited with this, that is, all simple equivalent changes and modifications made according to the scope of the claims of the present invention and the content of the description of the invention, All still belong to the scope covered by the claims of the present invention.

Claims (13)

1. electronic installation, the may command display picture is local to be amplified, and this electronic installation comprises:
Video memory;
The video data temporary storage location, the temporary video data that will be shown;
CPU (central processing unit), its part zone that defines this display picture is the amplification region, all the other zones are non-amplification region, and from this video data temporary storage location acquisition will be presented at video data in the non-amplification region of this display deposit in this video memory to non-amplification data memory block that should non-amplification region, and after acquisition will be presented at the video data of this amplification region and amplify from this video data temporary storage location, deposit in this video memory to amplification data memory block that should the amplification region; And
Video processing unit reads the non-amplification data memory block that is stored in this video memory and the video data in the amplification data memory block, and delivers to this display and show.
2. electronic installation according to claim 1, wherein the length of this amplification region is identical with this non-amplification region, and the height of this amplification region is the height of twice at least of delegation's content of this non-amplification region demonstration.
3. electronic installation according to claim 1 wherein should amplify the position in the position of this display picture near central authorities, and should non-amplification region be divided into non-amplification region reach under non-amplification region.
4. electronic installation according to claim 3, wherein this video memory comprises in regular turn and stores continuously first memory block of the video data of non-amplification region on this, store second memory block of the amplified video data of this amplification region, and the 3rd memory block of the video data of the non-amplification region of this time of storage, wherein this non-amplification data memory block comprises this first and the 3rd memory block, this second memory block i.e. this amplification data memory block, and this video processing unit reads this first memory block in regular turn, video data in second memory block and the 3rd memory block is also delivered to this display.
5. electronic installation according to claim 3, wherein this amplification data memory block is positioned at after this non-amplification data memory block, this non-amplification data memory block comprises first memory block that stores the video data of non-amplification region on this and second memory block that stores the video data of the non-amplification region of this time, and is equivalent to the blank storage space of this amplification data memory block between two memory block at interval.
6. electronic installation according to claim 5, wherein, this central processing unit also stores window data in the 3rd memory block between this second memory block and this amplification data memory block of this video memory, when this window data is read and delivers to this display picture demonstration by this video processing unit, can produce in the amplification region of this display picture and amplify window, and this video processing unit is to read this non-amplification data memory block, the 3rd memory block and this amplification data memory block in regular turn and deliver to this display to show.
7. electronic installation according to claim 1, wherein this electronic installation is a notebook computer, and this display is the display of this notebook computer.
8. local display picture magnification method comprises:
(A) defining a part of regional of this display picture is the amplification region, and all the other zones are non-amplification region;
(B) acquisition will be presented at video data in the non-amplification region of this display deposit in video memory to non-amplification data memory block that should non-amplification region, and after acquisition will be presented at the video data of this amplification region and amplify, deposit in this video memory to amplification data memory block that should the amplification region; And
(C) read the non-amplification data memory block that is stored in this video memory and the video data in the amplification data memory block, and deliver to this display and show.
9. local display picture magnification method according to claim 8, wherein the length of this amplification region is identical with this non-amplification region, and the height of this amplification region is the height of twice at least of delegation's content of this non-amplification region demonstration.
10. local display picture magnification method according to claim 9, wherein this amplification region is positioned at the position of this display picture near central authorities, and should be divided into non-amplification region and following non-amplification region in non-amplification region.
11. local display picture magnification method according to claim 10, in step (B), this video memory comprises in regular turn and stores continuously first memory block of the video data of non-amplification region on this, store second memory block of the amplified video data of this amplification region, and the 3rd memory block of the video data of the non-amplification region of this time of storage, wherein this non-amplification data memory block comprises this first and the 3rd memory block, this second memory block i.e. this amplification data memory block, and this first memory block, video data in second memory block and the 3rd memory block is read and is delivered to this display in regular turn.
12. local display picture magnification method according to claim 10, in step (B), this amplification data memory block is positioned at after this non-amplification data memory block, this non-amplification data memory block comprises first memory block that stores the video data of non-amplification region on this and second memory block that stores the video data of the non-amplification region of this time, and is equivalent to the blank storage space of this amplification data memory block between two memory block at interval.
13. local display picture magnification method according to claim 12, in step (B), also in three memory block of the position of this video memory between this second memory block and this amplification data memory block, store window data, when this window data is read and delivers to this display picture demonstration, can produce in the amplification region of this display picture and amplify window, and this non-amplification data memory block, the 3rd memory block and this amplification data memory block are read and delivered to this display demonstration in regular turn.
CN2008102109677A 2008-08-15 2008-08-15 Partial magnification method of display screen and electronic device using the method Active CN101650926B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102109677A CN101650926B (en) 2008-08-15 2008-08-15 Partial magnification method of display screen and electronic device using the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102109677A CN101650926B (en) 2008-08-15 2008-08-15 Partial magnification method of display screen and electronic device using the method

Publications (2)

Publication Number Publication Date
CN101650926A CN101650926A (en) 2010-02-17
CN101650926B true CN101650926B (en) 2011-09-21

Family

ID=41673149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102109677A Active CN101650926B (en) 2008-08-15 2008-08-15 Partial magnification method of display screen and electronic device using the method

Country Status (1)

Country Link
CN (1) CN101650926B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5586495B2 (en) * 2011-02-01 2014-09-10 三菱電機株式会社 Programmable display
CN102857532B (en) * 2011-07-01 2015-11-18 云联(北京)信息技术有限公司 A kind of remote interaction method based on cloud computing node
JP6070010B2 (en) * 2011-11-04 2017-02-01 ヤマハ株式会社 Music data display device and music data display method
CN102945128A (en) * 2012-10-30 2013-02-27 广州市动景计算机科技有限公司 Page display method and page display device
CN104159158A (en) * 2013-05-15 2014-11-19 中兴通讯股份有限公司 Hotspot playing method and device of video file
CN106060658B (en) * 2016-05-27 2019-06-14 青岛海信电器股份有限公司 A kind of image processing method and device
CN107122152A (en) * 2017-04-27 2017-09-01 南京巨鲨显示科技有限公司 It is a kind of to amplify the display and its highlighting method for highlighting function with region

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1779776A (en) * 2004-11-24 2006-05-31 三星电子株式会社 Apparatus and method for providing an improved character input display in a mobile communication terminal
CN1874407A (en) * 2006-04-20 2006-12-06 中国海洋大学 Method for magnifying content displayed on screen of handset locally
CN1901026A (en) * 2005-07-19 2007-01-24 明基电通股份有限公司 A method for enlarging and reducing images displayed on a touch screen
CN101145333A (en) * 2007-10-23 2008-03-19 深圳华为通信技术有限公司 Display method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1779776A (en) * 2004-11-24 2006-05-31 三星电子株式会社 Apparatus and method for providing an improved character input display in a mobile communication terminal
CN1901026A (en) * 2005-07-19 2007-01-24 明基电通股份有限公司 A method for enlarging and reducing images displayed on a touch screen
CN1874407A (en) * 2006-04-20 2006-12-06 中国海洋大学 Method for magnifying content displayed on screen of handset locally
CN101145333A (en) * 2007-10-23 2008-03-19 深圳华为通信技术有限公司 Display method and device

Also Published As

Publication number Publication date
CN101650926A (en) 2010-02-17

Similar Documents

Publication Publication Date Title
TWI455012B (en) A method for displaying the divided pictures of the display and the electronic device applying the method
CN101650926B (en) Partial magnification method of display screen and electronic device using the method
JP4605675B2 (en) Display system, display method, program, and recording medium
US9412329B2 (en) Methods and apparatuses for controlling display devices
US5001697A (en) Method to automatically vary displayed object size with variations in window size
US20140006988A1 (en) Content display device, content display method, program, and recording medium
US20240403380A1 (en) Page Layout Adjustment Method, Electronic Device, and Non-Transitory Readable Storage Medium
CN101432711A (en) User interface system and method for selectively displaying a portion of a display screen
CN102968474A (en) Method for displaying webpage browsed by mobile communication device
TWI383659B (en) A method for enlarging a portion of the display picture and a device applying the method
CN1874407A (en) Method for magnifying content displayed on screen of handset locally
KR20090129711A (en) Electronic picture frame and its image display method
JP2012008686A (en) Information processor and method, and program
JP2004118477A (en) Information processor and information processing method, recording medium and its program
JP5376685B2 (en) CONTENT DATA DISPLAY DEVICE, CONTENT DATA DISPLAY METHOD, AND PROGRAM
CN1326386C (en) Method for controlling resolution of graphic image
US8839296B2 (en) Program guide generation apparatus, program guide generation method, and program guide generation program
JP4812077B2 (en) DATA DISPLAY METHOD, DATA DISPLAY DEVICE, AND PROGRAM
CN102349043A (en) Display area control apparatus, display area control method, and integrated circuit
JP2007114402A (en) Display processing apparatus
JP2004318269A (en) Image display device, image display method and image display system
CN101661718B (en) Display split screen display method and electronic device using the method
JP6264951B2 (en) Drawing apparatus, program, and drawing method
KR101430964B1 (en) Method for controlling display
JP2006331400A (en) Image editing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant