顯示控制裝置制造方法
【專利摘要】顯示控制裝置。一種顯示控制裝置包括:顯示控制單元,其在顯示器上顯示并排設(shè)置的第一頁(yè)和第二頁(yè),所述第一頁(yè)的指定位置添加有對(duì)象;檢測(cè)單元,其在第一頁(yè)與第二頁(yè)并排設(shè)置時(shí)檢測(cè)所述對(duì)象與第二頁(yè)之間的交疊;以及處理單元,在檢測(cè)單元檢測(cè)到交疊的情況下,處理單元執(zhí)行用于防止由于交疊而導(dǎo)致在顯示器上顯示的第二頁(yè)的視覺(jué)可識(shí)別性的降低的處理。
【專利說(shuō)明】
顯示控制裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及顯示控制裝置。
【背景技術(shù)】
[0002]用于將標(biāo)簽對(duì)象添加到電子文檔的技術(shù)在本領(lǐng)域中是已知的。日本特開(kāi)2011-43895號(hào)公報(bào)描述了一種在以交疊的方式顯示電子文檔的多個(gè)頁(yè)的情況下以不相互交疊的方式顯不多個(gè)標(biāo)簽的技術(shù)。日本特開(kāi)2007-317212號(hào)公報(bào)描述了一種以交疊的方式在桌面上顯示多個(gè)項(xiàng)的技術(shù),其中切去針對(duì)在上方顯示的項(xiàng)的窗口以使得能夠可視地識(shí)別在下方顯示的項(xiàng)。日本特開(kāi)2006-243935號(hào)公報(bào)描述了一種將制作成部分透明的標(biāo)簽對(duì)象添加到電子文檔以防止將文本串遮擋在所添加的標(biāo)簽對(duì)象后面。日本特開(kāi)2005-202596號(hào)公報(bào)描述了一種根據(jù)標(biāo)簽對(duì)象所添加到的位置對(duì)標(biāo)簽對(duì)象進(jìn)行分組以將標(biāo)簽對(duì)象顯示為電子標(biāo)簽束的技術(shù)。日本特開(kāi)8-292861號(hào)公報(bào)描述了一種在以交疊的方式顯不電子文檔的多個(gè)頁(yè)的情況下通過(guò)對(duì)標(biāo)簽對(duì)象進(jìn)行重新定位或調(diào)整標(biāo)簽對(duì)象的大小而使得能夠可視地識(shí)別以交疊方式顯示的多個(gè)標(biāo)簽對(duì)象的技術(shù)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是防止由于添加到第一頁(yè)的對(duì)象導(dǎo)致與第一頁(yè)并排顯示的第二頁(yè)的視覺(jué)可識(shí)別性下降。
[0004]根據(jù)本發(fā)明的方面,提供一種顯示控制裝置,該顯示控制裝置包括:顯示控制單元,其在顯示器上顯示并排設(shè)置的第一頁(yè)和第二頁(yè),所述第一頁(yè)的指定位置添加有對(duì)象;檢測(cè)單元,其在所述第一頁(yè)與所述第二頁(yè)并排設(shè)置時(shí)檢測(cè)所述對(duì)象與所述第二頁(yè)之間的交疊;以及處理單元,在所述檢測(cè)單元檢測(cè)到所述交疊的情況下,所述處理單元執(zhí)行用于防止由于所述交疊導(dǎo)致在所述顯示器上顯示的所述第二頁(yè)的視覺(jué)可識(shí)別性下降的處理。
[0005]根據(jù)本發(fā)明的第二方面,提供一種根據(jù)第一方面的顯示控制裝置,該顯示控制裝置還包括:頁(yè)選擇單元,其選擇所述第一頁(yè)或所述第二頁(yè),其中,所述處理單元在所述頁(yè)選擇單元選擇所述第二頁(yè)的情況下執(zhí)行所述處理。
[0006]根據(jù)本發(fā)明的第三方面,提供一種根據(jù)第一方面或第二的顯示控制裝置,其中,所述處理是與所述對(duì)象的與所述第一頁(yè)交疊的區(qū)域的透明度相比提高所述對(duì)象的與所述第二頁(yè)交疊的區(qū)域的透明度的處理。
[0007]根據(jù)本發(fā)明的第四方面,提供一種根據(jù)第三方面的顯示控制裝置,其中,所述處理是不顯示所述對(duì)象的與所述第二頁(yè)交疊的所述區(qū)域的處理。
[0008]根據(jù)本發(fā)明的第五方面,提供一種根據(jù)第一方面到第四方面中的任一個(gè)的顯示控制裝置,該顯示控制裝置還包括:對(duì)象選擇單元,其選擇所述對(duì)象,其中,所述對(duì)象選擇單元不選擇所述對(duì)象的情況下,所述處理單元在不執(zhí)行所述處理。
[0009]根據(jù)本發(fā)明的第六方面,提供一種根據(jù)第一方面或第二方面的顯示控制裝置,其中,所述處理是將所述第一頁(yè)和所述第二頁(yè)中的至少一方移動(dòng)到所述對(duì)象與所述第二頁(yè)彼此不交疊的位置的處理。
[0010]根據(jù)本發(fā)明的第七方面,提供一種根據(jù)第六方面的顯示控制裝置,其中,所述處理是將所述第一頁(yè)與所述第二頁(yè)之間的間隙加寬的處理。
[0011]根據(jù)第一方面,可以防止由于添加到第一頁(yè)的對(duì)象而導(dǎo)致與第一頁(yè)并排顯示的第二頁(yè)的視覺(jué)可識(shí)別性下降。
[0012]根據(jù)第二方面,可以防止由于添加到其它頁(yè)的對(duì)象導(dǎo)致所選擇的頁(yè)的視覺(jué)可識(shí)別性下降。
[0013]根據(jù)第三方面,可以在不改變對(duì)象的位置的情況下防止第二頁(yè)的視覺(jué)可識(shí)別性下降。
[0014]根據(jù)第四方面,與顯示添加到第一頁(yè)的對(duì)象的與第二頁(yè)交疊的區(qū)域的情況下相t匕,可以防止第二頁(yè)的視覺(jué)可識(shí)別性下降。
[0015]根據(jù)第五方面,針對(duì)不選擇的對(duì)象執(zhí)行處理。
[0016]根據(jù)第六方面,與不將第一頁(yè)和第二頁(yè)中的至少一方移動(dòng)到對(duì)象與第二頁(yè)彼此不交疊的位置的情況相比,可以防止第二頁(yè)的視覺(jué)可識(shí)別性下降。
[0017]根據(jù)第七方面,與縮小第一頁(yè)與第二頁(yè)之間的間隙的情況相比,可以防止第二頁(yè)的視覺(jué)可識(shí)別性下降。
【專利附圖】
【附圖說(shuō)明】
[0018]基于以下附圖詳細(xì)描述本發(fā)明的示例性實(shí)施方式,其中:
[0019]圖1是例示顯示控制裝置的功能構(gòu)造的框圖;
[0020]圖2是例示該顯示控制裝置硬件構(gòu)造的框圖;
[0021]圖3是例示由該顯示控制裝置執(zhí)行的處理的流程圖;
[0022]圖4例示了對(duì)象數(shù)據(jù)的示例;
[0023]圖5A到圖5C均例示了由該顯示控制裝置顯示的畫面;
[0024]圖6例示了根據(jù)第一個(gè)變型例的透明處理;
[0025]圖7例示了根據(jù)第二個(gè)變型例的透明處理;
[0026]圖8例示了根據(jù)第三個(gè)變型例的處理;以及
[0027]圖9例示了根據(jù)第三個(gè)變型例顯示的畫面。
【具體實(shí)施方式】
[0028]圖1是例示根據(jù)本發(fā)明的示例性實(shí)施方式的顯示控制裝置I的功能構(gòu)造的框圖。顯示控制裝置I是在顯示器上并排地顯示電子文檔的頁(yè)以允許用戶觀看或編輯電子文檔的裝置。顯示控制裝置I包括文檔數(shù)據(jù)獲取部11、顯示控制器12、頁(yè)選擇部13、交疊檢測(cè)部
14、對(duì)象選擇部15以及處理部16。文檔數(shù)據(jù)獲取部11獲取指示電子文檔的文檔數(shù)據(jù)。電子文檔包括添加到由用戶指定的頁(yè)上的由用戶指定的位置處的標(biāo)簽對(duì)象。所述標(biāo)簽對(duì)象是添加到電子文檔中的指定頁(yè)上的指定位置處的對(duì)象。標(biāo)簽對(duì)象顯示為看上去像是標(biāo)簽的圖像。在標(biāo)簽對(duì)象從其添加到的頁(yè)發(fā)出的情況下,可以顯示標(biāo)簽對(duì)象。顯示控制器12 (顯示控制單元的示例)在顯示器上并排地顯示由文檔數(shù)據(jù)獲取部11獲取的文檔數(shù)據(jù)所指示的電子文檔的頁(yè)。頁(yè)選擇部13 (頁(yè)選擇單元的示例)選擇在指定位置添加了標(biāo)簽對(duì)象的頁(yè)(此后稱為“第一頁(yè)”)和與第一頁(yè)不同的頁(yè)(此后稱為“第二頁(yè)”)中的一方。交疊檢測(cè)部14 (檢測(cè)單元的示例)在第一頁(yè)和第二頁(yè)并排地設(shè)置時(shí)檢測(cè)添加到第一頁(yè)的對(duì)象與第二頁(yè)之間的交疊。對(duì)象選擇部15 (對(duì)象選擇單元的示例)選擇添加到第一頁(yè)的對(duì)象。在交疊檢測(cè)部14檢測(cè)到這種交疊的情況下,處理部16 (處理單元的示例)執(zhí)行用于防止由于所述交疊導(dǎo)致的在顯示器上顯示的第二頁(yè)的視覺(jué)可識(shí)別性下降的處理(此后稱為“防止處理”)。在頁(yè)選擇部13選擇了第二頁(yè)的情況下,處理部16執(zhí)行所述防止處理。此外,在對(duì)象選擇部15選擇了添加到第一頁(yè)的對(duì)象的情況下,處理部16不執(zhí)行防止處理。
[0029]圖2是例示顯示控制裝置I的硬件構(gòu)造的框圖。顯示控制裝置I是包括中央處理單元(CPU)lOl、只讀存儲(chǔ)器(R0MH02、隨機(jī)存取存儲(chǔ)器(RAMH03、顯示器104和輸入部105的計(jì)算機(jī)。CPUlOl是控制裝置,其通過(guò)執(zhí)行根據(jù)本發(fā)明的顯示程序來(lái)控制選擇控制裝置的各個(gè)部分。R0M102是存儲(chǔ)各種程序和數(shù)據(jù)的非易失性存儲(chǔ)裝置。RAM103是存儲(chǔ)數(shù)據(jù)的易失性存儲(chǔ)裝置。顯示器104包括諸如液晶顯示器或有機(jī)電致發(fā)光(EL)顯示器的顯示裝置。輸入部105是接收用戶輸入的裝置,并且包括鍵盤、鼠標(biāo)、各種按鍵等。在顯示控制裝置I中,執(zhí)行顯示程序的CPUlOl是文檔數(shù)據(jù)獲取部11、頁(yè)選擇部13、交疊檢測(cè)部14和處理部16的示例。通過(guò)執(zhí)行顯示程序來(lái)控制顯示器104的CPUlOl是顯示控制器12的示例。通過(guò)執(zhí)行顯示程序來(lái)控制輸入部105的CPUlOl是對(duì)象選擇部15的示例。
[0030]圖3是例示由顯示控制裝置I執(zhí)行的處理的流程圖。以下處理在將用于執(zhí)行顯示程序的指令輸入顯示控制裝置I時(shí)開(kāi)始。用于執(zhí)行顯示程序的指令由用戶通過(guò)操作輸入部105輸入。
[0031]在步驟SlOl中,CPUlOl獲取文檔數(shù)據(jù)。具體地,CPUlOl從諸如硬盤(HDD)的存儲(chǔ)裝置中讀出文檔數(shù)據(jù),并且將文檔數(shù)據(jù)存儲(chǔ)在RAM103中。在步驟S102中,CPUlOl在顯示器104上并排地顯示由文檔數(shù)據(jù)指示的電子文檔的頁(yè)。措辭“并排顯示”是指以彼此不交疊的方式顯示多個(gè)頁(yè)。例如,CPUlOl在顯示器104上并排地顯示電子文檔的第一頁(yè)和第二頁(yè)。此后,將顯示器104上顯示的頁(yè)表示為“顯示頁(yè)”。CPUlOl在RAM103中存儲(chǔ)顯示頁(yè)的頁(yè)編號(hào)。
[0032]在步驟S103中,CPUlOl確定標(biāo)簽對(duì)象是否添加到顯示頁(yè)。文檔數(shù)據(jù)包括指示所添加的標(biāo)簽對(duì)象的對(duì)象數(shù)據(jù)。對(duì)象數(shù)據(jù)指示標(biāo)簽對(duì)象的屬性。標(biāo)簽對(duì)象的屬性的示例包括電子文檔中添加了標(biāo)簽對(duì)象的頁(yè)、頁(yè)中添加了標(biāo)簽對(duì)象的位置、標(biāo)簽對(duì)象的顏色、以及標(biāo)簽對(duì)象中寫入的文本串。CPUlOl基于RAM103中存儲(chǔ)的對(duì)象數(shù)據(jù)和顯示頁(yè)的頁(yè)編號(hào)來(lái)確定標(biāo)簽對(duì)象是否添加到顯示頁(yè)。在確定了標(biāo)簽對(duì)象添加到顯示頁(yè)的情況下(步驟S103:是),CPUlOl前進(jìn)至步驟S104。在確定了標(biāo)簽對(duì)象不添加到顯示頁(yè)的情況下(步驟S103:否),CPUlOl前進(jìn)至步驟S113。
[0033]圖4例示了對(duì)象數(shù)據(jù)的示例?!皩?duì)象編號(hào)”是標(biāo)識(shí)添加到電子文檔的標(biāo)簽對(duì)象的編號(hào)?!绊?yè)編號(hào)”是添加了標(biāo)簽對(duì)象的頁(yè)的編號(hào)。在圖4中例示的示例中,具有對(duì)象編號(hào)“I”、“2”和“3”的標(biāo)簽對(duì)象分別添加到第一頁(yè)、第二頁(yè)和第四頁(yè)?!皩?duì)象坐標(biāo)”是頁(yè)上添加標(biāo)簽對(duì)象的坐標(biāo)?!皩?duì)象坐標(biāo)”表示基于在添加了標(biāo)簽對(duì)象的頁(yè)上的預(yù)定點(diǎn)(例如,頁(yè)的左上角處的點(diǎn))的坐標(biāo)系中的標(biāo)簽對(duì)象的頂點(diǎn)的坐標(biāo)。在圖4中示出的示例中,標(biāo)簽對(duì)象為矩形,并且指示了每個(gè)標(biāo)簽對(duì)象的四個(gè)對(duì)象坐標(biāo)。例如,具有對(duì)象編號(hào)“I”的標(biāo)簽對(duì)象添加到所述標(biāo)簽對(duì)象的頂點(diǎn)在第一頁(yè)的坐標(biāo)系中的坐標(biāo)為(xll,yll)、(xl2,yl2)、(xl3,yl3)和(xl4,yl4)的位置處。當(dāng)移動(dòng)標(biāo)簽對(duì)象、調(diào)整標(biāo)簽對(duì)象的大小、增加或刪除標(biāo)簽對(duì)象時(shí),對(duì)象數(shù)據(jù)更新。
[0034]再次參照?qǐng)D3。在步驟S104中,CPUlOl選擇顯示頁(yè)中的一方?;陬A(yù)先定義的算法來(lái)選擇顯示頁(yè)中的一方。例如,在用戶操作輸入部105以輸入指定顯示頁(yè)中的一方的指令(此后稱為“頁(yè)指定指令”)的情況下,選擇該指令指定的頁(yè)。在不輸入頁(yè)指定指令的情況下,按照頁(yè)編號(hào)的降序依次選擇在顯示器104上具有最大顯示面積的顯示頁(yè)。下面,將顯示頁(yè)中的選擇的一頁(yè)表示為“選擇頁(yè)”,并且將余下的不選擇的頁(yè)表示為“未選擇頁(yè)”。CPUlOl針對(duì)RAM103中存儲(chǔ)的顯示頁(yè)的頁(yè)編號(hào)來(lái)區(qū)分選擇頁(yè)的頁(yè)編號(hào)和未選擇頁(yè)的頁(yè)編號(hào),并且將選擇頁(yè)的頁(yè)編號(hào)存儲(chǔ)在RAM103中。
[0035]在步驟S105中,CPUlOl確定添加到顯示頁(yè)的標(biāo)簽對(duì)象中的一個(gè)。具體地,CPUlOl基于RAM103中存儲(chǔ)的顯示頁(yè)的頁(yè)編號(hào)和對(duì)象數(shù)據(jù)來(lái)指定添加到顯示頁(yè)的標(biāo)簽對(duì)象,并且將標(biāo)簽對(duì)象的對(duì)象編號(hào)存儲(chǔ)在RAM103中。CPUlOl選擇所指定的標(biāo)簽對(duì)象中的一個(gè)。例如,CPUlOl按照對(duì)象編號(hào)的降序依次選擇標(biāo)簽對(duì)象。CPUlOl區(qū)分所選擇的一個(gè)標(biāo)簽對(duì)象(此后,表示為“目標(biāo)對(duì)象”)的對(duì)象編號(hào)和其它對(duì)象的對(duì)象編號(hào),并且將選擇的標(biāo)簽對(duì)象的對(duì)象編號(hào)存儲(chǔ)在RAM103中。例如,在顯示頁(yè)是第一頁(yè)和第二頁(yè)的情況下,根據(jù)圖4中例示的對(duì)象數(shù)據(jù)指定具有對(duì)象編號(hào)“I”的標(biāo)簽對(duì)象和具有對(duì)象編號(hào)“2”的標(biāo)簽對(duì)象作為添加到顯示頁(yè)的標(biāo)簽對(duì)象。接著,CPUlOl選擇具有對(duì)象編號(hào)“ I ”的標(biāo)簽對(duì)象,并且將“ I ”存儲(chǔ)在RAM103中作為目標(biāo)對(duì)象的對(duì)象編號(hào)。
[0036]在步驟S106中,CPUlOl確定目標(biāo)對(duì)象是否添加到選擇頁(yè)。具體地,CPUlOl基于RAM103中存儲(chǔ)的目標(biāo)對(duì)象的對(duì)象編號(hào)、選擇頁(yè)的頁(yè)編號(hào)和對(duì)象數(shù)據(jù)來(lái)確定目標(biāo)對(duì)象是否添加到選擇頁(yè)。例如,在選擇頁(yè)的頁(yè)編號(hào)是“I”并且目標(biāo)對(duì)象的對(duì)象編號(hào)是“I”的情況下,確定目標(biāo)對(duì)象添加到選擇頁(yè)。又例如,在選擇頁(yè)的頁(yè)編號(hào)是“I”并且目標(biāo)對(duì)象的對(duì)象編號(hào)是“2”的情況下,確定目標(biāo)對(duì)象不添加到選擇頁(yè)。在確定目標(biāo)對(duì)象添加到選擇頁(yè)的情況下(步驟S106:是),CPUlOl前進(jìn)至步驟S107。在確定目標(biāo)對(duì)象不添加到選擇頁(yè)的情況下(步驟S106:否),CPUlOl前進(jìn)至步驟S108。
[0037]在步驟S107中,CPUlOl在顯示器104上顯示目標(biāo)對(duì)象。具體地,CPUlOl基于目標(biāo)對(duì)象的對(duì)象編號(hào)從對(duì)象數(shù)據(jù)讀取對(duì)象坐標(biāo),并且基于對(duì)象坐標(biāo)在顯示器104上顯示目標(biāo)對(duì)象。CPUlOl將目標(biāo)對(duì)象顯示為交疊在顯示頁(yè)上。
[0038]在步驟S108中,CPUlOl確定目標(biāo)對(duì)象是否與選擇頁(yè)交疊。具體地,CPUlOl基于目標(biāo)對(duì)象的對(duì)象編號(hào)從對(duì)象數(shù)據(jù)讀取對(duì)象坐標(biāo)?;谠搶?duì)象坐標(biāo),CPUlOl計(jì)算顯示為交疊在未選擇頁(yè)上的目標(biāo)對(duì)象的頂點(diǎn)在顯示器104上的坐標(biāo)(此后稱為“頂點(diǎn)坐標(biāo)”)。CPUlOl在RAM103中存儲(chǔ)計(jì)算出的頂點(diǎn)坐標(biāo)。CPUlOl確定頂點(diǎn)坐標(biāo)中的任一個(gè)是否包括在顯示選擇頁(yè)的區(qū)域中。在目標(biāo)對(duì)象與選擇頁(yè)交疊的情況下(步驟S108:是),CPUlOl前進(jìn)至步驟S109。在確定了目標(biāo)對(duì)象不與選擇頁(yè)交疊的情況下(步驟S108:否),CPU101前進(jìn)至步驟S107。接著,處理進(jìn)入步驟S105。
[0039]在步驟S109中,CPUlOl確定目標(biāo)對(duì)象是否由用戶選擇。用戶通過(guò)操作輸入部105來(lái)選擇目標(biāo)對(duì)象,以輸入用于指定在顯示器104上顯示的目標(biāo)對(duì)象的指令(此后稱為“對(duì)象指定指令”)。在目標(biāo)對(duì)象顯示在顯示器104上之前,CPUlOl確定不選擇該目標(biāo)對(duì)象。在確定選擇了該目標(biāo)對(duì)象的情況下(步驟S109:是),CPUlOl前進(jìn)至步驟S107。在確定不選擇該目標(biāo)對(duì)象的情況下(步驟S109:否),CPUlOl前進(jìn)至步驟S110。
[0040]在步驟SllO中,CPUlOl獲得目標(biāo)對(duì)象與選擇頁(yè)交疊的區(qū)域。具體地,CPUlOl從RAM103讀取在步驟S108計(jì)算出的頂點(diǎn)坐標(biāo),并且獲得頂點(diǎn)坐標(biāo)所圍繞的區(qū)域與顯示了選擇頁(yè)的區(qū)域彼此交疊的區(qū)域。CPUlOl在RAM103中存儲(chǔ)指示所獲得的區(qū)域的數(shù)據(jù)。在步驟sill,CPU1i對(duì)目標(biāo)對(duì)象執(zhí)行透明處理(防止處理的示例)。術(shù)語(yǔ)“透明處理”是指和目標(biāo)對(duì)象的與未選擇頁(yè)交疊的區(qū)域的透明度相比而提高目標(biāo)對(duì)象的與選擇頁(yè)交疊的區(qū)域的透明度的處理。CPUlOl從RAM103讀取指示目標(biāo)對(duì)象的與選擇頁(yè)交疊的區(qū)域的數(shù)據(jù),并且提高該區(qū)域中所包括的像素的透明度。CPUlOl在顯示器104上顯示經(jīng)透明處理的目標(biāo)對(duì)象。
[0041]在步驟S112中,CPUlOl確定添加到顯示頁(yè)的全部標(biāo)簽對(duì)象是否已作為目標(biāo)對(duì)象進(jìn)行了處理。在確定了添加到顯示頁(yè)的全部標(biāo)簽對(duì)象都已處理的情況下(步驟S112:是),CPUlOl前進(jìn)至步驟S113。接著,處理進(jìn)入步驟S103。在確定了添加到顯示頁(yè)的全部標(biāo)簽對(duì)象尚不都處理的情況下(步驟S112:否),CPUlOl前進(jìn)至步驟S115,并且從添加到顯示頁(yè)的標(biāo)簽對(duì)象中選擇下一個(gè)目標(biāo)對(duì)象。
[0042]在步驟S113中,CPUlOl確定用戶是否輸入了與顯示頁(yè)的操作相關(guān)的指令或與標(biāo)簽對(duì)象的操作相關(guān)的指令。與顯示頁(yè)的操作相關(guān)的指令的示例包括用于滾動(dòng)顯示頁(yè)的指令、用于切換顯示頁(yè)的指令、以及上面討論過(guò)的頁(yè)指定指令。與標(biāo)簽對(duì)象的操作相關(guān)的指令的示例包括用于移動(dòng)標(biāo)簽對(duì)象的指令、用于調(diào)整標(biāo)簽對(duì)象的大小的指令、用于增加或刪除標(biāo)簽對(duì)象的指令、以及上面討論過(guò)的對(duì)象指定指令。在確定輸入了這樣的指令的情況下(步驟S113:是),CPU前進(jìn)至步驟S102。接著,處理進(jìn)入步驟S102。在確定不輸入這樣的指令的情況下(步驟S113:否),CPU待機(jī)直至輸入了這樣的指令為止。
[0043]圖5A到圖5C均例示了由顯示控制裝置I顯示的畫面。圖5A到圖5C都例示了顯示控制裝置I在顯示器104上的顯示區(qū)域(窗口 Wl)中顯示水平并排設(shè)置的頁(yè)P(yáng) (Pl和P2)的示例。在圖5A到圖5C的示例中,頁(yè)P(yáng)l和頁(yè)P(yáng)2是顯示頁(yè)。頁(yè)P(yáng)包括文本區(qū)域Tx。文本區(qū)域Tx是顯示電子文檔的諸如文本串的內(nèi)容的區(qū)域。標(biāo)簽對(duì)象標(biāo)簽(標(biāo)簽I和標(biāo)簽2)添加到頁(yè)P(yáng)。標(biāo)簽對(duì)象標(biāo)簽顯示為在頁(yè)P(yáng)上交疊。標(biāo)簽對(duì)象標(biāo)簽I是添加到頁(yè)P(yáng)l的標(biāo)簽對(duì)象。從頁(yè)P(yáng)l發(fā)出的標(biāo)簽對(duì)象標(biāo)簽I的一部分與頁(yè)Ρ2的文本區(qū)域Tx交疊。標(biāo)簽對(duì)象標(biāo)簽2是添加到頁(yè)2的標(biāo)簽對(duì)象。從頁(yè)Ρ2發(fā)出的標(biāo)簽對(duì)象標(biāo)簽2的一部分與頁(yè)P(yáng)l的文本區(qū)域Tx交疊。光標(biāo)Cu是為了用戶指定指令或操作的目標(biāo)而顯示的指示符。用戶例如通過(guò)操作鼠標(biāo)以將光標(biāo)Cu移動(dòng)到頁(yè)P(yáng)或標(biāo)簽對(duì)象標(biāo)簽上并點(diǎn)擊鼠標(biāo)而提供上面討論的頁(yè)指定指令和對(duì)象指定指令。
[0044]圖5Α例示了顯示標(biāo)簽對(duì)象的示例,其中,頁(yè)P(yáng)l是選擇頁(yè)(頁(yè)Ρ2是未選擇頁(yè))。在頁(yè)P(yáng)l是選擇頁(yè)的情況下,標(biāo)簽對(duì)象標(biāo)簽I添加到選擇頁(yè)(步驟S106:是),并且在沒(méi)有經(jīng)過(guò)透明處理的情況下顯示為交疊在頁(yè)P(yáng)l和頁(yè)Ρ2上(步驟S107)。另一方面,標(biāo)簽對(duì)象標(biāo)簽2不添加到選擇頁(yè)(步驟S106:否),并且交疊在選擇頁(yè)上(步驟S108:是)。此外,在圖5Α的示例中,沒(méi)有點(diǎn)擊標(biāo)簽對(duì)象標(biāo)簽2,并且沒(méi)有輸入針對(duì)標(biāo)簽對(duì)象標(biāo)簽2的對(duì)象指定指令(步驟S109:否)。因此,對(duì)標(biāo)簽對(duì)象標(biāo)簽2執(zhí)行透明處理(步驟S111)。圖5Α到圖5C例示了透明處理的示例,其中,沒(méi)有顯示標(biāo)簽對(duì)象標(biāo)簽的不與選擇頁(yè)交疊的區(qū)域(標(biāo)簽對(duì)象的與選擇頁(yè)交疊的區(qū)域中的像素的透明度最大化)。由虛線表示的區(qū)域代表經(jīng)透明處理的區(qū)域。為了方便起見(jiàn),提供虛線以指示經(jīng)透明處理的區(qū)域,并且不在實(shí)際的窗口 Wl中顯示。在圖5Α到圖5C的示例中,經(jīng)透明處理的標(biāo)簽對(duì)象標(biāo)簽(在圖5A中,標(biāo)簽對(duì)象標(biāo)簽2)的與其和選擇頁(yè)(圖5A中,頁(yè)P(yáng)l)交疊的區(qū)域及其不和頁(yè)(頁(yè)P(yáng)l和頁(yè)P(yáng)2)的區(qū)域相鄰的區(qū)域的部分同樣也經(jīng)受了透明處理。
[0045]圖5B例示了顯示標(biāo)簽對(duì)象的示例,其中,頁(yè)P(yáng)2是選擇頁(yè)(頁(yè)P(yáng)l是未選擇頁(yè))。在頁(yè)P(yáng)2是選擇頁(yè)的情況下,標(biāo)簽對(duì)象標(biāo)簽2添加到選擇頁(yè)(步驟S106:是),并且在沒(méi)有經(jīng)過(guò)透明處理的情況下顯示為交疊在頁(yè)P(yáng)l和頁(yè)P(yáng)2上(步驟S107)。另一方面,標(biāo)簽對(duì)象標(biāo)簽I不添加到選擇頁(yè)(步驟S106:否),并且交疊在選擇頁(yè)上(步驟S108:是)。此外,在圖5B的示例中,沒(méi)有點(diǎn)擊標(biāo)簽對(duì)象標(biāo)簽I,并且沒(méi)有輸入針對(duì)標(biāo)簽對(duì)象標(biāo)簽I的對(duì)象指定指令(步驟S109:否)。因此,對(duì)標(biāo)簽對(duì)象標(biāo)簽I執(zhí)行透明處理(步驟S111)。如圖5A和圖5B所例示,在添加到未選擇頁(yè)的標(biāo)簽對(duì)象與選擇頁(yè)交疊的情況下,在選擇顯示控制裝置I執(zhí)行透明處理時(shí)對(duì)標(biāo)簽對(duì)象執(zhí)行處理。這防止了由于標(biāo)簽對(duì)象添加到未選擇頁(yè)導(dǎo)致選擇頁(yè)的視覺(jué)可識(shí)別性下降。
[0046]圖5C針對(duì)標(biāo)簽對(duì)象選擇的情況例示了顯示添加到未選擇頁(yè)的標(biāo)簽對(duì)象的示例。圖5C例示了在圖5A所示的示例中輸入針對(duì)添加到未選擇頁(yè)(不添加到選擇頁(yè))的標(biāo)簽對(duì)象標(biāo)簽2的對(duì)象指定指令的示例。當(dāng)點(diǎn)擊標(biāo)簽對(duì)象標(biāo)簽2以選擇標(biāo)簽對(duì)象標(biāo)簽2時(shí)(步驟S109:是),在不經(jīng)受透明處理的情況下,標(biāo)簽對(duì)象標(biāo)簽2顯示為交疊在頁(yè)P(yáng)l和頁(yè)P(yáng)2上(步驟S107)。這防止了用戶選擇的標(biāo)簽對(duì)象的視覺(jué)可識(shí)別性下降。這還允許用戶即使在不輸入用于切換選擇頁(yè)的新的頁(yè)指定指令的情況下也可以視覺(jué)地識(shí)別添加到未選擇頁(yè)的標(biāo)簽對(duì)象。
[0047]本發(fā)明不限于上述示例性實(shí)施方式,可以按照各種方式變型例。下面將描述一些變型例。下面描述的變型例可以兩個(gè)或更多個(gè)地組合使用。
[0048](I)第一個(gè)變型例
[0049]透明處理的內(nèi)容不限于示例性實(shí)施方式中描述的示例。例如,目標(biāo)對(duì)象的與選擇頁(yè)交疊的區(qū)域可以經(jīng)受透明處理以達(dá)到用戶可視覺(jué)識(shí)別的程度。圖6例示了根據(jù)第一個(gè)變型例的透明處理。圖6例示了針對(duì)頁(yè)P(yáng)2是選擇頁(yè)的情況的透明處理。在圖6中示出的透明處理中,透明地顯示標(biāo)簽對(duì)象(在本示例中,標(biāo)簽對(duì)象標(biāo)簽I)的與選擇頁(yè)(在本示例中,頁(yè)P(yáng)2)交疊的區(qū)域,其透明度高于該標(biāo)簽對(duì)象的與未選擇頁(yè)(在本示例中,頁(yè)P(yáng)l)交疊的區(qū)域的透明度。在進(jìn)行這樣的顯示的情況下,可通過(guò)標(biāo)簽對(duì)象視覺(jué)地識(shí)別選擇頁(yè)的與添加到未選擇頁(yè)的標(biāo)簽對(duì)象交疊的區(qū)域。在圖6中,如在圖5A到圖5C中那樣,標(biāo)簽對(duì)象標(biāo)簽的經(jīng)受透明處理的區(qū)域的不與頁(yè)P(yáng)交疊的部分也經(jīng)受了透明處理。
[0050](2)第二個(gè)變型例
[0051]要經(jīng)受透明處理的標(biāo)簽對(duì)象不限于示例性實(shí)施方式中描述的標(biāo)簽對(duì)象。例如,可以針對(duì)添加到第一頁(yè)(某個(gè)頁(yè))的并且與第二頁(yè)(與所述某頁(yè)不同的頁(yè))交疊的標(biāo)簽對(duì)象執(zhí)行透明處理。在此情況下,省略了圖3中例示的處理中的步驟S104和S106。在步驟S108中,CPUlOl確定添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象是否與其它顯示頁(yè)交疊。在確定添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象與其它顯示頁(yè)交疊的情況下(步驟S108:是),CPUlOl前進(jìn)至步驟S109。在確定添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象不與其它顯示頁(yè)交疊的情況下(步驟S108:否),CPUlOl前進(jìn)至步驟S107。接著,處理進(jìn)入步驟S105。在步驟SllO中,CPUlOl獲得添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象的與其它顯示頁(yè)交疊的區(qū)域。
[0052]圖7例示了根據(jù)第二個(gè)變型例的透明處理。在圖7中,添加到頁(yè)P(yáng)l的標(biāo)簽對(duì)象標(biāo)簽I與頁(yè)P(yáng)2交疊,并且添加到頁(yè)P(yáng)2的標(biāo)簽對(duì)象標(biāo)簽2與頁(yè)P(yáng)l交疊(步驟S108:是)。因此,在本示例中,對(duì)標(biāo)簽對(duì)象標(biāo)簽I和標(biāo)簽對(duì)象標(biāo)簽2這二者執(zhí)行透明處理。當(dāng)執(zhí)行圖7中例示的透明處理時(shí),防止了由于添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象導(dǎo)致另一個(gè)顯示頁(yè)的視覺(jué)識(shí)別性的下降。
[0053](3)第三個(gè)變型例
[0054]防止處理不限于透明處理。例如,防止處理可以是將第一頁(yè)和第二頁(yè)中的至少一方移動(dòng)到添加到第一頁(yè)和第二頁(yè)的標(biāo)簽對(duì)象彼此不交疊的位置處的處理。在特定示例中,該防止處理可以是加寬第一頁(yè)與第二頁(yè)之間的間隙的處理。在這種情況下,CPUlOl獲得添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象的與其它顯示頁(yè)交疊的區(qū)域。接著,CPUlOl執(zhí)行根據(jù)所獲得的區(qū)域的大小來(lái)加寬第一頁(yè)和第二頁(yè)之間的間隙的處理。例如,對(duì)于添加到選擇頁(yè)的全部標(biāo)簽對(duì)象,CPUlOl獲得了標(biāo)簽對(duì)象與另一顯示頁(yè)交疊的區(qū)域,并且執(zhí)行根據(jù)所獲得的區(qū)域的相應(yīng)大小中的最大的一個(gè)來(lái)加寬頁(yè)之間的間隙的處理。在另一個(gè)特定示例中,所述防止處理可以是在第一頁(yè)和第二頁(yè)顯示為水平地并排設(shè)置的情況下將第一頁(yè)和第二頁(yè)顯示為垂直移位的處理。
[0055]圖8例示了根據(jù)第三個(gè)變型例的處理。在圖8中,執(zhí)行加寬頁(yè)P(yáng)l和頁(yè)P(yáng)2之間的間隙的處理,使得標(biāo)簽對(duì)象標(biāo)簽I顯示為不與頁(yè)P(yáng)2交疊,并且使得標(biāo)簽對(duì)象標(biāo)簽2顯示為不與頁(yè)P(yáng)l交疊。另外,在執(zhí)行圖8中例示的處理的情況下,防止了由于添加到某個(gè)顯示頁(yè)的標(biāo)簽對(duì)象導(dǎo)致另一個(gè)顯示頁(yè)的視覺(jué)識(shí)別性下降。
[0056](4)第四個(gè)變型例
[0057]設(shè)置頁(yè)的方向(位置關(guān)系)不限于示例性實(shí)施方式中描述的示例。電子文檔的頁(yè)可以垂直地并排顯示。
[0058]圖9例示了第四個(gè)變型例中顯示的畫面。圖9例示了顯示控制裝置I在顯示器104上的顯示區(qū)域(窗口 Wl)中顯示垂直并排設(shè)置的頁(yè)P(yáng) (Pl和P2)的示例。圖9例示了針對(duì)頁(yè)P(yáng)l是選擇頁(yè)的情況的透明處理。在圖9中例示的透明處理中,沒(méi)有顯示標(biāo)簽對(duì)象(在本示例中,標(biāo)簽對(duì)象標(biāo)簽2)的與選擇頁(yè)(在本示例中,頁(yè)P(yáng)l)交疊的區(qū)域。
[0059](5)第五個(gè)變型例
[0060]添加到某個(gè)頁(yè)的標(biāo)簽對(duì)象的數(shù)量并不限為一個(gè)。多個(gè)標(biāo)簽對(duì)象可以添加到某頁(yè)。在此情況下,針對(duì)添加到某頁(yè)的多個(gè)標(biāo)簽對(duì)象中的每一個(gè)執(zhí)行步驟S105到步驟S112中的處理。
[0061](6)第六個(gè)變型例
[0062]由示例性實(shí)施方式中的顯示控制裝置I執(zhí)行的程序可以提供為存儲(chǔ)在諸如磁記錄介質(zhì)(諸如磁帶和磁盤(諸如HDD和軟盤(FD)))、光記錄介質(zhì)(諸如光盤(諸如壓縮盤(⑶)和數(shù)字通用盤(DVD)))、磁-光記錄介質(zhì)、以及半導(dǎo)體存儲(chǔ)器(諸如閃速存儲(chǔ)器)的計(jì)算機(jī)可讀記錄介質(zhì)中。另選地,所述程序可以通過(guò)諸如因特網(wǎng)的網(wǎng)絡(luò)下載。
[0063](7)其它變型例
[0064]在圖5中,虛線可以顯示在窗口 Wl中。此外,可以不對(duì)經(jīng)受透明處理的標(biāo)簽對(duì)象的不與頁(yè)P(yáng) (頁(yè)P(yáng)l和頁(yè)P(yáng)2)交疊的部分執(zhí)行透明處理。
[0065]顯示控制裝置I的硬件構(gòu)造并不限于圖2所示的構(gòu)造。顯示控制裝置I可以具有任意硬件構(gòu)造,只要圖3中示出的步驟中的處理可以執(zhí)行。
[0066]出于解釋和說(shuō)明的目的對(duì)本發(fā)明的示例性實(shí)施方式提供了前述描述。其目的不是窮舉性的,也不是將本發(fā)明限制于所公開(kāi)的精確形式。顯然,許多修改和變型例對(duì)于本領(lǐng)域的技術(shù)人員是明顯的。為了最佳地解釋本發(fā)明的原理及其實(shí)際應(yīng)用,選擇并描述了這些實(shí)施方式,由此使得本領(lǐng)域的其他技術(shù)人員能夠理解本發(fā)明的各種實(shí)施方式以及適合于預(yù)期的具體應(yīng)用的各種修改。旨在利用所附權(quán)利要求書及其等同物限定本發(fā)明的范圍。
【權(quán)利要求】
1.一種顯示控制裝置,該顯示控制裝置包括: 顯示控制單元,其在顯示器上顯示并排設(shè)置的第一頁(yè)和第二頁(yè),所述第一頁(yè)的指定位置添加有對(duì)象; 檢測(cè)單元,其在所述第一頁(yè)與所述第二頁(yè)并排設(shè)置時(shí)檢測(cè)所述對(duì)象與所述第二頁(yè)之間的交疊;以及 處理單元,在所述檢測(cè)單元檢測(cè)到所述交疊的情況下,所述處理單元執(zhí)行用于防止由于所述交疊而導(dǎo)致在所述顯示器上顯示的所述第二頁(yè)的視覺(jué)可識(shí)別性下降的處理。
2.根據(jù)權(quán)利要求1所述的顯示控制裝置,該顯示控制裝置還包括: 頁(yè)選擇單元,其選擇所述第一頁(yè)或所述第二頁(yè), 其中,在所述頁(yè)選擇單元選擇了所述第二頁(yè)的情況下,所述處理單元執(zhí)行所述處理。
3.根據(jù)權(quán)利要求1或2所述的顯示控制裝置, 其中,所述處理是和所述對(duì)象的與所述第一頁(yè)交疊的區(qū)域的透明度相比提高所述對(duì)象的與所述第二頁(yè)交疊的區(qū)域的透明度的處理。
4.根據(jù)權(quán)利要求3所述的顯示控制裝置, 其中,所述處理是不顯示所述對(duì)象的與所述第二頁(yè)交疊的所述區(qū)域的處理。
5.根據(jù)權(quán)利要求1到4中任一項(xiàng)所述的顯示控制裝置,該顯示控制裝置還包括: 對(duì)象選擇單元,其選擇所述對(duì)象, 其中,在所述對(duì)象選擇單元不選擇所述對(duì)象的情況下,所述處理單元不執(zhí)行所述處理。
6.根據(jù)權(quán)利要求1或2所述的顯示控制裝置, 其中,所述處理是將所述第一頁(yè)和所述第二頁(yè)中的至少一方移動(dòng)到所述對(duì)象與所述第二頁(yè)彼此不交疊的位置處的處理。
7.根據(jù)權(quán)利要求6所述的顯示控制裝置, 其中,所述處理是加寬所述第一頁(yè)與所述第二頁(yè)之間的間隙的處理。
8.一種非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),所述介質(zhì)存儲(chǔ)使計(jì)算機(jī)執(zhí)行處理的程序,所述處理包括: 在顯示器上顯示并排設(shè)置的第一頁(yè)和第二頁(yè),所述第一頁(yè)的指定位置添加有對(duì)象; 當(dāng)所述第一頁(yè)與所述第二頁(yè)并排設(shè)置時(shí),檢測(cè)所述對(duì)象與所述第二頁(yè)之間的交疊;以及 在檢測(cè)到所述交疊的情況下,防止由于所述交疊而導(dǎo)致在所述顯示器上顯示的所述第二頁(yè)的視覺(jué)可識(shí)別性降低。
【文檔編號(hào)】G06F3/0481GK104238871SQ201410081180
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年3月6日 優(yōu)先權(quán)日:2013年6月19日
【發(fā)明者】野口博貴, 高橋清志, 飯村和也 申請(qǐng)人:富士施樂(lè)株式會(huì)社