インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段と、を備え、前記制御手段は、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定し、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定する、インクジェットプリンタ。前記制御手段は、前記空白ラインの検出結果に基づいて、前記実際に印刷された文字等の上下の空白部分を推定し、当該文字等の実際高さを推定し、当該実際高さが前記理想高さとの比較において規定値に達していない場合には、印刷不良であると判定する、請求項1に記載のインクジェットプリンタ。前記制御手段は、前記実際高さと前記理想高さとの差が、第1の上限閾値より大きい場合に、印刷不良であると判定し、前記実際高さと前記理想高さとの差が、前記第1の上限閾値より小さく0より大きい第1の下限閾値以上で且つ前記第1の上限閾値以下である場合に、印刷不良でないと判定すると共に、前記インクジェットヘッドのクリーニング処理を行う、請求項2に記載のインクジェットプリンタ。前記制御手段は、前記空白ラインの数が閾値より大きい場合に、印刷不良であると判定する、請求項1~3のいずれか1つに記載のインクジェットプリンタ。前記制御手段は、前記空白ラインの数が、第2の上限閾値より大きい場合に、印刷不良であると判定し、前記空白ラインの数が、前記第2の上限閾値より小さく0より大きい第2の下限閾値以上で且つ前記第2の上限閾値以下である場合に、印刷不良でないと判定すると共に、前記インクジェットヘッドのクリーニング処理を行う、請求項4に記載のインクジェットプリンタ。前記制御手段は、記実際に印刷された文字等を構成するドットの数を示す実際ドット数が、前記印刷予定の文字等を構成するドットの数を示す理想ドット数との比較において規定値に達していない場合に、印刷不良であると判定する、請求項1~5のいずれか1つに記載のインクジェットプリンタ。自動現金預け払い機に適用される、請求項1~6のいずれか1つに記載のインクジェットプリンタ。インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段とを備えるインクジェットプリンタの制御方法であって、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定するステップと、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定するステップと、を備えるインクジェットプリンタの制御方法。インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段とを備えるインクジェットプリンタの制御用プログラムであって、コンピュータに、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定する処理と、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定する処理と、を実行させるインクジェットプリンタの制御用プログラム。上記特許文献1に係る構成は、印字媒体を巻き付けて回転するドラムを必要とする。このような特殊な部材を必要とすることは、装置の大型化、コストの増大等の原因となる。また、媒体をドラムに巻き付けることにより、媒体に物理的な負荷が掛かる。そのため、湾曲させることができない媒体等に対しては、適用することができない問題がある。そこで、本発明は、インクジェットプリンタにおいて、特殊な部材等を必要とすることなく、印刷不良を確実に検知できるようにすることを目的とする。本発明の第1の態様は、インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段とを備え、前記制御手段は、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定し、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定するインクジェットプリンタである。また、本発明の第2の態様は、インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段とを備えるインクジェットプリンタの制御方法であって、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定するステップと、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定するステップとを備えるものである。更に、本発明の第3の態様は、インクジェットヘッドからインクを吐出させることにより媒体に文字等を印刷する印刷手段と、前記媒体の表面を走査して画像データを取得する走査手段と、前記印刷手段及び前記走査手段を制御する制御手段とを備えるインクジェットプリンタの制御用プログラムであって、コンピュータに、印刷予定の文字等に関する理想値と、前記走査手段により取得され前記媒体に実際に印刷された文字等に関する実際値との比較結果に基づいて、印刷結果の良否を判定する処理と、前記走査手段により前記実際に印刷された文字等を走査する際に、前記印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、前記実際に印刷された文字等を構成するドットが存在しない空白ラインを検出し、当該空白ラインの存否に基づいて、前記印刷結果の良否を判定する処理とを実行させるものである。本発明によれば、走査手段により実際に印刷された文字等を走査する際に、印刷予定の文字等の理想高さの中心位置から上下方向に横方向への1次元的な走査を順次行うことにより、ドットが存在しない空白ラインが検出され、当該検出結果に基づいて印刷結果の良否が判定される。これにより、特殊な部材等を必要とすることなく、印刷不良の検知、対処、発生の予防等を確実に実行することが可能となる。実施の形態1以下、図面を参照して本発明の実施の形態について説明する。図1は、本実施の形態に係るインクジェットプリンタ1の機能的な構成を示している。インクジェットプリンタ1は、印刷部2、走査部3、及び制御部4を有している。印刷部2は、いわゆるインクジェット方式の機構であって、制御部4からの制御信号に基づいてインクジェットヘッドからインクを吐出させることにより紙等の媒体10に文字、図形等を印刷する。走査部3は、いわゆるスキャナ機能を実現するものであって、CCDセンサ等を利用して媒体10の表面上の画像データを収集する。制御部4は、中央処理装置、記憶装置、入出力装置等からなるコンピュータを利用して構成され、記憶装置に記憶された各種プログラムにより各種処理を実行する。本実施の形態に係る制御部4は、印刷指令部11、判定部12、及び調整部13として機能する。印刷指令部11は、所定の印刷計画に沿った印刷指令信号を生成し、印刷部2の各色のインクの吐出量、吐出タイミング等を制御する。判定部12は、印刷指令部11の印刷指令信号と走査部3の走査結果とに基づいて、即ち印刷計画と実際の印刷結果との比較に基づいて、媒体10に実際に印刷された結果の有効性を判定する。調整部13は、判定部12による判定結果に基づいて、緊急停止、ヘッドのクリーニング等の適宜な処理を制御する。図2は、本実施の形態に係るインクジェットプリンタ1が適用される具体例を概略的に示している。当該例に係るインクジェットプリンタ1は、自動預け払い機以下、ATMと略記する20に搭載されている。当該図において、インクジェットヘッド21印刷部2、スキャナ22走査部3、可動ベルト23、駆動ローラ24、サービスステーション25印刷部2の一部であり調整部13により制御される機構、コントロールユニット26制御部4、及び通帳30媒体10が示されている。可動ベルト23は、駆動ローラ24により変位する。可動ベルト23上には、通帳30が載置されている。通帳30は、駆動ローラ24の制御により、インクジェットヘッド21により印刷された後、スキャナ22の下部に変位する。スキャナ22は、印刷後に変位された通帳30の印刷面を走査する。サービスステーション25は、インクジェットヘッド21のクリーニング等を実施する機構である。コントロールユニット26は、マイクロプロセッサ等を搭載し、駆動ローラ24、インクジェットヘッド21、スキャナ22、及びサービスステーション25と接続し、各種プログラムに従ってこれらを制御する。コントロールユニット26は、通帳30を所望の位置に移動させるための駆動ローラ24の制御、印刷指令信号によるインクジェットヘッド21の制御、通帳30の印刷面の画像データを取得するためのスキャナ22の制御、インクヘッド21のクリーニングを行うサービスステーション25の制御等を行う。図4は、本実施の形態に係るインクジェットプリンタ1の動作を示している。先ず、コントロールユニット26印刷指令部11は、所定の印刷指令に基づいて印刷しようとする文字等の高さ縦方向の長さを示す理想高さA1及び当該文字等を構成するドットの数を示す理想ドット数B1を算出するS101。これら理想高さA1及び理想ドット数B1の算出は、例えば、印刷しようとする文字等の識別コードと各文字等の大きさに関するデータとが対応付けられたテーブル等を参照することにより可能となる。次いで、サービスステーション25によるクリーニング処理を実行するか否かを決定するクリーニングフラグとして0を設定するS102。ここでは、当該フラグが0の場合にはクリーニング処理が行われず、1の場合にはクリーニング処理が行われるものとする。次いで、コントロールユニット26は、印刷指令に基づいて通帳30に印刷を行うS103。印刷完了後、コントロールユニット26は、駆動ローラ24を制御することにより、通帳30をインクジェットヘッド20の下部からスキャナ22の下部読取可能範囲に移動させ、スキャナ22に印刷面の走査を行わせるS104。その後、コントロールユニット26は、当該走査結果に基づいて、実際に印刷された文字等の上下の空白部分を推定し、当該文字等の高さを示す実際高さA2図3参照を算出する。また、コントロールユニット26は、実際高さA2の範囲内に存在する空白ライン37の数A3、及び実際に印刷された文字等35を構成するドットの数を示す実際ドット数B2を算出するS105。空白ライン37とは、図3に示すように、実際に印刷された文字等35において、上記理想高さA1図示せずの中心位置40から上下方向に横方向への1次元的な走査を順次行うことにより検出される、文字等35を構成するドットが存在しない線形の領域である。その後、コントロールユニット26は、理想高さA1と実際高さA2との差が、下限閾値K1より大きいか否かを判定する図4、S106。ステップS106において、当該差が下限閾値K1より大きい場合Yには、更に当該差|A1-A2|が上限閾値K2K2>K1より小さいか否かを判定するS107。ステップS107において、当該差がK2より小さくないN場合には、印刷結果に不良があると判定され、緊急停止、エラー表示等の適宜の処理を行うS108。一方、ステップS107において、当該差がK2より小さい場合Yには、クリーニングフラグに1を設定するS109。上記ステップS106~S109は、実際に印刷された文字等35の高さA2に基づいて、印刷結果の良否を判定するものである。当該判定は、下限閾値K1及び上限閾値K2を基準として行われる。|A1-A2|が上限閾値K2より大きい場合ステップS107におけるN判定時には、当該印刷は利用不可能なものとして扱われる。一方、|A1-A2|が下限閾値K1より大きく上限閾値K2より小さい場合ステップS107におけるY判定時には、当該印刷は利用可能なものであるが、ヘッドクリーニング等の予防処置が必要なものとして扱われる。次いで、ステップS110において、空白ライン数A3が1以上であるか否かを判定する。ステップS110において、A3が1以上である場合Yには、更にA3が上限閾値K3K3>1より小さいか否かを判定するS111。ステップS111において、A3がK3より小さくないN場合には、印刷結果に不良があると判定され、緊急停止、エラー表示等の適宜の処理を行うS108。一方、ステップ111において、A3がK3より小さい場合Yには、クリーニングフラグに1を設定するS112。上記ステップS110~S112は、実際に印刷された文字等35に空白ライン37が存在するか否かに基づいて、印刷結果の良否を判定するものである。当該判定においては、空白ライン数A3が上限閾値K3K3>1より大きければステップS111におけるN判定時、当該印刷は利用不可能なものとして扱われる。一方、A3が1より大きく上限閾値K3より小さい場合ステップS111におけるY判定時には、当該印刷は利用可能なものであるが、ヘッドクリーニング等の予防処置が必要なものとして扱われる。次いで、ステップS113において、実際ドット数B2の理想ドット数B1に対する割合B2/B1が閾値K4より大きいか否かを判定するS113。ステップS113において、当該割合がK4より大きい場合Yには、印刷結果に不良があると判定され、緊急停止、エラー表示等の適宜の処理を行うS108。当該ステップ113は、実際に印刷された文字等35を構成するドットの数B2が、理想値B1との比較において充足しているか否かに基づいて、印刷結果の良否を判定するものである。ステップS113において、当該割合B2/B1がK4より大きくない場合Nには、クリーニングフラグが1であるか否かを判定するS114。ステップS114において、クリーニングフラグが1である場合Yには、上記サービスステーション25を制御してインクジェットヘッド21のクリーニングを行いS115、1でない0である場合Nには、クリーニングを行わずに当該ルーチンを終了する。上記構成のインクジェットプリンタ1によれば、走査部3により実際に印刷された文字等35を走査する際に、印刷予定の文字等の理想高さA1の中心位置40から上下方向に横方向への1次元的な走査を順次行うことにより、ドットが存在しない空白ライン37が検出され、当該空白ライン37の存否に基づいて、印刷結果の良否を判定することができる。これにより、特殊な部材等を必要とすることなく、印刷不良の検知、対処、発生の予防等を確実に実行することが可能となる。尚、本発明は上記実施の形態に限られるものではなく、趣旨を逸脱しない範囲で適宜変更することが可能なものである。