指甲打印装置、指甲打印装置的打印方法

文档序号:258591阅读:198来源:国知局
指甲打印装置、指甲打印装置的打印方法
【专利摘要】本发明提供指甲打印装置和指甲打印装置的打印方法。该指甲打印装置从摄影特定的手指的指甲而取得的第一指甲图像中,将上述指甲的轮廓识别为第一指甲轮廓,将上述第一指甲轮廓显示在显示部中,根据针对上述第一指甲轮廓指定的修正位置,进行上述第一指甲轮廓的修正,得到修正指甲轮廓。然后,从摄像上述特定的手指的指甲而取得的第二指甲图像中,将上述指甲的轮廓识别为第二指甲轮廓,将对上述第一指甲轮廓进行的修正反映到上述第二指甲轮廓中,取得修正识别指甲轮廓,控制打印头使得向上述修正识别指甲轮廓的区域内实施打印。
【专利说明】指甲打印装置、指甲打印装置的打印方法

【技术领域】
[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日
【发明者】山崎修一 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1