本發(fā)明涉及顯示裝置、顯示裝置的控制方法以及程序。
背景技術:
作為將指示體作為定點設備(pointingdevice)利用的發(fā)明,已知有例如專利文獻1公開的投影儀。該投影儀具備攝像元件,使用攝像元件拍攝指示體。并且,投影儀從拍攝得到的視頻指定投影區(qū)域的指示體的坐標,根據(jù)指定的坐標進行描繪的處理。另外,在投影儀中具有在投影pc(personalcomputer,個人電腦)的圖像時與鼠標同樣地操作指示體,通過指示體操作pc的功能。
【現(xiàn)有技術文獻】
【專利文獻】
專利文獻1:日本特開2013-247486號公報
當正在投影pc的圖像時進行了利用指示體的描繪的情況下,基于指示體的移動而被描繪的線條是由投影儀生成并投影的。因此,當pc被操作且投影的影像發(fā)生變化時,針對變化前的圖像描繪的線條留下來,成為對變化后的影像沒有意義的線條。
技術實現(xiàn)要素:
本發(fā)明提供當利用指示體對所顯示的圖像進行了描繪時,如果顯示的圖像變化,則消去不對應于變化后的圖像的描繪的顯示裝置、顯示裝置的控制方法以及程序。
本發(fā)明涉及的顯示裝置具備:顯示部,在顯示面上顯示圖像;位置指定部,指定指示體相對于所述顯示面的位置;描繪部,生成基于所述位置指定部指定的位置的描繪圖像;重疊部,將所述描繪圖像重疊在基于從外部裝置供給的影像信號的外部裝置圖像上,并生成所述圖像;以及處理部,檢測在所述顯示部顯示的圖像的顯示區(qū)域內在所述描繪圖像生成之前預先設定的監(jiān)視區(qū)域內的變化,在所述監(jiān)視區(qū)域內已變化的情況下,消去重疊在變化前顯示的圖像上的所述描繪圖像。
根據(jù)本發(fā)明,在利用指示體對所顯示的圖像進行了描繪的情況下,如果顯示的圖像發(fā)生變化,則能夠消去不對應于變化后的圖像的描繪。
而且,在本發(fā)明中也可以構成為所述顯示裝置具有存儲部,所述存儲部將所述監(jiān)視區(qū)域內顯示的圖像與該圖像被顯示時所述描繪部生成的描繪圖像相對應地存儲,所述處理部將與顯示在所述監(jiān)視區(qū)域的圖像相對應地存儲的描繪圖像供給所述重疊部。
根據(jù)該構成,如果顯示部顯示的圖像發(fā)生變化,則能夠恢復并顯示對應于變化后的圖像的描繪圖像。
而且,在本發(fā)明中也可以構成為所述監(jiān)視區(qū)域是根據(jù)所述指示體的操作而指定的區(qū)域。
根據(jù)該構成,能夠根據(jù)所顯示的圖像設定監(jiān)視區(qū)域。
而且,在本發(fā)明中也可以構成為所述監(jiān)視區(qū)域是多個。
根據(jù)該構成,能夠更準確地檢測顯示部所顯示的圖像的變化。
而且,在本發(fā)明中也可以構成為多個所述監(jiān)視區(qū)域是在所述顯示面上顯示的圖像中沿預定的方向延伸的區(qū)域。
根據(jù)該構成,能夠更準確地檢測顯示部顯示的圖像的變化。
而且,在本發(fā)明中也可以構成為所述方向是多個。
根據(jù)該構成,能夠更準確地檢測顯示部顯示的圖像的變化。
而且,本發(fā)明也可以構成為所述處理部檢測所述監(jiān)視區(qū)域內的所述外部裝置圖像的變化。
根據(jù)該構成,當利用指示體對從外部裝置供給的圖像進行了描繪的情況下,如果所顯示的圖像發(fā)生變化,則能夠消去不對應于變化后的圖像的描繪。
而且,本發(fā)明也可以構成為所述顯示裝置具有攝像部,所述攝像部拍攝由所述顯示部顯示的圖像,并輸出通過攝像而得到的攝像圖像,所述處理部在所述攝像圖像上檢測與所述監(jiān)視區(qū)域對應的部分的變化。
根據(jù)該構成,能夠通過拍攝檢測監(jiān)視區(qū)域內的圖像的變化,如果所顯示的圖像發(fā)生變化,則能夠消去不對應于變化后的圖像的描繪。
而且,本發(fā)明涉及的顯示裝置的控制方法中,所述顯示裝置具有在顯示面上顯示圖像的顯示部,所述顯示裝置的控制方法包括:位置指定部步驟,指定指示體相對于所述顯示面的位置;描繪步驟,生成基于在所述位置指定步驟中指定的位置的描繪圖像;圖像生成步驟,將所述描繪圖像重疊在基于從外部裝置供給的影像信號的外部裝置圖像上,并生成所述圖像;以及處理步驟,檢測在所述顯示部顯示的圖像的顯示區(qū)域內在所述描繪圖像生成之前預先設定的監(jiān)視區(qū)域內的變化,在所述監(jiān)視區(qū)域內已變化的情況下,消去重疊在變化前顯示的圖像上的所述描繪圖像。
根據(jù)本發(fā)明,當利用指示體對顯示的圖像進行了描繪的情況下,如果所顯示的圖像發(fā)生變化,則能夠消去不對應于變化后的圖像的描繪。
而且,本發(fā)明涉及的程序用于使計算機執(zhí)行下述步驟所述顯示裝置的控制方法包括:位置指定部步驟,指定指示體相對于所述顯示面的位置;描繪步驟,生成基于在所述位置指定步驟中指定的位置的描繪圖像;圖像生成步驟,將所述描繪圖像重疊在基于從外部裝置供給的影像信號的外部裝置圖像上,并生成所述圖像;以及處理步驟,檢測在所述顯示部顯示的圖像的顯示區(qū)域內在所述描繪圖像生成之前預先設定的監(jiān)視區(qū)域內的變化,在所述監(jiān)視區(qū)域內已變化的情況下,消去重疊在變化前顯示的圖像上的所述描繪圖像。
根據(jù)本發(fā)明,在利用指示體對顯示的圖像進行了描繪的情況下,如果所顯示的圖像發(fā)生變化,則能夠消去不對應于變化后的圖像的描繪。
附圖說明
圖1是示出構成顯示系統(tǒng)1的裝置的圖。
圖2是示出投影儀10和指示體20的硬件構成的圖。
圖3是控制部110和控制部210的功能框圖。
圖4是示出檢測指示體的時間圖的一例的圖。
圖5是示出被投影在屏幕sc上的頁的一例的圖。
圖6是用于說明監(jiān)視區(qū)域的圖。
圖7是示出控制部110進行的處理的流程的流程圖。
圖8是示出投影在屏幕sc上的圖像的一例的圖。
圖9是示出變更處理的流程的流程圖。
圖10的(a)、(b)是示出數(shù)據(jù)清單的一例的圖。
圖11是示出投影在屏幕sc上的圖像的一例的圖。
圖12是示出投影在屏幕sc上的圖像的一例的圖。
符號說明
1…顯示系統(tǒng);10…投影儀;20…指示體;30…發(fā)光裝置;110…控制部;112…描繪部;113…位置指定部;114…處理部;120…存儲部;130…操作部;140…投影部;150…影像處理部;160…影像接口;170a、170b…攝像部;180…通信部;210…控制部;211…信號取得部;212…發(fā)光控制部;220…通信部;230…發(fā)光部;240…操作部;250…電源;sc…屏幕。
具體實施方式
[實施方式]
(實施方式的構成)
圖1是示出構成本發(fā)明的一實施方式的顯示系統(tǒng)1的裝置的圖。顯示系統(tǒng)1具備:在圖像的顯示面即屏幕sc上投影圖像的投影儀10、指示體20以及發(fā)光裝置30。
顯示裝置的一例即投影儀10連接至外部裝置的一例即pc(personalcomputer,個人電腦)40,向屏幕sc投影由pc40供應的影像信號所表示的圖像。并且,投影儀10具備:在指示體20或手指所指示的位置上描繪圖像的描繪功能、以及使用指示體20或手指作為所連接的pc的定點設備的pc操作功能。
本實施方式的投影儀10設置在屏幕sc的斜上方,向屏幕sc投影圖像。在本實施方式,投影儀10向屏幕sc投影圖像,但也可以向墻面(顯示面)投影圖像替代屏幕sc。并且,在本實施方式,投影儀10是通過金屬零件設置在墻面的構成,也可以設置在頂棚。
筆型指示體20作為使用上述的描繪功能或pc操作功能時的定點設備而起作用,被用于用戶操作投影儀10所投影的pc的gui(圖形用戶界面)時、以及用戶在所投影的圖像上重疊并進行描繪時等。
發(fā)光裝置30具有對屏幕sc上的手指照射光(在本實施方式為紅外光)的發(fā)光部。發(fā)光裝置30設置在比屏幕sc的上端更靠上的地方,朝下在角度θ的范圍內擴散并射出光。從發(fā)光裝置30射出的光形成沿著屏幕sc的光層。在本實施方式,角度θ幾乎達到180度,對幾乎整個屏幕sc形成光層。優(yōu)選屏幕sc的表面與通過發(fā)光裝置30形成的光層靠近。光層有厚度,以能夠照射遠離屏幕sc的表面的位置上的手指。此外,也可以通過層疊發(fā)光部來照射位于分開的位置上的手指。光從發(fā)光裝置30的出射由投影儀10控制。
圖2是示出投影儀10及指示體20的硬件構成的圖。指示體20具有控制部210、通信部220、發(fā)光部230、操作部240、電源250。電源250是例如干電池或二次電池,向控制部210、通信部220、發(fā)光部230、操作部240供應電力。操作部240具備控制從電源250到各部的電力供應的開關(省略圖示)。如果操作部240的開關接通,則電力被從電源250向各部供應,如果操作部240的開關斷開,則從電源250向各部供應的電力停止。發(fā)光部230設置在指示體20的前端,具有發(fā)出紅外光的發(fā)光二極管。發(fā)光部230的點亮及熄滅由控制部210控制。發(fā)光部230是點光源,發(fā)光部230發(fā)出的光從指示體20的前端擴散到球面上。通信部220具備接收紅外光的受光元件。通信部220接收從投影儀10通過紅外光發(fā)送的各種信號。通信部220將接收的各種信號轉換成電信號并供給控制部210。控制部210連接至發(fā)光部230及通信部220。控制部210根據(jù)通信部220所供應的信號,開始發(fā)光部230的控制,控制發(fā)光部230的發(fā)光二極管的點亮及熄滅。
投影儀10具備:控制部110、存儲部120、操作部130、投影部140。并且,投影儀10具備:影像處理部150、影像接口160、攝像部170a、攝像部170b、通信部180。控制部110是具備cpu(centralprocessingunit,中央處理單元)、rom(readonlymemory,只讀存儲器)及ram(randomaccessmemory,隨機存取存儲器)的微型計算機。cpu執(zhí)行存儲在rom中的程序后,在投影儀10中,控制部110控制各部,從而實現(xiàn)在屏幕sc上投影圖像的功能、以及將手指或指示體20作為定點設備利用的功能、描繪功能、pc操作功能等。
影像接口160具有rca、d-sub、hdmi(注冊商標)、usb(通用串行總線)等多個被供給影像信號的連接器,將外部裝置供給連接器的影像信號供應給影像處理部150。影像接口160是取得多個影像信號的影像取得手段的一例。影像接口160具有無線lan及藍牙(注冊商標)等無線通信的接口,也可以通過無線通信取得影像信號。
存儲部120存儲涉及投影影像的畫質的設定值、以及涉及各種功能的信息。操作部130具備用于操作投影儀10的多個按鈕。通過由控制部110根據(jù)被操作的按鈕控制各部,可以進行投影在屏幕sc上的圖像的調整、以及投影儀10所具有的各種功能的設定等。并且,操作部130具備接收來自遠程控制器(省略圖示)的紅外光的信號的受光部(省略圖示)。操作部130將遠程控制器發(fā)送的信號轉換成電信號并供給控制部110,控制部110根據(jù)所供給的信號控制各部。
投影部140和影像處理部150協(xié)作,作為顯示圖像的顯示部而起作用。影像處理部150從影像接口160取得被供給的影像信號。并且,影像處理部150從控制部110取得用于操作投影儀10的gui或表示指示體20所指示的位置的光標、利用描繪功能描繪的圖像等屏幕上圖像的信號。影像處理部150具備vram(視頻ram)151,具備展開影像信號的區(qū)域、以及展開屏幕上圖像的信號的區(qū)域,并在各個區(qū)域上展開各信號。影像處理部150具備各種圖像處理功能,對展開在vram151上的影像信號實施圖像處理,調整所投影的圖像的畫質。并且,在從控制部110供給屏幕上圖像的信號時,影像處理部150向投影部140供應重疊有屏幕上圖像的信號的影像信號。即,影像處理部150作為在外部裝置供給的影像信號的圖像(外部裝置圖像)上重疊屏幕上圖像的重疊部而起作用。
投影影像的投影部140具有光源141、光閥142、驅動電路144及投影光學系統(tǒng)143。光源141是發(fā)出光的燈,光源141發(fā)出的光被省略圖示的多個分色鏡及鏡子分光成紅、綠、藍的光,被分光的紅、綠、藍的各種光被導入光閥142。另外,光源141也可以不是燈,而是發(fā)光二極管或發(fā)激光的半導體激光裝置。
驅動電路144從影像處理部150取得被供給的影像信號。被供給驅動電路144的影像信號具有:表示所投影的圖像中的紅色分量的色階的色階數(shù)據(jù)、表示所投影的圖像中的綠色分量的色階的色階數(shù)據(jù)以及表示所投影的圖像中的藍色分量的色階的色階數(shù)據(jù)。驅動電路144提取紅色、綠色、藍色的各種顏色的色階數(shù)據(jù),根據(jù)提取的各種顏色的色階數(shù)據(jù)驅動光閥142。
光閥142具有:上述紅色的光射入的液晶光閥、上述綠色的光射入的液晶光閥、以及上述藍色的光射入的液晶光閥。液晶光閥是投射型的液晶板,具備以多行多列配置成矩陣形的像素。紅色的光射入的液晶光閥根據(jù)紅色的色階數(shù)據(jù)而驅動,綠色的光射入的液晶光閥根據(jù)綠色的色階數(shù)據(jù)而驅動,藍色的光射入的液晶光閥根據(jù)藍色的色階數(shù)據(jù)而驅動。各液晶光閥中,各像素被驅動電路144控制,像素的透射率會變化。由于像素的透射率被控制,因此,透過液晶光閥的各色的光變成與各色階數(shù)據(jù)對應的圖像。透過液晶光閥的紅、綠、藍的光的圖像被省略圖示的分色鏡合成并射入投影光學系統(tǒng)143。投影光學系統(tǒng)143是放大射入的圖像的光學系統(tǒng),通過透鏡或鏡子放大射入的圖像并投影在屏幕sc上。圖像被投影在屏幕sc上后,作為顯示面的屏幕sc上就會顯示出圖像。另外,可以采用反射型的液晶板替代投射型的液晶板,也可以使用數(shù)碼鏡子設備等。
投影儀10為根據(jù)立體方式指定到指示體20或手指的位置以及屏幕sc的距離,而具有兩個攝像部170a及攝像部170b。攝像部170a及攝像部170b具備:接收發(fā)光部230發(fā)出的紅外光、以及從發(fā)光裝置30射出并被手指反射的紅外光的攝像元件(cmos及ccd等)、對攝像元件成像的光學系統(tǒng)、限制射入攝像元件的光的光圈等。攝像部170a及攝像部170b將包括屏幕sc的范圍作為攝像范圍,生成所拍攝的范圍的圖像,輸出表示所生成的圖像的圖像信號。另外,在本實施方式,由于投影儀10設置在屏幕sc的斜上方,因此,攝像部170a及攝像部170b就從斜上方拍攝包括屏幕sc在內的范圍。通信部180具備發(fā)出紅外光的發(fā)光二極管。通信部180通過控制部110控制發(fā)光二極管的點亮及熄滅,發(fā)送用于控制發(fā)光部230的點亮及熄滅的紅外光的信號。并且,通信部180具有用于與pc進行通信的通信接口,例如,具備usb或lan的通信接口。
圖3是示出通過由控制部110執(zhí)行程序而實現(xiàn)的功能、以及在控制部110實現(xiàn)的功能的構成的功能框圖。首先,對在投影儀10的控制部110實現(xiàn)的功能進行說明。
位置指定部113在圖像的投影區(qū)域,通過例如圖4所示的時間圖周期性地指定指示體20的發(fā)光部230的位置及指示體的一例即手指的位置。指定手指的位置及發(fā)光部230的位置的期間,如圖4所示那樣,具有相位p11到相位p14的四個相位。當檢測手指的位置或發(fā)光部230的位置時,從相位p11到相位p14重復進行。相位p11是投影儀10用于使攝像部170a及攝像部170b進行拍攝的時機與指示體20發(fā)光的時機以及發(fā)光裝置30射出紅外光的時機同步的相位。在相位p11,位置指定部113控制通信部180,使得紅外光的同步信號在規(guī)定期間te1被輸出。
在指示體20中,通信部220受光同步信號,如果受光同步信號之后經(jīng)過規(guī)定時間,則控制部210控制發(fā)光部230,使得發(fā)光部230在預先設定的期間te2點亮。在本實施方式,以發(fā)光部230從相位p12、相位p13以及相位p14的開始時點點亮的方式進行控制。另外,位置指定部113控制發(fā)光裝置30,使得發(fā)光裝置30在期間te2從相位p12及相位p14的開始時間出射紅外光。
位置指定部113在相位p12至相位p14控制攝像部170a及攝像部170b,以設定的快門速度拍攝包括屏幕sc在內的規(guī)定范圍。在攝像部170a及攝像部170b,根據(jù)電子快門功能進行曝光的曝光期間從相位p12和相位p14的開始時點開始,曝光結束的時間點由設定的快門速度決定。攝像部170a及攝像部170b在相位p12至相位p14的曝光期間所拍攝的圖像的圖像信號被供給位置指定部113。
位置指定部113使用由攝像部170a及攝像部170b供給的圖像信號所表示的圖像,對被投影的圖像上的手指或發(fā)光部230的位置、從屏幕sc到發(fā)光部230的距離進行指定。具體而言,在相位p12和相位p14,當發(fā)光裝置30發(fā)出的紅外光被照射到手指時,在通過攝像部170a及攝像部170b得到的圖像上會映照從發(fā)光裝置30出射并被手指反射的紅外光。并且,在相位p12和相位p14,如果發(fā)光部230在攝像部170a及攝像部170b的攝像范圍內,則發(fā)光部230發(fā)出的紅外光也會映照在通過攝像部170a及攝像部170b得到的圖像上。在相位p13,由于發(fā)光裝置30不出射光,因此,在通過攝像部170a及攝像部170b得到的圖像上映照出發(fā)光部230發(fā)出的紅外光。
位置指定部113在相位p12至相位p14,通過立體法對通過攝像部170a及攝像部170b得到的圖像上映照出的紅外光的位置及至屏幕sc的距離進行指定。位置指定部113在相位p12和相位p14指定了位置后的紅外光之中,對離在相位p13指定了位置后的紅外光的位置近的位置的紅外光進行指定,將指定之后的紅外光的位置作為發(fā)光部230的位置。并且,位置指定部113在相位p12和相位p14指定了位置后的紅外光之中,將離在相位13指定了位置后的紅外光遠的紅外光的位置作為手指的位置。另外,當在相位p13紅外光不在攝像范圍內時,位置指定部113將在相位p12和相位p14指定的位置作為手指的位置。這些指定的位置被用于執(zhí)行描繪功能或pc操作功能等各種功能時。
描繪部112根據(jù)位置指定部113檢測的位置,對正在投影的圖像進行描繪。
處理部114根據(jù)位置指定部113所指定的位置,將被投影圖像的一部分設定作為監(jiān)視區(qū)域。并且,處理部114根據(jù)監(jiān)視區(qū)域內的圖像的變化,控制由指示體20或手指描繪的圖像的存儲以及該圖像的顯示。
接下來,對在指示體20的控制部210實現(xiàn)的功能進行說明。信號取得部211取得通信部220接收的同步信號。發(fā)光控制部212從信號取得部211取得同步信號,如果從取得同步信號開始經(jīng)過規(guī)定時間,則控制發(fā)光部230,以使發(fā)光部230在相位p12至相位p14在期間te2點亮。
(實施方式的動作例)
接下來,對描繪功能開通時的本實施方式的動作例進行說明。首先,用戶在與投影儀10連接的pc40中,打開具有頁號的發(fā)表用的資料等文件的文件夾。如果pc40表示文件的一個頁,則所表示的頁的影像信號被從pc40供給投影儀10。影像接口160從pc40取得所供給的影像信號,將取得的影像信號供給影像處理部150。
在描繪功能為開通狀態(tài)時,控制部110將轉換使通過指示體20或手指描繪的圖像與被投影的圖像關聯(lián)起來的描繪記錄功能的開通/關閉的按鈕的屏幕上圖像的信號供給影像處理部150。影像處理部150在vram151展開所供給的信號,并向投影部140供應在vram151實施過圖像處理的影像信號。投影部140在屏幕sc上投影被供給的影像信號所表示的圖像。
圖5是示出投影在屏幕sc上的頁的一例的圖。如果投影部140在屏幕sc上投影圖像,則在pc40顯示的頁、和轉換描繪記錄功能的開通/關閉的按鈕b11被投影在屏幕sc。用戶在將通過指示體20或手指進行的描繪與被投影的影像相關聯(lián)時,使指示體20移動至按鈕b11的位置。如果指示體20位于屏幕sc上,控制部110就對指示體20的位置進行指定??刂撇?10在描繪功能開通,描繪記錄功能關閉,且所指定的位置是按鈕b11的位置時,使描繪記錄功能開通。
控制部110在使描繪記錄功能開通后,將被投影的圖像的一部分作為監(jiān)視區(qū)域而變成設定的狀態(tài)。其中,如果用戶使指示體20的前端從圖6所示的位置p1移動至位置p2,則控制部110(位置指定部113)分析從攝像部170a及攝像部170b供給的影像信號,對指示體20的位置進行指定。控制部110(處理部114)將連接位置p1和位置p2的線作為對角線,將包括頁號的矩形的區(qū)域(在圖6為虛線所示的矩形的區(qū)域)作為監(jiān)視區(qū)域。
圖7是示出設定監(jiān)視區(qū)域后控制部110(處理部114)進行的處理的流程的流程圖??刂撇?10復制被設定的監(jiān)視區(qū)域內的圖像的數(shù)據(jù),存儲在設置在vram151中的一次退避區(qū)域(步驟sa1)。另外,存儲在一次退避區(qū)域的圖像的數(shù)據(jù)是基于pc40(外部裝置)供給的影像信號的圖像的數(shù)據(jù)。然而,存儲在一次退避區(qū)域的圖像的數(shù)據(jù)也可以是基于使通過描繪功能描繪的圖像等屏幕上圖像重疊在基于pc40(外部裝置)供給的影像信號的圖像上之后的影像信號的圖像的數(shù)據(jù)。其中,存儲在vram151中的一次退避區(qū)域的數(shù)據(jù)變成頁號即“1”的圖像的數(shù)據(jù)。
接下來,控制部110判斷數(shù)據(jù)是否被存儲在設置在vram151中的圖像檢測區(qū)域(步驟sa2)。由于控制部110在設定了監(jiān)視區(qū)域時對圖像檢測區(qū)域進行初始化,因此,在這里,圖像檢測區(qū)域里沒有存儲數(shù)據(jù),在步驟sa2判斷為否??刂撇?10在步驟sa2判斷為否后,讓處理的流程轉入步驟sa6,在圖像檢測區(qū)域復制一次退避區(qū)域的數(shù)據(jù)(步驟sa6)。由此,頁號“1”的圖像的數(shù)據(jù)被存儲在圖像檢測區(qū)域。接下來,控制部110計算預定的時間(步驟sa7),讓處理流程轉入步驟sa1。在本實施方式,在步驟sa7計算的時間是0.5秒,但也可以計算比0.5秒更短的時間或比0.5秒更長的時間。
控制部110讓處理流程轉入步驟sa1后,復制被設定的監(jiān)視區(qū)域內的圖像的數(shù)據(jù)并存儲在一次退避區(qū)域??刂撇?10在進行了步驟sa6的處理之后,由于圖像檢測區(qū)域存儲有數(shù)據(jù),因此,這里,在步驟sa2判斷為是。
接下來,控制部110對圖像檢測區(qū)域的數(shù)據(jù)和一次退避區(qū)域的數(shù)據(jù)進行比較(步驟sa3),判斷監(jiān)視區(qū)域內的圖像是否有變化(步驟sa4)??刂撇?10在存儲在圖像檢測區(qū)域中的數(shù)據(jù)與存儲在一次退避區(qū)域中的數(shù)據(jù)相同時,判斷為被投影的圖像的監(jiān)視區(qū)域內的圖像沒有變化(在步驟sa4為否)讓處理流程轉入步驟sa7。控制部110在監(jiān)視區(qū)域內的圖像不變化時,重復步驟sa1、步驟sa2、步驟sa3、步驟sa4、步驟sa7的處理。
而后,在圖5所示的顯示出第1頁的圖像的狀態(tài)下,如果用戶使指示體在屏幕sc上移動,則控制部110(位置指定部113)分析攝像部170a及攝像部170b所供給的影像信號并對指示體20的位置進行指定??刂撇?10(描繪部112)將連接指定位置的線的屏幕上圖像(描繪圖像的一例)的信號供給影像處理部150。影像處理部150在展開vram151的屏幕上圖像的信號的區(qū)域展開該屏幕上圖像的信號,將在pc40的畫面的圖像上重疊了該屏幕上圖像后的影像信號供給投影部140。如果投影部140投影被供給的影像信號的圖像,則例如圖8所示那樣,基于指示體20的移動的圖像g11就被投影。
接下來,如果用戶操作pc40,進行將打開的文件的頁向第二頁推進的操作,則文件的第二頁的影像信號從pc40被供給投影儀10。投影處理部150在vram151上展開被供給的影像信號。在vram上展開新影像信號之后,如果處理流程轉入步驟sa1,則控制部110復制監(jiān)視區(qū)域內的圖像并存儲在一次退避區(qū)域(步驟sa1)。由此,存儲在一次退避區(qū)域的數(shù)據(jù)由“1”的圖像的數(shù)據(jù)變更為“2”的圖像的數(shù)據(jù)。
接下來,控制部110判斷數(shù)據(jù)是否被存儲在圖像檢測區(qū)域(步驟sa2)。在該時點,由于圖像檢測區(qū)域存儲有“1”的圖像的數(shù)據(jù),因此,控制部110在步驟sa2判斷為是??刂撇?10在步驟sa2判斷為是之后,對圖像檢測區(qū)域里的數(shù)據(jù)和一次退避區(qū)域里的數(shù)據(jù)進行比較(步驟sa3),判斷監(jiān)視區(qū)域內的圖像是否已變化(步驟sa4)。
其中,控制部110由于一次退避區(qū)域存儲有頁號即“2”的圖像數(shù)據(jù),圖像檢測區(qū)域存儲有頁號“1”的圖像數(shù)據(jù),因此,判斷為監(jiān)視區(qū)域內的圖像已變化(在步驟sa4為是)??刂撇?10在步驟sa4判斷為是之后,執(zhí)行變更處理(步驟sa5)。
圖9是示出變更處理的流程的流程圖。首先,控制部110將存儲在圖像檢測區(qū)域里的圖像的數(shù)據(jù)(頁號“1”的圖像的數(shù)據(jù))、使用指示體20描繪的圖像的數(shù)據(jù)(在展開vram151的屏幕上圖像的區(qū)域展開的圖像g11的數(shù)據(jù))和存儲在圖像檢測區(qū)域里的圖像的數(shù)據(jù)的校驗和(checksum)(頁號的“1”的圖像的數(shù)據(jù)的校驗和)相對應,并存儲在數(shù)據(jù)清單中(步驟sb1)。
數(shù)據(jù)清單是將使用指示體20描繪的圖像的數(shù)據(jù)、根據(jù)指示體20描繪了圖像時的監(jiān)視區(qū)域內的圖像的數(shù)據(jù)、和根據(jù)指示體20描繪了圖像時的監(jiān)視區(qū)域內的圖像的數(shù)據(jù)的校驗和相對應而存儲的清單。
圖10是示出數(shù)據(jù)清單的一例的圖。其中,數(shù)據(jù)清單的內容就是圖10的(a)所示的狀態(tài)。控制部110在結束步驟sb1的處理之后,消去在展開vram151的屏幕上圖像的區(qū)域展開的數(shù)據(jù)(步驟sb2)。如果進行步驟sb2的處理,重疊在pc40的圖像上的圖像就會消失,因此,被投影的圖像g11就不會被顯示出,如圖11所示,只有顯示在pc40的第2頁的圖像會被投影在屏幕sc上。
接下來,控制部110判斷存儲在一次退避區(qū)域中的圖像的數(shù)據(jù)是否被存儲在數(shù)據(jù)清單里(步驟sb3)??刂撇?10求出一次退避區(qū)域內的“2”的圖像的數(shù)據(jù)的校驗和,判斷數(shù)據(jù)清單里是否存儲有與求出的校驗和相同值的校驗和。
在圖10的(a)的狀態(tài)下,頁號“1”的圖像的校驗和雖然存儲在數(shù)據(jù)清單里,但由于與一次退避區(qū)域內的“2”的圖像的數(shù)據(jù)的校驗和相同值的校驗和沒有被存儲在數(shù)據(jù)清單里,因此,控制部110判斷為存儲在一次退避區(qū)域的圖像的數(shù)據(jù)未被存儲在數(shù)據(jù)清單里(在步驟sb3為否)。
控制部110如果在步驟sb3判斷為否,則結束變更處理,并轉入步驟sa6返回處理流程,在圖像檢測區(qū)域復制一次退避區(qū)域的數(shù)據(jù)(步驟sa6)。其中,在圖像檢測區(qū)域存儲被投影的頁號即“2”的圖像的數(shù)據(jù)。接下來,控制部110計算預定的時間(步驟sa7),將處理流程轉入步驟sa1。
而后,如果在第2頁的圖像被投影的狀態(tài)下,用戶使指示體20在屏幕sc上移動,則控制部110分析攝像部170a及攝像部170b供給的影像信號,對指示體20的位置進行指定,將連接指定的位置的線的屏幕上圖像的信號供給影像處理部150。影像處理部150將該屏幕上圖像的信號在展開vram151的屏幕上圖像的區(qū)域展開,將pc40的畫面的圖像上重疊了該屏幕上圖像的影像信號供給投影部140。如果投影部140投影被供給的影像信號,則如圖12所示,基于指示體20的移動的圖像g12就被投影。
接下來,如果用戶操作pc40,進行將打開的文件的頁從第2頁返回第1頁的操作,則第1頁的影像信號從pc40供給投影儀10。影像處理部150在vram151展開所供給的影像信號。在新的影像信號被展開在vram之后,如果處理流程轉入步驟sa1,則控制部110復制監(jiān)視區(qū)域內的圖像的數(shù)據(jù)并存儲在一次退避區(qū)域(步驟sa1)。由此,存儲在一次退避區(qū)域的數(shù)據(jù)由“2”圖像的數(shù)據(jù)變更為“1”圖像的數(shù)據(jù)。
接下來,控制部110判斷圖像檢測區(qū)域是否存儲有數(shù)據(jù)(步驟sa2)。在該時點,由于圖像檢測區(qū)域存儲有“2”圖像的數(shù)據(jù),因此,控制部110在步驟sa2判斷為是。如果在步驟sa2判斷為是,則控制部110對圖像檢測區(qū)域的數(shù)據(jù)、和一次退避區(qū)域的數(shù)據(jù)進行比較(步驟sa3),判斷監(jiān)視區(qū)域內的圖像是否有變化(步驟sa4)。
其中,由于一次退避區(qū)域存儲有頁號即“1”的圖像數(shù)據(jù),圖像檢測區(qū)域存儲有頁號“2”的圖像數(shù)據(jù),因此,控制部110判斷監(jiān)視區(qū)域內的圖像發(fā)生了變化(在步驟sa4為是)。如果在步驟sa4判斷為是,則控制部110執(zhí)行變更處理(步驟sa5)。
其中,控制部110將存儲在圖像檢測區(qū)域的圖像的數(shù)據(jù)(頁號“2”的圖像的數(shù)據(jù))、使用指示體20描繪的圖像數(shù)據(jù)(在展開vram151的屏幕上圖像的區(qū)域上展開的圖像g12的數(shù)據(jù))與存儲在圖像檢測區(qū)域的圖像的數(shù)據(jù)的校驗和(頁號“2”的圖像的數(shù)據(jù)的校驗和)相對應并存儲在數(shù)據(jù)清單(步驟sb1)。其中,數(shù)據(jù)清單的內容就是圖10的(b)所示的狀態(tài)??刂撇?10結束步驟sb2的處理后,消去在展開vram151的屏幕上圖像的區(qū)域上展開的數(shù)據(jù)(步驟sb2)。
接下來,控制部110判斷存儲在一次退避區(qū)域的圖像的數(shù)據(jù)是否被存儲在數(shù)據(jù)清單(步驟sb3)??刂撇?10求出一次退避區(qū)域內的“1”圖像的數(shù)據(jù)的校驗和,判斷數(shù)據(jù)清單里是否存儲有與求出的校驗和相同值的校驗和。
在圖10的(b)的狀態(tài),由于頁號“1”的圖像的校驗和被存儲在數(shù)據(jù)清單里,控制部110判斷存儲在一次退避區(qū)域的圖像數(shù)據(jù)被存儲在數(shù)據(jù)清單里(在步驟sb3為是)。另外,當數(shù)據(jù)清單中存儲有多個相同的校驗和時,使用被存儲在數(shù)據(jù)清單里的頁號的圖像的數(shù)據(jù),通過取得數(shù)據(jù)之間的異或,判斷與一次退避區(qū)域內的圖像數(shù)據(jù)相同的圖像數(shù)據(jù)是否被存儲在數(shù)據(jù)清單里,當相同的圖像數(shù)據(jù)被存儲在數(shù)據(jù)清單里時,在步驟sb3判斷為是。
如果在步驟sb3判斷為是,則控制部110取得對應于與一次退避區(qū)域內的圖像數(shù)據(jù)的校驗和相同值的校驗和而被存儲、被描繪的圖像數(shù)據(jù),將取得的數(shù)據(jù)所表示的圖像的屏幕上圖像的信號供給影像處理部150(步驟sb4)。其中,控制部110取得圖像g11的數(shù)據(jù),將取得的數(shù)據(jù)所表示的圖像g11的屏幕上圖像的信號供給影像處理部150。
影像處理部150在展開vram151的屏幕上圖像的區(qū)域上展開該屏幕上圖像的信號,將在pc40的畫面圖像上重疊了該屏幕上圖像后的影像信號供給投影部140。如果投影部140投影被供給的影像信號的圖像,則例如圖8所示那樣,使用pc40打開的文件的第1頁的圖像、和投影第1頁的圖像時通過指示體20描繪的圖像g11就被投影。
控制部110結束步驟sb4的處理后,結束變更處理,并返回轉入步驟sa6的處理流程,在圖像檢測區(qū)域復制一次退避區(qū)域的數(shù)據(jù)(步驟sa6)。其中,圖像檢測區(qū)域存儲被投影的頁號即“1”圖像的數(shù)據(jù)。接下來,控制部110計算預定的時間(步驟sa7),將處理流程轉入步驟sa1。
接下來,如果用戶操作pc40,進行將打開的文件的頁從第1頁返回第2頁的操作,則第2頁的影像信號從pc40供給投影儀10。影像處理部150在vram151展開所供給的影像信號。在新的影像信號被展開在vram之后,如果處理流程轉入步驟sa1,則控制部110復制監(jiān)視區(qū)域內的圖像的數(shù)據(jù)并存儲在一次退避區(qū)域(步驟sa1)。由此,存儲在一次退避區(qū)域的數(shù)據(jù)由“1”圖像的數(shù)據(jù)變更為“2”圖像的數(shù)據(jù)。
接下來,控制部110判斷圖像檢測區(qū)域是否存儲有數(shù)據(jù)(步驟sa2)。在該時點,由于圖像檢測區(qū)域存儲有“1”圖像的數(shù)據(jù),因此,控制部110在步驟sa2判斷為是。如果在步驟sa2判斷為是,則控制部110對圖像檢測區(qū)域的數(shù)據(jù)、和一次退避區(qū)域的數(shù)據(jù)進行比較(步驟sa3),判斷監(jiān)視區(qū)域內的圖像是否有變化(步驟sa4)。
其中,由于一次退避區(qū)域存儲有頁號即“2”的圖像數(shù)據(jù),圖像檢測區(qū)域存儲有頁號“1”的圖像數(shù)據(jù),因此,控制部110判斷監(jiān)視區(qū)域內的圖像發(fā)生了變化(在步驟sa4為是)。如果在步驟sa4判斷為是,則控制部110執(zhí)行變更處理(步驟sa5)。
控制部110將存儲在圖像檢測區(qū)域的圖像的數(shù)據(jù)(頁號“1”的圖像的數(shù)據(jù))、使用指示體20描繪的圖像數(shù)據(jù)(在展開vram151的屏幕上圖像的區(qū)域上展開的圖像g11的數(shù)據(jù))與存儲在圖像檢測區(qū)域的圖像的數(shù)據(jù)的校驗和(頁號“1”的圖像的數(shù)據(jù)的校驗和)相對應并存儲在數(shù)據(jù)清單(步驟sb1)。另外,在數(shù)據(jù)清單里存儲有與已被存儲在圖像檢測區(qū)域的圖像相同的校驗和以及相同的圖像的數(shù)據(jù)時,使用指示體20更新所描繪的圖像的數(shù)據(jù)??刂撇?10結束步驟sb2的處理后,消去在展開vram151的屏幕上圖像的區(qū)域上展開的數(shù)據(jù)(步驟sb2)。
接下來,控制部110判斷存儲在一次退避區(qū)域的圖像的數(shù)據(jù)是否被存儲在數(shù)據(jù)清單(步驟sb3)??刂撇?10求出一次退避區(qū)域內的“2”圖像的數(shù)據(jù)的校驗和,判斷數(shù)據(jù)清單里是否存儲有與求出的校驗和相同值的校驗和。
在圖10的(b)的狀態(tài),由于頁號“2”的圖像的校驗和被存儲在數(shù)據(jù)清單里,控制部110判斷存儲在一次退避區(qū)域的圖像數(shù)據(jù)被存儲在數(shù)據(jù)清單里(在步驟sb3為是)。
如果在步驟sb3判斷為是,則控制部110取得對應于與一次退避區(qū)域內的圖像數(shù)據(jù)的校驗和相同值的校驗和而被存儲、被描繪的圖像數(shù)據(jù),將取得的數(shù)據(jù)所表示的圖像的屏幕上圖像的信號供給影像處理部150(步驟sb4)。其中,控制部110取得圖像g12的數(shù)據(jù),將取得的數(shù)據(jù)所表示的圖像g12的屏幕上圖像的信號供給影像處理部150。
影像處理部150在展開vram151的屏幕上圖像的區(qū)域上展開該屏幕上圖像的信號,將在pc40的畫面圖像上重疊了該屏幕上圖像后的影像信號供給投影部140。如果投影部140投影被供給的影像信號的圖像,則例如圖12所示那樣,使用pc40打開的文件的第2頁的圖像、和投影第2頁的圖像時通過指示體20描繪的圖像g12就被投影。
如上所述,根據(jù)本實施方式,在利用指示體對所顯示的圖像進行了描繪時,如果所顯示的圖像變化,則能夠消去不對應于變化后的圖像的描繪,使對已顯示的圖像進行的描繪恢復并顯示。
[變形例]
以上對本發(fā)明的實施方式進行了說明,但本發(fā)明不限于上述實施方式,可以通過其他各種方式實施。例如,可以像如下所示使上述實施方式變形來實施本發(fā)明。另外,上述各實施方式及如下變形例可以實施一個或適當組合多個而實施。
在上述實施方式,使用監(jiān)視區(qū)域內的圖像數(shù)據(jù)判斷監(jiān)視區(qū)域內的圖像是否已變化,判斷監(jiān)視區(qū)域內的圖像是否已變化的構成并不限于實施方式的構成。例如,也可以在攝像部170a和攝像部170b拍攝的圖像(攝像圖像)上分析對應于所設定的監(jiān)視區(qū)域內的部分,判斷監(jiān)視區(qū)域內的圖像是否已變化。
在上述實施方式,形成由用戶設定監(jiān)視區(qū)域的構成,但不限于該構成。例如,也可以將被供給的影像信號所表示的圖像的像素中的預定的多行作為監(jiān)視區(qū)域。例如,可以將被供給的影像信號所表示的圖像的第n行、第n+α行及第n+β行作為預定的區(qū)域。多行并非限于三行,也可以是兩行或四行以上。
而且,可以將被供給的影像信號所表示的圖像的像素中的預定的多列作為監(jiān)視區(qū)域。并且,也可以將被供給的影像信號所表示的圖像的像素中的預定的多行及多列作為監(jiān)視區(qū)域。
在上述實施方式,投影儀10投影由pc40供給的影像信號所表示的圖像,投影儀10生成并投影對所投影的圖像進行描繪的圖像,但不限于該構成。
例如,在平板終端的觸摸面板上,顯示有頁號的頁,并用手指或觸控筆對所顯示的圖像進行圖像的描繪。在該構成中,用戶通過手指或觸控筆設定監(jiān)視區(qū)域,平板終端和上述實施方式同樣地監(jiān)視監(jiān)視區(qū)域內的圖像。平板終端將顯示頁時描繪的圖像、和監(jiān)視區(qū)域內的圖像、與監(jiān)視區(qū)域內的圖像的校驗和相對應并存儲在數(shù)據(jù)清單里。在變更顯示的頁的操作進行之后,平板終端從數(shù)據(jù)清單取得顯示變更后的頁時描繪的圖像,重疊并顯示在變更后的頁的圖像上。即便是這種構成,當利用指示體對所顯示的圖像進行了描繪時,如果所顯示的圖像變化,則能夠消去不對應于變化后的圖像的描繪,恢復并顯示對所顯示的圖像進行的描繪。
在上述實施方式,是將頁號的部分作為監(jiān)視區(qū)域,但監(jiān)視區(qū)域不限于頁號部分。例如,可以將gui的一例即滾動條作為監(jiān)視區(qū)域,根據(jù)滾動條的按鈕的位置變化進行對數(shù)據(jù)清單的數(shù)據(jù)的存儲及描繪圖像的顯示。根據(jù)該構成,例如,如果按鈕的位置是第一位置時進行描繪,則將與這時的滾動條的圖像相對應而描繪的圖像存儲在數(shù)據(jù)清單里。并且,如果按鈕的位置是第二位置時進行描繪,則將與這時的滾動條的圖像相對應而描繪的圖像存儲在數(shù)據(jù)清單里。并且,如果按鈕的位置從第二位置變化至第一位置,則從數(shù)據(jù)清單取得并顯示在第一位置時描繪的圖像,如果按鈕的位置從第一位置變化至第二位置,則從數(shù)據(jù)清單取得并顯示在第二位置時描繪的圖像。
實現(xiàn)涉及本發(fā)明的功能的程序,是在存儲于磁記錄介質(磁帶、磁盤(hdd(harddiskdrive,硬盤驅動器)、fd(flexibledisk,軟盤)等)、光記錄介質(光盤等))、光磁記錄介質、半導體存儲器等計算機能夠讀取的記錄介質中的狀態(tài)下提供的,也可以安裝在各裝置中。并且,也可以經(jīng)通信網(wǎng)下載程序并安裝在各裝置中。