"ラベルプリンターであって、異なる種類のテープカセットが一つ装着可能なカセット装着部と、前記カセット装着部に装着されるテープカセットの種類を含んだ印刷情報を入力するための入力部と、前記カセット装着部に装着されたテープカセットのテープに前記入力部で入力された印刷情報に基づいた印刷を行う印刷部と、前記カセット装着部に装着されるテープカセットの種類を指示する旨のメッセージを出力する出力部と、前記入力部と前記印刷部と前記出力部とを制御するプロセッサーと、を備え、前記プロセッサーは、以下~の各処理を実行し、印刷内容を前記入力部で入力された印刷情報に基づいて設定し、前記カセット装着部に装着される同一種類のテープカセットのテープからラベルの作成を一括して行う基準となる印刷単位を前記入力部で入力された印刷情報に基づいて一又は複数設定し、前記の処理で設定された印刷単位に適したテープカセットの種類を指示するメッセージを前記出力部に出力させ、前記の処理で設定された印刷内容の印刷を前記の処理で設定された印刷単位で前記印刷部に行わせ、前記の処理で設定された印刷単位の全てについて前記の処理と前記の処理を順次に繰り返して行うこと、を特徴とするラベルプリンター。請求項1に記載するラベルプリンターであって、前記カセット装着部に装着されたテープカセットのインクリボンを使用して当該テープカセットのテープに前記の処理で設定された印刷単位の印刷が前記印刷部によって行われ、前記の処理で使用されるテープカセットの種類が前記カセット装着部に装着可能なテープカセットのテープ色及びインクリボン色で構成されること、を特徴とするラベルプリンター。請求項1又は請求項2のいずれか一つに記載するラベルプリンターであって、前記カセット装着部に装着されたテープカセットの種類を検出する検出部を備え、前記プロセッサーは、以下~の各処理を実行し、前記検出部で検出されたテープカセットの種類と前記の処理で前記出力部によって出力されたメッセージで指示されたテープカセットの種類とが一致しない場合には、前記の処理を実行する前に前記の処理を続行し、前記検出部で検出されたテープカセットの種類と前記の処理で前記出力部によって出力されたメッセージで指示されたテープカセットの種類とが一致した場合に限って、前記の処理の実行に移行することを許可すること、を特徴とするラベルプリンター。請求項1乃至請求項3のいずれか一つに記載するラベルプリンターであって、前記入力部で入力される印刷情報には印刷枚数情報とナンバリング情報とが含まれていること、を特徴とするラベルプリンター。請求項1乃至請求項3のいずれか一つに記載するラベルプリンターであって、フィールドに格納される印刷データとレコードに関する情報とフィールドに関する情報とが組み合わされたデータベースを備え、前記入力部を介して入力される印刷情報には抽出条件に関する情報と前記データベースのレコードの範囲に関する情報とフィールドを特定する情報とが含まれていること、を特徴とするラベルプリンター。請求項1乃至請求項5のいずれか一つに記載するラベルプリンターであって、前記プロセッサーに制御され、前記カセット装着部に装着されたテープカセットのテープにカット加工を施すカット部を備え、前記プロセッサーは、前記の処理に代えて以下’の処理を実行し、’前記の処理で設定された印刷内容の印刷と当該印刷に伴うカット加工を前記の処理で設定された印刷単位で前記印刷部と前記カット部に行わせること、を特徴とするラベルプリンター。しかしながら、異なる種類のテープカセットが一つ装着可能なカセット装着部を有するラベルプリンター、例えば、インクリボンの交換不能な異なる種類のテープカセットのうち一つが装着可能なカセット装着部を有するラベルプリンターにおいては、上記特許文献1記載の技術にとって重要な要素であるリボンカセットの交換自体が存在しないことから、上記特許文献1の技術を設計変更しながら具体的に適用しても、入力されたテキストが自動的に更新されたラベルを複数枚作成する際にテープカセットの交換回数を少なくさせることはできなかった。そこで、本発明は、上述した点を鑑みてなされたものであり、異なる種類のテープカセットが一つ装着可能なカセット装着部を有するラベルプリンターにおいて、複数種類のテープカセットを使用して印刷を行う際にテープカセットの交換回数を少なくすることができることを課題とする。この課題を解決するためになされた請求項1に係る発明は、ラベルプリンターであって、異なる種類のテープカセットが一つ装着可能なカセット装着部と、前記カセット装着部に装着されるテープカセットの種類を含んだ印刷情報を入力するための入力部と、前記カセット装着部に装着されたテープカセットのテープに前記入力部で入力された印刷情報に基づいた印刷を行う印刷部と、前記カセット装着部に装着されるテープカセットの種類を指示する旨のメッセージを出力する出力部と、前記入力部と前記印刷部と前記出力部とを制御するプロセッサーと、を備え、前記プロセッサーは、以下~の各処理を実行し、印刷内容を前記入力部で入力された印刷情報に基づいて設定し、前記カセット装着部に装着される同一種類のテープカセットのテープからラベルの作成を一括して行う基準となる印刷単位を前記入力部で入力された印刷情報に基づいて一又は複数設定し、前記の処理で設定された印刷単位に適したテープカセットの種類を指示するメッセージを前記出力部に出力させ、前記の処理で設定された印刷内容の印刷を前記の処理で設定された印刷単位で前記印刷部に行わせ、前記の処理で設定された印刷単位の全てについて前記の処理と前記の処理を順次に繰り返して行うこと、を特徴とする。すなわち、本発明のラベルプリンターは、異なる種類のテープカセットが一つ装着可能なカセット装着部を有するラベルプリンターであって、入力部と印刷部と出力部とを制御するプロセッサーが以下~の各処理を実行すれば、つまり、印刷内容を入力部で入力された印刷情報に基づいて設定し、カセット装着部に装着される同一種類のテープカセットのテープからラベルの作成を一括して行う基準となる印刷単位を入力部で入力された印刷情報に基づいて一又は複数設定し、上記の処理で設定された印刷単位に適したテープカセットの種類を指示するメッセージを出力部に出力させ、上記の処理で設定された印刷内容の印刷を上記の処理で設定された印刷単位で印刷部に行わせ、上記の処理で設定された印刷単位の全てについて上記の処理と上記の処理を順次に繰り返して行えば、異なる種類のテープカセットが一つ装着可能なカセット装着部を有するラベルプリンターにおいて、複数種類のテープカセットを使用して印刷を行う際にテープカセットの交換回数を少なくすることができる。[1.本発明の構成]以下、本発明の一実施形態を図面を用いて説明する。図9や図10に表したように、本発明の一実施形態に係るラベルライター1は、カバー2や、複数の文字キー等を有するキーボード3、液晶ディスプレイ4、カセット装着部5、カセットセンサー7等を有する。キーボード3は、印刷キー3Aや、ナンバリング設定キー3B、矢印キー3C、エンターキー3D、データベース印刷設定キー3F等を有する。尚、符号3Eが付されたキーは、ANYキーの一例である。カセットセンサー7は、カセット装着部5に装着されたテープカセット6のテープ色やインクリボン色を検出する。尚、テープカセット6のインクリボン色は、ラベルライター1で作成されたラベルLの文字色に相当する。テープカセット6は、テープが巻回されたものとインクリボンが巻回されたものとが収納されたものであって、テープ又はインクリボンを交換することはできないものである。従って、テープ色又はインクリボン色文字色を現状色から所望色に変更させたい場合には、カセット装着部5に装着中のテープカセット6を所望のテープ色及びインクリボン色文字色を有したテープカセット6に交換させる必要がある。すなわち、テープ色及びインクリボン色文字色が同一であるテープカセット6は同一種類のテープカセット6であり、テープ色又はインクリボン色文字色が異なるテープカセット6は異なる種類のテープカセット6である。図11に示すように、ラベルライター1は、制御部60や、ヘッド駆動回路68、切断用モーター駆動回路69、搬送モーター駆動回路70等を有する。制御部60は、CPU61や、CG-ROM62、EEPROM63、ROM64、RAM66により構成される。更に、制御部60は、ヘッド駆動回路68や、切断用モーター駆動回路69、搬送モーター駆動回路70に接続される。その上、制御部60は、キーボード3や、液晶ディスプレイ4、カセットセンサー7、接続インターフェース81、通信インターフェース82にも接続される。CPU61は、ラベルライター1における各種制御の中枢を担う中央演算処理装置である。従って、CPU61は、キーボード3等からの入力信号及び各種制御プログラム等に基づいて、液晶ディスプレイ4等を制御する。CG-ROM62は、印字される文字や記号の画像データがコードデータと対応させてドットパターンで記憶されるキャラクタージェネレータ用メモリである。EEPROM63は、記憶内容の書込消去ができる不揮発性メモリであり、後述するデータ等が記憶される。ROM64には、ラベルライター1における各種制御プログラムやデータが記憶される。RAM66は、CPU61での演算結果等が一時的に記憶される記憶装置である。RAM66には、例えば、キーボード3の入力により編集された印字データ等が記憶される。接続インターフェース81は、不図示のパーソナルコンピューターを接続するためのものである。通信インターフェース82は、不図示の周辺機器等からの通信データを受信するためのものである。ヘッド駆動回路68は、CPU61からの制御信号に基づいてサーマルヘッド71に駆動信号を供給し、サーマルヘッド71の駆動状態を制御する回路である。切断用モーター駆動回路69は、CPU61からの制御信号に基づいて切断用モーター72に駆動信号を供給し、切断用モーター72の駆動制御を行う回路である。搬送モーター駆動回路70は、CPU61からの制御信号に基づいてテープ搬送モーター73に駆動信号を供給し、テープ搬送モータ-73の駆動制御を行う制御回路である。CPU61は、これらの制御回路68,69,70を使用することにより、カセット装着部5に装着中のテープカセット6内でインクリボンを介して印刷させたテープを、当該テープカセット6外で切断させることによりラベルLを作成する。従って、ヘッド駆動回路68や、搬送モーター駆動回路70、サーマルヘッド71、テープ搬送モーター73等により印刷部が構成される。切断用モーター駆動回路69や切断用モーター72等によりカット部が構成される。カセットセンサー7は、上述したように、カセット装着部5に装着されたテープカセット6のテープ色やインクリボン色を検出する。尚、カセットセンサー7の検出原理には、例えば、カセット装着部5に装着中のテープカセット6から突出する複数の突出片を検知し、検知された複数の突出片の組合せに基づいてテープカセット6のテープ色やインクリボン色を検出するものがある。[2.本発明の第1動作]次に、本実施形態に係るラベルライター1で実行されるナンバリング印刷について説明する。図1乃至図4、図6のフローチャートで表されたナンバリング印刷も可能な制御プログラムの各々は、EEPROM63等に記憶されるとともにCPU61により実行される。図1に表されたように、本実施形態に係るラベルライター1で実行されるナンバリング印刷も可能な制御プログラムでは、先ず、S11において、キー入力があったか否かが判定される。この判定は、キーボード3からの入力信号に基づいて行われる。ここで、キー入力がなかった場合S11:NOには、S11自身に戻ることにより、キー入力がなされるまで待機する。これに対して、キー入力があった場合S11:YESには、S12に進む。S12では、入力されたキーが印刷キー3Aであったか否かが判定される。この判定も、キーボード3からの入力信号に基づいて行われる。ここで、入力されたキーが印刷キー3Aでなかった場合S12:NOには、S13に進む。S13では、入力されたキーが文字キーであったか否かが判定される。この判定も、キーボード3からの入力信号に基づいて行われる。ここで、入力されたキーが文字キーであった場合S13:YESには、S17の文字入力処理に進んで、入力された文字キーに基づいて印刷内容がRAM66内で編集された後、上記S11に戻って、上記S11以降の処理が繰り返される。これに対して、入力されたキーが文字キーでなかった場合S13:NOには、S14に進む。S14では、入力されたキーがナンバリング設定キー3Bであったか否かが判定される。この判定も、キーボード3からの入力信号に基づいて行われる。ここで、入力されたキーがナンバリング設定キー3Bでなかった場合S14:NOには、S15のその他の処理に進んで、入力されたキーに基づいてその他の処理が行われた後、上記S11に戻って、上記S11以降の処理が繰り返される。これに対して、入力されたキーがナンバリング設定キー3Bであった場合S14:YESには、S16のナンバリング設定処理に進む。ナンバリング設定処理では、図2に表されたように、先ず、S100において、RAM66に確保された変数Iに1が代入される。その後は、S101に進む。S101では、ナンバリング対象範囲設定の処理が行われる。この処理を具体的に言えば、例えば、図2上でS101の横隣に表された液晶ディスプレイ4ではアンダーラインでナンバリング対象範囲を示しており、ナンバリング対象範囲の設定には、カーソルでナンバリング対象範囲の開始位置を設定した後、カーソルでナンバリング対象範囲の終了位置を設定するようにしている。尚、図2上でS101の横隣に表された液晶ディスプレイ4には、印刷対象の文字がナンバリング対象範囲の文字をナンバリングの初期値の形で含みながら表示されている。これらの入力は、上記図1のS17の文字入力処理で行われる。換言すれば、S17において、ナンバリングの初期値を含んで印刷対象の文字が入力された後、S101で、ナンバリングの初期値を表す文字上にナンバリング対象範囲を設定している。その後は、S102に進む。S102では、ナンバリング枚数設定の処理が行われる。この処理を具体的に言えば、例えば、図2上でS102の横隣に表された液晶ディスプレイ4のアンダーライン上のように、ナンバリング印刷の所望枚数の15枚がキーボード3による入力を介して設定される。その後は、S103に進む。S103では、RAM66に確保された変数であるFROM値Iにナンバリング対象範囲が代入される。ナンバリング対象範囲とは、上記S101で入力されたナンバリングの初期値である。従って、上述したように、上記S101においてナンバリングの初期値である1990がキーボード3による入力を介して設定されたケースでは、FROM値Iに1990が代入される。その代入がなされたFROM値Iは、RAM66に記憶される。このとき、変数Iは1であることから、1990がFROM値1に代入され、その代入がなされたFROM値1が、RAM66に記憶される。その後は、S104に進む。S104では、RAM66に確保された変数であるTO値Iが設定される。この処理を具体的に言えば、例えば、図2上でS104の横隣に表された液晶ディスプレイ4のアンダーライン上のように、1994がキーボード3を介して入力されると、TO値Iに1994が設定される。その設定がなされたTO値Iは、RAM66に記憶される。このとき、変数Iは1であることから、1994がTO値1に代入され、その代入がなされたTO値1が、RAM66に記憶される。その後は、S105に進む。S105では、RAM66に確保された変数であるカセット種Iが設定される。この処理を具体的に言えば、例えば、図2上でS105の横隣に表された液晶ディスプレイ4のアンダーライン上のように、白地/黒文字がキーボード3を介して入力されると、カセット種Iに白地/黒文字が設定される。その設定がなされたカセット種Iは、RAM66に記憶される。このとき、変数Iは1であることから、白地/黒文字がカセット種1に代入され、その代入がなされたカセット種1が、RAM66に記憶される。尚、白地/黒文字とは、白地テープ色で黒文字インクリボン色のテープカセット6を意味する。その後は、S106に進む。S106では、残り設定があるか否かが判定される。この処理を具体的に言えば、例えば、図2上でS104やS105の横隣に表された各液晶ディスプレイ4のように、1990がFROM値1に設定され、1994がTO値1に設定されたケースでは、上記S102のナンバリング枚数設定の処理で入力されたナンバリング印刷の所望枚数である15枚に満たないので、残り設定があるとされS106:YES、S107に進む。S107では、変数Iが1でインクリメントされる。その後は、S108に進む。S108では、TO値I-11がFROM値Iに代入される。この処理を具体的に言えば、例えば、上述したケースにおいて、直前のS107でインクリメントされた変数Iが2になるときは、TO値11に相当する19941の1995がFROM値2に代入される。その代入がなされたFROM値2は、RAM66に記憶される。その後は、上記S104に戻って、上記S104以降の処理が繰り返し行われる。具体的に言えば、例えば、直前のS107でインクリメントされた変数Iが2になるときは、S104でTO値2が設定され、S105でカセット種2が設定される。一方、上述したS106において、例えば、上述したように、1990がFROM値1に設定されたケースでは、上記S104で2004がTO値Iに設定されると、上記S102のナンバリング枚数処理で入力されたナンバリング印刷の所望枚数である15枚となるので、残り設定がないとされS106:NO、S109に進む。S109では、設定エラーがないか否かが判定される。この判定は、S101乃至S105におけるキーボード3のキー入力に基づいて行われる。ここで、設定エラーがある場合S109:NOには、上記S100に戻って、上記S100以降の処理が繰り返される。一方、設定エラーがない場合S109:YESには、S110に進む。S110では、ナンバリング条件保存の処理が行われる。この処理では、上記S100乃至S108の各処理が行われることによってRAM66に記憶されたFROM値I、TO値I、カセット種Iが、ナンバリング条件のデータに加工され、その加工されたナンバリング条件のデータがRAM66に保存される。この処理を具体的に言えば、例えば、図2に表されたナンバリング条件のデータD1がRAM66に記憶される。その後は、上記図1のS11に戻る。ちなみに、図2に表されたナンバリング条件のデータD1の内容は、印刷枚数nと、範囲1、範囲2、...で構成される。具体的に言えば、例えば、上述したケースでは、印刷枚数nとして、上記S102のナンバリング枚数設定の処理で入力されたナンバリング印刷の所望枚数である15が保存される。範囲1には、FROM値1,TO値1,カセット種1に相当する1990,1994,白地/黒文字が保存される。すなわち、範囲1には、1990から1994のナンバリングの範囲と、白地テープ色で黒文字インクリボン色のテープカセット6の種類が保存される。範囲2には、FROM値2,TO値2,カセット種2に相当するデータが保存される。以下、TO値Iが2004となる範囲Iまで、すなわち、範囲1、範囲2、...、範囲Iが保存される。一方、上記図1のS12において、入力されたキーが印刷キー3Aであった場合S12:YESには、S18の印刷処理に進む。印刷処理では、図3に表されたように、S201において、印刷前エラーチェックがOKか否かが判定される。印刷前エラーチェックには、テープカセット6がカセット装着部5に装着されているか否かのチェックなどがある。ここで、印刷前エラーチェックがOKでない場合S201:NOには、S201の2に進む。S201の2では、エラー処理が行われる。この処理では、本実施形態に係るラベルライター1をエラー状態にさせる。エラー状態では、エラー内容が液晶ディスプレイ4に表示される。ここで、ANYキーのいずれか例えば、キー3Eが入力されると、本実施形態に係るラベルライター1をエラー状態から抜け出させることができる。その後は、上記図1のS11に戻る。これに対して、印刷前エラーチェックがOKである場合S201:YESには、S202に進む。S202では、全てがANYであるか否かが判定される。この判定は、上記図2のS110でRAM66に記憶されたナンバリング条件の内容に基づいて行われる。具体的には、ナンバリング条件のデータD1に含まれる各カセット種Iの全てがANYであるか否かが判定される。尚、ANYとは、テープカセット6の種類が何も設定されていないことをいう。そして、図7に表されたように、ナンバリングの範囲に対するテープカセット6としてANYを全て設定することもできる。この場合には、ナンバリングの全ての範囲に対するテープカセット6の種類は何も設定されない。ここで、例えば、図7に表されたように、全てがANYである場合S202:YESには、S203の通常印刷処理が行われる。このとき、上記図2のS110でRAM66にナンバリング条件が記憶されていても、テープカセット6の交換を催促しない通常のナンバリング印刷が行われる。その後は、上記図1のS11に戻る。これに対して、全てがANYでない又はいずれかがANYである場合S202:YESには、S203の2の印刷情報並べ替え処理に進む。印刷情報並べ替え処理では、図4に表されたように、S302において、印刷情報中のカセット種が取得される。この処理を具体的に言えば、例えば、上記図2のS110でRAM66に記憶されたナンバリング条件のデータD1の中から、範囲1、範囲2、...、範囲Iの各データが抽出されることにより、図5の上段に表された印刷情報のデータD2が作成され、さらに、図5の上段に表された印刷情報のデータD2の中から、カセット種Iに相当する白地/黒文字、黄地/黒文字、及び白地/黒文字が取得される。尚、印刷情報のデータD2はRAM66に記憶される。その後は、S303に進む。S303では、上記S302で取得されたカセット種Iをもって、印刷情報がソートし直されることにより、印刷順情報が作成される。この処理を具体的に言えば、例えば、印刷情報のデータが図5の上段に表された印刷情報のデータD2の場合には、図5に表されたように、印刷情報のデータD2から印刷順情報のデータD3が作成される。印刷順情報のデータD3はRAM66に記憶される。印刷情報のデータD2は、上記S302で抽出作成されたものである。印刷順情報のデータD3は、上記S302で取得されたカセット種Iをもって、印刷情報のデータD2がソートし直されたものである。つまり、同一種類のテープカセット6が設定されたカセット種Iが連続するように、範囲1、範囲2、...、範囲Iの順番が並び替えられる。図5に表された印刷順情報のデータD3の例では、カセット種Iに設定された白地/黒文字が連続するように、範囲1、範囲2、...、範囲Iの順番が並び替えられる。すなわち、図5に表された印刷順情報のデータD3では、範囲1の1990,1994,白地/黒文字つまり、FROM値1,TO値1,カセット種1が印刷順1として並べられ、続いて、範囲3の2000,2004,白地/黒文字つまり、FROM値3,TO値3,カセット種3が印刷順2として並べられ、続いて、範囲2の1995,1999,黄地/黒文字つまり、FROM値2,TO値2,カセット種2が印刷順3として並べられる。その後は、上記図3のS204に進んで、装着カセットチェック処理が行われる。装着カセットチェック処理では、図6に表されたように、S401において、カセット色替えのタイミングであるか否かが判定される。この判定は、上記図4のS303で作成された印刷順情報に基づいて行われる。この処理を具体的に言えば、例えば、図5の印刷順情報のデータD3がRAM66に記憶されている場合には、同一種類のテープカセット6が設定された印刷順1と印刷順2の処理白地/黒文字の処理時は、カセット色替えのタイミングでないとされS401:NO、印刷順3の処理黄地/黒文字の処理時になると、カセット色替えのタイミングであるとされるS401:YES。ここで、カセット色替えのタイミングでない場合S401:NOには、S404に進む。S404では、カセット装着部5に装着中のテープカセット6が設定通りであるか否かを判定する。この判定は、カセットセンサー7による検知結果と上記図4のS303で作成された印刷順情報とに基づいて行われる。この処理を具体的に言えば、例えば、図5の印刷順情報のデータD3がRAM66に記憶されている場合には、印刷順1又は印刷順2の処理白地/黒文字の処理中は、白地テープ色で黒文字インクリボン色のテープカセット6がカセット装着部5に装着中であれば、カセット装着部5に装着中のテープカセット6が設定通りであるとされS404:YES、白地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、カセット装着部5に装着中のテープカセット6が設定通りでないとされる404:NO。さらに、印刷順3の処理黄地/黒文字の処理中は、黄地テープ色で黒文字インクリボン色のテープカセット6がカセット装着部5に装着中であれば、カセット装着部5に装着中のテープカセット6が設定通りであるとされS404:YES、黄地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、カセット装着部5に装着中のテープカセット6が設定通りでないとされるS404:NO。ここで、カセット装着部5に装着中のテープカセット6が設定通りでない場合S404:NOには、S402に進む。上記S401において、カセット色替えのタイミングである場合S401:YESでも、S402に進む。S402では、装着カセット指示メッセージ表示が行われる。この処理では、液晶ディスプレイ4に装着カセット指示メッセージが表示される。この処理を具体的に言えば、例えば、図5の印刷順情報のデータD3がRAM66に記憶されている場合において、印刷順1又は印刷順2の処理白地/黒文字の処理になると、または、印刷順1や印刷順2の処理白地/黒文字の処理のときに、白地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、図6上でS402の横隣以降に表された液晶ディスプレイ4のように、白地テープ色で黒文字インクリボン色のテープカセット6をカセット装着部5に装着させることを促すメッセージエラーメッセージとして、白地/黒文字カセットを装着して下さい。が表示される。そして、印刷順3の処理黄地/黒文字の処理になると、または、印刷順3の処理黄地/黒文字の処理のときに、図6上でS402の横隣以降に表された液晶ディスプレイ4のように、黄地テープ色で黒文字インクリボン色のテープカセット6をカセット装着部5に装着させることを促すメッセージエラーメッセージとして、黄地/黒文字カセットを装着して下さい。が表示される。尚、RAM66に記憶されているナンバリング条件において、ナンバリングの範囲に対するテープカセット6としてANYと設定された場合には、ANYと設定された印刷順Iの処理テープカセット6の種類が何も設定されていないケースの処理になると、図8に表された液晶ディスプレイ4のように、次のカセットを装着して下さい。とのメッセージが表示される。このようにして、図6のS402の装着カセット指示メッセージ表示が行われると、S403に進んで、ANYキーのいずれか例えば、キー3Eが入力されるまで待機状態にされるS403:NO。このとき、ユーザーに対しては、カセット装着部5に装着中のテープカセット6を適切なものと交換した後でANYキーのいずれか例えば、キー3Eを押下することが望まれる。ANYキーのいずれか例えば、キー3Eが入力されるとS403:YES、上記S404に進む。ここで、カセット装着部5に装着中のテープカセット6が設定通りでない場合S404:NOには、上記S402に戻って、上記S402以降の処理を繰り返す。これに対して、カセット装着部5に装着中のテープカセット6が設定通りである場合S404:YESには、上記図3のS205に進む。S205では、印刷処理が行われる。この処理では、上記図1のS17の文字入力処理の処理内容等に基づき、ヘッド駆動回路68や、搬送モーター駆動回路70、サーマルヘッド71、テープ搬送モーター73等により構成される印刷部によって、カセット装着部5に装着中のテープカセット6のインクリボンで当該テープカセット6のテープにラベルLの1枚分に相当する印刷が行われる。さらに、ユーザーがセッティングすれば、切断用モーター駆動回路69や切断用モーター72等により構成されるカット部によって、カセット装着部5に装着中のテープカセット6のテープに対して当該印刷に伴うカット加工が施される。このカット加工は、ハーフカットであってもよい。尚、カット部が本実施の形態とは異なり手動式のものであれば、カット部がユーザーによって操作されることによって、カセット装着部5に装着中のテープカセット6のテープに対して当該印刷に伴うカット加工が施される。尚、RAM66にナンバリング条件が記憶されている場合には、RAM66に記憶されたナンバリング条件に従ったナンバリング印刷が行われる。このとき、図3上でS205の横隣に表された液晶ディスプレイ4のように、印刷中の文字と、現時点でのナンバリング印刷の枚数例えば、1枚、2枚、...、15枚と、ナンバリング印刷の総枚数15枚とが表される。このようにして、S205の印刷処理が行われると、S206に進む。S206では、最終印刷であるか否かが判定される。この判定は、具体的に言えば、例えば、図5の印刷順情報のデータD3がRAM66に記憶されている場合には、印刷順1や印刷順2や印刷順3の処理中は最終印刷でないとされS206:NO、印刷順3の処理が終了時点になると最終印刷であるとされるS206:YES。ここで、最終印刷でない場合S206:NOには、S207に進んで、印字データの更新を行った後、上記S204に戻って、上記S204の以降の処理が繰り返される。これにより、新たなラベルLの1枚分に相当する印刷が行われる。これに対して、最終印刷である場合S206:YESには、上記図1のS11に戻って、上記S11以降の処理が繰り返される。すなわち、本実施形態に係るラベルプリンター1は、異なる種類のテープカセット6が一つ装着可能なカセット装着部5を有するラベルプリンター1であって、キーボード3と印刷部と液晶ディスプレイ4とを制御するCPU61が以下~の各処理を実行する。尚、印刷部は、ヘッド駆動回路68や、搬送モーター駆動回路70、サーマルヘッド71、テープ搬送モーター73等により構成される。つまり、CPU61は、ナンバリング対象範囲設定の処理S101とナンバリング枚数設定の処理S102とにおけるキーボード3のキー入力印刷情報に基づいて印刷内容を設定する。その印刷内容を具体的に言えば、例えば、図2上でS101,S102の横隣の各液晶ディスプレイ4の表示内容がナンバリング条件としてRAM66に記憶されている場合では、連絡票ファイルや年の文字や、ナンバリングの初期値である1990、ナンバリング印刷の所望枚数の15枚等である。さらに、CPU61は、TO値I設定の処理S104とカセット種I設定の処理S105におけるキーボード3のキー入力印刷情報に基づいて、カセット装着部5に装着される同一種類のテープカセット6のテープからラベルLの作成を一括して行う基準となる印刷単位を一又は複数設定する。その印刷単位を具体的に言えば、例えば、図2に表されたナンバリング条件のデータD1から図5に表された印刷情報のデータD2が抽出作成される場合では、1990から1994のナンバリングの範囲に対して白地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲1と、1995から1999のナンバリングの範囲に対して黄地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲2と、2000から2004のナンバリングの範囲に対して白地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲3である。この点、本実施形態に係るラベルプリンター1では、CPU61による印刷情報並べ替え処理S203の2で作成される印刷順情報のデータD3のように、カセット装着部5に装着される同一種類のテープカセット6のテープからラベルLの作成を一括して行う基準となる印刷単位範囲Iが並べ替えられる。印刷順情報のデータD3では、1990から1994のナンバリングの範囲に対して白地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲1に相当する印刷順1と、2000から2004のナンバリングの範囲に対して白地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲3に相当する印刷順2と、1995から1999のナンバリングの範囲に対して黄地テープ色で黒文字インクリボン色のテープカセット6が設定された印刷単位である範囲2に相当する印刷順3の順番で並べられている図5参照。さらに、CPU61は、装着カセット指示メッセージ表示S402において、上記の処理TO値I設定の処理S104とカセット種I設定の処理S105で設定された印刷単位である範囲Iに適したテープカセット6の種類を指示するメッセージを液晶ディスプレイ4に出力させる。さらに、CPU61は、印刷処理S205において、上記の処理ナンバリング対象範囲設定の処理S101とナンバリング枚数設定の処理S102で設定された印刷内容の印刷を上記の処理TO値I設定の処理S104とカセット種I設定の処理S105で設定された印刷単位である範囲I毎に印刷部に行わせる。その印刷は、印刷順情報のデータD3で並べられている印刷順1印刷順2印刷順3の順をもって行われる。さらに、CPU61は、最終印刷であるか否かを判定することによってS206、上記の処理TO値I設定の処理S104とカセット種I設定の処理S105で設定された印刷単位である範囲Iの全てについて、上記の処理装着カセット指示メッセージ表示S402と上記の処理印刷処理S205を順次に繰り返して行う。この点、上記の処理装着カセット指示メッセージ表示S402は、印刷順情報のデータD3で並べられている印刷順1印刷順2印刷順3の順をもって行われる。但し、印刷順1印刷順2の両者では、テープカセット6の種類として、白地テープ色で黒文字インクリボン色である白地/黒文字が同一設定されているので図5参照、印刷順1の処理から印刷順2の処理に移行されるタイミングS401:YESにおいて、テープカセット6の種類が適したものであれば、装着カセット指示メッセージ表示S402が省略されてもよい。以上より、本実施形態に係るラベルプリンター1では、異なる種類のテープカセット6が一つ装着可能なカセット装着部5を有するラベルプリンター1であって、複数種類のテープカセット6を使用して印刷を行う際にテープカセット6の交換回数を少なくすることができる。また、本実施形態に係るラベルプリンター1では、カセット装着部5に装着されたテープカセット6のインクリボンを使用して、当該テープカセット5のテープに上記の処理TO値I設定の処理S104とカセット種I設定の処理S105で設定された印刷単位である範囲I毎の印刷が印刷部によって行われるS205。そして、例えば、図2に表されたナンバリング条件のデータD1から図5に表された印刷情報のデータD2が抽出作成される場合では、上記の処理装着カセット指示メッセージ表示S402で使用されるテープカセット6の種類がカセット装着部5に装着可能なテープカセット6のテープ色及びインクリボン色で構成されているので、上記の処理印刷処理S205で印刷が行われる際に、テープ色又はインクリボン色が異なるテープカセット6毎にまとめた印刷単位である範囲I毎の印刷が印刷部によって行われることから、つまり、印刷順1及び印刷順2の印刷単位である範囲1及び範囲3では、白地テープ色で黒文字インクリボン色のテープカセット6で印刷が行われ、印刷順3の印刷単位である範囲2では、黄地テープ色で黒文字インクリボン色のテープカセット6で印刷が行われることから、視覚的識別が容易な色違いのラベルLを作成することができる。例えば、本実施形態に係るラベルプリンター1において、図2に表されたナンバリング条件のデータD1から図5に表された印刷情報のデータD2が抽出作成される場合では、白地テープ色で黒文字インクリボン色のラベルLが1990から1994のナンバリングの範囲及び2000から2004のナンバリングの範囲で引き続き連続してまとめて作成され、その直後に、黄地テープ色で黒文字インクリボン色のラベルLが1995から1999のナンバリングの範囲で作成される。図12は、それらのラベルLが貼付された整理棚101を表した斜視図である。図12に表された整理棚101においては、連絡票ファイル1990年と連絡票ファイル1991年と連絡票ファイル1992年と連絡票ファイル1993年と連絡票ファイル1994年の5枚のラベルLが白地テープ色で黒文字インクリボン色で作成され、連絡票ファイル1995年と連絡票ファイル1996年と連絡票ファイル1997年と連絡票ファイル1998年と連絡票ファイル1999年の5枚のラベルLが黄地テープ色で黒文字インクリボン色で作成され、連絡票ファイル2000年と連絡票ファイル2001年と連絡票ファイル2002年と連絡票ファイル2003年と連絡票ファイル2004年の5枚のラベルLが白地テープ色で黒文字インクリボン色で作成されていることから、それらのラベルLが貼付された整理棚101の引き出しの前板102について視覚的識別が容易となる。つまり、テープカセット6の交換が最も少なくなる形態をもって作成された視覚的に識別可能な各ラベルLを介して、一目で年代別の区分けがわかる。また、本実施形態に係るラベルプリンター1では、CPU61が以下~の各処理を実行する。つまり、CPU61は、カセット装着部5に装着中のテープカセット6が設定通りであるか否かを判定することによってS404、カセットセンサー7で検出されたテープカセット6の種類と上記の処理装着カセット指示メッセージ表示S402で液晶ディスプレイ4に表示されたメッセージで指示されたテープカセット6の種類とが一致しない場合にはS404:NO、上記の処理印刷処理S205を実行する前に上記の処理装着カセット指示メッセージ表示S402を続行する。さらに、CPU61は、カセットセンサー7で検出されたテープカセット6の種類と上記の処理装着カセット指示メッセージ表示S402で液晶ディスプレイ4に表示されたメッセージで指示されたテープカセット6の種類とが一致した場合に限ってS404:YES、上記の処理印刷処理S205の実行に移行することを許可する。以上より、本実施形態に係るラベルプリンター1では、間違ったテープカセット6の交換を防止することができる。また、本実施形態に係るラベルプリンター1では、例えば、図2に表されたナンバリング条件のデータD1から図5に表された印刷情報のデータD2が抽出作成される場合のように、キーボード3で入力されるキー入力印刷情報には印刷枚数情報とナンバリング情報とが含まれており、つまり、上記の処理ナンバリング対象範囲設定の処理S101とナンバリング枚数設定の処理S102で設定された印刷内容がナンバリングによって自動的に更新される印刷内容であるが、このような場合でも上述した各効果を奏することができる。また、本実施形態に係るラベルプリンター1では、切断用モーター駆動回路69や切断用モーター72等で構成されるカット部をもCPU61が制御することができる。そして、CPU61は、上記の処理印刷処理S205の際には、以下’の処理を実行する。つまり、CPU61は、’上記の処理ナンバリング対象範囲設定の処理S101とナンバリング枚数設定の処理S102で設定された印刷内容の印刷と当該印刷に伴うカット加工を上記の処理TO値I設定の処理S104とカセット種I設定の処理S105で設定された印刷単位である範囲I毎に、つまり、印刷順情報のデータD3に並べられている印刷順1印刷順2印刷順3図5参照で印刷部とカット部に行わせることにより、複数種類のテープカセット6を使用して印刷を行う際にテープカセット6のテープに当該印刷に伴うカット加工ハーフカットも含むを施すことができる。[3.本発明の第2動作]また、本実施形態に係るラベルプリンター1では、例えば、図18に表されたデータベース201をEEPROM63等に記憶させておき、キーボード3を介して入力されるキー入力印刷情報において、ナンバリング情報に代えて図18に表されたデータベース201のレコード番号情報202等を含ませれば、上述したナンバリング印刷に代えて、以下のデータベース印刷を行うことが可能である。つまり、図18に表されたデータベース201によれば、レコード番号情報202が16~812~15にそれぞれ対応する名前については、住所が○○県の人なので、例えば、青地テープ色で黒文字インクリボン色のテープカセット6を対応させ、青地テープ色で黒文字インクリボン色のラベルLにその名前がそれぞれ作成される。また、レコード番号情報202が241116にそれぞれ対応する名前については、住所が○△県の人なので、例えば、黄地テープ色で黒文字インクリボン色のテープカセット6を対応させ、黄地テープ色で黒文字インクリボン色のラベルLにその名前がそれぞれ作成される。また、レコード番号情報202が35910にそれぞれ対応する名前については、住所が○×県の人なので、例えば、白地テープ色で黒文字インクリボン色のテープカセット6を対応させ、白地テープ色で黒文字インクリボン色のラベルLにその名前がそれぞれ作成される。尚、図18に表されたデータベース201の名前フィールド204では、上記の各条件の下で作成されたラベルLのイメージを表している。つまり、図18に表されたデータベース201に登録されている人々について、住所別に色分けした名前のラベルLがそれぞれ作成される。この点、データベース201のレコード番号情報202の範囲を限定して、上述したデータベース印刷を行えば、その限定範囲内の名前について、住所が○○県○△県○×県という抽出条件の下で、異なるテープカセット6の種類毎にまとめて各ラベルLに印刷することもできる。以下に、本実施形態に係るラベルライター1で実行されるデータベース印刷について説明する。図13乃至図17は、データベース印刷も可能な制御プログラムが表されたフローチャート図である。尚、図13乃至図17のフローチャートで表されたデータベース印刷も可能な制御プログラムの各々は、EEPROM63等に記憶されるとともにCPU61により実行される。尚、データベース印刷については、上記ナンバリング印刷と動作処理上の差分がない限り説明は省略され、上記ナンバリング印刷と同一の動作処理には原則として同一符号が付される。図13に表されたように、本実施形態に係るラベルライター1で実行されるデータベース印刷も可能な制御プログラムでは、以下の各処理を除けば、上記図1に表されたナンバリング印刷も可能な制御プログラムが同様にして実行される。先ず、入力されたキーが文字キーでなかった場合S13:NOには、S14の2に進む。S14の2では、入力されたキーがデータベース印刷設定キー3Fであったか否かが判定される。この判定も、キーボード3からの入力信号に基づいて行われる。ここで、入力されたキーがデータベース印刷設定キー3Fでなかった場合S14の2:NOには、S15のその他の処理に進んで、入力されたキーに基づいてその他の処理が行われた後、上記S11に戻って、上記S11以降の処理が繰り返される。これに対して、入力されたキーがデータベース印刷設定キー3Fであった場合S14の2:YESには、S16の2のデータベース印刷設定処理に進む。図14は、データベース印刷設定処理のプログラムが表されたフローチャート図である。図14に表されたように、データベース印刷設定処理では、S1001において、印刷レコード範囲設定が行われる。この処理を具体的に言えば、例えば、図14上でS1001の横隣に表された液晶ディスプレイ4の下段のように、開始レコードの値である001と終了レコードの値である012がキーボード3を介して入力される。入力可能な値は、レコード番号情報202、つまり、図18に表されたデータベース201のレコード番号フィールド203に格納された各値である。尚、図14上でS1001の横隣に表された液晶ディスプレイ4の上段には、図18に表されたデータベース201の最大レコード範囲を示すデータベースレコード1to16が表されている。その後は、S1002に進む。S1002では、印刷条件設定が行われる。この処理を具体的に言えば、例えば、図14上でS1002の横隣に表された液晶ディスプレイ4の下段では、抽出条件フィールドである住所と印刷フィールドである名前がキーボード3を介して入力されている。これらの入力の際には、レコードNO名前住所が矢印キー3Cの押下に従って順次に表示され、エンターキー3Dの押下によって決定される。もっとも、これらの入力は、外部機器からデータ転送により行ってもよい。この点、レコードNOは、図18に表されたデータベース201のレコード番号フィールド203を示す。名前は、図18に表されたデータベース201の名前フィールド204を示す。住所は、図18に表されたデータベース201の住所フィールド205を示す。尚、図14上でS1002の横隣に表された液晶ディスプレイ4の上段には、本操作を示す印刷条件設定が表されている。その後は、S1003に進む。S1003では、印刷データ抽出条件かつ印刷カセット設定が行われる。この処理を具体的に言えば、例えば、図14上でS1003の横隣以降に表された各液晶ディスプレイ4の下段では、抽出条件設定1として、抽出条件印刷データ抽出条件である○○県とCASSETTE印刷カセット設定である青地/黒文字カセットがキーボード3を介して入力されている。さらに、抽出条件設定2として、抽出条件印刷データ抽出条件である○△県とCASSETTE印刷カセット設定である黄地/黒文字カセットがキーボード3を介して入力されている。さらに、抽出条件設定3として、抽出条件印刷データ抽出条件である○×県とCASSETTE印刷カセット設定である白地/黒文字カセットがキーボード3を介して入力されている。CASSETTE印刷カセット設定の入力の際には、青地/黒文字カセット黄地/黒文字カセット白地/黒文字カセットなど、本実施形態に係るラベルプリンター1のカセット装着部5に装着可能なテープカセット6の種類が矢印キー3Cの押下に従って順次に表示され、エンターキー3Dの押下によって決定される。このとき、テープカセット6の種類が何も設定されないANYも表示決定することも可能である。尚、図14上でS1003の横隣以降に表された各液晶ディスプレイ4の上段には、本操作を示す抽出条件設定1抽出条件設定2抽出条件設定3がそれぞれ表されている。その後は、S1004に進む。S1004では、設定完了であるか否かが判定される。この判定は、キーボード3のキー入力に基づいて行われる。ここで、設定完了でない場合S1004:NOには、上記S1003に戻って、印刷データ抽出条件かつ印刷カセット設定が再び行われる。これに対して、設定完了である場合S1004:YESには、S1005に進む。S1005では、条件外データカセット設定が行われる。この処理を具体的に言えば、例えば、図14上でS1005の横隣斜下に表された液晶ディスプレイ4の下段では、抽出条件設定nとして、抽出条件印刷データ抽出条件であるとCASSETTE条件外印刷カセット設定である黄地/黒文字カセットがキーボード3を介して入力されている。抽出条件印刷データ抽出条件であるとは、上記S1003で設定された各抽出条件印刷データ抽出条件以外の抽出条件印刷データ抽出条件をいう。つまり、上記の具体例で言えば、が示す抽出条件印刷データ抽出条件は、住所が○○県○△県○×県以外であることである。CASSETTE条件外印刷カセット設定の入力は、上記S1003の処理におけるCASSETTE印刷カセット設定の入力と同様である。その後は、S1006に進む。S1006では、データベース印刷条件保存が行われる。この処理を具体的に言えば、上記S1001乃至上記S1003、上記S1005における入力内容がデータベース印刷条件としてRAM66に記憶される。その後は、上記図13のS11に戻る。一方、上記図13のS12において、入力されたキーが印刷キー3Aであった場合S12:YESには、S18の印刷処理に進む。図15は、印刷処理のプログラムが表されたフローチャート図である。図15に表された印刷処理のプログラムでは、以下の各処理を除けば、上記図3に表された印刷処理のプログラムが同様にして実行される。先ず、印刷前エラーチェックがOKである場合S201:YESには、S202の2に進む。S202の2では、データベース印刷であるか否かが判定される。この判定は、上記図14のS1006でRAM66に記憶されたデータベース印刷条件の内容に基づいて行われる。ここで、データベース印刷でない場合S202の2:NOには、S203の通常印刷処理が行われる。このとき、上記図14のS1006でRAM66にデータベース印刷条件が記憶されているが、そのデータベース印刷条件の内容に色替え設定がない場合には、テープカセット6の交換を催促しない通常のデータベース印刷が行われる。尚、データベース印刷条件の内容に色替え設定がない場合とは、抽出条件印刷データ抽出条件に対するテープカセット6の種類が何も設定されていない場合をいう。この場合を具体的に言えば、上記図14のS1003の印刷データ抽出条件かつ印刷カセット設定において、例えば、各抽出条件印刷データ抽出条件である○○県○△県○×県に対するCASSETTE印刷カセット設定のテープカセット6として、ANYがそれぞれ設定された場合をいう。その後は、上記図13のS11に戻る。これに対して、データベース印刷である場合S202の2:YESには、S203の3の印刷情報並べ替え処理に進む。図16は、印刷情報並べ替え処理のプログラムが表されたフローチャート図である。図16に表されたように、印刷情報並べ替え処理では、S1101において、印刷条件が取得される。この処理を具体的に言えば、例えば、上記図14のS1006でRAM66に記憶されたデータベース印刷条件から、図16のS1101の横隣に表されたデータDD1が作成される。データDD1には、抽出条件フィールド=住所と印刷フィールド=名前が含まれている。その後はS1102に進む。S1102では、抽出条件がすべて完了したか否かが判定される。この判定は、上記図14のS1006でRAM66に記憶されたデータベース印刷条件に基づいて行われる。ここで、抽出条件がすべて完了していない場合S1102:NOには、S1103に進む。S1103では、抽出条件が取得される。この処理を具体的に言えば、例えば、上記図14のS1006でRAM66に記憶されたデータベース印刷条件から、図16のS1103の横隣斜上に表されたデータDD2が作成される。データDD2には、抽出条件1○○,青地/黒文字カセット抽出条件2○△,黄地/黒文字カセット抽出条件3○×,白地/黒文字カセットが含まれている。その後はS1104に進む。S1104では、データベースから該当レコードが抽出される。この処理を具体的に言えば、例えば、上記図14のS1006でRAM66に記憶されたデータベース印刷条件に基づいて、図18に表されたデータベース201から、図16のS1104の横隣に表されたデータDD3が作成される。データDD3では、S1001の印刷レコード範囲設定で入力された開始レコードの値である001と終了レコードの値である012とで定義される範囲の中から、抽出条件1○○,青地/黒文字カセットに対する該当レコードとして、-該当レコードリスト1○○○○,×○△○,△×○□,...の各名前が抽出され、抽出条件2○△,黄地/黒文字カセットに該当レコードとして、-該当レコードリスト2○○○△,△○○○,△△△△の各名前が抽出され、抽出条件3○×,白地/黒文字カセットに該当レコードとして、-該当レコードリスト3○△○○,○×△△,××△△,...の各名前が抽出される。その後はS1105に進む。S1105では、印刷リストへ追加が行われる。この処理を具体的に言えば、例えば、S1103のデータDD2及びS1104のデータDD3から、図16のS1105の横隣斜下に表されたデータDD4が作成される。データDD4には、印刷リスト1:抽出条件1,該当レコードリスト1印刷リスト2:抽出条件2,該当レコードリスト2印刷リスト3:抽出条件3,該当レコードリスト3が含まれている。データDD4は、RAM66内の印刷リストに追加される。その後は、S1106に進む。S1106では、RAM66内の印刷リストが同種類のカセット6の順番に並び替えられる。この処理を具体的に言えば、例えば、データDD4がRAM66内の印刷リストに追加されている場合には、RAM66内の印刷リストにおいて、先ず、印刷リスト1:抽出条件1,該当レコードリスト1に含まれる青地/黒文字カセットが設定された印刷リストが順次に並べられ、続いて、印刷リスト2:抽出条件2,該当レコードリスト2に含まれる黄地/黒文字カセットが設定された印刷リストが順次に並べられ、続いて、印刷リスト3:抽出条件3,該当レコードリスト3に含まれる白地/黒文字カセットが設定された印刷リストが順次に並べられる。その後は、上記図15のS204に進む。上記図15のS204では、装着カセットチェック処理が行われる。図17は、装着カセットチェック処理のプログラムが表されたフローチャート図である。図17に表された装着カセットチェック処理のプログラムでは、以下の処理を除けば、上記図6に表された装着カセットチェック処理のプログラムが同様にして実行される。つまり、S402では、装着カセット指示メッセージ表示が行われる。この処理では、液晶ディスプレイ4に装着カセット指示メッセージが表示される。この処理を具体的に言えば、例えば、図16のデータDD4を追加した印刷リストがRAM66に記憶されている場合において、印刷リスト1の処理又は印刷リスト1に順次に並べられた印刷リストの処理になると、または、印刷リスト1の処理又は印刷リスト1に順次に並べられた印刷リストの処理のときに、青地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、図17上でS402の横隣以降に表された液晶ディスプレイ4のように、青地テープ色で黒文字インクリボン色のテープカセット6をカセット装着部5に装着させることを促すメッセージエラーメッセージとして、青地/黒文字カセットを装着して下さい。が表示される。続いて、印刷リスト2の処理及び印刷リスト2に順次に並べられた印刷リストの処理になると、または、印刷リスト2の処理及び印刷リスト2に順次に並べられた印刷リストの処理のときに、黄地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、図17上でS402の横隣以降に表された液晶ディスプレイ4のように、黄地テープ色で黒文字インクリボン色のテープカセット6をカセット装着部5に装着させることを促すメッセージエラーメッセージとして、黄地/黒文字カセットを装着して下さい。が表示される。続いて、印刷リスト3の処理及び印刷リスト3に順次に並べられた印刷リストの処理になると、または、印刷リスト3の処理及び印刷リスト3に順次に並べられた印刷リストの処理のときに、白地テープ色又は黒文字インクリボン色でないテープカセット6がカセット装着部5に装着中であれば、図17上でS402の横隣以降に表された液晶ディスプレイ4のように、白地テープ色で黒文字インクリボン色のテープカセット6をカセット装着部5に装着させることを促すメッセージエラーメッセージとして、白地/黒文字カセットを装着して下さい。が表示される。但し、RAM66に記憶されている印刷リストにおいて、データベース印刷に対するテープカセット6としてANYが設定されている場合には、ANYを有する印刷リスト○の処理になると、上記図17上でS402の横隣以降に表された液晶ディスプレイ4のうち、最も下に表された液晶ディスプレイ4のように、次のカセットを装着して下さい。とのメッセージが表示される。尚、上記図15のS205における印刷処理においては、現在の印刷中の枚数や最終的な印刷の総数が液晶ディスプレイ4に表示されることはない。以上より、例えば、図18に表されたデータベース201に基づいて、レコード番号情報202が16~812にそれぞれに対応する○○○○×○△○△×○□□□○○△△△○の名前が印刷された各ラベルLが、青地テープ色と黒文字インクリボン色をもって作成される。以下、同様にして、レコード番号情報202が2411にそれぞれ対応する○○○△△○○○△△△△の名前については、黄地テープ色で黒文字インクリボン色のテープカセット6で各ラベルLがそれぞれ作成される。さらに、レコード番号情報202が35910にそれぞれ対応する○△○○○×△△××△△△○▽▽の名前については、白地テープ色で黒文字インクリボン色のテープカセット6で各ラベルLがそれぞれ作成される。このようにして、図14のS1001で設定される印刷レコード範囲に関する情報や、図14のS1002で設定されるフィールドの特定に関する情報や、図14のS1003,S1005で設定される抽出条件に関する情報で設定される印刷内容が、それらの情報によって自動的に更新される印刷内容であっても、上述した各効果を奏することができる。[4.その他]尚、本発明は上記実施形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。例えば、上記の処理上記図2のS104,S105や上記図14のS1003において、キーボード3のキー入力印刷情報に基づき、カセット装着部5に装着される同一種類のテープカセット6のテープからラベルLの作成を一括して行う基準となる印刷単位を一又は複数設定する際には、ラミネートテープノンラミネートテープセキュリティテープ強粘着ラミネートテープフレキシブルIDテープファブリックテープ等のテープカセット6の機能を印刷単位の構成要素として加えてもよいし、テープカセット6のテープ幅を印刷単位の構成要素として加えてもよい。また、本実施形態に係るラベルプリンター1において、上記の処理印刷処理上記図3又は上記図15のS205以外の処理は、接続インターフェース81に接続される不図示のパーソナルコンピューター上で行ってもよい。また、本実施形態に係るラベルプリンター1では、間違ったテープカセット6の交換やテープカセット6の交換をしないことが許されるのであれば、上記図6又は上記図17のS404の判断処理を省略してもよい。"