(57)【要約】【課題】  印刷可能状態の印刷装置において用紙が取り除かれると、用紙なし情報が印刷装置の状態を表す状態情報に反映され、印刷不可状態情報としてホスト装置に伝達され、空打ちなどの不良印刷の実施を抑制できる印刷装置、及び印刷装置の制御方法を実現する。【解決手段】  印刷装置は、印刷装置の状態を状態情報としてホスト装置に自動的に送信する印刷装置であって、用紙の装着状態を検出する用紙検出装置と、用紙管理機能部８６ａと、印刷装置状態決定機能部９１とを備える。用紙検出手段の検出結果によって、用紙管理機能部８６ａが、印刷装置が印刷実行可能状態であるかを判断し、用紙管理機能部８６ａの判断結果に基づいて、印刷装置状態決定機能部９１が、状態情報を印刷可能または不可能と決定する。印刷可能または不可能に決定された状態情報は、状態情報データとして、自動的にホスト装置に送信される。【選択図】  図１０
2005212293.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の状態を表す状態情報をホスト装置に送信する印刷装置管理部と、
前記印刷装置における用紙の装着状態を検出する用紙検出装置とを備えた印刷装置であって、
前記印刷装置管理部は、前記用紙検出手段の検出結果に基づいて、前記印刷装置が印刷可能状態であることを表す前記状態情報、および印刷不可能状態であることを表す前記状態情報のどちらかを前記ホスト装置に送信する、印刷装置。
【請求項２】
前記用紙検出装置は２個の用紙有無検出器を備える、請求項１に記載の印刷装置。
【請求項３】
前記印刷装置の印刷ヘッドは前記２個の用紙有無検出器の間に挟む位置に配置された、請求項２に記載の印刷装置。
【請求項４】
前記印刷装置管理部は、前記２個の用紙有無検出器の用紙有無情報の組合せに基づいて、前記印刷装置が印刷実行可能状態であるかを判断する、請求項２または３に記載の印刷装置。
【請求項５】
印刷装置における用紙の装着状態を検出する第１のステップと、
前記第１のステップでの検出結果に基づいて、前記印刷装置が印刷実行可能状態であるかを判断する第２のステップと、
前記第２のステップにおける判断結果に基づいて、前記印刷装置が印刷可能状態であることを表す第１の状態情報、および印刷不可能状態であることを表す第２の状態情報とのどちらかをホスト装置に送信するステップとを備えた印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙を装填し、その用紙に画像を印刷する印刷装置に関する。また本発明は、印刷装置の制御方法にも関する。
【背景技術】
【０００２】
従来、印刷装置が制御コマンドとして印刷装置の状態情報を自動的に送信することを要求する自動状態情報送信選択コマンド（自動ステータス送信選択コマンド）を有し、自動的に状態情報データを選択しホスト装置へ送信する方法が考案されている（特許文献１参照）。
【０００３】
ここで、状態情報は、印刷装置が印刷実施のための諸々の準備作業が完了した印刷可能状態であるか、或は印刷可能状態ではない印刷不可能状態であるか、を示す状態情報である（印刷可否状態情報）。用紙を所定の印刷開始位置にセットする作業は、印刷実施のための様々な準備作業のひとつである。印刷装置が印刷不可能状態から印刷可能状態になると、「印刷可能状態」という印刷可否状態情報データが生成され、ホスト装置に送信される。ホスト装置は、印刷可能状態という印刷可否状態情報データによって、印刷装置が印刷可能状態であることを把握し記憶する。
【０００４】
【特許文献１】特開平７−１３７３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、一旦印刷装置が印刷可能状態となり、印刷可能状態データが生成され、ホスト装置に送信された後は、用紙の状態が変化しても、印刷可否状態情報には反映されないという課題があった。即ち、用紙が所定の位置にセットされており、印刷装置が印刷可能状態である状態から、用紙が取り除かれるなどした場合、用紙検出器の検出情報は用紙なしになる。このとき、状態情報のなかで、用紙有無情報は用紙なしとなって、用紙なしという用紙有無情報データがホスト装置に送信される。一方、印刷可否状態情報には、用紙検出器の検出情報は反映されないため、印刷装置が印刷不可能状態であるという印刷可否状態情報データがホスト装置に送信されることはない。従って、ホスト装置は、印刷装置は印刷可能状態であると記憶したままである。
【０００６】
用紙が取り除かれたにもかかわらず、ホスト装置は印刷装置が印刷可能状態であると記憶したままであると、ホスト装置は印刷実施を指示するコマンドを印刷装置に送信し、印刷装置が印刷を実施し、所謂空打ちを実施してしまう。インクジェット方式の印刷装置において、空打ちが行われると、インクが印刷装置内に吐出され、印刷装置の内部にインクが付着し、印刷装置内部が汚染される。印刷装置の内部がインクで汚染されると、印刷装置に装填された用紙にインクが付着し、用紙が汚染されて印刷用紙として使用できなくなる。また、ドットインパクト方式の印刷装置において、空打ちが行われると、ドットワイヤがインクリボンに直接当接し、インクリボンが損なわれる。
【０００７】
用紙のセットを手作業で実施できる印刷装置において、手作業による用紙セットで、常に適切な位置にセットすることは困難で、若干傾いてセットされたなどの理由で、再セットのために用紙が取り除かれることがしばしばある。特に、ユーザに用紙を手作業で概ねの位置にセットさせて、その後自動で所定の用紙位置まで用紙を搬送してから印刷を開始するような印刷装置においては、用紙が所定の印刷開始位置に達したところで、ユーザは初めて用紙が傾いていることを知ることがある。そのため、印刷可能状態になった状態で、用紙が取り除かれる可能性が高かった。即ち、印刷装置が印刷可能状態となり、印刷可能状態データが生成され、ホスト装置に送信された状態で、用紙が取り除かれる場合があった。
【０００８】
そこで、本発明は、印刷可能状態の印刷装置において用紙が取り除かれると、用紙なし情報が印刷装置の状態を表す状態情報に反映され、印刷不可状態情報としてホスト装置に伝達され、空打ちなどの不良印刷の実施を抑制できる印刷装置、及び印刷装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による印刷装置は、印刷装置の状態を表す状態情報をホスト装置に送信する印刷装置管理部と、印刷装置における用紙の装着状態を検出する用紙検出装置とを備えた印刷装置であって、印刷装置管理部は、用紙検出手段の検出結果に基づいて、印刷装置が印刷可能状態であることを表す状態情報、および印刷不可能状態であることを表す状態情報のどちらかをホスト装置に送信する。
【００１０】
本発明の構成によれば、印刷装置管理部は、用紙検出装置の検出結果によって、前記印刷装置が印刷可能状態であることを表す前記状態情報、および印刷不可能状態であることを表す前記状態情報のどちらかを出力する。このため、用紙の検出結果が印刷装置の印刷可否状態の情報に直接反映され、ホスト装置に送信される。その結果、用紙なしにもかかわらず、ホスト装置に送られた印刷装置の状態情報が印刷装置印刷可能状態のままであることを回避することができる。
【００１１】
この場合、用紙検出装置は２個の用紙有無検出器を備えることが好ましい。
【００１２】
この構成によれば、２個の用紙有無検出器の検出結果から、用紙の有無だけでなく用紙の概略位置も検出することができる。
【００１３】
この場合、印刷装置の印刷ヘッドは２個の用紙有無検出器の間に挟む位置に配置されたことが好ましい。
【００１４】
この構成によれば、２個の用紙有無検出器の検出結果から、用紙の有無だけでなく、印刷ヘッドの位置に対する用紙の概略位置も検出できる。
【００１５】
この場合、印刷装置管理部は、２個の用紙有無検出器の用紙有無情報の組合せに基づいて、印刷装置が印刷実行可能状態であるかを判断することが好ましい。
【００１６】
この構成によれば、２個の用紙有無検出器の検出結果の組合せから、用紙の有無だけでなく用紙の概略位置も検出でき、印刷作業の実施に伴う用紙の移動にも対応して、より詳細に、印刷装置の印刷可能状態または印刷不可能状態を判定することができる。
【００１７】
本発明の印刷装置の制御方法は、印刷装置における用紙の装着状態を検出する第１のステップと、第１のステップでの検出結果に基づいて、印刷装置が印刷実行可能状態であるかを判断する第２のステップと、第２のステップにおける判断結果に基づいて、印刷装置が印刷可能状態であることを表す第１の状態情報、および印刷不可能状態であることを表す第２の状態情報とのどちらかをホスト装置に送信するステップとを備える。
【００１８】
本発明の印刷装置の制御方法によれば、印刷装置管理部は、用紙検出装置の検出結果に基づいて、印刷装置が印刷可能状態であるかを判断し、判断結果に基づいて、印刷装置が印刷可能状態であるまたは印刷不可能状態であるという状態情報をホスト装置に送信する。このため、用紙の検出結果が印刷装置の印刷可否状態の情報に直接反映され、ホスト装置に送信される。その結果、用紙なしにもかかわらず、ホスト装置に送られた印刷装置の状態情報が印刷装置印刷可能状態のままであることを回避することができる。
【発明を実施するための最良の形態】
【００１９】
以下に、添付の図面を参照して、本発明に係る印刷装置の一実施形態であるインクジェットプリンタ１０の構造および駆動方法について説明する。
【００２０】
（第１の実施形態）
本実施形態のインクジェットプリンタ１０は、プリンタ本体部１（図１〜図５参照）と、プリンタ本体部１にそれぞれ着脱可能に取り付けられるロール紙ホルダ（図示省略）と、自動給紙装置（図示省略）とを備えて構成される。以下、インクジェットプリンタ１０の各部材について説明を行っていく。
【００２１】
（プリンタ本体部の外観構造）
図１は、本実施形態のインクジェットプリンタ１０のプリンタ本体部１を正面側から見た斜視図であり、図２は、プリンタ本体部１を背面側から見た斜視図である。本実施形態のプリンタ本体部１は、全体的な外観構造として、基部２の一端部に片持ち部４を介して画像記録部３が片持ち支持された構成となっている。そして、基部２と画像記録部３との間には、背面側から正面側に向かって用紙を搬送する用紙搬送路５が形成されている。
【００２２】
この用紙搬送路５は、正面側開口５ａと、背面側開口５ｂと、側面側開口５ｃと連通している。用紙搬送路５内に挿入された用紙は、背面側開口５ｂ側から正面側開口５ａ側に向かう方向（以下、「用紙搬送方向」と呼ぶ）に搬送される。本実施形態のプリンタ本体部１において、用紙は、正面側開口５ａ、背面側開口５ｂ、および側面側開口５ｃの一つの開口から用紙搬送路５内に挿入可能に構成されている。
【００２３】
すなわち、本実施形態のプリンタ本体部１においては、用紙は、背面側からのみならず、正面側及び側面側からも用紙を用紙搬送路に挿入可能である。特に手差し印刷を行う場合には、プリンタ本体部１は、側面側開口５ｃを介して、用紙搬送方向に垂直な方向からの用紙搬送路５へ用紙を挿入することができる。さらに言い換えれば、プリンタ本体部１は、側面側開口５ｃを介して、用紙搬送路５となる基部２と画像記録部３の間の用紙搬送面に平行な方向から用紙搬送路５へ用紙を挿入可能に構成されている。
【００２４】
また、基部２、画像記録部３及び片持ち部４の各外壁は、前面側基部筐体２ａと前面側片持ち部筐体４ａと前面側画像記録部筐体３ａとがコの字形状に一体に形成されて構成された正面側筐体１１と、背面側基部筐体２ｂと背面側片持ち部筐体４ｂと背面側画像記録部筐体３ｂとがコの字形状に一体に形成されて構成された背面側筐体１２とが互いにはめ合わされて構成されている。正面側画像記録部筐体３ａ及び背面側画像記録部筐体３ｂの上面には、図１に示すように、それぞれ対応して設けられたコの字形状の切欠き１１ａ及び切欠き１２ａからなる開口１３が形成されている。
【００２５】
背面側画像記録部筐体３ｂの切欠き１２ａ端部には、カバー１４がヒンジ部１４ａを介して開閉可能に取り付けられている。このカバー１４は、図２に示す閉状態のように、開口１３を塞ぐように取り付けられている。カバー１４は、開口１３を塞ぐことにより、画像記録部３の内部構成部品（図１には不図示）をプリンタ本体部１の外部から保護している。カバー１４には、ヒンジ部１４ａが形成された側とは反対側の端部にカバー開閉用突片１４ｂが設けられている。このカバー開閉用突片１４ｂは、ユーザがこのカバー開閉用突片１４ｂに指を引っかけてカバー１４を容易に開動作することが可能なように構成されている。図１に示すカバー１４の開状態において、ユーザは画像記録部３の内部構成部品に対して、メンテナンスを行うことが可能であり、例えば、後述するキャリッジ２５に着脱自在に設けられたインク供給タンクを開口１３を介して交換することができるように構成されている。
【００２６】
背面側片持ち部筐体４ｂには、リリースレバー１５が取り付けられている。このリリースレバー１５は、下方に押し下げ可能に取り付けられており、リリースレバー１５の操作に応じて、用紙搬送路５を形成する後述のプラテン２１（図３参照）をプラテン２１に取り付けられた各種部材とともに上下動させて、用紙搬送路５内部に用紙を挿入可能に構成されている。リリースレバー１５による詳しい動作については、後述する。
【００２７】
背面側基部筐体２ｂで片持ち部４の下方に相当する部分には、外部電源に接続されプリンタ駆動用の電力を供給するケーブルが取り付けられる電源ケーブル取付端子１６と、ホスト装置であるパーソナルコンピュータ等のホストコンピュータ４８（図６参照）とデータの送受信を行うＵＳＢケーブル等が取り付けられるデータ送受信用端子１７と、自動給紙装置に電力を供給する電力供給用ケーブルが取り付けられる電力供給ケーブル取付端子１８とがそれぞれ設けられている。
【００２８】
電力供給ケーブル取付端子１８には、自動給紙装置への電力供給用ケーブルが取り付けられているかどうかを確認するケーブル取付確認ピン（不図示）が設けられている。プリンタ本体部１は、ケーブル取付確認ピンが電力供給ケーブル取付端子１８が取り付けられた状態でショートすることにより、自動給紙装置が取り付けられたと判断する。すなわち、電力供給ケーブル取付端子１８は、自動給紙装置が取り付けられたかどうかを判断する自動給紙装置着脱センサの役割も果たしている。
【００２９】
また、図２に示すように、背面側画像記録部筐体３ｂの背面側には、自動給紙装置を取り付けるためのスリット１９ａが形成されている。また、背面側基部筐体２ｂの背面側には、ロール紙ホルダを取り付けるための溝１９ｂが形成されている。
【００３０】
また、図１に示すように、前面側片持ち部筐体４ａの全面側には、電源スイッチなどの操作スイッチを操作するための操作ボタン４１と、インクジェットプリンタ１０の状態を表示する状態表示部が設けられている。本実施形態における状態表示部は、発光ダイオード４２で構成されている。
【００３１】
（プリンタ本体部の内部構造）
図３は、プリンタ本体部１の内部構造の要部を示す、断面図である。また、図４は、用紙搬送路近傍の構造を示す斜視図であり、図５は、用紙搬送路の下面を構成する部材が下方に押し下げられた状態を示す断面図である。
【００３２】
図３に示すように、背面側開口５ｂから正面側開口５ａに至る用紙搬送路５の下面は、主にプラテン２１によって構成されている。プラテン２１は、基部２の上面を構成する板状部材であり、図４に示すように、その上面２１ａがほぼ平らに構成されている。プラテン２１と対向する用紙搬送路５の上面側には、上流側から順に用紙ガイド２２、メイン用紙搬送ローラ２３、キャリッジ２５、オートカッタ２９、およびＴＯＦレバー３３が配置されている。また、プラテン２１の下方には、制御基板３５が配置されている。以下、プラテン２１を中心として各部材について説明していく。
【００３３】
図３に示すように、用紙ガイド２２は、用紙搬送路５の搬送路上流側でプラテン２１と対向して配置されている。用紙ガイド２２の用紙搬送路５側表面は、凸曲面形状とされ、背面側開口５ｂから給紙される用紙が用紙搬送路５内に円滑に挿入されるように構成されている。背面側開口５ｂから挿入された用紙は、プラテン２１と用紙ガイド２２との間を搬送され、メイン用紙搬送ローラ２３に送られる。
【００３４】
図４に示すように、プラテン２１の用紙搬送方向中央部近傍には、複数の凹部２１ｂが形成されている。この凹部２１ｂのそれぞれには、用紙送りローラ２４が回転可能に配置されている。これらの用紙送りローラ２４は、その上方に配置されたメイン用紙搬送ローラ２３とそれぞれ対向しており、図示せぬモータによるメイン用紙搬送ローラ２３の回転により従動する。用紙は、メイン用紙搬送ローラ２３と用紙送りローラ２４との間にニップされて、用紙搬送方向または用紙搬送方向とは逆方向に搬送される。
【００３５】
用紙搬送ローラ２３の近傍のプラテン２１上には、ＢＯＦレバー２７が配置されている。ＢＯＦレバー２７は、用紙後端検出器の一部を構成するものであり、用紙がその上面に搬送されることによって、下方に押し下げられるように構成されている。このＢＯＦレバー２７の押し下げは、例えばＢＯＦレバー２７と一体に形成されたリンク機構および光センサ等から構成される図示せぬＢＯＦ検出器によって感知される。この図示せぬ光センサは、ＢＯＦレバー２７の状態変化を検出し、制御基板３５上に設けられたプリンタ制御装置５１に検出信号を出力する。これにより、用紙がＢＯＦレバー２７の下にあると判断される。また、ＢＯＦ検出器は、ＢＯＦレバー２７がもとの状態に戻るタイミングも検知し、プリンタ制御装置５１に検出信号を出力する。これにより、用紙がＢＯＦレバー２７上から移動したと判断する。ＢＯＦ検出器と後述するＴＯＦ検出器とが、特許請求の範囲に記載した用紙有無検出器に相当する。
【００３６】
図３に示すように、メイン用紙搬送ローラ２３の下流側には、キャリッジ２５がプラテン２１に対向して配置されている。キャリッジ２５は、片持ち部４の用紙搬送路５側端面４ｃと側面側開口５ｃを結ぶ方向（用紙搬送路５に垂直な方向、すなわち用紙幅方向）に沿って長手方向が配置されたガイド軸２６およびガイドプレート２８によって保持されている。キャリッジ２５は、このガイド軸２６およびガイドプレート２８に沿って用紙搬送路５に垂直な方向に摺動自在に構成されている。
【００３７】
このキャリッジ２５は、用紙にインクを吐出する複数の開口を有するインクヘッド（図示省略）がプラテン２１側に向けて配置されている。キャリッジ２５は、ガイド軸２６に沿って摺動しながら、インクヘッドの複数の開口からインクを吐出することにより、プラテン２１上に配置された用紙上への画像記録を行う。また、このキャリッジ２５には、インクヘッドにインクを供給するインクタンク（不図示）が着脱自在に取り付けられている。
【００３８】
キャリッジ２５の下流側には、オートカッタ２９が配置されている。オートカッタ２９は、画像記録部３側に摺動可能に固定されたカッタガイド部材２９ａと、カッタガイド部材２９ａとガイドプレート２８間に配置され、カッタガイド部材２９ａに回転軸３０を介して回転可能に軸支された円盤形状の回転カッタ刀３１とから構成されている。回転カッタ刀３１は、プラテン２１上に配置された固定カッタ刀３２と対向して配置されている。オートカッタ２９は、回転カッタ刀３１が固定カッタ刀３２上に押し付けられながら、カッタガイド部材２９ａとともに用紙幅方向に移動することにより、固定カッタ刀３２上に挿入されたロール紙等の切断を行う。
【００３９】
オートカッタ２９の下流側であって正面側開口５ａ近傍には、サブ用紙搬送ローラ３４が配置されている。サブ用紙搬送ローラ３４は、その回転軸３４ａがプラテン２１に回転可能に軸支されている。サブ用紙搬送ローラ３４は、図示せぬ板状のサブ用紙搬送ローラガイドと対向しており、サブ用紙搬送ローラガイドとの間に用紙をニップしながら、用紙を用紙搬送方向または用紙搬送方向とは逆方向に搬送する。用紙は、サブ用紙搬送ローラ３４は用紙搬送方向に搬送されて、正面側開口５ａより排出される。
【００４０】
図示せぬサブ用紙搬送ローラガイドには、ＴＯＦレバー３３が設置されている。このＴＯＦレバー３３は、用紙先端検出器の一部を構成するものであり、ＴＯＦレバー３３は、用紙がその下面上に搬送されることによって、上方に押し上げられるように構成されている。このＴＯＦレバー３３の押し上げは、例えばＴＯＦレバー３３と一体に形成されたリンク機構および光センサ等から構成される図示せぬＴＯＦ検出器によって感知される。この図示せぬ光センサは、ＴＯＦレバー３３の状態変化を検出し、制御基板３５上に設けられたプリンタ制御装置５１に検出信号を出力する。これにより、用紙がＴＯＦレバー３３の上にあると判断される。また、ＴＯＦ検出器は、ＴＯＦレバー３３がもとの状態に戻るタイミングも検知し、プリンタ制御装置５１に検出信号を出力する。これにより、用紙がＴＯＦレバー３３の下面から移動したと判断する。ＴＯＦ検出器と、上記したＢＯＦ検出器とが、特許請求の範囲に記載した用紙有無検出器に相当する。
【００４１】
また、プラテン２１の下方に配置された制御基板３５には、インクジェットプリンタ１０の各部材の動作を統括管理するプリンタ制御装置５１が設けられている。プリンタ制御装置５１は、後述するように、演算処理を行うＣＰＵ（Central Processing Unit）５２や、ホストコンピュータ４８からデータ送受信用端子１７を介して受け取った制御コマンドや印刷データを一時的に保存するＲＡＭ（Random Access Memory）５３や各種演算処理を行うためのルーチン等を記録したＲＯＭ（Read Only Memory）５４等から構成されている。ＴＯＦ検出器、ＢＯＦ検出器、自動給紙装置着脱センサ、およびロール紙ホルダ着脱センサによって検知された信号も、このプリンタ制御装置５１に送られ、用紙の位置や、自動給紙装置およびロール紙ホルダの有無等を判断する。
【００４２】
また、図５に示すように、プラテン２１は、リリースレバー１５を押し下げて開状態にすることにより、プラテン２１に取り付けられた各種部材とともに下方に変位する。プラテン２１の下方への変位により、用紙搬送路５は上下に広がり、手差しによる用紙の挿入やロール紙の挿入が可能な状態となる。また、プラテン２１は、リリースレバー１５を元の状態に戻し閉状態にすることにより、図３に示す状態に戻り、手差しによる用紙の挿入やロール紙の挿入が禁止される。
【００４３】
以上説明したように、プリンタ本体部１のみを用いた場合には、手差しによる印刷を行うことが可能である。手差し印刷においては、ユーザは、用紙のサイズを気にかけることなく、正面側開口５ａ、背面側開口５ｂ、または側面側開口５ｃの何れかの開口から用紙をプリンタ本体部１内の用紙搬送路５に挿入し、画像を記録することができる。
【００４４】
特に、プリンタ本体部１のみを用いる場合には、用紙搬送路５内に挿入されない部分の用紙の形状を気にすることなく画像記録を行うことが可能である。例えば、本、ノート等、ある一辺にて束ねられた複数の用紙束の用紙一枚のみを用紙搬送路５内部に配置して、その一枚のみに画像記録を行うことが可能である。したがって、ノートのある一ページまたは各ページに画像記録するといった特殊な画像記録を容易に行うことが可能である。
【００４５】
（プリンタ本体部の電気的構成）
次に、上記したような構成を有するインクジェットプリンタ１０を駆動するための電気的構成について説明する。図６は、インクジェットプリンタ１０の電気的構成を示す電気構成ブロック図である。上記したように、プリンタ制御装置５１は、インクジェットプリンタ１０の各部材の動作を統括管理するものである。プリンタ制御装置５１は、演算処理を行うＣＰＵ５２や、ホストコンピュータ４８から受け取った制御コマンドや印刷データを一時的に保存するＲＡＭ（Random Access Memory）５３や各種演算処理を行うためのルーチン等を記録したＲＯＭ（Read Only Memory）５４を有している。これらはデータバス６１を介してそれぞれ互いに電気的に接続されている。
【００４６】
上記した各機構部を駆動する、キャリッジ駆動モータ５６、用紙搬送モータ５７、ヘッド（ヘッド駆動アクチュエータ）５８、カッタモータ５９の各機器は、それぞれ、キャリッジ駆動モータドライバ５６ｄ、用紙搬送モータドライバ５７ｄ、ヘッドドライバ５８ｄ、カッタモータドライバ５９ｄを介してＣＰＵ５２に接続されている。また、ロール紙ホルダ着脱センサ６３、自動給紙装置着脱センサ６４、リリースレバー検出器６６、キャリッジ検出器６７、Ｈ／Ｐ検出器６８、ＴＯＦ検出器７１、ＢＯＦ検出器７２、カバー検出器７３、インクタンク検出器７４、カッタ検出器７６の各機器も入出力インタフェイス（図示省略）及びデータバス６１を介してＣＰＵ５２に接続されている。
【００４７】
上記した、操作スイッチ４１Ｓや状態表示部（実施形態においては発光ダイオード４２）はそれぞれインタフェイス４１ｆ，４２ｆ及びデータバス６１を介してＣＰＵ５２に接続されている。また、ホストコンピュータ４８は、入出力インタフェイス４８ｆ及びデータバス６１を介してＣＰＵ５２に接続されている。
【００４８】
印刷データがインタフェイス４８ｆを介してホストコンピュータ４８から入力されるとＲＡＭ５３内の受信バッファに格納され、ＣＰＵ５２はこのデータを解読し、印刷を実行する。例えば、印刷データが文字データであれば、ＣＰＵ５２は、データコードに対応した文字パターンをＲＯＭ５４から読みだし、各ドライバを介してヘッド５８、キャリッジ駆動モータ５６、用紙搬送モータ５７などを駆動し印刷を実行する。
【００４９】
図７は、本発明を実現する機能的全体構成を示す機能ブロック図であり、各機能部の関係を示している。
【００５０】
以下の説明において、インクジェットプリンタ１０やインクジェットプリンタ１０の部分の様態を状態と表記し、インクジェットプリンタ１０やインクジェットプリンタ１０の部分の様態を表す情報を状態情報と表記する。例えば、インクジェットプリンタ１０が印刷実行可能であるか印刷実行不可であるかは、インクジェットプリンタ１０の印刷実行可否に係る状態（印刷可否状態）である。印刷実行可能状態であるか印刷実行不可状態であるかを表すのが状態情報（印刷可否状態情報）である。この場合、印刷可否状態は、印刷可能状態である、又は印刷不可状態である、というように状態を表す。また、印刷可否状態情報は、印刷可能である、又は印刷不可である、というように状態情報を表す。
【００５１】
ホスト装置であるホストコンピュータ４８から、印刷データやインクジェットプリンタ１０を制御する制御コマンドがインクジェットプリンタ１０に送信される。インクジェットプリンタ１０の通信部８２は、インタフェイスを介してホストコンピュータ４８からのデータを受信するデータ受信手段である。コマンド解析部８３は、通信部８２が受信した受信データを解析し、印刷データと印刷装置に対して様々な指令を設定する制御コマンドとを判別し、それを印刷装置管理部８１に送る。検出器情報通知部８４は、検出器６５からの検出データを受信し、印刷装置管理部８１内の印刷装置状態管理部８６に送る。
【００５２】
印刷装置状態管理部８６は、検出器情報通知部８４や後述する印刷機構動作終了通知部８８からの情報によって、インクジェットプリンタ１０の各状態を把握する。また、印刷装置状態管理部８６は、制御コマンドに従って、インクジェットプリンタ１０の状態を制御する。インクジェットプリンタ１０の機構を動作させる制御については、印刷装置状態決定機能部９１で決定された状態情報に従い、印刷機構動作要求部８７が、印刷機構駆動回路５５ｄを介して、印刷機構部５５を動作させる。印刷機構部５５の動作終了は、印刷機構動作終了通知部８８が印刷装置状態決定機能部９１を経由して印刷装置状態管理部８６に通知する。
【００５３】
印刷装置状態管理部８６が把握するインクジェットプリンタ１０の各状態には、用紙状態（用紙の有無や位置など）やキャリッジ２５状態（動作状態や停止位置など）などのインクジェットプリンタ１０の各部分の状態や、印刷可否状態（印刷実行可能な状態か印刷実行ができない状態か）などのように各部の状態を総合して定まるインクジェットプリンタ１０の状態が含まれる。用紙有無検出器であるＴＯＦ検出器７１及びＢＯＦ検出器７２の検出情報によって用紙の状態を把握する用紙管理機能部８６ａは、印刷装置状態管理部８６に含まれる。
【００５４】
印刷装置状態決定機能部９１は、印刷装置状態管理部８６に把握されたインクジェットプリンタ１０の各状態から、状態情報を決定する。具体的には、例えば、印刷装置状態管理部８６に把握されたインクジェットプリンタ１０の状態が印刷可能状態であったとする。印刷装置状態決定機能部９１は、インクジェットプリンタ１０の状態が印刷可能状態または印刷不可能状態であることを示す印刷可否状態情報を、印刷可能に決定する。また、決定された状態情報に従い印刷機構動作要求部８７に印刷実行要求を出し、印刷が終了すると、印刷実行終了通知を印刷機構動作終了通知部８８から受けて印刷装置管理部８６へ通知する。
【００５５】
印刷装置状態通知部９２は、状態情報データを自動的にホストコンピュータ４８に送る機能を有する。印刷装置状態通知部９２は、状態情報データ生成部９３と、データ比較機能部９４と、データ保持部９６とを備えている。状態情報データ生成部９３は、印刷装置状態決定機能部９１が決定した状態情報を状態情報データとして生成する。データ比較機能部９４は、生成された状態情報データと、既にホストコンピュータ４８に送信した状態情報データとを比較し、生成された状態情報データが既にホストコンピュータ４８に送信した状態情報データと異なっているかを判定する。データ保持部９６は、送信した状態情報データを記憶している。
【００５６】
（自動状態情報送信）
次に、上記した各機能部によって実施されるインクジェットプリンタ１０の状態を表す状態情報を自動的にホストコンピュータ４８に送信する自動状態情報送信過程を説明する。図８は、インクジェットプリンタの自動状態情報送信の実行過程を示すフローチャートである。
【００５７】
ホストコンピュータ４８から自動状態情報送信コマンドがインクジェットプリンタ１０に送られ、自動状態情報送信が有効となる。印刷装置管理部８１は、図８に示した自動状態情報送信作業の各ステップを定期的に実施する。ステップＳ１で、印刷装置状態通知部９２が、自動状態情報送信の有効、無効を確認する。無効と設定されていた場合（ステップＳ１でＮＯ）は、状態情報の生成を行わず、自動状態情報送信作業を終了する。有効と設定されていた場合（ステップＳ１でＹＥＳ）は、ステップＳ１からステップＳ２に進む。
【００５８】
ステップＳ２では、検出器からの検出結果などの情報を基に各状態の状態情報が決定され状態情報データが生成される。より詳細には、印刷装置状態管理部８６が、検出器情報通知部８４や印刷機構動作終了通知部８８からの情報によって、インクジェットプリンタ１０の各状態を把握する。次に、印刷装置状態決定機能部９１が、印刷装置状態管理部８６に把握されたインクジェットプリンタ１０の各状態から、状態情報を決定する。次に、状態情報データ生成部９３が、印刷装置状態決定機能部９１が決定した状態情報を状態情報データとして生成する。
【００５９】
次に、ステップＳ３に進み、データ比較機能部９４が、ステップＳ２で生成された状態情報データをデータ保持部９６に保持されている状態情報データと比較する。同じ状態情報データであると判断された場合（ステップＳ３でＹＥＳ）は、状態の変化は発生しておらず、状態情報データを送信する必要がないと判断し、ここで処理を終了する。この場合、ステップＳ２で生成された状態情報データは意味を持たなくなる。異なる状態情報データであると判断された場合（ステップＳ３でＮＯ）は、ステップＳ４に進む。
【００６０】
ステップＳ４では、自動状態情報送信の対象に選定されている状態情報について、ステップＳ２で生成された状態情報データをデータ保持部９６に保持されている状態情報データと比較する。同じ状態情報データであると判断された場合（ステップＳ４でＹＥＳ）は、自動状態情報送信の対象に選定されている状態情報について状態の変化は発生しておらず、状態情報データを送信する必要がないと判断し、ここで処理を終了する。この場合、ステップＳ２で生成された状態情報データは意味を持たなくなる。異なる状態情報データであると判断された場合（ステップＳ４でＮＯ）は、ステップＳ５に進む。
【００６１】
ステップＳ５では、生成された状態情報データを通信部８２のデータ送信部を介してホストコンピュータ４８に送信する。さらに、データ保持部９６に保持されている状態情報データを送信した状態情報データに置き換える（ステップＳ６）。以上で、自動状態情報送信の処理を終了する。
【００６２】
（用紙位置決め）
次に、上記したような構成のインクジェットプリンタ１０に用紙がセットされ、印刷開始位置に位置決めされる過程と、それに続いて、インクジェットプリンタ１０の状態が印刷可能状態となり、印刷可能状態であるという状態情報データが送信される過程を説明する。勿論、自動状態情報送信は有効であり、印刷可否状態情報は自動状態情報送信の対象に選定されており、印刷可否状態情報の状態情報データの送信は自動的に行われる。図９は、セットされた用紙の位置決めの実行過程、及びそれに続いて状態情報データを送信する過程を示すフローチャートである。
【００６３】
用紙の位置決めの実行を指示する用紙位置決めコマンドがホストコンピュータ４８からインクジェットプリンタ１０に送信されると、印刷装置状態管理部８６によって、インクジェットプリンタ１０は用紙待ち状態となる（ステップＳ２１）。用紙待ち状態は、用紙が手作業でセットされるのを待つ待機状態である。
【００６４】
上記したように、リリースレバー１５を押し下げて開状態にすることにより、プラテン２１はプラテン２１に取り付けられた各種部材とともに下方に変位する。プラテン２１の下方への変位により、用紙搬送路５は上下に広がり、手差しによる用紙の挿入が可能な状態となる。用紙を手作業で挿入し、リリースレバー１５を押し上げて閉状態にする。なお、用紙を挿入するときには、用紙の中央付近が用紙搬送路５内に入るように挿入する。
【００６５】
以上の手作業が終了すると、リリースレバー１５は閉状態となる（ステップＳ２２でＹＥＳとなる）。また、ＴＯＦレバー３３とＢＯＦレバー２７とは、用紙に当接して変位し、ＴＯＦ検出器７１とＢＯＦ検出器７２とは、ＯＮ状態（用紙検出状態）となる（ステップＳ２３及びステップＳ２４でＹＥＳとなる）。ステップＳ２２、ステップＳ２３、ステップＳ２４の何れかでＮＯの場合は、用紙セット作業がなされていないと判断し、用紙待ち状態を維持する。
【００６６】
なお、上記用紙セット作業は、用紙位置決めコマンドがホストコンピュータ４８からインクジェットプリンタ１０に送信される前に実施しておいてもよい。この場合、ステップＳ２２、ステップＳ２３、ステップＳ２４でＹＥＳとなり、用紙待ち状態がなくなる。
【００６７】
ステップＳ２４でＹＥＳとなると、ステップＳ２５に進む。ステップＳ２５では、用紙を用紙搬送方向（図１参照）の逆方向に搬送する。次に、ステップＳ２６で、ＴＯＦ検出器７１がＯＦＦ（用紙否検出状態）となるタイミングを検出する。ＴＯＦ検出器７１がＯＮ状態の場合（ステップＳ２６でＮＯ）は、ステップＳ２５の用紙の逆方向搬送を継続する。ＴＯＦ検出器７１がＯＦＦとなった場合（ステップＳ２６でＹＥＳ）は、ステップＳ２７に進む。
【００６８】
ステップＳ２７では、ＴＯＦ検出器７１がＯＦＦとなってからの用紙の移動距離を計測しながら、用紙を用紙搬送方向の逆方向に搬送する。次に、ステップＳ２８で、所定量を送ったかどうかを判定する。送り量が所定量に満たない場合（ステップＳ２８でＮＯ）は、ステップＳ２７の用紙の移動距離を計測しながらの用紙逆方向搬送を継続する。
【００６９】
用紙の移動距離は、例えば、用紙搬送モータ５７の回転数（回転角度）を計測することによって計測する。また、用紙の移動距離は、例えば、用紙搬送モータ５７がステップモータである場合には、用紙搬送モータ５７に印加するステップパルス数を計測することによって計測する。
【００７０】
なお、上記したようにＴＯＦ検出器７１がＯＦＦとなるタイミングは、用紙がＴＯＦレバー３３から外れるタイミングである。用紙が用紙逆方向搬送されている状態で用紙がＴＯＦレバー３３から外れたときは、用紙の先端（用紙が搬送されてゆく方向の用紙端）が、ＴＯＦレバー３３から丁度外れた位置にある。ＴＯＦ検出器７１がＯＦＦとなってからＴＯＦレバー３３から、用紙が印刷開始位置にある場合の用紙先端までの距離だけ用紙を逆方向に搬送することによって、用紙の先端を印刷開始位置に合わせることができる。従って、上記した所定の移動距離は、ＴＯＦレバー３３から用紙が印刷開始位置にあるときの用紙の先端までの距離である。
【００７１】
所定量の用紙逆方向搬送が完了して（ステップＳ２８でＹＥＳ）用紙の印刷開始位置への位置決めが完了する。次に、状態情報データ生成送信過程にはいる。ステップＳ２９及びステップＳ３０において、図８に示した各ステップを実施して、ホストコンピュータ（ホスト装置）４８にインクジェットプリンタ１０が印刷可能状態であるという状態情報データを送信する。
【００７２】
次に、ステップＳ２９で、図８に示したステップＳ１とステップＳ２を実施して、印刷装置（インクジェットプリンタ１０）の状態が印刷可能という状態情報データを生成する。
【００７３】
より詳しくは、上記したように、自動状態情報送信が有効であるから、ステップＳ１ではＹＥＳとなる。用紙の位置決め完了（ステップＳ２８でＹＥＳ）に加えて、各状態が印刷可能状態の要件を満たしていれば、インクジェットプリンタ１０の状態は、印刷可能状態となる。次に、ステップＳ２で、印刷装置状態管理部８６は、インクジェットプリンタ１０の状態が印刷可能状態であると判断する。印刷装置状態決定機能部９１は、印刷装置状態管理部８６による印刷可能状態という判断に応じて、印刷可否状態の状態情報を印刷可能に決定する。状態情報データ生成部９３は、印刷装置状態決定機能部９１に決定された印刷可能状態を状態情報データとして生成する。
【００７４】
次に、ステップＳ３０では、図８に示したステップＳ３からステップＳ６の各ステップを実施して、ホストコンピュータ（ホスト装置）４８にインクジェットプリンタ１０が印刷可能状態であるという状態情報データを送信する。
【００７５】
より詳しくは、データ比較機能部９４が、状態情報データ生成部９３が生成した印刷可能という状態情報データを、データ保持部９６に保持されている印刷可否状態の状態情報データと比較する。この場合、用紙の位置決めが完了して印刷可否状態が印刷不可状態から印刷可能状態になっており、データ保持部９６に保持されている印刷可否状態の状態情報データは印刷不可であるから、ステップＳ３でＮＯとなる。また、上記したように、印刷可否状態情報は自動状態情報送信の対象に選定されているため、ステップＳ４でもＮＯとなる。印刷可能という状態情報データを、ホストコンピュータ（ホスト装置）４８に送信する（ステップＳ５）。さらに、データ保持部９６に保持されている印刷可否状態の状態情報データを印刷不可から印刷可能に置き換える（ステップＳ６）。
【００７６】
以上のステップにより、インクジェットプリンタ１０が印刷可能状態となり、ホストコンピュータ４８は、インクジェットプリンタ１０が印刷可能状態であることを把握しその状態を記憶する。
【００７７】
次に、インクジェットプリンタ１０が印刷作業を実施するときの、ＴＯＦ検出器７１及びＢＯＦ検出器７２の検出情報の推移について説明する。上記したように、インクジェットプリンタ１０が印刷可能状態のとき、用紙は印刷開始位置に位置している。この場合、ＴＯＦ検出器７１はＯＦＦ状態、ＢＯＦ検出器７２はＯＮ状態である。
【００７８】
印刷開始から用紙の先端がＴＯＦレバー３３に到達するまでは、ＴＯＦ検出器７１はＯＦＦ状態、ＢＯＦ検出器７２はＯＮ状態が継続する。用紙の先端がＴＯＦレバー３３に到達すると、ＴＯＦ検出器７１がＯＮ状態となり、ＴＯＦ検出器７１とＢＯＦ検出器７２とが共にＯＮ状態となる。次に、用紙の後端がＢＯＦレバー２７に到達するまでは、ＴＯＦ検出器７１とＢＯＦ検出器７２とが共にＯＮ状態が継続する。用紙の後端がＢＯＦレバー２７に到達しＢＯＦレバー２７から外れると、ＢＯＦ検出器７２がＯＦＦ状態となり、ＴＯＦ検出器７１はＯＮ状態、ＢＯＦ検出器７２はＯＦＦ状態となる。用紙の後端がＴＯＦレバー３３に到達するまでは、ＴＯＦ検出器７１はＯＮ状態、ＢＯＦ検出器７２はＯＦＦ状態が継続する。さらに印刷作業が進んで印刷が終了し、用紙が排出されると、用紙の後端がＴＯＦレバー３３に到達しＴＯＦレバー３３から外れ、ＴＯＦ検出器７１はＯＦＦ状態となり、ＴＯＦ検出器７１とＢＯＦ検出器７２とが共にＯＦＦ状態となる。
【００７９】
（用紙検出による印刷不可状態情報データ送信）
次に、上記したインクジェットプリンタ１０が印刷可能状態であり、ホストコンピュータ４８は、インクジェットプリンタ１０が印刷可能状態であると記憶した状態から、用紙状態の変化に対応して、インクジェットプリンタ１０が印刷不可状態に変化した状態情報データをホストコンピュータ４８に送信する過程を説明する。勿論、自動状態情報送信は有効であり、印刷可否状態情報は自動状態情報送信の対象に選定されており、印刷可否状態情報の状態情報データの送信は自動的に行われる。図１０は用紙検出器情報からインクジェットプリンタの印刷不可状態を判定する過程のフローチャートである。図１１は、検出器情報の組合せと印刷可否状態との関係を表す対照表である。
【００８０】
図１０において、用紙管理機能部８６ａが、インクジェットプリンタ１０が現在印刷可能状態であることを確認する（ステップＳ４１）。インクジェットプリンタ１０が印刷不可状態の場合（ステップＳ４１でＮＯ）は、用紙管理機能部８６ａは、インクジェットプリンタ１０が印刷不可状態であり、状態情報データを送信する必要がないと判断し、ここで処理を終了する。インクジェットプリンタ１０が印刷可能状態の場合（ステップＳ４１でＹＥＳ）は、ステップＳ４２に進む。
【００８１】
ステップＳ４２では、用紙管理機能部８６ａが、ＢＯＦ検出器７２がＯＮ状態（用紙有り）であるかを確認する。ＢＯＦ検出器情報から、ＢＯＦ検出器７２はＯＮ状態である場合（ステップＳ４２でＹＥＳ）は、用紙管理機能部８６ａは、インクジェットプリンタ１０が印刷可能状態であって、ＢＯＦ検出器情報が用紙有りである場合は、インクジェットプリンタ１０が印刷可能状態を維持していると判断する。従って、状態情報データを送信する必要がないと判断し、ここで処理を終了する。ＢＯＦ検出器７２がＯＦＦ状態（用紙なし）の場合（ステップＳ４２でＮＯ）は、ステップＳ４３に進む。
【００８２】
ステップＳ４３では、用紙管理機能部８６ａが、ＴＯＦ検出器７１がＯＮ状態（用紙有り）であるかを確認する。ＴＯＦ検出器情報から、ＴＯＦ検出器７１はＯＮ状態である場合（ステップＳ４３でＹＥＳ）は、用紙管理機能部８６ａは、インクジェットプリンタ１０が印刷可能状態であって、ＴＯＦ検出器情報が用紙有りである場合は、インクジェットプリンタ１０が印刷可能状態を維持していると判断する。従って、状態情報データを送信する必要がないと判断し、ここで処理を終了する。ＴＯＦ検出器７１がＯＦＦ状態（用紙なし）の場合（ステップＳ４３でＮＯ）は、用紙管理機能部８６ａが、インクジェットプリンタ１０が印刷不可状態であると判断して、ステップＳ４４に進む。
【００８３】
ステップＳ４１，Ｓ４２，Ｓ４３の各ステップを実行することによって、図１１に示したように、検出器情報変化前印刷可否状態と、ＴＯＦ検出器情報及びＢＯＦ検出器情報との組合せから、検出器情報変化後印刷可否状態が決定される。
【００８４】
ステップＳ４４では、用紙管理機能部８６ａが、インクジェットプリンタ１０が印刷不可状態であると判断した情報に基づいて、印刷装置状態決定機能部９１が、インクジェットプリンタ１０の印刷可否状態の状態情報を印刷不可に決定する。さらに、状態情報データ生成部９３が、印刷装置状態決定機能部９１が決定した状態情報である印刷不可を状態情報データとして生成する。
【００８５】
次に、ステップＳ４５では、図８に示したステップＳ３からステップＳ６の各ステップを実施することで、ホストコンピュータ（ホスト装置）４８にインクジェットプリンタ１０が印刷不可状態であるという状態情報データを送信する。以上のステップにより、インクジェットプリンタ１０が印刷不可状態となり、ホストコンピュータ４８は、インクジェットプリンタ１０が印刷不可状態であることを把握しその状態を記憶する。
【００８６】
上記したように、インクジェットプリンタ１０が印刷作業を実施するときに、ＴＯＦ検出器７１とＢＯＦ検出器７２とが共にＯＦＦ状態となるのは印刷が終了したときである。この時、図１０の各ステップが実行されて、インクジェットプリンタ１０は、印刷不可状態であるという状態情報データをホストコンピュータ４８に送信する。
【００８７】
印刷開始から用紙の先端がＴＯＦレバー３３に到達するまでは、ＴＯＦ検出器７１がＯＦＦ状態、ＢＯＦ検出器７２がＯＮ状態が継続するため、ステップＳ４２でＹＥＳとなり、印刷不可情報がホストコンピュータ４８に送信されることはない。用紙の先端がＴＯＦレバー３３に到達してから、用紙の後端がＢＯＦレバー２７に到達するまでは、ＴＯＦ検出器７１とＢＯＦ検出器７２とが共にＯＮ状態が継続するため、ステップＳ４２でＹＥＳとなり、印刷不可情報がホストコンピュータ４８に送信されることはない。用紙の後端がＢＯＦレバー２７に到達しＢＯＦレバー２７から外れてから、用紙の後端がＴＯＦレバー３３に到達するまでは、ＴＯＦ検出器７１はＯＮ状態、ＢＯＦ検出器７２はＯＦＦ状態が継続するため、ステップＳ４３でＹＥＳとなり、印刷不可情報がホストコンピュータ４８に送信されることはない。このように、正常に用紙のセット、位置決め、印刷が実施されている場合には、印刷が終了した後、状態情報が印刷不可になって、ホストコンピュータ４８に送信される。
【００８８】
なお、本実施形態では、上記の各機能を印刷装置管理部８１を用いてソフト的に実現することにしたが、上記の各機能が演算装置を用いない単独の電子回路によっても実現できる。
【００８９】
この第１の実施形態によれば、以下の効果が得られる。
（１）用紙管理機能部８６ａは、用紙検出手段であるＴＯＦ検出器７１及びＢＯＦ検出器７２の検出結果によって、インクジェットプリンタ１０が印刷可能状態であるかを判断し、印刷装置状態決定機能部９１は、用紙管理機能部８６ａの判断結果に基づいて、ホストコンピュータ４８に送信する状態情報を決定する。このため、用紙の検出結果がインクジェットプリンタ１０の印刷可否状態の情報に直接反映され、ホストコンピュータ４８に送信される。従って、用紙なしにもかかわらず、ホストコンピュータ４８に送られたインクジェットプリンタ１０の状態情報が、印刷可能状態のままであることを回避することができる。
【００９０】
（２）用紙有無検出器であるＴＯＦ検出器７１及びＢＯＦ検出器７２を備え、両検出器の検出結果の組合せによって、用紙の有無だけでなく、用紙の概略の位置を検出することができる。さらに、用紙が搬送されている方向と、ＴＯＦ検出器７１またはＢＯＦ検出器７２がＯＦＦになるタイミングと、ＯＦＦになってからの用紙の被搬送距離とから、用紙の先端または後端の位置を詳しく検出することができる。また、用紙の先端または後端の位置を所定の位置に位置合わせすることができる。
【００９１】
（３）用紙搬送方向に関して、ヘッドの下流にあるサブ用紙搬送ローラ３４の近傍にＴＯＦ検出器７１を配置し、用紙搬送方向に関して、ヘッドの上流にある用紙搬送ローラ２３の近傍にＢＯＦ検出器７２を設置した。両検出器の間にある用紙の先端または後端の位置は、用紙が搬送されている方向と、ＴＯＦ検出器７１またはＢＯＦ検出器７２がＯＦＦになるタイミングと、ＯＦＦになってからの用紙の被搬送距離とから、詳しく検出することができるため、印刷ヘッドに対する用紙の位置を正確に検出することができる。
【００９２】
（４）サブ用紙搬送ローラ３４の近傍にＴＯＦ検出器７１を配置し、用紙搬送ローラ２３の近傍にＢＯＦ検出器７２を設置した。用紙搬送ローラは用紙を保持して搬送するため、用紙搬送ローラの付近では用紙の厚み方向の位置が安定しており、正確な用紙有無検出ができる。
【００９３】
本発明の実施形態は、前記各実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論であり、以下のように実施することもできる。
【００９４】
（変形例１）  上記した実施形態においては、印刷装置はインクジェット方式のヘッドを有するインクジェットプリンタであったが、印刷方式はドットインパクト方式など、他の印刷方式であってもよい。
【００９５】
（変形例２）  上記した実施形態においては、用紙検出は検出レバーが直接用紙に接触するものであったが、フォトインタラプタの光路を用紙が直接遮る方式など、非接触方式のものでもよい。非接触方式の用紙検出器を使用することによって、用紙の厚さ方向の位置が安定していなくても正確な用紙有無検出ができる。
【００９６】
（変形例３）  上記した実施形態においては、被印刷物は用紙であったが、被印刷物は用紙に限らず、印刷装置に装着できるものであればよい。
【００９７】
（変形例４）  上記した実施形態においては、用紙搬送路の用紙厚み方向の幅は、通常の用紙を保持できる幅のものであったが、厚手のボードを搬送できるような広い幅のものであってもよい。
【００９８】
（変形例５）  上記した実施形態においては、用紙の搬送は、直接用紙に搬送力作用させて行っているが、被印刷物を装着して移動可能な被印刷物キャリッジを設け、被印刷物キャリッジを移動することによって、被印刷物の搬送を実施してもよい。この場合、被印刷物は、被印刷物キャリッジに固定できれば搬送ができるため、被印刷物の材質や形状の自由度が大きくなる。
【００９９】
（変形例６）  上記した実施形態における印刷装置は、ヘッドと用紙の双方が移動して、印刷を実施するプリンタであったが、ヘッドまたは用紙の一方が固定されており、ヘッドまたは用紙の一方のみが移動して印刷を行うものであってもよい。
【０１００】
（変形例７）  上記した実施形態において、用紙を手作業で挿入するときには、用紙の中央付近が用紙搬送路５内に入るように挿入し、ＴＯＦ検出器７１とＢＯＦ検出器７２とが、ＯＮ状態となるようにしたが、両方の検出器が共にＯＮ状態になることは、必須ではない。ＴＯＦ検出器７１のみがＯＮの場合は、用紙は用紙搬送方向の前側の方にあり、実施形態と同様に、最初に、用紙を搬送方向の逆方向に送れば、実施形態に記載した用紙の位置決めが実施できる。ＢＯＦ検出器７２のみがＯＮの場合は、用紙は用紙搬送方向の後ろ側の方にある。この場合は、最初に、用紙を搬送方向に送り、ＴＯＦ検出器７１とＢＯＦ検出器７２とが、ＯＮ状態となるようにする。その後、実施形態と同様の過程を経て、用紙の位置決めが実施できる。
【０１０１】
上記した実施の形態および変形例から把握される技術的思想を以下に記載する。
（技術的思想１）  前記印刷装置において、前記用紙に当接して、前記用紙を搬送する力を前記用紙に加える用紙搬送部材の近傍に、前記用紙有無検出器を配置した請求項２に記載の印刷装置。
【０１０２】
この構成によれば、用紙搬送部材は、用紙に搬送するための力を加えるため、用紙を保持していなければならない。従って、用紙搬送部材の付近では用紙の厚み方向の位置が安定しており、正確な用紙有無検出ができる。
【０１０３】
（技術的思想２）  固定された被印刷物に対して、印刷ヘッドを相対的に移動させて印刷動作を行うとともに、前記印刷装置の状態を状態情報として前記ホスト装置に送信する印刷装置管理部を備えた前記印刷装置であって、前記印刷装置における被印刷物の装着状態を検出する複数の被印刷物検出装置をさらに備え、前記印刷装置管理部は、前記被印刷物検出装置の検出結果に基づいて、前記印刷装置が印刷可能状態であることを表す前記状態情報、および印刷不可能状態であることを表す前記状態情報のどちらかを前記ホスト装置に送信する印刷装置。
【０１０４】
この構成によれば、複数の被印刷物検出手段を配置することによって、被印刷物が装填されているかを検出することができるとともに、被検出物の装填位置を検出することができる。被印刷物が取り除かれるような異常や、被印刷物が装填された位置からずれるなどの異常が発生した場合の異常検出もでき、印刷装置の印刷可否状態の情報に直接反映して、ホスト装置に状態情報として送信することができる。
【０１０５】
（技術的思想３）  ホスト装置から送信される印刷データと印刷装置を制御する制御コマンドとを受信し、前記印刷データ及び前記制御コマンドに従って印刷動作を行うとともに、前記印刷装置の状態を状態情報として前記ホスト装置に自動的に送信する印刷装置管理部を備えた前記印刷装置であって、前記印刷装置における用紙の装着状態を検出する用紙検出手段をさらに備え、前記印刷装置管理部は、用紙管理機能部と、装置状態決定機能部とを有し、前記用紙管理機能部は、前記用紙検出手段の検出結果に基づいて、前記印刷装置が印刷実行可能状態であるかを判断し、前記装置状態決定機能部は、前記用紙管理機能部の判断結果に基づいて、前記状態情報を印刷可能または印刷不可とする印刷装置。
【０１０６】
（技術的思想４）  ホスト装置から送信される印刷データ及び印刷装置を制御する制御コマンドを受信し、前記印刷データ及び前記制御コマンドに従って印刷動作を行うとともに、前記印刷装置の状態を表す状態情報の変化を自動的にホスト装置に送信する前記印刷装置の制御方法であって、前記印刷装置における用紙の装着状態を検出する第１のステップと、前記第１のステップでの検出結果によって、前記印刷装置が印刷実行可能状態であるかを判断する第２のステップと、前記第２のステップにおける判断結果に基づいて、前記状態情報を印刷可能状態または不可能状態とする第３のステップとを備えた印刷装置の制御方法。
【０１０７】
これらの構成及び方法によれば、用紙管理機能部は、用紙検出手段の検出結果によって、印刷装置が印刷可能状態であるかを判断し、装置状態決定機能部は、用紙管理機能部の判断結果に基づいて、ホスト装置に送信する状態情報を決定する。このため、用紙の検出結果が印刷装置の印刷可否状態の情報に直接反映され、ホスト装置に送信され、用紙なしにもかかわらず、ホスト装置に送られた印刷装置の状態情報が印刷装置印刷可能状態のままであることを回避することができる。
【図面の簡単な説明】
【０１０８】
【図１】本発明のインクジェットプリンタを正面側から見た斜視図。
【図２】本発明のインクジェットプリンタを背面側から見た斜視図。
【図３】インクジェットプリンタの内部構造の要部を示す断面図。
【図４】インクジェットプリンタの用紙搬送路近傍の構造を示す斜視図。
【図５】インクジェットプリンタの用紙搬送路の下面を構成する部材が下方に押し下げられた状態を示す断面図。
【図６】インクジェットプリンタの電気的構成を示す電気構成ブロック図。
【図７】インクジェットプリンタ機能的全体構成を示す機能ブロック図。
【図８】自動状態情報送信の実行過程を示すフローチャート。
【図９】用紙の位置決めの実行過程及びそれに続いて状態情報データを送信する過程を示すフローチャート。
【図１０】用紙検出器情報からインクジェットプリンタの印刷不可状態を判定する過程のフローチャート。
【図１１】検出器情報の組合せと印刷可否状態との関係を表す対照表。
【符号の説明】
【０１０９】
１…プリンタ本体部、２…基部、２ａ…前面側基部筐体、２ｂ…背面側基部筐体、３…画像記録部、３ａ…前面側画像記録部筐体、３ｂ…背面側画像記録部筐体、５…用紙搬送路、５ａ…正面側開口、５ｂ…背面側開口、５ｃ…側面側開口、１０…インクジェットプリンタ、１１…正面側筐体、１２…背面側筐体、１３…開口、１４…カバー、１４ａ…ヒンジ部、１４ｂ…カバー開閉用突片、１５…リリースレバー、１６…電源ケーブル取付端子、１７…データ送受信用端子、１８…電力供給ケーブル取付端子、１９ａ…スリット、１９ｂ…溝、２１…プラテン、２２…用紙ガイド、２３…用紙搬送ローラ、２４…ローラ、２５…キャリッジ、２６…ガイド軸、２７…ＢＯＦレバー、２８…ガイドプレート、２９…オートカッタ、２９ａ…カッタガイド部材、３０…回転軸、３１…回転カッタ刀、３２…固定カッタ刀、３３…ＴＯＦレバー、３４…サブ用紙搬送ローラ、３４ａ…回転軸、３５…制御基板、４１…操作ボタン、４１Ｓ…操作スイッチ、４１ｆ…インタフェイス、４２…発光ダイオード、４８…ホストコンピュータ、４８ｆ…インタフェイス、５１…プリンタ制御装置、５２…ＣＰＵ、５３…ＲＡＭ、５４…ＲＯＭ、５５…印刷機構部、５５ｄ…印刷機構駆動回路、５６…キャリッジ駆動モータ、５６ｄ…キャリッジ駆動モータドライバ、５７…用紙搬送モータ、５７ｄ…用紙搬送モータドライバ、５８…ヘッド、５８ｄ…ヘッドドライバ、５９…カッタモータ、５９ｄ…カッタモータドライバ、６１…データバス、６３…ロール紙ホルダ着脱センサ、６４…自動給紙装置着脱センサ、６５…検出器、６６…リリースレバー検出器、６７…キャリッジ検出器、６８…Ｈ／Ｐ検出器、７１…用紙有無検出器としてのＴＯＦ検出器、７２…用紙有無検出器としてのＢＯＦ検出器、７３…カバー検出器、７４…インクタンク検出器、７６…カッタ検出器、８１…印刷装置管理部、８２…通信部、８３…コマンド解析部、８４…検出器情報通知部、８６…印刷装置状態管理部、８６ａ…用紙管理機能部、８７…印刷機構動作要求部、８８…印刷機構動作終了通知部、９１…印刷装置状態決定機能部、９２…印刷装置状態通知部、９３…状態情報データ生成部、９４…データ比較機能部、９６…データ保持部。
【図１】
2005212293.tif 000003
【図２】
2005212293.tif 000004
【図３】
2005212293.tif 000005
【図４】
2005212293.tif 000006
【図５】
2005212293.tif 000007
【図６】
2005212293.tif 000008
【図７】
2005212293.tif 000009
【図８】
2005212293.tif 000010
【図９】
2005212293.tif 000011
【図１０】
2005212293.tif 000012
【図１１】
2005212293.tif 000013