(57)【要約】【課題】安定かつ高精度なインク残量検出を実現するインクジェット記録装置及びその制御方法、プログラムを提供する。【解決手段】記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構を有し、そのガイド部材の装着の有無に応じて上下方向に移動し、記録ヘッドのインクタンクのインク残量を光学式センサで検出する。そして、そのインク残量検出中に、インクタンクと光学式センサ間の距離が変化した場合、その光学式センサによるインク残量検出処理を再度実行する。【選択図】　図５
2004082628.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置であって、
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構と、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学的に検出する検出手段と、
前記検出手段によるインク残量検出中に、前記インクタンクと前記検出手段間の距離が変化した場合、該検出手段によるインク残量検出処理を再度実行する制御手段と
を備えることを特徴とするインクジェット記録装置。
【請求項２】
前記ガイド部材の装着状態を検出するガイド検出手段と、
前記ガイド検出手段の検出結果に基づいて、前記記録ヘッドの上下方向の位置を移動する移動手段と
を更に備えることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記ガイド検出手段で前記ガイド部材が装着されたことが検出された場合、前記移動手段は、前記記録ヘッドを第１位置へ移動し、
前記制御手段は、前記検出手段によるインク残量検出中に、前記ガイド部材が装着されたことで前記インクタンクと前記検出手段間の距離が変化した場合、前記移動手段によって前記記録ヘッドが前記第１位置へ移動された後、前記検出手段によるインク残量検出を再度実行する
ことを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
前記ガイド検出手段で前記ガイド部材が着脱されたことが検出された場合、前記移動手段は、前記記録ヘッドを第２位置へ移動し、
前記制御手段は、前記検出手段によるインク残量検出中に、前記ガイド部材が着脱されたことで前記インクタンクと前記検出手段間の距離が変化した場合、前記移動手段によって前記記録ヘッドが前記第２位置へ移動された後、前記検出手段によるインク残量検出を再度実行する
ことを特徴とする請求項２に記載のインクジェット記録装置。
【請求項５】
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置であって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出手段と、
前記カバー開閉検出手段の検出結果に基づいて、前記インクタンクのインク残量を光学的に検出する検出手段と、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測手段と、
前記検出手段による検出結果と前記計測手段による計測時間に基づいて、前記検出手段によるインク残量検出を再度実行する制御手段と
を備えることを特徴とするインクジェット記録装置。
【請求項６】
前記検出手段の検出結果によって前記インクタンクが交換されたと判定され、かつ前記計測手段による計測時間が規定時間未満である場合、前記制御手段は、該検出手段によるインク残量検出を再度実行する
ことを特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
前記インクタンクの前記インクタンク交換位置への移動を指示するための操作手段を更に備え、
前記操作手段による１操作の後、再度、該操作手段が操作された場合、前記制御手段は、前記検出手段によるインク残量検出を再度実行する
ことを特徴とする請求項５に記載のインクジェット記録装置。
【請求項８】
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構を有し、記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御方法であって、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学式センサで検出する検出工程と、
前記検出工程によるインク残量検出中に、前記インクタンクと前記光学式センサ間の距離が変化した場合、該検出工程によるインク残量検出処理を再度実行する制御工程と
を備えることを特徴とするインクジェット記録装置の制御方法。
【請求項９】
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御方法であって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出工程と、
前記カバー開閉検出工程の検出結果に基づいて、前記インクタンクのインク残量を光学式センサで検出する検出工程と、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測工程と、
前記検出工程による検出結果と前記計測工程による計測時間に基づいて、前記検出工程によるインク残量検出を再度実行する制御工程と
を備えることを特徴とするインクジェット記録装置の制御方法。
【請求項１０】
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構を有し、記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御を実現するプログラムであって、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学式センサで検出する検出工程のプログラムコードと、
前記検出工程によるインク残量検出中に、前記インクタンクと前記光学式センサ間の距離が変化した場合、該検出工程によるインク残量検出処理を再度実行する制御工程のプログラムコードと
を備えることを特徴とするプログラム。
【請求項１１】
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御を実現するプログラムであって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出工程のプログラムコードと、
前記カバー開閉検出工程の検出結果に基づいて、前記インクタンクのインク残量を光学式センサで検出する検出工程のプログラムコードと、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測工程のプログラムコードと、
前記検出工程による検出結果と前記計測工程による計測時間に基づいて、前記検出工程によるインク残量検出を再度実行する制御工程のプログラムコードと
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置及びその制御方法、プログラムに関するものである。
【０００２】
【従来の技術】
一般に、インクを用いて記録するインクジェットプリンタは、インクがなくなった場合に使用者に通知ができるようにインクの残量を検出するインク残量検出機構を持っている。その中には、インクを貯留するインクタンク自体に不揮発性メモリを搭載して、インクドットの吐出回数を記憶し、総吐出回数が規定量以上となった場合に警告を出すタイプや、物理的にインクタンク内に貯留される液体部に光を透過させて、その透過状態を光学式センサで検出するタイプなど様々なタイプがある。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来技術において、特に、後者のような、電気で駆動する光学式センサでインク残量を検出する場合、外乱ノイズによる誤検知の恐れがある。また、インクタンクと光学式センサの距離も一定でないと、正しい出力値を得ることができない。
【０００４】
本発明は上記の課題に鑑みてなされたものであり、安定かつ高精度なインク残量検出を実現するインクジェット記録装置及びその制御方法、プログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記の目的を達成するための本発明によるインクジェット記録装置は以下の構成を備える。即ち、
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置であって、
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構と、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学的に検出する検出手段と、
前記検出手段によるインク残量検出中に、前記インクタンクと前記検出手段間の距離が変化した場合、該検出手段によるインク残量検出処理を再度実行する制御手段と
を備える。
【０００６】
また、好ましくは、前記ガイド部材の装着状態を検出するガイド検出手段と、
前記ガイド検出手段の検出結果に基づいて、前記記録ヘッドの上下方向の位置を移動する移動手段と
を更に備える。
【０００７】
また、好ましくは、前記ガイド検出手段で前記ガイド部材が装着されたことが検出された場合、前記移動手段は、前記記録ヘッドを第１位置へ移動し、
前記制御手段は、前記検出手段によるインク残量検出中に、前記ガイド部材が装着されたことで前記インクタンクと前記検出手段間の距離が変化した場合、前記移動手段によって前記記録ヘッドが前記第１位置へ移動された後、前記検出手段によるインク残量検出を再度実行する。
【０００８】
また、好ましくは、前記ガイド検出手段で前記ガイド部材が着脱されたことが検出された場合、前記移動手段は、前記記録ヘッドを第２位置へ移動し、
前記制御手段は、前記検出手段によるインク残量検出中に、前記ガイド部材が着脱されたことで前記インクタンクと前記検出手段間の距離が変化した場合、前記移動手段によって前記記録ヘッドが前記第２位置へ移動された後、前記検出手段によるインク残量検出を再度実行する。
【０００９】
上記の目的を達成するための本発明によるインクジェット記録装置は以下の構成を備える。即ち、
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置であって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出手段と、
前記カバー開閉検出手段の検出結果に基づいて、前記インクタンクのインク残量を光学的に検出する検出手段と、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測手段と、
前記検出手段による検出結果と前記計測手段による計測時間に基づいて、前記検出手段によるインク残量検出を再度実行する制御手段と
を備える。
【００１０】
また、好ましくは、前記検出手段の検出結果によって前記インクタンクが交換されたと判定され、かつ前記計測手段による計測時間が規定時間未満である場合、前記制御手段は、該検出手段によるインク残量検出を再度実行する。
【００１１】
また、好ましくは、前記インクタンクの前記インクタンク交換位置への移動を指示するための操作手段を更に備え、
前記操作手段による１操作の後、再度、該操作手段が操作された場合、前記制御手段は、前記検出手段によるインク残量検出を再度実行する。
【００１２】
上記の目的を達成するための本発明によるインクジェット記録装置の制御方法は以下の構成を備える。即ち、
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構を有し、記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御方法であって、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学式センサで検出する検出工程と、
前記検出工程によるインク残量検出中に、前記インクタンクと前記光学式センサ間の距離が変化した場合、該検出工程によるインク残量検出処理を再度実行する制御工程と
を備える。
【００１３】
上記の目的を達成するための本発明によるインクジェット記録装置の制御方法は以下の構成を備える。即ち、
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御方法であって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出工程と、
前記カバー開閉検出工程の検出結果に基づいて、前記インクタンクのインク残量を光学式センサで検出する検出工程と、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測工程と、
前記検出工程による検出結果と前記計測工程による計測時間に基づいて、前記検出工程によるインク残量検出を再度実行する制御工程と
を備える。
【００１４】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
記録媒体を載置するトレイを当該記録装置内部へ搬送するためのガイド部材を装着可能な装着機構を有し、記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御を実現するプログラムであって、
前記ガイド部材の装着の有無に応じて上下方向に移動し、前記インクタンクのインク残量を光学式センサで検出する検出工程のプログラムコードと、
前記検出工程によるインク残量検出中に、前記インクタンクと前記光学式センサ間の距離が変化した場合、該検出工程によるインク残量検出処理を再度実行する制御工程のプログラムコードと
を備える。
【００１５】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
記録ヘッドへインクを供給するインクタンクのインク残量検出を行うインクジェット記録装置の制御を実現するプログラムであって、
当該インクジェット記録装置の筐体の一部に取付けられているカバーの開閉を検出するカバー開閉検出工程のプログラムコードと、
前記カバー開閉検出工程の検出結果に基づいて、前記インクタンクのインク残量を光学式センサで検出する検出工程のプログラムコードと、
前記カバーが開けられることによって前記インクタンクがインクタンク交換位置へ移動してから、該カバーが閉められるまでの時間を計測する計測工程のプログラムコードと、
前記検出工程による検出結果と前記計測工程による計測時間に基づいて、前記検出工程によるインク残量検出を再度実行する制御工程のプログラムコードと
を備える。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態について図面を用いて詳細に説明する。
【００１７】
尚、以下に説明する実施形態では、インクジェット記録方式を用いた記録装置として、インクジェットプリンタ（以下、プリンタと略称する）を例に挙げて説明する。
【００１８】
図１は本発明の実施形態のプリンタの外観を示す斜視図である。
【００１９】
図１において、この実施形態におけるプリンタの外殻をなす装置本体１０００は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材と、その外装部材内に収納されたシャーシ１７（図２）とから構成される。シャーシ１７は、所定の剛性を有する複数の板状金属部材によって構成され、プリンタ１０００の骨格をなし、後述の各記録動作機構を保持するものとなっている。
【００２０】
また、下ケース１００１は装置本体１０００の略下半部を、上ケース１００２は装置上本体１０００の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。
【００２１】
さらに、排出トレイ１００４はその一端部が下ケース１００１に回転自在に保持され、その回転によって下ケース１００１の前面部に形成される開口部１０１４を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回転させて開口部１０１４を開成させることにより、ここから記録媒体が排出可能となると共に排出された記録媒体を順次積載し得るようになっている。
【００２２】
また、排紙トレイ１００４には、２枚の補助トレイ１００４ａ、１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００２３】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっており、このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッド１あるいはインクタンク７の交換がその交換位置で可能となる。
【００２４】
尚、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーの開閉状態を検出し得るようになっている。
【００２５】
また、本実施形態では、図４でその模式図が示されるように、プリンタ１０００の開口部１０１４から、様々な厚さの記録媒体（例えば、ＣＤ−Ｒ、カートリッジ型記憶媒体（ＭＯ、ＤＶＤ−ＲＡＭ等））を載置してプリンタ１０００へ搬送するためのトレイと、そのトレイをプリンタ１０００内へ案内、支持する専用記録媒体送りガイドを前面から装着可能な装着機構が構成されている。
【００２６】
また、開口部１０１４付近にガイド検出用センサ２８（図２）を配置することで、専用記録媒体送りガイドの装着の有無を検出できるようになっている。
【００２７】
また、上ケース１００２の後部上面には、電源キー１８及びレジュームキー１９が押下可能に設けられると共に、ＬＥＤ２００が設けられており、電源キー１８を押下すると、ＬＥＤ２００が点灯し記録可能であることをオペレータに知らせるものとなっている。
【００２８】
また、ＬＥＤ２００は点滅の仕方や色の変化をさせたり、ブザーをならすことによりプリンタ１０００のトラブル等をオペレータに知らせる等種々の表示機能を有する。
【００２９】
尚、トラブル等が解決した場合には、レジュームキー１９を押下することによって記録が再開されるようになっている。
【００３０】
また、表示部１７１０は、プリンタ１０００の各種状態を表示する。
【００３１】
図２は本発明の実施形態のプリンタの外装部材を取り外した状態を示す斜視図である。
【００３２】
本実施形態では、図２に示すように記録ヘッド１はこれにインクを供給するインクタンク７とともに連結され一体となってインクカートリッジ２０を構成する。
【００３３】
尚、本実施形態ではインクカートリッジ２０は記録ヘッド１とインクタンク７とが分離可能な構成となっているが、記録ヘッドとインクタンクとが一体化したインクカートリッジを用いても良い。また、インクカートリッジ２０は、Ｙ（イエロ）、Ｍ（マゼンタ）Ｃ（シアン）、Ｋ（ブラック）の４色のインクを１個のインクカートリッジに収めた構成となっている。いずれの構成にしても、このインクカートリッジはプリンタ１０００に対して着脱可能、交換可能である。
【００３４】
また、インクタンク７の底面にはインク残量検出を行うための光反射面或いは光学プリズムが設けられている。
【００３５】
図２において、記録ヘッド１は図中下向きにインクを吐出する姿勢でキャリッジ２に搭載されており、キャリッジ２をガイド軸３に沿って移動させながらインク液滴を吐出して記録用紙のような記録媒体（不図示）上に画像を形成していく。
【００３６】
尚、キャリッジ２の左右移動（往復移動）はキャリッジモータ４の回転によりタイミングベルト５を介して行われる。キャリッジ２には係合爪６が設けられ、インクタンクの係合穴７ａと係合して、キャリッジ２にインクタンク７は固定される。
【００３７】
記録動作としては、記録ヘッド１の１走査分の記録が終了すると、記録動作を中断し、プラテン８上に位置する記録媒体をフィードモータ９の駆動により所定量だけ搬送し、次いで再びキャリッジ２をガイド軸３に沿って移動させながら次の１走査分の画像形成を行う。
【００３８】
装置本体の右側には記録ヘッド１のインク吐出状態を良好に保つための回復動作を行う回復部１０が配設されており、その回復部１０には記録ヘッド１をキャップするキャップ１１、記録ヘッド１のインク吐出面を拭うワイパ１２、及び記録ヘッド１のインク吐出ノズルからインクを吸引するための吸引ポンプ（不図示）等が設けられている。
【００３９】
また、記録媒体を搬送するためのフィードモータ９の駆動力は本来の記録媒体搬送機構に伝達される他に、自動給紙装置（ＡＳＦ）１３へも伝達される。
【００４０】
従って、記録媒体、例えば、記録用紙１頁分の記録が終了するとフィードモータ９が駆動し、その記録用紙を記録装置の外に排出するとともに、次の用紙に記録が行なわれる場合にはＡＳＦ１３も駆動され、次の用紙をＡＳＦ１３に積載された記録用紙から給紙する。
【００４１】
さらに、回復部１０の横側には赤外ＬＥＤ（発光素子）１５及びフォトトランジスタ（受光素子）１６から成るインク残量検出を行うための反射型センサを構成する光学式センサ１４が設けられている。これらの発光素子１５と受光素子１６とは記録用紙の搬送方向（矢印Ｆの方向）に沿って並ぶように取り付けられている。
【００４２】
光学式センサ１４は、装置本体のシャーシ１７に取り付けられている。インクカートリッジ２０がキャリッジ２に搭載され、図２に示された位置より右方向へと移動すると、インクカートリッジ２０は光学式センサ１４上に位置（インク残量検出位置）するようになる。そして、インクタンク７の底面よりインクの状態を光学式センサ１４によって検出することが可能となる。
【００４３】
この光学式センサ１４からの出力はアナログ出力であり、その出力値をそのままインク残量として出力しても良いし、Ａ／Ｄ変換したデジタル値をインク残量として出力しても良い。
【００４４】
次に、上述した装置の記録制御を実行するための制御回路について説明する。
【００４５】
図３は本発明の実施形態の記録装置の制御回路の構成を示すブロック図である。
【００４６】
図３において、１７００は、例えば、ホストコンピュータなどの外部装置から記録信号を入力するインタフェース、１７０１はＭＰＵ、１７０２は図５及び図６のフローチャートを実行するためのプログラムを含むＭＰＵ１７０１が実行する制御プログラム（必要によっては文字フォントを含む）を格納するＲＯＭ、１７０３は各種データ（上記記録信号や記録ヘッド１０２に供給される記録データ等）を一時的に保存しておくＤＲＡＭである。１７０４は記録ヘッド１に対する記録制御を行うゲートアレイ（Ｇ．Ａ．）であり、インタフェース１７００、ＭＰＵ１７０１、ＲＡＭ１７０３間のデータ転送制御も行う。
【００４７】
４は上述した記録ヘッド１を主走査方向に移動させるためのキャリッジモータであり、９は記録媒体あるいはトレイを搬送するためのフィードモータである。１７０５は記録ヘッド１を駆動するヘッドドライバ、１７０６、１７０７はそれぞれフィードモータ９、キャリッジモータ４を駆動するためのモータドライバである。
【００４８】
上記制御回路の動作概要を説明すると、インタフェース１７００に記録信号が入るとゲートアレイ１７０４とＭＰＵ１７０１との間で記録信号がプリント用の記録データに変換される。そして、モータドライバ１７０６、１７０７が駆動されると共に、ヘッドドライバ１７０５に送られた記録データに従って記録ヘッド１が駆動され、記録が行われる。
【００４９】
尚、１７１０は記録動作やプリンタ１０００の状態に係る種々のメッセージを表示するＬＣＤ１７１１や記録動作やプリンタ１０００の状態を知らせる種々の色のＬＥＤランプ１７１２や警告音を発するブザー（不図示）を備えた表示部である。
【００５０】
また、記録ヘッド１と一体となったインクタンク７のインク有無を検出するインク残量検出部２５の動作は、ＭＰＵ１７０１によって制御される。
【００５１】
同様に、ガイド検出用センサ２８によって、専用記録媒体送りガイドの装着状態を検出する専用記録媒体送りガイド検出部２６の動作、及びアクセスカバー１００３の開閉状態を検出するカバー開閉検出部２７の動作も、ＭＰＵ１７０１によって制御される。
【００５２】
一方、ホストコンピュータ（以下、ホストという）２０１は、プリンタとインタフェース（Ｉ／Ｆ）ケーブルで接続されている。また、ホスト２０１には記録画像データを生成するアプリケーションとプリンタドライバとがインストールされている。アプリケーションでは記録するためのデータをユーザとのマンマシンインタフェースによって作成・編集され、そのデータはプリンタドライバに渡される。プリンタドライバはプリンタ１０００が受信可能なデータ形式にデータを変換し、またプリンタ１０００を制御するために必要な情報を付加して、そのデータをプリンタ１０００に対して送信する。
【００５３】
プリンタ１０００からはホスト２０１が記録制御のために必要な情報をプリンタドライバに対して送る。
【００５４】
尚、ホスト２０１は、汎用コンピュータに搭載される標準的な構成要素（例えば、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク、外部記憶装置、ネットワークインタフェース、ディスプレイ、キーボード、マウス等）を有している。
【００５５】
次に、本実施形態のプリンタの特徴的な構成について、図４を用いて説明する。
【００５６】
図４は本発明の実施形態のプリンタの特徴を説明するための模式図である。
【００５７】
上部左側がプリンタ１０００の記録処理部分の模式正面図であり、上部右側がそれに対応する模式側面図である。
【００５８】
記録を司る記録ヘッド１は、キャリッジ２に装着され、記録媒体の紙送り方向（副走査方向）に対して直行する方向（主走査方向）に移動し、かつインクを吐出することで記録制御を行う。また、記録媒体の搬送路である記録媒体パス領域には、上述したように、様々な厚さの記録媒体（例えば、ＣＤ−Ｒ、カートリッジ型記憶媒体（ＭＯ、ＤＶＤ−ＲＡＭ等））をプリンタ１０００へ搬送するための専用記録媒体送りガイドを前面から装着できる装着機構を有している（図４の下部右側）。また、専用記録媒体をプリンタ１０００内へ搬送する場合には、その専用記録媒体送りガイドによって案内、支持される専用記録媒体を載置する専用記録媒体用トレイが用いられる。
【００５９】
特に、専用記録媒体送りガイドを装着した場合は、ガイドＡが上方向に機械的に移動し、一方、専用記録媒体送りガイドを着脱した場合は、ガイドＡが現在の位置から下方向に機械的に移動する構成になっている。この移動によって、ガイドＡ上に取り付けられた光学式センサ１４と記録ヘッド１に装着されたインクタンク７との距離が変化する。
【００６０】
この場合、この光学式センサ１４とインクタンク７間の距離が変化すると、インク残量検出処理に誤検出が生じる可能性がある。そこで、光学式センサ１４とインクタンク７間の距離を一定に保つために、このガイドＡの上下の移動に伴って、そのインクタンク７を搭載するキャリッジ２が取付けられているガイド軸３も上下に移動できる構成になっている。
【００６１】
尚、ガイド軸３の移動は、例えば、それらを上下に移動可能なリフト用モータ（不図示）によって実現される。
【００６２】
次に、本実施形態のプリンタが実行するインク残量検出処理について、図５を用いて説明する。
【００６３】
図５は本発明の実施形態のインク残量検出処理を示すフローチャートである。
【００６４】
尚、図５で実現される処理は、プリンタ１０００内部のＲＯＭ１７０２に記憶されるプログラムがＭＰＵ１７０１によって実行されることによって実現されても良いし、専用のハードウエアで実現されても良い。
【００６５】
また、本実施形態では、上述したように、専用記録媒体送りガイドを用いることで、一般的なプリンタで用いられる記録用紙のみならず、様々な厚さの記録媒体（例えば、ＣＤ−Ｒ、カートリッジ型記憶媒体（ＭＯ、ＤＶＤ−ＲＡＭ等））することができる。
【００６６】
そのため、図５の処理においては、記録用紙で記録する場合の処理と、専用記録媒体送りガイドを用いて記録用紙以外の記録媒体（以下、専用記録媒体）で記録する場合の処理と２種類に分けて実行する。これは、記録用紙の厚さと、専用記録媒体の厚さとが異なることで、インクタンク７と光学式センサ１４間の距離が変化し、その距離の変化に応じた処理を実行する必要があるからである。
【００６７】
まず、インク残量検出を実行する前に、現在の専用記録媒体送りガイドの装着状態を検出する（ステップＳ２１）。次に、その検出結果に基づいて、専用記録媒体送りガイドが装着されている否かを判定する。専用記録媒体送りガイドが装着されていない場合（ステップＳ２１でＮＯ）、ステップＳ２２に進む。一方、専用記録媒体送りガイドが装着されている場合（ステップＳ２２でＹＥＳ）、ステップＳ２３に進む。
【００６８】
専用記録媒体送りガイドが装着されている場合、インクタンク７と光学式センサ１４間の距離を一定に保つために、リフト用モータを駆動してガイド軸３を第１位置（専用記録媒体用位置）に移動する（ステップＳ２３）。ガイド軸３が第１位置に移動したら、記録ヘッド１をインク残量検出位置に移動させてインク残量検出処理を実施する（ステップＳ２５）。
【００６９】
これに並行して、インク残量検出処理中に専用記録媒体送りガイドが取り外されるか否かを判定し続ける（ステップＳ２７）。専用記録媒体送りガイドが取り外されない場合（ステップＳ２７でＮＯ）、処理を終了する。
【００７０】
一方、専用記録媒体送りガイドが取り外された場合（ステップＳ２７でＹＥＳ）、ステップＳ２１に戻り、再度、専用記録媒体送りガイドの状態を取得し、インク残量検出処理をやり直す。つまり、この場合は、専用記録媒体送りガイドが取り外されたので、ガイド軸３を第２位置に移動した後（ステップＳ２４）、再度、インク残量検出処理を行う。
【００７１】
一方、現在の専用記録媒体送りガイドの装着状態の検出の結果、専用記録媒体送りガイドが装着されていない場合（ステップＳ２２でＮＯ）、インクタンク７と光学式センサ１４間の距離を一定に保つために、リフト用モータを駆動してガイド軸３を第２位置（記録用紙用位置）に移動する（ステップＳ２４）。ガイド軸３が第２位置に移動したら、記録ヘッド１をインク残量検出位置に移動させてインク残量検出処理を実施する（ステップＳ２６）。
【００７２】
これに並行して、インク残量検出中に専用記録媒体送りガイドが装着されるか否かを判定し続ける（ステップＳ２８）。専用記録媒体送りガイドが装着されない場合（ステップＳ２８でＮＯ）、処理を終了する。
【００７３】
一方、専用記録媒体送りガイドが装着された場合（ステップＳ２８でＹＥＳ）、ステップＳ２１に戻り、再度、専用記録媒体送りガイドの状態を取得し、インク残量検出処理をやり直す。つまり、この場合は、専用記録媒体送りガイドが装着されたので、ガイド軸３を第１位置に移動した後（ステップＳ２３）、再度、インク残量検出処理を行う。
【００７４】
以上説明したように、図５の処理によれば、記録に使用される記録媒体（記録用紙あるいは専用記録媒体）の厚さに応じて、インクタンク７と光学式センサ１４間の距離が一定となるように、インクタンク７と光学式センサ１４の位置を変更して、常に、適切な位置関係にインクタンク７と光学式センサ１４が存在している状態でインク残量検出処理を実施することができる。
【００７５】
また、インク残量検出処理で誤検出が生じ得る場合、つまり、インク残量検出処理中に専用記録媒体送りガイドの装着あるいは着脱によってインクタンク７と光学式センサ１４間の距離が変更されることで、インク残量検出処理で誤検出が生じ得る場合には、その変更に応じてインクタンク７と光学式センサ１４の位置を適切な位置関係となるように調整した上で、再度、インク残量検出処理を実施する。これにより、安定かつ高精度なインク残量検出処理を実現できる。
【００７６】
次に、インク残量検出処理で誤検出が生じ得る場合に、再度、インク残量検出処理を実施するの別の例として、記録ヘッド１のインクタンク７の交換時間に基づくインク残量検出処理について、図６を用いて説明する。
【００７７】
図６は本発明の実施形態の別のインク残量検出処理を示すフローチャートである。
【００７８】
尚、図６で実現される処理は、プリンタ１０００内部のＲＯＭ１７０２に記憶されるプログラムがＭＰＵ１７０１によって実行されることによって実現されても良いし、専用のハードウエアで実現されても良い。
【００７９】
特に、図６の処理は、アクセスカバー１００３が開けられて、記録ヘッド１のインクタンク７を交換する場合において、そのインクタンク７の交換時間に応じたインク残量検出処理を実施する。
【００８０】
まず、プリンタ１０００は、アクセスカバー１００３の開閉の常に検出している状態にある。
【００８１】
そして、アクセスカバー１００３が開けられたか否かを判定する（ステップＳ３１）。アクセスカバー１００３が開けられていない場合（ステップＳ３１でＮＯ）、開けられるまで待機する。一方、アクセスカバー１００３が開けられた場合（ステップＳ３１でＹＥＳ）、ステップＳ３２に進む。
【００８２】
記録ヘッド１をインクタンク７の交換位置に移動する（ステップＳ３２）。次に、キャリッジモータ４が停止したら、使用者が交換する際の時間を測定する交換時間測定タイマー（不図示）を起動する（ステップＳ３３）。次に、アクセスカバー１００３が閉められた否かを判定する（ステップＳ３４）。アクセスカバー１００３が閉められていない場合（ステップＳ３４でＮＯ）、閉められるまで待機する。一方、アクセスカバー１００３が閉められた場合（ステップＳ３４でＹＥＳ）、ステップＳ３５に進む。
【００８３】
アクセスカバー１００３が閉められた場合、交換時間測定タイマーを停止し、そのタイマー値からインクタンク７の交換に要した交換時間Ｔｃを取得する（ステップＳ３５）。次に、インクタンク７が交換された可能性があるため、インク残量検出処理を実施する（ステップＳ３６）。
【００８４】
インク残量検出処理結果に基づいて、インクタンク７が交換されたか否かを判定する（ステップＳ３７）。インクタンク７が交換されていない場合（ステップＳ３７でＮＯ）、処理を終了する。一方、インクタンク７が交換された場合（ステップＳ３７でＹＥＳ）、ステップＳ３８に進む。
【００８５】
尚、インクタンク７の交換の有無は、例えば、その時点でのインク残量検出処理で得られるインク残量が、直前のインク残量検出処理で得られたインク残量よりも多い場合に、インクタンク７が交換されたと判定する。
【００８６】
次に、交換時間Ｔｃが規定時間Ｔｄ未満であるか否かを判定する。交換時間Ｔｃが規定時間Ｔｄ以上である場合（ステップＳ３８でＮＯ）、処理を終了する。一方、交換時間Ｔｃが規定時間Ｔｄ未満である場合（ステップＳ３８でＹＥＳ）、光学式センサ１４の誤検出と判断し、再度、インク残量検出処理を実施する（ステップＳ３９）。
【００８７】
尚、この規定時間Ｔｄとは、インクタンク７の交換に要する時間（例えば、５秒）である。そして、その規定時間Ｔｄを用いるステップＳ３８の判定を行う理由は、先のステップＳ３７の光学式センサ１４の検出結果によってインクタンクが交換されたと判定された場合でも、その交換時間Ｔｃが規定時間Ｔｄ未満である場合は、実際には、インクタンク７が交換されておらず、光学式センサ１４の検出が誤検出である可能性があるからである。
【００８８】
以上説明したように、図６の処理によれば、記録ヘッド１のインクタンク７の交換時間に基づいて、インク残量検出処理の誤検出の可能性を判定し、その判定結果に基づいて、インク残量検出処理を再度実行することで、安定かつ高精度なインク残量検出処理を実現できる。
【００８９】
尚、本実施形態では、図５と図６を別処理として説明したが、これらの処理を組み合わせて、専用記録媒体送りガイドの装着の有無と、交換時間Ｔｃそれぞれに基づいて、インク残量検出処理を再度実施するように構成しても良い。
【００９０】
また、図６の処理の応用例として、インクタンク７の交換を実行するための専用ボタンを別途設け、その専用ボタンを押下することで記録ヘッド１がインクタンク７の交換位置に移動し、また、再度、その専用ボタンを押下することでインクタンク７のインク残量検出を強制的に実施するようにしても良い。
【００９１】
尚、以上の実施形態において、記録ヘッドから吐出される液滴はインクであるとして説明し、さらにインクタンクに収容される液体はインクであるとして説明したが、その収容物はインクに限定されるものではない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために記録媒体に対して吐出される処理液のようなものがインクタンクに収容されていても良い。
【００９２】
以上の実施形態は、特にインクジェット記録方式の中でも、インク吐出を行わせるために利用されるエネルギーとして熱エネルギーを発生する手段（例えば電気熱変換体やレーザ光等）を備え、前記熱エネルギーによりインクの状態変化を生起させる方式を用いることにより記録の高密度化、高精細化が達成できる。
【００９３】
その代表的な構成や原理については、例えば、米国特許第４７２３１２９号明細書、同第４７４０７９６号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式はいわゆるオンデマンド型、コンティニュアス型のいずれにも適用可能であるが、特に、オンデマンド型の場合には、液体（インク）が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて核沸騰を越える急速な温度上昇を与える少なくとも１つの駆動信号を印加することによって、電気熱変換体に熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせて、結果的にこの駆動信号に１対１で対応した液体（インク）内の気泡を形成できるので有効である。この気泡の成長、収縮により吐出用開口を介して液体（インク）を吐出させて、少なくとも１つの滴を形成する。この駆動信号をパルス形状をすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体（インク）の吐出が達成でき、より好ましい。
【００９４】
このパルス形状の駆動信号としては、米国特許第４４６３３５９号明細書、同第４３４５２６２号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第４３１３１２４号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【００９５】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成（直線状液流路または直角液流路）の他に熱作用面が屈曲する領域に配置されている構成を開示する米国特許第４５５８３３３号明細書、米国特許第４４５９６００号明細書を用いた構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスロットを電気熱変換体の吐出部とする構成を開示する特開昭５９−１２３６７０号公報や熱エネルギーの圧力波を吸収する開口を吐出部に対応させる構成を開示する特開昭５９−１３８４６１号公報に基づいた構成としても良い。
【００９６】
さらに、記録装置が記録できる最大記録媒体の幅に対応した長さを有するフルラインタイプの記録ヘッドとしては、上述した明細書に開示されているような複数記録ヘッドの組み合わせによってその長さを満たす構成や、一体的に形成された１個の記録ヘッドとしての構成のいずれでもよい。
【００９７】
加えて、上記の実施形態で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【００９８】
さらに、記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによってでも良いが、異なる色の複色カラー、または混色によるフルカラーの少なくとも１つを備えた装置とすることもできる。
【００９９】
以上説明した実施の形態においては、インクが液体であることを前提として説明しているが、室温やそれ以下で固化するインクであっても、室温で軟化もしくは液化するものを用いても良く、あるいはインクジェット方式ではインク自体を３０°Ｃ以上７０°Ｃ以下の範囲内で温度調整を行ってインクの粘性を安定吐出範囲にあるように温度制御するものが一般的であるから、使用記録信号付与時にインクが液状をなすものであればよい。
【０１００】
加えて、積極的に熱エネルギーによる昇温をインクの固形状態から液体状態への状態変化のエネルギーとして使用せしめることで積極的に防止するため、またはインクの蒸発を防止するため、放置状態で固化し加熱によって液化するインクを用いても良い。いずれにしても熱エネルギーの記録信号に応じた付与によってインクが液化し、液状インクが吐出されるものや、記録媒体に到達する時点では既に固化し始めるもの等のような、熱エネルギーの付与によって初めて液化する性質のインクを使用する場合も本発明は適用可能である。このような場合インクは、特開昭５４−５６８４７号公報あるいは特開昭６０−７１２６０号公報に記載されるような、多孔質シート凹部または貫通孔に液状または固形物として保持された状態で、電気熱変換体に対して対向するような形態としてもよい。本発明においては、上述した各インクに対して最も有効なものは、上述した膜沸騰方式を実行するものである。
【０１０１】
さらに加えて、本発明に係る記録装置の形態としては、コンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置の形態を取るものであっても良い。
【０１０２】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１０３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１０４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１０５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１０６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１０７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１０８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１０９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【０１１０】
【発明の効果】
以上説明したように、本発明によれば、安定かつ高精度なインク残量検出を実現するインクジェット記録装置及びその制御方法、プログラムを提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態のプリンタの外観を示す斜視図である。
【図２】本発明の実施形態のプリンタの外装部材を取り外した状態を示す斜視図である。
【図３】本発明の実施形態のプリンタの制御回路を示すブロック図である。
【図４】本発明の実施形態のプリンタの特徴を説明するための模式図である。
【図５】本発明の実施形態のインク残量検出処理を示すフローチャートである。
【図６】本発明の実施形態の別のインク残量検出処理を示すフローチャートである。
【符号の説明】
１０００　プリンタ
１００１　下ケース
１００２　上ケース
１００３　アクセスカバー
１００４　排出トレイ
１００４ａ、１００４ｂ　補助トレイ
１０１４　開口部
１　記録ヘッド
２　キャリッジ
３　ガイド軸
４　キャリッジモータ
５　タイミングベルト
６　係合爪
７　インクタンク
７ａ　係合穴
８　プラテン
９　フィードモータ
１０　回復部
１１　キャップ
１２　ワイパ
１３　ＡＳＦ
１４　光学式センサ
１５　発光素子
１６　受光素子
１７　シャーシ
１８　電源キー
１９　レジュームキー
２０　ＬＥＤ
【図１】
2004082628.tif 000003
【図２】
2004082628.tif 000004
【図３】
2004082628.tif 000005
【図４】
2004082628.tif 000006
【図５】
2004082628.tif 000007
【図６】
2004082628.tif 000008