(57)【要約】【課題】拡大印刷または縮小印刷を行った場合でも、シンボル画像の読み取りに弊害を生じることがない印刷結果を得ることを目的とする。【解決手段】情報をコード化したシンボル画像Ｃを含むテキストを編集するテキスト編集手段と、テキストの拡大印刷または縮小印刷を指示する拡大／縮小印刷指示手段と、拡大／縮小印刷指示手段の指示に基づいて、テキストを拡大処理または縮小処理し、当該処理後のテキストを、印刷テープＴ上に印刷する印刷手段と、を備え、印刷手段は、テキストに含まれるシンボル画像Ｃ以外の文字を対象として、拡大処理または縮小処理するものである。【選択図】図９
2007176051.tif 000002
【特許請求の範囲】
【請求項１】
情報をコード化したシンボル画像を含むテキストを編集するテキスト編集手段と、
前記テキストの拡大印刷または縮小印刷を指示する拡大／縮小印刷指示手段と、
前記拡大／縮小印刷指示手段の指示に基づいて、前記テキストを拡大処理または縮小処理し、当該処理後のテキストを、テープ上に印刷する印刷手段と、を備え、
前記印刷手段は、前記テキストに含まれる前記シンボル画像以外の文字を対象として、前記拡大処理または前記縮小処理して印刷することを特徴とするテープ印刷装置。
【請求項２】
前記シンボル画像を前記拡大処理および前記縮小処理の少なくとも一方の対象とするか否かを設定する拡大／縮小設定手段をさらに備え、
前記印刷手段は、前記拡大／縮小設定手段により前記シンボル画像を前記拡大処理および前記縮小処理の対象としないと設定されている場合であって、前記拡大／縮小印刷指示手段により前記テキストの前記拡大処理または前記縮小処理が指示された場合に、前記テキストに含まれる前記シンボル画像以外の文字を対象として、前記拡大処理または前記縮小処理することを特徴とする請求項１に記載のテープ印刷装置。
【請求項３】
前記拡大／縮小設定手段により、前記シンボル画像を前記拡大処理の対象としないと設定されている場合であって、前記拡大／縮小印刷指示手段により、前記テキストの前記拡大処理が指示された場合、
前記印刷手段は、当該シンボル画像と、隣接する文字または余白部との間に生じる空白部分を埋める文字間調整処理を行った後、印刷を行うことを特徴とする請求項２に記載のテープ印刷装置。
【請求項４】
前記拡大／縮小設定手段は、前記拡大／縮小印刷指示手段による指示後に、前記シンボル画像を前記拡大処理および前記縮小処理の少なくとも一方の対象とするか否かを設定することを特徴とする請求項２または３に記載のテープ印刷装置。
【請求項５】
前記テキスト内に、複数の前記シンボル画像が含まれる場合、
前記拡大／縮小設定手段は、前記テキスト編集手段によるテキスト編集中、またはテキスト編集後において、前記シンボル画像毎に、前記拡大処理および前記縮小処理の少なくとも一方の対象とするか否かを設定することを特徴とする請求項２ないし４のいずれか１項に記載のテープ印刷装置。
【請求項６】
前記拡大／縮小印刷指示手段により、前記テキストを前記拡大処理すると共に、当該拡大処理後のテキストを複数枚のテープに分割して印刷するように指示された場合、
前記印刷手段は、前記シンボル画像が前記複数枚のテープに分割して印刷されないように、当該シンボル画像のテープ幅方向における配置を決定する配置調整処理を行った後、印刷を行うことを特徴とする請求項１ないし５のいずれか１項に記載のテープ印刷装置。
【請求項７】
情報をコード化したシンボル画像を含むテキストを編集するテキスト編集工程と、
前記テキストの拡大または縮小指示に基づいて、前記テキストを拡大処理または縮小処理し、当該処理後のテキストを印刷媒体上に印刷、または表示手段上に表示させるために、データ出力を行うデータ出力工程と、を備え、
前記データ出力工程では、前記テキストに含まれる前記シンボル画像以外の文字を対象として、前記拡大処理または前記縮小処理して印刷することを特徴とするデータ出力方法。
【請求項８】
コンピュータを請求項１ないし６のいずれか１項に記載のテープ印刷装置の各手段として機能させるため、またはコンピュータに請求項７に記載のデータ出力方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、拡大機能および縮小機能のいずれか一方を有するテープ印刷装置、データ出力方法、プログラムに関するものである。
【背景技術】
【０００２】
近年、ＱＲコードやバーコードなど、情報をコード化したシンボル画像が各種分野で広く利用されている。また、当該シンボル画像を印刷する技術も多く提案されている（例えば、特許文献１参照）。さらに、印刷する際に拡大処理または縮小処理を行うことも、通常行われている技術である。
【特許文献１】特開２０００−２０３０９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、シンボル画像のように、他の装置で読み取られることで情報を伝達可能な画像を用いてテキストを編集し、当該テキストの拡大／縮小印刷を行う場合、テキストに含まれる文字と同様にシンボル画像を拡大または縮小してしまうと、読み取り装置の規格に合わなくなり（読み取り可能な範囲にシンボル画像が収まらない場合など）読み取りが不可能になるといった虞がある。
【０００４】
そこで本発明は、拡大印刷または縮小印刷を行った場合でも、シンボル画像の読み取りに弊害を生じることがない印刷結果を得ることができるテープ印刷装置、データ出力方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明のテープ印刷装置は、情報をコード化したシンボル画像を含むテキストを編集するテキスト編集手段と、テキストの拡大印刷または縮小印刷を指示する拡大／縮小印刷指示手段と、拡大／縮小印刷指示手段の指示に基づいて、テキストを拡大処理または縮小処理し、当該処理後のテキストを、テープ上に印刷する印刷手段と、を備え、印刷手段は、テキストに含まれるシンボル画像以外の文字を対象として、拡大処理または縮小処理して印刷することを特徴とする。
【０００６】
この構成によれば、拡大印刷または縮小印刷を行う場合、シンボル画像を拡大処理または縮小処理の対象としないため、シンボル画像は通常サイズ（予め設定されているサイズ）で印刷される。したがって、シンボル画像を読み取る読み取り装置の規格に合わなくなって読み取りが不可能になるといったことがない。なお、「シンボル画像」とは、２次元コード（ＱＲコード等）やバーコードなど、他の装置で読み取られることで情報を伝達可能な画像を指すものである。また、「拡大印刷または縮小印刷の指示」には、テキストの拡大または縮小と印刷とを同時に指示する場合だけでなく、テキストの拡大または縮小を指示した後、印刷を指示する場合も含まれる。
【０００７】
上記のテープ印刷装置において、シンボル画像を拡大処理および縮小処理の少なくとも一方の対象とするか否かを設定する拡大／縮小設定手段をさらに備え、印刷手段は、拡大／縮小設定手段によりシンボル画像を拡大処理および縮小処理の対象としないと設定されている場合であって、拡大／縮小印刷指示手段によりテキストの拡大処理または縮小処理が指示された場合に、テキストに含まれるシンボル画像以外の文字を対象として、拡大処理または縮小処理して印刷することが好ましい。
【０００８】
この構成によれば、シンボル画像を読み取る読み取り装置の規格、またはユーザのニーズや好みに応じて、シンボル画像を拡大処理および縮小処理のいずれか一方の対象とするか否かを設定することができる。例えば、読み取り装置が、拡大処理されたシンボル画像を読み取り可能である場合、シンボル画像を「拡大処理の対象とする」と設定することで、拡大／縮小印刷指示手段による拡大処理の指示に基づき、シンボル画像を含むテキスト全体を拡大印刷させることも可能となる。
【０００９】
上記のテープ印刷装置において、拡大／縮小設定手段により、シンボル画像を拡大処理の対象としないと設定されている場合であって、拡大／縮小印刷指示手段により、テキストの拡大処理が指示された場合、印刷手段は、当該シンボル画像と、隣接する文字または余白部との間に生じる空白部分を埋める文字間調整処理を行った後、印刷を行うことが好ましい。
【００１０】
この構成によれば、シンボル画像が拡大処理されないことによって生じる隣接する文字または余白部との間の空白部分を埋める文字間調整処理を行って印刷するため、印刷結果の冗長性を低減することができる。なお、「余白部」とは、テープ前端から印刷開始位置までの空白部分、または印刷終了位置からテープ後端までの空白部分のいずれかを指すものであり、「シンボル画像と余白部との間の空白部分」とは、シンボル画像がテキストの最初または最後に含まれる場合を想定したものである。
【００１１】
上記のテープ印刷装置において、拡大／縮小設定手段は、拡大／縮小印刷指示手段による指示後に、シンボル画像を拡大処理および縮小処理の少なくとも一方の対象とするか否かを設定することが好ましい。
【００１２】
この構成によれば、シンボル画像を拡大処理および縮小処理の少なくとも一方の対象とするか否かの設定は、拡大印刷または縮小印刷を行う場合のみ行えばよい。言い換えれば、拡大印刷または縮小印刷を行わない場合は、設定を省略することができる。
【００１３】
上記のテープ印刷装置において、テキスト内に、複数のシンボル画像が含まれる場合、拡大／縮小設定手段は、テキスト編集手段によるテキスト編集中、またはテキスト編集後において、シンボル画像毎に、拡大処理および縮小処理の少なくとも一方の対象とするか否かを設定することが好ましい。
【００１４】
この構成によれば、例えば、テキスト内に２次元コードとバーコードの２つのシンボル画像が含まれる場合、バーコードは拡大処理および縮小処理の対象とし、２次元コードは拡大処理および縮小処理の対象としないといったように、シンボル画像の種類に応じて設定することができる（一般に、バーコードの場合は印刷サイズに関わらず読み取り可能な場合が多いため）。また、テキスト内に２次元コードが２つ含まれる場合は、一方のみを拡大処理および縮小処理の対象とし他方を処理対象としないことにより（同一テープ上に異なるサイズの２次元コードを印刷しておくことにより）、読み取り装置の規格に応じて読み取らせる２次元コードをユーザが選択できるといった効果も奏する。
【００１５】
上記のテープ印刷装置において、拡大／縮小印刷指示手段により、テキストを拡大処理すると共に、当該拡大処理後のテキストを複数枚のテープに分割して印刷するように指示された場合、印刷手段は、シンボル画像が複数枚のテープに分割して印刷されないように、当該シンボル画像のテープ幅方向における配置を決定する配置調整処理を行った後、印刷を行うことが好ましい。
【００１６】
複数枚のテープに分割して印刷する分割印刷を行う場合、シンボル画像が分割部分にかかると、分割部分のテープの合わせ方によって位置ずれが生じ、結果としてシンボル画像を正しく読み取ることができないといった問題があるが、シンボル画像が分割印刷されないように、当該シンボル画像のテープ幅方向における配置調整を行うため、そのような問題を回避することができる。
【００１７】
本発明のデータ出力方法は、情報をコード化したシンボル画像を含むテキストを編集するテキスト編集工程と、テキストの拡大または縮小指示に基づいて、テキストを拡大処理または縮小処理し、当該処理後のテキストを印刷媒体上に印刷、または表示手段上に表示させるために、データ出力を行うデータ出力工程と、を備え、データ出力工程では、テキストに含まれるシンボル画像以外の文字を対象として、拡大処理または縮小処理して印刷することを特徴とする。
【００１８】
この構成によれば、シンボル画像を含むテキストの拡大または縮小指示に対し、シンボル画像を拡大処理または縮小処理の対象としないため、シンボル画像は通常サイズ（予め設定されているサイズ）で印刷または表示される。したがって、シンボル画像を読み取る読み取り装置の規格に合わなくなって読み取りが不可能になるといったことがない。なお、「シンボル画像」とは、２次元コード（ＱＲコード等）やバーコードなど、他の装置で読み取られることで情報を伝達可能な画像を指すものである。
【００１９】
本発明のプログラムは、コンピュータを上記に記載のテープ印刷装置の各手段として機能させるため、またはコンピュータに上記に記載のデータ出力方法を実行させるためのものであることを特徴とする。
【００２０】
このプログラムを実行することにより、拡大または縮小指示がされた場合でも、印刷または表示されたシンボル画像の読み取りに弊害を生じることがない出力データを生成することができる。また、拡大印刷または縮小印刷の指示がされた場合でも、シンボル画像の読み取りに弊害を生じることがない印刷結果を得ることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態に係るテープ印刷装置、データ出力方法、プログラムについて、添付図面を参照しながら詳細に説明する。本発明のテープ印刷装置は、２次元コードやバーコードなどのシンボル画像を含むテキストを編集する機能、並びに編集したテキストの拡大印刷および縮小印刷の少なくとも一方の機能を有することを前提としており、当該拡大印刷または縮小印刷によってシンボル画像が読み取りづらくなることを防止し得るものである。そこで、以下、単体でテキスト編集、印刷データ生成および印刷を実行可能なテープ印刷装置を例に挙げて説明する。
【００２２】
図１は、本実施形態に係るテープ印刷装置１の開閉蓋を開いた状態の外観斜視図である。同図に示すようにテープ印刷装置１は、装置ケース２により外郭が形成され、装置ケース２の前部上面には各種入力キーを備えたキーボード３が配置されると共に、後部上面には、その左部に開閉蓋２１が取り付けられ、その右部にはディスプレイ４が配設されている。開閉蓋２１の内側にはテープカートリッジＣを装着するためのカートリッジ装着部６が窪入形成されており、テープカートリッジＣは、開閉蓋２１を開放した状態でカートリッジ装着部６に着脱可能に装着される。また、開閉蓋２１にはこれを閉止した状態でテープカートリッジＣの装着／非装着を視認するための覗き窓２１ａが形成されている。
【００２３】
キーボード３には、文字キー群３ａ、および各種動作モード等を指定するための機能キー群３ｂが配列されている。文字キー群３ａは、ＪＩＳ配列に基づいたフルキー構成であり、操作するキー数の増加を抑えるためのシフトキーを備えるなど、一般のワードプロセッサ等と同様である。また、機能キー群３ｂには、環境設定を行うための環境設定キー、シンボル画像を生成するためのシンボル画像キー、文字サイズを変更するための文字サイズキー、複数枚の印刷テープＴに分割して印刷する拡大分割印刷（図１１参照）を指定するための拡大分割印刷キーの他、処理の取り消し等のための取り消しキー、カーソル移動用のカーソルキー、および各種モードの選択やテキスト入力時の改行のための選択キーなどが含まれる。
【００２４】
また、ディスプレイ４は、横方向（Ｘ方向）約６cm×縦方向（Ｙ方向）４cmの長方形の形状の内側に、９６ドット×６４ドットの表示画像データを表示可能な表示画面４１と、表示画面４１の表示切り替えを行うための表示切り替えキー群４２と、を備えている。表示画面４１は、ユーザがキーボード３からデータを入力して、文書や画像などの印刷データを作成・編集したり、その結果等を視認したり、キーボード３から入力された各種指令・選択指示の内容等を視認したりする際に用いられる。また、表示切り替えキー群４２は、印刷テープＴ上に印刷される印刷イメージのみを表示画面４１上に表示させるための第１表示キー４２ａ、入力内容（テキスト編集内容）のみを表示画面４１上に表示させるための第２表示キー４２ｂ、印刷イメージと入力内容を、それぞれ表示画面４１を２分した領域で同時に表示させるための第３表示キー４２ｃから成る。
【００２５】
装置ケース２の左側部には、カートリッジ装着部６と外部とを連通するテープ排出口２２が形成され、このテープ排出口２２には、送り出した印刷テープＴを切断するためのテープカッタ２３が臨んでいる。そして、テープ排出口２２から印刷済みの印刷テープＴが所定長さだけ送り出され、送りを一旦停止させた状態で、この印刷済み印刷テープＴをテープカッタ２３により切断する。また、環境設定（図５のＤ０２参照）によって、自動カット／手動カットを切替可能であり、定長印刷などの場合には自動（オート）で、任意長印刷などの場合には手動（マニュアル）のカットキーの操作で、カッタモータ１３１を駆動する。
【００２６】
一方、カートリッジ装着部６には、ヘッドカバー６１ａ内にサーマルヘッドから成る印刷ヘッド７が内蔵されたヘッドユニット６１と、印刷ヘッド７に対峙するプラテン駆動軸６２と、後述のインクリボンＲを巻き取る巻き取り駆動軸６３と、後述のテープリール１７の位置決め突起６４とを備えている。また、カートリッジ装着部６の下側には、プラテン駆動軸６２および巻き取り駆動軸６３を回転させるテープ送り機構１２０（図２参照）が内蔵されている。
【００２７】
テープカートリッジＣは、カートリッジケース５１内部の上部中央部に、一定の幅（４．５ｍｍ〜４８ｍｍ程度）の印刷テープＴを巻回したテープリール１７と、右下部にインクリボンＲを巻回したリボンリール１９とを収容して構成されており、印刷テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール１７の左下部には前記ヘッドユニット６１を覆うヘッドカバー６１ａに差し込むための貫通孔５５が形成されており、印刷テープＴとインクリボンＲとが重なる部分に対応して、前記プラテン駆動軸６２に嵌合されて回転駆動するプラテンローラ５３が配置されている。一方、前記リボンリール１９に近接してリボン巻き取りリール５４が配置され、リボンリール１９から繰り出されたインクリボンＲは、ヘッドカバー６１ａを周回するように配置されたリボン巻き取りリール５４に巻き取られるようになっている。
【００２８】
テープカートリッジＣがカートリッジ装着部６に装着されると、ヘッドカバー６１ａに貫通孔５５が、位置決め突起６４にテープリール１７の中心孔が、巻き取り駆動軸６３にリボン巻き取りリール５４の中心孔がそれぞれ差し込まれ、印刷テープＴおよびインクリボンＲを挟み込んでサーマルヘッド７がプラテンローラ５３に当接して印刷が可能になる。その後、ディスプレイ４の入力・編集結果を確認しながらキーボード３により所望の文字など（文字、数字、記号、簡易図形等のキャラクタ）のテキスト情報の入力（テキスト編集）、および印刷指示がされると、テープ送り機構１２０によりテープカートリッジＣからテープＴを繰り出して、印刷ヘッド７によりテープＴに所望の印刷を行い、印刷済み部分はテープ排出口２２から随時外部に送り出される。所望の印刷が完了すると、テープ送り機構１２０は、余白分を含むテープ長さの位置までテープＴの送りを行った後、その送りを停止する（その後、切断処理に移行する）。
【００２９】
一方、印刷テープＴは、裏面に粘着剤層が塗着された記録テープＴａと、この粘着剤層により記録テープＴａに貼付された剥離テープＴｂとから構成されている。そして、印刷テープＴは、記録テープＴａを外側にし、かつ剥離テープＴｂを内側にしてロール状に巻回されてカートリッジケース５１内に収容されている。また、印刷テープＴは、テープ種別（テープ幅、テープ色、インク色など）が異なる複数種のものが用意されており、この種別を指標する複数の孔（図示省略）がカートリッジケース５１の裏面に設けられている。また、複数の孔に対応してカートリッジ装着部６には、これらを検出するテープ識別センサ（マイクロスイッチ）１４２（図２参照）が、複数設けられており、このテープ識別センサ１４２の状態を検出することで、テープ種別を判別できるようになっている。
【００３０】
次に、テープ印刷装置１の制御構成について、図２の制御ブロック図を参照して説明する。テープ印刷装置１は、キーボード３およびディスプレイ４（表示画面４１）を有し、ユーザによるキャラクタの入力や各種情報の表示などユーザインターフェースを司る操作部１１と、テープカートリッジＣや印刷ヘッド７を配設したカートリッジ装着部６と、送りモータ１２１によりテープＴおよびインクリボンＲを搬送するテープ送り機構１２０とを有し、生成された印刷データに基づいてテープＴ上に印刷を行う印刷部１２と、テープカッタ２３とこれを駆動するカッタモータ１３１と、テープカットを指示するカットボタン１３３とを有し、印刷済みテープＴを所定長さとなるように切断する切断部１３と、送りモータ１２１の回転速度を検出する回転速度センサ１４１と、印刷テープＴ（テープカートリッジＣ）の種別を検出するテープ識別センサ１４２とを有し、各種検出を行う検出部１４と、ディスプレイドライバ１５１、ヘッドドライバ１５２およびモータドライバ１５３（送りモータドライバ１５３ａ、カッタモータドライバ１５３ｂ）を有し、各部を駆動する駆動部１５と、各部と接続され、テープ印刷装置１全体を制御する制御部２００とによって構成されている。
【００３１】
制御部２００は、ＣＰＵ２１０、ＲＯＭ２２０、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２３０、ＲＡＭ２４０および入出力制御装置（以下、「ＩＯＣ：Input Output Controller」という）２５０を備え、互いに内部バス２６０により接続されている。ＲＯＭ２２０は、シンボル画像の生成処理や印刷処理等の各種処理をＣＰＵ２１０で制御するための制御プログラムを記憶する制御プログラムブロック２２１と、拡大／縮小印刷処理のための制御データ等を記憶する制御データブロック２２２とを有している。また、ＣＧ−ＲＯＭ２３０は、文字等のフォントデータを記憶しており、文字等を特定するコードデータが与えられたときに対応するフォントデータを出力する。
【００３２】
ＲＡＭ２４０は、フラグ等として使用される各種ワークエリアブロック２４１の他、環境設定による設定値を記憶する環境設定ブロック２４２と、表示画面４１に表示するための表示データ（印刷イメージ表示データ、テキスト編集内容表示データ）を記憶する表示データブロック２４３と、テープＴ上に印刷するための印刷データを記憶する印刷データブロック２４４と、を有し、制御処理のための作業領域として使用される。また、ＲＡＭ２４０は電源が切断されても記憶したデータを保持しておくように常にバックアップされている。
【００３３】
ＩＯＣ２５０には、ＣＰＵ２１０の機能を補うと共に各種周辺回路とのインターフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。これにより、ＩＯＣ２５０は、キーボード３からの入力データや制御データをそのまま或いは加工して内部バス２６０に取り込むと共に、ＣＰＵ２１０と連動して、ＣＰＵ２１０から内部バス２６０に出力されたデータや制御信号を、そのまま或いは加工して駆動部１５に出力する。
【００３４】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムに従って、ＩＯＣ２５０を介してテープ印刷装置１内の各部から各種信号・データを入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データを処理し、ＩＯＣ２５０を介してテープ印刷装置１内の各部に、各種信号・データを出力することにより、シンボル画像の生成処理や印刷処理の制御などを行う。
【００３５】
次に、テープ印刷装置１の制御全体の処理フローについて、図３を参照して説明する。電源キーの押下（電源オン）により処理が開始すると、同図に示すように、まず、前回の電源オフ時の状態に戻すために、各制御フラグを復旧するなどの初期設定を行い（Ｓ０１）、次に、前回の表示画面を初期画面として表示する（Ｓ０２）。
【００３６】
図３のその後の処理、すなわちキー入力か否かの判断分岐（Ｓ０３）および各種割込処理（Ｓ０４）は、概念的に示した処理である。実際には、テープ印刷装置１は、初期画面表示（Ｓ０２）が終了すると、キー入力割込を許可し、キー入力割込が発生するまでは、そのままの状態を維持し（Ｓ０３：Ｎｏ）、何らかのキー入力割込が発生すると（Ｓ０３：Ｙｅｓ）、それぞれの割込処理に移行して（Ｓ０４）、その割込処理が終了すると、再度、その状態を維持する（Ｓ０３：Ｎｏ）。
【００３７】
上述のように、テープ印刷装置１では、主な処理を割込処理により行うので、印刷データ作成などの準備ができていれば、ユーザが任意の時点で印刷キーを押すことにより、印刷処理割込が発生して、印刷処理が起動され、印刷データに基づいて印刷ができる。すなわち、印刷に至るまでの操作手順は、ユーザが任意に選択できる。
【００３８】
次に、テープ印刷装置１における拡大／縮小印刷処理の概要について、図４のフローチャートを参照して説明する。当該拡大／縮小印刷処理は、上記の割込処理（Ｓ０４）の一つとして実行するものである。なお、以下の説明では、シンボル画像として２次元コードの一種であるＱＲコードを印刷する場合を例に挙げ、バーコードキーの押下に基づいて、各種シンボル画像（２次元コードおよびバーコード）の情報入力を行うものとする（図６のＤ０５およびＤ０６参照）。
【００３９】
図４に示すように、まず環境設定として、拡大／縮小設定を行う（Ｓ１１）。当該拡大／縮小設定とは、シンボル画像を拡大処理および縮小処理のいずれか一方の対象とするか否かを設定するものである。したがって、拡大／縮小設定を行う工程でバーコード（シンボル画像）を「拡大および縮小の対象とする」と設定した場合は、通常とおり、拡大または縮小印刷指示に基づいて、編集されたテキストと共にバーコードも拡大印刷または縮小印刷することとなる。また、当該工程でバーコードを「拡大および縮小の対象としない」と設定した場合は、拡大または縮小印刷指示がされても、バーコードを拡大印刷または縮小印刷しない（バーコード以外の文字を拡大印刷または縮小印刷する）。
【００４０】
上記の環境設定（Ｓ１１）の後、バーコードの一つであるＱＲコードのデータ入力を含むテキスト編集を行い（Ｓ１２）、拡大または縮小印刷を指示すると（Ｓ１３）、環境設定の内容に従って、テキストの印刷を行う（Ｓ１４）。ここでは、印刷実行前にテキスト（シンボル画像および／または文字）の拡大／縮小処理および文字間調整処理を行う（詳細については後述する）。また、Ｓ１３における「拡大印刷または縮小印刷の指示」には、テキストの拡大または縮小と印刷とを同時に指示する場合、並びにテキストの拡大または縮小を指示した後、印刷を指示する場合の両方が含まれるが、これについても後述する。
【００４１】
次に、図５ないし図１２の画面遷移図および補足説明図（印刷結果例）を参照し、上記の拡大／縮小印刷処理について詳細に説明する。まず、環境設定（図４のＳ１１参照）の操作方法（図５のＤ０１ないしＤ０３）から説明する。Ｄ０１は、テキスト編集画面である。テキスト編集画面（Ｄ０１）では、四角で囲まれた数字「１」とその右隣に位置するカーソルＫとによって、１行目のテキスト入力（最初の文字入力）の待機中であることを示している。図示の状態で、環境設定を指示する環境設定キーが押下されると、環境設定画面（Ｄ０２）に遷移する。
【００４２】
環境設定画面（Ｄ０２）では、「バーコード（シンボル画像）の拡大／縮小印刷」、「自動カット／手動カット」および「表示濃度」の３項目について設定を行い得るようになっている。ここで、「自動カット／手動カット」が選択された場合は、次画面（図示省略）において、印刷テープＴをオートカットするか、カットキーの操作で印刷テープＴを切断させるかを選択可能となっている。また、「表示濃度」が選択された場合は、次画面（図示省略）において、ディスプレイ４１の表示濃度を設定可能となっている。
【００４３】
環境設定画面（Ｄ０２）において、選択キーの押下により「バーコード（シンボル画像）の拡大／縮小印刷」が選択されると、次画面（Ｄ０３）では、「拡大および縮小の対象としない」、「拡大の対象としない（但し、縮小は対象とする）」、「縮小の対象としない（但し、拡大は対象とする）」または「拡大および縮小の対象とする」の４つの選択肢のいずれかを選択可能となっている。ここでは、「拡大および縮小の対象としない」が選択されたものとする。
【００４４】
Ｄ０３において、いずれかの選択肢が選択されると、環境設定画面に戻り（Ｄ０４，Ｄ０２と同様）、取り消しキーの押下によって、さらにテキスト編集画面まで戻る（図６のＳ０５，図５Ｄ０１と同様）。
【００４５】
続いて、ＱＲコードのデータ入力を行うべく、バーコードキーが押下されると、バーコード選択画面（Ｄ０６）に遷移する。ここでは、バーコード（シンボル画像）の規格として、「ＱＲコード」、「ＮＷ−７」、「ＩＴＦ」、「ＣＯＤＥ３９」、「ＪＡＮ−１３」、「ＪＡＮ−８」、「ＵＰＣ−Ａ」および「ＵＰＣ−Ｅ」の８つの選択肢を表示し、これらの中から１つを選択可能となっている。ここで、選択キーの押下により「ＱＲコード」が選択されると、用途選択画面（Ｄ０７）に遷移する。
【００４６】
用途選択画面（Ｄ０７）では、任意のテキストを入力する「自由」と、ホームページのアドレスを半角入力する「ＵＲＬ」とのいずれかを選択可能となっている。「ＵＲＬ」を選択すると、ＱＲコード入力画面（図７のＤ０９参照）において、予め「http://www.」が入力された状態となる。ここで、選択キーの押下により「自由」が選択されると、誤り訂正レベル選択画面（Ｄ０７）に遷移する。
【００４７】
ＱＲコードには、汚れたり破損したりしてもコード自身で復元する誤り訂正機能があり、誤り訂正レベル選択画面（Ｄ０７）では、そのレベルを、「７％」、「１５％」、「２５％」および「３０％」の４つの選択肢の中から選択可能となっている。ここで、いずれかの選択肢（図面上では「７％」が選択された場合を示している）が選択されると、ＱＲコード入力画面（図７のＤ０９）に遷移する。
【００４８】
ＱＲコード入力画面（Ｄ０９）では、ＱＲコードにエンコードするための１行目の情報入力を、「１行目［」の表示とカーソルＫによって促すと共に、入力ガイド「文字を入力します  シフト＋選択で改行入力」を表示する。ここで、テキスト（文字）「Ａ，Ｂ，Ｃ」が入力され（Ｄ１０）、選択キーが押下されると、テキスト編集画面（Ｄ１１）に遷移し、当該テキスト編集画面では、入力されたテキスト「Ａ，Ｂ，Ｃ」をＱＲコード化したＱＲコード表示用マークＣｄを表示する。
【００４９】
なお、ＱＲコード表示用マークＣｄとしては、入力されたテキストをＱＲコード化したものを表示しても良いが、図示のように黒四角を表示したり、ＱＲコードが入力されたことを示すＱＲコード専用フォント（最低限ＱＲコードであることを認識でき、且つ入力されたテキストによって変化することがない記号）を表示することが好ましい。また、入力内容を表示する画面では、ＱＲコード専用フォントを表示し、印刷イメージを表示する画面（第１表示キー４２ａまたは第３表示キー４２ｃの押下により表示される画面，図１参照）では、入力されたテキストをＱＲコード化したものを表示するようにしても良い。なお、ＱＲコード入力画面（Ｄ１０）では、入力可能な文字数に制限があり、制限を超える文字数が入力された場合は、表示画面４１上に「入力文字数オーバー  入力文字数を減らして下さい」等のエラー表示を行う。
【００５０】
続いて、印刷テープＴ上にＱＲコード以外のテキストを入力する場合は、所望のテキスト（図示の例の場合、「１，２，３」）を入力する（Ｄ１２）。そして、同図に示すテキスト編集画面（Ｄ１２）において、文字サイズを変更すべく（テキストの拡大または縮小を行うべく）、文字サイズキーが押下されると、文字サイズ選択画面（図８のＤ１３）に遷移する。
【００５１】
文字サイズ選択画面（Ｄ１３）では、テキストの行数を、「１行」、「２行」、「３行」および「自動」の４つの選択肢の中から選択可能となっている。「自由」が選択された場合は、入力されている行数と、装着されているカートリッジＣ内の印刷テープＴのテープ幅とに応じて適当な文字サイズを決定する。ここで、選択キーの押下により「１行」が選択されると、拡大／縮小選択画面（Ｄ１４）に遷移する。
【００５２】
拡大／縮小選択画面（Ｄ１４）では、拡大する文字サイズとして「大」または「特大」のいずれかを、また縮小する文字サイズとして「小」または「細」（「細」は「小」よりもさらに小さい文字サイズ）のいずれかを選択可能となっている。すなわち、選択肢「大」または「特大」が選択された場合は拡大指示、選択肢「小」または「細」が選択された場合は縮小指示がされたものとして、後に拡大／縮小処理を行う。また、上記の文字サイズ選択画面（Ｄ１３）において「自由」が選択され、ＣＰＵ２１０が適当な文字サイズを決定した場合も、規定のフォントサイズ（通常サイズ）よりも大きい文字サイズに決定したか、小さい文字サイズに決定したかによって、拡大／縮小処理を行うこととなる。
【００５３】
なお、拡大／縮小選択画面（Ｄ１４）では、複数のフォントサイズを選択肢として選択しても良いし、フォントサイズを数値入力しても良い。そして、規定のフォントサイズよりも大きなフォントサイズが選択（入力）された場合は拡大指示、規定のフォントサイズよりも小さなフォントサイズが選択（入力）された場合は縮小指示がされたものとして拡大／縮小処理を行うようにしても良い。
【００５４】
拡大／縮小選択画面（Ｄ１４）において、選択キーの押下により「大」が選択されると、再度テキスト編集画面（Ｄ１５）に戻る。なお、特に図示しないが、当該画面の一部または、インジケータ等において、「拡大処理」を行う旨（文字サイズ「大」が選択された旨）を表示することが好ましい。ここで、印刷キーが押下されると、図８の下部に示すような印刷結果を得ることができる。
【００５５】
なお、ＱＲコードを印刷するためには、１８〔ｍｍ〕以上のテープ幅を有する印刷テープＴが用いられることが前提となっているため、ＣＰＵ２１０がテープ識別センサ１４２（図２参照）の検出結果に基づいて、テープ幅１８〔ｍｍ〕未満の印刷テープＴが用いられていると認識した場合は、上記の印刷キーが押下された時点で、テープ幅が不足している旨のエラー表示を行う。当該エラー表示がされた場合は、テキスト編集画面（Ｄ１５）において、ＱＲコード表示用マークＣｄを削除するか、テープ幅１８〔ｍｍ〕以上の印刷テープＴを収容したカートリッジＣに交換することで、印刷可能となる。なお、当該テープ幅が不足しているか否かの判別およびエラー表示は、ＱＲコードが指定された時点（図６のＤ０６において、選択キーが押下された時点）で実行するようにしても良い。
【００５６】
図８の下部に示すように、印刷結果は、テキスト「＜ＱＲコード＞１２３」が文字サイズ「大」で印刷されたものとなっているが、＜ＱＲコード＞は拡大処理の対象となっていない。これは、図５に示した環境設定において、バーコードを「拡大および縮小の対象としない」と設定したためである。なお、ＱＲコードの画像Ｃは、同図に示すとおり、セルで構成された正方形のデータ領域７１と、データ領域７１の三隅に設けられている切り出しシンボル７２と、データ領域７１を囲むマージン領域７３とで構成されている。以下、図面上においては、「ＱＲコードの画像」を黒四角により示すが、当該黒四角は、このマージン領域７３を含むＱＲコード画像を示すものである。
【００５７】
ここで、図９および図１０の補足説明図を参照し、図８のＤ１５において印刷キーが押下されたときに実行するテキスト（印刷データ）の拡大処理（文字間調整処理）についてさらに詳細に説明する。図９（ａ）は、テキスト「＜ＱＲコード＞１２３」が通常サイズで印刷された場合（図８のＤ１３，Ｄ１４に示した文字サイズの設定を行わなかった場合）の印刷結果を示したものである。この場合は、図９（ａ）に示すとおり、ＱＲコード画像Ｃと、キャラクタ「１」，「２」，「３」はいずれも同じフォントサイズで印刷されることとなる。
【００５８】
図９（ｂ）は、環境設定において、バーコード（シンボル画像）を「拡大の対象とする」と設定した場合の拡大印刷の印刷結果を示したものである。この場合は、ＱＲコード画像Ｃも含めてテキスト全体が拡大印刷されることとなる。
【００５９】
図９（ｃ）は、環境設定において、バーコードを「拡大の対象としない」と設定した場合の拡大印刷の印刷結果の一例を示したものである。この場合は、ＱＲコード画像Ｃ以外の文字「１，２，３」だけが拡大の対象となっており、テープ長は図９（ｂ）の例と同じである。また、拡大の対象となっていないＱＲコード画像Ｃは、テープ幅方向において中央に配置されており、図９（ｂ）の例におけるＱＲコード画像Ｃの下端と印刷テープＴの下端との間の距離ｈ１よりも、図９（ｃ）の例におけるＱＲコード画像Ｃの下端と印刷テープＴの下端との間の距離ｈ２の方が、ＱＲコード画像Ｃが拡大の対象とならなかった分長くなっている。
【００６０】
ところで、図９（ｃ）のように、ＱＲコード画像Ｃだけが拡大の対象とならない場合、ＱＲコード画像Ｃと隣接する文字（図示の例では「１」）との間に不自然な空白部分（間隙）が生じてしまい見栄えが悪い。そこで、その空白部分を埋める文字間調整処理を行った場合の印刷結果を示したものが、図９（ｄ）である。
【００６１】
図９（ｄ）に示すとおり、文字間調整処理を行うと、ＱＲコード画像Ｃと文字「１」との間の空白部分が埋まり、印刷テープＴの冗長性を低減することができる。この場合、低減できる空白部分の長さは、図１０に示すように、文字間調整なしの場合（図９（ｃ）の場合）のテープ長から、文字間調整ありの場合（図９（ｄ）の場合）のテープ長を差し引いたｔ１である。当該ｔ１は、バーコードを拡大の対象とした場合（図９（ｂ）の場合）のＱＲコード画像Ｃのテープ長方向における長さｔ２から、通常サイズ（図９（ａ）または（ｃ）の場合）のＱＲコード画像Ｃのテープ長方向における長さｔ３を差し引いた長さに相当する。
【００６２】
このように、本例によれば、文字サイズが拡大された場合でも、ＱＲコードをその対象としないため、読み取り装置の規格に合わないために、ＱＲコードの読み取りが不可能になることがない。また、ＱＲコードを拡大の対象としないことによって生じる空白部分を埋める文字間調整処理を行うため、見栄えの良いラベルを作成することができる。
【００６３】
なお、上記の例では、文字サイズを拡大する場合を例示したが、文字サイズを縮小する場合（図８のＤ１４において、「小」，「細」を選択した場合）も、ＱＲコードは縮小の対象とならず、その他の文字（上記の例の場合「１，２，３」）だけが縮小処理されることになる。
【００６４】
また、上記の例では、環境設定において、図６のＤ０６に示した全ての規格のバーコードに対し、一括して拡大／縮小設定を行うものとしたが、規格毎に拡大／縮小設定を行うようにしても良い。すなわち、ＱＲコードは、拡大および縮小の対象としないが、ＪＡＮ−１３は、拡大および縮小の対象とするといった設定も可能である。
【００６５】
また、上記の例では、図１０に示すように、ＱＲコード画像Ｃと隣接する文字（後方に位置する文字，実施形態の場合「１」）との間の空白部分を埋める文字間調整処理を行うものとしたが、ＱＲコード画像Ｃがテキストの最後に位置するような場合は、ＱＲコード画像Ｃと後余白部との間の空白部分を埋めることとなる。但し、ＱＲコード画像Ｃの拡大方法によっては、ＱＲコード画像Ｃと隣接する前余白部との間の空白部分を埋めたり、ＱＲコード画像Ｃの前方に位置する文字との間の空白部分を埋める文字間調整処理を行っても良い。
【００６６】
次に、図１１および図１２を参照し、拡大印刷の他の方法として拡大分割印刷を行う場合について説明する。「拡大分割印刷」とは、編集されたテキストを、拡大処理すると共に、当該拡大処理後のテキストを複数枚の印刷テープＴに分割して印刷するものである。
【００６７】
図１１に示すように、テキスト「＜ＱＲコード＞１２３」が入力されているテキスト編集画面（Ｄ２１）において（図７のＤ１２に相当）、拡大分割印刷キーが押下されると、拡大分割印刷画面（Ｄ２２）に遷移する。ここでは、２枚の印刷テープＴに分割して印刷する「２倍分割印刷」と、３枚の印刷テープＴに分割して印刷する「３倍分割印刷」とのいずれかを選択可能となっている。「３倍分割印刷」が選択された場合は、「２倍分割印刷」が選択された場合と比較して、文字サイズを３／２倍の大きさに決定するため、その分テープ長方向の長さが長くなり、幅方向における長さも略３／２倍のラベル（３枚の印刷テープＴをテープ長方向に一部ずつ重ね合わせたもの）が作成可能である。
【００６８】
拡大分割印刷画面（Ｄ２２）において、選択キーまたは印刷キーの押下により「２倍分割印刷」が選択されると、図１１の下部に示すような印刷結果を得ることができる。すなわち、１回目の印刷処理によって印刷テープＴ１を作成した後、２回目の印刷によって印刷テープＴ２を作成する。そして、印刷テープＴ１の下部または印刷テープＴ２の上部（いずれも長さｗ１，点線部参照）のいずれか一方をテープ長方向にハサミ等で切断し、当該切断部を他方の点線部に重ね合わせることで、２倍分割印刷のラベルを作成することができる。
【００６９】
ここで、図１２を参照し、拡大分割印刷を行う場合に実行する配置調整処理について詳細に説明する。図１２（ａ）は、バーコードを拡大の対象とせず、拡大印刷（文字サイズ「大」）を行った場合の印刷結果の一例である（図９（ｄ）の印刷結果に相当）。上記のとおり、本実施形態では、ＱＲコードを拡大の対象としないことによって生じる空白部分を埋める処理を行う（文字間調整処理を行う）。これにより、ＱＲコード画像Ｃと隣接する文字「１」との間隙が不自然に空くことがない。
【００７０】
図１２（ｂ）は、図１２（ａ）の印刷結果を単純に２倍して分割印刷を行った場合の印刷結果の一例を示したものである。この場合は、ＱＲコード画像Ｃがテープ幅方向において中央に配置されるため、テープＴ１にＱＲコード画像Ｃの上部Ｃ１が印刷され、テープＴ２にＱＲコード画像Ｃの下部Ｃ２が印刷される（ＱＲコード画像Ｃの下端と印刷テープＴの下端との間の距離ｈ３は、図１２（ａ）の場合（距離ｈ２）よりも長くなる）。このように、ＱＲコード画像Ｃが２つの印刷テープＴ１，Ｔ２に分割して印刷されると、重ね合わせ方によっては、正常に読み取りができなくなってしまう虞がある。そこで、ＱＲコード画像Ｃが分割して印刷されないように、テープ幅方向における配置を調整する配置調整処理を行った場合の印刷結果を示したものが、図１２（ｃ）である。
【００７１】
図１２（ｃ）に示したとおり、配置調整処理を行うと、ＱＲコード画像Ｃの全体がテープＴ２に印刷されることになる。つまり、ＱＲコード画像Ｃの下端と印刷テープＴの下端との間の距離が、図１２（ａ）の場合（距離ｈ２）と同じになる。なお、３倍分割印刷をする場合には、２番目の印刷テープ（中央の印刷テープ）に、ＱＲコード画像Ｃが印刷されることとなる。
【００７２】
このように、本例によれば、拡大分割印刷を行う場合でも、ＱＲコード画像Ｃが複数の印刷テープＴに分割して印刷されないように、テープ幅方向における配置を調整するため、拡大分割印刷後の各印刷テープの重ね合わせ方によって、ＱＲコードの読み取りに支障を生じることがない。
【００７３】
なお、上記では、文字が横書きの場合の拡大分割印刷を行う場合を例示したが、縦書きの場合の拡大分割印刷にも、当然適用可能である。また、２倍分割印刷をする場合には、下側の印刷テープＴにＱＲコード画像Ｃが配置されるものとしたが、上下いずれの印刷テープＴにＱＲコードを配置するかをユーザが選択できるようにしても良い。
【００７４】
続いて、図１３および図１５（ａ）を参照し、本発明の第２実施形態について説明する。上記の実施形態では、環境設定において、拡大／縮小設定（バーコードを拡大処理および縮小処理のいずれか一方の対象とするか否かの設定）を行うものとしたが（図５参照）、本実施形態では、テキスト編集時において拡大／縮小設定を行う点で異なる。そこで、上記の実施形態と異なる点のみ、以下説明する。
【００７５】
図１３は、本実施形態に係る拡大／縮小印刷処理を示すフローチャートである。本実施形態では、ＱＲコードのデータ入力を含むテキストの編集中または編集後に、拡大／縮小モード設定を行う（Ｓ２１）。その後、拡大／縮小印刷指示に基づいて（文字サイズ変更後の印刷指示や、拡大分割印刷など）、テキストの印刷を行う（Ｓ２３）。
【００７６】
図１５（ａ）は、拡大／縮小モード設定を行うための拡大／縮小モード設定画面（Ｄ２１）を示す図である。当該画面（Ｄ２１）へは、図６のＤ０８に示した誤り訂正レベル選択画面から選択キーが押下されることによって遷移する。拡大／縮小モード設定画面（Ｄ２１）では、図５のＤ０３に示した環境設定画面と同様に、バーコードを拡大処理および縮小処理のいずれか一方の対象とするか否かを設定するための選択肢を表示し、その選択結果に応じて対象となるＱＲコードの拡大／縮小処理を行う。拡大／縮小モード設定画面（Ｄ２１）においていずれかの選択肢を選択すると、図７のＤ０９に示したＱＲコード入力画面に遷移する。
【００７７】
このように、本実施形態においては、ＱＲコードの入力毎に拡大／縮小設定を行うため、テキスト中に複数のバーコードを含む場合は、バーコード単位で（同じ規格であっても異なる規格であっても良い）拡大／縮小設定を行うことができる。したがって、拡大／縮小印刷を指示した場合、最初のバーコードは拡大の対象となり、２番目のバーコードは拡大の対象とならないといった印刷結果とすることも可能である。
【００７８】
なお、上記の例では、ＱＲコード入力画面（図７のＤ０９）における情報入力の前に、拡大／縮小モード設定を行うものとしたが、情報入力後（図７のＤ１０において選択キーを押下した後）に、拡大／縮小モード設定を行うようにしても良い。
【００７９】
続いて、図１４および図１５（ｂ）を参照し、本発明の第３実施形態について説明する。上記の第２実施形態では、テキスト編集時において、拡大／縮小設定を行うものとしたが、本実施形態では、拡大／縮小印刷指示時に拡大／縮小設定を行う点で異なる。そこで、上記の実施形態と異なる点のみ、以下説明する。
【００８０】
図１４は、本実施形態に係る拡大／縮小印刷処理を示すフローチャートである。本実施形態では、ＱＲコードのデータ入力を含むテキストを編集した後（Ｓ３１）、拡大／縮小印刷指示（文字サイズ変更後の印刷指示や、拡大分割印刷など）を行ったときに、拡大／縮小設定を行う（Ｓ３２）。その後、拡大／縮小印刷指示および拡大／縮小設定に基づいて、テキストの印刷を行う（Ｓ３３）。
【００８１】
図１５（ｂ）は、拡大／縮小設定を行うための拡大／縮小設定画面（Ｄ３１）を示す図である。当該画面（Ｄ３１）へは、図８のＤ１４に示した拡大／縮小選択画面から選択キーが押下されることによって遷移する。なお、拡大／縮小設定画面（Ｄ３１）には、編集されたテキスト中にバーコードが含まれる場合のみ遷移し、そうでない場合はテキスト編集画面（図８のＤ１５）に戻る。当該拡大／縮小設定画面（Ｄ３１）では、バーコードを拡大の対象とするか否かを設定するための選択肢を表示する（拡大／縮小選択画面において、文字サイズ「小」または「細」が選択された場合は、バーコードを縮小の対象とするか否かを設定するための選択肢を表示する）。拡大／縮小設定画面（Ｄ３１）においていずれかの選択肢を選択すると、図８のＤ１５に示したテキスト編集画面に遷移する。
【００８２】
このように、本実施形態では、バーコードを拡大処理および縮小処理のいずれか一方の対象とするか否かの設定は、拡大印刷または縮小印刷を行う場合のみ行えばよいため、ＱＲコード入力毎に拡大／縮小モードの設定を行うなど、不必要な設定は省略することができる。
【００８３】
なお、本実施形態では、拡大／縮小印刷指示を行ったときに、拡大／縮小設定を行うものとしたが、拡大／縮小の割合が規定範囲内である場合は、拡大／縮小設定を省略するようにしても良い。例えば、文字サイズ「大」に設定された場合は、上記の拡大／縮小設定の必要はないが、文字サイズ「特大」に設定された場合のみ、拡大／縮小設定画面に遷移するといった構成でも良い。すなわち、読み取り装置の規格に合わなくなる可能性があるような倍率で拡大／縮小を指示された場合（拡大／縮小の割合が規定範囲を超える場合）のみ、拡大／縮小設定を促すようにしても良い。また、バーコードの規格に応じて、それぞれ異なる拡大／縮小の規定範囲を設定しておくようにしても良い。さらに、拡大／縮小の規定範囲を、ユーザが設定できるようにしても良い。
【００８４】
また、本実施形態においても、テキスト内に複数のバーコードが含まれる場合、拡大／縮小印刷指示後、バーコード毎に拡大／縮小設定を実行できるように構成することも可能である。
【００８５】
以上、３つの実施形態において説明したとおり、本発明によれば、拡大または縮小印刷を行った場合でも、ＱＲコード等のシンボル画像を拡大または縮小の対象とするか否かを設定することができるため、「拡大または縮小の対象としない」と設定することによって、読み取り装置の規格に合わなくなるといった問題を避けることができる。また、シンボル画像を拡大または縮小の対象としても支障がないとユーザが判断した場合は、拡大／縮小設定により、シンボル画像を大または縮小の対象とすることもできるため、使い勝手が良い。
【００８６】
なお、上記の例では、実施形態毎に、バーコードを拡大または縮小の対象とするか否かを設定する方法が異なるものとしたが、それらのいずれの方法によっても拡大／縮小設定が行えるようにしても良い。但し、この場合は、環境設定における拡大／縮小設定（第１実施形態で示した設定）よりも拡大／縮小モード設定（第２実施形態で示した設定）を優先するなど、優先順位を付けることが好ましい。また、どの方法によって拡大／縮小設定を行うかを、ユーザが選択できるようにしても良い。
【００８７】
また、上記の例では、テープ印刷装置１単体で、テキスト編集から印刷までを行う場合を例示したが、図１６に示すように、テキスト編集を行うパーソナルコンピュータ（以降、ＰＣという）３００と、当該ＰＣ３００の印刷指令に基づいて印刷を行うテープ印刷装置１と、によって構成される印刷システム１００に、本発明を適用することも可能である。この場合、ＣＤ−ＲＯＭ等の記録媒体３２０により、拡大／縮小設定を行うためのプログラムを含む印刷データ生成プログラムをＰＣ３００内に予めインストールしておき、さらにＰＣ３００とテープ印刷装置１とを、ケーブル３１０を介して接続しておく。そして、ユーザが、ディスプレイ３０１を参照しながら、キーボード３０２およびマウス３０３等を用いてテキスト編集し、印刷指示を行うことで、テープ印刷装置１により所望のラベルが作成される。このとき、ディスプレイ３０１上には、印刷イメージ（印刷プレビュー）を表示できることが好ましい。すなわち、ＱＲコードを「拡大の対象としない」と設定した場合、文字サイズの拡大を指示しても、ディスプレイ３０１上では、ＱＲコード以外の文字のみを拡大処理したテキスト（印刷プレビュー）を表示することが好ましい。
【００８８】
また、拡大／縮小設定を行うためのプログラムをテープ印刷装置１側に搭載し、拡大したＱＲコードを印刷するような印刷データが送信された場合でも、テープ印刷装置１側で、ＱＲコードを拡大の対象としないよう、印刷データを変換しても良い。すなわち、図９（ｂ）に示す印刷結果を得るための印刷データがＰＣ３００から送信された場合でも、図９（ｄ）に示す印刷結果を得るための印刷データに変換するようにしても良い。
【００８９】
また、上記では、テープ幅方向およびテープ長方向における拡大率が同じ場合（縦・横に同倍率で拡大する場合）を例示したが、テープ幅方向およびテープ長方向における拡大／縮小率が異なる場合にも本発明は適用可能である。また、拡大／縮小設定において、テープ幅方向における拡大／縮小設定と、テープ長方向における拡大／縮小設定とを別個に行うようにしても良い。
【００９０】
また、上記の例に示した、テープ印刷装置１の各部（各機能）をプログラムとして提供することも可能である。また、そのプログラムを記録媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００９１】
また、上述した実施例によらず、テープ印刷装置１の装置構成や処理工程、印刷媒体の形態等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。また、シンボル画像とは、上述した２次元コードやバーコードに限らず、他の装置で読み取られることで情報を伝達可能な画像全てを指すものであり、当該シンボル画像を印刷する機能、並びに拡大機能および縮小機能のいずれか一方を有する装置、若しくはシステムに本発明を適用可能である。
【図面の簡単な説明】
【００９２】
【図１】開閉蓋を開いた状態のテープ印刷装置の外観斜視図である。
【図２】テープ印刷装置の制御ブロック図である。
【図３】テープ印刷装置の全体処理を示すフローチャートである。
【図４】拡大／縮小印刷処理を示すフローチャートである。
【図５】図４の拡大／縮小印刷処理を画面遷移に従って説明する図である。
【図６】図５に続く説明図である。
【図７】図５および図６に続く説明図である。
【図８】図５、図６および図７に続く説明図、並びに印刷結果を示す図である。
【図９】拡大／縮小印刷処理の補足説明図である。
【図１０】文字間調整処理の補足説明図である。
【図１１】拡大分割印刷処理を画面遷移に従って説明する図、並びに印刷結果を示す図である。
【図１２】拡大分割印刷処理の補足説明図である。
【図１３】第２実施形態に係る拡大／縮小印刷処理を示すフローチャートである。
【図１４】第３実施形態に係る拡大／縮小印刷処理を示すフローチャートである。
【図１５】第２実施形態および第３実施形態に係る拡大／縮小印刷処理を画面遷移に従って説明する図である。
【図１６】本発明の応用例である印刷システムのシステム構成図である。
【符号の説明】
【００９３】
１：テープ印刷装置，３：キーボード，４：ディスプレイ，４１：表示画面，２００：制御部，２１０：ＣＰＵ，Ｃ：ＱＲコード，Ｃｄ：ＱＲコード表示用マーク，Ｋ：カーソル，Ｔ：印刷テープ
【図１】
2007176051.tif 000003
【図２】
2007176051.tif 000004
【図３】
2007176051.tif 000005
【図４】
2007176051.tif 000006
【図５】
2007176051.tif 000007
【図６】
2007176051.tif 000008
【図７】
2007176051.tif 000009
【図８】
2007176051.tif 000010
【図９】
2007176051.tif 000011
【図１０】
2007176051.tif 000012
【図１１】
2007176051.tif 000013
【図１２】
2007176051.tif 000014
【図１３】
2007176051.tif 000015
【図１４】
2007176051.tif 000016
【図１５】
2007176051.tif 000017
【図１６】
2007176051.tif 000018