專(zhuān)利名稱(chēng):同時(shí)操控第一演示軟件和第二演示軟件的方法及其操控裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,尤其涉及演示軟件操控方法以及相應(yīng)的操控裝置。
背景技術(shù):
目前存在著分別適用于不同系統(tǒng)平臺(tái)的多種演示軟件,在這些演示軟件中,盡管大多數(shù)常用的操作動(dòng)作的快捷鍵是相同的,但仍然有部分操作動(dòng)作的快捷鍵是不同的。以目前較為流行的兩種演示軟件為例,演示軟件Microsoft Powerpoint通常在Windows操作系統(tǒng)運(yùn)行而演示軟件Keynote通常在MacOS操作系統(tǒng)運(yùn)行。對(duì)于這兩個(gè)軟件來(lái)說(shuō),盡管大多數(shù)常用的操作動(dòng)作(例如開(kāi)始、翻頁(yè)、黑屏、軟件切換等動(dòng)作)的快捷鍵是相同的,但仍然有部分動(dòng)作(例如開(kāi)始演示和切換軟件等動(dòng)作)的快捷鍵是不同的。
同時(shí),無(wú)線遙控器(例如無(wú)線激光筆)是一種演示用工具,它通過(guò)模擬計(jì)算機(jī)鍵盤(pán)的快捷鍵來(lái)無(wú)線操控演示軟件進(jìn)行開(kāi)始、翻頁(yè)、黑屏、軟件切換等動(dòng)作。但是,目前,例如無(wú)線激光筆的演示用工具,僅能夠完全操控一種演示軟件的所有動(dòng)作功能,卻不能同時(shí)操控另一種演示軟件的所有動(dòng)作功能。因此,在進(jìn)行演示時(shí)有時(shí)還需要人為地設(shè)置當(dāng)前所使用的演示軟件,多有不便之處。
發(fā)明內(nèi)容
本發(fā)明旨在克服或者減輕上述現(xiàn)有使技術(shù)中存在的至少一個(gè)或多個(gè)技術(shù)問(wèn)題。同時(shí),本發(fā)明的至少一個(gè)目的在于提供一種能夠同時(shí)操控第一演示軟件和第二演示軟件的方法。同時(shí),本發(fā)明的又一目的在于提供一種能夠?qū)崿F(xiàn)上述操控方法的操控裝置。本發(fā)明中所述的一種同時(shí)操控第一演示軟件和第二演示軟件的方法是這樣實(shí)現(xiàn)的一種同時(shí)操控第一演示軟件和第二演示軟件的方法,該方法至少包括如下步驟從輸入端輸入操控指令;將來(lái)自輸入端的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼;將第一指令代碼和第二指令代碼發(fā)送至輸出端;以及由輸出端根據(jù)第一指令代碼執(zhí)行第一演示軟件中的操控動(dòng)作的同時(shí)根據(jù)第二指令代碼執(zhí)行第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。根據(jù)本發(fā)明的優(yōu)選實(shí)施例,先發(fā)送第一指令代碼而后發(fā)送第二指令代碼。優(yōu)選地,輸入端和輸出端之間通過(guò)無(wú)線方式實(shí)現(xiàn)通信。根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,輸入端在發(fā)送第一和第二指令代碼的同時(shí)發(fā)射激光束。優(yōu)選地,第一和第二演示軟件分別在不同的操作系統(tǒng)中運(yùn)行。具體地,第一演示軟件是在Windows系統(tǒng)中運(yùn)行的Microsoft PowerPoint軟件,而第二演示軟件是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。同時(shí),本發(fā)明還提供了一種同時(shí)操控第一演示軟件和第二演示軟件的操控裝置,該操控裝置至少包括用戶(hù)操控輸入模塊,用于接收來(lái)自用戶(hù)的操控指令;控制單元,用于將輸入的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼;以及通訊模塊,用于經(jīng)由控制單元的控制而發(fā)送第一指令代碼和第二指令代碼至運(yùn)行第一演示軟件和第二演示軟件的計(jì)算機(jī)系統(tǒng)平臺(tái),從而使得第一演示軟件根據(jù)第一指令代碼執(zhí)行操控動(dòng)作的同時(shí)使得第二演示軟件根據(jù)第二指令代碼執(zhí)行相同或者相應(yīng)的操控動(dòng)作。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例,控制單元先發(fā)送第一指令代碼而后發(fā)送第二指令代碼。在本發(fā)明提供的操控裝置中,通訊模塊和計(jì)算機(jī)系統(tǒng)平臺(tái)之間優(yōu)選地通過(guò)無(wú)線方式實(shí)現(xiàn)通信。進(jìn)一步地,本發(fā)明提供的操控裝置還可以包括能夠在發(fā)送第一和第二指令代碼時(shí)發(fā)射激光束的激光器。優(yōu)選地,第一和第二演示軟件分別在不同的計(jì)算機(jī)系統(tǒng)平臺(tái)中運(yùn)行。例如,第一演示軟件是在Windows系統(tǒng)中運(yùn)行的Microsoft PowerPoint軟件,而第二演示軟件是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。本發(fā)明至少取得了如下技術(shù)效果本發(fā)明通過(guò)分別為第一和第二演示軟件的相同或者相應(yīng)的演示動(dòng)作制定兩個(gè)指令代碼,并且將現(xiàn)有的為每個(gè)演示動(dòng)作發(fā)射一次指令代碼的方式改進(jìn)至為每個(gè)演示動(dòng)作發(fā)送兩次指令代碼,而這兩次指令代碼分別對(duì)應(yīng)第一和第二演示軟件的相同或者相應(yīng)的演示動(dòng)作的鍵盤(pán)快捷鍵。同時(shí),第一和第二演示軟件能夠自動(dòng)識(shí)別所接收的各自的指令代碼并作出相應(yīng)的操作。因此,本發(fā)明提供的操控方法和操控裝置,分兩次將第一和第二演示軟件的相同或者相應(yīng)的鍵盤(pán)快捷鍵發(fā)送到計(jì)算機(jī),使得計(jì)算機(jī)能夠自動(dòng)識(shí)別所接收的各自的指令代碼并作出相應(yīng)的操作,從而不需要人為設(shè)置目前所使用的演示軟件。此外,本發(fā)明提供的操控方法和操控裝置中,指令代碼只需在發(fā)射端和接收端之間進(jìn)行單向傳送,而不需要回傳通道。本發(fā)明能夠?qū)崿F(xiàn)的其它發(fā)明目的以及可以取得的其它技術(shù)效果將在下述的具體實(shí)施方式
中結(jié)合對(duì)具體實(shí)施例的描述和附圖的示意進(jìn)行闡述。
為了讓本發(fā)明的上述和其它目的、特征及優(yōu)點(diǎn)能更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步說(shuō)明。圖I是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的一種同時(shí)操控第一演示軟件和第二演示軟件的方法的流程圖;圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的能夠?qū)崿F(xiàn)本發(fā)明上述方法的操控裝置的模塊不意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的具體實(shí)施例,所述具體實(shí)施例的示例在附圖中示出,其中自始至終相同的標(biāo)號(hào)表示相同或相似的元件。下面參考附圖描述的具體實(shí)施例是示例性的,旨在解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的一種限制。參見(jiàn)圖1,本發(fā)明提供了一種同時(shí)操控第一演示軟件和第二演示軟件的方法。具體地,該方法主要包括如下步驟從輸入端輸入操控指令;將來(lái)自輸入端的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼;將第一指令代碼和第二指令代碼發(fā)送至輸出端;以及由輸出端根據(jù)第一指令代碼執(zhí)行第一演示軟件中的操控動(dòng)作的同時(shí)根據(jù)第二指 令代碼執(zhí)行第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。具體地,如圖I所示,采用本發(fā)明提供的操控方法前,首先,根據(jù)步驟S100,啟動(dòng)作為輸入端的發(fā)射器,同時(shí)將作為輸出端的接收器(例如通過(guò)USB接口)連接到計(jì)算機(jī)上。在隨后的步驟SlOl中,使得作為輸入端的發(fā)射器和作為輸出端的接收器配對(duì)成功。此時(shí),如步驟S200所示,作為輸入端的發(fā)射器處于等待按鍵輸入的狀態(tài)。需要進(jìn)行本發(fā)明提供的操控方法時(shí),如步驟S201所示,使用者撳按作為輸入端的發(fā)射器上的相應(yīng)的控制鍵。從而,在步驟S202中,作為輸入端的發(fā)射器將對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼發(fā)送至作為輸出端的接收器。接著,根據(jù)步驟S203,作為輸出端的接收器接收前述的第一指令代碼和第二指令代碼,并且,根據(jù)步驟S204,根據(jù)第一指令代碼和第二指令代碼,在計(jì)算機(jī)中根據(jù)第一指令代碼執(zhí)行第一演示軟件中的操控動(dòng)作的同時(shí)根據(jù)第二指令代碼執(zhí)行第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。需要注意的是,這里所述的“同時(shí)”是指輸入端根據(jù)使用者輸入的一個(gè)操控指令而產(chǎn)生第一和第二(即兩個(gè))指令代碼,并且計(jì)算機(jī)根據(jù)這兩個(gè)指令代碼分別執(zhí)行第一演示軟件中的操控動(dòng)作和第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。但是,這里所述的“同時(shí)”并不限制第一和第二指令代碼的發(fā)射時(shí)間和發(fā)射順序。最后,完成本發(fā)明的操控方法后,根據(jù)步驟S300,關(guān)閉作為輸入端的發(fā)射器或者(例如通過(guò)USB接口)從計(jì)算機(jī)中拔出作為輸出端的接收器,最終結(jié)束對(duì)第一演示軟件和第二演示軟件的操控(步驟S400)。根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,在如圖I所示的操控方法的步驟S202至步驟S203中,可以先發(fā)送所述第一指令代碼而后發(fā)送所述第二指令代碼。當(dāng)然,在其它可選實(shí)施例中,可以同時(shí)發(fā)送第一指令代碼和第二指令代碼。根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,在該操控方法中,輸入端和輸出端之間優(yōu)選地通過(guò)無(wú)線方式實(shí)現(xiàn)通信。也就是說(shuō),在這操控方法中,作為輸入端的發(fā)射器和作為輸出端的接收器之間通過(guò)無(wú)線通信的方式進(jìn)行配對(duì)。當(dāng)然,在其它可選實(shí)施例中,也可以采用其它可行的通信方式。根據(jù)本發(fā)明提供的操控方法中,輸入端在發(fā)送所述第一和第二指令代碼的同時(shí)還能夠發(fā)射激光束。優(yōu)選地,輸入端處設(shè)置有能夠發(fā)射激光束的激光器。在本實(shí)施例中,通過(guò)撳按專(zhuān)門(mén)設(shè)置在作為輸入端的發(fā)射器處的激光鍵實(shí)現(xiàn)激光束的發(fā)射。具體地,如圖I所示,當(dāng)作為輸入端的發(fā)射器處于等待按鍵輸入的狀態(tài)(如步驟S200所示),如步驟S211所示,撳按專(zhuān)門(mén)設(shè)置在作為輸入端的發(fā)射器處的激光鍵,則發(fā)射器發(fā)射激光束(步驟212);而如步驟S213所示,當(dāng)松開(kāi)該激光鍵時(shí),則發(fā)射器停止發(fā)射激光束(步驟214)。當(dāng)然,在其它實(shí)施例中,該激光器也能夠響應(yīng)在輸入端處輸入的所有或部分操控指令而發(fā)射激光束,而不需要采用專(zhuān)門(mén)設(shè)置的激光鍵。根據(jù)本發(fā)明提供的操控方法中,第一演示軟件和第二演示軟件可以分別在不同的操作系統(tǒng)中運(yùn)行。例如,第一演示軟件可以是在Windows系統(tǒng)中運(yùn)行的MicrosoftPowerPoint軟件,而第二演示軟件可以是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。
同時(shí),本發(fā)明還提供了一種能夠同時(shí)操控第一演示軟件和第二演示軟件的操控裝置。參見(jiàn)圖2,該操控裝置主要包括控制單元10,用戶(hù)操控輸入模塊20,無(wú)線通信模塊30 (例如無(wú)線發(fā)射器),以及電源供電模塊50等。用戶(hù)操控輸入模塊20用于接收來(lái)自用戶(hù)的操控指令。控制單元10用于將輸入的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼。無(wú)線通訊模塊30用于經(jīng)由所控制單元10的控制而發(fā)送第一指令代碼和第二指令代碼至運(yùn)行第一演示軟件和第二演示軟件的計(jì)算機(jī)系統(tǒng)平臺(tái),從而使得第一演示軟件根據(jù)第一指令代碼執(zhí)行操控動(dòng)作的同時(shí)使得第二演示軟件根據(jù)第二指令代碼執(zhí)行相同或者相應(yīng)的操控動(dòng)作。根據(jù)本發(fā)明,相應(yīng)地,作為操控系統(tǒng)平臺(tái)的計(jì)算機(jī)80上連接能夠與該操控裝置中的無(wú)線通信模塊30進(jìn)行無(wú)線通信的無(wú)線接收器40。無(wú)線接收器40接收來(lái)自無(wú)線通信模塊30的指令代碼以在計(jì)算機(jī)80上執(zhí)行演示軟件中相應(yīng)的操控動(dòng)作。根據(jù)本發(fā)明,操控裝置被構(gòu)造成控制單元10先發(fā)送第一指令代碼而后發(fā)送第二指令代碼。當(dāng)然,在其它可選實(shí)施例中,也可以根據(jù)需要在同一時(shí)間發(fā)送第一指令代碼和第二指令代碼。優(yōu)選地,通訊模塊30和計(jì)算機(jī)平臺(tái)之間通過(guò)無(wú)線方式實(shí)現(xiàn)通信。當(dāng)然,在其它可選實(shí)施例中,也可以采用其它可行的通信方式。根據(jù)本發(fā)明,參見(jiàn)圖2,操控裝置還包括激光器60和狀態(tài)顯示模塊70。激光器60能夠在發(fā)送第一和第二指令代碼時(shí)發(fā)射激光束。而狀態(tài)顯示模塊70則顯示激光器60是否處于發(fā)射狀態(tài)。此外,參見(jiàn)圖2,電源供電模塊50為控制單元10、用戶(hù)操控輸入模塊20、無(wú)線通信模塊30、激光器60、以及狀態(tài)顯示模塊70提供電力供給。根據(jù)本發(fā)明,第一演示軟件和第二演示軟件可以分別在不同的計(jì)算機(jī)系統(tǒng)平臺(tái)中運(yùn)行。參見(jiàn)表1,以下給出根據(jù)本發(fā)明的同時(shí)操控第一演示軟件和第二演示軟件的方法及其操控裝置的一個(gè)具體實(shí)施例。具體地,第一演示軟件是在Windows系統(tǒng)中運(yùn)行的Microsoft PowerPoint軟件,而第二演示軟件是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。表I
權(quán)利要求
1.一種同時(shí)操控第一演示軟件和第二演示軟件的方法,所述方法至少包括如下步驟 從輸入端輸入操控指令; 將來(lái)自輸入端的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼; 將第一指令代碼和第二指令代碼發(fā)送至輸出端;以及 由輸出端根據(jù)第一指令代碼執(zhí)行第一演示軟件中的操控動(dòng)作的同時(shí)根據(jù)第二指令代碼執(zhí)行第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。
2.如權(quán)利要求I所述的方法,其中 先發(fā)送所述第一指令代碼而后發(fā)送所述第二指令代碼。
3.如權(quán)利要求I所述的方法,其中 輸入端和輸出端之間通過(guò)無(wú)線方式實(shí)現(xiàn)通信。
4.如權(quán)利要求I所述的方法,其中 輸入端在發(fā)送所述第一和第二指令代碼的同時(shí)發(fā)射激光束。
5.如權(quán)利要求I所述的方法,其中 所述第一和第二演示軟件分別在不同的操作系統(tǒng)中運(yùn)行。
6.如權(quán)利要求5所述的方法,其中 所述第一演示軟件是在Windows系統(tǒng)中運(yùn)行的Microsoft PowerPoint軟件,而所述第二演示軟件是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。
7.一種同時(shí)操控第一演示軟件和第二演示軟件的操控裝置,所述操控裝置至少包括 用戶(hù)操控輸入模塊,用于接收來(lái)自用戶(hù)的操控指令; 控制單元,用于將輸入的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼;以及 通訊模塊,用于經(jīng)由所述控制單元的控制而發(fā)送第一指令代碼和第二指令代碼至運(yùn)行第一演示軟件和第二演示軟件的計(jì)算機(jī)系統(tǒng)平臺(tái),從而使得第一演示軟件根據(jù)第一指令代碼執(zhí)行操控動(dòng)作的同時(shí)使得第二演示軟件根據(jù)第二指令代碼執(zhí)行相同或者相應(yīng)的操控動(dòng)作。
8.如權(quán)利要求7所述的操控裝置,其中 所述控制單元先發(fā)送所述第一指令代碼而后發(fā)送所述第二指令代碼。
9.如權(quán)利要求7所述的操控裝置,其中 所述通訊模塊和所述計(jì)算機(jī)系統(tǒng)平臺(tái)之間通過(guò)無(wú)線方式實(shí)現(xiàn)通信。
10.如權(quán)利要求7所述的操控裝置,還包括 能夠在發(fā)送所述第一和第二指令代碼時(shí)發(fā)射激光束的激光器。
11.如權(quán)利要求7所述的操控裝置,其中 所述第一和第二演示軟件分別在不同的計(jì)算機(jī)系統(tǒng)平臺(tái)中運(yùn)行。
12.如權(quán)利要求11所述的操控裝置,其中 所述第一演示軟件是在Windows系統(tǒng)中運(yùn)行的Microsoft PowerPoint軟件,而所述第二演示軟件是在Keynote系統(tǒng)中運(yùn)行的MacOS軟件。
全文摘要
本發(fā)明提供了一種同時(shí)操控第一演示軟件和第二演示軟件的方法,所述方法至少包括如下步驟從輸入端輸入操控指令;將來(lái)自輸入端的操控指令轉(zhuǎn)化成對(duì)應(yīng)于第一演示軟件的鍵盤(pán)快捷鍵的第一指令代碼和對(duì)應(yīng)于第二演示軟件的鍵盤(pán)快捷鍵的第二指令代碼;將第一指令代碼和第二指令代碼發(fā)送至輸出端;以及由輸出端根據(jù)第一指令代碼執(zhí)行第一演示軟件中的操控動(dòng)作的同時(shí)根據(jù)第二指令代碼執(zhí)行第二演示軟件中相同或者相應(yīng)的操控動(dòng)作。同時(shí),本發(fā)明還提供一種能夠?qū)崿F(xiàn)上述操控方法的操控裝置。
文檔編號(hào)G06F3/0354GK102945090SQ201210462120
公開(kāi)日2013年2月27日 申請(qǐng)日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者王海峰 申請(qǐng)人:3M中國(guó)有限公司