專利名稱:信息處理裝置、信息處理裝置控制方法、信息處理裝置控制程序和記錄有信息處理裝置控 ...的制作方法
技術領域:
本發(fā)明涉及一種具備顯示部的信息處理裝置、信息處理裝置控制方 法、信息處理裝置控制程序和記錄有信息處理裝置控制程序的記錄介質, 其中,該顯示部用于以特定的顯示形式對信息進行顯示。
背景技術:
近年來,個人電腦、便攜式電話機等的信息處理裝置實現(xiàn)了圖形用戶界面(以下,稱之為"GUI: graphical user interface"),即:通過圖示方 式對信息進行表達,由此,用戶借助于操作鍵、鼠標、指示器等輸入裝置 能夠進行簡便操作。例如,UNIX (注冊商標)、Linux等為實現(xiàn)上述GUI而安裝有"X Window System"(非專利文獻1: "Window Managers for X" , Matt Chapman, 2005年5月23日通過互聯(lián)網(wǎng)檢索,網(wǎng)址http:〃xwinman.org; 非專利文獻2: "Window Managers o選択(視窗管理器的選擇)", www丄inux.or.jp管理組(webmasters) , 2005年5月23日通過互聯(lián)網(wǎng)檢 索,網(wǎng)址http:〃www.linux.or.jp/JF/JFdocs/Xwindow-User-HOWTO-3.html)。 上述"X Window System"的開發(fā)方針為,用戶界面相關內容完全脫離服 務器將更容易構筑應用自由的用戶界面。因此,在上述"X Window System"中,通過被稱為"視窗管理器" 的客戶端程序進行諸如視窗位置、大小、修飾變更、圖標化等的管理。并 且,通過改變上述視窗管理器的設計,可提供有各種操作感的GUI。另一方面,在便攜式電話機中,為了提高用戶的可操作性,將便攜式 電話機的各項功能利用圖標來表達,使得直觀地顯示上述各項功能。并且, 用戶可利用操作鍵等選擇設定上述圖標來指示啟動各項功能。例如,在卡西歐公司生產(chǎn)的便攜式電話機"W21CA"中,用戶可下載上述圖標并選擇所期望的圖標。另外,在上述便攜式電話機"W21CA"中,其菜單畫面的圖標是通過動畫WEB內容生成工具即"Macromedia (注冊 商標)"的"FlashLite(注冊商標)"來實現(xiàn)的(非專利文獻3: "Macromedia FlashMX2004" , Macromedia,Inc., 2005年5月23日通過互聯(lián)網(wǎng)檢索, 網(wǎng)址http:〃macromedia.com/jp/software/flash/ ; 非專禾U文獻4 : Casio Computer CO.,LTD.,"產(chǎn)品信息","W21CA便利有趣的功能,2005 年 5 月 23 日通過互聯(lián)網(wǎng)檢索,地址 http:〃www,casio,co.jp/k-tai/w21ca/detail6,html)。但是,根據(jù)上述現(xiàn)有的結構,如果用戶要變更諸如圖標圖案、圖標布 置等的顯示形式,例如在UNIX的情況下,就需要改變諸如上述視窗管理 器等較為復雜的程序并對設計進行變更。因此,為了變更圖標的顯示形式, 用戶不得不執(zhí)行繁瑣的處理。另外,在上述便攜式電話機中,例如,每當菜單畫面中的圖標圖案、 圖標布置等發(fā)生變更時,需要與這些變更相應的菜單畫面的顯示用數(shù)據(jù)。 例如,即使在不變更圖標圖案以及與該圖標對應的功能而僅僅變更上述圖 標布置的情況下,也需要重新準備與上述變更后的圖標布置相應的菜單畫 面用的數(shù)據(jù)。如上所述,在上述便攜式電話機中,每當顯示形式發(fā)生變化 時,就需要新的顯示用數(shù)據(jù),因此,隨著顯示形式的變更類型的增加,需 要存儲的顯示用數(shù)據(jù)的數(shù)據(jù)量也增大。發(fā)明內容本發(fā)明是鑒于上述問題而進行開發(fā)的,其目的在于提供一種能夠減少 存儲的數(shù)據(jù)量,并能夠很容易地變更識別數(shù)據(jù)的顯示形式的信息處理裝 置、信息處理裝置控制方法、信息處理裝置控制程序和記錄有信息處理裝 置控制程序的記錄介質。為了實現(xiàn)上述目的,本發(fā)明的信息處理裝置具有以特定的顯示形式進行信息顯示的顯示部,其特征在于,具有生成裝置,根據(jù)識別數(shù)據(jù)和腳 本數(shù)據(jù)生成用于以上述特定的顯示形式顯示上述識別數(shù)據(jù)的顯示控制信 息,其中,上述識別數(shù)據(jù)用于確定可在該信息處理裝置中執(zhí)行的處理,上 述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在上述顯示部的顯示區(qū)域中的顯示的信息;以及顯示控制裝置,根據(jù)由上述生成裝置生成的顯示控制信息,對上 述顯示部的顯示進行控制。另外,用于規(guī)定在顯示區(qū)域中的顯示的信息是指,關于要對用戶提示 的識別數(shù)據(jù)的表達方法的規(guī)則,例如,對識別數(shù)據(jù)的顯示狀態(tài)、要顯示的 識別數(shù)據(jù)在顯示區(qū)域中的配置等所進行的規(guī)定。根據(jù)上述結構,由于具有上述生成裝置,因此,可根據(jù)被分離為識別 數(shù)據(jù)和腳本數(shù)據(jù)的數(shù)據(jù)來生成顯示控制信息。并且,由于具有上述顯示控 制裝置,因此,可根據(jù)由上述生成裝置生成的顯示控制信息使顯示部以特 定的顯示形式顯示上述識別數(shù)據(jù)。所以,在本發(fā)明的信息處理裝置中,例如,僅將上述腳本數(shù)據(jù)變更為 其他的腳本數(shù)據(jù)就能夠將上述識別數(shù)據(jù)在顯示區(qū)域中的顯示變更為其他 的顯示。另外,例如,也可以將上述識別數(shù)據(jù)變更為其他種類的識別數(shù)據(jù)。如上所述,在變更識別數(shù)據(jù)在顯示區(qū)域中的顯示時,僅僅變更腳本數(shù) 據(jù)即可,還能夠將識別數(shù)據(jù)本身變更為其他的識別數(shù)據(jù)。因此,可取得這 樣的效果,即能夠很容易地變更識別數(shù)據(jù)的顯示形式,而無需執(zhí)行諸如 變更象UNIX中的視窗管理器那樣的較大程序的處理。為了實現(xiàn)上述目的,本發(fā)明的信息處理裝置控制方法是一種具有以特 定的顯示形式進行信息顯示的顯示部的信息處理裝置的控制方法,其特征 在于,包括根據(jù)識別數(shù)據(jù)和腳本數(shù)據(jù)來生成用于以上述特定的顯示形式 顯示上述識別數(shù)據(jù)的顯示控制信息的步驟,其中,上述識別數(shù)據(jù)用于確定 可在該信息處理裝置中執(zhí)行的處理,上述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在 上述顯示部的顯示區(qū)域中的顯示的信息;以及根據(jù)由上述生成裝置生成的 顯示控制信息對上述顯示部的顯示進行控制的步驟。根據(jù)上述方法,在上述生成顯示控制信息的步驟中,可根據(jù)被分離為 識別數(shù)據(jù)和腳本數(shù)據(jù)的數(shù)據(jù)來生成顯示控制信息。并且,在進行顯示控制 的步驟中,可根據(jù)所生成的顯示控制信息使顯示部以特定的顯示形式顯示 上述識別數(shù)據(jù)。因此,可取得這樣的效果,目卩能夠很容易地變更識別數(shù)據(jù)的顯示形式,而無需執(zhí)行諸如變更象UNIX中的視窗管理器那樣的較大程序的處理。本發(fā)明的其他目的、特征和優(yōu)點在以下的描述中會變得十分明了。此外,以下參照附圖來明確本發(fā)明的優(yōu)點。
圖1表示本發(fā)明的實施方式,是表示便攜式通信裝置的要部結構的框圖。
圖2表示本發(fā)明的實施方式,是表示便攜式通信裝置的概略結構的圖。 圖3是表示本實施方式的便攜式通信裝置的顯示部中顯示的菜單畫面 的一個示例的圖。
圖4 (a)表示本發(fā)明的實施方式,是表示在菜單畫面中對處于選擇狀 態(tài)的圖標進行確定的一個顯示示例的圖。
圖4 (b)表示本發(fā)明的實施方式,是表示在菜單畫面中對處于選擇狀 態(tài)的圖標進行確定的一個顯示示例的圖。
圖5是表示在本實施方式的便攜式通信裝置中僅僅顯示腳本數(shù)據(jù)時的 一個示例的圖。
圖6是表示本實施方式的表信息的一個示例的圖。
圖7是表示在本實施方式的便攜式通信裝置中僅僅顯示腳本數(shù)據(jù)時的 一個示例的圖。
圖8是表示本實施方式的便攜式通信裝置的菜單畫面顯示處理的流程圖。
圖9是表示本實施方式的便攜式通信裝置的圖標選擇處理的流程圖。 圖10是表示本實施方式的便攜式通信裝置的顯示部顯示的菜單畫面 的另一示例的圖。
圖11是表示在本實施方式的便攜式通信裝置中僅僅顯示另一腳本數(shù) 據(jù)時的一個示例的圖。
圖12是表示在本實施方式的便攜式通信裝置中顯示腳本1和腳本2 時的一個示例的圖,腳本1和腳本2是不同的腳本數(shù)據(jù)。
圖13是表示本實施方式的表信息的一個示例的圖,表示了根據(jù)各圖 標數(shù)據(jù)所顯示的圖標的顯示圖像、與上述圖標所確定的功能相關的信息、 以及對應于上述顯示圖像和信息的表序號。
圖14是表示本實施方式的腳本1和腳本2所規(guī)定的各圖標顯示位置進行顯示的圖標的組合的圖。
圖15是表示本實施方式的便攜式通信裝置的顯示部的顯示形態(tài)的類 型的一個示例的圖。
圖16是表示在顯示區(qū)域和該顯示區(qū)域所顯示的圖標數(shù)據(jù)之間的對應 關系的一個示例的圖。
圖17是表示本實施方式的便攜式通信裝置的顯示部的圖標顯示狀態(tài) 變更的一個示例的圖。
圖18 (a)表示本實施方式的便攜式通信裝置的顯示部顯示的菜單畫 面的一個示例,是表示初始設定的菜單畫面的顯示示例的圖。
圖18 (b)表示本實施方式的便攜式通信裝置的顯示部顯示的菜單畫 面的一個示例,是表示在照相機功能為選擇狀態(tài)時菜單畫面的顯示示例的 圖。
圖19 (a)表示在本實施方式的便攜式通信裝置中僅僅顯示腳本數(shù)據(jù) 時的一個示例,是表示用于顯示圖18 (a)所示的菜單畫面的腳本數(shù)據(jù)的 一個示例的圖。
圖19 (b)表示在本實施方式的便攜式通信裝置中僅僅顯示腳本數(shù)據(jù) 時的一個示例,是表示用于顯示圖18 (b)所示的菜單畫面的腳本數(shù)據(jù)的 一個示例的圖。
圖20是表示本實施方式的便攜式通信裝置的顯示部顯示的菜單畫面 的另一個示例的圖。
圖21是表示在本實施方式的便攜式通信裝置中僅僅顯示腳本數(shù)據(jù)時 的另一個示例的圖。
圖22是表示腳本數(shù)據(jù)的數(shù)據(jù)結構的一個示例的圖。
圖23 (a)是表示本實施方式的圖,是表示選擇指示圖像的顯示狀態(tài) 的一個示例。
圖23 (b)是表示本實施方式的圖,是表示選擇指示圖像的顯示狀態(tài) 的一個示例。
圖23 (c)是表示本實施方式的圖,是表示選擇指示圖像的顯示狀態(tài) 的一個示例。
圖24是虛擬顯示與選擇指示圖像的顯示相關的腳本數(shù)據(jù)時的一個示例的圖。
圖25是表示腳本數(shù)據(jù)包含的圖標數(shù)據(jù)顯示信息和轉移信息的一個示 例的圖。
圖26是表示腳本數(shù)據(jù)包含的定時規(guī)定信息的一個示例的圖。 圖27是表示腳本數(shù)據(jù)包含的定時規(guī)定信息的另一個示例的圖。 圖28是表示本實施方式的確定時信息的一個示例的圖。
具體實施例方式
下面,參照圖1至圖21來說明本發(fā)明的一個實施方式。即,本實施 方式的便攜式通信裝置(信息處理裝置)1是用戶隨身攜帶的通信裝置, 作為便攜式通信裝置1的通話功能,可根據(jù)該用戶的操作指示(輸入信息), 與其他電話機建立呼叫連接并進行通話;作為便攜式通信裝置1的郵件功 能,可與其他通信裝置或個人電腦等之間收發(fā)電子郵件。另外,便攜式通 信裝置1具有攝像部5,作為其攝影功能,可拍攝被攝物并將拍攝結果保 持為數(shù)據(jù)。
如圖2所示,便攜式通信裝置1具有作為輸出裝置的顯示部2以及作 為輸入裝置的十字鍵3、數(shù)字鍵4、確定鍵9和返回鍵10。在上述便攜式 通信裝置1中,可利用上述輸入裝置執(zhí)行下述的輸入操作。即,可通過觸 按十字鍵3來變更由圖標圖像或字符串等表達的顯示項目的選擇狀態(tài),或 者,通過觸按確定鍵9來指示啟動與當前選擇的顯示項目對應的程序或顯 示其他菜單。另外,可通過觸按數(shù)字鍵4使得與所觸按的鍵對應的顯示項 目為選擇狀態(tài),或者,指示進行與所觸按的鍵對應的其他的菜單顯示。另 外,在上述便攜式通信裝置1中,具有在選擇操作的同時指示進行確定操 作的應用程序,可通過觸按上述數(shù)字鍵4來指示啟動上述應用程序。另外, 可通過觸按上述返回鍵10,返回上次操作(當前操作的上一次操作)時的 菜單顯示。此外,為了實現(xiàn)通話功能,在上述便攜式通信裝置1中,具有 用于輸出從其他電話機接收到的音頻的揚聲器部6;用于輸入音頻的麥克 風部7;以及用于收發(fā)電波信號的天線部8。另外,本實施方式的便攜式 通信裝置1的輸入裝置和輸出裝置并不限于上述,例如,作為輸入裝置, 可以只具有數(shù)字鍵4。另外,上述便攜式通信裝置l的功能并不限于上述通話功能、郵件功 能和攝影功能,還可以具有其他功能,例如,用于接收由電視臺發(fā)送的電 波信號并顯示電視節(jié)目的電視功能、用于顯示日歷的日歷顯示功能、用于 進行計算處理的電子計算器功能、用于訪問網(wǎng)絡上的其他裝置的網(wǎng)絡通信 功能等。
一般而言,在便攜式通信裝置l中,為了能夠較容易地使用便攜式通 信裝置1的各項功能(例如,通話功能、郵件功能和攝影功能等),而設 置有用于指示啟動各項功能的菜單畫面。
在上述菜單畫面中,例如,如圖3所示,通過圖標301a 301d視覺
表達了可在便攜式通信裝置1中執(zhí)行的各項功能。在上述進行視覺表達的 圖標301a 301d中選擇所期望的圖標301,由此,可在便攜式通信裝置1 中啟動與圖標301對應的功能。
例如,在圖3中,表示為信件圖像的圖標301a表示郵件功能的啟動, 表示為照相機圖像的圖標301b表示攝影功能的啟動,表示為日歷圖像的 圖標301c表示日歷顯示,表示為便攜式電話圖像的圖標301d表示通話功 能的啟動。
另外,在本實施方式中,在無需特別區(qū)分表示圖標301a 301d時, 僅表述為圖標301。
用戶可利用便攜式通信裝置1所具備的十字鍵3、數(shù)字鍵4、確定鍵9 或返回鍵IO,在圖3所示的菜單畫面中選擇所期望的圖標301。另外,如 圖4 (a)和圖4 (b)所示,在本實施方式的便攜式通信裝置1中,為了 確定所選擇的圖標301,而將選擇指示圖像401設定為包圍圖標301的圓 的圖像。用戶通過操作十字鍵3、數(shù)字鍵4、確定鍵9或返回鍵10,可變 更選擇指示圖像401的顯示位置。圖4 (a)表示本發(fā)明的實施方式,是表 示在菜單畫面中對處于選擇狀態(tài)的圖標進行確定的一個顯示示例的圖。圖 4 (b)表示本發(fā)明的實施方式,是表示在菜單畫面中對處于選擇狀態(tài)的圖 標進行確定的一個顯示示例的圖。
如上所述,在便攜式通信裝置l中,能夠用圖形表示該便攜式通信裝 置1的各項功能。因此,上述便攜式通信裝置1的用戶可直觀地了解啟動 的開始及停止的功能。(便攜式通信裝置的結構)
以下,參照圖1,說明用于實現(xiàn)上述菜單畫面顯示的本實施方式的便 攜式通信裝置1的概略結構。圖1表示本發(fā)明的實施方式,是表示便攜式 通信裝置1的要部結構的框圖。
如圖1所示,本實施方式的便攜式通信裝置1具有上述顯示部2、十
字鍵3、數(shù)字鍵4、確定鍵9、返回鍵IO、攝像部5、揚聲器6、麥克風7、 天線8,還具有主控制部IO,用于執(zhí)行便攜式通信裝置1的各種處理; 信息存儲部(存儲裝置)20,存儲多個腳本數(shù)據(jù)21、多個圖標數(shù)據(jù)組22 (識別數(shù)據(jù))、表信息23和選擇指示圖像數(shù)據(jù)25;以及確定時信息存儲 部(確定時信息存儲裝置)26,用于存儲確定時信息27。
上述主控制部10具有作為功能塊的輸入部11、腳本數(shù)據(jù)取得部12、 圖標數(shù)據(jù)取得部13、顯示數(shù)據(jù)生成部(生成裝置)14、顯示控制部(顯示 控制裝置)15、功能執(zhí)行控制部16、表信息變更部(變更裝置)17、轉移 狀態(tài)記錄部(記錄裝置)28和變更指示部(指示裝置)29。關于上述各功 能塊,在主控制部10由CPU等來實現(xiàn)時,CPU將未圖示的ROM等所存 儲的程序取入RAM等并執(zhí)行之,由此實現(xiàn)上述各功能塊。
上述輸入部11接受例如通過十字鍵3、數(shù)字鍵4、確定鍵9或返回鍵 10輸入的輸入信息。輸入部11向顯示數(shù)據(jù)生成部14發(fā)送所接受的輸入信 息。另外,輸入裝置通過十字鍵3、數(shù)字鍵4、確定鍵9或返回鍵10和上 述輸入部ll來實現(xiàn)。
腳本數(shù)據(jù)取得部12根據(jù)后述的顯示數(shù)據(jù)生成部14或變更指示部29 的指示,從信息存儲部21所存儲的多個腳本數(shù)據(jù)21中讀出預定的腳本數(shù) 據(jù)21。然后,腳本數(shù)據(jù)取得部12對所讀出的腳本數(shù)據(jù)21進行分析,取得 用于規(guī)定各圖標301在顯示部2中的配置位置或顯示形式的信息等。
另外,上述腳本數(shù)據(jù)21是包括用于規(guī)定圖標數(shù)據(jù)24在顯示區(qū)域中的 顯示的信息和根據(jù)確定時信息27規(guī)定便攜式通信裝置1的動作的信息的 信息。關于上述腳本數(shù)據(jù)21,詳見后述。
圖標數(shù)據(jù)取得部13根據(jù)后述的顯示數(shù)據(jù)生成部14的指示,從信息存 儲部21所存儲的多個圖標數(shù)據(jù)組22中讀出預定的圖標數(shù)據(jù)組22。然后, 圖標數(shù)據(jù)取得部13分析用于表示便攜式通信裝置1的與各圖標數(shù)據(jù)24對應的功能的信息,其中,各圖標數(shù)據(jù)24構成所讀出的圖標數(shù)據(jù)組22。
圖標數(shù)據(jù)取得部13還根據(jù)后述的顯示數(shù)據(jù)生成部14的指示,從信息 存儲部21所存儲的多個選擇指示圖像數(shù)據(jù)25中讀出預定的選擇指示圖像 數(shù)據(jù)25。選擇指示圖像數(shù)據(jù)25是用于視覺確定根據(jù)選自圖標數(shù)據(jù)組22 的圖標數(shù)據(jù)24顯示的圖標的圖像數(shù)據(jù)。
上述圖標數(shù)據(jù)24是在顯示部2的顯示區(qū)域顯示的圖標301的圖像數(shù) 據(jù)。上述圖標數(shù)據(jù)24除圖標301的圖像數(shù)據(jù)之外,還包括用于表示便攜 式通信裝置1的與圖標301對應的功能的信息。關于上述圖標數(shù)據(jù)24,詳 見后述。
顯示數(shù)據(jù)生成部14根據(jù)輸入部11的指示,生成顯示用數(shù)據(jù)(顯示控 制信息)。S卩,顯示數(shù)據(jù)生成部14根據(jù)輸入部11的輸入信息,指示腳本 數(shù)據(jù)取得部12從信息存儲部20中取得腳本數(shù)據(jù)21 ,并指示圖標數(shù)據(jù)取得 部13從信息存儲部20中取得預定的圖標數(shù)據(jù)組22和選擇指示圖像數(shù)據(jù) 25。
然后,根據(jù)腳本數(shù)據(jù)21確定各圖標數(shù)據(jù)24的顯示位置和顯示形式從 而生成顯示用數(shù)據(jù),其中,上述腳本數(shù)據(jù)21是腳本數(shù)據(jù)取得部12按照上 述指示所取得的腳本數(shù)據(jù),上述圖標數(shù)據(jù)24是圖標數(shù)據(jù)取得部13所取得 的圖標數(shù)據(jù)。進而,顯示數(shù)據(jù)生成部14還根據(jù)上述腳本數(shù)據(jù)21在上述所 生成的顯示用數(shù)據(jù)附加用于表示選擇指示圖像數(shù)據(jù)25的顯示位置和顯示 形式的信息。
然后,顯示數(shù)據(jù)生成部14將所生成的顯示用數(shù)據(jù)傳送給顯示控制部 15并指示其進行基于該顯示用數(shù)據(jù)的顯示。另外,顯示數(shù)據(jù)生成部14參 照表消息23,確定通過腳本數(shù)據(jù)21對顯示進行規(guī)定的各圖標數(shù)據(jù)24的組合。
另外,顯示數(shù)據(jù)生成部14在通過輸入部11接收到指示執(zhí)行由處于選 擇狀態(tài)的圖標數(shù)據(jù)24所確定的功能的信息時,指示功能執(zhí)行控制部16啟 動與上述選擇的圖標數(shù)據(jù)24對應的功能。
另外,顯示數(shù)據(jù)生成部14在通過輸入部11接收到用戶的輸入信息時, 將上述所接收到的輸入信息通知給變更指示部29。接著,在從變更指示部 29接收到關于顯示狀態(tài)變更的指示時,生成與該指示相應的顯示用數(shù)據(jù)。顯示數(shù)據(jù)生成部14將上述根據(jù)用戶的輸入信息變更后的顯示用數(shù)據(jù)通知 給轉移狀態(tài)記錄部28。
顯示控制部15根據(jù)顯示數(shù)據(jù)生成部14的指示進行顯示控制,使得顯 示部2顯示基于顯示用數(shù)據(jù)的菜單畫面,其中,上述顯示用數(shù)據(jù)是由顯示 數(shù)據(jù)生成部14生成的數(shù)據(jù)。
上述功能執(zhí)行控制部16根據(jù)顯示數(shù)據(jù)生成部14的指示,啟動與用戶 所選擇的圖標301對應的功能。
上述表信息變更部17根據(jù)輸入部11接受的表信息的變更指示,變更 表信息23。
具體而言,如果在上述變更指示中指示變更為其他的表信息23,上述 表信息變更部17就將當前顯示數(shù)據(jù)生成部14生成顯示用數(shù)據(jù)所需的表信 息23變更為其他的表信息23。
另外,如果在上述變更指示中指示變更顯示數(shù)據(jù)生成部14當前參照 的表信息23的信息,就根據(jù)上述變更指示來變更表信息23的信息。其中, 該表信息23的信息是表示腳本數(shù)據(jù)21和圖標數(shù)據(jù)24的對應關系的信息。
轉移狀態(tài)記錄部28在確定時信息存儲部26中存儲關于在接受用戶指 示的各個時刻圖標301等在顯示部2的顯示狀態(tài)的信息作為確定時信息 27,上述用戶指示例如是通過觸按確定鍵9作出的啟動指示、通過觸按返 回鍵10作出的在前一個畫面的顯示狀態(tài)下的啟動指示,等等。
當接受用戶的輸入信息時,顯示數(shù)據(jù)生成部14把表示與該輸入信息 對應的顯示狀態(tài)的顯示用數(shù)據(jù)通知給轉移狀態(tài)記錄部28。因此,每當用戶 輸入輸入信息、顯示用數(shù)據(jù)發(fā)生變更時,轉移狀態(tài)記錄部28從顯示數(shù)據(jù) 生成部14接收顯示用數(shù)據(jù),并將所接收的顯示用數(shù)據(jù)的履歷作為確定時 信息27而存儲在確定時信息存儲部26中。S卩,確定時信息27成為表示 在顯示部2中顯示狀態(tài)的變更情況的信息。
另外,本實施方式的便攜式通信裝置1可以構成為由上述轉移狀態(tài)記 錄部28 (記錄裝置)全部存儲上述識別數(shù)據(jù)的顯示狀態(tài),也可以構成為存 儲最新的履歷或可還原的確定顯示狀態(tài)的履歷。前述可還原的確定顯示狀 態(tài)是指,所有對象的狀態(tài)是預先唯一確定的顯示狀態(tài)。
變更指示部29在通過顯示數(shù)據(jù)生成部14接收用戶的輸入信息時,通過參照腳本數(shù)據(jù)21和確定時信息存儲部26所存儲的確定時信息27來判 斷顯示用數(shù)據(jù)是否變更。變更指示部29在判斷出顯示用數(shù)據(jù)有變更時, 向顯示數(shù)據(jù)生成部14發(fā)送變更指示。
接著,說明本實施方式的便攜式通信裝置1的信息存儲部20及確定 時信息存儲部26所存儲的各種信息。另外,上述信息存儲部20和確定時 信息存儲部26分別是可讀寫的記錄介質,例如可由硬盤等實現(xiàn)。如圖1 所示,在本實施方式的便攜式通信裝置1中,信息存儲部20和確定時信 息存儲部26分別獨立地構成,也可以在物理上由一個存儲裝置來實現(xiàn)。
首先說明信息存儲部20所存儲的各種信息。
上述圖標數(shù)據(jù)組22是在顯示部2的顯示區(qū)域中用于顯示圖標組(圖 標301a 301d)的圖像數(shù)據(jù)組。即,上述圖標數(shù)據(jù)組22由多個圖標數(shù)據(jù) 24構成,該多個圖標數(shù)據(jù)24是用于顯示在菜單畫面中共同顯示的圖標的 組合(圖標301a 301d的各組合)。
上述圖標數(shù)據(jù)24包括用于顯示圖標301的圖像數(shù)據(jù),還包括表示與 上述圖標301對應的便攜式通信裝置1的功能的信息。上述表示功能的信 息可以是用于識別諸如執(zhí)行功能的應用程序等的信息(ID),或者,象 URI那樣的可唯一確定的字符串。另外,在以預定的參數(shù)為自變量執(zhí)行處 理的應用程序的情況下,除了表示功能的信息之外,還可以包括執(zhí)行上述 處理所用的參數(shù)的信息。
另外,構成上述圖標數(shù)據(jù)24的圖像數(shù)據(jù)可以是光柵形式的數(shù)據(jù),也 可以是矢量形式的數(shù)據(jù)。在根據(jù)后述腳本數(shù)據(jù)21的內容將圖標301放大 或縮小而顯示時,矢量形式的圖像數(shù)據(jù)能夠維持較高的像質,在這一點上, 矢量形式的圖像數(shù)據(jù)更為合適。
上述圖標數(shù)據(jù)作為SVG (Scalable Vector Graphics)文件可以是包括 動畫的圖像,例如,根據(jù)上述圖標數(shù)據(jù)是否處于選擇狀態(tài)而使上述圖標數(shù) 據(jù)形成為動畫,其中,SVG文件是一種矢量形式的數(shù)據(jù)。另外,可以根據(jù) 各種情況顯示不同的動畫,上述情況例如是處于選擇狀態(tài)的情況、脫離了 選擇狀態(tài)的情況(由選擇狀態(tài)變化為非選擇狀態(tài)的情況)、在選擇狀態(tài)下 觸按執(zhí)行鍵(確定鍵9)的情況等。
例如,如上所述,在上述圖標數(shù)據(jù)是SVG圖像時,如果對多種動畫分別分配ID序號,那么,通過指定上述ID,就能使動畫開始。因此,預 先確定與各狀態(tài)對應的動畫的ID,指定該ID則可根據(jù)上述各狀態(tài)執(zhí)行動畫。
上述選擇指示圖像數(shù)據(jù)25是用于顯示上述選擇指示圖像401的數(shù)據(jù)。 上述腳本數(shù)據(jù)21是包括用于規(guī)定圖標數(shù)據(jù)24在顯示區(qū)域中的顯示的 信息和根據(jù)確定時信息27規(guī)定便攜式通信裝置1的動作的信息的信息。 另外,上述規(guī)定顯示的信息是關于顯示的信息,包括正在顯示的圖標或 字符串等的尺寸、色彩、亮度等的狀態(tài)、上述圖標或字符串等在顯示區(qū)域 中的顯示位置、正在顯示的圖標或字符串被用戶選擇的狀態(tài),等等。
上述規(guī)定動作的信息是規(guī)定便攜式通信裝置(信息處理裝置)1的下 述動作的信息,S卩在便攜式通信裝置(信息處理裝置)1中,停止顯示 部當前顯示的動畫,或者,開始顯示動畫,或者,啟動其他應用程序等的 動作。
上述腳本數(shù)據(jù)21具體為圖22所示的數(shù)據(jù)結構,包括選擇圖標顯示 信息30、選擇指示圖像顯示信息31、修飾信息33、轉移信息34和定時規(guī) 定信息35。另外,圖22是表示腳本數(shù)據(jù)21的數(shù)據(jù)結構的一個示例的圖。
上述選擇圖標顯示信息30是用于規(guī)定每一圖標數(shù)據(jù)組22所包括的各 圖標301在上述顯示部2中的配置和/或顯示尺寸等顯示形態(tài)的信息。例 如,上述選擇圖標顯示信息30規(guī)定在圖3所示的菜單畫面中圖標301a 301d在顯示區(qū)域中的顯示位置。上述選擇圖標顯示信息30還包括用于規(guī) 定所選擇的圖標301的顯示形態(tài)的信息,例如,所選擇的圖標301的放大 顯示的信息。
關于選擇指示圖像顯示信息31,例如,如圖4 (a)或圖4 (b)所示, 是規(guī)定選擇指示圖像401的顯示形態(tài)的信息,選擇指示圖像401表示所選 擇的圖標301的顯示。例如,選擇指示圖像顯示信息31規(guī)定在菜單畫 面中,選擇指示圖像401在顯示區(qū)域中的可顯示位置。
修飾信息33是對圖標301或選擇指示圖像401之外的不會成為用戶 選擇對象的圖像的顯示形式進行規(guī)定的數(shù)據(jù),該圖像例如是背景圖像、框 等。上述數(shù)據(jù)根據(jù)后述定時規(guī)定信息35并按照預定條件變更顯示形態(tài)或 形成為動畫。上述轉移信息34是規(guī)定上述選擇指示圖像401在顯示區(qū)域中的顯示 位置的變更目的地的信息,例如,規(guī)定與用戶的輸入相應的選擇指示圖像
401的移動方向等的信息。
艮P,上述轉移信息34是規(guī)定上述選擇指示圖像401的移動狀態(tài)的信 息,其中,上述選擇指示圖像401的移動狀態(tài)例如有根據(jù)用戶的輸入、選 擇指示圖像401在顯示區(qū)域中如何移動等。并且,上述轉移信息34還包 括用于規(guī)定在便攜式通信裝置1中顯示的圖形等的顯示位置的移動狀態(tài)等 的信息。
另外,上述轉移信息34與下述信息對應,即能夠確定動畫的開始 或結束、所選擇圖形或圖標的顯示狀態(tài)、要啟動的應用程序等的信息。
例如,如上所述,本實施方式的便攜式通信裝置l可構成為對可執(zhí)
行的動畫分配ID序號,通過指定上述ID序號,就能使動畫開始。在這種 情況下,在腳本數(shù)據(jù)21中,作為轉移信息34,要執(zhí)行的動畫的ID序號和 表示顯示狀態(tài)的轉移的信息(例如,對選擇指示圖像401的移動狀態(tài)進行 規(guī)定的信息、對圖形等的顯示位置的移動狀態(tài)進行規(guī)定的信息等)彼此對應。
上述定時規(guī)定信息35是規(guī)定上述選擇指示圖像401在顯示區(qū)域中的 顯示位置的變更時間的信息。另外,關于上述選擇圖標顯示信息30、轉移 信息34和定時規(guī)定信息35,詳見后述。
在上述實施方式中,在上述腳本數(shù)據(jù)21中包括選擇指示圖像顯示信 息31,但是,也可以不包括上述選擇指示圖像顯示信息31。例如,如果 圖標301的顯示因圖標數(shù)據(jù)是否處于選擇狀態(tài)而不同,或者以動畫來顯示 圖標301,那么,即使沒有選擇指示圖像401也能夠表示圖標301的顯示 狀態(tài)。
在用于顯示圖3所示的菜單畫面的信息中,假定僅顯示了腳本數(shù)據(jù) 21,則如圖5所示,由腳本數(shù)據(jù)21規(guī)定在顯示區(qū)域的預定位置配置哪個 圖標301等。另外,圖5是表示在本實施方式的便攜式通信裝置1中假定 顯示腳本數(shù)據(jù)21時的一個示例的圖。
艮口,在圖5中,由虛線包圍的區(qū)域、即,虛線框501a 501d分別表 示圖3所示的圖標301a 301d的配置位置。也就是說,在本實施方式中,在菜單畫面的初始狀態(tài)下,通過腳本數(shù)據(jù)21將圖標301a 301d的配置位
置規(guī)定為在顯示部2的顯示區(qū)域的縱軸方向上,自上而下依次配置圖標
301a 301d。
另外,可以規(guī)定為在指定位置的所指定寬度、高度的區(qū)域內、艮口,
在虛線框501a 501d的區(qū)域內顯示圖標301a 301d?;蛘?,可以規(guī)定為 以虛線框501a 501d表示的區(qū)域為基準并按照預定的放大倍率對圖標 301a 301d進行放大顯示。如上述,在對圖標301放大時,放大顯示的圖 標301a 301d就會超出虛線框501a 501d的區(qū)域。
在上述說明中,由虛線框501a 501d表示了圖標301a 301d的顯示 位置。上述顯示框501a 501d可以和圖標301—起顯示,也可以不顯示。
上述表信息23是表示腳本數(shù)據(jù)21和圖標數(shù)據(jù)24的對應關系的信息。 如后所述,在本實施方式的便攜式通信裝置1中,顯示數(shù)據(jù)生成部14可 通過參照上述表信息23來確定腳本數(shù)據(jù)21和圖標數(shù)據(jù)24的組合。
例如,在表信息23中,如圖6所示,記錄有表序號(No.l No.4) 和圖標301a 301d的圖像數(shù)據(jù)(圖標數(shù)據(jù)24)的對應關系,其中,圖標 301a 301d和表序號(No.l No.4)對應。另一方面,在腳本數(shù)據(jù)21中 記述了圖7所示的圖標301a 301d在顯示部2的顯示區(qū)域中的配置位置 501a 501d和表信息23的表序號(No.l No.4)之間的對應關系,其中, 表序號(No.l No.4)和配置位置501a 501d對應。
另外,上述表信息23的表序號與用于確定圖標301a 301d的圖標數(shù) 據(jù)24分別在信息存儲部20中的存儲位置的信息相關聯(lián)。作為上述用于確 定存儲位置的信息,例如,可以舉出圖標數(shù)據(jù)24的文件名、信息存儲部 20的存儲區(qū)域的存儲地址等。在本實施方式的便攜式通信裝置1從外部取 得圖標數(shù)據(jù)24時,上述信息也可以是該圖標數(shù)據(jù)24所在的網(wǎng)絡位置,例 如URI。
另外,在本實施方式的便攜式通信裝置l中,有多種圖標數(shù)據(jù)組22, 腳本數(shù)據(jù)21還包括用于確定圖標數(shù)據(jù)組22的信息。此外,如上所述,由 于存在多個圖標數(shù)據(jù)組22,因此,需要根據(jù)圖標數(shù)據(jù)組22的數(shù)量來準備 圖6所示的信息表23。
另外,如上所述,在信息存儲部20存儲有多個圖標數(shù)據(jù)組22時,可以一并變更關于在顯示部2的顯示區(qū)域中顯示的圖標301a 301d的信息。
在不變更圖標301a 301d的圖案而變更圖標301a 301d的顯示位置 時,在本實施方式的便攜式通信裝置1中,可通過下述來實現(xiàn)。
艮P,在便攜式通信裝置1中,作為信息存儲部20所存儲的表信息23, 通過預先記錄用于表示新圖標的配置位置501a 501d和圖標301a 301d 之間的對應關系的信息來實現(xiàn),其中,圖標301a 301d分別配置在配置 位置501a 501d上。
接著,說明確定時信息存儲部26所存儲的確定時信息27。如上所述, 確定時信息27是表示顯示狀態(tài)根據(jù)用戶的各操作指示發(fā)生轉移的信息。
如上所述,本實施方式的便攜式通信裝置1具有上述顯示數(shù)據(jù)生成部 14,因此,可根據(jù)被分離為圖標數(shù)據(jù)組22和腳本數(shù)據(jù)21的數(shù)據(jù)生成顯示 用數(shù)據(jù)。另外,上述便攜式通信裝置1具有顯示控制部15,因此,可根據(jù) 上述顯示數(shù)據(jù)生成部14所生成的顯示用數(shù)據(jù)在顯示部2中按照特定的顯 示形式對上述圖標數(shù)據(jù)組22進行顯示。
因此,例如,上述便攜式通信裝置1只要將上述腳本數(shù)據(jù)21變更為 其他腳本數(shù)據(jù)21就能夠將上述圖標數(shù)據(jù)組22的配置變更為其他的配置。 另外,例如,通過將上述圖標數(shù)據(jù)組22變更為其他圖標數(shù)據(jù)組22,能夠 將各圖標301的圖案等變更為其他圖案的圖標301。
如上所述,在對圖標301的配置等進行變更的情況下,只要變更腳本 數(shù)據(jù)21即可。另外,在對圖標301的圖案等進行變更的情況下,只要將 該圖標數(shù)據(jù)組24變更為其他圖標數(shù)據(jù)組24即可。
所以,在上述便攜式通信裝置1中,例如,無需進行諸如變更UNIX 上的視窗管理器那樣的較大的程序的處理,就能夠很容易地變更識別數(shù)據(jù) 的顯示形式。
另外,上述便攜式通信裝置1具有信息存儲部20,所以,可預先存儲 圖標數(shù)據(jù)組22和腳本數(shù)據(jù)21。因此,例如,即使在不能和外部的其他通 信裝置等進行通信從而導致不能取得圖標數(shù)據(jù)(識別數(shù)據(jù))24和/或腳本 數(shù)據(jù)21時,也能夠通過組合信息存儲部20預先存儲的圖標數(shù)據(jù)組22和 腳本數(shù)據(jù)21來生成用于實現(xiàn)多種顯示類型的顯示用數(shù)據(jù)。
另外,上述便攜式通信裝置1的信息存儲部20存儲有上述表信息23。因此,顯示數(shù)據(jù)生成部14通過參照上述表信息23,能夠很容易地確定圖
標數(shù)據(jù)組22和腳本數(shù)據(jù)21的組合。
因此,上述便攜式通信裝置1能夠很容易地按照特定的顯示形式對上
述圖標301進行顯示。
另外,如上所述,在本實施方式的便攜式通信裝置1中,例如,并非
從外部裝置取得并利用已組合的腳本數(shù)據(jù)21和圖標數(shù)據(jù)24,而是在本裝 置中對腳本數(shù)據(jù)21和圖標數(shù)據(jù)24進行組合利用。因此,例如,用戶無需 通過連接外部裝置來取得腳本數(shù)據(jù)21和圖標數(shù)據(jù)24,就能夠自由地變更 腳本數(shù)據(jù)21和圖標數(shù)據(jù)24的組合,能夠變更各種操作感或圖標。并且, 在變更操作感或圖標時,無需連接外部裝置,因此,本裝置與外部裝置之 間的通信狀態(tài)優(yōu)劣不會影響操作從而能夠快捷地變更操作感或圖標。
另外,本實施方式的便攜式通信裝置1的確定時信息存儲部26存儲 有確定時信息27,并且,便攜式通信裝置1具有變更指示部29,所以, 能夠控制顯示數(shù)據(jù)生成部14使其生成顯示用數(shù)據(jù),以使得根據(jù)顯示狀態(tài) 的轉移來變更顯示狀態(tài)。
例如,在由某一顯示狀態(tài)向另一顯示狀態(tài)發(fā)生轉移時,且在上述腳本 數(shù)據(jù)21中包含有使圖標數(shù)據(jù)24的顯示圖案等變更的信息的情況下,能夠 對顯示數(shù)據(jù)生成部14進行控制,使得根據(jù)到目前為止的顯示狀態(tài)的轉移 來放大或旋轉移動圖標。
另外,在確定時信息存儲部26中,存儲有表示顯示狀態(tài)的信息的履 歷作為確定時信息27,因此,例如,即使在執(zhí)行了與用戶指示相應的功能 后,也能夠返回到表示功能執(zhí)行前的圖標301的選擇狀態(tài)的顯示。
艮P,在功能執(zhí)行后,能夠從上述功能執(zhí)行時的狀態(tài)進行其他功能的選 擇,無需將表示圖標301的選擇狀態(tài)的顯示變?yōu)槌跏紶顟B(tài)。例如,通過一 次操作將當前選擇的圖標301所表示的功能轉變?yōu)榭蛇x擇并期望執(zhí)行的其 他功能時,可減少用戶在選擇上述所需處理時必須進行的操作次數(shù)。
如上所述,本實施方式的便攜式通信裝置1構成為在菜單畫面上顯 示所需執(zhí)行的圖標301已被選擇的狀態(tài)時,當用戶輸入指示確定的信息時, 執(zhí)行由上述圖標301所確定的功能。并且,上述便攜式通信裝置1構成為 在上述功能執(zhí)行結束時,菜單畫面的顯示狀態(tài)返回到確定上述功能的圖標301成為選擇狀態(tài)的狀態(tài)、即,上述功能執(zhí)行前的選擇狀態(tài)。
并且,如上所述,本實施方式的便攜式通信裝置1還可參照腳本數(shù)據(jù) 21和確定時信息27并根據(jù)顯示狀態(tài)的轉移來變更顯示狀態(tài),其中,確定
時信息27是用于表示上述顯示狀態(tài)的信息的履歷。
艮口,在上述便攜式通信裝置1中,在接受了表示指示執(zhí)行由被選擇的
圖標301所確定的功能的信息時,顯示數(shù)據(jù)生成部14指示功能執(zhí)行控制 部16執(zhí)行由當前選擇的圖標301所確定的功能,并將用戶的輸入信息(操 作指示)通知給變更指示部29。
變更指示部29根據(jù)上述顯示數(shù)據(jù)生成部14的通知,指示腳本數(shù)據(jù)取 得部12取得腳本數(shù)據(jù)21 ,并通過參照該腳本數(shù)據(jù)21和確定時信息27來 判斷是否需要變更顯示狀態(tài)。變更指示部29經(jīng)判斷認為需要變更顯示狀 態(tài)、例如需要啟動并顯示動畫時,就指示顯示數(shù)據(jù)生成部14變更顯示狀 態(tài)。
所以,在本實施方式的便攜式通信裝置1中,可對顯示數(shù)據(jù)生成部14 進行控制使得生成顯示用數(shù)據(jù),該顯示用數(shù)據(jù)是與顯示狀態(tài)轉移相應的顯 示狀態(tài)。
另外,當顯示數(shù)據(jù)生成部14根據(jù)上述變更指示部29的指示而生成顯 示用數(shù)據(jù)以變更顯示狀態(tài)時,向顯示控制部15和轉移狀態(tài)記錄部28發(fā)送 上述變更后的顯示用數(shù)據(jù)。轉移狀態(tài)記錄部28在確定時信息存儲部26中 追加從上述顯示數(shù)據(jù)生成部14接收的顯示用數(shù)據(jù)作為確定時信息27。
接著,參照圖8和圖9,詳細說明菜單畫面的顯示處理以及在顯示該 菜單畫面的狀態(tài)下選擇了確定的圖標301時的選擇處理(圖標選擇處理)。 (菜單畫面的顯示處理)
首先,作為前提,假定在本實施方式中用戶通過操作十字鍵3、數(shù)字 鍵4、確定鍵9或返回鍵10將顯示部2的顯示畫面由待機畫面變更為菜單 畫面。
即,當輸入部11接收用于指示將顯示畫面變更為菜單畫面的輸入信 息時,將所接收的上述輸入信息發(fā)送給顯示數(shù)據(jù)生成部14。
另一方面,顯示數(shù)據(jù)生成部14指示腳本數(shù)據(jù)取得部12取得腳本數(shù)據(jù) 21,并且,指示圖標數(shù)據(jù)取得部13取得圖標數(shù)據(jù)組22。另外,初始設定取得的腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22的組合被預先確定,用于表示上述初 始設定的組合的信息被存儲在信息存儲部20中,這一點未圖示。
腳本數(shù)據(jù)取得部12根據(jù)顯示數(shù)據(jù)生成部14的指示來取得腳本數(shù)據(jù) 21,并將其傳送給顯示數(shù)據(jù)生成部14。這樣,在本實施方式的便攜式通信 裝置1中,可取得與用戶的輸入相應的腳本數(shù)據(jù)21 (步驟S1,以后稱為 "S1")。
圖標數(shù)據(jù)取得部13根據(jù)顯示數(shù)據(jù)生成部14的指示來取得圖標數(shù)據(jù)組 22,并將其傳送給顯示數(shù)據(jù)生成部14。這樣,在本實施方式的便攜式通信 裝置1中,顯示數(shù)據(jù)生成部14可取得與用戶的輸入相應的其中包括圖標 301在內的圖標數(shù)據(jù)24的圖標數(shù)據(jù)組22 (S2)。
當顯示數(shù)據(jù)生成部14取得圖標數(shù)據(jù)組22時,取得用于表示便攜式通 信裝置1的與構成該圖標數(shù)據(jù)組22的各圖標數(shù)據(jù)24對應的各功能的信息 (S3)。
接著,當顯示數(shù)據(jù)生成部14根據(jù)所取得的腳本數(shù)據(jù)21和圖標數(shù)據(jù)組 22,生成用于顯示初始設定的菜單畫面的顯示信息。然后,顯示數(shù)據(jù)生成 部14將所生成的顯示信息傳送給顯示控制部15。
顯示控制部15根據(jù)從顯示數(shù)據(jù)生成部14接收的顯示信息對顯示部2 進行控制以使其顯示菜單畫面(S4)。
如上所述,本實施方式的便攜式通信裝置1可通過上述Sl至S4的處 理來顯示菜單畫面。另外,在S3中顯示數(shù)據(jù)生成部14取得的信息可以是 直接表示便攜式通信裝置1的與各圖標數(shù)據(jù)24對應的功能的信息,也可 以是表示與上述功能對應的數(shù)字或符號等的識別符,其中,各圖標數(shù)據(jù)24 構成所取得的圖標數(shù)據(jù)組22。
在上述說明中,描述了通過用戶操作從待機畫面變更為菜單畫面顯示 的情況。但是,菜單畫面顯示的觸發(fā)操作并不限于此。例如,也可以在便 攜式通信裝置1的主電源接通時顯示菜單畫面。另外,在這種情況下,表 示主電源接通的信息成為指示菜單畫面顯示的輸入信息。
另外,Sl至S3的處理步驟實現(xiàn)了顯示控制信息的生成步驟。S4的處 理步驟實現(xiàn)了對顯示部2的控制步驟。
接著,說明在上述那樣顯示菜單畫面的狀態(tài)下根據(jù)圖標數(shù)據(jù)組22從正在顯示的圖標組中選擇確定的圖標301的處理(圖標301的選擇處理)。 (圖標選擇處理)
首先,輸入部11由十字鍵3、數(shù)字鍵4、確定鍵9或返回鍵10接受 輸入信息(S11)。然后,輸入部ll將所接受的輸入信息發(fā)送給顯示數(shù)據(jù) 生成部14。在顯示數(shù)據(jù)生成部14中,根據(jù)從輸入部14接收的輸入信息并 參照所取得的腳本數(shù)據(jù)21,判斷菜單畫面的顯示狀態(tài)是否因上述輸入信息 而發(fā)生了變更(S12)。
艮口,顯示數(shù)據(jù)生成部14在通過輸入部11接收到用戶的輸入信息時, 將所接收的上述輸入信息通知給變更指示部29。變更指示部29在從顯示 數(shù)據(jù)生成部14接收到輸入信息時,通過參照腳本數(shù)據(jù)21和確定時信息27, 判斷是否需要變更顯示用數(shù)據(jù)。如果需要變更顯示用數(shù)據(jù),就通知顯示數(shù) 據(jù)生成部14指示變更顯示用數(shù)據(jù)。如此,在本實施方式的便攜式通信裝 置1中,判斷是否有顯示狀態(tài)的變更。
如果判斷出有菜單畫面的顯示狀態(tài)的變更時(在S12中,"是"), 就在變更后的新狀態(tài)下進行再顯示(S13) 。 S卩,顯示數(shù)據(jù)生成部14根據(jù) 變更指示部29的變更指示使得變更顯示用數(shù)據(jù),并將變更后的顯示用數(shù) 據(jù)發(fā)送給顯示控制部15,指示進行再顯示。另外,顯示數(shù)據(jù)生成部14將 變更后的顯示用數(shù)據(jù)發(fā)送給轉移狀態(tài)記錄部28,指示將其記錄為確定時信 息27。
在上述再顯示后,或者,在初始顯示的顯示狀態(tài)保持不變的情況下(在 S12中,"否"),輸入部11由確定鍵9接受用于表示指示執(zhí)行與選擇顯 示的圖標301對應的功能的輸入信息時(在S14中,"是"),執(zhí)行與該 圖標301對應的功能(S15)。另一方面,在未接受用于表示指示執(zhí)行上 述功能的輸入信息時(在S14中,"否"),直接結束處理。
艮口,當輸入部ll由確定鍵9接受用于表示指示執(zhí)行上述功能的輸入 信息時,將該輸入信息傳送給顯示數(shù)據(jù)生成部14。顯示數(shù)據(jù)生成部14根 據(jù)所接收的輸入信息,向功能執(zhí)行控制部16發(fā)送用于確定與當前顯示為 選擇狀態(tài)的圖標301對應的功能的信息。功能執(zhí)行控制部16根據(jù)從顯示 數(shù)據(jù)生成部14接收的上述信息進行控制使得執(zhí)行由上述信息所確定的功如上所述,本實施方式的便攜式通信裝置1可變更菜單畫面的顯示并 從菜單畫面上顯示的圖標組中選擇確定的圖標301。并且,可根據(jù)由確定 鍵9輸入的輸入信息來執(zhí)行與選擇顯示的圖標301對應的功能。 (圖標數(shù)據(jù)組和腳本數(shù)據(jù)的組合的變更處理)
在本實施方式的便攜式通信裝置1中,能夠根據(jù)輸入部11接受的用
戶的輸入信息很容易地變更多個圖標數(shù)據(jù)組22和多個腳本數(shù)據(jù)21的組 合。以下,參照圖10和圖11,更詳細地說明圖標數(shù)據(jù)組22和腳本數(shù)據(jù) 21的組合變更情況。另外,為便于說明,以下的說明并不涉及選擇指示圖 像401的顯示。
例如,假定在圖3所示的菜單畫面中僅有腳本數(shù)據(jù)21發(fā)生了變更的 情況下,如圖IO所示那樣變更了菜單畫面的顯示。即,對圖3所示的菜 單畫面的顯示進行設定,使得在顯示部2的顯示區(qū)域中縱向配置圖標 301a 301d。另一方面,根據(jù)圖IO所示的菜單畫面,在上述顯示區(qū)域中, 圖標301a 301d從上述顯示區(qū)域的左下角朝右上角呈弧狀配置,其中, 左下角和右上角處于一條對角線上。另外,根據(jù)圖10所示的菜單畫面, 圖標301的顯示尺寸被設定為從上述顯示區(qū)域的左下角朝右上角逐漸變小。
如上所述,將腳本數(shù)據(jù)21變更為其他的腳本數(shù)據(jù)21,由此,可變更 圖標301a 301d在菜單畫面中的顯示位置。另外,在僅虛擬顯示腳本數(shù) 據(jù)21以使得成為圖10所示的顯示位置時,就成為圖11所示的情況,其 中,腳本數(shù)據(jù)21規(guī)定圖標301a 301d的配置。即,圖標301a 301d各 自在顯示區(qū)域中的配置位置和顯示尺寸由虛線框501e 501h規(guī)定。各虛 線框501中包含有表示表序號No.l No.4的信息,表序號No.l No,4用 于確定在上述虛線框501e 501h配置的圖標301 。
如上所述,在本實施方式的便攜式通信裝置1中,僅將腳本數(shù)據(jù)21 變更為其他的腳本數(shù)據(jù)21,由此,能夠對相同的圖標數(shù)據(jù)組22和表信息 23進行再利用。即,在本實施方式的便攜式通信裝置l中,進行菜單畫面 顯示所需的信息被分離為腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22。因此,在變更圖 標301的顯示形態(tài)、例如,要顯示的多個圖標301的圖案、多個圖標301 的配置、圖標301的顯示尺寸等的情況下,無需事先存儲與可變更的顯示形態(tài)的類型對應的所有數(shù)據(jù),而能夠組合利用被分離的腳本數(shù)據(jù)21和圖 標數(shù)據(jù)組22。
例如,在本實施方式的便攜式通信裝置1中,如圖12所示,假設存
在兩種腳本數(shù)據(jù)21, g卩,腳本1和腳本2。另外,在圖12中,虛線框501 所示的部分是用于顯示圖標數(shù)據(jù)24的部分,在該虛線框501內記載的序 號是與在虛線框的區(qū)域內顯示的圖標301對應的表序號。
另外,如圖13所示,假設存在六種圖標數(shù)據(jù)24。圖13是表示表信息 23的一個示例的圖,表示了根據(jù)各圖標數(shù)據(jù)24顯示的圖標301的顯示圖 像、關于由上述圖標301確定的功能的信息以及對應于上述顯示圖像和信 息的表序號v .
另外,在上述情況下,如圖13所示,可通過讀入圖標數(shù)據(jù)24來取得 關于由上述圖標數(shù)據(jù)24確定的功能的信息。因此,表信息23無需使關于 功能的信息也對應,可以是由表序號和圖標301的顯示圖像(圖像數(shù)據(jù)) 構成的信息,其中,該圖標301與表序號對應。
另外,在表信息23中不與涉及功能的信息對應的情況下,構成為-根據(jù)圖標數(shù)據(jù)取得部13所取得的圖標數(shù)據(jù)24,顯示數(shù)據(jù)生成部14為了確 定與所取得的圖標數(shù)據(jù)24對應的功能,另行具有下述表信息(第2表信 息)。
艮口,便攜式信息裝置1還具有作為上述第2表信息的用于表示顯示圖 像(圖像數(shù)據(jù))和功能的對應關系的表。并且,顯示數(shù)據(jù)生成部14可通 過參照上述第2表信息,并根據(jù)圖標數(shù)據(jù)取得部13所取得的圖標數(shù)據(jù)24 對功能進行確定。
在圖12所示的腳本(1)和腳本(2)中分別規(guī)定了兩個用于顯示圖 標301的區(qū)域。因此,在腳本(1)和腳本(2)中,如圖14所示,用戶 可從A、 B、 C三種組合中選擇一種作為在上述兩個區(qū)域中顯示的圖標301 的組合(圖標數(shù)據(jù)組22)。
如上所述,在規(guī)定了腳本(1)和腳本(2)的情況下,在本實施方式 的便攜式信息裝置1中,信息存儲部20保持有兩種腳本數(shù)據(jù)21(腳本(1) 和腳本(2)),在顯示區(qū)域中顯示的圖標數(shù)據(jù)24的組合有三種。在本實 施方式的便攜式信息裝置1中,如圖15所示,至少能夠實現(xiàn)2X3、艮口,六種的顯示類型。
例如,假設一個腳本數(shù)據(jù)21的數(shù)據(jù)量為1千字節(jié)、 一個圖像數(shù)據(jù)的 數(shù)據(jù)量為IO千字節(jié),則上述實施例中預先存儲在信息存儲部20的數(shù)據(jù)量 的總和為下述(1)所示的值。
1 (千字節(jié))X2+10 (千字節(jié))X6=62 (千字節(jié)) ......(1)
另一方面,在準備與上述各顯示類型對應的數(shù)據(jù)時、該數(shù)據(jù)包含有用 于使腳本數(shù)據(jù)21、圖標數(shù)據(jù)24以及由圖標301確定的功能之間發(fā)生關聯(lián) 的所有信息,所需的數(shù)據(jù)量大致為下述(2)所示,其中,圖標301通過 圖標數(shù)據(jù)24表達。
(1 (千字節(jié))+10 (千字節(jié))X2) X6 (種)=126 (千字節(jié))……(2) 另外,在上述說明中,設定為以諸如A C的組合來變更由腳本數(shù) 據(jù)21規(guī)定顯示區(qū)域的圖標數(shù)據(jù)24。但是,也可以設定為從圖13所示的 多個圖標數(shù)據(jù)24中自由地選擇由腳本數(shù)據(jù)21規(guī)定的數(shù)量的圖標數(shù)據(jù)24。 在進行這種設定的情況下,如果從圖13所示的六個圖標數(shù)據(jù)24中選擇兩 個不同的圖標數(shù)據(jù)24,則圖標數(shù)據(jù)24的選擇方法就有15種類型。
艮P,在如上所述設定為可由用戶自由選擇圖標數(shù)據(jù)24的情況下,能 夠實現(xiàn)30種顯示類型。
這樣,在能夠實現(xiàn)30種顯示類型的設定時,在本實施方式的便攜式 信息裝置1中,如上所述在信息存儲部20中存儲的數(shù)據(jù)量不發(fā)生變化而 為62千字節(jié)。另一方面,如果構成為在信息存儲部20預先存儲與各顯示 類型對應的數(shù)據(jù),則如下述(3)所示。 (1 (千字節(jié))+10 (千字節(jié))X2) X30 (種)=630 (千字節(jié))……(3)
如上所述,在本實施方式的便攜式信息裝置1中,在信息存儲部20 中存儲有用于顯示圖標301的信息,該信息被分離為腳本數(shù)據(jù)21和圖標 數(shù)據(jù)24。因此,較之于在信息存儲部20中預先存儲與各顯示類型對應的 數(shù)據(jù)的結構,能夠大幅度減少預先存儲的數(shù)據(jù)量。
特別是隨著便攜式電話機等的便攜式信息裝置1越來越小型化,信息 存儲部20的可存儲數(shù)據(jù)量存在一定限制。因此,減小需存儲的數(shù)據(jù)量對 本實施方式的便攜式信息裝置1來說是很重要的。
如果不是將腳本數(shù)據(jù)21和圖標數(shù)據(jù)24進行分離而存儲的結構,菜單畫面的顯示變更可通過準備圖16所示的表來實現(xiàn)。
即,在圖16所示的表中,準備在圖像顯示區(qū)域a和圖像顯示區(qū)域e 中顯示的圖標數(shù)據(jù)的組合、圖像al、圖像PK圖像a2、圖像32。對各 組合分配表序號,通過指定上述表序號,可變更上述組合。另外,圖16 是表示在顯示區(qū)域和該顯示區(qū)域所顯示的圖標數(shù)據(jù)之間的對應關系的一 個示例的圖。
但是,上述表結構存在下述問題。
艮P,在上述結構的便攜式信息裝置的情況下,作為用于顯示菜單畫面 的數(shù)據(jù),需要包括符合本實施方式的腳本數(shù)據(jù)21的信息和圖標的圖像數(shù) 據(jù)(圖標數(shù)據(jù))的數(shù)據(jù)。換言之,在用于顯示菜單畫面的數(shù)據(jù)中需要包括 關于便攜式通信裝置可執(zhí)行的功能的信息。
如上所述,如果在用于顯示菜單畫面的數(shù)據(jù)中包括關于功能的信息, 那么,就不能象本實施方式的便攜式通信裝置1那樣自由地變更在顯示部 2所顯示的圖標301的顯示形態(tài)。尤其不能象上述便攜式通信裝置1那樣 自由組合要顯示的圖標301和由該圖標301指定的功能。
另外,在本實施方式的便攜式通信裝置1中,由于用于顯示菜單畫面 的數(shù)據(jù)分離為腳本數(shù)據(jù)21和圖標數(shù)據(jù)24,因此,例如,僅向其他同樣分 離數(shù)據(jù)的便攜式通信裝置1發(fā)送本實施方式的便攜式通信裝置1的腳本數(shù) 據(jù)21。由此,在其他的便攜式通信裝置中,能夠以與本實施方式的便攜式 通信裝置1同樣的顯示形態(tài)來顯示圖標301。
另外,在本實施方式的便攜式通信裝置1中,通過腳本數(shù)據(jù)21來規(guī) 定諸如圖標301根據(jù)用戶的輸入信息成為選擇狀態(tài)或非選擇狀態(tài)的狀態(tài)變 更。并且,在上述圖標301成為選擇狀態(tài)時,為了表示選擇狀態(tài),用選擇 指示圖像401包圍處于選擇狀態(tài)的圖標301。但是,用于表示圖標301成 為選擇狀態(tài)或非選擇狀態(tài)的表現(xiàn)方法并不限于此。
例如,也可以設定為根據(jù)由腳本數(shù)據(jù)21和/或用戶的輸入信息所 規(guī)定的狀態(tài),按照下述來變更圖標301的顯示狀態(tài)。
更具體而言,例如,在某圖標301為非選擇狀態(tài)時,其顯示狀態(tài)如圖 17的701所示成為照相機的靜態(tài)圖像。另一方面,在圖標301根據(jù)腳本數(shù) 據(jù)21和/或用戶的輸入信息成為選擇狀態(tài)時,作為其顯示狀態(tài),依次顯示圖17的702至705所示的圖像。
另外,在上述選擇狀態(tài)的圖標301的顯示狀態(tài)下,圖17的702至705 所示的各圖像可以等間隔地顯示,也可以按照各不相同的間隔進行顯示。 也可以不依次顯示上述多個靜態(tài)圖像,例如,可以利用SVG (Scalable Vector Graphics)等的動畫功能進行顯示,也可以對動圖像數(shù)據(jù)迸行重放。
另外,如上所述,在根據(jù)諸如選擇狀態(tài)、非選擇狀態(tài)、確定狀態(tài)等的 設定狀態(tài)變更圖標301的顯示狀態(tài)時,變更后的顯示狀態(tài)的圖標數(shù)據(jù)也預 先被包括在構成圖標數(shù)據(jù)組22的各圖標數(shù)據(jù)24中。 一個圖標數(shù)據(jù)可以包 括用于實現(xiàn)諸如選擇狀態(tài)、非選擇狀態(tài)、確定狀態(tài)等多個顯示狀態(tài)的信息。
并且,可以設定為在上述便攜式通信裝置1的菜單畫面中,根據(jù)圖 標301是否處于選擇狀態(tài)來變更要顯示的圖標301、背景圖像和/或字符。 在這種設定的情況下,在腳本數(shù)據(jù)21中包括下述的信息,即,根據(jù)圖標 301是否處于選擇狀態(tài)來規(guī)定構成圖標組的各圖標301和多種圖像數(shù)據(jù)、 多種背景圖像、多種字符數(shù)據(jù)的組合的信息。
另外,在本實施方式的便攜式通信裝置1中,可以設定為能夠變更 由各圖標數(shù)據(jù)24確定的功能。另外,上述圖標數(shù)據(jù)24也可以和音頻信息 對應。在這種情況下,例如,與圖標數(shù)據(jù)24對應的應用程序是執(zhí)行音頻 重放的程序。
另外,構成上述圖標數(shù)據(jù)組22的各圖標數(shù)據(jù)24無需僅僅對應便攜式 通信裝置l的一個功能,可以對應多個功能?;蛘?,可以設定為根據(jù)諸 如由后述腳本數(shù)據(jù)21規(guī)定的選擇狀態(tài)、非選擇狀態(tài)的圖標301的狀態(tài)的 變更,在處于選擇狀態(tài)時對應一個功能,在非選擇狀態(tài)時對應于另外的功 能,根據(jù)圖標301的狀態(tài)可執(zhí)行不同功能。即,在能夠根據(jù)腳本數(shù)據(jù)21 并根據(jù)用戶的輸入將顯示部2所顯示的圖標301轉移至多個狀態(tài)的情況 下,各圖標數(shù)據(jù)24可以包括能夠根據(jù)所設定的各種狀態(tài)執(zhí)行各個功能 (應用程序)的信息。
另外,如上所述,在本實施方式的便攜式通信裝置l中,根據(jù)用戶的 輸入信息,利用腳本數(shù)據(jù)21來規(guī)定諸如使圖標301成為選擇狀態(tài)還是非 選擇狀態(tài)的顯示狀態(tài)的變更以及與該變更相應的選擇指示圖像401在顯示 區(qū)域中的顯示位置。以下,參照圖23至圖26,詳細地說明由上述腳本數(shù)據(jù)規(guī)定的上述顯
示狀態(tài)變更的處理。為了更清楚地說明選擇指示圖像401的顯示狀態(tài)的變 更,選擇指示圖像401不包圍成為選擇狀態(tài)的圖標301,而是如圖13所示, 通過箭頭來確定選擇狀態(tài)的圖標301。圖23 (a)是表示本實施方式的圖, 表示選擇指示圖像401的顯示狀態(tài)的一個示例。圖23 (b)是表示本實施 方式的圖,表示選擇指示圖像401的顯示狀態(tài)的一個示例。圖23 (c)是 表示本實施方式的圖,表示選擇指示圖像401的顯示狀態(tài)的一個示例。
在本實施方式的便攜式通信裝置1中,為了進行表示圖標301的選擇 狀態(tài)或非選擇狀態(tài)的顯示控制,在腳本數(shù)據(jù)21中記述有下述信息。
具體而言,如圖24所示,在上述腳本數(shù)據(jù)21中記述有選擇指示圖像 顯示信息31,其設定可顯示選擇指示圖像401的虛線框601a 601g的范 圍。
如果在虛線框601a中顯示了選擇指示圖像401,就表示選擇了用于確 定郵件功能的圖標301a的狀態(tài)。如果在虛線框601c中顯示了選擇指示圖 像401,就表示選擇了用于確定照相機功能的圖標301b的狀態(tài)。如果在虛 線框601e中顯示了選擇指示圖像401,就表示選擇了用于確定日歷功能的 圖標301c的狀態(tài)。如果在虛線框601g中顯示了選擇指示圖像401,就表 示選擇了用于確定通話功能的圖標301d的狀態(tài)。
另一方面,虛線框601b、虛線框601d和虛線框601g分別表示在圖標 301a與圖標301b之間、圖標301b與圖標301c之間、圖標301c與圖標301d 之間轉移時的、選擇指示圖像401的顯示區(qū)域。圖24是虛擬顯示關于選 擇指示圖像401的顯示的腳本數(shù)據(jù)(選擇指示圖像顯示信息31)時的一個 示例的圖。
關于在上述虛線框601a 601g的哪一個虛線框顯示選擇指示圖像 401,作為規(guī)定信息,可以通過在腳本數(shù)據(jù)21中包括圖25所示的選擇圖 標顯示信息30和轉移信息34的表來實現(xiàn)。圖25是表示腳本數(shù)據(jù)21中包 括的選擇圖標數(shù)據(jù)顯示信息30和轉移信息34的一個示例的圖。具體而言, 圖25所示的腳本數(shù)據(jù)21中的規(guī)定信息包括用于表示下述四者之間的對應 關系的信息,即選擇指示圖像401的顯示位置、由圖標301確定的功能、 用于規(guī)定選擇指示圖像401在顯示區(qū)域的顯示位置根據(jù)十字鍵3的鍵操作而進行轉移的轉移目的位置的轉移信息34、用于規(guī)定所選擇的圖標301
的顯示狀態(tài)的選擇圖標顯示信息30,其中,上述選擇指示圖像401表示上 述圖標301處于選擇狀態(tài)。
另外,圖25所示的轉移信息34由數(shù)字和箭頭來表示,該表述意指下 述內容。
在圖25中,按照下述對各狀態(tài)分配序號,g卩在圖標的顯示位置為 虛線框601a時用于確定郵件功能執(zhí)行的圖標被放大顯示的狀態(tài)為"1", 在圖標的顯示位置為虛線框601c時用于確定照相機功能執(zhí)行的圖標被放 大顯示的狀態(tài)為"3",上述狀態(tài)"1"和狀態(tài)"3"之間的過渡狀態(tài)為"2"。
其中,例如,表示狀態(tài)的序號"1"所對應的轉移信息34 (下鍵輸入、 1=>2=>3)意指在狀態(tài)"l"下執(zhí)行下鍵輸入時,經(jīng)由狀態(tài)"2"變更 為狀態(tài)"3"。
更具體而言,例如,假設如圖23 (a)所示圖標301的顯示狀態(tài)表示 為郵件功能的選擇(在圖25中,狀態(tài)"1")。當用戶在該狀態(tài)下觸按十 字鍵3的下鍵時,如圖25的轉移信息34所示,選擇指示圖像401經(jīng)過圖 23 (b)所示的選擇指示圖像401的配置位置移動到圖23 (c)所示的配置 位置、S卩,表示圖標301b的選擇狀態(tài)的位置,其中,圖標301b表示照相 機功能。
另外,例如,當用戶在選擇指示圖像401處于圖23 (b)所示的位置 的狀態(tài)下觸按十字鍵3的上鍵時,如圖25所示,返回到"l"的狀態(tài),艮口, 選擇指示圖像401返回到選擇圖標301的位置(虛線框601a)。
其中,要成為選擇狀態(tài)的圖標301被設定成放大顯示,根據(jù)選擇指示 圖像401的移動位置來確定放大顯示的圖標301。例如,當如圖25所示那 樣選擇指示圖像401處于虛線框601e的位置時,放大顯示的圖標301c, 其中,圖標301c表示日歷功能。
如上所述,識別數(shù)據(jù)包括選擇指示圖像數(shù)據(jù)25、多個圖標數(shù)據(jù)24; 腳本數(shù)據(jù)21包括選擇圖標顯示信息30、轉移信息34、定時規(guī)定信息35 中的至少一者,因此,可與選擇指示信息401—起進行顯示,以使得能夠 確定所選擇的圖標301。
另外,關于上述圖標301的顯示狀態(tài)的變更,如上所述,可以根據(jù)用戶的輸入信息進行規(guī)定,也可以根據(jù)選擇指示信息401在顯示區(qū)域中的顯 示位置進行規(guī)定。
此外,在本實施方式的便攜式通信裝置1中,可通過下述來實現(xiàn)上述 顯示狀態(tài)的變更。即,首先,作為前提,假設菜單畫面的初始狀態(tài)為圖23
(a)所示的顯示狀態(tài)、即,圖25的狀態(tài)"1",便攜式通信裝置1在確 定時信息存儲部26中存儲用于實現(xiàn)上述顯示狀態(tài)的顯示用數(shù)據(jù)作為確定 時信息27。
當在上述初始狀態(tài)下觸按下鍵時,顯示數(shù)據(jù)生成部14通過輸入部11 接收上述輸入信息。顯示數(shù)據(jù)生成部14將所接收的上述輸入信息通知給 變更指示部29。變更指示部29在接收到上述輸入信息的通知時,指示腳 本數(shù)據(jù)取得部12取得腳本數(shù)據(jù)21,而且,從確定時信息存儲部26中讀出 確定時信息27。
另外,例如,如圖28所示,上述要讀出的確定時信息27是表示正要 接收輸入信息時的顯示狀態(tài)的信息,其為表示初始狀態(tài)的顯示狀態(tài)的信 息。在本實施方式的便攜式通信裝置l中,如上所述,轉移狀態(tài)記錄部28 將用于使顯示部2進行顯示的顯示用數(shù)據(jù)記錄作為確定時信息27,因此, 在上述確定時信息27中包含有表示圖標顯示位置和圖標顯示狀態(tài)的信息。 但是,在上述確定時信息27中包括的信息并不限于此,例如,可以只包 括表示顯示狀態(tài)的符號(狀態(tài)"1"等)。即,只要是能夠清楚地表示正 要接收輸入信息之前的顯示狀態(tài)的轉移的信息即可。更具體而言,在上述 確定時信息27中可包括下述表示顯示狀態(tài)的轉移的信息。例如,對可執(zhí) 行應用程序和可顯示菜單所分配的ID序號、存儲有上述ID序號的存儲地 址的信息等。
如上所述,變更指示部29在取得確定時信息27和腳本數(shù)據(jù)21時, 參照所取得的確定時信息27和腳本數(shù)據(jù)21,確定與輸入信息相應的顯示 狀態(tài)。在本實施例中,在初始狀態(tài)(圖25所示的狀態(tài)"1")下觸按下鍵, 因此,顯示狀態(tài)經(jīng)圖25所示的狀態(tài)"2"變更為狀態(tài)"3"。所以,變更 指示部29指示顯示數(shù)據(jù)生成部14,使得從初始狀態(tài)的顯示狀態(tài)向照相機 功能的圖標成為選擇狀態(tài)時的顯示狀態(tài)(圖23 (b)的狀態(tài)、圖25的狀態(tài) "3")轉移并變更。顯示數(shù)據(jù)生成部14在接收到上述變更指示部29的指示后,變更顯示
用數(shù)據(jù),并向顯示控制部15和轉移狀態(tài)記錄部28發(fā)送上述變更后的顯示 用數(shù)據(jù)。顯示控制部15在從顯示數(shù)據(jù)生成部14接收到顯示用數(shù)據(jù)時,對 顯示部2進行控制以使其進行基于上述顯示用數(shù)據(jù)的顯示。另一方面,轉 移狀態(tài)記錄部28在從顯示數(shù)據(jù)生成部14接收到顯示用數(shù)據(jù)時,將該顯示 用數(shù)據(jù)作為確定時信息27存儲在確定時信息存儲部26中。另外,在確定 時信息存儲部26中進行管理,使得上述新存儲的確定時信息27不是蓋寫 在之前己存儲的確定時信息27上,而是以履歷的方式進行記錄。
如上所述,上述腳本數(shù)據(jù)21包含有與用戶的輸入信息對應的選擇指 示圖像數(shù)據(jù)25的轉移信息34,因此,能夠根據(jù)所接收的輸入信息來確定 如何移動并顯示選擇指示圖像401。
另外,由于腳本數(shù)據(jù)21包含上述轉移信息34,因此,即使在輸入裝 置的操作感不同的便攜式通信裝置之間,只要根據(jù)各裝置的操作感重新設 定上述腳本數(shù)據(jù)21,也能夠根據(jù)所接收的輸入信息來確定選擇指示信息 401的顯示位置。
另外,可以在腳本數(shù)據(jù)21中記述關于選擇指示圖像401的移動速度 和/或移動方式的信息作為定時規(guī)定信息35,例如,箭頭作為選擇指示圖 像401,箭頭的移動軌跡以預定時間從移動起始位置的配置位置601a移動 到移動目的位置的配置位置601b,并且,上述箭頭成為連續(xù)的動畫,等等。
例如,作為上述定時規(guī)定信息35的一個示例,如圖26所示,可以舉 出表示下述三者之間的對應關系的信息,S卩選擇指示圖像401的顯示位 置的變動方向、顯示位置變動所需的時間、顯示位置變動時顯示的動畫種 類。
S卩,在本實施方式的便攜式通信裝置1中,在腳本數(shù)據(jù)21包含例如 圖26所示的定時規(guī)定信息35時,變更指示部29根據(jù)用戶的輸入信息, 并參照上述定時規(guī)定信息35,如下所述地對選擇指示圖像401的顯示進行控制。
首先,假定在圖26所示的定時規(guī)定信息35中,用于表示顯示狀態(tài)變 更的信息(轉移信息)、顯示狀態(tài)變更為其他顯示狀態(tài)所需的時間、在變 更期間內顯示的動畫的信息相互對應。并且,假定顯示狀態(tài)從圖25所示的狀態(tài)"1"(選擇指示圖像401的配置位置為虛線框601a)變更為狀態(tài) "3"(選擇指示圖像401的配置位置為虛線框601b),或者,顯示狀態(tài) 從"3"變更為"1"。
在這種情況下,上述選擇指示圖像401的顯示位置從虛線框601a變 更為虛線框601c所需的時間為20秒,在此期間內顯示動畫X。即,在20 秒的期間內顯示動畫X,經(jīng)過20秒后,選擇指示圖像401的顯示位置從 虛線框601a移動到虛線框601c。
如上所述,由于腳本數(shù)據(jù)21包含有定時規(guī)定信息35,因此,變更指 示部29可指示顯示數(shù)據(jù)生成部14進行以預定時間變更了選擇指示圖像 401的顯示位置后的顯示。
另外,關于上述動畫X等的執(zhí)行,可通過下述來實現(xiàn),即顯示數(shù)據(jù) 生成部14根據(jù)變更指示部29的指示來啟動應用程序等,并顯示動畫。
作為定時規(guī)定信息35的另一個示例,可以是包含圖27所示的內容的 信息。圖27是表示腳本數(shù)據(jù)中包含的定時規(guī)定信息35的另一個示例的圖。
艮卩,如圖27所示,作為定時規(guī)定信息35,可以包括比圖26所示的定 時規(guī)定信息35更為詳細的信息。具體而言,作為定時規(guī)定信息35,可以 是表示下述五者之間對應關系的信息,即轉移狀態(tài);用于表示移動對象 的圖像、描畫圖形、圖標等的信息;過渡時間;移動速度;包括過渡目的 位置的位置坐標、變更后圖像以及諸如選擇狀態(tài)、非選擇狀態(tài)、確定狀態(tài) 等狀態(tài)信息等的過渡內容。
在定時規(guī)定信息35包含圖27所示的信息時,例如,假設從轉移狀態(tài) "1"(選擇指示圖像401的配置位置為虛線框601a)向轉移狀態(tài)"3"(選 擇指示圖像401的配置位置為虛線框601c)變化時,執(zhí)行下述動畫,艮P: 正在顯示的圖形A以每秒1點(dot)的速度從當前顯示位置向顯示區(qū)域 的坐標C移動。
例如,在從轉移狀態(tài)"3"(選擇指示圖像401的配置位置為虛線框 601c)向轉移狀態(tài)"5"(選擇指示圖像401的配置位置為虛線框601e) 變化時,圖像B在5秒后替換為圖像C并顯示圖像C。
例如,在從轉移狀態(tài)"5"(選擇指示圖像401的配置位置為虛線框 601e)向轉移狀態(tài)"3"(選擇指示圖像401的配置位置為虛線框601c)變化時,圖標D (確定照相機功能的圖標)進行10秒的動畫顯示以表示 圖標D處于選擇狀態(tài)。
如上所述,在定時規(guī)定信息35中包含圖27所示的信息時,還能夠使 選擇指示圖像401之外的諸如背景圖像、框等的圖形、圖像等進行移動, 從而變更顯示部2的顯示狀態(tài)。
如上所述,在本實施方式的便攜式通信裝置1中,由于腳本數(shù)據(jù)21 包含有定時規(guī)定信息35,因此,能夠以上述定時規(guī)定信息35所規(guī)定的各 種定時來變更選擇指示圖像數(shù)據(jù)25和/或其他圖形、圖像等在顯示區(qū)域 中的顯示位置。進而,只要對包含有上述定時規(guī)定信息35的腳本數(shù)據(jù)21 進行改寫,就能夠很容易地變更為所期望的變更定時。
另外,在上述說明中,作為腳本數(shù)據(jù)21中的定時規(guī)定信息35的一個 示例,記載了圖25所示的表的信息。但是,并不限于此。
例如,也可以構成為選擇圖標顯示信息30分別和由轉移信息34所 規(guī)定的選擇指示圖像401的顯示位置對應,根據(jù)選擇指示圖像401的顯示 位置變更所選擇的圖標301的顯示狀態(tài)。
另外,在圖25所示的轉移信息34中,由十字鍵3的上、下鍵規(guī)定了 選擇指示圖像401的移動方向。也可以由A鍵、B鍵等任意的操作鍵來規(guī) 定。
如上所述,在對任意的操作鍵分配選擇指示圖像401的移動方向的情 況下,使上述任意的操作鍵對應于便攜式通信裝置1的輸入裝置(例如, 十字鍵3)的各操作方向。這樣,利用任意的操作鍵,能夠實現(xiàn)與便攜式 通信裝置l的輸入裝置(例如,十字鍵3)的操作性對應的、選擇指示圖 像401的顯示位置的適當變更。
另外,在本實施方式的便攜式通信裝置1中,在圖3所示的菜單畫面 中,利用圖4 (a)和圖4 (b)所示的選擇指示圖像401來表示選擇或不 選擇圖標301。但是,關于選擇或不選擇圖標301,其表示方法并不限于 此。例如,也可以通過下述顯示對選擇或不選擇圖標301進行表述。
艮口,可以將總處于預定顯示位置(例如,在圖標301縱向排列配置時, 其最上位的位置)的圖標301設定為選擇狀態(tài)。
例如,也可以設定為如圖18 (a)所示,較之于未處在上述預定顯示位置的圖標301,處于上述預定顯示位置的圖標301被放大顯示,或者,
變更要顯示的圖標301的圖案。另外,圖18 (a)表示本實施方式的便攜 式通信裝置1的顯示部2所顯示的菜單畫面的一個示例,是表示初始設定 的菜單畫面的顯示示例的圖。
具體而言,在根據(jù)用戶的輸入而使要成為選擇狀態(tài)的圖標301發(fā)生變 更時,即,在處于選擇狀態(tài)的圖標301由圖標301a變更為圖標301b時, 如圖18 (b)所示,在縱向排列配置的圖標301的最上部位置上顯示圖標 301b。并且,較之于非選擇狀態(tài)時,圖標301b被放大顯示,并且,處于 上述選擇狀態(tài)的圖標301b的圖案變更為下述圖案,即表示照相機閃光 燈打亮的圖案。另外,圖18 (b)表示本實施方式的便攜式通信裝置1的 顯示部2所顯示的菜單畫面的一個示例,是表示在照相機功能處于選擇狀 態(tài)時菜單畫面的顯示示例的圖。
如上所述,在對處于選擇狀態(tài)的圖標301進行設定使其在預定位置進 行顯示時,腳本數(shù)據(jù)21指示顯示形態(tài)由圖19 (a)變更為圖19 (b)。另 外,圖19 (a)是表示僅虛擬顯示腳本數(shù)據(jù)21時的一個示例的圖,其中, 腳本數(shù)據(jù)21規(guī)定在接收選擇狀態(tài)的變更指示之前的各圖標301的顯示形 態(tài)。圖19 (b)是表示在根據(jù)用戶的變更指示僅虛擬顯示腳本數(shù)據(jù)21時的 一個示例的圖,其中,腳本數(shù)據(jù)21規(guī)定在成為選擇狀態(tài)的圖標301變更 后的顯示形態(tài)。
艮口,在沒有作出使得成為選擇狀態(tài)的圖標301變更的指示時,如圖19 (a)所示,在腳本數(shù)據(jù)21中規(guī)定在虛線框501a 501d所表示的顯示 區(qū)域的預定位置上,自上而下按照圖標301a、 301b、 301c、 301d的順序
進行配置。
另外,在腳本數(shù)據(jù)21中還記述在縱向配置的圖標301中最上部配 置的圖標301的圖像較之于非選擇狀態(tài)時進行放大顯示。并且,還記述 將前述放大顯示的圖標301的顯示變更為其他圖像的顯示。
其中,在腳本數(shù)據(jù)21中記述在從用戶接收到使得成為選擇狀態(tài)的 圖標301變更的指示時,將各圖標301配置在與其指示相應的位置。
例如,在圖18 (a)所示的菜單畫面中,用戶朝下方向觸按一次十字 鍵,由此,如圖18 (b)所示,處于選擇狀態(tài)的圖標301由圖標301a變更為圖標301b。隨著前述變更,各圖標301的配置為在縱向配置的圖標組
中,圖標301b配置在最上部的位置,本來配置在最上部位置的圖標301a
被配置在最下部的位置。即,在腳本數(shù)據(jù)21中記述有這樣的規(guī)定根據(jù)
上述用戶的操作輸入,虛線框501a移動到變更前的虛線框501d的位置, 虛線框501b則位于該虛線框501的變更前的位置。
另外,關于處在顯示狀態(tài)的圖標301的放大顯示,在腳本數(shù)據(jù)21中 可以記述用于表示要放大的尺寸的信息,也可以記述用于表示諸如與放大 前的狀態(tài)相比放大多少倍等放大倍率的信息。
上述腳本數(shù)據(jù)21可以按照XML (Extensible Mark up Language:擴展 標記語言)進行記述。在腳本數(shù)據(jù)21按照XML進行記述時,可以用ECMA SCRIPT、 Java (注冊商標)SCRIPT等SCRIPT語言來記述顯示狀態(tài)的管 理,該顯示狀態(tài)用于表示與十字鍵等的輸入相應的狀態(tài)轉移,例如,圖標 301的選擇或非選擇狀態(tài)的顯示、或者,配置位置的變更等。
另外,在圖18 (a)和圖18 (b)中,處于選擇狀態(tài)的圖標301的顯 示位置是縱向配置的圖標組中最上部的位置。但是,并不限于此。例如, 也可以是縱向配置的圖標組中僅次于最上部位置的第二位置。即,只要能 讓用戶視覺識別出在顯示部2的顯示區(qū)域中顯示的圖標301是否處于選擇 狀態(tài)即可。
另外,上述便攜式通信裝置l構成為可根據(jù)十字鍵3的輸入來變更 圖標301的選擇狀態(tài)或非選擇狀態(tài)。但是,并不限于此。例如,也可以構 成為根據(jù)表示預定時間經(jīng)過的信息或者GPS (global positioning system) 等的位置信息來變更圖標的選擇狀態(tài)或非選擇狀態(tài)。
另外,上述便攜式通信裝置1構成為轉移狀態(tài)記錄部28在確定時 信息存儲部26中存儲關于顯示狀態(tài)的信息作為確定時信息27,該顯示狀 態(tài)是在接受用戶指示的各個時刻、圖標301在顯示部2中的顯示狀態(tài)。上 述用戶指示例如是通過觸按確定鍵9作出的啟動指示,或者,通過觸按返 回鍵IO作出的在前一個畫面的顯示狀態(tài)下的啟動指示等。
因此,在本實施方式的便攜式通信裝置1中,例如,還可以參照上述 確定時信息27來還原圖標301的選擇狀態(tài)。g卩,假定在顯示主菜單的菜 單畫面中正顯示多個選擇項目,例如,郵件功能、照相機功能、數(shù)據(jù)文件夾等。然后,用戶操作十字鍵,例如,在選擇數(shù)據(jù)文件夾并觸按確定鍵9 后,顯示部2顯示該數(shù)據(jù)文件夾中的信息。
如果在顯示部2正如上述那樣顯示上述數(shù)據(jù)文件夾中的信息的狀態(tài)下 進一步觸按返回鍵10,就會返回到確定鍵9被觸按之前的狀態(tài)、即,數(shù)據(jù) 文件夾被選擇的狀態(tài)。
如上所述,在本實施方式的便攜式通信裝置1中,可以參照確定時信
息27來還原圖標301的選擇狀態(tài)。
另外,在腳本數(shù)據(jù)21中,如圖5所示,包含顯示圖標301的背景用 圖像數(shù)據(jù)。但是,并不限于此。也可以是不包括上述背景用圖像數(shù)據(jù)的數(shù) 據(jù)。
例如,如圖21所示,上述腳本數(shù)據(jù)21也可以是包括特定圖標(圖21 中,圖標301c和圖標301d)的圖像的數(shù)據(jù)。
艮口,如圖21所示,僅能夠在虛線框501e和虛線框501f所示的區(qū)域進 行圖標301的顯示,該圖標301基于與虛線框501e、虛線框501f對應的 表序號的圖標數(shù)據(jù)24。另一方面,關于表示日歷功能的圖標301c和表示 通話功能的圖標301d,其顯示位置被固定,無論圖標301c和圖標301d是 否處于選擇狀態(tài),總是在相同位置以相同的尺寸進行顯示。
如上所述,根據(jù)便攜式通信裝置1的使用情況和便攜式通信裝置1所 具有的功能,圖標數(shù)據(jù)23也可以包括在腳本數(shù)據(jù)21中,而不必獨立于腳 本數(shù)據(jù)21。
上述腳本數(shù)據(jù)21是包括用于規(guī)定圖標數(shù)據(jù)24在顯示區(qū)域中的顯示的 信息和根據(jù)確定時信息27規(guī)定便攜式通信裝置1的動作的信息的信息。 另外,上述規(guī)定顯示的信息是指,包括正在顯示的例如圖標或字符串等的 尺寸、色彩、亮度等的狀態(tài)、上述圖標或字符串等在顯示區(qū)域中的顯示位 置、正在顯示的圖標或字符串等的被用戶選擇的狀態(tài)等的、涉及顯示的信 息。
另外,上述規(guī)定動作的信息是指用于規(guī)定便攜式通信裝置1 (信息處 理裝置)的動作的信息,上述動作例如為在便攜式通信裝置1 (信息處 理裝置)中,停止當前顯示部正顯示的動畫,或者,開始上述動畫,或者, 啟動其他應用程序,等等。具體而言,上述腳本數(shù)據(jù)21具有圖22所示的數(shù)據(jù)結構,其包括選擇
圖標顯示信息30、選擇指示圖像顯示信息31、修飾數(shù)據(jù)33、轉移信息34 和定時規(guī)定信息35。
另外,在上述腳本數(shù)據(jù)21中,還可以包括這樣的內容,目卩根據(jù)便 攜式通信裝置1的設定狀態(tài),確定是否可選擇己顯示的圖標或字符等。具 體而言,上述便攜式通信裝置1的設定狀態(tài)是表示與便攜式通信裝置1的 使用有關的限制狀態(tài)或功能追加狀態(tài),例如,SD卡安裝狀態(tài)、文明 (manner)模式的設定狀態(tài)等。
上述確定是否可選擇圖標或字符等的信息是指這樣的信息,即在菜 單中包含有表示SD卡格式的執(zhí)行的圖標的情況下,在安裝SD卡時,使 得表示SD卡格式的執(zhí)行的圖標有效;在未安裝SD卡的設定狀態(tài)下,不 能選擇表示SD卡格式的執(zhí)行的圖標;在上述設定狀態(tài)設為文明模式時, 使得不能選擇用于表示便攜式通信裝置1的輸出音量調節(jié)的圖標。
并且,在上述腳本數(shù)據(jù)21中,還可以包括根據(jù)便攜式通信裝置1 的電源的電池余量、與其他便攜式通信裝置之間的通信狀態(tài)、要啟動的應 用程序的啟動狀態(tài)來指定可選擇的圖標等的信息。
另外,在本實施方式的便攜式通信裝置1中,存儲多個圖標數(shù)據(jù)組22 和腳本數(shù)據(jù)21。并且,關于多個上述圖標數(shù)據(jù)組22、多個腳本數(shù)據(jù)2K 多個表信息23,根據(jù)用戶的輸入信息來變更表信息23、圖標數(shù)據(jù)組22和 腳本數(shù)據(jù)21。但是,關于作為上述變更指示的觸發(fā),可根據(jù)預定時間的經(jīng) 過或者GPS等的位置信息來實施。
本實施方式的便攜式通信裝置1優(yōu)選這樣的結構,即可根據(jù)用戶的 操作指示來編輯表信息23的內容。
另外,可以設定為如果在上述表信息23中,所管理的圖標數(shù)據(jù)24 的個數(shù)多于在顯示區(qū)域顯示的圖標數(shù)據(jù)24的個數(shù),就根據(jù)腳本數(shù)據(jù)21來 變更顯示的圖標301。
具體而言,例如,假定在表信息23中管理著圖標A 圖標J的圖標 數(shù)據(jù)24,腳本數(shù)據(jù)A規(guī)定顯示圖標A 圖標D,腳本數(shù)據(jù)B規(guī)定顯示圖 標E 圖標J。
其中,例如,在根據(jù)腳本數(shù)據(jù)A顯示多個圖標301時,根據(jù)該腳本數(shù)據(jù)A對在表信息23所管理的圖標A 圖標J的圖標數(shù)據(jù)24中的圖標A 圖標D進行顯示。
另一方面,在根據(jù)腳本數(shù)據(jù)B顯示多個圖標301時,根據(jù)該腳本數(shù)據(jù) B對在表信息23所管理的圖標A 圖標J的圖標數(shù)據(jù)24中的圖標E 圖 標J進行顯示。這樣,本實施方式的便攜式通信裝置1也可以構成為根 據(jù)腳本數(shù)據(jù)24來變更顯示的圖標數(shù)據(jù)組22,而無需變更表信息23。
本實施方式的便攜式通信裝置1優(yōu)選的是可從外部的其他裝置取得 腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22并將其存儲在信息存儲部20中。
艮P,在本實施方式的便攜式通信裝置1中,功能執(zhí)行控制部16利用 天線8并通過便攜式電話的基站與其他信息處理裝置進行通信。并且,功 能執(zhí)行控制部16利用天線8并通過基站從上述其他信息處理裝置接收上 述腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22,并將所接收的上述數(shù)據(jù)存儲在信息存儲 部20中。
另外,通過功能執(zhí)行控制部16和天線8從而實現(xiàn)數(shù)據(jù)取得裝置。
如上所述,在可從其他信息處理裝置取得腳本數(shù)據(jù)21和圖標數(shù)據(jù)組 22的結構時,由于能夠增加腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22,因此,可有利 于增加菜單畫面的顯示類型,而且,有利于經(jīng)常更新信息存儲部20中的 數(shù)據(jù)以使之成為最新數(shù)據(jù)。
如上所述,本實施方式的便攜式通信裝置1構成為在信息存儲部20 中存儲多個腳本數(shù)據(jù)21 ,腳本數(shù)據(jù)取得部12根據(jù)顯示數(shù)據(jù)生成部14的指 示,選擇并取得所需的腳本數(shù)據(jù)21,并且,便攜式通信裝置1可通過將所 選擇的腳本數(shù)據(jù)21變更為其他腳本數(shù)據(jù)21,從而變更圖標301的顯示形 態(tài)。但是,便攜式通信裝置1的結構并不限于此,例如,還可以構成為 主控制部10還包括未圖示的腳本數(shù)據(jù)變更部(腳本數(shù)據(jù)變更裝置),腳 本數(shù)據(jù)變更部根據(jù)通過輸入部11所接受的輸入信息來變更信息存儲部20 中所存儲的腳本數(shù)據(jù)21的記述。
如上所述,在具備腳本數(shù)據(jù)變更部的情況下,信息存儲部20未必需 要存儲多個腳本數(shù)據(jù)21。 g卩,至少存儲一個腳本數(shù)據(jù)21即可,并根據(jù)由 輸入部11接受的輸入信息對該腳本數(shù)據(jù)21進行各種變更,由此,使圖標 301的顯示類型能夠實現(xiàn)多樣化。另外,上述的顯示狀態(tài)的轉移并不限于關于表示圖標301的顯示狀態(tài) 或選擇狀態(tài)的顯示的信息的轉移,還可以包括顯示狀態(tài)的變更的轉移,艮P: 是否顯示與圖標301無關的例如菜單畫面的背景圖像、或者動畫等。
在本實施方式的便攜式通信裝置1中,在規(guī)定上述顯示狀態(tài)的變更時,
通過在腳本數(shù)據(jù)21中包括用于規(guī)定上述變更的SCRIPT來能夠實現(xiàn)。
例如,在包括上述SCRIPT的SVG數(shù)據(jù)被用作腳本數(shù)據(jù)時,對預先 確定的SCRIPT的變量,分配用于表示轉移狀態(tài)的序號。根據(jù)上述變量來 取得用于表示所分配的轉移狀態(tài)的序號,可由此設定轉移狀態(tài)。在便攜式 通信裝置1構成為上述時,能夠在沒有用戶的輸入信息的條件下啟動應用 程序或者變更正在啟動的應用程序的種類。
或者,可從外部取得關于對象的焦點狀態(tài)的信息或設置該信息,前述 對象例如為SVG數(shù)據(jù)中包括的圖形、圖像等。通過采用這種結構,可根 據(jù)焦點狀態(tài)的變更來控制對象的顯示狀態(tài)、運動等。另外,上述焦點狀態(tài) 是指,在菜單畫面的顯示畫面中,特定圖標或特定圖形等被賦予焦點的顯 示狀態(tài)。
例如,在便攜式通信裝置l中,在把成為焦點對象的圖標變更為其他 圖標時,變更指示部29根據(jù)該焦點對象的變更來讀出并執(zhí)行腳本數(shù)據(jù)21 中記述的SCRIPT。在執(zhí)行上述SCRIPT時變更為特定的變量的值,并指 示顯示數(shù)據(jù)生成部14實現(xiàn)基于上述變更的變量的顯示狀態(tài)。
另外,作為上述特定的變量而存儲的值可以是對顯示狀態(tài)轉移進行規(guī) 定的值,也可以是對具體的顯示狀態(tài)或圖標301的顯示狀態(tài)進行規(guī)定的值。 在這種情況下,便攜式通信裝置1可根據(jù)焦點對象的變更將顯示狀態(tài)變更 為其他的顯示狀態(tài)。
關于啟動的應用程序的種類,可由上述SVG數(shù)據(jù)所包括的、預先已 確定的SCRIPT的變量中所存儲的值來確定,也可由SVG數(shù)據(jù)的<3>要 素中包括的鏈接信息來確定。
SVG數(shù)據(jù)能夠記述對象的布局、動畫的定時等,因此,其可被用作腳 本數(shù)據(jù)。另外,SVG數(shù)據(jù)能夠以對象單位來包括鏈接信息,因此,還可被 用作識別數(shù)據(jù)。
另外,SVG數(shù)據(jù)能夠規(guī)定預定處理的執(zhí)行,例如,由SCRIPT賦予焦點的圖標的變更。上述預定處理例如包括根據(jù)時間對預定的SCRIPT變 量進行值的設定,或者,指示動畫的開始或結束,或者,向外部輸出預定 的SCRIPT變量的值。另外,各便攜式通信裝置1的預定處理的內容可以 不同,例如,各便攜式通信裝置l可以對相同的識別數(shù)據(jù)和腳本數(shù)據(jù)執(zhí)行 不同的處理。例如,即使在接受了表示相同操作指示的用戶輸入信息的情 況下, 一個便攜式通信裝置1發(fā)生振動,而另一個便攜式通信裝置1的
LED發(fā)光。
另外,本實施方式的便攜式通信裝置1可以構成為下述。 艮口,本實施方式的便攜式通信裝置1是一種通過指定在畫面上顯示的 圖標使該便攜式通信裝置1執(zhí)行各種動作的便攜式通信裝置1,可以利用 腳本數(shù)據(jù)21來構成圖形用戶界面,其中,腳本數(shù)據(jù)21包括圖像數(shù)據(jù)和關 于該圖像數(shù)據(jù)的顯示位置的信息,上述圖像數(shù)據(jù)包括用于確定處理的信
息o
另外,本實施方式的便攜式通信裝置l可以構成為分別獨立地設定 上述圖像數(shù)據(jù)和上述腳本數(shù)據(jù)21,利用各組合來實現(xiàn)不同的圖形用戶界面。
另外,本實施方式的便攜式通信裝置l可以構成為還具備接受用戶 輸入的輸入部11,上述腳本數(shù)據(jù)21包括基于輸入部11的狀態(tài)轉移信息和 根據(jù)上述轉移狀態(tài)來變更上述圖像數(shù)據(jù)的顯示位置或轉移狀態(tài)的信息。
另外,本實施方式的便攜式通信裝置l可以構成為上述圖像數(shù)據(jù)根 據(jù)轉移狀態(tài)來變更顯示內容或要執(zhí)行的處理內容。
另外,本實施方式的便攜式通信裝置l可以構成為具備存儲上述圖 像數(shù)據(jù)和上述腳本數(shù)據(jù)的存儲裝置。
另外,本實施方式的便攜式通信裝置l可以構成為具備接收上述圖 像數(shù)據(jù)或上述腳本數(shù)據(jù)21的數(shù)據(jù)接收裝置。
另外,本實施方式的便攜式通信裝置1的特征在于,上述圖像數(shù)據(jù)是 矢量形式的數(shù)據(jù)。
另外,本實施方式的便攜式通信裝置1優(yōu)選的是具備將上述腳本數(shù) 據(jù)所指定的圖像數(shù)據(jù)變更為其他圖像數(shù)據(jù)的腳本數(shù)據(jù)變更裝置。
另外,本實施方式的便攜式通信裝置l可以構成為上述存儲裝置存儲上述圖像數(shù)據(jù)表,在該圖像數(shù)據(jù)表中上述圖像數(shù)據(jù)和上述腳本數(shù)據(jù)相互 關聯(lián),由圖像數(shù)據(jù)表的序號指定上述腳本數(shù)據(jù)21,利用所指定的表序號的 圖像數(shù)據(jù)來構成圖形用戶界面。
另外,本實施方式的便攜式通信裝置l可以構成為具備將上述圖像 數(shù)據(jù)表的圖像數(shù)據(jù)變更為其他圖像數(shù)據(jù)的圖像數(shù)據(jù)表變更裝置。
另外,本實施方式的便攜式通信裝置l可以構成為具備從多個圖像 數(shù)據(jù)表中選擇上述圖像數(shù)據(jù)表的圖像數(shù)據(jù)表選擇裝置。
另外,本實施方式的便攜式通信裝置1優(yōu)選的是上述腳本數(shù)據(jù)21 是XML形式的數(shù)據(jù)。
另外,在本實施方式的便攜式通信裝置1中,上述腳本數(shù)據(jù)21也可 以是二進制的數(shù)據(jù)。
另外,本實施方式的便攜式通信裝置l可以構成為具備從多個腳本 數(shù)據(jù)中選擇上述腳本數(shù)據(jù)21的腳本數(shù)據(jù)選擇裝置。
另外,本實施方式的便攜式通信裝置1優(yōu)選的是在確定上述圖像數(shù) 據(jù)的處理的信息中包括有用于指定要執(zhí)行的應用程序的信息。
另外,本實施方式的便攜式通信裝置1優(yōu)選的是在確定上述圖像數(shù) 據(jù)的處理的信息中包括有提供給要執(zhí)行的應用程序的參數(shù)信息。
本實施方式的便攜式通信裝置1的控制方法可以包括下述步驟。
艮口,本實施方式的便攜式通信裝置1的控制方法包括利用圖像數(shù)據(jù)和 腳本數(shù)據(jù)來實現(xiàn)圖形用戶界面的步驟,其中,上述圖像數(shù)據(jù)包括用于確定 處理的信息,上述腳本數(shù)據(jù)包括關于上述圖像數(shù)據(jù)的位置或移動的信息。
另外,在本實施方式的便攜式通信裝置l中,說明了識別數(shù)據(jù)為圖標
數(shù)據(jù)24時的情況。但是,識別數(shù)據(jù)并不限于上述圖標數(shù)據(jù)24。上述識別
數(shù)據(jù)是對輸入指示的處理進行確定的信息即可,例如,可以是字符數(shù)據(jù)或 動圖像數(shù)據(jù)。
另外,上述識別數(shù)據(jù)也可以是圖標與字符串的組合,其中,字符串用 于表達由該圖標所確定的處理。例如,作為上述組合的示例,可以舉出通 過組合用于表示郵件功能的圖標和用于表示郵件功能的字符串來進行表 達的識別數(shù)據(jù)。
另外,在本實施方式的便攜式通信裝置1中,說明了諸如郵件圖像數(shù)
43據(jù)和郵件功能那樣基于輸入指示的處理和識別數(shù)據(jù)(圖標數(shù)據(jù)24) —一對 應時的情況。但是,識別數(shù)據(jù)和由該識別數(shù)據(jù)表示的上述處理未必需要一 一對應。例如,可以構成為便攜式通信裝置1保持有多種根據(jù)輸入指示 可參照多個處理的表,上述識別數(shù)據(jù)和上述表為對應關系。
另外,在本實施方式的便攜式通信裝置l中,以下述結構為前提進行 了說明,即當選擇在菜單畫面上顯示的圖標時,執(zhí)行與該圖標對應的應 用程序。但是,例如,在便攜式通信裝置l中,顯示為圖標的菜單項目也 可以進行樹結構分層。在菜單項目為樹結構的情況下,對上述結構的各節(jié) 點分配照相機功能或郵件功能等的各應用程序以及就各應用程序而設定 的上述ID序號。并且,通過指定上述ID序號來實現(xiàn)上述應用程序的選擇。
便攜式通信裝置1可以構成為在利用上述樹結構對各層實施菜單項 目管理的情況下,在選擇圖標并觸按確定鍵9時,與所選擇的圖標對應而
設定的子類的菜單項目的ID序號被存儲為確定時信息27。另一方面,在 對子類的菜單項目進行顯示的狀態(tài)下觸按返回鍵10時,上述子類的上一 層的菜單項目的ID序號被存儲為確定時信息27。
另外,便攜式通信裝置l也可以構成為在菜單項目不是樹結構的情 況下,當觸按確定鍵9時,通過該觸按操作所指定的菜單項目的ID序號 被存儲為確定時信息27。另一方面,當觸按返回鍵10時,通過該觸按操 作所指定的菜單項目(較之于當前菜單項目,在上一次操作階段所選擇的 菜單項目)的ID序號被存儲為確定時信息27。
另外,便攜式通信裝置1可以構成為在取得確定時信息27時,生 成表示當前選擇的ID序號和確定時信息27之間的對應關系的表信息,其 中,該確定時信息27是與當前的選擇狀態(tài)對應的確定時信息,然后,利 用所生成的表信息取得上述確定時信息27。
如上所述,本實施方式的便攜式通信裝置1構成為在信息存儲部20 中存儲多個腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22,可參照表信息23組合上述腳本 數(shù)據(jù)21和圖標數(shù)據(jù)組22。
但是,在采取收費方式分發(fā)腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22時,優(yōu)選的 是對腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22的組合進行限制,而非自由組合。
在上述結構的情況下,表信息23包括可組合或不可組合的腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22的信息。
另外,具備本實施方式的便攜式通信裝置1以及與該便攜式通信裝置 1進行可通信地連接的服務器裝置的系統(tǒng),可以構成為上述服務器裝置 存儲有多個圖標數(shù)據(jù)組22,上述便攜式通信裝置1存儲有腳本數(shù)據(jù)21和
表信息23;上述便攜式通信裝置1從服務器裝置取得上述圖標數(shù)據(jù)組22, 參照表信息23來組合上述所取得的圖標數(shù)據(jù)組22以及在本裝置內保持的 腳本數(shù)據(jù)21,并進行顯示。
上述系統(tǒng)也可以構成為上述服務器裝置存儲有腳本數(shù)據(jù)21,上述便
攜式通信裝置1存儲有圖標數(shù)據(jù)組22和表信息23;上述便攜式通信裝置 1從服務器裝置取得上述腳本數(shù)據(jù)21,參照表信息23來組合上述所取得 的腳本數(shù)據(jù)21以及在本裝置內保持的圖標數(shù)據(jù)組22,并進行顯示。
上述系統(tǒng)還可以構成為上述服務器裝置存儲有表信息23,上述便攜 式通信裝置1存儲有圖標數(shù)據(jù)組22和腳本數(shù)據(jù)21;上述便攜式通信裝置 1從服務器裝置取得上述表信息23,參照所取得的表信息23來組合在本 裝置內保持的圖標數(shù)據(jù)組22和腳本數(shù)據(jù)21,并進行顯示。
另外,便攜式通信裝置1的各塊、尤其是主控制部10所具備的輸入 部10、腳本數(shù)據(jù)取得部12、圖標數(shù)據(jù)取得部13、顯示數(shù)據(jù)生成部14、顯 示控制部15、功能執(zhí)行控制部16、表信息變更部17、轉移狀態(tài)記錄部28 和變更指示部29可以由硬件邏輯構成,也可以如下所述地利用CPU并通 過軟件來實現(xiàn)。
艮P,便攜式通信裝置l具有執(zhí)行用以實現(xiàn)各功能的控制程序的命令 的CPU (中央處理器);存儲上述程序的ROM (只讀存儲器);展開上 述程序的RAM (隨機存取存儲器);存儲上述程序及各種數(shù)據(jù)的存儲器 等的存儲裝置(記錄介質)等。另外,向上述便攜式通信裝置1提供記錄 介質,該記錄介質記錄有可由計算機讀取的用于實現(xiàn)上述功能的軟件,由 其計算機(或CPU、 MPU)讀出并執(zhí)行記錄介質中記錄的軟件,這樣也 能夠實現(xiàn)本發(fā)明的目的,其中,上述記錄介質所記錄的軟件為上述便攜式 通信裝置1的控制程序的程序代碼(執(zhí)行形式程序、中間代碼程序、源程 序)。
作為上述記錄介質,例如,可以是磁帶、盒式帶等的帶類;包括軟盤、硬盤等磁盤以及CD-ROM、 MO、 MD、 DVD、 CD-R等光盤的盤類;IC 卡(包括存儲卡)、光卡等的卡類;掩模型ROM、 EPROM、 EEPROM、 閃存ROM等的半導體存儲器類。
另外,便攜式通信裝置1可以連接通信網(wǎng)絡,借助于通信網(wǎng)絡供給上 述程序代碼。作為上述通信網(wǎng)絡,并沒有特別的限制,例如,可利用互聯(lián) 網(wǎng)(internet)、內聯(lián)網(wǎng)(intranet)、外聯(lián)網(wǎng)(extranet) 、 LAN、 ISDN、 VAN、 CATV通信網(wǎng)、虛擬專用網(wǎng)絡(virtual private network)、電話回線 網(wǎng)絡、移動通信網(wǎng)絡、衛(wèi)星通信網(wǎng)絡等。另外,作為構成通信網(wǎng)絡的傳送 介質,并沒有特別的限制,例如,可以利用正EE1394、 USB、電力線、 電纜電視回線、電話線、ADSL回線等的有線通信,也可以利用諸如IrDA 或遙控器等的紅外線、Bluetooth (注冊商標)、802.11無線通信、HDR、 便攜式電話網(wǎng)絡、衛(wèi)星回線、地面數(shù)字廣播網(wǎng)絡(terrestrial digital net)等 的無線通信。另外,即使是通過電子傳送而實現(xiàn)了上述程序代碼的、載置 于載波的計算機數(shù)字信號的形態(tài),也可以實現(xiàn)本發(fā)明。
如上所述,本發(fā)明的信息處理裝置(例如,便攜式通信裝置1)是一 種具有以特定的顯示形式進行信息顯示的顯示部的信息處理裝置,其特征 在于,具備生成裝置(例如,顯示數(shù)據(jù)生成部14),根據(jù)識別數(shù)據(jù)(例 如,圖標數(shù)據(jù)24)和腳本數(shù)據(jù)生成用于以上述特定的顯示形式顯示上述識 別數(shù)據(jù)的顯示控制信息,其中,上述識別數(shù)據(jù)用于確定可在該信息處理裝 置中執(zhí)行的處理,上述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在上述顯示部的顯示 區(qū)域中的顯示的信息;以及顯示控制裝置(例如,顯示控制部15),根據(jù) 由上述生成裝置生成的顯示控制信息,對上述顯示部2的顯示進行控制。
因此,可以取得這樣的效果,即能夠很容易地變更識別數(shù)據(jù)的顯示 形式,而無需執(zhí)行諸如變更象UNIX中的視窗管理器那樣的較大程序的處 理。
另外,為了解決上述課題,本發(fā)明的信息處理裝置的控制方法是一種 具有以特定的顯示形式進行信息顯示的顯示部的信息處理裝置的控制方
法,其特征在于,包括根據(jù)識別數(shù)據(jù)和腳本數(shù)據(jù)生成用于以上述特定的 顯示形式顯示上述識別數(shù)據(jù)的顯示控制信息的步驟,其中,上述識別數(shù)據(jù) 用于確定可在該信息處理裝置中執(zhí)行的處理,上述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在上述顯示部的顯示區(qū)域中的顯示的信息;以及根據(jù)所生成的顯示 控制信息對上述顯示部的顯示進行控制的步驟。
根據(jù)上述方法,在生成上述顯示控制信息的步驟中,可根據(jù)被分離為 識別數(shù)據(jù)和腳本數(shù)據(jù)的數(shù)據(jù)來生成顯示控制信息;在進行顯示控制的步驟 中,可使得上述顯示部以特定的顯示形式來顯示上述識別數(shù)據(jù)。
因此,可以取得這樣的效果,即能夠很容易地變更識別數(shù)據(jù)的顯示
形式,而無需執(zhí)行諸如變更象UNIX中的視窗管理器那樣的較大程序的處理。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,具有用于 從外部接受輸入信息的輸入裝置(例如,輸入部ll),上述生成裝置根據(jù) 上述腳本數(shù)據(jù)和上述識別數(shù)據(jù)來生成顯示控制信息,其中,該顯示控制信 息為與上述輸入裝置接受的輸入信息相應的識別數(shù)據(jù)的顯示形式。
根據(jù)上述結構,由于具有輸入裝置,因此,能夠接受用戶的輸入信息。 上述生成裝置根據(jù)所接受的輸入信息,并根據(jù)腳本數(shù)據(jù)和識別數(shù)據(jù)生成用 于以特定的顯示形式來顯示上述識別數(shù)據(jù)的顯示控制信息。
因此,本發(fā)明的信息處理裝置能夠以與所接受的輸入信息相應的顯示 形式進行信息顯示。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為,在上述結構中,具有記 錄裝置(例如,轉移狀態(tài)記錄部28),記錄在上述顯示部中上述識別數(shù)據(jù) 的顯示狀態(tài)履歷信息即狀態(tài)轉移信息(例如,確定時信息27);以及指示
裝置(例如,變更指示部29),根據(jù)上述記錄裝置所記錄的狀態(tài)轉移信息,
指示生成裝置變更上述顯示控制信息。
上述識別數(shù)據(jù)的顯示狀態(tài)是指,在顯示部顯示的例如圖標等的尺寸、 色彩、亮度等的狀態(tài)、上述圖標在顯示區(qū)域內的顯示位置、當前顯示的圖 標的用戶選擇狀態(tài)等。
根據(jù)上述結構,由于具備上述記錄裝置,因此,能夠記錄顯示部中的 狀態(tài)轉移信息。即,在本發(fā)明的信息處理裝置中,能夠記錄用于表示在顯 示部中當前顯示狀態(tài)以及在該顯示狀態(tài)之前顯示狀態(tài)變更的履歷的信息。
另外,由于具備上述指示裝置,因此,能夠參照規(guī)定信息對生成裝置 實施控制,以使得成為與記錄裝置記錄的狀態(tài)轉移信息相應的顯示狀態(tài)并變更上述顯示控制信息。
例如,假定在經(jīng)過多次輸入操作后啟動了應用程序。在這種情況下, 在結束上述應用程序的處理后,由于本發(fā)明的信息處理裝置記錄有上述應 用程序處理執(zhí)行前的顯示狀態(tài),因此,指示裝置可指示生成裝置使得返回 到上述顯示狀態(tài)。
因此,在本發(fā)明的信息處理裝置中,在進行其他操作時,可在此前已 執(zhí)行的操作之后進行操作,從而可提高操作性。
另外,在本發(fā)明的信息處理裝置中,上述記錄裝置可以預先存儲上述 識別數(shù)據(jù)的所有顯示狀態(tài),也可以存儲最新履歷或者從可還原的特定顯示 狀態(tài)起的履歷。另外,上述可還原的特定顯示狀態(tài)是指,所有的對象狀態(tài) 被預先唯一確定的顯示狀態(tài)。
可以構成為上述腳本數(shù)據(jù)包含根據(jù)上述狀態(tài)轉移信息來規(guī)定上述顯 示部中上述識別數(shù)據(jù)的顯示狀態(tài)變更的規(guī)定信息,在上述輸入裝置接受了 指示變更顯示狀態(tài)的信息作為輸入信息時,上述指示裝置根據(jù)上述記錄裝 置所記錄的狀態(tài)轉移信息和上述規(guī)定信息,指示生成裝置變更上述顯示控 制信息。
其中,上述規(guī)定信息是規(guī)定上述信息處理裝置中顯示狀態(tài)變更的信息 等,例如在信息處理裝置中,停止顯示部當前顯示的動畫,或者,開始 顯示該動畫,或者,啟動其他應用程序等。
根據(jù)上述結構,由于具有指示裝置,因此,能夠指示根據(jù)上述狀態(tài)轉 移信息來便更顯示控制信息。所以,本發(fā)明的信息處理裝置可根據(jù)上述顯 示狀態(tài)的轉移來變更顯示控制信息。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,上述狀態(tài) 轉移信息是借助于特定的符號信息來表達上述顯示部中上述識別數(shù)據(jù)的 顯示狀態(tài)的履歷信息,在上述規(guī)定信息中,用于表示上述顯示狀態(tài)的變更 內容的信息與上述符號信息對應,上述指示裝置根據(jù)上述狀態(tài)轉移信息和 上述規(guī)定信息,指示生成裝置變更上述顯示控制信息以使得成為與上述符 號信息相應的顯示狀態(tài)。
上述符號信息例如是數(shù)字等的符號信息。在上述規(guī)定信息中,用于表 示上述顯示狀態(tài)的變更的信息與上述符號信息對應,因此,指示裝置可根據(jù)該符號信息來指示生成裝置變更顯示控制信息。
如上所述,由于可借助于特定的符號信息來表達狀態(tài)轉移信息,因此, 能夠減少要記錄的狀態(tài)轉移信息的數(shù)據(jù)量。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述指示 裝置根據(jù)上述記錄裝置所記錄的狀態(tài)轉移信息和上述規(guī)定信息,指示上述 生成裝置變更用于表示上述顯示控制信息中的識別數(shù)據(jù)顯示狀態(tài)的顯示 的信息。
因此,本發(fā)明的信息處理裝置能夠根據(jù)上述狀態(tài)轉移信息和上述規(guī)定 信息,很容易將識別數(shù)據(jù)的選擇或非選擇狀態(tài)返回到諸如過去的選擇狀 態(tài)。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,具備存儲 裝置(例如,信息存儲部20),存儲由上述記錄裝置記錄的狀態(tài)轉移信息。
根據(jù)上述結構,由于上述存儲裝置存儲有狀態(tài)轉移信息,因此,在本 發(fā)明的信息處理裝置中可以預先記錄當前顯示狀態(tài)之前的履歷。所以,在 參照所顯示的信息并執(zhí)行某一功能例如照相機功能后指示執(zhí)行下一個不 同的功能時,可從指示執(zhí)行照相機功能的顯示狀態(tài)過渡到下一個操作的顯 示。
如上所述,可從反映了當前操作狀態(tài)的顯示狀態(tài)向下一個操作過渡, 因此,例如,在啟動照相機功能并以同樣的操作執(zhí)行下一個功能時,能夠 防止重復進行與執(zhí)行照相機功能時實施的操作同樣的操作。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述存儲 裝置還存儲有上述識別數(shù)據(jù)和上述腳本數(shù)據(jù)。
根據(jù)上述結構,由于上述存儲裝置存儲有識別數(shù)據(jù)和腳本數(shù)據(jù),因此, 即使在不能從外部裝置中取得識別數(shù)據(jù)和/或腳本數(shù)據(jù)的情況下,也能通 過組合存儲裝置所存儲的識別數(shù)據(jù)和腳本數(shù)據(jù)來生成可實現(xiàn)多種顯示類 型的顯示控制信息。
所以,即使在未能從其他信息處理裝置中取得識別數(shù)據(jù)和/或腳本數(shù) 據(jù)的情況下,也能通過組合存儲裝置所存儲的識別數(shù)據(jù)和腳本數(shù)據(jù)來提供 多種類型的顯示形式。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,上述存儲裝置還存儲有表信息,該表信息是用于使上述識別數(shù)據(jù)和上述腳本數(shù)據(jù)相 互關聯(lián)的信息,上述生成裝置根據(jù)上述表信息,對識別數(shù)據(jù)和腳本數(shù)據(jù)的 組合進行確定并生成顯示控制信息。
本發(fā)明的信息處理裝置的存儲裝置存儲有上述表信息,因此,生成裝 置通過參照上述表信息,能夠很容易地確定識別數(shù)據(jù)和腳本數(shù)據(jù)的組合。
所以,本發(fā)明的信息處理裝置能夠很容易地以特定的顯示形式對識別 數(shù)據(jù)進行顯示。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述表信 息包含表示在顯示區(qū)域中由腳本數(shù)據(jù)規(guī)定的位置和在前述規(guī)定的位置所 配置的識別數(shù)據(jù)之間的對應關系的信息。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,具備變更 裝置,在上述輸入裝置接受作為輸入信息的、上述表信息的變更指示時變 更上述表信息。
根據(jù)上述結構,由于具備變更裝置,因此,可以根據(jù)輸入信息來變更 表信息。因此,能夠變更識別數(shù)據(jù)和腳本數(shù)據(jù)的組合。因此,本發(fā)明的信 息處理裝置可根據(jù)用戶所需的顯示形式對識別數(shù)據(jù)進行顯示。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,具備腳本 數(shù)據(jù)變更裝置(例如,腳本數(shù)據(jù)變更部),在上述輸入裝置接受作為輸入 信息的、上述腳本數(shù)據(jù)的變更指示時變更上述腳本數(shù)據(jù)。
根據(jù)上述結構,由于具備腳本數(shù)據(jù)變更裝置,因此,可以根據(jù)輸入信 息變更腳本數(shù)據(jù)。因此,上述生成裝置能夠根據(jù)上述變更后的腳本數(shù)據(jù)和 識別數(shù)據(jù),生成用于以不同的顯示形式對圖標數(shù)據(jù)進行顯示的顯示控制信 息。
如上所述,在變更圖標數(shù)據(jù)的顯示形式時,僅僅變更腳本數(shù)據(jù)即可, 還能夠將識別數(shù)據(jù)本身變更為其他的識別數(shù)據(jù)。因此,能夠很容易地變更
識別數(shù)據(jù)的顯示形式,而無需執(zhí)行諸如變更象UNIX中的視窗管理器那樣
的較大程序的處理。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述生成 裝置根據(jù)輸入裝置所接受的輸入信息,變更腳本數(shù)據(jù)和識別數(shù)據(jù)的組合。 根據(jù)上述結構,本發(fā)明的信息處理裝置能夠以基于與輸入信息相應的、識別數(shù)據(jù)和腳本數(shù)據(jù)的組合的顯示形式對上述識別數(shù)據(jù)進行顯示。
所以,上述生成裝置變更與輸入信息相應的腳本數(shù)據(jù)和識別數(shù)據(jù)的組 合,由此,能夠生成以用戶所需的顯示形式對識別數(shù)據(jù)進行顯示的顯示控 制信息。
因此,在本發(fā)明的信息處理裝置中,無需對可顯示的識別信息的所有 顯示類型的數(shù)據(jù)進行預先存儲,由此,較之于需要預先在存儲裝置中存儲 上述所有顯示類型的數(shù)據(jù)的結構,能夠減少預先存儲的數(shù)據(jù)量。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述生成 裝置通過將腳本數(shù)據(jù)變更為其他的腳本數(shù)據(jù)來變更腳本數(shù)據(jù)和識別數(shù)據(jù) 的組合。
根據(jù)上述結構,本發(fā)明的信息處理裝置可以根據(jù)輸入信息變更腳本數(shù) 據(jù)。因此,上述生成裝置能夠生成以用戶所需的顯示形式對識別數(shù)據(jù)進行 顯示的顯示控制信息。
所以,本發(fā)明的信息處理裝置能夠很容易地將顯示形式變更為用戶所 需的顯示形式。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述生成 裝置通過將識別數(shù)據(jù)變更為其他的識別數(shù)據(jù)來變更腳本數(shù)據(jù)和識別數(shù)據(jù) 的組合。
根據(jù)上述結構,本發(fā)明的信息處理裝置可以根據(jù)輸入信息將識別數(shù)據(jù) 變更為其他的識別數(shù)據(jù)。因此,上述生成裝置可將識別數(shù)據(jù)變更為用戶所 需的識別數(shù)據(jù)而生成上述顯示控制信息。
所以,本發(fā)明的信息處理裝置能夠很容易地將顯示形式變更為用戶所 需的顯示形式。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述腳本 數(shù)據(jù)還包含用于規(guī)定上述顯示部中顯示狀態(tài)的變更定時的定時規(guī)定信息, 上述指示裝置根據(jù)上述定時規(guī)定信息,將顯示控制信息的變更定時指示給 生成裝置。
根據(jù)上述結構,由于腳本數(shù)據(jù)包含定時規(guī)定信息,因此,可通過指示 裝置在上述定時規(guī)定信息所規(guī)定的各定時、指示上述生成裝置變更上述顯 示控制信息。所以,本發(fā)明的信息處理裝置能夠以各定時來變更顯示狀態(tài)。并且, 僅通過改寫其中包含上述定時規(guī)定信息的腳本數(shù)據(jù)的記述,就能很容易地 變更為所需的變更定時。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述識別 數(shù)據(jù)包含根據(jù)上述輸入裝置所接受的、表示選擇或非選擇狀態(tài)指定的輸入 信息來確定上述處理是否有效的信息,其中,上述處理是通過上述識別數(shù) 據(jù)所確定的處理。
根據(jù)上述結構,上述識別數(shù)據(jù)包含根據(jù)上述輸入裝置所接受的、表示 選擇或非選擇狀態(tài)指定的輸入信息來確定上述處理是否有效的信息,其 中,上述處理是通過上述識別數(shù)據(jù)確定的處理。因此,生成裝置可生成其 中包含有下述信息的顯示控制信息即,根據(jù)輸入信息所指定的識別數(shù)據(jù)的 狀態(tài)來確定上述處理是否有效的信息。
因此,在本發(fā)明的信息處理裝置中,通過將識別數(shù)據(jù)指定為選擇狀態(tài) 或非選擇狀態(tài),可確定由該識別數(shù)據(jù)指定的功能是否有效。另外,該功能 有效的狀態(tài)是指,例如,可啟動并執(zhí)行該功能的狀態(tài)。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,具備用于 從外部取得上述識別數(shù)據(jù)和腳本數(shù)據(jù)的數(shù)據(jù)取得裝置(例如,功能執(zhí)行控 制部16和天線8)。
根據(jù)上述結構,由于本發(fā)明的信息處理裝置具備數(shù)據(jù)取得裝置,能夠 取得由外部的信息處理裝置保持的識別數(shù)據(jù)和/或腳本數(shù)據(jù)。
所以,可增加識別數(shù)據(jù)的個數(shù)和/或腳本數(shù)據(jù)的個數(shù),因此,能增加 可顯示的顯示類型,而且,可更新為最新的識別數(shù)據(jù)和腳本數(shù)據(jù)。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述識別 數(shù)據(jù)包含矢量形式的圖像數(shù)據(jù)。
由于上述識別數(shù)據(jù)包含矢量形式的圖像數(shù)據(jù),所以,能夠在保持高像 質的條件下縮小或放大基于識別數(shù)據(jù)的顯示圖像。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述識別 數(shù)據(jù)包含在執(zhí)行由該識別數(shù)據(jù)指定的功能時所需的參數(shù)信息。
根據(jù)上述結構,上述識別數(shù)據(jù)包含在執(zhí)行由該識別數(shù)據(jù)指定的功能時 所需的參數(shù)信息。因此,只要選擇特定的識別數(shù)據(jù),就能夠利用參數(shù)信息來執(zhí)行由上述識別數(shù)據(jù)指定的功能。
另外,本發(fā)明的信息處理裝置可以構成為在上述結構中,上述識別 數(shù)據(jù)是XML形式的數(shù)據(jù)。
由于上述識別數(shù)據(jù)是XML形式的數(shù)據(jù),因此,可以用ECMA SCRIPT、 Java SCRIPT等SCRIPT語言來記述顯示狀態(tài)的管理,該顯示狀態(tài)是表示 與輸入信息相應的識別數(shù)據(jù)的選擇或非選擇狀態(tài)顯示、或者配置變更等的 識別數(shù)據(jù)的狀態(tài)。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述變更
裝置根據(jù)上述輸入裝置所接受的、表示腳本數(shù)據(jù)和識別數(shù)據(jù)的關聯(lián)關系變 更指示的輸入信息來變更腳本數(shù)據(jù)和識別數(shù)據(jù)的關聯(lián)關系。
另外,本發(fā)明的信息處理裝置優(yōu)選構成為在上述結構中,上述變更 裝置通過將表信息變更為其他的表信息來變更腳本數(shù)據(jù)和識別數(shù)據(jù)的關 聯(lián)關系。
另外,上述信息處理裝置具備的各裝置可通過計算機來實現(xiàn)。在這種 情況下,記錄有下述的信息處理裝置控制程序的可由計算機讀取的記錄介 質也屬于本發(fā)明的范疇,即使計算機作為上述各裝置進行動作,從而通 過計算機實現(xiàn)上述信息處理裝置這樣的信息處理裝置控制程序。
另外,本發(fā)明并不限于上述實施方式,可在權利要求范圍內進行各種 變更。S卩,通過組合在權利要求范圍內適當變更的技術手段所得到的實施 方式也屬于本發(fā)明的技術范圍。
工業(yè)可利用性
上述便攜式通信裝置1將顯示為菜單畫面的信息分割為腳本數(shù)據(jù)21
和圖標數(shù)據(jù)組22并存儲在信息存儲部20中。在上述便攜式通信裝置1中, 能夠通過變更上述腳本數(shù)據(jù)21和圖標數(shù)據(jù)組22的組合,由主控制部10 的顯示數(shù)據(jù)生成部14生成顯示用數(shù)據(jù)。
因此,本發(fā)明可廣泛應用于具有進行信息顯示的顯示部的信息處理裝 置。作為上述信息處理裝置,例如,可以舉出便攜式電話機、PDA、電視 機等,在這些信息處理裝置的顯示部中,如上所述,可以顯示菜單,根據(jù) 用戶的指示啟動特定的應用程序,或者,將顯示狀態(tài)變更為其他的菜單。
權利要求
1. 一種信息處理裝置,具有以特定的顯示形式進行信息顯示的顯示 部,其特征在于,具有生成裝置,其根據(jù)識別數(shù)據(jù)和腳本數(shù)據(jù)生成用于以上述特定的顯示形 式顯示上述識別數(shù)據(jù)的顯示控制信息,其中,上述識別數(shù)據(jù)用于確定可在 該信息處理裝置中執(zhí)行的處理,上述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在上述 顯示部的顯示區(qū)域中的顯示的信息;以及顯示控制裝置,其根據(jù)由上述生成裝置生成的顯示控制信息,對上述 顯示部的顯示進行控制。
2. 根據(jù)權利要求1所述的信息處理裝置,其特征在于還具有用于接受來自外部的輸入信息的輸入裝置;上述生成裝置根據(jù)上述腳本數(shù)據(jù)和上述識別數(shù)據(jù)生成顯示控制信息, 其中,該顯示控制信息成為與上述輸入裝置所接受的輸入信息相應的識別 數(shù)據(jù)的顯示形式。
3. 根據(jù)權利要求2所述的信息處理裝置,其特征在于,還具有記錄裝置,其記錄狀態(tài)轉移信息,該狀態(tài)轉移信息是上述識別數(shù)據(jù)在上述顯示部中的顯示狀態(tài)的履歷信息;以及指示裝置,其根據(jù)上述記錄裝置記錄的狀態(tài)轉移信息,指示生成裝置 變更上述顯示控制信息。
4. 根據(jù)權利要求3所述的信息處理裝置,其特征在于 上述腳本數(shù)據(jù)包含規(guī)定信息,該規(guī)定信息根據(jù)上述狀態(tài)轉移信息規(guī)定上述識別數(shù)據(jù)在上述顯示部中的顯示狀態(tài)的變更;作為輸入信息,上述輸入裝置接受了指示顯示狀態(tài)變更的信息時,上 述指示裝置根據(jù)上述記錄裝置所記錄的狀態(tài)轉移信息和上述規(guī)定信息,指 示生成裝置變更上述顯示控制信息。
5. 根據(jù)權利要求4所述的信息處理裝置,其特征在于 上述狀態(tài)轉移信息是借助于特定的符號信息表達上述識別數(shù)據(jù)在上述顯示部中的顯示狀態(tài)的履歷信息;在上述規(guī)定信息中,表示上述顯示狀態(tài)的變更內容的信息與上述符號信息對應;上述指示裝置根據(jù)上述狀態(tài)轉移信息和上述規(guī)定信息,指示生成裝置 變更上述顯示控制信息,使得成為與上述符號信息相應的顯示狀態(tài)。
6. 根據(jù)權利要求4或5所述的信息處理裝置,其特征在于 上述指示裝置根據(jù)上述規(guī)定信息和上述記錄裝置所記錄的狀態(tài)轉移信息,指示上述生成裝置變更上述顯示控制信息中的表示識別數(shù)據(jù)的選擇 狀態(tài)的顯示的信息。
7. 根據(jù)權利要求3至6中的任意一項所述的信息處理裝置,其特征 在于-還具有存儲裝置,其存儲由上述記錄裝置記錄的狀態(tài)轉移信息。
8. 根據(jù)權利要求7所述的信息處理裝置,其特征在于 上述存儲裝置還存儲有上述識別數(shù)據(jù)和上述腳本數(shù)據(jù)。
9. 根據(jù)權利要求8所述的信息處理裝置,其特征在于 上述存儲裝置還存儲有表信息,該表信息是用于使上述識別數(shù)據(jù)和上述腳本數(shù)據(jù)相互關聯(lián)的信息;上述生成裝置根據(jù)上述表信息,對識別數(shù)據(jù)和腳本數(shù)據(jù)的組合進行確 定并生成顯示控制信息。
10. 根據(jù)權利要求9所述的信息處理裝置,其特征在于 上述表信息包含表示由腳本數(shù)據(jù)規(guī)定的顯示區(qū)域中的位置和在前述規(guī)定的位置配置的識別數(shù)據(jù)之間的對應關系的信息。
11. 根據(jù)權利要求9或10所述的信息處理裝置,其特征在于還具有變更裝置,其在上述輸入裝置接受作為輸入信息的上述表信息 的變更指示時變更上述表信息。
12. 根據(jù)權利要求2至11中的任意一項所述的信息處理裝置,其特征在于還具有腳本數(shù)據(jù)變更裝置,其在上述輸入裝置接受作為輸入信息的上 述腳本數(shù)據(jù)的變更指示時變更上述腳本數(shù)據(jù)。
13. 根據(jù)權利要求2至12中的任意一項所述的信息處理裝置,其特征在于在上述輸入裝置接受作為輸入信息的關于腳本數(shù)據(jù)與識別數(shù)據(jù)的組合的變更指示時,上述生成裝置變更用于生成上述顯示控制信息的、腳本 數(shù)據(jù)和識別數(shù)據(jù)的組合。
14. 根據(jù)權利要求13所述的信息處理裝置,其特征在于-上述生成裝置通過將腳本數(shù)據(jù)變更為其他的腳本數(shù)據(jù)來變更腳本數(shù)據(jù)和識別數(shù)據(jù)的組合。
15. 根據(jù)權利要求13所述的信息處理裝置,其特征在于上述生成裝置通過將識別數(shù)據(jù)變更為其他的識別數(shù)據(jù)來變更腳本數(shù) 據(jù)和識別數(shù)據(jù)的組合。
16. 根據(jù)權利要求3所述的信息處理裝置,其特征在于 上述腳本數(shù)據(jù)還包含定時規(guī)定信息,該定時規(guī)定信息規(guī)定在上述顯示部中顯示狀態(tài)的變更定時;上述指示裝置根據(jù)上述定時規(guī)定信息,將顯示控制信息的變更定時指 示給生成裝置。
17. 根據(jù)權利要求2至16中的任意一項所述的信息處理裝置,其特征在于上述識別數(shù)據(jù)包含根據(jù)上述輸入裝置所接受的表示選擇或非選擇狀 態(tài)指定的輸入信息來確定上述處理是否有效的信息,其中,上述處理是通 過上述識別數(shù)據(jù)確定的處理。
18. 根據(jù)權利要求1至11中的任意一項所述的信息處理裝置,其特征在于還具有數(shù)據(jù)取得裝置,其從外部取得上述識別數(shù)據(jù)和腳本數(shù)據(jù)。
19. 根據(jù)權利要求1至18中的任意一項所述的信息處理裝置,其特征在于上述識別數(shù)據(jù)包含矢量形式的圖像數(shù)據(jù)。
20. 根據(jù)權利要求1至19中的任意一項所述的信息處理裝置,其特征在于上述識別數(shù)據(jù)包含在執(zhí)行由該識別數(shù)據(jù)所確定的功能時所需的參數(shù)伶,I 口 'ti、 o
21. 根據(jù)權利要求1至20中的任意一項所述的信息處理裝置,其特征在于上述識別數(shù)據(jù)是XML形式的數(shù)據(jù)。
22. 根據(jù)權利要求ll所述的信息處理裝置,其特征在于 上述變更裝置根據(jù)上述輸入裝置所接受的表示腳本數(shù)據(jù)和識別數(shù)據(jù)的關聯(lián)關系的變更指示的輸入信息,變更腳本數(shù)據(jù)和識別數(shù)據(jù)的關聯(lián)關 系。
23. 根據(jù)權利要求22所述的信息處理裝置,其特征在于 上述變更裝置通過將表信息變更為其他的表信息來變更腳本數(shù)據(jù)和識別數(shù)據(jù)的關聯(lián)關系。
24. —種信息處理裝置控制方法,其中,該信息處理裝置具有以特定 的顯示形式進行信息顯示的顯示部,其特征在于,包括根據(jù)識別數(shù)據(jù)和腳本數(shù)據(jù)生成用于以上述特定的顯示形式顯示上述 識別數(shù)據(jù)的顯示控制信息的步驟,其中,上述識別數(shù)據(jù)用于確定可在該信 息處理裝置中執(zhí)行的處理,上述腳本數(shù)據(jù)是規(guī)定上述識別數(shù)據(jù)在上述顯示 部的顯示區(qū)域中的顯示的信息;以及根據(jù)由上述生成裝置生成的顯示控制信息對上述顯示部的顯示進行 控制的步驟。
25. —種信息處理裝置控制程序,用于使權利要求1至23中的任意 一項所述的信息處理裝置進行動作,計算機作為上述各裝置發(fā)揮作用。
26. —種計算機可讀取的記錄介質,記錄有權利要求25所述的信息 處理裝置控制程序。
全文摘要
便攜式通信裝置(1)具有以特定的顯示形式對圖標進行顯示的顯示部(2)。便攜式通信裝置(1)還具有顯示數(shù)據(jù)生成部(14),根據(jù)圖標數(shù)據(jù)(24)和腳本數(shù)據(jù)(21)生成用于顯示圖標的顯示用數(shù)據(jù),其中,上述圖標數(shù)據(jù)(24)用于確定可在本裝置中執(zhí)行的處理,上述腳本數(shù)據(jù)(21)是規(guī)定顯示部(2)的顯示形式的信息;以及顯示控制部(15),對顯示部(2)的顯示進行控制。因此,通過變更圖標數(shù)據(jù)(24)或腳本數(shù)據(jù)(21),能夠很容易地變更圖標的顯示形式。由此,可減少存儲的數(shù)據(jù)量,很容易地變更為各種圖標數(shù)據(jù)(24)的顯示形式。
文檔編號G06F3/14GK101313275SQ200680043770
公開日2008年11月26日 申請日期2006年11月22日 優(yōu)先權日2005年11月24日
發(fā)明者坂倉健太郎, 財滿博昭 申請人:夏普株式會社