新四季網

字符/圖形顯示設備、字符/圖形顯示方法、程序和記錄介質的製作方法

2023-05-01 14:08:31

專利名稱:字符/圖形顯示設備、字符/圖形顯示方法、程序和記錄介質的製作方法
技術領域:
本發明涉及一種字符/圖像顯示設備,包括具有顯示區域的顯示設備,用於顯示多個字符或圖形,還包括用於控制所述顯示設備的控制部分,還涉及一種字符/圖形顯示方法、程序和記錄介質。
背景技術:
近年來,出現了讀取由包括在移動信息設備中的顯示設備來顯示的字符的越來越多的機會。移動信息設備包括修改裝置,用於修改字符尺寸、字符間距等。例如,用戶操作修改裝置,以便將顯示設備提供的字符尺寸或字符間距修改為希望的字符尺寸或希望的字符間距。
圖18示出了一種顯示字符的顯示屏幕。
顯示屏幕18A示出了密集顯示字符的示例。難以讀取密集顯示的字符。
顯示屏幕18B示出了其中不太密集顯示字符的示例。移動信息設備的用戶讀取由包括在其中的顯示設備顯示的字符。用於操作移動信息設備,以便放大顯示屏幕18A上的字符間距,從而容易地讀取字符。
存在用戶用於放大字符間距以便容易讀取字符的兩種方法(1)和(2)。利用方法(1),放大字符尺寸並放大字符間距。利用方法(2),字符尺寸不變,而放大字符間距。
圖19示出了顯示字符的顯示區域的示例,利用方法(1)來放大其間的間隔。顯示區域19A是放大字符間距之前的顯示區域。顯示區域19B是放大字符間距之後的顯示區域。這裡假設在顯示區域的每一個陰影區中,顯示了具有與對應陰影區相同尺寸的字符。
圖20示出了顯示字符的顯示區域的示例,利用方法(2)來放大其間的間隔。顯示區域20A是沿長度方向放大字符間距之前的顯示區域。顯示區域20B是沿長度方向放大字符間距之後的顯示區域。這裡假設在顯示區域的每一個陰影區中,顯示了具有與對應陰影區相同尺寸的字符。
圖21示出了顯示字符的顯示區域的示例,利用方法(2)來放大其間的間隔。顯示區域21A是沿寬度方向放大字符間距之前的顯示區域。顯示區域21B是沿寬度方向放大字符間距之後的顯示區域。這裡假設在顯示區域的每一個陰影區中,顯示了具有與對應陰影區相同尺寸的字符。
圖22示出了顯示字符的顯示區域的示例,利用方法(2)來放大其間的間隔。顯示區域22A是沿長度方向和寬度方向放大字符間距之前的顯示區域。顯示區域20B是沿長度方向和寬度方向放大字符間距之後的顯示區域。這裡假設在顯示區域的每一個陰影區中,顯示了具有與對應陰影區相同尺寸的字符。
日本待審公開No.2002-171457公開了當作為縮小的結果難以讀取由顯示設備顯示的字符時,一種禁止顯示字符的方法以及一種按照放大狀態來顯示字符的方法(參見專利文獻1)。
日本待審公開No.2001-265480公開了一種方法,用於與顯示區域的尺寸一致地修改字符尺寸(參見專利文獻2)。
日本待審公開No.4-177295公開了一種方法,用於首先放大多個字符,然後減小字符間距(參見專利文獻3)。
日本待審公開No.5-257450公開了一種方法,用於修改字符和虛擬區域的放大比(參見專利文獻4)。
專利文獻1日本待審公開No.2002-171457專利文獻2日本待審公開No.2001-265480專利文獻3日本待審公開No.4-177295專利文獻4日本待審公開No.5-257450發明內容本發明要解決的問題然而,傳統字符顯示設備的缺點在於,改變了顯示字符的位置,因此不能保持布局。原因在於,當傳統字符顯示設備用於放大字符間距時,必須修改顯示字符的位置。在沒有保持布局的情況下,難以掌握顯示字符的位置並難以理解消息發送方的意圖。
圖23示出了顯示字符的典型顯示區域,利用方法(1)來放大其間的間隔。
顯示區域23A和顯示區域23B是放大字符間距之前的顯示區域。顯示區域23A』和顯示區域23B』是放大字符間距之後的顯示區域。當在顯示區域23A』中顯示時,作為放大顯示區域23A中字符的尺寸和放大字符間距的結果,改變了字符的位置。當在顯示區域23B』中顯示時,作為放大顯示區域23B中字符的尺寸和放大字符間距的結果,改變了字符的位置。
圖24示出了顯示字符的典型顯示區域,利用方法(2)來放大其間的間隔。
顯示區域24A和顯示區域24B是放大字符間距之前的顯示區域。顯示區域24A』和顯示區域24B』是放大字符間距之後的顯示區域。當在顯示區域24A』中顯示時,作為沿長度方向放大符間距的結果,改變了字符的位置。當在顯示區域24B』中顯示時,作為沿長度方向放大字符間距的結果,改變了字符的位置。
圖25示出了顯示字符的典型顯示區域,利用方法(2)來放大其間的間隔。
顯示區域25A和顯示區域25B是放大字符間距之前的顯示區域。顯示區域25A』和顯示區域25B』是放大字符間距之後的顯示區域。當在顯示區域25A』中顯示時,作為沿寬度方向放大符間距的結果,改變了字符的位置。當在顯示區域25B』中顯示時,作為沿寬度方向放大字符間距的結果,改變了字符的位置。
圖26示出了顯示字符的典型顯示區域,利用方法(2)來放大其間的間隔。
顯示區域26A和顯示區域26B是放大字符間距之前的顯示區域。顯示區域26A』和顯示區域26B』是放大字符間距之後的顯示區域。當在顯示區域26A』中顯示時,作為沿寬度方向和長度方向放大符間距的結果,改變了字符的位置。當在顯示區域26B』中顯示時,作為沿寬度方向和長度方向放大字符間距的結果,改變了字符的位置。
根據上述情況構成的本發明的目的在於提供一種字符/圖形顯示設備、一種字符/圖形顯示方法、一種程序和一種記錄介質,以便改進字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認),而無需改變字符或圖形的布局。
解決問題的手段根據本發明的一種字符/圖形顯示設備包括包括顯示區域的顯示設備,用於顯示多個字符或圖形;以及控制部分,用於控制顯示設備。顯示區域包括多個虛擬區域。控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸。控制部分控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。可以通過這些來實現上述目的。
可以通過其長度和寬度來限定多個字符或圖形中每一個的尺寸。控制部分可以修改多個字符或圖形中每一個的尺寸,以便至少修改長度和寬度之一。
控制部分可以修改多個字符或圖形中每一個的尺寸,以便保持長度和寬度的比率。
控制部分可以修改多個字符或圖形中每一個的尺寸,以便改變長度和寬度的比率。
顯示區域包括多個象素。可以將多個象素中的每一個劃分為多個子象素。控制部分可以逐子象素地修改多個字符或圖形中每一個的尺寸。
字符/圖形顯示設備還可以包括存儲部分,用於存儲字符/圖形修改信息表。字符/圖形修改信息表可以包括多個字符/圖形修改信息段。多個字符/圖形修改信息段中的每一個可以是用於修改多個字符或圖形中每一個的尺寸的信息。控制部分可以從包括多個字符/圖形修改信息段的字符/圖形修改信息表中,選擇至少一個字符/圖形修改信息段。控制部分可以根據所選擇的至少一個字符/圖形修改信息段來修改多個字符或圖形中每一個的尺寸。
根據本發明的一種字符/圖形顯示方法用於通過包括顯示區域的顯示設備來顯示多個字符或圖形。顯示區域包括多個虛擬區域。字符/圖形顯示方法包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。可以通過這些來實現上述目的。
根據本發明的一種程序用於使字符/圖形顯示設備來執行字符/圖形顯示處理,所述字符/圖形顯示設備包括顯示設備,顯示設備包括顯示區域,用於顯示多個字符或圖形,字符/圖形顯示設備還包括用於控制顯示設備的控制部分。顯示區域包括多個虛擬區域。字符/圖形顯示處理包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。可以通過這些來實現上述目的。
通過一種字符/圖形顯示設備可以讀取根據本發明的一種記錄介質,所述字符/圖形顯示設備包括顯示設備,顯示設備包括顯示區域,用於顯示多個字符或圖形,字符/圖形顯示設備還包括用於控制顯示設備的控制部分。顯示區域包括多個虛擬區域。記錄介質具有記錄在其上的程序,用於使控制部分執行處理,所述處理包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。可以通過這些來實現上述目的。
發明效果根據本發明,控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,並且在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
按照這種方式,根據本發明的字符/圖形顯示設備修改了多個字符或圖形中每一個的尺寸,同時保持多個虛擬區域中每一個的尺寸。因此,放大了多個字符或圖形中每一個的尺寸,並放大了字符間距或字符和圖形之間的間隔以及圖形間距。結果,改進了字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認)。
根據本發明的字符/圖形顯示設備保持了包括在顯示區域中的、多個虛擬區域中每一個的尺寸。因此,保持了包括在顯示區域中的多個虛擬區域的位置。在多個虛擬區域中的各個虛擬區域中,顯示多個字符或圖形中的每一個。因此,在多個虛擬區域中的各個虛擬區域中,保持顯示多個字符或圖形中每一個的位置。因此,防止改變多個字符或圖形的布局。
結果,能夠改進字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認),而不會改變字符或圖形的布局。


圖1示出了根據本發明包括在字符顯示設備中的顯示設備的顯示屏幕400。
圖2示出了虛擬區域和字符區域之間的位置關係。
圖3示出了根據本發明示例的字符顯示設備100的結構。
圖4示出了字符基本信息表143。
圖5示出了顯示屏幕信息表144。
圖6示出了字符修改信息表145。
圖7是示出了字符顯示程序141的處理過程的流程圖。
圖8示出了CPU 121修改之前的典型字符基本信息表以及CPU121修改之後的典型字符基本信息表。
圖9示出了象素的形狀和子象素的形狀之間的關係。
圖10示出了顯示具有縮小尺寸的字符的典型顯示區域。
圖11示出了虛擬區域A到M的尺寸和字符a到m的尺寸之間的關係。
圖12示出了包括圖11所示的虛擬區域的典型顯示屏幕。
圖13示出了包括圖11所示的虛擬區域的典型顯示屏幕。
圖14示出了包括圖11所示的虛擬區域的典型顯示屏幕。
圖15示出了圖3所示的字符顯示設備100的用戶要遵循的操作過程。
圖16示出了由顯示設備顯示的多個字符。
圖17示出了執行字符顯示程序141之後由顯示設備顯示的多個字符。
圖18示出了顯示字符的顯示屏幕。
圖19示出了顯示字符的典型顯示區域,由方法(1)放大其間的間隔。
圖20示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
圖21示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
圖22示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
圖23示出了顯示字符的典型顯示區域,由方法(1)放大其間的間隔。
圖24示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
圖25示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
圖26示出了顯示字符的典型顯示區域,由方法(2)放大其間的間隔。
參考數字的說明100字符顯示設備110顯示設備120控制部分121CPU122主存儲器130輸入設備
140輔助存儲設備141字符顯示程序142字符數據143字符基本信息表144顯示屏幕信息表145字符修改信息表具體實施方式

圖1示出了根據本發明包括在字符顯示設備中的顯示設備的顯示屏幕400。
顯示屏幕400包括顯示區域410a、410b和410c。在每一個顯示區域410a、410b和410c中,要顯示多個字符。由各個顯示區域的長度和寬度的邏輯乘積來限定每一個顯示區域410a、410b和410c的尺寸。例如,字符包括「平假名」日語字母、「片假名」日語字母、中文字符、字母表、象形文字和數字。
顯示區域410a包括字符區域420a、420b、420c、420d和420e。在每一個字符區域420a、420b、420c、420d和420e中,要顯示一個字符。顯示區域410b包括字符區域421a和421b。在每一個字符區域421a和421b中,要顯示一個字符。
由各個字符區域的長度和寬度的邏輯乘積來限定每一個字符區域420a、420b、420c、420d和420e的尺寸。
在本說明書中,表達「字符的尺寸」意味著顯示字符的字符區域的尺寸。例如,在顯示一個字符的字符區域具有長度x和寬度y的情況,字符的尺寸是xy。根據該定義,間隔表示空白並具有規定的尺寸,只要在相同尺寸的字符區域內顯示,平假名「ょ」和平假名「ょ」(緊湊音)具有相同的尺寸。
每一個顯示區域410a、410b和410c包括沿寬度方向排列的多個字符區域。然而,並不局限於沿寬度方向排列多個字符區域。顯示區域410a、410b和410c可以沿長度方向排列的多個字符區域。
顯示區域410a包括虛擬區域430a、430b、430c、430d和430e。虛擬區域430a、430b、430c、430d和430e在顯示區域410a中展開,而不會彼此重疊。每一個虛擬區域包括字符區域。字符區域420a、420b、420c、420d和420e分別包括在虛擬區域430a、430b、430c、430d和430e中,並且與其相對應。
顯示區域410b包括虛擬區域431a和431b。字符區域421a、和421b分別包括在虛擬區域431a和431b中,並且與其相對應。
由各個虛擬區域的長度和寬度的邏輯乘積來限定每一個虛擬區域430a、430b、430c、430d和430e的尺寸。
圖2示出了虛擬區域和字符區域之間的位置關係。
字符區域420a和字符區域420b彼此相鄰並且沿寬度方向排列。字符區域421a和字符區域420a彼此相鄰並且沿長度方向排列。
在本說明書中,將兩個相鄰字符區域之間的距離稱作「字符間距」。在沿長度方向排列兩個相鄰字符區域的情況下,具體地,將字符區域的字符間距稱為「行間距」。在沿寬度方向排列兩個相鄰字符區域的情況下,具體地,將字符區域的字符間距稱為「列間距」。
每一個字符區域420a、420b和421a具有寬度x和長度y。字符區域420a和420b之間的距離是列間距(a+b)。字符區域420a和421a之間的距離是行間距(c+d)。每一個虛擬區域430a、430b和431a具有寬度X和長度Y。在這種情況下,每一個虛擬區域430a、430b和431a分別被具有寬度X(X=x+a+b)和長度Y(Y=y+c+d)的框包圍。在這種情況下,具有寬度x和長度y的每一個框與每一個字符區域420a、420b和421a的外圍相匹配。因此,當行間距和列間距均為0時,虛擬區域430a和字符區域420a是相同區域,虛擬區域430b和字符區域420b是相同區域,且虛擬區域431a和字符區域421a是相同區域。
在字符區域421b中顯示的字符的尺寸(寬度x』;長度y』)小於在字符區域421a中顯示的字符的尺寸(寬度x;長度y)。這意味著存在關係x』·y』<x·y,並且以下任意關係均適用x』<x且y』<y;x』<x且y』=y;以及x』=x且y』<y。
圖3示出了根據本發明的一個示例中字符顯示設備100的結構。
例如,字符顯示設備100可以是一種個人計算機。作為個人計算機,可以使用任意類型的計算機,例如桌面型或膝上型計算機。或者,字符顯示設備100可以是字處理器。
字符顯示設備100可以是任意信息顯示設備,例如包括顯示設備的電子設備或信息設備。例如,字符顯示設備100可以是包括液晶顯示設備的電子設備、用作移動信息工具的移動信息終端、蜂窩電話或PHS終端、例如普通電話/傳真機的通信設備、遊戲機、TV、PDA等。
字符顯示設備100包括顯示設備110,用於顯示多個字符;控制部分120,用於控制顯示設備110;輸入設備130;以及輔助存儲設備140。控制部分120與顯示設備110、輸入設備130和輔助存儲設備140相連。
顯示設備110包括具有多個象素的顯示區域。顯示設備110還包括顯示屏幕400(圖3中未示出;參見圖1和2)。作為顯示設備110,可以使用具有顯示字符功能的任意顯示設備。例如,顯示設備110是液晶顯示設備。
輸入設備130用於向控制部分120提供表示了要由顯示設備110顯示的字符的字符信息並用於向顯示設備110提供指令。例如,字符信息包括用於識別字符的字符代碼。作為輸入設備130,可以使用能夠輸入字符信息的任意類型的輸入設備。例如,優選地,將包括光標鍵、十鍵和功能鍵的鍵盤用作輸入設備130。
輔助存儲設備140存儲字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145。作為輔助存儲設備140,可以使用能夠存儲字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145的任意類型的存儲設備。在輔助存儲設備140中,任意記錄介質可以用作用於存儲字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145的記錄介質。例如,優選地,使用例如硬碟、CD-ROM、MO、MD、DVD、IC卡和光學卡的記錄介質。
並不局限於將字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145存儲在輔助存儲設備140的記錄介質中。例如,可以將字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145存儲在主存儲器122或ROM(未示出)中。例如,ROM可以是掩模ROM、EPROM、EEPROM或閃速ROM。在ROM中存儲信息的ROM系統的情況下,通過更換ROM可以簡單地實現各種類型的處理。例如當字符顯示設備100是移動終端或蜂窩電話時,優選使用ROM系統。
用於存儲字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145的記錄介質可以是例如盤、卡、其它存儲設備或半導體存儲器的介質,用於固定地承載程序或數據。或者,記錄介質可以是用於流動地承載程序或數據的介質,例如,用於承載通信網絡中程序或數據的通信介質。在字符顯示設備100包括用於與包括網際網路的通信線路相連的裝置的情況下,可以從通信線路下載字符顯示程序141、字符數據142、字符基本信息表143、顯示屏幕信息表144和字符修改信息表145。在這種情況下,可以將下載必需的裝載程序預先存儲在ROM(未示出)中,或從輔助存儲設備140安裝到控制部分120中。
控制部分120包括CPU 121和主存儲器122。
CPU 121控制並監控字符顯示設備100的整體,還執行存儲在輔助存儲設備140中的字符顯示程序141。
主存儲器122臨時存儲從輸入設備130輸入的數據、要由顯示設備110顯示的數據以及執行字符顯示程序141所必需的數據。由CPU121存取主存儲器122。
CPU 121根據存儲在主存儲器122中的各種類型的數據,執行字符顯示程序141,以便修改多個字符中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸。將多個修改字符的每一個一次存儲在主存儲器122中,然後輸出到顯示設備110。在各個虛擬區域中,顯示與多個虛擬區域中的各個虛擬區域相對應的、多個修改字符中的每一個。
下面將詳細說明字符顯示程序141的功能。
字符數據142定義了字符的形狀。例如,字符數據142是定義了矢量字體的形狀的矢量數據。字符數據142可以是定義了輪廓字體的形狀的輪廓數據。
圖4示出了字符基本信息表143。
字符基本信息表143包括指示虛擬區域的長度的數據(KBT)、指示虛擬區域的寬度的數據(KBY)、指示字符的長度的數據(KLT)和指示字符的寬度的數據(KLY)。然而,包括在字符基本信息表143中的數據並不局限於這些數據。字符基本信息表143可以包括指示了能夠沿長度方向顯示在顯示屏幕400上的字符的數目的數據(KMT)以及指示了能夠沿寬度方向顯示在顯示屏幕400上的字符的數目的數據(KMY)。
圖5示出了顯示屏幕信息表144。
顯示屏幕信息表144包括指示了多個類型的顯示屏幕的長度的數據,以及指示了多個類型的顯示屏幕的寬度的數據。
圖6示出了字符修改信息表145。字符修改信息表145包括多個字符修改信息段。字符修改信息是用於修改字符尺寸的信息。
例如,字符修改信息包括指示了要修改多少字符尺寸的信息。被標記為「更大」的字符修改信息表示將字符的長度延長2並且將字符的寬度延長3。被標記為「更小」的字符修改信息表示將字符的長度縮短1並且將字符的寬度縮短2。被標記為「更寬」的字符修改信息表示不修改字符的長度,而將字符的寬度延長1。被標記為「更窄」的字符修改信息表示不修改字符的長度,而將字符的寬度縮短4。被標記為「更高」的字符修改信息表示將字符的長度延長4,而不修改字符的寬度。被標記為「更低」的字符修改信息表示將字符的長度縮短3,而不修改字符的寬度。
字符修改信息並不局限於指示了要修改多少字符的尺寸。字符修改信息可以指示字符的修改後長度和寬度。字符修改信息可以指示要修改的、字符的長度和寬度的至少一個。字符修改信息可以指示要修改的字符的尺寸,以便即使在修改之後,也能夠保持字符長度和寬度的比率。字符修改信息可以指示要修改的字符的尺寸,以便在修改之後能夠改變字符長度和寬度的比率。
CPU 121使用字符數據142、包括在字符基本信息表143中的數據、包括在顯示屏幕信息表144中的數據以及包括在字符修改信息表145中的數據,來執行字符顯示程序141。
圖7是示出了字符顯示程序141的處理過程的流程圖。由CPU 121來執行字符顯示程序141。
下面,將參考圖7來逐步地說明字符顯示程序141的處理過程。
步驟S101通過輸入設備130將指示了要由顯示設備130顯示的字符的字符信息輸入到主存儲器122。根據輸入的字符信息,CPU 121從輔助存儲設備140讀取存儲在輔助存儲設備140中的字符數據142,並將字符數據142輸入到主存儲器122。CPU 121從輔助存儲設備140讀取包括在字符基本信息表143中的數據和包括在顯示屏幕信息表144中的數據,並將所讀取的數據輸入到主存儲器122。CPU 121從包括在字符修改信息表145中的多個字符修改信息段中選擇至少一個字符修改信息段,並將所選擇的至少一個字符修改信息段輸入到主存儲器122。並不局限於將字符修改信息段預先存儲在字符修改信息表145中。用戶可以通過輸入設備130向主存儲器122輸入希望的字符修改信息。
在CPU 121將包括在字符基本信息表143中的數據、包括在顯示屏幕信息表144中的數據以及由CPU 121選擇的字符修改信息輸入到主存儲器122之後,CPU 121進行處理步驟S102。
步驟S102CPU 121根據包括在顯示屏幕信息表144中的數據來確定顯示屏幕的尺寸。根據所選擇的字符修改信息,CPU修改包括在字符基本信息表143中的、指示了字符區域長度的數據和指示了字符區域寬度的數據。由CPU 121執行這種數據的修改,同時保持虛擬區域的尺寸。
圖8示出了CPU 121修改之前的示例字符基本信息表以及CPU121修改之後的示例字符基本信息表。
例如,在由CPU 121選擇的字符修改信息是「更窄」的情況下,修改字符基本信息表,以便將字符寬度縮短4,而不修改字符的長度。在包括在字符基本信息表的數據中,指示字符長度的數據保持為19,而將指示字符寬度的數據從19修改為15。
在包括在字符基本信息表的數據中,指示了修改字符尺寸之前的虛擬區域的長度的數據是20,而指示了修改字符尺寸之前的虛擬區域的寬度的數據是20。指示了修改字符尺寸之後的虛擬區域的長度的數據是20,而指示了修改字符尺寸之後的虛擬區域的寬度的數據是20。即使在字符尺寸的修改之後,CPU121也保持了指示虛擬區域的長度的數據。即使在字符尺寸的修改之後,CPU121也保持了指示虛擬區域的寬度的數據。
在包括在字符基本信息表的數據中,指示了修改字符尺寸之前的、能夠沿長度方向在顯示屏幕400上顯示的字符數目的數據是15,而指示了修改字符尺寸之前的、能夠沿寬度方向在顯示屏幕400上顯示的字符數目的數據是10。指示了修改字符尺寸之後的、能夠沿長度方向在顯示屏幕400上顯示的字符數目的數據是15,而指示了修改字符尺寸之後的、能夠沿寬度方向在顯示屏幕400上顯示的字符數目的數據是10。
CPU 121不必同時修改指示了字符區域的長度的數據和指示了字符區域的寬度的數據。CPU 121可以修改指示了字符區域的長度的數據或指示了字符區域的寬度的數據。在這種情況下,CPU 121根據修改的數據和未修改的數據,產生具有修改尺寸的字符的數據。
在修改了字符基本信息表之後,CPU 121將處理進行到步驟S103。
步驟S103CPU 121從指示了具有修改尺寸的字符的數據中,產生描繪數據,以便由顯示設備能夠顯示指示了具有修改尺寸的字符的數據。例如,CPU 121利用樣條(spline)等的直線描繪程序或曲線描繪程序,從指示了具有修改尺寸的字符的數據中產生描繪數據。將所產生的描繪數據存儲在主存儲器122中。
例如,CPU 121根據圖8所示的修改後字符基本信息表來產生描繪數據。從指示了具有修改尺寸的字符的數據(指示了字符長度是19的數據和指示了字符寬度是15的數據)中產生描繪數據。
在將所產生的描繪數據存儲在主存儲器122中之後,CPU 121將處理進行到步驟S104。
步驟S104根據在步驟S103產生的描繪數據,CPU 121控制顯示設備110,以便在包括在顯示設備110的顯示屏幕400中的虛擬區域中,顯示具有修改尺寸的字符。
例如,CPU 121修改顯示字符之前包括在圖8所示的字符基本信息表中的數據。根據修改的數據,CPU 121確定字符的尺寸、虛擬區域的尺寸以及字符的數目。例如,在字符的寬度要變窄而保持虛擬區域的尺寸的情況下,修改包括在圖8所示的字符基本信息表中的數據,以便縮短字符的寬度,而不修改指示了虛擬區域的尺寸的數據。在圖8所示的示例中,將指示字符寬度的數據從19修改為15。
在顯示設備是液晶顯示設備的情況下,在顯示設備的顯示屏幕上設置多個象素。將多個象素中的每一個劃分為多個子象素。對於多個子象素中的每一個,分配多個顏色分量(例如,R(紅)、G(綠)和B(藍))中的各個顏色分量。CPU 121能夠逐象素地控制字符尺寸,但並不局限於此。在顯示設備是液晶顯示設備的情況下,CPU 121能夠逐子象素地控制字符尺寸。CPU 121能夠控制顯示設備,以便逐子象素地修改字符尺寸。在這種情況下,與CPU 121逐象素地修改字符尺寸的情況相比,能夠更精確地控制字符尺寸。
圖9示出了象素形狀和子象素形狀之間的關係。
通過將象素劃分為3個來得到子象素,子象素具有沿長度方向較長的條形形狀。然而,子象素並不局限於是沿長度方向較長的條形形狀。子象素可以具有沿寬度方向較長的條形形狀。子象素可以具有能夠通過劃分象素得到的任意形狀。
圖10示出了顯示具有縮小尺寸的字符的典型顯示區域。
顯示區域10A和顯示區域10B是縮小字符尺寸之前的顯示區域。顯示區域10A』和顯示區域10B』是縮小字符尺寸之前的顯示區域。如在顯示區域10A』中所顯示的,由於縮小了字符的寬度而保持虛擬區域的尺寸,字符的位置保持在虛擬區域中。如在顯示區域10B』中所顯示的,由於縮小了字符的寬度而保持虛擬區域的尺寸,字符的位置保持在虛擬區域中。
圖11示出了虛擬區域A到M的尺寸和虛擬區域A到M中顯示的字符a到m的尺寸之間的關係。例如,每一個虛擬區域A到M是圖1所示虛擬區域430a到430e中的任意一個。
這裡假設虛擬區域A到M的陰影區中,分別顯示了具有與對應陰影區相同尺寸的字符a到m。
虛擬區域A到M具有相同的尺寸。
在虛擬區域A中,顯示了字符a。字符a的尺寸與虛擬區域A的尺寸相同。
在虛擬區域B中,顯示了字符b。字符b的長度小於字符a的長度。字符b的寬度等於字符a的寬度。
在虛擬區域C中,顯示了字符c。字符c的長度小於字符b的長度。字符c的寬度等於字符a的寬度。
在虛擬區域D中,顯示了字符d。字符d的長度小於字符c的長度。字符d的寬度等於字符a的寬度。
在虛擬區域E中,顯示了字符e。字符e的長度小於字符d的長度。字符e的寬度等於字符a的寬度。
在虛擬區域F中,顯示了字符f。字符f的長度等於字符a的長度。字符f的寬度小於字符a的寬度。
在虛擬區域G中,顯示了字符g。字符g的長度等於字符a的長度。字符g的寬度小於字符f的寬度。
在虛擬區域H中,顯示了字符h。字符h的長度等於字符a的長度。字符h的寬度小於字符g的寬度。
在虛擬區域I中,顯示了字符i。字符i的長度等於字符a的長度。字符i的寬度小於字符h的寬度。
在虛擬區域J中,顯示了字符j。字符j的長度等於字符b的長度。字符j的寬度等於字符f的寬度。
在虛擬區域K中,顯示了字符k。字符k的長度等於字符c的長度。字符k的寬度等於字符g的寬度。
在虛擬區域L中,顯示了字符l。字符l的長度等於字符d的長度。字符l的寬度等於字符h的寬度。
在虛擬區域M中,顯示了字符m。字符m的長度等於字符e的長度。字符m的寬度等於字符i的寬度。
圖12示出了包括圖11所示的虛擬區域的典型顯示屏幕。
顯示屏幕AA包括圖11所示的虛擬區域A。顯示屏幕FF包括圖11所示的虛擬區域F。顯示屏幕GG包括圖11所示的虛擬區域G。顯示屏幕HH包括圖11所示的虛擬區域H。顯示屏幕II包括圖11所示的虛擬區域I。
圖13示出了包括圖11所示的虛擬區域的典型顯示屏幕。
顯示屏幕AA包括圖11所示的虛擬區域A。顯示屏幕BB包括圖11所示的虛擬區域B。顯示屏幕CC包括圖11所示的虛擬區域C。顯示屏幕DD包括圖11所示的虛擬區域D。顯示屏幕EE包括圖11所示的虛擬區域E。
圖14示出了包括圖11所示的虛擬區域的典型顯示屏幕。
顯示屏幕AA包括圖11所示的虛擬區域A。顯示屏幕JJ包括圖11所示的虛擬區域J。顯示屏幕KK包括圖11所示的虛擬區域K。顯示屏幕LL包括圖11所示的虛擬區域L。顯示屏幕MM包括圖11所示的虛擬區域M。
例如,在圖7所示的示例中,步驟S102對應於步驟「修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸」,以及步驟S104對應於步驟「控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個」。字符顯示程序141的處理過程並不局限於圖7所示的示例。字符顯示程序141可以具有任意處理過程,所述處理過程具有功能「步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸」以及「步驟控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個」。
在以上示例中,修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,以及在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。然而,本發明並不局限於此。本發明還可以應用於以下情況修改多個圖形而不是字符(或還有字符)中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,以及在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個圖形中的每一個。在這種情況下,使用圖形顯示程序還不是(或還有)字符顯示程序141。使用圖形數據而不是(或還有)字符數據142。使用圖形基本信息表而不是(或還有)字符基本信息表143。使用圖形修改信息表而不是(或還有)字符修改信息表145。圖形顯示程序還包括實質上與字符顯示程序141相同的步驟。圖形修改程序還包括實質上與字符修改程序相同的步驟。例如,圖形可以包括部分字符、圖案和符號。
根據本發明,控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,以及在各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
按照這種方式,根據本發明的字符/圖形顯示設備修改多個字符或圖形中每一個的尺寸,同時保持多個虛擬區域中每一個的尺寸。因此,放大多個字符或圖形中每一個的尺寸,或放大字符間距、字符和圖形之間的間隔以及圖形間距。結果,改進了字符或圖形的視覺可辨認性(易於讀取,或易於通過讀取進行辨認)。
根據本發明的字符/圖形顯示設備保持包括在顯示區域中的多個虛擬區域中每一個的尺寸。因此,能夠保持包括在顯示區域中的多個虛擬區域中每一個的位置。在多個虛擬區域的各個虛擬區域中,顯示多個字符或圖形中的每一個。因此,在多個虛擬區域的各個虛擬區域中,能夠保持顯示多個字符或圖形中每一個的位置。因此,防止改變多個字符或圖形的布局。
結果,能夠改進字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認),而不會改變字符的布局。
圖15示出了圖3所示的字符顯示設備100的用戶要遵循的操作過程。
步驟S201用戶使用輸入設備130,向字符顯示設備100發送用於修改字符間距的信號。
圖16示出了由顯示設備顯示的多個字符。
這裡,由顯示設備顯示的多個字符可以是已經存儲在輔助存儲設備140中的多個字符,或是通過輸入設備130輸入到字符顯示設備100中的多個字符。例如,存儲在輔助存儲設備140中的多個字符可以是字符顯示設備100通過通信線路(未示出)接收到的電子郵件消息。
步驟S202用戶檢查在其上修改了字符間距的顯示屏幕。
步驟S203用戶確定是否保持布局。
在步驟S203,用戶可以使CPU 121根據字符基本信息表143和顯示屏幕信息表144來確定是否保持布局。
當在步驟S203是「是」時,處理終止。
當在步驟S203是「否」時,處理進行到步驟S204。
步驟S204用戶確定是否保持布局。
當在步驟S204是「是」時,處理進行到步驟S205。
當在步驟S204是「否」時,處理終止。
步驟S205用戶使用輸入設備130來向字符顯示設備100發送信號,該信號使包括在字符顯示設備100中的控制部分120執行字符顯示程序141。
圖17示出了執行字符顯示程序141之後由顯示設備顯示的多個字符。
在多個虛擬區域的各個虛擬區域上,顯示多個字符中的每一個。因此,在多個虛擬區域的各個虛擬區域中,能夠保持顯示多個字符中每一個的位置。結果,能夠改進字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認),而不會改變字符的布局。
作為其優選示例說明了本發明。本發明並不意欲被局限於這些示例。可以理解,僅由權利要求來限定本發明的範圍。可以理解,本領域的普通技術人員根據本發明的說明和技術公知知識,能夠實現本發明的等同物。這裡,參考本說明書的專利、專利申請和文獻被合併,並被設想為本說明書具體所述。
工業應用性根據本發明,控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,以及在多個虛擬區域的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
按照這種方式,根據本發明的字符/圖形顯示設備修改了多個字符或圖形中每一個的尺寸,同時保持多個虛擬區域中每一個的尺寸。因此,放大了多個字符或圖形中每一個的尺寸,並放大了字符間距或字符和圖形之間的間隔以及圖形間距。結果,改進了字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認)。
根據本發明的字符/圖形顯示設備保持了包括在顯示區域中的、多個虛擬區域中每一個的尺寸。因此,保持了包括在顯示區域中的多個虛擬區域中的每一個的位置。在多個虛擬區域中的各個虛擬區域中,顯示多個字符或圖形中的每一個。因此,在多個虛擬區域中的各個虛擬區域中,保持顯示多個字符或圖形中每一個的位置。因此,防止改變多個字符或圖形的布局。
結果,能夠改進字符或圖形的視覺可辨認性(易於讀取或易於通過讀取進行辨認),而不會改變字符或圖形的布局。
權利要求
1.一種字符/圖形顯示設備包括包括顯示區域的顯示設備,用於顯示多個字符或圖形;以及控制部分,用於控制顯示設備;其中顯示區域包括多個虛擬區域;控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制部分控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
2.根據權利要求1所述的字符/圖形顯示設備,其中通過其長度和寬度來限定多個字符或圖形中每一個的尺寸;以及控制部分修改多個字符或圖形中每一個的尺寸,以便至少修改長度和寬度之一。
3.根據權利要求2所述的字符/圖形顯示設備,其中控制部分修改多個字符或圖形中每一個的尺寸,以便保持長度和寬度的比率。
4.根據權利要求2所述的字符/圖形顯示設備,其中控制部分修改多個字符或圖形中每一個的尺寸,以便改變長度和寬度的比率。
5.根據權利要求1所述的字符/圖形顯示設備,其中顯示區域包括多個象素;將多個象素中的每一個劃分為多個子象素;以及控制部分逐子象素地修改多個字符或圖形中每一個的尺寸。
6.根據權利要求1所述的字符/圖形顯示設備,還包括存儲部分,用於存儲字符/圖形修改信息表,其中字符/圖形修改信息表包括多個字符/圖形修改信息段;多個字符/圖形修改信息段中的每一個是用於修改多個字符或圖形中每一個的尺寸的信;控制部分從包括多個字符/圖形修改信息段的字符/圖形修改信息表中,選擇至少一個字符/圖形修改信息段;以及控制部分根據所選擇的至少一個字符/圖形修改信息段來修改多個字符或圖形中每一個的尺寸。
7.一種字符/圖形顯示方法,用於通過包括顯示區域的顯示設備來顯示多個字符或圖形,其中顯示區域包括多個虛擬區域,字符/圖形顯示方法包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
8.一種程序,用於使字符/圖形顯示設備來執行字符/圖形顯示處理,所述字符/圖形顯示設備包括顯示設備,顯示設備包括顯示區域,用於顯示多個字符或圖形,字符/圖形顯示設備還包括用於控制顯示設備的控制部分;其中顯示區域包括多個虛擬區域,所述字符/圖形顯示處理包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
9.一種可通過字符/圖形顯示設備的記錄介質,所述字符/圖形顯示設備包括顯示設備,顯示設備包括顯示區域,用於顯示多個字符或圖形,字符/圖形顯示設備還包括用於控制顯示設備的控制部分,其中顯示區域包括多個虛擬區域,記錄介質具有記錄在其上的程序,用於使控制部分執行處理,所述處理包括步驟修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
全文摘要
修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸,以便改進視覺可辨認性(易於讀取,或易於通過讀取進行辨認),而無需改變其布局。本發明的一種字符/圖形顯示設備包括包括顯示區域的顯示設備,用於顯示多個字符或圖形;以及控制部分,用於控制顯示設備。顯示區域包括多個虛擬區域。控制部分修改多個字符或圖形中每一個的尺寸,同時保持包括在顯示區域中的多個虛擬區域中每一個的尺寸;以及控制顯示設備,以便在多個虛擬區域中的各個虛擬區域中,顯示具有修改尺寸的多個字符或圖形中的每一個。
文檔編號G09G5/36GK1799088SQ200480014929
公開日2006年7月5日 申請日期2004年5月27日 優先權日2003年5月29日
發明者朝井宣美, 小山至幸 申請人:夏普株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀