(57)【要約】【課題】新たに接続されるバーコードリーダに対する設定作業をより容易に行う。【解決手段】ラベルプリンタ１００は、被印字媒体を搬送させる搬送手段４３０と、印字媒体に印字を行う印字手段４１９と、これらを制御する制御手段４４０と、バーコードリーダＢＲの設定情報を記憶した記憶手段４４７と、を有し、制御手段４４０は、搬送手段及び印字手段を制御し、設定情報を表す設定バーコードが形成された第１バーコード印刷物Ｌｓを作成する第１バーコード印刷物作成処理ＳＬ５０；設定バーコードを読み取り設定情報に対応した設定がなされたバーコードリーダＢＲから、バーコードＢＣのバーコード情報を取得するバーコード情報取得処理ＳＬ９０；バーコード情報に応じて搬送手段及び印字手段を制御し、対応する印字オブジェクトが形成されたオブジェクト印刷物Ｌを作成するオブジェクト印刷物作成処理ＳＬ１００；を実行する。【選択図】図１２
2020049740.tif 000002
【特許請求の範囲】
【請求項１】
被印字媒体を搬送させるための搬送手段と、
前記搬送手段により搬送される前記被印字媒体に対し印字を行う印字手段と、
バーコードリーダへの接続ケーブルが着脱される着脱部と、
前記搬送手段及び前記印字手段を制御する制御手段と、
前記バーコードリーダにおける所定の設定情報を記憶した記憶手段と、
を有し、
前記制御手段は、
前記搬送手段及び前記印字手段を制御し、記憶された前記設定情報を表す設定バーコードが形成された第１バーコード印刷物を作成する第１バーコード印刷物作成処理；
作成された前記第１バーコード印刷物の前記設定バーコードを読み取って前記設定情報に対応した設定がなされた状態の前記バーコードリーダからの、任意のバーコードの読み取り結果に対応したバーコード情報を取得するバーコード情報取得処理；
取得した前記バーコード情報に応じて前記搬送手段及び前記印字手段を制御し、対応する印字オブジェクトが形成されたオブジェクト印刷物を作成するオブジェクト印刷物作成処理；
を実行する
ことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記制御手段は、さらに、
前記着脱部に装着された前記接続ケーブルを介し前記バーコードリーダが接続されたことを契機に前記搬送手段及び前記印字手段を制御し、当該バーコードリーダにおける設定状態を確認するための確認バーコードが形成された第２バーコード印刷物を作成する第２バーコード印刷物作成処理；
作成された前記第２バーコード印刷物の前記確認バーコードの読み取り結果に対応した、前記バーコードリーダからのバーコード読み取り信号を受信するバーコード読み取り信号受信処理；
受信された前記バーコード読み取り信号の内容に基づき、前記バーコードリーダに対する新たな設定実行の要否を判定する設定判定処理；
を実行し、
前記第１バーコード印刷物作成処理は、
前記設定判定処理で前記新たな設定実行が必要と判定された場合に、実行される
ことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、
前記設定情報は、
前記バーコードリーダから前記制御手段への通信に係わる複数の通信設定項目を含み、
前記第１バーコード印刷物作成処理では、
前記複数の通信設定項目それぞれに対応した複数の前記設定バーコードを形成した、１つの前記第１バーコード印刷物を作成する
ことを特徴とする印刷装置。
【請求項４】
請求項１又は請求項２記載の印刷装置において、
前記設定情報は、
前記バーコードリーダから前記制御手段への通信に係わる複数の通信設定項目を含み、
前記第１バーコード印刷物作成処理では、
１つの前記通信設定項目に対応した１つの前記設定バーコードをそれぞれ形成した、複数の前記第１バーコード印刷物を所定の順番で順次作成する
ことを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
前記第１バーコード印刷物作成処理では、
各第１バーコード印刷物において、前記１つの設定バーコードに加え、次の順番の前記第１バーコード印刷物の作成開始を指示するための指示バーコードが形成される
ことを特徴とする印刷装置。
【請求項６】
請求項３乃至請求項５のいずれか１項記載の印刷装置において、
前記複数の通信設定項目は、
プリフィックス設定、及び、サフィックス設定、のうち少なくとも一方を含む
ことを特徴とする印刷装置。
【請求項７】
請求項１乃至請求項６のいずれか１項記載の印刷装置において、
前記設定情報は、
前記バーコードリーダにおけるバーコード読み取り性能に係わる読み取り設定項目を含み、
前記第１バーコード印刷物作成処理では、
前記読み取り設定項目に対応した前記設定バーコードを形成した、前記第１バーコード印刷物を作成する
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印字媒体に対し印字を形成する印刷装置に関する。
【背景技術】
【０００２】
印刷装置は、印字手段によって、被印字媒体に対し印字を形成することで、印刷物を形成する。例えば、特許文献１等に記載の印刷装置は、バーコードリーダが接続され、そのバーコードリーダが読み取ったバーコード情報を取得することにより、そのバーコード情報に対応する印字を、被印字媒体に形成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１５４３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１等に記載の印刷装置では、新たに接続されたバーコードリーダとの間でバーコード情報等の通信を行うために、そのバーコードリーダに対する設定作業をユーザが行う必要があった。その設定作業は煩雑でユーザの操作労力が大きかった。
【０００５】
本発明の目的は、新たに接続されるバーコードリーダに対する設定作業をより容易に行うことが可能な、印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明は、被印字媒体を搬送させるための搬送手段と、前記搬送手段により搬送される前記被印字媒体に対し印字を行う印字手段と、バーコードリーダへの接続ケーブルが着脱される着脱部と、前記搬送手段及び前記印字手段を制御する制御手段と、前記バーコードリーダにおける所定の設定情報を記憶した記憶手段と、を有し、前記制御手段は、前記搬送手段及び前記印字手段を制御し、記憶された前記設定情報を表す設定バーコードが形成された第１バーコード印刷物を作成する第１バーコード印刷物作成処理、作成された前記第１バーコード印刷物の前記設定バーコードを読み取って前記設定情報に対応した設定がなされた状態の前記バーコードリーダからの、任意のバーコードの読み取り結果に対応したバーコード情報を取得するバーコード情報取得処理、及び、取得した前記バーコード情報に応じて前記搬送手段及び前記印字手段を制御し、対応する印字オブジェクトが形成されたオブジェクト印刷物を作成するオブジェクト印刷物作成処理、を実行することを特徴とする。
【０００７】
本願発明においては、印刷装置に備えられた着脱部に装着される接続ケーブルによって、印刷装置とバーコードリーダとが接続される。そして、バーコードリーダによるバーコードの読み取り結果に応じて、印刷装置により印刷物が作成される。この構成において、例えばバーコードリーダが故障して交換したり、新しいバーコードリーダに買い換えたり、等の際には、新たに接続されるバーコードリーダにおいて、元のバーコードリーダと同等に使用可能とするための適宜の設定を行う必要がある。
【０００８】
本願発明においては、その必要な設定に対応した所定の設定情報が記憶手段に記憶されている。そして、制御手段が実行する第１バーコード印刷物作成処理において、上記記憶された設定情報を表す設定バーコードが被印字媒体に形成され、バーコード印刷物（第１バーコード印刷物）が作成される。
【０００９】
これにより、その作成された第１バーコード印刷物の設定バーコードに対し上記新たなバーコードリーダが読み取りを行うことで、当該バーコードリーダにおける各種設定を上記設定情報に対応した内容に変更することができる。この結果、当該設定がなされた新たなバーコードリーダを、元のバーコードリーダと同等に使用することができる。
【００１０】
すなわち、制御手段が実行するバーコード情報取得処理において、新たなバーコードリーダによる任意のバーコードの読み取り結果に対応したバーコード情報が取得される。その後、オブジェクト印刷物作成処理において、そのバーコード情報に応じた印字オブジェクトを備えた、オブジェクト印刷物が作成される。
【００１１】
以上のようにして、本願発明においては、新たに印刷装置に接続されるバーコードリーダにおける各種設定を、印刷装置が作成するバーコード印刷物（第１バーコード印刷物）に表記された設定バーコードへの読み取りを行うだけで、迅速かつ簡便に行うことができる。この結果、例えば、一覧表記された多数のバーコードの中から必要なバーコードを適宜に選択した後、バーコードリーダでその選択されたバーコードを所定の順序で読み取る必要がある従来手法に比べ、ユーザにとっての労力負担を低減し、利便性を向上することができる。
【発明の効果】
【００１２】
本発明によれば、新たに接続されるバーコードリーダに対する設定作業をより容易に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るラベルプリンタとバーコードリーダとを表す説明図である。
【図２】ラベルプリンタの筐体の内部を表す説明図である。
【図３】ラベルプリンタの筐体の内部を表す説明図である。
【図４】ラベルプリンタの機能構成を表す説明図である。
【図５】ラベルプリンタが形成した印字ラベルの一例を表す説明図である。
【図６】ラベルプリンタが形成した印字ラベルの一例を表す説明図である。
【図７】バーコードリーダを使用したラベルプリンタによる印字動作を表す説明図である。
【図８】通常の手法による、バーコードリーダに対する初期設定を表す説明図である。
【図９】通常の手法による、バーコードリーダに対する初期設定を表す説明図である。
【図１０】通常の手法による、バーコードリーダに対する初期設定を表す説明図である。
【図１１】通常の手法による、バーコードリーダに対する初期設定を表す説明図である。
【図１２】ラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。
【図１３】ラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。
【図１４】ラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。
【図１５】第１の変形例に係るラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。
【図１６】第２の変形例に係るラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面では、実質的に同一の機能を有する構成要素は、原則として同一の符号で表す。そして、これらの構成要素についての重複説明は、適宜省略する。
【００１５】
＜実施形態の構成概要＞
図１は、本発明の一実施形態に係るラベルプリンタとバーコードリーダとを表す説明図である。
【００１６】
図１に示すように、本実施形態に係るラベルプリンタ１００（印刷装置の一例に相当）は、筐体１０１を有し、筐体１０１の上面部には、開閉可能（又は着脱可能としてもよい）に設けられた開閉蓋１０２が設けられている。筐体１０１の前面部には、テープ排出口１０４が設けられている。テープ排出口１０４は、筐体１０１内で作成された印字済みラベル用テープ４２３（後述の図３参照）を筐体１０１外へ排出するためのものである。
【００１７】
また、ラベルプリンタ１００は、バーコードリーダＢＲへのＵＳＢケーブル９（接続ケーブルの一例に相当）が着脱されるＵＳＢコネクタ１０３（着脱部１０３の一例に相当）を有する。バーコードリーダＢＲは、ＵＳＢケーブル９以外の規格の有線により接続されてもよい。
【００１８】
バーコードリーダＢＲは、ラベルプリンタ１００で使用可能な複数のカートリッジ４１０の保管場所（例えば倉庫、物置等）に設けられ、各カートリッジ４１０に設けられたバーコードＢＣから光学的に情報読み取りを行う。バーコードリーダＢＲによって読み取られた情報（各カートリッジ４１０の識別情報であるカートリッジＩＤやカートリッジの種類を表す種類情報など）は、上記ＵＳＢケーブル９を介してラベルプリンタ１００へ出力される。
【００１９】
図２及び図３は、本実施形態に係るラベルプリンタの筐体の内部を表す説明図である。図２では、ラベルプリンタ１００の開閉蓋１０２を開いた状態で、筐体１０１の内部のカートリッジホルダ４２７及びそれに装着させるカートリッジ４１０の外観構成を、斜視図として表している。この図２では、図示の煩雑を避けるため上方に開いた状態の開閉蓋１０２の図示は省略している。図３では、カートリッジ４１０を装着した状態のカートリッジホルダ４２７の周辺部分を、カートリッジ４１０とともに表している。
【００２０】
図２及び図３に示すように、ラベルプリンタ１００の筐体１０１内部には、カートリッジ４１０を着脱可能なカートリッジホルダ４２７と、印字ヘッド４１９（印字手段の一例に相当）と、テープ送りローラ駆動軸４３０（搬送手段の一例に相当）と、リボン巻取りローラ駆動軸４３１とが設けられている。カートリッジ４１０は、この例では、全体が略直方体形状に形成された箱体であり、その一部には表裏両面を貫通するヘッド挿通開口４３９が形成されている。
【００２１】
カートリッジ４１０は、基材テープ４１６を巻回した基材テープロール４１７と、カバーフィルム４１１（被印字媒体の一例に相当）を巻回したカバーフィルムロール４１２と、印字用のインクリボン４１３（但し被印字媒体が感熱テープの場合は不要）を繰り出すリボン供給側ロール４１４と、印字後のインクリボン４１３を巻取るリボン巻取りローラ４１５と、テープ送りローラ４１８とを有している。
【００２２】
基材テープロール４１７は、基材テープ用スプール４１７ａの周りに、上記基材テープ４１６を巻回している。
【００２３】
基材テープ４１６は、複数層（この例では４層）の積層構造を備えている（図３中部分拡大図参照）。すなわち、内側に巻かれる側（部分拡大図中右側）よりその反対側（部分拡大図中左側）へ向かって、適宜の粘着剤からなりカバーフィルム４１１を貼り合わせるための粘着剤層４１６ａ、例えばＰＥＴ（ポリエチレンテレフタラート）等からなるテープ基材層４１６ｂ、適宜の粘着剤からなる粘着剤層４１６ｃ、剥離紙４１６ｄの順序で積層され構成されている。
【００２４】
剥離紙４１６ｄは、最終的に完成した印字ラベル（後述の図５、図６等参照）が所定の物品等の貼り付け対象物に貼り付けられる際に、これを剥がすことで粘着剤層４１６ｃにより当該貼り付け対象物に接着できるようにしたものである。
【００２５】
カバーフィルムロール４１２は、カバーフィルム用スプール４１２ａの周りに、この例では基材テープ４１６と略同じ幅であるカバーフィルム４１１を巻回している。カバーフィルム４１１は、上述の通り、被印字媒体の一例で、例えば、フィルム、シート、テープ等で構成される。
【００２６】
リボン供給側ロール４１４は、リボン供給側スプール４１４ａの周りに、上記インクリボン４１３を巻回している。
【００２７】
リボン巻取りローラ４１５は、リボン巻取りスプール４１５ａを備えており、カートリッジホルダ４２７側のリボン巻取りローラ駆動軸４３１により駆動されることで、印字済み（使用済み）のインクリボン４１３を巻取り、リボン巻取りスプール４１５ａに巻回する。
【００２８】
テープ送りローラ４１８は、カートリッジホルダ４２７側のテープ送りローラ駆動軸４３０により駆動されることで、基材テープ４１６とカバーフィルム４１１とを押圧し接着させ印字済みラベル用テープ４２３としつつ、図３中矢印Ｔで示す方向にテープ送りを行う。
【００２９】
なお、リボン巻取りローラ４１５及びテープ送りローラ４１８は、それぞれカートリッジ４１０外に設けた例えばパルスモータであるテープ送りモータ４３３（後述の図４参照）の駆動力が図示しないギヤ機構を介しリボン巻取りローラ駆動軸４３１及びテープ送りローラ駆動軸４３０に伝達されることによって連動して回転駆動される。
【００３０】
一方、カートリッジホルダ４２７は、印字ヘッド４１９と、リボン巻取りローラ駆動軸４３１と、テープ送りローラ駆動軸４３０と、ローラホルダ４２２とを有している。
【００３１】
印字ヘッド４１９は、多数の発熱素子を備えており、カバーフィルムロール４１２から繰り出されて搬送されるカバーフィルム４１１に対し、印字形成を行う。
【００３２】
テープ送りローラ駆動軸４３０は、カートリッジホルダ４２７に装着されたカートリッジ４１０のカバーフィルムロール４１２から繰り出される（供給される）カバーフィルム４１１と、基材テープロール４１７から繰り出される基材テープ４１６とを、テープ送りローラ４１８を駆動させることにより搬送する。
【００３３】
ローラホルダ４２２は、支持軸４２９により回動可能に枢支され、切換機構により印字位置とリリース位置に切換可能とされている。このローラホルダ４２２には、プラテンローラ４２０及びテープ圧接ローラ４２１が回転可能に配設されており、ローラホルダ４２２が印字位置に切り換えられたときに、それらプラテンローラ４２０及びテープ圧接ローラ４２１が印字ヘッド４１９及びテープ送りローラ４１８に対し圧着されるようになっている。
【００３４】
さらに、カートリッジホルダ４２７には、カートリッジ４１０の排出口（図示せず）に隣接してカッタ４２８が配設されている。このカッタ４２８は、ソレノイド４３５（後述の図４参照）が励磁されることにより作動し、印字済みラベル用テープ４２３を厚さ方向に全切断し、後述の印字ラベルＬを生成する（後述する図５参照）。
【００３５】
上記構成において、カートリッジ４１０がカートリッジホルダ４２７に装着された後、テープ送りモータ４３３（後述の図４参照）の駆動力によってリボン巻取りローラ駆動軸４３１及びテープ送りローラ駆動軸４３０がそれぞれ同期して回転駆動される。テープ送りローラ駆動軸４３０の駆動に伴いテープ送りローラ４１８、プラテンローラ４２０、及びテープ圧接ローラ４２１が回転し、基材テープロール４１７から基材テープ４１６が繰り出され、上述のようにテープ送りローラ４１８へ供給される。一方、カバーフィルムロール４１２からはカバーフィルム４１１が繰り出されるとともに、印字ヘッド駆動回路４３２（後述の図５参照）により印字ヘッド４１９の複数の発熱素子が通電される。このとき、インクリボン４１３が、印字ヘッド４１９に押圧されることで当該カバーフィルム４１１の裏面に接触させられる。この結果、カバーフィルム４１１の裏面の所定の印字領域に、所望の印字（鏡像印字）がされる。そして、基材テープ４１６と印字が終了したカバーフィルム４１１とがテープ送りローラ４１８及びテープ圧接ローラ４２１により接着されて一体化されて印字済みラベル用テープ４２３として形成され、カートリッジ４１０外へと搬出される。そして、カッタ４２８によって印字済みラベル用テープ４２３が切断され、所望の印字がされた印字ラベルＬ（印刷物の一例に相当）が生成される。
【００３６】
＜実施形態の機能構成＞
図４は、本実施形態に係るラベルプリンタの機能構成を表す説明図である。図４に示すように、ラベルプリンタ１００は、制御基板（図示せず）上に、上記のテープ送りローラ駆動軸４３０及び印字ヘッド４１９等を制御する制御回路４４０（制御手段の一例に相当）を有する。
【００３７】
制御回路４４０には、ＣＰＵ４４４が設けられており、このＣＰＵ４４４に、データバス４４２を介し、入出力インターフェース４４１、ＲＯＭ４４６、メモリ４４７（記憶手段の一例に相当）、ＲＡＭ４４８、及び通信用インターフェース４４３Ｈが接続されている。通信用インターフェース４４３Ｈは、ＵＳＢコネクタ１０３に装着されたＵＳＢケーブル９を介しバーコードリーダＢＲに接続されている。
【００３８】
ＲＯＭ４４６には、制御上必要な各種のプログラム（後述の図１２に示す制御手順を実行する印刷処理プログラムを含む）が格納されている。ＣＰＵ４４４は、このようなＲＯＭ４４６に記憶されている各種プログラムに基づいて各種の演算を行う。ＲＡＭ４４８は、ＣＰＵ４４４により演算された各種の演算結果等を一時的に記憶する。メモリ４４７は、制御上必要な各種の設定情報を記憶する。特に本実施形態に係るメモリ４４７は、バーコードリーダＢＲにおける所定の設定情報を記憶する。
【００３９】
入出力インターフェース４４１には、印字ヘッド４１９を駆動するための印字ヘッド駆動回路４３２と、テープ送りモータ駆動回路４３４と、ソレノイド４３５を駆動するソレノイド駆動回路４３６と、が接続されている。
【００４０】
テープ送りモータ駆動回路４３４は、テープ送りモータ４３３を駆動することにより、前述のテープ送りローラ駆動軸４３０及びリボン巻取りローラ駆動軸４３１を駆動し、基材テープ４１６、カバーフィルム４１１、及び印字済みラベル用テープ４２３の搬送を行う。
【００４１】
ソレノイド駆動回路４３６は、カッタ４２８を駆動して切断動作を行わせるソレノイド４３５を励磁する。
【００４２】
＜印字ラベルの例＞
図５及び図６は、本実施形態に係るラベルプリンタが形成した印字ラベルの一例を表す説明図である。上記のようにしてラベルプリンタ１００により印字済みラベル用テープ４２３の切断が完了し形成された印字ラベルＬの一例を、図５及び図６により説明する。
【００４３】
図５及び図６において、印字ラベルＬは、前述したように図３に示した４層構造にカバーフィルム４１１が加わった５層構造となっている。すなわち、カバーフィルム４１１側（図６中上側）よりその反対側（図６中下側）へ向かって、カバーフィルム４１１、粘着剤層４１６ａ、テープ基材層４１６ｂ、粘着剤層４１６ｃ、剥離紙４１６ｄで５層が構成されている。この例では、カバーフィルム１０３に備えられる印字領域Ｓ（詳細にはその裏面）に、所望の印字Ｒ（この例では「ＡＢＣ」の文字。印字オブジェクトの一例に相当）が印刷されている。
【００４４】
＜バーコードリーダ交換時等の状況＞
以上、本発明の実施形態に係るラベルプリンタの構成概要及び機能構成について説明した。ここで、本実施形態に係るラベルプリンタの作用効果について理解を容易にするために、図７〜図１１を使用して、バーコードリーダ交換時等の状況について説明する。
【００４５】
図７は、バーコードリーダを使用したラベルプリンタによる印字動作を表す説明図である。図７の（ａ）及び（ｂ）は、バーコードリーダＢＲ１のスキャンによって印字ラベルＬが作成される挙動を表している。一方、図７の（ｃ）及び（ｄ）は、バーコードリーダＢＲ１が交換され、新たなバーコードリーダＢＲ２の接続時に起こりうる不具合を表している。
【００４６】
図７（ａ）に示すように、ラベルプリンタ１００とすでに接続が確立しているバーコードリーダＢＲ１により、例えばバーコードラベルＬｂｃに印字された任意のバーコードやＬＣＤ等の表示画面に表示されたバーコード等を読み取ると、その読み取られたバーコード情報（テキストや画像等の印刷指令の一例に相当）は、ラベルプリンタ１００に送信される。すると、図７（ｂ）に示すように、ラベルプリンタ１００は、その送信されたバーコード情報に応じて、テキストや画像等の印字オブジェクトをカバーフィルム４１１に印字し、印字ラベルＬを作成する。図７（ａ）では、バーコード情報として、バーコードラベルＬｂｃには、テキストデータ「ＡＢＣ」が印字されており、当該テキストデータを受け取ったラベルプリンタ１００が、「ＡＢＣ」というテキストを形成した印字ラベルＬを作成した例を示している。
【００４７】
図７（ａ）及び（ｂ）におけるバーコード情報を送受信では、バーコードリーダＢＲ１とラベルプリンタ１００とでは、どのような形式でバーコード情報の送受信を行うか等を定めた同一の通信形式が予め決定されている。図７（ａ）に示すように、ここでは、通信形式として、データの戦闘にプリフィックス「＄」を必ず添付して、「プリフィックス＋データ」でバーコード情報の送受信を行うことが相互に決定されている例を示している。したがって、バーコードリーダＢＲは、読み取ったバーコード情報であるテキストデータ「ＡＢＣ」に対して、上記通信形式に応じてプリフィックスを添付した「＄ＡＢＣ」というデータを、ラベルプリンタ１００に送信している。一方で、ラベルプリンタ１００は、「＄ＡＢＣ」というデータを受け取ると、上記通信形式に応じてプリフィックスを解読することでテキストデータ「ＡＢＣ」を復元し、「ＡＢＣ」というテキストを形成した印字ラベルＬを作成している。
【００４８】
ここで、例えば、すでに接続が確立しているバーコードリーダＢＲ１が故障した場合、又は、新製品が登場した場合等、新しいバーコードリーダＢＲ２に交換されることがあり得る。
【００４９】
図７（ｃ）に示すように、ラベルプリンタ１００は、通信形式としてプリフィックス「＄」をバーコード情報の先頭に添付することが設定されている一方で、仮に、新しいバーコードリーダＢＲ２は、通信形式としてプリフィックス「￥」をバーコード情報の先頭に添付することが設定されているものとする。すると、図７（ｃ）に示すように、バーコードリーダＢＲは、「￥ＡＢＣ」というデータを送信するが、図７（ｄ）に示すように、ラベルプリンタ１００は、その情報を解釈することができず、「ＡＢＣ」というテキストを形成した印字ラベルＬを作成することができない。
【００５０】
このようなバーコードリーダＢＲの新規接続時や交換時に発生し得る不具合を解決するためには、新しいバーコードリーダＢＲ２に対して、ラベルプリンタ１００に設定されている通信形式と同様の通信形式を、設定する必要がある。この通信形式を確立する設定を行う処理を、ハンドシェーク処理や初期設定処理と呼ぶ。
【００５１】
図８〜図１１は、従来技術におけるバーコードリーダに対する初期設定を表す説明図である。従来技術におけるバーコードリーダの場合、初期設定処理は、予め用意された設定バーコードを新しいバーコードリーダに読み取らせることで行われていた。図８〜図１１には、この予め用意された設定バーコードとその説明書き等を含む複数の通信設定項目の一例を示している。
【００５２】
図８は、プリフィックスやサフィックスを設定するための設定表の例である。なお、ここでは、プリフィックスは、データの前に添付される情報を意味し、サフィックスは、データの後に添付される情報を意味する。バーコードＢＣ１は、プリフィックスを指定することを表し、バーコードＢＣ２は、サフィックスを指定することを表す。図９は、数値を入力するための換算表の例である。バーコードＢＣ１０は「０」を表し、バーコードＢＣ１１は「１」を表し、バーコードＢＣ１２は「２」を表し、ＢＣ１３は「３」を表し、バーコードＢＣ１４は「４」を表し、バーコードＢＣ１５は「５」を表し、バーコードＢＣ１６は「６」を表し、バーコードＢＣ１７は「７」を表し、ＢＣ１８は「８」を表し、バーコードＢＣ１９は「４」を表す。図１０は、通信形式の種類を選択するための設定表の例である。通信形式の種類として、バーコードリーダＢＣ２１は「データのみ」を表し、バーコードＢＣ２２は「データ＋サフィックス」を表し、バーコードＢＣ２３は「プリフィックス＋データ」を表し、バーコード２４は「プリフィックス＋データ＋サフィックス」を表す。図１１は、プリフィックス又はサフィックスとして指定する情報と、その情報を指定するための設定値の換算表を意味する。つまり、例えば、プリフィックス又はサフィックスとしての「＄」は設定値「１０３６」に対応する。
【００５３】
これらの設定用バーコードとその説明書き等は、一例に過ぎず、その他多数の設定情報が存在する。そして、これらの大量の設定用バーコード等は、例えば取扱説明書やマニュアル等において、厚みのある冊子の各ページや大きなシート状の様々な箇所に散りばめられて記載される。したがって、新しいバーコードリーダＢＲ２に対して初期設定処理を行う場合、従来技術では、ユーザは、マニュアル等を読み解き、各所に散りばめられた設定表等から必要なバーコードを選択しつつ決められた順番を間違えぬように最新の注意を払いながら、バーコードリーダＢＲ２に複数のバーコードを読ませていく必要があった。したがって、ユーザは、初期設定処理において、非常に煩雑で労力負担の大きい作業を行うことを強いられていた。
【００５４】
例えば、図７（ｃ）及び（ｄ）に示す不具合を解消するために、図７（ａ）及び（ｂ）と同様のプリフィックス「＄」を新しいバーコードリーダＢＲ２に設定する必要がある。この場合、ユーザは、まずマニュアル等読み解きながら、プリフィックスを設定するために、バーコードリーダＢＲ２に図８のバーコードＢＣ１（プリフィックス指定）を読み読み取らせる。次に、ユーザは、図１１をマニュアル中から探し出し、「＄」が「１０３６」であることを特定する。そして、ユーザは、図９の換算表を使用して、「１０３６」を入力すべく、バーコードリーダＢＲ２に、バーコードＢＣ１１、バーコードＢＣ１０、バーコードＢＣ１３及びバーコードＢＣ１６を順番を間違えないように細心の注意を払って読み取らせる。最後に、図１０の設定表を使用して、ユーザは、バーコードＢＣ２３（「プリフィックス＋データ」の通信形式を指定）を読み込ませる。従来技術では、これらの一連の手順により、初期設定処理を行う必要があった。
【００５５】
＜実施形態の要部＞
これに対して、本発明の実施形態に係るラベルプリンタ１００は、バーコードリーダＢＲ１の設定情報をメモリ４４７に予め記憶しておき、新しいバーコードリーダＢＲ２が接続されたことを検出すると、設定情報に応じた設定用バーコードを印刷する（なお、上記設定情報は、ラベルプリンタ１００がバーコードリーダＢＲ１から取得してメモリ４４７に記憶するようにしてもよい）。したがって、ユーザは、ラベルプリンタ１００により印刷される設定用バーコードを、新しいバーコードリーダＢＲ２に順次スキャンさせて読み取らせるだけで、初期設定を行うことが可能である。よって、スキャンさせるバーコードを間違えたり、順番を取り違えてスキャンさせることなく、最後まで確実に正しいバーコードを正しい順番でスキャンさせることができ、簡単に初期設定を行うことが可能である。以下、この本発明の実施形態に係るラベルプリンタ１００について、図１２〜図１４を参照しつつ詳細に説明する。
【００５６】
図１２〜図１４は、本実施形態に係るラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。それぞれ一例として、図１２は、初期設定等の処理フローを表し、図１３は、当該処理フローの概念を表し、図１４は、本実施形態の初期設定時に印字される設定バーコードラベルを表す。
【００５７】
図１２に処理フローを示すように、ラベルプリンタ１００とバーコードリーダＢＲ（例えば新しいバーコードリーダＢＲ２）との初期設定及びそれに続く印刷ラベル作成処理において、ラベルプリンタ１００の制御回路４４０は、確認バーコードラベル作成処理ＳＬ１０と、バーコード読み取り信号受信処理ＳＬ３０と、設定判定処理ＳＬ４０と、設定バーコードラベル作成処理ＳＬ５０と、バーコード情報取得処理ＳＬ９０と、印字ラベル作成処理ＳＬ１００とを実行する。一方で、バーコードリーダＢＲは、確認バーコードラベル読み取り処理ＳＲ２０と、設定バーコードラベル読み取り処理ＳＬ６０と、読み取り結果に応じた設定変更処理ＳＲ７０と、任意のオブジェクトバーコード読み取り処理ＳＲ８０とを実行する。
【００５８】
＜実施形態による設定処理等＞
本実施形態に係るラベルプリンタ１００は、上述の通り、メモリ４４７に、バーコードリーダＢＲにおける所定の設定情報を記憶する。所定の設定情報としては、交換前のバーコードリーダＢＲ１との間ですでに初期設定済みの設定情報と、ここで説明する一連の処理に必要な、確認バーコードラベル及び設定バーコードラベル等に印字される設定用の印字オブジェクト（確認バーコード及び設定バーコード）等とが含まれる。なお、本実施形態ではメモリ４４７に設定された設定情報として、『データの先頭にプリフィックス「＄」を必ず添付し「プリフィックス＋データ」でデータを送信する』通信形式が記憶される。
【００５９】
図１２及び図１３（ａ）に示すように、ラベルプリンタ１００に新しいバーコードリーダＢＲ（例えばバーコードリーダＢＲ２）がＵＳＢケーブル９とＵＳＢコネクタ１０３を介して装着されると、まず接続状態が確立する。すると、確認バーコードラベル作成処理ＳＬ１０が処理される。
【００６０】
確認バーコードラベル作成処理ＳＬ１０（第２バーコード印刷物作成処理の一例に相当）では、図１３（ｂ）に示すように、制御回路４４０が、ＵＳＢコネクタに装着されたＵＳＢケーブル９を介しバーコードリーダＢＲが接続されたことを契機に、テープ送りローラ駆動軸５３０及び印字ヘッド４１９等を制御し、予めメモリ４４７に記憶された確認バーコードが形成された確認バーコードラベルＬｋ（第２バーコード印刷物の一例に相当）を作成する。確認バーコードは、バーコードリーダＢＲにおける設定状態を確認するための印字オブジェクトであり、通信データがラベルプリンタ１００で解釈可能かどうか確認するために用いされる。本実施形態では、図１３（ｂ）に示すように、確認バーコードは、例えばテキストデータである「ＡＡＡ」を意味するものとする。確認バーコードラベルＬｋが作成された後、確認バーコードラベル読み取り処理ＳＲ２０が実行される。
【００６１】
確認バーコードラベル読み取り処理ＳＲ２０では、図１３（ｃ）に示すように、ユーザが、バーコードリーダＢＲを使用して、確認バーコードラベルＬｋの確認バーコードを読み取る。バーコードリーダＢＲは、バーコード読み取り信号を、現在設定されている通信形式により、ラベルプリンタ１００に送信する。本実施形態では、図１３（ｃ）に示すように、バーコードリーダＢＲには、通信形式の種類として「プリフィックス＋データ」が設定され、プリフィックスとして「￥」が設定されている場合を例示している。確認バーコードラベルＬｋの読み取りが行われた後、バーコード読み取り信号受信処理ＳＬ３０が実行される。
【００６２】
バーコード読み取り信号受信処理ＳＬ３０では、制御回路４４０が、作成され確認バーコードラベルＬｋの確認バーコードの読み取り結果に対応した、バーコードリーダＢＲからのバーコード読み取り信号を受信する。その後、設定判定処理ＳＬ４０が実行される。
【００６３】
設定判定処理ＳＬ４０では、制御回路４４０が、受信されたバーコード読み取り信号の内容に基づき、バーコードリーダＢＲに対する新たな設定実行の要否を判定する。例えば、バーコードリーダＢＲの設定が正しい場合、制御回路４４０は、バーコードリーダＢＲから送信されたバーコード読み取り信号を正常に解釈（解読、復号等）することができ、確認バーコードラベル作成処理ＳＬ１０で作成させた確認バーコードに表示させた印字オブジェクトと一致することが確認できる。したがって、この場合、制御回路４４０は、バーコードリーダＢＲに対する新たな設定実行は不要であると判定して、後続のバーコード情報取得処理ＳＬ９０が処理させる。一方で、バーコードリーダＢＲの設定が正しくない場合、制御回路４４０は、バーコード読み取り信号を正常に解釈できず、印字オブジェクトとの一致を確認できない。したがって、この場合、制御回路４４０は、新たな設定実行が必要であると判定して、設定バーコードラベル作成処理ＳＬ５０を実行する。
【００６４】
なお、確認バーコードラベル作成処理ＳＬ１０〜設定判定処理ＳＬ４０は、新たに接続が確立されたバーコードリーダＢＲに対して初期設定が必要か否かの判定処理のために実行される。したがって、初期設定が必要なことが明らかな場合、例えば、新しいバーコードリーダＢＲとの間に接続が確立されたときや、ユーザにより所定の操作がなされたときなどに、制御回路４４０は、直ちに以下の設定バーコードラベル作成処理ＳＬ５０を実行してもよい。
【００６５】
設定バーコードラベル作成処理ＳＬ５０（第１バーコード印刷物作成処理の一例に相当）では、図１３（ｄ）に示すように、制御回路４４０が、テープ送りローラ駆動軸４３０及び印字ヘッド４１９等を制御し、予めメモリ４４７に記憶された設定バーコードが形成された設定バーコードラベルＬｓ（第１バーコード印刷物の一例に相当）を作成する。設定バーコードは、バーコードリーダＢＲに対する設定情報を表す印字オブジェクトである。
【００６６】
本実施形態に係る設定情報は、バーコードリーダＢＲから制御回路４４０への通信に係わる複数の通信設定項目を含む。そして、本実施形態に係る設定バーコードラベルＬｓは、１枚の中に、これら複数の通信設定項目それぞれに対応した複数の設定バーコードを含む。本実施形態に係る設定バーコードラベルＬｓの一例を、図１４に示す。
【００６７】
図１４に示すように、本実施形態に係る設定バーコードラベルＬｓは、図７等を使用して説明したバーコードリーダＢＲ２に対する初期設定で読み込ませた複数のバーコードＢＣが、読み込まれるべき順番に並んで印刷されている。つまり、設定バーコードラベルＬｓには、バーコードＢＣ１，バーコードＢＣ１１，バーコードＢＣ１０，バーコードＢＣ１３，バーコードＢＣ１６及びバーコードＢＣ２３が順番に配置されている。なお、図１４では、各バーコードが並列に配置されている場合を例示しているが、各バーコードの配置は特に限定されるものではなく、例えば、直列に配置されてもよい。
【００６８】
バーコードＢＣ１は、プリフィックスを指定することを表す。バーコードＢＣ１１，バーコードＢＣ１０，バーコードＢＣ１３及びバーコードＢＣ１６は、それぞれ「１」、「０」、「３」及び「６」を表し、全体として「＄」に対応する「１０３６」を表す。そして、バーコードＢＣ２３は、「プリフィックス＋データ」の通信形式を指定することを表す。このように、本実施形態に係る設定バーコードラベルＬｓは、複数の通信設定項目として、プリフィックス設定（バーコードＢＣ１）及びサフィックス設定（バーコードＢＣ２）のうち少なくとも一方を含む。設定バーコードラベルＬｓが作成された後、設定バーコードラベル読み取り処理ＳＲ６０が実行される。
【００６９】
設定バーコードラベル読み取り処理ＳＲ６０では、図１３（ｅ）に示すように、ユーザが、バーコードリーダＢＲを使用して、設定バーコードラベルＬｓの複数の設定バーコードを順番に読み取る。設定バーコードラベルＬｓの読み取りが行われた後、読み取り結果に応じた設定変更処理ＳＲ７０が実行される。
【００７０】
読み取り結果に応じた設定変更処理ＳＲ７０では、バーコードリーダＢＲが、設定バーコードラベル読み取り処理ＳＲ６０で読み取った設定バーコード、つまり設定情報に従って、通信形式の初期設定を行う。図１４に示す設定バーコードラベルＬｓの場合、バーコードリーダＢＲは、通信形式の種類として「プリフィックス＋データ」を設定し、そのプリフィックスとして「＄」を設定する。この初期設定処理が実行された後、任意のオブジェクバーコード読み取り処理ＳＲ８０が実行される。なお、新しいバーコードリーダＢＲに対する初期設定処理は、この読み取り結果に応じた設定変更処理ＳＲ７０で完了する。これ以降は、初期設定が完了したバーコードリーダＢＲを使用した任意のオブジェクトの印刷処理が実行される。
【００７１】
任意のオブジェクトバーコード読み取り処理ＳＲ８０では、図１３（ｆ）に示すように、ユーザが、バーコードリーダＢＲを使用して、任意の印字オブジェクトに対応するバーコードが作成されたバーコードラベルＬｂｃを読み取る。印字オブジェクトとしては、例えば、テキストや画像などが使用される。本実施形態では、印字オブジェクトとしてテキストデータである「ＡＢＣ」が使用される場合を例示している。任意のバーコードの読み取りが行われた後、バーコード情報取得処理ＳＬ９０が実行される。
【００７２】
バーコード情報取得処理ＳＬ９０では、制御回路４４０が、任意のバーコードの読み取り結果に対応したバーコード情報を取得する。この際、バーコード情報は、作成された設定バーコードラベルＬｓの設定バーコードを読み取って設定情報に対応した設定がなされた状態のバーコードリーダＢＲから送信される。したがって、ラベルプリンタ１００とバーコードリーダＢＲとは、同一の通信形式が設定されており、バーコードリーダＢＲからは、ラベルプリンタ１００で解読可能なバーコード情報が送信され、それをラベルプリンタ１００の制御回路４４０が受け取る。図１３（ｆ）では、バーコード情報「＄ＡＢＣ」が取得される例を示している。バーコード情報取得処理ＳＬ９０が実行された後、印字ラベル作成処理ＳＬ１００が実行される。
【００７３】
印字ラベル作成処理ＳＬ１００（オブジェクト印刷物作成処理の一例に相当）では、図１３（ｇ）に示すように、制御回路４４０が、取得したバーコード情報に応じて、テープ送りローラ駆動軸４３０及び印字ヘッド４１９等を制御し、対応する印字オブジェクト（本実施形態ではテキストデータ「ＡＢＣ」）が形成された印字ラベルＬを作成する。
【００７４】
＜実施形態による効果の例＞
以上、本発明の実施形態に係るラベルプリンタ１００等について説明した。本実施形態においては、ラベルプリンタ１００に備えられたＵＳＢコネクタ１０３に装着されるＵＳＢケーブル９によって、ラベルプリンタ１００とバーコードリーダＢＲとが接続される。そして、バーコードリーダＢＲによるバーコードＢＣの読み取り結果に応じて、ラベルプリンタ１００により印字ラベルＬが作成される。この構成において、例えばバーコードリーダＢＲが故障して交換したり、新しいバーコードリーダＢＲに買い換えたり、等の際には、新たに接続されるバーコードリーダＢＲ２において、元のバーコードリーダＢＲ１と同等に使用可能とするための適宜の設定を行う必要がある。本実施形態においては、その必要な設定に対応した所定の設定情報がメモリ４４７に記憶されている。そして、制御回路４４０が実行する設定バーコードラベル作成処理ＳＬ５０において、上記記憶された設定情報を表す設定バーコードがカバーフィルム４１１に形成され、設定バーコードラベルＬｓが作成される。
【００７５】
これにより、その作成された設定バーコードラベルＬｓの設定バーコードに対し上記新たなバーコードリーダＢＲ（バーコードリーダＢＲ２等）が読み取りを行うことで、当該バーコードリーダＢＲにおける各種設定を上記設定情報に対応した内容に変更することができる。なお、ラベルプリンタ１００がＬＣＤ等の表示画面を備えている場合には、設定バーコードラベルＬｓの内容をその表示画面に表示させてもよい。その場合には、その表示内容に対しバーコードリーダＢＲ２等により読み取りを行えば足りる。以上の結果、当該設定がなされた新たなバーコードリーダＢＲ（バーコードリーダＢＲ２等）を、元のバーコードリーダＢＲ（バーコードリーダＢＲ１等）と同等に使用することができる。
【００７６】
すなわち、制御回路４４０が実行するバーコード情報取得処理ＳＬ９０において、新たなバーコードリーダＢＲによる任意のバーコードＢＣの読み取り結果に対応したバーコード情報が取得される。その後、印字ラベル作成処理ＳＬ１００において、そのバーコード情報に応じた印字オブジェクトを備えた、印字ラベルＬが作成される。
【００７７】
以上のようにして、本実施形態においては、新たにラベルプリンタ１００に接続されるバーコードリーダＢＲにおける各種設定を、ラベルプリンタ１００が作成する設定バーコードラベルＬｓに表記された設定バーコードへの読み取りを行うだけで、迅速かつ簡便に行うことができる。この結果、例えば、一覧表記された多数のバーコードの中から必要なバーコードを適宜に選択した後、バーコードリーダＢＲでその選択されたバーコードを所定の順序で読み取る必要がある従来手法に比べ、ユーザにとっての労力負担を低減し、利便性を向上することができる。
【００７８】
また、本実施形態においては、確認バーコードラベル作成処理ＳＬ１０、バーコード読み取り信号受信処理ＳＬ３０及び設定判定処理ＳＬ４０が制御回路４４０等により実行される。その結果、設定バーコードラベル作成処理ＳＬ５０は、設定判定処理ＳＬ４０で新たな設定実行が必要と判定された場合に、実行される。これにより、新たに接続されたバーコードリーダＢＲにおける設定内容が、元のバーコードリーダＢＲと同等に使用できる内容となっているかどうかを確認し、当該内容になっていない場合に、改めて元のバーコードリーダＢＲと同等に使用するための設定に変更することができる。
【００７９】
また、本実施形態においては、設定情報は、バーコードリーダＢＲから制御回路４４０への通信に係わる複数の通信設定項目を含み、設定バーコードラベル作成処理ＳＬ５０では、その複数の通信設定項目それぞれに対応した複数の設定バーコード（例えば、バーコードＢＣ１，ＢＣ１１，ＢＣ１０，ＢＣ１３，ＢＣ１６及びＢＣ２３）を形成した、１つの設定バーコードラベルＬｓを作成する。したがって、設定バーコードラベル作成処理ＳＬ５０で１つの設定バーコードラベルＬｓが作成され、その１つの設定バーコードラベルＬｓに、複数の通信設定項目それぞれに対応した複数の設定バーコードがすべて形成されている。これにより、ユーザは、作成された１つの設定バーコードラベルＬｓにおける複数の設定バーコードに対し、例えばバーコードリーダＢＲによって順次読み取りを行うことで、必要な上記通信設定項目すべての設定を容易に行うことができる。またその際、１つの設定バーコードラベルＬｓにすべての設定バーコードが形成されているので、それら設定バーコードに対する読み取り漏れが生じるのを防止することができる。
【００８０】
また、本実施形態においては、複数の通信設定項目は、プリフィックス設定（例えばバーコードＢＣ１）及びサフィックス設定（例えばバーコードＢＣ２）のうち少なくとも一方を含む。これにより、バーコードリーダＢＲからラベルプリンタ１００へ読み取り結果のデータ通信を行う際に、予め定められた所定の通信方式に適合したプリフィックスやサフィックスを付して当該データ通信を行うように、バーコードリーダの設定を変更することができる。
【００８１】
以上、添付図面を参照しながら本発明の実施の形態について詳細に説明した。しかしながら、本発明の技術的思想の範囲は、ここで説明した実施の形態に限定されないことは言うまでもない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された本発明の技術的思想の範囲内において、様々な変更や修正、組み合わせなどを行うことに想到できることは明らかである。従って、これらの変更や修正、組み合わせなどの後の技術も、当然に本発明の技術的思想の範囲に属するものである。
【００８２】
例えば、本発明の実施形態では、図１４に示すように、１枚の設定バーコードラベルＬｓに、複数の通信設定項目にそれぞれ対応する複数の設定バーコードが形成されている場合を例示したが、本発明はこの例に限定されるものではない。この設定バーコードラベルＬｓの作成の変形例について、図１５及び図１６を参照して説明する。
【００８３】
＜第１変形例＞
図１５は、本発明の第１の変形例に係るラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。本変形例では、設定バーコードラベル作成処理ＳＬ５０において、制御回路４４０が、図１５に示すように、１つの通信設定項目に対応した１つの設定バーコード（バーコードＢＣ１，ＢＣ１１，ＢＣ１０，ＢＣ１３，ＢＣ１６，ＢＣ２３）をそれぞれ形成した複数の設定バーコードラベルＬｓ１〜Ｌｓ６を所定の順番で順次作成する。
【００８４】
すなわち、図１５（ａ）〜（ｆ）に示す例では、図１４に対応して、バーコードＢＣ１を備えた設定バーコードラベルＬｓ１、バーコードＢＣ１１を備えた設定バーコードラベルＬｓ２、バーコードＢＣ１０を備えた設定バーコードラベルＬｓ３、バーコードＢＣ１３を備えた設定バーコードラベルＬｓ４、バーコードＢＣ１６を備えた設定バーコードラベルＬｓ５、バーコードＢＣ２３を備えた設定バーコードラベルＬｓ６の順で、６枚の設定バーコードラベルＬｓ１〜Ｌｓ６が作成される。なお、この際、各設定バーコードラベルＬｓ１〜Ｌｓ６は、所定の時間間隔（例えば５秒刻み等）で自動的に順次作成されてもよい。
【００８５】
本変形例においては、設定バーコードラベル作成処理ＳＬ５０で、複数の設定バーコードラベルＬｓ１〜Ｌｓ６が所定の順番で順次作成され、各バーコードラベルＬｓ１〜Ｌｓ６には、各通信設定項目に対応した１つの設定バーコード（バーコードＢＣ１，ＢＣ１１，ＢＣ１０，ＢＣ１３，ＢＣ１６，ＢＣ２３）が形成されている。これにより、ユーザは、順次作成される複数の設定バーコードラベルＬｓ１〜Ｌｓ６それぞれの設定バーコードに対し、その作成される順番に例えばバーコードリーダＢＲによって読み取りを行うことで、必要な複数の上記通信設定項目すべての設定を容易に行うことができる。またその際、順次作成される各設定バーコードラベルＬｓ１〜Ｌｓ６ごとに１つの設定バーコードが形成されているので、複数の設定バーコードに対して適正な順番で読み取りを行い、順番間違いを防止することができる。
【００８６】
＜第２変形例＞
図１６は、本発明の第２の変形例に係るラベルプリンタにおけるバーコードリーダに対する初期設定を表す説明図である。本変形例は、上記第１変形例と同様に、各通信設定項目に対応した１つの設定バーコードが形成された複数の設定バーコードラベルＬｓ１〜Ｌｓ６が所定の順番で順次作成される。しかし、上記第１変形例では、複数の設定バーコードラベルＬｓ１〜Ｌｓ６が所定の時間間隔で自動的に作成される場合について説明したが、本変形例では、１枚の設定バーコードの読み取りが終わる度に、ラベルプリンタ１００に対して次の設定バーコードラベルＬｓの作成開始指示を行うことにより、複数の設定バーコードラベルＬｓ１〜Ｌｓ６が所定の順番で順次作成される。
【００８７】
そのために、本変形例では、図１６（ａ）〜（ｆ）に示すように、各設定バーコードラベルＬｓ１〜Ｌｓ６において、１つの設定バーコードに加え、次の順番の設定バーコードの作成開始を指示するための指示バーコードＢＣｎが形成される。そこで、ユーザは、現在作成された設定バーコードラベルＬｓ（例えば、設定バーコードラベルＬｓ２）に形成された設定バーコード（例えば、バーコードＢＣ１１）を、例えばバーコードリーダＢＲに読み取らせた後、更に同一の設定バーコードラベルＬｓに形成された指示バーコードＢＣｎを読み取らせる。すると、指示バーコードＢＣｎに表された次の順番の設定バーコードラベル（例えば、設定バーコードラベルＬｓ３）の作成開始指示が、バーコードリーダＢＲからラベルプリンタ１００に送信される。ラベルプリンタ１００は、受信した作成開始指示をトリガとして、次の順番の設定ラベルが形成された設定バーコードラベルを作成する。
【００８８】
したがって、本変形例によれば、順次作成される複数の設定バーコードラベルＬｓ１〜Ｌｓ６それぞれにおいて、上記設定バーコードに加え、指示バーコードＢＣｎが形成されることになるため、１つの設定バーコードラベルＬｓ１〜Ｌｓ６における上記設定バーコードの読み取りが完了した後、指示バーコードＢＣｎに対する読み取りを行ったときに、その次の順番の設定バーコードラベルＬｓ１〜Ｌｓ６の作成を実行することができる。したがって、設定バーコードラベルＬｓ１〜Ｌｓ６の印刷タイミングをユーザが自由にコントロールでき、ユーザの利便性を向上させることができる。
【００８９】
なお、作成開始指示を送信する際、バーコードリーダＢＲに対する通信形式の初期設定は完了していない一方、作成開始指示の送信データは、印字オブジェクト等のバーコード情報に比べてデータ量が少ない。そこで、この作成開始指示は、バーコード情報を送信するデータ転送用の通信ではなく、上記通信形式の取り決めが不要な簡易な通信方法で、ラベルプリンタ１００から送信されることが望ましい。このような簡易な通信方法は、ラベルプリンタ１００が必ず解釈できるとわかっていれる形式であればどのような通信方式であっても良いが、例えば、コマンド等を送受信する通信方式が使用可能である。
【００９０】
＜第３変形例＞
上記実施形態、第１変形例及び第２変形例では、上述のように、設定バーコードラベル作成ＳＬ５０等の各処理により、バーコードリーダＢＲに対して、通信形式の設定を行った。しかし、この設定バーコードラベル作成ＳＬ５０等の各処理は、通信形式の設定に限るものではなく、バーコードリーダＢＲに対して読み取り性能自体を設定することに適用することも可能である。
【００９１】
本変形例では、設定情報は、バーコードリーダＢＲにおけるバーコード読み取り性能に係わる読み取り設定項目を含み、設定バーコードラベル作成処理ＳＬ５０では、制御回路４４０が、その読み取り設定項目に対応した設定バーコード（図示せず）を形成した、設定バーコードラベルＬｓを作成する。そして、ユーザは、その読み取り設定項目に対応した設定バーコードを、バーコードリーダＢＲに読み取らせる。すると、バーコードリーダＢＲは、その読み取り設定項目を、自身の読み取り設定に反映させる。なお、この読み取り設定項目としては、例えば、分解能・濃淡レベルの認識性能・バーコードの棒の間隔の認識性能等が挙げられるが、この例に限定されるものではない。これにより、新たにラベルプリンタ１００に接続されるバーコードリーダＢＲ（例えばバーコードリーダＢＲ２）の読み取り性能を、元のバーコードリーダＢＲ（例えばバーコードリーダＢＲ１）と同等の性能とすることができる。
【００９２】
＜その他＞
なお、以上の説明において、「垂直」「平行」「平面」等の記載がある場合には、当該記載は厳密な意味ではない。すなわち、それら「垂直」「平行」「平面」とは、設計上、製造上の公差、誤差が許容され、「実質的に垂直」「実質的に平行」「実質的に平面」という意味である。
【００９３】
また、以上の説明において、外観上又は信号処理上の寸法や大きさ、長さについて「同一」「等しい」「異なる」等の記載がある場合は、当該記載は厳密な意味ではない。すなわち、それら「同一」「等しい」「異なる」とは、設計上、製造上、データ処理上の公差、誤差、変更、ゆらぎ等が許容され、「実質的に同一」「実質的に等しい」「実質的に異なる」という意味である。
【００９４】
なお、以上において、図４等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００９５】
また、図１２等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００９６】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００９７】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００９８】
１００          ラベルプリンタ（印刷装置の一例に相当）
１０３          ＵＳＢコネクタ（着脱部の一例に相当）
４１０          カートリッジ
４１１          カバーフィルム（被印字媒体の一例に相当）
４１９          印字ヘッド（印字手段の一例に相当）
４２０          プラテンローラ
４３０          テープ送りローラ駆動軸（搬送手段の一例に相当）
４４０          制御回路（制御手段の一例に相当）
４４４          ＣＰＵ
４４６          ＲＯＭ
４４７          メモリ（記憶手段の一例に相当）
４４８          ＲＡＭ
９              ＵＳＢケーブル（接続ケーブルの一例に相当）
ＢＣ１，ＢＣ２  バーコード
ＢＣ１０〜１９  バーコード
ＢＣ２１〜２４  バーコード
ＢＣｎ          指示バーコード
ＢＲ            バーコードリーダ
ＢＲ１          バーコードリーダ
ＢＲ２          バーコードリーダ
Ｌ              印字ラベル（印刷物及びオブジェクト印刷物の一例に相当）
Ｌｂｃ          バーコードラベル
Ｌｋ            確認バーコードラベル（第２バーコード印刷物の一例に相当）
Ｌｓ            設定バーコードラベル（第１バーコード印刷物の一例に相当）
Ｌｓ１〜６      設定バーコードラベル（第１バーコード印刷物の一例に相当）
Ｒ              印字（印字オブジェクトの一例に相当）
Ｓ              印字領域
ＳＬ１０        確認バーコードラベル作成処理（第２バーコード印刷物作成処理の一例に相当）
ＳＲ２０        確認バーコードラベル読み取り処理
ＳＬ３０        バーコード読み取り信号受信処理
ＳＬ４０        設定判定処理
ＳＬ５０        設定バーコードラベル作成処理（第１バーコード印刷物作成処理の一例に相当）
ＳＲ６０        設定バーコードラベル読み取り処理
ＳＲ７０        読み取り結果に応じた設定変更処理
ＳＲ８０        任意のオブジェクトバーコード読み取り処理
ＳＬ９０        バーコード情報取得処理
ＳＬ１００      印字ラベル作成処理（オブジェクト印刷物作成処理の一例に相当）
【図１】
2020049740.tif 000003
【図２】
2020049740.tif 000004
【図３】
2020049740.tif 000005
【図４】
2020049740.tif 000006
【図５】
2020049740.tif 000007
【図６】
2020049740.tif 000008
【図７】
2020049740.tif 000009
【図８】
2020049740.tif 000010
【図９】
2020049740.tif 000011
【図１０】
2020049740.tif 000012
【図１１】
2020049740.tif 000013
【図１２】
2020049740.tif 000014
【図１３】
2020049740.tif 000015
【図１４】
2020049740.tif 000016
【図１５】
2020049740.tif 000017
【図１６】
2020049740.tif 000018