(57)【特許請求の範囲】
【請求項１】
ネットワークに接続可能なプリンター本体と、前記プリンター本体に着脱可能に装着されるカバー部材と、
前記カバー部材に設けられ、ネットワーク設定情報を含む設定情報が記憶された無線タグと、
前記プリンター本体に設けられ、前記無線タグから前記設定情報を無線で読み出す読出装置と、
前記読出装置によって読み出された前記設定情報に基づく設定をする設定部と、を備え、
前記カバー部材が前記プリンター本体に装着されたか否かを検出する検出部をさらに備え、
前記読出装置は、前記検出部によって前記カバー部材が前記プリンター本体に装着されたことが検出された場合、前記無線タグから前記設定情報を無線で読み出すプリンター。
【請求項２】
前記無線タグは、前記カバー部材が前記プリンター本体に装着された状態で、前記読出装置に対向した位置又は前記読出装置が搭載された基板面に対向する位置に配置される請求項１に記載のプリンター。
【請求項３】
前記設定部は、前記ネットワーク設定情報に基づく設定を行い、前記ネットワークに接続されたホストコンピューターとの間で通信可能とする、請求項１又は２に記載のプリンター。
【請求項４】
前記カバー部材は前記プリンター本体に装着されたとき、前記プリンター本体に接続された電源ケーブルまたは通信ケーブルの少なくとも一部を覆う、請求項１から３のいずれか１項に記載のプリンター。
【請求項５】
ネットワークが接続可能なプリンター本体と、前記プリンター本体に着脱可能に装着されるカバー部材と、を備えたプリンターの制御方法であって、
前記カバー部材が前記プリンター本体に装着されたことが検出された場合、前記プリンター本体に設けられた読出装置によって、前記カバー部材に設けられた無線タグから設定情報を無線で読み出す読出ステップと、
前記読出ステップによって読み出された前記設定情報に基づく設定をする設定ステップと、を備えたプリンター制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター及びプリンター制御方法に関し、特に、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンター及びプリンター制御方法に関する。
【背景技術】
【０００２】
従来、ホストコンピューターとの間でネットワークアドレス（例えば、ＩＰアドレス）を用いて通信するプリンター（ネットワーク対応のプリンター）が知られている。
【０００３】
この種のプリンター（以下、交換前のプリンターと称する）を別のプリンター（以下、交換後のプリンターと称する）に交換する場合（典型的には、故障したプリンターを正常に動作する別のプリンターに交換する場合）、設定情報（例えば、ネットワーク設定情報（例えば、ＩＰアドレス）やプリンター設定情報（例えば、紙幅、印刷領域、印刷濃度、印刷速度））を、交換後のプリンターに設定し直すことが求められる。
【０００４】
しかしながら、設定情報を交換後のプリンターに設定するには、専門知識、専用ＰＣ等が必要であるため、例えば、ＰＯＳシステムが設置されたスーパーマーケット等の店舗に設置されたプリンターを交換する場合、専門家以外の者（例えば、その店舗の店員）が、設定情報を交換後のプリンターに迅速かつ適切に設定するのは難しい。
【０００５】
これに対して、従来、プリンターの交換に際して、通信ケーブル（ケーブル本体）に取り付けられた無線タグ（例えば、ＲＦタグ）からリーダライタによって無線で設定情報を読み取り、当該読み取った設定情報を交換後のプリンターに設定することが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−７４３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１によれば、設定情報を交換後のプリンターに比較的容易に設定できるものの、次の課題がある。
【０００８】
すなわち、特許文献１においては、無線タグが可撓性の通信ケーブル（ケーブル本体）に取り付けられており、無線タグとリーダライタとの相対的な位置関係が定まらないため、無線タグとリーダライタとの相対的な位置関係によっては、交換後のプリンターにおいて、設定情報を無線タグから安定して読み取ることができない（その結果、設定情報を迅速かつ適切に設定できない）という課題がある。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンター及びプリンター制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の一つの側面は、ネットワークに接続可能なプリンター本体と、前記プリンター本体に着脱可能に装着されるカバー部材と、前記カバー部材に設けられ、ネットワーク設定情報を含む設定情報が記憶された無線タグと、前記プリンター本体に設けられ、前記無線タグから前記設定情報を無線で読み出す読出装置と、前記読出装置によって読み出された前記設定情報に基づく設定をする設定部と、を備えたことを特徴とする。
【００１１】
この側面によれば、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンターを提供できる。
【００１２】
これは、無線タグがカバー部材に設けられているため、当該無線タグが設けられたカバー部材がプリンター本体に装着された状態でカバー部材（及び無線タグ）とプリンター本体とが一体化されて、無線タグと読出装置との相対的な位置関係を一定に保つことができること、そして、この一定に保たれた位置関係にある無線タグから設定情報を無線で読み出すことができること、によるものである。
【００１３】
また、上記発明において、好ましい態様は、前記無線タグは、前記カバー部材が前記プリンター本体に装着された状態で、前記読出装置に対向した位置又は前記読出装置が搭載された基板面に対向する位置に配置されることを特徴とする。
【００１４】
この態様によれば、カバー部材をプリンター本体に装着するだけで、当該カバー部材に設けられた無線タグを、読出装置に対向した位置（又は読出装置が搭載された基板面が対向する位置）に配置することができ、かつ、その無線タグと読出装置との相対的な位置関係を一定に保つことができる。その結果、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み取ることができる。
【００１５】
また、上記発明において、好ましい態様は、前記カバー部材が前記プリンター本体に装着されたか否かを検出する検出部をさらに備え、前記読出装置は、前記検出部によって前記カバー部材が前記プリンター本体に装着されたことが検出された場合、前記無線タグから前記設定情報を無線で読み出すことを特徴とする。
【００１６】
この態様によれば、カバー部材をプリンター本体に装着するだけで自動的に、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み出すことができる。
【００１７】
また、上記発明において、好ましい態様は、前記読出装置は、前記プリンター本体の電源がオンまたはリセットされたタイミングで、前記無線タグから前記設定情報を無線で読み出すことを特徴とする。
【００１８】
この態様によれば、電源をオンまたはリセットするだけで自動的に、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み出すことができる。
【００１９】
また、上記発明において、好ましい態様は、前記設定部は、前記ネットワーク設定情報に基づく設定を行い、前記ネットワークに接続されたホストコンピューターとの間で通信可能とすることを特徴とする。
【００２０】
この態様によれば、ネットワークに接続されたホストコンピューターとの間で通信可能となる。
【００２１】
また、上記発明において、好ましい態様は、前記カバー部材は前記プリンター本体に装着されたとき、前記プリンター本体に接続された電源ケーブルまたは通信ケーブルの少なくとも一部を覆うことを特徴とする。
【００２２】
この態様によれば、ユーザーはケーブルを保護するためのカバー部材を装着するだけでネットワークの設定が可能となる。
【００２３】
また、上記目的を達成するために、本発明の別の側面は、ネットワークが接続可能なプリンター本体と、前記プリンター本体に着脱可能に装着されるカバー部材と、を備えたプリンターの制御方法であって、前記プリンター本体に設けられた読出装置によって、前記カバー部材に設けられた無線タグから設定情報を無線で読み出す読出ステップと、前記読出ステップによって読み出された前記設定情報に基づく設定をする設定ステップと、を備えたことを特徴とする。
【００２４】
この側面によれば、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）を無線タグから安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンター制御方法を提供できる。
【００２５】
これは、無線タグがカバー部材に設けられているため、当該無線タグが設けられたカバー部材がプリンター本体に装着された状態でカバー部材（及び無線タグ）とプリンター本体とが一体化されて、無線タグと読出装置との相対的な位置関係を一定に保つことができること、そして、この一定に保たれた位置関係にある無線タグから設定情報を無線で読み出すことができること、によるものである。
【図面の簡単な説明】
【００２６】
【図１】本発明のプリンター及びプリンター制御方法が適用されるＰＯＳシステム１０のシステム構成の一例を示す図である。
【図２】ケーブルカバー４０ｂに設けられたＲＦタグ６２とリーダライタ６０との位置関係を説明するための概略図である。
【図３】プリンター４０の機能構成の一例を示すブロック図である。
【図４】本実施形態のプリンター４０の動作（プリンター制御方法）の一例を説明するためのフローチャートである。
【図５】交換前のプリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤ（例えば、プリンター設定情報ＰＤ２）を、ＲＦタグ６２に書き込む処理の一例を説明するためのフローチャートである。
【図６】プリンター４０の変形例の概略構成図である。
【図７】第１変形例のプリンター４０Ａのシステム構成の一例を示す図である。
【図８】ケーブルカバー４０ｂに設けられたＲＦタグ６２とリーダライタ６０との位置関係を説明するための概略図である。
【図９】第１変形例のプリンター４０Ａの機能構成の一例を示す図である。
【図１０】第１変形例のプリンター４０Ａの動作（プリンター制御方法）の一例を説明するためのフローチャートである。
【図１１】プリンター４０Ａの変形例の概略構成図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について添付図面を参照しながら説明する。各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
【００２８】
まず、本発明のプリンターの制御方法の実施形態の概要について説明する。
【００２９】
図１は、本発明のプリンター及びプリンター制御方法が適用されるＰＯＳシステム１０のシステム構成の一例を示す図である。図３は、プリンター４０の機能構成の一例を示すブロック図である。
【００３０】
本実施形態のプリンター４０は、図１、図３に示すように、ネットワークが接続可能なプリンター本体４０ａと、プリンター本体４０ａに着脱可能に装着されるケーブルカバー４０ｂ（カバー部材）と、を備えたプリンターにおいて、ケーブルカバー４０ｂに設けられ、ネットワーク設定情報ＰＤ１を含む設定情報ＰＤが記憶されたＲＦタグ６２（無線タグ）と、プリンター本体４０ａに設けられ、ＲＦタグ６２から設定情報ＰＤを無線で読み出すリーダライタ６０（読出装置）と、リーダライタ６０によって読み出された設定情報ＰＤに基づき設定をする設定部５０ｂと、を備える。
【００３１】
本実施形態のプリンター４０によれば、設定情報ＰＤ（例えば、ネットワーク設定情報ＰＤ１、プリンター設定情報ＰＤ２）をＲＦタグ６２（無線タグ）から安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンター（及びプリンター制御方法）を提供できる。
【００３２】
これは、ＲＦタグ６２がケーブルカバー４０ｂに設けられているため、当該ＲＦタグ６２が設けられたケーブルカバー４０ｂがプリンター本体４０ａに装着された状態で、ＲＦタグ６２とリーダライタ６０との相対的な位置関係を一定に保つことができること、そして、この一定に保たれた位置関係にあるＲＦタグ６２から設定情報ＰＤを無線で読み出すことができること、によるものである。
【００３３】
以下、本発明のプリンター及びプリンター制御方法が適用されるＰＯＳシステム１０について、図面を参照しながら詳細に説明する。
【００３４】
図１に示すように、ＰＯＳシステム１０は、ホストコンピューター２０、及び、プリンター４０を備える。ホストコンピューター２０、及び、プリンター４０は、スーパーマーケット等の店舗内の各レーン（第１−第ｎレーン）に設置される。
【００３５】
まず、ホストコンピューター２０について説明する。
【００３６】
ホストコンピューター２０は、図示しないが、ハード構成として、ＣＰＵ、これにバスを介して接続された、ＲＡＭ、ＲＯＭ、ＨＤＤ、各種Ｉ／Ｆ等を備える。
【００３７】
ホストコンピューター２０には、Ｉ／Ｆ（図示せず）を介してプリンター４０が接続される。また、ホストコンピューター２０には、図示しないが、Ｉ／Ｆを介して、バーコードを読み取るバーコードリーダー、顧客からの預り金等を入力するキーボード、商品名や価格等が表示されるディスプレイ等が接続される。
【００３８】
ホストコンピューター２０は、機能構成として、バーコードリーダーやキーボードからの入力に基づき、決済処理を行う機能、印刷データを生成する機能、プリンター４０とＬＡＮケーブルＣ１（典型的には、イーサネット(登録商標)ケーブル）を介して通信する機能、印刷データをＬＡＮケーブルＣ１を介してプリンター４０へ送信する機能、ＬＡＮケーブルＣ１を介してプリンター４０（ＲＯＭ４２ｃ）に設定情報ＰＤを設定する機能、ＬＡＮケーブルＣ１を介してプリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤを変更する機能等を備える。
【００３９】
上記各機能は、主に、ホストコンピューター２０（ＣＰＵ）が、ＲＯＭ又はＨＤＤからＲＡＭに読み込まれた所定プログラム（典型的には、オペレーティングシステム、ＰＯＳアプリケーション、プリンタードライバー、設定情報ＰＤ等を設定又は変更するためのユーティリティー）を実行することによって実現される。なお、ホストコンピューター２０は、図示しないが、Ｉ／Ｆを介して店舗ネットワークにも接続される。
【００４０】
次に、プリンター４０について説明する。
【００４１】
プリンター４０は、典型的には、レシートプリンター（例えば、ドットインパクト、サーマル又はインクジェット方式）で、図１に示すように、ネットワークが接続可能なプリンター本体４０ａと、プリンター本体４０ａ（筐体６４）に着脱可能に装着されるケーブルカバー４０ｂ（カバー部材）と、を備える。
【００４２】
プリンター本体４０ａは、ハード構成として、制御部４２、これにバスを介して接続された、電源スイッチ４４、ＬＡＮコネクター４６、印刷機構５０、リーダライタ６０、これらを収容する合成樹脂製の筐体６４（プリンターケース）等を備える。
【００４３】
制御部４２は、ＣＰＵ４２ａ、ＲＡＭ４２ｂ、ＲＯＭ４２ｃ等を備える。ＲＯＭ４２ｃは、例えば、フラッシュＲＯＭ等の書き換え可能な不揮発性メモリーで、後述の設定部５０ｂによって（又はホストコンピューター２０からの操作によって）設定又は変更されるネットワーク設定情報ＰＤ１を記憶する記憶領域、ホストコンピューター２０からの操作（又はプリンター４０からの操作）によって設定又は変更されるプリンター設定情報ＰＤ２を記憶する記憶領域（例えば、メモリースイッチ）を含む。また、ＲＯＭ４２ｃには、ファームウエア（制御プログラム）等の各種プログラム、プリンターＩＤ、レーン情報が記憶される。プリンターＩＤ、レーン情報は、所定のタイミングでＲＦタグ６２にリーダライタ６０によって無線で書き込まれる。このＲＦタグ６２に書き込まれた（記憶された）プリンターＩＤ、レーン情報を参照することで（又は印刷することで）、レーンごとのプリンター４０の交換履歴等を把握できる。
【００４４】
電源スイッチ４４は、プリンター４０に電源供給するための電源スイッチである。
【００４５】
ＬＡＮコネクター４６は、プリンター４０をホストコンピューター２０に接続するために設けられたコネクターである。プリンター４０（ＬＡＮコネクター４６）とホストコンピューター２０とは、図１に示すように、ＬＡＮケーブルＣ１によって接続可能である。具体的には、ＬＡＮケーブルＣ１の一方のプラグＣ１ａがプリンター４０（ＬＡＮコネクター４６）に装着され、他方のプラグＣ１ｂがホストコンピューター２０に装着される。
【００４６】
印刷機構５０は、印刷ヘッド、用紙送り機構、用紙切断機構等（いずれも図示せず）を備える。
【００４７】
リーダライタ６０は、ＲＦタグ６２から設定情報ＰＤを無線で読み出し、又、ＲＦタグ６２に設定情報ＰＤを無線で書き込む。
【００４８】
ケーブルカバー４０ｂは、図２に示すように、プリンター４０（プリンター本体４０ａの筐体６４）から引き出された各種ケーブル（例えば、ＬＡＮコネクター４６に装着されたＬＡＮケーブルＣ１、電源コネクター８０に装着された電源ケーブルＣ２、ＵＳＢコネクター６６に装着されたＵＳＢケーブルＣ３）の少なくとも一部、またはプリンター本体４０ａ（筐体６４）との接続部の少なくとも一部を覆い隠し、外部からの衝撃や液滴から保護するために設けられた合成樹脂製のカバー部材である。図２は、ケーブルカバー４０ｂに設けられたＲＦタグ６２とリーダライタ６０との位置関係を説明するための概略図である。ケーブルカバー４０ｂは、プリンター本体４０ａ（筐体６４）の背面（又は、側面、底面等）に位置決めした状態で着脱可能に装着される。
【００４９】
ケーブルカバー４０ｂをプリンター本体４０ａに位置決めした状態で着脱可能に装着する手段としては、図示しないが各種の手段、例えば、ケーブルカバー４０ｂに設けられた係合爪（又は係合孔）と、プリンター本体４０ａ（例えば、筐体６４）に設けられ、この係合爪が係合する係合孔（又は係合爪）と、を用いることができる（例えば、特開２０１１−７２０６５号公報参照）。
【００５０】
ＲＦタグ６２は、ケーブルカバー４０ｂに設けられる。具体的には、ＲＦタグ６２は、ケーブルカバー４０ｂがプリンター本体４０ａに位置決めした状態で装着された場合、リーダライタ６０が安定して読み書きできる位置、例えば、図２に示すように、ケーブルカバー４０ｂ（好ましくは、内側面４０ｂ１）のうちリーダライタ６０（又は、リーダライタ６０が搭載された基板６８の基板面６８ａ）に対向する位置Ｐ１に、接着等の手段によって取り付けられる。
【００５１】
ＲＦタグ６２（正確には、ＲＦタグ中のメモリー）には、ネットワーク設定情報ＰＤ１を含む設定情報ＰＤが記憶される（図１参照）。設定情報ＰＤは、ネットワーク設定情報ＰＤ１やプリンター設定情報ＰＤ２のうち少なくとも一方を含む。ＲＦタグ６２には、その他、プリンターＩＤ、レーン情報が記憶される。なお、ＲＦタグ６２は、電子タグ、ＩＣタグ、無線タグ、ＲＦＩＤタグと呼ばれることもある。
【００５２】
ネットワーク設定情報ＰＤ１は、例えば、プリンター４０（又はプリンター４０が設置されたレーン）に割り当てられた固有のＩＰアドレスである。プリンター設定情報ＰＤ２は、例えば、紙幅、印刷領域、印刷濃度、印刷速度、フォントの設定、余白の設定である。プリンターＩＤは、プリンター４０に割り当てられた固有の識別情報（例えば、製造番号）である。レーン情報は、プリンター４０が設置されたレーンに割り当てられた固有の識別情報である。
【００５３】
図３に示すように、プリンター４０は、機能構成として、読出部５０ａ、設定部５０ｂ、書込部５０ｃ、印刷制御部５０ｆ、設定変更判定部５０ｇ等を備える。
【００５４】
上記各機能は、主に、プリンター４０（ＣＰＵ４２ａ）が、ＲＯＭ４２ｃからＲＡＭ４２ｂに読み込まれたファームウェア等の所定プログラムを実行することによって実現される。
【００５５】
読出部５０ａは、所定タイミングで、ＲＦタグ６２から設定情報ＰＤを無線で読み出す。読出部５０ａは、リーダライタ６０（読出装置）によって実現される。
【００５６】
所定タイミングは、例えば、ＲＦタグ６２が設けられたケーブルカバー４０ｂがプリンター本体４０ａに装着された状態の下、プリンター４０の電源スイッチ４４をオンにしたタイミングである。
【００５７】
設定部５０ｂは、読出部５０ａが読み出した設定情報ＰＤをプリンター４０に設定する。具体的には、設定部５０ｂは、読出部５０ａが読み出した設定情報ＰＤを、プリンター４０のＲＯＭ４２ｃに記憶する。
【００５８】
書込部５０ｃは、設定情報ＰＤをＲＦタグ６２に無線で書き込む。書込部５０ｃは、リーダライタ６０（書込装置）によって実現される。
【００５９】
例えば、書込部５０ｃは、後述の設定変更判定部５０ｇによって、プリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤの少なくとも一部が変更されたと判定された場合、当該変更後の設定情報ＰＤをＲＦタグ６２に無線で書き込む。
【００６０】
印刷制御部５０ｆは、ホストコンピューター２０から受信した印刷データ（及びＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２等）に基づき、印刷機構５０を制御してレシートを印刷する。
【００６１】
設定変更判定部５０ｇは、プリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤの少なくとも一部が変更されたか否かを判定する。
【００６２】
次に、本実施形態のプリンター４０の動作（プリンター制御方法）の一例について図４を参照しながら説明する。
【００６３】
図４は、本実施形態のプリンター４０の動作（プリンター制御方法）の一例を説明するためのフローチャートである。
【００６４】
以下、図１に示すＰＯＳシステム１０において、特定のレーン（例えば、第１のレーン）に設置されたプリンター４０が故障し、当該故障したプリンター４０（以下、交換前のプリンター４０と称する）を正常に動作する別のプリンター４０（以下、交換後のプリンター４０と称する）に交換する状況を例にして説明する。
【００６５】
図４に示す処理は、例えば、交換後のプリンター４０において実行される処理で、主に、交換後のプリンター４０（ＣＰＵ４２ａ）が、ＲＯＭ４２ｃからＲＡＭ４２ｂに読み込まれたファームウェア等の所定プログラムを実行することによって実現される。
【００６６】
なお、以下の説明においては、ＲＦタグ６２には、設定情報ＰＤとして、ネットワーク設定情報ＰＤ１（レーンに割り当てられたＩＰアドレス）及びプリンター設定情報ＰＤ２が予め記憶されているものとする。なお、プリンター設定情報ＰＤ２は、交換前のプリンター４０において後述の処理（交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２を、ＲＦタグ６２に書き込む処理。図５参照）が実行された結果、当該ＲＦタグ６２に書き込まれたものである。
【００６７】
特定のレーン（例えば、第１のレーン）に設置されたプリンター４０が故障した場合、図４に示す処理に先立ち、次の手順で、交換前のプリンター４０を交換後のプリンター４０に交換する。
【００６８】
まず、交換後のプリンター４０（ＬＡＮコネクター４６）とホストコンピューター２０とを接続する。具体的には、ＬＡＮケーブルＣ１を交換前のプリンター４０（ＬＡＮコネクター４６）から取り外して当該取り外したＬＡＮケーブルＣ１を交換後のプリンター４０（ＬＡＮコネクター４６）に接続する。これとともに、交換前のプリンター４０（プリンター本体４０ａ）からケーブルカバー４０ｂを取り外して当該取り外したケーブルカバー４０ｂを交換後のプリンター４０（プリンター本体４０ａ）に位置決めした状態で着脱可能に装着する。その際、設定情報ＰＤが記憶されたＲＦタグ６２がケーブルカバー４０ｂに装着されている（図１、図２参照）ため、次の効果を奏する。
【００６９】
第１に、ケーブルカバー４０ｂをプリンター本体４０ａに装着するだけで、当該ケーブルカバー４０ｂに設けられたＲＦタグ６２タグを、リーダライタ６０が安定して読み書きできる位置、すなわち、リーダライタ６０（又は、リーダライタ６０が搭載された基板６８の基板面６８ａ）に対向した位置に配置することができる（図２参照）。第２に、そのＲＦタグ６２とリーダライタ６０との相対的な位置関係を一定に保つことができる。第３に、ＲＦタグ６２とリーダライタ６０との相対的な位置関係を一定に保つことができる結果、従来技術と比べ、リーダライタ６０によって設定情報ＰＤをＲＦタグ６２から無線で安定して読み取ることができる。また、リーダライタ６０によって設定情報ＰＤをＲＦタグ６２に無線で安定して書き込むこともできる。
【００７０】
以上のように、設定情報ＰＤが記憶されたＲＦタグ６２がケーブルカバー４０ｂに設けられているため、プリンター４０を交換する場合、専門家以外の者であっても、交換前のプリンター４０の設定情報ＰＤ（例えば、ネットワーク設定情報ＰＤ１、プリンター設定情報ＰＤ２）を、交換後のプリンター４０に迅速かつ適切に設定できる。
【００７１】
なお、上記交換後のプリンター４０（ＬＡＮコネクター４６）とホストコンピューター２０との接続は、交換後のプリンター４０の電源スイッチ４４がオフの状態の下、行われる。
【００７２】
次に、交換後のプリンター４０の電源スイッチ４４をオンにする。
【００７３】
交換後のプリンター４０の電源スイッチ４４をオンまたはコマンド受信や信号線によりリセットにすると（ステップＳ１０：Ｙｅｓ）、交換後のプリンター４０（読出部５０ａ）は、ＲＦタグ６２にアクセスして（ステップＳ１２）、当該ＲＦタグ６２から設定情報ＰＤを無線で読み出す（ステップＳ１４）。これは、本発明の読出ステップに相当する。
【００７４】
ここでは、ＲＦタグ６２には、設定情報ＰＤとして、ネットワーク設定情報ＰＤ１（レーンに割り当てられたＩＰアドレス）及びプリンター設定情報ＰＤ２が記憶されているため、当該設定情報ＰＤとして、ネットワーク設定情報ＰＤ１（レーンに割り当てられたＩＰアドレス）及びプリンター設定情報ＰＤ２が読み出される。なお、ネットワーク設定情報ＰＤ１及びプリンター設定情報ＰＤ２のうち少なくとも一方が読み出されるように設定されている場合、当該設定に基づき、ネットワーク設定情報ＰＤ１及びプリンター設定情報ＰＤ２のうち少なくとも一方が読み出される。
【００７５】
以上のように、読出部５０ａは、所定タイミング、すなわち、ＲＦタグ６２が設けられたケーブルカバー４０ｂがプリンター本体４０ａに装着された状態の下、交換後のプリンター４０の電源スイッチ４４をオンにしたタイミング（ステップＳ１０：Ｙｅｓ）で、ＲＦタグ６２から設定情報ＰＤを無線で読み出す。すなわち、電源スイッチ４４をオンにするだけで自動的に、設定情報ＰＤ（例えば、ネットワーク設定情報ＰＤ１、プリンター設定情報ＰＤ２）をＲＦタグ６２から安定して読み出すことができる。
【００７６】
次に、交換後のプリンター４０（設定部５０ｂ）は、読出部５０ａが読み出した設定情報ＰＤを当該交換後のプリンター４０に設定する（ステップＳ１６）。これは、本発明の設定ステップに相当する。具体的には、設定部５０ｂは、読出部５０ａが読み出した設定情報ＰＤを、交換後のプリンター４０のＲＯＭ４２ｃに記憶する。
【００７７】
以上のようにして、設定情報ＰＤ（ネットワーク設定情報ＰＤ１及びプリンター設定情報ＰＤ２）が、交換後のプリンター４０に迅速かつ適切に設定（承継）される。
【００７８】
次に、上記のように交換後のプリンター４０に設定されたネットワーク設定情報ＰＤ１（ＩＰアドレス）に基づき、公知の処理が実行されて、ホストコンピューター２０と交換後のプリンター４０との間に通信経路（例えば、ＴＣＰコネクション）が確立する（ステップＳ１８）。
【００７９】
以後、交換後のプリンター４０は、上記のように交換後のプリンター４０に設定されたネットワーク設定情報ＰＤ１（ＩＰアドレス）に基づき、ＬＡＮケーブルＣ１を介してホストコンピューター２０との間で通信を行う。
【００８０】
次に、交換後のプリンター４０（印刷制御部５０ｆ）は、ホストコンピューター２０からＬＡＮケーブルＣ１（及びＬＡＮコネクター４６）を介して印刷データを受信した場合（ステップＳ２０：Ｙｅｓ）、当該受信した印刷データ及び上記のように交換後のプリンター４０に設定されたプリンター設定情報ＰＤ２等に基づき、印刷機構５０を制御してレシートを印刷する（ステップＳ２２）。
【００８１】
次に、交換前のプリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤ（例えば、プリンター設定情報ＰＤ２）を、ＲＦタグ６２に書き込む処理の一例について図５を参照しながら説明する。
【００８２】
図５は、交換前のプリンター４０のＲＯＭ４２ｃに記憶された設定情報ＰＤ（例えば、プリンター設定情報ＰＤ２）を、ＲＦタグ６２に書き込む処理の一例を説明するためのフローチャートである。
【００８３】
図５に示す処理は、例えば、交換前のプリンター４０（交換後のプリンター４０も同様）において実行される処理で、主に、交換前のプリンター４０（ＣＰＵ４２ａ）が、ＲＯＭ４２ｃからＲＡＭ４２ｂに読み込まれたファームウェア等の所定プログラムを実行することによって実現される。
【００８４】
交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２は、当該プリンター設定情報ＰＤ２の少なくとも一部が変更されるごとに、ＲＦタグ６２に書き込まれる。具体的には、次のようにして書き込まれる。なお、交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２の少なくとも一部は、ホストコンピューター２０からの操作（又は交換前のプリンター４０からの操作）に基づき変更される。
【００８５】
まず、交換前のプリンター４０（設定変更判定部５０ｇ）は、交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２の少なくとも一部が変更されたか否かを判定する（ステップＳ３０）。
【００８６】
交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２の少なくとも一部が変更された（例えば、ホストコンピューター２０からの操作に基づき変更された）と判定された場合（ステップＳ３０：Ｙｅｓ）、交換前のプリンター４０（書込部５０ｃ）は、当該変更後のプリンター設定情報ＰＤ２をＲＦタグ６２に無線で書き込む（ステップＳ３２）。
【００８７】
以上のようにして、交換前のプリンター４０のＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２は、当該プリンター設定情報ＰＤ２の少なくとも一部が変更されるごとに、ＲＦタグ６２に書き込まれる（例えば、上書きされる）。なお、交換前のプリンター４０のＲＯＭ４２ｃに記憶されたネットワーク設定情報ＰＤ１も、当該ネットワーク設定情報ＰＤ１が変更されるごとに、ＲＦタグ６２に書き込まれる（例えば、上書きされる）。
【００８８】
以上説明したとおり、本実施形態によれば、設定情報ＰＤ（例えば、ネットワーク設定情報ＰＤ１、プリンター設定情報ＰＤ２）をＲＦタグ６２（無線タグ）から安定して読み取ることができる（その結果、設定情報を迅速かつ適切に設定できる）プリンター４０及びプリンター制御方法を提供できる。
【００８９】
これは、ＲＦタグ６２がケーブルカバー４０ｂ（カバー部材）に設けられているため、当該ＲＦタグ６２が設けられたケーブルカバー４０ｂがプリンター本体４０ａに装着された状態でケーブルカバー４０ｂ（及びＲＦタグ６２）とプリンター本体４０ａとが一体化されて、ＲＦタグ６２とリーダライタ６０（読出装置）との相対的な位置関係を一定に保つことができること、そして、この一定に保たれた位置関係にあるＲＦタグ６２から設定情報ＰＤを無線で読み出すことができること、によるものである。
【００９０】
また、本実施形態によれば、専門家以外の者であっても、交換前のプリンター４０の設定情報ＰＤ（例えば、ネットワーク設定情報ＰＤ１、プリンター設定情報ＰＤ２）を、交換後のプリンター４０に迅速かつ適切に設定できる。
【００９１】
また、本実施形態によれば、専門家以外の者であっても、交換前のプリンター４０で変更（例えば、ホストコンピューター２０からの操作に基づき変更）された変更後の設定情報ＰＤを、交換後のプリンター４０に迅速かつ適切に設定できる。
【００９２】
また、本実施形態によれば、交換前のプリンター４０（プリンター本体４０ａ）から取り外したケーブルカバー４０ｂを交換後のプリンター４０（プリンター本体４０ａ）に装着し、交換後のプリンター４０の電源スイッチ４４をオンにするという極めてシンプルな手順で、設定情報ＰＤを、交換後のプリンター４０に設定（承継）できる。
【００９３】
なお、上記実施形態では、ＲＦタグ６２が設けられたカバー部材としてケーブルカバー４０ｂを用いた例について説明したが、これに限らない。
【００９４】
例えば、図６に示すように、ＲＦタグ６２が設けられたカバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いてもよい。図６は、プリンター４０の変形例の概略構成図である。ＡＣアダプターユニット７２としては、例えば、特開２０１１−７２０６５号公報に記載のものを用いることができる。
【００９５】
ＡＣアダプターユニット７２は、ＡＣアダプター７４、これを収容する収納トレイ７６（カバー部材）等を備える。
【００９６】
ＡＣアダプター７４は、交流電力を直流電力に変換して、プリンター４０に供給する電源装置である。
【００９７】
収納トレイ７６は、ＡＣアダプター７４を収容する合成樹脂製の筐体で、プリンター本体４０ａ（筐体６４）の底面に位置決めした状態で着脱可能に装着される。収納トレイ７６をプリンター本体４０ａに位置決めした状態で着脱可能に装着する手段としては、上記第１実施形態と同様、図示しないが各種の手段、例えば、収納トレイ７６に設けられた係合爪（又は係合孔）と、プリンター本体４０ａ（例えば、筐体６４）に設けられ、この係合爪が係合する係合孔（又は係合爪）と、を用いることができる。
【００９８】
カバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いる場合、ＲＦタグ６２は、図６に示すように、ＡＣアダプターユニット７２（例えば、収納トレイ７６）に設けられる。具体的には、ＲＦタグ６２は、ＡＣアダプターユニット７２（収納トレイ７６）がプリンター本体４０ａに位置決めした状態で装着された場合、リーダライタ６０が安定して読み書きできる位置、例えば、リーダライタ６０（又は、リーダライタ６０が搭載された基板６８の基板面６８ａ）に対向する位置に、接着等の手段によって取り付けられる。
【００９９】
このように、カバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いた場合であっても、本実施形態と同様の効果を奏することができる。
【０１００】
また、上記実施形態では、設定情報ＰＤが記憶された無線タグとしてＲＦタグを用い、リーダライタ６０によって無線タグ（例えば、ＲＦタグ）から無線で設定情報ＰＤを読み出す例について説明したが、これに限らず、ブルートゥース（登録商標）、ＩｒＤＡ（登録商標）、ＮＦＣ（登録商標）等の他の無線通信を用いることもできる。
【０１０１】
また、上記実施形態では、プリンター４０としてレシートプリンターを例示したが、これに限らず、レシートプリンター以外のプリンターにも、本発明を適用可能である。
【０１０２】
また、上記実施形態では、本発明のプリンター及びプリンター制御方法を、図１に示すＰＯＳシステム１０において、特定のレーン（例えば、第１のレーン）に設置されたプリンター４０が故障し、当該故障したプリンター４０を正常に動作する別のプリンター４０に交換する場合、当該交換後の別のプリンター４０に適用した例について説明したが、これに限らない。
【０１０３】
例えば、図１に示すＰＯＳシステム１０において、特定のレーン（例えば、第ｎ＋１のレーン）にプリンター４０を新規導入する場合、当該新規導入後のプリンター４０に適用することもできる。
【０１０４】
また、上記実施形態では、ネットワーク設定情報ＰＤ１がＩＰアドレスの例について説明したが、これに限らずネットワーク設定情報ＰＤ１として他のネットワークアドレスを用いることも可能である。
【０１０５】
次に、第１変形例のプリンター４０Ａについて、図面を参照しながら説明する。
【０１０６】
図７は、第１変形例のプリンター４０Ａのシステム構成の一例を示す図である。図８は、ケーブルカバー４０ｂに設けられたＲＦタグ６２とリーダライタ６０との位置関係を説明するための概略図である。図９は、第１変形例のプリンター４０Ａの機能構成の一例を示す図である。
【０１０７】
本変形例のプリンター４０Ａは、図７、図８に示すように、ハード構成として、上記実施形態のプリンター４０のハード構成（図１参照）に加え、さらに、カバースイッチ７０を備える点、及び、図９に示すように、機構構成として、上記実施形態のプリンター４０の機能構成（図３参照）に加え、さらに、検出部５０ｈを備える点が相違し、それ以外、上記実施形態のプリンター４０と同様の構成である。以下、上記実施形態のプリンター４０との相違点を中心に説明し、同一の構成については、同一の符号を付して適宜その説明を省略する。
【０１０８】
カバースイッチ７０は、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に位置決めした状態で装着された場合にオン状態となり、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）から取り外された場合にオフ状態となるスイッチで、バスを介して制御部４２に接続される（図７参照）。カバースイッチ７０としては、機械式のスイッチ、光学式のスイッチ等の各種のスイッチを用いることができる。カバースイッチ７０は、例えば、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に位置決めした状態で装着された場合にそのケーブルカバー４０ｂの一部が当接することでオン状態となり、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）から取り外された場合にその当接が解除されることでオフ状態となるように、プリンター本体４０ａ（例えば、筐体６４）に設けられる（カバースイッチ７０が機械式のスイッチの場合）。
【０１０９】
検出部５０ｈは、カバースイッチ７０の状態（オン、オフ状態）に基づき、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に装着されたか否かを検出する。具体的には、検出部５０ｈは、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に位置決めした状態で装着され、カバースイッチ７０がオン状態となった場合、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に装着されたことを検出する。一方、検出部５０ｈは、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）から取り外され、カバースイッチ７０がオフ状態となった場合、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）から取り外されたことを検出する。
【０１１０】
検出部５０ｈは、主に、プリンター４０Ａ（ＣＰＵ４２ａ）が、ＲＯＭ４２ｃからＲＡＭ４２ｂに読み込まれたファームウェア等の所定プログラムを実行することによって実現される。
【０１１１】
次に、本変形例のプリンター４０Ａの動作（プリンター制御方法）の一例について図１０を参照しながら説明する。
【０１１２】
図１０は、第１変形例のプリンター４０Ａの動作（プリンター制御方法）の一例を説明するためのフローチャートである。
【０１１３】
本変形例のプリンター４０Ａのフローチャート（図１０）は、上記実施形態のプリンター４０のフローチャート（図４に示すステップＳ１０とステップ１２の間）にステップＳ２４を追加したものに相当し、それ以外、上記実施形態のプリンター４０のフローチャートと同様である。以下、上記実施形態のプリンター４０のフローチャートとの相違点を中心に説明し、同一のステップについては、同一の符号を付して適宜その説明を省略する。
【０１１４】
以下、図７に示すＰＯＳシステム１０Ａにおいて、特定のレーン（例えば、第１のレーン）に設置されたプリンター４０Ａが故障し、当該故障したプリンター４０Ａ（以下、交換前のプリンター４０Ａと称する）を正常に動作する別のプリンター４０Ａ（以下、交換後のプリンター４０Ａと称する）に交換する状況を例にして説明する。
【０１１５】
図１０に示す処理は、例えば、交換後のプリンター４０Ａにおいて実行される処理で、主に、交換後のプリンター４０Ａ（ＣＰＵ４２ａ）が、ＲＯＭ４２ｃからＲＡＭ４２ｂに読み込まれたファームウェア等の所定プログラムを実行することによって実現される。
【０１１６】
なお、以下の説明においては、ＲＦタグ６２には、設定情報ＰＤとして、ネットワーク設定情報ＰＤ１（レーンに割り当てられたＩＰアドレス）及びプリンター設定情報ＰＤ２が予め記憶されているものとする。なお、プリンター設定情報ＰＤ２は、交換前のプリンター４０Ａにおいて図５に示す処理（交換前のプリンター４０ＡのＲＯＭ４２ｃに記憶されたプリンター設定情報ＰＤ２を、ＲＦタグ６２に書き込む処理）が実行された結果、当該ＲＦタグ６２に書き込まれたものである。
【０１１７】
特定のレーン（例えば、第１のレーン）に設置されたプリンター４０Ａが故障した場合、図１０に示す処理に先立ち、上記実施形態と同様の手順で、交換前のプリンター４０Ａを交換後のプリンター４０Ａに交換する。
【０１１８】
次に、交換後のプリンター４０の電源スイッチ４４をオンにする。
【０１１９】
交換後のプリンター４０の電源スイッチ４４をオンにすると（ステップＳ１０：Ｙｅｓ）、交換後のプリンター４０（検出部５０ｈ）は、カバースイッチ７０の状態（オン、オフ状態）に基づき、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に装着されたか否かを検出する（ステップＳ２４）。
【０１２０】
ここで、交換前のプリンター４０Ａ（プリンター本体４０ａ）から取り外したケーブルカバー４０ｂを交換後のプリンター４０Ａ（プリンター本体４０ａ）に位置決めした状態で着脱可能に装着すると、カバースイッチ７０がオン状態となるため、検出部５０ｈは、ケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に装着されたことを検出する（ステップＳ２４：Ｙｅｓ）。
【０１２１】
このように、検出部５０ｈによってケーブルカバー４０ｂがプリンター本体４０ａ（筐体６４）に装着されたことが検出されると（ステップＳ２４：Ｙｅｓ）、以後、上記実施形態と同様、ステップＳ１２〜Ｓ２２の処理が実行される。すなわち、交換後のプリンター４０に装着されたケーブルカバー４０ｂに設けられたＲＦタグ６２から設定情報ＰＤ（ネットワーク設定情報ＰＤ１及びプリンター設定情報ＰＤ２）が無線で読み出され（ステップＳ１４）、その読み出された設定情報ＰＤが当該交換後のプリンター４０に設定され（ステップＳ１６）、その設定されたネットワーク設定情報ＰＤ１（ＩＰアドレス）に基づき、ホストコンピューター２０と交換後のプリンター４０との間に通信経路（例えば、ＴＣＰコネクション）が確立され（ステップＳ１８）、以後、ホストコンピューター２０からＬＡＮケーブルＣ１（及びＬＡＮコネクター４６）を介して印刷データを受信した場合（ステップＳ２０：Ｙｅｓ）、当該受信した印刷データ及び上記のように交換後のプリンター４０に設定されたプリンター設定情報ＰＤ２等に基づき、印刷機構５０を制御してレシートが印刷される（ステップＳ２２）。
【０１２２】
本変形例によれば、上記実施形態の効果に加え、さらに、ケーブルカバー４０ｂ（カバー部材）をプリンター本体４０ａに装着するだけで自動的に、設定情報（例えば、ネットワーク設定情報、プリンター設定情報）をＲＦタグ６２（無線タグ）から安定して読み出すことができる。
【０１２３】
なお、本変形例では、交換前のプリンター４０Ａ（プリンター本体４０ａ）から取り外したケーブルカバー４０ｂを交換後のプリンター４０Ａ（プリンター本体４０ａ）に装着するタイミングが、交換後のプリンター４０の電源スイッチ４４をオンした後である例について説明したが、これに限らない。
【０１２４】
例えば、交換前のプリンター４０Ａ（プリンター本体４０ａ）から取り外したケーブルカバー４０ｂを交換後のプリンター４０Ａ（プリンター本体４０ａ）に装着するタイミングは、交換後のプリンター４０の電源スイッチ４４をオンする前であってもよい。これによっても、本変形例と同様の効果を奏することができる。
【０１２５】
また、本変形例では、ＲＦタグ６２が設けられたカバー部材としてケーブルカバー４０ｂを用いた例について説明したが、これに限らない。
【０１２６】
例えば、図１１に示すように、ＲＦタグ６２が設けられたカバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いてもよい。
【０１２７】
カバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いる場合、カバースイッチ７０は、例えば、ＡＣアダプターユニット７２（収納トレイ７６）がプリンター本体４０ａ（筐体６４）に位置決めした状態で装着された場合にそのＡＣアダプターユニット７２（収納トレイ７６）の一部が当接することでオン状態となり、ＡＣアダプターユニット７２（収納トレイ７６）がプリンター本体４０ａ（筐体６４）から取り外された場合にその当接が解除されることでオフ状態となるように、プリンター本体４０ａ（例えば、筐体６４）に設けられる（カバースイッチ７０が機械式のスイッチの場合）。
【０１２８】
このように、カバー部材としてＡＣアダプターユニット７２（収納トレイ７６）を用いた場合であっても、本変形例と同様の効果を奏することができる。
【０１２９】
上記実施形態はあらゆる点で単なる例示にすぎない。上記実施形態の記載によって本発明は限定的に解釈されるものではない。本発明はその精神または主要な特徴から逸脱することなく他の様々な形で実施することができる。
【符号の説明】
【０１３０】
１０、１０Ａ…ＰＯＳシステム、２０…ホストコンピューター、４０、４０Ａ…プリンター、４０ａ…プリンター本体、４０ｂ…ケーブルカバー、４０ｂ１…内側面、４２…制御部、４２ａ…ＣＰＵ、４２ｂ…ＲＡＭ、４２ｃ…ＲＯＭ、４４…電源スイッチ、４６…ＬＡＮコネクター、５０…印刷機構、５０ａ…読出部、５０ｂ…設定部、５０ｃ…書込部、５０ｆ…印刷制御部、５０ｇ…設定変更判定部、５０ｈ…検出部、６０…リーダライタ、６２…ＲＦタグ、６４…筐体、６６…ＵＳＢコネクター、６８…基板、６８ａ…基板面、７０…カバースイッチ、７２…ＡＣアダプターユニット、７４…ＡＣアダプター、７６…収納トレイ、８０…電源コネクター、Ｃ１…ＬＡＮケーブル、Ｃ１ａ、Ｃ１ｂ…プラグ、Ｃ２…電源ケーブル、Ｃ３…ＵＳＢケーブル、ＰＤ…設定情報、ＰＤ１…ネットワーク設定情報、ＰＤ２…プリンター設定情報。
【図１】
0006665563.tif 000002
【図２】
0006665563.tif 000003
【図３】
0006665563.tif 000004
【図４】
0006665563.tif 000005
【図５】
0006665563.tif 000006
【図６】
0006665563.tif 000007
【図７】
0006665563.tif 000008
【図８】
0006665563.tif 000009
【図９】
0006665563.tif 000010
【図１０】
0006665563.tif 000011
【図１１】
0006665563.tif 000012