(57)【特許請求の範囲】
【請求項１】
ロール状に巻かれた長尺の記録用紙を収納する収納手段と、
前記収納手段から前記記録用紙を引き出して搬送する搬送手段と、
前記搬送手段により印画開始位置まで搬送された記録用紙に印画処理を施す印刷手段と、
前記印画処理が終了した記録用紙を所定の切断位置で切断する切断手段と、
起動時に搬送路上に残留する記録用紙を検出した場合に、当該残留する記録用紙を取り除く処理を行う処理手段と、を有し、
前記処理手段は、起動時に前記搬送手段により記録用紙を搬送させて先端を検出し、前記先端から前記起動する前に曲げ癖矯正部に位置していた部分までの第１の距離と、前記起動する前に設定されていた印画処理に必要とされる前記先端からの第２の距離とを比較し、長い方の距離を前記残留する記録用紙の切断位置に設定することを特徴とする画像形成装置。
【請求項２】
前記処理手段は、前記第１の距離が前記第２の距離よりも長い場合、先ず前記第２の距離を前記切断位置に設定して前記切断手段により切断し、その後、前記曲げ癖矯正部までの記録用紙を前記切断手段により切断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記処理手段は、前記切断手段により切断された記録用紙を前記搬送手段により排出し、残りの部分を前記収納手段に収納することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記起動する前に設定されていた印画処理に必要とされた前記先端からの第２の距離に関する情報を記憶する記憶手段をさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記記録用紙の終端部に形成される被検出部を検出する検出手段をさらに有し、
前記処理手段は、前記記録用紙を切断位置に搬送する間に前記被検出部が検出された場合、当該被検出部を切断しないように前記切断位置の設定を変更することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記処理手段は、前記先端から前記被検出部までの距離が前記印画処理が可能な最短の長さよりも短い場合、前記記録用紙を切断しないで残りの部分を前記収納手段に収納することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記処理手段は、前記先端から前記被検出部までの距離が前記第２の距離よりも短い場合、切断位置を前記先端から前記被検出部までの距離よりも短い位置に設定することを特徴とする請求項５または６に記載の画像形成装置。
【請求項８】
前記印刷手段は、サーマルヘッドによって記録用紙にインクを転写して印画処理を行うことを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
ロール状に巻かれた長尺の記録用紙を収納する収納手段と、
前記収納手段から前記記録用紙を引き出して搬送する搬送手段と、
前記搬送手段により印画開始位置まで搬送された記録用紙に印画処理を施す印刷手段と、
前記印画処理が終了した記録用紙を所定の切断位置で切断する切断手段と、を有する画像形成装置の制御方法であって、
起動時に搬送路上に残留する記録用紙を検出した場合に、当該残留する記録用紙を取り除く処理を行う残留用紙処理工程を有し、
前記残留用紙処理工程では、起動時に前記搬送手段により記録用紙を搬送させて先端を検出し、前記先端から前記起動する前に曲げ癖矯正部に位置していた部分までの第１の距離と、前記起動する前に設定されていた印画処理に必要とされる前記先端からの第２の距離とを比較し、長い方の距離を前記残留する記録用紙の切断位置に設定することを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載された画像形成装置の各手段として機能させるためのプログラム。
【請求項１１】
コンピュータを、請求項１乃至８のいずれか１項に記載された画像形成装置の各手段として機能させるためのプログラムを格納したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール状に巻かれた長尺の記録用紙に印画を行う画像形成装置に関するものである。
【背景技術】
【０００２】
現在、ロール状に巻かれた長尺の記録用紙（ロール紙）に印画を行うロール紙プリンタは、出力サイズ（印画長さ）に自由度がある、ロール紙のコストが安い等のメリットがある。一方、ロール紙プリンタでは、ロール紙固有の曲げ癖を除去する必要があるため、プリンタエンジンに曲げ癖矯正手段が設けられている。ロール紙プリンタでは印画中に曲げ癖矯正手段で逆方向の曲げ癖をつけることで、ロール紙固有の曲げ癖を除去している。曲げ癖除去手段において曲げ癖が除去された印画済みの記録用紙はカッターで切断され、プリンタ外部に排出される一方、残りの用紙は巻き取られ、カートリッジに収納される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３７２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ロール紙プリンタの印画動作中に停電や強制終了、バッテリ切れなどが発生し、電源の供給が途絶えてしまった場合、印画途中の用紙がプリンタエンジン内に残留する可能性がある。この状態から電源を再投入すると、印画途中の用紙の上から再印画を行ってしまうおそれがある。印画途中の用紙の上から再印画を行うと、印画品質が悪化するだけでなく、熱転写プリンタの場合には、インクシートの剥離不良などが発生し、用紙やインクシートの詰まりなどを引き起こしてしまう可能性がある。
【０００５】
このような問題を防止するために、電源を投入した時点でプリンタエンジン内に残留用紙がある場合には残留用紙を排出する処理が行われる。
【０００６】
例えば、特許文献１には、ロール紙プリンタが印画状況を記憶する記憶手段を備え、電源投入時に記憶手段に記憶されている印画状況から前回の印画状況を参照し、前回の印画が未完了状態である場合は、インクシートの長さに基づいて記録用紙を最大印画長さだけ切断し、排出することが記載されている。
【０００７】
また、ロール紙プリンタは、ロール状の巻き癖を矯正するための曲げ癖矯正手段を備える場合が多い。曲げ癖矯正手段で用紙が所定時間以上保持されると、用紙に局所的な逆方向の曲げ癖がついてしまう。このように曲げ癖がついた用紙を使用して印画を行った場合、用紙に局所的な曲げ癖が残るだけでなく、曲げ癖領域の印画品位が低下するといった問題が発生する。
【０００８】
上記特許文献１では、インクシートの長さに基づいて記録用紙を最大印画長さだけ切り出すという方法をとっているため、曲げ癖領域まで切り出せない可能性がある。
【０００９】
これに対し、サーマルヘッドなどの印画手段から曲げ癖矯正手段までの長さを最大印画長さに加えて切断すると、曲げ癖がついた部分まで除去することができ、上記のような課題を解決することができる。
【００１０】
ところが、印画手段から曲げ癖矯正手段までの長さを最大印画長さに加えて切断すると、用紙の切り出し量が多くなり、印画できる枚数が減ってしまう。
【００１１】
本発明は、上記課題に鑑みてなされ、その目的は、起動時の残留用紙処理において、用紙の無駄や印画品位の悪化を抑制できる技術を実現することである。
【課題を解決するための手段】
【００１２】
上記課題を解決し、目的を達成するために、本発明の画像形成装置は、ロール状に巻かれた長尺の記録用紙を収納する収納手段と、前記収納手段から前記記録用紙を引き出して搬送する搬送手段と、前記搬送手段により印画開始位置まで搬送された記録用紙に印画処理を施す印刷手段と、前記印画処理が終了した記録用紙を所定の切断位置で切断する切断手段と、起動時に搬送路上に残留する記録用紙を検出した場合に、当該残留する記録用紙を取り除く処理を行う処理手段と、を有し、前記処理手段は、起動時に前記搬送手段により記録用紙を搬送させて先端を検出し、前記先端から前記起動する前に曲げ癖矯正部に位置していた部分までの第１の距離と、前記起動する前に設定されていた印画処理に必要とされる前記先端からの第２の距離とを比較し、長い方の距離を前記残留する記録用紙の切断位置に設定する。
【発明の効果】
【００１３】
本発明によれば、起動時の残留用紙処理において、用紙の無駄や印画品位の悪化を抑制できる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態のサーマルプリンタのプリンタエンジンの構成を示す断面図。
【図２】本実施形態のサーマルプリンタの構成を示すブロック図。
【図３】本実施形態のサーマルプリンタの起動時から印画開始時までの処理を示すフローチャート。
【図４】本実施形態のサーマルプリンタの操作部の外観図。
【図５】本実施形態のサーマルプリンタによる印画処理を示すフローチャート。
【図６】サーマルプリンタ用のインクシートを示す図。
【図７】サーマルプリンタ用の記録用紙の終端の被検出部を例示する図。
【図８】本実施形態の残留用紙処理の第１の例を示すフローチャート。
【図９】図８の残留用紙処理を説明する図。
【図１０】本実施形態の残留用紙処理の第２の例を示すフローチャート。
【図１１】図１０の残留用紙処理を説明する図。
【図１２】図１０の残留用紙処理を説明する図。
【発明を実施するための形態】
【００１５】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１６】
なお、以下の説明において、「印刷」とは、ユーザからの印刷指示に基づいて印画を行い、排紙するまでの一連の全体動作を指すものとする。また、「印画」とは、印刷動作のうち、記録用紙等の印刷媒体に対してインクシートに塗布されたインクを熱転写することにより画像を記録用紙に記録する動作であるとする。また、長尺の記録用紙がロール状に巻かれたものをロール紙と呼ぶ。
【００１７】
また、以下では、熱転写または昇華型のサーマルプリンタを適用した実施形態について説明するが、本発明はプリンタ単体に限らず、本実施形態の印画機能を有する装置であれば、例えば複写機やファクシミリ、コンピュータシステム等に適用可能である。また、本発明の記録用紙は、紙の材質だけでなく、プラスチックフィルム等の他の材質からなるシート材をも含むものである。
【００１８】
＜装置構成＞図１を参照して、本実施形態のサーマルプリンタの概略構成について説明する。
【００１９】
図１において、ロール紙１０１はロール紙軸１０２を介して回転自在にプリンタ本体に収納される。ロール紙１０１から引き出された記録用紙１１２は、グリップローラ１０３とその対向位置に配置されたピンチローラ１０４との間に挟み込まれて搬送路上へ供給されると共に、印画動作中は矢印Ａ方向及びＢ方向へ往復搬送される。グリップローラ１０３の表面には、円周方向及び軸方向に所定の間隔で複数の突起が形成されている。
【００２０】
グリップローラ１０３の下流側には曲げ癖矯正部１０５が設けられている。曲げ癖矯正部１０５はロール紙１０１が巻き方向とは逆方向に記録用紙１１２を曲げることで、ロール紙の曲げ癖を矯正する。曲げ癖矯正部１０５の下流側にはプラテンローラ１０６が設けられている。プラテンローラ１０６と対向する位置にはサーマルヘッド１０９が配置され、サーマルヘッド１０９と記録用紙１１２の間をインクシート１１３が通過する。
【００２１】
曲げ癖矯正部１０５には、グリップローラ１０３により搬送された記録用紙１１２の先端を検出する用紙検出センサ１１４が設けられている。用紙検出センサ１１４としてはフォトリフレクタ等が用いられる。
【００２２】
インクシート１１３は、インクシート供給側のロールボビン１１０から供給され、サーマルヘッド１０９と記録用紙１１２との間を通ってインクシート巻き取り側ボビン１０８へ巻き取られる。
【００２３】
マーカ検出センサ１１５は後述するインクシート１１３の各色の先端部に塗布されたマーカを検出する。マーカ検出センサ１１５としてはフォトリフレクタ等が用いられる。
【００２４】
カッター１１１は、印画済みの記録用紙１１２や後述する残留用紙処理において記録用紙１１２を切断する。
【００２５】
一対の排紙ローラ１０７は記録用紙１１２の先端を挟み込み印画開始位置へ搬送したり、カッター１１１により切断された記録用紙１１２をプリンタ外部へ排出する。
【００２６】
＜ブロック構成＞次に、図２を参照して、本実施形態のサーマルプリンタのブロック構成について説明する。
【００２７】
図２において、２０１はサーマルプリンタ全体を制御するメインコントローラである。メインコントローラ２０１は、ＲＯＭ２１０に記憶された制御プログラムに従ってプリンタの制御及び各種プログラムに従った演算処理を行う。これには画像データの加工処理を施し、印画に必要な画像データを生成してＲＡＭ２１１に保存する等の処理も実行する。ＲＡＭ２１１は、画像データの一時保存、画像のリサイズ処理といった各種制御用プログラムのワーク領域としても使用される。またＲＯＭ２１０は、システム制御用プログラムや調整値といった各種パラメータを保存している。
【００２８】
２０２は用紙搬送モータ２０３を駆動するための用紙搬送モータドライバである。用紙搬送モータ２０３は回転機構を介して、ロール紙軸１０２、グリップローラ１０３、排紙ローラ１０７等に結合されており、これらのローラを駆動させることにより記録用紙を搬送する。
【００２９】
２０４はインクシート搬送モータ２０５を駆動するためのインクシート搬送モータドライバである。インクシート搬送モータ２０５は回転機構を介してインクシート巻き取り側ボビン１０８を駆動させ、使用済みのインクシート１１３の巻き取りを行う。
【００３０】
２０６はサーマルヘッド昇降モータドライバであり、後述するサーマルヘッド１０９の昇降を行うサーマルヘッド昇降モータ２０７の回転を制御することで、サーマルヘッド１０９を印画位置と退避位置との間で動作させる。
【００３１】
２０８はカッターモータドライバであり、カッター１１１を駆動するカッターモータ２０９を制御することで、記録用紙の切断を行う。
【００３２】
２１２はカートリッジ検出センサであり、ロール紙を収納するカートリッジの装填状態及び、複数存在するカートリッジの種類の判定を行う。この判定結果に基づき、ＲＯＭ２１０に記憶された制御プログラムに従って、カートリッジに応じた印画処理が行われる。
【００３３】
２１３は用紙検出センサであり、グリップローラ１０３と曲げ癖矯正部１０５の間に配され、印画開始時にカートリッジから引き出される記録用紙１１２の先端部がグリップローラ１０３の後方を通過したことを検出する。また、用紙検出センサ２１３は後述するロール紙の終端穴７０１や終端マーカ７０２等の被検出部を検出する。
【００３４】
２１４はインクシートのマーカ検出センサであり、インクシート１１３の各色の先端部に塗布されたマーカを検出する。
【００３５】
２１６はメモリＩ／Ｆ部であり、プリンタに装着されたメモリカード等に対するデータの書き込みや読み出しを行う。
【００３６】
２１７は表示制御部であり、印刷対象の画像データや印刷に必要な設定データを入力するためのメニューを表示部２１８に表示する。
【００３７】
２１９は画像データ入力部であり、プリンタに接続されたＰＣ（パーソナルコンピュータ）やデジタルカメラ、デジタルテレビ等の外部機器から画像データを取り込む。
【００３８】
２２０Ｙ、２２０Ｍ、２２０ＣはメモリＩＦ部２１６または画像データ入力部２１９を介して取得した画像データを格納するイメージバッファである。２２０Ｙはイエロー（Ｙ）色の画像データを一時的に格納するイエローイメージバッファであり、２２０Ｍ、２２０Ｃはそれぞれマゼンタ（Ｍ）色、シアン（Ｃ）色の各画像データを一時的に格納するイメージバッファである。
【００３９】
２２２はサーマルヘッド１０９に内蔵される発熱体を駆動させるサーマルヘッド駆動回路である。メインコントローラ２０１に接続されたドライバコントローラ２２１が、イメージバッファ２２０Ｙ、２２０Ｍ、２２０Ｃにビットマップ形式で記録された画像データを用いてサーマルヘッド駆動回路２２２を制御することで印画が行われる。
【００４０】
メインコントローラ２０１がイメージバッファ２２０Ｙ、２２０Ｍ、２２０Ｃの画像データをサーマルヘッド駆動データに変換し、ドライバコントローラ２２１がサーマルヘッド駆動データに応じて、サーマルヘッド駆動回路２２２を制御して印画を行う。
【００４１】
＜印画開始までの動作＞次に、図３及び図４を参照して、本実施形態のサーマルプリンタの起動時（電源投入時）から印画開始されるまでの動作について説明する。なお、図３は、本実施形態のサーマルプリンタの印画開始までの動作を示すフローチャートであり、メインコントローラ２０１が、ＲＯＭ２１０に格納された制御プログラムを、ＲＡＭ２１１のワークエリアに展開し、実行することで実現される。また、図４は、本実施形態のサーマルプリンタの操作部２１５の外観図であり、プリンタの電源のオン／オフを行う電源ボタン４０１、印画の実行／中止を指示する印画／中止ボタン４０６、ＧＵＩ画面の表示を行う液晶画面４０４が配置されている。
【００４２】
図３において、ステップＳ３０１でユーザによる電源ボタン４０１の押下により電源が投入されると、ステップＳ３０２に進み、メインコントローラ２０１は、カートリッジ検出センサ２１２により、カートリッジの有無を判定する。そして、カートリッジが検出されなかった場合、ステップＳ３０３に進み、メインコントローラ２０１は、ユーザにカートリッジの装着を促すメッセージを液晶画面４０４に表示する。
【００４３】
ステップＳ３０２でカートリッジが検出された場合、ステップＳ３０４に進み、メインコントローラ２０１は、用紙検出センサ２１３により、プリンタエンジン内に残留する記録用紙の有無を判定する。そして、残留用紙が検出された場合、ステップＳ３０５で残留用紙処理が行われるが、その詳細については後述する。
【００４４】
一方、ステップＳ３０４で、残留用紙が検出されなかった場合、若しくは、ステップＳ３０５の残留用紙処理が適切に完了した場合、ステップＳ３０６に進む。
【００４５】
ステップＳ３０６では、メインコントローラ２０１は、メモリＩＦ部２１６や画像データ入力部２１９を介して画像データを読み出して、液晶画面４０４に表示する。この画像表示状態で十字キー／ＳＥＴボタン４０５を操作して、ユーザは、印画したい画像の選択及び印画設定を行う。また、編集ボタン４１０で画像データのトリミング編集画面へ移行したり、ズームボタン４０８或はパンボタン４０７を押下して画像のトリミングサイズを決定することもできる。また、表示ボタン４０９で、指定した画像データのファイル名やサイズといった情報を表示することもできる。また、おたのしみボタン４０２で、カレンダの作成、マルチレイアウト作成（複数の画像データを並べてレイアウトする）、マルチアスペクト画像（例えば、縦横比が１：１、４：３、３：２、１６：９などの画像）の作成などの編集機能の選択画面へ移行できる。
【００４６】
こうして、ステップＳ３０６の印刷画像選択作業での印画する画像の選択と各種印画設定が終了した後、ステップＳ３０７にて、ユーザにより印画／中止ボタン４０６が押下されると、メインコントローラ２０１は、印画処理を開始する。
【００４７】
＜印画動作＞次に、図１及び図５を参照して、本実施形態のサーマルプリンタによる印画動作（記録制御処理）について説明する。なお、図５の処理は、メインコントローラ２０１が、ＲＯＭ２１０に格納された制御プログラムを、ＲＡＭ２１１のワークエリアに展開し、実行することで実現される。
【００４８】
図５において、ステップＳ５０８では、メインコントローラ２０１は、ロール紙１０１からロール紙軸１０２の回転によって記録用紙１１２を引き出し、グリップローラ１０３まで記録用紙１１２の先端を搬送する。ステップＳ５０９以降の記録用紙１１２の搬送は、用紙搬送モータ２０３により駆動制御されるグリップローラ１０３の回転により行われる。
【００４９】
ステップＳ５０９では、メインコントローラ２０１は、グリップローラ１０３の回転により搬送された記録用紙１１２の先端を用紙検出センサ１１４により検出する。用紙検出センサ１１４により、記録用紙１１２の先端が検出された後は、オープンループで記録用紙１１２の搬送位置が制御される。
【００５０】
ステップＳ５１０では、メインコントローラ２０１は、グリップローラ１０３の更なる回転により、記録用紙１１２は曲げ癖矯正部１０５に到達する。曲げ癖矯正部１０５で曲げ癖が矯正された記録用紙１１２はサーマルヘッド１０９及びプラテンローラ１０６へ搬送され、サーマルヘッド１０９と記録用紙１１２の間をインクシート１１３が通過する。インクシート１１３は、図６のように、イエロー（Ｙ）色、マゼンタ（Ｍ）色、シアン（Ｃ）色の昇華性染料のインク部分６０１〜６０３と、熱溶融インクのＯＰ層６０４とを含んでいる。そして、これら面順次に配列された昇華型インク部分と熱溶融インク部分とからなる各組が周期的に配置されている。また、各昇華型インク部分及び昇華型インク部分と熱溶融インク部分との間には、インクシート１１３の頭出し検出用のマーカ６０５Ｙ、６０５Ｍ、６０５Ｃ、６０５ＯＰが配置されている。プラテンローラ１０６を通過した記録用紙１１２は排紙ローラ１０７に到達し、サーマルヘッド１０９による印画開始位置まで搬送される。
【００５１】
ステップＳ５１１では、メインコントローラ２０１は、ロール紙１０１の終端検出を実施する。ロール紙１０１の終端は図７（ａ）のような終端穴７０１や、図７（ｂ）のような専用の終端マーカ７０２を専用のセンサ若しくは記録用紙の先端を検出するためのセンサで検出する。本実施形態では用紙検出センサ１１４により、図７（ａ）のような終端穴７０１を検出することで、ロール紙１０１の終端位置を判定する場合について説明する。すなわち、記録用紙１１２を引き出している途中で、用紙検出センサ１１４による検出結果が「紙あり」状態から「紙なし」状態に変わった場合に、記録用紙の終端であると判定する。記録用紙を印画開始位置まで送り出している途中に、用紙検出センサ１１４でロール紙１０１の終端が検出された場合には、記録用紙１１２を収納し、ユーザに用紙の交換を促すメッセージが液晶画面４０４に表示される。
【００５２】
一方、ステップＳ５１１で記録用紙の終端が検出されなかった場合には、ステップＳ５１２に進み、メインコントローラ２０１は、記録用紙１１２を印画開始位置まで搬送する。
【００５３】
ステップＳ５１３では、メインコントローラ２０１は、Ｙ色のインクシートの頭出しを行う。ここでは、マーカ検出センサ１１５により、Ｙ色のシート部分のマーカ６０５Ｙ（Ｙ色のマーカのみ２重線として識別可能にしている）を検出するまでインクシート１１３を巻き取る。Ｙ色のインクシートの頭出しが完了すると、記録用紙の搬送中及びインクシートの頭出し中は待避していていたサーマルヘッド１０９を、記録用紙１１２とインクシート１１３を挟み込む形でプラテンローラ１０６に圧着する。
【００５４】
ステップＳ５１４では、メインコントローラ２０１は、メモリＩＦ部２１６や画像データ入力部２１９を介して画像データを読み出し、イメージバッファ２２０Ｙ、２２０Ｍ、２２０Ｃの画像データをサーマルヘッド駆動データ（印画データ）に変換する。そして、ドライバコントローラ２２１がサーマルヘッド駆動データに応じて、サーマルヘッド駆動回路２２２を制御して印画を行う。これにより印画データに応じて各色のインクシート１１３が熱せられて、記録用紙１１２へ染料が昇華・定着し、１ライン分の画像が印画（転写）される。グリップローラ１０３の回転により記録用紙１１２を搬送しながら、所定のライン分の印画が行われることで、Ｙ色の画像を形成する。なお、ステップＳ５１４では、グリップローラ１０３を画像のサイズに相当するステップ数だけ回転させることにより、記録用紙１１２が図１の矢印Ａ方向に搬送されることになる。このとき、記録用紙１１２はサーマルヘッド１０９とプラテンローラ１０６で挟持された状態で、曲げ癖矯正部１０５に圧着され、これにより、記録用紙１１２の曲げ癖が矯正される。
【００５５】
Ｙ色の画像の印画が終了するとステップＳ５１５に進み、メインコントローラ２０１は、サーマルヘッド１０９を待避位置に移動して、記録用紙１１２とインクシート１１３を自由に移動可能にする。そして、メインコントローラ２０１は、グリップローラ１０３を印画時とは逆方向に回転駆動して記録用紙１１２の一番目の画像の転写開始位置がサーマルヘッド１０９の発熱体の位置と一致するまで記録用紙１１２を矢印Ｂ方向に搬送する。
【００５６】
ステップＳ５１６では、メインコントローラ２０１は、インクシート巻き取り側ボビン１０８を巻き取りながら、Ｍ色のインクシートのマーカ６０５Ｍをマーカ検出センサ１１５により検出してＭ色部分のインクシートの頭出しを行う。
【００５７】
ステップＳ５１７では、メインコントローラ２０１は、Ｙ色で印画した画像部分に重なるように、ステップＳ５１４と同様にして、Ｍ色のインクシート部分でＭ色の画像の印画を実施する。以下、同様にステップＳ５１８からステップＳ５２３までＣ色の画像及びＯＰ層をＹ色で印画した画像部分に重なるように印画を行う。ここで、ＯＰ層とはＹ／Ｍ／Ｃ色の転写済みの記録用紙のカラー画像の表面をコーティングする保護層を形成する役割を果たす。
【００５８】
ステップＳ５２３でＯＰ層の印画が終了すると、ステップＳ５２４に進み、メインコントローラ２０１は、サーマルヘッド１０９を待避位置に移動させ、グリップローラ１０３を印画時と逆方向に回転駆動する。そして、メインコントローラ２０１は、記録用紙１１２の切断位置がカッター１１１の位置に到達するまで記録用紙１１２をＢ方向に搬送し、ステップＳ５２５でカッター１１１により記録用紙１１２の切断処理を行う。
【００５９】
ステップＳ５２６では、メインコントローラ２０１は、ステップＳ５２５で切断した記録用紙１１２を排紙ローラ対１０７で挟み込み、用紙搬送モータ２０３を回転駆動することによりＢ方向へ搬送して、印画済みの記録用紙１１２をプリンタ外部へ排出する。
【００６０】
最後に、ステップＳ５２７では、メインコントローラ２０１は、残った記録用紙１１２をグリップローラ１０３及びロール紙軸１０２の回転駆動により巻き戻す。
【００６１】
以上の処理により、印画が終了する。
【００６２】
＜残留用紙処理１＞次に、図８及び図９を参照して、図３のＳ３０５での残留用紙処理の第１の例について説明する。図９は、本実施形態のサーマルプリンタの起動時の残留用紙の位置を示している。
【００６３】
図８において、ステップＳ８０１で、メインコントローラ２０１は、グリップローラ１０３を回転駆動させ、プリンタエンジン内の記録用紙１１２を用紙検出センサ１１４の位置までＡ方向に搬送する。このときの駆動開始から駆動完了までの用紙搬送モータ２０３の駆動ステップ数がメインコントローラ２０１によりカウントされる。これをＸｃ［ｓｔｅｐ］とする。カウントされた値はＲＡＭ２１１に一時的に記憶される。
【００６４】
ステップＳ８０２では、メインコントローラ２０１は、ＲＯＭ２１０に記憶されている曲げ癖矯正部１０５から用紙検出センサ１１４まで記録用紙を搬送するために必要なステップ数ｍ［ｓｔｅｐ］を上記Ｘｃ［ｓｔｅｐ］に加える。これにより、起動時の記録用紙先端位置から曲げ癖矯正部１０５まで用紙を搬送するために必要なステップ数Ｘｃ’［ｓｔｅｐ］が求められる。
【００６５】
なお、用紙検出センサ１１４が曲げ癖矯正部１０５に設けられる場合は、Ｘｃ’とＸｃが等しくなるため、ステップＳ８０２での処理は省略可能である。
【００６６】
ステップＳ８０３では、メインコントローラ２０１は、第１の距離Ｘｃ’［ｓｔｅｐ］とＲＯＭ２１０に記憶されている第２の距離Ｘｐ［ｓｔｅｐ］とを比較する。ここで、Ｘｐ［ｓｔｅｐ］とは、前回の印画時における印画物長さだけ記録用紙を搬送するために必要なモータ２０３の駆動ステップ数に相当する。
【００６７】
前回の印画時における印画物長さを求める必要としては、前回の印画時に印画物長さの情報をＲＡＭ２１１等に記憶しておき、その情報をステップＳ８０３までの間に読み出すという方法がある。一方、このような記憶ができない場合、若しくは記憶に失敗した場合は、起動時のカートリッジの種別の検出結果に基づき、ＲＯＭ２１０に記憶されている印画可能な最大長さを前回の印画時における印画物長さとして、ステップＳ８０３までの間に読み出す。また、記録用紙先端部に余白部を有する印画物を作成するプリンタでは、上記の印画長さに加えて余白部の長さも含めて、Ｘｐ［ｓｔｅｐ］を設定する必要がある。
【００６８】
ステップＳ８０３でＸｐ［ｓｔｅｐ］がＸｃ’［ｓｔｅｐ］以上であると判定された場合には、ステップＳ８０４へ進む。Ｘｐ［ｓｔｅｐ］がＸｃ’［ｓｔｅｐ］以上である場合には、図９（ａ）のように、印画済みの領域の中に曲げ癖が付着している部位が含まれているため、印画済みの領域を切り出すことで、曲げ癖付着部位も切り出すことができる。
【００６９】
そこで、ステップＳ８０４では、メインコントローラ２０１は、印画済みの領域を切り出すために、印画後端位置とカッターの位置が重なるまで記録用紙１１２をＢ方向に搬送する。用紙検出センサ１１４とカッター１１１の間隔だけ記録用紙を搬送するために必要な用紙搬送モータ２０３の駆動ステップ数をｌ［ｓｔｅｐ］とすると、ステップＳ８０４では（Ｘｐ＋ｌ）［ｓｔｅｐ］だけ用紙搬送モータ２０３が駆動される。このとき、用紙搬送モータ２０３による送り精度の誤差や用紙検出センサ１１４による検出位置誤差や取り付け誤差等を想定して、若干のステップ数α［ｓｔｅｐ］だけ多く搬送しても良い。ステップＳ８０４での用紙搬送が終了した後はステップＳ８０８へ進む。
【００７０】
一方、ステップＳ８０３でＸｐ［ｓｔｅｐ］がＸｃ’［ｓｔｅｐ］未満であると判定された場合には、ステップＳ８０５へ進む。Ｘｐ［ｓｔｅｐ］がＸｃ’［ｓｔｅｐ］未満である場合には、図９（ｂ）のように、記録用紙先端から曲げ癖付着部位までに印画済みの領域が含まれているため、曲げ癖付着部位を切り出すことで、印画済みの領域を切り出すことができる。ところで、印画済みの領域の後端から曲げ癖付着部位の間は印画がされていないため、記録用紙先端から曲げ癖付着部位まで切り出すと、後端部に余白のある長い印画物が排出される。不要な余白部を除去するためには、記録用紙先端から印画後端と印画後端から曲げ癖付着部位は分けて排出されることが望ましい。
【００７１】
そこで、ステップＳ８０５では、メインコントローラ２０１は、印画済みの領域を切り出すために、印画後端位置とカッター１１１の位置が重なるまで記録用紙１１２をＢ方向に搬送する。すなわち、ステップＳ８０５では、ステップＳ８０４と同様に、（Ｘｐ＋ｌ）［ｓｔｅｐ］だけ用紙搬送モータ２０３は駆動される。ステップＳ８０５での用紙搬送が終了した後はステップＳ８０６へ進む。
【００７２】
ステップＳ８０６では、メインコントローラ２０１は、カッター１１１により記録用紙１１２を切断し、排紙ローラ１０７を回転駆動することにより印画済みの記録用紙１１２をプリンタ外部へ排出する。ステップＳ８０６が終了した後はステップＳ８０７へ進む。
【００７３】
ステップＳ８０７では、メインコントローラ２０１は、曲げ癖付着部位を切り出すために、曲げ癖付着部位とカッター１１１の位置が重なるまで記録用紙１１２をＢ方向に搬送する。ステップＳ８０５で印画後端位置とカッター１１１の位置が重なるまで記録用紙１１２をＢ方向に搬送しているため、ステップＳ８０７では、印画後端位置から曲げ癖付着部位までの長さだけ記録用紙１１２をＢ方向に搬送する。すなわち、ステップＳ８０７では、（Ｘｃ’−Ｘｐ）［ｓｔｅｐ］だけ用紙搬送モータ２０３を駆動する。ここでも同様に、若干のステップ数α［ｓｔｅｐ］だけ多く搬送しても良い。また、グリップローラ１０３と排紙ローラ１０７の回転を同一の用紙搬送モータ２０３で同時に行っている場合は、ステップＳ８０７ではステップＳ８０６で記録用紙１１２を排出するために駆動した量を差し引いて駆動させる必要がある。ステップＳ８０６が終了した後はステップＳ８０８に進む。
【００７４】
ステップＳ８０８では、メインコントローラ２０１は、カッター１１１により記録用紙１１２を切断し、排紙ローラ１０７を回転駆動することにより印画済みの記録用紙１１２をプリンタ外部へ排出する。
【００７５】
最後にステップＳ８０９では、メインコントローラ２０１は、残った記録用紙１１２をグリップローラ１０３及びロール紙軸１０２の回転駆動により巻き戻す。
以上の処理により、残留用紙処理が終了する。
【００７６】
上記残留用紙処理により、記録用紙の無駄を抑えた上で、次回印画時に印画済の記録用紙の上から再印画することを防ぐとともに、次回印画時の曲げ癖付着部位による印画品位の悪化を抑えることが最小限の記録用紙の切り出し量により実現できる。
【００７７】
本実施形態では、曲げ癖付着部位の中に印画済みの領域が含まれている場合に、記録用紙先端から印画後端までと、印画後端から曲げ癖付着部位で２回切断しているが、処理時間の短縮等を考え、記録用紙先端から曲げ癖領域までを１回で切断しても良い。その場合、ステップＳ８０５での用紙搬送モータ２０３の駆動量が（Ｘｃ’＋ｌ）［ｓｔｅｐ］となり、ステップＳ８０６とステップＳ８０７の処理は不要となる。
【００７８】
また、本実施形態では、曲げ癖矯正部１０５による局所的な逆方向の曲げ癖付着部位を除去したが、グリップローラによる突起痕が付着している領域を除去しても良い。この場合、本実施形態の曲げ癖矯正部１０５をグリップローラ１０３に置き換えることでそのまま実施することができる。すなわち、ステップＳ８０２で使用する用紙搬送モータ２０３の駆動ステップ数ｍ［ｓｔｅｐ］をグリップローラ１０３から用紙検出センサ１１４まで記録用紙を搬送するために必要な用紙搬送モータ２０３の駆動ステップ数ｎ［ｓｔｅｐ］に置き換えればよい。
【００７９】
＜残留用紙処理２＞次に、図１０乃至図１２を参照して、図３のＳ３０５での残留用紙処理の第２の例について説明する。図１１及び図１２は、本実施形態のサーマルプリンタの起動時の残留用紙の位置を示している。
【００８０】
図１０において、ステップＳ１００１で、メインコントローラ２０１は、グリップローラ１０３を回転駆動させ、プリンタエンジン内の記録用紙１１２をＡ方向に搬送する。このとき、用紙検出センサ１１４で記録用紙の有無を監視し、「紙あり」状態から「紙なし」状態に切り替わった後、ステップＳ１００２へ進む。
【００８１】
ステップＳ１００２では、メインコントローラ２０１は、さらにｌ［ｓｔｅｐ］だけ記録用紙をＡ方向に搬送する。ここで、ｌ［ｓｔｅｐ］とは図７に示すように、終端穴７０１の用紙搬送方向の幅に少し加えた長さだけ搬送するための用紙搬送モータ２０３の駆動ステップ数である。ステップＳ１００２ではｌ［ｓｔｅｐ］の搬送後に再度、用紙検出センサ１１４の出力を調べる。
【００８２】
ステップＳ１００２にて、用紙検出センサ１１４の出力が「紙あり」に戻った場合はステップＳ１００３に進む。この場合は、起動時の記録用紙先端位置と用紙検出センサ１１４の間に終端穴７０１が存在していたことになるので、ステップＳ１００３ではステップＳ１００１と同様の動作を実行する。すなわち、ステップＳ１００３では、エンジン内の記録用紙１１２をＡ方向に搬送しながら用紙検出センサ１１４で記録用紙の有無を監視し、「紙あり」状態から「紙なし」状態に切り替わる時点まで搬送を続ける。二度目に「紙なし」状態になったということは、記録用紙の先端が用紙検出センサ１１４を通り過ぎたことになるので、ステップＳ１００４へ進む。
【００８３】
一方、ステップＳ１００２にて、ｌ［ｓｔｅｐ］の搬送後に用紙検出センサ１１４の検出結果が「紙なし」のままであったならば、「紙なし」になった時点で終端穴７０１を検出したのではなく、記録用紙の先端が用紙検出センサ１１４を通り過ぎたことになる。この場合も、ステップＳ１００４へ進む。
【００８４】
ステップＳ１００４では、メインコントローラ２０１は、記録用紙先端からＹｐの位置とカッター１１１の位置が重なるまで記録用紙をＢ方向に搬送する。ここで、Ｙｐとは前回の印画時における印画物長さを示す。前回の印画時における印画物長さを求める方法としては、前回の印画時に印画長さの情報をＲＡＭ２１１等に記憶させておき、その情報をステップＳ１００４までの間に読み出すという方法がある。一方、ＲＡＭ２１１等への記憶が不可の場合や記憶に失敗した場合は、起動時のカートリッジの種類の検出結果に基づき、ＲＯＭ２１０に記憶されている印画可能な最大長さを前回の印画時における印画物長さとしてステップＳ１００４までの間に読み出す。また、記録用紙先端部に余白部を有する印画物を作成するプリンタでは、上記印画長さに加えて余白部の長さも含めて設定する必要がある。
【００８５】
ステップＳ１００５では、メインコントローラ２０１は、用紙検出センサ１１４による記録用紙の検出状態がステップＳ１００４の途中で「紙なし」状態から一度「紙あり」に切り替わった後、再度「紙あり」状態から「紙なし」に切り替わったか判定する。ここで、「紙なし」状態から一度「紙あり」状態に切り替わる原因は、ステップＳ１００１若しくはステップＳ１００３で記録用紙の先端が用紙検出センサ１１４よりも上流（Ａ方向側）の点まで搬送されることによる。すなわち、ここでの「紙あり」状態は記録用紙の先端を検出していることになる。ステップＳ１００５では用紙の先端を検出してから、終端穴７０１を検出するまでの用紙搬送モータ２０３の駆動ステップｔ［ｓｔｅｐ］をメインコントローラ２０１によりカウントする。
【００８６】
ステップＳ１００５で「紙あり」状態のまま搬送が完了した場合は、記録用紙の終端を検出しなかったことになるので、ステップＳ１００９に進む。この場合の起動時の残留用紙の位置が図１１（ａ）である。
【００８７】
一方、ステップＳ１００５で「紙なし」状態になった場合には、ステップＳ１００６へ進む。ステップＳ１００６では、メインコントローラ２０１は、記録用紙の先端から終端穴７０１までの用紙搬送モータ２０３の駆動ステップｔ［ｓｔｅｐ］から計算される搬送量Ｙｅ（以下、「記録用紙の残量Ｙｅ」）とＹｍの比較が行われる。ここで、Ｙｍとはプリンタで印刷可能な最短印画物長さを示す。最短印画物長さを求めるには、起動時のカートリッジの種別の検出結果に基づいて、ＲＯＭ２１０に記憶されている印画可能な最短長さをステップＳ１００６までの間に読み出せば良い。また、記録用紙先端部に余白部を有する印画物を作成するプリンタでは、上記印画長さに加えて余白部の長さも含めて設定する必要がある。また、複数の印画長さの印画物が印画できないプリンタにおいては、ＹｐとＹｍが等しくなる。
【００８８】
ステップＳ１００６で記録用紙の残量Ｙｅが最短印画物長さＹｍ未満である場合、ステップＳ１０１０に進む。この場合の起動時の残留用紙の位置が図１１（ｂ）である。この場合は記録用紙の残量が少ないため、Ｙｐだけ引き出すことができないおそれがある。また、記録用紙の残量Ｙｅが最短印画物長さＹｍ未満であるため、残留用紙に印画がされている可能性はない。そのため、この場合には残留用紙を切断せず、ステップＳ１０１０で記録用紙１１２をカートリッジに収納する。記録用紙１１２をカートリッジに収納した後は、液晶画面４０４に記録用紙の交換を促すメッセージを表示させても良いし、後述する他の場合と処理を共通化させるために、記録用紙の交換を促さずに復帰させても良い。この場合でも、次回の印画前の給紙時（図５のステップＳ５１１）に記録用紙終端が検出されるため、記録用紙の終端の検出に失敗するなどの問題はない。
【００８９】
一方、ステップＳ１００６で記録用紙の残量Ｙｅが最短印画物長さＹｍ以上である場合、ステップＳ１００７に進む。ステップＳ１００７では、メインコントローラ２０１は、記録用紙の残量Ｙｅと前回の印画物長さＹｐとを比較する。
【００９０】
ステップＳ１００７で前回の印画物長さＹｐが記録用紙の残量Ｙｅ以下である場合はステップＳ１００８へ進む。この場合の起動時の残留用紙の位置が図１２（ａ）である。
【００９１】
ステップＳ１００８では、メインコントローラ２０１は、終端穴７０１を誤って切断しないように、切断量がＹｅ未満、かつ、（Ｙｅ−Ｙｍ）より多くなる位置で記録用紙１１２をカッター１１１で切断し、切断した記録用紙１１２を排出する。切断量が（Ｙｅ−Ｙｍ）より多くなる位置で記録用紙を切断するのは、この場合には切り出した残りの記録用紙に印画がされていないことが保証できないためである。この位置で切断すると記録用紙残量Ｙｅが最短印画物長さＹｍ未満となるため、次回の印画時に最短印画物長さＹｍの印画を試みた場合でも、印画前の給紙時（図５のステップＳ５１１）で記録用紙終端を検出することができる。記録用紙１１２の排出が完了した後はステップＳ１０１０へ進み、残りの記録用紙をカートリッジに収納する。記録用紙１１２をカートリッジに収納した後は、上述の場合と同様に液晶画面４０４に記録用紙の交換を促すメッセージを表示させても良いし、他の場合と処理を共通化させるために、記録用紙の交換を促さずに復帰させても良い。
【００９２】
一方、ステップＳ１００７で前回の印画物長さＹｐが記録用紙の残量Ｙｅよりも多い場合はステップＳ１００９へ進む。この場合の起動時の残留用紙の位置が図１２（ｂ）である。ステップＳ１００９はステップＳ１００５とステップＳ１００７の後に実施されるが、いずれの場合でも誤って終端穴７０１をカッター１１１で切断してしまうことがないため、切断量がＹｐとなる位置で記録用紙１１２をカッター１１１で切断する。ここで、用紙搬送モータ２０３による送り精度の誤差や用紙検出センサ１１４による検出位置誤差や取り付け誤差等を想定して、Ｙｐよりも若干長く切断しても良い。ただし、当然ながら切断量を若干長くすることにより、終端穴７０１を切断してはならない。記録用紙１１２を切断した後は、切断した記録用紙１１２を排出し、ステップＳ１０１０へ進む。
【００９３】
ステップＳ１０１０では、メインコントローラ２０１は、残りの記録用紙をカートリッジに収納する。記録用紙１１２をカートリッジに収納した後は、ステップＳ１００７を経由した場合でも印画長さによってはまだ印画できる可能性があるため、記録用紙の交換を促さずに復帰させるのが望ましい。
【００９４】
以上の処理により、残留用紙処理が終了する。
【００９５】
上記残留用紙処理により、次回印画時に印画済の記録用紙の上から再印画することを防ぐとともに、ロール紙の終端検出手段を誤って切り出すことを防ぐことができる。さらに、残量が少ないロール紙を無理に引き出すことも防ぐことができる。
【００９６】
本実施形態では記録用紙の先端から印画領域の後端、若しくは終端穴を残した位置までを１回で切断したが、必ずしも１回で切断する必要はない。例えば、記録用紙の先端に余白部が設定されており、通常の印画の際には余白部がゴミとして切り捨てられるプリンタ等では、本実施形態の用紙残留処理によって記録用紙先端の余白部において記録用紙を１回切断しても良い。
【００９７】
なお、本実施形態の記録用紙は紙に限らず、プラスチックフィルム等の他の材質からなるプリントシートにも本発明を適用しうる。
【００９８】
また、本実施形態では、本発明の画像形成装置を熱転写または昇華型のサーマルプリンタに適用した例を説明したが、必ずしもサーマルプリンタには限定されない。例えば、インクジェット方式のプリンタでは、印画済みの記録用紙への再印画をすることによる貼り付きは起こらないが、印画済みの記録用紙への再印画による印画品質の悪化は避けられない。そこで、本発明の残留用紙処理を実施することで、印画品質の悪化を避けることができる。このように、ロール紙を使用する様々な種類の画像形成装置に本発明は適用可能である。
【００９９】
また、本実施形態では、記録用紙の頭出しを行うためのセンサと記録用紙の終端を検出するためのセンサを共通化している場合について説明したが、必ずしも同一のセンサを使用する必要はない。
【０１００】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005981767.tif 000002
【図２】
0005981767.tif 000003
【図３】
0005981767.tif 000004
【図４】
0005981767.tif 000005
【図５】
0005981767.tif 000006
【図６】
0005981767.tif 000007
【図７】
0005981767.tif 000008
【図８】
0005981767.tif 000009
【図９】
0005981767.tif 000010
【図１０】
0005981767.tif 000011
【図１１】
0005981767.tif 000012
【図１２】
0005981767.tif 000013