(57)【要約】【課題】印刷媒体を搬送させる操作が行われた場合であっても、複数の画像データに基づく画像の間隔を好適に調整する。【解決手段】印刷媒体Ｍを搬送する搬送部５０と、第１画像データに基づく第１画像を印刷媒体Ｍに印刷する印刷部７０と、搬送部５０により搬送される印刷媒体Ｍの搬送方向及び搬送量を検出する検出部６０と、第１画像の印刷後に操作部２３により受け付けた操作に従って印刷媒体Ｍを搬送部５０に搬送させ、操作部２３により受け付けた操作による印刷媒体Ｍの搬送方向及び搬送量を検出部６０に検出させ、検出された搬送方向及び搬送量に基づいて印刷媒体Ｍを搬送させる搬送方向及び搬送量を決定し、第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、決定した搬送方向及び搬送量に基づいて搬送部５０に印刷媒体Ｍを搬送させる制御部１００と、を備えるプリンター１。【選択図】図２
2019137014.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体を搬送する搬送部と、
第１画像データに基づく第１画像を前記印刷媒体に印刷する印刷部と、
前記搬送部により搬送される前記印刷媒体の搬送方向及び搬送量を検出する検出部と、
前記搬送部に前記印刷媒体を搬送させる操作を受け付ける操作部と、
前記第１画像の印刷後に前記操作部により受け付けた操作に従って前記搬送部が前記印刷媒体を搬送した搬送方向及び搬送量を前記検出部に検出させ、前記第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送要否を判別する制御部と、を備える印刷装置。
【請求項２】
前記制御部は、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送が必要と判定した場合、前記印刷媒体に印刷される前記第１画像と前記第２画像との間隔が、予め設定された距離となるように、前記搬送部の搬送方向及び搬送量を決定する、請求項１に記載の印刷装置。
【請求項３】
前記制御部は、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送が不要と判定した場合、前記搬送部に前記印刷媒体を搬送させることなく、前記第２画像データに基づく前記第２画像の印刷を前記印刷部に開始させる、請求項１又は２記載の印刷装置。
【請求項４】
表示部を備え、
前記制御部は、前記検出部により検出された前記印刷媒体の搬送量に対応した第１距離と、予め設定された第２距離とを前記表示部に表示させ、
前記操作部により受け付けた操作により前記搬送部による前記印刷媒体の搬送要否を判別する、請求項１記載の印刷装置。
【請求項５】
印刷媒体を搬送部により搬送して、前記印刷媒体に第１画像データに基づく第１画像を印刷するステップと、
前記第１画像の印刷後に、前記搬送部に前記印刷媒体を搬送させる操作を操作部により受け付けるステップと、
前記第１画像の印刷後に、受け付けた操作に従って前記搬送部が前記印刷媒体を搬送した搬送方向及び搬送量を検出するステップと、
前記第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送要否を判別するステップと、
を有する印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、印刷媒体に複数の画像データに基づく画像を印刷して１つの印刷物を生成する場合がある。この場合、各画像データの保持する余白設定を無視することで、均一な間隔での画像の印刷が可能となる（例えば、特許文献１参照）。
【０００３】
特許文献１は、余白情報を含む入力データをファイルとして記憶するファイル記憶領域と、ファイル記憶領域に記憶されたファイルのうち、選択されたファイルを選択順に連続してテープに印刷する連続印刷部とを備えた印刷装置を開示する。この印刷装置は、余白情報に関わらず、複数のファイルにおいて隣接して印刷するファイル間の余白長が所定の長さになるように印刷する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１３３３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷媒体に複数の画像を印刷する場合、一部の画像の印刷が完了した後で、印刷された画像の確認を行いたい場合がある。このとき画像の確認を行うために、ユーザーが印刷媒体を手動操作により動かしてしまうと、印刷を再開したときに、画像の間隔が一定とはならず、印刷を無駄にしてしまう場合があった。例えば、ロール紙に複数の画像を印刷して１点の広告等の印刷物として納入するとき、画像間の間隔がユーザーの意図した間隔と合致しなければ見栄えが損なわれ納入できなくなることがある。
本発明は、印刷媒体を搬送させる操作が行われた場合であっても、複数の画像データに基づく画像の間隔を好適に調整することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、印刷媒体を搬送する搬送部と、第１画像データに基づく第１画像を前記印刷媒体に印刷する印刷部と、前記搬送部により搬送される前記印刷媒体の搬送方向及び搬送量を検出する検出部と、前記搬送部に前記印刷媒体を搬送させる操作を受け付ける操作部と、前記第１画像の印刷後に前記操作部により受け付けた操作に従って前記搬送部が前記印刷媒体を搬送した搬送方向及び搬送量を前記検出部に検出させ、前記第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送要否を判別する制御部と、を備える。
この構成によれば、第１画像の印刷後に操作部で受け付けた操作により印刷媒体が搬送されても、印刷媒体が搬送された搬送方向及び搬送量を検出し、検出した搬送方向及び搬送量に基づいて搬送部による印刷媒体の搬送要否を判別することができる。このため、印刷媒体に印刷される第１画像と第２画像との間隔を好適な間隔に調整することができる。
【０００７】
また、本発明は、前記制御部は、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送が必要と判定した場合、前記印刷媒体に印刷される前記第１画像と前記第２画像との間隔が、予め設定された距離となるように、前記搬送部の搬送方向及び搬送量を決定する。
この構成によれば、複数の画像データに基づく画像を予め設定された間隔で印刷することができる。
【０００８】
また、本発明は、前記制御部は、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送が不要と判定した場合、前記搬送部に前記印刷媒体を搬送させることなく、前記第２画像データに基づく前記第２画像の印刷を前記印刷部に開始させる。
この構成によれば、印刷媒体に印刷する第１画像と第２画像との間隔を、操作部で受け付けた操作により印刷媒体が搬送された間隔とすることができる。従って、手動操作により第１画像と第２画像との間隔を設定することができる。
【０００９】
また、本発明は、表示部を備え、前記制御部は、前記検出部により検出された前記印刷媒体の搬送量に対応した第１距離と、予め設定された第２距離とを前記表示部に表示させ、前記操作部により受け付けた操作により前記搬送部による前記印刷媒体の搬送要否を判別する。
この構成によれば、印刷媒体に印刷する第１画像と第２画像との間隔を、第１距離とするのか第２距離とするのかをユーザーに選択させることができる。
【００１０】
また、本発明は、印刷媒体を搬送部により搬送して、前記印刷媒体に第１画像データに基づく第１画像を印刷するステップと、前記第１画像の印刷後に、前記搬送部に前記印刷媒体を搬送させる操作を操作部により受け付けるステップと、前記第１画像の印刷後に、受け付けた操作に従って前記搬送部が前記印刷媒体を搬送した搬送方向及び搬送量を検出するステップと、前記第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、検出された前記搬送方向及び前記搬送量に基づいて、前記搬送部による前記印刷媒体の搬送要否を判別するステップと、を有する。
この構成によれば、第１画像の印刷後に操作部で受け付けた操作により印刷媒体が搬送されても、印刷媒体が搬送された搬送方向及び搬送量を検出して、検出した搬送方向及び搬送量に基づいて搬送部による印刷媒体の搬送要否を判別することができる。このため、印刷媒体に印刷される第１画像と第２画像との間隔を好適な間隔に調整することができる。
【図面の簡単な説明】
【００１１】
【図１】プリンターの要部の構成を示す構成図。
【図２】プリンターの動作を示すフローチャート。
【図３】送り部及び検出部の構成を示す図。
【図４】制御部の動作を示すフローチャート。
【図５】印刷データに基づく画像が印刷された印刷媒体を示す図。
【図６】送りボタンの操作による搬送後の印刷媒体を示す図。
【図７】選択画面を示す図。
【図８】印刷媒体を示す図。
【図９】印刷媒体を示す図。
【図１０】従来のプリンターにより印刷された印刷媒体を示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について添付図面を参照しながら説明する。
【００１３】
図１は、プリンター１の要部の構成を示す構成図である。プリンター１は、本発明の「印刷装置」に相当する。プリンター１は、印刷媒体Ｍに対して、インクをインクジェット式で吐出することにより文字や画像等を印刷する装置である。本実施形態は、プリンター１が、比較的大型の印刷媒体Ｍに画像を印刷するラージフォーマットプリンター（ＬＦＰ）である場合を例にして説明する。
【００１４】
図１に示すように、プリンター１は、複数のキャスターを下端に有する脚台２と、脚台２上に支持された略直方体形状の本体３とを備える。
【００１５】
プリンター１は、ロール・ツー・ロール方式で印刷媒体Ｍを搬送する搬送部５０を備える。搬送部５０は、繰出し部５１、送り部５３及び巻取り部５５を備える。
繰出し部５１は、長尺の印刷媒体Ｍがロール状に巻かれたロール体Ｒ１から印刷媒体Ｍを繰り出す。
送り部５３は、繰出し部５１により繰り出された印刷媒体Ｍを支持部材８０（後述する）の上面により形成される搬送路Ｔに沿って搬送させる。送り部５３は、駆動ローラー５３Ａと従動ローラー５３Ｂとを備える。送り部５３は、繰出し部５１と巻取り部５５との間の搬送路Ｔにおいて、印刷媒体Ｍを駆動ローラー５３Ａと従動ローラー５３Ｂにより挟持した状態で搬送する。
巻取り部５５は、繰出し部５１により送り出された印刷後の印刷媒体Ｍをロール体Ｒ２に巻き取る。
【００１６】
プリンター１は、印刷媒体Ｍに対してインクを吐出して文字や画像を印刷する印刷部７０を備える。印刷部７０は、印刷媒体Ｍと対向する位置に印刷ヘッド７３が搭載されたキャリッジ７１を備える。印刷ヘッド７３は、インクを吐出するノズルの開口が印刷媒体Ｍと対向するようにキャリッジ７１に搭載される。
【００１７】
繰出し部５１と巻取り部５５の間には、印刷媒体Ｍを上方に凸となるように湾曲させて支持する支持部材８０が設けられる。支持部材８０は、板金などからなる板材の曲げ加工により形成された所定形状の部材が複数組み付けられることにより構成される。
【００１８】
支持部材８０は、送出用支持部８１、印刷用支持部８２及び排出用支持部８３を備える。送出用支持部８１は、ロール体Ｒ１から送り出された印刷媒体Ｍを印刷部７０よりも搬送路Ｔの上流側で支持する。印刷用支持部８２は、印刷部７０と対向する位置に設けられて印刷媒体Ｍの印刷領域となる部分を支持する。排出用支持部８３は、印刷部７０よりも搬送路Ｔの下流側で、印刷後の印刷媒体Ｍを支持する。送出用支持部８１、印刷用支持部８２及び排出用支持部８３は、略面一に連続的に繋がる状態で配置される。
【００１９】
支持部材８０の裏側には、印刷媒体Ｍを加熱する加熱部９０が設けられる。加熱部９０は、プレヒーター９１、プラテンヒーター９３及びアフターヒーター９５を備える。プレヒーター９１は、送出用支持部８１の裏側に設置され、送出用支持部８１の裏側で印刷媒体Ｍを予熱する。プラテンヒーター９３は、印刷用支持部８２の裏側に設置され、印刷媒体Ｍを加熱する。アフターヒーター９５は、排出用支持部８３の裏側に設置され、印刷媒体Ｍを加熱してインクを乾燥させる。このように構成される加熱部９０は、プレヒーター９１、プラテンヒーター９３及びアフターヒーター９５により印刷媒体Ｍを加熱することにより、インクを印刷媒体Ｍに対し速やかに乾燥定着させ、滲みやぼやけ等を防止して、印刷品質を高めることができる。
【００２０】
排出用支持部８３の下流側端部の下方には、印刷媒体Ｍに張力を付与する張力付与機構５が設けられている。張力付与機構５は、排出用支持部８３と巻取り部５５との間で印刷媒体Ｍに接触してこれに押圧力を付与するテンションローラー７を有する。テンションローラー７は、基端部が脚台２に対して回動可能に支持された一対のアーム部材の先端部に回転可能に支持され、印刷媒体Ｍの幅方向（図１の紙面直交方向）に長い軸長を有する。印刷媒体Ｍは、排出用支持部８３の下流側において、テンションローラー７の重量に応じたテンションが付与された状態でロール体Ｒ２に巻き取られる。
【００２１】
次に、プリンター１の機能的構成について説明する。
図２は、プリンター１の機能的構成を示す図である。プリンター１は、通信Ｉ／Ｆ１０、入出力部（Ｉ／Ｏ（Input/Output）と表記する）２０、ヘッド駆動部７５、モーター駆動部５６、検出部６０、ヒーター駆動部９７及び制御部１００がシステムバス１１０を介して相互にデータ通信可能に接続された構成を備える。
【００２２】
通信Ｉ／Ｆ１０は、所定の通信規格に従って、ホストコンピューター２００とデータ通信を行う。ホストコンピューター２００は、例えば、パーソナルコンピューター等のコンピューター装置であり、プリンター１に印刷させる画像データをプリンター１に送信する。
【００２３】
Ｉ／Ｏ２０には、表示部２１と、操作部２３とが接続される。表示部２１は、ＬＣＤ（liquid crystal display）等の表示デバイスである。操作部２３は、操作を受け付ける入力デバイスであり、ボタンやスイッチを備える。操作部２３には、例えば、送りボタンや戻りボタンが設けられる。送りボタンは、印刷媒体Ｍを第１の方向Ｆ（図１参照）に搬送させるボタンである。戻りボタンは、印刷媒体Ｍを第１の方向Ｆとは逆方向の第２の方向Ｈ（図１参照）に搬送させるボタンである。第１の方向Ｆは、印刷媒体Ｍが、ロール体Ｒ１から繰り出されてロール体Ｒ２に巻き取られる方向である。また、第２の方向Ｈは、ロール体Ｒ２に巻き取られた印刷媒体Ｍが、ロール体Ｒ２から繰り出されてロール体Ｒ１に巻き取られる方向である。
なお、操作部はＩ／Ｏ２０に接続されたボタンやスイッチの操作ではなく、搬送部５０に取り付けられたノブ等の機構の操作に基づき、搬送部５０に印刷媒体Ｍを搬送させてもよい。
【００２４】
ヘッド駆動部７５には、印刷ヘッド７３が接続される。ヘッド駆動部７５は、制御部１００から入力される印刷データに基づいて印刷ヘッド７３を駆動する。
【００２５】
モーター駆動部５６は、キャリッジモーター７７、繰出しモーター５７、送りモーター５８及び巻取りモーター５９に接続される。モーター駆動部５６は、制御部１００の制御に従いモーターを駆動する。
キャリッジモーター７７は、キャリッジ７１を印刷媒体Ｍの幅方向に移動させるモーターである。
繰出しモーター５７は、ロール体Ｒ１を回転させるモーターである。繰出しモーター５７の駆動によりロール体Ｒ１が回転し、ロール体Ｒ１から印刷媒体Ｍが繰り出される。
送りモーター５８は、駆動ローラー５３Ａを回転させるモーターである。送りモーター５８の駆動により駆動ローラー５３Ａが回転すると、駆動ローラー５３Ａと従動ローラー５３Ｂとに挟持された印刷媒体Ｍが搬送路Ｔを搬送される。
巻取りモーター５９は、ロール体Ｒ２を回転させるモーターである。巻取りモーター５９の駆動によりロール体Ｒ２が回転し、媒体Ｍがロール体Ｒ２に巻き取られる。
【００２６】
また、繰出しモーター５７、送りモーター５８及び巻取りモーター５９は、正回転及び逆回転が可能なモーターである。繰出しモーター５７、送りモーター５８及び巻取りモーター５９が正回転することで、印刷媒体Ｍが第１の方向Ｆに搬送される。また、繰出しモーター５７、送りモーター５８及び巻取りモーター５９が逆回転することで、印刷媒体Ｍが第２の方向Ｈに搬送される。
【００２７】
図３は、送り部５３及び検出部６０の構成を示す図である。
送り部５３の駆動ローラー５３Ａの回転軸５３Ｃには受動プーリー６４が固定されている。また、送りモーター５８の駆動軸５８ａには駆動プーリー６６が固定されている。駆動プーリー６６と、受動プーリー６４には、無端状のタイミングベルト６７が巻回されている。送りモーター５８の回転力がタイミングベルト６７により駆動ローラー５３Ａに伝達され、駆動ローラー５３Ａが回転するように構成されている。
【００２８】
また、検出部６０は、ロータリーエンコーダー６１を備える。ロータリーエンコーダー６１は、駆動ローラー５３Ａの回転軸５３Ｃに固定されたスリット円板６２と、スリット円板６２の周縁に設けられた位置検出器６５とを備える。スリット円板６２には、その周縁に沿って複数の位置検出用スリット６３が全周にわたって（図３では一部のみ示す）等間隔に形成されている。位置検出器６５は、スリット円板６２の周縁を介して互いに対向するように、発光ダイオードからなる発光部（不図示）とフォトトランジスターからなる受光部６５Ｂとを備える。発光部からの光がスリット円板６２の位置検出用スリット６３を通過して受光部６５Ｂで受光されると、受光部６５Ｂからパルスが出力される。
【００２９】
制御部１００は、ロータリーエンコーダー６１の受光部６５Ｂから出力されるパルスのパルス数を計数することで駆動ローラー５３Ａの回転位置を検出する。また、制御部１００は、パルス数を計数して駆動ローラー５３Ａの回転位置の変化量を検出し、送りモーター５８の回転量を検出する。
【００３０】
ヒーター駆動部９７は、プレヒーター９１、プラテンヒーター９３及びアフターヒーター９５を駆動させる。ヒーター駆動部９７は、制御部１００の制御によりプレヒーター９１、プラテンヒーター９３及びアフターヒーター９５を駆動させて、印刷媒体Ｍを加熱する。
【００３１】
制御部１００は、メモリー１０１及びＣＰＵ１０３を備える。
メモリー１０１は、ＲＯＭや、ＲＡＭ等の記憶装置である。メモリー１０１は、制御プログラムや、予め設定された設定データを記憶する。設定データには、例えば、検出部６０が出力するパルスのカウント数や、予め設定された一定距離の情報が含まれる。カウント数は、印刷媒体Ｍを、予め設定された一定距離だけ搬送する場合に検出部６０が出力するパルス数である。予め設定された一定距離の情報は、印刷媒体Ｍに印刷する画像と画像の間隔を示す情報である。また、メモリー１０１は、ＣＰＵ１０３が演算を行うときのワークエリアとして使用される。ＣＰＵ１０３は、制御プログラムを実行してプリンター１の各部を制御する。図２には、プロセッサーとしてＣＰＵ１０３を示すが、プロセッサーの数は１つに限定されず、複数のＣＰＵ（又は半導体チップ）を備える構成であってもよい。また、制御部１００に、ＡＳＩＣ（Application Specific Integrated Circuit）やＳｏＣ（System-on-a-Chip）等の副処理装置（co-processor）を搭載してもよい。
【００３２】
制御部１００は、モーター駆動部５６を制御して繰出しモーター５７や、送りモーター５８、巻取りモーター５９を駆動させ、印刷媒体Ｍを搬送路Ｔに搬送させる。また、制御部１００は、ヒーター駆動部９７を制御して、搬送路Ｔを搬送される印刷媒体Ｍを加熱部９０により加熱させる。また、制御部１００は、通信Ｉ／Ｆ１０が画像データを受信すると、受信した画像データを印刷データ（ドットデータ）に変換する。制御部１００は、変換した印刷データをヘッド駆動部７５に出力して、印刷データのドットデータに対応したノズルからインク滴を吐出させる。
【００３３】
また、制御部１００は、印刷データに基づく画像の印刷が終了し、次の画像データを通信Ｉ／Ｆ１０が受信すると、設定データに従って、予め設定された一定間隔（一定距離）だけ印刷媒体Ｍを第１の方向Ｆに搬送させる。その後、制御部１００は、画像の印刷を再開させる。より詳細には、制御部１００は、モーター駆動部５６を制御して繰出しモーター５７や、送りモーター５８、巻取りモーター５９を駆動させ、印刷媒体Ｍを第１の方向Ｆに搬送させる。このとき、制御部１００は、検出部６０から入力されるパルス数をカウントし、カウントしたパルス数が予め設定されたカウント数になると、モーター駆動部５６に、繰出しモーター５７や、送りモーター５８、巻取りモーター５９の駆動を停止させる。その後、制御部１００は、受信した画像データを変換した印刷データに基づく画像を印刷媒体Ｍに印刷させる。この動作により、複数の画像データに基づく画像が、一定の間隔である予め設定された一定距離で印刷媒体Ｍに印刷される。
【００３４】
また、制御部１００は、画像の印刷後に、送りボタンの操作、又は戻りボタンの操作（以下、総称してボタン操作という）を受け付けたか否かを判定する。制御部１００は、ボタン操作を受け付けると、受け付けた操作に応じて印刷媒体Ｍを第１の方向Ｆ又は第２の方向Ｈに搬送させる。このとき、制御部１００は、操作部２３から送りボタン又は戻りボタンの操作に対応した操作信号が入力されている間、モーター駆動部５６を制御して印刷媒体Ｍを第１の方向Ｆ又は第２の方向Ｈに搬送させる。すなわち、ユーザーが送りボタン又は戻りボタンを押下している間、印刷媒体Ｍが第１の方向Ｆ又は第２の方向Ｈに搬送される。
【００３５】
また、制御部１００は、送りボタンの操作、又は戻りボタンの操作を受け付けて、印刷媒体Ｍを搬送部５０に搬送させている間、検出部６０から出力されるパルス数をカウントし、カウントしたパルス数に基づいて印刷媒体Ｍの搬送量（搬送距離）を算出する。そして、制御部１００は、画像データを受信すると、印刷する画像の間隔を問い合わせるメッセージを表示部２１に表示させる。画像の間隔とは、印刷済みの画像と、受信した画像データに基づいて印刷する今回の画像との間隔である。送りボタンの操作、又は戻りボタンの操作により印刷媒体Ｍが搬送されると、印刷媒体Ｍを予め設定された一定距離だけ搬送させても、画像の間隔が一定間隔とならない。このため、制御部１００は、送りボタン又は戻りボタンの操作による搬送後の位置から画像の印刷を再開するのか、予め設定された一定間隔で画像の印刷を再開させるのかを問い合わせるメッセージを表示部２１に表示させる。
【００３６】
制御部１００は、送りボタン又は戻りボタンの操作による搬送後の位置から印刷を再開するとの操作を受け付けた場合、搬送部５０に印刷媒体Ｍを搬送させることなく、画像の印刷を再開させる。
また、制御部１００は、予め設定された一定間隔で画像の印刷を再開させるとの操作を受け付けた場合、送りボタンの操作、又は戻りボタンの操作による搬送距離と、予め設定された一定距離の差を求める。制御部１００は、求めた距離の差に基づいて駆動ローラー５３Ａの回転量を算出し、駆動ローラー５３Ａの回転量が算出した回転量となるようにモーター駆動部５６を駆動させる。
【００３７】
図４は、制御部１００の動作を示すフローチャートである。
制御部１００は、まず、画像データを受信したか否かを判定する（ステップＳ１）。制御部１００は、画像データを受信していない場合（ステップＳ１／ＮＯ）、画像データを受信するまで処理の開始を待機する。
【００３８】
また、制御部１００は、画像データを受信した場合（ステップＳ１／ＹＥＳ）、受信した画像データを印刷データに変換し、変換した印刷データを印刷部７０に出力して印刷部７０に印刷を実行させる（ステップＳ２）。印刷部７０は、入力された印刷データに基づく画像を印刷媒体Ｍに印刷する。ステップＳ２で印刷する画像は、本発明の「第１画像データに基づく第１画像」に相当する。
【００３９】
図５は、ステップＳ１で受信した画像データに基づく画像が印刷された印刷媒体Ｍを示す図である。図５に斜線で示す印刷媒体Ｍの領域が印刷データに基づく画像が印刷された印刷領域である。ステップＳ１で受信した画像データは、本発明の「第１画像データ」に相当する。
【００４０】
ステップＳ１で受信した印刷データの印刷が終了すると、制御部１００は、送りボタン又は戻りボタンの操作を受け付けたか否かを判定する（ステップＳ３）。制御部１００は、操作部２３から送りボタン又は戻りボタンに対応した操作信号が入力されたか否かを判定する。制御部１００は、送りボタン又は戻りボタンに対応した操作信号が入力されていない場合（ステップＳ３／ＮＯ）、画像データを受信したか否かを判定する（ステップＳ４）。
【００４１】
制御部１００は、画像データを受信していない場合（ステップＳ４／ＮＯ）、ステップＳ３に戻り、操作部２３から送りボタン又は戻りボタンに対応した操作信号が入力されたか否かを判定する。また、制御部１００は、画像データを受信した場合（ステップＳ４／ＹＥＳ）、モーター駆動部５６を制御して予め設定された一定距離だけ印刷媒体Ｍを搬送させる（ステップＳ５）。具体的には、制御部１００は、検出部６０から入力されるパルスをカウントし、カウント数がメモリー１０１に記憶されたカウント数となるまでモーター駆動部５６により繰出しモーター５７、送りモーター５８及び巻取りモーター５９を駆動させる。これにより、印刷媒体Ｍが予め設定された一定距離だけ搬送される。制御部１００は、印刷媒体Ｍを予め設定された一定距離だけ搬送すると、ステップＳ４で受信した画像データを印刷データに変換し、変換した画像データに基づく画像を印刷部７０に印刷させる。
【００４２】
また、操作部２３から送りボタン又は戻りボタンに対応した操作信号が入力された場合（ステップＳ３／ＹＥＳ）、制御部１００は、操作信号の入力が継続している間、モーター駆動部５６を制御して印刷媒体Ｍを搬送させる（ステップＳ６）。制御部１００は、送りボタンに対応した操作信号が入力された場合には、印刷媒体Ｍを第１の方向Ｆに搬送させる。また、制御部１００は、戻りボタンに対応した操作信号が入力された場合には、印刷媒体Ｍを第２の方向Ｈに搬送させる。図６は、送りボタンの操作による搬送後の印刷媒体Ｍを示す図である。図６には、ステップＳ２の印刷完了後に、印刷媒体Ｍを搬送距離として１ｍ搬送した状態を示す。
【００４３】
制御部１００は、モーター駆動部５６を制御して印刷媒体Ｍを搬送させている間、検出部６０から入力されるパルスのパルス数をカウントする。制御部１００は、カウントしたパルス数に基づいて印刷媒体Ｍを搬送した搬送距離を求める（ステップＳ７）。
【００４４】
次に、制御部１００は、画像データを受信したか否かを判定する（ステップＳ８）。制御部１００は、画像データを受信していない場合（ステップＳ８／ＮＯ）、プリンター１の電源をオフする操作を操作部２３により受け付けたか否かを判定する（ステップＳ９）。制御部１００は、プリンター１の電源をオフする操作を受け付けた場合（ステップＳ９／ＹＥＳ）、この処理フローを終了させる。また、制御部１００は、プリンター１の電源をオフする操作を受け付けていない場合（ステップＳ９／ＹＥＳ）、ステップＳ８に戻り、画像データを受信したか否かを判定する（ステップＳ８）。
【００４５】
また、制御部１００は、画像データを受信した場合（ステップＳ８／ＹＥＳ）、選択画面を表示部２１に表示させる（ステップＳ１０）。ステップＳ８で受信した画像データは、本発明の「第２画像データ」に相当する。
【００４６】
図７は、選択画面を示す図である。
選択画面には、ステップＳ７において検出した印刷媒体Ｍの搬送距離が表示される。また、選択画面には、ステップＳ３のボタン操作による搬送後の位置と、予め設定された一定距離より決定される位置とのどちらの位置から印刷を再開するかを問い合わせるメッセージが表示される。また、この表示には、ステップＳ３のボタン操作による搬送後の位置を選択した場合の画像の間隔（本発明の第１距離に相当する）と、予め設定された一定距離を選択した場合の画像の間隔（本発明の第２距離に対応する）とが表示される。ユーザーは、操作部２３を操作して、２つの距離のうちのどちらの距離に基づいて決定される位置から画像の印刷を再開するのかを選択する。
【００４７】
制御部１００は、印刷を再開する位置を選択する操作を受け付けていない場合（ステップＳ１１／ＮＯ）、操作を受け付けるまで処理の開始を待機する（ステップＳ１１）。また、制御部１００は、印刷を再開する位置を選択する操作を受け付けた場合（ステップＳ１１／ＹＥＳ）、選択された位置は、ボタン操作による搬送後の位置であるか否かを判定する（ステップＳ１２）。
【００４８】
制御部１００は、選択された位置が、ボタン操作による搬送後の位置ではないと判定した場合（ステップＳ１２／ＹＥＳ）、印刷の再開位置として、予め設定された一定距離より決定される位置が選択されたと判別する。この場合、制御部１００は、印刷媒体Ｍを搬送する搬送方向及び搬送距離を求める（ステップＳ１３）。具体的には、制御部１００は、ステップＳ７で検出した搬送距離と、予め設定された一定距離とに基づいて印刷媒体Ｍの搬送方向及び搬送距離を決定する。例えば、ステップＳ７で検出した搬送距離が１ｍであり、予め設定された一定距離が２ｍである場合、制御部１００は、搬送方向を第１の方向Ｆ、搬送距離を１ｍに決定する。また、ステップＳ７で検出した搬送距離が３ｍであり、一定距離が２ｍである場合、制御部１００は、搬送方向を第２の方向Ｈ、搬送距離を１ｍに決定する。
【００４９】
制御部１００は、搬送方向及び搬送距離を決定すると、決定した搬送方向及び搬送距離に基づいて、駆動ローラー５３Ａの回転方向を特定し、回転量を算出する。そして、制御部１００は、モーター駆動部５６を駆動して繰出しモーター５７、送りモーター５８及び巻取りモーター５９を駆動させる。このとき、制御部１００は、駆動ローラー５３Ａの回転量が、算出した回転量となるまで印刷媒体Ｍを搬送方向に搬送距離だけ搬送させる（ステップＳ１４）。
【００５０】
制御部１００は、印刷媒体Ｍを搬送方向に搬送距離だけ搬送させると（ステップＳ１４）、ステップＳ７で受信した印刷データに基づく画像を印刷部７０に印刷させる（ステップＳ１５）。図８は、印刷媒体Ｍを示す図である。特に、図８は、予め設定された一定距離（２ｍ）だけ印刷媒体Ｍを搬送した後に、ステップＳ８で受信した画像データに基づく画像を印刷した場合の印刷媒体Ｍを示す。この場合、ステップＳ１で受信した画像データに基づく画像と、ステップＳ８で受信した画像データに基づく画像との間隔が、予め設定された一定距離である２ｍで印刷される。
【００５１】
また、制御部１００は、印刷開始位置として、送りボタンの操作による搬送後の位置が選択された場合（ステップＳ１２／ＮＯ）、印刷媒体Ｍを搬送することなく、ステップＳ８で受信した印刷データに基づく画像を印刷部７０に印刷させる（ステップＳ１６）。ステップＳ１６で印刷する画像は、本発明の「第２画像データに基づく第２画像」に相当する。図９は、印刷媒体Ｍを示す図である。特に、図９は、ステップＳ３のボタン操作による搬送後の位置から画像の印刷を再開した場合の印刷媒体Ｍを示す。この場合、ステップＳ１で受信した画像データに基づく画像と、ステップＳ８で受信した画像データに基づく画像との間隔が１ｍで印刷される。
【００５２】
図１０は、従来のプリンターにより画像が印刷された印刷媒体Ｍを示す図である。
従来のプリンターの場合、画像が印刷された後にユーザーの操作により印刷媒体Ｍが搬送されると、ユーザーの操作による搬送後の位置からさらに予め設定された一定距離だけ印刷媒体Ｍが搬送される。例えば、ユーザーが印刷済みの画像を確認するため、操作部の操作により印刷媒体Ｍを１ｍ搬送させたと仮定する。また、画像の間隔を一定距離とするため、従来のプリンターが印刷前に印刷媒体Ｍを搬送させる搬送距離が２ｍに設定されていると仮定する。この場合、操作部の操作による搬送距離である１ｍと、予め設定された一定距離である２ｍとが加算され、印刷媒体Ｍが３ｍ搬送されることになる。このため、従来のプリンターにより画像を印刷する場合、画像の間隔が予め設定された一定距離である２ｍとはならない。
これに対して本実施形態は、制御部１００が、操作部２３の操作による搬送距離を算出し、画像の間隔として予め設定された一定距離が選択された場合に、画像の間隔を予め設定された一定距離とするための搬送距離を求める。そして、制御部１００が、モーター駆動部５６を制御して印刷媒体Ｍを求めた搬送距離だけ搬送させる。このため、操作部２３の操作によって印刷媒体Ｍが搬送されても、画像の間隔を予め設定された一定距離とすることができる。
【００５３】
上述した実施形態では、ボタン操作による搬送後の位置と、予め設定された一定距離より決定される位置とのどちらの位置から印刷を再開するかを問い合わせるメッセージを表示した選択画面を表示部２１に表示させた。この他に、制御部１００は、ボタン操作による印刷媒体Ｍの搬送が行われた場合、選択画面を表示させることなく、常に予め設定された一定距離で画像を印刷させる構成であってもよい。
【００５４】
また、制御部１００が、求めた印刷媒体Ｍの搬送方向及び搬送距離に基づいて、搬送部５０による印刷媒体Ｍの搬送の要否を判別してもよい。
例えば、ユーザーが送りボタンの操作により印刷媒体Ｍを搬送させた場合であっても、戻りボタンの操作により印刷媒体Ｍを元の位置に戻す操作を行った場合、制御部１００は、印刷媒体Ｍの搬送は不要と判別してもよい。また、一定距離ではなく、予め設定された一定範囲内の間隔で画像を形成するように設定されていた場合、制御部１００は、印刷媒体Ｍの搬送距離が、一定の範囲内であるか否かを判定し、一定の範囲内である場合に、印刷媒体Ｍの搬送は不要と判別してもよい。
【００５５】
以上説明したように本実施形態のプリンター１は、搬送部５０と、印刷部７０と、検出部６０と、操作部２３と、制御部１００とを備える。
搬送部５０は、印刷媒体Ｍを搬送する。
印刷部７０は、画像データに基づく画像を印刷媒体Ｍに印刷する。
検出部として動作する検出部６０及び制御部１００は、搬送部５０により搬送される印刷媒体Ｍの搬送方向及び搬送量を検出する。
制御部１００は、第１画像の印刷後に操作部２３により受け付けた操作に従って搬送部５０が印刷媒体Ｍを搬送した搬送方向及び搬送量を検出部６０に検出させる。制御部１００は、第１画像の次に画像を形成するデータである第２画像データに基づく第２画像の印刷前に、検出された搬送方向及び搬送量に基づいて、搬送部５０による印刷媒体Ｍの搬送要否を判別する。
この構成によれば、第１画像の印刷後に、操作部２３の操作により印刷媒体Ｍが搬送されても、印刷媒体Ｍが搬送された搬送方向及び搬送量を検出して、搬送部５０による印刷媒体Ｍの搬送要否を判別することができる。このため、印刷媒体Ｍに印刷される画像と画像の間隔を好適な間隔に調整することができる。
【００５６】
また、制御部１００は、搬送部５０による印刷媒体Ｍの搬送が必要と判定した場合、印刷媒体Ｍに印刷される第１画像と第２画像との間隔が、予め設定された距離となるように、搬送部５０の搬送方向及び搬送量を決定する。
この構成によれば、複数の画像データに基づく画像を予め設定された間隔で印刷することができる。
【００５７】
また、制御部１００は、搬送部５０による印刷媒体Ｍの搬送が不要と判定した場合、搬送部５０に印刷媒体Ｍを搬送させることなく、第２画像データに基づく第２画像の印刷を印刷部７０に開始させる。
従って、手動操作により第１画像と第２画像との間隔を設定することができる。
【００５８】
また、プリンター１は、表示部２１を備える。
制御部１００は、検出部６０により検出された印刷媒体Ｍの搬送距離に対応した第１距離と、予め設定された第２距離とを表示部２１に表示させる。制御部１００は、操作部２３により受け付けた操作により第１距離と第２距離とのいずれか一方が選択されると、選択された第１距離又は第２距離に基づいて搬送部５０の駆動方向及び駆動量を決定する。
従って、印刷媒体Ｍに印刷する第１画像と第２画像との間隔を、第１距離とするのか第２距離とするのかを選択することができる。
【００５９】
上述した実施形態は本発明の好適な実施の形態である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形実施が可能である。
例えば、上述した実施形態では、プリンター１が印刷する印刷データが、ホストコンピューター２００から受信した印刷データである場合を例にして説明した。印刷データは、予めメモリー１０１に記憶されたデータであってもよいし、ＵＳＢメモリーや、ＳＤカード等から読み込まれたデータであってもよい。
【００６０】
また、図２に示したプリンター１の各機能部は、機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、また、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。
【００６１】
また、図４に示すフローチャートの処理単位は、制御部１００の処理を理解容易にするために、主な処理内容に応じて分割したものである。図４のフローチャートに示す処理単位の分割の仕方や名称によって本発明が制限されることはない。また、制御部１００の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【００６２】
また、本発明の印刷装置の制御方法をコンピューターを用いて実現する場合、本発明を、上記制御方法を実現するためにコンピューターが実行するプログラム、このプログラムを前記コンピューターで読み取り可能に記録した記録媒体、或いは、このプログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標） Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、画像表示装置が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置であってもよい。
【符号の説明】
【００６３】
１…プリンター、２…脚台、３…本体、５…張力付与機構、７…テンションローラー、１０…通信Ｉ／Ｆ、２０…Ｉ／Ｏ、２１…表示部、２３…操作部、５０…搬送部、５１…繰出し部、５３…送り部、５３Ａ…駆動ローラー、５３Ｂ…従動ローラー、５３Ｃ…回転軸、５５…巻取り部、５６…モーター駆動部、５７…繰出しモーター、５８ａ…駆動軸、５８…送りモーター、５９…巻取りモーター、６０…検出部、６１…ロータリーエンコーダー、６２…スリット円板、６３…位置検出用スリット、６４…受動プーリー、６５…位置検出器、６５Ｂ…受光部、６６…駆動プーリー、６７…タイミングベルト、７０…印刷部、７１…キャリッジ、７３…印刷ヘッド、７５…ヘッド駆動部、７７…キャリッジモーター、８０…支持部材、８１…送出用支持部、８２…印刷用支持部、８３…排出用支持部、９０…加熱部、９１…プレヒーター、９３…プラテンヒーター、９５…アフターヒーター、９７…ヒーター駆動部、１００…制御部、１０１…メモリー、１０３…ＣＰＵ、１１０…システムバス、２００…ホストコンピューター、Ｆ…第１の方向、Ｈ…第２の方向、Ｍ…印刷媒体、Ｒ１…ロール体、Ｒ２…ロール体、Ｔ…搬送路。
【図１】
2019137014.tif 000003
【図２】
2019137014.tif 000004
【図３】
2019137014.tif 000005
【図４】
2019137014.tif 000006
【図５】
2019137014.tif 000007
【図６】
2019137014.tif 000008
【図７】
2019137014.tif 000009
【図８】
2019137014.tif 000010
【図９】
2019137014.tif 000011
【図１０】
2019137014.tif 000012