專利名稱:投影儀控制裝置及投影儀控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及投影儀控制裝置及投影儀控制方法。
背景技術(shù):
公知有將從PC等取得的畫面投影在屏幕上的投影裝置。使用投影裝置將畫面投影在屏幕上時,存在因投影角度導(dǎo)致被投影的畫面在屏幕上以梯形變形的情況。為消除該梯形變形,專利文獻I (日本國特開2011-97629號公報)及專利文獻2(日本國特開2003-283963號公報)公開了通過預(yù)先修正圖像而將沒有變形的畫面投影在屏幕上的技術(shù)。在專利文獻I或?qū)@墨I2記載的技術(shù)中,執(zhí)行梯形修正時,本來能夠顯示畫面的部分被涂黑地顯示。由此存在如下問題,即使是能夠顯示的部分,也成為什么都不顯示的部分,使投影儀的能夠顯示的區(qū)域浪費。
發(fā)明內(nèi)容
本發(fā)明鑒于上述情況而研發(fā)的,其目的是提供一種投影儀控制裝置及投影儀控制方法,梯形修正并顯示畫面時,能夠有效地利用能夠顯示的區(qū)域。根據(jù)本發(fā)明,提供一種投影儀控制裝置,其特征在于,包括投影控制部,對投影顯示在投影面上的主要圖像即主圖像進行梯形修正,并使投影部投影該梯形修正后的主圖像;檢測部,檢測所述投影部能夠投影但不顯示所述梯形修正后的主圖像的區(qū)域即不使用區(qū)域;以及子圖像取得部,取得應(yīng)顯示在所述檢測部檢測出的不使用區(qū)域的至少一部分上的子圖像。所述投影控制部以將所述子圖像投影在所述不使用區(qū)域的至少一部分上的方式控制所述投影部。發(fā)明的效果根據(jù)本發(fā)明,能夠提供一種投影儀控制裝置及控制方法,梯形修正并顯示畫面時,能夠有效地利用能夠顯示的區(qū)域。
圖1A是表示本發(fā)明的實施方式1的圖像投影系統(tǒng)的結(jié)構(gòu)的框圖。圖1B是表示通過本發(fā)明的實施方式1的圖像投影系統(tǒng)投影的畫面的例子的圖。圖2是表示實施方式1的投影儀及投影儀控制裝置的結(jié)構(gòu)的框圖。圖3是表示實施方式1的子圖像信息的例子的圖。圖4A是表示實施方式1的投影儀控制裝置的主圖像修正前的緩沖器和投影畫面的圖。圖4B是表示實施方式1的投影儀控制裝置的主圖像修正后的緩沖器和投影畫面的圖。圖4C是表示實施方式1的投影儀控制裝置的圖像顯示狀態(tài)中的緩沖器和投影畫面的圖。圖5是實施方式I的投影儀控制裝置執(zhí)行的畫面投影處理的流程圖。圖6是實施方式I的投影儀控制裝置執(zhí)行的子圖像選擇處理的流程圖。圖7是實施方式I的投影儀控制裝置執(zhí)行的子圖像顯示處理的流程圖。圖8是用于說明本發(fā)明的實施方式2的圖像投影系統(tǒng)的圖,圖8A是表示圖像投影系統(tǒng)的結(jié)構(gòu)的框圖,圖8B是表示通過本發(fā)明的實施方式2的圖像投影系統(tǒng)投影的畫面的例子的圖。圖9是表示實施方式2的投影儀及投影儀控制裝置的結(jié)構(gòu)的框圖。圖10是表示實施方式2的子圖像信息的例子的圖。圖11是表示本發(fā)明的實施方式的投影儀控制裝置的物理結(jié)構(gòu)的圖。圖12是表示本發(fā)明的其他實施方式的子圖像選擇處理的圖。
附圖標記的說明I···圖像投影系統(tǒng),2···圖像投影系統(tǒng),10···Ρ(,20···投影儀,21···投影儀,30…投影
儀控制裝置,31···投影儀控制裝置,40…屏幕,50···指針設(shè)備,200…輸入部,201…輸入部,210…操作部,220…變形傳感器,230…投影部,240…輸出部,301...信息處理部,302…數(shù)據(jù)存儲部,303…程序存儲部,304…輸入輸出部,307…內(nèi)部總線308…控制程序,310…圖像取得部,320…修正設(shè)定取得部,330…修正部,340…緩沖器,350…投影控制部,360…不使用區(qū)域檢測部,361···不使用區(qū)域檢測部,370…子圖像選擇部,380…子圖像控制部,380…子圖像控制部,390…存儲部,3910…設(shè)定存儲部,3920…子圖像信息存儲部,3930…子圖像顯示程序存儲部
具體實施例方式以下,參照
用于實施本發(fā)明的實施方式的圖像投影系統(tǒng)。此外,圖中相同或相當(dāng)?shù)牟糠謽俗⑾嗤母綀D標記。(實施方式I)參照圖1說明本申請的實施方式I的圖像投影系統(tǒng)I。如圖1A所示,圖像投影系統(tǒng)I由計算機(PC10)、包含投影儀控制裝置30的投影儀20和屏幕40構(gòu)成。PClO是將投影儀20要投影在屏幕40上的圖像依次輸出到投影儀20的計算機。PClO 具有使用模擬 RGB 端子、HDMI (High-Definition Multimedia Interface,高清晰度多媒體接口)端子等的圖像輸出端子和LAN (Local Area Network,局域網(wǎng))接口等的信息傳遞功能將圖像向外部輸出的功能。投影儀20是將PClO輸出的圖像(主圖像)作為光線輸出并投影到屏幕40上的圖像投影裝置。投影儀20具有對投影到屏幕40上的圖像的梯形變形進行修正的梯形修正功能。投影儀20通過內(nèi)部的投影儀控制裝置30執(zhí)行后述的處理,對PClO輸出的圖像進行梯形修正,再通過后述的處理附帶子圖像地投影到屏幕40上。屏幕40是作為接住投影儀20投影的光線并形成圖像的投影面發(fā)揮功能的幕。參照圖1B說明被投影到屏幕40上的畫面的例子。在圖1B中,對于屏幕40所成的面,投影儀20從下方投影畫面。在圖1B中,投影儀20對主圖像沿垂直方向進行梯形修正并投影,從而在主圖像的左右存在能夠顯示但沒有主圖像的區(qū)域(不使用區(qū)域,虛線所示的部分)。以下,為容易理解,關(guān)于僅沿垂直方向進行了梯形修正的情況進行說明。在不使用區(qū)域的一部分中,顯示子圖像I和子圖像2。作為子圖像顯示的圖像是例如顯示當(dāng)前顯示的主圖像的輸入端子的名稱的畫面、顯示當(dāng)前時刻的畫面、顯示當(dāng)前的投影儀的屬性的畫面等的以往的投影儀中與主畫面重合地進行窗口顯示的畫面。以下,參照圖2說明投影儀20的結(jié)構(gòu)。投影儀20由輸入部200、操作部210、變形傳感器220、投影部230和投影儀控制裝置30構(gòu)成。輸入部200 由模擬 RGB 端子、S 端子、HDMI (High-Definition MultimediaInterface)端子等的圖像輸入端子和輸入控制部構(gòu)成,依次受理PClO輸出的圖像(主圖像)。輸入部200將受理的圖像依次傳遞到投影儀控制裝置30。此外,輸入部200也可以是由 LAN (Local Area Network)端子、USB (Universal Serial Bus)端子等構(gòu)成的信息接收部。該情況下,輸入部200將圖像作為PClO輸出的信息接收,從接收的信息抽出圖像并傳遞到投影儀控制裝置30。操作部210由接收來自各種按鈕和遙控器的操作信息的接收部等構(gòu)成,作為受理用戶對投影儀20的操作的用戶接口部發(fā)揮功能。操作部210包括變形修正操作受理部,受理手動設(shè)定變形修正的參數(shù)的用戶操作;設(shè)定操作受理部,受理更新投影儀的動作設(shè)定的用戶操作。操作部210將與受理的用戶操作相關(guān)的信息傳遞到投影儀控制裝置30。變形傳感器220由加速度傳感器構(gòu)成,測定投影儀的角度,將測定的角度作為變形信息傳遞到投影儀控制裝置30。投影部230 是發(fā)揮由 DMD (Digital Micromirror Device,數(shù)字微鏡元件)、DMD 控制器、透鏡、透鏡驅(qū)動電機、光源等構(gòu)成的投影儀的投影功能的裝置,基于投影儀控制裝置30的控制,投影被存儲在投影儀控制裝置30的緩沖器340中的圖像。投影部230能夠投影最大MXN像素的圖像。投影儀控制裝置30是如下的控制裝置,從輸入部200取得PClO輸出的圖像信息,基于從操作部210、輸入部200、變形傳感器220傳遞來的信息和預(yù)先存儲的設(shè)定信息轉(zhuǎn)換取得的圖像(主圖像),再附帶子圖像,使投影部230投影。投影儀控制裝置30在功能上由圖像取得部310、修正設(shè)定取得部320、修正部330、緩沖器340、投影控制部350、不使用區(qū)域檢測部360、子圖像選擇部370、子圖像控制部380和存儲部390構(gòu)成。關(guān)于投影儀控制裝置30的物理結(jié)構(gòu)后述。圖像取得部310從輸入部200依次取得圖像,并將取得的圖像依次傳遞到修正部330。圖像取得部310不能從輸入部200取得PClO輸出的圖像的情況下,將存儲部390存儲的默認畫面?zhèn)鬟f到修正部330。修正設(shè)定取得部320基于操作部210的變形修正操作受理部受理的變形修正操作的信息和從變形傳感器220傳遞來的變形信息,來決定變形修正參數(shù)。從變形傳感器220傳遞的變形信息(例如投影儀的角度的信息)和用戶的操作來決定變形修正的參數(shù)的方法可以采用已知的任意方法,但也可以使用例如專 利文獻2記載的方法。修正部330使用修正設(shè)定取得部320決定的修正參數(shù),對從圖像取得部310及子圖像控制部380傳遞來的圖像進行梯形修正。修正部330將修正后的圖像存儲到緩沖器340。梯形修正的方法可以是已知的任意方法,但也可以使用例如專利文獻I記載的方法或?qū)@墨I2記載的方法。 緩沖器340是由對于與投影部230能夠投影的各像素對應(yīng)的像素值進行存儲的MXN個存儲區(qū)域構(gòu)成的、臨時存儲投影部230投影的圖像的存儲裝置。緩沖器340存儲修正部330修正的圖像。而且,基于投影控制部350的指令將存儲的圖像傳遞到投影控制部350,并基于不使用區(qū)域檢測部360的指令將存儲的圖像傳遞到不使用區(qū)域檢測部360。投影控制部350是使投影部230投影存儲在緩沖器340中的圖像的控制裝置。投影控制部350將與緩沖器340中沒有存儲像素值的存儲區(qū)域?qū)?yīng)的部分涂黑(像素值為黑)并使投影部230投影。投影控制部350基于存儲在存儲部390的設(shè)定存儲部3910中的投影設(shè)定,控制投影部230。不使用區(qū)域檢測部360檢測緩沖器340的MXN個存儲區(qū)域的各個存儲區(qū)域中的沒有存儲像素值的存儲區(qū)域。具體來說,在緩沖器340中,抽出沒有存儲像素值的存儲區(qū)域連續(xù)的部分(不使用區(qū)域)。進行梯形修正的情況下,不使用區(qū)域由多個大致三角形的區(qū)域構(gòu)成(圖1B)。不使用區(qū)域檢測部360對于構(gòu)成不使用區(qū)域的大致三角形的各區(qū)域,將三個頂點的坐標傳遞到子圖像選擇部370。子圖像選擇部370基于不使用區(qū)域檢測部360檢測的不使用區(qū)域的形狀及大小,選擇不使用區(qū)域中顯示的子圖像(與主圖像不同的圖像)。即,子圖像選擇部370從不使用區(qū)域檢測部360收到表示不使用區(qū)域的信息(大致三角形的頂點的坐標)時,從被登記到存儲部390的子圖像信息存儲部3920的子圖像中,選擇能夠在該不使用區(qū)域顯示的子圖像即優(yōu)先級最高的子圖像。關(guān)于子圖像選擇部370執(zhí)行的具體處理后述。而且,子圖像選擇部370將選擇的子圖像的信息傳遞到子圖像控制部380。子圖像控制部380從子圖像顯示程序存儲部3930讀取與子圖像選擇部370選擇的子圖像對應(yīng)的執(zhí)行程序,并執(zhí)行該程序生成子圖像。子圖像控制部380將生成的子圖像傳遞到修正部330。此時,子圖像控制部380將配置修正后的子圖像的位置一起傳遞給修正部330。修正部330將修正后的子圖像存儲到緩沖器340時,存儲在該被傳遞的位置上。存儲部390物理地由RAM (Random Access Memory,隨機存取存儲器)、ROM (ReadOnly Memory,只讀存儲器)等構(gòu)成,存儲從輸入部200、操作部210、除了投影儀控制裝置30的存儲部390以外的各部傳遞來的信息,還預(yù)先存儲用于供投影儀控制裝置30執(zhí)行下述處理的程序及信息。存儲部390基于來自除了投影儀控制裝置30的存儲部390以外的各部的指令,將所請求的信息傳遞到各部。存儲部390包括設(shè)定存儲部3910、子圖像信息存儲部3920和子圖像顯示程序存儲部 3930。設(shè)定存儲部3910存儲用于供投影控制部350使用投影部230投影圖像的參數(shù)、修正部330執(zhí)行修正的參數(shù)、子圖像的最大顯示數(shù)等的各種設(shè)定信息。設(shè)定信息基于從操作部210及輸入部200傳遞來的更新設(shè)定的主旨的信息而被更新。
子圖像信息存儲部3920存儲有登記了作為子圖像顯示的畫面的候補的子圖像信
肩參照圖3說明子圖像信息存儲部3920存儲的子圖像信息的例子。子圖像信息是與子圖像ID、內(nèi)容、執(zhí)行程序、必要最低高度、必要最低寬度、優(yōu)先級附帶對應(yīng)關(guān)系地進行存儲的表。子圖像信息的子圖像ID是指唯一地表現(xiàn)子圖像候補的識別碼。子圖像信息的內(nèi)容是表示該子圖像候補顯示什么內(nèi)容的信息。子圖像信息的程序是表示用于顯示該子圖像候補的、存儲在子圖像顯示程序存儲部3930的程序的信息。子圖像信息的必要最低高度和必要最低寬度是表示為顯示該子圖像候補所需的縱、橫多少像素的區(qū)域的數(shù)值。子圖像信息的優(yōu)先級是表示應(yīng)顯示該子圖像候補的優(yōu)先級的數(shù)值,該數(shù)值越低,顯示該子圖像候補的優(yōu)先級越高。子圖像信息是在出廠時預(yù)先存儲在子圖像信息存儲部3920中的信息。子圖像信息也可以是基于用戶的設(shè)定操作被定義的信息。子圖像顯示程序存儲部3930分別存儲用于顯示被登記在子圖像信息存儲部3920的各子圖像候補的程序。通過上述結(jié)構(gòu),關(guān)于存儲在緩沖器340中的主圖像及子圖像和被投影到屏幕40的畫面,參照圖4進行說明。梯形修正前,緩沖器340的、由橫向(圖4的X軸方向)N個、縱向(y軸方向)M個的存儲區(qū)域構(gòu)成的全區(qū)域成為存儲主圖像的區(qū)域(主區(qū)域)。在該狀態(tài)下,主圖像通過投影部230被投影到屏幕40時,以畫面的上邊比下邊長的梯形變形地投影圖像。(圖4A)。因此,在緩沖器340上對主圖像進行梯形修正,用黑色顯示不使用區(qū)域時,在屏幕40上消除梯形變形(圖4B)。其結(jié)果,在屏幕上產(chǎn)生什么都不顯示的區(qū)域(不使用區(qū)域)。在緩沖器340中,該不使用區(qū)域作為以(xl,M)、(0,Μ)、(0,O)三點為頂點的大致三角形的不使用區(qū)域(主區(qū)域的左側(cè))、以(x2,Μ)、(N,Μ)、(Ν,0)三點為頂點的大致三角形的不使用區(qū)域(主區(qū)域的右側(cè))表現(xiàn)。本實施方式的投影儀控制裝置30是在通過修正部330修正子圖像控制部380作成的圖像后將其配置在緩沖器340的不使用區(qū)域(子區(qū)域SI及子區(qū)域S2,圖4C左)。其結(jié)果,在屏幕40上的主圖像的橫向,子圖像被修正并顯示(圖4C右)。由此,能夠?qū)⒁酝鶝]有使用的不使用區(qū)域的一部分作為顯示子圖像I及子圖像2的區(qū)域活用。這里,如圖4所示,為顯示子圖像,參照圖5 圖7說明投影儀控制裝置30執(zhí)行的處理。投影儀控制裝置30被輸入投影儀20的電源時,開始圖5所示的圖像投影處理I。在圖像投影處理I中,首先,主圖像不被修正地投影到屏幕40上。S卩,修正部330不修正圖像取得部310取得的圖像地將其存儲到緩沖器340,投影控制部350直接使投影部230對其投影(步驟SlOl )。根據(jù)屏幕40和投影儀20的角度,如圖4Α所示,在屏幕40上顯示以梯形變形的主圖像。其次,觀察在步驟SlOl中所顯示的畫面,用戶使變形修正設(shè)定有效,修正設(shè)定取得部320基于變形傳感器220取得的變形信息算出修正參數(shù)(步驟S102)。在步驟S102中,進一步開始修正部330使用算出的參數(shù)依次修正主圖像并存儲到緩沖器340的處理。其結(jié)果,如圖4B所示,梯形變形被修正的主畫面被投影在屏幕40上。此時,僅根據(jù)來自變形傳感器220的信息實施的修正不能完全修正的情況下,用戶操作操作部210來調(diào)整修正參數(shù)。而且,然后,不使用區(qū)域檢測部360判別修正是否被執(zhí)行、是否存在緩沖器340上沒有存儲圖像的不使用區(qū)域(步驟S103)。判定為不使用區(qū)域不存在時(步驟S103 ;否),跳過處理至后述的步驟S108。另一方面,判定為修正被執(zhí)行且緩沖器340存在不使用區(qū)域時(步驟S103 ;是),不使用區(qū)域檢測部360開始子圖像選擇處理(步驟S104)。參照圖6說明步驟S104中執(zhí)行的子圖像選擇處理。在子圖像選擇處理中,首先,不使用區(qū)域檢測部360將緩沖器340上的不使用區(qū)域分解成大致三角形,取得各大致三角形的頂點的值(步驟S201)。在圖4B的例子中,作為左側(cè)的不使用區(qū)域的頂點取得(xl,M)、(O, Μ)、(0,0)三點,作為右側(cè)的不使用區(qū)域的頂點取得(x2,Μ)、(N,Μ)、(Ν,0)三點。在步驟S201中,進一步將不使用區(qū)域檢測部360取得的頂點的信息傳遞到子圖像選擇部370。子圖像選擇部370從不使用區(qū)域檢測部360傳遞來不使用區(qū)域的頂點的信息時,執(zhí)行選擇不使用區(qū)域能夠顯示的子圖像即優(yōu)先級最高的(優(yōu)先級的數(shù)值小)圖像的處理。選擇時,首先,將O代入計數(shù)器變量i (步驟S202)。然后,子圖像選擇部370從存儲在子圖像信息存儲部3920的子圖像信息,取得優(yōu)先級與i相等的子圖像候補的信息。而且,對不使用區(qū)域的三點和取得的子圖像候補的必要最大高度及必要最低寬度進行比較,判別取得的子圖像是否能夠顯示在不使用區(qū)域(步驟S203)。具體來說,存在構(gòu)成不使用區(qū)域的大致三角形,S卩,具有必要最大高度以上的高度且具有必要最低寬度以上的寬度的大致三角形的情況下,判定為該子圖像候補能夠顯示,在沒有滿足這樣的條件的大致三角形的情況下,判定為不能夠顯示。此外,在圖4B的例子中,左側(cè)的不使用區(qū)域的高度為M,寬度為xl,右側(cè)的不使用區(qū)域的不使用區(qū)域的高度為M,寬度為N-x2。判定為取得的子圖像候補能夠顯示時(S203 ;是),子圖像選擇部370將該子圖像候補作為子圖像選擇(步驟S204)。而且,結(jié)束子圖像選擇處理。另一方面,判定為取得的子圖像候補不能夠顯示時(S203 ;否),子圖像選擇部370判別在子圖像信息中是否登記了未處理的子圖像候補(步驟S205)。判定為有未處理的子圖像候補時(步驟S205 ;是),使i遞增(步驟S206),關(guān)于下一優(yōu)先級的子圖像候補,同樣地執(zhí)行處理。判定為沒有未處理的子圖像候補時(步驟S205 ;否),由于判斷成沒有能夠顯示的子圖像,所以子圖像選擇部370不選擇子圖像(步驟S207),結(jié)束子圖像選擇處理。子圖像選擇處理結(jié)束時,選擇結(jié)果被傳遞到子圖像控制部380。子圖像控制部380判別在子圖像選擇處理中是否選擇了子圖像(圖5,步驟S105)。子圖像未被選擇的情況下(步驟S105 ;否),由于沒有顯示的子圖像,所以跳過步驟S106和步驟S107。另一方面,子圖像被選擇的情況下(步驟S105 ;是),子圖像控制部380開始子圖像顯示處理(步驟S106)。關(guān)于步驟S106中執(zhí)行的子圖像顯示處理,參照圖7進行說明。在子圖像顯示處理中,首先,參照被選擇的子圖像信息,取得存儲有用于顯示被選擇的子圖像的程序的地址。而且,讀取子圖像顯示程序存儲部3930的該位置,開始用于顯示子圖像的程序(子圖像顯不程序)(步驟S301)。開始子圖像顯示程序時,作為該程序的處理結(jié)果,子圖像能夠依次被取得(步驟S302)。子圖像的大小及形狀基于不使用區(qū)域的形狀及大小由子圖像顯示程序決定。子圖像控制部380取得子圖像顯示程序基于子圖像的大小及形狀、不使用區(qū)域的大小、形狀、坐標算出的子圖像顯示位置(步驟S303)。而且,子圖像控制部380將取得的子圖像與子圖像顯示位置一起依次傳遞到修正部330,開始轉(zhuǎn)換子圖像并向緩沖器340存儲的處理(步驟S304)。修正部330使用修正了主圖像的參數(shù)依次修正子圖像,將修正的子圖像存儲在緩沖器340的被傳遞來的子圖像顯示位置上。顯示了該子圖像的大致三角形的區(qū)域作為用于該子圖像顯示的區(qū)域被預(yù)約,直到被重置,在以后的處理中,不被視為不使用區(qū)域。步驟S304結(jié)束后,子圖像顯示處理結(jié)束,處理進入圖5的步驟S107。在步驟S107中,判別當(dāng)前顯示中的子圖像的數(shù)量是否小于存儲在設(shè)定存儲部3910的最大顯示數(shù)。判定為小于最大顯示數(shù)時(步驟S107;是),為了使用當(dāng)前的不使用區(qū)域而再顯示子圖像,處理返回步驟S104。當(dāng)前顯示的子圖像的數(shù)量為最大顯示數(shù)以上的情況下(步驟S107 ;否),基于不需要顯示更多數(shù)量的子圖像這樣的判斷,處理進入步驟S108。在步驟S108中,不使用區(qū)域檢測部360判別梯形修正的修正設(shè)定是否變更,不使用區(qū)域的形狀、大小是否變化。修正設(shè)定沒有變更的情況下(步驟S108 ;否),在當(dāng)前的狀態(tài)下,待機直到修正設(shè)定變更。另一方面,修正 設(shè)定變更的情況下(步驟S108 ;是),重置被選擇的子圖像,處理返回步驟S104,并基于變更后的修正設(shè)定再次執(zhí)行子圖像的選擇、顯示處理。根據(jù)本實施方式的投影儀控制裝置30,能夠在進行梯形修正的情況下的不使用區(qū)域上,顯示子圖像。由此,能夠有效活用在以往的投影儀中不能有效利用的梯形修正后的不使用區(qū)域。另外,確定優(yōu)先級,使用不使用區(qū)域來選擇并顯示能夠顯示的子圖像中的優(yōu)先級高的圖像,從而能夠?qū)︼@示用戶期望的信息的子圖像優(yōu)先地予以顯示。以往,顯示投影儀的屬性和設(shè)定畫面時,在主圖像上重合地顯示,從而這些圖像為了不成為顯示主圖像的障礙而被小地顯示。另一方面,根據(jù)本實施方式的投影儀控制裝置30,即使在能夠顯示的范圍較大地顯示這些圖像,也不會與主圖像重合,不會成為障礙。由此,不需要勉強地較小地顯示子圖像,用戶容易觀察辨別。另外,根據(jù)本實施方式的投影儀控制裝置30,在緩沖器340的存儲區(qū)域上,將沒有存儲圖像數(shù)據(jù)的部位作為不使用區(qū)域檢測,通過該結(jié)構(gòu),能夠省略從修正參數(shù)算出不使用區(qū)域的結(jié)構(gòu)。本實施方式的投影儀控制裝置30利用修正部330修正并顯示所選擇的子圖像,通過該結(jié)構(gòu),子圖像也能夠被梯形修正地顯示。由此,子圖像不會在屏幕上變形。另外,與不使用區(qū)域的形狀、大小相匹配地,在滿足最低顯示區(qū)域的圖像中選擇優(yōu)先級最高的子圖像,用修正部330修正并顯示所選擇的子圖像,通過該結(jié)構(gòu),子圖像也能夠被梯形修正地顯示。由此,子圖像不會在屏幕上變形。
(實施方式2)以下,參照圖8說明本申請的實施方式2的圖像投影系統(tǒng)2。如圖8A所示,圖像投影系統(tǒng)2除了實施方式I的圖像投影系統(tǒng)I的結(jié)構(gòu)以外,還包括使用被投影到屏幕40上的畫面能夠進行鼠標操作的指針設(shè)備(pointer device)50o另外,圖像投影系統(tǒng)2的投影儀21使用指針設(shè)備50向PClO傳遞用戶操作的操作信息和不使用區(qū)域的信息。PClO除了主畫面以外,基于被傳遞的信息,還將成為子圖像候補的畫面?zhèn)鬟f到投影儀21。指針設(shè)備50指示屏幕40上的投影圖像上的點的位置,取得該位置信息。指針設(shè)備50與鼠標同樣地具有按鈕,將按鈕受理的操作和位置信息傳遞到投影儀21。指針設(shè)備50取得位置信息的方法可以采用已知的任意的位置信息取得方法,但在這里,指針設(shè)備50具有紅外線攝像機,拍攝投影儀21以規(guī)定的間隔投影的紅外線的等級(gradation),根據(jù)其強度取得圖像上的坐標。參照圖8B說明被投影在屏幕40上的畫面的例子。在圖8B中,在進行投影儀的設(shè)定(亮度設(shè)定)的子圖像3上,配置通過指針設(shè)備50被指示的指針。根據(jù)實施方式2的圖像投影系統(tǒng)2,能夠使用指針設(shè)備50,操作子圖像3那樣的設(shè)定畫面,來變更投影儀21的設(shè)定。以下,參照圖9說明投影儀21的結(jié)構(gòu)。投影儀21與實施方式I的投影儀20相t匕,其特征是,還具有輸出部240,輸入部是接收來自PClO的信息的輸入部201,投影儀控制裝置是具有感知指針設(shè)備50的操作并再將指針設(shè)備50的操作信息和不使用區(qū)域的信息向PClO輸出的功能的投影儀控制裝置31。投影儀控制裝置31與實施方式I的投影儀控制裝置30相比,其特征是,還具有指針檢測部400和指針位置判別部410,不使用區(qū)域檢測部361和子圖像控制部381的功能與投影儀控制裝置的對應(yīng)部位 不同。輸入部201的特征是,除了實施方式I的輸入部200的功能以外,還具有接收PClO輸出的子圖像的信息的功能。輸出部240 是由 LAN (Local Area Network)接口、USB (Universal Serial Bus)接口等構(gòu)成的信息發(fā)送裝置。此外,輸出部240也可以通過由與輸入部201通用的物理結(jié)構(gòu)構(gòu)成的信息發(fā)送接收部來實現(xiàn)。輸出部240基于投影儀控制裝置31的控制,將從不使用區(qū)域檢測部361、指針位置判別部410等傳遞來的信息向PClO發(fā)送。PClO以被發(fā)送的不使用區(qū)域的信息為基礎(chǔ),決定應(yīng)顯示在不使用區(qū)域的圖像(子圖像候補)及其優(yōu)先級,并向輸入部201發(fā)送。輸入部201將接收的子圖像候補及其優(yōu)先級登記在子圖像信息存儲部3920的子圖像信息中。不使用區(qū)域檢測部361除了實施方式I的不使用區(qū)域檢測部360的功能以外,還具有將檢測出的不使用區(qū)域的信息傳遞到輸出部240并向PClO發(fā)送的功能。不使用區(qū)域檢測部361還取得表示緩沖器340上的主圖像所占的部位、子圖像所占的部位、和不使用區(qū)域的區(qū)域信息,并傳遞到指針位置判別部410。指針檢測部400與指針設(shè)備50通信,并取得屏幕上的指針的位置信息和表示用戶對指針設(shè)備50進行的操作(右鍵點擊、左鍵點擊等的操作)的信息。
指針位置判別部410對指針檢測部400取得的位置信息和從不使用區(qū)域檢測361傳遞的區(qū)域信息進行比較,判別指針設(shè)備50所示的指針是否處于主畫面上。判定為指針處于主畫面上時,能夠推測為該用戶的操作是對PClO的畫面上進行的操作,從而指針位置判別部410將當(dāng)前的指針的位置信息和操作信息,在考慮修正部330進行的修正的基礎(chǔ)上進一步修正之后,使用輸出部240向PClO發(fā)送。具體來說,以修正部330的修正參數(shù)轉(zhuǎn)換指針的位置坐標,與主圖像上的位置坐標匹配(interface with)之后向PClO發(fā)送。PClO將接收的指針的位置信息和操作信息作為鼠標受理的操作信息向執(zhí)行中的應(yīng)用傳遞。另一方面,判定為指針處于子圖像上或不使用區(qū)域上時,推測為用戶沒有操作PC10,并將當(dāng)前的指針的位置信息和操作信息向子圖像控制部381傳遞。子圖像控制部381的特征是,除了實施方式I的子圖像控制部380的功能以外,還具有使用從指針位置判別部410傳遞來的不使用區(qū)域及子區(qū)域上的指針的位置信息和操作信息來變更對應(yīng)的子圖像執(zhí)行程序的執(zhí)行內(nèi)容的功能。在指針處于子圖像上的情況下,子圖像控制部381將該位置信息和操作信息,在考慮修正部330進行的修正的基礎(chǔ)上進一步修正,并向執(zhí)行子圖像顯示程序的電路傳遞。即,以修正部330的修正參數(shù)轉(zhuǎn)換指針的位置,與子圖像上的位置坐標匹配之后,向子圖像顯示程序傳遞??紤]到例如子圖像是投影儀的設(shè)定操作畫面、指針處于該子圖像上的情況。設(shè)定畫面操作的子圖像顯示程序?qū)⒅羔樤O(shè)備50的操作作為使用鼠標的設(shè)定操作進行處理,基于用戶根據(jù)該操作輸入的設(shè)定,更新設(shè)定存儲部3910的設(shè)定信息。此外,指針不在主圖像上的情況下,投影儀控制裝置31能夠基于從指針設(shè)備50傳遞來的操作信息,執(zhí)行任意的處理。例如也可以執(zhí)行如下處理等,指針在不使用區(qū)域上進行規(guī)定的移動的情況下,作為鼠標手勢(mouse gesture)感知,調(diào)出規(guī)定的子圖像等。
在實施方式2中,參照圖10說明存儲在子圖像信息存儲部3920中的子圖像信息的例子。在圖10的子圖像信息中,除了實施方式I的子圖像信息的例子(圖3)中登記的子圖像候補以外,還登記了 PC指定畫面(子圖像ID5)和亮度設(shè)定畫面(子圖像ID6)。PC指定畫面(ID5)是PClO基于不使用區(qū)域的大小作成的子圖像,被輸入部201取得并存儲在存儲部390。PC指定畫面的執(zhí)行程序(# 05)是存儲在子圖像顯示程序存儲部3930中的再現(xiàn)從PClO取得的子圖像的程序。PC指定畫面的優(yōu)先級(I)是PClO定義的向輸入部201發(fā)送的PC指定畫面的優(yōu)先級。PClO指定畫面可以考慮例如顯示演示資料的頁碼、文件名等的PClO具有的數(shù)據(jù)的圖像。亮度設(shè)定畫面是被存儲在設(shè)定存儲部3910中的用于操作設(shè)定亮度的畫面(圖8B的子圖像3),該亮度表示輸出控制部350控制投影部230輸出的光線的強度。亮度設(shè)定畫面的執(zhí)行程序(# 06)是顯示用于變更亮度的設(shè)定值的滑動條等的程序,基于子圖像3上的指針的相対位置及指針50的操作信息,設(shè)定新的亮度。根據(jù)實施方式2的圖像投影系統(tǒng)2,用戶能夠?qū)⒅鲌D像作為PClO的桌面使用,將不使用區(qū)域及子圖像作為用于操作投影儀的設(shè)定畫面使用。另外,PClO與投影儀21通信,PClO能夠指定應(yīng)作為子圖像顯示的內(nèi)容,從而用戶能夠靈活地指定所期望的子圖像。由此,能夠更有效地使用不使用區(qū)域。以下,參照圖11說明實施方式I的投影儀控制裝置30及實施方式2的投影儀控制裝置31的硬件結(jié)構(gòu)。投影儀控制裝置30及投影儀控制裝置31由信息處理部301、數(shù)據(jù)存儲部302、程序存儲部303、輸入輸出部304和內(nèi)部總線307構(gòu)成。信息處理部301 由 CPlKCentral Processing Unit,中央處理單兀)、DSP(DigitalSignal Processing,數(shù)字信號處理)等構(gòu)成,根據(jù)存儲在程序存儲部303中的控制程序308,執(zhí)行包含圖像修正處理在內(nèi)的圖像投影處理的各種處理。數(shù)據(jù)存儲部302由RAM (Random-Access Memory)等構(gòu)成,作為信息處理部301的作業(yè)區(qū)域使用。程序存儲部303由閃存、硬盤等的非易失性存儲器構(gòu)成,存儲用于控制信息處理部301的動作的控制程序308。另外,程序存儲部303存儲被存儲在子圖像顯示程序存儲部3930中的子圖像顯示程序。此外,信息處理部301、數(shù)據(jù)存儲部302、程序存儲部303和輸入輸出部304通過內(nèi)部總線307分別連接,并能夠進行信息的發(fā)送。輸入輸出部304是控制與外部設(shè)備之間的信息的輸入輸出的I/O部。輸入輸出部304取得從投影儀20或投影儀21的輸入部200 (輸入部201)、操作部210、變形傳感器220等輸入的數(shù)據(jù)并向信息處理部301傳遞。另外,輸入輸出部304向輸出部240、投影部230等輸出信息處理部301的計算結(jié)果。(變形例)本發(fā)明不限于上述實施方式,還能夠進行各種變形。例如,在實施方式I及2中,變形傳感器220是測量投影儀的傾斜度的加速度傳感器,但變形傳感器的安裝形態(tài)不限于此。變形傳感器也可以采用拍攝被投影到屏幕40上的畫面的形狀的攝像機、和從攝像機拍攝的畫面的形狀測量屏幕上的畫面變形到何種程度的裝置。此時,變形傳感器將通過拍攝取得的變形作為變形信息向投影儀控制裝置30傳遞。另外,在實施方式I及2中,主要對于將當(dāng)前時刻和圖像輸入目的地的顯示等的信息作為子圖像的情況進行了說明,但子圖像也可以是顯示其他各種信息的圖像。例如,投影儀控制裝置30 (投影儀控制裝置31)也可以預(yù)先將以前作為主圖像投影的圖像作為歷史記錄存儲,主圖像變化之后,將該存儲的以前的主圖像作為子圖像顯示。此時,投影儀控制裝置還具有存儲作為主圖像投影的圖像的主圖像歷史存儲部;判別主圖像是否變化的變化判別部。此外,主圖像歷史存儲部也可以僅存儲緊之前的一個畫面。根據(jù)這樣的結(jié)構(gòu),能夠?qū)⒁郧暗闹鲌D像和當(dāng)前的主圖像作為比較對象,尤其,在幻燈片播放等時,能夠發(fā)揮觀看者容易對比前后的畫面的關(guān)聯(lián)性、不同點的效果。另外,在實施方式I及2中,不使用區(qū)域檢測部360 (不使用區(qū)域檢測部361)將緩沖器340的不使用區(qū)域的形狀作為大致三角形的頂點檢測。不使用區(qū)域的檢測方法不限于此,不使用區(qū)域檢測部也可以通過已知的任意方法檢測不使用區(qū)域。例如,也可以作成與緩沖器340的大小對應(yīng)的矩陣(區(qū)域矩陣、大小NXM),將區(qū)域矩陣的數(shù)值作為與不使用區(qū)域?qū)?yīng)的標簽(例如-1)、與主圖像對應(yīng)的標簽(例如O)、與子圖像對應(yīng)的標簽(例如+ 1,+ 2等的子圖像的序號),并將該矩陣的-1的部分定義為不使用區(qū)域定義?;蛘?,不使用區(qū)域檢測部也可以基于修正設(shè)定取得部取得的修正設(shè)定來檢測不使用區(qū)域。該情況下,不使用區(qū)域檢測部從修正設(shè)定取得部取得修正參數(shù),參考存儲在存儲部390中的修正參數(shù)和不使用區(qū)域的對應(yīng)關(guān)系的列表來檢測不使用區(qū)域。判別子圖像候補是否能夠顯示在不使用區(qū)域的處理也不限于上述實施方式。該處理也能夠適用判別是否能夠?qū)⑷我獾亩S形狀的數(shù)據(jù)配置在二維緩沖器上的未使用區(qū)域的任意的處理。例如,適用上述區(qū)域矩陣檢測不使用區(qū)域的情況下,能夠進行圖12的判別處理。在圖12的處理中,預(yù)先將定義用于顯示子圖像的最低限度所需區(qū)域的信息存儲在子圖像信息存儲部3920。判別時,用與主圖像相同的修正參數(shù)修正上述最低顯示區(qū)域(圖12A左)。而且,將該修正后的最低顯示區(qū)域應(yīng)用(apply)在區(qū)域矩陣上,判別是否能夠不與不使用區(qū)域以外的區(qū)域重合地定義上述最低顯示區(qū)域。判別中,將修正后的最低顯示區(qū)域重合在區(qū)域矩陣上,并判別圖12的斜線表示的主區(qū)域及縱橫網(wǎng)格線表示的子圖像顯示區(qū)域、與最低顯示區(qū)域是否重合。在重合的情況下,將最低顯示區(qū)域每次一個單位地橫向偏移地應(yīng)用,判別是否有能夠不重合地配置之處(圖12B)。而且,若橫向的一列結(jié)束,則縱向偏移一個單位,進行下一行的應(yīng)用。這樣,若在區(qū)域矩陣的某處,存在能夠僅使用不使用區(qū)域來定義最低顯示區(qū)域的部位(圖12C),則判定為該子圖像能夠顯示。而且,子圖像控制部使子圖像顯示在區(qū)域矩陣上的能夠顯示的位置中的某個位置上。 另外,在實施方式I及實施方式2中,顯示子圖像的區(qū)域不視為不使用區(qū)域,以使子圖像彼此不重合的方式處理,但作為本發(fā)明的變形例,也可以將子圖像顯示區(qū)域判定為顯示下一子圖像的情況下的不使用區(qū)域,使子圖像彼此重合。該情況下,將優(yōu)先級高的子圖像顯示在更上層。另外,在上述處理中,子圖像不與主圖像重合地被顯示,但作為本發(fā)明的其他變形例,還能夠?qū)⒉皇褂脜^(qū)域和主圖像上的規(guī)定區(qū)域作為能夠顯示子圖像的部位。該情況下,從PClO收到指定主圖像上的不重要的位置的信息,不使用區(qū)域檢測部將該區(qū)域作為不使用區(qū)域檢測。根據(jù)這樣的結(jié)構(gòu),子圖像不僅能夠與由于梯形修正而不顯示的部分重合地顯示,還能夠與主圖像上的不重要的部分重合地顯示,從而能夠使顯示子圖像的區(qū)域更大。另外,在上述實施方式中,將右側(cè)和左側(cè)的不使用區(qū)域分別作為分離的區(qū)域來處理,但作為本發(fā)明的變形,能夠綜合多個不使用區(qū)域視為一個區(qū)域,將一個子圖像遍及多個不使用區(qū)域地顯示。該情況下,子圖像控制部具有如下結(jié)構(gòu),虛擬地作成將不使用區(qū)域檢測部檢測的多個不使用區(qū)域連接而成的存儲空間,將該存儲空間作為一個不使用區(qū)域,使子圖像顯示在其上,并將子圖像分割地存儲在緩沖器340上。另外,在實施方式I及實施方式2中,與主圖像同樣地修正并投影子圖像,但也能夠進行不轉(zhuǎn)換子圖像的處理。根據(jù)這樣的結(jié)構(gòu),能夠降低圖像投影處理所需的計算量。而且,在實施方式I及實施方式2中,對于沿垂直方向被梯形修正的情況進行了說明,但本申請發(fā)明不限于此,還能夠應(yīng)用于執(zhí)行水平方向的梯形修正的情況、執(zhí)行垂直方向和水平方向雙方的梯形修正的情況。除此以外,所述硬件結(jié)構(gòu)和流程圖僅是一例,能夠任意地變更及修正。成為由信息處理部301、數(shù)據(jù)存儲部302、程序存儲部303、輸入輸出部304和內(nèi)部總線307等構(gòu)成的進行控制處理的中心的部分不用專用的系統(tǒng),使用通常的計算機系統(tǒng)就能夠?qū)崿F(xiàn)。例如,也可以將用于執(zhí)行所述動作的計算機程序存儲在計算機能夠讀取的存儲介質(zhì)(軟盤、CD-R0M、DVD_R0M等)中并發(fā)布,將所述計算機程序安裝到計算機,再與具有投影功能的投影部連接,由此,構(gòu)成執(zhí)行所述處理的投影儀控制裝置30 (投影儀控制裝置31)。另外,也可以預(yù)先將所述計算機程序存儲在互聯(lián)網(wǎng)等的通信網(wǎng)絡(luò)上的服務(wù)器所具有的存儲裝置中,通過通常的計算機系統(tǒng)下載等,來構(gòu)成投影儀控制裝置30 (投影儀控制裝置31)。通過OS (操作系統(tǒng))和應(yīng)用程序的分擔(dān)、或OS和應(yīng)用程序的協(xié)作實現(xiàn)投影儀控制裝置30 (投影儀控制裝置31)的功能的情況下等,也可以僅將應(yīng)用程序部分存儲在存儲介質(zhì)或存儲裝置。另外,也可以使計算機程序與載波重疊,經(jīng)由通信網(wǎng)絡(luò)分發(fā)。例如,也可以在通信網(wǎng)絡(luò)上的論壇(BBS :Bulletin Board System)上公開所述計算機程序,經(jīng)由網(wǎng)絡(luò)分發(fā)所述計算機程序。而且,也可以啟動該計算機程序,在OS的控制下,與其他的應(yīng)用程序同樣地執(zhí)行,由此,能夠執(zhí)行所述處理。以上,關(guān)于本發(fā)明的優(yōu)選實施方式進行了說明,但本發(fā)明不限于所述特定的實施方式,權(quán)利要求書記載的發(fā)明及其等同的范圍包含于本發(fā)明。
權(quán)利要求
1.一種投影儀控制裝置,其特征在于,包括投影控制部,對投影顯示在投影面上的主要圖像即主圖像進行梯形修正,并使投影部投影該梯形修正后的主圖像;檢測部,檢測所述投影部能夠投影但不顯示所述梯形修正后的主圖像的區(qū)域即不使用區(qū)域;以及子圖像取得部,取得應(yīng)顯示在所述檢測部檢測出的不使用區(qū)域的至少一部分上的子圖像,所述投影控制部以將所述子圖像投影在所述不使用區(qū)域的至少一部分上的方式控制所述投影部。
2.如權(quán)利要求1所述的投影儀控制裝置,其特征在于,還包括緩沖器,具有與所述投影部能夠投影的區(qū)域?qū)?yīng)的存儲區(qū)域,并存儲所述投影部投影的圖像;以及修正部,修正圖像的變形,所述投影控制部使所述修正部修正所述主圖像,將該修正后的主圖像存儲在所述緩沖器,由此對所述主圖像進行梯形修正并使所述投影部投影該梯形修正后的主圖像,所述檢測部將作為所述緩沖器的存儲區(qū)域但不存儲主圖像的區(qū)域作為所述不使用區(qū)域檢測,所述子圖像取得部將取得的子圖像存儲在所述緩沖器的不使用區(qū)域的至少一部分中。
3.如權(quán)利要求2所述的投影儀控制裝置,其特征在于,所述子圖像取得部,由所述修正部用修正了所述主圖像的參數(shù)來修正所述取得的子圖像,并將該修正后的子圖像存儲在所述緩沖器。
4.如權(quán)利要求廣3中任一項所述的投影儀控制裝置,其特征在于,所述子圖像取得部基于所述檢測部檢測到的不使用區(qū)域的大小、形狀之中的至少一項,從多個子圖像的候補中選擇并取得所述子圖像。
5.如權(quán)利要求1所述的投影儀控制裝置,其特征在于,還包括位置取得部,取得由指針裝置指示的作為所述投影部所投影的畫面上的位置的指針位置;位置判別部,判別所述位置取得部取得的指針位置是否在所述主圖像上;以及發(fā)送部,所述位置判別部判定為所述指針位置處于主圖像上時,將該指針位置發(fā)送給外部設(shè)備。
6.如權(quán)利要求5所述的投影儀控制裝置,其特征在于,所述位置判別部判定為所述指針位置不在主圖像上,而該指針位置處于所述子圖像上的情況下,基于該指針位置和從所述指針裝置取得的操作信息中的至少一方使所述子圖像變化。
7.如權(quán)利要求6所述的投影儀控制裝置,其特征在于,所述子圖像是對投影儀進行設(shè)定操作的設(shè)定畫面,所述投影儀控制裝置還包括設(shè)定信息存儲部,當(dāng)判定為所述指針位置處于所述子圖像上時,該設(shè)定信息存儲部基于該指針位置和從所述指針裝置取得的操作信息中的至少一方更新所述投影儀的設(shè)定信息并存儲。
8.一種投影儀控制方法,其特征在于,包括以下步驟對將圖像投影顯示在投影面上時顯示的主要圖像即主圖像進行梯形修正并使投影部投影該梯形修正后的主圖像的步驟;檢測所述投影部能夠投影但不顯示梯形修正后的主圖像的區(qū)域即不使用區(qū)域的檢測步驟;取得應(yīng)顯示在通過所述檢測步驟檢測出的不使用區(qū)域的至少一部分上的子圖像的步驟;以及使所述投影部將所述子圖像投影在所述不使用區(qū)域的至少一部分上的步驟。
全文摘要
一種投影儀控制裝置及控制方法,在梯形修正后顯示畫面時,能夠有效利用可顯示區(qū)域?;谛拚O(shè)定取得部(320)獲得的修正設(shè)定,由修正部(330)對圖像取得部(310)取得的主圖像進行修正并存儲到緩存器(340)中。不使用區(qū)域檢測部(360)檢測緩存器(340)中未存儲有修正后的主圖像的區(qū)域,并傳送給子圖像選擇部(370)。子圖像選擇部(370)從登記在子圖像信息存儲部(3920)中的子圖像候補之中選擇能夠顯示在不適用區(qū)域中的優(yōu)先級最高的候補,作為子圖像。子圖像控制部380執(zhí)行存儲在子圖像顯示程序存儲部(3930)中的程序,使選擇出的子圖像顯示在不適用區(qū)域上。
文檔編號H04N5/74GK103037186SQ201210371399
公開日2013年4月10日 申請日期2012年9月28日 優(yōu)先權(quán)日2011年9月28日
發(fā)明者酒井光夫 申請人:卡西歐計算機株式會社