專利名稱:信息處理裝置及方法、和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理裝置及方法、和程序,尤其涉及一種適于使具有觸摸面板的顯示器顯示具有可變高寬比的圖像和操作輸入按鈕的信息處理裝置及方法、和程序。
背景技術(shù):
過去,電視接收機等大都具有高寬比為4∶3的顯示器,但近年來,一種被稱為寬屏顯示器的高寬比為16∶9的顯示器也得到了逐漸普及。隨著這種寬屏顯示器的普及,一種帶有寬屏顯示器并可使所拍圖像的高寬比在4∶3和16∶9之間切換的家用攝像機也得到了發(fā)展。
當再生通過這種攝像機拍攝到的運動圖像時,在再生過程中,運動圖像的高寬比有時從4∶3變?yōu)?6∶9,有時從16∶9變?yōu)?∶3。
當在寬屏顯示器上顯示這種高寬比發(fā)生變化的運動圖像時,例如,若運動圖像的高寬比為16∶9,則如圖1所示,顯示器的整個屏幕1都作為顯示區(qū)域2來顯示運動圖像,若運動圖像的高寬比為4∶3,則如圖2所示,顯示器的屏幕1兩端分別形成非顯示區(qū)域12,而高寬比為4∶3的顯示區(qū)域11設(shè)于屏幕中央來顯示運動圖像。
對于將可透過顯示在顯示器上的圖像的觸摸面板設(shè)于顯示器上的這種再生裝置(例如,攝像機等),可向其提供一種在運動圖像的高寬比發(fā)生變化時,使重疊顯示在運動圖像上的各種操作按鈕的顯示位置及尺寸隨著活動圖像的高寬比的改變(例如,從圖1所示的狀態(tài)變?yōu)閳D2所示的狀態(tài))而改變的技術(shù)。
專利文獻1特開平10-124021號公報發(fā)明內(nèi)容然而,如上所述,在操作按鈕的顯示位置及尺寸隨著運動圖像的高寬比的變化而發(fā)生變化的情況下,例如,在運動圖像的高寬比由16∶9變?yōu)?∶3時,用戶為了操作圖1所示的屏幕1中的倒帶按鈕4而觸摸接觸點P1,那么如圖2所示,用戶對點P1的觸摸將會被識別為對停止按鈕13的操作,從而導致將正在執(zhí)行的倒帶操作停止。
反之,如果在運動圖像的高寬比由16∶9變?yōu)?∶3時,用戶為了操作圖1所示的屏幕1中的快進按鈕6而觸摸接觸點P2,則如圖2所示,用戶對接觸點P2的觸摸會被識別為對設(shè)定按鈕17的操作,從而導致將快進操作停止而顯示設(shè)定屏幕。
再者,如果在運動圖像的高寬比由4∶3變?yōu)?6∶9時,用戶在不想進行任何操作的情況下接觸圖2所示的屏幕1中的點P3,則如圖1所示,用戶對接觸點P3的觸摸將會被識別為對設(shè)定按鈕7的操作,從而不管用戶是不是希望如此,都顯示出設(shè)定屏幕。
綜上所述,在傳統(tǒng)技術(shù)中,如果在運動圖像的高寬比改變時接觸觸摸面板,便會導致所執(zhí)行的操作與用戶的意圖不符。
鑒于上述問題,本發(fā)明的目的在于當操作按鈕在屏幕上的顯示位置及尺寸隨著圖像高寬比的變化而發(fā)生變化時,防止執(zhí)行用戶不希望進行的處理。
本發(fā)明提供的第一信息處理裝置包括檢測裝置,用于檢測在顯示器上顯示的圖像的高寬比的變化;更改裝置,用于根據(jù)檢測裝置的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定裝置,用于確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成裝置,用于根據(jù)確定裝置的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變前后持續(xù)操作了操作按鈕,那么,若在檢測出高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出高寬比改變之后操作的操作按鈕,生成裝置一律生成用于進行與指示持續(xù)處理的操作按鈕相應(yīng)的持續(xù)處理的指令。
本發(fā)明提供的第一信息處理方法包括檢測步驟,檢測在顯示器上顯示的圖像的高寬比的變化;更改步驟,根據(jù)檢測步驟中的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定步驟,確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,根據(jù)確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變前后持續(xù)操作了操作按鈕,那么,若在檢測出高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出高寬比改變之后所操作的操作按鈕,在生成步驟中,一律生成用于進行與指示持續(xù)處理的操作按鈕相應(yīng)的持續(xù)處理的指令。
本發(fā)明提供的第一程序使計算機執(zhí)行包括以下步驟的處理檢測步驟,檢測在顯示器上顯示的圖像的高寬比的變化;更改步驟,根據(jù)檢測步驟中的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定步驟,確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,根據(jù)確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么,若在檢測出高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出高寬比改變之后所操作的操作按鈕,在生成步驟中,一律生成用于進行與指示持續(xù)處理的操作按鈕相應(yīng)的持續(xù)處理的指令。
本發(fā)明提供的第二信息處理裝置包括檢測裝置,用于檢測在顯示器上顯示的圖像的高寬比的變化;更改裝置,用于根據(jù)檢測裝置的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定裝置,用于確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成裝置,用于根據(jù)確定裝置的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么生成裝置生成一指令,使與檢測出高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
本發(fā)明提供的第二信息處理方法包括檢測步驟,檢測在顯示器上顯示的圖像的高寬比的變化;更改步驟,根據(jù)檢測步驟中的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定步驟,確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,根據(jù)確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么在生成步驟中生成一指令,使與檢測出高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
本發(fā)明提供的第二程序使計算機執(zhí)行包含以下步驟的處理檢測步驟,檢測在顯示器上顯示的圖像的高寬比的變化;更改步驟,根據(jù)檢測步驟中的檢測結(jié)果,更改重疊顯示在圖像上的操作按鈕的尺寸、以及觸摸面板上用于識別用戶對操作按鈕的操作的感應(yīng)區(qū)的尺寸;確定步驟,確定與用戶對觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,根據(jù)確定步驟中的確定結(jié)果,生成進行預(yù)定處理的指令,其中,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么在生成步驟中生成一指令,使與檢測出高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
根據(jù)本發(fā)明的第一信息處理裝置、方法和程序,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么若在檢測出高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出高寬比改變之后所操作的操作按鈕,一律生成用于進行與指示持續(xù)處理的操作按鈕相應(yīng)的持續(xù)處理的指令。
根據(jù)本發(fā)明的第二信息處理裝置、方法和程序,如果在檢測出高寬比改變的前后對操作按鈕進行了持續(xù)操作,那么生成一指令,用于使與檢測出高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
根據(jù)本發(fā)明,當在屏幕上顯示的操作按鈕圖像的位置和尺寸隨圖像高寬比的改變而改變時,可以防止執(zhí)行用戶不希望執(zhí)行的處理。
圖1是表示在覆蓋有觸摸面板的寬屏顯示器上顯示的操作按鈕圖像的實例的示意圖。
圖2是表示在覆蓋有觸摸面板的寬屏顯示器上顯示的操作按鈕圖像的另一實例的示意圖。
圖3是表示應(yīng)用了本發(fā)明的攝像機的結(jié)構(gòu)實例的框圖。
圖4是表示圖3中的控制部的結(jié)構(gòu)實例的框圖。
圖5是用于說明第一按鈕操作控制處理的流程圖。
圖6是用于說明第二按鈕操作控制處理的流程圖。
圖7是表示通用個人計算機的結(jié)構(gòu)實例的框圖。
附圖標記說明30攝像機,31控制部,32記錄介質(zhì),33總線,34遙控接收部,35成像部,36圖像處理部,37記錄部,38顯示器,39觸摸面板,40遙控器,51高寬比監(jiān)控部,52圖像顯示控制部,53按鈕顯示控制部,54感應(yīng)區(qū)設(shè)定部,55操作確定部,56指令生成部具體實施方式
下面,參照附圖,對應(yīng)用了本發(fā)明的具體實施例進行詳細描述。
圖3示出了根據(jù)本發(fā)明實施例的攝像機的結(jié)構(gòu)實例。該攝像機30可在任意時候使所拍攝圖像的高寬比在4∶3和16∶9之間切換,并再生被拍攝且已記錄的運動圖像。當再生的運動圖像的高寬比為16∶9時,寬屏顯示器38具有如圖1所示的顯示區(qū)域,而當再生的運動圖像的高寬比為4∶3時,寬屏顯示器38具有如圖2所示的顯示區(qū)域。在顯示器38上覆蓋有使顯示器38上顯示的圖像透過的觸摸面板39,用來檢測想要按下顯示器38上顯示的操作按鈕(例如,圖1中的停止按鈕3、再生按鈕5等)的用戶的操作,從而使與檢測結(jié)果相對應(yīng)的處理得以執(zhí)行。
控制部31根據(jù)記錄介質(zhì)32中記錄的控制程序,依照用戶對觸摸面板39或?qū)b控器40的操作,控制攝像機30的各個部分。而且,控制部31還生成與顯示器38上顯示的操作按鈕相對應(yīng)的圖像信號,并經(jīng)由總線33將該信號輸出到圖像處理部36。
遙控接收部34響應(yīng)用戶的操作,接收自遙控器40發(fā)送來的信號,并將與接收到的信號相應(yīng)的操作信號經(jīng)由總線33輸出到控制部31。
成像部35包括透鏡、光圈、快門、CCD(電荷耦合器件)、CDS(相關(guān)雙重采樣)電路、AGC(自動增益控制)電路、以及A/D(模擬數(shù)字)轉(zhuǎn)換器等,這些在圖中并未示出。成像部35將對象的光學圖像轉(zhuǎn)換成電子圖像信號,并將該圖像信號輸出給圖像處理部36。
圖像處理部36對從成像部35提供的圖像信號實施預(yù)定的圖像處理,然后經(jīng)由總線33將其輸出給顯示器38。此外,圖像處理部36還對從成像部35輸入的圖像信號進行壓縮編碼,然后將獲得的編碼數(shù)據(jù)輸出給記錄部37。假設(shè)在該編碼數(shù)據(jù)中包含表示拍攝到的圖像信號的高寬比的信息。然后,圖像處理部36對自記錄部37輸入的編碼數(shù)據(jù)進行解壓縮,并在獲得的圖像上疊加經(jīng)由總線33從控制部31輸入的操作按鈕圖像,然后輸出給顯示器38。此外,圖像處理部36還將表示圖像信號的高寬比的信息輸出給控制部31,其中,圖像信號通過對從記錄部37輸入來的編碼數(shù)據(jù)進行解壓縮而獲得。
記錄部37將從圖像處理部36輸入來的編碼數(shù)據(jù)記錄在預(yù)定的記錄介質(zhì)上。并且,記錄部37還讀出記錄在預(yù)定記錄介質(zhì)上的編碼數(shù)據(jù),然后再輸出給圖像處理部36。
顯示器38顯示通過總線33從控制部31輸入來的圖像信號的圖像。覆蓋在顯示器38上的觸摸面板39透過顯示器38的屏幕,檢測想要按下顯示器38上顯示的操作按鈕等的用戶的接觸,并經(jīng)由總線33將表示用戶接觸位置的坐標信息輸出給控制部31。
圖4示出了控制部31的詳細結(jié)構(gòu)實例。高寬比監(jiān)控部51基于從圖像處理部36輸入來的表示高寬比的信息,確定由記錄部37讀出并由圖像處理部36再生的運動圖像的高寬比,并監(jiān)控該高寬比的變化。屏幕顯示控制部52根據(jù)由高寬比監(jiān)控部51確定的高寬比,就顯示器38上顯示的運動圖像的顯示方法(當高寬比為16∶9時,如圖1所示,在整個屏幕上顯示運動圖像,而當高寬比為4∶3時,如圖2所示,將運動圖像顯示在設(shè)于屏幕中央的顯示區(qū)域11中等)來控制圖像處理部36。
按鈕顯示控制部53根據(jù)高寬比監(jiān)控部51確定的高寬比,從記錄介質(zhì)32中讀出重疊顯示在顯示器38上的操作按鈕的圖像數(shù)據(jù)(下面,也稱為按鈕數(shù)據(jù)),并在更改其尺寸之后,輸出給圖像處理部36。感應(yīng)區(qū)設(shè)定部54在觸摸面板39上設(shè)定用于判斷顯示器38上顯示的各操作按鈕是否被按下的區(qū)域(感應(yīng)區(qū))。操作確定部55根據(jù)經(jīng)由總線33從觸摸面板39輸入來的坐標信息、以及感應(yīng)區(qū)設(shè)定部54的設(shè)定,確定用戶所操作的操作按鈕。此外,操作確定部55還包括按鈕操作處理標記,當執(zhí)行完畢單次按下按鈕(后述)所對應(yīng)的處理后,該按鈕操作處理標記處于開啟狀態(tài),而當上述處理尚未執(zhí)行時,該按鈕操作處理標記處于關(guān)閉狀態(tài)。指令生成部56生成與操作確定部55的確定結(jié)果相應(yīng)的指令信號,并經(jīng)由總線33輸出給相應(yīng)的部件。
下面,對更改正在再生的運動圖像的高寬比的情況下,按下顯示在顯示器38上的操作按鈕時的兩種處理(下面,稱為第一或第二按鈕操作控制處理)進行描述。攝像機30執(zhí)行后述的第一或第二按鈕操作控制處理中的任一種處理。
下面,參照圖5的流程圖,對第一按鈕操作控制處理進行描述。第一按鈕操作控制處理是在記錄部37從預(yù)定的記錄介質(zhì)中讀出運動圖像的編碼數(shù)據(jù),然后,圖像處理部36再生讀出的編碼數(shù)據(jù),并將操作按鈕圖像疊加在再生出的運動圖像上,使其顯示在顯示器38上時,即、在顯示如圖1或圖2所示的屏幕時開始。
在步驟S1中,高寬比監(jiān)控部51基于從圖像處理部36輸入來的表示再生中的運動圖像的高寬比的信息,判斷再生中的運動圖像的高寬比是否發(fā)生了變化。如果確定再生中的運動圖像的高寬比發(fā)生了變化,則進入步驟S2的處理。在步驟S2中,按鈕顯示控制部53從記錄介質(zhì)32中讀出作為操作按鈕的圖像數(shù)據(jù)的按鈕數(shù)據(jù),并在步驟S3中,更改按鈕數(shù)據(jù)以使所顯示的操作按鈕的尺寸與改變后的高寬比匹配,然后再經(jīng)由總線33將獲得的數(shù)據(jù)輸出給圖像處理部36。
在步驟S4中,感應(yīng)區(qū)設(shè)定部54更改觸摸面板39的感應(yīng)區(qū),以與步驟S3的處理中改變的按鈕數(shù)據(jù)相匹配。在步驟S5中,圖像處理部36使用在步驟S3的處理中改變的按鈕數(shù)據(jù)更改疊加在運動圖像上的操作按鈕的顯示。
在步驟S6中,操作確定部55判斷是否有操作按鈕從高寬比改變前開始一直被按下(用戶是否正在接觸觸摸面板)。如果確定在高寬比改變前沒有操作按鈕被按下,那么在返回到步驟S1的處理之后,再重復(fù)隨后的處理。相反,如果確定從高寬比改變前開始有操作按鈕一直被按下,則進入步驟S7的處理。
在步驟S7中,操作確定部55判斷高寬比改變前按下的操作按鈕是否是持續(xù)按鈕。
這里,持續(xù)按鈕指的是只在被按下的期間內(nèi)指示預(yù)定動作繼續(xù)所操作的按鈕,例如,圖1中的倒帶按鈕4及快進按鈕6、和圖2中的倒帶按鈕14及快進按鈕16等。此外,除持續(xù)按鈕之外的、被按下一次以指示預(yù)定的動作開始或結(jié)束時操作的按鈕統(tǒng)稱為單次按鈕,例如,圖1中的停止按鈕3、播放按鈕5及設(shè)定按鈕7、和圖2中的停止按鈕13、播放按鈕15及設(shè)定按鈕17等。
在步驟S7中,如果確定從高寬比改變前開始一直被按下的操作按鈕不是持續(xù)按鈕,那么在返回到步驟S1的處理之后,再重復(fù)執(zhí)行隨后的處理。因此,這時,不會進行與一直被按下的操作按鈕相應(yīng)的處理,從而可以防止誤操作的發(fā)生。
相反,如果確定從高寬比改變前開始一直被按下的操作按鈕是持續(xù)按鈕,則進入步驟S8的處理。在步驟S8中,指令生成部56生成與被按下的持續(xù)按鈕相應(yīng)的指令,并將其輸出給相應(yīng)的部分。響應(yīng)該指令,繼續(xù)執(zhí)行高寬比改變前的操作。
在步驟S1中,如果確定再生中的活動圖像的高寬比沒有發(fā)生變化,則進入步驟S9的處理。在步驟S9中,操作確定部55判斷是否有操作按鈕被按下。如果確定有操作按鈕被按下,則進入步驟S10的處理。在步驟S10中,操作確定部55判斷被按下的操作按鈕是否是持續(xù)按鈕。如果確定被按下的操作按鈕不是持續(xù)按鈕,則進入步驟S11的處理。在步驟S11中,操作確定部55判斷被按下的操作按鈕是否是單次按鈕。如果確定被按下的操作按鈕是單次按鈕,則處理進入步驟S12。
在步驟S12中,操作確定部55判斷自身保存的、表示與單次按鈕相應(yīng)的處理是否執(zhí)行完畢的按鈕操作處理標記有沒有打開。如果確定按鈕操作處理標記沒有打開,則在步驟S13中,將按鈕操作處理標記更改為打開。在步驟S14中,指令生成部56生成與被按下的操作按鈕(此時,為單次按鈕)相應(yīng)的指令,并將其輸出給相應(yīng)的部件。響應(yīng)該指令,執(zhí)行與被按下的單次按鈕相應(yīng)的操作。
并且,在步驟S10中,如果確定被按下的操作按鈕為持續(xù)按鈕,則跳過步驟S11至S13,直接進入步驟S14的處理。在步驟S14中,生成與被按下的操作按鈕(此時,為持續(xù)按鈕)相應(yīng)的指令,然后輸出給相應(yīng)的部件。響應(yīng)該指令,執(zhí)行與被按下的持續(xù)按鈕相應(yīng)的操作。
而且,在步驟S11中,如果確定被按下的操作按鈕不是單次按鈕,或者在步驟S12中確定按鈕操作處理標記為打開,則處理在返回到步驟S1之后,再重復(fù)執(zhí)行隨后的處理。
在步驟S9中,如果確定沒有操作按鈕被按下,則進入步驟S15的處理。在步驟S15中,操作確定部55將按鈕操作處理標記關(guān)閉。然后,在返回到步驟S1的處理之后,再重復(fù)執(zhí)行隨后的處理。
綜上所述,根據(jù)第一按鈕操作控制處理,當在按下操作按鈕的同時,再生中的運動圖像的高寬比發(fā)生變化的情況下,若高寬比改變前按下的操作按鈕是持續(xù)按鈕,那么即使操作按鈕的顯示尺寸及感應(yīng)區(qū)隨著高寬比的變化而發(fā)生了變化,也仍然繼續(xù)執(zhí)行高寬比改變前的操作。因此,可以防止高寬比改變時執(zhí)行不是用戶想要的操作。這樣,對第一按鈕操作控制處理的描述到此結(jié)束。
下面,參照圖6的流程圖,對第二按鈕操作控制處理進行說明。第二按鈕操作控制處理是在記錄部37從預(yù)定的記錄介質(zhì)中讀出運動圖像的編碼數(shù)據(jù),然后,圖像處理部36再生該讀出的編碼數(shù)據(jù),并將操作按鈕的圖像疊加在再生的運動圖像上,使其顯示在顯示器38上時,即、在顯示圖1或圖2所示的畫面時開始。
在步驟S31中,高寬比監(jiān)控部51基于從圖像處理部36輸入來的表示再生中的運動圖像的高寬比的信息,判斷再生中的運動圖像的高寬比是否發(fā)生變化。如果確定再生中的運動圖像的高寬比發(fā)生了變化,則進入步驟S32中的處理。相反,如果確定再生中的運動圖像的高寬比沒有發(fā)生變化,那么跳過步驟S32至S37的處理,直接進入步驟S38。
在步驟S32中,操作確定部55判斷是否有操作按鈕從高寬比改變前就一直被按下(用戶是否正在接觸觸摸面板39)。如果確定有操作按鈕從高寬比改變前一直被按下,則進入步驟S33的處理。在步驟S33中,指令生成部56響應(yīng)操作按鈕一直被按下的操作,生成使目前正在執(zhí)行的操作停止的指令,并將其輸出到相應(yīng)的部件。響應(yīng)該指令,不管按鈕為何種類,均將高寬比改變前以來正在執(zhí)行的操作停止。
在步驟S32中,如果確定從高寬比改變前開始沒有操作按鈕被按下,則跳過步驟S33的處理,直接進入步驟S34。在步驟S34中,按鈕顯示控制部53從記錄介質(zhì)32中讀出作為操作按鈕的圖像數(shù)據(jù)的按鈕數(shù)據(jù),并在步驟S35中,更改按鈕數(shù)據(jù)以使所顯示的操作按鈕的尺寸與改變后的高寬比匹配,隨后經(jīng)由總線33將得到的數(shù)據(jù)輸出給圖像處理部36。在步驟S36中,感應(yīng)區(qū)設(shè)定部54更改觸摸面板39的感應(yīng)區(qū),從而與在步驟S35的處理中改變的按鈕數(shù)據(jù)相匹配。在步驟S37中,圖像處理部36使用在步驟S35的處理中改變的按鈕數(shù)據(jù),更改疊加在運動圖像上的操作按鈕的顯示。
在步驟S38中,操作確定部55判斷是否有操作按鈕被按下。如果確定已有操作按鈕被按下,則進入步驟S39的處理。
在步驟S39中,指令生成部56生成執(zhí)行與所按下的操作按鈕相應(yīng)的操作的指令,并將其輸出給相應(yīng)的部件。響應(yīng)該指令,執(zhí)行與所按下的操作按鈕相應(yīng)的操作。
此外,在步驟S38中,如果確定沒有操作按鈕被按下,則跳過步驟S39,在返回到步驟S31的處理之后,再重復(fù)執(zhí)行隨后的處理。
綜上所述,根據(jù)第二按鈕操作控制處理,當在按下操作按鈕的同時,再生中的運動圖像的高寬比發(fā)生變化時,不管所按下的操作按鈕的種類,一律將響應(yīng)操作按鈕的按下操作而正在執(zhí)行的操作暫時中止,然后確定在更改了操作按鈕的顯示尺寸和感應(yīng)區(qū)后重新被按下的操作按鈕,并執(zhí)行相應(yīng)的操作。因此,可以防止高寬比改變時執(zhí)行不是用戶想要的操作。這樣,對第二按鈕操作控制處理的描述就到此結(jié)束。
本發(fā)明不僅可以運用于本實施例中所述的攝像機,而且還可以運用于顯示器上覆蓋有觸摸面板的電子裝置。
上述一系列的處理既可以通過硬件來執(zhí)行,也可以通過軟件來執(zhí)行。在通過軟件來執(zhí)行上述一系列處理時,構(gòu)成軟件的程序可從記錄介質(zhì)安裝到組裝在專用硬件中的計算機上,或者從記錄介質(zhì)安裝到通過安裝各種程序從而可執(zhí)行各種功能的例如圖7所示的通用個人計算機上。
該個人計算機70內(nèi)置有CPU(中央處理器)71。該CPU 71通過總線74連接到輸入輸出接口75。ROM(只讀存儲器)72及RAM(隨機存取存儲器)73與總線74相連接。
輸入部76、輸入部77、存儲部78、以及通信部79都連接在輸入輸出接口75上,其中,輸入部76包括用于用戶輸入操作指令的鍵、鼠標等輸入裝置;輸入部77包括用于顯示視頻信號的CRT(陰極射線管)、或LCD(液晶顯示器)等顯示裝置;存儲部78包括用于存儲程序和各種數(shù)據(jù)的硬盤裝置等;而通信部79則包括調(diào)制解調(diào)器、LAN(局域網(wǎng))適配器,用于通過以因特網(wǎng)為代表的網(wǎng)絡(luò)執(zhí)行通信處理。而且,用于對磁盤(包括軟盤)、光盤(包括CD-ROM(光盤-只讀存儲器)、DVD(數(shù)字化視頻光盤))、光磁盤(包括MD(小型盤))、或者半導體存儲器等記錄介質(zhì)81進行讀寫數(shù)據(jù)操作的驅(qū)動器80也連接在輸入輸出接口75上。
使個人計算機70執(zhí)行上述一系列處理的程序以存儲在記錄介質(zhì)81中的狀態(tài)被提供給個人計算機70,并由驅(qū)動器80讀出,隨后安裝到內(nèi)置于存儲部78中的硬盤驅(qū)動器上。安裝在存儲部78中的程序根據(jù)與輸入到輸入部76中的用戶指令相應(yīng)的CPU 71的指令,從存儲部78加載到RAM 73中,并被執(zhí)行。
勿庸置疑,在本說明書中,基于程序執(zhí)行的各個步驟可以按照上述的順序和時序來執(zhí)行,而且,這些步驟也可以不按時序而是并列地或者分別地執(zhí)行。
而且,程序既可以由一臺計算機進行處理,也可以由多臺計算機分散地進行處理。甚至,程序還可以傳送給遠程計算機來執(zhí)行。
權(quán)利要求
1.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的信息處理裝置,其特征在于包括檢測裝置,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改裝置,用于根據(jù)所述檢測裝置的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定裝置,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成裝置,用于根據(jù)所述確定裝置的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么若在檢測出所述高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出所述高寬比改變之后操作的操作按鈕,所述生成裝置一律生成用于進行與指示所述持續(xù)處理的所述操作按鈕相應(yīng)的所述持續(xù)處理的指令。
2.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的信息處理方法,其特征在于包括檢測步驟,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改步驟,用于根據(jù)所述檢測步驟中的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定步驟,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,用于根據(jù)所述確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么若在檢測出所述高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出所述高寬比改變之后所操作的操作按鈕,在所述生成步驟中,一律生成用于進行與指示所述持續(xù)處理的所述操作按鈕相應(yīng)的所述持續(xù)處理的指令。
3.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的程序,所述程序使計算機執(zhí)行包含以下步驟的處理,即檢測步驟,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改步驟,用于根據(jù)所述檢測步驟中的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定步驟,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,用于根據(jù)所述確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么若在檢測出所述高寬比改變之前已對指示持續(xù)處理的操作按鈕進行了操作,則不管在檢測出所述高寬比改變之后所操作的操作按鈕,在所述生成步驟中,一律生成用于進行與指示所述持續(xù)處理的所述操作按鈕相應(yīng)的所述持續(xù)處理的指令。
4.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的信息處理裝置,其特征在于包括檢測裝置,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改裝置,用于根據(jù)所述檢測裝置的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定裝置,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成裝置,用于根據(jù)所述確定裝置的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么所述生成裝置生成一指令,使與檢測出所述高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
5.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的信息處理方法,其特征在于包括檢測步驟,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改步驟,用于根據(jù)所述檢測步驟中的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定步驟,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,用于根據(jù)所述確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么在所述生成步驟中生成一指令,使與檢測出所述高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
6.一種用于根據(jù)對覆蓋在顯示器上的觸摸面板進行的操作而執(zhí)行預(yù)定的處理的程序,所述程序使計算機執(zhí)行包含以下步驟的處理,即、檢測步驟,用于檢測在所述顯示器上顯示的圖像的高寬比的變化;更改步驟,用于根據(jù)所述檢測步驟中的檢測結(jié)果,更改重疊顯示在所述圖像上的操作按鈕的尺寸、以及識別用戶對所述操作按鈕的操作的所述觸摸面板上的感應(yīng)區(qū)的尺寸;確定步驟,用于確定與用戶對所述觸摸面板的操作相對應(yīng)的操作按鈕;以及生成步驟,用于根據(jù)所述確定步驟中的確定結(jié)果,生成用于進行預(yù)定處理的指令,其中,如果在檢測出所述高寬比改變的前后對所述操作按鈕進行了持續(xù)操作,那么在所述生成步驟中生成一指令,使與檢測出所述高寬比改變之前所操作的操作按鈕相應(yīng)的正在執(zhí)行當中的處理停止。
全文摘要
本發(fā)明涉及一種可以在操作按鈕的顯示位置及尺寸隨圖像高寬比的變化而變化時,防止執(zhí)行用戶不想要的操作的信息處理裝置及方法、和程序。高寬比監(jiān)控部(51)監(jiān)控再生的運動圖像的高寬比的變化。屏幕顯示控制部(52)根據(jù)確定的高寬比,控制顯示器上顯示的運動圖像的顯示方法。按鈕顯示控制部(53)根據(jù)確定的高寬比,更改重疊顯示在顯示器上的操作按鈕的顯示尺寸。感應(yīng)區(qū)設(shè)定部(54)設(shè)定觸摸面板上的區(qū)域(感應(yīng)區(qū))。操作確定部(55)確定用戶操作的操作按鈕。指令生成部(56)生成與操作確定部(55)的確定結(jié)果相應(yīng)的指令信號,并輸出給相應(yīng)的部分。例如,本發(fā)明可以用于攝像機。
文檔編號H04N5/63GK1879077SQ200580001278
公開日2006年12月13日 申請日期2005年8月9日 優(yōu)先權(quán)日2004年9月7日
發(fā)明者杉山克弘, 小松康二 申請人:索尼公司