顯示裝置、用戶接口方法以及程序的制作方法
【專利摘要】本發(fā)明提供了一種具有優(yōu)異的明晰性和操作性的用戶接口。被指配針對多個葉片的各面的內(nèi)容圖像的葉輪的圖像顯示在用于顯示列表中的應用提供的多個內(nèi)容并且用于從用戶接收選擇的畫面上。當對葉輪圖像執(zhí)行擦動操作時,使葉輪繞其旋轉(zhuǎn)軸旋轉(zhuǎn),并且切換顯示在畫面上的內(nèi)容圖像。
【專利說明】顯示裝置、用戶接口方法以及程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及⑶I (圖形用戶接口)。
【背景技術(shù)】
[0002]本領(lǐng)域已知用于諸如移動電話的電子裝置的GUI,其使得用戶能夠瀏覽并選擇顯示在單一顯示器上的不同內(nèi)容。例如,在專利文獻I中,提出了一種顯示多畫面的移動終端裝置,其中,將不同內(nèi)容設(shè)置在子畫面上。在該移動終端裝置中,可以通過使用觸摸板來選擇子畫面。
[0003]現(xiàn)有技術(shù)文獻
[0004]專利文獻
[0005]專利文獻I JP特開2009-135728號公報
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決的問題
[0007]然而,在專利文獻I所公開的技術(shù)中,將每一個顯示內(nèi)容固定至子畫面;因此,用戶不能夠通過簡單操作從顯示在子畫面上的內(nèi)容切換至另一內(nèi)容。而且,用戶不能夠通過直觀操作來切換至另一內(nèi)容。
[0008]鑒于前述情況作出了本發(fā)明,并且本發(fā)明提供了具有高操作性和高瀏覽性的用戶接口。
[0009]解決問題的手段
[0010]本發(fā)明提供了一種顯示裝置,所述顯示裝置包括:顯示單元,所述顯示單元包括顯示圖像的顯示面;輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面;顯示控制單元,所述顯示控制單元使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像,當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中:所述顯示控制單元使所述顯示單元顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面;所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
[0011]在一優(yōu)選方面,所述葉輪的所述多個葉片中的每個葉片的一側(cè)與所述旋轉(zhuǎn)軸平行地固定至所述旋轉(zhuǎn)軸。
[0012]在另一優(yōu)選方面,所述葉輪在所述旋轉(zhuǎn)軸的一面上具有描述了與所述內(nèi)容描述區(qū)域中描述的內(nèi)容有關(guān)的信息的內(nèi)容相關(guān)信息描述區(qū)域。
[0013]在另一優(yōu)選方面,所述葉輪在所述多個葉片中的至少一個葉片的兩面上都具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
[0014]在另一優(yōu)選方面,當所述顯示控制單元使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像時,隨著描述了內(nèi)容的內(nèi)容描述區(qū)域的數(shù)量增加,所述顯示控制單元提高旋轉(zhuǎn)速度。[0015]在另一優(yōu)選方面,所述內(nèi)容描述區(qū)域具有滾動條;當通過所述輸入操作單元接收的輸入操作是擦動操作并且用于所述擦動操作的指示器與所述輸入操作面之間的接觸點的軌跡與所述葉輪的所述旋轉(zhuǎn)軸交叉時,所述顯示控制單元使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,所述擦動操作是在所述輸入操作面上移動所述指示器的操作;當所述軌跡不與所述葉輪的所述旋轉(zhuǎn)軸交叉時,所述顯示控制單元使所述顯示單元顯示滾動在所述內(nèi)容描述區(qū)域中描述的內(nèi)容的圖像。
[0016]在另一優(yōu)選方面,所述顯示裝置還包括傾斜角檢測單元,所述傾斜角檢測單元檢測所述顯示裝置的傾斜角,其中,所述顯示控制單元使所述顯示單元顯示根據(jù)由所述傾斜角檢測單元檢測到的傾斜角旋轉(zhuǎn)的所述葉輪的圖像。
[0017]本發(fā)明還提供了一種在顯示裝置中實現(xiàn)的用戶接口方法,所述顯示裝置具有包括顯示圖像的顯示面的顯示單元、以及輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面,所述用戶接口方法包括:使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像;當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中:顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面;所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
[0018]本發(fā)明還提供了一種在顯示裝置的計算機中執(zhí)行的程序,所述顯示裝置具有:顯示單元,所述顯示單元包括顯示圖像的顯示面;輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面,所述程序:使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像;當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中:顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面;所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
[0019]本發(fā)明的效果
[0020]根據(jù)本發(fā)明,可以提供具有高操作性和高瀏覽性的用戶接口。
【專利附圖】
【附圖說明】
[0021]圖1是示出顯示裝置的外觀的圖。
[0022]圖2是示出顯示裝置的硬件構(gòu)造的框圖。
[0023]圖3是示出內(nèi)容總覽顯示畫面的示例的圖。
[0024]圖4是示出葉輪的示例的圖。
[0025]圖5是示出旋轉(zhuǎn)葉輪的圖。
[0026]圖6是示出控制單元的功能構(gòu)造的框圖。
[0027]圖7是示出控制單元的功能構(gòu)造的框圖。
[0028]圖8是示出顯示裝置執(zhí)行的顯示控制過程的流程圖。
[0029]圖9是示出顯示裝置執(zhí)行的顯示控制過程的流程圖。
[0030]圖10是示出根據(jù)變型例的顯示裝置的硬件構(gòu)造的框圖。
[0031]圖11是示出顯示裝置的傾斜與葉輪的旋轉(zhuǎn)之間的關(guān)系的圖。
[0032]圖12是示出根據(jù)變型例的內(nèi)容總覽顯示畫面的示例的圖?!揪唧w實施方式】
[0033](I)實施方式
[0034](1-1)構(gòu)造
[0035]圖1是示出根據(jù)本發(fā)明一實施方式的顯示裝置100的外觀的圖。顯示裝置100是包括顯示面101的電子裝置。顯示面101是用于顯示圖像的表面,并且能夠接收由用戶利用手指執(zhí)行的輸入操作。顯示面101可以是矩形。顯示面101可以是使得用戶能夠通過肉眼立體視覺立體地觀看圖像的表面。
[0036]顯示裝置100具有足以使得用戶能夠利用手指在顯示面101上執(zhí)行輸入操作的尺寸。顯示裝置100例如是移動電話(包括智能電話)、平板型PC (個人計算機)、slate PC、或PDA (個人數(shù)字助理)。顯示裝置100可以是手持式裝置,或者是放置在桌子上或附接至固定器以便利用戶操作的裝置。顯示裝置100可以不是平板狀的。
[0037]圖2是示出顯示裝置100的硬件構(gòu)造的框圖。顯示裝置100至少包括:控制單元110,存儲單元120,觸摸屏單元130,以及通信單元140。除了圖2所示組件以外,顯示裝置100還可以包括揚聲器和麥克風(或用于它們的輸入輸出接口)、相機(包括視頻攝像機)以及振動器。
[0038]控制單元110是用于控制顯示裝置100的組件的操作的裝置??刂茊卧?10包括諸如CPU (中央處理單元)的處理器和諸如ROM (只讀存儲器)或RAM (隨機存取存儲器)的存儲器??刂茊卧?10運行存儲在RAM或存儲單元120中的程序,以提供根據(jù)本發(fā)明的GUI。控制單元110還能夠執(zhí)行不同項的應用軟件(下面,稱為“應用”),以提供不同應用的特征。控制單元110可以支持多任務(wù)系統(tǒng)??刂茊卧?10可以通過多核處理器來提供多任務(wù)。
[0039]存儲單元120是用于存儲數(shù)據(jù)的裝置。存儲單元120包括諸如硬盤或閃速存儲器的存儲介質(zhì),以存儲由控制單元110使用的數(shù)據(jù)。存儲單元120可以包括可移除盤(或可拆卸存儲介質(zhì))。存儲單元120存儲要由控制單元110使用的程序和要在顯示面101上顯示的圖像數(shù)據(jù)。在用戶使用多個顯示裝置100或者多個用戶共享單一顯示裝置100的情況下,存儲單元120可以存儲用于標識用戶的標識數(shù)據(jù)。
[0040]觸摸屏單元130是用于顯示圖像并且用于接受用戶的輸入操作的裝置。觸摸屏單元130具體包括用于在顯示面101上顯示圖像的顯示單元131和用于經(jīng)由顯示面101接收用戶的輸入操作的輸入操作單元132。
[0041]顯示單元131包括利用液晶元件或有機EL (電致發(fā)光)元件來顯示圖像的顯示板和用于驅(qū)動該顯示板的驅(qū)動電路。顯示單元131在顯示面101上顯示圖像,其取決于從控制單元110提供的顯示數(shù)據(jù)。輸入操作單元132安置在顯示面101上。輸入操作單元132包括檢測手指與顯示面101的接觸的片狀傳感器(輸入操作面)。輸入操作單元132向控制單元提供指示已經(jīng)檢測到手指與顯示面101的接觸的位置(下面,稱為“接觸點”)的輸入操作數(shù)據(jù)。手指是根據(jù)本發(fā)明的“指示器”的示例。輸入操作單元132支持多觸摸技術(shù),由此,該單元能夠同時檢測多個接觸點。
[0042]通信單元140是用于交換數(shù)據(jù)的裝置。通信單元140可以是用于通過使用諸如移動通信網(wǎng)絡(luò)或因特網(wǎng)的網(wǎng)絡(luò)來通信的接口。另選的是,通信單元140可以利用NFC(近場通信)技術(shù)而不需要利用網(wǎng)絡(luò)來與其它電子裝置通信。通信單元140例如可以被用于進行有價交易,如利用電子貨幣或電子票(或電子優(yōu)惠券)的那些有價交易。
[0043]前述是對顯示裝置100的硬件構(gòu)造的描述。
[0044]具有前面所述構(gòu)造的顯示裝置100執(zhí)行不同應用。應用可以包括:用于提供新聞或天氣預報的應用、用于顯示靜止或運動圖像的應用、用于播放音樂的應用、游戲應用、用于閱讀電子書的應用。另外,應用可以包括郵件程序和網(wǎng)頁瀏覽器。而且,應用可以包括能與另一應用一起運行的應用,以及能在后臺運行的應用。更進一步,應用可以被預先安裝在顯示裝置100中,或者經(jīng)由通信單元140從諸如內(nèi)容提供方的實體購買和獲取。
[0045]顯示裝置100還執(zhí)行顯示通過上述應用的執(zhí)行而提供的多個內(nèi)容的總覽以及接收由用戶選擇的內(nèi)容的應用。該應用將被稱為“內(nèi)容總覽顯示應用”。內(nèi)容總覽顯示應用可以在啟動顯示裝置100時或者在接收到由用戶執(zhí)行的預定輸入操作時執(zhí)行。
[0046]圖3是示出由內(nèi)容總覽顯示應用顯示的畫面(下面,稱為“內(nèi)容總覽顯示畫面”)的示例的圖。如圖所示,該畫面包括:多個內(nèi)容圖像Iml0、Im20、Im30、Im40、Im50、Im60,多個屬性圖像Imll、Im21、Im31、Im41、Im51、Im61。除非有必要進行指定,否則該多個內(nèi)容圖像和多個屬性圖像分別被稱為“內(nèi)容圖像”和“屬性圖像”。
[0047]內(nèi)容圖像是通過執(zhí)行一應用而提供的內(nèi)容的縮小圖像。內(nèi)容在此可以是文檔或圖像(靜止圖像或運動圖像)。在圖3所示示例中,顯示了示出“A”至“F”的圖像。屬性圖像是示出由于執(zhí)行一應用的結(jié)果而提供的內(nèi)容的屬性的圖像。屬性在此可以是內(nèi)容相關(guān)信息,如內(nèi)容的名稱或提供內(nèi)容的應用的名稱。在圖3所示示例中,顯示了示出“al”至“fl”的圖像。要注意的是,名稱“al”至“fl”是為方便而分配的名稱,由此闡明屬性圖像與內(nèi)容圖像之間的對應關(guān)系。例如,在圖3所示示例中,“al”示出了“A”的屬性,而“bl”示出了“B”的屬性。
[0048]內(nèi)容圖像不一定整體顯示在顯示面101上。例如,可以通過使用圖3所示的設(shè)置在內(nèi)容描述區(qū)域(稍后描述)中的滾動條Im32來整體瀏覽內(nèi)容圖像。另外,內(nèi)容圖像可以是示出提供內(nèi)容的應用的圖標圖像,而非內(nèi)容的縮小圖像。圖標圖像可以針對每一個應用預定,或者由用戶生成或選擇。而且,內(nèi)容圖像可以是經(jīng)由通信單元140從其它電子裝置接收的廣告圖像。更進一步,盡管圖3所示示例中顯示了六個內(nèi)容圖像和六個屬性圖像,但數(shù)量可以小于六個或大于六個,只要是偶數(shù)即可。
[0049]圖4是示出在虛擬3D空間中限定圖3所示的線LI包圍的一部分時構(gòu)成的3D結(jié)構(gòu)的示例的圖。圖4 (a)是該3D結(jié)構(gòu)的傾斜立體圖,而圖4 (b)是該3D結(jié)構(gòu)的側(cè)視圖。該3D結(jié)構(gòu)將被稱為“葉輪200”。要注意的是,在圖4 (b)中,白色圓圈中出現(xiàn)的點符號指示從圖的背面指向正面的箭頭。換句話說,根據(jù)圖中所示的視點,朝向X軸前方的方向為正,而朝向X軸后方的方向為負。
[0050]如圖4所示,葉輪200包括旋轉(zhuǎn)軸210和四個葉片220A至220D。下面,除非有必要進行指定,否則簡單地將葉片220A至220D稱為“葉片220”。另外,示出葉輪200的圖像將被稱為“葉輪圖像”。旋轉(zhuǎn)軸210具有長方體形狀,并且繞連接兩個相對側(cè)的重心的線(旋轉(zhuǎn)中心線)旋轉(zhuǎn)。葉輪圖像被顯示成使得旋轉(zhuǎn)軸210平行于顯示面101。葉片220具有矩形板狀。葉片220的一側(cè)被固定至旋轉(zhuǎn)軸210的一面,使得該側(cè)平行于旋轉(zhuǎn)中心線,并且葉片220的一面與旋轉(zhuǎn)軸210的固定了葉片220的該面形成直角。葉輪200被固定至旋轉(zhuǎn)軸210的每側(cè)(除了旋轉(zhuǎn)中心線穿過的面)。
[0051]旋轉(zhuǎn)軸210的各面(除了旋轉(zhuǎn)中心線穿過的面)具有用于描述內(nèi)容的屬性的區(qū)域(下面,稱為“內(nèi)容屬性描述區(qū)域”),該區(qū)域被指配屬性圖像。內(nèi)容屬性描述區(qū)域是根據(jù)本發(fā)明的“內(nèi)容相關(guān)信息描述區(qū)域”的示例。例如,在圖4所示示例中,示出“al”的屬性圖像Imll和示出“bl”的屬性圖像Im21被指配給旋轉(zhuǎn)軸210的負Z軸方向上的面。要注意的是,在圖4所示示例中,盡管葉片220B被固定至旋轉(zhuǎn)軸210的負Z軸方向上的面,但省略了垂直于顯示面101的葉片220的顯示,以不模糊屬性圖像的顯示。
[0052]葉片220的各面具有用于描述內(nèi)容的內(nèi)容描述區(qū)域,該區(qū)域被指配內(nèi)容圖像。例如,在圖4所示示例中,示出“A”的內(nèi)容圖像ImlO被指配給葉片220A的負Z軸方向上的面。示出“B”的內(nèi)容圖像Im20被指配給葉片220C的負Z軸方向上的面。可以將內(nèi)容圖像指配給葉片220A的正Z軸方向上的面或葉片220C的正Z軸方向上的面。即,可以將內(nèi)容圖像指配給葉片220的兩面。將哪個內(nèi)容圖像指配給哪個面可以由用戶或者通過使用算法來確定。
[0053]在圖4所示示例中,旋轉(zhuǎn)軸210具有長方體形狀;然而,旋轉(zhuǎn)軸210可以具有任何其它形狀。例如,旋轉(zhuǎn)軸210可以具有圓柱形狀,或者除了長方體形狀以外的角柱體形狀。葉片220具有矩形板狀;然而,葉片220可以具有任何其它形狀。例如,葉片220可以具有半圓形,或者除了矩形板狀以外的多角形板狀。葉片220的數(shù)量可以是一個、兩個或三個,而不是四個。
[0054]圖5是示出旋轉(zhuǎn)葉輪200的圖。該圖示出了內(nèi)容圖像被指配至的葉輪200,以使更容易理解葉輪200如何旋轉(zhuǎn)。在圖5 (a)所示示例中,示出“A”的內(nèi)容圖像被指配給葉片220A的負Z軸方向上的面,示出“H”的內(nèi)容圖像被指配給沿葉片220B的正Y軸方向上的面,示出“B”的內(nèi)容圖像被指配給葉片220C的負Z軸方向上的面,示出“I”的內(nèi)容圖像被指配給葉片220D的正Y軸方向上的面。要注意的是,在該圖中,白色圓圈中的交叉符號指示從圖的正面指定背面的箭頭。換句話說,根據(jù)圖中所示的視點,朝向X軸后方的方向為正,而朝向X軸前方的方向為負。
[0055]在圖5 Ca)所示示例中,當旋轉(zhuǎn)軸210開始繞旋轉(zhuǎn)中心線順時針旋轉(zhuǎn)時,如從負X軸方向觀看的,葉片220A開始在負Z軸方向上傾斜(參見圖5 (b))。同時,葉片220B開始在負Y軸方向上傾斜,葉片220C開始在正X軸方向上傾斜,葉片220D開始在正Y軸方向上傾斜。隨著旋轉(zhuǎn)進行,每個葉片220繼續(xù)傾斜(參見圖5 (c)和5 (d))。當旋轉(zhuǎn)角度達到90度時,葉片220D到達先前被葉片220A占據(jù)的位置,并且葉片220B到達先前被葉片220C占據(jù)的位置,如圖5 (e)所示。
[0056]圖6是示出控制單元110的功能構(gòu)造的框圖,其具體涉及內(nèi)容總覽顯示??刂茊卧?10通過執(zhí)行內(nèi)容總覽顯示應用來提供輸入操作數(shù)據(jù)獲取單元111、輸入操作識別單元112、圖像生成單元113、顯示控制單元114的功能,如該圖所示。這些功能可以通過多個程序的組合來提供。例如,輸入操作數(shù)據(jù)獲取單元111和輸入操作識別單元112可以通過諸如OS (操作系統(tǒng))的系統(tǒng)軟件(而非應用)來提供,圖像生成單元113和顯示控制單元114可以通過內(nèi)容總覽顯示應用來提供。
[0057]輸入操作數(shù)據(jù)獲取單元111是用于獲取輸入操作數(shù)據(jù)的裝置。具體來說,輸入操作數(shù)據(jù)獲取單元111獲取來自觸摸屏單元130的輸入操作單元132的輸入操作數(shù)據(jù)。輸入操作數(shù)據(jù)在此指示顯示面101上的位置,該位置利用原點處于顯示面101上的預定位置(中心或角落之一)的2D正交坐標系來定義。當用戶觸摸顯示面101并且移動接觸點時,輸入操作數(shù)據(jù)時刻變化。
[0058]輸入操作識別單元112是用于基于通過輸入操作數(shù)據(jù)獲取單元111獲取的輸入操作數(shù)據(jù)來識別用戶的輸入操作的類型的裝置。在本實施方式中,輸入操作識別單元112識別至少三種類型的輸入操作:“輕擊操作”;“雙輕擊操作”;“擦動操作”?!拜p擊操作”是在給定時間內(nèi)輕擊一次顯示面101上的點的操作。“雙輕擊操作”是在給定時間內(nèi)輕擊兩次顯示面101上的點的操作?!安羷硬僮鳌笔窃陲@示面101上例如移動手指的操作。
[0059]圖像生成單元113是用于生成要在顯示單元131上顯示的圖像的裝置,該圖像根據(jù)通過輸入操作識別單元112識別的輸入操作的類型來生成。具體來說,在已經(jīng)通過輸入操作識別單元112識別出輕擊操作時,圖像生成單元113生成其中聚焦輕擊操作所針對的內(nèi)容圖像的圖像(換句話說,其中選擇了內(nèi)容圖像的圖像)。
[0060]在已經(jīng)通過輸入操作識別單元112識別出雙輕擊操作時,圖像生成單元113生成示出轉(zhuǎn)變到雙輕擊操作所針對的內(nèi)容圖像所顯示的內(nèi)容的圖像。具體來說,圖像生成單元113生成示出其中將雙輕擊操作所針對的內(nèi)容圖像放大到占據(jù)整個顯示面101的處理的圖像。
[0061]在已經(jīng)通過輸入操作識別單元112識別出擦動操作并且擦動操作的軌跡(具體來說,輸入操作面與用于擦動操作的手指之間的接觸點的軌跡)與葉輪圖像的旋轉(zhuǎn)軸210交叉時,圖像生成單元113生成示出擦動操作所針對的葉輪圖像所顯示的旋轉(zhuǎn)的葉輪200的圖像。稍后將提供對該處理的詳細描述。另一方面,在已經(jīng)通過輸入操作識別單元112識別出擦動操作并且擦動操作的軌跡不與葉輪圖像的旋轉(zhuǎn)軸210交叉時,圖像生成單元113生成示出其中擦動操作所針對的葉輪圖像滾動的處理的圖像。
[0062]顯示控制單元114使顯示單元131顯示由圖像生成單元113生成的圖像。
[0063]圖7是示出由圖像生成單元113執(zhí)行的處理的框圖,其具體涉及生成示出旋轉(zhuǎn)的葉輪200的圖像。在該圖所示功能中,移動距離識別單元115是用于識別在執(zhí)行擦動操作時手指的移動距離的裝置。具體來說,移動距離識別單元115基于通過輸入操作數(shù)據(jù)獲取單元111獲取的輸入操作數(shù)據(jù),來識別在執(zhí)行擦動操作時手指與顯示面101之間的接觸點的軌跡的長度。擦動速度識別單元116是用于識別在執(zhí)行擦動操作時手指的移動速度(擦動速度)的裝置。具體來說,擦動速度識別單元116通過將由移動距離識別單元115識別的移動距離除以移動所需的時間來識別擦動速度。
[0064]旋轉(zhuǎn)角識別單元117是用于基于來自移動距離識別單元115和擦動速度識別單元116的輸出來識別葉輪200應當旋轉(zhuǎn)的角度(旋轉(zhuǎn)角)的裝置。例如,旋轉(zhuǎn)角識別單元117可以通過將由移動距離識別單元115識別的移動距離乘以由擦動速度識別單元116識別的擦動速度的值以及預定系數(shù),來識別旋轉(zhuǎn)角。擦動方向識別單元118是用于識別在執(zhí)行擦動操作時手指的移動方向(擦動方向)的裝置。具體來說,擦動方向識別單元118基于通過輸入操作數(shù)據(jù)獲取單元111獲取的輸入操作數(shù)據(jù)來將擦動操作的矢量分解成X軸分量和Y軸分量,并且確定擦動操作是正Y軸方向上的擦動操作還是負Y軸方向上的擦動操作。
[0065]旋轉(zhuǎn)圖像生成單元119是用于基于來自旋轉(zhuǎn)角識別單元117和擦動方向識別單元118的輸出來生成示出旋轉(zhuǎn)的葉輪200的圖像的裝置。具體來說,旋轉(zhuǎn)圖像生成單元119生成示出根據(jù)由擦動方向識別單元118識別的旋轉(zhuǎn)角在由旋轉(zhuǎn)角識別單元117識別的方向上旋轉(zhuǎn)的葉輪200的圖像。當葉輪200旋轉(zhuǎn)時,指配給葉輪200的葉片220的內(nèi)容圖像的尺寸和形狀以及相對于內(nèi)容圖像的視點根據(jù)旋轉(zhuǎn)角而變化。
[0066]前述是對本實施方式的構(gòu)造的描述。
[0067](1-2)操作
[0068]圖8是示出由顯示裝置100的控制單元110執(zhí)行的顯示控制過程的流程圖。該過程在如圖3所示顯示內(nèi)容總覽顯示畫面時執(zhí)行。在該過程的步驟Sal,控制單元110確定是否已經(jīng)獲取輸入操作數(shù)據(jù)。如果確定結(jié)果為否定(步驟Sal ;否),則控制單元110待機。另一方面,如果確定結(jié)果為肯定(步驟Sal ;是),則控制單元110確定獲取的輸入操作數(shù)據(jù)表示的輸入操作是否為輕擊操作(步驟Sa2)。
[0069]具體來說,控制單元110基于獲取的輸入操作數(shù)據(jù)來確定通過在顯示面101上的一點處輕擊而執(zhí)行的輸入操作在給定時間內(nèi)是否發(fā)生了一次或多次。如果確定結(jié)果為肯定(步驟Sa2 ;是),則控制單元110確定獲取的輸入操作數(shù)據(jù)表示的輸入操作是否為雙輕擊操作(步驟Sa3)。具體來說,控制單元110基于獲取的輸入操作數(shù)據(jù)來確定在給定時間內(nèi)是否在顯示面101上的一點處發(fā)生了兩次通過輕擊而執(zhí)行的輸入操作。
[0070]如果確定結(jié)果為肯定(步驟Sa3 ;是),則控制單元110確定輸入操作是否針對內(nèi)容圖像(步驟Sa4)。具體來說,控制單元110通過比較獲取的輸入操作數(shù)據(jù)(接觸點的位置)與顯示在顯示單元131上的每一個內(nèi)容圖像的顯示區(qū)域來確定接觸點是否落在內(nèi)容圖像的顯示區(qū)域內(nèi)。
[0071]如果確定結(jié)果為肯定(步驟Sa4 ;是),則控制單元110使顯示單元131顯示示出轉(zhuǎn)變到輸入操作針對的內(nèi)容圖像所顯示的內(nèi)容的圖像(步驟Sa5)。另一方面,如果確定結(jié)果為否定(步驟Sa4 ;否),則控制單元110不改變顯示畫面。
[0072]如果在步驟Sa3確定輸入操作不是雙輕擊操作(換句話說,輸入操作是輕擊操作)(步驟Sa3 ;否),則控制單元110確定輸入操作是否針對內(nèi)容圖像(步驟Sa6)。具體來說,控制單元110通過比較獲取的輸入操作數(shù)據(jù)(接觸點的位置)與顯示在顯示單元131上的每一個內(nèi)容圖像的顯示區(qū)域來確定接觸點是否落在內(nèi)容圖像的顯示區(qū)域內(nèi)。
[0073]如果確定結(jié)果為定(步驟Sa6 ;是),則控制單兀110使顯不單兀131顯不其中聚焦輸入操作針對的內(nèi)容圖像的圖像(換句話說,其中選擇了內(nèi)容圖像的圖像)(步驟Sa7)。另一方面,如果確定結(jié)果為否定(步驟Sa6 ;否),則控制單兀110不改變顯不畫面。
[0074]如果在步驟Sa2確定輸入操作不是輕擊操作(換句話說,輸入操作是擦動操作)(步驟Sa2 ;否),則控制單元110確定輸入操作是否針對內(nèi)容圖像(步驟Sa8)。具體來說,控制單元110通過比較獲取的輸入操作數(shù)據(jù)(接觸點的位置)與顯示在顯示單元131上的每一個內(nèi)容圖像的顯示區(qū)域來確定接觸點是否落在內(nèi)容圖像的顯示區(qū)域內(nèi)。
[0075]如果確定結(jié)果為肯定(步驟SaS ;是),則控制單元110確定輸入操作是否為沿Y軸方向的擦動操作(參見圖3)步驟Sa9)。具體來說,控制單元110將輸入操作的矢量分解成X軸分量和Y軸分量,如果Y軸分量大于X軸分量,則確定輸入操作是沿Y軸方向的擦動操作。如果確定結(jié)果為肯定(步驟Sa9 ;是),則控制單元110確定擦動操作的軌跡是否與葉輪圖像的旋轉(zhuǎn)軸210交叉(步驟SalO)。
[0076]如果確定結(jié)果為肯定(步驟SalO ;是),則控制單元110使顯示單元131顯示示出擦動操作針對的葉輪圖像所顯示的旋轉(zhuǎn)的葉輪200的圖像(步驟Sail)。稍后將提供對該處理的詳細描述。另一方面,如果確定結(jié)果為否定(步驟SalO ;否),則控制單元110使顯示單元131顯示示出其中擦動操作針對的內(nèi)容圖像滾動的處理的圖像(步驟Sal2)。
[0077]要注意的是,如果步驟Sa8或Sa9的確定結(jié)果為否定,則控制單元110不改變顯示畫面。
[0078]圖9是示出用于顯示旋轉(zhuǎn)的葉輪200的處理的流程圖。在該圖所示步驟Sbl,控制單元Iio識別在執(zhí)行擦動操作時手指的移動距離。具體來說,控制單元110基于在圖8的步驟Sal獲取的輸入操作數(shù)據(jù),來識別在執(zhí)行擦動操作時手指與顯示面101之間的接觸點的軌跡的長度。隨后,控制單元110識別在執(zhí)行擦動操作時手指的移動速度(步驟Sb2)。具體來說,控制單元110通過將在步驟Sbl識別的移動距離除以移動所需的時間來識別移動速度。
[0079]隨后,控制單元110識別葉輪200應當旋轉(zhuǎn)的角度(旋轉(zhuǎn)角)(步驟Sb3)。具體來說,控制單元110可以通過將在步驟Sbl識別的移動距離乘以在步驟Sb2識別的速度的值以及預定系數(shù)來識別旋轉(zhuǎn)角。隨后,控制單元110識別在執(zhí)行擦動操作時手指的移動方向(步驟Sb4)。具體來說,控制單元110基于在圖8所示步驟Sal獲取的輸入操作數(shù)據(jù)來將擦動操作的矢量分解成X軸分量和Y軸分量,并且確定擦動操作是正Y軸方向上的擦動操作還是負Y軸方向上的擦動操作。
[0080]隨后,控制單元110生成示出旋轉(zhuǎn)的葉輪200的圖像(步驟Sb5)。具體來說,控制單元110生成示出根據(jù)在步驟Sb3識別的旋轉(zhuǎn)角在步驟Sb4識別的方向上旋轉(zhuǎn)的葉輪200的圖像。隨后,控制單元110使顯示單元131顯示生成的圖像(步驟Sb6)。
[0081]前述是對根據(jù)本實施方式的顯示控制過程的描述。
[0082]要注意的是,在上述顯示控制過程中,可以基于在執(zhí)行擦動操作時手指的移動距離和移動速度來確定圖像在步驟Sal2滾動的程度。具體來說,可以通過將在步驟Sbl識別的移動距離乘以在步驟Sb2識別的速度的值以及預定系數(shù)來確定滾動的程度。另外,可以基于在執(zhí)行擦動操作時手指移動的方向來確定圖像在步驟Sal2滾動的方向。手指的移動方向可以按與步驟Sb4相同的方式來確定。
[0083]如前所述,利用根據(jù)本實施方式的顯示裝置100,用戶能夠通過擦動葉輪圖像使葉輪旋轉(zhuǎn)來切換畫面上的內(nèi)容圖像。另外,用戶能夠通過改變擦動操作的方向來改變要在畫面上顯示的內(nèi)容圖像。在圖3所示示例中,可以僅通過擦動操作來切換并瀏覽總計二十四個內(nèi)容圖像。因此,通過使用根據(jù)本實施方式的顯示裝置100,提供了具有高操作性和高瀏覽性的用戶接口。
[0084](2)變型例
[0085]上述實施方式可以如下所述修改。下面的變型例可以彼此組合。
[0086](2-1)變型例 I
[0087]根據(jù)上述實施方式的顯示裝置100還可以設(shè)置有用于檢測裝置的傾斜角的傾斜角檢測單元150。顯示裝置100可以根據(jù)通過傾斜角檢測單元150檢測到的傾斜角來旋轉(zhuǎn)葉輪200。圖10是示出根據(jù)本變型例的顯示裝置100A的硬件構(gòu)造的框圖。傾斜角檢測單元150具體可以為加速度傳感器。
[0088]如果具有傾斜角檢測單元150的顯示裝置100A如圖11 (a)所示傾斜20度,則葉輪200可以如圖11 (b)所示旋轉(zhuǎn)20度。在圖11中,線L2是與重力方向垂直的線,而線L3是與顯示面101垂直的線。作為該操作的結(jié)果,圖12所示畫面顯示在顯示單元131上。在圖12的示例中,顯示裝置100A的用戶能夠通過使顯示裝置100A傾斜來觀看指配給沿葉片220B的負Y軸方向上的面的內(nèi)容圖像。要注意的是,顯示裝置100A的傾斜角和葉輪200的旋轉(zhuǎn)角可以不必相同。它們之間可存在任何關(guān)聯(lián)。
[0089](2-2)變型例 2
[0090]在上述實施方式中,可以基于描述內(nèi)容的內(nèi)容描述區(qū)域的數(shù)量來確定葉輪200的旋轉(zhuǎn)速度。例如,在將六個內(nèi)容圖像指配給葉輪200的情況下,葉輪200的旋轉(zhuǎn)速度可快于將兩個內(nèi)容圖像指配給葉輪200的情況。在這種情況下,控制單元110可以在生成旋轉(zhuǎn)的葉輪200的圖像時識別指配給葉輪200的內(nèi)容圖像的數(shù)量,從存儲單元120讀取與內(nèi)容圖像的數(shù)量相對應的旋轉(zhuǎn)速度,以及生成按該旋轉(zhuǎn)速度旋轉(zhuǎn)的葉輪200的圖像。
[0091](2-3)變型例 3
[0092]在上述實施方式中,在內(nèi)容描述區(qū)域中設(shè)置了滾動條,并且如果用戶的擦動操作的軌跡不與葉輪200的旋轉(zhuǎn)軸210交叉,則顯示滾動內(nèi)容的圖像(參見圖8的步驟Sal2)。然而,在上述實施方式中,可以不將滾動條設(shè)置在內(nèi)容描述區(qū)域中,并且如果用戶沿Y軸方向執(zhí)行擦動操作,則可以顯示旋轉(zhuǎn)的葉輪200的圖像,而不管擦動操作的軌跡是否與葉輪200的旋轉(zhuǎn)軸210交叉。S卩,在上述實施方式中,可以省略步驟SalO,并且如果步驟Sa9的確定結(jié)果為肯定,則可以執(zhí)行步驟Sal I。
[0093](2-4)變型例 4
[0094]在上述實施方式中,輸入操作單元132安置在顯示面101上。然而,輸入操作單元132可以不一定安置在顯示面101上。輸入操作單元132可以被設(shè)置為觸摸板(或軌跡板、滑動板)。
[0095](2-5)變型例 5
[0096]在上述實施方式中,在用戶利用他/她的手指操作顯示裝置100的情況下,用戶可以利用諸如手寫筆的指示器而不是手指來操作顯示裝置100。在這種情況下,輸入操作單元132可以利用紅外線或超聲波來檢測指示器的位置。如果指示器在其端部設(shè)置有磁性材料,則輸入操作單元132可以磁性地檢測指示器的位置。在上述實施方式中,觸摸屏單元130可以為電容型,使得其能夠檢測到手指接近顯示面101的位置。
[0097](2-6)變型例 6
[0098]在上述實施方式中,本發(fā)明被應用至顯示裝置。然而,本發(fā)明可以應用至諸如游戲機、音樂播放器或電子書閱讀器的電子裝置,而不是顯示裝置。本發(fā)明可以通過至少包括顯示單元的顯示裝置與獨立于該顯示裝置的另一裝置(具體來說,用于控制該顯示裝置的裝置)之間的協(xié)作來實現(xiàn),而不是單獨通過顯示裝置來實現(xiàn)。在這種情況下,另一裝置可以不設(shè)置有顯示單元或輸入操作單元,只要其設(shè)置有圖6和7所示功能構(gòu)造即可。用于提供圖6或7所示功能構(gòu)造的程序可以從服務(wù)器裝置下載并安裝至電子裝置。
[0099](2-7)變型例 7
[0100]在上述實施方式中,葉輪200的葉片220的一側(cè)被固定至旋轉(zhuǎn)軸210的一面。然而,葉片220的一側(cè)可以不固定至旋轉(zhuǎn)軸210的一面,并且僅葉片220可以繞旋轉(zhuǎn)軸210的旋轉(zhuǎn)中心線旋轉(zhuǎn)。而且,在上述實施方式中,葉片220被固定至旋轉(zhuǎn)軸210的一面,使得葉片220的一側(cè)平行于旋轉(zhuǎn)軸210的旋轉(zhuǎn)中心線。然而,葉片220的一側(cè)可以不必平行于旋轉(zhuǎn)中心線。葉片220可以被固定至旋轉(zhuǎn)軸210,使得葉片220的一側(cè)相對于旋轉(zhuǎn)中心線傾斜。
[0101]附圖標記描述
[0102]100..?顯示裝置、101..?顯示面、110..?控制單元、111..?輸入操作
數(shù)據(jù)獲取單元、112..?輸入操作識別單元、113..?圖像生成單元、114..?顯示控制單元、115..?移動距離識別單元、116..?擦動速度識別單元、117..?旋轉(zhuǎn)角識別單元、118..?擦動方向識別單元、119..?旋轉(zhuǎn)圖像生成單元、120..?存儲單元、130..?觸摸屏單元、131..?顯示單元、132..?輸入操作單元、140..?通信單元、150...傾斜角檢測單元
【權(quán)利要求】
1.一種顯示裝置,所述顯示裝置包括: 顯示單元,所述顯示單元包括顯示圖像的顯示面; 輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面; 顯示控制單元,所述顯示控制單元使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像,當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中: 所述顯示控制單元使所述顯示單元顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面; 所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
2.根據(jù)權(quán)利要求1所述的顯示裝置,其中,所述葉輪的所述多個葉片中的每個葉片的一側(cè)與所述旋轉(zhuǎn)軸平行地固定至所述旋轉(zhuǎn)軸。
3.根據(jù)權(quán)利要求1或2所述的顯示裝置,其中,所述葉輪在所述旋轉(zhuǎn)軸的一面上具有描述了與所述內(nèi)容描述區(qū)域中描述的內(nèi)容有關(guān)的信息的內(nèi)容相關(guān)信息描述區(qū)域。
4.根據(jù)權(quán)利要求3所述的顯示裝置,其中,所述葉輪在所述多個葉片中的至少一個葉片的兩面上都具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
5.根據(jù)權(quán)利要求4所述的顯示裝置,其中,當所述顯示控制單元使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像時,隨著描述了內(nèi)容的內(nèi)容描述區(qū)域的數(shù)量增加,所述顯示控制單元提高旋轉(zhuǎn)速度。
6.根據(jù)權(quán)利要求5所述的顯示裝置,其中: 所述內(nèi)容描述區(qū)域具有滾動條; 當通過所述輸入操作單元接收的輸入操作是擦動操作并且用于所述擦動操作的指示器與所述輸入操作面之間的接觸點的軌跡與所述葉輪的所述旋轉(zhuǎn)軸交叉時,所述顯示控制單元使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,所述擦動操作是在所述輸入操作面上移動所述指示器的操作; 當所述軌跡不與所述葉輪的所述旋轉(zhuǎn)軸交叉時,所述顯示控制單元使所述顯示單元顯示滾動在所述內(nèi)容描述區(qū)域中描述的內(nèi)容的圖像。
7.根據(jù)權(quán)利要求6所述的顯示裝置,所述顯示裝置還包括傾斜角檢測單元,所述傾斜角檢測單元檢測所述顯示裝置的傾斜角,其中,所述顯示控制單元使所述顯示單元顯示根據(jù)由所述傾斜角檢測單元檢測到的傾斜角旋轉(zhuǎn)的所述葉輪的圖像。
8.—種在顯示裝置中實現(xiàn)的用戶接口方法,所述顯示裝置具有包括顯示圖像的顯示面的顯示單元、以及輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面,所述用戶接口方法包括: 使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像; 當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中: 顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面; 所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
9.一種在顯示裝置的計算機中執(zhí)行的程序,所述顯示裝置具有: 顯示單元,所述顯示單元包括顯示圖像的顯示面; 輸入操作單元,所述輸入操作單元包括接收操作者通過指示器的接觸進行的輸入操作的輸入操作面, 所述程序: 使所述顯示單元顯示示出具有多個葉片的葉輪的葉輪圖像; 當通過所述輸入操作單元接收到預定輸入操作時,使所述顯示單元顯示示出處于旋轉(zhuǎn)狀態(tài)的所述葉輪的圖像,其中: 顯示所述葉輪圖像,使得所述葉輪的旋轉(zhuǎn)軸平行于所述顯示面; 所述葉輪在所述多個葉片中的至少一個葉片的一面上具有描述了內(nèi)容的內(nèi)容描述區(qū)域。
【文檔編號】G06F3/0482GK103492995SQ201280019496
【公開日】2014年1月1日 申請日期:2012年12月6日 優(yōu)先權(quán)日:2011年12月15日
【發(fā)明者】前田賢一, 對比地大輔, 上原哲郎, 佐藤通洋 申請人:株式會社Ntt都科摩