(57)【要約】【課題】テープイメージ上に手書き入力された入力軌跡に基づいて印刷データを生成する際の手書き入力の利便性を向上可能な印刷データ生成装置、印刷データ生成装置の制御方法およびプログラムを提供する。【解決手段】本発明の印刷データ生成装置を適用したホスト装置１は、テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部１２と、プレビュー表示部１２の表示制御を行う表示制御部１３と、プレビュー表示部１２に表示されたテープイメージに基づくサイズのテープに、入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部１４と、を備え、表示制御部１３は、テープイメージ外に手書き入力された場合、当該手書き入力された入力軌跡を含むようにテープイメージを拡張する。【選択図】図１
2018160253.tif 000002
【特許請求の範囲】
【請求項１】
テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部と、
前記プレビュー表示部の表示制御を行う表示制御部と、
前記プレビュー表示部に表示された前記テープイメージに基づくサイズの前記テープに、前記入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部と、を備え、
前記テープイメージの内側には、入力可能領域が設定され、
前記表示制御部は、前記入力可能領域を超えて手書き入力されると、前記テープイメージを拡張することを特徴とする印刷データ生成装置。
【請求項２】
前記入力軌跡が、前記入力可能領域の長手方向を超えて手書き入力されたとき、
前記表示制御部は、前記テープイメージの長手方向における前記入力軌跡の端部座標から前記テープイメージの長手方向外側に所定長さだけ延長した座標が前記テープイメージの端部座標となるように、前記テープイメージを長手方向に拡張することを特徴とする請求項１に記載の印刷データ生成装置。
【請求項３】
前記入力軌跡が、前記入力可能領域の幅方向を超えて手書き入力されたとき、
前記表示制御部は、前記テープイメージの幅方向における前記入力軌跡の入力座標が前記入力可能領域の幅方向における端部座標を超えるたびに、予め定められた複数のテープ幅の設定に合わせて、段階的に、前記テープイメージおよび前記入力可能領域を幅方向に拡張することを特徴とする請求項１に記載の印刷データ生成装置。
【請求項４】
テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部と、
前記プレビュー表示部に表示された前記テープイメージに基づくサイズの前記テープに、前記入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部と、を備え、
前記印刷データ生成部は、前記テープイメージの内側に設定された入力可能領域の幅方向を超えて手書き入力されたとき、複数枚の前記テープを幅方向に重ねて貼付することによって前記入力軌跡に対応した印刷結果が得られるように、複数枚の前記テープに印刷する、重ね代を含む前記印刷データを生成することを特徴とする印刷データ生成装置。
【請求項５】
前記プレビュー表示部は、前記テープイメージ上に、手書き入力された前記入力軌跡と、当該手書き入力された入力軌跡以外の文字または画像である非手書き情報と、を含む入力情報を表示可能であり、
前記印刷データ生成部は、前記入力情報に基づく画像を印刷するための前記印刷データを生成することを特徴とする請求項１ないし４のいずれか１項に記載の印刷データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テープイメージ上に入力された入力情報に基づいて印刷データを生成するものであり、特に予め規定された領域外への手書き入力が可能な印刷データ生成装置に関する。
【背景技術】
【０００２】
従来、テープイメージ上に入力された入力情報に基づいて印刷データを生成する印刷データ生成装置として、例えば特許文献１が知られている。特許文献１には、キーボードやマウス等の入力手段と、入力手段によって入力された入力情報をテープの外形を示すテープイメージ上に表示する表示手段と、ユーザーによる印刷指示に基づいて表示手段の表示内容と同等の印刷結果を得るための印刷データを生成する印刷データ生成手段と、を備えた印刷データ生成装置が開示されている。
【０００３】
一方、予め規定された領域外への手書き入力が可能な入力装置として、例えば特許文献２が知られている。特許文献２には、手書きされた入力位置が有効領域外にあるか否かを判別する判別手段と、判別手段によって入力位置が有効領域外にあると判別された場合、入力位置が有効領域内に入るように有効領域をスクロールさせるスクロール制御手段と、を備えた入力装置が開示されている。この構成により特許文献２は、大きな図形を描く場合に、別途スクロール操作を行う必要がない、などの効果を奏する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−０２１９０３号公報
【特許文献２】特開平１−３０６９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１のような印刷データ生成装置において、手書きで情報入力を行うことが想定される。またこの場合、手書き入力された入力軌跡がテープイメージを超えてしまうことも当然想定される。そこで、特許文献２の技術を特許文献１に適用し、入力軌跡がテープイメージを超えた場合に、テープイメージをスクロールさせることが考えられる。しかしながら、テープイメージをスクロールさせると、大きな図形を描く場合の操作性は向上するが、テープイメージ全体を視認することができないため、逆に不便である。
【０００６】
本発明は、このような問題点に鑑み、テープイメージ上に手書き入力された入力軌跡に基づいて印刷データを生成する際の手書き入力の利便性を向上可能な印刷データ生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の印刷データ生成装置は、テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部と、プレビュー表示部の表示制御を行う表示制御部と、プレビュー表示部に表示されたテープイメージに基づくサイズのテープに、入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部と、を備え、テープイメージの内側には、入力可能領域が設定され、表示制御部は、入力可能領域を超えて手書き入力されると、テープイメージを拡張することを特徴とする。
本発明の印刷データ生成装置は、テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部と、プレビュー表示部に表示されたテープイメージに基づくサイズのテープに、入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部と、を備え、印刷データ生成部は、テープイメージの内側に設定された入力可能領域の幅方向を超えて手書き入力されたとき、複数枚のテープを幅方向に重ねて貼付することによって入力軌跡に対応した印刷結果が得られるように、複数枚のテープに印刷する、重ね代を含む印刷データを生成することを特徴とする。
なお、以下の構成としても良い。
本発明の印刷データ生成装置は、テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示部と、プレビュー表示部の表示制御を行う表示制御部と、プレビュー表示部に表示されたテープイメージに基づくサイズのテープに、入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成部と、を備え、表示制御部は、テープイメージ外に手書き入力された場合、当該手書き入力された入力軌跡を含むようにテープイメージを拡張することを特徴とする。
【０００８】
本発明の印刷データ生成装置の制御方法は、テープの外形を示すテープイメージ上に、手書き入力された入力軌跡を表示するプレビュー表示ステップと、プレビュー表示ステップで表示されたテープイメージに基づくサイズのテープに、入力軌跡に基づく画像を印刷するための印刷データを生成する印刷データ生成ステップと、を実行し、プレビュー表示ステップは、テープイメージ外に手書き入力された場合、当該手書き入力された入力軌跡を含むようにテープイメージを拡張することを特徴とする。
【０００９】
本発明の構成によれば、テープイメージ外に手書き入力された場合、当該手書き入力された入力軌跡を含むようにテープイメージを拡張するため、ユーザーが手動でテープイメージを拡張する手間を省くことができる。
なお、「テープイメージ外に手書き入力」とは、テープイメージ内を始点とする入力軌跡がテープイメージを超えた場合のみならず、入力軌跡の始点がテープイメージ外である場合も含む概念である。
【００１０】
本発明の印刷データ生成装置において、表示制御部は、テープイメージを長手方向に拡張し、幅方向には拡張しないことを特徴とする。
【００１１】
本発明の構成は、印刷データに応じてテープ幅を可変することができない一般的なテープ印刷装置に好適である。
【００１２】
本発明の印刷データ生成装置において、表示制御部は、テープイメージの長手方向における入力軌跡の端部座標からテープイメージの長手方向外側に所定長さだけ延長した座標がテープイメージの端部座標となるように、テープイメージを長手方向に拡張することを特徴とする。
【００１３】
本発明の構成によれば、テープイメージの長手方向における前端または後端に常に所定長さの余白が設けられるため、印刷データ生成装置の表示処理能力が低く、手書き入力速度に対してテープイメージの拡張が遅れてしまった場合でも、ユーザーに不安を与えることがない。
【００１４】
本発明の印刷データ生成装置において、表示制御部は、テープイメージの長手方向における入力軌跡の端部が消去された場合、当該入力軌跡の消去後の端部座標からテープイメージの長手方向外側に所定長さだけ延長した座標がテープイメージの端部座標となるように、テープイメージを長手方向に縮小することを特徴とする。
【００１５】
本発明の構成によれば、入力軌跡の消去に伴ってテープイメージを長手方向に縮小するため、ユーザーが手動でテープイメージを縮小する手間を省くことができる。
【００１６】
本発明の印刷データ生成装置において、プレビュー表示部は、テープイメージ上に、手書き入力された入力軌跡と、当該手書き入力された入力軌跡以外の文字または画像である非手書き情報と、を含む入力情報を表示可能であり、印刷データ生成部は、入力情報に基づく画像を印刷するための印刷データを生成することを特徴とする。
【００１７】
本発明の構成によれば、手書き入力された入力軌跡だけでなく、キーボード等で入力された文字や選択された画像を、テープに印刷することができる。
【００１８】
本発明の印刷データ生成装置において、表示制御部は、テープイメージの長手方向における入力軌跡の端部座標が非手書き情報の端部座標よりも長手方向外側にあることを条件として、テープイメージを拡張または縮小することを特徴とする。
【００１９】
本発明の構成によれば、入力軌跡の端部座標が非手書き情報の端部座標よりも長手方向外側にあることを条件としてテープイメージを拡張または縮小するため、テープイメージの拡張／縮小によって非手書き情報が消去されることがない。
【００２０】
本発明の印刷データ生成装置において、表示制御部は、入力軌跡の変化に応じて当該入力軌跡の進行方向を予測し、当該予測結果に基づいてテープイメージを拡張することを特徴とする。
【００２１】
本発明の印刷データ生成装置において、表示制御部は、入力軌跡の速度変化または加速度変化に応じて当該入力軌跡の単位時間当たりの進行量を予測し、当該予測結果に基づいてテープイメージの拡張量を決定することを特徴とする。
【００２２】
本発明の構成によれば、入力軌跡の進行方向を予測し、当該予測結果に基づいてテープイメージを拡張するため、手書き入力の利便性をさらに向上できる。また、入力速度または入力加速度が大きくなるにしたがって、テープイメージの拡張量を大きくすることで、より迅速な入力が可能となる。
【００２３】
本発明のプログラムは、コンピューターを、本発明の印刷データ生成装置における各部として機能させることを特徴とする。
【００２４】
このプログラムを実行することにより、テープイメージ上に手書き入力された入力軌跡に基づいて印刷データを生成する際の手書き入力の利便性を向上可能な印刷データ生成装置を実現できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る印刷システムの機能構成を示すブロック図である。
【図２】手書きされた入力軌跡のはみ出し量とテープ拡張量の関係およびテープ拡張後のテープ長算出に関する説明図である。
【図３】入力軌跡を延長した場合のテープ長の変化を示す画面遷移図である。
【図４】図３に続く画面遷移図である。
【図５】図３，図４に続く画面遷移図である。
【図６】入力軌跡を短縮した場合のテープ長の変化を示す画面遷移図である。
【図７】図６に続く画面遷移図である。
【図８】図６，図７に続く画面遷移図である。
【図９】手書き入力処理の流れを示すフローチャートである。
【図１０】変形例２の説明図である。
【図１１】変形例３の説明図である。
【発明を実施するための形態】
【００２６】
以下、本発明の印刷データ生成装置について、添付図面を参照しながら詳細に説明する。図１は、本発明の一実施形態に係る印刷システムＳＹの機能構成を示すブロック図である。印刷システムＳＹは、印刷データを生成するホスト装置１（印刷データ生成装置）と、ホスト装置１から受信した印刷データに基づいて印刷を行う印刷装置２と、を備える。なお、ホスト装置１と印刷装置２は、有線通信または無線通信を介して接続される。また、その接続形態は、１対１接続であっても良いし、ネットワーク接続であっても良い。
【００２７】
ホスト装置１は、主な機能として、入力部１１、プレビュー表示部１２、表示制御部１３および印刷データ生成部１４を備える。これらの機能は、ホスト装置１にインストールされた不図示のラベル作成アプリケーションによって実現される。また、ホスト装置１としては、パーソナルコンピューター、ＰＤＡ（Personal  Digital  Assistants）、携帯電話または各種タブレット端末（スマートフォンを含む）等が用いられる。
【００２８】
入力部１１は、キーボードの他、マウスやペンタブレットなど各種ポインティングデバイスを用いて情報入力を行う。入力部１１は、キーボードで文字を入力したり、マウス等で選択した画像（絵文字、枠などの装飾画像を含む）を入力できる他、各種ポインティングデバイスを用いた手書き入力が可能である。以下、手書き入力された情報を「入力軌跡５０」、手書き入力された入力軌跡５０以外の情報を「非手書き情報６０」と称する（図３等参照）。
【００２９】
プレビュー表示部１２は、印刷データのプレビューを表示するものであり、図３等に示すように、テープ状の印刷媒体（以下、単に「テープ」と称する）の外形を示すテープイメージＴ上に、手書き入力された入力軌跡５０と、手書き以外の方法で入力された非手書き情報６０と、を含む入力情報を表示する。なお、プレビュー表示部１２は、入力部１１としても機能するディスプレー付きタッチパネルに表示を行っても良いし、入力部１１とは別体のディスプレーに表示を行っても良い。
【００３０】
表示制御部１３は、プレビュー表示部１２の表示制御を行う。例えばテープイメージＴ外に手書き入力された場合、当該手書き入力された入力軌跡５０を含むようにテープイメージＴを、その長手方向（テープ長方向）に拡張する。また、テープイメージＴの長手方向における入力軌跡５０の端部が消去された場合、テープイメージＴを長手方向に縮小する。なお、本実施形態においてテープイメージＴは、長手方向のみ拡張／縮小し、幅方向（長手方向と直交する方向）には拡張／縮小しないものとする。以下、「拡張／縮小」、「外側／内側」、「端部」、「最外」と表現したものは、特に断りがない限り、長手方向における「拡張／縮小」、「外側／内側」、「端部」、「最外」を指すものとする。
【００３１】
印刷データ生成部１４は、プレビュー表示部１２に表示されたテープイメージＴに基づくサイズのテープ（テープイメージＴと略同等のアスペクト比を有するテープ）に、入力情報（入力軌跡５０および非手書き情報６０）に基づく画像を印刷するための印刷データを生成する。なお、印刷データは、印刷装置２に対応した印刷コマンドで記述しても良いし、マークアップ言語など汎用的な言語で記述しても良い。
【００３２】
一方、印刷装置２は、印刷媒体となるテープに印刷を行ってラベルを作成するラベルプリンターであり、主な機能として、受信部２１および印刷部２２を備える。特に図示しないが、テープは、テープカートリッジに収容された状態で供給される。また、テープは、印刷層、粘着層、剥離層の３層構造を為す。このテープをラベルとして使用する際、ユーザーは、剥離層を剥離して粘着層を貼着対象物に貼着する。
【００３３】
受信部２１は、ホスト装置１から印刷データを受信する。また、印刷部２２は、印刷ヘッド、搬送機構および切断機構を含み、受信部２１から出力された印刷データに基づいて、テープカートリッジから繰り出されたテープに印刷を行う。印刷後は、切断機構によって印刷済みテープ部分を切り離す。なお、印刷部２２の印刷方式は、熱転写方式、インクジェット方式、ドットインパクト方式などその種類を問わない。
【００３４】
次に、図２を参照し、入力軌跡５０の延長に伴う、テープイメージＴの拡張（以下、「テープ拡張量Ｌｐ」と称する）について説明する。同図（ａ）は、拡張前のテープイメージＴの表示例を示す図であり、同図（ｂ）は、拡張後のテープイメージＴの表示例を示す図である。なお、プレビュー表示部１２は、何ら情報が入力されていない場合、印刷装置２におけるテープカートリッジの検出結果から得られるテープ幅に基づいて、所定長のテープイメージＴを表示する。
【００３５】
同図（ａ），（ｂ）に示すように、テープイメージＴの内側には、入力可能領域４０が設定されている。この入力可能領域４０は説明の便宜のため、破線で図示をするものである。入力可能領域４０は、テープイメージＴの長手方向において、テープイメージＴの先端から余白長Ｌｍ分内側の座標（同図右側）を先端座標とし、テープイメージＴの後端から余白長Ｌｍ分内側（同図左側）の座標を後端座標とする矩形領域である。表示制御部１３は、同図（ａ）に示すように、この入力可能領域４０を超えて手書き入力されると、同図（ｂ）に示すように、テープイメージＴのテープ長を拡張する。このときのテープ拡張量Ｌｐは、入力軌跡５０のテープイメージＴからのはみ出し量Ｌｅ（テープイメージＴの長手方向における、入力軌跡５０の最外座標とテープイメージＴの後端部座標との差）に、余白長Ｌｍを加えた長さとなる（計算式（１）参照）。このテープ拡張量Ｌｐは、入力軌跡５０の延長量Ｌｐ（入力軌跡５０の入力可能領域４０からのはみ出し量）と等しくなる。また、拡張後のテープ長Ｌ２は、拡張前のテープ長Ｌ１に、テープ拡張量Ｌｐを加えた長さとなる（計算式（２）参照）。
【００３６】
なお、同図では、テープイメージＴの後端側に入力軌跡５０が延長された場合を図示しているが、テープイメージＴの先端側に入力軌跡５０が延長された場合も、同様にテープ長を拡張する。但し、テープ長の拡張は、テープ長設定が「自由長」に設定されている場合に限られ、「固定長」に設定されている場合はテープ長を拡張しない。
【００３７】
次に、図３ないし図８の画面遷移図を参照し、表示制御部１３の表示制御について具体例を挙げて説明する。図３ないし図５は、入力軌跡５０を延長した場合の具体例を示す図である。図３の画面Ｄ１に示すように、プレビュー表示部１２は、手書き入力モードに入りペンの種類が選択された時点で、ペンマークＭ１を表示する。ユーザーは、このペンマークＭ１を移動させることによって手書き入力を行う。また同図では、手書き入力モードに入る前に、非手書き情報６０（「入力テキスト」の文字）が入力されていた例を示している。
【００３８】
画面Ｄ１の状態から、例えば画面Ｄ２に示すように入力軌跡５０が延長された場合、まだこの段階ではテープ長を可変しない。これは、入力軌跡５０の後端部が非手書き情報６０の後端部より外側（図示右側）に位置していないためである。なお、同図において、入力軌跡５０の先端部は、入力可能領域４０（図２参照）の内側にあるものとする。画面Ｄ２の状態から、画面Ｄ３に示すようにさらに入力軌跡５０が延長されても、まだテープ長を可変しない。これは、入力軌跡５０の後端部が、入力可能領域４０（図２参照）の内側にあるためである。
【００３９】
その後、例えば図４の画面Ｄ４に示すように、入力軌跡５０の後端部がテープイメージＴの後端部を超えると、画面Ｄ５に示すように、テープ長を拡張する。同図の点線枠Ｅ１は、テープイメージＴの拡張領域を示している。このときのテープ拡張量Ｌｐは、入力軌跡５０のテープイメージＴからのはみ出し量Ｌｅに、余白長Ｌｍを加えた長さとなる。画面Ｄ６は、テープ長拡張後の状態を示している。このように、入力軌跡５０の後端部から余白長Ｌｍ分外側がテープイメージＴの後端部となるようにテープイメージＴを拡張する。
【００４０】
その後、さらに図５の画面Ｄ７に示すように、入力軌跡５０が延長されると、画面Ｄ８に示すようにテープ長を拡張する（点線枠Ｅ２参照）。このときのテープ拡張量Ｌｐも、はみ出し量Ｌｅと余白長Ｌｍの和となる。画面Ｄ９は、テープ長拡張後の状態を示している。テープイメージＴの後端部は、入力軌跡５０の後端部から余白長Ｌｍ分外側となる。このように、表示制御部１３は、入力軌跡５０の延長に伴ってリアルタイムにテープイメージＴを拡張する。
【００４１】
次に、図６ないし図８の画面遷移図を参照し、入力軌跡５０を短縮した場合の表示制御の具体例について説明する。図６の画面Ｄ１１では、既に入力軌跡５０と非手書き情報６０（「入力テキスト」の文字）が入力されている状態を示している。手書き入力モードにおいて消しゴムの種類が選択されると、画面Ｄ１２に示すように、消しゴムマークＭ２を表示する。ユーザーは、この消しゴムマークＭ２を入力軌跡５０上で移動させることによって入力軌跡５０を消去する。なお、非手書き情報６０については、消しゴムマークＭ２による消去はできない。同図において、入力軌跡５０から延びる点線部は、消しゴムマークＭ２によって入力軌跡５０が消去された部分（入力軌跡５０が短縮された部分）を示している。
【００４２】
画面Ｄ１２に示すように、入力軌跡５０の端部が消去されると、画面Ｄ１３に示すように、テープ長を縮小する。同図の点線枠Ｅ３は、テープイメージＴの縮小領域を示している。このときのテープ縮小量Ｌｄは、入力軌跡５０の短縮量Ｌｄと等しい。また、テープ長を縮小する場合も、縮小後のテープイメージＴの後端部は、入力軌跡５０の後端部から余白長Ｌｍ分外側となる。
【００４３】
その後、例えば図７の画面Ｄ１４に示すように、消しゴムマークＭ２によって入力軌跡５０の中央部（端部以外）の一部が消去された場合、画面Ｄ１５に示すように、入力軌跡５０の一部が欠けた状態となる。このように、入力軌跡５０の消去部分が少なく、入力軌跡５０の残り部分５０ａの面積または長さが所定閾値以上の場合は、テープ長を縮小しない。これに対し、画面Ｄ１６に示すように、入力軌跡５０の残り部分５０ａの面積または長さが所定閾値未満の場合は、残り部分５０ａを微小な消し残しと看做し、テープ長を縮小する。同図において、入力軌跡５０の一部に相当する点線部は、消しゴムマークＭ２によって入力軌跡５０が消去された部分を示している。また、この場合の入力軌跡５０の短縮量Ｌｄは、消去された部分と消し残し部分の和（消去前の入力軌跡５０の端部座標と消去後の入力軌跡５０の端部座標との差）に相当する。
【００４４】
図８の画面Ｄ１７は、テープ長縮小後の状態を示している。同図に示すように、テープ縮小量Ｌｄは、入力軌跡５０の短縮量Ｌｄと等しくなる。同図の点線枠Ｅ４は、テープイメージＴの縮小領域を示している。その後、例えば画面Ｄ１８に示すように、さらに入力軌跡５０が短縮されてもテープ長を可変しない。これは、短縮後の入力軌跡５０の後端部が非手書き情報６０の後端部より内側（図示左側）に位置しているためである。同図において、入力軌跡５０から延びる点線部は、消しゴムマークＭ２によって入力軌跡５０が消去された部分を示している。画面Ｄ１９は、入力軌跡５０が短縮された後の状態を示している。このように、表示制御部１３は、入力軌跡５０の短縮に伴ってリアルタイムにテープイメージＴを縮小する。
【００４５】
次に、図９のフローチャートを参照し、手書き入力処理の流れを説明する。ホスト装置１は、ユーザーによる手書き入力モードへの移行操作にしたがい、手書き入力画面を起動すると（Ｓ０１）、初期ラベル画像を展開する（プレビュー表示する，Ｓ０２）。ここで、初期ラベル画像には、非手書き情報６０が含まれる場合がある。続いて、ユーザーによりペンまたは消しゴムの種類が選択され（Ｓ０３）、手書き入力画面がタップされると（Ｓ０４：Ｙｅｓ）、手書き入力が開始される（Ｓ０５）。なお、ペンの種類とは、ペン色、ペンの太さ（線幅）、ペンによって描かれる線の種類（実線、点線、破線等）などを指す。また、消しゴムの種類とは、消しゴムの太さ（消去幅）などを指す。
【００４６】
その後ホスト装置１は、手書き入力によって入力軌跡５０の最外座標に変更があったか否かを判定する（Ｓ０６）。「最外座標に変更があった」とは、入力軌跡５０の端部が延長されたこと、入力軌跡５０の端部が消去されたこと、入力軌跡５０の端部を一部（所定面積閾値または所定長さ閾値未満）残した状態で消去されたこと、を含む。入力軌跡５０の最外座標に変更があった場合は（Ｓ０６：Ｙｅｓ）、入力軌跡５０の最外座標が非手書き情報６０の最外座標よりも外側に配置されているか否かを判定する（Ｓ０７）。つまり、変更対象となった入力軌跡５０の最外座標が入力情報の最外座標であるか否かを判定する。
【００４７】
ホスト装置１は、入力軌跡５０の最外座標が非手書き情報６０の最外座標よりも外側に配置されている場合は（Ｓ０７：Ｙｅｓ）、必要テープ長（ラベル長）を算出する（Ｓ０８）。ここでは、Ｓ０５において入力軌跡５０が延長された場合、拡張後のテープ長を算出し、入力軌跡５０が縮小された場合、縮小後のテープ長を算出する。また、その算出結果に基づいて、印刷データを生成する。
【００４８】
一方、ホスト装置１は、その算出結果に基づき、プレビュー表示部１２によるプレビュー表示を行う（テープイメージＴの拡張／縮小を行う，Ｓ０９）。その後、手書き入力が終了したか否かを判定し（Ｓ１０）、終了した場合は（Ｓ１０：Ｙｅｓ）、一連の手書き入力処理を終了する。また、手書き入力が終了していない場合は（Ｓ１０：Ｎｏ）、Ｓ０５に戻る。なお、Ｓ０６およびＳ０７が「Ｎｏ」の場合は、Ｓ０８，Ｓ０９を省略し、Ｓ１０に進む。
【００４９】
以上説明したとおり、本実施形態によれば、例えばテープイメージＴ外に手書き入力された場合、当該手書き入力された入力軌跡を含むようにテープイメージＴを拡張するため、ユーザーが手動でテープイメージＴを拡張する手間を省くことができる。また、入力軌跡５０が消去された場合は、その分テープイメージＴを縮小するため、手動でテープイメージＴを縮小する手間も省くことができる。
【００５０】
また、入力軌跡５０の端部座標が変更された場合、その外側に所定長さ（余白長Ｌｍ）だけ延長した座標がテープイメージＴの端部座標となるように、テープイメージＴを長手方向に拡張／縮小するため、テープイメージＴの長手方向における前端または後端に常に所定長さの余白が設けられる表示となる。これにより、ホスト装置１の表示処理能力が低く、手書き入力速度に対してテープイメージＴの拡張が遅れてしまった場合でも、ユーザーに不安を与えることがない。
【００５１】
また、入力軌跡５０の端部座標が非手書き情報６０の端部座標よりも外側にあることを条件としてテープイメージＴを拡張／縮小するため、テープイメージＴの拡張／縮小によって非手書き情報６０が消去されることを防止できる。
【００５２】
なお、上記の実施形態に依らず、以下の変形例を採用可能である。
［変形例１］
上記の実施形態の表示制御部１３は、入力軌跡５０が入力可能領域４０を超えた場合にテープイメージＴを拡張したが、入力軌跡５０の変化に応じて当該入力軌跡５０の進行方向を予測し、当該予測結果に基づいてテープイメージＴを拡張しても良い。また、入力軌跡５０の速度変化または加速度変化に応じて当該入力軌跡５０の単位時間当たりの進行量を予測し、当該予測結果に基づいてテープイメージＴの拡張量を決定しても良い。これらの構成によれば、入力軌跡５０の進行方向を予測して、その進行方向にテープイメージＴを拡張するため、手書き入力の利便性をさらに向上できる。また、入力速度または入力加速度が大きくなるにしたがって、テープイメージＴの拡張量を大きくすることで、より迅速な入力が可能となる。
【００５３】
なお、入力軌跡５０の延長に伴ってテープイメージＴを拡張するだけでなく、入力軌跡５０が消去されるときにもその消去方向および単位時間当たりの進行量を予測し、当該予測結果に基づいてテープイメージＴを縮小しても良い。
【００５４】
［変形例２］
上記の実施形態では、入力可能領域４０内を始点とする入力軌跡５０が入力可能領域４０を超えた場合に、テープ長の拡張を行う例を示したが、入力軌跡５０の始点は、入力可能領域４０外（テープイメージＴ外）であっても良い。例えば図１０（ａ）に示すように、斜線で示すテープ拡張対象領域Ｅａにおいて、所定面積閾値または所定長さ閾値以上の入力軌跡５０が描画された場合、当該入力軌跡５０を含むように、テープ長の拡張を行っても良い（同図（ｂ）参照）。
【００５５】
［変形例３］
上記の実施形態では、テープイメージＴを長手方向のみ拡張し、幅方向に拡張しないものとしたが、幅方向に拡張可能としても良い。この場合、リニアにテープ幅を広げるのではなく、段階的に（離散的に）テープ幅を広げても良い。つまり、入力軌跡５０の入力位置（幅方向における入力座標）が入力可能領域４０の幅方向における端部座標を超えるたびに、テープ幅の設定（６ｍｍ、１２ｍｍ、１８ｍｍなど）に応じて、段階的にテープ幅を広げても良い。また、テープ幅を広げた場合は、使用するテープ（テープカートリッジ）を変更するようにユーザーに促す表示を行うことが好ましい。
【００５６】
また、設定されているテープ幅に基づく入力可能領域４０を超えて入力軌跡５０が入力された場合は、図１１に示すように複数枚のテープを重ねて貼付することによって所望のラベル（プレビュー表示部１２の表示と同等の印刷結果）が得られるように、複数枚のテープに印刷する印刷データを生成しても良い。また、この場合、貼付結果の見栄えを良くするため、２枚目以降のテープの幅方向上部（または下部）に重ね代Ｗ１を設け、重ね代Ｗ１の重ね方向下側に貼付されるテープは、重ね代Ｗ１部分を非印刷とするか、重ね方向上側に貼付されるテープの下端部（または上端部）の重ね代Ｗ１と重複する画像を印刷することが好ましい。
【００５７】
［その他の変形例］
上記の実施形態では、入力軌跡５０が入力可能領域４０を超えたときテープ長を拡張したが、入力可能領域４０ではなくテープイメージＴを超えたときにテープ長を拡張しても良い。
【００５８】
また、上記の実施形態では、手書き入力モードにおいて、ペンマークＭ１および消しゴムマークＭ２を表示したが、非表示としても良い。また、表示／非表示をユーザーが切り替え可能としても良い。
【００５９】
また、上記の実施形態に示したホスト装置１の各構成要素をプログラムとして提供しても良い。また、そのプログラムを各種記録媒体（ＣＤ−ＲＯＭ、フラッシュメモリー等）に格納して提供しても良い。すなわち、コンピューターをホスト装置１の各構成要素として機能させるためのプログラム、およびそれを記録した記録媒体も、本発明の権利範囲に含まれる。その他、クラウドコンピューティング技術を用いてホスト装置１を動作させるなど、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【符号の説明】
【００６０】
１：ホスト装置  ２：印刷装置  １１：入力部  １２：プレビュー表示部  １３：表示制御部  １４：印刷データ生成部  ２１：受信部  ２２：印刷部  ４０：入力可能領域  ５０：入力軌跡  ６０：非手書き情報  Ｌｄ：入力軌跡の短縮量／テープ縮小量  Ｌｅ：はみ出し量  Ｌｍ：余白長  Ｌｐ：入力軌跡の延長量／テープ拡張量  Ｍ１：ペンマーク  Ｍ２：消しゴムマーク  ＳＹ：印刷システム  Ｔ：テープイメージ  Ｗ１：重ね代
【図１】
2018160253.tif 000003
【図２】
2018160253.tif 000004
【図３】
2018160253.tif 000005
【図４】
2018160253.tif 000006
【図５】
2018160253.tif 000007
【図６】
2018160253.tif 000008
【図７】
2018160253.tif 000009
【図８】
2018160253.tif 000010
【図９】
2018160253.tif 000011
【図１０】
2018160253.tif 000012
【図１１】
2018160253.tif 000013