(57)【要約】【課題】印刷媒体の熱収縮に応じた倍率を、印刷媒体を無駄に消費することなくユーザが容易に設定することを可能とし、その後、設定された倍率に応じた拡大印刷を行うことが可能な印刷制御装置を提供する。【解決手段】プレビュー処理では、ディスプレイにプレビュー画像が表示される（Ｓ１１）。ユーザが、拡大キーまたは縮小キーを押圧すると（Ｓ１６：ＹＥＳ、Ｓ１８：ＹＥＳ）、プレビュー画像の表示倍率が変更される（Ｓ１７、Ｓ１９、Ｓ１１）。プレビュー画像の印刷結果と熱収縮テープに印刷された実際の印刷結果とが見た目で同じサイズになった時点でユーザが確定指示を入力すると（Ｓ１３：ＹＥＳ）、その時の倍率が、熱収縮テープの印刷時に適用される拡大率を決定するための倍率として記憶される（Ｓ１５）。その後、熱収縮テープへの印刷指示が行われると、記憶された倍率に応じて決定される拡大率で拡大印刷が行われる。【選択図】図７
2014004798.tif 000002
【特許請求の範囲】
【請求項１】
印刷結果の画像を表示する表示手段と、
前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる表示制御手段と、
前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として確定する倍率確定手段と、
前記倍率確定手段によって確定された前記倍率を記憶する記憶手段と、
印刷媒体に印刷を行う印刷手段と、
前記印刷媒体に印刷される印刷対象のデータを取得する印刷対象取得手段と、
熱収縮媒体である前記印刷媒体への印刷指示が入力された場合、前記印刷対象取得手段によって取得された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる印刷制御手段とを備えた印刷装置。
【請求項２】
前記印刷装置に装着された印刷媒体の種類を検出する種類検出手段を更に備え、
前記印刷制御手段は、前記種類検出手段によって検出された前記種類が、前記印刷媒体が熱収縮媒体であることを示す場合に、前記印刷手段に、前記倍率に応じて拡大された前記印刷対象を印刷させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記確定指示が入力される度に、熱収縮媒体の種類を特定する情報と対応付けて、前記倍率確定手段によって確定された前記倍率を前記記憶手段に記憶させる記憶制御手段を更に備え、
前記印刷制御手段は、前記印刷手段に、前記記憶手段に記憶された前記情報のうち、前記種類検出手段によって検出された前記種類を示す情報に対応する倍率に応じて拡大された前記印刷対象を印刷させることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記印刷装置は、長尺のテープ状の印刷媒体に印刷を行うことが可能なテープ印刷装置であり、
前記印刷制御手段は、前記印刷媒体が、少なくとも径方向に熱収縮する熱収縮媒体であって、扁平なテープ状に押しつぶされた筒状の熱収縮媒体である場合に、前記印刷手段に、前記倍率に応じて少なくとも前記径方向に拡大された前記印刷対象を印刷させることを特徴とする請求項１〜３の何れかに記載の印刷装置。
【請求項５】
相互に接続可能な印刷指示装置と印刷装置とを含む印刷システムであって、
前記印刷指示装置は、
印刷結果の画像を表示する表示手段と、
前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる表示制御手段と、
前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を前記印刷装置に送信する第一送信手段と、
印刷媒体に印刷される印刷対象のデータを印刷指示と共に前記印刷装置に送信する第二送信手段とを備え、
前記印刷装置は、
前記第一送信手段から送信された前記倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として記憶する記憶手段と、
印刷媒体に印刷を行う印刷手段と、
前記第二送信手段から送信された前記印刷指示が受信され、前記印刷媒体が熱収縮媒体である場合に、前記第二送信手段から送信された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる印刷制御手段とを備えたことを特徴とする印刷システム。
【請求項６】
前記印刷装置は、前記印刷装置に装着された印刷媒体の種類を検出する種類検出手段を更に備え、
前記印刷制御手段は、前記種類検出手段によって検出された前記種類が、前記印刷媒体が熱収縮媒体であることを示す場合に、前記印刷手段に、前記倍率に応じて拡大された前記印刷対象を印刷させることを特徴とする請求項５に記載の印刷システム。
【請求項７】
前記第一送信手段は、前記確定指示が入力される度に、熱収縮媒体の種類を特定する情報と共に、前記倍率を前記印刷装置に送信し、
前記記憶手段は、前記第一送信手段から送信された前記情報と前記倍率を受信する度に、前記情報と対応付けて前記倍率を記憶し、
前記印刷制御手段は、前記印刷手段に、前記記憶手段に記憶された前記情報のうち、前記種類検出手段によって検出された前記種類を示す情報に対応する倍率に応じて拡大された前記印刷対象を印刷させることを特徴とする請求項６に記載の印刷システム。
【請求項８】
前記印刷装置は、長尺のテープ状の印刷媒体に印刷を行うことが可能なテープ印刷装置であり、
前記印刷制御手段は、前記印刷媒体が、少なくとも径方向に熱収縮する熱収縮媒体であって、扁平なテープ状に押しつぶされた筒状の熱収縮媒体である場合に、前記印刷手段に、前記倍率に応じて少なくとも前記径方向に拡大された前記印刷対象を印刷させることを特徴とする請求項５〜７の何れかに記載の印刷システム。
【請求項９】
相互に接続可能な印刷指示装置と印刷装置とを含む印刷システムであって、
印刷結果の画像を表示する表示手段と、
前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる表示制御手段と、
前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として確定する倍率確定手段と、
前記倍率確定手段によって確定された前記倍率を記憶する記憶手段と、
印刷媒体に印刷を行う印刷手段と、
前記印刷媒体に印刷される印刷対象のデータを取得する印刷対象取得手段と、
熱収縮媒体である前記印刷媒体への印刷指示が入力された場合、前記印刷対象取得手段によって取得された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる印刷制御手段とを備えたことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、熱収縮性の印刷媒体に印刷を行うことが可能な印刷装置、ならびに、熱収縮性の印刷媒体に印刷を行う印刷装置および印刷装置に印刷指示を行う印刷指示装置を含む印刷システムに関する。
【背景技術】
【０００２】
印刷時に印刷媒体である用紙が熱収縮する場合がある。かかる場合、印刷された文字等も用紙の熱収縮に伴って縮むので、本来の印刷位置からずれてしまう。そこで、印刷用紙の熱収縮に伴う印刷ずれを補正することができるプリンタ制御装置が提案されている（例えば、特許文献１参照）。このプリンタ制御装置は、印刷位置チェックパターンを、フロントエンジン及びリヤエンジンの表面、裏面における水平、垂直方向の収縮率を変えて、全ての組み合わせについて印刷を行う。ユーザは、全ての印刷結果のうち最良の印刷結果を特定し、その印刷結果に対応する収縮率の組合せを選択、決定して、プリンタ制御装置に設定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１６８２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のプリンタ制御装置によれば、フロントエンジン及びリヤエンジンの表面、裏面における水平、垂直方向の収縮率の全ての組み合わせについて、印刷位置チェックパターンが印刷されねばならない。従って、組合せの数が多くなるほど、収縮率設定の為だけに使用される用紙の数が増え、無駄に消費されることになる。
【０００５】
本発明は、印刷媒体の熱収縮に応じた倍率を、印刷媒体を無駄に消費することなくユーザが容易に設定することを可能とし、その後、設定された倍率に応じた拡大印刷を行うことが可能な印刷装置を提供することを目的とする。また、本発明は、印刷装置と印刷装置に印刷指示を行う印刷指示装置を含み、印刷媒体の熱収縮に応じた倍率を、印刷媒体を無駄に消費することなくユーザが容易に設定することを可能とし、その後、設定された倍率に応じた拡大印刷を行うことが可能な印刷システムを提供することを別の目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る印刷装置は、表示手段と、表示制御手段と、倍率確定手段と、記憶手段と、印刷手段と、印刷対象取得手段と、印刷制御手段とを備えている。前記表示手段は、印刷結果の画像を表示する。前記表示制御手段は、前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる。前記倍率確定手段は、前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として確定する。前記記憶手段は、前記倍率確定手段によって確定された前記倍率を記憶する。前記印刷手段は、印刷媒体に印刷を行う。前記印刷対象取得手段は、前記印刷媒体に印刷される印刷対象のデータを取得する。前記印刷制御手段は、熱収縮媒体である前記印刷媒体への印刷指示が入力された場合、前記印刷対象取得手段によって取得された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる。
【０００７】
本発明の第二態様に係る印刷システムは、相互に接続可能な印刷指示装置と印刷装置とを含む印刷システムである。前記印刷指示装置は、表示手段と、表示制御手段と、第一送信手段と、第二送信手段とを備えている。前記表示手段は、印刷結果の画像を表示する。前記表示制御手段は、前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる。前記第一送信手段は、前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を前記印刷装置に送信する。前記第二送信手段は、印刷媒体に印刷される印刷対象のデータを印刷指示と共に前記印刷装置に送信する。前記印刷装置は、記憶手段と、印刷手段と、印刷制御手段とを備えている。前記記憶手段は、前記第一送信手段から送信された前記倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として記憶する。前記印刷手段は、印刷媒体に印刷を行う。前記印刷制御手段は、前記第二送信手段から送信された前記印刷指示が受信され、前記印刷媒体が熱収縮媒体である場合に、前記第二送信手段から送信された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる。
【０００８】
本発明の第三態様に係る印刷システムは、相互に接続可能な印刷指示装置と印刷装置とを含む印刷システムであって、表示手段と、表示制御手段と、倍率確定手段と、記憶手段と、印刷手段と、印刷対象取得手段と、印刷制御手段とを備えている。前記表示手段は、印刷結果の画像を表示する。前記表示制御手段は、前記画像を拡大または縮小する指示であるサイズ変更指示が入力された場合、前記表示手段に、前記サイズ変更指示に応じて拡大または縮小された前記画像を表示させる。前記倍率確定手段は、前記サイズ変更指示に応じて拡大または縮小された前記画像を確定する指示である確定指示が入力された場合、前記確定指示が入力された時に前記表示手段に表示されている前記画像に対応する倍率を、熱収縮する印刷媒体である熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として確定する。前記記憶手段は、前記倍率確定手段によって確定された前記倍率を記憶する。前記印刷手段は、印刷媒体に印刷を行う。前記印刷対象取得手段は、前記印刷媒体に印刷される印刷対象のデータを取得する。前記印刷制御手段は、熱収縮媒体である前記印刷媒体への印刷指示が入力された場合、前記印刷対象取得手段によって取得された前記データに基づき、前記印刷手段に、前記記憶手段に記憶された前記倍率に応じて決定された前記拡大率で拡大された前記印刷対象を印刷させる。
【０００９】
本発明の第一態様の印刷装置、第二態様の印刷システム、および第三態様の印刷システムの各々によれば、ユーザは、表示手段に表示された印刷結果の画像と、実際に熱収縮媒体に印刷された印刷結果とを見比べながら、サイズ変更指示を入力すればよい。そして、画像中の印刷結果と実際の印刷結果とが、見た目で同じサイズになった時点でユーザが確定指示を入力すれば、その倍率が、熱収縮媒体の印刷時に適用される拡大率を決定するための倍率として、記憶手段に記憶される。従って、ユーザは、印刷媒体の熱収縮に応じた倍率を、印刷媒体を無駄に消費することなく容易に設定することができる。その後、熱収縮媒体への印刷指示が行われると、記憶された倍率に応じて決定される拡大率で印刷が行われる。従って、ユーザが実際の印刷結果を見ながら設定した適切な倍率に応じた拡大印刷を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】テーププリンタ１の斜視図である。
【図２】テープカセット３０の斜視図である。
【図３】上ケース３１１が取り外された状態でテープカセット３０がカセット装着部８に装着された状態を示す平面図である。
【図４】テーププリンタ１の電気的構成を示すブロック図である。
【図５】倍率テーブルの一例の説明図である。
【図６】テーププリンタ１のメイン処理のフローチャートである。
【図７】メイン処理で行われるプレビュー処理のフローチャートである。
【図８】メイン処理で行われる印刷処理のフローチャートである。
【図９】熱収縮テープ５７への印刷結果の一例である。
【図１０】熱収縮後の印刷結果の一例である。
【図１１】拡大印刷された印刷結果の一例である。
【図１２】印刷システム１１０の全体構成を示すブロック図である。
【図１３】パーソナルコンピュータ３００のメイン処理のフローチャートである。
【図１４】メイン処理で行われるプレビュー処理のフローチャートである。
【図１５】プリンタ１０１のメイン処理のフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の実施の形態について、図面を参照して説明する。なお、参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成などは、それのみに限定する趣旨ではなく、単なる説明例である。
【００１２】
まず、図１および図３を参照して、本発明の一実施形態に係るテーププリンタ１（以下、単にプリンタ１という）の物理的構成について説明する。図１の上、下、左下、右上、左上、右下方向は、夫々、プリンタ１の上、下、前、後ろ、左、右方向である。プリンタ１には、後述する様々な種類のテープカセット３０（図２、図３参照）が装着可能である。プリンタ１は、テープカセット３０から引き出され、搬送されるテープ状の印字媒体（以下、単にテープという）に対して、テープ幅方向に１列毎にドットを形成することで、印刷を行うことが可能なプリンタである。
【００１３】
図１に示すように、プリンタ１の上面には、キーボード３が設けられている。なお、プリンタ１では、文字、数字、記号等の各種キャラクタの印刷が可能であり、キーボード３は、テープに印刷される印刷対象のデータを入力するためのキャラクタキー、確定キー等を含む。キーボード３の後側には、電源キー、プレビューキー、印刷キー等を含む機能キー群４が設けられている。以下の説明では、機能キー群４とキーボード３とを総称する場合、操作部２という。機能キー群４の後側には、ディスプレイ５が設けられている。ディスプレイ５には、入力された印刷対象のキャラクタ等の様々な画像が表示される。プリンタ１の上面の後部には、開閉可能なカバー６が設けられている。カバー６の下方、つまりプリンタ１本体内部には、カセット装着部８（図３参照）が設けられている。カセット装着部８は、後述するテープカセット３０が装着可能な空間である。
【００１４】
図３に示すように、カセット装着部８の前部には、正面視で略矩形状のヘッドホルダ７４が立設されている。ヘッドホルダ７４の前面には、テープに印刷を行うサーマルヘッド１０が取り付けられている。サーマルヘッド１０の前面には、複数（例えば、１２８個）の発熱素子が、テープの搬送方向に直交する方向である上下方向に一列に並んで配設されている。ヘッドホルダ７４の右後方には、リボン巻取軸９５が立設されている。ヘッドホルダ７４の左方には、ローラ駆動軸１００が立設されている。なお、リボン巻取軸９５およびローラ駆動軸１００は、図示しないギヤ群を介して、テープ送りモータ２３（図４参照）によって回転駆動される。カセット装着部８の前側には、可動搬送ローラ１４とプラテンローラ１５とを備えたローラホルダ１２が配設されている。ローラホルダ１２は、ホルダ軸１２１を中心に回動可能に軸支されている。
【００１５】
カバー６が下方に閉じられると、ローラホルダ１２は後方に回動し、図３に示す印字位置に移動する。印字位置では、プラテンローラ１５がサーマルヘッド１０に圧接され、且つ、可動搬送ローラ１４がテープ駆動ローラ４６に圧接される。ローラホルダ１２が印字位置にある場合、プリンタ１は、カセット装着部８に装着されたテープカセット３０を用いた印字動作が可能となる。カバー６が上方に開かれると、ローラホルダ１２は前方に回動し、サーマルヘッド１０及びテープ駆動ローラ４６から離間する。この場合、テープカセット３０はカセット装着部８に着脱可能である。
【００１６】
ローラホルダ１２の後側面１２２、つまり、ヘッドホルダ７４と対向する側の面には、検出部２００が設けられている。検出部２００は、５つの検出スイッチ２１０を含む。５つの検出スイッチ２１０は、後側面１２２を背面視した場合、上下方向に３列にジグザグ配置されている。各検出スイッチ２１０のスイッチ端子２２２は、後側面１２２からカセット装着部８に向けて略水平に突出している。テープカセット３０がカセット装着部８に装着されている場合、各検出スイッチ端子２２２は、カセット装着部８内に存在するテープカセット３０の前面壁（より詳細には、後述するアーム前面壁３５）と対向するように突出する。
【００１７】
スイッチ端子２２２は、押圧されていないときは図示しないバネ部材によって伸出した状態とされ、検出スイッチ２１０はオフ状態である。一方、スイッチ端子２２２が押圧されてローラホルダ１２内部に向けて一部が押し込まれると、検出スイッチ２１０はオン状態となる。プリンタ１では、５つの検出スイッチ２１０のオン・オフの組合せに基づいて、カセット装着部８に装着されたテープカセット３０の種類の検出が行われる。
【００１８】
また、後側面１２２には、左右方向に延びる板状の突起部である係止片２２５が設けられている。係止片２２５は、上下方向においては全ての検出スイッチ２１０よりも上方、左右方向においては検出スイッチ２１０のうち１つと重なる位置にある。係止片２２５は、検出スイッチ２１０のスイッチ端子２２２と同様、後側面１２２からカセット装着部８に向けて略水平に突出している。
【００１９】
カセット装着部８の左側の、印刷済みのテープの搬送経路上には、印刷済みのテープを所定位置で切断するカット機構１７が設けられている。カット機構１７は、固定刃１８と、固定刃１８に対して移動可能に支持された移動刃１９を備える。なお、移動刃１９は、カッタモータ２４（図５参照）によって前後方向に移動される。
【００２０】
図４を参照して、プリンタ１の電気的構成について説明する。図４に示すように、プリンタ１は、制御基板上に形成される制御回路部４００を備えている。制御回路部４００は、各機器を制御するＣＰＵ４０１、ＣＰＵ４０１にデータバス４１０を介して接続されたＲＯＭ４０２、ＣＧＲＯＭ４０３、ＲＡＭ４０４、フラッシュメモリ４０９および入出力インタフェイス４１１等を含む。
【００２１】
ＲＯＭ４０２には、プリンタ１の制御上必要な各種のプログラム等が記憶されている。ＣＰＵ４０１は、これらのプログラムに基づいて各種演算を行う。ＣＧＲＯＭ４０３には、各種キャラクタやバーコードを印刷するための印刷用ドットパターンデータが、書体やサイズ毎に分類され、コードデータに対応させて記憶されている。ＲＡＭ４０４には、テキストメモリ、プリントバッファ等、複数の記憶エリアが設けられている。テキストメモリには、キーボード３から入力された印刷対象のデータが格納される。プリントバッファには、印刷対象の印刷用ドットパターンが格納される。その他記憶エリアには、各種演算データ等が記憶される。フラッシュメモリ４０９には、倍率テーブルを含む各種テーブル、各種設定値等が記憶されている。倍率テーブルについては後述する。
【００２２】
入出力インタフェイス４１１には、検出スイッチ２１０、操作部２、ディスプレイ５に表示データを出力するためのビデオＲＡＭ（図示外）を有する液晶駆動回路（ＬＣＤＣ）４０５、サーマルヘッド１０の発熱素子を通電させるための駆動回路４０６、テープ送りモータ２３を駆動するための駆動回路４０７、カッタモータ２４を駆動するための駆動回路４０８等が接続されている。
【００２３】
図５を参照して、倍率テーブルについて説明する。熱収縮する印刷媒体である熱収縮媒体に印刷された印刷対象は、印刷媒体の熱収縮に伴って収縮してしまう。よって、収縮後の印刷対象を本来の形状とサイズに維持するためには、印刷時に、熱収縮を考慮した拡大率で拡大印刷を行う必要がある。そこで、図５に示すように、倍率テーブルには、熱収縮媒体の種類と、熱収縮媒体への印刷時に適用される拡大率を決定するための倍率とが定義されている。なお、本実施形態では、熱収縮媒体の一例である熱収縮テープが使用される。熱収縮テープとは、加熱することで少なくとも径方向に熱収縮する素材で形成された筒状のテープである。よって、本実施形態の倍率テーブルには、熱収縮媒体の種類として、熱収縮テープの種類（図５の例では、熱収縮１、熱収縮２、熱収縮３）が記憶される。また、対応する倍率として、後述するプレビュー処理（図７参照）において、ユーザによって設定された倍率が記憶される。
【００２４】
図２および図３を参照して、テープカセット３０の構成について説明する。図２に示すように、テープカセット３０は、上ケース３１１と下ケース３１２とで形成される箱型のカセットケース３１を備える。カセットケース３１には、夫々上下一対の支持孔６５、６６、６７、６８が設けられている。支持孔６５、６６、６７、６８は、夫々、後述する第一テープスプール４０（図３参照）、第二テープスプール（図示略）、リボンスプール４２（図３参照）およびリボン巻取スプール４４（図３参照）を回転可能に支持する。
【００２５】
カセットケース３１の内部に収納されるテープの種類、および、インクリボンの有無などを適宜変更することによって、様々な種類のテープカセット３０が構成可能である。本実施形態では、熱収縮タイプのテープカセット３０を例示するが、その他の種類として、ラミネートタイプ、レセプタタイプ等がある。ラミネートタイプとは、樹脂製の透明フィルムテープにインクリボンを用いて印刷がなされた後、印刷面に両面粘着テープが貼り合わせられる態様を示す。レセプタタイプとは、樹脂製の片面粘着テープにインクリボンを用いて印刷が行われる態様を示す。
【００２６】
図３に示すように、熱収縮タイプのテープカセット３０のカセットケース３１内の左後部には、支持孔６５（図２参照）に回転可能に支持された第一テープスプール４０に、印字媒体である長尺状の熱収縮テープ５７が巻回され、収容されている。熱収縮テープ５７は、カセットケース３１内に扁平状に押しつぶされた状態で収容されている。印刷後にテープカセット３０から排出され、切断された熱収縮テープ５７は、筒状に展開され、装着対象物が挿通された状態でドライヤー等によって加熱される。これにより、熱収縮テープ５７が熱収縮し、装着対象物に固定される。
【００２７】
また、カセットケース３１内の右前部には、支持孔６７（図２参照）に回転可能に支持されたリボンスプール４２に、未使用のインクリボン６０が巻回され、収容されている。第一テープスプール４０とリボンスプール４２との間には、リボン巻取スプール４４が収容されている。テープカセット３０がプリンタ１に装着された場合、リボン巻取スプール４４にはリボン巻取軸９５が挿入される。リボン巻取スプール４４は、リボン巻取軸９５の駆動に伴い回転することで、未使用のインクリボン６０をリボンスプール４２から引き出し、印刷に使用された後のインクリボン６０を巻き取る。
【００２８】
カセットケース３１の前部のうち、テープカセット３０右側から左方に延びる部位をアーム部３４という。より詳細には、アーム部３４は、テープカセット３０の前面壁の一部であるアーム前面壁３５と、アーム前面壁３５から後方に離間して設けられたアーム背面壁３７によって規定される部位である。アーム前面壁３５およびアーム背面壁３７の左端の間には、上下方向に延びる隙間である排出口３４１が形成されている。
【００２９】
熱収縮タイプのテープカセット３０では、第一テープスプール４０から引き出された熱収縮テープ５７は、アーム前面壁３５と略平行に延びる搬送経路に沿ってアーム部３４内を案内され、排出口３４１でアーム部３４から排出される。また、リボンスプール４２から引き出されたインクリボン６０は、熱収縮テープ５７とは異なる搬送経路に沿ってアーム部３４内を案内され、排出口３４１で熱収縮テープ５７と重なった状態でアーム部３４から排出される。
【００３０】
アーム前面壁３５には、係止孔８２０と指標部８００とが設けられている。係止孔８２０は、アーム前面壁３５の右端部近傍に設けられた左右方向に長い略矩形状の貫通孔である。テープカセット３０がカセット装着部８の適正位置に装着されると、ローラホルダ１２に設けられた係止片２２５が係止孔８２０に挿入され、テープカセット３０は適正位置に装着された状態で維持される。
【００３１】
指標部８００は、テープカセット３０の種類を示す部位であって、テープの種類に応じて規定のパターンで設けられた少なくとも１つの孔部８０１を含む。各孔部８０１は、ローラホルダ１２に設けられた検出スイッチ２１０（図３参照）のうち何れかに対応する位置に設けられる。よって、図３に示すように、プリンタ１にテープカセット３０が装着され、ローラホルダ１２が印字位置に向けて移動すると、検出スイッチ２１０は、指標部８００によって選択的に押圧される。詳細には、孔部８０１に対向した検出スイッチ２１０は、スイッチ端子２２２が孔部８０１に挿入されるのでオフ状態となる。アーム前面壁３５の孔部８０１が設けられていない部位に対向した検出スイッチ２１０は、押圧されてオン状態となる。プリンタ１では、このときの検出スイッチ２１０のオン・オフの組合せに基づいて、テープカセット３０の種類が検出される。
【００３２】
アーム部３４の後方に設けられた、テープカセット３０を上下方向に貫通する平面視略長方形状の空間は、ヘッド挿入部３９である。ヘッド挿入部３９は、テープカセット３０がプリンタ１に装着された時、サーマルヘッド１０を支持するヘッドホルダ７４が挿入される部位である。
【００３３】
テープの搬送方向において、ヘッド挿入部３９の下流側には、排出口３４１から排出され、一面がテープカセット３０の前面に露出されたテープ（図２、図３では熱収縮テープ５７）を案内する上下一対の規制部材３６１、３６２（図２参照）が設けられている。つまり、テープは、アーム部３４の排出口３４１と規制部材３６１、３６２との間の部位（以下、露出部という）で露出される。排出口３４１から排出されたテープには、露出部において、インクリボン６０を用いてサーマルヘッド１０による印刷が行われる。規制部材３６１、３６２は、印刷後のテープを、サーマルヘッド１０の下流側でテープ排出部４９に向かって案内する。印刷に使用されたインクリボン６０は、規制部材３６１、３６２の上流側に設けられた分離壁４７でテープとは分離され、別の搬送経路に沿って搬送され、リボン巻取スプール４４に巻き取られる。
【００３４】
規制部材３６１、３６２の下流側には、支持孔６４（図２参照）が設けられ、支持孔６４の内側にテープ駆動ローラ４６が回転可能に軸支されている。テープカセット３０がプリンタ１に装着された場合、テープ駆動ローラ４６にはローラ駆動軸１００が挿入される。テープ駆動ローラ４６は、ローラ駆動軸１００の駆動に伴って回転する。熱収縮タイプのテープカセット３０がカセット装着部８に装着されている場合、回転するテープ駆動ローラ４６が、対向する可動搬送ローラ１４との協働により、第一テープスプール４０から熱収縮テープ５７を引き出し、カセットケース３１内の搬送経路に沿って、テープ排出部４９に向けて搬送する。テープ排出部４９を通過したテープは、カセットケース３１から排出された後、カット機構１７により切断される。
【００３５】
図６〜図１１を参照して、本実施形態のプリンタ１で実行されるメイン処理について説明する。メイン処理は、プリンタ１の電源がオンにされると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。メイン処理は、プリンタ１の電源がオフにされると終了する。
【００３６】
図６に示すように、まず、ＲＡＭ４０４の記憶エリアをクリアする等のイニシャル処理が行われる（Ｓ１）。ＣＰＵ４０１は、キー入力がない間は待機する（Ｓ２：ＮＯ）。操作部２のいずれかのキーが押圧された場合、ＣＰＵ４０１は、キー入力があったと判断し（Ｓ２：ＹＥＳ）、検出部２００の５つの検出スイッチ２１０から出力される信号が示す検出スイッチ２１０のオン・オフの組合せに基づき、プリンタ１に装着されているテープカセット３０の種類を特定する（Ｓ３）。特定されたテープカセット３０の種類は、ＲＡＭ４０４の所定の記憶エリアに記憶される。
【００３７】
検出スイッチ２１０のオン・オフの組合せに基づくテープカセット３０の種類の特定方法として、いかなる周知の方法が採用されてもよい。例えば、テープカセット３０の種類は、フラッシュメモリ４０９に記憶されたテープ種類テーブル（図示略）を参照して特定できる。テープ種類テーブルには、検出スイッチ２１０のオン・オフの組合せと、対応するテープカセット３０の種類（ラミネートタイプ、レセプタタイプ、熱収縮タイプ等）を示す情報が定義されていればよい。なお、熱収縮テープ５７には、径方向のみに熱収縮する種類、径方向および長手方向に熱収縮する種類がある。また、同じ方向でも、素材によって収縮率が異なる場合がある。よって、本実施形態で使用されるテープ種類テーブルでは、複数種類の熱収縮タイプのテープカセット３０に対応する情報が定義されている。
【００３８】
テープカセット３０の種類が特定された後、押圧されたキーに応じた処理が行われる。キャラクタキーが押圧された場合（Ｓ４：ＹＥＳ）、押圧されたキーに応じて、入力されたキャラクタが特定され、印刷対象として受け付けられる（Ｓ５）。なお、このとき、書体や文字サイズの設定等も行われる。印刷対象のデータは、ＲＡＭ４０４に記憶される。印刷対象のデータ受付が終了すると、ＣＰＵ４０１はＳ２の処理に戻る。
【００３９】
入力がなされたキーが、キャラクタキーではなくプレビューキーの場合（Ｓ４：ＮＯ、Ｓ９：ＹＥＳ）、プレビュー処理が行われる（Ｓ１０、図７）。プレビュー処理は、印刷対象の印刷結果の画像を、ユーザの入力する指示に応じて拡大または縮小しながらディスプレイ５（図１参照）に表示し、熱収縮タイプのテープカセット３０が装着されている場合には、ユーザが確定指示を入力した時点で表示されている画像の倍率を倍率テーブル（図５参照）に記憶する処理である。
【００４０】
プレビュー処理では、図７に示すように、まず、ＲＡＭ４０４に記憶されている印刷対象のデータに基づいて、ＬＣＤＣ４０５が駆動され、印刷対象の印刷結果を示す画像（以下、プレビュー画像という）が表示される（Ｓ１１）。初回のプレビュー画像では、印刷対象は、拡大または縮小されることなく、Ｓ５で設定されたサイズに応じて等倍表示される。以下、この時のプレビュー画像のサイズを初期サイズという。ＣＰＵ４０１は、キー入力がない間は待機する（Ｓ１２：ＮＯ）。キー入力があると（Ｓ１２：ＹＥＳ）、ＣＰＵ４０１は、入力がなされたキーが確定キーか否かを判断する（Ｓ１３）。
【００４１】
入力がなされたキーが、確定キーではなく拡大キーである場合（Ｓ１３：ＮＯ、Ｓ１６：ＹＥＳ）、ＣＰＵ４０１は、その時表示されているプレビュー画像の表示倍率を上げる（Ｓ１７）。そして、ＣＰＵ４０１は、プレビュー画像をその倍率に応じて拡大し、ディスプレイ５に表示する（Ｓ１１）。一方、入力がなされたキーが、確定キーでも拡大キーでもなく、縮小キーである場合（Ｓ１３：ＮＯ、Ｓ１６：ＮＯ、Ｓ１８：ＹＥＳ）、ＣＰＵ４０１は、その時表示されているプレビュー画像の表示倍率を下げる（Ｓ１９）。そして、ＣＰＵ４０１は、プレビュー画像をその倍率に応じて縮小し、ディスプレイ５に表示する（Ｓ１１）。
【００４２】
なお、プレビュー画像の縦方向および横方向の夫々に対応して、拡大キー、縮小キーは、各々２つずつが設けられる。プレビュー画像の縦方向、横方向は、夫々、テープの幅方向（熱収縮テープ５７の場合は径方向）、長手方向に対応する。拡大キー、縮小キーが押圧された場合の倍率の変化量は特に限定されない。例えば、ＣＰＵ４０１は、拡大キー、縮小キーが１回押圧された場合、倍率を、初期サイズに対して５％変更すればよい。確定キーが押圧されない間は、ユーザによって拡大キーまたは縮小キーが押圧されることでプレビュー画像のサイズ変更の指示が入力される度に、プレビュー画像が拡大または縮小される処理が繰り返される。
【００４３】
確定キーが押圧されると（Ｓ１３：ＹＥＳ）、ＣＰＵ４０１は、Ｓ２で特定され、ＲＡＭ４０４に記憶されているテープカセット３０の種類が、熱収縮タイプであるか否かを判断する（Ｓ１４）。熱収縮タイプであれば（Ｓ１４：ＹＥＳ）、ＣＰＵ４０１は、この時のプレビュー画像の初期サイズに対する倍率を、熱収縮テープ５７への印刷時に適用される拡大率を決定するための倍率として確定する。そして、このテープカセット３０の種類、つまり熱収縮テープ５７の種類と倍率とを対応付けて、フラッシュメモリ４０９の倍率テーブル（図５参照）に記憶させる（Ｓ１５）。倍率テーブルに、その熱収縮テープ５７に対応する倍率がまだ記憶されていない場合は、倍率テーブルに熱収縮テープ５７の種類と対応する倍率が新たに追加される。一方、その熱収縮テープ５７に対応する倍率が既に記憶されている場合は、記憶されている倍率が、新たに確定された倍率で上書きされる。
【００４４】
一方、テープカセット３０が熱収縮タイプでない場合（Ｓ１４：ＮＯ）、ＣＰＵ４０１は、倍率テーブルに情報を記憶することなく、そのままプレビュー処理を終了し、メイン処理に戻る。図６に示すように、メイン処理では、プレビュー処理の後、ＣＰＵ４０１はＳ２の処理に戻る。
【００４５】
キャラクタキーでもプレビューキーでもなく、印刷キーが押圧された場合（Ｓ４：ＮＯ、Ｓ９：ＮＯ、Ｓ２９：ＹＥＳ）、つまり、印刷指示が入力された場合、印刷処理が行われる（Ｓ３０、図８）。印刷処理は、印刷対象を印刷する処理であるが、前述のプレビュー処理で設定された倍率がある場合には、その倍率に応じた拡大率で拡大印刷が行われる。
【００４６】
印刷処理では、図８に示すように、まず、プリンタ１に装着されているテープカセット３０の種類に対応する倍率が設定されているか否かが判断される（Ｓ３１）。具体的には、フラッシュメモリ４０９の倍率テーブル（図５参照）に、Ｓ２で特定され、ＲＡＭ４０４に記憶されているテープカセット３０の種類に対応する倍率が記憶されているか否かが判断される。前述した通り、プレビュー処理では、熱収縮タイプのテープカセット３０についてのみ、倍率テーブルに情報が記憶されるので、装着されているのがその他の種類（例えば、ラミネートタイプまたはレセプタタイプ）のテープカセット３０であれば、倍率は設定されていない（Ｓ３１：ＮＯ）。また、装着されているのが熱収縮タイプのテープカセット３０であっても、プレビュー処理を経ずに印刷指示が行われた場合には、倍率は設定されていない（Ｓ３１：ＮＯ）。
【００４７】
このような場合は、通常の印刷が行われる（Ｓ３３）。具体的には、メイン処理のＳ５で入力された印刷対象のデータに基づいて、ＣＧＲＯＭ４０３から、対応するサイズの印刷用ドットパターンが読み出され、ＲＡＭ４０４のプリントバッファに展開される。そして、ＣＰＵ４０１は、駆動回路４０７を制御することで、テープ送りモータ２３を駆動する。これにより、ローラ駆動軸１００およびリボン巻取軸９５が回転され、熱収縮テープ５７およびインクリボン６０が引き出されて搬送される。これと同期して、ＣＰＵ４０１は、駆動回路４０６を制御することで、サーマルヘッド１０の発熱素子を選択的且つ間欠的に通電させる。これにより、熱収縮テープ５７に印刷対象が印刷される。印刷が終了すると、ＣＰＵ４０１は図８の印刷処理を終了し、図６のメイン処理に戻る。
【００４８】
一方、熱収縮タイプのテープカセット３０について、プレビュー処理で倍率が設定されていれば（Ｓ３１：ＹＥＳ）、熱収縮テープ５７の径方向、長手方向の夫々について、設定された倍率に応じた拡大率が決定される（Ｓ３２）。具体的には、拡大率（％）は、以下の式によって算出される。
拡大率＝１００／（倍率テーブルの倍率）×１００（％）
【００４９】
続いて、テープカセット３０から引き出される熱収縮テープ５７に対して、決定された拡大率で径方向および長手方向のうち少なくとも一方に拡大された印刷対象が印刷される（Ｓ３３）。この場合、ＲＡＭ４０４のプリントバッファには、周知の方法で拡大率に応じて拡大された印刷対象の印刷用ドットパターンが展開される。そして、ローラ駆動軸１００およびリボン巻取軸９５が回転され、熱収縮テープ５７およびインクリボン６０が引き出されて搬送されるとともに、熱収縮テープ５７に拡大された印刷対象が印刷される。印刷が終了すると、ＣＰＵ４０１は図８の印刷処理を終了し、図６のメイン処理に戻る。
【００５０】
図６に示すように、メイン処理では、印刷処理の後、ＣＰＵ４０１はＳ２の処理に戻る。キャラクタキー、プレビューキーでおよび印刷キー以外のキーが押圧された場合（Ｓ４：ＮＯ、Ｓ９：ＮＯ、Ｓ２９：ＮＯ、Ｓ２９：ＹＥＳ）、表示切替処理（ディスプレイ５に表示される文書の行数の変更）等、押圧されたキーに応じたその他の処理が行われる（Ｓ４１）。その後、ＣＰＵ４０１はＳ２の処理に戻る。プリンタ１の電源がオフにされるまで、以上に説明した処理が繰り返される。
【００５１】
以下に、ユーザが熱収縮テープ５７に応じた倍率を設定し、その後、拡大印刷が行われる場合の処理の具体例について説明する。種類が「熱収縮４」のテープカセット３０がプリンタ１に装着されている状態で、ユーザがキャラクタキーを操作し、文字列「ＨＡＴ」を入力すると、テープカセット３０の種類として「熱収縮４」が特定され、文字列「ＨＡＴ」のデータがＲＡＭ４０４に記憶される（図６のＳ２：ＹＥＳ、Ｓ３、Ｓ４：ＹＥＳ、Ｓ５）。その後、ユーザは、印刷キーを押圧し、熱収縮テープ５７に文字列「ＨＡＴ」を印刷する指示を入力する（Ｓ２９：ＹＥＳ）。この時点で、図５に示すように、倍率テーブルに「熱収縮４」の倍率が記憶されていなければ、図９に例示するように、文字列「ＨＡＴ」はＳ５で設定されたサイズで通常印刷される（図８のＳ３１、Ｓ３３）。
【００５２】
ユーザは、文字列「ＨＡＴ」が通常印刷された熱収縮テープ５７の内部に例えば円筒状の装着対象物を挿通し、熱収縮テープ５７を加熱して収縮させる。その結果、文字列「ＨＡＴ」も、例えば図１０に示すように収縮する。ユーザは、続いて、プレビューキーを押圧する（Ｓ９：ＹＥＳ）。そして、収縮後の文字列「ＨＡＴ」の印刷結果とディスプレイ５に表示されたプレビュー画像中の文字列「ＨＡＴ」とを見比べながら、両者が見た目で同じサイズになるように、拡大キーや縮小キーの操作を繰り返す（図７のＳ１１、Ｓ１２、Ｓ１３、Ｓ１６、Ｓ１７、Ｓ１８、Ｓ１９）。
【００５３】
例えば、プレビュー画像中の文字列「ＨＡＴ」が、図１０に示すのと見た目で同じサイズになった時点で、ユーザが確定キーを押圧すると、「熱収縮４」とこの時の倍率が倍率テーブルに記憶される（Ｓ１３、Ｓ１４、Ｓ１５）。なお、熱収縮テープ５７は少なくとも径方向に熱収縮しているので、少なくとも径方向の倍率は、１００％より小さい。本具体例では、プレビュー画像は、初期サイズに対して縦方向にのみ８０％に縮小されると、収縮後の文字列「ＨＡＴ」の印刷結果と見た目で同じサイズになる。よって、この時点で確定キーが押圧されると、倍率テーブルには、「熱収縮４」と対応付けて、径方向の倍率８０％と長手方向の倍率１００％とが記憶される。
【００５４】
なお、プレビュー画像が、平面上に配置された文字列「ＨＡＴ」を単純に縮小した状態の画像である場合、装着対象物は立体であるから、実際に装着対象物に装着され、熱収縮テープ５７が熱収縮した後の文字列「ＨＡＴ」の印刷結果とは、厳密に同じようには見えない。従って、プレビュー処理のＳ１１（図７参照）では、例えば、装着対象物の形状を特定する情報（例えば、装着対象物が円筒状の場合、装着対象物の半径）に基づき、円筒状の装着対象物の外周面に配置された文字列「ＨＡＴ」の画像が生成され、表示されることが好ましい。このような画像の生成方法として、いかなる公知の方法が採用されてもよい。なお、装着対象物の形状を特定する情報は、ユーザが操作部２を介して入力すればよい。しかし、例えば、円筒状の装着対象物の径が画像の歪を無視できる程度に小さい場合には、上記の画像の生成は不要である。あるいは、ユーザが、熱収縮後の筒状の熱収縮テープ５７を切り開いて見比べることを前提として、平面上に配置された文字列「ＨＡＴ」を単純に縮小した画像がプレビュー画像とされてもよい。
【００５５】
前述のように、プレビュー処理で適切な倍率が設定された後、ユーザは、印刷キーを押圧し、熱収縮テープ５７に文字列「ＨＡＴ」を印刷する指示を入力する（Ｓ２９：ＹＥＳ、Ｓ３０）。今度は、倍率テーブルに「熱収縮４」に対応する倍率が記憶されているので、倍率に応じた拡大率が決定され、文字列「ＨＡＴ」の拡大印刷が行われる（図８のＳ３１、Ｓ３２、Ｓ３３）。前述のように、設定された倍率は、径方向８０％、長手方向１００％であるから、径方向の拡大率は１２５％、長手方向の拡大率は１００％である。よって、文字列「ＨＡＴ」は、図１１に示すように、径方向にのみ１２５％拡大された状態で熱収縮テープ５７に印刷される。その後、この熱収縮テープ５７が装着対象物に装着されて加熱されると、径方向に加熱前に比べて８０％のサイズまで収縮するので、収縮後の文字列「ＨＡＴ」は、図９に示す本来のサイズとなる。
【００５６】
なお、前述のようにプレビュー処理で倍率が設定されれば、その後は、同じ種類の熱収縮テープ５７であれば、文字列「ＨＡＴ」に限らず、印刷対象が異なる場合であっても、設定された倍率に応じた適切な拡大率で拡大印刷が行われる。
【００５７】
以上に説明したように、本実施形態のプリンタ１によれば、ユーザは、ディスプレイ５に表示されたプレビュー画像と、熱収縮する印刷媒体である熱収縮テープ５７に印刷された実際の印刷結果とを見比べながら、サイズ変更指示を入力すればよい。そして、プレビュー画像中の印刷結果と実際の印刷結果とが、見た目で同じサイズになった時点でユーザが確定指示を入力すれば、その倍率が、熱収縮テープ５７の印刷時に適用される拡大率を決定するための倍率として、フラッシュメモリ４０９の倍率テーブルに記憶される。従って、ユーザは、熱収縮テープ５７の熱収縮に応じた倍率を、熱収縮テープ５７を無駄に消費することなく容易に設定することができる。その後、熱収縮テープ５７への印刷指示が行われると、記憶された倍率に応じて決定される拡大率で印刷が行われる。従って、ユーザが実際の印刷結果を見ながら設定した適切な倍率に応じた拡大印刷を行うことができる。
【００５８】
また、検出部２００により、プリンタ１に装着されたテープカセット３０が熱収縮タイプであるか否かを自動的に検出できるので、ユーザがテープカセット３０の種類を指定する手間が不要である。更に、検出されたテープカセット３０の種類が熱収縮タイプである場合にのみ、自動的に、プレビュー処理で確定された倍率を記憶する処理や、拡大印刷を行う処理が行われるので、ユーザは、テープカセット３０の種類を意識することなく、同じプリンタ１で熱収縮タイプとその他の種類のテープカセット３０を使用することができる。また、プリンタ１は、倍率テーブルを使用することで、複数種類の熱収縮テープ５７の夫々について、適切な拡大率で拡大印刷を行うことができる。また、プリンタ１は筒状の熱収縮テープ５７を含むテープ状の印刷媒体に印刷を行うことが可能なので、加熱することで装着対象物に装着される熱収縮テープ５７に適した拡大印刷を容易に行うことができる。
【００５９】
本実施形態のプリンタ１は、本発明の「印刷装置」の一例である。ディスプレイ５は、「表示手段」の一例である。図７のプレビュー処理のＳ１１でプレビュー画像を表示させるＣＰＵ４０１は、「表示制御手段」の一例である。Ｓ１５で、確定された倍率を倍率テーブルに記憶させるＣＰＵ４０１は、「倍率確定手段」および「記憶制御手段」の一例である。フラッシュメモリ４０９は、「記憶手段」の一例である。サーマルヘッド１０は、「印刷手段」の一例である。図６のメイン処理のＳ５で印刷対象のデータの入力を受け付けるＣＰＵ４０１は、「印刷対象取得手段」の一例である。図８の印刷処理のＳ３２、Ｓ３３で、倍率テーブルに記憶された倍率に応じた拡大率で拡大印刷を行うＣＰＵ４０１は、「印刷制御手段」の一例である。検出部２００は、「種類検出手段」の一例である。
【００６０】
次に、図１２〜図１５を参照して、本発明の別の実施形態に係る印刷システム１１０について説明する。印刷システム１１０は、相互に接続可能な、印刷指示装置と印刷指示装置からの印刷指示に従って印刷を実行するプリンタとを含む。本実施形態では、印刷指示装置の一例として、汎用型の端末装置であるパーソナルコンピュータ（以下、ＰＣという）３００が採用されている。プリンタとして、前述の実施形態のプリンタ１（図１、図３、図４参照）とは一部構成が異なるプリンタ１０１が採用されている。
【００６１】
まず、図１２を参照して、プリンタ１０１とＰＣ３００の構成について順に説明する。プリンタ１０１は、プリンタ１と同様、テープカセット３０に収容されたテープに印刷を行うよう構成されたプリンタである。プリンタ１０１は、操作部２およびディスプレイ５を備えていない点と、ＰＣ３００等の外部機器に接続するためのＬＡＮインタフェイス（Ｉ／Ｆ）４２１およびＵＳＢインタフェイス（Ｉ／Ｆ）４２２を備えている点以外は、前述のプリンタ１と同様の構成を有する。プリンタ１０１は、ＬＡＮＩ／Ｆ４２１を介してネットワーク１２０に接続し、ネットワーク１２０を介してＰＣ３００等の外部機器に接続することができる。また、プリンタ１０１は、ＵＳＢＩ／Ｆ４２２に接続されるケーブルを介してＰＣ３００等の外部機器に接続することができる。その他のプリンタ１と同様の構成については同じ符号を付し、ここでの説明は省略する。
【００６２】
ＰＣ３００は、汎用型の端末装置であり、相互にバスで接続されたＣＰＵ３０１、ＲＯＭ３０２、およびＲＡＭ３０３を備えている。ＣＰＵ３０１には入出力インタフェイス３１０が接続されている。入出力インタフェイス３１０には、ハードディスク装置（ＨＤＤ）３２３、ＬＡＮＩ／Ｆ３２１、ＵＳＢＩ／Ｆ３２２、マウス３３１、キーボード３３２、ディスプレイ３３３が接続されている。
【００６３】
ＣＰＵ３０１は、ＰＣ３００全体の制御を司る。ＲＯＭ３０２には、ＰＣ３００の制御に必要な各種プログラムと、これらのプログラムに必要な制御データ等が記憶されている。ＣＰＵ３０１は、ＲＯＭ３０２またはＨＤＤ３２３に記憶されたプログラムに従って、各種の演算、制御処理を行う。ＲＡＭ３０３には、ＣＰＵ３０１による各種の演算結果等が一時的に記憶される。記憶装置であるＨＤＤ３２３には、ＰＣ３００で実行される各種のプログラムや各種の情報が記憶される。
【００６４】
ＰＣ３００は、プリンタ１０１と同様、ＬＡＮＩ／Ｆ３２１を介してネットワーク１２０に接続し、ネットワーク１２０を介してプリンタ１０１や他のＰＣ３００等の外部機器に可能である。また、ＰＣ３００は、ＵＳＢＩ／Ｆ３２２に接続されるケーブルを介して、プリンタ１０１等の外部機器に接続可能である。マウス３３１およびキーボード３３２は入力機器であり、ユーザは、これらを用いて様々な指示や情報をＰＣ３００に入力できる。ディスプレイ３３３は各種情報を表示する表示機器である。
【００６５】
図１３〜図１５を参照して、印刷システム１１０で実行される処理について説明する。印刷システム１１０では、前述の実施形態でプリンタ１で行われていた処理の一部がＰＣ３００で行われるが、印刷システム１１０全体として実行できる処理は、プリンタ１とほぼ同様である。よって、以下では、同様の処理については説明を簡略化する。まず、図１３および図１４を参照して、ＰＣ３００で実行されるメイン処理について説明する。図１３に示す処理は、ＰＣ３００の電源がオンにされると開始され、ＲＯＭ３０２に記憶されたプログラムに従って、ＣＰＵ３０１によって実行される。メイン処理は、ＰＣ３００の電源がオフにされると終了する。
【００６６】
ＣＰＵ３０１は、マウス３３１やキーボード３３２が操作されることで何らかの入力がされるまで待機する（Ｓ１０２：ＮＯ）。入力があった場合（Ｓ１０２：ＹＥＳ）、入力内容に応じた処理が行われる。印刷対象のデータが入力された場合は（Ｓ１０４：ＹＥＳ）、印刷対象のデータが受け付けられ、ＲＡＭ３０３に記憶された後（Ｓ１０５）、処理はＳ１０２に戻る。
【００６７】
印刷対象の印刷に使用されるテープカセット３０の種類が入力された場合には（Ｓ１０４：ＮＯ、Ｓ１０６：ＹＥＳ）、入力された種類が特定され、ＲＡＭ３０３に記憶される（Ｓ１０７）。なお、テープカセット３０の種類は、例えば、ディスプレイ３３３に選択可能な状態で表示された、プリンタ１０１に装着可能な複数のテープカセット３０の種類の中からユーザが所望の種類を選択することで入力される。
【００６８】
プレビュー画像の表示が指示された場合には（Ｓ１０４：ＮＯ、Ｓ１０６：ＮＯ、Ｓ１０９：ＹＥＳ）、プレビュー処理が行われる（Ｓ１１０、図１４）。図１４に示すように、ＰＣ３００で行われるプレビュー処理は、プリンタ１で行われるプレビュー処理（図７参照）とほぼ同様である。つまり、確定指示が入力されない間は（Ｓ１１３：ＮＯ）、拡大指示や縮小指示が入力される度に、プレビュー画像が拡大または縮小されてディスプレイ３３３に表示される（Ｓ１１６、Ｓ１１７、Ｓ１１８、Ｓ１１９、Ｓ１１１）。
【００６９】
確定指示が入力されると（Ｓ１１３：ＹＥＳ）、Ｓ１０７で特定されたテープカセット３０の種類が熱収縮タイプであれば（Ｓ１１４：ＹＥＳ）、確定指示が入力された時点のプレビュー画像の初期サイズに対する倍率を、熱収縮テープ５７への印刷時に適用される拡大率を決定するための倍率として確定する。そして、確定された倍率を、熱収縮タイプのテープカセット３０の種類を示す情報とともに、プリンタ１０１に対して送信し（Ｓ１１５）、プレビュー処理を終了する。熱収縮タイプでない場合は（Ｓ１１４：ＮＯ）、倍率はプリンタ１０１に送信されずに、そのままプレビュー処理は終了する。図１３に示すように、プレビュー処理が終了すると、処理はＳ１０２に戻る。
【００７０】
図１３に示すように、印刷指示が入力された場合には（Ｓ１０４：ＮＯ、Ｓ１０６：ＮＯ、Ｓ１０９：ＮＯ、Ｓ１２９：ＹＥＳ）、プリンタ１０１に対して、Ｓ１０５でＲＡＭ３０３に記憶された印刷対象データとともに、印刷指示が送信される（Ｓ１３０）。処理はＳ１０２に戻る。その他の指示が入力された場合は、（Ｓ１０４：ＮＯ、Ｓ１０６：ＮＯ、Ｓ１０９：ＮＯ、Ｓ１２９：ＮＯ）、入力された指示に応じたその他の処理が行われた後（Ｓ１４１）、処理はＳ１０２に戻る。
【００７１】
図１５を参照して、プリンタ１０１で実行されるメイン処理について説明する。図１５に示す処理は、プリンタ１０１の電源がオンにされると開始され、ＲＯＭ４０２に記憶されたプログラムに従って、ＣＰＵ４０１によって実行される。メイン処理は、プリンタ１０１の電源がオフにされると終了する。
【００７２】
イニシャル処理が行われた後（Ｓ２０１）、ＣＰＵ４０１は、ＰＣ３００から倍率または印刷指示を受信するまで待機する（Ｓ２０２：ＮＯ、Ｓ２１１：ＮＯ）。前述のように、ＰＣ３００におけるプレビュー処理で送信された、熱収縮タイプのテープカセット３０の種類および対応する倍率が受信された場合（Ｓ２０２：ＹＥＳ）、ＣＰＵ４０１は、受信された熱収縮タイプのテープカセット３０の種類と倍率とを対応付けてフラッシュメモリ４０９の倍率テーブル（図５参照）に記憶させる（Ｓ２０３）。そして、処理はＳ２０２に戻る。
【００７３】
印刷対象のデータとともに印刷指示が受信された場合（Ｓ２０２：ＮＯ、Ｓ２１１：ＹＥＳ）、ＣＰＵ４０１は、検出スイッチ２１０のオン・オフの組合せに基づき、プリンタ１に装着されているテープカセット３０の種類を特定する（Ｓ２１２）。装着されているのが熱収縮タイプのテープカセット３０でなければ（Ｓ２１３：ＮＯ）、通常印刷が行われ（Ｓ２１６）、処理はＳ２０２に戻る。装着されているのが熱収縮タイプのテープカセット３０であれば（Ｓ２１３：ＹＥＳ）、その種類に対応する倍率が既に設定され、倍率テーブルに記憶されているか否かが判断される（Ｓ２１４）。倍率が設定されていなければ（Ｓ２１４：ＮＯ）、通常印刷が行われ（Ｓ２１６）、処理はＳ２０２に戻る。
【００７４】
倍率テーブルに、対応する倍率が記憶されている場合には（Ｓ２１４：ＹＥＳ）、その倍率に応じて拡大率が決定され（Ｓ２１５）、拡大印刷が行われた後（Ｓ２１６）、処理はＳ２０２に戻る。かかる処理が繰り返される。なお、ＰＣ３００は図１３のＳ１３０で印刷指示とともに印刷に使用されるべきテープカセット３０の種類を送信し、プリンタ１０１は、Ｓ２１２で特定されたテープカセット３０の種類が、ＰＣ３００から送信された種類と一致しない場合には、Ｓ２１３の前に、ＰＣ３００にエラー発生を示す情報を送信してもよい。
【００７５】
以上に説明したように、ＰＣ３００では、熱収縮タイプのテープカセット３０を対象として、印刷対象のデータが入力され、プレビュー処理で倍率が確定されると、確定された倍率が、熱収縮タイプのテープカセット３０の種類とともに、プリンタ１０１に送信される。プリンタ１０１では、受信された倍率と熱収縮タイプのテープカセット３０の種類とが、倍率テーブルに記憶される。また、ＰＣ３００で入力された印刷対象のデータについて、印刷指示が入力されると、印刷対象のデータが印刷指示とともにプリンタ１０１に送信される。プリンタ１０１では、印刷指示が受信されると、プリンタ１０１に装着されているのが熱収縮タイプのテープカセット３０であり、倍率テーブルに倍率が設定されている場合には、設定された倍率に応じて決定される拡大率で拡大印刷が行われる。
【００７６】
従って、本実施形態の印刷システム１１０でも、前述の実施形態のプリンタ１と同様、ユーザは、ＰＣ３００において、熱収縮テープ５７の熱収縮に応じた倍率を、熱収縮テープ５７を無駄に消費することなく容易に設定することができる。また、プリンタ１０１は、ユーザが実際の印刷結果を見ながらＰＣ３００で設定した適切な倍率に応じた拡大印刷を行うことができる。
【００７７】
本実施形態の印刷システム１１０、ＰＣ３００、プリンタ１０１は、夫々、本発明の「印刷システム」、「印刷指示装置」、「印刷装置」の一例である。ＰＣ３００のディスプレイ３３３は、「表示手段」の一例である。図１４のプレビュー処理のＳ１１１でプレビュー画像を表示させるＣＰＵ３０１は、「表示制御手段」の一例である。Ｓ１１５で、確定された倍率をプリンタ１０１へ送信するＣＰＵ３０１は、「第一送信手段」の一例である。図１３のメイン処理のＳ１３０でプリンタ１０１に印刷指示と印刷対象のデータを送信するＣＰＵ３０１は、「第二送信手段」の一例である。フラッシュメモリ４０９は、「記憶手段」の一例である。サーマルヘッド１０は、「印刷手段」の一例である。図１５のメイン処理のＳ２１５、Ｓ２１６で、倍率テーブルに記憶された倍率に応じた拡大率で拡大印刷を行うＣＰＵ４０１は、「印刷制御手段」の一例である。検出部２００は、「種類検出手段」の一例である。
【００７８】
本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、テープカセット３０を用いてサーマルヘッド１０でテープに印刷を行うプリンタ１、１０１を例示しているが、プリンタは、熱収縮媒体に印刷が可能なその他の種類の印刷装置であってもよい。よって、実施形態の処理は、カットされた用紙に印刷を行うプリンタや、インクジェットプリンタ、レーザープリンタ等に適用されてもよい。また、熱収縮媒体は、必ずしも筒状のテープの形態である必要はない。
【００７９】
また、プリンタ１、１０１は、必ずしも装着されたテープカセット３０の種類を検出部２００で検出する必要はない。例えば、プリンタ１では、装着されたテープカセット３０の種類が熱収縮タイプであるか否かを、操作部２を介してユーザが入力してもよい。印刷システム１１０の場合、ＰＣ３００においてユーザが印刷に使用されるべきテープカセット３０の種類を指定し、ＰＣ３００からその情報をプリンタ１０１に送信すればよい。そして、プリンタ１０１は、送信された情報が熱収縮タイプであることを示す場合に、倍率テーブルを参照して拡大印刷を行えばよい。
【００８０】
複数種類の熱収縮テープ５７に対応付けて倍率を記憶する倍率テーブルは、必ずしも使用される必要はない。例えば、プリンタ１、プリンタ１０１で使用される熱収縮タイプのテープカセット３０が１種類であれば、設定された１種類の倍率がフラッシュメモリ４０９に記憶され、一律で使用されればよい。
【００８１】
印刷システム１１０におけるプリンタ１０１とＰＣ３００の構成や、プリンタ１０１とＰＣ３００で行われる処理の内容は、適宜変更が可能である。例えば、プリンタ１０１は、プリンタ１のように操作部２およびディスプレイ５を備えてもよい。この場合、プリンタ１０１は、図１５に示すＰＣ３００から受信した情報に基づく処理のみならず、操作部２からの入力に応じて、図６に示す印刷対象のデータの入力受付処理や、プレビュー処理を行う構成とされてもよい。また、ＰＣ３００は、印刷対象のデータの入力を受け付けてプリンタ１０１に送信する処理のみを行い、プレビュー処理における倍率の設定や印刷処理等は、全てプリンタ１０１が行ってもよい。
【符号の説明】
【００８２】
１      プリンタ
５      ディスプレイ
１０    サーマルヘッド
１０１  プリンタ
１１０  印刷システム
２００  検出部
３００  パーソナルコンピュータ
３０１  ＣＰＵ
３３３  ディスプレイ
４０１  ＣＰＵ
４０９  フラッシュメモリ
【図１】
2014004798.tif 000003
【図２】
2014004798.tif 000004
【図３】
2014004798.tif 000005
【図４】
2014004798.tif 000006
【図５】
2014004798.tif 000007
【図６】
2014004798.tif 000008
【図７】
2014004798.tif 000009
【図８】
2014004798.tif 000010
【図９】
2014004798.tif 000011
【図１０】
2014004798.tif 000012
【図１１】
2014004798.tif 000013
【図１２】
2014004798.tif 000014
【図１３】
2014004798.tif 000015
【図１４】
2014004798.tif 000016
【図１５】
2014004798.tif 000017