(57)【要約】【課題】編集を行う際に、所望のテキストオブジェクトを印刷物に配置したときに、どのような外観となるかを容易に確認することができる印刷処理プログラムを提供する。【解決手段】印刷物の外観仮想画像を含み、かつ、印字オブジェクトを編集する、編集画面を表示する編集画面表示手順と、印字オブジェクトのうち、テキスト編集領域枠とテキスト編集領域枠の内部に配置されるテキストとからなるテキストオブジェクト、又は、テキスト編集領域枠が、操作手段を介したドラッグ操作により移動して外観仮想画像の第１方向における延長線上に配置されたか否かを判定するドラッグ操作判定手順と、ドラッグ操作判定手順で配置判定された場合に、表示手段を制御し、編集画面に表示されている外観仮想画像を第１方向に伸ばして延長線上に配置されたテキストオブジェクト又はテキスト編集領域枠の少なくとも一部を含ませる、第１仮想画像伸長手順と、を実行させる。【選択図】図１２
2019053585.tif 000002
【特許請求の範囲】
【請求項１】
互いに直交する第１方向及び第２方向を備えた被印刷用紙に印字を形成して印刷物を作成する印刷装置に接続可能に構成され、表示手段と操作手段と演算手段とを有する編集装置の前記演算手段に対し、
前記表示手段を制御し、前記印刷物の外観仮想画像を含み、かつ、印字オブジェクトを編集する、編集画面を表示する編集画面表示手順と、
前記編集画面に表示されている前記印字オブジェクトのうち、テキスト編集領域枠と前記テキスト編集領域枠の内部に配置されるテキストとからなるテキストオブジェクト、又は、前記テキスト編集領域枠が、前記操作手段を介したドラッグ操作により移動して当該外観仮想画像の前記第１方向における延長線上に配置されたか否かを判定する、ドラッグ操作判定手順と、
前記ドラッグ操作判定手順で前記テキストオブジェクト又は前記テキスト編集領域枠が前記外観仮想画像の前記延長線上に配置されたと判定された場合に、前記表示手段を制御し、前記編集画面に表示されている前記外観仮想画像を前記第１方向に伸ばして前記延長線上に配置された前記テキストオブジェクト又は前記テキスト編集領域枠の少なくとも一部を含ませる、第１仮想画像伸長手順と、
を実行させるための、印刷処理プログラム。
【請求項２】
請求項１記載の印刷処理プログラムにおいて、
前記編集画面表示手順で、前記テキストオブジェクト又は前記テキスト編集領域枠を含まない第１状態の前記外観仮想画像が前記編集画面に表示されていて、前記ドラッグ操作判定手順で前記外観仮想画像の外側に位置する１つの前記テキストオブジェクト又は前記テキスト編集領域枠が前記外観仮想画像の前記延長線上に移動して配置されたと判定された場合、前記第１仮想画像伸長手順では、前記表示手段を制御し、前記外観仮想画像を前記第１方向に伸ばして前記延長線上に位置する前記１つのテキストオブジェクト又はテキスト編集領域枠を含ませ、かつ、前記第１方向に伸ばされた前記外観仮想画像中において前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向一方側に生じる一方側余白と前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向他方側に生じる他方側余白との大きさが略等しくなる、第２状態とする
ことを特徴とする印刷処理プログラム。
【請求項３】
請求項２記載の印刷処理プログラムにおいて、
前記演算手段に対し、さらに、
前記第１仮想画像伸長手順で前記表示手段が前記第２状態となっているときに、前記外観仮想画像に含まれた１つの前記テキストオブジェクト又は前記テキスト編集領域枠が、前記操作手段を介したドラッグ操作により当該外観仮想画像の外に離脱した場合、前記表示手段を制御して、前記第２状態から前記第１状態に復帰させる、第１仮想画像縮短手順を実行させる
ことを特徴とする印刷処理プログラム。
【請求項４】
請求項３記載の印刷処理プログラムにおいて、
所定長さを備えた前記第１状態の前記外観仮想画像が前記編集画面に表示されている状態で、前記ドラッグ操作判定手順で前記１つのテキストオブジェクト又はテキスト編集領域枠が前記延長線上でかつ前記編集画面の表示範囲外に配置されたと判定された場合、前記第１仮想画像伸長手順では、前記表示手段を制御し、前記編集画面をスクロール表示して、前記第１方向に伸びた前記第２状態の前記外観仮想画像のうち、前記延長線上に位置する前記１つのテキストオブジェクト又はテキスト編集領域枠を含む部分を表示する
ことを特徴とする印刷処理プログラム。
【請求項５】
請求項４記載の印刷処理プログラムにおいて、
前記第１仮想画像伸長手順で、前記第２状態となっている前記外観仮想画像のうち前記延長線上に位置する前記１つのテキスト編集領域枠を含む部分が表示されているときに、当該外観仮想画像に含まれた前記１つのテキスト編集領域枠が当該外観仮想画像の外に離脱した場合、前記第１仮想画像縮短手順では、前記テキスト編集領域枠を含まない前記第１状態に復帰した前記外観仮想画像を前記編集画面内で表示しかつ前記離脱した前記１つのテキスト編集領域枠を前記編集画面内で表示しない状態に移行させる
ことを特徴とする印刷処理プログラム。
【請求項６】
請求項４記載の印刷処理プログラムにおいて、
前記第１仮想画像伸長手順で、前記第２状態となっている前記外観仮想画像のうち前記延長線上に位置する前記１つのテキストオブジェクトを含む部分が表示されているときに、当該外観仮想画像に含まれた前記１つのテキストオブジェクトが当該外観仮想画像の外に離脱した場合、第１仮想画像縮短手順では、前記離脱した前記１つのテキストオブジェクトを前記編集画面内で表示しかつ前記第１状態に復帰した前記外観仮想画像を前記編集画面内で表示しない状態に移行させる
ことを特徴とする印刷処理プログラム。
【請求項７】
請求項４記載の印刷処理プログラムにおいて、
前記第１仮想画像伸長手順で、前記第２状態となっている前記外観仮想画像のうち前記延長線上に位置する前記１つのテキストオブジェクト又はテキスト編集領域枠を含む部分が表示されているときに、当該外観仮想画像に含まれた前記１つのテキストオブジェクト又はテキスト編集領域枠が当該外観仮想画像の外に離脱した場合、第１仮想画像縮短手順では、前記１つのテキストオブジェクト又はテキスト編集領域枠を含まない前記第１状態に復帰した前記外観仮想画像と前記離脱した前記１つのテキストオブジェクト又はテキスト編集領域枠との両方を、縮小した前記編集画面内で表示する状態に移行させる
ことを特徴とする印刷処理プログラム。
【請求項８】
請求項１記載の印刷処理プログラムにおいて、
前記編集画面表示手順で１つの前記テキストオブジェクト又は前記テキスト編集領域枠を含む前記外観仮想画像が前記編集画面に表示され、かつ、当該外観仮想画像中において、前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向一方側に生じる一方側余白と当該１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向他方側に生じる他方側余白との大きさが略等しくなっている第３状態で、前記ドラッグ操作判定手順で前記外観仮想画像の外側に位置する前記１つのテキストオブジェクト又はテキスト編集領域枠とは別の前記テキストオブジェクト又はテキスト編集領域枠が前記外観仮想画像の前記延長線上に移動して配置されたと判定された場合、前記第１仮想画像伸長手順では、前記表示手段を制御し、前記外観仮想画像を前記第１方向に伸ばして前記延長線上に位置する前記別のテキストオブジェクト又はテキスト編集領域枠をも含ませ、かつ、前記第１方向に伸ばされた前記外観仮想画像中において、前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向一方側に生じる一方側余白と前記別のテキストオブジェクト又はテキスト編集領域枠の前記第１方向他方側に生じる他方側余白との大きさが略等しくなる第４状態とする
ことを特徴とする印刷処理プログラム。
【請求項９】
請求項８記載の印刷処理プログラムにおいて、
前記演算手段に対し、さらに、
前記第１仮想画像伸長手順で前記表示手段が前記第４状態となっているときに、前記外観仮想画像に含まれた前記別の前記テキストオブジェクト又は前記テキスト編集領域枠が、前記操作手段を介したドラッグ操作により当該外観仮想画像の外に離脱した場合、前記表示手段を制御して、前記第４状態から前記第３状態に復帰させる、第２仮想画像縮短手順を実行させる
ことを特徴とする印刷処理プログラム。
【請求項１０】
請求項８記載の印刷処理プログラムにおいて、
前記演算手段に対し、さらに、
前記第１仮想画像伸長手順で前記表示手段が前記第４状態となっているときに、前記外観仮想画像に含まれた前記１つの前記テキストオブジェクト又は前記テキスト編集領域枠が、前記操作手段を介したドラッグ操作により当該外観仮想画像の外に離脱した場合、前記表示手段を制御して、前記第４状態から、外観仮想画像中において前記別のテキストオブジェクト又はテキスト編集領域枠の前記第１方向一方側に生じる一方側余白と当該別のテキストオブジェクト又はテキスト編集領域枠の前記第１方向他方側に生じる他方側余白との大きさが略等しくなる第５状態に移行させる、第２仮想画像伸長手順
を実行させる
ことを特徴とする印刷処理プログラム。
【請求項１１】
請求項１記載の印刷処理プログラムにおいて、
前記編集画面表示手順で、１つの前記テキストオブジェクト又は前記テキスト編集領域枠を含む第６状態の前記外観仮想画像が前記編集画面に表示されていて、前記ドラッグ操作判定手順で前記外観仮想画像に含まれる前記１つのテキストオブジェクト又はテキスト編集領域枠が前記外観仮想画像の前記延長線上に移動して配置されたと判定された場合、前記第１仮想画像伸長手順では、前記表示手段を制御し、前記外観仮想画像を前記第１方向に伸ばして前記延長線上に位置する前記１つのテキストオブジェクト又はテキスト編集領域枠を含ませ、かつ、前記第１方向に伸ばされた前記外観仮想画像中において前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向一方側に生じる一方側余白と前記１つのテキストオブジェクト又はテキスト編集領域枠の前記第１方向他方側に生じる他方側余白との大きさが略等しくなる、第７状態とする
ことを特徴とする印刷処理プログラム。
【請求項１２】
請求項１乃至請求項１１のいずれか１項記載の印刷処理プログラムにおいて、
前記印刷装置は、
前記被印刷用紙としての前記被印字テープに印字を形成し、前記印刷物としての印字ラベルを作成するラベル作成装置であり、
前記第１方向は、前記被印字テープのテープ長さ方向であり、
前記第２方向は、前記被印字テープのテープ幅方向である
ことを特徴とする印刷処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理プログラムに係わり、特に、印字用のテキストを作成する際に利用される編集画面における印刷処理プログラムに関する。
【背景技術】
【０００２】
従来から、互いに直交する二方向（例えば、テープ幅方向及びテープ長さ方向）を備えた被印刷用紙に印字を形成して印刷物を作成する印刷装置には、印字用のテキスト作成の際に利用される編集画面を表示手段に表示可能な編集装置が接続されたものがある（例えば、特許文献１参照）。
【０００３】
ここで、テキストを含む印字オブジェクトの画像は、被印刷用紙の印字領域等を模した画像とは離れた位置で作成することができる。
【０００４】
このため、先行技術文献では、作成したテキストを含む印字オブジェクトの画像を被印刷用紙の印字領域等を模した画像の内部に挿入して編集する際に、印字オブジェクトの画像を印字領域等を模した画像に対してドラッグ＆ドロップ操作が可能となるように表示画面に表示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０４９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した技術では、ドラッグ操作の後のドロップ操作まで行わなければドロップ位置における印字オブジェクトの画像と印字領域等を模した画像とがどのような状態に配置されているかといった確認をすることができず、操作労力が大きく不便であった。
【０００７】
本発明の目的は、編集を行う際に、所望のテキストオブジェクトを印刷物に配置したときに、どのような外観となるかを容易に確認することができる印刷処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本願発明は、互いに直交する第１方向及び第２方向を備えた被印刷用紙に印字を形成して印刷物を作成する印刷装置に接続可能に構成され、表示手段と操作手段と演算手段とを有する編集装置の前記演算手段に対し、前記表示手段を制御し、前記印刷物の外観仮想画像を含み、かつ、印字オブジェクトを編集する、編集画面を表示する編集画面表示手順と、前記編集画面に表示されている前記印字オブジェクトのうち、テキスト編集領域枠と前記テキスト編集領域枠の内部に配置されるテキストとからなるテキストオブジェクト、又は、前記テキスト編集領域枠が、前記操作手段を介したドラッグ操作により移動して当該外観仮想画像の前記第１方向における延長線上に配置されたか否かを判定する、ドラッグ操作判定手順と、前記ドラッグ操作判定手順で前記テキストオブジェクト又は前記テキスト編集領域枠が前記外観仮想画像の前記延長線上に配置されたと判定された場合に、前記表示手段を制御し、前記編集画面に表示されている前記外観仮想画像を前記第１方向に伸ばして前記延長線上に配置された前記テキストオブジェクト又は前記テキスト編集領域枠の少なくとも一部を含ませる、第１仮想画像伸長手順と、を実行させる、ものである。
【０００９】
本願発明の編集装置は、被印刷用紙に印字を形成して印刷物を作成する印刷装置に接続されて用いられる。編集装置の演算手段により印刷処理プログラムが実行されると、まず、編集画面表示手順で、被印刷用紙に配置する印字オブジェクト（例えば、テキスト編集領域枠及びその内部に配置されるテキストからなるテキストオブジェクト等）を編集するための編集画面が表示手段に表示される。操作者が編集画面内に適宜の編集操作を行って所望の印字オブジェクトを作成することで、その編集操作を反映した印字データが印刷装置へ送信され、当該印字データに対応する印字内容を備えた印刷物が作成される。
【００１０】
ここで、例えば操作者が上記編集を行う際に、所望のテキストオブジェクトを印刷物に配置したときに、どのような外観となるかを知りたい場合がある。本願発明はこれに対応し、印刷処理プログラムが実行されると、ドラッグ操作判定手順と、第１仮想画像伸長手順と、が行われる。すなわち、上記編集画面表示手順で表示される上記編集画面には、印刷物の外観仮想画像が含まれる。そして操作者は、前述のようにして所望のテキストオブジェクトを（上記外観仮想画像の外に）作成した後、そのテキストオブジェクト又はそれに含まれるテキスト編集領域枠（以下適宜、「テキスト編集領域枠等」という）を、上記外観仮想画像の第１方向（例えば、被印刷用紙の横方向又は縦方向）の延長線上にドラッグ操作する。すると、上記ドラッグ操作判定手順の判定が満たされて、上記第１仮想画像伸長手順で、編集画面上の上記外観仮想画像が、上記延長線上のテキスト編集領域枠等の少なくとも一部を含むように、第１方向に伸長する。このように、操作者は、テキスト編集領域枠等に対し（ドラッグ＆ドロップ操作まですることなく）ドラッグ操作を行うだけで、対応するテキストオブジェクトを印刷物に配置したときにどのような外観となるか、を視覚的に確認することができる。この結果、操作負担を軽減し、利便性を向上することができる。
【発明の効果】
【００１１】
本発明によれば、編集を行う際に、所望のテキストオブジェクトを印刷物に配置したときに、どのような外観となるかを容易に確認することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の印刷処理プログラムを実行する印刷システムの概略を表すシステム構成図である。
【図２】印刷システムの各部詳細機能を表す機能ブロック図である。
【図３】表示部に表示される設定画面（テキスト入力前の初期画面）の表示例の説明図である。
【図４】（Ａ）は外観仮想画像の外側でテキストオブジェクトを作成している状態を示す表示例の説明図、（Ｂ）はテキストオブジェクトを外観仮想画像にドラッグ＆ドロップ操作した状態を示す表示例の説明図、である。
【図５】第１実施例において、外観仮想画像の外側でテキストオブジェクトを作成している状態を示す表示例の説明図である。
【図６】第１実施例において、テキストオブジェクトを外観仮想画像に向けてドラッグ操作している途中の表示例の説明図である。
【図７】第１実施例において、テキストオブジェクトを外観仮想画像に向けてドラッグ操作してテキストオブジェクトの一部が外観仮想画像のテープ長さ方向の延長線上に到達した状態を示す表示例の説明図である。
【図８】第１実施例において、テキストオブジェクトが外観仮想画像に含まれるようにテープ長さ方向に伸長した状態を示す表示例の説明図である。
【図９】第１実施例において、外観仮想画像に含まれるようにテキストオブジェクトをテープ長さ方向に沿うドラッグ操作に連動して外観仮想画像が伸縮する状態を示す表示例の説明図である。
【図１０】第１実施例において、外観仮想画像からテキストオブジェクトを離脱させた状態を示す表示例の説明図である。
【図１１】第１実施例において、外観仮想画像にテキストオブジェクトをドロップ操作した状態を示す表示例の説明図である。
【図１２】演算手段が実行するモード別設定用画像処理手順の一例を示すフロー図である。
【図１３】第２実施例において、先にテキストオブジェクトを外観仮想画像の枠内に配置している状態で外観仮想画像の外側で他のテキストオブジェクトを作成している状態を示す表示例の説明図である。
【図１４】第２実施例において、他のテキストオブジェクトを外観仮想画像に向けてドラッグ操作して他のテキストオブジェクトの一部が外観仮想画像のテープ長さ方向の延長線上に到達した状態を示す表示例の説明図である。
【図１５】第２実施例において、他のテキストオブジェクトが先のテキストオブジェクトの右側から離れた位置で外観仮想画像に含まれるようにテープ長さ方向に伸長した状態を示す表示例の説明図である。
【図１６】第２実施例において、外観仮想画像に含まれるように他のテキストオブジェクトを先のテキストオブジェクトに接近するテープ長さ方向に沿うドラッグ操作に連動して外観仮想画像が伸縮する状態を示す表示例の説明図である。
【図１７】第２実施例において、外観仮想画像から先のテキストオブジェクトを残して他のテキストオブジェクトを離脱させた状態を示す表示例の説明図である。
【図１８】第２実施例において、外観仮想画像にテキストオブジェクトをドロップ操作した状態を示す表示例の説明図である。
【図１９】第２実施例において、外観仮想画像から他のテキストオブジェクトを残して先のテキストオブジェクトを離脱させた状態を示す表示例の説明図である。
【図２０】第３実施例において、画面右側へのドラッグ操作の操作量が大きい場合に画面スクロースした状態の表示例の説明図である。
【図２１】第３実施例において、画面右側へのさらなるドラッグ操作によって外観仮想画像が画面上から見えなくなった状態の表示例の説明図である。
【図２２】第３実施例において、テキストオブジェクトを外観仮想画像に向けてドラッグ操作してその一部が外観仮想画像のテープ長さ方向の延長線上に到達した状態を示す表示例の説明図である。
【図２３】第３実施例において、外観仮想画像に含まれるようにテキストオブジェクトをテープ長さ方向に沿うドラッグ操作に連動して外観仮想画像が伸縮する状態を示す表示例の説明図である。
【図２４】第３実施例において、外観仮想画像からテキストオブジェクトを離脱させた状態を示す表示例の説明図である。
【図２５】第３実施例において、外観仮想画像からテキストオブジェクトが完全に離脱した状態を示す表示例の説明図である。
【図２６】第４実施例において、ドロップ操作後のテキストオブジェクトと外観仮想画像との相対位置関係を示す表示例の説明図である。
【図２７】第４実施例において、ドロップ操作後のテキストオブジェクトを再び外観仮想画像の第１方向に沿ってドラッグ操作した場合の説明図である。
【図２８】第４実施例において、ドロップ操作後のテキストオブジェクトを再び外観仮想画像の第１方向に沿ってドラッグ操作した場合の表示例の説明図である。
【図２９】変形例１において、テキストオブジェクトのうちのテキスト編集領域枠だけを外観仮想画像に向けてドラッグ操作している途中の表示例の説明図である。
【図３０】変形例１において、テキスト編集領域枠を外観仮想画像に向けてドラッグ操作してテキスト編集領域枠の一部が外観仮想画像のテープ長さ方向の延長線上に到達した状態を示す表示例の説明図である。
【図３１】変形例１において、テキスト編集領域枠が外観仮想画像に含まれるようにテープ長さ方向に伸長した状態を示す表示例の説明図である。
【図３２】変形例１において、外観仮想画像に含まれた（ドロップ操作した）テキスト編集領域枠にテキスト本体が追従するように収まっている状態を示す表示例の説明図である。
【図３３】変形例２において、テキストオブジェクトのうちのテキスト編集領域枠だけを画面右側に向けてドラッグ操作している途中の表示例の説明図である。
【図３４】変形例２において、テキストオブジェクトのうちのテキスト編集領域枠だけを画面右側に向けてさらにドラッグ操作している途中の表示例の説明図である。
【図３５】変形例２において、テキスト編集領域枠を外観仮想画像に向けてドラッグ操作してテキスト編集領域枠の一部が外観仮想画像のテープ長さ方向の延長線上に到達した状態を示す表示例の説明図である。
【図３６】変形例２において、テキスト編集領域枠が外観仮想画像に含まれるようにテープ長さ方向に伸長した状態を示す表示例の説明図である。
【図３７】変形例２において、外観仮想画像に含まれたテキスト編集領域枠を外観仮想画像から外れるように離脱させた状態を示す表示例の説明図である。
【図３８】変形例２において、離脱後に第１状態の外観仮想画像を表示している状態を示す表示例の説明図である。
【図３９】変形例３において、編集画面（の入力情報表示エリア）を縮小した状態を示す表示例の説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１４】
＜システム概略構成＞
本実施形態の印刷処理プログラムを実行する印刷システム全体の構成を図１及び図２により説明する。図１において、印刷システム１は、編集装置としての（複数の）操作端末２と、印字ラベル作成装置としての（複数の）ラベルプリンタ３と、を有している。（複数の）操作端末２と（複数の）ラベルプリンタ３とは、例えば、有線又は無線通信方式のローカルエリアネットワーク（ＬＡＮ）接続等の通信ネットワークＮＷを介して相互通信可能に接続されている。
【００１５】
＜操作端末２の基本機能＞
操作端末２には、例えば、ノートブック型或いはデスクトップ型と称される、汎用のパーソナルコンピュータを用いることができる。操作端末２は、操作者の操作によって入力された、ラベルプリンタ３によって印刷するための、所望のテキストの入力等の内容編集及び印字条件設定並びに印刷実行等の印刷操作に関する印字情報を含む各種情報を生成する。また、操作端末２は、通信ネットワークＮＷに対して同一又は異なる複数機種のラベルプリンタ３を接続した場合、それら複数機種のラベルプリンタ３のいずれか１つを選択的に通信ネットワークＮＷを介して操作可能である。
【００１６】
＜ラベルプリンタ３の基本機能＞
ラベルプリンタ３は、操作者による操作に基づいて操作端末２が生成した、印字情報を含む各種情報に応じて印字ラベル（後述）を作成する。このとき、ラベルプリンタ３は、当該ラベルプリンタ３に装着されたテープロール又はテープカートリッジ（後述）に巻回されている所定テープ幅の被印字テープ（後述）を用いて任意のテープ長さの印字ラベル（後述）を作成可能としている。ラベルプリンタ３は、被印字テープの種類に対応した複数種のテープロール又はテープカートリッジを着脱交換可能としている。すなわち、操作者は、所定種類のテープ幅の被印字テープを任意に選択・利用することができる。なお、テープカートリッジは、例えば、筐体等にテープロールを収納した部材（商品）である。したがって、以下においては、テープカートリッジのみを用いた場合として説明するが、テープカートリッジへの置き換えも可能である。
【００１７】
＜操作端末２の基本構成＞
操作端末２は、図２に示すように、ＣＰＵ（演算手段）１２と、例えば、ＲＡＭやＲＯＭ等からなるメモリ１３と、操作者によって操作される操作部（操作手段）１４と、モニタ等の表示部（表示手段）１７と、ラベルプリンタ３との間で各種情報の送受信の制御を行う通信制御部１５と、各種のプログラム等を記憶する大容量記憶装置１６とを備えている。大容量記憶装置１６が記憶する各種のプログラム等については後述する。
【００１８】
ＣＰＵ１２は、メモリ１３としてのＲＡＭの一時記憶機能を利用しつつ、メモリ１３としてのＲＯＭや大容量記憶装置１６に予め記憶されたプログラムにしたがって、各種の処理やラベルプリンタ３との間で各種情報の送受信を処理する。
【００１９】
＜ラベルプリンタ３の基本構成＞
ラベルプリンタ３は、図２に示すように、被印字媒体としての被印字テープ２０３を巻回（本来は繰り出し可能に渦巻き状に巻回しているが、図では簡略化して一部同心円の陰線で図示している）したテープロール２０４を着脱可能としたテープロールホルダ部２１０と、テープロール２０４から繰り出された被印字テープ２０３に所望の印字を行う印字ヘッド２０５と、印字が終了した被印字テープ２０３を所定のテープ長さで切断して印字ラベルＬとするカッタ２０７と、印字ヘッド２０５に対向して設けられるとともに制御回路２０２により制御されてテープロール２０４から繰り出された被印字テープ２０３を搬送する搬送装置２０９と、を有する。制御回路２０２は、通信ネットワークＮＷを介して操作端末２の通信制御部１５に接続するための通信制御部２０８と、接続されている。この結果、ラベルプリンタ３は、操作端末２と各種情報の送受信が可能となっている。
【００２０】
＜編集アプリケーション（印刷処理プログラム）について＞
本実施形態の印刷システム１において、操作端末２を操作する操作者は、大容量記憶装置１６が記憶した各種のプログラム等の一つとしての編集アプリケーション（印刷処理プログラム）を利用し、印字ラベルＬに印字する所望のテキストの入力等の内容編集及び印字条件設定並びに印刷実行等の印刷操作を行うことができる。
【００２１】
操作者が操作端末２で編集アプリケーションを起動すると、例えば、図３に示すような編集画面５０１が表示部１７に表示される。編集画面５０１には、画面上部に印字ラベルＬの各種作成用途別に表示された複数の操作アイコンを含む選択エリア５０２と、画面下部左側に印字ラベルＬのラベル寸法設定を含むラベル寸法設定エリア５０３と、画面下部中央に縦横の目盛り及び目盛りに対応してラベル寸法設定したラベル寸法の外観仮想画像Ｌ’（及びテキスト編集領域枠Ｔ）の表示を含む入力情報表示エリア５０４と、モード等に応じて適宜設定メニューが表示されるサブ設定エリア５０５と、が表示される。なお、この編集画面５０１の表示以降の画面表示状態は、印字ラベルＬの作成時に被印字テープ２０３に配置するテキストオブジェクト（後述）を編集する画面に遷移する。したがって、この操作者が操作端末２で編集アプリケーションを起動することにより、ＣＰＵ１２が表示部１７に編集画面（初期画面）５０１を表示する手順が編集画面表示手順となる。
【００２２】
＜各表示エリアの表示＞
編集画面５０１の選択エリア５０２では、例えば、編集画面５０１の全体の表示形式を設定する表示設定（Ｖｉｅｗ）、テキストオブジェクト等の表示倍率を設定するスケール設定（Ｓｃａｌｅ）、拡大・縮小設定するズーム設定（Ｚｏｏｍ）、印刷を実行させるプリント（Ｐｒｉｎｔ）、等のほかテキスト入力・画像貼り付け・面取り等の各種設定を行うことができるようになっている。
【００２３】
編集画面５０１のラベル寸法設定エリア５０３では、例えば、印字ラベルＬのラベル寸法設定（Ｍｅｄｉａ）や余白寸法設定（Ｍａｒｇｉｎ）を行うことができるようになっている。
【００２４】
なお、以下の説明において、操作者がラベル寸法設定エリア５０３でテキスト入力直前に設定したラベル寸法及び余白寸法を「寸法初期設定」と称する。図３に示した寸法初期設定では、テープ幅（被印字テープ２０３のテープ幅に依存して固定）３６ｍｍ、テープ長さ３６ｍｍ、余白２ｍｍで初期設定されている。
【００２５】
この設定により、ＣＰＵ１２は、編集画面５０１の入力情報表示エリア５０４に、上述した寸法初期設定に基づく印字ラベルＬを模した仮想の外観仮想画像Ｌ’とテキスト編集領域枠Ｔとを目盛りに合わせて表示する。なお、この寸法初期設定によって入力情報表示エリア５０４に表示された外観仮想画像Ｌ’（及びテキスト編集領域枠Ｔ）の状態を「第１状態」とも称する。
【００２６】
これにより、操作者は、操作部１７を操作して、外観仮想画像Ｌ’の内部に位置するテキスト編集領域枠Ｔにそのままテキスト（文字等）をダイレクトに入力することができる。このように、編集画面５０１の入力情報表示エリア５０４には、所定の幅（例えば、３６ｍｍ）の外観仮想画像Ｌ’が実線等で描画され、その中に配置可能なテキスト編集領域枠Ｔが破線等で表示される。
【００２７】
一方、操作者は、このようなテキストをテキスト編集領域枠Ｔにダイレクトにテキストを入力するほか、例えば、図４（Ａ）に示すように、外観仮想画像Ｌ’の内部にあるテキスト編集領域枠Ｔとは別に、例えば、同じ大きさのテキスト編集領域枠Ｔ２を破線（又は鎖線等）で表示し、このテキスト編集領域枠Ｔ２の内部に操作者が操作部１７を操作して入力したテキスト（例えば、「ａｂｃ」）からなるテキスト本体Ｔ’を配置することができる。なお、このテキスト編集領域枠Ｔ２とテキスト本体Ｔ’とは、印字オブジェクトとしてのテキストオブジェクトＴＯを構成している。ただし、以下の説明において、テキストオブジェクトＴＯは、テキスト「ａｂｃ」を操作者が入力する前におけるテキスト編集領域枠Ｔだけの状態も「テキストオブジェクト」として扱う場合もある。
【００２８】
そのうえで、操作者は、操作部１７の図示しないマウスを操作して、マウスポインタＰをテキストオブジェクトＴＯに合わせた状態で、例えば、マウスの左ボタンをクリックしたままマウスを移動させる操作、いわゆる、ドラッグ操作によってテキストオブジェクトＴＯを移動させることができる。
【００２９】
これにより、操作者は、図４（Ｂ）に示すように、ドラッグ操作によってテキストオブジェクトＴＯを外観仮想画像Ｌ’の内部にまで移動させ、マウスの左ボタンを離すドロップ操作を行うことにより、外観仮想画像Ｌ’の内部にテキストオブジェクトＴＯを配置することができる。なお、このドロップ操作を行った後には、例えば、外観仮想画像Ｌ’の外側にもともと位置していたテキスト編集領域枠Ｔ２は自動的に消去され、外観仮想画像Ｌ’の内部に位置していたテキスト編集領域枠Ｔのみが表示される。なお、テキスト編集領域枠Ｔとテキスト編集領域枠Ｔ２との表示上の線種を変えれば、ドロップ操作された状態であるか否かの確認も可能となる。
【００３０】
このように、本実施の形態では、外観仮想画像Ｌ’の内部に位置するテキスト編集領域枠Ｔにそのままテキスト（文字等）を入力してテキストオブジェクトＴＯを作成する場合に加えて、外観仮想画像Ｌ’の外側に別途テキストオブジェクトＴＯを作成した後、そのテキストオブジェクトＴＯをドラッグ操作して外観仮想画像Ｌ’の内部に配置することも可能となっている。
【００３１】
ところで、上述したように、外観仮想画像Ｌ’の外側にテキスト編集領域枠Ｔを別途に表示し、この別途のテキスト編集領域枠Ｔでもテキストの入力を受け付け、ドラッグ＆ドロップ操作によって外観仮想画像Ｌ’の内側にテキストオブジェクトＴＯを挿入するような場合、外観仮想画像Ｌ’の外側で作成したテキストオブジェクトＴＯのドロップ位置を外観仮想画像Ｌ’に拘わりなく配置することができ、しかも、その際の外観上の見栄えがどのようなものとなるのかをドロップ操作しないで確認することができれば、利便性を向上することができる。
【００３２】
そこで、本実施の形態では、互いに直交する第１方向（例えば、テープ長さ方向）及び第２方向（例えば、テープ幅方向）を備えた被印字テープ２０３に印字を形成して印字ラベルＬを作成する印字ラベル作成装置３に接続可能に構成され、表示部１７と操作部１４とＣＰＵ１２とを有する操作端末２のＣＰＵ１２に対し、表示部１７を制御し、印字ラベルＬの外観仮想画像Ｌ’を含み、かつ、印字オブジェクトを編集する、編集画面５０１を表示する編集画面表示手順と、編集画面５０１（の外観仮想画像Ｌ’から外れた位置の入力情報表示エリア５０４の領域内）に表示されている印字オブジェクトのうち、テキスト編集領域枠Ｔ（Ｔ２）とテキスト編集領域枠Ｔ（Ｔ２）の内部に配置される（文字「ａｂｃ」等の）テキスト本体Ｔ’とからなるテキストオブジェクトＴＯ、又は、テキストオブジェクトＴＯのうちのテキスト編集領域枠Ｔ（Ｔ２）が、操作部１４を介したドラッグ操作により移動して外観仮想画像Ｌ’の第１方向における延長線上に配置されたか否かを判定する、ドラッグ操作判定手順と、ドラッグ操作判定手順でテキストオブジェクトＴＯ又はテキスト編集領域枠Ｔ（Ｔ２）が外観仮想画像Ｌ’の延長線上に配置されたと判定された場合に、表示部１７を制御し、編集画面５０１に表示されている外観仮想画像Ｌ’を第１方向に伸ばして延長線上に配置されたテキストオブジェクトＴＯ又はテキスト編集領域枠Ｔ（Ｔ２）の少なくとも一部を含ませる、第１仮想画像伸長手順と、を実行させる、印刷処理プログラムである。
【００３３】
ここで、例えば、操作者が編集を行う際に、所望のテキストオブジェクトＴＯを実際の印字ラベルＬに配置したときに、どのような外観となるかを知りたい場合がある。そこで、印刷処理プログラムが実行されると、ドラッグ操作判定手順と、第１仮想画像伸長手順と、が行われる。すなわち、編集画面表示手順で表示される編集画面５０１には、印字ラベルＬの外観仮想画像Ｌ’が含まれる。そして操作者は、前述のようにして所望のテキストオブジェクトＴＯを（外観仮想画像Ｌ’から外れた編集画面５０１で）作成した後、テキストオブジェクトＴＯ又はテキスト編集領域枠Ｔ（Ｔ２）を、外観仮想画像Ｌ’の第１方向（例えば、被印字テープ２０３のテープ長さ方向（画面左右方向）の右側）の延長線上にドラッグ操作する。すると、ドラッグ操作判定手順の判定が満たされる。これと同時に、第１仮想画像伸長手順で、編集画面５０１の外観仮想画像Ｌ’が、第１方向の延長線上のテキストオブジェクトＴＯ又はテキスト編集領域枠Ｔ（Ｔ２）の少なくとも一部を含むように、第１方向に伸長する。なお、この第１方向となる外観仮想画像Ｌ’の右側に伸びる延長線上を「右側延長線上」と称する。
【００３４】
このように、操作者は、テキストオブジェクトＴＯ又はテキスト編集領域枠Ｔ（Ｔ２）に対し（ドラッグ＆ドロップ操作のうちのドロップ操作までは行うことなく）ドラッグ操作を行うだけで、対応するテキストオブジェクトＴＯを印字ラベルＬに配置したときにどのような外観となるか、を外観仮想画像Ｌ’によって視覚的に確認することができる。この結果、操作負担を軽減し、利便性を向上することができる。すなわち、利用者は、ドロップ操作を行う前に確認をすることができるようになることから、引き続きテキストオブジェクトＴＯを他の位置にまでドラッグ操作したり、外観下層画像Ｌ’にテキストオブジェクトＴＯを貼り付けるまえのテキスト再編集等を容易に行うことができる。
【００３５】
（実施例１）
図５〜図１１は、上述したドロップ操作なしにテキストオブジェクトＴＯを外観仮想画像Ｌ’に貼り付けたと仮定した場合の表示例を示す。
【００３６】
図５において、編集画面５０１の入力情報表示エリア５０４には、初期設定に基づく外観仮想画像Ｌ’とテキスト編集領域枠Ｔとが表示されている。これと同時に、外観仮想画像Ｌ’から外れた位置の入力情報表示エリア５０４には、テキスト編集領域枠Ｔとは別にテキスト編集領域枠Ｔ２とテキスト本体Ｔ’とからなるテキストオブジェクトＴＯが表示されている。なお、テキスト本体Ｔ’は、操作者が操作部１７を操作して入力したテキストであるため、入力前にはテキスト編集領域枠Ｔと同じ大きさのテキスト編集領域枠Ｔ２のみが表示され、テキストの入力（文字数の増減）にともなってテキスト編集領域枠Ｔ２のテープ長さ方向の長さが伸長するようになっている。なお、この際のフォントのサイズや種類等は別途のフォント設定による。なお、テキスト編集領域枠Ｔ２は、例えば、操作者による操作部１７としてのマウス操作によって入力情報表示エリア５０４の適宜位置を入力位置として指定することで表示されてもよい。また、テキスト編集領域枠Ｔ２は、操作者による操作部１７としてのマウス操作によって入力情報表示エリア５０４の適宜位置を入力位置として指定すると、テキスト入力用のカーソル（図示せず）が表示され、そのカーソル位置でのテキストの入力に連動して表示されてもよい。
【００３７】
その後、操作者がテキスト編集領域枠Ｔ２の枠内にマウスポインタを位置させた状態で、図６に示すように、テキストオブジェクトＴＯを画面上方に向けて（外観仮想画像Ｌ’に向けて）ドラッグ操作していき、例えば、図７に示すように、テキストオブジェクトＴＯの上縁が外観仮想画像Ｌ’の右側延長線上の範囲内に到達すると（若しくは右側延長線上の下縁に接すると）、図８に示すように、ドラック操作したテキストオブジェクトＴＯを含むように、第１状態から外観仮想画像Ｌ’がテープ長さ方向に伸長する。
【００３８】
この状態では、外観仮想画像Ｌ’のテキストオブジェクトＴＯの左縁から離れた左側余白の長さと、外観仮想画像Ｌ’のテキストオブジェクトＴＯの右縁から離れた右側余白の長さとは、ともにＸ１で等しくなるように、言い替えれば外観仮想画像Ｌ’においてテキストオブジェクトＴＯがセンター合わせとなるように、外観仮想画像Ｌ’が伸長する。
【００３９】
なお、この状態では、操作者はテキストオブジェクトＴＯを外観仮想画像Ｌ’に対してドロップ操作はしていないため、テキストオブジェクトＴＯは、引き続き自由に移動させることができる。
【００４０】
具体的には、操作者は、図９に示すように、外観仮想画像Ｌ’に少なくとも一部が含まれている状態でテキストオブジェクトＴＯを外観仮想画像Ｌ’のテープ長さ方向に沿ってドラッグ操作し、例えば、外観仮想画像Ｌ’の左側に移動させると、テキストオブジェクトＴＯに対する外観仮想画像Ｌ’の左側余白の長さと右側余白の長さとがともにＸ１で等しくなるように調整され、結果として外観仮想画像Ｌ’の全長を短くする等の変更を継続して行うことができる。なお、この図８及び図９に示すように、第１状態に対して外観仮想画像Ｌ’がテープ長さ方向に伸長した状態を「第２状態」とも称する。
【００４１】
また、図８又は図９に示す第２状態から、図１０に示すように、テキストオブジェクトＴＯを下方に向けてドラッグ操作して再度外観仮想画像Ｌ’の外側へと離脱させると、外観仮想画像Ｌ’とテキスト編集領域枠Ｔとが一気に縮み、元の第１状態の長さに復帰すると同時に、テキスト編集領域枠Ｔ２にテキスト本体Ｔ’位置するテキストオブジェクトＴＯへと復帰する。
【００４２】
一方、図１１に示す状態においてマウスによりドロップ操作と行うと、テキストオブジェクトＴＯを外観仮想画像Ｌ’に貼り付ける（画面上で合成する）ことができる。これにより、例えば、寸法初期設定したラベルサイズのうち、テープ長さ方向のラベル寸法並びに余白寸法も自動的に変更することができる。また、この状態から、例えば、ラベル寸法設定エリア５０３で印字ラベルＬのラベル寸法設定（Ｍｅｄｉａ）や余白寸法設定（Ｍａｒｇｉｎ）を変更すると、伸長した第２状態の外観仮想画像Ｌ’を数値上で変更する微調整等も可能である。同様に、例えば、外観仮想画像Ｌ’の右端にマウスポインタを位置させ、外観仮想画像Ｌ’を見掛け上で伸縮させる微調整等も可能である。この場合、上述したように左右の余白は均等に維持される。なお、上記は、例えば、初期設定で、外観仮想画像Ｌ’に対するテキストオブジェクトＴＯのセンター合わせの場合として例示したが、例えば、右寄せ等として右側の余白は初期設定のままとすることも可能である。
【００４３】
このように、編集画面表示手順で、第１状態の外観仮想画像Ｌ’が編集画面５０１に表示されていて、ドラッグ操作判定手順で外観仮想画像Ｌ’の外側に位置する１つのテキストオブジェクトＴＯが外観仮想画像Ｌ’の右側延長線上に移動して配置されたと判定された場合、第１仮想画像伸長手順では、表示部１７を制御し、外観仮想画像Ｌ’を第１方向に伸ばして右側延長線上に位置する１つのテキストオブジェクトＴＯを含ませ、かつ、第１方向に伸ばされた外観仮想画像Ｌ’において１つのテキストオブジェクトＴＯの一方側余白と他方側余白との長さが等しくなるように外観仮想画像Ｌ’を第２状態とすることができる。
【００４４】
これにより、テキストオブジェクトＴＯを含むように第１方向に伸長した印字ラベルＬの外観仮想画像Ｌ’において、例えば、その左側の余白と右側の余白とが等しい配置（いわゆるセンター合わせ配置）を実現することができる。
【００４５】
また、図１０に示すように、第１仮想画像伸長手順で表示部１７が第２状態となっているとき（ドロップ操作の有無にかかわらず）に、外観仮想画像Ｌ’に含まれた１つのテキストオブジェクトＴＯが、操作部１４を介したドラッグ操作により外観仮想画像Ｌ’の外側に離脱した場合には、表示部１７を制御して、第２状態から第１状態に復帰させる（第１仮想画像縮短手順）ことも可能である。
【００４６】
これにより、操作者は、テキストオブジェクトＴＯを含むように第１方向に伸長した第２状態の印字ラベルＬの外観仮想画像Ｌ’から、テキストオブジェクトＴＯを再び離脱させるだけで、伸長する前の元の（第１状態の）外観仮想画像Ｌ’を視覚的に確認することができる。また、ドラッグ操作により、テキストオブジェクトＴＯを右側延長線上に配置して外観仮想画像Ｌ’を伸長させたうえで、テキストオブジェクトＴＯを離脱させて外観仮想画像Ｌ’の変化状態を繰り返して確認することで、伸長前・後の外観仮想画像Ｌ’を（見掛け上で）比較することもできる。
【００４７】
次に、ＣＰＵ１２が実行する画像処理ルーチンの一例を、図１２のフロー図を参照しつつ説明する。なお、以下の説明においては、操作者が操作端末２で編集アプリケーションを起動させた後のＣＰＵ１２による制御ルーチンの例で説明する。
【００４８】
まず、ＣＰＵ１２は、表示部１７に編集画面５０１を表示する、編集画面表示手順を実行し、操作者による次の操作を待機する（ステップＳ１）。すなわち、ＣＰＵ１２は、このステップＳ１の編集画面表示手順において、被印字テープ２０３に配置するテキストオブジェクトＴＯを編集するための編集画面５０１を表示部１７に表示する。これにより、操作者は、編集画面５０１を参照しつつ操作部１７で適宜の編集操作（初期設定及びテキスト入力等）を行って所望のテキストオブジェクトＴＯを外観仮想画像Ｌ’の外側で作成することができる。なお、操作者は、編集画面５０１を表示部１７に表示した後に各種の操作等を行うことができるが、その操作についての説明は省略する。
【００４９】
次に、ＣＰＵ１２は、操作部１４を介して操作者により編集画面５０１に表示しているテキストオブジェクトＴＯのドラッグ操作がなされると、そのドラッグ操作を受け付けるとともに、ドラッグ操作に連動してテキストオブジェクトＴＯを移動させる（ステップＳ２）。
【００５０】
次に、ＣＰＵ１２は、ドラッグ操作されているテキストオブジェクトＴＯであるか否かに拘わらず、外観仮想画像Ｌ’の枠内にテキストオブジェクトＴＯを配置しているか否かを判定する（ステップＳ３）。ここで、ＣＰＵ１２は、外観仮想画像Ｌ’の枠内にテキストオブジェクトＴＯを配置していると判定した場合（Ｙｅｓ）にはステップＳ４へと処理を移す。一方、ＣＰＵ１２は、外観仮想画像Ｌ’の枠内にテキストオブジェクトＴＯを配置していると判定しなかった場合（Ｎｏ）にはステップＳ１０へと処理を移す。
【００５１】
すなわち、ＣＰＵ１２は、ドラッグ操作されているテキストオブジェクトＴＯとは異なるテキストオブジェクトＴＯを既に外観仮想画像Ｌ’の枠内に配置しているか否かを確認する。なお、以下の説明において、このドラッグ操作されているテキストオブジェクトＴＯとは異なって既に外観仮想画像Ｌ’の枠内に配置しているテキストオブジェクトＴＯについては、以下の説明において「先のテキストオブジェクトＴＯ」として説明する。そして、先のテキストオブジェクトＴＯが既に外観仮想画像Ｌ’の枠内に配置している場合には、先のテキストオブジェクトＴＯを考慮したドラッグ操作されているテキストオブジェクトＴＯにおける外観仮想画像Ｌ’の長さの制御を許容している。
【００５２】
次に、ＣＰＵ１２は、ドラッグ操作によって移動されたテキストオブジェクトＴＯ（又は先のテキストオブジェクトＴＯ）の現在位置により、例えば、目盛りに対応したＸＹ方向（画面の横縦方向＝第１方向及び第２方向）のスケール機能を利用して、テキストオブジェクトＴＯの左縁から外観仮想画像Ｌ’の左縁（原点位置）までの左余白の距離を算出する（ステップＳ４）。なお、この左余白の算出は、後述するステップＳ９において否定判定されている限りにおいて常に算出するルーチンとなる。
【００５３】
次に、ＣＰＵ１２は、ドラッグ操作によって移動されたテキストオブジェクトＴＯがさらに移動されて、外観仮想画像Ｌ’の枠内にテキストオブジェクトＴＯの少なくとも一部がドラッグ操作されたか否かを判定する（ステップＳ５）。ここで、ＣＰＵ１２は、外観仮想画像Ｌ’の枠内にテキストオブジェクトＴＯがドラッグ操作されていると判定した場合（Ｙｅｓ）にはステップＳ７へと処理を移す。一方、ＣＰＵ１２は、外観仮想画像Ｌ’の枠内にある（ドラッグ操作されている）と判定しなかった場合（Ｎｏ）にはステップＳ６へと処理を移す。なお、このステップＳ５のルーチンはドラッグ操作判定手順のうちの一部の機能である。
【００５４】
次に、ＣＰＵ１２は、ドラッグ操作によって移動されたテキストオブジェクトＴＯがさらに移動されて、第１方向としての外観仮想画像Ｌ’の右側延長線上にテキストオブジェクトＴＯがドラッグ操作されたか否かを判定する（ステップＳ６）。ここで、ＣＰＵ１２は、右側延長線上にテキストオブジェクトＴＯがある（ドラッグ操作されている）と判定した場合（Ｙｅｓ）にはステップＳ７へと処理を移す。一方、ＣＰＵ１２は、右側延長線上にテキストオブジェクトＴＯがある（ドラッグ操作されている）と判定しなかった場合（Ｎｏ）にはステップＳ１０へと処理を移す。
【００５５】
次に、ＣＰＵ１２は、ステップＳ４で算出したドラッグ操作によって移動されたテキストオブジェクトＴＯ（又は先のテキストオブジェクトＴＯ）の外観仮想画像Ｌ’に対する左余白の長さ（例えば、Ｘ１）を取得し（ステップＳ７）、その左余白の長さ分だけドラッグ操作によって移動されたテキストオブジェクトＴＯの右側に追加してセンター合わせ状態とした外観仮想画像Ｌ’を画面上に生成する（ステップＳ８）。すなわち、ＣＰＵ１２は、表示部１７を制御し、編集画面５０１に表示されている外観仮想画像Ｌ’を第１方向に伸ばして（右側）延長線上に配置（ドラッグ操作）されたテキストオブジェクトＴＯの少なくとも一部を含ませる、第１仮想画像伸長手順を実行する。
【００５６】
次に、ＣＰＵ１２は、操作者がドラッグ操作によって移動したテキストオブジェクトＴＯがドロップ操作されたか否かを判定する（ステップＳ９）。ＣＰＵ１２は、ドロップ操作されたと判定した場合には（Ｙｅｓ），ステップＳ６で生成した初期状態から第１方向に伸ばした外観仮想画像Ｌ’を変更後の外観仮想画像Ｌ’とする、一方、ＣＰＵ１２は、ドロップ操作されたと判定しなかった場合には（Ｎｏ）、ステップＳ４に処理を戻し、操作者によるドラッグ操作に連動して移動するテキストオブジェクトＴＯの外観仮想画像Ｌ’に対する位置に応じて左余白を算出し、その左余白の長さと同じ長さの右余白を有する外観仮想画像Ｌ’をドロップ操作されるまで実行する。
【００５７】
この際、操作者は、必ずしも第１方向に沿って外観仮想画像Ｌ’が伸びる右方向に対してのみにテキストオブジェクトＴＯを移動させるとは限らず、例えば、一旦長めの外観仮想画像Ｌ’としたうえで、第１方向に沿って外観仮想画像Ｌ’が縮む左側方向にテキストオブジェクトＴＯを移動させる場合もある、したがって、上述したステップＳ８の第１仮想画像伸長手順においては、外観仮想画像Ｌ’を短くする場合を含む。
【００５８】
また、ＣＰＵ１２は、ドラッグ操作に伴う繰り返しルーチンにより、前回のドラッグ操作中におけるステップＳ３，ステップＳ５、ステップＳ６の何れかのルーチンで肯定判定（Ｙｅｓ）したにもかかわらず、今回のステップＳ３、ステップＳ５、ステップＳ６で否定判定（Ｎｏ）した場合には、外観仮想画像Ｌ’が第２状態となっている場合が想定される、そこで、ＣＰＵ１２は、外観仮想画像Ｌ’が第２状態となっている会中を判定し（ステップＳ１０）、第２状態となっていると判定した場合（Ｙｅｓ）には、外観仮想画像Ｌ’を第１状態に戻し（ステップＳ１１）、第２状態となっていると判定しなかった場合（Ｎｏ）には、ステップＳ７へと処理を移す。このように、ＣＰＵ１２は、外観仮想画像Ｌ’が第２状態となっている状態でテキストオブジェクトＴＯが外観仮想画像Ｌ’の枠内若しくは右側延長線上から離脱された場合には、外観仮想画像Ｌ’を元の状態（第１状態）へと戻してもよい。
【００５９】
すなわち、ＣＰＵ１２は、第１仮想画像伸長手順を実行して表示部１７が第２状態となっているときに、外観仮想画像Ｌ’に含まれた１つのテキストオブジェクトＴＯが、操作部１４を介したドラッグ操作により外観仮想画像Ｌ’から離脱した場合、表示部１７を制御して、第２状態から第１状態に復帰させる、第１仮想画像縮短手順を実行する。
【００６０】
これにより、操作者は、第１方向に伸長した印字ラベルＬの外観仮想画像Ｌ’から、テキストオブジェクトＴＯを再び離脱させるだけで、伸長する前の元の外観仮想画像Ｌ’を視覚的に確認することができる。また、ドラッグ操作により、テキストオブジェクトＴＯを右側延長線上に配置して外観仮想画像Ｌ’を伸長、テキストオブジェクトＴＯを離脱させて外観仮想画像Ｌ’を縮短、を繰り返すことによって伸長前・後の外観仮想画像Ｌ’を一連のドラッグ操作によって容易に比較することができる。
【００６１】
（実施例２）
次に、図１３〜図１９に基づいて実施例２を説明する。この実施例２は、上記実施例１のＣＰＵ１２が処理するステップＳ３において「先のテキストオブジェクトＴＯ」を既に外観仮想画像Ｌ’に配置している場合の具体例を示す。したがって、上記と重複する説明の部分は省略して説明する。
【００６２】
例えば、図１３に示すように、テキスト編集領域枠Ｔにテキスト「ａｂｃ」からなるテキスト本体Ｔ’を配置した先のテキストオブジェクトＴＯが外観仮想画像Ｌ’に配置されている状態（左余白及び右余白はそれぞれＸ２）で、操作者は、外観仮想画像Ｌ’の外側に、テキスト編集領域枠Ｔ２にテキスト「ｄｅ」からなるテキスト本体Ｔ’を配置した他のテキストオブジェクトＴＯ２を作成したとする。なお、先のテキストオブジェクトＴＯを配置した外観仮想画像Ｌ’の状態を「第３状態」と称する。
【００６３】
図５において、編集画面５０１の入力情報表示エリア５０４には、初期設定に基づく外観仮想画像Ｌ’とテキスト編集領域枠Ｔとが表示されている。これと同時に、外観仮想画像Ｌ’から外れた位置の入力情報表示エリア５０４には、テキスト編集領域枠Ｔとは別にテキスト編集領域枠Ｔ２とテキスト本体Ｔ’とからなるテキストオブジェクトＴＯが表示されている。なお、テキスト本体Ｔ’は、操作者が操作部１７を操作して入力したテキストであるため、入力前にはテキスト編集領域枠Ｔと同じ大きさのテキスト編集領域枠Ｔ２のみが表示され、テキストの入力（文字数の増減）にともなってテキスト編集領域枠Ｔ２のテープ長さ方向の長さが伸長するようになっている。なお、この際のフォントのサイズや種類等は別途のフォント設定による。なお、テキスト編集領域枠Ｔ２は、例えば、操作者による操作部１７としてのマウス操作によって入力情報表示エリア５０４の適宜位置を入力位置として指定することで表示されてもよい。また、テキスト編集領域枠Ｔ２は、操作者による操作部１７としてのマウス操作によって入力情報表示エリア５０４の適宜位置を入力位置として指定すると、テキスト入力用のカーソル（図示せず）が表示され、そのカーソル位置でのテキストの入力に連動して表示されてもよい。
【００６４】
その後、操作者がテキスト編集領域枠Ｔ２の枠内にマウスポインタを位置させた状態でテキストオブジェクトＴＯ２を画面上方に向けて（外観仮想画像Ｌ’に向けて）ドラッグ操作していき、例えば、図１４に示すように、テキストオブジェクトＴＯ２の上縁が外観仮想画像Ｌ’の右側延長線上の範囲内に到達すると（若しくは右側延長線上の下縁に接すると）、図１５に示すように、先のテキストオブジェクトＴＯ及びドラック操作したテキストオブジェクトＴＯ２の双方を含むように、第３状態から外観仮想画像Ｌ’がテープ長さ方向に伸長する。
【００６５】
この状態では、外観仮想画像Ｌ’のテキストオブジェクトＴＯの左縁から離れた左側余白の長さと、外観仮想画像Ｌ’のテキストオブジェクトＴＯ２の右縁から離れた右側余白の長さとは、ともにＸ２で等しくなるように、外観仮想画像Ｌ’が伸長する。
【００６６】
なお、この状態では、操作者はテキストオブジェクトＴＯ２を外観仮想画像Ｌ’に対してドロップ操作はしていないため、テキストオブジェクトＴＯ２は、引き続き自由に移動させることができる。
【００６７】
具体的には、操作者は、図１６に示すように、外観仮想画像Ｌ’に少なくとも一部が含まれている状態でテキストオブジェクトＴＯ２を外観仮想画像Ｌ’のテープ長さ方向に沿ってドラッグ操作し、例えば、外観仮想画像Ｌ’の左側に移動させると、テキストオブジェクトＴＯ及びテキストオブジェクトＴＯ２の双方を含めた外観仮想画像Ｌ’の左側余白の長さと右側余白の長さとがともにＸ２で等しくなるように調整され、結果として外観仮想画像Ｌ’の全長を短くする等の変更を継続して行うことができる。なお、この図１５及び図１６に示すように、第３状態に対して外観仮想画像Ｌ’がテープ長さ方向に伸長した状態を「第４状態」とも称する。
【００６８】
また、図１５又は図１６に示す第４状態から、図１７に示すように、テキストオブジェクトＴＯ２を下方に向けてドラッグ操作して再度外観仮想画像Ｌ’の外側へと離脱させると、外観仮想画像Ｌ’が一気に縮み、先のテキストオブジェクトＴＯがセンター合わせされた元の第３状態の長さに復帰する。
【００６９】
一方、図１６に示す状態においてマウスによりドロップ操作と行うと、図１８に示すように、テキストオブジェクトＴＯ２を外観仮想画像Ｌ’に貼り付ける（画面上で合成する）ことができる。これにより、例えば、第３状態の外観仮想画像Ｌ’に対応するラベルサイズのうち、テープ長さ方向のラベル寸法並びに余白寸法を第４状態の外観仮想画像Ｌ’に対応するラベルサイズへと自動的に変更することができる。
【００７０】
他方、図１９に示すように、他のテキストオブジェクトＴＯ２をドリップ操作した後には、先のテキストオブジェクトＴＯをドラッグ操作して外観仮想画像Ｌ’の外側へと離脱させることもできる。この場合、他のテキストオブジェクトＴＯ２は外観仮想画像Ｌ’に残っているため、左余白は先のテキストオブジェクトＴＯに替えて他のテキストオブジェクトＴＯ２が基準となるため、右余白においても左余白と同じとなるように変更され、ともにＸ３の状態となる。なお、この先のテキストオブジェクトＴＯに替えて他のテキストオブジェクトＴＯ２を基準とする左右余白（Ｘ３）の外観仮想画像Ｌ’の状態を「第５状態」とも称する。
【００７１】
このように、編集画面表示手順で１つの（先の）テキストオブジェクトＴＯを含む外観仮想画像Ｌ’が編集画面５０１に表示され、かつ、外観仮想画像Ｌ’において、先のテキストオブジェクトＴＯの第１方向一方側に生じる一方側余白（Ｘ２）と先のテキストオブジェクトＴＯ又はテキスト編集領域枠Ｔの第１方向他方側に生じる他方側余白（Ｘ２）との大きさが略等しくなっている第３状態で、ドラッグ操作判定手順で外観仮想画像Ｌ’の外側に位置する先のテキストオブジェクトＴＯとは別の（他の）テキストオブジェクトＴＯ２が外観仮想画像Ｌ’の右側延長線上に移動して配置されたと判定された場合、第１仮想画像伸長手順では、表示部１７を制御し、外観仮想画像Ｌ’を第１方向に伸ばして右側延長線上に位置する他のテキストオブジェクトＴＯ２をも含ませ、かつ、第１方向に伸ばされた外観仮想画像Ｌ’中において、先のテキストオブジェクトＴＯの第１方向一方側に生じる一方側余白（Ｘ２）と他のテキストオブジェクトＴＯ２の第１方向他方側に生じる他方側余白（Ｘ２）との大きさが略等しくなる第４状態とすることができる。
【００７２】
これにより、操作者が、既に先のテキストオブジェクトＴＯを配置済みの印字ラベルＬの外観仮想画像Ｌ’の右側延長線上に、さらに他のテキストオブジェクトＴＯ２を追加でドラッグ操作すると、編集画面５０１の外観仮想画像Ｌ’が、右側延長線上の他のテキストオブジェクトＴＯ２を含むように、第１方向に伸長する。このように、操作者は、先のテキストオブジェクトＴＯが存在している外観仮想画像Ｌ’に対しさらに他のテキストオブジェクトＴＯ２を追加するようにドラッグ操作することで、追加後に合計２つのテキストオブジェクトＴＯ及びテキストオブジェクトＴＯ２が印字ラベルＬに配置されたときに、どのような外観となるかを視覚的に確認することができる。この結果、利便性を向上することができる。
【００７３】
このとき特に、伸長した印字ラベルＬの外観仮想画像Ｌ’において、例えば元から存在した先のテキストオブジェクトＴＯの左余白と、後から追加された他のテキストオブジェクトＴＯ２の右余白と、が等しい配置（いわゆるセンター合わせ配置）を実現することができる。この結果、さらに操作者にとっての利便性を向上することができる。
【００７４】
したがって、ＣＰＵ１２は、ステップＳ３において「先のテキストオブジェクトＴＯ」が存在していると判定した場合には、上述した第１状態を第３状態として置き換えたうえで、ステップＳ８で外観仮想画像Ｌ’を伸ばした第４状態となっているときに、外観仮想画像Ｌ’に含まれた他のテキストオブジェクトＴＯ２が、操作部１４を介したドラッグ操作により外観仮想画像Ｌ’の外側に離脱した場合、表示部１７を制御して、第４状態から第３状態に復帰させる、第２仮想画像縮短手順を実行させる。
【００７５】
これにより、操作者は、合計２つのテキストオブジェクトＴＯ及びテキストオブジェクトＴＯ２を含むように第１方向に伸長した印字ラベルＬの外観仮想画像Ｌ’から、後から追加した他のテキストオブジェクトＴＯ２を再び離脱させることで、先のテキストオブジェクトＴＯを含む伸長する前の元の第３状態での外観仮想画像Ｌ’を視覚的に確認することができる。また、ドラッグ操作により、第３状態と第４状態とを繰り返すことで、伸長前・後の外観仮想画像Ｌ’を比較することもできる。
【００７６】
さらに、ＣＰＵ１２は、ステップＳ３において「先のテキストオブジェクトＴＯ」が存在していると判定した場合に、ステップＳ８で外観仮想画像Ｌ’が合計２つのテキストオブジェクトＴＯ及びテキストオブジェクトＴＯ２を含む第４状態となっているときに、外観仮想画像Ｌ’に含まれた他のテキストオブジェクトＴＯ２を残して先のテキストオブジェクトＴＯが、操作部１４を介したドラッグ操作（例えば、割り込み処理）により外観仮想画像Ｌ’の外側に離脱した場合、ステップＳ２のルーチンから表示部１７を制御して、ステップＳ８において第４状態から、外観仮想画像Ｌ’において他のテキストオブジェクトＴＯ２の第１方向一方側に生じる一方側余白と他のテキストオブジェクトＴＯ２の第１方向他方側に生じる他方側余白との大きさが略等しくなる第５状態に移行させる、第２仮想画像伸長手順を実行させる。
【００７７】
これにより、操作者は、合計２つのテキストオブジェクトＴＯ及びテキストオブジェクトＴＯ２を含むように第１方向に伸長した印字ラベルＬの外観仮想画像Ｌ’から、元から外観仮想画像Ｌ’に存在していた先のテキストオブジェクトＴＯを離脱させることで、他のテキストオブジェクトＴＯ２を含む姿の外観仮想画像Ｌ’を視覚的に確認することができる。また、ドラッグ操作により、第４状態と第５状態とを繰り返すことで、縮短前・後の外観仮想画像Ｌ’を比較することもできる。
【００７８】
（実施例３）
次に、図２０〜図２５に基づいて実施例３を説明する。この実施例３は、編集画面５０１の入力情報表示エリア５０４をスクロール可能、具体的には、第１方向に沿って画面外へドラッグ操作されたときのスクロール表示を可能としたものである。
【００７９】
すなわち、テキストオブジェクトＴＯを編集画面５０１（の入力情報表示エリア５０４）の入力情報表示エリア５０４に対して右側へ大きくドラッグ操作していくと、図２０に示すように、編集画面５０１（の入力情報表示エリア５０４）は全体として第１方向である右側へと（目盛りと共に）そのままスクロールされ、結果としてもともと入力情報表示エリア５０４に表示されていた外観仮想画像Ｌ’が画面の左側に移動する。そして、そのまま右側へのドラッグ操作が継続すると、ついには図２１に示すように外観仮想画像Ｌ’が画面から外れて見えなくなる。
【００８０】
この状態からにおいて、テキストオブジェクトＴＯを上方にドラッグ操作して、図２２に示すように、テキストオブジェクトＴＯが外観仮想画像Ｌ’の右側延長線上の範囲内に到達すると、図２３に示すように、そのテキストオブジェクトＴＯを含むように、外観仮想画像Ｌ’がテープ長さ方向に一気に伸びる。
【００８１】
一方、この状態から、図２４に示すようにテキストオブジェクトＴＯを下方にドラッグ操作して再度外観仮想画像Ｌ’の外側に離脱させると、伸びていた外観仮想画像Ｌ’は一気に縮み、元の長さに戻る。この場合、ドラッグ操作しているのがテキストオブジェクトＴＯであるため、図２５に示すように、縮んだ外観仮想画像Ｌ’は表示されず、離脱したテキストオブジェクトＴＯのほうが優先して入力情報表示エリア５０４に表示される。
【００８２】
このように、所定長さを備えた第１状態の外観仮想画像Ｌ’が編集画面５０１に表示されている状態で、ドラッグ操作判定手順でテキストオブジェクトＴＯが延長線上でかつ編集画面５０１の表示範囲外に配置されたと判定された場合、第１仮想画像伸長手順では、表示部１７を制御し、編集画面５０１をスクロール表示して、第１方向に伸びた第２状態（伸びた後の状態）の外観仮想画像Ｌ’のうち、延長線上に位置するテキストオブジェクトＴＯを表示する。
【００８３】
これにより、テキストオブジェクトＴＯを、伸長前の外観仮想画像Ｌ’から遠く離れた位置にドラッグ操作した場合であっても、そのドラッグ操作に追従するように編集画面５０１をスクロール表示しつつ伸びた外観仮想画像Ｌ’を表示することができる。
【００８４】
なお、この実施例３におけるＣＰＵ１２の処理については、外観仮想画像Ｌ’の長さが編集画面５０１（の入力情報表示エリア５０４）から外れるか否かの画面スクロール以外は実施例１と実質的に同一である。
【００８５】
このように、第１仮想画像伸長手順で、第２状態となっている外観仮想画像Ｌ’のうち延長線上に位置する１つのテキストオブジェクトＴＯを含む部分が表示されているときに、外観仮想画像Ｌ’に含まれた１つのテキストオブジェクトＴＯが外観仮想画像Ｌ’の外側に離脱した場合、第１仮想画像縮短手順では、離脱した１つのテキストオブジェクトＴＯを編集画面５０１内で表示しかつ第１状態に復帰した外観仮想画像Ｌ’を編集画面５０１内で表示しない状態に移行させることができる。
【００８６】
これにより、操作者が、伸長前の外観仮想画像Ｌ’から遠く離れた位置にテキストオブジェクトＴＯをドラッグ操作し編集画面５０１をスクロールさせつつ外観仮想画像Ｌ’を伸長させた場合、その後、外観仮想画像Ｌ’からテキストオブジェクトＴＯを再び離脱させたときには、（スクロール前の元の編集画面５０１で伸張する前の元の外観仮想画像Ｌ’を表示することなく）スクロール後の状態のまま離脱したテキストオブジェクトＴＯを表示させることができる。
【００８７】
（実施例４）
次に、図２６〜図２８に基づいて実施例４を説明する。この実施例３は、例えば、ドロップした後の既に外観仮想画像Ｌ’に配置されているテキストオブジェクトＴＯ（又はテキスト本体Ｔ’）を、そのまま（第１方向に沿って）外観仮想画像Ｌ’の右側へドラッグ操作したときを示す。
【００８８】
例えば、図２６に示すように、既にテキストオブジェクトＴＯが左右余白Ｘ２で外観仮想画像Ｌ’に配置されている状態（以下、この状態を「第６状態」とも称する。）にあるときに、図２７に示すように、操作者が、そのテキストオブジェクトＴＯ（又はテキスト本体Ｔ’）を右方へドラッグ操作していくと、もともと第６状態における外観仮想画像Ｌ’の右側延長線上の範囲内に到達した段階では、図２８に示すように、その移動したテキストオブジェクトＴＯを含むように外観仮想画像Ｌ’もテープ長さ方向に連動して伸長する状態となる（以下、この状態を「第７状態」とも称する。）。これにより、テキストオブジェクトＴＯの左余白の長さと右余白の長さとは、ＣＰＵ１２がステップＳ４〜ステップＳ８を連続して処理していることにより、とも（常に）にＸ３で等しくなる。
【００８９】
すなわち、図２６に示すように、テキストオブジェクトＴＯを外観仮想画像Ｌ’の右側へとドラッグ操作させ始めたその瞬間から、ＣＰＵ１２はステップＳ４〜ステップＳ８を連続して処理することから、常に、テキストオブジェクトＴＯの左側余白の長さと右側余白の長さを等しくしつつ、外観仮想画像Ｌ’が伸びていく。したがって、図２７に示した状態は状況を説明するためのもので、実際においては、一瞬でもテキストオブジェクトＴＯが第２方向にずれて離脱しない限りにおいて、外観仮想画像Ｌ’の外側に離脱することはない。
【００９０】
このように、編集画面表示手順で、１つのテキストオブジェクトＴＯを含む第６状態の外観仮想画像Ｌ’が編集画面５０１に表示されていて、ドラッグ操作判定手順で外観仮想画像Ｌ’に含まれる１つのテキストオブジェクトＴＯが外観仮想画像Ｌ’の延長線上に移動して配置されたと判定された場合、第１仮想画像伸長手順では、表示部１７を制御し、外観仮想画像Ｌ’を第１方向に伸ばして延長線上に位置する１つのテキストオブジェクトＴＯを含ませ、かつ、第１方向に伸ばされた外観仮想画像Ｌ’においてテキストオブジェクトＴＯの第１方向一方側に生じる一方側余白とテキストオブジェクトＴＯの第１方向他方側に生じる他方側余白との大きさが略等しくなる、第７状態とすることができる。
【００９１】
これにより、操作者が、既に１つのテキスト編集領域枠Ｔ等を配置済みの印字ラベルＬの外観仮想画像Ｌ’において、その１つのテキスト編集領域枠Ｔ等をドラッグ操作して外観仮想画像Ｌ’の延長線上に移動させると、編集画面５０１上の外観仮想画像Ｌ’が、延長線上に移動したテキスト編集領域枠Ｔ等を含むように、第１方向に伸張する。この結果、操作者は、既に外観仮想画像Ｌ’に配置されている１つのテキスト編集領域枠Ｔ等をドラッグ操作して移動させたとき、対応するテキストオブジェクトＴＯが印字ラベルＬ上でどのような外観となるかを視覚的に確認することができるので、利便性を向上することができる。
【００９２】
このとき特に、伸張した印字ラベルＬの外観仮想画像Ｌ’において、移動後の１つのテキスト編集領域枠Ｔ等の左側の余白と右側の余白とが等しい配置（いわゆるセンター合わせ配置）を実現することができる。この結果、さらに操作者にとっての利便性を向上することができる。
【００９３】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００９４】
（１）上記各実施例では、テキスト編集領域枠Ｔ２とテキスト本体Ｔ’とを含むテキストオブジェクトＴＯを一緒に移動させる場合を例示したが、例えば、図２９〜図３２に示すように、テキストオブジェクトＴＯのうちのテキスト編集領域枠Ｔ２のみ（或いは、テキスト本体Ｔ’のみ）を移動させることもできる。
【００９５】
すなわち、図２９に示すように、テキストオブジェクトＴＯのうち、テキスト編集領域枠Ｔ２だけを外観仮想画像Ｌ’に向けてドラッグ操作し（この場合、図示のようにテキスト本体Ｔ’は移動せず元に入力位置に残ったままとなる。）、図３０に示すように、テキスト編集領域枠Ｔ２の上縁が外観仮想画像Ｌ’の右側延長線上の範囲内に（若しくは下縁に）到達すると、図３１に示すように、テキスト編集領域枠Ｔ２を含むように、外観仮想画像Ｌ’がテープ長さ方向に伸長して第２状態となる。このとき、前述と同様、テキスト編集領域枠Ｔの左側余白の長さと右側余白の長さとはともにＸ１で等しくなるように、言い替えれば外観仮想画像Ｌ’に対してテキスト編集領域枠Ｔがセンター合わせとなるように、外観仮想画像Ｌ’を（見掛け上で）伸長させることができる。
【００９６】
その後、例えばマウスから手を離してドロップ操作を行うことにより、図３２に示すように、テキスト編集領域枠Ｔ２が外観仮想画像Ｌ’に貼り付けられる。すると、元の場所に残ったままとなっていたテキスト本体Ｔ’も移動後のテキスト編集領域枠Ｔに移動して、テキストオブジェクトＴＯが外観仮想画像Ｌ’の中に配置された状態を実現することができる。
【００９７】
このように、編集画面表示手順で、第１状態の外観仮想画像Ｌ’が編集画面５０１に表示されていて、ドラッグ操作判定手順で外観仮想画像Ｌ’の外側に位置する１つのテキスト編集領域枠Ｔが外観仮想画像Ｌ’の右側延長線上に移動して配置されたと判定された場合、第１仮想画像伸長手順では、表示部１７を制御し、外観仮想画像Ｌ’を第１方向に伸ばして延長線上に位置する１つのテキスト編集領域枠Ｔを含ませ、かつ、第１方向に伸ばされた外観仮想画像Ｌ’中において１つのテキスト編集領域枠Ｔの第１方向一方側に生じる一方側余白と１つのテキスト編集領域枠Ｔの一方側余白と他方側余白との長さが等しくなるように外観仮想画像Ｌ’を第２状態とすることも可能である。
【００９８】
（２）同様に、テキスト編集領域枠Ｔだけをドラッグ操作する場合は、編集画面５０１（の入力情報表示エリア５０４）をスクロールする場合にも適用可能である。
【００９９】
すなわち、図３３に示すように、テキスト編集領域枠Ｔを右側へ大きくドラッグ操作していくと、編集画面５０１（の入力情報表示エリア５０４）は全体として右側へスクロールされ、図示されていた外観仮想画像Ｌ’が画面の左側に移動し、ついには図３４に示すように見えなくなる。なお、このスクロールの状態では、図示を省略するテキスト本体Ｔ’においても、その位置に応じて移動して見え隠れする。
【０１００】
この状態からテキスト編集領域枠Ｔを上方にドラッグ操作して、図３５に示すように、テキスト編集領域枠Ｔが外観仮想画像Ｌ’の右側延長線上の範囲内に到達すると、図３６に示すように、そのテキスト編集領域枠Ｔを含むように、外観仮想画像Ｌ’がテープ長さ方向に一気に伸びる。
【０１０１】
その後、この状態から、図３７に示すように、テキスト編集領域枠Ｔを下方にドラッグ操作して再度外観仮想画像Ｌ’の外側に離脱させると、伸びていた外観仮想画像Ｌ’は一気に縮み、元の長さに戻る。この場合、ドラッグ操作されているのがテキスト本体Ｔ’を含まないテキスト編集領域枠Ｔのみであることから、図３８に示すように、縮んだ外観仮想画像Ｌ’のほうが優先して表示され、離脱したテキスト編集領域枠Ｔは表示さない。
【０１０２】
このように、第１仮想画像伸長手順で、第２状態となっている外観仮想画像Ｌ’のうち延長線上に位置する１つのテキスト編集領域枠Ｔを含む部分が表示されているときに、外観仮想画像Ｌ’に含まれた１つのテキスト編集領域枠Ｔが外観仮想画像Ｌ’の外側に離脱した場合、第１仮想画像縮短手順では、テキスト編集領域枠Ｔを含まない第１状態に復帰した外観仮想画像Ｌ’を編集画面５０１で表示しかつ離脱した１つのテキスト編集領域枠Ｔを編集画面５０１内で表示しない状態に移行させることができる。
【０１０３】
これにより、操作者が、伸長前の外観仮想画像Ｌ’から遠く離れた位置にテキスト編集領域枠Ｔ等をドラッグ操作し編集画面５０１をスクロールさせつつ外観仮想画像Ｌ’を伸長させた場合、その後、外観仮想画像Ｌ’からテキスト編集領域枠Ｔを再び離脱させたときには、（その離脱したテキスト編集領域枠Ｔを表示することなく）スクロール前の元の編集画面５０１において、伸張する前の元の外観仮想画像Ｌ’を表示させることができる。
【０１０４】
（３）なお、上記のように、縮んだ外観仮想画像Ｌ’、及び、テキストオブジェクトＴＯ（又はテキスト編集領域枠Ｔのみ）のいずれか一方を優先して表示するのではなく、例えば、図３９に示すように、編集画面５０１（の入力情報表示エリア５０４）の全体の縮尺を調整して縮小表示してもよい。なお、図３９は、縮んだ外観仮想画像Ｌ’とテキスト編集領域枠Ｔとの両方を表示した場合を示す。
【０１０５】
このように、第１仮想画像伸長手順で、第２状態となっている外観仮想画像Ｌ’のうち延長線上に位置するテキストオブジェクトＴＯ（又はテキスト編集領域枠Ｔを含む部分）が表示されているときに、外観仮想画像Ｌ’に含まれたテキストオブジェクトＴＯ（又はテキスト編集領域枠Ｔ）が外観仮想画像Ｌ’の外側に離脱した場合、第１仮想画像縮短手順では、キストオブジェクトＴＯ（又はテキスト編集領域枠Ｔ）を含まない第１状態に復帰した外観仮想画像Ｌ’と離脱したテキストオブジェクトＴＯ（又はテキスト編集領域枠Ｔ）との両方を、縮小した編集画面５０１（の入力情報表示エリア５０４）に表示する状態に移行させることができる。
【０１０６】
これにより、操作者が、伸長前の外観仮想画像Ｌ’から遠く離れた位置にテキスト編集領域枠Ｔ等をドラッグ操作し編集画面５０１をスクロールさせつつ外観仮想画像Ｌ’を伸長させた場合、その後、外観仮想画像Ｌ’からテキスト編集領域枠Ｔ等を再び離脱させたときには、編集画面５０１を縮小して表示することで、その縮小した編集画面５０１で、離脱したテキスト編集領域枠Ｔと伸長する前の元の外観仮想画像Ｌ’との両方を併せて表示することができる。
【０１０７】
（４）なお、上記各実施例では、サーマル方式のラベルプリンタ３の場合を例に説明したが、例えば、インクジェット方式等のプリンタを操作端末で操作する場合にも適用可能である。
【０１０８】
この場合、例えば、Ａ４プリンタ等では、上下方向を長手方向とするＡ４用紙のページが続く場合が多いため、上述したテープ長さ方向に沿う方向で説明した「第１方向」はＡ４用紙の長手方向である上下方向となり、「第２方向」は第１方向と直交する左右方向となる。
【０１０９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１１０】
２                操作端末（編集装置）
３                印字ラベル作成装置（印刷装置）
１２              ＣＰＵ（演算手段）
１４              操作部（操作手段）
１７              表示部（表示手段）
２０３            被印字テープ（被印刷用紙）
５０１            編集画面
５０４            入力情報表示エリア
Ｌ                印字ラベル（印刷物）
Ｌ’              外観仮想画像
Ｔ                テキスト編集領域枠
Ｔ’              テキスト本体
ＴＯ              テキストオブジェクト（印字オブジェクト）
【図１】
2019053585.tif 000003
【図２】
2019053585.tif 000004
【図３】
2019053585.tif 000005
【図４】
2019053585.tif 000006
【図５】
2019053585.tif 000007
【図６】
2019053585.tif 000008
【図７】
2019053585.tif 000009
【図８】
2019053585.tif 000010
【図９】
2019053585.tif 000011
【図１０】
2019053585.tif 000012
【図１１】
2019053585.tif 000013
【図１２】
2019053585.tif 000014
【図１３】
2019053585.tif 000015
【図１４】
2019053585.tif 000016
【図１５】
2019053585.tif 000017
【図１６】
2019053585.tif 000018
【図１７】
2019053585.tif 000019
【図１８】
2019053585.tif 000020
【図１９】
2019053585.tif 000021
【図２０】
2019053585.tif 000022
【図２１】
2019053585.tif 000023
【図２２】
2019053585.tif 000024
【図２３】
2019053585.tif 000025
【図２４】
2019053585.tif 000026
【図２５】
2019053585.tif 000027
【図２６】
2019053585.tif 000028
【図２７】
2019053585.tif 000029
【図２８】
2019053585.tif 000030
【図２９】
2019053585.tif 000031
【図３０】
2019053585.tif 000032
【図３１】
2019053585.tif 000033
【図３２】
2019053585.tif 000034
【図３３】
2019053585.tif 000035
【図３４】
2019053585.tif 000036
【図３５】
2019053585.tif 000037
【図３６】
2019053585.tif 000038
【図３７】
2019053585.tif 000039
【図３８】
2019053585.tif 000040
【図３９】
2019053585.tif 000041