(57)【特許請求の範囲】
【請求項１】
表示手段と、長尺状の印刷媒体に印刷するための印刷データを作成・編集する印刷データ作成・編集手段とを備えたラベルデータ作成装置において、
テキスト又は画像情報を含むデータを前記印刷媒体の印刷領域に挿入して編集するアプリケーションを備え、
前記印刷データ作成・編集手段は、
前記アプリケーションの起動が行われた場合には、前記データのドラッグアンドドロップ操作を利用可能な表示画面を前記表示手段に表示するように制御する表示制御手段と、
前記表示画面に前記アプリケーションの起動を表すと共に、前記データをドラッグアンドドロップするドロップエリアとして機能し、また、テキストを表示するエディットエリアとして機能する略細横長四角形に形成されたウィンドウを表示画面のいずれかの側端縁部に表示するウィンドウ表示手段と、
テキストを入力する入力手段と、
前記ウィンドウがマウスでクリックされた場合には、該ウィンドウを前記入力手段によって入力されたテキストを表示するエディットエリアとして機能させ、前記ウィンドウに前記データがドラッグアンドドロップされた場合には、該ウィンドウをドロップエリアとして機能させるように変更する機能変更手段と、
前記ウィンドウが前記エディットエリアとして機能した場合には、前記入力手段によって入力されたテキストを該エディットエリアとして機能するウィンドウに前記印刷データとして表示するように制御し、前記ウィンドウに前記データがドラッグアンドドロップされた場合には、該ウィンドウはドロップエリアとして機能して前記印刷媒体の印刷領域を表示したレイアウト編集画面を表示して該データを当該印刷領域に表示するように制御する出力制御手段と、
を有することを特徴とするラベルデータ作成装置。
【請求項２】
前記印刷データ作成・編集手段は、前記ウィンドウが前記エディットエリアとして機能してテキストが表示された場合には、該ウィンドウを横方向に拡大表示する拡大表示手段を有することを特徴とする請求項１に記載のラベルデータ作成装置。
【請求項３】
前記拡大表示手段は、前記入力手段によって改行指示が入力された場合、あるいは、入力されたテキストが前記エディットエリアとして機能する前記ウィンドウに収まらない場合には、該改行指示あるいは入力されたテキストに基づいて前記ウィンドウを縦方向に拡大表示することを特徴とする請求項２に記載のラベルデータ作成装置。
【請求項４】
前記印刷データ作成・編集手段は、前記エディットエリアとして機能する前記ウィンドウにテキストが表示された場合には、前記ウィンドウ上に印刷ボタンを表示する印刷ボタン表示手段を有し、
前記出力制御手段は、前記印刷ボタンがクリックされた場合には、該エディットエリアとして機能する前記ウィンドウに表示されたテキストを前記印刷データとして印刷装置に出力するように制御することを特徴とする請求項１乃至請求項３のいずれかに記載のラベルデータ作成装置。
【請求項５】
前記印刷データ作成・編集手段は、前記印刷装置から該印刷装置に装着された前記印刷媒体の種類を取得する種類取得手段を有し、
前記出力制御手段は、前記種類取得手段によって取得した前記印刷媒体の種類に基づいて前記エディットエリアとして機能する前記ウィンドウに表示されたテキストの印刷モードを設定することを特徴とする請求項１乃至請求項４のいずれかに記載のラベルデータ作成装置。
【請求項６】
前記印刷データ作成・編集手段は、前記ウィンドウの少なくとも最初の表示時に該ウィンドウの画像と背景画像とをアルファブレンドして該ウィンドウを所定回数明滅させて表示する表示状態変更手段を有することを特徴とする請求項１乃至請求項５のいずれかに記載のラベルデータ作成装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置の印刷データ作成・編集手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項８】
請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置の印刷データ作成・編集手段としてコンピュータを機能させるためのプログラムが記録されてコンピュータで読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、長尺状の印刷媒体に印刷するための印刷データを作成・編集するラベルデータ作成装置、プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
従来より、長尺状のテープやロールシート等の印刷媒体に印刷するための印刷データを作成・編集するラベルデータ作成装置に関し種々提案されている。
例えば、表示装置のブラウザの表示領域に表示されたＧＩＦ（graphicsinterchange format）、ＪＰＥＧ（joint photographic experts group）、ＢＭＰ（bit map format）等の様々な形式の画像データ（以下、「オブジェクト」という。）を、ドラッグアンドドロップ操作によってアプリケーションソフトウェア（アシスタントソフト）の表示領域にドロップする。そして、アプリケーションソフトウェアの表示領域にオブジェクトがドロップされた場合には、現在編集中のレイアウト編集画面に当該オブジェクトが挿入され、このオブジェクトをラベルデータに編集することが可能となるラベルデータ作成装置がある（例えば、特許文献１参照。）。
【特許文献１】再公表ＷＯ２００１／０９８８９０号公報（５頁〜９頁、図１〜図１２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１に記載される構成では、アプリケーションソフトウェアが起動している状態で、テキストだけのラベルデータを作成する際及び印刷を行う場合には、テープエディタを再度、可視状態で起動させて、編集モードを変更する操作が必要となり、テキスト入力操作が煩雑であるという問題がある。また、表示装置の大型化に伴い、アプリケーションソフトウェアの表示領域が小さいため、この表示された表示領域を見落とす虞があるという問題がある。
【０００４】
そこで、本発明は、上述した問題点を解決するためになされたものであり、アプリケーションの起動状態でテキストだけのラベルデータを簡易な操作で作成することが可能となるラベルデータ作成装置、プログラム及び記録媒体を提供することを目的とする。また、アプリケーションの起動を表すウィンドウを容易に認識することができるラベルデータ作成装置、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係るラベルデータ作成装置は、表示手段と、長尺状の印刷媒体に印刷するための印刷データを作成・編集する印刷データ作成・編集手段とを備えたラベルデータ作成装置において、テキスト又は画像情報を含むデータを前記印刷媒体の印刷領域に挿入して編集するアプリケーションを備え、前記印刷データ作成・編集手段は、前記アプリケーションの起動が行われた場合には、前記データのドラッグアンドドロップ操作を利用可能な表示画面を前記表示手段に表示するように制御する表示制御手段と、前記表示画面に前記アプリケーションの起動を表すと共に、前記データをドラッグアンドドロップするドロップエリアとして機能し、また、テキストを表示するエディットエリアとして機能する略細横長四角形に形成されたウィンドウを表示画面のいずれかの側端縁部に表示するウィンドウ表示手段と、テキストを入力する入力手段と、前記ウィンドウがマウスでクリックされた場合には、該ウィンドウを前記入力手段によって入力されたテキストを表示するエディットエリアとして機能させ、前記ウィンドウに前記データがドラッグアンドドロップされた場合には、該ウィンドウをドロップエリアとして機能させるように変更する機能変更手段と、前記ウィンドウが前記エディットエリアとして機能した場合には、前記入力手段によって入力されたテキストを該エディットエリアとして機能するウィンドウに前記印刷データとして表示するように制御し、前記ウィンドウに前記データがドラッグアンドドロップされた場合には、前記印刷媒体の印刷領域を表示したレイアウト編集画面を表示して該データを当該印刷領域に表示するように制御する出力制御手段と、を有することを特徴とする。
【０００６】
また、請求項２に係るラベルデータ作成装置は、請求項１に記載のラベルデータ作成装置において、前記印刷データ作成・編集手段は、前記ウィンドウが前記エディットエリアとして機能してテキストが表示された場合には、該ウィンドウを横方向に拡大表示する拡大表示手段を有することを特徴とする。
【０００７】
また、請求項３に係るラベルデータ作成装置は、請求項２に記載のラベルデータ作成装置において、前記拡大表示手段は、前記入力手段によって改行指示が入力された場合、あるいは、入力されたテキストが前記エディットエリアとして機能する前記ウィンドウに収まらない場合には、該改行指示あるいは入力されたテキストに基づいて前記ウィンドウを縦方向に拡大表示することを特徴とする。
【０００８】
また、請求項４に係るラベルデータ作成装置は、請求項１乃至請求項３のいずれかに記載のラベルデータ作成装置において、前記印刷データ作成・編集手段は、前記エディットエリアとして機能する前記ウィンドウにテキストが表示された場合には、前記ウィンドウ上に印刷ボタンを表示する印刷ボタン表示手段を有し、前記出力制御手段は、前記印刷ボタンがクリックされた場合には、該エディットエリアとして機能する前記ウィンドウに表示されたテキストを前記印刷データとして印刷装置に出力するように制御することを特徴とする。
【０００９】
また、請求項５に係るラベルデータ作成装置は、請求項１乃請求項４のいずれかに記載のラベルデータ作成装置において、前記印刷データ作成・編集手段は、前記印刷装置から該印刷装置に装着された前記印刷媒体の種類を取得する種類取得手段を有し、前記出力制御手段は、前記種類取得手段によって取得した前記印刷媒体の種類に基づいて前記エディットエリアとして機能する前記ウィンドウに表示されたテキストの印刷モードを設定することを特徴とする。
【００１０】
また、請求項６に係るラベルデータ作成装置は、請求項１乃請求項４のいずれかに記載のラベルデータ作成装置において、前記印刷データ作成・編集手段は、前記ウィンドウの少なくとも最初の表示時に該ウィンドウの画像と背景画像とをアルファブレンドして該ウィンドウを所定回数明滅させて表示する表示状態変更手段を有することを特徴とする。
【００１１】
【００１２】
また、請求項７に係るプログラムは、請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置の印刷データ作成・編集手段としてコンピュータを機能させることを特徴とする。
【００１３】
更に、請求項８に係る記録媒体は、請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置の印刷データ作成・編集手段としてコンピュータを機能させるためのプログラムが記録されてコンピュータで読み取り可能なことを特徴とする。
【発明の効果】
【００１４】
請求項１に係るラベルデータ作成装置では、テキスト又は画像情報を含むデータをテープの印刷領域に挿入して編集するアプリケーションが起動された場合には、テキスト又は画像情報を含むデータをドラッグアンドドロップするドロップエリアとして機能し、また、テキストを表示するエディットエリアとして機能する略細横長四角形に形成されたウィンドウが表示画面のいずれかの側端縁部に表示される。また、ウィンドウがマウスでクリックされてエディットエリアとして機能した場合には、入力手段によって入力されたテキストが該エディットエリアとして機能するウィンドウに印刷データとして表示される。
【００１５】
これにより、ユーザは、表示画面のいずれかの側端縁部に表示された略細横長四角形のウィンドウをマウスでクリックしてエディットエリアとして機能させることによって、ウィンドウを表示した状態、即ち、アプリケーションを起動した状態で、長尺状の印刷媒体に印刷するテキストだけのラベルデータを簡易な操作で入力して作成することが可能となる。
また、ウィンドウにテキスト又は画像情報を含むデータがドラッグアンドドロップされた場合には、長尺状の印刷媒体の印刷領域を表示したレイアウト編集画面が表示されて該データが当該印刷領域に表示される。
これにより、ユーザは、略細横長四角形のウィンドウにテキスト又は画像情報を含むデータをドラッグアンドドロップすることによって、レイアウト編集画面において画像等を含む印刷データのレイアウト編集を迅速に行うことが可能となる。
【００１６】
また、請求項２に係るラベルデータ作成装置では、ウィンドウがエディットエリアとして機能してテキストが表示された場合には、該ウィンドウが横方向に拡大表示されるため、入力手段によるテキストの入力を更に容易に行うことが可能となる。従って、ドロップエリアとして機能する表示状態、つまり、通常の表示状態のウィンドウのサイズを更に小さく表示することが可能となる。
【００１７】
また、請求項３に係るラベルデータ作成装置では、入力手段によって入力された改行指示あるいは入力されたテキストに基づいて、エディットエリアとして機能するウィンドウが縦方向に拡大表示されるため、テキストを入力するために必要なエリアを確保すると共に、ウィンドウに入力したテキストを全て表示することが可能となる。
【００１８】
また、請求項４に係るラベルデータ作成装置では、ウィンドウ上に表示された印刷ボタンをクリックすることによって、エディットエリアとして機能するウィンドウに表示されたテキストが印刷データとして印刷装置に出力されるため、アプリケーションを起動した状態で、テキストだけ印刷されたラベルシートを迅速に作成することが可能となる。
【００１９】
また、請求項５に係るラベルデータ作成装置では、印刷装置に装着された印刷媒体の種類（例えば、無定長ロールシートやダイカット等である。）に基づいて、エディットエリアとして機能するウィンドウに表示されたテキストの印刷モード（例えば、自由長印刷モードや枠固定の折り返し印刷モードである。）が設定される。これにより、エディットエリアとして機能するウィンドウにテキストを入力するだけで、印刷装置に装着された印刷媒体に、入力されたテキストを適切に印刷することが可能となる。
【００２０】
また、請求項６に係るラベルデータ作成装置では、テキスト又は画像情報を含むデータをテープの印刷領域に挿入して編集するアプリケーションが起動された場合には、アプリケーションの起動を表す略細横長四角形のウィンドウが表示画面のいずれかの側端縁部に表示されると共に、少なくとも最初の表示時に該ウィンドウの画像と背景画像とをアルファブレンドして該ウィンドウが所定回数明滅されて表示される。
【００２１】
これにより、示画面のいずれかの側端縁部に表示されたアプリケーションの起動を表す略細横長四角形のウィンドウの少なくとも最初の表示時に該ウィンドウが所定回数明滅表示されるため、ユーザはウィンドウが小さくても、このウィンドウを容易に認識することが可能となる。また、ウィンドウの画像と背景画像とをアルファブレンドして該ウィンドウを所定回数明滅させるため、ウィンドウの表示状態を容易に切り替えることが可能となる。
【００２２】
【００２３】
また、請求項７に係るプログラムでは、コンピュータは当該プログラムを読み込むことによって、請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置として機能することが可能となる。
【００２４】
更に、請求項８に係る記録媒体では、請求項１乃至請求項６のいずれかに記載のラベルデータ作成装置の機能をコンピュータで実行されるプログラムとして備えることができる。このようなプログラムの場合、例えば、半導体メモリ、ハードディスク、フロッピー（登録商標）ディスク、データカード（ＩＣカード、磁気カード等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、光磁気ディスク（ＭＤ等）、相変化ディスク、磁気テープ等のコンピュータで読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードして起動することにより用いることができる。この他、ＲＯＭやバックアップＲＡＭに前記プログラムを記録しておき、このＲＯＭやバックアップＲＡＭをコンピュータに組み込んで用いてもよい。
【発明を実施するための最良の形態】
【００２５】
以下、本発明に係るラベルデータ作成装置、プログラム及び記録媒体をラベル印刷システムについて、具体化した一実施例に基づいて図面を参照しつつ詳細に説明する。
【００２６】
先ず、本実施例に係るラベル印刷システム１の概略構成について図１に基づき説明する。図１は本実施例に係るラベル印刷システム１の概略構成を示す図である。
図１に示すように、本実施例に係るラベル印刷システム１は、パーソナルコンピュータ等から構成されるラベルデータ作成装置の一例としてのコンピュータ装置２と、このコンピュータ装置２と信号ケーブルＫ１を介して接続されるテープ印刷装置３とから構成されている。
また、コンピュータ装置２は、ホストコントローラ４、表示装置（例えば、ＣＲＴ、ＬＣＤ等）５、キーボード６、マウス７、イメージスキャナ８、及びＣＤリード・ライター（ＣＤ−Ｒ／Ｗ）９から構成されている。尚、マウス７は、ジョイスティックやトラックボール等に置き換えてもよい。また、ＣＤ−Ｒ／Ｗ９は、ＭＯ装置、ＤＶＤ装置等に置き換えてもよい。
【００２７】
次に、テープ印刷装置３の概略構成について図２乃至図５に基づいて説明する。
図２はテープ印刷装置３にロールシートホルダ１３が装着された状態を上カバー１４を開けて示す右側上方からの斜視図である。図３はロールシートホルダ１３をテープ印刷装置に装着した状態を示す側断面図である。図４はテープ印刷装置３の上カバー１４が開かれた状態を示す左前側上方からの斜視図である。図５はテープ印刷装置３の上カバー１４が開かれた状態を示す左後側上方からの斜視図である。
【００２８】
図２乃至図５に示すように、テープ印刷装置３は、樹脂製の本体筐体１１と、所定幅のロールシート１２Ａが巻回されたロールシートホルダ１２を収納するロールシートホルダ収納部１３の上側を覆うように後側上端縁部に開閉自在に取り付けられた透明樹脂製の側面視略半円形状に形成された上カバー１４とから構成されている。このロールシート１２Ａは、自己発色性を有する長尺状の感熱シート（いわゆる、サーマルペーパー）や、該感熱シートの片面に粘着剤を介して離形紙が貼り合わされた長尺状の無定長ロールシート１２Ａや、この無定長ロールシート１２Ａの感熱シートが予め所定形状に一定ピッチでハーフカットされたダイカット等で構成され、ロールシートホルダ１２に巻回されている。
【００２９】
また、上カバー１４の前側のフロントカバー１５には、印刷されたロールシート１２Ａを外部に排出するシート排出口１５Ａが形成されている。また、このシート排出口１５Ａの上側の前面部には電源ボタン１６Ａ、押下することによってシート排出口１５Ａの内側に設けられたカッターユニット１７（図３参照）を駆動させてロールシート１２Ａを切断するカットボタン１６Ｂ、押下することによってロールシート１２Ａを一定量搬送方向に排出するフィードボタン１６Ｃが略水平に配置されている。
【００３０】
ここで、カッターユニット１７は、図３に示すように、固定刃１７Ａと可動刃１７Ｂから構成され、可動刃１７ＢがＤＣモータ等で構成される切断用モータ８４により上下方向に往復移動される。そして、印刷済みロールシート１２Ａの搬送方向後側の切断位置が、固定刃１７Ａに対向する位置まで搬送された場合には、切断用モータ８４により可動刃１７Ｂを上下方向に移動させることによって、この印刷済みロールシート１２Ａが切断される。また、固定刃１７Ａと可動刃１７Ｂとによって切断されたロールシート１２Ａは、シート排出口１５Ａから排出される。尚、可動刃１７Ｂは正面視Ｖ字形に構成されている。
【００３１】
また、図２及び図３に示すように、トレイ部材１８がフロントカバー１５の前側を覆うように、このフロントカバー１５の下端縁部に開閉自在に取り付けられ、上端部に形成された凹み部１８Ａに指を掛けて前側に回動させて開くことができるように構成されている。
また、図５に示すように、本体筐体１１の背面部には不図示の電源コードが接続されるインレット１９が配設されると共に、その横側（図５中、左側である。）には、信号ケーブルＫ１が接続されるＵＳＢ（UniversalSerial Bus）コネクタ２０が設けられている。
【００３２】
また、図２、図４及び図５に示すように、テープ印刷装置３は、ロールシートホルダ収納部１３の搬送方向に対して略垂直方向の一方の側端縁部（図２中、右側側端縁部）に、ロールシートホルダ１２を構成する位置決め保持部材２１の外側方向に突設される断面略矩形状の取付部材２２を嵌め込むことができるホルダ支持部材２３が設けられている。このホルダ支持部材２３には、幅方向上方に開口すると共に幅方向両側に開口する正面視略縦長Ｕの字状の第１位置決め溝部２４が形成されている。
【００３３】
また、ロールシート１２Ａを挿入する挿入口２６（図３参照）の後端縁部からロールシートホルダ収納部１３の前側上端縁部まで略水平に延出された載置部２９が設けられている。また、この載置部２９の搬送方向後側の端縁角部には、ロールシート１２Ａの複数の幅寸法に対応して断面略Ｌ字状の５個の第２位置決め溝部３０Ａ〜３０Ｅが形成されている。この各第２位置決め溝部３０Ａ〜３０Ｅは、図３に示すように、ロールシートホルダ１２を構成するガイド部材２８の載置部２９に当接する先端下端部分を上方から嵌め込むことができるように形成されている。
【００３４】
また、ロールシートホルダ収納部１３の底面部には、ホルダ支持部材２３の内側基端部から対向する側面部基端部まで搬送方向に対して略垂直に平面視横長四角形の位置決め凹部１３Ａが所定深さ（本実施形態では、約１．５〜３ｍｍの深さである。）で形成されている。この位置決め凹部１３Ａの搬送方向幅寸法は、ロールシートホルダ１２を構成する位置決め保持部材２１及びガイド部材２８の各下端縁部の幅寸法にほぼ等しくなるように形成されている。
【００３５】
また、位置決め凹部１３Ａのホルダ支持部材２３の内側基端部には、位置決め保持部材２１の下端縁部から略直角内側方向に延出されるシート判別部６０（図６参照）に対向する部分が、位置決め凹部１３Ａよりもさらに所定深さ（本実施形態では、約１．５〜３ｍｍの深さである。）だけ深くなるように形成された搬送方向に縦長の平面視長四角形の判別凹部１３Ｂが形成されている。
【００３６】
また、この判別凹部１３Ｂには、プッシュ式のマイクロスイッチ等から構成されて、ロールシート１２Ａの種別、材質、ロールシート幅等を判別するための６個のシート判別センサＰ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６がＬ字状に設けられている。
【００３７】
この各シート判別センサＰ１〜Ｐ６は、プランジャーとマイクロスイッチ等から構成される公知の機械式スイッチからなり、該各プランジャーの上端部は、該判別凹部１３Ｂの底面部から位置決め凹部１３Ａの底面部近傍まで突き出るように設けられている。そして、この各シート判別センサＰ１〜Ｐ６に対して位置決め保持部材２１の下端縁部から略直角内側方向に延出されるシート判別部６０に形成される各センサ孔６０Ａ〜６０Ｆ（図６参照）が有るか否かを検出して、そのオン・オフ信号によりロールシートホルダ１２に装着されたロールシート１２Ａの種別、材質、ロールシート幅等を検出するものである。
【００３８】
尚、本実例の場合は、各シート判別センサＰ１〜Ｐ６は、そのプランジャーが常には、判別凹部１３Ｂの底面から位置決め凹部１３Ａの底面部近傍まで突き出しており、マイクロスイッチがオフ状態になっている。そして、シート判別部６０の各センサ孔６０Ａ〜６０Ｆが、各シート判別センサＰ１〜Ｐ６に対向する位置に有る場合には、プランジャーが押下されずマイクロスイッチがオフ状態にあるので、オフ信号が出力される。
【００３９】
一方、シート判別部６０の各センサ孔６０Ａ〜６０Ｆが、各シート判別センサＰ１〜Ｐ６に対向する位置に無い場合には、プランジャーが押下されてマイクロスイッチがオン状態になるので、オン信号が出力される。従って、各シート判別センサＰ１〜Ｐ６によって６ビットの「０」、「１」信号が出力され、各シート判別センサＰ１〜Ｐ６が全てオフ状態の場合、即ち、ロールシートホルダ１２が装着されていない場合には、６ビットの「００００００」の信号が出力される。
【００４０】
また、ホルダ収納部４のホルダ支持部材２３と反対側の側端縁部に対向する上カバー１４の開口部周縁の内側には、断面円形状でリンクレバー３４の厚さにほぼ等しい高さに形成された係合軸３３が立設されている。そして、この係合軸３３には、サーマルヘッド３２（図３参照）を上下動させるリンクレバー３４の一方の端縁部に形成された貫通孔が嵌め込まれ、このリンクレバー３４の端縁部が回動可能且つ着脱可能に取り付けられている。
【００４１】
また、図３に示すように、挿入口２６のロールシート搬送方向奥側には、プラテンローラ３５のローラ軸３５Ａが回転自在に軸支されている。また、サーマルヘッド３２は押圧バネ３６によって上方に付勢されているヘッド支持部材３７の上面に固定されている。また、このヘッド支持部材３７の搬送方向に対して後側の端縁部は、フレーム３８の背面部によって上下方向に揺動可能に支持されている。
【００４２】
そして、この上カバー１４を後側方向に回動して開くことにより、リンクレバー３４が上カバー１４の動きに連動して後側方向に移動して、サーマルヘッド支持部材３７が下方に移動されて、サーマルヘッド３２が対向配置されているプラテンローラ３５から離間される。これにより、ロールシート１２Ａを挿入口２６から挿通して、プラテンローラ３５とサーマルヘッド３２との間に挿通可能な状態になる。
【００４３】
また、上カバー１４を閉じた場合には、リンクレバー３４が上カバー１４の動きに連動して前側方向に移動し、サーマルヘッド支持部材３７が上方に移動されて、サーマルヘッド３２が押圧バネ３６によってロールシート１２Ａをプラテンローラ３５に押圧付勢して印刷可能な状態になる。
また、ロールシートホルダ収納部１３の下側には、仕切壁３９を介して、コンピュータ装置２からの指令によりサーマルヘッド３２等の各機構部を駆動制御する制御回路部等が形成された制御基板４０が設けられている。
【００４４】
次に、ロールシートホルダ１２の概略構成について図６に基づいて説明する。
図６はロールシート１２Ａが装着されたロールシートホルダ１２の一例を示す下方からの斜視図である。
【００４５】
図６に示すように、巻芯に巻回されたロールシート１２Ａが回転可能に装着されるロールシートホルダ１２は、下記のように構成されている。
ロールシートホルダ１２を構成するガイド部材２８は、下側方向に延出されて、ロールシートホルダ収納部１３の底面部に形成される位置決め凹部１３Ａに嵌入されて該位置決め凹部１３Ａの底面に当接される第１延出部６３が形成されている。また、ガイド部材２８は、ロールシート１２Ａの前側方向略１／４円周上の外側端面部を覆うように載置部２９まで上側端縁部が前下がり状に延出される第２延出部６４が形成されている。
【００４６】
この第２延出部６４の下端面は略水平に形成され、先端側下端部は、装着されたロールシート１２Ａのシート幅に対向する各第２位置決め溝部３０Ａ〜３０Ｅのいずれかに嵌入されるように構成されている。また、この第２延出部６４の内側面によって装着されたロールシート１２Ａの一側端縁部を挿入口２６まで案内するように構成されている（図２参照）。
【００４７】
また、ガイド部材２８の内側面と位置決め保持部材２１の内側面に立設されたホルダ軸部材６２によって、ロールシート１２Ａが巻回された巻芯が回転可能に保持される。尚、ホルダ軸部材６２は、ロールシート１２Ａの巻芯の各長さ寸法に対応して複数種類（本実施例では、１２ｍｍ、１７ｍｍ、２９ｍｍ、３８ｍｍ、６２ｍｍの５種類である。）の長さ寸法のものが設けられている。
【００４８】
また、位置決め保持部材２１の取付部材２２は、正面視下方向（図６中、下方向）に幅狭になるように形成され、テープ印刷装置３のホルダ支持部材２３の下方向に幅狭な第１位置決め溝部２４内に密着可能に形成されている。また、この取付部材２２の突出高さ寸法は、この第１位置決め溝部２４の幅寸法にほぼ等しく形成されている。これにより、ロールシートホルダ１２を装着する場合は、取付部材２２を第１位置決め溝部２４に挿入することによって、該ロールシートホルダ１２を位置決めしつつ装着することができる。
【００４９】
また、位置決め保持部材２１の下端縁部は、ガイド部材２８の下端縁部よりも所定長さ（本実施例では、約１ｍｍ〜２．５ｍｍである。）下側方向に突出するように延出されると共に、該下端縁部には、略直角内側方向に所定長さ延出される略長四角形のシート判別部６０が形成されている。また、このシート判別部６０には、上述したように、各シート判別センサＰ１〜Ｐ６に対向する所定位置に貫通した各センサ孔６０Ａ〜６０Ｆが略Ｌ字状に配置されて形成される。尚、図６中、各センサ孔６０Ａ〜６０Ｆのうちの各センサ孔６０Ａ〜６０Ｃが、シート判別部６０に形成された状態を示している。
【００５０】
これにより、各センサ孔６０Ａ〜６０Ｆは、６個のうちの最大５個形成されるため、各センサ孔６０Ａ〜６０Ｆ毎の有無を「１」と「０」に対応させることにより、該ロールシートホルダ１２に装着されたロールシート１２Ａの種別、材質、ロールシート幅等を「０００００１」〜「１１１１１１」の６ビットの符号によって表示することができる。尚、「００００００」の６ビットの符号は、ロールシートホルダ１２が装着されていないことを表している。
【００５１】
次に、ラベル印刷システム１を構成するコンピュータ装置２の回路構成について図７に基づいて説明する。図７は図１に示すコンピュータ装置２の要部の回路構成を示す回路ブロック図である。
図７に示すように、コンピュータ装置２のホストコントローラ４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、入出力インターフェース（Ｉ／Ｆ）４４、通信用インターフェース（Ｉ／Ｆ）４５、フロッピー（登録商標）ディスクコントローラ（ＦＤＣ）４６、フロッピー（登録商標）ディスクドライブ（ＦＤＤ）４７、ハードディスクコントローラ（ＨＤＣ）４８、ハードディスクドライブ（ＨＤＤ）４９、表示装置コントローラ５０、モデム５１等を備えている。また、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、入出力インターフェース（Ｉ／Ｆ）４４、通信用インターフェース（Ｉ／Ｆ）４５、及びモデム５１は、バス線５２により相互に接続されて、相互にデータのやり取りが行われる。また、入出力Ｉ／Ｆ４４には、ＦＤＤ４７を駆動制御するＦＤＣ４６を介してＦＤＤ４７、ＨＤＤ４９を駆動制御するＨＤＣ４８を介してＨＤＤ４９、及び表示装置コントローラ５０が接続されている。また、モデム５１には電話回線５３が接続されている。
【００５２】
そして、ホストコントローラ４には、入出力Ｉ／Ｆ４４を介して文字や記号等を入力するためのキーボード６、表示装置５の表示画面上の座標を入力するためのマウス７、図面から外形線データ等を取り込むためのイメージスキャナ８、及び印刷用データや後述のアプリケーションソフトウェアであるキャプチャアプリケーション等をＣＤ−ＲＯＭ５６に書き込み及び読み込むためのＣＤ−Ｒ／Ｗ９が接続されている。また、ホストコントローラ４には、表示装置コントローラ５０を介して表示装置５が接続され、後述のようにレイアウト編集画面が表示され、無定長ロールシート１２Ａのレイアウト等が表示される。更に、ホストコントローラ４には、通信用Ｉ／Ｆ４５及び信号ケーブルＫ１を介してテープ印刷装置３が接続される。
【００５３】
また、ＣＰＵ４１は、ラベル印刷システム１全体を制御し、ラベル印刷システム１の動作に関する全てのデータを管理する。また、ＲＯＭ４２には、一般のパーソナルコンピュータと同様に電源投入時にコンピュータ装置２を立ち上げてＣＰＵ４１を起動させるための起動プログラムが格納されている。
【００５４】
また、ＲＡＭ４３は、ＣＰＵ４１が種々の制御を実行する際に、各種データを一時的に記憶するものであり、画像データ等のオブジェクト情報を記憶するオブジェクト情報記憶エリア４３Ａ、テープ印刷装置３に送信するテンプレートデータやキーボード６等を介して入力された文字列データや図柄データ等からなるラベルデータが記憶されるラベルデータ記憶エリア４３Ｂ等が設けられている。
また、通信用Ｉ／Ｆ４５は、例えば、セントロニクスインターフェースやＵＳＢ（UniversalSerial Bus）等から構成され、テープ印刷装置３や外部の電子機器（例えば、コンピュータ、レーザプリンタ等）と双方向データ通信が可能になっている。
【００５５】
また、ＨＤＤ４９に装着されるハードディスクには、ＭＳ−ＤＯＳ（登録商標）やウィンドウズ（登録商標）システム等の各種オペレーティングシステム（ＯＳ）に加えて、テープ印刷装置３や外部の電子機器に対してデータの送受信を行うための通信用プロトコル、ブラウザや当該ＯＳにて実行可能なワープロソフトや印刷用ラベルデータを作成するレイアウト編集ソフト等の各種アプリケーションソフトウェアが必要に応じて格納されると共に、後述する画面キャプチャができると共に、画像データ等のオブジェクトをラベルデータが表示されたテープの印刷領域に挿入して編集するスナップモードに設定すると共に、表示されたウィンドウの一例としてのキャプチャウィンドウ９５（図１７参照）を介して、このスナップモードに設定された状態でテキストだけの印刷ラベルを作成することが可能となるキャプチャアプリケーション等の制御プログラムが記憶格納されている。
【００５６】
このキャプチャアプリケーションは、比較的小型で軽量のアプリケーションソフトウェアであるため、常駐させていても、システムリソースの消費量が少なく、安定動作に寄与する。
また、ＦＤＤ４７に着脱自在に装着されるフロッピー（登録商標）ディスク（ＦＤ）５５には、各種印刷データが格納保存される。
【００５７】
また、ＣＤ−Ｒ／Ｗ９に着脱自在に装着される光ディスク（ＣＤ−ＲＯＭ）５６には、後述する画面キャプチャができると共に、画像データ等のオブジェクトをラベルデータが表示されたテープの印刷領域に挿入して編集するキャプチャアプリケーションや、このキャプチャアプリケーションの起動によってラベルデータが表示されたテープの印刷領域にオブジェクトを挿入表示して編集するレイアウト編集処理等の制御処理の制御プログラム等と共に、ＧＩＦ、ＪＰＥＧ、ＢＭＰ等の様々な形式の各種オブジェクトのオブジェクト情報（例えば、オブジェクト名、オブジェクトの原画像の縦寸法、オブジェクトの原画像の横寸法、画像データ等である。）が記録されて、各種ラベル作成装置に供給される。
【００５８】
次に、ラベル印刷システム１を構成するテープ印刷装置３の回路構成について図８乃至図１０に基づき説明する。
図８は図１に示すテープ印刷装置３の要部の回路構成を示す回路ブロック図である。図９はテープ印刷装置３のＲＯＭに記憶されるシート種類テーブルの一例を示す図である。図１０はテープ印刷装置３のＲＯＭに記憶されるダイカット種類テーブルの一例を示す図である。
【００５９】
図８に示すように、テープ印刷装置３の制御基板４０上に形成される制御回路部７０は、ＣＰＵ７１、ＣＧ（キャラクタジェネレータ）ＲＯＭ７２、ＲＯＭ７３、フラッシュメモリ（ＥＥＰＲＯＭ）７４、ＲＡＭ７５、入出力インターフェース（Ｉ／Ｆ）７６、通信用インターフェース（Ｉ／Ｆ）７７等を備えている。また、ＣＰＵ７１、ＣＧＲＯＭ７２、ＲＯＭ７３、フラッシュメモリ７４、ＲＡＭ７５、入出力インターフェース（Ｉ／Ｆ）７６、通信用インターフェース（Ｉ／Ｆ）７７は、バス線７８により相互に接続されて、相互にデータのやり取りが行われる。
【００６０】
ここに、ＣＧＲＯＭ７２には各キャラクタに対応するドットパターンデータが記憶されており、ドットパターンデータがＣＧＲＯＭ７２から読み出され、そのドットパターンデータに基づいてロールシート１２Ａの感熱シート上にドットパターンが印刷される。
また、ＲＯＭ７３は、各種のプログラムを記憶させておくものであり、無定長ロールシート１２Ａのラベル作成処理プログラム等のテープ印刷装置３の制御上必要な各種のプログラムが記憶されている。また、ＲＯＭ７３には、各シート判別センサＰ１〜Ｐ６から入力される６ビットの各符号に対するロールシート１２Ａの種別が格納されたシート種類テーブル７３１（図９参照）や、各シート判別センサＰ１〜Ｐ６から入力される６ビットの各符号に対するロールシート１２Ａの感熱シートの材質等が記憶されている。また、ＲＯＭ７３には、各ダイカットのダイカットラベルの寸法が格納されたダイカット種類テーブル７３２（図１０参照）が記憶されている。
【００６１】
ここで、各シート判別センサＰ１〜Ｐ６から入力される６ビットの各符号に対するロールシート１２Ａの種別が格納されたシート種類テーブル７３１の一例について図９に基づいて説明する。
図９に示すように、シート種類テーブル７３１は、各シート判別センサＰ１〜Ｐ６から入力される６ビットの符号を表す「シート判別センサ」と、各６ビットの符号に対応するロールシート１２Ａの種類を表す「ロールシート種類」とから構成されている。
【００６２】
例えば、「シート判別センサ」が「１１０１００」に対応する「ロールシート種類」には、１２ｍｍ幅の無定長ロールシート１２Ａを表す「１２ｍｍ無定長」が格納されている。また、「シート判別センサ」が「１１１００１」に対応する「ロールシート種類」には、１２ｍｍ幅の無定長ロールシート１２Ａの感熱シートが予め所定形状に一定ピッチでハーフカットされたダイカットを表す「１２ｍｍダイカット１」が格納されている。
【００６３】
ここで、各ダイカットのダイカットラベルの寸法が格納されたダイカット種類テーブル７３２の一例について図１０に基づいて説明する。
図１０に示すように、ダイカット種類テーブル７３２は、ダイカットの種類を表す「ダイカット種類」と、ハーフカットされたダイカットラベルの寸法を表す「幅×長さ」とから構成されている。例えば、「ダイカット種類」が「１２ｍｍダイカット１」に対応する「幅×長さ」には、「１２ｍｍ×５４ｍｍ」が格納されている。つまり、「１２ｍｍダイカット１」は、１２ｍｍ幅の無定長ロールシート１２Ａの感熱シートが予め「１２ｍｍ×５４ｍｍ」のダイカットラベルに一定ピッチでハーフカットされている。
【００６４】
そして、ＣＰＵ７１はかかるＲＯＭ７３に記憶されている各種のプログラムに基づいて各種の演算を行なうものである。また、ＲＯＭ７３には、多数の文字等のキャラクタのそれぞれについて、各キャラクタの輪郭線を規定する輪郭線データ（アウトラインデータ）が各書体（ゴシック系書体、明朝体系書体等）毎に分類されてコードデータに対応して記憶されている。このアウトラインデータに基づいてドットパターンデータが印刷バッファ７５Ａ上に展開される。
【００６５】
また、フラッシュメモリ７４は、外部のコンピュータ装置２等から受信した外字データ等のドットパターンデータや各種図柄データのドットパターンデータ等に登録番号を付して記憶させておくものであり、テープ印刷装置３の電源をオフしても記憶内容を保持している。
【００６６】
また、ＲＡＭ７５は、ＣＰＵ７１により演算された各種の演算結果を一時的に記憶させておくためのものであり、印刷バッファ７５Ａ、ワーク領域７５Ｂ等の各種のメモリが設けられている。また、印刷バッファ７５Ａには、複数の文字や記号等の印刷用ドットパターンや各ドットの形成エネルギ量である印加パルス数等がドットパターンデータとして格納され、サーマルヘッド３２はかかる印刷バッファ７５Ａに記憶されているドットパターンデータに従ってドット印刷を行う。
【００６７】
また、入出力Ｉ／Ｆ７６には、シート判別センサＰ１〜Ｐ６、サーマルヘッド３２を駆動する為の駆動回路８１、プラテンローラ３５を回転駆動するシート送りモータ８２を駆動するために駆動回路８３、可動刃１７Ｂを上下に往復移動させる切断用モータ８４を駆動するための駆動回路８５等がそれぞれ接続されている。
【００６８】
また、通信用Ｉ／Ｆ７７は、ＵＳＢコネクタ２０に接続され、外部のコンピュータ装置２と信号ケーブルＫ１によって接続され、双方向データ通信が可能になっている。従って、コンピュータ装置２のＣＰＵ４１からテープ印刷装置３に装着されているロールシート１２Ａに関する情報の送信要求があった場合には、ＣＰＵ７１は、各シート判別センサＰ１〜Ｐ６の出力信号に基づいて当該テープ印刷装置３に装着されているロールシート１２Ａに関する情報をシート種類テーブル７３１やダイカット種類テーブル７３２等から読み出し、コンピュータ装置２に送信する。また、ＣＰＵ７１は、コンピュータ装置２のＣＰＵ４１から送信された印刷指示コマンドと印刷データに基づいてラベルシートを作成する。
【００６９】
次に、このように構成されたテープ印刷システム１のコンピュータ装置２のＣＰＵ４１による画像データ等のオブジェクトをロールシートの印刷領域に挿入して編集するレイアウト編集処理について図１１乃至図２３に基づいて説明する。
【００７０】
図１１は図１に示すコンピュータ装置２のＣＰＵ４１による画像データ等のオブジェクトをロールシートの印刷領域に挿入して編集するレイアウト編集処理を示すメインフローチャートである。図１２は図１１の「ブリンク処理」のサブ処理を示すサブフローチャートである。図１３は図１１の「テキスト入力処理」のサブ処理を示すサブフローチャートである。図１４は図１１の「テキスト印刷処理」のサブ処理を示すサブフローチャートである。図１５はレイアウト編集画面の一例を示す図である。図１６はキャプチャアプリケーションの機能を説明する説明ダイアログの一例を示す図である。図１７はキャプチャアプリケーションの起動時の表示画面の一例を示す図である。図１８はキャプチャウィンドウの明滅を説明する図である。図１９はキャプチャウィンドウによるテキスト入力の一例を示す図である。図２０は無定長ロールシート１２Ａの場合のテキスト印刷の一例を示す図である。図２１は無定長ロールシート１２Ａの場合のテキスト印刷の一例を示す図である。図２２はダイカットの場合のテキスト印刷の一例を示す図である。図２３はダイカットの場合のテキスト印刷の一例を示す図である。
【００７１】
図１１に示すように、先ず、ステップ（以下、Ｓと略記する）１１において、コンピュータ装置２のＣＰＵ４１は、無定長ロールシート１２Ａ等に印刷するラベルデータを作成するためのレイアウト編集ソフトが起動された場合には、表示装置５の表示画面にレイアウト編集画面を表示して、テープ印刷装置３に装着されている無定長ロールシート１２Ａ等の印刷領域を表示したレイアウトを表示する。尚、ＣＰＵ４１は、レイアウト編集画面を表示する前に、通信用インターフェース４５を介して、テープ印刷装置３のＣＰＵ７１から当該テープ印刷装置３に装着されているロールシート１２Ａの種類（無定長ロールシート、ダイカット等である。）、シート幅等を取得する。
【００７２】
具体的には、図１５に示すように、ＣＰＵ４１は、表示装置５に、レイアウト表示画面９０が形成されたレイアウト編集画面８９を表示する。そして、テープ印刷装置３にシート幅が２９ｍｍの無定長ロールシート１２Ａが装着されている場合には、ＣＰＵ４１は、レイアウト表示画面９０に無定長ロールシート１２Ａを表す四角形のレイアウト９１を表示し、その内側に四角形の印刷領域９１Ａを破線で表示する。
【００７３】
また、ＣＰＵ４１は、印刷するテキストが横書きであると共に、無定長ロールシート１２Ａが装着されていることを表すため、レイアウト９１の右側に横長四角形のシルエット９２をレイアウト表示画面９０の側端縁部まで表示する。また、自由長印刷モードに設定されている旨を表す「Ａｕｔｏ」の文字が、シルエット９２のレイアウト９１側端縁部に表示されている。尚、レイアウト編集ソフトの起動時には、印刷するテキストは横書きにセットされると共に、無定長ロールシート１２Ａが装着されている場合には、自由長印刷モードに設定される。
【００７４】
また、ＣＰＵ４１は、レイアウト９１の左側端縁部の外側に、該左側端縁部に平行にシート幅を表す「２９ｍｍ」を表示して搬送方向を表す。そして、ユーザがこの印刷領域９１Ａ内の座標位置をマウス７等で指示し、キーボード６等を介してラベルデータとして各文字や図形のサイズを特定して入力することにより、ＣＰＵ４１は、指示された位置に各文字や図形を所定サイズで配置して表示する。また、ＣＰＵ４１は、各ラベルデータを、該印刷領域９１Ａに対応するテキストデータやイメージデータとしてＲＡＭ４３に記憶する。
【００７５】
続いて、Ｓ１２において、ＣＰＵ４１は、レイアウト編集画面８９の左下角部に表示されたキャプチャアプリケーション起動ボタン９３（図１５参照）がマウスでクリックされたか否か、即ち、キャプチャアプリケーションの起動指示がされたか否かを判定する判定処理を実行する。
そして、キャプチャアプリケーションの起動指示がされていない場合には（Ｓ１２：ＮＯ）、ＣＰＵ４１は、Ｓ２１の処理に移行する。Ｓ２１において、ＣＰＵ４１は、レイアウト編集画面８９（図１５参照）を表示してレイアウト編集後、当該処理を終了をする。
【００７６】
一方、キャプチャアプリケーションの起動指示がされた場合には（Ｓ１２：ＹＥＳ）、ＣＰＵ４１は、Ｓ１３の処理に移行する。Ｓ１３において、ＣＰＵ４１は、キャプチャアプリケーションが起動した状態、つまり、スナップモードに設定された状態を表すキャプチャボタン９６（図１７参照）を介して行うことができる画面キャプチャ機能、ドラッグアンドドロップ機能、テキスト印刷機能の各機能を説明する説明ダイアログ９４（図１６参照）を表示装置５に表示する。
【００７７】
ここで、説明ダイアログ９４の一例について図１６に基づいて説明する。
図１６に示すように、説明ダイアログ９４には、キャプチャアプリケーションが起動した状態、つまり、スナップモードに設定された状態で使用できる機能として、画面キャプチャ機能、ドラッグアンドドロップ機能、テキスト印刷機能があることが表示される。また、説明ダイアログ９４の左側部分に、表示装置５に表示されたデータのうちでマウス７のクリックにより選択された矩形領域をビットマップ画像データとして取り込む画面キャプチャ機能は、ウィンドウの一例としてのキャプチャウィンドウ９５のキャプチャボタン９６をマウス７でクリックすることによって使用できる旨が表示される。
【００７８】
また、説明ダイアログ９４の中央部分に、オブジェクトを編集中のレイアウト９１の印刷領域９１Ａ内に挿入するドラッグアンドドロップ機能は、オブジェクトをキャプチャウィンドウ９５のドロップエリア９５Ａにドラッグアンドドロップすることによって使用できる旨が表示される。また、説明ダイアログ９４の右側部分に、入力したテキストをロールシート１２Ａに印刷するテキスト印刷機能は、キャプチャウィンドウ９５のエディットエリア９５Ｂにテキストを入力して印刷ボタン９８をマウス７でクリックすることによって使用できる旨が表示される。
【００７９】
また、説明ダイアログ９４の左下側部分に、キャプチャウィンドウ９５の編集復帰ボタン９９をマウス７でクリックすることによって、キャプチャアプリケーションを終了してレイアウト編集画面８９に戻る旨が表示される。
また、説明ダイアログ９４の下端縁部に、キャプチャアプリケーションの起動実行を指示するＯＫボタン１０１と、キャプチャアプリケーションの起動中止を指示するキャンセルボタン１０２が表示されている。
【００８０】
続いて、Ｓ１３において、説明ダイアログ９４のＯＫボタン１０１がマウス７でクリックされた場合には、ＣＰＵ４１は、Ｓ１４の処理に移行する。尚、Ｓ１３において、説明ダイアログ９４のキャンセルボタン１０２がマウス７でクリックされた場合には、ＣＰＵ４１は、上記Ｓ２１の処理に移行する。
【００８１】
そして、Ｓ１４において、ＣＰＵ４１は、「ブリンク処理」のサブ処理を実行後、Ｓ１５の処理に移行する。
ここで、「ブリンク処理」のサブ処理について、図１２、図１７及び図１８に基づいて説明する。
図１２に示すように、Ｓ１１１において、ＣＰＵ４１は、レイアウト編集画面８９を消去して、液晶表示装置５の表示画面のいずれかの側端縁部にキャプチャウィンドウ９５を表示して、明滅させる。そして、この表示したキャプチャウィンドウ９５の明滅回数が３回以下か否かを判定する判定処理を実行する。具体的には、ＣＰＵ４１は、明滅カウンタの値をＲＡＭ４３から読み出し、該明滅カウンタの値が「３」か否かを判定する判定処理を実行する。尚、キャプチャアプリケーションの起動時には、明滅カウンタには「０」が代入されてＲＡＭ４３に記憶されている。
【００８２】
例えば、図１７に示すように、ＣＰＵ４１は、キャプチャアプリケーションが起動した場合には、レイアウト編集画面８９を消去して、液晶表示装置５の表示画面の右下角部に、キャプチャウィンドウ９５を表示して、所定回数（本実施例の場合には、３回である。）明滅させる。このキャプチャウィンドウ９５は、ブラウザやそのほかの表示領域よりも常に前面に表示されるため、できるだけ小さく形成されている。また、キャプチャウィンドウ９５は、通常時には、オブジェクトをドラッグアンドドロップするドロップエリア９５Ａが中央部に表示され、このドロップエリア９５Ａ上に「Dropor Input」と記載されている。また、このドロップエリア９５Ａの右側には、上記のキャプチャボタン９６が表示されている。また、キャプチャボタン９６の右上側には、キャプチャウィンドウ９５を画面上から消去するように指示する終了ボタン９７が表示されている。更に、ドロップエリア９５Ａの左側には、上記の編集復帰ボタン９９が表示されている。
【００８３】
そして、キャプチャウィンドウ９５の明滅回数が３回以下の場合には（Ｓ１１１：ＹＥＳ）、ＣＰＵ４１は、Ｓ１１２の処理に移行する。Ｓ１１２において、ＣＰＵ４１は、キャプチャウィンドウ９５と背景画像とをアルファブレンドして、即ち、キャプチャウィンドウ９５と背景画像のそれぞれの各画素のアルファ値を変更して、キャプチャウィンドウ９５を図１８の上側に示す不透明の状態から図１８の下側に示す半透明の状態に変化させる。
【００８４】
続いて、Ｓ１１３において、ＣＰＵ４１は、キャプチャウィンドウ９５と背景画像とを再度、アルファブレンドして、図１８に示すように、キャプチャウィンドウ９５を図１８の下側に示す半透明の状態から図１８の上側に示す元の不透明の状態に戻した後、明滅カウンタに「１」加算後、再度、Ｓ１１１移行の処理を実行する。これにより、キャプチャウィンドウ９５は、１回明滅される。
【００８５】
一方、Ｓ１１１で、キャプチャウィンドウ９５の明滅回数が３回以下でなくなった場合、即ち、ＲＡＭ４３から読み出した明滅カウンタの値が「３」の場合には（Ｓ１１１：ＮＯ）、ＣＰＵ４１は、キャプチャウィンドウ９５が３回明滅したと判定して当該サブ処理を終了して、メインフローチャートのＳ１５の処理に移行する。
【００８６】
尚、Ｓ１４において、半透明の状態のキャプチャウィンドウ９５を予め作成しておき、表示画面に表示した不透明の状態のキャプチャウィンドウ９５と半透明の状態のキャプチャウィンドウ９５とを所定回数（例えば、３回である。）入れ替えて表示させることによって、当該キャプチャウィンドウ９５を明滅させてもよい。また、Ｓ１４において、異なる色のキャプチャウィンドウ９５を予め作成しておき、表示画面に表示したキャプチャウィンドウ９５と異なる色のキャプチャウィンドウ９５とを所定回数（例えば、３回である。）入れ替えて表示するようにしてもよい。
【００８７】
また、Ｓ１４において、キャプチャウィンドウ９５の編集復帰ボタン９５の「Ｐ」の文字を所定回数（例えば、３回である。）明滅させるようにしてもよい。また、Ｓ１４において、キャプチャウィンドウ９５の明滅回数を３回に限ることなく、所定回数（２回乃至１０回程度である。）明滅させるようにしてもよい。また、キャプチャウィンドウ９５をキャプチャアプリケーションの起動時だけでなく、所定時間毎（例えば、１５分毎や３０分毎である。）に３回〜５回明滅させるようにしてもよい。
【００８８】
続いて、図１１に示すように、Ｓ１５において、ＣＰＵ４１は、ユーザがテキスト印刷機能を使用してテキストの入力を開始したか否か、即ち、キャプチャウィンドウ９５のドロップエリア９５Ａがマウス７でクリックされてキーボード６によってテキストが入力されたか否かを判定する判定処理を実行する。そして、キャプチャウィンドウ９５のドロップエリア９５Ａがマウス７でクリックされてキーボード６によってテキストが入力された場合には（Ｓ１５：ＹＥＳ）、ＣＰＵ４１は、Ｓ１６の処理に移行する。
Ｓ１６において、ＣＰＵ４１は、「テキスト入力処理」のサブ処理を実行後、Ｓ１７の処理に移行する。
【００８９】
ここで、「テキスト入力処理」のサブ処理について図１３及び図１９に基づいて説明する。
図１３に示すように、Ｓ２１１において、ＣＰＵ４１は、キャプチャウィンドウ９５のドロップエリア９５Ａをキーボード６から入力されたテキスト文字を表示するエディットエリア９５Ｂに変更する。
そして、Ｓ２１２において、ＣＰＵ４１は、キャプチャウィンドウ９５を横方向に拡大して、エディットエリア９５Ｂを横方向に拡大する。これにより、エディットエリア９５Ｂ内にキーボード６から入力されたテキストを順次表示することが可能となる。また同時に、画面キャプチャ機能の起動指示を入力するキャプチャボタン９６を、エディットエリア９５Ｂに表示されたテキストの印刷指示を入力する印刷ボタン９８に変更する。
【００９０】
例えば、図１９の一番上側に示すように、キャプチャウィンドウ９５のドロップエリア９５Ａをマウス７でクリックした場合には、図１９の上から２番目に示すように、ＣＰＵ４１は、ドロップエリア９５Ａにカーソル１０５を点滅表示する。
【００９１】
そして、ユーザがキーボード６からテキストを１文字入力した場合には、図１９の上から３番目に示すように、ＣＰＵ４１は、キャプチャウィンドウ９５のドロップエリア９５Ａをキーボード６から入力されたテキストが表示されるエディットエリア９５Ｂに変更する。また、キャプチャウィンドウ９５を横方向に拡大して、エディットエリア９５Ｂを横方向に拡大する。また、ドロップエリア９５Ａの右側に表示されていた画面キャプチャ機能の起動指示を入力するキャプチャボタン９６に替えて、エディットエリア９５Ｂの右側にテキストの印刷指示を入力する印刷ボタン９８を表示する。
【００９２】
続いて、図１３に示すように、Ｓ２１３において、ＣＰＵ４１は、エディットエリア９５Ｂに入力されたテキストが、エディットエリア９５Ｂの横幅を超えたか否か、又は、キーボード６の改行キーが押下されたか否かを判定する判定処理を実行する。そして、エディットエリア９５Ｂに入力されたテキストが、エディットエリア９５Ｂの横幅を超えた場合、又は、キーボード６の改行キーが押下された場合には（Ｓ２１３：ＹＥＳ）、ＣＰＵ４１は、Ｓ２１４の処理に移行する。Ｓ２１４において、ＣＰＵ４１は、エディットエリア９５Ｂに入力されたテキストが、エディットエリア９５Ｂの横幅を超える毎に、又は、キーボード６の改行キーが押下される毎に、エディットエリア９５Ｂを縦方向に１行分拡大して、次の行の先頭にカーソル１０５を点滅させた後、Ｓ２１５の処理に移行する。
【００９３】
尚、エディットエリア９５Ｂに入力されたテキストが、エディットエリア９５Ｂの横幅を１文字超えた後、又は、キーボード６の改行キーを押下後、前１文字削除キー（バックスペースキー）が押下された場合には、カーソル１０５を再度、上の行の最後尾に点滅表示して、エディットエリア９５Ｂを縦方向に１行分縮小する。
一方、エディットエリア９５Ｂに入力されたテキストが、エディットエリア９５Ｂの横幅を超えず、且つ、キーボード６の改行キーが押下されていない場合には（Ｓ２１３：ＮＯ）、ＣＰＵ４１は、Ｓ２１５の処理に移行する。Ｓ２１５において、ＣＰＵ４１は、キーボード６から入力されたテキストをエディットエリア９５Ｂの横方向に順次表示する。
【００９４】
例えば、図１９の上から３番目に示すように、ＣＰＵ４１は、キーボード６の「Ａ」の文字キーが押下された場合には、横方向に拡大表示されたエディットエリア９５Ｂに「Ａ」のテキストを表示する。そして、キーボード６の「Ｂ」、「Ｃ」の文字キーが続けて押下された場合には、図１９の上から４番目に示すように、ＣＰＵ４１は、エディットエリア９５Ｂに「ＡＢＣ」のテキストを表示して、最後尾にカーソル１０５を点滅表示する。
【００９５】
また、例えば、キーボード６の「ＡＢＣ」の文字キーが押下された後、改行キーが押下され、続いて、キーボード６の「Ｃｏｍｐａｎｙ」の文字キーが押下された後、改行キーが押下され、更に、キーボード６の「１２３」の文字キーが押下された場合を、図１９の上から５番目に示す。図１９の上から５番目に示すように、ＣＰＵ４１は、改行キーが押下される毎に、エディットエリア９５Ｂを１行分ずつ縦方向に拡大し、「ＡＢＣ」、「Ｃｏｍｐａｎｙ」、「１２３」の３行のテキストをエディットエリア９５Ｂの縦方向に順次表示する。また、「ＡＢＣ」と「Ｃｏｍｐａｎｙ」のテキストの最後尾に改行マーク１０６を表示し、「１２３」のテキストの最後尾にカーソル１０５を点滅表示する。尚、「ＡＢＣ」と「Ｃｏｍｐａｎｙ」のテキストの最後尾に改行マーク１０６を表示しなくてもよい。
【００９６】
そして、図１３に示すように、Ｓ２１６において、ＣＰＵ４１は、テキスト入力が継続されているか否か、即ち、印刷ボタン９８がマウス７でクリックされたか、若しくは、エディットエリア９５Ｂの外側のエリアがマウス７でクリックされたか否かを判定する判定処理を実行する。そして、テキスト入力が継続されている場合、即ち、印刷ボタン９８がマウス７でクリックされておらず、かつ、エディットエリア９５Ｂの外側のエリアがマウス７でクリックされていない場合には（Ｓ２１６：ＹＥＳ）、ＣＰＵ４１は、再度、Ｓ２１３以降の処理を実行する。
【００９７】
一方、テキスト入力が継続されていない場合、即ち、印刷ボタン９８がマウス７でクリックされたか、若しくは、エディットエリア９５Ｂの外側のエリアがマウス７でクリックされた場合には（Ｓ２１６：ＮＯ）、ＣＰＵ４１は、エディットエリア９５Ｂに表示されたテキストを印刷用テキストデータとしてＲＡＭ４３に記憶後、当該サブ処理を終了して、メインフローチャートに戻り、Ｓ１７の処理に移行する。
【００９８】
尚、印刷ボタン９８がマウス７でクリックされたか、若しくは、エディットエリア９５Ｂの外側のエリアがマウス７でクリックされた場合には、ＣＰＵ４１は、キャプチャウィンドウ９５を元のサイズに縮小してドロップエリア９５Ａを中央部に表示し、印刷ボタン９８に替えてキャプチャボタン９６を表示する。例えば、図１９の１番上側に示されるキャプチャウィンドウ９５を表示装置５の表示画面のいずれかの側端縁部に表示する。
【００９９】
続いて、図１１に示すように、Ｓ１７において、ＣＰＵ４１は、テキスト印刷を開始するか否か、即ち、キャプチャウィンドウ９５の印刷ボタン９８がマウス７でクリックされたか否かを判定する判定処理を実行する。
そして、キャプチャウィンドウ９５の印刷ボタン９８がマウス７でクリックされた場合には（Ｓ１７：ＹＥＳ）、ＣＰＵ４１は、Ｓ１８の処理に移行する。
Ｓ１８において、ＣＰＵ４１は、「テキスト印刷処理」のサブ処理を実行後、再度、Ｓ１５以降の処理を実行する。
【０１００】
ここで、「テキスト印刷処理」のサブ処理について図１４、図１９乃至図２３に基づいて説明する。
図１４に示すように、Ｓ３１１において、ＣＰＵ４１は、通信用インターフェース４５を介して、テープ印刷装置３のＣＰＵ７１から当該テープ印刷装置３に装着されているロールシート１２Ａの種類（無定長ロールシート、ダイカット等である。）、シート幅等のロールシート１２Ａに関する情報を取得する。
【０１０１】
続いて、Ｓ３１２において、ＣＰＵ４１は、テープ印刷装置３からロールシート１２Ａに関する情報を取得できたか否かを判定する判定処理を実行する。そして、テープ印刷装置３からロールシート１２Ａに関する情報を取得できた場合には（Ｓ３１２：ＹＥＳ）、ＣＰＵ４１は、Ｓ３１３の処理に移行する。Ｓ３１３において、ＣＰＵ４１は、テープ印刷装置３から取得したロールシート１２Ａに関する情報を、テキストを印刷するロールシート１２Ａに関する情報としてＨＤＤ４９に記憶後、Ｓ３１５の処理に移行する。
【０１０２】
例えば、ロールシート１２Ａが無定長ロールシート１２Ａの場合には、無定長ロールシートである旨、シート幅等がロールシート１２Ａに関する情報としてＨＤＤ４９に記憶される。また、ロールシート１２Ａがダイカットの場合には、ダイカットである旨、ダイカットラベルの幅寸法及び長さ寸法等がロールシート１２Ａに関する情報としてＨＤＤ４９に記憶される。
【０１０３】
一方、テープ印刷装置３からロールシート１２Ａに関する情報を取得できない場合には（Ｓ３１２：ＮＯ）、ＣＰＵ４１は、Ｓ３１４の処理に移行する。Ｓ３１４において、ＣＰＵ４１は、前回のテキストを印刷した際に使用したロールシート１２Ａに関する情報をＨＤＤ４９から読み出し、テキストを印刷するロールシート１２Ａに関する情報としてＨＤＤ４９に記憶後、Ｓ３１５の処理に移行する。
【０１０４】
続いて、Ｓ３１５において、ＣＰＵ４１は、テキストを印刷するロールシート１２Ａに関する情報をＨＤＤ４９から読み出し、当該ロールシート１２Ａが無定長ロールシート１２Ａか否かを判定する判定処理を実行する。そして、当該ロールシート１２Ａが無定長ロールシート１２Ａの場合には（Ｓ３１５：ＹＥＳ）、ＣＰＵ４１は、Ｓ３１６の処理に移行する。Ｓ３１６において、ＣＰＵ４１は、印刷するラベルシートの長さを自由長として、テキストの印刷モードを自由長印刷モードに設定する。
【０１０５】
そして、Ｓ３１７において、ＣＰＵ４１は、上記Ｓ２１６の処理でＲＡＭ４３に記憶した印刷用テキストデータを読み出し、無定長ロールシート１２Ａに印刷する印刷用テキストデータとして、再度ＲＡＭ４２に記憶する。
続いて、Ｓ３１８において、ＣＰＵ４１は、無定長ロールシート１２のシート幅をＨＤＤ４９から読み出し、図１５に示す印刷領域９１Ａの高さを決定してＲＡＭ４３に記憶する。そして、印刷用テキストデータの全ての行のテキストが印刷領域９１Ａの高さ内に入る最大のフォントサイズを算出して、当該印刷用テキストデータを印刷するフォントサイズとしてＲＡＭ４３に記憶する。
【０１０６】
そして、Ｓ３１９において、ＣＰＵ４１は、上記Ｓ３１８で算出した印刷用テキストデータを印刷するフォントサイズで印刷用テキストデータの全ての行のテキストが印刷領域９１Ａ内に入るように印刷領域９１Ａの長さを算出してＲＡＭ４３に記憶する。
続いて、Ｓ３２０において、ＣＰＵ４１は、印刷用テキストデータ、当該印刷用テキストデータを印刷するフォントサイズ、印刷領域９１Ａの高さ及び長さの各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信後、当該サブ処理を終了して、メインフローチャートに戻り、再度Ｓ１５以降の処理を実行する。これにより、エディットエリア９５Ｂに入力した印刷用テキストデータが無定長ロールシート１２Ａに最大フォントサイズで印刷されたラベルシートが作成される。
【０１０７】
ここで、テープ印刷装置３に無定長ロールシート１２Ａが装着された場合に作成されるラベルシートの一例について図１９乃至図２１に基づいて説明する。
例えば、テープ印刷装置３に無定長ロールシート１２Ａ（例えば、シート幅２９ｍｍである。）が装着されて、図１９の上から４番目に示されるキャプチャウィンドウ９５の状態で、印刷ボタン９８がマウス７でクリックされた場合には、ＣＰＵ４１は、「ＡＢＣ」の印刷用テキストデータ、「ＡＢＣ」を印刷するフォントサイズ、印刷領域９１Ａの高さ及び長さの各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信する。これにより、図２０に示すように、「ＡＢＣ」のテキストが無定長ロールシート１２Ａの印刷領域に印字可能な最大フォントサイズで搬送方向１１０に沿って印刷されたラベルシート１１１が作成される。
【０１０８】
また、例えば、テープ印刷装置３に無定長ロールシート１２Ａ（例えば、シート幅２９ｍｍである。）が装着されて、図１９の上から５番目に示されるキャプチャウィンドウ９５の状態で、印刷ボタン９８がマウス７でクリックされた場合には、ＣＰＵ４１は、「ＡＢＣ」、「Ｃｏｍｐａｎｙ」、「１２３」の３行の印刷用テキストデータ、当該３行の印刷用テキストデータを印刷するフォントサイズ、印刷領域９１Ａの高さ及び長さの各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信する。これにより、図２１に示すように、「ＡＢＣ」、「Ｃｏｍｐａｎｙ」、「１２３」の３行のテキストが無定長ロールシート１２Ａの印刷領域に印字可能な最大フォントサイズで搬送方向１１２に沿って印刷されたラベルシート１１３が作成される。
【０１０９】
一方、図１４に示すように、Ｓ３１５でテープ印刷装置３に装着されたロールシート１２Ａが無定長ロールシート１２Ａでない場合、即ち、ダイカットの場合には（Ｓ３１５：ＮＯ）、ＣＰＵ４１は、Ｓ３２１の処理に移行する。Ｓ３２１において、ＣＰＵ４１は、印刷するラベルシートをダイカットラベルとして、テキストの印刷モードを枠サイズ固定の折り返しモードに設定する。
【０１１０】
そして、Ｓ３２２において、ＣＰＵ４１は、上記Ｓ２１６の処理でＲＡＭ４３に記憶した印刷用テキストデータを読み出し、ダイカットラベルに印刷する印刷用テキストデータとして、再度ＲＡＭ４２に記憶する。
【０１１１】
続いて、Ｓ３２３において、ＣＰＵ４１は、ダイカットラベルの幅寸法及び長さ寸法をＨＤＤ４９から読み出し、印刷用テキストデータの全てのテキストが折り返して、このダイカットラベルの印刷領域内に入るように、最大フォントサイズ及び折り返し位置を算出して、当該印刷用テキストデータを印刷するフォントサイズ及び印刷時の折り返し位置としてＲＡＭ４３に記憶後、Ｓ３２０の処理に移行する。尚、印刷用テキストデータの中に改行が含まれる場合には、この改行位置を印刷時の折り返し位置とする。
【０１１２】
そして、Ｓ３２０において、ＣＰＵ４１は、印刷用テキストデータ、当該印刷用テキストデータを印刷するフォントサイズ、印刷時の折り返し位置の各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信後、当該サブ処理を終了して、メインフローチャートに戻り、再度Ｓ１５以降の処理を実行する。これにより、エディットエリア９５Ｂに入力した印刷用テキストデータがダイカットラベルに最大フォントサイズで印刷されたラベルシートが作成される。
【０１１３】
ここで、テープ印刷装置３にダイカットが装着された場合に作成されるラベルシートの一例について図１９、図２２及び図２３に基づいて説明する。
例えば、テープ印刷装置３にダイカットのロールシート１２Ａ（例えば、ダイカットラベルの寸法は、２９ｍｍ×９０ｍｍである。）が装着されて、図１９の上から５番目に示されるキャプチャウィンドウ９５の状態で、印刷ボタン９８がマウス７でクリックされた場合には、ＣＰＵ４１は、「ＡＢＣ」、「Ｃｏｍｐａｎｙ」、「１２３」の３行の印刷用テキストデータ、当該３行の印刷用テキストデータを印刷するフォントサイズ、各改行位置を印刷時の折り返し位置する印刷時の折り返し位置の各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信する。これにより、図２２に示すように、「ＡＢＣ」、「Ｃｏｍｐａｎｙ」、「１２３」の３行のテキストがダイカットラベルの印刷領域に印字可能な最大フォントサイズで、該ダイカットラベルの長さ方向に沿って印刷されたラベルシート１１４が作成される。
【０１１４】
また、例えば、テープ印刷装置３にダイカットのロールシート１２Ａ（例えば、ダイカットラベルの寸法は、２９ｍｍ×９０ｍｍである。）が装着されて、エディットエリア９５Ｂに印刷用テキストデータとして「P-touchEditor is software that allows you to create label and stamp designs easily.」と入力された状態で、印刷ボタン９８がマウス７でクリックされた場合には、ＣＰＵ４１は、各テキスト「is」、「allows」、「and」の後端部を印刷時の折り返し位置として算出すると共に、全テキストをダイカットラベルに印刷する最大フォントサイズを算出してＲＡＭ４３に記憶する。
【０１１５】
そして、ＣＰＵ４１は、当該印刷用テキストデータ、印刷用テキストデータを印刷するフォントサイズ、印刷時の折り返し位置の各データをＲＡＭ４３から読み出し、印刷指示コマンドと共にテープ印刷装置３に送信する。これにより、図２２に示すように、「P-touchEditor is software that allows you to create label and stamp designs easily.」の全テキストがダイカットラベルの印刷領域に印字可能な最大フォントサイズで、印刷されたラベルシート１１５が作成される。
【０１１６】
一方、図１１に示すように、上記Ｓ１５で、テキスト印刷機能を使用してテキストの入力が開始されていない場合、即ち、キャプチャウィンドウ９５のドロップエリア９５Ａがマウス７でクリックされていない場合には（Ｓ１５：ＮＯ）、ＣＰＵ４１は、Ｓ１９の処理に移行する。また、上記Ｓ１７で、キャプチャウィンドウ９５の印刷ボタン９８がマウス７でクリックされていない場合、即ち、上記Ｓ２１６でエディットエリア９５Ｂの外側のエリアがマウス７でクリックされた場合には（Ｓ１７：ＮＯ）、ＣＰＵ４１は、Ｓ１９の処理に移行する。
【０１１７】
Ｓ１９において、ＣＰＵ４１は、キャプチャウィンドウ９５のキャプチャボタン９６がマウス７でクリックされたか否かを判定する判定処理を実行する。そして、キャプチャボタン９６がマウス７でクリックされた場合には（Ｓ１９：ＹＥＳ）、ＣＰＵ４１は、Ｓ２０の処理に移行する。Ｓ２０において、ＣＰＵ４１は、キャプチャウィンドウ９５を表示画面から消去後、表示装置５に表示されたデータのうちでマウス７のクリックにより選択された矩形領域をビットマップ画像データとして取り込み、ＲＡＭ４３に記憶する。
【０１１８】
そして、Ｓ２１において、ＣＰＵ４１は、表示装置５の表示画面にレイアウト編集画面８９（図１５参照）を表示後、印刷領域９１Ａ内に、マウス７のクリックにより選択された矩形領域のビットマップ画像を嵌め込んで表示し、レイアウト編集後、当該処理を終了する。
【０１１９】
一方、Ｓ１９でキャプチャボタン９６がマウス７でクリックされない場合には（Ｓ１９：ＮＯ）、ＣＰＵ４１は、Ｓ２２の処理に移行する。Ｓ２２において、ＣＰＵ４１は、キャプチャウィンドウ９５の編集復帰ボタン９９が、マウス７でクリックされたか否か、つまり、キャプチャアプリケーションを終了してレイアウト編集画面８９に戻る旨が指示されたか否かを判定する判定処理を実行する。
【０１２０】
そして、キャプチャウィンドウ９５の編集復帰ボタン９９が、マウス７でクリックされた場合には（Ｓ２２：ＹＥＳ）、ＣＰＵ４１は、Ｓ２１の処理に移行して、レイアウト編集画面８９（図１５参照）を表示装置５に表示してレイアウト編集後、当該処理を終了をする。
一方、キャプチャウィンドウ９５の編集復帰ボタン９９が、マウス７でクリックされていない場合には（Ｓ２２：ＮＯ）、ＣＰＵ４１は、Ｓ２３の処理に移行する。Ｓ２３において、ＣＰＵ４１は、他のアプリケーションのオブジェクトがドロップエリア９５Ａにドラッグアンドドロップされたか否かを判定する判定処理を実行する。
【０１２１】
そして、他のアプリケーションのオブジェクトがドロップエリア９５Ａにドラッグアンドドロップされた場合には（Ｓ２３：ＹＥＳ）、ＣＰＵ４１は、Ｓ２１の処理に移行して、表示装置５の表示画面にレイアウト編集画面８９（図１５参照）を表示する。そして、ＣＰＵ４１は、ドロップされたオブジェクトをオブジェクト情報記憶エリア４３Ａから読み出し、印刷領域９１Ａ内に、嵌め込んで表示してレイアウト編集後、当該処理を終了する。
【０１２２】
一方、他のアプリケーションのオブジェクトがドロップエリア９５Ａにドラッグアンドドロップされていない場合には（Ｓ２３：ＮＯ）、ＣＰＵ４１は、Ｓ２４の処理に移行する。Ｓ２４において、ＣＰＵ４１は、キャプチャウィンドウ９５の終了ボタン９７がマウス７でクリックされたか否か、つまり、キャプチャウィンドウ９５を画面上から消去するように指示されたか否かを判定する判定処理を実行する。
【０１２３】
そして、キャプチャウィンドウ９５の終了ボタン９７がマウス７でクリックされていない場合には（Ｓ２４：ＮＯ）、ＣＰＵ４１は、再度、Ｓ１５以降の処理を実行する。
一方、キャプチャウィンドウ９５の終了ボタン９７がマウス７でクリックされた場合には（Ｓ２４：ＹＥＳ）、ＣＰＵ４１は、キャプチャウィンドウ９５を画面上から消去後、当該処理を終了する。
【０１２４】
ここで、コンピュータ装置２は、ラベルデータ作成装置として機能する。また、テープ印刷装置３は、印刷装置として機能する。また、ＣＰＵ４１及び表示装置５は、表示手段を構成する。また、ロールシート１２Ａ、無定長ロールシート１２Ａ、ダイカットは、印刷媒体として機能する。また、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤ４９は、印刷データ作成・編集手段、表示制御手段、ウィンドウ表示手段、変更手段、出力制御手段、拡大表示手段、印刷ボタン表示手段、表示状態変更手段を構成する。また、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、通信用インターフェース４５は、種類取得手段を構成する。また、キャプチャアプリケーションは、アプリケーションとして機能する。また、キーボード６は、入力手段として機能する。また、キャプチャウィンドウ９５は、ウィンドウとして機能する。
【０１２５】
以上詳細に説明した通り、本実施例に係るラベル印刷システム１では、コンピュータ装置２のＣＰＵ４１は、レイアウト編集画面に表示されるキャプチャアプリケーション起動ボタン９３がマウス７でクリックされた場合には、キャプチャアプリケーションを起動して、レイアウト編集画面８９を消去し、キャプチャウィンドウ９５を表示画面のいずれかの側端縁部に表示して３回明滅させる。そして、キャプチャウィンドウ９５のドロップエリア９５Ａがマウス７でクリックされてキーボード６によってテキストが入力された場合には、ＣＰＵ４１は、キャプチャウィンドウ９５を横方向に拡大すると共に、ドロップエリア９５Ａをキーボード６から入力されたテキスト文字を表示するエディットエリア９５Ｂに変更する。また、ＣＰＵ４１は、キャプチャボタン９６をテキストの印刷指示を入力する印刷ボタン９８に変更する。そして、ＣＰＵ４１は、印刷ボタン９８がマウス７でクリックされた場合には、エディットエリア９５Ｂに表示されたテキストを印刷データとしてテープ印刷装置３に出力する（Ｓ１１〜Ｓ１８）。
【０１２６】
これにより、キャプチャウィンドウ９５のドロップエリア９５Ａをエディットエリア９５Ｂに変更することによって、キャプチャウィンドウ９５を表示した状態、即ち、キャプチャアプリケーションを起動した状態で、無定長ロールシート１２Ａまたはダイカットに印刷するテキストだけのラベルデータを簡易な操作で作成することが可能となる。また、テキストだけのラベルデータが、テープ印刷装置３に印刷データとして出力されるため、キャプチャアプリケーションを起動した状態で、テキストだけ印刷されたラベルシートを迅速に作成することが可能となる。
【０１２７】
また、エディットエリア９５Ｂにテキストが表示された場合には、キャプチャウィンドウ９５が横方向に拡大表示されて該エディットエリア９５Ｂも横方向に拡大表示されるため、キーボード６によるテキストの入力を更に容易に行うことが可能となる。また、ドロップエリア９５Ａが形成された状態のキャプチャウィンドウ９５を更に小さく表示することが可能となる。
【０１２８】
また、ＣＰＵ４１は、キーボード６の改行キーが押下される毎に、エディットエリア９５Ｂを縦方向に１行分拡大して、次の行の先頭にカーソル１０５を点滅させるため、テキストを入力するために必要なエリアを確保すると共に、入力したテキストを全て表示することが可能となる。
また、キャプチャウィンドウ９５上に表示された印刷ボタン９８をマウス７でクリックすることによって、エディットエリア９５Ｂに表示されたテキストが印刷データとしてテープ印刷装置３に出力されるため、テキストだけのラベルシートを更に迅速に作成することが可能となる。
【０１２９】
また、テープ印刷装置３に装着されたロールシート１２Ａの種類（例えば、無定長ロールシートやダイカット等である。）に基づいて、エディットエリア９５Ｂに表示されたテキストの印刷モード（例えば、自由長印刷モードや枠固定の折り返し印刷モードである。）が設定される。これにより、エディットエリア９５Ｂにテキストを入力するだけで、テープ印刷装置３に装着された無定長ロールシート１２Ａ又はダイカットに、入力されたテキストを適切に印刷することが可能となる。
【０１３０】
また、画面キャプチャ機能、ドラッグアンドドロップ機能、テキスト印刷機能を備えたキャプチャアプリケーションが起動された場合には、キャプチャアプリケーションの起動を表すキャプチャウィンドウ９５が、最初の表示時に３回明滅表示される。これにより、ユーザはキャプチャウィンドウ９５が小さくても、このキャプチャウィンドウ９５を容易に認識することが可能となる。また、キャプチャウィンドウ９５の画像と背景画像とをアルファブレンドして該キャプチャウィンドウ９５を３回明滅させるため、キャプチャウィンドウ９５の表示状態を容易に切り替えることが可能となる。
【０１３１】
尚、本発明は前記実施例に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
【図面の簡単な説明】
【０１３２】
【図１】本実施例に係るラベル印刷システムの概略構成である。
【図２】図１に示すテープ印刷装置の上カバーを開けてロールシートホルダが装着された状態を示す右側上方からの斜視図である。
【図３】ロールシートホルダをテープ印刷装置に装着した状態を示す側断面図である。
【図４】テープ印刷装置の上カバーが開かれた状態を示す左前側上方からの斜視図である。
【図５】テープ印刷装置の上カバーが開かれた状態を示す左後側上方からの斜視図である。
【図６】ロールシートが装着されたロールシートホルダの一例を示す下方からの斜視図である。
【図７】図１に示すコンピュータ装置の要部の回路構成を示す回路ブロック図である。
【図８】図１に示すテープ印刷装置の要部の回路構成を示す回路ブロック図である。
【図９】テープ印刷装置のＲＯＭに記憶されるシート種類テーブルの一例を示す図である。
【図１０】テープ印刷装置のＲＯＭに記憶されるダイカット種類テーブルの一例を示す図である。
【図１１】図１に示すコンピュータ装置のＣＰＵによる画像データ等のオブジェクトをロールシートの印刷領域に挿入して編集するレイアウト編集処理を示すメインフローチャートである。
【図１２】図１１の「ブリンク処理」のサブ処理を示すサブフローチャートである。
【図１３】図１１の「テキスト入力処理」のサブ処理を示すサブフローチャートである。
【図１４】図１１の「テキスト印刷処理」のサブ処理を示すサブフローチャートである。
【図１５】レイアウト編集画面の一例を示す図である。
【図１６】キャプチャアプリケーションの機能を説明する説明ダイアログの一例を示す図である。
【図１７】キャプチャアプリケーションの起動時の表示画面の一例を示す図である。
【図１８】キャプチャウィンドウの明滅を説明する図である。
【図１９】キャプチャウィンドウによるテキスト入力の一例を示す図である。
【図２０】無定長ロールシートの場合のテキスト印刷の一例を示す図である。
【図２１】無定長ロールシートの場合のテキスト印刷の一例を示す図である。
【図２２】ダイカットの場合のテキスト印刷の一例を示す図である。
【図２３】ダイカットの場合のテキスト印刷の一例を示す図である。
【符号の説明】
【０１３３】
１        ラベル印刷システム
２        コンピュータ装置
３        テープ印刷装置
４        ホストコントローラ
５        表示装置
６        キーボード
７        マウス
１２      ロールシートホルダ
１２Ａ    ロールシート（無定長ロールシート）
４１      ＣＰＵ
４２      ＲＯＭ
４３      ＲＡＭ
４５      通信用インターフェース
４９      ＨＤＤ
８９      レイアウト編集画面
９５      キャプチャウィンドウ
９５Ａ    ドロップエリア
９５Ｂ    エディットエリア
９６      キャプチャボタン
９７      終了ボタン
９８      印刷ボタン
９９      編集復帰ボタン
１０５    カーソル
１１１、１１３〜１１５      ラベルシート
【図１】
0004497189.tif 000002
【図２】
0004497189.tif 000003
【図３】
0004497189.tif 000004
【図４】
0004497189.tif 000005
【図５】
0004497189.tif 000006
【図６】
0004497189.tif 000007
【図７】
0004497189.tif 000008
【図８】
0004497189.tif 000009
【図９】
0004497189.tif 000010
【図１０】
0004497189.tif 000011
【図１１】
0004497189.tif 000012
【図１２】
0004497189.tif 000013
【図１３】
0004497189.tif 000014
【図１４】
0004497189.tif 000015
【図１５】
0004497189.tif 000016
【図１６】
0004497189.tif 000017
【図１７】
0004497189.tif 000018
【図１８】
0004497189.tif 000019
【図１９】
0004497189.tif 000020
【図２０】
0004497189.tif 000021
【図２１】
0004497189.tif 000022
【図２２】
0004497189.tif 000023
【図２３】
0004497189.tif 000024