(57)【要約】【課題】画像形成の品質を低下させずに、印刷準備での検知における、不要なエラー発生を防ぐことができる、ガーメントに対して吐出可能なインクジェット記録装置の提供。【解決手段】インクを吐出するノズルを複数有するヘッド１１８と、ガーメントＣを支持し、昇降移動及び水平移動可能なプラテン２と、印刷準備において、前記プラテンを印刷時と同じ高さにした状態で、印刷時の前記ヘッドの位置に対応する所定の高さに達するプラテン上の厚さの有無を検知する検知部１４０と、検知動作を制御し、前記所定の高さで干渉物が検出された場合は印刷を停止させる制御部２００と、を備え、前記制御部は、前記プラテンの印刷時の水平の移動方向における、前記検知部による、前記所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、画像が印刷される印刷範囲とし、印刷範囲外の少なくとも一部を検知動作の対象外とするインクジェット記録装置１。【選択図】図１２
2019171642.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するノズルを複数有するヘッドと、
ガーメントを支持し、昇降移動及び水平移動可能なプラテンと、
印刷準備において、前記プラテンを印刷時と同じ高さにした状態で、印刷時の前記ヘッドの位置に対応する所定の高さに達するプラテン上の厚さの有無を検知する検知部と、
検知動作を制御し、前記所定の高さで干渉物が検出された場合は印刷を停止させる制御部と、を備え、
前記制御部は、前記プラテンの印刷時の水平の移動方向における、前記検知部による、前記所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、画像が印刷される印刷範囲とし、印刷範囲外の少なくとも一部を検知動作の対象外とする
インクジェット記録装置。
【請求項２】
前記インクジェット記録装置は、接続された外部記憶媒体に格納された印刷データを読み込み、
前記制御部は、前記プラテンの印刷時の移動方向における、前記検知部による前記高さ検知範囲を、読み込まれた前記印刷データに含まれる印刷範囲に対応する範囲とし、印刷範囲外は前記検知動作の対象外とすることを設定する
請求項１に記載のインクジェット記録装置。
【請求項３】
前記インクジェット記録装置は、ホスト装置と接続されており、
前記ホスト装置から前記インクジェット記録装置へ印刷データを送信する際、最初に送信されるページデータに印刷範囲情報を含んでおり、
前記制御部は、前記プラテンの印刷時の移動方向における、前記検知部による前記高さ検知範囲を、受信した前記印刷範囲情報に対応する範囲とし、印刷範囲外は前記検知動作の対象外とすることを設定する
請求項１に記載のインクジェット記録装置。
【請求項４】
前記インクジェット記録装置は、ホスト装置と接続されており、
前記ホスト装置は印刷対象となる原稿を読み取るスキャナーを備えており、該スキャナーは、スキャン毎に原稿の画像を読み取ってスキャンデータとし、
前記制御部は、前記ホスト装置から前記インクジェット記録装置へ、印刷データを送信する際のページデータの次に順に送信されるスキャンデータのうちの最初のスキャンデータに含まれる画像データを基に、印刷開始位置を取得し、
前記制御部は、前記プラテンの印刷時の移動方向における、前記検知部による前記高さ検知範囲を、前記印刷開始位置に対応づけられた検知開始位置から、前記プラテンの印刷時移動方向の下流端までに設定する
請求項１に記載のインクジェット記録装置。
【請求項５】
前記ヘッドは水平方向である第１の方向に移動可能であり、
前記ヘッドを印刷対象領域の外に配置した状態で、前記プラテンを上昇させて前記ガーメントと前記検知部との距離を前記所定の高さに設定し、前記プラテンを前記高さ検知範囲の距離、前記第１の方向とは直交する方向であって、前記印刷時の移動方向とは逆方向に移動させることで、前記検知部は、前記所定の高さに達する前記プラテン上の厚さの有無を検知する
請求項１乃至４のいずれか一項に記載のインクジェット記録装置。
【請求項６】
インクを吐出するヘッドと、ガーメントを支持し、昇降移動及び水平移動可能なプラテンと、検知部と、を備えるインクジェット記録装置の制御装置であって、
前記制御装置は、表示装置と接続可能であり、
前記制御装置は、前記表示装置に、前記検知部による、前記プラテンを印刷時と同じ高さにした状態での印刷時の前記ヘッドの位置に対応する所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、前記プラテン上の前記ガーメントの全範囲とするか、印刷範囲とするかを、ユーザーに選択させるように表示させ、
ユーザーの選択結果に応じた前記高さ検知範囲で前記検知部に、前記プラテンを印刷時と同じ高さにした状態で、前記所定の高さに達するプラテン上の厚さの有無を検知させ、
前記所定の高さで干渉物が検出された場合に、前記表示装置に表示させる
インクジェット記録装置の制御装置。
【請求項７】
前記表示装置は、前記インクジェット記録装置に設けられたディスプレイであって、
前記ユーザーの指示は、前記ディスプレイ上から選択可能である
請求項６に記載のインクジェット記録装置の制御装置。
【請求項８】
インクを吐出するヘッド、ガーメントを支持するプラテン、及び検知部を備え、表示装置を備える又は表示装置を有するホスト装置と接続可能なインクジェット記録装置の制御方法であって、
前記表示装置に、前記検知部による、前記プラテンを印刷時と同じ高さにした状態で、印刷時の前記ヘッドの位置に対応する所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、前記プラテン上の前記ガーメントの全範囲とするか、印刷範囲とするかを、ユーザーに選択させるように表示させるステップと、
前記検知部に、ユーザーの選択結果に応じた前記高さ検知範囲で、前記所定の高さに達するプラテン上の厚さの有無を検知させるステップと、
前記所定の高さで干渉物が検出された場合に、検知結果を前記表示装置に表示させるステップと、を有する
インクジェット記録装置の制御方法。
【請求項９】
インクを吐出するヘッド、ガーメントを支持するプラテン、及び検知部を備え、表示装置と接続されるインクジェット記録装置に用いる制御プログラムであって、
コンピュータに、
前記表示装置に、前記検知部による、前記プラテンを印刷時と同じ高さにした状態で、印刷時の前記ヘッドの位置に対応する所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、前記プラテン上の前記ガーメントの全範囲とするか、印刷範囲とするかを、ユーザーに選択させるように表示させる処理と、
前記検知部に、ユーザーの選択結果に応じた前記高さ検知範囲で、前記所定の高さに達するプラテン上の厚さの有無を検知させる処理と、
前記所定の高さで干渉物が検出された場合に、前記表示装置に表示させる処理と、
を実行させることを特徴とする検知範囲選択制御プログラム。
【請求項１０】
請求項９に記載の検知範囲選択制御プログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、布地に対して吐出可能なインクジェット記録装置、該インクジェット記録装置の制御装置、インクジェット記録装置の検知範囲選択制御方法、検知範囲選択制御プログラム、記憶媒体に関する。
【背景技術】
【０００２】
近年、衣服（ガーメント）に対して画像形成を行うインクジェット記録装置が提案されている。
【０００３】
そのインクジェット記録装置の技術の一つとして、特許文献１には、Ｔシャツなどの布地をプラテンにセットし、プラテンを水平移動させながら印刷を行う際に、布地の印刷面にキャリッジと干渉する（接触する）干渉物が存在しているかどうかの有無を検出することが記載されている。
【０００４】
具体的には、プラテンにセットされた布地の印刷面を、光学センサを用いて干渉物の有無を検出し、干渉物を検出した場合には、印刷を中止する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の検出では、布地が子供用のＴシャツなどである場合、袖口や襟部が見えている状態でプラテン上にセットする必要があるため、高さ検知で袖口や襟部などの凸部を検出してしまわないように、検知部とプラテンとの距離（ギャップ）を大きくする必要がある。一方、検知された凸部の高さに応じて、検知部とプラテンとのギャップを大きくすると、検知結果を基に印刷時のヘッドとプラテンとのギャップを設定するため、画像形成を行う布地の表面とヘッドのノズルとの距離が大きくなってしまい、画像形成の品質が低下してしまう。
【０００６】
そこで、本発明は上記事情に鑑み、画像形成の品質を低下させずに、印刷準備での検知における、不要なエラー発生を防ぐことができる、ガーメントに対して吐出可能なインクジェット記録装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一態様では、
インクを吐出するノズルを複数有するヘッドと、
ガーメントを支持し、昇降移動及び水平移動可能なプラテンと、
印刷準備において、前記プラテンを印刷時と同じ高さにした状態で、印刷時の前記ヘッドの位置に対応する所定の高さに達するプラテン上の厚さの有無を検知する検知部と、
検知動作を制御し、前記所定の高さで干渉物が検出された場合は印刷を停止させる制御部と、を備え、
前記制御部は、前記プラテンの印刷時の水平の移動方向における、前記検知部による、前記所定の高さに達する前記プラテン上の厚さの有無を検知する範囲である高さ検知範囲を、画像が印刷される印刷範囲とし、印刷範囲外の少なくとも一部を検知動作の対象外とする
インクジェット記録装置、を提供する。
【発明の効果】
【０００８】
一態様によれば、ガーメントに対して吐出可能なインクジェット記録装置において、印刷準備での検知における、不要なエラー発生を防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るインクジェット記録装置の一例である布地用プリンタの画像形成部の上面図。
【図２】図１のプラテンの昇降機構の概略構成図。
【図３】本発明の実施形態に係る布地用プリンタの制御部の概略ブロック図。
【図４】本発明の実施形態に係る布地用プリンタにおける高さ検知制御に係る機能ブロック図。
【図５】本発明の実施形態に係る布地用プリンタの奥行方向の側面概略図。
【図６】プラテンにセットされるＴシャツと、記録ヘッドを備えるキャリッジとの位置関係を例示した側面図であって、（ａ）幅方向の側面図と、（ｂ）奥行方向の側面図。
【図７】プラテンにセットされるＴシャツの上面図。
【図８】全奥行検知モードにおける、（ａ）Ｔシャツ上の高さ検知範囲と、（ｂ）襟部の検知を示す図。
【図９】画像形成範囲に限定した、本発明におけるＴシャツ上の高さ検知範囲を示す図。
【図１０】印刷準備と印刷時のプラテンの制御フローチャート。
【図１１】プラテンの高さ調整から布地への印刷までの処理手順の流れを示すシーケンス図。
【図１２】布地用プリンタにおける印刷判断の第１の制御例のフローチャート。
【図１３】外部機器と接続された布地用プリンタの模式図。
【図１４】外部機器から印刷情報が送信されるときの印刷判断の第２の制御例のフローチャート。
【図１５】外部機器から送信される印刷データの説明図。
【図１６】外部機器から印刷情報が送信されるときの印刷判断の第３の制御例のフローチャート。
【図１７】第３の制御例における高さ検知範囲の位置を示す図。
【図１８】インクジェット装置に設けられる操作パネルにおける高さ検知範囲の選択の表示例と操作部を示す図。
【図１９】布地用プリンタに接続されるＰＣのモニターに表示される高さ検知範囲の選択の画面例を示す図。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明を実施するための形態について説明する。下記、各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある。
【００１１】
＜全体図＞
図１は、本発明の実施形態に係るインクジェット記録装置の一例である布地用プリンタ１の画像形成部の上面図である。布地用プリンタ１は、インクを吐出することで布地（ガーメント）上に画像を形成するインクジェット方式の画像形成装置である。
【００１２】
布地用プリンタ１は、板金と一体となったスライドレール１０４でキャリッジ１００を保持し、主走査モータ１０５によって、駆動プーリ１０６と従動プーリ１０７間に渡したタイミングベルト１０２を介して主走査方向に移動走査する。
【００１３】
キャリッジ１００には、例えばイエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｋ）の各色のインク滴を吐出する４個の記録ヘッド１１８から成るヘッド群が設けられている。各記録ヘッド１１８において、複数のインク吐出口（ノズル）を形成したノズル面のノズル列を主走査方向と直行する方向（副走査方向）に配列し、インク吐出口方向を下方に向けて装着している。
【００１４】
なお、ここでは、各色で独立した記録ヘッドが設けられている例を示しているが、各記録ヘッドにおいて、異なる色のインク滴を吐出する複数のノズル列を備えるような構成であってもよい。また、色の数および配列順序は、これに限るものではない。
【００１５】
記録ヘッド１１８を構成するインクジェットヘッドとしては、圧電素子などの圧電アクチュエータ、発熱抵抗体などの電気熱変換素子を用いて液体の膜沸騰による相変化を利用するサーマルアクチュエータ、温度変化による金属相変化を用いる形状記憶合金アクチュエータ、静電力を用いる静電アクチュエータなどを、液滴を吐出するための圧力を発生する圧力発生手段として備えたものなどを使用できる。
【００１６】
また、キャリッジ１００には、主走査方向に沿って設けられ、スリットが形成されたエンコーダスケール１０３と、エンコーダスケール１０３のスリットを検出するエンコーダセンサ１１７とが設けられている。エンコーダスケール１０３及びエンコーダセンサ１１７が、キャリッジ１００の主走査方向位置を検知するためのリニアエンコーダ１２０を構成している。
【００１７】
また、記録ヘッド１１８に対向する位置には、インクの吐出対象である、布地（ガーメント）Ｃを搬送するための搬送手段であるプラテン２が設けられている。
【００１８】
このプラテン２は、副走査モータ１１１によって、搬送駆動プーリ１１２と搬送ローラプーリ１１３間に渡したタイミングベルト１１４を介して搬送ローラ１０９を回転駆動することで、駆動している。
【００１９】
プラテン２には、スリットを形成したエンコーダホイール１１５が、搬送ローラ１０９と同軸に設けられている。また、図示しない側板には、エンコーダホイール１１５のスリットを検出するエンコーダセンサ１１６が、設けられている。エンコーダホイール１１５及びエンコーダセンサ１１６は、プラテン２の副走査方向位置を検知するためのホイールエンコーダを構成している。
【００２０】
このプラテン２は、フラットベッド方式であり、搬送ローラ１０９とテンションローラ１１０との間に掛け渡したタイミングベルト（搬送ベルト）１１９を介して、副走査方向に水平に搬送される。
【００２１】
図２は、プラテンの昇降機構の概略構成図である。
【００２２】
図２に示すように、ステッピングモータであるプラテン昇降モータ１２１によって、ギア１２２を介してプラテン２を上下に昇降させる。なお、図５に示すようにプラテンをカセットに取り付ける場合は、カセットごとプラテン２を上下に昇降させる。
【００２３】
＜制御部＞
図３は、本発明の布地用プリンタ１における制御部とその接続対象を説明する概略ブロック図である。
【００２４】
図３に示す制御部２００は、ＣＰＵ（Central  Processing  Unit）２０２、ＲＯＭ（Read  Only  Memory）２０３、ＲＡＭ（Random  Access  Memory）２０４、ＮＶＲＡＭ（Non-Volatile  Random  Access  Memory）２０５、ＡＳＩＣ（Field-Programmable  Gate  Array）２０６を備えている。
【００２５】
ＣＰＵ２０２は、装置に必要な情報の入力及び表示を行うための操作パネル６と接続され、装置全体の制御を司る。その他、布地Ｃの搬送動作及びキャリッジ１００の記録ヘッド１１８の移動動作に関する制御を司る機能を兼ね備えている。ＲＯＭ２０３は、ＣＰＵ２０２が実行するプログラムやその他の固定データを格納する。ＲＡＭ２０４は、画像データ等を一時格納する。ＮＶＲＡＭ２０５は、装置電源が遮断されている間もデータを保持するための書き換え可能な不揮発性メモリである。ＡＳＩＣ２０６は、画像データに対する各種信号処理、並び替え等を行う画像処理やその他装置全体を制御するための入出力信号を処理する。
【００２６】
また、この制御部（制御装置）２００は、ホストインターフェース（Ｉ／Ｆ）２０１、印刷制御部２０８、主走査モータ駆動部２０９、ギャップ調整部２１０、副走査モータ駆動部２１１、ＬＥＤ駆動部２１２、入出力（Ｉ／０）部２０７、及び媒体Ｉ／Ｆ２１３を備えている。ホストインターフェース（Ｉ／Ｆ）２０１は、プリンタドライバ３１等のホスト３０側とのデータ、信号の送受を行う役割を担う。印刷制御部２０８は、記録ヘッド１１８を駆動するための駆動波形を生成すると共に、記録ヘッド１１８の圧力発生手段を選択的に駆動させる画像データ及びそれに伴う各種データをヘッドドライバ１３０に出力する。主走査モータ駆動部２０９は、主走査モータ１０５を駆動する。ギャップ調整部２１０は、プラテン２を昇降するプラテン昇降モータ１２１へギャップ調整を指示する。副走査モータ駆動部２１１は、タイミングベルト１１４を駆動する副走査モータ１１１を駆動する役割を担う。入出力（Ｉ／０）部２０７は、リニアエンコーダ１２０、エンコーダホイール１１５からの検出パルス、及びその他の各種センサからの検知信号を入力する。
【００２７】
この制御部２００では、印刷データ等をケーブルやネットワークを介してホストインターフェース（Ｉ／Ｆ）２０１で受信し、受信バッファで一旦記憶する。印刷データは、例えばパーソナルコンピュータ（ＰＣ）等の情報処理装置、イメージスキャナ等の画像読み取り装置、デジタルカメラ等の撮像装置のホスト機能のプリンタドライバ３１により生成される。制御部２００では、ＣＰＵ２０２がホストインターフェース（Ｉ／Ｆ）２０１に含まれる受信バッファ内の印刷データを読み出して解析する。
【００２８】
あるいは制御部２００では、ＵＳＢ（Universal  Serial  Bus）メモリ、ＳＤカード、miniSDカード、又はmicroＳＤカードなどの外部記憶媒体９を、媒体Ｉ／Ｆ２１３（メモリ差し込み口）に差し込むことで、記憶された印刷データを読み出して取得し、解析してもよい。
【００２９】
また、その解析結果に応じてＡＳＩＣ２０６によって必要な画像処理、データの並び替え処理等を行って印刷制御部２０８に転送する。そこで、印刷制御部２０８は所要のタイミングでヘッドドライバ１３０に画像データや駆動波形を出力する。尚、画像出力するためのドットパターンデータの生成は、例えばＲＯＭ２０３にフォントデータを格納して行っても良いし、ホスト装置３０側の制御部であるプリンタドライバ３１で画像データをビットマップデータに展開して装置へ転送するようにしても良い。ここでは、例えばプリンタドライバ３１で行うものとする。
【００３０】
印刷制御部２０８の駆動波形生成部は、ＲＯＭ２０３に格納されてＣＰＵ２０２で読み出される駆動パルスのパターンデータをＤ／Ａ変換するＤ／Ａ変換器及び増幅器等で構成される。そして、１つの駆動パルス或いは複数の駆動パルスで構成される駆動波形をヘッドドライバ１３０に対して出力する。
【００３１】
ヘッドドライバ１３０は、シリアルに入力される記録ヘッド１１８の１行分に相当する画像データ（ドットパターンデータ）に基づいて記録ヘッド１１８を駆動する。ヘッドドライバ１３０は、印刷制御部２０８の駆動波形生成部から与えられる駆動波形を構成する駆動パルスを選択的に記録ヘッド１１８の圧力発生手段に対して印加する。
【００３２】
尚、このヘッドドライバ１３０は、例えばクロック信号及び画像データであるシリアルデータを入力するシフトレジスタ、シフトレジスタのレジスト値をラッチ信号でラッチするラッチ回路、を含む。その他、ヘッドドライバ１３０は、ラッチ回路の出力値をレベル変化するレベル変換回路（レベルシフタ）、このレベルシフタでオン／オフが制御されるアナログスイッチアレイ（スイッチ手段）等を含む。機能上では、アナログスイッチアレイのオン／オフを制御することで駆動波形に含まれる所要の駆動パルスを選択的に記録ヘッド１１８の圧力発生手段に印加する場合を例示できる。
【００３３】
キャリッジ１００に搭載したレジストセンサ１２３は、布地Ｃのセンシングを行う。そして、キャリッジ１００における幅方向の布地Ｃの有無を検出し、幅方向のインクの吐出位置の位置決めに用いる。
【００３４】
ギャップ調整部２１０は、プラテン昇降モータ１２１でプラテン２を上下駆動する。
【００３５】
ＬＥＤ駆動部２１２は、ＬＥＤ（Light  Emitting  Diode）で構成される発光素子３を駆動して発光させる。発光素子３及び受光素子４は、高さ検知部１４０（検知部）として機能する。
【００３６】
布地用プリンタ１に接続されるホスト装置３０は、プリンタドライバ３１に加えて、入力部３２と、表示部３３を有している。
【００３７】
図４は、本発明の布地用プリンタ１の高さ検知制御の機能ブロック図である。図４の高さ検知制御に係る機能として、検知制御部４０１、ＬＥＤ制御部４０２、プラテン水平位置設定部４０３、プラテン高さ設定部４０４、エラー判定部４０５、及び表示制御部４０６を有しており、これらは、図３のＣＰＵ２０２又はＡＳＩＣ２０６によって実現される。
【００３８】
検知制御部４０１には、印刷データと、検知範囲の対象の選択情報とが入力されている。検知制御部４０１は、プラテン２の印刷時の水平の搬送方向（移動方向）に対して高さ検知部１４０による高さ検知範囲の対象を、画像が印刷される印刷範囲が含まれるように限定し、印刷範囲外の少なくとも一部を検知動作の対象外とするように設定する。
【００３９】
検知制御部４０１は、ＬＥＤ制御部４０２と、プラテン水平位置設定部４０３と、プラテン高さ設定部４０４と、印刷制御部２０８に、設定された高さ検知範囲を送信する。
【００４０】
ＬＥＤ制御部４０２は、設定された高さ検知範囲を検知するための、高さ検知部１４０の検知時間に相当する発光素子３の発光時間を設定し、ＬＥＤ駆動部２１２を制御する。
【００４１】
プラテン水平位置設定部４０３は、高さ検知範囲や、印刷範囲に基づいて、副走査モータ１１１を介してタイミングベルト１１４を回転させて、プラテン２の位置を、手前方向又は奥方向に相当する副走査方向に移動させるように、副走査モータ駆動部２１１を駆動制御する。
【００４２】
プラテン高さ設定部４０４は、プラテン昇降モータ１２１を駆動させることで、高さ検知範囲に対応する高さ検知の時間において、プラテン２の高さが、プラテン２を印刷時と同じ高さにした状態になるように、適宜プラテン２を上昇又は下降させるために、ギャップ調整部２１０を制御する。
【００４３】
プラテン水平位置設定部４０３と、プラテン高さ設定部４０４による設定及び制御により、高さ検知部１４０の通過光Ｌの所定距離の下を、高さ検知範囲の期間、布地Ｃを保持したプラテン２が移動する。なお、副走査モータ駆動部２１１及びギャップ調整部２１０によるプラテン２の位置制御については、図１０、図１１とともに詳述する。
【００４４】
ＬＥＤ制御部４０２によって点灯・消灯が制御された、高さ検知部１４０における発光素子３から受光素子４への通過光を、干渉物が検出されたかどうかにより、エラー判定部４０５がエラーの有無を判断する。
【００４５】
表示制御部４０６は、エラーであると判断された場合、操作パネル６のディスプレイ６０、またはホスト装置３０の表示部３３に対して、エラーであることのメッセージを表示させる。
【００４６】
このような検知制御により、高さ検知部１４０の通過光Ｌの所定距離の下を、布地Ｃを保持したプラテン２を搬送させる期間に、高さ検知部１４０で干渉物（凸部）を検出したらエラーと判定してエラーメッセージを操作パネル６のディスプレイ６０、あるいはホスト装置３０の表示部３３に表示する。
【００４７】
＜プリンタ内のプラテン＞
図５は、布地用プリンタ１の奥行方向の側面概略図である。
【００４８】
布地用プリンタ１は、筐体７と、プラテン２と、プラテン２を保持するカセット５と、ガイド板８とを有している。図５中の、〇で示すＬは、高さ検知部１４０における、発光素子３と受光素子４との間を通過する光Ｌの、側面視における位置を示している。
【００４９】
筐体７の手前側には開口部７Ｏが形成されている。プラテン２は、布地Ｃのプリント面に張力を与えるように、カセット５に支持されており、カセット５ごと装置本体である筐体７に対して、開口部７Ｏから、手前側に飛び出るように移動可能である。カセット５は、筐体７に対して波線で示すように、取り外すことができる。
【００５０】
ユーザーは、カセット５を外に取り出して、Ｔシャツ等の布地Ｃをプラテン２の上にセットした状態で、プラテン２の縁部の四辺を、カセット５の枠部によって取り囲むことで固定する。そして、布地Ｃが固定されたカセット５を、開口部７Ｏから、筐体７に挿入してセットする。なお、下記以降の図面及びその説明では、位置を明確にするため、カセット５を省略して示している。
【００５１】
また、筐体７の手前側の上部には、操作パネル６が設けられている。操作パネル６の少なくとも一部に、ＬＣＤ（Liquid  Crystal  Display）等のディスプレイ６０を含み、情報を表示する機能を有している。
【００５２】
図６（ａ）は、高さ検知部１４０の通過光Ｌと、キャリッジ１００と、プラテン２の位置関係を示す幅方向の側面図であり、図６（ｂ）は、プラテンにセットされたＴシャツと、キャリッジと、高さ検知部１４０との位置関係を例示した奥行方向の側面図である。
【００５３】
図６（ａ）に示すように、プラテン２の位置を、プラテン昇降モータ１２１によって昇降させることで、布地Ｃの表面と、高さ検知部１４０の通過光Ｌとの距離Δｈを調整することができる。
【００５４】
高さ検知部１４０の通過光Ｌを用いて検知する際、布地Ｃを一旦高さ検知部１４０の通過光Ｌまで衝突させる位置まで上昇することで、布地Ｃの厚さを検知する。
【００５５】
その後、プラテン２を印刷時の適正なギャップ（距離）に離間させて、プラテン２を副走査方向（図６（ｂ）の−Ｘ方向）に、検知範囲の距離、移動させることで検知を行う。即ち、印刷準備において、プラテン２を印刷時と同じ高さにした状態で、印刷時の記録ヘッド１１８の位置に対応する所定の高さに達するプラテン２上の厚さの有無を検知する。
【００５６】
ここで、所定の高さに到達するプラテン２上の厚さの検知動作によって、干渉物を検知する場合とは、布地Ｃ本体の状態又は異物によって、布地Ｃ上に凸部がある状態や、布地の面全体の厚さが厚すぎる状態を示す。例えば、凸部がある状態とは、布地Ｃのシワや折れ曲がり、布地Ｃが一部重なっていることによる厚さ超過や、布地Ｃの一部に付箋やゴミ等の異物が付着している状態を指す。
【００５７】
また、布地の面全体の厚さが厚すぎる場合とは、例えば、Ｔシャツ等の薄手の布地の設定条件に対して、複数枚布地全体が重なっている場合や、スウェット生地やジーンズ生地等の厚手の布地をセットした場合などが想定され、これらの場合も、干渉物ありと検知される。
【００５８】
検知動作において、高さ検知部１４０は、発光素子３が発したＬＥＤ光Ｌを受光素子４が受光できるかどうかで、発光素子３と受光素子４との間である所定の高さに、プラテン２上の布地Ｃ上の凸物が有るかどうかを検出する。
【００５９】
また、図６（ａ）に示すように、印刷時を除く待機時では、キャリッジ１００は、幅方向の印刷領域からは外れた位置で待機している。そのため、高さ検知時は、キャリッジ１００が高さ検知部１４０の通過光Ｌを妨害することはない。
【００６０】
また、図６に示すように、布地の一例としてＴシャツを用いた場合、他の部分より分厚い部分である襟部を、検知対象に含めると、襟部Ｎが、高さ検知部１４０の通過光Ｌによって検知されてしまうことがわかる。
【００６１】
図７は、プラテンにセットされるＴシャツの上面図を示す。下記、布地ＣがＴシャツである例について説明する。
【００６２】
図７に示すように、プラテン２を包むようにＴシャツＣがセットされるため、袖部Ｓはプラテン２の外に位置しており、前身頃あるいは後身頃の一枚のみが、プラテン２の上に広げられる。図７は、ＴシャツＣの前身頃Ｆをプラテン２にセットし、前身頃Ｆに模様（ＰＡ）をプリントした例を示している。
【００６３】
また、Ｔシャツのネックラインである襟部Ｎは、一般的に、フライス（ゴム編み、リブ編み）や、共布などによる、二重構造になっているため、前身頃Ｆにおける、他の部分と比較して分厚い。
【００６４】
そのため、本発明による布地用プリンタ１によって、模様（ＰＡ）を形成する部分は、縫製による凹凸部の少ない、前身頃あるいは後身頃であると好適である。
【００６５】
＜検知モード＞
次に、図８、図９を用いて、高さ検知範囲について説明する。
【００６６】
図８（ａ）は、全奥行検知モードにおけるＴシャツ上の高さ検知範囲（厚さ検知範囲）を示し、図８（ｂ）は、全奥行検知モードによって襟部がエラーとして検知された例を示す図である。
【００６７】
全奥行検知モードでは、印刷範囲に関わらず全奥行（布地の全域）のチェックを行う。全奥行のチェックを行うことで、画像データによらず、またキャリッジ（主走査）が如何なる動作をしようとも布地と衝突しないことが保証できるので簡易なシステムとなる。
【００６８】
しかしながら、全奥行のチェックを行った場合、印刷範囲外であっても襟部Ｍなどの凸部分が存在すると、エラーが発生してしまう。詳しくは、図８（ａ）で全奥行検知モードとして、高さ検知部１４０の通過光Ｌとプラテン２とを、所定のギャップで近づけた状態のまま、プラテン２が移動すると、図８（ｂ）に示すように、高さ検知部１４０の通過光Ｌが、襟部Ｎを干渉物として検知する。
【００６９】
一方、検知エラーの発生を避けるために布地Ｃと高さ検知部１４０とのギャップを大きくすると、検知したギャップを、印字の際のギャップに用いるため、印字の際に記録ヘッド１１８のノズルと被印刷物である布地Ｃとのギャップが大きくなり、印字品質が劣化するという問題もある。
【００７０】
図９は、本発明の第１制御例におけるＴシャツ上の高さ検知範囲を示す図である。
【００７１】
本発明の第１制御例では、奥行き方向における、高さ検知範囲を、印字時にキャリッジが走査する範囲である印字範囲に限定することで、Ｔシャツの襟部のような凸部を検知してエラーで停止することを回避できる。
【００７２】
＜プラテン位置制御＞
次に、図１０及び図１１を用いて、印刷準備及び印刷中における、プラテン２の位置制御について説明する。
【００７３】
図１０は、印刷準備と印刷時のプラテン２の制御フローチャートである。図１１は、プラテンの高さ調整から布地への印刷までの処理手順の流れを示すシーケンス図である。なお、図１１では、布地用プリンタ１内でのプラテン２の相対位置を示すため、カセット５や布地Ｃの図示は省略している。
【００７４】
Ｓ１０１で、制御部２００（検知制御部４０１）で、高さ検知範囲を設定する。
【００７５】
Ｓ１０２で、副走査モータ駆動部２１１によって、副走査モータ１１１及びタイミングベルト１１４を介して、プラテン２の位置が奥方向に移動される（図１１（ａ）⇒図１１（ｂ））。
【００７６】
Ｓ１０３で、プラテン２上の布地Ｃの高さ検知範囲の始点が、高さ検知部１４０の通過光Ｌの下に到達したら、Ｓ１０４で、プラテン２の奥方向の移動を停止し、プラテン２を上昇させる（図１１（ｂ）⇒図１１（ｃ））。
【００７７】
Ｓ１０５で、布地Ｃが、高さ検知部１４０の通過光Ｌにぶつかると、Ｓ１０６で、プラテン２が少し降下して、印刷時と同じ高さに設定される（図１１（ｃ）⇒図１１（ｄ））。
【００７８】
Ｓ１０７において、高さ検知範囲の分、副走査モータ１１１によって、プラテン２の位置が、奥方向に移動する（図１１（ｄ）⇒図１１（ｅ））。
【００７９】
Ｓ１０８で、プラテン２が、高さ検知範囲の分、奥方向に移動する期間中に、凸部が高さ検知部１４０の通過光Ｌを遮った場合、Ｓ１１１で干渉物検知あり（異常）と送信する。
【００８０】
Ｓ１０９でＮｏの場合、印刷開始動作に移行する。Ｓ１１０で印刷が開始され、印刷範囲の分、検知時と同じ高さで、プラテンＣが手前方向に移動される（図１１（ｅ）⇒図１１（ｆ））ことで、布地Ｃが記録ヘッド１１８の下で搬送される。
【００８１】
Ｓ１１１で予定された画像の形成が終了し、印刷が完了すると、Ｓ１１２でプラテン２の手前方向の移動が停止した後、プラテン２が印刷時の高さから、一番下まで下降する（図１１（ｆ）⇒図１１（ｇ））。
【００８２】
そして、Ｓ１１３でプラテン２が最も手前側まで、手前方向に移動する（図１１（ｇ）⇒図１１（ｈ））。
【００８３】
印刷終了時には、布地Ｃがセットされたプラテン２を保持するカセット５は、ユーザーが取り出しやすいように、筐体７の開口部７Ｏから飛び出した位置まで移動している。
【００８４】
＜第１の制御例＞
図１２は、外部記憶媒体から布地用プリンタ１に印刷情報が読み込まれる印刷判断の第１の制御例のフローチャートである。
【００８５】
Ｓ１１で印刷ジョブが投入される。本制御例では、布地用プリンタ１に差し込まれた外部記憶媒体９によって記憶された印刷情報を、布地用プリンタ１の制御部２００が読み込むことで、印刷動作が開始される。
【００８６】
Ｓ１２で、検知制御部４０１は、印刷情報から印刷範囲を解析して判断し、印刷範囲を、検知範囲に設定する。そして、Ｓ１３で、高さ検知部１４０が、印刷範囲を高さ検知範囲として、検知動作を行う。
【００８７】
Ｓ１４で、高さ検知範囲において、高さ検知部１４０の通過光Ｌに凸物が干渉したことを検出したら（Ｙｅｓ）、Ｓ１５でエラーと判断し、Ｓ１６で、エラーであることを通知するメッセージを表示する。
【００８８】
一方、Ｓ１４で、高さ検知範囲において、高さ検知部１４０が干渉物を検出しなかったら（Ｎｏ）、Ｓ１７で、印刷を実行する。
【００８９】
本制御例において、高さ検知範囲を印刷範囲に設定しているため、衣服における襟部、飾り、ポケット、縫合部等の立体的な部位を除外して、検知範囲を設定することができるため、画像形成の品質を低下させずに、印刷準備での検知における、不要なエラー発生を防ぐことができる。
【００９０】
＜外部機器との接続＞
図１３は、外部機器と接続可能な本発明の布地用プリンタの模式図である。
【００９１】
布地用プリンタ１は、ＵＳＢメモリ等の外部記憶媒体９が接続されることで、印刷情報を取得することができる。この場合、図１２に示した制御フローを実施可能である。また、布地用プリンタ１には、操作パネル６の一部に、表示装置であるディスプレイ６０（パネルＵＩ）が設けられている。
【００９２】
さらに、布地用プリンタ１は、ＰＣ１０、スマートフォン２０等の携帯端末、カメラ４０、又はスキャナー５０と、ＵＳＢケーブル１２（有線）、あるいは、ネットワーク２２（無線）を介して接続可能である。布地用プリンタ１に接続される外部機器である、ＰＣ１０、スマートフォン２０、カメラ４０、又はスキャナー５０は、ホスト装置３０として機能し、布地用プリンタ１に印刷情報を送信することができる。
【００９３】
なお、図１３では、ＰＣ１０及びスキャナー５０を有線接続、スマートフォン２０及びカメラ４０をネットワークを介して無線接続する例を示しているが、ＰＣ１０をネットワークを介して無線接続、スマートフォン２０やカメラ４０を有線接続してもよい。
【００９４】
さらに、ＰＣ１０には、モニター１１が設けられ、スマートフォン２０にはディスプレイ２１が設けられている。布地用プリンタ１と有線接続された、ＰＣ１０のモニター１１、又はスマートフォン２０のディスプレイ２１は、プリンタドライバ３１によって制御されるプリンタドライバＵＩ（表示部３３）として機能する。
【００９５】
布地用プリンタ１とネットワーク２２を介して接続された、ＰＣ１０のモニター１１、又はスマートフォン２０のディスプレイ２１は、ＷｅｂドライバＵＩとして機能する。
【００９６】
また、ＰＣ１０に対して、後述する検知範囲選択プログラムが記憶された記憶媒体であるＣＤ−ＲＯＭ７０が挿入されてもよい。
【００９７】
＜第２の制御例＞
図１４は外部機器から印刷情報が送信されるときの印刷判断の第２の制御例のフローチャートである。図１２のフローとの違いは、ステップＳ２１、Ｓ２２である。相違点のみ説明する。
【００９８】
Ｓ２１において、印刷データ内のページデータに印刷範囲情報を含めて、ホスト装置３０から布地用プリンタ１へ印刷データを送信する。
【００９９】
Ｓ２２において、布地用プリンタ１は、送信されたページデータから、印刷範囲情報を得る。
【０１００】
図１５は、外部機器から送信される印刷データの説明図である。図１５に示すように、印刷データは、ページの基本情報（サイズ、印字モード、解像度など）を印したページデータを最初に送信し、その後スキャンデータを順次送信する。そして、布地用プリンタ１では、スキャンデータを受信しながら、１ｓｔスキャンからｅｎｄスキャンまでキャリッジ１００を走査させて画像形成動作を行う。スキャンデータには印字位置情報（搬送位置、主走査方向印字位置）が埋め込まれている。
【０１０１】
本制御例では、ステップＳ２１での印刷データの送信の際に、最初に送信するページデータ内に印刷範囲情報を含めている。ホスト装置３０がＰＣ１０、スマートフォン２０、又は、カメラ４０の場合は、外部機器の内部に印刷データの元となる画像のデータが予め存在するため、ホスト装置３０側で所有する印刷データのページデータには、印刷範囲情報が予め含まれている。
【０１０２】
しかし、ホスト装置３０が、スキャナー５０の場合は、原稿を読み込んで、送信する。詳しくはスキャナー５０による原稿の読み込みでは、読取キャリッジの移動による読み取り、あるいは、搬送＋読取キャリッジの移動により、キャリッジの走査毎に、スキャンデータを作成する。
【０１０３】
この際、ホスト装置３０であるスキャナー５０側では、スキャナー５０からの印刷データにおいて、どこに印刷範囲があるかどうか（印刷情報）は、スキャナー５０側で画像データからスキャンデータを１ｓｔスキャンからｅｎｄスキャンまで生成することで判断することができる。
【０１０４】
よって、このように印刷範囲情報（印刷開始位置〜印刷終了位置）を、最初に送信するページデータに含めて送信する場合、画像データが大きいと、ホスト装置３０であるスキャナー５０側で印刷範囲情報の印刷終了位置を得るまでに時間を要する場合がある。そうすると、スキャナー５０では、読み込みを全て待ってから送信を行うため、生産性が悪くなってしまう可能性がある。その場合は、下記の制御例を実施すると好適である。
【０１０５】
＜第３の制御例＞
図１６は、外部機器から印刷情報が送信されるときの印刷判断の第３の制御例のフローチャートである。図１４のフローとの違いは、ステップＳ３１とステップＳ３２である。
【０１０６】
Ｓ３１にて、ホスト装置３０から布地用プリンタ１へ印刷データを送信する。このとき最初に送信されるページデータには、印刷範囲情報が付加されていないものとする。
【０１０７】
Ｓ３２にて、布地用プリンタ１は、送信された最初のスキャンデータから、印刷開始位置情報を得る。そして、その印刷開始位置を始点、印刷可能範囲の終端、即ち、プラテン２の印刷時搬送方向（移動方向）の下流端を終点として、高さ検知範囲を設定する。
【０１０８】
Ｓ３３にて、印刷開始位置から、印刷可能範囲の終端まで、高さ検知動作を実行する。ここで、Ｓ３３で実行する高さ検知範囲について説明する。図１７は、第３の制御例における高さ検知範囲を示す図である。
【０１０９】
図１７に示すように、本制御例では、高さ検知範囲は、印刷開始位置から、プラテン２の印刷時搬送方向（移動方向）の下流端までに設定されている。
【０１１０】
本制御例では、第２制御例と比較して、１ｓｔスキャンデータから印刷開始位置のみを取得し、検知範囲を、先端部のみ除いて設定するため、データの待ち時間に起因する、生産性の悪化を発生させない。
【０１１１】
したがって、本制御例において、ホスト装置３０がスキャナー５０であっても、原稿を読み込みながら送信することができるため、待ち時間が短縮できる。
【０１１２】
本制御においても、印刷開始位置を取得して先端部のみ高さ検知範囲から除くことで、高さ検知範囲を絞ることができる。そのため、他の制御例と同様に、衣服における襟部、飾り、ポケット、縫合部等の立体的な部位を除外して、検知範囲を設定することができる。
【０１１３】
＜第４の制御例＞
上述の制御例では、高さ検知範囲を印刷範囲や印刷範囲近傍に限定する例について説明したが、本発明では、上述の図９〜図１１に示した高さ検知範囲を限定するモードと、図８で示したように全奥行を検知するモードとを切り替える機能を有していてもよい。
【０１１４】
図１８は、布地用プリンタ１に設けられる操作パネル６における高さ検知範囲の選択の表示例と操作部を示す図である。
【０１１５】
図１８に示すように、操作パネル６のディスプレイ６０（表示装置）には機能を切り替えるためのモードが示される。この当該モードへ移行することで、機能を選択することが可能である。例えば、図１８の例では、下記のボタン操作により機能が選択できる。
（１）Ｋボタンを押下すると、高さ検知範囲が限定的になる。
（２）ＣＡボタンを押下すると、高さ検知範囲が全範囲になる。
【０１１６】
上記、（１）又は（２）の選択を行い、表示パネル６上から制御部２００へ印刷指令を送ると、選択に応じた制御を布地用プリンタ１の制御部２００において実施する。
【０１１７】
本制御例のように、検知範囲のモードを切り替えることで、例えば、子供用の場合や、襟のすぐそばに画像を形成する場合などでプラテン上に襟が見えている場合は、高さ検知範囲を限定するモードを使用する。
【０１１８】
一方、大人や、大きめのサイズの服であって、襟部から離れている部分に画像を形成する場合などはプラテン２上に襟部が配置されず、襟部がカセット５内にしまいこまれる場合は、明らかに布地由来の遮蔽物は、存在しないため、全範囲（全奥行）を検知するモードを使用する。
【０１１９】
このように検知モードを切り替えることで、不要なエラーを減らすとともに、凸部の検知漏れを防ぐことができる。
【０１２０】
なお、本制御例の検知範囲のモードを、プラテン２上のガーメントＣの全範囲とするか、印刷範囲とするかを切り替える機能は、布地用プリンタ１上の走査パネル（パネルＵＩ）に限られず、外部機器であるプリンタドライバＵＩ、ＷｅｂＵＩのいずれかを用いて、ユーザーによって選択可能であるとする。
【０１２１】
＜第５の制御例＞
第４の制御例では、布地用プリンタ１に搭載される操作パネル６で、高さ検知範囲を限定する例を示したが、図１３に示すように、外部機器と接続される場合、外部機器のモニター１１又はディスプレイ２１に選択画面を表示させて、ユーザーによって高さ検知範囲を指定されてもよい。図１９は、布地用プリンタ１に接続されるＰＣ１０のモニター１１に表示される高さ検知範囲の選択の画面例を示す図である。
【０１２２】
図１８同様に、高さ検知範囲を限定するモードと、図８で示したように全奥行を検知するモードとを切り替える機能を、本制御例では、ＰＣ１０のモニター１１へのタッチ入力あるいは、マウスやキーボードを用いた入力により、ＯＮ／ＯＦＦできる。
【０１２３】
図１９の矢印で示すように、プリンタドライバには機能を有効または無効にするためのチェックボックスがある。チェックボックスにチェックするか否かで、機能の有効無効を選択することが可能である。
矢印で示す項目に、チェックを入れると、高さ検知範囲が限定的になる。
【０１２４】
一方、チェックを入れないと、高さ検知範囲が全範囲となる。
【０１２５】
（１）又は（２）の選択を行い、ホスト装置３０のプリンタドライバ３１から布地用プリンタ１の制御部２００へ印刷指令を送ると、選択に応じた制御を布地用プリンタ１において実施する。
【０１２６】
この検知範囲のモードを切り替える機能は、有線で接続されるプリンタドライバＵＩに限られず、ネットワークで接続されるホスト装置のＷｅｂＵＩを用いても、ユーザーによって選択可能である。
【０１２７】
さらに、本発明の高さ検知範囲選択制御方法を実行させるための検知範囲選択制御プログラムを、ＣＤ−ＲＯＭ７０やＵＳＢメモリなど記憶媒体へ記憶させて頒布（配布、販売）してもよい。この場合、図９に示す、ＣＤ−ＲＯＭ７０やＵＳＢメモリなどの記憶媒体は、本発明の高さ検知範囲制御方法をコンピュータ（ＰＣ１０）に実行させるための高さ検知範囲制御プログラムを記憶した、コンピュータによって読み取り可能な記憶媒体として機能する。
【０１２８】
なお、本発明の検知範囲選択制御プログラムを、インターネット（ネットワーク）を介してダウンロードさせることで、コンピュータ（ＰＣや、スマートフォン２０）へ頒布してもよい。
【０１２９】
上述のいずれの実施形態においても、布地（ガーメント）に対して吐出可能なインクジェット記録装置において、画像形成の品質を低下させずに、印刷準備における、不要なエラー発生を防ぐことができる。
【０１３０】
以上、好ましい実施の形態について詳説したが、上述した実施の形態に制限されることはなく、特許請求の範囲に記載された範囲を逸脱することなく、上述した実施の形態に種々の変形及び置換を加えることができる。
【０１３１】
例えば、本願の用語における、画像形成、記録、印字、印写、印刷、造形等は何れも同義語とする。
【０１３２】
また、上述した各実施形態では、布地としてＴシャツを適用させる想定で説明したが、それ以外の対象についても適用させることが可能である。例えば、シャツ、トレーナー、ズボン、スカート等の衣服に加えて、帽子、旗、各種ケース、ミニカーテン、装飾品等を、布地（ガーメント）として想定されうる。
【符号の説明】
【０１３３】
１  布地用プリンタ（インクジェット記録装置）
２  プラテン
６  操作パネル
９  ＵＳＢメモリ（外部記憶媒体）
１０  ＰＣ（情報処理装置、ホスト装置）
１１  モニター（表示装置、表示部）
２０  スマートフォン（情報処理装置、ホスト装置）
２１  ディスプレイ（表示装置、表示部）
３０  ホスト装置
４０  カメラ（ホスト装置）
５０  スキャナー（ホスト装置）
６０  ディスプレイ（表示装置、パネルＵＩ）
７０  ＣＤ−ＲＯＭ（記憶媒体）
１１８  記録ヘッド（ヘッド）
１４０  高さ検知部（検知部）
２００  制御部（制御装置）
Ｃ  布地（Ｔシャツ，ガーメント）
【先行技術文献】
【特許文献】
【０１３４】
【特許文献１】特開２００３−３１１９３８号公報
【図１】
2019171642.tif 000003
【図２】
2019171642.tif 000004
【図３】
2019171642.tif 000005
【図４】
2019171642.tif 000006
【図５】
2019171642.tif 000007
【図６】
2019171642.tif 000008
【図７】
2019171642.tif 000009
【図８】
2019171642.tif 000010
【図９】
2019171642.tif 000011
【図１０】
2019171642.tif 000012
【図１１】
2019171642.tif 000013
【図１２】
2019171642.tif 000014
【図１３】
2019171642.tif 000015
【図１４】
2019171642.tif 000016
【図１５】
2019171642.tif 000017
【図１６】
2019171642.tif 000018
【図１７】
2019171642.tif 000019
【図１８】
2019171642.tif 000020
【図１９】
2019171642.tif 000021