(57)【要約】【課題】  定期的に実行しなければならない、ヘッドクリーニング処理のような保守動作を、ユーザの利便性を妨げないように実行する。【解決手段】  ユーザの利用状況の統計を取り、計画された保守動作実行時間が、ユーザの利用時間帯にかかってしまう場合は、実行時間を前後の待機時間帯に調整して実行する。【選択図】  図４
2010005907.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる印刷あるいはパネル操作の利用状況を把握するユーザ利用状態把握手段と、
装置に必要な各種保守動作に関する保守内容、条件を保持し管理する保守動作管理手段とを備え、
前記ユーザ利用状態把握手段は、印刷あるいはパネル操作のユーザ利用状態を装置内部に履歴状態として保持し、
前記保守動作管理手段は、各種保守動作に関する基本動作条件を保持すると共に、基本動作条件に従って保守動作を実行する際、前記ユーザ利用状態把握手段が保持しているユーザ利用状態履歴を考慮し、ユーザが利用しない時間帯に実行時期を調整する事を特徴とする画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、定期的に自動・手動で行う必要がある画像記録装置の保守動作を実行する時期・時刻を決定する為の、保守動作実行時期の決定方法に関する。
【背景技術】
【０００２】
一般的に、画像記録装置には、定期的に実行しなければならない保守動作が必要である事が多い。
【０００３】
例えば、画像記録装置の１つであるインクジェットプリンタでは、インクを保持するインクタンク内のインクの均一性を保持する為に、定期的にインクタンク内のインクを攪拌する動作が必要であり、またインクの吐出状態を均一に保つ為に、定期的に印字ヘッド表面を初期化する動作が必要であったりする。
【０００４】
従来の、これらの定期的に実行しなければならない保守動作の動作時期は、３０日に１度、というように固定的な間隔が定義される場合や、最後の使用日時から３６時間後に保守動作を行う、というように、それぞれの保守内容・目的・環境によって、次の保守動作までの期間を調整するという方法があった。例えば、インクジェットプリンタの休止時間に応じて、回復処理を行い、回復処理に要する時間やインクの消費を抑えるよう調整する方法が提案されている。（特許文献１参照。）
【特許文献１】特開平７−９６８６号公報（第８頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来の手法では、定期的に実行しなければならない保守動作を行う時期は、例え動的に変更・調整される場合であっても、保守内容・目的・環境などの、装置側の事情によって調整されるものであった。
【０００６】
つまり、保守動作を行う時期・時間帯は、ユーザの事情を考慮されずに決定される為、長時間装置を拘束するような保守動作を、ユーザが装置を利用する時間帯に行ってしまい、ユーザにとって装置の利便性を損なうという事態が発生していた。
【０００７】
本発明は上記課題に鑑みてなされたもので、その目的とするところは、
定期的に実行しなければならない保守動作を行う時期を決定する際に、ユーザの利用状況を条件に加える事で、ユーザの利便性を向上させた、画像記録装置および保守動作時期決定方法を提供する事にある。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明の画像記録装置は、
ユーザによる印刷あるいはパネル操作などの利用状況を把握するユーザ利用状態把握手段と、
装置に必要な各種保守動作に関する保守内容、条件などを保持し管理する保守動作管理手段とを備え、
前記ユーザ利用状態把握手段は、印刷あるいはパネル操作などのユーザ利用状態を装置内部に履歴状態として保持し、
前記保守動作管理手段は、各種保守動作に関する基本動作条件を保持すると共に、基本動作条件に従って保守動作を実行する際、前記ユーザ利用状態把握手段が保持しているユーザ利用状態履歴を考慮し、ユーザが利用しない時間帯に実行時期を調整する事を特徴とする。
【発明の効果】
【０００９】
以上説明したように本発明によれば、
定期的に実行しなければならない保守動作を、ユーザの利用状況の履歴を取り、その利用状況に応じて、ユーザの利便性を損なわない時間帯・時期に、実行するタイミングを調整する事によって、
ユーザが印刷などを行おうとした際に、保守動作によって印刷が待たされたり、中断されたりする事態を減らす事が出来る為、ユーザの利便性を向上させる事が可能な
画像記録装置を提供する事が出来る。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の詳細を実施例の記述に従って説明する。
【００１１】
以下に本発明の実施形態を説明する。
【００１２】
図１は、本発明の一実施形態に係る画像記録装置における、一定時間装置を拘束するヘッドクリーニング動作が定期的に実行される状態を表現した模式図である。
【００１３】
ヘッドクリーニング動作101は、保守動作管理手段に登録されている規則に従って、間隔を置いて実行されるものである。またヘッドクリーニング動作101は、一定時間装置を拘束する。
【００１４】
図２は、本発明の一実施形態に係る画像記録装置における、一定時間装置を拘束するヘッドクリーニング動作が、印刷動作を遅延させる状況を表現した模式図である。
【００１５】
印刷要求202によって、画像形成装置は、印刷動作203を開始する。印刷動作203は一定時間装置を拘束し、印字物を生成する。
【００１６】
印刷要求201が発生した時点でヘッドクリーニング動作101が実行されていると、印刷動作203はヘッドクリーニング動作101が完了するまで、実行が遅延される。
【００１７】
ヘッドクリーニング動作101が完了次第、印刷動作203は実行されるが、ユーザにとっては、印刷を待たされる事になり、利便性を損なう結果となる。
【００１８】
図３は、本発明の一実施形態に係る、画像記録装置の簡略化したブロック図である。
【００１９】
本発明を実施した画像記録装置は、ホストPCに存在するプリンタドライバ301が生成した印刷ジョブを受信し、印刷する。ホストPCから送られた印刷ジョブは、印刷ジョブ受信手段302によって受信され、印刷ジョブ保持手段303に保持される。
【００２０】
印刷ジョブ保持手段303に保持された印刷ジョブは、印字シーケンス決定手段304によって、画像記録機構の動作シーケンスが組まれ、印刷ジョブ中のデータは、シーケンスにあった印字データに加工される。
【００２１】
印字シーケンス決定手段304により作成されたジョブ管理情報・印字シーケンス・印字データは、装置制御手段305に送られる。
【００２２】
装置制御手段305は、画像記録装置全体の状態管理、起動終了などを管理する。
【００２３】
装置制御手段305は、受け取ったジョブ管理情報・印字シーケンス・印字データに従って、印字ヘッド306を経由して、印字媒体307に印刷を行う。
【００２４】
ヘッドクリーニング機構308は、印字ヘッド306のクリーニングを行う機構である。
【００２５】
ユーザによる装置の操作やホストPCからの指示を受けた装置制御手段305は、ヘッドクリーニング機構308にクリーニング動作を指示する事により、その時点の要求に応じたクリーニング動作を行う。
【００２６】
また、ヘッドクリーニング機構308は、保守動作管理手段309からの、保守計画に従ったクリーニング動作指示によっても、ヘッドクリーニング動作を実行する。便宜上この保守計画に従った、内部発生的なクリーニング動作を、自動クリーニングと呼ぶ。
【００２７】
保守管理手段309は、ヘッドクリーニング等の各種保守動作に関する基本動作条件311を保持している。保守管理手段309は、ヘッドクリーニング機構308に対して保守動作実行を指示する事で、印字ヘッド306のクリーニングを行う。
【００２８】
保守動作管理手段309は、自身が保持するヘッドクリーニングに関する基本動作条件311と、ユーザ利用状態把握手段310が保持するユーザ利用状態データ312から、次回の自動クリーニングを実行する時期を、ユーザが利用しない時間帯にずらす事を検討する。調整が可能な場合は、ユーザが利用しない時間帯へと実行時期を変更する。
【００２９】
図４は、本発明の一実施形態にかかる画像記録装置における、次回のヘッドクリーニング動作時間を決定する処理の流れ図である。
【００３０】
本流れ図は、保守管理手段309が、次回の保守動作を実行する時期を決定する際の処理手順を示したものである。
【００３１】
まず、ステップS401で、次回の保守動作を行う時期を、基本動作条件311から仮決定する。
【００３２】
ステップS402に進み、ステップS401で仮決定した仮実行時期T1が、ユーザの利用時間帯と重なっているかどうかを判断する為に、ユーザ利用状態データ312から利用時間帯データを取得し、仮実行時期T1と比較する。
【００３３】
比較の結果、ステップS403では、利用時間帯に重なっている場合にはステップS405へ進み、空き時間帯であればステップS404へと進む。
【００３４】
ステップS404では、仮実行時期T1を本実行時期TRとする。
【００３５】
ステップS405〜S414はユーザ利用時間帯を避けて、保守動作を実行する為の処理である。
【００３６】
ステップS405では、次回の保守動作を調整する際に、実行時期を延期する方向での調整が可能なのか、延期は不可能なので前倒して実行する必要があるのかを判断する。
【００３７】
判断の結果、ステップS406では、延期可能な場合はステップS407へ進み、延期が不可能な場合はステップS411へ進む。
【００３８】
ステップS407ではユーザ利用状態データ312から仮決定時間より後の空き時間帯TF_Aを取得する。次にステップS408では、取得した空き時間帯に実行を延期した場合、延期限度を超えないかどうかを判断する。
【００３９】
判断の結果、ステップS409では限度範囲内であればステップS410へ進む。限度範囲外であればステップS404へ進む。
【００４０】
ステップS410では、ステップS407で取得した空き時間帯TF_Aへ、実行時間を延期し、TF_Aを本実行時期TRとする。
【００４１】
ステップS406で延期が不可能だった場合、ステップS411へ進み、保守動作の前倒しを検討する。
【００４２】
ステップS411ではユーザ利用状態データ312から仮決定時間より前の空き時間帯TF_Bを取得する。次にステップS412では、取得した空き時間帯に実行を延期した場合、延期限度を超えないかどうかを判断する。
【００４３】
判断の結果、ステップS413では限度範囲内であればステップS414へ進む。限度範囲外であればステップS404へ進む。
【００４４】
ステップS414では、ステップS411で取得した空き時間帯TF_Bへ、実行時間を前倒し、TF_Bを本実行時期TRとする。
【００４５】
図５は、本発明の一実施形態にかかる画像記録装置における、ユーザの利用状況から利用状況テーブルを作成する概念を示した模式図である。
【００４６】
ユーザ利用状況501は、ユーザの利用状況を１日の時刻を横軸に表したものである。ユーザ利用状況テーブル502はユーザ利用状況501を１時間単位に0/1で表現しテーブル化したものである。
【００４７】
図６は、本発明の一実施形態にかかる画像記録装置における、１週間のユーザの利用状況から曜日別利用状況テーブルと、平日利用状況テーブルを作成する概念を示した模式図である。
【００４８】
時間別利用状況テーブル601は、ユーザ利用状況テーブル502を１週間まとめてテーブル化したものである。
【００４９】
曜日別利用状況テーブル602は、時間別利用状況テーブル601を元に、１時間も利用が無かった日を0、利用が１時間でもあった日を1で表現しテーブル化したものである。
【００５０】
平日利用状況テーブル603は、時間別利用状況テーブル601を元に、１週間を通して１回も利用が無かった時間帯を0、利用が有った時間帯を1で表現しテーブル化したものである。
【００５１】
図７は、本発明の一実施形態にかかる画像記録装置における、保守動作の基本動作条件を格納する基本動作条件テーブルを示した図である。
【００５２】
基本動作条件テーブル701は、複数ある保守動作の基本動作条件を定義するテーブルである。
【００５３】
基本動作条件テーブル701は、保守動作種別702、保守動作処理時間703、前倒し可能時間704、遅延可能時間705によって構成され、各保守動作種別に対応する情報が格納される。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態にかかる画像記録装置における、一定時間装置を拘束するヘッドクリーニング動作が定期的に実行される状態を表現した模式図である。
【図２】本発明の一実施形態にかかる画像記録装置における、一定時間装置を拘束するヘッドクリーニング動作が、印刷動作を遅延させる状況を表現した模式図である。
【図３】本発明の一実施形態にかかる画像記録装置における、インクジェットプリンタの簡略化したブロック図である。
【図４】本発明の一実施形態にかかる画像記録装置における、次回のヘッドクリーニング動作時間を決定する処理の流れ図である。
【図５】本発明の一実施形態にかかる画像記録装置における、ユーザの利用状況から利用状況テーブルを作成する概念を示した模式図である。
【図６】本発明の一実施形態にかかる画像記録装置における、１週間のユーザの利用状況から曜日別利用状況テーブルと、平日利用状況テーブルを作成する概念を示した模式図である。
【図７】本発明の一実施形態にかかる画像記録装置における、保守動作の基本動作条件を格納する基本動作条件テーブルを示した図である。
【符号の説明】
【００５５】
１０１  ヘッドクリーニング動作
２０１  ヘッドクリーニング動作
２０２  印刷要求
２０３  印刷動作
３０１  プリンタドライバ
３０２  印刷ジョブ受信手段
３０３  印刷ジョブ保持手段
３０４  印字シーケンス決定手段
３０５  装置制御手段
３０６  印字ヘッド
３０７  印字媒体
３０８  ヘッドクリーニング機構
３０９  保守動作管理手段
３１０  ユーザ利用状態把握手段
３１１  基本動作条件
３１２  ユーザ利用状態データ
５０１  ユーザ利用状況
５０２  利用状況テーブル
６０１  時間別利用状況テーブル
６０２  曜日別利用状況テーブル
６０３  平日利用状況テーブル
７０１  基本動作条件テーブル
７０２  保守動作種別
７０３  処理時間
７０４  前倒し可能時間
７０５  遅延可能時間
【図１】
2010005907.tif 000003
【図２】
2010005907.tif 000004
【図３】
2010005907.tif 000005
【図４】
2010005907.tif 000006
【図５】
2010005907.tif 000007
【図６】
2010005907.tif 000008
【図７】
2010005907.tif 000009