(57)【特許請求の範囲】
【請求項１】
描画対象をなす爪を有する指が上部に載置される載置台と、
前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、
前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部の間の距離の値を推定する制御部と、
を備え、
前記制御部は、
前記画像取得部から前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得し、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得し、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の両端部間の距離の値を推定することを特徴とする描画装置。
【請求項２】
湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記制御部は、
前記画像に基づいて、前記爪の前記高さの前記第１直線に沿った形状を取得し、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択し、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得し、
前記特定の基準カーブ情報と前記第２爪幅値とに基づいて、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を推定し、
前記撮影距離と、前記第２爪幅値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際の値を推定することを特徴とする請求項１に記載の描画装置。
【請求項３】
前記制御部は、
前記特定の基準カーブ情報における高さの最大値を、前記第１の最大値に合せるように補正を行い、前記補正を行った補正後の特定の基準カーブに基づいて、前記第２の最大値を推定することを特徴とする請求項２に記載の描画装置。
【請求項４】
前記画像取得部により取得される前記画像は、前記爪上に前記爪の幅方向に沿って線状に形成されている測定用像を含み、
前記制御部は、前記画像における前記測定用像の形状に基づいて、前記爪の高さの前記第１の最大値を取得することを特徴とする請求項１乃至請求項３のいずれか一項に記載の描画装置。
【請求項５】
前記制御部は、前記第１位置を、前記画像上で、前記爪の長さ方向において、前記爪の幅が最大となっている位置に設定することを特徴とする請求項１乃至請求項４のいずれか一項に記載の描画装置。
【請求項６】
描画装置の描画制御方法であって、
前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、を備え、
前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得するステップと、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得するステップと、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定するステップと、
を含むことを特徴とする描画装置の描画制御方法。
【請求項７】
前記描画装置は、湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記画像に基づいて、前記爪の高さの前記第１直線に沿った形状を取得するステップと、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択するステップと、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得するステップと、
前記特定の基準カーブ情報と前記第２爪幅値とに基づいて、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を算出するステップと、
前記撮影距離と、前記第２爪幅値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際の幅を推定するステップと、
を含むことを特徴とする請求項６に記載の描画装置の描画制御方法。
【請求項８】
前記爪の前記第２位置での実際の幅を推定するステップは、
前記特定の基準カーブ情報における高さの最大値を、前記第１の最大値に合せるように補正を行うステップと、
前記補正を行った補正後の特定の基準カーブに基づいて、前記第２の最大値を推定するステップと、
を含むことを特徴とする請求項７に記載の描画装置の描画制御方法。
【請求項９】
描画装置の描画制御プログラムであって、
前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、制御部と、を備え、
前記制御部に、
前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得させ、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得させ、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定させることを特徴とする描画装置の描画制御プログラム。
【請求項１０】
前記描画装置は、湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記制御部に、
前記画像に基づいて、前記爪の高さの前記第１直線に沿った形状を取得させ、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択させ、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得させ、
前記特定の基準カーブ情報と前記第２爪幅値とに基づいて、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を算出させ、
前記撮影距離と、前記第２爪幅値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際の幅を推定させる、
ことを特徴とする請求項９に記載の描画装置の描画制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、描画装置、描画装置の描画制御方法及び描画制御プログラムに関する。
【背景技術】
【０００２】
指をロックするためのホルダーを備え、描画する爪の指を保持することができるようにして、指の爪にデザイン画を描画する描画装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１９４８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載される描画装置のように、指を保持する構造を設けると、ネイルデザインを形成するのに適切な位置に爪を位置させることができる。
ここで、爪に綺麗なデザインを形成するためには、適切な位置に爪を位置させるだけでなく、爪の状態（湾曲状態や輪郭など）を正しく求める必要がある。
しかしながら、指の長さ方向に沿って細かく爪の幅方向の湾曲形状を実測して爪の実際の輪郭形状を正確に得ようとすると、その輪郭形状を得るために多くの時間がかかるという問題がある。
【０００５】
本発明は、上記のような事情に鑑みなされたものであり、指の長さ方向に沿って細かく爪の形状を実測することなく、比較的容易に、爪を実測した場合に近い爪の輪郭形状を得ることができる描画装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部の間の距離の値を推定する制御部と、を備え、前記制御部は、前記画像取得部から前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得し、前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得し、前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の両端部間の距離の値を推定する。
【０００７】
本発明の描画装置の描画制御方法は、前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、を備え、前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得するステップと、前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得するステップと、前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定するステップを含む。
【０００８】
本発明の描画装置の描画制御プログラムは、前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、制御部と、を備え、前記制御部に、前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得させ、前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得させ、前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定させる。
【発明の効果】
【０００９】
本発明によれば、指の長さ方向に沿って細かく爪の形状を実測することなく、比較的容易に、爪を実測した場合に近い爪の輪郭形状を得ることができる描画装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る描画装置の外観を示す斜視図である。
【図２】図１において描画装置の筐体をＡ−Ａ線で切断して見た斜視図である。
【図３】本発明の実施形態に係る描画装置の第１指挿入部を右側壁の内面に沿って切断し、左側壁側を見た断面図である。
【図４】本発明の実施形態に係る描画装置の主要な構成を示すブロック図である。
【図５】本発明の実施形態に係る描画装置の一連の処理を説明するためのフローチャートである。
【図６】本発明の実施形態に係る描画装置の画像上で爪幅Ｗの最大幅ＷＭとなる箇所を示した図である。
【図７】爪の実際の最大爪幅ＲＷＭの求め方を説明するための図である。
【図８】光切断法で求めた爪の画像上での爪幅Ｗの最大幅ＷＭとなる位置での爪の断面図である。
【図９】基準カーブ情報を説明するための図である。
【図１０】曲面レベルに応じて複数用意される基準カーブ情報を説明するための図である。
【図１１】爪の全体的な湾曲形状の傾向を説明するための図であり、（ａ）は爪を上から見た平面図であり、（ｂ）は爪の断面図である。
【図１２】指の長さ方向に沿った位置Ｐにおける爪の実際の爪幅の推定方法を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明を実施するための形態（以下、「実施形態」と称する）について詳細に説明する。なお、実施形態の説明の全体を通して同じ要素には同じ番号を付している。
【００１２】
また、以下の実施形態では、描画装置は、手の指の爪の表面に描画するものとして説明するが、本発明の描画対象は手の指の爪の表面に限るものではなく、例えば足の指の爪の表面を描画対象面としてもよい。
【００１３】
（描画装置の全体構成）
図１は、本実施形態に係る描画装置１０の外観を示す斜視図であり、図２は図１の描画装置の筐体をＡ−Ａ線で切断して見た斜視図である。
図１に示すように、描画装置１０は、描画機能を備え、人の指１２の爪１１にネイルデザインを施す装置である。
描画装置１０は、箱状の筐体２０を備え、この筐体２０の上面（天板）には、表示部２１や操作部２２が設けられ、表示部２１には、描画の進捗状況やユーザへのメッセージなどが表示されるとともに、ユーザが操作部２２を操作することで各種入力操作が行えるようになっている。
【００１４】
筐体２０の正面部２０ａの下部中央には、第１指挿入部２３の挿入口２３ａが開口しており、この第１指挿入部２３の下側には、第２指挿入部２５の挿入口２５ａが開口している。
第２指挿入部２５は、１つの手に属する指のうち描画対象である指１２以外の指が挿入される空間であって、筐体２０の正面部２０ａから、指１２の挿入方向である奥側に向けて形成されるとともに、筐体２０の内部空間から独立した（連通していない）空間になっている。
【００１５】
図２に示すように、筐体２０内の下部には、指載置台２６が設けられ、指載置台２６の上面（載置面２６ａ）には、指保持ケース３０が設けられている。
指保持ケース３０の内部空間は、第１指挿入部２３（指挿入部）を形成するための空間であり、後述するように、この空間には指保持部３１が配置される。
【００１６】
また、筐体２０内の上部には、固定板１７が、描画装置１０の幅方向及び奥行き方向に移動可能に設けられる。
この固定板１７には、ペンプロッター部１３及びインクジェット部１５を有する描画部１４、画像取得部１６、及びドライヤ５０が、描画装置１０の幅方向に整列した状態で固定されている。
【００１７】
したがって、固定板１７が描画装置１０の幅方向及び奥行き方向に移動すると、ペンプロッター部１３及びインクジェット部１５を有する描画部１４、画像取得部１６、及びドライヤ５０は、固定板１７とともに、描画装置１０の幅方向及び奥行き方向に移動することになる。
なお、図２は、ペンプロッター部１３を指保持ケース３０の開口部３８に対して鉛直上方に移動させたときの描画装置１０の内部を示している。
【００１８】
ペンプロッター部１３は、爪１１の表面に例えば下地を描画する部分であって、爪１１に描画を施すペン１３ａを備えており、ステッピングモータなどの駆動手段１３ｂによりペン１３ａを鉛直方向に昇降可能になっている。
【００１９】
したがって、ペンプロッター部１３は、上述した固定板１７の移動と相俟って、描画装置１０の幅方向、奥行き方向、及び鉛直方向に移動自在であり、ペン１３ａが指保持ケース３０の開口部３８の直上に位置するように移動した後、爪１１の表面に接するように下降させたペン１３ａのペン先で、爪１１の表面に描画することができる。
【００２０】
インクジェット部１５は、例えば爪１１の表面にデザインの印刷を行う部分であり、インクジェットヘッド１５ａと、インクジェットカートリッジ１５ｂと、を備えている。
インクジェット部１５もペンプロッター部１３と同様に、固定板１７の移動に伴って指保持ケース３０の開口部３８の直上に移動し、爪１１の表面にインクジェットヘッド１５ａで所望のデザインを施すことができるようになっている。
【００２１】
画像取得部１６は、例えば爪１１の画像を取得するカメラ１６ａ及び光源１６ｃを有し、描画対象をなす爪１１を含む画像を取得する画像取得手段として機能する。
そして、爪１１を含む指１２の画像を解析することで爪１１の爪幅Ｗが取得される。
また、画像取得部１６によって取得された画像は、第１指挿入部２３のどこに爪１１が位置しているのかという情報を取得するのにも用いられる。
【００２２】
画像取得部１６における光源１６ｃは、例えば直線状の光（以下、ライン光と記す）を出射する機能を有し、爪１１の幅方向に沿ってライン光を爪１１に照射する。カメラ１６ａは、光源１６ｃよりライン光が照射されている状態の爪１１を撮影して、爪１１上に形成されているライン状の像（測定用像）を撮影する。画像取得部１６は、これにより取得された画像における上記のライン状の像の形状に基づいて、光切断法に従った処理を行うことで爪１１の爪高さ方向の形状を取得する。
【００２３】
ドライヤ５０は、上述したように固定板１７と一体的に移動可能であって、指保持ケース３０の開口部３８の直上に移動して、爪１１の表面に向けて乾燥用エアを吹き出すことで、温風により爪１１に塗布されたインクを乾燥させる。
【００２４】
（指保持ケースの構成）
図３は、第１指挿入部２３を右側壁の内面に沿って切断し、左側壁側を見た断面図である。
第１指挿入部２３を形成する指保持ケース３０は、図３に示すように、指１２の先端部を露出させつつ指１２を囲むように、全体として筒状を呈している。
【００２５】
具体的には、指保持ケース３０は、下壁３２と、この下壁３２の左右両端部から鉛直上方に延びる左右の側壁３３、３４と、左右の側壁３３、３４の上端部同士を連結する上壁３５と、左右の側壁３３、３４において指１２の挿入方向の奥側の端部同士を連結する奥壁３６と、から形成される。
【００２６】
そして、奥壁３６の上端部には、爪１１の爪先部１１ａを載置するための爪置き部３７が設けられている。
また、挿入された指１２の爪１１を鉛直上方に露出させるように、上壁３５と奥壁３６との間に開口部３８が形成されている。
さらに、下壁３２には、指保持部３１へのエアの給排出のための貫通孔３２ａが形成されている。
また、図３に示すように、画像取得部１６のカメラ１６ａは光軸１６ｂが載置面２６ａに対してほぼ垂直となる方向から爪１１を撮影するように配置されている。光源１６ｃは、光軸１６ｄがカメラ１６ａの光軸１６ｂとは異なる斜め上方向から爪１１にライン光を照射するように配置されている。ここで、カメラ１６ａの光軸１６ｂと光源１６の光軸１６ｄとの間の角度をθとする。カメラ１６ａは爪１１にライン光が当たって形成されているライン（測定用像）を含んで爪１１の全体及び指１２の一部を撮影する。画像取得部１６は、カメラ１６ａにより撮影されて取得された画像における、ライン光により形成されているラインの形状と角度θとを用いて光切断法に従った処理を行うことで、爪１１のライン光が当たっている箇所の、爪の幅方向に沿った、高さ方向の形状を取得する
【００２７】
（指保持部の構成）
指保持ケース３０の内部には、指保持部３１が設けられており、この指保持部３１は、指保持ケース３０の上壁３５との間で指１２の動きを抑制する。
具体的には、指保持部３１は、流体の給排気によって膨らんだり萎んだりする袋状の部材からなり、下壁３２に設けられた貫通孔３２ａにその袋状の部材内に流体の給排気を行うための流路３１ａを位置させるように配置されている。
【００２８】
この流路３１ａには、図示しない流体の給排気を行うためのラインの一端４１が接続され、ラインを通じて指保持部３１に流体が供給されると指保持部３１が膨らみ、図３に示すように、爪１１が所定の高さ位置に位置するように、指保持ケース３０の上壁３５との間で指１２が固定される。
一方、ラインを通じて指保持部３１から流体が排気されると、指保持部３１が萎み指１２の固定が解除される。
【００２９】
図４は、描画装置１０の主要な構成を示すブロック図である。
図４に示すように、描画装置１０は、上述したペンプロッター部１３及びインクジェット部１５を有する描画部１４、カメラ１６ａ及び光源１６ｃからなる画像取得部１６、液晶表示モニタなどからなる表示部２１、操作部２２、ドライヤ５０に加え、処理プログラムや後ほど説明する基準カーブ情報などを記憶する記憶部６０及び処理プログラムに基づいて各種の動作を制御するＣＰＵなどで構成される制御部７０を備えており、これらがバスを介して接続されている。
【００３０】
記憶部６０は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリなどを有する構成で、描画装置１０の各種機能を実現するための処理プログラムなどが格納されるプログラム領域と、爪１１にネイルデザインを形成する過程で使用するデータ（後ほど説明する基準カーブ情報）などが格納されるデータ領域と、ネイルデザインを形成する処理過程で生成される作業データなどを一時的に記憶するワーク領域と、が割り当てられている。
【００３１】
以下このような構成からなる描画装置１０について、具体的な動作を含め、さらに、詳細に説明を行う。
図５は、描画装置１０の一連の処理を説明するためのフローチャートである。
【００３２】
（スタート）
描画対象の指１２が第１指挿入部２３に挿入され、ユーザが操作部２２を操作して描画装置１０の動作開始の指示を出すと、処理プログラムに従って制御部７０の制御が開始され、描画装置１０の動作が始まる。
【００３３】
（ステップＳ１）
まず、描画装置１０の動作が開始されると、制御部７０は、図３に示したように、爪１１が所定の高さ位置に位置するように、指保持部３１と指保持ケース３０の上壁３５の間で指１２を固定するように、指保持部３１を膨らませる動作を実行する。
【００３４】
（ステップＳ２）
指１２の固定が終了すると、制御部７０は、画像取得部１６の取得する画像から画像解析プログラムに従って指１２に沿った長さ方向で、爪１１の画像上で爪幅Ｗが最大幅ＷＭとなっている爪１１上の位置（第１位置）を求める。そして、カメラ１６ａ及び光源１６ｃの位置を調整して、爪１１上の爪幅Ｗが最大幅ＷＭとなっている位置又はその近傍の爪１１の幅方向にライン光を照射させた状態で、画像取得部１６を画像取得手段として機能させて、画像取得部１６に爪１１を含む指１２の画像を取得させる。
なお、制御部７０は、上記のように処理過程で画像上での爪幅Ｗが必要なときには、画像解析プログラムに従って爪幅取得手段として機能する。
なお、画像上の爪幅Ｗは、画像取得部１６から認識基準面までの距離（撮影距離）ＣＨ及び画像取得部１６のカメラ１６ａの図示しないレンズが有する画角と、画像全体に対する爪幅Ｗの相対的な大きさ等に基づいて演算処理されて、認識基準面上での実際の寸法に換算された値である。
ただし、後述するように、このようにして求められた画像上の爪幅Ｗは、爪１１の実際の幅とは異なる値となっている。
【００３５】
画像上で爪幅Ｗが最大幅ＷＭとなる箇所を示した図である図６を参照して、具体的に説明すると、画像上にＸＹ座標を与えたときに、爪１１の画像上の爪幅Ｗは、Ｘ軸上の爪１１の一方側の端の位置と他方側の端の位置の差分として定義される。そして、画像中の最も左側に位置する爪１１の端の位置（Ｘ１参照）と最も右側に位置する爪１１の位置（Ｘ２参照）を繋ぐ画像上の爪幅Ｗの箇所を、画像上で爪幅Ｗが最大幅ＷＭとなっている箇所として、この最大幅ＷＭのライン上又はその近傍に対応する爪１１上の位置（第１位置）に、光源１６ｃよりライン光を照射させた状態での爪１１を含む指１２の画像を画像取得部１６に取得させる。
【００３６】
そして、制御部７０は、光切断法に従った処理を行うプログラムに従い、爪１１の高さを取得する爪高さ取得手段として機能し、画像上での爪幅Ｗが最大幅ＷＭとなっている箇所又はその近傍に対応する爪１１上の位置の幅方向の端部からの、実際の最大爪高さＲＨＭを取得する。
【００３７】
（ステップＳ３）
ここで、画像上での爪１１の幅方向の端の位置は、爪の実際の端の位置よりも爪１１の内側に位置している。
これは、爪１１の幅方向の端部は湾曲しており、画像取得部１６のカメラ１６ａの光軸１６ｂに対して一定の角度となる位置ある被写体は、カメラ１６ａからの距離が異なっていても取得した画像上では同じ位置になるためである。
【００３８】
そこで、ステップＳ３では、制御部７０は、画像から取得した爪１１の画像上での爪幅Ｗと実際の爪幅ＲＷとの差δを推定し、その差δを画像上での爪幅Ｗに加えて実際の爪幅ＲＷを取得する爪幅推定手段として機能し、この画像上で爪幅Ｗが最大幅ＷＭとなっている箇所又はその近傍に対応する爪１１上の位置での爪１１の実際の最大爪幅ＲＷＭを求める処理を行う。
【００３９】
具体的に、図７を参照しながら、爪１１の実際の最大爪幅ＲＷＭを求める処理について説明する。
図７は、爪１１の実際の最大爪幅ＲＷＭの求め方を説明するための図である。
図７に示す爪１１は、爪１１の画像上で爪幅Ｗが最大幅ＷＭ（図６参照）となっている箇所に対応する爪１１上の位置での、爪１１の幅方向の断面図である。
図７において、点Ｏは画像取得部１６の中心位置を示しており、認識基準面は取得される画像の基準となる面である。また、角度θαは画像取得部１６が有するカメラ１６ａの図示しないレンズが有する画角である。
【００４０】
図７に示す爪１１は、画像上での爪幅Ｗの最大幅ＷＭを基に描いたものになっており、画像上での爪１１の幅方向の端の位置が点Ｂにあるものになっている。
しかしながら、上述したように、この画像上での爪１１の端となる点Ｂは、爪１１の実際の端の位置よりも内側になっており、爪１１の幅方向の実際の端は点Ａに存在する。すなわち、点Ｂは、画像取得部１６における点Ｏから爪１１の幅方向の実際の端である点Ａに向けて引いた直線ＯＡが認識基準面と交差する位置となっている。
そして、爪１１の幅方向の実際の端の位置は、直線ＯＢを延長して三角形ＢＡＤを考えたときに、三角形ＢＡＤの辺ＢＤがステップＳ２で求めた爪１１の実際の最大爪高さＲＨＭと等しくなるような三角形を考えたときの点Ａに位置している。
ここで、直線ＯＣと直線ＢＤは、認識基準面に対して垂直で、互いに平行に引かれている。したがって、角度θ１とその同位角にあたる角度θ２は互いに等しく、三角形ＯＢＣと三角形ＢＡＤとは相似形になっている。
【００４１】
したがって、直線ＢＣの長さ：直線ＡＤの長さ＝直線ＯＣの長さ：直線ＢＤの長さ、が成立する。これにより、直線ＡＤの長さ＝直線ＢＤの長さ×［直線ＢＣの長さ／直線ＯＣの長さ］となる。
【００４２】
そして、直線ＯＣの長さは、画像取得手段である画像取得部１６から認識基準面までの距離（撮影距離）ＣＨであり、これは描画装置１０の構成上、予め設定されている値である。
また、直線ＢＣの長さは、画像から取得した爪１１の画像上での爪幅Ｗの最大幅ＷＭの半分の値Ｗ１と同じであり、直線ＢＤの長さは、ステップＳ２で取得した爪１１の実際の最大爪高さＲＨＭに等しい。
さらに、直線ＡＤの長さは、画像から取得した爪１１の画像上での爪幅Ｗの最大幅ＷＭと、その最大幅ＷＭとなっている箇所に対応する爪１１上の位置での実際の最大爪幅ＲＷＭと、の差δの半分に等しい。
【００４３】
このことから、画像から取得した爪１１の画像上での爪幅Ｗの最大幅ＷＭと、その最大幅ＷＭとなっている箇所に対応する爪１１上の位置での実際の最大爪幅ＲＷＭとの差δは、画像から取得した爪１１の画像上での爪幅Ｗの最大幅ＷＭの半分の値を幅Ｗ１とすると、δ＝（最大爪高さＲＨＭ×［幅Ｗ１／距離ＣＨ］）×２で求めることができ、このδを求める式において右辺の値はすべて既知の値であることから、δの値を求めることが可能である。
【００４４】
なお、上記計算式では、計算式に代入されるべき値の単位の表示を省略しているが、計算に当たって各値の単位を揃えることは言うまでもなく、計算式に代入される値は、例えば、すべての単位をｍｍやμｍに統一して計算が行われるものである。
【００４５】
つまり、爪幅推定手段として機能する制御部７０は、ステップＳ３において、画像から取得した画像上の爪幅Ｗの最大幅ＷＭの半分の値Ｗ１、画像取得手段としての画像取得部１６から認識基準面までの距離ＣＨ、及び、爪１１の実際の最大爪高さＲＨＭに基づき、画像から取得した爪１１の画像上での爪幅Ｗの最大幅ＷＭと、その最大幅ＷＭとなっている箇所に対応する爪１１上の位置での実際の最大爪幅ＲＷＭとの差δを推定し、画像から取得した爪１１の最大幅ＷＭに差δを加えて、爪１１の実際の最大爪幅ＲＷＭを求める（推定する）処理を実行する。
【００４６】
（ステップＳ４）
次に、制御部７０は、ステップＳ２で光切断法を行ったときに求まる爪１１の画像上の爪幅Ｗの最大幅ＷＭとなる箇所の、爪１１の端からの距離が所定の距離ＸＸとなる位置での実際の爪高さＺ１を距離ＸＸで割って求めた傾きを曲面レベルとして求め、その曲面レベルに対応する基準カーブ情報を選択する基準カーブ情報選択手段として機能する。
【００４７】
このステップＳ４の処理について図８を参照しながら具体的に説明する。
図８は、図７に示したのと同様に爪の１１の断面を示した断面図であり、光切断法で求めた爪１１の画像上での爪幅Ｗの最大幅ＷＭとなる位置での爪１１の断面図である。
【００４８】
図８では、爪１１の一方側の端を基準として爪の幅方向をＸ軸で表し、爪高さ方向をＺ軸で表している。
光切断法は、爪１１の幅方向の各位置での実際の爪高さの値を得ることができる測定手法であるため、その測定結果から爪１１の画像上での爪幅Ｗの最大幅ＷＭとなる箇所の爪１１の端からの距離が所定の距離ＸＸとなる位置（例えば、画像から取得される爪１１の最大幅ＷＭの１０分の１となる位置）での実際の爪高さＺ１を取得することができる。
【００４９】
そして、この実際の爪高さＺ１を所定の距離ＸＸで割って求めた傾きを曲面レベルとして定義する。
なお、多くの爪１１の湾曲形状を実測した結果から、このようにして求めた傾きが爪１１の全体的な湾曲形状の違いを分類するのに適していることがわかっているため、この傾きを曲面レベルと定義している。
【００５０】
なお、爪１１の画像から爪１１の画像上での爪幅Ｗの最大幅ＷＭの例えば８分の１となる位置での傾きを曲面レベルとして定義することも可能である。所定の距離ＸＸは、爪１１の端から爪１１の端の湾曲形状が評価しやすい範囲内の距離に設定されればよい。
【００５１】
一方、図４に示すように、描画装置１０は、記憶部６０に基準カーブ情報が記憶されており、この基準カーブ情報について以下説明する。
基準カーブ情報は、上述のとおり、曲面レベルに対応して選択できるように記憶部６０内に複数設けられているものであるが、基準カーブ情報がどのようなものであるかが理解しやすいように、まず、１つの基準カーブ情報について説明し、その後、複数用意される基準カーブ情報がどのように異なっているのかについて説明することとする。
【００５２】
図９は、基準カーブ情報を説明するための図である。
図９は、爪の断面に対応した図になっているが、図９の爪は多数の爪のデータを基に作成された基準爪１１’である。
【００５３】
そして、この基準爪１１’を表現するために、図９に示すように、基準カーブ情報は、基準爪１１’の両端を直線で結ぶ高さが０となる高さ基準位置（一点鎖線参照）を基準として、基準爪１１’の幅方向（紙面左右方向）の各位置での高さの値が記録されている。
【００５４】
具体的に見ていくと、基準カーブ情報は、基準爪１１’の左右一方側の端（図左側の端）から左右他方側の端（図右側の端）までを基準爪１１’の幅である基準幅ＢＣＷを均等間隔で割り、基準爪１１’の一方側の端から他方側の端までを均等間隔で割った境界位置ごとに番号が与えられている。
【００５５】
本実施形態では、基準爪１１’の幅を８ｍｍとし、０．１ｍｍピッチ（位置参照）の均等間隔で境界位置を設けているので、一方側の端（図左側の端）の番号を０として、順次、他方側の端（図右側の端）に向かって番号が増えていき、他方側の端の番号が８０になっている。
つまり、一方側の基準爪１１’の端から他方側の基準爪１１’の端に向かって、一方側の基準爪１１’の端、均等間隔で割った境界位置及び他方側の基準爪１１’の端に対して番号が与えられている。
【００５６】
そして、このような位置を表す番号が付与されるとともに、基準爪１１’の幅方向の湾曲形状を表すデータとして各番号に対して爪高さｈ０，ｈ１，ｈ２，ｈ３，…，ｈ７８，ｈ７９，ｈ８０が与えられている。
【００５７】
このような基準爪１１’に関する爪の幅方向での爪高さの変化を記録した情報が基準カーブ情報であり、後ほど説明するが、爪１１における最大爪幅ＲＷＭとなる箇所に、この基準カーブ情報を補正して、実測した場合に近い爪１１の湾曲形状として適用するとともに、その補正した基準カーブ情報を利用して、さらに、爪１１における、指１２の長さ方向に沿った、爪１１の画像上で爪幅Ｗが最大幅ＷＭとなっている爪１１上の位置と異なる位置Ｐ（第２位置）において実測した場合に近い爪１１の湾曲形状を取得（推定）する。
【００５８】
このようにすることで、指１２の長さ方向に沿って細かく爪１１の幅及び爪の幅方向の湾曲形状を実測することなく、実測した場合に近い爪１１の湾曲形状を得ることができる。
【００５９】
ところで、１つの基準カーブ情報だけではいろいろな爪１１の形状に対応することは難しいため、本実施形態では、図１０に示すように、上述した曲面レベルを、湾曲の程度が互いに異なる曲面レベル１から曲面レベル５に分けて、図９の表に対応する記載を省略しているが、それぞれの曲面レベルに対応するように、図９で説明したのと同様の５つの基準カーブ情報が記憶部６０に予め記憶されている。
したがって、曲面レベル１から曲面レベル５の中から、上述した曲面レベルに応じて爪１１の実際の湾曲形状に最も近似する基準カーブ情報が選択されるようになっている。
なお、基準カーブ情報を用いて爪１１の実際の湾曲形状を求める手法については後述する。
【００６０】
上記のように、ステップＳ４で基準カーブ情報が選択されると、ステップＳ５に進むことになるが、ステップＳ５以降での処理内容が理解しやすいように、ステップＳ５の説明を行う前に、この選択された基準カーブ情報が、どのように活用され、爪１１を実際に実測した場合に近い爪１１の全体的な湾曲形状を求めるのかについて説明しておく。
【００６１】
図１１は、爪１１の全体的な湾曲形状の傾向を説明するための図である。
図１１（ａ）は爪１１を上から見た平面図であり、図１１（ｂ）は爪１１の断面図である。
図１１において、指１２の長さ方向に沿った方向をＹ軸とし、爪１１の幅方向をＸ軸とし、爪高さ方向をＺ軸として示している。
【００６２】
図１１（ａ）には、爪１１の実際の幅が最大爪幅ＲＷＭ（画像上では最大幅ＷＭ）となっている位置（第１の位置）と、爪１１の実際の幅が最大爪幅ＲＷＭと異なる爪幅ＰＲＷなっている、爪１１の実際の幅が最大爪幅ＲＷＭとなっている位置とは異なる位置Ｐ（第２の位置）とが示されている。
【００６３】
そして、図１１（ｂ）では、その爪１１における最大爪幅ＲＷＭ（最大幅ＷＭ）となっている位置の爪１１の幅方向での爪高さの変化を表す曲線を点線で示し、位置Ｐにおける爪１１の幅方向での爪高さの変化を示す曲線を実線で示している。
【００６４】
図１１（ａ）に示すように、爪１１における最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）の爪１１の一方側の端（図左側の端）はＸ軸上の原点Ｘ１に位置し、他方側の端（図右側の端）はＸ軸上のＸ７の位置に位置している。
なお、Ｘ１からＸ７の位置を示す点線は、等間隔としている。
【００６５】
また、位置Ｐの爪１１の実際の幅が爪幅ＰＲＷとなる位置での爪１１の一方側の端（図左側の端）はＸ軸上のＸ２に位置し、他方側の端（図右側の端）はＸ軸上のＸ６に位置している。
【００６６】
つまり、位置Ｐの爪１１の端（両端）の位置は、Ｘ軸方向で見て最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）の爪の端（両端）の位置から爪１１の中央側に１目盛り分内側に位置しており、図１１（ｂ）でも位置Ｐの爪１１の端（両端）は、Ｘ軸方向で見て最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）の爪の端（両端）の位置から爪１１の中央側に１目盛り分内側に位置している。
【００６７】
このように位置Ｐでの爪１１の端の位置は、爪１１の最大爪幅ＲＷＭとなっている位置での爪１１の端の位置と異なる位置になっているものの、図１１（ｂ）を見るとわかるように、位置Ｐでの爪１１の幅方向（Ｘ軸方向）での湾曲形状は、爪１１の最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）の幅方向（Ｘ軸方向）での湾曲形状と近い。
【００６８】
したがって、爪１１の最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）における爪１１の湾曲形状（爪１１の幅方向での爪高さの変化）と、爪１１の実際の輪郭を求めることができれば、これらに基づいて爪１１の実際の全体的な形状を模擬することが可能である。
【００６９】
つまり、爪１１の最大爪幅ＲＷＭとなっている位置（画像上で最大幅ＷＭとなっている箇所）から指１２の長さ方向にズレた位置は、図１１を見ればわかるとおり、爪１１の中央側に向かって輪郭が小さくなっていくことになるので、その輪郭が小さくなった範囲に対応する爪１１の最大爪幅ＲＷＭとなっている位置における爪１１の湾曲形状のデータを適用すればよい。
【００７０】
そして、指１２の長さ方向に沿った位置Ｐにおける爪１１の実際の爪幅ＰＲＷが推定できれば、その位置Ｐの爪１１の画像上での爪幅ＰＷに推定した爪幅ＰＲＷを適用することで、爪１１の実際の輪郭を求めることができる。
また、ステップＳ３で、既に、画像上での爪１１の爪幅Ｗの最大幅ＷＭの位置における爪１１の実際の最大爪幅ＲＷＭの推定値が得られている。
【００７１】
このことから、ステップＳ５以降の主な処理としては、基準カーブ情報から爪１１の画像上の爪幅Ｗの最大幅ＷＭとなっている箇所の爪１１の実際の幅が最大爪幅ＲＷＭであるものとして、この位置における湾曲形状を推定すること及び指１２の長さ方向に沿った位置Ｐにおける爪１１の実際の爪幅ＰＲＷを推定することになる。
このことを踏まえて、以下、再び、図５のフローチャートを参照しながら、これらの処理を行うステップＳ５以降の説明を行う。
【００７２】
（ステップＳ５）
ステップＳ５では、制御部７０が、画像から取得した爪幅Ｗが最大幅ＷＭとなる位置での爪１１の実際の幅方向の爪高さの変化を推定したカーブ情報を取得するカーブ情報取得手段として機能し、この爪１１の最大爪幅ＲＷＭに対応した湾曲形状（カーブ情報）を取得する。
【００７３】
まず、画像から取得した画像上の爪幅Ｗが最大幅ＷＭとなる位置での爪１１の実際の最大爪幅ＲＷＭと基準カーブ情報の基準爪１１’の幅である基準幅ＢＣＷとが異なっているので、この幅方向を一致させる処理を行う。
具体的には、カーブ情報取得手段として機能する制御部７０は、爪１１の実際の最大爪幅ＲＷＭを基準カーブ情報と同じ数に分割し、その分割した爪１１の一方側の端から爪１１の他方側の端まで基準カーブ情報と同様の番号を付与する。
【００７４】
つまり、基準カーブ情報は、基準爪１１’の幅方向を均等間隔に８０分割した状態になっているので、同様の状態となるように、爪１１の実際の最大爪幅ＲＷＭを均等間隔に８０分割した状態とし、一方側の爪１１の端の位置の番号を０として、順次、他方側の端に向かって分割境界線の各位置に番号を付与し、他方側の爪１１の端の位置の番号が８０となるように番号付けを行う。
このようにして付与された番号がカーブ情報の番号となる。
なお、このときに、図９に示したのと同様に、各番号には爪１１の一方側の端からの位置情報も付与されている。
【００７５】
そして、基準カーブ情報と同じ番号に当たる番号のカーブ情報の爪高さとして、同じ番号の基準カーブ情報の爪高さ（図９のｈ０〜ｈ８０参照）を適用することでカーブ情報に幅方向での爪高さの変化を導入する。しかし、単に基準カーブ情報の爪高さ（図９のｈ０〜ｈ８０参照）をそのまま適用するのではなく、係数Ｆをかけて爪高さの補正を行った補正後の基準カーブ情報を用いる。
【００７６】
この係数Ｆは、基準カーブ情報における爪幅を爪１１の実際の幅に合わせるように補正したときの補正後の最大高さＨＭと、爪１１の実際の最大爪高さＲＨＭとの差に対応するものである。すなわち、基準カーブ情報における基準爪１１’の幅は８ｍｍに設定されていて、最大高さがＨＭであるとき、この幅を爪１１の実際の最大爪幅ＲＷＭに対応するように、ＲＷＭの基準カーブ情報における爪幅との比率（ＲＷＭ/８ｍｍ）分だけ、基準カーブ情報におけるカーブを幅方向及び高さ方向に拡大又は縮小するように補正する。そして、補正後の基準カーブ情報における補正後の最大高さＨＭＡと爪１１の実際の最大爪高さＲＨＭとの比率（ＲＨＭ/ＨＭＡ）を算出する。これが係数Ｆとなる。
【００７７】
このようにして、補正後の基準カーブ情報が求められると、次のステップに進む。
【００７８】
（ステップＳ６）
次に、制御部７０は爪幅推定手段として機能し、画像上の爪幅Ｗが最大幅ＷＭとなる位置以外の指１２の長さ方向の位置Ｐにおける爪１１の実際の爪幅ＰＲＷを取得する。
まず、制御部７０は、画像上の爪１１の爪幅Ｗが最大幅ＷＭとなる位置の爪幅Ｗを爪の実際の幅である最大爪幅ＲＷＭに拡張し、その拡張した爪１１の幅に対する爪１１の幅方向の爪高さに関する情報としてステップＳ５で求めた補正後の基準カーブ情報を適用する。
【００７９】
具体的に、指１２の長さ方向に沿った位置Ｐにおける爪１１の実際の爪幅の推定方法を説明するための図である図１２を参照しながら説明する。
図１２に示すように、画像上の爪１１の爪幅Ｗが最大幅ＷＭとなる位置において、爪１１の一方側の端及び他方側の端の位置を、ステップＳ３のところで求め方を説明した差δ／２だけ外側に拡張した位置が爪１１の実際の最大爪幅ＲＷＭの端の位置になる。
そこで、このようにして爪１１の実際の端の位置を決定し、それに対してカーブ情報を割り当てると、爪１１の下に示す爪１１の幅方向の高さの変化が対応付けられる。
【００８０】
ここで、位置Ｐとは、爪１１の爪幅Ｗが最大幅ＷＭとなる位置の爪幅Ｗを爪の実際の最大爪幅ＲＷＭに拡張し、その拡張した爪の幅を基準カーブ情報と同じ数に分割したときの分割境界線と画像上の爪１１の輪郭との交点となる位置になっている。
そして、例えば、位置ＰがＰ’の位置であるとし、その位置Ｐ’での画像上の爪幅Ｗを爪幅ＰＷとすると、この箇所での爪１１の実際の断面は図１２の右側の図のように表すことができると推定される。
【００８１】
この図１２の右側の図は、図７と同様の図になっており、爪１１を画像上の爪幅ＰＷとして描いているので、爪幅ＰＷは爪１１の実際の幅より小さい幅になっている。
つまり、図７を参照して既に上述したが、画像上では、点Ｂが爪１１の幅方向の一方側の端になっているが、爪１１の幅方向の実際の端はそれよりも外側に位置しており、爪１１の実際の端は、直線ＯＢの延長線上の点Ａであり、この点Ａの位置は、角度θ１と同じ角度θ２を有する三角形ＢＡＤにおいて、直線ＢＤの長さがＬとなる三角形を描くことができる位置にある。
【００８２】
長さＬは、爪１１の実際の最大爪高さＲＨＭから点Ａの位置の高さを引いた値である。ここで、点Ｄの高さは、位置Ｐ’に対応するカーブ情報からｈ３となっている。そして、点Ａの位置は点Ｄの高さより僅かに低い位置なるが、点Ｄの高さと点Ａの高さの差は通常極僅かである。このため、点Ａの位置の高さをｈ３とみなすことができる。したがって、長さＬは、爪１１の実際の最大爪高さＲＨＭからｈ３を引いた値として求めることができる。
そして、直線ＢＣの長さは画像上の位置Ｐ’における爪幅ＰＷの半分の値Ｗ２（＝ＰＷ／２）として求められ、直線ＯＣの長さは距離ＣＨである。
【００８３】
したがって、図７で説明したのと同様の計算を行うことで直線ＡＤの長さを求めることができ、その直線ＡＤの長さの２倍が、位置Ｐ’での画像上の爪１１の爪幅ＰＷとその爪幅ＰＷの箇所の爪１１の実際の爪幅ＰＲＷとの差Ｐδに相当する。
具体的には、差Ｐδは、Ｐδ＝（値Ｌ×［値Ｗ２／距離ＣＨ］）×２として求めることが可能であるので、位置Ｐ’での爪１１の実際の爪幅ＰＲＷは、位置Ｐ’での画像上の爪１１の爪幅ＰＷに差Ｐδを加えることで求められる。
【００８４】
そして、この計算は、位置ＰがＰ’以外の位置Ｐにおいても可能である。
したがって、指１２の長さ方向に沿った各位置Ｐにおける爪１１の実際の爪幅ＰＲＷの推定が可能である。
【００８５】
（ステップＳ７）
これまでのステップで、既に、爪１１の実際の最大爪幅ＲＷＭ及び位置Ｐでの爪１１の実際の爪幅ＰＲＷが得られているので、ステップＳ７では、それらに基づいて爪１１の実際の輪郭を取得する。
具体的には、制御部７０は輪郭取得手段として機能し、それらの爪幅に基づき画像上の爪１１の各位置での爪幅Ｗを実際の爪幅（最大爪幅ＲＷＭ及び爪幅ＰＲＷ）に置き換えて、その輪郭を取得する。
【００８６】
（ステップＳ８）
爪１１の実際の輪郭が取得できたので、次に、ステップＳ８では、制御部７０が爪形状取得手段として機能し、上述したように、爪の輪郭とカーブ情報に基づき、爪の実際の全体的な形状（輪郭形状）を取得する。
【００８７】
（ステップＳ９）
そして、最後のステップであるステップＳ９では、描画部１４が爪形状取得手段によって取得された爪の全体的な形状に基づいて、爪にデザインを形成し、一連の処理が終了する。
なお、この一連の処理は、１つの爪１１に対するネイルデザインの形成処理であるため、別の指１２の爪１１にネイルデザインを形成する場合、再び、スタートからエンドまでの一連の処理を実行することになる。
【００８８】
以上のような一連の処理において、爪１１の実際の形状を測定しているのは、ステップＳ２における光切断法を実施するときだけであるので、指の長さ方向に沿って細かく爪の幅方向の湾曲形状を実際に測定する必要がなく、大幅に処理時間を短縮することが可能である。
【００８９】
以上、本発明の好ましい実施形態について詳述したが、本発明は上記実施形態に限定されるものではない。
上記実施形態では、ステップＳ２を光切断法に基づく方法で実施するものとしているが、これに限定される必要はなく、爪１１の幅方向の湾曲形状を測定することが可能な他の方法に置き換えてもよいことは言うまでもない。
【００９０】
また、上記実施形態で示したステップＳ１からステップＳ９までの流れは、その順番どおりでなくても問題がないステップもあり、ステップの順番を入れ替えて差支えのないステップについては順番の入れ替えを行なってもよい。
このように本発明は、具体的な実施形態に限定されるものではなく、本発明の要旨の範囲内において、種々の変形、変更が可能であり、そのことは、当業者にとって特許請求の範囲の記載から明らかである。
【００９１】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲のとおりである。
＜請求項１＞
描画対象をなす爪を有する指が上部に載置される載置台と、
前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪を含む画像を取得する画像取得部と、
前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部の間の距離の値を推定する制御部と、
を備え、
前記制御部は、
前記画像取得部から前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得し、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得し、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の両端部間の距離の値を推定することを特徴とする描画装置。
＜請求項２＞
湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記制御部は、
前記画像に基づいて、前記爪の前記高さの前記第１直線に沿った形状を取得し、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択し、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得し、
前記特定の基準カーブ情報と前記第２爪幅値とに基づき、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を推定し、
前記設定距離と、前記第２の幅の値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際を推定することを特徴とする請求項１に記載の描画装置。
＜請求項３＞
前記制御部は、
前記特定の基準カーブ情報を、前記特定の基準カーブ情報における高さの最大値を、前記第１の最大値に合せるように補正し、前記補正を行った補正後の特定の基準カーブに基づいて、前記第２の最大値を推定することを特徴とする請求項２に記載の描画装置。
＜請求項４＞
前記画像取得部により取得される前記画像は、前記爪上に前記爪の幅方向に沿って線状に形成されている測定用像を含み、
前記制御部は、前記画像における前記測定用像の形状に基づいて、前記爪の高さの前記第１の最大値を取得することを特徴とする請求項１乃至請求項３のいずれか一項に記載の描画装置。
＜請求項５＞
前記制御部は、前記第１位置を、前記画像上で、前記爪の長さ方向において、前記爪の幅が最大となっている位置に設定することを特徴とする請求項１乃至請求項４のいずれか一項に記載の描画装置。
＜請求項６＞
描画装置の描画制御方法であって、
前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記含む画像を取得する画像取得部と、を備え、
前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得するステップと、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得するステップと、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定するステップと、
を含むことを特徴とする描画装置の描画制御方法。
＜請求項７＞
前記描画装置は、湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記画像に基づいて、前記爪の高さの前記第１直線に沿った形状を取得するステップと、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択するステップと、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得するステップと、
前記特定の基準カーブ情報に基づいて、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を算出するステップと、
前記設定距離と、前記第２爪幅値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際の幅を推定するステップと、
を含むことを特徴とする請求項６に記載の描画装置の描画制御方法。
＜請求項８＞
前記爪の前記第２位置での実際の幅を推定するステップは、
前記特定の基準カーブ情報を、前記特定の基準カーブ情報における高さの最大値を、前記第１の最大値に合せるように補正するステップと、
前記補正を行った補正後の特定の基準カーブに基づいて、前記第２の最大値を推定するステップと、
を含むことを特徴とする請求項７に記載の描画装置の描画制御方法。
＜請求項９＞
描画装置の描画制御プログラムであって、
前記描画装置は、描画対象をなす爪を有する指が上部に載置される載置台と、前記載置されている前記指の前記爪の頂点位置から一の方向に撮影距離だけ離れた位置に設けられ、前記爪を前記一の方向から撮影して、前記爪含む画像を取得する画像取得部と、制御部と、を備え、
前記制御部に、
前記画像取得部から前記爪の第１位置を通って前記爪の幅方向に引いた第１直線上での、前記爪の第１の両端部に向かって引いた２本の第２直線が、前記爪の頂点位置に接して前記一の方向に直交する平面状の認識基準面と交差する２つの第１交差位置を、前記画像における前記爪の大きさと、前記撮影距離と、前記画像取得部の画角とに基づいて求めて、前記認識基準面上での前記２つの第１交差位置の間の距離を第１爪幅値として取得させ、
前記爪において前記第１直線に沿った複数の位置での、前記画像に基づいて求められる、前記爪の幅方向の一端を基準とした前記爪の高さの第１の最大値を取得させ、
前記撮影距離と、前記第１爪幅値と、前記第１の最大値と、に基づいて、前記爪の前記第１直線上での、前記爪の両端部間の距離の値を推定させることを特徴とする描画装置の描画制御プログラム。
＜請求項１０＞
前記描画装置は、湾曲の程度が互いに異なる複数の基準カーブ情報を有し、
前記制御部に、
前記画像に基づいて、前記爪の高さの前記第１直線に沿った形状を取得させ、
前記複数の基準カーブ情報のうちの、前記取得した前記爪の高さの前記幅方向に沿った形状に対応する特定の基準カーブ情報を選択させ、
前記爪の長さ方向における前記第１位置と異なる第２位置を通って前記爪の幅方向に引いた第３直線上での、前記爪の第２両端部に向かって引いた２本の第４直線が、前記認識基準面と交差する２つの第２交差位置を、前記画像における前記爪の大きさに基づいて求めて、前記認識基準面上での前記２つの第２交差位置の間の距離を第２爪幅値として取得させ、
前記特定の基準カーブ情報に基づいて、前記爪の前記第２位置での、前記爪の前記幅方向の一端からの高さの、前記幅方向における第２の最大値を算出させ、
前記設定距離と、前記第２爪幅値と、前記第２の最大値と、に基づいて、前記爪の前記第２位置での実際の幅を推定させる、
ことを特徴とする請求項９に記載の描画装置の描画制御プログラム
【符号の説明】
【００９２】
１０  描画装置
１１  爪
１２  指
１３  ペンプロッター部
１４  描画部
１５  インクジェット部
１６  画像取得部
２０  筐体
２１  表示部
２２  操作部
２３  第１指挿入部
３０  指保持ケース
３１  指保持部
５０  ドライヤ
６０  記憶部
７０  制御部
【図１】
0006699176.tif 000002
【図２】
0006699176.tif 000003
【図３】
0006699176.tif 000004
【図４】
0006699176.tif 000005
【図５】
0006699176.tif 000006
【図６】
0006699176.tif 000007
【図７】
0006699176.tif 000008
【図８】
0006699176.tif 000009
【図９】
0006699176.tif 000010
【図１０】
0006699176.tif 000011
【図１１】
0006699176.tif 000012
【図１２】
0006699176.tif 000013