(57)【特許請求の範囲】
【請求項１】
印字媒体に印字を行うプリント装置であって、
電力が供給されると自動的に電源ＯＮになる自動起動モードを有し、
前記自動起動モードが選択されている場合に前記プリント装置の設定情報の変更の有無を周期的に確認する確認手段と、
前記確認手段によって前記設定情報の変更が確認されると、変更された前記設定情報を不揮発性メモリに保存する保存手段と、
電源スイッチによる前記電源ＯＮから電源ＯＦＦへの切り換えを禁止する禁止手段と、
を備えることを特徴とするプリント装置。
【請求項２】
請求項１に記載のプリント装置であって、
前記プリント装置に設けられた前記電源スイッチを操作することで前記電源ＯＮと前記電源ＯＦＦとを切り換え可能な手動起動モードをさらに有する、
ことを特徴とするプリント装置。
【請求項３】
請求項２に記載のプリント装置であって、
前記保存手段は、前記手動起動モードが選択されている場合は、前記電源スイッチが操作されて前記プリント装置が前記電源ＯＮから前記電源ＯＦＦに切り換わる際に、前記設定情報を前記不揮発性メモリに保存する、
ことを特徴とするプリント装置。
【請求項４】
印字媒体に印字を行うプリント装置のコンピュータが実行可能なプログラムであって、
電力が供給されると前記プリント装置を自動的に電源ＯＮにする手順と、
前記プリント装置の設定情報の変更の有無を周期的に確認する手順と、
前記設定情報の変更が確認されると変更された前記設定情報を不揮発性メモリに保存する手順と、
電源スイッチによる前記電源ＯＮから電源ＯＦＦへの切り換えを禁止する手順と、
を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、電力が供給されると自動的に電源ＯＮ（稼働状態）になるプリント装置が開示されている。
【０００３】
これによれば、例えば、多数のプリント装置を使用する工場や配送センター等において、始業時には、ブレーカを操作して電力を供給することで全てのプリント装置を一斉に電源ＯＮにでき、終業時には、ブレーカを操作して電力の供給を遮断することで全てのプリント装置を一斉に電源ＯＦＦにできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１８８９４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般的なプリント装置では、電力供給部から電力が供給された状態が常時維持されるので、電源スイッチを操作することで、コントローラによって電源ＯＮ／ＯＦＦ、すなわち稼働状態／待機状態の切り換えが行われる。
【０００６】
このようなプリント装置では、電源ＯＮの間は、ＲＡＭ等の揮発性メモリに設定情報が保存され、これに基づいて印字等の処理が行われる。そして、電源ＯＮから電源ＯＦＦに切り換えるために電源スイッチを操作すると、設定情報がＥＥＰＲＯＭ、フラッシュメモリ等の不揮発性メモリに保存され、その後に電源ＯＦＦへの切り換えが行われる。
【０００７】
これによれば、例えば、プリント装置の設定情報が変更される度に不揮発性メモリに設定情報を書き込む場合よりも、不揮発性メモリへの書き込み頻度を低減できる。よって、不揮発性メモリの耐久性を確保できる。
【０００８】
一方、特許文献１に記載のプリント装置は、上述したように、電力の供給を遮断することで電源ＯＦＦにされる。このため、電源ＯＦＦになる際に設定情報を不揮発性メモリに保存することは困難である。
【０００９】
本発明は、このような技術的課題に鑑みてなされたもので、電源ＯＦＦを電力の供給を遮断することで行うようにしたとしても、書き込み頻度を低減しつつ設定情報を不揮発性メモリに保存することができるプリント装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のある態様によれば、印字媒体に印字を行うプリント装置であって、電力が供給されると自動的に稼働状態になる自動起動モードを有し、前記自動起動モードが選択されている場合に前記プリント装置の設定情報の変更の有無を周期的に確認する確認手段と、前記確認手段によって前記設定情報の変更が確認されると、変更された前記設定情報を不揮発性メモリに保存する保存手段と、を備えることを特徴とするプリント装置が提供される。
【発明の効果】
【００１１】
上記の態様によれば、自動起動モードが選択されている場合は、プリント装置の設定情報の変更の有無が周期的に確認され、設定情報の変更が確認されると、変更された設定情報が不揮発性メモリに保存される。これによれば、設定情報が変更された場合は、電源ＯＦＦにするために電力が遮断される前に、変更された設定情報を予め不揮発性メモリに保存できる。また、設定情報の変更の有無を確認する周期の間に設定情報の変更が複数回行われた場合は、不揮発性メモリへの書き込みを一度行うだけで、複数回の変更を行った後の設定情報を保存できる。よって、プリント装置の電源ＯＦＦを電力の供給を遮断することで行うようにしたとしても、書き込み頻度を低減しつつ設定情報を不揮発性メモリに保存することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るプリント装置を示す斜視図である。
【図２】多数のプリント装置を使用する場合の構成例を示す図である。
【図３】起動処理の内容を示すフローチャートである。
【図４】保存処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照しながら本発明の実施形態について説明する。
【００１４】
図１は、本発明の実施形態に係るプリント装置１００を示す図である。
【００１５】
プリント装置１００は、インクリボン（図示せず）を熱してインクリボンのインクを印字媒体としてのラベル（図示せず）に転写することで印字を行う熱転写方式のプリント装置である。なお、プリント装置１００は、例えば、インクジェット方式、感熱方式等により印字を行うプリント装置としてもよい。
【００１６】
プリント装置１００は、ラベルの移送と印字とを行う印字機構（図示せず）、インクリボンを印字機構に供給するリボン供給機構（図示せず）、プリント装置１００の動作を制御するコントローラ１０等をケース２０内に収容して構成される。印字済みのラベルは、排出口２１からプリント装置１００の外部に排出される。
【００１７】
プリント装置１００の前面には、プリント装置１００の電源ＯＮ／ＯＦＦを切り換えるための電源スイッチ３０及びプリント装置１００を操作するための操作ユニット４０が設けられる。操作ユニット４０は、各種操作ボタンで構成される操作ボタン群４１及び各種情報を表示するディスプレイ４２を備える。
【００１８】
コントローラ１０は、マイクロプロセッサ、揮発性メモリ５１及び不揮発性メモリ５２からなる記憶装置５０、入出力インターフェース等で構成される。記憶装置５０には各種プログラムが格納されており、マイクロプロセッサがこれを読み込んで実行することで、プリント装置１００の各種機能が実現される。
【００１９】
プリント装置１００は、電力が供給された状態で電源スイッチ３０を操作することで電源ＯＮ／ＯＦＦ、すなわち稼働状態／待機状態を切り換えることができる手動起動モードと、電力が供給されると自動的に電源ＯＮ（稼働状態）になる自動起動モードと、を有する。自動起動モードは、電源スイッチ３０の操作の有無に関わらず、電力が供給されると任意の電気回路によってプリント装置１００を電源ＯＮにするモードである。よって、自動起動モードでは、例えば、電源スイッチ３０がロッカースイッチ等であっても、電源スイッチ３０の状態に関係なく、電力を供給するとプリント装置１００が電源ＯＮになる。自動起動モードの場合は、電力の供給を遮断することで電源ＯＦＦにするようになっている。
【００２０】
プリント装置１００は、操作ユニット４０を操作することで、自動起動モードと手動起動モードとのいずれかを選択することができる。
【００２１】
自動起動モードは、例えば、多数のプリント装置１００を使用する工場や配送センター等において、全てのプリント装置１００の電源ＯＮ／ＯＦＦを一括して管理したい場合に用いられる。
【００２２】
図２は、多数のプリント装置１００を使用する場合の構成例を示す図である。
【００２３】
図２に示す構成では、多数のプリント装置１００が、配線Ｗを介して電力供給部Ｐに接続される。配線ＷにはブレーカＢが設けられており、ブレーカＢを操作することで、全てのプリント装置１００に電力が供給される状態と、全てのプリント装置１００への電力の供給が遮断された状態とを切り換えることができる。
【００２４】
よって、全てのプリント装置１００を自動起動モードに設定しておけば、例えば、工場等の始業時には、ブレーカＢを操作して電力を供給することで全てのプリント装置１００を一斉に電源ＯＮにできる。また、終業時には、ブレーカＢを操作して電力の供給を遮断することで全てのプリント装置１００を一斉に電源ＯＦＦにできる。
【００２５】
多数のプリント装置１００の電源ＯＮ／ＯＦＦを一括して管理しない場合は、各プリント装置１００を手動起動モードに設定しておけばよい。この場合は、各プリント装置１００が備える電源スイッチ３０を操作することで、電源ＯＮ／ＯＦＦを個別に切り換えることができる。
【００２６】
また、自動起動モードが選択されている場合と手動起動モードが選択されている場合とでは、コントローラ１０がプリント装置１００の設定情報を不揮発性メモリ５２に保存する手順が異なる。プリント装置１００の設定情報には、印字速度設定、印字濃度設定、印字位置設定、選択中の起動モードについての情報等が含まれる。
【００２７】
コントローラ１０は、手動起動モードが選択されている場合は、電源ＯＮから電源ＯＦＦに切り換えるために電源スイッチ３０が操作されると、まず、プリント装置１００の設定情報を不揮発性メモリ５２に保存し、その後にプリント装置１００を電源ＯＦＦ、すなわち待機状態に切り換える。
【００２８】
プリント装置１００が電源ＯＮ、すなわち稼働状態の間は、コントローラ１０は、設定情報を揮発性メモリ５１に保存しておき、これに基づいて印字等の処理を行う。しかしながら、揮発性メモリ５１に保存された情報は、プリント装置１００を電源ＯＦＦにすると消えてしまう。
【００２９】
このため、コントローラ１０は、プリント装置１００を電源ＯＮからＯＦＦにする際に設定情報を不揮発性メモリ５２に保存し、次に電源ＯＮになった際に、不揮発性メモリ５２に保存された設定情報を読み出して揮発性メモリ５１に保存するようになっている。
【００３０】
ところで、不揮発性メモリ５２に書き込み可能な回数には限度があるため、プリント装置１００が電源ＯＮの間に作業者によって設定情報が変更されたとしても、その度に不揮発性メモリ５２に設定情報を保存することは好ましくない。
【００３１】
これに対して、本実施形態では、手動起動モードが選択されている場合は、プリント装置１００が電源ＯＮから電源ＯＦＦになる際に設定情報を不揮発性メモリ５２に書き込むので、設定情報が変更される度に不揮発性メモリ５２に設定情報を書き込む場合よりも、不揮発性メモリ５２への書き込み頻度を低減できる。
【００３２】
一方、自動起動モードが選択されている場合は、上述したように、電力の供給を遮断することでプリント装置１００を電源ＯＦＦにするようになっており、プリント装置１００を電源ＯＦＦにする際に設定情報を不揮発性メモリ５２に保存することは困難である。
【００３３】
このため、コントローラ１０は、自動起動モードが選択されている場合は、プリント装置１００の設定情報の変更の有無を周期的に確認し、設定情報の変更が確認されると、変更された設定情報を不揮発性メモリ５２に保存するようになっている。本実施形態では、周期は１秒周期である。
【００３４】
これによれば、設定情報が変更された場合は、最大でも１秒後には変更された設定情報が不揮発性メモリ５２に保存される。よって、電源ＯＦＦにするために電力が遮断される前に、変更された設定情報を予め不揮発性メモリ５２に保存できる。また、１秒の周期の間に設定情報の変更が複数回行われた場合は、不揮発性メモリ５２への書き込みを一度行うだけで、複数回の変更を行った後の設定情報を不揮発性メモリ５２に保存できる。
【００３５】
よって、自動起動モードを選択してプリント装置１００の電源ＯＦＦを電力の供給を遮断することで行うようにしたとしても、書き込み頻度を低減しつつ設定情報を不揮発性メモリ５２に保存することができる。
【００３６】
なお、プリント装置１００は、自動起動モードを選択している場合は、電源スイッチ３０による電源ＯＦＦを禁止するようになっている。
【００３７】
これによれば、プリント装置１００の印字動作中や不揮発性メモリ５２への設定情報書き込み中に作業者が誤ってプリント装置１００を電源ＯＦＦにしてしまうことを防止できる。また、多数のプリント装置１００を使用する工場等において、プリント装置１００が個別に電源ＯＦＦにされることを防止できる。
【００３８】
続いて、プリント装置１００への電力の供給が開始されるとコントローラ１０がプログラムに基づいて実行する起動処理について、図３のフローチャートを参照しながら説明する。起動処理は、プリント装置１００を稼働状態にするために実行される処理である。
【００３９】
プリント装置１００に電力が供給されると、コントローラ１０は、不揮発性メモリ５２に保存された設定情報に基づいて、自動起動モードが選択されているか判定する（ステップＳ１１）。
【００４０】
コントローラ１０は、自動起動モードが選択されていると判定すると、プリント装置１００を電源ＯＮ（ステップＳ１２）にして、処理を終了する。また、自動起動モードが選択されていないと判定すると、処理をステップＳ１３に移行する。なお、自動起動モードが選択されていないということは、手動起動モードが選択されているということである。
【００４１】
ステップＳ１３では、コントローラ１０は、電源スイッチ３０が操作されたか判定する。
【００４２】
コントローラ１０は、電源スイッチ３０が操作されたと判定すると、プリント装置１００を電源ＯＮにして（ステップＳ１２）、処理を終了する。また、電源スイッチ３０が操作されていないと判定すると、ステップＳ１３の処理を繰り返し行う。
【００４３】
次に、起動処理終了後にコントローラ１０がプログラムに基づいて実行する保存処理について、図４のフローチャートを参照しながら説明する。保存処理は、プリント装置１００の設定情報を不揮発性メモリ５２に保存するために実行される処理である。
【００４４】
ステップＳ２１では、コントローラ１０は、自動起動モードが選択されているか判定する。なお、ステップＳ２１の判定は、揮発性メモリ５１に保存された設定情報に基づいて行われる。
【００４５】
コントローラ１０は、自動起動モードが選択されていると判定すると、処理をステップＳ２２に移行する。また、自動起動モードが選択されていないと判定すると、処理をステップＳ３１に移行する。ステップＳ３１以降の処理については後述する。
【００４６】
ステップＳ２２では、コントローラ１０は、電源スイッチ３０による電源ＯＦＦを禁止する。具体的には、電源スイッチ３０が操作されたときにコントローラ１０が受け取る信号を無効にする。
【００４７】
ステップＳ２３では、コントローラ１０は、タイマをスタートする。
【００４８】
ステップＳ２４では、コントローラ１０は、タイマ経過時間が設定時間以上経過したか判定する。設定時間は、コントローラ１０が設定情報の変更の有無を確認する周期であって、本実施形態では１秒である。
【００４９】
コントローラ１０は、タイマ経過時間が設定時間以上経過したと判定すると、処理をステップＳ２５に移行する。また、タイマ経過時間が設定時間以上経過していないと判定すると、Ｓ２４の処理を繰り返し行う。
【００５０】
ステップＳ２５では、コントローラ１０は、揮発性メモリ５１に保存された設定情報と不揮発性メモリ５２に保存された設定情報とを比較し、設定情報が変更されたか判定する。
【００５１】
コントローラ１０は、設定情報が変更されたと判定すると、変更された設定情報を不揮発性メモリ５２に保存し(ステップＳ２６)、処理をステップＳ２７に移行する。また、設定情報が変更されていないと判定すると、処理をステップＳ２７に移行する。
【００５２】
ステップＳ２７では、コントローラ１０は、タイマをリセットする。そして、コントローラ１０は、ステップＳ２１から処理を繰り返す。
【００５３】
続いて、ステップＳ３１以降の処理について説明する。
【００５４】
ステップＳ３１では、コントローラ１０は、電源スイッチ３０による電源ＯＦＦを許可する。具体的には、電源スイッチ３０が操作されたときにコントローラ１０が受け取る信号を有効にする。
【００５５】
ステップＳ３２では、コントローラ１０は、電源スイッチ３０が操作されたか判定する。
【００５６】
コントローラ１０は、電源スイッチ３０が操作されたと判定すると、設定情報を不揮発性メモリ５２に保存する(ステップＳ３３)。そして、プリント装置１００を電源ＯＦＦに切り換えて（ステップＳ３４）、処理を終了する。また、電源スイッチ３０が操作されていないと判定すると、ステップＳ２１に戻って処理を繰り返す。
【００５７】
以上述べたように、本実施形態のプリント装置１００は、自動起動モードが選択されている場合は、設定情報の変更の有無を周期的に確認し、設定情報の変更が確認されると、変更された設定情報を不揮発性メモリ５２に保存する。
【００５８】
これによれば、設定情報が変更された場合は、電源ＯＦＦにするために電力が遮断される前に、変更された設定情報を予め不揮発性メモリ５２に保存できる。また、周期の間に設定情報の変更が複数回行われた場合は、不揮発性メモリ５２への書き込みを一度行うだけで、複数回の変更を行った後の設定情報を保存できる。
【００５９】
よって、自動起動モードを選択してプリント装置１００の電源ＯＦＦを電力の供給を遮断することで行うようにしたとしても、書き込み頻度を低減しつつ設定情報を不揮発性メモリ５２に保存することができる。
【００６０】
また、プリント装置１００は、電源スイッチ３０を操作することで電源ＯＮ（稼働状態）と電源ＯＦＦ（待機状態）とを切り換え可能な手動起動モードを有する。
【００６１】
手動起動モードを選択した場合は、電源スイッチ３０によりプリント装置１００の電源ＯＮ／ＯＦＦを切り換えることができるので便利である。
【００６２】
また、プリント装置１００は、手動起動モードが選択されている場合は、電源スイッチ３０が操作されてプリント装置１００が電源ＯＮ（稼働状態）から電源ＯＦＦ（待機状態）に切り換わる際に、設定情報を不揮発性メモリ５２に保存する。
【００６３】
これによれば、設定情報が変更される度に不揮発性メモリ５２に設定情報を書き込む場合よりも、不揮発性メモリ５２への書き込み頻度を低減できる。
【００６４】
またプリント装置１００は、自動起動モードが選択されている場合は、電源スイッチ３０による電源ＯＮ（稼働状態）から電源ＯＦＦ（待機状態）への切り換えを禁止する。
【００６５】
これによれば、プリント装置１００の印字動作中や不揮発性メモリ５２への設定情報書き込み中に、作業者が誤ってプリント装置１００を電源ＯＦＦにしてしまうことを防止できる。また、多数のプリント装置１００を使用する工場等において、プリント装置１００が個別に電源ＯＦＦにされることを防止できる。
【００６６】
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一つを示したものに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
【００６７】
例えば、上記実施形態では、自動起動モードが選択されている場合にコントローラ１０が設定情報の変更の有無を確認する周期を１秒としているが、周期は任意に変更可能である。
【符号の説明】
【００６８】
１００  プリント装置
１０    コントローラ（確認手段、保存手段、禁止手段）
２０    ケース
２１    排出口
３０    電源スイッチ
４０    操作ユニット
４１    操作ボタン群
４２    ディスプレイ
５０    記憶装置
５１    揮発性メモリ
５２    不揮発性メモリ
Ｂ      ブレーカ
Ｐ      電力供給部
Ｗ      配線
【図１】
0006486214.tif 000002
【図２】
0006486214.tif 000003
【図３】
0006486214.tif 000004
【図４】
0006486214.tif 000005