專(zhuān)利名稱:信息顯示終端,信息顯示方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息顯示終端,信息顯示方法和程序。
背景技術(shù):
已知圖形用戶界面(GUI)作為 一種提供具有極好可視性和操作性 的操作環(huán)境的用戶界面,在所述操作環(huán)境中,能夠進(jìn)行直觀的操作。 GUI以計(jì)算機(jī)的位圖屏幕作為桌面,把諸如窗口、圖標(biāo)和菜單之類(lèi)的 對(duì)象排列在桌面上,從而能夠利用諸如鼠標(biāo)或觸控板之類(lèi)的定點(diǎn)裝置 自由地操作排列的對(duì)象。目前,所述桌面被實(shí)現(xiàn)成三維虛擬空間,從 而,能夠建立諸如真實(shí)世界之類(lèi)的操作環(huán)境,并且可視性和操作性改 進(jìn)的三維GUI已付諸實(shí)踐。
在現(xiàn)有技術(shù)的三維GUI中,通過(guò)對(duì)三維虛擬空間中的對(duì)象的操 作,指定或移動(dòng)對(duì)象,從而能夠操作和改變?cè)谌S虛擬空間中投射對(duì) 象的視點(diǎn),并顯示指定的對(duì)象。
這里,處于未對(duì)視點(diǎn)進(jìn)行任何操作的狀態(tài)下的投射平面是基準(zhǔn)投 射平面,在顯示基準(zhǔn)投射平面狀態(tài)下的顯示屏幕上的左右方向是x軸, 上下方向是y軸,深度方向是z軸。這種情況下,通過(guò)利用顯示在顯 示屏幕上的、與定點(diǎn)裝置的操作聯(lián)系的指示器,能夠進(jìn)行x軸和y軸 上的對(duì)象和視點(diǎn)的操作,從而在顯示屏幕上指定特定的點(diǎn),或者在指 定特定點(diǎn)的狀態(tài)下移動(dòng)對(duì)象。
8
發(fā)明內(nèi)容
同時(shí),通過(guò)在顯示屏幕上提供不同于用于x軸和y軸操作的定點(diǎn) 裝置的獨(dú)立接口(裝置),比如GUI按鈕和特定的操作鍵,進(jìn)行z軸上 的對(duì)象和視點(diǎn)的操作。這種情況下,通過(guò)利用定點(diǎn)裝置或類(lèi)似物直觀 地進(jìn)行x軸和y軸上的操作,同時(shí),利用獨(dú)立的接口(裝置)進(jìn)行z軸 上的操作,于是,失去能夠提供直觀操作的操作環(huán)境。
另外,在現(xiàn)有技術(shù)的定點(diǎn)裝置中,在指定的特定點(diǎn)被移動(dòng)的情況 下,檢測(cè)定點(diǎn)裝置的移動(dòng)加速度,并按照檢測(cè)的移動(dòng)加速度控制指示 器的移動(dòng)。不過(guò),在該接口(裝置)中,比如為z軸上的操作而提供的 GUI按鈕或特定按鍵中,在指定的特定點(diǎn)被移動(dòng)的情況下,不能檢測(cè) 接口(裝置)的移動(dòng)加速度。
另外,尤其是在三維GUI中,在三維虛擬空間中形成許多對(duì)象 的情況下,前面的接近于三維虛擬空間被投射到的視點(diǎn)的對(duì)象容易阻 擋后面的遠(yuǎn)離三維虛擬空間被投射到的視點(diǎn)的對(duì)象。于是,顯示屏幕 上諸如特定對(duì)象的指定或移動(dòng)之類(lèi)的操作變得困難,可視性和操作性 降低。另外,對(duì)于在顯示屏幕上沿深度方向重疊地形成多個(gè)對(duì)象的情 況下,二維GUI也會(huì)產(chǎn)生相同的問(wèn)題。
另夕卜,在從多個(gè)分組對(duì)象中選擇特定對(duì)象的情況下,不管界面是 三維GUI還是二維GUI,通常,指定一個(gè)組,之后指定包括在所指 定組中的一個(gè)對(duì)象。但是,在三維GUI中,由于在一些情況下操作環(huán) 境和顯示環(huán)境的限制,難以無(wú)縫地指定組和對(duì)象。
可取的是提供一種具有極好的可視性和操作性的信息顯示終端, 信息顯示方法和程序,它們能夠提供一種使直觀操作成為可能的操作 環(huán)境。
按照本發(fā)明的第一實(shí)施例,提供一種在顯示屏幕上顯示圖形用戶 界面的對(duì)象的信息顯示終端,包括第一操作信息獲取單元,用于借 助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置 信息的笫一操作信息;第二操作信息獲取單元,用于借助設(shè)置在與顯
9示屏幕相反一側(cè)表面上的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置
信息的第二操作信息;和顯示控制單元,用于根據(jù)獲得的第一操作信 息和第二操作信息,控制對(duì)象在顯示屏幕上的顯示。
在這種配置中,包括顯示屏幕上的位置信息的第一操作信息是借 助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面獲得的,包括顯示屏幕上的位
置信息的第二操作信息是借助設(shè)置在與顯示屏幕相反一側(cè)的接觸檢 測(cè)表面獲得的。另外,根據(jù)獲得的第一和第二操作信息,控制對(duì)象在 顯示屏幕上的顯示。從而,根據(jù)借助設(shè)置在顯示屏幕上,和設(shè)置在與 顯示屏幕相反一側(cè)表面上的兩個(gè)接觸檢測(cè)表面獲得的兩個(gè)操作信息, 控制對(duì)象在顯示屏幕上的顯示,于是,能夠提供一種使直觀操作成為 可能的操作環(huán)境。
另外,可根據(jù)對(duì)象特有的三維坐標(biāo)信息,把上述對(duì)象排列在三維 坐標(biāo)空間內(nèi),顯示控制單元可控制對(duì)象在顯示屏幕上的顯示,該顯示 屏幕是三維坐標(biāo)空間被投射到的表面。從而,能夠控制對(duì)象在作為投 射三維坐標(biāo)空間的表面的顯示屏幕上的顯示,于是,能夠提供用于三 維GUI的操作環(huán)境。
另外,包括上述對(duì)象的多個(gè)對(duì)象可形成一個(gè)對(duì)象列,在該對(duì)象列 中所迷對(duì)象沿三維坐標(biāo)空間的第一坐標(biāo)軸的方向重疊排列,第一操作 信息和第二操作信息之一可包括按照在接觸檢測(cè)表面上檢測(cè)的接觸 程度而獲得的第一滾動(dòng)信息,顯示控制單元可根據(jù)包括在第一操作信 息或第二操作信息中的位置信息,指定對(duì)象列,并進(jìn)行顯示控制,使 包括在指定對(duì)象列中的多個(gè)對(duì)象根據(jù)獲得的第一滾動(dòng)信息在第一坐 標(biāo)軸上沿一個(gè)方向滾動(dòng)。從而,顯示被控制,從而包括在對(duì)象列中的 多個(gè)對(duì)象根據(jù)按照在接觸檢測(cè)表面上檢測(cè)的接觸程度而獲得的第一 滾動(dòng)信息,在第一坐標(biāo)軸上沿一個(gè)方向滾動(dòng)。因此,用戶能夠在三維 GUI中直觀地對(duì)對(duì)象進(jìn)行滾動(dòng)操作。
另外,第 一操作信息和第二操作信息中的另 一個(gè)可包括按照在接 觸檢測(cè)表面上檢測(cè)的接觸程度而獲得的第二滾動(dòng)信息,顯示控制單元 可進(jìn)行顯示控制,使包括在指定對(duì)象列中的多個(gè)對(duì)象根據(jù)獲得的第二滾動(dòng)信息,在第一坐標(biāo)軸上沿另一方向滾動(dòng)。從而,顯示可被控制, 從而包括在對(duì)象列中的多個(gè)對(duì)象根據(jù)按照在接觸檢測(cè)表面上檢測(cè)的 接觸程度而獲得的第一和第二移動(dòng)信息,在第一坐標(biāo)上沿兩個(gè)方向滾
動(dòng)。因此,用戶能夠在三維GUI中直觀地對(duì)對(duì)象進(jìn)行滾動(dòng)操作。
另外,可獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸強(qiáng)度, 顯示控制單元可進(jìn)行顯示控制,從而在接觸強(qiáng)度超過(guò)預(yù)定閾值的情況 下,多個(gè)對(duì)象滾動(dòng)。從而,顯示可被控制,從而在接觸強(qiáng)度超過(guò)預(yù)定 閾值的情況下,對(duì)象滾動(dòng),于是,能夠直觀地輸入滾動(dòng)操作的指令。
另外,可獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸的檢 測(cè)持續(xù)時(shí)間,顯示控制單元可根據(jù)接觸的檢測(cè)持續(xù)時(shí)間,控制使多個(gè) 對(duì)象滾動(dòng)的顯示的加速度。從而,能夠根據(jù)接觸的檢測(cè)持續(xù)時(shí)間,控 制滾動(dòng)所述對(duì)象的顯示的加速度,于是,能夠改進(jìn)滾動(dòng)操作的操作性。
另外,可獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸的檢 測(cè)面積,顯示控制單元可根據(jù)接觸的檢測(cè)面積,控制使多個(gè)對(duì)象滾動(dòng) 的顯示的加速度。從而,能夠根據(jù)接觸的檢測(cè)面積,控制滾動(dòng)所述對(duì) 象的顯示的加速度,于是,通過(guò)連續(xù)改變接觸面積,能夠改變顯示的 加速度,從而能夠進(jìn)一步改進(jìn)滾動(dòng)操作的操作性。
另外,多個(gè)對(duì)象可形成沿三維坐標(biāo)空間中的第一坐標(biāo)軸的方向重 疊排列的對(duì)象列,第一操作信息可包括第一起點(diǎn)信息和第一終點(diǎn)信 息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位 置信息,第二操作信息可包括與第一起點(diǎn)信息同時(shí)獲得的第二起點(diǎn)信 息,和與第一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢
測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元 可根據(jù)獲得的第一起點(diǎn)信息,在顯示屏幕上指定包括在特定對(duì)象列中 的最前面的對(duì)象,根據(jù)獲得的第二起點(diǎn)信息,指定包括在對(duì)象列中的 最后面的對(duì)象,鏈接獲得的第一終點(diǎn)信息和最前面的對(duì)象移往的位 置,并鏈接獲得的第二終點(diǎn)信息和最后面的對(duì)象移往的位置,從而控 制顯示,從而包括在上述對(duì)象列中的多個(gè)對(duì)象在垂直于第一坐標(biāo)軸的 平面中移動(dòng)。從而,可根據(jù)從在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的第一和第二起點(diǎn)信息以及第 一 和第二終點(diǎn)信息,進(jìn)行顯 示控制,從而包括在對(duì)象列中的多個(gè)對(duì)象在垂直于第一坐標(biāo)軸的平面
中移動(dòng)。因此,用戶能夠避免可視性和操作性因三維GUI中對(duì)象的阻 擋而降低。
另夕卜,上面說(shuō)明的第 一操作信息可包括笫一起點(diǎn)信息和第 一終點(diǎn) 信息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的 位置信息,第二操作信息可包括與第 一起點(diǎn)信息同時(shí)獲得的第二起點(diǎn) 信息和與第一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢 測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元
可計(jì)算從獲得的第一起點(diǎn)信息和第二起點(diǎn)信息得到的基準(zhǔn)軸與從獲 得的第一終點(diǎn)信息和第二終點(diǎn)信息得到的移動(dòng)軸之間的角度的變化 量,并根據(jù)計(jì)算的角度的變化量改變連接視點(diǎn)和基準(zhǔn)點(diǎn)的軸的角度, 所述視點(diǎn)表示作為投射三維坐標(biāo)空間的視覺(jué)外型的錐體的最前面頂 點(diǎn),基準(zhǔn)點(diǎn)表示投射面的中心,從而控制在相對(duì)于三維坐標(biāo)空間改變 軸的角度的狀態(tài)下,對(duì)象在作為投射面的顯示屏幕上的顯示。從而, 根據(jù)從在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)獲得的第 一和第 二起點(diǎn)信息及第一和第二終點(diǎn)信息,能夠控制在視點(diǎn)被改變的狀態(tài) 下,對(duì)象在作為投射三維坐標(biāo)空間的表面的顯示屏幕上的顯示。因此, 用戶能夠直觀地對(duì)三維GUI中的視點(diǎn)進(jìn)行操作。
另外,可根據(jù)對(duì)象特有的二維坐標(biāo)信息,在二維坐標(biāo)平面上形成 上述對(duì)象,多個(gè)對(duì)象構(gòu)成以多個(gè)對(duì)象在顯示屏幕上至少部分重疊的方 式排列的對(duì)象列,第一操作信息可包括第一起點(diǎn)信息和第一終點(diǎn)信 息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位 置信息,第二操作信息可包括與第 一起點(diǎn)信息同時(shí)荻得的第二起點(diǎn)信 息,和與第一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢
測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元 可根據(jù)荻得的第一起點(diǎn)信息,在顯示屏幕上指定包括在特定對(duì)象列中 的最前面的對(duì)象,根據(jù)獲得的第二起點(diǎn)信息,指定包括在對(duì)象列中的 最后面的對(duì)象,鏈接獲得的第一終點(diǎn)信息和最前面的對(duì)象移往的位置,并鏈接獲得的第二終點(diǎn)信息和最后面的對(duì)象移往的位置,從而控 制顯示,使包括在對(duì)象列中的多個(gè)對(duì)象移動(dòng),并改變對(duì)象之間的重疊 程度。從而,可根據(jù)從在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而 獲得的第一和第二起點(diǎn)信息以及第一和第二終點(diǎn)信息,控制顯示,從 而包括在對(duì)象列中的多個(gè)對(duì)象移動(dòng),同時(shí)改變對(duì)象之間的重疊程度。
因此,用戶能夠避免可視性和操作性因二維GUI中對(duì)象的阻擋而降 低。
另夕卜,作為設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面上 的操作對(duì)象的第二操作區(qū)可以小于作為設(shè)置在顯示屏幕上的接觸檢 測(cè)表面上的操作對(duì)象的第一操作區(qū),顯示控制單元可進(jìn)行調(diào)整,使從 第二操作區(qū)獲得的顯示屏幕上的位置信息對(duì)應(yīng)于在第一操作區(qū)中獲 得的顯示屏幕上的位置信息。從而,可進(jìn)行調(diào)整,使從第二操作區(qū)獲 得的顯示屏幕上的位置信息對(duì)應(yīng)于從第一操作區(qū)獲得的顯示屏幕上 的位置信息,于是,用戶能夠避免操作性因操作區(qū)范圍的差異而降低。
另外,還可提供一個(gè)操作區(qū)信息設(shè)置單元,用于根據(jù)對(duì)于每個(gè)用 戶獲得的第二操作信息,設(shè)置用于指定第二操作區(qū)的范圍的操作區(qū)信 息。從而,能夠?qū)γ總€(gè)用戶設(shè)置第二操作區(qū)的范圍,于是,能夠提高 每個(gè)用戶的操作性。
另外,還可提供一個(gè)操作區(qū)信息存儲(chǔ)單元,用于保存由操作區(qū)設(shè) 置單元設(shè)置的操作區(qū)信息。響應(yīng)來(lái)自特定用戶的改變請(qǐng)求,顯示控制 單元可從操作區(qū)信息存儲(chǔ)單元讀出特定用戶的搮作區(qū)信息,并設(shè)置第 二操作區(qū)的范圍。從而,能夠?yàn)槊總€(gè)用戶設(shè)置和保存第二操作區(qū)的范 圍,能夠?yàn)槊總€(gè)用戶設(shè)定第二操作區(qū)的范圍,于是,能夠提高每個(gè)用 戶的操作性。
另外,還可提供一個(gè)操作區(qū)信息存儲(chǔ)單元,用于保存與使用顯示 屏幕的方向相符的多個(gè)操作區(qū)信息。顯示控制單元可確定使用顯示屏 幕的方向,從操作區(qū)信息存儲(chǔ)單元中讀出與使用顯示屏幕的方向相符 的操作區(qū)信息,并設(shè)置第二操作區(qū)的范圍。從而,可按照使用顯示屏 幕的方向保存第二操作區(qū)的范圍,可按照使用顯示屏幕的方向的確定結(jié)果,設(shè)置第二操作區(qū)的范圍,于是,能夠提高每個(gè)使用場(chǎng)合的操作性。
另外,上述顯示控制單元可根據(jù)從用戶獲得的第二操作信息,確 定使用顯示屏幕的方向。從而,能夠根據(jù)第二操作信息確定使用顯示 屏幕的方向,于是,能夠容易地提高每種使用場(chǎng)合的操作性。
另外,還可提供一個(gè)加速度傳感器。顯示控制單元可根據(jù)加速度 傳感器的檢測(cè)結(jié)果,確定使用顯示屏幕的方向。從而,根據(jù)加速度傳 感器的檢測(cè)結(jié)果,能夠確定使用顯示屏幕的方向,于是,能夠提高每 種使用場(chǎng)合的操作性。
另外,多個(gè)對(duì)象形成一個(gè)對(duì)象列,可按照多個(gè)對(duì)象被重疊排列在 初始位置以及所述多個(gè)對(duì)象被至少部分重疊地排列在滑動(dòng)位置的狀 態(tài)顯示該對(duì)象列,顯示控制單元可根據(jù)包括在第一操作信息中的第一 位置信息和/或包括在第二操作信息中的第二位置信息的獲取狀態(tài),和 對(duì)象列的顯示狀態(tài),控制用于操作對(duì)象列的顯示,和用于操作構(gòu)成對(duì) 象列的對(duì)象的顯示。從而,可按照第一和/或第二位置信息的獲取狀態(tài), 和對(duì)象列的顯示狀態(tài),控制用于操作對(duì)象列和對(duì)象的顯示,于是,能 夠無(wú)縫地進(jìn)行關(guān)于對(duì)象列的操作和關(guān)于對(duì)象的操作。
另外,顯示控制單元可控制對(duì)象列的顯示,從而在其中在依據(jù)第 一位置信息指定對(duì)象列之后,構(gòu)成對(duì)象列的多個(gè)對(duì)象被顯示在初始位 置或者顯示在滑動(dòng)位置的狀態(tài)下,獲得第二位置信息的情況下,響應(yīng) 在獲取第二位置信息之后的預(yù)定時(shí)間內(nèi),連續(xù)獲得的第一位置信息的 連續(xù)變化,對(duì)象之間的重疊量發(fā)生變化,并且多個(gè)對(duì)象發(fā)生移動(dòng)。從 而,在改變對(duì)象之間的重疊量的時(shí)候,多個(gè)對(duì)象隨與位置信息的獲取 狀態(tài)和對(duì)象列的顯示狀態(tài)相一致的第一位置信息的連續(xù)變化而移動(dòng) 和被顯示。因此,對(duì)象之間的重疊量被改變和顯示,從而,能夠確認(rèn) 構(gòu)成對(duì)象列的多個(gè)對(duì)象。
另外,在至少部分重疊地置于上述對(duì)象列中的多個(gè)對(duì)象中,在顯 示屏幕上被置于前側(cè)的對(duì)象與置于后側(cè)的對(duì)象相比被更大地顯示,顯 示控制單元可控制對(duì)象列的顯示,以使響應(yīng)連續(xù)獲得的第一位置信息的連續(xù)變化,多個(gè)對(duì)象發(fā)生移動(dòng),同時(shí)改變對(duì)象之間的重疊量,對(duì)象 之間的重疊量越小,對(duì)象就越朝著前側(cè)移動(dòng)并被顯示得越大,而對(duì)象 之間的重疊量越大,對(duì)象就越朝著后側(cè)移動(dòng)并被顯示得越小。從而, 在改變對(duì)象之間的重疊量的同時(shí),多個(gè)對(duì)象隨第一位置信息的連續(xù)變 化而移動(dòng),隨后按照對(duì)象之間的重疊量朝著前側(cè)或者后側(cè)移動(dòng),以便 被顯示。因此,對(duì)于顯示來(lái)說(shuō),對(duì)象之間的重疊量和前后方向的排列 可被改變,從而,能夠確認(rèn)形成對(duì)象列的多個(gè)對(duì)象。
另外,在至少部分重疊地置于上述對(duì)象列的多個(gè)對(duì)象中,在顯示 屏幕上被置于前側(cè)的對(duì)象與置于后側(cè)的對(duì)象相比被更大地顯示,顯示 控制單元可控制對(duì)象列的顯示,以使在形成對(duì)象列的多個(gè)對(duì)象不重疊 地排列顯示的情況下,多個(gè)對(duì)象移動(dòng)到最前面,從而以相同的大小被 列表顯示。從而,多個(gè)對(duì)象移動(dòng)到最前面,并以相同的大小被列表顯 示,于是,能夠在不降低可視性的情況下對(duì)對(duì)象進(jìn)行操作。
另外,上述顯示控制單元可控制對(duì)象列的顯示,從而當(dāng)對(duì)象朝著 前側(cè)移動(dòng)時(shí),多個(gè)對(duì)象被更大地顯示。從而,當(dāng)多個(gè)對(duì)象進(jìn)一步朝著 前側(cè)移動(dòng)時(shí),它們被更大地顯示,于是,能夠?qū)?duì)象進(jìn)行操作,而不 降低操作性。
另外,上述顯示控制單元可控制對(duì)象的顯示,從而在其中在多個(gè) 對(duì)象被列表顯示的狀態(tài)下,依據(jù)第一位置信息指定對(duì)象的情況下,顯 示對(duì)象的內(nèi)容。從而,在多個(gè)對(duì)象被列表顯示的狀態(tài)下,顯示指定對(duì) 象的內(nèi)容,于是,能夠?qū)?duì)象進(jìn)行操作,而不降低可視性和操作性。
另外,上述顯示控制單元可控制對(duì)象列的顯示,從而在其中在依 據(jù)第一位置信息指定對(duì)象列之后,在滑動(dòng)位置顯示形成對(duì)象列的多個(gè) 對(duì)象的狀態(tài)下,在預(yù)定時(shí)間內(nèi)沒(méi)有獲得第一和第二位置信息的情況 下,形成對(duì)象列的多個(gè)對(duì)象移動(dòng)到初始位置,并重疊排列。從而,形 成對(duì)象列的多個(gè)對(duì)象移動(dòng)到初始位置,并被排列成重疊,除非在多個(gè) 對(duì)象被顯示在滑動(dòng)位置的狀態(tài)下獲得位置信息,于是,能夠避免因?qū)?象的阻擋而降低可視性。
另外,上述顯示控制單元可控制對(duì)象列的顯示,以使對(duì)象列隨著
15在依據(jù)第 一位置信息指定對(duì)象列之后,形成對(duì)象列的多個(gè)對(duì)象被顯示 在初始位置的狀態(tài)下連續(xù)獲得的第一位置信息的連續(xù)變化而移動(dòng)。從 而,多個(gè)對(duì)象隨著與位置信息的獲取狀態(tài)和對(duì)象列的顯示狀態(tài)相一致 的第一位置信息的連續(xù)變化而移動(dòng)和被顯示,于是,能夠?qū)?duì)象列進(jìn) 行移動(dòng)操作。
另外,上述顯示控制單元可控制對(duì)象的顯示,以使當(dāng)在依據(jù)第一 位置信息指定對(duì)象列之后,在形成對(duì)象列的多個(gè)對(duì)象被顯示在初始位 置的狀態(tài)下獲得了不指定對(duì)象列的第一位置信息或第二位置信息時(shí), 形成指定對(duì)象列的多個(gè)對(duì)象中的一個(gè)作為焦點(diǎn)的對(duì)象在獲得第一位 置信息的情況下,轉(zhuǎn)移到顯示屏幕上置于該對(duì)象前側(cè)或后側(cè)之一的另 一對(duì)象,在獲得第二位置信息的情況下,轉(zhuǎn)移到顯示屏幕上置于該焦 點(diǎn)對(duì)象前側(cè)或后側(cè)中另一側(cè)的另一對(duì)象。從而,當(dāng)在多個(gè)對(duì)象被顯示 在初始位置中的狀態(tài)下,獲得第一或第二移動(dòng)信息時(shí),按照該移動(dòng)信 息,多個(gè)對(duì)象上的焦點(diǎn)或者轉(zhuǎn)移到前側(cè),或者轉(zhuǎn)移到后側(cè),于是,能 夠直觀地對(duì)對(duì)象進(jìn)行聚焦操作。
按照本發(fā)明的第二實(shí)施例,提供一種在顯示屏幕上顯示圖形用戶
界面的對(duì)象的信息顯示方法,所迷方法包括下述步驟借助與顯示屏 幕重疊設(shè)置的接觸檢測(cè)表面獲得包括顯示屏幕上的位置信息的第一 操作信息;借助設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面, 獲得包括顯示屏幕上的位置信息的笫二操作信息;和根據(jù)獲得的第一 操作信息和第二操作信息,控制對(duì)象在顯示屏幕上的顯示。
按照本發(fā)明的第三實(shí)施例,提供一種程序,所述程序使計(jì)算機(jī)執(zhí) 行按照本發(fā)明的上述第二實(shí)施例的信息顯示方法。
按照上面說(shuō)明的本發(fā)明的實(shí)施例,能夠提供一種具有極好的可視 性和操作性的信息顯示終端,信息顯示方法和程序,它們提供使直觀 操作成為可能的操作環(huán)境。
圖1A是表示按照本發(fā)明的第 一 實(shí)施例的信息顯示終端的示16圖1B是表示按照本發(fā)明的第一實(shí)施例的信息顯示終端的示圖; 圖2是表示信息顯示終端的主要功能的配置的方框圖; 圖3是圖解說(shuō)明信息顯示終端的顯示屏幕的示圖; 圖4A是表示信息顯示終端特有的第一功能的示圖; 圖4B是表示信息顯示終端特有的第一功能的示圖; 圖4C是表示信息顯示終端特有的第一功能的示圖; 圖5A是表示信息顯示終端特有的第二功能的示圖; 圖5B是表示信息顯示終端特有的第二功能的示圖; 圖5C是表示信息顯示終端特有的第二功能的示圖; 圖5D是表示信息顯示終端特有的第二功能的示圖; 圖6是表示信息顯示終端特有的第三功能的示圖; 圖7是表示在投射三維坐標(biāo)空間的視點(diǎn)被改變的狀態(tài)下的顯示 屏幕的示圖8是表示在投射三維坐標(biāo)空間的視點(diǎn)被改變的狀態(tài)下的顯示 屏幕的示圖9A是表示信息顯示終端特有的第四功能的示圖9B是表示信息顯示終端特有的第四功能的示圖10是圖解說(shuō)明在按照本發(fā)明的第二實(shí)施例的信息顯示終端的 觸摸板上的顯示(初始顯示的狀態(tài))的示圖11A是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(初始顯示的狀態(tài)—列 表顯示的狀態(tài))的示圖11B是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(初始顯示的狀態(tài)—列 表顯示的狀態(tài))的示圖11C是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(初始顯示的狀態(tài)—列 表顯示的狀態(tài))的示圖11D是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(初始顯示的狀態(tài)—列 表顯示的狀態(tài))的示圖12A是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(列表顯示的狀態(tài)—內(nèi) 容顯示的狀態(tài))的示圖;圖12B是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(列表顯示的狀態(tài)—內(nèi)
容顯示的狀態(tài))的示圖13A是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(滑動(dòng)顯示的狀態(tài)—初
始顯示的狀態(tài))的示圖13B是圖解說(shuō)明關(guān)于對(duì)象列的滑動(dòng)操作(滑動(dòng)顯示的狀態(tài)—初
始顯示的狀態(tài))的示圖14是表示與滑動(dòng)操作相關(guān)的顯示(滑動(dòng)顯示的狀態(tài))的示圖; 圖15是表示與滑動(dòng)操作相關(guān)的顯示(滑動(dòng)顯示的狀態(tài))的示圖; 圖16是表示與滑動(dòng)操作相關(guān)的顯示(列表顯示的狀態(tài))的示圖; 圖17是表示與滑動(dòng)操作相關(guān)的顯示(內(nèi)容顯示的狀態(tài))的示圖18A是圖解說(shuō)明關(guān)于對(duì)象列的移動(dòng)操作的示圖; 圖18B是圖解說(shuō)明關(guān)于對(duì)象列的移動(dòng)操作的示圖; 圖19A是圖解說(shuō)明關(guān)于對(duì)象的聚焦操作的示圖; 圖19B是圖解說(shuō)明關(guān)于對(duì)象的聚焦操作的示圖; 圖19C是圖解說(shuō)明關(guān)于對(duì)象的聚焦操作的示圖; 圖19D是圖解說(shuō)明關(guān)于對(duì)象的聚焦操作的示圖20是表示在對(duì)象列從初始顯示狀態(tài)被改變成列表顯示狀態(tài)的
情況下的操作流程的流程圖21是表示對(duì)列表顯示狀態(tài)下的對(duì)象列的操作的流程的流程圖。
具體實(shí)施例方式
下面,將參考附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。注意,在說(shuō)明 書(shū)和附圖中,具有基本相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件用相同的附圖標(biāo)記 表示,這些結(jié)構(gòu)元件的重復(fù)說(shuō)明被省略。
<第一實(shí)施例>
(信息顯示終端100的配置)
圖1A和1B是表示按照本發(fā)明的第一實(shí)施例的信息顯示終端100 的示圖。是用于在顯示屏幕114 上輸入第二位置信息的定點(diǎn)裝置,并且具有呈平板形式的接觸傳感器 122。顯示屏幕114顯示諸如構(gòu)成GUI的窗口、圖標(biāo)和菜單之類(lèi)的對(duì) 象。
觸摸板110配有與顯示屏幕114重疊的接觸傳感器112,從而當(dāng) 用戶用手指或類(lèi)似物接觸顯示屏幕114上的特定點(diǎn)時(shí),借助接觸傳感 器112檢測(cè)第一接觸點(diǎn),輸入與第一接觸點(diǎn)對(duì)應(yīng)的顯示屏幕114上的 第一位置信息。同時(shí),在觸控板120上,當(dāng)用戶用手指或類(lèi)似物觸摸 接觸傳感器122上的特定點(diǎn)時(shí),借助接觸傳感器122檢測(cè)第二接觸點(diǎn), 輸入與第二接觸點(diǎn)對(duì)應(yīng)的顯示屏幕114上的第二位置信息。
這里,觸摸板110和觸控板120可具有相同的面積或不同的面積。 另外,可按照任意方向,縱向或橫向使用觸摸板110和觸控板120。
圖2是表示信息顯示終端IOO的主要功能的配置的方框圖。
如圖2中所示,除了觸摸板110和觸控板120之外,信息顯示終 端100還包括笫一操作信息獲取單元132,第二操作信息獲取單元 134,存儲(chǔ)單元136,顯示單元138,控制單元140和顯示控制單元142。
第一操作信息獲取單元132借助設(shè)置成與顯示屏幕114重疊的接 觸檢測(cè)表面(觸摸板110的接觸傳感器112),獲得包括顯示屏幕114 上的第一位置信息的第一操作信息。第二操作信息獲取單元134借助 設(shè)置在與顯示屏幕114相反一側(cè)表面上的接觸檢測(cè)表面(觸控板120 的接觸傳感器122),獲得包括顯示屏幕114上的第二位置信息的第二 操作信息。存儲(chǔ)單元136是以諸如RAM或ROM之類(lèi)存儲(chǔ)器的形式
19形成的,保存各種數(shù)據(jù),比如使信息顯示終端IOO起作用的程序和對(duì) 象的坐標(biāo)信息。顯示單元138在顯示屏幕114上顯示GUI的對(duì)象。控 制單元140包括顯示控制單元142,控制整個(gè)信息顯示終端100的功 能。顯示控制單元142根據(jù)第一和第二操作信息獲取單元132和134 獲得的第一操作信息和第二操作信息,控制在顯示屏幕114上的對(duì)象 的顯示。
另外,形成下面說(shuō)明其細(xì)節(jié)的信息顯示終端100,以便有選擇地 包括操作區(qū)信息設(shè)置單元152,操作區(qū)信息存儲(chǔ)單元154和加速度傳 感器156。
(信息顯示終端100的基本操作)
圖3是圖解說(shuō)明信息顯示終端100的顯示屏幕114的示圖。這里, 盡管圖3表示了在顯示屏幕114上顯示GUI的圖標(biāo)的例子,不過(guò)在顯 示諸如窗口、菜單之類(lèi)的其它對(duì)象的情況下,操作是相同的。
在信息顯示終端100中實(shí)現(xiàn)三維GUI的情況下,根據(jù)對(duì)象特有 的三維坐標(biāo)信息和區(qū)域信息,在三維坐標(biāo)空間內(nèi)形成對(duì)象,并通過(guò)從 三維坐標(biāo)空間到二維坐標(biāo)平面的坐標(biāo)轉(zhuǎn)換處理,所述對(duì)象被顯示在顯 示屏幕114上,顯示屏幕114是投射三維坐標(biāo)空間的平面。
下面,在對(duì)象被顯示在圖3中所示的顯示屏幕114上的狀態(tài)下的 投射平面是基準(zhǔn)投射平面,在顯示基準(zhǔn)投射平面狀態(tài)下的顯示屏幕 114上的左右方向是x軸,上下方向是y軸,深度方向是z軸。
在圖3中所示的顯示屏幕114上,包含諸如內(nèi)容之類(lèi)的數(shù)據(jù)的文 件夾(例如文件夾211)以GUI的圖標(biāo)的形式排列成x-y軸平面中的矩 陣,包括在文件夾211中的數(shù)據(jù)212-216排列在文件夾211之后。這 里,文件夾211具有這樣的z軸坐標(biāo)值,從而它最接近于顯示基準(zhǔn)投 射平面狀態(tài)下的視點(diǎn)被顯示在前面,數(shù)據(jù)212-216具有這樣的z軸坐 標(biāo)值,從而它們被顯示成遠(yuǎn)離視點(diǎn)重疊在文件夾211的后面。下面, 排列成在z軸上重疊的多個(gè)對(duì)象211-216(包括文件夾211和數(shù)據(jù) 212-216)被稱為對(duì)象列210。
第一指示器250被顯示在顯示屏幕114上,從而對(duì)應(yīng)于通過(guò)觸摸板110輸入的第一位置信息,第二指示器255被顯示在顯示屏幕114 上,從而對(duì)應(yīng)于通過(guò)觸控板120輸入的第二位置信息。
下面說(shuō)明在信息顯示終端100上進(jìn)行的基本操作過(guò)程。當(dāng)用戶觸 摸顯示屏幕114上,即,觸摸板110上的特定點(diǎn)時(shí),借助觸摸板IIO 上的接觸傳感器112檢測(cè)第一接觸點(diǎn),從而第一操作信息獲取單元132 獲得第一位置信息,第一位置信息指示與檢測(cè)的第一接觸點(diǎn)對(duì)應(yīng)的顯 示屏幕114上的位置。另外,當(dāng)用戶觸摸觸控板120上的特定點(diǎn)時(shí), 借助觸控板120上的接觸傳感器122檢測(cè)第二接觸點(diǎn),從而第二操作 信息獲取單元134獲得第二位置信息,第二位置信息指示與檢測(cè)的第 二接觸點(diǎn)對(duì)應(yīng)的顯示屏幕114上的位置。
這里,在觸控板120的接觸傳感器122具有不同于觸摸板110 上的接觸傳感器112的面積的情況下,調(diào)整通過(guò)觸控板120上的接觸 傳感器122輸入的第二位置信息,從而能夠以指示顯示屏幕114上的 特定點(diǎn)的位置信息的形式輸入第二位置信息。細(xì)節(jié)將在下面說(shuō)明。
當(dāng)獲得笫一或第二位置信息時(shí),顯示控制單元142控制顯示單元 138,從而第一或第二指示器250或255對(duì)應(yīng)于獲得的第一或第二位 置信息被顯示在顯示屏幕114上。另外,顯示控制單元142把作為二 維坐標(biāo)平面上的坐標(biāo)信息獲得的位置信息轉(zhuǎn)換成三維坐標(biāo)空間中的 坐標(biāo)信息。這里,顯示控制單元142決定在能夠根據(jù)第一位置信息確 定多個(gè)對(duì)象的情況下,指定最接近于視點(diǎn)的前面的對(duì)象,在不能確定 對(duì)象的情況下,指定最遠(yuǎn)離視點(diǎn)的與背景對(duì)應(yīng)的部分。同樣地,顯示 控制單元142決定在能夠根據(jù)第二位置信息確定多個(gè)對(duì)象的情況下, 指定最遠(yuǎn)離視點(diǎn)的對(duì)象,而在不能確定任何對(duì)象的情況下,指定最接 近視點(diǎn)的對(duì)應(yīng)于背景的部分。從而,顯示控制單元142確定由第一和 /或第二指示器250和255指定的對(duì)象,以及對(duì)應(yīng)于背景的部分。
(第一功能)
圖4A-4C是圖解說(shuō)明信息顯示終端100特有的第一功能的示圖。 信息顯示終端100具有在z軸上滾動(dòng)包括在特定對(duì)象列220中的多個(gè) 對(duì)象221-225的功能。圖4A-4C表示通過(guò)觸摸板110或觸控板120的操作指定的對(duì)象 列220。在圖4A-4C中,吸引用戶注意(被用戶關(guān)注)的對(duì)象用陰影表 示。圖4A表示包括在對(duì)象列220中的最接近于視點(diǎn)的前面的對(duì)象221 吸收用戶注意的狀態(tài)(對(duì)應(yīng)于顯示基準(zhǔn)投射平面的狀態(tài))。圖4B和4C 表示包括在對(duì)象列220中的多個(gè)對(duì)象221-225在z軸上滾動(dòng)的狀態(tài)。
如圖4A中所示,包括在對(duì)象列220中的多個(gè)對(duì)象221-225三維 GUI中重疊地排列在Z軸上,于是,位于后面的對(duì)象222-225容易被 置于前面的對(duì)象221阻擋,從而,可視性和操作性降低。
為了實(shí)現(xiàn)第一功能,觸摸板110和觸控板120至少之一借助接觸 傳感器112或122檢測(cè)接觸點(diǎn),并檢測(cè)接觸程度。下面,說(shuō)明觸摸板 110和觸控板120檢測(cè)接觸程度的情況。
下面說(shuō)明與第一功能相關(guān)的操作過(guò)程。當(dāng)在指定特定的對(duì)象列 220的狀態(tài)下,用戶強(qiáng)有力地按下顯示屏幕114上的任意點(diǎn)時(shí),接觸 強(qiáng)度(它被表示成接觸的壓力值,或者由接觸產(chǎn)生的靜電電流量)由觸 摸板110上的接觸傳感器檢測(cè),第一操作信息獲取單元132獲得檢測(cè) 的接觸強(qiáng)度作為第一滾動(dòng)信息。另外,當(dāng)在指定對(duì)象列220的狀態(tài)下, 用戶強(qiáng)有力地按下觸控板120上的任意點(diǎn)時(shí),接觸強(qiáng)度由觸控板120 上的接觸傳感器122檢測(cè),從而第二信息獲取單元134獲得檢測(cè)到的 接觸強(qiáng)度作為第二滾動(dòng)信息。
當(dāng)獲得第一或第二滾動(dòng)信息時(shí),在由獲得的滾動(dòng)信息表示的接觸 強(qiáng)度超過(guò)預(yù)定閾值時(shí),顯示控制單元142確定滾動(dòng)指令已被輸入。同 時(shí),在由獲得的滾動(dòng)信息表示的接觸強(qiáng)度小于預(yù)定閾值的情況下,顯 示控制單元142確定位置信息而不是滾動(dòng)信息已被輸入,并控制顯示 單元138。
另外,在獲得超過(guò)預(yù)定閾值的第二滾動(dòng)信息的情況下,顯示控制 單元142控制顯示單元138,從而包括在對(duì)象列220中的多個(gè)對(duì)象 221-225朝著顯示屏幕114的前面滾動(dòng)一個(gè)對(duì)象,如圖4B中所示。此 外,在圖4B中所示的狀態(tài)下獲得超過(guò)預(yù)定閾值的第一滾動(dòng)信息的情 況下,顯示控制單元142控制顯示單元138,從而包括在對(duì)象列220中的多個(gè)對(duì)象221-225朝著顯示屏幕114的后面滾動(dòng)一個(gè)對(duì)象,如圖 4C中所示。這里,顯示控制單元142調(diào)整對(duì)象221-225特有的z軸坐 標(biāo)信息,從而當(dāng)對(duì)象221-225 ^皮滾動(dòng)時(shí),所述z軸坐標(biāo)信息增大或減 小,并控制顯示單元138,從而根據(jù)調(diào)整后的z軸坐標(biāo)信息在投射平 面中顯示對(duì)象221-225。
用戶通過(guò)滾動(dòng)操作,把他/她的注意轉(zhuǎn)移到前一個(gè)或后一個(gè)對(duì)象 (例如對(duì)象222或?qū)ο?21)上。這里,顯示控制單元142控制顯示單 元138,從而位于用戶關(guān)注的對(duì)象222之前的對(duì)象221變成透明。從 而,用戶關(guān)注的對(duì)象222不會(huì)被位于前面的對(duì)象221阻擋,從而,能 夠避免降低可視性和操作性。
另外,顯示控制單元142可根據(jù)借助接觸傳感器112和122檢測(cè) 的接觸的檢測(cè)持續(xù)時(shí)間,控制其中對(duì)象221-225滾動(dòng)的顯示的加速度。 這種情況下,檢測(cè)持續(xù)時(shí)間越長(zhǎng),可使?jié)L動(dòng)加速度越大。這里,在接 觸的檢測(cè)持續(xù)時(shí)間小于預(yù)定閾值的情況下,確定位置信息已被輸入, 并控制顯示單元138。從而,在用戶希望增大滾動(dòng)加速度的情況下, 用戶用手指或類(lèi)似物持續(xù)觸摸接觸傳感器112和122,而在用戶希望 降低所述加速度的情況下,用戶從接觸傳感器112和122放開(kāi)他/她的 手指或類(lèi)似物,從而,能夠直觀地進(jìn)行滾動(dòng)操作。
另外,顯示控制單元142可根據(jù)借助接觸傳感器112和122檢測(cè) 的接觸的檢測(cè)面積,控制其中對(duì)象221-225滾動(dòng)的顯示的加速度。這 種情況下,檢測(cè)面積越大,可使?jié)L動(dòng)的加速度越大。這里,在接觸的 檢測(cè)面積小于預(yù)定閾值的情況下,確定位置信息已被輸入,并控制顯 示單元138。從而,在用戶希望增大滾動(dòng)加速度的情況下,用戶用指 肚或類(lèi)似物觸摸接觸傳感器112和122,而在用戶希望降低所述加速 度的情況下,用戶用指尖或類(lèi)似物觸摸接觸傳感器112和122,從而, 能夠直觀地進(jìn)行滾動(dòng)操作。特別地,在一個(gè)滾動(dòng)操作中,用戶能夠在 不從接觸傳感器112和122松開(kāi)手指的情況下,改變與接觸傳感器112 和122的接觸面積,從而能夠連續(xù)地使?jié)L動(dòng)加速或減速,于是,能夠 更直觀地進(jìn)行滾動(dòng)操作。除了控制GUI的對(duì)象的顯示之外,第一功能還可用于下述應(yīng)用。
假定其中對(duì)象列是包括由音樂(lè)文件構(gòu)成的多個(gè)對(duì)象的播放列表 的情況。這種情況下,顯示控制單元142能夠控制功能單元,比如播 放處理單元,從而當(dāng)?shù)谝换虻诙L動(dòng)信息超過(guò)預(yù)定閾值時(shí),能夠進(jìn)行 在當(dāng)時(shí)播放的音樂(lè)文件之前或之后一個(gè)文件的音樂(lè)文件的播放處理。 此外,顯示控制單元142能夠控制當(dāng)時(shí)播放的音樂(lè)文件的播放處理, 從而根據(jù)借助接觸傳感器112和122檢測(cè)的接觸持續(xù)時(shí)間或接觸面 積,快進(jìn)或重繞當(dāng)時(shí)播放的音樂(lè)文件。
上面說(shuō)明了由觸摸板110和觸控板120檢測(cè)接觸程度,從而沿兩 個(gè)方向控制滾動(dòng)操作的情況。不過(guò),在僅僅由觸摸板110和觸控板120 之一檢測(cè)接觸程度,并沿一個(gè)方向控制滾動(dòng)操作的情況下,類(lèi)似的操 作是可能的。這里,在沿一個(gè)方向控制滾動(dòng)操作的情況下,可旋轉(zhuǎn)地 滾動(dòng)包括在對(duì)象列220中的多個(gè)對(duì)象221-225,從而在最前面的對(duì)象 221和最后面的對(duì)象225之間持續(xù)進(jìn)行滾動(dòng)。另外,可顛倒地滾動(dòng)對(duì) 象,從而在最前面的對(duì)象221和最后面的對(duì)象225倒轉(zhuǎn)滾動(dòng)的方向。
(第二功能)
圖5A-5D是圖解說(shuō)明信息顯示終端100特有的第二功能的示圖。 信息顯示終端100具有在垂直于z軸的x-y平面中移動(dòng)包括在特定對(duì) 象列230中的多個(gè)對(duì)象231-235的功能。
圖5A表示顯示在基準(zhǔn)投射平面上的對(duì)象列230的狀態(tài),圖5B 表示在x軸和y軸上移動(dòng)對(duì)象231-235的狀態(tài),圖5C表示在x軸上 移動(dòng)對(duì)象231-235的狀態(tài),圖5D表示在y軸上移動(dòng)對(duì)象231-235的狀 態(tài)。這里,圖5A對(duì)應(yīng)于其中x軸坐標(biāo)和y軸坐標(biāo)分別與下面說(shuō)明的 視點(diǎn)240,和基準(zhǔn)點(diǎn)242相符的情況,圖5B對(duì)應(yīng)于其中x軸坐標(biāo)和y 軸坐標(biāo)分別被移動(dòng)的情況,圖5C對(duì)應(yīng)于其中x軸坐標(biāo)被移動(dòng)的情況, 圖5D對(duì)應(yīng)于其中y軸坐標(biāo);陂移動(dòng)的情況。
如圖5A中所示,包括在對(duì)象列220中的多個(gè)對(duì)象231-235 #>排 列成在z軸上重疊,于是,位于后面的對(duì)象232-235容易被位于前面 的對(duì)象231阻擋,從而,可視性和操作性降低。為了實(shí)現(xiàn)第二功能,觸摸板110和觸控板120檢測(cè)接觸傳感器 112和122上接觸點(diǎn)的移動(dòng)狀態(tài)。
下面說(shuō)明和第二功能相關(guān)的操作過(guò)程。假定這樣一種狀態(tài),其中 包括在特定對(duì)象列230中的最前面的對(duì)象231被第一指示器250指定, 同時(shí),最后面的對(duì)象235被第二指示器255指定。這里,第一操作信 息獲取單元132獲得顯示屏幕144上由第一指示器250指定的點(diǎn),作 為第一起點(diǎn)信息,第二操作信息獲取單元134獲得顯示屏幕114上由 第二指示器255指定的點(diǎn),作為第二起點(diǎn)信息。
當(dāng)在同時(shí)指定最前面的對(duì)象231和最后面的對(duì)象235的狀態(tài)下, 用戶利用手指或類(lèi)似物在觸摸板110上移動(dòng)接觸點(diǎn)時(shí),移動(dòng)后的接觸 點(diǎn)由觸摸板110上的接觸傳感器112檢測(cè),第一操作信息獲取單元132 獲得第一終點(diǎn)信息,所述第一終點(diǎn)信息指示顯示屏幕114上與檢測(cè)到 的接觸點(diǎn)對(duì)應(yīng)的點(diǎn)。另外,當(dāng)用戶在觸控板120上的接觸傳感器122 上移動(dòng)手指或類(lèi)似物的接觸點(diǎn)時(shí),移動(dòng)后的接觸點(diǎn)由觸控板120上的 接觸傳感器122檢測(cè),第二操作信息獲取單元134獲得第二終點(diǎn)信息, 所述第二終點(diǎn)信息指示顯示屏幕114上與檢測(cè)到的接觸點(diǎn)對(duì)應(yīng)的點(diǎn)。
當(dāng)同時(shí)獲得第一和第二終點(diǎn)信息時(shí),顯示控制單元142控制顯示 單元138,從而第一和第二指示器250和255被顯示在顯示屏幕114 上,從而對(duì)應(yīng)于獲得的第一和第二終點(diǎn)信息。另外,顯示控制單元142 把作為二維坐標(biāo)平面上的坐標(biāo)信息獲得的終點(diǎn)信息轉(zhuǎn)換成三維坐標(biāo) 空間中的坐標(biāo)信息。這里,第一和第二終點(diǎn)信息的z軸坐標(biāo)并不不同 于第一和第二起點(diǎn)信息的z軸坐標(biāo)。從而,轉(zhuǎn)換后的坐標(biāo)信息被用作 對(duì)象列230中的最前面的對(duì)象231和最后面的對(duì)象235的移動(dòng)目的地 的坐標(biāo)信息,并計(jì)算包括在對(duì)象列230中的其它對(duì)象232-234的移動(dòng) 目的地的坐標(biāo)信息。
隨后,顯示控制單元142進(jìn)行調(diào)整,從而包括在對(duì)象列230中的 對(duì)象231-235特有的坐標(biāo)信息在x軸和y軸上增大或減小,如圖5B 中所示,坐標(biāo)信息在x軸上增大或減小,如圖5C所示,坐標(biāo)信息在 y軸上增大或減小,如圖5D中所示,并且控制顯示單元138,從而根
25據(jù)調(diào)整的坐標(biāo)信息,對(duì)象231-235被顯示在投射平面上。
用戶在垂直于z軸的x-y平面上移動(dòng)包括在對(duì)象列230中的多個(gè) 對(duì)象231-235,從而展開(kāi)被排列成重疊顯示的對(duì)象231-235,或者排列 所述對(duì)象,從而所述對(duì)象重疊顯示。從而,用戶能夠容易地查看和操 作包括在對(duì)象列230中的多個(gè)對(duì)象231-235,另外,能夠有效地使用 顯示屏幕114上的顯示區(qū)。
這里,在信息顯示終端100上實(shí)現(xiàn)二維GUI的情況下,能夠按 照相同的方式實(shí)現(xiàn)第二功能。這種情況下,根據(jù)對(duì)象特有的二維坐標(biāo) 信息和區(qū)域信息,在二維坐標(biāo)平面上形成相應(yīng)的對(duì)象,并顯示在對(duì)應(yīng) 于二維坐標(biāo)平面的顯示屏幕114上。
在多個(gè)對(duì)象被排列成在二維GUI中至少部分重疊(按照這種方式 排列的多個(gè)對(duì)象也被稱為對(duì)象列)的情況下,置于后面的對(duì)象容易被置 于前面的對(duì)象阻擋,從而,可視性和操作性降低。
因此,按照和三維GUI的情況相同的方式,按照這樣的方式移 動(dòng)包括在特定對(duì)象列中的多個(gè)對(duì)象,從而根據(jù)第一起點(diǎn)和終點(diǎn)信息及 第二起點(diǎn)和終點(diǎn)信息改變對(duì)象之間的重疊程度,并顯示所述多個(gè)對(duì) 象,從而,能夠避免可視性和操作性因二維GUI中對(duì)象的阻擋而降低。
(第三功能)
圖6是表示信息顯示終端100特有的第三功能的示圖。信息顯示 終端100具有改變視點(diǎn)240的位置的功能,三維坐標(biāo)空間被投射到所 述視點(diǎn)240。
圖6利用三維坐標(biāo)空間和投射平面表示視點(diǎn)240和基準(zhǔn)點(diǎn)242 之間的關(guān)系。如圖6中所示,視點(diǎn)240指示作為投射三維坐標(biāo)空間的 視覺(jué)外型的錐體244的最前面頂點(diǎn),基準(zhǔn)點(diǎn)242表示投射平面246的 中心。
為了按照和第二功能相同的方式實(shí)現(xiàn)第三功能,觸摸板110和觸 控板120檢測(cè)接觸傳感器112和122上接觸點(diǎn)的移動(dòng)狀態(tài)。
下面說(shuō)明和第三功能相關(guān)的操作過(guò)程。假定這樣一種狀態(tài),其中 對(duì)應(yīng)于背景的部分(三維坐標(biāo)空間中的對(duì)象除外)同時(shí)由第一和第二指示器250和255指定。這里,第一操作信息獲取單元132獲得由第一 指示器250指定的顯示屏幕114上的點(diǎn)作為第一起點(diǎn)信息,第二操作 信息獲取單元134獲得由第二指示器255指定的顯示屏幕114上的點(diǎn) 作為第二起點(diǎn)信息。
當(dāng)在第一和第二指示器250和255指定背景部分的狀態(tài)下,用戶 在觸摸板110上用手指或類(lèi)似物移動(dòng)接觸點(diǎn)時(shí),移動(dòng)后的接觸點(diǎn)由觸 摸板110上的接觸傳感器112檢測(cè),第一操作信息獲取單元132獲得 第一終點(diǎn)信息,所述第一終點(diǎn)信息指示顯示屏幕114上與檢測(cè)的接觸 點(diǎn)對(duì)應(yīng)的點(diǎn)。另外,當(dāng)用戶在觸控板120上的接觸傳感器122上用手 指或類(lèi)似物移動(dòng)接觸點(diǎn)時(shí),移動(dòng)后的接觸點(diǎn)由觸控板120上的接觸傳 感器122檢測(cè),第二操作信息獲取單元134獲得第二終點(diǎn)信息,所述 第二終點(diǎn)信息指示顯示屏幕114上與檢測(cè)到的接觸點(diǎn)對(duì)應(yīng)的點(diǎn)。
當(dāng)同時(shí)獲得第一和第二終點(diǎn)信息時(shí),顯示控制單元142控制顯示 單元138,從而第一和第二指示器250和255被顯示在顯示屏幕ll4 上,從而對(duì)應(yīng)于獲得的第一和第二終點(diǎn)信息。首先,顯示控制單元142 假定沿顯示屏幕114的深度方向上,顯示屏幕114上對(duì)應(yīng)于第一起點(diǎn) 信息的點(diǎn)和顯示屏幕114上對(duì)應(yīng)于第二起點(diǎn)信息的點(diǎn)之間,以及顯示 屏幕114上對(duì)應(yīng)于第一終點(diǎn)信息的點(diǎn)和顯示屏幕114上對(duì)應(yīng)于第二終 點(diǎn)信息的點(diǎn)之間的一定距離。隨后,顯示控制單元142計(jì)算基準(zhǔn)軸(它 連接顯示屏幕114上對(duì)應(yīng)于第一起點(diǎn)信息的點(diǎn)和顯示屏幕114上對(duì)應(yīng) 于第二起點(diǎn)信息的點(diǎn))和移動(dòng)軸(它連接顯示屏幕114上對(duì)應(yīng)于第一終 點(diǎn)信息的點(diǎn)和顯示屏幕114上對(duì)應(yīng)于第二終點(diǎn)信息的點(diǎn))之間的三維 角度的變化量。另外,顯示控制單元142根據(jù)計(jì)算的角度變化量,改 變連接視點(diǎn)和基準(zhǔn)點(diǎn)的軸的角度,并在視點(diǎn)在三維坐標(biāo)空間中被改變 的狀態(tài)下,計(jì)算投射平面上對(duì)象的坐標(biāo)信息。
從而,顯示控制單元142按照已在y軸上移動(dòng)的視點(diǎn)240的改變, 控制對(duì)象在投射平面246上的顯示,例如如圖7中所示,另外,按照 在x軸上移動(dòng)的視點(diǎn)240的變化,控制對(duì)象在投射平面246上的顯示, 例如如圖8中所示。通過(guò)觸摸板110和觸控板120的操作,用戶能夠?qū)θSGUI中 的視點(diǎn)240直觀地進(jìn)行操作。從而,用戶能夠自由地改變?nèi)S坐標(biāo)空 間被投射到的視點(diǎn)240,從而,從頂部,從側(cè)面,從后面,沿對(duì)角方 向等直觀地識(shí)別和操作對(duì)象。
(第四功能)
圖9A和9B是圖解說(shuō)明信息顯示終端100特有的第四功能的示 圖。信息顯示終端100具有調(diào)整觸控板120上的接觸傳感器122上的 操作區(qū)中的范圍的功能。
圖9A和9B表示區(qū)域124和126,區(qū)域124和126是在分別沿 縱向方向和橫向方向使用顯示屏幕114的情況下,觸控板120上的操 作對(duì)象。
在信息顯示終端100被單手或雙手拿著的狀態(tài)下,操作信息通過(guò) 設(shè)置在主體的兩個(gè)表面上的接觸傳感器112、 122被輸入信息顯示終 端100中。于是,作為觸控板120上的操作對(duì)象的區(qū)域124和126取 決于用戶雙手的大小和拿著終端的狀態(tài)。另外,在沿縱向方向和橫向 方向使用顯示屏幕114的情況下,作為操作對(duì)象的區(qū)域124和126可 隨使用終端的方向而不同。因此,觸控板120上的接觸傳感器122上 的操作區(qū)最好隨用戶或其使用方式而被調(diào)整。
為了實(shí)現(xiàn)第四功能,信息顯示終端100還配有操作區(qū)信息設(shè)置單 元152和操作區(qū)信息存儲(chǔ)單元154。操作區(qū)信息設(shè)置單元152根據(jù)關(guān) 于每個(gè)用戶獲得的第二操作信息,設(shè)置用于指定觸控板120上的實(shí)際 操作區(qū)124和126的范圍的操作區(qū)信息。操作區(qū)信息存儲(chǔ)單元154保 存由操作區(qū)設(shè)置單元設(shè)置的操作區(qū)信息。
操作區(qū)信息設(shè)置單元152允許用戶通過(guò)設(shè)置菜單,在觸控板120 上手指自然觸及的范圍中輸入設(shè)置筆劃(stroke)125和127。當(dāng)設(shè)置筆 劃12S或127被輸入時(shí),借助觸控板120上的接觸傳感器122在起點(diǎn) 和終點(diǎn)檢測(cè)接觸點(diǎn),第二操作信息獲取單元134獲得與檢測(cè)的接觸點(diǎn) 對(duì)應(yīng)的起點(diǎn)信息和終點(diǎn)信息。
當(dāng)獲得起點(diǎn)信息和終點(diǎn)信息時(shí),操作區(qū)信息設(shè)置單元152把其對(duì)角線連接對(duì)應(yīng)于起點(diǎn)信息的點(diǎn)和對(duì)應(yīng)于終點(diǎn)信息的點(diǎn)的四邊形區(qū)域
設(shè)為實(shí)際操作區(qū)124或126,并將其保存在操作區(qū)信息存儲(chǔ)單元154 中。
另外,顯示控制單元142獲得使操作區(qū)124或126的實(shí)際范圍對(duì) 應(yīng)于顯示屏幕114的范圍的信息。在顯示屏幕114的范圍為 10cmxl0cm,實(shí)際操作區(qū)124或126的范圍為5cmx5cm的情況下, 觸控板120上的操作區(qū)124或126上的位置信息被加倍和調(diào)整,以便 對(duì)應(yīng)于顯示屏幕114上的位置信息。
在信息顯示終端100由多個(gè)用戶使用的情況下,操作區(qū)信息存儲(chǔ) 單元154可保存每個(gè)用戶的操作區(qū)信息和標(biāo)識(shí)信息。另外,顯示控制 單元142按照來(lái)自特定用戶的改變請(qǐng)求,從操作區(qū)信息存儲(chǔ)單元154 讀出對(duì)應(yīng)于該用戶的操作區(qū)信息,并設(shè)置操作區(qū)124或126的范圍。
另外,操作區(qū)信息存儲(chǔ)單元154可保存與使用顯示屏幕114的方 向相符的操作區(qū)信息。另外,顯示控制單元142確定使用顯示屏幕114 的方向,按照使用顯示屏幕114的方向從操作區(qū)信息存儲(chǔ)單元154讀 出操作區(qū)信息,并設(shè)置操作區(qū)124或126的范圍。這種情況下,顯示 控制單元142可根據(jù)顯示在顯示屏幕114上的數(shù)據(jù)的種類(lèi),確定使用 顯示屏幕114的方向,或者可根據(jù)和設(shè)置筆劃125或127有關(guān)的信息, 確定使用顯示屏幕114的方向。另外,在信息顯示終端100中配置諸 如陀螺儀之類(lèi)的加速度傳感器156的情況下,可根據(jù)加速度傳感器156 的檢測(cè)結(jié)果,確定使用顯示屏幕114的方向。
從而,用戶可自己在觸控板120上設(shè)置進(jìn)行實(shí)際操作的區(qū)域124 或126,或者所述區(qū)域124或126被自動(dòng)設(shè)置,從而能夠舒適地進(jìn)行 觸控板120上的操作。
如上所述,在按照第一實(shí)施例的信息顯示終端100中,包括顯示 屏幕114上的位置信息的第一操作信息由觸摸板110上與顯示屏幕 114重疊設(shè)置的接觸傳感器112獲得,包括顯示屏幕114上的位置信 息的第二操作信息由設(shè)置在與顯示屏幕114相反一側(cè)的表面上的觸控 板120上的接觸傳感器122獲得。另外,根據(jù)獲得的第一和第二操作
29信息控制顯示屏幕114上對(duì)象的顯示。
從而,根據(jù)借助設(shè)置在顯示屏幕114上和與顯示屏幕114相反一 側(cè)的表面上的兩個(gè)接觸傳感器112和122獲得的兩個(gè)操作信息,控制 顯示屏幕114上對(duì)象的顯示,于是,能夠提供可實(shí)現(xiàn)直觀操作的操作 環(huán)境。
<第二實(shí)施例>
下面,說(shuō)明按照本發(fā)明的第二實(shí)施例的信息顯示終端100。按照 第二實(shí)施例的信息顯示終端100具有和按照第一實(shí)施例的信息顯示終 端100相同的功能配置。
按照本實(shí)施例的信息顯示終端100根據(jù)觸摸板110和觸控板120 的操作狀態(tài),以及對(duì)象列310的顯示狀態(tài),控制用于操作對(duì)象列310(由 分組的多個(gè)對(duì)象300構(gòu)成)和對(duì)象300的顯示。
(顯示屏幕)
圖10是圖解說(shuō)明在信息顯示終端100上的觸摸板110上的顯示 的示圖。下面,說(shuō)明其中音樂(lè)唱片套的圖像被假定為對(duì)象300,表示 屬于相同流派的音樂(lè)唱片多個(gè)對(duì)象300被假定為對(duì)象列310的情況。
如圖10中所示,在觸摸板110上存在對(duì)象顯示區(qū)352和布局顯 示區(qū)354。由多個(gè)對(duì)象300形成的多個(gè)對(duì)象列311-319(在本實(shí)施例的 說(shuō)明中,也被稱為對(duì)象列310)被顯示在對(duì)象顯示區(qū)352中。在布局顯 示區(qū)354中,顯示在對(duì)象顯示區(qū)352中的對(duì)象列310的布局被顯示成 圖標(biāo)。
如圖10中所示,在對(duì)象顯示區(qū)352中對(duì)應(yīng)于9種流派,比如jazz、 pop等顯示了 9個(gè)對(duì)象列311-319。在布局顯示區(qū)354中,作為操作 對(duì)象的14個(gè)對(duì)象列的布局被顯示成圖標(biāo),與顯示在對(duì)象顯示區(qū)352 中的對(duì)象列311-319對(duì)應(yīng)的9個(gè)圖標(biāo)被顯示成黑方塊,以便把它們和 其它圖標(biāo)區(qū)分開(kāi)。
對(duì)象列310在對(duì)象顯示區(qū)352上的x-y坐標(biāo)平面中被排列成矩陣, 形成對(duì)象列310的各個(gè)對(duì)象以對(duì)象列310為單位,沿著z軸排列和顯 示。對(duì)對(duì)象30(H殳置包括x, y和z坐標(biāo)的坐標(biāo)信息和指示^L對(duì)象300占據(jù)的顯示區(qū)(對(duì)象的顯示大小)的區(qū)域信息,根據(jù)所述坐標(biāo)信息顯示
對(duì)象300。這里,x坐標(biāo)和y坐標(biāo)分別對(duì)應(yīng)于顯示屏幕上的左右方向 和上下方向,z軸對(duì)應(yīng)于顯示屏幕上的深度方向。下面,假定其中對(duì) 象顯示區(qū)352的最前側(cè)的左下端成為原點(diǎn)的坐標(biāo)系以便說(shuō)明。
構(gòu)成對(duì)象列310的多個(gè)對(duì)象300按照這樣的方式被顯示,從而各 個(gè)對(duì)象300的位置取決于對(duì)象300的z軸,沿x軸和/或y軸被變動(dòng), 從而被重疊,對(duì)象300在顯示屏幕上越接近于前側(cè),就越大、越亮地 顯示對(duì)象300。例如,在圖10中所示的例子中,對(duì)象300的位置取決 于對(duì)象300的z軸沿y軸變動(dòng),并且對(duì)象300沿著x坐標(biāo)變動(dòng)的程度 隨位于對(duì)象顯示區(qū)352中的左列,中央列或右列的對(duì)象列310而改變。 具體地說(shuō),在顯示中,在左列的對(duì)象列311、 314和317中,對(duì)象300 在顯示屏幕上越接近前側(cè),那么對(duì)象300的x坐標(biāo)值和y坐標(biāo)值就變 得越小,在中央的對(duì)象列312、 315和318中,對(duì)象300在顯示屏幕 上越接近于前面,對(duì)象的y坐標(biāo)值就變得越小,在右列的對(duì)象列313、 316和319中,對(duì)象300在顯示屏幕上越接近于前面,對(duì)象的x坐標(biāo) 值就變得越大,對(duì)象的y坐標(biāo)值變得越小。
在信息顯示終端100中,通過(guò)利用觸摸板110和觸控板120,在 預(yù)定的檢測(cè)周期內(nèi),能夠借助接觸傳感器112和122檢測(cè)操作狀態(tài)。 當(dāng)用戶用手指或類(lèi)似物接觸觸摸板110,隨后從觸摸板110移開(kāi)手指 而不在觸摸板110上移動(dòng)手指時(shí),獲得第一位置信息(下面,該操作被 稱為點(diǎn)操作)。同時(shí),當(dāng)在用戶使手指保持在觸摸板110上的狀態(tài)下, 用戶在觸摸板110上移動(dòng)手指時(shí),接觸點(diǎn)的移動(dòng)由接觸傳感器112檢 測(cè),從而能夠按照接觸點(diǎn)的移動(dòng)能夠順序獲得第一位置信息(下面,該 操作被稱為拖動(dòng)操作)。另外,對(duì)應(yīng)于第一位置信息在顯示屏幕上顯示 指示器320。在用戶在觸控板120上進(jìn)行點(diǎn)操作或拖動(dòng)操作的情況下, 按照相同的方式獲得第二位置信息。
當(dāng)存在作為操作對(duì)象的多個(gè)對(duì)象列310時(shí),所有對(duì)象列310不能 被顯示在對(duì)象顯示區(qū)352中。于是,顯示在對(duì)象顯示區(qū)352中的對(duì)象 列310的布局連同所有對(duì)象列310的布局一起被顯示成布局顯示區(qū)354中的圖標(biāo),以便和其它對(duì)象區(qū)分開(kāi)。這里,通過(guò)指定與布局顯示 區(qū)354中的特定對(duì)象列310對(duì)應(yīng)的圖標(biāo),或者通過(guò)操作滾動(dòng)條(未示 出),切換顯示在對(duì)象顯示區(qū)中的對(duì)象列310。
下面,說(shuō)明關(guān)于對(duì)象列310和對(duì)象300的操作。在信息顯示終端 100中,對(duì)對(duì)象列310執(zhí)行滑動(dòng)操作和移動(dòng)操作,對(duì)對(duì)象300執(zhí)行聚 焦操作。
(對(duì)對(duì)象列的滑動(dòng)操作)
圖11A-11D, 12A, 12B,13A和13B是圖解說(shuō)明對(duì)對(duì)象列310的 滑動(dòng)操作的示圖,圖14-17是圖解說(shuō)明與滑動(dòng)操作相關(guān)的觸摸板110 上的顯示的示圖。
圖11A-11D, 12A, 12B, 13A和13B示意地表示觸摸板110和 觸控板120的操作狀態(tài),以及對(duì)象列310的顯示狀態(tài)(這對(duì)下面說(shuō)明的 圖18A,18B和19A-19D是一樣的)。這里,在圖11A-11D, 12A, 12B,13A 和13B中,圖中的左右方向?qū)?yīng)于z軸(顯示屏幕上的深度方向,觸 摸板110被表示在左側(cè),觸控板120被表示在右側(cè)),圖中的上下方向 對(duì)應(yīng)于y軸(圖中的上下方向)(這對(duì)下面說(shuō)明的圖18A, 18B和19A-19D 是一樣的)。另外,表示了其中沿著y軸對(duì)對(duì)象列310進(jìn)行滑動(dòng)操作的 情況。按照相同的方式描述沿著x軸(圖中的左右方向)和沿著x和y 軸(圖中的左右方向和上下方向)進(jìn)行滑動(dòng)操作的情況。
圖11A按照各個(gè)對(duì)象300的z坐標(biāo)表示了構(gòu)成對(duì)象列310的四 個(gè)對(duì)象300。即,各個(gè)對(duì)象300被表示成在變動(dòng)y坐標(biāo)的同時(shí)被重疊, 對(duì)象300在顯示屏幕上越接近于前側(cè),就越大、越亮地顯示對(duì)象300。 圖11A表示在初始位置顯示各個(gè)對(duì)象300的狀態(tài)(下面也稱為初始顯 示狀態(tài))。
當(dāng)用戶在如圖11A中所示的狀態(tài)下在觸摸板110上進(jìn)行點(diǎn)操作 360時(shí),獲得第一位置信息。比較第一位置信息與構(gòu)成顯示在對(duì)象顯 示區(qū)352中的對(duì)象列310的對(duì)象300的坐標(biāo)信息和區(qū)域信息。在第一 位置信息對(duì)應(yīng)于關(guān)于各個(gè)對(duì)象300的坐標(biāo)信息和區(qū)域信息所要求的對(duì) 象列310的顯示區(qū)(被構(gòu)成對(duì)象列310的對(duì)象300占據(jù)的對(duì)象顯示區(qū)352中的顯示區(qū))內(nèi)的坐標(biāo)的情況下,對(duì)應(yīng)的對(duì)象列310被指定。另外, 當(dāng)用戶在對(duì)象列310被指定的狀態(tài)下在觸控板120上進(jìn)行點(diǎn)操作362 時(shí),開(kāi)始關(guān)于對(duì)象列310的滑動(dòng)操作。
當(dāng)用戶在開(kāi)始滑動(dòng)操作的狀態(tài)下,在觸摸板110上對(duì)對(duì)象A300 進(jìn)行拖動(dòng)操作364或366時(shí),如圖IIB和11C中所示,對(duì)象A-D300 在顯示中滑動(dòng)(下面稱為滑動(dòng)顯示狀態(tài))。這里,用戶在手指持續(xù)接觸 對(duì)象A300的顯示區(qū)的狀態(tài)下移動(dòng)手指,從而,對(duì)對(duì)象A300進(jìn)行拖 動(dòng)操作364或366。當(dāng)對(duì)對(duì)象A300進(jìn)行拖動(dòng)操作364或366時(shí),對(duì) 象A-D300按照對(duì)應(yīng)于拖動(dòng)操作的數(shù)量(手指在觸摸板110上的移動(dòng)距 離),減小彼此的重疊量的方式,沿著y軸向下間距相等的距離滑動(dòng)。 相應(yīng)的對(duì)象A-D300沿著y軸滑動(dòng),從而彼此的重疊量被減小,重疊 量減小得越多,相應(yīng)的對(duì)象A-D300可在顯示屏幕上沿z軸移動(dòng)更接 近于前側(cè)。這種情況下,每個(gè)對(duì)象300在顯示屏幕上越接近于前側(cè), 就越大、越亮地顯示每個(gè)對(duì)象300。
從而,響應(yīng)第一位置信息隨著對(duì)象300間重疊量的變化而連續(xù)變 化,多個(gè)對(duì)象300移動(dòng)。于是,通過(guò)隨著重疊量的變化顯示對(duì)象300, 能夠確認(rèn)構(gòu)成對(duì)象列310的多個(gè)對(duì)象300。另外,當(dāng)多個(gè)對(duì)象朝著前 側(cè)移動(dòng)時(shí),多個(gè)對(duì)象300被顯示得更大,于是,能夠在不降低可視性 的情況下操作對(duì)象列310。
這里,圖11B表示了其中按照減小彼此的重疊量的方式移動(dòng)對(duì) 象A-D300的情況。不過(guò),可從圖11B中所示的狀態(tài)按照彼此的重疊 量增大的方式沿y軸向下移動(dòng)對(duì)象A-D300。這種情況下,每個(gè)對(duì)象 300可沿著z軸移動(dòng),從而隨著重疊量增大,在顯示屏幕上被布置成 朝著后表面一側(cè),因此,由于對(duì)象的位置進(jìn)一步朝著后側(cè),因此對(duì)象 可被顯示得更小和更暗。
當(dāng)在繼續(xù)滑動(dòng)操作的狀態(tài)下,對(duì)象A-D300之間的重疊量變?yōu)? 時(shí),如圖11C中所示,對(duì)象列310的滑動(dòng)操作完成,并且如圖11D 中所示,按照列表顯示狀態(tài)顯示對(duì)象列310。在列表顯示狀態(tài)下,對(duì) 象A-D300在顯示屏幕上移動(dòng)到最前側(cè),從而z=0,從而,被顯示成彼此不重疊。另外,用相同的大小和亮度顯示對(duì)象A-D300。
從而,多個(gè)對(duì)象300移動(dòng)到最前面,并用相同的大小顯示在列表 中,于是,能夠?qū)?duì)象300進(jìn)行操作而不降低可視性。
圖14和15分別表示在開(kāi)始滑動(dòng)操作的狀態(tài)和在繼續(xù)滑動(dòng)操作的 狀態(tài)下,觸摸板110上的顯示。在圖14和15中,對(duì)象列311("Jazz,,) 被指定為對(duì)象列310,它變成滑動(dòng)操作的對(duì)象。
如圖14中所示,當(dāng)開(kāi)始滑動(dòng)操作時(shí),在對(duì)象列312-319(特定的 對(duì)象列311除外)被暗黑地顯示在對(duì)象顯示區(qū)352的狀態(tài)下,對(duì)作為滑 動(dòng)操作的對(duì)象的特定對(duì)象列311進(jìn)行滑動(dòng)操作。特定的對(duì)象列311被 沿著y軸滑動(dòng)和顯示,從而響應(yīng)拖動(dòng)操作的數(shù)量,構(gòu)成對(duì)象列311的 多個(gè)對(duì)象311彼此的重疊量被減小。另外,每個(gè)對(duì)象300的附屬信息 (本例中,音樂(lè)唱片的唱片標(biāo)題和藝術(shù)家)被顯示在多個(gè)對(duì)象300的旁 邊,并和多個(gè)對(duì)象300 —起滑動(dòng)和顯示。
如圖15中所示,當(dāng)繼續(xù)滑動(dòng)操作,并且對(duì)最前面的對(duì)象300的 拖動(dòng)操作量達(dá)到預(yù)定值時(shí),除了作為滑動(dòng)操作的對(duì)象的特定對(duì)象列 311之外,不在對(duì)象顯示區(qū)352中顯示對(duì)象列312-319。
在列表顯示狀態(tài)下,用戶能夠在預(yù)定時(shí)間內(nèi)選擇特定的對(duì)象 300。如圖12A中所示,當(dāng)用戶在觸摸板110上對(duì)對(duì)象A300進(jìn)行點(diǎn) 操作時(shí),選擇的對(duì)象A300,而不是對(duì)象A-D300的內(nèi)容被顯示在對(duì)象 顯示區(qū)352中,如圖12B中所示(下面也稱為內(nèi)容顯示狀態(tài))。
從而,在列表顯示多個(gè)對(duì)象300的狀態(tài)下指定一個(gè)對(duì)象300,并 顯示指定對(duì)象300的內(nèi)容302,于是,能夠?qū)?duì)象300進(jìn)行操作,而 不降低可視性和操作性。
在如圖13A(對(duì)應(yīng)于圖IIB)中所示的滑動(dòng)顯示狀態(tài)下,在預(yù)定時(shí) 間內(nèi)不對(duì)對(duì)象列310進(jìn)行任何拖動(dòng)操作的情況下,對(duì)象列310的顯示 從滑動(dòng)顯示狀態(tài)變成初始顯示狀態(tài)。如圖13B中所示,對(duì)象列310的 顯示從滑動(dòng)顯示狀態(tài)變成初始顯示狀態(tài),對(duì)象A-D300被顯示成在變 動(dòng)y坐標(biāo)的同時(shí)被重疊。這里,就從滑動(dòng)顯示狀態(tài)到初始顯示狀態(tài)的 變化來(lái)說(shuō),和上面說(shuō)明的從初始顯示狀態(tài)到滑動(dòng)顯示狀態(tài)的情況一
34樣,進(jìn)行反向操作,除了對(duì)象A-D300滑動(dòng),而不要求觸摸板110和 觸控板120的操作之外。
從而,構(gòu)成對(duì)象列310的多個(gè)對(duì)象300移動(dòng)到初始位置,從而重 疊地排列,除非在多個(gè)對(duì)象300被顯示在滑動(dòng)位置的狀態(tài)下未獲得位 置信息,于是,能夠避免由于對(duì)象300的阻擋而降低可視性。
圖16和17分別表示列表在顯示狀態(tài)和內(nèi)容顯示狀態(tài)下,觸摸板 IIO上的顯示。
如圖16中所示,在列表顯示狀態(tài)下,多個(gè)對(duì)象300被置于顯示 屏幕上最前側(cè),并被顯示成在對(duì)象顯示區(qū)352中彼此不重疊。在布局 顯示區(qū)354中,與按列表顯示狀態(tài)顯示的對(duì)象列311對(duì)應(yīng)的圖標(biāo)被表 示成黑方塊,以便和對(duì)應(yīng)于其它對(duì)象列的圖標(biāo)區(qū)分開(kāi)。
如圖17中所示,在內(nèi)容顯示狀態(tài)下,在對(duì)象顯示區(qū)352中顯示 和放大選擇的對(duì)象300和附屬信息304(本例中,音樂(lè)唱片的唱片名稱 和藝術(shù)家)。另外,在對(duì)象顯示區(qū)352的下部顯示包括在所選對(duì)象300 中的子對(duì)象306(本例中,包括在音樂(lè)唱片中的音樂(lè)曲目)。
在內(nèi)容顯示狀態(tài)下,通過(guò)觸摸板110的操作,用戶能夠選擇包括 在所選對(duì)象300中的子對(duì)象306(本例中的音樂(lè)曲目)。另外,能夠?qū)?選擇的子對(duì)象306進(jìn)行預(yù)定操作(例如,播放音樂(lè)曲目)。
(對(duì)對(duì)象列的移動(dòng)操作)
圖18A和18B是圖解說(shuō)明對(duì)對(duì)象列310的移動(dòng)操作的示圖。
圖18A按照和圖11A的情況相同的方式表示構(gòu)成對(duì)象列310的 四個(gè)對(duì)象300,從而,對(duì)象列310是通過(guò)對(duì)對(duì)象列310的點(diǎn)操作指定 的,不過(guò)在觸控板120上未進(jìn)行任何點(diǎn)操作362。
當(dāng)用戶在指定對(duì)象列310的狀態(tài)下,如圖18B中所示,在觸摸 板110上對(duì)對(duì)象A300進(jìn)行拖動(dòng)操作372時(shí),對(duì)象列310被移動(dòng)和顯 示。當(dāng)對(duì)對(duì)象A300進(jìn)行拖動(dòng)操作372時(shí),對(duì)象A-D300在它們隨拖 動(dòng)操作的數(shù)量而彼此重疊的狀態(tài)下,在y軸上被移動(dòng)并被顯示。
這里,圖18B表示其中在y軸上移動(dòng)對(duì)象A-D30的情況,也可 按照相同的方式描述在x軸或者在x和y軸上移動(dòng)對(duì)象的情況。從而,按照獲得位置信息的狀態(tài)和與第一位置信息的連續(xù)變化相
對(duì)應(yīng)的對(duì)象列310的顯示狀態(tài),移動(dòng)和顯示多個(gè)對(duì)象300,于是,能 夠?qū)?duì)象列310進(jìn)行移動(dòng)操作。 (關(guān)于對(duì)象的聚焦操作)
圖19A-19D是圖解說(shuō)明對(duì)對(duì)象300的聚焦操作的示圖。 圖19A按照和圖11A的情況相同的方式表示了構(gòu)成對(duì)象列310 的四個(gè)對(duì)象300。在圖19A中所示的狀態(tài)下,把位于顯示屏幕上最前 面一側(cè)的對(duì)象A300作為焦點(diǎn),明亮地顯示對(duì)象A300。在圖19A中所 示的狀態(tài)下,在按照和圖11A中所示的情況相同的方式,通過(guò)對(duì)對(duì)象 列310的點(diǎn)操作360指定了對(duì)象列310之后,在觸摸板110上進(jìn)行點(diǎn) 操作374。這種情況下,在除對(duì)象列310的顯示區(qū)外的區(qū)域進(jìn)行點(diǎn)操 作374。
當(dāng)在觸摸板110上進(jìn)行點(diǎn)操作374時(shí),如圖19B中所示,對(duì)象 300上的焦點(diǎn)朝著顯示屏幕上的后側(cè)移動(dòng)。從而,位于對(duì)象A300的 后側(cè)的對(duì)象B300被聚焦,從而對(duì)象B300被明亮地顯示,位于對(duì)象 B300的前側(cè)的對(duì)象A300被透明顯示(由圖19A-19D中的虛線表示)。
按照相同的方式,當(dāng)如圖19C中所示在觸控板120上進(jìn)行點(diǎn)操 作376時(shí),對(duì)象300上的焦點(diǎn)朝著顯示屏幕的前側(cè)移動(dòng),如圖19D中 所示。從而,使位于對(duì)象B300的前側(cè)的對(duì)象A300成為焦點(diǎn),從而對(duì) 象A300被透明顯示。
從而,當(dāng)在初始位置顯示多個(gè)對(duì)象300的狀態(tài)下獲得第一或第二 移動(dòng)信息時(shí),構(gòu)成對(duì)象列310的對(duì)象300上的焦點(diǎn)按照移動(dòng)信息,或 者移向前側(cè),或者移向后側(cè),于是,能夠直觀地進(jìn)行對(duì)對(duì)象300的聚 焦操作。
(操作流程)
下面參考圖20和21說(shuō)明關(guān)于對(duì)象列310和對(duì)象300的操作的流 程。圖20是表示在對(duì)象列310從初始顯示狀態(tài)改變成列表顯示狀態(tài) 的情況下的操作等的流程的流程圖。圖11A-11D是表示在列表顯示狀 態(tài)下,對(duì)對(duì)象列310的操作的流程的流程圖。信息顯示終端100確定是否通過(guò)在觸摸板110上,對(duì)處于初始顯 示狀態(tài)的對(duì)象列310進(jìn)行了點(diǎn)操作(圖11A中所示的操作360,圖18A 中所示的操作370),指定了對(duì)象列310(S302)。在指定了對(duì)象列310 的情況下,信息顯示終端100執(zhí)行后續(xù)步驟S304,如果未指定對(duì)象列, 那么返回步驟S302。
在指定了對(duì)象列310的狀態(tài)下,信息顯示終端IOO確定是否在觸 控板120上進(jìn)行了點(diǎn)操作(圖11A中所示的操作362)(S304)。在進(jìn)行了 點(diǎn)操作的情況下,信息顯示終端100執(zhí)行后續(xù)步驟S306,在沒(méi)有進(jìn)行 任何點(diǎn)操作的情況下,信息顯示終端IOO轉(zhuǎn)移到后面說(shuō)明的關(guān)于移動(dòng) 操作和聚焦操作的步驟S322。
在進(jìn)行了點(diǎn)操作的情況下,信息顯示終端IOO確定是否在預(yù)定的 時(shí)間內(nèi)(例如,在進(jìn)行點(diǎn)操作之后一秒內(nèi)),在觸摸板110上對(duì)指定的 對(duì)象列310執(zhí)行了拖動(dòng)操作(圖11B和11C中所示的操作364和 366)(S306)。在執(zhí)行了拖動(dòng)操作的情況下,信息顯示終端100執(zhí)行后 續(xù)步驟S308,在沒(méi)有執(zhí)行拖動(dòng)操作的情況下,轉(zhuǎn)移到關(guān)于聚焦操作的 步驟S324。在已進(jìn)行拖動(dòng)操作的情況下,信息顯示終端IOO把對(duì)象列 310轉(zhuǎn)換成滑動(dòng)顯示狀態(tài)(S308),以便滑動(dòng)顯示(S310)。
當(dāng)對(duì)象列310被轉(zhuǎn)換成滑動(dòng)顯示狀態(tài)時(shí),信息顯示終端100確定 構(gòu)成對(duì)象列310的多個(gè)對(duì)象300是否被顯示成至少部分重疊(S312)。 從而,在對(duì)象被重疊顯示的情況下,信息顯示終端IOO執(zhí)行后續(xù)步驟 S314,在對(duì)象未被重疊顯示的情況下,信息顯示終端100把對(duì)象列310 轉(zhuǎn)換成列表顯示狀態(tài)(S320)。
在對(duì)象被重疊顯示的情況下,信息顯示終端IOO確定是否在預(yù)定 的時(shí)間內(nèi)(例如,在進(jìn)行拖動(dòng)操作之后IO秒內(nèi)),持續(xù)對(duì)對(duì)象列310執(zhí) 行了拖動(dòng)操作(圖11B和11C中所示的操作364和366)(S314)。在進(jìn) 行了拖動(dòng)操作的情況下,信息顯示終端100返回步驟S310,在沒(méi)有進(jìn) 行拖動(dòng)操作的情況下,把對(duì)象列310轉(zhuǎn)換成初始顯示狀態(tài)(S316)。從 而,信息顯示終端IOO把構(gòu)成對(duì)象列310的多個(gè)對(duì)象300移到初始位 置,在對(duì)象重疊的狀態(tài)下進(jìn)行初始顯示(S318),并返回步驟S302。當(dāng)在步驟S320中,對(duì)象列310被轉(zhuǎn)換成列表顯示狀態(tài)時(shí),信息 顯示終端100列表顯示對(duì)象列310(S332)。
當(dāng)對(duì)象列310被列表顯示時(shí),信息顯示終端IOO確定是否通過(guò)在 觸摸板110上,對(duì)對(duì)象300進(jìn)行點(diǎn)操作(圖12A中所示的操作368), 指定了對(duì)象300(S334)。在指定了對(duì)象300的情況下,顯示子對(duì)象 306(S336),并按照來(lái)自用戶的指令對(duì)子對(duì)象306進(jìn)行處理(S338)。
在對(duì)子對(duì)象306進(jìn)行了處理之后,信息顯示終端100確定是否要 指令改變對(duì)象300的處理(S340)。在指令了對(duì)象300的改變的情況下, 信息顯示終端100返回步驟S332,在沒(méi)有指令任何變化的情況下,返 回步驟S338,從而對(duì)子對(duì)象306進(jìn)行處理。
在步驟S304中在觸控板120上未進(jìn)行任何點(diǎn)操作(圖11A中所示 的操作362)的情況下,信息顯示終端IOO確定是否對(duì)除對(duì)象列310的 顯示區(qū)之外的區(qū)域,在觸摸板110上進(jìn)行了點(diǎn)操作(圖19A中所示的 操作374)(S322)。在進(jìn)行了點(diǎn)操作的情況下,信息顯示終端100進(jìn)行 后續(xù)步驟S324,在沒(méi)有進(jìn)行點(diǎn)操作的情況下,信息顯示終端100轉(zhuǎn)到 步驟S326。另外,當(dāng)在步驟S306中,在預(yù)定時(shí)間內(nèi)(例如,在進(jìn)行點(diǎn) 操作之后1秒內(nèi)),在觸摸板110上未執(zhí)行拖動(dòng)操作時(shí),信息顯示終端 100執(zhí)行步驟S324。
另外,信息顯示終端IOO根據(jù)點(diǎn)操作(圖19A和11C中所示的操 作374和376)是在觸摸板110上還是在觸控板120上執(zhí)行的,把對(duì)象 300上的焦點(diǎn)移到顯示屏幕的前側(cè)或者移到顯示屏幕的后側(cè)(S324), 并返回步驟S302。
在步驟S322中未在觸摸板110上執(zhí)行任何點(diǎn)操作的情況下,信 息顯示終端IOO確定是否對(duì)指定的對(duì)象列310執(zhí)行了拖動(dòng)操作(圖18B 中所示的操作372)。在執(zhí)行了拖動(dòng)操作的情況下,信息顯示終端IOO 在步驟S328中移動(dòng)和顯示對(duì)象列310,在沒(méi)有執(zhí)行拖動(dòng)操作的情況 下,信息顯示終端100返回步驟S302。
如上所述,按照第二實(shí)施例的信息顯示終端100按照獲得第一和 /或第二位置信息的狀態(tài),并按照對(duì)象列310的顯示狀態(tài),控制用于操作對(duì)象列310和對(duì)象300的顯示,于是,能夠?qū)?duì)象列310和對(duì)象300 進(jìn)行無(wú)縫操作。
上面,說(shuō)明了其中分音樂(lè)流派—音樂(lè)唱片—音樂(lè)曲目的三個(gè)階 段,對(duì)信息進(jìn)行操作的情況,其中音樂(lè)流派是對(duì)象列310,音樂(lè)唱片 是對(duì)象300,音樂(lè)曲目是子對(duì)象306。
這里,可分音樂(lè)流派—音樂(lè)藝術(shù)家—音樂(lè)唱片—音樂(lè)曲目的四個(gè)
階段,對(duì)信息進(jìn)行操作,其中音樂(lè)流派和藝術(shù)家是對(duì)象列310。這種 情況下,屬于共同的音樂(lè)流派的多個(gè)對(duì)象300被排列,以便按照音樂(lè) 唱片的藝術(shù)家的預(yù)定順序,比如字母順序顯示在對(duì)象列310中。另夕卜, 可分音樂(lè)唱片—音樂(lè)曲目的兩個(gè)階段,對(duì)信息進(jìn)行操作,其中音樂(lè)唱 片是對(duì)象列310,音樂(lè)曲目是對(duì)象300。另外,按照預(yù)定標(biāo)準(zhǔn)分組的 多個(gè)階段的信息,比如照片,動(dòng)畫(huà)和數(shù)據(jù)可作為對(duì)象處理。
盡管上面參考
了本發(fā)明的優(yōu)選實(shí)施例,不過(guò)本發(fā)明并不 局限于此。本領(lǐng)域的技術(shù)人員應(yīng)明白根據(jù)設(shè)計(jì)要求和其它因素,可產(chǎn) 生各種修改,組合,子組合和變更,只要它們?cè)诟郊訖?quán)利要求或其等 同物的范圍內(nèi)。
39
權(quán)利要求
1、一種在顯示屏幕上顯示圖形用戶界面的對(duì)象的信息顯示終端,包括第一操作信息獲取單元,用于借助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置信息的第一操作信息;第二操作信息獲取單元,用于借助設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置信息的第二操作信息;和顯示控制單元,用于根據(jù)獲得的第一操作信息和第二操作信息,控制對(duì)象在顯示屏幕上的顯示。
2、 按照權(quán)利要求1所述的信息顯示終端,其中根據(jù)對(duì)象特有的三維坐標(biāo)信息,把對(duì)象排列在三維坐標(biāo)空間內(nèi), 顯示控制單元控制對(duì)象在顯示屏幕上的顯示,該顯示屏幕是三維 坐標(biāo)空間被投射到的表面。
3、 按照權(quán)利要求2所述的信息顯示終端,其中多個(gè)對(duì)象形成一個(gè)對(duì)象列,在該對(duì)象列中所迷對(duì)象沿三維坐標(biāo)空 間的第 一坐標(biāo)軸的方向重疊排列,笫一操作信息和第二操作信息之一包括按照在接觸檢測(cè)表面上 檢測(cè)的接觸程度而獲得的第 一滾動(dòng)信息,顯示控制單元根據(jù)包括在第一操作信息或第二操作信息中的位 置信息指定對(duì)象列并控制顯示,使包括在指定對(duì)象列中的多個(gè)對(duì)象根 據(jù)獲得的第一滾動(dòng)信息在第一坐標(biāo)軸上沿一個(gè)方向滾動(dòng)。
4、 按照權(quán)利要求3所述的信息顯示終端,其中 笫一操作信息和第二操作信息中的另一個(gè)包括按照在接觸檢測(cè)表面上檢測(cè)的接觸程度而獲得的第二滾動(dòng)信息,顯示控制單元控制顯示,使包括在指定對(duì)象列中的多個(gè)對(duì)象根據(jù) 獲得的第二滾動(dòng)信息在第一坐標(biāo)軸上沿另一方向滾動(dòng)。
5、 按照權(quán)利要求3所述的信息顯示終端,其中獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸強(qiáng)度, 顯示控制單元控制顯示,使在接觸強(qiáng)度超過(guò)預(yù)定閾值的情況下, 多個(gè)對(duì)象滾動(dòng)。
6、 按照權(quán)利要求3所述的信息顯示終端,其中 獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸的檢測(cè)持續(xù)時(shí)間,顯示控制單元根據(jù)接觸的檢測(cè)持續(xù)時(shí)間,控制使多個(gè)對(duì)象滾動(dòng)的 顯示的加速度。
7、 按照權(quán)利要求3所述的信息顯示終端,其中 獲得接觸程度,作為在接觸檢測(cè)表面上檢測(cè)的接觸的檢測(cè)面積, 顯示控制單元根據(jù)接觸的檢測(cè)面積,控制使多個(gè)對(duì)象滾動(dòng)的顯示的加速度。
8、 按照權(quán)利要求2所述的信息顯示終端,其中 多個(gè)對(duì)象形成沿三維坐標(biāo)空間中的第一坐標(biāo)軸的方向重疊排列的對(duì)象列,第 一操作信息包括第 一起點(diǎn)信息和第一終點(diǎn)信息,作為根據(jù)在接 觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,第二操作信息包括與第一起點(diǎn)信息同時(shí)獲得的第二起點(diǎn)信息和 與第一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元根據(jù)獲得的第一起點(diǎn)信息,在顯示屏幕上指定包括 在特定對(duì)象列中的最前面的對(duì)象,根據(jù)獲得的第二起點(diǎn)信息指定包括 在對(duì)象列中的最后面的對(duì)象,鏈接獲得的第一終點(diǎn)信息和最前面的對(duì) 象移往的位置,并鏈接獲得的第二終點(diǎn)信息和最后面的對(duì)象移往的位 置,從而控制顯示,使包括在上述對(duì)象列中的多個(gè)對(duì)象在垂直于第一 坐標(biāo)軸的平面中移動(dòng)。
9、 按照權(quán)利要求2所述的信息顯示終端,其中第 一操作信息包括第 一起點(diǎn)信息和第 一終點(diǎn)信息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而荻得的位置信息,第二操作信息包括與第 一起點(diǎn)信息同時(shí)獲得的第二起點(diǎn)信息和 與第 一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢測(cè)表面 上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元計(jì)算從獲得的第一起點(diǎn)信息和第二起點(diǎn)信息得到 的基準(zhǔn)軸與從獲得的第一終點(diǎn)信息和第二終點(diǎn)信息得到的移動(dòng)軸之 間的角度的變化量,并基于計(jì)算出的上迷角度變化量改變連接視點(diǎn)和 基準(zhǔn)點(diǎn)的軸的角度,所述視點(diǎn)表示作為投射三維坐標(biāo)空間的視覺(jué)外型 的錐體的最前面頂點(diǎn),基準(zhǔn)點(diǎn)表示投射面的中心,從而控制在相對(duì)于 三維坐標(biāo)空間改變上述軸的角度的狀態(tài)下,對(duì)象在作為投射面的顯示 屏幕上的顯示。
10、 按照權(quán)利要求l所述的信息顯示終端,其中根據(jù)對(duì)象特有的二維坐標(biāo)信息,在二維坐標(biāo)平面上配置上迷對(duì) 象,多個(gè)對(duì)象構(gòu)成以多個(gè)對(duì)象在顯示屏幕上至少部分重疊的方式排列 的對(duì)象列,第 一操作信息包括第 一起點(diǎn)信息和第 一終點(diǎn)信息,作為根據(jù)在接 觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,第二操作信息包括與第一起點(diǎn)信息同時(shí)獲得的第二起點(diǎn)信息和 與第一終點(diǎn)信息同時(shí)獲得的第二終點(diǎn)信息,作為根據(jù)在接觸檢測(cè)表面上檢測(cè)的接觸點(diǎn)的移動(dòng)狀態(tài)而獲得的位置信息,顯示控制單元根據(jù)獲得的第一起點(diǎn)信息在顯示屏幕上指定包括 在特定對(duì)象列中的最前面的對(duì)象,根據(jù)獲得的第二起點(diǎn)信息指定包括 在上述對(duì)象列中的最后面的對(duì)象,鏈接獲得的第一終點(diǎn)信息和最前面 的對(duì)象移往的位置,并鏈接獲得的第二終點(diǎn)信息和最后面的對(duì)象移往 的位置,控制顯示,使包括在對(duì)象列中的多個(gè)對(duì)象移動(dòng),以改變對(duì)象 之間的重疊程度。
11、 按照權(quán)利要求1所述的信息顯示終端,其中 作為設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面上的操作對(duì)象的第二操作區(qū)小于作為設(shè)置在顯示屏幕上的接觸檢測(cè)表面上 的操作對(duì)象的第一操作區(qū),顯示控制單元進(jìn)行調(diào)整,使從第二操作區(qū)獲得的顯示屏幕上的位 置信息對(duì)應(yīng)于在第一操作區(qū)中獲得的顯示屏幕上的位置信息。
12、 按照權(quán)利要求11所述的信息顯示終端,還包括一個(gè)操作區(qū)信息設(shè)置單元,用于根據(jù)對(duì)于每個(gè)用戶獲得的第二操作信息,設(shè)置用 于指定第二操作區(qū)的范圍的操作區(qū)信息。
13、 按照權(quán)利要求12所述的信息顯示終端,還包括一個(gè)操作區(qū) 信息存儲(chǔ)單元,用于保存由操作區(qū)設(shè)置單元設(shè)置的操作區(qū)信息,其中響應(yīng)來(lái)自特定用戶的改變請(qǐng)求,顯示控制單元從操作區(qū)信息存儲(chǔ) 單元讀出特定用戶的操作區(qū)信息,并設(shè)置第二操作區(qū)的范圍。
14、 按照權(quán)利要求12所述的信息顯示終端,還包括一個(gè)操作區(qū) 信息存儲(chǔ)單元,用于保存與使用顯示屏幕的方向相符的多個(gè)操作區(qū)信 息,其中顯示控制單元確定使用顯示屏幕的方向,從操作區(qū)信息存儲(chǔ)單元 中讀出與使用顯示屏幕的方向相符的操作區(qū)信息,并設(shè)置第二操作區(qū) 的范圍。
15、 按照權(quán)利要求14所述的信息顯示終端,其中顯示控制單元 根據(jù)從用戶獲得的第二操作信息,確定使用顯示屏幕的方向。
16、 按照權(quán)利要求14所述的信息顯示終端,其中還包括一個(gè)加速度傳感器,其中顯示控制單元根據(jù)加速度傳感器的檢測(cè)結(jié)果,確定使用顯示屏幕 的方向。
17、 按照權(quán)利要求1所述的信息顯示終端,其中多個(gè)對(duì)象形成一個(gè)對(duì)象列,可按照多個(gè)對(duì)象被重疊排列在初始位 置以及所述多個(gè)對(duì)象被至少部分重疊地排列在滑動(dòng)位置的狀態(tài)顯示 該對(duì)象列,顯示控制單元根據(jù)包括在第 一操作信息中的第 一位置信息和/或 包括在第二操作信息中的第二位置信息的獲取狀態(tài),和對(duì)象列的顯示 狀態(tài),控制用于操作對(duì)象列的顯示和用于操作構(gòu)成對(duì)象列的對(duì)象的顯 示。
18、 按照權(quán)利要求17所述的信息顯示終端,其中顯示控制單元 控制對(duì)象列的顯示,使得在其中在依據(jù)第一位置信息指定對(duì)象列之 后,構(gòu)成對(duì)象列的多個(gè)對(duì)象被顯示在初始位置或者顯示在滑動(dòng)位置的 狀態(tài)下,獲得第二位置信息的情況下,響應(yīng)在獲取第二位置信息之后 的預(yù)定時(shí)間內(nèi)連續(xù)獲得的第一位置信息的連續(xù)變化,對(duì)象之間的重疊 量發(fā)生變化并且多個(gè)對(duì)象發(fā)生移動(dòng)。
19、 按照權(quán)利要求18所述的信息顯示終端,其中 在至少部分重疊地置于上述對(duì)象列中的多個(gè)對(duì)象中,在顯示屏幕上被置于前側(cè)的對(duì)象與置于后側(cè)的對(duì)象相比被更大地顯示,顯示控制單元控制對(duì)象列的顯示,以使多個(gè)對(duì)象響應(yīng)連續(xù)獲得的 第一位置信息的連續(xù)變化,而發(fā)生移動(dòng),同時(shí)改變對(duì)象之間的重疊量, 對(duì)象之間的重疊量越小,對(duì)象就越朝著前側(cè)移動(dòng)并被顯示得越大,而 對(duì)象之間的重疊量越大,對(duì)象就越朝著后側(cè)移動(dòng)并被顯示得越小。
20、 按照權(quán)利要求18所述的信息顯示終端,其中 在至少部分重疊地置于上述對(duì)象列中的多個(gè)對(duì)象中,在顯示屏幕上被置于前側(cè)的對(duì)象與置于后側(cè)的對(duì)象相比被更大地顯示,顯示控制單元控制對(duì)象列的顯示,以使在形成對(duì)象列的多個(gè)對(duì)象 被不重疊地排列顯示的情況下,多個(gè)對(duì)象移動(dòng)到最前面,從而以相同 的大小被列表顯示。
21、 按照權(quán)利要求20所述的信息顯示終端,其中顯示控制單元 控制對(duì)象列的顯示,以使當(dāng)多個(gè)對(duì)象朝著前側(cè)移動(dòng)時(shí),所迷多個(gè)對(duì)象 被更大地顯示。
22、 按照權(quán)利要求20所述的信息顯示終端,其中顯示控制單元 控制對(duì)象的顯示,以使在其中在多個(gè)對(duì)象被列表顯示的狀態(tài)下,依據(jù) 第一位置信息指定對(duì)象的情況下,顯示該對(duì)象的內(nèi)容。
23、 按照權(quán)利要求17所述的信息顯示終端,其中顯示控制單元 控制對(duì)象列的顯示,以使在其中在依據(jù)第一位置信息指定對(duì)象列之 后,在滑動(dòng)位置顯示形成對(duì)象列的多個(gè)對(duì)象的狀態(tài)下,在預(yù)定時(shí)間內(nèi) 沒(méi)有獲得第一和第二位置信息的情況下,形成對(duì)象列的多個(gè)對(duì)象移動(dòng)到初始位置,并重疊排列。
24、 按照權(quán)利要求17所述的信息顯示終端,其中顯示控制單元 控制對(duì)象列的顯示,以使對(duì)象列隨著在依據(jù)第 一位置信息指定對(duì)象列 之后、形成對(duì)象列的多個(gè)對(duì)象被顯示在初始位置的狀態(tài)下連續(xù)獲得的 第一位置信息的連續(xù)變化而移動(dòng)。
25、 按照權(quán)利要求17所述的信息顯示終端,其中顯示控制單元 控制對(duì)象的顯示,以使當(dāng)在依據(jù)第一位置信息指定對(duì)象列之后,在形 成對(duì)象列的多個(gè)對(duì)象被顯示在初始位置的狀態(tài)下獲得了不指定對(duì)象 列的第一位置信息或第二位置信息時(shí),形成指定對(duì)象列的多個(gè)對(duì)象中 的一個(gè)作為焦點(diǎn)的對(duì)象在獲得第一位置信息的情況下,轉(zhuǎn)移到顯示屏 幕上置于該對(duì)象前側(cè)或后側(cè)之一的另一對(duì)象,在獲得第二位置信息的 情況下,轉(zhuǎn)移到顯示屏幕上置于該焦點(diǎn)對(duì)象前側(cè)或后側(cè)中另一側(cè)的另 一對(duì)象。
26、 一種在顯示屏幕上顯示圖形用戶界面的對(duì)象的信息顯示方 法,所述方法包括下述步驟借助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面獲得包括顯示屏幕上 的位置信息的第 一操作信息;借助設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面,獲得包 括顯示屏幕上的位置信息的第二操作信息;和根據(jù)獲得的第 一操作信息和第二操作信息,控制對(duì)象在顯示屏幕 上的顯示。
27、 一種程序,所述程序使計(jì)算機(jī)執(zhí)行在顯示屏幕上顯示圖形用 戶界面的對(duì)象的信息顯示方法,其中所迷信息顯示方法包括下述步驟借助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面獲得包括顯示屏幕上 的位置信息的第一操作信息;借助設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面,獲得包 括顯示屏幕上的位置信息的第二操作信息;和根據(jù)獲得的第 一操作信息和笫二操作信息,控制對(duì)象在顯示屏幕 上的顯示。
全文摘要
提供一種在顯示屏幕上顯示圖形用戶界面的對(duì)象的信息顯示終端,包括第一操作信息獲取單元,用于借助與顯示屏幕重疊設(shè)置的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置信息的第一操作信息;第二操作信息獲取單元,用于借助設(shè)置在與顯示屏幕相反一側(cè)表面上的接觸檢測(cè)表面,獲得包括顯示屏幕上的位置信息的第二操作信息;和顯示控制單元,用于根據(jù)獲得的第一操作信息和第二操作信息,控制對(duì)象在顯示屏幕上的顯示。從而,能夠提供一種具有極好的可視性和操作性信息顯示終端,該信息顯示終端能夠提供使直觀操作成為可能的操作環(huán)境。
文檔編號(hào)G06F3/048GK101452366SQ20081017137
公開(kāi)日2009年6月10日 申請(qǐng)日期2008年10月23日 優(yōu)先權(quán)日2007年12月7日
發(fā)明者宮下健, 宮崎麗子 申請(qǐng)人:索尼株式會(huì)社