(57)【要約】【課題】ロール紙のカール量を簡単な方法で測定することにより適正なカールの補正を行うことを目的とする。【解決手段】ロール紙１０が収納されたカートリッジ１１０と、前記カートリッジ１１０内のロール紙１０の先端を検知する検知手段と、前記ロール紙１０を回転させて、前記ロール紙１０を搬送するための駆動手段と、前記検知手段により前記ロール紙１０の先端を検知した後に、前記駆動手段により前記ロール紙１０を回転させることにより、前記検知手段により再び前記ロール紙１０の先端を検知し、前記ロール紙１０の先端を検知してから、再び前記ロール紙１０の先端を検知するまでの前記ロール紙１０の搬送量に応じて、前記ロール紙１０のカール量を判定するカール判定手段と、を有する。【選択図】図６
2013112507.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙が収納されたカートリッジと、
前記カートリッジ内のロール紙の先端を検知する検知手段と、
前記ロール紙を回転させて、前記ロール紙を搬送するための駆動手段と、
前記検知手段により前記ロール紙の先端を検知した後に、前記駆動手段により前記ロール紙を回転させることにより、前記検知手段により再び前記ロール紙の先端を検知し、前記ロール紙の先端を検知してから、再び前記ロール紙の先端を検知するまでの前記ロール紙の搬送量に応じて、前記ロール紙のカール量を判定するカール判定手段と、を有することを特徴とする印刷装置。
【請求項２】
前記駆動手段は、正方向と逆方向に前記ロール紙を回転可能であり、前記カール判定手段により前記ロール紙のカール量を判定する前に、前記ロール紙の先端を該印刷装置の印刷位置に搬送する方向とは逆の方向に回転させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記カートリッジは、該印刷装置に対して着脱可能であり、
前記カール判定手段は、前記カートリッジが装着されたことに応じて、カール量を判定することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記駆動手段により回転されることにより、前記ロール紙を搬送する給紙ローラと、
前記ロール紙の外周と前記給紙ローラとを圧接させる圧接手段と、を有し、
前記駆動手段は、前記圧接手段により前記ロール紙の外周と前記給紙ローラとを圧接させた状態で前記給紙ローラを回転させることにより、前記ロール紙を回転させることを特徴とする請求項１ないし３の何れか１項に記載の印刷装置。
【請求項５】
前記カール判定手段によりカール量を判定する前に、前記圧接手段による前記ロール紙の外周と前記給紙ローラとの圧接を解除する制御手段を有することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記ロール紙のカールを補正するデカール手段と、
前記カール判定手段により判定したカール量に応じて、前記デカール手段によるカール補正量を決定する決定手段と、を有することを特徴とする請求項１ないし５の何れか１項に記載の印刷装置。
【請求項７】
前記カール判定手段は、連続した印刷をする場合に、規定印刷枚数ごとにカール量を判定することを特徴とする請求項１ないし６の何れか１項に記載の印刷装置。
【請求項８】
前記カール判定手段により判定されたカール量が所定量以上の場合、
前記カール判定手段は、前記規定印刷枚数から減少させた規定印刷枚数ごとにカール量を判定することを特徴とする請求項７に記載の印刷装置。
【請求項９】
ロール紙が収納されたカートリッジと、
前記カートリッジ内のロール紙の先端を検知する検知手段と、
前記ロール紙を回転させて、前記ロール紙を搬送するための駆動手段と、を有する印刷装置の制御方法であって、
カール判定手段が、前記検知手段により前記ロール紙の先端を検知した後に、前記駆動手段により前記ロール紙を回転させることにより、前記検知手段により再び前記ロール紙の先端を検知し、前記ロール紙の先端を検知してから、再び前記ロール紙の先端を検知するまでの前記ロール紙の搬送量に応じて、前記ロール紙のカール量を判定するカール判定ステップを有することを特徴とする印刷装置の制御方法。
【請求項１０】
ロール紙が収納されたカートリッジと、
前記カートリッジ内のロール紙の先端を検知する検知手段と、
前記ロール紙を回転させて、前記ロール紙を搬送するための駆動手段と、を有する印刷装置を制御するためのプログラムであって、
前記検知手段により前記ロール紙の先端を検知した後に、前記駆動手段により前記ロール紙を回転させることにより、前記検知手段により再び前記ロール紙の先端を検知し、前記ロール紙の先端を検知してから、再び前記ロール紙の先端を検知するまでの前記ロール紙の搬送量に応じて、前記ロール紙のカール量を判定するカール判定ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、感熱記録紙や印画紙などのロール紙を使用する印刷装置、その制御方法およびプログラムに関する。特に、ロール紙のカールを補正する場合に用いられて好適である。
【背景技術】
【０００２】
デジタルスチルカメラやデジタルビデオカメラ、携帯電話といった画像入力手段を有する機器で撮像された画像データを印刷できる印刷装置が数多く製品化されている。
画像入力手段を有する機器で撮像した写真などの画像データを印刷する印刷装置に採用されている印画方式の一例として、熱転写方式が挙げられる。
【０００３】
熱転写方式印刷装置は、染料受容層を表面に有する印画紙を用い、サーマルヘッドの主走査方向に配列された複数個の発熱体を選択的に駆動させることで、インクシートの染料層を印画紙の染料受像層に熱転写させる。同時に印画紙をサーマルヘッドの副走査方向に搬送することで印画紙上にドットライン状の印刷を行い、印画紙上に画像を形成する。
【０００４】
昇華型熱転写方式印刷装置は、固体から気体に昇華したインクリボンを印画紙に付着させる方式である。サーマルヘッドに加える熱量と回数の制御を行い、１画素の濃度を変化させることで、滑らかで階調性豊かな画像を表現することができるため写真のプリント出力に適した方式である。
【０００５】
また、印画紙は、印刷装置によって多種多様なサイズや材質が使用される。熱転写方式印刷装置には印画紙としてロール紙が利用されることがある。ロール紙はロール状に保存されているため、まき癖がついている。このまき癖をカールという。カールが残ったままで搬送されると、ロール紙に印刷された印画紙をスタックする際にスタック不良が発生する。
【０００６】
そこで、印刷装置にはロール紙のカールを除去、軽減するためにロール紙の搬送経路にカール測定機構および補正機構を有するものがある。例えば、特許文献１ではロール紙の接触している板の角度を、直線型ポテンショメータに結合させることで測定する。この角度を用いてロール紙の径を測定し、カール除去量に反映させる技術が開示されている。
また、特許文献２では、高さ方向の変位を測定するレーザ変位計を用いて、シート状体のカール量を測定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０５−１８６１１７号公報
【特許文献２】特開２００４−２６４１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特に、民生用の印刷装置では特許文献１のポテンショメータや、特許文献２のレーザ変位計などの複雑な機構を有するカール測定機構を具備することは価格面から困難である。一方、カール測定ができない場合、補正機構は一定量の補正しかできない。しかし、ロール紙のカール量は、印刷するロール紙の径、湿度、温度で大きくばらついてしまう。そのため、カールが補正しきれていない印画紙や、補正しすぎた印画紙が用紙スタックに積載されることになる。
【０００９】
このような場合、印画紙のカールは積載される高さ方向に発生するので、少量の枚数であっても、用紙スタックの積載量が満載の状態になってしまう。このような状況で印刷を続行すると印刷中の印画紙と用紙スタックに積載された印画紙とが接触して、印画紙が散乱したり、印画紙が排紙口に逆流し、用紙ジャムが発生したりする。そのため、印刷装置が印刷続行することができなくなるおそれがある。
【００１０】
また、印刷品質という点で見ても、カールが補正しきれていない印画紙やカールを補正しすぎた印画紙は、見栄えが悪化する。すなわち、各カール量に適した動的な補正を可能にするためにもコスト高を招かない簡単な構成でカール量を測定する方法が望まれていた。
【００１１】
本発明は、上述したような問題点に鑑みてなされたものであり、ロール紙のカール量を簡単な方法で測定することにより適正なカールの補正を行うことを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、ロール紙が収納されたカートリッジと、前記カートリッジ内のロール紙の先端を検知する検知手段と、前記ロール紙を回転させて、前記ロール紙を搬送するための駆動手段と、前記検知手段により前記ロール紙の先端を検知した後に、前記駆動手段により前記ロール紙を回転させることにより、前記検知手段により再び前記ロール紙の先端を検知し、前記ロール紙の先端を検知してから、再び前記ロール紙の先端を検知するまでの前記ロール紙の搬送量に応じて、前記ロール紙のカール量を判定するカール判定手段と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ロール紙のカール量を簡単な方法で測定することにより適正なカールの補正を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】印刷装置およびカートリッジの外観構成を示す図である。
【図２】印刷装置の構成を示すブロック図である。
【図３】印刷装置を側面から見た断面図である。
【図４】印刷装置の排紙部および用紙スタックの断面図である。
【図５】印刷装置における印刷設定から印刷終了までの処理を示すフローチャートである。
【図６】印刷装置におけるカール量の測定の処理を示すフローチャートである。
【図７】印刷装置におけるカール量を測定する動作の変移を示す断面図である。
【図８】カール量によりロール紙の先端が移動するときの軌道を示す図である。
【図９】回転量とカール量との関係および回転量と印刷枚数との関係を示す図である。
【図１０】カール補正機能の動作を示す図である。
【図１１】印刷装置における印刷処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明に係る実施形態について図面を参照して説明する。
図１は、本実施形態に係る印刷装置１００および印刷装置１００に用いられるカートリッジ１１０の外観構成を示す図である。
図１に示すように、印刷装置１００は、その側面が開閉しカートリッジ１１０を矢印Ａ方向に着脱可能（装着可能／取り出し可能）なハウジング１０１を備えている。ハウジング１０１の上部には、表示部１０２と操作部１０３とが配置されている。表示部１０２はＬＣＤなどの表示画面から構成され、画像データの表示や印刷に必要な設定データを入力するためのメニューの表示を行う。操作部１０３は、印刷装置１００の電源のＯＮ／ＯＦＦを指示する電源ボタン１０４と、表示部１０２に表示された各種メニューを選択するための決定ボタン１０５とを備える。更に、決定ボタン１０５の周囲には、表示部１０２に表示されたカーソルを所望の位置に移動させるための左右キー１０６と、上下キー１０７とが配置されている。
【００１６】
カートリッジ１１０には、インクが塗布されているインクリボン（不図示）と、印画紙としてのロール紙１０（ローラに巻き回された帯状の記録媒体）とが収納されている。また、カートリッジ１１０を印刷装置１００に装着する前の状態では、ロール紙１０はハウジング１１１により密閉された構成となっており、使用者がロール紙１０に直接触れることがない構成となっている。なお、本実施形態のカートリッジ１１０のハウジング１１１は、透明な材質で形成され、ロール紙１０がハウジング１１１内に装着されているかを確認できる。印刷時にはロール紙１０がカートリッジ１１０から引き出され、インクリボンに塗布されたインクを印刷装置１００の後述するサーマルヘッドによりロール紙に転写することで、印刷が行われる。
【００１７】
熱転写方式印刷装置で一般的に使用されるインクリボンは、基材上に画像を形成するイエロー（Ｙ）色、マゼンタ（Ｍ）色、シアン（Ｃ）色の昇華性染料層が順に配置され、最後に画像形成層を保護するためのオーバーコート層が配置されている。オーバーコート層としては、熱溶融性の樹脂製材料クリア層が用いられる。また、各色のインクリボンおよびオーバーコート層のそれぞれの間には、インクリボンの頭出し位置検出用マーカが配置されている（先頭のＹ色マーカは二重線となっている）。ただし、モノクロ画像専用などの特色系インクリボンの構成はこの限りではない。
【００１８】
一つの画像を形成するために、Ｙ色、Ｍ色、Ｃ色の３色の染料層およびオーバーコート層の保護層を一組として、順次ロール紙１０へと熱転写処理が行われる。したがって、インクリボンカートリッジ内のインクリボンには、印刷可能な枚数分だけＹ色、Ｍ色、Ｃ色およびオーバーコート層が繰り返し配置されている。
【００１９】
図１において、１１２はロール紙１０が巻き回されたローラである。ローラ１１２は、カートリッジ１１０を印刷装置１００に装着した際には、印刷装置１００が有する給紙モータの回転機構と結合され、印刷装置１００によって回転が制御される。１１３、１１４は、それぞれインクリボンの供給ローラの回転軸および巻き取りローラの回転軸である。巻き取りローラの回転軸１１４は、カートリッジ１１０を印刷装置１００に装着した際には、印刷装置１００が有するインクリボン巻上げモータの回転機構と結合され、印刷装置１００によって回転が制御される。
１１５はロール紙１０に印刷された印画紙である。図１に示すように、印画紙１１５は、印刷装置１００によって印刷された後、用紙スタックに積載される。
【００２０】
次に、印刷装置１００の構成について図２を参照して説明する。図２は印刷装置１００の内部構成を示すブロック図である。
図２において、２０１は印刷装置１００全体を制御するメインコントローラである。メインコントローラ２０１はコンピュータであって、システム制御および各種プログラムに従った演算処理を行う。具体的には、メインコントローラ２０１は、画像データに加工処理を施し、印刷処理に必要な画像データを生成する。
【００２１】
２１３は画像データ入力部である。画像データ入力部２１３は印刷装置１００に具備されるカードスロットに挿入されたメモリカードから画像データを読み出す。画像データ入力部２１３は印刷装置１００の入出力Ｉ／ＦであるＵＳＢ  Ａコネクタ端子（不図示）とデジタルカメラのＵＳＢ  ｍｉｎｉ−Ｂコネクタ端子（不図示）をケーブルで接続し画像データを読み出すことも可能である。この場合、印刷装置１００側がホスト機器として機能し、デジタルカメラ側から印刷操作を行うことが可能である。また、印刷装置１００の入出力Ｉ／ＦであるＵＳＢ  Ｂコネクタ端子とＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を接続することで、印刷装置１００側がデバイス機器として機能し、ＰＣ側から印刷操作を行うことが可能である。
【００２２】
２１６はサーマルヘッドである。サーマルヘッド２１６は主走査方向に配置された発熱体（不図示）が発熱することにより、インクリボンに塗布されたインクを昇華させ、ロール紙１０上に印刷する。２１５はサーマルヘッド２１６に内蔵される発熱体を駆動させるヘッド駆動回路である。メインコントローラ２０１に接続されたドライバコントローラ２１４が、ビットマップ形式で記録された画像データを用いてヘッド駆動回路２１５を制御することで印刷が行われる。
【００２３】
２０５は駆動モータ２０６、２０７を駆動するためのロール紙搬送モータドライバである。駆動モータ２０６、２０７は回転機構を介して、後述するカール補正ローラやグリップローラ、排紙ローラ、排紙蹴りだしローラなどに結合されており、これらのローラを駆動させることによりロール紙１０を搬送する。
２０８は給紙モータドライバであり、給紙モータ２０９の回転を制御する。カートリッジ１１０が装着された状態においては、給紙モータ２０９でロール紙１０が巻き回され、ローラ１１２や後述する給紙ローラと回転機構を介して結合され、給紙モータドライバ２０８によりローラ１１２や給紙ローラの回転駆動が制御される。
【００２４】
２１０はカッターモータドライバである。カッターモータドライバ２１０はカッターユニットを構成するカッター刃およびカッター受け刃を駆動するカッターモータ２１１を制御することで、ロール紙１０の切断を行う。
２０２はロール紙先端検知センサである。ロール紙先端検知センサ２０２はカートリッジ１１０内のロール紙１０が回転したときに、カートリッジ１１０内のロール紙１０の先端を検知する検知手段として機能する。検知手段としては、例えばメカニカルスイッチや赤外線式反射型センサを用いることができる。
【００２５】
２０３はロール紙検出センサである。ロール紙検出センサ２０３はカートリッジ１１０内に収容されたロール紙１０が押し出され、先端がカートリッジ出口から排出されたことを検出する。
２０４はロール紙頭出しセンサである。ロール紙頭出しセンサ２０４はサーマルヘッド２１６に対向して設けられるプラテンローラの後方に配置され、印刷開始時に、カートリッジ１１０から引き出されたロール紙１０の先端がプラテンローラの後方を通過したことを検出する。
【００２６】
２１２は表示制御部である。表示制御部２１２は印刷する画像データや印刷に必要な設定データを入力するためのメニューを表示部１０２に表示するための制御を行う。操作部１０３は、図１で上述したように使用者からの様々な指示を受けるためのボタンなどである。
なお、図２では図示していないが、印刷装置１００には、動作に必要な電力を供給するための電源回路および各種ＩＣ、電気素子を実装した回路基板などが装置内に格納されている。
【００２７】
次に、印刷装置１００が印刷処理を行う際に動作する各部の構成について図３を参照して説明する。図３は、印刷装置１００にカートリッジ１１０が装着された状態を、印刷装置１００の側面から見た断面図である。なお、上述において既に説明した構成については同じ符号を付し、その説明を省略する。
図３において、３０１はカートリッジ１１０に収容されたロール紙１０が印刷時に印刷位置３１１まで引き出される場合に通過する用紙搬送路である。３０２はロール紙１０がカートリッジ１１０から引き出されるときのカートリッジ出口である。ローラ１１２に巻き回されていたロール紙１０は分離部材３１４により引き剥がされることで、用紙搬送路３０１を通過した後、カートリッジ出口３０２からカートリッジ１１０外部に引き出される。
【００２８】
３０３ａ、３０３ｂはカール補正ローラおよびカール補正従動ローラである。カール補正ローラ３０３ａおよびカール補正従動ローラ３０３ｂはロール紙１０のカールを矯正する。３０４ａ、３０４ｂはピンチローラおよびグリップローラである。ピンチローラ３０４ａおよびグリップローラ３０４ｂはロール紙１０を介して対向する位置に配置され、ロール紙１０の表裏面を挟持する。図３に示すような側面方向から見て、ピンチローラ３０４ａが左回りに回転し、グリップローラ３０４ｂが右回りに回転することで、カートリッジ１１０から引き出されたロール紙１０が印刷位置３１１に向かって搬送される。
なお、カートリッジ１１０が印刷装置１００に装着された状態では、印刷位置３１１に対応する位置で、インクリボン３１５を覆っていたカートリッジ１１０のハウジングが取り除かれ、インクリボン３１５がカートリッジ１１０外部に露出した状態となる。
【００２９】
３０５はプラテンローラである。プラテンローラ３０５は印刷位置３１１においてサーマルヘッド２１６との間で、インクリボン３１５とロール紙１０とを重畳させた状態を維持する。３１２はヘッド位置規定部材である。ヘッド位置規定部材３１２は昇降を行うヘッドアップダウンモータ(不図示)の制御機構に連動されている。
３０６は排紙ローラである。排紙ローラ３０６はロール紙１０を排紙方向に搬送する。３０７は排紙蹴りだしローラである。排紙蹴りだしローラ３０７は凹凸部を備え、ロール紙１０に印刷され切断されることで形成された印画紙を用紙スタック３１９に送り出す。排紙ローラ３０６と排紙蹴りだしローラ３０７とは、ロール紙１０を介して対向する位置に配置され、ロール紙１０の表裏面を挟持する。
【００３０】
３０８はカッターモータ２１１の動作をカッターユニットに伝達するギア列である。３０９、３１０はカッターユニットを構成するカッター刃とカッター受け刃である。カッター刃３０９とカッター受け刃３１０はロール紙１０の用紙搬送路を挟んで、対向する位置に配置されている。カッター刃３０９とカッター受け刃３１０は、ギア列３０８により駆動され、はさみ状に各刃が擦り合わされることにより、ロール紙１０を切断する。
３１６は、付勢手段としての給紙用バネである。３１７は、ロール紙１０を搬送するための給紙ローラであり、印刷時にロール紙１０に当接した状態で給紙モータ２０９の回転に応じて回転可能となる。給紙用バネ３１６はカートリッジ１１０のローラ１１２を給紙ローラ３１７側に向かって付勢している。ローラ１１２を付勢することでロール紙１０の外周が給紙ローラ３１７に圧接され、ロール紙１０が給紙ローラ３１７の回転により給紙方向（正方向）または逆方向に搬送される。なお、ロール紙１０の外周と給紙ローラ３１７とを圧接する構成は、この場合に限られず、給紙ローラ３１７をロール紙１０のローラ１１２側にバネなどを用いて圧接したり解除したりする構成であってもよい。
【００３１】
次に、ロール紙にカール補正が適正にされた場合とカール補正が適正にされなかった場合とで、用紙スタックに印画紙が積載される状態について図４を参照して説明する。図４は印刷装置の排紙部および用紙スタックの断面図である。
図４において、カッターユニットにより切断されたロール紙は排紙ローラ３０６と排紙蹴りだしローラ３０７により排紙口３１８から送り出され、印画紙４０１として用紙スタック３１９に順次積載されていく。印画紙が積載された状態での用紙スタック３１９の背面から一番上に積載されている印画紙までの高さＨが用紙積載高である。
【００３２】
カール補正を適正にできない場合、図４（ｂ）に示すようにカールが補正しきれていない印画紙４０２、カールと補正量が一致し平坦化された印画紙４０３、カールが補正しすぎている印画紙４０４が混在して積載される。したがって、少量の枚数の印画紙で用紙スタック３１９が満載状態になってしまう。
一方、各カール量に動的なカール補正が適正にされている場合、図４（ａ）に示すように、全ての印画紙４０１が一律に平坦化され、用紙積載高Ｈに応じた最大枚数の印画紙を積載することが可能である。
【００３３】
次に、印刷装置１００による印刷設定から印刷終了までの処理動作について図５のフローチャートを参照して説明する。図５に示すフローチャートの処理は、メインコントローラ２０１がメモリなどに格納されているプログラムを実行することにより実現する。また、図５に示すフローチャートの処理は、電源ボタン１０４により印刷装置１００の電源のＯＮされたときに開始される。
【００３４】
まず、使用者が表示部１０２を見ながらメニュー画面の印刷設定を選択すると、メインコントローラ２０１が画像データ入力部２１３から画像データを読み出し、画像データのサムネイルを表示部１０２に一覧表示する。次に、使用者は操作部１０３の上下キー１０７、左右キー１０６を用いて画像データの一覧表示から印刷対象の画像データを選び、決定ボタン１０５を押下して決定する。また、使用者は印刷枚数も操作部１０３を用いて表示部１０２を見ながら設定する。使用者は印刷対象の画像データを全て選択した後に、表示部１０２に表示された印刷アイコン（不図示）を選択し、決定ボタン１０５を押下する。メインコントローラ２０１は、使用者により決定された印刷設定をメモリなどに記憶する（ステップＳ５０１）。
【００３５】
印刷設定が決定された後、メインコントローラ２０１はカートリッジ１１０内のロール紙１０のカール量を測定する（ステップＳ５０２）。
メインコントローラ２０１は測定したカール量からロール紙１０のカール補正量を設定する（ステップＳ５０３）。例えばカール量とカール補正量との対応表が予めメモリに格納され、メインコントローラ２０１はその対応表に基づいて測定したカール量に対応するカール補正量をロール紙１０のカール補正量として決定する。具体的には、カール量が大きい場合はカール補正量を大きくし、カール量が小さい場合はカール補正量を小さくする。
【００３６】
メインコントローラ２０１は設定したカール補正量を反映させて印刷処理を行う（ステップＳ５０４）。
メインコントローラ２０１は印刷した枚数と印刷設定枚数とを比較して、全枚数の印刷が終了したか否かの判断を行う（ステップＳ５０５）。印刷設定枚数を全て印刷している場合、印刷を終了する。
複数枚の印刷を連続で行う場合、連続印刷中にロール紙１０が消費され印刷する部分のロール紙１０の径が小さくなるため、カール量が大きくなる。したがって、規定印刷枚数（Ｎ枚）ごとにカール量を再測定し、カール補正量を再調整する必要がある。そのため、ステップＳ５０５で全ての印刷が終了していない場合、メインコントローラ２０１は規定印刷枚数に対する剰余の印刷枚数を計算する（ステップＳ５０６）。規定印刷枚数としては、例えば５枚や１０枚を設定することができる。
【００３７】
剰余が０の場合、ステップＳ５０２に戻り、メインコントローラ２０１は再度カール量を測定する。この処理は、印刷枚数が複数枚の場合、規定印刷枚数Ｎ枚ごとにカール量を測定し直し、カール補正量を再調整するためである。一方、剰余が０ではない場合、ステップＳ５０４に戻り、設定したカール補正量のまま印刷処理を行う。
なお、連続印刷を継続させる場合、カール量が所定量以上になったとき規定印刷枚数Ｎを減少させるように構成してもよい。すなわち、例えば印刷を開始した当初において規定印刷枚数Ｎが１０枚であったのをカール量が所定量以上になったとき、メインコントローラ２０１は規定印刷枚数Ｎを５枚に減少させるようにしてもよい。このように処理するのは、ロール紙１０のカール量が所定量以上になると、カール量の変化量が大きくなるためである。
【００３８】
また、図５のフローチャートは、電源ボタン１０４により印刷装置１００の電源のＯＮされたときに開始される場合について説明したが、この場合に限られない。すなわち、使用者がカートリッジ１１０にロール紙１０を新たに装着したり交換したりした後、カートリッジ１１０を印刷装置１００に装着したときに処理が開始される。この場合、メインコントローラ２０１は、ステップＳ５０１を省略し、すぐにステップＳ５０２およびステップＳ５０３の処理を行い、使用者による印刷の指示を待機することができる。したがって、カートリッジ１１０を印刷装置１００に装着させるたびに行われるため、カートリッジ１１０にカール量が異なるロール紙１０が装着された場合でも、装着されたロール紙１０におけるカール量を逐次、測定することができる。
【００３９】
次に、ステップＳ５０２においてカール量を測定する処理について、図６に示すフローチャートおよび図７を参照して説明する。図６に示すフローチャートの処理は、メインコントローラ２０１がメモリなどに格納されているプログラムを実行することにより実現する。図７はカール量測定時のカートリッジ内のロール紙と給紙ローラの断面図であり、カール量を測定する動作の変移を示している。
【００４０】
まず、メインコントローラ２０１は給紙ローラ３１７が圧接状態か否かを判断する（ステップＳ６０１）。給紙ローラ３１７が圧接状態の場合、図７（ａ）に示すようにロール紙１０が給紙状態であり、ステップＳ６０３の処理に進む。
給紙ローラ３１７が圧接状態ではない場合、メインコントローラ２０１は給紙用バネ３１６を用いて給紙ローラ３１７を圧接状態にする（ステップＳ６０２）。この処理により、ロール紙１０の外周と給紙ローラ３１７とが圧接され、メインコントローラ２０１はロール紙１０を搬送できる状態となる。
メインコントローラ２０１は図７（ｂ）に示すように給紙ローラ３１７を矢印Ｂ方向に回転させ、カートリッジ１１０外部に一部引き出されているロール紙１０をカートリッジ１１０内に引き戻す（ステップＳ６０３）。ロール紙１０がカートリッジ１１０に引き戻される場合、給紙ローラ３１７は給紙方向（正方向）の回転と逆回転となる。
【００４１】
メインコントローラ２０１はロール紙先端検知センサ２０２がロール紙１０の先端を検知したか否かを判断する（ステップＳ６０４）。図７（ｃ）に示すように、ロール紙先端検知センサ２０２がロール紙１０の先端を検知した場合、メインコントローラ２０１はロール紙１０の引き戻しを終了する。ロール紙先端検知センサ２０２がロール紙１０の先端を検知することで、メインコントローラ２０１はロール紙１０がカートリッジ１１０内に収納されたと判断する。なお、本実施形態のロール紙先端検知センサ２０２はロール紙１０の先端の通過を検知する反射型フォトセンサである。ロール紙先端検知センサ２０２はロール紙１０の先端が通過するときの用紙段差による反射率の低下を検出して、ロール紙１０の先端が通過したことを検知する。
【００４２】
次に、メインコントローラ２０１は給紙ローラ３１７を更に逆回転させる。この給紙ローラ３１７の回転方向はロール紙１０をカートリッジ１１０内に引き戻したときの回転方向と同方向である。すると、図７（ｄ）から図７（ｅ）に示すように、ロール紙１０の先端が給紙ローラ３１７とローラ１１２との間を抜け、給紙ローラ３１７とローラ１１２とによる圧接状態から解除される。したがって、ロール紙１０の先端がカートリッジ１１０内で自由な状態になりロール紙１０の応力により広がる。なお、メインコントローラ２０１は給紙ローラ３１７を更に逆回転させる前に、給紙用バネ３１６による付勢を解除し、ロール紙１０の外周と給紙ローラ３１７とが圧接された状態を解除する処理を行ってもよい。このように、ロール紙１０の外周と給紙ローラ３１７とが圧接された状態を解除することで、ロール紙１０がカートリッジ１１０内で広がるのを補助することができる。
【００４３】
メインコントローラ２０１は、図７（ｅ）、（ｆ）に示すように、継続して給紙ローラ３１７を逆回転させ、ロール紙先端検知センサ２０２がロール紙１０の先端を検知したか否かを判断する（ステップＳ６０５）。図７（ｇ）に示すように、ロール紙先端検知センサ２０２がロール紙１０の先端を検知した時点で、メインコントローラ２０１は給紙ローラ３１７の回転を停止する（ステップＳ６０６）。ロール紙先端検知センサ２０２がロール紙１０の先端を検知することで、メインコントローラ２０１はロール紙１０の先端が後述するカール量の計測開始位置にあると判断する。すなわち、図７（ｇ）に示す状態が、カール量の計測開始位置である。
【００４４】
次に、メインコントローラ２０１は図７（ｇ）から図７（ｈ）に示すように給紙ローラ３１７を給紙方向である矢印Ｃ方向に正回転させる（ステップＳ６０７）。このとき、ロール紙１０の外周が給紙ローラ３１７に圧接された状態のままである場合、メインコントローラ２０１はロール紙１０の圧接された状態を解除する処理を行ってもよい。ロール紙１０の圧接された状態を解除した状態でロール紙１０を搬送させることで、ロール紙１０はカートリッジ１１０内でカール量に応じて広がるのを補助することができる。ステップＳ６０７と同時に、メインコントローラ２０１は給紙ローラ３１７の回転量の計測を開始する（ステップＳ６０８）。例えば、給紙ローラ３１７を回転させる給紙モータ２０９がステッピングモータの場合、ステップ数を計測し、ＤＣモータの場合、時間を計測する。給紙ローラ３１７が正回転することで、ロール紙１０の先端はカール量に応じて広がりながらローラ１１２周りを回転して給紙ローラ３１７に戻り、下方から給紙ローラ３１７とローラ１１２との間に挟持される。
【００４５】
メインコントローラ２０１は更に継続して給紙ローラ３１７を正回転させ、ロール紙１０の先端が給紙ローラ３１７とローラ１１２との間を上方に抜け、ロール紙先端検知センサ２０２がロール紙１０の先端を検知したか否かを判断する（ステップＳ６０９）。図７（ｉ）に示すように、ロール紙先端検知センサ２０２がロール紙１０の先端を検知した時点でメインコントローラ２０１は給紙ローラ３１７の回転を停止し、回転量の測定を終了する（ステップＳ６１０）。
メインコントローラ２０１はステップＳ６０８からステップＳ６１０までで測定した給紙ローラ３１７の回転量をメモリなどに記憶する（ステップＳ６１１）。
【００４６】
次に、上述したように計測した給紙ローラの回転量に基づいて、ロール紙１０のカール量を計測する場合について図８および図９を参照して説明する。図８（ａ）はカール量が小さいときのロール紙の先端の軌道であり、図８（ｂ）はカール量が大きいときのロール紙の先端の軌道である。図９（ａ）はカール量と給紙ローラの回転量の関係を示す図であり、図９（ｂ）は印刷枚数と給紙ローラの回転量との関係を示す図である。
【００４７】
カール量が小さい場合、ロール紙１０は平坦に戻ろうとする応力が働くため、ロール紙がカートリッジ１１０内の内周面に張り付くような状態となる。したがって、ステップＳ６０８からステップＳ６１０までの処理で説明したようにロール紙１０の先端がカートリッジ１１０内で一周するときに、図８（ａ）に示すように、ロール紙１０の先端がカートリッジ１１０の外周に近い状態の軌道Ｔａで一周する。
一方、カール量が大きい場合、ロール紙１０はまき癖の影響で、丸まろうとする応力が働くため、ロール状態となる。したがって、ステップＳ６０８からステップＳ６１０までの処理で説明したようにロール紙１０の先端がカートリッジ１１０内で一周するときに、図８（ｂ）に示すように、ロール紙１０の先端がローラ１１２の外周に近い状態の軌道Ｔｂで一周する。
【００４８】
図９（ａ）におけるロール紙２０ａはカール量が小さい場合を示し、ロール紙２０ｂはカール量が大きい場合を示している。
図９（ａ）に示すように、カートリッジ１１０内のロール紙２０ａのカール量が小さい場合、ロール紙２０ａの先端がカートリッジ１１０の外周に近い位置で一周するために、それだけ給紙ローラ３１７の回転量が大きくなる。すなわち、給紙ローラ３１７を回転させる給紙モータ２０９の回転量も大きくなる。
一方、図９（ｂ）に示すように、カートリッジ１１０内のロール紙２０ｂのカール量が大きくなるにしたがって、ロール紙２０ｂの先端がローラ１１２の外周に近い位置で一周するために、それぞれ給紙ローラ３１７の回転量が小さくなる。すなわち、給紙ローラ３１７を回転させる給紙モータ２０９の回転量も小さくなる。
【００４９】
なお、測定した給紙ローラ３１７の回転量とは、ロール紙１０を搬送した搬送量と同等である。したがって、メインコントローラ２０１は、メモリなどに格納している図９（ａ）に示すカール量と給紙ローラ３１７の回転量の関係を示すテーブルから、給紙ローラ３１７の回転量、すなわちロール紙１０の搬送量に対応するカール量を判定する。したがって、メインコントローラ２０１は、カール判定手段として機能する。メインコントローラ２０１は、判定したカール量を上述した図５のフローチャートに示すステップＳ５０３に用いるためにメモリなどに記憶する。
【００５０】
また、印刷枚数によってもカール量が変化していく。ここでは、印刷枚数と給紙ローラの回転量との関係について図９（ｂ）を参照して説明する。
図９（ｂ）におけるロール紙３０ａは印刷枚数が少なく残量が多い場合を示し、ロール紙３０ｂは印刷枚数が増し残量が少ない場合を示している。特性線Ｒａは、通常のロール紙における印刷枚数と給紙ローラの回転量との推移を示している。
特性線Ｒａに示すように、通常のロール紙の場合、平坦に戻ろうとする応力が働き、ロール紙の先端はカートリッジ１１０内の外周に近い位置で回転する。すなわち、給紙ローラ３１７の回転量は残量が多い場合と少ない場合とで比べて大きく変化しない。
【００５１】
一方、図９（ｂ）におけるロール紙３０ｃは長時間高湿度で保存され、残量が少ない場合を示している。特性線Ｒｂは、長時間高湿度で保存されたロール紙における印刷枚数と給紙ローラの回転量との推移を示している。
長時間高湿度で保存されていたロール紙は、ロール状態で吸湿した後、乾燥するので、ロール状態で形状が固定してしまい、ロール紙の内径にいくほど、カール量が大きくなる。
したがって、特性線Ｒｂに示すように、ロール紙の残量が少なくなると、ロール紙３０ｃがローラ１１２の外周に近い位置で回転するので、給紙ローラ３１７の回転量が少なくなる。
このように印刷枚数によってカール量が変化するロール紙を使用する場合も想定し、逐次適正な補正を行うために、上述したステップＳ５０６で説明したように、連続印刷時は規定印刷枚数ごとにカール量を再測定する。
【００５２】
次に、上述したように、測定したロール紙のカール量に基づいて、カール補正する印刷装置の動作について図１０に示すカール補正機構の一例を参照して説明する。図１０は、図３における給紙部分の拡大図である。なお、カール補正機構はデカール手段として機能する。
本実施形態に係るカール補正機構は、カートリッジ出口３０２に隣接して配置されたカール補正従動ローラ３０３ｂがカートリッジ出口３０２から排出しているロール紙１０に対して近接したり離間したりできるように可動式に構成されている。
ロール紙１０のカール量が小さくカール補正量を小さくする場合、図１０（ａ）に示すように、メインコントローラ２０１はカール補正従動ローラ３０３ｂを破線で示す位置から実線で示す位置に移動し、ロール紙１０を屈曲させる角度αを大きくする。
ロール紙１０のカール量が大きくカール補正量が大きくする場合、図１０（ｂ）に示すように、メインコントローラ２０１はカール補正従動ローラ３０３ｂを破線で示す位置から実線で示す位置に移動し、ロール紙１０を屈曲させる角度αを小さくする。
【００５３】
このように、給紙ローラ３１７の回転量からロール紙１０のカール量を測定し、測定したカール量に応じて、カール補正従動ローラ３０３ｂの位置を可変し、ロール紙１０に対するカール量を最適化することで、印画紙を一定に平坦化することが可能になる。
【００５４】
なお、カール補正機構として、上述した機構に限られない。例えば、ロール紙１０がカール補正機構を通過するときの搬送速度を調節することによってもカール補正を行うカール補正機構を採用することもできる。すなわち、ロール紙１０の搬送速度を遅くすることでよりカール補正量を大きくし、搬送速度を速くすることでカール補正量を小さくすることができる。
また、例えば、カール補正従動ローラ３０３ｂの位置を固定したまま、カール補正従動ローラ３０３ｂ自体の回転抵抗を変更させることによってもカール補正を行うカール補正機構を採用することもできる。カール補正従動ローラ３０３ｂの回転抵抗を大きくすることでカール補正量を大きくし、回転抵抗を小さくすることでカール補正量を小さくすることができる。
【００５５】
次に、図５のフローチャートに示すステップＳ５０４の画像データの印刷処理について図１１のフローチャートを参照して説明する。図１１に示すフローチャートの処理は、メインコントローラ２０１がメモリなどに格納されているプログラムを実行することにより実現する。
まず、メインコントローラ２０１は給紙ローラ３１７を圧接状態にする（ステップＳ１１０１）。上述したカール量を測定する処理において、ロール紙１０の外周と給紙ローラ３１７とが圧接された状態を解除していた場合、ステップＳ１１０１の処理により、ロール紙１０の外周と給紙ローラ３１７とが圧接された状態に移行する。
【００５６】
メインコントローラ２０１は給紙モータ２０９を用いて給紙ローラ３１７を回転駆動し、ロール紙１０を引き出し、ピンチローラ３０４ａおよびグリップローラ３０４ｂまで搬送する（ステップＳ１１０２）。
メインコントローラ２０１は駆動モータ２０６、２０７を介して、ピンチローラ３０４ａおよびグリップローラ３０４ｂを用いて、ロール紙１０を搬送する（ステップＳ１１０３）。駆動モータ２０６、２０７がステッピングモータの場合、駆動モータ２０６、２０７はロール紙搬送モータドライバ２０５から送り出されるパルス信号のステップ数だけ回転駆動する。本実施形態では、パルス信号３ステップで０．０８４５ｍｍの用紙送りを実現している。
【００５７】
メインコントローラ２０１はピンチローラ３０４ａおよびグリップローラ３０４ｂにより搬送されてきたロール紙１０の先端をロール紙検出センサ２０３を介して検出する（ステップＳ１１０４）。
メインコントローラ２０１はロール紙１０の画像の書き出し位置がサーマルヘッド２１６に移動するまで定められたステップ数分だけロール紙１０を搬送する（ステップＳ１１０５）。すなわち、ロール紙１０の先端を検出した後は、メインコントローラ２０１は、駆動モータ２０６、２０７をオープン・ループで制御する。
【００５８】
メインコントローラ２０１はリボン巻き取りローラの回転軸１１４を巻き取り、Ｙ色インクリボンの頭出しを行う（ステップＳ１１０６）。メインコントローラ２０１はインクリボン頭出し用マーカ検出センサを用いてＹ色インクリボンの頭出しマーカを検出する。Ｙ色インクリボンの頭出し終了後、メインコントローラ２０１は用紙搬送およびインクリボン頭出し中、待避していたサーマルヘッド２１６を、ロール紙１０とインクリボン３１５を挟み込む態様でプラテンローラ３０５側に圧着する。
【００５９】
メインコントローラ２０１は画像データ入力部２１３から画像データを読み出し印刷データを生成する。メインコントローラ２０１は生成された画像データを、サーマルヘッド２１６を制御するヘッド駆動回路２１５に転送し、ヘッド制御信号の通電によりサーマルヘッド２１６に配置された発熱体を発熱する。インクリボンが加熱されることにより、接しているロール紙１０へと染料が昇華・定着し、１ラインごとに印刷処理が行われる（ステップＳ１１０７）。メインコントローラ２０１はサーマルヘッド２１６の通電処理と同期させて、ピンチローラ３０４ａおよびグリップローラ３０４ｂを用いてロール紙１０を搬送する。例えば、Ｌ判サイズの場合、１０００ステップ分、ロール紙１０を搬送し、画像を形成する。ステップＳ１１０７の処理によって、ロール紙１０の染料受容層にイエロー（Ｙ）色の昇華性染料層が形成される。
【００６０】
メインコントローラ２０１はＹ色の印刷処理終了後にサーマルヘッド２１６を待避させて、ロール紙１０の画像の書き出し位置がサーマルヘッド２１６の発熱体に移動するまでロール紙１０を戻す（ステップＳ１１０８）。すなわち、Ｌ判サイズの場合、ピンチローラ３０４ａおよびグリップローラ３０４ｂを印刷処理時とは逆方向に１０００ステップ分回転させて、ロール紙１０を引き戻す。
【００６１】
メインコントローラ２０１はステップＳ１１０６と同様、リボン巻き取りローラの回転軸１１４を巻き取り、Ｍ色インクリボンの頭出しマーカを検出して、Ｍ色インクリボンの頭出しを行う（ステップＳ１１０９）。
メインコントローラ２０１はＹ色で形成された画像と重なるようにステップＳ１１０７と同様、Ｍ色インクリボンで印刷処理を行う（ステップＳ１１１０）。ステップＳ１１１０の処理によって、ロール紙１０の染料受容層にマゼンタ（Ｍ）色の昇華性染料層が形成される。
【００６２】
メインコントローラ２０１はステップＳ１１０８と同様、画像の書き出し位置までロール紙１０を戻す（ステップＳ１１１１）。
その後のＣ色の印刷処理（ステップＳ１１１２〜Ｓ１１１４）は、Ｍ色の印刷処理（ステップＳ１１０９〜Ｓ１１１１）と同様であり、その説明を省略する。ステップＳ１１１４までの処理によって、ロール紙１０の染料受容層にシアン（Ｃ）色の昇華性染料層が形成される。
【００６３】
メインコントローラ２０１はインクリボンのオーバーコート層の頭出しを行う（ステップＳ１１１５）。続いて、メインコントローラ２０１はサーマルヘッド２１６の発熱体を発熱させ、透明な保護層としてのオーバーコート層（樹脂製材料クリア層）をロール紙１０表面に形成する。なお、Ｌ判サイズの場合、オーバーコート層の形成は、画像書き出し位置から１０００ステップ分ロール紙１０を搬送した位置で終了する（ステップＳ１１１６）。
【００６４】
その後、メインコントローラ２０１はカッター刃３０９とカッター受け刃３１０を用いて所定のサイズにロール紙１０を切断する（ステップＳ１１１７）。
メインコントローラ２０１は排紙ローラ３０６と排紙蹴りだしローラ３０７を用いて、切断したロール紙１０を印画紙として、用紙スタック３１９に排紙する。
【００６５】
このように、本実施形態によれば、カードリッジ内でロール紙を回転させ、ロール紙の搬送量に応じてロール紙のカール量を判定することで、カール量を測定する専用の装置を追加することなく、簡単な方法でカール量を測定することができる。また、印刷前にロール紙のカール量を測定し、カール量に応じた補正をすることで、ロール紙に応じたカールの補正が行われる。このとき、所定のタイミングでカール量を測定することで、残量が異なるロール紙であったり、高湿度で保存されたロール紙であったりしても、常に平坦化された印画紙を排紙することができる。したがって、印画紙を用紙スタックに多く積載させることができると共に、印画紙の品質を向上させることができる。
【００６６】
以上、本発明の好ましい実施形態について説明したが、本発明は上述した実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するプログラムを、ネットワークまたは各種記憶媒体を介して印刷装置に供給し、メインコントローラがプログラムを読み出して実行する処理である。
【符号の説明】
【００６７】
１０：ロール紙  １００：印刷装置  １０２：表示部  １０３：操作部  １１１：カートリッジ  １１２：ローラ  １１３：リボン供給ローラの回転軸  １１４：リボン巻き取りローラの回転軸  ２０１：メインコントローラ  ２０２：ロール紙先端検知センサ  ２０３：ロール紙検出センサ  ２１６：サーマルヘッド  ３０１：用紙搬送路  ３０２：カートリッジ出口  ３０３ａ：カール補正ローラ  ３０３ｂ：カール補正従動ローラ  ３０４ａ：ピンチローラ  ３０４ｂ：グリップローラ  ３０５：プラテンローラ  ３０６：排紙ローラ  ３０６：排紙蹴りだしローラ  ３０８：ギア列  ３０９：カッター刃  ３１０：カッター受け刃  ３１１：印刷位置  ３１２：ヘッド位置規定部材  ３１５：インクリボン  ３１６：給紙用バネ
【図１】
2013112507.tif 000003
【図２】
2013112507.tif 000004
【図３】
2013112507.tif 000005
【図４】
2013112507.tif 000006
【図５】
2013112507.tif 000007
【図６】
2013112507.tif 000008
【図７】
2013112507.tif 000009
【図８】
2013112507.tif 000010
【図９】
2013112507.tif 000011
【図１０】
2013112507.tif 000012
【図１１】
2013112507.tif 000013