(57)【要約】【課題】印刷装置どうしの間で容易かつ簡単に同じ設定状態を再現する。【解決手段】プラテンローラ１１１及びサーマルヘッド５５を制御し、所望の印刷物を作成する印刷物作成処理を行うプリンタ１であって、ロール紙Ｓを用いた印刷物作成処理に係わる少なくとも１つの動作設定項目に関する、基準設定状態を表す動作設定基準情報を書き換え不能に保持した、動作設定基準情報記憶領域４２と、予め定められた所定のタイミングにおいて、少なくとも１つの動作設定項目に関する当該タイミングにおける設定状態の、基準設定状態に対する差分を表す動作設定差分情報を生成する、制御手順Ｓ１４５と、動作設定差分情報を印刷出力する、制御手順Ｓ１５５と、を有する。【選択図】図８
2018165041.tif 000002
【特許請求の範囲】
【請求項１】
被印字媒体を搬送させるための搬送手段と、
前記搬送手段により搬送される前記被印字媒体に対し、印字オブジェクトの形成を行う印字手段と、
前記搬送手段及び前記印字手段を制御し、所望の印刷物を作成する印刷物作成処理を行う印刷装置であって、
前記被印字媒体を用いた前記印刷物作成処理に係わる少なくとも１つの動作設定項目に関する、基準設定状態を表す基準情報を書き換え不能に保持した、基準情報記憶手段と、
予め定められた所定のタイミングにおいて、前記少なくとも１つの動作設定項目に関する当該タイミングにおける設定状態の、前記基準設定状態に対する差分を表す差分情報を生成する、差分情報生成手段と、
前記差分情報生成手段により生成された前記差分情報を装置外へと出力する、差分情報出力手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記差分情報出力手段は、
前記搬送手段及び前記印字手段を制御し、バーコード化した前記差分情報を前記被印字媒体に形成する、制御手段である
ことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、
前記差分情報生成手段は、
前記所定のタイミングとして、装置電源の投入時に、前記差分情報を生成する
ことを特徴とする印刷装置。
【請求項４】
請求項１又は請求項２記載の印刷装置において、
前記差分情報生成手段は、
前記所定のタイミングとして、装置外部から前記基準情報が入力され前記基準情報記憶手段に記録されたとき、前記差分情報を生成する
ことを特徴とする印刷装置。
【請求項５】
請求項１又は請求項２記載の印刷装置において、
前記差分情報生成手段は、
前記所定のタイミングとして、装置外部から前記基準情報が入力され前記基準情報記憶手段に記録された後、その記録された前記基準情報が読み出されて前記印字手段及び前記搬送手段の少なくとも一方において反映されたとき、前記差分情報を生成する
ことを特徴とする印刷装置。
【請求項６】
請求項１又は請求項２記載の印刷装置において、
前記少なくとも１つの動作設定項目に関する前記設定状態を変更操作可能な操作手段をさらに有し、
前記差分情報生成手段は、
前記所定のタイミングとして、前記操作手段により前記設定状態の変更操作があったとき、前記差分情報を生成する
ことを特徴とする印刷装置。
【請求項７】
請求項２記載の印刷装置において、
前記バーコード化した差分情報の形成を指示入力可能な指示手段をさらに有し、
前記差分情報生成手段は、
前記所定のタイミングとして、前記指示手段により前記バーコード化した差分情報の形成指示があったとき、前記差分情報を生成する
ことを特徴とする印刷装置。
【請求項８】
請求項１乃至請求項７のいずれか１項記載の印刷装置において、
前記動作設定項目は、
前記印字手段が前記印字オブジェクトを形成するときの、印刷濃度設定、印刷速度設定、及び、解像度設定のうち少なくとも１つを含む
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物作成処理における動作設定情報を生成、記録する印刷装置に関する。
【背景技術】
【０００２】
例えば特許文献１には、印刷処理に関する設定情報を操作端末からプリンタに引き渡し、当該プリンタが当該設定情報を反映した印刷処理を実行する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７８７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、ユーザが、ある１つの印刷装置において印刷物作成を行ったときの設定状態情報を、そのまま別の印刷装置で適用したい場合があり得る。しかしながら上記従来技術によれば、一方の印刷装置から他方の印刷装置へ設定状態情報を送受させるためには、共通の操作端末を介した情報の送受操作を行うという煩雑で手間のかかる作業が必要となっていた。
【０００５】
本発明の目的は、印刷装置どうしの間で容易かつ簡単に同じ設定状態を再現することでユーザの利便性を向上できる印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明は、被印字媒体を搬送させるための搬送手段と、前記搬送手段により搬送される前記被印字媒体に対し、印字オブジェクトの形成を行う印字手段と、前記搬送手段及び前記印字手段を制御し、所望の印刷物を作成する印刷物作成処理を行う印刷装置であって、前記被印字媒体を用いた前記印刷物作成処理に係わる少なくとも１つの動作設定項目に関する、基準設定状態を表す基準情報を書き換え不能に保持した、基準情報記憶手段と、予め定められた所定のタイミングにおいて、前記少なくとも１つの動作設定項目に関する当該タイミングにおける設定状態の、前記基準設定状態に対する差分を表す差分情報を生成する、差分情報生成手段と、前記差分情報生成手段により生成された前記差分情報を装置外へと出力する、差分情報出力手段と、を有することを特徴とする。
【０００７】
本願発明の印刷装置においては、被印字媒体が搬送手段により搬送され、その搬送される被印字媒体に対し印字手段により印字オブジェクトの形成が行われて、印刷物が作成される（印刷物作成処理）。
【０００８】
上記印刷物作成処理の際には、通常、例えば、印字オブジェクト形成時の印刷濃度設定、印刷速度設定、解像度設定などの各種動作設定項目が存在し、それぞれについてどのような設定状態とするかを決めることができる。そして、その決められた設定状態に応じて搬送手段や印字手段が動作することで、ユーザの意図に応じた態様で印字オブジェクトが形成される。
【０００９】
ここで、ユーザが、ある１つの印刷装置において印刷物作成を行ったときの上記設定状態を、そのまま別の印刷装置で適用したい場合があり得る。
【００１０】
これに対応して、本願発明においては、基準情報記憶手段と、差分情報生成手段とが設けられる。まず、基準情報記憶手段には、少なくとも１つの上記動作設定項目に関する基準情報（あらゆる場合に対して基準となる基準設定状態を表す）が、書き換え不能に保持される。そして、予め定められた所定のタイミングが到来すると、差分情報生成手段により、そのタイミングにおける上記動作設定項目に関する設定状態と上記基準設定状態との差分を表す差分情報が生成され、差分情報出力手段により装置外へと出力される。
【００１１】
このように、動作設定項目に関する基準情報を用意して記憶しておき、これをベースとしたときの差分のみを新たな情報（差分情報）として生成して出力することより、当該新たな情報（差分情報）のデータ量を著しく小さくすることができる。したがって、上記のように１つの印刷装置から別の印刷装置へ設定状態に関する情報（この場合は差分情報）をコピーして送りたい場合であっても、例えば上記１つの印刷装置で差分情報をバーコード化して出力し、その出力されたバーコードを上記別の印刷装置側で読み取ることで、簡単に上記差分情報のコピーを送ることができる。この結果、例えば、上記１つの印刷装置をホスト端末に接続して情報コピーを行った後、さらにそのホスト端末から上記別の印刷装置に情報コピーを行う場合のように、ホスト端末に接続する必要がなく、印刷装置どうしの間で容易かつ簡単に情報コピーを行い、同じ設定状態を再現することができる。したがって、ユーザの利便性を向上することができる。
【発明の効果】
【００１２】
本発明によれば、印刷装置どうしの間で容易かつ簡単に同じ設定状態を再現することでユーザの利便性を向上できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態によるプリンタを備えた印刷処理システムを表すシステム構成図である。
【図２】プリンタの概略構成を表す斜視図である。
【図３】筐体のトップカバーを外した状態でプリンタを前方側斜め上方向から見た斜視図である。
【図４】図２中Ｆ−Ｆ断面による断面図、及び、Ｇ−Ｇ断面による断面図である。
【図５】プリンタの電気的構成を表す機能ブロック図である。
【図６】１つのプリンタから別のプリンタへ動作設定状態情報をコピー送信する場合の従来の比較例を表す図である。
【図７】動作設定差分情報の生成を説明する図である。
【図８】１つのプリンタから別のプリンタへ動作設定差分情報をコピー送信する実施形態の場合を表す図である。
【図９】動作設定差分情報から動作設定状態情報の再現を説明する図である。
【図１０】ＣＰＵが実行する制御手順の一例を表すフローチャートである。
【図１１】複数のバーコードで印刷出力した動作設定状態情報を表す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１５】
＜印刷処理システム＞
本実施形態の印刷装置を備えた印刷処理システムを、図１により説明する。
【００１６】
図１において、この印刷処理システムＬＳでは、プリンタ１（印刷装置）を操作するための操作端末、例えばパソコン４００と、上記パソコン４００より受信した印刷コマンド（印刷データ及び動作設定状態情報を含む）に対応した印刷を実行するプリンタ１とが、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル９によって接続されている。
【００１７】
パソコン４００は、例えば、一般に市販されている汎用パーソナルコンピュータであり、液晶ディスプレイ等の表示部４０１と、キーボードやマウス等の操作部４０２とを有している。また、パソコン４００の適宜の箇所（例えば背面部）には、上記ＵＳＢケーブル９の一方の端部のコネクタ９Ｈを着脱可能に装着するＵＳＢポート４１９（後述の図５参照）が設けられている。
【００１８】
プリンタ１の側面には、上記ＵＳＢケーブル９の上記コネクタ９Ｈとは反対側の他方の端部のコネクタ９Ｔを着脱可能に装着するＵＳＢポート１０９（後述の図５参照）が設けられている。
【００１９】
＜プリンタの構成＞
次に、プリンタ１の構成について図２乃至図４に基づき説明する。なお、これら図２乃至図４では、図２中の右下方向を右方、左上方向を左方、右上方向を後方、左下方向を前方、上方向を上方、下方向を下方、と定義する（各図の矢印の図示参照）。
【００２０】
図２乃至図４に示すように、プリンタ１は、装置外郭を構成する略箱形形状の筐体１００を備えている。この筐体１００は、装置外郭上部を構成するトップカバー１０１と、装置外郭下部を構成するアンダーカバー１０２とを備えている。トップカバー１０１は、固定部１０１Ａと開閉蓋１０１Ｂとを備えている。
【００２１】
トップカバー１０１の開閉蓋１０１Ｂの下方（筐体１００の内部）には、ロール収納部１６１が設けられている（図３、図４参照）。このロール収納部１６１には、ロール紙Ｓが両端部を支持部材１６２（図３参照）によって回転可能に軸支されて収納されており、これによってロール収納部１６１から連続的にロール紙Ｓ（被印字媒体）を供給可能である。このとき、開閉蓋１０１Ｂはヒンジ部Ｈを介しアンダーカバー１０２の後端部に対して回転可能に連結されており、開閉蓋１０１Ｂを開き状態とすることで、ロール収納部１６１を装置外部に露出させ、ロール紙Ｓの装着や交換を容易に行うことができる。トップカバー１０１の前後方向略中央部には、印字後のロール紙Ｓを排出するための排出口１０７が設けられている。
【００２２】
開閉蓋１０１Ｂの前方側端部には、プラテンローラ１１１（搬送手段；図４参照）が回転自在に支持されている。プラテンローラ１１１は、開閉蓋１０１Ｂが上記閉じ状態にあるときに、ロール紙Ｓを搬送する。
【００２３】
上記のように搬送されるロール紙Ｓに対し、プラテンローラ１１１に所定の圧接力で接触するサーマルヘッド５５（印字手段；図４参照）によって、所望の印字が形成される。このとき、上記プラテンローラ１１１を回転駆動する駆動力を発生するテープ送りモータ５７（後述の図５参照）が筐体１００の内部に設けられており、開閉蓋１０１Ｂの閉じ状態において、上記テープ送りモータ５７の駆動力が図示しないギア機構によってプラテンローラ１１１に伝達される。なお、上記テープ送りモータ５７は、筐体１００内部の後方にかけて配置された制御基板１７０（図４（ａ）参照）に設けた駆動回路５６（後述の図５参照）よって、その駆動が制御される。筐体１００内の制御基板１７０の下方には、アンダーカバー１０２の下面側からバッテリ電源が挿入されて配置されるバッテリ電源収納部１６３（図４（ａ）参照）が備えられている。
【００２４】
＜プリンタの概略動作＞
上記構成において、印刷時には、上記パソコン４００より、アンダーカバー１０２に設けたポート１０９（図３参照）に装着された上記ＵＳＢケーブル９を介し、プリンタ１に対し、上記印刷コマンド（印刷データ及び動作設定状態情報を含む）が送信される。また、上記テープ送りモータ５７の駆動力に基づくプラテンローラ１１１の回転によってロール収納部１６１のロール紙Ｓが繰り出される。繰り出されたロール紙Ｓは、サーマルヘッド５５とプラテンローラ１１１との間に挿通され、そのロール紙Ｓに対しサーマルヘッド５５が上記印刷データに基づいた所望の態様の印刷を行う。印刷後のロール紙Ｓは、排出口１０７から筐体１００の外部へと排出される。ロール紙Ｓの搬送経路には、サーマルヘッド５５の下流側に固定刃１６０が設けられている。このとき、この固定刃１６０は、筐体１００内に設けたメインシャーシ部材１５０（図３参照）に、排出口１０７の内側において当該排出口１０７に沿うように取り付けられている。ユーザは、上記のようにして印刷が完了し排出口１０７から排出されたロール紙Ｓの端部を手で持ち、固定刃１６０に当てて折り返すように引くことにより手動で切断することができる。
【００２５】
＜プリンタの電気的構成＞
次に、上記プリンタ１の電気的構成について、図５を参照しつつ説明する。図５に示すように、プリンタ１は、入出力インターフェース３１と、ＣＰＵ３２と、ＲＯＭ３３と、ＲＡＭ３４と、ＦＬＡＳＨ・ＲＯＭ３６とを有している。
【００２６】
入出力インターフェース３１には、操作キー５１と、ＬＣＤＣ５３と、２つの駆動回路５４，５６と、リーダポート１０８と、ＵＳＢポート１０９と、上記ＣＰＵ３２と、上記ＲＯＭ３３と、上記ＲＡＭ３４と、上記ＦＬＡＳＨ・ＲＯＭ３６とが接続されている。
【００２７】
操作キー５１は、各種の指示を入力可能なスイッチ類を備えており、その入力内容を入出力インターフェース３１を介してＣＰＵ３２等に出力する。なお、この操作キー５１が、各請求項記載の操作手段、及び指示手段に相当する。
【００２８】
ＬＣＤＣ５３は、液晶ディスプレイで構成されるＬＣＤ５２が接続されており、入出力インターフェース３１を介して入力される表示内容でＬＣＤ５２の表示を制御する。
【００２９】
駆動回路５４は、サーマルヘッド５５が接続されており、ロール紙Ｓに印字データを印刷する際には当該サーマルヘッド５５を駆動する。サーマルヘッド５５は、ロール紙Ｓの搬送方向と直交する方向に配列される複数の発熱素子を備えている。これら発熱素子は、ロール紙Ｓを搬送方向に印刷解像度に分割してなる各印字ライン上に各ドットを形成する。
【００３０】
駆動回路５６は、上記ロール紙Ｓを搬送する上記プラテンローラ１１１を駆動する、パルスモータであるテープ送りモータ５７が接続されており、ロール紙Ｓを外部に送り出す際に当該テープ送りモータ５７を駆動する。
【００３１】
プリンタ１のリーダポート１０８には、後述のリーダケーブル１０のコネクタ１０Ｔが装着され、プリンタ１に対してバーコードリーダ２００がリーダケーブル１０を介して接続される。
【００３２】
プリンタ１のＵＳＢポート１０９には、上記ＵＳＢケーブル９のコネクタ９Ｔが装着され、プリンタ１に対してパソコン４００がＵＳＢケーブル９を介して接続される。
【００３３】
ＲＯＭ３３には、印刷関係以外の各種制御プログラム等が記憶されている。
【００３４】
ＲＡＭ３４は、種々の制御プログラムをＣＰＵ３２で実行するときの作業領域が設けられている。具体的には、パソコン４００から受信した上記印刷コマンドに対応したイメージデータが展開されるイメージバッファ３４２と、イメージバッファ３４２に展開されたイメージデータに対応する、印字データが展開される印字データバッファ３４１と、が設けられている。なお、ここでいう「イメージデータ」とは、被印字媒体（この例ではロール紙Ｓ）上に形成される印字内容が例えばビットマップ展開されたものであり、「印字データ」とは、上記イメージデータを被印字媒体（この例ではロール紙Ｓ）上に高品質に形成するために通電エネルギーを制御するデータを含むものである。
【００３５】
ＦＬＡＳＨ・ＲＯＭ３６には、印刷関係の制御プログラム３７（例えば後述の図１０に示す制御内容を実行するプログラムを含む）、及び管理テーブル３９等が記憶されており、さらに、通常記憶領域４０が設けられている。通常記憶領域４０には、アプリケーションプログラム記憶領域４１、動作設定基準情報記憶領域４２、動作設定状態情報記憶領域４３、及び動作設定差分情報記憶領域４４等が設けられている。
【００３６】
ＣＰＵ３２は、図１０を用いて後述するプログラム等を実行する。また、この例では、ＣＰＵ３２は、コマンド処理部３２Ａと、展開制御部３２Ｂと、駆動制御部３２Ｃと、を機能的に備えている。
【００３７】
コマンド処理部３２Ａは、パソコン４００から送信された上記印刷コマンドを受信するとともに、受信された印刷コマンドを公知の手法により解釈・解析する。
【００３８】
展開制御部３２Ｂは、上記コマンド処理部３２Ａでの解析結果に対応したイメージデータを、上記イメージバッファ３４２に展開する（詳細は後述）とともに、そのイメージデータに対応する印字データを作成して印字データバッファ３４１に展開する。
【００３９】
駆動制御部３２Ｃは、上記駆動回路５４，５６等を介し、上記印字データバッファ３４１に展開された上記印字データを用いて、サーマルヘッド５５によりロール紙Ｓへ印刷を行う。また、上記駆動回路５４を介しロール紙の搬送を行う。
【００４０】
＜プリンタの印刷物作成動作＞
上記構成の本実施形態においては、上記プラテンローラ１１１により搬送されるロール紙Ｓに対し上記サーマルヘッド５５が印字を形成する。このとき、上記プラテンローラ１１１及びサーマルヘッド５５は、ＣＰＵ３２の上記コマンド処理部３２Ａ、展開制御部３２Ｂ、及び上記駆動制御部３２Ｃの制御に基づき、印刷プロセスを実行する。
【００４１】
プリンタ１は、パソコン４００から印刷コマンドを受信したのを契機に、プラテンローラ１１１及びサーマルヘッド５５を制御して、ロール紙Ｓの印字領域に印字オブジェクトを形成する。印字が形成されたロール紙Ｓは、その後印字領域よりも搬送方向上流側の部位において固定刃１６０により切断される。これにより、切断されたロール紙Ｓは、残りの部分から分離されて印刷物（例えば印字ラベル）となる。
【００４２】
＜動作設定状態情報とその送受について＞
上記のようにして印刷物を作成するプリンタには、通常、例えば、印字オブジェクト形成時の印刷濃度設定、印刷速度設定、解像度設定などの各種動作設定項目が存在し、それぞれについてどのような設定状態とするかを決めることができる。そして、その決められた設定状態に応じてプラテンローラ１１１やサーマルヘッド５５が動作することで、ユーザの意図に応じた態様で印字オブジェクトが形成される。
【００４３】
ここで、ユーザが、ある１つのプリンタ１において印刷物を作成したときの上記設定状態を、そのまま別のプリンタ１′で適用したい場合があり得る。これに対して従来では、図６に示すように、上記の各種動作設定項目の設定状態の情報をまとめて動作設定状態情報Ａとし、この情報をそのまま別のプリンタ１′に送信していた。そしてこの場合には、図示するように共通の操作端末（パソコン４００）を経由した情報の送受操作を行うためにケーブルのつなぎ替え作業や、もしくは、特に図示しない通信ネットワークと共通のサーバを介した情報送受の操作手続きが必要となり、それらの作業が煩雑で手間のかかる作業となっていた。
【００４４】
これに対して本実施形態では、上記ＦＬＡＳＨ・ＲＯＭ３６の動作設定基準情報記憶領域４２において、あらかじめ上記動作設定項目に関する基準情報（あらゆる場合に対して基準となる基準設定状態を表す）が動作設定基準情報として工場出荷時に記録され、書き換え不能に保持される。なお、ＦＬＡＳＨ・ＲＯＭ３６における動作設定基準情報記憶領域４２が、各請求項記載の基準情報記憶手段に相当する。
【００４５】
そして、上記の動作設定基準情報からさらにユーザが任意の動作設定項目において任意に設定状態を変更した場合には、対応する動作設定状態情報Ａが生成されて上記ＦＬＡＳＨ・ＲＯＭ３６の動作設定状態情報記憶領域４３に記録される。また、この動作設定状態情報Ａは操作端末であるパソコン４００上で設定され、それを当該プリンタ１が受信してもよい。
【００４６】
そして、ユーザから上記の動作設定状態情報をプリンタ１，１′間で送受するよう指示する操作が別途入力された際には、図７に示すように、上記の動作設定基準情報と動作設定状態情報Ａとの間の差分（図示する例では印刷濃度設定の「低濃度」と、印刷速度設定の「高速度」と、解像度設定の「低解像度」）が抽出され、対応する動作設定差分情報Ａが生成されて上記ＦＬＡＳＨ・ＲＯＭ３６の動作設定差分情報記憶領域４３に記録される。
【００４７】
このようにして生成された動作設定差分情報Ａは、その元の情報である動作設定状態情報Ａや動作設定基準情報と比較してデータ量を大幅に削減できる。そのため本実施形態では、図８に示すように、動作設定差分情報Ａを生成したプリンタ１自身でそれをＱＲコード（登録商標）などの符号化画像に変換し、ロール紙Ｓに印刷出力する。そして同じ設定状態を適用させたい別のプリンタ１′において、バーコードリーダ２００を用いて上記ＱＲコードを光学的に読み取ることで、簡単に動作設定差分情報Ａを送ることができる。
【００４８】
この動作設定差分情報Ａを読み取ったプリンタ１′においては、図９に示すように、同様に上記ＦＬＡＳＨ・ＲＯＭ３６の動作設定基準情報記憶領域４２において記録、保持されている動作設定基準情報に対し、読み取った動作設定差分情報Ａを上書きして合成することで、送信元と同じ動作設定状態情報Ａを再現できる。
【００４９】
＜制御手順＞
上記手法を実現するために、上記ＣＰＵ３２により実行される制御手順を、図１０のフローチャートを用いて説明する。なお、このフローチャートは、当該プリンタ１に電源が投入された時点で実行が開始される。
【００５０】
図１０において、まず、ステップＳ１０５で、ＣＰＵ３２は、パソコン４００（図中では「操作端末」と記載）から動作設定状態情報を受信したか否かを判定する。パソコン４００から動作設定状態情報を受信していない場合、判定は満たされず（Ｓ１０５：ＮＯ）、ステップＳ１１５へ移る。
【００５１】
一方、パソコン４００から動作設定状態情報を受信した場合、判定が満たされ（Ｓ１０５：ＹＥＳ）、ステップＳ１１０へ移る。
【００５２】
ステップＳ１１０では、ＣＰＵ３２は、受信した動作設定状態情報を上記ＦＬＡＳＨ・ＲＯＭ３６の動作設定状態情報記憶領域４３に記録する。そして、ステップＳ１１５に移る。
【００５３】
ステップＳ１１５では、ＣＰＵ３２は、当該プリンタ１に接続されたバーコードリーダ２００からＱＲコードなどの符号化画像情報（図中では「バーコード情報」と記載）が読み取られたか否かを判定する。符号化画像情報が読み取られていない場合、判定は満たされず（Ｓ１１５：ＮＯ）、ステップＳ１３０へ移る。
【００５４】
一方、バーコードリーダ２００から符号化画像情報が読み取られた場合（上記図８参照）、判定が満たされ（Ｓ１１５：ＹＥＳ）、ステップＳ１２０へ移る。
【００５５】
ステップＳ１２０では、ＣＰＵ３２は、読み取った符号化画像情報を動作設定差分情報に変換する。
【００５６】
次にステップＳ１２５へ移り、ＣＰＵ３２は、上記ステップＳ１２０で取得した動作設定差分情報と、ＦＬＡＳＨ・ＲＯＭ３６に記録されている動作設定基準情報に基づいて動作設定状態情報を生成し（上記図９参照）、これをＦＬＡＳＨ・ＲＯＭ３６に記録する。そして、ステップＳ１３０に移る。
【００５７】
ステップＳ１３０では、ＣＰＵ３２は、操作キー５１を介したユーザからの入力操作によって動作設定状態情報が変更されたか否かを判定する。ユーザからの変更操作がなかった場合、判定は満たされず（Ｓ１３０：ＮＯ）、ステップＳ１４０へ移る。
【００５８】
一方、ユーザからの変更操作があった場合、判定が満たされ（Ｓ１３０：ＹＥＳ）、ステップＳ１３５へ移る。
【００５９】
ステップＳ１３５では、ＣＰＵ３２は、ユーザから入力された変更操作の内容に従ってＦＬＡＳＨ・ＲＯＭ３６に記録されている動作設定状態情報の内容を変更する。そして、ステップＳ１４０へ移る。
【００６０】
ステップＳ１４０では、ＣＰＵ３２は、操作キー５１を介したユーザからの入力操作によって、動作設定差分情報の生成とそれに対応する符号化画像（図中では「バーコード情報」と記載）の印刷出力が指示されたか否かを判定する。動作設定差分情報の生成と符号化画像の印刷出力が指示されていなかった場合、判定は満たされず（Ｓ１４０：ＮＯ）、ステップＳ１６０へ移る。
【００６１】
一方、ユーザからの指示があった場合、判定が満たされ（Ｓ１４０：ＹＥＳ）、ステップＳ１４５へ移る。
【００６２】
ステップＳ１４５では、ＣＰＵ３２は、その時点でＦＬＡＳＨ・ＲＯＭ３６に記録されている動作設定状態情報と動作設定基準情報との間の差分を抽出し、それに基づいて動作設定差分情報を生成して記録する（上記図７参照）。
【００６３】
次にステップＳ１５０に移り、ＣＰＵ３２は、上記ステップＳ１４５で生成した動作設定差分情報をＱＲコードなどの符号化画像（図中では「バーコード情報」と記載）に変換する。
【００６４】
次にステップＳ１５５に移り、ＣＰＵ３２は、上記ステップＳ１５０で得た符号化画像をロール紙Ｓに印刷出力する。そして、ステップＳ１６０へ移る。
【００６５】
ステップＳ１６０では、ＣＰＵ３２は、操作キー５１を介したユーザからの入力操作によって、別途入力済みの印字データの印刷出力が指示されたか否かを判定する。印字データの印刷出力が指示されていなかった場合、判定は満たされず（Ｓ１６０：ＮＯ）、ステップＳ１７０へ移る。
【００６６】
一方、印字データを印刷出力するよう指示されていた場合、判定が満たされ（Ｓ１６０：ＹＥＳ）、ステップＳ１６５へ移る。
【００６７】
ステップＳ１６５では、ＣＰＵ３２は、その時点でＦＬＡＳＨ・ＲＯＭ３６に記録されている動作設定状態情報に基づいて、別途入力済みの印字データから印字オブジェクトを生成し、その印字オブジェクトをロール紙Ｓに印刷出力する。そして、ステップＳ１７０へ移る。
【００６８】
ステップＳ１７０では、ＣＰＵ３２は、操作キー５１を介したユーザからの入力操作によって、当該プリンタ１の制御処理を終了する指示が入力されたか否かを判定する。制御処理を終了する指示が入力されていなかった場合、判定は満たされず（Ｓ１７０：ＮＯ）、ステップＳ１０５へ戻って同様の手順を繰り返す。
【００６９】
一方、制御処理を終了する指示が入力されていた場合、判定が満たされ（Ｓ１７０：ＹＥＳ）、このフローを終了する。
【００７０】
以上のフローにおいて、ステップＳ１６５の制御手順が各請求項記載の印刷物作成処理に相当し、ステップＳ１４５の制御手順が各請求項記載の差分情報生成手段に相当し、ステップＳ１５０，Ｓ１５５の制御手順が各請求項記載の差分情報出力手段及び制御手段に相当する。
【００７１】
＜本実施形態の効果＞
以上説明したように、本実施形態のプリンタ１では、動作設定項目に関する動作設定基準情報を用意して記憶しておき、これをベースとしたときの差分のみを新たな動作設定差分情報として生成して出力することより、当該新たな動作設定差分情報のデータ量を著しく小さくすることができる。したがって、上記のように１つのプリンタ１から別のプリンタ１′へ設定状態に関する情報（この場合は動作設定差分情報）をコピーして送りたい場合であっても、例えば上記１つのプリンタ１で動作設定差分情報をバーコード化して出力し、その出力されたバーコードを上記別のプリンタ１′側で読み取ることで、簡単に上記動作設定差分情報のコピーを送ることができる。この結果、例えば、上記１つのプリンタ１をホスト端末のパソコン４００に接続して情報コピーを行った後、さらにそのパソコン４００から上記別のプリンタ１′に情報コピーを行う場合のように、パソコン４００を接続し直す必要がなく、プリンタ１，１′どうしの間で容易かつ簡単に情報コピーを行い、同じ設定状態を再現することができる。したがって、ユーザの利便性を向上することができる。
【００７２】
また、本実施形態では特に、ステップＳ１５０，Ｓ１５５の制御手順は、プラテンローラ１１１及びサーマルヘッド５５を制御し、バーコード化した動作設定差分情報Ａをロール紙Ｓに形成する。これにより、１つのプリンタ１からバーコード化して出力した動作設定差分情報Ａを上記別のプリンタ１′側で読み取るだけで、容易かつ簡単に同じ設定状態を再現することができる。
【００７３】
また、本実施形態では特に、バーコード化した動作設定差分情報の形成を指示入力可能な操作キー５１をさらに有し、この操作キー５１によりバーコード化した動作設定差分情報の形成指示があったとき、ステップＳ１４５の制御手順で動作設定差分情報を生成する。本実施形態においては、動作設定差分情報をバーコード化して出力する指示（形成指示）があった時に生成された動作設定差分情報を用いて、上記別のプリンタ１′側において容易かつ簡単に同じ設定状態を再現することができる。
【００７４】
なお、動作設定差分情報として印刷出力する符号化画像は、上記図８に示したようなＱＲコード以外にも、図１１に示すようなバーコードの符号化画像で印刷出力してもよい。また、動作設定差分情報のデータ量が大きくなった場合、図示するように複数のバーコード（符号化画像）で印刷してもよく、その場合には各符号化画像をデータ内容別に分けて変換して印刷出力してもよい。
【００７５】
また、本実施形態では特に、動作設定項目は、サーマルヘッド５５が印字オブジェクトを形成するときの、印刷濃度設定、印刷速度設定、及び、解像度設定のうち少なくとも１つを含んでいる。これにより、特に印刷品質に影響を与える動作設定項目について状態設定を別のプリンタ１′に送ることができる。
【００７６】
＜変形例＞
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００７７】
＜動作設定差分情報の生成タイミングについて＞
上記実施形態では、操作キー５１の操作入力を介して動作設定差分情報の生成とそのバーコード情報の出力を指示した際に、動作設定差分情報の生成を行ったが、本発明はこれに限られない。
【００７８】
他にも、プリンタ１の電源投入時にすぐ動作設定差分情報を生成してもよい。この場合には、上記図１０のフローの実行を開始した際にすぐステップＳ１４５から実行する。これにより、上記１つのプリンタ１の電源投入時に生成された動作設定差分情報を用いて、上記別のプリンタ１′側において容易かつ簡単に同じ設定状態を再現することができる。
【００７９】
他にも、パソコン４００など装置外部から動作設定基準情報が入力されてＦＬＡＳＨ・ＲＯＭ３６の動作設定基準情報記憶領域に記録されたとき、動作設定差分情報を生成してもよい。これにより、例えばパソコン４００から上記１つのプリンタ１への動作設定基準情報の入力時に生成された動作設定差分情報を用いて、上記別のプリンタ１′側において容易かつ簡単に同じ設定状態を再現することができる。
【００８０】
他にも、パソコン４００など装置外部から動作設定基準情報が入力されてＦＬＡＳＨ・ＲＯＭ３６の動作設定基準情報記憶領域に記録された後、その記録された動作設定基準情報が読み出されてサーマルヘッド５５及びプラテンローラ１１１の少なくとも一方において反映されたとき、動作設定差分情報を生成してもよい。この場合、上記図１０のフローにおいてステップＳ１６５の実行後にすぐ続いてステップＳ１４５以降を実行する。これにより、例えばパソコン４００から上記１つのプリンタ１へ入力された動作設定基準情報が当該プリンタ１側で反映された時に生成された動作設定差分情報を用いて、上記別のプリンタ１′側において容易かつ簡単に同じ設定状態を再現することができる。
【００８１】
他にも、少なくとも１つの動作設定項目に関する設定状態を変更操作可能な操作キー５１をさらに有し、この操作キー５１の入力操作により設定状態の変更操作があったとき、動作設定差分情報を生成してもよい。この場合、上記図１０のフローにおいてステップＳ１３５の実行後にすぐ続いてステップＳ１４５以降を実行する。例えば上記１つのプリンタ１へ入力された動作設定基準情報に基づき実現された設定状態がユーザの操作で変更された時に生成された動作設定差分情報を用いて、上記別のプリンタ１′側において容易かつ簡単に同じ設定状態を再現することができる。
【００８２】
＜差分情報を抽出する動作設定項目の指定について＞
上記実施形態では、動作設定基準情報とその時点の動作設定状態情報との間で抽出された差分で動作設定差分情報を生成したが、本発明はこれに限られない。他にも、ユーザが任意に指定した動作設定項目で抽出した差分だけで動作設定差分情報を生成してもよいし、これと実際に抽出した差分と併せて動作設定差分情報を生成してもよい。これにより、ユーザは上記別のプリンタ１′側において再現させる設定状態を任意に選択でき、設定自由度が向上する。
【００８３】
なお、以上の説明における「垂直」とは、厳密な意味での垂直ではない。すなわち、「垂直」とは、設計上、製造上の公差、誤差が許容され、「実質的に垂直」という意味である。
【００８４】
なお、以上の説明における「平行」とは、厳密な意味での平行ではない。すなわち、「平行」とは、設計上、製造上の公差、誤差が許容され、「実質的に平行」という意味である。
【００８５】
なお、以上の説明における「等しい」とは、厳密な意味ではない。すなわち、「等しい」とは、設計上、製造上の公差、誤差が許容され、「実質的に等しい」という意味である。
【００８６】
なお、以上において、図５、図６、図８等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００８７】
また、図１０等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００８８】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００８９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００９０】
１，１′          プリンタ（印刷装置）
３２              ＣＰＵ
４２              動作設定基準情報記憶領域（基準情報記憶手段）
４３              動作設定状態情報記憶領域
４４              動作設定差分情報記憶領域
５１              操作キー（操作手段、指示手段）
５２              ＬＣＤ
５５              サーマルヘッド（印字手段）
１１１            プラテンローラ（搬送手段）
２００            バーコードリーダ
４００            パソコン
ＬＳ              印刷処理システム
Ｓ                ロール紙（被印字媒体）
【図１】
2018165041.tif 000003
【図２】
2018165041.tif 000004
【図３】
2018165041.tif 000005
【図４】
2018165041.tif 000006
【図５】
2018165041.tif 000007
【図６】
2018165041.tif 000008
【図７】
2018165041.tif 000009
【図８】
2018165041.tif 000010
【図９】
2018165041.tif 000011
【図１０】
2018165041.tif 000012
【図１１】
2018165041.tif 000013