(57)【要約】【課題】電子機器の良好な動作を実現する技術を提供する。【解決手段】描画装置１は、第１軸に沿って移動するキャリッジ１５と、キャリッジ１５が第１軸に沿って移動する際に基準位置を通過することを検出する第１センサ１４ｃと、キャリッジ１５の第１軸に沿った移動にしたがって第１相と位相ずれした第２相の信号を出力する第２センサ１５ｃと、設定モードにおいて、第１センサ１４ｃが基準位置を検出したときの第２相の信号のレベルを示す情報データを記憶し、動作制御モードにおいて、第１センサ１４ｃが基準位置を検出した後に、第２相の信号のレベルが、設定モードで記憶された情報データでの第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の第１相の最初のエッジの位置を第１軸の原点に関する位置と設定する制御部１００と、を有する。【選択図】図１４
2020137830.tif 000002
【特許請求の範囲】
【請求項１】
第１軸に沿って移動する移動体と、
前記移動体が前記第１軸に沿って移動する際に基準位置を通過することを検出する第１センサと、
前記移動体の前記第１軸に沿った移動にしたがって第１相と位相ずれした第２相の信号を出力する第２センサと、
設定モードにおいて、前記第１センサが前記基準位置を検出したときの前記第２相の信号のレベルを示す情報データを記憶し、動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定する制御部と、
を有することを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記第２相の信号は、前記第１の信号と略９０度の位相差を有することを特徴とする電子機器。
【請求項３】
請求項１又は請求項２に記載の電子機器において、
前記第２センサは、前記第１相の信号を出力する第１相センサと、前記第２相の信号を出力する第２相センサと、を有し、
前記制御部は、
前記設定モードの第１設定モードにおいて、前記移動体が前記第１軸に沿った第１方向に移動している間に前記第１センサが前記基準位置を検出したときの前記第２相センサの前記第２相の信号のレベルを示す情報データを記憶し、
前記動作制御モードの第１動作制御モードにおいて、前記移動体が前記第１方向に移動している間に前記第１センサが前記基準位置を検出した後に、前記第２相センサの前記第２相の信号のレベルが、前記第１設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の第１原点に関する位置と設定し、
前記設定モードの第２設定モードにおいて、前記移動体が前記第１軸に沿った前記第１方向と反対を向いている第２方向に移動している間に前記第１センサが前記基準位置を検出したときの前記第１相センサの前記第１相の信号のレベルを示す情報データを記憶し、
前記動作制御モードの第２動作制御モードにおいて、前記移動体が前記第２方向に移動している間に前記第１センサが前記基準位置を検出した後に、前記第１相センサの前記第１相の信号のレベルが、前記第２設定モードで記憶された情報データでの前記第１相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第２相の最初のエッジの位置を前記第１軸の第２原点に関する位置と設定する
ことを特徴とする電子機器。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載の電子機器において、
前記移動体は、前記第１軸及び前記第１軸と交差する方向に移動するインクジェットヘッドを有し、
インクカートリッジの交換にしたがってまたは前記電子機器の立ち上げにしたがって前記設定モードに移行する
ことを特徴とする電子機器。
【請求項５】
設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶し、
動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定することを特徴とする動作方法。
【請求項６】
電子機器が内蔵するコンピュータが実行するプログラムであって、前記コンピュータに、
設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶させ、
動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書の開示は、電子機器、動作方法、及びプログラムに関する。
【背景技術】
【０００２】
爪又はネイルチップ（以降、爪等と記す）に様々なデザインを描く描画装置が知られている（例えば、特許文献１）。
【０００３】
描画装置は、描画装置に固定された指の爪等に対して移動する描画ヘッドを備えている。描画装置は、描画ヘッドの位置を正確に制御することで、所望のデザインを正確に描くことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−５６４５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、描画ヘッドの位置制御では、正確な位置情報の取得が欠かせない。
【０００６】
しかしながら、たとえ十分に高い分解能で位置情報を取得可能な描画装置であっても、環境（例えば、温度、湿度など）の変化や経年劣化などにより物理的な変形が生じるため、正確な位置情報を長期間にわたって安定して取得することは難しい。なお、この点は、描画装置に限らず、位置制御を行う任意の電子機器において同様である。
【０００７】
以上のような実情を踏まえ、本発明の一側面の利点は、電子機器の良好な動作を実現する技術を提供することである。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る電子機器は、第１軸に沿って移動する移動体と、前記移動体が前記第１軸に沿って移動する際に基準位置を通過することを検出する第１センサと、前記移動体の前記第１軸に沿った移動にしたがって第１相と位相ずれした第２相の信号を出力する第２センサと、設定モードにおいて、前記第１センサが前記基準位置を検出したときの前記第２相の信号のレベルを示す情報データを記憶し、動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定する制御部と、を有する。
【０００９】
本発明の一態様に係る電子機器の動作方法は、設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶し、動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定する。
【００１０】
本発明の一態様に係るプログラムは、電子機器が内蔵するコンピュータが実行するプログラムであって、前記コンピュータに、設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶させ、動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定させる。
【発明の効果】
【００１１】
上記の態様によれば、電子機器の良好な動作を実現することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る描画装置１の外観形状を示す図である。
【図２】筐体上部を外したときの描画装置１の斜視図である。
【図３】図２に示す斜視図とは異なる角度から見たときの描画装置１の斜視図である。
【図４】ホーム位置、ワイプ位置、パージ位置、描画位置を示した図である。
【図５】描画装置１の機能構成図である。
【図６】描画装置１で行われる処理の流れを示すフローチャートである。
【図７】描画装置１のＹ軸原点センサユニット２３付近を拡大した拡大斜視図である。
【図８】描画装置１のＸＺ断面における断面図である。
【図９】キャリッジ１５が取り付けられたキャリッジ１４内部を背面から見た様子を示す模式図である。
【図１０】キャリッジ１５が取り付けられたキャリッジ１４のＹＺ断面における模式図である。
【図１１】従来技術における位置制御の課題を説明するための図である。
【図１２】位置検出部１５０の構成を示した図である。
【図１３】設定モード中におけるカウンタリセット処理のフローチャートである。
【図１４】動作制御モード中におけるカウンタリセット処理のフローチャートである。
【図１５】設定モードにおいて、Ｘ軸のうちの−方向にインクジェットヘッドを移動した際に、基準位置検出信号のレベルの切り替わりタイミングが、Ａ相の立ち上がりエッジ前後でずれた場合の波形を示す図である。
【図１６】動作制御モードにおいて、Ｘ軸のうちの−方向にインクジェットヘッドを移動した際に、基準位置検出信号のレベルの切り替わりタイミングが、Ａ相の立ち上がりエッジ前後でずれた場合の波形を示す図である。
【図１７】設定モードにおいて、Ｘ軸のうちの−方向にインクジェットヘッドを移動した際に、基準位置検出信号のレベルの切り替わりタイミングが、Ａ相の立ち下がりエッジ前後でずれた場合の波形を示す図である。
【図１８】動作制御モードにおいて、Ｘ軸のうちの−方向にインクジェットヘッドを移動した際に、基準位置検出信号のレベルの切り替わりタイミングが、Ａ相の立ち下がりエッジ前後でずれた場合の波形を示す図である。
【図１９】Ａ相パルス信号とＢ相パルス信号とリセット位置との関係を示した図である。
【発明を実施するための形態】
【００１３】
図１は、本実施形態に係る位置設定装置を有する描画装置１の外観形状を示す図である。図１に示す描画装置１は、位置制御を行う電子機器の一例であり、この例では、インクジェット方式の描画装置であり、より具体的には、爪や爪に装着されるネイルチップにデザインを描くネイルプリンタである。なお、以降では、爪やネイルチップに描画するデザインをネイルデザインと記す。
【００１４】
描画装置１は、図１に示すように、ボックス形状を有するコンパクトな装置であり、筐体２の前面に指を入れるための開口３が形成されている。開口３内には、指を置くための指置き台３ａが設けられている。また、描画装置１は、筐体２の上面に、ネイルデザイン等を選択するためのディスプレイ４を備えている。なお描画装置１は、スマートフォン等のディスプレイを備えた外部電子機器からネイルデザインのデータを受信することでネイルデザインを描画する場合、必ずしもディスプレイ４を備える必要はない。
【００１５】
ディスプレイ４は、液晶ディスプレイであっても、有機エレクトロルミネッセンス（ＯＬＥ）ディスプレイであってもよい。また、ディスプレイ４は、タッチパネルを含んでもよく、表示機能に加えて入力機能を備えてもよい。
【００１６】
なお、本明細書では、描画装置１に開口３が形成されている面を正面と定義する。また、図１に示すようにＸＹＺ直交座標系を定義し、必要に応じて、互いに直交するＸ軸（第１軸）の方向を主走査方向、Ｙ軸（第２軸）の方向を副走査方向、Ｚ軸の方向を高さ方向とも記す。
【００１７】
図２及び図３は、筐体２上部を外したときの描画装置１の斜視図であり、それぞれ異なる角度から描画装置１を見た図である。図４は、ホーム位置Ｐ１、ワイプ位置Ｐ２、パージ位置Ｐ３、爪を描画する描画位置Ｐ４、モータ８等によってインクジェットヘッド５１を搬送可能な領域を示す搬送可能領域３０（点線で囲まれた領域）を示した図である。図２及び図３に示すように、描画装置１は、インクジェットヘッド５１をＸ軸に沿って搬送するキャリッジ１５と、インクジェットヘッド５１をＹ軸に搬送するキャリッジ１４を備えている。なお、インクカートリッジ５０は、インクジェットヘッド５１（図５参照）に取り付けられているため、キャリッジ１４とキャリッジ１５は、それぞれインクジェットヘッド５１をインクカートリッジ５０とともにＹ軸、Ｘ軸に沿って搬送するキャリッジであり、それぞれの方向に移動する移動体である。よって、図４の矢印に示すように、間にインクジェットヘッド５１をＹ軸に沿って少しずつずらすように走査させて位置調整を行いながら、インクジェットヘッド５１をＸ軸に沿って第１方向（図４における左方向）及び第２方向（図４における右方向）に交互に走査させて描画位置Ｐ４に固定された指の爪に印刷を行うことができる。以下では、インクジェットヘッド５１を搬送するキャリッジの動作に注目して描画装置１の構造を説明する。なお、インクカートリッジ５０はインクジェットヘッド５１と分離されていてもよい。
【００１８】
描画装置１の筐体２は、ベース５の正面中央部分に開口３を有し、開口３内には、指置き台３ａが設けられている。図２及び図３において取り外れている筐体２上部には、図示しない撮影装置が設けられている。撮影装置は、例えば、ＣＭＯＳ（Complementary Metal-Oxide-Semiconductor）センサ或いはＣＣＤ（Charge Coupled Device）センサ等の撮像素子を有するカメラであり、指置き台３ａに置かれた指を上方から撮影することで、爪領域の特定等に用いられる爪の画像を取得する。
【００１９】
描画装置１は、Ｙ軸に沿って延びる２つのフレーム（フレーム６ａ、フレーム６ｂ）を備えている。フレーム６ａ及びフレーム６ｂは、ＹＺ面に沿って略起立するようにベース５に固定されていて、フレーム６ａ及びフレーム６ｂには、Ｙ軸に沿って延びるガイドシャフト（ガイドシャフト２０ａ、ガイドシャフト２０ｂ）が固定されている。キャリッジ１４の両側面には、図示しない貫通孔が形成された挿通部が設けられていて、ガイドシャフト２０ａ及びガイドシャフト２０ｂはそれらの挿通部に通されている。このような構造によって、フレーム６ａ及びフレーム６ｂは、キャリッジ１４を、ガイドシャフト２０ａ及びガイドシャフト２０ｂを介して支持している。開口３に対して右側に位置するフレーム６ａは、図２に示すように、後述するベルト７ａよりも上方の位置で外側（右側）に折れ曲がるように傾いている補助フレーム６ｃを有し、同様に、開口３に対して左側に位置するフレーム６ｂは、図３に示すように、ベース５にネジ３５で固定されている。フレーム６ｂは、後述するベルト７ｂよりも上方の位置で位置センサ２２側（左側）に折れ曲がるように傾いている補助フレーム６ｄを有する。描画装置１の手前側に位置するとともに外側（右側）に突出した支持部２５がベース５にネジ３７で固定されており、描画装置１の手前側に位置するとともに外側（左側）に突出した支持部２６がベース５にネジ３６で固定されている。
【００２０】
フレーム６ａ及びフレーム６ｂは、描画装置１の後端付近において、シャフト１９を軸支している。シャフト１９の両端には歯ありプーリー９ａ及び歯ありプーリー９ｂが取り付けられている。歯ありプーリー９ａは、フレーム６ａの前端付近に設けられた歯なしプーリー１０ａと対をなしている。歯ありプーリー９ａと歯なしプーリー１０ａには、スプリング１２ａによって適度に張力が与えられた状態で、環状のベルト７ａが架け渡されている。同様に、歯ありプーリー９ｂは、フレーム６ｂの前端付近に設けられた歯なしプーリー１０ｂと対をなしている。歯ありプーリー９ｂと歯なしプーリー１０ｂには、スプリング１２ｂによって適度に張力が与えられた状態で、環状のベルト７ｂが架け渡されている。なお、プーリーホルダー１１ａ、プーリーホルダー１１ｂは、それぞれ、歯なしプーリー１０ａ、歯なしプーリー１０ｂのホルダであり、フレーム６ａ、フレーム６ｂに固定されている。
【００２１】
歯ありプーリー９ａは、モータ８の回転により駆動する駆動プーリーであり、歯ありプーリー９ｂ、歯なしプーリー１０ａ及び歯なしプーリー１０ｂは、従動プーリーである。モータ８との間に設けられた歯車列によってモータ８の回転をより低速な回転に変換することで、モータ８から十分なトルクが歯ありプーリー９ａに伝達される。
【００２２】
なお、モータ８は、例えば、ステッピングモータであるが、例えば、ＤＣモータなどのその他のモータが使用されてもよい。
【００２３】
ベルト７ａ及びベルト７ｂには、それぞれベルトクリップ１３ａ及びベルトクリップ１３ｂを介してキャリッジ１４が固定されている。そのため、歯ありプーリー９ａと、歯ありプーリー９ａにシャフト１９を介して接続されている歯ありプーリー９ｂとが、モータ８の回転によって回転することで、ベルト７ａ及びベルト７ｂがキャリッジ１４をＹ軸に沿って搬送する。その結果、キャリッジ１４がインクジェットヘッド５１をＹ軸に沿って搬送する。
【００２４】
キャリッジ１４は、Ｘ軸に沿って延びるガイドシャフト１６を備えていて、ガイドシャフト１６を介してキャリッジ１５を支持している。具体的には、キャリッジ１５には、キャリッジ１５の背面部分に貫通孔が形成された挿通部１５ａ（図１０参照）が設けられていて、ガイドシャフト１６がその挿通部１５ａに通されている。
【００２５】
キャリッジ１４には、図示しないモータと一対のプーリーが設けられている。さらに、キャリッジ１４は、モータの回転により循環移動する、一対のプーリーに架け渡されたベルト１８を備えている。ベルト１８にはキャリッジ１５が固定されているため、モータの回転により、プーリーが回転することで、ベルト１８がキャリッジ１５をＸ軸に沿って搬送する。その結果、キャリッジ１５がインクジェットヘッド５１をＸ軸に沿って搬送する。
【００２６】
なお、図示しないモータは、例えば、ＤＣモータであるが、例えば、ステッピングモータなどのその他のモータが使用されてもよい。また、ガイドシャフト１６とベルト１８の間に設けられたエンコーダスケール１７は、Ｘ軸に沿って光を透過するパターン（透過部）と光を透過しないパターン（遮光部）が一定の間隔（例えば、０．１ｍｍ）で並んだエンコーダスケールであり、キャリッジ１５のＸ軸に沿った移動量を検出するエンコーダの一部を構成している。
【００２７】
以上のように構成された描画装置１では、モータの駆動により、インクジェットヘッド５１をＸ軸とＹ軸に独立して搬送することができる。従って、描画装置１は、インクジェットヘッド５１を、例えば図４の矢印に示すように、ホーム位置Ｐ１、パージ位置Ｐ３、ワイプ位置Ｐ２及び描画位置Ｐ４に、適宜搬送して、必要な動作を行うことができる。さらに、描画装置１は、Ｙ軸の位置制御に、小型のステッピングモータを用いたオープンループ制御を採用することで、インクジェットヘッド５１を位置センサなしにＹ軸に沿って正確に移動することができ、Ｘ軸での位置制御に、ＤＣモータとエンコーダを用いたクローズドループ制御を採用することで、Ｙ軸に沿った移動速度に比べて高速にインクジェットヘッド５１をＸ軸に沿って移動しながら速やかな描画が可能となる。
【００２８】
ホーム位置Ｐ１は、インクジェットヘッド５１のノズル面が図２に示すキャップ４０でキャッピングされる位置である。ノズル面の乾燥を抑制することができるため、ホーム位置Ｐ１は、描画装置１の不使用時におけるインクジェットヘッド５１の待機位置として使用される。ワイプ位置Ｐ２は、ノズル面を図示しないワイプ部材でワイプする位置である。ノズル面５２をワイプ部材に接触させてノズル面に残ったインクをワイプ部材に付着させて取り除くことでノズル面の表面でのインクの固着を抑制することができるため、インクジェットヘッド５１をメンテナンスするメンテナンス位置の一つとして使用される。パージ位置Ｐ３は、インクジェットヘッド５１から廃インクタンク４１（図８参照）へインクを強制的に吐出する位置である。描画完了後に不要に残ったインクや描画開始前のインクを強制的に吐出することでノズル内の目詰まりを防止できるため、インクジェットヘッド５１をメンテナンスするメンテナンス位置の一つとして使用される。描画位置Ｐ４は、爪に描画処理を開始する位置である。
【００２９】
図５は、描画装置１の機能構成図である。図６は、描画装置１で行われる処理の流れを示すフローチャートである。以下、図５及び図６を参照しながら、電源投入後の初期化処理から描画処理までの、描画装置１で行われる基本的な処理について説明する。
【００３０】
描画装置１は、図５に示すように、制御部１００と、表示部１１０と、操作部１２０と、撮影部１３０と、描画部１４０と、位置検出部１５０を備えている。描画装置１は、制御部１００がプログラムを実行することにより、図６に示す処理を行う。
【００３１】
制御部１００は、描画装置１の動作を制御する。制御部１００は、例えば、ＣＰＵ（Central Processing Unit）などの処理回路と、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などの記憶回路を含む電子回路であり、１つ以上の制御基板上に構成される。表示部１１０は、例えば、上述したディスプレイ４を含み、ネイルデザインなどを表示する。操作部１２０は、例えば、上述したディスプレイ４に設けられたタッチパネルを含み、ネイルデザインの選択等に使用される。撮影部１３０は、例えば、上述した撮影装置を含み、爪の画像を取得する。描画部１４０は、例えば、上述したインクジェットヘッド５１とインクジェットヘッド５１を搬送する機構とを含み、インクジェットヘッド５１を制御して、インクカートリッジ５０から供給されるインクを吐出することで所望のネイルデザインを描画する。位置検出部１５０は、例えば、エンコーダ、原点センサユニットなどを含み、キャリッジ１５（インクジェットヘッド５１）の位置の座標をカウンタ値として検出する。
【００３２】
描画装置１では、電源がＯＮになると、図６に示す処理が開始される。描画装置１は、まず、初期化処理を行う（ステップＳ１）。電源投入直後、描画装置１は、インクジェットヘッド５１の位置を知らない。このため、制御部１００は、原点位置を検出するために描画部１４０にインクジェットヘッド５１を搬送させ、位置検出部１５０からの出力に基づいて原点位置を検出する。原点位置を検出すると、制御部１００は、描画部１４０にホーム位置Ｐ１までインクジェットヘッド５１を搬送させて、インクジェットヘッド５１をキャッピングする。
【００３３】
次に、描画装置１の利用者によってネイルデザインが選択されると、描画装置１は、利用者の爪を撮影する（ステップＳ２）。ここでは、制御部１００は、撮影部１３０に撮影指示を出力し、撮影部１３０に指置き台３ａを置かれた指の爪を撮影させる。
【００３４】
爪が撮影されると、描画装置１は、ネイルデザインを爪に描画するための画像データを生成する（ステップＳ３）。ここでは、制御部１００は、ステップＳ２で取得した爪の画像に基づいて、爪の輪郭検出等を行い、爪のサイズ、形状といった爪の情報を生成する。さらに、制御部１００は、爪の情報に基づいて、利用者が選択したネイルデザインの画像データを補正して、描画用の画像データを生成する。
【００３５】
描画用の画像データが生成されると、描画装置１は、メンテナンス処理を行う（ステップＳ４）。ここでは、図４の矢印に示すように、制御部１００は、描画部１４０にインクジェットヘッド５１をパージ位置Ｐ３、ワイプ位置Ｐ２に順に搬送させ、各位置でパージ処理、ワイプ処理、を行う。その後、制御部１００は、描画部１４０にインクジェットヘッド５１を描画位置Ｐ４に搬送させる。
【００３６】
最後に、描画装置１は、ネイルデザインを爪に描画する（ステップＳ５）。ここでは、制御部１００は、ステップＳ３で生成した画像データに基づいて、インクジェットヘッド５１を制御して、描画部１４０にネイルデザインを描画させる。ステップＳ１〜ステップＳ５までインクジェットヘッド５１は、常に搬送可能領域３０内に配置されるように、Ｘ軸及びＹ軸で規定された位置に正確に配置される。
【００３７】
以上の処理を行うことで、描画装置１は、爪に利用者が選択した所望のネイルデザインを描画することができる。なお、所望のネイルデザインの描画は、インクジェットヘッド５１の位置を正しく認識して位置制御を行うことによって実現される。
【００３８】
以下、位置制御を実現するための構成について更に詳細に説明する。
【００３９】
図７は、描画装置１のＹ軸原点センサユニット２３付近を拡大した拡大斜視図である。図８は、描画装置１のＸＺ断面における断面図であり、Ｙ軸原点センサユニット２３がＸＺ断面で切断された様子が示されている。図７及び図８を参照しながら、Ｙ軸に沿った位置制御に関連する構成について説明する。
【００４０】
Ｙ軸原点センサユニット２３は、図７に示すように、回路基板２１とフォトインタラプタを有する第３センサ２２を含んでいる。回路基板２１には、第３センサ２２から出力される信号を処理する処理回路が構築されてもよい。第３センサ２２は、光学センサであり、図８に示すように、発光素子が設けられた発光面２２ａと、発光面２２ａの発光素子からの光を受光する受光素子が設けられた受光面２２ｂとを含んでいる。発光面２２ａの発光素子は、例えばＬＥＤなどの発光素子からなり、受光面２２ｂの受光素子は、例えばフォトダイオードなどの受光素子からなる。発光素子２２ｃ及び受光素子２２ｄが互いに対向するように発光面２２ａと受光面２２ｂは、ともに第３センサ２２の内側の面同士になっている。なお図中、発光面２２ａが上面で受光面２２ｂが下面となっているが逆でもよい。
【００４１】
Ｙ軸原点センサユニット２３は、インクジェットヘッド５１のＹ軸に沿った位置に応じた受光面２２ｂでの受光量の変化に基づいて、Ｙ軸の原点に関する位置を検出する。より具体的には、発光面２２ａの発光素子からの光を受光面２２ｂの受光素子で受光する受光状態と、発光面２２ａの発光素子と受光面２２ｂの受光素子の間で光が遮断されて受光面２２ｂで受光しない遮光状態と、の間での状態変化を検出することで、Ｙ軸の原点に関する位置を検出する。なお受光状態と遮光状態との状態変化を検出した位置であるＹ軸の原点に関する位置を、Ｙ軸の原点位置としてもよいし、Ｙ軸の原点位置の座標に所定の座標値を加えてなる位置としてもよい。
【００４２】
Ｙ軸原点センサユニット２３は、図７に示すように、基板固定プレート２１ａを介してキャリッジ１４の側面板１４ｘの外面側に固定されている。基板固定プレート２１ａは、キャリッジ１４の側面からインクジェットヘッド５１についての図４に示す搬送可能領域３０の外部へ向って延びていて、その搬送可能領域３０の外部でＹ軸原点センサユニット２３を支持している。詳細には、基板固定プレート２１ａが回路基板２１を支持し、第３センサ２２が基板固定プレート２１ａに支持された回路基板２１に取り付けられている。回路基板２１に取り付けられた第３センサ２２は、回路基板２１の面のうちフレーム６ａとフレーム６ｂに挟まれたフレーム内領域に近い面に取り付けられていて、ベルト７ｂが形成する環内に向かって突出している。
【００４３】
支持部２６の上端部は、図７及び図８に示すように、外向きに突出した第１突出部３１と第２突出部３２をなしている。第１突出部３１及び第２突出部３２は、外向きの突出量が互いに異なり、それらの境界には境界部３３が形成されている。第１突出部３１、第２突出部３２及び境界部３３は、ベルト７ｂが形成する環内に位置している。第１突出部３１は、第２突出部３２よりも大きく外向きに突出している部分であり、環内に突出した第３センサ２２の発光面２２ａと受光面２２ｂの間で光を遮断する遮光部として機能する。一方、第２突出部３２は、第１突出部３１よりも突出量が小さく切り欠いた形状となっており、発光面２２ａと受光面２２ｂの間まで突出していないため、遮光部として機能しない。なお、図７において、第１突出部３１は、第２突出部３２よりも描画装置１の手前側に位置しているが、第２突出部３２よりも描画装置１の奥側に位置していてもよい。この場合、受光状態と遮光状態との間での状態変化が図７と比べて逆になる。いずれの場合も、第２突出部３２は必ずしも突出してなくても投光部として機能するので、第２突出部３２は設けられなくてもよい。
【００４４】
描画装置１では、モータ８が回転すると、キャリッジ１４に固定されたＹ軸原点センサユニット２３は、キャリッジ１４のＹ軸に沿った移動に伴って、Ｙ軸に沿って移動する。つまり、発光面２２ａ及び受光面２２ｂを含む第３センサ２２は、ベルト７ｂの環内をＹ軸に沿って移動する。この際、Ｙ軸原点センサユニット２３が、発光面２２ａと受光面２２ｂの間に第１突出部３１が存在する領域から第１突出部３１が存在しない領域へ、又は、第１突出部３１が存在しない領域から第１突出部３１が存在する領域へ移動すると、受光状態と遮光状態との間での状態変化が検出される。これにより、Ｙ軸原点センサユニット２３では、Ｙ軸の原点に関する位置が検出される。つまり、境界部３３の通過に基づいて、Ｙ軸原点センサユニット２３はＹ軸の原点位置を検出することができる。
【００４５】
描画装置１は、Ｙ軸原点センサユニット２３によって検出したＹ軸の原点位置を基準にして、ステッピングモータに入力するパルス数を制御することで、Ｙ軸での位置を制御する。
【００４６】
図９は、キャリッジ１５が取り付けられたキャリッジ１４内部を背面（描画装置１の奥側）から見た様子を示す模式図である。図１０は、キャリッジ１５が取り付けられたキャリッジ１４のＹＺ断面における模式図である。図９及び図１０を参照しながら、インクジェットヘッド５１のＸ軸の位置制御に関連する構成について説明する。描画装置１は、描画装置１の駆動開始時にインクジェットヘッド５１のＸ軸の原点に関する位置を設定する設定モードと、設定モードで設定されたＸ軸の原点に関する位置に基づいてＸ軸の位置調整が行われたインクジェットヘッド５１を動作制御する動作制御モードとにしたがって描画を行う。
【００４７】
描画装置１では、インクジェットヘッド５１がＸＹ面における描画を正確且つ速やかに行うため、インクジェットヘッド５１のＸ軸の移動における駆動源としては高速駆動のＤＣモータを用い、位置制御のためにエンコーダを用いたクローズドループ制御を採用している。キャリッジ１４に設けられた第１センサ１４ｃ及び第２センサ１５ｃが、インクジェットヘッド５１のＸ軸に沿った移動の基準となる原点位置を設定する。設定された原点位置に基づいてインクジェットヘッド５１は正確に位置制御が可能となり、爪等の描画対象に位置ずれなく描画することが可能となる。なおＸ軸原点センサユニット１４ａは、キャリッジ１４に固定されており、後述するようにキャリッジ１４に対してキャリッジ１５がＸ軸に沿って移動してもキャリッジ１５に追随して移動することはない。
【００４８】
キャリッジ１５に設けられた図示しないＤＣモータが回転すると、ベルト１８（図３参照）は、インクジェットヘッド５１が装着されたキャリッジ１５をＸ軸に沿って（描画装置１を正面から見て左方向及び右方向）搬送する。キャリッジ１５の移動は、Ｘ軸に沿って延びるガイドシャフト１６によってガイドされていて、そのガイドシャフト１６は、図１０に示すように、キャリッジ１５の背面部分に設けられた挿通部１５ａに通されている。
【００４９】
Ｘ軸の原点に関する位置は、キャリッジ１４内に設けられたＸ軸原点センサユニット１４ａの第１センサ１４ｃと、第２センサ１５ｃとによって設定される。このＸ軸の原点に関する位置は、Ｘ軸の原点位置でもよいし、Ｘ軸の原点位置の座標に所定の座標値を加えてなる位置としてもよい。Ｘ軸原点センサユニット１４ａは、キャリッジ１４に取り付けられた回路基板１４ｂと、回路基板１４ｂに接続された第１センサ１４ｃと、を含んでいる。なお、回路基板１４ｂには、第１センサ１４ｃから出力される信号を処理する処理回路が構築されてもよい。
【００５０】
第１センサ１４ｃは、Ｙ軸に沿って互いに内向きに対向するように配置された発光面に設けられた発光素子１４ｄと、受光面に設けられた受光素子１４ｅと、を含む光学センサを備え、ＹＺ面方向における断面形状が略Ｕ字状となるよう開口され、その開口が鉛直下向きになるよう回路基板１４ｂを介してキャリッジ１４に固定されている。発光素子は、例えばＬＥＤなどの光源であり、受光素子は、例えばフォトダイオードなどの受光センサである。なお、図１０では、発光素子１４ｄが描画装置１の手前側（開口３側）に配置され、受光素子１４ｅが描画装置１の奥側に配置されているが、受光素子１４ｅが描画装置１の手前側に配置され、発光素子１４ｄが描画装置１の奥側に配置されていてもよい。
【００５１】
キャリッジ１５の背面部分には、遮光板１５ｄが取り付けられていて、遮光板１５ｄは、キャリッジ１５がＸ軸に沿って移動したときに、第１センサ１４ｃの発光面と受光面の間を通過するように配置されている。Ｘ軸原点センサユニット１４ａは、遮光板１５ｄが第１センサ１４ｃの発光面と受光面の間を通過する位置である基準位置において、パルス信号のＨｉｇｈレベルとＬｏｗレベルとを切り替える。
【００５２】
設定モードの初期状態では、搬送可能領域３０内に配置されているキャリッジ１５がＸ軸の可動範囲の一端に位置する状態（図９の最も左端にキャリッジ１５が位置する状態）において、キャリッジ１５に固定された遮光板１５ｄが、キャリッジ１４に設置されているＸ軸原点センサユニット１４ａの発光素子１４ｄと、受光素子１４ｅとの間に位置するように設置されている。そして、Ｘ軸のマイナス（−）の向き（第１方向）にキャリッジ１５が移動し、図９において破線で示した位置まで達すると、遮光板１５ｄがＸ軸原点センサユニット１４ａの発光面と受光面の間を通過し、遮光状態から受光状態への状態変化が検出される。Ｘ軸原点センサユニット１４ａは、このタイミングにおける、第２センサ１５ｃのエンコーダのパルス出力に基づいて、Ｘ軸の原点に関する位置を設定する。そしてその後、動作制御モードにおいて、キャリッジ１４に備え付けられたモータを駆動して設定されたＸ軸の原点に関する位置に基づいて、ホーム位置Ｐ１、ワイプ位置Ｐ２、パージ位置Ｐ３、爪を描画する描画位置Ｐ４におけるＸ軸の正しい座標にインクジェットヘッド５１を移動させる。
【００５３】
キャリッジ１５の背面部分には、さらに、回路基板１５ｂと、回路基板１５ｂに接続されたフォトインタラプタである第２センサ１５ｃが設けられている。回路基板１５ｂと第２センサ１５ｃは、エンコーダスケール１７とともにリニアエンコーダを構成する。なお、回路基板１５ｂには、第２センサ１５ｃから出力される信号を処理する処理回路が構築されてもよい。
【００５４】
第２センサ１５ｃは、図１０（ａ）及び図１０（ｂ）に示すように、Ｙ軸に沿って互いに内向きに対向するように配置された発光面と受光面とを含む光学センサであり、光学センサは、発光面にそれぞれ設けられた発光素子１５ｅ及び発光素子１５ｇ受光面にそれぞれ設けられた受光素子１５ｆ及び受光素子１５ｈを有している。発光面と受光面との間に常にエンコーダスケール１７が位置するように、回路基板１５ｂに取り付けられている。発光素子１５ｅ及び受光素子１５ｆは互いに対向する位置に配置され、発光素子１５ｇ及び受光素子１５ｈは互いに対向する位置に配置されている。発光素子１５ｅは、例えばＬＥＤなどの光源であり、受光素子１５ｆは、例えばフォトダイオードなどの受光センサである。インクジェットヘッド５１が、Ｘ軸のうち図９において右側、つまり、図１から見て左側に移動する場合、発光素子１５ｇ及び受光素子１５ｈは、後述するＡ相（第１相）の波形パルスを出力する光学センサとなり、発光素子１５ｅ及び受光素子１５ｆは、Ａ相より１／４周期左に位相ずれしているＢ相（第２相）の波形パルスを出力する光学センサとなる。同様に、インクジェットヘッド５１が、Ｘ軸のうち図９において左側、つまり、図１から見て右側に移動する場合、発光素子１５ｇ及び受光素子１５ｈは、Ｂ相の波形パルスを出力する光学センサとなり、発光素子１５ｅ及び受光素子１５ｆは、Ａ相の波形パルスを出力する光学センサとなる。なお、図１０では、発光素子１５ｅが描画装置１の手前側（開口３側）に配置され、受光素子１５ｆが描画装置１の奥側に配置されているが、受光素子１５ｆが描画装置１の手前側に配置され、発光素子１５ｅが描画装置１の奥側に配置されていてもよい。
【００５５】
エンコーダスケール１７は、Ｘ軸に沿って延びた、例えば、透明なＰＥＴ（ポリエチレンテレフタレート樹脂）フィルムであり、フィルムの表面に一定の間隔で遮光用のパターン（遮光部）が形成されている。このため、エンコーダスケール１７は、Ｘ軸に沿って、透過部と遮光部が一定間隔で並んだリニアエンコーダスケールとして機能し、さらに、第２センサ１５ｃは、リニアエンコーダヘッドとして機能する。これにより、キャリッジ１５がＸ軸に沿って移動することで、第２センサ１５ｃを含むリニアエンコーダからパルス信号が出力される。発光素子１５ｅが発した光が透過部を介して受光素子１５ｆに入射するとＨｉｇｈレベルとなり、発光素子１５ｅが発した光が遮光部で遮られるとＬｏｗレベルとなるＡ相パルス信号を受光素子１５ｆが出力する。発光素子１５ｇが発した光が透過部を介して受光素子１５ｈに入射するとＨｉｇｈレベルとなり、発光素子１５ｇが発した光が遮光部で遮られるとＬｏｗレベルとなるＢ相パルス信号を受光素子１５ｈが出力する。なお、以降では、リニアエンコーダが、Ａ相パルス信号とＡ相パルス信号と９０度の位相差を有するＢ相パルス信号を出力する２相タイプのリニアエンコーダである場合を例に説明するが、リニアエンコーダのタイプは、２相タイプに限らない。
【００５６】
発光素子１５ｅ及び受光素子１５ｆの組或いは発光素子１５ｇ及び受光素子１５ｈの組におけるパルス信号のＨｉｇｈレベルの時間は、インクジェットヘッド５１がキャリッジ１５とともにＸ軸に沿って移動中に、第２センサ１５ｃの発光素子１５ｅ及び受光素子１５ｆの組或いは発光素子１５ｇ及び受光素子１５ｈの組がエンコーダスケール１７の透過部を介して対向している位置にある時間であることを示す。発光素子１５ｅ及び受光素子１５ｆの組或いは発光素子１５ｇ及び受光素子１５ｈの組におけるパルス信号のＬｏｗレベルの時間は、インクジェットヘッド５１がキャリッジ１５とともにＸ軸に沿って移動中に、第２センサ１５ｃの発光素子１５ｅ及び受光素子１５ｆの組或いは発光素子１５ｇ及び受光素子１５ｈの組がエンコーダスケール１７の遮光部を介して対向している位置にある時間であることを示している。従って、Ａ相パルス信号の一周期にＸ軸に沿って移動されたインクジェットヘッド５１の移動距離及びＢ相パルス信号の一周期にＸ軸に沿って移動されたインクジェットヘッド５１の移動距離は、ともにエンコーダスケール１７に形成された一対の透過部及び遮光部のパターン分の距離に対応することになるため、パルス信号を検出することによって、キャリッジ１５のＸ軸に沿った移動量を測定することができる。
【００５７】
描画装置１は、Ｘ軸原点センサユニット１４ａによって検出したＸ軸の原点に関する位置を基準にして、リニアエンコーダからのパルス信号に基づいてクローズドループ制御を行うことで、Ｘ軸の位置を制御する。
【００５８】
図１１は、従来技術における位置設定装置の位置制御の課題を説明するための図である。図１２は、本発明における位置検出部１５０の構成を示した図である。なお、従来技術における原点センサユニットはＡ相パルス信号のみを利用している。
【００５９】
本発明のＸ軸に沿っておける位置設定装置で採用されるクローズドループ制御では、エンコーダから出力されたパルス信号のパルスをカウントすることでカウンタの値を移動量として取得することが可能であり、さらに、原点センサユニットから出力された基準位置検出信号に基づいて設定したＸ軸の原点に関する位置でカウンタの値をリセットすることで、カウンタの値をインクジェットヘッドのＸ軸の位置の座標情報として取得することができる。なお、インクジェットヘッドの位置は、キャリッジの位置と一対一に対応しているため、カウンタの値はキャリッジの位置の座標情報として取得されてもよい。
【００６０】
しかしながら、図１１に示すように、従来技術において、原点センサの電圧レベルが切り替わったタイミングでカウンタの値をリセットすると、原点位置がリニアエンコーダスケールに対して変位したときに、座標情報が実際の変位量よりも大きな誤差を含んでしまうことがある。図１１は、環境変化や経年劣化など様々な要因によって原点位置がリニアエンコーダスケールに対して相対的に変位した例であり、図１１（ａ）は変位前に出力された信号を、図１１（ｂ）は変位後に出力された信号を示している。
【００６１】
カウンタの値は、この例では、エンコーダのパルス信号がＨｉｇｈレベルからＬｏｗレベルへ変化するタイミングでデクリメントされている。この点は、以降の例でも同様であるが、カウンタの値をデクリメントするタイミングは、エンコーダのパルス信号がＬｏｗレベルからＨｉｇｈレベルへ変化するタイミングであってもよい。また、この例では、カウンタ値がデクリメントされている例が示されているが、移動の向きに応じてデクリメントとインクリメントのいずれかが行われればよく、また、どちらの向きにデクリメント（インクリメント）を割り当ててもよい。
【００６２】
図１１（ａ）に示すように、変位前においては、ラインＬＡで示すエンコーダから出力されたＡ相のパルス信号がＨｉｇｈレベルからＬｏｗレベルへ変化するエッジＤＥ１（以降、立ち下がりエッジと記す。）の直後に、原点位置がラインＬで示す原点検出信号に基づいて検出され、カウンタの値が「９９９」にリセットされている。このため、図１１（ａ）に示す次の立ち下がりエッジＤＥ２では、カウンタの値は「９９８」であり、この立ち下がりエッジに対応するリニアエンコーダスケール上のパターンの座標値は、「９９８」である。
【００６３】
これに対して、例えば、インクジェットヘッドの移動機構の少なくとも一部が熱膨張などによってわずかな変位が生じた後においては、図１１（ｂ）に示すように、原点位置が、Ａ相のパルス信号の立ち下がりエッジＤＥ１’の直前に検出され、カウンタの値が「９９９」にリセットされている。このため、原点位置が検出された直後の立ち下がりエッジＤＥ１’においてカウンタの値が「９９８」に更新され、その結果、図１１（ｂ）に示す次の立ち下がりエッジＤＥ２’では、カウンタの値は「９９７」である。つまり、立ち下がりエッジＤＥ２’に対応するリニアエンコーダスケール上のパターンの座標は、「９９７」であり、変位前に対して１だけ異なる値を示している。
【００６４】
このように、従来技術における位置設定装置では、原点位置の相対的な変位量Δ（図１１（ｂ）参照）はパルス信号の１周期に満たないにも関わらず、座標情報が略１周期分ずれてしまい、変位量Δ以上の誤差を含んでしまうことがある。このような事象は、原点位置が検出されるタイミングがカウンタの値を更新するタイミングに近い場合に生じやすく、これらのタイミングが近いほどわずかな変位によって生じてしまう。このようなエンコーダを有する位置設定装置に用いると、例えば爪を印刷する描画装置において位置ずれを起こし、爪以外の皮膚に爪デザインを描画してしまう恐れがある。
【００６５】
そこで、描画装置１では、この様な課題を解決するために、位置検出部１５０を図１２に示すように構成することで、カウンタの値をリセットするタイミングを工夫する。これにより、座標情報がわずかな変位の発生によって大きく変動することなく、座標情報を安定して取得することが可能となる。つまり、座標情報のばらつきを抑えて高い精密度で座標情報を取得することを可能としている。
【００６６】
以下、本発明における位置検出部１５０の構成と作用について詳細に説明する。位置検出部１５０は、図１２に示すように、原点センサユニット１５１と、エンコーダ１５２と、カウンタ１５３と、信号処理回路１５４と、メモリ１５５を含んでいる。
【００６７】
なお、以降では、位置検出部１５０がＸ軸の位置を検出して座標情報を取得する例で説明するが、位置検出部１５０は、Ｘ軸の位置とＹ軸の位置の少なくとも一方を検出して座標情報を取得すればよく、Ｘ軸の位置とＹ軸の位置の両方を検出してそれらの座標情報を取得してもよい。また、描画装置１がＺ方向へ移動する移動体を有している場合であれば、Ｚ方向の位置を検出して座標情報を取得してもよい。即ち、位置検出部１５０は、少なくとも一方向の位置を検出してその方向の座標情報を取得すればよい。
【００６８】
原点センサユニット１５１は、キャリッジ１５またはキャリッジ１５が移動するインクジェットヘッド５１の、ある一方向のＸ軸の原点に関する位置を検出するための基準位置を検出する第１センサ１４ｃを備えるＸ軸原点センサユニット１４ａである。原点センサユニット１５１は、信号処理回路１５４へ、基準位置でＨｉｇｈレベルとＬｏｗレベルの間で信号の値が切り替わる基準位置検出信号を出力する。
【００６９】
エンコーダ１５２は、ある一方向への移動体の移動量に応じたパルス信号を出力する。エンコーダ１５２は、具体的には、例えば、Ｘ軸に沿ったキャリッジ１５の移動量に応じたパルス信号を出力する、第２センサ１５ｃとエンコーダスケール１７を含む２相タイプのリニアエンコーダである。
【００７０】
カウンタ１５３は、エンコーダ１５２が出力するパルス信号のパルスを計数する。なお、パルスを計数するとは、パルスの検出によってカウンタの値をカウンタアップ又はカウントダウンする処理のことをいい、また、カウントアップする又はカウントダウンするとは、一定の値を加算する又は減算することをいう。この例では、カウンタ１５３は、Ａ相のパルス信号のパルスを計数するが、Ｂ相のパルス信号のパルスを計数してもよい。
【００７１】
信号処理回路１５４は、原点センサユニット１５１から出力された基準位置検出信号とエンコーダ１５２から出力されたパルス信号とに基づいて、カウンタ１５３をリセットする。つまり、カウンタ１５３の値を初期値に変更する。なお、この例では、初期値は「９９９」である。そして初期値「９９９」のタイミングでのインクジェットヘッド５１の位置或いはキャリッジ１５の位置をＸ軸の原点に関する位置として設定する。このＸ軸の原点に関する位置は、Ｘ軸の原点位置でもよいし、Ｘ軸の原点の座標に所定の座標値を加えてなる位置としてもよい。信号処理回路１５４は、例えば、マイクロコンピュータであってもよく、プログラムを実行することで上述した信号処理を行ってもよい。
【００７２】
メモリ１５５は、原点に関する位置の初期設定（キャリブレーション動作）における、基準位置で出力された第１センサ１４ｃの基準位置検出信号のレベルの切り替わりタイミングにおいて、第２センサ１５ｃのパルス信号がＨｉｇｈレベルであるかＬｏｗレベルであるかを示す情報データを記憶する。
【００７３】
なお、立ち上がりエッジは、パルス信号がＬｏｗレベルからＨｉｇｈレベルに変化するエッジのことであり、立ち下がりエッジは、パルス信号がＨｉｇｈレベルからＬｏｗレベルに変化するエッジのことである。
【００７４】
原点に関する位置の初期設定は、位置制御の精密度を確保するために行われる処理であり、例えば、インクカートリッジ５０の交換後にユーザ操作により選択的に行われる、撮影部１３０と描画部１４０の間でのアライメント動作の一部として行われてもよいし、描画装置１がオフ状態からオン状態に遷移したときに行われてもよい。インクカートリッジ５０の交換は、キャリッジ１５に比較的大きな力が加わること、インクカートリッジ５０に個体差が存在することなどの理由から、位置制御の誤差を生みやすい。また、描画装置１の描画時における温度、湿度等の外的要因による描画装置１内の部材の膨張または収縮によって位置制御の誤差を生みやすくなることもある。このため、アライメント動作の一部として原点に関する位置の初期設定を行うことは、位置制御の精密度を確保する上で効果的である。
【００７５】
以上のように構成された位置検出部１５０では、信号処理回路１５４は、動作制御モードにおいて、基準位置検出信号に基づいて基準位置を検出したときに、設定モードで記憶されたメモリ１５５から読み出された原点に関する位置の初期設定における基準位置検出信号とパルス信号との相対的な位置関係に応じて、パルス信号の立ち上がりエッジ又は立ち下がりエッジのいずれか一方のタイミングでカウンタをリセットする。これにより、描画装置１では、構成要素の変形等によってわずかに変位が生じた場合であっても、安定した座標情報を得ることができるため、電子機器である描画装置１の位置ずれを抑えた良好な動作を実現することができる。また、既存の電子機器に対して信号処理回路１５４で行う処理を変更するだけで適応可能であり、適用に当たりエンコーダや原点センサユニットなどを変更する必要がない。このため、低コストで上記の効果を得ることができる。
【００７６】
図１３は、本発明における設定モード（原点に関する位置の初期設定モード）中におけるカウンタリセット処理のフローチャートである。図１４は、動作制御モード（設定モードで設定された原点に関する位置情報に基づいて位置制御された動作モード）におけるカウンタリセット処理のフローチャートである。
【００７７】
例えば、インクカートリッジ５０を交換すると、描画装置１は、アライメント動作の一部として行われる原点に関する位置の初期設定を行う。Ｘ軸の方向における原点に関する位置の初期設定では、図１３に示すカウンタリセット処理を行う。
【００７８】
まず、駆動開始時にインクジェットヘッド５１のＸ軸の原点に関する位置を設定する設定モードでは、制御部１００は、原点センサユニット１５１から出力された基準位置検出信号を監視する（ステップＳ１１）。そして、基準位置検出信号のＨｉｇｈレベルとＬｏｗレベルの間での切り替わりを検出すると（ステップＳ１１ＹＥＳ）、制御部１００は、エンコーダ１５２から出力された基準位置検出時点におけるＢ相のパルス信号の値（Ｈｉｇｈレベル又はＬｏｗレベル）をメモリ１５５に格納する（ステップＳ１２）。なおメモリ１５５に格納されるＢ相のパルス信号の値は、Ｈｉｇｈレベル又はＬｏｗレベルそのものではなく、ＨｉｇｈレベルであるかＬｏｗレベルであるかを示す値であってもよい。ステップＳ１２が完了すると設定モードは終了する。
【００７９】
そして、設定モード終了後、動作制御モードに移行する。動作制御モードでは、例えば、ユーザが指定したネイルデザインを描画する描画処理が開始されると、描画装置１は、位置制御処理の一部として、初期設定の結果に基づいて図１４に示す描画処理におけるＸ軸の方向における原点位置の確認処理を行う。動作制御モードにおいて、まず制御部１００は、原点センサユニット１５１から出力された基準位置検出信号を監視する（ステップＳ２１）。そして、基準位置において基準位置検出信号のＨｉｇｈレベルとＬｏｗレベルの間での切り替わりを検出すると（ステップＳ２１ＹＥＳ）、制御部１００は、ステップＳ１２でメモリ１５５に格納された、基準位置検出時点におけるＢ相のパルス信号の値（Ｈｉｇｈレベル又はＬｏｗレベル）を読み出す（ステップＳ２２）。メモリ１５５から読み出されるＢ相のパルス信号の値は、Ｈｉｇｈレベル又はＬｏｗレベルそのものではなく、ＨｉｇｈレベルであるかＬｏｗレベルであるかを示す値であってもよい。さらに、制御部１００は、ステップＳ２２で読み出したＢ相のパルス信号の値がＨｉｇｈレベルか否かを判定する（ステップＳ２３）。
【００８０】
そして、メモリ１５５から読み出した初期設定におけるＢ相のパルス信号の値がＨｉｇｈレベルであると判定すると（ステップＳ２３ＹＥＳ）、制御部１００は、メモリ１５５から読み出し後に引き続き監視しているＢ相のパルス信号の値がＬｏｗレベルに変位した後、引き続き監視しているＡ相のパルス信号の最初のエッジで、カウンタ１５３の値を原点位置を示す「９９９」にリセットし（ステップＳ２４）、動作制御モードでの原点位置調整が終了する。一方、メモリ１５５から読み出したＢ相のパルス信号の値がＬｏｗレベルであると判定すると（ステップＳ２３ＮＯ）、制御部１００は、引き続き監視しているＢ相のパルス信号の値がＨｉｇｈレベルに変位した後に検出される、引き続き監視しているＡ相のパルス信号の最初のエッジで、カウンタ１５３の値を原点位置を示す「９９９」にリセットし（ステップＳ２５）、動作制御モードでの原点位置調整が終了する。動作制御モードでは、調整された原点位置を、インクジェットヘッド５１の位置或いはキャリッジ１５の位置をＸ軸の方向における原点位置とみなして引き続き描画動作を行う。
【００８１】
図９のＸ軸のうちの−方向（第１方向）にインクジェットヘッド５１を移動することによって行われる初期設定及び描画等の動作について、図１５（ａ）、図１５（ｂ）、図１６（ａ）、図１６（ｂ）、図１７（ａ）、図１７（ｂ）、図１８（ａ）、図１８（ｂ）を用いて、具体的に説明する。図中、α、β、γ、δ、ε、ζ．．．は、Ａ相のパルス信号におけるエッジの位置を示す。
【００８２】
設定モードにおいて、第１センサ１４ｃの発光素子１４ｄ及び受光素子１４ｅの間を遮っていた遮光板１５ｄが、キャリッジ１５の−方向への移動にともない、発光素子１４ｄ及び受光素子１４ｅの間を遮らなくなると、その位置を基準位置として基準位置検出信号の電圧レベルが切り替わる（ステップＳ１１）。ここで図１５（ａ）に示すように、第１センサ１４ｃでの基準位置検出信号の電圧レベルの切り替わりタイミングが時間範囲ＴＭ１内にあるためにＡ相の立ち上がりエッジγより早い場合、ステップＳ１１での切り替わりタイミングでのＢ相はＨｉｇｈレベルとなり、メモリ１５５にＨｉｇｈレベルであることを示す情報データが記憶される（ステップＳ１２）。時間範囲ＴＭ１は、時間的にＡ相の立ち上がりエッジγの１つ前の、Ｂ相のエッジである立ち上がりエッジγ’直後からＡ相の立ち上がりエッジγ直前までの時間である。
【００８３】
一方、図１５（ｂ）に示すように、第１センサ１４ｃでの基準位置検出信号の電圧レベルの切り替わりタイミングが、時間範囲ＴＭ２内にあるためにＡ相の立ち上がりエッジγより遅い場合、ステップＳ１１での切り替わりタイミングでのＢ相はＨｉｇｈレベルとなり、メモリ１５５にＨｉｇｈレベルであることを示す情報データが記憶される（ステップＳ１２）。時間範囲ＴＭ２は、Ａ相の立ち上がりエッジγ直後から、時間的にＡ相の立ち上がりエッジγの１つ後の、Ｂ相のエッジである立ち下がりエッジδ’直前までの時間である。図１５（ａ）、図１５（ｂ）いずれの場合も、メモリ１５５に記憶される情報データは、Ｈｉｇｈレベルであることを示す。ここで、図１５（ａ）または図１５（ｂ）の設定モード後であれば、動作制御モードでの原点位置調整は、図１５（ａ）または図１５（ｂ）の設定モード時と大きな差はないので、図１６（ａ）または図１６（ｂ）に示す通りになる。
【００８４】
次いで動作制御モードにおいて、制御部１００は、基準位置において出力された基準位置検出信号のＨｉｇｈレベルとＬｏｗレベルの間での切り替わりを検出すると（ステップＳ２１ＹＥＳ）、設定モードで記憶されたＢ相のパルス信号の値（Ｈｉｇｈレベル）を読み出し（ステップＳ２２）、ステップＳ２２で読み出したＢ相のパルス信号の値がＨｉｇｈレベルであることを判定する（ステップＳ２３ＹＥＳ）。そして制御部１００は、メモリ１５５から読み出し後に引き続き監視しているＢ相のパルス信号の値がＬｏｗレベルに変位した後、引き続き監視しているＡ相のパルス信号の最初のエッジである立ち下がりエッジδのタイミングで、カウンタ１５３の値を原点位置を示す「９９９」にリセットする（ステップＳ２４）。
【００８５】
このように、設定モードで、第１センサ１４ｃの基準位置検出信号の電圧レベルが切り替わるタイミングが、図１５（ａ）に示すように、Ａ相のパルス信号がＬｏｗレベルであっても、図１５（ｂ）に示すように、Ａ相のパルス信号がＨｉｇｈレベルであっても、必ず図１６（ａ）または図１６（ｂ）に示す通り、Ａ相における立ち上がりエッジγ直後の立ち下がりエッジδのタイミングが原点位置のタイミングとみなされるため、描画装置１をオンして立ち上げる度に、原点位置は立ち下がりエッジδのタイミングの位置となるため、その後の描画等の動作において正確な位置で処理を行うことができる。
【００８６】
換言すれば、第１センサ１４ｃの基準位置検出信号の電圧レベルが切り替わるタイミングが図１５（ａ）の通りまたは図１５（ｂ）の通りのようにＡ相における立ち下がり時、立ち上がり時と互いに異なったものとなったために、動作制御モードでの図１６（ａ）の通り、基準位置検出信号の電圧レベルの切り替わるタイミングと原点位置のタイミングとの時間差ＴＤ１になろうと、または図１６（ｂ）の通り、基準位置検出信号の電圧レベルの切り替わるタイミングと原点位置のタイミングとの時間差ＴＤ１と異なる時間差ＴＤ２になろうと、原点位置は立ち下がりエッジδのタイミングの位置となる。
【００８７】
上記では、基準位置検出信号の電圧レベルの切り替わるタイミング時にＢ相はＨｉｇｈレベルであったが、Ｌｏｗレベルの場合を説明する。
【００８８】
設定モードにおいて、第１センサ１４ｃの発光素子１４ｄ及び受光素子１４ｅの間を遮っていた遮光板１５ｄが、キャリッジ１５の−方向への移動にともない、発光素子１４ｄ及び受光素子１４ｅの間を遮らなくなると、基準位置検出信号の電圧レベルが切り替わる（ステップＳ１１）。ここで図１７（ａ）に示すように、第１センサ１４ｃでの基準位置検出信号の電圧レベルの切り替わりタイミングが時間範囲ＴＭ３内にあるためにＡ相の立ち下がりエッジβより早い場合、ステップＳ１１での切り替わりタイミングでのＢ相はＬｏｗレベルとなり、メモリ１５５にＬｏｗレベルであることを示す情報データが記憶される（ステップＳ１２）。時間範囲ＴＭ３は、時間的にＡ相の立ち上がりエッジγの１つ前の、Ｂ相のエッジである立ち下がりエッジβ’直後からＡ相の立ち下がりエッジβ直前までの時間である。
【００８９】
一方、図１７（ｂ）に示すように、第１センサ１４ｃでの基準位置検出信号の電圧レベルの切り替わりタイミングが、時間範囲ＴＭ４内にあるためにＡ相の立ち下がりエッジβより遅い場合、ステップＳ１１での切り替わりタイミングでのＢ相はＬｏｗレベルとなり、メモリ１５５にＬｏｗレベルであることを示す情報データが記憶される（ステップＳ１２）。時間範囲ＴＭ４は、Ａ相の立ち下がりエッジβ直後から、時間的にＡ相の立ち下がりエッジβの１つ後の、Ｂ相のエッジである立ち上がりエッジγ’直前までの時間である。図１７（ａ）、図１７（ｂ）いずれの場合も、メモリ１５５に記憶される情報データは、Ｌｏｗレベルであることを示す。ここで、図１７（ａ）または図１７（ｂ）の設定モード後であれば、動作制御モードでの原点位置調整は、図１７（ａ）または図１７（ｂ）の設定モード時と大きな差はないので、図１８（ａ）または図１８（ｂ）に示す通りになる。
【００９０】
次いで動作制御モードにおいて、制御部１００は、基準位置において基準位置検出信号のＬｏｗレベルとＨｉｇｈレベルの間での切り替わりを検出すると（ステップＳ２１ＹＥＳ）、設定モードで記憶されたＢ相のパルス信号の値（Ｌｏｗレベル）を読み出し（ステップＳ２２）、ステップＳ２２で読み出したＢ相のパルス信号の値がＬｏｗレベルであることを判定する（ステップＳ２３ＹＥＳ）。そして制御部１００は、メモリ１５５から読み出し後に引き続き監視しているＢ相のパルス信号の値がＨｉｇｈレベルに変位した後、引き続き監視しているＡ相のパルス信号の最初のエッジである立ち上がりエッジγのタイミングで、カウンタ１５３の値を原点位置を示す「９９９」にリセットする（ステップＳ２４）。
【００９１】
このように、設定モードで、第１センサ１４ｃの基準位置検出信号の電圧レベルが切り替わるタイミングが、図１７（ａ）に示すように、Ａ相のパルス信号がＨｉｇｈレベルであっても、図１７（ｂ）に示すように、Ａ相のパルス信号がＬｏｗレベルであっても、必ず図１８（ａ）または図１８（ｂ）に示す通り、Ａ相における立ち下がりエッジβ直後の立ち上がりエッジγのタイミングが原点位置とみなされるため、描画装置１をオンして立ち上げる度に、原点位置は立ち上がりエッジγのタイミングの位置となるため、その後の描画等の動作において正確な位置で処理を行うことができる。
【００９２】
換言すれば、第１センサ１４ｃの基準位置検出信号の電圧レベルが切り替わるタイミングが図１７（ａ）の通りまたは図１７（ｂ）の通りのようにＡ相における立ち下がり時、立ち上がり時と互いに異なったものとなったために、動作制御モードでの図１８（ａ）の通り、基準位置検出信号の電圧レベルの切り替わるタイミングと原点位置のタイミングとの時間差ＴＤ３になろうと、または図１８（ｂ）の通り、基準位置検出信号の電圧レベルの切り替わるタイミングと原点位置のタイミングとの時間差ＴＤ３と異なる時間差ＴＤ４になろうと、原点位置は立ち上がりエッジγのタイミングの位置となる。
【００９３】
上記図１５（ａ）、図１５（ｂ）、図１６（ａ）、図１６（ｂ）、図１７（ａ）、図１７（ｂ）、図１８（ａ）、図１８（ｂ）では、図９の−方向（第１方向）にインクジェットヘッド５１を移動することによって行われる初期設定及び描画等の動作を説明したが、図９のＸ軸のうちの＋方向（第１方向と反対を向いた第２方向）にインクジェットヘッド５１を移動することによって行われる初期設定及び描画等の動作を図１９に示す。図１９においては、Ａ相のパルス波形とＢ相のパルス波形の相対的な位置関係が逆になっている。つまり−方向におけるＡ相の光学センサである発光素子１５ｇ及び受光素子１５ｈが＋方向におけるＢ相の発光素子及び受光素子となり、−方向におけるＢ相の光学センサである発光素子１５ｅ及び受光素子１５ｆが＋方向におけるＡ相の発光素子及び受光素子となる。
【００９４】
上記実施形態では、Ｘ軸の−方向への移動にしたがってＸ軸の原点を設定したが、これに限らずＸ軸の＋方向への移動にしたがってＸ軸の原点を設定してもよい。この場合、図１９（ａ）、図１９（ｂ）に示すように、基準位置検出信号のＨｉｇｈレベルとＬｏｗレベルとの間での切り替わりタイミングがＡ相のパルス信号がＬｏｗレベルであろうとＨｉｇｈレベルであろうと常に同じタイミングが原点位置のタイミング「９９９」となり、図１９（ｃ）、図１９（ｄ）に示すように、基準位置検出信号のＨｉｇｈレベルとＬｏｗレベルとの間での切り替わりタイミングがＡ相のパルス信号がＬｏｗレベルであろうとＨｉｇｈレベルであろうと常に同じタイミングが原点位置のタイミング「９９９」となる。
【００９５】
また描画装置では、Ｘ軸の−方向への移動にしたがってＸ軸の第１原点を設定するとともに、Ｘ軸の＋方向への移動にしたがってＸ軸の第２原点を設定するようにしてもよい。
【００９６】
この場合、描画装置１は、第２センサ１５ｃは、第１相の信号を出力する第１相センサとなる発光素子１５ｇ及び受光素子１５ｈと、第２相の信号を出力する第２相センサとなる発光素子１５ｅ及び受光素子１５ｆと、を有する。
【００９７】
制御部１００は、設定モードの第１設定モードにおいて、インクジェットヘッド５１がＸ軸に沿った第１方向（−方向）に移動している間に第１センサ１４ｃが基準位置を検出したときの第２相センサの第２相の信号のレベルを示す情報データを記憶し、動作制御モードの第１動作制御モードにおいて、インクジェットヘッド５１が第１方向に移動している間に第１センサ１４ｃが基準位置を検出した後に、第２相センサの第２相の信号のレベルが、第１設定モードで記憶された情報データでの第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の第１相の最初のエッジの位置をＸ軸の第１原点に関する位置と設定し、設定モードの第２設定モードにおいて、インクジェットヘッド５１がＸ軸に沿った第１方向と反対を向いている第２方向（＋方向）に移動している間に第１センサ１４ｃが基準位置を検出したときの第１相センサの第１相の信号のレベルを示す情報データを記憶し、動作制御モードの第２動作制御モードにおいて、インクジェットヘッド５１が第２方向に移動している間に第１センサ１４ｃが基準位置を検出した後に、第１相センサの第１相の信号のレベルが、第２設定モードで記憶された情報データでの第１相の信号のレベルと同じレベルから異なるレベルに切り替わった後の第２相の最初のエッジの位置をＸ軸の第２原点に関する位置と設定する。
【００９８】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明は上記の実施形態に限定されるものではない。電子機器、動作方法、及びプログラムは、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００９９】
上述した実施形態では、電子機器の一例としてネイルプリンタを例示したが、電子機器はネイルプリンタに限らず、エンコーダと原点センサユニットを用いた位置制御が行われる機器であればよい。
【０１００】
また、上述した実施形態では、エンコーダにリニアエンコーダを使用する例を示したが、エンコーダは、リニアエンコーダに限らず、ロータリーエンコーダなどの他のエンコーダであってもよい。
【０１０１】
また、上述した実施形態では、エンコーダ及び原点センサユニットに位置センサとしてフォトインタラプタを使用する例を示したが、エンコーダ及び原点センサユニットに用いられる光学センサは、フォトインタラプタに限らず、フォトリフレクタなどの他の光学センサであってもよい。また、光学センサに限らず、磁気センサなどの他のセンサがエンコーダ及び原点センサユニットに用いられてもよい。
【０１０２】
また、上述した実施形態では、リセットエッジの決定方法の一例として、Ｂ相のパルス信号を利用する方法を示したが、リセットエッジの決定方法はこの例に限らない。Ｂ相のパルス信号を用いてリセットエッジを決定する方法は、Ｂ相のパルス信号の値がＨｉｇｈレベルであることを示す情報データ（例えば値「１」）かＬｏｗレベルであることを示す情報データ（例えば値「０」）を記憶する１ビットの記憶領域しか必要としないため記憶容量を圧迫しないという効果があるが、タイマーを用いて最近接エッジ及びリセットエッジを決定するなど、他の方法が採用されてもよい。
【０１０３】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
第１軸に沿って移動する移動体と、
前記移動体が前記第１軸に沿って移動する際に基準位置を通過することを検出する第１センサと、
前記移動体の前記第１軸に沿った移動にしたがって第１相と位相ずれした第２相の信号を出力する第２センサと、
設定モードにおいて、前記第１センサが前記基準位置を検出したときの前記第２相の信号のレベルを示す情報データを記憶し、動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定する制御部と、
を有することを特徴とする電子機器。
［付記２］
付記１に記載の電子機器において、
前記第２相の信号は、前記第１の信号と略９０度の位相差を有することを特徴とする電子機器。
［付記３］
付記１又は付記２に記載の電子機器において、
前記第２センサは、前記第１相の信号を出力する第１相センサと、前記第２相の信号を出力する第２相センサと、を有し、
前記制御部は、
前記設定モードの第１設定モードにおいて、前記移動体が前記第１軸に沿った第１方向に移動している間に前記第１センサが前記基準位置を検出したときの前記第２相センサの前記第２相の信号のレベルを示す情報データを記憶し、
前記動作制御モードの第１動作制御モードにおいて、前記移動体が前記第１方向に移動している間に前記第１センサが前記基準位置を検出した後に、前記第２相センサの前記第２相の信号のレベルが、前記第１設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の第１原点に関する位置と設定し、
前記設定モードの第２設定モードにおいて、前記移動体が前記第１軸に沿った前記第１方向と反対を向いている第２方向に移動している間に前記第１センサが前記基準位置を検出したときの前記第１相センサの前記第１相の信号のレベルを示す情報データを記憶し、
前記動作制御モードの第２動作制御モードにおいて、前記移動体が前記第２方向に移動している間に前記第１センサが前記基準位置を検出した後に、前記第１相センサの前記第１相の信号のレベルが、前記第２設定モードで記憶された情報データでの前記第１相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第２相の最初のエッジの位置を前記第１軸の第２原点に関する位置と設定する
ことを特徴とする電子機器。
［付記４］
付記１乃至付記３のいずれか１つに記載の電子機器において、
前記移動体は、前記第１軸及び前記第１軸と交差する方向に移動するインクジェットヘッドを有し、
インクカートリッジの交換にしたがってまたは前記電子機器の立ち上げにしたがって前記設定モードに移行する
ことを特徴とする電子機器。
［付記５］
設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶し、
動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定することを特徴とする動作方法。
［付記６］
電子機器が内蔵するコンピュータが実行するプログラムであって、前記コンピュータに、
設定モードにおいて、第１軸に沿って移動する移動体が前記第１軸に沿って移動する際に通過する基準位置を第１センサが検出したときの、前記移動体の前記第１軸に沿った移動にしたがって第２センサが出力する第１相と位相ずれした第２相の信号のレベルを示す情報データを記憶させ、
動作制御モードにおいて、前記第１センサが前記基準位置を検出した後に、前記第２相の信号のレベルが、前記設定モードで記憶された情報データでの前記第２相の信号のレベルと同じレベルから異なるレベルに切り替わった後の前記第１相の最初のエッジの位置を前記第１軸の原点に関する位置と設定させることを特徴とするプログラム。
【符号の説明】
【０１０４】
１                                      描画装置
２                                      筐体
３                                      開口
３ａ                                    指置き台
４                                      ディスプレイ
５                                      ベース
６ａ、６ｂ                              フレーム
７ａ、７ｂ、１８                        ベルト
８                                      モータ
９ａ、１０ａ                            歯ありプーリー
９ｂ、１０ｂ                            歯ありプーリー
１１ａ、１１ｂ                          プーリーホルダー
１２ａ、１２ｂ                          スプリング
１３ａ、１３ｂ                          ベルトクリップ
１４、１５                              キャリッジ
１４ａ                                  Ｘ軸原点センサユニット
１４ｂ、１５ｂ、２１                    回路基板
１４ｃ                                  第１センサ
１５ａ                                  挿通部
１５ｃ                                  第２センサ
１５ｄ                                  遮光板
１６、２０ａ、２０ｂ                    ガイドシャフト
１７                                    エンコーダスケール
１９                                    シャフト
２１ａ                                  基板固定プレート
２２                                    第３センサ
２２ａ                                  発光面
２２ｂ                                  受光面
２３                                    Ｙ軸原点センサユニット
３１                                    第１突出部
３２                                    第２突出部
３３                                    境界部
４０                                    キャップ
４１                                    廃インクタンク
５０                                    インクカートリッジ
５１                                    インクジェットヘッド
Ｐ１                                    ホーム位置
Ｐ２                                    ワイプ位置
Ｐ３                                    パージ位置
Ｐ４                                    描画位置
Ｌ、Ｌ１、Ｌ２、ＬＡ、ＬＢ              ライン
１００                                  制御部
１１０                                  表示部
１２０                                  操作部
１３０                                  撮影部
１４０                                  描画部
１５０                                  位置検出部
１５１                                  原点センサユニット
１５２                                  エンコーダ
１５３                                  カウンタ
１５４                                  信号処理回路
１５５                                  メモリ
【図１】
2020137830.tif 000003
【図２】
2020137830.tif 000004
【図３】
2020137830.tif 000005
【図４】
2020137830.tif 000006
【図５】
2020137830.tif 000007
【図６】
2020137830.tif 000008
【図７】
2020137830.tif 000009
【図８】
2020137830.tif 000010
【図９】
2020137830.tif 000011
【図１０】
2020137830.tif 000012
【図１１】
2020137830.tif 000013
【図１２】
2020137830.tif 000014
【図１３】
2020137830.tif 000015
【図１４】
2020137830.tif 000016
【図１５】
2020137830.tif 000017
【図１６】
2020137830.tif 000018
【図１７】
2020137830.tif 000019
【図１８】
2020137830.tif 000020
【図１９】
2020137830.tif 000021