(57)【要約】【課題】爪の輪郭の自動認識結果を、ユーザの意図した通りの輪郭となるように容易に修正することができ、爪の輪郭の自動認識の精度を向上させることのできるネイルプリント装置、ネイルプリント装置の印刷方法及びプログラムを提供する。【解決手段】一次自動爪輪郭認識を行い一次自動認識爪輪郭ｌ１を得て、これを表示部１３に表示させ、この一次自動認識爪輪郭ｌ１を修正して修正爪輪郭ｒｌを得た場合に、修正爪輪郭ｒｌを自動認識結果に反映させて修正自動認識爪輪郭とし、この修正自動認識爪輪郭の領域内に印刷ヘッド４６により印刷を施す。【選択図】図３
2015013002.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
印刷ヘッドと、
指の爪の輪郭を自動認識する第１の爪輪郭認識部と、
前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を前記表示部に表示させる表示制御部と、
前記爪の輪郭の少なくとも一部を修正するための複数の修正モードを有し、前記修正モードのいずれかに基づいて前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を修正する認識結果修正部と、
前記認識結果修正部により修正された輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とする第２の爪輪郭認識部と、
前記第２の爪輪郭認識部により認識された前記修正自動認識爪輪郭の領域内に印刷を施すように前記印刷ヘッドを制御する印刷制御部と、
を備えていることを特徴とするネイルプリント装置。
【請求項２】
前記第２の爪輪郭認識部は、前記指の爪の輪郭を再度自動認識し、前記自動認識において複数の境界線を認識し、これら複数の境界線のうち前記認識結果修正部により修正された輪郭に最も近い境界線を含む爪の輪郭を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
【請求項３】
前記第２の爪輪郭認識部は、前記指の爪の輪郭を再度自動認識した認識結果において前記認識結果修正部により修正された輪郭に対応する輪郭を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
【請求項４】
前記第２の爪輪郭認識部は、前記認識結果修正部により修正された輪郭を反映させつつ前記指の爪の輪郭を再度自動認識し、当該認識結果を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
【請求項５】
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷ヘッドにより印刷を施すことを特徴とするネイルプリント装置の印刷方法。
【請求項６】
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷を施すように印刷ヘッドを制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネイルプリント装置、ネイルプリント装置の印刷方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、人の指の爪に好みのネイルデザインを印刷するネイルプリント装置が知られている。
ネイルプリント装置では、爪の輪郭（爪形状）の自動認識（爪領域の切出し）を行って印刷する領域を設定する必要がある。
【０００３】
しかし、例えば爪の甘皮処理がされていない場合に、ユーザが甘皮部分には印刷を施したくないと思っても、ネイルプリント装置における爪の輪郭の自動認識（爪領域の切出し）において、甘皮部分を他の爪部分と区別して認識することは難しい。また、爪の一部が変色していたり、肌と爪との境界ラインの状態が均一でない場合には爪領域の切出しを上手く行うことができない場合がある。このような場合には、自動認識を行った後に、適宜修正を加えることができることが望ましい。
【０００４】
この点、例えば特許文献１には、印刷する爪を装置にセットした後に、印刷対象となる爪領域の位置（特許文献１において「印刷マスクの設定位置」）を、ユーザがジョイスティックを操作して、移動幅を微調整しながら画面上で移動させることができることが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許３３７０３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、爪領域の切出しやその修正を手動で行うことは時間がかかる。
また、素人であるユーザが、特許文献１に記載の手法のように、フリーハンドで手動による修正を行っても正確に爪の境界線をなぞることができるとは限らず、必ずしも爪形状の自動認識（爪領域の切出し）の精度を上げることにはならない。
【０００７】
さらに、特許文献１に記載の手法では、爪領域等を手動で修正する場合に、印刷する爪（指）は装置内にセットしたままの状態となる。この場合、ネイルプリント装置内に入れている指を動かしてしまうと爪領域の認識がずれてしまう。
このため、ユーザは指を動かさないように注意しながら爪領域の位置等の修正を行う必要があり、ユーザによる修正作業が非常にやりづらいという問題があった。
特に、利き手側の爪にネイルプリントを施す場合には、利き手でない方の手で修正作業を行う必要があるため、大変困難であり、素人である一般ユーザにはこうした修正作業を行うことが事実上不可能であった。
【０００８】
本発明は以上のような事情に鑑みてなされたものであり、爪の輪郭の自動認識結果を、ユーザの意図した通りの輪郭となるように容易に修正することができ、爪の輪郭の自動認識の精度を向上させることのできるネイルプリント装置、ネイルプリント装置の印刷方法及びプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明のネイルプリント装置は、
表示部と、
印刷ヘッドと、
指の爪の輪郭を自動認識する第１の爪輪郭認識部と、
前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を前記表示部に表示させる表示制御部と、
前記爪の輪郭の少なくとも一部を修正するための複数の修正モードを有し、前記修正モードのいずれかに基づいて前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を修正する認識結果修正部と、
前記認識結果修正部により修正された輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とする第２の爪輪郭認識部と、
前記第２の爪輪郭認識部により認識された前記修正自動認識爪輪郭の領域内に印刷を施すように前記印刷ヘッドを制御する印刷制御部と、
を備えていることを特徴としている。
【００１０】
また、本発明のネイルプリント装置の印刷方法は、
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷ヘッドにより印刷を施すことを特徴としている。
【００１１】
また、本発明のプログラムは、
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷を施すように印刷ヘッドを制御することを特徴としている。
【発明の効果】
【００１２】
本発明によれば、爪の輪郭の自動認識結果を、ユーザの意図した通りの輪郭となるように容易に修正することができ、爪の輪郭の自動認識（爪領域の切出し）の精度を向上させることができるとの効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るネイルプリント装置を概念的に示した斜視図で、蓋体を開いた状態を示している。
【図２】図１のネイルプリント装置の要部断面図である。
【図３】本実施形態に係るネイルプリント装置の制御構成を示した要部ブロック図である。
【図４】図３の修正モードテーブルの一例を示す図である。
【図５】（ａ）及び（ｂ）は、自動軌跡判定モードを説明する説明図である。
【図６】（ａ）〜（ｄ）は、自動ポイントモードを説明する説明図である。
【図７】（ａ）は、ユーザが修正境界を手書きする様子を示す図であり、（ｂ）は、マニュアル軌跡モードＡの場合の修正爪輪郭を示す図であり、（ｃ）は、マニュアル軌跡モードＢの場合の修正爪輪郭を示す図である。
【図８】本実施形態における印刷処理全体の流れを示すフローチャートである。
【図９】図８における爪輪郭修正処理を示すフローチャートである。
【図１０】図８における修正自動爪輪郭認識処理全体の流れを示すフローチャートである。
【図１１】図１０における方式１による修正自動爪輪郭認識処理を示すフローチャートである。
【図１２】図１０における方式２による修正自動爪輪郭認識処理を示すフローチャートである。
【図１３】図１０における方式３による修正自動爪輪郭認識処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１から図１３を参照しつつ、本発明に係るネイルプリント装置の一実施形態について説明する。なお、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、本発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００１５】
図１は、本実施形態におけるネイルプリント装置の外観を示す斜視図である。
図１に示すように、このネイルプリント装置１は、ケース本体２及び蓋体４を備えている。蓋体４は、ケース本体２の上面（天板）の後端部に設けたヒンジ３を介して、ケース本体２に回動可能に連結されている。蓋体４は、ヒンジ３を支点として、ケース本体２の天板に重ねられた状態からケース本体２の天板に対して立てられた状態（図１参照）まで回動可能となっている。
【００１６】
上記ケース本体２は上方から平面視した場合にほぼ長円状に形成されている。このケース本体２の前側には開閉板２ｃが起倒可能に設けられている。この開閉板２ｃは、ケース本体２の前面下端部に設けられたヒンジ（図示せず）を介して、ケース本体２に連結されている。この開閉板２ｃは、ケース本体２の前面を開閉するためのものである。
なお、ケース本体２及び蓋体４の形状、構成はここに例示したものに限定されない。
【００１７】
ケース本体２の上面（天板）には操作部１２が設置されている。
操作部１２は、ユーザが各種入力を行うものである。
操作部１２には、例えば、ネイルプリント装置１の電源をＯＮする電源スイッチ釦、動作を停止させる停止スイッチ釦、爪Ｔに印刷するデザイン画像を選択するデザイン選択釦、印刷開始を指示する印刷開始釦、その他各種の入力を行うための操作釦１２１が配置されている。また、本実施形態において、操作部１２は後述する表示部１３に設けられたタッチパネル式入力部１２２（図３参照）を含んでいる。
【００１８】
また、ケース本体２の上面（天板）のほぼ中央部には表示部１３が設置されている。
表示部１３は、例えば液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、有機エレクトロルミネッセンスディスプレイその他のフラットディスプレイ等で構成されている。本実施形態において、この表示部１３には、例えば、印刷指Ｕ１の爪Ｔの画像である爪画像（すなわち、爪Ｔの画像を含む印刷指Ｕ１の画像）、後述する一次自動爪輪郭認識で認識された一次自動認識爪輪郭ｌ１を修正するための爪輪郭修正画面、爪Ｔに印刷すべきデザイン画像を選択するためのデザイン選択画面、デザイン確認用のサムネイル画像、各種の指示を表示させる指示画面、告知画面、警告画面等が適宜表示される。
本実施形態の表示部１３の表面には、タッチパネル式入力部１２２（図３参照）が一体的に構成されている。タッチパネル式入力部１２２は、例えば、指先やスタイラスペン１２３（図５（ａ）等参照。以下、単に「ペン１２３」という。）又は先の尖った棒状の筆記具等の入力部材によって表示部１３の表面をタッチするタッチ操作によって各種の入力を行うことができるように構成されたものであり、操作部１２として機能する。なお、本実施形態では、図５（ａ）等において、ペン１２３によりタッチ操作を行う場合を例示する。
【００１９】
図２は、ネイルプリント装置１の要部断面図である。
図２に示すように、ケース本体２にはネイルプリント装置１の装置本体１０が収容されている。
装置本体１０は、ほぼ箱状に形成され、ケース本体２の内部下方に設置された下部機枠１１ａと、この下部機枠１１ａの上方で且つケース本体２の内部上方に設置されている上部機枠１１ｂとを備えている。そして、これら下部機枠１１ａ及び上部機枠１１ｂには、印刷指固定部２０、撮影部３０、印刷部４０及び制御装置５０（図３参照）等が設けられている。
【００２０】
印刷指固定部２０は、下部機枠１１ａに設けられている。すなわち、下部機枠１１ａには、印刷指挿入部２０ａ及び非印刷指挿入部２０ｂが設けられており、これらによって印刷指固定部２０が構成されている。印刷指挿入部２０ａと非印刷指挿入部２０ｂとは、隔壁２１によって仕切られている。
ここで、印刷指挿入部２０ａは、印刷対象である爪Ｔに対応する指（以下「印刷指Ｕ１」という）を挿入するための指挿入部である。
印刷指挿入部２０ａの底面（本実施形態では隔壁２１の上面）は、印刷指Ｕ１を載置する指載置部（印刷指載置面）として機能する。印刷指Ｕ１の撮影や印刷等は、印刷指Ｕ１がこの指載置部としての印刷指挿入部２０ａの印刷指載置面（隔壁２１の上面）に載置された状態で行われる。
なお、本実施形態では、印刷指挿入部２０ａに１本ずつ印刷指Ｕ１を挿入して爪Ｔへの印刷等を行う場合を例として説明する。印刷指挿入部２０ａの形状、大きさ等は特に限定されないが、各種の指に対応できるように、印刷指挿入部２０ａは大人の親指等が挿入された場合でもきつくない程度に形成されている。
【００２１】
また、非印刷指挿入部２０ｂは、印刷指以外の指（図示せず。以下「非印刷指」という。）を挿入するための指挿入部である。
本実施形態では、印刷指Ｕ１を印刷指挿入部２０ａに挿入し、非印刷指を非印刷指挿入部２０ｂに挿入して、印刷指Ｕ１と非印刷指とで隔壁２１を挟持することにより、印刷指Ｕ１が安定した状態で固定される。
例えば、親指が印刷指Ｕ１となる場合には、親指（印刷指Ｕ１）を印刷指挿入部２０ａに挿入し、親指以外の４本の指（人差し指、中指、薬指及び小指）を非印刷指として非印刷指挿入部２０ｂに挿入する。この場合、ユーザが印刷指Ｕ１と非印刷指とで隔壁２１を挟持することで印刷指Ｕ１が固定される。
なお、隔壁２１の指挿入側端部は、印刷指Ｕ１と非印刷指とで隔壁２１を強く挟持しても指の付け根に負担がかからないように、指挿入方向の断面が、円形や楕円形、多角形等、印刷指Ｕ１及び非印刷指の付け根が突き当てられた際に自然に馴染む形状となっていることが好ましい。
【００２２】
図２に示すように、撮影部３０は、上部機枠１１ｂに設けられている。
すなわち、上部機枠１１ｂには基板１５が設置されており、この基板１５の中央部下面には、撮像装置としてのカメラ３２が設置されている。カメラ３２は、例えば２００万画素程度以上の画素を有するものであることが好ましい。
カメラ３２は、印刷指挿入部２０ａ内に挿入されている印刷指Ｕ１の爪Ｔを撮影して、印刷指Ｕ１の爪Ｔの画像である爪画像（すなわち、爪Ｔの画像を含む印刷指Ｕ１の画像）を得るものである。
また、基板１５には、カメラ３２を囲むように白色ＬＥＤ等の照明灯３３が設置されている。照明灯３３は、カメラ３２による撮影の際に、印刷指Ｕ１の爪Ｔを照明するものである。撮影部３０は、このカメラ３２及び照明灯３３を備えて構成されている。
【００２３】
本実施形態では、撮像装置としてのカメラ３２によって一次撮影、二次撮影の２回の撮影が行われ、一次撮影により取得された爪画像（一次爪画像）、二次撮影により取得された爪画像（二次爪画像）に基づいて、後述する爪輪郭認識部５１２が、爪Ｔの輪郭（爪Ｔの形状）を自動認識するようになっている。
一次撮影により取得された爪画像（一次爪画像）の画像データは、後述する記憶部５２の一次爪画像メモリ５２４（図３参照）に記憶される。また、二次撮影により取得された爪画像（二次爪画像）の画像データは、後述する記憶部５２の二次爪画像メモリ５２８（図３参照）に記憶される。
この撮影部３０は、後述する制御装置５０の撮影制御部５１１（図３参照）に接続され、該撮影制御部５１１によって制御されるようになっている。
【００２４】
また、印刷部４０は、主に上部機枠１１ｂに設けられている。
すなわち、上部機枠１１ｂには、上部機枠１１ｂの両側板に各端部が固定された２本のガイドロッド４１が平行に架設されている。このガイドロッド４１には、主キャリッジ４２が摺動自在に設置されている。また、主キャリッジ４２の前壁４２ａおよび後壁４２ｂには２本のガイドロッド４４（図２においては手前側の１本のみを図示している。）が平行に架設されている。このガイドロッド４４には、副キャリッジ４５が摺動自在に設置されている。この副キャリッジ４５の下面には、印刷ヘッド４６が搭載されている。
本実施形態において、この印刷ヘッド４６は、インクを微滴化し、印刷対象の被印刷面に対し直接に吹き付けて印刷を行うインクジェット方式の印刷ヘッドである。なお、印刷ヘッド４６の記録方式はインクジェット方式に限定されない。
【００２５】
本実施形態において、印刷部４０には、例えば、イエロー（Ｙ；YELLOW）、マゼンタ（Ｍ；MAGENTA）、シアン（Ｃ；CYAN）のインクに対応する印刷ヘッド４６が設けられている。各印刷ヘッド４６は、それぞれの色のインクを噴射する複数のノズルからなるノズルアレイを備えている。なお、印刷部４０に設けられる印刷ヘッド４６はこの３色のインクを吐出させるものに限定されない。その他の色のインクを吐出させる印刷ヘッド４６をさらに備えていてもよい。
印刷ヘッド４６は、印刷指Ｕ１の爪Ｔの表面に画像（ネイルデザイン）を印刷するものである。印刷ヘッド４６は、後述する爪輪郭認識部５１２により検出された爪情報に基づいて、印刷指Ｕ１の爪Ｔに印刷を行うようになっている。
下部機枠１１ａには、印刷ヘッド４６にインクを供給するためのインクカートリッジ４８が設けられている。インクカートリッジ４８は、図示しないインク供給管を介して印刷ヘッド４６と接続されており、適宜印刷ヘッド４６にインクを供給するようになっている。なお、印刷ヘッド４６自体にインクカートリッジを搭載する構成としてもよい。
【００２６】
主キャリッジ４２は動力伝達部（図示せず）を介してモータ４３に連結され、モータ４３の正逆回転によって、ガイドロッド４１に沿ってネイルプリント装置１の左右方向（ネイルプリント装置１の幅方向）に移動するように構成されている。また、副キャリッジ４５は動力伝達部（図示せず）を介してモータ４７に連結され、モータ４７の正逆回転によって、ガイドロッド４４に沿ってネイルプリント装置１の前後方向（図２において左右方向）に移動するように構成されている。
【００２７】
印刷部４０は、これらガイドロッド４１、主キャリッジ４２、モータ４３、ガイドロッド４４、副キャリッジ４５、印刷ヘッド４６、モータ４７及びインクカートリッジ４８等を備えて構成されている。この印刷部４０のモータ４３、印刷ヘッド４６、モータ４７は、後述する制御装置５０の印刷制御部５１４（図３参照）に接続され、該印刷制御部５１４によって制御されるようになっている。
【００２８】
また、制御装置５０は、例えば上部機枠１１ｂに配置された基板１５等に設置されている。図３は、本実施形態における制御構成を示す要部ブロック図である。
制御装置５０は、図３に示すように、図示しないＣＰＵ（Central Processing Unit）等によって構成されている制御部５１と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成されている記憶部５２とを備えるコンピュータである。
【００２９】
記憶部５２は、プログラムメモリ５２１、デザインデータメモリ５２２、修正モードテーブル５２３、一次爪画像メモリ５２４、一次自動認識爪輪郭メモリ５２５、修正爪輪郭メモリ５２６、境界分岐点メモリ５２７、二次爪画像メモリ５２８、修正自動認識爪輪郭メモリ５２９を備えている。
【００３０】
プログラムメモリ５２１は、ネイルプリント装置１を動作させるための各種プログラムを格納するものである。
本実施形態では、プログラムメモリ５２１には、例えば、爪Ｔの爪輪郭を自動認識するための爪輪郭認識プログラム、自動認識された爪輪郭を修正する爪輪郭修正処理を行うための爪輪郭修正プログラム、修正された爪輪郭を反映した修正自動認識爪輪郭を得るための修正自動爪領域認識処理を行うための修正自動爪領域認識プログラム、印刷処理を行うための印刷プログラム等の各種プログラムが格納されており、制御装置５０はこれらのプログラムを実行してネイルプリント装置１の各部を制御するようになっている。
【００３１】
また、デザインデータメモリ５２２は、爪Ｔに印刷されるネイルデザインの画像データを格納するものである。デザインデータメモリ５２２に記憶されているネイルデザインの画像データは、例えば矩形のデータであり、各種の爪Ｔのサイズに対応できるように、一般的な爪Ｔのサイズよりも大きなサイズのものが用意されている。
【００３２】
また、修正モードテーブル５２３は、爪輪郭修正モード（以下単に「修正モード」という。）のモード番号と各修正モードの内容（すなわち、各修正モードにおける処理の内容）とを対応付けて記憶しているものである。
図４は、修正モードテーブル５２３の一例を示す図である。なお、図４においては、修正モード（爪輪郭修正モード）を単に「モード」と示している。
図４に示すように、本実施形態では、自動軌跡判定モードであるモード１、自動ポイントモードであるモード２、マニュアル軌跡モードＡであるモード３、マニュアル軌跡モードＢであるモード４の４種類の修正モードが用意されている。操作部１２からユーザがいずれかのモード番号を選択・入力すると、当該モード番号に対応する内容が修正モードテーブル５２３から読み出され、後述する認識結果修正部５１３は、当該内容に従った爪輪郭修正処理を行う。なお、各修正モードの詳細については後述する。
【００３３】
一次爪画像メモリ５２４は、一次撮影において撮影部３０によって取得されたユーザの印刷指Ｕ１の爪Ｔの爪画像（一次爪画像）の画像データを記憶するものである。
また、二次爪画像メモリ５２８は、二次撮影において撮影部３０によって取得されたユーザの印刷指Ｕ１の爪Ｔの爪画像（二次爪画像）の画像データを記憶するものである。
【００３４】
一次自動認識爪輪郭メモリ５２５は、爪輪郭認識部５１２が一次爪画像に基づいて爪Ｔの輪郭（爪形状）を自動認識（一次自動爪輪郭認識）した場合に、当該自動認識の結果である一次自動認識爪輪郭ｌ１（図５（ａ）等参照）を記憶するものである。
また、修正自動認識爪輪郭メモリ５２９は、爪輪郭認識部５１２が二次爪画像に後述する修正爪輪郭ｒｌ（図５（ｂ）等参照）を反映させて爪Ｔの輪郭（爪形状）を自動認識（二次自動爪輪郭認識）した場合に、当該自動認識の結果である修正自動認識爪輪郭（図示せず）を記憶するものである。
爪Ｔの輪郭（爪形状）は、例えば爪Ｔと指の肉部分との境界等、印刷対象となる領域とそれ以外の領域との境界である。一次自動認識爪輪郭ｌ１及び修正自動認識爪輪郭は、例えば、自動認識された爪Ｔの輪郭を構成する複数の点（点の集合で形成される境界線）の位置をｘｙ座標等で表したものである。
【００３５】
修正爪輪郭メモリ５２６は、修正モードに応じて一次自動認識爪輪郭ｌ１を修正する爪輪郭修正処理が行われた場合に、修正後の修正爪輪郭ｒｌを記憶するものである。
また、境界分岐点メモリ５２７は、境界分岐点ｄｐを記憶するものである。
【００３６】
ここで、境界分岐点ｄｐとは、一次自動認識爪輪郭ｌ１上にある点であって、修正爪輪郭ｒｌを構成する点のうち、修正箇所の始点となる点と終点となる点である。すなわち、境界分岐点ｄｐとは、爪輪郭認識部５１２が一次爪画像に基づいて爪Ｔの輪郭（爪形状）を自動認識（一次自動爪輪郭認識）した結果である一次自動認識爪輪郭ｌ１に対して修正が加えられた場合に、一次自動認識爪輪郭ｌ１と修正爪輪郭ｒｌとが分かれる点である。境界分岐点ｄｐは、一次自動認識爪輪郭ｌ１と修正爪輪郭ｒｌとが分岐する点（修正箇所の始点）と、この２つの輪郭が合流する点（修正箇所の終点）とが１組となって存在する。
なお、図５等では、境界分岐点ｄｐが２点（１組）である場合を例示しているが、境界分岐点ｄｐの数は２点（１組）に限定されない。修正箇所が爪Ｔの輪郭上に複数存在する場合には、各修正箇所について始点と終点が存在するため、複数組（すなわち、４点以上）の境界分岐点ｄｐが存在する。
境界分岐点メモリ５２７は、例えば境界分岐点ｄｐの位置を示すｘｙ座標等を記憶している。
なお、境界分岐点ｄｐが４つ以上存在する場合（すなわち、修正箇所の始点となる点と終点となる点が２組以上存在する場合）には、各修正箇所の始点と終点とが１組として対応付けられて境界分岐点メモリ５２７に記憶される。
【００３７】
制御部５１は、機能的に見た場合、撮影制御部５１１、爪輪郭認識部５１２、認識結果修正部５１３、印刷制御部５１４、表示制御部５１５等の機能部を含んでいる。これら、撮影制御部５１１、爪輪郭認識部５１２、認識結果修正部５１３、印刷制御部５１４、表示制御部５１５等としての機能は、制御部５１のＣＰＵと記憶部５２のＲＯＭ等に記憶されたプログラムとの共働によって実現される。なお、制御部５１に含まれる機能部はここに挙げたものに限定されない。
【００３８】
撮影制御部５１１は、撮影部３０を制御してカメラ３２によりユーザの印刷指Ｕ１を撮影させ、爪画像（すなわち、爪Ｔの画像を含む印刷指Ｕ１の画像）を取得させるものである。
本実施形態では、撮影制御部５１１は、操作部１２から印刷処理の開始指示が入力された後、ユーザの印刷指Ｕ１が印刷指挿入部２０ａにセットされたタイミングで撮影部３０により１度目の撮影（一次撮影）を行わせる。また、撮影制御部５１１は、その後爪輪郭修正処理が行われた後に再度ユーザの印刷指Ｕ１が印刷指挿入部２０ａにセットされたタイミングで撮影部３０により２度目の撮影（二次撮影）を行わせる。
一次撮影と二次撮影は、照明灯３３の照明等の撮影条件ができるだけ同じとなるような状況で行われることが好ましい。
一次撮影により取得された爪画像（一次爪画像）の画像データは、一次爪画像メモリ５２４に記憶され、二次撮影により取得された爪画像（二次爪画像）の画像データは、二次爪画像メモリ５２８に記憶される。
【００３９】
爪輪郭認識部５１２は、撮像装置であるカメラ３２によって取得された爪画像に基づいて、印刷指Ｕ１の爪Ｔの輪郭（以下「爪輪郭」又は「爪形状」という。）を自動認識するものである。
本実施形態では、爪輪郭認識部５１２は、一次撮影により取得された爪画像（一次爪画像）に基づいて一次自動爪輪郭認識（第１の爪輪郭自動認識）を行い、一次自動認識爪輪郭ｌ１を得る第１の爪輪郭認識部として機能する。
すなわち、爪輪郭認識部５１２は、カメラ３２により取得された印刷指Ｕ１の爪Ｔの爪画像（一次爪画像）から、爪輪郭（爪形状）を検出し、この爪輪郭をｘ，ｙ座標等で表される位置情報として取得する。具体的には、例えば、爪輪郭認識部５１２は、カメラ３２により取得された印刷指Ｕ１の爪Ｔの爪画像から爪Ｔとそれ以外の指部分との色の違い等に基づいて爪輪郭（爪形状）を自動的に認識するものである。この場合、記憶部５２には、爪輪郭の自動認識を行うための検出閾値が予め記憶されており、爪輪郭認識部５１２は、例えば所定の検出閾値を超える点と超えない点との境界を検出してこれを滑らかに繋ぐ滑らか処理を行うことにより、一次自動認識爪輪郭ｌ１とする。なお、爪輪郭認識部５１２が爪輪郭（爪形状）を検出する手法はここに例示したものに限定されず、輪郭を検出するための各種手法を適用することができる。  
爪輪郭認識部５１２によって自動認識された結果である一次自動認識爪輪郭ｌ１は、記憶部５２の一次自動認識爪輪郭メモリ５２５に記憶される。
なお、爪輪郭認識部５１２が検出する境界線は１つとは限らず、例えば指と爪Ｔの生え際との境界、爪Ｔの甘皮に覆われた部分と甘皮のない部分との境界等、複数の境界線（爪輪郭候補）を検出し得る。この場合、例えば、予めデフォルトとして一般的な爪輪郭を記憶部５２に記憶させておき、これに最も近い境界線を一次自動認識爪輪郭ｌ１とする。本実施形態では、爪輪郭認識部５１２が一次自動認識爪輪郭ｌ１の他にも境界線（例えば、図５（ｂ）における境界線ｌ２，ｌ３）を検出した場合には、一次自動認識爪輪郭ｌ１とされた境界線及び爪輪郭候補として検出されたその他の境界線（例えば、図５（ｂ）における境界線ｌ２，ｌ３）が合わせて一次自動認識爪輪郭メモリ５２５に記憶される。つまり、一次自動認識爪輪郭ｌ１及び二次自動爪輪郭認識の何れにおいても、複数の境界線を認識する場合がある。
【００４０】
また、爪輪郭認識部５１２は、二次撮影により取得された爪画像（二次爪画像）に基づいて、爪輪郭（爪形状）を再度自動認識する二次自動爪輪郭認識（第２の爪輪郭自動認識）を行うとともに、後述の認識結果修正部５１３により修正された輪郭（修正爪輪郭ｒｌ）を当該二次自動爪輪郭認識の結果に反映させた爪輪郭を修正自動認識爪輪郭とする第２の爪輪郭認識部として機能する。
本実施形態では、修正自動認識爪輪郭を得るための修正自動爪輪郭認識処理として３つの方式が用意されており、第２の爪輪郭認識部としての爪輪郭認識部５１２は、適宜いずれかの方式に従って修正自動爪輪郭認識を行う。
爪輪郭認識部５１２によって自動認識された結果である修正自動認識爪輪郭は、記憶部５２の修正自動認識爪輪郭メモリ５２９に記憶される。
【００４１】
以下、各方式について具体的に説明する。
方式１による修正自動爪輪郭認識処理は、認識結果修正部５１３による爪輪郭修正処理において、修正モード１又は修正モード２が選択された場合に行われる修正自動爪輪郭認識処理である。
方式１による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、まず二次爪画像に基づいて、爪輪郭（爪形状）を自動認識する（二次自動爪輪郭認識）。この二次自動爪輪郭認識においても、一次自動爪輪郭認識の場合と同様に、複数の爪輪郭候補が検出され得る。
なお、この二次自動爪輪郭認識においては、爪輪郭修正処理において認識結果修正部５１３により修正された箇所（すなわち、修正爪輪郭ｒｌ）に相当する領域であり、一対の境界分岐点ｄｐの間の領域についてだけ再度の自動認識を行う。修正された箇所（修正爪輪郭ｒｌ）が複数ある場合には、これら全てについて自動認識を行う。
そして、爪輪郭認識部５１２は、一次自動認識爪輪郭ｌ１、修正爪輪郭ｒｌ及び境界分岐点ｄｐを記憶部５２から読み出して、一次自動認識爪輪郭ｌ１と二次自動爪輪郭認識の結果である二次自動認識爪輪郭とを重ね合わせ（すなわち、例えばマッチング処理等を行って）、一次自動認識爪輪郭ｌ１上の境界分岐点ｄｐに対応する二次自動認識爪輪郭上の点（二次自動認識爪輪郭における境界分岐点）を検出する。
二次自動認識爪輪郭における境界分岐点が検出されると、この二次自動認識爪輪郭における境界分岐点を始点及び終点とする境界部分について、二次自動爪輪郭認識によって検出された爪輪郭候補の中から修正爪輪郭ｒｌに相当する境界を検出する。
そして、検出した境界を二次自動認識爪輪郭に反映させて境界修正を行い、さらに修正された境界部分と修正されない境界部分（すなわち、一次自動認識爪輪郭ｌ１のままの部分）とを滑らかに繋ぐ滑らか処理を行って、これを修正自動認識爪形状とする。
【００４２】
また、方式２による修正自動爪輪郭認識処理は、方式１による修正自動爪輪郭認識処理と同様に認識結果修正部５１３による爪輪郭修正処理において、修正モード１又は修正モード２が選択された場合に行われる修正自動爪輪郭認識処理である。
方式２による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、まず二次爪画像を取得するとともに、修正爪輪郭ｒｌ、一次自動認識爪輪郭ｌ１を記憶部５２から読み出す。そして、修正爪輪郭ｒｌに最も近い輪郭となるように検出閾値等を調整し、二次爪画像から爪輪郭を自動認識（二次自動爪輪郭認識）する。
すなわち、爪輪郭認識部５１２が爪輪郭を自動認識する場合、例えば、検出閾値がＲＧＢの濃度で構成されている場合であれば、検出閾値の赤色（Ｒ）成分の値を高く設定すると指と爪の生え際との境界を爪輪郭として認識し、検出閾値の赤色（Ｒ）成分の値を低く設定すると爪の甘皮に覆われた部分と甘皮のない部分との境界を爪輪郭として認識する、というように、検出閾値を変えることで複数の境界線（例えば、図５（ｂ）における一次自動認識爪輪郭ｌ１や境界線ｌ２，ｌ３）を爪輪郭として検出し得る。
方式２による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、検出閾値等を変動させながら検出を行うことにより、複数認識され得る境界線の中からその形状や大きさが修正爪輪郭ｒｌに最も近くなる境界線を選択するように自動認識を行う。なお、爪輪郭修正処理において修正されていない部分（すなわち、一次自動認識爪輪郭ｌ１のままの部分）については、一次自動爪輪郭認識において認識された一次自動認識爪輪郭と同じ境界を自動で認識する。そして、この認識結果を修正自動認識爪輪郭とする。
なお、方式２による修正自動爪輪郭認識処理を行う場合には、一次撮影により取得された一次爪画像のデータと二次撮影により取得された二次爪画像のデータとから、一次爪画像取得時と二次爪画像取得時とにおける印刷指Ｕ１の傾きのずれ（角度ずれ）や大きさのずれ（カメラ３２からの距離の差による見かけサイズのずれ、画像比率のずれ）等の補正情報を取得し、これを予め修正爪輪郭ｒｌに反映させておくことが好ましい。
【００４３】
また、方式３による修正自動爪輪郭認識処理は、認識結果修正部５１３による爪輪郭修正処理において、修正モード３又は修正モード４が選択された場合に行われる修正自動爪輪郭認識処理である。
方式３による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、まず二次爪画像を取得するとともに、修正爪輪郭ｒｌ、一次自動認識爪輪郭ｌ１を記憶部５２から読み出す。そして、二次爪画像に基づいて爪輪郭（爪形状）を自動認識する（二次自動爪輪郭認識）。さらに、爪輪郭認識部５１２は、一次自動認識爪輪郭ｌ１と二次自動認識爪輪郭とから、一次爪画像取得時と二次爪画像取得時とにおける印刷指Ｕ１の傾きのずれ（角度ずれ）や大きさのずれ（カメラ３２からの距離の差による見かけサイズのずれ、画像比率のずれ）等の補正情報を取得して、補正情報を修正爪輪郭ｒｌに反映させる。そして、この補正後の修正爪輪郭ｒｌを二次自動認識爪輪郭における対応箇所に合わせ込み、これを修正自動認識爪輪郭とする。
【００４４】
なお、爪輪郭認識部５１２は、爪情報として爪Ｔの輪郭（爪Ｔの形状）のみを検出するものに限定されない。例えば、爪Ｔの高さ（爪Ｔの垂直方向の位置）、爪Ｔの曲率（爪曲率）等についても検出するようにしてもよい。この場合には、例えばカメラ３２によって印刷指Ｕ１の爪Ｔを複数の異なる角度から撮影して複数の爪画像を取得し、これに基づいて爪Ｔの高さや曲率を検出する。なお、爪高さ、爪曲率についても爪輪郭認識部５１２が検出するとした場合には、爪Ｔの高さ方向の形状も考慮して印刷を行うことができ、より高精度の印刷を実現することができる。
【００４５】
認識結果修正部５１３は、爪Ｔの輪郭（爪輪郭）の少なくとも一部を修正するための複数の修正モード（爪輪郭修正モード）を有し、この修正モードのいずれかに基づいて第１の爪輪郭認識部としての爪輪郭認識部５１２により自動認識された爪輪郭（一次自動認識爪輪郭ｌ１）を修正するものである。
修正モードにおいて、タッチパネル式入力部１２２の表示画面には、爪画像に一次自動爪輪郭認識で認識された一次自動認識爪輪郭ｌ１が分かるように重畳された画像（図５（ａ）等では、一次自動認識爪輪郭ｌ１を実線で示し、指部分を二点鎖線で示している。）が示された爪輪郭修正画面が表示される。なお、タッチパネル式入力部１２２の表示画面には、一次自動認識爪輪郭ｌ１のみが表示されてもよいし、一次自動認識爪輪郭ｌ１及び爪輪郭候補として検出されたその他の境界線（図５（ｂ）等において、境界線ｌ２，ｌ３。）がともに表示されてもよい。
ユーザが、ペン１２３等の入力部材によって、自動認識された爪輪郭（一次自動認識爪輪郭ｌ１）のうち修正したい箇所にタッチして入力を行うと、認識結果修正部５１３は、いずれかの修正モードに基づいて爪輪郭修正処理を行う。
認識結果修正部５１３による修正結果である修正後の爪輪郭（以下、これを「修正爪輪郭ｒｌ」という。）は、修正爪輪郭メモリ５２６に記憶される。また、修正箇所の始点及び終点である境界分岐点ｄｐは、境界分岐点メモリ５２７に記憶される。
【００４６】
本実施形態では、前述のように、自動軌跡判定モード（モード１）、自動ポイントモード（モード２）、マニュアル軌跡モードＡ（モード３）、マニュアル軌跡モードＢ（モード４）の４種類の修正モードが用意されている（図４参照）。
認識結果修正部５１３は、操作部１２からユーザがいずれかのモード番号が選択されると、修正モードテーブル５２３を参照して当該モード番号に対応する内容を読み出し、当該内容にしたがった爪輪郭修正処理を行う。
なお、いずれかの修正モードがデフォルトとして設定されていてもよい。この場合には、認識結果修正部５１３は、操作部１２等から特に修正モードを変更する旨の入力がない限り、デフォルトとして設定されている修正モードにしたがった爪輪郭修正処理を行う。
【００４７】
ここで、図５から図７を参照しつつ、各修正モードについて具体的に説明する。
図５（ａ）及び図５（ｂ）は、自動軌跡判定モード（モード１）についての説明図である。
図５（ａ）に示すように、自動軌跡判定モードにおいては、ユーザはタッチパネル式入力部１２２に表示された爪輪郭修正画面において、一次自動認識爪輪郭ｌ１のうち修正したい箇所をペン１２３でなぞる（ペン１２３でなぞった線を、図５（ａ）及び図５（ｂ）において「手書き線ｍｌ」として破線で示す）。
認識結果修正部５１３は、ペン１２３でなぞられた箇所の始点及び終点を境界分岐点ｄｐとするとともに、一次自動爪輪郭認識において爪輪郭認識部５１２が爪輪郭の候補として検出した境界線のうち、ペン１２３でなぞられた線に最も近い境界線（図５（ｂ）では境界線ｌ２。）を修正後の爪輪郭として選択する。
すなわち、図５（ｂ）に示すように、一次自動爪輪郭認識において一次自動認識爪輪郭ｌ１とされた境界線（図５（ｂ）において実線で示す。）の他に、境界線ｌ２、境界線ｌ３（図５（ｂ）において一点鎖線で示す。）が検出されている場合、認識結果修正部５１３は、ユーザがペン１２３でなぞった手書き線ｍｌに最も近い境界線（図５（ｂ）では境界線ｌ２。）を選択する。
なお、図５（ｂ）において破線円で囲んだ箇所のように、手書き線ｍｌに最も近い境界線が一次自動認識爪輪郭ｌ１である場合には、認識結果修正部５１３は、一次自動認識爪輪郭ｌ１ではない境界線のうちで手書き線ｍｌに最も近い境界線（図５（ｂ）では境界線ｌ２。）を選択する。このように処理することにより、ユーザが一次自動認識爪輪郭ｌ１に近い位置に手書き線ｍｌを引いた場合でも、もともとの一次自動認識爪輪郭ｌ１を修正したいというユーザの意思を反映させて適切な境界線を選択することができる。
なお、手書き線ｍｌの近傍の境界線といえるか否かは、予め近傍といえる範囲を定めた閾値を用意しておき、当該閾値の範囲内に位置する境界線を手書き線ｍｌの近傍の境界線と判断するようにしてもよい。この場合、所定の閾値内に１つも境界線を認識することができないときには、表示部１３等にその旨や爪輪郭修正処理をやり直すよう促す指示画面等を表示させるようにしてもよい。
さらに、認識結果修正部５１３は、選択された修正後の境界線と修正されていない境界部分（すなわち、一次自動認識爪輪郭ｌ１のままである部分）とを、爪輪郭に不自然な凹凸が生じないように滑らかに繋ぎ、修正爪輪郭ｒｌとする。
【００４８】
図６（ａ）から図６（ｄ）は、自動ポイントモード（モード２）についての説明図である。
図６（ａ）に示すように、自動ポイントモードにおいては、ユーザはタッチパネル式入力部１２２に表示された爪輪郭修正画面において、一次自動認識爪輪郭ｌ１のうち修正したい箇所の始点と終点（すなわち、境界分岐点ｄｐ）にペン１２３でタッチする。
認識結果修正部５１３は、一次自動爪輪郭認識において爪輪郭認識部５１２が爪輪郭の候補として検出した境界線（図６（ｂ）では境界線ｌ２，ｌ３。）のうち、タッチ操作によって入力された点を滑らかに繋いだ線に最も近い境界線を修正爪輪郭ｒｌとする。
例えば、図６（ｂ）に示すように、タッチ操作で入力された点が２つの境界分岐点ｄｐのみである場合には、この２点を繋いだ線（図６（ｂ）において破線で示す。）に最も近い境界線である境界線ｌ３が修正爪輪郭ｒｌとされる。
また、図６（ｃ）に示すように、タッチ操作によって２つの境界分岐点ｄｐの間にもう１箇所タッチした場合には、この３点を滑らかに繋いだ線（図６（ｃ）において破線で示す。）に最も近い境界線である境界線ｌ２が修正爪輪郭ｒｌとされる。
なお、一次自動爪輪郭認識において爪輪郭認識部５１２が爪輪郭の候補として検出した境界線がすべて滑らかに連続しているとは限らず、例えば、甘皮と爪Ｔとの境界部分、指と爪Ｔとの境界部分等の状態が均一でない場合や、爪の一部が変色している場合等には、境界線が上手く認識できずに不連続となることがある（例えば、図６（ｃ）において破線円で囲んだ箇所。）。このように、もともと爪輪郭認識部５１２によって認識された境界線に不鮮明な部分や途切れてしまっている部分がある場合には、認識結果修正部５１３が、タッチ操作された点を繋いでも所望の境界線（例えば、図６（ｃ）では境界線ｌ２）とならない場合がある。このように本来修正したい境界線と認識結果修正部５１３による修正結果がずれてしまう場合には、図６（ｄ）に示すように、ユーザが修正したい境界線上においてさらに多くの箇所にタッチする。そして、認識結果修正部５１３が、爪輪郭修正画面上でタッチ操作された全ての点を滑らかに繋ぐことにより、爪輪郭認識部５１２によって認識しにくかった部分を補うことができ、適切な形状の境界線を修正爪輪郭ｒｌとすることができる。
なお、認識結果修正部５１３による修正は、一次自動爪輪郭認識において爪輪郭認識部５１２が爪輪郭の候補として検出した境界線のうち、タッチ操作された点を繋いだ線に最も近い境界線を修正爪輪郭ｒｌとする場合に限定されない。例えばタッチ操作された点を繋いだ線そのものを修正爪輪郭ｒｌとしてもよい。
【００４９】
図７（ａ）から図７（ｃ）は、マニュアル軌跡モードＡ（モード３）及びマニュアル軌跡モードＢ（モード４）についての説明図である。
図７（ａ）に示すように、マニュアル軌跡モードＡ及びマニュアル軌跡モードＢにおいては、ユーザはタッチパネル式入力部１２２に表示された爪輪郭修正画面において、一次自動認識爪輪郭ｌ１のうち修正したい箇所をペン１２３でなぞる（ペン１２３でなぞった線を、図７（ａ）及び図７（ｂ）において「手書き線ｍｌ」として破線で示す）。
マニュアル軌跡モードＡでは、図７（ｂ）に示すように、認識結果修正部５１３は、爪輪郭に不自然な凹凸が生じないように手書き線ｍｌを補正して修正後の境界線とする（図７（ｂ）において、一点鎖線で示す。）。
さらに、認識結果修正部５１３は、修正後の境界線と修正されていない境界部分（すなわち、一次自動認識爪輪郭ｌ１のままである部分）とを、爪輪郭に不自然な凹凸が生じないように滑らかに繋ぎ、修正爪輪郭ｒｌとする。
これに対して、マニュアル軌跡モードＢでは、図７（ｃ）に示すように、認識結果修正部５１３は、ユーザのタッチ操作によって入力された手書き線ｍｌをそのまま（修正を加えずに）修正爪輪郭ｒｌとする。
【００５０】
印刷制御部５１４は、ネイルデザインの画像データに基づく印刷データを印刷部４０の印刷ヘッド４６に出力し、この印刷データにしたがって印刷ヘッド４６により爪Ｔに印刷が施されるように印刷部４０を制御するものである。
本実施形態において、制御部５１は、ユーザが操作部１２等を操作することによって選択されたネイルデザインの画像データを爪輪郭認識部５１２（第２の爪輪郭認識部）により認識された修正自動認識爪輪郭に合わせ込み（すなわち、ネイルデザインの画像データのフィッティングを行い）、この修正自動認識爪輪郭の領域内を印刷対象領域とする印刷データを生成するようになっており、印刷制御部５１４は、この印刷データに従って印刷するように印刷ヘッド４６を制御する。
前述のように、本実施形態では、デザインデータメモリ５２２に記憶されているネイルデザインの画像データは、矩形の大きなサイズのデータであり、印刷データは、このネイルデザインの画像データを爪Ｔの輪郭に合うように適宜縮小することで生成される。
なお、合せ込み処理の具体的な手法は、特に限定されないが、例えば、印刷対象である爪Ｔの縦横の長さのうち、長さの短い方を基準として、ネイルデザインが修正自動認識爪輪郭の領域内からはみ出さない大きさまでネイルデザインの画像データを縮小することにより、修正自動認識爪輪郭の領域に合わせ込み、印刷データが生成される。
【００５１】
表示制御部５１５は、表示部１３を制御して、各種の表示画面を表示させるものである。
本実施形態では、表示制御部５１５は、例えば、印刷指Ｕ１を撮影して得られた爪画像や、爪Ｔに印刷すべき画像（すなわち、「ネイルデザイン」）を選択するためのデザイン選択画面、デザイン確認用のサムネイル画像、各種の指示を表示させる指示画面等を表示部１３に表示させるようになっている。
また、表示制御部５１５は、爪輪郭認識部５１２（第１の爪輪郭認識部）により自動認識された一次自動認識爪輪郭ｌ１を表示部１３に表示させる。前述のように、表示部１３には、タッチパネル式入力部１２２が一体に形成されており、一次自動認識爪輪郭ｌ１が表示された表示画面は、ペン１２３等によりタッチ操作が可能な爪輪郭修正画面となっている。
【００５２】
次に、図８から図１３等を参照しつつ、本実施形態におけるネイルプリント装置１による印刷方法について説明する。
このネイルプリント装置１により印刷を行う場合、ユーザはまず、電源スイッチを入れて制御装置５０を起動させる。
表示制御部５１５は、表示部１３にデザイン選択画面を表示させ、ユーザは操作部１２の操作釦１２１等を操作して、デザイン選択画面に表示された複数のネイルデザインの中から所望のネイルデザインを選択することにより、操作部１２から選択指示信号が出力されて、図８に示すように、一つのネイルデザインが選定される（ステップＳ１）。
次に、表示制御部５１５は、表示部１３に印刷指Ｕ１（爪Ｔ）を装置内にセットするよう指示する指示画面を表示させる（ステップＳ２）。そして、図２に示すように、ユーザが印刷指Ｕ１を印刷指挿入部２０ａ内に挿入し、印刷指Ｕ１のセットが完了すると、撮影制御部５１１が撮影部３０を制御して印刷指Ｕ１の爪Ｔを撮影（一次撮影）させ、爪画像（一次爪画像）を取得する（ステップＳ３）。爪画像（一次爪画像）が取得されると、爪輪郭認識部５１２（第１の爪輪郭認識部）は、当該爪画像から爪輪郭を自動認識する（ステップＳ４、一次自動爪輪郭認識）。
爪輪郭が認識されると、表示制御部５１５は、認識結果である一次自動認識爪輪郭ｌ１を表示部１３に表示させ（ステップＳ５）、認識結果が妥当か否かをユーザに問合せる（ステップＳ６）。具体的には、例えば、表示部１３に図示しないＯＫボタン、ＮＯボタンを表示させ、いずれのボタンが操作されたかを判断する。
そして、ＮＯボタンが操作された場合（ステップＳ６；ＮＯ）には、爪輪郭修正モードによる爪輪郭修正処理を行う（ステップＳ７）。
【００５３】
ここで、図９を参照しつつ、爪輪郭修正処理（ステップＳ７）について説明する。
図９に示すように、爪輪郭修正処理では、まず、操作部１２からの入力された指示等により、修正モードテーブルが設定される（ステップＳ２１）。なお、いずれかの修正モードがデフォルトとして設定されている場合には、修正モードは自動的にデフォルトで設定されているモードに設定される。
認識結果修正部５１３は、一次自動認識爪輪郭メモリから一次自動認識爪輪郭ｌ１を読み出す（ステップＳ２２）。また、一次自動認識爪輪郭ｌ１を修正するための爪輪郭修正用画面が表示部１３に表示される（ステップＳ２３）。この一次自動認識爪輪郭ｌ１が表示された表示画面は、ペン１２３等によりタッチ操作が可能な爪輪郭修正画面となっており、ユーザは所望の境界線が爪輪郭となるように、表示画面上でタッチ操作を行う。
認識結果修正部５１３は、タッチ操作の結果について、設定された修正モードに応じた爪輪郭修正処理を行う（ステップＳ２４）。
制御部５１は、爪輪郭修正処理が終了したか否かを判断し（ステップＳ２５）、終了していない場合には、ステップＳ２４に戻って処理を繰り返す。他方、爪輪郭修正処理が終了したと判断する場合には、修正結果である修正爪輪郭ｒｌを修正爪輪郭メモリ５２６に記憶（登録）させ、境界分岐点ｄｐを境界分岐点メモリ５２７に記憶（登録）させて、処理を終了する。
【００５４】
爪輪郭修正処理が終了すると、図８に戻り、表示制御部５１５は、表示部１３に、再度印刷指Ｕ１（爪Ｔ）を装置内にセットするよう指示する指示画面を表示させる（ステップＳ８）。そして、印刷指Ｕ１のセットが完了すると、撮影制御部５１１が撮影部３０を制御して印刷指Ｕ１の爪Ｔを再撮影（二次撮影）させ、爪画像（二次爪画像）を取得する（ステップＳ９）。爪画像（二次爪画像）が取得されると、爪輪郭認識部５１２（第２の爪輪郭認識部）は、修正自動爪輪郭認識処理を行う（ステップＳ１０）。
【００５５】
ここで、図１０から図１３を参照しつつ、修正自動爪輪郭認識処理（ステップＳ１０）について説明する。
図１０に示すように、修正自動爪輪郭認識処理では、まず、爪輪郭修正処理（ステップＳ７、図９参照）が修正モード１又は修正モード２によって行われたか否かを判断する（ステップＳ３１）。そして、修正モード１又は修正モード２によって行われた場合（ステップＳ３１；ＹＥＳ）には、方式１又は方式２により修正自動爪輪郭認識処理を行う（ステップＳ３２）。この場合、方式１又は方式２のいずれの方式により修正自動爪輪郭認識処理を行うかは、予めデフォルトで設定されていてもよいし、ユーザが自由に設定できるようにしてもよい。他方、修正モード１又は修正モード２によって行われていない場合（すなわち、修正モード３又は修正モード４によって行われた場合、ステップＳ３１；ＮＯ）には、方式３により修正自動爪輪郭認識処理を行う（ステップＳ３３）。
【００５６】
まず、図１１を参照しつつ、方式１による修正自動爪輪郭認識処理について説明する。
方式１による修正自動爪輪郭認識処理では、まず、爪輪郭認識部５１２が、再撮影された爪画像から爪輪郭を自動認識（二次自動爪輪郭認識）する（ステップＳ４１）。そして、一次自動認識爪輪郭ｌ１、修正爪輪郭ｒｌ及び境界分岐点ｄｐをそれぞれ記憶部５２から読み出し（ステップＳ４２）、爪輪郭認識部５１２は、一次自動認識爪輪郭ｌ１の境界分岐点ｄｐに対応する二次自動認識爪輪郭上の点（二次自動認識爪輪郭における境界分岐点）を検出する（ステップＳ４３）。
二次自動認識爪輪郭における境界分岐点が検出されたら、爪輪郭認識部５１２は、一対の境界分岐点を境界修正の対象としてセットする（ステップＳ４４）。そして、セットされた一対の境界分岐点から二次自動認識爪輪郭における修正爪輪郭ｒｌに相当する境界を検出する（ステップＳ４５）。さらに、爪輪郭認識部５１２は、検出した境界を二次自動認識爪輪郭に反映（境界修正）させる（ステップＳ４６）。
爪輪郭認識部５１２は、全ての境界分岐点間の境界修正が終了したか否かを判断し（ステップＳ４７）、２組以上の境界分岐点があり、境界修正が終了していない部分がある場合（ステップＳ４７；ＮＯ）には、境界修正が終了していない次の一対の境界分岐点を新たに境界修正の対象としてセットし（ステップＳ４８）、全ての境界分岐点間の境界修正が終了するまで、ステップＳ４５からステップＳ４８の処理を繰り返す。
全ての境界分岐点間の境界修正が終了したと判断する場合（ステップＳ４７；ＹＥＳ）には、修正した境界部分及び修正していない境界部分（一次自動認識爪輪郭ｌ１のままの部分）とが不自然にならないように滑らかに繋げる境界の滑らか処理を行い、修正後の爪輪郭を修正自動認識爪輪郭とする（ステップＳ４９）。
【００５７】
次に、図１２を参照しつつ、方式２による修正自動爪輪郭認識処理について説明する。
方式２による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、まず、再撮影（二次撮影）された爪画像（二次爪画像）を取得する（ステップＳ５１）。そして、爪輪郭認識部５１２は、修正爪輪郭メモリ５２６から修正爪輪郭ｒｌを読み出し（ステップＳ５２）、一次自動認識爪輪郭メモリ５２５から一次自動認識爪輪郭ｌ１を読み出す（ステップＳ５３）。
さらに、爪輪郭認識部５１２は、予め、一次爪画像のデータと二次爪画像のデータとから、一次爪画像取得時と二次爪画像取得時とにおける印刷指Ｕ１の傾きのずれ（角度ずれ）や大きさのずれ（カメラ３２からの距離の差による見かけサイズのずれ、画像比率のずれ）等の補正情報を取得し、これを予め修正爪輪郭ｒｌに反映させる。
そして、爪輪郭認識部５１２は、当該補正後の修正爪輪郭ｒｌに最も近い形状となるように検出閾値等を変動させながら、再撮影された爪画像（二次爪画像）から爪輪郭を自動認識（二次自動爪輪郭認識）する。このとき、爪輪郭修正処理において修正されていない部分については、一次自動爪輪郭認識において認識された一次自動認識爪輪郭と同じ境界を自動で認識する。そして、この認識結果を修正自動認識爪輪郭とする（ステップＳ５４）。
【００５８】
次に、図１３を参照しつつ、方式３による修正自動爪輪郭認識処理について説明する。
方式３による修正自動爪輪郭認識処理では、爪輪郭認識部５１２は、まず、再撮影（二次撮影）された爪画像（二次爪画像）を取得する（ステップＳ６１）。そして、爪輪郭認識部５１２は、修正爪輪郭メモリ５２６から修正爪輪郭ｒｌを読み出し（ステップＳ６２）、一次自動認識爪輪郭メモリ５２５から一次自動認識爪輪郭ｌ１を読み出す（ステップＳ６３）。そして、爪輪郭認識部５１２は、二次爪画像に基づいて爪輪郭（爪形状）を自動認識する（ステップＳ６４、二次自動爪輪郭認識）。
さらに、爪輪郭認識部５１２は、一次自動認識爪輪郭ｌ１と二次自動認識爪輪郭とから、一次爪画像取得時と二次爪画像取得時とにおける印刷指Ｕ１の傾きのずれ（角度ずれ）や大きさのずれ（カメラ３２からの距離の差による見かけサイズのずれ、画像比率のずれ）等の補正情報を取得して（ステップＳ６５）、この補正情報を修正爪輪郭ｒｌに反映させる（ステップＳ６６）。そして、この補正後の修正爪輪郭ｒｌを二次自動認識爪輪郭における対応箇所に合わせ込み、これを修正自動認識爪輪郭とする（ステップＳ６７）。
【００５９】
図８に戻り、修正自動爪輪郭認識処理（ステップＳ１０）が終了すると、表示制御部５１５は、認識結果である修正自動認識爪輪郭を表示部１３に表示させ（ステップＳ１１）、認識結果が妥当か否かをユーザに問合せる（ステップＳ１２）。具体的には、例えば、表示部１３に図示しないＯＫボタン、ＮＯボタンを表示させ、いずれのボタンが操作されたかを判断する。
そして、ＮＯボタンが操作された場合（ステップＳ１２；ＮＯ）には、再度ステップＳ７に戻って処理を繰り返す。
【００６０】
他方、認識結果である一次自動認識爪輪郭ｌ１が妥当である場合（すなわち、第１の爪輪郭認識部としての爪輪郭認識部５１２による認識結果についてＯＫボタンが操作された場合。ステップＳ６；ＹＥＳ）又は修正自動認識爪輪郭が妥当である場合（すなわち、第２の爪輪郭認識部としての爪輪郭認識部５１２による認識結果についてＯＫボタンが操作された場合。ステップＳ１２；ＹＥＳ）には、制御部５１は、認識された爪輪郭に、ステップＳ１において選定されたネイルデザインをフィッティングし（ステップＳ１３）、印刷ヘッド４６により当該ネイルデザインを爪Ｔに印刷させる（ステップＳ１４）。
【００６１】
以上のように、本実施形態によれば、第１の爪輪郭認識部としての爪輪郭認識部５１２が爪Ｔの輪郭を自動認識した後、自動認識の結果である一次自動認識爪輪郭ｌ１がユーザの希望する印刷範囲と異なる場合には、印刷指Ｕ１を含む手をネイルプリント装置１から取り出した状態で認識結果の修正を行い、印刷前に再度爪Ｔの輪郭の自動認識を行ってこの修正結果を印刷対象となる爪輪郭に反映させることができる。このため、ユーザは利き手を含む両手を自由に使って爪輪郭の修正作業を行うことができ、爪の輪郭の自動認識結果を、ユーザの意図した通りの輪郭となるように容易に修正することができる。
また、爪Ｔや指に傷や色むらがある等、自動認識だけでは境界が認識しづらい部分（例えば、図６（ｃ）等の破線円で囲んだ部分）がある場合でも、ユーザが自動認識の結果を修正することにより、ユーザが希望する適切な境界を爪輪郭として認識させることができ、爪の輪郭の自動認識の精度を向上させることができる。
また、爪Ｔの輪郭の少なくとも一部を修正するための複数の修正モードを有しており、その中から修正モードを選択することができる。このため、ユーザの希望に沿った手法で爪輪郭の自動認識結果を修正することができる。
また、この修正モードとして、自動認識において認識された複数の境界線のうちからユーザがタッチパネル式入力部から入力した線に最も近い境界線を含む爪Ｔの輪郭を修正爪輪郭ｒｌとするモードを備えている。そして、二次自動爪輪郭認識を行って得られた認識結果にこの修正爪輪郭ｒｌを反映させて最終的な印刷領域となる修正自動認識爪輪郭とすることができる。このため、ユーザが手書きで修正した爪輪郭が必ずしも滑らかで適切な境界線となっていない場合でも、ユーザの意図を反映しつつ、適切な爪輪郭を認識することができる。
また、爪Ｔに傷があったり甘皮の処理をしていない等により、自動認識では爪輪郭の範囲内とされた部分でも印刷を施したくない部分がある場合もある。この点、本実施形態では、修正モードとして、ユーザが手書きで修正した爪輪郭をそのまま修正爪輪郭ｒｌとするモードを備えている。このため、自動認識では境界と認識されないような部分でも爪輪郭と認識させることができ、ユーザの意図に沿った印刷範囲を設定することができる。
そしてこの場合にも、第２の爪輪郭認識部としての爪輪郭認識部５１２は、爪輪郭を再度自動認識（二次自動爪輪郭認識）した認識結果において修正爪輪郭ｒｌに対応する輪郭を修正自動認識爪輪郭とする。このため、一次自動爪輪郭認識を行った際と二次自動爪輪郭認識を行った際とで爪Ｔの設置位置が多少ずれている場合でも、当該位置ずれを考慮に入れた適切な位置に印刷を施すことができる。
また、自動認識において複数の境界線が認識されている場合に、自動認識に修正爪輪郭ｒｌを反映させて、検出閾値を調整しながら修正爪輪郭ｒｌに近い境界を爪輪郭として認識するように二次自動爪輪郭認識を行うこともできる。これにより、複数の爪輪郭候補の中からユーザの意図に沿った爪輪郭を容易に特定することができ、簡易迅速に自動認識の精度を上げることができる。
【００６２】
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。
【００６３】
例えば、本実施形態では、爪輪郭修正モードとしてモード１からモード４の４つの修正モードが用意されている場合を例示したが、ネイルプリント装置１に備えられる修正モードは複数あればよく、４つに限定されない。例えば、本実施形態で示した修正モードを全て備えていなくてもよいし、本実施形態よりもさらに多くの修正モードを備えていてもよい。
【００６４】
また、本実施形態では、修正自動爪輪郭認識処理を行う場合に、方式１から方式３の３つの方式が用意されている場合を例示したが、方式はここで示した３つに限定されない。ネイルプリント装置１が３つの方式全てを備えていなくてもよいし、ここで示した３つ以外の方式を備えていてもよい。
【００６５】
また、爪輪郭認識部５１２による爪輪郭の自動認識（一次自動爪輪郭認識及び二次自動爪輪郭認識）の手法は、ここに例示したものに限定されない。
例えば、爪Ｔを、先端部、根元部、右側部、左側部や、エッジ部とそれ以外の部分というようにいくつかの特徴的な領域に分けて、それぞれの領域における典型的な爪Ｔの形状を記憶部５２等に記憶させておき、爪輪郭の自動認識をする際に、各領域ごとの典型的な爪輪郭に最も近い境界線を爪輪郭として認識するようにしてもよい。このようにすることで、より確実に爪Ｔらしい形状を爪輪郭として認識することが可能となる。
【００６６】
また、二次自動爪輪郭認識を行う範囲は本実施形態に示した例に限定されない。
すなわち、いずれの方式で修正自動爪輪郭認識処理を行う場合でも、二次自動爪輪郭認識においては、爪輪郭修正処理によって修正された箇所（すなわち、一対の境界分岐点ｄｐの間の領域）についてだけ再度自動認識を行うとしてもよいし、爪輪郭修正処理における修正箇所に限らず、爪Ｔの全体について再度自動認識を行うとしてもよい。
【００６７】
また、本実施形態では、爪輪郭を修正するための爪輪郭修正画面に、一次爪画像に一次自動認識爪輪郭ｌ１を重畳して表示させる場合を例としたが、爪輪郭修正画面はここに例示したものに限定されない。
爪輪郭修正画面の表示画面には、爪Ｔのどの領域が印刷対象としての爪輪郭として認識されたか（すなわち、どの領域にネイルデザインが印刷されるのか）がユーザに分かるように表示さればよく、例えば、一次自動認識爪輪郭ｌ１のみを表示させてもよいし、一次自動爪輪郭認識の結果、爪輪郭候補として認識された境界線を全て表示させてもよい。
また、一次自動認識爪輪郭ｌ１や一次爪画像のみでなく、印刷されるネイルデザインをも重畳して表示させてもよい。
【００６８】
また、本実施形態では、表示部１３に重畳してタッチパネル式入力部１２２を備え、ペン１２３等を用いて直接タッチ操作することにより、爪輪郭を修正するための入力を行う場合を例としたが、爪輪郭を修正するための入力を行う手法はこれに限定されない。
例えば、表示部１３の表示画面を見ながら、マウス等のポインティングデバイスを用いて爪輪郭を修正するための入力を行ってもよい。この場合には、タッチパネル式入力部１２２を備えることは必須ではない。
【００６９】
また、本実施形態では、境界分岐点ｄｐを記憶する境界分岐点メモリ５２７が記憶部５２に設けられている場合を例としたが、境界分岐点メモリ５２７を備えることは必須ではない。
例えば、修正爪輪郭メモリ５２６に、修正爪輪郭ｒｌと、当該修正爪輪郭ｒｌにおける修正の始点と終点である境界分岐点ｄｐとを対応付けて記憶させておいてもよい。
【００７０】
また、本実施形態では、プログラムメモリ５２１、デザインデータメモリ５２２、修正モードテーブル５２３等が制御装置５０の記憶部５２内に設けられている場合を例としたが、プログラムメモリ５２１、デザインデータメモリ５２２、修正モードテーブル５２３等は制御装置５０の記憶部５２（ＲＯＭ、ＲＡＭ）に設けられている場合に限定されず、別途記憶部が設けられていてもよい。
【００７１】
また、本実施形態では、指を１本ずつ装置に挿入して順次印刷を行うネイルプリント装置１を例としたが、４本の指に対して同時に印刷を行うことのできる装置に本発明を適用することも可能である。
【００７２】
以上本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
表示部と、
印刷ヘッドと、
指の爪の輪郭を自動認識する第１の爪輪郭認識部と、
前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を前記表示部に表示させる表示制御部と、
前記爪の輪郭の少なくとも一部を修正するための複数の修正モードを有し、前記修正モードのいずれかに基づいて前記第１の爪輪郭認識部により自動認識された前記爪の輪郭を修正する認識結果修正部と、
前記認識結果修正部により修正された輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とする第２の爪輪郭認識部と、
前記第２の爪輪郭認識部により認識された前記修正自動認識爪輪郭の領域内に印刷を施すように前記印刷ヘッドを制御する印刷制御部と、
を備えていることを特徴とするネイルプリント装置。
＜請求項２＞
前記第２の爪輪郭認識部は、前記指の爪の輪郭を再度自動認識し、前記自動認識において複数の境界線を認識し、これら複数の境界線のうち前記認識結果修正部により修正された輪郭に最も近い境界線を含む爪の輪郭を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
＜請求項３＞
前記第２の爪輪郭認識部は、前記指の爪の輪郭を再度自動認識した認識結果において前記認識結果修正部により修正された輪郭に対応する輪郭を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
＜請求項４＞
前記第２の爪輪郭認識部は、前記認識結果修正部により修正された輪郭を反映させつつ前記指の爪の輪郭を再度自動認識し、当該認識結果を修正自動認識爪輪郭とすることを特徴とする請求項１に記載のネイルプリント装置。
＜請求項５＞
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷ヘッドにより印刷を施すことを特徴とするネイルプリント装置の印刷方法。
＜請求項６＞
指の爪の輪郭を自動認識する第１の爪輪郭自動認識を行い、
前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を表示部に表示させ、
複数の修正モードのいずれかに基づいて前記第１の爪輪郭自動認識において自動認識された前記爪の輪郭を修正し、
修正された前記爪の輪郭を当該自動認識結果に反映させた爪の輪郭を修正自動認識爪輪郭とし、
前記修正自動認識爪輪郭の領域内に印刷を施すように印刷ヘッドを制御することを特徴とするプログラム。
【符号の説明】
【００７３】
１      ネイルプリント装置
２０ａ  印刷指挿入部
３０    撮影部
３２    カメラ
４０    印刷部
４６    印刷ヘッド
５０    制御装置
５１    制御部
５２    記憶部
５１１  撮影制御部
５１２  爪輪郭認識部
５１３  認識結果修正部
５１４  印刷制御部
５１５  表示制御部
５２３  修正モードテーブル
５２６  修正爪輪郭メモリ
５２７  境界分岐点メモリ
５２９  修正自動認識爪輪郭メモリ
Ｔ      爪
Ｕ１    印刷指
【図１】
2015013002.tif 000003
【図２】
2015013002.tif 000004
【図３】
2015013002.tif 000005
【図４】
2015013002.tif 000006
【図５】
2015013002.tif 000007
【図６】
2015013002.tif 000008
【図７】
2015013002.tif 000009
【図８】
2015013002.tif 000010
【図９】
2015013002.tif 000011
【図１０】
2015013002.tif 000012
【図１１】
2015013002.tif 000013
【図１２】
2015013002.tif 000014
【図１３】
2015013002.tif 000015