(57)【要約】【課題】本発明は、印刷指示時にスペース長を指定できるテープ印刷装置、プログラム、および文字入力方法を提供することを課題とする。【解決手段】文書中に、スペース長を任意に指定可能な特殊スペースを入力する特殊スペース入力手段１１４と、印刷指示を行うと共に、前記特殊スペースの入力に基いて、前記特殊スペースの長さを指定する印刷指示手段２１０と、前記印刷指示に基づき、指定された長さの前記特殊スペースを含む文書を印刷する印刷手段１３２と、を備えたものである。【選択図】図１０
2005246700.tif 000002
【特許請求の範囲】
【請求項１】
文書中に、スペース長を任意に指定可能な特殊スペースを入力する特殊スペース入力手段と、
印刷指示を行うと共に、前記特殊スペースの入力に基づき、前記特殊スペースの長さを指定する印刷指示手段と、
前記印刷指示に基づき、指定された長さの前記特殊スペースを含む文書を印刷する印刷手段と、を備えたことを特徴とするテープ印刷装置。
【請求項２】
前記特殊スペース入力手段による入力前に、前記特殊スペースの長さを設定するスペース長設定手段をさらに備え、
前記印刷指示手段は、
設定された前記特殊スペースの長さを変更するか否かを選択する変更選択手段と、
前記変更選択手段により、前記特殊スペースの長さを変更することが選択された場合、前記特殊スペースの長さを指定するスペース長指定手段と、を有することを特徴とする請求項１に記載のテープ印刷装置。
【請求項３】
前記特殊スペースの長さは、全角文字または半角文字の文字数により指定または設定されることを特徴とする請求項１または２に記載のテープ印刷装置。
【請求項４】
前記特殊スペースの長さは、数値入力および長さ単位入力により指定または設定されることを特徴とする請求項１または２に記載のテープ印刷装置。
【請求項５】
請求項１ないし４のいずれかに記載のテープ印刷装置における各手段としてコンピュータを機能させるためのプログラム。
【請求項６】
文書中に、スペース長を任意に指定可能な特殊スペースを入力する特殊スペース入力工程と、
印刷指示を行うと共に、前記特殊スペースの入力に基づき、前記特殊スペースの長さを指定する印刷指示工程と、
前記印刷指示に基づき、指定された長さの前記特殊スペースを含む文書を印刷する印刷工程と、を備えたことを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示時にスペース長を指定できるテープ印刷装置、プログラム、および文字入力方法に関するものである。
【背景技術】
【０００２】
従来は、文書中の所望の位置に所望の長さのスペースを設ける場合に、当該所望の位置をカーソルで指定すると共に、スペース設定キーを押し、スペース長を指定することにより、所望の位置に所望の長さのスペースを設けることができるテープ印刷装置が開示されている（例えば、特許文献１参照）。
【特許文献１】特開平０９−１１５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のテープ印刷装置では、例えば文書中に入力したスペース長のみを変更して連続して印刷を行う場合に、スペース長を変更する度にカーソルを指定したスペースの位置に合わせ、スペース設定キーを押して再度スペース長を指定した後、印刷指示を行う必要があり操作が煩雑である。
【０００４】
そこで、本発明は、文書中に所望の長さのスペースを容易に設けることができると共に、印刷指示時に、スペース長を指定するだけの操作でスペース長を変更することができるテープ印刷装置、プログラム、および文字入力方法を提供することをその課題としている。
【課題を解決するための手段】
【０００５】
本発明のテープ印刷装置は、文書中に、スペース長を任意に指定可能な特殊スペースを入力する特殊スペース入力手段と、印刷指示を行うと共に、特殊スペースの入力に基づき、特殊スペースの長さを指定する印刷指示手段と、印刷指示に基づき、指定された長さの特殊スペースを含む文書を印刷する印刷手段と、を備えたことを特徴とする。
【０００６】
また、本発明の文字入力方法は、文書中に、スペース長を任意に指定可能な特殊スペースを入力する特殊スペース入力工程と、印刷指示を行うと共に、特殊スペースの入力に基づき、特殊スペースの長さを指定する印刷指示工程と、印刷指示に基づき、指定された長さの前記特殊スペースを含む文書を印刷する印刷工程と、を備えたことを特徴とする。
【０００７】
これらの構成によれば、ユーザが指定した長さのスペースを入力することができるので、文書中に所望の長さのスペースを容易に設けることができると共に、印刷指示時にスペース長を指定できるので、文書中のスペース長のみを変更して連続して印刷を行う場合にも、印刷キーを押してスペース長を指定するだけの操作でスペースの長さを変更することができる。
【０００８】
また、この場合、特殊スペース入力手段による入力前に、特殊スペースの長さを設定するスペース長設定手段をさらに備え、印刷指示手段は、設定された特殊スペースの長さを変更するか否かを選択する変更選択手段と、変更選択手段により、特殊スペースの長さを変更することが選択された場合、特殊スペースの長さを指定するスペース長指定手段、を有することが好ましい。
【０００９】
この構成によれば、ユーザが予め所望のスペース長を設定することができるので、文書中に同じ長さのスペースを繰り返して設ける場合にも、そのスペース毎にスペース長を設定する手間を省くことができる。さらに、印刷指示時に、設定したスペース長以外の長さのスペースも設けることができるので、文書中のスペースの長さのみを変更して連続して印刷を行う場合にも、印刷キーを押してスペース長を指定するだけの操作でスペースの長さを変更することができる。
【００１０】
また、これらの場合、特殊スペースの長さは、全角文字または半角文字の文字数により指定または設定されることが好ましい。
【００１１】
この構成によれば、全角文字または半角文字の文字数でスペースの長さを指定または設定するので、スペースの長さを容易に想定することができる。
【００１２】
さらに、これらの場合、前記スペース長は、数値入力および長さ単位入力により指定または設定されることが好ましい。
【００１３】
この構成によれば、例えばミリメートル単位などで、数値を入力してスペース長を指定または設定するので、所望の長さのスペースを細かく設けることができる。
【００１４】
本発明のプログラムは、上記のいずれかに記載のテープ印刷装置における各手段としてコンピュータを機能させることを特徴とする。
【００１５】
この構成によれば、文書中に所望の長さのスペースを容易に設けることができると共に、印刷指示時に、スペース長を指定する操作のみで文書中のスペース長を変更するためのプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態に係るテープ印刷装置、プログラム、および文字入力方法について、添付図面を参照しながら詳細に説明する。
【００１７】
まず、本発明のテープ印刷装置１の全体構成について説明する。図１に示すように、このテープ印刷装置１は、装置ケース２により外殻が形成され、装置ケース２の前部上面には各種入力キーから成るキーボード１１０を備えている。また、後部上面には、その左部に開閉蓋３が取り付けられ、その右部にはディスプレイ１２０が配設されている。
【００１８】
キーボード１１０には、アルファベットキー群、数字キー群、平仮名や片仮名等の仮名キー群、および外字を呼び出して選択するための外字キー群等を含む文字キー群１１１の他、各種の動作モードなどを指定するための機能キー群などが配列されている。機能キー群には、印刷動作を指示するための印刷キー１１２、キャラクタ入力時のデータ確定や改行および選択画面における各種モードの選択指示のための選択キー１１３、ひらがな文字の漢字変換や、スペースを入力／設定するための変換・スペースキー１１４、絵文字や記号を呼び出して選択するための記号キー１１５、上下左右の方向へのカーソル移動や表示画面１２１の表示範囲を移動させるための４個のカーソルキー１１６、並びに縦書き／横書きの設定や文字間隔の調整を行うための文字モードキー１１７などが含まれる。
【００１９】
開閉蓋３の内側には、テープカートリッジＣを装着するためのポケット１３１が設けられていて、テープカートリッジＣはこの開閉蓋３を開放した状態でポケット１３１に対して着脱される。テープカートリッジＣには、カートリッジケース８の内部に一定の幅（４．５ｍｍ〜４８ｍｍ程度）の印刷用テープＴ（以下単に「テープ」と記載する）とインクリボンＲが収容されており、サーマルヘッドから成る印刷ヘッド１３２が臨む貫通開口５が形成されている。
【００２０】
また、テープカートリッジＣの裏面には、相異なる幅等のテープＴの種別を識別できるように小さな複数の孔が設けられ、ポケット１３１には、この孔の有無を検出するマイクロスイッチなどのテープ識別センサ１５２（図２参照）が設けられていて、テープＴの有無（正確にはテープカートリッジＣが装着されているか否か）およびテープＴの種別（正確にはテープカートリッジＣの種別）を検出できるようになっている。テープＴは、裏面に粘着面が形成され、それが剥離紙によって覆われた構成になっている。テープＴとインクリボンＲは、貫通開口５の位置で相互に重なり合った状態で走行するとともに、テープＴの印刷済み部分のみが外部に排出され、インクリボンＲは内部で巻取られるようになっている。
【００２１】
ヘッドユニット１３３にはカバーで覆われた印刷ヘッド１３２が内蔵されており、テープカートリッジＣが装着された状態で、印刷ヘッド１３２が貫通開口５から露出しているインクリボンＲの裏面に当たり、発熱駆動されて所望の文字などがテープＴの表面に印刷される。ポケット１３１には、装着されたテープカートリッジＣの被駆動部が係合するプラテン駆動軸６およびリボン巻取り駆動軸７などが設けられ、これらにより、送りモータ１３４ａ（図２参照）を駆動源として、テープカートリッジＣ内のテープＴおよびインクリボンＲの送りが行われ、かつこれらに同期して印刷ヘッド１３２が駆動され、印刷が行われる。また、テープ排出口４には、テープＴを切断するテープカッタ１４２が臨み、印刷完了後、切断位置がテープカッタ１４２の位置に合うように、テープ排出口４に向かってテープＴの送りが続行される。
【００２２】
テープ印刷装置１では、ユーザが、そのポケット１３１にテープカートリッジＣを装着した後、ディスプレイ１２０により入力・編集結果を確認しながらキーボード１１０により所望の文字など（文字、数字、記号、簡易図形等のキャラクタ）の印刷情報を入力して、印刷を指示すると、テープ送り部１３４（図２参照）によりテープカートリッジＣからテープＴを繰り出して、印刷ヘッド１３２によりテープＴに所望の印刷を行い、印刷済み部分はテープ排出口４から随時外部に送り出される。所望の印刷が完了すると、テープ送り部１３４は、余白分を含むテープ長さの位置までテープＴの送りを行った後、その送りを停止する。
【００２３】
次に図２を参照し、テープ印刷装置１の制御ブロック図について説明する。同図に示すようにテープ印刷装置１は、ユーザとのインタフェースを行う操作部１００、テープＴに印刷を行う印刷部１３０、印刷後のテープＴの切断を行う切断部１４０、各種センサを有して各種検出を行う検出部１５０、各種ドライバを有して各部回路を駆動する駆動部１６０、およびテープ印刷装置１内の各部を制御する制御部２００を備えている。
【００２４】
また、前述した装置ケース２の内部には、印刷部１３０、切断部１４０、検出部１５０などの他、図外の回路基板が収納されている。この回路基板には、電源ユニットの他、駆動部１６０や制御部２００の各回路などが搭載され、図外のＡＣアダプタ接続口や外部から着脱可能なニッカド電池等の電池に接続されている。
【００２５】
操作部１００は、キーボード１１０とディスプレイ１２０とを備えている。キーボード１１０は、種々の指令およびデータを制御部２００に入力する。ディスプレイ１２０は、横方向（Ｘ方向）約６cm×縦方向（Ｙ方向）４cmの長方形の形状の内側に、９６ドット×６４ドットの表示画像データを表示可能な表示画面１２１を有し、ユーザがキーボード１１０からデータを入力して、キャラクタ列画像データなどの印刷画像データを作成・編集したり、その結果等を視認したり、キーボード１１０から各種指令・選択指示等を入力したりする際などに用いられる。
【００２６】
印刷部１３０は、印刷ヘッド（サーマルヘッド）１３２やテープ送り部１３４を有し、ポケット１３１内に装着したテープカートリッジＣのテープＴに印刷を行う。
【００２７】
切断部１４０は、テープカッタ１４２と、これを切断動作させるカッタモータ１４１と、任意長印刷などの場合に手動（マニュアル）によりテープカッタを切断動作させるカットボタン１４３と、を備えている。また、定長印刷などの場合には自動（オート）でカッタモータ１４１を駆動する。また、これにより、テープ印刷装置１では、モード設定によって、自動／手動を切り替えられるようにしている。
【００２８】
検出部１５０は、送りモータ１３４ａの回転速度を検出するための回転速度センサ１５１と、前述のテープ識別センサ１５２と、を備えている。
【００２９】
駆動部１６０は、ディスプレイドライバ１６１と、ヘッドドライバ１６２と、モータドライバ１６３と、を備えている。ディスプレイドライバ１６１は、制御部２００から出力される制御信号に基づき、その指示にしたがって、操作部１００のディスプレイ１２０を駆動する。同様に、ヘッドドライバ１６２は、制御部２００の指示にしたがって、印刷部１３０の印刷ヘッド１３２を駆動する。また、モータドライバ１６３は、印刷部１３０の送りモータ１３４ａを駆動する送りモータドライバ１６３ａと、切断部１４０のカッタモータ１４１を駆動するカッタモータドライバ１６３ｂとを有し、同様に、各モータを駆動する。
【００３０】
制御部２００は、ＣＰＵ２１０、ＲＯＭ２２０、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２３０、ＲＡＭ２４０、周辺制御回路（Ｐ−ＣＯＮ）２５０を備え、互いに内部バス２６０により接続されている。
【００３１】
ＲＯＭ２２０は、ＣＰＵ２１０で処理する制御プログラムを記憶する制御プログラム領域２２１と、文字修飾テーブルなどを含む制御データを記憶する制御データ領域２２２と、を有している。後述するスペース長を設定する処理や、印刷指示時にスペース長を指定する処理を行うためのプログラムも制御プログラム領域２２１に記憶されている。ＣＧ−ＲＯＭ２３０は、テープ印刷装置１に用意されている文字等（数字、記号、図形等を含む）のフォントデータを記憶していて、文字等を特定するコードデータが与えられたときに、対応するフォントデータを出力する。
【００３２】
ＲＡＭ２４０は、電源オフ時のバックアップがされていて、各種フラグ・レジスタ群２４１、テキストデータを記憶するテキストデータ領域２４２、表示画像を記憶する表示画像データ領域２４３、印刷画像を記憶する印刷画像データ領域２４４、設定された特殊スペースの長さを記憶するスペース長データ領域２４５、文字展開バッファ、印刷バッファなどの各種バッファ領域２４６などの領域を有し、制御処理のための作業領域として使用される。
【００３３】
Ｐ−ＣＯＮ２５０には、ＣＰＵ２１０の機能を補うとともに周辺回路とのインタフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。例えば、種々の計時を行うタイマ２５１などもＰ−ＣＯＮ２５０内の機能として組み込まれている。このため、Ｐ−ＣＯＮ２５０は、検出部１５０の各種センサやキーボード１１０と接続され、検出部１５０からの前述した各種検出信号およびキーボード１１０からの各種指令や入力データなどをそのままあるいは加工して内部バス２６０に取り込むとともに、ＣＰＵ２１０と連動して、ＣＰＵ２１０等から内部バス２６０に出力されたデータや制御信号を、そのままあるいは加工して駆動部１６０に出力する。
【００３４】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムにしたがって、Ｐ−ＣＯＮ２５０を介して各種検出信号、各種指令、各種データ等を入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データ等を処理し、Ｐ−ＣＯＮ２５０を介して駆動部１６０に制御信号を出力することにより、印刷の位置制御や表示画面１２１の表示制御等を行うとともに、印刷ヘッド１３２を制御して所定の印刷条件でテープＴに印刷するなど、テープ印刷装置１全体を制御している。
【００３５】
次に、テープ印刷装置１において、１半角文字分の空白を示すスペース（以下半角スペースと記載）、または、１全角文字分の空白を示すスペース（以下全角スペースと記載）である通常スペースの入力方法について簡単に説明する。
【００３６】
図３は半角スペースの入力手順を示した図である。同図に示す画面Ｔ０１は、通常のテキスト入力画面において、「あいうえお」の文字列が入力されている状態を示している。次に、文字列「あい」と「うえお」との間に半角スペースを入力するとして、「お」の後に点滅表示しているカーソルＫをカーソル「←」キー１１６を操作して「い」の後ろまで移動させ（画面Ｔ０２）、変換・スペースキー１１４を押すと、文字列「あい」と「うえお」との間に、半角スペースが入力されたことを示す半角空白文字Ｓ１が表示される（画面Ｔ０３）。
【００３７】
また、図４は全角スペースの入力手順を示した図である。なお、本実施形態では、全角スペースは記号キー１１５から選択して入力するものとする。同図に示す画面Ｔ１１は、通常のテキスト入力画面において、「あいうえお」の文字列が入力されている状態を示している。次に、文字列「あい」と「うえお」との間に全角スペースを入力するとして、「お」の後に点滅表示しているカーソルＫをカーソル「←」キー１１６を操作して「い」の後ろまで移動させ（画面Ｔ１２）、記号キー１１５を押す。
【００３８】
記号キー１１５を押すと、ＣＧ−ＲＯＭ２３０に用意されている記号の種別を表す「記述」（主に句読点や濁点の記号が該当する）、「省略」（主に「〒」や「（株）」などの省略記号が該当する）、「絵文字」などが表示され、カーソル「↑」または「↓」キー１１６を操作して選択できる。本実施形態では、「編集」カテゴリ（文書中に罫線を引いたり、文書のフォームを選択したりするための記号が該当する）を表示させ（画面Ｔ１３）、選択キー１１３を押す。すると、ＣＧ−ＲＯＭ２３０に用意されている記号の中で、「編集」カテゴリに種別されている記号が一覧表示される。その中から全角スペースを示す全角空白文字Ｓ２をカーソル「→」キー１１６を操作して選択する（画面Ｔ１４）。すると、文字列「あい」と「うえお」との間に、全角スペースが入力されたことを示す全角空白文字Ｓ２が表示される（画面Ｔ１５）。なお、全角スペース、半角スペースの入力例は本実施例に記述したものに限らず、入力方法は問わない。
【００３９】
この半角空白文字Ｓ１および全角空白文字Ｓ２はＣＧ−ＲＯＭ２３０に予め用意されており、半角スペース表示用の半角空白文字Ｓ１と全角スペース表示用の全角空白文字Ｓ２とがある。半角空白文字Ｓ１および全角空白文字Ｓ２は、表示画面１２１には表示されるが、印刷媒体であるテープＴには実際には印刷されない。その代わりにテキストデータ領域２４２に保存されたテキストデータ「あい」と「うえお」との間に１半角文字分または１全角文字分の空白が形成されて印刷および切断が行われ、図３および図４の下部に示すラベルＬが作成される。また、全角空白文字Ｓ１および半角空白文字Ｓ２は、図３および図４に示すような形態に限らず、空白を表す特定の文字であればよい。
【００４０】
さらに、ユーザが任意にスペース長を指定することができる特殊スペースの長さを設定するスペース長設定手段について図５および図６を参照して説明する。なお、特殊スペースの長さの設定は、本実施例では、文字モードキー１１７（図１参照）を押して表示される、縦書き／横書きの設定や文字間隔の調整の設定の１つとして扱うこととする。
【００４１】
図５は、スペース長設定手段の流れを表すフローチャートである。特殊スペースの長さを設定するには、まずその長さの単位となる長さ単位を「全角」、「半角」、および「ｍｍ」の中から選択して設定する（Ｓ０１）。次に、長さ単位を「全角」または「半角」と指定した場合は（Ｓ０２：Ｙｅｓ）、文字数を入力して長さを決定する（Ｓ０３）。また、長さ単位を「ｍｍ」と指定した場合は（Ｓ０２：Ｎｏ）、数値を入力して長さを決定する（Ｓ０４）。
【００４２】
図６は、特殊スペースの長さを設定するときに表示される画面イメージを示している。通常のテキスト入力画面が表示されている状態で、文字モードキー１１７（図１参照）を押すと、縦書き／横書きの設定を行う「縦・横」や文字間隔の調整を行う「文字間」などをカーソル「↑」または「↓」キー１１６の操作でスクロール表示させて選択することができる。特殊スペースの長さの設定を行うには、カーソル「↑」または「↓」キー１１６を操作して「特殊スペース」を反転表示させ（画面Ｔ２１）、選択キー１１３を押す。すると、特殊スペースの長さを指定するための長さ単位となる「半角」、「全角」並びに「ｍｍ」が候補として表示される（画面Ｔ２２）。「全角」が反転表示されている画面Ｔ２２において、カーソル「↑」または「↓」キー１１６を操作すると、画面Ｔ２３や画面Ｔ２４がそれぞれ表示され、反転表示が「半角」や「ｍｍ」に切り替わる。画面Ｔ２２〜Ｔ２４において特殊スペースの長さ単位を選択した後、選択キー１１３を押すと、次に長さを指定する画面Ｔ２５〜Ｔ２７がそれぞれ表示される。
【００４３】
そして、画面Ｔ２５〜Ｔ２７においてそれぞれ数値を入力すると、画面Ｔ２８〜Ｔ３０がそれぞれ表示される。その後選択キー１１３を押すと、再度画面Ｔ２１が表示され、特殊スペースの長さは、指定した長さ単位の入力した数値の長さで設定され、前述したＲＡＭ２４０内のスペース長データ領域２４７（図２参照）に記憶される。また、特殊スペースの長さの指定は、数値入力の代わりに、予め数値を表示させカーソル「↑」または「↓」キー１１６を操作して指定する方法でもよい。また、特殊スペースの長さの上限値や下限値を予め出荷時に設定しておいてもよい。
【００４４】
なお、ユーザが初めて特殊スペースの長さを設定する場合は、画面Ｔ２５〜Ｔ２７に示すような数値が何も表示されない画面が表示され、１度でも特殊スペースの長さの設定を行った場合は、画面Ｔ２５〜Ｔ２７において前回入力した数値が表示される。なお、出荷時に特殊スペースの長さのデフォルト値を設定しておいてもよい。
【００４５】
ここで、全角スペース、半角スペース、並びに特殊スペースが入力されたときに、その連続したスペース長の合計が全角２文字分の長さを超えたときに表示される省略記号ＳＳについて図７を参照して説明する。省略記号ＳＳは、同図に示すような１文字分のキャラクタがＣＧ−ＲＯＭ２３０に予め「長さ単位の種類（全角、半角、ｍｍなど）」×「長さ」の組み合わせ分用意されている。なお、省略記号ＳＳを、予め用意しておくのではなく、文字や数字のフォントデータを組み合わせて構成してもよい。
【００４６】
図７は、特殊スペースの長さを（ａ）「全角×４文字」、（ｂ）「半角×５文字」、（ｃ）「１５ｍｍ」と設定した場合に、文字列「ＢＣ」と「ＡＢＣ」との間に特殊スペースを入力したときに表示される、画面イメージおよび拡大した省略記号ＳＳをそれぞれ示している。特殊スペースの長さを「全角×４文字」と設定した（ａ）の場合、特殊スペースを入力するために、変換・スペースキー１１４を長押しすると、テープ印刷装置１は、「全角×４文字」分の長さのスペースが入力されたと判断し、さらに入力されたスペース長が全角２文字分を超えていることを判断して、長さ単位が「全角」で、長さが「４文字」用の省略記号ＳＳを１文字分の長さで文字列「ＢＣ」と「ＡＢＣ」との間に表示する。
【００４７】
同様に、特殊スペースの長さを「半角×５文字」と設定した（ｂ）の場合、テープ印刷装置１は、「半角×５文字」分の長さのスペースが入力されたと判断し、さらに入力されたスペース長が全角２文字分を超えていることを判断して、長さ単位が「半角」で、長さが「５文字」用の省略記号ＳＳを１文字分の長さで文字列「ＢＣ」と「ＡＢＣ」との間に表示する。また、特殊スペースの長さを「１５ｍｍ」と指定した（ｃ）の場合、テープ印刷装置１は、「１５ｍｍ」分の長さのスペースが入力されたと判断し、さらに入力されたスペース長が全角２文字分を超えていることを判断して、長さ単位が「ｍｍ」で、長さが「１５」用の省略記号ＳＳを１文字分の長さで文字列「ＢＣ」と「ＡＢＣ」との間に表示する。また、同図右側には特殊スペースの長さを（ａ）「全角×４文字」、（ｂ）「半角×５文字」、（ｃ）「１５ｍｍ」と設定した場合に、印刷および切断後に作成されるラベルＬをそれぞれ示している。
【００４８】
省略記号ＳＳは、前述した半角空白文字Ｓ１および全角空白文字Ｓ２同様に印刷媒体であるテープＴには印刷は行われず、その代わりにテキストデータ領域２４２に保存されたテキストデータ「ＢＣ」と「ＡＢＣ」との間に、省略記号ＳＳが表示していた、連続したスペース長の合計の長さ分、すなわち（ａ）の場合は全角×４文字分、（ｂ）の場合は半角×５文字分、（ｃ）の場合は１５ｍｍ分の空白が形成される。
【００４９】
なお、特殊スペースの長さが「全角×１文字」や「半角×１文字」のように全角２文字分以下の長さに設定されていた場合は、前述した半角空白文字Ｓ１または全角空白文字Ｓ２を表示してもよい。
【００５０】
さらに、テープ印刷装置１は、通常スペースである半角スペースあるいは全角スペースが入力され、半角空白文字Ｓ１あるいは全角空白文字Ｓ２が表示されている場合にも、続けて半角スペースあるいは全角スペースが入力され、連続したスペース長の合計が全角２文字分の長さを超えた場合は、半角空白文字Ｓ１あるいは全角空白文字Ｓ２に代えて省略記号ＳＳを表示する。なお、本実施例では、半角スペース２文字分が全角スペース１文字分となることを前提としている。
【００５１】
図８は、半角空白文字Ｓ１が表示されている状態から省略記号ＳＳが表示されるまでの表示画面１２１の流れを示している。画面Ｔ３１は、通常のテキスト入力画面で文字列「あいうえお」が入力され、文字列「あい」と「うえお」の間にあるカーソルＫが点滅表示している画面である。次に、変換・スペースキー１１４を押すと、前述したように、文字列「あい」と「うえお」との間に半角スペースが入力されたことを示す半角空白文字Ｓ１が表示される（画面Ｔ３２）。続けて変換・スペースキー１１４を押すと、さらに半角空白文字Ｓ１が表示される（画面Ｔ３３）。これは、テープ印刷装置１が、入力されたスペース長の合計が半角２文字分であり、全角２文字分以下であると判断したためである。同様にして、変換・スペースキー１１４を３回連続して押すと、３回目の押下と同時に、画面Ｔ３４に示す省略記号ＳＳが、半角空白文字Ｓ１に代えて表示される。これは、テープ印刷装置１が、入力されたスペース長の合計が半角５文字分、すなわち全角２文字分を超えていると判断したためである。
【００５２】
この場合、省略記号ＳＳを用いず、半角空白文字Ｓ１のみで表示しようとすると、画面Ｔ３４′に示すような表示画面になってしまう。画面Ｔ３４′では、入力されている文字列「あいうえお」の「う」以外が見えなくなってしまうので、全体の印刷レイアウトを把握するのは非常に難しくなる。しかし、本発明のテープ印刷装置１は、連続して入力されたスペース長の合計が全角２文字分を超えた場合に１文字分の長さの省略記号ＳＳを表示するので、文字列「あいうえ」までがカーソル「→」キー１１６を操作せずに、表示画面に表示されて確認できる。これにより、全体の印刷レイアウトを把握できると共に、省略スペース記号ＳＳは、連続して入力されたスペース長の合計を表示しているので、入力されているスペース長を想定しやすい。なお、特殊スペースの長さが「２ｍｍ」など、全角２文字分以下の長さに設定され、入力された場合にも、省略記号ＳＳを用いて表示してもよい。
【００５３】
さらに、特殊スペースの入力および特殊スペースが入力された時の印刷処理について図９〜図１１を参照して説明する。
【００５４】
図９は、特殊スペースの入力（特殊スペース入力手段）手順を示した図である。ここでは、前述したスペース長設定手段により、特殊スペースの長さが「全角×４文字」分の長さに設定されているとする。同図に示す画面Ｔ４１は、通常のテキスト入力画面において、「ＢＣＡＢＣ」の文字列が入力されている状態を示している。次に、文字列「ＢＣ」と「ＡＢＣ」との間に特殊スペースを入力するとして、文字列の最後に点滅表示しているカーソルＫをカーソル「←」キー１１６を操作して２文字目の「Ｃ」の後ろまで移動させ（画面Ｔ４２）、特殊スペースを入力するために、変換・スペースキー１１４を長押しする。すると、ここでは特殊スペースの長さが「全角×４文字分」の長さに設定されているので、文字列「ＢＣ」と「ＡＢＣ」との間に、連続して入力されているスペース長の合計が全角４文字分であることを示す省略記号ＳＳが表示される（画面Ｔ４３）。
【００５５】
特殊スペースが入力されている画面Ｔ４３の状態で、印刷キー１１２を押すと、特殊スペースの長さの変更を問い合わせる画面Ｔ４４が表示される（印刷指示手段）。画面Ｔ４４では、デフォルトで「変更しない」が反転表示されている。ここでは長さを変更しないとし、そのまま選択キー１１３あるいは印刷キー１１２を押す。すると、印刷（印刷手段）および切断の後、同図下に示す、文字列「ＢＣ」と「ＡＢＣ」との間に全角４文字分の空白が設けられたラベルＬが作成される。
【００５６】
ここで、印刷キー１１２が押されてから実際に印刷が行われるまでの、特殊スペースに関する処理の流れ（印刷指示手段）を、図１０のフローチャートを参照しながら説明する。
【００５７】
テープ印刷装置１は、印刷キー１１２が押されると（Ｓ１１）、まず特殊スペースが入力されているか否かを判断する（Ｓ１２）。特殊スペースが入力されていると判断したときは（Ｓ１２：Ｙｅｓ）、さらに特殊スペースの長さを変更するか否かを問い合わせる画面を表示する（Ｓ１３）。次に、特殊スペースの長さの変更が指示された場合は（Ｓ１３：Ｙｅｓ）、特殊スペースの長さを指定する画面を表示し（Ｓ１４）、Ｓ１４において指定された長さの空白を設けた後（Ｓ１５）、印刷処理へと進む（Ｓ１７）。特殊スペースの長さの変更が指示されなかった場合は（Ｓ１３：Ｎｏ）、前述したスペース長設定手段によって設定された長さの空白を設けた後（Ｓ１６）、印刷処理へと進む（Ｓ１７）。また、特殊スペースが入力されていないと判断したとき（Ｓ１２：Ｎｏ）は、そのまま印刷処理へ進む（Ｓ１７）。
【００５８】
図１１は、印刷指示時に特殊スペースの長さを変更して（変更選択手段）指定する（スペース長指定手段）場合の表示画面１２１の流れについて示している。画面Ｔ５１は、文字列「ＢＣ」と「ＡＢＣ」との間に、「全角×４文字」の長さの特殊スペースが入力されていることを示している。この状態で印刷キー１１２を押すと、特殊スペースの長さの変更を問い合わせる画面が表示される。前述したように、特殊スペースの長さの変更を問い合わせる画面では、デフォルトで「変更しない」が反転表示されているので、カーソル「↑」キー１１６を操作して「変更する」を反転表示させ（画面Ｔ５２）、選択キー１１３を押す。すると、特殊スペースの長さを指定するための長さ単位となる「半角」、「全角」並びに「ｍｍ」が候補として表示される（画面Ｔ５３）。
【００５９】
ここでは、特殊スペースの長さを「全角×２文字」に変更するとして、「全角」が反転表示されている状態で、選択キー１１３を押す。すると、今度は長さを指定する画面Ｔ５４が表示される。画面Ｔ５４において、数字キー「２」を押すと、長さが２文字に設定されたことを示す画面Ｔ５５が表示される。画面Ｔ５５が表示されている状態で、選択キー１１３あるいは印刷キー１１２を押すと、印刷（印刷手段）および切断の後、同図下に示す、文字列「ＢＣ」と「ＡＢＣ」との間に全角２文字分の空白が設けられたラベルＬが作成される。
【００６０】
なお、特殊スペースの長さを変更する前は、特殊スペースの長さが「全角×４文字」として、スペース長設定手段によって設定されていたため、長さ単位を指定する画面Ｔ４３ではデフォルトで「全角」が反転表示され、また、長さを指定する画面Ｔ４４ではデフォルトで「４」が表示される。また、特殊スペースの長さを指定するための単位は、「半角」、「全角」並びに「ｍｍ」に限られず、例えば印刷ドット単位や、「インチ」などを採用してもよい。
【００６１】
以上説明したように、本発明のテープ印刷装置１は、印刷指示時にスペース長を指定できると共に、予め所望の長さのスペースを特殊スペースとして設定する事ができる。例えば、図１２（ａ），（ｂ）に示すように、印刷物となるラベルＬを、ケーブルやコードなどに巻き付けた後、ラベルＬの端部を互いに貼着して使用する場合に、入力した文字は変えずに、巻き付け対象となるケーブルやコードなどの太さや本数に応じてスペース長を変更しながら連続して印刷を行う場合がある。この場合、本発明のテープ印刷装置１は、印刷キー１１２の押下操作と、スペース長を選択する２回の操作を行うだけで連続印刷が可能なので、印刷時間が短縮され作業効率を上げることができる。また、他にも様々な用途に有効であることは言うまでも無い。
【００６２】
また、本実施例では、特殊スペースの入力手段として、変換・スペースキー１１４を長押しする構成にしたが、変換・スペースキー１１４とは別に、新たに特殊スペースを入力するためのキーを設けてもよい。これにより、ユーザがより簡単に特殊スペースを入力することができる。
【００６３】
さらに、本実施例では、特殊スペースが入力されている場合は、印刷キー１１２が押されたときに、無条件にスペース長の変更を問い合わせる画面を表示する構成にしたが、例えば印刷キー１１２が長押しされたときのみスペース長の変更画面を表示するなどの条件を設けてもよい。これにより、ユーザが印刷指示時にスペース長を変更するか否かをより簡単に選択することができる。
【００６４】
さらに、本実施例では、特殊スペースが文書中の１箇所に入力された例を示して説明したが、特殊スペースが複数箇所に亘って入力されている場合は、入力されている特殊スペース毎にスペース長を変更してもよいし、一括してスペース長の変更を行ってもよい。
【００６５】
また、上記の例に示した、テープ印刷装置１の各部（各機能）をプログラムとして提供することも可能である。また、そのプログラムを記憶媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係るテープ印刷装置の斜視図である。
【図２】図１のテープ印刷装置の制御ブロック図である。
【図３】半角スペース入力の一例を示す、表示画面上での操作説明図である。
【図４】全角スペース入力の一例を示す、表示画面上での操作説明図である。
【図５】特殊スペースの長さ設定の手順を示すフローチャートである。
【図６】本発明の一実施形態に係る、表示画面上での操作説明図である。
【図７】本発明の一実施形態に係る、省略記号の種類を示した表示画面及び切断後の印刷テープの平面図である。
【図８】本発明の一実施形態に係る、表示画面の遷移図である。
【図９】本発明の一実施形態に係る、特殊スペース入力に基づき印刷を行う際の表示画面の遷移図である。
【図１０】本発明の一実施形態に係る、特殊スペース入力に基づき印刷を行う際の手順を示したフローチャートである。
【図１１】本発明の一実施形態に係る、印刷指示時に特殊スペース長の変更を行う際の表示画面の遷移図である。
【図１２】本発明の一実施形態に係る、切断後の印刷テープの使用例を示した図である。
【符号の説明】
【００６７】
１        テープ印刷装置            Ｔ        印刷テープ
Ｌ        ラベル                    Ｋ        カーソル
Ｓ１      半角空白文字              Ｓ２      全角空白文字
ＳＳ      省略記号                  １１２    印刷キー
１１３    選択キー                  １１４    変換・スペースキー
１１５    記号キー                  １１６    カーソルキー
１１７    文字モードキー            １２１    表示画面
【図１】
2005246700.tif 000003
【図２】
2005246700.tif 000004
【図３】
2005246700.tif 000005
【図４】
2005246700.tif 000006
【図５】
2005246700.tif 000007
【図６】
2005246700.tif 000008
【図７】
2005246700.tif 000009
【図８】
2005246700.tif 000010
【図９】
2005246700.tif 000011
【図１０】
2005246700.tif 000012
【図１１】
2005246700.tif 000013
【図１２】
2005246700.tif 000014