(57)【要約】【課題】  印刷対象データの切替についての操作者の負荷が少ない印刷装置及び印刷プログラムを提供する。【解決手段】  ＰＣから新規印刷データを受信したら（Ｓ１）、既存の印刷対象データについての指定枚数の印刷が完了しているか否かを判断し（Ｓ２）、完了していれば（Ｓ２：ＹＥＳ）、新規印刷データを上書きする（Ｓ６）。指定枚数の印刷が完了していない場合は（Ｓ２：ＮＯ）、操作パネルのＬＣＤに、受信データがある旨と印刷データの上書き可否を問い合わせるメッセージを表示して（Ｓ３）、操作者の入力を待つ（Ｓ４）。そして、ＯＫボタン１６３により上書きが許可されたか否かを判断し（Ｓ５）、上書き許可であれば（Ｓ５：ＹＥＳ）、新規印刷データを印刷対象データ記憶領域１３２に上書き記憶する（Ｓ６）。【選択図】  図４
2006264132.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から受信した印刷データを、印刷実行指示の入力に従って、当該印刷実行指示の入力がある毎に１回ずつ印刷する印刷装置において、
前記外部機器から印刷データを受信する受信手段と、
前記受信手段が受信した受信データのうち、印刷を実行する対象となる印刷対象データを記憶する印刷対象データ記憶手段と、
前記受信手段が印刷データを受信した場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを、当該受信した印刷データである受信データに切替えるか否かを判断する切替判断手段と、
当該切替判断手段により切替えると判断された場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データに切替える切替手段と、
前記切替判断手段により印刷対象データを切替えると判断されるまで、前記受信データを保留する保留手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、
当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段とを備え、
前記切替判断手段は、当該指定枚数完了判断手段により予め指定された印刷枚数に達していると判断された場合に、前記印刷対象データを切替えるよう判断することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記受信手段が印刷データを受信したことを報知する受信報知手段と、
前記保留手段により保留された受信データである保留データがあることを報知する保留報知手段とを備えたことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、
当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段と、
前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力する切替可否入力手段とを備え、
前記受信報知手段は、前記受信手段が印刷データを受信し、かつ、前記指定枚数完了判断手段が予め指定された印刷枚数に達していると判断した場合に、印刷データを受信したことを報知し、
前記保留手段は、前記受信手段が印刷データを受信し、かつ、前記指定枚数完了判断手段が予め指定された印刷枚数に達していないと判断した場合に、前記受信データを保留し、
前記切替可否入力手段は、前記受信報知手段により印刷データを受信した旨が報知された場合、又は、前記保留報知手段により保留データがある旨の報知がなされている間に印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力し、
前記切替判断手段は、前記入力手段による入力結果に基づき、前記印刷対象データを切替えるか否かを判断することを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記受信手段が印刷データを受信したときに、前記印刷対象データを前記受信データに切替える切替モードと、切替えない非切替モードとのいずれかを予め設定するモード設定手段を備え、
前記切替判断手段は、前記モード設定手段により設定されたモードに従って印刷対象データを切替えるか否かを判断することを特徴とする請求項１に記載の印刷装置。
【請求項６】
前記モードを入力するモード入力手段を備え、
前記モード設定手段は、当該モード入力手段からの入力に基づき前記モードの設定を実行することを特徴とする請求項５に記載の印刷装置。
【請求項７】
現在の印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、
当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段とを備え、
前記モード設定手段により設定される非切替モードは、前記受信手段が印刷データを受信したときには印刷対象データの切替を行わず、その後の入力に基づき印刷対象データの切替を行なう入力待機モード、及び、前記受信手段が印刷データを受信したときには印刷対象データの切替を行わず、前記指定枚数完了判断手段により指定枚数印刷完了と判断された後に、前記印刷対象データを切替える印刷枚数依存モードの少なくともいずれかを含むことを特徴とする請求項５又は６に記載の印刷装置。
【請求項８】
コンピュータに、外部機器から受信した印刷データの印刷を、印刷実行指示の入力に従って、当該印刷実行指示の入力がある毎に１回ずつ実行させる印刷プログラムであって、
前記外部機器から印刷データを受信する受信ステップと、
前記受信ステップにおいて印刷データを受信した場合に、印刷対象データ記憶手段に記憶されている、印刷を実行する対象である印刷対象データを、当該受信した印刷データである受信データに切替えるか否かを判断する切替判断ステップと、
当該切替判断ステップにより切替えると判断された場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データに切替える切替ステップと、
前記切替判断ステップにより印刷対象データを切替えると判断されるまで、前記受信データを保留する保留ステップとをコンピュータに実行させる印刷プログラム。
【請求項９】
前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、
当該印刷済枚数計数ステップにおいて計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップとをコンピュータにさらに実行させ、
前記切替判断ステップでは、当該指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していると判断された場合に、前記印刷対象データを切替えるよう判断することを特徴とする請求項８に記載の印刷プログラム。
【請求項１０】
前記受信ステップにおいて印刷データを受信したことを報知する受信報知ステップと、
前記保留ステップにおいて保留された受信データである保留データがあることを報知する保留報知ステップとをコンピュータにさらに実行させることを特徴とする請求項８又は９に記載の印刷プログラム。
【請求項１１】
前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、
当該印刷済枚数計数ステップにおいて計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップと、
前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力する切替可否入力ステップとをコンピュータにさらに実行させ、
前記受信報知ステップでは、前記受信ステップにおいて印刷データが受信され、かつ、前記指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していると判断された場合に、印刷データを受信したことを報知し、
前記保留ステップでは、前記受信ステップにおいて印刷データが受信され、かつ、前記指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していないと判断された場合に、前記受信データを保留し、
前記切替可否入力ステップでは、前記受信報知ステップにおいて印刷データを受信した旨が報知された場合、又は、前記保留報知ステップにおいて保留データがある旨の報知がなされている間に印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力し、
前記切替判断ステップでは、前記切替可否入力ステップにおける入力結果に基づき、前記印刷対象データを切替えるか否かを判断することを特徴とすることを特徴とする請求項１０に記載の印刷プログラム。
【請求項１２】
前記受信ステップにおいて印刷データを受信したときに、前記印刷対象データを切替える切替モードと、切替えない非切替モードとのいずれかを予め設定するモード設定ステップをコンピュータにさらに実行させ、
前記切替判断ステップでは、前記モード設定ステップにより設定されたモードに従って印刷対象データを切替えるか否かを判断することを特徴とする請求項８に記載の印刷プログラム。
【請求項１３】
前記モードを入力するモード入力ステップをコンピュータにさらに実行させ、
前記モード設定ステップでは、当該モード入力ステップにおける入力に基づき前記モードの設定を実行することを特徴とする請求項１２に記載の印刷プログラム。
【請求項１４】
現在の印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、
当該印刷済枚数計数ステップにより計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップとをコンピュータにさらに実行させ、
前記モード設定ステップにおいて設定される非切替モードは、前記外部機器から印刷データを受信したときには印刷対象データの切替を行わず、その後の切替指示に基づき印刷対象データの切替を行なう切替指示待機モード、及び、前記外部機器から印刷データを受信したときには印刷対象データの切替を行わず、前記指定枚数完了判断ステップにより指定枚数印刷完了と判断された後に、前記印刷対象データを切替える印刷枚数依存モード、の少なくともいずれかを含むことを特徴とする請求項１２又は１３に記載の印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器から受信した印刷データを、印刷実行指示の入力に従って、当該印刷実行指示の入力がある毎に１回ずつ印刷する印刷装置及びこのような印刷装置を制御する印刷プログラムに関するものである。
【背景技術】
【０００２】
一般に、被記録媒体にインクを噴射して記録を行うインクジェット方式の印刷装置では、インク供給源からインクジェットヘッドの複数の噴射チャンネルにインクを導き、発熱素子、圧電素子等のアクチュエータを選択的に駆動させて、噴射チャンネルの先端に設けられた噴射ノズルからインクの噴射を行っている。このような印刷装置では、被記録媒体としての紙等への印刷が行われることが一般的であるが、Ｔシャツ等の布帛への記録が行われる場合がある。
【０００３】
紙等へ印刷を行なう場合には、利用者が印刷装置に接続されたパーソナルコンピュータ等の外部機器から印刷指令を入力すると、印刷装置側ではなんら操作を行なわなくても印刷が実行されることが通常である。一方、Ｔシャツ等の布帛へ印刷を行なう場合には、被記録媒体をプラテン等の保持手段にしっかりと固定し、印刷可能な状態となっていることを印刷装置側で確認してから印刷を実行する必要があり、外部機器からの印刷指令のみでは自動的に印刷が開始されない構成となっていることが多い。このような布帛に対して印刷する印刷装置では、印刷開始を指示するボタン等の指示手段が用意され、利用者は、インクの残量や、印刷データの受信完了、廃インクタンクの装着、被記録媒体の固定等、いくつかの条件が充足されていることを確認してから印刷開始ボタンを押して印刷を開始させていた。
【０００４】
ところで、一般的な印刷装置では、外部機器から送られた印刷データを印刷装置側で保持しておき、その保持された印刷データに基づいて、当初指示された枚数の印刷実行後も、何度も同様の印刷を実行することができるものがある。そして、このような印刷データの記憶手段を設けた印刷装置において、他の印刷データが送信された場合には、記憶手段に記憶されている印刷データを上書きして新たな印刷データとすることが一般的である。しかし、これでは再度印刷を実行したい場合、また、指定された枚数分の印刷が完了してない間に次のデータが送信されたような場合に不都合があり、これを回避する提案もなされている（例えば、特許文献１参照）。特許文献１記載の画像形成装置では、画像データ（印刷データ）の保持が指示された場合には、印刷実行後も、保持の解除が行なわれるまでは新たな画像データが送られてきたとしても、上書きせずに画像データを保持することとしている。
【特許文献１】特開平１１−１３８９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような印刷開始ボタン等の指示手段により印刷を開始するタイプの印刷装置では、そもそも指定された枚数の印刷の実行自体が印刷開始ボタン等の指示手段の操作によっているため、印刷データの上書き可否も操作者に依存していた。
【０００６】
本発明は上記問題を解決するためになされたものであり、印刷対象データの切替についての操作者の負荷が少ない印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の請求項１に記載の印刷装置は、外部機器から受信した印刷データを、印刷実行指示の入力に従って、当該印刷実行指示の入力がある毎に１回ずつ印刷する印刷装置において、前記外部機器から印刷データを受信する受信手段と、前記受信手段が受信した受信データのうち、印刷を実行する対象となる印刷対象データを記憶する印刷対象データ記憶手段と、前記受信手段が印刷データを受信した場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを、当該受信した印刷データである受信データに切替えるか否かを判断する切替判断手段と、当該切替判断手段により切替えると判断された場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データに切替える切替手段と、前記切替判断手段により印刷対象データを切替えると判断されるまで、前記受信データを保留する保留手段とを備えている。
【０００８】
また、本発明の請求項２に記載の印刷装置は、請求項１に記載の発明の構成に加え、前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段とを備え、前記切替判断手段は、当該指定枚数完了判断手段により予め指定された印刷枚数に達していると判断された場合に、前記印刷対象データを切替えるよう判断することを特徴とする。
【０００９】
また、本発明の請求項３に記載の印刷装置は、請求項１又は２に記載の発明の構成に加え、前記受信手段が印刷データを受信したことを報知する受信報知手段と、前記保留手段により保留された受信データである保留データがあることを報知する保留報知手段とを備えたことを特徴とする。
【００１０】
また、本発明の請求項４に記載の印刷装置は、請求項３に記載の発明の構成に加え、前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段と、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力する切替可否入力手段とを備え、前記受信報知手段は、前記受信手段が印刷データを受信し、かつ、前記指定枚数完了判断手段が予め指定された印刷枚数に達していると判断した場合に、印刷データを受信したことを報知し、前記保留手段は、前記受信手段が印刷データを受信し、かつ、前記指定枚数完了判断手段が予め指定された印刷枚数に達していないと判断した場合に、前記受信データを保留し、前記切替可否入力手段は、前記受信報知手段により印刷データを受信した旨が報知された場合、又は、前記保留報知手段により保留データがある旨の報知がなされている間に印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力し、前記切替判断手段は、前記入力手段による入力結果に基づき、前記印刷対象データを切替えるか否かを判断することを特徴とする。
【００１１】
また、本発明の請求項５に記載の印刷装置は、請求項１に記載の発明の構成に加え、前記受信手段が印刷データを受信したときに、前記印刷対象データを前記受信データに切替える切替モードと、切替えない非切替モードとのいずれかを予め設定するモード設定手段を備え、前記切替判断手段は、前記モード設定手段により設定されたモードに従って印刷対象データを切替えるか否かを判断することを特徴とする。
【００１２】
また、本発明の請求項６に記載の印刷装置は、請求項５に記載の発明の構成に加え、前記モードを入力するモード入力手段を備え、前記モード設定手段は、当該モード入力手段からの入力に基づき前記モードの設定を実行することを特徴とする。
【００１３】
また、本発明の請求項７に記載の印刷装置は、請求項５又は６に記載の発明の構成に加え、現在の印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数手段と、当該印刷済枚数計数手段により計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断手段とを備え、前記モード設定手段により設定される非切替モードは、前記受信手段が印刷データを受信したときには印刷対象データの切替を行わず、その後の入力に基づき印刷対象データの切替を行なう入力待機モード、及び、前記受信手段が印刷データを受信したときには印刷対象データの切替を行わず、前記指定枚数完了判断手段により指定枚数印刷完了と判断された後に、前記印刷対象データを切替える印刷枚数依存モードの少なくともいずれかを含むことを特徴とする。
【００１４】
また、本発明の請求項８に記載の印刷プログラムは、コンピュータに、外部機器から受信した印刷データの印刷を、印刷実行指示の入力に従って、当該印刷実行指示の入力がある毎に１回ずつ実行させる印刷プログラムであって、前記外部機器から印刷データを受信する受信ステップと、前記受信ステップにおいて印刷データを受信した場合に、印刷対象データ記憶手段に記憶されている、印刷を実行する対象である印刷対象データを、当該受信した印刷データである受信データに切替えるか否かを判断する切替判断ステップと、当該切替判断ステップにより切替えると判断された場合に、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データに切替える切替ステップと、前記切替判断ステップにより印刷対象データを切替えると判断されるまで、前記受信データを保留する保留ステップとをコンピュータに実行させる。
【００１５】
また、本発明の請求項９に記載の印刷プログラムは、請求項８に記載の発明の構成に加え、前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、当該印刷済枚数計数ステップにおいて計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップとをコンピュータにさらに実行させ、前記切替判断ステップでは、当該指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していると判断された場合に、前記印刷対象データを切替えるよう判断することを特徴とする。
【００１６】
また、本発明の請求項１０に記載の印刷プログラムは、請求項８又は９に記載の発明の構成に加え、前記受信ステップにおいて印刷データを受信したことを報知する受信報知ステップと、前記保留ステップにおいて保留された受信データである保留データがあることを報知する保留報知ステップとをコンピュータにさらに実行させることを特徴とする。
【００１７】
また、本発明の請求項１１に記載の印刷プログラムは、請求項１０に記載の発明の構成に加え、前記印刷対象データ記憶手段に記憶されている印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、当該印刷済枚数計数ステップにおいて計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップと、前記印刷対象データ記憶手段に記憶されている印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力する切替可否入力ステップとをコンピュータにさらに実行させ、前記受信報知ステップでは、前記受信ステップにおいて印刷データが受信され、かつ、前記指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していると判断された場合に、印刷データを受信したことを報知し、前記保留ステップでは、前記受信ステップにおいて印刷データが受信され、かつ、前記指定枚数完了判断ステップにおいて予め指定された印刷枚数に達していないと判断された場合に、前記受信データを保留し、前記切替可否入力ステップでは、前記受信報知ステップにおいて印刷データを受信した旨が報知された場合、又は、前記保留報知ステップにおいて保留データがある旨の報知がなされている間に印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力し、前記切替判断ステップでは、前記切替可否入力ステップにおける入力結果に基づき、前記印刷対象データを切替えるか否かを判断することを特徴とする。
【００１８】
また、本発明の請求項１２に記載の印刷プログラムは、請求項８に記載の発明の構成に加え、前記受信ステップにおいて印刷データを受信したときに、前記印刷対象データを切替える切替モードと、切替えない非切替モードとのいずれかを予め設定するモード設定ステップをコンピュータにさらに実行させ、前記切替判断ステップでは、前記モード設定ステップにより設定されたモードに従って印刷対象データを切替えるか否かを判断することを特徴とする。
【００１９】
また、本発明の請求項１３に記載の印刷プログラムは、請求項１２に記載の発明の構成に加え、前記モードを入力するモード入力ステップをコンピュータにさらに実行させ、前記モード設定ステップでは、当該モード入力ステップにおける入力に基づき前記モードの設定を実行することを特徴とする。
【００２０】
また、本発明の請求項１４に記載の印刷プログラムは、請求項１２又は１３に記載の発明の構成に加え、現在の印刷対象データに基づいて既に印刷が実行された枚数を計数する印刷済枚数計数ステップと、当該印刷済枚数計数ステップにより計数された印刷済枚数が予め指定された印刷枚数に達しているか否かを判断する指定枚数完了判断ステップとをコンピュータにさらに実行させ、前記モード設定ステップにおいて設定される非切替モードは、前記外部機器から印刷データを受信したときには印刷対象データの切替を行わず、その後の切替指示に基づき印刷対象データの切替を行なう切替指示待機モード、及び、前記外部機器から印刷データを受信したときには印刷対象データの切替を行わず、前記指定枚数完了判断ステップにより指定枚数印刷完了と判断された後に、前記印刷対象データを切替える印刷枚数依存モード、の少なくともいずれかを含むことを特徴とする。
【発明の効果】
【００２１】
本発明の請求項１に記載の印刷装置は、受信手段が外部機器から受信した受信データのうち印刷対象となるデータを印刷対象データ記憶手段に記憶し、あらたに受信手段が印刷データを受信した場合には、印刷対象データ記憶手段に記憶されている印刷対象データを受信データに切り替えるか否かを切替判断手段が判断し、切り替えると判断された場合にのみ切替手段により印刷対象データが切り替えられ、それまでの間、保留手段により受信データが保留される。従って、外部機器から受信した印刷データを、印刷実行指示の入力に従って当該印刷実行指示の入力がある毎に１回ずつ印刷する印刷装置においても、切替判断手段による判断に従って印刷対象データへの切り替え・保留が実行されるので、操作者の負荷が軽くなり、印刷データの誤送信による作業のやり直しなどが防止できる。
【００２２】
また、本発明の請求項２に記載の印刷装置は、請求項１に記載の発明の効果に加え、指定枚数完了判断手段が、印刷済枚数計数手段により計数された枚数に基づいて予め指定された印刷枚数に達しているか否かを判断し、達している場合には印刷対象データを切り替えるように切替判断手段が判断する。従って、指定枚数の印刷完了前に印刷対象データが上書きされてしまい、再度印刷データを送信し直すという誤操作が防止できる。
【００２３】
また、本発明の請求項３に記載の印刷装置は、請求項１又は２に記載の発明の効果に加え、受信報知手段が印刷データの受信を報知し、保留データがある場合には保留報知手段により報知される。従って、操作者は印刷データの受信や保留データの有無を把握しつつ印刷対象データを切り替えるか否かを判断することができる。
【００２４】
また、本発明の請求項４に記載の印刷装置は、請求項３に記載の発明の効果に加え、指定枚数完了判断手段が、印刷済枚数計数手段により計数された枚数に基づいて予め指定された印刷枚数に達しているか否かを判断し、受信報知手段は、前記受信手段が印刷データを受信し、かつ、指定枚数完了判断手段が予め指定された印刷枚数に達していると判断した場合に、印刷データを受信したことを報知する。そして、切替可否入力手段は、前記受信報知手段により印刷データを受信した旨が報知された場合、又は、前記保留報知手段により保留データがある旨の報知がなされている間に印刷対象データを前記受信データ又は前記保留データに切替えるか否かを入力する。さらに、切替判断手段は、前記入力手段による入力結果に基づき、前記印刷対象データを切替えるか否かを判断する。従って、印刷データを受信した際に、既に指定枚数の印刷が完了していれば、受信が報知されて、操作者がその受信データを印刷対象データに切り替えるかどうかを入力することが可能になる。従って、操作者は、印刷実行枚数や指定枚数を考慮する必要がなく、簡単に切り替え可否の指示を入力することができる。
【００２５】
また、本発明の請求項５に記載の印刷装置は、請求項１に記載の発明の効果に加え、モード設定手段により、切替モードと非切替モードとの２つのモードのいずれかが予め設定され、そのモードに従って印刷対象データの切替が判断される。従って、操作者は、いちいち指示入力をすることなく、スムーズに印刷対象データの切替が行なわれる。
【００２６】
また、本発明の請求項６に記載の印刷装置は、請求項５に記載の発明の効果に加え、設定するモードの入力を操作者が行なうことができるので、始めに切替に関する方針を決めてそれをモードとして設定しておけば、いちいち指示入力をすることなく、スムーズに印刷対象データの切替が行なわれる。
【００２７】
また、本発明の請求項７に記載の印刷装置は、請求項５又は６に記載の発明の効果に加え、入力待機モード、印刷枚数依存モードのいずれかを少なくとも非切替モードとして含むので、印刷枚数によって印刷対象データの切替を判断するのか否かをモードとして設定できる。
【００２８】
また、本発明の請求項８に記載の印刷プログラムは、外部機器から印刷データを受信した場合には、印刷対象データ記憶手段に記憶されている印刷対象データを受信データに切り替えるか否かを判断し、切り替えると判断された場合にのみ印刷対象データが切り替えられ、それまでの間、受信データが保留される。従って、外部機器から受信した印刷データを、印刷実行指示の入力に従って当該印刷実行指示の入力がある毎に１回ずつ印刷する場合においても、切替判断ステップにおける判断に従って印刷対象データへの切り替え・保留が実行されるので、操作者の負荷が軽くなり、印刷データの誤送信による作業のやり直しなどが防止できる。
【００２９】
また、本発明の請求項９に記載の印刷プログラムは、請求項８に記載の発明の効果に加え、予め指定された印刷枚数に達しているか否かを判断し、達している場合には印刷対象データを切り替えるように判断される。従って、指定枚数の印刷完了前に印刷対象データが上書きされてしまい、再度印刷データを送信し直すという誤操作が防止できる。
【００３０】
また、本発明の請求項１０に記載の印刷プログラムは、請求項８又は９に記載の発明の効果に加え、データの受信時や、保留データが有る場合には報知されるので、操作者は印刷データの受信や保留データの有無を把握しつつ印刷対象データを切り替えるか否かを判断することができる。
【００３１】
また、本発明の請求項１１に記載の印刷プログラムは、請求項１０に記載の発明の効果に加え、印刷データを受信した際に、既に指定枚数の印刷が完了していれば、受信が報知されて、操作者がその受信データを印刷対象データに切り替えるかどうかを入力することが可能になる。従って、操作者は、印刷実行枚数や指定枚数を考慮する必要がなく、簡単に切り替え可否の指示を入力することができる。
【００３２】
また、本発明の請求項１２に記載の印刷プログラムは、請求項８に記載の発明の効果に加え、切替モードと非切替モードとの２つのモードのいずれかが予め設定され、そのモードに従って印刷対象データの切替が判断される。従って、操作者は、いちいち指示入力をすることなく、スムーズに印刷対象データの切替が行なわれる。
【００３３】
また、本発明の請求項１３に記載の印刷プログラムは、請求項１２に記載の発明の効果に加え、設定するモードの入力を操作者が行なうことができるので、始めに切替に関する方針を決めてそれをモードとして設定しておけば、いちいち指示入力をすることなく、スムーズに印刷対象データの切替が行なわれる。
【００３４】
また、本発明の請求項１４に記載の印刷プログラムは、請求項１２又は１３に記載の発明の効果に加え、入力待機モード、印刷枚数依存モードのいずれかを少なくとも非切替モードとして含むので、印刷枚数によって印刷対象データの切替を判断するのか否かをモードとして設定できる。
【発明を実施するための最良の形態】
【００３５】
次に本発明を実施するための最良の形態について図面を参照して説明する。以下の実施形態では、本発明に係る印刷装置を、公知の布帛印刷用のインクジェットプリンタ１に適用した場合を例に説明する。
【００３６】
まず、Ｔシャツ等の布帛を印刷するインクジェットプリンタ１について説明する。図１は、インクジェットプリンタ１の全体的な構成を示した斜視図である。
【００３７】
図１に示すように、インクジェットプリンタ１は、左右方向を長手方向とする略直方体形状の筐体２を有し、その底面の略中央に、前後方向に向かう二本のレール３が列設されている。二本のレール３は、筐体２の垂直方向に立ち上げられた図示外の基部上にそれぞれ支持されており、その上部に、レール３に沿って筐体２の前後方向に移動可能な平板状のプラテン支持台（図示外）を支えている。そして、プラテン支持台の略中央に垂直に立ち上げられた支柱の上端には、取り換え可能なプラテン５が固定されている。
【００３８】
プラテン５は、平面視、筐体２の前後方向を長手方向とする略長方形状の板体であり、その上面に、例えばＴシャツなどの布帛からなる被記録媒体を水平に載置するためのものである。また、プラテン５とプラテン支持台との間の略中間の位置にて支柱に固定されたトレー４は、利用者がＴシャツ等をプラテン５に載置する際に、Ｔシャツのそで等を受けて筐体２の底面には落ちないように保護するためのものである。そして、プラテン支持台を移動させるためにレール３が設けられたプラテン駆動機構６の後端部にはプラテン駆動モータ７が設けられて、このプラテン駆動モータ７の駆動によって、プラテン支持台がレール３に沿って筐体２の前後方向に移動する。
【００３９】
また、筐体２の前後方向の略中央で、かつ、プラテン５の上方の位置にて、筐体２の両側面間には、インクジェットヘッド２１を搭載したキャリッジ２０の移動を案内するためのガイドレール９が架設されている。そして、ガイドレール９の左端付近に設けられたキャリッジモータ１０の駆動によって、キャリッジ２０がガイドレール９に沿って筐体２の左右方向に往復移動される。
【００４０】
また、本実施形態のインクジェットプリンタ１では、シアンインク，マゼンタインク，イエローインク，ブラックインクが用いられている。そこで、インクジェットプリンタ１の左側面には、各インクを収容した４つのインクカートリッジ３１を装着可能に収容するための４つのインクカートリッジ収容部３０がそれぞれ設けられている。そして、各インクカートリッジ収容部３０にはそれぞれ可撓性を有するインク供給用チューブ３２が連結されており、各インクカートリッジ３１内からインクが導出されて、各インク供給用チューブ３２を介して各色のインクジェットヘッド２１に供給される。
【００４１】
キャリッジ２０には、４つのインクジェットヘッド２１が搭載されている。各インクジェットヘッド２１は、各インクを噴射するための、噴射チャンネル（図示外）を例えば１２８個ずつそれぞれ備えており、各噴射チャンネルには、各々個別に駆動される圧電アクチュエータ（図示外）が設けられ、各噴射チャンネルに対応してインクジェットヘッド２１の底面に孔設された微細なノズル（図示外）から下向きに、インク液滴が噴射されるように制御されている。
【００４２】
キャリッジ２０がガイドレール９の右端に移動した位置には、各インクジェットヘッド２１のノズル面に対して密着・離脱が可能な吸引キャップ２３を有するパージユニット２２が設けられている。パージユニット２２には吸引ポンプ（図示外）が設けられており、各吸引キャップ２３がインクジェットヘッド２１に密着しているときに、吸引キャップ２３を介してインクの吸引を行い、印刷が行われないときには吸引キャップ２３でインクジェットヘッド２１のノズル面が覆われ、インクの乾燥が防止される。
【００４３】
また、パージユニット２２と同様、キャリッジ２０がガイドレール９の右端に移動した位置には、インクジェットヘッド２１のノズル面に付着したインクを払拭する処理を実行するワイプ機構（図示外）が設けられている。
【００４４】
一方、キャリッジ２０がガイドレール９の左端に移動した位置には、各ノズル内のインクの乾燥による増粘防止のためにインクジェットヘッド２１から空吐出されるインクを受けるためのインク受け２５が設けられている。
【００４５】
尚、ガイドレール９よりも前方の位置にて筐体２の左右にわたってクリアランスセンサ８が設けられている。クリアランスセンサ８は、記録実行時にプラテン５がレール３に沿って筐体２の前方から後方へ移動する際に、プラテン５に載置された被記録媒体の皺やゴミなどの障害物を検出する。また、筐体２の右側手前の位置には、液晶ディスプレイ（以下、ＬＣＤ），印刷ボタン，キャンセルボタン等を備え、インクジェットプリンタ１の操作を行うための操作パネル１６が設けられている。
【００４６】
次に、操作パネル１６について、図２を参照して説明する。図２は、操作パネル１６の正面図である。図２に示すように、操作パネル１６には、メニューや各種の状態を表示するためのＬＣＤ１６１、ＬＣＤ１６１にメニューを表示させるためのメニューボタン１６２，印刷データの受信許可やモード設定を行なうためのＯＫボタン１６３，キャンセルボタン１６４，メニュー項目の移動をするための上移動ボタン１６５及び下移動ボタン１６６，印刷実行を指示するための印刷開始ボタン１６７等の複数のボタンが設けられている。ＬＣＤ１６１には、現在の印刷対象データ名２０１、インクジェットプリンタ１の現在の状態２０４、印刷指示枚数２０３、印刷完了枚数２０２が表示される他、状況に応じて操作者への問い合わせメッセージなどが表示される。図２の状態は、「印刷イメージＮｏ．１」という名称の印刷対象データがあり、印刷指示枚数は２５枚で、そのうち３枚分が印刷完了し、現在印刷準備が完了したことを示している。この状態では、操作者が印刷開始ボタン１６７を押せば、次の回（４枚目）の印刷が開始される。
【００４７】
次に、図３を参照して、インクジェットプリンタ１の電気的な構成について説明する。図３は、インクジェットプリンタ１の電気的な構成を示すブロック図である。図３に示すように、インクジェットプリンタ１の制御部１００には、インクジェットプリンタ１全体の制御を司るＣＰＵ１１０が設けられ、ＣＰＵ１１０には、バス１１５を介して、ＣＰＵ１１０が実行する各種の制御プログラム等を記憶したＲＯＭ１２０と、データを一時的に記憶するＲＡＭ１３０とが接続されている。ＲＡＭ１３０には、印刷データを受信した時にＯＮとされる受信フラグを記憶する受信フラグ記憶領域１３１と、印刷対象データを記憶する印刷対象データ記憶領域１３２と、受信した印刷データを保留しておく保留データ記憶領域１３３と、印刷済枚数記憶領域１３４とが設けられている。また、ＣＰＵ１１０には、インクジェットヘッド２１の各チャンネルに設けられた圧電アクチュエータを駆動させるためのヘッド駆動部１４０と、キャリッジモータ１０やプラテンモータ８０を駆動させるためのモータ駆動部１４５とがバス１１５を介して接続されている。
【００４８】
さらに、ＣＰＵ１１０には、メニューや受信状況、保留状況等をＬＣＤ１６１に表示するための表示制御部１５５と、入力検知部１６０がバス１１５を介して接続されている。入力検知部１６０には、インクジェットプリンタ１が印刷可能な状態にあるかどうかを判断するための各種のセンサ８８と、操作パネル１６に設けられたメニューボタン１６２，ＯＫボタン１６３，キャンセルボタン１６４，上移動ボタン１６５，下移動ボタン１６６，印刷開始ボタン１６７やその他の各種ボタンが接続されている。
【００４９】
次に、このように構成されたインクジェットプリンタ１の動作について説明する。インクジェットプリンタ１の電源が投入されると、ＲＯＭ１２０に記憶された制御プログラムが読み込まれ、各種の初期設定処理が行なわれる。そして、外部機器から印刷データが送信されると、印刷対象データ記憶領域１３２に記憶される。利用者は、プラテン５に被記録媒体であるＴシャツ等を載置し、各種の印刷可能条件が充足されたことを確認して印刷開始ボタン１６７を押下げる。これによって、印刷処理が実行される。すなわち、プラテンモータ８０が駆動され、プラテン５が一旦、筐体２の背面側の印刷時の始点に移動される。そして、プラテン５は、終点に向かって移動され、このプラテン５の移動にあわせてプラテン５の移動方向と直交する方向にキャリッジ２０が往復移動され、印刷データに従って、インクジェットヘッド２１からインク液滴の噴射が行われる。
【００５０】
次に、印刷対象データの切替に関する処理について説明する。印刷対象データの切替は、あらかじめモード設定により印刷データ受信時に既存の印刷対象データに新しい印刷データを上書きして切替を行うか否かを設定しておく構成と、モード設定を行なわない構成とが考えられる。以下の説明では、まずモード設定を行なわない構成を第一実施形態として、モード設定を行なう構成を第二実施形態として説明する。
【００５１】
まず、第一実施形態における処理について図４〜図１２を参照して説明する。図４は、第一実施形態における受信時判定処理のフローチャートである。図５及び図６は、ＬＣＤ１６１の表示画面の例を示す説明図である。図７は、第一実施形態における印刷時処理のフローチャートである。図８は、ＬＣＤ１６１の表示画面の例を示す説明図である。図９は、第一実施形態における待機時処理のフローチャートである。図１０及び図１１は、ＬＣＤ１６１の表示画面の例を示す説明図である。図１２は、第一実施形態の変形例の受信時判定処理のフローチャートである。
【００５２】
図４に示すように、第一実施形態の受信時判定処理では、まず、ＰＣから新規印刷データを受信する（Ｓ１）。そして、ＲＡＭ１３０の印刷対象データ記憶領域１３２に現在記憶されている既存の印刷対象データは、指定枚数の印刷が完了しているか否かを判断する（Ｓ２）。すなわち、ＰＣから印刷データが送信されてくる際には、何枚印刷すべきかの指示が共に送られてきているはずなので、その指示された枚数である「指示枚数」分の印刷が既に完了しているか否かを、ＲＡＭ１３０の印刷枚数記憶領域１３４に記憶されている印刷枚数をチェックすることにより判断する。尚、ＬＣＤ１６１では、印刷指示枚数２０３に印刷指示枚数が表示され、印刷完了枚数２０２に現在印刷実行済の枚数が表示されている（図２参照）。指定枚数分の印刷が完了していれば、その印刷対象データはもう使用済みといえるので、上書きして消去されても差し支えないが、指定枚数分の印刷がまだ完了していなければ、上書きするのは不都合な場合がありうるという判断基準に基づくものである。
【００５３】
指定枚数の印刷が完了していれば（Ｓ２：ＹＥＳ）、Ｓ１で受信した新規印刷データを印刷対象データ記憶領域１３２に上書き記憶する（Ｓ６）。そして、受信時判定処理を終了する。
【００５４】
指定枚数の印刷が完了していない場合は（Ｓ２：ＮＯ）、図５に示すように、操作パネル１６のＬＣＤ１６１に、受信データがある旨と印刷対象データの上書き可否を問い合わせるメッセージ２０６を表示して（Ｓ３）、操作者がＯＫボタン１６３かキャンセルボタン１６４を入力してくるのを待つ（Ｓ４）。そして、ＯＫボタン１６３により上書きが許可されたか否かを判断し（Ｓ５）、上書き許可であれば（Ｓ５：ＹＥＳ）、Ｓ１で受信した新規印刷データを印刷対象データ記憶領域１３２に上書き記憶する（Ｓ６）。そして、受信時判定処理を終了する。
【００５５】
上書き許可されていなければ（Ｓ５：ＮＯ）、Ｓ１で受信した新規印刷データを保留データ記憶領域１３３に記憶し、図６に示すようにＬＣＤ１６１に保留表示２０５を行なう（Ｓ７）。そして、受信時判定処理を終了する。尚、受信データの保留は、このように保留データ記憶領域１３３に記憶させてもよいし、受信フラグ記憶領域１３１に受信フラグを立て、印刷データの受信自体を行なわず、保留データの上書き許可が出た段階でＰＣに再送信指示を出して受信するように構成してもよい。
【００５６】
以上の処理で、指定枚数分の印刷がまだ完了していない場合にも操作者に問い合わせることとしているのは、インクジェットプリンタ１は、ＰＣ（外部機器）からの印刷データ送信により自動的に印刷が開始されるものではなく、操作者の操作により印刷を実行するタイプの印刷装置であることから、印刷が所望の数完了しているか否かの判断も最終的には操作者にゆだねた方が適切な場合が多いことによる。
【００５７】
次に、図７を参照して、第一実施形態の印刷時処理について説明する。まず、図２に示すようにＬＣＤ１６１上に印刷準備完了メッセージ２０４が表示されている状態で、操作者の印刷開始ボタン１６７の押下を受け付ける（Ｓ１１）。次に、上述のようにプラテンやキャリッジを移動させて、現在の印刷対象データの印刷を実行する（Ｓ１２）。
【００５８】
印刷が完了したら、ＲＡＭ１３０の印刷枚数記憶領域１３４に記憶されている印刷枚数に１を加算する（Ｓ１３）。そして、指定された印刷枚数の印刷が完了したか否かを判断する（Ｓ１４）。この判断は、ＲＡＭ１３０の印刷枚数記憶領域１３４に記憶されている印刷枚数と、印刷データ送信時の指示枚数を比較することにより行なうことができる。指定枚数の印刷がまだ完了していなければ（Ｓ１４：ＮＯ）、そのまま印刷時処理を終了する。そして、次の印刷準備が完了し、操作者の印刷開始ボタン１６７の押下により新たな印刷処理が実行される。
【００５９】
指定印刷枚数の印刷が完了していれば（Ｓ１４：ＹＥＳ）、次に、受信され保留されているデータがあるか否かを判断する（Ｓ１５）。保留されているデータがない場合には（Ｓ１５：ＮＯ）、印刷対象データの切替を行なう必要がないので、そのまま印刷時処理を終了する。
【００６０】
保留データがある場合には（Ｓ１５：ＹＥＳ）、図８に示すように、ＬＣＤ１６１上に保留表示２０５がある状態で、受信データがある旨と印刷対象データの上書き可否を問い合わせるメッセージ２０６を表示して（Ｓ１６）、操作者がＯＫボタン１６３かキャンセルボタン１６４を入力してくるのを待つ（Ｓ１７）。そして、ＯＫボタン１６３により上書きが許可されたか否かを判断し（Ｓ１８）、上書き許可であれば（Ｓ１８：ＹＥＳ）、保留データ記憶領域１３３に保留されている保留データを印刷対象データ記憶領域１３２に上書き記憶する（Ｓ１９）。そして、印刷時処理を終了する。上書き許可されていなければ（Ｓ１８：ＮＯ）、保留データ記憶領域１３３の保留データ及びＬＣＤ１６１の保留表示２０５はそのままとし（Ｓ２０）、印刷時処理を終了する。
【００６１】
次に、図９を参照して、第一実施形態の待機時処理について説明する。待機時処理では、印刷を実行していないときにはいつでも操作パネル１６の操作により、印刷対象データの切替を実行することができる。まず、保留中の受信データが保留データ記憶領域１３３にあるか否かを判断する（Ｓ３１）。保留データがなければ（Ｓ３１：ＮＯ）、印刷対象データの切替は行なうことができないので、そのまま待機時処理を終了する。
【００６２】
保留データがある場合には（Ｓ３１）、図６に示すように、保留表示２０５をＬＣＤ１６１上に表示する（Ｓ３２）。ここで、操作パネル１６のメニューボタン１６２を押すと、図１０に示すような項目選択画面が表示される。操作者は、メニュー項目３０４上のハイライトを上移動ボタン１６５を押すことにより上に移動させ、下移動ボタン１６６を押すことにより下に移動させることができる。そして、所望のメニュー項目３０４にハイライトがある状態でＯＫボタン１６３を押すことで、そのメニュー項目３０４を選択できる。図１０の項目選択画面から「保留データ受信」が選択されると、図１１の保留データ受信画面に移行する。そして、印刷対象データの上書き可否を問い合わせるメッセージ３０６が表示される。
【００６３】
そこで、操作者が、ＬＣＤ１６１上のＯＫ表示３０７に対応するＯＫボタン１６３、又は、Ｃａｎｃｅｌ表示３０８に対応するキャンセルボタン１６４を入力してくるのを待ち、操作パネル１６からＯＫボタン１６３により保留データ受信許可が入力されたか否かを判断する（Ｓ３３）。保留データ受信許可が入力された場合には（Ｓ３３：ＹＥＳ）、保留データ記憶領域１３３の保留データを印刷対象データ記憶領域１３２に上書き記憶するか、保留データを記憶していない構成の場合には、保留中のデータをＰＣから受信して印刷対象データ記憶領域１３２に上書き記憶する（Ｓ３４）。そして、待機時処理を終了する。上書き許可されていなければ（Ｓ３３：ＮＯ）、そのまま待機時処理を終了する。
【００６４】
以上の第一実施形態では、新たな印刷データを受信したときには、現在（既存）の印刷対象データを用いた印刷が指定枚数分完了しているか否かを判断し、完了していれば自動的に新しい印刷データを上書きして印刷対象データとする。指定枚数分完了していなければ、操作パネル１６のＬＣＤ１６１上に、受信データがあることを示す保留表示２０５を表示して上書きするか否かを問い合わせ、操作者からの入力に従って上書き又は保留の処理を行なう。印刷実行時には、１枚の印刷完了毎に印刷済枚数を計数し、その数を指定枚数と比較して指定枚数分の印刷が完了しているときには、保留された受信データがあるかどうかをチェックする。そして、保留データがある場合には、ＬＣＤ１６１上に保留データがあることを表示して上書きするか否かを問い合わせ、操作者からの入力に従って上書き又は保留の処理を行なう。また、印刷を実行しない待機時には、保留データがある場合には常に保留データ有りの表示をＬＣＤ１６１上に行い、操作パネルからの入力により常時保留データの印刷対象データへの上書き切替を実行可能としている。尚、上述のように、上記実施形態では、保留データをいったんインクジェットプリンタ１のＲＡＭ内に一時的に記憶しておく形態としたが、受信フラグを立てるのみにとどめ、保留データの記憶は行なわず、保留データの上書き許可が出た段階でＰＣに再送信指示を出して受信するように構成してもよい。
【００６５】
上記第一実施形態の変形として、新たな印刷データの受信時に、現在（既存）の印刷対象データを用いた印刷が指定枚数分完了していなければ、そのまま保留データの表示のみを行ない、指定枚数分完了している場合に、上書きするか否かを問い合わせ、操作者からの入力に従って上書き又は保留の処理を行なうように構成することもできる。この場合も、操作パネル１６からの入力により、常に保留データの印刷対象データへの上書き切替は可能である。このような変形例の受信時判定処理について、図１２を参照して説明する。
【００６６】
図１２に示すように、まず、ＰＣから新規印刷データを受信する（Ｓ１０１）。そして、ＲＡＭ１３０の印刷対象データ記憶領域１３２に現在記憶されている既存の印刷対象データは、指定枚数の印刷が完了しているか否かを判断する（Ｓ１０２）。指定枚数の印刷が完了していれば（Ｓ１０２：ＹＥＳ）、図５に示すように、操作パネル１６のＬＣＤ１６１に、受信データがある旨と印刷対象データの上書き可否を問い合わせるメッセージ２０６を表示して（Ｓ１０３）、操作者がＯＫボタン１６３かキャンセルボタン１６４を入力してくるのを待つ（Ｓ１０４）。そして、ＯＫボタン１６３により上書きが許可されたか否かを判断し（Ｓ１０５）、上書き許可であれば（Ｓ１０５：ＹＥＳ）、Ｓ１０１で受信した新規印刷データを印刷対象データ記憶領域１３２に上書き記憶する（Ｓ１０６）。そして受信時判定処理を終了する。
【００６７】
上書き許可されていない場合（Ｓ１０５：ＮＯ）もしくは指定枚数の印刷が完了していなければ（Ｓ１０２：ＮＯ）、図６に示すように、保留表示２０５をＬＣＤ１６１上に表示する（Ｓ１０７）。そして、受信した新規印刷データを保留データ記憶領域１３３に記憶するか受信フラグ記憶領域１３１の受信フラグをＯＮとすることにより、受信データを保留とし（Ｓ１０８）、受信時判定処理を終了する。
【００６８】
尚、印刷時処理と待機時処理は上述した第一実施形態と同様に行なう。本変形例のように構成すれば、新しいデータを受信したときに、指定枚数の印刷完了済か否かにかかわらず、印刷対象データへの上書き切替は自動では行なわれず、必ず操作者の入力を待って行なうことになる。本実施形態のインクジェットプリンタ１のようなタイプの印刷装置では、印刷準備と実行が操作者に依存しているので、印刷対象データへの上書き切替も操作者にゆだねた方がよい場合も想定されるので、そのような場合にはこのような変形例を好適に用いることができる。
【００６９】
尚、上記第一実施形態において、図４のＳ５で上書き判断処理を実行するＣＰＵ１１０が本発明の切替判断手段として機能する。また、図４のＳ７、図７のＳ２０、図１２のＳ１０８で受信データの保留処理を実行するＣＰＵ１１０が本発明の保留手段として機能する。また、図７のＳ１３で印刷枚数加算処理を実行するＣＰＵ１１０が本発明の印刷済枚数計数手段として機能する。また、図７のＳ１４で指定印刷枚数完了判断処理を実行するＣＰＵ１１０が本発明の指定枚数完了判断手段として機能する。また、図４の受信データがある旨の表示を実行するＣＰＵ１１０が本発明の受信報知手段として機能する。また、図９のＳ３２及び図１２のＳ１０７で保留表示を実行するＣＰＵ１１０が本発明の保留報知手段として機能する。
【００７０】
次に、既存の印刷対象データを新たに受信した印刷データに切り替えるか否かをモード設定により行なう第二実施形態について、図１３〜図１７を参照して説明する。第二実施形態では、印刷対象データの切替に関するモードとして、印刷データを受信しても既存の印刷対象データを保持する「印刷データ保持モード」、そのサブモードとして切替の可否を印刷完了済枚数に依存させる「印刷枚数依存モード」を用意している。各モードは「ＯＮ」と「ＯＦＦ」の２つの状態を切り替えることができ、「印刷データ保持モード：ＯＦＦ」、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の計３つの設定状態を切り替えることができる。尚、「印刷データ保持モード：ＯＦＦ」が本発明の「切替モード」に相当し、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」が本発明の「印刷枚数依存モード」に相当し、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」が本発明の「入力待機モード」に相当する。図１３は、モード切替処理のフローチャートである。図１４は、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合のデータ受信時処理のフローチャートである。図１５は、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合の印刷時処理のフローチャートである。図１６は、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のデータ受信時処理のフローチャートである。図１７は、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のパネル操作処理のフローチャートである。
【００７１】
まず、図１３を参照して、モード切替処理について説明する。図１３に示すように、モード切替処理では、まず、ＬＣＤ１６１に、印刷データ保持モードを「ＯＮ」又は「ＯＦＦ」に設定するための「印刷データ保持モード設定メニュー」を表示する（Ｓ２０１）。そして、操作者が、上移動ボタン１６５、下移動ボタン１６６、及びＯＫボタン１６３を操作して、「ＯＮ」又は「ＯＦＦ」を操作パネル１６から入力してきた結果に従って、印刷データ保持モードを「ＯＮ」又は「ＯＦＦ」のいずれかに設定する（Ｓ２０２）。次に、Ｓ２０２の設定で、印刷データ保持モードがＯＮとされたか否かを判断する（Ｓ２０３）。印刷データ保持モードがＯＦＦの設定の場合は（Ｓ２０３：ＮＯ）、印刷データ保持モードをＯＦＦとする（Ｓ２０４）。そして、モード切替処理を終了する。
【００７２】
印刷データ保持モードがＯＮとされていれば（Ｓ２０３：ＹＥＳ）、次に、「印刷枚数依存モード設定メニュー」をＬＣＤ１６１に表示し、印刷枚数依存モードを「ＯＮ」とするか「ＯＦＦ」とするかを操作者に問い合わせる（Ｓ２０５）。そして、操作者が、上移動ボタン１６５、下移動ボタン１６６、及びＯＫボタン１６３を操作して、「ＯＮ」又は「ＯＦＦ」を操作パネル１６から入力してきた結果に従って、印刷枚数依存モードを「ＯＮ」又は「ＯＦＦ」のいずれかに設定する（Ｓ２０６）。次に、Ｓ２０６の設定で、印刷枚数依存モードがＯＮとされたか否かを判断する（Ｓ２０７）。印刷枚数依存モードがＯＮの場合は（Ｓ２０７：ＹＥＳ）、印刷枚数依存モードをＯＮとする（Ｓ２０８）。従って、この場合のモードは、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」となる。そして、モード切替処理を終了する。
【００７３】
印刷枚数依存モードがＯＦＦの設定の場合は（Ｓ２０７：ＮＯ）、印刷枚数依存モードをＯＦＦとする（Ｓ２０９）。従って、この場合のモードは、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」となる。そして、モード切替処理を終了する。
【００７４】
以上により設定されたモードのうち、「印刷データ保持モード：ＯＦＦ」における処理は、ＰＣから新規印刷データを受信した場合、既存の印刷対象データの有無、印刷枚数の値にかかわらず常に受信した印刷データを印刷対象データとする従来の形態と同様であるから、説明を省略し、以下、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」及び「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合について順に説明する。
【００７５】
まず、図１４を参照して、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合のデータ受信時処理について説明する。図１４に示すように、まず、ＰＣから新規印刷データの送信が通知される（Ｓ２１１）。次に、ＲＡＭ１３０の印刷対象データ記憶領域１３２に印刷対象データが存在するか否かを判断する（Ｓ２１２）。印刷対象データがなければ（Ｓ２１２：ＮＯ）、そのままＰＣから印刷データを受信し、印刷対象データ記憶領域１３２に記憶する（Ｓ２１４）。そして、データ受信時処理を終了する。
【００７６】
既存の印刷対象データがある場合には（Ｓ２１２：ＹＥＳ）、その印刷対象データについて指定枚数の印刷が完了したか否かを判断する（Ｓ２１３）。指定枚数の印刷が完了していれば（Ｓ２１３：ＹＥＳ）、そのままＰＣから印刷データを受信し、印刷対象データ記憶領域１３２に上書きして記憶する（Ｓ２１４）。そして、データ受信時処理を終了する。
【００７７】
指定枚数の印刷が完了していない場合は（Ｓ２１３：ＮＯ）、その印刷データを受信せず保留する（Ｓ２１５）。そして、図６に示すようにＬＣＤ１６１に保留表示２０５を行なう（Ｓ２１６）。そして、データ受信時処理を終了する。
【００７８】
次に、図１５を参照して、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合の印刷時処理について説明する。まず、印刷開始ボタン１６７の押下に従ってプラテンやキャリッジを移動させて現在の印刷対象データの印刷を実行する（Ｓ２２１）。印刷が完了したら、ＲＡＭ１３０の印刷枚数記憶領域１３４に記憶されている印刷枚数に１を加算する（Ｓ２２２）。そして、指定された印刷枚数の印刷が完了したか否かを判断する（Ｓ２２３）。指定枚数の印刷がまだ完了していなければ（Ｓ２２３：ＮＯ）、そのまま印刷時処理を終了する。そして、次の印刷準備が完了し、操作者の印刷開始ボタン１６７の押下により新たな印刷処理が実行される。
【００７９】
指定印刷枚数の印刷が完了していれば（Ｓ２２３：ＹＥＳ）、次に、受信が保留されているデータがあるか否かを判断する（Ｓ２２４）。保留されているデータがない場合には（Ｓ２２４：ＮＯ）、印刷対象データの切替を行なう必要がないので、そのまま印刷時処理を終了する。
【００８０】
受信が保留されているデータがある場合には（Ｓ２２４：ＹＥＳ）、ＰＣから印刷データを受信し、印刷対象データ記憶領域１３２に記憶する（Ｓ２２５）。そして、印刷時処理を終了する。
【００８１】
次に、図１６を参照して、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のデータ受信時処理について説明する。まず、ＰＣから新規印刷データの送信が通知される（Ｓ２３１）。次に、ＲＡＭ１３０の印刷対象データ記憶領域１３２に印刷対象データが存在するか否かを判断する（Ｓ２３２）。印刷対象データがなければ（Ｓ２３２：ＮＯ）、そのままＰＣから印刷データを受信し、印刷対象データ記憶領域１３２に記憶する（Ｓ２３３）。そして、データ受信時処理を終了する。
【００８２】
既存の印刷対象データがある場合には（Ｓ２３２：ＹＥＳ）、その印刷データを受信せず保留する（Ｓ２３４）。そして、図６に示すようにＬＣＤ１６１に保留表示２０５を行なう（Ｓ２３５）。そして、データ受信時処理を終了する。
【００８３】
次に、図１７を参照して、「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のパネル操作処理について説明する。図１７に示すように、まず、操作パネル１６上のメニュー操作により、印刷対象データの切替指示を受け付ける（Ｓ２４１）。次に、受信を保留したデータがあるかどうかを判断する（Ｓ２４２）。保留されているデータがない場合には（Ｓ２４２：ＮＯ）、印刷対象データ記憶領域１３２に記憶されている現在の印刷対象データを削除する（Ｓ２４３）。そして、パネル操作処理を終了する。ここで印刷対象データを削除しておくことにより、次回新たな印刷データの送信が通知されたときには、保留されずにすぐに印刷対象データとして受信することができる。
【００８４】
保留されているデータがある場合には（Ｓ２４２：ＹＥＳ）、ＰＣから印刷データを受信し、印刷対象データ記憶領域１３２に記憶する（Ｓ２４４）。そして、ＬＣＤ１６１上の保留表示を消去する（Ｓ２４５）。そして、パネル操作処理を終了する。
【００８５】
以上説明したように、第二実施形態のインクジェットプリンタ１によれば、あらかじめ操作者が操作パネル１６から設定したモードに従って、ＰＣからのデータ受信時の処理及び印刷時の処理が実行されるので、データ受信の都度ＬＣＤ１６１に印刷対象データの切替可否の問い合わせがなされて入力を促されることもなく、操作者の負荷が少ない。また、待機時にはいつでも保留データへの切替は可能であるから、受信データに印刷対象データを切り替える必要が生じたときに不都合も発生しない。
【００８６】
尚、上記第二実施形態において、図１３のＳ２０２及びＳ２０６でモード設定処理を実行するＣＰＵ１１０が本発明のモード設定手段として機能する。
【図面の簡単な説明】
【００８７】
【図１】インクジェットプリンタ１の全体的な構成を示した斜視図である。
【図２】操作パネル１６の正面図である。
【図３】インクジェットプリンタ１の電気的な構成を示すブロック図である。
【図４】第一実施形態における受信時判定処理のフローチャートである。
【図５】ＬＣＤ１６１の表示画面の例を示す説明図である。
【図６】ＬＣＤ１６１の表示画面の例を示す説明図である。
【図７】第一実施形態における印刷時処理のフローチャートである。
【図８】ＬＣＤ１６１の表示画面の例を示す説明図である。
【図９】第一実施形態における待機時処理のフローチャートである。
【図１０】ＬＣＤ１６１の表示画面の例を示す説明図である。
【図１１】ＬＣＤ１６１の表示画面の例を示す説明図である。
【図１２】第一実施形態の変形例の受信時判定処理のフローチャートである。
【図１３】モード切替処理のフローチャートである。
【図１４】「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合のデータ受信時処理のフローチャートである。
【図１５】「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＮ」の場合の印刷時処理のフローチャートである。
【図１６】「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のデータ受信時処理のフローチャートである。
【図１７】「印刷データ保持モード：ＯＮ、印刷枚数依存モード：ＯＦＦ」の場合のパネル操作処理のフローチャートである。
【符号の説明】
【００８８】
１      インクジェットプリンタ
１６      操作パネル
１００      制御部
１１０      ＣＰＵ
１３０      ＲＡＭ
１３１      受信フラグ記憶領域
１３２      印刷対象データ記憶領域
１３３      保留データ記憶領域
１３４      印刷枚数記憶領域
１６１      ＬＣＤ
１６２      メニューボタン
１６３      ＯＫボタン
１６４      キャンセルボタン
【図１】
2006264132.tif 000003
【図２】
2006264132.tif 000004
【図３】
2006264132.tif 000005
【図４】
2006264132.tif 000006
【図５】
2006264132.tif 000007
【図６】
2006264132.tif 000008
【図７】
2006264132.tif 000009
【図８】
2006264132.tif 000010
【図９】
2006264132.tif 000011
【図１０】
2006264132.tif 000012
【図１１】
2006264132.tif 000013
【図１２】
2006264132.tif 000014
【図１３】
2006264132.tif 000015
【図１４】
2006264132.tif 000016
【図１５】
2006264132.tif 000017
【図１６】
2006264132.tif 000018
【図１７】
2006264132.tif 000019