Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632263B2 - Electronic device, printing control method and program - Google Patents
[go: Go Back, main page]

JP7632263B2 - Electronic device, printing control method and program - Google Patents

Electronic device, printing control method and program Download PDF

Info

Publication number
JP7632263B2
JP7632263B2 JP2021207059A JP2021207059A JP7632263B2 JP 7632263 B2 JP7632263 B2 JP 7632263B2 JP 2021207059 A JP2021207059 A JP 2021207059A JP 2021207059 A JP2021207059 A JP 2021207059A JP 7632263 B2 JP7632263 B2 JP 7632263B2
Authority
JP
Japan
Prior art keywords
nail
printing
finger
print data
coordinate values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021207059A
Other languages
Japanese (ja)
Other versions
JP2023092069A (en
JP2023092069A5 (en
Inventor
到 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2021207059A priority Critical patent/JP7632263B2/en
Publication of JP2023092069A publication Critical patent/JP2023092069A/en
Publication of JP2023092069A5 publication Critical patent/JP2023092069A5/en
Application granted granted Critical
Publication of JP7632263B2 publication Critical patent/JP7632263B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)

Description

本発明は、電子機器、印刷制御方法及びプログラムに関する。 The present invention relates to an electronic device, a print control method, and a program.

従来、指の爪にデザインの印刷を施す印刷装置(ネイルプリンタ)が知られている。ネイルプリンタでは、印刷したい爪に対応した指を指置台に載置し、爪に対して例えばインクジェット方式を用いて印刷処理を行う。 Conventionally, printing devices (nail printers) that print designs on fingernails are known. In a nail printer, the finger corresponding to the nail to be printed is placed on a finger placement table, and a printing process is performed on the nail using, for example, an inkjet method.

例えば特許文献1には、爪画像をカメラによって撮像し、取得した爪画像から爪の範囲(印刷範囲)を認識し、当該範囲に印刷を施すネイルプリンタ(特許文献1において、「液滴を吐出」させて印刷を行う「射出装置」)が記載されている。
また特許文献1には、「射出装置」が三次元形状を有する立体構造物に対して印刷を行うプリンタである場合について言及されている。
For example, Patent Document 1 describes a nail printer that captures an image of a nail with a camera, recognizes the area of the nail (printing area) from the acquired nail image, and prints within that area (Patent Document 1 describes an "ejection device" that "ejects droplets" to print).
Furthermore, Patent Document 1 mentions a case where the "ejection device" is a printer that prints on a solid structure having a three-dimensional shape.

特開2017-018589号公報JP 2017-018589 A

しかしながら、爪の形は、形状等が十人十色である。
例えば爪の側部が上面の画像から認識できる範囲よりも内側に巻いている巻き爪の場合、爪を上方から撮影しただけでは内側に巻き込んでいる部分の形状や範囲等を正しく認識することができない。この場合、爪の側部について正しい印刷データを生成することができず、塗り残し部分を生じてしまうおそれもある。
また、爪の曲率が強く、爪の側部の深さ(高さ位置)が爪の上面よりも極端に低い場合(例えば爪の側部が上面に対して垂直に近い角度で下方に大きく落ち込んでいる場合)等にも爪を上方から撮影しただけでは爪の側部の形状や範囲等を正しく認識することができず、爪の側部について正しい印刷データを生成することができない。
However, nail shapes and other characteristics vary from person to person.
For example, in the case of an ingrown nail where the sides of the nail are curled inward beyond the range that can be recognized from the top image, simply photographing the nail from above does not allow for accurate recognition of the shape and range of the curled inward part. In this case, it is not possible to generate correct print data for the sides of the nail, and there is a risk of some areas being left unpainted.
Furthermore, if the nail has a strong curvature and the depth (height position) of the side of the nail is extremely lower than the top surface of the nail (for example, if the side of the nail slopes significantly downward at an angle nearly perpendicular to the top surface), simply photographing the nail from above cannot correctly recognize the shape and area of the side of the nail, and correct print data cannot be generated for the side of the nail.

さらに、印刷装置(ネイルプリンタ)がインクジェット方式を用いて印刷処理を行う場合、印刷対象面(すなわち爪の表面)から印刷ヘッドのインク吐出面までの距離(以下において「爪-ヘッド間距離」とする)には適切に印刷することができる範囲がある。
例えばこの「爪-ヘッド間距離」が近すぎると印刷ヘッドが爪に干渉してしまうおそれがあり、逆に「爪-ヘッド間距離」が遠すぎると印刷ヘッドから吐出された液滴(インク等)が正しい場所に着弾できず、高品質な印刷を行うことができない。
Furthermore, when a printing device (nail printer) performs printing processing using an inkjet system, there is a range in the distance from the surface to be printed (i.e., the surface of the nail) to the ink ejection surface of the print head (hereinafter referred to as the "nail-head distance") in which printing can be performed appropriately.
For example, if the "jaw-to-head distance" is too close, there is a risk that the print head will interfere with the nail; conversely, if the "jaw-to-head distance" is too far, the droplets (ink, etc.) ejected from the print head will not land in the correct location, making it impossible to achieve high-quality printing.

上記のように爪が巻き爪である場合や、爪の曲率が大きい場合には、印刷データを生成するための爪の画像を爪の側部まで適切に取得することが難しく、また、印刷時においても爪全体について「爪-ヘッド間距離」を適切に保って印刷することが難しいという問題がある。
この点、特許文献1に記載の装置は、これらの問題を解決できる構成とはなっていない。このため、爪の形状によっては爪の側部まで正常に印刷することができないことがあった。
As described above, when the nail is ingrown or has a large curvature, it is difficult to properly obtain an image of the nail including the sides of the nail in order to generate print data, and there is also the problem that it is difficult to properly maintain the "nail-to-head distance" for the entire nail when printing.
In this regard, the device described in Patent Document 1 is not configured to solve these problems, and as a result, depending on the shape of the nail, it may not be possible to print properly up to the sides of the nail.

本発明は、以上のような事情に鑑みてなされたものであり、曲率等の爪の形状によらず
正常に印刷をすることができる電子機器、印刷制御方法及びプログラムを提供する
ことを目的とする。
The present invention has been made in consideration of the above circumstances, and aims to provide an electronic device, a printing control method, and a program that can print normally regardless of the shape of the nail, such as its curvature.

前記目的を達成するために、本発明に係る電子機器は、印刷対象である爪に対応する指を載置可能で、前記指が載置された場合に前記指が延びる方向に沿う軸周りに、第1回転位置と第2回転位置とを取り得るように回転可能な載置手段と、前記載置手段に載置されている指の爪の位置を示す座標値を、前記載置手段が前記第1回転位置に位置するときに第1の座標値として所定のセンサに検出させるともに、前記載置手段が前記第2回転位置に位置するときに第2の座標値として前記センサに検出させる検出制御手段と、前記第1の座標値に基づいて、前記爪に印刷するための第1の印刷データを生成し、前記第2の座標値に基づいて、前記爪に印刷するための第2の印刷データを生成する印刷データ生成手段と、前記爪に印刷を施す印刷手段と、を備え、前記印刷データ生成手段によって前記第2の印刷データが生成されたときは、前記印刷手段による前記第1の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第1回転位置に位置するときに行われ、前記印刷手段による前記第2の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第2回転位置に位置するときに行われる、を備えることを特徴とする In order to achieve the above object, an electronic device according to the present invention includes placement means on which a finger corresponding to a nail to be printed can be placed and which is rotatable so as to assume a first rotational position and a second rotational position around an axis along the direction in which the finger extends when the finger is placed on the placement means, detection control means for causing a predetermined sensor to detect coordinate values indicating the position of the nail of the finger placed on the placement means as first coordinate values when the placement means is located at the first rotational position and for causing the sensor to detect coordinate values as second coordinate values when the placement means is located at the second rotational position, and a device for printing on the nail based on the first coordinate values. and a printing means for printing on the nail , wherein when the second print data is generated by the printing data generating means, printing on the nail based on the first print data by the printing means is performed when the placement means is located at the first rotation position, and printing on the nail based on the second print data by the printing means is performed when the placement means is located at the second rotation position .

本発明によれば、曲率などの爪の形状によらず正常に印刷をすることができる。 According to the present invention, printing can be performed normally regardless of the shape of the nail, such as its curvature.

実施形態における印刷装置の要部外観構成を示す斜視図である。FIG. 1 is a perspective view showing an external configuration of a main part of a printing device according to an embodiment. 実施形態における指載置台の模式的な斜視図である。FIG. 2 is a schematic perspective view of a finger rest according to the embodiment. 実施形態における印刷装置の概略の制御構成を示す要部ブロック図である。2 is a block diagram showing a main part of a schematic control configuration of a printing apparatus according to an embodiment. FIG. 回転していない状態の指載置台に載置された指の爪と印刷ヘッド等との位置関係を示す模式図である。10 is a schematic diagram showing the positional relationship between the print head and the nail of a finger placed on the finger rest when not rotating. FIG. 回転した状態の指載置台に載置された指の爪と印刷ヘッド等との位置関係を示す模式図である。10 is a schematic diagram showing the positional relationship between the print head and the fingernail placed on the rotated finger rest. FIG. (a)は、指を上方から見た平面図であり、(b)及び(d)は、回転させない状態の指を図2に示す太矢印VI方向から見た図であり、(c)は、回転させた状態の指を図2に示す太矢印VI方向から見た図である。2. (a) is a plan view of a finger seen from above, (b) and (d) are views of a finger in an unrotated state seen from the direction of thick arrow VI in FIG. 2, and (c) is a view of a finger in a rotated state seen from the direction of thick arrow VI in FIG. (a)は、指を上方から見た平面図であり、(b)及び(d)は、回転させない状態の指を図2に示す太矢印VI方向から見た図であり、(c)は、回転させた状態の指を図2に示す太矢印VI方向から見た図である。2. (a) is a plan view of a finger seen from above, (b) and (d) are views of a finger in an unrotated state seen from the direction of thick arrow VI in FIG. 2, and (c) is a view of a finger in a rotated state seen from the direction of thick arrow VI in FIG. 図6に示す爪について生成される印刷データ例を示す図である。7 is a diagram showing an example of print data generated for the nail shown in FIG. 6; 図7に示す爪について生成される印刷データ例を示す図である。8 is a diagram showing an example of print data generated for the nail shown in FIG. 7; 実施形態における印刷制御方法のフローチャートである。4 is a flowchart of a print control method according to the embodiment. 実施形態における印刷制御方法のフローチャートである。4 is a flowchart of a print control method according to the embodiment. 実施形態における印刷制御方法のフローチャートである。4 is a flowchart of a print control method according to the embodiment.

図1から図12を参照しつつ、本発明に係る印刷装置、電子機器、印刷制御方法及びプログラムの一実施形態について説明する。
なお、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、本発明の範囲を以下の実施形態及び図示例に限定するものではない。
また、以下の実施形態では、印刷装置が手の指の爪を印刷対象としてこれに印刷するネイルプリント装置である場合を例に説明するが、本発明における印刷装置の印刷対象は手の指の爪に限るものではなく、例えば足の指の爪等を印刷対象としてもよい。また、ネイルチップや各種アクセサリの表面等、爪以外のものを印刷対象としてもよい。
An embodiment of a printing device, an electronic device, a printing control method, and a program according to the present invention will be described with reference to FIGS.
In addition, the embodiments described below are subject to various limitations that are technically preferable for implementing the present invention, but the scope of the present invention is not limited to the following embodiments and illustrated examples.
In the following embodiment, the printing device is described as a nail print device that prints on the printing target of fingernails, but the printing target of the printing device in the present invention is not limited to fingernails, and may be, for example, toenails, etc. Furthermore, the printing target may be something other than nails, such as nail tips or the surfaces of various accessories.

図1は、本実施形態における印刷装置(ネイルプリンタ)の要部外観構成を示す斜視図である。また図2は、印刷装置の要部制御構成を示すブロック図である。
なお、以下の実施形態において、上下、左右及び前後は、図1に示した向きをいうものとする。また、X方向、Y方向及びZ方向は、図1に示した方向をいうものとする。
Fig. 1 is a perspective view showing the external configuration of the main parts of a printing device (nail printer) according to the present embodiment, and Fig. 2 is a block diagram showing the main control configuration of the printing device.
In the following embodiments, up/down, left/right, front/rear refer to the directions shown in Fig. 1. Also, the X direction, Y direction, and Z direction refer to the directions shown in Fig. 1.

図1に示すように、印刷装置1は、ほぼ箱形に形成された筐体2を有している。
筐体2の上面(天板)には操作部21が設置されている。
操作部21は、ユーザが各種入力を行うものである。
操作部21は、例えば、印刷装置1の電源をON/OFFする電源スイッチ釦、動作を停止させる停止スイッチ釦、印刷開始を指示する印刷開始釦等、各種の入力を行うための操作釦等で構成されている。
操作部21が操作されると操作に応じた操作信号が制御装置10に出力され、制御装置10が操作信号にしたがった制御を行い、印刷装置1の各部を動作させる。例えば操作された操作部21が電源スイッチボタンである場合、ボタン操作に応じて印刷装置1の電源がON/OFFされる。
As shown in FIG. 1, the printing device 1 has a housing 2 formed in a substantially box shape.
An operation unit 21 is provided on the top surface (top plate) of the housing 2 .
The operation unit 21 is used by the user to perform various input operations.
The operation unit 21 is composed of operation buttons for performing various inputs, such as a power switch button for turning the power of the printing device 1 on/off, a stop switch button for stopping operation, and a print start button for instructing the start of printing.
When the operation unit 21 is operated, an operation signal corresponding to the operation is output to the control device 10, and the control device 10 performs control according to the operation signal to operate each part of the printing device 1. For example, if the operated operation unit 21 is a power switch button, the power of the printing device 1 is turned ON/OFF in response to the button operation.

また筐体2の上面(天板)には、表示部22が設けられている。
表示部22は、例えば液晶ディスプレイ(LCD:Liquid Crystal Display)、有機エレクトロルミネッセンスディスプレイその他のフラットディスプレイ等で構成されている。
なお、表示部22の表面に各種の入力を行うためのタッチパネルが一体的に構成されていてもよい。この場合には、タッチパネルが操作部21として機能する。
A display unit 22 is provided on the top surface (top plate) of the housing 2 .
The display unit 22 is configured by, for example, a liquid crystal display (LCD), an organic electroluminescence display, or another flat display.
A touch panel for performing various inputs may be integrally configured on the surface of the display unit 22. In this case, the touch panel functions as the operation unit 21.

表示部22の表示画面には、各種の案内画面、警告表示画面等が表示可能となっている。
例えば、本実施形態では指載置台3がユーザの指Uを載置したまま回転可能となっている。指載置台3が回転動作(回動)する際には、「今から指載置台が右側に傾きます。」等、ユーザに注意喚起するメッセージ等やイメージ図が表示部22に表示されてもよい。これにより指載置台3が回転してもユーザを驚かせずに済み、ユーザが慌てて指Uを動かしてしまうエラー等を防ぐことができる。なお、ユーザへの注意喚起は表示部22による表示ではなく、スピーカ、発光ダイオード等の報知手段による音や光を用いた報知であっても良い。
また表示部22には、ユーザが操作部21等から入力・選択したネイルデザインや、後述するカメラ51によって撮影された爪画像、爪画像から検出された爪領域(印刷領域)、印刷領域にデザインを重畳させた仕上がりイメージ画像等が表示されてもよい。
The display screen of the display unit 22 is capable of displaying various kinds of guidance screens, warning display screens, and the like.
For example, in this embodiment, the finger placement platform 3 can rotate with the user's finger U placed thereon. When the finger placement platform 3 rotates (turns), a message or image drawing the user's attention, such as "The finger placement platform will now tilt to the right," may be displayed on the display unit 22. This prevents the user from being surprised when the finger placement platform 3 rotates, and can prevent errors such as the user hastily moving the finger U. Note that the user's attention may be drawn not by a display on the display unit 22, but by a notification means such as a speaker or a light-emitting diode, using sound or light.
The display unit 22 may also display a nail design input/selected by the user from the operation unit 21, etc., a nail image captured by the camera 51 described later, a nail area (print area) detected from the nail image, and a finished image with the design superimposed on the print area.

印刷装置1の筐体2の前面側(図1においてY方向の手前側)であって装置の左右方向(図1におけるX方向)のほぼ中央部には、印刷装置1による印刷時に印刷対象である爪Tに対応する指Uを挿入する開口部である指挿入口23が形成されている。なお指挿入口23の位置や大きさ等は図示例に限定されない。 A finger insertion opening 23 is formed on the front side of the housing 2 of the printing device 1 (the front side in the Y direction in FIG. 1) and approximately in the center in the left-right direction of the device (the X direction in FIG. 1) into which a finger U corresponding to a nail T to be printed is inserted when printing with the printing device 1. Note that the position and size of the finger insertion opening 23 are not limited to the illustrated example.

また筐体2の内部には、図示しない装置本体が収容されている。
装置本体上であって指挿入口23に対応する部分には、指挿入口23から挿入された指U(印刷対象である爪Tに対応する指U)を載置する載置手段としての指載置台3が設けられている(図1参照)。
Inside the housing 2, an apparatus main body (not shown) is housed.
A finger placement platform 3 is provided on the device body in a portion corresponding to the finger insertion opening 23 as a placement means for placing a finger U (the finger U corresponding to the nail T to be printed) inserted through the finger insertion opening 23 (see FIG. 1).

図2は、指載置台の要部構成を示す模式的な斜視図である。図2において、指載置台3に載置された指Uを二点鎖線で示している。
本実施形態の指載置台3は、ほぼ箱形に形成されたケース30を備えており、ケース30内には指Uの腹を受ける指受け部31が配置されている。指受け部31は例えばウレタン等の柔軟性を有する樹脂で形成されていることが好ましい。図2等に示すように、指受け部31における幅方向の中央部は、指の長さ方向(図2においてY方向)に沿って多少窪んだ形状となっており、指受け部31上に配置された指Uを安定して受けることができるようになっている。
2 is a schematic perspective view showing the main configuration of the finger rest 3. In FIG. 2, a finger U placed on the finger rest 3 is indicated by a two-dot chain line.
The finger placement platform 3 of this embodiment includes a case 30 formed in a substantially box shape, and a finger receiving portion 31 for receiving the pad of a finger U is disposed within the case 30. The finger receiving portion 31 is preferably formed of a flexible resin such as urethane. As shown in Fig. 2 etc., the central portion in the width direction of the finger receiving portion 31 is slightly recessed along the length direction of the finger (Y direction in Fig. 2) so that the finger U placed on the finger receiving portion 31 can be stably received.

ケース30の手前側(図2においてY方向の手前側)には、指Uを囲うように枠状部32が形成されており、枠上部32の天面は、指載置台3に載置された指Uの上面の高さ位置を規制する指押え部321として機能する。
本実施形態では、指受け部31が図示しないばね等の付勢部材等によって上方に押し上げられる構成となっており、指載置台3に載置された指Uは指受け部31と天面321との間に挟まれることで位置が固定される。このように、本実施形態では、指受け部31と天面321とによって指Uを固定する指固定手段が構成される。なお、指固定手段の構成はこれに限定されない。例えば指載置台3に指Uの動きを規制するベルト等を設けて、より確実に指Uを固定する構成としてもよい。
A frame-shaped portion 32 is formed on the front side of the case 30 (the front side in the Y direction in Figure 2) to surround the finger U, and the top surface of the upper frame portion 32 functions as a finger pressing portion 321 that regulates the height position of the upper surface of the finger U placed on the finger placement base 3.
In this embodiment, the finger receiving portion 31 is configured to be pushed upward by a biasing member such as a spring (not shown), and the position of the finger U placed on the finger placement stand 3 is fixed by being sandwiched between the finger receiving portion 31 and the top surface 321. In this manner, in this embodiment, the finger receiving portion 31 and the top surface 321 form a finger fixing means for fixing the finger U. Note that the configuration of the finger fixing means is not limited to this. For example, a belt or the like that restricts the movement of the finger U may be provided on the finger placement stand 3 to fix the finger U more reliably.

本実施形態における載置手段である指載置台3は、指載置台3に載置される指Uの長さ方向(指Uが延びる方向、図2において破線で示す方向)である第1方向(本実施形態では、Y方向)に沿う軸(図2に示す軸34)周り、つまり、後述する図6及び図7のY軸を軸として第1状態から第2状態を取り得るように回転(回動)可能となっている。また、本実施形態では、図6及び図7のように、Z軸方向において指載置台3に載置された指の腹の高さ位置と、回転中心(原点位置)の高さ位置が殆ど一致する構成となっている。
ここで「第1状態」とは載置手段である指載置台3が回転していない状態(初期状態)、であり、「第2状態」とは第1方向に沿う軸34周りに指載置台3が回転した回転状態(指載置台3のXY平面に対する角度が第1状態とは異なる状態)である。
The finger placement platform 3, which is the placement means in this embodiment, is rotatable (pivotable) around an axis (axis 34 shown in FIG. 2) along a first direction (Y direction in this embodiment) which is the length direction of a finger U placed on the finger placement platform 3 (the direction in which the finger U extends, the direction shown by the dashed line in FIG. 2), that is, around the Y axis in FIGs. 6 and 7 described later, so that the finger placement platform 3 can take a first state to a second state. Also, in this embodiment, as shown in FIGs. 6 and 7, the height position of the pad of the finger placed on the finger placement platform 3 in the Z-axis direction is almost the same as the height position of the rotation center (origin position).
Here, the "first state" refers to a state (initial state) in which the finger placement platform 3, which is the placement means, is not rotating, and the "second state" refers to a rotated state in which the finger placement platform 3 has rotated around an axis 34 along the first direction (a state in which the angle of the finger placement platform 3 with respect to the XY plane is different from that in the first state).

図2に模式的に示すように、指載置台3には、指載置台3全体を第1方向に沿う軸34周りに回転させる載置台回転モータ33が設けられている。本実施形態において「第1方向に沿う軸34」は、載置台回転モータ33の回転軸である。
載置台回転モータ33は正逆いずれの方向にも回転可能となっており、指載置台3及び指載置台3に載置されている指Uを、右回り、左回りに適宜回動(揺動)させる。
2 , the finger rest 3 is provided with a rest rotation motor 33 that rotates the entire finger rest 3 around an axis 34 along the first direction. In this embodiment, the "axis 34 along the first direction" is the rotation axis of the rest rotation motor 33.
The placement table rotation motor 33 can rotate in either the forward or reverse direction, and rotates (swings) the finger placement table 3 and the finger U placed on the finger placement table 3 clockwise or counterclockwise as appropriate.

本実施形態では、指Uを載置した指載置台3を回転させた状態で、カメラ51による撮影、3Dセンサ6による測定等による爪Tの位置の検出(座標値の取得)を行う。また必要に応じて、指Uを載置した指載置台3を回転させた状態で爪Tに印刷を行う。
指載置台3を回転させる角度をどの程度とするかは適宜設定される事項である。この角度は、デフォルトで予め設定された角度であってもよいし、例えば後述するカメラ51や3Dセンサ6による認識の結果を見ながら、爪Tと認識される範囲がすべて確認できるようになる角度まで回転させてもよい。
In this embodiment, while the finger placement table 3 on which the finger U is placed is rotated, the position of the nail T is detected (coordinate values are acquired) by photographing with the camera 51 and measuring with the 3D sensor 6. Furthermore, if necessary, printing is performed on the nail T while the finger placement table 3 on which the finger U is placed is rotated.
The angle by which the finger placement base 3 is rotated is a matter that is set appropriately. This angle may be a preset angle by default, or the finger placement base 3 may be rotated to an angle at which the entire range recognized as the nail T can be confirmed while observing the results of recognition by the camera 51 or the 3D sensor 6 described later.

ただ、指Uを無理に回転させようとするとユーザの負担となり、意識的・無意識的に回転に逆らおうとして載置された指Uの位置をずらしてしまう場合もある。このため、一般的にユーザに無理を強いない程度の角度が予め設定され、爪Tの全範囲が認識されたか否かにかかわらず、設定角度まで回転したら回転が停止するようになっていることが好ましい。また指Uの可動範囲等はユーザによっても異なることから、回転角度や回転速度等についてユーザが適宜設定できるようになっていてもよい。また、印刷ヘッド41は、指載置台3を回転させた場合に、指Uや指載置台3等と接触しない高さであることが好ましく、さらに後述する3Dセンサによって印刷ヘッド41と指Uとが接触しそうな座標に指Uが位置していることを検出した場合に、表示部22によるアラーム表示や、報知手段による音や光の警報を発しても良い。
なお、指載置台3を回転させた状態での爪Tの位置検出や印刷処理については後に詳述する。
However, forcing the finger U to rotate may be a burden on the user, and the user may consciously or unconsciously try to resist the rotation and displace the position of the placed finger U. For this reason, it is generally preferable that an angle that does not force the user to rotate is set in advance, and the rotation is stopped when the finger U rotates to the set angle regardless of whether the entire range of the nail T has been recognized. In addition, since the movable range of the finger U differs depending on the user, the user may be able to set the rotation angle and rotation speed as appropriate. In addition, it is preferable that the print head 41 is at a height that does not come into contact with the finger U or the finger placement base 3 when the finger placement base 3 is rotated, and further, when a 3D sensor described later detects that the finger U is located at a coordinate where the print head 41 and the finger U are likely to come into contact with each other, an alarm may be displayed by the display unit 22, or an alarm may be issued by the notification means in the form of a sound or light.
The detection of the position of the nail T and the printing process while the finger rest 3 is rotated will be described in detail later.

図3は、本実施形態に係る印刷装置の制御構成を示す要部ブロック図である。
装置本体には、図3に示す印刷機構4、撮影部5、3Dセンサ6等が設けられている。
FIG. 3 is a block diagram showing the main part of the control configuration of the printing apparatus according to this embodiment.
The main body of the apparatus is provided with a printing mechanism 4, an imaging unit 5, a 3D sensor 6, and the like, as shown in FIG.

印刷機構4は、後述する印刷データに基づいて、印刷対象である爪Tに印刷を施す印刷手段である。印刷機構4は、印刷ヘッド41と、印刷ヘッド41を適宜移動させる移動機構等を備えている。
印刷ヘッド41の構成は特に限定されないが、例えばインクを貯留する貯留部(インクカートリッジ)と図示しないインク吐出部とが一体に形成されたカートリッジ一体型のヘッドである。
本実施形態では、印刷ヘッド41の下面(指載置台3に配置された爪Tの表面と対向する面)に、インクを吐出させる吐出口を有するインク吐出面411が形成されている。印刷ヘッド41は、微滴化したインクをインク吐出面411から印刷対象面(爪Tの表面)に吹き付けて印刷を行うインクジェット方式のヘッドである。
The printing mechanism 4 is a printing means that performs printing on the nail T, which is the printing target, based on printing data described below. The printing mechanism 4 includes a print head 41, a movement mechanism that moves the print head 41 appropriately, and the like.
The configuration of the print head 41 is not particularly limited, but for example it is a cartridge-integrated head in which a storage section (ink cartridge) for storing ink and an ink ejection section (not shown) are integrally formed.
In this embodiment, an ink ejection surface 411 having ejection ports for ejecting ink is formed on the underside of the print head 41 (the surface facing the surface of the nail T placed on the finger placement table 3). The print head 41 is an inkjet type head that performs printing by spraying fine droplets of ink from the ink ejection surface 411 onto the printing target surface (the surface of the nail T).

印刷ヘッド41に貯留されているインクは、例えば、シアン(C;CYAN)、マゼンタ(M;MAGENTA)、イエロー(Y;YELLOW)等の各色のインク(以下「色インク」という。)である。なお、印刷ヘッド41から吐出されるインクはこれに限定されず、他の色のインクを吐出可能であってもよい。また、印刷ヘッド41は、色インクを吐出するものに限定されず、例えばデザインを印刷する前に下地となる液剤(白色等の下地用インク)を吐出させるものであってもよい。印刷装置1は、いずれか1つの印刷ヘッド41を有していてもよいし、複数の印刷ヘッド41を備えていてもよい。 The ink stored in the print head 41 is, for example, ink of each color, such as cyan (C; CYAN), magenta (M; MAGENTA), and yellow (Y; YELLOW) (hereinafter referred to as "color ink"). Note that the ink ejected from the print head 41 is not limited to this, and it may be possible to eject ink of other colors. Furthermore, the print head 41 is not limited to ejecting colored ink, and may be, for example, ejecting a liquid agent (base ink, such as white) that serves as a base before printing a design. The printing device 1 may have any one print head 41, or may be equipped with multiple print heads 41.

インクジェット方式で印刷を行う場合、印刷対象面(すなわち爪Tの表面)から印刷ヘッド41のインク吐出面411までの距離(以下において「爪-ヘッド間距離」とする)には適切に印刷することができるZ軸方向の範囲(これを「適正距離範囲Ra」とする。図4及び図5参照)がある。
例えばこの「爪-ヘッド間距離」が近すぎると、インク吐出面411が印刷対象面(爪Tの表面)に接触してインク吐出面411又は印刷対象面(爪Tの表面)が傷つくおそれがある。他方で「爪-ヘッド間距離」が遠すぎると、印刷ヘッド41から吐出された液滴(インク等)が正しい位置に着弾せず、高品質な印刷を行うことができない。
When printing using the inkjet method, there is a range in the Z-axis direction in which printing can be performed appropriately for the distance from the surface to be printed (i.e., the surface of the nail T) to the ink ejection surface 411 of the print head 41 (hereinafter referred to as the "nail-head distance") (this is referred to as the "appropriate distance range Ra"; see Figures 4 and 5).
For example, if the "nail-head distance" is too close, the ink ejection surface 411 may come into contact with the surface to be printed (the surface of the nail T), which may damage the ink ejection surface 411 or the surface to be printed (the surface of the nail T). On the other hand, if the "nail-head distance" is too far, the droplets (ink, etc.) ejected from the print head 41 will not land in the correct position, making it impossible to perform high-quality printing.

図4及び図5は、指載置台に載置された指の爪と印刷ヘッド等との位置関係を示す模式図である。図4は指載置台3が回転していない状態を示し、図5は指載置台3が回転した状態を表している。
各図中「適正距離範囲Ra」を破線で示している。
印刷ヘッド41から吐出された液滴(インク等)を着弾させたい印刷対象面(爪Tの表面)上の地点が、2本の破線で区切った「適正距離範囲Ra」内に位置していれば、正しくインクが着弾し(着弾の乱れを生じず)、きれいな印刷を行うことができる。
4 and 5 are schematic diagrams showing the positional relationship between the print head, the nail of a finger placed on the finger rest, etc. Fig. 4 shows the state in which the finger rest 3 is not rotating, and Fig. 5 shows the state in which the finger rest 3 is rotated.
In each figure, the "appropriate distance range Ra" is indicated by a dashed line.
If the point on the printing surface (surface of the nail T) where the droplets (ink, etc.) ejected from the print head 41 are to land is located within the "proper distance range Ra" defined by two dashed lines, the ink will land correctly (without disruption of the landing), resulting in beautiful printing.

例えば、図4及び図5に示す爪Tでは、座標値(xd,zd)で表される地点は、指載置台3が回転していない状態(「第1状態」)で印刷しても「適正距離範囲Ra」内に入っている。このため、適切に印刷を行うことができる。なお、ここでの座標値(xd,zd)とは、例えば第1状態において3Dセンサ6が爪Tの幅方向の端部を検出できる限界の座標であり、このz座標の最小値(zd)よりもZ軸方向の高さが低い部分は巻き爪等により上方からは検出できない。また、座標値(x,z)で表される地点は、指載置台3が回転していない「第1状態」では「適正距離範囲Ra」内に入らない。このため、図4に示すような「第1状態」で印刷を行うと、爪Tの幅方向の端部に液滴が着弾せず、きれいな印刷とならない。この場合でも図5に示すように指載置台3が回転した状態(「第2状態」)では座標値(x,z)で表される地点が「適正距離範囲Ra」内に入る。このため、指載置台3を回転させた「第2状態」で印刷を行えば、適切に印刷を行うことができる。なお、ここでの座標値(x,z)とは、例えば指載置台3を回転させたときに3Dセンサ6によって検出される爪Tの幅方向の最端部(爪Tと皮膚部分との境界)の座標であり、巻き爪の程度が大きい場合、指載置台3を回転していない「第1状態」では検出できない可能性のある座標である。 For example, in the nail T shown in FIG. 4 and FIG. 5, the point represented by the coordinate values (xd, zd) is within the "appropriate distance range Ra" even when printing is performed in a state where the finger placement table 3 is not rotating ("first state"). Therefore, printing can be performed appropriately. The coordinate values (xd, zd) here are, for example, the coordinates at the limit at which the 3D sensor 6 can detect the widthwise end of the nail T in the first state, and the part whose height in the Z-axis direction is lower than the minimum value (zd) of this z coordinate cannot be detected from above due to an ingrown nail or the like. Also, the point represented by the coordinate values (x, z) does not fall within the "appropriate distance range Ra" in the "first state" where the finger placement table 3 is not rotating. Therefore, when printing is performed in the "first state" as shown in FIG. 4, droplets do not land on the widthwise end of the nail T, and printing is not performed cleanly. Even in this case, the point represented by the coordinate values (x, z) falls within the "appropriate distance range Ra" when the finger placement table 3 is rotated ("second state") as shown in FIG. 5. Therefore, printing can be performed properly if printing is performed in the "second state" in which the finger placement platform 3 is rotated. Note that the coordinate value (x, z) here refers to the coordinate of the extreme end of the nail T in the width direction (the boundary between the nail T and the skin) detected by the 3D sensor 6 when the finger placement platform 3 is rotated, for example, and if the ingrown nail is severe, it is a coordinate that may not be detected in the "first state" in which the finger placement platform 3 is not rotated.

また移動機構は、印刷ヘッド41を保持する図示しないホルダを、装置左右方向であるX方向及び装置前後方向であるY方向(図1等にいうX方向、Y方向参照)に移動させるものである。
移動機構は、印刷ヘッド41(ホルダ)のX方向への移動の際に駆動するX方向移動モータ45、Y方向への移動の際に駆動するY方向移動モータ47を備えている(図3参照)。X方向移動モータ45、Y方向移動モータ47は、例えばステッピングモータであり、制御部11により動作が制御される。
さらに移動機構は、光学センサ等により構成された位置検出センサ48を有している。位置検出センサ48は、例えば印刷ヘッド41のX方向の原点位置やY方向の原点位置を取得する原点センサ、印刷ヘッド41の現在位置等を把握するエンコーダセンサ等である。
The movement mechanism moves a holder (not shown) that holds the print head 41 in the X direction, which is the left-right direction of the device, and in the Y direction, which is the front-rear direction of the device (see the X direction and Y direction in FIG. 1, etc.).
The movement mechanism includes an X-direction movement motor 45 that drives when moving the print head 41 (holder) in the X direction, and a Y-direction movement motor 47 that drives when moving the print head 41 (holder) in the Y direction (see FIG. 3). The X-direction movement motor 45 and the Y-direction movement motor 47 are, for example, stepping motors, and their operations are controlled by the control unit 11.
Furthermore, the movement mechanism has a position detection sensor 48 configured by an optical sensor, etc. The position detection sensor 48 is, for example, an origin sensor that acquires the origin position in the X direction and the origin position in the Y direction of the print head 41, an encoder sensor that grasps the current position of the print head 41, etc.

また撮影部5は、カメラ51と、光源52とを備えている。
撮影部5を構成するカメラ51等は、例えば筐体2の天面内側や、装置本体に立設された図示しない支持部材等に取り付けられている。撮影部5のカメラ51等の配置は特に限定されないが、例えば図4や図5に示すように、指載置台3に載置された指Uの爪Tの上方に配置され、爪Tを含む指Uを上方から撮影して爪画像を取得可能となっている。
The photographing unit 5 also includes a camera 51 and a light source 52 .
The camera 51 and other components constituting the photographing unit 5 are attached, for example, to the inside of the top surface of the housing 2 or to a support member (not shown) erected on the device main body. The location of the camera 51 and other components of the photographing unit 5 is not particularly limited, but for example, as shown in Figures 4 and 5, the camera 51 and other components are arranged above the nail T of a finger U placed on the finger placement base 3, so that the finger U including the nail T can be photographed from above to obtain a nail image.

カメラ51は、例えば、200万画素以上の画素を有するCCD(Charge Coupled Device)型やCMOS(Complementary Metal Oxide Semiconductor)型等の固体撮影素子とレンズ等を備えて構成された小型カメラである。
本実施形態では、指載置台3に載置された指U及びその爪Tを撮影手段としてのカメラ51により撮影して爪Tを含む指Uの画像(「爪画像」という)を取得する。取得された「爪画像」は制御部11に送られて、後述するように、この「爪画像」から印刷対象である爪Tの形状(「爪輪郭」)や爪輪郭の内側領域である爪領域等を検出(取得)するようになっている。
The camera 51 is a small camera equipped with a solid-state imaging element, such as a charge coupled device (CCD) type or a complementary metal oxide semiconductor (CMOS) type, having 2 million or more pixels, and a lens.
In this embodiment, a finger U and its nail T placed on the finger placement table 3 are photographed by a camera 51 as an imaging means to obtain an image of the finger U including the nail T (referred to as a "nail image"). The obtained "nail image" is sent to the control unit 11, and as described later, the shape of the nail T to be printed ("nail contour") and the nail area which is the inner area of the nail contour are detected (obtained) from this "nail image".

図4及び図5に示すようにカメラ51は、指載置台3の上方に配置されており、指載置台3に載置された指U及びその爪Tを上方から撮影する。
指載置台3が回転していない「第1状態」で爪Tを撮影した爪画像には、例えば図4において座標値(xd,zd)で表される地点は写り込むが、これより垂直方向(Z軸方向)又は内側に巻き込む方向に下がった地点は写らない。
このため、例えば爪Tの側部が上面の画像から認識できる範囲よりも内側に巻いている巻き爪の場合や、例えば爪Tの曲率が強く、爪Tの側部が上面に対して垂直に近い角度で下方に大きく落ち込んでいる場合等には、爪画像から爪Tの側部の形状や範囲等を正しく認識することは難しい。
As shown in FIGS. 4 and 5, the camera 51 is disposed above the finger placement table 3 and captures an image of the finger U and its nail T placed on the finger placement table 3 from above.
In a nail image taken of the nail T in the “first state” in which the finger placement base 3 is not rotating, for example, a point represented by coordinate values (xd, zd) in FIG. 4 is captured, but points below this in the vertical direction (Z-axis direction) or in the inward curling direction are not captured.
For this reason, for example, in the case of an ingrown nail where the side of the nail T is curled inward further than the range that can be recognized from the image of the top surface, or in the case where the nail T has a strong curvature and the side of the nail T slopes significantly downward at an angle close to perpendicular to the top surface, it is difficult to correctly recognize the shape and range of the side of the nail T from the nail image.

これに対して図5に示すように指載置台3を回転させた状態(「第2状態」)とすると、「第1状態」ではカメラ51で撮影することのできなかった箇所(例えば図5において座標値(x,z)で表される地点)も爪画像に写り込む。
このため本実施形態では、カメラ51による爪画像の撮影の際、指載置台3が回転していない「第1状態」と指載置台3を回転させた状態「第2状態」とでそれぞれ撮影を行い、爪画像を取得するようになっている。これにより、爪Tの曲率等の形状によらず、爪Tの側部の形状や範囲等を爪画像から認識することができる。
In contrast to this, when the finger placement platform 3 is rotated as shown in FIG. 5 ("second state"), points that could not be photographed by the camera 51 in the "first state" (for example, the point represented by the coordinate values (x, z) in FIG. 5) are also captured in the nail image.
For this reason, in this embodiment, when the camera 51 captures a nail image, the camera 51 captures an image in a "first state" where the finger placement stand 3 is not rotated and in a "second state" where the finger placement stand 3 is rotated, to obtain the nail image. This makes it possible to recognize the shape and range of the side of the nail T from the nail image, regardless of the shape of the nail T, such as its curvature.

光源52は、例えばカメラ51の左右両側等に配置され、カメラ51の撮影対象(印刷対象である爪Tの表面やこれを含む指U)を照明する。
光源52の具体的な構成や配置は特に限定されないが、例えば複数のLEDを備える照明ユニットである。なお光源52は、カメラ51の撮影対象を照明可能であれば、LEDに限定されない。
なお、撮影部5の構成や配置は、ここに例示したものに限定されない。
The light sources 52 are arranged, for example, on both the left and right sides of the camera 51, and illuminate the subject to be photographed by the camera 51 (the surface of the nail T which is the printing subject and the finger U including the nail T).
The light source 52 is, for example, a lighting unit including a plurality of LEDs, but is not limited to a specific configuration or arrangement of the light source 52. Note that the light source 52 is not limited to an LED as long as it can illuminate the subject to be photographed by the camera 51.
The configuration and arrangement of the imaging unit 5 are not limited to those exemplified here.

さらに本実施形態の印刷装置1は、3Dセンサ(3次元センサ)6を備えている。
本実施形態において3Dセンサ6は爪Tの少なくとも一部(例えば爪幅方向の側端部等)の位置を示す座標値を検出する検出手段である。3Dセンサ6は、対象物の形状等を3次元的にとらえるものであり、x,y座標で表される2次元的な位置情報を取得するカメラ51と異なり、高さ方向の情報も含めたx,y,z座標で表される3次元的な位置情報を取得する。
Furthermore, the printing device 1 of this embodiment is equipped with a 3D sensor (three-dimensional sensor) 6 .
In this embodiment, the 3D sensor 6 is a detection means for detecting coordinate values indicating the position of at least a part (e.g., a side end in the nail width direction) of the nail T. The 3D sensor 6 captures the shape, etc. of an object three-dimensionally, and unlike the camera 51 which obtains two-dimensional position information represented by x, y coordinates, the 3D sensor 6 obtains three-dimensional position information represented by x, y, z coordinates including information in the height direction.

検出手段としての3Dセンサ6は、回転していない状態(初期状態)である「第1状態」(図4参照)にある指載置台3に載置されている爪Tの座標値である「第1の座標値」及び回転状態である「第2状態」(図5参照)にある指載置台3に載置されている爪Tの座標値である「第2の座標値」を検出する。 The 3D sensor 6 as a detection means detects a "first coordinate value" which is the coordinate value of the nail T placed on the finger placement table 3 in the "first state" (see FIG. 4), which is a non-rotating state (initial state), and a "second coordinate value" which is the coordinate value of the nail T placed on the finger placement table 3 in the "second state" (see FIG. 5), which is a rotating state.

3Dセンサ6は、3次元の情報を取得可能なものであればよく具体的な構成等は限定されない。例えば3Dセンサ6としては、2つのカメラで構成されるステレオカメラ方式、対象物に赤外線を照射して反射させ、反射した赤外線が戻ってくるまでの時間を計測することで物体の深度を計算するToF(Time of Flight)カメラ方式のいずれであってもよい。
また3Dセンサ6の配置等は特に限定されず、例えば図4及び図5に示すようにカメラ51の近傍等に配置される。
The 3D sensor 6 is not limited to a specific configuration as long as it can acquire three-dimensional information. For example, the 3D sensor 6 may be a stereo camera type consisting of two cameras, or a ToF (Time of Flight) camera type that irradiates an object with infrared rays, reflects the infrared rays, and calculates the depth of the object by measuring the time it takes for the reflected infrared rays to return.
The location of the 3D sensor 6 is not particularly limited, and it may be located near the camera 51 as shown in FIGS.

なお、3Dセンサ6は対象物のうち、どの部分が爪Tでどの部分が指Uであるかを、例えば爪Tと皮膚部分との境界における深度の差を検出する等して行う。しかし、爪の形状は十人十色であり、爪Tと皮膚部分との境界の深度に殆ど差がない場合もありうる。
このため、本実施形態では、撮影部5のカメラ51によって取得された爪画像から画像解析により爪領域を検出し、さらに爪領域内の3次元情報を見ることで爪Tの側端部等の位置や形状を示す座標値等を検出する。
The 3D sensor 6 determines which part of the object is the nail T and which part is the finger U, for example, by detecting the difference in depth at the boundary between the nail T and the skin. However, nail shapes vary from person to person, and there may be cases where there is almost no difference in depth at the boundary between the nail T and the skin.
For this reason, in this embodiment, the nail area is detected by image analysis from the nail image acquired by the camera 51 of the imaging unit 5, and further, coordinate values indicating the position and shape of the side ends, etc. of the nail T are detected by observing three-dimensional information within the nail area.

印刷装置1に搭載される制御装置10は、図示しないCPU(Central Processing Unit)等のプロセッサにより構成される制御部11(図3参照)と、ROM(Read Only Memory)及びRAM(Random Access Memory)等(いずれも図示せず)で構成される記憶部12(図3参照)とを備えるコンピュータである。
制御装置10は、例えば筐体2の上面(天板)の内側(下面側)等に配置された図示しない基板等に搭載されている。
The control device 10 installed in the printing device 1 is a computer including a control unit 11 (see FIG. 3) constituted by a processor such as a CPU (Central Processing Unit) not shown, and a memory unit 12 (see FIG. 3) constituted by a ROM (Read Only Memory), a RAM (Random Access Memory), etc. (neither of which are shown).
The control device 10 is mounted on a board (not shown) disposed, for example, on the inside (lower side) of the upper surface (top plate) of the housing 2 .

記憶部12は、印刷装置1を動作させるための各種プログラムやデータ等を記憶している。
具体的には、記憶部12には、印刷処理を行うための印刷制御プログラム、指載置台3に載置されている爪Tの位置を示す座標値等に基づいて爪輪郭、爪領域等の爪情報を検出する爪情報検出処理を行うための爪情報検出プログラム等の各種プログラムが格納されており、制御部11がこれらのプログラムを例えばRAMの作業領域に展開して、プログラムが制御部11において実行されることによって、印刷装置1の各部が統括制御されるようになっている。
また、記憶部12には、制御部11によって取得された爪輪郭や爪形状に関する各種データ等が記憶される。
なお、記憶部12には、撮影部5のカメラによって取得された爪画像等のデータ、3Dセンサ6によって取得された3次元的な座標情報(座標値)等が記憶されてもよいし、その他各種データが記憶されてもよい。
The storage unit 12 stores various programs, data, and the like for operating the printing device 1 .
Specifically, the memory unit 12 stores various programs such as a print control program for performing printing processing, and a nail information detection program for performing nail information detection processing for detecting nail information such as the nail contour and nail area based on coordinate values indicating the position of the nail T placed on the finger placement table 3, and the control unit 11 expands these programs, for example, in a working area of a RAM, and the programs are executed in the control unit 11, thereby providing overall control of each part of the printing device 1.
Furthermore, the memory unit 12 stores various data related to the nail contour and nail shape acquired by the control unit 11.
In addition, the memory unit 12 may store data such as nail images acquired by the camera of the photographing unit 5, three-dimensional coordinate information (coordinate values) acquired by the 3D sensor 6, and various other data.

制御部11は、機能的に見た場合、主として表示制御手段、撮影制御手段、爪情報検出手段、印刷データ生成手段、印刷制御手段等として機能する。なお、制御部11の機能はここに例示したものに限定されない。例えば、印刷装置1は、各種端末装置等の外部装置との間で通信を行うための通信部25を有しており、制御部11は、通信制御手段としてこの通信部25の動作を制御し、外部装置との間で通信を行わせることができる。
表示制御手段、撮影制御手段、爪情報検出手段、印刷データ生成手段、印刷制御手段等としての機能は、制御部11と記憶部12に記憶されたプログラムとの協働によって実現される。
From a functional standpoint, the control unit 11 mainly functions as a display control unit, a photography control unit, a nail information detection unit, a print data generation unit, a print control unit, etc. The functions of the control unit 11 are not limited to those exemplified here. For example, the printing device 1 has a communication unit 25 for communicating with external devices such as various terminal devices, and the control unit 11 can control the operation of this communication unit 25 as a communication control unit to communicate with the external devices.
The functions of the display control means, the photography control means, the nail information detection means, the print data generation means, the print control means, etc. are realized by cooperation between the control unit 11 and the programs stored in the storage unit 12.

表示制御手段としての制御部11は、表示部22の表示動作を制御する。
制御部11からの表示指示信号に従って表示部22の表示画面に各種の表示が行われる。
The control unit 11 as a display control means controls the display operation of the display unit 22 .
Various displays are performed on the display screen of the display unit 22 in accordance with a display instruction signal from the control unit 11 .

撮影制御手段としての制御部11は、撮影部5のカメラ51を制御して撮影を行わせ、画像を取得するとともに、光源52を制御する光源制御手段としても機能する。
本実施形態において撮影制御手段としての制御部11は、撮影部5(撮影部5のカメラ51及び光源52)を制御して、指配置台3に載置された爪T(爪Tを含む指U)を撮影させ、爪画像を取得する。
The control unit 11 as an imaging control unit controls the camera 51 of the imaging unit 5 to capture images and acquire them, and also functions as a light source control unit that controls the light source 52 .
In this embodiment, the control unit 11, which serves as an imaging control means, controls the imaging unit 5 (the camera 51 and the light source 52 of the imaging unit 5) to capture an image of the nail T (the finger U including the nail T) placed on the finger placement stand 3, and obtains a nail image.

爪情報検出手段としての制御部11は、撮影部5(撮影部5のカメラ51)に指U及び爪Tを撮影させて取得した爪画像を解析することにより指Uの爪Tに関する情報(これを「爪情報」という。)を取得(検出)するものである。
爪情報検出手段としての制御部11によって取得される爪情報は、例えば、爪Tとそれ以外の部分(指Uの皮膚部分等)とを分けて爪Tの領域(爪領域)や爪領域を画する爪輪郭である。また、予め下地層となる白色のインク層を手塗りなどによって形成している場合は、より領域の境界が明確になり、爪情報が取得(検出)しやすくなる。
The control unit 11, which serves as a nail information detection means, acquires (detects) information regarding the nail T of the finger U (referred to as "nail information") by having the photographing unit 5 (camera 51 of the photographing unit 5) photograph the finger U and nail T and analyzing the acquired nail image.
The nail information acquired by the control unit 11 as nail information detection means is, for example, the area of the nail T (nail area) and the nail contour that defines the nail area by separating the nail T from other parts (such as the skin part of the finger U). In addition, if a white ink layer that serves as a base layer is formed in advance by hand painting or the like, the boundaries of the areas become clearer, making it easier to acquire (detect) the nail information.

本実施形態では、爪情報検出手段としての制御部11が、カメラ51によって取得された爪画像からの2次元的な爪情報に加えて、3Dセンサ6によって取得される3次元的な爪情報を考慮して、印刷対象領域となる爪領域を画する爪輪郭を検出する。
爪画像から検出された2次元的な情報では、例えば爪Tの幅方向端部が内側に巻いている巻き爪や、爪Tの幅方向端部が極端に湾曲している場合等、爪Tの上方からの画像からでは正確なz座標が把握しきれず、爪Tの側端部の形状等を検出することができない。
この点、爪情報の検出を行う際には、制御部11が、カメラ51により爪画像を取得させるとともに、3Dセンサ6を動作させて指載置台3上に載置された対象物(指U及び爪T)の位置を示すx,y,z座標値を取得させる。
これにより、爪Tとそれ以外の部分(指U等)との境界(爪輪郭)については爪画像から検出し、爪輪郭の内側の領域(爪領域)の、3次元的な位置を示す座標値については3Dセンサ6によって得ることができる。
In this embodiment, the control unit 11, which serves as a nail information detection means, detects the nail contour that defines the nail area to be printed, taking into consideration not only two-dimensional nail information from the nail image acquired by the camera 51, but also three-dimensional nail information acquired by the 3D sensor 6.
With two-dimensional information detected from a nail image, for example, in the case of an ingrown nail where the widthwise end of the nail T is curled inward or when the widthwise end of the nail T is extremely curved, it is not possible to accurately grasp the z coordinate from an image taken from above the nail T, and it is not possible to detect the shape of the side end of the nail T.
In this regard, when detecting nail information, the control unit 11 acquires a nail image using the camera 51 and operates the 3D sensor 6 to acquire x, y, and z coordinate values indicating the position of the object (finger U and nail T) placed on the finger placement platform 3.
This allows the boundary (nail contour) between the nail T and other parts (finger U, etc.) to be detected from the nail image, and the coordinate values indicating the three-dimensional position of the area inside the nail contour (nail area) can be obtained by the 3D sensor 6.

本実施形態では、制御部11は、指載置台3が回転していない状態(初期状態)である「第1状態」(図4参照)で、カメラ51による爪Tの撮影と検出手段としての3Dセンサ6による座標値(「第1の座標値」)の取得を行わせる。
また制御部11は、指載置台3を回転させる載置台回転モータ33を適宜動作させ、例えば予め設定された回転角度まで指載置台3を回転させた回転状態である「第2状態」(図5参照)として、カメラ51による爪Tの撮影と検出手段としての3Dセンサ6による座標値(「第2の座標値」)の取得を行わせる。なお、第1の座標値と第2の座標値の取得の順序は逆でも良い。
In this embodiment, the control unit 11 causes the camera 51 to photograph the nail T and the 3D sensor 6 serving as a detection means to acquire coordinate values ("first coordinate values") in a "first state" (see FIG. 4) in which the finger placement platform 3 is not rotating (initial state).
The control unit 11 also appropriately operates the mount rotation motor 33 that rotates the finger mount 3, for example, to rotate the finger mount 3 to a preset rotation angle to set it in a "second state" (see FIG. 5), and causes the camera 51 to photograph the nail T and the 3D sensor 6 as a detection means to acquire coordinate values ("second coordinate values"). Note that the order of acquiring the first coordinate values and the second coordinate values may be reversed.

図6(a)~図6(d)は、巻き爪等でなく爪幅方向の湾曲も特別大きくない、一般的な爪Tの場合を例示した図である。
また、図7(a)~図7(d)は、爪Tが程度の大きな巻き爪である場合を例示した図である。
図6(a)~図6(d)及び図7(a)~図7(d)において、指載置台3を回転させない状態において爪Tの幅方向の端部と認識された箇所を示すラインを、図中二点鎖線α(図6(a)及び図7(a)の向きで配置された指Uの上面視において指U(爪T)の左側となるラインを「α」、右側となるラインを「α’」)とする。また指載置台3を回転させない状態における指Uの幅方向の端部を示すラインを、図中二点鎖線β(図6(a)及び図7(a)の向きで配置された指Uの上面視において指U(爪T)の左側となるラインを「β」、右側となるラインを「β’」)とする。
6(a) to 6(d) are diagrams illustrating a typical nail T that is not an ingrown nail or has a particularly large curvature in the nail width direction.
7(a) to 7(d) are diagrams illustrating a case where the nail T is a severe ingrown nail.
6(a) to 6(d) and 7(a) to 7(d), the line showing the location recognized as the widthwise end of the nail T when the finger placement stand 3 is not rotated is designated as a two-dot chain line α in the figures (the line on the left side of the finger U (nail T) when viewed from above with the finger U positioned in the orientation of FIGS. 6(a) and 7(a) is designated as "α" and the line on the right side is designated as "α'"). Also, the line showing the widthwise end of the finger U when the finger placement stand 3 is not rotated is designated as a two-dot chain line β in the figures (the line on the left side of the finger U (nail T) when viewed from above with the finger U positioned in the orientation of FIGS. 6(a) and 7(a) is designated as "β" and the line on the right side is designated as "β'").

図6(a)及び図7(a)は、指Uを上方から見た場合の爪Tの上面図である。
図6(b)及び図7(b)は、図6(a)及び図7(a)で示した爪Tを有する指Uを、回転させていない状態(初期状態、「第1状態」)の指載置台3に載置させた状態(爪Tが第1の位置にある状態)を図2に示す太矢印VI方向から見た図を示している。なお、回転させない状態で爪Tの幅方向の端部と認識された箇所(図中白抜きの丸で示す)の位置を示す座標値を基準の座標値xd,zd(又はxd,yd,zd)とする。
6(a) and 7(a) are top views of the nail T when the finger U is viewed from above.
6(b) and 7(b) show a state where a finger U having the nail T shown in Fig. 6(a) and Fig. 7(a) is placed on the finger placement stand 3 in an unrotated state (initial state, "first state") (where the nail T is in a first position), as viewed from the direction of thick arrow VI shown in Fig. 2. Note that the coordinate values indicating the position of a portion (shown by a hollow circle in the figure) recognized as the end of the nail T in the width direction in an unrotated state are defined as reference coordinate values xd, zd (or xd, yd, zd).

図6(c)及び図7(c)は、は、指Uを載置させたまま指載置台3を角度+θm回転させ、図6(b)及び図7(b)に示した状態から図中x軸方向+側を角度+θmだけ傾けた状態(「第2状態」)とした場合の指Uを図2に示す太矢印VI方向から見た図である。このときのx軸と座標x,zとのなす角度をθとする。また図6(d)及び図7(d)は、図6(c)及び図7(c)に示した状態から指載置台3を角度-θmだけ仮想的に回転させて、回転させていない状態(初期状態、「第1状態」)に戻した(換算した)場合の指Uを図2に示す太矢印VI方向から見た図である。なお、「第2状態」となっている指載置台3に指Uが配置されているとき、爪Tは「第2の位置」にある状態となる。 6(c) and 7(c) are views of the finger U viewed from the direction of the thick arrow VI in FIG. 2 when the finger placement table 3 is rotated by an angle of +θm with the finger U placed thereon, and is tilted by an angle of +θm in the x-axis direction + side from the state shown in FIG. 6(b) and FIG. 7(b) ("second state"). The angle between the x-axis and the coordinates x and z at this time is θ. Also, FIG. 6(d) and FIG. 7(d) are views of the finger U viewed from the direction of the thick arrow VI in FIG. 2 when the finger placement table 3 is virtually rotated by an angle of -θm from the state shown in FIG. 6(c) and FIG. 7(c) and returned (converted) to a non-rotated state (initial state, "first state"). When the finger U is placed on the finger placement table 3 in the "second state", the nail T is in the "second position".

さらに図6(d)及び図7(d)では、図6(c)及び図7(c)において、指載置台3を回転させた状態で爪Tの幅方向の端部と認識された箇所(図中黒丸で示す)の位置を示す座標値をx,z(又はx,y,z)と示す。
また、x軸とz軸とのy軸の交点を原点としたとき、原点から座標x,z(又はx,y,z)によって示される位置までの距離(すなわち原点とx,z(又はx,y,z)とを結ぶ線の長さ)を距離rとし、原点と座標x,z(又はx,y,z)とを結ぶ線がx軸に対してなす角度をθとする。なお、距離rは爪の形状によって僅かに値が異なることがあるが、ここでは近似的に距離rに統一している。
Furthermore, in Figures 6(d) and 7(d), the coordinate values indicating the position of the point (indicated by a black circle in the figure) recognized as the widthwise end of the nail T when the finger placement platform 3 is rotated in Figures 6(c) and 7(c) are indicated as x, z (or x, y, z).
Furthermore, when the intersection of the x-axis, z-axis, and y-axis is taken as the origin, the distance from the origin to the position indicated by the coordinates x, z (or x, y, z) (i.e., the length of the line connecting the origin and the coordinates x, z (or x, y, z)) is taken as the distance r, and the angle that the line connecting the origin and the coordinates x, z (or x, y, z) makes with the x-axis is taken as the angle θ. Note that the value of the distance r may vary slightly depending on the shape of the nail, but here it is unified to the distance r as an approximation.

図6(d)及び図7(d)において、指載置台3を回転させた状態のときに爪Tの幅方向の端部と認識された箇所を座標x,z(又はx,y,z)とし、これを回転させない「第1状態」に戻したときの位置を示す座標値を座標x’,z’(又はx’,y’,z’)とする。なお、座標x’,z’(又はx’,y’,z’)の値は、座標x,z(又はx,y,z)を、三角関数を用いて換算し算出した値である。 6(d) and 7(d), the point recognized as the widthwise end of the nail T when the finger placement platform 3 is rotated is designated as coordinates x, z (or x, y, z), and the coordinate values indicating the position when the finger placement platform 3 is returned to the "first state" without rotation are designated as coordinates x', z' (or x', y', z'). The values of coordinates x', z' (or x', y', z') are calculated by converting the coordinates x, z (or x, y, z) using trigonometric functions.

三角関数を用いた換算は、例えば以下のように行う。
rcos(θ)=x
r=x/cos(θ) ・・・ 式1
rcos(θ-θm)=x'
r=x'/cos(θ-θm) ・・・ 式2
式1及び式2より、
x/cos(θ)=x'/cos(θ-θm)
x'=x cos(θ-θm)/cos(θ)
θ=tan-1(z/x)
z'=x'tan(θ-θm)
他のx,y座標に関しても同様の換算を行う。
The conversion using trigonometric functions is carried out, for example, as follows.
r cos(θ) = x
r=x/cos(θ)... Formula 1
r cos(θ-θm)=x'
r=x'/cos(θ-θm)... Formula 2
From Equation 1 and Equation 2,
x/cos(θ)=x'/cos(θ-θm)
x'=x cos(θ-θm)/cos(θ)
θ = tan-1(z/x)
z'=x'tan(θ-θm)
Similar conversions are performed for the other x and y coordinates.

これにより、例えば図6(d)及び図7(d)に示す、指載置台3を回転させた際に爪Tの端部として確認された箇所の位置を示す座標値x,z(又はx,y,z)を、指載置台3を回転させていない状態における位置の座標値x’,z’(又はx’,y’,z’)に換算することができる。
なお、図示例ではx軸方向+側についてのみ説明しているが、指載置台3を回転させた状態でのカメラ51による爪Tの撮影及び3Dセンサ6による計測は、x軸方向-側についても同様に行う。
This makes it possible to convert the coordinate values x, z (or x, y, z) indicating the position of the point confirmed as the end of the nail T when the finger placement platform 3 is rotated, as shown in Figures 6 (d) and 7 (d), into coordinate values x', z' (or x', y', z') of the position when the finger placement platform 3 is not rotated.
In the illustrated example, only the positive side in the x-axis direction is described, but the photographing of the nail T by the camera 51 and the measurement by the 3D sensor 6 with the finger placement base 3 rotated are performed in the same manner on the negative side in the x-axis direction.

例えば図6(a)~図6(d)に示すように、爪Tが巻き爪でもなく、曲率もそれほど大きくない場合には、指載置台3を回転させない状態で爪Tを上方から見た場合の爪Tの幅方向の端部と、指載置台3を回転させたときに確認できる爪Tの幅方向の端部とがほぼ一致する。
このように、指載置台3を回転させた状態で検出することができた爪Tの幅方向の端部の高さ方向の座標値z(これを指載置台3が回転していない状態に換算した際の値である座標値z‘)を、指載置台3を回転させない状態で取得された座標値zdと比較した場合に、両者がほぼ同じとなる場合には、指載置台3を回転していない状態でも爪T全体(すなわち爪Tの中央部から端部まで)を上方から撮影することができる。このため指載置台3が回転していない状態においてカメラ51で取得された爪画像から検出される爪輪郭の内側領域(これを「主印刷領域」とする)を印刷範囲としてデザインを合わせ込めば爪Tの端部まできれいに印刷することができる印刷データTD(図8等参照)となる。
For example, as shown in Figures 6(a) to 6(d), if the nail T is not an ingrown nail and the curvature is not particularly large, the widthwise end of the nail T when viewed from above without rotating the finger placement stand 3 will approximately coincide with the widthwise end of the nail T that can be seen when the finger placement stand 3 is rotated.
In this way, when the coordinate value z in the height direction of the width direction end of the nail T that can be detected with the finger placement table 3 rotated (coordinate value z' which is the value when this is converted into the value when the finger placement table 3 is not rotated) is compared with the coordinate value zd acquired with the finger placement table 3 not rotated, if the two are substantially the same, it is possible to photograph the entire nail T (i.e., from the center to the end of the nail T) from above even with the finger placement table 3 not rotated. Therefore, if the inner area (this will be referred to as the "main print area") of the nail outline detected from the nail image acquired by the camera 51 with the finger placement table 3 not rotated is used as the printing range and the design is fitted, the print data TD (see FIG. 8, etc.) can be printed neatly up to the end of the nail T.

これに対して、例えば図7(a)~図7(d)に示すように、爪Tが大きく内側に巻いている巻き爪である場合や、爪Tの幅方向の端部が極端に湾曲して深く落ち込んでいる場合等には、指載置台3を回転させると、回転前には確認することのできなかった部分が現れる。このような場合、回転時に検出できた爪Tの端部の位置を示す座標値z(これを指載置台3が回転していない状態に換算した際の値z‘)が、指載置台3を回転させない状態で爪Tを上方から見た場合の爪Tの幅方向の端部の座標値zdよりも小さくなる。 In contrast, for example, as shown in Figures 7(a) to 7(d), when the nail T is an ingrown nail that curls inward significantly, or when the widthwise end of the nail T is extremely curved and deeply recessed, rotating the finger placement table 3 reveals parts that could not be seen before the rotation. In such cases, the coordinate value z indicating the position of the end of the nail T that can be detected during rotation (the value z' when converted to a state in which the finger placement table 3 is not rotated) is smaller than the coordinate value zd of the widthwise end of the nail T when viewed from above with the finger placement table 3 not rotated.

座標値z‘が座標値zdよりも小さい箇所(図9において網掛けされた箇所)は、指載置台3が回転していない状態においてカメラ51で取得された爪画像に基づいて検出される爪輪郭の内側領域(「主印刷領域」)を印刷範囲とするだけでは端部に塗り残しを生じてしまう。
このため制御部11は、座標値z‘が座標値zdよりも小さい箇所がある場合は、「主印刷領域」に付加すべき「補足印刷領域」とし、「主印刷領域」に爪幅方向左右の「補足印刷領域」を付加した範囲を印刷領域とする。
In areas where the coordinate value z' is smaller than the coordinate value zd (areas shaded in Figure 9), simply setting the inner area (the "main printing area") of the nail contour detected based on the nail image captured by the camera 51 when the finger placement platform 3 is not rotating as the printing range will result in some areas being left unpainted at the edges.
Therefore, if there is a location where the coordinate value z' is smaller than the coordinate value zd, the control unit 11 determines that this is a "supplementary printing area" to be added to the "main printing area", and determines the area obtained by adding the "supplementary printing area" to the left and right in the nail width direction to the "main printing area".

印刷データ生成手段としての制御部11は、印刷手段としての印刷機構4によって印刷を行うための印刷データを生成する。具体的には、爪情報検出手段としての制御部11によって設定された印刷領域に所望のデザインを合わせ込む等により印刷データを生成する。
すなわち、制御部11は、ユーザによって選択されたネイルデザイン(デザイン)の画像データを切り出し、適宜拡大縮小、配置の調整等を行うとともに、爪Tの印刷領域として設定された範囲内にフィッティングする。
なお、爪情報検出手段として爪Tの曲率等を取得した場合には、制御部11は、この爪の曲率等に基づいて、印刷データに適宜曲面補正を行ってもよい。曲面補正を行った場合には、より爪Tの形状に合った印刷データを生成することができる。
The control unit 11 as a print data generating means generates print data for printing by the printing mechanism 4 as a printing means. Specifically, the print data is generated by fitting a desired design into a printing area set by the control unit 11 as a nail information detecting means.
That is, the control unit 11 cuts out image data of the nail design selected by the user, enlarges or reduces it as appropriate, adjusts the position, etc., and fits it within the range set as the printing area of the nail T.
When the curvature of the nail T is acquired as the nail information detection means, the control unit 11 may perform appropriate curve correction on the print data based on the curvature of the nail, etc. When the curve correction is performed, print data that is more suited to the shape of the nail T can be generated.

本実施形態では、検出手段である3Dセンサ6による検出結果や撮影部5のカメラ51によって取得された爪画像に基づく爪情報等に基づいて印刷データが生成される。そして、爪Tの第1の位置(指載置台3が回転していない状態のときの爪Tの位置)を示す座標値である第1の座標値と、爪Tの第2の位置(指載置台3が回転した状態のときの爪Tの位置)を示す座標値である第2の座標値と、を検出する検出手段である3Dセンサ6等と、検出された第1の座標値と第2の座標値とに基づいて、爪Tに印刷を行うための印刷データを生成する印刷データ生成手段としての制御部11等と、を備えて、電子機器100(図3参照)が構成されている。
特に本実施形態の3Dセンサ6は、指載置台3が「第1状態」(回転前の状態)である場合の爪Tの座標値である「第1の座標値」(例えば図6(d)及び図7(d)に示す座標値(基準の座標値)xd,yd,zd)及び指載置台3が「第2状態」(回転状態)である場合の爪Tの座標値である「第2の座標値」(例えば図6(d)及び図7(d)に示す座標値x,(y,)z)を検出するようになっており、制御部11は、爪Tの「第1の座標値」と爪Tの「第2の座標値」に基づく換算値とを比較し、比較結果に基づいて印刷データを生成する。
In this embodiment, print data is generated based on the detection result by the 3D sensor 6 serving as detection means, nail information based on the nail image acquired by the camera 51 of the photographing unit 5, etc. The electronic device 100 (see FIG. 3 ) is configured to include the 3D sensor 6 serving as detection means for detecting a first coordinate value that is a coordinate value indicating a first position of the nail T (the position of the nail T when the finger placement stand 3 is not rotated) and a second coordinate value that is a coordinate value indicating a second position of the nail T (the position of the nail T when the finger placement stand 3 is rotated), and a control unit 11 serving as print data generating means for generating print data for printing on the nail T based on the detected first coordinate value and second coordinate value.
In particular, the 3D sensor 6 of this embodiment is configured to detect "first coordinate values" (e.g., coordinate values (reference coordinate values) xd, yd, zd shown in Figures 6(d) and 7(d)) which are the coordinate values of the nail T when the finger placement platform 3 is in the "first state" (state before rotation) and "second coordinate values" (e.g., coordinate values x, (y,) z shown in Figures 6(d) and 7(d)) which are the coordinate values of the nail T when the finger placement platform 3 is in the "second state" (rotated state), and the control unit 11 compares the "first coordinate value" of the nail T with a conversion value based on the "second coordinate value" of the nail T and generates print data based on the comparison result.

より具体的には、例えば爪Tの幅方向端部における「第2の座標値」(図6(a)~図6(d)、図7(a)~図7(d)において、座標値x,z(又はx,y,z))を指載置台3の回転前の状態における座標値に換算した値(図6(a)~図6(d)、図7(a)~図7(d)において、座標値x’,z’(又はx’,y’,z’))が、爪Tの幅方向端部の「第1の座標値」(すなわち座標値xd,zd)よりも、予め定めた閾値(実施形態で示す例では、指載置台3が回転していない「第1状態」のときに検出できる限界の爪Tの側端部の位置を示す座標値zd)よりも低い高さ位置である箇所がない場合(図6(a)~図6(d)等参照)には、「第1の座標値」に基づき「主印刷領域」に対応する「第1の印刷データTD1」を生成し、これを印刷データTDとする(この場合の印刷データTDのイメージを図8に示す。)。 More specifically, for example, the "second coordinate value" at the widthwise end of the nail T (coordinate values x, z (or x, y, z) in Figures 6(a) to 6(d) and 7(a) to 7(d)) converted into coordinate values in the state before the finger placement table 3 is rotated (coordinate values x', z' (or x', y', z') in Figures 6(a) to 6(d) and 7(a) to 7(d)) is smaller than the "first coordinate value" at the widthwise end of the nail T (i.e., coordinate values xd, zd). If there is no point at a height position lower than a predetermined threshold value (in the example shown in the embodiment, the coordinate value zd indicating the limit of the side edge position of the nail T that can be detected when the finger placement base 3 is in the "first state" and not rotating) (see Figures 6(a) to 6(d), etc.), "first print data TD1" corresponding to the "main print area" is generated based on the "first coordinate value" and this is used as print data TD (an image of the print data TD in this case is shown in Figure 8).

これに対して、座標値x’,z’(又はx’,y’,z’))が、座標値zdよりも低い高さ位置である箇所がある場合(図7等参照)には、「第1の座標値」に基づき「主印刷領域」に対応する「第1の印刷データTD1」を生成するとともに、座標値zdよりも低い高さ位置である箇所(例えば爪Tの幅方向端部の領域)について「第2の座標値」に基づき「補足印刷領域」に対応する「第2の印刷データTD2」を生成する。そして「第1の印刷データTD1」と「第2の印刷データTD2」とを合わせてデザインに対応する印刷データTDとなるように印刷データを生成する(この場合の印刷データTDのイメージを図9に示す。)。 On the other hand, if there is a location where the coordinate values x', z' (or x', y', z') are at a height position lower than the coordinate value zd (see Figure 7, etc.), then "first print data TD1" corresponding to the "main print area" is generated based on the "first coordinate value", and "second print data TD2" corresponding to the "supplementary print area" is generated based on the "second coordinate value" for the location at a height position lower than the coordinate value zd (for example, the area at the widthwise end of the nail T). Then, print data is generated so that the "first print data TD1" and the "second print data TD2" are combined to become print data TD corresponding to the design (an image of the print data TD in this case is shown in Figure 9).

なお、印刷領域として、「主印刷領域」の他に「補足印刷領域」がある場合には、印刷データ生成手段としての制御部11は、「主印刷領域」と「補足印刷領域」とを合わせた印刷領域全体に、デザインのデータを割り付けて爪全体に印刷される一つながりのデータとなるように「第1の印刷データTD1」及び「第2の印刷データTD2」を生成する。 When there is a "supplementary printing area" in addition to the "main printing area" as a printing area, the control unit 11, which acts as a printing data generating means, generates "first printing data TD1" and "second printing data TD2" so that the design data is allocated to the entire printing area combining the "main printing area" and the "supplementary printing area" to form a continuous piece of data that is printed on the entire nail.

図8は、図6(a)~図6(d)に示すような比較的一般的な爪についての印刷データの例を示したものである。この場合には、印刷データTDが「主印刷領域」に対応するデータである「第1の印刷データTD1」のみで構成される。
これに対して図9は、図7(a)~図7(d)に示すような大きく内側に巻き込んだ巻き爪についての印刷データの例を示したものである。この場合には、印刷データTDが「主印刷領域」に対応するデータである「第1の印刷データTD1」と「補足印刷領域」に対応するデータである「第2の印刷データTD2」とで構成される。
Fig. 8 shows an example of print data for a relatively common nail as shown in Fig. 6(a) to Fig. 6(d). In this case, the print data TD is composed only of "first print data TD1" which is data corresponding to the "main print area".
In contrast, Fig. 9 shows an example of print data for an ingrown nail that is rolled inward significantly as shown in Fig. 7(a) to Fig. 7(d). In this case, the print data TD is composed of "first print data TD1" which is data corresponding to the "main print area" and "second print data TD2" which is data corresponding to the "supplementary print area".

印刷制御手段としての制御部11は、生成された印刷データ(「第1の印刷データTD1」及び「第2の印刷データTD2」)にしたがって爪Tに印刷を施すように印刷機構4の各部を制御する。
具体的には、制御部11は、印刷データに基づいて印刷機構4に制御信号を出力し、爪Tに対してこの印刷データにしたがった印刷を施すように印刷機構4のX方向移動モータ45Y方向移動モータ47、位置検出センサ48及び印刷ヘッド41等を制御する。
The control unit 11 as a print control means controls each part of the print mechanism 4 so as to perform printing on the nail T according to the generated print data ("first print data TD1" and "second print data TD2").
Specifically, the control unit 11 outputs a control signal to the printing mechanism 4 based on the printing data, and controls the X-direction movement motor 45, Y-direction movement motor 47, position detection sensor 48, printing head 41, etc. of the printing mechanism 4 so as to perform printing on the nail T in accordance with the printing data.

さらに本実施形態では、印刷データ生成手段として制御部11が「第1の印刷データTD1」の他に「第2の印刷データTD2」を生成した場合、印刷機構4による「第1の印刷データTD1」に基づく爪Tに対する印刷は、指載置台3を「第1状態」(すなわち回転させない状態)として行い、印刷機構4による「第2の印刷データTD2」に基づく爪Tに対する印刷は、指載置台3を「第2状態」(すなわち回転させた回転状態)として行う。 Furthermore, in this embodiment, when the control unit 11 generates "second print data TD2" in addition to "first print data TD1" as a print data generating means, printing on the nail T based on the "first print data TD1" by the printing mechanism 4 is performed with the finger placement platform 3 in the "first state" (i.e., a state in which it is not rotated), and printing on the nail T based on the "second print data TD2" by the printing mechanism 4 is performed with the finger placement platform 3 in the "second state" (i.e., a rotated state).

すなわち、座標値zd程度の高さ位置までは、印刷データに曲面補正を行う等の対応をすることで適切なインク着弾が可能であるが、これよりも低い高さ位置にあたる「補足印刷領域」は、指載置台3を「第1状態」としたままでは、例えば図4に示す印刷に適した範囲(「適正距離範囲Ra」)から外れてしまう。このような「補足印刷領域」に印刷する場合(すなわち、「第2の印刷データTD2」に基づく印刷を行う場合)には、印刷ヘッド41のインク吐出面411と爪T表面との距離が遠すぎてインクの着弾が乱れ、きれいに印刷することができない。 In other words, up to a height position of about coordinate value zd, proper ink landing is possible by taking measures such as applying curved surface correction to the print data, but the "supplementary printing area" at a height position lower than this will fall outside the range suitable for printing (the "appropriate distance range Ra") shown in FIG. 4, for example, if the finger placement platform 3 is left in the "first state." When printing in such a "supplementary printing area" (i.e., when printing based on the "second print data TD2"), the distance between the ink ejection surface 411 of the print head 41 and the surface of the nail T is too far, causing the ink to land irregularly and preventing clean printing.

そこで、本実施形態では、こうした「補足印刷領域」について「第2の印刷データTD2」に基づく印刷を行う際には、印刷領域の検出の際と同様の角度(本実施形態の例では角度θm)まで指載置台3を回転させ、この回転状態(「第2状態」)で印刷を行うように制御部11が載置台回転モータ33等を制御する。
指載置台3を回転させることで、座標値zdよりも低い高さ位置にある座標値z’(図5において「第1状態」に換算する前の座標値z)の箇所も印刷に適した範囲(「適正距離範囲Ra」)内に位置させることができる。
Therefore, in this embodiment, when printing on such a "supplementary printing area" based on the "second printing data TD2", the finger rest 3 is rotated to the same angle as when detecting the printing area (angle θm in this embodiment), and the control unit 11 controls the rest rotation motor 33, etc. so that printing is performed in this rotated state ("second state").
By rotating the finger placement platform 3, the location of coordinate value z' (the coordinate value z before being converted to the "first state" in Figure 5) which is at a height position lower than the coordinate value zd can also be positioned within a range suitable for printing (the "appropriate distance range Ra").

なお、回転状態(「第2状態」)で印刷を行う場合としては、以下の場合が考えられる。
すなわち、まずx軸の+側の領域について回転状態(「第2状態」)で印刷を行う場合としては、x軸の+側において「補足印刷領域」として設定した領域に印刷する場合、座標値zdで示される位置が、「適正距離範囲Ra」(図4及び図5参照)に入っていないが、座標値zで示される高さが「適正距離範囲Ra」内に入っている場合、座標値zで示される位置及び座標値zdで示される位置が、いずれも「適正距離範囲Ra」内に入っていないが、座標値zで示される位置の方が「適正距離範囲Ra」に近い場合が考えられる。
また、x軸の-側の領域について回転状態(「第2状態」)で印刷を行う場合としては、x軸の-側において「補足印刷領域」として設定した領域に印刷する場合、座標値zdで示される位置が、「適正距離範囲Ra」(図4及び図5参照)に入っていないが、座標値zで示される高さが「適正距離範囲Ra」内に入っている場合、座標値zで示される位置及び座標値zdで示される位置が、いずれも「適正距離範囲Ra」内に入っていないが、座標値zで示される位置の方が「適正距離範囲Ra」に近い場合が考えられる。
Incidentally, the following cases are conceivable as cases in which printing is performed in the rotated state ("second state").
That is, when first printing in a rotated state ("second state") for the area on the positive side of the x axis, when printing in an area set as a "supplementary printing area" on the positive side of the x axis, it is possible that the position indicated by coordinate value zd is not within the "appropriate distance range Ra" (see Figures 4 and 5), but the height indicated by coordinate value z is within the "appropriate distance range Ra," or that neither the position indicated by coordinate value z nor the position indicated by coordinate value zd is within the "appropriate distance range Ra," but the position indicated by coordinate value z is closer to the "appropriate distance range Ra."
In addition, when printing in a rotated state ("second state") for the area on the - side of the x axis, when printing in an area set as a "supplementary printing area" on the - side of the x axis, it is possible that the position indicated by coordinate value zd is not within the "appropriate distance range Ra" (see Figures 4 and 5), but the height indicated by coordinate value z is within the "appropriate distance range Ra," or that neither the position indicated by coordinate value z nor the position indicated by coordinate value zd is within the "appropriate distance range Ra," but the position indicated by coordinate value z is closer to the "appropriate distance range Ra."

続いて、図10から図12等を参照しつつ、本実施形態における印刷装置1の動作、印刷制御方法について説明する。
図10から図12は、本実施形態における印刷制御処理を示すフローチャートである。
Next, the operation of the printing device 1 and the print control method in this embodiment will be described with reference to FIGS.
10 to 12 are flowcharts showing the print control process in this embodiment.

本実施形態の印刷装置1で印刷を行う場合には、図10に示すように、まず爪Tに印刷を施したい指Uを指載置台3に載置するようユーザに促すメッセージ等を表示部22等に表示させる(ステップS1)。なお、指Uを載置するよう促す手法は表示に限られず、例えば印刷装置1にスピーカ等の音声出力部(報知手段)を備える場合には音声によるアナウンス等によってもよい。
指Uが指載置台3に載置されると、制御部11は、載置台回転モータ33を動作させて指載置台3を+θm回転させ、初期状態である「第1状態」から回転状態である「第2状態」とする(ステップS2)。
10, when printing is performed with the printing device 1 of this embodiment, a message or the like is displayed on the display unit 22 or the like to prompt the user to place a finger U on the finger placement table 3, the finger U being printed on the nail T (step S1). Note that the method of prompting the user to place the finger U is not limited to display, and may be, for example, an audio announcement if the printing device 1 is provided with an audio output unit (notification means) such as a speaker.
When the finger U is placed on the finger rest 3, the control unit 11 operates the rest rotation motor 33 to rotate the finger rest 3 by +θm, changing the initial state, the “first state”, to the rotated state, the “second state” (step S2).

そしてこの「第2状態」において、x座標の+側につき3Dセンサ6により測定を開始させ(ステップS3)、3Dセンサ6により爪Tのx,y座標値及び高さ位置を示す座標値zを取得(測定)する(ステップS4)。
3Dセンサ6により取得される値は、例えば、
(x1, y1, z11), (x2, y1, Z21), ・・・, (xn, y1, zn1)
(x1, y2, z12), (x2, y2, Z22), ・・・, (xn, y2, zn2)
・・・
(x1, yn, z1n), (x2, yn, Z2n), ・・・, (xn, yn, znn)
となる。
Then, in this "second state", measurement is started using the 3D sensor 6 on the positive side of the x coordinate (step S3), and the 3D sensor 6 acquires (measures) the x, y coordinate values of the nail T and the coordinate value z indicating the height position (step S4).
The values acquired by the 3D sensor 6 are, for example,
(x1, y1, z11), (x2, y1, Z21), ..., (xn, y1, zn1)
(x1, y2, z12), (x2, y2, Z22), ..., (xn, y2, zn2)
...
(x1, yn, z1n), (x2, yn, Z2n), ..., (xn, yn, znn)
It becomes.

さらに制御部11は、3Dセンサ6による測定結果から各座標における各々の角度θ(図6(d)、図7(d)のように、X軸方向に平行かつY軸上から各座標に延ばした各直線とXY平面とのなす角)を算出する(ステップS5)。
角度θを算出する計算式は、以下のような式となる。
tan-1(z/x)
Furthermore, the control unit 11 calculates each angle θ at each coordinate from the measurement results by the 3D sensor 6 (the angle between each straight line parallel to the X-axis direction and extended from the Y-axis to each coordinate and the XY plane, as in Figures 6(d) and 7(d)) (step S5).
The equation for calculating the angle θ is as follows:
tan-1(z/x)

この結果制御部11は、算出結果として例えば、
θ11, θ21, ・・・, θn1、
θ12, θ22, ・・・, θn2、
・・・
θ1n, θ2n, ・・・, θnn
といった角度を得ることができる。
As a result, the control unit 11 outputs, as a calculation result,
θ11, θ21, ..., θn1,
θ12, θ22, ..., θn2,
...
θ1n, θ2n, ..., θnn
You can get an angle like this.

また指載置台3に載置された指U及び爪Tをカメラ51により撮影させ、爪画像を取得する(ステップS6)。
制御部11は、爪画像を取得すると、爪画像から爪領域(爪輪郭として検出された境界線の内側領域)を検出する(ステップS7)。そして、爪領域として検出された領域のx,y,z座標値及び各座標の角度θを記憶部12等に記憶させる(ステップS8)。
The finger U and nail T placed on the finger placement table 3 are photographed by the camera 51 to obtain a nail image (step S6).
When the control unit 11 acquires the nail image, it detects the nail region (the region inside the boundary line detected as the nail contour) from the nail image (step S7), and stores the x, y, and z coordinate values of the region detected as the nail region and the angle θ of each coordinate in the storage unit 12 or the like (step S8).

次に、図11の「A」以下に示すように、指載置台3を-θm回転させ、回転状態である「第2状態」から初期状態である「第1状態」に戻す(ステップS9)。
そして、3Dセンサ6により爪Tのxd,yd座標値及び高さ位置を示す座標値zdを取得(測定)する(ステップS10)。
3Dセンサ6により取得される値は、例えば、
(xd1, yd1, zd11), (xd2, yd1, zd21), ・・・, (xdn, yd1, zdn1)
(xd1, yd2, zd12), (xd2, yd2, zd22), ・・・, (xdn, yd2, zdn2)
・・・
(xd1, ydn, zd1n), (xd2, ydn, zd2n), ・・・, (xdn, ydn, zdnn)
となる。
Next, as shown in "A" and subsequent parts of FIG. 11, the finger placement platform 3 is rotated by -θm to return from the rotated state "second state" to the initial state "first state" (step S9).
Then, the 3D sensor 6 acquires (measures) the xd, yd coordinate values of the nail T and the coordinate value zd indicating the height position (step S10).
The values acquired by the 3D sensor 6 are, for example,
(xd1, yd1, zd11), (xd2, yd1, zd21), ..., (xdn, yd1, zdn1)
(xd1, yd2, zd12), (xd2, yd2, zd22), ..., (xdn, yd2, zdn2)
...
(xd1, ydn, zd1n), (xd2, ydn, zd2n), ..., (xdn, ydn, zdnn)
It becomes.

さらに制御部11は、指載置台3に載置された指U及び爪Tをカメラ51で撮影させて(ステップS11)、爪画像を取得し、当該爪画像から爪領域を検出する(ステップS12)。
そして制御部11は、このようにして「第1状態」において爪領域として検出された領域を「主印刷領域」とし(ステップS13)、爪領域として検出された領域のxd,yd,zd座標値を記憶部12等に記憶させる(ステップS14)。
また制御部11は、以下のような計算式を用いて、「第2状態」において取得されたx,y,z座標値を、「第1状態」での座標値x’,y’,z’に換算する(ステップS15)。
x' = x cos(θ-θm) / cos(θ)
θ = tan-1(z/x)
Furthermore, the control unit 11 causes the camera 51 to capture an image of the finger U and nail T placed on the finger placement table 3 (step S11), obtains a nail image, and detects a nail region from the nail image (step S12).
The control unit 11 then designates the area detected as the nail area in the "first state" as the "main printing area" (step S13), and stores the xd, yd, and zd coordinate values of the area detected as the nail area in the memory unit 12, etc. (step S14).
Furthermore, the control unit 11 converts the x, y, and z coordinate values acquired in the "second state" into coordinate values x', y', and z' in the "first state" using the following formula (step S15).
x' = x cos(θ-θm) / cos(θ)
θ = tan-1(z/x)

そして、制御部11は、「z’<zd」である座標の箇所があるか否かを判断し(ステップS16)、「z’<zd」である座標の箇所がある場合(ステップS16;YES)には、当該箇所を「補足印刷領域」として印刷領域に追加する(ステップS17)。他方、「z’<zd」である座標の箇所がない場合(ステップS16;NO)には、「補足印刷領域」を設定せずに次のステップS18に進む。 Then, the control unit 11 determines whether or not there is a location where the coordinates are "z' < zd" (step S16), and if there is a location where the coordinates are "z' < zd" (step S16; YES), it adds that location to the print area as a "supplementary print area" (step S17). On the other hand, if there is no location where the coordinates are "z' < zd" (step S16; NO), it proceeds to the next step S18 without setting a "supplementary print area".

以上のようにしてx軸の+側の領域について測定が終了すると、制御部11は、x軸の-側の領域について測定が終了しているか否かを判断する(ステップS18)。
x軸の+側の領域、-側の領域のいずれから先に測定処理を行うかは任意である。測定順序は装置側でデフォルトの順序が定まっていてもよい。
x軸の-側の領域について測定が終了していない場合(ステップS18;NO)には、図10に戻り、「B」以降の処理を行う。すなわち、指載置台3を-θm回転させ、初期状態である「第1状態」から回転状態である「第2状態」とする(ステップS19)。そして「第2状態」(回転状態)においてx座標の-側について3Dセンサ6による測定を開始する(ステップS20)。なお、その後のステップS4からステップS17までの処理はx軸の+側の領域について行ったものと同様であるため、説明を省略する。
When the measurement for the region on the + side of the x-axis is completed in this manner, the control unit 11 judges whether or not the measurement for the region on the - side of the x-axis is completed (step S18).
It is arbitrary whether the measurement process is performed first on the positive side of the x-axis or on the negative side of the x-axis. The measurement order may be determined by default on the device side.
If the measurement has not been completed for the area on the negative side of the x-axis (step S18; NO), the process returns to FIG. 10 and performs the process from "B" onward. That is, the finger placement platform 3 is rotated by -θm from the initial state "first state" to the rotated state "second state" (step S19). Then, in the "second state" (rotated state), measurement is started by the 3D sensor 6 for the negative side of the x-coordinate (step S20). Note that the subsequent processes from step S4 to step S17 are the same as those performed for the area on the positive side of the x-axis, and therefore will not be described.

x軸の+側の領域、x軸の-側の領域ともに測定が終了すると(ステップS18;YES)、図12に進み、「C」以下に示すように、爪領域として検出された領域を印刷領域(「主印刷領域」、「補足印刷領域」)として表示部22等に表示させ(ステップS21)、ユーザに確認を促す。
制御部11は、印刷開始指示が操作部等から入力されたか否かを判断し(ステップS22)、一定時間印刷開始指示が入力されない場合や、印刷キャンセルの入力があった場合(ステップS22;NO)には、印刷処理を中止する(ステップS23)。
他方、印刷開始指示が入力された場合(ステップS22;YES)には、制御部11はさらに指載置台3を回転させた「第2状態」で印刷すべき領域があるか否かを判断する(ステップS24)。
Once measurement has been completed for both the positive side of the x-axis and the negative side of the x-axis (step S18; YES), proceed to Figure 12, and as shown below at "C," the areas detected as nail areas are displayed on the display unit 22, etc. as printing areas ("main printing area,""supplementary printing area") (step S21), prompting the user to confirm.
The control unit 11 determines whether or not a print start instruction has been input from an operation unit or the like (step S22), and if the print start instruction has not been input for a certain period of time or if a print cancel instruction has been input (step S22; NO), it cancels the printing process (step S23).
On the other hand, if a print start command has been input (step S22; YES), the control unit 11 further determines whether or not there is an area to be printed in the "second state" in which the finger placement platform 3 has been rotated (step S24).

「第2状態」で印刷すべき領域がある場合(ステップS24;YES)には、指載置台3を+θm回転させ、初期状態である「第1状態」から回転状態である「第2状態」とする(ステップS25)。そして制御部11は、「第2状態」(回転状態)において印刷すべき領域のうち、x軸の+側の領域に、「第2の印刷データTD2」(図9参照)に基づく印刷を施すように印刷機構4を制御する(ステップS26)。
x軸の+側の領域の印刷が完了すると、次に指載置台3を-2θm回転させ(ステップS27)、指載置台3を逆側(例えば図5に示した状態の逆)に傾ける。そして、「第2状態」で印刷すべきx軸の-側の領域に、「第2の印刷データTD2」(図9参照)に基づく印刷を施すように印刷機構4を制御する(ステップS28)。
If there is an area to be printed in the "second state" (step S24; YES), the finger placement platform 3 is rotated by +θm from the initial state, the "first state", to the rotated state, the "second state" (step S25). Then, the control unit 11 controls the printing mechanism 4 to print based on the "second print data TD2" (see FIG. 9) on the area on the + side of the x-axis among the areas to be printed in the "second state" (rotated state) (step S26).
When printing of the area on the positive side of the x-axis is completed, the finger placement platform 3 is then rotated -2θm (step S27) and tilted in the opposite direction (for example, the opposite direction to the state shown in FIG. 5).Then, the printing mechanism 4 is controlled to perform printing based on the "second print data TD2" (see FIG. 9) in the area on the negative side of the x-axis to be printed in the "second state" (step S28).

x軸の+側の領域及びx軸の-側の領域への印刷が完了すると、制御部11は載置台回転モータ33の動作を制御して指載置台3を+θm回転させ(ステップS29)、初期状態である「第1状態」に戻す。そして、「第1状態」において印刷すべき領域(「主印刷領域」)に、「第1の印刷データTD1」(図9参照)に基づく印刷を施すように印刷機構4を制御する(ステップS30)。
また、「第2状態」で印刷すべき領域がない場合(図7参照、ステップS24;NO)の場合も、ステップS30に進み、「第1の印刷データTD1」(図9参照)に基づく印刷を施すように印刷機構4が制御される。
なお、x軸の+側の「補足印刷領域」及びx軸の-側の「補足印刷領域」への印刷、「第1状態」において印刷すべき「主印刷領域」への印刷の順序はここに例示したものに限定されず、例えば「主印刷領域」への印刷の後、「補足印刷領域」への印刷を行ってもよい。
When printing on the positive side and negative side of the x-axis is completed, the control unit 11 controls the operation of the mount rotation motor 33 to rotate the finger mount 3 by +θm (step S29) to return the finger mount 3 to its initial state, "first state."Then, the control unit 11 controls the printing mechanism 4 to perform printing based on the "first print data TD1" (see FIG. 9) on the area to be printed in the "first state"("main print area") (step S30).
Also, if there is no area to print in the "second state" (see Figure 7, step S24; NO), the process proceeds to step S30, and the printing mechanism 4 is controlled to perform printing based on the "first print data TD1" (see Figure 9).
In addition, the order of printing in the "supplementary printing area" on the + side of the x-axis and the "supplementary printing area" on the - side of the x-axis, and printing in the "main printing area" to be printed in the "first state" is not limited to that illustrated here; for example, printing in the "main printing area" may be performed first, followed by printing in the "supplementary printing area."

このように、印刷領域を「第1状態」において印刷すべき領域「主印刷領域」と「第2状態」において印刷すべき領域「補足印刷領域」とに分けて、それぞれについて対応する印刷データ(「第1の印刷データTD1」及び「第2の印刷データTD2」)を用意することで、ユーザの爪Tの形状等によらず、高品質な印刷を行うことができる。 In this way, by dividing the printing area into the area to be printed in the "first state", the "main printing area", and the area to be printed in the "second state", the "supplementary printing area", and preparing corresponding printing data for each ("first printing data TD1" and "second printing data TD2"), it is possible to perform high-quality printing regardless of the shape of the user's nail T, etc.

以上のように、本実施形態の電子機器100は、爪Tの第1の位置を示す座標値である第1の座標値と、爪Tの第2の位置を示す座標値である第2の座標値と、を検出する検出手段としての3Dセンサ6等と、第1の座標値と第2の座標値とに基づいて、爪Tに印刷を行うための印刷データを生成する印刷データ生成手段としての制御部11と、を備えている。
これにより、上方等、一方向だけからでは十分に確認することができない爪Tの幅方向の端部まで正確に形状や高さ位置等を認識し、爪Tの幅方向の端部まで適切に印刷することのできる印刷データを生成することができる。このため、爪T全体に高品質な印刷を施すことができる。
As described above, the electronic device 100 of this embodiment includes a 3D sensor 6 or the like as a detection means for detecting a first coordinate value that is a coordinate value indicating a first position of the nail T and a second coordinate value that is a coordinate value indicating a second position of the nail T, and a control unit 11 as a print data generation means for generating print data for printing on the nail T based on the first coordinate value and the second coordinate value.
This makes it possible to accurately recognize the shape, height position, and the like up to the widthwise end of the nail T, which cannot be fully confirmed from only one direction, such as from above, and generate print data that can appropriately print up to the widthwise end of the nail T. This makes it possible to perform high-quality printing on the entire nail T.

また、本実施形態では、印刷装置1が、印刷データに基づいて、印刷対象である爪Tに印刷を施す印刷手段としての印刷ヘッド41と、爪Tに対応する指Uを載置する載置手段としての指載置台3と、爪Tの少なくとも一部の位置を示す座標値を検出する検出手段としての3Dセンサ6等と、印刷ヘッド41によって印刷を行うための印刷データを生成する印刷データ生成手段としての制御部11と、を備え、指載置台3は、指Uの長さ方向である第1方向(本実施形態ではY方向)に沿う軸(本実施形態では載置台回転モータ33の軸34)周りに、「第1状態」から「第2状態」を取り得るように回転可能であり、3Dセンサ6等は、「第1状態」にある指載置台3に載置されている指Uの爪Tの座標値である「第1の座標値」及び「第2状態」にある指載置台3に載置されている指Uの爪Tの座標値である「第2の座標値」を検出し、印刷データ生成手段としての制御部11は、3Dセンサ6等の検出結果に基づいて印刷データを生成する。
これにより、ユーザの爪Tが巻き爪である場合や幅方向の端部の曲率が極端に大きいような場合でも、上方からでは十分に確認することができない爪Tの幅方向の端部まで正確に形状や高さ位置等を認識し、爪Tの幅方向の端部まで適切に印刷することのできる印刷データを生成することができる。そしてこのような場合でも爪Tと印刷ヘッド41との距離が印刷に適した範囲内となるようにして印刷を行うことができるため、爪Tの形状等に関わらず、着弾乱れ等のない高品質な印刷を爪T全体に施すことができる。
In the present embodiment, the printing device 1 includes a print head 41 as printing means for printing on a nail T that is a printing target based on print data, a finger placement table 3 as placement means for placing a finger U corresponding to the nail T, a 3D sensor 6 or the like as detection means for detecting coordinate values indicating the position of at least a part of the nail T, and a control unit 11 as print data generation means for generating print data for printing by the print head 41. The finger placement table 3 is rotatable in a first direction (in the present embodiment, The finger placement platform 3 is rotatable about an axis (in this embodiment, axis 34 of the placement platform rotation motor 33) along the Y direction (the Y direction) so as to take a "first state" to a "second state", and the 3D sensor 6 etc. detect a "first coordinate value" that is the coordinate value of the nail T of the finger U placed on the finger placement platform 3 in the "first state" and a "second coordinate value" that is the coordinate value of the nail T of the finger U placed on the finger placement platform 3 in the "second state", and the control unit 11 as a print data generating means generates print data based on the detection results of the 3D sensor 6 etc.
As a result, even if the user's nail T is an ingrown nail or the curvature of the widthwise end is extremely large, it is possible to accurately recognize the shape, height position, etc., of the widthwise end of the nail T, which cannot be fully seen from above, and generate print data that can properly print up to the widthwise end of the nail T. Even in such cases, printing can be performed with the distance between the nail T and the print head 41 within a range suitable for printing, so that high-quality printing without landing disturbances can be performed on the entire nail T, regardless of the shape, etc., of the nail T.

また、本実施形態では、「第1状態」は載置手段である指載置台3が回転していない初期状態であり、「第2状態」は第1方向に沿う軸34周りに指載置台3が回転した回転状態であって、印刷データ生成手段としての制御部11は、爪Tの「第1の座標値」と爪Tの「第2の座標値」とを比較し、比較結果に基づいて印刷データを生成する。
これにより、指載置台3を回転させることで、上方からでは確認しづらい爪Tの幅方向の端部まで正確に形状や高さ位置等を認識し、爪Tの幅方向の端部まで適切に印刷することのできる印刷データを生成することができる。
Furthermore, in this embodiment, the "first state" is an initial state in which the finger placement platform 3, which is the placement means, is not rotating, and the "second state" is a rotated state in which the finger placement platform 3 has rotated around an axis 34 along the first direction, and the control unit 11, which serves as a print data generating means, compares the "first coordinate value" of the nail T with the "second coordinate value" of the nail T and generates print data based on the comparison result.
This makes it possible, by rotating the finger placement platform 3, to accurately recognize the shape, height position, etc., all the way to the widthwise ends of the nail T, which are difficult to see from above, and generate printing data that can properly print all the way to the widthwise ends of the nail T.

また、本実施形態では、「第1状態」は指載置台3が回転していない状態(初期状態)であり、「第2状態」は指載置台3を第1方向に沿う軸34周りに回転させた後の回転状態であり、印刷データ生成手段としての制御部11は、3Dセンサ6等によって検出された、爪Tの幅方向端部の「第2の座標値」を回転前の状態における座標値に換算した値が、爪Tの幅方向端部の第1の座標値よりも、予め定めた値以上低い高さ位置である場合に、「第1の座標値」に基づき「第1の印刷データTD1」を生成するとともに、爪Tの幅方向端部の領域について「第2の座標値」に基づき「第2の印刷データTD2」を生成する。
これにより、爪画像から検出できる2次元的な情報では把握しきれなかった爪T端部の立体的な形状を適切にとらえることができ、爪Tの形状に合った印刷データを用意することができる。
Furthermore, in this embodiment, the "first state" is a state in which the finger placement platform 3 is not rotated (initial state), and the "second state" is a rotated state after the finger placement platform 3 is rotated around the axis 34 along the first direction. When the "second coordinate value" of the widthwise end of the nail T detected by the 3D sensor 6 or the like, converted into a coordinate value in a state before rotation, is a height position that is lower by a predetermined value or more than the first coordinate value of the widthwise end of the nail T, the control unit 11 as a print data generating means generates "first print data TD1" based on the "first coordinate value" and generates "second print data TD2" for the area of the widthwise end of the nail T based on the "second coordinate value".
This makes it possible to properly grasp the three-dimensional shape of the end of the nail T, which cannot be fully understood from two-dimensional information that can be detected from the nail image, and to prepare print data that matches the shape of the nail T.

また、本実施形態では、印刷データ生成手段としての制御部11によって「第2の印刷データTD2」が生成されたときは、印刷ヘッド41による「第1の印刷データTD1」に基づく爪Tに対する印刷は、指載置台3を「第1状態」として行われ、印刷ヘッド41による「第2の印刷データTD2」に基づく爪Tに対する印刷は、指載置台3を「第2状態」として行われる。
このように印刷データを分けて、印刷する領域により、指載置台3の状態を切り替えることで、爪Tのどの領域に印刷する場合にも「爪-ヘッド間距離」を、適切に印刷することができる範囲(「適正距離範囲Ra」)に保った状態で高品質な印刷を行うことができる。
Furthermore, in this embodiment, when the "second print data TD2" is generated by the control unit 11 as a print data generating means, printing on the nail T by the print head 41 based on the "first print data TD1" is performed with the finger placement platform 3 in the "first state," and printing on the nail T by the print head 41 based on the "second print data TD2" is performed with the finger placement platform 3 in the "second state."
By dividing the print data in this way and switching the state of the finger placement table 3 depending on the area to be printed, high-quality printing can be performed while maintaining the "nail-to-head distance" within a range where printing can be performed appropriately ("appropriate distance range Ra") regardless of which area of the nail T is printed on.

また、本実施形態では、指載置台3を第1方向に沿う軸周りに回転させる載置台回転モータ33を備えている。
これにより、手動により動作させるよりも正確に指載置台3の回転動作を行うことができる。
In this embodiment, a mount rotation motor 33 is provided to rotate the finger mount 3 around an axis along the first direction.
This allows the finger placement platform 3 to be rotated more accurately than if it were operated manually.

また、本実施形態では、爪Tを撮影して爪画像を取得する撮影手段としてのカメラ51を備えている。
3Dセンサ6により検出できる座標値だけでは爪Tと指Uとの境界等を正しく把握することは困難であるところ、カメラ51により爪画像を取得できるため、画像解析によって適切に爪Tの輪郭形状、爪領域を把握することができる。
In this embodiment, a camera 51 is provided as an image capturing unit for capturing an image of the nail T.
It is difficult to correctly grasp the boundary between the nail T and the finger U using only the coordinate values that can be detected by the 3D sensor 6, but since the nail image can be acquired by the camera 51, the contour shape and nail area of the nail T can be properly grasped by image analysis.

また、本実施形態では、指載置台3は、指Uを固定する指固定手段として機能する指受け部31及び指押さえ部321を備えている。
これにより、指載置台3を「第1状態」から「第2状態」まで回動させ、指Uが指載置台3とともに傾いた場合でも、指Uがずれずに、その位置(傾き)を維持することができる。
In this embodiment, the finger rest 3 includes a finger receiving portion 31 and a finger pressing portion 321 that function as a finger fixing means for fixing the finger U.
As a result, even if the finger rest 3 is rotated from the "first state" to the "second state" and the finger U tilts together with the finger rest 3, the finger U can maintain its position (tilt) without shifting.

なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。 Although the above describes an embodiment of the present invention, it goes without saying that the present invention is not limited to such an embodiment and various modifications are possible without departing from the spirit of the present invention.

例えば、本実施形態では、指載置台3を第1方向に沿う軸周りに回転させる載置台回転モータ33を備えている場合を例示したが、指載置台3を回転動作させる構成はこれに限定されない。
例えば表示部等によってユーザに指示することにより、指載置台3を手動により回転動作させてもよい。
For example, in this embodiment, an example is given of a base rotation motor 33 that rotates the finger base 3 around an axis along the first direction, but the configuration for rotating the finger base 3 is not limited to this.
For example, the finger placement platform 3 may be rotated manually by instructing the user via a display unit or the like.

また例えば、本実施形態では、指載置台3全体が回転する場合を例示したが、指載置台3に載置されている指U(指Uの爪T)を回転させることができればよく、指載置台3全体を回転させなくてもよい。
例えば指Uが載置されている指受け部31だけが回転するようになっていてもよい。
For example, in the present embodiment, an example has been given of the case where the entire finger placement platform 3 rotates, but it is sufficient if the finger U (nail T of the finger U) placed on the finger placement platform 3 can be rotated, and it is not necessary for the entire finger placement platform 3 to be rotated.
For example, only the finger receiving portion 31 on which the finger U is placed may be configured to rotate.

また本実施形態では3Dセンサ6が爪T全体について位置座標(座標値)を取得する場合を例示したが、3Dセンサ6が座標値を取得するのは、爪T全体に限定されない。
例えば爪Tの側端部等、2次元的な情報からでは正確な形状等が把握しにくい箇所についてのみ3Dセンサ6による計測を行い3次元的な座標値の情報を取得するとしてもよい。
In addition, in the present embodiment, the case where the 3D sensor 6 acquires the position coordinates (coordinate values) for the entire nail T has been exemplified, but the coordinate values acquired by the 3D sensor 6 are not limited to the entire nail T.
For example, the 3D sensor 6 may be used to measure only the side edges of the nail T, whose exact shape is difficult to grasp from two-dimensional information, to obtain three-dimensional coordinate value information.

また本実施形態では3Dセンサ6の他に撮影手段としてのカメラ51を備え、爪情報を取得する例を示したが、例えば3Dセンサ6によって取得される情報のみで爪Tと指Uの境界まで認識することができる場合には、カメラ51による撮影を行わなくてもよい。 In addition, in this embodiment, in addition to the 3D sensor 6, a camera 51 is provided as an imaging means to acquire nail information, but if the boundary between the nail T and the finger U can be recognized using only the information acquired by the 3D sensor 6, it is not necessary to capture images using the camera 51.

また本実施形態では、印刷装置1が単体で印刷動作を完結できるように構成されている場合を例示したが、印刷装置1はここに示すようなものに限定されない。
例えば外部の端末装置等(スマートフォンやタブレット端末等)と連携して印刷システムを構成してもよい。この場合、例えばネイルデザインの選択や爪情報の取得、印刷データの生成等、印刷動作以外の殆どの処理を端末装置等の外部装置側で行ってもよい。
In addition, in the present embodiment, the printing device 1 is configured to be able to complete the printing operation by itself, but the printing device 1 is not limited to the one shown here.
For example, the printing system may be configured in cooperation with an external terminal device (such as a smartphone or a tablet terminal). In this case, most of the processing other than the printing operation, such as selection of a nail design, acquisition of nail information, and generation of print data, may be performed on the external device side, such as the terminal device.

以上本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
印刷対象である爪に対応する指を載置可能で、前記指が載置された場合に前記指が延びる方向に沿う軸周りに、第1状態から第2状態を取り得るように回転可能な載置手段と、
前記第1状態にある前記載置手段に載置されている前記爪の位置を示す座標値である第1の座標値と、前記第2状態にある前記載置手段に載置されている前記爪の位置を示す座標値である第2の座標値と、を検出する検出手段と、
前記第1の座標値と前記第2の座標値とに基づいて、印刷データを生成する印刷データ生成手段と、を備える、
ことを特徴とする印刷装置。
<請求項2>
前記第1状態は前記載置手段が回転していない状態であり、前記第2状態は前記指が延びる方向に沿う軸周りに前記載置手段が回転した回転状態である、
ことを特徴とする請求項1に記載の印刷装置。
<請求項3>
前記印刷データ生成手段は、前記検出手段によって検出された、前記爪の幅方向端部の前記第2の座標値を前記載置手段が前記第1状態における座標値に換算した値が、前記爪の幅方向端部の前記第1の座標値の閾値よりも高さが低い位置である場合に、前記第1の座標値に基づき第1の印刷データを生成するとともに、前記爪の幅方向端部の領域について前記第2の座標値に基づき第2の印刷データを生成する、
ことを特徴とする請求項1又は請求項2に記載の印刷装置。
<請求項4>
前記爪に印刷を施す印刷手段をさらに備え、
前記印刷データ生成手段によって前記第2の印刷データが生成されたときは、
前記印刷手段による前記第1の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第1状態である場合に行われ、
前記印刷手段による前記第2の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第2状態である場合に行われる、
ことを特徴とする請求項3に記載の印刷装置。
<請求項5>
前記載置手段を前記指が延びる方向に沿う軸周りに回転させるモータを備えている、
ことを特徴とする請求項1から請求項4のいずれか一項に記載の印刷装置。
<請求項6>
前記爪を撮影して爪画像を取得する撮影手段を備えている、
ことを特徴とする請求項1から請求項5のいずれか一項に記載の印刷装置。
<請求項7>
前記載置手段は、前記指を固定する指固定手段を備えている、
ことを特徴とする請求項1から請求項6のいずれか一項に記載の印刷装置。
<請求項8>
第1状態から第2状態を取り得るように回転可能な印刷対象の印刷対象面のうち、第1状態での座標値である第1の座標値と、第2状態での座標値である第2の座標値と、を検出する検出手段と、
前記第1の座標値と前記第2の座標値とに基づいて、前記印刷対象に印刷を行うための印刷データを生成する印刷データ生成手段と、を備える、
ことを特徴とする電子機器。
<請求項9>
第1状態から第2状態を取り得るように回転可能な印刷対象の印刷対象面のうち、第1状態での座標値である第1の座標値と、第2状態での座標値である第2の座標値と、を検出する検出工程と、
前記第1の座標値と前記第2の座標値とに基づいて、前記印刷対象に印刷を行うための印刷データを生成する印刷データ生成工程と、を含む、
ことを特徴とする印刷制御方法。
<請求項10>
コンピュータに、
第1状態から第2状態を取り得るように回転可能な印刷対象の印刷対象面のうち、第1状態での座標値である第1の座標値と、第2状態での座標値である第2の座標値と、を検出する検出機能と、
前記第1の座標値と前記第2の座標値とに基づいて、前記印刷対象に印刷を行うための印刷データを生成する印刷データ生成機能と、
を実現させることを特徴とするプログラム。
Although several embodiments of the present invention have been described above, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents.
The inventions described in the claims originally attached to this application are set forth below. The claim numbers in the appended claims are the same as those in the claims originally attached to this application.
[Additional Notes]
<Claim 1>
a placement means on which a finger corresponding to the nail to be printed can be placed, the placement means being rotatable around an axis along the direction in which the finger extends when the finger is placed so that the placement can take a first state to a second state;
a detection means for detecting a first coordinate value which is a coordinate value indicating a position of the nail placed on the placement means in the first state, and a second coordinate value which is a coordinate value indicating a position of the nail placed on the placement means in the second state;
a print data generating means for generating print data based on the first coordinate value and the second coordinate value;
A printing device comprising:
<Claim 2>
The first state is a state in which the placement means is not rotated, and the second state is a rotated state in which the placement means is rotated around an axis along a direction in which the finger extends.
2. The printing device according to claim 1.
<Claim 3>
the print data generating means generates first print data based on the first coordinate value when the second coordinate value of the width direction end of the nail detected by the detecting means is converted into a coordinate value in the first state by the placing means, the coordinate value being a position lower in height than a threshold value of the first coordinate value of the width direction end of the nail, and generates second print data based on the second coordinate value for an area of the width direction end of the nail.
3. The printing apparatus according to claim 1, wherein the first and second printing units are arranged in a first direction.
<Claim 4>
Further comprising a printing means for printing on the nail,
When the second print data is generated by the print data generating means,
the printing means performs printing on the nails based on the first print data when the placement means is in the first state;
The printing on the nails based on the second print data by the printing means is performed when the placement means is in the second state.
4. The printing device according to claim 3.
<Claim 5>
A motor is provided to rotate the placement means around an axis along the direction in which the finger extends.
5. The printing device according to claim 1, wherein the first and second electrodes are arranged in a first direction.
<Claim 6>
A photographing means is provided for photographing the nail to obtain a nail image.
6. The printing device according to claim 1, wherein the first and second printing units are arranged in a first direction.
<Claim 7>
The placement means includes finger fixing means for fixing the finger.
7. The printing device according to claim 1, wherein the first and second printing units are arranged in a first direction.
<Claim 8>
a detection means for detecting a first coordinate value, which is a coordinate value in a first state, and a second coordinate value, which is a coordinate value in a second state, on a surface of a printing target that is rotatable so as to be able to take a second state from a first state;
a print data generating means for generating print data for printing on the print target based on the first coordinate value and the second coordinate value;
1. An electronic device comprising:
<Claim 9>
a detection step of detecting a first coordinate value, which is a coordinate value in a first state, and a second coordinate value, which is a coordinate value in a second state, on a surface of a printing target that is rotatable so as to be able to take a second state from a first state;
a print data generating step of generating print data for printing on the print target based on the first coordinate value and the second coordinate value,
A printing control method comprising:
<Claim 10>
On the computer,
a detection function for detecting a first coordinate value, which is a coordinate value in a first state, and a second coordinate value, which is a coordinate value in a second state, of a surface of a printing target that can be rotated so as to be able to take a second state from a first state;
a print data generating function for generating print data for printing on the print target based on the first coordinate value and the second coordinate value;
A program for realizing the above.

1 印刷装置
2 筐体
3 指配置台
31 指受け部
321 指押え部
10 制御装置
11 制御部
12 記憶部
4 印刷機構
41 印刷ヘッド
411 インク吐出面
5 撮影部
51 カメラ
6 3Dセンサ
REFERENCE SIGNS LIST 1 Printing device 2 Housing 3 Finger placement table 31 Finger receiving section 321 Finger pressing section 10 Control device 11 Control section 12 Memory section 4 Printing mechanism 41 Print head 411 Ink ejection surface 5 Photography section 51 Camera 6 3D sensor

Claims (6)

印刷対象である爪に対応する指を載置可能で、前記指が載置された場合に前記指が延びる方向に沿う軸周りに、第1回転位置と第2回転位置とを取り得るように回転可能な載置手段と、
前記載置手段に載置されている指の爪の位置を示す座標値を、前記載置手段が前記第1回転位置に位置するときに第1の座標値として所定のセンサに検出させるともに、前記載置手段が前記第2回転位置に位置するときに第2の座標値として前記センサに検出させる検出制御手段と、
前記第1の座標値に基づいて、前記爪に印刷するための第1の印刷データを生成し、前記第2の座標値に基づいて、前記爪に印刷するための第2の印刷データを生成する印刷データ生成手段と、
前記爪に印刷を施す印刷手段と、を備え、
前記印刷データ生成手段によって前記第2の印刷データが生成されたときは、
前記印刷手段による前記第1の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第1回転位置に位置するときに行われ、
前記印刷手段による前記第2の印刷データに基づく前記の爪に対する印刷は、前記載置手段が前記第2回転位置に位置するときに行われる、
ことを特徴とする電子機器。
a placement means on which a finger corresponding to a nail to be printed can be placed, the placement means being rotatable so as to take a first rotation position and a second rotation position around an axis along a direction in which the finger extends when the finger is placed;
a detection control means for causing a predetermined sensor to detect coordinate values indicating the position of the nail of the finger placed on the placement means as first coordinate values when the placement means is located at the first rotation position, and for causing the sensor to detect the coordinate values as second coordinate values when the placement means is located at the second rotation position;
a print data generating means for generating first print data for printing on the nail based on the first coordinate values, and generating second print data for printing on the nail based on the second coordinate values;
A printing means for printing on the nail,
When the second print data is generated by the print data generating means,
the printing means prints on the nails based on the first print data when the placement means is located at the first rotation position,
the printing means prints on the nails based on the second print data when the placement means is located at the second rotation position;
1. An electronic device comprising:
前記第1回転位置は、載置面に指の腹側が向くようにして前記載置手段に載置された指の爪が前記センサに対して正対する回転位置として設定されており、
前記第2回転位置は、前記載置面に指の腹側が向くようにして前記載置手段に載置された指の爪が前記センサに対して斜めに向く回転位置として設定されている、
ことを特徴とする請求項1に記載の電子機器。
the first rotation position is set as a rotation position where the nail of the finger placed on the placement means faces the sensor with the pad side of the finger facing the placement surface,
the second rotation position is set as a rotation position in which the nail of the finger placed on the placement means is oriented obliquely with respect to the sensor such that the pad side of the finger faces the placement surface;
2. The electronic device according to claim 1 .
前記印刷データ生成手段は、前記爪の幅方向端部での前記第2の座標値を、前記載置手段が前記第1回転位置に位置するときの前記爪の幅方向端部での座標値に換算した値が、前記爪の幅方向端部での前記第1の座標値が示す高さよりも予め定めた閾値以上低い位置を示す値である場合に、前記第1の座標値に基づき前記第1の印刷データを生成するとともに、前記爪の幅方向端部の領域について前記第2の座標値に基づき前記第2の印刷データを生成する、
ことを特徴とする請求項1又は請求項2に記載の電子機器。
the print data generating means generates the first print data based on the first coordinate value when a value obtained by converting the second coordinate value at the width direction end of the nail into a coordinate value at the width direction end of the nail when the placement means is located at the first rotation position indicates a position that is lower than a height indicated by the first coordinate value at the width direction end of the nail by a predetermined threshold value or more, and generates the second print data based on the second coordinate value for an area of the width direction end of the nail.
3. The electronic device according to claim 1 or 2.
前記センサは、ステレオカメラ方式またはToFカメラ方式の3Dセンサである、
ことを特徴とする請求項1から請求項のいずれか一項に記載の電子機器。
The sensor is a stereo camera type or a ToF camera type 3D sensor.
4. The electronic device according to claim 1, wherein the first and second electrodes are electrically connected to the first and second electrodes.
刷対象である爪に対応する指を載置可能で前記指が載置された場合に前記指が延びる方向に沿う軸周りに第1回転位置と第2回転位置とを取り得るように回転可能な載置手段に載置されている指の爪の位置を示す座標値を、前記載置手段が前記第1回転位置に位置するときに第1の座標値として所定のセンサに検出させるともに、前記載置手段が前記第2回転位置に位置するときに第2の座標値として前記センサに検出させる検出制御工程と、
前記第1の座標値に基づいて、前記爪に印刷するための第1の印刷データを生成し、前記第2の座標値に基づいて、前記爪に印刷するための第2の印刷データを生成する印刷データ生成工程と、
前記印刷データ生成工程によって前記第2の印刷データが生成された場合において、前記載置手段が前記第1回転位置に位置するときに前記第1の印刷データに基づく前記爪に対する印刷を行い、前記載置手段が前記第2回転位置に位置するときに前記第2の印刷データに基づく前記爪に対する印刷を行う印刷工程と、
を含むことを特徴とする印刷制御方法。
a detection control step of causing a predetermined sensor to detect coordinate values indicating the position of the nail of a finger placed on a placement means on which a finger corresponding to the nail to be printed can be placed and which is rotatable so as to assume a first rotation position and a second rotation position around an axis along the direction in which the finger extends when the finger is placed, as first coordinate values when the placement means is located at the first rotation position, and causing the sensor to detect these coordinate values as second coordinate values when the placement means is located at the second rotation position;
a print data generating step of generating first print data for printing on the nail based on the first coordinate values, and generating second print data for printing on the nail based on the second coordinate values;
a printing step in which, when the second print data is generated by the print data generating step, printing is performed on the nail based on the first print data when the placement means is located at the first rotation position, and printing is performed on the nail based on the second print data when the placement means is located at the second rotation position;
A printing control method comprising:
コンピュータに
印刷対象である爪に対応する指を載置可能で、前記指が載置された場合に前記指が延びる方向に沿う軸周りに、第1回転位置と第2回転位置とを取り得るように回転可能な載置手段に載置されている指の爪の位置を示す座標値を、前記載置手段が前記第1回転位置に位置するときに第1の座標値として所定のセンサに検出させるともに、前記載置手段が前記第2回転位置に位置するときに第2の座標値として前記センサに検出させる検出制御手段、
前記第1の座標値に基づいて、前記爪に印刷するための第1の印刷データを生成し、前記第2の座標値に基づいて、前記爪に印刷するための第2の印刷データを生成する印刷データ生成手段、
前記爪に印刷を施す印刷手段、として機能させ
前記印刷データ生成手段によって前記第2の印刷データが生成されたときは、
前記印刷手段による前記第1の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第1回転位置に位置するときに行われ、
前記印刷手段による前記第2の印刷データに基づく前記爪に対する印刷は、前記載置手段が前記第2回転位置に位置するときに行われる、
ことを特徴とするプログラム。
a detection control means for causing a predetermined sensor to detect coordinate values indicating the position of the nail of a finger placed on a placement means capable of rotating so as to take a first rotational position and a second rotational position around an axis along the direction in which the finger extends when the finger is placed on the placement means as first coordinate values when the placement means is located at the first rotational position, and causing the sensor to detect coordinate values as second coordinate values when the placement means is located at the second rotational position;
a print data generating means for generating first print data for printing on the nail based on the first coordinate values, and generating second print data for printing on the nail based on the second coordinate values;
a printing means for printing on the nail ;
When the second print data is generated by the print data generating means,
the printing means prints on the nails based on the first print data when the placement means is located at the first rotation position,
the printing means prints on the nails based on the second print data when the placement means is located at the second rotation position;
A program characterized by:
JP2021207059A 2021-12-21 2021-12-21 Electronic device, printing control method and program Active JP7632263B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021207059A JP7632263B2 (en) 2021-12-21 2021-12-21 Electronic device, printing control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021207059A JP7632263B2 (en) 2021-12-21 2021-12-21 Electronic device, printing control method and program

Publications (3)

Publication Number Publication Date
JP2023092069A JP2023092069A (en) 2023-07-03
JP2023092069A5 JP2023092069A5 (en) 2024-05-13
JP7632263B2 true JP7632263B2 (en) 2025-02-19

Family

ID=86995855

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021207059A Active JP7632263B2 (en) 2021-12-21 2021-12-21 Electronic device, printing control method and program

Country Status (1)

Country Link
JP (1) JP7632263B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012232414A (en) 2011-04-28 2012-11-29 Casio Computer Co Ltd Curved surface printing apparatus, and print control method of the same
JP2017018456A (en) 2015-07-14 2017-01-26 船井電機株式会社 Application device and application method
JP2017118897A (en) 2015-12-28 2017-07-06 カシオ計算機株式会社 Drawing apparatus and method for controlling drawing apparatus
US20180303218A1 (en) 2017-04-21 2018-10-25 Coty Inc. Nail filing assembly
JP2020192011A (en) 2019-05-27 2020-12-03 キヤノン株式会社 Device with discharge head, method for discharging liquid and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012232414A (en) 2011-04-28 2012-11-29 Casio Computer Co Ltd Curved surface printing apparatus, and print control method of the same
JP2017018456A (en) 2015-07-14 2017-01-26 船井電機株式会社 Application device and application method
JP2017118897A (en) 2015-12-28 2017-07-06 カシオ計算機株式会社 Drawing apparatus and method for controlling drawing apparatus
US20180303218A1 (en) 2017-04-21 2018-10-25 Coty Inc. Nail filing assembly
JP2020192011A (en) 2019-05-27 2020-12-03 キヤノン株式会社 Device with discharge head, method for discharging liquid and system

Also Published As

Publication number Publication date
JP2023092069A (en) 2023-07-03

Similar Documents

Publication Publication Date Title
CN109123989B (en) Drawing system, terminal device, and recording medium
JP6439342B2 (en) Nail information detection device, drawing device, and nail information detection method
JP6268771B2 (en) Nail printing apparatus, printing method and program for nail printing apparatus
BR102013022795B1 (en) NAIL PRINT APPLIANCE AND PRINT CONTROL METHOD
JP5728885B2 (en) Nail printing apparatus and printing control method
US20130083098A1 (en) Nail print apparatus including display control unit distinguishing between fingernail under printing and fingernail not under printing to display fingernail
JP7047294B2 (en) Contour detection device, drawing device, contour detection method and contour detection program
JP2014121344A (en) Nail printing device and printing control method for nail printing device
CN105984213A (en) Drawing apparatus and method for detecting inclination of nail
US20200207080A1 (en) Printer
CN111728344B (en) Printing apparatus and printing method
JP7632263B2 (en) Electronic device, printing control method and program
US11738576B2 (en) Printing device and nail posture confirmation method
WO2021053931A1 (en) Printing device, printing method, and program
JP7067166B2 (en) Nail printing device, finger type determination method and program
JP2013192680A (en) Nail printing device and print control method
JP6958336B2 (en) Drawing system, drawing device and terminal device
US20230115332A1 (en) Printing device, control method for printing device, and storage medium
JP2017105122A (en) Liquid ejection apparatus, liquid ejection method, and program
JP7173256B2 (en) Drawing system and drawing control method
JP7283493B2 (en) PRINTING DEVICE, PRINT CONTROL METHOD AND PROGRAM
JP7679733B2 (en) Printing device, information processing device, printing control method and program
JP7439807B2 (en) Electronic devices, determination methods and programs
CN116803694B (en) Printing device and printing control method
JP2024102405A (en) Printer, printing control method and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240501

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240501

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241009

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632263

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150