(57)【要約】【課題】  ２次元コード画像が退避する領域がなくても、２次元コード画像を読み取り可能に配置することができる印刷画像作成装置、印刷画像作成方法およびプログラムを提供する。【解決手段】  処理テープＴ上に、囲み形状の画線部から成る外枠画像１６１と、データ領域１６４およびこれを囲むマージン領域１６６から成る２次元コード画像１６２と、を印刷するための印刷画像１７９を作成する印刷画像作成装置２において、処理テープＴ上における外枠画像１６１および２次元コード画像１６２の位置を設定する位置設定手段２７に基づいて、外枠画像１６１と２次元コード画像１６２とが重なって配置された場合に、２次元コード画像１６２を外枠画像１６１に上書きするコード上書き編集手段を有していることを特徴とする。【選択図】  図８
2007021960.tif 000002
【特許請求の範囲】
【請求項１】
処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成装置において、
前記外枠画像および前記２次元コード画像を記憶する記憶手段と、
前記記憶手段から前記外枠画像および前記２次元コード画像を読み出すと共に、前記処理テープ上における前記外枠画像および前記２次元コード画像の位置を設定する位置設定手段と、
前記位置設定手段により設定された位置に基づいて、前記印刷画像を作成する印刷画像作成手段と、を備え、
前記印刷画像作成手段は、前記位置設定手段により、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像を前記外枠画像に上書きするコード上書き編集手段を有していることを特徴とする印刷画像作成装置。
【請求項２】
前記コード上書き編集手段に代えて、
前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像を前記外枠画像内に収まるように縮小するコード縮小編集手段を有していることを特徴とする請求項１に記載の印刷画像作成装置。
【請求項３】
前記コード上書き編集手段に代えて、
前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、前記外枠画像内に収まるように配置するコード分割編集手段を有していることを特徴とする請求項１に記載の印刷画像作成装置。
【請求項４】
処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成装置において、
前記外枠画像および前記２次元コード画像を記憶する記憶手段と、
前記記憶手段から前記外枠画像および前記２次元コード画像を読み出すと共に、前記処理テープ上における前記外枠画像および前記２次元コード画像の位置を設定する位置設定手段と、
前記位置設定手段により設定された位置に基づいて、前記印刷画像を作成する印刷画像作成手段と、を備え、
前記印刷画像作成手段は、
前記位置設定手段により、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像を前記外枠画像に上書きするコード上書き編集、前記２次元コード画像を前記外枠画像内に収まるように縮小するコード縮小編集、前記２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、前記外枠画像内に収まるように配置するコード分割編集のいずれかの編集を実行する編集手段と、
前記編集手段のいずれか１つの編集を選択する選択手段と、
を備えたことを特徴とする印刷画像作成装置。
【請求項５】
前記位置設定手段により、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記外枠画像と前記２次元コード画像が重なったことを報知する報知手段を、更に備えたことを特徴とする請求項１ないし４のいずれかに記載の印刷画像作成装置。
【請求項６】
処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、
前記処理テープ上における前記外枠画像および前記２次元コード画像の位置を設定した状態で、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像を前記外枠画像に上書きを行って、前記印刷画像を作成することを特徴とする印刷画像作成方法。
【請求項７】
処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、
前記処理テープ上における前記外枠画像および前記２次元コード画像の位置を設定した状態で、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像を前記外枠画像内に収まるように縮小を行って、前記印刷画像を作成することを特徴とする印刷画像作成方法。
【請求項８】
処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、
前記処理テープ上における前記外枠画像および前記２次元コード画像の位置を設定した状態で、前記外枠画像と前記２次元コード画像とが重なって配置された場合に、前記２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、前記外枠画像内に収まるように配置を行って、前記印刷画像を作成することを特徴とする印刷画像作成方法。
【請求項９】
請求項１ないし５のいずれかに記載の印刷画像作成装置における各手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理テープに印刷される印刷画像を作成するための印刷画像作成装置、印刷画像作成方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、この種の印刷画像作成装置として、バーコードや２次元コード等の印刷コードを含む印刷データを編集する編集手段を備えたものが知られている（特許文献１参照）。この編集手段は、印刷データを囲む外枠を入力する線入力／編集機能を有している。この場合、印刷対象物が印刷用紙（単票紙）であるため、固定的に配置される外枠に対し、印刷コードを移動させることで、印刷コードと外枠との重なりを回避することができる。
【特許文献１】特開２００３−８４９５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、例えば、印刷対象物がテープ等の幅狭なものである場合、２次元コード画像と外枠画像とが重なってしまうと、２次元コード画像が退避する退避領域を確保するのは困難である。つまり、２次元コード画像と外枠画像とが重なった場合、２次元コード画像が退避する領域がないため、２次元コード画像と外枠画像とが重なって印刷されてしまい、２次元コード画像の読み取りに支障をきたす虞があった。このため、外枠画像を生かしつつ、２次元コード画像を印刷することができない問題があった。なお、２次元コード画像を正確に読み取るには、周囲にクワイエットゾーンと呼ばれる空白領域（マージン領域）を確保することが必要である。
【０００４】
本発明は、２次元コード画像が退避する領域がなくても、２次元コード画像を読み取り可能に配置することができる印刷画像作成装置、印刷画像作成方法およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明の画像作成装置は、処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成装置において、外枠画像および２次元コード画像を記憶する記憶手段と、記憶手段から外枠画像および２次元コード画像を読み出すと共に、処理テープ上における外枠画像および２次元コード画像の位置を設定する位置設定手段と、位置設定手段により設定された位置に基づいて、印刷画像を作成する印刷画像作成手段と、を備え、印刷画像作成手段は、位置設定手段により、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像を外枠画像に上書きするコード上書き編集手段を有していることを特徴とする。
【０００６】
また、本発明の画像作成方法は、処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、処理テープ上における外枠画像および２次元コード画像の位置を設定した状態で、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像を外枠画像に上書きを行って、印刷画像を作成することを特徴とする。
【０００７】
この構成によれば、外枠画像と２次元コード画像とが重なると、外枠画像に２次元コード画像が上書きされる。このとき、２次元コード画像は、これを読み取る際に必要なマージン領域をすでに確保しているため、２次元コード画像は読み取り可能に配置される。これにより、外枠画像を許容しつつ、処理テープの幅いっぱいに２次元コード画像を作成することができる。なお、２次元コードとしては、ＱＲコード、Ｍａｘｉコード、Ｖｅｒｉコード、データマトリクス、ＰＤＦ４１７等がある。
【０００８】
本発明の他の画像作成装置は、上記のコード上書き編集手段に代えて、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像を外枠画像内に収まるように縮小するコード縮小編集手段を有していることを特徴とする。
【０００９】
また、本発明の他の画像作成方法は、処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、処理テープ上における外枠画像および２次元コード画像の位置を設定した状態で、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像を外枠画像内に収まるように縮小を行って、印刷画像を作成することを特徴とする。
【００１０】
この構成によれば、外枠画像と２次元コード画像とが重なると、外枠画像内に収まるように２次元コード画像が縮小される。これにより、外枠画像と２次元コード画像とが重なることはないため、２次元コード画像は、マージン領域を確保し、外枠画像の装飾性を損なうことなく、読み取り可能に配置することができる。なお、２次元コード画像を縮小するパラメータとしては、データ量、セルの大きさおよび誤り訂正率等がある。
【００１１】
本発明の他の画像作成装置は、上記のコード上書き編集手段に代えて、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、外枠画像内に収まるように配置するコード分割編集手段を有していることを特徴とする。
【００１２】
また、本発明の他の画像作成方法は、処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成方法において、処理テープ上における外枠画像および２次元コード画像の位置を設定した状態で、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、外枠画像内に収まるように配置を行って、印刷画像を作成することを特徴とする。
【００１３】
この構成によれば、外枠画像と２次元コード画像とが重なると、外枠画像内に収まるように２次元コード画像が縮小分割される。これにより、外枠画像と分割された複数の部分コード画像とが重なることはないため、複数の部分コード画像は、マージン領域を確保しつつ読み取り可能に配置される。このため、外枠画像の装飾性を損なわず、また、２次元コード画像に格納されたデータ等を減らすこともない。なお、分割連結可能な２次元コードとして、ＱＲコードがある。
【００１４】
本発明の他の画像作成装置は、処理テープ上に、囲み形状の画線部から成る外枠画像と、データ領域およびこれを囲むマージン領域から成る２次元コード画像と、を印刷するための印刷画像を作成する印刷画像作成装置において、外枠画像および２次元コード画像を記憶する記憶手段と、記憶手段から外枠画像および２次元コード画像を読み出すと共に、処理テープ上における外枠画像および２次元コード画像の位置を設定する位置設定手段と、位置設定手段により設定された位置に基づいて、印刷画像を作成する印刷画像作成手段と、を備え、印刷画像作成手段は、位置設定手段により、外枠画像と２次元コード画像とが重なって配置された場合に、２次元コード画像を外枠画像に上書きするコード上書き編集、２次元コード画像を外枠画像内に収まるように縮小するコード縮小編集、２次元コード画像から複数の読み取り可能な部分コード画像に縮小分割し、外枠画像内に収まるように配置するコード分割編集のいずれかの編集を実行する編集手段と、編集手段のいずれか１つの編集を選択する選択手段と、を備えたことを特徴とする。
【００１５】
この構成によれば、所望の編集を適宜選択することができるため、外枠画像や２次元コード画像等に変更を加えたくない場合にも対応させることができる。例えば、処理テープのテープ幅が狭く、作成された２次元コード画像がこれ以上縮小できない場合は、コード上書き編集を選択し、２次元コード画像に縮小の余地がある場合は、コード縮小編集を選択する。また、２次元コード画像に縮小の余地があり、処理テープに比較的広く（例えば、細長く）スペースがある場合は、コード分割編集を選択して、複数の部分コード画像を細長く配置することができる。
【００１６】
この場合、位置設定手段により、外枠画像と２次元コード画像とが重なって配置された場合に、外枠画像と２次元コード画像が重なったことを報知する報知手段を、更に備えたことが、好ましい。
【００１７】
この構成によれば、ユーザに、外枠画像と、２次元コード画像とが重なることを認識させることができる。
【００１８】
本発明のプログラムは、上記の印刷画像作成装置における各手段としてコンピュータを機能させることを特徴とする。
【００１９】
この構成によれば、外枠画像と２次元コード画像とが重なった場合に、２次元コード画像を読み取り可能に配置することができるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、添付の図面を参照しながら、本発明を適用した印刷システムについて説明する。図１に示すように、本実施形態の印刷システム１は、データ作成装置２と、印刷装置３と、これらを（ＵＳＢで）接続するケーブル４と、を備えており、データ作成装置２で作成した印刷データを、印刷装置３に供給し、印刷装置３に印刷データに基づく印刷画像を印刷させるものである。この印刷システム１は、複数種類の印刷装置３を接続可能に構成されている。
【００２１】
なお、本実施形態では、データ作成装置２と印刷装置３とをケーブル４を介して直接接続する構成であるが、インタフェースを介し、データ作成装置２および印刷装置３をネットワーク（インターネットやローカルエリアネットワーク）経由で接続させても良い。また、これらは、有線通信であるが、無線通信を利用することも可能である。
【００２２】
データ作成装置２は、パソコン等で構成されており、図２に示すように、ケーブル４を介して、印刷装置３に接続するためのＵＳＢインタフェース１１、一時的に記憶可能な記憶領域を有し、制御処理のための作業領域として使用されるＲＡＭ１２、各種記憶領域を有し、制御プログラムや各種データと併せて、作成した印刷データおよび印刷装置３の機種情報を記憶するハードディスク１３、ハードディスク１３に記憶されたプログラム等に基づいて、各種データを演算処理するＣＰＵ１４、これらを互いに接続するバス１５が備えられていると共に、キーボードやマウス等の入力装置１６、ＦＤドライブ１７やＣＤ−ＲＯＭドライブ１８等の各種ドライブ、入力した印刷データ等各種データやメッセージなどを表示するモニタディスプレイ１９等が備えられている。ハードディスク１３には、印刷データを作成するためのソフトウェア（印刷データ作成アプリケーション２０）がインストールされており、データ作成装置２では、印刷データ作成アプリケーション２０の起動によりモニタディスプレイ１９に表示される入力編集画面２１（図３参照）から、入力データの入力・編集を行うことにより、印刷データを作成できるようになっている。なお、入力データの編集を行わない場合は、入力データが印刷データとして扱われる。
【００２３】
図３に示すように、入力編集画面２１には、マウスポインタ２７と共に、入力データの入力・編集を行うための入力編集ウィンドウ２２、入力・編集結果に基づいて作成された印刷データの印刷イメージ２８（印刷画像のイメージ）を表示するイメージ表示ウィンドウ２３、基本操作を行うための基本操作ツールバー２４、入力データとして文字や図形などを入力するための入力ツールバー２５、入力データを編集するための編集ツールバー２６が表示される。したがって、キーボードによる入力データの入力・編集と併せ、マウス操作により、入力データの入力指示や使用する編集機能の選択設定が行えるようになっている。
【００２４】
基本操作ツールバー２４は、印刷データを新規作成するための新規作成ボタン３１、作成した印刷データを保存するための保存ボタン３２、保存した印刷データやＣＤ−ＲＯＭ等の記憶媒体５（図１参照）に記憶された印刷データを読み込み、入力データとして入力編集ウィンドウ２２に表示させる読込みボタン３３、入力編集ウィンドウ２２に表示中の入力データから作成された印刷データを印刷するための印刷ボタン３４等を有している。
【００２５】
入力ツールバー２５は、かな文字を入力するためのかな入力ボタン４１、直線や図形を入力するため各種図形入力ボタン４２、入力した入力データの背景に付する地紋を入力設定するための地紋設定ボタン４３、入力した入力データに網掛を付する網掛設定ボタン４４、入力した入力データに囲み形状の枠を付する外枠設定ボタン４５と、２次元コードを作成するための２次元コード作成ボタン４６等を有している。
【００２６】
編集ツールバー２６は、入力した図形の編集を行うための図形ツールバー５１、入力した文字の編集を行うための文字ツールバー５２、およびテーププリンタ（後述する）によるラベルを作成するためのラベル作成ツールバー５３で構成されている。図形ツールバー５１は、図形の輪郭線の種類や太さ、塗りつぶしを複数の選択肢から選択設定する３つのリストボックス６１ａ、６１ｂ、６１ｃ（プルダウンメニュー）と、図形に関する各種設定を行うためのウィンドウを表示させる図形設定ウィンドウ表示ボタン６２と、を有している。
【００２７】
文字ツールバー５２は、入力した文字のフォントやサイズを選択設定するリストボックス７１ａ、７１ｂ（プルダウンメニュー）と、入力した文字のスタイル（太字や斜体、下線付きなど）や、割付け（例えば、センタリング、右揃えなど）、縦書き・横書き設定、修飾文字（白抜きや縁取り）設定をそれぞれ行うための１４個の各種設定ボタン７２と、入力した文字に関する各種設定を行うためのウィンドウを表示させる文字設定ウィンドウ表示ボタン７３と、を有している。文字設定ウィンドウ表示ボタン７３をクリックする（マウスポインタ２７により選択する）と、文字設定画面が表示され、上記した文字のフォントやサイズ、スタイル等を設定できる他、「文字」設定機能により文字の塗りつぶし設定を、「グラデーション」設定機能により文字のグラデーション設定を、「間隔」設定機能により文字間隔の設定を行えるようになっている。
【００２８】
ラベル作成ツールバー５３は、作成するラベルの長さを入力した入力データに応じて自動設定する自動設定ボタン８１、作成するラベルの長さをスクロールバー８２により選択した所定長に設定する定長設定ボタン８３、（印刷データに基づいて）印刷する印刷画像の前に付す余白の長さを選択設定する余白設定リストボックス８４（プルダウンメニュー）、スクロールバー８５による選択した所定長に余白を設定するための余白設定ボックス８６の他、テーププリンタに装着されている処理テープＴ（後述する）のテープ幅を（印刷装置３との通信により）取得して、テープ幅表示ボックス８７に表示するテープ幅取得ボタン８８を有している。テープ幅表示ボックス８７には、スクロールバー８９が組み込まれており、テープ幅を手入力することも可能となっている。
【００２９】
次に印刷装置３について説明する。印刷装置３は、テーププリンタやインクジェットプリンタ、レーザープリンタ等のいずれによっても構成可能であるが、ここでは、印刷装置３としてテーププリンタを適用した場合について説明する。このテーププリンタ１０１は、印刷データに基づいて処理テープＴに印刷画像の印刷を行った後、印刷済みの処理テープＴを切断して、ラベルを作成するためのものである。
【００３０】
図４および図５に示すように、テーププリンタ１０１は、処理テープＴに対して印刷処理を行う装置本体１０２と、処理テープＴおよびインクリボンＲを収容し、装置本体１０２に着脱自在に装着されるテープカートリッジＣとを備えている。
【００３１】
装置本体１０２は、装置ケース１０３により外殻が形成され、その内部に広く印刷処理部１１０が構成されている。装置ケース１０３の前半部上面には、各種キー１０４を備えたキーボード１０５が配設されている。装置ケース１０３の後半部左上面には、開閉蓋１０６が広く設けられ、開閉蓋１０６の上面には、テープカートリッジＣの装着／非装着を視認するための覗き窓１０７が形成されると共に、開閉蓋１０６の前側にはこれを開放する蓋体開放ボタン１０８が設けられている。後半部右上面には、キーボード１０５からの入力結果等を表示する長方形のディスプレイ１０９が形成されている。
【００３２】
蓋体開放ボタン１０８を押して開閉蓋１０６を開放すると、その内部には、テープカートリッジＣが装着されるカートリッジ装着部１１１が窪入形成されており、カートリッジ装着部１１１には、テープカートリッジＣから繰り出される処理テープＴに印刷処理を行う印刷ヘッド１２１が配設されている（図５参照）。
【００３３】
装置ケース１０３の左側部には、カートリッジ装着部１１１と装置外部とを連通するテープ排出口１１２が形成され、このテープ排出口１１２に臨んで装置ケース１０３には、処理テープＴを切断するためのカッタユニット１１４が内蔵されている。カッタユニット１１４は、テープ排出口１１２に臨むように配設されており、モータ駆動（フルカッタモータ１１６）により、処理テープＴをハサミ形式で切断するフルカッタ１１５と、フルカッタ１１５に対してテープ送り方向下流側に配設され、切断されたテープ片Ｔａを強制的に排出する排出機構と、を備えている（図６参照）。
【００３４】
また、図示は省略するが、装置ケース１０３の右側部には、電源供給のための電源供給口と、図外のパーソナルコンピュータ等の外部装置と接続するためのコネクタ１１３（図２参照）が形成される。これにより、コネクタ１１３には、ケーブル４を介して、データ作成装置２と接続することができ、このデータ作成装置２によって生成された文字情報等に基づいて、印刷処理を行うことができるようになっている。また、両図では省略したが、装置ケース１０３の内部には、装置本体１０２を統括制御する制御部１１７（図６参照）を構成する回路基板が搭載されている。
【００３５】
カートリッジ装着部１１１には、発熱素子を有しヘッドカバー１２０に覆われた印刷ヘッド１２１と、後述するテープリール１３１の位置決めをする位置決め突起１２２と、テープカートリッジＣの処理テープＴおよびインクリボンＲを送り、印刷ヘッド１２１に対峙するプラテン駆動軸１２３、およびインクリボンＲを巻き取る巻取り駆動軸１２４とが、突設され、またカートリッジ装着部１１１の隅部には、複数のマイクロスイッチで構成されたテープ識別センサ１２５（図６参照）が設けられている。また、カートリッジ装着部１１１の底板の内側には、プラテン駆動軸１２３および巻取り駆動軸１２４を駆動する印刷送りモータ１２６（図６参照）や減速ギア列等（図示省略）が内蔵されている。
【００３６】
テープカートリッジＣは、カートリッジケース１３０の内部に、処理テープＴを巻回したテープリール１３１と、右下部にインクリボンＲを巻回したリボン繰出しリール１３２およびリボン巻取りリール１３３とを収容して構成されている。また、テープリール１３１の左下部には印刷ヘッド１２１を覆うヘッドカバー１２０に差し込むための貫通開口１３４が形成されている。さらに、処理テープＴとインクリボンＲとが重なる部分に対応し、上記のプラテン駆動軸１２３に嵌合して回転駆動するプラテンローラ１３５が配置されている。
【００３７】
テープカートリッジＣをカートリッジ装着部１１１に装着すると、ヘッドカバー１２０に貫通開口１３４が、位置決め突起１２２にテープリール１３１が、巻取り駆動軸１２４にリボン巻取りリール１３３が、プラテン駆動軸１２３にプラテンローラ１３５が、それぞれ差し込まれ、この状態で開閉蓋１０６を閉蓋すると、これに連動して、印刷ヘッド１２１が処理テープＴおよびインクリボンＲを挟み込んでプラテンローラ１３５に当接し、印刷待機状態となる。そして、データ作成装置で作成され、送られてきた印刷データに基づき、プラテン駆動軸１２３および巻取り駆動軸１２４が同期回転して、処理テープＴおよびインクリボンＲを送りながら、印刷ヘッド１２１により印刷処理が行われる。これと共に、リボン繰出しリール１３２から繰り出されたインクリボンＲは、貫通開口１３４の開口壁を周回してリボン巻取りリール１３３に巻き取られる。印刷処理後の処理テープＴは、印刷済み部分がフルカッタ１１５によりカットされ、カットされた処理テープＴがラベルとしてテープ排出口１１２から外部に排出される。
【００３８】
処理テープＴは、裏面に粘着剤層が塗着された記録テープＴ１と、この粘着剤層により記録テープＴ１に貼付された剥離テープＴ２とから構成されている。そして、処理テープＴは、記録テープＴ１を外側にし、かつ剥離テープＴ２を内側にしてロール状に巻回されてカートリッジケース１３０内に収容されている。処理テープＴには、テープ幅が６ｍｍから２４ｍｍまでの複数種のものが用意されている。カートリッジケースＣの裏面には、小さな複数の被検出孔（図示省略）が形成され、上記のテープ識別センサ１２５によってこの複数の被検出孔が識別され、処理テープＴの種別を識別できるようになっている。
【００３９】
次に、図６を参照し、テーププリンタ１０１の制御系の構成について説明する。テーププリンタ１０１は、データ供給インタフェース（ＤＳ−ＩＦ）１４０を有し、コネクタ１１３を介して外部（データ作成装置２）からの印刷データや各種指令等を入出力するためのデータ入出力部１４１と、キーボード１０５およびディスプレイ１０９を有し、ユーザによる文字情報の入力や各種情報の表示等のユーザインタフェースをつかさどる操作部１４２と、テープカートリッジＣ、印刷ヘッド１２１および印刷送りモータ１２６を有し、処理テープＴおよびインクリボンＲを送りながら処理テープＴ上に入力された文字情報に基づく印刷データを印刷する印刷処理部１１０と、フルカッタ１１５およびこれらを駆動するフルカッタモータ１１６を有し、印刷済みの処理テープＴにフルカットを行う切断部１４３と、テープ識別センサ１２５等の各種センサを有し、各種検出を行う検出部１４４と、ディスプレイドライバ１４５、ヘッドドライバ１４６、印刷送りモータドライバ１４７、カッタモータドライバ１４８を有し、各部を駆動する駆動部１４９と、各部と接続され、テーププリンタ１０１全体を制御する制御部１１７とにより構成されている。
【００４０】
制御部１１７は、ＣＰＵ１５０、ＲＯＭ１５１、ＲＡＭ１５２および入力制御装置１５３（ＩＯＣ：Input Output Controller）を備え、互いに内部バス１５４により接続されている。そして、ＣＰＵ１５０はＲＯＭ１５１内の制御プログラムにしたがって、ＩＯＣ１５３を介してテーププリンタ１０１の各部から各種信号・データを入力する。また、入力した各種信号・データに基づいて、ＲＡＭ１５２内の各種データを処理し、ＩＯＣ１５３を介してテーププリンタ１０１内の各部に各種信号データを出力し、これにより印刷処理の制御等を行う。
【００４１】
以上の構成によると、処理テープＴに対し、様々な編集が可能となる。例えば、外枠付き文字列のラベルを作成する場合について説明する。データ作成装置２の印刷データ作成アプリケーション２０を起動させると、モニタディスプレイ１９には、ラベル作成開始の初期画面である入力編集画面２１が表示される。入力編集画面２１において、マウスポインタ２７を移動させ、かな入力ボタン４１をクリックして、所望の文字列を入力装置１６により入力する。文字列を入力すると、モニタディスプレイ１９の印刷イメージ２８には文字列が表示される。この後、外枠設定ボタン４５がクリックされると、モニタディスプレイ１９には、複数種の外枠画像（データ）の選択肢が表示される外枠選択画面１６０が表示され（図９（ａ）参照）、ユーザは、その状態から、任意の１つの外枠画像１６１を選択する。この後、印刷ボタン３４をクリックすると、印刷データが作成されると共に、テーププリンタ１０１に印刷データが送られ、これに基づいて、テーププリンタ１０１が外枠付き文字列のラベルを作成する。なお、ここで言う外枠画像１６１とは、画線部を構成する囲み形状の枠のことであるが、外枠画像１６１の選択肢には、枠に沿って装飾が施されているものもあり、この装飾部分も画線部を構成する。
【００４２】
また、本実施形態に係るデータ作成装置２では、２次元コード画像（データ）を作成することが可能である。つまり、印刷データ作成アプリケーション２０に２次元コード画像を作成する機能が設けられている。２次元コードとしては、ＱＲコード、Ｍａｘｉコード、Ｖｅｒｉコード、データマトリクス、ＰＤＦ４１７等があるが、本実施形態では、例えば、ＱＲコード（画像）１６２を作成する場合について説明する。図８に示すとおり、ＱＲコード画像１６２は、セル１６３で構成された正方形のデータ領域１６４と、データ領域１６４の三隅に設けられている切り出しシンボル１６５と、データ領域１６４を囲むマージン領域１６６とで構成されている。また、ＱＲコード画像１６２の大きさを設定するパラメータとして、データ量、セル１６３の大きさおよび誤り訂正率等がある。さらに、ＱＲコードの特徴として、分割連結機能を備えている。
【００４３】
ここで、印刷イメージ２８上において、作成したＱＲコード画像１６２に上述した外枠画像１６１が重なってしまうと、ＱＲコード画像１６２の読み取りに際して、支障をきたす虞がある。そこで、本実施形態のデータ作成装置２では、ＱＲコード画像１６２と外枠画像１６１とが重なった場合に、ＱＲコード画像１６２を読み取り可能に配置するよう編集するようにしている。以下、図７のフローチャートを参照して、その制御についてユーザによる操作手順を中心に説明する。
【００４４】
まず、ユーザは、上述のように、入力編集画面２１が表示されている状態で、外枠設定ボタン４５をクリックして、１の外枠画像１６１を選択設定する。この後、ＱＲ（２次元）コード作成ボタン４６をクリックすると、ＱＲコード作成画面１７０が表示される。図９（ｂ）を参照すると、ＱＲコード作成画面１７０には、コード化するデータを入力するデータ入力ウィンドウ１７１と、セル１６３の大きさを設定するセル設定ウィンドウ１７２と、誤り訂正率を設定する訂正率設定ウィンドウ１７３と、が表示される。このＱＲコード作成画面１７０において、ユーザは、各パラメータ、すなわち、入力データ、セル１６３の大きさおよび誤り訂正率を任意に設定して、データ領域１６４とその周りを囲むマージン領域１６６とから成るＱＲコード画像１６２を作成する（Ｓ１）。
【００４５】
ＱＲコード画像１６２を作成したら次に、ＱＲコード画像１６２と選択設定した外枠画像１６１とが重なっていないかを判別する（Ｓ２）。このとき、外枠画像１６１とＱＲコード画像１６２とが重複していると判別すると、図１０（ａ）に示すように、モニタディスプレイ１９には、重複していることを伝えるメッセージ（警告）画面１７４が表示され（Ｓ３）、これをユーザが視認することで、外枠画像１６１とＱＲコード画像１６２とが重複していることを認識することができる。
【００４６】
メッセージ表示後、モニタディスプレイ１９には、この重複を回避するための編集の各選択肢を表示する編集選択画面１７５が表示される（図１０（ｂ）参照）。すなわち、編集選択画面１７５には、外枠画像１６１にＱＲコード画像１６２を上書きするコード上書き編集選択肢１７６と、外枠画像内に収まるようにＱＲコード画像を縮小するコード縮小編集選択肢１７７と、外枠画像内に収まるように複数の部分コード画像に分割縮小するコード分割編集選択肢１７８と、が表示される（Ｓ４）。ユーザは、この各選択肢の中から、所望の選択肢を選択する。なお、メッセージ画面１７４と編集選択画面１７５とを組み合わせて表示させてもよい。
【００４７】
例えば、ユーザが、コード上書き編集を選択する（Ｓ５）と、データ作成装置２は、外枠画像１６１とＱＲコード画像１６２との重複部分において、ＱＲコード画像１６２を外枠画像１６１に上書きする。このとき、ＱＲコード画像１６２はすでにマージン領域１６６を有しているため、印刷画像１７９には、ＱＲコード画像１６２が読み取り可能に配置される。このように、外枠画像１６１にＱＲコード画像１６２を上書きするため、ＱＲコード画像１６２を作成するときには、外枠画像１６１を生かしつつ、すなわち、外枠イメージを残しつつ、ＱＲコード画像１６２を処理テープＴの幅の範囲内で自由に且つ読み取り可能に配置することができる（図８（ａ）参照）。この編集は、ＱＲコード画像１６２が最小サイズであり、これ以上小さくできない場合において、特に有効である。
【００４８】
コード縮小編集を選択した場合（Ｓ６）、再びＱＲコード画像１６２の作成段階にまで戻り、今度は、外枠画像１６１内に収まるように、各パラメータを変更、例えば、文字列等の入力データを削減したり、セル１６３の大きさを小さくしたり、あるいは誤り訂正率を低くしたりして、ＱＲコード画像１６２を縮小する。具体的には、これらの処理方法を下位階層で選択させてもよいし、推奨の選択肢をデフォルト表示するようにしてもよい。これにより、ＱＲコード画像１６２を外枠画像１６１内に納めることができるため、外枠画像１６１の装飾性になんら影響を及ぼすことなくＱＲコード画像１６２を配置することができる（図８（ｂ）参照）。
【００４９】
一方、コード分割編集を選択した場合（Ｓ７）、ＱＲコード画像１６２を、外枠画像１６１内に収まるように、規格に従って複数の部分コード画像１８０に縮小分割する。縮小された複数の部分コード画像１８０は、外枠画像１６１内に横並びに配置されるようになっている（図８（ｃ）参照）。この場合も外枠画像１６１に変更を加えることはない。なお、縮小分割する際は、元のＱＲコード画像１６２の各種パラメータを変更することなく、複数の部分コード画像１８０に分割されるため、複数の部分コード画像１８０を読み取って得られるデータは、元のＱＲコード画像１６２に格納されたデータと同じである。これにより、上述と同様、外枠画像１６１の装飾性に影響を及ぼすことなく、また、読み取って得られるデータにも影響を及ぼすことはない。
【００５０】
所望の編集が完了（Ｓ８）し、ユーザが印刷ボタン３４をクリックすると、データ作成装置２は、印刷データの作成を開始する（Ｓ９）。作成が開始されると、データ作成装置２のＲＡＭ１２の作業領域内で、印刷データを作成し、作成した印刷データは、テーププリンタ１０１のＲＡＭ１５２内に設けられた印刷用バッファ１５５に送られる。テーププリンタ１０１は、その印刷データに基づいて、印刷画像１７９を印刷する。
【００５１】
印刷データの作成が開始されると、先ず、作業領域内に外枠画像１６１のデータを流し込み（Ｓ１０）、その後、その他の各画像データを流し込む（Ｓ１１）。すると、データ作成装置２は、流し込まれた画像データがＱＲコード画像１６２のデータであるかどうかの判別を行う（Ｓ１２）。データ作成装置２が、ＱＲコード画像１６２のデータでないと判別した場合、外枠画像１６１とその画像とを、論理演算の論理和（ＯＲ）で貼り付ける（Ｓ１４）。また、ＱＲコード画像１６２のデータであると判別した場合は、外枠画像１６１にＱＲコード画像１６２を上書きする（Ｓ１３）。つまり、外枠画像１６１よりも、ＱＲコード画像１６２を優先して貼り付ける。なお、ここでは、処理テープＴの下地（例えば、白）を０とし、インクリボンＲ（例えば、黒）を１として、論理演算処理を行っている。以上のように作成された印刷データを、テーププリンタ１０１に送ると共に、テーププリンタ１０１は、送られた印刷データに基づいて、処理テープＴに印刷画像１７９を印刷する。
【００５２】
以上の構成によれば、どの編集においても、ＱＲコード画像１６２を読み取り可能に配置することができると共に、所望の編集を選択することで、ユーザの意図に合わせたラベルを作成することができる。すなわち、処理テープＴのテープ幅が狭く、作成したＱＲコード画像１６２が縮小不可能である場合、コード上書き編集を選択することで、外枠画像１６１を生かしつつ、読み取り可能に配置することができる。また、処理テープＴの幅がある程度広く、作成したＱＲコード画像１６２が縮小可能であった場合、コード縮小編集を選択することで、外枠画像１６１の装飾性を損なうことがなく、読み取り可能に配置することができる。さらに、外枠画像１６１内に複数のＱＲコード画像を配置するスペースがある場合、コード分割編集を選択することで、外枠画像１６１の装飾性および読み取れるデータに影響を与えることなく、読み取り可能に配置することができる。
【００５３】
さらに、上記の例に示した、データ作成装置２の印刷データ作成アプリケーション２０をソフトウェアとして提供することも可能である。また、そのソフトウェアを記憶媒体５に格納して提供することも可能である。記憶媒体５としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００５４】
また、上述では、印刷システム１として構成したが、テーププリンタ１０１に印刷データ作成アプリケーション２０の機能を設け、テーププリンタ１０１を単体として用いて、ＱＲコード画像１６２を作成・編集を行うようにしてもよい。また、本発明の要旨を逸脱しない範囲で、適宜変更できることは言うまでもない。
【図面の簡単な説明】
【００５５】
【図１】本実施形態に係る印刷システムの模式図である。
【図２】データ作成装置のブロック図である。
【図３】印刷データ作成アプリケーションの入力編集画面の模式図である。
【図４】テーププリンタの閉蓋状態における外観斜視図である。
【図５】テーププリンタの開蓋状態における外観斜視図である。
【図６】テーププリンタの制御ブロック図である。
【図７】データ作成装置の制御におけるフローチャート図である。
【図８】（ａ）は、コード上書き編集により作成したラベルであり、（ｂ）は、コード縮小編集により作成したラベルであり、（ｃ）は、コード分割編集により作成したラベルである。
【図９】（ａ）は、外枠選択画面の模式図であり、（ｂ）は、ＱＲコード作成画面の模式図である。
【図１０】（ａ）は、メッセージ画面の模式図であり、（ｂ）は、編集選択画面の模式図である。
【符号の説明】
【００５６】
１…印刷システム  ２…データ作成装置  ３…印刷装置  １２…ＲＡＭ  １４…ＣＰＵ  ２０…印刷データ作成アプリケーション  ２７…マウスポインタ  ２８…印刷イメージ  ４５…外枠設定ボタン  ４６…２次元コード作成ボタン  １０１…テーププリンタ  １５５…印刷用バッファ  １６０…外枠選択画面  １６１…外枠画像  １６２…ＱＲコード画像  １６４…データ領域  １６６…マージン領域  １７０…ＱＲコード作成画面  １７４…メッセージ画面  １７５…編集選択画面  １７６…コード上書き編集選択肢  １７７…コード縮小編集選択肢  １７８…コード分割編集選択肢  １７９…印刷画像  １８０…部分コード画像
【図１】
2007021960.tif 000003
【図２】
2007021960.tif 000004
【図３】
2007021960.tif 000005
【図４】
2007021960.tif 000006
【図５】
2007021960.tif 000007
【図６】
2007021960.tif 000008
【図７】
2007021960.tif 000009
【図８】
2007021960.tif 000010
【図９】
2007021960.tif 000011
【図１０】
2007021960.tif 000012