(57)【特許請求の範囲】
【請求項１】
インク噴射機構を含むインクジェット部と、該インクジェット部にインクを供給するインクリザーバと、該インクリザーバへ自動的にインクを補給するインク補給装置と、前記インクジェット部及びインク補給装置の制御を行う制御部と、印刷データの展開を行う印刷制御部を有し、前記インクリザーバ内にインク残量レベルを検出するセンサを１つ以上設け、前記センサがインク補給の必要レベルになった時にインク補給を行うインクジェットプリンタにおいて、
前記制御部は前記印刷制御部より展開された印刷データからインク消費量を算出すると共に、インク消費量を記憶する記憶手段より過去の所定期間毎のインク消費量を読み出し、かつ複数の前記過去の所定期間よりなる任意の周期毎のインク消費量の変動を参照して前記任意の周期におけるインク消費量の周期性の有無を判断し、周期性があると判断された場合にはインク補給の必要レベルに達していない場合であっても前記任意の周期のインクの平均消費量の５０％よりも少ないインク消費量となっている前記過去の所定期間に相当する現在の所定期間にインク補給を行う制御をすることを特徴とするインクジェットプリンタのインク補給方式。
【請求項２】
請求項１記載のインクジェットプリンタのインク補給方式において、
前記印刷制御部より展開された印刷データから算出されたインク消費量とインクリザーバ内のインク残量とを比較し、インク残量が少ない場合は、印刷データが印刷制御部にて受信された後、印刷開始までに要する時間を算出し、インク残量と前記時間からインク補給時間を決定することを特徴とするインクジェットプリンタのインク補給方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インク残量を検出し、インクを自動的に補給する、インクジェットプリンタに関するものである。
【０００２】
【従来の技術】
従来のインクジェットプリンタでのインク補給は、インク残量レベルを検出するインクセンサがインク補給の必要レベルになったときにのみ、インク補給を行っていた。
【０００３】
【発明が解決しようとする課題】
従来のインクジェットプリンタでのインク補給では、インク残量レベルを検出するインクセンサがインク補給の必要レベルになったときにインク補給を行っていた。そのため、印刷中に、インク補給を行うことがあり、印刷速度の実行値が低下するという問題点があった。そこで、本発明では、印刷時のインク補給回数の増加による印刷速度の実行値の低下を少なくすることを課題とする。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明においては、インク噴射機構を含むインクジェット部と、該インクジェット部にインクを供給するインクリザーバと、該インクリザーバへ自動的にインクを補給するインク補給装置と、前記インクジェット部及びインク補給装置の制御を行う制御部と、印刷データの展開を行う印刷制御部を有し、前記インクリザーバ内にインク残量レベルを検出するセンサを１つ以上設け、前記センサがインク補給の必要レベルになった時にインク補給を行うインクジェットプリンタにおいて、前記制御部は前記印刷制御部より展開された印刷データからインク消費量を算出すると共に、インク消費量を記憶する記憶手段より過去の所定期間毎のインク消費量を読み出し、かつ複数の前記過去の所定期間よりなる任意の周期毎のインク消費量の変動を参照して前記任意の周期におけるインク消費量の周期性の有無を判断し、周期性があると判断された場合にはインク補給の必要レベルに達していない場合であっても前記任意の周期のインクの平均消費量の５０％よりも少ないインク消費量となっている前記過去の所定期間に相当する現在の所定期間にインク補給を行う制御をすることを特徴とする。
をした。
【０００５】
また、上記方式に加え、前記印刷制御部より展開された印刷データから算出されたインク消費量とインクリザーバ内のインク残量とを比較し、インク残量が少ない場合は、印刷データが印刷制御部にて受信された後、印刷開始までに要する時間を算出し、インク残量と前記時間からインク補給時間を決定するようにした。
【０００６】
【発明の実施の形態】
図１は、本発明のインク補給の制御部を示したものである。以下に簡単な説明を記す。
【０００７】
１１はインク補給制御等を行うＭＰＵ、１２は時間カウントを行うタイマ、１３はインク残量を検出するインクセンサ、１４はインク検出部、１５はインク消費量と時間の関係と前回のインク補給時からインク消費量等を記憶しておくＲＡＭ、１６はインク補給等のプログラムを記憶しておくＲＯＭ、１７はインク補給部を動かすインク補給ドライバ、１８はインク補給部、１９は印刷データ展開、展開時間の算出等を行う印刷制御部、１Ａはホストコンピュータである。
【０００８】
図２は、本発明によるインクジェットプリントヘッドの一部分を示す概略断面図である。
【０００９】
２２はインクジェット部にインク２１を供給するインクリザーバ、２３はインクセンサ、２４はインクを噴射するインクジェット部で、２５はインク補給装置である。なお、インク補給装置２５からインクリザーバ２２へのインク供給の詳細については周知技術であるので特に記さない。
【００１０】
図３および図４は、本発明の実施形態の一例となるインク補給方式を示したものである。
【００１１】
インク残量を検出するインクセンサ１３の出力を検出し(３０)、インクなしを検出した場合は、インク補給を行う（▲１▼）。
【００１２】
インクありの場合は（３１）に進む。印刷中か印刷終了後かを調べ(３１)、印刷中か印刷終了後の場合は（３２）に進み、印刷データからインク消費量を算出してインク残量を算出するとともに、算出したインク消費量を、時間と消費量の関係、すなわち１年間での月毎との消費量、１カ月での１日毎の消費量、１日間での１時間毎の消費量、１時間での１分間毎の消費量をＲＡＭ１５に記憶していく（３２）。次いで、ＲＡＭ１５に記憶した消費量と時間の関係を読み出し(３３)、１年間での消費量の変動、１カ月での消費量の変動、１日間での消費量の変動、１時間での消費量の変動を調べ、ユーザーの使用量の周期性を把握する(３４)。
【００１３】
印刷中か印刷終了後でない場合と、上記の把握後は（３５）に進み、印刷データがあるかどうかを調べる。印刷データがある場合には、インク補給を行わずに処理を終了する（２）。印刷データがない場合には、上記の時間と消費量との関係を呼び出し（３６）、月毎の消費量に周期性があるかどうかを調べ（３７）、周期性がある場合には（３８）に進み、ＲＡＭ１５に記憶された過去の同月のインク消費が１年間の全平均印刷量から算出されるインクの一月あたりの平均消費量の５０パーセント以下であるかどうかを調べ、５０パーセント以下である場合には（１）に進み、インク補給を行う。周期性がない場合とその月のインク消費が１年間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（３９）に進む。日毎の消費量に周期性があるかどうか調べ（３９）、周期性がある場合は（３A）に進み、ＲＡＭ１５に記憶された過去の同日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの一日あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合は（１）に進み、インク補給を行う。周期性がない場合とその日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（３）に進む。更に、時間毎の消費量に周期性があるかどうかを調べ（３Ｂ）、周期性がある場合は（３Ｃ）に進み、ＲＡＭ１５に記憶された過去の同じ時間のインク消費が１日間の全平均印刷量から算出されるインクの１時間あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合は、インク補給を行う。周期性がない場合とその時間のインク消費が１日間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は、インク補給を行わず処理を終了する。
【００１４】
なお、前述の（３８）、（３Ａ）および（３Ｃ）における５０パーセントという値は、インクリザーバ２２とインクジェット部２４の形状、大小、およびインク補給時間の長短により変わり得る。
【００１５】
図５および図６は、請求項２の実施形態のインク補給方法を示したものである。
【００１６】
インク残量を検出するインクセンサ１３の出力を検出し(４０)、インクなしを検出した場合はインク補給を行う（▲１▼へ進む）。インクありの場合は（４１）に進む。
【００１７】
印刷中か印刷終了後かを調べ(４１)、印刷中か印刷終了後の場合は（４２）に進み、印刷データからインク消費量を算出してインク残量を算出するとともに、算出したインク消費量を、時間と消費量の関係、すなわち１年間での月毎との消費量、１カ月での１日毎の消費量、１日間での１時間毎の消費量、１時間での１分間毎の消費量としてＲＡＭ１５に記憶していく。次いで、ＲＡＭ１５に記憶した消費量と時間の関係を読み出し(４３)、１年間での消費量の変動、１カ月での消費量の変動、１日間での消費量の変動、１時間での消費量の変動を調べ、ユーザーの使用量の周期性を把握する(４４)。
【００１８】
印刷中か印刷終了後でない場合と上記の把握後は、印刷データがあるかどうかを調べる（４５）。印刷データがある場合は（２…４D）に進む。印刷データがない場合は上記の時間と消費量との関係を呼び出し（４６）、月毎の消費量に周期性があるかどうかを調べ（４７）、周期性がある場合は（４８）に進み、ＲＡＭ１５に記憶された過去の同月のインク消費が１年間の全平均印刷量から算出されるインクの一月あたりの平均消費量の５０パーセント以下であるかどうかを調べ、５０パーセント以下である場合には（１）に進んでインク補給を行う。
【００１９】
一方、周期性がない場合とその月のインク消費が１年間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（４９）に進む。日毎の消費量に周期性があるかどうか調べ、周期性がある場合は（４Ａ）に進み、ＲＡＭ１５に記憶された過去の同日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの一日あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合はインク補給を行う（１）。周期性がない場合とその日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（４Ｂ）に進む。ここで、時間毎の消費量に周期性があるかどうか調べ、周期性がある場合は（４Ｃ）に進み、ＲＡＭ１５に記憶された過去の同じ時間のインク消費が１日間の全平均印刷量から算出されるインクの１時間あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合はインク補給を行う。周期性がない場合とその時間のインク消費が１日間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は、インク補給を行わず処理を終了する。
【００２０】
一方、（４５）で印刷データがある場合（▲２▼）は、印刷データからインク消費量を算出し(４Ｄ)、消費量と残量を比較して(４Ｅ)、インク残量の方が多い場合はインク補給を行わず処理を終了する。インク残量の方が少ない場合は（４Ｆ）に進み、印刷開始までの時間とインク補給時間を算出する。印刷開始までの時間とインク補給時間を比較して(４Ｇ)、インク補給時間の方が短い場合はインク補給を行う。逆に、インク補給時間の方が長い場合は、インク消費量と残量の差のインク補給時間を算出して(４Ｈ)、インク補給時間と印刷開始までの時間を比較し(４Ｊ)、インク補給時間の方が短い場合は印刷開始までの時間内でインク補給を行う（４Ｋ）。また、インク補給時間の方が長い場合は通常のインク補給を行う。
【００２１】
なお、前述の（４８）、（４Ａ）および（４Ｃ）における５０パーセントという値は、インクリザーバ２２とインクジェット部２４の形状、大小、およびインク補給時間の長短により変わり得る。
【００２２】
図７および図８は、請求項２の他の実施形態のインク補給方法を示したものである。
【００２３】
インク残量を検出するインクセンサ１３の出力を検出し(５０)、インクなしを検出した場合はインク補給を行う（▲１▼）。一方、インクありの場合は（５１）に進む。
【００２４】
印刷中か印刷終了後かを調べ(５１)、印刷中か印刷終了後の場合は（５２）に進み、印刷データからインク消費量を算出してインク残量を算出するとともに、算出された消費量より、時間と消費量の関係、すなわち１年間での月毎との消費量、１カ月での１日毎の消費量、１日間での１時間毎の消費量、１時間での１分間毎の消費量をＲＡＭ１５に記憶していく（５２）。次いで、ＲＡＭ１５に記憶した消費量と時間の関係を読み出し(５３)、１年間での消費量の変動、１カ月での消費量の変動、１日間での消費量の変動、１時間での消費量の変動を調べ、ユーザの使用量の周期性を把握する(５４)。
【００２５】
印刷中か印刷終了後でない場合と上記の把握後は（５５）に進み、印刷データがあるかどうかを調べる。印刷データがある場合は（２）に進む。一方、印刷データがない場合は上記の時間と消費量との関係を呼び出し（５６）、月毎の消費量に周期性があるかどうかを調べ（５７）、周期性がある場合は（５８）に進み、ＲＡＭ１５に記憶された過去の同月のインク消費が１年間の全平均印刷量から算出されるインクの一月あたりの平均消費量の５０パーセント以下であるかどうかを調べ、５０パーセント以下である場合にはインク補給を行う（１）。周期性がない場合とその月のインク消費が１年間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（５９）に進む。日毎の消費量に周期性があるかどうか調べ（５９）、周期性がある場合は（５Ａ）に進み、ＲＡＭ１５に記憶された過去の同日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの一日あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合はインク補給を行う（１）。
【００２６】
一方、周期性がない場合とその日のインク消費が１ヶ月間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は（３…５Ｂ）に進む。時間毎の消費量に周期性があるかどうか調べ（５Ｂ）、周期性がある場合は（５Ｃ）に進み、ＲＡＭ１５に記憶された過去の同じ時間のインク消費が１日間の全平均印刷量から算出されるインクの１時間あたりの平均消費量の５０パーセント以下であるかを調べ、５０パーセント以下である場合はインク補給を行う。周期性がない場合とその時間のインク消費が１日間の全平均印刷量から算出されるインクの平均消費量の５０パーセント以上の場合は、インク補給を行わず処理を終了する。
【００２７】
また、前記（５５）より進んできた（２）の流れにおいて、（５Ｄ）では印刷データからインク消費量を算出し、消費量と残量を比較して(５Ｅ)、インク残量の方が多い場合はインク補給を行う。インク残量の方が少ない場合は（５Ｆ）に進み、印刷開始までの時間とインク補給時間を算出する。そこで、印刷開始までの時間とインク補給時間を比較して(５Ｇ)、インク補給時間の方が短い場合はインク補給を行う。逆に、インク補給時間の方が長い場合はインク消費量と残量の差のインク補給時間を算出して(５Ｈ)、インク補給時間と印刷開始までの時間を比較して(５Ｊ)、このインク補給時間の方が短い場合は印刷開始までの時間内でインク補給を行う（５Ｋ）。インク補給時間の方が長い場合は、インク補給を行う。
【００２８】
なお、前述の（５８）、（５Ａ）および（５Ｃ）における５０パーセントという値は、インクリザーバ２２とインクジェット部２４の形状、大小、およびインク補給時間の長短により変わり得る。
【００２９】
【発明の効果】
本発明のようにインク補給を行うことによって、印刷時のインク補給回数の増加による印刷速度の実行値が低下を少なくすることができた。
【図面の簡単な説明】
【図１】本発明のインク補給の制御部のブロック図
【図２】インクジェットプリントヘッドの一部分を示す概略断面図
【図３】本発明のインク補給方法の一例を示すフローチャート
【図４】図３に続くフローチャート
【図５】本発明のインク補給方法の他の例を示すフローチャート
【図６】図５に続くフローチャート
【図７】本発明のインク補給方法の他の例を示すフローチャート
【図８】図７に続くフローチャート
【符号の説明】
１１・・・ＭＰＵ、１２・・・タイマ、１３、２３・・・インクセンサ、１４・・・インク検出部、１５・・・ＲＡＭ、１６・・・ＲＯＭ、１７・・・インク補給部ドライバ、１８・・・インク補給部、２１・・・インク、２２・・・インクリザーバ、２４・・・インクジェット部
【図１】
0003835496.tif 000002
【図２】
0003835496.tif 000003
【図３】
0003835496.tif 000004
【図４】
0003835496.tif 000005
【図５】
0003835496.tif 000006
【図６】
0003835496.tif 000007
【図７】
0003835496.tif 000008
【図８】
0003835496.tif 000009