JP7226412B2 - DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM - Google Patents
DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM Download PDFInfo
- Publication number
- JP7226412B2 JP7226412B2 JP2020144265A JP2020144265A JP7226412B2 JP 7226412 B2 JP7226412 B2 JP 7226412B2 JP 2020144265 A JP2020144265 A JP 2020144265A JP 2020144265 A JP2020144265 A JP 2020144265A JP 7226412 B2 JP7226412 B2 JP 7226412B2
- Authority
- JP
- Japan
- Prior art keywords
- nail
- white level
- original image
- level value
- printing
- 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
Links
Images
Landscapes
- Image Processing (AREA)
Description
本発明は、表示装置、印刷装置、印刷システム、表示方法及びプログラムに関するものである。 The present invention relates to a display device, a printing device, a printing system, a display method and a program.
従来、爪等にネイルデザインの印刷を行う印刷装置(ネイルプリント装置)が知られている。爪に印刷を行う場合、インクの発色をよくし、爪の色に左右されずに各種のデザインを印刷できるようにする等のため、カラー印刷を行う前に爪の上に白色等の下地を形成することも行われる。 2. Description of the Related Art Conventionally, a printing device (nail printing device) that prints a nail design on a nail or the like is known. When printing on nails, in order to improve the color development of the ink and to be able to print various designs regardless of the color of the nail, apply a base such as white on the nail before color printing. Forming is also performed.
爪に印刷を行った後に印刷されたデザインがユーザのイメージと違う場合、印刷をやり直すには一旦爪からインクを落とさなければならず、煩雑である。
そこで、例えば特許文献1には、爪にデザインを印刷した場合の印刷イメージを印刷前に三次元的に表示させて、ユーザが事前に確認することができるようにした印刷装置(特許文献1において「ネイルアート装置」)が開示されている。
If the printed design after printing on the nail is different from the user's image, the ink must be removed from the nail once to redo the printing, which is troublesome.
Therefore, for example, in
しかしながら、カラー印刷を行う前に爪の上に白色等の下地が形成された場合には、ネイルデザインの印刷(カラー印刷)の仕上がりは、ある程度下地の色に左右される。また、デザインに白色の部分がある場合には下地として塗布された白色等がそのまま最終的なネイルデザインを構成する場合もある。 However, when a base such as white is formed on the nail before color printing, the finish of the nail design printing (color printing) depends to some extent on the color of the base. In addition, when the design includes a white portion, the white applied as a base may constitute the final nail design as it is.
この点、特許文献1に記載の技術では、表示部にプレビュー表示される印刷イメージの画像(プレビュー画像)はユーザの爪領域とネイルデザインとの合成画像である。すなわち、プレビュー画像は、デザインデータとして予め持っている色情報にしたがって表示される。例えばデザインデータにおいて白色の部分は真っ白く表示され、仮に下地に色むら等があってもプレビュー画像には反映されない。
In this regard, in the technique described in
このため、実際に爪に印刷されたデザインとユーザが事前に確認したプレビュー画像とが異なってしまい、ユーザにとって満足のいかない仕上がりとなる場合もある。
特に印刷装置が下地用の印刷ヘッドを備え、装置によって下地を塗布する場合には、手塗りで下地を塗布する場合のように下地の形成具合(すなわち、どの程度の白さで下地が塗られているか)を目視で確認する機会がない。このため、表示部に表示されたプレビュー画像のみで、仕上がりをイメージすることとなり、ユーザの仕上がりイメージと実際の印刷結果との乖離が生じやすい。
For this reason, the design actually printed on the nail and the preview image confirmed by the user in advance may differ, and the user may not be satisfied with the finished product.
In particular, when the printing device has a print head for the base and the base is applied by the device, the formation of the base (i.e., how white the base is There is no opportunity to visually check whether the For this reason, the user can imagine the finish only from the preview image displayed on the display unit, and the user's image of the finish tends to diverge from the actual print result.
そこで、できるだけ実際の印刷結果に近い色合いのプレビュー画像によって仕上がりイメージを確認して、ネイルデザインの印刷に進むか又は下地を塗り直したりデザインを変更したりするかを決めたいとの要望がある。 Therefore, there is a demand to check the finished image with a preview image that is as close as possible to the actual printing result, and decide whether to proceed with printing the nail design or repaint the base or change the design.
本発明は以上のような事情に鑑みてなされたものであり、実際の印刷結果に近いプレビュー画像で印刷イメージを確認することのできる表示装置、印刷装置、印刷システム、表示方法及びプログラムを提供することを利点とするものである。 SUMMARY OF THE INVENTION The present invention has been made in view of the circumstances as described above, and provides a display device, a printing device, a printing system, a display method, and a program that enable confirmation of a print image with a preview image that is close to the actual print result. This is an advantage.
前記課題を解決するために、本発明の表示装置の一態様は、
表示手段と、
ユーザの爪における印刷対象領域を検出する検出手段と、
検出された前記印刷対象領域にデザインの画像データを重畳したプレビュー元画像を生成する元画像データ生成手段と、
下地用インクが塗布された状態の前記印刷対象領域の白さのレベルである第1の白レベル値と、前記プレビュー元画像の白さのレベルである第2の白レベル値と、の比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正手段と、
前記元画像データ補正手段により補正された補正後のプレビュー画像を前記表示手段に表示させるように制御する表示制御手段と、
を備えることを特徴としている。
In order to solve the above problems, one aspect of the display device of the present invention includes:
display means;
detection means for detecting a print target area on a user's nail ;
original image data generating means for generating a preview original image in which design image data is superimposed on the detected print target area;
A comparison result between a first white level value that is the whiteness level of the printing target area in a state where the base ink is applied and a second white level value that is the whiteness level of the preview original image. original image data correcting means for correcting the preview original image based on
display control means for controlling the preview image corrected by the original image data correction means to be displayed on the display means;
It is characterized by comprising
本発明によれば、実際の印刷結果に近いプレビュー画像で印刷イメージを確認することができるとの効果を奏する。 According to the present invention, it is possible to check the print image with a preview image that is close to the actual print result.
図1から図13を参照しつつ、本発明に係る表示装置、印刷装置、印刷システム、表示方法及びプログラムの一実施形態について説明する。
なお、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、本発明の範囲を以下の実施形態及び図示例に限定するものではない。
また、以下の実施形態では、印刷装置が手の指の爪を印刷対象としてこれに印刷する印刷装置を例に説明するが、本発明における印刷装置の印刷対象は手の指の爪に限るものではなく、例えば足の指の爪等を印刷対象としてもよい。また、ネイルチップや各種アクセサリの表面等、人の爪以外の爪様のものを印刷対象としてもよい。
An embodiment of a display device, a printing device, a printing system, a display method, and a program according to the present invention will be described with reference to FIGS. 1 to 13. FIG.
Although various technically desirable limitations are attached to the embodiments described below for carrying out the present invention, the scope of the present invention is not limited to the following embodiments and illustrated examples.
Further, in the following embodiments, a printing device that prints on fingernails as printing targets will be described as an example, but the printing targets of the printing device in the present invention are limited to fingernails. Instead, for example, toe nails or the like may be printed. Also, a nail-like object other than a human nail, such as a nail tip or the surface of various accessories, may be printed.
図1は、本実施形態における印刷装置及びこれと連携する端末装置の要部外観構成を示す斜視図である。また図2は、印刷装置及び端末装置の要部制御構成を示すブロック図である。
なお、以下の実施形態において、上下、左右及び前後は、図1に示した向きをいうものとする。また、X方向、Y方向は、図1に示した方向をいうものとする。
FIG. 1 is a perspective view showing the external configuration of a main part of a printing apparatus and a terminal apparatus that cooperates with the printing apparatus according to the present embodiment. FIG. 2 is a block diagram showing the main part control configuration of the printing device and the terminal device.
In the following embodiments, up and down, left and right, and front and back refer to directions shown in FIG. Also, the X direction and the Y direction refer to the directions shown in FIG.
図1に示すように、印刷装置1は、ほぼ箱形に形成された筐体2を有している。
筐体2は、前面側(印刷装置1の正面側、図1において前側)の下側部分に、左右方向(印刷装置1の横方向、図1において左右方向、X方向)のほぼ全面に亘って形成された開口部21を有している。また、筐体2の左右方向のほぼ中央部には、開口部21の上側に連続して切り欠き部22が形成されている。切り欠き部22は、後述する印刷ヘッド41を装置に対して着脱する際の出入口として機能する。
As shown in FIG. 1, the
The
また、筐体2の上面(天板)には、印刷装置1の操作部12が設けられている。操作部12は、例えば印刷装置1の電源をON/OFFする操作ボタン(電源スイッチボタン)である。操作部12が操作されると、操作信号が制御装置30に出力され、制御装置30が操作信号に従った制御を行い、印刷装置1の各部を動作させる。例えば操作部12が電源スイッチボタンである場合、ボタン操作に応じて印刷装置1の電源がON/OFFされる。
なお、操作部12に代えて、後述する端末装置7の操作部71から入力された操作信号に従って印刷装置1の各部が動作するようにしてもよい。
筐体2各部の形状や各部の配置等は、図示例に限定されず、適宜設定可能である。例えば、操作部12は、筐体2の上面ではなく側面や背面等に設けられていてもよい。また、筐体2にはその他各種の操作ボタンが操作部12として設けられていてもよいし、各種表示部やインジケータ等が設けられていてもよい。
An
Instead of the
The shape of each part of the
筐体2の内部には、装置本体10が収容されている。
装置本体10は、基台11と、これに取り付けられた指保持部6、印刷部40等を備えている。
An apparatus
The apparatus
指保持部6は、基台11における装置前面側の左右方向(X方向)のほぼ中央部に配置されており、本実施形態における印刷対象である爪Tを有する指Uを印刷に適した領域内に保持する指保持手段である。
指保持部6は、装置前面側に開口部61を有している。また指保持部6の内部には、指固定部材62が設けられている。指固定部材62は、開口部61から挿入された指Uを下側から押し上げ支持するものであり、例えば柔軟性を有する樹脂等で形成されている。
指保持部6の上面には開口部61から挿入され指固定部材62により保持された指Uの爪T部分を露出させる窓部63が形成されている。
The
The
A
印刷部40は、後述する印刷データ生成部815(後述する端末装置7の制御部81、図2参照)において生成される印刷用データにしたがって印刷対象である爪Tの表面に印刷を施す印刷手段である。
印刷部40は、印刷動作を行うヘッド(以下「印刷ヘッド41」とする。)、印刷ヘッド41が装着され保持されるキャリッジ42、印刷ヘッド41及びキャリッジ42を移動させるためのヘッド移動機構49(図2参照)等を備えている。
The
The
図1に示すように、本実施形態のキャリッジ42には、印刷ヘッド41として下地用ヘッド41aとデザイン用ヘッド41bとが搭載されている。以下において、単に「印刷ヘッド41」としたときは、下地用ヘッド41a及びデザイン用ヘッド41bの両方を含むものとする。なお、下地用ヘッド41aとデザイン用ヘッド41bとの配置等は図示例に限定されない。
As shown in FIG. 1, the
下地用ヘッド41aは、デザイン以外を印刷するヘッドであり、デザインを印刷する前に、デザインが印刷される領域に下地となる液剤(以下「下地用インク」という。)を印刷するものである。下地用ヘッド41aによって印刷される下地用インクは、デザインの印刷を行ったときにインクの発色がよくなるように、白色若しくはこれに近い色の液剤であることが好ましい。白色等で下地を形成することにより、爪T周辺の皮膚の色(肌色等)との区別もつきやすくなり、爪画像から爪Tの領域をより正確に認識しやすくなる。
The
デザイン用ヘッド41bは、下地用ヘッド41aによる下地印刷後に、下地が印刷された領域にデザインを印刷するものであり、例えばシアン(C;CYAN)、マゼンタ(M;MAGENTA)、イエロー(Y;YELLOW)等の各色のインク(以下「色インク」という。)を吐出可能となっている。なお、デザイン用ヘッド41bが吐出可能な色インクの種類はこれに限定されず、この他の色のインクを吐出可能となっていてもよい。
The
本実施形態において、下地用ヘッド41a及びデザイン用ヘッド41bは、いずれも爪表面に対向する面がインクを吐出させる複数のノズル口を備えたインク吐出面(図示せず)となっており、インクを微滴化し、インク吐出面から印刷対象(爪T)の被印刷面である爪表面に対して直接にインクを吹き付けて印刷を行うインクジェット方式のインクジェットヘッドである。印刷ヘッド41の構成は特に限定されないが、例えばインク吐出面等の吐出機構部とインクカートリッジ(いずれも図示せず)とが一体となったカートリッジ一体型のヘッドである。
In the present embodiment, both the
ヘッド移動機構49は、印刷ヘッド41を装置の左右方向(X方向)に移動させるためのX方向移動モータ46を備えるX方向の移動機構及び印刷ヘッド41を装置の前後方向(Y方向)に移動させるためのY方向移動モータ48を備えるY方向の移動機構からなる。
ヘッド移動機構49は、X方向移動モータ46を駆動させることにより印刷ヘッド41を装置の左右方向(X方向)に移動させる。また、Y方向移動モータ48を駆動させることにより印刷ヘッド41を装置の前後方向(Y方向)に移動させる。
The
The
ヘッド移動機構49のX方向移動モータ46、Y方向移動モータ48及び印刷ヘッド41(印刷ヘッド41の吐出機構部)の動作は制御装置30の印刷制御部313によって制御される。
The operations of the
また、筐体2の上面(天板)の内側であって、指保持部6の窓部63の上方位置には、窓部63から露出する爪T(爪Tを含む指U)を撮影して爪Tの画像(爪Tを含む指Uの画像、以下「爪画像」という。)を取得する撮影部50が設けられている。
撮影部50は、例えばカメラ等である撮影装置51と、撮影対象である爪Tを照明する白色LED等で構成された照明装置52とを備えている。
この撮影部50は、後述する制御装置30の撮影制御部312に接続されており、該撮影制御部312によって制御されるようになっている。
撮影装置51によって撮影された爪画像は、撮影制御部312において取得され、連携する端末装置7に適宜送信される。
なお、撮影部50によって撮影された画像の画像データは、後述する記憶部32に記憶されてもよい。
Further, inside the upper surface (top plate) of the
The photographing
The photographing
The nail image photographed by the photographing
Note that the image data of the image captured by the
本実施形態では、撮影装置51及び照明装置52が、筐体2の天面内側であって指保持部6に載置された指Uの爪T(爪Tの表面)と対向可能な位置に固定配置されている場合を例示したが、撮影部50は、指保持部6に載置された指Uの爪Tを撮影可能な位置に設けられていればよく、具体的な配置は特に限定されない。
例えば、撮影部50は、印刷ヘッド41を移動させるヘッド移動機構49によってXY方向に移動可能に構成されていてもよい。
In this embodiment, the photographing
For example, the
制御装置30は、例えば筐体2の上面(天板)の内側(下面側)等に配置された図示しない基板等に搭載されている。
制御装置30は、図2に示すように、CPU(Central Processing Unit)等のプロセッサで構成される制御部31と、ROM(Read Only Memory)及びRAM(Random Access Memory)等(いずれも図示せず)で構成される記憶部32とを備えるコンピュータである。
なお、記憶部32は別構成とし、制御装置30の外部に設けるようにしてもよい。
The
As shown in FIG. 2, the
Note that the
記憶部32は、印刷装置1を動作させるための各種プログラム等が格納されたプログラム記憶領域321を有している。
具体的には、記憶部32には、印刷処理を行うための印刷プログラム等の各種プログラムが格納されており、制御部31がこれらのプログラムを例えばRAMの作業領域に展開して、プログラムが制御部31において実行されることによって、印刷装置1の各部が統括制御されるようになっている。
The
Specifically, the
本実施形態の制御部31は、機能的に見た場合、通信制御部311、撮影制御部312、印刷制御部313等を備えている。これら通信制御部311、撮影制御部312、印刷制御部313等としての機能は、制御部31と記憶部32のプログラム記憶領域321に記憶されたプログラムとの協働によって実現される。
The
通信制御部311は、通信部13の動作を制御するものである。
通信部13は、端末装置7の通信部73との間で通信可能な無線通信モジュール等を備えており、通信制御部311は、印刷装置1、端末装置7間で各種のデータ等を送受信する際に通信部13の動作を制御する。
本実施形態の印刷装置1は、後述する端末装置7と連携してネイルデザイン(以下単に「デザイン」ともいう。)の印刷を行うようになっている。
例えば撮影部50によって爪画像が取得されると、通信制御部311は適宜通信部13による通信を制御し、通信部13を介して爪画像のデータが印刷装置1から端末装置7に送信される。また爪Tに印刷するデザインのデータは端末装置7側に記憶されており、通信制御部311は適宜通信部13による通信を制御し、通信部13を介して端末装置7側からデザインのデータを取得する。さらに、本実施形態では印刷部40が印刷を行うための印刷用データが端末装置7側で生成されるようになっており、通信制御部311は通信部13を介して印刷用データを取得する。
The
The
The
For example, when a nail image is acquired by the photographing
印刷装置1と端末装置7との間での通信は、インターネット等のネットワーク回線を使うものであってもよいし、例えばBluetooth(登録商標)やWi-Fi等の近距離無線通信規格に基づく無線通信を行うものであってもよい。ネットワークを介して通信を行う場合、通信に用いるネットワークはどのような回線を利用するものでもよい。また、印刷装置1と端末装置7との間の通信は無線に限定されず、有線接続により両者間で各種データの送受信が可能な構成としてもよい。
なお、通信部13は、端末装置7との間で通信を行うことのできるものであればよく、端末装置7の通信部73の通信規格と合致するものが適用される。
Communication between the
It should be noted that the
撮影制御部312は、撮影部50の撮影装置51及び照明装置52を制御して撮影装置51により、指保持部6に載置された指Uの爪Tの画像を含む指Uの画像(爪画像)を撮影させる。
本実施形態では、後述するように撮影部50は下地が塗布された状態の爪Tを撮影するようになっており、撮影部50により取得された当該爪Tの画像(爪画像)は、撮影制御部312に送られる。撮影制御部312によって取得された爪画像(爪Tの画像のデータ)は、前述のように通信部13,73を介して端末装置7に送られる。なお、撮影制御部312は爪画像を記憶部32に記憶させてもよい。
The photographing
In the present embodiment, as will be described later, the photographing
印刷制御部313は、端末装置7の印刷データ生成部815において生成された印刷用データにしたがって爪Tに印刷を施すように印刷部40を制御する。
具体的には、印刷制御部313は、印刷用データに基づいて印刷部40に制御信号を出力し、爪Tに対してこの印刷用データにしたがった印刷を施すように印刷部40のX方向移動モータ46、Y方向移動モータ48、印刷ヘッド41等を制御する。
The
Specifically, the
また、前述のように、本実施形態の印刷装置1は、端末装置7と連携して爪Tに対する印刷を行う。
端末装置7は、例えばスマートフォン等の携帯端末装置であり、本実施形態では後述する表示部72にプレビュー画像(図12及び図13のプレビュー画像Pva1,Pva2参照)を表示させる表示装置として機能する。なお、端末装置7はスマートフォンに限定されない。例えばタブレット型のパーソナルコンピュータ(以下において「PC」とする。)やノート型のPC、据置型のPC、ゲーム用の端末装置等であってもよい。
図2に示すように、端末装置7は、操作部71、表示部72、通信部73及び制御装置80等を備えている。
Further, as described above, the
The
As shown in FIG. 2, the
操作部71は、ユーザの操作に応じて各種の入力・設定等を行うことができるようになっており、例えば表示部72の表面に一体的に設けられたタッチパネルである(図1参照)。操作部71が操作されると、当該操作に対応する入力信号が制御部81に送信される。
表示部72に構成されるタッチパネルには、後述する表示制御部812の制御にしたがって各種の操作画面が表示され、ユーザはタッチパネルへのタッチ操作によって各種の入力・設定等の操作を行うことができる。
なお、各種の入力・設定等の操作を行う操作部71はタッチパネルである場合に限定されない。例えば各種の操作ボタンやキーボード、ポインティングデバイス等が操作部71として設けられていてもよい。
The
Various operation screens are displayed on the touch panel configured in the
Note that the
本実施形態では、ユーザが操作部71を操作することで、端末装置7から印刷装置1に対して印刷開始等の各種指示が出力されるようになっており、端末装置7は印刷装置1の操作部としても機能する。
また、ユーザが操作部71を操作することで、爪Tに印刷するネイルデザイン(単に「デザイン」ともいう)を選択すること等ができるようになっている。
In this embodiment, the user operates the
In addition, the user can select a nail design (also simply referred to as “design”) to be printed on the nail T by operating the
表示部72は、例えば液晶ディスプレイ(LCD:Liquid Crystal Display)、有機エレクトロルミネッセンスディスプレイその他のフラットディスプレイ等で構成されている。
なお、前述のように、表示部72の表面に各種の入力を行うためのタッチパネルが一体的に構成されていてもよい。この場合には、タッチパネルが操作部71として機能する。
The
Note that, as described above, a touch panel for performing various inputs may be integrally formed on the surface of the
表示部72は、後述する表示データ生成部814により生成された表示用データにしたがって各種の画面を表示させる表示手段である。本実施形態では、ユーザが操作部71から入力・選択したネイルデザインや、各種の案内画面、警告表示画面等が表示部72に表示可能となっている。
また、本実施形態において表示部72には、爪Tにデザインを印刷した場合の印刷イメージがプレビュー画像(図12及び図13のプレビュー画像Pva1,Pva2参照)として表示される。
なお、印刷装置1の撮影部50が動画撮影可能に構成されている場合には、ユーザが指保持部6に指Uをセットする様子を撮影部50により撮影し、得られた画像を表示部72にライブビュー画像として表示させてもよい。
表示部72は、後述する制御装置80の表示制御部812に接続され、該通信制御部812によって制御される。
The
Further, in the present embodiment, the
In addition, when the photographing
The
通信部73は、印刷装置1の通信部13との間で通信可能に構成されたものである。
印刷装置1と端末装置7との間での通信は、前述のように、無線接続方式、有線接続方式のどちらでもよく、具体的な方式は限定されない。通信部73は印刷装置1との間で通信を行うことのできるものであればよく、印刷装置1の通信部13の通信規格と合致するものが適用される。
通信部73は、後述する制御装置80の通信制御部811に接続され、該通信制御部811によって制御される。
The
The communication between the
The
図2に示すように、本実施形態の端末装置7の制御装置80は、図示しないCPU(Central Processing Unit)等のプロセッサにより構成される制御部81と、図示しないROM(Read Only Memory)及びRAM(Random Access Memory)等で構成される記憶部82とを備えるコンピュータである。
As shown in FIG. 2, the
記憶部82には、端末装置7の各部を動作させるための各種プログラムや各種データ等が格納されている。
具体的には、記憶部82のROM等には、端末装置7の各部を統括制御するための動作プログラム821aの他、印刷装置1を用いたネイルプリントを行うためのネイルプリントアプリケーションプログラム821b(以下「ネイルプリントAP」とする。)等の各種プログラムが格納されたプログラム記憶領域821が設けられており、制御部81がこれらのプログラムを例えばRAMの作業領域に展開して、プログラムが制御部81において実行されることによって、端末装置7の各部が統括制御されるようになっている。
The
Specifically, in the ROM or the like of the
また、本実施形態の記憶部82には、ネイルデザイン(デザイン)のデータを格納するデザイン記憶領域822等が設けられている。
なお、デザイン記憶領域822に格納されるネイルデザイン(デザイン)は、予め用意された既存のデザインであってもよいし、ユーザが自ら作成したデザインであってもよい。後述するように、ユーザによってデザインのデータセットが作成されると、デザイン記憶領域822に記憶される。この場合、デザインのデータセットには、ユーザ名等のユーザを識別するための情報、データを作成・編集した年月日、印刷順序等が対応付けられることが好ましい。これにより、次回からはユーザが自分で作成したお気に入りのデザインのデータセットを容易に呼び出してネイルプリントに用いることができる。
また、端末装置7が各種ネットワークに接続可能である場合には、ネットワーク接続可能な図示しないサーバ装置等に記憶されているネイルデザイン(デザイン)を取り込んでデザイン記憶領域822に記憶させることが可能となっていてもよい。
Further, the
Note that the nail design (design) stored in the
Further, when the
また、記憶部82は、爪情報記憶領域823を有している。爪情報記憶領域823には、後述の爪情報検出部813によって検出された爪Tに関する各種の情報(爪情報)が記憶される。本実施形態では、特に、爪情報検出部813によって予め爪輪郭TL(図8等参照)が検出されるようになっており、爪情報記憶領域823には、当該予め検出された爪輪郭TLと爪Tに対応する各指Uの指種(右手・左手の種別や親指~小指の種別)とが対応付けられて記憶される。
また本実施形態では、爪輪郭TLを検出する際に、爪Tの領域(爪Tと皮膚等との境界を画する爪輪郭TLの内側領域)内の白レベル値(第1の白レベル値)を検出するようになっており、各画素ごとの白レベルの値(第1の白レベル値)が爪情報記憶領域823に記憶される。
なお、記憶部32に記憶される情報はここに例示したものに限定されず、例えば、印刷装置1の撮影部50によって取得された爪画像等のデータや爪画像等から検出された各種の情報(例えば爪Tの湾曲度合を示す曲率)等の爪情報が記憶されてもよい。
The
In this embodiment, when detecting the nail contour TL, a white level value (first white level value ) is detected, and the white level value (first white level value) for each pixel is stored in the nail
Note that the information stored in the
端末装置7の制御部81は、機能的に見た場合、通信制御部811、表示制御部812、爪情報検出部813、表示データ生成部814、印刷データ生成部815等を備えている。これら通信制御部811、表示制御部812、爪情報検出部813、表示データ生成部814、印刷データ生成部815等としての機能は、制御部81のCPUと記憶部82のROMに記憶されたプログラムとの協働によって実現される。なお、端末装置7の制御部81が備える機能はこれに限定されず、その他各種の機能部を備えていてもよい。
The
通信制御部811は、通信部73の動作を制御するものである。
また、表示制御部812は、表示部72を制御して表示部72に各種の表示画面を表示させる。具体的には、表示データ生成部814において生成された表示用データに基づいて各種画像等を表示部72に表示させる。特に本実施形態では、表示制御部812は、後述するように元画像データ補正手段として機能する表示データ生成部814によって補正された補正後のプレビュー画像データに基づいてプレビュー画像の表示を行うように表示部72を制御する。
なお、印刷装置1の撮影部50が指保持部6の上方から指保持部6に挿入される指Uの様子等を連続する静止画像や動画像として随時撮影している場合には、表示制御部812は、撮影部50により撮影された複数の画像を所定の再生フレームレートで逐次更新しながら表示部72に表示させてもよい。この場合表示部72には、ユーザが指保持部6に指Uをセットする様子がライブビュー画像として逐次表示される。
The
The
In addition, when the photographing
爪情報検出部813は、印刷装置1の撮影部50で撮影され端末装置7に送られた爪Tの画像(爪画像)に基づいて、指Uの爪Tについての爪情報を検出する検出手段である。
本実施形態において爪情報検出部813は、各指Uの爪Tの爪輪郭TL(図8参照)を検出する。
爪情報としての「爪輪郭TL」のデータは、所定の矩形画像内での複数(例えば数十ポイントから数千ポイント)の輪郭点で表現される爪Tの輪郭形状(爪形状、爪Tの水平位置のXY座標等)である。爪輪郭TLは、爪Tとそれ以外の部分(指Uの皮膚等)とを画するものであり、爪輪郭TLの内側の領域が印刷部40によって印刷が行われる印刷対象領域としての爪領域となる。
The nail
In this embodiment, the nail
The data of the "nail contour TL" as nail information is the contour shape of the nail T expressed by a plurality of contour points (for example, several tens to several thousand points) in a predetermined rectangular image (nail shape, nail T XY coordinates of horizontal position, etc.). The nail contour TL defines the nail T and other parts (such as the skin of the finger U). becomes.
爪情報検出部813が印刷対象の画像である爪画像から爪輪郭TLを検出する手法は特に限定されないが、例えば、爪画像のデータを輝度値のレベルに応じた白レベルの値が所定の閾値を超える領域を二値化して爪領域(印刷対象領域)とし、その境界を画する線を爪輪郭TLとして検出する。
本実施形態では、下地用ヘッド41aによって爪Tに下地が塗布(印刷)されるようになっており、爪情報検出部813は、下地が塗布された状態の爪領域(印刷対象領域)の白レベルを検出し、この白レベルの値が所定の閾値を超えるか否かによって爪領域(印刷対象領域)を認識する。
爪情報検出部813によって取得された爪Tの爪輪郭TLの情報は、当該爪Tを有する指Uの指種と対応付けられて、記憶部82の爪情報記憶領域823に記憶される。
また、爪領域(印刷対象領域)について検出された白レベルの値は、第1の白レベル値として各画素ごとに取得され、記憶部82の爪情報記憶領域823に記憶される。
A method for the nail
In the present embodiment, the undercoat is applied (printed) to the nail T by the
The information of the nail contour TL of the nail T acquired by the nail
Also, the white level value detected for the nail region (printing target region) is acquired for each pixel as a first white level value and stored in the nail
、
本実施形態のように下地を印刷ヘッド41(下地用ヘッド41a)によって印刷する場合には、第1の白レベル値として検出された値が、当該印刷ヘッド41(下地用ヘッド41a)によって印刷することのできる限界の値であり、印刷によってこれ以上の白さを得ることはできない。
ここで本実施形態における「白レベル値」とは、輝度値に基づいて検出される値である。
例えば色の白い指Uや爪Tの場合には、下地として爪Tに白色を印刷すると第1の白レベル値として高い値が検出されるが、もともとの指Uや爪Tの肌色が濃い場合には、同じように白色を印刷しても第1の白レベル値が低くなる可能性がある。また、インクの種類(下地用ヘッド41aに収容されている下地用インクの色や濃度等)によるもともとの指Uや爪Tの色のカバー力・補正力の差や、印刷や撮影を行った部屋の明るさ等によっても検出される第1の白レベル値が異なる。
また、同じ条件で印刷・撮影された1つの爪Tにおいても、例えば傷のある部分や血色の具合等により、部分ごと(画素ごと)に検出される第1の白レベル値が異なる可能性もある。
,
When the base is printed by the print head 41 (
Here, the "white level value" in this embodiment is a value detected based on the luminance value.
For example, in the case of a white finger U or nail T, if white is printed on the nail T as a base, a high value is detected as the first white level value. In fact, even if white is printed in the same manner, the first white level value may be low. In addition, the difference in covering power and correcting power of the original color of the finger U and nail T depending on the type of ink (color and density of the base ink contained in the
Also, even for one nail T printed and photographed under the same conditions, the first white level value detected for each portion (for each pixel) may differ depending on, for example, a scratched portion or the condition of blood color. be.
なお、爪情報検出部813によって検出される爪情報はこれに限定されない。
爪情報検出部813によって検出される爪情報は、例えば、爪Tの表面の、XY平面に対する傾斜角度(爪Tの傾斜角度、爪曲率)等を含んでいてもよい。また、撮影装置51によって撮影された画像等から爪Tの高さ(爪Tの垂直方向の位置)を取得できる場合には、爪Tの高さも爪情報に含まれてよい。
なお、本実施形態では、後述するように例えば左右の10本の指Uの爪Tに印刷する印刷用データがセットで用意され、予めそれぞれ印刷順が規定されている。このため、爪情報検出部813によって検出される各種の爪情報も、指種や印刷順等の情報が対応付けられて爪情報記憶領域823に記憶される。
Note that the nail information detected by the nail
The nail information detected by the nail
In this embodiment, as will be described later, for example, a set of print data to be printed on the nails T of ten left and right fingers U is prepared, and the order of printing is defined in advance. For this reason, various types of nail information detected by the nail
表示データ生成部814は、表示部72に各種画像を表示させるための表示用データを生成するものである。本実施形態では、実際の印刷を行う前に印刷イメージをプレビュー画像(図12及び図13のプレビュー画像Pva1,Pva2参照)として表示させるようになっており、表示データ生成部814がプレビュー画像の表示用データを生成するとともに、プレビュー画像がより印刷イメージに近くなるように適宜補正を行うようになっている。
具体的には、本実施形態において表示データ生成部814は、爪情報検出部813により検出された爪輪郭TL(爪領域を画する輪郭線)にデザインのデータを重畳して、図9に示すようなプレビュー元画像Pvbを生成する元画像データ生成手段として機能する。
また本実施形態において表示データ生成部814は、プレビュー元画像Pvbの白レベルの値である第2の白レベル値と印刷対象領域(爪輪郭TLによって画される内側の領域)の白レベルの値である第1の白レベル値とを比較する白レベル比較手段として機能する。
さらに本実施形態において表示データ生成部814は、白レベル比較手段としての比較結果に基づいてプレビュー元画像Pvbを補正する元画像データ補正手段としても機能する。
The display
Specifically, in the present embodiment, the display
Further, in this embodiment, the display
Furthermore, in this embodiment, the
具体的には、本実施形態において白レベル比較手段としての表示データ生成部814は、第2の白レベル値と第1の白レベル値とを比較する。
第1の白レベル値と比較するためのプレビュー元画像Pvbの白レベルの値である第2の白レベル値を取得する手法としては、例えばカラー画像であるプレビュー元画像Pvbのデータが、輝度信号(Y)、輝度信号と青色成分の差(U)、輝度信号と赤色成分の差(V)の組み合わせで色情報を表すYUVデータである場合に、表示データ生成部814は、まず、このうちのY値(輝度値)のレベルを基に256レベルに分類しプレビュー元画像Pvbをモノクロデータに変換する。そして、モノクロデータに変換されたプレビュー元画像Pvbの白レベルの値を第2の白レベル値として各画素ごとに取得する。
これにより、印刷対象領域(爪輪郭TLによって画される内側の領域)の第1の白レベル値と、プレビュー元画像Pvbにおける第2の白レベル値とが、いずれもY値(輝度値)のレベルとして表現され、互いに比較可能となる。
Specifically, in the present embodiment, the
As a method of obtaining the second white level value, which is the white level value of the preview original image Pvb for comparison with the first white level value, for example, the data of the preview original image Pvb, which is a color image, is a luminance signal. (Y), the difference (U) between the luminance signal and the blue component, and the difference (V) between the luminance signal and the red component. The preview source image Pvb is converted into monochrome data by classifying into 256 levels based on the level of the Y value (luminance value) of . Then, the value of the white level of the preview original image Pvb converted into monochrome data is obtained for each pixel as the second white level value.
As a result, the first white level value of the print target area (the inner area defined by the nail contour TL) and the second white level value of the preview original image Pvb are both the Y value (luminance value). Expressed as levels, they can be compared with each other.
そして表示データ生成部814は、比較の結果、プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域(爪輪郭TLによって画される内側の領域)の第1の白レベル値よりも大きい場合には、元画像データ補正手段として、第2の白レベル値を第1の白レベル値で置き換える補正を行い、プレビュー元画像における第2の白レベル値が印刷対象領域(爪輪郭TLによって画される内側の領域)の第1の白レベル値以下である場合には、補正を行わないようにすることで、必要な部分(画素)についてのみ補正を行う。
なお、表示データ生成部814は、白レベル比較手段,元画像データ補正手段として、プレビュー元画像Pvbにおける第2の白レベル値と印刷対象領域(爪輪郭TLによって画される内側の領域)の第1の白レベル値とを、対応する画素ごとに比較し、画素ごとに補正を行うか否かを判断する。
適宜補正が行われると、プレビュー元画像Pvbを、補正後のモノクロデータのY値(輝度値)に基づいて表示部72にカラー表示を行うためのRGBデータ又はYUVデータに置き換えることにより、補正後のプレビュー画像データPva1,Pva2(図12,図13参照)を生成する。
As a result of the comparison, the display
Note that the display
After appropriate correction, the preview original image Pvb is replaced with RGB data or YUV data for color display on the
印刷データ生成部815は、爪情報記憶領域823に記憶された爪輪郭TLに所望のデザインを合わせ込んで各指ごとの印刷用データを生成する。
具体的には、印刷データ生成部815は、ユーザによって選択されたネイルデザイン(デザイン)の画像データを、爪輪郭TLに外接する矩形枠Fに合うように切り出し、適宜拡大縮小、配置の調整等を行うとともに、爪Tの画像から検出された爪輪郭TLにフィッティングする。
なお、爪情報検出部813において爪Tの曲率等が取得された場合には、印刷データ生成部815は、この爪Tの曲率等に基づいて、印刷用データに適宜曲面補正を行ってもよい。曲面補正を行った場合には、より爪Tの形状に合った印刷用データを生成することができる。
印刷データ生成部815によって生成された印刷用データは、通信部73,13を介して印刷装置1に送られる。
The print
Specifically, the print
When the curvature of the nail T is acquired by the nail
The print data generated by the print
次に、図3から図13を参照しつつ、本実施形態の表示方法及び表示方法が適用された印刷処理について説明する。
本実施形態の印刷装置1を用いてネイルプリントを行う場合には、ユーザは、印刷装置1の操作部12(操作ボタン)等を操作して電源を入れ起動させる。
また、端末装置7についても電源を入れて端末装置7の操作部71からネイルプリント処理の実行を選択する。これによりネイルプリントAP821bが起動する。
端末装置7においてネイルプリントAP821bが起動すると、端末装置7の表示制御部812は、印刷したい爪Tに対応する指Uを指保持部6にセットするよう促す。具体的には、指Uをセットするよう促す指示画面を表示部72に表示させる。このとき、爪Tに下地を塗布してから指Uをセットするように促してもよい。
本件ではまず、印刷を予定するすべての指U(例えば左右の手の親指から小指までの全10本)について、予め爪輪郭TLを取得し登録しておく。具体的には以下のようにする。
Next, the display method of the present embodiment and print processing to which the display method is applied will be described with reference to FIGS. 3 to 13. FIG.
When performing nail printing using the
Also, the power of the
When the
In this case, first, nail contours TL are obtained and registered in advance for all fingers U to be printed (for example, all 10 fingers from the thumbs to the little fingers of the left and right hands). Specifically, it is done as follows.
すなわち、指Uが指保持部6にセットされると、指保持部6にセットされた指Uの爪Tを撮影部50が撮影し、撮影制御部312が爪画像を取得する。そして爪情報検出部813が、爪画像から爪輪郭TLを検出する。
印刷予定のすべての指Uについて爪輪郭TLが検出されると、制御部81(爪情報検出部813)は、一連の撮影で取得された爪輪郭TLのデータ(例えば当該ユーザの左右の手の親指から小指までの全10本の爪Tの爪輪郭TLのデータ)を全指分セットにして記憶部82に登録する。具体的には、制御部81は各爪輪郭TLのデータがそれぞれいずれの指Uの爪Tであるかの指種情報と対応付けて記憶部82の爪情報記憶領域823に記憶させる。これにより爪輪郭登録処理が終了する。
なお、爪輪郭のデータセットには、ユーザ名等のユーザを識別するための情報が対応付けられることが好ましい。これにより、次回からはユーザが自分の爪Tの爪輪郭TLのデータセットを容易に呼び出してネイルプリントに用いることができ、ネイルプリントに要する時間を短縮することができる。
That is, when the finger U is set on the
When the nail contours TL are detected for all the fingers U to be printed, the control unit 81 (nail information detection unit 813) collects data of the nail contours TL acquired by a series of photographing (for example, data of the left and right hands of the user). Data of the nail contours TL of all ten nails T from the thumb to the little finger) are registered in the
It is preferable that information for identifying a user such as a user name is associated with the data set of the nail contour. As a result, from the next time, the user can easily call up the data set of the nail contour TL of his/her own nail T and use it for nail printing, thereby shortening the time required for nail printing.
本実施形態では、全指分の爪輪郭TLのデータが取得されると、各爪Tに印刷したいデザインを選び、このデザインのデータの大きさや向き等を予めユーザの爪輪郭TLに合わせて調整して、各指Uの爪Tにネイルデザインを印刷するための印刷用データを生成し、例えば左右の手の10本の指についての印刷用データを1セットとして記憶部82等に登録させるようになっている。
図3は、こうした印刷用データを作成・登録する処理を示すフローチャートである。
図3に示すように、ユーザは、記憶部82に登録されている登録済みの爪輪郭データの中から、印刷用データを作成したい爪輪郭データのセットを選択する(ステップS1)。
In this embodiment, when the nail contour TL data for all fingers is obtained, a design to be printed on each nail T is selected, and the size and direction of the design data are adjusted in advance according to the user's nail contour TL. Then, print data for printing the nail design on the nail T of each finger U is generated, and for example, print data for ten fingers of the left and right hands are registered as one set in the
FIG. 3 is a flow chart showing the process of creating and registering such print data.
As shown in FIG. 3, the user selects a set of nail contour data for which print data is to be created from the registered nail contour data registered in the storage unit 82 (step S1).
印刷用データは、爪輪郭TLのデータセットに含まれるすべての爪輪郭TLに対応する複数のデータからなる印刷用データセットである。すなわち、印刷用データは、爪輪郭TLのデータセットを構成する各爪Tについて適用したいデザインデータをユーザが選択し、これをそれぞれの爪Tの爪輪郭TLに合わせ込んで作成される。デザインはすべてが同じモチーフ(例えばピンクのチェックの総柄、ヒマワリのワンポイント柄等)であってもよいし、同じ柄の色違いでもよいし、全く異なる絵柄の組み合わせでもよい。 The data for printing is a data set for printing consisting of a plurality of data corresponding to all the nail contours TL included in the data set for the nail contours TL. That is, the print data is created by the user selecting design data to be applied to each nail T constituting the data set of the nail contour TL, and matching the selected design data with the nail contour TL of each nail T. FIG. The designs may all have the same motif (for example, a pink checkered pattern, a one-point sunflower pattern, etc.), the same pattern in different colors, or a combination of completely different patterns.
爪輪郭データのセットが選択されると、n本目の指Uの爪Tについてデザインの作成を開始する(ステップS2)。
具体的には、まず、n本目の指Uの爪Tの爪輪郭TL(爪Tの輪郭線)を表示部72に表示させる(ステップS3)。
そして、デザイン記憶領域822に記憶されているデザインデータの中から所望のデザインを選択・設定する(ステップS4)。
ユーザが所望のデザインのデータを選択すると、当該デザインを爪輪郭データのセットを構成する各爪Tの爪輪郭TLにそれぞれ合わせ込むことにより印刷用データセットが生成される。デザインの爪輪郭TLへの合わせ込みは、表示部72の表示画面において選択されたデザインを爪輪郭TLに重畳表示させて行われる(ステップS5)。
具体的には、爪輪郭TLに合わせてデザインの大きさや向き等を調整し、爪Tに印刷されるデザインのレイアウトを設定する(ステップS6)。
When a set of nail contour data is selected, creation of a design for the nail T of the n-th finger U is started (step S2).
Specifically, first, the nail contour TL (the contour line of the nail T) of the nail T of the n-th finger U is displayed on the display unit 72 (step S3).
A desired design is selected and set from the design data stored in the design storage area 822 (step S4).
When the user selects data of a desired design, a data set for printing is generated by matching the design to the nail contour TL of each nail T constituting the set of nail contour data. The matching of the design to the nail contour TL is performed by superimposing the design selected on the display screen of the
Specifically, the layout of the design to be printed on the nail T is set by adjusting the size, orientation, etc. of the design according to the nail contour TL (step S6).
レイアウトが設定されると、爪輪郭TLの内側が実際に爪Tに印刷されるデザインとなり、n本目の指Uの爪Tについてデザインの作成・編集が完成する(ステップS7)。
次に制御部81は、すべての指Uについてデザインの作成が完了したか否かを判断する(ステップS8)。すなわち、全10指に印刷を予定している場合には、「n=10」であるか否かを判断する。
すべての指Uについてデザインの作成が完了していない場合(ステップS8;NO)には、次(n+1本目)の指をn本目とし(ステップS9)、ステップS2に戻って「n=10」となるまで処理を繰り返す。なお、所望の本数の指Uの爪Tに印刷する場合は、nは任意の数とすることが出来る。例えば、両手の人差し指から小指までの全8本の指Uの爪Tに印刷したい場合には、「n=8」とする。
When the layout is set, the inside of the nail contour TL becomes the design that is actually printed on the nail T, and the creation and editing of the design for the nail T of the n-th finger U is completed (step S7).
Next, the
If design creation has not been completed for all fingers U (step S8; NO), the next (n+1)th finger is designated as the nth finger (step S9), and the process returns to step S2, where "n=10 ” until the process is repeated. Note that n can be an arbitrary number when printing on the nails T of the desired number of fingers U. FIG. For example, if it is desired to print on the nails T of all eight fingers U from the index finger to the little finger of both hands, set "n=8".
他方、すべての指Uについてデザインの作成が完了した場合(ステップS8;YES)には、印刷データ生成部815が、ユーザの作成したデザインを各爪Tに印刷するための印刷用データを生成し、全指分セットにして記憶部32に登録する(ステップS10)。ここで印刷データ生成部815は、デザインをユーザの編集・設定した位置や向きにしたがって切り出し、適宜曲面補正等の補正処理を行う。これにより印刷用データの生成処理が終了する。
なお、このようにして生成された印刷用データ(複数指分の印刷用データのセット)は、ユーザ名等のユーザを識別するための情報が対応付けられた状態で記憶(登録)されることが好ましい。これにより、次回からはユーザが所望のデザインの印刷用データのデータセットを容易に呼び出してネイルプリントに用いることができ、ネイルプリントに要する時間を短縮することができる。また、印刷用データを生成した作成年月日等も対応付けておけば、後日容易に検索することができ好ましい。
On the other hand, when the design creation for all fingers U is completed (step S8; YES), the print
The print data (set of print data for a plurality of fingers) thus generated is stored (registered) in association with information for identifying the user such as the user name. is preferred. As a result, from the next time, the user can easily call up a data set of print data of a desired design and use it for nail printing, thereby shortening the time required for nail printing. Also, if the date of creation of the print data is associated with the data, it is preferable that the data can be easily retrieved at a later date.
図4は、本実施形態における表示処理及び印刷処理の全体を示すフローチャートである。
実際にネイルプリントの印刷処理を行う場合には、図4に示すように、まず、ユーザが記憶部82に登録済みの印刷用データのセットの中から所望のセットを選択する(ステップS21)。例えば、デザインが各指Uの爪Tに爪輪郭TLに合わせ込まれた状態の印刷用データセットを表示部72に表示させ、所望のデザインであるか否かを確認し、ユーザが印刷実行等の指示を入力すると、当該印刷用データセットが爪Tに印刷されるデータとして設定される。
FIG. 4 is a flowchart showing the overall display processing and print processing in this embodiment.
When actually printing a nail print, as shown in FIG. 4, the user first selects a desired set from the sets of print data registered in the storage unit 82 (step S21). For example, the
本実施形態において、印刷用データセットを構成する印刷用データは予め定められた順序で印刷部40に出力され、印刷部40は、出力された印刷用データにしたがって印刷を行うようになっている。このため、何れかの印刷用データのセットが選択されると、端末装置7の表示制御部812は、当該印刷用データセットにおいて定められた順序において1番目に印刷される爪Tに対応する指Uを指保持部6にセットするよう促す(ステップS22)。具体的には、当該指Uをセットするよう促す指示画面を表示部72に表示させる。
本実施形態では、下地が下地用ヘッド41aによって印刷されるようになっており、指保持部6に指Uがセットされると、指保持部6にセットされた指Uの爪Tの表面に下地を形成する(ステップS23)。具体的には、印刷装置1の印刷制御部313が下地用ヘッド41a等を動作させ、爪Tの表面に白色等の下地用インクを印刷させる。なお、印刷部40がインクジェット方式のヘッドではなくペン方式等のヘッドを備える場合には、当該ペン等によって下地用インクを爪Tの表面に塗布することによって爪Tの表面に下地が形成されてもよい。
In this embodiment, the print data constituting the print data set is output to the
In the present embodiment, the base is printed by the
爪Tに下地が印刷・形成されると、当該下地の形成された爪Tを撮影部50が撮影し、撮影制御部312が爪画像を取得する(ステップS24)。取得された爪画像は、印刷装置1から端末装置7に送られる。図6は、爪画像の一例を示す図である。図6では、端末装置7の表示部72に爪画像が表示された様子を図示している。
端末装置7が爪画像を取得すると、爪情報検出部813が、爪画像から爪輪郭TL等の爪情報を検出する(ステップS25)。
そして印刷イメージを示すプレビュー画像を表示部72に表示させる(ステップS26)。
When the base is printed and formed on the nail T, the photographing
When the
Then, a preview image showing the print image is displayed on the display section 72 (step S26).
ここで表示装置としての端末装置7におけるプレビュー画像の表示処理について、図5を参照しつつ説明する。
図5は、プレビュー画像を補正して表示させる表示処理を示すフローチャートである。
図5に示すように、爪画像が取得されると、爪情報検出部813は、爪情報として爪輪郭TL及び爪輪郭TL内の領域の各画素について第1の白レベル値を検出する(ステップS41)。
図7は、図6に示す爪画像から下地が形成された領域を画する輪郭線を爪輪郭TLとして検出し、この爪輪郭TLに接する矩形枠Fa(外接矩形)を設定した状態を示している。なお、図7では、爪輪郭TLの内側領域以外(指U部分)は破線で示している。
爪情報検出部813による爪輪郭TLの検出は、例えば爪画像を白色認識して、輝度値レベルを検出し、輝度値レベルが所定の閾値以上である領域を二値化して爪領域とし、当該領域を画する輪郭線を爪輪郭TLとすることで行われる。なお、所定の閾値をどの程度のレベルとするかは適宜設定される。認識の難しい爪の生え際等については検出結果のユーザによる修正等ができてもよい。また認識を繰り返すことで検出結果を学習し、検出の精度が向上するように構成してもよい。
図8は、爪画像を二値化して検出された爪輪郭の例を示した図である。
Here, the preview image display processing in the
FIG. 5 is a flowchart showing display processing for correcting and displaying a preview image.
As shown in FIG. 5, when the nail image is acquired, the nail
FIG. 7 shows a state in which a contour line delimiting an area where a base is formed from the nail image shown in FIG. 6 is detected as a nail contour TL, and a rectangular frame Fa (a circumscribing rectangle) is set in contact with the nail contour TL. there is In addition, in FIG. 7, the region other than the inner region of the nail contour TL (finger U portion) is indicated by a broken line.
Detection of the nail contour TL by the nail
FIG. 8 is a diagram showing an example of a nail contour detected by binarizing a nail image.
爪輪郭TLが検出されると、表示データ生成部814は元画像データ生成手段として、検出された爪輪郭TL内の領域に印刷用データを重畳してプレビュー元画像Pvbを生成する(ステップS42)。
図9は、プレビュー元画像の例を示す図である。具体的には爪輪郭TLに接する矩形枠Faに対応する矩形枠Fbを印刷用データに設定し、爪輪郭TLの矩形枠Faと印刷用データの矩形枠Fbとを重ね合わせてプレビュー元画像Pvbを生成する。
When the nail contour TL is detected, the display
FIG. 9 is a diagram showing an example of a preview original image. Specifically, a rectangular frame Fb corresponding to the rectangular frame Fa in contact with the nail contour TL is set in the printing data, and the rectangular frame Fa of the nail contour TL and the rectangular frame Fb of the printing data are superimposed to produce a preview original image Pvb. to generate
表示データ生成部814はプレビュー元画像Pvbのデータを、その輝度値(Y値)に基づいて256レベルに分類してモノクロデータを生成する(ステップS43)。
表示データ生成部814は、モノクロデータに変換されたプレビュー元画像Pvbの各画素について、その輝度レベルから第2の白レベル値を取得する(ステップS44)。
そして、第1の白レベル値と第2の白レベル値とを画素ごとに比較し(ステップS45)、第2の白レベル値が第1の白レベル値よりも大きいか否かを判断する(ステップS46)。
The
The
Then, the first white level value and the second white level value are compared for each pixel (step S45), and it is determined whether or not the second white level value is greater than the first white level value (step S45). step S46).
図11(a)は、図7において一点鎖線で囲った領域VIIIaを拡大して示した説明図であり、図11(b)は、図9において一点鎖線で囲った領域VIIIbを拡大して示した説明図である。なお、図11(a)及び図11(b)において破線で区切られたマス目の1つ1つは、1画素を表し、領域VIIIaと領域VIIIbとで対応するマス目は、それぞれ対応する位置の画素であることを意味する。
図11(a)に示すように、白色等の下地が全面に形成された状態の爪領域(爪輪郭TLの内側領域)も画素ごとに見ると、下地の下の色が透けて見えている部分等、多少色のついている部分がある。
例えば、図10に示す例のように、白レベル値を0~255の256階調で表したときに、真っ白に近い部分の白レベル値が255であるとすると、図11(a)中、画素Pn1の白レベル値は192かそれよりも低いレベルであり、画素Pn2,Pn3の白レベル値は224かそれよりも若干高いレベルである。
FIG. 11(a) is an explanatory view showing an enlarged region VIIIa surrounded by a dashed line in FIG. 7, and FIG. 11(b) is an enlarged view of a region VIIIb surrounded by a dashed line in FIG. It is an explanatory diagram. 11(a) and 11(b), each of the squares separated by dashed lines represents one pixel, and the corresponding squares in the region VIIIa and the region VIIIb correspond to the respective positions. is a pixel of
As shown in FIG. 11(a), when the nail region (inside the nail outline TL) in which the base of white or the like is formed on the entire surface is viewed for each pixel, the color under the base is visible through. There are parts with some color, such as parts.
For example, as in the example shown in FIG. 10, when the white level value is represented by 256 gradations from 0 to 255, assuming that the white level value of the nearly pure white portion is 255, in FIG. The white level value of pixel Pn1 is 192 or lower, and the white level values of pixels Pn2 and Pn3 are 224 or slightly higher.
図11(a)に示す画素部分に対応するモノクロデータに変換されたプレビュー元画像Pvbの各画素は、図11(b)に示すようになっている。
例えば、画素Pn1,Pn2,Pn3に対応する画素Pd1,Pd2,Pd3をみると、いずれも、画素Pd1,Pd2,Pd3の白レベル値(すなわち第2の白レベル値)が画素Pn1,Pn2,Pn3の白レベル値(すなわち第1の白レベル値)よりも大きくなっている。
すなわちこの部分については、この後デザインを印刷しても、プレビュー元画像Pvbと同じレベルの白レベルとはならず、実際の印刷ではくすんだ色合いとなってしまう。
Each pixel of the preview original image Pvb converted into monochrome data corresponding to the pixel portion shown in FIG. 11(a) is as shown in FIG. 11(b).
For example, looking at pixels Pd1, Pd2, and Pd3 corresponding to pixels Pn1, Pn2, and Pn3, the white level values of pixels Pd1, Pd2, and Pd3 (that is, the second white level values) are all the pixels Pn1, Pn2, and Pn3. is greater than the white level value of (i.e., the first white level value).
That is, for this portion, even if the design is printed after this, the white level will not be the same level as that of the preview source image Pvb, and the actual printing will have dull colors.
そこで、爪領域(爪輪郭TLの内側領域)の各画素とモノクロデータに変換されたプレビュー元画像Pvbの各画素とを対応する画素ごとに比較した結果、第2の白レベル値が第1の白レベル値よりも大きい場合(ステップS46;YES)には、表示データ生成部814は当該画素(例えば図11(b)に示す画素Pd1,Pd2,Pd3)の第2の白レベル値を第1の白レベル値に基づいて補正する(ステップS47)。例えば表示データ生成部814は、当該画素の第2の白レベル値を第1の白レベル値に置き換える補正を行う。
他方第2の白レベル値が第1の白レベル値以下である場合(ステップS46;NO)には、プレビュー元画像Pvbと同じレベルの白レベルを表現できる場合であるため、当該画素(すなわち図11(b)に示す画素Pd1,Pd2,Pd3以外の画素)については補正を行わない(ステップS48)。
このようにして、すべての画素について比較が完了すると、補正後のプレビュー画像データに基づくプレビュー画像Pva1,Pva(図12,図13参照)を表示部72に表示させる(ステップS49)。
Therefore, as a result of comparing each pixel of the nail region (the inner region of the nail contour TL) and each pixel of the preview original image Pvb converted into monochrome data, the second white level value is the first white level value. If it is larger than the white level value (step S46; YES), the
On the other hand, if the second white level value is less than or equal to the first white level value (step S46; NO), it means that the same white level as that of the preview source image Pvb can be represented. 11(b)) are not corrected (step S48).
When comparison of all pixels is completed in this manner, preview images Pva1 and Pva (see FIGS. 12 and 13) based on the corrected preview image data are displayed on the display unit 72 (step S49).
図12に示す例は、爪領域(爪輪郭TLの内側領域)の各画素の白レベル値(すなわち第1の白レベル値)が全体的に低かった場合(例えば図10に示す白レベル値192程度に補正される画素が多かった場合)の補正例であり、補正後のプレビュー画像データに基づくプレビュー画像Pva1は、図9に示す補正前のプレビュー元画像Pvbと比較して全体的に暗くなっている。
これに対して、図13に示す例は、爪領域(爪輪郭TLの内側領域)の各画素の白レベル値(すなわち第1の白レベル値)が多少低かった場合(例えば図10に示す白レベル値224程度に補正される画素が多かった場合)の補正例であり、補正後のプレビュー画像データに基づくプレビュー画像Pva2は、図9に示す補正前のプレビュー元画像Pvbと比較すると多少全体的に暗いが、図12に示す例よりは明るくなっている。
The example shown in FIG. 12 is for a case where the white level value (that is, the first white level value) of each pixel in the nail region (the inner region of the nail contour TL) is generally low (for example, the
On the other hand, in the example shown in FIG. 13, the white level value (that is, the first white level value) of each pixel in the nail region (the inner region of the nail contour TL) is somewhat low (for example, the white level value shown in FIG. 10). 9, the preview image Pva2 based on the preview image data after correction is slightly overall compared to the preview original image Pvb before correction shown in FIG. Although it is darker than the example shown in FIG. 12, it is brighter.
図4に戻り、ユーザは、表示部72に表示されたプレビュー画像Pva1,Pvaを確認し、表示されたような仕上がり具合でいい場合には操作部71等を操作して印刷を許可する操作(例えばOKボタンの操作)を行う。
制御部81はOKボタンの操作等があったか(印刷が許可されたか)否かを判断し(ステップS27)、OKボタンの操作等があった場合(ステップS27;YES)には、爪Tに対して印刷処理を行う(ステップS28)。他方OKボタンが操作されず印刷がユーザによって許可されない場合(ステップS27;NO)には、当該爪Tについての印刷を中止する(ステップS29)。
Returning to FIG. 4, the user confirms the preview images Pva1 and Pva displayed on the
The
この場合には、「デザインを選び直しますか?」「下地を手塗り等で修正しますか?」等、ユーザに対応を求めるメッセージを表示部72等に表示させてもよい。例えば、白い部分のない、又は白い部分の少ないデザインに変更することで、下地の白レベル(第1の白レベル値)が印刷されるデザインに与える影響を抑えることができ、下地の修正等を行うことなく全ての指Uの爪Tに印刷を施すことができる。
なお、1本でも印刷が許可されない指Uがある場合には、全体の印刷を中止して全体としてデザインを変更してもよい。ネイルデザインは、10本等、複数の指Uの爪Tにセットで施されるものもあり、そのうちの一部の爪Tのデザインを変えてしまっては全体としての印象が大きく変わる場合もある。このため、1本でも印刷が許可されない指Uがある場合には、その時点で、他の爪Tの白レベル値を比較することなく、セット全体のデザインを変更するようにしてもよい。
In this case, the
If there is even one finger U for which printing is not permitted, the entire design may be changed by canceling the entire printing. Some nail designs are applied to the nails T of a plurality of fingers U, such as 10, as a set, and if the design of some of the nails T is changed, the impression as a whole may change greatly. . Therefore, if there is even one finger U for which printing is not permitted, the design of the entire set may be changed without comparing the white level values of the other nails T at that point.
制御部81はさらに、印刷が予定されていたすべての指Uの爪Tについて処理が終了したか否かを判断し(ステップS30)、全て終了している場合(ステップS30;YES)には、印刷処理を終了する。他方まだ処理していない指Uがある場合(ステップS30;NO)には、指保持部6に次の指Uをセットするように促す指示画面等を表示部72に表示させ(ステップS31)、ステップS23に戻って以降の処理を繰り返す。
これにより、各指Uの爪Tに、事前にユーザがプレビュー画像Pva1,Pva2で確認した通りのイメージの印刷結果を得ることができる。
The
As a result, it is possible to obtain the print result of the image on the nail T of each finger U as the user confirmed in advance with the preview images Pva1 and Pva2.
以上のように、本実施形態によれば、下地が塗布された印刷対象である爪Tの印刷対象領域(爪輪郭TLの内側領域)にデザインを印刷する場合にプレビュー画像Pva1,Pva2を表示させる表示装置としての携帯端末7が、表示部72と、印刷対象領域(印刷対象領域を画する爪輪郭TL)及び下地が塗布された状態の爪輪郭TLの内側領域の白レベルである第1の白レベル値を検出する爪情報検出部813と、爪情報検出部813により検出された爪輪郭TLの内側領域にデザインのデータを重畳してプレビュー元画像Pvbを生成する元画像データ生成手段、プレビュー元画像Pvbの白レベルである第2の白レベル値と爪輪郭TLの内側領域の第1の白レベル値とを比較する白レベル比較手段、白レベル比較手段による比較結果に基づいてプレビュー元画像Pvbを補正する元画像データ補正手段として機能する表示データ生成部814と、元画像データ補正手段としての表示データ生成部814により補正された補正後のプレビュー画像データに基づく表示を行うように表示部72を制御する表示制御部812と、を備えている。
これにより、もともとのデザインにおける白色部分の白レベル値(第2の白レベル値)が爪Tに形成されている下地の白レベル値(第1の白レベル値)よりも大きい場合、つまりユーザの当該爪Tに印刷しても本来のデザイン通りの白さが表現できない場合には、実際に印刷された場合の色味に近い白レベル値に補正したプレビュー画像Pva1,Pva2を表示部72に表示させることができる。
このため、印刷前にユーザが印刷イメージを正しく確認することができ、イメージと異なる印刷が爪Tに施されるのを事前に回避することができる。このため、印刷をやり直す手間をかけずに済む。
As described above, according to the present embodiment, the preview images Pva1 and Pva2 are displayed when a design is printed in the print target area (the inner area of the nail outline TL) of the nail T to which the base is applied. The
As a result, when the white level value (second white level value) of the white portion in the original design is greater than the white level value (first white level value) of the background formed on the nail T, that is, when the user's When the whiteness of the original design cannot be expressed even if the nail T is printed, preview images Pva1 and Pva2 corrected to white level values close to the color tone when actually printed are displayed on the
Therefore, the user can correctly check the print image before printing, and can avoid printing on the nail T that is different from the image in advance. For this reason, it is possible to save time and effort for redoing printing.
また本実施形態において、元画像データ補正手段として機能する表示データ生成部814は、プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域(爪輪郭TLの内側領域)の第1の白レベル値よりも大きい場合には、第2の白レベル値を第1の白レベル値で置き換える補正を行い、プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域(爪輪郭TLの内側領域)の第1の白レベル値以下である場合には、補正を行わない。
このように、プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域(爪輪郭TLの内側領域)の第1の白レベル値よりも大きい場合のみを補正の対象とすることで、デザイン全体に補正をかける場合とことなり、必要な範囲にだけ補正することができ、より実際の印刷結果(印刷イメージ)に近いプレビュー画像Pva1,Pva2を表示させることができる。
Further, in this embodiment, the display
In this way, only when the second white level value in the preview original image Pvb is larger than the first white level value in the print target area (area inside the nail contour TL) is targeted for correction, the entire design can be corrected. can be corrected only within a necessary range, and the preview images Pva1 and Pva2 closer to the actual print result (print image) can be displayed.
また本実施形態において、元画像データ補正手段として機能する表示データ生成部814は、プレビュー元画像Pvbにおける第2の白レベル値と印刷対象領域(爪輪郭TLの内側領域)の第1の白レベル値とを対応する画素ごとに比較し、画素ごとに補正を行う。
このように、補正するか否かを画素ごとに細かく判断することにより、必要な範囲にだけ補正することができ、より実際の印刷結果(印刷イメージ)に近いプレビュー画像Pva1,Pva2を表示させることができる。
Further, in this embodiment, the display
In this way, by finely judging whether or not to perform correction for each pixel, it is possible to perform correction only within a necessary range, and to display preview images Pva1 and Pva2 that are closer to the actual print result (print image). can be done.
また本実施形態において、検出手段としての爪情報検出部813は、印刷対象である爪Tの画像において白レベルの値が所定の閾値を超える領域を印刷対象領域(爪輪郭TLの内側領域)として、二値化して検出する。
これにより、印刷対象領域(爪輪郭TLの内側領域)を容易かつ適切に検出することができる。
Further, in the present embodiment, the nail
This makes it possible to easily and appropriately detect the print target area (the area inside the nail contour TL).
また本実施形態において、白レベル比較手段として機能する表示データ生成部814は、プレビュー元画像Pvbを輝度値レベルによってモノクロデータ化し、第2の白レベル値を求める。
これにより、カラー画像であるプレビュー元画像Pvbの第2の白レベル値を印刷対象領域(爪輪郭TLの内側領域)の第1の白レベル値と比較することのできる値とすることができ、適切に白レベルの値を比較することができる。
Further, in this embodiment, the display
As a result, the second white level value of the preview original image Pvb, which is a color image, can be set to a value that can be compared with the first white level value of the print target area (the area inside the nail contour TL), White level values can be compared appropriately.
また本実施形態において、プレビュー画像データは、RGBデータ又はYUVデータである。
このため、表示部に表示されるプレビュー画像Pva1,Pva2は、爪Tに印刷されるデザインと同様のカラー画像となる。
これにより、ユーザにとってプレビュー画像Pva1,Pva2から印刷イメージを把握しやすくなる。
Also, in this embodiment, the preview image data is RGB data or YUV data.
Therefore, the preview images Pva1 and Pva2 displayed on the display unit are color images similar to the design printed on the nail T. FIG.
This makes it easier for the user to grasp the print image from the preview images Pva1 and Pva2.
なお、以上本発明の実施形態について説明したが、本発明は、かかる実施形態に限定されず、その要旨を逸脱しない範囲で、種々変形が可能であることは言うまでもない。 Although the embodiments of the present invention have been described above, the present invention is not limited to such embodiments, and it goes without saying that various modifications are possible without departing from the scope of the invention.
例えば、本実施形態では、爪画像における白レベルの値(すなわち、第1の白レベル値)とプレビュー元画像Pvbにおける白レベルの値(すなわち、第2の白レベル値)とを比較する手法としては、YUV方式における輝度値(Y値)によって画像をモノクロデータ化し、各画素の白レベル同士を比較する手法を用いる場合について説明したが、第1の白レベル値と第2の白レベル値とを比較する手法はこれに限定されない。
例えば、色をいわゆる色の三属性(色相、明度、彩度)によって表現する「マンセル表色系」における明度の値で比較してもよいし、色を白色量(W)+黒色量(B)+純色(F)の混合割合によって表現するオストワルト表色系における白色量で比較する手法を用いてもよい。また、RGBカラーモデルを用いて白レベルを比較してもよい。その他各種の手法を用いることが可能である。
For example, in this embodiment, as a method of comparing the white level value (ie, first white level value) in the nail image and the white level value (ie, second white level value) in the preview original image Pvb, described the case of converting an image into monochrome data using the luminance value (Y value) in the YUV method and comparing the white levels of each pixel. The method of comparing is not limited to this.
For example, colors may be compared by the value of lightness in the "Munsell color system" that expresses colors by the so-called three attributes of color (hue, lightness, saturation), or the color may be compared with the amount of white (W) + the amount of black (B )+pure color (F) may be used. Alternatively, white levels may be compared using the RGB color model. Various other techniques can be used.
また本実施形態では、第1の白レベル値と第2の白レベル値とを比較した結果、プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域(爪輪郭TLによって画される内側の領域)の第1の白レベル値よりも大きい場合には、元画像データ補正手段としての表示データ生成部814が、第2の白レベル値を第1の白レベル値で置き換える補正を行う場合を例示したが、元画像データ補正手段による補正はこれに限定されない。
プレビュー元画像Pvbにおける第2の白レベル値が印刷対象領域の第1の白レベル値よりも大きい場合には、第2の白レベル値を第1の白レベル値に基づいて低下させる補正を行えばよい。どの程度低下させるかは適宜設定される。例えば選択されているデザインや、第1の白レベル値と第2の白レベル値との差がどの程度であるか等を考慮して、第1の白レベル値に近い適切な値となるように第2の白レベル値を低下させる。
Further, in the present embodiment, as a result of comparing the first white level value and the second white level value, the second white level value in the preview original image Pvb is the print target area (the inner area defined by the nail contour TL). area) is larger than the first white level value, the display
If the second white level value in the preview original image Pvb is greater than the first white level value of the print target area, correction is performed to lower the second white level value based on the first white level value. You can do it. How much to reduce is appropriately set. For example, considering the selected design, the degree of difference between the first white level value and the second white level value, etc., it is possible to obtain an appropriate value close to the first white level value. to lower the second white level value to .
また、本実施形態では、印刷装置1が印刷ヘッド41として下地用ヘッド41aとデザイン用ヘッド41bとを備え、下地用ヘッド41aによる印刷によって下地を形成する場合を例示したが、下地を形成する手法はこれに限定されない。
例えば、カラーによりデザインを印刷する印刷ヘッドを備えるデザイン印刷用の印刷装置と、下地を印刷する印刷部(印刷ヘッドやペン等)を備える下地印刷専用の印刷装置とを用意して、下地印刷専用の印刷装置を用いて爪Tに下地を形成してからデザイン印刷用の印刷装置の指保持部に指を保持させて爪にデザインの印刷を行ってもよい。さらに、下地の形成は装置を用いて自動的に行うのではなく、ユーザ等による手作業で下地が塗布されてもよい。
デザインを印刷するのとは別の装置で下地を形成する場合や、装置外において手作業で下地を形成する場合には、図4に示すフローチャートにおいて、ステップS23の下地を印刷する工程が不要となり、ステップS22において、(デザイン印刷用の)印刷装置外で下地が形成された爪Tに対応する指Uを指保持部6にセットさせる。
In the present embodiment, the
For example, by preparing a printing device for design printing that has a print head that prints a design in color and a printing device that is dedicated to base printing and has a printing unit (print head, pen, etc.) that prints the base, After the base is formed on the nail T using the printing device, the design may be printed on the nail by holding the finger on the finger holding portion of the printing device for design printing. Further, the undercoat may be applied manually by a user or the like instead of being automatically formed using an apparatus.
If the base is formed by a device other than that for printing the design, or if the base is formed manually outside the device, the step of printing the base in step S23 in the flow chart shown in FIG. 4 is not required. Then, in step S22, the finger U corresponding to the nail T on which the base is formed outside the printing apparatus (for design printing) is set on the
また、本実施形態では、印刷装置1が端末装置7と連携して爪に印刷を行う場合を例示したが、印刷装置1はここに示すようなものに限定されず、単体で印刷動作が完結するように構成されたものであってもよい。
例えば、本実施形態では、端末装置7側に表示部72を備えるとともに、印刷開始指示の入力やネイルデザイン(デザイン)の選択等を端末装置7側の操作部71から行う場合を例としたが、印刷装置1に表示部を設け、各種指示の入力等についても印刷装置1側の操作部12において行う構成としてもよい。この場合、印刷装置1の表示部にタッチパネルを一体的に設け、タッチパネル式の操作部によって各種の入力操作を行えるようにしてもよい。
この場合、印刷装置の表示部が表示装置として、プレビュー画像Pva1,Pva2等を表示させる。印刷装置単体で表示部と印刷部とを有する場合には、印刷イメージの確認から印刷処理までを1つの装置で完結させることができ、簡易な構成とすることができる。
Further, in the present embodiment, the case where the
For example, in the present embodiment, the
In this case, the display unit of the printing device serves as a display device to display the preview images Pva1, Pva2, and the like. If the printing apparatus has a display unit and a printing unit, the entire process from confirmation of the print image to print processing can be completed with a single apparatus, and the configuration can be simplified.
また、本実施形態では、ネイルデザイン(デザイン)のデータを格納するネイルデザイン記憶領域822が端末装置7の記憶部82に設けられている場合を例示したが、ネイルデザインのデータは端末装置7の記憶部82に保存されている場合に限定されず、印刷装置1の記憶部32に保存されていてもよい。
また、ネットワーク回線等を介して接続可能なサーバ装置等にネイルデザインの画像データを記憶させておき、サーバ装置等にアクセスしてネイルデザインのデータを参照可能に構成してもよい。
このようにすることで、記憶部82等の容量を大きくしなくても、より多くのネイルデザインの中から印刷するデザインを選択することが可能となる。
In the present embodiment, the nail
Further, nail design image data may be stored in a server device or the like that can be connected via a network line or the like so that the nail design data can be referred to by accessing the server device or the like.
By doing so, it is possible to select a design to be printed from a larger number of nail designs without increasing the capacity of the
なお、本実施形態では、爪情報検出部813、表示データ生成部814及び印刷データ生成部815が表示装置としての端末装置7に設けられており、端末装置7の制御装置80において、爪画像からの爪情報の検出や表示用データの生成、印刷用データの生成を行う構成である場合を例示したが、端末装置7の構成はこれに限定されない。
例えば、印刷装置1の制御装置30においてこれらの処理が行われる構成としてもよい。この場合には、印刷装置1側の記憶部32等に対応するプログラムが組み込まれる。
In the present embodiment, the nail
For example, the
また、表示手段(表示部72)を備える表示装置としての端末装置と、印刷対象領域にデザインを印刷する印刷部40を備える印刷装置1とが印刷システムを構成してもよい。
この場合には、爪情報の検出、印刷用データの生成、表示用データの生成(プレビュー元画像のデータの生成や補正)、表示処理、印刷処理等を適宜印刷装置1と端末装置7とで分担する。このように構成することで、印刷装置1及び端末装置7のCPUにかかる負荷、記憶部32,82にかかる負荷を分散させて、効率よく処理を行うことができる。
Also, a terminal device as a display device having display means (display unit 72) and the
In this case, detection of nail information, generation of data for printing, generation of data for display (generation and correction of data of a preview original image), display processing, printing processing, etc. can be performed by the
また、本実施形態では、印刷装置1の印刷ヘッド41として、インクジェット方式の印刷ヘッド41を備える構成としたが、印刷ヘッド41の構成はこれに限定されない。
シリンジ型のヘッドやペン型のヘッド等、インクジェット方式の印刷ヘッド41とは異なる構成のものを備えてもよい。
この場合には、ある程度粘度の高いインクや液剤を印刷することも可能となる。このため、例えば、白色インク等の下地用のインクを、印刷装置1を用いて爪Tに印刷するように構成してもよい。
Further, in this embodiment, the
A head having a configuration different from that of the ink-
In this case, it is also possible to print inks or liquid agents having a relatively high viscosity. Therefore, for example, the
以上本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
表示手段と、
下地が塗布された状態の印刷対象領域の白レベルである第1の白レベル値を検出する検出手段と、
前記表示手段に表示された前記印刷対象領域にデザインのデータを重畳してプレビュー元画像を生成する元画像データ生成手段と、
前記印刷対象領域の前記第1の白レベル値と前記プレビュー元画像の白レベルである第2の白レベル値との比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正手段と、
元画像データ補正手段により補正された補正後のプレビュー画像データに基づく表示を行うように前記表示手段を制御する表示制御手段と、
を備えることを特徴とする表示装置。
<請求項2>
前記印刷対象領域の前記第1の白レベル値と前記プレビュー元画像の白レベルである前記第2の白レベル値とを比較する白レベル比較手段を備え、
前記元画像データ補正手段は、前記白レベル比較手段による比較結果に基づいて前記プレビュー元画像を補正することを特徴とする請求項1に記載の表示装置。
<請求項3>
前記白レベル比較手段は、前記プレビュー元画像を輝度値レベルによってモノクロデータ化し、前記第2の白レベル値を求めることを特徴とする請求項2に記載の表示装置。
<請求項4>
前記元画像データ補正手段は、
前記プレビュー元画像における前記第2の白レベル値が前記印刷対象領域の前記第1の白レベル値よりも大きい場合には、前記第2の白レベル値を前記第1の白レベル値に基づいて低下させる補正を行い、
前記プレビュー元画像における前記第2の白レベル値が前記印刷対象領域の前記第1の白レベル値以下である場合には、補正を行わないことを特徴とする請求項1から請求項3のいずれか一項に記載の表示装置。
<請求項5>
前記元画像データ補正手段は、前記印刷対象領域の前記第1の白レベル値と前記プレビュー元画像における前記第2の白レベル値とを対応する画素ごとに比較し、画素ごとに補正を行うことを特徴とする請求項1から請求項4のいずれか一項に記載の表示装置。
<請求項6>
前記検出手段は、前記印刷対象領域として、印刷対象の画像において白レベルの値が閾値を超える領域を二値化して検出することを特徴とする請求項1から請求項5のいずれか一項に記載の表示装置。
<請求項7>
前記プレビュー画像データは、RGBデータ又はYUVデータであることを特徴とする請求項1から請求項6のいずれか一項に記載の表示装置。
<請求項8>
請求項1から請求項7のいずれか一項に記載の表示装置と、
前記印刷対象領域にデザインを印刷する印刷部と、
を備えることを特徴とする印刷装置。
<請求項9>
請求項1から請求項7のいずれか一項に記載の表示装置を備える端末装置と、
前記印刷対象領域にデザインを印刷する印刷部を備える印刷装置と、
を備えることを特徴とする印刷システム。
<請求項10>
下地が塗布された状態の印刷対象領域の白レベルである第1の白レベル値を検出する検出工程と、
前記検出工程において検出された前記印刷対象領域にデザインのデータを重畳してプレビュー元画像を生成する元画像データ生成工程と、
前記印刷対象領域の前記第1の白レベル値と前記プレビュー元画像の白レベルである第2の白レベル値とを比較する白レベル比較工程と、
前記白レベル比較工程における比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正工程と、
元画像データ補正工程において補正された補正後のプレビュー画像データに基づく表示を行うように表示手段を制御する表示制御工程と、
を含むことを特徴とする表示方法。
<請求項11>
表示手段を備える表示装置のコンピュータに、
下地が塗布された状態の印刷対象領域の白レベルである第1の白レベル値を検出する検出機能と、
前記検出機能によって検出された前記印刷対象領域にデザインのデータを重畳してプレビュー元画像を生成する元画像データ生成機能と、
前記印刷対象領域の前記第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, and includes the scope of the invention described in the claims and equivalent ranges thereof. .
The invention described in the scope of claims originally attached to the application form of this application is additionally described below. The claim numbers in the appendix are as in the claims originally attached to the filing of this application.
[Appendix]
<Claim 1>
display means;
detection means for detecting a first white level value, which is the white level of the print target area with the base applied;
original image data generation means for generating a preview original image by superimposing design data on the print target area displayed on the display means;
original image data correcting means for correcting the preview original image based on a comparison result between the first white level value of the print target area and a second white level value that is the white level of the preview original image;
display control means for controlling the display means to perform display based on preview image data after correction corrected by the original image data correction means;
A display device comprising:
<Claim 2>
white level comparison means for comparing the first white level value of the print target area and the second white level value, which is the white level of the preview original image;
2. The display device according to
<Claim 3>
3. The display device according to
<Claim 4>
The original image data correcting means includes:
when the second white level value in the preview original image is greater than the first white level value in the print target area, the second white level value is adjusted based on the first white level value; Make a correction to lower
4. The method according to any one of
<Claim 5>
The original image data correcting means compares the first white level value of the print target area and the second white level value of the preview original image for each corresponding pixel, and performs correction for each pixel. The display device according to any one of
<Claim 6>
6. The method according to any one of
<Claim 7>
7. The display device according to
<Claim 8>
a display device according to any one of
a printing unit that prints a design on the print target area;
A printing device comprising:
<Claim 9>
A terminal device comprising the display device according to any one of
a printing device including a printing unit that prints a design on the print target area;
A printing system comprising:
<Claim 10>
a detection step of detecting a first white level value, which is the white level of the print target area with the base applied;
an original image data generation step of superimposing design data on the print target area detected in the detection step to generate a preview original image;
a white level comparison step of comparing the first white level value of the print target area with a second white level value that is the white level of the preview original image;
an original image data correction step of correcting the preview original image based on the comparison result in the white level comparison step;
a display control step of controlling the display means to perform display based on the corrected preview image data corrected in the original image data correction step;
A display method comprising:
<Claim 11>
In the computer of the display device comprising the display means,
a detection function that detects a first white level value, which is the white level of the print target area with the base applied;
an original image data generation function for generating a preview original image by superimposing design data on the print target area detected by the detection function;
a white level comparison function that compares the first white level value of the print target area with a second white level value that is the white level of the preview original image;
an original image data correction function for correcting the preview original image based on the comparison result of the white level comparison function;
a display control function for controlling the display means to perform display based on corrected preview image data corrected by the original image data correction function;
A program characterized by realizing
1 印刷装置
6 指保持部
7 端末装置
31 制御部
32 記憶部
40 印刷部
41 印刷ヘッド
313 印刷制御部
812 表示制御部
813 爪情報検出部
814 表示データ生成部
815 印刷データ生成部
822 デザイン記憶領域
823 爪情報記憶領域
TL 爪輪郭
T 爪
U 指
1
Claims (10)
ユーザの爪における印刷対象領域を検出する検出手段と、
検出された前記印刷対象領域にデザインの画像データを重畳したプレビュー元画像を生成する元画像データ生成手段と、
下地用インクが塗布された状態の前記印刷対象領域の白さのレベルである第1の白レベル値と、前記プレビュー元画像の白さのレベルである第2の白レベル値と、の比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正手段と、
前記元画像データ補正手段により補正された補正後のプレビュー画像を前記表示手段に表示させるように制御する表示制御手段と、
を備えることを特徴とする表示装置。 display means;
detection means for detecting a print target area on a user's nail ;
original image data generating means for generating a preview original image in which design image data is superimposed on the detected print target area;
A comparison result between a first white level value that is the whiteness level of the printing target area in a state where the base ink is applied and a second white level value that is the whiteness level of the preview original image. original image data correcting means for correcting the preview original image based on
display control means for controlling the preview image corrected by the original image data correction means to be displayed on the display means;
A display device comprising:
前記元画像データ補正手段は、前記白レベル比較手段による比較結果に基づいて前記プレビュー元画像を、対応する画素ごとに補正することを特徴とする請求項1に記載の表示装置。 white level comparison means for comparing the first white level value and the second white level value for each corresponding pixel;
2. The display device according to claim 1, wherein the original image data correction means corrects the preview original image for each corresponding pixel based on the comparison result by the white level comparison means.
前記白レベル比較手段は、前記プレビュー元画像を輝度値のレベルによってモノクロデータ化することによって、前記第2の白レベル値を取得することを特徴とする請求項2に記載の表示装置。 the detection means detects the first white level value;
3. The display device according to claim 2, wherein the white level comparing means acquires the second white level value by converting the preview original image into monochrome data according to the luminance value level.
前記第2の白レベル値が前記第1の白レベル値よりも大きい場合には、前記第2の白レベル値を前記第1の白レベル値に基づいて低下させる補正を行い、
前記第2の白レベル値が前記第1の白レベル値以下である場合には、補正を行わないことを特徴とする請求項1から請求項3のいずれか一項に記載の表示装置。 The original image data correcting means includes:
if the second white level value is greater than the first white level value, performing a correction to lower the second white level value based on the first white level value;
4. The display device according to any one of claims 1 to 3, wherein no correction is performed when the second white level value is less than or equal to the first white level value.
前記印刷対象領域に印刷をする印刷部と、
を備えることを特徴とする印刷装置。 a display device according to any one of claims 1 to 6;
a printing unit that prints on the print target area;
A printing device comprising:
前記印刷対象領域に印刷をする印刷部を備える印刷装置と、
を備えることを特徴とする印刷システム。 A terminal device comprising the display device according to any one of claims 1 to 6;
a printing device including a printing unit that prints on the print target area;
A printing system comprising:
前記検出工程において検出された前記印刷対象領域にデザインの画像データを重畳したプレビュー元画像を生成する元画像データ生成工程と、
下地用インクが塗布された状態の前記印刷対象領域の白さのレベルである第1の白レベル値と、前記プレビュー元画像の白さのレベルである第2の白レベル値と、を比較する白レベル比較工程と、
前記白レベル比較工程における比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正工程と、
元画像データ補正工程において補正された補正後のプレビュー画像を表示手段に表示させるように制御する表示制御工程と、
を含むことを特徴とする表示方法。 a detection step of detecting a print target area on the user's nail ;
an original image data generating step of generating a preview original image in which design image data is superimposed on the print target area detected in the detecting step;
A first white level value, which is the level of whiteness of the printing target area in a state where the base ink is applied, is compared with a second white level value, which is the level of whiteness of the preview original image. a white level comparison step;
an original image data correction step of correcting the preview original image based on the comparison result in the white level comparison step;
a display control step for controlling display means to display the corrected preview image corrected in the original image data correcting step;
A display method comprising:
ユーザの爪における印刷対象領域を検出する検出機能と、
前記検出機能によって検出された前記印刷対象領域にデザインの画像データを重畳したプレビュー元画像を生成する元画像データ生成機能と、
下地用インクが塗布された状態の前記印刷対象領域の白さのレベルである第1の白レベル値と、前記プレビュー元画像の白さのレベルである第2の白レベル値と、を比較する白レベル比較機能と、
前記白レベル比較機能による比較結果に基づいて前記プレビュー元画像を補正する元画像データ補正機能と、
元画像データ補正機能によって補正された補正後のプレビュー画像を前記表示手段に表示させるように制御する表示制御機能と、
を実現させることを特徴とするプログラム。 In the computer of the display device comprising the display means,
a detection function for detecting a print target area on a user's nail ;
an original image data generation function for generating a preview original image in which design image data is superimposed on the print target area detected by the detection function;
A first white level value, which is the level of whiteness of the printing target area in a state where the base ink is applied, is compared with a second white level value, which is the level of whiteness of the preview original image. a white level comparison function;
an original image data correction function for correcting the preview original image based on the comparison result of the white level comparison function;
a display control function for controlling the preview image corrected by the original image data correction function to be displayed on the display means;
A program characterized by realizing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020144265A JP7226412B2 (en) | 2020-08-28 | 2020-08-28 | DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020144265A JP7226412B2 (en) | 2020-08-28 | 2020-08-28 | DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022039308A JP2022039308A (en) | 2022-03-10 |
JP7226412B2 true JP7226412B2 (en) | 2023-02-21 |
Family
ID=80498378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020144265A Active JP7226412B2 (en) | 2020-08-28 | 2020-08-28 | DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7226412B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3016147B1 (en) | 1998-12-25 | 2000-03-06 | 株式会社アトラス | Nail art equipment |
US20090153604A1 (en) | 2007-12-18 | 2009-06-18 | Chao-Ming Chen | Printing Device and Method Using The Same |
JP2014050565A (en) | 2012-09-07 | 2014-03-20 | Casio Comput Co Ltd | Nail printing device and printing control method |
US20180361736A1 (en) | 2017-06-16 | 2018-12-20 | Casio Computer Co., Ltd. | Printing system, printing apparatus, device and recording medium |
-
2020
- 2020-08-28 JP JP2020144265A patent/JP7226412B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3016147B1 (en) | 1998-12-25 | 2000-03-06 | 株式会社アトラス | Nail art equipment |
US20090153604A1 (en) | 2007-12-18 | 2009-06-18 | Chao-Ming Chen | Printing Device and Method Using The Same |
JP2014050565A (en) | 2012-09-07 | 2014-03-20 | Casio Comput Co Ltd | Nail printing device and printing control method |
US20180361736A1 (en) | 2017-06-16 | 2018-12-20 | Casio Computer Co., Ltd. | Printing system, printing apparatus, device and recording medium |
JP2019000438A (en) | 2017-06-16 | 2019-01-10 | カシオ計算機株式会社 | Drawing system, drawing device and terminal device |
Also Published As
Publication number | Publication date |
---|---|
JP2022039308A (en) | 2022-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7310198B2 (en) | NAIL PRINTING DEVICE, DRAWING SYSTEM, TERMINAL DEVICE, DRAWING METHOD AND DRAWING PROGRAM | |
CN111728344B (en) | Printing apparatus and printing method | |
JP7226412B2 (en) | DISPLAY DEVICE, PRINTING DEVICE, PRINTING SYSTEM, DISPLAY METHOD AND PROGRAM | |
US11786027B2 (en) | Printing apparatus, printing method and recording medium for recording programs to determine a base coated region from an image of a nail and a design printing region in order to generate print data to perform printing on a nail using a print head | |
JP6958336B2 (en) | Drawing system, drawing device and terminal device | |
US20210300027A1 (en) | Printing device, control method for printing device, and storage medium | |
US12043041B2 (en) | Printing device, printing method, and storage medium | |
CN113665252B (en) | Printing apparatus, control method of printing apparatus, and recording medium | |
JP7524566B2 (en) | Printing device, printing control method and program | |
JP7201011B2 (en) | PRINTING DEVICE, PRINTING METHOD AND PROGRAM | |
US20220363052A1 (en) | Printing device, terminal device, printing system, printing method, and storage medium | |
JP7459807B2 (en) | Printing device, printing control method and program | |
JP7151753B2 (en) | Nail contour detection device, printing device, nail contour detection method and program | |
JP7173256B2 (en) | Drawing system and drawing control method | |
US11809756B2 (en) | Present giving method, terminal apparatus, printing system, and storage medium for setting of hiding flag in print design | |
JP2023141654A (en) | Control apparatus, printer, control method and program | |
JP2024102405A (en) | Printing device, printing control method and program | |
JP2023032455A (en) | Printing device, information processing device, method for controlling printing device and control program | |
JP2021137437A (en) | Printing control device, printing device, printing control method and program | |
JP2024102670A (en) | Printing device, printing control method and program | |
JP2022050030A (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: 20211108 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211108 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221222 |
|
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: 20230110 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230123 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7226412 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |