(57)【要約】【課題】  欠けてほしくない情報を欠かすことなく縁なし印刷を行うための印刷データを作成する印刷データ作成装置及び縁なし印刷を行う印刷装置を提供する。【解決手段】  ラベル３１０に印刷する文字や画像をエディタ１００を用いて編集する際に、文字や画像を入力する領域として第１印刷領域及び第２印刷領域を形成する。一点鎖線３５１ａで囲まれた領域を第１印刷領域３５１とし、二点鎖線３５２ａで囲まれてた領域を第２印刷領域３５２とする。第１印刷領域３５１は、ラベル領域３０１に含まれる領域で、ラベルテープ３００の位置がずれても文字等の欠けない領域であり、文字や画像がラベル内に印刷されることが保障されている。また、第２印刷領域３５２には、背景や地模様が配置され、配置された文字や画像は必ずしも全てが印刷されることは保障されておらず、ラベル領域３０１の外部まで領域を設定することができる。【選択図】  図７
2005284631.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で画像を印刷するための印刷データを作成する印刷データ作成装置であって、
被印刷媒体上に印刷可能な領域である印刷可能領域に全部が含まれる第１印刷領域と、
前記第１印刷領域の一部又は全部を含む領域である第２印刷領域と
が設けられており、
前記第１印刷領域に画像を作成する第１作成手段と、
前記第２印刷領域に画像を作成する第２作成手段と、
前記第１作成手段で作成された第１画像及び前記第２作成手段で作成された第２画像に基づいて、被印刷媒体に印刷される印刷画像を作成する印刷画像作成手段と、
前記印刷画像を印刷するための印刷データを作成する印刷データ作成手段と
を備えたことを特徴とする印刷データ作成装置。
【請求項２】
被印刷媒体の形状又はサイズを選択する被印刷媒体選択手段と、
当該被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、前記第２印刷領域のサイズ及び前記被印刷媒体に対する位置のうちの少なくとも１つを決定する第２印刷領域決定手段と
を備えたことを特徴とする請求項１に記載の印刷データ作成装置。
【請求項３】
前記第２印刷領域のサイズ及び被印刷媒体に対する位置のうちの少なくとも１つを設定する第２印刷領域設定手段を備えたことを特徴とする請求項１又は２に記載の印刷データ作成装置。
【請求項４】
前記第２印刷領域は、前記第１印刷領域全てを含むことを特徴とする請求項１乃至３のいずれかに記載の印刷データ作成装置。
【請求項５】
前記第２印刷領域は、前記第１印刷領域の少なくとも一部を含むことを特徴とする請求項１乃至３のいずれかに記載の印刷データ作成装置。
【請求項６】
前記第２画像は、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像であることを特徴とする請求項１乃至５のいずれかに記載の印刷データ作成装置。
【請求項７】
前記第２画像は、所定の図柄が繰り返し配置される地模様であることを特徴とする請求項１乃至５のいずれかに記載の印刷データ作成装置。
【請求項８】
前記第２画像は、塗り潰し画像であり、
前記印刷画像作成手段は、第１印刷領域において前記第２印刷領域と重なっている重複領域に形成される印刷画像を、第１印刷領域に作成された第１画像を反転させた反転画像とすることを特徴とする請求項１乃至５のいずれかに記載の印刷データ作成装置。
【請求項９】
前記第２画像は、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像、所定の図柄が繰り返し配置される地模様、及び、塗り潰し画像のうちの少なくとも１つであり、
前記第２画像を前記背景画像、前記地模様、及び、前記塗り潰し画像のうちから少なくとも１つを選択する第２画像選択手段を備えたことを特徴とする請求項１乃至５のいずれかに記載の印刷データ作成装置。
【請求項１０】
前記背景画像の種類、倍率、数量、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定する背景画像設定手段を備えたことを特徴とする請求項６又は９に記載の印刷データ作成装置。
【請求項１１】
前記地模様の種類、倍率、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定する地模様設定手段を備えたことを特徴とする請求項７又は９に記載の印刷データ作成装置。
【請求項１２】
前記第２画像を印刷するか否かを選択する第２画像印刷選択手段を備え、
前記印刷画像作成手段は、前記第２画像印刷選択手段により前記第２画像を印刷しないと選択された場合には、前記第１画像のみから前記印刷画像を作成し、前記第２画像を印刷すると選択された場合には、前記第１画像及び第２画像とから前記印刷画像を作成することを特徴とする請求項１乃至１１のいずれかに記載の印刷データ作成装置。
【請求項１３】
被印刷媒体の形状又はサイズを選択する被印刷媒体選択手段と、
当該被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、前記第２作成手段により前記第２画像を印刷するか否かを決定する第２画像印刷決定手段と
を備え、
前記印刷画像作成手段は、前記第２画像印刷選択手段により前記第２画像を印刷しないと選択された場合には、前記第１画像のみから前記印刷画像を作成し、前記第２画像を印刷すると選択された場合には、前記第１画像及び第２画像とから前記印刷画像を作成することを特徴とする請求項１乃至１１のいずれかに記載の印刷データ作成装置。
【請求項１４】
前記印刷画像作成手段により作成された前記印刷画像を表示する印刷画像表示手段を備えたことを特徴とする請求項１乃至１１のいずれかに記載の印刷データ作成装置。
【請求項１５】
前記印刷データ作成手段により作成された前記印刷データを印刷する印刷手段を備えたことを特徴とする請求項１乃至１４のいずれかに記載の印刷データ作成装置。
【請求項１６】
請求項１乃至１４のいずれかに記載の印刷データ作成装置の前記印刷データ作成手段により作成された前記印刷データを入力する印刷データ入力手段と、
当該印刷データ入力手段に入力された前記印刷データを印刷する印刷手段と
を備えたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ作成装置及び印刷装置に関するものであり、詳細には被印刷媒体の周囲に余白を残さない縁なし印刷を行うための印刷データを作成する印刷データ作成装置及び縁なし印刷を行う印刷装置に関するものである。
【背景技術】
【０００２】
従来より、被印刷媒体の周囲に余白を残さない縁なし印刷が望まれており、様々な方法で縁なし印刷を行う印刷装置が提案されている。例えば、印刷後に十字刃で記録紙に４つの十字形状の切り込みを入れ、ユーザが十字形状の切り込みを目印に記録紙を裁断することによって縁なし印刷が実現されている（例えば、特許文献１参照）。また、ミシン目の入った専用シートにミシン目を越えて印刷を行い、印刷後にミシン目を切り取ることにより縁なし印刷が行われている（例えば、特許文献２参照）。また、被記録媒体を検出部により検出し、インクの吐出を制御して被記録媒体の端まで印刷を行う方法も提案されている（例えば、特許文献３参照）。さらに、インクを吐出して被印刷媒体にインクジェット式記録装置では、記録媒体の左右の両端縁より外側にはみ出してインクを吐出し、はみ出して吐出されたインク滴を吸収するインク吸収体を設けてインクによる記録媒体の汚れを防ぎつつ縁なし印刷を実現しているものもある（例えば、特許文献４）。
【特許文献１】特開２００１−１７１１８９号公報
【特許文献２】特開２０００−３２６５３１号公報
【特許文献３】特開２００１−９６８７４号公報
【特許文献４】特開２００１−３０１２０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１及び特許文献２における縁なし印刷では、印刷された画像の端が切り取られてしう。また、特許文献３及び特許文献４における縁なし印刷では、印刷すべき画像の端が印刷されない。よって、印刷される画像の端が欠けてしまうという問題点がある。特に、印刷される画像の端に欠けてほしくない情報が配置されている場合は問題であり、端が欠けることを想定して、端が欠けないように小さめに画像を作成する必要も生じる。
【０００４】
本発明は、上述の問題点を解決するためになされたものであり、欠けてほしくない情報を欠かすことなく縁なし印刷を行うための印刷データを作成する印刷データ作成装置及び縁なし印刷を行う印刷装置を提供しようとするものである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に係る発明の印刷データ作成装置は、印刷装置で画像を印刷するための印刷データを作成する印刷データ作成装置であって、被印刷媒体上に印刷可能な領域である印刷可能領域に全部が含まれる第１印刷領域と、前記第１印刷領域の一部又は全部を含む領域である第２印刷領域とが設けられており、前記第１印刷領域に画像を作成する第１作成手段と、前記第２印刷領域に画像を作成する第２作成手段と、前記第１作成手段で作成された第１画像及び前記第２作成手段で作成された第２画像に基づいて、被印刷媒体に印刷される印刷画像を作成する印刷画像作成手段と、前記印刷画像を印刷するための印刷データを作成する印刷データ作成手段とを備えている。
【０００６】
また、請求項２に係る発明の印刷データ作成装置では、請求項１に記載の発明の構成に加えて、被印刷媒体の形状又はサイズを選択する被印刷媒体選択手段と、当該被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、前記第２印刷領域のサイズ及び前記被印刷媒体に対する位置のうちの少なくとも１つを決定する第２印刷領域決定手段とを備えたことを特徴とする構成となっている。
【０００７】
また、請求項３に係る発明の印刷データ作成装置では、請求項１又は２に記載の発明の構成に加えて、前記第２印刷領域のサイズ及び被印刷媒体に対する位置のうちの少なくとも１つを設定する第２印刷領域設定手段を備えたことを特徴とする構成となっている。
【０００８】
また、請求項４に係る発明の印刷データ作成装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記第２印刷領域は、前記第１印刷領域全てを含むことを特徴とする構成となっている。
【０００９】
また、請求項５に係る発明の印刷データ作成装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記第２印刷領域は、前記第１印刷領域の少なくとも一部を含むことを特徴とする構成となっている。
【００１０】
また、請求項６に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記第２画像は、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像であることを特徴とする構成となっている。
【００１１】
また、請求項７に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記第２画像は、所定の図柄が繰り返し配置される地模様であることを特徴とする構成となっている。
【００１２】
また、請求項８に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記第２画像は塗り潰し画像であり、前記印刷画像作成手段は、第１印刷領域において前記第２印刷領域と重なっている重複領域に形成される印刷画像を、第１印刷領域に作成された第１画像を反転させた反転画像とすることを特徴とする構成となっている。
【００１３】
また、請求項９に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記第２画像は、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像、所定の図柄が繰り返し配置される地模様、及び、塗り潰し画像のうちの少なくとも１つであり、前記第２画像を前記背景画像、前記地模様、及び、前記塗り潰し画像のうちから少なくとも１つを選択する第２画像選択手段を備えたことを特徴とする構成となっている。
【００１４】
また、請求項１０に係る発明の印刷データ作成装置では、請求項６又は９に記載の発明の構成に加えて、前記背景画像の種類、倍率、数量、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定する背景画像設定手段を備えたことを特徴とする構成となっている。
【００１５】
また、請求項１１に係る発明の印刷データ作成装置では、請求項７又は９に記載の発明の構成に加えて、前記地模様の種類、倍率、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定する地模様設定手段を備えたことを特徴とする構成となっている。
【００１６】
また、請求項１２に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の構成に加えて、前記第２画像を印刷するか否かを選択する第２画像印刷選択手段を備え、前記印刷画像作成手段は、前記第２画像印刷選択手段により前記第２画像を印刷しないと選択された場合には、前記第１画像のみから前記印刷画像を作成し、前記第２画像を印刷すると選択された場合には、前記第１画像及び第２画像とから前記印刷画像を作成することを特徴とする構成となっている。
【００１７】
また、請求項１３に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の構成に加えて、被印刷媒体の形状又はサイズを選択する被印刷媒体選択手段と、当該被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、前記第２作成手段により前記第２画像を印刷するか否かを決定する第２画像印刷決定手段とを備え、前記印刷画像作成手段は、前記第２画像印刷選択手段により前記第２画像を印刷しないと選択された場合には、前記第１画像のみから前記印刷画像を作成し、前記第２画像を印刷すると選択された場合には、前記第１画像及び第２画像とから前記印刷画像を作成することを特徴とする構成となっている。
【００１８】
また、請求項１４に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の構成に加えて、前記印刷画像作成手段により作成された前記印刷画像を表示する印刷画像表示手段を備えたことを特徴とする構成となっている。
【００１９】
また、請求項１５に係る発明の印刷データ作成装置では、請求項１乃至１４のいずれかに記載の発明の構成に加えて、前記印刷データ作成手段により作成された前記印刷データを印刷する印刷手段を備えたことを特徴とする構成となっている。
【００２０】
また、請求項１６に係る発明の印刷装置では、請求項１乃至１４のいずれかに記載の印刷データ作成装置の前記印刷データ作成手段により作成された前記印刷データを入力する印刷データ入力手段と、当該印刷データ入力手段に入力された前記印刷データを印刷する印刷手段とを備えている。
【発明の効果】
【００２１】
上記課題を解決するため、請求項１に係る発明の印刷データ作成装置では、第１印刷領域は、被印刷媒体上に印刷可能な領域である印刷可能領域に全部が含まれ、第２印刷領域は、第１印刷領域の一部又は全部を含む領域である。そして、第１作成手段は、第１印刷領域に画像を作成し、第２作成手段は第２印刷領域に画像を作成し、印刷画像作成手段は、第１作成手段で作成された第１画像及び第２作成手段で作成された第２画像に基づいて、被印刷媒体に印刷される印刷画像を作成し、印刷データ作成手段は、印刷画像を印刷するための印刷データを作成することができる。したがって、必ず印刷可能領域に印刷される第１画像領域と、印刷可能領域外にも印刷される第２画像領域とから画像を形成することができるので、印刷時に内容が欠けてはならない情報を第１画像領域に形成し、掛けてもよい情報を第２印刷領域に形成することにより、印刷品質を保持できる。また、第２印刷領域を被印刷媒体のサイズよりも広くとることにより、縁なし印刷をおこなうことができる。
【００２２】
また、請求項２に係る発明の印刷データ作成装置では、請求項１に記載の発明の効果に加えて、被印刷媒体選択手段は、被印刷媒体の形状又はサイズを選択し、第２印刷領域決定手段は、被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、第２印刷領域のサイズ及び被印刷媒体に対する位置のうちの少なくとも１つを決定するとことができる。したがって、第２印刷領域のサイズ及び被印刷媒体に対する位置を自動的に決めることができる。
【００２３】
また、請求項３に係る発明の印刷データ作成装置では、請求項１又は２に記載の発明の効果に加えて、第２印刷領域設定手段は、第２印刷領域のサイズ及び被印刷媒体に対する位置のうちの少なくとも１つを設定することができる。したがって、第2印刷領域のサイズや被印刷媒体に対する位置を変更することができる。
【００２４】
また、請求項４に係る発明の印刷データ作成装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、第１印刷領域全てを含む領域を第２印刷領域とすることができる。したがって、第１印刷領域は必ず第２印刷領域内に存在する。
【００２５】
また、請求項５に係る発明の印刷データ作成装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、第１印刷領域の少なくとも一部を含む領域を第２印刷領域とすることができる。したがって、第１印刷領域と第２印刷領域とには必ず重複領域が存在する。
【００２６】
また、請求項６に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の効果に加えて、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像を第２画像とすることができる。
【００２７】
また、請求項７に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の効果に加えて、所定の図柄が繰り返し配置される地模様を第２画像とすることができる。
【００２８】
また、請求項８に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の効果に加えて、塗り潰し画像を第２画像とすることができる。そして、印刷画像作成手段は、第１印刷領域において第２印刷領域と重なっている重複領域に形成される印刷画像を、第１印刷領域に作成された第１画像を反転させた反転画像とすることができる。したがって、反転印刷を行うことができる。
【００２９】
また、請求項９に係る発明の印刷データ作成装置では、請求項１乃至５のいずれかに記載の発明の効果に加えて、文字、写真、及び、図柄のうちの少なくとも１つからなる背景画像、所定の図柄が繰り返し配置される地模様、及び、塗り潰し画像のうちの少なくとも１つを第２画像とすることができる。そして、第２画像選択手段は、第２画像を背景画像、地模様、及び、塗り潰し画像のうちから少なくとも１つを選択することができる。
【００３０】
また、請求項１０に係る発明の印刷データ作成装置では、請求項６又は９に記載の発明の効果に加えて、背景画像設定手段は、背景画像の種類、倍率、数量、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定することができる。したがって、背景画像の種類、倍率、数量、第２印刷領域に対する位置を変更することができる。
【００３１】
また、請求項１１に係る発明の印刷データ作成装置では、請求項７又は９に記載の発明の効果に加えて、地模様設定手段は、地模様の種類、倍率、及び、第２印刷領域に対する位置のうちの少なくとも１つを設定することができる。したがって、地模様の種類、倍率、及び、第２印刷領域に対する位置を変更することができる。
【００３２】
また、請求項１２に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の効果に加えて、第２画像印刷選択手段は、第２画像を印刷するか否かを選択することができる。そして、印刷画像作成手段は、第２画像印刷選択手段により第２画像を印刷しないと選択された場合には、第１画像のみから印刷画像を作成し、第２画像を印刷すると選択された場合には、第１画像及び第２画像とから印刷画像を作成することができる。したがって、第２印刷領域を使用せずに、第１画像のみを印刷することもできる。
【００３３】
また、請求項１３に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の効果に加えて、被印刷媒体選択手段は、被印刷媒体の形状又はサイズを選択し、第２画像印刷決定手段は、被印刷媒体選択手段により選択された被印刷媒体の形状及びサイズのうちの少なくとも１つに基づいて、第２作成手段により第２画像を印刷するか否かを決定することができる。そして、印刷画像作成手段は、第２画像印刷選択手段により第２画像を印刷しないと選択された場合には、第１画像のみから印刷画像を作成し、第２画像を印刷すると選択された場合には、第１画像及び第２画像とから印刷画像を作成することができる。したがって、被印刷媒体がラベルであれば第２画像を印刷し、テープならば第２画像を印刷しないなど、被印刷媒体の形状やサイズにより第２画像を印刷するかしないかを自動的に決めることができる。
【００３４】
また、請求項１４に係る発明の印刷データ作成装置では、請求項１乃至１１のいずれかに記載の発明の効果に加えて、印刷画像表示手段は、印刷画像作成手段により作成された印刷画像を表示することができる。したがって、印刷結果のイメージを見ることができる。
【００３５】
また、請求項１５に係る発明の印刷データ作成装置では、請求項１乃至１４のいずれかに記載の発明の効果に加えて、印刷手段は印刷データ作成手段により作成された印刷データを印刷することができる。したがって、印刷データ作成装置が印刷装置の機能を有している。即ち、印刷装置に、請求項１乃至１４にいずれかに記載の発明の効果を有する印刷データ作成装置としての機能が備えられている。
【００３６】
また、請求項１６に係る発明の印刷装置では、印刷データ入力手段は、請求項１乃至１４のいずれかに記載の印刷データ作成装置の印刷データ作成手段により作成された印刷データを入力し、印刷手段は、印刷データ入力手段に入力された印刷データを印刷することができる。したがって、印刷装置は、請求項１乃至１４にいずれかに記載の発明の効果を有するパーソナルコンピュータ等の外部の端末で作成された印刷データを印刷することができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態を図面を参照して説明する。本発明に係る「印刷データ作成装置」として、「印刷装置」に該当するテープ印刷装置１に接続したパーソナルコンピュータ２００を例に挙げて説明する。まず、テープ印刷装置１及びパーソナルコンピュータ２００について図１乃至図６を参照して説明する。図１は、テープ印刷装置１及びパーソナルコンピュータ２００の概略を示す外観斜視図であり、図２は、テープ印刷装置１の内部に配置された印刷機構及２０びテープカセット３５０の構造を説明するための平面図であり、図３は、テープ印刷装置１の電気的構成を示すブロック図である。また、図４は、パーソナルコンピュータ２００の電気的構成を示すブロック図であり、図５は、パーソナルコンピュータ２００のＲＡＭ２３０の記憶エリアを示す模式図であり、図６は、ハードディスク装置（以下、ＨＤＤと呼ぶ）２５０の記憶エリアを示す模式図である。
【００３８】
図１に示すように、パーソナルコンピュータ２００とテープ印刷装置１とは、例えばＵＳＢ等の規格に基づくＵＳＢケーブル１０により接続されており、ＵＳＢケーブル１０を介してデータの授受を行っている。パーソナルコンピュータ２００は、周知のパーソナルコンピュータであり、図１に示すように、ＣＰＵ２１０等（図４参照）を備えた本体２０１と、モニタ２７１と、キーボード２８１、マウス２８２とを備えており、モニタ２７１、キーボード２８１、マウス２８２はそれぞれ本体２０１に接続ケーブルによって接続されている。そして、パーソナルコンピュータ２００は、テープ印刷装置１専用のソフトウェアで作成された画像データに基づいて印刷データを作成し、作成された印刷データをテープ印刷装置１へ送信する。
【００３９】
また、図１に示すように、テープ印刷装置１は略直方体形状の筐体２でケーシングされており、その前面（図１における右手前方向の面）にはラベルテープ３００を排出するための排出口３が設けられている。また、筐体２の左側面の内部にはテープカセット収納部４が設けられており、筐体２の左側面に設けられたカバー５を開放してテープカセット３５０（図２参照）を着脱可能に装着することができる。このテープカセット収納部４には、印刷機構２０（図２，図３参照）が設けられており、装着されたテープカセット３５０のラベルテープ３００は、印刷機構２０で印刷され、印刷機構２０のテープカッタ１７（図２，図３参照）により切断されて、排出口３から排出される。
【００４０】
次に、図２を参照して、テープカセット３５０の構成について説明する。本実施の形態のテープカセット３５０は、テープ印刷装置１内のカセット装着フレーム１１に着脱自在に装着されている。また、テープカセット３５０は、図示されていないが、上方が開放された箱型の上下各部材を互いに組み付けて構成されており、下側部材の内部には第１スプール３７、第２スプール３２、第３スプール３４、第４スプール３５という計４つのスプールと、搬送ローラ３９とが回転自在に設けられている。尚、ラベルテープ３００（図８参照）は、長尺でありロール状に巻回された状態でテープカセット３５０内の第１スプール３７に組み付けられている。テープには、その幅やラベルの形状が異なる複数の種類が存在する。
【００４１】
テープカセット３５０の下側部材の外側底面には、２つの孔３１が施されている。本実施の形態ではテープの種類判別の箇所は４つであり、そのうち中央の２箇所のみに孔３１が施され、両側２箇所には孔が施されていない。一方、テープ印刷装置１本体のテープカセット収納部４内側底面には、種類判別の４箇所に対応する位置に配置され且つバネなどにより上方に付勢された４つのピンから構成される種類判別センサが設けられている。したがって、テープカセット３５０をテープ印刷装置１のテープカセット収納部４に装着すると、テープカセット収納部４内側底面に設けられた４つのピンのうち中央の２つはテープカセット３５０底面に施された２つの孔３１に貫挿されるが、両側の２つはバネの弾性力に抗してテープカセット３５０の底面により押圧される。なお、テープカセット３５０に施される孔３１のパターン、即ち４箇所に孔３１を施すか施さないかの組み合わせは種類毎に異なり、テープ印刷装置１は各ピンが押圧されたか否かを検出することによってテープカセット３５０の種類を判別する。
【００４２】
次いで、図２を参照しつつ、テープカセット３５０が装着されたテープ印刷装置１内におけるテープカセット収納部４の構成、及びテープ印刷装置１の印刷機構２０について説明する。テープ印刷装置１のテープカセット収納部４にはカセット装着フレーム１１が配置されており、このカセット装着フレーム１１にはアーム２３が軸２３ａを中心として揺動可能に取り付けられている。アーム２３の先端には、特にゴムなどの可撓性部材を表面に有するプラテンローラ２１及び圧着ローラ２２が回転自在に取り付けられている。
【００４３】
カセット装着フレーム１１からは、プレート１２が紙面に対して垂直方向に立設している。プレート１２のプラテンローラ２１側には、７２０個の発熱素子１００１〜１７２０（図９参照）が図２の紙面に対して垂直方向に一列に配列されたサーマルヘッド１３が配置されている。そしてテープカセット３５０がカセット装着フレーム１１内の所定位置に装着されると、テープカセット３５０の凹部１４がプレート１２と嵌合するようになっている。さらにカセット装着フレーム１１からは、搬送ローラ駆動軸１６が立設している。この搬送ローラ駆動軸１６は、テープカセット３５０がカセット装着フレーム１１の所定位置に装着されると、テープカセット３５０内の搬送ローラ３９内に挿入される。
【００４４】
またカセット装着フレーム１１には、テープ走行用のＤＣモータ６が取り付けられている。ＤＣモータ６の転駆動力は、カセット装着フレーム１１に沿って互いに噛合するよう配置された複数の円盤状のギア（図示外）、並びに、プラテンローラ２１及び圧着ローラ２２それぞれの下側に配置された円盤状のギア（図示外）を介して、搬送ローラ駆動軸１６、プラテンローラ２１、及び圧着ローラ２２に伝達される。
【００４５】
したがって、テープカセット３５０がカセット装着フレーム１１内に装着されているとき、ＤＣモータ６が回転すると搬送ローラ駆動軸１６の回転し、搬送ローラ３９が図２の矢印で示すように時計回りに回転する。そしてテープカセット３５０の第１スプール３７に組み付けられたラベルテープ３００は、搬送ローラ３９の回転により生じた駆動力によって巻き解かれつつ、図２の矢印で示す方向に搬送される。そして、第１スプール３７から巻き解かれたラベルテープ３００は、第２スプール３２及び第３スプール３４を介して、上述したプレート１２の位置に至る。ここで、カセット装着フレーム１１に取り付けられたアーム２３が最も時計回りに揺動した位置において、プラテンローラ２１はラベルテープ３００を介してプレート１２に配置されたサーマルヘッド１３と圧接し、圧着ローラ２２は搬送ローラ３９と圧接する。
【００４６】
このようにして、プラテンローラ２１とサーマルヘッド１３とによって挟持された状態でラベルテープ３００が搬送されつつ、サーマルヘッド１３における発熱素子１００１〜１７２０に選択的且つ間欠的に通電されることにより、テープ表面の所定領域に所望の画像が形成される。そして所望の画像が形成された後、ラベルテープ３００は上述のように互いに圧接された搬送ローラ３９と圧着ローラ２２との間を通過し、さらに下流に配置されたテープカッタ１７により切断される。尚、テープカッタ１７は固定刃１７ａに対して回動刃１７ｂが回動して切断対象物を煎断する形式であり、回動刃１７ｂはテープカッタ用のテープカッタ駆動モータ（図示外）によって支点を中心に往復揺動されることでラベルテープ３００を切断する。
【００４７】
なお、テープ印刷装置１には、ラベルテープ３００のみでなく、粘着層を介して台紙と剥離紙とを貼り合わせた２重テープにインクリボンにより印刷を行い、ＰＥＴ（ポリエチレンテレフタレート）フィルムなどからなり２重テープと同じ幅を有する透明の表層テープでコーティングするシールテープを使用する事もできる。この場合には、２重テープを第１スプール３７に、表層テープを第２スプール３２に、インクリボンを第３スプール３４にそれぞれセットし、さらにカセット装着フレーム１１からはＤＣモータ６の回転に伴って回転する第４スプール駆動軸を立設させて、第４スプール３５を使用済みインクリボンの巻取り用として使用するテープカセットを装着することができる。このようなテープカセットを装着した場合は、第２スプール３２から巻き解かれた表層テープが第３スプール３４のインクリボンと重なって共にプラテンローラ２１とサーマルヘッド１３との間に挟持され、インクリボンから表層テープに画像が転写される。その後インクリボンは第４スプール３５に巻き取られ、画像が形成された表層テープと第１スプール３７にセットされた２重テープとが搬送ローラ３９により重ね合わされた後切断され、排出される。
【００４８】
次に、図３を参照して、テープ印刷装置１の電気的構成について説明する。図３に示すように、制御部４０は、テープ印刷装置１の各機器を制御するＣＰＵ５２と、このＣＰＵ５２にデータバス５１を介して接続された入出力インタフェース５０、ＲＯＭ５５、ＲＡＭ６０とから構成されている。
【００４９】
入出力インタフェース５０には、サーマルヘッド１３を駆動させるための駆動回路４８と、テープカッタ１７を動作させるためのテープカッタ駆動モータ４１を駆動させるための駆動回路４２と、テープ送りモータ４７を駆動させるための駆動回路４９と、パーソナルコンピュータ２００に接続するためのＵＳＢポート２５とが各々接続されている。そして、ＵＳＢポート２５には接続ケーブル１０が接続され、パーソナルコンピュータ２００に接続している。
【００５０】
ＲＯＭ５５には、印刷バッファ６２のデータを読み出してサーマルヘッド１３やテープ送りモータ４７を駆動する印刷駆動制御プログラム、サーマルヘッド１３を駆動する印刷エネルギーを決定するためのデューティ比を定めたパラメータテーブル等が格納されている。また、ＲＡＭ６０にはパーソナルコンピュータ２００から送信された印刷データ等が格納される。また、電源部６５は各駆動回路４２、４８、４９及び制御部３０に接続しており、電力を供給している。
【００５１】
次に、図４乃至図６を参照して、パーソナルコンピュータ２００の電気的構成について説明する。図４に示すように、パーソナルコンピュータ２００には、パーソナルコンピュータ２００の制御を司るＣＰＵ２１０が設けられている。このＣＰＵ２１０には、バス２９０を介し、ＣＰＵ２１０が実行するＢＩＯＳ等のプログラムを記憶したＲＯＭ２２０と、データを一時的に記憶するＲＡＭ２３０と、データの記憶媒体であるＣＤ−ＲＯＭ２４１を挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ２４０と、データの記憶装置であるＨＤＤ２５０とが接続されている。
【００５２】
さらに、ＣＰＵ２１０には、バス２９０を介して、テープ印刷装置１を含めた外部機器との通信を行うためのＵＳＢインタフェース２６０と、利用者に操作画面を表示するためのモニタ２７１の画面表示処理を行う表示制御部２７０と、利用者が操作の入力を行うキーボード２８１やマウス２８２が接続され、それらの入力の検知を行う入力検知部２８０とが、接続されている。なお、パーソナルコンピュータ２００には、図示外のフロッピー（登録商標）ディスクドライブ、音声等の入出力部、各種インタフェースなどが設けられていてもよい。
【００５３】
なお、ＣＤ−ＲＯＭ２４１には、印刷データ作成プログラムや、このプログラムの実行時に使用される設定やデータ等が記憶されており、導入時には、ＣＤ−ＲＯＭ２４１からＨＤＤ２５０に設けられたプログラム記憶エリア２５１（図６参照）やプログラム関係情報記憶エリア２５２（図６参照）に記憶されるようになっている。尚、パーソナルコンピュータ２００の印刷データ作成プログラム及びその使用データ等の取得方法はＣＤ−ＲＯＭ２４１によるものに限らず、フロッピー（登録商標）ディスクやＭＯといった他の記録媒体であってもよい、また、パーソナルコンピュータ２００をネットワークに接続させ、ネットワーク上の他の端末から取得してもよい。
【００５４】
尚、図５に示すように、ＲＡＭ２３０には、テープ印刷装置１で印刷するためにエディタ１００（図７参照）で入力された文字等が記憶される入力データ記憶エリア２３０１、エディタ１００に表示するイメージ図を作成するための第１表示データ記憶エリア２３０２，第２表示データ記憶エリア２３０３，第３表示データ記憶エリア２３０４、印刷データを作成するための第１編集データ記憶エリア２３０５，第２編集データ記憶エリア２３０６，第３編集データ記憶エリア２３０７、印刷データを記憶するための印刷データ記憶エリア２３０８、エディタ１００に関する設定情報を記憶する表示設定情報記憶エリア２３０９、印刷に関する設定情報が記憶される印刷設定情報記憶エリア２３１０、プログラムの実行中の一時的なデータを記憶するプログラム実行時情報記憶エリア２３１１等が設けられている。さらに、ＲＡＭ２３０には図示外の各種記憶エリアが設けられている。
【００５５】
また、図６に示すように、ＨＤＤ２５０には、印刷データ作成プログラムを始めとするパーソナルコンピュータ２００で実行される各種のプログラムを記憶するプログラム記憶エリア２５１、プログラムの実行に必要な設定や初期値、データ等の情報を記憶したプログラム関係情報記憶エリア２５２、テープ印刷装置１で使用されるテープに関する情報が記憶されているテープ情報記憶エリア２５３等が設けられている。さらにＨＤＤ２５０には、図示外の各種記憶エリアが設けられている。
【００５６】
次に、図７を参照して、パーソナルコンピュータ２００で起動するエディタ１００について説明する。図７は、テープ印刷装置１に印刷する文字等を入力するためのエディタ１００のイメージ図であり、パーソナルコンピュータ２００のモニタ２７１に表示され、キーボード２８１やマウス２８２の操作によりデータ入力や指示が行われる。
【００５７】
図７に示すように、エディタ１００の上部には、操作指示を行うためのメニューバー１１０及びツールバー１２０が設けられており、エディタ１００の下半分には、テープ印刷装置１で印刷する文字等を編集するための作業領域１５０が設けられており、印刷イメージ１４０が表示されている。また、作業領域１５０内の矢印は、マウスカーソル１５５である。そして、作業領域１５０の左には、作業領域１５０で入力するツールの種類（文字、線、四角、曲線等）を指定するためのツールボックス１３２が設けられている。そして、作業領域１５０の上部には、作業領域１５０の第１印刷領域３５１への文字入力の詳細設定を行うテキストプロパティ用ツールボックス１３１、ラベルテープやシールテープの選択や設定を行うページプロパティ用ツールボックス１３３、各種ツールボックスの表示／非表示を指示するボタン群１３４が設けられている。
【００５８】
ページプロパティ用ツールボックス１３３では、使用するテープの選択や設定を行うことができ、フォーマット選択リストボックス３３１、用紙長選択リストボックス３３２、テープ長自動設定ボタン３３３、用紙余白設定リストボックス３３４、テープ幅選択リストボックス３３５、テープ幅自動設定ボタン３３６、用紙方向設定ボタン３３７，３３８、第２印刷領域プロパティボタン３９９が設けられている。
【００５９】
フォーマット選択リストボックス３３１では、定型フォーマットのテープを選択することができ、用紙長選択リストボックス３３２では、ラベル長やシールテープのカット長を指定することができる。テープ長自動設定ボタン３３３では、作業領域１５０に入力されている情報が全て入るサイズにテープ長が自動で設定される。また、用紙余白設定リストボックス３３４では、シールテープの第１印刷領域からカット位置までの余白の長さが設定される。また、テープ幅選択リストボックス３３５では、ラベル幅やシールテープの幅を設定することができる。また、テープ幅自動設定ボタン３３６では、テープ印刷装置１にセットされているテープ幅を検出し、セットされているテープのテープ幅に設定することができる。また、用紙方向設定ボタン３３７，３３８では、テープに対する文字の向きを設定することができる。また、第２印刷領域プロパティボタン３９９が選択されると第２印刷領域のプロパティ画面１０２（図１３参照）が開かれる。図７に示す例では、用紙長選択リストボックス３３２及びテープ幅選択リストボックス３３５において「ラベル３０×９０」が選択されている。
【００６０】
次に、図７乃至図９を参照して、本発明の要部である印刷領域について説明する。図８は、ラベルテープ３００のイメージ図である。図８に示すように、ラベルテープ３００にはテープ状の台紙３０２上に所定間隔でラベル３１０が配置されている。尚、図８における実線３０１ａは、ラベル３１０の端（ラベル３１０とラベル外部との境界線）を示すラベル枠３０１ａであり、ラベル枠３０１ａで囲まれた領域（ラベル３１０上の領域）をラベル領域３０１と呼ぶこととする。このラベルテープ３００は、ロール状に巻回された状態でテープカセット３５０内の第１スプール３７に組み付けられており、ラベルのサイズや形状により異なる複数の種類が存在する。尚、図９に示すように、ラベル長とはラベルテープ３００のテープ長さ方向の長さを示し、ラベル幅とはラベルテープ３００の高さ方向を示す。
【００６１】
テープ印刷装置１は前述したように、ラベルテープ３００を第１スプール３７等の回転により巻き解かれ、サーマルヘッド１３へ搬送される。そして、サーマルヘッド１３の所定の発熱素子１００１〜１７２０に通電させることによりラベルテープ３００のラベル３１０へ所望の画像を形成している。ラベルテープ３００は、第２スプール３２，第３スプール３４により案内されて、プラテンローラ２１においてサーマルヘッド１３と挟持され、画像が形成されるが、搬送中にラベルテープ３００の位置がずれてしまうことが稀にある。この場合には、例えばラベル枠３０１ａのぎりぎりまで印刷される文字等が配置されていると、印刷される文字等が欠けてしまうことになる。
【００６２】
そこで、ラベル３１０に印刷する文字や画像をエディタ１００を用いて編集する際に、文字や画像を入力する領域として、第１印刷領域及び第２印刷領域の２つの領域を形成する。図７乃至図９において一点鎖線３５１ａで囲まれている領域を第１印刷領域３５１とし、図７及び図９において二点鎖線３５２ａで囲まれている領域を第２印刷領域３５２とする。第１印刷領域３５１は、ラベル領域３０１に含まれる領域であり、この領域内に文字等を配置すれば、ラベルテープ３００の位置がずれたとしても文字等の欠ける事がない領域であり、この領域内に配置された文字や画像はラベル内に印刷されることが保障されている。また、第２印刷領域３５２は、背景や地模様を配置するための印刷領域であり、この領域に配置された文字や画像は必ずしも全てが印刷されることは保障されておらず、ラベル領域３０１の外部まで領域を設定することができる。ただし、本実施の形態では、第１印刷領域３５１は第２印刷領域３５２に必ず含まれるものとする。尚、一点鎖線３５１ａを第１印刷領域枠３５１ａと呼び、二点鎖線３５２ａを第２印刷領域枠３５２ａと呼ぶこととする。
【００６３】
次に、図９を参照して、印刷領域とサーマルヘッド１３の発熱素子１００１〜１７２０の位置関係について説明する。図９はラベル領域３０１、印刷領域、サーマルヘッド１３の発熱素子１００１〜１７２０の位置関係を示すイメージ図である。ラベル３１０はサーマルヘッド１３に一列に配列された発熱素子１００１〜１７２０に対して垂直（図９における矢印方向）に搬送され、ラベル長方向に１ラインずつ印刷が行われ、画像が形成される。サーマルヘッド１３には合計７２０個の発熱素子が配列されており、テープの種類、第１印刷領域及び第２印刷領域の位置により使用される発熱素子が決定される。第１印刷領域を印刷するのに使用する発熱素子よりも上部にある発熱素子（第１印刷領域の画像を形成するために使用しない発熱素子）を第１印刷領域のオフセット素子と呼び、第２印刷領域を印刷するのに使用する発熱素子よりも上部にある発熱素子（第２印刷領域の画像を形成するために使用しない発熱素子）を第２印刷領域のオフセット素子を呼ぶ。尚、各印刷領域のオフセット素子数、及び、各印刷領域の画像を形成するために使用する発熱素子の数の初期値はテープ情報記憶エリア２５３に記憶されている。
【００６４】
ここで、図１０を参照して、テープ情報について説明する。図１０は、ＨＤＤ２５０のテープ情報記憶エリア２５３の模式図である。図１０に示すように、テープ種類毎にラベル領域欄、第１印刷領域欄、第２印刷領域欄等が設けられており、図１０に示す例では、「ラベル３０×９０」、「ラベル４０×９０」というテープ種類の情報が示されている。尚、このテープ情報記憶エリア２５３には、その他のラベルテープやシールテープについての種々の情報も記憶されている。
【００６５】
ラベル領域欄には、ラベル領域３０１と各印刷領域との位置関係を示すために、ラベル領域３０１の左上の頂点（カーブが付けられている場合には、上辺と左辺を延長した交点）のＸＹ座標、及び、右下のＸＹ座標が左上頂点欄及び右下頂点欄に記憶されている。尚、この座標はラベルの左上頂点を基準点（Ｘ座標，Ｙ座標）＝（０，０）として、ラベル長方向をＸ軸方向とし、ラベル幅方向をＹ軸方向として、ラベルの下に向かってＹ座標の値は増加し、ラベルの右に向かってＸ座標の値は増加する。つまり、Ｘ軸方向は印刷のラインを示し、Ｙ軸方向は発熱素子を示しており、Ｘ座標が大きければ後に印刷されるラインであることを示しており、Ｙ座標が大きければ下側の発熱素子を示しており、１つの画素の位置をＸＹ座標で示している。
【００６６】
尚、第１表示データ記憶エリア２３０２，第２表示データ記憶エリア２３０３，第３表示データ記憶エリア２３０４、第１編集データ記憶エリア２３０５，第２編集データ記憶エリア２３０６，第３編集データ記憶エリア２３０７では、各画素毎に発熱素子を発熱させて印字を行う画素であるか否かの情報が「０」、「１」で表されている。
【００６７】
そして、第１印刷領域欄には、ラベル領域３０１に対する第１印刷領域の位置とサイズを示すための左上頂点欄及び右下頂点欄、１番目の発熱素子１００１からいくつ目までの発熱素子がオフセット素子となるかを示すオフセット素子数を記憶したオフセット素子数欄、第１印刷領域を印刷するために使用する素子数を記憶する素子数欄が設けられている。また、第２印刷領域欄には、ラベル領域３０１に対する第２印刷領域の標準の位置とサイズを示すための左上頂点欄及び右下頂点欄、オフセット素子数を記憶したオフセット素子数欄、第２印刷領域で使用する素子数を記憶した素子数欄が設けられている。これらの値は、最初にエディタ１００の作業領域１５０へ第２印刷領域３５２の第２印刷領域枠３５２ａを表示する際に使用され、第２印刷領域枠３５２ａが変更された場合には、変更の都度、表示設定情報記憶エリア２３５の第２印刷領域関係欄（図１１参照）に更新された値が記憶される。尚、図１０では図示しないが、テープ情報記憶エリア２５３にはこれらの情報のほかにも、ページプロパティ用ツールボックス１３３で設定される用紙方向やテープ幅等の情報も記憶されている。
【００６８】
図１０に示す例では、ラベル種類「ラベル３０×９０」のラベル領域３０１（ラベル枠３０１ａの内部領域）の左上頂点は（０，０）であり、右下頂点は（１０６０，３５３）であり、第１印刷領域の左上頂点は（３５，１８）、右下頂点は（１０２５，３３５）であり、オフセット素子数は２０１個、素子数は３１８個である。また、第２印刷領域の左上頂点は（−３５，−１７）、右下頂点は（１０９５，３７０）でり、オフセット素子数は１６６個、素子数は３８８個である。また、ラベル種類「ラベル４０×９０」のラベル領域３０１の左上頂点は（０，０）、右下頂点は（１０６０，４７１）であり、第１印刷領域の左上頂点は（３５，１８）、右下頂点は（１０２５，４５３）でり、オフセット素子数は１４２個、素子数は４３６個である。また、第２印刷領域の左上頂点は（−３５，−１７）、右下頂点は（１０９５，４８８）でり、オフセット素子数は１０７個、素子数は５０６個である。
【００６９】
次に、図７、図１１乃至図１６を参照して、作業領域１５０での第２印刷領域の設定について説明する。図１１は、ＲＡＭ２３０の表示設定情報記憶エリア２３５の模式図であり、図１２は、表示オプション設定画面１０１のイメージ図であり、図１３は、第２印刷領域のプロパティ画面１０２のイメージ図である。また、図１４は、表示オプション設定処理のフローチャートであり、図１５は、表示オプション設定処理及び第２印刷領域変更処理の中で実施される地模様表示処理のフローチャートであり、図１６は、表示オプション設定処理及び第２印刷領域変更処理の中で実施される背景表示処理のフローチャートである。
【００７０】
図１１に示すように、表示設定情報記憶エリア２３５には、表示フラグ欄、第２印刷領域関係欄等が設けられている。表示フラグ欄には、第１印刷領域枠表示フラグ、第２印刷領域枠表示フラグ、背景表示フラグ、地模様表示フラグが設けられている。これらのフラグは、それぞれ第１印刷領域枠３５１ａ，第２印刷領域枠３５２ａ，第２印刷領域３５２に配置されている背景，第２印刷領域３５２に配置されている地模様を作業領域１５０に表示するか否かの情報がそれぞれ記憶されている。尚、「１」であれば作業領域１５０に表示することを示しており、「０」であれば表示しないことを示しており、後述する表示オプション設定画面１０１（図１２参照）で設定される。
【００７１】
また、第２印刷領域関係欄には、背景ファイル欄，地模様種類欄，設定左上頂点欄，設定右下頂点欄が設けられている。背景ファイル欄には第２印刷領域３５２に配置される背景画像のファイルが記憶され、地模様種類欄には第２印刷領域３５２に配置される地模様も種類が記憶され、設定左上頂点欄及び設定右上座標欄には、作業領域１５０に表示された第２印刷領域枠３５２ａをマウス２８２の操作によりサイズ変更した場合における変更後の第２印刷領域枠３５２ａの左上頂点及び右下頂点の座標が記憶される。
【００７２】
図１２に示す表示オプション設定画面１０１は、エディタ１００のメニューバー１１０の「ツール（Ｔ）」を選択すると表示されるメニューリストから、「オプション」を選択することにより表示されるオプションダイアログにおいて、「表示」タグを選択することにより表示される。この表示オプション設定画面１０１では、作業領域１５０の表示に関する設定を行うことができる。「表示項目」欄では、第１印刷領域枠３５１ａ，第２印刷領域枠３５２ａ，第２印刷領域３５２に設定されている地模様又は背景を作業領域１５０に表示するか否かの設定をチェックボックスにより行うことができる。チェックボックスがチェックされている場合には表示される。図７に示す例のエディタ１００の作業領域１５０では、「第１印刷領域枠」及び「第２印刷領域枠」がチェックされており、「地模様」及び「背景」はチェックされていない。尚、地模様及び背景の種類は第２印刷領域のプロパティ画面１０２（図１２参照）で設定することができる。尚、「モノクロ表示時の色」欄又は「作業領域」欄では、エディタ１００の作業領域１５０の表示色等を設定することができる。また、表示オプション設定画面１０１の右下に設けられている「ＯＫ」ボタンが選択されると、ＲＡＭ２３０の表示設定情報記憶エリア２３５の表示フラグ欄に設定内容が反映される。「キャンセル」ボタンが選択された場合には、設定内容は破棄される。
【００７３】
次に、図１３を参照して、第２印刷領域の地模様及び背景の種類を選択する第２印刷領域のプロパティ画面１０２について説明する。この第２印刷領域のプロパティ画面１０２は、作業領域１５０に表示されている第２印刷領域３５２（第２印刷領域枠３５２ａの内側）をマウス２８２でダブルクリックすることにより表示される。また、フォーマット選択リストボックス３３１の第２印刷領域プロパティボタン３９９を選択することによっても表示される。図１３に示すように、第２印刷領域のプロパティ画面１０２には「地模様」欄および「背景」欄が設けられており、「地模様」欄ではリストボックスにより地模様を視覚的に選択することができる。また、「背景」欄では背景画像とするファイルを選択することにより、背景の種類を選択することができる。そして、「ＯＫ」ボタンが選択されると設定内容はＲＡＭ２３０の表示設定情報記憶エリア２３５の第２印刷領域欄に反映され、「キャンセル」ボタンが選択されると設定内容は破棄される。
【００７４】
尚、表示オプション設定画面１０１の「表示項目」欄の「地模様」がチェックされている場合には、この第２印刷領域のプロパティ画面１０２で選択された地模様がラベル領域３０１に表示され、「背景」がチェックされている場合には、第２印刷領域のプロパティ画面１０２で選択されたファイルの背景画像がラベル領域３０１に表示される。
【００７５】
次に、図１４のフローチャートを参照して、表示オプション設定処理について説明する。この表示オプション設定処理は、表示オプション設定画面１０１において「ＯＫ」ボタンが選択されると実施され、表示オプション設定画面１０１で設定された内容が、表示設定情報記憶エリア２３５に反映され、作業領域１５０の表示に反映される。
【００７６】
まず、表示項目欄の第１印刷領域枠のチェックボックスにチェックがされて「ＯＮ」となっているか否かの判断が行われる（Ｓ１）。チェックされている場合には（Ｓ１：ＹＥＳ）、テープ情報記憶エリア２５３の第１印刷領域欄の左上頂点に記憶されている座標点を左上頂点とし、右下頂点に記憶されている座標点を右下頂点とする長方形を形成して、作業領域１５０に第１印刷領域枠３５１ａが一点鎖線で表示される（Ｓ２）。チェックされていなければ（Ｓ１：ＮＯ）、何も行われない。
【００７７】
次いで、第２印刷領域枠のチェックボックスにチェックがされているか否かの判断が行われる（Ｓ３）。チェックされている場合には（Ｓ３：ＹＥＳ）、表示設定情報記憶エリア２３５の第２印刷領域関係欄の左上頂点に記憶されている座標点を左上頂点とし、右下頂点に記憶されている座標点を右下頂点とする長方形を形成して、作業領域１５０に第２印刷領域枠３５２ａが二点鎖線で表示される（Ｓ４）。尚、この際に表示設定情報記憶エリア２３５の第２印刷領域関係欄の設定左上頂点欄及び設定右下頂点欄に値がセットされていなければ、テープ情報記憶エリア２５３の第２印刷領域欄の左上頂点及び右下頂点がそれぞれセットされ、作業領域１５０に第２印刷領域枠３５２ａが二点鎖線で表示される。尚、テープ種類により第２印刷領域を使用する設定が行われていない場合には、この第２印刷領域欄の左上頂点及び右下頂点欄には全て「０」が記憶されいる。例えば、被印刷媒体自体に地模様や背景画像が印刷されているようなものである。そこで、Ｓ４において第２印刷領域枠３５２ａの二点鎖線を表示する際には、第２印刷領域欄の左上頂点及び右下頂点欄の値が全て「０」であるか否かの判断（第２印刷領域有無判断）が行われた後に表示される。チェックされていなければ（Ｓ３：ＮＯ）、何も行われない。
【００７８】
次いで、地模様のチェックボックスにチェックがされているか否かの判断が行われる（Ｓ５）。チェックされている場合には（Ｓ５：ＹＥＳ）、図１５に示す地模様表示処理が行われる（Ｓ６）。図１５に示すように、まず、地模様表示フラグが「ＯＮ」であるか否かの判断が行われ（Ｓ６０）、地模様表示フラグが「ＯＦＦ」であれば（Ｓ６０：ＮＯ）、地模様を表示しないので、何もせずに処理を終了し、表示オプション設定処理へ戻り、その他の設定に関する処理が行われ（Ｓ９）、表示オプション設定処理は終了する。
【００７９】
また、地模様表示フラグが「ＯＮ」であれば（Ｓ６０：ＹＥＳ）、第２印刷領域のプロパティ画面１０２で地模様が選択されて、表示設定情報記憶エリア２３５の第２印刷領域関係欄の地模様種類欄に地模様の種類が記憶されているか否かの判断が行われる（Ｓ６１）。地模様が選択されていなければ（Ｓ６１：ＮＯ）、地模様を表示することはできないので、何もせずに処理を終了し、表示オプション設定処理へ戻り、その他の設定に関する処理が行われ（Ｓ９）、表示オプション設定処理は終了する。
【００８０】
地模様が選択されていれば（Ｓ６１：ＹＥＳ）、第１表示データ記憶エリア２３０２へ入力データ記憶エリア２３０１に記憶されている第１印刷領域に表示する文字や画像の情報が展開される（Ｓ６２）。ここでは、第１印刷領域において発熱素子に通電しラベルに色が付く点の座標には「１」がセットされ、変化しない点の座標には「０」がセットされる。そして、第２印刷領域のプロパティ画面１０２で選択されて、表示設定情報記憶エリア２３５の第２印刷領域関係欄の地模様種類欄に記憶されている種類の地模様が第２表示データ記憶エリア２３０３へ展開される（Ｓ６３）。ここでも、発熱素子に通電しラベルに色が付く点の座標には「１」がセットされ、変化しない点の座標には「０」がセットされる。そして、第３表示データ記憶エリア２３０４のラベル領域３０１内に第１表示データ記憶エリアの値と第２表示データ記憶エリア２３０３の値とが反映される（Ｓ６４）。具体的には、ラベル領域３０１内は第１表示データ記憶エリア２３０２又は第２表示データ記憶エリア２３０３の値の少なくとも一方が「１」であれば「１」となり、両方が「０」であれば「０」となる。尚、地模様が作業領域１５０に表示される場合には、第２印刷領域３５２内全てに地模様を表示するのではなく、ラベル領域３０１内にのみ、つまり第２印刷領域とラベル領域３０１との重なる部分のみに表示される。そこで、ラベル領域外は第２印刷領域に含まれていても「０」とされる。
【００８１】
そして、第３表示データ記憶エリア２３０４に記憶されている情報が作業領域１５０に表示されて（Ｓ６５）、表示オプション設定処理に戻り、表示オプション設定処理も終了する。
【００８２】
また、表示オプション設定処理において、地模様のチェックボックスがチェックされていない場合には（Ｓ５：ＮＯ）、背景のチェックボックスにチェックがされているか否かの判断が行われる（Ｓ７）。チェックされている場合には（Ｓ７：ＹＥＳ）、図１６に示す背景表示処理が行われる（Ｓ８）。図１６に示すように、まず、背景表示フラグが「ＯＮ」であるか否かの判断が行われ（Ｓ８０）、背景表示フラグが「ＯＦＦ」であれば（Ｓ８０：ＮＯ）、背景を表示しないので、何もせずに処理を終了し、表示オプション設定処理へ戻り、その他の設定に関する処理が行われ（Ｓ９）、表示オプション設定処理は終了する。背景表示フラグが「ＯＮ」であれば（Ｓ８０：ＹＥＳ）、第２印刷領域のプロパティ画面１０２で背景が選択されて、表示設定情報記憶エリア２３５の第２印刷領域関係欄の背景ファイル欄にファイル名が記憶されているか否かの判断が行われる（Ｓ８１）。背景ファイルが指定されていなければ（Ｓ８１：ＮＯ）、背景を表示することはできないので、何もせずに処理を終了し、表示オプション設定処理へ戻り、その他の設定に関する処理が行われ（Ｓ９）、表示オプション設定処理は終了する。
【００８３】
背景ファイルが指定されていれば（Ｓ８１：ＹＥＳ）、第１表示データ記憶エリア２３０２へ入力データ記憶エリア２３０１に記憶されている第１印刷領域に表示する文字や画像の情報が展開される（Ｓ８２）。ここでは、第１印刷領域において発熱素子に通電しラベルに色が付く点の座標には「１」がセットされ、変化しない点の座標には「０」がセットされる。そして、第２印刷領域のプロパティ画面１０２で選択されて、表示設定情報記憶エリア２３５の第２印刷領域関係欄の背景種類欄に記憶されている種類の背景が第２表示データ記憶エリア２３０３へ展開される（Ｓ８３）。ここでも、発熱素子に通電しラベルに色が付く点の座標には「１」がセットされ、変化しない点の座標には「０」がセットされる。そして、第３表示データ記憶エリア２３０４のラベル領域３０１内に第１表示データ記憶エリアの値と第２表示データ記憶エリア２３０３の値とが反映される（Ｓ８４）。具体的には、ラベル領域３０１内は第１表示データ記憶エリア２３０２又は第２表示データ記憶エリア２３０３の値の少なくとも一方が「１」であれば「１」となり、両方が「０」であれば「０」となる。尚、背景が作業領域１５０に表示される場合には、第２印刷領域３５２内全てに背景を表示するのではなく、ラベル領域３０１内にのみ、つまり第２印刷領域とラベル領域３０１との重なる部分のみに表示される。そこで、ラベル領域外は第２印刷領域に含まれていても「０」とされる。
【００８４】
そして、第３表示データ記憶エリア２３０４に記憶されている情報が作業領域１５０に表示されて（Ｓ８５）、表示オプション設定処理に戻り、表示オプション設定処理も終了する。尚、表示オプション設定処理において、地模様のチェックボックスも背景のチェックボックスもチェックされていない場合には（Ｓ５：ＮＯ、Ｓ７：ＮＯ）、地模様や背景に関する処理は何も行われずに、その他の設定に関する処理が行われて（Ｓ９）、表示オプション設定処理は終了する。
【００８５】
ここで、図１７乃至図１９を参照して、地模様表示処理のＳ６２〜Ｓ６４の処理の具体例を説明する。図１７は、第１表示データ記憶エリア２３０２に記憶されている表示データの一例である第１表示データ２３０２ａの模式図であり、図１８は、第２表示データ記憶エリア２３０３に記憶されている第２表示データの一例であり、地模様を指定されている第２表示データ２３０３ａの模式図であり、図１９は、図１７の第１表示データ２３０２ａと図１８の第２表示データ２３０３ａとを編集した第３表示データ２３０４ａの模式図である。
【００８６】
地模様表示処理（図１５参照）のＳ６２においては、まず第１印刷領域のサイズに合わせた第１表示データ記憶エリア２３０２が確保される。図１７に示す例は、テープ種類「ラベル３０×９０」が選択されている場合のものである。テープ種類「ラベル３０×９０」では、テープ情報記憶エリア２５３（図１０参照）を参照すると、第１印刷領域は左上頂点（３５，１８）、右下頂点（１０２５，３３５）で形成される長方形である。そこで、第１表示データ記憶エリア２３０２のＸ座標欄は「３５」〜「１０２５」を取り、Ｙ座標欄は「１８」〜「３３５」を取り、合計３１５１３８個の画素に対する記憶エリアが確保される。そして、第１印刷領域３５１において印刷される画素については「１」がセットされ、印刷されない画素については「０」がセットされる。
【００８７】
図１７に示す例では、Ｘ座標について「３８」〜「１０２３」、Ｙ座標について「２１」〜「３３３」は省略されているが、（３５，１８）は０、（３５，１９）は１、（３５，２０）は１、（３５，３３４）は０、（３５，３３５）は０である。また、（３６，１８）は０、（３６，１９）は１、（３６，２０）は１、（３６，３３４）は０、（３６，３３５）は０である。また、（３７，１８）は０、（３７，１９）は１、（３７，２０）は１、（３７，３３４）は０、（３７，３３５）は０である。また、（１０２４，１８）は０、（１０２４，１９）は０、（１０２４，２０）は０、（１０２４，３３４）は１、（１０２４，３３５）は１である。また、（１０２５，１８）は０、（１０２５，１９）は０、（１０２５，２０）は０、（１０２５，３３４）は０、（１０２５，３３５）は１である。
【００８８】
次に、Ｓ６３において、第２印刷領域のサイズに合わせた第２表示データ記憶エリア２３０３が確保される。図１８に示す例は、テープ種類「ラベル３０×９０」が選択されている場合の標準の第２印刷領域（第２印刷領域のサイズを変更していない場合）のものである。テープ情報記憶エリア２５３を参照すると第２印刷領域は左上頂点（−３５，−１７）、右下頂点（１０９５，３７０）で形成される長方形である。そこで、第２表示データ記憶エリア２３０３のＸ座標欄は「−３５」〜「１０９５」を取り、Ｙ座標は「−１７」〜「３７０」を取り、合計４３８８２８個の画素に対する記憶エリアが確保される。そして、１番左上の座標である（−３５，−１７）から選択された地模様が、印刷される画素については「１」、印刷されない画素については「０」がセットされて配置される。
【００８９】
図１８に示す例では、Ｘ座標について「−３３」〜「−２」，「２」〜「３３」，「３７」〜「１０２４」，「１０２７」〜「１０５９」，「１０６３」〜「１０９３」、Ｙ座標について「−１５」〜「−２」，「２」〜「１６」，「２０」〜「３３３」，「３３６」〜「３５２」，「３５５」〜「３６８」は省略されているが、各座標の値は、（−３５，−１７）は１、（−３５，−１６）は１、（−３５，−１）は１、（−３５，０）は１、（−３５，１）は０、（−３５，１７）は１、（−３５，１８）は０、（−３５，１９）は０、（−３５，３３４）は１、（−３５，３３５）は１、（−３５，３５３）は０、（−３５，３５４）は０、（−３５，３６９）は０、（−３５，３７０）は０である。また、（−３４，−１７）は１、（−３４，−１６）は１、（−３４，−１）は１、（−３４，０）は１、（−３４，１）は１、（−３４，１７）は１、（−３４，１８）は１、（−３４，１９）は０、（−３４，３３４）は１、（−３４，３３５）は１、（−３４，３５３）は０、（−３４，３５４）は０、（−３４，３６９）は１、（−３４，３７０）は０である。
【００９０】
また、（−１，−１７）は１、（−１，−１６）は１、（−１，−１）は１、（−１，０）は１、（−１，１）は０、（−１，１７）は１、（−１，１８）は０、（−１，１９）は０、（−１，３３４）は１、（−１，３３５）は１、（−１，３５３）は０、（−１，３５４）は０、（−１，３６９）は０、（−１，３７０）は０である。また、（０，−１７）は１、（０，−１６）は１、（０，−１）は１、（０，０）は１、（０，１）は１、（０，１７）は１、（０，１８）は１、（０，１９）は０、（０，３３４）は１、（０，３３５）は１、（０，３５３）は１、（０，３５４）は０、（０，３６９）は１、（０，３７０）は０である。また、（１，−１７）は１、（１，−１６）は０、（１，−１）は１、（１，０）は１、（１，１）は１、（１，１７）は１、（１，１８）は１、（１，１９）は１、（１，３３４）は０、（１，３３５）は０、（１，３５３）は１、（１，３５４）は０、（１，３６９）は１、（１，３７０）は１である。
【００９１】
また、（３４，−１７）は０、（３４，−１６）は０、（３４，−１）は１、（３４，０）は０、（３４，１）は０、（３４，１７）は０、（３４，１８）は０、（３４，１９）は０、（３４，３３４）は０、（３４，３３５）は０、（３４，３５３）は１、（３４，３５４）は０、（３４，３６９）は０、（３４，３７０）は０である。また、（３５，−１７）は１、（３５，−１６）は１、（３５，−１）は１、（３５，０）は１、（３５，１）は０、（３５，１７）は１、（３５，１８）は０、（３５，１９）は０、（３５，３３４）は１、（３５，３３５）は１、（３５，３５３）は１、（３５，３５４）は０、（３５，３６９）は０、（３４，３７０）は０である。また、（３６，−１７）は１、（３６，−１６）は１、（３６，−１）は１、（３６，０）は１、（３６，１）は１、（３６，１７）は１、（３６，１８）は１、（３６，１９）は０、（３６，３３４）は１、（３６，３３５）は１、（３６，３５３）は１、（３６，３５４）は０、（３６，３６９）は１、（３６，３７０）は０である。
【００９２】
また、（１０２５，−１７）は０、（１０２５，−１６）は０、（１０２５，−１）は１、（１０２５，０）は０、（１０２５，１）は０、（１０２５，１７）は０、（１０２５，１８）は０、（１０２５，１９）は０、（１０２５，３３４）は０、（１０２５，３３５）は０、（１０２５，３５３）は１、（１０２５，３５４）は０、（１０２５，３６９）は０、（１０２５，３７０）は０である。また、（１０２６，−１７）は１、（１０２６，−１６）は１、（１０２６，−１）は１、（１０２６，０）は１、（１０２６，１）は０、（１０２６，１７）は１、（１０２６，１８）は０、（１０２６，１９）は０、（１０２６，３３４）は１、（１０２６，３３５）は１、（１０２６，３５３）は１、（１０２６，３５４）は０、（１０２６，３６９）は０、（１０２６，３７０）は０である。
【００９３】
また、（１０６０，−１７）は１、（１０６０，−１６）は１、（１０６０，−１）は１、（１０６０，０）は１、（１０６０，１）は１、（１０６０，１７）は０、（１０６０，１８）は０、（１０６０，１９）は０、（１０６０，３３４）は０、（１０６０，３３５）は０、（１０６０，３５３）は１、（１０６０，３５４）は１、（１０６０，３６９）は０、（１０６０，３７０）は１である。また、（１０６１，−１７）は１、（１０６１，−１６）は０、（１０６１，−１）は１、（１０６１，０）は１、（１０６１，１）は０、（１０６１，１７）は１、（１０６１，１８）は０、（１０６１，１９）は０、（１０６１，３３４）は０、（１０６１，３３５）は０、（１０６１，３５３）は１、（１０６１，３５４）は１、（１０６１，３６９）は０、（１０６１，３７０）は０である。また、（１０６２，−１７）は１、（１０６２，−１６）は０、（１０６２，−１）は１、（１０６２，０）は０、（１０６２，１）は０、（１０６２，１７）は１、（１０６２，１８）は１、（１０６２，１９）は０、（１０６２，３３４）は０、（１０６２，３３５）は０、（１０６２，３５３）は０、（１０６２，３５４）は１、（１０６２，３６９）は１、（１０６２，３７０）は０である。
【００９４】
また、（１０９４，−１７）は１、（１０９４，−１６）は０、（１０９４，−１）は１、（１０９４，０）は１、（１０９４，１）は０、（１０９４，１７）は１、（１０９４，１８）は０、（１０９４，１９）は０、（１０９４，３３４）は０、（１０９４，３３５）は０、（１０９４，３５３）は０、（１０９４，３５４）は０、（１０９４，３６９）は０、（１０９４，３７０）は０である。また、（１０９５，−１７）は１、（１０９５，−１６）は０、（１０９５，−１）は１、（１０９５，０）は０、（１０９５，１）は０、（１０９５，１７）は１、（１０９５，１８）は１、（１０９５，１９）は０、（１０９５，３３４）は０、（１０９５，３３５）は０、（１０９５，３５３）は０、（１０９５，３５４）は０、（１０９５，３６９）は１、（１０９５，３７０）は０である。
【００９５】
次に、Ｓ６４において、第１表示データ記憶エリア２３０２に記憶されている値と、第２表示データ記憶エリア２３０３に記憶されている値とが反映されて、実際に作業領域１５０に表示される画像の基になる第３表示データが第３表示データ記憶エリア２３０４に作成される。図１９に示す例は、図１７に示した第１表示データ２３０２ａの値と図１８に示した第２表示データ２３０３ａの値とを反映させた第３表示データ２３０４ａである。そこで、第３表示データ記憶エリアは、第１表示データ記憶エリアと第２表示データ記憶エリアとの和の領域となるので、第２表示データ記憶エリア２３０２のＸ座標欄と同じく、Ｘ座標は「−３５」〜「１０９５」を取り、Ｙ座標は「−１７」〜「３７０」を取り、合計４３８８２８個の画素に対する記憶エリアが確保される。
【００９６】
テープ情報記憶エリア２５３に記憶されている「ラベル３０×９０」のラベル領域３０１の左上頂点は（０，０）、右下頂点は（１０６０，３５３）なので、この領域の中で、（０，０），（０，３５３），（１０６０，０），（１０６０，３５３）の４画素で囲まれる領域がラベル領域３０１であり、それより外側の領域（Ｘ座標が「−１」以下又は「３５４」以上、若しくはＹ座標が「−１」以下又は「１０６１」以上）はラベル領域３０１外なので、全て「０」となる。
【００９７】
そして、テープ情報記憶エリア２５３に記憶されている「ラベル３０×９０」の第１印刷領域の左上頂点は（３５，１８）、右下頂点は（１０２５，３３５）なので、（３５，１８），（３５，３３５），（１０２５，１８），（１０２５，３３５）の４画素で囲まれる領域が第１印刷領域３５１となる。そして、第１表示データ２３０２ａ及び第２表示データ２３０３ａ両方の値が反映され、どちらか一方が「１」であれば「１」となり、両方が「０」であれば「０」となる。
【００９８】
したがって、（３５，１８）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が０なので０、（３５，１９）は第１表示データ２３０２ａの値が１、第３表示データ２３０３ａの値が０なので１、（３５，３３４）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が１なので１、（３５，３３５）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が１なので１、（３６，１８）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が１なので１、（３６，１９）は第１表示データ２３０２ａの値が１、第３表示データ２３０３ａの値が０なので１、（３６，３３４）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が１なので１、（３６，３３５）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が１なので１、（１０２５，１８）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が０なので０、（１０２５，１９）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が０なので０、（１０２５，３３４）は第１表示データ２３０２ａの値が０、第３表示データ２３０３ａの値が０なので０、（１０２５，３３５）は第１表示データ２３０２ａの値が１、第３表示データ２３０３ａの値が０なので１となる。
【００９９】
また、第１印刷領域３５１外でラベル領域３０１内の領域、即ち、第２印刷領域３５２とラベル領域３０１の重なる部分で、第１印刷領域３５１でない部分については、第２表示データ記憶エリア２３０３の値がそのまま移行される。したがって、（０，０）は１、（０，１）は１、（０，１７）は１、（０，１８）は１、（０，１９）は０、（０，３３４）は１、（０，３３５）は１、（０，３５３）は１となる。また、（１，０）は１、（１，１）は１、（１，１７）は１、（１，１８）は１、（１，１９）は１、（１，３３４）は０、（１，３３５）は０、（１，３５３）は１となる。
【０１００】
また、（３４，０）は０、（３４，１）は０、（３４，１７）は０、（３４，１８）は０、（３４，１９）は０、（３４，３３４）は０、（３４，３３５）は０、（３４，３５３）は１となる。また、（３５，０）は１、（３５，１）は０、（３５，１７）は１、（３５，１８）は０、（３５，１９）は０、（３５，３３４）は１、（３５，３３５）は１、（３５，３５３）は１となる。また、（３６，０）は１、（３６，１）は１、（３６，１７）は１、（３６，１８）は１、（３６，１９）は０、（３６，３３４）は１、（３６，３３５）は１、（３６，３５３）は１となる。
【０１０１】
また、（１０２５，０）は０、（１０２５，１）は０、（１０２５，１７）は０、（１０２５，１８）は０、（１０２５，１９）は０、（１０２５，３３４）は０、（１０２５，３３５）は０、（１０２５，３５３）は１となる。また、（１０２６，０）は１、（１０２６，１）は０、（１０２６，１７）は１、（１０２６，１８）は０、（１０２６，１９）は０、（１０２６，３３４）は１、（１０２６，３３５）は１、（１０２６，３５３）は１となる。（１０６０，０）は１、（１０６０，１）は１、（１０６０，１７）は０、（１０６０，１８）は０、（１０６０，１９）は０、（１０６０，３３４）は０、（１０６０，３３５）は０、（１０６０，３５３）は１となる。
【０１０２】
このようにして、第１印刷領域３５１及び第２印刷領域３５２に指定されている画像が編集され、地模様表示の指示がされていれば、ラベル領域３０１と第２印刷領域３５２とが重なる部分には地模様が表示され、背景表示の指示がされていれば、ラベル領域３０１と第２印刷領域３５２とが重なる部分に背景が表示されて、さらに第１印刷領域３５１の文字や画像も表示される。
【０１０３】
次に、図２０及び図２１を参照して、マウス２８２による作業領域１５０での第２印刷領域３５２のサイズ変更について説明する。図２０は、第２印刷領域変更処理のフローチャートであり、図２１は図２０の第２印刷領域変更処理のフローチャートの続きである。本処理は、表示オプション設定画面１０１において第２印刷領域枠にチェックが行われて、第２印刷領域表示フラグが「ＯＮ」とされると開始される。そして、マウス２８２の操作により、第２印刷領域枠３５２ａを移動させることにより、第２印刷領域３５２のサイズを変更する。
【０１０４】
まず、マウスカーソルが作業領域１５０内にあるか否かの判断が行われる（Ｓ２１）。マウスカーソルの侵入により本処理が開始されたので、マウスカーソルは作業領域１５０内にあり（Ｓ２１：ＹＥＳ）、そこで、マウスカーソルが標準形状（例えば、矢印形状）で表示される（Ｓ２３）。次いで、第２印刷領域枠３５２ａが表示されているか否かの判断が行われる（Ｓ２４）。第２印刷領域表示フラグが「ＯＦＦ」であり、第２印刷領域枠３５２ａが表示されていなければ（Ｓ２４：ＮＯ）、第２印刷領域枠を移動させることはできないので、処理を終了する。
【０１０５】
第２印刷領域表示フラグが「ＯＮ」であり、第２印刷領域枠３５２ａが表示されていれば（Ｓ２４：ＹＥＳ）、マウスカーソルが第２印刷領域枠３５２ａの近傍にあるか否かの判断が行われる（Ｓ２５）。尚、近傍とは、作業領域を表示している画素において、第２印刷領域枠３５２ａからの距離が例えば４ピクセル以内とする。マウスカーソルが第２印刷領域枠３５２ａの近傍にある場合には（Ｓ２５：ＹＥＳ）、マウスカーソルの形状が変更される（Ｓ２６〜Ｓ３０）。そこで、マウスカーソルが第２印刷領域枠３５２ａのどの近傍にあるのかの判断される。まず、マウスカーソルが第２印刷領域３５２の４つの頂点の近傍にある場合には（Ｓ２６：ＹＥＳ）、マウスカーソルを角用の形状（例えば、十字矢印形状）に変更される（Ｓ２８）。また、マウスカーソルが４つの頂点の近傍ではなく、第２印刷領域枠３５２ａの上辺又は下辺の近傍にある場合には（Ｓ２６：ＮＯ、Ｓ２７：ＹＥＳ）、マウスカーソルが上下用形状（例えば、上下向き矢印形状）に変更される（Ｓ２９）。また、４頂点でも、上辺又は下辺の近傍でもない場合には（Ｓ２６：ＮＯ、Ｓ２７：ＮＯ）、第２印刷領域枠３５２ａの左辺又は右辺の近傍にあるので、マウスカーソルが左右形状（例えば、左右向き矢印形状）に変更される（Ｓ３０）。
【０１０６】
そして、マウスカーソルが移動されたか否かの判断が行われる（Ｓ４１）。マウスカーソルが移動されており（Ｓ４１：ＹＥＳ）、移動した後のマウスカーソルが作業領域１５０内にあれば（Ｓ４３：ＹＥＳ）、マウスカーソルが単なる移動であるか、それともドラッグであるかの判断が行われる（Ｓ４４）。ドラッグであれば（Ｓ４４：ＹＥＳ）、第２印刷領域枠３５２ａが移動されたことになるので、移動により第２印刷領域枠３５２ａが第１印刷領域枠３５１ａに接したか否かの判断が行われる（Ｓ４７）。本実施の形態では、第１印刷領域枠３５１ａは必ず第２印刷領域３５２に含まれるので、第２印刷領域枠３５２ａが第１印刷領域枠３５１ａの内部に進入することはない。そこで、マウスカーソルのＸ座標又はＹ座標と第２印刷領域枠３５２ａの４頂点のＸ座標又はＹ座標を比較することにより、第２印刷領域枠３５２ａと第１印刷領域枠３５１ａとが接しているか否かの判断が行われ、マウスカーソルの移動により第２印刷領域枠３５２ａが第１印刷領域枠３５１ａに接した場合には（Ｓ４７：ＹＥＳ）、第２印刷領域枠３５２ａが接している第１印刷領域枠３５１ａまで移動される（Ｓ４８）。第２印刷領域枠３５２ａが第１印刷領域枠３５１ａに接していない場合には（Ｓ４７：ＮＯ）、マウスカーソルが移動した位置まで左辺、右辺、上辺、下辺又は頂点が移動される（Ｓ４９）。尚、この移動後の情報は、表示設定関係情報記憶エリア２３５の設定左上頂点座標欄及び設定右下頂点欄に反映される。
【０１０７】
そして、地模様表示フラグが「ＯＮ」となっており、地模様表示が指定されていたら（Ｓ５０：ＹＥＳ）、地模様表示処理が行われ、新しい第２印刷領域３５２に対して地模様が表示される（Ｓ５２：図１５参照）。また、地模様表示フラグが「ＯＮ」となっておらず（Ｓ５０：ＮＯ）、背景表示フラグが「ＯＮ」となっており背景表示が指定されていたら（Ｓ５１：ＹＥＳ）、背景表示処理が行われ、新しい第２印刷領域３５２に対して背景が表示される（Ｓ５３：図１６参照）。地模様表示も背景表示も指定されていない場合には（Ｓ５０：ＮＯ，Ｓ５１：ＮＯ）、第２印刷領域枠３５２ａしか表示しないので、なにもしない。そして、Ｓ４１へ戻り、再度マウスカーソルが移動されたか否かの判断が行われる（Ｓ４１）。
【０１０８】
また、マウスカーソルが移動されない場合には（Ｓ４１：ＮＯ）、その時点で第２印刷領域３５２が表示されていなければ（Ｓ４２：ＮＯ）、処理を終了するが、第２印刷領域３５２が表示されていれば（Ｓ４２：ＹＥＳ）、Ｓ４１へ戻り、マウスカーソルの移動の監視が継続される。
【０１０９】
また、マウスカーソルが移動された場合にも（Ｓ４１：ＹＥＳ）、マウスカーソルが作業領域１５０から出てしまった場合には（Ｓ４３：ＮＯ）、Ｓ２１へ戻り、再びマウスカーソルが作業領域１５０に侵入するのを待つ（Ｓ２１：ＮＯ、Ｓ２２：ＹＥＳ）。しかし、ここで、第２印刷領域枠３５２ａが表示されなくなったら（Ｓ２２：ＮＯ）、処理は終了する。また、マウスカーソルが作業領域１５０内にあっても（Ｓ２１：ＹＥＳ）、マウスカーソルを標準形状で表示した後に（Ｓ２３）、第２印刷領域枠３５２ａが表示されなくなったら（Ｓ２４：ＮＯ）、処理は終了する。
【０１１０】
また、マウスカーソルが移動され（Ｓ４１：ＹＥＳ）、マウスカーソルが作業領域１５０内にあった場合に（Ｓ４３：ＹＥＳ）、マウスカーソルの移動がドラッグでなかった場合には（Ｓ４４：ＮＯ）、マウスカーソルが第２印刷領域枠３５２ａの近傍にあるか否かの判断が行われ（Ｓ４５）、近傍になければ（Ｓ４５：ＮＯ）、Ｓ２１へ戻り、再びマウスカーソルが作業領域１５０に侵入するのを待つ（Ｓ２１：ＮＯ、Ｓ２２：ＹＥＳ）。また近傍にあり（Ｓ４５：ＹＥＳ）、第２印刷領域枠３５２ａが表示されていれば（Ｓ４６：ＹＥＳ）、Ｓ２６へ戻り、マウスカーソルの形状の変更処理が行われ（Ｓ２６〜Ｓ３０）、マウスカーソルの移動の監視が行われる（Ｓ４１）。また、マウスカーソルが第２印刷領域枠３５２ａの近傍にあっても（Ｓ４５：ＹＥＳ）、第２印刷領域枠３５２ａが表示されていなければ（Ｓ４６：ＮＯ）、本処理は終了する。
【０１１１】
このようにして、マウスカーソルをマウス２８２の操作により移動させ、第２印刷領域枠３５２ａの近傍にマウスカーソルがある場合には、ドラッグすることにより第２印刷領域枠３５２ａを移動させ、第２印刷領域３５２のサイズを変更することができる。また、この場合には第２印刷領域３５２は必ず第１印刷領域枠３５１ａを含んでおり、第２印刷領域枠３５２ａを移動させても、第１印刷領域枠３５１ａよりも内側へ移動されることはない。
【０１１２】
次に、図２２乃至図２９を参照して、印刷処理について説明する。図２２は、印刷画面１０３のイメージ図であり、図２３は、印刷処理のフローチャートであり、図２４は、印刷処理の中で実行される印刷実行処理のフローチャートである。また、図２５は、第１編集データ記憶エリア２３０５に記憶されている第１編集データの一例である第１編集データ２３０５ａの模式図であり、図２６は、第２編集データ記憶エリア２３０６に記憶されている第２編集データの一例であり、反転印刷指定をされている第２編集データ２３０６ａの模式図であり、図２７は、第３編集データ記憶エリア２３０７に記憶されている第３編集データの一例であり、図２５の第１データ２３０５ａと図２７の第２編集データ２３０６ａとを編集した第３編集データ２３０７ａの模式図であり、図２８は、印刷データ２３０８ａの１ライン分の画素の発熱に関する部分の模式図である。また、図２９は、第２編集データ記憶エリア２３０６に記憶されている第２編集データの一例であり、背景印刷指定をされている第２編集データ２３０６ｂの模式図であり、図３０は、図２５の第１編集データ２３０５ａと図２９の第２編集データ２３０６ｂとを編集した第３編集データ２３０７ｂの模式図である。
【０１１３】
図２２に示す印刷画面１０３は、エディタ１００において印刷の指示がされると表示される画面である。図２２に示すように、プリンタ欄及びコピー部数欄、印刷ボタン、キャンセルボタンが設けられている。プリンタ欄には、印刷を行うプリンタ名及び出力先ポートが表示されている。図２２に示す例では、プリンタ名は「Ｔａｐｅ  Ｐｒｉｎｔｅｒ１」であり、出力先ポートは「ＵＳＢ０１３」である。
【０１１４】
また、プリンタ欄には、オプション欄１９０も設けられている。このオプション欄１９０では印刷オプションを指定することができる。図２２に示す例では、指定オプションとして、「オートカット」、「反転印刷」、「地模様印刷」、「背景印刷」の４種類が表示されており、チェックボックスにより指定することができる。また、オプション欄１９０の右には印刷イメージ欄１７０が設けられており、オプション欄１９０にて指定された印刷オプションを反映させた印刷イメージ１７０が表示される。図２２に示す例では、「オートカット」及び「反転印刷」が指定されており、印刷イメージ欄１７０には、ラベルテープがカットされ、反転印刷された印刷イメージ１８０が表示されている。また、地模様印刷が指定されている場合には、第２印刷領域として指定されている範囲に地模様が形成された印刷イメージが表示され、背景印刷が指定されている場合には、第２印刷領域として指定されている範囲に背景画像が形成された印刷イメージが表示される。尚、本実施の形態では、「反転印刷」、「地模様印刷」、「背景印刷」の中では１つしか選択することができない仕様となっているが、複数選択できるようにしてもよい。また、コピー部数欄ではリストボックスにより印刷部数を指定することができる。
【０１１５】
次いで、図２３及び図２４のフローチャートを参照して、印刷処理について説明する。図２３に示す印刷処理のフローチャートは、エディタ１００において印刷指示が成されると実行される。尚、印刷指示は、エディタ１００のメニューバー１１０の「ファイル（Ｆ）」を選択すると表示されるメニューリストから、「印刷」を選択することにより行われる。または、ツールバー１２０の左から５番目のアイコンを選択することにより行われる。
【０１１６】
まず、第１印刷領域３５１に入力された文字等のみの印刷イメージを表示した印刷画面１０３を表示する（Ｓ１０１）。そして、印刷ボタンが選択されたか否かの判断が行われ（Ｓ１０２）、印刷ボタンが選択されていれば（Ｓ１０２：ＹＥＳ）、印刷処理が行われ（Ｓ１４０、図２４参照）、処理は終了する。また、印刷ボタンが選択されずにキャンセルボタンが選択された場合には（Ｓ１０２：ＮＯ、Ｓ１０３：ＹＥＳ）、何もせずに処理を終了する。
【０１１７】
印刷ボタンもキャンセルボタンも選択されなければ（Ｓ１０２：ＮＯ、Ｓ１０３：ＮＯ）、オプション欄１９０の「反転印刷」のチェックボックスに入力がありチェックのＯＦＦ／ＯＮの変更があったか否かの判断が行われる（Ｓ１０４）。「反転印刷」のチェックボックスに変更があり（Ｓ１０４：ＹＥＳ）、チェックが「ＯＮ」となったならば（Ｓ１２０：ＹＥＳ）、反転させた印刷イメージが作成され（Ｓ１２１）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。また、チェックが外され「ＯＮ」となっていなければ（Ｓ１２０：ＮＯ）、第１印刷領域のみの印刷イメージが作成され（Ｓ１２２）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。
【０１１８】
また、「反転印刷」のチェックボックスに変更がなく（Ｓ１０４：ＮＯ）、「背景印刷」のチェックボックスに変更があった場合には（Ｓ１０５：ＹＥＳ）、チェックボックスが「ＯＮ」となったならば（Ｓ１３０：ＹＥＳ）、背景付きの印刷イメージが作成され（Ｓ１３１）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。また、チェックが外され「ＯＮ」となっていなければ（Ｓ１３０：ＮＯ）、第１印刷領域のみの印刷イメージが作成され（Ｓ１３２）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。
【０１１９】
また、「反転印刷」のチェックボックスも「背景印刷」のチェックボックスも変更がなく（Ｓ１０４：ＮＯ、Ｓ１０５：ＮＯ）、「地模様印刷」のチェックボックスに変更があった場合には（Ｓ１０６：ＹＥＳ）、チェックが「ＯＮ」となっていれば（Ｓ１０７：ＹＥＳ）、地模様付きの印刷イメージが作成され（Ｓ１０８）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。また、チェックが外され「ＯＮ」となっていなければ（Ｓ１０７：ＮＯ）、第１印刷領域のみの印刷イメージが作成され（Ｓ１０９）、印刷イメージ欄１７０の印刷イメージ１８０の表示が更新され（Ｓ１１０）、Ｓ１０２へ戻る。
【０１２０】
また、「反転印刷」のチェックボックスも「背景印刷」のチェックボックスも「地模様印刷」のチェックボックスも変更がない場合には（Ｓ１０４：ＮＯ、Ｓ１０５：ＮＯ、Ｓ１０６：ＮＯ）、その他入力を受け付ける処理が行われ（Ｓ１３５）、Ｓ１０２へ戻る。
【０１２１】
このようにして、印刷ボタン又はキャンセルボタンが選択されるまでは（Ｓ１０２：ＹＥＳ又はＳ１０３：ＹＥＳ）、Ｓ１０２〜Ｓ１３５の処理が繰り返されることにより、オプション欄１９０のチェックボックスに変更があると、チェックに合わせた印刷イメージが印刷イメージ欄１７０に表示される。尚、Ｓ１０８の地模様付き印刷イメージの作成や、Ｓ１３１の背景付き印刷イメージの作成は、図１４の地模様表示処理や図１５の背景表示処理で行われたのと同様に、第１印刷領域３５１のデータと第２印刷領域３５２のデータを反映させて作成され、印刷画面１０３の印刷イメージ欄１７０のサイズに調整されて表示される。また、Ｓ１２１の反転させた印刷イメージの作成は、第１印刷領域３５１において印刷されるとされている画素を印刷しない画素とし、印刷しないとされている画素を印刷する画素として作成され、印刷画面１０３の印刷イメージ欄１７０のサイズに調整されて表示される。
【０１２２】
尚、ＲＯＭ２３０の印刷設定情報記憶エリア２３１０には、印刷画面１０３で指定される設定情報が記憶されており、例えば、オプション欄１９０の各チェックボックスに対応して、オートカットフラグ、反転印刷フラグ、地模様印刷フラグ、背景印刷フラグが設けられており、チェックが「ＯＮ」となっている場合には「１」がセットされており、「ＯＮ」となっていない場合には「ＯＦＦ」がセットされている。例えば、地模様印刷フラグでは、「地模様印刷」チェックに変更があり、チェックが「ＯＦＦ」であった場合に（Ｓ１０６：ＹＥＳ、１０７：ＮＯ）、Ｓ１０９の処理の前に「０」がセットされ、チェックが「ＯＮ」であった場合に（Ｓ１０７：ＹＥＳ）、Ｓ１０８の処理の前に「１」がセットされる。反転印刷フラグ、背景印刷フラグについても同様に、各チェックボックスの変更があった際に更新される。
【０１２３】
ここで、印刷ボタンが選択されると（Ｓ１０２：ＹＥＳ）、行われる印刷実行処理について説明する。図２４に示すように、まず、第１編集データ記憶エリア２３０５へ入力データ記憶エリア２３０１に記憶されている内容が展開される（Ｓ１５０）。そして、背景印刷フラグが「ＯＮ」であり、「背景印刷」が指定されていれば（Ｓ１５１：ＹＥＳ）、第２編集データ記憶エリア２３０６へ指定されている背景ファイルの画像が展開され（Ｓ１５２）、第３編集データ記憶エリア２３０７へ第１編集データ記憶エリア２３０５と第２編集データ記憶エリア２３０６の情報が反映される（Ｓ１５３）。具体的には、各画素を示す座標について、どちらかが「１」であれば「１」となり、両方が「０」であれば「０」となる。
【０１２４】
そして、表示設定情報記憶エリア２３０９の第２印刷領域欄に記憶されている左上頂点の値から、オフセット素子数が算出される（Ｓ１５４）。具体的には、左上頂点のＸ座標の値が、テープ情報記憶エリア２５３に記憶されている左上頂点のＸ座標の値と同じ場合には、テープ情報記憶エリア２５３に記憶されている第２印刷領域のオフセット素子数とする。また、同じでない場合には、テープ情報記憶エリア２５３に記憶されている左上頂点のＸ座標の値との差からオフセット素子数を算出する。Ｘ座標はサーマルヘッド１３の発熱素子１つ毎に「１」とされているので、左上頂点のＸ座標よりもｎ小さければ、第２印刷領域のオフセット素子数からｎを引く。図１０に示すテープ情報記憶エリア２５３のテープ種類「ラベル３０×９０」の例では、左上頂点のＸ座標が「−３５」、オフセット素子数は「１６６」であるので、Ｘ座標が「−４０」であればオフセット素子数は「１６１」となり、Ｘ座標が「３」であればオフセット素子数は「１２７」となる。
【０１２５】
次いで、１個目の発熱素子１００１から、算出されたオフセット素子数個目までの発熱素子に対して否印刷（通電しない）とし、第３編集データ記憶エリア２３０７に基づいた印刷データが作成される（Ｓ１５５）。そして、テープ印刷装置１へ印刷データが送信され（Ｓ１８０）、印刷実行処理は終了し、印刷処理も終了する。
【０１２６】
また、背景印刷フラグが「ＯＮ」でなく、地模様印刷フラグが「ＯＮ」であり、「地模様印刷」が指定されていれば（Ｓ１５１：ＮＯ、Ｓ１６０：ＹＥＳ）、第２編集データ記憶エリア２３０６へ指定されている地模様が展開され（Ｓ１６２）、第３編集データ記憶エリア２３０７へ第１編集データ記憶エリア２３０５と第２編集データ記憶エリア２３０６の情報が反映される（Ｓ１６３）。具体的には、各画素を示す座標について、どちらかが「１」であれば「１」となり、両方が「０」であれば「０」となる。
【０１２７】
そして、表示設定情報記憶エリア２３０９の第２印刷領域欄に記憶されている左上頂点の値から、オフセット素子数が算出される（Ｓ１５４）。ついで、１個目の発熱素子１００１から、算出されたオフセット素子数個目までの発熱素子に対して否印刷（通電しない）とし、第３編集データ記憶エリア２３０７に基づいた印刷データが作成される（Ｓ１５５）。そして、テープ印刷装置１へ印刷データが送信され（Ｓ１８０）、印刷実行処理は終了し、印刷処理も終了する。
【０１２８】
また、背景印刷フラグも地模様印刷フラグも「ＯＮ」でなく、反転印刷フラグが「ＯＮ」であり、「背景印刷」が指定されていれば（Ｓ１５１：ＮＯ、Ｓ１６０：ＮＯ、Ｓ１７０：ＹＥＳ）、まず第２編集データ記憶エリア２３０６に全ての画素について「１」（印刷指定）とされる（Ｓ１７２）。そして、第３編集データ記憶エリア２３０７へ第１編集データ記憶エリア２３０５と第２編集データ記憶エリア２３０６の情報が反映される（Ｓ１７３）。具体的には、各画素を示す座標について、第１編集データ記憶エリア２３０５の値が「１」であれば「０」となり、他の値は「１」となる。
【０１２９】
そして、１個目の発熱素子１００１から、テープ情報記憶エリア２５３に記憶されている第２印刷領域のオフセット素子数個目までの発熱素子に対して否印刷（通電しない）とし、第３編集データ記憶エリア２３０７に基づいた印刷データが作成される（Ｓ１７４）。そして、テープ印刷装置１へ印刷データが送信され（Ｓ１８０）、印刷実行処理は終了し、印刷処理も終了する。
【０１３０】
また、どの印刷フラグも「ＯＮ」でなければ（Ｓ１５１：ＮＯ、Ｓ１６０：ＮＯ、Ｓ１７０：ＮＯ）、第２印刷領域３５２の印刷指定はされていないので、第１印刷領域のオフセット素子分の否印刷画素を付与し、第１編集データ記憶エリア２３０５に基づいたた印刷データが作成され（Ｓ１７５）、テープ印刷装置１へ印刷データが送信され（Ｓ１８０）、印刷実行処理は終了し、印刷処理も終了する。
【０１３１】
ここで、図２４乃至図２８を参照して、「反転印刷」が指定されている場合の印刷データ作成の具体例を説明する。まず印刷実行処理（図２４参照）のＳ１５０において、入力データ記憶エリア２３０１に記憶されている内容が、図２５に示す第１編集データ２３０５ａのように展開される。図２５に示す例は、テープ種類「ラベル３０×９０」が選択されている場合のものである。テープ種類「ラベル３０×９０」は、第１印刷領域の左上頂点（３５，１８）、右下頂点（１０２５，３３５）であるので、第１編集データ２３０５ａのＸ座標欄は「３５」〜「１０２５」を取り、Ｙ座標欄は「１８」〜「３３５」を取り、合計３１５１３８個の画素に対する記憶エリアが確保される。そして、第１印刷領域３５１において印刷される画素については「１」がセットされ、印刷されない画素については「０」がセットされる。
【０１３２】
図２５に示す例では、Ｘ座標について「３８」〜「１０２３」、Ｙ座標について「２１」〜「３３３」は省略されているが、（３５，１８）は０、（３５，１９）は１、（３５，２０）は１、（３５，３３４）は０、（３５，３３５）は０でり、（３６，１８）は０、（３６，１９）は１、（３６，２０）は１、（３６，３３４）は０、（３６，３３５）は０でり、（３７，１８）は０、（３７，１９）は１、（３７，２０）は１、（３７，３３４）は０、（３７，３３５）は０である。また、（１０２４，１８）は０、（１０２４，１９）は０、（１０２４，２０）は０、（１０２４，３３４）は１、（１０２４，３３５）は１であり、（１０２５，１８）は０、（１０２５，１９）は０、（１０２５，２０）は０、（１０２５，３３４）は０、（１０２５，３３５）は１である。
【０１３３】
そして、「反転印刷」が指定されている場合には（Ｓ１７１：ＹＥＳ）、第２印刷領域３５２は全て塗り潰されるので、２編集データ記憶エリア２３０６に全ての画素について１とされ（Ｓ１７２）、図２６に示すように、全ての画素の値が「１」となっている。尚、図２６の例は、第２印刷領域枠３５２ａは移動されず、初期値の頂点位置としているので、第２編集データ記憶エリア２３０３のＸ座標欄は「−３５」〜「１０９５」を取り、Ｙ座標は「−１７」〜「３７０」を取り、合計４３８８２８個の画素に対する記憶エリアが確保されている。
【０１３４】
そして、第３編集データ記憶エリア２３０７へ第１編集データ記憶エリア２３０５と第２編集データ記憶エリア２３０６の情報が反映され（Ｓ１７３）、図２７に示す第３編集データ２３０７ａが作成される。図２７に示すように、第１印刷領域外は全て「１」となっており、第１印刷領域内は、第１編集データ２３０５ａでの値が「１」の画素は「０」となり、「０」の画素は「１」となっている。図２７に示す例では、（３５，１８）は第１編集データの値が０なので１、（３５，１９）は第１編集データの値が１なので０、（３５，３３５）は第１編集データの値が０なので１、（３６，１８）は第１編集データの値が０なので１、（３６，１９）は第１編集データの値が１なので０、（３６，３３５）は第１編集データの値が０なので１、（１０２５，１８）は第１編集データの値が０なので１、（１０２５，１９）は第１編集データの値が０なので１、（１０２５，３３５）は第１編集データの値が１なので０となっている。
【０１３５】
そして、１個目の発熱素子１００１から、テープ情報記憶エリア２５３に記憶されている第２印刷領域のオフセット素子数個目までの発熱素子に対して否印刷（通電しない）とした印刷データが作成される（Ｓ１７４）。図２８に示す例は、第３編集データ２３０７ａのＸ座標「３５」、つまり、７１ライン目の印刷データの一部である。ここには、７２０個の各発熱素子１００１〜１７２０に対して通電する場合には「１」、通電しない場合には「０」がセットされている。テープ種類「ラベル３０×９０」のオフセット素子数は「１６６」なので、発熱素子１００１〜発熱素子１１６６までは全て「０」となっている。そして、Ｙ座標「−１７」に該当する発熱素子１１６７の値は、第３編集データ２３０７ａの（３５、−１７）の値が１なので１となっている。同様に、発熱素子１１６８（Ｙ座標「−１６」）は（３５，−１６）が１なので１、発熱素子１１６９（Ｙ座標「−１５」）は（３５，−１５）が１なので１、発熱素子１２０１（Ｙ座標「１７」）は（３５，１７）が１なので１、発熱素子１２０２（Ｙ座標「１８」）は（３５，１８）が１なので１、発熱素子１２０３（Ｙ座標「１９」）は（３５，１９）が０なので０、発熱素子１５１９（Ｙ座標「３３５」）は（３５，３３５）が１なので１、発熱素子１５２０（Ｙ座標「３３６」）は（３５，３３６）が１なので１、発熱素子１５５３（Ｙ座標「３６９」）は（３５，３６９）が１なので１、発熱素子１５５４（Ｙ座標「３７０」）は（３５，３７０）が１なので１、発熱素子１５５５〜１７２０は印刷領域外であるので０となっている。
【０１３６】
次に、図２４、図２５、図２９及び図３０を参照して、「背景印刷」指定されている場合の印刷データ作成の具体例を説明する。「反転印刷」指定されていた場合と同様に、まず、印刷実行処理（図２４参照）のＳ１５０において、入力データ記憶エリア２３０１に記憶されている内容が、図２５に示す第１編集データ２３０５ａのように展開される。そして、「背景印刷」が指定されているので（Ｓ１５１：ＹＥＳ）、第２編集データ記憶エリア２３０６に指定されている背景ファイルのデータが展開される（Ｓ１５２）。図２９は、背景ファイルのデータが展開された状態の第２編集データの一例、第２編集データ２３０６ｂであり、印刷される画素には「１」がセットされ、印刷されない画素には「０」がセットされている。
【０１３７】
図２９に示す例では、Ｘ座標について「−３３」〜「３３」，「３７」〜「１０２４」，「１０２７」〜「１０９３」、Ｙ座標について「−１４」〜「１６」、「２０」〜「３３４」，「３３７」〜「３６８」は省略されているが、（−３５，−１７）は１、（−３５，−１６）は１、（−３５，−１５）は１、（−３５，１７）は１、（−３５，１８）は１、（−３５，１９）は０、（−３５，３３５）は１、（−３５，３３６）は１、（−３５，３６９）は１、（−３５，３７０）は０である。また、（−３４，−１７）は１、（−３４，−１６）は１、（−３４，−１５）は１、（−３４，１７）は１、（−３４，１８）は１、（−３４，１９）は０、（−３４，３３５）は１、（−３４，３３６）は１、（−３４，３６９）は１、（−３４，３７０）は０である。
【０１３８】
また、（３４，−１７）は１、（３４，−１６）は１、（３４，−１５）は０、（３４，１７）は１、（３４，１８）は１、（３４，１９）は０、（３４，３３５）は１、（３４，３３６）は１、（３４，３６９）は１、（３４，３７０）は０である。また、（３５，−１７）は１、（３５，−１６）は１、（３５，−１５）は０、（３５，１７）は１、（３５，１８）は１、（３５，１９）は０、（３５，３３５）は１、（３５，３３６）は１、（３５，３６９）は１、（３５，３７０）は０である。また、（３６，−１７）は０、（３６，−１６）は０、（３６，−１５）は０、（３６，１７）は０、（３６，１８）は０、（３６，１９）は０、（３６，３３５）は０、（３６，３３６）は０、（３６，３６９）は０、（３６，３７０）は０である。
【０１３９】
また、（１０２５，−１７）は０、（１０２５，−１６）は０、（１０２５，−１５）は０、（１０２５，１７）は０、（１０２５，１８）は０、（１０２５，１９）は０、（１０２５，３３５）は０、（１０２５，３３６）は０、（１０２５，３６９）は０、（１０２５，３７０）は０である。また、（１０２６，−１７）は１、（１０２６，−１６）は１、（１０２６，−１５）は１、（１０２６，１７）は１、（１０２６，１８）は１、（１０２６，１９）は０、（１０２６，３３５）は１、（１０２６，３３６）は１、（１０２６，３６９）は１、（１０２６，３７０）は０である。
【０１４０】
また、（１０９４，−１７）は１、（１０９４，−１６）は１、（１０９４，−１５）は０、（１０９４，１７）は１、（１０９４，１８）は１、（１０９４，１９）は０、（１０９４，３３５）は１、（１０９４，３３６）は１、（１０９４，３６９）は１、（１０９４，３７０）は０である。また、（１０９５，−１７）は１、（１０９５，−１６）は１、（１０９５，−１５）は１、（１０９５，１７）は１、（１０９５，１８）は１、（１０９５，１９）は０、（１０９５，３３５）は１、（１０９５，３３６）は１、（１０９５，３６９）は１、（１０９５，３７０）は０である。
【０１４１】
そして、第３編集データ記憶エリア２３０７へ第１編集データ記憶エリア２３０５と第２編集データ記憶エリア２３０６の情報が反映され（Ｓ１５３）、図３０に示す第３編集データ２３０７ｂが作成される。具体的には、第１印刷領域外（Ｘ座標が「３４」以下、又は「１０２６」以上、Ｙ座標が「１７」以下又は「３３６」以上）は、図２９に示す第２編集データ２３０６ｂの値がそのままセットされており、第１印刷領域内は、第１編集データ２３０５ａ又は第２編集データ２３０６ｂのいずれかの値が「１」であれば「１」、両方の値が「０」であれば「０」となっている。したがって、（３５，１８）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が１なので１、（３５，１９）は第１編集データ２３０５ａの値が１、第２編集データ２３０６ｂの値が０なので１、（３５，３３５）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が１なので１、（３６，１８）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が０なので０、（３６，１９）は第１編集データ２３０５ａの値が１、第２編集データ２３０６ｂの値が０なので１、（３６，３３５）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が０なので０、（１０２５，１８）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が０なので０、（１０２５，１９）は第１編集データ２３０５ａの値が０、第２編集データ２３０６ｂの値が０なので０、（１０２５，３３５）は第１編集データ２３０５ａの値が１、第２編集データ２３０６ｂの値が０なので１となる。
【０１４２】
尚、印刷データの作成については、「反転印刷」が指定されている場合と同様なので、省略する。また、「地模様印刷」が指定されている場合も第２編集データ記憶エリア２３０６へ展開される情報が地模様の情報であるのみで、「背景印刷」が指定されている場合と同様なので省略する。
【０１４３】
尚、上記実施の形態では、図１３に示す第２印刷領域のプロパティ画面１０２の背景欄が「背景画像設定手段」に該当し、地模様欄が「地模様設定手段」に該当する。また、図２２に示す印刷画面１０３のオプション欄１９０が「第２画像選択手段」及び「第２画像印刷選択手段」に該当し、印刷イメージ欄１７０「印刷画像表示手段」に該当する。また、図７に示すエディタ１００のページプロパティ用ツールボックス１３３が「被印刷媒体選択手段」に該当する。また、エディタ１００の作業領域１５０の印刷イメージ１４０の二点鎖線３５２ａが「第２印刷領域設定手段」に該当し、図２０及び図２１に示す第２印刷領域変更処理を行うＣＰＵ２１０により制御される。図２４に示す印刷実行処理のＳ１５０を実行するＣＰＵ２１０が「第１作成手段」に相当し、Ｓ１５２，Ｓ１６２，Ｓ１７２を実行するＣＰＵ２１１が「第２作成手段」に相当し、Ｓ１５１，Ｓ１６１，Ｓ１７１，Ｓ１５３，Ｓ１６３，Ｓ１７３を実行するＣＰＵ２１２が「印刷画像作成手段」に相当し、Ｓ１５５，Ｓ１７４，Ｓ１７５，Ｓ１５４を実行するＣＰＵ２１３が「印刷データ作成手段」に相当する。また、図１４に示す表示オプション設定処理のＳ４を実行するＣＰＵ２１４が「第２印刷領域決定手段」に相当し、Ｓ４の第２印刷領域有無判断を行うＣＰＵ２１０が「第２画像印刷決定手段」に相当する。また、ＵＳＢポート２５及び入出力インターフェース５０が「印刷データ入力手段」に該当し、印刷機構２０が「印刷手段」に該当する。尚、請求項１５における印刷データ作成装置では、図３に示す印刷装置１の構成に、ディスプレイ等の表示手段や、キー等のユーザ入力手段が入出力インターフェース５０に接続している。
【０１４４】
尚、本発明は、以上詳述した実施の形態に限定されるものではなく、種々の変更が可能である。以下に、本発明を適用する実施の形態の変形例について説明する。上記実施の形態では、「印刷装置」としてテープ印刷装置１を使用したが、「印刷装置」はカセットテープに装填されたテープを印刷するものに限らず、カット紙や連続用紙を印刷する印刷装置であってもよい。また、印刷方法はインクジェット式やレーザー式等他の方法であってもよい。また、「印刷データ作成装置」としてパーソナルコンピュータ２００を使用したが、「印刷データ作成装置」はパーソナルコンピュータ２００に限らず、他の形態のコンピュータであってもよい。また、印刷装置にキーボード等の操作部やパネルディスプレイを設け、「印刷データ作成装置」と「印刷装置」とを１つの装置としてもよい。また、上記実施の形態では、ＵＳＢケーブル１０を利用して「印刷データ作成装置」と「印刷装置」とを接続しているが、他のインターフェースやネットワークを使用して接続してもよい。
【０１４５】
また、上記実施の形態では、ラベルテープ３００を例に挙げ、ダイカットされたラベルが配置されているラベルテープにおいて、ラベルに印刷を行っているが、被印刷媒体はラベルに限らない。テープ印刷装置１で印刷されるシールテープや、カット紙や連続用紙、カット紙や連続用紙に配置されたラベルに印刷を行ってもよく、ラベルの形状も略長方形に限らず円や楕円、星型や家型等のものの形を模った形状であってもよい。また、上記実施の形態では、第１印刷領域枠及び第２印刷領域枠は直線であり、第１印刷領域及び第２印刷領域は長方形であったが、これらの形状もに限らず、第１印刷領域枠及び第２印刷領域枠は曲線を含んでいてもよく、第１印刷領域及び第２印刷領域は、被印刷媒体の形状に合わせた形状や、円や楕円、星型や家型等のものの形を模った形状等他の形状であってもよい。また、マウスにより操作者が任意の形状を描画し第２印刷領域枠としてもよい。
【０１４６】
また、上記実施の形態では、「第２印刷領域設定手段」により第２印刷領域のサイズ変更を行っているが、「第２印刷領域設定手段」を持たず、「第２印刷領域決定手段」により予め被印刷媒体の種類毎に定められた第２印刷領域のままであってもよい。
【０１４７】
また、上記実施の形態では、第２印刷領域内に必ず第１印刷領域が含まれているが、第１印刷領域は必ずしも第２印刷領域に含まれていなくても、一部のみが第２印刷領域に含まれるようにしてもよい。図３１は、エディタ１００の作業領域１５０に表示される、第１印刷領域３５１ｂの一部が第２印刷領域枠３５２ｂに含まれている印刷イメージ１４０ｂのイメージ図である。図３１に示すように、ラベル枠３０１ｂに囲まれたラベル領域３０１内に一点鎖線で表された第１印刷領域枠３５１ｂに囲まれた第１印刷領域３５１が設けられている。そして、第１印刷領域３５１内に「ＡＢＣＤ」の文字列が配置されている。ここで、この「ＡＢＣＤ」の文字列の占める領域をオブジェクト領域３５３とし、このオブジェクト領域３５３の境界線をオブジェクト領域枠３５３ｂとし、点線で表されている。また、図７と同様に第２印刷領域枠３５２ｂは二点鎖線で表され、第２印刷領域３５２を形成している。
【０１４８】
図３１に示す例では、第２印刷領域枠３５２ｂが移動され、右辺がオブジェクト枠３５３ｂの右辺と接している。このように、第１印刷領域３５１の一部が第２印刷領域３５２に含まれる場合において、オブジェクト領域３５３は必ず第２印刷領域３５２に含まれるようにしてもよい。このような場合には、図２０及び図２１に示す第２印刷領域変更処理のＳ４７において、「第２印刷領域枠がオブジェクト枠に接したか？」を判断し、第２印刷領域枠がオブジェクト枠に接している場合には（ＹＥＳ）、第２印刷領域枠をオブジェクト枠まで移動させ、接していない場合には（ＮＯ）、マウスカーソルの移動した位置まで第２印刷領域枠を移動させる。尚、この場合にはオブジェクト領域３５３ｂは必ず第１印刷領域３５１ｂに含まれるように配置する必要がある。
【０１４９】
また、上記実施の形態では、第２印刷領域３５２は１つのみであったが、複数配置してもよい。この場合には、例えば、１つ目の第２印刷領域３５２には背景を印刷し、２つめの第２印刷領域枠３５２ａには地紋を配置したりしてもよい。また、背景に配置する画像の倍率や配置位置、配置個数を設定できるようにしてもよい。例えば、背景ファイルを選択した場合には、背景画像の領域が第２印刷領域３５２よりも大きい場合には縮小したり、第２印刷領域３５２よりも小さい場合には拡大したり、複数を並べて配置したりしてもよい。また、縮小して複数の背景画像を並べて配置するようにしてもよい。
【産業上の利用可能性】
【０１５０】
本発明の印刷データ作成装置は、印刷装置で印刷を行うため印刷データを作成するパーソナルコンピュータ等に利用可能であり、自身で印刷データを作成する印刷装置においても利用可能である。また、印刷装置は、上記実施の形態のような印刷装置に限らず、インクジェット式印刷装置、レーザー式印刷装置等、種々の印刷方式の印刷装置に適応可能である。
【図面の簡単な説明】
【０１５１】
【図１】テープ印刷装置１及びパーソナルコンピュータ２００の概略を示す外観斜視図である。
【図２】テープ印刷装置１の内部に配置された印字機構及２０びテープカセット３５０の構造を説明するための平面図である。
【図３】テープ印刷装置１の電気的構成を示すブロック図である。
【図４】パーソナルコンピュータ２００の電気的構成を示すブロック図である。
【図５】パーソナルコンピュータ２００のＲＡＭ２３０の記憶エリアを示す模式図である。
【図６】ＨＤＤ２５０の記憶エリアを示す模式図である。
【図７】エディタ１００のイメージ図である。
【図８】ラベルテープ３００のイメージ図である。
【図９】ラベル領域３０１、印刷領域、サーマルヘッド１３の発熱素子１００１〜１７２０の位置関係を示すイメージ図である。
【図１０】ＨＤＤ２５０のテープ情報記憶エリア２５３の模式図である。
【図１１】ＲＡＭ２３０の表示設定情報記憶エリア２３５の模式図である。
【図１２】表示オプション設定画面１０１のイメージ図である。
【図１３】第２印刷領域のプロパティ画面１０２のイメージ図である。
【図１４】表示オプション設定処理のフローチャートである。
【図１５】表示オプション設定処理及び第２印刷領域変更処理の中で実施される地模様表示処理のフローチャートである。
【図１６】表示オプション設定処理及び第２印刷領域変更処理の中で実施される背景表示処理のフローチャートである。
【図１７】第１表示データ２３０２ａの模式図である。
【図１８】地模様を指定されている第２表示データ２３０３ａの模式図である。
【図１９】第３表示データ２３０４ａの模式図である。
【図２０】第２印刷領域変更処理のフローチャートである。
【図２１】図２０の第２印刷領域変更処理のフローチャートの続きである。
【図２２】印刷画面１０３のイメージ図である。
【図２３】印刷処理のフローチャートである。
【図２４】印刷処理の中で実行される印刷実行処理のフローチャートである。
【図２５】第１編集データ２３０５ａの模式図である。
【図２６】反転印刷指定をされている第２編集データ２３０６ａの模式図である。
【図２７】図２５の第１編集データ２３０５ａと図２７の第２編集データ２３０６ａとを編集した第３編集データ２３０７ａの模式図である。
【図２８】印刷データ２３０８ａの１ライン分の画素の発熱に関する部分の模式図である。
【図２９】背景印刷指定をされている第２編集データ２３０６ｂの模式図である。
【図３０】図２５の第１編集データ２３０５ａと図２９の第２編集データ２３０６ｂとを編集した第３編集データ２３０７ｂの模式図である。
【図３１】エディタ１００の作業領域１５０に表示される、第１印刷領域３５１ｂの一部が第２印刷領域枠３５２ｂに含まれている印刷イメージ１４０ｂのイメージ図である。
【符号の説明】
【０１５２】
１  テープ印刷装置
１３  サーマルヘッド
２０  印字機構
４０  制御部
４８  駆動回路
１００  エディタ
１０１  表示オプション設定画面
１０２  プロパティ画面
１０３  印刷画面
１３３  ページプロパティ用ツールボックス
１５０  作業領域
１４０  印刷イメージ
２００  パーソナルコンピュータ
２１０  ＣＰＵ
２３０  ＲＡＭ
２３５  表示設定情報記憶エリア
２５０  ＨＤＤ
２５３  テープ情報記憶エリア
２７０  表示制御部
２７１  モニタ
２８０  入力検知部
２８２  マウス
３００  ラベルテープ
３０１  ラベル領域
３０１ａ  ラベル枠
３５１ｂ  ラベル枠
３１０  ラベル
３５０  テープカセット
３５１  第１印刷領域
３５１ａ  第１印刷領域枠
３５１ｂ  第１印刷領域枠
３５２  第２印刷領域
３５２ａ  第２印刷領域枠
３５２ｂ  第２印刷領域枠
３５３  オブジェクト領域
３５３ｂ  オブジェクト領域枠
１００１〜１７２０  発熱素子
２３０１  入力データ記憶エリア
２３０２  第１表示データ記憶エリア
２３０３  第２表示データ記憶エリア
２３０４  第３表示データ記憶エリア
２３０５  第１編集データ記憶エリア
２３０５ａ  第１編集データ
２３０６  第２編集データ記憶エリア
２３０６ａ  第２編集データ
２３０６ｂ  第２編集データ
２３０７  第３編集データ記憶エリア
２３０７ａ  第３編集データ
２３０７ｂ  第３編集データ
２３０８  印刷データ記憶エリア
２３０９  表示設定情報記憶エリア
【図１】
2005284631.tif 000003
【図２】
2005284631.tif 000004
【図３】
2005284631.tif 000005
【図４】
2005284631.tif 000006
【図５】
2005284631.tif 000007
【図６】
2005284631.tif 000008
【図７】
2005284631.tif 000009
【図８】
2005284631.tif 000010
【図９】
2005284631.tif 000011
【図１０】
2005284631.tif 000012
【図１１】
2005284631.tif 000013
【図１２】
2005284631.tif 000014
【図１３】
2005284631.tif 000015
【図１４】
2005284631.tif 000016
【図１５】
2005284631.tif 000017
【図１６】
2005284631.tif 000018
【図１７】
2005284631.tif 000019
【図１８】
2005284631.tif 000020
【図１９】
2005284631.tif 000021
【図２０】
2005284631.tif 000022
【図２１】
2005284631.tif 000023
【図２２】
2005284631.tif 000024
【図２３】
2005284631.tif 000025
【図２４】
2005284631.tif 000026
【図２５】
2005284631.tif 000027
【図２６】
2005284631.tif 000028
【図２７】
2005284631.tif 000029
【図２８】
2005284631.tif 000030
【図２９】
2005284631.tif 000031
【図３０】
2005284631.tif 000032
【図３１】
2005284631.tif 000033