欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

便攜式信息終端裝置、顯示控制裝置、方法及程序的制作方法

文檔序號(hào):6358532閱讀:216來(lái)源:國(guó)知局
專利名稱:便攜式信息終端裝置、顯示控制裝置、方法及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及便攜式信息終端裝置、顯示控制裝置、方法及程序。
背景技術(shù)
本發(fā)明涉及進(jìn)行菜單顯示的顯示控制的顯示控制裝置、便攜式信息終端裝置、面向計(jì)算機(jī)的實(shí)現(xiàn)菜單顯示的顯示控制的顯示控制信息及顯示控制方法。
作為可將各種個(gè)人信息等以數(shù)字信息形式攜帶的便攜式信息終端裝置之一,已知一種備有觸摸板的所謂PDA(Personal Digital Assistant個(gè)人數(shù)字助理、也稱便攜式信息終端)。
PDA,可以通過(guò)內(nèi)裝的CPU等的運(yùn)算處理執(zhí)行多種應(yīng)用軟件(Application Soft)(也簡(jiǎn)稱為「Application」)。作為應(yīng)用軟件,例如有預(yù)定表軟件、地址簿軟件、備忘錄軟件、字處理軟件、臺(tái)式電子計(jì)算器軟件、電子郵件軟件、Web(萬(wàn)維網(wǎng))瀏覽軟件、音樂(lè)再生軟件、圖象閱覽軟件、時(shí)鐘顯示軟件等。
PDA中的應(yīng)用軟件的選擇和執(zhí)行操作,由被稱作「起動(dòng)程序」的應(yīng)用軟件管理程序控制。當(dāng)預(yù)先登錄著應(yīng)用軟件或文件等時(shí),可以對(duì)通過(guò)起動(dòng)程序登錄著的應(yīng)用軟件或文件等進(jìn)行菜單顯示,并通過(guò)簡(jiǎn)單的輸入操作直接起動(dòng)。
起動(dòng)程序的菜單顯示,以往是以平鋪顯示的方式按集合(以下將該集合稱作「菜單項(xiàng)目」)排列和顯示出表示所登錄的應(yīng)用軟件或文件等的圖標(biāo)及其名稱。用戶可以通過(guò)控制桿或十字鍵等的按鈕操作、用指示筆或跟蹤板等指示器進(jìn)行的選擇等選擇任何一個(gè)菜單項(xiàng)目。
另外,由于PDA最引人注目的是便攜性,所以其物理的顯示屏面尺寸例如被限定在可以將其放在成人的掌上的程度。因此,在顯示屏面內(nèi)不能顯示出來(lái)的菜單顯示體等,必須通過(guò)使畫(huà)面滾動(dòng)進(jìn)行顯示。這種滾動(dòng)操作,可以是控制桿等的按鈕操作,或者是用指示筆對(duì)特定位置的輕擊操作。具體地說(shuō),當(dāng)用左手握住PDA時(shí),可以通過(guò)用左手的手指(例如拇指)進(jìn)行操作、或用右手持有的指示筆對(duì)特定位置(滾動(dòng)指示位置)進(jìn)行輕擊操作而實(shí)現(xiàn)滾動(dòng)操作。
但是,當(dāng)進(jìn)行滾動(dòng)操作和菜單顯示體的選擇操作時(shí),至少必需進(jìn)行2次操作。此外,即使是對(duì)觸摸板的滾動(dòng)操作,也是與通常的個(gè)人計(jì)算機(jī)的鼠標(biāo)操作相同的操作(例如,輕擊操作)。
作為解決這種不便性的方法,有一種以三維顯示方式進(jìn)行菜單顯示從而在畫(huà)面中顯示出更多菜單的方法。例如,有特開(kāi)平11-65806號(hào)公報(bào)、特開(kāi)平11-95968號(hào)公報(bào)及特開(kāi)2001-291119號(hào)公報(bào)等。
但是,在上述各公報(bào)的方法中,配置在虛擬空間中的菜單,不一定能使正面朝向虛擬攝像機(jī),因而也將使顯示很難看得清晰。此外,很難只憑看一眼畫(huà)面便能得知當(dāng)前正顯示著所登錄的菜單項(xiàng)目的哪一邊,因而必須依靠圖標(biāo)等逐一進(jìn)行搜索。
另外,作為對(duì)菜單畫(huà)面進(jìn)行顯示控制的其他例,例如已知在WO00/33571公報(bào)(以下稱為現(xiàn)有例)中記載的方法。其中,當(dāng)從排列有圖標(biāo)的菜單畫(huà)面選擇圖標(biāo)并將顯示切換到所選定的圖標(biāo)的信息畫(huà)面時(shí),通過(guò)轉(zhuǎn)換畫(huà)面進(jìn)行顯示切換,在轉(zhuǎn)換畫(huà)面上,通過(guò)將所選定的圖標(biāo)逐漸放大而將其拉近。然后,通過(guò)使拉近著的圖標(biāo)的顏色逐漸變淺而切換到信息畫(huà)面。
進(jìn)一步,在該現(xiàn)有例中,當(dāng)從信息畫(huà)面切換到菜單畫(huà)面時(shí),通過(guò)將與信息畫(huà)面對(duì)應(yīng)的圖標(biāo)的放大后的顯示逐漸縮小,可以從將圖標(biāo)拉近后的顯示切換到菜單顯示。
另外,在特開(kāi)2000-10702號(hào)公報(bào)所公開(kāi)的方法中,將畫(huà)面分割而形成多個(gè)分割畫(huà)面,對(duì)這些分割畫(huà)面分配功能菜單,并根據(jù)滾動(dòng)鍵的操作在畫(huà)面的中央對(duì)顯示出所需菜單的分割畫(huà)面進(jìn)行放大顯示,然后即可進(jìn)行菜單選擇。
另外,在特開(kāi)平8-263255號(hào)公報(bào)中,公開(kāi)了一種根據(jù)層級(jí)的深度改變圖標(biāo)的大小而進(jìn)行顯示的方法,當(dāng)指示所需層級(jí)的顯示區(qū)域并進(jìn)行規(guī)定的操作時(shí),可以對(duì)該所需的層級(jí)進(jìn)行拉近顯示。
在便攜式信息終端裝置(Personal Digital AssistantPDA)中,必須通過(guò)畫(huà)面滾動(dòng)對(duì)在顯示屏面內(nèi)不能顯示出來(lái)的菜單項(xiàng)目進(jìn)行顯示。這時(shí),很難只憑看一眼菜單畫(huà)面便能得知正顯示著多個(gè)菜單項(xiàng)目中的哪一邊,因而必須依靠圖標(biāo)對(duì)菜單項(xiàng)目逐一進(jìn)行搜索。
在上述的現(xiàn)有例等中,雖然可以通過(guò)拉遠(yuǎn)/拉近等對(duì)顯示畫(huà)面進(jìn)行縮小/放大顯示,但是,如只是看一眼菜單畫(huà)面,仍很難只憑看一眼菜單畫(huà)面便能得知正顯示著多個(gè)菜單項(xiàng)目中的哪一邊。進(jìn)一步,在象PDA這樣的顯示屏面尺寸小的裝置中,如只是以平鋪顯示的方式排列菜單項(xiàng)目,則不僅其可視性極差并且很難通過(guò)適當(dāng)?shù)嘏渲枚鄠€(gè)菜單項(xiàng)目而提高操作性。

發(fā)明內(nèi)容
本發(fā)明是鑒于上述課題而開(kāi)發(fā)的,其目的在于,在便攜式信息終端裝置等中使菜單項(xiàng)目的排列關(guān)系易于掌握并能實(shí)現(xiàn)使用方便的優(yōu)美的菜單顯示。
另外,在備有觸摸板的便攜式信息終端裝置中,可以提高菜單顯示的操作性,并進(jìn)一步提供只有觸摸板才能具有的操作感。
為解決上述課題,本發(fā)明的顯示控制裝置,用于進(jìn)行顯示控制,其特征在于;備有設(shè)定虛擬空間的虛擬空間設(shè)定裝置(例如,圖5的菜單顯示控制部24)、在上述虛擬空間的規(guī)定平面上設(shè)定虛擬面(例如,圖4的移動(dòng)軌跡Lf4、圖21的虛擬體160a)的虛擬面設(shè)定裝置(例如,圖5的菜單顯示控制部24)、將多個(gè)相互平行的平面狀信息顯示體(例如,圖2的菜單板134)以使其平面與上述規(guī)定平面不同的方式在上述虛擬面上至少排成1列的顯示體排列裝置(例如,圖5的顯示位置設(shè)定部240、菜單排列部241)、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置(例如,圖5的攝像機(jī)設(shè)定部245)、輸入滾動(dòng)方向的輸入裝置(例如,圖1的觸摸板104、指示筆106、側(cè)控制器108、圖2的上移動(dòng)圖標(biāo)136、下移動(dòng)圖標(biāo)138、圖5的操作輸入部10、菜單項(xiàng)目選擇部22)、由上述輸入裝置使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方移動(dòng)的移動(dòng)裝置(例如,圖5的菜單顯示控制部24)、隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制裝置(例如,圖5的菜單排列部241),通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
另外,提供一種與顯示控制裝置對(duì)應(yīng)的顯示控制方法,其特征在于包括設(shè)定虛擬空間的虛擬空間設(shè)定工序、在上述虛擬空間的規(guī)定平面上設(shè)定虛擬面的虛擬面設(shè)定工序、將多個(gè)相互平行的平面狀信息顯示體以使其平面與上述規(guī)定平面不同的方式在上述虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方移動(dòng)的移動(dòng)工序、隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制步驟,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
所謂信息顯示體,是指配置在三維虛擬空間中的模型,例如,由頂點(diǎn)坐標(biāo)或曲線等定義。所謂顯示控制信息,意味著以供便攜式信息終端裝置等的電子計(jì)算機(jī)(計(jì)算機(jī))進(jìn)行處理用的程序?yàn)橐罁?jù)的信息。
按照本發(fā)明,將信息顯示體以立體的方式配置在虛擬空間中,而且,其表面始終朝向虛擬攝像機(jī)。因此,能有效地顯示更多的信息顯示體。此外,由于總是能以易于查看的方式顯示出由信息顯示體顯示的信息,所以即使是較小的顯示畫(huà)面也很容易識(shí)別信息顯示體,因而可以提高使用的方便性。
另外,在進(jìn)行顯示控制的顯示控制裝置中,其特征在于;備有設(shè)定配置了轉(zhuǎn)動(dòng)軸(例如,圖3的X軸)、由使與上述轉(zhuǎn)動(dòng)軸正交的任意曲線(例如,圖3的移動(dòng)路徑Lf1~Lf3)以與上述轉(zhuǎn)動(dòng)軸平行的方式移動(dòng)規(guī)定距離時(shí)得到的該任意曲線的軌跡構(gòu)成的虛擬面及多個(gè)相互平行的平面狀信息顯示體的虛擬空間的虛擬空間設(shè)定裝置(例如,圖5的菜單顯示控制部24)、將上述多個(gè)信息顯示體以使其共用與上述轉(zhuǎn)動(dòng)軸平行的上述虛擬面上的任意線的方式在上述虛擬面上至少排成1列的顯示體排列裝置(例如,圖5的顯示位置設(shè)定部240、菜單排列部241)、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置、輸入滾動(dòng)方向的輸入裝置、由上述輸入裝置使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方以上述轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)裝置(例如,圖5的菜單顯示控制部24),通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
另外,在進(jìn)行顯示控制的顯示控制裝置中,其特征在于;備有設(shè)定虛擬空間的虛擬空間設(shè)定裝置、將回轉(zhuǎn)體形狀的虛擬體(例如,圖22的虛擬體160b)設(shè)定在上述虛擬空間內(nèi)的虛擬體設(shè)定裝置、將多個(gè)相互平行的平面狀信息顯示體在作為上述虛擬體的一個(gè)面的虛擬面上至少排成1列的顯示體排列裝置、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置、輸入滾動(dòng)方向的輸入裝置、由上述輸入裝置使上述虛擬體和上述虛擬攝像機(jī)中的一方或雙方以上述虛擬體的轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)裝置,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
另外,提供一種與顯示控制裝置對(duì)應(yīng)的顯示控制方法,其特征在于包括設(shè)定配置了轉(zhuǎn)動(dòng)軸、由使與上述轉(zhuǎn)動(dòng)軸正交的任意曲線以與上述轉(zhuǎn)動(dòng)軸平行的方式移動(dòng)規(guī)定距離時(shí)得到的該任意曲線的軌跡構(gòu)成的虛擬面及多個(gè)相互平行的平面狀信息顯示體的虛擬空間的虛擬空間設(shè)定工序、將上述多個(gè)信息顯示體以使其共用與上述轉(zhuǎn)動(dòng)軸平行的上述虛擬面上的任意線的方式在上述虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方以上述轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)工序,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
另外,提供一種與顯示控制裝置對(duì)應(yīng)的顯示控制方法,其特征在于包括設(shè)定虛擬空間的虛擬空間設(shè)定工序、將回轉(zhuǎn)體形狀的虛擬體設(shè)定在上述虛擬空間內(nèi)的虛擬體設(shè)定工序、將多個(gè)相互平行的平面狀信息顯示體在作為上述虛擬體的一個(gè)面的虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬體和上述虛擬攝像機(jī)中的一方或雙方以上述虛擬體的轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)工序,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
所謂任意曲線,可以是閉曲線,也可以是線段。因此,虛擬面,形成在斷面上具有任意曲線的向轉(zhuǎn)動(dòng)軸方向突出的面,所以例如形成圓柱體的側(cè)面。
按照本發(fā)明,將信息顯示體以立體的方式配置在虛擬空間中,并可以在滾動(dòng)的同時(shí)改變其配置形狀。因此,可以很容易地根據(jù)配置形狀的不同識(shí)別所顯示的是多個(gè)信息顯示體的哪一邊。
進(jìn)一步,其特征在于還備有隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制裝置(例如,圖5的菜單顯示控制部24)。可以配置成使信息顯示體的表面始終朝向虛擬攝像機(jī),因而可以更容易地查看信息顯示體的顯示。
另外,其特征在于上述移動(dòng)裝置,備有將上述虛擬攝像機(jī)向上述移動(dòng)方向或與該方向相反的方向移動(dòng)的攝像機(jī)移動(dòng)裝置(例如,圖5的攝像機(jī)設(shè)定部245)。如將虛擬攝像機(jī)向與虛擬體的移動(dòng)方向相反的方向移動(dòng),則能以高的速度進(jìn)行滾動(dòng)。
另外,如向與虛擬體的移動(dòng)方向相同的方向移動(dòng),則可以適當(dāng)?shù)馗淖兣c虛擬攝像機(jī)最靠近的信息顯示體在顯示畫(huà)面中的位置。例如,當(dāng)信息顯示體列的開(kāi)頭位于與虛擬攝像機(jī)最靠近的位置時(shí),如移動(dòng)虛擬攝像機(jī)以便將其顯示在畫(huà)面的上方,則可以使畫(huà)面增大,因而在該信息顯示體的后面可以接著顯示盡可能多的接信息顯示體。
進(jìn)一步,上述移動(dòng)裝置,當(dāng)使上述雙方(虛擬面或虛擬體和虛擬攝像機(jī))移動(dòng)時(shí),也可以用彼此不同的移動(dòng)速度進(jìn)行移動(dòng)。按照這種方式,可以防止因虛擬面或虛擬體與虛擬攝像機(jī)的相對(duì)移動(dòng)速度的不同而引起的攝像機(jī)晃動(dòng)(觀看模糊的顯示畫(huà)面或急速的連續(xù)移動(dòng)時(shí)所感到的頭暈?zāi)垦;蛳蠛茸砹说母杏X(jué))。
進(jìn)一步,還可以備有根據(jù)上述攝像機(jī)移動(dòng)裝置的上述虛擬攝像機(jī)的移動(dòng)量使上述虛擬攝像機(jī)的視線方向逐漸變化的視線方向變更裝置(例如,圖5的攝像機(jī)設(shè)定部245)。按照這種結(jié)構(gòu),通過(guò)適當(dāng)改變視線方向,總是能使用增大的顯示畫(huà)面,因而可以一次顯示出更多的信息顯示體。
進(jìn)一步,其特征在于還備有將在顯示控制裝置的顯示部的規(guī)定位置上顯示出的至少一個(gè)信息顯示體作為候選的信息顯示體并以與其他的信息顯示體不同的方式進(jìn)行顯示的顯示變更裝置(例如,圖5的菜單顯示控制部24)。按照這種結(jié)構(gòu),即使在顯示畫(huà)面上顯示著多個(gè)信息顯示體時(shí),也能使候選的信息顯示體引人注目,因而可以進(jìn)行更易于查看的顯示。
進(jìn)一步,其特征在于以與上述移動(dòng)裝置進(jìn)行的上述移動(dòng)聯(lián)動(dòng)的方式變更上述候選信息顯示體的顯示位置。按照這種方式,例如,隨著使候選的信息顯示體靠近列的開(kāi)頭而將候選的信息顯示體的顯示位置改變?yōu)槭蛊滹@示在畫(huà)面的上方以進(jìn)行信息顯示。與此相反,隨著使候選的信息顯示體靠近列的末尾而將該顯示位置改變到畫(huà)面下方以進(jìn)行信息顯示。
因此,用戶即使根據(jù)畫(huà)面內(nèi)的候選信息顯示體的位置也可以很容易地憑視覺(jué)識(shí)別所具有的多個(gè)信息顯示體中哪一邊的信息顯示體是候選的信息顯示體。
進(jìn)一步,其特征在于備有根據(jù)上述虛擬攝像機(jī)與該信息顯示體之間的距離設(shè)定各信息顯示體的透明度的透明度設(shè)定裝置(例如,圖5的透明度設(shè)定部244)。按照這種結(jié)構(gòu),可以根據(jù)使信息顯示體離開(kāi)虛擬攝像機(jī)的距離改變透明度,從而進(jìn)行更有立體感的顯示。
另外,其特征在于上述透明度設(shè)定裝置,進(jìn)一步,設(shè)定為使與上述虛擬攝像機(jī)之間的距離已離開(kāi)規(guī)定距離以上的信息顯示體的透明度降低。按照這種方式,可以將信息顯示體顯示為從畫(huà)面內(nèi)的一方出現(xiàn)并在另一方利用融入背景圖象內(nèi)的視覺(jué)效應(yīng)而消失。因此,可以清晰地顯示靠近虛擬攝像機(jī)的特定范圍,并使遠(yuǎn)離虛擬攝像機(jī)的信息顯示體的顯示淡化。其結(jié)果是,可以間接地向用戶提示所關(guān)注的范圍,并可以實(shí)現(xiàn)信息顯示的立體感及易于查看的顯示。
其特征還在于上述透明度設(shè)定裝置,通過(guò)改變顯示控制裝置所顯示的背景和上述信息顯示體的加權(quán)值,設(shè)定上述信息顯示體的透明度。背景,是用作所謂墻紙的圖象。背景和信息顯示體的加權(quán)值,是指示與背景特性對(duì)應(yīng)的信息顯示體透明度變更率的值。
按照這種方式,可以根據(jù)背景和信息顯示體的特性改變加權(quán)值而設(shè)定適當(dāng)?shù)耐该鞫?。例如,?dāng)背景的亮度低(也就是暗)而信息顯示體的亮度高(也就是亮)時(shí),可以設(shè)定加權(quán)值以提高透明度,并避免出現(xiàn)信息顯示體與所需的顯示形態(tài)相比過(guò)于明亮的狀態(tài)。因此,可以由背景更適當(dāng)?shù)匾r托信息顯示體的顯示圖象,因而可以進(jìn)行易于查看的顯示。
進(jìn)一步,提供一種與在顯示部上按縱列狀顯示多個(gè)信息顯示體的便攜式信息終端裝置對(duì)應(yīng)的顯示控制方法,其特征在于包括根據(jù)與上述顯示部的規(guī)定顯示區(qū)域的距離以使所顯示的信息顯示體的大小逐漸變小的方式設(shè)定信息顯示體的大小的大小設(shè)定工序、根據(jù)與上述規(guī)定顯示區(qū)域的距離設(shè)定所顯示的信息顯示體的顯示間隔的間隔設(shè)定工序、根據(jù)與上述規(guī)定顯示區(qū)域的距離設(shè)定所顯示的信息顯示體的透明度的透明度設(shè)定工序、根據(jù)上述大小設(shè)定工序、上述間隔設(shè)定工序及透明度設(shè)定工序的設(shè)定使上述多個(gè)信息顯示體滾動(dòng)的滾動(dòng)工序。
按照本發(fā)明,將信息顯示體配置成隨著從規(guī)定顯示位置向上方離去而變小并變得透明、且使其間隔減小。因此,信息顯示體,以立體的方式顯示為隨著趨向顯示畫(huà)面的上方而向畫(huà)面縱深方向離去。
進(jìn)一步,按照本發(fā)明,提供一種備有與觸摸板整體構(gòu)成的顯示部(例如,圖24的LCD板11)并將按規(guī)定的排列方式配置的多個(gè)信息顯示體的全部或一部分顯示在上述顯示部的規(guī)定顯示區(qū)域(例如,圖24的主顯示區(qū)域11a)內(nèi)的便攜式信息終端裝置(例如,圖24的PDA1)中,其特征在于還備有在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置(例如,圖25的菜單顯示區(qū)域31)的設(shè)定裝置(例如,圖41的菜單顯示控制部310)、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)裝置(例如,圖41的滾動(dòng)顯示控制部314)、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定裝置(例如,圖41的菜單顯示控制部310),并可以在上述規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作。
另外,提供一種對(duì)應(yīng)于備有與觸摸板整體構(gòu)成的顯示部并可以在該顯示部的規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作的便攜式信息終端裝置并用于將按規(guī)定的排列方式配置的多個(gè)信息顯示體的全部或一部分顯示在上述規(guī)定顯示區(qū)域內(nèi)的顯示控制方法,其特征在于包括在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定工序、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)工序、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定工序。
這里,所謂顯示控制信息中的信息,意味著以供便攜式信息終端裝置等的電子計(jì)算機(jī)(計(jì)算機(jī))進(jìn)行處理用的程序?yàn)橐罁?jù)的信息。
另外,所謂拖動(dòng)操作,意味著用指示筆或手指等在觸摸板上進(jìn)行的象畫(huà)線一樣的操作。此外,在拖動(dòng)操作中,將指示筆等接觸到觸摸板時(shí)稱為「擊入」,將指示筆等在保持接觸的狀態(tài)下移動(dòng)后使指示筆等從觸摸板離開(kāi)的操作稱為「擊出」。而將使指示筆等與觸摸板瞬時(shí)接觸并離開(kāi)時(shí)的操作稱為「輕擊」。
按照本發(fā)明,可以在顯示著多個(gè)信息顯示體的規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作,并可以通過(guò)該拖動(dòng)操作執(zhí)行信息顯示體的滾動(dòng)顯示。因此,為進(jìn)行滾動(dòng)顯示,用戶只需以畫(huà)一條任意的線的感覺(jué)進(jìn)行拖動(dòng)操作即可。此外,在便攜式信息終端裝置上,因顯示屏面的尺寸小,所以也可以將規(guī)定顯示區(qū)域設(shè)定為顯示部的整個(gè)顯示畫(huà)面。例如,在將菜單顯示體用作信息顯示體并顯示菜單畫(huà)面時(shí),可以使用整個(gè)顯示畫(huà)面進(jìn)行菜單畫(huà)面的顯示,同時(shí)可以在該整個(gè)畫(huà)面上進(jìn)行滾動(dòng)操作(即拖動(dòng)操作)。進(jìn)一步,由于滾動(dòng)顯示的結(jié)果是將在候選位置上顯示著的信息顯示體(菜單顯示體)作為候選信息顯示體,所以只需進(jìn)行1次操作、即拖動(dòng)操作這樣的1次操作即可實(shí)現(xiàn)滾動(dòng)的操作指示及信息顯示體(菜單顯示體)的選擇。
進(jìn)一步,提供一種備有與觸摸板整體構(gòu)成的顯示部并將從虛擬攝像機(jī)(例如,圖47的虛擬攝像機(jī)F)看到的配置了多個(gè)信息顯示體的虛擬面(例如,圖47的菜單顯示體群40)的全部或一部分顯示在上述顯示部的規(guī)定顯示區(qū)域內(nèi)的便攜式信息終端裝置,其特征在于還備有在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定裝置(例如,圖41的菜單顯示控制部310)、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)通過(guò)使上述虛擬攝像機(jī)和虛擬面的至少一方移動(dòng)而使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)裝置(例如,圖41的滾動(dòng)顯示控制部314)、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定裝置(例如,圖41的菜單顯示控制部310),并可以在上述規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作。
另外,提供一種對(duì)應(yīng)于備有與觸摸板整體構(gòu)成的顯示部并可以在該顯示部的規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作的便攜式信息終端裝置并用于將從虛擬攝像機(jī)看到的配置了多個(gè)信息顯示體的虛擬面的全部或一部分顯示在上述規(guī)定顯示區(qū)域內(nèi)的顯示控制方法,其特征在于包括在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定工序、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)通過(guò)使上述虛擬攝像機(jī)移動(dòng)而使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)工序、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定工序。
按照本發(fā)明,可以發(fā)揮以下的效果。即,由于可以通過(guò)將信息顯示體配置在虛擬面上并移動(dòng)使視線朝向上述虛擬面的虛擬攝像機(jī)而實(shí)現(xiàn)滾動(dòng)顯示,所以能以更簡(jiǎn)單的方式實(shí)現(xiàn)虛擬空間中的滾動(dòng)控制。
另外,也可以將便攜式信息終端裝置中的虛擬面構(gòu)成為曲面。按照這種結(jié)構(gòu),由于虛擬面為曲面,所以使所顯示的信息顯示體的大小等有所不同,而且其大小也隨著滾動(dòng)而發(fā)生變化。例如,當(dāng)虛擬面為圓筒體的側(cè)面并使使圓筒體隨著虛擬面的滾動(dòng)而繞軸轉(zhuǎn)動(dòng)或使虛擬攝像機(jī)沿圓筒體的側(cè)面移動(dòng)時(shí),將使所顯示的信息顯示體的大小發(fā)生變化,因而可以實(shí)現(xiàn)信息顯示體的立體顯示。
另外,其特征在于還備有存儲(chǔ)與上述多個(gè)信息顯示體中的全部或一部分對(duì)應(yīng)的多個(gè)程序的存儲(chǔ)裝置(例如,圖41的存儲(chǔ)部400)、當(dāng)有與由上述第1決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序時(shí)起動(dòng)該程序的起動(dòng)裝置(例如,圖41的應(yīng)用軟件起動(dòng)控制部320)。
按照本發(fā)明,可以通過(guò)拖動(dòng)操作起動(dòng)與被決定為候選的信息顯示體對(duì)應(yīng)的程序。即,只需進(jìn)行拖動(dòng)操作這樣的1次操作,即可實(shí)現(xiàn)滾動(dòng)顯示、選擇、然后起動(dòng)的一連串的動(dòng)作,因而可以進(jìn)一步提高其操作性。
另外,其特征在于還備有存儲(chǔ)與上述多個(gè)信息顯示體中的全部或一部分對(duì)應(yīng)的多個(gè)程序的存儲(chǔ)裝置(例如,圖41的存儲(chǔ)部400)、判定對(duì)上述觸摸板的擊出操作的擊出判定裝置(例如,圖41的輸入判定部311)、當(dāng)有與由上述第1決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序時(shí)根據(jù)由上述擊出判定裝置對(duì)擊出操作的判定自動(dòng)地起動(dòng)該程序的起動(dòng)裝置(例如,圖41的應(yīng)用軟件起動(dòng)控制部320)。
按照本發(fā)明,可以防止因拖動(dòng)操作而引起的誤起動(dòng),因而可以提高操作性。即,如在滾動(dòng)顯示完成后的規(guī)定時(shí)間以內(nèi)進(jìn)行擊出操作,則不能起動(dòng)與被決定為候選的信息顯示體對(duì)應(yīng)的程序。而當(dāng)從滾動(dòng)顯示完成起經(jīng)過(guò)了規(guī)定時(shí)間后進(jìn)行了擊出操作時(shí),將該程序起動(dòng)。因此,可以防止發(fā)生為進(jìn)行滾動(dòng)顯示而進(jìn)行了拖動(dòng)操作卻由此而將意料之外的程序起動(dòng)的情況。從其另一方面看,可以通過(guò)將拖動(dòng)操作時(shí)的擊出延遲(即經(jīng)過(guò)規(guī)定時(shí)間后進(jìn)行)而將所需的程序起動(dòng)。因此,只需進(jìn)行1次操作,即可實(shí)現(xiàn)滾動(dòng)顯示、選擇,因而可以提高其操作性。
另外,其特征在于還備有當(dāng)在上述規(guī)定顯示區(qū)域內(nèi)進(jìn)行了輕擊操作時(shí)將在該輕擊位置上顯示著的信息顯示體決定為候選信息顯示體而代替由上述第1決定裝置決定為候選的信息顯示體的第2決定裝置(例如,圖18的菜單顯示控制部310)。
按照本發(fā)明,作為所需信息顯示體的選擇方法,除拖動(dòng)操作外,還可以通過(guò)輕擊操作實(shí)現(xiàn)。因此,當(dāng)在規(guī)定顯示區(qū)域內(nèi)沒(méi)有顯示出所需的信息顯示體時(shí)可進(jìn)行拖動(dòng)操作,而當(dāng)顯示著所需的信息顯示體時(shí)可進(jìn)行輕擊操作,按照這種方式,可以根據(jù)情況靈活地使用信息顯示體的選擇方法。即,在任何情況下,都可以很容易地選擇所需的信息顯示體,因而可以進(jìn)一步提高其操作性。
另外,上述起動(dòng)裝置,當(dāng)由上述第2決定裝置進(jìn)行了決定時(shí),如在上述存儲(chǔ)裝置所存儲(chǔ)的程序中有與由上述第2決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序,則可以將該程序起動(dòng)。
按照本發(fā)明,可以將與通過(guò)輕擊操作選定的信息顯示體對(duì)應(yīng)的應(yīng)用軟件起動(dòng)。即,只需進(jìn)行輕擊操作這樣的1次操作,即可直接起動(dòng)所需的應(yīng)用軟件,因而可以進(jìn)一步提高其操作性。
另外,也可以將便攜式信息終端裝置中的滾動(dòng)裝置構(gòu)成為當(dāng)上述拖動(dòng)操作的拖動(dòng)速度在規(guī)定的速度以上時(shí)使上述滾動(dòng)顯示逐漸加速。
按照本發(fā)明,可以根據(jù)拖動(dòng)操作的拖動(dòng)速度使?jié)L動(dòng)速度逐漸加速。因此,例如,當(dāng)大致推測(cè)所需信息顯示體在所有信息顯示體中的位置時(shí),可以使拖動(dòng)速度加快從而能盡快地進(jìn)行顯示,因而可以進(jìn)一步提高其操作性。
另外,其特征在于還備有根據(jù)上述拖動(dòng)操作的操作量設(shè)定目標(biāo)滾動(dòng)量的目標(biāo)滾動(dòng)量設(shè)定裝置、根據(jù)上述拖動(dòng)操作的拖動(dòng)速度變更由上述目標(biāo)滾動(dòng)量設(shè)定裝置設(shè)定的目標(biāo)滾動(dòng)量的目標(biāo)滾動(dòng)量變更裝置,上述滾動(dòng)裝置,根據(jù)由上述目標(biāo)滾動(dòng)量變更裝置變更的目標(biāo)滾動(dòng)量與原滾動(dòng)量之差即余差滾動(dòng)量控制滾動(dòng)顯示的速度。
按照本發(fā)明,可以根據(jù)拖動(dòng)操作的操作量、即拖動(dòng)的移動(dòng)距離設(shè)定目標(biāo)滾動(dòng)量。因此,隨著余差滾動(dòng)量因滾動(dòng)動(dòng)作的結(jié)束而減小,將滾動(dòng)速度控制得越來(lái)越慢,可以獲得一種平穩(wěn)停止的感覺(jué)。此外,可以根據(jù)拖動(dòng)速度變更目標(biāo)滾動(dòng)量。即,在滾動(dòng)顯示的速度中加入了拖動(dòng)速度的分量。
進(jìn)一步,按照本發(fā)明,備有在圖象顯示部上顯示多個(gè)項(xiàng)目的項(xiàng)目顯示控制裝置、與上述多個(gè)項(xiàng)目對(duì)應(yīng)地在上述圖象顯示部顯示多個(gè)窗口的窗口顯示控制裝置,并備有由第1多個(gè)項(xiàng)目構(gòu)成的可在上述圖象顯示部顯示的第1畫(huà)面、作為比上述第1畫(huà)面低的層級(jí)并由第2多個(gè)項(xiàng)目及上述多個(gè)窗口構(gòu)成的可在上述圖象顯示部顯示的第2畫(huà)面、有選擇地切換上述第1畫(huà)面和上述第2畫(huà)面并將其顯示在上述圖象顯示部上的畫(huà)面顯示控制裝置,當(dāng)由上述畫(huà)面顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便將上述第2多個(gè)項(xiàng)目逐漸放大并使其位于該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)。
按照本發(fā)明,備有同時(shí)指示由上述圖象顯示控制裝置進(jìn)行上述第1畫(huà)面和上述第2畫(huà)面的選擇顯示的第1操作裝置和第2操作裝置,當(dāng)上述第1操作裝置指示由上述圖象顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便將上述第2多個(gè)項(xiàng)目逐漸放大并使其位于該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi),當(dāng)上述第2操作裝置指示由上述圖象顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便使上述第2多個(gè)項(xiàng)目直接位于其各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)。
另外,在本發(fā)明中,還提供一種顯示控制裝置,其特征在于備有可進(jìn)行搖動(dòng)或轉(zhuǎn)動(dòng)動(dòng)作且可進(jìn)行按壓操作的開(kāi)關(guān)部,通過(guò)上述開(kāi)關(guān)部的搖動(dòng)或轉(zhuǎn)動(dòng)動(dòng)作,從上述第1畫(huà)面的上述第1多個(gè)項(xiàng)目中選擇任意的項(xiàng)目,通過(guò)上述開(kāi)關(guān)部的按壓操作,使上述圖象顯示控制裝置進(jìn)行從上述第1畫(huà)面向與上述選定項(xiàng)目有關(guān)的作為下位層級(jí)畫(huà)面的上述第2畫(huà)面的切換。
另外,按照本發(fā)明,提供一種用于顯示控制裝置的顯示控制程序,該顯示控制程序的特征在于包括將由第1多個(gè)項(xiàng)目構(gòu)成的第1畫(huà)面顯示在圖象顯示部上的步驟、根據(jù)可進(jìn)行搖動(dòng)或轉(zhuǎn)動(dòng)操作且可進(jìn)行按壓操作的開(kāi)關(guān)部的搖動(dòng)操作或轉(zhuǎn)動(dòng)操作從上述第1多個(gè)項(xiàng)目中選擇任意項(xiàng)目的步驟、通過(guò)上述開(kāi)關(guān)部的按壓操作決定上述選定項(xiàng)目的步驟、判斷是否在上述開(kāi)關(guān)部的搖動(dòng)或轉(zhuǎn)動(dòng)操作的項(xiàng)目選擇后在規(guī)定時(shí)間內(nèi)進(jìn)行了上述開(kāi)關(guān)部的按壓操作的項(xiàng)目決定的步驟、當(dāng)使上述圖象顯示控制裝置進(jìn)行從上述第1畫(huà)面向與上述選定項(xiàng)目有關(guān)的作為下位層級(jí)畫(huà)面的上述第2畫(huà)面的切換和顯示時(shí)根據(jù)上述進(jìn)行判斷的步驟的判斷有選擇地進(jìn)行將上述第2多個(gè)項(xiàng)目逐漸放大并將其顯示在該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)的顯示控制及將上述第2多個(gè)項(xiàng)目直接顯示在其各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)的顯示控制的步驟。
進(jìn)一步,按照本發(fā)明,提供一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,對(duì)上述顯示部所顯示的項(xiàng)目中的與上述滾動(dòng)顯示的滾動(dòng)方向相反一側(cè)的該項(xiàng)目進(jìn)行拉近顯示。
進(jìn)一步,按照本發(fā)明,提供一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有在將上述多個(gè)項(xiàng)目顯示在上述顯示部上的同時(shí)根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行左右或上下的滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,對(duì)上述顯示部所顯示的至少一部分項(xiàng)目在上述滾動(dòng)顯示的上述左右或上下進(jìn)行不同拉近顯示。
另外,按照本發(fā)明,提供一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有在將上述多個(gè)項(xiàng)目以第1尺寸顯示在上述顯示部上的同時(shí)根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,將上述顯示部所顯示的項(xiàng)目的至少一部分從比上述第1尺寸小的尺寸逐漸放大到上述第1尺寸后進(jìn)行顯示。
進(jìn)一步,按照本發(fā)明,提供一種顯示控制裝置,可以在顯示部上顯示將配置在虛擬空間內(nèi)的多個(gè)項(xiàng)目投影到規(guī)定平面上的圖象,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作使上述多個(gè)項(xiàng)目在上述虛擬空間內(nèi)移動(dòng)從而在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,將上述多個(gè)項(xiàng)目的至少一部分從遠(yuǎn)離上述規(guī)定平面的位置移動(dòng)到靠近的位置,從而進(jìn)行拉近顯示。
另外,按照本發(fā)明,提供一種顯示控制裝置,可以在顯示部上顯示由配置在虛擬空間內(nèi)的虛擬攝像機(jī)對(duì)配置在該虛擬空間內(nèi)的多個(gè)項(xiàng)目進(jìn)行攝像后的圖象,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作使上述多個(gè)項(xiàng)目或上述虛擬攝像機(jī)的至少一方在上述虛擬空間內(nèi)移動(dòng)從而在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,通過(guò)移動(dòng)上述多個(gè)項(xiàng)目的至少一部分和上述虛擬攝像機(jī)的至少一方以使上述多個(gè)項(xiàng)目與上述虛擬攝像機(jī)的距離趨近,對(duì)上述多個(gè)項(xiàng)目的至少一部分進(jìn)行拉近顯示。


圖1是表示本發(fā)明第1形態(tài)的PDA的外觀一例的正視圖和側(cè)視圖。
圖2是表示應(yīng)用了本發(fā)明的PDA中的菜單顯示模式的概要的畫(huà)面圖。
圖3是示出用于說(shuō)明模式「1」中的菜單顯示位置關(guān)系一例的虛擬空間的YZ平面的概念圖。
圖4是示出用于說(shuō)明模式「2」中的菜單顯示位置關(guān)系一例的虛擬空間的YZ平面的概念圖。
圖5是表示功能結(jié)構(gòu)一例的功能框圖。
圖6是說(shuō)明文字繪制部的文字顯示控制概念的概念圖。
圖7是說(shuō)明透明度設(shè)定部的透明度控制概念的概念圖。
圖8A是表示菜單顯示的模式「1」中的顯示位置P的配置的概念圖,圖8B是表示顯示位置信息的數(shù)據(jù)結(jié)構(gòu)一例的圖。
圖9A是表示菜單板位置信息的數(shù)據(jù)結(jié)構(gòu)一例的數(shù)據(jù)結(jié)構(gòu)圖,圖9(B)是表示存儲(chǔ)在菜單板位置信息內(nèi)的數(shù)據(jù)和菜單板位置關(guān)系的圖。
圖10是表示菜單項(xiàng)目信息的數(shù)據(jù)結(jié)構(gòu)一例的數(shù)據(jù)結(jié)構(gòu)圖。
圖11A是說(shuō)明虛擬攝像機(jī)的移動(dòng)概念的概念圖,圖11B是表示攝像機(jī)設(shè)定信息的數(shù)據(jù)結(jié)構(gòu)一例的數(shù)據(jù)結(jié)構(gòu)圖。
圖12是表示特寫(xiě)圖象一例的圖,圖12A是表示應(yīng)用軟件起動(dòng)時(shí)的畫(huà)面例的畫(huà)面圖,圖12B是表示特寫(xiě)圖象例的畫(huà)面圖。
圖13是用于說(shuō)明菜單項(xiàng)目的選擇處理流程的流程圖。
圖14是用于說(shuō)明菜單的移動(dòng)顯示處理流程的流程圖。
圖15是用于說(shuō)明選擇決定后應(yīng)用軟件的起動(dòng)處理的流程及畫(huà)面切換處理的流程的流程圖。
圖16是用于說(shuō)明菜單板的繪制處理流程的流程圖。
圖17是表示模式「1」的菜單顯示例的一例畫(huà)面圖。
圖18是表示模式「1」的菜單顯示的一例的畫(huà)面圖。
圖19是表示模式「2」的菜單顯示例的一例的畫(huà)面圖。
圖20是表示模式「2」的菜單顯示的一例畫(huà)面圖。
圖21是表示將菜單板配置在虛擬體上的例的概念圖。
圖22是表示將菜單板配置在虛擬體上的例的概念圖。
圖23是表示將菜單板配置在虛擬體上的例的概念圖。
圖24是本發(fā)明第2形態(tài)的PDA的外觀圖。
圖25是菜單畫(huà)面的顯示例。
圖26是菜單畫(huà)面的顯示例。
圖27是菜單畫(huà)面的顯示例。
圖28是說(shuō)明滾動(dòng)概念的圖。
圖29是說(shuō)明滾動(dòng)方向及滾動(dòng)速度v的計(jì)算的圖。
圖30是表示項(xiàng)目間距離w與滾動(dòng)速度v的關(guān)系的圖。
圖31是說(shuō)明指示筆的拖動(dòng)輸入的圖。
圖32是表示指示位置與拖動(dòng)方向及移動(dòng)距離Δw的關(guān)系的圖。
圖33是表示拖動(dòng)方向與移動(dòng)目標(biāo)指針的移動(dòng)方向的關(guān)系的圖。
圖34是表示拖動(dòng)的移動(dòng)距離Δy與移動(dòng)目標(biāo)指針的移動(dòng)距離Δw的關(guān)系的圖。
圖35是說(shuō)明移動(dòng)目標(biāo)指針的移動(dòng)的圖。
圖36是表示側(cè)控制器的輸入方向與移動(dòng)目標(biāo)指針的移動(dòng)方向的關(guān)系的圖。
圖37是說(shuō)明移動(dòng)目標(biāo)指針的移動(dòng)的圖。
圖38是說(shuō)明移動(dòng)目標(biāo)指針的移動(dòng)的圖。
圖39是說(shuō)明移動(dòng)目標(biāo)指針的移動(dòng)定時(shí)的圖。
圖40是表示菜單畫(huà)面一例的圖。
圖41是表示PDA的功能結(jié)構(gòu)的框圖。
圖42是表示菜單顯示體數(shù)據(jù)的結(jié)構(gòu)的圖。
圖43是表示滾動(dòng)目標(biāo)數(shù)據(jù)、指示位置數(shù)據(jù)、滾動(dòng)控制數(shù)據(jù)及應(yīng)用軟件起動(dòng)條件數(shù)據(jù)的結(jié)構(gòu)的圖。
圖44是說(shuō)明PDA的動(dòng)作的流程圖。
圖45是圖44的流程圖的接續(xù)流程。
圖46是圖44的流程圖的接續(xù)流程。
圖47是說(shuō)明本實(shí)施形態(tài)的變形例的圖。
圖48是說(shuō)明本實(shí)施形態(tài)的變形例的圖。
圖49是說(shuō)明本實(shí)施形態(tài)的變形例的圖。
圖50是說(shuō)明本實(shí)施形態(tài)的變形例的圖。
圖51是表示本發(fā)明的便攜式信息終端裝置一例的外觀的斜視圖。
圖52是表示在圖51所示的便攜式信息終端裝置中使用的控制系統(tǒng)的一例的框圖。
圖53是表示圖51所示的便攜式信息終端裝置所顯示的起動(dòng)程序畫(huà)面例的圖,圖53A是表示第1模式的起動(dòng)程序畫(huà)面的圖,圖53B是表示第2模式的起動(dòng)程序畫(huà)面的圖,圖53C是表示第3模式的起動(dòng)程序畫(huà)面的圖,圖54是用于說(shuō)明作為起動(dòng)程序畫(huà)面的下位菜單畫(huà)面的輔助程序操作畫(huà)面中的菜單顯示控制的圖,圖54A~54G是表示輔助程序操作畫(huà)面中的菜單項(xiàng)目的轉(zhuǎn)換顯示畫(huà)面的圖。
圖55是用于說(shuō)明圖53C所示的第3模式中進(jìn)行滾動(dòng)操作的菜單項(xiàng)目的其他顯示控制的圖,圖55A~54H是表示菜單項(xiàng)目的轉(zhuǎn)換畫(huà)面的圖。
圖56是表示虛擬曲面與菜單項(xiàng)目的配置關(guān)系一例的圖。
具體實(shí)施例方式
(第1實(shí)施例)以下,參照?qǐng)D1~圖20說(shuō)明本發(fā)明的實(shí)施形態(tài)。在本實(shí)施形態(tài)中,以將本發(fā)明應(yīng)用于PDA的情況為例進(jìn)行說(shuō)明。
另外,本發(fā)明的應(yīng)用,并不限定于此,例如,也可以應(yīng)用于便攜式游戲裝置、家用游戲裝置、多功能便攜式電話機(jī)、超小型筆記本電腦、機(jī)頂盒等其他進(jìn)行菜單顯示的電子設(shè)備和信息終端裝置。
圖1是表示應(yīng)用了本發(fā)明的PDA的外觀一例的正視圖和側(cè)視圖。
如該圖所示,PDA100,備有LCD(Liquid Crystal Display液晶顯示器)102、觸摸板104、指示筆106、側(cè)控制器108、ESC(轉(zhuǎn)換)按鈕110、電源按鈕112、小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114、接口連接器116、指示筆放置部118、控制單元120、內(nèi)裝電源單元(圖中未示出)。這些要素安裝在由樹(shù)脂或金屬構(gòu)成的殼體101內(nèi)。
LCD102,是可以顯示文字和圖象等各種信息的圖象顯示裝置,也可以由ELD(Electronic Luminescent Display電子發(fā)光顯示器)、PDP(PlasmaDisplay Panel等離子體顯示板)等其他顯示裝置實(shí)現(xiàn)。在LCD102的上表面設(shè)置著觸摸板104,可以通過(guò)用指示筆106等輕觸而進(jìn)行各種操作輸入。
側(cè)控制器108,是可以撥向上方向(箭頭Fu)、下方向(箭頭Fd)及按入(箭頭Fp)的輸入桿。用戶,例如可以用指尖操作側(cè)控制器108。在不進(jìn)行操作的狀態(tài)下,借助于彈簧等的作用力恢復(fù)到圖1的狀態(tài)、即無(wú)輸入的狀態(tài)。因此,可以從側(cè)控制器108輸入上下方向的指定、按入、無(wú)輸入的4種狀態(tài)。
ESC按鈕110,是輸入意味著操作輸入的取消或ESC的操作的按鈕開(kāi)關(guān)。
小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114,是與采用了閃速存儲(chǔ)器的小型快擦寫(xiě)存儲(chǔ)卡的規(guī)格對(duì)應(yīng)的擴(kuò)展插槽。接口連接器116,是用于連接數(shù)字?jǐn)z像機(jī)或個(gè)人計(jì)算機(jī)、便攜式電話機(jī)、送受話器叉托支架等外部裝置并輸入輸出信息等的擴(kuò)展插槽。小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114及接口連接器116的插槽規(guī)格,可以適當(dāng)設(shè)定。
控制單元120,通過(guò)運(yùn)算處理控制PDA100的功能,例如,用CPU(Central Processing Unit中央處理單元)、RAM、ROM、ASIC(ApplicationSpecific Integrated Circuit專用集成電路)等硬件及各種程序和數(shù)據(jù)等的軟件實(shí)現(xiàn)。上述LCD102,觸摸板104、側(cè)控制器108、ESC按鈕110、小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114、接口連接器116,以可發(fā)送接收信號(hào)的方式與控制單元120連接并由其進(jìn)行綜合控制。
在本實(shí)施形態(tài)中,菜單的選擇操作有3種方法。第1方法,是由側(cè)控制器108進(jìn)行輸入。在將側(cè)控制器108向上下方向撥動(dòng)而輸入任何方向時(shí),使當(dāng)前處于選擇狀態(tài)(識(shí)別為選擇決定的候選狀態(tài))的菜單項(xiàng)目解除選擇,并可以根據(jù)撥動(dòng)控制桿的次數(shù)和撥動(dòng)控制桿的時(shí)間指定上下(顯示畫(huà)面的上下方向)的任何菜單項(xiàng)目。然后,如對(duì)菜單進(jìn)行移動(dòng)顯示、即通過(guò)滾動(dòng)而使所指定的菜單項(xiàng)目變?yōu)檫x擇狀態(tài),則將側(cè)控制器108按入即可決定選擇。
第2方法,是由觸摸板104和指示筆106進(jìn)行的輸入。在顯示畫(huà)面上顯示著上移動(dòng)圖標(biāo)136及下移動(dòng)圖標(biāo)138。在想要觸擊任何圖標(biāo)的情況下,如用指示筆106觸擊觸摸板104,則可以使當(dāng)前處于選擇狀態(tài)的各菜單項(xiàng)目解除選擇,并可以根據(jù)觸擊該圖標(biāo)的次數(shù)和觸擊的時(shí)間在上下(顯示畫(huà)面的上下方向)的任何方向上進(jìn)行移動(dòng)顯示。然后,通過(guò)輕擊(用指示筆106輕輕叩擊觸摸板104的動(dòng)作)所需菜單項(xiàng)目的菜單板134,即可決定選擇。
第3方法,是通過(guò)指示筆106的拖動(dòng)操作進(jìn)行的輸入。當(dāng)在使指示筆106與觸摸板104保持接觸的狀態(tài)下將其在上下方向上拖動(dòng)(使指示筆106的筆尖滑動(dòng)而不離開(kāi)觸摸板104)時(shí),可以將當(dāng)前處于選擇狀態(tài)的各菜單項(xiàng)目的選擇解除,并可以在與拖動(dòng)方向相應(yīng)的上下任意方向上指定與拖動(dòng)的移動(dòng)量對(duì)應(yīng)的項(xiàng)目數(shù)之后的菜單項(xiàng)目,然后,如對(duì)菜單進(jìn)行移動(dòng)顯示而使所指定的菜單項(xiàng)目變?yōu)檫x擇狀態(tài),則使指示筆106離開(kāi)即可決定選擇。
以下,說(shuō)明畫(huà)面顯示、特別是菜單顯示。
圖2是表示起動(dòng)程序的菜單顯示概要的畫(huà)面圖。如該圖所示,本實(shí)施形態(tài)中的PDA100,具有在背景圖象(圖中未示出)上進(jìn)行菜單顯示的3種顯示形態(tài)(顯示模式)。
圖2A示出以弧形顯示菜單項(xiàng)目的模式「1」,圖2B示出以向畫(huà)面縱深方向傾斜的平板狀顯示菜單項(xiàng)目的模式「2」,圖2C示出以與現(xiàn)有技術(shù)相同的方式將菜單項(xiàng)目排列成平面狀的模式「3」。對(duì)各模式的詳細(xì)說(shuō)明如后文所述,根據(jù)用戶進(jìn)行的菜單項(xiàng)目的選擇操作,在模式「1」中以使菜單按弧形轉(zhuǎn)動(dòng)的方式進(jìn)行移動(dòng)顯示,而在模式「2」中則在縱深方向上對(duì)菜單進(jìn)行移動(dòng)顯示。
顯示模式的切換,通過(guò)選擇模式切換圖標(biāo)135、例如按模式「1」→模式「2」→模式「3」→模式「1」的順序進(jìn)行切換。
在任何模式中,都在顯示畫(huà)面的上下端部設(shè)置控制欄B1、B2,例如,顯示出選擇模式切換圖標(biāo)135和背景切換圖標(biāo)137、內(nèi)裝電源的容量顯示及時(shí)刻顯示等(圖中未示出)。菜單顯示,顯示在菜單顯示區(qū)域B3內(nèi)。
在菜單顯示中,顯示單個(gè)或多個(gè)菜單項(xiàng)目。菜單項(xiàng)目,例如,如圖2D所示,具有圖標(biāo)130和菜單名132并作為菜單板134而按一組進(jìn)行處理和顯示。位于規(guī)定位置B4的菜單項(xiàng)目作為候選項(xiàng)目,并向用戶指示變更菜單板134的顯示形態(tài)而使其處于選擇狀態(tài)的情況。例如,將圖標(biāo)130和菜單名132的周?chē)?相當(dāng)于菜單板134的底色部分)全涂上與其他未選擇狀態(tài)的菜單板134不同的顏色。此外,在本實(shí)施形態(tài)中,使菜單板134為以畫(huà)面左右方向?yàn)殚L(zhǎng)邊方向的長(zhǎng)方形,但當(dāng)然也可以是其他形狀,菜單板134,也可以只顯示圖標(biāo)130和菜單名132的任何一個(gè)。
圖3是示出用于說(shuō)明模式「1」中的菜單顯示位置關(guān)系一例的虛擬空間的YZ平面的概念圖。圖4是示出用于說(shuō)明模式「2」中的菜單顯示位置關(guān)系一例的虛擬空間的YZ平面的概念圖。
虛擬空間的世界坐標(biāo),例如,假定畫(huà)面(從虛擬攝像機(jī)C看去)左右方向?yàn)閄軸、上下方向?yàn)閅軸、縱深方向?yàn)閆軸。
如圖3和圖4所示,在模式「1」和模式「2」中,LCD102所顯示的畫(huà)面,將配置在虛擬空間內(nèi)的規(guī)定移動(dòng)軌跡Lf1~Lf3、Lf4上的菜單板134生成為從虛擬攝像機(jī)C看去的屏面V上的圖象。移動(dòng)軌跡Lf,是在虛擬空間內(nèi)定義的模型,例如,由多邊形和曲線函數(shù)定義。
如圖3所示,模式「1」中的菜單板134,具有由在圖中第2及第3象限中畫(huà)出向虛擬攝像機(jī)C凸出的弧線的移動(dòng)軌跡Lf1、在第1象限中從該移動(dòng)軌跡Lf1的上端向畫(huà)面縱深方向延伸并畫(huà)出比移動(dòng)軌跡Lf1平緩的弧線的移動(dòng)軌跡Lf2及以同樣方式在第4象限中從移動(dòng)軌跡Lf1的下端向畫(huà)面縱深方向延伸并畫(huà)出比移動(dòng)軌跡Lf1平緩的弧線的移動(dòng)軌跡Lf3構(gòu)成的軌跡。
另外,菜單板134,以在移動(dòng)軌跡Lf1~Lf3上預(yù)先設(shè)定的顯示位置P為定位原點(diǎn),并配置成使其法線朝向虛擬攝像機(jī)C。
在模式「1」的情況下,當(dāng)進(jìn)行菜單項(xiàng)目的選擇操作時(shí),菜單板134,沿著移動(dòng)軌跡Lf1~Lf3以規(guī)定的間距在顯示位置P之間在畫(huà)面上/下方向(圖中繞X軸的轉(zhuǎn)動(dòng)方向)移動(dòng)。并且,將位于顯示位置P0(以下,也稱為「起始位置」)的菜單板134作為候選而進(jìn)行選擇顯示。顯示位置P0,在顯示畫(huà)面上相當(dāng)于規(guī)定位置B4(參照?qǐng)D2A)。因此,在顯示畫(huà)面上,以畫(huà)弧線的方式顯示出好象在轉(zhuǎn)動(dòng)著的菜單板134,并使與虛擬攝像機(jī)C最靠近的菜單板134成為候選而進(jìn)行選擇顯示。
另外,在模式「1」中也可以改變虛擬攝像機(jī)C的位置。虛擬攝像機(jī)C,以與菜單顯示的移動(dòng)聯(lián)動(dòng)的方式,在圖中的第2和第3象限中沿著規(guī)定的虛擬攝像機(jī)移動(dòng)軌跡Lfc移動(dòng)。在這種情況下,當(dāng)位于顯示位置P0的菜單板134是菜單的開(kāi)頭(在本實(shí)施形態(tài)中,菜單的序號(hào)最小)時(shí),從虛擬攝像機(jī)C1的位置選取使起始位置(顯示位置P0)位于屏面V1的上方的姿態(tài)(例如,繞定位原點(diǎn)的轉(zhuǎn)動(dòng)角度),同時(shí)控制為使視角等于δ1。而當(dāng)位于顯示位置P0的菜單板134是菜單的末尾(在本實(shí)施形態(tài)中,菜單的序號(hào)最大)時(shí),從虛擬攝像機(jī)C3的位置選取使起始位置位于屏面V3的下方的姿態(tài),同時(shí)控制為使視角等于δ3。
另外,移動(dòng)軌跡Lf1~Lf3構(gòu)成的軌跡,并不限于圖3所示的形狀,例如,當(dāng)然也可以適當(dāng)?shù)卦O(shè)定為圓或橢圓等具有朝向虛擬攝像機(jī)C的凸出形的其他形狀。
在模式「2」中,菜單板134,如圖4所示,具有向畫(huà)面縱深方向(圖中從第3象限到第1象限)延伸的移動(dòng)軌跡Lf4。
另外,菜單板134,與模式「1」一樣以在移動(dòng)軌跡Lf4上預(yù)先設(shè)定的顯示位置P為定位原點(diǎn),并配置成使其法線朝向虛擬攝像機(jī)C。虛擬攝像機(jī)C的位置,在模式「2」中為固定狀態(tài)。
在模式「2」的情況下,當(dāng)進(jìn)行菜單項(xiàng)目的選擇操作時(shí),菜單板134,以規(guī)定的間距在顯示位置P之間移動(dòng),并顯示為好象以單點(diǎn)透視的路徑形狀拉遠(yuǎn)或拉近。在模式「2」中,將起始位置固定在畫(huà)面下方并使位于起始位置的菜單板134成為選擇狀態(tài)。菜單項(xiàng)目的移動(dòng),與模式「1」一樣根據(jù)用戶進(jìn)行的選擇操作執(zhí)行到使所指定的菜單項(xiàng)目到達(dá)起始位置。
在模式「3」中,由于與現(xiàn)有技術(shù)一樣,所以將其說(shuō)明省略。
當(dāng)所選定的菜單項(xiàng)目為文件夾時(shí),當(dāng)然也可以構(gòu)成為對(duì)該文件夾所包含的也就是下位層級(jí)所包含的菜單項(xiàng)目進(jìn)行菜單顯示。
另外,在PDA100中,在任何顯示模式下都顯示出背景切換圖標(biāo)137。通過(guò)選擇該圖標(biāo),可以變更背景畫(huà)面。
以下,說(shuō)明功能部件的結(jié)構(gòu)。
圖5是表示本實(shí)施形態(tài)中的功能結(jié)構(gòu)一例的功能框圖。如該圖所示,PDA100,具有操作輸入部10、處理部20、顯示部30、通信部40、存儲(chǔ)部50。
操作輸入部10,例如,由按鈕、控制桿、鼠標(biāo)、跟蹤板、鍵盤(pán)(包括軟鍵盤(pán))等實(shí)現(xiàn),用于接收來(lái)自用戶的各種操作輸入并將操作輸入信號(hào)輸出到處理部20。在圖1的例中,觸摸板104、側(cè)控制器108、ESC按鈕110與之相當(dāng)。
處理部20,根據(jù)程序進(jìn)行運(yùn)算處理等,對(duì)PDA100進(jìn)行綜合控制,同時(shí)執(zhí)行起動(dòng)程序及PDA100用的各種應(yīng)用軟件等。
處理部20,例如,可以由CPU、各種IC存儲(chǔ)器、ASIC、驅(qū)動(dòng)電路等硬件及其控制程序等實(shí)現(xiàn)。在圖1的例中,控制單元120、圖中未示出的LCD102或觸摸板104的驅(qū)動(dòng)電路等與之相當(dāng)。
在處理部20中,包含菜單項(xiàng)目選擇部22、菜單顯示控制部24、生成顯示畫(huà)面的圖象數(shù)據(jù)并進(jìn)行畫(huà)面顯示的圖象生成部26、與外部的信息存儲(chǔ)媒體及裝置建立連接并對(duì)數(shù)據(jù)發(fā)送接收進(jìn)行控制的通信控制部28。
菜單項(xiàng)目選擇部22,根據(jù)來(lái)自操作輸入部10的操作輸入信號(hào),從所具有的多個(gè)菜單項(xiàng)目中指定一個(gè)菜單項(xiàng)目。所指定的菜單項(xiàng)目,作為指定菜單項(xiàng)目531(將在后文中詳述)存儲(chǔ)在存儲(chǔ)部50內(nèi)。
具體地說(shuō),例如,當(dāng)通過(guò)將側(cè)控制器108在短時(shí)間內(nèi)向上下方向撥動(dòng)(點(diǎn)擊)及輕擊上移動(dòng)圖標(biāo)136或下移動(dòng)圖標(biāo)138進(jìn)行選擇操作時(shí),僅按操作次數(shù)指定位于當(dāng)前處在選擇狀態(tài)的菜單項(xiàng)目的上下的菜單項(xiàng)目。
當(dāng)通過(guò)將側(cè)控制器108不斷地向上下任意方向撥動(dòng)的連續(xù)輸入、或不斷地按壓上移動(dòng)圖標(biāo)136或下移動(dòng)圖標(biāo)138的連續(xù)輸入、或指示器106的拖動(dòng)操作進(jìn)行選擇操作時(shí),根據(jù)連續(xù)輸入的方向和時(shí)間或指示器106的拖動(dòng)方向和移動(dòng)量,指定位于當(dāng)前處在選擇狀態(tài)的菜單項(xiàng)目的上下的菜單項(xiàng)目。
因此,指定菜單項(xiàng)目,不一定是排在當(dāng)前處于選擇狀態(tài)的菜單項(xiàng)目后面的菜單項(xiàng)目。如設(shè)處于選擇狀態(tài)的菜單項(xiàng)目的序號(hào)為Mn,則指定菜單項(xiàng)目為Mn+α(α≥1或α≤-1)。
菜單顯示控制部24,設(shè)定虛擬空間并控制菜單顯示。菜單顯示控制部24,還包含顯示位置設(shè)定部240、菜單排列部241、顯示形態(tài)設(shè)定部242、攝像機(jī)設(shè)定部245、應(yīng)用軟件起動(dòng)顯示控制部246。
顯示位置設(shè)定部240,在虛擬空間內(nèi)設(shè)定移動(dòng)軌跡Lf作為虛擬體,并設(shè)定顯示位置P。
菜單排列部241,決定在移動(dòng)軌跡Lf上排列菜單板134的位置坐標(biāo)。具體地說(shuō),例如,將顯示位置P之間以多個(gè)間距等分,并以間距為單位決定菜單板134的定位原點(diǎn)的坐標(biāo)位置,直到使由菜單項(xiàng)目選擇部22指定的菜單項(xiàng)目到達(dá)起始位置(顯示位置P)。并且,通過(guò)使菜單板134的法線朝向虛擬攝像機(jī)C而決定菜單板134的頂點(diǎn)坐標(biāo)。
顯示形態(tài)設(shè)定部242,決定具體的顯示形態(tài),以便在菜單板134上繪制菜單項(xiàng)目。如上所述,菜單板134,按照配置在虛擬空間內(nèi)的信息顯示體模型進(jìn)行繪制。因此,菜單板134的大小,隨著趨向畫(huà)面的縱深方向而變小。
為此,顯示形態(tài)設(shè)定部242,包含用于改變菜單名132的文字顯示大小的文字繪制部243、用于控制菜單板134(包括圖標(biāo)130、菜單名132)的透明度的透明度設(shè)定部244。
圖6是說(shuō)明文字繪制部243的文字顯示控制概念的概念圖,圖中的四方形相當(dāng)于LCD102的象素。
文字繪制部243,首先,讀出與菜單板134的菜單名132對(duì)應(yīng)的文字字形,根據(jù)菜單板134與虛擬攝像機(jī)C的距離對(duì)文字字形進(jìn)行放大/縮小處理,并求得應(yīng)顯示的文字的象素R1。
這里,在將文字縮小后,如直接顯示象素R1,則當(dāng)形成文字的線等與其他同色的線無(wú)間隙地鄰接或重疊在一起因而發(fā)生所謂的「文字模糊不清」時(shí)、并當(dāng)背景圖象未特別指定時(shí),有時(shí)與背景圖象之間得不到足夠的對(duì)比反差。因此,文字繪制部243,將象素R1的右鄰、右下及下邊的象素R2用比文字顏色暗的顏色(例如,如文字為白色則用灰色)鑲邊。進(jìn)一步,用顏色更暗(例如,黑色)的象素R3將其全周鑲邊。按照這種方式,可以減輕將文字放大后的明顯的參差不齊及將文字縮小后的文字的模糊不清(以下,成為「鑲邊處理」)。
圖7是說(shuō)明透明度設(shè)定部244的透明度控制概念的概念圖。
如該圖所示,透明度設(shè)定部244,根據(jù)菜單板134與虛擬攝像機(jī)C的距離設(shè)定菜單板134的透明度。具體地說(shuō),例如,假定起始位置(顯示位置P0)的透明度為「0(=不透明)」并隨著距離的增加而適當(dāng)提高透明度,則可以使菜單顯示產(chǎn)生立體感。其結(jié)果是,隨著趨向畫(huà)面的縱深方向而使菜單板134的顯示逐漸淡化,從而在一定的程度上使配置在畫(huà)面縱深處的菜單板134漸漸地淡出了。
攝像機(jī)設(shè)定部245,用于設(shè)定虛擬攝像機(jī)C在虛擬空間內(nèi)的位置、姿態(tài)及視角。
應(yīng)用軟件起動(dòng)顯示控制部246,當(dāng)起動(dòng)應(yīng)用軟件時(shí),在從讀入應(yīng)用軟件的程序到執(zhí)行的時(shí)間內(nèi),顯示規(guī)定的圖象(以下,稱為「特寫(xiě)圖象」)并執(zhí)行起動(dòng)時(shí)的畫(huà)面演示。
圖象生成部26,例如,由CPU、DSP(Digital Signal Processor數(shù)字信號(hào)處理器)、IC存儲(chǔ)器等硬件或圖象處理軟件實(shí)現(xiàn),根據(jù)來(lái)自菜單顯示控制部24的顯示位置信息或指示等生成顯示在LCD102上的圖象數(shù)據(jù)。
另外,圖象生成部26,包含瞬態(tài)處理部261。瞬態(tài)處理部261,例如,執(zhí)行圖象的放大縮小、轉(zhuǎn)動(dòng)、重疊、劃變等處理。在本實(shí)施形態(tài)中,假定進(jìn)行重疊。
通信控制部28,實(shí)現(xiàn)與外部信息存儲(chǔ)媒體的數(shù)據(jù)讀入及與外部裝置的數(shù)據(jù)發(fā)送接收所需的同步控制和協(xié)議控制從而建立連接,并用于數(shù)據(jù)的發(fā)送接收。
顯示部30,根據(jù)由圖象生成部26輸出的圖象信號(hào),顯示并輸出圖象。在圖1的例中,LCD102與之相當(dāng)。
通信部40,在通信控制部28的控制下,進(jìn)行與外部的信息存儲(chǔ)媒體或裝置之間的數(shù)據(jù)發(fā)送接收。例如,由各種插槽、調(diào)制解調(diào)器、TA等實(shí)現(xiàn)。在圖1的例中,小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114、接口連接器116的擴(kuò)展插槽與之相當(dāng)。
存儲(chǔ)部50,用于存儲(chǔ)程序和數(shù)據(jù)等,例如,由IC存儲(chǔ)器、硬盤(pán)、MO、CD-ROM等各種信息存儲(chǔ)媒體實(shí)現(xiàn)。在圖1的例中,內(nèi)裝于控制單元120的信息存儲(chǔ)媒體、與小型存儲(chǔ)器—快擦寫(xiě)存儲(chǔ)卡插槽114連接的信息存儲(chǔ)媒體、通過(guò)接口連接器116連接的信息媒體與之相當(dāng)。
在本實(shí)施形態(tài)中,作為程序,理所當(dāng)然地存儲(chǔ)著OS(操作系統(tǒng))、各種驅(qū)動(dòng)程序及由圖象生成部26使用的圖象程序(圖中未示出),除此之外還存儲(chǔ)著控制程序502和應(yīng)用程序510。
控制程序502,執(zhí)行實(shí)現(xiàn)用于幫助應(yīng)用程序510的起動(dòng)操作的公用程序的所謂「起動(dòng)程序」,在控制程序502中,包含與如圖2所示的菜單顯示有關(guān)的處理等,由處理部20實(shí)現(xiàn)菜單項(xiàng)目選擇部22及菜單顯示控制部24。
另外,在存儲(chǔ)部50內(nèi),作為數(shù)據(jù),存儲(chǔ)著菜單畫(huà)面信息520、顯示模式信息521、顯示位置信息522、菜單板位置信息523、菜單項(xiàng)目信息524、攝像機(jī)設(shè)定信息530、選擇菜單序號(hào)531、指定菜單序號(hào)532、文字字形534、特寫(xiě)圖象數(shù)據(jù)536、動(dòng)畫(huà)圖形數(shù)據(jù)540、背景圖象數(shù)據(jù)542。
菜單畫(huà)面信息520,存儲(chǔ)著如圖2所示的起動(dòng)程序的畫(huà)面顯示所需的各種信息、例如各種圖標(biāo)的圖象信息及其顯示位置坐標(biāo)等。菜單畫(huà)面信息520,按菜單顯示的各種模式分別進(jìn)行設(shè)定。使用菜單顯示的哪一種模式,以顯示模式信息521的形式存儲(chǔ)。
顯示位置信息522,存儲(chǔ)由顯示位置設(shè)定部240求取各種顯示模式的顯示位置P時(shí)所需的信息。
圖8A是菜單顯示的模式「1」中的顯示位置P的配置概念圖,圖8B是表示顯示位置信息522的數(shù)據(jù)結(jié)構(gòu)一例的圖。LCD102所顯示的畫(huà)面,生成為由虛擬攝像機(jī)C對(duì)配置在虛擬空間內(nèi)的規(guī)定移動(dòng)軌跡上的菜單板134進(jìn)行攝像后的屏面V上的圖象。在本實(shí)施形態(tài)中,顯示位置信息522,存儲(chǔ)顯示模式522a、移動(dòng)軌跡Lf1~Lf3的移動(dòng)軌跡函數(shù)522b、每個(gè)顯示位置P所應(yīng)用的移動(dòng)軌跡函數(shù)522c、上下方向角度522d(圖中繞X軸轉(zhuǎn)動(dòng)的角度θx)。模式「1」中的上下方向角度522d,應(yīng)適當(dāng)?shù)剡M(jìn)行設(shè)定,以使配置在起始位置附近的菜單板134彼此不重疊,并且使配置在畫(huà)面縱深側(cè)的菜單板134盡可能靠近到易于看清并能識(shí)別其存在。即,顯示位置Pn(n為整數(shù))與鄰接的顯示位置Pn-1或Pn+1所成的角度,適當(dāng)?shù)卦O(shè)定為隨著從起始位置附近向畫(huà)面縱深延伸而增大。
菜單板位置信息523,存儲(chǔ)由菜單排列部241設(shè)定的菜單板134的具體位置坐標(biāo)。
圖9A是表示菜單板位置信息523的數(shù)據(jù)結(jié)構(gòu)一例的圖,圖9B是表示該數(shù)據(jù)和菜單板位置關(guān)系信息的圖。如該圖所示,菜單板位置信息523,存儲(chǔ)菜單板134的定位原點(diǎn)位置523a、菜單板134的具體的左上坐標(biāo)值523b及右下坐標(biāo)值523c。當(dāng)判定是否用指示筆106輕擊了任何一個(gè)菜單板134時(shí),參照菜單板位置信息523。
菜單項(xiàng)目信息524,存儲(chǔ)與各菜單板134上應(yīng)顯示的的內(nèi)容有關(guān)的設(shè)定圖10是表示菜單項(xiàng)目信息524的數(shù)據(jù)結(jié)構(gòu)一例的數(shù)據(jù)結(jié)構(gòu)圖。如該圖所示,菜單項(xiàng)目信息524,按每個(gè)菜單項(xiàng)目序號(hào)524a存儲(chǔ)圖標(biāo)130的圖標(biāo)524b、菜單名132的菜單名524c及該菜單項(xiàng)目的屬性524d(例如,區(qū)分為應(yīng)用軟件、文件夾、文件等)。
菜單項(xiàng)目信息524,按每個(gè)層級(jí)設(shè)定,并使從上位層級(jí)到下位層級(jí)的菜單項(xiàng)目信息524建立對(duì)應(yīng)關(guān)系。因此,當(dāng)菜單項(xiàng)目的屬性524d為文件夾時(shí),進(jìn)一步對(duì)該該文件夾所包含的項(xiàng)目進(jìn)行菜單顯示。
選擇菜單序號(hào)531,存儲(chǔ)當(dāng)前處于選擇狀態(tài)的菜單項(xiàng)目的菜單序號(hào)。另一方面,指定菜單序號(hào)532,存儲(chǔ)由菜單項(xiàng)目選擇部22根據(jù)來(lái)自側(cè)控制器108的連續(xù)輸入、或指示器106的拖動(dòng)方向和移動(dòng)量決定的菜單項(xiàng)目。菜單顯示的移動(dòng),構(gòu)成為以足以能看清畫(huà)面的規(guī)定速度移動(dòng)并執(zhí)行到使選擇菜單序號(hào)531與指定菜單序號(hào)532一致為止。
圖11A是說(shuō)明虛擬攝像機(jī)C的移動(dòng)概念的概念圖,圖11B是表示攝像機(jī)設(shè)定信息530的數(shù)據(jù)結(jié)構(gòu)一例的圖。
如該圖所示,虛擬攝像機(jī)C,隨著菜單顯示的移動(dòng),沿規(guī)定的虛擬攝像機(jī)移動(dòng)軌跡Lfc移動(dòng)而改變視點(diǎn)。攝像機(jī)設(shè)定信息530,通過(guò)設(shè)定虛擬攝像機(jī)移動(dòng)軌跡Lfc的虛擬攝像機(jī)移動(dòng)函數(shù)530a、作為初始值的菜單項(xiàng)目序號(hào)530b、位置坐標(biāo)530c、表示虛擬攝像機(jī)C的姿態(tài)的轉(zhuǎn)動(dòng)角度530d及視角530e,設(shè)定虛擬攝像機(jī)C1~C3的移動(dòng)范圍。因此,除菜單項(xiàng)目的開(kāi)頭和末尾以外,根據(jù)菜單項(xiàng)目信息524的菜單項(xiàng)目總數(shù)和選擇菜單序號(hào)531,例如,通過(guò)比例運(yùn)算而計(jì)算和使用虛擬攝像機(jī)Cn(n為整數(shù))的位置坐標(biāo)、轉(zhuǎn)動(dòng)角度、視角。例如,當(dāng)選擇菜單項(xiàng)目的正當(dāng)中時(shí),為虛擬攝像機(jī)C2的位置,并且是朝向世界坐標(biāo)Z軸方向的狀態(tài)。
圖12A和圖12B是表示特寫(xiě)圖象的一例的圖,圖12A示出應(yīng)用軟件起動(dòng)時(shí)的畫(huà)面的一例,圖12B示出特寫(xiě)圖象的一例。
所謂特寫(xiě)圖象數(shù)據(jù)536,例如,是將如圖12A所示的應(yīng)用軟件的起動(dòng)時(shí)畫(huà)面535以急速地拉到畫(huà)面跟前(急速地放大)的方式進(jìn)行圖象加工后的圖象。由起動(dòng)程序選擇和決定菜單項(xiàng)目。通過(guò)將與該菜單項(xiàng)目對(duì)應(yīng)的應(yīng)用軟件在直到起動(dòng)的時(shí)刻進(jìn)行顯示,可以產(chǎn)生一種具有好象從菜單彈出一樣的立體感的畫(huà)面演示效果。
特寫(xiě)圖象數(shù)據(jù)536,以與應(yīng)用程序510對(duì)應(yīng)的方式進(jìn)行存儲(chǔ)。
動(dòng)畫(huà)圖形數(shù)據(jù)540,當(dāng)應(yīng)用軟件結(jié)束時(shí),或當(dāng)在任意的時(shí)刻返回起動(dòng)程序的菜單顯示時(shí),存儲(chǔ)與所顯示的動(dòng)畫(huà)圖形有關(guān)的信息。即,動(dòng)畫(huà)圖形數(shù)據(jù)540,從畫(huà)面演示的觀點(diǎn)來(lái)看,具有與特寫(xiě)圖象數(shù)據(jù)536的含義相反的含義。
在本實(shí)施形態(tài)中,例如,從該應(yīng)用軟件的圖標(biāo)130的特寫(xiě)急速地拉回并存儲(chǔ)直到返回規(guī)定的菜單顯示(圖2的狀態(tài))的視角δ的變化信息。
背景圖象數(shù)據(jù)542,存儲(chǔ)著多個(gè)可在菜單顯示的背景上顯示的圖象數(shù)據(jù)。在作為當(dāng)前背景選擇的圖象數(shù)據(jù)中設(shè)定著識(shí)別用的標(biāo)志。
以下,說(shuō)明本實(shí)施形態(tài)的處理流程。此外,這里,在起動(dòng)程序?yàn)槠饎?dòng)狀態(tài)的前提下,以對(duì)所登錄著的應(yīng)用軟件進(jìn)行菜單顯示并選擇菜單項(xiàng)目直到將應(yīng)用軟件起動(dòng)為例進(jìn)行說(shuō)明。
圖13~圖15是用于說(shuō)明本實(shí)施形態(tài)的從菜單項(xiàng)目的選擇直到應(yīng)用軟件起動(dòng)的處理流程的流程圖。
圖13是專用于說(shuō)明菜單項(xiàng)目的選擇處理的流程的流程圖。如該圖所示,當(dāng)從側(cè)控制器108或觸摸板104進(jìn)行輸入操作時(shí)(步驟S102的“是”),菜單項(xiàng)目選擇部22,執(zhí)行菜單項(xiàng)目的選擇處理,并決定指定菜單序號(hào)532。
具體地說(shuō),當(dāng)從側(cè)控制器108或者上移動(dòng)圖標(biāo)136或下移動(dòng)圖標(biāo)138輸入時(shí)(步驟S104的“是”),如果是連續(xù)輸入狀態(tài)(步驟S106的“是”),則根據(jù)輸入時(shí)間改變指定菜單序號(hào)532(步驟S110)。當(dāng)不是連續(xù)輸入狀態(tài)時(shí)(步驟S106的“否”),在輸入方向上根據(jù)指定使指定菜單序號(hào)532增「1」或減「1」(步驟S108)。
當(dāng)由指示筆106進(jìn)行拖動(dòng)操作時(shí)(步驟S112的“是”),菜單項(xiàng)目選擇部22,計(jì)算拖動(dòng)的移動(dòng)方向和移動(dòng)量(步驟S114),并根據(jù)移動(dòng)方向和移動(dòng)量改變指定菜單序號(hào)532(步驟S116)。
當(dāng)拖動(dòng)后使指示筆106離開(kāi)觸摸板104時(shí),即當(dāng)進(jìn)行了所謂擊出操作時(shí)(步驟S118的“是”),轉(zhuǎn)移到后文所述的應(yīng)用軟件的起動(dòng)處理。
當(dāng)由指示筆106進(jìn)行了輕擊輸入時(shí)(步驟S120的“是”),菜單項(xiàng)目選擇部22,參照菜單板位置信息523而判斷哪一個(gè)菜單板134包含所輕擊的位置坐標(biāo)。當(dāng)輕擊任何一個(gè)菜單板134時(shí)(步驟S122的“是”),將選擇菜單序號(hào)531變更為該菜單板134的菜單序號(hào)(步驟S124),并轉(zhuǎn)移到后文所述的應(yīng)用軟件的起動(dòng)處理。
以上,在步驟S104~步驟S124中,執(zhí)行菜單項(xiàng)目的選擇處理。
如根據(jù)用戶的菜單操作改變了指定菜單序號(hào)532,則處理部20對(duì)菜單進(jìn)行移動(dòng)顯示、即進(jìn)行滾動(dòng)。
圖14是專用于說(shuō)明菜單的移動(dòng)顯示處理流程的流程圖。如該圖所示,菜單顯示控制部24,首先,將當(dāng)前處于選擇狀態(tài)的菜單板134的選擇顯示取消(步驟S132)。然后,根據(jù)顯示模式信息521并參照顯示位置信息522(步驟S134),執(zhí)行菜單板134的繪制處理(步驟S136)。
圖16是用于說(shuō)明菜單板134的繪制處理流程的流程圖。如該圖所示,首先,由顯示位置設(shè)定部240根據(jù)指定菜單序號(hào)532和選擇菜單序號(hào)531判定菜單顯示的應(yīng)移動(dòng)方向(上或下)(步驟S202)。
接著,將菜單板134的定位原點(diǎn)的位置沿著移動(dòng)軌跡Lf1~Lf3、Lf4移動(dòng)到所判定的移動(dòng)方向的下一個(gè)顯示位置P(步驟S204)。具體地說(shuō),例如,以規(guī)定的間距數(shù)將當(dāng)前的顯示位置P的角度θx和下一個(gè)顯示位置P的轉(zhuǎn)動(dòng)角度θx等分并以間距為單位移動(dòng)定位原點(diǎn)的位置。然后,使使菜單板134的法線朝向虛擬攝像機(jī)C并將菜單板位置信息523更新(步驟S206)。按照步驟S202~步驟S206,可以決定虛擬空間中的菜單板134的配置。
下一步,攝像機(jī)設(shè)定部245,設(shè)定虛擬空間中的虛擬攝像機(jī)C的配置(步驟S208)。具體地說(shuō),例如,求取指定菜單序號(hào)532的菜單板134位于起始位置時(shí)的虛擬攝像機(jī)C的位置。接著,以指定菜單序號(hào)532與選擇菜單序號(hào)531之差除以間距數(shù)后的總間距數(shù)進(jìn)行等分,并與菜單板134的移動(dòng)一樣以間距為單位移動(dòng)。按同樣的方式,設(shè)定轉(zhuǎn)動(dòng)角度θx和視角δ。
然后,如設(shè)定了菜單板134的位置和虛擬攝像機(jī)C的位置,則接著由顯示形態(tài)設(shè)定部242設(shè)定菜單板134的顯示內(nèi)容。即,文字繪制部243,根據(jù)菜單板134與虛擬攝像機(jī)C的距離,執(zhí)行所顯示的文字的放大/縮小及如圖6所述的文字鑲邊處理,從而設(shè)定文字顯示(顯示步驟S210)。此外,顯示形態(tài)設(shè)定部242,還設(shè)定圖標(biāo)130的大小(步驟S212)。透明度設(shè)定部244,根據(jù)菜單板134與虛擬攝像機(jī)C的距離,如圖7所述設(shè)定菜單板134的透明度(步驟S214)。
按照步驟S210~步驟S214,可以設(shè)定菜單板134的顯示內(nèi)容。
菜單顯示控制部24,對(duì)所有菜單板134執(zhí)行步驟S210~步驟S214(步驟S216)。
如設(shè)定了與所有菜單板134和虛擬攝像機(jī)C有關(guān)的位置坐標(biāo)及所有菜單板134的顯示內(nèi)容,則由圖象生成部26生成圖象數(shù)據(jù)并顯示菜單畫(huà)面(步驟S218),然后返回圖14的流程。
返回圖14后,在菜單板134的任何一個(gè)位于起始位置(顯示位置P0)之前執(zhí)行菜單繪制處理(步驟S138的“否”)。當(dāng)菜單板134的任何一個(gè)位于起始位置(顯示位置P0)時(shí)(步驟S138的“是”),將選擇菜單序號(hào)531變更為該菜單板134的菜單序號(hào)(步驟S140),并進(jìn)行選擇顯示(步驟S142)。
圖15是專用于說(shuō)明選擇決定后應(yīng)用軟件的起動(dòng)處理流程及畫(huà)面切換處理的流程的流程圖。
如該圖所示,當(dāng)通過(guò)側(cè)控制器108的按入或指示筆106的輕擊而輸入了選擇決定時(shí)(步驟S150的“是”),處理部20,根據(jù)選擇菜單序號(hào)531并參照菜單項(xiàng)目信息524(步驟S152),檢索該特寫(xiě)圖象數(shù)據(jù)536并進(jìn)行畫(huà)面顯示(步驟S154)。在這之后,裝入應(yīng)用軟件并進(jìn)行起動(dòng)(步驟S156)。
當(dāng)應(yīng)用軟件結(jié)束時(shí),或當(dāng)進(jìn)行了返回起動(dòng)程序的操作時(shí)(步驟S158的“是”),菜單顯示控制部24,參照動(dòng)畫(huà)圖形數(shù)據(jù)540(步驟S160)。并進(jìn)行菜單畫(huà)面的拉回顯示(步驟S162)。
當(dāng)選擇了背景切換圖標(biāo)137時(shí)(步驟S170的“是”),處理部20,將菜單顯示取消(步驟S172),并在畫(huà)面上顯示當(dāng)前的背景圖象(步驟S174)。
當(dāng)進(jìn)行了向下一個(gè)背景圖象的移動(dòng)操作、例如側(cè)控制器108的上下方向的輸入等時(shí)(步驟S176的“否”→S178的“是”),從背景圖象數(shù)據(jù)542讀出下一個(gè)背景圖象(步驟S180),并由瞬態(tài)處理部261通過(guò)從當(dāng)前背景圖象到下一個(gè)背景圖象的重疊顯示而切換顯示圖象(步驟S182)。
當(dāng)輸入了返回操作(例如,按下ESC按鈕110)時(shí)(步驟S176的“是”),將顯示著的圖象作為背景圖象。
處理部20,在按下電源按鈕112之前執(zhí)行以上的處理(步驟S190的“否”)。如按下電源按鈕112,則處理部20執(zhí)行關(guān)機(jī)操作而結(jié)束處理(步驟S192)。
另外,將應(yīng)用軟件的起動(dòng)方式構(gòu)成為在選擇顯示出所需的菜單板134之后進(jìn)行選擇決定操作,然后再進(jìn)行起動(dòng),但不限于此,例如,也可以構(gòu)成為在將所需的菜單板134移動(dòng)到顯示位置P0并進(jìn)行選擇顯示后自動(dòng)起動(dòng)。具體地說(shuō),在圖14的步驟S142的后面,加上一個(gè)將指定菜單序號(hào)532和選擇菜單序號(hào)531進(jìn)行比較的步驟。然后,當(dāng)指定菜單序號(hào)532和選擇菜單序號(hào)531相同時(shí),執(zhí)行參照菜單項(xiàng)目信息524并檢查所登錄著的菜單項(xiàng)目的屬性的步驟及當(dāng)該屬性為應(yīng)用軟件時(shí)轉(zhuǎn)移到步驟S153(圖15)的步驟。
通過(guò)以上的處理,可以實(shí)現(xiàn)以往所沒(méi)有的立體的菜單顯示和選擇。
圖17和圖18是表示模式「1」的菜單顯示例的一例畫(huà)面圖。
在圖17A中,使菜單的大致中間的菜單項(xiàng)目處于選擇狀態(tài),并使其前后的菜單項(xiàng)目在畫(huà)面的上方和下方以畫(huà)弧線的方式進(jìn)行立體顯示。這里,當(dāng)使指示筆106以向上方轉(zhuǎn)動(dòng)的感覺(jué)將菜單顯示的弧線向上方拖動(dòng)時(shí),例如,如圖17B所示,顯示為使菜單板134沿弧線向上方轉(zhuǎn)動(dòng)。在圖17B中,菜單項(xiàng)目的末尾處于選擇狀態(tài),在其前面的菜單項(xiàng)目以向畫(huà)面的上方畫(huà)弧線的方式進(jìn)行顯示。
在圖17B中,通過(guò)在畫(huà)面下方顯示出選擇顯示,可以更有效地利用整個(gè)畫(huà)面。此外,與圖17A相比,由于不以向畫(huà)面下方畫(huà)弧線的方式顯示菜單項(xiàng)目,所以用戶可以憑視覺(jué)立即識(shí)別出當(dāng)前菜單項(xiàng)目的末尾是選擇狀態(tài)。
同樣,在圖18A中,使菜單的大致中間的菜單項(xiàng)目處于選擇狀態(tài),當(dāng)使指示筆106向下方拖動(dòng)時(shí),例如,顯示出如圖18B所示的畫(huà)面。
圖19和圖20是表示模式「2」的菜單顯示例的一例的畫(huà)面圖。
在圖19A中,使菜單的大致中間的菜單項(xiàng)目處于選擇狀態(tài),并使其前后的菜單項(xiàng)目趨向畫(huà)面的上方從而在單點(diǎn)透視的路徑上以立體方式進(jìn)行顯示。這里,當(dāng)使指示筆106以將菜單顯示向上方滑動(dòng)的感覺(jué)向上方拖動(dòng)時(shí),例如,如圖19B所示,將菜單板134顯示為沿單點(diǎn)透視的路徑向上方移動(dòng)。
同樣,在圖20A中,使菜單的大致中間的菜單項(xiàng)目處于選擇狀態(tài),當(dāng)使指示筆106向下方拖動(dòng)時(shí),例如,顯示出如圖20B所示的畫(huà)面。與圖20A相比,由于不是將菜單板134顯示在畫(huà)面上方,所以用戶可以憑視覺(jué)立即識(shí)別出哪一個(gè)菜單項(xiàng)目是選擇狀態(tài)。
以上,對(duì)本發(fā)明的實(shí)施形態(tài)進(jìn)行了說(shuō)明,但本發(fā)明的應(yīng)用并不限定于此,在不脫離發(fā)明的宗旨的范圍內(nèi),也可以對(duì)要素進(jìn)行適當(dāng)?shù)淖芳踊蜃兏?br> 例如,作為菜單項(xiàng)目,除應(yīng)用軟件外,當(dāng)然也可以包含文件夾或文件等。
另外,例如,關(guān)于菜單板134的顯示位置,也可以采用由用戶設(shè)定起始位置的結(jié)構(gòu)。具體地說(shuō),例如,采用可以由用戶適當(dāng)變更顯示位置信息522的顯示位置P0的值、或攝像機(jī)設(shè)定信息530的初始設(shè)定的結(jié)構(gòu)。
另外,顯示位置P,可以預(yù)先設(shè)定,但一旦將菜單板134按等間隔排列后,在結(jié)構(gòu)上,也可以對(duì)菜單板134的位置坐標(biāo)進(jìn)行校正,以便在繪制顯示畫(huà)面之前使虛擬攝像機(jī)C附近的菜單板134彼此不重疊。具體地說(shuō),例如,追加一個(gè)計(jì)算菜單板134的移動(dòng)目標(biāo)的位置坐標(biāo)(圖16;步驟S204)并決定虛擬攝像機(jī)的配置(圖16;步驟S208)后由顯示位置設(shè)定部240對(duì)與顯示位置P0鄰接的適當(dāng)個(gè)數(shù)的顯示位置P判定菜單板134是否重疊的步驟。然后,當(dāng)存在著重疊時(shí),由菜單顯示控制部24對(duì)該菜單板134的位置坐標(biāo)進(jìn)行適當(dāng)?shù)淖兏?br> 另外,菜單板134的移動(dòng),并不限定于以單個(gè)處理的方式移動(dòng)菜單板134的方法。例如,由菜單顯示控制部24設(shè)定透明的虛擬體,將菜單板134排列在該虛擬體上并設(shè)定父子關(guān)系。然后,可以采用通過(guò)使虛擬體移動(dòng)而一次移動(dòng)多個(gè)菜單板134的結(jié)構(gòu)。
圖21~圖23是表示將菜單板134配置在虛擬體上的例的概念圖。例如,在圖21中,虛擬體160a為平板狀,菜單板134,沿虛擬體160a的移動(dòng)方向(圖中箭頭方向)排列,并可以實(shí)現(xiàn)與模式「2」類似的菜單顯示。
在圖22中,虛擬體160b為回轉(zhuǎn)體,菜單板134沿虛擬體160b的轉(zhuǎn)動(dòng)方向排列,并可以實(shí)現(xiàn)與模式「1」類似的菜單顯示。
圖23是虛擬體160c為薄片狀并配置在作為另一個(gè)虛擬體的虛擬基板162上的結(jié)構(gòu)。虛擬體160c,設(shè)定為根據(jù)虛擬基板162的形狀逐次變形,并將菜單板134沿移動(dòng)方向(圖中箭頭方向)排列在虛擬體160c上。當(dāng)使虛擬體160c以在虛擬基板162上滑動(dòng)的方式移動(dòng)(滑動(dòng)移動(dòng))時(shí),可以實(shí)現(xiàn)與模式「1」類似的菜單顯示。
另外,說(shuō)明了使菜單板134的排列為一列的情況,但即使是多列也無(wú)妨。例如,也可以在虛擬空間內(nèi)設(shè)定球面,并沿著該球面顯示多列菜單顯示。在這種情況下,例如,在顯示畫(huà)面上,以與上移動(dòng)圖標(biāo)136、下移動(dòng)圖標(biāo)138同樣的方式,設(shè)置新的將菜單顯示的列按每個(gè)列向左或右轉(zhuǎn)動(dòng)移動(dòng)的左移動(dòng)圖標(biāo)、右移動(dòng)圖標(biāo)。此外,與通過(guò)指示筆106的上下方向的拖動(dòng)而進(jìn)行的滾動(dòng)操作一樣,構(gòu)成為當(dāng)使指示筆106向左右方向拖動(dòng)時(shí)按每個(gè)列將菜單顯示的排列向左右方向轉(zhuǎn)動(dòng)移動(dòng)。然后,可以通過(guò)使菜單顯示的列在左右上下方向滑動(dòng)移動(dòng)而選擇菜單項(xiàng)目。
另外,透明度的設(shè)定,不只是根據(jù)菜單板134與虛擬攝像機(jī)C的距離進(jìn)行設(shè)定,例如,還可以根據(jù)背景圖象的亮度差進(jìn)行設(shè)定。
具體地說(shuō),例如,在由透明度設(shè)定部244根據(jù)菜單板134與虛擬攝像機(jī)C的距離設(shè)定了透明度之后,進(jìn)一步,根據(jù)背景圖象的亮度與菜單板134上所顯示的菜單項(xiàng)目的亮度(例如,圖標(biāo)130和菜單名132的亮度),設(shè)定對(duì)該透明度進(jìn)行校正的加權(quán)值,并對(duì)透明度進(jìn)行校正。例如,當(dāng)背景的亮度低(也就是暗)而信息顯示體的亮度高(也就是亮)時(shí),可以設(shè)定加權(quán)值以提高透明度,而當(dāng)背景和信息顯示體雙方的亮度都高時(shí),可以設(shè)定加權(quán)值以降低透明度。按照這種方式,可以避免出現(xiàn)菜單板134與所需的顯示相比好象從背景浮起而過(guò)于明顯的狀態(tài)或與此相反與背景混淆而難以看清的狀態(tài)。
按照本發(fā)明,將信息顯示體以立體的方式配置在虛擬空間中,而且,其表面始終朝向虛擬攝像機(jī)。因此,能有效地顯示更多的信息顯示體。此外,由于總是能以易于查看的方式顯示出由信息顯示體顯示的信息,所以即使是較小的顯示畫(huà)面也很容易識(shí)別信息顯示體,因而可以提高使用的方便性。(第2實(shí)施例)以下,參照附圖詳細(xì)說(shuō)明本發(fā)明的第2實(shí)施形態(tài)。
另外,在下文中,以應(yīng)用了本發(fā)明的便攜式信息終端裝置(以下,簡(jiǎn)稱為「PDA」)為例進(jìn)行說(shuō)明,但本發(fā)明的應(yīng)用并不限于此。
圖24是表示本實(shí)施形態(tài)的PDA1的外觀圖。分別由圖24A示出側(cè)視圖,由該圖24B示出正視圖。
按照該圖,PDA1,由大致為長(zhǎng)方體形狀的殼體10及指示筆20構(gòu)成。
在殼體10內(nèi),備有LCD板11、小型快擦寫(xiě)存儲(chǔ)(登錄商標(biāo))卡插槽12、接口連接器13、側(cè)控制器14、轉(zhuǎn)換按鍵15、電源按鍵16,同時(shí)還設(shè)置著指示筆放置部17。除指示筆放置部17外,這些要素都與安裝在殼體10內(nèi)部的控制單元18連接,并由控制單元18進(jìn)行控制。
LCD板11,由LCD顯示板和重合在該LCD顯示板上的透明觸摸板整體構(gòu)成。并且,根據(jù)來(lái)自控制單元18的顯示控制信號(hào)將后文所述的菜單畫(huà)面30等的顯示畫(huà)面顯示在LCD顯示板上,同時(shí)檢測(cè)由指示筆20指示(按壓)的透明觸摸板上的位置,并將檢測(cè)出的位置信號(hào)作為操作信號(hào)輸出到控制單元18。
另外,顯示在LCD板11上的顯示畫(huà)面,由切換菜單畫(huà)面等各種畫(huà)面后進(jìn)行顯示的主顯示區(qū)域11a及用于顯示在主顯示區(qū)域11a上顯示的各種畫(huà)面的圖標(biāo)等的副顯示區(qū)域11b構(gòu)成。
小型快擦寫(xiě)存儲(chǔ)(登錄商標(biāo))卡插槽12,是用于插入存儲(chǔ)卡之類的外部存儲(chǔ)媒體等并與該插入的外部信息存儲(chǔ)媒體等進(jìn)行數(shù)據(jù)的讀出/寫(xiě)入的連接器。
接口連接器13,是用于以無(wú)線/有線方式與外部設(shè)備進(jìn)行通信的接口。
側(cè)控制器14,是用于由使用者輸入各種指示的開(kāi)關(guān)。而且,當(dāng)進(jìn)行了由箭頭14a指示的「上方向」、由箭頭14b指示的「下方向」、或向殼體10內(nèi)部方向「按入」的操作時(shí),將響應(yīng)該操作的操作信號(hào)輸入到控制單元18。
轉(zhuǎn)換按鍵15,是用于由使用者輸入各種指示的開(kāi)關(guān)。而且,當(dāng)進(jìn)行了向殼體10內(nèi)部方向「按入」的操作時(shí),將響應(yīng)該操作的操作信號(hào)輸入到控制單元18。
電源按鍵16,用于輸入PDA的電源的ON/OFF(接通/關(guān)斷)指示。而且,在將該電源按鍵16沿殼體10的側(cè)面向上方向滑動(dòng)時(shí),將響應(yīng)該操作的操作信號(hào)輸入到控制單元18。
圖25是表示在LCD板11的主顯示區(qū)域11a上顯示的菜單畫(huà)面30的結(jié)構(gòu)的圖。
按照該圖,在菜單畫(huà)面30上,備有5個(gè)菜單顯示區(qū)域31a~31e(以下,統(tǒng)稱為「菜單顯示區(qū)域31」)。這些菜單顯示區(qū)域31,顯示了作為信息顯示體的菜單顯示體,例如如圖25所示,在每個(gè)菜單顯示區(qū)域31a~31e上分別顯示1個(gè)菜單顯示體。
另外,這里,所謂「菜單顯示體」,由指定應(yīng)用軟件的圖標(biāo)及菜單名構(gòu)成。而且,在下文中,假定由各菜單顯示體的菜單名特定該菜單顯示體。
另外,假定菜單顯示區(qū)域31c為「候選顯示區(qū)域32」。在該候選顯示區(qū)域32上,顯示關(guān)注區(qū)域33(畫(huà)網(wǎng)格部分),同時(shí)將顯示在該區(qū)域上的菜單顯示體作為「候選顯示體」。
圖26A~圖26C是表示菜單畫(huà)面30的顯示例的圖。
按照?qǐng)D26A,分別在菜單顯示區(qū)域31a內(nèi)顯示著「應(yīng)用軟件B」、在菜單顯示區(qū)域31b內(nèi)顯示著「應(yīng)用軟件C」、在菜單顯示區(qū)域31c內(nèi)顯示著「應(yīng)用軟件D」、在菜單顯示區(qū)域31d內(nèi)顯示著「應(yīng)用軟件E」,接著在菜單顯示區(qū)域31e內(nèi)顯示著「應(yīng)用軟件F」。
另外,在候選顯示區(qū)域32、即菜單顯示區(qū)域31c內(nèi),與「應(yīng)用軟件D」重疊地顯示著關(guān)注區(qū)域33,同時(shí)將該「應(yīng)用軟件D」作為候選顯示體。
另外,當(dāng)在該菜單畫(huà)面30上用指示筆20向上方拖動(dòng)時(shí),如圖26B所示,在該菜單畫(huà)面30上顯示著的菜單顯示體,向上方向滾動(dòng)。
按照?qǐng)D26B,分別在菜單顯示區(qū)域31a內(nèi)顯示著「應(yīng)用軟件D」、在菜單顯示區(qū)域31b內(nèi)顯示著「應(yīng)用軟件E」、在菜單顯示區(qū)域31c內(nèi)顯示著「應(yīng)用軟件F」、在菜單顯示區(qū)域31d內(nèi)顯示著「應(yīng)用軟件G」,接著在菜單顯示區(qū)域31e內(nèi)顯示著「應(yīng)用軟件H」。
即,所顯示著的菜單顯示體,向上方滾動(dòng)了2行。
另外,在候選顯示區(qū)域32所顯示著的菜單顯示體、即「應(yīng)用軟件F」上,重疊顯示著關(guān)注區(qū)域33,同時(shí)該「應(yīng)用軟件F」成為候選顯示體。
這里,所謂指示筆20的拖動(dòng),意味著使指示筆20在與LCD板11保持接觸的狀態(tài)下在LCD板11上滑動(dòng)的動(dòng)作(包含靜止?fàn)顟B(tài))。
另外,在圖26B中,當(dāng)進(jìn)一步向上方拖動(dòng)時(shí),所顯示著的菜單顯示體,進(jìn)一步向上方滾動(dòng)。然后,如圖26C所示,當(dāng)最下邊的菜單顯示體(在該圖中,為「應(yīng)用軟件K」)到達(dá)候選顯示區(qū)域32時(shí),停止?jié)L動(dòng)。
按照?qǐng)D26C,分別在菜單顯示區(qū)域31a內(nèi)顯示著「應(yīng)用軟件I」、在菜單顯示區(qū)域31b內(nèi)顯示著「應(yīng)用軟件J」,接著在菜單顯示區(qū)域31c內(nèi)顯示著「應(yīng)用軟件K」。而在菜單顯示區(qū)域31d、e內(nèi),任何菜單顯示體都不顯示。
另外,在候選顯示區(qū)域32內(nèi)顯示著的菜單顯示體、即「應(yīng)用軟件K」上,重疊顯示著關(guān)注區(qū)域33,同時(shí)該「應(yīng)用軟件K」成為候選顯示體。
在26A~C中,示出了向上方拖動(dòng)的情況,但向下方的拖動(dòng)也是一樣。
即,如圖27A所示,當(dāng)向下方向拖動(dòng)時(shí),在菜單畫(huà)面30上顯示著的菜單顯示體,向下方向滾動(dòng)。然后,如圖27B所示,當(dāng)最上邊的菜單顯示體(在該圖中,為「應(yīng)用軟件A」)到達(dá)候選顯示區(qū)域32、即菜單顯示區(qū)域31c時(shí),停止?jié)L動(dòng)。
另外,在圖26A~圖26C、圖27A~圖27B中,為易于看清圖示的內(nèi)容,示出了在菜單畫(huà)面30的右端進(jìn)行拖動(dòng)的情況,但實(shí)際上如圖31所示,可以在整個(gè)菜單畫(huà)面30上進(jìn)行拖動(dòng)操作。
圖28是說(shuō)明菜單顯示體的滾動(dòng)概念的圖。
按照該圖,根據(jù)菜單顯示體群40及菜單畫(huà)面30說(shuō)明在菜單畫(huà)面30上顯示著的菜單顯示體的滾動(dòng)概念,所謂菜單顯示體群40,是將多個(gè)菜單顯示體按照對(duì)其分別附加的菜單序號(hào)在虛擬平面上排成的一列。
另外,所謂菜單序號(hào),是指用于識(shí)別多個(gè)菜單顯示體的序號(hào),是從“1”到“N”(為菜單顯示體的合計(jì)數(shù))的連續(xù)序號(hào)。
另外,在顯示該菜單顯示體群40的菜單顯示體中,在菜單畫(huà)面30上顯示出與菜單畫(huà)面30的菜單顯示區(qū)域31一致的菜單顯示體、詳細(xì)地說(shuō),顯示出菜單序號(hào)連續(xù)的5個(gè)菜單顯示體。
另外,菜單顯示體群40,可以在圖中上/下方向移動(dòng),與此同時(shí),菜單畫(huà)面30則固定地配置。因此,菜單顯示體群40在上/下方向移動(dòng),與這個(gè)移動(dòng)相伴隨,菜單畫(huà)面30的菜單顯示區(qū)域31一致的菜單顯示有變化。因此,在菜單畫(huà)面30上顯示著的菜單顯示體,向著與上述菜單顯示體群40的移動(dòng)方向相同的方向滾動(dòng)。
另外,上述滾動(dòng),根據(jù)滾動(dòng)方向及滾動(dòng)速度v的2個(gè)參數(shù)執(zhí)行。
滾動(dòng)方向,是在菜單畫(huà)面30上顯示著的菜單顯示體的滾動(dòng)方向、即菜單顯示體群40移動(dòng)的方向,可以是“上”、“下”、或“無(wú)”的任何一種。
滾動(dòng)速度v,是在菜單畫(huà)面30上顯示著的菜單顯示體在上述滾動(dòng)方向上進(jìn)行滾動(dòng)的速度、即菜單顯示體群40在其移動(dòng)方向上移動(dòng)的速度,詳細(xì)地說(shuō),用每單位時(shí)間的進(jìn)行滾動(dòng)的菜單顯示體的行數(shù)表示。
例如,如圖26所示,當(dāng)顯示「應(yīng)用軟件D」的區(qū)域在每單位時(shí)間內(nèi)從菜單顯示區(qū)域31c變化到菜單顯示區(qū)域31a時(shí),滾動(dòng)速度為“2”。
另外,滾動(dòng)方向及滾動(dòng)速度v,按如下方式?jīng)Q定。
圖29是說(shuō)明滾動(dòng)方向、及滾動(dòng)速度v的圖。
按照該圖,滾動(dòng)方向及滾動(dòng)速度v,由當(dāng)前位置指針41及移動(dòng)目標(biāo)指針42所指示的菜單顯示體決定。
當(dāng)前位置指針41,用于指示當(dāng)前作為候選的菜單顯示體、即在候選顯示區(qū)域32上顯示著的菜單顯示體。因此,由該當(dāng)前位置指針41指示的菜單顯示體,隨著滾動(dòng)、即菜單顯示體群40的移動(dòng)而變化。
另外,移動(dòng)目標(biāo)指針42,用于指示應(yīng)作為候選的菜單顯示體、即應(yīng)顯示在候選顯示區(qū)域32上的菜單顯示體。
于是,菜單顯示體群40的移動(dòng)方式是,使由移動(dòng)目標(biāo)指針42指示的菜單顯示體顯示在候選顯示區(qū)域32上,具體地說(shuō),使由當(dāng)前位置指針41指示的菜單顯示體與由移動(dòng)目標(biāo)指針42指示的菜單顯示體一致。
即,在該圖中,當(dāng)前位置指針41,指示著「應(yīng)用軟件D」,移動(dòng)目標(biāo)指針42,指示著「應(yīng)用軟件G」。因此,滾動(dòng)方向?yàn)椤吧稀?,因而菜單顯示體群40向上方向移動(dòng)。
另外,這時(shí),菜單顯示體群40,以與項(xiàng)目間距離w對(duì)應(yīng)的滾動(dòng)速度v移動(dòng)。
這里,項(xiàng)目間距離w,以由當(dāng)前位置指針41指示的菜單顯示體的菜單序號(hào)與由移動(dòng)目標(biāo)指針42指示的菜單顯示體的菜單序號(hào)之差表示,具體地說(shuō),顯示當(dāng)前位置指針41顯示的菜單顯示體的菜單序號(hào)與移動(dòng)目標(biāo)指針42顯示的菜單顯示體的菜單序號(hào)的差。但是,項(xiàng)目間距離w,為0以上的整數(shù)。
即,在該圖中,由當(dāng)前位置指針41指示的菜單顯示體的菜單序號(hào)為“4”,由移動(dòng)目標(biāo)指針42指示的菜單顯示體的菜單序號(hào)為“7”。因此,項(xiàng)目間距離w為“3”。
另外,滾動(dòng)速度v,根據(jù)該項(xiàng)目間距離w,由下式給出。
v=f1(w)…(1)式中,w□0,v□0。
按照上式,移動(dòng)速度v,由以項(xiàng)目間距離w為變量的函數(shù)f1給出。該函數(shù)f1,可以是任何一種函數(shù),但最好是隨項(xiàng)目間距離w的增加而使移動(dòng)速度v增加的函數(shù),反過(guò)來(lái)說(shuō),如項(xiàng)目間距離w隨著滾動(dòng)動(dòng)作的結(jié)束而減小,則使?jié)L動(dòng)速度變慢,因而可以獲得一種平穩(wěn)停止的感覺(jué)。
因此,作為該函數(shù)f1,采用圖30所示的函數(shù)f1。
圖30是表示項(xiàng)目間距離w與滾動(dòng)速度v的關(guān)系(函數(shù)f1)的圖。在該圖中,分別由橫軸方向表示項(xiàng)目間距離w、由縱軸方向表示滾動(dòng)速度v。
按照該圖,滾動(dòng)速度v,隨項(xiàng)目間距離w的增加而增加。因此,當(dāng)項(xiàng)目間距離w為“4”時(shí),滾動(dòng)速度v為“v4”,在其以上則與項(xiàng)目間距離w的值無(wú)關(guān),滾動(dòng)速度v,可以為固定值“v4”。
可是,在圖29中,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,隨著指示器20進(jìn)行的拖動(dòng)而逐漸變化。
圖31是表示指示筆20進(jìn)行拖動(dòng)的情況的圖。這時(shí),與該輸入畫(huà)面相當(dāng)?shù)牟藛萎?huà)面30,依據(jù)著以畫(huà)面左上為原點(diǎn)O的X-Y正交坐標(biāo)系。
按照該圖,使指示閉20與LCD板11接觸(以下,相應(yīng)地稱為「擊入」),開(kāi)始拖動(dòng)時(shí)的指示位置(以下,相應(yīng)地稱為「起始指示位置」)P0的坐標(biāo)值為(x0、y0)。而時(shí)刻tn的指示位置(以下,相應(yīng)地稱為「當(dāng)前指示位置」)Pn的坐標(biāo)值為(xn、yn),比時(shí)刻tn僅靠前Δt的時(shí)刻tn-1的指示位置(以下,相應(yīng)地稱為「前鄰指示位置」)Pn-1的坐標(biāo)值為(xn-1、yn-1)。
另外,時(shí)刻tn的拖動(dòng)的方向(以下,簡(jiǎn)稱為「拖動(dòng)方向」),根據(jù)yn和yn-1的大小決定。即,如圖32所示,拖動(dòng)方向,當(dāng)yn>yn-1時(shí)為“下”,yn<yn-1時(shí)為“上”。而當(dāng)yn=y(tǒng)n-1時(shí)為“無(wú)”。
因此,例如,在圖31中,因yn<yn-1,所以時(shí)刻tn的拖動(dòng)方向?yàn)椤吧稀薄?br> 于是,根據(jù)該拖動(dòng)方向,移動(dòng)目標(biāo)指針42的移動(dòng)方向,按圖33所示給出。
可是,在其他圖中,為易于看清圖示的內(nèi)容,示出了在菜單畫(huà)面30的右端進(jìn)行拖動(dòng)的情況,但實(shí)際上如圖31所示,可以在整個(gè)輸入畫(huà)面、即菜單畫(huà)面30上進(jìn)行拖動(dòng)。
圖33是表示拖動(dòng)方向與移動(dòng)目標(biāo)指針42的移動(dòng)方向的關(guān)系的圖。按照該圖,移動(dòng)目標(biāo)指針42的移動(dòng)方向,當(dāng)拖動(dòng)方向?yàn)椤跋隆睍r(shí)向“上”,當(dāng)拖動(dòng)方向?yàn)椤吧稀睍r(shí)向“下”,而當(dāng)拖動(dòng)方向?yàn)椤盁o(wú)”時(shí)為“無(wú)”。
另外,按照?qǐng)D32,從時(shí)刻tn到時(shí)刻tn-1之間、即在Δt的時(shí)間內(nèi)拖動(dòng)的移動(dòng)距離Δy,由下式給出。
Δy=|yn-yn-1| …(2)式中,Δy□0。
按照上式,拖動(dòng)的移動(dòng)距離Δy,由時(shí)間間隔Δt內(nèi)的Y軸方向的位移給出。
于是,根據(jù)該拖動(dòng)的移動(dòng)距離Δy,移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw,由下式給出。
Δw=f2(Δy) …(3)式中,Δw□0。
按照上式,移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw,由以拖動(dòng)的移動(dòng)距離Δy為變量的函數(shù)f2給出。該函數(shù)f2,可以是任何一種函數(shù),但最好是隨拖動(dòng)的移動(dòng)距離Δy的增加而使移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw增加的函數(shù)。
因此,作為該函數(shù)f2,采用圖34所示的函數(shù)f2。
圖34是表示拖動(dòng)的移動(dòng)距離Δy與移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw的關(guān)系(函數(shù)f2)的圖。在該圖中,分別由橫軸方向表示拖動(dòng)的移動(dòng)距離Δy、由縱軸方向表示移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw。
按照該圖,移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw,隨拖動(dòng)的移動(dòng)距離Δy的增加而增加。
因此,當(dāng)拖動(dòng)的移動(dòng)距離Δy為“Δy5”時(shí),移動(dòng)目標(biāo)指針的移動(dòng)距離Δw為“6”,在其以上則與移動(dòng)距離Δy的值無(wú)關(guān),移動(dòng)距離Δw,為固定值“6”。
這里,也可以將式(3)置換為下式。
Δw=f2(Δy)+kx(Δy/Δt)…(3a)式中,k為常數(shù)。
按照上式,當(dāng)計(jì)算移動(dòng)距離Δw時(shí),可以加上時(shí)間Δt內(nèi)的移動(dòng)距離Δy的變化、即拖動(dòng)速度分量。因此,可以得到加入了拖動(dòng)速度的影響的滾動(dòng)速度。
如上所述,根據(jù)由拖動(dòng)給出的移動(dòng)目標(biāo)指針42的移動(dòng)方向及移動(dòng)距離Δw,使移動(dòng)目標(biāo)指針42移動(dòng),并使由移動(dòng)目標(biāo)指針42指示的菜單顯示體改變。
圖35是表示由移動(dòng)目標(biāo)指針42指示的菜單顯示體的改變情況的圖。在該圖中,移動(dòng)目標(biāo)指針42指示著「應(yīng)用軟件G」。假定所給出的移動(dòng)目標(biāo)指針42的移動(dòng)方向?yàn)椤跋隆薄⒁苿?dòng)距離Δw為“2”時(shí),移動(dòng)目標(biāo)指針42,只向圖中的下方向移動(dòng)2行。因此,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,從「應(yīng)用軟件G」改變?yōu)椤笐?yīng)用軟件I」。
這樣,移動(dòng)目標(biāo)指針42,只向所給定的移動(dòng)方向移動(dòng)與移動(dòng)距離Δw相當(dāng)?shù)男袛?shù)。即,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,向所給定的移動(dòng)方向移動(dòng)與移動(dòng)距離Δw相當(dāng)?shù)男袛?shù)。
可是,在以上的說(shuō)明中,顯示在菜單畫(huà)面30上的菜單顯示體的滾動(dòng),通過(guò)指示器20的拖動(dòng)進(jìn)行,但也可以通過(guò)側(cè)控制器14的操作輸入進(jìn)行。
具體地說(shuō),根據(jù)側(cè)控制器14的「上/下方向」的輸入,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,按如下方式改變。
即,當(dāng)進(jìn)行側(cè)控制器14的「上/下方向」的輸入時(shí),根據(jù)該輸入方向,給出如圖13所示的移動(dòng)目標(biāo)指針42的移動(dòng)方向。
圖36是表示側(cè)控制器14的輸入方向與移動(dòng)目標(biāo)指針42的移動(dòng)方向的關(guān)系的圖。按照該圖,移動(dòng)目標(biāo)指針42的移動(dòng)方向,當(dāng)側(cè)控制器14的輸入方向?yàn)椤跋隆睍r(shí)為“上”, 輸入方向?yàn)椤吧稀睍r(shí)為“下”。
于是,根據(jù)按如上方式給出的移動(dòng)目標(biāo)指針42的移動(dòng)方向,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,按圖37所示改變。
圖37是表示由移動(dòng)目標(biāo)指針42指示的菜單顯示體隨著側(cè)控制器14的操作輸入而改變的情況的圖。按照該圖,移動(dòng)目標(biāo)指針42指示著「應(yīng)用軟件E」。
當(dāng)由側(cè)控制器14進(jìn)行「下方向」的輸入時(shí),移動(dòng)目標(biāo)指針42,只向下方向移動(dòng)1行。因此,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,從「應(yīng)用軟件E」改變?yōu)椤笐?yīng)用軟件F」。
另外,當(dāng)由側(cè)控制器14進(jìn)行「上方向」的輸入時(shí),移動(dòng)目標(biāo)指針42,只向上方向移動(dòng)1行。因此,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,從「應(yīng)用軟件E」改變?yōu)椤笐?yīng)用軟件D」。
這樣,當(dāng)由側(cè)控制器14進(jìn)行「上/下方向」的輸入時(shí),移動(dòng)目標(biāo)指針42,只向與該輸入方向相同的方向移動(dòng)1行。即,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,向與該輸入方向相反的方向改變。
另外,當(dāng)在「上/下方向」上進(jìn)行長(zhǎng)按輸入時(shí),由移動(dòng)目標(biāo)指針42指示的菜單顯示體,按如下方式改變,而這里所謂的「長(zhǎng)按」,是使側(cè)控制器14持續(xù)進(jìn)行在「上/下方向」上的輸入,具體地說(shuō),意味著在「上方向」或「下方向」持續(xù)按壓一定時(shí)間以上的動(dòng)作。
圖38是表示由移動(dòng)目標(biāo)指針42指示的菜單顯示體隨著側(cè)控制器14的長(zhǎng)按操作而改變的情況的圖。這時(shí),移動(dòng)目標(biāo)指針42的移動(dòng)方向,依據(jù)圖36的關(guān)系。
在圖38中,移動(dòng)目標(biāo)指針42指示著「應(yīng)用軟件E」。因此,按照?qǐng)D38A,當(dāng)由側(cè)控制器14在「上方向」進(jìn)行長(zhǎng)按時(shí),移動(dòng)目標(biāo)指針42向上方向連續(xù)移動(dòng)。然后,當(dāng)該長(zhǎng)按結(jié)束時(shí),該移動(dòng)目標(biāo)指針42的移動(dòng)停止。因此,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,從「應(yīng)用軟件E」改變?yōu)椤笐?yīng)用軟件C」。
另外,按照?qǐng)D38B,當(dāng)由側(cè)控制器14在「下方向」進(jìn)行長(zhǎng)按時(shí),移動(dòng)目標(biāo)指針42向下方向連續(xù)移動(dòng)。然后,當(dāng)該長(zhǎng)按結(jié)束時(shí),該移動(dòng)目標(biāo)指針42的移動(dòng)停止。因此,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,從「應(yīng)用軟件E」改變?yōu)椤笐?yīng)用軟件I」。
另外,由側(cè)控制器14的長(zhǎng)按引起的移動(dòng)目標(biāo)指針42的移動(dòng),根據(jù)該長(zhǎng)按的持續(xù)時(shí)間決定。
圖39是表示側(cè)控制器14的長(zhǎng)按與移動(dòng)目標(biāo)指針42的移動(dòng)的執(zhí)行之間的關(guān)系的圖。在該圖中,以橫軸方向?yàn)闀r(shí)間,在圖的上部,示出是否有側(cè)控制器14進(jìn)行的長(zhǎng)按輸入、即是否在「上/下方向」上進(jìn)行著持續(xù)的輸入,在圖的下部,示出是否有移動(dòng)目標(biāo)指針42的移動(dòng)。
按照該圖,當(dāng)在時(shí)刻ti開(kāi)始側(cè)控制器14的長(zhǎng)按時(shí),移動(dòng)目標(biāo)指針42,根據(jù)該輸入方向只向移動(dòng)方向移動(dòng)1行。即,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,只在上述移動(dòng)方向上改變1行。
接著,在經(jīng)過(guò)初始等待時(shí)間Tf后,移動(dòng)目標(biāo)指針42,再向上述移動(dòng)方向移動(dòng)1行。即,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,在上述移動(dòng)方向上再改變1行。
在這之后,每當(dāng)經(jīng)過(guò)重復(fù)時(shí)間Tr時(shí),移動(dòng)目標(biāo)指針42,就向上述移動(dòng)方向每次移動(dòng)1行。即,由移動(dòng)目標(biāo)指針42指示的菜單顯示體,在上述移動(dòng)方向上每次改變1行。
然后,當(dāng)在時(shí)刻to結(jié)束側(cè)控制器14的長(zhǎng)按時(shí),在其以后,移動(dòng)目標(biāo)指針42不再進(jìn)行移動(dòng)。
這里,即使側(cè)控制器14的長(zhǎng)按操作保持著接通(ON)狀態(tài),當(dāng)由移動(dòng)目標(biāo)指針42指示的菜單顯示體到達(dá)了最上邊或最下邊的菜單顯示體時(shí),移動(dòng)目標(biāo)指針42也不再繼續(xù)移動(dòng)。
如上所述,根據(jù)指示筆20或側(cè)控制器14的操作輸入,使在菜單畫(huà)面30上顯示著的菜單顯示體進(jìn)行滾動(dòng)。
以下,說(shuō)明與菜單顯示體對(duì)應(yīng)的應(yīng)用軟件的起動(dòng)方法。與各菜單顯示體對(duì)應(yīng)的應(yīng)用軟件,由(1)指示筆20、或(2)側(cè)控制器14的操作輸入實(shí)現(xiàn)。
另外,當(dāng)起動(dòng)應(yīng)用軟件時(shí),菜單畫(huà)面30的顯示結(jié)束,并在LCD板11上顯示與所起動(dòng)的該應(yīng)用軟件有關(guān)的畫(huà)面。
(1)使用指示筆的起動(dòng)方法由指示筆20進(jìn)行的與各菜單顯示體對(duì)應(yīng)的應(yīng)用軟件的起動(dòng),通過(guò)①輕擊或②拖動(dòng)實(shí)現(xiàn)。
①輕擊起動(dòng)方法當(dāng)由指示筆20輕擊在菜單畫(huà)面30上顯示著的任何一個(gè)菜單顯示體、更詳細(xì)地說(shuō)是輕擊菜單顯示區(qū)域31時(shí),將與該輕擊后的位置上顯示著的菜單顯示體對(duì)應(yīng)的應(yīng)用軟件起動(dòng)。
但是,例如,如圖26C所示,當(dāng)輕擊了沒(méi)有顯示任何菜單顯示體的區(qū)域、即菜單顯示區(qū)域31d、31e時(shí),不起動(dòng)任何應(yīng)用軟件。
②拖動(dòng)起動(dòng)方法圖40是表示通過(guò)拖動(dòng)將應(yīng)用程序起動(dòng)的情況的圖。
按照?qǐng)D40A,當(dāng)結(jié)束指示筆20的拖動(dòng)時(shí),在菜單畫(huà)面30上顯示著的菜單顯示體停止?jié)L動(dòng)。即,在候選顯示區(qū)域32上顯示著的「應(yīng)用軟件D」上,重疊地顯示出關(guān)注區(qū)域33,同時(shí)將該「應(yīng)用軟件D」作為候選顯示體。
這時(shí),將指示筆20的筆尖按住,使其不離開(kāi)LCD板11。然后,當(dāng)經(jīng)過(guò)了一定時(shí)間時(shí),菜單畫(huà)面30畫(huà)面改變?yōu)槿鐖D40B所示的狀態(tài)。
按照該圖40B,在「應(yīng)用軟件D」上重疊顯示出關(guān)注區(qū)域33,顯示的顏色變深,與此同時(shí),該「應(yīng)用軟件D」從「候選」轉(zhuǎn)變?yōu)椤傅却饎?dòng)」。
在這之后,當(dāng)使與LCD板11接觸著的指示筆20離開(kāi)LCD板11(以下,相應(yīng)地稱為「擊出」)時(shí),將與等待起動(dòng)的「應(yīng)用軟件D」相當(dāng)?shù)膽?yīng)用軟件起動(dòng)。
另外,在圖40A中,在停止拖動(dòng)后,如不等待上述的一定經(jīng)過(guò)時(shí)間就使指示筆20的筆尖從LCD板11離開(kāi)、即進(jìn)行擊出操作,則在一定時(shí)間后雖然顯示的顏色變深但并不起動(dòng)應(yīng)用程序。
按照上述方式,即可通過(guò)1次拖動(dòng)而實(shí)現(xiàn)滾動(dòng)、所需菜單顯示體的選擇、然后起動(dòng)的一連串的動(dòng)作,從而使其操作性有提高。
進(jìn)一步,作為所需菜單顯示體的選擇方法,除輕擊外,也可以由拖動(dòng)實(shí)現(xiàn)。因此,當(dāng)在菜單畫(huà)面30內(nèi)未顯示出所需的菜單顯示體時(shí)可進(jìn)行拖動(dòng)操作,而當(dāng)顯示著所需的菜單顯示體時(shí)可進(jìn)行輕擊操作,按照這種方式,可以根據(jù)情況靈活地使用選擇方法。即,在任何情況下,都可以很容易地選擇所需的菜單顯示體,因而可以進(jìn)一步提高其操作性。
(2)使用側(cè)控制器的起動(dòng)方法由側(cè)控制器14進(jìn)行的與各菜單顯示體對(duì)應(yīng)的應(yīng)用軟件的起動(dòng),按如下方式實(shí)現(xiàn)。
即,當(dāng)進(jìn)行側(cè)控制器14的「按入」時(shí),將與當(dāng)前的候選的菜單顯示體對(duì)應(yīng)的應(yīng)用軟件起動(dòng)。
例如,在圖40A中,「應(yīng)用軟件D」是候選菜單顯示體。當(dāng)在該狀態(tài)下進(jìn)行側(cè)控制器14的「按入」時(shí),將與該「應(yīng)用軟件D」相當(dāng)?shù)膽?yīng)用軟件起動(dòng)。
圖41是表示PDA1的功能結(jié)構(gòu)的框圖。按照該圖,PDA1,由輸入部100、顯示部200、處理部300、及存儲(chǔ)部400構(gòu)成。
輸入部100,是PDA1的使用者用于輸入各種操作指示的功能部,具體地說(shuō),相當(dāng)于圖24的LCD板11的觸摸板、側(cè)控制器14、轉(zhuǎn)換按鍵15、電源按鍵16等。而且,當(dāng)操作了這些要素時(shí),將響應(yīng)該操作的操作信號(hào)輸出到處理部300。例如,將由指示筆20的筆尖指示(按壓)著的觸摸板的坐標(biāo)值、側(cè)控制器14的「上/下方向」或「按入」的輸入信號(hào)等輸出到處理部300。
顯示部200,是顯示基于從處理部300輸入的顯示信號(hào)的顯示畫(huà)面的功能部,具體地說(shuō),相當(dāng)于圖24的LCD板11。而且,在LCD板11上所形成的主顯示區(qū)域11a內(nèi)顯示菜單畫(huà)面。
處理部300,是用于對(duì)構(gòu)成PDA1的各要素進(jìn)行綜合控制并實(shí)現(xiàn)該P(yáng)DA的功能的功能部,相當(dāng)于圖24的控制單元108。
另外,在處理部300內(nèi),包含菜單顯示控制部310及應(yīng)用軟件起動(dòng)控制部320。
菜單顯示控制部310,進(jìn)行與菜單畫(huà)面的顯示有關(guān)的各種控制,例如,將圖26所示的菜單畫(huà)面30顯示在顯示部200上。
另外,在菜單顯示控制部310內(nèi),包含輸入判定部311、移動(dòng)目標(biāo)設(shè)定部312、滾動(dòng)速度控制部313、及滾動(dòng)顯示控制部314。
輸入判定部311,判定有無(wú)來(lái)自輸入部100的操作輸入,并當(dāng)進(jìn)行了任何操作輸入時(shí),判定該操作是哪一種操作輸入。例如,判定是來(lái)自LCD板11(觸摸板)、或來(lái)自側(cè)控制器14。
移動(dòng)目標(biāo)設(shè)定部312,根據(jù)來(lái)自輸入部100的輸入信號(hào),使移動(dòng)目標(biāo)指針42移動(dòng),同時(shí)將移動(dòng)目標(biāo)序號(hào)更新。
滾動(dòng)速度控制部313,根據(jù)由當(dāng)前位置指針41及移動(dòng)目標(biāo)指針42所指示的菜單顯示體、即滾動(dòng)目標(biāo)數(shù)據(jù)423,計(jì)算滾動(dòng)方向及滾動(dòng)速度v并將滾動(dòng)控制數(shù)據(jù)425更新。
滾動(dòng)顯示控制部314,根據(jù)滾動(dòng)控制數(shù)據(jù)425,使移動(dòng)目標(biāo)指針42移動(dòng),并使在菜單畫(huà)面30上顯示著的菜單顯示體進(jìn)行滾動(dòng),同時(shí)將當(dāng)前位置序號(hào)更新。
應(yīng)用軟件起動(dòng)控制部320,根據(jù)應(yīng)用軟件起動(dòng)條件數(shù)據(jù)426將該應(yīng)用程序從存儲(chǔ)部400調(diào)出并執(zhí)行。然后,根據(jù)指示筆20的輕擊、或側(cè)控制器14的「按入」,將相應(yīng)的應(yīng)用軟件從存儲(chǔ)部400調(diào)出并執(zhí)行。
存儲(chǔ)部400,存儲(chǔ)PDA1的各種程序和數(shù)據(jù)、用于實(shí)現(xiàn)本實(shí)施形態(tài)的功能的應(yīng)用程序411、作為顯示控制信息的控制程序412、控制數(shù)據(jù)等,并暫時(shí)存儲(chǔ)與這些程序的執(zhí)行有關(guān)的處理數(shù)據(jù)、來(lái)自輸入部100的輸入數(shù)據(jù)等。
應(yīng)用程序411,例如是與「郵件軟件」、「瀏覽軟件」及「調(diào)度軟件」等可由該P(yáng)DA1實(shí)現(xiàn)的各種應(yīng)用軟件有關(guān)的程序,并按每個(gè)菜單顯示體準(zhǔn)備著相應(yīng)的程序。
另外,在上述控制數(shù)據(jù)中,包含菜單畫(huà)面數(shù)據(jù)421、菜單顯示體數(shù)據(jù)422、滾動(dòng)目標(biāo)數(shù)據(jù)423、指示位置數(shù)據(jù)424、滾動(dòng)控制數(shù)據(jù)425、應(yīng)用軟件起動(dòng)條件數(shù)據(jù)426、滾動(dòng)速度計(jì)算式427、及移動(dòng)距離計(jì)算式428。
菜單畫(huà)面數(shù)據(jù)421,是用于在顯示部200上顯示菜單畫(huà)面30的數(shù)據(jù),例如,包含菜單顯示區(qū)域31的位置坐標(biāo)等。
菜單顯示體數(shù)據(jù)422,是與可顯示在菜單顯示區(qū)域31內(nèi)的多個(gè)菜單顯示體有關(guān)的數(shù)據(jù),在圖42中,示出該數(shù)據(jù)的結(jié)構(gòu)。
圖42是表示菜單顯示體數(shù)據(jù)422的數(shù)據(jù)結(jié)構(gòu)的圖。按照該圖,菜單顯示體數(shù)據(jù),構(gòu)成為對(duì)每個(gè)菜單顯示體對(duì)應(yīng)地附加菜單序號(hào)、圖標(biāo)及菜單名。
滾動(dòng)目標(biāo)數(shù)據(jù)423,是作為滾動(dòng)的目標(biāo)的數(shù)據(jù),按照?qǐng)D43A,包含當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)。另外,滾動(dòng)速度控制部313,根據(jù)該滾動(dòng)目標(biāo)數(shù)據(jù)423計(jì)算滾動(dòng)方向及滾動(dòng)速度。
當(dāng)前位置序號(hào),是當(dāng)前作為候選的菜單顯示體、即由當(dāng)前位置指針41指示的菜單顯示體的菜單序號(hào)。
另外,移動(dòng)目標(biāo)序號(hào),是應(yīng)與由當(dāng)前位置指針41指示的菜單顯示體一致的菜單顯示體、即由移動(dòng)目標(biāo)指針42指示的菜單顯示體的菜單序號(hào)。
指示位置數(shù)據(jù)424,是由指示筆20指示的LCD板11上的位置的數(shù)據(jù),按照?qǐng)D43B,包含當(dāng)前指示位置Pn及前鄰指示位置Pn-1。另外,移動(dòng)目標(biāo)設(shè)定部312,根據(jù)指示位置數(shù)據(jù)424,使移動(dòng)目標(biāo)指針42移動(dòng)。
滾動(dòng)控制數(shù)據(jù)425,是控制菜單顯示體的滾動(dòng)的數(shù)據(jù),按照?qǐng)D43C,包含滾動(dòng)方向及滾動(dòng)速度v。另外,滾動(dòng)顯示控制部314,根據(jù)滾動(dòng)控制數(shù)據(jù)425,使移動(dòng)目標(biāo)指針42移動(dòng),并使顯示在菜單畫(huà)面上的菜單顯示體滾動(dòng)。
應(yīng)用軟件起動(dòng)條件數(shù)據(jù)426,是用于使候選菜單顯示體等待起動(dòng)的條件,按照?qǐng)D43D,包含連續(xù)靜止時(shí)間及起動(dòng)等待基準(zhǔn)時(shí)間。
所謂連續(xù)靜止時(shí)間,是指不進(jìn)行擊出操作而使拖動(dòng)持續(xù)停止著的時(shí)間。而所謂起動(dòng)等待基準(zhǔn)時(shí)間,是指該連續(xù)靜止時(shí)間的上限值。
另外,應(yīng)用軟件起動(dòng)控制部320,根據(jù)該應(yīng)用軟件起動(dòng)條件數(shù)據(jù)、更詳細(xì)地說(shuō)是當(dāng)連續(xù)靜止時(shí)間超過(guò)起動(dòng)等待基準(zhǔn)時(shí)間時(shí),將當(dāng)前作為候選的菜單顯示體轉(zhuǎn)換到起動(dòng)等待狀態(tài)。
滾動(dòng)速度計(jì)算式427,是用于從項(xiàng)目間距離w計(jì)算滾動(dòng)速度v的計(jì)算式,具體地說(shuō),相當(dāng)于式(1)或圖30所示的曲線。
移動(dòng)距離計(jì)算式428,是用于從拖動(dòng)的移動(dòng)距離Δy計(jì)算移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw的計(jì)算式,具體地說(shuō),相當(dāng)于式(3)或圖34所示的曲線。
以下,說(shuō)明本實(shí)施形態(tài)的PDA1的動(dòng)作。
圖44~圖46是表示PDA1的動(dòng)作的流程圖。該動(dòng)作,由處理部300根據(jù)在存儲(chǔ)部400內(nèi)存儲(chǔ)著的控制程序412執(zhí)行。
按照?qǐng)D44,當(dāng)通過(guò)電源按鍵16的操作將PDA1的電源接通時(shí),菜單顯示控制部310,參照菜單畫(huà)面數(shù)據(jù)421及菜單顯示體數(shù)據(jù)422,并將菜單畫(huà)面30(初始畫(huà)面)顯示在顯示部200上(步驟S11)。這時(shí),菜單顯示控制部310,將菜單序號(hào)為“1”的菜單顯示體顯示在菜單顯示區(qū)域31a內(nèi)。
然后,等待來(lái)自輸入部100的操作輸入。
當(dāng)由輸入部100進(jìn)行了任何輸入操作時(shí)(步驟S12“是”),輸入判定部311,判定該操作是來(lái)自LCD板11的輸入、或來(lái)自側(cè)控制器14的輸入(步驟S13)。
當(dāng)其結(jié)果是判定為來(lái)自LCD板11的操作輸入時(shí)(步驟S13“是”),輸入判定部311,接著判定該操作是輕擊或還是拖動(dòng)(步驟S14)。
當(dāng)判定是輕擊時(shí)(步驟S14“是”),輸入判定部311,判定指示筆20的指示位置是否包含在菜單顯示區(qū)域31的哪個(gè)區(qū)域內(nèi)(步驟S15)。
當(dāng)其結(jié)果是判定為包含在某個(gè)區(qū)域內(nèi)時(shí)(步驟S15“是”),應(yīng)用軟件起動(dòng)控制部320,特定出包含著上述指示位置的菜單顯示區(qū)域31,同時(shí)將與在該特定出的區(qū)域內(nèi)顯示著的菜單顯示體對(duì)應(yīng)的應(yīng)用程序411調(diào)出并執(zhí)行(步驟S16)。
然后,當(dāng)該應(yīng)用程序411的執(zhí)行結(jié)束時(shí)(步驟S17“是”),處理部300,轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
而當(dāng)在步驟S15中判定在任何一個(gè)菜單顯示區(qū)域31內(nèi)都不包含指示筆20的指示位置時(shí)(步驟S15“否”),處理部300,轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
另外,當(dāng)在步驟S14中判定來(lái)自LCD板11的操作輸入不是輕擊而是拖動(dòng)時(shí)(步驟S14“否”),輸入判定部311,取得該拖動(dòng)的起始指示位置P0,并將所取得的坐標(biāo)值設(shè)定為前鄰指示位置Pn-1(步驟S18)。與此同時(shí),移動(dòng)目標(biāo)設(shè)定部312,將連續(xù)靜止時(shí)間設(shè)定為“0”(步驟S19)。
接著,在圖45中,在經(jīng)過(guò)一定時(shí)間(具體地說(shuō),為“Δt”)后(步驟S20“是”),輸入判定部311,判定是否進(jìn)行擊出操作(步驟S21)。
當(dāng)其結(jié)果是判定為未進(jìn)行擊出操作(步驟S21“否”)時(shí),輸入判定部311,取得當(dāng)前指示位置Pn(步驟S22)。然后,移動(dòng)目標(biāo)設(shè)定部312,根據(jù)該所取得的當(dāng)前指示位置Pn及前鄰指示位置Pn-1,使移動(dòng)目標(biāo)指針42移動(dòng)。
即,按照如圖31~圖34所述的方式,移動(dòng)目標(biāo)設(shè)定部312,根據(jù)當(dāng)前指示位置Pn及前鄰指示位置Pn-1的Y坐標(biāo)值的大小,計(jì)算拖動(dòng)方向。接著,根據(jù)該拖動(dòng)方向計(jì)算移動(dòng)目標(biāo)指針42的移動(dòng)方向。與此同時(shí),從Y坐標(biāo)值的位移計(jì)算該拖動(dòng)距離Δy。然后,參照移動(dòng)距離計(jì)算式428,并根據(jù)該拖動(dòng)距離Δy計(jì)算移動(dòng)目標(biāo)指針42的移動(dòng)距離Δw(步驟S23)。
當(dāng)按如上方式計(jì)算出移動(dòng)目標(biāo)指針42的移動(dòng)方向及移動(dòng)距離Δw時(shí),移動(dòng)目標(biāo)設(shè)定部312,根據(jù)該移動(dòng)方向,將移動(dòng)目標(biāo)序號(hào)更新為加上/減去上述移動(dòng)距離Δw后的值。(步驟S24)。
接著,移動(dòng)目標(biāo)設(shè)定部312,將更新后的移動(dòng)目標(biāo)序號(hào)與菜單序號(hào)的最小值(即,“1”)進(jìn)行比較(步驟S25)。
其結(jié)果使,當(dāng)移動(dòng)目標(biāo)序號(hào)小于菜單序號(hào)的最小值時(shí)(步驟S25“否”),移動(dòng)目標(biāo)設(shè)定部312,將菜單序號(hào)的最小值設(shè)定為移動(dòng)目標(biāo)序號(hào)(步驟S26)。在這之后,進(jìn)入步驟S29。
而當(dāng)在步驟S25中移動(dòng)目標(biāo)序號(hào)大于菜單序號(hào)的最小值時(shí)(步驟S25“是”),移動(dòng)目標(biāo)設(shè)定部312,接著。將移動(dòng)目標(biāo)序號(hào)與菜單序號(hào)的最大值(即,“N”)進(jìn)行比較(步驟S27)。
其結(jié)果是,當(dāng)移動(dòng)目標(biāo)序號(hào)超過(guò)菜單序號(hào)的最大值時(shí)(步驟S27“否”),移動(dòng)目標(biāo)設(shè)定部312,將該菜單序號(hào)的最大值設(shè)定為移動(dòng)目標(biāo)序號(hào)(步驟S28)。在這之后,進(jìn)入步驟S29。
當(dāng)按如上方式將移動(dòng)目標(biāo)序號(hào)與菜單序號(hào)的最小值/最大值進(jìn)行比較并根據(jù)比較結(jié)果將移動(dòng)目標(biāo)序號(hào)更新后,接著,滾動(dòng)速度控制部313,根據(jù)當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)計(jì)算滾動(dòng)方向及滾動(dòng)速度v(步驟S29)。
即,按照如圖29、圖30所述的方式,根據(jù)當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)的大小計(jì)算滾動(dòng)方向。
與此同時(shí),計(jì)算項(xiàng)目間距離w、即當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)之差,并參照滾動(dòng)速度計(jì)算式427而根據(jù)該項(xiàng)目間距離w計(jì)算滾動(dòng)速度v。
在按如上方式計(jì)算滾動(dòng)方向及滾動(dòng)速度v后,接著,滾動(dòng)速度控制部313,判定計(jì)算出的滾動(dòng)速度是否為“0”(步驟S30)。
當(dāng)其結(jié)果是判定滾動(dòng)速度為“0”時(shí)(步驟S30“是”),滾動(dòng)速度控制部313,將連續(xù)靜止時(shí)間更新為加上“Δt”后的值(步驟S31)。
而當(dāng)判定滾動(dòng)速度不是“0”時(shí)(步驟S30“否”),滾動(dòng)速度控制部313,將連續(xù)靜止時(shí)間更新為“0”(步驟S32)。
在將連續(xù)靜止時(shí)間更新后,接著,滾動(dòng)速度控制部313,將當(dāng)前指示位置Pn設(shè)定為前鄰指示位置Pn-1(步驟S33)。在這之后,轉(zhuǎn)入步驟S20,并反復(fù)進(jìn)行同樣的處理。
另外,當(dāng)在步驟S21中判定進(jìn)行了擊出操作(步驟S21“是”)時(shí),接著,應(yīng)用軟件起動(dòng)控制部320,將連續(xù)靜止時(shí)間與起動(dòng)等待基準(zhǔn)時(shí)間進(jìn)行比較(步驟S34)。
當(dāng)其結(jié)果是判定為連續(xù)靜止時(shí)間大于起動(dòng)等待基準(zhǔn)時(shí)間時(shí)(步驟S34“是”),應(yīng)用軟件起動(dòng)控制部320,將與當(dāng)前位置序號(hào)所指示的菜單序號(hào)的菜單顯示體即當(dāng)前作為候選的菜單顯示體對(duì)應(yīng)的應(yīng)用程序411調(diào)出并執(zhí)行(步驟S35)。
然后,當(dāng)該應(yīng)用程序411的執(zhí)行結(jié)束時(shí)(步驟S36“是”),轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
而當(dāng)在步驟S34中判定連續(xù)靜止時(shí)間小于起動(dòng)等待基準(zhǔn)時(shí)間時(shí)(步驟S34“否”),處理部300,轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
另外,當(dāng)在步驟S13中判定來(lái)自輸入部100的操作輸入是來(lái)自側(cè)控制器14時(shí)(步驟S13“否”),接著,在圖46中,判定該操作是「按入」、或「上/下方向」的輸入(步驟S37)。
當(dāng)其結(jié)果是判定為側(cè)控制器14的「按入」時(shí)(步驟S37“是”),應(yīng)用軟件起動(dòng)控制部320,將與當(dāng)前位置序號(hào)所指示的菜單序號(hào)的菜單顯示體即當(dāng)前作為候選的菜單顯示體對(duì)應(yīng)的應(yīng)用程序411調(diào)出并執(zhí)行(步驟S38)。
然后,當(dāng)該應(yīng)用軟件的執(zhí)行結(jié)束時(shí)(步驟S39“是”),轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
而當(dāng)在步驟S37中判定是側(cè)控制器14的「上/下方向」的輸入時(shí)(步驟S37“否”),輸入判定部311,判定該輸入是否是長(zhǎng)按輸入(步驟S40)。
當(dāng)其結(jié)果是判定為不是長(zhǎng)按輸入時(shí)(步驟S40“否”),移動(dòng)目標(biāo)設(shè)定部312,根據(jù)該輸入方向,使移動(dòng)目標(biāo)指針42移動(dòng)。
即,按照如圖35、圖36所述的方式,根據(jù)上述輸入方向,計(jì)算移動(dòng)目標(biāo)指針42的移動(dòng)方向,并根據(jù)該移動(dòng)方向?qū)⒁苿?dòng)目標(biāo)序號(hào)更新為加“1”/減“1”后的值(步驟S41)。
接著,按照與步驟S25~S28同樣的方式,移動(dòng)目標(biāo)設(shè)定部312,將移動(dòng)目標(biāo)序號(hào)與菜單序號(hào)的最小值/最大值進(jìn)行比較,并根據(jù)比較結(jié)果將移動(dòng)目標(biāo)序號(hào)更新(步驟S42),同時(shí),滾動(dòng)速度控制部313,根據(jù)當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)計(jì)算滾動(dòng)方向及滾動(dòng)速度v(步驟S43)。
在這之后,轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
另外,當(dāng)在步驟S40中判定側(cè)控制器14的「上/下方向」的輸入是長(zhǎng)按輸入時(shí)(步驟S40“是”),輸入判定部311,在經(jīng)過(guò)了初始等待時(shí)間Tf后(步驟S44“是”),判定是否持續(xù)地進(jìn)行著長(zhǎng)按輸入(步驟S45)。
當(dāng)其結(jié)果是判定為持續(xù)地進(jìn)行著長(zhǎng)按輸入時(shí)(步驟S45“是”),與步驟S41~S42一樣,移動(dòng)目標(biāo)設(shè)定部312,根據(jù)該輸入方向,計(jì)算移動(dòng)目標(biāo)指針42的移動(dòng)方向,并根據(jù)該移動(dòng)方向?qū)⒁苿?dòng)目標(biāo)序號(hào)更新為加“1”/減“1”后的值(步驟S46)。然后,將移動(dòng)目標(biāo)序號(hào)與菜單序號(hào)的最小值/最大值進(jìn)行比較,并根據(jù)比較結(jié)果將移動(dòng)目標(biāo)序號(hào)更新(步驟S47)。
另外,與步驟S43一樣,滾動(dòng)速度控制部313,根據(jù)當(dāng)前位置序號(hào)及移動(dòng)目標(biāo)序號(hào)計(jì)算滾動(dòng)方向及滾動(dòng)速度v(步驟S48)。
在這之后,在進(jìn)一步經(jīng)過(guò)了重復(fù)時(shí)間Tr后(步驟S49“是”),處理部300,進(jìn)入步驟S45,并反復(fù)進(jìn)行同樣的處理。
而當(dāng)在步驟S45中判定為沒(méi)有持續(xù)地進(jìn)行著長(zhǎng)按輸入時(shí)(步驟S45“否”),處理部300,轉(zhuǎn)入步驟S12,并等待接著進(jìn)行的操作輸入。
另外,另外,在圖44~圖47中雖未示出,但本處理按如下方式結(jié)束。即,當(dāng)由輸入部100指示關(guān)斷PDA1的電源時(shí),處理部300,將執(zhí)行中的應(yīng)用軟件結(jié)束,并當(dāng)在顯示部200上顯示中的菜單畫(huà)面30的顯示已結(jié)束后,結(jié)束本處理。
在如上所述的結(jié)構(gòu)中,可以在顯示著多個(gè)菜單顯示體的整個(gè)菜單畫(huà)面30、即LCD板11的主顯示區(qū)域11a上進(jìn)行拖動(dòng),并隨著該拖動(dòng)而執(zhí)行菜單顯示體的滾動(dòng)。因此,為進(jìn)行滾動(dòng),只需由用戶畫(huà)出任意的線并按間隔進(jìn)行拖動(dòng)即可。
另外,由于滾動(dòng)的結(jié)果是使在候選顯示區(qū)域32上顯示著的菜單顯示體成為候選顯示體,所以只需進(jìn)行拖動(dòng)操作這樣的1次簡(jiǎn)單操作即可實(shí)現(xiàn)滾動(dòng)顯示、菜單顯示體的選擇,因而可以進(jìn)一步提高其操作性。
另外,本發(fā)明的應(yīng)用,并不限定于此,在不脫離本發(fā)明的宗旨的范圍內(nèi)可以進(jìn)行適當(dāng)?shù)淖兏?br> 例如,在上述實(shí)施形態(tài)中,菜單顯示體群40,是將多個(gè)菜單顯示體在列方向排成一列,但也可以將其在行方向上排列,進(jìn)一步,還可以按列/行方向的雙向等任意的方式排列。在這種情況下,菜單顯示體的滾動(dòng)方向,為上述任意方向。
另外,菜單顯示體群40的移動(dòng)方向向上/下兩個(gè)方向移動(dòng)時(shí),對(duì)應(yīng)于上述菜單顯示體的并列方向,向左/右方向、或斜的方向、任意方向移動(dòng)都可以。在這種場(chǎng)合,菜單顯示體的滾動(dòng)方向成為上述任意的方向。
另外,作為圖28所示的滾動(dòng)概念,是使菜單畫(huà)面30固定而移動(dòng)菜單顯示體群40,但也可以使菜單顯示體群40固定而移動(dòng)菜單畫(huà)面30。此外,還可以進(jìn)一步使菜單畫(huà)面30和菜單顯示體群40雙方都移動(dòng)。
另外,如圖47所示,也可以將菜單顯示體群40配置在虛擬空間中,并將從該虛擬空間內(nèi)的任意的虛擬攝像機(jī)F向菜單顯示體群40看去的狀態(tài)作為菜單畫(huà)面30。
按照?qǐng)D47A,通過(guò)使虛擬攝像機(jī)F以與菜單顯示體群40的排列方向平行的方式移動(dòng),可以使在菜單畫(huà)面30上顯示著的菜單顯示體滾動(dòng)。相反,也可以將虛擬攝像機(jī)F固定而使菜單顯示體群40沿排列方向平行移動(dòng)。
另外,按照?qǐng)D47B,當(dāng)使虛擬攝像機(jī)F的視線方向?yàn)橄鄬?duì)于菜單顯示體群40傾斜的方向時(shí),如圖48所示,顯示出具有深度的菜單畫(huà)面30。
按照這種方式,通過(guò)移動(dòng)使視線朝向配置了該菜單顯示體的虛擬面、即菜單顯示體群40的虛擬攝像機(jī)F,可以實(shí)現(xiàn)滾動(dòng)顯示。因此,能以更簡(jiǎn)單的方式實(shí)現(xiàn)虛擬空間中的滾動(dòng)控制。
另外,菜單顯示體群40,將多個(gè)菜單顯示體排列在虛擬的平面上。但如圖49A所示,也可以使該虛擬的平面為圓筒體側(cè)面狀的曲面。
在這種情況下,通過(guò)使該圓筒體繞軸轉(zhuǎn)動(dòng)或使虛擬攝像機(jī)F沿著圓筒體的側(cè)面方向移動(dòng),可以顯示出如圖49B所示的菜單畫(huà)面30。即,可以使所顯示的菜單顯示體的大小等改變,因而能實(shí)現(xiàn)立體的菜單畫(huà)面顯示。
另外,候選顯示區(qū)域32,假定在菜單畫(huà)面30上是固定的,但也可以是可變的。
在這種情況下,例如,可以實(shí)現(xiàn)與滾動(dòng)的聯(lián)動(dòng)。即,如圖50A所示,當(dāng)菜單顯示體群40中的最上邊的菜單顯示體與菜單30的菜單顯示區(qū)域31a一致時(shí),候選顯示區(qū)域32為菜單顯示區(qū)域31a。然后,隨著向上方向的滾動(dòng),使候選顯示區(qū)域32按菜單顯示區(qū)域31b、31c、…的順序變更。
接著,當(dāng)滾動(dòng)到位于菜單顯示體群40的大致中間位置的菜單顯示體時(shí),如圖50B所示,使候選顯示區(qū)域32為菜單顯示區(qū)域31的大致中央、即菜單顯示區(qū)域31c。
當(dāng)進(jìn)一步向上方向滾動(dòng)并如圖50C所示使最下邊的菜單顯示體與菜單顯示區(qū)域31e一致時(shí),使候選顯示區(qū)域32為菜單顯示區(qū)域31e。
進(jìn)一步,該候選顯示區(qū)域32,也可以根據(jù)使用者的指示任意變更。
另外,在上述的實(shí)施形態(tài)中,通過(guò)使拖動(dòng)停止并在該狀態(tài)下經(jīng)過(guò)了一定時(shí)間后進(jìn)行擊出操作,可以將與切換到起動(dòng)等待狀態(tài)的菜單顯示體對(duì)應(yīng)的應(yīng)用軟件起動(dòng),但也可以在進(jìn)行了擊出的時(shí)刻將與作為候選的菜單顯示體對(duì)應(yīng)的應(yīng)用軟件起動(dòng)。
另外,當(dāng)前位置序號(hào)作為表示當(dāng)前指針41的菜單顯示體的菜單序號(hào),即作為整數(shù),也可以是正實(shí)數(shù)。
另外,例如,在圖29中,當(dāng)前位置指針41,指示著「應(yīng)用軟件D」。當(dāng)菜單顯示體群40向上方向滾移動(dòng)時(shí),由當(dāng)前位置指針41指示的菜單顯示體,從「應(yīng)用軟件D」改變?yōu)椤笐?yīng)用軟件E」。即,當(dāng)前位置序號(hào),在數(shù)字上從“4”改變?yōu)椤?”。假定該數(shù)值按實(shí)數(shù)改變。
因此,通過(guò)使當(dāng)前位置序號(hào)取實(shí)數(shù)值,可以使?jié)L動(dòng)速度v在與圖30所示的曲線近似的狀態(tài)下平滑地變化。按照這種方式,例如,可以實(shí)現(xiàn)在拖動(dòng)結(jié)束后能平滑地減速等更平穩(wěn)的滾動(dòng)。
進(jìn)一步,在上述實(shí)施形態(tài)中,在PDA中采用了本發(fā)明,但本發(fā)明當(dāng)然也適用于其他的便攜式信息終端裝置、例如便攜式電話機(jī)。
進(jìn)一步,也適用于機(jī)頂盒、PC及游戲裝置等電子設(shè)備。在這種情況下,該電子設(shè)備所連接的TV等顯示器,相當(dāng)于顯示部200。
按照本發(fā)明,在備有觸摸板的便攜式信息終端裝置中,可以進(jìn)一步提高菜單顯示的操作性,還可以提供只有觸摸板才能具有的操作感。(第3實(shí)施例)以下,參照

本發(fā)明的實(shí)施例。圖示例中的構(gòu)成部件的尺寸、材質(zhì)、形狀、其相對(duì)配置等,除非另有特定的說(shuō)明,其宗旨不是將本發(fā)明的范圍只限定于此,而只不過(guò)是說(shuō)明例。
首先,參照?qǐng)D51,圖示的便攜式信息終端裝置(PDA),其大小可以由用戶握在掌上,在外裝殼體611的正面,在其大致整個(gè)面上配置著備有觸摸板612a的液晶板612(觸摸板612a,例如配置在液晶板612的表面上)。進(jìn)一步,在外裝殼體611上,如后文所述,設(shè)置著控制開(kāi)關(guān)(以下稱為側(cè)控制器)613、切換開(kāi)關(guān)614、電源接通/關(guān)斷開(kāi)關(guān)(以下稱為電源開(kāi)關(guān))615、用于插入外部存儲(chǔ)媒體的插槽616、進(jìn)行各種數(shù)據(jù)的發(fā)送接收等時(shí)所使用的外部連接端子617、用于放置觸筆(指示筆)618的放置部619等。
如圖51所示,側(cè)控制器613、切換開(kāi)關(guān)614及電源開(kāi)關(guān)615,在外裝殼體611的側(cè)面配置成一列,在圖示的例中,從圖中的上側(cè)起按順序配置著側(cè)控制器613、切換開(kāi)關(guān)614及電源開(kāi)關(guān)615。而且,由于使外裝殼體611將液晶板612置于正面,所以將側(cè)控制器613配置在例如當(dāng)用左手握持時(shí)可以使側(cè)控制器613位于左手拇指位置的可能性高的位置。
在側(cè)控制器613的上側(cè),形成向外方向延伸的突起部611a,并使側(cè)控制器613的一部分從外裝殼體611的側(cè)面露出。側(cè)控制器613,由從外裝殼體611的正面(前面)向背面方向延伸的軸體(圖中未示出)支承為可在由圖中實(shí)線箭頭A指示的方向上在規(guī)定的范圍內(nèi)搖動(dòng)(轉(zhuǎn)動(dòng)),并被支承為可在與軸體正交的方向(圖中從側(cè)面向內(nèi)側(cè)的方向)上按壓(實(shí)線箭頭B)。該轉(zhuǎn)動(dòng)(搖動(dòng))范圍,限制在大致通過(guò)左手拇指的一次撥上或撥下的操作而可以進(jìn)行轉(zhuǎn)動(dòng)(搖動(dòng))操作的范圍。另外,在側(cè)控制器613的露出面上,例如還形成著波狀的突起部613a。
如上所述,側(cè)控制器613,例如可用左手拇指進(jìn)行轉(zhuǎn)動(dòng)(搖動(dòng))操作或按壓操作。這時(shí),左手拇指與突起部613a接觸。側(cè)控制器613,在未被操作的狀態(tài)下,位于規(guī)定的位置(以下稱為基準(zhǔn)位置),當(dāng)用左手拇指從基準(zhǔn)位置向上方向進(jìn)行撥上操作時(shí),側(cè)控制器613,僅能以規(guī)定的轉(zhuǎn)動(dòng)量(搖動(dòng)量)進(jìn)行轉(zhuǎn)動(dòng)(搖動(dòng)),而超過(guò)了規(guī)定的量后則不再轉(zhuǎn)動(dòng)(搖動(dòng))。而當(dāng)使左手拇指從側(cè)控制器613放開(kāi)時(shí)(就是說(shuō),不再有用于使側(cè)控制器613轉(zhuǎn)動(dòng)(搖動(dòng))的力時(shí)),側(cè)控制器613自動(dòng)恢復(fù)到基準(zhǔn)位置。
同樣,當(dāng)用左手拇指從基準(zhǔn)位置向下方向進(jìn)行撥下操作時(shí),側(cè)控制器613,僅能以規(guī)定的轉(zhuǎn)動(dòng)量(搖動(dòng)量)進(jìn)行轉(zhuǎn)動(dòng)(搖動(dòng)),而超過(guò)了規(guī)定的量后則不再轉(zhuǎn)動(dòng)(搖動(dòng))。而當(dāng)使左手拇指從側(cè)控制器613放開(kāi)時(shí),側(cè)控制器613自動(dòng)恢復(fù)到基準(zhǔn)位置。按壓操作,可以只在基準(zhǔn)位置進(jìn)行。此外,如上所述,側(cè)控制器613,用保持著PDA本體的左手的拇指進(jìn)行操作,所以,該拇指的動(dòng)作受到限制,因而復(fù)雜的動(dòng)作就很難進(jìn)行。因此,搖動(dòng)操作比需要更復(fù)雜的操作的轉(zhuǎn)動(dòng)操作易于進(jìn)行,所以,側(cè)控制器613最好是應(yīng)進(jìn)行搖動(dòng)操作。
側(cè)控制器613,根據(jù)上述的轉(zhuǎn)動(dòng)操作(搖動(dòng)操作)或按壓操作而發(fā)出操作信號(hào),并如后文所述,根據(jù)該操作信號(hào)執(zhí)行各種處理。
如上所述,將切換開(kāi)關(guān)614配置在側(cè)控制器613的下側(cè),將電源開(kāi)關(guān)615配置在切換開(kāi)關(guān)614的下側(cè),并在電源開(kāi)關(guān)615的表面上形成多個(gè)點(diǎn)狀突起。而且,上述側(cè)控制器613、切換開(kāi)關(guān)614及電源開(kāi)關(guān)615,例如都配置在可用左手拇指操作的位置。
在圖示的例中,通過(guò)對(duì)切換開(kāi)關(guān)614進(jìn)行按壓操作,發(fā)出轉(zhuǎn)換(ESC)信號(hào),并按后文所述的方式進(jìn)行轉(zhuǎn)換動(dòng)作。對(duì)電源開(kāi)關(guān)615進(jìn)行滑動(dòng)操作(實(shí)線箭頭D)(當(dāng)推向圖中上側(cè)時(shí),電源接通,電源開(kāi)關(guān)615返回原來(lái)位置。然后,當(dāng)在電源接通的狀態(tài)下推向上側(cè)時(shí),電源關(guān)斷,電源開(kāi)關(guān)615返回原來(lái)位置。)圖示的PDA,通過(guò)用外部連接端子617例如與具有通信功能的專用充電裝置(所謂送受話器叉托支架裝置)連接,可以與個(gè)人計(jì)算機(jī)等進(jìn)行數(shù)據(jù)的發(fā)送接收。此外,還可以通過(guò)外部連接端子617進(jìn)行充電。液晶板612,例如為彩色液晶顯示器,并根據(jù)需要而備有背照光。觸摸板612a,例如,具有當(dāng)用觸筆618輕觸(輕擊)時(shí)檢測(cè)該接觸位置(輕觸位置)及接觸軌跡等的碰觸傳感器。
接著,參照?qǐng)D52,圖示的PDA,具有中央處理裝置(CPU)621,根據(jù)存儲(chǔ)在ROM等存儲(chǔ)器內(nèi)的控制程序?qū)φ麄€(gè)PDA進(jìn)行控制,并根據(jù)存儲(chǔ)在存儲(chǔ)部622內(nèi)的應(yīng)用程序執(zhí)行后文所述的各種處理。另外,應(yīng)用程序,有時(shí)也從插在插槽616內(nèi)的外部存儲(chǔ)媒體取入。進(jìn)一步,在CPU621上連接著RAM等可寫(xiě)入、讀出的存儲(chǔ)部622a(存儲(chǔ)部622a,即使電源關(guān)斷其存儲(chǔ)內(nèi)容也不會(huì)失去)。
如圖所示,通過(guò)側(cè)控制器操作檢測(cè)部623將側(cè)控制器613與CPU621連接,同時(shí)通過(guò)轉(zhuǎn)換開(kāi)關(guān)操作檢測(cè)部624將轉(zhuǎn)換開(kāi)關(guān)614與CPU621連接。進(jìn)一步,通過(guò)電源開(kāi)關(guān)操作檢測(cè)部625將電源開(kāi)關(guān)615與CPU621連接。此外,通過(guò)觸摸板操作檢測(cè)部626將觸摸板612a與CPU621連接,同時(shí)通過(guò)液晶板驅(qū)動(dòng)部627將液晶板612與CPU621連接。
在圖示的PDA中,備有郵件發(fā)送接收部(郵件發(fā)送接收功能)628,該郵件發(fā)送接收部628,連接著CPU621。而且,郵件發(fā)送接收部628,例如,通過(guò)插槽616與便攜式電話機(jī)等的通信卡設(shè)備等(圖中未示出)連接,從而通過(guò)通信設(shè)備進(jìn)行郵件的發(fā)送接收。另外,郵件的每次發(fā)送接收,都由CPU621將發(fā)送郵件及接收郵件記錄在存儲(chǔ)部622a內(nèi)。這些發(fā)送郵件及接收郵件,可以從存儲(chǔ)部622a讀出閱覽。
現(xiàn)當(dāng)PDA為電源關(guān)斷狀態(tài)時(shí),如對(duì)電源開(kāi)關(guān)615進(jìn)行推上操作,則由電源開(kāi)關(guān)操作檢測(cè)部625檢測(cè)該推上操作并將電源開(kāi)關(guān)615的操作信號(hào)供給CPU621。在CPU621中,響應(yīng)電源開(kāi)關(guān)操作信號(hào),使PDA變?yōu)殡娫唇油顟B(tài)。然后,當(dāng)電源接通時(shí),CPU621對(duì)液晶板驅(qū)動(dòng)部627進(jìn)行驅(qū)動(dòng)控制,并在液晶板612上顯示出作為應(yīng)用程序(應(yīng)用軟件)之一的初始畫(huà)面(菜單畫(huà)面,以下將該菜單畫(huà)面稱為起動(dòng)程序畫(huà)面)。
參照?qǐng)D53A,在起動(dòng)程序畫(huà)面上,作為菜單項(xiàng)目,例如與圖標(biāo)一起顯示出郵件、瀏覽程序、地址簿、調(diào)度程序、備忘錄、文件查看程序、輔助程序、系統(tǒng)及設(shè)定等應(yīng)用軟件名。就是說(shuō),在存儲(chǔ)部622內(nèi),可以存儲(chǔ)與菜單項(xiàng)目有關(guān)的應(yīng)用程序(應(yīng)用軟件)。
圖53A示出以大致的圓筒狀(近似弧狀)對(duì)菜單項(xiàng)目進(jìn)行三維顯示的第1顯示模式。圖53B示出以向畫(huà)面縱深方向傾斜的大致平板狀對(duì)菜單項(xiàng)目進(jìn)行具有深度感的三維顯示的第2顯示模式,圖53C示出以平面狀顯示菜單項(xiàng)目的第3顯示模式。就是說(shuō),在圖53A或圖53B中,都對(duì)菜單項(xiàng)目進(jìn)行三維顯示,而在圖53C中對(duì)菜單項(xiàng)目進(jìn)行二維顯示。
當(dāng)切換這些顯示模式時(shí),通過(guò)對(duì)模式切換圖標(biāo)631進(jìn)行輕擊操作,例如可以按第1顯示模式、第2顯示模式、第3顯示模式、第1顯示模式、…依次切換顯示模式。
在第1~第3的任何一種顯示模式中,都是將任務(wù)欄632顯示在起動(dòng)程序畫(huà)面的下側(cè),而將標(biāo)題欄633顯示在上側(cè)。而且,將上述的模式切換圖標(biāo)631設(shè)在標(biāo)題欄633內(nèi),并將窗口顯示部(菜單項(xiàng)目顯示部)634限定在任務(wù)欄632和標(biāo)題欄633之間。
現(xiàn)假定將側(cè)控制器613從基準(zhǔn)位置向上側(cè)操作(轉(zhuǎn)動(dòng)或搖動(dòng)),則由側(cè)控制器操作檢測(cè)部623檢測(cè)該上側(cè)操作,并將上側(cè)操作信號(hào)供給CPU621。因此,CPU621,在起動(dòng)程序畫(huà)面上將光標(biāo)637移動(dòng)到上側(cè)。
而當(dāng)將側(cè)控制器613從基準(zhǔn)位置向下側(cè)操作時(shí),由側(cè)控制器操作檢測(cè)部623檢測(cè)該下側(cè)操作,并將下側(cè)操作信號(hào)供給CPU621。因此,CPU621,在起動(dòng)程序畫(huà)面上將光標(biāo)637移動(dòng)到下側(cè)。
另外,在將光標(biāo)637定位在其中一個(gè)菜單項(xiàng)目上并按壓側(cè)控制器613時(shí),由側(cè)控制器操作檢測(cè)部623檢測(cè)該按壓操作,并將按壓操作信號(hào)供給CPU621。因此,CPU621,選擇光標(biāo)637所在位置的菜單項(xiàng)目,并將與該選定的菜單項(xiàng)目有關(guān)的應(yīng)用程序起動(dòng),然后,轉(zhuǎn)換到與該菜單項(xiàng)目有關(guān)的操作畫(huà)面。
如圖53A所示,在第1模式中,在起動(dòng)程序畫(huà)面的左上及左下分別顯示出上及下滾動(dòng)按鈕635及636,在第2模式中,在起動(dòng)程序畫(huà)面的中央靠上及中央靠下分別顯示出上及下滾動(dòng)按鈕635及636。另外,在第3模式中,在起動(dòng)程序畫(huà)面的左上及左下分別顯示出上及下滾動(dòng)按鈕針635及636。
當(dāng)對(duì)該上及下滾動(dòng)按鈕635及636進(jìn)行輕擊操作時(shí),使起動(dòng)程序畫(huà)面向上及下方向滾動(dòng),從而可以將光標(biāo)637定位在所需的菜單項(xiàng)目上。在起動(dòng)程序畫(huà)面上,當(dāng)光標(biāo)637定位在位于最上側(cè)的菜單項(xiàng)目(郵件)上時(shí),上滾動(dòng)按鈕635從畫(huà)面消失。同樣,當(dāng)光標(biāo)637定位在位于最下側(cè)的菜單項(xiàng)目(應(yīng)用程序B)上時(shí),下滾動(dòng)按鈕636從畫(huà)面消失。
這里,參照?qǐng)D53和圖44,現(xiàn)在,在起動(dòng)程序畫(huà)面上,在圖53A~53C的各畫(huà)面中對(duì)側(cè)控制器613進(jìn)行搖動(dòng)操作并將光標(biāo)(關(guān)注點(diǎn))定位在菜單項(xiàng)目輔助程序上,然后,當(dāng)進(jìn)行側(cè)控制器613的按壓操作、或在保持按壓的狀態(tài)下經(jīng)過(guò)了預(yù)先規(guī)定的時(shí)間時(shí),CPU621,依次將圖54A~圖54G中示出的輔助程序操作畫(huà)面(菜單畫(huà)面)顯示在液晶板612上。就是說(shuō),在作為上位的菜單畫(huà)面的起動(dòng)程序畫(huà)面上,在將光標(biāo)定位在輔助程序之后,例如在經(jīng)過(guò)了預(yù)先規(guī)定的時(shí)間時(shí),CPU621,轉(zhuǎn)換到作為下位的菜單畫(huà)面的輔助程序操作畫(huà)面。
在該輔助程序操作畫(huà)面上,將任務(wù)欄632顯示其下側(cè),而將標(biāo)題欄633顯示在上側(cè)。而且,將上述的模式切換圖標(biāo)631設(shè)在標(biāo)題欄633內(nèi),并當(dāng)對(duì)模式切換圖標(biāo)631進(jìn)行輕擊操作時(shí),使輔助程序操作畫(huà)面的顯示模式以與起動(dòng)程序畫(huà)面的第1~第3模式同樣的方式進(jìn)行切換(這里,由于顯示模式的切換與本發(fā)明沒(méi)有直接關(guān)系,所以將其說(shuō)明省略)。另外,將窗口顯示部(菜單項(xiàng)目顯示部)641限定在任務(wù)欄632和標(biāo)題欄633之間。
在窗口顯示部641的左側(cè),按上下方向分別排列著指示起動(dòng)程序畫(huà)面上的菜單項(xiàng)目(郵件、瀏覽程序、地址簿、調(diào)度程序、備忘錄、文件查看程序、輔助程序、系統(tǒng)等)的圖標(biāo)640,同時(shí)還顯示著上述的上及下滾動(dòng)按鈕635及636。當(dāng)對(duì)上及下滾動(dòng)按鈕635及636進(jìn)行輕擊操作時(shí),使光標(biāo)637(在圖54中未示出)在圖標(biāo)640之間移動(dòng)。
當(dāng)顯示著輔助程序操作畫(huà)面時(shí),光標(biāo)637(在圖54中未示出)位于指示輔助程序的圖標(biāo)640上。
另外,在窗口顯示部641的上端及下端,分別顯示出上及下滾動(dòng)按鈕641a及641b,通過(guò)對(duì)上及下滾動(dòng)按鈕641a及641b進(jìn)行輕擊操作,可以使光標(biāo)651在后文所述的窗口部之間沿上下方向移動(dòng)。
進(jìn)一步,CPU621,還在窗口顯示部641上顯示出2邊凹入設(shè)置的至少一個(gè)窗口部642顯示。在圖示的例中,沿圖中上下方向按規(guī)定間隔排列著8個(gè)窗口部642,各窗口部642,具有第1顯示框642a和其寬度比第1顯示框642a窄的第2顯示框642b。
CPU621按如上所述方式顯示出圖54A所示的輔助程序操作畫(huà)面后,使輔助程序操作畫(huà)面經(jīng)過(guò)圖54B所示的顯示狀態(tài)依次改變?yōu)閳D54C所示的顯示狀態(tài)。在圖54所示的狀態(tài)下,屬于輔助程序的菜單項(xiàng)目(下位菜單項(xiàng)目)與其圖標(biāo)及菜單項(xiàng)目名一起稍微浮出,其圖標(biāo)及菜單項(xiàng)目名的文字尺寸較小。另外,在圖54C所示的狀態(tài)中,下位菜單項(xiàng)目在窗口顯示部641上浮出,而不受窗口部642的限制。
另外,作為下位菜單項(xiàng)目,在該輔助程序操作畫(huà)面上,例如有手寫(xiě)備忘錄、鬧鐘、世界時(shí)鐘、臺(tái)式電子計(jì)算器及輔導(dǎo)程序。
進(jìn)一步,CPU621,使輔助程序操作畫(huà)面為圖54D所示的狀態(tài)。在圖54D所示的狀態(tài)下,在將下位菜單項(xiàng)目(圖標(biāo)及菜單項(xiàng)目名)逐漸地放大(拉近)的同時(shí)使顯示變得清晰了一些。
進(jìn)一步,CPU621,在將下位菜單項(xiàng)目(圖標(biāo)及菜單項(xiàng)目名)拉近的同時(shí),將各菜單項(xiàng)目向窗口部642的方向移動(dòng)。這時(shí),完成拉近操作,并使圖標(biāo)652及菜單項(xiàng)目名653大體上變得清晰了(參照?qǐng)D54E)。
接著,CPU621,使圖標(biāo)652及菜單項(xiàng)目名653變得清晰,并從輔助程序操作畫(huà)面的上側(cè)起按順序?qū)⒉藛雾?xiàng)目定位在窗口部642內(nèi)(參照?qǐng)D54F)。最后,顯示圖54G所示的輔助程序操作畫(huà)面。在圖54G所示的狀態(tài)下,將圖標(biāo)顯示在第1顯示框642a,并將菜單項(xiàng)目名顯示在第2顯示框642b內(nèi)。
在圖54G所示的狀態(tài)下,當(dāng)對(duì)側(cè)控制器613進(jìn)行搖動(dòng)操作時(shí),使光標(biāo)651在各窗口部642之間移動(dòng),在將光標(biāo)651定位于所需窗口部642、即下位菜單項(xiàng)目之后,如對(duì)側(cè)控制器613進(jìn)行按壓操作,則CPU621將與光標(biāo)651所定位的菜單項(xiàng)目對(duì)應(yīng)的應(yīng)用軟件起動(dòng),并轉(zhuǎn)換到該應(yīng)用軟件的操作畫(huà)面。
在上述的例中,說(shuō)明了從作為上位菜單畫(huà)面的起動(dòng)程序畫(huà)面切換到作為下位菜單畫(huà)面的輔助程序操作畫(huà)面時(shí)的下位菜單項(xiàng)目的顯示控制,但不僅是轉(zhuǎn)換到輔助程序操作畫(huà)面時(shí)而且當(dāng)從起動(dòng)程序畫(huà)面轉(zhuǎn)換到輔助程序操作畫(huà)面以外的其他下位菜單畫(huà)面時(shí),如該下位菜單畫(huà)面具有多個(gè)下位菜單項(xiàng)目,則也可以按照與輔助程序操作畫(huà)面同樣的方式進(jìn)行下位菜單項(xiàng)目的顯示控制。
進(jìn)一步,例如,當(dāng)顯示著輔助程序操作畫(huà)面時(shí),如對(duì)上及下滾動(dòng)按鈕635及636進(jìn)行輕擊操作并將光標(biāo)定位于指示輔助程序的圖標(biāo)640以外的圖標(biāo),則CPU621對(duì)畫(huà)面顯示進(jìn)行切換。
具體地說(shuō),如與起動(dòng)程序畫(huà)面上的菜單項(xiàng)目對(duì)應(yīng)的下位菜單畫(huà)面具有多個(gè)下位菜單項(xiàng)目,則如上所述,進(jìn)行下位菜單項(xiàng)目的顯示控制。
另一方面,當(dāng)與起動(dòng)程序畫(huà)面上的菜單項(xiàng)目對(duì)應(yīng)的下位菜單畫(huà)面不具備多個(gè)下位菜單項(xiàng)目時(shí),CPU621直接將與該菜單項(xiàng)目對(duì)應(yīng)的應(yīng)用軟件起動(dòng),并切換到該應(yīng)用軟件的操作畫(huà)面。
進(jìn)一步,即使當(dāng)顯示起動(dòng)程序畫(huà)面時(shí),也能以與輔助程序操作畫(huà)面同樣的方式顯示菜單項(xiàng)目。就是說(shuō),當(dāng)在起動(dòng)程序畫(huà)面上選擇著第3模式時(shí),或當(dāng)接通電源時(shí),也可以按照與輔助程序操作畫(huà)面同樣的方式對(duì)菜單項(xiàng)目進(jìn)行顯示控制。
可是,如上所述,在起動(dòng)程序畫(huà)面上,在將光標(biāo)定位于菜單項(xiàng)目輔助程序后,當(dāng)經(jīng)過(guò)了預(yù)先規(guī)定的時(shí)間時(shí),CPU621,按照如圖54A~54G所述的方式對(duì)下位菜單項(xiàng)目進(jìn)行顯示控制,但例如在預(yù)先規(guī)定的時(shí)間內(nèi)對(duì)側(cè)控制器613進(jìn)行了按入操作時(shí),CPU621,也可以不進(jìn)行如圖54A~54G所述的顯示控制,而是將圖54G所示的輔助程序操作畫(huà)面直接顯示在液晶板612上。
按照這種方式,在菜單畫(huà)面上限定窗口部并將菜單項(xiàng)目逐漸拉近后顯示在窗口部?jī)?nèi),所以,可以提供良好的可視性,而且,由于將菜單項(xiàng)目定位在窗口部?jī)?nèi),所以可以改進(jìn)選擇菜單項(xiàng)目時(shí)的可視性,并能提高移動(dòng)光標(biāo)時(shí)的操作性。
另外,在將菜單項(xiàng)目拉近時(shí),由于使菜單項(xiàng)目逐漸地變?yōu)榍逦臓顟B(tài),所以能使用戶能以愉快的心情觀看菜單項(xiàng)目的顯示。
進(jìn)一步,當(dāng)切換到位于下位的菜單畫(huà)面時(shí),在經(jīng)過(guò)了預(yù)先規(guī)定的時(shí)間后,按如上所述的方式,將下位的菜單項(xiàng)目逐漸拉近并顯示在窗口部?jī)?nèi),當(dāng)在預(yù)先規(guī)定的時(shí)間以內(nèi)時(shí),可以不進(jìn)行拉近顯示而是直接以規(guī)定的尺寸顯示下位菜單項(xiàng)目,所以,用戶可以有選擇地進(jìn)行顯示控制,例如,當(dāng)用戶急于查看時(shí),可以直接以規(guī)定的尺寸顯示出顯示下位菜單項(xiàng)目的下位菜單畫(huà)面上。
如上所述,在本發(fā)明中,在菜單畫(huà)面上限定窗口部并將菜單項(xiàng)目逐漸拉近后顯示在窗口部?jī)?nèi),所以,具有可以提供良好的可視性而且能提高選擇和起動(dòng)菜單項(xiàng)目時(shí)的操作性的效果。(第4實(shí)施例)這里,參照?qǐng)D55,現(xiàn)在,當(dāng)在選擇著第3顯示模式的狀態(tài)下對(duì)側(cè)控制器613進(jìn)行搖動(dòng)操作時(shí),CPU621,在窗口顯示部634上顯示窗口部(關(guān)注窗口部)641,同時(shí)根據(jù)該窗口部641的位置將菜單項(xiàng)目沿著具有規(guī)定曲率的虛擬曲面顯示在畫(huà)面上。
例如,作為菜單項(xiàng)目,現(xiàn)假定存在著郵件、瀏覽程序、地址簿、調(diào)度程序、備忘錄、文件查看程序、輔助程序、系統(tǒng)、設(shè)定、及其他的應(yīng)用軟件A和B,并在窗口顯示部634上從上至下依次顯示郵件、瀏覽程序、地址簿、調(diào)度程序、備忘錄、文件查看程序、輔助程序、系統(tǒng)、設(shè)定、及其他的應(yīng)用軟件A和B,另外,假定在窗口顯示部634上顯示七個(gè)菜單項(xiàng)目。進(jìn)一步,假定窗口部(光標(biāo))641顯示在菜單項(xiàng)目郵件所在的位置上(就是說(shuō),窗口部641顯示在窗口顯示部634的最上位置)。
這時(shí),CPU621,在第1步中,在窗口顯示部634上限定一個(gè)以其最下位置為起點(diǎn)而以規(guī)定的曲率從畫(huà)面表面向背面?zhèn)?縱深側(cè))延伸的虛擬曲面,在該虛擬曲面上,如圖55A所示,將離菜單項(xiàng)目郵件最遠(yuǎn)的菜單項(xiàng)目應(yīng)用軟件B顯示在窗口顯示部634的下側(cè),并沿著該虛擬曲面向上側(cè)依次顯示應(yīng)用軟件A、設(shè)定、系統(tǒng)、輔助程序、文件查看程序。
如上所述,該虛擬曲面,以窗口顯示部634的最下位置為起點(diǎn)并以規(guī)定的曲率從畫(huà)面表面向背面?zhèn)妊由欤裕宰畲蟮某叽顼@示應(yīng)用軟件B,并使菜單項(xiàng)目的顯示尺寸隨著趨向畫(huà)面的上側(cè)而依次減小。
例如,如圖56所示,沿著虛擬曲面651的表面,以規(guī)定的間隔排列菜單項(xiàng)目(郵件、瀏覽程序、地址簿、調(diào)度程序、備忘錄、文件查看程序、輔助程序、系統(tǒng)及設(shè)定等),并使虛擬曲面651以X軸為中心驅(qū)動(dòng)轉(zhuǎn)動(dòng)。其結(jié)果是,以最大的尺寸顯示位于窗口顯示部634的最下位置(起點(diǎn)P)的菜單項(xiàng)目,并使菜單項(xiàng)目的顯示尺寸隨著趨向畫(huà)面的上側(cè)而依次減小。
因此,文件查看程序,在畫(huà)面上以最小的尺寸顯示,而位于文件查看程序的上側(cè)的菜單項(xiàng)目變成被隱蔽的狀態(tài),因而并不顯示在畫(huà)面上。就是說(shuō),在圖示的例中,該虛擬曲面,具有在畫(huà)面上顯示六個(gè)菜單項(xiàng)目的曲率。
上述的菜單項(xiàng)目,在虛擬曲面上從上側(cè)向下側(cè)移動(dòng),在圖景55B所示的第2步中,使菜單項(xiàng)目系統(tǒng)定位于最下位置,在該狀態(tài)下,在窗口顯示部634上從下側(cè)起按順序顯示著系統(tǒng)、輔助程序、文件查看程序、調(diào)度程序。
當(dāng)進(jìn)入第3步時(shí),CPU621,以上述起點(diǎn)為基準(zhǔn)將虛擬曲面向畫(huà)面表面逐漸地立起。就是說(shuō),CPU621,通過(guò)將虛擬曲面的曲率減小而使虛擬曲面逐漸地向畫(huà)面表面立起。其結(jié)果是,如圖55C所示,在窗口顯示部634上,顯示出位于調(diào)度程序的上側(cè)的菜單項(xiàng)目(地址簿、瀏覽程序、及郵件)。
這時(shí),在虛擬曲面逐漸地變?yōu)榱⑵鸬臓顟B(tài)后,在窗口顯示部634中位于上側(cè)的菜單項(xiàng)目的尺寸逐漸增大,因而在第4步中變?yōu)閳D55D所示的狀態(tài)。這時(shí),也可以隨著顯示尺寸的增大而使菜單項(xiàng)目的顯示顏色逐漸變深。
按照這種方式,CPU621,通過(guò)進(jìn)行將虛擬曲面的曲率逐漸減小而使虛擬曲面逐漸地向畫(huà)面表面立起的處理,最終使虛擬曲面的曲率變?yōu)榱恪>褪钦f(shuō),使虛擬曲面變?yōu)槠矫妗F浣Y(jié)果是,在第5~第8步中,如圖55E~圖55H所示,位于上側(cè)的菜單項(xiàng)目(例如,郵件),在其顯示位置隨虛擬曲面的立起而改變的同時(shí),尺寸增大,并當(dāng)虛擬曲面的曲率變?yōu)榱?、即變?yōu)槠矫鏁r(shí),將菜單項(xiàng)目郵件定位在窗口部641內(nèi)。最終變?yōu)閳D55C的狀態(tài)。
在這之后,當(dāng)對(duì)側(cè)控制器613進(jìn)行搖動(dòng)操作時(shí),隨著搖動(dòng)操作而使窗口部641在上下方向上移動(dòng),并當(dāng)對(duì)側(cè)控制器613進(jìn)行按入操作時(shí),將與641內(nèi)的菜單項(xiàng)目對(duì)應(yīng)的應(yīng)用軟件起動(dòng)。
在上述的例中,對(duì)假定窗口部641顯示在菜單項(xiàng)目郵件的位置上(就是說(shuō),窗口部641顯示在窗口顯示部634的最上位置)的情況進(jìn)行了說(shuō)明,但窗口部641也可以顯示在其他菜單項(xiàng)目最終所在的位置上。
這時(shí),也是將窗口顯示部634上的離窗口部641最遠(yuǎn)的位置作為起點(diǎn),形成虛擬曲面。然后,按如上所述的方式,通過(guò)將虛擬曲面的曲率逐漸減小而使虛擬曲面逐漸地向畫(huà)面表面立起,并最終使虛擬曲面的曲率變?yōu)榱愣優(yōu)槠矫妗?br> 另外,如圖53A或圖53B所示,當(dāng)以近似三維的形式顯示菜單項(xiàng)目時(shí),如對(duì)側(cè)控制器613進(jìn)行搖動(dòng)操作,則也可以按如上所述的方式進(jìn)行顯示控制,從而轉(zhuǎn)換到圖53C所示的狀態(tài)。
進(jìn)一步,當(dāng)CPU621監(jiān)視滾動(dòng)操作的頻度而滾動(dòng)操作的頻度不超過(guò)預(yù)定的頻度時(shí),也可以進(jìn)行上述的顯示控制。
按照如上所述的方式,當(dāng)以畫(huà)面上的規(guī)定位置為起點(diǎn)而進(jìn)行滾動(dòng)操作時(shí),相對(duì)于該起點(diǎn)將菜單項(xiàng)目從畫(huà)面的縱深側(cè)向畫(huà)面的表面逐漸地拉近,所以能夠提供良好的可視性。
另外,在畫(huà)面上限定一個(gè)將起點(diǎn)定位于畫(huà)面的表面?zhèn)炔漠?huà)面的表面到畫(huà)面的縱深側(cè)具有預(yù)先規(guī)定的曲率的虛擬曲面,當(dāng)進(jìn)行滾動(dòng)操作時(shí),使菜單項(xiàng)目沿虛擬曲面上移動(dòng),同時(shí)隨著滾動(dòng)操作而將虛擬曲面的曲率減小而使虛擬曲面的曲率變?yōu)榱?,從而使虛擬曲面變?yōu)槠矫?,所以,能使用戶以愉快的心情進(jìn)行畫(huà)面顯示。
另外,在上述的例中,說(shuō)明了在虛擬空間內(nèi)配置了多個(gè)菜單項(xiàng)目的例,但本發(fā)明并不完全限定于此,例如,當(dāng)以通常具有的規(guī)定尺寸顯示多個(gè)菜單項(xiàng)目并進(jìn)行滾動(dòng)操作時(shí),也可以將多個(gè)項(xiàng)目的至少一部分從比規(guī)定尺寸小的尺寸逐漸放大到規(guī)定的尺寸,或分階段地進(jìn)行尺寸放大并在放大后進(jìn)行顯示,或者也可以將圖象拉近到規(guī)定尺寸后進(jìn)行顯示。
在這種情況下,對(duì)顯示在畫(huà)面上的所有項(xiàng)目,也可以在每次進(jìn)行滾動(dòng)操作時(shí)一齊進(jìn)行放大或拉近顯示。
按照這種方式,每當(dāng)進(jìn)行滾動(dòng)操作時(shí),可以向使用者提供使所有項(xiàng)目從畫(huà)面縱深處向跟前側(cè)浮出顯示的圖像,因而能實(shí)現(xiàn)多樣的畫(huà)面顯示。
另外,也可以在每次進(jìn)行滾動(dòng)操作時(shí)只對(duì)顯示在畫(huà)面上的所有項(xiàng)目的一部分進(jìn)行放大顯示或拉近顯示。另外,在這種情況下,對(duì)與滾動(dòng)方向相反一側(cè)的項(xiàng)目,例如只對(duì)1個(gè)項(xiàng)目、或大致一半的項(xiàng)目進(jìn)行這種放大或拉近顯示,該項(xiàng)目的數(shù)也可以是任意的。
按照這種方式,每當(dāng)進(jìn)行滾動(dòng)操作時(shí),可以向使用者提供使某個(gè)項(xiàng)目從畫(huà)面深處向跟前側(cè)浮出顯示的圖象,因而能實(shí)現(xiàn)多樣的畫(huà)面顯示。
另外,對(duì)于顯示在畫(huà)面上的項(xiàng)目,也可以根據(jù)滾動(dòng)方向(在上述實(shí)施形態(tài)中,示出了上下滾動(dòng),但當(dāng)然也可以是左右滾動(dòng)或其他形態(tài)的滾動(dòng))進(jìn)行不同的放大顯示或拉近顯示。在這種情況下,例如,如果是上下滾動(dòng),則畫(huà)面上的項(xiàng)目越是位于上側(cè),就進(jìn)行高比例的放大顯示或拉近顯示,而位于下側(cè)的項(xiàng)目則進(jìn)行小比例的放大顯示或拉近顯示、或者也可以根本不進(jìn)行放大顯示或拉近顯示。另外,在這種情況下,例如,如果是左右滾動(dòng),則越是靠近畫(huà)面上的左右端部分的項(xiàng)目,就進(jìn)行高比例的放大顯示或拉近顯示,而位于畫(huà)面正中的項(xiàng)目則進(jìn)行小比例的放大顯示或拉近顯示、或者也可以根本不進(jìn)行放大顯示或拉近顯示等。
按照這種方式,每當(dāng)進(jìn)行滾動(dòng)操作時(shí),可以向使用者提供使畫(huà)面上的上和(或)下的部分項(xiàng)目從畫(huà)面縱深處向跟前側(cè)浮出顯示的圖象、僅使位于畫(huà)面上的特定位置(例如,正當(dāng)中)的項(xiàng)目浮出顯示的圖象等,因而能實(shí)現(xiàn)多樣的畫(huà)面顯示。
另外,將多個(gè)項(xiàng)目配置在虛擬空間內(nèi)而顯示將其投影到規(guī)定平面(即顯示畫(huà)面)上的圖象,并通過(guò)移動(dòng)虛擬空間內(nèi)的項(xiàng)目使其趨近規(guī)定的平面,也可以實(shí)現(xiàn)上述的放大顯示或拉近顯示。
按照這種方式,與只簡(jiǎn)單地將畫(huà)面上顯示的項(xiàng)目等的文字字形尺寸變更后顯示的方式相比,能更逼真地向使用者提供使該項(xiàng)目浮出的圖象。
另外,將多個(gè)項(xiàng)目配置在虛擬空間內(nèi),用配置在同一個(gè)虛擬空間內(nèi)的虛擬攝像機(jī)對(duì)其進(jìn)行攝像,并通過(guò)使虛擬空間內(nèi)的項(xiàng)目向虛擬攝像機(jī)側(cè)趨近、或在虛擬空間內(nèi)使虛擬攝像機(jī)向項(xiàng)目側(cè)趨近、或在虛擬空間內(nèi)使項(xiàng)目向攝像機(jī)側(cè)趨近的同時(shí)也使攝像機(jī)向項(xiàng)目側(cè)趨近,也可以實(shí)現(xiàn)上述的放大顯示或拉近顯示。在這種情況下,與上述的投影圖象相比,可以向使用者提供更逼真的使該項(xiàng)目浮出的圖象。
另外,上述虛擬空間內(nèi)的項(xiàng)目和攝像機(jī)的配置以及虛擬攝像機(jī)進(jìn)行的攝像等,可以全部通過(guò)便攜式信息終端裝置內(nèi)的CPU和存儲(chǔ)器的計(jì)算處理執(zhí)行,或也可以預(yù)先由其他設(shè)備進(jìn)行計(jì)算處理并只由便攜式信息終端顯示作為計(jì)算結(jié)果的圖象數(shù)據(jù)。
另外,在上述的例中,說(shuō)明了每次滾動(dòng)操作中進(jìn)行放大顯示或拉近顯示的方式,但本發(fā)明并不限定于此。
作為其他的實(shí)施形態(tài),例如,也可以在畫(huà)面上顯示用于滾動(dòng)操作的功能按鈕(例如,圖55的滾動(dòng)按鈕636。在圖55中只顯示著下滾動(dòng)按鈕,但如果是可進(jìn)行上下滾動(dòng)的情況,則與圖53的起動(dòng)程序畫(huà)面一樣,還要顯示出上滾動(dòng)按鈕)并當(dāng)操作該滾動(dòng)按鈕時(shí)不進(jìn)行上述的放大顯示或拉近顯示,而當(dāng)由側(cè)控制器等其他的操作部進(jìn)行滾動(dòng)操作時(shí)進(jìn)行上述的放大顯示或拉近顯示。
按照如上所述的結(jié)構(gòu),使用者,可以有選擇地進(jìn)行伴隨著放大或拉近的滾動(dòng)操作、或只進(jìn)行滾動(dòng)操作,所以,當(dāng)想要使項(xiàng)目快速地滾動(dòng)而進(jìn)行快速的操作時(shí),可以指示只進(jìn)行滾動(dòng)操作,當(dāng)不需要那樣快的操作而是想一邊以愉快的心情觀看多樣的畫(huà)面一邊進(jìn)行操作時(shí),可以指示進(jìn)行伴隨著放大或拉近的滾動(dòng)操作,因而可以進(jìn)一步提高操作性。
另外,代替上述的由CPU621進(jìn)行的對(duì)側(cè)控制器等的滾動(dòng)操作頻度的監(jiān)視,也可以監(jiān)視是否在規(guī)定時(shí)間內(nèi)連續(xù)地進(jìn)行滾動(dòng)操作,并當(dāng)不是在規(guī)定時(shí)間內(nèi)連續(xù)地進(jìn)行滾動(dòng)操作時(shí),可以進(jìn)行上述的顯示控制及放大顯示或拉近顯示(以下,簡(jiǎn)稱為顯示控制)。
通過(guò)上述的對(duì)頻度或連續(xù)操作等的監(jiān)視,可以執(zhí)行是否進(jìn)行上述顯示控制的切換,當(dāng)使用者想要進(jìn)行快速滾動(dòng)等的處理時(shí),只進(jìn)行滾動(dòng)顯示,而當(dāng)并不想進(jìn)行這樣的處理時(shí),可以進(jìn)行上述的顯示控制,因而可以進(jìn)一步提高操作性。
另外,當(dāng)使多個(gè)項(xiàng)目進(jìn)行滾動(dòng)時(shí),也可以僅當(dāng)光標(biāo)定位于直到該多個(gè)項(xiàng)目的一端的項(xiàng)目時(shí)、或僅當(dāng)在畫(huà)面上顯示該多個(gè)項(xiàng)目的一端的項(xiàng)目時(shí)進(jìn)行上述的顯示控制。在這種情況下,例如,在圖55的例中,上側(cè)端的項(xiàng)目,相當(dāng)于調(diào)度程序的項(xiàng)目(在圖55中沒(méi)有示出下側(cè)端的項(xiàng)目,但當(dāng)在畫(huà)面上顯示下側(cè)端的項(xiàng)目時(shí),與對(duì)上側(cè)項(xiàng)目進(jìn)行放大顯示或拉近顯示等的顯示控制的圖55不同,對(duì)下側(cè)項(xiàng)目進(jìn)行顯示控制)。
按照如上所述的方式,使用者,可以根據(jù)是否進(jìn)行了上述的放大顯示或拉近顯示等的顯示控制識(shí)別是否已將滾動(dòng)進(jìn)行到一端的項(xiàng)目。因而可以進(jìn)一步提高操作性。
另外,在圖55中,與多個(gè)項(xiàng)目即菜單項(xiàng)目、例如郵件、瀏覽程序、地址簿、調(diào)度程序等一起,在其左側(cè)顯示著與各菜單項(xiàng)目對(duì)應(yīng)的圖標(biāo),但對(duì)這些圖標(biāo)當(dāng)然也可以按照與項(xiàng)目同樣的方式進(jìn)行到現(xiàn)在為止說(shuō)明過(guò)的各種顯示控制。
如上所述,在本發(fā)明中,當(dāng)以畫(huà)面上的規(guī)定位置為起點(diǎn)而進(jìn)行滾動(dòng)操作時(shí),相對(duì)于該起點(diǎn)將菜單項(xiàng)目從畫(huà)面的縱深側(cè)向畫(huà)面的表面逐漸地拉近,所以,具有可以提供良好的可視性而且能提高選擇和起動(dòng)菜單項(xiàng)目時(shí)的操作性的效果。
權(quán)利要求
1.一種顯示控制裝置,用于進(jìn)行顯示控制,其特征在于;備有設(shè)定虛擬空間的虛擬空間設(shè)定裝置、在上述虛擬空間的規(guī)定平面上設(shè)定虛擬面的虛擬面設(shè)定裝置、將多個(gè)相互平行的平面狀信息顯示體以使其平面與上述規(guī)定平面不同的方式在上述虛擬面上至少排成1列的顯示體排列裝置、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置、輸入滾動(dòng)方向的輸入裝置、由上述輸入裝置使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方移動(dòng)的移動(dòng)裝置、隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制裝置,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
2.一種顯示控制裝置,用于進(jìn)行顯示控制,其特征在于;備有設(shè)定配置了轉(zhuǎn)動(dòng)軸、由使與上述轉(zhuǎn)動(dòng)軸正交的任意曲線以與上述轉(zhuǎn)動(dòng)軸平行的方式移動(dòng)了規(guī)定距離時(shí)得到的該任意曲線的軌跡構(gòu)成的虛擬面及多個(gè)相互平行的平面狀信息顯示體的虛擬空間的虛擬空間設(shè)定裝置、將上述多個(gè)信息顯示體以使其共用與上述轉(zhuǎn)動(dòng)軸平行的上述虛擬面上的任意線的方式在上述虛擬面上至少排成1列的顯示體排列裝置、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置、輸入滾動(dòng)方向的輸入裝置、由上述輸入裝置使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方以上述轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)裝置,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
3.一種顯示控制裝置,用于進(jìn)行顯示控制,其特征在于;備有設(shè)定虛擬空間的虛擬空間設(shè)定裝置、將回轉(zhuǎn)體形狀的虛擬體設(shè)定在上述虛擬空間內(nèi)的虛擬體設(shè)定裝置、將多個(gè)相互平行的平面狀信息顯示體在作為上述虛擬體的一個(gè)面的虛擬面上至少排成1列的顯示體排列裝置、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定裝置、輸入滾動(dòng)方向的輸入裝置、由上述輸入裝置使上述虛擬體和上述虛擬攝像機(jī)中的一方或雙方以上述虛擬體的轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)裝置,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
4.根據(jù)權(quán)利要求2或3所述的顯示控制裝置,其特征在于還備有隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制裝置。
5.根據(jù)權(quán)利要求1~3的任何一項(xiàng)所述的顯示控制裝置,其特征在于上述移動(dòng)裝置,備有將上述虛擬攝像機(jī)向上述移動(dòng)方向或與該方向相反的方向移動(dòng)的攝像機(jī)移動(dòng)裝置。
6.根據(jù)權(quán)利要求5所述的顯示控制裝置,其特征在于上述移動(dòng)裝置,當(dāng)使上述雙方移動(dòng)時(shí),以彼此不同的移動(dòng)速度進(jìn)行移動(dòng)。
7.根據(jù)權(quán)利要求5所述的顯示控制裝置,其特征在于還備有根據(jù)上述攝像機(jī)移動(dòng)裝置的上述虛擬攝像機(jī)的移動(dòng)量使上述虛擬攝像機(jī)的視線方向逐漸變化的視線方向變更裝置。
8.根據(jù)權(quán)利要求1~3的任何一項(xiàng)所述的顯示控制裝置,其特征在于還備有將在顯示控制裝置的顯示部的規(guī)定位置上顯示出的至少一個(gè)信息顯示體作為候選信息顯示體并以與其他的信息顯示體不同的方式進(jìn)行顯示的顯示變更裝置。
9.根據(jù)權(quán)利要求8所述的顯示控制裝置,其特征在于以與上述移動(dòng)裝置進(jìn)行的上述移動(dòng)聯(lián)動(dòng)的方式變更上述候選信息顯示體的顯示位置。
10.根據(jù)權(quán)利要求1~3的任何一項(xiàng)所述的顯示控制裝置,其特征在于備有根據(jù)上述虛擬攝像機(jī)與該信息顯示體之間的距離設(shè)定各信息顯示體的透明度的透明度設(shè)定裝置。
11.根據(jù)權(quán)利要求10所述的顯示控制裝置,其特征在于上述透明度設(shè)定裝置,進(jìn)一步,設(shè)定為使與上述虛擬攝像機(jī)之間的距離已離開(kāi)規(guī)定距離以上的信息顯示體的透明度降低。
12.根據(jù)權(quán)利要求10所述的顯示控制裝置,其特征在于上述透明度設(shè)定裝置,通過(guò)改變顯示控制裝置所顯示的背景和上述信息顯示體的加權(quán)值,設(shè)定上述信息顯示體的透明度。
13.一種顯示控制方法,用于顯示控制裝置,其特征在于包括設(shè)定虛擬空間的虛擬空間設(shè)定工序、在上述虛擬空間的規(guī)定平面上設(shè)定虛擬面的虛擬面設(shè)定工序、將多個(gè)相互平行的平面狀信息顯示體以使其平面與上述規(guī)定平面不同的方式在上述虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方移動(dòng)的移動(dòng)工序、隨著上述移動(dòng)裝置進(jìn)行的上述移動(dòng)控制上述多個(gè)信息顯示體在上述虛擬面上的排列以使與虛擬攝像機(jī)的視線正交的平面和上述多個(gè)信息顯示體的平面平行的控制步驟,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
14.一種顯示控制方法,用于顯示控制裝置,其特征在于包括設(shè)定配置了轉(zhuǎn)動(dòng)軸、由使與上述轉(zhuǎn)動(dòng)軸正交的任意曲線以與上述轉(zhuǎn)動(dòng)軸平行的方式移動(dòng)規(guī)定距離時(shí)得到的該任意曲線的軌跡構(gòu)成的虛擬面及多個(gè)相互平行的平面狀信息顯示體的虛擬空間的虛擬空間設(shè)定工序、將上述多個(gè)信息顯示體以使其共用與上述轉(zhuǎn)動(dòng)軸平行的上述虛擬面上的任意線的方式在上述虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬面和上述虛擬攝像機(jī)中的一方或雙方以上述轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)工序,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
15.一種顯示控制方法,用于顯示控制裝置,其特征在于包括設(shè)定虛擬空間的虛擬空間設(shè)定工序、將回轉(zhuǎn)體形狀的虛擬體設(shè)定在上述虛擬空間內(nèi)的虛擬體設(shè)定工序、將多個(gè)相互平行的平面狀信息顯示體在作為上述虛擬體的一個(gè)面的虛擬面上至少排成1列的顯示體排列工序、將使視線朝向上述虛擬面的虛擬攝像機(jī)設(shè)定在上述虛擬空間內(nèi)的攝像機(jī)設(shè)定工序、輸入滾動(dòng)方向的輸入工序、由上述輸入工序中的輸入使上述虛擬體和上述虛擬攝像機(jī)中的一方或雙方以上述虛擬體的轉(zhuǎn)動(dòng)軸為中心轉(zhuǎn)動(dòng)移動(dòng)的移動(dòng)工序,通過(guò)顯示上述多個(gè)信息顯示體中的從上述虛擬攝像機(jī)看到的信息顯示體的全部或一部分,進(jìn)行信息顯示。
16.一種顯示控制方法,用于顯示控制裝置,其特征在于包括根據(jù)與上述顯示部的規(guī)定顯示區(qū)域的距離以使所顯示的信息顯示體的大小逐漸變小的方式設(shè)定信息顯示體的大小的大小設(shè)定工序、根據(jù)與上述規(guī)定顯示區(qū)域的距離設(shè)定所顯示的信息顯示體的顯示間隔的間隔設(shè)定工序、根據(jù)與上述規(guī)定顯示區(qū)域的距離設(shè)定所顯示的信息顯示體的透明度的透明度設(shè)定工序、根據(jù)上述大小設(shè)定工序、上述間隔設(shè)定工序及透明度設(shè)定工序的設(shè)定使上述多個(gè)信息顯示體滾動(dòng)的滾動(dòng)工序。
17.一種便攜式信息終端裝置,備有與觸摸板整體構(gòu)成的顯示部并將按規(guī)定的排列方式配置的多個(gè)信息顯示體的全部或一部分顯示在上述顯示部的規(guī)定顯示區(qū)域內(nèi),該便攜式信息終端裝置的特征在于還備有在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定裝置、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)裝置、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定裝置,并可以在上述規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作。
18.一種便攜式信息終端裝置,備有與觸摸板整體構(gòu)成的顯示部并將從虛擬攝像機(jī)看到的配置了多個(gè)信息顯示體的虛擬面的全部或一部分顯示在上述顯示部的規(guī)定顯示區(qū)域內(nèi),該便攜式信息終端裝置的特征在于還備有在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定裝置、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)通過(guò)使上述虛擬攝像機(jī)和虛擬面的至少一方移動(dòng)而使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)裝置、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定裝置,并可以在上述規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作。
19.根據(jù)權(quán)利要求18所述的便攜式信息終端裝置,其特征在于上述虛擬面為曲面。
20.根據(jù)權(quán)利要求17~19的任何一項(xiàng)所述的便攜式信息終端裝置,其特征在于還備有存儲(chǔ)與上述多個(gè)信息顯示體中的全部或一部分對(duì)應(yīng)的多個(gè)程序的存儲(chǔ)裝置、當(dāng)有與由上述第1決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序時(shí)起動(dòng)該程序的起動(dòng)裝置。
21.根據(jù)權(quán)利要求17~19的任何一項(xiàng)所述的便攜式信息終端裝置,其特征在于還備有存儲(chǔ)與上述多個(gè)信息顯示體中的全部或一部分對(duì)應(yīng)的多個(gè)程序的存儲(chǔ)裝置、判定對(duì)上述觸摸板的擊出操作的擊出判定裝置、當(dāng)有與由上述第1決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序時(shí)根據(jù)由上述擊出判定裝置對(duì)擊出操作的判定自動(dòng)地起動(dòng)該程序的起動(dòng)裝置。
22.根據(jù)權(quán)利要求21所述的便攜式信息終端裝置,其特征在于還備有當(dāng)在上述規(guī)定顯示區(qū)域內(nèi)進(jìn)行了輕擊操作時(shí)將在該輕擊位置上顯示著的信息顯示體決定為候選信息顯示體而代替由上述第1決定裝置決定為候選的信息顯示體的第2決定裝置。
23.根據(jù)權(quán)利要求21所述的便攜式信息終端裝置,其特征在于上述起動(dòng)裝置,當(dāng)由上述第2決定裝置進(jìn)行了決定時(shí),如在上述存儲(chǔ)裝置所存儲(chǔ)的程序中有與由上述第2決定裝置決定為候選的信息顯示體對(duì)應(yīng)的程序,則將該程序起動(dòng)。
24.根據(jù)權(quán)利要求17~19的任何一項(xiàng)所述的便攜式信息終端裝置,其特征在于上述滾動(dòng)裝置,當(dāng)上述拖動(dòng)操作的拖動(dòng)速度在規(guī)定的速度以上時(shí),使上述滾動(dòng)顯示逐漸加速。
25.根據(jù)權(quán)利要求17~19的任何一項(xiàng)所述的便攜式信息終端裝置,其特征在于還備有根據(jù)上述拖動(dòng)操作的操作量設(shè)定目標(biāo)滾動(dòng)量的目標(biāo)滾動(dòng)量設(shè)定裝置、根據(jù)上述拖動(dòng)操作的拖動(dòng)速度變更由上述目標(biāo)滾動(dòng)量設(shè)定裝置設(shè)定的目標(biāo)滾動(dòng)量的目標(biāo)滾動(dòng)量變更裝置,上述滾動(dòng)裝置,根據(jù)由上述目標(biāo)滾動(dòng)量變更裝置變更的目標(biāo)滾動(dòng)量與原滾動(dòng)量之差即余差滾動(dòng)量控制滾動(dòng)顯示的速度。
26.一種顯示控制方法,對(duì)應(yīng)于備有與觸摸板整體構(gòu)成的顯示部并可以在該顯示部的規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作的便攜式信息終端裝置,并用于將按規(guī)定的排列方式配置的多個(gè)信息顯示體的全部或一部分顯示在上述規(guī)定顯示區(qū)域內(nèi),該顯示控制方法的特征在于包括在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定工序、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)工序、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定工序。
27.一種顯示控制方法,對(duì)應(yīng)于備有與觸摸板整體構(gòu)成的顯示部并可以在該顯示部的規(guī)定顯示區(qū)域的整個(gè)區(qū)域上進(jìn)行拖動(dòng)操作的便攜式信息終端裝置,并用于將從虛擬攝像機(jī)看到的配置了多個(gè)信息顯示體的虛擬面的全部或一部分顯示在上述顯示部的規(guī)定顯示區(qū)域內(nèi),該顯示控制方法的特征在于包括在上述規(guī)定顯示區(qū)域內(nèi)設(shè)定候選位置的設(shè)定工序、當(dāng)進(jìn)行了拖動(dòng)操作時(shí)通過(guò)使上述虛擬攝像機(jī)移動(dòng)而使信息顯示體進(jìn)行滾動(dòng)顯示的滾動(dòng)工序、將在上述候選位置上顯示著的信息顯示體決定為候選信息顯示體的第1決定工序。
28.一種顯示控制裝置,其特征在于備有在圖象顯示部上顯示多個(gè)項(xiàng)目的項(xiàng)目顯示控制裝置、與上述多個(gè)項(xiàng)目對(duì)應(yīng)地在上述圖象顯示部顯示多個(gè)窗口的窗口顯示控制裝置,并備有由第1多個(gè)項(xiàng)目構(gòu)成的可在上述圖象顯示部顯示的第1畫(huà)面、作為比上述第1畫(huà)面低的層級(jí)并由第2多個(gè)項(xiàng)目及上述多個(gè)窗口構(gòu)成的可在上述圖象顯示部顯示的第2畫(huà)面、有選擇地切換上述第1畫(huà)面和上述第2畫(huà)面并將其顯示在上述圖象顯示部上的畫(huà)面顯示控制裝置,當(dāng)由上述畫(huà)面顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便將上述第2多個(gè)項(xiàng)目逐漸放大并使其位于該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)。
29.根據(jù)權(quán)利要求28所述的顯示控制裝置,其特征在于備有同時(shí)指示由上述圖象顯示控制裝置進(jìn)行上述第1畫(huà)面和上述第2畫(huà)面的選擇顯示的第1操作裝置和第2操作裝置,當(dāng)上述第1操作裝置指示由上述圖象顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便將上述第2多個(gè)項(xiàng)目逐漸放大并使其位于該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi),當(dāng)上述第2操作裝置指示由上述圖象顯示控制裝置從上述第1畫(huà)面向上述第2畫(huà)面切換時(shí),上述項(xiàng)目顯示控制裝置,進(jìn)行顯示控制以便使上述第2多個(gè)項(xiàng)目直接位于其各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)。
30.根據(jù)權(quán)利要求28所述的顯示控制裝置,其特征在于備有可進(jìn)行搖動(dòng)或轉(zhuǎn)動(dòng)動(dòng)作且可進(jìn)行按壓操作的開(kāi)關(guān)部,通過(guò)上述開(kāi)關(guān)部的搖動(dòng)或轉(zhuǎn)動(dòng)動(dòng)作,從上述第1畫(huà)面的上述第1多個(gè)項(xiàng)目中選擇任意的項(xiàng)目,通過(guò)上述開(kāi)關(guān)部的按壓操作,使上述圖象顯示控制裝置進(jìn)行從上述第1畫(huà)面向與上述選定項(xiàng)目有關(guān)的作為下位層級(jí)畫(huà)面的上述第2畫(huà)面的切換。
31.一種顯示控制程序,用于顯示控制裝置,該顯示控制程序的特征在于包括將由第1多個(gè)項(xiàng)目構(gòu)成的第1畫(huà)面顯示在圖象顯示部上的步驟、根據(jù)可進(jìn)行搖動(dòng)或轉(zhuǎn)動(dòng)操作且可進(jìn)行按壓操作的開(kāi)關(guān)部的搖動(dòng)操作或轉(zhuǎn)動(dòng)操作從上述第1多個(gè)項(xiàng)目中選擇任意項(xiàng)目的步驟、通過(guò)上述開(kāi)關(guān)部的按壓操作決定上述選定項(xiàng)目的步驟、判斷是否在上述開(kāi)關(guān)部的搖動(dòng)或轉(zhuǎn)動(dòng)操作的項(xiàng)目選擇后在規(guī)定時(shí)間以內(nèi)進(jìn)行了上述開(kāi)關(guān)部的按壓操作的項(xiàng)目決定的步驟、當(dāng)使上述圖象顯示控制裝置進(jìn)行從上述第1畫(huà)面向與上述選定項(xiàng)目有關(guān)的作為下位層級(jí)畫(huà)面的上述第2畫(huà)面的切換和顯示時(shí)根據(jù)上述進(jìn)行判斷的步驟的判斷有選擇地進(jìn)行將上述第2多個(gè)項(xiàng)目逐漸放大并將其顯示在該各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)的顯示控制及將上述第2多個(gè)項(xiàng)目直接顯示在其各項(xiàng)目對(duì)應(yīng)的上述窗口內(nèi)的顯示控制的步驟。
32.一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,對(duì)上述顯示部所顯示的項(xiàng)目中的與上述滾動(dòng)顯示的滾動(dòng)方向相反一側(cè)的該項(xiàng)目進(jìn)行拉近顯示。
33.一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有在將上述多個(gè)項(xiàng)目顯示在上述顯示部上的同時(shí)根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行左右或上下的滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,將上述顯示部所顯示的至少一部分項(xiàng)目在上述滾動(dòng)顯示的上述左右或上下進(jìn)行不同的拉近顯示。
34.一種顯示控制裝置,可以將多個(gè)項(xiàng)目的至少一部分顯示在顯示部上,該顯示控制裝置的特征在于備有在將上述多個(gè)項(xiàng)目以第1尺寸顯示在上述顯示部上的同時(shí)根據(jù)滾動(dòng)操作而使上述項(xiàng)目在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,根據(jù)上述滾動(dòng)操作,將上述顯示部所顯示的項(xiàng)目的至少一部分從比上述第1尺寸小的尺寸逐漸放大到上述第1尺寸后進(jìn)行顯示。
35.一種顯示控制裝置,可以在顯示部上顯示將配置在虛擬空間內(nèi)的多個(gè)項(xiàng)目投影到規(guī)定平面上的圖象,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作使上述多個(gè)項(xiàng)目在上述虛擬空間內(nèi)移動(dòng)從而在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,將上述多個(gè)項(xiàng)目的至少一部分從遠(yuǎn)離上述規(guī)定平面的位置移動(dòng)到靠近的位置,從而進(jìn)行拉近顯示。
36.一種顯示控制裝置,可以在顯示部上顯示由配置在虛擬空間內(nèi)的虛擬攝像機(jī)對(duì)配置在該虛擬空間內(nèi)的多個(gè)項(xiàng)目進(jìn)行攝像后的圖象,該顯示控制裝置的特征在于備有根據(jù)滾動(dòng)操作使上述多個(gè)項(xiàng)目或上述虛擬攝像機(jī)的至少一方在上述虛擬空間內(nèi)移動(dòng)從而在上述顯示部上進(jìn)行滾動(dòng)顯示的滾動(dòng)顯示控制裝置,上述滾動(dòng)顯示控制裝置,通過(guò)移動(dòng)上述多個(gè)項(xiàng)目的至少一部分和上述虛擬攝像機(jī)的至少一方以使上述多個(gè)項(xiàng)目與上述虛擬攝像機(jī)的距離趨近,對(duì)上述多個(gè)項(xiàng)目的至少一部分進(jìn)行拉近顯示。
全文摘要
本發(fā)明涉及便攜式信息終端裝置、顯示控制裝置、方法與程序。在三維虛擬空間內(nèi)設(shè)定規(guī)定的移動(dòng)軌跡Lf1~Lf3。用于顯示菜單項(xiàng)目的菜單板134,以沿該移動(dòng)軌跡Lf設(shè)定的顯示位置P為定位原點(diǎn),并配置成使其法線朝向虛擬攝像機(jī)C,同時(shí)根據(jù)與虛擬攝像機(jī)C的距離設(shè)定高的透明度。當(dāng)進(jìn)行滾動(dòng)操作時(shí),使菜單板134沿著顯示位置P之間的移動(dòng)軌跡Lf1~Lf3移動(dòng),直到將所選擇的特定的菜單板134移動(dòng)到顯示位置P0。便攜式信息終端裝置的顯示畫(huà)面,按照虛擬攝像機(jī)C生成的屏面圖象V繪制,并以立體的方式按滾筒狀顯示菜單板134。LCD板11,將起顯示部作用的LCD顯示板與起輸入部作用的透明觸摸伴重疊后構(gòu)成。
文檔編號(hào)G06F1/16GK1458565SQ0312516
公開(kāi)日2003年11月26日 申請(qǐng)日期2003年5月13日 優(yōu)先權(quán)日2002年5月13日
發(fā)明者中野正夫, 中澤正雄, 佐佐木芳夫, 竹內(nèi)榮治, 三保陽(yáng)介, 石川肇, 小林武夫, 名井友規(guī), 笠川裕, 渡邊晃子, 佐藤晉亮 申請(qǐng)人:京瓷株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
闵行区| 寿阳县| 乾安县| 白山市| 怀仁县| 河间市| 柘荣县| 天全县| 西畴县| 洪洞县| 大冶市| 余姚市| 梅河口市| 定陶县| 岐山县| 庄河市| 来凤县| 澄迈县| 尼木县| 吕梁市| 长海县| 广宁县| 保德县| 乌拉特前旗| 钟山县| 竹北市| 乐昌市| 本溪| 西乌珠穆沁旗| 中西区| 楚雄市| 木里| 德化县| 西青区| 绥芬河市| 河东区| 伊通| 邹城市| 荥经县| 繁峙县| 全州县|