(57)【要約】【課題】ユーザーが所望するタイミングで自動的にクリーニングを実行可能な液体吐出装置を提供する。【解決手段】液体吐出装置は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、複数のノズルに対してクリーニングを行うクリーニング部と、前記ノズルの吐出状態に応じて、ユーザーのクリーニング部に対するクリーニングの実行の指示を受け付けるユーザーインターフェイスと、ユーザーインターフェイスが受け付けた受付データを格納する受付データ格納部と、受付データ格納部に格納された受付データに基づいて、クリーニング部に対するユーザーのクリーニングの実行の傾向を学習する学習部と、学習部によって学習された学習データを格納する学習データ格納部と、学習データに応じて、クリーニングを実行させるクリーニング制御部と、を有する。【選択図】図２
2020146840.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルから液体を液滴として吐出する印刷ヘッドと、
前記複数のノズルに対してクリーニングを行うクリーニング部と、
前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、
前記ユーザーインターフェイスが受け付けた受付データを格納する受付データ格納部と、
前記受付データ格納部に格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習する学習部と、
前記学習部によって学習された前記クリーニングの実行の傾向の学習データを格納する学習データ格納部と、
前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置であって、
各前記ノズルの前記吐出状態を検査する検査部を有し、
前記ユーザーインターフェイスでは、前記検査部によって検査された前記ノズルの前記吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けることを特徴とする液体吐出装置。
【請求項３】
請求項１または請求項２に記載の液体吐出装置であって、
前記ユーザーインターフェイスが所定期間において前記クリーニングの実行の指示を複数回受け付けた場合、
前記学習部が学習する前記クリーニングの実行の傾向は、前記所定期間における前記クリーニングの実行の指示の頻度、または、前記所定期間における前記クリーニングの実行の指示の間隔、であることを特徴とする液体吐出装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の液体吐出装置であって、
各前記ノズルから吐出された液滴数を計測するカウンターを有し、
前記学習部は、各前記ノズルの前記液滴数と前記受付データとの関係を学習することを特徴とする液体吐出装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の液体吐出装置であって、
前記ユーザーインターフェイスは、ユーザー毎に前記クリーニングの実行の指示を識別して受け付け、
前記学習部では、前記クリーニング部に対するユーザー毎の前記クリーニングの実行の傾向を学習することを特徴とする液体吐出装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の液体吐出装置であって、
前記クリーニング制御部は、前記学習データに応じて前記クリーニング部を制御する場合に加え、前記学習データに因らずに前記クリーニング部を制御可能であることを特徴とする液体吐出装置。
【請求項７】
複数のノズルから液体を液滴として吐出する印刷ヘッドと、
前記複数のノズルに対してクリーニングを行うクリーニング部と、
前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、
前記クリーニングの実行の指示を受け付ける受付データを外部サーバーに送信するとともに、前記受付データに基づいて、前記外部サーバーにおいて前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習した学習データを受信する通信部と、
前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする液体吐出装置。
【請求項８】
複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、を備えた液体吐出装置の制御方法であって、
前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付け、
受け付けた受付データを格納し、
格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習し、
学習された前記クリーニングの実行の傾向の学習データを格納し、
前記学習データに応じて、前記クリーニングを実行させることを特徴とする液体吐出装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置及び液体吐出装置の制御方法に関する。
【背景技術】
【０００２】
従来、例えば、特許文献１に示すように、所定の時間が経過すると、吐出ノズルにおけるドット抜けの有無を検査し、検査の結果、ドット抜けが検出された場合に、クリーニングを実行する液体吐出装置の制御方法が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１９０２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザーによっては定期的な自動クリーニングを行うのでなく、ユーザー自身の好みのタイミングでユーザーが手動でクリーニングを行う場合がある。そこで、液体吐出装置において、ユーザーが所望するタイミングで自動的にクリーニングを実行したい、という要求がある。
【課題を解決するための手段】
【０００５】
本願の液体吐出装置は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、前記ユーザーインターフェイスが受け付けた受付データを格納する受付データ格納部と、前記受付データ格納部に格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習する学習部と、前記学習部によって学習された学習データを格納する学習データ格納部と、前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする。
【０００６】
上記液体吐出装置では、各前記ノズルの前記吐出状態を検査する検査部を有し、前記ユーザーインターフェイスでは、前記検査部によって検査された前記ノズルの前記吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けることが好ましい。
【０００７】
上記液体吐出装置では、前記ユーザーインターフェイスが所定期間において前記クリーニングの実行の指示を複数回受け付けた場合、前記学習部が学習する前記クリーニングの実行の傾向は、前記所定期間における前記クリーニングの実行の指示の頻度、または、前記所定期間における前記クリーニングの実行の指示の間隔であることが好ましい。
【０００８】
上記液体吐出装置は、各前記ノズルから吐出された液滴数を計測するカウンターを有し、前記学習部は、各前記ノズルの前記液滴数と前記受付データとの関係を学習することが好ましい。
【０００９】
上記液体吐出装置の前記ユーザーインターフェイスは、ユーザー毎に前記クリーニングの実行の指示を識別して受け付け、前記学習部では、前記クリーニング部に対するユーザー毎の前記クリーニングの実行の傾向を学習することが好ましい。
【００１０】
上記液体吐出装置では、前記クリーニング制御部は、前記学習データに応じて前記クリーニング部を制御する場合に加え、前記学習データに因らずに前記クリーニング部を制御可能であることが好ましい。
【００１１】
本願の液体吐出装置は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、前記クリーニングの実行の指示を受け付ける受付データを外部サーバーに送信するとともに、前記受付データに基づいて、前記外部サーバーにおいて前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習した学習データを受信する通信部と、前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする。
【００１２】
本願の液体吐出装置の制御方法は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、を備えた液体吐出装置の制御方法であって、前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付け、受け付けた受付データを格納し、格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習し、学習された学習データを格納し、前記学習データに応じて、前記クリーニングを実行させることを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態にかかる液体吐出装置の構成を示す概略図。
【図２】第１実施形態にかかる液体吐出装置の制御構成を示すブロック図。
【図３】第１実施形態にかかる液体吐出装置の制御方法を示すフローチャート。
【図４】第２実施形態にかかる液体吐出装置の構成を示すブロック図。
【発明を実施するための形態】
【００１４】
１．第１実施形態
まず、液体吐出装置１の構成について説明する。図１は、液体吐出装置１の構成を示す概略図である。図１に示すように、液体吐出装置１は、記録媒体としての用紙Ｓに印刷可能なインクジェットプリンターである。液体吐出装置１は、キャリッジ２０を備える。キャリッジ２０は、装着部３０と印刷ヘッド４０とを備える。
【００１５】
装着部３０は、液体としてのインクを収容可能なカートリッジ１０を着脱可能に構成される。装着部３０に装着されるカートリッジ１０は、単数でも複数でもよい。本実施形態では、装着部３０に、２種類のカートリッジ１０ａ，１０ｂが着脱可能に装着される。
カートリッジ１０ａとカートリッジ１０ｂとは、Ｘ軸に沿って並んで装着部３０に装着される。カートリッジ１０ａは、１種類のインクを収容する。例えば、カートリッジ１０ａはブラックインクを収容する。カートリッジ１０ｂは、イエローインク、マゼンタインク、シアンインクの３種類のインクを収容する。
なお、装着部３０に装着されるカートリッジ１０の数や種類は、本実施形態に限定されるものではない。例えば、２つのカートリッジ１０ａと１つのカートリッジ１０ｂを装着部３０に装着可能に構成してもよい。また、カートリッジ１０ａとカートリッジ１０ｂに収容されるインクの種類は、本実施形態に限定されるものではない。例えば、カートリッジ１０ｂに他の色、例えば、ライトマゼンタやライトシアン等のインクを収容してもよい。さらに、カートリッジ１０ｂは、２種類のインクを収容できる構成であってもよいし、４種類以上のインクを収容できる構成であってもよい。
【００１６】
カートリッジ１０ａ，１０ｂは、装着部３０に対して装着部３０に設けられた液体導入針に差し込んだ状態で装着される。カートリッジ１０ａ，１０ｂに収容されたインクは、液体導入針を介して印刷ヘッド４０に供給される。
【００１７】
印刷ヘッド４０は、複数のノズルを備え、各ノズルからインクを液滴として吐出する。印刷ヘッド４０は、インク吐出機構として、例えば、ピエゾ素子を備え、ピエゾ素子の駆動によって各ノズルからインクが吐出される。本実施形態の印刷ヘッド４０は、色が異なる４種類のインク（ブラックインク、イエローインク、マゼンタインク、シアンインク）を吐出可能である。そして、用紙Ｓに対して印刷ヘッド４０からインクが吐出されることにより、用紙Ｓに文字、図形および画像などが印刷される。
【００１８】
また、液体吐出装置１は、キャリッジ２０と用紙Ｓとを相対的に移動させる主走査送り機構および副走査送り機構を備える。
主走査送り機構は、キャリッジモーター５２および駆動ベルト５４を備える。駆動ベルト５４を介してキャリッジモーター５２の動力をキャリッジ２０に伝達することによって、キャリッジ２０がＸ軸に沿って往復移動する。副走査送り機構は、搬送モーター５６およびプラテン５８を備え、搬送モーター５６の動力をプラテン５８に伝達することによって、＋Ｙ方向に用紙Ｓを搬送する。キャリッジ２０が往復移動する方向を主走査方向、用紙Ｓが搬送される方向を副走査方向と呼ぶこともある。
【００１９】
また、液体吐出装置１は、クリーニング部６０を備える。クリーニング部６０は、Ｘ軸において用紙Ｓが搬送される領域よりも＋Ｘ方向もしくは−Ｘ方向に設けられる。本実施形態のクリーニング部６０は、用紙Ｓが搬送される領域に対して−Ｘ方向に設けられる。クリーニング部６０は、印刷ヘッド４０に対して各種メンテナンスを行うものである。クリーニング部６０は、キャッピング部６１を備える。キャッピング部６１は、凹部を有するキャップ６２を備える。キャッピング部６１は、図示しない駆動モーターを含む昇降機構が設けられ、キャップ６２をＺ軸に沿って移動可能に構成される。そして、液体吐出装置１が稼動していない時に、印刷ヘッド４０に対してキャップ６２を密着させてノズルが形成された領域をキャッピングし、インクが乾燥してノズルが詰まるなどの不具合が生じないようにする。
【００２０】
また、クリーニング部６０は、ノズルに対してクリーニングを行う機能を有する。具体的には、例えば、長時間ノズルからインクが吐出されなかったり、ノズルに紙粉などの異物が付着したりすると、ノズルが目詰まりすることがある。ノズルが目詰まりすると、ノズルからインクが吐出されるべき時にインクが吐出されず、インクドットが形成されるべき所にインクドットが形成されない現象、すなわち、ノズル抜けが発生する。ノズル抜けが発生すると画質が劣化してしまう。そこで、キャップ６２の凹部に向けて強制的にノズルからインクを吐出させる。すなわち、フラッシングを行う。これにより、ノズルはクリーニングされ、ノズルの吐出状態を良好な状態にすることができる。
【００２１】
さらに、液体吐出装置１は、各ノズルの吐出状態を検査する検査部７０を有する。検査部７０は、印刷ヘッド４０の各ノズルに対して、ノズルからインク滴が正常に吐出可能な状態であるか否かを検査する。検査部７０は、印刷ヘッド４０とキャップ６２との間に印加された電圧の電圧値を検出する不図示の電圧検出部を備える。検査部７０におけるノズルの検査構成としては、キャリッジ２０を移動させて印刷ヘッド４０とキャップ６２を対向させる。そして、対向する印刷ヘッド４０とキャップ６２との間に所定の電圧を印加する。この電圧が印加された状態で、印刷ヘッド４０において検査対象ノズルからインクを吐出させる吐出動作を所定回数行わせ、印刷ヘッド４０とキャップ６２との間の印加電圧の電圧値の変化を検出することによって、検査対象ノズルがインク滴を正常に吐出可能な状態であるか否を検査する。これによれば、印加電圧の電圧値が閾値以上変化すれば、インク滴が正常に吐出されていることを示し、そのノズルはインク滴を正常に噴射可能な状態であることが検出される。一方、印加電圧の電圧値が閾値未満であれば、インク滴が正常に吐出されていないことを示し、そのノズルは吐出不可な状態、すなわちノズル抜けであることが検出される。
なお、検査部７０の構成は上記構成に限定されない。例えば、ノズルから吐出されるインク滴の飛行軌跡と交差するように光線を照射するとともに、照射された光線を受光部で受けることによって、受けた光の強度変化を検出する構成であってもよい。この場合、受光部における光の強度が閾値以上変化すれば、インク滴が正常に噴射されているので、そのノズルはインク滴を正常に噴射可能な状態であることが検出される。
【００２２】
上記の主走査送り機構のキャリッジモーター５２、副走査送り機構の搬送モーター５６、印刷ヘッド４０のインク吐出機構、クリーニング部６０のキャッピング部６１及び検査部７０は、制御部２からの制御信号に基づいて制御される。
なお、液体吐出装置１には、ユーザーが印刷条件等を入力したり、メニュー画面等が表示されるユーザーインターフェイスとしての入出力部１１が配置される。入出力部１１は、例えば、タッチパネルである。また、液体吐出装置１は、液体吐出装置１の設置環境を把握するために液体吐出装置１の周辺の温度や湿度を計測する温湿度センサー１２（図２）を備える。なお、温湿度センサー１２は液体吐出装置１に設置されている必要はなく、例えば、液体吐出装置１が配置される空間の温湿度を調整する空調機の検出データを用いてもよい。
【００２３】
次に、液体吐出装置１の制御構成について説明する。図２は、液体吐出装置１の制御構成を示すブロック図である。
【００２４】
制御部２は、１つ又は複数のプロセッサー及びメモリーを備える。制御部２は、メモリーに格納された制御プログラムに従って各部の動作を制御する。メモリーは、ＲＡＭとＲＯＭとを備える。ＲＡＭは、各種データ等の一時的な記憶に用いられ、ＲＯＭには、液体吐出装置１の動作を制御するための制御プログラムが記憶されている。
【００２５】
制御部２には、印刷ヘッド４０、キャリッジモーター５２、搬送モーター５６、キャッピング部６１、検査部７０が接続される。また、制御部２には、入出力部１１及び温湿度センサー１２が接続される。入出力部１１は、ユーザーから、例えば、クリーニングの実行の指示等を受け付ける。
【００２６】
制御部２は、印刷ヘッド４０のインク吐出機構を制御することでノズルからインクを吐出させる。制御部２は、キャリッジモーター５２を制御することでキャリッジ２０を主走査方向に往復移動させる。制御部２は、搬送モーター５６を制御することで副走査方向に用紙Ｓを搬送させる。制御部２は、キャッピング部６１の駆動モーターを制御することでキャップ６２を昇降移動させる。制御部２は、検査部７０を駆動させ、ノズルの吐出状態を検査させる。
【００２７】
また、制御部２は、入出力部１１を介して受け付けた受付データ等の各種データを蓄積するとともに、ユーザーのクリーニングの実行の傾向を学習し、ユーザーが所望するタイミングで自動的にクリーニングを行わせる。なお、本実施形態では、クリーニングの一例としてフラッシングを行う構成について説明する。
【００２８】
制御部２は、ユーザーＩＤ格納部１１０、検査データ格納部１１１、ドット数データ格納部１１２、学習データ格納部１１３、印刷データ格納部１１４、環境データ格納部１１５及び受付データ格納部１１６を有する。また、制御部２は、学習部１２０、クリーニング制御部１３０、カウンター１４１及びタイマー１４２を有する。
【００２９】
ユーザーＩＤ格納部１１０は、液体吐出装置１を使用可能なユーザーの識別子を有する。制御部２は、入出力部１１から受け付けたユーザーＩＤとユーザーＩＤ格納部１１０に格納された識別子との整合性を判断し、対象のユーザーに紐付けされたデータを読み出し、演算可能に構成される。すなわち、対象のユーザーの各種データと他のユーザーの各種データとが明確に識別される。
【００３０】
検査データ格納部１１１は、検査部７０で検査されたノズルの吐出状態に関する検査データを格納する。検査データには、各ノズルに対応するノズル抜けの有無のデータが含まれる。なお、検査データ格納部１１１に格納される各検査データには、ユーザーの識別子及び検査データを格納した時刻が添付される。
【００３１】
ドット数データ格納部１１２は、カウンター１４１によって計測した液滴数の計数データを格納する。カウンター１４１は、制御部２から印刷ヘッド４０のインク吐出機構に送信した駆動信号に対応させて液滴数を計測する。カウンター１４１は、所定の処理の開始時点または終了時点からの液滴数を計測できる。例えば、前回の検査部７０によるノズルの検査が行われた時点からの液滴数や、前回クリーニング処理が行われた時点からの液滴数を計測する。このように計測された計測データがドット数データ格納部１１２に格納される。なお、ドット数データ格納部１１２に格納される各計数データには、ユーザーの識別子及び計数データを格納した時刻が添付される。
【００３２】
学習データ格納部１１３は、学習部１２０によって学習されたクリーニングの実行の傾向の学習データを格納する。学習データ格納部１１３に格納される各学習データには、ユーザーの識別子及び学習データを格納した時刻が添付される。
【００３３】
受付データ格納部１１６は、入出力部１１が受け付けたユーザーの受付データを格納する。受付データには、ユーザーのクリーニング部６０に対するクリーニングの実行の指示情報が含まれる。受付データ格納部１１６に格納される各受付データには、ユーザーの識別子及び受付データを格納した時刻が添付される。
【００３４】
学習部１２０は、例えば、受付データ格納部１１６に格納された受付データに基づき、クリーニング部６０に対するユーザーのクリーニングの実行の傾向を学習し、学習データを生成するものである。
さらに、学習部１２０は、ドット数データ格納部１１２に格納された各ノズルの計数データと受付データとの関係を学習することも可能である。例えば、印刷Ｄｕｔｙの高い印刷を行う場合と印刷Ｄｕｔｙの低い印刷を行う場合とのクリーニングの実行の傾向を学習することで、より効果的にクリーニングを行うことができる。具体的には、例えば、印刷Ｄｕｔｙが高い印刷を行う場合、ユーザーがクリーニングの指示を出す傾向が学習によって明確になれば、Ｄｕｔｙが高い印刷を行う場合はユーザーがクリーニングの指示を出さなくても、或いは、クリーニングの指示を出し忘れても、自動的にクリーニングの実行が可能となる。
【００３５】
さらには、学習部１２０は、ドット数データ格納部１１２に格納された液滴数が計測された計数データの他、後述する印刷データや、環境データや、時刻データと、検査データ格納部１１１に格納された検査データと受付データとの関係を学習することも可能である。
【００３６】
また、学習部１２０では、クリーニング部６０に対するユーザー毎のクリーニングの実行の傾向を学習する。受付データを含め、各種データはユーザーの識別子に紐付けされているため、学習部１２０は、対象のユーザーに対応する各種データを読み出して学習することができる。これにより、１台の液体吐出装置１を複数のユーザーで使用する場合であっても、ユーザー毎のクリーニングの実行の傾向が学習される。従って、使用するユーザーの好みに合わせたタイミングで自動的にクリーニングを実行することが可能となる。
【００３７】
また、学習部１２０が学習するクリーニングの実行の傾向は、入出力部１１が所定期間においてクリーニングの実行の指示を複数回受け付けた場合、所定期間におけるクリーニングの実行の指示の頻度であってもよし、所定期間におけるクリーニングの実行の指示の間隔であってもよい。これにより、ユーザーのクリーニングの頻度に合わせてクリーニングを実行することができる。例えば、あるユーザーは、頻繁にクリーニングの指示を出す傾向を有する場合、自動的にクリーニングする頻度は頻繁になる。一方、他のユーザーは、殆どクリーニングの指示を出さない傾向を有する場合、クリーニングの頻度は少なくなる。
【００３８】
ここで、学習部１２０における学習は、機械学習によって実現され得る。機械学習器は、制御部２に格納される膨大なデータの集合から、その中にある有用な規則や知識表現、判断基準等を解析により抽出し、その判断結果を学習データとして出力する。なお、機械学習は、ニューラルネットワークや４層以上のニューラルネットワークを用いた深層学習（ディープラーニング）によっても実現され得る。なお、機械学習、ニューラルネットワーク及び深層学習については、公知技術であるので、詳細な説明を省略する。
【００３９】
印刷データ格納部１１４は、図示しないホスト装置から取得した印刷データを格納する。なお、印刷データ格納部１１４に格納される各印刷データには、ユーザーの識別子及び印刷データを格納した時刻が添付される。
【００４０】
環境データ格納部１１５は、温湿度センサー１２によって取得した温度データ及び湿度データを含む環境データを格納する。環境データ格納部１１５に格納される各環境データには、各環境データを格納した時刻が添付される。なお、温湿度センサー１２からの環境データの格納するタイミングは、常時であってもよいし、所定の期間経過毎であってもよい。
【００４１】
タイマー１４２は、時間や時刻を計測するものであり、例えば、予め設定された時間までの残り時間を計測する。
【００４２】
クリーニング制御部１３０は、上記学習データに応じて、クリーニングを実行させる。なお、クリーニング制御部１３０は、上記学習データに応じてクリーニング部６０のキャッピング部６１を制御する場合に加え、上記学習データに因らずにクリーニング部６０のキャッピング部６１を制御可能である。すなわち、選択により、定期的に行われるクリーニングを行うこともできる。これにより、ユーザーが液体吐出装置１の使用状況に応じてクリーニング方法を選択可能となり、利便性を高めることができる。
【００４３】
次に、液体吐出装置１の制御方法について説明する。図３は、液体吐出装置１の制御方法を示すフローチャートである。なお、本実施形態では、印刷ヘッド４０のノズルのクリーニングにかかる制御方法について説明する。
【００４４】
図３に示すように、まず、ステップＳ１０１では、制御部２は、ユーザーＩＤを受け付ける。具体的には、ユーザーは、入出力部１１のメニュー画面において自身のユーザーＩＤを入力する。制御部２は、入力されたユーザーＩＤとユーザーＩＤ格納部１１０に格納されたユーザー毎の識別子との整合性を判断し、液体吐出装置１を使用するユーザーを特定する。
【００４５】
ステップＳ１０２では、制御部２は、クリーニングモードを受け付ける。具体的には、クリーニングモードは、所定の期間毎に定期的にクリーニングを行う定期クリーニングモードと、学習部１２０を用いてユーザーのクリーニングの実行の傾向を学習させた学習データに基づいてクリーニングを行う学習クリーニングモードと、を有する。ユーザーは、入出力部１１のメニュー画面から所望のクリーニングモードを選択し入力する。これにより、制御部２は、ユーザーの所望のクリーニングモードを受け付ける。
【００４６】
次いで、ステップＳ１０３では、制御部２において、受け付けたクリーニングモードが、学習クリーニングモードであるか否かを判断する。学習クリーニングモードである場合（ＹＥＳ）は、ステップＳ１０４に移行する。学習クリーニングモードではない場合（ＮＯ）、すなわち、定期クリーニングモードである場合は、ステップＳ２０１に移行する。
ステップＳ２０１における定期クリーニングは、所定期間毎に検査部７０による各ノズルの吐出状態が検査され、検査結果に基づいてクリーニング処理が行われる。クリーニング処理では、キャリッジモーター５２を駆動させ印刷ヘッド４０をキャップ６２に対応する位置に移動させる。また、キャッピング部６１を印刷ヘッド４０のノズルの方向に向けて上昇させる。そして、印刷ヘッド４０のインク吐出機構を駆動させ、全ノズルからキャップ６２に向けて液滴を吐出させる。すなわち、フラッシングを実行させる。定期クリーニングが終了するとステップＳ１０３に移行する。
【００４７】
ステップＳ１０４では、制御部２はノズル検査処理を実行させる。具体的には、検査部７０を駆動させ、各ノズルの吐出状態を検査させる。ここで、ノズルの吐出状態とは、ノズル抜けが無い状態とノズル抜けが有る状態とをいう。検査部７０はタイマー１４２を用いて定期的に実行させる。そして、制御部２は検査された各ノズルの吐出状態を格納する。具体的には、各ノズルの吐出状態に関する検査データを検査データ格納部１１１に格納する。検査データ格納部１１１には、ノズルの検査の都度、検査データが格納される。
【００４８】
次いで、ステップＳ１０５では、制御部２は、クリーニングの有無を受け付ける。具体的には、各ノズルの吐出状態に関する検査結果が入出力部１１に表示される。ユーザーは、検査された各ノズルの吐出状態を示す検査結果に応じて、入出力部１１にクリーニング部６０に対するクリーニングの実行の指示を入力する。この場合、入出力部１１には、クリーニングを実行するか、あるいは、実行しないのかを選択する選択ボタンが表示され、ユーザーはいずれかのボタンを押すことで入力可能となる。これにより、制御部２におけるクリーニングの有無を受け付けが完了する。
【００４９】
次いで、ステップＳ１０６では、制御部２では、クリーニングの有無を受け付けた受付データを受付データ格納部１１６に格納する。
【００５０】
次いで、ステップＳ１０７では、学習部１２０が受付データ格納部１１６に格納されたユーザーの受付データに基づいて、クリーニング部６０に対するユーザーのクリーニングの実行の傾向を学習し、学習データを生成する。制御部２は、生成された学習データを学習データ格納部１１３に格納する。
なお、学習部１２０では、受付データに加え、検査データ格納部１１１に格納された検査データ、ドット数データ格納部１１２に格納された液滴数の計数データ、印刷データ格納部１１４に格納された印刷データ、環境データ格納部１１５に格納された環境データ、時刻データ等の各種データとの関係を学習してもよい。
【００５１】
次いで、ステップＳ１０８では、クリーニング制御部１３０は、クリーニングの実行の有無を決定する。具体的には、学習データに応じて、ユーザーのクリーニングのタイミングであると判断した場合はクリーニングを実行させる。すなわち、ユーザーが所望するクリーニングのタイミングを見計らって自動的にクリーニングが実行される。一方、ユーザーのクリーニングのタイミングではないと判断した場合はクリーニングを実行させない。
なお、クリーニング制御部１３０は、各ノズルに対してクリーニングを行う頻度のレベルを設定することが可能である。この場合、例えば、検査データ格納部１１１に格納された検査データに基づいて、ノズル抜けが発生しやすいノズルに対して、他のノズルによりもフラッシングの回数を多く設定する。また、印刷データ格納部１１４に格納された印刷データに基づいて、高画質の印刷データの場合の方が、より低画質の印刷データに比べてクリーニングの頻度、すなわち、フラッシングの回数を多く設定する。これにより、画像品質に応じたクリーニングが実施可能となり、インクの無駄を省いたクリーニングを行うことができる。
【００５２】
以上、本実施形態によれば、以下の効果を得ることができる。
【００５３】
学習部１２０においてユーザーのクリーニングの実行の傾向が学習され、学習されたデータに応じてクリーニングが実行される。従って、ユーザーから受け付けた指示に基づいて実行されるクリーニングの傾向から、ユーザーが所望するタイミングで自動的にクリーニングを実行することが可能となる。
【００５４】
２．第２実施形態
次に、第２実施形態について説明する。図４は、本実施形態にかかる液体吐出装置１Ａの構成を示すブロック図である。
図４に示すように、液体吐出装置１Ａは、複数のノズルからインクを液滴として吐出する印刷ヘッド４０と、複数のノズルに対してクリーニングを行うクリーニング部６０を構成するキャッピング部６１と、各ノズルの吐出状態を検査する検査部７０と、クリーニング部６０に対するクリーニングの実行の指示を受け付ける入出力部１１と、クリーニングの実行の指示を受け付ける受付データを外部サーバー２００に送信するとともに、受付データに基づいて、外部サーバー２００においてクリーニング部６０に対するユーザーのクリーニングの実行の傾向を学習した学習データを受信する通信部１５０と、学習データに応じて、クリーニングを実行させるクリーニング制御部１３０等を備える。なお、制御部２Ａに設けられる通信部１５０以外の構成は、第１実施形態と同様なので説明を省略する。
【００５５】
通信部１５０は、ネットワークＮＷを介して外部サーバー２００に通信可能に構成される。外部サーバー２００は蓄積部２０１を備える。蓄積部２０１には、例えば、第１実施形態におけるユーザーＩＤ格納部１１０、検査データ格納部１１１、ドット数データ格納部１１２、学習データ格納部１１３、印刷データ格納部１１４、環境データ格納部１１５、受付データ格納部１１６及び学習部１２０が設けられる。
なお、液体吐出装置１Ａのクリーニングにかかる制御方法も第１実施形態と同様なので説明を省略する。
【００５６】
以上、本実施形態によれば、以下の効果を得ることができる。
【００５７】
第１実施形態の効果に加え、液体吐出装置１Ａでは、ユーザーＩＤ格納部１１０、検査データ格納部１１１、ドット数データ格納部１１２、学習データ格納部１１３、印刷データ格納部１１４、環境データ格納部１１５、受付データ格納部１１６及び学習部１２０等の各種データの格納部や演算部を外部サーバー２００に担当させるため、液体吐出装置１Ａの構成を簡易化することができる。
【００５８】
３．変形例
なお、本発明は上述した実施形態に限定されず、上述した実施形態に種々の変更や改良などを加えることが可能である。変形例を以下に述べる。
【００５９】
・変形例１
検査部７０が検査する各ノズルの吐出状態は、ノズル抜けの有無としたが、これに限定されない。例えば、各ノズルから吐出される液滴量の大小で判断してもよい。また、各ノズルから吐出されるインクの着弾位置のズレ量によって判断してもよい。このようにしても、上記同様の効果を得ることができる。
【００６０】
・変形例２
上記実施形態では、クリーニングの一例としてフラッシングを行う場合について説明したが、これに限定されない。フラッシングの他、ノズルからインクを強制的に吸引する強制吸引や、ノズルが形成されるノズル面を払拭する払拭部を用いたクリーニングであってもよい。
【００６１】
・変形例３
上記実施形態の液体吐出装置１，１Ａでは、検査部７０を備えた構成を例に説明したが、この構成に限定されない。液体吐出装置１，１Ａは、検査部７０が省略された構成であってもよい。この場合、例えば、ユーザーは用紙Ｓに印刷された画像を目視で確認することによりノズルの吐出状態を把握することで、当該吐出状態に応じて入出力部１１にクリーニング部６０に対するクリーニングの実行の指示を入力する。このようにすれば、液体吐出装置１，１Ａの構成を簡易化することができる。
【００６２】
以下に、実施形態から導き出される内容を記載する。
【００６３】
液体吐出装置は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、前記ユーザーインターフェイスが受け付けた受付データを格納する受付データ格納部と、前記受付データ格納部に格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習する学習部と、前記学習部によって学習された学習データを格納する学習データ格納部と、前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする。
【００６４】
この構成によれば、ユーザーのクリーニングの実行の傾向が学習され、学習された学習データに応じてクリーニングが実行される。従って、ユーザーが所望するタイミングで自動的にクリーニングを実行することが可能となる。
【００６５】
上記液体吐出装置では、各前記ノズルの前記吐出状態を検査する検査部を有し、前記ユーザーインターフェイスでは、前記検査部によって検査された前記ノズルの前記吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付けることが好ましい。
【００６６】
この構成によれば、ユーザーは、ノズルの吐出状態を容易に把握し、クリーニングの実行の指示の判断を確実に行うことが可能となる。
【００６７】
上記液体吐出装置では、前記ユーザーインターフェイスが所定期間において前記クリーニングの実行の指示を複数回受け付けた場合、前記学習部が学習する前記クリーニングの実行の傾向は、前記所定期間における前記クリーニングの実行の指示の頻度、または、前記所定期間における前記クリーニングの実行の指示の間隔であることが好ましい。
【００６８】
この構成によれば、ユーザーのクリーニングの頻度に合わせてクリーニングを実行することができる。
【００６９】
上記液体吐出装置は、各前記ノズルから吐出された液滴数を計測するカウンターを有し、前記学習部は、各前記ノズルの前記液滴数と前記受付データとの関係を学習することが好ましい。
【００７０】
この構成によれば、例えば、印刷Ｄｕｔｙの高い印刷のように単位面積当たりに吐出する液滴数が比較的多い印刷を行う場合と印刷Ｄｕｔｙの低い印刷のように単位面積当たりに吐出する液滴数が比較的少ない印刷を行う場合とのクリーニングの実行の傾向を学習することで、より効果的にクリーニングを行うことができる。
【００７１】
上記液体吐出装置の前記ユーザーインターフェイスは、ユーザー毎に前記クリーニングの実行の指示を識別して受け付け、前記学習部では、前記クリーニング部に対するユーザー毎の前記クリーニングの実行の傾向を学習することが好ましい。
【００７２】
この構成によれば、液体吐出装置を使用するユーザーが識別される。すなわち、１台の液体吐出装置を複数のユーザーで使用する場合であっても、識別されたユーザーのクリーニングの実行の傾向が学習され、使用するユーザーが所望するタイミングでクリーニングを実行することが可能となる。
【００７３】
上記液体吐出装置では、前記クリーニング制御部は、前記学習データに応じて前記クリーニング部を制御する場合に加え、前記学習データに因らずに前記クリーニング部を制御可能であることが好ましい。
【００７４】
この構成によれば、ユーザーが使用状況に応じてクリーニング方法を選択可能となり、利便性を高めることができる。
【００７５】
液体吐出装置は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、前記クリーニング部に対する前記クリーニングの実行の指示を受け付けるユーザーインターフェイスと、前記クリーニングの実行の指示を受け付ける受付データを外部サーバーに送信するとともに、前記受付データに基づいて、前記外部サーバーにおいて前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習した学習データを受信する通信部と、前記学習データに応じて、前記クリーニングを実行させるクリーニング制御部と、を有することを特徴とする。
【００７６】
この構成によれば、ユーザーのクリーニングの実行の傾向が学習され、学習されたデータに応じたクリーニングが実行される。従って、実行されるクリーニングの傾向から、例えば、ユーザーが所望するタイミングに合わせてクリーニングを実行することが可能となる。また、各種データ格納部や演算部を外部サーバーに担当させるため、液体吐出装置の構成を簡易化することができる。
【００７７】
液体吐出装置の制御方法は、複数のノズルから液体を液滴として吐出する印刷ヘッドと、前記複数のノズルに対してクリーニングを行うクリーニング部と、を備えた液体吐出装置の制御方法であって、前記ノズルの吐出状態に応じて、ユーザーの前記クリーニング部に対する前記クリーニングの実行の指示を受け付け、受け付けた受付データを格納し、格納された前記受付データに基づいて、前記クリーニング部に対するユーザーの前記クリーニングの実行の傾向を学習し、学習された学習データを格納し、前記学習データに応じて、前記クリーニングを実行させることを特徴とする。
【００７８】
この構成によれば、ユーザーのクリーニングの実行の傾向が学習され、学習されたデータに応じてクリーニングが実行される。従って、ユーザーが所望するタイミングに合わせて自動的にクリーニングを実行することが可能となる。
【符号の説明】
【００７９】
１，１Ａ…液体吐出装置、２，２Ａ…制御部、１１…入出力部、１２…温湿度センサー、２０…キャリッジ、３０…装着部、４０…印刷ヘッド、５２…キャリッジモーター、５４…駆動ベルト、５６…搬送モーター、６０…クリーニング部、６１…キャッピング部、６２…キャップ、７０…検査部、１１０…ユーザーＩＤ格納部、１１１…検査データ格納部、１１２…ドット数データ格納部、１１３…学習データ格納部、１１４…印刷データ格納部、１１５…環境データ格納部、１１６…受付データ格納部、１２０…学習部、１３０…クリーニング制御部、１４１…カウンター、１４２…タイマー、１５０…通信部、２００…外部サーバー、２０１…蓄積部。
【図１】
2020146840.tif 000003
【図２】
2020146840.tif 000004
【図３】
2020146840.tif 000005
【図４】
2020146840.tif 000006