指甲打印裝置、指甲打印裝置的打印方法
【專利摘要】本發明提供指甲打印裝置和指甲打印裝置的打印方法。該指甲打印裝置從攝影特定的手指的指甲而取得的第一指甲圖像中,將上述指甲的輪廓識別為第一指甲輪廓,將上述第一指甲輪廓顯示在顯示部中,根據針對上述第一指甲輪廓指定的修正位置,進行上述第一指甲輪廓的修正,得到修正指甲輪廓。然后,從攝像上述特定的手指的指甲而取得的第二指甲圖像中,將上述指甲的輪廓識別為第二指甲輪廓,將對上述第一指甲輪廓進行的修正反映到上述第二指甲輪廓中,取得修正識別指甲輪廓,控制打印頭使得向上述修正識別指甲輪廓的區域內實施打印。
【專利說明】指甲打印裝置、指甲打印裝置的打印方法
【技術領域】
[0001]本發明涉及一種指甲打印裝置、指甲打印裝置的打印方法。
【背景技術】
[0002]已知一種在人的手指甲上打印喜歡的美甲圖樣的指甲打印裝置。
[0003]在這樣的指甲打印裝置中,有時構成為自動地識別指甲的輪廓(指甲形狀)而設定所打印的區域。
[0004]但是,例如在沒有進行指甲的軟皮處理的情況下,即使用戶希望不對軟皮部分實施打印,但在指甲打印裝置中的指甲輪廓的自動識別中,也難以與指甲部分區別地識別軟皮部分。
[0005]進而,在指甲的一部分發生變色的情況、皮膚和指甲的邊界線的狀態不均勻的情況下,有時無法很好地進行指甲區域的切減。
[0006]在這樣的情況下,理想的是在自動地進行指甲的輪廓識別后,能夠對識別出的輪廓適當地加以修正。
[0007]對于該點,例如在日本專利3370345號公報中,記載了在將打印的指甲設置到裝置后,能夠對操縱桿進行操作,由用戶在畫面上使得對成為打印對象的指甲區域的形狀和位置進行設定的打印掩模的設定位置進行移動,或者使得打印掩模的形狀發生變化。
[0008]但是,如果手動地進行指甲區域的提取及其修正,則會花費時間。
[0009]另外,即使由作為外行的用戶如上述文獻所記載的方法那樣進行手動的打印掩模的位置和形狀的修正,也難以正確地描繪出指甲的邊界線。
[0010]進而,在上述文獻所記載的方法中,在手動地修正指甲區域等的情況下,所打印的指甲(手指)保持為設置在裝置內的狀態。在進行該修正的期間,需要使放入指甲打印裝置內的手指不動,從而迫使用戶產生很大的負擔。
[0011]進而,在對慣用手一側的指甲實施指甲打印的情況下,需要用不是慣用手一方的手進行修正操作,因此難以適當地進行修正操作。
【發明內容】
[0012]本發明具有以下的優點,即能夠提供一種指甲打印裝置、指甲打印裝置的打印方法,其能夠容易地將指甲的輪廓的識別結果修正為用戶所希望的輪廓。
[0013]本發明的指甲打印裝置的特征在于:
[0014]第一指甲輪廓識別部,其從攝影特定的手指的指甲而取得的第一指甲圖像中,將上述指甲的輪廓識別為第一指甲輪廓;
[0015]顯示部,其根據存儲在存儲部中的上述第一指甲輪廓的數據,顯示上述第一指甲輪廓;
[0016]識別結果修正部,其根據針對上述顯示部中所顯示的上述第一指甲輪廓而指定的修正位置,進行上述第一指甲輪廓的修正,得到修正指甲輪廓;
[0017]第二指甲輪廓識別部,其在通過上述識別結果修正部進行了上述第一指甲輪廓的修正后,從攝像上述特定的手指的指甲而取得的第二指甲圖像中,將上述指甲的輪廓識別為第二指甲輪廓,將通過上述識別結果修正部對上述第一指甲輪廓進行的修正反映到上述第二指甲輪廓中,得到修正識別指甲輪廓;
[0018]打印控制部,其控制打印頭使得對上述修正識別指甲輪廓的區域內實施打印。
【專利附圖】
【附圖說明】
[0019]圖1是在概念上表示本實施方式的指甲打印裝置的立體圖,表示打開蓋體的狀態。
[0020]圖2是圖1的指甲打印裝置的主要部分截面圖。
[0021]圖3是表示本實施方式的指甲打印裝置的控制結構的主要部分框圖。
[0022]圖4是表示圖3的修正模式表的一個例子的圖。
[0023]圖5A和圖5B是說明自動軌跡判定模式的說明圖。
[0024]圖6A?圖6D是說明自動點模式的說明圖。
[0025]圖7A是表示用戶手繪修正邊界的情況的圖,圖7B是表示手動軌跡模式A的情況下的修正指甲輪廓的圖,圖7C是表示手動軌跡模式B的情況下的修正指甲輪廓的圖。
[0026]圖8是表示本實施方式的打印處理整體的流程的流程圖。
[0027]圖9是表示圖8中的指甲輪廓修正處理的流程圖。
[0028]圖10是表示圖8的修正自動指甲輪廓識別處理整體的流程的流程圖。
[0029]圖11是表示圖10的方式I的修正自動指甲輪廓識別處理的流程圖。
[0030]圖12是表示圖10的方式2的修正自動指甲輪廓識別處理的流程圖。
[0031]圖13是表示圖10的方式3的修正自動指甲輪廓識別處理的流程圖。
【具體實施方式】
[0032]參照附圖詳細說明本發明的指甲打印裝置的一個實施方式。
[0033]此外,在以下所述的實施方式中,附加為了實施本發明而在技術上理想的各種限定,但并不將本發明的范圍限定于以下的實施方式和圖示例子。
[0034]在以下的實施方式中,說明指甲打印裝置將手指的指甲作為打印對象,對其實施打印。但是,本發明的描繪對象物并不限于手指的指甲。打印對象物也可以是腳指的指甲。
[0035]圖1是表示本實施方式的指甲打印裝置的外觀的立體圖。
[0036]如圖1所示,該指甲打印裝置I具備外殼主體2和蓋體4。
[0037]蓋體4經由設置在外殼主體2的上面(頂板)的后端部的合頁3可旋轉地與外殼主體2連結。蓋體4以合頁3為支點,能夠從與外殼主體2的頂板重疊的狀態轉動到相對于外殼主體2的頂板而豎立起來的狀態(參照圖1)。
[0038]上述外殼主體2在從上方平面地看的情況下形成為大致長圓形。
[0039]在該外殼主體2的前側能夠起來倒下地設置有開閉板2c。
[0040]該開閉板2c經由設置在外殼主體2的前面下端部的合頁(未圖示)與外殼主體2連結。該開閉板2c用于對外殼主體2的前面進行開閉。
[0041]此外,外殼主體2和蓋體4的形狀、結構并不限于此處所示例的那樣。
[0042]在外殼主體2的上面(頂板)設置有操作部12。
[0043]操作部12用于由用戶進行各種輸入。
[0044]在操作部12,例如配置有接通指甲打印裝置I的電源的電源開關按鈕、使動作停止的停止開關按鈕、選擇向指甲T打印的圖樣圖像的圖樣選擇按鈕、指示開始打印的打印開始按鈕、用于進行其他各種輸入的操作按鈕121。
[0045]在本實施方式中,操作部12包括設置在后述的顯示部13上的觸摸屏式輸入部122 (參照圖3)。
[0046]在外殼主體2的上面(頂板)的大致中央部設置有顯示部13。
[0047]顯示部13例如由液晶顯示器(LCD:Liquid Crystal Display)、有機電致發光顯示器、及其他平板顯示器等構成。
[0048]對于本實施方式,在該顯示部13上例如適當地顯示打印手指Ul的指甲T的圖像即指甲圖像(即包含指甲T的圖像的打印手指Ul的圖像)、用于對通過后述的一次自動指甲輪廓識別而識別出的一次自動識別指甲輪廓LI進行修正的指甲輪廓修正畫面、用于選擇應該在指甲T打印的圖樣圖像的圖樣選擇畫面、圖樣確認用的縮略圖像、顯示各種指示的指示畫面、告知畫面、警告畫面等。
[0049]在本實施方式的顯示部13的表面上一體地構成觸摸屏式輸入部122 (參照圖3)。
[0050]觸摸屏式輸入部122例如構成為通過用指尖、手寫筆123 (參照圖5A等,以下簡稱為“筆123”)、或前面尖的棒狀的筆記工具等輸入構件通過觸摸顯示部13的表面的觸摸操作而能夠進行各種輸入,作為操作部12發揮功能。
[0051]此外,在本實施方式中,在圖5A等中,示例通過筆123進行觸摸操作的情況。
[0052]圖2是指甲打印裝置I的主要部分截面圖。
[0053]如圖2所示,在外殼主體2中容納有指甲打印裝置I的裝置主體10。
[0054]裝置主體10大致形成為箱形,具備設置在外殼主體2的內部下方的下機架11a、設置在該下機架Ila的雙方且外殼主體2的內部上方的上機架lib。
[0055]在這些下機架Ila和下機架Ilb設置有打印手指固定部20、攝影部30、打印部40以及控制裝置50 (參照圖3)。
[0056]打印手指固定部20被設置在下機架Ila中。
[0057]S卩,在下機架Ila設置有打印手指插入部20a和非打印手指插入部20b,由它們構成打印手指固定部20。通過隔壁21來分隔打印手指插入部20a和非打印手指插入部20b。
[0058]在此,打印手指插入部20a是用于插入與作為打印對象的指甲T對應的手指(以下稱為“打印手指U1”)的手指插入部。
[0059]打印手指插入部20a的底面(在本實施方式中是隔壁21的上面)作為載置打印手指Ul的手指載置部(打印手指載置面)發揮功能。
[0060]在將打印手指Ul載直在作為該手指載直部的打印手指插入部20a的打印手指載置面(隔壁21的上面)的狀態下,進行打印手指Ul的攝影和對打印手指Ul的打印等。
[0061]此外,在本實施方式中,以逐個地將打印手指Ul插入到打印手指插入部20a而進行對指甲T的打印等的情況為例子進行說明。
[0062]打印手指插入部20a的形狀、大小等并沒有特別限定,但打印手指插入部20a形成為即使在插入成人的拇指等的情況下也不困難的程度,從而使得能夠與各種手指對應。
[0063]非打印手指插入部20b是用于插入打印手指以外的手指(未圖示。以下稱為“非打印手指”)的手指插入部。
[0064]在本實施方式中,將打印手指Ul插入到打印手指插入部20a中,將非打印手指插入到非打印手指插入部20b中,通過用打印手指Ul和非打印手指夾住隔壁21,而在穩定的狀態下固定打印手指Ul。
[0065]例如,在拇指是打印手指Ul的情況下,將拇指(打印手指Ul)插入到打印手指插入部20a,將拇指以外的4個手指(食指、中指、無名指、小指)作為非打印手指而插入到非打印手指插入部20b中。在該情況下,用戶用打印手指Ul和非打印手指夾住隔壁21來固定打印手指Ul。
[0066]此外,理想的是對于隔壁21的手指插入側端部,手指插入方向的截面為圓形、橢圓形、多角形等在打印手指Ul和非打印手指的根部碰撞時自然適應的形狀,使得即使用打印手指Ul和非打印手指強力地夾住隔壁21也不會對手指的根部產生負擔。
[0067]如圖2所示,攝影部30被設置在上機架Ilb上。
[0068]S卩,在上機架Ilb上設置有基板15,在該基板15的中央部下面設置有作為攝像裝置的照相機32。
[0069]理想的是照相機32例如具有200萬像素左右以上的像素。
[0070]照相機32對插入到打印手指插入部20a內的打印手指Ul的指甲T進行攝影,得到打印手指Ul的手指T的圖像即指甲圖像(即包含指甲T的圖像的打印手指Ul的圖像)。
[0071]在基板15上設置有白色LED等照明燈33使得圍住照相機32。照明燈33在進行照相機32的攝影時,對打印手指Ul的指甲T進行照明。攝影部30具備該照相機32和照明燈33而構成。
[0072]在本實施方式中,通過作為攝像裝置的照相機32進行一次攝影、二次攝影的2次攝影。另外,根據通過一次攝影取得的指甲圖像(一次指甲圖像)、通過二次攝影取得的指甲圖像(二次指甲圖像),后述的指甲輪廓識別部512自動地識別指甲T的輪廓(指甲T的形狀)。
[0073]將通過一次攝影而取得的指甲圖像(一次指甲圖像)的圖像數據存儲在后述的存儲部52的一次指甲圖像存儲器524 (參照圖3)中。
[0074]將通過二次攝影取得的指甲圖像(二次指甲圖像)的圖像數據存儲在后述的存儲部52的二次指甲圖像存儲器528 (參照圖3)中。
[0075]該攝影部30與后述的控制裝置50的攝影控制部511 (參照圖3)連接,由該攝影控制部511進行控制。
[0076]打印部40主要設置在上機架Ilb上。
[0077]S卩,在上機架Ilb上平行地架設有各端部固定在上機架Ilb的兩側板上的2個滑桿41。在該滑桿41上自由滑動地設置有主托架42。
[0078]在主托架42的前壁42a和后壁42b上平行地架設有2個滑桿44 (在圖2中只圖示出前面側的一個)。
[0079]在該滑桿44上,自由滑動地設置有副托架45。在該副托架45的下面裝載有打印頭46。
[0080]在本實施方式中,該打印頭46是使墨水微滴化,直接對打印對象的被打印面噴附并進行打印的噴墨方式的打印頭。
[0081]此外,打印頭46的記錄方式并不限于噴墨方式。
[0082]在本實施方式中,在打印部40例如設置有與黃色(Y: YELLOW)、洋紅色(M:MAGENTA)、藍色(C =CYAN)的墨水對應的打印頭46。
[0083]各打印頭46具備由噴射各個顏色的墨水的多個噴嘴構成的噴嘴陣列。
[0084]此外,設置在打印部40的打印頭46并不限于噴出該3個顏色的墨水。也可以進一步具備噴出其他顏色的墨水的打印頭46。
[0085]打印頭46向打印手指Ul的指甲T的表面打印圖像(指甲圖樣)。
[0086]打印頭46根據通過后述的指甲輪廓識別部512檢測出的指甲信息,向打印手指Ul的指甲T進行打印。
[0087]在下機架Ila設置有用于向打印頭46供給墨水的墨盒48。
[0088]墨盒48經由未圖示的墨水供給管與打印頭46連接,適當地向打印頭46供給墨水。
[0089]此外,也可以構成為將墨盒裝載在打印頭46自身上。
[0090]主托架42構成為經由動力傳遞部(未圖示)與電動機43連結,通過電動機43的正反旋轉,沿著滑桿41向指甲打印裝置I的左右方向(指甲打印裝置I的寬度方向)移動。
[0091]副托架45經由動力傳遞部(未圖示)與電動機47連結,通過電動機47的正反旋轉,沿著滑桿44向指甲打印裝置I的前后方向(圖2中左右方向)移動。
[0092]打印部40具備這些滑桿41、主托架42、電動機43、滑桿44、副托架45、打印頭46、電動機47以及墨盒48等而構成。
[0093]該打印部40的電動機43、打印頭46、電動機47與后述的控制裝置50的打印控制部514 (參照圖3)連接,由該打印控制部514進行控制。
[0094]控制裝置50例如設置在配置于上機架Ilb的基板15等上。
[0095]圖3是表示本實施方式的控制裝置50的控制結構的主要部分框圖。
[0096]控制裝置50如圖3所示,是具備由未圖示的CPU(中央處理單元)等構成的控制部51、由ROM(只讀存儲器)和RAM(隨機存取存儲器)等構成的存儲部52的計算機。
[0097]存儲部52具備程序存儲器521、圖樣數據存儲器522、修正模式表523、一次指甲圖像存儲器524、一次自動識別指甲輪廓存儲器525、修正指甲輪廓存儲器526、邊界分支點存儲器527、二次指甲圖像存儲器528、修正自動識別指甲輪廓存儲器529。
[0098]程序存儲器521存儲用于使指甲打印裝置I動作的各種程序。
[0099]在本實施方式中,在程序存儲器521中,例如存儲有用于自動識別指甲T的指甲輪廓的指甲輪廓識別程序、用于進行修正自動識別出的指甲輪廓的指甲輪廓修正處理的指甲輪廓修正程序、用于進行得到反映了修正后的指甲輪廓的修正自動識別指甲輪廓的修正自動指甲區域識別處理的修正自動指甲區域識別程序、用于進行打印處理的打印程序等各種程序。控制裝置50適當地執行這些程序,控制指甲打印裝置I的各部。
[0100]圖樣數據存儲器522存儲打印到指甲T上的指甲圖樣的圖像數據。
[0101]存儲在圖樣數據存儲器522中的指甲圖樣的圖像數據例如是矩形的數據。指甲圖樣的圖像數據準備了比普通的指甲T的大小要大的大小的圖像數據,使得能夠對應各種指甲T的大小。
[0102]修正模式表523對應地存儲有指甲輪廓修正模式(以下簡稱為“修正模式”)的模式編號和各修正模式的內容(即各修正模式下的處理的內容)。
[0103]圖4是表不修正模式表523的一個例子的圖。
[0104]此外,在圖4中,將修正模式(指甲輪廓修正模式)簡單地表示為“模式”。
[0105]如圖4所示,在本實施方式中,作為修正模式,準備了自動軌跡判定模式(模式I)、自動點模式(模式2)、手動軌跡模式A (模式3)、手動軌跡模式B (模式4)的4種修正模式。
[0106]如果用戶從操作部12選擇/輸入了任意一個模式編號,貝U從修正模式表523中讀出與該模式編號對應的內容。然后,后述的識別結果修正部513進行與該內容一致的指甲輪廓修正處理。
[0107]此外,將在后面說明各修正模式的詳細。
[0108]一次指甲圖像存儲器524存儲在一次攝影中通過攝影部30取得的用戶的打印手指Ul的指甲T的指甲圖像(一次指甲圖像)的圖像數據。
[0109]二次指甲圖像存儲器528存儲在二次攝影中通過攝影部30取得的用戶的打印手指Ul的指甲T的指甲圖像(二次指甲圖像)的圖像數據。
[0110]—次自動識別指甲輪廓存儲器525在由指甲輪廓識別部512根據一次指甲圖像自動識別指甲T的輪廓(指甲形狀)(一次自動指甲輪廓識別)的情況下,存儲作為該自動識別的結果的一次自動識別指甲輪廓LI (參照圖5A等)。
[0111]修正自動識別指甲輪廓存儲器529在由指甲輪廓識別部512將修正指甲輪廓rL(參照圖5B等)反映到二次指甲圖像中而自動識別指甲T的輪廓(指甲形狀)(二次自動指甲輪廓識別)的情況下,存儲作為該自動識別的結果的修正自動識別指甲輪廓(未圖示)O
[0112]指甲T的輪廓(指甲形狀)例如是指甲T和手指的肉部分之間的邊界等、成為打印對象的區域和除此以外的區域之間的邊界。
[0113]—次自動識別指甲輪廓LI和修正自動識別指甲輪廓例如用xy坐標等表示構成自動識別出的指甲T的輪廓的多個點(由點的集合形成的邊界線)的位置。
[0114]修正指甲輪廓存儲器526根據選擇出的修正模式而進行修正一次自動識別指甲輪廓LI的指甲輪廓修正處理的情況下,存儲修正后的修正指甲輪廓rL。
[0115]邊界分支點存儲器527存儲邊界分支點dp。
[0116]在此,邊界分支點dp是指位于一次自動識別指甲輪廓LI上的點,即構成修正指甲輪廓rL的點中的成為修正位置的起點的點和成為終點的點。即,邊界分支點dp是指在由指甲輪廓識別部512根據一次指甲圖像對自動識別指甲T的輪廓(指甲形狀)(一次自動指甲輪廓識別)的結果即一次自動識別指甲輪廓LI施加修正的情況下,分開一次自動識別指甲輪廓LI和修正指甲輪廓rL的點。
[0117]邊界分支點dp成組地存在一次自動識別指甲輪廓LI和修正指甲輪廓rL分支的點(修正位置的起點)和該2個輪廓合流的點(修正位置的終點)。
[0118]此外,在圖5B等中,示例邊界分支點dp是2點(I組)的情況。但是,邊界分支點dp并不限于2點(I組)。
[0119]在指甲T的輪廓上存在多個修正位置的情況下,針對各修正位置存在起點和終點。在該情況下,存在多組(即4點以上)的邊界分支點dp。
[0120]邊界分支點存儲器527存儲例如表示邊界分支點dp的位置的xy坐標等。
[0121]此外,在存在4個以上的邊界分支點dp的情況(即成為修正位置的起點的點和稱謂終點的點存在2組以上的情況)下,對應地將各修正位置的起點和終點作為I組,存儲在邊界分支點存儲器527中。
[0122]控制部51在從功能上看的情況下,包括攝影控制部511、指甲輪廓識別部512、識別結果修正部513、打印控制部514、顯示控制部515等功能部。
[0123]通過由控制部51的CPU和存儲在存儲部52的ROM等中的程序的協作,來實現這些作為攝影控制部511、指甲輪廓識別部512、識別結果修正部513、打印控制部514、顯示控制部515等的功能。
[0124]此外,包含在控制部51中的功能部并不限于在此列舉的。
[0125]攝影控制部511控制攝影部30,使得通過照相機32攝影用戶的打印手指U1,取得指甲圖像(即包含指甲T的圖像的打印手指Ul的圖像)。
[0126]在本實施方式中,攝影控制部511在從操作部12輸入了打印處理的開始指示后,在將用戶的打印手指Ul設置到打印手指插入部20a的定時下,使得進行攝影部30的第一次的攝影(一次攝影)。
[0127]攝影控制部511在從打印手指插入部20a取出用戶的打印手指Ul的狀態下進行了指甲輪廓修正處理后,在再次將用戶的打印手指Ul設置到打印手指插入部20a中的定時下,使得進行攝影部30的第二次的攝影(二次攝影)。
[0128]理想的是在照明燈33的照明等攝影條件盡量相同的狀況下進行一次攝影和二次攝影。
[0129]將通過一次攝影而取得的指甲圖像(一次指甲圖像)的圖像數據存儲在一次指甲圖像存儲器524中,將通過二次攝影而取得的指甲圖像(二次指甲圖像)的圖像數據存儲在二次指甲圖像存儲器528中。
[0130]指甲輪廓識別部512根據由作為攝影裝置的照相機32所取得的指甲圖像,自動識別打印手指Ul的指甲T的輪廓(以下稱為“指甲輪廓”或“指甲形狀”)。
[0131]在本實施方式中,指甲輪廓識別部512作為以下的第一指甲輪廓識別部發揮功能,即根據通過一次攝影取得的指甲圖像(一次指甲圖像),進行一次自動指甲輪廓識別(第一指甲輪廓自動識別),得到一次自動識別指甲輪廓LI。
[0132]S卩,指甲輪廓識別部512根據通過照相機32取得的打印手指Ul的指甲T的指甲圖像(一次指甲圖像)檢測指甲輪廓(指甲形狀),取得該指甲輪廓作為用x、y坐標等表示的位置信息。
[0133]具體地說,指甲輪廓識別部512從通過照相機32取得的打印手指Ul的指甲T的指甲圖像中,例如根據指甲T和除此以外的手指部分的顏色的不同等,自動識別指甲輪廓(指甲形狀)。
[0134]在該情況下,在存儲部52中預先存儲有用于進行指甲輪廓的自動識別的檢測閾值,指甲輪廓識別部512例如檢測超過預定的檢測閾值的點和沒有超過的點之間的邊界,通過進行使其平滑地連接的平滑處理,而成為一次自動識別指甲輪廓LI。
[0135]此外,指甲輪廓識別部512檢測指甲輪廓(指甲形狀)的方法并不限于在此示例的方法,能夠應用用于檢測輪廓的各種方法。
[0136]將通過指甲輪廓識別部512自動識別的結果即一次自動識別指甲輪廓LI存儲在存儲部52的一次自動識別指甲輪廓存儲器525中。
[0137]此外,指甲輪廓識別部512檢測的邊界線并不限于一個。例如通過使檢測閾值從預先設定的值發生變化,例如能夠檢測出手指和指甲T的分際的邊界、指甲T被軟皮覆蓋的部分和沒有軟皮的部分之間的邊界等多個邊界線(指甲輪廓候選)。
[0138]在該情況下,例如預先將普通的指甲輪廓作為缺省存儲在存儲部52中,將與其最接近的邊界線作為一次自動識別指甲輪廓LI。
[0139]在本實施方式中,在除了一次自動識別指甲輪廓LI以外,指甲輪廓識別部512還檢測出其他邊界線(例如圖5B中的邊界線L2、L3)作為指甲輪廓候選的情況下,將成為一次自動識別指甲輪廓LI的邊界線、以及檢測為指甲輪廓候選的其他邊界線(例如圖5B中的邊界線L2、L3) 一起存儲在一次自動識別指甲輪廓存儲器525中。
[0140]S卩,無論是一次自動識別指甲輪廓和二次自動指甲輪廓識別的任意一個都有識別多個邊界線的情況。
[0141]指甲輪廓識別部512作為以下的第二指甲輪廓識別部發揮功能,即根據通過二次攝影取得的指甲圖像(二次指甲圖像),進行再次自動識別指甲輪廓(指甲形狀)的二次自動指甲輪廓識別(第二指甲輪廓自動識別),并且把將通過后述的識別結果修正部513進行修正后的輪廓(修正指甲輪廓rL)反映到該二次自動指甲輪廓識別的結果所得的指甲輪廓作為修正自動識別指甲輪廓。
[0142]在本實施方式中,準備3個方式(方式1、方式2、方式3)作為用于得到修正自動識別指甲輪廓的修正自動指甲輪廓識別處理。
[0143]用戶選擇所準備的3個方式的任意一個。
[0144]作為第二指甲輪廓識別部的指甲輪廓識別部512依照所選擇出的方式進行修正自動指甲輪廓識別。
[0145]將通過指甲輪廓識別部512自動識別的結果即修正自動識別指甲輪廓存儲在存儲部52的修正自動識別指甲輪廓存儲器529中。
[0146]以下,分別具體說明用于得到修正自動識別指甲輪廓的修正自動指甲輪廓識別處理的3個方式。
[0147]〈方式1>
[0148]方式I的修正自動指甲輪廓識別處理是在識別結果修正部513的指甲輪廓修正處理中選擇模式I或模式2作為修正模式的情況下進行的修正自動指甲輪廓識別處理。
[0149]在方式I的修正自動指甲輪廓識別處理中,指甲輪廓識別部512首先根據二次指甲圖像,自動識別指甲輪廓(指甲形狀)(二次自動指甲輪廓識別)。
[0150]在該二次自動指甲輪廓識別中,與一次自動指甲輪廓識別的情況同樣,也能夠檢測出多個指甲輪廓候選。
[0151]此外,在該二次自動指甲輪廓識別中,在指甲輪廓修正處理中,只針對相當于通過識別結果修正部513修正后的位置(即修正指甲輪廓rL)的區域、即一對邊界分支點dp之間的區域,進行再次的自動識別。
[0152]在存在多個修正后的位置(修正指甲輪廓rL)的情況下,針對它們全部進行自動識別。
[0153]然后,指甲輪廓識別部512從存儲部52中讀出一次自動識別指甲輪廓L1、修正指甲輪廓rL以及邊界分支點dp,將一次自動識別指甲輪廓LI和二次自動指甲輪廓識別的結果即二次自動識別指甲輪廓重疊起來(即例如匹配處理等)。
[0154]然后,檢測與一次自動識別指甲輪廓LI上的邊界分支點dp對應的二次自動識別指甲輪廓上的點(二次自動識別指甲輪廓的邊界分支點)。
[0155]如果檢測出二次自動識別指甲輪廓的邊界分支點,則針對該二次自動識別指甲輪廓中的將邊界分支點作為起點和終點的邊界部分,從通過二次自動指甲輪廓識別檢測出的指甲輪廓候選中檢測出相當于修正指甲輪廓rL的邊界。
[0156]然后,將檢測出的邊界反映到二次自動識別指甲輪廓中而進行邊界修正。進而,進行平滑地將修正后的邊界部分和沒有修正的邊界部分(即一次自動識別指甲輪廓LI的原來的部分)連接起來的平滑處理,將其作為修正自動識別指甲形狀。
[0157]〈方式2>
[0158]方式2的修正自動指甲輪廓識別處理與方式I的修正自動指甲輪廓識別處理同樣,是在識別結果修正部513的指甲輪廓修正處理中選擇了模式I或模式2作為修正行模式的情況下進行的修正自動指甲輪廓識別處理。
[0159]在方式2的修正自動指甲輪廓識別處理中,指甲輪廓識別部512首先取得二次指甲圖像,并且從存儲部52中讀出修正指甲輪廓rL、一次自動識別指甲輪廓LI。
[0160]然后,調整檢測閾值等使得成為最接近修正指甲輪廓rL的輪廓,根據二次指甲圖像自動識別指甲輪廓(二次自動指甲輪廓識別)。
[0161]S卩,在指甲輪廓識別部512自動識別指甲輪廓的情況下,例如如果是由RGB的濃度構成檢測閾值的情況,則在將檢測閾值的紅色(R)成分的值設定得高時,將手指和指甲的分際之間的邊界識別為指甲輪廓。在將檢測閾值的紅色(R)成分的值設定得低時,將指甲被軟皮覆蓋的部分和沒有軟皮的部分之間的邊界識別為指甲輪廓。這樣,通過改變檢測閾值,能夠檢測出多個邊界線(例如圖5B中的一次自動識別指甲輪廓L1、邊界線L2、L3)作為指甲輪廓。
[0162]在方式2的修正自動指甲輪廓識別處理中,指甲輪廓識別部512通過一邊改變檢測閾值等一邊進行檢測,而進行自動識別,使得從能夠識別出多個的邊界線中選擇其形狀和大小最接近修正指甲輪廓rL的邊界線。
[0163]此外,對于在指甲輪廓修正處理中沒有修正的部分(即一次自動識別指甲輪廓LI的原來的部分),自動地識別與在一次自動指甲輪廓識別中識別出的一次自動識別指甲輪廓相同的邊界。然后,將該識別結果作為修正自動識別指甲輪廓。
[0164]此外,理想的是在進行方式2的修正自動指甲輪廓識別處理的情況下,根據通過一次攝影取得的一次指甲圖像的數據、通過二次攝影取得的二次指甲圖像的數據,取得一次指甲圖像取得時和二次指甲圖像取得時的打印手指Ul的傾斜的偏差(角度偏差)、大小的偏差(因相對于照相機32的距離的差造成的外觀大小的偏差、圖像比例的偏差)等修正信息,預先將其反映到修正指甲輪廓rL中。
[0165]〈方式3>
[0166]方式3的修正自動指甲輪廓識別處理是在識別結果修正部513的指甲輪廓修正處理中選擇模式3或模式4作為修正模式的情況下進行的修正自動指甲輪廓識別處理。
[0167]在方式3的修正自動指甲輪廓識別處理中,指甲輪廓識別部512首先取得二次指甲圖像,并且從存儲部52中讀出修正指甲輪廓rL、一次自動識別指甲輪廓LI。
[0168]然后,根據二次指甲圖像自動識別指甲輪廓(指甲形狀)(二次自動指甲輪廓識別)。
[0169]進而,指甲輪廓識別部512根據一次自動識別指甲輪廓LI和二次自動識別指甲輪廓,取得一次指甲圖像取得時和二次指甲圖像取得時的打印手指Ul的傾斜的偏差(角度偏差)、大小的偏差(因相對于照相機32的距離的差造成的外觀大小的偏差、圖像比例的偏差)等修正信息,將修正信息反映到修正指甲輪廓rL中。
[0170]然后,將該修正后的修正指甲輪廓rL與二次自動識別指甲輪廓的對應位置合并,將其作為修正自動識別指甲輪廓。
[0171]此外,指甲輪廓識別部512并不限于只檢測指甲T的輪廓(指甲T的形狀)作為指甲信息。
[0172]例如也可以還檢測指甲T的高度(指甲T的垂直方向的位置)、指甲T的曲率(指甲曲率)等。
[0173]在該情況下,例如通過照相機32從多個不同的角度攝影打印手指Ul的指甲T,取得多個指甲圖像,根據它檢測指甲T的高度和曲率。
[0174]此外,在指甲輪廓識別部512還檢測指甲高度、指甲曲率的情況下,可以還考慮到指甲T的高度方向的形狀而進行打印,能夠實現更高精度的打印。
[0175]識別結果修正部513具有用于修正指甲T的輪廓(指甲輪廓)的至少一部分的多個修正模式(指甲輪廓修正模式)。
[0176]另外,根據選擇出的修正模式,對通過作為第一指甲輪廓識別部的指甲輪廓識別部512而自動識別出的指甲輪廓(一次自動識別指甲輪廓LI)進行修正。
[0177]在修正模式中,在觸摸屏式輸入部122的顯示畫面中顯示指甲輪廓修正畫面,該指甲輪廓修正畫面表示為了了解通過一次自動指甲輪廓識別而識別出的一次自動識別指甲輪廓LI而與指甲圖像重疊的圖像(在圖5等中,用實線表示一次自動識別指甲輪廓LI,用二點劃線表示手指部分)的。
[0178]此外,在觸摸屏式輸入部122的顯示畫面中,既可以只顯示出一次自動識別指甲輪廓LI,也可以同時顯示出一次自動識別指甲輪廓LI和被檢測為指甲輪廓候選的其他邊界線(在圖5B等中,為邊界線L2、L3)。
[0179]如果用戶用筆123等輸入構件觸摸自動識別出的指甲輪廓(一次自動識別指甲輪廓LI)中的希望修正的位置而進行了輸入,則識別結果修正部513根據選擇出的修正模式,進行指甲輪廓修正處理。
[0180]將識別結果修正部513的修正結果即修正后的指甲輪廓(以下將其稱為“修正指甲輪廓rL”)存儲在修正指甲輪廓存儲器526中。
[0181]將作為修正位置的起點和終點的邊界分支點dp存儲在邊界分支點存儲器527中。
[0182]在本實施方式中,如上述那樣,準備自動軌跡判定模式(模式I)、自動點模式(模式2)、手動軌跡模式A(模式3)、手動軌跡模式B(模式4)的4種修正模式作為修正模式(參照圖4)。
[0183]如果由用戶從操作部12選擇了任意一個模式編號,則識別結果修正部513參照修正模式表523讀出與該模式編號對應的內容,進行與該內容一致的指甲輪廓修正處理。
[0184]此外,也可以將任意一個修正模式設定為缺省。在該情況下,識別結果修正部513只在沒有從操作部12等特別輸入了變更修正模式的信息的情況下,進行與設定為缺省的修正模式一致的指甲輪廓修正處理。
[0185]接著,參照圖5A、B?圖7A、B、C來具體說明各修正模式。
[0186]<自動軌跡判定模式(模式I) >
[0187]圖5A和圖5B是對自動軌跡判定模式(模式I)的說明圖。
[0188]如圖5A所示,在自動軌跡判定模式中,用戶在顯示在觸摸屏式輸入部122上的指甲輪廓修正畫面中,用筆123描繪一次自動識別指甲輪廓LI中的希望修正的位置(在圖5A和圖5B中,用虛線將用筆123描繪了的修正線表示為“手寫線mL”)。
[0189]識別結果修正部513選擇用筆123描繪了的位置的起點和終點作為邊界分支點dp,并且選擇在一次自動指甲輪廓識別中由指甲輪廓識別部512檢測為指甲輪廓的候選的邊界線中的最接近用筆123描繪了的修正線的邊界線(在圖5B中,為邊界線L2)作為修正后的指甲輪廓。
[0190]在此,在一次自動指甲輪廓識別中,如圖5B所示,假設除了成為一次自動識別指甲輪廓LI的邊界線(在圖5B中用實線表示)以外,還檢測出邊界線L2、邊界線L3(在圖5B中用點劃線表示)。
[0191]在該情況下,識別結果修正部513選擇最接近用戶用筆123描繪了的手寫線HiL(修正線)的邊界線(在圖5B中為邊界線L2)。
[0192]此外,如在圖5B中用虛線圓圍住的位置那樣,在最接近手寫線nL的邊界線成為一次自動識別指甲輪廓LI的情況下,識別結果修正部513也在不是一次自動識別指甲輪廓LI的邊界線中選擇最接近手寫線mL的邊界線(在圖5B中為邊界線L2)。
[0193]通過這樣進行處理,在用戶在接近一次自動識別指甲輪廓LI的位置畫出手寫線mL的情況下,也能夠反映希望修正原來的一次自動識別指甲輪廓LI這樣的用戶的意愿而選擇適當的邊界線。
[0194]此外,對于是否能夠認為是手寫線mL的近旁的邊界線,例如可以預先準備確定了能夠認為是近旁的范圍的閾值,將位于該閾值的范圍內的邊界線判斷為手寫線HlL的近旁的邊界線。
[0195]在該情況下,在預定的閾值內一個也無法識別出邊界線時,可以在顯示部13等中顯示該信息、促使重新進行指甲輪廓修正處理的指示畫面等。
[0196]進而,識別結果修正部513將選擇出的修正后的邊界線和沒有修正的邊界部分(即一次自動識別指甲輪廓LI的原來的部分)平滑地連接起來使得指甲輪廓不產生不自然的凹凸,作為修正指甲輪廓rL。
[0197]〈自動點模式(模式2)>
[0198]圖6A?圖6D是對自動點模式(模式2)的說明圖。
[0199]如圖6A所示,在自動點模式中,用戶在顯示在觸摸屏式輸入部122中的指甲輪廓修正畫面中,用筆123觸摸一次自動識別指甲輪廓LI中的希望修正的位置的起點和終點(即邊界分支點dp)。
[0200]在此,也與上述的自動軌跡判定模式(模式I)的情況同樣,假設在一次自動指甲輪廓識別中,如圖5B所示,除了成為一次自動識別指甲輪廓LI的邊界線(在圖5B中用實線表示)以外,還檢測出邊界線L2、邊界線L3(在圖5B中用點劃線表示)。
[0201]識別結果修正部513將在一次自動指甲輪廓識別中由指甲輪廓識別部512檢測為指甲輪廓的候選的邊界線(在圖6B中為邊界線L2、L3)中與將通過觸摸操作輸入的點平滑地連接起來所得的線最近的邊界線作為修正指甲輪廓rL。
[0202]例如,如圖6B所示,在通過觸摸操作輸入的點只是2個邊界分支點dp的情況下,將與連接該2點的線(在圖6B中用虛線表示)最近的邊界線即邊界線L3設為修正指甲輪廓rL。
[0203]如圖6C所示,在通過觸摸操作在2個邊界分支點dp之間還觸摸了 I個位置的情況下,將與平滑地連接該3點所得的線(在圖6C中用虛線表示)最近的邊界線即邊界線L2設為修正指甲輪廓rL。
[0204]在此,在一次自動指甲輪廓識別中由指甲輪廓識別部512檢測為指甲輪廓的候選的邊界線并不限于全部平滑地連續。
[0205]例如,在軟皮和指甲T的邊界部分、手指和指甲T的邊界部分等的狀態不均勻的情況、指甲的一部分變色了的情況等下,有時無法巧妙地識別邊界線而成為不連續(例如在圖6C中用虛線圓圍住的位置)。
[0206]這樣,在原來由指甲輪廓識別部512識別出的邊界線存在不鮮明的部分和中斷了的部分的情況下,識別結果修正部513即使將觸摸操作了的點連接起來,也不成為希望的連續的邊界線(例如在圖6C中為邊界線L2)。
[0207]在這樣本來希望修正的邊界線和識別結果修正部513的修正結果有偏差的情況下,如圖6D所示,用戶在希望修正的邊界線觸摸更多的位置(在圖6D中用虛線圓圍住的區域內的位置)。
[0208]然后,識別結果修正部513通過將在指甲輪廓修正畫面中進行了觸摸操作的全部點平滑地連接起來,能夠補足難以通過指甲輪廓識別部512識別出的部分,能夠將適當的形狀的邊界線作為修正指甲輪廓rL。
[0209]此外,識別結果修正部513的修正并不限于將在一次自動指甲輪廓識別中由指甲輪廓識別部512檢測為指甲輪廓的候選的邊界線中最接近連接了觸摸操作的點所得的線的邊界線作為修正指甲輪廓rL的情況。
[0210]例如,也可以把連接了觸摸操作的點所得的線自身作為修正指甲輪廓rL。
[0211 ] <手動軌跡模式A (模式3)、手動軌跡模式B (模式4) >
[0212]圖7A?圖7C是對手動軌跡模式A (模式3)以及手動軌跡模式B (模式4)的說明圖。
[0213]如圖7A所示,在手動軌跡模式A以及手動軌跡模式B中,用戶在顯示在觸摸屏式輸入部122中的指甲輪廓修正畫面中,在一次自動識別指甲輪廓LI中用筆123描繪希望修正的位置。在圖7A和圖7B中用虛線將用筆123描繪出的線表示為“手寫線mL”。
[0214]在手動軌跡模式A中,如圖7B所示,識別結果修正部513修正手寫線mL使得在指甲輪廓中不產生不自然(人為)的凹凸,設為修正后的邊界線(在圖7B中用點劃線表示)。
[0215]進而,識別結果修正部513將修正后的邊界線和沒有被修正的邊界部分(即一次自動識別指甲輪廓LI的原來的部分)平滑地連接起來使得在指甲輪廓中不產生不自然的凹凸,作為修正指甲輪廓rL。
[0216]另一方面,在手動軌跡模式B中,如圖7C所示,識別結果修正部513直接(不施加修正地)將通過用戶的觸摸操作輸入的手寫線HiL作為修正指甲輪廓rL。
[0217]打印控制部514向打印部40的打印頭46輸出基于指甲圖樣的圖像數據的打印數據,控制打印部40使得依照該打印數據通過打印頭46向指甲T實施打印。
[0218]在本實施方式中,控制部51將由用戶對操作部12等進行操作而選擇出的指甲圖樣的圖像數據與通過指甲輪廓識別部512(第二指甲輪廓識別部)識別出的修正自動識別指甲輪廓合并(即進行指甲圖樣的圖像數據的擬合)。然后,生成將該修正自動識別指甲輪廓的區域內作為打印對象區域的打印數據。
[0219]打印控制部514控制打印頭46使得依照該生成的打印數據進行打印。
[0220]如上述那樣,在本實施方式中,存儲在圖樣數據存儲器522中的指甲圖樣的圖像數據是矩形的大尺寸的數據。通過適當地縮小使得該指甲圖樣的圖像數據與指甲T的輪廓匹配,從而生成打印數據。
[0221 ] 此外,合并處理的具體方法并沒有特別限定。
[0222]例如將作為打印對象的指甲T的縱橫長度中的長度短的一方作為基準,通過將指甲圖樣的圖像數據縮小到指甲圖樣不從修正自動識別指甲輪廓的區域內溢出的大小為止,從而與修正自動識別指甲輪廓的區域合并,生成打印數據。
[0223]顯示控制部515控制顯示部13,顯示各種顯示畫面。
[0224]在本實施方式中,顯示控制部515例如使顯示部13顯示攝影打印手指Ul所得的指甲圖像、用于選擇應該打印到指甲T上的圖像(即“指甲圖樣”)的圖樣選擇畫面、圖樣確認用的縮略圖像、顯示各種指示的指示畫面等。
[0225]顯示控制部515使顯示部13顯示由指甲輪廓識別部512 (第一指甲輪廓識別部)自動識別出的一次自動識別指甲輪廓LI。
[0226]如上述那樣,在顯示部13上一體地形成觸摸屏式輸入部122,顯示出一次自動識別指甲輪廓LI的顯示畫面成為能夠通過筆123進行觸摸操作的指甲輪廓修正畫面。
[0227]接著,參照圖8?圖13等,說明本實施方式的指甲打印裝置I的打印方法。
[0228]在通過該指甲打印裝置I進行打印的情況下,用戶首先接通電源開關而啟動控制裝置50。
[0229]顯示控制部515使顯示部13顯示圖樣選擇畫面。
[0230]然后,用戶對操作部12的操作按鈕121等進行操作,從顯示在圖樣選擇畫面中的多個指甲圖樣中選擇希望的指甲圖樣。
[0231]由此,從操作部12輸出選擇指示信號,選定一個指甲圖樣(步驟SI)。
[0232]接著,顯示控制部515使顯示部13顯示指示為將打印手指Ul (指甲Tl)設置到裝置內的指示畫面(步驟S2)。
[0233]用戶如圖2所示那樣,將打印手指Ul插入到打印手指插入部20a內。
[0234]如果這樣完成了打印手指Ul的設置,則攝影控制部511控制攝影部30,使得攝影打印手指Ul的指甲T (一次攝影),取得指甲圖像(一次指甲圖像)(步驟S3)。
[0235]這時,顯示控制部515使顯示部13實時地顯示通過攝影部30攝影的打印手指Ul的圖像,用戶能夠識別是否將打印手指Ui設置到預定的位置。
[0236]如果取得了指甲圖像(一次指甲圖像),則指甲輪廓識別部512(第一指甲輪廓識別部)從該指甲圖像中自動識別指甲輪廓(步驟S4、一次自動指甲輪廓識別)。
[0237]如果識別出指甲輪廓,則顯示控制部515使顯示部13顯示作為識別結果的一次自動識別指甲輪廓LI (步驟S5)。這時,顯示控制部515使顯示部13實時地顯示通過攝影部30攝影的打印手指Ul的指甲圖像,同時將一次自動識別指甲輪廓LI與該指甲圖像重疊地顯不O
[0238]然后,顯示控制部515向用戶詢問識別結果是否妥當(步驟S6)。具體地說,例如使顯示部13顯示未圖示的OK按鍵、NO按鍵,判斷是否操作了任意的按鍵。
[0239]然后,在操作了 NO按鍵的情況下(步驟S6:否),進行指甲輪廓修正模式的指甲輪廓修正處理(步驟S7)。
[0240]在進行該指甲輪廓修正處理時,用戶從指甲打印裝置I取出包含打印手指Ul的手。
[0241]然后,用戶在沒有將包含打印手指Ul的手插入到指甲打印裝置I的狀態下,進行之后的指甲輪廓修正處理。
[0242]在此,參照圖9說明指甲輪廓修正處理(步驟S7)。
[0243]如圖9所示,在指甲輪廓修正處理中,首先根據從操作部12輸入的指示等,選擇多個修正模式中的任意一個并進行設定(步驟S21)。
[0244]此外,在將任意一個修正模式設定為缺省,沒有從操作部12進行指示的情況下,自動地將修正模式設定為缺省設定的修正模式。
[0245]識別結果修正部513從一次自動識別指甲輪廓存儲器中讀出一次自動識別指甲輪廓LI的圖像數據(步驟S22)。
[0246]接著,在顯示部13上顯示用于修正一次自動識別指甲輪廓LI的指甲輪廓修正用畫面(步驟S23)。
[0247]在指甲輪廓修正用畫面中,顯示將通過一次自動指甲輪廓識別而識別出的一次自動識別指甲輪廓LI與基于從一次指甲圖像存儲器524讀出的圖像數據的打印手指Ul的指甲圖像重疊所得的圖像。因此,在進行該指甲輪廓修正處理時,用戶不需要將包含打印手指Ul的手插入到指甲打印裝置I中。
[0248]該顯示出一次自動識別指甲輪廓LI的顯示畫面成為能夠通過筆123等進行觸摸操作的指甲輪廓修正畫面。
[0249]在此,用戶在顯示畫面上進行觸摸操作使得希望的邊界線成為指甲輪廓。
[0250]識別結果修正部513針對觸摸操作的結果,進行與選擇設定的修正模式對應的指甲輪廓修正處理(步驟S24)。
[0251]接著,控制部51判斷指甲輪廓修正處理是否結束(步驟S25)。
[0252]在指甲輪廓修正處理沒有結束的情況下,返回到步驟S24重復進行處理。
[0253]另一方面,在判斷為指甲輪廓修正處理結束了的情況下,將作為修正結果的修正指甲輪廓rL存儲(登記)到修正指甲輪廓存儲器526中。然后,將邊界分支點dp存儲(登記)到邊界分支點存儲器527中,結束處理。
[0254]如果指甲輪廓修正處理結束,則返回到圖8,顯示控制部515使顯示部13顯示指示為再次將與進行上述指甲輪廓修正處理相同的打印手指Ul (指甲T)設置到裝置內的指示畫面(步驟S8)。
[0255]然后,如果打印手指Ul的設置完成,則攝影控制部511控制攝影部30,再次攝影打印手指Ul的指甲T (二次攝影),取得指甲圖像(二次指甲圖像)(步驟S9)。
[0256]接著,如果取得了指甲圖像(二次指甲圖像),則指甲輪廓識別部512(第二指甲輪廓識別部)進行修正自動指甲輪廓識別處理(步驟S10)。
[0257]在此,參照圖10?圖13,說明修正自動指甲輪廓識別處理(步驟S10)。
[0258]如圖10所示,在修正自動指甲輪廓識別處理中,首先判斷是否根據修正模式I或修正模式2進行上述指甲輪廓修正處理(參照步驟S7、圖9)(步驟S31)。
[0259]然后,在根據修正模式I或修正模式2進行指甲輪廓修正處理的情況下(步驟S31:是),根據方式I或方式2進行修正自動指甲輪廓識別處理(步驟S32)。
[0260]在該情況下,可以預先缺省地設定根據方式I和方式2的哪一個方式進行修正自動指甲輪廓識別處理。也可以使得能夠由用戶自由地設定。
[0261]另一方面,在沒有根據修正模式I或修正模式2進行指甲輪廓修正處理的情況下(即根據修正模式3或修正模式4進行的情況下,步驟S31:否),根據方式3進行修正自動指甲輪廓識別處理(步驟S33)。
[0262]< 方式 1>
[0263]接著,參照圖11說明方式I的修正自動指甲輪廓識別處理。
[0264]在方式I的修正自動指甲輪廓識別處理中,首先指甲輪廓識別部512從再次攝影的指甲圖像中自動識別指甲輪廓(二次自動指甲輪廓識別)(步驟S41)。
[0265]然后,從存儲部52中分別讀出一次自動識別指甲輪廓L1、修正指甲輪廓rL以及邊界分支點dp (步驟S42)。
[0266]接著,指甲輪廓識別部512檢測與一次自動識別指甲輪廓LI的邊界分支點dp對應的二次自動識別指甲輪廓上的點(二次自動識別指甲輪廓的邊界分支點)(步驟S43)。
[0267]接著,如果檢測出二次自動識別指甲輪廓的邊界分支點,則指甲輪廓識別部512將一對邊界分支點設置為邊界修正的對象(步驟S44)。
[0268]然后,根據所設置的一對邊界分支點檢測相當于二次自動識別指甲輪廓的修正指甲輪廓rL的邊界(步驟S45)。
[0269]進而,指甲輪廓識別部512將檢測出的邊界反映到二次自動識別指甲輪廓中(邊界修正)(步驟S46)。
[0270]接著,指甲輪廓識別部512判斷是否全部的邊界分支點之間的邊界修正結束(步驟 S47)。
[0271]在存在2組以上的邊界分支點,有邊界修正沒有結束的部分的情況下(步驟S47:否),將邊界修正沒有結束的下一對邊界分支點新設置為邊界修正的對象(步驟S48)。
[0272]然后,重復步驟S45?步驟S48的處理直到全部的邊界分支點之間的邊界修正結束為止。
[0273]在判斷為全部的邊界分支點之間的邊界修正結束了的情況下(步驟S47:是),進行邊界的平滑處理,即將修正后的邊界部分和沒有修正的邊界部分(一次自動識別指甲輪廓LI的原來的部分)平滑地連接起來使得不會不自然。
[0274]然后,將修正后的指甲輪廓作為修正自動識別指甲輪廓(步驟S49)。
[0275]< 方式 2>
[0276]接著,參照圖12說明方式2的修正自動指甲輪廓識別處理。
[0277]在方式2的修正自動指甲輪廓識別處理中,指甲輪廓識別部512首先取得再次攝影(二次攝影)所得的指甲圖像(二次指甲圖像)(步驟SSI)。
[0278]然后,指甲輪廓識別部512從修正指甲輪廓存儲器526中讀出修正指甲輪廓rL (步驟 S52)。
[0279]接著,從一次自動識別指甲輪廓存儲器525中讀出一次自動識別指甲輪廓LI (步驟 S53)。
[0280]進而,指甲輪廓識別部512根據一次指甲圖像的數據和二次指甲圖像的數據,取得一次指甲圖像取得時和二次指甲圖像取得時的打印手指Ul的傾斜的偏差(角度偏差)、大小的偏差(由于相對于照相機32的距離的差造成的外觀大小的偏差、圖像比例的偏差)等修正信息。然后,將其反映到修正指甲輪廓rL中,對修正指甲輪廓rL進行修正。
[0281]然后,指甲輪廓識別部512 —邊使檢測閾值等發生變動,一邊從再次攝影所得的指甲圖像(二次指甲圖像)中自動識別指甲輪廓(二次自動指甲輪廓識別),使得自動識別出的指甲輪廓成為與該修正后的修正指甲輪廓rL最接近的形狀,從而設定檢測閾值等。
[0282]這時,對于在指甲輪廓修正處理中沒有修正的部分,自動地識別與在一次自動指甲輪廓識別中識別出的一次自動識別指甲輪廓相同的邊界。
[0283]然后,將該識別結果設為修正自動識別指甲輪廓(步驟S54)。
[0284]< 方式 3>
[0285]接著,參照圖13,說明方式3的修正自動指甲輪廓識別處理。
[0286]在方式3的修正自動指甲輪廓識別處理中,指甲輪廓識別部512首先取得再次攝影(二次攝影)所得的指甲圖像(二次指甲圖像)(步驟sei)。
[0287]然后,指甲輪廓識別部512從修正指甲輪廓存儲器526中讀出修正指甲輪廓rL (步驟 S62)。
[0288]接著,從一次自動識別指甲輪廓存儲器525中讀出一次自動識別指甲輪廓LI (步驟 S63)。
[0289]然后,指甲輪廓識別部512根據二次指甲圖像自動識別指甲輪廓(指甲形狀)(步驟S64、二次自動指甲輪廓識別)。
[0290]進而,指甲輪廓識別部512根據一次自動識別指甲輪廓LI和二次自動識別指甲輪廓,取得一次指甲圖像取得時和二次指甲圖像取得時的打印手指Ul的傾斜的偏差(角度偏差)、大小的偏差(由于相對于照相機32的距離的差造成的外觀大小的偏差、圖像比例的偏差)等修正信息(步驟S65)。
[0291]接著,將該修正信息反映到修正指甲輪廓rL中,對修正指甲輪廓rL進行修正(步驟 S66)。
[0292]然后,將該修正后的修正指甲輪廓rL與二次自動識別指甲輪廓的對應位置合并。然后,將其作為修正自動識別指甲輪廓(步驟S67)。
[0293]返回到圖8,如果修正自動指甲輪廓識別處理(步驟S10)結束,則顯示控制部515使顯示部13顯示作為識別結果的修正自動識別指甲輪廓(步驟Sll)。
[0294]然后,向用戶詢問該識別結果是否妥當(步驟S12)。
[0295]具體地說,例如使顯示部13顯示未圖示的OK按鍵、NO按鍵,判斷是否操作了任意的按鍵。
[0296]然后,在操作了 NO按鍵的情況下(步驟S12:否),再次返回到步驟S7重復進行處理。
[0297]另一方面,在作為識別結果的一次自動識別指甲輪廓LI是妥當的情況下(即對作為第一指甲輪廓識別部的指甲輪廓識別部512的識別結果操作了 OK按鍵的情況,步驟S6:是),或在修正自動識別指甲輪廓是妥當的情況下(即對作為第二指甲輪廓識別部的指甲輪廓識別部512的識別結果操作了 OK按鍵的情況,步驟S12:是),控制部51將在步驟SI中選定的指甲圖樣與識別出的指甲輪廓擬合(步驟S13)。
[0298]然后,通過打印頭46向指甲T打印該指甲圖樣(步驟S14)。
[0299]如以上那樣,根據本實施方式,作為第一指甲輪廓識別部的指甲輪廓識別部512自動識別插入到打印手指插入部20a中的打印手指Ul的指甲T的輪廓。然后,在作為自動識別的結果的一次自動識別指甲輪廓LI與用戶希望的打印范圍不同的情況下,在從指甲打印裝置I取出包含打印手指Ul的手的狀態下進行識別結果的修正。
[0300]然后,再次將打印手指Ul插入到打印手指插入部20a內,進行打印手指Ul的指甲T的輪廓的自動識別,能夠將該修正結果反映到成為打印對象的指甲輪廓中。
[0301]因此,用戶能夠自由地使用包含慣用手的雙手進行指甲輪廓的修正操作,能夠容易地對指甲的輪廓的自動識別結果進行修正,使得成為如用戶希望那樣的輪廓。
[0302]在由于指甲T和手指有傷、色斑等,存在只通過自動識別難以識別邊界的部分(例如圖6C等的用虛線圓圍住的部分)的情況下,通過由用戶對自動識別的結果進行修正,能夠將用戶希望的適當的邊界識別為指甲輪廓,能夠提高指甲的輪廓的自動識別的精度。
[0303]具有用于修正指甲T的輪廓的至少一部分的多個修正模式,能夠從其中選擇修正模式。因此,能夠通過與用戶的希望一致的方法修正指甲輪廓的自動識別結果。
[0304]作為該修正模式,具備將包含在自動識別中識別出的多個邊界線中的與用戶從觸摸屏式輸入部輸入的線最接近的邊界線在內的指甲T的輪廓作為修正指甲輪廓rL的模式。
[0305]另外,能夠將該修正指甲輪廓rL反映到進行二次自動指甲輪廓識別而得到的識別結果中,作為成為最終的打印區域的修正自動識別指甲輪廓。
[0306]因此,在用戶通過手寫而修正了的指甲輪廓不一定成為平滑而適當的邊界線的情況下,也能夠在反映用戶的意圖的同時識別適當的指甲輪廓。
[0307]也有時由于指甲T有傷,或沒有進行軟皮處理等,存在即使是在自動識別中成為指甲輪廓的范圍內的部分也不希望實施打印的部分。
[0308]對于該點,在本實施方式中,作為修正模式,具備直接將用戶通過手寫修正了的指甲輪廓作為修正指甲輪廓rL的模式。
[0309]因此,能夠將在自動識別中沒有識別為邊界那樣的部分識別為指甲輪廓,能夠設定與用戶的希望一致的打印范圍。
[0310]另外,在該情況下,作為第二指甲輪廓識別部的指甲輪廓識別部512在再次自動識別指甲輪廓(二次自動指甲輪廓識別)所得的識別結果中,也將與修正指甲輪廓rL對應的輪廓作為修正自動識別指甲輪廓。
[0311]因此,在進行一次自動指甲輪廓識別時和進行二次自動指甲輪廓識別時指甲T的設置位置稍微偏離的情況下,也能夠在考慮到該位置偏離的適當的位置實施打印。
[0312]在自動識別中識別出多個邊界線的情況下,也能夠進行二次自動指甲輪廓識別,使得將修正指甲輪廓rL反映到自動識別中,一邊調整檢測閾值一邊將接近修正指甲輪廓rL的邊界識別為指甲輪廓。
[0313]由此,能夠容易地從多個指甲輪廓候選中確定與用戶的意圖一致的指甲輪廓,能夠簡單迅速地提高自動識別的精度。
[0314]此外,以上說明了本發明的實施方式,但本發明并不限于該實施方式,在不脫離其主要內容范圍內當然能夠進行各種變形。
[0315]例如,在本實施方式中,示例了準備模式I?模式4的4個修正模式作為指甲輪廓修正模式的情況。但是,指甲打印裝置I所具備的修正模式有多個即可,并不限于4個。
[0316]例如,也可以不具備本實施方式所示的修正模式的全部,還可以具備比本實施方式更多的修正模式。
[0317]在本實施方式中,示例了在進行修正自動指甲輪廓識別處理的情況下,準備方式I?方式3的3個方式的情況。但是,方式并不限于此處所示的3個。
[0318]指甲打印裝置I既可以不具備3個方式的全部,也可以還具備此處所示的3個以外的方式。
[0319]指甲輪廓識別部512的指甲輪廓的自動識別(一次自動指甲輪廓識別以及二次自動指甲輪廓識別)的方法并不限于此處示例的方法。
[0320]例如,將指甲T分為前端部、根部、右側部、左側部、邊沿部及其以外部分這樣的若干個特征性區域,將各個區域中的典型的指甲T的形狀存儲在存儲部52等中。然后,在進行指甲輪廓的自動識別時,可以將最接近各區域的典型的指甲輪廓的邊界線識別為指甲輪廓。
[0321]由此,能夠更確實地將近似指甲T的形狀識別為指甲輪廓。
[0322]進行二次自動指甲輪廓識別的范圍并不限于本實施方式所示的例子。
[0323]S卩,在通過任意的方式進行修正自動指甲輪廓識別處理的情況下,在二次自動指甲輪廓識別中,也可以只針對通過指甲輪廓修正處理進行了修正的位置(即一對邊界分支點dp之間的區域)再次進行自動識別。還可以不限于指甲輪廓修正處理的修正位置,對指甲T的全體再次進行自動識別。
[0324]在本實施方式中,示例了在用于修正指甲輪廓的指甲輪廓修正畫面中,將一次自動識別指甲輪廓LI與一次指甲圖像重疊顯示的情況。但是,指甲輪廓修正畫面并不限于此處示例的情況。
[0325]在指甲輪廓修正畫面中,只要顯示得使用戶了解將指甲T的哪個區域識別為作為打印對象的指甲輪廓(即向哪個區域打印指甲圖樣)即可。
[0326]例如,可以只顯示一次自動識別指甲輪廓LI,也可以全部顯示一次自動指甲輪廓識別的結果、識別為指甲輪廓候選的邊界線。
[0327]也可以不只是一次自動識別指甲輪廓LI和一次指甲圖像,還重疊顯示所打印的指甲圖樣。
[0328]在本實施方式中,以與顯示部13重疊地具備觸摸屏式輸入部122,通過使用筆123等直接進行觸摸操作,來進行用于修正指甲輪廓的輸入的情況為例子。但是,進行用于修正指甲輪廓的輸入的方法并不限于此。
[0329]例如,也可以一邊看著顯示部13的顯示畫面,一邊使用鼠標等指示設備,進行用于修正指甲輪廓的輸入。在該情況下,并不必須具備觸摸屏式輸入部122。
[0330]在本實施方式中,以在存儲部52中設置有存儲邊界分支點dp的邊界分支點存儲器527的情況為例子,但并不必須具備邊界分支點存儲器527。
[0331]例如,也可以將修正指甲輪廓rL和該修正指甲輪廓rL的作為修正的起點和終點的邊界分支點dp對應地存儲在修正指甲輪廓存儲器526中。
[0332]在本實施方式中,以在控制裝置50的存儲部52內設置有程序存儲器521、圖樣數據存儲器522、修正模式表523等的情況為例子。但是,并不限于將程序存儲器521、圖樣數據存儲器522、修正模式表523等設置在控制裝置50的存儲部52 (ROM、RAM)中的情況,也可以另外設置存儲部。
[0333]在本實施方式中,以逐一地將手指插入到裝置中順序地進行打印的指甲打印裝置I為例子,但也可以將本發明應用于能夠連續地對4個手指進行打印的裝置。
[0334]以上說明了本發明的若干個實施方式,但本發明的范圍并不限于上述實施方式,包含權利要求所記載的發明的范圍及其均等的范圍。
【權利要求】
1.一種指甲打印裝置,其特征在于,具備: 第一指甲輪廓識別部,其從攝影特定的手指的指甲而取得的第一指甲圖像中,將上述指甲的輪廓識別為第一指甲輪廓; 顯示部,其根據存儲在存儲部中的上述第一指甲輪廓的數據,顯示上述第一指甲輪廓; 識別結果修正部,其根據針對上述顯示部中所顯示的上述第一指甲輪廓而指定的修正位置,進行上述第一指甲輪廓的修正,得到修正指甲輪廓; 第二指甲輪廓識別部,其在通過上述識別結果修正部進行了上述第一指甲輪廓的修正后,從攝像上述特定的手指的指甲而取得的第二指甲圖像中,將上述指甲的輪廓識別為第二指甲輪廓,將通過上述識別結果修正部對上述第一指甲輪廓進行的修正反映到上述第二指甲輪廓中,得到修正識別指甲輪廓; 打印控制部,其控制打印頭使得對上述修正識別指甲輪廓的區域內實施打印。
2.根據權利要求1所述的指甲打印裝置,其特征在于, 還具備插入手指的手指插入部, 在沒有將上述特定的手指插入到上述手指插入部的狀態下,進行上述識別結果修正部的上述第一指甲輪廓的修正。
3.根據權利要求1所述的指甲打印裝置,其特征在于, 還具備:插入手指的手指插入部;攝影部,其攝影插入到上述手指插入部的上述手指, 上述顯示部, 在將上述特定的手指插入到上述手指插入部時,根據通過上述攝影部攝影的圖像,顯示上述第一指甲圖像和上述第一指甲輪廓, 在沒有將上述特定的手指插入到上述手指插入部時,根據存儲在上述存儲部中的數據,顯示上述第一指甲圖像和上述第一指甲輪廓。
4.根據權利要求1所述的指甲打印裝置,其特征在于, 還具備:操作部,其對上述第一指甲輪廓指定前期修正位置, 上述第一指甲輪廓識別部檢測與上述第一指甲輪廓不同的多個第一指甲輪廓候選,作為上述修正位置,上述操作部至少將上述第一指甲輪廓上的相互不同的2個位置指定為第一邊界分支點, 上述識別結果修正部選擇上述多個第一指甲輪廓候選中的相對于上述第一指甲輪廓與將上述修正位置平滑地連接起來的線最近的候選作為第一修正指甲輪廓,使用上述第一邊界分支點和上述第一修正指甲輪廓,進行上述第一指甲輪廓的修正。
5.根據權利要求4所述的指甲打印裝置,其特征在于, 上述第二指甲輪廓識別部, 檢測與上述第二指甲輪廓不同的多個第二指甲輪廓候選, 將上述第二指甲輪廓的與上述第一邊界分支點對應的位置檢測為第二邊界分支點,將上述多個第二指甲輪廓候選中的與上述第一修正指甲輪廓對應的候選檢測為第二修正指甲輪廓, 使用上述第二邊界分支點和上述第二修正指甲輪廓,進行上述第二指甲輪廓的修正。
6.根據權利要求4所述的指甲打印裝置,其特征在于, 上述第二指甲輪廓識別部, 變更設定從上述第二指甲圖像中識別上述第二指甲輪廓時的檢測閾值,使得上述第二指甲輪廓成為接近上述修正指甲輪廓的形狀, 將使用上述設定的上述檢測閾值從上述第二指甲圖像中識別出的指甲輪廓作為上述修正識別指甲輪廓。
7.根據權利要求1所述的指甲打印裝置,其特征在于, 還具備:操作部,其對上述第一指甲輪廓指定前期修正位置, 上述第一指甲輪廓識別部檢測與上述第一指甲輪廓不同的多個第一指甲輪廓候選, 上述操作部將上述第一指甲輪廓上的相互不同的2個位置和將上述2個位置連接起來的修正線的形狀指定為上述修正位置, 上述識別結果修正部選擇上述多個第一指甲輪廓候選中的相對于上述第一指甲輪廓最接近上述修正線的候選作為上述第一修正指甲輪廓,使用上述第一修正指甲輪廓,進行上述第一指甲輪廓的修正。
8.根據權利要求1所述的指甲打印裝置,其特征在于, 還具備:操作部,其對上述第一指甲輪廓指定前期修正位置, 上述操作部將上述第一指甲輪廓上的相互不同的2個位置和將上述2個位置連接起來的修正線的形狀指定為上述修正位置, 上述識別結果修正部對上述修正線進行修正使得減少上述修正線中的不自然(人為的)的凹凸,或者直接使用上述修正線而進行上述第一指甲輪廓的修正。
9.一種指甲打印裝置的打印控制方法,其特征在于: 從攝影特定的手指的指甲而取得的第一指甲圖像中,將上述指甲的輪廓識別為第一指甲輪廓; 根據存儲在存儲部中的上述第一指甲輪廓的數據,將上述第一指甲輪廓顯示在顯示部中,根據針對顯示在上述顯示部中的上述第一指甲輪廓而指定的修正位置,取得進行了上述第一指甲輪廓的修正的修正指甲輪廓; 在進行了上述第一指甲輪廓的修正后,從攝像上述特定的手指的指甲而取得的第二指甲圖像中,將上述指甲的輪廓識別為第二指甲輪廓; 將對上述第一指甲輪廓進行的修正反映到上述第二指甲輪廓中,取得修正識別指甲輪廓; 控制打印頭使得對上述修正識別指甲輪廓的區域內實施打印。
10.根據權利要求9所述的指甲打印裝置的打印控制方法,其特征在于, 上述指甲打印裝置還具備插入手指的手指插入部, 在沒有將上述特定的手指插入到上述手指插入部的狀態下,進行上述第一指甲輪廓的修正。
11.根據權利要求9所述的指甲打印裝置的打印控制方法,其特征在于, 指甲打印裝置還具備:插入手指的手指插入部;攝影部,其攝影插入到上述手指插入部的上述手指, 上述顯示步驟, 在將上述特定的手指插入到上述手指插入部時,根據通過上述攝影部攝影的圖像,使上述第一指甲圖像和上述第一指甲輪廓顯示在上述顯示部中, 在沒有將上述特定的手指插入到上述手指插入部時,根據存儲在上述存儲部中的上述數據,使上述第一指甲圖像和上述第一指甲輪廓顯示在上述顯示部中。
12.根據權利要求9所述的指甲打印裝置的打印控制方法,其特征在于, 上述第一指甲輪廓識別步驟包括:檢測與上述第一指甲輪廓不同的多個第一指甲輪廓候選的第一指甲輪廓候選檢測步驟, 上述修正指甲輪廓取得步驟, 作為上述修正位置,至少將上述第一指甲輪廓上的相互不同的2個位置指定為第一邊界分支點, 選擇上述多個第一指甲輪廓候選中的相對于上述第一指甲輪廓與將上述修正位置平滑地連接起來的線最近的候選作為第一修正指甲輪廓, 使用上述第一邊界分支點和上述第一修正指甲輪廓,進行上述第一指甲輪廓的修正。
13.根據權利要求12所述的指甲打印裝置的打印控制方法,其特征在于, 上述第二指甲輪廓識別步驟包括:檢測與上述第二指甲輪廓不同的多個第二指甲輪廓候選的第二指甲輪廓候選檢測步驟, 上述修正識別指甲輪廓取得步驟, 將上述第二指甲輪廓的與上述第一邊界分支點對應的位置檢測為第二邊界分支點,將上述多個第二指甲輪廓候選中的與上述第一修正指甲輪廓對應的候選檢測為第二修正指甲輪廓, 使用上述第二邊界分支點和上述第二修正指甲輪廓,進行上述第二指甲輪廓的修正。
14.根據權利要求12所述的指甲打印裝置的打印控制方法,其特征在于, 上述修正識別指甲輪廓取得步驟, 變更設定從上述第二指甲圖像中識別上述第二指甲輪廓時的檢測閾值,使得上述第二指甲輪廓成為接近上述修正指甲輪廓的形狀, 將使用上述設定的上述檢測閾值從上述第二指甲圖像中識別出的指甲輪廓作為上述修正識別指甲輪廓。
15.根據權利要求9所述的指甲打印裝置的打印控制方法,其特征在于, 上述第一指甲輪廓識別步驟包括:檢測與上述第一指甲輪廓不同的多個第一指甲輪廓候選的第一指甲輪廓候選檢測步驟, 上述修正指甲輪廓取得步驟, 將上述第一指甲輪廓上的相互不同的2個位置和將上述2個位置連接起來的修正線的形狀指定為上述修正位置, 選擇上述多個第一指甲輪廓候選中的相對于上述第一指甲輪廓最接近上述修正線的候選作為上述第一修正指甲輪廓,使用上述第一修正指甲輪廓進行上述第一指甲輪廓的修正。
16.根據權利要求9所述的指甲打印裝置的打印控制方法,其特征在于, 上述修正指甲輪廓取得步驟將上述第一指甲輪廓上的相互不同的2個位置和將上述2個位置連接起來的修正線的形狀指定為上述修正位置, 對上述修正線進行修正使得減少上述修正線中的不自然(人為的)的凹凸,或者直接 使用上述修正線而進行上述第一指甲輪廓的修正,得到修正指甲輪廓。
【文檔編號】A01D45/04GK104272921SQ201410317728
【公開日】2015年1月14日 申請日期:2014年7月4日 優先權日:2013年7月5日
【發明者】山崎修一 申請人:卡西歐計算機株式會社