(57)【要約】  印刷座標上におけるインクの吐出位置においてインクを吐出して印刷を行うヘッド（２１）と、インクが吐出される箇所を撮影し、画像座標上における画像を出力するカメラ（３１）であって、キャリブレーションパターン（５９）を印刷するためのインクの吐出位置であるキャリブレーション吐出位置においてインクを吐出して印刷されたキャリブレーションパターン（５９）を撮影してキャリブレーションパターン（５９）を含む画像を出力するカメラ（３１）と、画像座標上におけるキャリブレーションパターン（５９）の位置と、印刷座標上におけるキャリブレーション吐出位置とのずれの量を算出する算出部（２５）と、を備えるプリンタ。
2020110340.tif 000002
【特許請求の範囲】
【請求項１】
対象物の被印刷面に印刷を行うプリンタであって、
印刷座標上におけるインクの吐出位置において前記インクを吐出して印刷を行うヘッドと、
前記インクが吐出される箇所を撮影し、画像座標上における画像を出力するカメラであって、キャリブレーションパターンを印刷するための前記インクの吐出位置であるキャリブレーション吐出位置において前記インクを吐出して印刷された前記キャリブレーションパターンを撮影して前記キャリブレーションパターンを含む画像を出力するカメラと、
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれの量を算出する算出部と、を備える
プリンタ。
【請求項２】
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向における前記ヘッドと前記対象物とのずれに基づく
請求項１に記載のプリンタ。
【請求項３】
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向と交差する方向における前記ヘッドと前記対象物とのずれに基づく
請求項１または２に記載のプリンタ。
【請求項４】
さらに、算出された前記ずれの量に基づいて、前記ずれの量を縮小するよう前記印刷座標を補正することにより、補正された補正座標を生成する補正部を備え、
前記ヘッドは、印刷座標上における前記インクの吐出位置を、前記補正座標上における前記インクの吐出位置に変換し、前記補正座標上における前記インクの吐出位置において前記インクを吐出して印刷を行う
請求項１〜３のいずれか一項に記載のプリンタ。
【請求項５】
前記補正部は、前記キャリブレーション吐出位置と前記キャリブレーションパターンとに基づき、前記印刷座標を射影変換することにより補正座標を生成する
請求項４に記載のプリンタ。
【請求項６】
前記対象物は、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれを調整するための調整冶具の表面に貼り付けられた、前記キャリブレーションパターンが印刷されるキャリブレーション用紙である
請求項１〜５のいずれか一項に記載のプリンタ。
【請求項７】
さらに、前記カメラにより撮影可能な画角内の位置であって、前記調整冶具のキャリブレーションパターンが印刷される面と交差する面に対向する位置に、当該交差する面が反射面に写る姿勢であって、前記交差する面からの光を前記反射面において前記カメラに向けて反射させる姿勢で設置された鏡を備える
請求項６に記載のプリンタ。
【請求項８】
前記算出部は、前記カメラが撮影した前記鏡に写る前記交差する面に、前記キャリブレーション用紙があるか否かを判定し、前記交差する面に、前記キャリブレーション用紙があると判定された場合に、前記調整冶具の表面に前記キャリブレーション用紙が貼り付けられていると判断する
請求項７に記載のプリンタ。
【請求項９】
前記算出部は、前記カメラが撮影した前記鏡に写る前記印刷される面と前記交差する面との境界の位置に基づき、前記インクの吐出方向における前記調整冶具の位置を検知する
請求項７または８に記載のプリンタ。
【請求項１０】
前記対象物は、人の指の爪である
請求項１〜８のいずれか一項に記載のプリンタ。
【請求項１１】
前記対象物の被印刷面は、前記人の指の爪が湾曲する形状に沿って湾曲する三次元面であり、
前記補正座標は、さらに、前記三次元面が二次元面に射影変換される補正を含んで生成される
請求項５に従属する請求項９に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッド一体カートリッジ方式により、インクタンクが交換可能なプリンタに関する。
【背景技術】
【０００２】
近年、インクを吐出することで対象物に対して印刷を行うプリンタを、様々な用途に応用することが試みられている。プリンタの一例として、ユーザの指の爪に印刷によるマニキュアを施すネイルプリンタが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１９４８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のプリンタにおいては、印刷位置の誤差が生じる場合があり、印刷精度の求められる用途において課題とされている。【０００５】
本発明は、上述した課題を解決しようとするものであり、その目的は、印刷位置の誤差の発生を抑制するプリンタを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の一態様に係るプリンタは、対象物の被印刷面に印刷を行うプリンタであって、印刷座標上におけるインクの吐出位置において前記インクを吐出して印刷を行うヘッドと、前記インクが吐出される箇所を撮影し、画像座標上における画像を出力するカメラであって、キャリブレーションパターンを印刷するための前記インクの吐出位置であるキャリブレーション吐出位置において前記インクを吐出して印刷された前記キャリブレーションパターンを撮影して前記キャリブレーションパターンを含む画像を出力するカメラと、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれの量を算出する算出部と、を備える。【０００７】
本態様によれば、実際に印刷されたパターンをカメラにより撮影し、撮影された画像に基づき、印刷位置のずれの量を算出できる。算出されたずれの量に基づき、ユーザが補正を行う等の方法により、印刷位置のずれが縮小される。よって、印刷位置の誤差の発生が抑制されたプリンタが実現できる。【０００８】
例えば、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向における前記ヘッドと前記対象物とのずれに基づいてもよい。【０００９】
本態様によれば、インクの吐出方向におけるヘッドと対象物とのずれに基づき、印刷位置の補正を行うことができる。【００１０】
例えば、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向と交差する方向における前記ヘッドと前記対象物とのずれに基づいてもよい。【００１１】
本態様によれば、インクの吐出方向と交差する方向におけるヘッドと対象物とのずれに基づき、印刷位置の補正を行うことができる。【００１２】
例えば、さらに、算出された前記ずれの量に基づいて、前記ずれの量を縮小するよう前記印刷座標を補正することにより、補正された補正座標を生成する補正部を備え、前記ヘッドは、印刷座標上における前記インクの吐出位置を、前記補正座標上における前記インクの吐出位置に変換し、前記補正座標上における前記インクの吐出位置において前記インクを吐出して印刷を行ってもよい。【００１３】
本態様によれば、算出されたすれの量に基づき、インクが吐出される位置を調整することにより、物理的な調整を加えることなく、印刷位置の調整を行うことができる。よって、印刷位置の調整の自動化を行うことができる。つまり、利便性の高い印刷位置の誤差の発生が抑制されたプリンタが実現できる。【００１４】
例えば、前記補正部は、前記キャリブレーション吐出位置と前記キャリブレーションパターンとに基づき、前記印刷座標を射影変換することにより補正座標を生成してもよい。【００１５】
本態様によれば、印刷座標の補正において射影変換を用いることにより、被印刷面と、カメラの撮影軸方向との配置関係によらず、印刷位置の調整を行うことができる。【００１６】
例えば、前記対象物は、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれを調整するための調整冶具の表面に貼り付けられた、前記キャリブレーションパターンが印刷されるキャリブレーション用紙であってもよい。【００１７】
本態様によれば、印刷位置の調整のための調整冶具を用いて、印刷位置のずれの量を算出できる。カメラの撮影軸方向と被印刷面である調整冶具との位置関係を設計することができ、より正確に印刷位置の調整を行うことができる。また、キャリブレーション用紙を貼り替えるのみで調整冶具を再利用可能にすることができ、印刷位置の調整におけるコストを下げることができる。【００１８】
例えば、さらに、前記カメラにより撮影可能な画角内の位置であって、前記調整冶具のキャリブレーションパターンが印刷される面と交差する面に対向する位置に、当該交差する面が反射面に写る姿勢であって、前記交差する面からの光を前記反射面において前記カメラに向けて反射させる姿勢で設置された鏡を備えてもよい。【００１９】
本態様によれば、カメラにより撮影される画像において、鏡に写るキャリブレーション用紙の有無を確認することができる。【００２０】
例えば、前記算出部は、前記カメラが撮影した前記鏡に写る前記交差する面に、前記キャリブレーション用紙があるか否かを判定し、前記交差する面に、前記キャリブレーション用紙があると判定された場合に、前記調整冶具の表面に前記キャリブレーション用紙が貼り付けられていると判断してもよい。【００２１】
本態様によれば、カメラにより撮影される画像を用いて、調整冶具上にキャリブレーション用紙があるか否かを判定することができる。よって、画像認識等の手法を組み合わせることにより、より簡便に印刷位置の調整を自動化することができる。【００２２】
例えば、前記算出部は、前記カメラが撮影した前記鏡に写る前記印刷される面と前記交差する面との境界の位置に基づき、前記インクの吐出方向における前記調整冶具の位置を検知してもよい。【００２３】
本態様によれば、カメラにより撮影される画像を用いて、調整冶具の位置が適正であるか否かを判定することができる。よって、画像認識等の手法を組み合わせることにより、より簡便に印刷位置の調整を自動化することができる。【００２４】
例えば、前記対象物は、人の指の爪であってもよい。【００２５】
本態様によれば、実際にユーザである人の爪を用いて印刷位置の調整を行うことができる。より使用条件を再現した印刷位置の調整により、正確な印刷位置の調整が実現できる。また、印刷位置の調整のための調整冶具等の他の器具を用いることがなく、印刷位置の調整におけるコストを下げることができる。【００２６】
例えば、前記対象物の被印刷面は、前記人の指の爪が湾曲する形状に沿って湾曲する三次元面であり、前記補正座標は、さらに、前記三次元面が二次元面に射影変換される補正を含んで生成されてもよい。【００２７】
本態様によれば、より爪の形状に沿った印刷位置の調整を実施することができる。【００２８】
なお、本発明は、このような特徴的な処理部を備えるプリンタとして実現することができるだけでなく、プリンタに含まれる特徴的な処理部が実行する処理をステップとするプリンタのキャリブレーション方法として実現することができる。また、プリンタに含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムまたはプリンタのキャリブレーション方法に含まれる特徴的なステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読み取り可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【発明の効果】
【００２９】
本発明の一態様に係るプリンタによれば、印刷位置の誤差の発生を抑制できる。
【図面の簡単な説明】
【００３０】
【図１】図１は、実施の形態１に係るネイルプリンタを示す斜視図である。
【図２】図２は、カバーとフロントパネルとを外した状態での、実施の形態１に係るネイルプリンタを示す斜視図である。
【図３】図３は、実施の形態１に係るネイルプリンタのフロントパネルを筐体内部側から見た斜視図である。
【図４】図４は、実施の形態１に係るネイルプリンタの保持冶具と調整冶具とを説明する斜視図である。
【図５】図５は、実施の形態１に係るヘッドと指との位置関係を説明する図である。
【図６】図６は、実施の形態１に係る調整冶具と指の爪の位置との位置関係を説明する図である。
【図７】図７は、実施の形態１に係るキャリブレーション用紙について説明する図である。
【図８】図８は、実施の形態１に係るキャリブレーションパターンを説明する図である。
【図９】図９は、実施の形態１に係るキャリブレーション処理について説明するためのフローチャートである。
【図１０】図１０は、実施の形態１に係る補正部による印刷座標の補正について説明する図である。
【図１１】図１１は、実施の形態２に係る補正部による印刷座標の補正について説明する図である。
【図１２】図１２は、実施の形態３に係る補正部による印刷座標の補正について説明する図である。
【発明を実施するための形態】
【００３１】
（発明に至った知見）
印刷のためのインクを貯留するインクタンクが交換可能なカートリッジ方式を採用したプリンタが一般に知られている。特に、プリントヘッド（ヘッド）がインクタンクと一体化されたヘッド一体カートリッジ方式を用いるプリンタも存在する。ヘッド一体カートリッジ方式を採用することにより、カートリッジを交換する際に、同時にヘッドも交換されるため、インクを吐出するためのノズルアレイにおけるインク詰まり等のトラブルを低減することが可能となる。
【００３２】
しかしながら、カートリッジ交換の際に、カートリッジの取付け誤差が生じる場合がある。特に、カートリッジの取付けをユーザが行うことにより、カートリッジの取付け誤差が生じる可能性が高くなる。上記のヘッド一体カートリッジ方式を用いるプリンタにおいて、カートリッジの取付け誤差が生じると、本来取り付けられるべきヘッドの位置に対して、取り付けられたヘッドの位置にずれが生じてしまう。つまり、取付け誤差は、印刷位置の誤差につながる。よって、カートリッジの取付け誤差は、印刷精度の求められる用途において課題とされている。
【００３３】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。各図は、必ずしも各寸法または各寸法比等を厳密に図示したものではない。
【００３４】
また、各図において、それぞれ互いに直交するＸ軸方向、Ｙ軸方向、及びＺ軸方向を適宜用いて説明する。特に、ＸＹ平面を水平面、Ｚ軸方向プラス側を上側、及びＺ軸方向マイナス側を下側として説明する場合がある。
【００３５】
なお、以下では一例として、ネイルプリンタを用いて本発明の実施の形態に係るプリンタを説明するが、本発明におけるプリンタは、ネイルプリンタに特に限定されない。カートリッジの交換の際に、ヘッドのずれが生じ得る、あらゆるプリンタについて、本発明を適用できる。
【００３６】
（実施の形態１）
［構成］
まず、図１〜図４を参照しながら、実施の形態１に係るネイルプリンタの構成について説明する。図１は、実施の形態１に係るネイルプリンタを示す斜視図である。図２は、カバーとフロントパネルとを外した状態での、実施の形態１に係るネイルプリンタを示す斜視図である。図３は、実施の形態１に係るネイルプリンタのフロントパネルを筐体内部側から見た斜視図である。図４は、実施の形態１に係るネイルプリンタの保持冶具と調整冶具とを説明する斜視図である。
【００３７】
図１に示すように、ネイルプリンタ１００は、カバー１１およびフロントパネル１３を含む筐体と、筐体内部に配置された印刷部とを備えている。
【００３８】
筐体は、ネイルプリンタ１００の外装を構成し、内部に配置された印刷部等の構成要素を保護する構造体である。また、筐体は、内部に配置された印刷部等の構成要素を所定の位置関係に保持する。印刷部は、ネイルプリンタ１００による印刷機能を担う印刷機能モジュールである。
【００３９】
ネイルプリンタ１００のユーザは、ネイルプリンタ１００によって印刷される対象物であるユーザの指５１をフロントパネル１３の所定の箇所に設置された保持冶具５３に沿って挿入する。したがって、ユーザの指５１の先端にある爪５１ａ（後述する図２参照）は、筐体内部に挿入される。ユーザが、所望のパターンを印刷部により印刷させることにより、指５１の爪５１ａには、所望のパターンが印刷される。なお、ネイルプリンタ１００は、例えばスマートフォン等の外部端末（図示せず）と無線通信可能である。ユーザは、外部端末にインストールされたアプリケーションをユーザインタフェースとして用いることにより、ネイルプリンタ１００を操作することができる。
【００４０】
図２に示すように、ネイルプリンタ１００の印刷部は、ヘッド２１と駆動部２３とを備える。ヘッド２１は、印刷座標上におけるインクの吐出位置を示す吐出信号を、例えば外部端末等から受信する。ヘッド２１は、受信した吐出信号が示すインクの吐出位置に基づき、インクを吐出して印刷を行う装置である。より詳しくは、ヘッド２１は、インクを貯留するインクタンクと、流路を介してインクタンクに接続され、当該流路を通流して供給されたインクの吐出を行う吐出部とを備える。
【００４１】
また、駆動部２３は、ヘッド２１をＸＹ平面内において平行移動させるための駆動機構と動力源とを備える。より詳しくは、一例として、ヘッド２１の移動を一方向に制限するシャフトと、シャフト上にヘッド２１を保持するガイドと、シャフト上のヘッド２１の位置を変更させるプーリとによって駆動機構が実現される。また、一例として、当該プーリを駆動するモータによって動力源が実現される。なお、駆動部２３は、ヘッド２１を上下方向に移動させる駆動機構と動力源とを含んでもよい。また、ヘッド２１を移動させる機構として、その他の公知の機構を任意に選択して用いてもよい。
【００４２】
保持冶具５３は、保持冶具５３に沿って挿入されたユーザの指５１の位置を規定する。ユーザの指５１は、保持冶具５３の先端部（図中のＹ軸方向マイナス側端部）に指５１の先端部が位置するまで挿入される。このとき、ユーザは、指５１の爪５１ａが上側を向くようにして指５１を挿入し、指５１の腹側を保持冶具５３に載置して保持させる。
【００４３】
ネイルプリンタ１００は、保持冶具５３上に載置されたユーザの指５１の爪５１ａ上において、駆動部２３によりヘッド２１を走査させる。このとき、ヘッド２１からインクを吐出させることで、ネイルプリンタ１００は、爪５１ａ上にユーザの所望のパターンを印刷する。
【００４４】
図３に示すように、フロントパネル１３の筐体内部側における上部には、カメラ３１が設置される。カメラ３１は、インクが吐出される箇所（つまり、保持冶具５３の先端部）を撮影し、画像座標上における画像を出力する。カメラ３１によって撮影された画像は、無線接続された外部端末等に送信され、ネイルプリンタ１００をユーザが操作するためのアプリケーション上において使用される。例えば、ユーザの指５１を撮影した画像に、これからユーザが印刷しようとしている所望のパターンを重ね合わせて作成した印刷イメージ画像を表示してもよい。
【００４５】
また、フロントパネル１３のカメラ３１の撮影可能な範囲内である画角内の位置であり、かつ、保持冶具５３と上下方向（Ｚ軸方向）における位置が略同一の位置に鏡４１が設置される。鏡４１は、保持冶具５３に載置されたユーザの指５１の側部に表面が対向し、かつ、カメラ３１から当該表面が撮影可能な姿勢で配置される。これによれば、ユーザの指５１の鏡４１に対向する側部側から出射された光が、鏡４１により反射され、カメラ３１に入射される。言い換えると、カメラ３１により、鏡４１越しにユーザの指５１の側部が見える。
【００４６】
また、ユーザの指５１は、Ｚ軸方向に移動した場合に、カメラ３１から鏡４１越しに見える位置が変化する。したがって、あらかじめ、Ｚ軸方向における対象物の位置と、カメラ３１から鏡４１越しに見える対象物の位置との相関を調べておくことにより、ユーザの指５１のＺ軸方向における位置を検出することができる。つまり、印刷に適したＺ軸方向における爪５１ａの位置に対して、ユーザの指５１の爪５１ａの位置がどのような位置関係にあるかを検出できる。さらに、検出した位置関係基づき、ユーザの指５１の位置の修正指示を適切に出力できる。出力された修正指示は、例えば、外部端末等へ送信されることにより、アプリケーションを介してユーザに提示される。
【００４７】
ここで、図４の（ａ）は、実施の形態１に係るネイルプリンタ１００の保持冶具５３を示す斜視図である。また、図４の（ｂ）は、実施の形態１に係るネイルプリンタ１００の調整冶具５５を示す斜視図である。
【００４８】
図４に示す保持冶具５３および調整冶具５５は、いずれも、筐体内部に挿入されることで使用される。
【００４９】
保持冶具５３は、より具体的には、筐体内部に挿入されたユーザの指５１を下方向から支持する部品である。したがって、保持冶具５３は、ユーザの指５１とともに筐体内部に挿入される。
【００５０】
図４の（ａ）に示すように、保持冶具５３のうち、筐体内部に挿入される挿入部の上面５３ａは、中央部において下方向に凹となる湾曲形状である。このような形状により、保持冶具５３は、筐体内部に挿入されたユーザの指５１を下方向から支え、かつ、ユーザの指５１の腹を保持冶具５３の中央部にとどまらせやすくする。したがって、爪５１ａへの印刷の期間中にユーザが指５１を一定の位置に保持しやすくすることができる。つまり、ネイルプリンタ１００は、保持冶具５３の存在により、より精度よく指５１の爪５１ａへの印刷を行うことができる。また、保持冶具５３のうち、筐体外部に突出するストッパー部５３ｂは、挿入部の挿入方向に対して垂直方向に大きく延びる形状を有し、保持冶具５３が筐体内部に過度に挿入されるのを抑制するためのものである。よって、ユーザは、保持冶具５３の正確な位置への設置を容易に行うことができる。
【００５１】
一方で、調整冶具５５は、より具体的には、筐体内部に挿入されることにより、後述するキャリブレーション処理においてキャリブレーションパターン５９（後述する図８参照）が印刷される平面を形成する。図４の（ｂ）に示すように、調整冶具５５は、筐体内部に挿入される挿入部の上面５５ａが、ヘッド２１からのインクの吐出方向（Ｚ軸方向におけるマイナス方向）に対して略垂直である平面形状を有する。また、調整冶具５５のうち、筐体外部に突出する部分は、前述したストッパー部５３ｂのような形状ではなく、挿入部と略同等の太さのつまみ部５５ｂを形成する。つまみ部５５ｂのように挿入部と略同等の太さの形状であっても、挿入部とつまみ部５５ｂとの境界に突起を形成することにより、調整冶具５５が筐体内部に過度に挿入されることを抑制できる。また、つまみ部５５ｂストッパー部５３ｂのような大きく延びる形状を有さないことにより、調整冶具５５全体をコンパクト化できる。
【００５２】
例えば、調整冶具５５は、後述するネイルプリンタ１００のキャリブレーション機能を使用する場合に用いられるため、普段は、筐体のいずれかの箇所に格納されていることが好ましい。上記のように、調整冶具５５をコンパクト化することで、調整冶具５５の格納の箇所を容易に確保することができる。これに対して、保持冶具５３のストッパー部５３ｂは、大きく延びる形状により、保持冶具５３の筐体内部への過度な挿入を抑制するとともに、ユーザが保持冶具５３を取り扱う際に把持できる箇所を大きく確保することができる。つまり、ストッパー部５３ｂにより保持冶具５３の操作性が向上する。
【００５３】
［ヘッドのずれ］
次に、図５を用いて、指５１の爪５１ａに所望のパターンを印刷する際のヘッド２１と、ヘッド２１のずれによる印刷への影響について説明する。図５は、実施の形態１に係るヘッドと指との位置関係を説明する図である。
【００５４】
図５に示すように、筐体内部に挿入されたユーザの指５１は、爪５１ａがＺ軸方向プラス側に向いて保持冶具５３（図２参照）に載置されている。ここで、ヘッド２１は、駆動部２３により爪５１ａとＸＹ平面上で重なる位置に移動される。つまり、Ｚ軸方向からみて、ヘッド２１と爪５１ａとは、重複する位置関係となる。より詳しくは、Ｚ軸方向マイナス側からプラス側に向かって、爪５１ａ及びヘッド２１がこの順で並ぶような位置関係となる。
【００５５】
このような位置関係において、ヘッド２１のノズルアレイ２１ａからインクが吐出される。インクは、図中に矢印で示すように、Ｚ軸方向プラス側からマイナス側に向かってノズルアレイ２１ａから吐出される。
【００５６】
なお、ヘッド２１の移動において、ヘッド２１は、算出部２５によって算出され、補正部２７によって補正された印刷座標上を移動する。
【００５７】
例えば、図中にＸ軸方向プラス側又はマイナス側に向く白抜き矢印で示す方向のいずれかにヘッド２１が爪５１ａに対してずれていた場合、爪５１ａのＸ軸方向の端部においてインクが爪５１ａからはみ出る。また、図中には示さないが、Ｙ軸方向においても同様に、爪５１ａのＹ軸方向の端部においてインクが爪５１ａからはみ出る。このようなＸＹ平面上におけるヘッド２１のずれは、例えば、カートリッジを取り付けた際に、カートリッジのＸ軸方向又はＹ軸方向のいずれかの面において破損が生じた場合等に起こり得る。
【００５８】
また、さらに、図中に、Ｚ軸方向プラス側又はマイナス側に向く白抜き矢印で示す方向のいずれかについてもヘッド２１はずれる可能性がある。実質的には、このように三次元方向それぞれのプラス側、マイナス側である６つの方向へのずれが複合的に生じる。ヘッド２１から吐出されるインクは、印刷座標上の吐出位置からＺ軸方向にまっすぐ着滴した場合に比べて、ずれた位置に着滴する。よって、ヘッド２１がずれた状態で印刷が行われると、所望のパターンが水平方向にずれたパターンが印刷される。
【００５９】
［キャリブレーション処理］
以下では、本実施の形態におけるネイルプリンタ１００によって実現されるキャリブレーション処理について図６〜図９を用いて説明する。図６は、実施の形態１に係る調整冶具と指の爪の位置との位置関係を説明する図である。図６には、対象物として、調整冶具５５が挿入された場合において、Ｙ軸方向マイナス側から見たカメラ３１と調整冶具５５との位置関係を示している。また、図６中には、仮に調整冶具５５に代えてユーザの指５１を挿入した場合の位置を２点鎖線で示している。
【００６０】
本実施の形態においては、上記のヘッド２１のずれに伴う印刷への影響を低減するための処理であるキャリブレーション処理を実施する。本実施の形態におけるキャリブレーション処理は、キャリブレーション処理を行うためのキャリブレーションパターン５９を平面上に印刷して行う。まず、当該平面へのキャリブレーションパターン５９の印刷のために用いた印刷座標と当該印刷座標上におけるキャリブレーションパターン５９の吐出位置であるキャリブレーション吐出位置との関係性を算出する。また、印刷されたキャリブレーションパターン５９を撮影した画像を取得し、当該画像の画像座標と画像座標上における印刷されたキャリブレーションパターン５９の位置との関係性を算出する。
【００６１】
キャリブレーション処理においては、印刷座標とキャリブレーション吐出位置との関係性、及び、画像座標とキャリブレーションパターン５９の位置との関係性を比較することにより、これらの間のずれの量を算出する。したがって、ネイルプリンタ１００は、データおよび画像を処理することにより上記の算出処理を行うための算出部２５を備える。算出部２５は、回路と、メモリとを備え、回路を用いてメモリに格納されたプログラム等を実行することにより上記の算出処理を行う。算出部２５は、例えば、図１の筐体内部において印刷部を制御するための制御部等と一体化されていてもよく、制御部等とは別に備えられていてもよい。
【００６２】
図６に示すように、筐体内部に挿入された調整冶具５５の挿入部の上面５５ａは、平均的なユーザが指５１を筐体内部に挿入した場合における爪５１ａよりもＺ軸方向プラス側に位置している。したがって、調整冶具５５の上面５５ａにおいてキャリブレーション処理を行うと、キャリブレーション処置を行った平面と、実際にユーザが所望のパターンを印刷する平面（爪５１ａ）との間に、Ｚ軸方向における位置のずれが生じる。本実施の形態においては、このようなずれについても補正処理を行う。ここでの補正処理の内容については後述する。
【００６３】
図７は、実施の形態１に係るキャリブレーション用紙について説明する図である。本実施の形態のキャリブレーション処理においては、調整冶具５５にキャリブレーションパターン５９の印刷を行う。しかしながら、キャリブレーションパターン５９を調整冶具５５に直接印刷する場合、キャリブレーション処理を行うごとに調整冶具５５が必要となる。つまり、調整冶具５５を大量に消費してしまうため、キャリブレーション処理を行うためのコストが高くなる。
【００６４】
そこで、本実施の形態においては、図７に示すように、調整冶具５５の上面５５ａにキャリブレーション用紙５７を貼り付け、当該キャリブレーション用紙５７の表面５５ｃ上にキャリブレーションパターン５９の印刷を行う。つまり、キャリブレーション処理においては、対象物として、ユーザの指５１に代えて、上面５５ａにキャリブレーション用紙５７が貼り付けられた調整冶具５５を用いて印刷を行う。これによれば、キャリブレーション用紙５７を貼り替えるだけで、調整冶具５５を再利用することができ、キャリブレーション処理のコストを下げることができる。
【００６５】
また、前述したように、カメラ３１から見たとき、対象物であるユーザの指５１の側部側が鏡４１の表面に写って見えるように、鏡４１が配置されている。したがって、対象物としてユーザの指５１に代えて上面５５ａにキャリブレーション用紙５７が貼り付けられた調整冶具５５を用いるため、キャリブレーション用紙５７が貼り付けられた調整冶具５５の側部側が、カメラ３１から鏡４１越しに見える。
【００６６】
ここで、調整冶具５５の上面５５ａに貼り付けられたキャリブレーション用紙５７の一端部を、さらに、図７に示すように、調整冶具５５の側部側（図中のＸ軸方向マイナス側）に折り曲げて貼り付ける。これにより、カメラ３１から見える調整冶具５５の側部側にキャリブレーション用紙５７があるか否かを判定することにより、調整冶具５５の上面５５ａにキャリブレーション用紙５７があるか否かを判定することができる。つまり、カメラ３１によって撮影される画像を見るのみでキャリブレーション用紙５７が貼り付けられているか否かを判定することができる。また、このような判定は、画像認識により自動的に行ってもよい。
【００６７】
なお、図７に示すように、キャリブレーション用紙５７のうち調整冶具５５の上面５５ａに貼り付けられた箇所は、略平坦な表面５５ｃを有する必要がある。一方で、キャリブレーション用紙５７のうち調整冶具５５の側部側に折り曲げて貼り付けられた箇所は、画像認識等の判定に問題のない範囲で、一部が浮いている状態であってもよい。
【００６８】
以上のようにして、調整冶具５５の上面５５ａに略平坦な表面５５ｃを形成するように貼り付けられたキャリブレーション用紙５７には、ヘッド２１によってキャリブレーションパターン５９が印刷される。図８は、実施の形態１に係るキャリブレーションパターンを説明する図である。
【００６９】
図８に示すように、本実施の形態におけるキャリブレーションパターン５９は、矩形外形５９ａと、第１カラーバー５９ｂと、第２カラーバー５９ｃと、第３カラーバー５９ｄとを含む。キャリブレーションパターン５９のうち、実質的にキャリブレーション処理に用いられるのは、矩形外形５９ａのみである。したがって、キャリブレーションパターン５９は、第１〜第３カラーバー５９ｂ〜５９ｄを必ずしも含まなくてもよく、矩形外形５９ａのみであってもよい。また、画像処理に用いられるため、カメラ３１のセンサ形状と同等の矩形であることが好ましいが、矩形外形５９ａもこの形に限られない。例えば、六角形、十角形等の多角形であってもよく、円形であってもよい。
【００７０】
本実施の形態におけるキャリブレーションパターン５９は、図８に示す第１〜第３カラーバー５９ｂ〜５９ｄを含むことにより、例えば、ヘッド２１が複数種のインクを吐出する場合、いずれかのインクの吐出にトラブルが生じているか否かを判断することができる。
【００７１】
より詳しくは、ヘッド２１が３種のインクを吐出する場合、図８のようにキャリブレーションパターン５９として第１〜第３カラーバー５９ｂ〜５９ｄが印刷される。第１カラーバー５９ｂは、ヘッド２１が吐出する３種のインクのうちの１種を単一印刷した領域である。また、第２カラーバー５９ｃは、ヘッド２１が吐出する３種のインクのうちの第１カラーバー５９ｂとは異なる１種を単一印刷した領域である。また、第３カラーバー５９ｄは、ヘッド２１が吐出する３種のインクのうちの第１カラーバー５９ｂ及び第２カラーバー５９ｃとは異なる１種を単一印刷した領域である。
【００７２】
これによれば、ヘッド２１が、複数種のインクを吐出する場合において、トラブルのあるカラーバーがみられた場合、当該カラーバーを印刷したインク、又は、インクの吐出までの流路等にトラブルがあると判断することができる。したがって、カラーバーの数は、３種に限らず、ヘッド２１が吐出するインクの種数に応じて決定されてもよい。
【００７３】
次に、図９を用いて、キャリブレーション処理の処理手順について説明する。図９は、実施の形態１に係るキャリブレーション処理について説明するためのフローチャートである。
【００７４】
本実施の形態におけるキャリブレーション処理は、ネイルプリンタ１００によって、キャリブレーションの処理が必要と判断された場合に、ユーザに対してキャリブレーション処理の実施を推奨する提示を行う。例えば、ネイルプリンタ１００は、ヘッド２１がすれる可能性のある操作が行われたか否かによって上記の提示を行う。より具体的には、ユーザによりカートリッジの交換が行われた後の初回使用時に上記の提示を行う。
【００７５】
ユーザは、このような提示を、外部端末を介して確認し、キャリブレーション処理を行うか否かの入力を行う。キャリブレーション処理を行うとユーザが入力した場合に、ネイルプリンタ１００は、調整冶具５５を挿入する指示の提示を行う。ユーザは、指示に従い、調整冶具５５を所定の箇所に挿入する。
【００７６】
続いて、ネイルプリンタ１００は、画像の撮影を開始する（Ｓ１０）。なお、ここでの画像は、時系列に沿って連続的に撮影された動画像である。ネイルプリンタ１００は、撮影された画像をもとに、調整冶具５５の上面５５ａにキャリブレーション用紙５７が貼り付けられているか否かを判定する（Ｓ１１）。
【００７７】
ネイルプリンタ１００により、キャリブレーション用紙５７が貼り付けられていないと判定された場合（Ｓ１１でＮｏ）、キャリブレーションが行えなかったことを示す警告表示を出力し（Ｓ２２）、外部端末を介してユーザに提示する。また、ここでさらに、ネイルプリンタ１００は、キャリブレーション用紙５７の貼り付け位置を検知してもよい。貼り付け位置が誤っていた場合に、キャリブレーションが行えなかったことを示す警告表示を出力してもよい（Ｓ２２）。
【００７８】
一方で、ネイルプリンタ１００により、キャリブレーション用紙５７が貼り付けられていると判定された場合（Ｓ１１でＹｅｓ）、ネイルプリンタ１００は、さらに、キャリブレーション用紙５７の表面５５ｃと一端部との境界である折れ目位置が適正であるか否かを判定する（Ｓ１２）。より具体的には、ネイルプリンタ１００は、折れ目のＺ軸方向における位置に基づき、Ｚ軸方向における調整冶具５５の位置を検知する。ネイルプリンタ１００は、折れ目位置がＺ軸方向における所定の範囲内の位置であるか否かに基づき、キャリブレーション用紙５７が貼り付けられた調整冶具５５の位置が適正であるか否かの判定を行う。
【００７９】
ネイルプリンタ１００により、キャリブレーション用紙５７の折れ目位置が適正でないと判定された場合（Ｓ１２でＮｏ）、キャリブレーションが行えなかったことを示す警告表示を出力し（Ｓ２２）、外部端末を介してユーザに提示する。
【００８０】
一方で、ネイルプリンタ１００により、キャリブレーション用紙５７の折れ目位置が適正であると判定された場合（Ｓ１２でＹｅｓ）、ネイルプリンタ１００は、さらに、キャリブレーション用紙５７のＸＹ平面上における面積が所定の面積以上であるか否かを判定する（Ｓ１３）。より具体的には、ネイルプリンタ１００はキャリブレーション用紙５７が、専用の用紙でない、又は用紙が汚れている場合にキャリブレーション処理を実施しないために上記の判定を行う。ネイルプリンタ１００は、カメラ３１により取得される画像に表示されたキャリブレーション用紙５７において、画像を二値化した場合における白色部分の面積が閾値以上であるかを判定する。なお、画像の二値化に用いる閾値、及び白色部分の面積の閾値は、ネイルプリンタ１００の製造者等により、それぞれ任意に設定される。
【００８１】
ネイルプリンタ１００により、キャリブレーション用紙５７の面積が所定の面積未満であると判定された場合（Ｓ１３でＮｏ）、キャリブレーションが行えなかったことを示す警告表示を出力する（Ｓ２２）。
【００８２】
一方で、ネイルプリンタ１００により、キャリブレーション用紙５７の面積が所定の面積以上であると判定された場合（Ｓ１３でＹｅｓ）、ネイルプリンタ１００は、カメラ３１により取得される画像を、背景画像として保存する（Ｓ１４）。また、ネイルプリンタ１００は、ヘッド２１に対して、キャリブレーションパターン５９を印刷するためのインクの吐出位置であるキャリブレーション吐出位置を含む吐出信号を送信する。当該吐出信号が受信されることにより、ヘッド２１は、印刷座標上におけるインクの吐出位置にインクを吐出することで、キャリブレーションパターン５９を印刷する（Ｓ１５）。
【００８３】
キャリブレーションパターン５９の印刷が終了した後、ネイルプリンタ１００は、カメラ３１により取得される画像を保存する（Ｓ１６）。
【００８４】
ネイルプリンタ１００は、ステップＳ１６において保存された画像から、ステップＳ１４において保存された背景画像の輝度値を差引く。以上の処理により、ネイルプリンタ１００は、画像から背景画像が差引かれた差分画像を生成する（Ｓ１７）。差分画像を生成することにより、ステップＳ１３において画像が二値化された際に閾値以下であった軽微なキャリブレーション用紙５７の汚れ等の影響を低減できる。
【００８５】
ここで、ネイルプリンタ１００は、生成された差分画像が正常であるか否かを判定する（Ｓ１８）。より具体的には、差分画像に示されたキャリブレーションパターン５９が所定の範囲の大きさを有するか否かを判定する。したがって、キャリブレーションパターン５９が所定の範囲を超えて大きい、又は所定の範囲を下回って小さい場合に、正常にキャリブレーションパターン５９が撮影されていないと判断する。つまり、差分画像に示されたキャリブレーションパターン５９が所定の範囲の大きさを有しないと判定された場合（Ｓ１８でＮｏ）、キャリブレーションが行えなかったことを示す警告表示を出力する（Ｓ２２）。
【００８６】
一方で、差分画像に示されたキャリブレーションパターン５９が所定の範囲の大きさを有すると判定された場合（Ｓ１８でＹｅｓ）、差分画像を用いてキャリブレーションを実行する。より具体的には、まず、算出部２５は、差分画像における画像座標と、画像座標上のキャリブレーションパターン５９の位置との関係性を算出する。また、算出部２５は、印刷座標と、印刷座標上におけるキャリブレーション吐出位置との関係性を算出する。算出部２５は、画像座標に対するキャリブレーションパターン５９の位置と、印刷座標に対するキャリブレーション吐出位置とを用いて、これらの間のずれの方向及び量を算出する（Ｓ１９）。
【００８７】
より具体的には、ヘッド２１にずれが生じていなかった場合、印刷座標上におけるキャリブレーション吐出位置と、画像座標上におけるキャリブレーションパターン５９の位置とが一致する。したがって、印刷座標と画像座標とが一対一の対応関係となる。一方で、ヘッド２１にずれが生じた場合、印刷座標上におけるキャリブレーション吐出位置と、画像座標上におけるキャリブレーションパターン５９の位置とが一致しない。したがって、印刷座標と画像座標とが一対一の対応関係ではなくなる。
【００８８】
なお、ずれの方向とは、例えば、差分画像におけるキャリブレーションパターン５９の位置を基準としたとき、印刷座標上におけるキャリブレーション吐出位置が座標平面内のどの方向にずれているかを示している。
【００８９】
補正部２７は、算出されたずれの方向及び量に基づき、印刷座標の補正を行う（Ｓ２０）。より具体的には、補正部２７は、ずれの量に基づき、当該ずれの量を縮小するよう印刷座標を補正する。さらに、補正部２７は、補正された印刷座標を補正座標として生成し、出力する。ヘッド２１は、出力された補正座標を用いて、印刷を行うことにより、ヘッド２１と対象物とのずれが補正され、より正確に印刷が実行される。つまり、印刷位置の誤差の発生が抑制されたネイルプリンタが実現される。
【００９０】
補正部２７による補正について、図１０を用いてさらに詳しく説明する。図１０は、実施の形態１に係る補正部による印刷座標の補正について説明する図である。
【００９１】
図１０の（ａ）には、ヘッド２１と対象物との位置が補正されていない状態において印刷されたキャリブレーションパターン５９ｅを示している。また、図１０の（ｂ）は、補正部２７の生成した補正座標を用いて印刷されたキャリブレーションパターン５９ｆを示している。
【００９２】
なお、図１０〜図１２においては、Ｘ軸を紙面横向きに配し、Ｙ軸を紙面縦向きに配したＸＹ平面の平面図を示して説明する。したがって、Ｘ軸方向を横軸方向、Ｙ軸方向を縦軸方向として説明する場合がある。
【００９３】
図１０の（ａ）に示すように、本実施の形態において、対象物に対するヘッド２１のずれは、ＸＹ平面の面内方向におけるずれである。キャリブレーションパターン５９ｆを含んで印刷される目標の印刷範囲は、図１０の（ａ）に破線で示す目標印刷範囲６１の矩形である。これに対して、２点鎖線で示す、実際に印刷されるキャリブレーションパターン５９ｅを含む第１印刷範囲６３ａは、形状及び大きさが目標印刷範囲６１と同等であるものの、印刷位置にずれが生じている。そこで、図１０の（ｂ）に示すように、印刷座標上のすべての座標について、目標印刷範囲６１から第１印刷範囲６３ａに向く移動ベクトルの逆ベクトル（図中の白抜き矢印）にしたがって座標を移動させることにより、補正座標を生成する。補正座標上において印刷されたキャリブレーションパターン５９ｆは、図中に破線で示す第１印刷範囲６３ａから、逆ベクトルによって移動した補正印刷範囲６５中に含まれる。
【００９４】
以上の補正において、図９のステップＳ２０で説明した、調整冶具５５に貼り付けられたキャリブレーション用紙５７の表面５５ｃにおいて印刷されるＸＹ平面内における補正が実施される。
【００９５】
図９に戻り、補正部２７は、さらに、ヘッド２１と対象物との距離に基づき、印刷座標の補正を行う。なお、ここでの印刷座標の補正においては、ステップＳ２０で出力された補正座標を入力として用いる。つまりＳ２０において生成された補正座標について、さらに補正を行う（Ｓ２１）。
【００９６】
図６に示したように、調整冶具５５の上面５５ａの高さ（Ｚ軸方向における位置）と、図６中に破線で示した、実際にユーザの指５１の爪５１ａが位置する高さ（Ｚ軸方向における位置）とには、すれが生じる。図６において、カメラ３１から、調整冶具５５の上面５５ａにおけるＸ軸方向の両端部へと延びる一点鎖線と、カメラ３１から、調整冶具５５の実際にユーザの指５１の爪５１ａが位置する高さにおけるＸ軸方向の両端部へと延びる一点鎖線とにはずれが生じる。
【００９７】
より正確には、実際にユーザの指５１の爪５１ａが位置する高さにおける調整冶具５５のＸ軸方向の長さの物体を、調整冶具５５の上面５５ａの高さにおいてみた場合に、カメラ３１においては、実際の大きさよりも小さい大きさの物体の画像が得られる。したがって、実際にユーザの指５１の爪５１ａが位置する高さと、調整冶具５５の上面５５ａの高さとのずれを考慮して、印刷座標を拡大する必要がある。
【００９８】
このような拡大の倍率は、カメラ３１から調整冶具５５の上面５５ａまでの距離（Ｚ軸方向における長さ）に対する、カメラ３１から実際にユーザの指５１の爪５１ａが位置する高さまでの距離の比によって決定される。例えば、実際にユーザの指５１の爪５１ａが位置する高さは、前述した鏡４１に写るユーザの指５１の爪５１ａの位置に基づいて決定されてもよい。
【００９９】
以上により、ＸＹ平面及びＺ軸方向におけるヘッド２１と対象物とのずれを考慮した印刷が可能な補正座標が取得される。よって、ユーザは、外部端末上でカメラ３１により撮影された画像を見ながら所望のパターンの印刷指示を行うのみで、補正座標に基づくヘッド２１と対象物とのずれが補正された印刷を実施できる。
【０１００】
なお、図６中に示した、実際にユーザの指５１の爪５１ａが位置する高さは、平均的な高さの直線として示されたが、ユーザの指５１の爪５１ａが湾曲する形状に沿って湾曲する曲線であってもよい。言い換えると、被印刷面が、ユーザの指５１の爪５１ａが湾曲する三次元面であってもよい。例えば、算出部２５は、カメラ３１から撮影される鏡４１に写る画像を用いて指５１の爪５１ａにおける上下端の間の第１距離を算出する。また、算出部２５は、カメラ３１から直接撮影される指５１の爪５１ａの上面視におけるＸ軸方向の両端間の第２距離を算出する。算出部２５は、第１距離及び第２距離を用いて爪５１ａの三次元面を検出してもよい。つまり、算出部２５は、爪５１ａを、第２距離の半分の長さにおいて第１距離の長さの上下端を滑らかに結ぶ曲面と仮定してもよい。またＹ軸方向においても同様に算出してもよい。
【０１０１】
（実施の形態２）
次に、本発明の実施の形態２について、図１１を用いて説明する。図１１は、実施の形態２に係る補正部による印刷座標の補正について説明する図である。上記実施の形態１においては、キャリブレーションパターン５９が、形状及び大きさが同等のキャリブレーションパターン５９ｅとして印刷される例について説明した。これに対して、本実施の形態においては、キャリブレーションパターン５９の形状及び大きさが変形されたキャリブレーションパターン５９ｇが印刷される例について説明する。
【０１０２】
図１１の（ａ）は、ヘッド２１と対象物との位置が補正されていない状態において印刷されたキャリブレーションパターン５９ｇを示している。また、図１１の（ｂ）は、補正部２７の生成した補正座標を用いて印刷されたキャリブレーションパターン５９ｆを示している。
【０１０３】
図１１の（ａ）に示すように本実施の形態において、ヘッド２１と対象物との位置が補正されていない状態において印刷されたキャリブレーションパターン５９ｇは、横軸方向における大きさが縮小され、縦軸方向に長尺の長方形状である。また、図中に２点鎖線で示す、キャリブレーションパターン５９ｇを含む第２印刷範囲６３ｂも、目標印刷範囲６１に対して同様の縦横比で変形されている。
【０１０４】
このような変形は、例えば、対象物に対してヘッド２１が、横軸方向のマイナス側からプラス側にかけて高さ方向に高くなる傾斜が形成されている場合等に生じる。上記の場合においては、補正部２７は、横軸方向における印刷座標を拡大することにより補正座標を生成することができる。
【０１０５】
例えば、キャリブレーションパターン５９ｇに対するキャリブレーションパターン５９ｆの横軸方向における長さの比分だけ第２印刷範囲６３ｂを横軸方向に拡大する。また、本実施の形態においても、実施の形態１と同様にＸＹ平面上のずれが生じているため、同時に実施の形態１と同様の補正を行う。つまり、実施の形態２及び実施の形態１は、組み合わせて実施されてもよい。これにより、第２印刷範囲６３ｂから図１１の（ｂ）に示す白抜き矢印のように横軸方向に拡大され、かつ縦軸方向マイナス側及び横軸方向マイナス側に平行移動された補正印刷範囲６５が形成される。
【０１０６】
以上の補正において、実施の形態１の図９のステップＳ２０で説明した、調整冶具５５に貼り付けられたキャリブレーション用紙５７の表面５５ｃにおいて印刷されるＸＹ平面内における補正に対応するステップが実施される。
【０１０７】
（実施の形態３）
次に、本発明の実施の形態３について、図１２を用いて説明する。図１２は、実施の形態３に係る補正部による印刷座標の補正について説明する図である。上記実施の形態１においては、キャリブレーションパターン５９が、形状及び大きさが同等のキャリブレーションパターン５９ｅとして印刷される例について説明した。これに対して、本実施の形態においては、形状が台形であるキャリブレーションパターン５９ｈが印刷される例について説明する。
【０１０８】
図１２の（ａ）には。ヘッド２１と対象物との位置が補正されていない状態において印刷されたキャリブレーションパターン５９ｈを示している。また、図１２の（ｂ）は、補正部２７の生成した補正座標を用いて印刷されたキャリブレーションパターン５９ｆを示している。
【０１０９】
図１２の（ａ）に示すように本実施の形態において、ヘッド２１と対象物との位置が補正されていない状態において印刷されたキャリブレーションパターン５９ｈは、縦軸方向プラス側における横軸方向大きさが縮小され、縦軸方向マイナス側における横軸方向大きさが拡大された台形である。また、図中に２点鎖線で示す、キャリブレーションパターン５９ｈを含む第３印刷範囲６３ｃも、目標印刷範囲６１に対して同様の縦横比で変形されている。
【０１１０】
このような変形は、例えば、対象物に対してカメラ３１が、縦軸方向のマイナス側からプラス側にかけて高さ方向に高くなる傾斜が形成されている場合等に生じる。上記の場合においては、補正部２７は、射影変換を行うことにより、補正座標を生成することができる。
【０１１１】
例えば、キャリブレーションパターン５９ｈに対して射影変換によりキャリブレーションパターン５９ｆが形成されるよう第３印刷範囲６３ｃを変形させる。また、本実施の形態においても、実施の形態１と同様にＸＹ平面上のずれが生じているため、同時に実施の形態１と同様の補正を行う。つまり、実施の形態３及び実施の形態１は、組み合わせて実施されてもよい。これにより、第３印刷範囲６３ｃから図１２の（ｂ）に示す白抜き矢印のように各頂点が拡縮され、かつ縦軸方向マイナス側及び横軸方向マイナス側に平行移動された補正印刷範囲６５が形成される。
【０１１２】
以上の補正において、実施の形態１の図９のステップＳ２０で説明した、調整冶具５５に貼り付けられたキャリブレーション用紙５７の表面５５ｃにおいて印刷されるＸＹ平面内における補正に対応するステップが実施される。
【０１１３】
以上、本発明の実施の形態に係るプリンタについて説明したが、本発明は、この実施の形態に限定されるものではない。
【０１１４】
例えば、プリンタは、算出部において算出されたずれの量に基づいて、調整冶具５５を挿入する箇所の位置合わせを行ってもよい。
【０１１５】
また、例えば、調整冶具５５を挿入する箇所の位置合わせ調整冶具５５を挿入する箇所の位置合わせ指示する情報を出力してもよい。ユーザは、当該出力に基づき外部端末に提示された位置合わせを指示する情報をもとに、冶具の調整指示を出力するだけでもよい。
【０１１６】
また、キャリブレーションパターンを用いる構成について説明したが、キャリブレーションパターンを使用しなくてもよい。ユーザの所望のパターンを用いても画像認識により同様のキャリブレーション処理を実施することができる。
【０１１７】
また、カメラを用いて鏡に写る調整冶具側部側のキャリブレーション用紙の一端部の有無をもとにキャリブレーション用紙の有無の判定を行うことを説明したが、例えば、カメラに直接写るキャリブレーション用紙の有無により同様の判定を行ってもよい。また、例えば、キャリブレーション用紙があらかじめ規定された大きさであり、かつ、当該キャリブレーション用紙を一定の画角で撮影できる構成であった場合、撮影された画像上におけるキャリブレーションパターンの大きさに基づいて調整冶具の上下方向におけるずれを検知できる。以上を組み合わせることで鏡を備えずにプリンタを実現してもよい。
【０１１８】
また、例えば、本発明をネイルプリンタ以外のあらゆるプリンタに適用してもよい。
【０１１９】
また、上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムとして構成されても良い。ＲＡＭまたはハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１２０】
さらに、上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしても良い。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、例えば、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムを含む。この場合、ＲＯＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１２１】
さらにまた、上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしても良い。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしても良い。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしても良い。
【０１２２】
また、本発明は、上記に示す方法であるとしても良い。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしても良いし、上記コンピュータプログラムからなるデジタル信号であるとしても良い。
【０１２３】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したものとしても良い。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしても良い。
【０１２４】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしても良い。
【０１２５】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしても良い。
【０１２６】
また、上記プログラムまたは上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を、上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしても良い。
【０１２７】
さらに、上記実施の形態をそれぞれ組み合わせるとしても良い。
【産業上の利用可能性】
【０１２８】
本発明は、例えば指の爪に印刷を施すためのネイルプリンタとして適用することができる。
【符号の説明】
【０１２９】
１１  カバー
１３  フロントパネル
２１  ヘッド
２１ａ  ノズルアレイ
２３  駆動部
２５  算出部
２７  補正部
３１  カメラ
４１  鏡
５１  指
５１ａ  爪
５３  保持冶具
５３ａ、５５ａ  上面
５３ｂ  ストッパー部
５５  調整冶具
５５ｂ  つまみ部
５５ｃ  表面
５７  キャリブレーション用紙
５９、５９ｅ、５９ｆ、５９ｇ、５９ｈ  キャリブレーションパターン
５９ａ  矩形外形
５９ｂ  第１カラーバー
５９ｃ  第２カラーバー
５９ｄ  第３カラーバー
６１  目標印刷範囲
６３ａ、６３ｂ、６３ｃ  印刷範囲
６５  補正印刷範囲
１００  ネイルプリンタ
【図１】
2020110340.tif 000003
【図２】
2020110340.tif 000004
【図３】
2020110340.tif 000005
【図４】
2020110340.tif 000006
【図５】
2020110340.tif 000007
【図６】
2020110340.tif 000008
【図７】
2020110340.tif 000009
【図８】
2020110340.tif 000010
【図９】
2020110340.tif 000011
【図１０】
2020110340.tif 000012
【図１１】
2020110340.tif 000013
【図１２】
2020110340.tif 000014
【手続補正書】
【提出日】令和2年9月7日(2020.9.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
本実施の形態におけるキャリブレーション処理は、ネイルプリンタ１００によって、キャリブレーションの処理が必要と判断された場合に、ユーザに対してキャリブレーション処理の実施を推奨する提示を行う。例えば、ネイルプリンタ１００は、ヘッド２１がずれる可能性のある操作が行われたか否かによって上記の提示を行う。より具体的には、ユーザによりカートリッジの交換が行われた後の初回使用時に上記の提示を行う。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】変更
【補正の内容】
【０１１５】
また、例えば、調整冶具５５を挿入する箇所の位置合わせを指示する情報を出力してもよい。ユーザは、当該出力に基づき外部端末に提示された位置合わせを指示する情報をもとに、冶具の調整指示を出力するだけでもよい。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象物の被印刷面に印刷を行うプリンタであって、
印刷座標上におけるインクの吐出位置において前記インクを吐出して印刷を行うヘッドと、
前記インクが吐出される箇所を撮影し、画像座標上における画像を出力するカメラであって、キャリブレーションパターンを印刷するための前記インクの吐出位置であるキャリブレーション吐出位置において前記インクを吐出して印刷された前記キャリブレーションパターンを撮影して前記キャリブレーションパターンを含む画像を出力するカメラと、
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれの量を算出する算出部と、を備える
プリンタ。
【請求項２】
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向における前記ヘッドと前記対象物とのずれに基づく
請求項１に記載のプリンタ。
【請求項３】
前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれは、前記インクの吐出方向と交差する方向における前記ヘッドと前記対象物とのずれに基づく
請求項１または２に記載のプリンタ。
【請求項４】
さらに、算出された前記ずれの量に基づいて、前記ずれの量を縮小するよう前記印刷座標を補正することにより、補正された補正座標を生成する補正部を備え、
前記ヘッドは、印刷座標上における前記インクの吐出位置を、前記補正座標上における前記インクの吐出位置に変換し、前記補正座標上における前記インクの吐出位置において前記インクを吐出して印刷を行う
請求項１〜３のいずれか一項に記載のプリンタ。
【請求項５】
前記補正部は、前記キャリブレーション吐出位置と前記キャリブレーションパターンとに基づき、前記印刷座標を射影変換することにより補正座標を生成する
請求項４に記載のプリンタ。
【請求項６】
前記対象物は、前記画像座標上における前記キャリブレーションパターンの位置と、前記印刷座標上における前記キャリブレーション吐出位置とのずれを調整するための調整冶具の表面に貼り付けられた、前記キャリブレーションパターンが印刷されるキャリブレーション用紙である
請求項１〜５のいずれか一項に記載のプリンタ。
【請求項７】
さらに、前記カメラにより撮影可能な画角内の位置であって、前記調整冶具のキャリブレーションパターンが印刷される面と交差する面に対向する位置に、当該交差する面が反射面に写る姿勢であって、前記交差する面からの光を前記反射面において前記カメラに向けて反射させる姿勢で設置された鏡を備える
請求項６に記載のプリンタ。
【請求項８】
前記算出部は、前記カメラが撮影した前記鏡に写る前記交差する面に、前記キャリブレーション用紙があるか否かを判定し、前記交差する面に、前記キャリブレーション用紙があると判定された場合に、前記調整冶具の表面に前記キャリブレーション用紙が貼り付けられていると判断する
請求項７に記載のプリンタ。
【請求項９】
前記算出部は、前記カメラが撮影した前記鏡に写る前記印刷される面と前記交差する面との境界の位置に基づき、前記インクの吐出方向における前記調整冶具の位置を検知する
請求項７または８に記載のプリンタ。
【請求項１０】
前記対象物は、人の指の爪である
請求項１〜９のいずれか一項に記載のプリンタ。
【請求項１１】
前記対象物の被印刷面は、前記人の指の爪が湾曲する形状に沿って湾曲する三次元面であり、
前記補正座標は、さらに、前記三次元面が二次元面に射影変換される補正を含んで生成される
請求項５に従属する請求項１０に記載のプリンタ。
【国際調査報告】
2020110340.tif 000015
2020110340.tif 000016
2020110340.tif 000017
2020110340.tif 000018