"記録ヘッドの温度を検出して電圧として出力するセンサと、前記センサにより出力された電圧をケーブルを介して検出して前記記録ヘッドの駆動を制御する制御部とを含む記録装置であって、前記センサに電流を供給する、もしくは、供給しないの2種類に設定可能であるスイッチと、前記スイッチにより前記センサに電流を供給しないと設定された場合に前記制御部が検出した第1の電圧を、前記スイッチにより前記センサに電流を供給すると設定された場合に前記制御部が検出した第2の電圧から差し引くことにより、前記ケーブルに生じるクロストーク分を補正した補正電圧を求める補正手段とを備えることを特徴とする記録装置。記録ヘッドの温度を検出して電圧として出力するセンサと、前記センサにより出力された電圧をケーブルを介して検出して前記記録ヘッドの駆動を制御する制御部とを含む記録装置であって、前記センサに第1の電流値で供給する、もしくは、前記第1の電流値よりも大きい第2の電流値で供給する、もしくは、供給しないの3種類に設定可能であるスイッチと、前記スイッチにより前記センサに電流を供給しないと設定された場合に前記制御部が検出した第1の電圧が基準値未満であるか、基準値以上であるかを判定する判定手段と、前記判定手段により前記第1の電圧が基準値未満であると判定された場合に、前記スイッチにより前記第2の電流値で供給すると設定された場合に前記制御部が検出した第2の電圧から前記第1の電圧を差し引くことにより補正電圧を求め、一方、前記判定手段により前記第1の電圧が基準値以上であると判定された場合に、前記スイッチにより前記第1の電流値で供給すると設定された場合に前記制御部が検出した第3の電圧から前記第1の電圧を差し引くことにより第1の補正電圧を求める第1の補正手段とを備えることを特徴とする記録装置。印刷濃度が順に変化する複数の印刷パターンを、前記複数の印刷パターンそれぞれの間に白紙のパターンを挿入することで、印刷パターンと白紙のパターンとを交互に並べて出力するパターン出力手段をさらに備えることを特徴とする請求項2に記載の記録装置。特定の印刷濃度を有する印刷パターンが出力される場合に前記制御部が検出した前記第2の電圧と、前記印刷パターンに後続する白紙パターンが出力される場合に前記制御部が検出した前記第2の電圧との差分を求める算出手段と、前記第1の補正手段により求められた前記第1の補正電圧から、前記算出手段により算出された差分を差し引くことにより補正された第2の補正電圧を求める第2の補正手段とをさらに備えることを特徴とする請求項3に記載の記録装置。特定の印刷濃度を有する印刷パターンが出力される場合に前記制御部が検出した前記第3の電圧と、前記印刷パターンに後続する白紙パターンが出力される場合に前記制御部が検出した前記第3の電圧との差分を求める算出手段と、前記第1の補正手段により求められた前記第1の補正電圧から、前記算出手段により算出された差分を差し引くことにより補正された第2の補正電圧を求める第2の補正手段とをさらに備えることを特徴とする請求項3に記載の記録装置。記録ヘッドの温度を検出して電圧として出力するセンサと、前記センサにより出力された電圧をケーブルを介して検出して前記記録ヘッドの駆動を制御する制御部と、前記センサに電流を供給するもしくは供給しないの2種類に設定可能であるスイッチとを含む記録装置において実行される前記センサにより出力された電圧を補正する補正方法であって、前記スイッチが、前記センサに電流を供給しないと設定する第1の設定工程と、前記制御部が、前記第1の設定工程において設定された電流に応じて前記センサにより出力された第1の電圧を検出する第1の検出工程と、前記スイッチが、前記センサに電流を供給すると設定する第2の設定工程と、前記制御部が、前記第2の設定工程において設定された電流に応じて前記センサにより出力された第2の電圧を検出する第2の検出工程と、前記補正手段が、前記第2の電圧から前記第1の電圧を差し引くことにより、前記ケーブルに生じるクロストーク分を補正した補正電圧を求める補正工程とを備えることを特徴とする補正方法。記録ヘッドの温度を検出して電圧として出力するセンサと、前記センサにより出力された電圧をケーブルを介して検出して前記記録ヘッドの駆動を制御する制御部と、前記センサに電流を供給するもしくは供給しないの2種類に設定可能であるスイッチとを含む記録装置において前記センサにより出力された電圧を補正するためのプログラムであって、前記センサに電流を供給しないと設定する第1の設定手段と、前記第1の設定手段により設定された電流に応じて前記センサにより出力された第1の電圧を検出する第1の検出手段と、前記センサに電流を供給すると設定する第2の設定手段と、前記第2の設定手段により設定された電流に応じて前記センサにより出力された第2の電圧を検出する第2の検出手段と、前記第2の電圧から前記第1の電圧を差し引くことにより、前記ケーブルに生じるクロストーク分を補正した補正電圧を求める補正手段としてコンピュータを機能させるためのプログラム。しかしながら、上記の方法によると、キャリッジ基板上にアンプを置く必要があるので、基板が大きくなって高コスト化してしまう。また、記録ヘッドに設置された温度センサにより記録ヘッドの温度を検出する方法においては、印刷動作中の温度をリアルタイムで検出するためには以下のことを考慮しなければならない。例えば、記録ヘッド駆動のためのデータ転送信号による配線クロストークによる影響と印刷時における記録ヘッド駆動電流によるクロストークの影響とにより検出精度が低下することを防ぐことが必要である。上記の点に鑑み、本発明は、記録ヘッドの温度を検出する際にクロストークの影響を防ぐ記録装置、および、補正方法を提供することを目的とする。上記課題を解決するため、本発明に係る記録装置は、記録ヘッドの温度を検出して電圧として出力するセンサと、前記センサにより出力された電圧をケーブルを介して検出して前記記録ヘッドの駆動を制御する制御部とを含む記録装置であって、前記センサに電流を供給する、もしくは、供給しないの2種類に設定可能であるスイッチと、前記スイッチにより前記センサに電流を供給すると設定された場合に前記制御部が検出した第1の電圧から、前記スイッチにより前記センサに電流を供給しないと設定された場合に前記制御部が検出した第2の電圧を差し引くことにより、前記ケーブルに生じるクロストーク分を補正した補正電圧を求める補正手段とを備えることを特徴とする。本発明によれば、記録ヘッドの温度を検出する際にクロストークの影響を防ぐことができる。以下に、本発明を実施するための形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。<第1の実施例>図1は、本発明に係る実施例における記録装置の構成を説明するための図である。制御部1に含まれるCPU24は、記録装置10全体の制御を行う。外部のホストコンピュータ11からの印刷データは、USB受信部27を介してDRAM33に一旦格納される。DRAM33に格納された印刷データは順次読み出され、CPU24によりコマンドの展開及びイメージデータの展開が行われるとともに、記録ヘッド2に転送可能な印刷データ形式に変換され、再度、DRAM33に格納される。DMA26は、DRAM33に格納された印刷データをDRAM制御部29を介して順次読み出し、記録ヘッド制御部30を介してキャリッジ21に搭載された記録ヘッド2に印刷データ信号を転送する。さらに、記録ヘッド制御部30は、記録ヘッド内のヒータ8後述を駆動するために必要なヒータ選択信号、ヒートパルス信号の生成及び送出も行う。記録ヘッド2には、記録ヘッドの温度を検出するための温度センサ7後述も設けられていて、温度検出部35により増幅及びアナログディジタル変換が行われ、記録ヘッド2の温度に適したヒートパルス信号が生成される。また、記録装置10には、キャリッジモータ36を駆動させるモータドライバ34、モータドライバ34を制御するモータ制御部32、外部からのユーザによる設定を受け付ける操作パネル22、操作パネル22を制御するパネル制御部31が含まれる。また、記録装置10には、記憶領域としてのRAM25やROM28も含まれる。図2、図3は、記録ヘッド2の詳細を説明するための図である。図2において、キャリッジ21は、フレキシブルケーブル配線材FFC23により制御部1と接続され、FFC23を介して、印刷データ信号、ヒータ選択信号、ヒートパルス信号、ヘッド温度信号が送信され、記録ヘッド駆動電源の供給が行われる。記録ヘッド2には、インク滴を吐出させるためのヒータ8がノズル数分、搭載されており、さらに記録ヘッドの温度を測定するための温度センサ7が必要に応じて、1~数個搭載されている。図3は、記録ヘッド2の構成をより詳細に説明するための図である。記録ヘッド2には、シリアルデータで転送された印刷データをパラレルデータに変換するシリアルパラレル変換部41、印刷データラッチ部42が含まれる。また、記録ヘッド2には、複数のノズルを時分割により選択駆動するセレクタ43、ヒータ8を駆動するためのトランジスタ44、温度センサ7が含まれる。以下、記録ヘッド2の動作を詳細に説明する。まず、制御部1からの印刷データクロックCLKに同期した印刷データDをシリアルパラレル変換部41において受信する。次に、印刷データラッチ部42において、シリアルパラレル変換部41でパラレルに変換された印刷データをLAT信号によりラッチする。次に、セレクタ43は、ヒータ8を時分割により駆動するための選択信号SEL信号により選択されたヒータに対し、ヒート信号HEATによって規定の時間だけ駆動するための信号を出力する。尚、ヒータ8を時分割により駆動する理由は、ヒータ8の同時駆動数を減少させることによって、ピーク電流の抑制、EMI放射雑音の低減、電源のピーク電流容量の低減を目的とするためである。次に、ヒータ8は、トランジスタ44のドライバにより駆動される。温度センサ7は、記録ヘッド2に設けられたダイオード式の温度センサであり、温度に対する順方向電圧の変化により温度の検出を行う。本実施例におけるインクジェット方式の記録装置では、インクの温度によりインク粘度が異なるため、印刷結果に悪い影響を与える場合がある。このためインクの吐出を行う記録ヘッドの温度を検出して前述のHEAT信号を制御することは、印刷を安定させるために重要である。図4は、制御部1と記録ヘッド2との接続を詳細に説明するための図である。記録装置の機種に応じて、50cmから1mの長さのFFC23により、制御部1と記録ヘッド2とが接続されている。温度センサ7のアナログ出力は、長いFFC23を経由して制御部1に送られるため、FFC23内での配線間浮遊容量によって記録ヘッド駆動信号との容量結合によるクロストークの影響を受け、温度センサのアナログ出力に誤差を生じてしまう。そのために、本実施例において、温度センサ7に電流を流さないときの電圧をクロストークによる誤差要因として判断する。そして、温度センサ7に設定電流を流した時の検出電圧を、その誤差要因に基づいて補正することによって誤差を低減させる。なお、制御部1のグランド電位と記録ヘッド2のグランド電位は等しくなるように接続されている。この形態は、他の実施例も同様である。図4に示す、ASIC等の集積回路3のポート1は出力ポートである。アナログスイッチ4は、3.3Va側と0Vb側の2種類に電位を設定可能であり、電流制限抵抗5を介して温度センサ7に接続されている。アナログスイッチ4の端子aに、3.3Vを生成する電源が接続されている。アナログスイッチ4の端子bにグランドが接続されている。ここで、アナログスイッチ4のa側は実際の温度測定を行う時に使用し、b側はクロストークレベルを測定するときに使用される。一例として、スイッチ4がa側3.3Vに接続されているとき、温度センサ7の電圧が約0.5Vであるとすると、電流制限抵抗5の電圧降下は、3.3-0.5=2.8Vとなる。従って、電流制限抵抗5の抵抗値を2.8KΩに設定することによって、測定電流を約1mAにすることができる。温度センサ7の出力は、アナログディジタル変換器6でディジタル信号に変換され、集積回路3のポート2を経由してCPU24不図示により読み込まれ、予め定められたセンサ電圧-温度変換テーブルを参照することにより温度が求められる。次に、図4に示す構成の動作を、図5を参照しながら詳細に説明する。まず、印刷を行うためのキャリッジモータ36を駆動する。次に、アナログスイッチ4をb側に切り替えて、測定電流を0mAに設定する第1の設定の一例。次に、その時のセンサ電圧第1の電圧をA/D変換器6を介して読み取り、クロストーク電圧V0丸印Aを求める第1の検出の一例。次に、0.5m秒後アナログスイッチ4をa側に切り替えて、測定電流を0.1mAに設定する第2の設定の一例。次に、その時のセンサ電圧第2の電圧をA/D変換器6を介して読みとり、センサ電圧V1丸印Bを求める第2の検出の一例。このセンサ電圧V1は、上述のクロストーク電圧V0を誤差分として含んでいる。次に、センサ電圧の差V1-V0を求めてセンサ検出結果補正された補正電圧とし、予め定められたセンサ電圧-温度変換テーブルによって温度を求める。以上のような温度読み取りは、10m秒毎に繰り返して行われる。以上において、0mAは、温度センサとして実質的に機能しない電流値の一例であり、特に他の値が用いられてもよい。また、0.1mAは、温度センサとして機能させるための電流値の一例であり、特に他の値が用いられてもよい。また、図5に示される0.5m秒、10m秒は、時間設定値としての一例であり、特に他の値が用いられてもよい。以上のように、本実施例においては、温度センサ7に電流を流さずに、温度センサとして機能しないときの測定結果をケーブルに生じたクロストーク分誤差分として求め、その誤差分により実際の温度センサ7からの出力を補正する。その結果、より精度の高い温度測定が可能となる。次に、第1の実施例の変形例を説明する。アナログスイッチ4の端子bを電位VR0.3ボルトと定めている。即ち、アナログスイッチ4の端子aに3.3Vを生成する電圧源が接続され、アナログスイッチ4の端子bに0.3Vを生成する電圧源が接続されている。温度センサ7がダイオードの場合に、アナログスイッチを端子bに接続することで、ダイオードの順方向電圧以下の電圧例えば0.3ボルトに設定することになる。この結果、測定電流を0mAにすることができる。まず、印刷を行うためのキャリッジモータ36を駆動する。次に、アナログスイッチ4を端子bに接続して、測定電流を0mAに設定する。次に、その時のセンサ電圧をA/D変換器6を介して読み取り、クロストーク電圧V0Aを求める。次に、0.5m秒後アナログスイッチ4を端子aに接続して、測定電流を0.1mAに設定する。次に、その時のセンサ電圧第2の電圧をA/D変換器6を介して読みとり、センサ電圧V1Bを求める。このセンサ電圧V1は、上述のクロストーク電圧V0を誤差分として含んでいる。なお、この電圧V0には、電圧VRを含んでいる。次に、センサ電圧の差V1-V0-VRを求めてセンサ検出結果補正された補正電圧とし、予め定められたセンサ電圧-温度変換テーブルによって温度を求める。<第2の実施例>一般的に、ダイオードを利用した温度センサのセンサ電圧は、電流が大きくなると電圧の傾き感度に相当するが小さくなる傾向にある。即ち、電流が少ない方が感度が高く、電流が多い方が感度が低い特徴がある。また、一方、温度センサの測定電流を大きくした方がクロストークに起因するインピーダンスを低くすることができ、相対的にクロストークの影響を小さくすることができる。本実施例においては、クロストークレベルの大小に応じて、温度センサの測定電流を適した値に設定することによりクロストーク誤差分の低減を図る。図6は、本発明に係る第2の実施例を説明するための図である。アナログスイッチ14は、a端子、b端子、c端子を備えている。端子を選択することで3種類のレベルの電流値が設定可能なアナログスイッチである。ここで、レベルaは、0mAの測定電流であり、実質的に温度センサとして機能しない電流値である。また、レベルbは0.1mAの測定電流であり、レベルcは1mAの測定電流である。図7は、図6の構成の動作を説明するための図である。第1の実施例と同様に、印刷中にアナログスイッチをa、b電流源15、c電流源16と順次変更してクロストークレベルの測定を行う。その結果、得られたクロストークレベルによって適した測定電流での温度測定を行う。図7の動作を詳細に説明する。まず、印刷を行うためキャリッジモータを駆動する。次に、アナログスイッチ4をa側に切り替えて、測定電流を0mAに設定する。次に、その時のセンサ電圧第1の電圧をA/D変換器6を介して読み取り、クロストーク電圧V0丸印Cを求める。次に、0.5m秒後にアナログスイッチ4をb側に切り替えて、測定電流を0.1mA第1の電流値に設定する。次に、その時のセンサ電圧第3の電圧をA/D変換器6を介して読み取り、クロストーク誤差分を含むセンサ電圧V1丸印Dを求める。次に、さらに0.5m秒後にアナログスイッチ4をc側に切り替えて、測定電流を1mA第2の電流値に設定する。次に、その時のセンサ電圧第2の電圧をA/D変換器6を介して読み取り、クロストーク誤差分を含むセンサ電圧V2丸印Eを求める。次に、先に求められたクロストーク電圧V0の値を、予め定められた測定電流の基準値Vkと比較し、大小を判定する。その結果、V0<Vk基準値未満の場合に、センサ電圧V2を選択し、V0=>Vk基準値以上の場合に、センサ電圧V1を選択する。その選択結果V2-V0、又は、V1-V0を温度測定結果とし、予め定められたセンサ電圧-温度変換テーブルを参照して温度を求める。以上のような動作は、第1の実施例と同様に、10m秒毎に繰り返して行われる。以上において、0mAは、温度センサとして実質的に機能しない電流値の一例であり、特に他の値が用いられてもよい。また、0.1mAと1mAは、温度センサとして機能させるための電流値の一例であり、特に他の値が用いられてもよい。また、0.5m秒、10m秒は、時間設定値としての一例であり、特に他の値が用いられてもよい。以上のように、第2の実施例においては、温度センサに電流を流さず温度センサとして機能しないときのクロストーク誤差分のレベルに応じて、最適なセンサ電流で温度測定を行う。例えば、上述のように、クロストーク電圧が基準値よりも低い場合には、上述の感度が低い領域でも十分に精度を維持した温度の読み取りを行うことができる。従って、その場合には、測定電流が高い方1mAで測定されたセンサ電圧V2を選択する。一方、クロストーク電圧が基準値よりも高い場合には、上述の感度が高い領域で十分に精度を維持して温度を読み取る必要がある。従って、その場合には、測定電流が低い方0.1mAで測定されたセンサ電圧V1を選択する。以上のように、本実施例においては、クロストーク電圧のレベルに応じて最適なセンサ電流で温度測定を行うので、クロストーク誤差分のレベルに応じて、温度読み取りの精度を維持することができる。上述の第2の実施例の変形例として、上述した電流源の切り替えの他に、電圧源の切替えや、抵抗の切り替えがある。そこで、電圧源を切り替える回路構成を説明する。測定電流とセンサ電圧の変化は図7を用いて説明する。アナログスイッチ4を端子c側に切り替えて電圧源VRボルト、例えば0.3ボルトと接続し、測定電流を0mAに設定する。次に、その時のセンサ電圧第1の電圧をA/D変換器6を介して読み取り、クロストーク電圧V0Cを求める。次に、0.5m秒後にアナログスイッチ4を端子aに切り替えて電圧源1.5ボルトと接続し、測定電流を0.1mA第1の電流値に設定する。次に、その時のセンサ電圧第3の電圧をA/D変換器6を介して読み取り、クロストーク誤差分を含むセンサ電圧V1Dを求める。次に、さらに0.5m秒後にアナログスイッチ4を端子bに切り替えて電圧源10.5ボルトと接続し、測定電流を1mA第2の電流値に設定する。次に、その時のセンサ電圧第2の電圧をA/D変換器6を介して読み取り、クロストーク誤差分を含むセンサ電圧V2Eを求める。なお、補足すると、ダイオード7に印加される電圧は0.5ボルトとして、測定電流が、図7で説明した値0mA,0.1mA,1mAになるように、電圧源や抵抗値を定める。例えば、抵抗5の値は10キロオームである。以上のような構成により、クロストーク電圧V0と電圧VRとの差分値|V0-VR|を求め、その差分値と基準値Vkとの比較結果に基づきセンサ電圧V1かセンサ電圧V2を選択する。例えば、|V0-VR|<Vkの場合に、センサ電圧V2を選択する。一方、|V0-VR|=>Vkの場合に、センサ電圧V1を選択する。選択したセンサ電圧について、予め定められたセンサ電圧-温度変換テーブルを参照して温度を求める。<第3の実施例>図8は、第2の実施例の測定精度をより向上させるための第3の実施例を説明するための図である。図8に示す印刷パターンは部分的に印刷濃度の異なる予め定められた印刷パターンである。B1は無印刷、C1~G1は、徐々に印刷濃度を増した印刷パターン、B0~G0は無印刷である。つまり、図8に示すように、印刷濃度が順に変化する複数の印刷パターンそれぞれの間に白紙のパターンが挿入され、印刷パターンと白紙のパターンとが交互にパターン出力される。第3の実施例においては、予め定められた印刷パターンによって補正値を求め、実際の温度測定時に、求められた補正値を用いて測定結果の補正を行うことにより、測定精度の向上を図る。図8に示すaは電流0mAで温度センサ7を駆動している状態であり、bは0.1mAで温度センサ7を駆動している状態であり、cは1mAで温度センサ7を駆動している状態である。また、B1は、記録ヘッド駆動信号の影響が有り、かつ、HEAT信号の影響無しでの測定データを示す。また、B0、C0G0は、記録ヘッド駆動信号の影響が無し、かつ、HEAT信号の影響無しでの測定データを示す。さらに、C1、D1G1は、記録ヘッド駆動信号の影響が有り、かつ、HEAT信号の影響有りでの測定データを示す。まず、図8のB1において、無印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。次に、図8のB0において、無印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。次に、図8のC1において、薄い印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。次に、図8のC0において、無印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。以下、印刷濃度を除除に上げて、F1、F0まで同様に、センサ電圧の測定を行う。図8のG1において、全印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。図8のG0において、無印刷で第2の実施例と同様に、測定電流のレベルをa、b、cと変化させてセンサ電圧の測定を行う。このように、例えば、G0はG1の印刷直後に測定が行われるので、G0とG1においては、実質的に記録ヘッド温度の変化が無く一定となる。B1とB0F1とF0についても同様である。こうして得られた結果から測定電流に対する、各印刷濃度でのクロストークによる誤差分を求める。例えば、G1とG0において、各測定値をVG1a、VG1b、VG1c、VG0a、VG0b、VG0cとし、各測定電流レベルでのクロストーク誤差分をVGa、VGb、VGcとすると、以下の式1~3により算出される。VGa=VG1a-VG0a1VGb=VG1b-VG0b2VGc=VG1c-VG0c3尚、VG1aとVG0aは温度センサが機能しない時の電圧であるために、実際には測定しなくても良い。VGa、VGb、VGcはそれぞれ、各測定電流レベルでのHEAT信号と記録ヘッド駆動信号の影響による誤差を表している。本実施例では、それぞれの印刷濃度において第2の実施例を実行した場合に、それぞれの測定電流レベル0.1mAと1mAについて求められたV1-V0またはV2-V0第1の補正電圧から更に、上記VGbまたはVGcを差し引いて補正する。この補正は、本実施例における第2の補正の一例である。その結果、測定電流を流さないときに存在するクロストーク電圧だけでなく、測定電流を供給しているときのHEAT信号と記録ヘッド駆動信号からの影響による誤差分をさらに除いたセンサ電圧第2の補正電圧を得ることができる。その結果、より精度の高い測定が可能となる。本実施例は、例えば、工場出荷時に実施を行い補正値VGa、VGb、VGcを記憶しておくようにしておいてもよい。また、記録装置の電源投入時に一度だけ実施して補正値を記憶しておくようにしてもよいし、記録動作休止時に適宜行って補正値を記憶しておくようにしてもよい。また、図8に示す印刷パターン全ての印刷濃度について行うのではなく、特定の印刷濃度を有する印刷パターンとそれに後続する白紙パターンについて例えば、D1とD0について行ってもよい。図9は、記録ヘッド2内に配線パターンにより形成された抵抗体51を用いた温度センサ7の他の例である。図9に示すセンサは、温度により配線抵抗値が変化することを利用している。記録ヘッドの温度は、定電流を抵抗体51のRS端子に印加してRS端子の電圧を求め、予め定められた変換テーブルに従って求めるようにしてもよい。また、例えば、3.3Vの電源と抵抗体51のRS端子間に適当な抵抗を接続してRS端子の電圧を求め、予め定められた変換テーブルに従って求めるようにしてもよい。図9に示すような抵抗体51を用いた温度センサを用いた記録ヘッド2についても、上述のような実施例における補正を行うことによって、温度読み取りの精度の向上させることができる。<その他の実施例>また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"