圧電素子に駆動波形を印加することにより、振動板を介して圧力室の容積を膨張収縮させて、圧力室から印字ノズルを通してインク滴を吐出するインクジェット記録ヘッドを駆動するための駆動波形データを出力する制御部と、前記制御部によって出力された駆動波形のデータから前記駆動波形を生成する駆動波形生成回路と、前記駆動波形生成回路で生成した駆動波形の電流を増幅するプッシュプル電流増幅回路と、を備えたインクジェット記録ヘッド駆動装置において、前記プッシュプル電流増幅回路に用いるプッシュ側トランジスタとプル側トランジスタの温度を個々に検出する温度検出手段を設け、前記温度検出手段で検出されたプッシュ側トランジスタの温度とプル側トランジスタの温度とを比較し、プッシュ側トランジスタとプル側トランジスタの温度差が所定のしきい値を超えたときに、前記駆動波形生成回路で前記駆動波形のデジタルデータにオフセット値を加える構成になっていることを特徴とするインクジェット記録ヘッド駆動装置。請求項1に記載のインクジェット記録ヘッド駆動装置において、前記オフセット値は、前記プッシュ側トランジスタの温度と前記プル側トランジスタの温度の比較において、プッシュ側トランジスタの温度がプル側トランジスタの温度より前記しきい値を越えて高い場合、前記駆動波形のデジタルデータの初期値に対して増加するようにオフセットすることを特徴とするインクジェット記録ヘッド駆動装置。請求項1または2に記載のインクジェット記録ヘッド駆動装置において、前記オフセット値は、前記プッシュ側トランジスタの温度と前記プル側トランジスタの温度の比較において、プッシュ側トランジスタの温度がプル側トランジスタの温度より前記しきい値を越えて低い場合、前記駆動波形のデジタルデータの初期値に対して減少するようにオフセットすることを特徴とするインクジェット記録ヘッド駆動装置。請求項1ないし3のいずれか1項に記載のインクジェット記録ヘッド駆動装置において、前記しきい値は、任意に設定可能になっていることを特徴とするインクジェット記録ヘッド駆動装置。請求項1ないし3のいずれか1項に記載のインクジェット記録ヘッド駆動装置において、前記オフセット値は、任意に設定可能になっていることを特徴とするインクジェット記録ヘッド駆動装置。請求項1ないし3のいずれか1項に記載のインクジェット記録ヘッド駆動装置において、前記オフセット値は、前記温度検出素子によって検出した温度に応じて切り替え可能になっていることを特徴とするインクジェット記録ヘッド駆動装置。請求項1ないし3のいずれか1項に記載のインクジェット記録ヘッド駆動装置において、前記温度検出手段はサーミスタで構成されていることを特徴とするインクジェット記録ヘッド駆動装置。圧電素子に駆動波形を印加することにより、振動板を介して圧力室の容積を膨張収縮させて、圧力室から印字ノズルを通してインク滴を吐出するインクジェット記録ヘッドと、前記インクジェット記録ヘッドを駆動するインクジェット記録ヘッド駆動装置と、前記インクジェット記録ヘッドに対して被記録媒体を搬送する被記録媒体搬送手段と、を備えたインクジェット記録装置において、前記インクジェット記録ヘッド駆動装置が請求項1ないし7のいずれか1項に記載のインクジェット記録ヘッド駆動装置であることを特徴とするインクジェット記録装置。しかし、今までのプッシュプル電流増幅回路を用いた駆動方法では、駆動条件によらずにプッシュ側トランジスタとプル側トランジスタのコレクタ損失の差をなくすことは難しいという課題がある。その理由を以下に述べる。トランジスタの損失はコレクタ損失が主であり、コレクタ損失はコレクタ-エミッタ間電圧とコレクタ電流の積で表されるため、コレクタ-エミッタ間電圧が大きくなると、トランジスタの損失も大きくなる。プッシュプル電流増幅回路を用いて駆動波形を出力する場合、プッシュ側トランジスタのコレクタ-エミッタ間電圧とプル側トランジスタのコレクタ-エミッタ間電圧は駆動波形の形状に伴って変動し、同時にコレクタ損失も変動する。駆動波形全体としてプッシュ側トランジスタとプル側トランジスタのコレクタ損失が等しくなれば良いが、駆動波形は何種類か使用するのが一般的であり、ゲイン補正をかける場合もあることから、駆動条件によらずにプッシュ側トランジスタとプル側トランジスタのコレクタ損失の差をなくすことは難しい。駆動条件によってプッシュ側トランジスタとプル側トランジスタのコレクタ損失の差が発生した場合、コレクタ損失による発熱に差が生じ、プッシュ側トランジスタとプル側トランジスタの温度に差が生じる。プッシュ側トランジスタとプル側トランジスタのいずれかで温度が定格に近づくと印刷停止するか、コレクタ損失を抑えるために低消費電力モードでの印刷を行う必要がある。ところが、コレクタ損失の少ないトランジスタは温度の定格に対して余裕のある状態であり、プッシュ側トランジスタとプル側ト本ランジスタのコレクタ損失の差による温度差がない場合と比較するとスループットが低下するという問題があった。また、特開2004-90502号公報特許文献2、特開2010-188578号公報特許文献3ならびに特開平7-148920号公報などには駆動条件の変化に対応して、圧電素子の制御を最適に行なう目的で、プッシュプル電流増幅回路のトランジスタの温度を検出し、検出した温度に応じて通常モードと駆動周波数を落とした負荷軽減モードを切り替えるインクジェット記録ヘッド駆動装置が開示されている。しかし、これらインクジェット記録ヘッド駆動装置では、プッシュ側トランジスタとプル側トランジスタのコレクタ損失の差による温度差によってスループットが低下するという問題は解消できていない。本発明の目的は、駆動条件によらず、プッシュ側トランジスタとプル側トランジスタのコレクタ損失の差による温度差をなくすことで、印刷停止時間、もしくはコレクタ損失を抑えるための低消費電力モードでの印刷時間を最小限に抑え、スループットの低下が防げるインクジェット記録ヘッド駆動装置ならびにそれを備えたインクジェット記録装置を提供することにある。前記目的を達成するため、第1の本発明は、圧電素子に駆動波形を印加することにより、振動板を介して圧力室の容積を膨張収縮させて、圧力室から印字ノズルを通してインク滴を吐出するインクジェット記録ヘッドを駆動するための駆動波形データを出力する制御部と、前記制御部によって出力された駆動波形のデータから前記駆動波形を生成する駆動波形生成回路と、前記駆動波形生成回路で生成した駆動波形の電流を増幅するプッシュプル電流増幅回路と、を備えたインクジェット記録ヘッド駆動装置において、前記プッシュプル電流増幅回路に用いるプッシュ側トランジスタとプル側トランジスタの温度を個々に検出する温度検出手段を設け、前記温度検出手段で検出されたプッシュ側トランジスタの温度とプル側トランジスタの温度とを比較し、プッシュ側トランジスタとプル側トランジスタの温度差が所定のしきい値を超えたときに、前記駆動波形生成回路で前記駆動波形のデジタルデータにオフセット値を加える構成になっていることを特徴とするものである。前記目的を達成するため、第2の本発明は、圧電素子に駆動波形を印加することにより、振動板を介して圧力室の容積を膨張収縮させて、圧力室から印字ノズルを通してインク滴を吐出するインクジェット記録ヘッドと、前記インクジェット記録ヘッドを駆動するインクジェット記録ヘッド駆動装置と、前記インクジェット記録ヘッドに対して被記録媒体を搬送する被記録媒体搬送手段と、を備えたインクジェット記録装置において、前記インクジェット記録ヘッド駆動装置が前記第1の発明のインクジェット記録ヘッド駆動装置であることを特徴とするものである。本発明は前述のような構成になっており、駆動条件によらず、プッシュ側トランジスタとプル側トランジスタのコレクタ損失の差による温度差をなくすことで、印刷停止時間、もしくはコレクタ損失を抑えるための低消費電力モードでの印刷時間を最小限に抑え、スループットの低下が防げるインクジェット記録ヘッド駆動装置ならびにそれを備えたインクジェット記録装置を提供することができる。本発明は、プッシュプル電流増幅回路を用いたインクジェット記録ヘッド駆動装置によるインクジェット記録ヘッドの駆動に際して、以下の特徴を有している。要するに、温度検出素子を備え、プッシュ側トランジスタとプル側トランジスタのそれぞれの温度を検出し、制御部にフィードバックする。そしてプッシュ側トランジスタの温度がプル側トランジスタの温度に比べ所定のしきい値を越えて高い場合には、駆動波形データの初期値に対して、出力電圧が増加するようにオフセット値を加える。また、プッシュ側トランジスタの温度がプル側トランジスタの温度に比べ所定のしきい値を越えて低い場合には駆動波形データの初期値に対して、出力電圧が減少するようにオフセット値を加える。このことで、駆動波形全体としてプッシュ側トランジスタとプル側トランジスタのコレクタ損失の差を抑え、温度差をしきい値以内とする。これによりプッシュ側トランジスタとプル側トランジスタを無駄なく動作させることができるので、印刷停止時間、もしくは低消費電力低消費電力低いモードでの印刷時間を最小限に抑え、スループットの低下を防ぐ手段を提供することができる。次に本発明の実施形態を図面とともに説明する。図4は、本発明の実施形態に係るオンデマンド方式のライン走査型インクジェット記録装置の全体構成を示す概略構成図である。図4に示すように、インクジェット記録装置1は、用紙供給部2と用紙回収部3の間に配置されている。用紙供給部2から高速で繰り出された長尺状の連続した記録用紙被記録媒体4は、インクジェット記録装置1で所望のカラー画像が形成され、用紙回収部3で順次巻き取り回収される。インクジェット記録装置1内の用紙搬送手段は、用紙供給部2から供給された記録用紙4の幅方向の位置決めを行なう規制ガイド5、駆動ローラと従動ローラで構成されたインフィード部6、記録用紙4の張力に応じて上下して位置信号を出力するダンサローラ7、記録用紙4の蛇行を制御するEPCEdgePositionControl8、蛇行量のフィードバックに使用する蛇行量検知器9、記録用紙4を設定された速度で搬送するために一定速度で回転する駆動ローラと従動ローラで構成されたアウトフィード部10、記録用紙4を装置外へ排出する駆動ローラと従動ローラで構成されたプラー11などから構成されている。この用紙搬送手段は、前記ダンサローラ7の位置検出を行い、前記インフィード部6の回転を制御して搬送中の記録用紙4の張力を一定に保つ張力制御型の用紙搬送手段である。またインクジェット記録装置1内には、インクジェット記録ヘッド12と、そのインクジェット記録ヘッド12と対向するように設けられたプラテン13と、乾燥手段14が設けられている。前記インクジェット記録ヘッド12は印字ノズルを印刷幅全域に配置したライン型のヘッドで、カラー印刷はブラック、シアン、マゼンダ、イエローの各ラインヘッドにより行なわれ、各ラインヘッドのノズル面は前記プラテン13上に所定の隙間を保って支持されている。インクジェット記録ヘッド12が用紙搬送速度に同期してインク滴の吐出を行なうことで、記録用紙4上にカラー画像を形成する。前記乾燥手段14は、インクジェット記録ヘッド12により塗布されたインクを記録用紙4上に定着させるためのものである。本実施形態において乾燥手段14は記録用紙4から若干離れた非接触式の乾燥手段を用いているが、接触式の乾燥手段であってもよい。図5は、前記インクジェット記録ヘッド12における記録ヘッド本体15の構成を示す平面図である。本実施形態で用いる記録ヘッド本体15は、ブラックのインク滴を吐出するブラック用ヘッドアレイ16K、シアンのインク滴を吐出するシアン用ヘッドアレイ16C、マゼンダのインク滴を吐出するマゼンダ用ヘッドアレイ16M、イエローのインク滴を吐出するイエロー用ヘッドアレイ16Yの集合体により構成されている。各16K、16C、16M、16Yは、図に示すように記録用紙4の搬送方向矢印方向と直交する方向に延びており、このようにヘッドをアレイ化することにより、広域な印刷領域幅を確保している。さらに各16K、16C、16M、16Yは、複数個のへッドユニット17により構成されており、本実施形態ではへッドユニット17を2列各3個、千鳥状に配列している。このようにへッドユニット17を複数個千鳥状に配列することにより、記録ヘッド本体15の小型化が図れる。図6は、前記へッドユニット17の拡大底面図である。同図に示すように、へッドユニット17のノズル面底面18には多数の印字ノズル19がへッドユニット17の長手方向に沿って配列されて、ノズル列を構成している。本実施形態ではノズル列は1列であるが、複数列設けることもできる。ノズル列を複数列設ける場合、印字ノズル19を互いに千鳥状に配置すれば、高解像度に対応することができる。図7は、前記へッドユニット17の拡大断面図である。同図に示すようにへッドユニット17は、流路基板20と、高剛性プレート21と、圧電素子ピエゾ素子22とから主に構成されている。前記流路基板20は、多数の印字ノズル19を形成したノズルプレート23と、前記印字ノズル19と連通する連通流路24を有するチャンバープレート25と、圧力室26とリストリクタ27を兼ねた開口穴28を有するリストリクタプレート29と、前記圧力室26とリストリクタ27を封止する薄板のダイアフラムプレート30の積層体から構成されている。前記ダイアフラムプレート30は、振動板31を有している。前記高剛性プレート21は、前記流路基板20を保持すると共に、外部からインクを導入して貯留する共通インク室32が形成され、共通インク室32の前記流路基板20側はインク供給のため開口している。共通インク室32の隣に開口溝33が形成され、そこに前記圧電素子22が挿入され、圧電素子22は前記ダイアフラムプレート30の振動板31に固着されている。このへッドユニット17は、圧電素子22に駆動波形を印加することにより、前記振動板31を介して、前記圧力室26の容積を膨張収縮させて、その圧力室26から印字ノズル19を通してインク滴を吐出して、前記記録用紙4上に着弾して所望の画像を形成する。図1は、本実施形態に係るインクジェット記録ヘッド12と、それを駆動するインクジェット記録ヘッド駆動装置40の接続関係を示す概略構成図である。同図に示すように、インクジェット記録ヘッド12は、多数の印字ノズル19に対応してそれぞれ設けられた圧電素子22と、印刷画像に応じた印字データによりON/OFFして圧電素子22を駆動するスイッチ回路41を有している。一方、インクジェット記録ヘッド駆動装置40は、駆動波形データと印字データを出力する制御部42と、前記駆動波形データから駆動波形を生成する駆動波形生成回路43と、その駆動波形生成回路43で生成した駆動波形の電流を増幅する電流増幅部44を有している。前記電流増幅部44は、プッシュ側トランジスタ45aと、プル側トランジスタ45bと、前記プッシュ側トランジスタ45aの温度を検出する第1の温度検出素子46aと、前記プル側トランジスタ45bの温度を検出する第2の温度検出素子46bから構成されている。前記プッシュ側トランジスタ45aは、コレクタが定電圧電源47に接続され、ベースが駆動波形発生回路43の第1の出力側に接続されると共に、エミッタがスイッチ回路41の入力側に接続されている。これにより、プッシュ側トランジスタ45aは、駆動波形生成回路43からの駆動波形に基づき、スイッチ回路41を介して圧電素子22を充電する。前記プル側トランジスタ45bは、エミッタがスイッチ回路41の入力側に接続され、ベースが駆動波形生成回路43の第2の出力側に接続されると共に、コレクタがグランドに接続されている。これにより、プル側トランジスタ45bは、駆動波形生成回路43からの駆動波形に基づき、圧電素子22からスイッチ回路14を介して放電する構成になっている。図2は、図1に示したインクジェット記録へッド駆動装置40から出力される駆動波形について説明するための図である。本実施形態においては、前記プッシュ側トランジスタ45aとプル側トランジスタ45bの温度差のしきい値は10°C、オフセット値はインクジェット記録へッド駆動装置40が出力する電圧値が0.5V変化する値とする。インクジェット記録ヘッド駆動装置40は駆動波形50を出力する。その際、第1の温度検出素子46aがプッシュ側トランジスタ45aの温度を検出し、第2の温度検出素子46bがプル側トランジスタ45bの温度を検出し、その検出値を制御部42に入力する。制御部42ではトランジスタ45aと45bの温度を比較し、プッシュ側トランジスタ45aの温度がプル側トランジスタ45bの温度よりも10°Cを越えて高かった場合、出力電圧が0.5V増加するように制御部42が駆動波形50に対してオフセット値を加えた駆動波形データを出力し、駆動波形51のように駆動波形全体の電圧を高くすることで、プッシュ側トランジスタ45aのコレクタ損失を減少させる。この動作をプッシュ側トランジスタ45aとプル側トランジスタ45bの温度差が10°C以内となるまで設定電圧範囲52内において繰り返す。また逆に、プッシュ側トランジスタ45aの温度がプル側トランジスタ45bの温度よりも10°Cを越えて低かった場合、出力電圧が0.5V減少するように制御部42が駆動波形50に対してオフセット値を加えた駆動波形データを出力し、駆動波形53のように駆動波形全体の電圧を低くすることで、プル側トランジスタ45bのコレクタ損失を減少させる。この動作をプッシュ側トランジスタ45aとプル側トランジスタ45bの温度差が10°C以内となるまで設定電圧範囲52内において繰り返す。なお、プッシュ側トランジスタ45aとプル側トランジスタ45bの温度差のしきい値は任意の値、または複数のしきい値を設定できるようになっている。また、オフセット値も任意の値、さらに複数のオフセット値が設定できるようになっている。あるいは検出した温度に応じたオフセット値が設定できるようにすることも可能である。図3は、本実施形態に係るインクジェット記録ヘッドの駆動方法を説明するためのフローチャートである。S1:印刷開始後、第1の温度検出素子46aがプッシュ側トランジスタ45aの温度を検出し、第2の温度検出素子46bがプル側トランジスタ45bの温度を検出する。S2:プッシュ側トランジスタ45aとプル側トランジスタ45bの温度差が10°C以内であるか判断する。S3:プッシュ側トランジスタ45aとプル側トランジスタ45bの温度差が10°C以内でなかった場合、プッシュ側トランジスタ45aの温度がプル側トランジスタ45bの温度よりも高いかどうか判断する。S4:プッシュ側トランジスタ45aの温度がプル側トランジスタ45bの温度よりも10°Cを超えて高い場合、出力電圧が0.5V増加するように制御部42図1参照が駆動波形データの初期値に対してオフセット値を加える。S5:プッシュ側トランジスタ45aの温度がプル側トランジスタ45bの温度よりも10°Cを超えて低い場合、出力電圧が0.5V減少するように制御部42図1参照が駆動波形データの初期値に対してオフセット値を加える。S6:ここで、印刷停止かどうか判断する。印刷停止でない場合は、再度S1から処理を行なう。S7:印刷停止の場合、印刷を終了する。本実施形態では前記の一連の処理を10秒間隔で印刷停止まで繰り返す。なお、この処理の周期は任意に設定できるようになっている。次に前記特許文献に記載されている発明と本発明との違いについて、簡単に説明する。前記特開2004-90502号公報に記載されている発明は、プッシュプル電流増幅回路のトランジスタの温度を検出し、検出した温度に応じて通常モードと駆動周波数を落とした負荷軽減モードを切り替える。この負荷軽減モードは、消費電力を下げたスループットの低い状態である。これに対して本発明は、プッシュ側トランジスタとプル側トランジスタの温度を検出し、プッシュ側トランジスタとプル側トランジスタの温度差に応じて補正を行い、プッシュ側トランジスタとプル側トランジスタを無駄なく動作させることで、消費電力を下げずに圧電素子を駆動させることが可能となり、これによりスループットの低下を防止するものである。前記特開2010-188578号公報、前記特開平10-202861号公報ならびに特開平7-148920号公報に記載されている発明は、インクジェット記録ヘッド近傍の温度を検出して、その環境温度に応じて効率が良く、かつインク滴吐出に影響がない電圧値にするために補正を行なうものである。これに対して本発明は、環境温度の検出ではなく、プッシュ側トランジスタとプル側トランジスタの温度を検出して、プッシュ側トランジスタとプル側トランジスタの温度差に応じて補正を行い、プッシュ側トランジスタとプル側トランジスタを無駄なく動作させて、スループットの低下を防ぐものである。