電子設備、顯示控制方法、以及程序的制作方法
【專利摘要】本發明的實施方式涉及的電子設備具備顯示裝置、傳感器以及顯示控制單元。傳感器檢測所述顯示裝置的方向。當所述顯示裝置的一邊從沿第1方向的第1狀態變成沿不同于所述第1方向的第2方向的第2狀態時,顯示控制單元使所述第2狀態下的文字排列方向與所述第1狀態下的文字排列方向一致并進行顯示。在使所述第2狀態下的文字的排列方向與所述第1狀態下的文字排列方向一致時,如果每一行的字數在第1數以下,顯示控制單元使所述第2狀態下的文字排列方向為不同于所述第1狀態的文字排列方向地進行顯示。
【專利說明】電子設備、顯示控制方法、以及程序
【技術領域】
[0001]本發明的實施方式涉及以閱覽電子書為目的的顯示控制技術。
【背景技術】
[0002]近年來,能夠由電池驅動且便于攜帶的、以閱覽為目的的電子設備開始普及,這種電子設備是將電子化的書籍的數據(電子書)經由互聯網從內容提供商那里下載(購買)之后進行閱覽的電子設備。這種電子設備被稱為電子書閱讀器等。
[0003]現有技術文獻
[0004]專利文獻
[0005]【專利文獻I】特開2012-108675號公報
【發明內容】
[0006]【需要解決的課題】[0007]此外,在電子書閱讀器和書寫板終端等中,矩形的顯示面能夠以縱長(縱向)或橫長(橫向)的任何一個方向來進行使用,并且,例如從縱向切換成橫向時,在現有的技術中存在具備使顯示方式由縱向自動切換成橫向的功能。
[0008]然而,例如,根據切換前的顯示狀態,切換后的表示狀態有可能使其可讀性變得很低。
[0009]本發明實施方式的目的在于,提供能夠適當的控制文檔顯示的電子設備、顯示控制方法,以及程序。
[0010]【解決課題的手段】
[0011]根據本發明的實施方式,電子設備具備顯示裝置、傳感器以及顯示控制單元。傳感器檢測所述顯示裝置的方向。當所述顯示裝置的一邊從沿第I方向的第I狀態變成沿不同于所述第I方向的第2方向的第2狀態時,顯示控制單元使所述第2狀態下的文字排列方向與所述第I狀態下的文字排列方向一致并進行顯示。在使所述第2狀態下的文字的排列方向與所述第I狀態下的文字排列方向一致時,如果每一行的字數在第I數以下,則顯示控制單元使所述第2狀態下的文字排列方向為不同于所述第I狀態的文字排列方向地進行顯
/Jn ο
【專利附圖】
【附圖說明】
[0012]圖1是表示第I實施方式的電子設備的外觀的圖。
[0013]圖2是表示第I實施方式的電子設備的系統構成的圖。
[0014]圖3是對根據第I實施方式的電子設備上運作的電子書應用程序中的文字方向控制模塊而進行的電子書的顯示控制的基本動作進行說明的圖。
[0015]圖4是對關于第I實施方式的電子設備上運作的電子書應用程序中的文字方向控制模塊中特有的電子書的顯示控制的工作原理進行說明的第I圖。[0016]圖5是對關于第I實施方式的電子設備上運作的電子書應用程序中的文字方向控制模塊中特有的電子書的顯示控制的工作原理進行說明的第2圖。
[0017]圖6是表示第I實施方式的電子設備上運作的電子書應用程序的文字方向控制模塊實行的文字方向的變更處理步驟的流程圖。
[0018]圖7是對關于第2實施方式的電子設備上運作的電子書應用程序中的文字方向控制模塊中特有的電子書的顯示控制的工作原理進行說明的圖。
[0019]圖8是對關于第4實施方式的電子設備上運作的電子書應用程序中的文字方向控制模塊中特有的電子書的顯示控制的工作原理進行說明的圖。
【具體實施方式】
[0020]以下,參照附圖對實施方式進行說明。
[0021](第I實施方式)
[0022]首先,對第I實施方式進行說明。
[0023]圖1是表示本實施方式的電子設備I的外觀的圖。本電子設備I是作為電子書閱讀器來實現的。該電子書閱讀器用于例如從提供電子書的銷售服務的內容提供商那里,經由互聯網將電子書下載來進行閱覽。
[0024]如圖1所示,本電子設備I的機體正面的中央部上設置有觸摸屏顯示器15。觸摸屏顯示器15中具有LCD (Liquid crystal display,液晶顯示器)15A和觸摸屏15B。本電子設備I具有例如利用W1-Fi的無線通信功能,根據該無線通信功能,能夠從內容提供商那里購買電子書,即,能夠經由互聯網下載。
[0025]圖2是顯示本電子設備I的系統構成的圖。
[0026]如圖2所示,本電子設備I具有:CPU11、系統控制器12、主內存13、圖形控制器14、觸摸屏顯示器15、無線通信設備16、操作部17、外部存儲裝置18、加速度傳感器19、EC(Embedded controller,嵌入式控制器)20、電源鍵 21、PSC (Power supply controller,電源控制器)22、電池23等。
[0027]CPUll是控制本電子設備I內的各種組件運作的處理器,從例如閃存等外部儲存裝置18將各種程序在主內存13上加載后執行。
[0028]由CPUll執行的各種程序中具有掌管資源的OS (Operating system,操作系統)100,以及在該0S100的調配下運作的電子書應用程序110。電子書應用程序110是以閱覽電子書為目的的書籍瀏覽器,其具有文字方向控制模塊111。
[0029]系統控制器12是連接在CPUll的局部總線和各種組件之間的設備。在系統控制器12上內置有對主內存13進行訪問控制的存儲控制器。另外,系統控制器12還具有通過PCIEXPRESS規格的串行總線等與圖形控制器14的進行通信的功能。
[0030]圖形控制器14是作為本電子設備I的顯示器監視器來使用的控制IXD15A的顯示控制器。該圖形控制器14產生的顯示信號被送往IXD15A。IXD15A根據顯示信號顯示畫面形象。IXD15A上配備有觸摸屏15B。觸摸屏15B是用于在IXD15A的畫面上進行輸入的靜電電容式定點設備。通過觸摸屏15B能夠檢測出與手指接觸的畫面上的接觸位置以及接觸位置的動作等。
[0031]無線通信設備16是以利用例如W1-Fi進行無線通信為目的構成的設備。操作部17是本電子設備I中的例如配置在機體周壁的操作按鈕群。
[0032]加速度傳感器19是檢測IXD15A的畫面在縱長(縱向)或者橫長(橫向)的哪個方向上被使用的傳感器。根據從該加速度傳感器19輸出的檢測信號,能夠分別針對縱向的情況或者橫向的情況,進一步的判定畫面的上下關系。
[0033]EC20是包含用于電力管理的嵌入式控制器的單芯片微型計算機。EC20具有與PSC22協作,通過電源鍵21的操作使本電子設備I打開或關閉電源的功能。PSC22是對本電子設備I內的各種組件進行運作用的電力的供給控制的設備。PSC22還具有使用外部商用電源的電力給電池23充電的功能。
[0034]其次,針對電子書應用程序110的文字方向控制模塊111所執行的電子書的顯示控制進行說明。
[0035]圖3是對根據電子書應用程序110中的文字方向控制模塊111而進行的電子書的顯示控制的基本動作進行說明的圖。另外,圖3示出顯示日語的電子書的實例。下面,圖4、圖5、圖7以及圖8也是一樣。
[0036]電子書能夠根據外表而分為2大類。以小說和隨筆等為代表的文字組成的“文字類”,以及以漫畫和雜志等為代表的文字和圖及它們的布局組成的“固定版式類”。以下,對以前者的“文字類”為對象的顯示控制進行說明。
[0037]“文字類”根據畫面的尺寸、排版信息、縱向書寫/橫向書寫等因素其布局發生變化。這個被稱為“回流”,是電子書一個典型概念。
[0038]如上所述,本電子設備I具有加速度傳感器19。從加速度傳感器19輸出的檢測信號被儲存在系統控制器12的內置寄存器里。文字方向控制模塊111周期性的從該系統控制器12的內置寄存器讀取檢測信號,并監視IXD15A的畫面方向。
[0039]現在,假定用戶使IXD15A的畫面方向為縱向,且使電子書以縱向書寫顯示進行閱覽(圖3的(A))。此后,用戶使IXD15A的畫面方向變為橫向。監視IXD15A的畫面方向的文字方向控制模塊111檢測出這個變化后,在變化后的LCD15A的畫面方向,也就是在橫向方向上以使電子書成為縱向書寫顯示的方式回流(圖3的(B))。
[0040]反之,IXD15A的畫面方向從橫向變為縱向時,文字方向控制模塊111同樣執行回流。而且,這里雖然是以將電子書以縱向書寫顯示進行閱覽的情況作為例子,但是,在將電子書以橫向書寫顯示進行閱覽的情況下,使LCD15A的畫面方向從橫向變為縱向或從縱向變為橫向的情況下也不用說,文字方向控制模塊111在變化后的LCD 15A的畫面方向上以使電子書為橫向書寫顯示的方式執行回流。
[0041]另外,“文字類”的電子書可以采用多彩的排版。例如視力弱的老年人和弱視者,傾向于將文字調整到比正常尺寸更大來進行閱覽。此時,如果在IXD15A的畫面方向變化的同時,排版保持原樣配合畫面的尺寸執行回流,如圖4所示,有可能會使每一行的字數會變得極少而降低可讀性。
[0042]更具體的說,是指(在文字尺寸比通常更大的情況下)如圖4所示,IXD15A的畫面方向從縱向且電子書以縱向書寫顯示進行閱覽的狀態使之變成LCD 15A的畫面方向為橫向的情況,以及使IXD15A的畫面方向從橫向且電子書以橫排書寫顯示進行閱覽的狀態使之變化成IXD15A的畫面方向為縱向的情況。
[0043]因此,本電子設備I具備防止伴隨IXD15A的畫面方向變化而使可讀性降低的結構。以下是關于這一點的詳細說明。
[0044]圖5是對關于在電子設備I上運作的電子書應用程序110的文字方向控制模塊111中特有的電子書的顯示控制的工作原理進行說明的圖。
[0045]現在,假使用戶使IXD15A的畫面方向為縱向且電子書為縱向書寫顯示進行閱覽,并且此時用戶使文字的尺寸比通常更大(如圖5 (A))。此后,用戶使IXD15A的畫面方向變成橫向。如果監視LCD15A的畫面方向的文字方向控制模塊111檢測到這個變化,基本上會執行在變化后的LCD 15A的畫面方向,也就是在橫向上使電子書以縱向書寫顯示的方式回流。
[0046]在回流時,本電子設備I的文字方向控制模塊111對回流后的每一行的字數是否在閾值以下進行判定。如果在閾值以下,文字方向控制模塊111從縱向書寫切換成橫向書寫,在橫向上使電子書以橫向顯示方式回流(如圖5 (B))。也就是說,防止了由于文字排列方向的變更使每一行的字數變成閾值以下而導致可讀性降低。另外,每一行的字數是否變成閾值以下,可以通過顯示用的字體尺寸是否在閾值以上來進行判定。
[0047]圖6是表示電子設備I的文字方向控制模塊111所執行的文字方向的變更處理步驟的流程圖。
[0048]在IXD15A的畫面方向發生變化時(區塊Al的是),文字方向控制模塊111調查變化前后的每一行的字數是否減少了(區塊A2)。如果減少了(區塊A2的是),文字方向控制模塊111調查每一行的字數是否在閾值以下(區塊A3)。然后,如果在閾值以下(區塊A3的是),文字方向控制模塊111變更文字的排列方向以使每一行的字數增加(區塊A4)。
[0049]另外,在變化的前后,每一行的字數都沒有減少的情況除了包括每一行的字數增加的情況之外,也包括相等的情況。因此,例如在LCD15A的畫面為正方形的情況下,(即使每一行的字數為閾值以下)文字方向控制模塊111也不會實施文字方向的變更。
[0050]另外,文字方向控制模塊111也可以提供用戶界面,通過該用戶界面,用戶可以任意設定伴隨畫面方向的變化而變更文字排列方向的功能為有效或者無效。
[0051]這樣的話,本電子設備I就可以實現適當地控制文檔的顯示,用以避免伴隨畫面方向的變化而導致的可讀性降低。
[0052](第2實施方式)
[0053]其次,對第2實施方式進行說明。
[0054]僅限于在伴隨IXD15A的畫面方向發生變化而其文字的排列方向發生變更的情況下,在本實施方式的電子設備I上運作的電子書的應用程序110的文字方向控制模塊111使回流后的文檔上顯示有下劃線或側劃線等的標記。圖7是文字方向控制模塊111的標記的一個顯示例。
[0055]現在,假使用戶使IXD15A的畫面方向為縱向且電子書以縱向顯示進行閱覽。另夕卜,此時,用戶使文字尺寸比通常更大(如圖7 (A))。此后,用戶使IXD15A的畫面方向變成縱向。
[0056]回流時,本電子設備I的文字方向控制模塊111也對回流后的每一行的字數是否在閾值以下進行判定,如果在閾值以下,為使每一行的字數不會變為閾值以下,使縱向書寫切換成橫向書寫,在橫向上以使電子書以橫向書寫顯示的方式進行回流。
[0057]此時,本電子設備I的文字方向控制模塊111在回流后的文檔上顯示出下劃線的標記(al)(如圖7 (B))。從橫向書寫切換成縱向書寫時,文字方向控制模塊111在回流后的文檔上顯示側劃線的標記。
[0058]標記的顯示可以僅僅只在文字的排列方向發生變更后的一定期間顯示,也可以在變更后持續顯示。不用說,在畫面方向一次也不發生變化的情況下,標記不會出現。
[0059]根據該標記的顯示,用戶能夠更直觀的認識到文字的排列方向發生了變更。
[0060](第3實施方式)
[0061]其次,對第3實施方式進行說明。
[0062]第I和第2實施方式中說明了文字的排列方向的變更,特別是在使用大文字尺寸看書的時候是有用的,在其他情況下,用戶的不經意的操作會導致電子書的應用運行,有時可以感覺到可用性的下降。
[0063]另一方面,一部 分的電子書的應用具備面向視力弱的老年人和弱視者的調節參數的“特大文字模式”。例如,對這個“特大文字模式”有效的時候與無效的時候進行比較會產生以下的差距。
[0064]?字體尺寸變大
[0065]?字體從宋體變為哥特體。
[0066]?為了容易識別,使背景顏色為黑色,文字色為白色。
[0067]因此,本實施方式的電子設備I上運作的電子書應用程序110的文字方向控制模塊111,僅僅是在“特大文字模式”有效的時候,使伴隨畫面方向的變化而發生的文字排列方向的變更的功能為有效。文字方向控制模塊111在能夠適用各種各樣的電子書的應用時,只有具備“特大文字模式”的電子書應用中,并且在該“特大文字模式”為有效的情況下,隨著畫面方向的變化而文字排列方向發生變更的功能才會有效。
[0068]由此,對于雖然沒有使用“特大文字模式”、但是將文字放大的用戶,避免了進行不經意的行為,可以防止沒必要的混亂。
[0069](第4實施方式)
[0070]其次,對第4實施方式進行說明。
[0071]閱讀中,也會出現例如想將深奧的文字擴大來看的情況。一部分的電子書的應用中具有將顯示中的文檔的任何區域放大顯示的功能。進行該擴大顯示的情況,可以看成是用戶在關注特定的文字的情況。在這樣的情況下,優選為即使畫面方向發生變化,其顯示狀態也維持不變。
[0072]因此,本實施方式的電子設備I上運作的電子書應用程序110的文字方向控制模塊111在擴大表示中,即使畫面方向發生變化,也不進行回流,維持變化前的表示狀態。
[0073]現在,如圖8 (A)所示,閱讀中的電子書的文檔在IXD15A的畫面上顯示。然后,用戶將這份文檔中的任何區域(bl)進行放大顯示(圖8 (A'))。此后,用戶使IXD15A的畫面方向進行改變。此時,文字方向控制模塊111不會進行伴隨畫面方向的變化的回流,維持變化前的表示狀態(圖8 (B))。
[0074]另外,放大顯示的方法也可以是使字體尺寸更大的方法。于是,也可以是在例如第2閾值以上的字體尺寸被選擇時,文字方向控制模塊111判定為在進行擴大顯示,該第2閾值大于判定每一行的字數是否為閾值以下的第I閾值。
[0075]這樣,本實施方式的電子設備I實現了根據使用場景適當的控制的文檔顯示。[0076]由于本實施方式的運作控制處理能夠通過軟件(程序)來實現。所以,通過儲存了該軟件的能夠被計算機讀取的儲存媒體,在通常的計算機上的安裝實行該軟件,就能夠容易地實現與本實施方式同樣的效果。
[0077]以上對本發明的幾個實施方式進行了說明,這些實施方式僅作為范例,并不具有限定發明范圍的意圖。這些新的實施方式能夠在其他各種形態上實施,可以在不超出發明主旨的范圍內進行各種各樣的省略、置換、變更。這些實施方式和其變形包含在發明范圍和主旨中的同時,也包含在權利要求權利要求書中記載的發明以及與其均等的范圍內。
【權利要求】
1.一種電子設備,其特征在于,具備: 顯示裝置; 傳感器,其用于檢測所述顯示裝置的朝向;以及, 顯示控制單元,當所述顯示裝置的一邊從沿第I方向的第I狀態變成沿不同于所述第I方向的第2方向的第2狀態時,所述顯示控制單元使所述第2狀態下的文字排列方向與所述第I狀態下的文字排列方向一致并進行顯示, 在使所述第2狀態下的文字的排列方向與所述第I狀態下的文字排列方向一致時,如果每一行的字數在第I數以下,則所述顯示控制單元使所述第2狀態下的文字排列方向不同于所述第I狀態的文字排列方向地進行顯示。
2.根據權利要求1所述的電子設備,其特征在于, 在所述顯示裝置上顯示文檔時的文字的字體尺寸被設置成在第I尺寸以上時,所述顯示控制單元判定所述每一行的字數為第I數以下。
3.根據權利要求2所述的電子設備,其特征在于, 在所述顯示裝置上顯示文檔時的文字的字體尺寸被設置成在比所述第I尺寸更大的第2尺寸以上時,所述顯示控制單元維持所述第I狀態下的顯示狀態。
4.根據權利要求1或者2所述的電子設備,其特征在于, 在顯示于所述顯示裝置的文檔的一部分處于被放大顯示的狀態下,從所述第I狀態變成所述第2狀態時,所述顯示控制單元保持所述第I狀態下的放大顯示狀態。
5.根據權利要求1、2、3或者4所述的電子設備,其特征在于, 在使所述第2狀態下的文字的排列方向以與所述第I狀態下的文字的排列方向不同的方向來進行顯示的情況下,所述顯示控制單元顯示出表示文字的排列方向發生了變更的標記。
6.根據權利要求5所述的電子設備,其特征在于, 所述標記為側劃線或下劃線。
7.根據權利要求1、2、3、4、5或者6所述的電子設備,其特征在于, 在第I模式下顯示文檔時,所述顯示控制單元使所述第2狀態下的文字排列方向以與所述第I狀態下的文字的排列方向不同的方向來顯示的功能為有效。
8.根據權利要求1、2、3、4、5、6或者7所述的電子設備,其特征在于, 所述顯示控制單元能夠通過設定使所述第2狀態下的文字的排列方向以與所述第I狀態下的文字的排列方向不同的方向來顯示的功能為有效或者無效。
9.一種顯示控制方法,其是具備顯示裝置的電子設備的顯示控制方法,其特征在于, 檢測出所述顯示裝置的方向; 當所述顯示裝置的一邊從沿第I方向的第I狀態變成沿不同于所述第I方向的第2方向的第2狀態時,使所述第2狀態下的文字排列方向與所述第I狀態下的文字排列方向一致并進行顯示; 在使所述第2狀態下的文字的排列方向與所述第I狀態下的文字排列方向一致時,如果每一行的字數在第I數以下,則使所述第2狀態下的文字排列方向為不同于所述第I狀態的文字排列方向地進行顯示。
10.一種程序,其特征在于,當顯示裝置的一邊從沿第I方向的第I狀態變成沿不同于所述第I方向的第2方向的第2狀態時,使計算機作為使所述第2狀態下的文字排列方向與第I狀態下的文字排列方向一致并進行顯示的顯示控制單元發揮功能; 使 作為所述顯示控制單元發揮功能的所述計算機,以以下的方式進行運作:在使所述第2狀態下的文字的排列方向與所述第I狀態下的文字排列方向一致時,如果每一行的字數在第I數以下,則使所述第2狀態下的文字排列方向不同于所述第I狀態的文字排列方向地進行顯示。
【文檔編號】G09G5/00GK103959370SQ201380000741
【公開日】2014年7月30日 申請日期:2013年3月14日 優先權日:2012年11月15日
【發明者】堀內健介 申請人:株式會社東芝