專(zhuān)利名稱(chēng):顯示控制設(shè)備和用于控制顯示控制設(shè)備的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種顯示控制設(shè)備、用于控制顯示控制設(shè)備的方法和用于存儲(chǔ)程序的記錄介質(zhì)。
背景技術(shù):
諸如數(shù)字照相機(jī)、數(shù)字?jǐn)z像機(jī)和移動(dòng)電話等的裝置當(dāng)前變得更加高性能化和多功能化。這些功能已變得臃腫。隨著這些功能的臃腫,用戶(hù)使用的用戶(hù)界面也變得臃腫。例如,作為用戶(hù)界面通常已知的分層菜單的層級(jí)變得更多,并且它們的菜單項(xiàng)的數(shù)量増加。結(jié)果,在到達(dá)想要的菜單項(xiàng)之前,用戶(hù)必須下降許多分層級(jí),并且滾動(dòng)許多畫(huà)面。因此,存在的問(wèn)題是為達(dá)到想要的菜單項(xiàng)需要許多操作,因而需要時(shí)間。考慮到這ー問(wèn)題,日本特開(kāi)2008-203910號(hào)公報(bào)說(shuō)明了ー種包括外部鍵的信息記錄和再現(xiàn)設(shè)備,其中,可以根據(jù)用戶(hù)的喜好對(duì)于外部鍵自由地分配功能??梢詫?duì)于外部鍵分配用于直接打開(kāi)特定菜單畫(huà)面的快捷功能,在這種情況下,可以利用單個(gè)鍵操作來(lái)顯示要重復(fù)使用的菜單從而提高可用性。日本特開(kāi)2008-203910號(hào)公報(bào)說(shuō)明了在打開(kāi)菜單畫(huà)面時(shí)的信息記錄再現(xiàn)設(shè)備的操作,但是沒(méi)有說(shuō)明后續(xù)的操作。例如,如果可以使用快捷鍵打開(kāi)用于檢查或修改設(shè)置的菜單,然后可以使用同一快捷鍵關(guān)閉該菜單,則認(rèn)為提高了可用性。當(dāng)菜單是打開(kāi)的,并且用戶(hù)想要通過(guò)操作快捷鍵來(lái)打開(kāi)想要的菜單時(shí),如果可以打開(kāi)想要的菜單,那么認(rèn)為提高了可用性。如上所述,根據(jù)操作狀況,有時(shí)對(duì)于同一鍵期望進(jìn)行不同的操作。如果可以使得這些操作兼容,則可用性提高。
發(fā)明內(nèi)容
本發(fā)明g在ー種包括提高了可操作性的快捷鍵的顯示控制設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供一種能夠使得用于在菜單是打開(kāi)的時(shí)按下快捷鍵來(lái)關(guān)閉該菜單的處理與用于按下同一快捷鍵來(lái)打開(kāi)特定菜單的處理兼容的顯示控制設(shè)備。根據(jù)本發(fā)明的ー個(gè)方面,ー種顯示控制設(shè)備,其包括:特定操作単元,用于顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及顯示控制單元,用于進(jìn)行控制,從而在顯示單元上顯示所述特定菜單時(shí)操作所述特定操作単元的情況下,清除菜單的顯示,以及在顯示與所述特定菜單和比所述特定菜單高ー級(jí)的菜單不同的菜單時(shí)操作所述特定操作単元的情況下,顯示所述特定菜單。根據(jù)本發(fā)明的另一方面,一種用于控制顯示控制設(shè)備的方法,所述方法包括以下步驟:顯示步驟,用于通過(guò)操作特定操作単元,顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及顯示控制步驟,用于進(jìn)行顯示控制,從而在顯示單元上顯示所述特定菜單時(shí)操作所述特定操作單元的情況下,清除菜單的顯示,以及在顯示與所述特定菜單和比所述特定菜單高一級(jí)的菜單不同的菜單時(shí)操作所述特定操作單元的情況下,顯示所述特定菜單。根據(jù)本發(fā)明的又一方面,一種顯示控制設(shè)備,其包括:特定操作單元,用于顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及顯示控制單元,用于進(jìn)行控制,從而在能夠進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,在顯示單元上顯示所述特定菜單,以及在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,以能識(shí)別地顯示用于進(jìn)入所述特定菜單的菜單項(xiàng)無(wú)效的方式,在所述顯示單元上顯示比所述特定菜單更高層級(jí)的菜單。根據(jù)本發(fā)明的另一方面,一種用于控制顯示控制設(shè)備的方法,其中,所述顯示控制設(shè)備包括用于顯示包括多個(gè)菜單的分層菜單中的特定菜單的特定操作單元,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示,所述方法包括以下步驟:進(jìn)行顯示控制,從而在能夠進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,在顯示單元上顯示所述特定菜單,以及在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,以能識(shí)別地顯示用于進(jìn)入所述特定菜單的菜單項(xiàng)無(wú)效的方式,在所述顯示單元上顯示比所述特定菜單更高層級(jí)的菜單。通過(guò)以下參考附圖對(duì)典型實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征和方面將顯而易見(jiàn)。
包含在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)的一部分的附圖,示出本發(fā)明的典型實(shí)施例、特征和方面,并與說(shuō)明書(shū)一起用來(lái)解釋本發(fā)明的原理。下面將參考附圖詳細(xì)說(shuō)明本發(fā)明的典型實(shí)施例。應(yīng)該注意,下面的典型實(shí)施例僅是用于實(shí)現(xiàn)本發(fā)明的一個(gè)例子,并且可以根據(jù)應(yīng)用本發(fā)明的設(shè)備的各個(gè)結(jié)構(gòu)和各種條件進(jìn)行適當(dāng)修改或改變。因此,本發(fā)明決不局限于下述典型實(shí)施例。圖1是示出顯示控制設(shè)備的外觀結(jié)構(gòu)的圖。圖2是示出顯示控制設(shè)備的結(jié)構(gòu)的框圖。圖3A、3B和3C是示出菜單畫(huà)面的顯示例子的圖。圖4是示出根據(jù)第一典型實(shí)施例的菜單顯示處理的流程圖。圖5是示出根據(jù)第二典型實(shí)施例的菜單顯示處理的流程圖。圖6是示出根據(jù)第三典型實(shí)施例的菜單顯示處理的流程圖。圖7是示出菜單畫(huà)面的顯示例子的圖。圖8是示出根據(jù)第四典型實(shí)施例的菜單顯示處理的流程圖。
具體實(shí)施例方式下面將參考附圖詳細(xì)說(shuō)明本發(fā)明的各種典型實(shí)施例、特征和方面。在本典型實(shí)施例中,通過(guò)使用數(shù)字?jǐn)z像機(jī)為例說(shuō)明顯示控制設(shè)備。將說(shuō)明第一典型實(shí)施例。根據(jù)第一典型實(shí)施例的數(shù)字?jǐn)z像機(jī)響應(yīng)于按下快捷鍵而工作,以顯示分配給快捷鍵的菜單,并且在顯示該菜單時(shí),響應(yīng)于按下該快捷鍵來(lái)關(guān)閉(清除顯示)所顯示的菜単。圖1是示出數(shù)字?jǐn)z像機(jī)100的外觀結(jié)構(gòu)的圖。數(shù)字?jǐn)z像機(jī)100包括顯示單元101、拍攝按鈕102、模式改變開(kāi)關(guān)103、操作單元104、電源開(kāi)關(guān)105、記錄介質(zhì)106、記錄介質(zhì)插槽107和蓋108。顯示單元101顯示圖像和各種類(lèi)型的信息。拍攝按鈕102是用戶(hù)進(jìn)行拍攝指示所使用的按鈕。模式改變開(kāi)關(guān)103是用戶(hù)改變數(shù)字?jǐn)z像機(jī)100的操作模式所使用的開(kāi)關(guān)。稍后將詳細(xì)說(shuō)明模式改變開(kāi)關(guān)103。操作単元104包括諸如各種開(kāi)關(guān)、按鈕和觸摸面板等的用于接受各種用戶(hù)操作的操作構(gòu)件。使用電源開(kāi)關(guān)105接通/斷開(kāi)數(shù)字?jǐn)z像機(jī)100的電源。記錄介質(zhì)106的例子包括半導(dǎo)體存儲(chǔ)器、存儲(chǔ)卡、磁盤(pán)和硬盤(pán)。記錄介質(zhì)插槽107是用于插入記錄介質(zhì)106的插槽。插入記錄介質(zhì)插槽107的記錄介質(zhì)106可以與數(shù)字?jǐn)z像機(jī)100通信,并且記錄由數(shù)字?jǐn)z像機(jī)100所拍攝的視頻圖像。蓋108閉塞記錄介質(zhì)插槽107。圖2是示出數(shù)字?jǐn)z像機(jī)100的結(jié)構(gòu)的框圖。將以相同附圖標(biāo)記指定與圖1中的相同的組件。將適當(dāng)省略對(duì)這些組件的說(shuō)明。數(shù)字?jǐn)z像機(jī)100包括拍攝鏡頭201、攝像單元202、模擬-數(shù)字(A/D)轉(zhuǎn)換器203、防護(hù)器204、圖像處理單元205、存儲(chǔ)控制單元206、系統(tǒng)控制單元207、存儲(chǔ)器208和數(shù)字-模擬(D/A)轉(zhuǎn)換器209。數(shù)字?jǐn)z像機(jī)100還包括非易失性存儲(chǔ)器210、備用存儲(chǔ)器211、系統(tǒng)存儲(chǔ)器212、系統(tǒng)計(jì)時(shí)器213、電源控制單元214、電源單元215和記錄介質(zhì)接ロ(I/F)216。拍攝鏡頭201是包括變焦透鏡和調(diào)焦透鏡的鏡頭單元。攝像單元202是包括用于將光學(xué)圖像轉(zhuǎn)換成電信號(hào)的電荷耦合裝置(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)傳感器的圖像傳感器。A/D轉(zhuǎn)換器203將從攝像単元202輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。防護(hù)器204覆蓋包括數(shù)字?jǐn)z像機(jī)100的拍攝鏡頭201的攝像光學(xué)系統(tǒng),以防止包括拍攝鏡頭201和攝像單兀202的攝像光學(xué)系統(tǒng)變臟和受:損。圖像處理單元205對(duì)來(lái)自A/D轉(zhuǎn)換器203的圖像數(shù)據(jù)或者來(lái)自存儲(chǔ)控制單元206的圖像數(shù)據(jù)進(jìn)行諸如像素插值和縮小等預(yù)定的調(diào)整大小處理、以及顔色轉(zhuǎn)換處理。圖像處理單元205還通過(guò)使用所拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定運(yùn)算處理。系統(tǒng)控制単元207基于運(yùn)算處理的結(jié)果,進(jìn)行曝光控制和測(cè)距控制。圖像處理單元205還通過(guò)使用所拍攝的圖像數(shù)據(jù)進(jìn)行預(yù)定運(yùn)算處理,并且基于運(yùn)算處理的結(jié)果進(jìn)行自動(dòng)白平衡(AWB)處理。經(jīng)由圖像處理單元205和存儲(chǔ)控制單元206,或者直接經(jīng)由存儲(chǔ)控制單元206,將來(lái)自A/D轉(zhuǎn)換器203的圖像數(shù)據(jù)寫(xiě)入存儲(chǔ)器208。存儲(chǔ)器208存儲(chǔ)通過(guò)攝像単元202所獲取的、并被A/D轉(zhuǎn)換器203轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)的圖像數(shù)據(jù)、以及要顯示在顯示單元101上的圖像數(shù)據(jù)。存儲(chǔ)器208具有足夠存儲(chǔ)預(yù)定數(shù)量的靜止圖像和預(yù)定時(shí)長(zhǎng)的運(yùn)動(dòng)圖像和聲音的存儲(chǔ)容量。存儲(chǔ)器208還用作為用于圖像顯示的存儲(chǔ)器(視頻存儲(chǔ)器)。D/A轉(zhuǎn)換器209將存儲(chǔ)在存儲(chǔ)器208中的顯示圖像數(shù)據(jù)轉(zhuǎn)換成模擬信號(hào),并且將模擬信號(hào)提供給顯示単元101。經(jīng)由D/A轉(zhuǎn)換器209將寫(xiě)入存儲(chǔ)器208中的顯示圖像數(shù)據(jù)顯示在顯示單元101上。顯示單元101根據(jù)來(lái)自D/A轉(zhuǎn)換器209的模擬信號(hào),在諸如液晶顯示器(IXD)等的監(jiān)視器上顯示圖像??梢酝ㄟ^(guò)D/A轉(zhuǎn)換器209將以前通過(guò)A/D轉(zhuǎn)換器208進(jìn)行了 A/D轉(zhuǎn)換、并被存儲(chǔ)在存儲(chǔ)器208中的數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào),并且將其順次傳送給顯示単元101進(jìn)行顯示。顯示單元101因而可以用作顯示通過(guò)鏡頭圖像的電子取景器。非易失性存儲(chǔ)器210是電可擦除可記錄存儲(chǔ)器。例子包括電可擦除可編程只讀存儲(chǔ)器(EEPROM)。非易失性存儲(chǔ)器210記錄系統(tǒng)控制単元207的操作所需的常數(shù)和程序。該程序是用于執(zhí)行稍后所述的本典型實(shí)施例的多個(gè)流程圖的程序。備用存儲(chǔ)器221是電可擦除可記錄存儲(chǔ)器。例子包括EEPROM和靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)。備用存儲(chǔ)器211記錄用戶(hù)設(shè)置信息。系統(tǒng)控制單元207控制整個(gè)數(shù)字?jǐn)z像機(jī)100。系統(tǒng)控制單元207執(zhí)行記錄在非易失性存儲(chǔ)器210中的上述程序,以實(shí)現(xiàn)稍后說(shuō)明的本典型實(shí)施例的各處理。系統(tǒng)存儲(chǔ)器212的例子是隨機(jī)存取存儲(chǔ)器(RAM)。將系統(tǒng)控制單元207的操作所需的常數(shù)和變量、以及從非易失性存儲(chǔ)器210所讀取的程序裝載進(jìn)系統(tǒng)存儲(chǔ)器212。系統(tǒng)控制單元207還控制存儲(chǔ)器208、D/Α轉(zhuǎn)換器209和顯示單元101以進(jìn)行顯示控制。系統(tǒng)計(jì)時(shí)器213是用于測(cè)量各種控制所使用的時(shí)間和內(nèi)置時(shí)鐘的時(shí)間的時(shí)間測(cè)量單元。拍攝按鈕102、模式改變開(kāi)關(guān)103和操作單元104用于向系統(tǒng)控制單元207輸入各種操作指示。拍攝按鈕102和模式改變開(kāi)關(guān)103可被配置為操作單元104的一部分。模式改變開(kāi)關(guān)103是用于將系統(tǒng)控制單元207的操作模式改變成包括拍攝模式(靜止圖像拍攝模式和運(yùn)動(dòng)圖像拍攝模式)和重放模式的模式中的任一模式的開(kāi)關(guān)。靜止圖像拍攝模式包括自動(dòng)拍攝模式、自動(dòng)場(chǎng)景判斷模式、手動(dòng)模式、各種場(chǎng)景模式、程序自動(dòng)曝光(AE)模式和自定義模式。各種場(chǎng)景模式包括用于各個(gè)拍攝場(chǎng)景的拍攝設(shè)置。可以使用模式改變開(kāi)關(guān)103直接切換成靜止圖像拍攝模式所包括的上述模式中的任一模式??梢耘渲貌煌僮鳂?gòu)件用來(lái)在通過(guò)使用模式改變開(kāi)關(guān)103將操作模式切換成靜止圖像拍攝模式時(shí)切換成靜止圖像拍攝模式所包括的模式中的任一模式。類(lèi)似地,運(yùn)動(dòng)圖像拍攝模式可以包括多個(gè)模式。當(dāng)按下拍攝按鈕102時(shí),系統(tǒng)控制單元207開(kāi)始從攝像單元202讀取信號(hào)開(kāi)始到將圖像數(shù)據(jù)寫(xiě)入記錄介質(zhì)106的一系列拍攝處理操作。當(dāng)選擇并操作顯示單元101上所顯示的各種功能圖標(biāo)時(shí),向操作單元104的各操作構(gòu)件分配針對(duì)場(chǎng)景的不同功能。操作構(gòu)件因而用作各種功能鍵。功能鍵的例子包括結(jié)束鍵、返回鍵、圖像前進(jìn)鍵、跳躍鍵、限制鍵、屬性改變鍵、快捷鍵和菜單鍵。例如,按下菜單鍵以在顯示單元101上顯示各種可設(shè)置的菜單。用戶(hù)可以通過(guò)使用顯示單元101上所顯示的菜單、上下左右的箭頭鍵和設(shè)置鍵,直觀地進(jìn)行各種設(shè)置??旖萱I是根據(jù)本典型實(shí)施例的用于打開(kāi)分層結(jié)構(gòu)菜單中的特定菜單的操作構(gòu)件??梢栽O(shè)置一個(gè)以上的快捷鍵??梢韵蚨鄠€(gè)快捷鍵分別分配不同菜單。菜單鍵是用于打開(kāi)分層結(jié)構(gòu)菜單中的頂層菜單(最高層級(jí)的菜單)或者與上次關(guān)閉的菜單相同的菜單的操作構(gòu)件。在這里,作為被配置在數(shù)字?jǐn)z像機(jī)100外部上的操作構(gòu)件來(lái)說(shuō)明各種鍵。通過(guò)操作觸摸面板上的軟鍵可以獲得相同效果。電源控制單元214包括電池檢測(cè)電路、直流-直流(DC-DC)轉(zhuǎn)換器和用于切換要通電的塊的切換電路。電源控制電路214檢測(cè)是否安裝了電池、電池的類(lèi)型和剩余電池容量?;跈z測(cè)結(jié)果和來(lái)自系統(tǒng)控制單元207的指示,電源控制單元214控制DC-DC轉(zhuǎn)換器在所需的時(shí)間內(nèi)向包括記錄介質(zhì)106的各種組件提供必要的電壓。電源單元215包括諸如堿性電池和鋰電池等的一次電池、諸如鎳鎘(NiCd)電池、鎳金屬鹵化物(NiHM)電池和鋰(Li)電池等的二次電池、和/或者交流電(AC)適配器。記錄介質(zhì)I/F 216是與記錄介質(zhì)106的接口。接著說(shuō)明本典型實(shí)施例所使用的用于對(duì)數(shù)字?jǐn)z像機(jī)100進(jìn)行各種設(shè)置和操作指示的菜單。本典型實(shí)施例所使用的菜單是根據(jù)功能的類(lèi)型對(duì)可設(shè)置項(xiàng)進(jìn)行了分類(lèi)的分層類(lèi)型的菜單(分層菜單)。分層型的菜單包括成組的下層級(jí)菜單和包括作為該下層級(jí)菜單的入口的菜單項(xiàng)的上層級(jí)菜単。例如,最高層級(jí)(第一級(jí))的菜單或者頂層菜單包括菜單項(xiàng)“照相機(jī)設(shè)置”、“音頻設(shè)置”、“視頻設(shè)置”、“其它功能”和“自定義菜単”。如果用戶(hù)選擇頂層菜單上的菜單項(xiàng)“其它功能”,則顯示頂層菜單下ー級(jí)的菜單(第二級(jí)菜單)“其它功能”。例如,菜単“其它功能”包括菜單項(xiàng)“復(fù)位”、“時(shí)區(qū)”、“時(shí)鐘設(shè)置”、“WFM”、“語(yǔ)言”和“無(wú)線控制器”。菜單“其它功能”還包括諸如“計(jì)數(shù)燈”、“媒體存取LED”、“NTSC/PAL”、“比特率/分辨率”和“幀頻”的菜單項(xiàng)。如果用戶(hù)選擇第二級(jí)菜單所包括的菜單項(xiàng)“復(fù)位”,則顯示更下ー級(jí)的菜單(第三級(jí)菜單)“復(fù)位”。例如,菜單“復(fù)位”包括菜單項(xiàng)“CF-A”、“CF-B”和“SD-CARD”。換句話說(shuō),菜單“復(fù)位”是用于從CF(CompactFlash)卡A、CF卡B或者SD (Secure Digital)卡選擇要初始化的記錄介質(zhì)的菜単。如果用戶(hù)選擇第三級(jí)菜單所包括的菜單項(xiàng)“SD-CARD”,則顯示更下ー級(jí)的菜單(第四級(jí)菜單)“SD-CARD”。例如,菜單“SD-CARD”包括菜單項(xiàng)“執(zhí)行”和“取消”作為候選設(shè)置值。用戶(hù)選擇并確定候選設(shè)置值中的任ー個(gè),并且執(zhí)行以候選設(shè)置值所表示的操作或者設(shè)置。例如,如果用戶(hù)指示菜單“SD-CARD”上的“執(zhí)行”,則初始化(格式化)安裝在數(shù)字?jǐn)z像機(jī)100上的多個(gè)記錄介質(zhì)106中的SD卡。菜單“SD-CARD”之下沒(méi)有下ー級(jí),并且菜單“SD-CARD”是最低層級(jí)的菜単。圖3A 3C是示出顯示在顯示單元101上的菜單畫(huà)面的顯示例子的圖。圖3A示出在顯示下層級(jí)的菜單時(shí)的顯示例子,其中,顯示進(jìn)入該下層級(jí)的菜單的上層級(jí)的菜單項(xiàng)。在圖3A中,顯示各級(jí)的菜單項(xiàng)301和在第三級(jí)菜單D上可設(shè)置的候選設(shè)置值302。在圖3A中,以陰影顯示有些項(xiàng)。陰影表示依次選擇第一級(jí)菜單D、第二級(jí)菜單C和第三級(jí)菜單D,并且從構(gòu)成第三級(jí)菜單D的候選設(shè)置值I 3中選擇候選設(shè)置值3。該菜單畫(huà)面示出用于選擇候選設(shè)置值I 3中任一個(gè)的菜単,即最低層級(jí)的第三級(jí)菜單D。圖3B示出菜單畫(huà)面的另ー顯示例子,其中,顯示最低層級(jí)的菜單的名稱(chēng)和作為菜單項(xiàng)的候選設(shè)置值303的列表。在圖3B中,顯示在第三級(jí)菜單D上可設(shè)置的候選設(shè)置值303和用于表示所選擇的候選設(shè)置值303的光標(biāo)304。該菜單名稱(chēng)與上一級(jí)菜單的想要打開(kāi)最低層級(jí)的菜單的菜單項(xiàng)301的名稱(chēng)一致。不同于圖3A,圖3B示出沒(méi)有顯示進(jìn)入下層級(jí)的菜單的上層級(jí)的菜單項(xiàng)301的顯示例子。圖3C示出菜單畫(huà)面的另ー顯示例子,其中,顯示第三級(jí)菜單D的上ー級(jí)的第二級(jí)菜單C上的菜單項(xiàng)305。在圖3C中,第二級(jí)菜單C上的菜單項(xiàng)305是用于選擇與第三級(jí)菜單D的層級(jí)相同的層級(jí)的第三級(jí)菜單A D的可選擇項(xiàng)。當(dāng)執(zhí)行或者取消對(duì)圖3A所示的第三級(jí)菜單D的處理以進(jìn)入上ー級(jí)菜單時(shí),在選中已操作的第三級(jí)菜單D的菜單項(xiàng)305的狀態(tài)下,顯示上ー級(jí)的第二級(jí)菜單C。在根據(jù)本典型實(shí)施例的數(shù)字?jǐn)z像機(jī)100中,可以向多個(gè)快捷鍵中的每ー個(gè)分配最低層級(jí)的菜單中的任ー個(gè)。當(dāng)用戶(hù)按下分配了最低層級(jí)的菜單的快捷鍵時(shí),可以立即打開(kāi)所分配的菜単。例如,如果用戶(hù)按下分配了第三級(jí)菜單D的快捷鍵,則顯示如圖3A或3B所示的菜單畫(huà)面。結(jié)果,可以省略用于從頂層菜單開(kāi)始降低層級(jí)直到打開(kāi)第三級(jí)菜單D的操作,從而快速打開(kāi)想要的菜単。接著說(shuō)明用于向快捷鍵分配菜單的方法(登記方法)。用戶(hù)首先操作操作単元104以選擇任一菜單中包括的菜單項(xiàng)“分配”。系統(tǒng)控制単元207顯示可選擇項(xiàng),作為用于選擇向哪一快捷鍵分配菜單的候選設(shè)置值。例如,假定顯示“快捷鍵A”、“快捷鍵B”和“快捷鍵C”作為可選擇項(xiàng)。接著,用戶(hù)使用箭頭鍵選擇要分配菜單的快捷鍵,并且按下設(shè)置鍵。系統(tǒng)控制單元207顯示用于選擇向所選擇的快捷鍵分配哪一菜單的菜單。所顯示的菜單通常與上述頂層菜單相同。用戶(hù)操作操作單元104以從所顯示的菜單進(jìn)入下層級(jí)的菜單,并且在選中最低層級(jí)的想要的菜單的狀態(tài)下按下設(shè)置鍵。系統(tǒng)控制單元207將所選擇的菜單分配給快捷鍵,并且將菜單和快捷鍵之間的關(guān)聯(lián)記錄在備用存儲(chǔ)器211中,作為快捷功能信息。在系統(tǒng)控制單元207斷開(kāi)數(shù)字?jǐn)z像機(jī)100的電源之前,將記錄在備用存儲(chǔ)器211中的快捷功能信息記錄在非易失性存儲(chǔ)器210中。因此在下一次接通數(shù)字?jǐn)z像機(jī)100的電源時(shí),再現(xiàn)相同的分配。接著說(shuō)明用于使用如上所述分配了菜單的快捷鍵以提高菜單操作的可用性的數(shù)字?jǐn)z像機(jī)100的操作。圖4是示出根據(jù)第一典型實(shí)施例的菜單顯示處理的流程圖。通過(guò)系統(tǒng)控制單元207將記錄在非易失性存儲(chǔ)器210中的程序裝載進(jìn)系統(tǒng)存儲(chǔ)器212、并且執(zhí)行該程序,來(lái)實(shí)現(xiàn)該流程圖的各處理。在步驟S401,系統(tǒng)控制單元207檢測(cè)用戶(hù)是否按下了操作單元104的快捷鍵。如果系統(tǒng)控制單元207檢測(cè)到按下了多個(gè)快捷鍵中的任一個(gè)(步驟S401為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S402。另一方面,如果系統(tǒng)控制單元207沒(méi)有檢測(cè)到按下了快捷鍵、而是檢測(cè)到除對(duì)快捷鍵的操作以外的操作(步驟S401為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S408。注意,菜單在步驟S401之前可能已是打開(kāi)的。在步驟S402,系統(tǒng)控制單元207從存儲(chǔ)在備用存儲(chǔ)器211中的快捷功能信息,獲取與分配給在步驟S401所按下的快捷鍵的菜單有關(guān)的信息。系統(tǒng)控制單元207然后進(jìn)入步驟S403。在步驟S403,系統(tǒng)控制單元207檢測(cè)菜單是否是打開(kāi)的。如果任一菜單是打開(kāi)的(步驟S403為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S404。如果沒(méi)有菜單是打開(kāi)的(步驟S403為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S406。在步驟S404,系統(tǒng)控制單元207將在步驟S402所獲取的分配給快捷鍵的菜單與當(dāng)前所顯示的菜單進(jìn)行比較,以判斷這兩個(gè)菜單是否一致。如果這兩個(gè)菜單一致(步驟S404為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S405。如果不一致(步驟S404為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S406。在步驟S405,系統(tǒng)控制單元207關(guān)閉當(dāng)前所顯示的菜單,進(jìn)行其它顯示,并且結(jié)束基于快捷鍵的處理。在這里,進(jìn)行其它顯示例如是指返回到打開(kāi)菜單之前的顯示狀態(tài)。在步驟S406,系統(tǒng)控制單元207顯示在步驟S402所獲取的分配給快捷鍵的菜單。例如,如果向所按下的快捷鍵分配第三級(jí)菜單D,則在顯示單元101上顯示如圖3A或3B所示的菜單畫(huà)面。在步驟S407,系統(tǒng)控制單元207根據(jù)用戶(hù)經(jīng)由操作單元104所進(jìn)行的操作(菜單操作)進(jìn)行處理。更具體地,當(dāng)用戶(hù)操作上下的箭頭鍵以選擇菜單項(xiàng)、并且按下設(shè)置鍵時(shí),系統(tǒng)控制單元207執(zhí)行所選擇的菜單項(xiàng)。如果所選擇的菜單項(xiàng)是最低層級(jí)的菜單,則系統(tǒng)控制單元207反映設(shè)置值或者執(zhí)行通過(guò)該菜單項(xiàng)所表示的操作指示。如果所選擇的菜單項(xiàng)不是最低層級(jí)的菜單,則系統(tǒng)控制單元207打開(kāi)與所選擇的菜單項(xiàng)相對(duì)應(yīng)的下層級(jí)的菜單。如果所選擇的菜單項(xiàng)是返回按鈕,則系統(tǒng)控制單元207打開(kāi)上層級(jí)的菜單。
在步驟S408,系統(tǒng)控制単元207檢測(cè)用戶(hù)是否按下了操作単元104的菜單鍵。如果系統(tǒng)控制單元207檢測(cè)到按下了菜單鍵(步驟S408為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S409。如果系統(tǒng)控制單元207沒(méi)有檢測(cè)到按下了菜單鍵(步驟S408為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S413,并且進(jìn)行其它處理。在步驟S409,系統(tǒng)控制單元207判斷菜單是否已是打開(kāi)的。如果菜單已是打開(kāi)的(步驟S409為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S410。如果沒(méi)有菜單是打開(kāi)的(步驟S409為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S411。在步驟S410,系統(tǒng)控制單元207關(guān)閉菜單。不管是哪ー級(jí)或者是哪一菜單,系統(tǒng)控制単元207都進(jìn)行用于關(guān)閉菜單的處理。換句話說(shuō),當(dāng)按下菜單鍵吋,與所顯示的菜單的級(jí)無(wú)關(guān),系統(tǒng)控制単元207進(jìn)行用于關(guān)閉菜單的處理。在步驟S411,系統(tǒng)控制単元207顯示頂層菜單或者在上一次關(guān)閉時(shí)先前所顯示的菜單。具體地,如果在接通數(shù)字?jǐn)z像機(jī)100的電源之后,用戶(hù)第一次按下菜單鍵,則系統(tǒng)控制単元207打開(kāi)頂層菜単。如果不是,則系統(tǒng)控制単元207打開(kāi)在上一次關(guān)閉時(shí)先前所顯示的菜単。為了這ー處理,系統(tǒng)控制単元207在關(guān)閉菜單時(shí),將與先前所顯示的菜單有關(guān)的信息記錄在系統(tǒng)存儲(chǔ)器212中。在步驟S412,系統(tǒng)控制単元207然后根據(jù)菜單操作進(jìn)行處理。如上所述,根據(jù)第一典型實(shí)施例,根據(jù)通過(guò)記錄在備用存儲(chǔ)器211中的快捷功能信息所表示的菜單是否與當(dāng)前所顯示的菜單一致,切換在按下快捷鍵時(shí)要進(jìn)行的操作。因而可以使用同一快捷鍵進(jìn)行用于打開(kāi)菜單的操作和用于關(guān)閉菜單的操作。例如,用戶(hù)可以按下預(yù)定快捷鍵以打開(kāi)想要的菜単,僅檢查選擇哪一候選設(shè)置值,即檢查當(dāng)前設(shè)置,并且再次按下快捷鍵,以在不進(jìn)行任何其它操作的情況下關(guān)閉該菜単。通過(guò)這類(lèi)操作,用戶(hù)可以進(jìn)行用于打開(kāi)與頻繁使用的設(shè)置有關(guān)的菜単、檢查設(shè)置、并且在無(wú)需從快捷鍵移開(kāi)手指的情況下關(guān)閉該菜單的操作。這使得能夠進(jìn)行快速、簡(jiǎn)單的操作。由于用戶(hù)無(wú)需從快捷鍵移開(kāi)手指,所以用戶(hù)無(wú)需從視覺(jué)上來(lái)檢查操作単元104,并且可以在操作期間持續(xù)觀看顯示単元101。如果用戶(hù)按下了快捷鍵以打開(kāi)菜單、移動(dòng)至另ー級(jí)、并且打開(kāi)了不同菜單,那么用戶(hù)可以按下快捷鍵以快速進(jìn)入分配給該快捷鍵的菜単。在按下快捷鍵時(shí),有時(shí)不能立即進(jìn)行對(duì)分配給所按下的快捷鍵的菜單的各種設(shè)置(無(wú)效的情況)。在這種情況下,系統(tǒng)控制単元207打開(kāi)分配給快捷鍵的菜單上ー級(jí)的菜単,并且可識(shí)別地向用戶(hù)顯示:用于打開(kāi)分配給快捷鍵的菜單的菜單項(xiàng)無(wú)效。這里,系統(tǒng)控制單元207以不同顯示形式,例如,灰化,顯示無(wú)效的菜單項(xiàng)。例如,假定向快捷鍵分配了上述菜單“SD-CARD”、并且沒(méi)有插入SD卡。在這種情況下,不能進(jìn)行與菜單“SD-CARD”有關(guān)的設(shè)置。系統(tǒng)控制単元207因此打開(kāi)菜單“SD-CARD”上一級(jí)的菜單“復(fù)位”。系統(tǒng)控制単元207然后使所顯示的菜單項(xiàng)“CF-A”、“CF-B”和“SD-CARD”中的菜單項(xiàng)“SD-CARD”灰化,并且以選中狀態(tài)顯示菜單項(xiàng)“SD-CARD”。結(jié)果,用戶(hù)可以識(shí)別分配給快捷鍵的菜單是“SD-CARD”,并且由于菜単“SD-CARD”當(dāng)前不可用,所以不能打開(kāi)菜單“SD-CARD”。將說(shuō)明第二典型實(shí)施例。在第二典型實(shí)施例中,除第一典型實(shí)施例所述的條件以夕卜,當(dāng)按下快捷鍵吋,如果分配給快捷鍵的菜單的上一級(jí)菜單是打開(kāi)的,則系統(tǒng)控制單元207進(jìn)行用于關(guān)閉菜單的操作。系統(tǒng)控制単元207還根據(jù)數(shù)字?jǐn)z像機(jī)100的工作狀態(tài)是處于拍攝模式(靜止圖像拍攝模式或運(yùn)動(dòng)圖像拍攝模式)還是處于拍攝模式以外的模式(例如,重放模式)來(lái)進(jìn)行不同操作。根據(jù)本典型實(shí)施例的數(shù)字?jǐn)z像機(jī)100與第一典型實(shí)施例參考圖1到3A 3C所述的相同。因此省略對(duì)其的說(shuō)明。圖5是示出根據(jù)第二典型實(shí)施例的菜單顯示處理的流程圖。通過(guò)系統(tǒng)控制單元207將記錄在非易失性存儲(chǔ)器210中的程序裝載進(jìn)系統(tǒng)存儲(chǔ)器212、并執(zhí)行該程序,來(lái)實(shí)現(xiàn)該流程圖的處理。圖5所示的步驟S501 S505的處理分別與圖4所示的上述步驟S401 S405的相同。因此省略對(duì)其的說(shuō)明。在步驟S506,系統(tǒng)控制單元207判斷數(shù)字?jǐn)z像機(jī)100的當(dāng)前操作模式是否是拍攝模式。如果當(dāng)前的操作模式是拍攝模式(步驟S 506為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S508。如果當(dāng)前的操作模式不是拍攝模式(步驟S 506為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S507。除拍攝模式以外的操作模式的例子包括重放模式。在步驟S507,系統(tǒng)控制單元207將在步驟S502所獲取的分配給快捷鍵的菜單與當(dāng)前所顯示的菜單進(jìn)行比較。系統(tǒng)控制單元207首先判斷當(dāng)前所顯示的菜單是否是分配給快捷鍵的菜單的上一級(jí)菜單。系統(tǒng)控制單元207還判斷當(dāng)前所顯示的菜單是否處于在多個(gè)菜單項(xiàng)中選擇了用于打開(kāi)分配給快捷鍵的菜單的菜單項(xiàng)的狀態(tài)。例如,如果如上所述,分配給快捷鍵的菜單是“SD-CARD”,則系統(tǒng)控制單元207判斷上一級(jí)的菜單“復(fù)位”而不是菜單“SD-CARD”本身是否是打開(kāi)的。系統(tǒng)控制單元207判斷為菜單“復(fù)位”是打開(kāi)的,并且還判斷在所顯示的菜單項(xiàng)“CF-A”、“CF-B”和“SD-CARD”中是否選擇了菜單項(xiàng)“SD-CARD”。選擇菜單項(xiàng)“SD-CARD”的可能狀況包括用戶(hù)剛剛完成對(duì)菜單“ SD-CARD”的操作的情況和用戶(hù)按下了設(shè)置鍵、并且將要對(duì)菜單“ SD-CARD”進(jìn)行操作的情況。在這種情況下,用戶(hù)并非想要利用快捷鍵打開(kāi)菜單“SD-CARD”。因此認(rèn)為用戶(hù)對(duì)快捷鍵的按下操作不是為了打開(kāi)菜單“SD-CARD”。在本典型實(shí)施例中,認(rèn)為在這種情況下進(jìn)行對(duì)快捷鍵的按下操作是為了關(guān)閉該菜單,而不是為了調(diào)用快捷目的地。系統(tǒng)控制單元207然后進(jìn)行控制以關(guān)閉該菜單。注意,僅當(dāng)未處于拍攝模式時(shí)才進(jìn)行這一控制。如果步驟S507的判斷是“是”,則系統(tǒng)控制單元207進(jìn)入步驟S505以關(guān)閉菜單。另一方面,如果步驟S507的判斷是“否”,則系統(tǒng)控制單元207進(jìn)入步驟S508。在步驟S508,系統(tǒng)控制單元207打開(kāi)分配給快捷鍵的菜單。步驟S509的處理與圖4所示的上述步驟S407的相同。步驟S510 S515的處理分別與圖4所示的上述步驟S408 S413的相同。因此省略對(duì)其的說(shuō)明。如上所述,在第二典型實(shí)施例中,如果在下面的情況下按下快捷鍵,則系統(tǒng)控制單元207進(jìn)行控制以關(guān)閉菜單。具體地,數(shù)字?jǐn)z像機(jī)100未處于拍攝模式,所顯示的菜單是分配給快捷鍵的菜單的上一級(jí)菜單,并且選擇用于打開(kāi)分配給快捷鍵的菜單的菜單項(xiàng)。因此,當(dāng)用戶(hù)在緊接著完成了對(duì)分配給快捷鍵的菜單的操作之后、或者在可以無(wú)需按下快捷鍵而在一個(gè)操作中打開(kāi)分配給快捷鍵的菜單的情況下按下快捷鍵時(shí),系統(tǒng)控制單元207關(guān)閉菜單。這一控制可以進(jìn)一步提高用戶(hù)友好性。對(duì)于如數(shù)字?jǐn)z像機(jī)100 —樣的攝像設(shè)備,拍攝的優(yōu)先權(quán)最高。如果在拍攝之間的間隔期間需要改變菜單設(shè)置,則重要的是快速切換至該菜單。在拍攝模式下,因此給予較高優(yōu)先權(quán)來(lái)打開(kāi)菜單。在用戶(hù)按下快捷鍵時(shí),即使顯示分配給快捷鍵的菜單上一級(jí)的菜單,系統(tǒng)控制單元207然后也進(jìn)行控制以打開(kāi)分配給快捷鍵的菜單,而不是關(guān)閉菜單??梢允÷员镜湫蛯?shí)施例的圖5所示的步驟S506的判斷,從而使得如果步驟S504的判斷為“否”,則系統(tǒng)控制單元207進(jìn)入步驟S507??梢允÷詧D5所示的步驟S507的判斷,從而使得如果步驟S506的判斷為“否”,則系統(tǒng)控制單元207進(jìn)入步驟S508。
將說(shuō)明第三典型實(shí)施例。假定用戶(hù)選擇菜單項(xiàng)以進(jìn)行設(shè)備設(shè)置或者操作指示。可以根據(jù)設(shè)備的工作狀態(tài)使這類(lèi)設(shè)置或者操作指示有效或無(wú)效。如果使所選擇的設(shè)置或者操作指示無(wú)效,則進(jìn)行控制,從而使得即使選擇了該菜單項(xiàng),也不顯示該菜単。結(jié)果,即使用戶(hù)操作分配了快捷功能的快捷鍵,也不會(huì)顯示所分配的菜単。換句話說(shuō),由于用戶(hù)操作快捷鍵、但是快捷功能沒(méi)有生效,所以存在的如下問(wèn)題:用戶(hù)不能判斷是所選擇的設(shè)置或者操作指示無(wú)效、還是快捷鍵故障。另ー問(wèn)題是即使在用戶(hù)操作外部鍵以試圖檢查設(shè)備的設(shè)置狀態(tài)時(shí),如果該設(shè)置或者操作指示無(wú)效,也不能通過(guò)使用快捷鍵檢查設(shè)置狀態(tài)。后面說(shuō)明的第三典型實(shí)施例和第四典型實(shí)施例涉及下面的結(jié)構(gòu),該結(jié)構(gòu)使得用戶(hù)識(shí)別通過(guò)分配給快捷鍵的菜單的設(shè)置或者操作指示無(wú)效,從而防止錯(cuò)誤識(shí)別為快捷鍵發(fā)生故障。第三典型實(shí)施例涉及數(shù)字?jǐn)z像機(jī)100的下面的操作,該操作可以在分配給快捷鍵的菜單的設(shè)置或者操作指示無(wú)效吋,防止錯(cuò)誤識(shí)別為快捷鍵發(fā)生故障。根據(jù)本典型實(shí)施例的數(shù)字?jǐn)z像機(jī)100和菜單的顯示例子與參考圖1到3A 3C所述的第一典型實(shí)施例的相同。因此省略對(duì)其的說(shuō)明。圖6是示出根據(jù)第三典型實(shí)施例的菜單顯示處理的流程圖。通過(guò)系統(tǒng)控制単元207將記錄在非易失性存儲(chǔ)器210中的程序裝載進(jìn)系統(tǒng)存儲(chǔ)器212、并且執(zhí)行該程序,來(lái)實(shí)現(xiàn)該流程圖的處理。在步驟S601,系統(tǒng)控制單元207檢測(cè)用戶(hù)是否按下了操作單元104的快捷鍵。如果系統(tǒng)控制單元207檢測(cè)到按下了多個(gè)快捷鍵中的任ー個(gè)(步驟S601為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S602。另ー方面,如果系統(tǒng)控制單元207沒(méi)有檢測(cè)到按下了快捷鍵,而是檢測(cè)到對(duì)除快捷鍵以外的操作(步驟S601為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S606。在步驟S602,系統(tǒng)控制單元207從記錄在備用存儲(chǔ)器211中的快捷功能信息獲取與分配給在步驟S601所按下的快捷鍵的菜單有關(guān)的信息。系統(tǒng)控制單元207還獲取使對(duì)所分配的菜單的設(shè)置或者操作指示無(wú)效的條件(以下稱(chēng)為設(shè)置無(wú)效條件),并且進(jìn)入步驟S603。在步驟S603,系統(tǒng)控制單元207判斷是否滿足在步驟S602所獲取的設(shè)置無(wú)效條件,即是否可以進(jìn)行在步驟S602所獲取的分配給快捷鍵的菜單的設(shè)置或者操作指示。如果可以進(jìn)行設(shè)置或者操作指示(步驟S 603為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S604。如果不能進(jìn)行設(shè)置或者操作指示(步驟S 603為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S605。在步驟S604,系統(tǒng)控制單元207在顯示單元101上顯示與在步驟S602所獲取的菜單信息相對(duì)應(yīng)的菜單。例如,在顯示單元101上顯示如圖3A或3B所示的菜單畫(huà)面。在步驟S605,系統(tǒng)控制單元207在顯示單元101上顯示與在步驟S602所獲取的菜單信息相對(duì)應(yīng)的菜單上ー級(jí)的菜単。這里,系統(tǒng)控制単元207以選中狀態(tài)顯示上一級(jí)菜單上所顯示的菜單項(xiàng)中、用于進(jìn)入在步驟S602所獲取的分配給快捷鍵的菜單的菜單項(xiàng)。系統(tǒng)控制單元207還可識(shí)別地向用戶(hù)顯示所選擇的菜單項(xiàng)當(dāng)前是不可設(shè)置的。例如,系統(tǒng)控制単元207以例如灰化的不同顯示形式顯示該菜單項(xiàng)。圖7示出分配給快捷鍵的菜單是“第三級(jí)菜單D”、并且判斷為不能進(jìn)行菜単“第三級(jí)菜單D”的設(shè)置或者操作指示的顯示例子。在圖7中,顯示菜単“第三級(jí)菜單D”上ー級(jí)的菜単“第二級(jí)菜單C”。在菜單項(xiàng)“第三級(jí)菜單A” “第三級(jí)菜單D”中,對(duì)用于進(jìn)入菜單“第三級(jí)菜單D”的菜單項(xiàng)“第三級(jí)菜單D”進(jìn)行灰化,從而可識(shí)別地顯示無(wú)效狀態(tài)。在這種狀態(tài)下,即使用戶(hù)按下設(shè)置鍵,系統(tǒng)控制單元207也不會(huì)進(jìn)入菜單“第三級(jí)菜單D”。例如,假定向快捷鍵分配上述菜單“SD-CARD”、并且沒(méi)有插入SD卡。在這種情況下,對(duì)菜單“SD-CARD”不能進(jìn)行設(shè)置。系統(tǒng)控制單元207因此打開(kāi)菜單“SD-CARD”上一級(jí)的菜單“復(fù)位”。系統(tǒng)控制單元207然后灰化所顯示的菜單項(xiàng)“CF-A”、“CF-B”和“SD-CARD”中的菜單項(xiàng)“SD-CARD”,并且以選中狀態(tài)顯示菜單項(xiàng)“SD-CARD”。結(jié)果,用戶(hù)可以識(shí)別到分配給快捷鍵的菜單是“SD-CARD”,并且由于菜單“SD-CARD”當(dāng)前不可用,所以不能打開(kāi)菜單“SD-CARD”。在步驟S606,系統(tǒng)控制單元207檢測(cè)用戶(hù)是否按下了操作單元104的菜單鍵。如果按下了菜單鍵(步驟S606為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S607。如果沒(méi)有按下菜單鍵(步驟S606為“否”),則系統(tǒng)控制單元207返回到步驟S601。在步驟S607,系統(tǒng)控制單元207顯示頂層菜單或者在上一次關(guān)閉時(shí)先前所顯示的菜單。具體地,如果在接通數(shù)字?jǐn)z像機(jī)100的電源之后,用戶(hù)第一次按下菜單鍵,則系統(tǒng)控制單元207打開(kāi)頂層菜單。如果不是第一次按下菜單鍵,則系統(tǒng)控制單元207打開(kāi)在上一次關(guān)閉時(shí)先前所顯示的菜單。為了這一處理,在關(guān)閉菜單時(shí),系統(tǒng)控制單元207將與先前所顯示的菜單有關(guān)的信息記錄在系統(tǒng)存儲(chǔ)器212中。在步驟S608,系統(tǒng)控制單元207根據(jù)用戶(hù)經(jīng)由操作單元104所進(jìn)行的操作(菜單操作)進(jìn)行處理。具體地,當(dāng)用戶(hù)操作上下箭頭鍵以選擇菜單項(xiàng)并且按下設(shè)置鍵時(shí),系統(tǒng)控制單元207執(zhí)行所選擇的菜單項(xiàng)。更具體地,如果所選擇的菜單項(xiàng)是最低層級(jí)的菜單,則系統(tǒng)控制單元207反映設(shè)置值、或者執(zhí)行以菜單項(xiàng)所表示的操作指示。如果所選擇的菜單項(xiàng)不是最低層級(jí)的菜單,則系統(tǒng)控制單元207打開(kāi)與所選擇的菜單項(xiàng)相對(duì)應(yīng)的下層級(jí)的菜單。如果所選擇的菜單項(xiàng)是返回按鈕,則系統(tǒng)控制單元207打開(kāi)上層級(jí)的菜單。在步驟S609,系統(tǒng)控制單元207檢測(cè)用戶(hù)是否按下了操作單元104的菜單鍵。如果按下了菜單鍵(步驟S 609為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S610。如果沒(méi)有按下菜單鍵(步驟S609為“否”),則系統(tǒng)控制單元207返回到步驟S608。在步驟S610,系統(tǒng)控制單元207關(guān)閉并隱藏(清除顯示)所顯示的菜單,返回至菜單顯示之前的顯示狀態(tài),并且結(jié)束該處理。如上所述,在第三典型實(shí)施例中,在按下快捷鍵時(shí),不管是否可以進(jìn)行分配給快捷鍵的菜單的設(shè)置或者操作指示,系統(tǒng)控制單元207都顯示菜單。換句話說(shuō),即使不能進(jìn)行分配給快捷鍵的菜單的設(shè)置或者操作指示,也可以打開(kāi)菜單。這里,可以可識(shí)別地向用戶(hù)進(jìn)行顯示,以識(shí)別不能進(jìn)行利用分配給快捷鍵的菜單的設(shè)置或者操作指示。這樣可以防止用戶(hù)錯(cuò)誤識(shí)別為快捷鍵發(fā)生故障,例如沒(méi)有向快捷鍵適當(dāng)?shù)怯洸藛巍⒒蛘呖旖萱I損壞。將說(shuō)明第四典型實(shí)施例。在第四典型實(shí)施例中,如果不能進(jìn)行分配給快捷鍵的菜單的設(shè)置或者操作指示、并且不能進(jìn)行該菜單上一級(jí)的菜單的設(shè)置或者操作指示,則顯示更上一級(jí)的菜單。根據(jù)本典型實(shí)施例的數(shù)字?jǐn)z像機(jī)與第一典型實(shí)施例參考圖1到3A 3C所述的相同。因此省略對(duì)其的說(shuō)明。圖8是示出根據(jù)第四典型實(shí)施例的菜單顯示處理的流程圖。通過(guò)系統(tǒng)控制單元207將記錄在非易失性存儲(chǔ)器210中的程序裝載進(jìn)系統(tǒng)存儲(chǔ)器212、并且執(zhí)行該程序,來(lái)實(shí)現(xiàn)該流程圖的步驟。圖8所示的步驟S801 S804、S806和S807的處理分別與第一典型實(shí)施例所述的圖6示出的步驟S601 S604、S606和S607的相同。因此省略對(duì)其的說(shuō)明。在步驟S808,系統(tǒng)控制單元207獲取與在步驟S802所獲取的菜單上N級(jí)(N的初始值=I)的菜單有關(guān)的信息、以及設(shè)置無(wú)效條件。在步驟S809,系統(tǒng)控制單元207判斷是否滿足在步驟S808所獲取的設(shè)置無(wú)效條件,即是否可以進(jìn)行在步驟S802所獲取的菜單上N級(jí)的菜單的設(shè)置或者操作指示。如果可以進(jìn)行設(shè)置或者操作指示(步驟S809為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S810。如果不能進(jìn)行設(shè)置或者操作指示(步驟S809為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S814。在步驟S810,系統(tǒng)控制單元207在顯示單元101上顯示在步驟S802所獲取的菜單上N級(jí)的菜單。系統(tǒng)控制單元207然后進(jìn)入步驟S811。步驟S811 S813的處理分別與第一典型實(shí)施例所述的圖6示出的步驟S608 S610的相同。因此省略對(duì)其的說(shuō)明。在步驟S814,系統(tǒng)控制單元207判斷在步驟S808所獲取的菜單是否是最高層級(jí)的菜單,即頂層菜單。如果該菜單是最高層級(jí)的(步驟S814為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S816。如果該菜單不是最高層級(jí)的(步驟S814為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S815。在步驟S815,系統(tǒng)控制單元207向N相加I以將層級(jí)上升I級(jí)。系統(tǒng)控制單元207然后進(jìn)入步驟S808。在步驟S816,系統(tǒng)控制單元207在顯示單元101顯示警告顯示:不存在包括可以進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的菜單,例如“沒(méi)有快捷功能可使用”。在步驟S817,系統(tǒng)控制單元207計(jì)算在步驟S816所顯示的警告顯示的顯示時(shí)間,并且判斷是否過(guò)去了預(yù)定時(shí)間。如果過(guò)去了預(yù)定時(shí)間(步驟S817為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S819。如果仍未過(guò)去預(yù)定時(shí)間(步驟S817為“否”),則系統(tǒng)控制單元207進(jìn)入步驟S818。在步驟S818,系統(tǒng)控制單元207檢測(cè)用戶(hù)是否按下了操作單元104的快捷鍵。如果系統(tǒng)控制單元207檢測(cè)到按下了快捷鍵(步驟S818為“是”),則系統(tǒng)控制單元207進(jìn)入步驟S819。如果系統(tǒng)控制單元207沒(méi)有檢測(cè)到按下了快捷鍵(步驟S818為“否”),則系統(tǒng)控制單元207返回至步驟S817。在步驟S818,系統(tǒng)控制單元207可以判斷用戶(hù)是否按下了與在步驟S801所按下的相同的快捷鍵。在步驟S819,系統(tǒng)控制單元207隱藏(清除顯示)顯示單元101上的警告顯示,并且結(jié)束菜單顯示處理。如上所述,在第四典型實(shí)施例中,如果分配給快捷鍵的菜單的設(shè)置或者操作指示無(wú)效,則系統(tǒng)控制單元207顯示上層級(jí)的菜單。因此,系統(tǒng)控制單元207將層級(jí)上升至使設(shè)置或者操作指示有效的菜單。換句話說(shuō),如果分配給快捷鍵的菜單的設(shè)置或者操作設(shè)置無(wú)效,則系統(tǒng)控制單元207顯示分配給快捷鍵的菜單更高層級(jí)的菜單中、包括可以進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的最低層級(jí)的菜單。因此用戶(hù)可以省略用于打開(kāi)包括可以進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的菜單的操作,并且可以快速進(jìn)入該菜單。這樣可以進(jìn)一步提高用戶(hù)友好性。上述典型實(shí)施例說(shuō)明了向用作為特定鍵的快捷鍵分配快捷功能、以及根據(jù)該快捷鍵使用該快捷功能的情況。然而,本發(fā)明的典型實(shí)施例不局限于此。具體地,如果將菜單分配不可更改的快捷鍵應(yīng)用于該典型實(shí)施例,則可以實(shí)現(xiàn)與上述相同的效果??梢酝ㄟ^(guò)單個(gè)硬件實(shí)現(xiàn)根據(jù)這些典型實(shí)施例的系統(tǒng)控制單元207的上述控制??蛇x地,多個(gè)硬件可以共享用于控制整個(gè)設(shè)備的處理。盡管基于本發(fā)明的優(yōu)選典型實(shí)施例對(duì)其進(jìn)行了說(shuō)明,但是本發(fā)明不局限于這些特定典型實(shí)施例。本發(fā)明還包含不脫離本發(fā)明的精神的各種形式。上述典型實(shí)施例僅是本發(fā)明的幾個(gè)典型實(shí)施例??梢赃m當(dāng)組合這些典型實(shí)施例。
通過(guò)使用將本發(fā)明用于數(shù)字?jǐn)z像機(jī)的情況作為例子,說(shuō)明了上述典型實(shí)施例。本發(fā)明的典型實(shí)施例不局限于此,并且可以應(yīng)用于通過(guò)操作特定操作單元顯示包括多個(gè)菜單的分層菜單中的特定菜單的顯示控制設(shè)備。更具體地,本發(fā)明的典型實(shí)施例可應(yīng)用于個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、移動(dòng)電話終端、便攜式圖像閱讀器、裝配有顯示器的打印機(jī)設(shè)備、數(shù)字相框、音樂(lè)播放器、游戲機(jī)、電子書(shū)閱讀器和書(shū)寫(xiě)板終端。盡管參考典型實(shí)施例說(shuō)明了本發(fā)明但是應(yīng)該理解,本發(fā)明不局限于所公開(kāi)的典型實(shí)施例。所附權(quán)利要求書(shū)的范圍符合最寬的解釋?zhuān)园羞@類(lèi)修改、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種顯示控制設(shè)備,其包括: 特定操作単元,用于顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及 顯示控制単元,用于進(jìn)行控制,從而在顯示單元上顯示所述特定菜單時(shí)操作所述特定操作単元的情況下,清除菜單的顯示,以及在顯示與所述特定菜單和比所述特定菜單高ー級(jí)的菜單不同的菜單時(shí)操作所述特定操作単元的情況下,顯示所述特定菜単。
2.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,在所述顯示単元上顯示比所述特定菜單高ー級(jí)的菜單并且選擇了用于進(jìn)入所述特定菜單的菜單項(xiàng)時(shí)、操作所述特定操作単元的情況下,所述顯示控制單元進(jìn)行控制以清除菜單的顯示。
3.根據(jù)權(quán)利要求2所述的顯示控制設(shè)備,其中,在所述顯示単元上顯示比所述特定菜單高ー級(jí)的菜單并且沒(méi)有選擇用于進(jìn)入所述特定菜單的菜單項(xiàng)時(shí)、操作所述特定操作単元的情況下,所述顯示控制單元進(jìn)行控制以顯示所述特定菜単。
4.根據(jù)權(quán)利要求2所述的顯示控制設(shè)備,其中,還包括: 攝像單元;以及 設(shè)置單元,用于設(shè)置包括用于所述攝像單元進(jìn)行攝像的拍攝模式的多個(gè)操作模式中的任ー個(gè)模式, 其中,在所述設(shè)置單元設(shè)置了所述拍攝模式的情況下,即使在所述顯示単元上顯示比所述特定菜單高ー級(jí)的菜單并且選擇了用于進(jìn)入所述特定菜單的菜單項(xiàng)時(shí)、操作所述特定操作単元的情況下,所述顯示控制單元也顯示所述特定菜単。
5.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,在顯示與所述特定菜單不同的菜單時(shí)操作所述特定操作単元的情況下, 所述顯示控制單元進(jìn)行控制以顯示所述特定菜単。
6.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,在清除菜單時(shí),所述顯示控制單元進(jìn)行控制以將所述顯示單元的顯示狀態(tài)恢復(fù)成打開(kāi)所述分層菜單之前的顯示狀態(tài)。
7.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,還包括用于基于用戶(hù)的操作而向所迷特定操作単元分配所述多個(gè)菜單中的任一個(gè)菜單作為所述特定菜單的單元。
8.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,包括多個(gè)所述特定操作単元, 其中,向所述多個(gè)特定操作単元分別分配不同菜単。
9.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,在操作所述特定操作單元以在所述顯示單元上顯示所述特定菜單時(shí)所述特定菜單無(wú)效的情況下,所述顯示控制單元顯示比所述特定菜單高ー級(jí)的菜單并且能識(shí)別地顯示用于進(jìn)入所述特定菜單的菜單項(xiàng)無(wú)效。
10.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,還包括菜單操作単元,所述菜單操作単元用于顯示所述分層菜單中與所述特定菜單不同的菜単。
11.根據(jù)權(quán)利要求10所述的顯示控制設(shè)備,其中,在操作所述菜單操作単元的情況下,所述顯示控制單元顯示所述多個(gè)菜單中的最高層級(jí)的菜単。
12.根據(jù)權(quán)利要求10所述的顯示控制設(shè)備,其中,在操作所述菜單操作単元的情況下,所述顯示控制單元顯示所述多個(gè)菜單中的在上一次清除菜單的顯示時(shí)先前所顯示的菜單。
13.根據(jù)權(quán)利要求1所述的顯示控制設(shè)備,其中,所述顯示控制設(shè)備用作包括用于將光學(xué)圖像轉(zhuǎn)換成電信號(hào)的攝像單元的攝像設(shè)備。
14.一種用于控制顯示控制設(shè)備的方法,所述方法包括以下步驟:顯示步驟,用于通過(guò)操作特定操作單元,顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及 顯示控制步驟,用于進(jìn)行顯示控制,從而在顯示單元上顯示所述特定菜單時(shí)操作所述特定操作單元的情況下,清除菜單的顯示,以及在顯示與所述特定菜單和比所述特定菜單高一級(jí)的菜單不同的菜單時(shí)操作所述特定操作單元的情況下,顯示所述特定菜單。
15.一種顯不控制設(shè)備,其包括: 特定操作單元,用于顯示包括多個(gè)菜單的分層菜單中的特定菜單,其中,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示;以及 顯示控制單元,用于進(jìn)行控制,從而在能夠進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,在顯示單元上顯示所述特定菜單,以及在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,以能識(shí)別地顯示用于進(jìn)入所述特定菜單的菜單項(xiàng)無(wú)效的方式,在所述顯示單元上顯示比所述特定菜單更高層級(jí)的菜單。
16.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,還包括分配單元,所述分配單元用于基于用戶(hù)的操作而向所述特定操作單元分配所述多個(gè)菜單中的任一個(gè)菜單作為所述特定菜單。
17.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,包括多個(gè)所述特定操作單元, 其中,向所述多個(gè)特定操作單元分別分配不同菜單。
18.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,所述顯示控制單元灰化顯示用于進(jìn)入所述特定菜單的菜單項(xiàng),以能識(shí)別地顯示所述菜單項(xiàng)無(wú)效。
19.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,所述顯示控制單元以能識(shí)別地顯示不能進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)無(wú)效的方式,顯示比所述特定菜單高一級(jí)的菜單。
20.根據(jù)權(quán)利要求19所述的顯示控制設(shè)備,其中,在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示、并且比所述特定菜單高一級(jí)的菜單不包括能夠進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)時(shí)操作所述特定操作單元的情況下,所述顯示控制單元以能識(shí)別地顯示不能進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)無(wú)效的方式,顯示比所述特定菜單高兩級(jí)的菜單。
21.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,所述顯示控制單元以能識(shí)別地顯示不能進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)無(wú)效的方式,顯示比所述特定菜單更高層級(jí)的菜單中、包括能夠進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的最低層級(jí)的菜單。
22.根據(jù)權(quán)利要求21所述的顯示控制設(shè)備,其中,在比所述特定菜單更高層級(jí)的菜單中的最高層級(jí)的菜單不包括能夠進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的情況下,所述顯示控制單元在所述顯示單元上顯示表示不存在包括能夠進(jìn)行設(shè)置或者操作指示的菜單項(xiàng)的菜單的警告。
23.根據(jù)權(quán)利要求22所述的顯示控制設(shè)備,其中,在操作所述特定操作單元的情況下,所述顯示控制單元清除所述警告的顯示。
24.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,還包括菜單操作單元,所述菜單操作單元用于顯示包括所述多個(gè)菜單的所述分層菜單中與所述特定菜單不同的菜單。
25.根據(jù)權(quán)利要求24所述的顯示控制設(shè)備,其中,在操作所述菜單操作單元的情況下,所述顯示控制單元顯示最高層級(jí)的菜單。
26.根據(jù)權(quán)利要求24所述的顯示控制設(shè)備,其中,在操作所述菜單操作單元的情況下,所述顯示控制單元顯示在上一次清除菜單的顯示時(shí)先前所顯示的菜單。
27.根據(jù)權(quán)利要求15所述的顯示控制設(shè)備,其中,所述顯示控制設(shè)備用作包括用于將光學(xué)圖像轉(zhuǎn)換成電信號(hào)的攝像單元的攝像設(shè)備。
28.一種用于控制顯示控制設(shè)備的方法,其中,所述顯示控制設(shè)備包括用于顯示包括多個(gè)菜單的分層菜單中的特定菜單的特定操作單元,所述多個(gè)菜單用于進(jìn)行與所述顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示,所述方法包括以下步驟: 進(jìn)行顯示控制,從而在能夠進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,在顯示單元上顯示所述特定菜單,以及在不能進(jìn)行利用所述特定菜單的設(shè)置或者操作指示時(shí)操作所述特定操作單元的情況下,以能識(shí)別地顯示用于進(jìn)入所述特定菜單的菜單 項(xiàng)無(wú)效的方式,在所述顯示單元上顯示比所述特定菜單更高層級(jí)的菜單。
全文摘要
本發(fā)明提供一種顯示控制設(shè)備和用于控制顯示控制設(shè)備的方法。使得用于按下快捷鍵以關(guān)閉菜單的處理和用于按下同一快捷鍵以進(jìn)入特定菜單的處理兼容。向特定操作單元分配包括用于進(jìn)行與顯示控制設(shè)備有關(guān)的設(shè)置或者操作指示的多個(gè)菜單的分層菜單中的特定菜單。如果在顯示特定菜單時(shí)操作特定操作單元,則清除該菜單的顯示。如果在顯示與特定菜單和特定菜單高一級(jí)的菜單不同的菜單時(shí)操作特定操作單元,則顯示特定菜單。
文檔編號(hào)H04N5/232GK103095986SQ20121042328
公開(kāi)日2013年5月8日 申請(qǐng)日期2012年10月29日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者岡田孝一, 中川浩一, 重枝聰一郎 申請(qǐng)人:佳能株式會(huì)社