(57)【要約】【課題】プラテンローラの変形を防止することが可能な印字装置及びプログラムを提供する。【解決手段】印字ヘッドとプラテンローラとの間に用紙を挟持し、当該印字ヘッドにより前記用紙に印字を行なう印字装置であって、前記印字装置が印字を行う印字状態にあるか否かを判定する判定手段と、前記判定手段が非印字状態と判定している間、所定の時間間隔で前記プラテンローラを所定量回転させる制御手段と、を備える。【選択図】図４
2015047820.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドとプラテンローラとの間に用紙を挟持し、当該印字ヘッドにより前記用紙に印字を行なう印字装置であって、
前記印字装置が印字を行う印字状態にあるか否かを判定する判定手段と、
前記判定手段が非印字状態と判定している間、所定の時間間隔で前記プラテンローラを所定量回転させる制御手段と、
を備える印字装置。
【請求項２】
前記印字装置の内部温度を検知する温度検知手段を更に備え、
前記制御手段は、前記内部温度が高いほど前記時間間隔を短くする請求項１に記載の印字装置。
【請求項３】
前記印字装置の稼働時間を計測する計測手段を更に備え、
前記制御手段は、前記稼働時間が長いほど前記時間間隔を短くする請求項１又は２に記載の印字装置。
【請求項４】
前記印字装置が有する開口を閉じる蓋部と、
前記蓋部による前記開口の開閉状態を検知する開閉検知手段と、
を更に備え、
前記制御手段は、前記開口が閉状態のときに前記プラテンローラを所定量回転させる請求項１〜３の何れか一項に記載の印字装置。
【請求項５】
ユーザからの操作指示を受け付ける受付手段を更に備え、
前記判定手段は、前記ユーザからの操作指示に応じて前記判定を開始する請求項１〜４の何れか一項に記載の印字装置。
【請求項６】
印字ヘッドとプラテンローラとの間に用紙を挟持し、当該印字ヘッドにより前記用紙に印字を行なう印字装置のコンピュータを、
前記印字装置が印字を行う印字状態にあるか否かを判定する判定手段と、
前記判定手段が非印字状態と判定している間、所定の時間間隔で前記プラテンローラを所定量回転させる制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、印字装置及びプログラムに関する。
【背景技術】
【０００２】
サーマルプリンタ等の印字装置では、用紙の搬送にプラテンローラを用いるものがある。例えば、サーマルプリンタでは、サーマルヘッドとプラテンローラとが、相互に対向配置されており、用紙が搬送される経路がそれらの間に形成される。
【０００３】
ところで、プラテンローラはゴム等の弾性部材で形成されることが一般的である。そのため、サーマルヘッドや印刷装置のカバー等の周辺部品が、プラテンローラに長時間接触した状態にあると、ローラ面に凹み状の変形が生じることになる。このような場合、印字装置で印字を行うと、プラテンローラの変形部分で用紙に歪が生じるため、正常な印字の妨げとなる可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、プラテンローラの変形を防止することが可能な印字装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の印字装置は、印字ヘッドとプラテンローラとの間に用紙を挟持し、当該印字ヘッドにより前記用紙に印字を行なう印字装置であって、判定手段と、制御手段とを備える。判定手段は、前記印字装置が印字を行う印字状態にあるか否かを判定する。制御手段は、前記判定手段が非印字状態と判定している間、所定の時間間隔で前記プラテンローラを所定量回転させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るプリンタの構成を概略的に示す図である。
【図２】図２は、図１に示したプリンタが備える各部の電気的接続を示す図である。
【図３】図３は、図２に示した待機時間設定テーブルの一例を模式的に示す図である。
【図４】図４は、実施形態のプリンタが実行する変形防止処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、実施形態に係る印字装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【０００８】
図１は、本実施形態に係るプリンタの構成を概略的に示す図である。図１に示すように、本実施形態に係るプリンタ１（印字装置）は、筐体２と、ロール紙保持部３と、印刷部４と、紙切断部５、温度センサ６とを備えている。
【０００９】
筐体２は、上記各部（ロール紙保持部３、印刷部４、紙切断部５及び温度センサ６）を収納するものであって、上面に開口を有する箱型の本体部２１と、本体部２１の開口を閉じる蓋部２２とを備えている。ここで、本体部２１は、下部ユニットの一実施形態であり、蓋部２２は、上部ユニットの一実施形態である。
【００１０】
蓋部２２は、縁の奥側を本体部２１の奥側に回動自在に取り付けられており、回動に伴って本体部２１の開口を開閉する。蓋部２２による本体部２１の開閉状態は、開閉センサ２３によって検知される。蓋部２２と本体部２１との間には、奥から手前に向かって紙搬送路が形成され、この紙搬送路に沿って奥から手前に、ロール紙保持部３、印刷部４、及び紙切断部５が、順に配されている。
【００１１】
ロール紙保持部３は、半円筒状の窪み３１を有し、この窪み３１に載置されたロール紙Ｒを繰り出し自在に保持するものである。印刷部４は、サーマルヘッド４１とプラテンローラ４２を備える。サーマルヘッド４１とプラテンローラ４２とは、相互に対向配置されており、ロール紙Ｒが搬送される用紙搬送経路をそれらの間に形成する。サーマルヘッド４１は、付勢部材であるコイルバネ（図示しない）によってプラテンローラ４２に向けて付勢されている。
【００１２】
プラテンローラ４２は、図示しないステッピングモータにより駆動されて回転する。回転するプラテンローラ４２は、サーマルヘッド４１との間で挟持したロール紙Ｒを搬送する。
【００１３】
紙切断部５は、カッタ装置の一実施形態であって、ロール紙Ｒの用紙搬送経路を挟んで配置された固定刃５１及び可動刃５２を備えたギロチン式の切断部である。紙切断部５は、固定刃５１に対して、可動刃５２を図１中の上下矢印方向に移動させることにより、固定刃５１と可動刃５２との間にロール紙Ｒを挟み込んで切断する。なお、本実施形態では、カッタ装置として、ギロチン式の紙切断部５を用いているが、これに限定するものではなく、ロータリカッタ等を用いてもよい。
【００１４】
温度センサ６は、筐体２内の温度を検出し、その検出結果を後述するＣＰＵ（Central  Processing  Unit）７１に出力する。なお、本実施形態では、プラテンローラ４２の温度を検出することを主要な目的としているため、プラテンローラ４２の近傍に温度センサ６を設けることが好ましい。
【００１５】
以上の構成のプリンタ１は、ロール紙Ｒを、サーマルヘッド４１とプラテンローラ４２との間に挟んだ状態で、プラテンローラ４２を回転させることによってロール紙Ｒを搬送し、この搬送過程で、サーマルヘッド４１がロール紙Ｒに印字を行う。印字済みのロール紙Ｒは、紙切断部５で切断されて、筐体２に形成された発行口２ａから発行される。このような印字動作は、後述する制御部７０（図２参照）が、サーマルヘッド４１、プラテンローラ４２及び紙切断部５を制御することで行われる。
【００１６】
図２は、プリンタ１が備える各部の電気的接続を示す図である。プリンタ１は、制御部７０を備えている。制御部７０は、各種処理を集中的に行うＣＰＵ７１、ＲＯＭ（Read  Only  Memory）７２、ＲＡＭ（Random  Access  Memory）７３、ＣＰＵ７１側に情報を取り込む入力ポートとＣＰＵ７１側から外部（プリンタ各部）へ情報を送り出す出力ポートとからなるＩ／Ｏポート７４、及び上位装置からの印字データ（印字イメージ）及びカット指示データの受信の他必要なデータのやり取りをするための通信インタフェース７５を有し、これらがバスライン（図示しない）を介して接続されて構成されている。なお、Ｉ／Ｏポート７４には、開閉センサ２３や温度センサ６等の各種センサ７６が接続されている。
【００１７】
ＲＯＭ７２は、各種プログラムや各種データを予め記憶する。また、ＲＯＭ７２は、温度センサ６が検出する温度と、待機時間との関係を定めた待機時間設定テーブル７２１を記憶する。ここで、図３は、待機時間設定テーブル７２１の一例を模式的に示す図である。
【００１８】
図３に示すように、待機時間設定テーブル７２１には、温度センサ６が検出する温度、即ちプリンタ１内の温度が高いほど待機時間が短くなるよう定められている。
【００１９】
図２に戻り、ＲＡＭ７３は、ＣＰＵ７１が各種プログラムを実行する際のワークエリア等として機能する。
【００２０】
また、ＣＰＵ７１には、ＲＴＣ（Real  Time  Clock）等の計時部７７が、バスライン（図示しない）を介して接続されている。また、ＣＰＵ７１には、サーマルヘッド４１を制御するヘッドドライバ７８、紙切断部５や各種モータ（ステッピングモータ等）７９を制御するモータコントローラ８０が、バスライン（図示しない）を介して接続されている。また、ＣＰＵ７１には、プリンタ１のオペレータに対する各種情報の表示及びプリンタ１に対する各種情報の操作入力を行うための表示・操作部８１等が、バスライン（図示しない）を介して接続されている。ＣＰＵ７１はＲＯＭ７２に記憶された各種プログラムを実行することにより、プリンタ１の各部を制御する。
【００２１】
ところで、上述したプラテンローラ４２はゴム等の弾性部材で形成されることが一般的である。そのため、サーマルヘッド４１や蓋部２２等の周辺部品が、プラテンローラ４２の同じ位置に長時間接触した状態にあると、プラテンローラ４２のローラ面に凹み状の変形が生じることになる。このような場合に印字を行うと、プラテンローラの変形部分で用紙に歪が生じるため、正常な印字の妨げとなる可能性がある。
【００２２】
そこで、本実施形態のプリンタ１では、周辺部品の接触によりプラテンローラ４２の変形を防止するため、後述する変形防止処理を実行する。具体的に、プリンタ１の制御部７０は、自装置がサーマルヘッド４１により印字を行う印字状態にあるか否かを判定する。ここで、印字状態は、サーマルヘッド４１により印字を行っている状態や、上位装置から印字データを受信した状態等、印字動作に係る状態を意味する。プリンタ１の制御部７０は、自装置が非印字状態（以下、待機状態という）にあると判定すると、所定の時間間隔でプラテンローラ４２を所定量回転させることで、接触している箇所を定期的にずらす。
【００２３】
また、プリンタ１内の温度が高いとプラテンローラ４２が変形しやすくなることが考えられる。そこで、本実施形態のプリンタ１では、温度センサ６が検出した温度と、待機時間設定テーブル７２１とに基づき、プラテンローラ４２を回転させるまでの時間間隔、つまり待機時間を切り替える。以下、プリンタ１が実行する変形防止処理について説明する。
【００２４】
ここで、図４は、プリンタ１（制御部７０）が実行する変形防止処理の流れを示すフローチャートである。
【００２５】
まず、制御部７０は、プリンタ１が待機状態にあるか否かを判定する（ステップＳ１１）。ここで、プリンタ１が印字状態にある場合、制御部７０は、印字動作が完了し、待機状態になるまで待機する（ステップＳ１１；Ｎｏ）。
【００２６】
プリンタ１が待機状態になると（ステップＳ１１；Ｙｅｓ）、制御部７０は、温度センサ６が検知した温度を取得する（ステップＳ１２）。制御部７０は、ステップＳ１２で取得した温度に応じた待機時間を、待機時間設定テーブル７２１に基づいて設定する（ステップＳ１３）。
【００２７】
続いて、制御部７０は、計時部７７を用いてカウントダウン（計時）を開始する（ステップＳ１４）。次いで、制御部７０は、計時部７７のカウンタ値がステップＳ１３で設定した待機時間に到達したか否かを判定する（ステップＳ１５）。ここで、計時部７７のカウンタ値が待機時間未満の場合（ステップＳ１５；Ｎｏ）、制御部７０は、自装置が印字状態に移行したか否かを判定する（ステップＳ１６）。
【００２８】
ステップＳ１６において、印字状態と判定した場合（ステップＳ１６；Ｙｅｓ）、制御部７０は、本処理を終了し、印字動作を継続する。また、ステップＳ１６において、待機状態が継続している場合（ステップＳ１６；Ｎｏ）、制御部７０は、ステップＳ１５に再び戻り、カウントダウンを継続する。
【００２９】
ステップＳ１５において、計時部７７のカウンタ値が待機時間に到達した場合（ステップＳ１５；Ｙｅｓ）、制御部７０は、開閉センサ２３の検出値に基づき、蓋部２２が閉状態にあるか否かを判定する（ステップＳ１７）。ここで、蓋部２２が開状態にあると判定した場合（ステップＳ１７；Ｎｏ）、制御部７０は、ステップＳ１１に戻る。
【００３０】
一方、蓋部２２が閉状態にあると判定した場合（ステップＳ１７；Ｙｅｓ）、制御部７０は、モータコントローラ８０を制御することで、プラテンローラ４２を所定量回転させ（ステップＳ１８）、ステップＳ１１に戻る。
【００３１】
ここで、プラテンローラ４２の回転量は特に問わないものとするが、回転前と回転後とで周辺部品との接触箇所が相違するよう回転させるものとする。
【００３２】
以上のように、本実施形態によれば、プリンタ１が待機状態にあるときに、プラテンローラ４２を一定の時間間隔で所定量回転させる。これにより、プラテンローラ４２の周辺部品が当該プラテンローラ４２に接触している場合であっても、その接触箇所を定期的にずらすことができるため、プラテンローラ４２の変形を防止することができる。
【００３３】
また、本実施形態によれば、プリンタ１の内部温度に応じて、プラテンローラ４２を回転させる時間間隔を切り替える。これにより、プリンタ１の内部温度に応じた時間間隔でプラテンローラ４２を回転させることができるため、プラテンローラ４２の変形をより効率的に防止することができる。
【００３４】
また、本実施形態によれば、プリンタ１が待機状態にあっても、蓋部２２が開状態の時はプラテンローラ４２の回転を抑制し、蓋部２２が閉状態の時のみプラテンローラ４２を回転させる。これにより、プラテンローラ４２により利用者の手を挟み込む等の不慮の事故を防ぐことができるため、プラテンローラ４２の回転制御をより安全に行うことができる。
【００３５】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本発明の実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００３６】
例えば、上記実施形態では、プリンタ１の待機状態時に、上記した変形防止処理を自動的に行う形態としたが、これに限らないものとする。例えば、変形防止処理を開始するための操作指示を表示・操作部８１等を介して受け付けた場合に、変形防止処理を開始する形態としてもよい。なお、操作指示に応じて変形防止処理を開始する場合には、ステップＳ１１の処理をスキップする形態としてもよい。
【００３７】
また、上記実施形態では、プリンタ１の温度に応じて、プラテンローラ４２を回転させる時間間隔を切り替える形態としたが、これに限らないものとする。例えば、温度に依存しない一定の時間間隔でプラテンローラ４２を回転させる形態としてもよい。また、例えば、計時部７７等で測定したプリンタ１の稼働時間に応じて、プラテンローラ４２を回転させる時間間隔を切り替える形態としてもよい。ここで、稼働時間の概念は特に問わず、例えば、プリンタ１を最初に使い始めてからの経過時間としてもよいし、電源をオンしてからの通電時間としてもよい。
【００３８】
また、稼働時間を採用する場合、稼働時間が長いほどプラテンローラ４２の劣化が進み弾性の低下が予測される。そのため、稼働時間が長いほど待機時間を短くすることが好ましい。これにより、プラテンローラ４２の経年劣化に応じた時間間隔でプラテンローラ４２を回転させることができるため、プラテンローラ４２の変形をより効率的に防止することができる。なお、稼働時間に応じた待機時間の決定は、待機時間設定テーブル７２１と同様のテーブルを用いることで対応することができる。
【００３９】
また、上記実施形態の装置で実行されるプログラムは、ＲＯＭ等に予め組み込んで提供するように構成してもよい。また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。
【００４０】
また、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００４１】
１  プリンタ
２  筐体
２１  本体部
２２  蓋部
２３  開閉センサ
３  ロール紙保持部
４  印刷部
４１  サーマルヘッド
４２  プラテンローラ
５  紙切断部
６  温度センサ
７０  制御部
７１  ＣＰＵ
７２  ＲＯＭ
７２１  待機時間設定テーブル
７３  ＲＡＭ
７４  Ｉ／Ｏポート
７５  通信インタフェース
７６  センサ
７７  計時部
７８  ヘッドドライバ
７９  各種モータ
８０  モータコントローラ
【先行技術文献】
【特許文献】
【００４２】
【特許文献１】特開平４−３２５２６９号公報
【図１】
2015047820.tif 000003
【図２】
2015047820.tif 000004
【図３】
2015047820.tif 000005
【図４】
2015047820.tif 000006