(57)【特許請求の範囲】
【請求項１】
記録ヘッドクリーニング処理を行う処理手段と、
外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を得る時刻計時手段と、
不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記時刻計時手段による現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手段とを備え、
前記判定手段の判定結果に基づいて、前記処理手段を制御する記録ヘッドクリーニング処理制御装置であって、
前記時刻計時手段は、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段である、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項２】
請求項１において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が０以上の値である場合において、該減算により取得された値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項３】
請求項１において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が、マイナス値である場合において、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項４】
請求項２において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が、マイナス値である場合において、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項５】
請求項１において、記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶する電源断時刻記録手段を備え、前記時刻計時手段は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項６】
請求項１において、前記時刻計時手段は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段である、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項７】
記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を得る時刻計時手段と、インクシステムに着脱可能な構成を有するインクカートリッジに搭載された不揮発性のメモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記時刻計時手段による現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手段と、記録装置の電源断を検知し、該電源断時の時刻を前記メモリチップに記憶する電源断時刻記録手段とを備え、前記判定手段の判定結果に基づいて、前記処理手段を制御する記録ヘッドクリーニング処理制御装置であって、前記時刻計時手段は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段であり、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御装置。
【請求項８】
請求項１に記載の記録ヘッドクリーニング処理制御装置を搭載した記録装置。
【請求項９】
請求項７に記載の記録ヘッドクリーニング処理制御装置を搭載した記録装置。
【請求項１０】
記録ヘッドクリーニング処理を行う処理手段と、不揮発性記憶媒体とを記録装置内に設け、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を計時し、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記独自の現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否の判定によって前記処理手段を制御する記録ヘッドクリーニング処理制御方法であって、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行う定周期時刻計時工程を有する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１１】
請求項１０において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が０以上の値である場合において、該減算工程により取得された値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が０以上の値である場合において、該減算工程により取得された値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１２】
請求項１０において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１３】
請求項１１において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１４】
請求項１０において、前記定周期時刻計時工程は、記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶し、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶している前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１５】
請求項１０において、前記定周期時刻計時工程は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１６】
記録ヘッドクリーニング処理を行う処理手段と、記録紙に対してインクを吐出するインクシステムと、記録装置の電源断を検知する手段とを該記録装置内に設け、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を計時し、前記インクシステムに着脱可能な構成を有するインクカートリッジに搭載された不揮発性のメモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記独自の現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否の判定によって前記処理手段を制御する記録ヘッドクリーニング処理制御方法であって、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時工程と、前記記録装置の電源断時の時刻を前記メモリチップに記憶し、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶している前記電源断時の時刻を起点に時刻を計時する工程と、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法。
【請求項１７】
請求項１０に記載の記録ヘッドクリーニング処理制御方法を含む記録制御方法。
【請求項１８】
請求項１６に記載の記録ヘッドクリーニング処理制御方法を含む記録制御方法。
【請求項１９】
記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力する手段とを備えた記録装置の該処理手段の制御をコンピュータに実行させる記録ヘッドクリーニング処理制御プログラムであって、
外部装置から入力した現在時刻情報を起点に、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行って独自に現在時刻を得る定周期時刻計時手順と、不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記定周期時刻計時手順による現在時刻とを比較演算する比較演算手順と、該比較演算手順により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２０】
請求項１９において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が０以上の値である場合において、該減算手順により取得された値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が０以上の値である場合において、該減算手順により取得された値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２１】
請求項１９において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２２】
請求項２０において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２３】
請求項１９において、前記記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶する電源断時刻記録手順を有し、前記定周期時刻計時手順は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時する手順と、前記記録装置の電源通電後、外部装置から入力した現在時刻情報を起点に時刻を計時する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２４】
請求項１９において、前記定周期時刻計時手順は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【請求項２５】
記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力する手段と、不揮発性のメモリチップが搭載されたインクカートリッジが着脱可能な構成を有し、記録紙に対してインクを吐出するインクシステムとを備えた前記記録装置の前記処理手段の制御をコンピュータに実行させる記録ヘッドクリーニング処理制御プログラムであって、
外部装置から入力した現在時刻情報を起点に、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行って独自に現在時刻を得る定周期時刻計時手順と、前記メモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記定周期時刻計時手順による現在時刻とを比較演算する比較演算手順と、該比較演算手順により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手順と、前記記録装置の電源断を検知し、該電源断時の時刻を前記メモリチップに記憶する電源断時刻記録手順とを有し、前記定周期時刻計時手順は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時する手順と、前記記録装置の電源通電後、外部装置から入力した現在時刻情報を起点に時刻を計時する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、パーソナル・コンピュータやデジタルカメラ等の情報処理装置と直接接続可能な記録装置における記録ヘッドクリーニング処理制御装置と、それを備えた記録装置、パーソナル・コンピュータやデジタルカメラ等の情報処理装置と直接接続可能な記録装置における記録ヘッドクリーニング処理制御方法に関するものである。
【０００２】
【従来の技術】
従来一般的に記録ヘッドクリーニング処理手段を備え、記録ヘッドクリーニング処理制御を行う記録装置においては、ＲＴＣ等の時刻発生デバイスを利用した時計を搭載し、該時計の時刻情報と、不揮発性記憶媒体等に記憶された最新の記録実行時刻や最新の記録ヘッドクリーニング処理実行時刻等とを比較することで記録ヘッドクリーニング処理の要否を判定し、記録ヘッドクリーニング処理制御を行っていた。また前記記録装置には電池が搭載され、該電池の電力にて前記時計を駆動する構成になっている。すなわち、記録装置に時計と時計の電力を供給する電池を搭載し、記録装置の電源断時にも前記電池により時計に電力を供給することが可能な構成とすることで、前記記録装置の電源断時においても該記録装置の時計機能を維持するものである。このように記録装置が時計及び電池を搭載した構成であることにより、それによって記録装置のコストが高くなってしまうという問題点が生じる。
【０００３】
上記問題点を解決するため、記録装置に接続される情報処理装置等の外部装置から時刻情報を取得し、ソフトウェア・プログラムにて該時刻情報を利用した時刻計時を行うことで、時計及び電池を必要としない構成とした記録装置が、従来技術において既に公知である（特開平１１−１９２７２８号公報）。
【０００４】
上記従来技術における記録装置は、記録装置の電源通電時、又は電源通電後の最初の記録に先立って外部装置から時刻情報を受信する手段と、当該受信した時刻情報の示す時刻を初期値として、以後ソフトウェア・プログラムに規定された計時処理を実行することにより時刻を計時する情報処理手段とを有し、前記情報処理手段により計時された時刻により記録ヘッドクリーニング処理の要否を決定する手段を備えた記録装置である。
【０００５】
また、前記情報処理手段における時刻計時手段は、前記外部装置から受信した時刻情報を初期値とし、ソフトウェア・プログラムの割込処理を一定周期で繰り返し、該割込処理の回数をカウントし、前記割込処理の周期とカウントした前記割込処理の回数を乗算した値を、前記初期値に加算することで現在時刻を取得するもので、ソフトタイマと呼ばれる時刻計時手段である。そして、取得した前記現在時刻と、不揮発性記憶媒体等に記憶された最新の記録実行時刻や最新の記録ヘッドクリーニング処理実行時刻等とを比較することで記録ヘッドクリーニング処理の要否を判定し、記録ヘッドクリーニング処理制御を行っている。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来技術における時刻計時手段においては、外部装置から受信する時刻情報、不揮発性記憶媒体等に記憶される最新の記録実行時刻、最新の記録ヘッドクリーニング処理実行時刻、現在時刻等の時刻情報は、西暦年、月、日、時、分、秒の全てを含む時刻情報を必要とする。そして、それに伴い前記時刻情報が記憶されるＲＡＭあるいは不揮発性記憶媒体等の記憶媒体は大きな容量を必要とすることになる。
【０００７】
本願発明は、このような状況に鑑み成されたものであり、その課題は、前記時刻情報が必要とする前記記憶媒体の容量が小さい時刻計時手段により、前記記憶媒体の容量を小さくすることで、より低コストな記録ヘッドクリーニング処理制御装置、及び記録装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を達成するため、本願請求項１に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を得る時刻計時手段と、不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記時刻計時手段による現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手段とを備え、前記判定手段の判定結果に基づいて、前記処理手段を制御する記録ヘッドクリーニング処理制御装置であって、前記時刻計時手段は、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段である、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【０００９】
本願請求項１の記載に係る発明による記録ヘッドクリーニング処理制御装置によれば、時刻計時手段は、あらかじめ規定した所定の年月日を始点とし、記録ヘッドクリーニング処理の制御において必要最小の時間単位によって、所定の期間を１周期とし、繰り返し時刻計時を行うものであり、西暦年、月、日、時、分、秒の全てを含む時刻情報を計時せず、記録ヘッドクリーニング処理の制御において必要最小の、例えば時間単位の時刻情報にて計時するものである。従って記憶媒体が時刻情報を記憶するために必要とする記憶容量は、従来技術より小さい容量のもので足りる。これにより、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。
【００１０】
本願請求項２に記載の発明は、請求項１において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が０以上の値である場合において、該減算により取得された値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００１１】
これにより、本願請求項１に記載の発明と同様に、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。また、例えば記録装置に接続され、時刻情報を送信するパーソナル・コンピュータ等の情報処理装置が他の情報処理装置に差し替えられたことにより、該情報処理装置から受信した時刻情報が、最新の記録ヘッドクリーニング処理実行時刻よりも過去の時刻になってしまったような場合においても、現在時刻から最新の記録ヘッドクリーニング処理実行時刻を減算した値と、定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値とを比較することにより、判定手段は正確な記録ヘッドクリーニング処理の要否を判定する記録ヘッドクリーニング処理制御装置が可能となる。
【００１２】
本願請求項３に記載の発明は、請求項１において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が、マイナス値である場合において、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００１３】
これにより、本願請求項１に記載の発明と同様に、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。また、例えば定周期時刻計時手段により計時される現在時刻と、最新の記録ヘッドクリーニング処理実行時刻とが、定周期時刻計時手段における始点となる所定の年月日にまたがる時刻関係となる場合においても、現在時刻から最新の記録ヘッドクリーニング処理実行時刻を減算した値に、定周期時刻計時手段における１周期である所定の期間を加算した値を経過時間と判定することにより、判定手段は正確な記録ヘッドクリーニング処理の要否を判定する記録ヘッドクリーニング処理制御装置が可能となる。
【００１４】
本願請求項４に記載の発明は、請求項２において、前記判定手段は、前記定周期時刻計時手段による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算し、該減算により取得された値が、マイナス値である場合において、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手段による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定し、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値が、前記定周期時刻計時手段における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算により取得された値に、前記定周期時刻計時手段における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００１５】
これにより、本願請求項４に記載の発明に係る記録ヘッドクリーニング処理制御装置によれば、本願請求項２に記載の発明による作用効果に加えて、例えば定周期時刻計時手段により計時される現在時刻と、最新の記録ヘッドクリーニング処理実行時刻とが、定周期時刻計時手段における始点となる所定の年月日にまたがる時刻関係となる場合においても、現在時刻から最新の記録ヘッドクリーニング処理実行時刻を減算した値に、定周期時刻計時手段における１周期である所定の期間を加算した値を経過時間と判定することにより、判定手段は正確な記録ヘッドクリーニング処理の要否を判定する記録ヘッドクリーニング処理制御装置が可能となる。
【００１６】
本願請求項５に記載の発明は、請求項１において、記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶する電源断時刻記録手段を備え、前記時刻計時手段は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００１７】
これにより、本願請求項１に記載の発明と同様に、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。また、記録装置の電源通電時は、記録装置は時計を備えていないため、外部装置から時刻情報を入力するまでは、時刻を計時することができない。そこで、電源断時の時刻を不揮発性記憶媒体に記憶し、通電時には電源断時の時刻を起点に時刻を計時することで、記録装置の電源通電後に外部装置から時刻情報を入力するまでの間においても時刻を計時することが可能となる。この際に計時された時刻は、記録装置の電源が非通電の間の時間は含まれないが、記録装置の電源通電後、すぐに外部装置から時刻情報が入力されない場合においても時刻の計時を可能とし、記録ヘッドクリーニング処理の実行が可能となる。
【００１８】
本願請求項６に記載の発明は、請求項１において、前記時刻計時手段は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段である、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００１９】
前記定周期時刻計時手段における１周期を、１月１日０時を始点とした閏年を含む４年間とすることで本願請求項１に記載の発明と同様に、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。また、閏年においても正確な時刻計時を可能とし、判定手段は正確な記録ヘッドクリーニング処理の要否を判定する記録ヘッドクリーニング処理制御装置が可能となる。
【００２０】
本願請求項７に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を得る時刻計時手段と、インクシステムに着脱可能な構成を有するインクカートリッジに搭載された不揮発性のメモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記時刻計時手段による現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手段と、記録装置の電源断を検知し、該電源断時の時刻を前記メモリチップに記憶する電源断時刻記録手段とを備え、前記判定手段の判定結果に基づいて、前記処理手段を制御する記録ヘッドクリーニング処理制御装置であって、前記時刻計時手段は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時手段であり、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御装置である。
【００２１】
本願請求項７の記載に係る発明による記録ヘッドクリーニング処理制御装置によれば、時刻計時手段は、あらかじめ規定した１月１日０時を始点とし、記録ヘッドクリーニング処理の制御において必要最小の時間単位によって、閏年を含む４年間を１周期とし、繰り返し時刻計時を行うものであり、西暦年、月、日、時、分、秒の全てを含む時刻情報を計時せず、記録ヘッドクリーニング処理の制御において必要最小の、例えば時間単位の時刻情報にて計時するものである。したがって記憶媒体が時刻情報を記憶するために必要とする記憶容量は、従来技術より小さい容量のもので足りる。これにより、記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置が可能となる。
【００２２】
また、記録装置の電源通電時は、記録装置は時計を備えていないため、外部装置から時刻情報を入力するまでは、時刻を計時することができない。そこで、電源断時の時刻を不揮発性記憶媒体に記憶し、通電時には電源断時の時刻を起点に時刻を計時することで、記録装置の電源通電後に外部装置から時刻情報を入力するまでの間においても時刻を計時することが可能となる。この際に計時された時刻は、記録装置の電源が非通電の間の時間は含まれないが、記録装置の電源通電後、すぐに外部装置から時刻情報が入力されない場合においても時刻の計時を可能とし、記録ヘッドクリーニング処理の実行が可能となる。
【００２３】
さらに、インクシステムに着脱可能な構成を有するインクカートリッジに搭載された不揮発性のメモリチップに、最新の記録ヘッドクリーニング処理実行時刻と、記録装置の電源断時の時刻とを記憶するので、記録装置に不揮発性記憶媒体を搭載する必要がない。したがって、それによって、記録装置のコストを低減することができる。
【００２４】
本願請求項８に記載の発明は、請求項１に記載の記録ヘッドクリーニング処理制御装置を搭載した記録装置である。これにより、不揮発性記憶媒体の容量を小さくした低コストな記録ヘッドクリーニング処理制御装置による低コストな記録装置が可能となる。
【００２５】
本願請求項９に記載の発明は、請求項７に記載の記録ヘッドクリーニング処理制御装置を搭載した記録装置である。これにより、不揮発性記憶媒体を搭載しない低コストな記録ヘッドクリーニング処理制御装置による低コストな記録装置が可能となる。
【００２６】
本願請求項１０に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、不揮発性記憶媒体とを記録装置内に設け、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を計時し、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記独自の現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否の判定によって前記処理手段を制御する記録ヘッドクリーニング処理制御方法であって、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行う定周期時刻計時工程を有する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。本願請求項１０に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項１に記載の発明と同様の作用効果を得ることができる。
【００２７】
本願請求項１１に記載の発明は、請求項１０において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が０以上の値である場合において、該減算工程により取得された値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が０以上の値である場合において、該減算工程により取得された値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。
本願請求項１１に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項２に記載の発明と同様の作用効果を得ることができる。
【００２８】
本願請求項１２に記載の発明は、請求項１０において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。
本願請求項１２に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項３に記載の発明と同様の作用効果を得ることができる。
【００２９】
本願請求項１３に記載の発明は、請求項１１において、前記定周期時刻計時工程による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算工程と、該減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時工程による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する工程と、前記減算工程により取得された値が、マイナス値である場合において、該減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値が、前記定周期時刻計時工程における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算工程により取得された値に、前記定周期時刻計時工程における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。
本願請求項１３に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項４に記載の発明と同様の作用効果を得ることができる。
【００３０】
本願請求項１４に記載の発明は、請求項１０において、前記定周期時刻計時工程は、記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶し、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶している前記電源断時の時刻を起点に時刻を計時し、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。
本願請求項１４に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項５に記載の発明と同様の作用効果を得ることができる。
【００３１】
本願請求項１５に記載の発明は、請求項１０において、前記定周期時刻計時工程は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う、ことを特徴とした記録ヘッドクリーニング処理制御方法である。
本願請求項１５に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項６に記載の発明と同様の作用効果を得ることができる。
【００３２】
本願請求項１６に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、記録紙に対してインクを吐出するインクシステムと、記録装置の電源断を検知する手段とを該記録装置内に設け、外部装置から現在時刻情報を入力し、該現在時刻情報を起点に計時した時間を加算して独自に現在時刻を計時し、前記インクシステムに着脱可能な構成を有するインクカートリッジに搭載された不揮発性のメモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記独自の現在時刻とを比較演算し、該比較演算により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否の判定によって前記処理手段を制御する記録ヘッドクリーニング処理制御方法であって、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う定周期時刻計時工程と、前記記録装置の電源断時の時刻を前記メモリチップに記憶し、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶している前記電源断時の時刻を起点に時刻を計時する工程と、前記記録装置の電源通電後、外部装置から時刻情報を入力したときには、該時刻情報を起点に時刻を計時する工程とを有する、ことを特徴とした記録ヘッドクリーニング処理制御方法である。本願請求項１６に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項７に記載の発明と同様の作用効果を得ることができる。
【００３３】
本願請求項１７に記載の発明は、請求項１０に記載の記録ヘッドクリーニング処理制御方法を含む記録制御方法である。本願請求項１７に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項８に記載の発明と同様の作用効果を得ることができる。
【００３４】
本願請求項１８に記載の発明は、請求項１０に記載の記録ヘッドクリーニング処理制御方法を含む記録制御方法である。本願請求項１８に記載の発明に係る記録ヘッドクリーニング処理制御方法によると、前述した本願請求項９に記載の発明と同様の作用効果を得ることができる。
【００３５】
本願請求項１９に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力する手段とを備えた記録装置の該処理手段の制御をコンピュータに実行させる記録ヘッドクリーニング処理制御プログラムであって、外部装置から入力した現在時刻情報を起点に、所定の年月日を始点として定め、所定の期間を１周期として繰り返し時刻計時処理を行って独自に現在時刻を得る定周期時刻計時手順と、不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記定周期時刻計時手順による現在時刻とを比較演算する比較演算手順と、該比較演算手順により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００３６】
本願請求項１９に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項１に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項１に記載の発明と同様の作用効果をもたらすことができる。
【００３７】
本願請求項２０に記載の発明は、請求項１９において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が０以上の値である場合において、該減算手順により取得された値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が０以上の値である場合において、該減算手順により取得された値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００３８】
本願請求項２０に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項２に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項２に記載の発明と同様の作用効果をもたらすことができる。
【００３９】
本願請求項２１に記載の発明は、請求項１９において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００４０】
本願請求項２１に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項３に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項３に記載の発明と同様の作用効果をもたらすことができる。
【００４１】
本願請求項２２に記載の発明は、請求項２０において、前記判定手順は、前記定周期時刻計時手順による現在時刻から、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻を減算する減算手順と、該減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値より大きい場合は、前記定周期時刻計時手順による現在時刻が、最新の前記記録ヘッドクリーニング処理実行時刻より過去の時刻であると判定する手順と、前記減算手順により取得された値が、マイナス値である場合において、該減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値が、前記定周期時刻計時手順における１周期である所定の期間から、あらかじめ規定された許容時間を減算した値以下の場合は、前記減算手順により取得された値に、前記定周期時刻計時手順における１周期である所定の期間を加算した値を、前記不揮発性記憶媒体に記憶された最新の前記記録ヘッドクリーニング処理実行時刻からの経過時間と判定する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００４２】
本願請求項２２に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項４に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項４に記載の発明と同様の作用効果をもたらすことができる。
【００４３】
本願請求項２３に記載の発明は、請求項１９において、前記記録装置の電源断を検知し、該電源断時の時刻を前記不揮発性記憶媒体に記憶する電源断時刻記録手順を有し、前記定周期時刻計時手順は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時する手順と、前記記録装置の電源通電後、外部装置から入力した現在時刻情報を起点に時刻を計時する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００４４】
本願請求項２３に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項５に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項５に記載の発明と同様の作用効果をもたらすことができる。
【００４５】
本願請求項２４に記載の発明は、請求項１９において、前記定周期時刻計時手順は、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行う、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００４６】
本願請求項２４に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項６に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項６に記載の発明と同様の作用効果をもたらすことができる。
【００４７】
本願請求項２５に記載の発明は、記録ヘッドクリーニング処理を行う処理手段と、外部装置から現在時刻情報を入力する手段と、不揮発性のメモリチップが搭載されたインクカートリッジが着脱可能な構成を有し、記録紙に対してインクを吐出するインクシステムとを備えた前記記録装置の前記処理手段の制御をコンピュータに実行させる記録ヘッドクリーニング処理制御プログラムであって、外部装置から入力した現在時刻情報を起点に、１月１日０時を始点として定め、閏年を含む４年間を１周期として繰り返し時刻計時処理を行って独自に現在時刻を得る定周期時刻計時手順と、前記メモリチップに記憶された最新の前記記録ヘッドクリーニング処理実行時刻と前記定周期時刻計時手順による現在時刻とを比較演算する比較演算手順と、該比較演算手順により取得された値から最新の前記記録ヘッドクリーニング処理を実行した後の経過時間を判断し、当該経過時間から前記処理手段による処理の要否を判定する判定手順と、前記記録装置の電源断を検知し、該電源断時の時刻を前記メモリチップに記憶する電源断時刻記録手順とを有し、前記定周期時刻計時手順は、前記記録装置の電源通電時には、前記不揮発性記憶媒体に記憶されている前記電源断時の時刻を起点に時刻を計時する手順と、前記記録装置の電源通電後、外部装置から入力した現在時刻情報を起点に時刻を計時する手順とを有する、ことを特徴とした記録ヘッドクリーニング処理制御プログラムである。
【００４８】
本願請求項２５に記載の発明に係る記録ヘッドクリーニング処理制御プログラムによれば、前述した本願請求項７に記載の発明と同様の作用効果を得ることができるとともに、この記録ヘッドクリーニング処理制御プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項７に記載の発明と同様の作用効果をもたらすことができる。
【００４９】
【発明の実施の形態】
以下、本願発明に係る一実施の形態を図面に基づいて説明する。
図１は、本願発明に係る記録装置と、「外部装置」としての情報処理装置とが接続された構成を示したブロック図である。
【００５０】
情報処理装置１は、パーソナル・コンピュータやデジタル画像処理装置等を示す。ＭＰＵ（中央演算処理装置）１１では各種処理の演算処理が行われ、ＲＯＭ１４と、ＥＥＰＲＯＭ１６及び記録媒体１８には、ソフトウェア・プログラムや所定のデータ等が格納され、ＲＡＭ１５にはＭＰＵ１１の演算処理中の一時データ等が一時的に格納される。また、情報処理装置１には時計１２が搭載され、時計１２は電池１３から電源を供給されることで、情報処理装置１の電源断の間においても時刻計時が可能な構成になっている。さらに、情報処理装置１は、記録装置３とのインターフェース機能を有するインターフェース部１７を介して、記録装置３と接続され、記録装置３との間において各種情報やデータの入出力が可能な構成となっている。
【００５１】
一方、記録装置３は、インクジェット式プリンタ等を示し、記録制御部２は各種記録処理の制御を行う。記録制御部２において、ＭＰＵ２４では各種処理の演算処理が行われ、ＲＯＭ２１には、ソフトウェア・プログラムや所定のデータ等が格納され、ＲＡＭ２２には演算処理中の一時データ等が一時的に格納される。また、ＥＥＰＲＯＭ２３は、ＭＰＵ２４における演算処理結果の所定のデータが格納され、記録装置３の電源断の間においても該データを保持する構成となっている。さらに、記録制御部２は、情報処理装置１とのインターフェース機能を有するインターフェース部２７を介して、情報処理装置１と接続され、情報処理装置１との間において、各種情報やデータの入出力が可能な構成となっている。
【００５２】
そして、Ｉ／Ｏ２５は、ＭＰＵ２４における演算処理結果に基づいて、入出力部２６を介して各種モータドライバ３１や記録ヘッドドライバ３３に出力制御を行い、かつ各種センサー３２からの入力情報や電源スイッチ３５の状態情報等を、入出力部２６を介して入力する。尚、各種モータドライバ３１は、記録用紙搬送用モータやキャリッジ搬送用モータ等のモータ類を駆動するドライバであり、記録ヘッドドライバ３３は、記録用紙に記録処理を行う記録ヘッド３４に接続され、記録ヘッド３４に対して記録処理の制御を行うドライバである。また、各種センサー３２は、記録装置の各種状態情報を検出し、入出力部２６を介してＩ／Ｏ２５に出力する。
【００５３】
また、記録制御部２は時計を備えておらず、情報処理装置１から時刻情報を所定の手順で入力し、その時刻情報を起点にし、記録制御部２のＲＯＭ２１に格納されたソフトウェア・プログラムを、記録制御部２のＭＰＵ２４にて実行することにより実行されるソフトタイマにより、時刻計時を行う構成となっている。記録装置３の電源断時には、ＲＡＭ２２に格納された時刻データは失われてしまうため記録実行時には、情報処理装置１から記録情報に先立って時刻情報を入力し、その時刻情報を４年周期の時刻データに変換してＲＡＭ２２に格納し、その時刻データを起点にして時刻計時を行うことで、正確な現在時刻の取得を可能にしている。当該実施の形態においては、ＲＡＭ２２に格納される時刻データが占有する容量は２バイトであり、これは従来技術において西暦、年月日、時分秒の全てを含む時刻にて計時する時刻データの少なくとも半分以下の容量である。
【００５４】
これにより、記録装置３の限られたＲＡＭ２２の容量を有効に使うことが可能となり、ひいては記録装置３のＲＡＭ２２の容量小型化によるコスト削減を可能とするものである。
【００５５】
図２は、本願発明に係る記録ヘッドクリーニング処理制御における「定周期時刻計時手段」の概念を示したものであり、以下、図２を参照しながら説明する。当該実施の形態において「定周期時刻計時手段」は、符号Ａを始点とし、１年目を閏年として、閏年を含む４年間を１周とするもので、符号Ａと符号Ｅとの間の時間を示す符号ａの時間は時刻計時の最小単位を示し、符号ａは１時間である。すなわち、始点Ａを閏年の１月１日０時とし、そこから１時間単位で、０年１月１日０時〜３年１２月３１日２３時を計時し、それを繰り返すものである。また、符号Ｂは１年１月１日０時、符号Ｃは２年１月１日０時、符号Ｄは３年１月１日０時をそれぞれ示し、始点Ａから１時間単位で、（３６５×４＋１）×２４時間を計時し、再び始点Ａに戻り、（３６５×４＋１）×２４時間計時することを繰り返す。
【００５６】
図４は、本願発明に係る記録ヘッドクリーニング処理制御の機能的構成を示したブロック図である。
時刻情報は、「外部装置」としての情報処理装置１から「定周期時刻計時手段」に対して出力される。尚、当該実施の形態においては、この時刻情報が「定周期時刻計時手段」に出力されるタイミングは、記録装置３にて記録を実行する時と、情報処理装置１からの記録ヘッドクリーニング処理制御要求時である。
【００５７】
「定周期時刻計時手段」は、この時刻情報を図２に示した、４年間を１周期とする１時間単位の時刻に変換し（４年周期時刻変換）、変換された時間は、ＲＡＭ２２に格納される。また、ソフトタイマによって時間をカウントし、１時間経過毎にＲＡＭ２２に格納されている時刻に時間を加算して更新する（時間加算）。「不揮発性記憶媒体」としてのＥＥＰＲＯＭには、「処理手段」としての記録ヘッドクリーニング処理を実行した最新の時刻が記憶されている。
【００５８】
「判定手段」は、ＲＡＭ２２に格納されている時刻と、ＥＥＰＲＯＭに格納されている記録ヘッドクリーニング処理を実行した最新の時刻とを比較する（比較演算）。記録ヘッドクリーニング処理を実行した最新の時刻からＲＡＭ２２に格納されている現在の時刻までの経過時間を演算し（経過時間演算）、経過した時間を判定する（経過時間判定）。続いて、記録ヘッドクリーニング処理を実行した最新の時刻から、記録ヘッドクリーニング処理が必要な時間が経過しているかを判定する（クリーニング処理要否判定）。そして、記録ヘッドクリーニング処理が必要な時間が経過していた時は、記録ヘッドクリーニング処理を実行する。
【００５９】
図５は、本願発明に係る記録ヘッドクリーニング処理制御の手順を示したフローチャートである。当該図面に示したフローチャートによる手順は、記録制御部２（図１）のＲＯＭ２１（図１）に格納されたソフトウェア・プログラムを、記録制御部２のＭＰＵ２４にて実行することにより実行される手順であり、記録装置３において、記録紙に記録が開始される際に実行される手順である。
【００６０】
記録開始時には、まず、情報処理装置１から記録データに先立って、時刻情報としてのタイムスタンプ情報を受信する（ステップＳ２１）。このタイムスタンプ情報は、情報処理装置１の内部の時計１２が計時している時刻情報であり、年月日時分秒による時刻情報である。続いて、受信したタイムスタンプ情報を４年周期、１時間単位の時間に変換し、その時刻を現在時刻としてＲＡＭ２２に格納されている現在時刻を更新する（「４年周期時刻変換」、ステップＳ２２）。続いて、最新の記録ヘッドクリーニング処理時刻からの経過時間を算出し（ステップＳ２３）、最新のクリーニング処理時刻から規定時間以上経過しているかを判定する（ステップＳ２４）。
【００６１】
最新のクリーニング処理時刻から規定時間以上経過していなければ（ステップＳ２４でＮｏ）、そのまま記録開始時処理を終了する。最新のクリーニング処理時刻から規定時間以上経過していれば（ステップＳ２４でＹｅｓ）、その経過時間に応じたクリーニング処理を実行する（ステップＳ２５）。そして、最新のクリーニング処理時刻を現在時刻で更新する（ステップＳ２６）。
【００６２】
図６は、「定周期時刻計時手段」における「時間加算」に相当する手順を示したフローチャートである。当該図面に示したフローチャートによる手順は、記録制御部２（図１）のＲＯＭ２１（図１）に格納されたソフトウェア・プログラムを、記録制御部２のＭＰＵ２４にて実行することにより実行される手順であり、記録装置３の電源ＯＮの状態で、記録が実行されていない記録実行待機中に、所定の周期で繰り返し実行されるアイドル時処理の手順である。
【００６３】
記録装置３の内部のソフトタイマは、記録装置の電源ＯＮの間は、常に時間をカウントし続け、１時間毎に時間経過通知を発生し続ける。アイドル時処理中に、この時間経過通知が発生したかを判定し（ステップＳ１１）、時間経過通知が発生して無ければ（ステップＳ１１でＮｏ）、そのままアイドル時処理を終了する。一方、時間経過通知が発生していれば（ステップＳ１１でＹｅｓ）、ＲＡＭ２２に格納されている時間に経過時間（１時間）を加算して更新する（ステップＳ１２）。
【００６４】
図３は、本願発明に係る記録ヘッドクリーニング処理制御における、記録ヘッドクリーニング処理の要否を判定する手順を示したフローチャートである。当該フローチャートに示した手順は、図４に示した「比較演算」及び「クリーニング処理要否判定」を含む「判定手段」に相当する。また、当該フローチャートに示した手順は、記録制御部２（図１）のＲＯＭ２１（図１）に格納されたソフトウェア・プログラムを、記録制御部２のＭＰＵ２４にて実行することにより実行される手順であり、所定の周期で毎周期、あるいは所定の実行条件時に実行される。
【００６５】
まず、記録制御部２は、ＲＡＭ２２に格納されている現在時刻を取得する（ステップＳ１）。続いて、取得した現在時刻と指定時刻とを比較するために、現在時刻から指定時刻を減算した値が求められる（ステップＳ２）。ここで指定時刻とは、「不揮発性記憶媒体」としてのＥＥＰＲＯＭ２３に格納されている、記録ヘッドクリーニング処理が実行された最新の時刻を示し、指定時刻は記録ヘッドクリーニング処理が実行される度に更新される。
【００６６】
現在時刻が指定時刻以降の場合、つまりステップＳ２で求められた値が０以上の値の場合（ステップＳ２でＹｅｓ）、現在時刻から指定時刻を減算し、１時間単位の経過時間が求められる（ステップＳ３）。続いて、求められた経過時間と、規定時間である４年−２４の値とが比較される（ステップＳ５）。
【００６７】
ここで、前記規定時間について図２も参照しながら説明する。図２の符号Ｆは現在時刻、符号Ｇは指定時刻をそれぞれ示している。記録ヘッドクリーニング処理が実行された最新の時刻である指定時刻Ｇより、現在時刻Ｆのほうが過去の時刻になっている場合が示されている。これは、図２の符号ｂの矢印が示すように時間が逆戻りしたことに相当する。本来は、記録ヘッドクリーニング処理が実行された最新の時刻である指定時刻Ｇより、現在時刻Ｆのほうが過去の時刻であるということはあり得ない。しかし、例えば情報処理装置１の時計の時刻を修正して遅らせたり、情報処理装置１が他の情報処理装置と差し替えられ、該他の情報処理装置の時計が、情報処理装置１の時計より遅れていた場合等に、このような現象が起こり得る。このような場合において、「定周期時刻計時手段」では、経過時間は符号ｄの矢印が示すように時間が経過した経過時間となるため、本来は経過していない時間が経過したかのように誤認識され、不必要な記録ヘッドクリーニング処理が実行されてしまうことになる。
【００６８】
図３のステップＳ５において、経過時間と規定時間である４年―２４の値とを比較するということは、経過時間が、−２４時間〜０時間の範囲の値であるか否かを判定するということを意味する。つまり、記録ヘッドクリーニング処理が実行された最新の時刻である指定時刻Ｇより、現在時刻Ｆのほうが、０〜２４時間の範囲で過去の時刻になっているか否かを判定していることを意味しており、経過時間が、この時間の範囲内である場合は、例えば情報処理装置１の時計の時刻を修正して遅らせたり、情報処理装置１が他の情報処理装置と差し替えられ、該他の情報処理装置の時計が、情報処理装置１の時計より遅れていたりした場合等とみなし、経過時間は０時間であると判定する手順である。
【００６９】
すなわち、図３のステップＳ５は、上記のような要因によって発生する、記録ヘッドクリーニング処理が実行された最新の時刻である指定時刻Ｇより、現在時刻Ｆのほうが過去の時刻である、といった現象を検知し、本来は経過していない時間が経過したかのように誤認識され、不必要な記録ヘッドクリーニング処理が実行されてしまうこと防止するための手順である。そして、規定時間４年−２４の−２４という値は、上記要因による時間の逆戻り時間が非常に小さな時間であり、ほとんどの場合において、この時間以内であると想定されることから規定された許容時間の値である。
【００７０】
求められた経過時間と、規定時間である４年−２４の値とが比較され、規定時間より経過時間のほうが大きい場合は（ステップＳ５でＹｅｓ）、例えば情報処理装置１の時計の時刻を修正して遅らせたり、情報処理装置１が他の情報処理装置と差し替えられて、該他の情報処理装置の時計が、情報処理装置１の時計より遅れていたりした場合等による時間の逆戻りとみなし、経過時間を０時間として（ステップＳ６）処理する。また、求められた経過時間と、規定時間である４年−２４の値と比較され、経過時間が規定時間以下の場合は（ステップＳ５でＮｏ）、経過時間と記録ヘッドがクリーニング処理を必要とする経過時間の値である、要クリーニング経過時間値αとを比較し、記録ヘッドクリーニング処理を必要とする時間が経過しているかを判定する。尚、要クリーニング経過時間値αは、記録ヘッド３４の個々の特性により決定される値である。
【００７１】
経過時間が要クリーニング経過時間値α以下の場合は（ステップＳ７でＮｏ）、経過時間をＲＡＭ２２の所定のエリアに格納する。経過時間が要クリーニング経過時間値αより大きい場合は（ステップＳ７でＹｅｓ）、経過時間をα＋１の値にセットし（ステップＳ８）、ＲＡＭ２２の所定のエリアに格納する。そして、「処理手段」（図４）に対して記録ヘッドクリーニング処理制御を行う。
【００７２】
一方、現在時刻が指定時刻より前の時刻の場合、つまりステップＳ２で求められた値がマイナス値の場合（ステップＳ２でＮｏ）、現在時刻から指定時刻を減算した値に、前記時刻計時の方法における１周の期間である４年間の時間の値を加算し、１時間単位の経過時間が求められる（ステップＳ４）。
【００７３】
ここで、ステップＳ４における経過時間を求める手順について、図２も参照しながら説明する。図２の符号Ｈは、記録ヘッドクリーニング処理が実行された最新の時刻である指定時刻、符号Ｉは現在時刻をそれぞれ示している。指定時刻Ｈと、現在時刻Ｉとの間に「定周期時刻計時手段」おける始点Ａがある。つまり、指定時刻Ｈと現在時刻Ｉは始点Ａをまたいだ時刻関係となっている。また、当該実施の形態において、「定周期時刻計時手段」は、始点Ａから４年間を１周期として繰り返し時刻計時処理を行うものである。したがって、このような場合においては、指定時刻Ｈと現在時刻Ｉは、図２の符号ｅの矢印が示すように時間が経過した時刻関係であるものの、現在時刻から指定時刻を減算した値はマイナス値になる。
【００７４】
上記のように指定時刻と現在時刻が、「定周期時刻計時手段」における始点をまたがった時刻関係である場合には、現在時刻に「定周期時刻計時手段」おける１周期の期間の値を加算した時刻から、指定時刻を減算することで、指定時刻から現在時刻までの経過時間を得ることができる。図２においては、現在時刻Ｉに「定周期時刻計時手段」おける１周期の期間の値を加算した時刻は、符号ｆの矢印で示され、その時刻から指定時刻Ｈである符号ｇの矢印が示す時刻を減算することで、符号ｅの矢印が示す経過時間を得るものである。
【００７５】
すなわち、これは、現在時刻から指定時刻を減算した値が、マイナス値である場合においては、その減算したマイナス値に「定周期時刻計時手段」おける１周期の期間の値を加算した値が、経過時間となることを示しており、図３のステップＳ４は、指定時刻と現在時刻が「定周期時刻計時手段」における始点をまたがった時刻関係である場合における経過時間を求める手順である。
そして、求められた経過時間は、前述の図３のステップＳ５において規定時間である４年−２４の値と比較され、以下前記と同様の手順で記録ヘッドクリーニング処理の要否が判定される。
【００７６】
このようにして、当該実施の形態に示した記録ヘッドクリーニング処理制御は、記録ヘッドクリーニング処理の要否を正確に判定しつつ、記録装置に搭載される不揮発性記憶媒体の容量を小さくすることを可能とし、それによって、記録装置のコスト削減を実現するものである。
【００７７】
また、他の実施の形態としては、上記の一実施の形態に加えて、記録装置３の電源スイッチ３５の状態を入力する等により記録装置３の電源断を検知し、電源断時の時刻を「不揮発性記憶媒体」としてのＥＥＰＲＯＭ２３に記憶し、記録装置３の電源通電時には、電源断時の時刻を起点に時刻を計時するものが挙げられる。
【００７８】
図７は、本願発明に係る記録ヘッドクリーニング処理制御において、他の実施の形態の機能的構成を示したブロック図である。尚、図４と同様の部分についての説明は省略する。
【００７９】
当該実施の形態においては、「電源断時刻記録手段」としての記録装置３の電源スイッチＯＮ／ＯＦＦ検出によって、記録装置３の電源断時には、ＲＡＭ２２に格納されている時刻がＥＥＰＲＯＭ２３に記憶される。そして、記録装置３の電源通電時には、ＥＥＰＲＯＭ２３に記憶されている時刻をＲＡＭ２２に格納する。
【００８０】
図８は、記録装置３の電源ＯＦＦ時の処理手順を示したフローチャートであり、図７に示した「電源断時刻記録手段」に相当する手順である。
記録装置３の電源スイッチがＯＦＦになった時点で、記録装置３の内部のソフトタイマを停止する（ステップＳ３１）。そして、ＲＡＭ２２に格納されている現在時刻を電源ＯＦＦ時の時刻として、ＥＥＰＲＯＭ２３に記憶する（ステップＳ３２）。
【００８１】
図９は、記録装置３の電源ＯＮ時の処理手順を示したフローチャートであり、図８に示したフローチャートと同様に、図７に示した「電源断時刻記録手段」に相当する手順である。
記録装置３の電源がＯＮになった時点で、ＥＥＰＲＯＭ２３に記憶されている記録装置３の電源ＯＦＦ時の時刻を、現在時刻としてＲＡＭ２２に格納する（ステップＳ４１）。そして、記録装置３の内部のソフトタイマを起動して、時間のカウントを開始する（ステップＳ４２）。
【００８２】
このように、記録装置３は、電源通電後に情報処理装置１から時刻情報が入力されるまでの間は、「不揮発性記憶媒体」としてのＥＥＰＲＯＭ２３に記憶された電源断時の時刻を起点に時刻の計時を行う。したがって、記録装置３の電源通電後に情報処理装置１から時刻情報を入力するまでの間においても時刻を計時することが可能となる。この際に計時された時刻は、記録装置３の電源が非通電の間の時間は含まれないが、例えば、記録装置３の電源通電時に情報処理装置１が接続されていない場合、あるいは情報処理装置１から記録装置３への時刻情報の出力手順が、情報処理装置１からの記録実行時にのみ、記録実行に先立って時刻情報を出力するような手順で、記録装置３の電源通電後、長時間記録実行されない場合においても、その間の時刻計時を可能とし、記録ヘッドクリーニング処理の実行が可能となる。
【００８３】
さらに、他の実施の形態としては、ＥＥＰＲＯＭ２３を記録装置３の内部に搭載せずに、インクシステムに着脱可能なインクカートリッジに内蔵されている「不揮発性記憶媒体」としての不揮発性のメモリチップに、最新の記録ヘッドクリーニング処理時刻を記憶するものが挙げられる。
【００８４】
図１０は、本願発明に係る記録ヘッドクリーニング処理制御において、さらに、他の実施の形態の機能的構成を示したブロック図である。尚、図４及び図７と同様の部分についての説明は省略する。
【００８５】
当該実施の形態においてインクシステムとは、図示していない、インクを記録紙に対して吐出する記録ヘッド、記録ヘッドを搭載したキャリッジ、各色のインクが充填されているインクカートリッジ、及び記録ヘッドを駆動する手段や制御する手段等を含めた部分を示している。また、インクシステムに着脱可能なインクカートリッジには、「不揮発性記憶媒体」としての不揮発性メモリチップが内蔵されている。不揮発性メモリチップには、インクカートリッジの製造年月日等の各種データとともに、「処理手段」としての記録ヘッドクリーニング処理を実行した最新の時刻が記憶されている。また、「電源断時刻記録手段」としての記録装置３の電源スイッチＯＮ／ＯＦＦ検出によって、記録装置３の電源断時には、ＲＡＭ２２に格納されている時刻が不揮発性メモリチップに記憶する。そして、記録装置３の電源通電時には、不揮発性メモリチップに記憶されている時刻をＲＡＭ２２に格納する。
【００８６】
このようにして、インクシステムに着脱可能なインクカートリッジに内蔵されている不揮発性メモリチップに、最新の記録ヘッドクリーニング処理時刻や記録装置３の電源断時の時刻を記憶する構成によって、記録装置３にＥＥＰＲＯＭ２３を設ける必要が無くなる。したがって、それによって、記録装置３のコストを低減させることができる。
【００８７】
さらに、他の実施の形態として、図３、図５、図６、図８、図９のフローチャートに示した処理は、記録装置３に設けられたハードウェア回路によって実現することもできるし、ソフトウェア・プログラムにより構成した場合には、このソフトウェア・プログラムをフロッピィ・ディスク、ＣＤ−ＲＯＭ等の記録媒体に記録することもできる。そして、記録装置３または情報処理装置１は、フロッピィ・ディスク・ドライブ、ＣＤ−ＲＯＭドライブ等によってこの記録媒体に記録されたプログラムを読み出し、実行することができる。
【００８８】
さらに、他の実施の形態として、図３のフローチャートに示す処理をソフトウェア・プログラムにより構成した場合には、このソフトウェア・プログラムを情報処理装置１に搭載した記録媒体１８に記録することもできる。そして、情報処理装置１は、その記録媒体１８に記録されたプログラムを読み出し、実行することができる。
【００８９】
尚、前述した「定周期時刻計時手段」は、１周の期間は４年間に限らず所定の期間においても本願発明の実施は可能であり、計時する時間単位においても１時間単位に限られるものではなく、規定時間４年間−２４についても可変である。また、本願発明は、上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本願発明の範囲内に含まれるものであることは言うまでもない。
【００９０】
【発明の効果】
本願発明によれば、従来と比較して必要とする記憶媒体の容量が小さい時刻計時手段により、記憶媒体の容量を小さくすることを実現し、より低コストな記録ヘッドクリーニング処理制御装置、及び記録装置を提供することが可能となる。
【図面の簡単な説明】
【図１】本願発明に係る記録装置と、「外部装置」としての情報処理装置とが接続された構成を示したブロック図である。
【図２】本願発明に係る記録ヘッドクリーニング処理制御における「定周期時刻計時手段」の概念を示した図である。
【図３】本願発明に係る記録ヘッドクリーニング処理制御における、記録ヘッドクリーニング処理の要否を判定する手順を示したフローチャートである。
【図４】本願発明に係る記録ヘッドクリーニング処理制御の機能的構成を示したブロック図である。
【図５】本願発明に係る記録ヘッドクリーニング処理制御の手順を示したフローチャートである。
【図６】「定周期時刻計時手段」における「時間加算」に相当する手順を示したフローチャートである。
【図７】本願発明に係る記録ヘッドクリーニング処理制御において、他の実施の形態の機能的構成を示したブロック図である。
【図８】記録装置の電源ＯＦＦ時の処理手順を示したフローチャートであり、図７に示した「電源断時刻記録手段」に相当する手順である。
【図９】記録装置３の電源ＯＮ時の処理手順を示したフローチャートであり、図７に示した「電源断時刻記録手段」に相当する手順である。
【図１０】本願発明に係る記録ヘッドクリーニング処理制御において、さらに、他の実施の形態の機能的構成を示したブロック図である。
【符号の説明】
１    情報処理装置
２    記録制御部
３    記録装置
２１  ＲＯＭ
２２  ＲＡＭ
２３  不揮発性記憶媒体
２４  ＭＰＵ
２５  Ｉ／Ｏ
２６  入出力部
２７  インターフェース部
【図１】
0004019249.tif 000002
【図２】
0004019249.tif 000003
【図３】
0004019249.tif 000004
【図４】
0004019249.tif 000005
【図５】
0004019249.tif 000006
【図６】
0004019249.tif 000007
【図７】
0004019249.tif 000008
【図８】
0004019249.tif 000009
【図９】
0004019249.tif 000010
【図１０】
0004019249.tif 000011