(57)【特許請求の範囲】
【請求項１】
文書データを入力する入力手段と、入力された文書データを登録領域に登録する登録手段と、前記登録領域から呼び出された文書データに対応する文書をテープの長手方向に沿って印字する印字手段と、前記テープを切断する切断手段と、前記テープを前記印字手段及び前記切断手段に対して搬送する搬送手段とを備える印字装置において、
前記登録領域に登録されている複数の文書データから所望の文書データを選択して呼び出すデータ呼出し手段と、
前記データ呼出し手段によって呼び出された複数の文書データを結合して文書列データに合成するデータ合成手段と、
前記データ合成手段によって文書列データに合成される各文書データの間に、前記テープを切断するためのカットデータを付加するカットデータ付加手段と、
前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長を算出することにより、前記テープの切断位置を求める演算手段と、
前記印字手段及び前記搬送手段を制御して前記データ合成手段によって合成された前記文書列データに対応する文書列を前記テープに印字するとともに、前記演算手段によって求められた前記テープの切断位置が前記切断手段の位置まで搬送される毎に切断指示信号を出力する印字制御手段と、
を備えることを特徴とする印字装置。
【請求項２】
テープの長手方向に沿って印字する印字手段と、前記テープを切断する切断手段と、前記テープを前記印字手段及び前記切断手段に対して搬送する搬送手段とを備える印字装置において、
文書データを入力する入力手段と、
前記入力された文書データの末尾に前記テープを切断するためのカットデータを付加して登録領域に登録する登録手段と、
前記登録領域に登録されている複数の文書データから所望の文書データを選択してその末尾に付加された前記カットデータとともに呼び出すデータ呼出し手段と、
前記データ呼出し手段によって呼び出された複数の文書データを前記カットデータを介して結合して文書列データに合成するデータ合成手段と、
前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長を算出することにより、前記テープの切断位置を求める演算手段と、
前記印字手段及び前記搬送手段を制御して前記データ合成手段によって合成された前記文書列データに対応する文書列を前記テープに印字するとともに、前記演算手段によって求められた前記テープの切断位置が前記切断手段の位置まで搬送される毎に切断指示信号を出力する印字制御手段と、
を備えることを特徴とする印字装置。
【請求項３】
前記切断手段は、前記テープを切断する切断刃と、この切断刃を作動させる手動操作機構とを備え、
前記印字装置は、更に、
印字に必要な情報を表示する表示手段と、
前記印字制御手段によって切断指示信号が出力されたときに、前記印字手段及び前記搬送手段の動作を中断させるとともに、前記表示手段に前記切断手段の操作を促すメッセージ情報を表示させる制御手段と、
を備えることを特徴とする請求項１又は請求項２に記載の印字装置。
【請求項４】
前記印字装置は、更に、
前記切断手段を駆動する駆動手段と、
前記印字制御手段によって切断指示信号が出力されたときに、前記印宇手段及び前記搬送手段の動作を中断させるとともに、前記駆動手段によって前記切断手段を駆動する制御手段と、
を備えることを特徴とする請求項１又は請求項２に記載の印字装置。
【請求項５】
前記演算手段は、前記文書データの印字長さを、その文書データを構成するキャラクタ列の印字長さ及びそのキャラクタ列の前後に設ける余白長さに基づいて演算することを特徴とする請求項１乃至請求項４の何れか１項に記載の印字装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、長尺状の帯状記録紙（テープ）を被印字媒体として文書の印字を行なう印字装置に関する。
【０００２】
【従来の技術】
従来、オーディオカセットやビデオカセットに貼付けてその内容を記すインデックスラベル、あるいは種々の所持品に貼付けてその所有者を記すネームラベル等をオリジナルで作成する装置の１つとして、例えばテープ印字装置が提供されている。
【０００３】
このテープ印字装置は、多数の文字入力キーを備えた文書作成機能を有し、この文書作成機能により任意に作成した文字列からなる文書データ等を、印刷キーを操作することで長尺状のテープにサーマル印字ヘッドを介して熱転写印字して出力するもので、この印字されたテープは、順次搬送されて装置本体側面のテープ排出口より外部に排出され、前記印字ヘッドとテープ排出口との間に配設された手動又は自動的に駆動されるカッタにより切断分離されるようになっている。
【０００４】
【発明が解決しようとする課題】
このような従来のテープ印字装置では、作成した複数の文書データをメモリの登録領域に登録しておき、必要に応じてそれを呼び出して印字している。そして、登録されている複数の文書データを印字する揚合には、１個づつ呼び出して印刷し、印刷が終わると次の文書データを呼び出して印刷し、この処理を繰り返すものであった。従って、操作が面倒な問題がある。
【０００５】
また、テープを印刷時に一方向に搬送しその一方向とは反対の他方向には搬送できない搬送機構を有する印字装置では、文書データの文字列の前後に設定する余白の長さがサーマルヘッドとカッタ間の距離より短い場合には、余白の確保のためにテープ先端を切断する必要があり、１個づつの文書データを印刷するとテープの無駄が多くなる問題がある。
【０００６】
本発明は、前記のような問題に鑑みなされたもので、登録されている複数の文書データを個々に呼び出して繰り返し印刷処理する必要なく、各文書毎にテープを切断しながら簡単に連続して印刷することが可能になる印字装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の請求項１に係わる印字装置は、文書データを入力する入力手段と、入力された文書データを登録領域に登録する登録手段と、前記登録領域から呼び出された文書データに対応する文書をテープの長手方向に沿って印字する印字手段と、前記テープを切断する切断手段と、前記テープを前記印字手段及び前記切断手段に対して搬送する搬送手段とを備える印字装置であって、
前記登録領域に登録されている複数の文書データから所望の文書データを選択して呼び出すデータ呼出し手段と、前記データ呼出し手段によって呼び出された複数の文書データを結合して文書列データに合成するデータ合成手段と、前記データ合成手段によって文書列データに合成される各文書データの間に、前記テープを切断するためのカットデータを付加するカットデータ付加手段と、前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長を算出することにより、前記テープの切断位置を求める演算手段と、前記印字手段及び前記搬送手段を制御して前記データ合成手段によって合成された前記文書列データに対応する文書列を前記テープに印字するとともに、前記演算手段によって求められた前記テープの切断位置が前記切断手段の位置まで搬送される毎に切断指示信号を出力する印字制御手段とを備えることを特徴とする。
【０００８】
このような本発明の請求項１に係わる印字装置によれば、登録領域に登録されている複数の文書データから所望の文書データを選択して呼び出すと、この呼び出された複数の文書データは結合されて文書列データに合成され、この合成される各文書データの間には、テープを切断するためのカットデータが付加される。すると、このカットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長が算出されることで、前記テープの切断位置が求められる。そして、印字手段及び搬送手段を制御してデータ合成された文書列データに対応する文書列を前記テープに印字する際には、前記演算により求められた前記テープの切断位置が切断手段の位置まで搬送される毎に切断指示信号が出力されるので、複数の呼び出し文書を各文書毎にテープ切断しながら連続して印刷できることになる。
【０００９】
本発明の請求項２に係わる印字装置は、テープの長手方向に沿って印字する印字手段と、前記テープを切断する切断手段と、前記テープを前記印字手段及び前記切断手段に対して搬送する搬送手段とを備える印字装置であって、
文書データを入力する入力手段と、前記入力された文書データの末尾に前記テープを切断するためのカットデータを付加して登録領域に登録する登録手段と、前記登録領域に登録されている複数の文書データから所望の文書データを選択してその末尾に付加された前記カットデータとともに呼び出すデータ呼出し手段と、前記データ呼出し手段によって呼び出された複数の文書データを前記カットデータを介して結合して文書列データに合成するデータ合成手段と、前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長を算出することにより、前記テープの切断位置を求める演算手段と、前記印字手段及び前記搬送手段を制御して前記データ合成手段によって合成された前記文書列データに対応する文書列を前記テープに印字するとともに、前記演算手段によって求められた前記テープの切断位置が前記切断手段の位置まで搬送される毎に切断指示信号を出力する印字制御手段とを備えることを特徴とする。
【００１０】
このような本発明の請求項２に係わる印字装置によれば、文書データを入力すると、この入力された文書データの末尾にテープを切断するためのカットデータが付加されて登録領域に登録され、この登録領域に登録されている複数の文書データから所望の文書データを選択すると、その末尾に付加された前記カットデータとともに呼び出され、この呼び出された複数の文書データは前記カットデータを介して結合されて文書列データに合成される。すると、前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長が算出されることで、前記テープの切断位置が求められる。そして、印字手段及び搬送手段を制御してデータ合成された文書列データに対応する文書列を前記テープに印字する際には、前記演算により求められた前記テープの切断位置が切断手段の位置まで搬送される毎に切断指示信号が出力されるので、複数の呼び出し文書を各文書毎にテープ切断しながら連続して印刷できることになる。
【００１１】
【発明の実施の形態】
以下図面により本発明の実施の形態について説明する。
図１は本発明の印字装置の実施形態に係わるテーププリンタの外観の構成を示す斜視図である。
【００１２】
図１に示すように、装置本体１１の上面には、キーボード（キー入力部）１２、液晶表示部１３が設けられ、開閉自在の蓋１４でカバーされたカセット収容部１５が設けられる。
【００１３】
キーボード１２には、文書データ（テキストデータ）を入力するためのアルファベット文字キー、数字キー、記号キー等の文字入力キー１２ａが備えられ、さらに、電源キー１２ｂ、液晶表示部１３上に表示されるカーソルを移動させるカーソルキー１２ｃ、入力された文書データの登録処理を行なう際に操作される「登録」キー１２ｄ、各種入力データや選択データの確定、所定機能の開始の指示等を行なうときに操作される「実行」キー１２ｅ、登録された複数の文書データから任意の文書データを呼び出す呼出処理を行なう際に操作される「呼出」キー１２ｆ、呼出処理により呼び出された文書データの印刷処理を実行する際に操作される「印刷」キー１２ｇ等が備えられる。
【００１４】
１６は印字されたテープ３０が装置本体１１の外部に排出されるテープ排出口、１６ａは該テープ排出口１６から排出されたテープの先頭部分を切断分離するためのカッタ操作レバーである。
【００１５】
図２は前記テーププリンタの装置本体１１の上面の蓋１４を開いて見たカセット収容部１５の内部の構成を示す図である。
このカセット収容部１５の内部には、サーマルプリンタからなる印字ヘッド部１７が設けられる。
【００１６】
また、カセット収容部１５には、印字用のテープ３０と熱転写用のインクリボン３１を収容したテープカセット２４が装着される。
前記印字ヘッド部１７は、文書データに基づいて発熱駆動されるサーマル印字ヘッド１８と、このサーマル印字ヘッド１８の駆動時に回転駆動されてテープ３０及びインクリボン３１を搬送するプラテンローラ２２及びインクリボン巻き取り軸２３等を備える。
【００１７】
サーマル印字ヘッド１８は、テープ３０の幅方向に沿って１列に配列された複数個の発熱素子１９を備え、支軸２０を中心に回動可能な支持体２１に取り付けられている。サーマル印字ヘッド１８は図示しない機構により蓋１４の開閉に連動して支軸２０を中心に回動しプラテンローラ２２と接触したり開離したりする。
【００１８】
すなわち、蓋１４が閉じられた印刷時には、図２に示すように、サーマル印字ヘッド１８はテープ３０とインクリボン３１を間に挟んでプラテンローラ２２に押圧される。また、テープカセット２４の交換時等で蓋１４が開けられたときには、サーマル印字ヘッド１８はプラテンローラ２２から離れてテープカセット２４の交換を可能にする。
【００１９】
プラテンローラ２２は反時計回りの１方向に回転されるもので、図示しない駆動部により印字動作に伴ない回転駆動されてテープ３０及びインクリボン３１を一定速度で搬送する。このプラテンローラ２２の回転駆動と共に、インクリボン巻き取り軸２３も前記駆動部により時計回りの１方向に回転駆動されてサーマル印字ヘッド１８で熱転写された使用済みのインクリボン３１が巻き取られる。
【００２０】
カセット収容部１５に装着されるテープカセット２４は、カセットケース２５と、印字用のテープ３０を巻装したテープ供給リール２６と、熱転写用のインクリボン３１を巻装したインクリボン供給リール２７と、巻き取り駆動軸２３により回転駆動されるインクリボン巻き取りリール２８とを備えている。また、カセットケース２５の一部には、サーマル印字ヘッド１８が収容される凹部２９が設けられ、この凹部２９にカセットケース２５からテープ３０及びインクリボン３１が引き出されてサーマル印字ヘッド１８とプラテンローラ２２との間にセットされる。
【００２１】
前記印字用のテープ３０は、裏面に接着剤が塗布され表面が印字面となる合成樹脂シートと、この合成樹脂シートの裏面に貼着される剥離紙とで構成される。
また、カセット収容部１５には、テープ排出口１６に隣接してカッタ機構３２が設けられる。
【００２２】
図３は前記テーププリンタのカセット収容部１５に設けられたカッタ機構３２の構成を示す図である。
カッタ機構３２は、装置本体１１に固定して設けられる固定刃３３と、この固定刃３３に軸３５で回動可能に軸着された前記カッタ操作レバー１６ａの操作により回動する可動刃３４とからなるハサミ形状に構成される。
【００２３】
カッタ操作レバー１６ａが矢印ａで示す方向に回転操作されると、このレバー１６ａの支持軸３６に固着された円板３７が矢印ａ1 で示す同一方向に回転され、この円板３７の一側面の外周帯に立設された可動ピン３８が矢印ａ2 で示す方向に移動される。この円板３７の可動ピン３８は、可動刃３４における軸３５の側とは反対端部３４ａに形成された長孔３４ｂに挿通されており、該可動ピン３８の矢印ａ2 方向への移動に伴ない可動刃３４の反対端部３４ａが回転方向に引っ張られ、軸３５を中心に回動することで、矢印ａ3 に示すように、可動刃３４が固定刃３３と噛み合いテープ３０が切断される。
【００２４】
すなわち、前記印字ヘッド部１７では、文書データの印字動作時に、テープ３０とインクリボン３１とがリボン巻き取りリール２８及びプラテンローラ２２の回転により、それぞれ同一の速度で搬送され、サーマル印字ヘッド１８がプラテンローラ２２との間にテープ３０とインクリボン３１とを挟み付けて熱転写動作することにより、文書データが順次テープ３０に印字される。印字が済んだテープ３０は、テープ排出口１６から装置本体１１の外部に排出される。そして、カッタ機構３２により印字済み部分のテープ３０が切断分離される。
【００２５】
なお、テープ３０に対するサーマル印字ヘッド１８による印字位置と、カッタ機構３２によるテープ切断位置との間隔はＬとされる。
図４は前記テーププリンタの電子回路の構成を示すブロック図である。
【００２６】
このテーププリンタの電子回路には、制御部（ＣＰＵ）４０が備えられる。
制御部４０は、キーボード（キー入力部）１２からのキー操作信号に応じてＲＯＭ４１に予め記憶されているシステムプログラムを起動させ、回路各部の動作制御を行なう。
【００２７】
ＲＯＭ４１には、このテーププリンタの全体の動作を司るシステムプログラムが予め記憶されると共に、文字列データの入力処理、表示処理、入力された文字列データからなる文書データの登録処理、登録された文書データの呼出処理、呼び出された文書データの印刷処理等をそれぞれ司る種々のサブプログラムが予め記憶される。
【００２８】
前記制御部（ＣＰＵ）４０には、キーボード１２、ＲＯＭ４１の他、テーププリンタにおける入力，表示，登録，呼出，印刷処理に関する各種データを記憶するＲＡＭ４２、表示のためのフォントのパターンデータを記憶する表示用キャラクタジェネレータ４３、印字のためのフォントのパターンデータを記憶する印字用キャラクタジェネレータ４４、入力された文字列データを液晶表示部１３に表示させるための表示駆動回路４５が接続される。
【００２９】
さらに、制御部（ＣＰＵ）４０には、ヘッド駆動回路４６を介してサーマル印字ヘッド１８が接続され、また、ステップモータ駆動回路４７を介して、プラテンローラ２２及びリボン巻取軸２３を駆動するためのステップモータ４８が接続される。
【００３０】
図５は前記テーププリンタ電子回路のＲＡＭ４２に備えられるデータメモリの構成を示す図である。
ＲＡＭ４２には、テキストメモリ４２ａ、登録文書メモリ４２ｂ、書式メモリ４２ｃ、印刷データメモリ４２ｄ、選択ファイルメモリ４２ｅ、文字数カウンタ４２ｆ、カット数カウンタ４２ｇ、カット位置メモリ４２ｈ、総ステップ数メモリ４２ｉ、ステップ数カウンタ４２ｊ等が備えられる。
【００３１】
テキストメモリ４２ａには、文字列データの入力処理に伴ないキーボード１２の文字入力キー１２ａにより入力された文字列データが記憶され、また、登録された文書データの呼出処理に伴ない登録文書メモリ４２ｂから呼び出された文書データが記憶される。
【００３２】
図６は前記テーププリンタ電子回路のＲＡＭ４２に備えられる登録文書メモリ４２ｂにおける記憶データの内容を示す図である。
登録文書メモリ４２ｂには、テキストメモリ４２ａに入力記憶されて作成された文書データ及び書式メモリ４２ｃに記憶された対応文書データの文字サイズＳ，文字間隔Ｐ，前後余白Ｍからなる書式データが、登録処理に伴ない各文書毎にそれぞれの領域に順次記憶されて登録される。
【００３３】
また、前記ＲＡＭ４２の書式メモリ４２ｃには、入力中の文字列データからなる文書データの設定書式データが、文字サイズＳ、文字間隔Ｐ、前後余白Ｍの組み合わせとして記憶される。
【００３４】
印刷データメモリ４２ｄには、前記呼出処理に伴ないテキストメモリ４２ａに記憶された文書データが、印刷処理の開始に伴ない印字用キャラクタジェネレータ４４により各文字データ毎にフォントパターンに変換されたビットマップの印刷データとして記憶される。
【００３５】
選択ファイルメモリ４２ｅには、前記呼出処理に伴ない登録文書メモリ４２ｂから選択的に読み出されてテキストメモリ４２ａに記憶された文書データの選択ＮＯが記憶される。
【００３６】
文字数カウンタ４２ｆでは、印刷処理に伴ないテキストメモリ４２ａから１キャラクタデータずつ読み出される印刷データのキャラクタ数Ａがカウントされる。
【００３７】
カット数カウンタ４２ｇでは、印刷処理に伴ないテキストメモリ４２ａから読出される印刷データに含まれるテープ切断指示用のカットデータＣの数Ｎがカウントされる。
【００３８】
カット位置メモリ４２ｈには、印刷処理の開始に伴ない設定余白Ｍを残した初期のテープカット位置Ｃ0 と、前記テキストメモリ４２ａから印刷データに含まれるカットデータ［Ｃ］が読み出される毎に、該カットデータ［Ｃ］により区切られた各文書のテープ印刷終了位置までの、印刷初期位置からの各文書毎のテープカット位置Ｃ1 ，Ｃ2 ，…，Ｃn が、テープ３０を搬送駆動するステップモータ４８の回転ステップ数に換算されて記憶される。
【００３９】
ここで、前記印刷処理に伴なう初期のテープカット位置Ｃ0 は、テープ３０に対する印字位置と切断位置との間隔Ｌと、書式設定された前後余白Ｍとに基づき下式（１）に従い算出される。
【００４０】
Ｃ0 ＝Ｌ−Ｍ      …式（１）
また、これ以降各文書毎のテープカット位置Ｃ1 ，Ｃ2 ，…，Ｃn は、次のような演算処理を行なうことで求められる。
【００４１】
まず、カットデータ［Ｃ］により区切られた１文書データに含まれるキャラクタ数Ａと書式設定されている文字サイズＳ，文字間隔Ｐとに基づき、当該１文書当たりのキャラクタ部分の印字長Ｄが、下式（２）に従い算出される。
【００４２】
（ｎ番目の文書の場合）
Ｄn ＝Ｓn ×Ａ＋Ｐn ×（Ａ−１）      …式（２）
すると、このｎ番目文書のキャラクタ部分の印字長Ｄn と書式設定された前後余白Ｍn 及び１文書前のテープカット位置Ｃn-1 とに基づき、このｎ番目文書のテープカット位置Ｃn が、下式（３）に従い算出される。
【００４３】
Ｃn ＝Ｄn ×２Ｍn ＋Ｃn-1       …式（３）
なお、この式（３）により算出されるテープカット位置Ｃn は、印刷初期からｎ番目文書印刷終了までの総テープ印刷長Ｅn （＝Ｃn ）に相当する。
【００４４】
総ステップ数メモリ４２ｉには、印刷データに含まれる全文書の印字開始から印字終了までのテープ３０の総搬送ステップ数Ｘが前記総テープ印刷長Ｅn に応じて記憶される（Ｘ←Ｅn ）。
【００４５】
ステップ数カウンタ４２ｊでは、テープ３０を搬送するステップモータ４８の印刷開始からの駆動ステップ数Ｚがカウントされる。
次に、前記構成によるテーププリンタの動作について説明する。
【００４６】
図７は前記テーププリンタにおける入力文書の登録処理を示すフローチャートである。
図８は前記テーププリンタにおける登録文書の呼出処理を示すフローチャートである。
【００４７】
図９は前記テーププリンタにおける呼び出し文書の印刷処理を示すフローチャートである。
図１０は前記テーププリンタの登録処理に伴なう文書登録確認画面の表示状態を示す図である。
【００４８】
図１１は前記テーププリンタの呼出処理に伴なう連続又は個別呼び出し選択画面の表示状態を示す図である。
図１２は前記テーププリンタの呼出処理に伴なう文書選択画面の表示状態を示す図である。
【００４９】
図１３は前記テーププリンタの呼出処理に伴ないＲＡＭ４２内のテキストメモリ４２ａに呼び出された複数文書データに対するカットデータ［Ｃ］の付加状態を示す図である。
【００５０】
図１４は前記テーププリンタの印刷処理に伴なう複数文書の連続印字及びテープカット状態を示す図である。
キーボード１２上の文字入力キー１２ａの選択操作に伴ない、任意に入力された文字列データからなる文書データが、ＲＡＭ４２内のテキストメモリ４２ａに記憶された状態で、「登録」キー１２ｄが操作されると、図７における入力文書の登録処理が起動される。
【００５１】
この入力文書の登録処理では、まず、ＲＡＭ４２内のテキストメモリ４２ａに文書データが記憶されているか否か判断され、前記キー入力された文字列データにからなる文書データが記憶されていると判断されると、図１０に示すように、液晶表示部１３に対して、当該テキストメモリ４２ａ内の文書データを登録するか登録しないかのユーザ確認を促す文書登録確認画面が表示される（ステップＳ１→Ｓ２）。
【００５２】
この文書登録確認画面が表示された状態で、カーソルキー１２ｃの操作により［登録］の項目が選択されて反転表示され、「実行」キー１２ｅが操作されると、登録文書メモリ４２ｂ（図６参照）の空き領域に対して、前記テキストメモリ４２ａに記憶されている文書データと、書式メモリ４２ｃに記憶されている当該文書データに対し設定されている書式データとが転送されて記憶される（ステップＳ３→Ｓ４）。すると、液晶表示部１３に対して入力文書の登録完了メッセージが表示される（ステップＳ５）。
【００５３】
一方、前記ステップＳ１において、ＲＡＭ４２内のテキストメモリ４２ａに文書データが記憶されてないと判断されると、登録対象文書が無いことをユーザに報知するメッセージが液晶表示部１３に表示される（ステップＳ１→Ｓ６）。
【００５４】
一方、前記ステップＳ２にて液晶表示部１３に表示された文書登録確認画面（図１０参照）において、［取消］の項目が選択された場合には、テキストメモリ４２ａ内に在る文書データの登録は行なわれずに、この登録処理は終了される（ステップＳ３→ＥＮＤ）。
【００５５】
このような入力文書の登録処理が行なわれることで、図６で示したように、ラム４２の登録文書メモリ４２ｂに対して、複数の文書データがそれぞれその書式データと共に登録されて記憶された状態で、この登録された文書データの中で任意の複数の文書データを選択して、そのそれぞれの文書をまとめてテープ印刷するために、キーボード１２上の「呼出」キー１２ｆが操作されると、図８における登録文書の呼出処理が起動される。
【００５６】
この登録文書の呼出処理では、まず、図１１に示すように、液晶表示部１３に対して、ＲＡＭ４２内の登録文書メモリ４２ｂに登録されている任意の複数の文書データを連続して呼び出すか、又は個別に呼び出すかをユーザに選択させるための連続呼出／個別呼出選択画面が表示される（ステップＡ１）。
【００５７】
この連続呼出／個別呼出選択画面が表示された状態で、カーソルキー１２ｃの操作により［連続］の項目が選択されて反転表示され、「実行」キー１２ｅが操作されると、図１２に示すように、液晶表示部１３に対して、前記登録文書メモリ４２ｂに登録されている各文書データそれぞれの先頭の３文字を抜き出して配列してなる文書データ選択画面が表示される（ステップＡ２→Ａ３）。
【００５８】
この文書データ選択画面が表示された状態で、カーソルキー１２ｃの操作により任意の文書データが選択されて「実行」キー１２ｅが操作されると、テキストメモリ４２ａ内に文字列データが記憶されているか否か判断され、何等かの文字列データが記憶されていると判断された場合には、当該テキストメモリ４２ａ内に残存している文字列データは消去される（ステップＡ４→Ａ５→Ａ６）。
【００５９】
すると、前記ステップＡ４において選択された文書データが、登録文書メモリ４２ｂから呼び出され、前記消去処理されたテキストメモリ４２ａに対して転送されて記憶されると共に、当該文書データの選択Ｎｏ．が選択ファイルメモリ４２ｅに記憶される（ステップＡ７，Ａ８）。
【００６０】
すると、液晶表示部１３に対して、登録文書データの連続呼出処理を続行するか否かのユーザ選択を促す連続呼出続行確認画面が表示され、この連続呼出続行確認画面の表示状態にあって、キーボード１２上の「実行」キー１２ｅが操作されると、再び、前記図１２で示したように、液晶表示部１３に対して、前記登録文書メモリ４２ｂに登録されている各文書データそれぞれの先頭の３文字を抜き出して配列してなる文書データ選択画面が表示される（ステップＡ９，Ａ１０→Ａ１１）。
【００６１】
この文書データ選択画面が表示された状態で、カーソルキー１２ｃの操作により次なる任意の文書データが選択されて「実行」キー１２ｅが操作されると、前回文書データ選択画面にて選択されて呼び出され既にテキストメモリ４２ａに記憶されている文書データの末尾に対して、カットデータ［Ｃ］が付加され、その上で、当該直前に呼び出された文書末尾に付加されたカットデータ［Ｃ］の後に続けて、今回選択された次の文書データが、登録文書メモリ４２ｂから呼び出され、テキストメモリ４２ａに対して転送されて記憶されると共に、当該文書データの選択Ｎｏ．が選択ファイルメモリ４２ｅに追加記憶される（ステップＡ１２→Ａ１３，Ａ１４，Ａ１５）。
【００６２】
すると、再び、液晶表示部１３に対して、登録文書データの連続呼出処理を続行するか否かのユーザ選択を促す連続呼出続行確認画面が表示される（ステップＡ１５→Ａ９）。
【００６３】
この後、前記ステップＡ９〜Ａ１５の処理が繰り返し実行されることで、任意の複数の登録文書データの連続呼び出しが続行されると、例えば図１３に示すように、ＲＡＭ４２内のテキストメモリ４２ａには、順次選択されて呼び出された文書データが、それぞれその末尾にカットデータ［Ｃ］が付加されて記憶されて行く。
【００６４】
そして、例えば図１３で示したように、４つ目の文書データ「ｘｙｚ」が選択的に呼び出された後の連続呼出続行確認画面の表示状態にあって、［取消］の項目が選択されて「実行」キー１２ｅが操作されると、当該任意の複数の登録文書データの呼出処理が終了される（ステップＡ１０→ＥＮＤ）。
【００６５】
一方、前記ステップＡ１において、連続呼出／個別呼出選択画面が表示された状態で、カーソルキー１２ｃの操作により［個別］の項目が選択されて反転表示され、「実行」キー１２ｅが操作されると、前記ステップＡ３〜Ａ８における各処理と同様にして、任意の１文書のみの登録文書データの呼出処理が実行されてテキストメモリ４２ａに記憶される（ステップＡ２→Ａ１６〜Ａ２１）。
【００６６】
このような登録文書の連続呼出処理が行なわれることで、図１３で示したように、ＲＡＭ４２内のテキストメモリ４２ａに対して、任意の複数の文書データがそのそれぞれのデータ間にカットデータ［Ｃ］が付加されて呼び出され記憶された状態で、キーボード１２上の「印刷」キー１２ｇが操作されると、図９における呼び出し文書の印刷処理が起動される。
【００６７】
この呼び出し文書の印刷処理では、まず、ＲＡＭ４２内の文字数カウンタ４２ｆにおける文字数Ａのカウント値、カット数カウンタ４２ｇにおけるカット数Ｎのカウント値、カット位置メモリ４２ｈにおけるカット位置データＣn 、総ステップ数メモリ４２ｉにおける印字総搬送ステップ数Ｘ、ステップ数カウンタ４２ｊにおける印字駆動ステップ数Ｚのカウント値が、それぞれ“０”クリアされて初期設定される（ステップＢ１）。
【００６８】
すると、印字ヘッド〜カッタ間の間隔Ｌとテキストメモリ４２ａに呼び出されている１つ目の文書データの設定書式にある前後余白Ｍとに基づき、前記式（１）に従って、テープ３０に対する最初のカット位置Ｃ0 が演算されて求められ、カット位置メモリ４２ｈに記憶される（ステップＢ２）。
【００６９】
すると、前記図１３で示したように、テキストメモリ４２ａに呼び出された複数の文書データからなる文書列データが、その先頭から１キャラクタデータずつ検索され、この検索されたデータが文書データそのものを構成するキャラクタデータであるか又は後に付加されたカットデータ［Ｃ］であるかが判断される（ステップＢ３，Ｂ４）。
【００７０】
ここで、呼び出し文書データのそのものを構成するキャラクタデータが検索された場合には、当該文書のキャラクタデータが検索される毎に文字数カウンタ４２ｆにおける文字数Ａがカウントアップされ、前記テキストメモリ４２ａ内に次に検索対象となるキャラクタデータが存在する状態では、再びステップＢ３に戻り当該次のキャラクタ検索が行なわれる（ステップＢ４→Ｂ５，Ｂ６→Ｂ３）。
【００７１】
この後、例えばテキストメモリ４２ａに呼び出されている文書列データのうちで、１つ目の文書データの末尾に付加されたカットデータ［Ｃ］が検索されると、カット数カウンタ４２ｆにおけるカット数Ｎがカウントアップされ、この１つ目の文書データの印字終了に伴なうテープカット位置Ｃ1 が、当該文書データの設定書式データＳ1 ，Ｐ1 ，Ｍ1 と文字数カウンタ４２ｆにてカウントされた構成文字数Ａ1 及びカット位置メモリ４２ｈに記憶されている１つ前のテープカット位置Ｃ0 に基づき、前記式（２），式（３）に従い演算されて算出され、カット位置メモリ４２ｈに記憶される（ステップＢ３，Ｂ４→Ｂ７，Ｂ８）。
【００７２】
つまり、この１つ目の文書データのキャラクタ部分の印字長Ｄ1 が前記式（２）に従い算出された後、この文書印字長Ｄ1 に基づき１文書目終了のテープカット位置Ｃ1 が式（３）に従い算出されカット位置メモリ４２ｈに記憶される（ステップＳ８）。
【００７３】
すると、前記文字数カウンタ４２ｆにおける１文書目文字数Ａのカウント値が“０”クリアされ、次に続く呼び出し文書データがテキストメモリ４２ａに存在する場合には、再びステップＢ３に戻り、次以降の文書列データに対するキャラクタ検索／種類判定処理が行なわれる（ステップＢ９，Ｂ１０→Ｂ３）。
【００７４】
この後、前記ステップＢ３〜Ｂ１０における各処理が繰り返し実行されることで、前記テキストメモリ４２ａに呼び出された文書列データに含まれる各文書データそれぞれのテープ印字の際の１文書目終了カット位置Ｃ1 ，２文書目終了カット位置Ｃ2 ，３文書目終了カット位置Ｃ3 が、順次、前記先頭カット位置Ｃ0 に続けて演算算出され、カット位置メモリ４２ｈに記憶されて行くもので、テキストメモリ４２ａに記憶されている文書列データの最後の文書データを構成する最終のキャラクタデータが検索されることで（ステップＢ３，Ｂ４→Ｂ５）、次の検索対象キャラクタ無しと判断され、ｎ文書目終了カット位置Ｃn が演算算出されて記憶されると（ステップＢ６→Ｂ８）、ステップＢ１０において検索対象となる文書列データ無しと判断され、全文書の印字開始から印字終了までのテープ３０の総搬送ステップ数Ｘが、前記最終テープカット位置Ｃn に相当する総テープ印刷長Ｅn に応じて算出され、総ステップ数メモリ４２ｉに記憶される（ステップＢ１０→Ｂ１１）。
【００７５】
すると、前記テキストメモリ４２ａに呼び出された文書列データにおける全ての文書データが、それぞれ印刷用キャラクタジェネレータ４４から読み出される各文字毎のフォントパターンによって印刷データとして展開され、印刷データメモリ４２ｄに記憶される（ステップＢ１２）。
【００７６】
すると、前記印刷データメモリ４２ｄに展開された被印刷文書列データの印刷が、１ドットライン印字出力する毎にステップモータ４８を１ステップ駆動してテープ３０を１ドットラインの幅で搬送する１ライン印字の繰り返し処理（ステップＢ１３，Ｂ１４→Ｂ１３）が開始されるもので、ステップ数カウンタ４２ｊにてカウントされるテープ３０の搬送開始からのステップモータ４８による駆動ステップ数Ｚが、まず、カット位置メモリ４２ｈに記憶されている先頭のテープカット位置Ｃ0 に一致したと判断されると、制御部（ＣＰＵ）４０からヘッド駆動回路４６及びステップモータ駆動回路４７に対してテープ切断指示信号が出力され、これにより、サーマル印字ヘッド１８による印字駆動及びテープ３０の搬送駆動が一旦停止される（ステップＢ１４→Ｂ１５）。
【００７７】
また、これに伴ない、液晶表示部１３に対して、テープ３０の切断分離をユーザに促すメッセージ（例えば「レバーを操作してテープをカットして下さい！」）が表示される（ステップＢ１６）。
【００７８】
ここで、ユーザによりカッタ操作レバー１６ａが操作され、その動作がカッタ機構３２に設けられたマイクロスイッチ等により検出されることで、この場合テープ３０の先端から１文書目の前余白先端までの初期の不要テープ部分が切断されて分離されたと判断されると、前記ステップ数カウンタ４２ｊにてカウントされるテープ３０の搬送開始からのステップモータ４８による駆動ステップ数Ｚが、総ステップ数メモリ４２ｉに記憶されている全呼び出し文書の印字開始から印字終了までのテープ３０の総搬送ステップ数Ｘに到達したか否か判断される（ステップＢ１７→Ｂ１８）。そして、到達しないと判断された場合には、再びヘッド駆動回路４６によるサーマル印字ヘッド１８の駆動と共にステップモータ駆動回路４７によるステップモータ４８の駆動が開始され、引き続き印刷データメモリ４２ｄから読み出される被印刷文書列データの１ライン印字の繰り返し処理が再開される（ステップＢ１８→Ｂ１３，Ｂ１４→Ｂ１３）。
【００７９】
これによる被印刷文書列データのテープ印刷過程にて、ステップ数カウンタ４２ｊにてカウントされるテープ３０の搬送開始からのステップモータ４８による駆動ステップ数Ｚが、カット位置メモリ４２ｈに記憶されている次のテープカット位置Ｃ1 に一致したと判断されると、再び、制御部（ＣＰＵ）４０からヘッド駆動回路４６及びステップモータ駆動回路４７に対して、テープ切断指示信号が出力され、これにより、サーマル印字ヘッド１８による印字駆動及びテープ３０の搬送駆動が再停止される（ステップＢ１４→Ｂ１５）。
【００８０】
また、これに伴ない、液晶表示部１３に対して、テープ３０の切断分離をユーザに促すメッセージ（例えば「レバーを操作してテープをカットして下さい！」）が再表示される（ステップＢ１６）。
【００８１】
ここで、ユーザによりカッタ操作レバー１６ａが再操作され、その動作がカッタ機構３２に設けられたマイクロスイッチ等により検出されることで、この場合１文書目の後余白末尾までの印刷済みテープ部分が切断されて分離されたと判断されると、この場合にも、前記ステップ数カウンタ４２ｊにてカウントされるテープ３０の搬送開始からのステップモータ４８による駆動ステップ数Ｚは、総ステップ数メモリ４２ｉに記憶されている全呼び出し文書の印字開始から印字終了までのテープ３０の総搬送ステップ数Ｘに未だ到達しないと判断され、再びヘッド駆動回路４６によるサーマル印字ヘッド１８の駆動と共にステップモータ駆動回路４７によるステップモータ４８の駆動が開始され、引き続き印刷データメモリ４２ｄから読み出される被印刷文書列データの１ライン印字の繰り返し処理が再開される（ステップＢ１７→Ｂ１８→Ｂ１３，Ｂ１４→Ｂ１３）。
【００８２】
この後、前記ステップＢ１３〜Ｂ１８における各処理が繰り返し実行されることで、ステップ数カウンタ４２ｊにてカウントされるモータ駆動ステップ数Ｚが、順次、カット位置メモリ４２ｈに記憶されている次のテープカット位置Ｃ2 ，Ｃ3 ，…に到達する毎に、印字駆動及び搬送駆動の一時停止と各文書毎の印刷済みテープ部分の切断分離が連続的に繰り返されるもので、これにより、例えば図１４に示すように、前記テキストメモリ４２ａに呼び出された文書列データが、各文書毎にテープ３０に印字・分離されて、連続印刷されるようなる。
【００８３】
そして、前記ステップ数カウンタ４２ｊにてカウントされるモータ駆動ステップ数Ｚが、カット位置メモリ４２ｈに記憶されている最後のテープカット位置Ｃn に到達したと判断されされることで、印字・搬送の停止、切断メッセージの表示が行なわれ（ステップＢ１４→Ｂ１５，Ｂ１６）、最終文書の後余白末尾までの印刷済みテープ部分が切断されて分離されたと判断されると、前記ステップ数カウンタ４２ｊにてカウントされるテープ３０の搬送開始からのモータ駆動ステップ数Ｚが、総ステップ数メモリ４２ｉに記憶されている全呼び出し文書の印字開始から印字終了までのテープ３０の総搬送ステップ数Ｘに到達したと判断され、個々のテープ印刷文書を順次切断分離しながらの複数文書のまとめ連続印刷処理が終了される（ステップＢ１７→Ｂ１８→ＥＮＤ）。
【００８４】
したがって、前記構成のテーププリンタによれば、ＲＡＭ４２内の登録文書メモリ４２ｂに登録された複数の文書データから所望の文書データが選択されて呼び出されると、テキストメモリ４２ａに順次転送結合され文書列データとして合成されると共に、各文書データ間にカットデータ［Ｃ］が付加され、このカットデータ［Ｃ］によって区切られた各文書データについてテープ３０の印字長Ｄ1 ，Ｄ2 ，…，Ｄn が算出されることで、テープ３０のカット位置Ｃ0 ，Ｃ1 ，Ｃ2 ，…，Ｃn が演算されてカット位置メモリ４２ｈに記憶される。そして、印字駆動回路４６及びステップモータ駆動回路４７を制御して前記テキストメモリ４２ａから印刷データメモリ４２ｄに展開記憶された被印刷文書列をテープ３０に印字する際には、前記カット位置メモリ４２ｈに記憶された各カット位置Ｃ0 ，Ｃ1 ，Ｃ2 ，…，Ｃn にステップ数カウンタ４２ｊにてカウントされるテープ搬送のモータ駆動ステップ数Ｚが到達する毎に、切断指示信号が出力されて切断メッセージが表示されテープ３０の切断が為されるので、登録文書メモリ４２ｂから任意に呼び出した複数の文書データを、各文書印刷毎にテープ３０を切断分離しながら連続して印刷できるようになる。
【００８５】
よって、登録されている複数の文書データを印字する揚合に、従来のテーププリンタのように、１文書づつ呼び出してテープ印刷する処理を繰り返すという面倒な操作を行なう必要がなく、しかも、これに伴ない、各文書のテープ印刷毎に余白確保のためにテープ先端を切断する必要もなくなるので、テープ３０の無駄も無くすことができる。
【００８６】
なお、前記実施形態では、図８における登録文書の呼出処理において、登録文書メモリ４２ｂに登録されている任意の複数の文書データを、順次選択してテキストメモリ４２ａに呼び出して合成記憶させる際に、その個々の文書データの間にカットデータ［Ｃ］を付加する構成としたが、図７における入力文書の登録処理において、テキストメモリ４２ａに入力されて記憶されている文書データを、図１５に示すように、登録文書メモリ４２ｂに転送して登録させる際に、その個々の登録文書データの末尾に対して予めカットデータ［Ｃ］を付加して登録し、登録文書の呼出処理においては、このカットデータ［Ｃ］の付加されている文書データを選択的に呼び出し、テキストメモリ４２ａにてそのまま結合し合成記憶させる構成としてもよい。
【００８７】
図１５は前記テーププリンタによる他の実施形態の文書登録処理に伴ないＲＡＭ４２に備えられる登録文書メモリ４２ｂにおける記憶データの内容を示す図である。
【００８８】
また、前記実施形態では、テープ３０のカッタ機構３２を、カッタ操作レバー１６ａの操作に応じて可動刃３４を回動させて固定刃３３との間でテープ３０を切断する手動切断機構として構成したが、例えばテープカット位置Ｃn の検出に伴ない制御部（ＣＰＵ）４０から出力されるテープ切断信号に応じて動作するモータによって、前記可動刃３４を回動させるようにした自動切断機構として構成してもよい。
【００８９】
【発明の効果】
以上のように、本発明の請求項１に係わる印字装置によれば、登録領域に登録されている複数の文書データから所望の文書データを選択して呼び出すと、この呼び出された複数の文書データは結合されて文書列データに合成され、この合成される各文書データの間には、テープを切断するためのカットデータが付加される。すると、このカットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長が算出されることで、前記テープの切断位置が求められる。そして、印字手段及び搬送手段を制御してデータ合成された文書列データに対応する文書列を前記テープに印字する際には、前記演算により求められた前記テープの切断位置が切断手段の位置まで搬送される毎に切断指示信号が出力されるので、複数の呼び出し文書を各文書毎にテープ切断しながら連続して印刷できるようになる。
【００９０】
また、本発明の請求項２に係わる印字装置によれば、文書データを入力すると、この入力された文書データの末尾にテープを切断するためのカットデータが付加されて登録領域に登録され、この登録領域に登録されている複数の文書データから所望の文書データを選択すると、その末尾に付加された前記カットデータとともに呼び出され、この呼び出された複数の文書データは前記カットデータを介して結合されて文書列データに合成される。すると、前記カットデータによって区切られた前記文書列データの各文書データについて前記テープの長手方向の印字長が算出されることで、前記テープの切断位置が求められる。そして、印字手段及び搬送手段を制御してデータ合成された文書列データに対応する文書列を前記テープに印字する際には、前記演算により求められた前記テープの切断位置が切断手段の位置まで搬送される毎に切断指示信号が出力されるので、複数の呼び出し文書を各文書毎にテープ切断しながら連続して印刷できるようになる。
【００９１】
よって、本発明によれば、登録されている複数の文書データを個々に呼び出して繰り返し印刷処理する必要なく、各文書毎にテープを切断しながら簡単に連続して印刷することが可能になる。
【図面の簡単な説明】
【図１】本発明の印字装置の実施形態に係わるテーププリンタの外観の構成を示す斜視図。
【図２】前記テーププリンタの装置本体の上面の蓋を開いて見たカセット収容部の内部の構成を示す図。
【図３】前記テーププリンタのカセット収容部に設けられたカッタ機構の構成を示す図。
【図４】前記テーププリンタの電子回路の構成を示すブロック図。
【図５】前記テーププリンタ電子回路のＲＡＭに備えられるデータメモリの構成を示す図。
【図６】前記テーププリンタ電子回路のＲＡＭに備えられる登録文書メモリにおける記憶データの内容を示す図。
【図７】前記テーププリンタにおける入力文書の登録処理を示すフローチャート。
【図８】前記テーププリンタにおける登録文書の呼出処理を示すフローチャート。
【図９】前記テーププリンタにおける呼び出し文書の印刷処理を示すフローチャート。
【図１０】前記テーププリンタの登録処理に伴なう文書登録確認画面の表示状態を示す図。
【図１１】前記テーププリンタの呼出処理に伴なう連続又は個別呼び出し選択画面の表示状態を示す図。
【図１２】前記テーププリンタの呼出処理に伴なう文書選択画面の表示状態を示す図。
【図１３】前記テーププリンタの呼出処理に伴ないＲＡＭ内のテキストメモリに呼び出された複数文書データに対するカットデータ［Ｃ］の付加状態を示す図。
【図１４】前記テーププリンタの印刷処理に伴なう複数文書の連続印字及びテープカット状態を示す図。
【図１５】前記テーププリンタによる他の実施形態の文書登録処理に伴ないＲＡＭに備えられる登録文書メモリにおける記憶データの内容を示す図。
【符号の説明】
１１  …装置本体、
１２  …キーボード（キー入力部）、
１２ａ…文字入力キー、
１２ｂ…電源キー、
１２ｃ…カーソルキー、
１２ｄ…「登録」キー、
１２ｅ…「実行」キー、
１２ｆ…「呼出」キー、
１２ｇ…「印字」キー、
１３  …液晶表示部、
１５  …カセット収容部、
１６  …テープ排出口、
１６ａ…カッタ操作レバー、
１７  …印字ヘッド部、
１８  …サーマル印字ヘッド、
１９  …ヘッド発熱素子、
２２  …プラテンローラ、
２３  …インクリボン巻き取り軸、
２４  …テープカセット、
２５  …カセットケース、
２６  …テープ供給リール、
２７  …インクリボン供給リール、
２８  …インクリボン巻き取りリール、
３０  …テープ、
３１  …インクリボン、
３２  …カッタ機構、
３３  …カッタ固定刃、
３４  …カッタ可動刃、
４０  …制御部（ＣＰＵ）、
４１  …ＲＯＭ、
４２  …ＲＡＭ、
４２ａ…テキストメモリ、
４２ｂ…登録文書メモリ、
４２ｃ…書式メモリ、
４２ｄ…印刷データメモリ、
４２ｅ…選択ファイルメモリ、
４２ｆ…文字数カウンタ、
４２ｇ…カット数カウンタ、
４２ｈ…カット位置メモリ、
４２ｉ…総ステップ数メモリ、
４２ｊ…ステップ数カウンタ、
４３  …表示用キャラクタジェネレータ、
４４  …印字用キャラクタジェネレータ、
４６  …ヘッド駆動回路、
４７  …ステップモータ駆動回路、
４８  …ステップモータ、
［Ｃ］…カットデータ。
【図１】
0003635480.tif 000002
【図２】
0003635480.tif 000003
【図３】
0003635480.tif 000004
【図４】
0003635480.tif 000005
【図５】
0003635480.tif 000006
【図６】
0003635480.tif 000007
【図７】
0003635480.tif 000008
【図８】
0003635480.tif 000009
【図９】
0003635480.tif 000010
【図１０】
0003635480.tif 000011
【図１１】
0003635480.tif 000012
【図１２】
0003635480.tif 000013
【図１３】
0003635480.tif 000014
【図１４】
0003635480.tif 000015
【図１５】
0003635480.tif 000016