(57)【要約】【課題】印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、印刷対象の配置を設定可能な印刷装置を提供すること。【解決手段】印刷媒体に印刷対象を印刷する印刷装置において、円筒の曲面に沿って印刷媒体を配置する場合の、円筒の円周の長さが特定される（Ｓ３３）。印刷対象が特定される（Ｓ１９）。曲面に沿った印刷媒体に印刷対象を配置する場合の、円筒の中心軸線に直交する平面における、中心軸線と曲面上の基準点とを結ぶ基準線と、中心軸線と印刷対象の代表点とを結ぶ線とがなす角度が特定される（Ｓ３７）。Ｓ３３で特定された円周の長さと、Ｓ３７で特定された角度とに基づいて、印刷対象の配置が決定される（Ｓ４１、Ｓ４５）。【選択図】図６
2014008606.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に印刷対象を印刷する印刷装置であって、
円筒の曲面に沿って前記印刷媒体を配置する場合の、当該円筒の円周の長さを特定する円周長特定手段と、
前記印刷対象を特定する印刷対象特定手段と、
前記曲面に沿った前記印刷媒体に前記印刷対象を配置する場合の、前記円筒の中心軸線に直交する平面における、当該中心軸線と前記曲面上の基準点とを結ぶ基準線分と、前記中心軸線と前記印刷対象の代表点とを結ぶ対象線分とがなす角の角度を特定する角度特定手段と、
前記円周長特定手段が特定した前記円周の長さと、前記角度特定手段が特定した前記角度とに基づいて、前記印刷対象特定手段が特定した前記印刷対象の配置を決定する配置決定手段と
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷媒体の印刷領域を特定する印刷領域特定手段と、
前記印刷対象の大きさを特定するサイズ特定手段と
をさらに備え、
前記配置決定手段は、前記円周長特定手段が特定した前記円周の長さと、前記角度特定手段が特定した前記角度と、前記サイズ特定手段が特定した前記印刷対象の大きさとに基づいて、前記代表点と、前記基準点との間の距離を設定し、前記印刷領域特定手段が特定した前記印刷領域内に前記印刷対象を配置することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷領域特定手段が特定した前記印刷領域の大きさと、前記円周長特定手段が特定した前記円周の長さと、前記角度特定手段が特定した前記角度と、前記サイズ特定手段が特定した前記印刷対象の大きさとに基づき、前記印刷対象が前記印刷領域内に収まるか否かを判断する判断手段をさらに備え、
前記配置決定手段は、前記判断手段が前記印刷対象が前記印刷領域内に収まらないと判断した場合には、前記代表点と、前記基準点との間の前記距離を短くすること、及び前記印刷対象の大きさを小さくすることの少なくともいずれかによって、前記印刷対象を前記印刷領域内に配置することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記印刷対象の数を指定する数指定手段をさらに備え、
前記サイズ特定手段は、前記数指定手段が指定した前記印刷対象の数と、前記印刷領域特定手段が特定した前記印刷領域の大きさとに基づき、前記印刷対象の大きさを特定し、
前記配置決定手段は、前記円周長特定手段が特定した前記円周の長さと、前記角度特定手段が特定した前記角度と、前記サイズ特定手段が特定した前記印刷対象の大きさとに基づいて、前記印刷領域特定手段が特定した前記印刷領域内に前記印刷対象を前記数指定手段が指定した数配置することを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記印刷領域特定手段が特定した前記印刷領域の大きさと、前記サイズ特定手段が特定した前記印刷対象の大きさとを比較する比較手段をさらに備え、
前記角度特定手段は、前記比較手段の比較結果に基づき、前記角度を特定することを特徴とする請求項２から４のいずれかに記載の印刷装置。
【請求項６】
前記サイズ特定手段は、前記印刷対象が複数行のキャラクタである場合には、当該複数行のキャラクタ全体の大きさを前記印刷対象の大きさとすることを特徴とする請求項２から５のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体に印刷対象を印刷する印刷装置に関する。
【背景技術】
【０００２】
印刷済みの印刷媒体の用途に応じて、印刷対象の配置を設定する印刷装置が種々提案されている。例えば、特許文献１に記載の印刷制御装置では、ケーブル状部材に印刷済みの印刷媒体を巻き付けることを想定し、印刷テープの幅方向に沿って形成された同一の文字列をラベル長手方向両端にそれぞれ印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１４８７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の印刷制御装置では、印刷対象が配置される位置は、ラベル長手方向両端と決まっているため、ユーザが意図する位置に印刷対象が配置されるとは限られなかった。このため、印刷済みの印刷媒体をケーブル状部材に巻き付けた場合に、印刷対象が所望の位置に印刷されない場合があった。
【０００５】
本発明は、印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、印刷対象の配置を設定可能な印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る印刷装置は、印刷媒体に印刷対象を印刷する印刷装置であって、円筒の曲面に沿って前記印刷媒体を配置する場合の、当該円筒の円周の長さを特定する円周長特定手段と、前記印刷対象を特定する印刷対象特定手段と、前記曲面に沿った前記印刷媒体に前記印刷対象を配置する場合の、前記円筒の中心軸線に直交する平面における、当該中心軸線と前記曲面上の基準点とを結ぶ基準線分と、前記中心軸線と前記印刷対象の代表点とを結ぶ対象線分とがなす角の角度を特定する角度特定手段と、前記円周長特定手段が特定した前記円周の長さと、前記角度特定手段が特定した前記角度とに基づいて、前記印刷対象特定手段が特定した前記印刷対象の配置を決定する配置決定手段とを備える。
【０００７】
本発明の一態様に係る印刷装置によれば、印刷済みの印刷媒体を円筒状の曲面に沿って配置することを想定した印刷対象の配置を、円筒の中心軸線に直交する平面を想定して決定する。印刷装置は、基準線分と対象線分とがなす角の角度と、円筒の円周の長さとを考慮して、印刷対象の配置を決定することができる。
【図面の簡単な説明】
【０００８】
【図１】カバー６が開かれた状態の印刷装置１と、印刷装置１に着脱されるテープカセット３０との斜視図である。
【図２】印刷装置１の電気的構成を示すブロック図である。
【図３】印刷済みの熱収縮テープ５７をケーブル６０に加熱固定する過程を示す概略図である。
【図４】図３のＢ−Ｂ線における矢視方向断面を基準面８１として、第１印刷対象７３と、第２印刷対象７４の基準面８１上の配置を模式的に示した図である。
【図５】第１実施形態の印刷処理のフローチャートである。
【図６】図５の印刷処理で実行される第１印刷処理のフローチャートである。
【図７】第１及び第２実施形態の印刷処理に従って設定される、印刷領域上の印刷対象の配置と、基準面上の印刷対象の配置との説明図である。
【図８】第３実施形態の印刷処理で実行される印刷対象の大きさ特定処理のフローチャートである。
【図９】第３及び第４実施形態の印刷処理に従って設定される、印刷領域上の印刷対象の配置と、基準面上の印刷対象の配置との説明図である。
【図１０】第４実施形態の印刷処理で実行される角度特定処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を具体化した第１から第４実施形態について、図面を参照して順に説明する。図１を参照して、第１から第４実施形態に共通する印刷装置１の構成について説明する。以下の説明では、図１の右上側、左下側、右下側、左上側、上側、及び下側を、それぞれ印刷装置１の後側、前側、右側、左側、上側、及び下側とする。図４、図７及び図９における、基準面上の印刷対象の配置を説明する図では、装着対象物の図示を省略し、印刷対象の印刷範囲を太線で模式的に示している。長さの単位はｍｍとする。
【００１０】
印刷装置１は、テープ状の印刷媒体５０の幅方向（矢印７１で示す方向）に、行単位でキャラクタ（文字、記号及び数字等）を印刷可能な印刷装置である。図１に示すように、印刷装置１の上面には、Ｅｎｔｅｒキー１１を含む、キャラクタを入力するためのキーボード３が設けられている。キーボード３の後側（紙面右上側）には、電源キー、決定キー、印刷キー、上下左右キー１２、及び角度設定キー１３等を含む機能キー群４が設けられている。以下の説明では、機能キー群４とキーボード３とを総称する場合、操作部２という。機能キー群４の後側には、入力したキャラクタ等を表示するためのディスプレイ５が設けられている。印刷装置１の上面の後部には、開閉可能なカバー６が設けられている。カバー６は、カバー６の後端部の左右方向を支点として開閉自在である。印刷装置１の左後角には、切断された印刷済みの印刷媒体５０を受けるテープトレイ７が設けられている。
【００１１】
ディスプレイ５の後側には、カセット装着部８が設けられている。カセット装着部８には、テープカセット３０が上下方向に着脱される。テープカセット３０の内部には、印刷媒体５０とインクリボン（図示略）が巻回されて収納されている。印刷媒体５０は、例えば、片面に剥離紙が設けられ、剥離紙を剥離して他の物体に貼り付けることが可能なラベルテープである。印刷装置１のカセット装着部８には、リボン巻取軸９、テープ駆動軸（図示略）、プラテンローラ（図示略）、及びサーマルヘッド１０（図２参照）等が設けられている。リボン巻取軸９は、インクリボンを巻き取る。テープ駆動軸は、印刷媒体５０を搬送する。サーマルヘッド１０は、インクリボンを加熱して印刷を行う。
【００１２】
印刷装置１が印刷を実行する際には、リボン巻取軸９によって、インクリボンが引き出されながら、テープ駆動軸とプラテンローラとによって印刷媒体５０が搬送される。そして、印刷媒体５０とインクリボンとがプラテンローラによってサーマルヘッド１０に押し付けられながら、サーマルヘッド１０によってインクリボンを介して印刷媒体５０に印刷が行われる。印刷された印刷媒体５０は、印刷媒体５０の搬送経路上に設けられた移動刃（図示略）によって切断され、印刷装置１の外部に排出される。
【００１３】
カセット装着部８には、種々のテープカセット３０を装着可能である。テープカセット３０は、テープカセット３０の種類を示す指標部８００を備える。指標部８００は、テープの種類に応じて規定のパターンで設けられた少なくとも１つの孔部８０１を含む。各孔部８０１は、印刷装置１に設けられた検出部２３（図２参照）が備える５つの検出スイッチ（図示略）のうち何れかに対応する位置に設けられる。よって、印刷装置１にテープカセット３０が装着されると、検出スイッチは、指標部８００によって選択的に押圧される。印刷装置１では、このときの検出スイッチのオン・オフの組合せに基づいて、テープカセット３０の種類が検出される。
【００１４】
図２を参照して、印刷装置１の電気的構成について説明する。図２に示すように、印刷装置１は、ＣＰＵ４０１、ＲＯＭ４０２、ＣＧＲＯＭ４０３、ＲＡＭ４０４、及びフラッシュメモリ４０９を備える。ＲＯＭ４０２、ＣＧＲＯＭ４０３、ＲＡＭ４０４、及びフラッシュメモリ４０９は、それぞれＣＰＵ４０１に電気的に接続されている。
【００１５】
ＲＯＭ４０２には、印刷装置１の制御上必要な各種のプログラム等が記憶されている。ＣＰＵ４０１は、これらのプログラムに基づいて各種演算を行う。ＣＧＲＯＭ４０３には、各種キャラクタを印刷するための印刷用ドットパターンデータが、書式及びサイズ毎に分類され、コードデータに対応させて記憶されている。したがって、印刷装置１は、キャラクタ、書式及びサイズが定まれば、印刷対象の大きさを特定可能である。ＲＡＭ４０４には、テキストメモリ、及びプリントバッファ等、複数の記憶エリアが設けられている。テキストメモリには、キーボード３から入力された印刷対象のデータが格納される。プリントバッファには、印刷対象の印刷用ドットパターンが格納される。その他記憶エリアには、各種演算データ等が記憶される。
【００１６】
フラッシュメモリ４０９は、テープ種類テーブル４１０、設定値記憶エリア４１１、及びその他の記憶エリア４１２を備える。テープ種類テーブル４１０は、検出部２３の検出結果に対応して予め定められたＩＤに対応付けて、テープカセット３０の属性が定義されたテーブルである。テープ種類テーブル４１０には、例えば、複数種類のＩＤの各々に対応づけて、テープカセット３０の幅、種類等が定義されている。幅は、印刷媒体であるテープの幅（長手方向に直交する、図１の矢印７１で示す方向の長さ）である。種類は、テープの素材および態様を示す。種類には、例えば、ラミネート、レセプタ、熱収縮、及び布がある。「ラミネート」は、樹脂製の透明フィルムテープに印刷がなされた後、印刷面に両面粘着テープが貼り合わせられる態様を示す。「レセプタ」は、樹脂製の片面粘着テープに印刷が行われる態様を示す。「熱収縮」は、加熱することで熱収縮する素材で形成された面と、熱収縮しない素材で形成された面とで形成された筒状のテープに印刷が行われる態様を示す。「布」は、感熱性の接着剤が一面に塗布された布テープに印刷が行われる態様を示す。設定値記憶エリア４１１には、印刷領域を特定する処理で用いられる余白の大きさを含む各種設定値が記憶されている。その他の記憶エリア４１２は、各種演算データ等が記憶される。
【００１７】
印刷装置１はさらに、検出部２３、操作部２、液晶駆動回路（ＬＣＤＣ）４０５、及び駆動回路４０６から４０８を備える。検出部２３、操作部２、液晶駆動回路（ＬＣＤＣ）４０５、及び駆動回路４０６から４０８は、それぞれＣＰＵ４０１に電気的に接続されている。駆動回路４０６は、サーマルヘッド１０を駆動するための電子回路である。駆動回路４０７は、リボン巻取軸９（図１参照）及びテープ駆動軸（図示略）を回転させるテープ送りモータ２４を駆動するための電子回路である。駆動回路４０８は、印刷装置１の外部に排出される印刷済みの印刷媒体５０を切断する移動刃（図示略）を動作させるカッターモータ２５を駆動するための電子回路である。液晶駆動回路（ＬＣＤＣ）４０５は、ディスプレイ５にキャラクタ等を出力するための電子回路である。
【００１８】
次に、図３及び図４を参照して、第１実施形態で実行される印刷処理の概要について説明する。印刷装置１は、印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、印刷対象の配置をユーザが指定する機能を有する。ここでいう曲面は、ケーブルの側面等の現実の曲面でもよいし、仮想的な曲面でもよい。印刷対象の配置は、円筒の径と、円筒の中心軸線に直交する平面（以下、「基準面」ともいう。）における印刷対象の配置角度とを指定することによって行われる。配置角度は、基準線分と、対象線分とがなす角の角度を表す。基準線分は、基準面において、中心軸線と、円筒の曲面上の基準点とを結ぶ線分である。対象線分は、基準面において、円筒の中心軸線と、印刷対象の代表点とを結ぶ線分である。基準点、基準線、基準面及び代表点は適宜設定可能である。
【００１９】
一例として、図３に示すように、ケーブル６０の側面６１に、印刷済みの熱収縮テープ５７を加熱固定する場合について説明する。熱収縮テープ５７は、加熱することで熱収縮する素材で形成された面５９（以下、「収縮面５９」ともいう。）と、加熱により収縮しない素材で形成された面５８（以下、「非収縮面５８」ともいう。）とをつなぎ合わせた筒状、長尺状のテープである。熱収縮テープ５７は、非収縮面５８が印刷面に、収縮面５９が裏面になるように扁平状に押しつぶされた状態で、テープカセット３０に収容されている。印刷済みの熱収縮テープ５７は、テープカセット３０から排出され、切断された後、図３のＣ１で示すように展開される。図３のＣ２で示すように、筒状に展開された熱収縮テープ５７に、装着対象物であるケーブル６０が挿通された後、ドライヤー等によって加熱される。これにより熱収縮テープ５７の収縮面５９が収縮し、図３のＣ３で示すように、熱収縮テープ５７はケーブル６０の側面６１に固定される。
【００２０】
印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、印刷対象の配置を設定するための各種条件（以下、「配置設定条件」ともいう。）は、予め設定されていてもよいし、ユーザが指定してもよい。第１実施形態では配置設定条件が以下のように予め設定されている。以下の説明において、印刷媒体（印刷領域）及び印刷対象の大きさを表す方向のうち、印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、円筒（曲面）の周方向（図３の矢印１６１で示す方向）に対応する方向を、円周対応方向ともいう。印刷媒体（印刷領域）の大きさを表す方向は、印刷媒体（印刷領域）の幅方向と、長さ方向とする。印刷対象の大きさを表す方向は、印刷対象の高さ方向（例えば、横書きのキャラクタの上下方向）と、長さ方向（例えば、横書きのキャラクタの左右方向）とする。印刷媒体及び印刷対象の大きさを表す方向のうち、印刷済みの印刷媒体を円筒の曲面に沿って配置する場合の、円筒（曲面）の延伸方向（図３の矢印１６２で示す方向）に対応する方向を、延伸対応方向ともいう。
【００２１】
熱収縮テープ５７の幅方向（矢印７１で示す方向）が、円周対応方向である。熱収縮テープ５７の長手方向（矢印７２で示す方向）が、延伸対応方向である。印刷装置１は、ユーザが指定する１つの印刷対象（図３では、キャラクタ「Ｃａｂｌｅ  Ａ」）に基づき、第１印刷対象７３及び第２印刷対象７４を特定する。第２印刷対象７４は、第１印刷対象７３を１８０度回転させたキャラクタである。印刷対象の円周対応方向は、印刷対象の高さ方向とする。印刷装置１は、熱収縮テープ５７の幅方向の中心線４１を挟んで、中心線４１と平行に第１印刷対象７３の高さ方向の中心線４９及び第２印刷対象７４の高さ方向の中心線５１を配置する。基準点は、基準面上の第１印刷対象７３の高さ方向の中心線４９（図４の中心点７７）とする。代表点は、基準面上の第２印刷対象７４の高さ方向の中心線５１（図４の中心点７９）とする。ユーザは、基準線分７８と、対象線分８０とがなす角６３の角度を指定する。基準面８１において、中心軸線６２と、中心線４１（点７５）とを結ぶ線分７６は、角６３を当分する。
【００２２】
図５から図７を参照して、第１の実施形態の印刷処理について説明する。図５及び図６に示す処理は、印刷装置１において、電源がオンにされ、操作部２を介して印刷対象のデータが入力されると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。処理の過程で得られたデータは適宜ＲＡＭ４０４に記憶される。具体例１として、印刷対象がキャラクタ「Ｃａｂｌｅ  Ａ」であり、配置角度が１２０度であり、ケーブルの直径が１２ｍｍである場合を想定する。具体例２として、印刷対象がキャラクタ「Ｃａｂｌｅ  Ａ」であり、配置角度が１８０度であり、ケーブルの直径が１２ｍｍである場合を想定する。
【００２３】
図５に示すように、印刷処理ではまず、印刷処理を終了するか否かが判断される（Ｓ１）。印刷装置１は、電源がＯＦＦにされた場合に（Ｓ１：ＹＥＳ）、印刷処理を終了する。電源がＯＦＦにされていない場合（Ｓ１：ＮＯ）、角度設定キー１３が押下されたか否かが判断される（Ｓ３）。角度設定キー１３が押下された場合（Ｓ３：ＹＥＳ）、後述する第１印刷処理が実行され（Ｓ５）、処理はＳ１に戻る。テキスト入力キー（図示略）が押下された場合（Ｓ３：ＮＯ、Ｓ７：ＹＥＳ）、テキスト入力処理が実行され（Ｓ９）、処理はＳ１に戻る。具体例１及び２では、Ｓ９において、ユーザがキーボード３を操作して入力したキャラクタ「Ｃａｂｌｅ  Ａ」が、印刷対象として受け付けられる。印刷キー（図示略）が押下された場合には（Ｓ３：ＮＯ、Ｓ７：ＮＯ、Ｓ１１：ＹＥＳ）、第２印刷処理が実行され（Ｓ１３）、処理はＳ１に戻る。第２印刷処理では、Ｓ９で入力されたテキストを印刷媒体に印刷する処理が実行される。その他のキーが押下された場合（Ｓ３：ＮＯ、Ｓ７：ＮＯ、Ｓ１１：ＮＯ）、押下されたキーに対応するその他の処理が実行され（Ｓ１５）、処理はＳ１に戻る。
【００２４】
図６を参照して、図５のＳ５で実行される第１印刷処理について説明する。第１印刷処理ではまず、印刷対象が特定される（Ｓ１９）。具体例１及び２では、図５のＳ９のテキスト入力処理で入力されたキャラクタ「Ｃａｂｌｅ  Ａ」が第１印刷対象として特定される。また、第１印刷対象を１８０度回転させたキャラクタが第２印刷対象として特定される。
【００２５】
次に、設定画面がＬＣＤ５に表示される（Ｓ２１）。設定画面には、カーソルと、径入力欄と、角度入力欄とが含まれる。径入力欄は、ケーブルの直径を数値で入力する欄である。角度入力欄は、配置角度を数値で入力する欄である。カーソルは、上下左右キー１２によって、径入力欄又は角度入力欄に移動する。カーソルで選択されている欄の数値は、上下左右キー１２によって、変更可能である。
【００２６】
次に、Ｅｎｔｅｒキー１１が押下された場合（Ｓ２３：ＹＥＳ）、後述するＳ２５の処理が実行される。径入力欄にカーソルが配置されている状態で、上下左右キー１２が操作され、径入力欄の数値が変更された場合（Ｓ２３：ＮＯ、Ｓ３１：ＹＥＳ）、変更後の数値がケーブルの直径として特定される。特定されたケーブルの直径に基づき、ケーブルの円周の長さが特定される（Ｓ３３）。具体例１及び２では、ケーブル６０の直径として１２ｍｍが入力され、３８ｍｍ（＝１２ｍｍ×円周率）がケーブル６０の円周の長さとして特定される。次に、処理はＳ２３に戻る。
【００２７】
角度入力欄にカーソルが配置されている状態で、上下左右キー１２が操作され、角度入力欄の数値が変更された場合（Ｓ２３：ＮＯ、Ｓ３１：ＮＯ、Ｓ３５：ＹＥＳ）、変更後の数値に基づき、角度が特定される（Ｓ３７）。具体例１では、配置角度が１２０度であると特定される。具体例２では、配置角度が１８０度であると特定される。次に、処理はＳ２３に戻る。
【００２８】
Ｅｎｔｅｒキー１１及び上下左右キー１２以外のキーが操作された場合（Ｓ２３：ＮＯ、Ｓ３１：ＮＯ、Ｓ３５：ＮＯ）、処理はＳ２３に戻る。Ｓ２５では、Ｓ１９で特定された印刷対象の大きさが特定される（Ｓ２５）。本実施形態では、印刷対象の高さＰＴＨと長さＰＴＬとを、印刷対象の大きさとして特定する。第１実施形態では、第１印刷対象と、第２印刷対象との大きさは同じである。第１印刷対象及び第２印刷対象の大きさは、Ｓ１９で特定されたキャラクタと、書式と、サイズと、ＣＧＲＯＭ４０３に記憶されている設定値とに基づき特定される。具体例１及び２では、第１印刷対象７３及び第２印刷対象７４の大きさとして、高さＰＴＨが５ｍｍであり、長さＰＴＬが２２ｍｍであると特定される。
【００２９】
次に、印刷領域の大きさが特定される（Ｓ２７）。第１実施形態では、まず印刷媒体の大きさを特定し、印刷媒体の大きさから所定の余白を差し引いた領域を印刷領域とする。印刷媒体の大きさは、印刷媒体の幅ＰＭＷと、長さＰＭＬとによって表される。幅ＰＭＷは、検出部２３から出力される信号に基づき特定されるＩＤと、フラッシュメモリ４０９に記憶されているテープ種類テーブル４１０とに基づき特定される。長さＰＭＬは、Ｓ２５で特定された印刷対象の長さＰＴＬに予め設定された長さＰＬ（例えば、１３ｍｍ）を加えた値である。印刷領域の大きさは、印刷領域の幅ＰＡＷと、長さＰＡＬとによって表される。説明を簡単にするために、本実施形態では余白を０ｍｍとする。したがって具体例１及び２では、印刷領域の大きさは、幅ＰＡＷが２４ｍｍと、長さＰＡＬが３５ｍｍと特定される。
【００３０】
次に、熱収縮テープ５７の幅方向（矢印７１で示す方向）における、第１印刷対象７３と、第２印刷対象７４との間の間隔Ｄが設定される（Ｓ２９）。間隔Ｄ（ｍｍ）は、式（１）に基づき計算される。
間隔Ｄ（ｍｍ）＝（Ｓ３３で特定された円周の長さ（ｍｍ））×（Ｓ３７で特定された角度（度））／（３６０（度））        ・・・式（１）
具体例１では、間隔Ｄは１３ｍｍである。具体例２では、間隔Ｄは１９ｍｍである。
【００３１】
次に、間隔Ｄと、印刷対象の円周対応方向の長さＰＴＣＬとの和が印刷領域の円周対応方向の長さＰＡＣＬよりも小さいか否かが判断される（Ｓ３９）。Ｓ３９の処理は、印刷領域内に印刷対象を配置可能か否かを判断するための処理である。第１実施形態の長さＰＴＣＬは、印刷対象の高さＰＴＨであり、長さＰＡＣＬは、印刷領域の幅ＰＡＷである。間隔Ｄと高さＰＴＨとの和が幅ＰＡＷよりも小さい場合（Ｓ３９：ＹＥＳ）、ＣＰＵ４０１は、Ｓ２９で設定した間隔Ｄに基づき、Ｓ１９で特定した印刷対象を印刷領域内に配置することができる。したがって、Ｓ３３で特定した円周の長さと、Ｓ３５で特定した角度と、Ｓ２７で特定した印刷媒体の大きさとに基づいて、代表点（中心点７９）と、基準点（中心点７７）との間の距離が間隔Ｄに設定され、印刷領域内に印刷対象が配置される（Ｓ４１）。
【００３２】
具体例１では、間隔Ｄと高さＰＴＨとの和は１８ｍｍであり、幅ＰＡＷの２４ｍｍより小さい（Ｓ３９：ＹＥＳ）。したがって、第１印刷対象７３及び第２印刷対象７４は、図７のＣ１１に示すように配置される（Ｓ４１）。図７のＣ１１に示すように、印刷領域４０は、幅ＰＡＷが２４ｍｍに、長さＰＡＬが３５ｍｍに設定される。印刷領域４０の幅方向の中心線４１から間隔Ｄ／２（矢印４２で示す長さ）紙面下方の位置に、第１印刷対象７３の高さ方向の中心線４９が配置される。印刷領域４０の幅方向の中心線４１から間隔Ｄ／２（矢印４３で示す長さ）紙面上方の位置に、第２印刷対象７４の高さ方向の中心線５１が配置される。中心線４９と中心線５１との間の距離は間隔Ｄである。このような配置は、例えば、中心線４１から紙面下方に間隔Ｄ／２離れた位置に、第１印刷対象７３の高さ方向の中心線４９を配置した後に、中心線４９から紙面上方に間隔Ｄ離れた位置に、第２印刷対象７４の高さ方向の中心線５１を配置することによって実現してもよい。また例えば、中心線４９と、中心線５１との間の距離を間隔Ｄに設定した状態で第１印刷対象７３と第２印刷対象７４を１つの印刷対象とみなし、その１つの印刷対象を円周対応方向に対してセンタリングすることによって実現してもよい。第１印刷対象７３及び第２印刷対象７４の、延伸対応方向の位置は、印刷領域４０に対してセンタリングされている。印刷済みの熱収縮テープ５７をケーブル６０に加熱固定した場合、基準面における基準線分７８と、対象線分８０とがなす角６３の角度は１２０度となる。
【００３３】
間隔Ｄと、印刷対象の円周対応方向の長さＰＴＣＬ（高さＰＴＨ）との和が印刷領域の円周対応方向の長さＰＡＣＬ（幅ＰＡＷ）以上である場合（Ｓ３９：ＮＯ）、印刷装置１は、印刷対象を印刷領域内に収めることができない。したがって、印刷対象の円周対応方向の長さＰＴＣＬ（高さＰＴＨ）との和が印刷領域の円周対応方向の長さＰＡＣＬ（幅ＰＡＷ）よりも小さくなるように、間隔Ｄが再設定される（Ｓ４３）。具体例２では、間隔Ｄと高さＰＴＨとの和は２４ｍｍであり、幅ＰＡＷの２４ｍｍと等しい（Ｓ３９：ＮＯ）。印刷装置１において間隔Ｄが１ｍｍ単位で設定される場合、間隔Ｄは１８ｍｍに再設定される（Ｓ４３）。次に、中心線４９と中心線５１との間の距離がＳ４３で設定された間隔Ｄに設定され、印刷領域内に印刷対象が配置される（Ｓ４５）。具体例２では、図７のＣ１２のように配置される。
【００３４】
図７のＣ１２に示すように、印刷領域４０の幅方向において、中心線４１から間隔Ｄ／２紙面下方の位置に、中心線４９が配置される。中心線４１から間隔Ｄ／２紙面上方の位置に、中心線５１が配置される。これにより、中心線４９と、中心線５１との間の距離は間隔Ｄ（１８ｍｍ）になる。印刷済みの熱収縮テープ５７をケーブル６０に加熱固定した場合、基準面における基準線分１７８と、対象線分１８０とがなす角１６３の角度は、ユーザが入力した１８０度に比較的近い１７１度となる。
【００３５】
Ｓ４１又はＳ４５の次に、Ｓ４１又はＳ４５で決定された配置で、印刷が実行される（Ｓ４７）。第１印刷処理は以上で終了し、処理は図５の印刷処理に戻る。
【００３６】
第１実施形態の印刷処理では、印刷済みの熱収縮テープ５７を円筒状の曲面を側面とするケーブル６０に加熱固定することを想定し、ユーザは、配置角度とケーブル６０の直径とを入力する。印刷装置１は、円筒状のケーブル６０の中心軸線６２に直交する基準面８１において、基準線分７８と対象線分８０とが入力された角度となるように、基準点（中心点７７）と、代表点（中心点７９）との間の距離を設定する。したがってユーザは、印刷済みの印刷媒体を円筒状の曲面に沿って配置することを想定した場合の印刷対象の配置を容易に設定することができる。印刷装置１は、ユーザが指定した配置角度に基づき、基準点と、代表点との間の距離を設定した場合に、第１印刷対象７３及び第２印刷対象７４を印刷領域内に配置することができない場合には、間隔Ｄを再設定する。したがって、印刷装置１は、ユーザが指定した配置角度を考慮しつつ、第１印刷対象７３及び第２印刷対象７４を確実に印刷領域内に配置することができる。
【００３７】
図５から図７を参照して、第２実施形態の印刷装置１で実行される印刷処理について説明する。図示しないが、第２実施形態の印刷処理は、図５及び図６に示す第１実施形態の印刷処理と、基本的に同じ処理が実行される。ただし、第２実施形態では配置設定条件が第１実施形態と異なるため、図６のＳ１９の処理、Ｓ２７の処理及びＳ３９からＳ４５の処理において異なる。以下、第１実施形態と同様な処理については説明を省略し、第１実施形態と異なる処理について説明する。第２実施形態の印刷処理は、印刷装置１において、電源がオンにされ、操作部２を介して印刷対象のデータが入力されると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。
【００３８】
まず、第２実施形態における配置設定条件について説明する。印刷媒体を、ラミネートタイプの印刷テープとする。印刷テープ（印刷領域）及び印刷対象の円周対応方向はユーザが選択可能である。印刷装置１は、ユーザが指定した１つの印刷対象に基づき、第１印刷対象と、第２印刷対象とを特定する。第１実施形態とは異なり、第１印刷対象と、第２印刷対象とは、向きが同じである。印刷装置１は、印刷テープの円周対応方向の中心線を挟んで、該中心線と平行に第１印刷対象の円周対応方向の中心線及び第２印刷対象の円周対応方向の中心線を配置する。基準点は、基準面上の第１印刷対象の円周対応方向の中心点とする。代表点は、基準面上の第２印刷対象の円周対応方向の中心点とする。
【００３９】
具体例３として、印刷対象がキャラクタ「Ｃａｂｌｅ  Ａ」であり、配置角度が１２０度であり、ケーブルの直径が１２ｍｍであり、印刷テープの円周対応方向は印刷テープの長さ方向であり、印刷対象の円周対応方向が印刷対象の高さ方向である場合を想定する。具体例４として、印刷対象がキャラクタ「ＰＣ」であり、配置角度が１２０度であり、ケーブルの直径が１２ｍｍであり、印刷テープの円周対応方向は印刷テープの長さ方向であり、印刷対象の円周対応方向が印刷対象の長さ方向である場合を想定する。
【００４０】
図６のＳ１９では、印刷対象が特定される（Ｓ１９）。具体例３では、図５のＳ９のテキスト入力処理で入力されたキャラクタ「Ｃａｂｌｅ  Ａ」が第１印刷対象２７３及び第２印刷対象２７４として特定される。具体例４では、キャラクタ「ＰＣ」が第１印刷対象２７５及び第２印刷対象２７６として特定される。
【００４１】
図６のＳ２７では、印刷領域の大きさが特定される（Ｓ２７）。第２実施形態では、まず印刷媒体の大きさを特定し、印刷媒体の大きさから所定の余白を差し引いた領域を印刷領域とする。印刷媒体の大きさは、印刷媒体の幅ＰＭＷと、長さＰＭＬとによって表される。幅ＰＭＷは、第１実施形態の方法と同様に特定される。長さＰＭＬは、印刷テープの円周対応方向に応じて特定方法が異なる。印刷テープの円周対応方向が印刷テープの幅方向である場合には、長さＰＭＬは、第１実施形態と同様に特定される。印刷テープの円周対応方向が印刷テープの長さ方向である場合には、長さＰＭＬは、Ｓ３３で特定された円周の長さに予め設定された長さＢＳ（例えば、５ｍｍ）を加えた値である。長さＢＳは、印刷テープをケーブルに巻き付けた場合に、印刷テープが重なりあう部分を想定して設定される。即ち本実施形態では、印刷テープの円周対応方向が印刷テープの長さ方向である場合に、印刷テープがケーブルの側面を１周以上巻けるように、印刷媒体の長さが設定される。印刷領域の大きさは、印刷領域の幅ＰＡＷと、長さＰＡＬとによって表される。説明を簡単にするために、第２実施形態では余白を０ｍｍとする。印刷テープをケーブルに巻き付けた際に、上述の重なる部分のうち下側に配置される部分は、上側に配置される部分によって覆われてしまうため、印刷領域に含めない。したがって、具体例３及び４では、印刷領域の大きさは、幅ＰＡＷが２４ｍｍであり、長さＰＡＬが３８ｍｍ（＝円周の長さ）であると特定される。
【００４２】
図６のＳ３９では、間隔Ｄと、印刷対象の円周対応方向の長さＰＴＣＬとの和が印刷領域の円周対応方向の長さＰＡＣＬよりも小さいか否かが判断される（Ｓ３９）。具体例３の長さＰＴＣＬは、印刷対象の高さＰＴＨであり、長さＰＡＣＬは、印刷領域の長さＰＡＬである。したがって具体例３では、間隔Ｄと高さＰＴＨとの和は１８ｍｍであり、長さＰＡＬの３８ｍｍよりも小さい（Ｓ３９：ＹＥＳ）。よって、Ｓ３３で特定した円周の長さと、Ｓ３５で特定した角度と、Ｓ２７で特定した印刷媒体の大きさとに基づいて、代表点と、基準点との間の距離が間隔Ｄに設定され、図７のＣ１３に示すように印刷領域２４０内に第１印刷対象２７３及び第２印刷対象２７４が配置される（Ｓ４１）。
【００４３】
図７のＣ１３に示すように、印刷領域２４０は、幅ＰＡＷが２４ｍｍに、長さＰＡＬが３８ｍｍに設定される。印刷領域２４０の長さ方向の中心線２４１から間隔Ｄ／２紙面右方の位置に、第１印刷対象２７３の高さ方向の中心線２４９が配置される。印刷領域の長さ方向の中心線２４１から間隔Ｄ／２紙面左方の位置に、第２印刷対象２７４の高さ方向の中心線２５１が配置される。中心線２４９（基準点）と中心線２５１（代表点）との間の距離は間隔Ｄである。印刷済みの印刷テープ２５７をケーブル６０に巻き付けた場合、基準面における基準線分２７８と、対象線分２８０とがなす角２６３の角度は１２０度となる。
【００４４】
同様に、具体例４の長さＰＴＣＬは、印刷対象の長さＰＴＬであり、長さＰＡＣＬは、印刷領域の長さＰＡＬである。間隔Ｄと長さＰＴＬとの和は１９ｍｍであり、長さＰＡＬの３８ｍｍよりも小さいため（Ｓ３９：ＹＥＳ）、第１印刷対象２７５及び第２印刷対象２７６は、図７のＣ１４に示すように配置される。図７のＣ１４に示すように、中心線２４１から間隔Ｄ／２紙面右方の位置に、第１印刷対象２７５の長さ方向の中心線２５２が配置される。中心線２４１から間隔Ｄ／２紙面左方の位置に、第２印刷対象２７６の長さ方向の中心線２５３が配置される。中心線２５２（基準点）と中心線２５３（代表点）との間の距離は間隔Ｄである。印刷済みの印刷テープ２５７をケーブル６０に巻き付けた場合、基準面における基準線分２８１と、対象線分２８２とがなす角２６４の角度は１２０度となる。
【００４５】
間隔Ｄと長さＰＴＣＬとの和が長さＰＡＣＬ以上の場合（Ｓ３９：ＹＥＳ）、第１実施形態と同様に間隔Ｄが再設定され（Ｓ４３）、配置が決定される（Ｓ４５）。
【００４６】
第２実施形態の印刷装置１では、印刷領域の円周対応方向と、印刷対象の円周対応方向とをユーザが選択することができる。したがって、印刷装置１では、印刷対象を印刷領域内に配置する際の自由度を向上させることができる。また、印刷媒体の円周対応方向を印刷媒体の長さ方向とした場合には、印刷媒体の長さＰＭＬを、印刷媒体がケーブルを１周以上巻き付けることができる長さとすることができる。
【００４７】
図５、図６、図８及び図９を参照して、第３実施形態の印刷装置１で実行される印刷処理について説明する。図示しないが、第３実施形態の印刷処理は、図５及び図６に示す第１実施形態の印刷処理と、図６のＳ１９の処理及びＳ２５の処理において異なり、他の処理は同様である。第１実施形態の印刷処理と異なる処理について説明し、第１実施形態の印刷処理と同様な処理については説明を省略する。第３実施形態の印刷処理は、印刷装置１において電源がオンにされ、操作部２を介して印刷対象のデータが入力されると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。
【００４８】
第３実施形態では配置設定条件が以下のように予め設定されている。印刷媒体を熱収縮テープとする。図３に示す説明図において、熱収縮テープ５７の幅方向が、円周対応方向である。熱収縮テープ５７の長手方向さが、延伸対応方向である。印刷装置１は、ユーザが指定する１つの印刷対象に基づき、ユーザが指定する数Ｎ（Ｎは自然数）の印刷対象を特定する。第１実施形態とは異なり、Ｎ個の印刷対象はすべて、向きが同じである。印刷装置１は、熱収縮テープ５７の幅方向の中心線と平行に、第Ｎ印刷対象の中心線をそれぞれ配置する。基準点は、基準面上の第Ｎ印刷対象の高さ方向の中心線とする。代表点は、基準面上の第（Ｎ＋１）印刷対象の高さ方向の中心線とする。具体例５として、前述の具体例１の条件に加え、数Ｎとして２が指定された場合を想定する。
【００４９】
Ｓ１９では、ユーザが指定する１つの印刷対象に基づき、ユーザが指定する数Ｎの印刷対象を特定する。具体例５では、キャラクタ「Ｃａｂｌｅ  Ａ」が第１印刷対象３７３及び第２印刷対象３７４として特定される。
【００５０】
Ｓ２５では、図８に示す印刷対象の大きさ特定処理が実行される。図８に示すように、印刷対象の大きさ特定処理まず、印刷対象の数Ｎと、印刷領域の円周対応方向の長さを印刷対象の数Ｎで割った値Ｓが特定される（Ｓ５１）。第３実施形態における印刷領域の円周対応方向の長さは、熱収縮テープ５７の幅ＰＡＷである。幅ＰＡＷが２４ｍｍである場合、具体例５の値Ｓは１２ｍｍ（＝２４ｍｍ／２）であり、１０ｍｍよりも大きい（Ｓ５３：ＹＥＳ）。したがって、第１印刷対象３７３及び第２印刷対象３７４の高さＰＴＨに７ｍｍが設定される（Ｓ５５）。即ち、第１印刷対象３７３及び第２印刷対象３７４のキャラクタのサイズが設定される。これにより印刷対象全体の大きさが定まる。具体例５では、高さＰＴＨが７ｍｍである場合、長さＰＴＬは、３０ｍｍであると特定される。値Ｓが８ｍｍ以上、１０ｍｍ未満である場合（Ｓ５３：ＮＯ、Ｓ５７：ＹＥＳ）、高さＰＴＨに５ｍｍが設定される（Ｓ５９）。Ｓ５９ではさらに、高さＰＴＨが５ｍｍである場合に対応する、長さＰＴＬが特定される。値Ｓが８ｍｍ未満の場合（Ｓ５３：ＮＯ、Ｓ５７：ＮＯ）、高さＰＴＨに３ｍｍが設定される（Ｓ６１）。Ｓ６１ではさらに、高さＰＴＨが３ｍｍである場合に対応する、長さＰＴＬが特定される。Ｓ５５、Ｓ５９又はＳ６１の次に、印刷対象の大きさ特定処理は以上で終了する。
【００５１】
第３実施形態の印刷処理によって、具体例５の第１印刷対象３７３及び第２印刷対象３７４は、図９のＣ２１のように配置される。図９のＣ２１に示すように、印刷領域３４０は、幅ＰＡＷが２４ｍｍに、長さＰＷＬが４３ｍｍ（＝３０ｍｍ＋１３ｍｍ）に設定される。第１印刷対象３７３及び第２印刷対象３７４の高さＰＴＨは７ｍｍである。第１印刷対象３７３の高さ方向の中心線３４９（基準点）と、第２印刷対象３７４の高さ方向の中心線３５１（代表点）との間の距離は間隔Ｄになる。印刷済みの熱収縮テープ５７をケーブル６０に加熱固定した場合、基準面における基準線分３７８と、対象線分３８０とがなす角３６３の角度は１２０度となる。
【００５２】
第３実施形態の印刷装置１によれば、印刷対象の数と、印刷領域の大きさとを考慮して、印刷対象の大きさを適切に設定することができる。このため印刷装置１は、印刷領域の大きさに対して、印刷対象の大きさを大きくしすぎたり、小さくしすぎたりといった事態を確実に回避することができる。また印刷装置１は、ユーザが印刷対象の大きさを設定する手間を省くことができる。
【００５３】
図５、図６、図９及び図１０を参照して、第４実施形態の印刷装置１で実行される印刷処理について説明する。図示しないが、第４実施形態の印刷処理は、図５及び図６に示す第１実施形態の印刷処理と、以下の点において異なる。第４実施形態の印刷処理では、図６のＳ１９の前に、図１０に示す角度特定処理が実行される。また、第４実施形態の印刷処理では、図６のＳ３５及びＳ３７が実行されず、Ｅｎｔｅｒキー１１及び上下左右キー１２以外のキーが操作された場合（Ｓ２３：ＮＯ、Ｓ３１：ＮＯ）、処理はＳ２３に戻る。第１実施形態の印刷処理と異なる処理について説明し、第１実施形態の印刷処理と同様な処理については説明を省略する。第４実施形態の印刷処理は、印刷装置１において、電源がオンにされ、操作部２を介して印刷対象のデータが入力されると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。
【００５４】
第４実施形態では設定配置条件が以下のように予め設定されている。印刷媒体を、ラミネートタイプの印刷テープとする。印刷テープの長手方向が、円周対応方向である。印刷テープの幅方向が延伸対応方向である。印刷装置１は、印刷対象のキャラクタの大きさと、ケーブルの円周の長さとに応じて、印刷対象の数Ｎと、印刷対象の配置角度とを設定する。印刷装置１は、ユーザが指定した１つの印刷対象に基づき、Ｎ個の印刷対象を特定する。第Ｎ印刷対象の基準点は、Ｎが１の場合は、印刷領域の円周対応方向の中心線上の点とする。Ｎが２以上の場合は、第（Ｎ−１）印刷対象の円周対応方向の中心点とする。代表点は、基準面上の第Ｎ印刷対象の円周対応方向の中心点とする。印刷装置１は、印刷対象が複数行にわたるキャラクタである場合には、印刷対象の大きさを複数行のキャラクタ全体の大きさとする。
【００５５】
具体例６として、印刷対象がキャラクタ「Ｃａｂｌｅ  Ａ」であり、印刷対象の高さＰＴＨが５ｍｍであり、ケーブルの直径が１２ｍｍである場合を想定する。具体例７として、印刷対象がキャラクタ「Ｃａｂｌｅ（改行）ＰＣ」であり、印刷対象の高さＰＴＨが１３ｍｍであり、ケーブルの直径が１２ｍｍである場合を想定する。
【００５６】
第４実施形態の印刷処理では、図６のＳ１９の前に、図１０に示す角度特定処理が実行される。図１０に示すように、角度特定処理ではまず、印刷対象の円周対応方向の長さを、印刷領域の円周対応方向の長さで割った値Ｒが計算される（Ｓ７１）。第４実施形態の印刷対象の円周対応方向の長さは、印刷対象の高さＰＴＨである。印刷領域の円周対応方向の長さは、印刷領域の長さＰＡＬである。具体例６の高さＰＴＨは５ｍｍであり、値Ｒは５／３８である。具体例７の高さＰＴＨは１３ｍｍであり、値Ｒは１３／３８である。
【００５７】
次に、Ｓ７１で計算された値Ｒの値に応じて、印刷対象の配置角度及び印刷対象の数Ｎが設定される。具体例７は、値Ｒが１３／３８であり、値Ｒが１／３以上である（Ｓ７３：ＹＥＳ）。印刷対象の配置角度に０度が設定され、印刷対象の数Ｎに１が設定される（Ｓ７５）。値Ｒが１／４以上、１／３未満である場合（Ｓ７３：ＮＯ、Ｓ７７：ＹＥＳ）、印刷対象の配置角度に１８０度が設定され、印刷対象の数Ｎに２が設定される（Ｓ７９）。値Ｒが１／６以上、１／４未満である場合（Ｓ７３：ＮＯ、Ｓ７７：ＮＯ、Ｓ８１：ＹＥＳ）、印刷対象の配置角度に１２０度が設定され、印刷対象の数Ｎに３が設定される（Ｓ８３）。具体例６は、値Ｒが５／３８であり、値Ｒが１／８以上、１／６未満である（Ｓ７３：ＮＯ、Ｓ７７：ＮＯ、Ｓ８１：ＮＯ、Ｓ８５：ＹＥＳ）。したがって、印刷対象の配置角度に９０度が設定され、印刷対象の数Ｎに４が設定される（Ｓ８７）。値Ｒが１／８未満である場合（Ｓ７３：ＮＯ、Ｓ７７：ＮＯ、Ｓ８１：ＮＯ、Ｓ８５：ＮＯ）、印刷対象の配置角度に６０度が設定され、印刷対象の数Ｎに６が設定される（Ｓ８９）。Ｓ７５、Ｓ７９、Ｓ８３、Ｓ８７、又はＳ８９の次に処理は図６の第１印刷処理に戻る。
【００５８】
図６のＳ１９では、ユーザが指定する１つの印刷対象に基づき、角度特定処理で設定された数Ｎの印刷対象が特定される。具体例６では、キャラクタ「Ｃａｂｌｅ  Ａ」が第１印刷対象５７３、第２印刷対象５７４、第３印刷対象５７５及び第４印刷対象５７６として特定される。具体例７では、キャラクタ「Ｃａｂｌｅ（改行）ＰＣ」が印刷対象６７３として特定される。
【００５９】
図６のＳ２９では、第Ｎ印刷対象と、第（Ｎ＋１）印刷対象との間隔Ｄを設定する（Ｓ２９）。具体例６の間隔Ｄは、９．５ｍｍである。具体例７は、Ｓ１９で特定された印刷対象の数Ｎが１であるので、間隔Ｄは０ｍｍである。
【００６０】
第４実施形態の印刷処理によって、具体例６は、図９のＣ２３のように配置される。具体例６では、第１印刷対象５７３、第２印刷対象５７４、第３印刷対象５７５及び第４印刷対象５７６が、間隔Ｄの等間隔で配置されている。印刷テープの長さ方向が、円周対応方向となるように、具体例６の印刷テープ２５７がケーブル６０に巻き付けられた場合、基準面における隣接する印刷対象に対する各印刷対象の配置角度（例えば、基準線分５７８と対象線分５８０とがなす角３６３の角度）は９０度である。
【００６１】
一方、具体例７は、図９のＣ２４のように配置される。具体例７では、印刷対象６７３の高さ方向の中心線と、印刷領域の円周対応方向の中心線２４１との距離が０ｍｍとなるように配置されている。印刷テープの長さ方向が円周対応方向となるように、印刷済みの印刷テープ２５７がケーブル６０に巻き付けられた場合、基準線分６７８と対象線分６８０とがなす角の角度は０度である。
【００６２】
第４実施形態の印刷装置１によれば、印刷領域の大きさ（円周の長さ）と、印刷対象の大きさとを比較して、中心軸線に直交する基準面における、印刷対象の配置角度を比較結果に基づき自動的に特定する。このため印刷装置１は、複数の印刷対象間の間隔を狭く設定しすぎたり、広く設定しすぎたりといった事態を確実に回避することができる。印刷装置１は、ユーザが直接配置角度を指定する手間を省き、印刷済みの印刷媒体を円筒の曲面に配置する場合を想定して、印刷対象を印刷領域にバランスよく配置することができる。さらに印刷装置１は、印刷対象が複数行のキャラクタである場合に、複数行のキャラクタ全体の大きさを印刷対象の大きさとする。このため、印刷装置１は、円周の長さと、複数行のキャラクタ全体の大きさとを考慮して、中心軸線に直交する平面における角度を特定することができる。また印刷装置１は、複数行のキャラクタ全体をひとまとまりとして認識することができるように、印刷対象を配置することができる。
【００６３】
上記実施形態において、図６のＳ３３の処理を実行するＣＰＵ４０１は、本発明の円周長特定手段として機能する。Ｓ１９の処理を実行するＣＰＵ４０１は、本発明の印刷対象特定手段として機能する。図６のＳ３７の処理又は図１０のＳ７５、Ｓ７９、Ｓ８３、Ｓ８７及びＳ８９を実行するＣＰＵ４０１は、本発明の角度特定手段として機能する。図６のＳ４１又はＳ４５を実行するＣＰＵ４０１は、本発明の配置決定手段として機能する。図６のＳ２７の処理を実行するＣＰＵ４０１は、本発明の印刷領域特定手段として機能する。Ｓ２５の処理又は図８のＳ５５、Ｓ５９、及びＳ６１を実行するＣＰＵ４０１は、本発明のサイズ特定手段として機能する。図６のＳ３９の処理を実行するＣＰＵ４０１は、本発明の判断手段として機能する。第３実施形態のＳ１９において印刷対象の数を指定するＣＰＵ４０１は、本発明の数指定手段として機能する。図１０のＳ７１、Ｓ７３、Ｓ７７、Ｓ８１、及びＳ８５の処理を実行するＣＰＵ４０１は、本発明の比較手段として機能する。
【００６４】
本発明の印刷装置は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更が加えられてもよい。例えば、以下の（Ａ）から（Ｉ）までの変形が適宜加えられてもよい。
【００６５】
（Ａ）印刷装置は、印刷媒体に印刷対象を印刷可能な装置であればよい。印刷媒体は、印刷装置の種類に応じて適宜選択されればよく、テープ状の印刷媒体の他、例えば、紙、及びプラスチックシートでもよい。印刷済みの印刷媒体を配置する円筒の曲面として、ケーブル６０の側面６１を例示したが、円筒の曲面は適宜変更されてよい。例えば、印刷媒体が配置される曲面は、円筒の内側面であってもよいし、円柱状の側面に近似可能な多角形柱の側面であってもよいし、仮想的な円筒の曲面であってもよい。印刷対象は、キャラクタに限定されず、記号、バーコード、図形、及び画像でもよい。
【００６６】
（Ｂ）円周の長さの特定方法は適宜変更されてよい。例えば、ユーザが指定した値が、円周の長さとして特定されてもよいし、ユーザが入力した円筒の半径に基づき円周の長さが特定されてもよい。
【００６７】
（Ｃ）印刷対象の特定方法は適宜変更されてよい。例えば、２つの印刷対象を特定する場合に、第１印刷対象と、第２印刷対象とはそれぞれ異なるキャラクタ（例えば、「Ｃａｂｌｅ  Ａ」と「ＰＣ」）であってもよい。また例えば、印刷対象が複数行に渡るキャラクタである場合に、各行のキャラクタが別々の印刷対象として見なされてもよい。ユーザが指定した１つの印刷対象に基づき、複数の印刷対象が特定される場合の印刷対象の特定方法は適宜変更されてよい。印刷対象の円周対応方向は、予め設定されていてもよいし、ユーザが選択してもよい。また例えば、印刷領域の大きさ及び印刷対象の大きさ等を考慮して、印刷対象の円周対応方向を自動的に設定してもよい。
【００６８】
（Ｄ）印刷領域の特定方法は適宜変更されてよい。例えば、印刷媒体の幅方向の長さをユーザが入力した値として、印刷領域が設定されてもよい。また例えば、印刷媒体として所定の大きさの印刷用紙を用いる場合、印刷用紙の大きさに応じて印刷領域が設定されてもよい。また例えば、印刷領域の円周対応方向の長さ及び延伸対応方向の長さの少なくともいずれかをユーザが指定してもよい。この場合例えば、ユーザは配置角度と同様に、一端に対する他端の角度を用いて印刷領域の円周対応方向の長さを指定してもよい。印刷領域の円周対応方向は、予め設定されていてもよいし、ユーザが選択してもよい。また例えば、印刷対象の大きさ及び円周の長さ等を考慮して、印刷領域の円周対応方向を自動的に設定してもよい。
【００６９】
（Ｅ）印刷対象の数Ｎの指定方法は適宜変更されてよい。例えば、印刷媒体の円周対応方向の長さが、円周の長さ以上である場合に、Ｓ３７で特定される配置角度に基づき、印刷対象の数が求められてもよい。具体的には、例えば、３６０度を配置角度で割った値の端数を切り捨てた値を、数Ｎとしてもよい。
【００７０】
（Ｆ）印刷対象の大きさの特定方法は適宜変更されてよい。例えば、複数の印刷対象が特定される場合に、各印刷対象の書式、大きさが異なっていてもよい。また例えば、印刷対象が複数行に渡るキャラクタである場合に、各行のキャラクタを別々の印刷対象として見なして印刷対象の大きさが特定されてもよい。さらに、図８における印刷対象の大きさ特定処理で設定される印刷対象の大きさは適宜変更されてよい。
【００７１】
（Ｇ）角度の特定方法は適宜変更されてよい。例えば、基準点及び代表点はユーザが指定できるようにしてもよいし、予め設定されていてもよい。具体的には、基準点を、印刷媒体又は印刷対象の円周対応方向の端点、及び中心点のいずれかとしてもよい。代表点を、印刷対象の円周対応方向の端点、及び中心点のいずれかとしてもよい。第４実施形態のように、印刷領域の大きさと、印刷対象の大きさの比較結果に基づき配置角度が特定される場合、特定される角度の値は、適宜変更されてよい。また例えば、３以上の印刷対象に対して２以上の配置角度を設定する場合、それぞれ異なる配置角度が特定されてもよい。
【００７２】
（Ｈ）印刷対象を印刷領域内に収めなくてもよい場合には、図６のＳ３９、Ｓ４３及びＳ４５の処理が省略されてもよい。また印刷対象を印刷領域内に収める場合、例えば、図６のＳ３９において、印刷対象が印刷領域内に収まらないと判断された場合に（Ｓ３９：ＮＯ）、代表点と、基準点との間の距離を短くすること、及び印刷対象の大きさを小さくすることの少なくともいずれかの処理を実行してもよい（Ｓ４３）。印刷対象の大きさを小さくすることよって（Ｓ４３）、印刷対象が印刷領域内に収まるように配置した場合には（Ｓ４５）、Ｓ３７で特定された配置角度となる条件を優先して印刷対象の配置を決定することができる。間隔Ｄを小さくすること、及び印刷対象の大きさを小さくすることを組み合わせて（Ｓ４３）印刷対象が印刷領域内に収まるように配置した場合には（Ｓ４５）、印刷対象の大きさと、配置角度とのバランスを考慮して、印刷対象の配置を決定することができる。
【００７３】
（Ｉ）印刷対象の配置の決定方法は適宜変更されてよい。例えば、図７のＣ１１で示す具体例１の配置において、中心線４９と、中心線５１との間の距離を間隔Ｄに設定した状態で第１印刷対象７３と第２印刷対象７４を１つの印刷対象とみなし、その１つの印刷対象を紙面上揃え、又は下揃えして配置してもよい。このように配置した場合にも、基準点と、対象点との間の距離は間隔Ｄとすることができる。
【符号の説明】
【００７４】
１    印刷装置
２３  検出部
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＣＧＲＯＭ
４０４  ＲＡＭ
４０９  フラッシュメモリ
【図１】
2014008606.tif 000003
【図２】
2014008606.tif 000004
【図３】
2014008606.tif 000005
【図４】
2014008606.tif 000006
【図５】
2014008606.tif 000007
【図６】
2014008606.tif 000008
【図７】
2014008606.tif 000009
【図８】
2014008606.tif 000010
【図９】
2014008606.tif 000011
【図１０】
2014008606.tif 000012