(57)【要約】【課題】複数の資料ファイルなどの対象物に貼り付けて使用されるラベルであって、そのラベルが貼着された対象物の配列順位を容易に確認できるラベル印刷を実現する。【解決手段】各ラベル５０ａ〜５０ｇを対象物である資料ファイル６０ａ〜６０ｇに貼着して整列した場合に、これらのラベル５０ａ〜５０ｇの整列方向に沿って連続性を有し、各対象物の配列順位が目視により判別可能な整列用パターン整列用パターン５２ａ〜５２ｇの印刷データを文字列５１ａ〜５１ｇの印刷データに合成し、設定印刷枚数の各ラベル用の印刷データを生成し、この印刷データにより各ラベルを連続印刷により作成する。これにより、各ラベルの整列順位、つまりは、これらか貼着された対象物の配列順位を目視で容易に確認することができ、その象物の管理や整理を容易に行うことができる。【選択図】    図４
2004299338.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に文字列を連続印刷して、整列した場合の配列順位が定められた複数枚のラベルを作成する機能を有する印刷装置であって、
印刷する文字列を記憶する記憶手段と、
ラベルの印刷枚数を設定する印刷枚数設定手段と、
設定印刷枚数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを設定印刷枚数の各ラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して設定印刷枚数の各ラベル用の印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された各ラベル用の印刷データを印刷媒体に連続印刷する印刷手段と
を備えることを特徴とする印刷装置。
【請求項２】
前記整列用パターンは、設定枚数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って所定の角度で傾斜する傾斜線模様で構成されるものであり、
前記印刷データ生成手段は、前記傾斜線模様を形成するための印刷データを、前記設定印刷枚数の各ラベルに対応して生成することを特徴とする請求項１記載の印刷装置。
【請求項３】
更に、前記整列方向に対応するラベルの幅を入力設定するラベル幅設定手段を備え、
前記印刷データ生成手段は、前記ラベル幅設定手段によって設定されたラベルの幅、前記印刷枚数設定手段によって設定された印刷枚数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項２記載の印刷装置。
【請求項４】
前記ラベル幅設定手段は、印刷媒体の幅を検出する検出手段を備え、該検出手段から得られる印刷媒体の幅の情報に基づいてラベルの幅を設定することを特徴とする請求項３記載の印刷装置。
【請求項５】
更に、ラベルを貼り付けるファイルの背幅等の対象物のサイズを入力設定する対象物サイズ設定手段を備え、
前記印刷データ生成手段は、前記対象物サイズ設定手段によって設定された対象物のサイズ、前記印刷枚数設定手段によって設定された印刷枚数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項２記載の印刷装置。
【請求項６】
前記印刷データ生成手段は、設定印刷枚数のラベル中で配列順位の先頭と最終のラベル用の印刷データに、夫々当該ラベルが配列順位の先頭と最後であることを表すマークの印刷データを合成することを特徴とする請求項１乃至５のいずれか記載の印刷装置。
【請求項７】
更に、前記記憶手段に記憶された文字列に含まれる対象文字を前記印刷手段による設定印刷枚数のラベル印刷の毎に更新するナンバリング手段を備えることを特徴とする請求項１乃至６のいずれかに記載の印刷装置。
【請求項８】
印刷媒体に文字列を印刷して、整列した場合の配列順位が定められた複数枚のラベルに続く配列順位のラベルを作成する機能を有する印刷装置であって、
印刷する文字列を記憶する記憶手段と、
印刷すべきラベルの配列順位を設定する配列順位設定手段と、
前記複数枚のラベルに続けて前記印刷すべきラベルを整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記配列順位設定手段により配列順位が設定された前記印刷すべきラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された印刷データを印刷媒体に印刷する印刷手段と
を備えることを特徴とする印刷装置。
【請求項９】
前記整列用パターンは、前記複数枚のラベルに続けて前記印刷すべきラベルを整列した場合に、これらのラベルの整列方向に沿って所定の角度で傾斜する傾斜線模様で構成されるものであり、
前記印刷データ生成手段は、前記傾斜線模様を形成するための印刷データを、前記配列順位設定手段により設定された配列順位のラベルに対応して生成することを特徴とする請求項８記載の印刷装置。
【請求項１０】
更に、前記整列方向に対応するラベルの幅を入力設定するラベル幅設定手段を備え、
前記印刷データ生成手段は、前記ラベル幅設定手段によって設定されたラベルの幅、ラベルの所定の枚数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項９記載の印刷装置。
【請求項１１】
前記ラベル幅設定手段は、印刷媒体の幅を検出する検出手段を備え、該検出手段から得られる印刷媒体の幅の情報に基づいてラベルの幅を設定することを特徴とする請求項１０記載の印刷装置。
【請求項１２】
更に、ラベルを貼り付けるファイルの背幅等の対象物のサイズを入力設定する対象物サイズ設定手段を備え、
前記印刷データ生成手段は、前記対象物サイズ設定手段によって設定された対象物のサイズ、前記対象物の所定の数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項９記載の印刷装置。
【請求項１３】
印刷媒体に文字列を印刷して、整列した場合の配列順位が定められた複数枚のラベル中の任意の順位位置に挿入するラベルを作成する機能を有する印刷装置であって、
印刷する文字列を記憶する記憶手段と、
印刷すべきラベルを挿入する順位位置を設定する挿入位置設定手段と、
前記複数枚のラベルに前記印刷すべきラベルを挿入して整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記挿入位置設定手段により挿入する配列順位が設定された前記印刷すべきラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された印刷データを印刷媒体に印刷する印刷手段と
を備えることを特徴とする印刷装置。
【請求項１４】
印刷媒体に文字列を連続印刷して、予め決められた数あるいは任意に決められた数より少ない配列順位の定められた複数枚のラベルを作成する機能を有する印刷装置であって、
印刷する文字列を記憶する記憶手段と、
予め決められた数あるいは任意に決められた数より少ない数を指定してラベルの印刷枚数を設定する印刷枚数設定手段と、
前記予め決められた数あるいは任意に決められた数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、先頭配列順位から設定印刷枚数分の各配列順位のラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して設定印刷枚数の各ラベル用の印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段によって生成された各ラベル用の印刷データを印刷媒体に連続印刷する印刷手段と
を備えることを特徴とする印刷装置。
【請求項１５】
前記整列用パターンは、前記予め決められた数あるいは任意に決められた数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って所定の角度で一方向に傾斜する傾斜線模様で構成されるものであり、
前記印刷データ生成手段は、前記傾斜線模様を形成するための印刷データを、前記設定印刷枚数の各ラベルに対応して生成することを特徴とする請求項１４記載の印刷装置。
【請求項１６】
更に、前記整列方向に対応するラベルの幅を入力設定するラベル幅設定手段を備え、
前記印刷データ生成手段は、前記ラベル幅設定手段によって設定されたラベルの幅、前記予め決められた数あるいは任意に決められた数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項１５記載の印刷装置。
【請求項１７】
前記ラベル幅設定手段は、印刷媒体の幅を検出する検出手段を備え、該検出手段から得られる印刷媒体の幅の情報に基づいてラベルの幅を設定することを特徴とする請求項１６記載の印刷装置。
【請求項１８】
更に、ラベルを貼り付けるファイルの背幅等の対象物のサイズを入力設定する対象物サイズ設定手段を備え、
前記印刷データ生成手段は、前記対象物サイズ設定手段によって設定された対象物のサイズ、前記予め決められた数あるいは任意に決められた数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることを特徴とする請求項１５記載の印刷装置。
【請求項１９】
印刷装置と接続するコンピュータに用いられるプログラムであって、
前記コンピュータに、
印刷する文字列をメモリに記憶する機能と、
ラベルの印刷枚数を設定する機能と、
設定印刷枚数の各ラベルを同一向きにして整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを設定印刷枚数の各ラベルに対応して生成し、前記メモリに記憶された文字列の印刷データと合成して設定枚数の各ラベル用の印刷データを生成する機能と、
前記生成された各ラベル用の印刷データを前記印刷装置にセットされた印刷媒体に印刷させるための印刷制御信号を前記印刷装置に送信する機能と
を実現させるためのプログラム。
【請求項２０】
印刷装置と接続するコンピュータに用いられるプログラムであって、
前記コンピュータに、
印刷する文字列をメモリに記憶する機能と、
整列した場合の配列順位が定められた複数枚のラベルに続く印刷すべきラベルの配列順位を設定する機能と、
前記複数枚のラベルに続けて前記印刷すべきラベルを整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記配列順位が設定された前記印刷すべきラベルに対応して生成し、前記メモリに記憶された文字列の印刷データと合成して印刷データを生成する機能と、
前記生成された印刷データを前記印刷装置にセットされた印刷媒体に印刷させるための印刷制御信号を前記印刷装置に送信する機能と
を実現させるためのプログラム。
【請求項２１】
印刷装置と接続するコンピュータに用いられるプログラムであって、
前記コンピュータに、
印刷する文字列をメモリに記憶する機能と、
整列した場合の配列順位が定められた複数枚のラベル中の任意の順位位置に挿入する印刷すべきラベルを挿入する順位位置を設定する機能と、
前記複数枚のラベルに前記印刷すべきラベルを挿入して整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記挿入する配列順位が設定された前記印刷すべきラベルに対応して生成し、前記メモリに記憶された文字列の印刷データと合成して印刷データを生成する機能と、
前記生成された印刷データを前記印刷装置にセットされた印刷媒体に印刷させるための印刷制御信号を前記印刷装置に送信する機能と
を実現させるためのプログラム。
【請求項２２】
印刷装置と接続するコンピュータに用いられるプログラムであって、
前記コンピュータに、
印刷する文字列をメモリに記憶する機能と、
予め決められた数あるいは任意に決められた数より少ない数を指定して配列順位の定められたラベルの印刷枚数を設定する機能と、
前記予め決められた数あるいは任意に決められた数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、先頭配列順位から設定印刷枚数分の各配列順位のラベルに対応して生成し、前記メモリに記憶された文字列の印刷データと合成して設定印刷枚数の各ラベル用の印刷データを生成する機能と、
前記生成された各ラベル用の印刷データを前記印刷装置にセットされた印刷媒体に印刷させるための印刷制御信号を前記印刷装置に送信する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷媒体としてのテープに文字列を印刷し、印刷後にテープを切断して見出し用のラベル等を作成する印刷装置及びプログラムに関する。
【０００２】
【従来の技術】
印刷媒体としてのテープに文字列を印刷し、印刷後にテープを切断して見出し用のラベル等を作成する印刷装置が広く利用されており、作成したラベルは、資料ファイル、ビデオテープカセット、オーディオテープカセット等に貼り付けて使用される。
【０００３】
従来、例えば、資料を綴じたファイルが数冊に及んだり、数巻に及ぶようなシリーズ化されたビデオテープカセットやオーディオテープカセットに貼り付ける見出し用ラベルでは、資料名やタイトルとともに、順序を表すための連続番号を表記してそれら数冊のファイル等の各見出し用ラベルを作成していた。このような見出し用ラベルを作成するために、特許文献１に開示されているような各ラベルに連番を印刷するナンバリング印刷機能を有する印刷装置が用いられていた。
【０００４】
そして、連番を印刷するナンバリング印刷機能を有する前記従来の印刷装置を用いて、例えば図１５に示すように、テープの長さ方向に沿って縦書きで「都市計画資料１」、「都市計画資料２」・・・「都市計画資料７」のような７枚のラベル１００を作成し、これらのラベルを一連の７冊の資料ファイル１０１の背部に貼り付けて番号順に書棚に収容して管理していた。
【０００５】
【特許文献１】
特開平１１−１０５３８５号公報
【０００６】
【発明が解決しようとする課題】
従来の印刷装置では、前述したように、資料ファイルやビデオテープカセットなどで複数冊あるいは複数巻からなるシリーズ化されたものに対応するラベルを作成する場合には、ナンバリング印刷機能を使ってラベルに連番をふり、その連番に従った順序でそれらのラベルが貼着された資料ファイルなどを配列し書棚に収容していた。
【０００７】
しかしながら、そのラベルが貼着された資料ファイルなどの対象物を書棚に収容する場合に、ラベルにふられた番号を目安にして資料ファイルなどの対象物の配列位置を決めているため、その対象物が所定の順序に整理されて並んでいるかどうかを目視で簡単に確認することができなかったり、抜けているものがあったときに、それを簡単に確認することができず、管理や整理に手間と時間がかかるという問題があった。
【０００８】
本発明は前記の課題を解決するためになされたもので、複数の資料ファイルなどの対象物に貼り付けて使用しそれらの対象物を所定の配列順位で整列させて管理するような複数枚のラベルを作成する場合に、これらのラベルによってそのラベルが貼着された対象物の配列順位を容易に確認することができるようにしたラベルの印刷が可能な印刷装置及びプログラムを提供することを目的とする。
【０００９】
また、本発明は、配列順位が定められその配列順位を定めるラベルが貼着される複数の資料ファイルなどの対象物に、所定の配列順位で追加したり挿入したりする資料ファイルなどの対象物が生じた場合に、その所定の配列順位で追加・挿入する対象物に対応するラベルの印刷が可能な印刷装置及びプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
請求項１に記載の発明は、印刷媒体に文字列を連続印刷して、整列した場合の配列順位が定められた複数枚のラベルを作成する機能を有する印刷装置であって、印刷する文字列を記憶する記憶手段と、ラベルの印刷枚数を設定する印刷枚数設定手段と、設定印刷枚数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを設定印刷枚数の各ラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して設定印刷枚数の各ラベル用の印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された各ラベル用の印刷データを印刷媒体に連続印刷する印刷手段とを備えることを特徴とする。
【００１１】
すなわち、請求項１の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベルを作成する機能を有する印刷装置であって、設定印刷枚数の各ラベルを対象物に貼着して整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各対象物の配列順位が目視により判別可能な整列用パターンの印刷データを文字列に合成して設定印刷枚数の各ラベル用の印刷データを生成し、この印刷データにより各ラベルを連続印刷により作成することができる。
【００１２】
従って、この印刷装置によれば、複数の資料ファイルなどの対象物に貼り付けて使用しそれらの対象物を所定の配列順位で整列させて管理するような複数枚のラベルを作成する場合に、これらのラベルに文字列とともに印刷された整列用パターンによってそのラベルが貼着された対象物の配列順位を目視で容易に確認することができ、ラベルが貼着された対象物の管理や整理を容易に行うことができる。
【００１３】
前記印刷装置において、前記整列用パターンは、目視で容易に確認しやすく簡単な設定枚数の各ラベルの整列方向に沿って所定の角度で傾斜する傾斜線模様で構成することが好ましい。
【００１４】
また、前記印刷装置は、更に、前記整列方向に対応するラベルの幅を入力設定するラベル幅設定手段を備え、前記印刷データ生成手段は、前記ラベル幅設定手段によって設定されたラベルの幅、前記印刷枚数設定手段によって設定された印刷枚数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることができる。
【００１５】
また、前記印刷装置において、前記ラベル幅設定手段は、印刷媒体の幅を検出する検出手段を備え、該検出手段から得られる印刷媒体の幅の情報に基づいてラベルの幅を設定することができる。
【００１６】
また、前記印刷装置は、更に、ラベルを貼り付けるファイルの背幅等の対象物のサイズを入力設定する対象物サイズ設定手段を備え、前記印刷データ生成手段は、前記対象物サイズ設定手段によって設定された対象物のサイズ、前記印刷枚数設定手段によって設定された印刷枚数及び文字列の印刷長に基づいて、前記傾斜線模様の傾斜を演算する演算手段を備えることができる。この場合には、ラベルの幅と対象物のサイズが異なっていても、各対象物にラベルが貼着された状態で傾斜線模様により連続性を持たせて視認することができて対象物の整列作業がやりやすくなる。
【００１７】
また、前記印刷装置において、前記印刷データ生成手段は、設定印刷枚数のラベル中で配列順位の先頭と最終のラベル用の印刷データに、夫々当該ラベルが配列順位の先頭と最後であることを表すマークの印刷データを合成することが好ましい。これにより、このラベルを貼着した対象物が配列順位の先頭位置であり、あるいは最終位置であることがわかる。
【００１８】
また、前記印刷装置は、更に、前記記憶手段に記憶された文字列に含まれる対象文字を前記印刷手段による設定印刷枚数のラベル印刷の毎に更新するナンバリング手段を備えることが好ましい。
【００１９】
請求項８に記載の発明は、印刷媒体に文字列を印刷して、整列した場合の配列順位が定められた複数枚のラベルに続く配列順位のラベルを作成する機能を有する印刷装置であって、印刷する文字列を記憶する記憶手段と、印刷すべきラベルの配列順位を設定する配列順位設定手段と、前記複数枚のラベルに続けて前記印刷すべきラベルを整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記配列順位設定手段により配列順位が設定された前記印刷すべきラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された印刷データを印刷媒体に印刷する印刷手段とを備えることを特徴とする。
【００２０】
すなわち、この請求項８の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベルに続く配列順位のラベルであって、前記複数の各対象物に続く配列順位の対象物に貼着するラベルを追加作成する機能を有する印刷装置であり、追加作成のために設定した配列順位のラベルに、前記複数枚のラベルと連続性しその設定した配列順位が目視により判別可能な整列用パターンを文字列に合成して印刷することができる。
【００２１】
従って、この印刷装置によれば、配列順位が定められその配列順位を定めるラベルが貼着される複数の資料ファイルなどの対象物に、所定の配列順位で追加する資料ファイルなどの対象物が生じた場合に、その所定の配列順位で追加する対象物に対応するラベルの印刷を行うことができ、ラベルが貼着された複数の対象物とともにそれに追加する対象物の管理や整理を容易に行うことができる。
【００２２】
また、請求項１３に記載の発明は、印刷媒体に文字列を印刷して、整列した場合の配列順位が定められた複数枚のラベル中の任意の順位位置に挿入するラベルを作成する機能を有する印刷装置であって、印刷する文字列を記憶する記憶手段と、印刷すべきラベルを挿入する順位位置を設定する挿入位置設定手段と、前記複数枚のラベルに前記印刷すべきラベルを挿入して整列した場合に、その整列方向に沿って連続性を有するパターンであって、該パターンによって前記印刷すべきラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、前記挿入位置設定手段により挿入する配列順位が設定された前記印刷すべきラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された印刷データを印刷媒体に印刷する印刷手段とを備えることを特徴とする。
【００２３】
すなわち、この請求項１３の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベル中の任意の順位位置に挿入するラベルであって、前記複数の対象物中の任意の順位位置に挿入する対象物に貼着するラベルを作成する機能を有する印刷装置であり、その設定した挿入順位位置のラベルに、前記複数枚のラベルと連続性を有しその設定した配列順位が目視により判別可能な整列用パターンを文字列に合成して印刷することができる。
【００２４】
従って、この印刷装置によれば、配列順位が定められその配列順位を定めるラベルが貼着される複数の資料ファイルなどの対象物に、所定の順位位置に挿入する資料ファイルなどの対象物が生じた場合に、その挿入する対象物に対応するラベルの印刷を行うことができ、ラベルが貼着された複数の対象物とともにそれに挿入する対象物の管理や整理を容易に行うことができる。
【００２５】
また、請求項１４に記載の発明は、印刷媒体に文字列を連続印刷して、予め決められた数あるいは任意に決められた数より少ない配列順位の定められた複数枚のラベルを作成する機能を有する印刷装置であって、印刷する文字列を記憶する記憶手段と、予め決められた数あるいは任意に決められた数より少ない数を指定してラベルの印刷枚数を設定する印刷枚数設定手段と、前記予め決められた数あるいは任意に決められた数の各ラベルを整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各ラベルの配列順位が目視により判別可能な整列用パターンの印刷データを、先頭配列順位から設定印刷枚数分の各配列順位のラベルに対応して生成し、前記記憶手段に記憶された文字列の印刷データと合成して設定印刷枚数の各ラベル用の印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段によって生成された各ラベル用の印刷データを印刷媒体に連続印刷する印刷手段とを備えることを特徴とする。
【００２６】
すなわち、この請求項１４の印刷装置は、予め決められた数あるいは任意に決められた数より少ない配列順位の定められた対象物に貼着するべく複数枚のラベルを作成する機能を有する印刷装置であり、その設定した所定枚数の各ラベルを対象物に貼着して整列した場合に、それらのラベルの整列方向に沿って連続性を有し、各対象物の配列順位が目視により判別可能な整列用パターンを文字列に合成して各ラベルを連続印刷により作成することができる。
【００２７】
従って、この印刷装置によれば、複数の資料ファイルなどの対象物に貼り付けて使用しそれらの対象物を所定の配列順位で整列させて管理するような所定数枚のラベルを作成する場合に、これらのラベルに文字列とともに印刷された整列用パターンによってそのラベルが貼着された対象物の配列順位を目視で容易に確認することができ、ラベルが貼着された対象物の管理や整理を容易に行うことができる。
【００２８】
また、前記印刷装置において、整列用パターンを傾斜線模様とし、その傾斜線模様の傾斜を、ラベルの幅あるいは対象物のサイズ、前記予め決められた数あるいは任意に決められた数及び文字列の印刷長に基づいて求めることができる。このようにして傾斜線模様の傾斜を求めれば、前記予め決められた数あるいは任意に決められた数の範囲内で印刷するラベルには、そこに合成される傾斜線模様が一方向に傾いて形成されることになるため、各ラベル間の傾斜線の連続性が良好に視認されて効率のよい対象物の整列が可能になる。
【００２９】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態を説明する。
【００３０】
図１は本発明の一実施形態に係る印刷装置の外観構成を示す斜視図である。
【００３１】
この印刷装置は印刷対象媒体としてテープに印刷を行い、その印刷部分を切断してラベルを作成する。図１に示すように、装置本体１１の上面には、キーボード１２、液晶表示部１３が設けられ、開閉自在の蓋１４でカバーされたカートリッジ装着部１５が設けられる。
【００３２】
キーボード１２は、電源キー１２ａ、文字や記号のデータを入力するための文字／記号入力キー１２ｂ、印刷方向（タテ／ヨコ）、文字サイズ、文字間隔などの印刷書式を設定するための書式設定キー１２ｃ、複数枚のラベルを連続印刷する「連続印刷モード」などを設定するための印刷モード設定キー１２ｄ、文字列の印刷処理を実行する際に操作される印刷キー１２ｅなどを備える。
【００３３】
ここで、前記「連続印刷モード」には、設定枚数分のラベルを同一内容で繰り返し連続印刷するモードと、設定枚数分のラベルをナンバリングしながら連続印刷するモードの２種類があるが、本実施形態では後者のナンバリングによる連続印刷モードを想定して説明する。
【００３４】
本印刷装置には、前記ナンバリングによる連続印刷モードとして、以下のような４つのモードが設けられている。
【００３５】
第１のモードは「標準モード」と呼ばれるもので、予めラベルの印刷枚数が判っている場合に用いられる。すなわち、そのラベルを貼着する資料ファイルなどの対象物の数量が予め判明しており、その分だけのラベルをとりあえず作成する場合に適している。
【００３６】
第２のモードは「追加モード」と呼ばれるもので、既に作成済みの各ラベルに続く配列順位のラベルを追加作成する場合に用いられる。すなわち、第１のモードによって作成したラベルを資料ファイルに貼着して使用していたが、その後に追加する資料が発生した場合に、その追加資料ファイルに貼着するラベルを先に作成したラベルに続く配列順位で作成する場合に適している。
【００３７】
第３のモードは「挿入モード」と呼ばれるもので、既に作成済みの各ラベル中の任意の順位位置に挿入するラベルを追加作成する場合に用いられる。すなわち、第１のモードによって作成したラベルを複数の資料ファイルに貼着して使用していたが、その後に先のファイル中に挿入するような追加資料が発生した場合に、その追加資料ファイルに貼着するラベルを先に作成した複数のラベルの配列順位中に挿入する場合に適している。なお、第２及び第３のモードは第１のモードだけでなく、次の第４のモードに対応して追加・挿入するラベルの作成に対応している。
【００３８】
また、第４のモードは後で追加することを想定したラベルの印刷に場合に用いられる。すなわち、予めラベルを貼着する資料ファイル等の対象物の数が仮に決まっている中でとりあえず当初は対象物に使用するだけの数のラベルを作成しておき、その後に貼着対象物の数が増えたときに、その予め決まった数の範囲で必要に応じてラベルの追加印刷するような場合に適している。
【００３９】
これらのモードは、例えば印刷モード設定キー１２ｄの押下によって液晶表示部１３に表示される不図示の印刷設定画面上でユーザが任意に設定することができる。すなわち、この印刷設定画面上では、まず、「通常印刷モード」と「連続印刷モード」の選択メニューが表示され、ユーザが「連続印刷モード」を選択すると、続いて「ナンバリングなし」と「ナンバリングあり」の選択メニューが表示される。そして、「ナンバリングあり」を選択すると、前述した４つのモードの選択メニューが表示され、これらの中の１つをユーザが任意に選択できるようになっている。
【００４０】
また、１６は印刷されたテープＴが装置本体１１の外部に排出されるテープ排出口である。
【００４１】
図２は蓋１４を開いた状態の前記印刷装置及びそれに使用するテープカセットの概観構成を示す斜視図である。
【００４２】
図２に示すように、カートリッジ装着部１５に装着されるテープカートリッジ３０は、それぞれリールに巻かれた帯状の印字テープ３１及びインクリボン３２を内部に収容し、その印字テープ３１及びインクリボン３２を互いに重ね合わせて外部に繰り出すようになっている。印字テープ３１は、印刷面を有するテープ材の裏面に貼着剤が塗布され、そこに剥離紙が被着されている。
【００４３】
また、印字テープ３１は、異なるテープ幅サイズのものが複数種類用意されており、夫々のテープカートリッジには、その内部に収納する印字テープの種類（幅サイズ）を印刷装置によって検出が可能な被検出部３３がカートリッジケースのコーナーの突出した部分に設けられている。この被検出部３３は、印字テープの種類に応じて異なる形状に形成されるものであり、印字テープの種類に応じて穴や切欠の位置を変えることにより印刷装置に設けられたカートリッジセンサ２１の複数のマイクロスイッチを異なる組合せで選択的にオン・オフ操作するものである。
【００４４】
一方、カートリッジ装着部１５には、印刷装置の印刷機構が設けられている。この印刷機構には、印字テープ３１及びインクリボン３２の幅方向に対応する垂直方向に配列された発熱素子を駆動して印字テープ３１にインクリボン３２を介して熱転写印字を行なう印字ヘッドとしてのサーマルヘッド１７、テープカートリッジ３０から印字テープ３１及びインクリボン３２を幅方向を垂直向きに引き出して搬送するプラテンローラ１８、印刷を終えたインクリボン３２をテープカートリッジ３０内に巻き取って回収するインクリボン巻取り軸１９などが設けられている。
【００４５】
カートリッジ装着部１５には、テープカートリッジ３０をサーマルヘッド１７に対して位置決めして支持するための受け部２０が複数箇所の隅部に突出して設けられている。この受け部２０の一部には、テープカートリッジ３０に設けられた被検出部３３によって動作して内部に収納されている印字テープ３１の幅を検知するための複数の検知スイッチで構成されるカートリッジセンサ２１が設けられている。
【００４６】
また、カートリッジ装着部１５の一側部には、印字テープ３１を外部に送り出すためのテープ排出口１６に続く排出路２２が形成され、そこには固定刃２３と可動刃２４を備え、印刷された印字テープ３１を切断するカッタ２５が設けられている。
【００４７】
このような構成において、ユーザがキーボード１２を通じて印刷用の文字列を入力した後、印刷キー１２ｅの押下により印刷を指示すると、プラテンローラ１８及びインクリボン巻取り軸１９が回転駆動され、カートリッジ装着部１５に装着されたテープカートリッジ３０内の印字テープ３１がインクリボン３２と共に搬送される。この印字テープ３１及びインクリボン３２の搬送に伴い、サーマルヘッド１７がインクリボン３２を介して印字テープ３１上に接触することにより、印字テープ３１の長手方向に沿って１ライン毎に文字列の印刷が行われる。印刷後の印字テープ３１は排出路２２を介してテープ排出口１６に導かれて装置外に排出される。また、使用済みのインクリボン３２はインクリボン巻取り軸１９の回転によりテープカートリッジ３０内に巻き取られて回収される。
【００４８】
印刷が終了すると、排出路２２に設置されたカッタ２５の可動刃２４が固定刃２３に向けて移動し、印刷後の印字テープ３１が切断される。この切断された印字テープ３１は１枚のラベルとして使用でき、その裏面に貼着剤を介して被着された剥離紙を引き剥がすことで、資料ファイル、ビデオテープカセット、オーディオテープカセット等に簡単に貼り付けることができる。
【００４９】
図３は本実施形態における印刷装置の回路構成を示すブロック図である。
【００５０】
図３に示すように、この印刷装置はＣＰＵ（中央処理装置）によって構成される制御部４１を備える。制御部４１は、プログラムを読み込むことにより、そのプログラムに記述された手順に従って各種処理を実行する。
【００５１】
この制御部４１には、前述したキーボード１２、液晶表示部１３、カートリッジセンサ２１が接続されているとともに、ＲＯＭ４２及びＲＡＭ４３などのメモリデバイスや、キャラクタジェネレータ４４、サーマルヘッド１７を駆動するためのヘッド駆動回路４５、テープ送りモータ４６を駆動するためのモータ駆動回路４７、カッタモータ４８を駆動するためのモータ駆動回路４９などが接続されている。
【００５２】
キーボード１２は、データの入力や指示を行うためのものであり、図１に示したように電源キー１２ａや文字／記号入力キー１２ｂの他に、書式設定キー１２ｃ、印刷モード設定キー１２ｄ、印刷キー１２ｅなどのファンクションキーを有する。また、液晶表示部１３、キーボード１２から入力された文字列や各種メニュー画面等を表示する。
【００５３】
ＲＯＭ４２は、予めこの印刷装置に必要な各種データが記憶されたメモリであり、本発明を実現するためのプログラム（ラベル印刷用の制御プログラム）を含む各種プログラムデータを記憶したプログラム領域４２ａなどを有する。
【００５４】
ＲＡＭ４３は、制御部４１の処理動作に必要な各種データを記憶しておくためのメモリであり、入力用メモリ４３ａ、表示用メモリ４３ｂ、印刷用メモリ４３ｃ、書式メモリ４３ｄ、レジスタ群４３ｅなどを有する。
【００５５】
入力用メモリ４３ａには、キーボード１２の文字／記号入力キー１２ｂの操作に応答して入力された印刷すべき文字列の各文字コードデータが記憶される。表示用メモリ４３ｂには、液晶表示部１３に表示すべき文字列に対応するビットマップデータが表示用データとして記憶される。印刷用メモリ４３ｃには、入力用メモリ４３ａに記憶された印刷すべき文字列データに対応するビットマップデータが印刷用データとして記憶される。書式メモリ４３ｄには、ユーザによってセッティされた書式のデータが記憶される。また、レジスタ群４３ｅには、後述する印刷枚数ｎ、現在の印刷枚数ｋなどを含むラベル印刷時に参照される各種データが記憶される。
【００５６】
キャラクタジェネレータ４４は、文字／記号入力キー１２ｂから入力される各種文字、記号のコードに対応した表示用と印刷用のビットマップパターンを予め記憶している。
【００５７】
また、ヘッド駆動回路４５は、サーマルヘッド１７の発熱体を発熱駆動する。モータ駆動回路４７は、テープ送りモータ４６を回転駆動する。このテープ送りモータ４６は、プラテンローラ１８及びインクリボン巻取軸１９を回転させるためのモータである。モータ駆動回路４９は、カッタモータ４８を回転駆動する。このカッタモータ４８は、カッタ２５の可動刃２４を固定刃２３に向けて移動させるためのモータである。
【００５８】
また、カートリッジセンサ２１は、テープカートリッジ３０に設けられた印字テープの種類（幅サイズ）に応じた形状を有する被検出部３３を検出する。
【００５９】
次に、本印刷装置に備えられた連続印刷機能を利用して複数枚のラベルを作成する場合の動作について、前述した第１〜第４のモードに分けて説明する。
【００６０】
なお、本印刷装置の連続印刷機能により作成される各ラベルは、例えば資料ファイル等の複数の対象物にそれぞれ貼り付けて見出しとして利用されるものであり、以後の説明で出てくる「ラベルの整列」とは、ラベルが貼着された「対象物の整列」と同じことを意味する。より詳しくは、各ラベルを各対象物の同一位置に貼り付けた場合における対象物の整列状態を意味している。
【００６１】
（ａ）第１のモード（「標準モード」）
まず、第１のモードについて説明する。
【００６２】
第１のモードは、予めラベルの印刷枚数が判っている場合に用いられる。すなわち、そのラベルを貼着する資料ファイルなどの対象物の数量が予め判明しており、その分だけのラベルをとりあえず作成する場合に、この第１のモードが用いられる。
【００６３】
図４はその第１のモードによって作成された複数枚のラベルを資料ファイルの背部に貼り付けて整列した状態を示している。図４に示す複数枚（ここでは７枚）のラベル５０ａ〜５０ｇは、幅ｂの印字テープ３１に縦書きにしてナンバリング文字を含む文字列５１ａ〜５１ｇを印刷するとともに、これらのラベルの整列方向（つまり、各ラベルを資料ファイル等の各対象物に貼着した整列した場合の整列方向、より詳しくは各対象物の同一位置に貼着して整列した場合の整列方向）に沿って連続性を有する整列用パターン５２ａ〜５２ｇを印刷したものである。
【００６４】
この場合、各ラベル５０ａ〜５０ｇの幅はｂ、長さはｅである。また、そこに印刷される文字列５１ａ〜５１ｇの長さ（印刷長）はａであり、その文字列の上下にｄのマージンが設けられている。そして、各ラベル５０ａ〜５０ｇが同じ幅を有する資料ファイル６０ａ〜６０ｇの背部に貼り付けられ、それらを整列した状態では、各ラベル５０ａ〜５０ｇの整列用パターン５２ａ〜５２ｇがそのラベルの幅方向に対してθ１の角度で傾斜する連続した傾斜線模様を形成する。
【００６５】
また、各ラベル５０ａ〜５０ｇの中で配列順位の先頭のラベル５０ａと最終のラベル５０ｇには、当該ラベルが配列順位の先頭と最後であることを表すスタートマーク５３、エンドマーク５４が印刷されている。
【００６６】
次に、図４のようなラベル印刷を実現する第１のモードに関する印刷処理について説明する。
【００６７】
図５はその第１のモードに関する印刷処理を示すフローチャートである。まず、ユーザの入力操作として、キーボード１２を通じて印刷すべき文字列の入力、書式の設定、ナンバリング数の設定を行う（ステップＡ１１〜Ａ１３）。
【００６８】
文字列の入力は、キーボード１２の文字／記号入力キー１２ｂを通じて行う。この場合、印刷すべき文字列の他に、ナンバリングの初期値を入力しておく。図４の例では、「都市計画資料１」と入力することになる。ここで入力された文字列のデータは入力用メモリ４３ａに記憶される。
【００６９】
書式の設定は、キーボード１２の書式設定キー１２ｃを通じて行う。書式設定キー１２ｃを押下すると、不図示の書式設定画面が液晶表示部１３に表示され、この書式設定画面上で例えばタテ／横の印刷方向や文字サイズ、文字間隔などを設定する。また、図４に示したようなスタートマーク５３およびエンドマーク５４を付加するか否かの設定もここで行う。
【００７０】
さらに、ラベル幅ｅの設定もここで行うものとする。このラベル幅ｅの設定方法としては、ユーザがこの書式設定画面上にて入力設定する方法の他に、カートリッジセンサ２１にて自動検知される印字テープ３１の幅に基づいてラベル幅ｅを設定することでも良い。ここで設定された各種設定データは書式メモリ４３ｄに記憶される。
【００７１】
また、ナンバリング数の設定は、キーボード１２の印刷モード設定キー１２ｄを通じて行う。既に説明したように、この印刷モード設定キー１２ｄの押下により不図示の印刷設定画面が表示される。この印刷設定画面上で「連続印刷モード」として「第１のモード」を選択すると、続いて不図示のナンバリング設定画面が表示されて、ここでナンバリング数を任意に設定することができる。なお、ここではナンバリング数＝印刷枚数となり、図４の例では「７」である。
【００７２】
このようにして文字列の入力、書式設定、ナンバリング数の設定を行った後、キーボード１２の印刷キー１２ｅを押下すると（ステップＡ１４のＹｅｓ）、制御部４１により以下のような処理が実行される。
【００７３】
すなわち、まず、レジスタ群４３ｅの中の現在の印刷枚数（ラベル整列順位）を表すｋに初期値「１」がセットされた後（ステップＡ１５）、文字列に対応した印刷データが印刷用メモリ４３ｃに展開される（ステップＡ１６）。詳しくは、入力用メモリ４３ａに記憶された文字列（ナンバリング文字を含む）の各文字に対応したビットマップデータがキャラクタジェネレータ４４から読み出され、これらのビットマップデータが印刷データとして１ライン毎に印刷用メモリ４３ｃに順次展開される。
【００７４】
次に、図４に示すような設定枚数分のラベル５０ａ〜５０ｇに付加する整列用パターン５２ａ〜５２ｇを生成するために、まず、文字列５１ａ〜５１ｇの長さａが前記書式メモリ４３ｄに記憶された書式データに基づいて演算される（ステップＡ１７）。具体的には、書式データに含まれる文字サイズ及び文字間隔が書式メモリ４３ｄから読み出され、以下のような演算式にて文字列５１ａ〜５１ｇの長さａが求められる。
【００７５】
ａ＝文字数×文字サイズ＋（文字数−１）×文字間隔
続いて、ラベル５０ａ〜５０ｇの幅ｂが前記書式メモリ４３ｄから読み出される（ステップＡ１８）。
【００７６】
そして、文字列の印刷長ａとラベル幅ｂ、そして、前記設定された印刷枚数ｎに基づいてＰｋ１、Ｐｋ２のｘｙ座標値が求められ、前記印刷用メモリ４３ｃの中でＰｋ１、Ｐｋ２の２点を結ぶ直線に対応するアドレスのドットが黒ドットに変換される（ステップＡ１９）。
【００７７】
ここで、Ｐｋ１、Ｐｋ２の座標値の求め方について、図４と図６を用いて説明する。図６は印刷用メモリ４３ｃに対する各ラベル毎の文字列と整列用パターンの印刷データの展開状態を示す図であり、図６（ａ）は１枚目のラベル５０ａ、同図（ｂ）は２枚目のラベル５０ｂ、同図（ｃ）は７枚目のラベル５０ｇの夫々に対応した文字列と整列用パターンの印刷データの展開状態を示している。
【００７８】
まず、図４において、最終ラベルであるラベル５０ｇに印刷される文字列５１ｇの印刷長ａに対応した右端の点をＡ１、先頭ラベルであるラベル５０ａに印刷される文字列５１ａの印刷長ａに対応した左端の点をＡ２とすると、この２点Ａ１とＡ２を結ぶ線分の長さはｎｂで表させる。ｎはラベルの枚数つまり印刷枚数であり（この例ではｎ＝７）、ｎｂは設定印刷枚数分の各ラベルを整列したときの合計幅となる。
【００７９】
今、底辺が点Ａ１と点Ａ２を結ぶ線分のｎｂ、高さが点Ａ２と点Ｐ１１を結ぶ線分のａである直角三角形Ａと、底辺がラベル幅のｂ、高さがｘ１である直角三角形Ｂとを比較した場合に、以下のような関係が成り立つ。
【００８０】
すなわち、直角三角形Ａの底辺と斜辺とのなす角と、直角三角形Ｂの底辺と斜辺とのなす角は等しく、その角度をθ１とすると、
ｔａｎθ１＝ａ／ｎｂ＝ｘ１／ｂ
の関係になる。
【００８１】
従って、ｘ１＝ａｂ／ｎｂ＝ａ／ｎとなる。この例では、ｎ＝７であるから、ｘ１＝ａ／７である。よって、図６に示すように、各ラベル毎に印刷用メモリ４３ｃに展開される整列用パターンを構成する２点のｘｙ座標値は、原点Ｏ（０，０）とした場合に、以下のように表せる。
【００８２】
Ｐ１１：（０，ｂ）
Ｐ１２：（ｘ１，０）＝（ａ／７，０）
Ｐ２１：（ｘ１，ｂ）＝（ａ／７，ｂ）
Ｐ２２：（２ｘ１，０）＝（２ａ／７，０）
これを設定枚数ｎ枚のラベルについていうと、Ｐｋ１とＰｋ２のｘｙ座標値は以下のように表せる。
【００８３】
Ｐｋ１＝（（ｋ−１）ａ／ｎ，ｂ）
Ｐｋ２＝（ｋａ／ｎ，０）
ただし、ａは文字列の印刷長
ｂはラベル幅
ｎは設定印刷枚数
ｋは現在の印刷枚数（ラベル整列順位）
このようなＰｋ１、Ｐｋ２を結ぶ直線に対応するアドレスのドットを黒ドットに変換していくことで、図４に示すような所定の角度で傾斜する整列用パターン５２ａ〜５２ｇの印刷データが設定印刷枚数ｎの各ラベルに対応して生成され、前記印刷用メモリ４３ｃに既に展開されている文字列の印刷データと合成される。
【００８４】
図５のフローチャートに戻って、前記ステップＡ１９での整列用パターンの展開処理の後、ｋの値が確認される（ステップＡ２０）。その結果、ｋ＝１であり、先頭ラベルに対する印刷データを展開中である場合には、図４に示すようなスタートマーク５３に対応した印刷データが印刷用メモリ４３ｃに展開される（ステップＡ２１）。また、ｋ＝ｎであり、最終ラベルに対する印刷データを展開中である場合には、図４に示すようなエンドマーク５４に対応した印刷データが印刷用メモリ４３ｃに展開される（ステップＡ２２）。
【００８５】
なお、このマーク展開処理は前記書式設定でマークを付加する設定がなされている場合のみ実行されるものであり、その展開位置は例えば整列用パターンのライン上もしくはその近辺とする。
【００８６】
このようにして、文字列の印刷データ、整列用パターンの印刷データ、また、必要に応じてマーク用の印刷データが印刷用メモリ４３ｃに展開されて１枚分のラベルの印刷データが生成されると、その印刷データに基づいて以下のようなラベル印刷が実行される（ステップＡ２３）。
【００８７】
すなわち、印刷用メモリ４３ｃからサーマルヘッド１７の主走査方向に１ライン毎に印刷データが順次読み出され、その印刷データがヘッド駆動回路４５を介してサーマルヘッド１７の発熱体へ出力されるとともに、モータ駆動回路４７によりテープ送りモータ４６が駆動されてプラテンローラ１８及びインクリボン巻取り軸１９が回転駆動され、テープカートリッジ３０に収納されている帯状の印字テープ３１及びインクリボン３２が１ドットラインの幅ずつ順次搬送されることで、印字テープ３１上に１枚のラベル分の印刷が施される。
【００８８】
なお、印刷用メモリ４３ｃから印刷データを読み出す際に、図６に示した例では原点位置がサーマルヘッド１７の主走査方向と逆になるため、主走査方向に合わせて印刷データの各ドット位置を変換しながら読み出すことになる。
【００８９】
ラベル印刷された印字テープ３１は、排出路２２を介してテープ排出口１６に導かれて装置外に排出される（ステップＡ２４）。その際に、使用済みのインクリボン３２はインクリボン巻取り軸１９の回転によりテープカートリッジ３０内に巻き取られて回収される。また、このときにカッタモータ４８が駆動され、排出路２２に設置されたカッタ２５の可動刃２４が固定刃２３に向けて移動することにより、装置外に排出された印刷後の印字テープ３１が１枚のラベルとして切断分離される（ステップＡ２５）。
【００９０】
このような１枚分のラベル印刷の終了後、現在の印刷枚数を表すｋの値が＋１更新される（ステップＡ２６）。そして、ｋ＝ｎでなければ（ステップＡ２７のＮｏ）、まだ印刷すべきラベルが残っているものとして、次のラベル印刷に対する処理が実行される。
【００９１】
すなわち、まず、印刷用メモリ４３ｃがクリアされるとともに（ステップＡ２８）、入力用メモリ４３ａに記憶された文字列に含まれるナンバリング文字が更新され（ステップＡ２９）、その更新後の文字列に対応した印刷データが新たなラベル印刷用のデータとして印刷用メモリ４３ｃに展開される（ステップＡ３０）。
【００９２】
以後、前記ステップＡ１９からの処理が繰り返し実行されることにより、図４に示すような設定枚数分のラベル５０ａ〜５０ｆが作成されることになる。これらのラベル５０ａ〜５０ｆには、ナンバリング文字を含む文字列５１ａ〜５１ｇが印刷されているとともに整列用パターン５２ａ〜５２ｇが印刷されている。
【００９３】
この整列用パターン５２ａ〜５２ｇは、各ラベル５０ａ〜５０ｆを整列した場合つまり、各ラベル５０ａ〜５０ｆを資料ファイル等の各対象物の同じ位置に貼着して整列した場合に、これらのラベルの整列方向に沿って所定の角度で傾斜する傾斜線模様を形成する。したがって、この傾斜線模様の状態から各ラベルの配列順位を目視により容易に判別することができ、例えば数冊に及ぶ資料ファイルや、数巻に及ぶようなシリーズ化されたビデオテープカセットやオーディオテープカセットに見出し用ラベルとして貼り付けた場合に、これらが所定の順に並んでいるかどうか、あるいは、抜けているものがあるかどうかを一目で簡単に確認することができ、管理や整理を行う上で非常に都合が良い。
【００９４】
また、配列順位の先頭と最終のラベルには、夫々当該ラベルが配列順位の先頭と最後であることを表すスタートマーク５３とエンドマーク５４が印刷されるので、このマーク表示により、ラベルを貼着した対象物が配列順位の先頭位置であり、あるいは最終位置であることがわかる。
【００９５】
次に、ラベル貼付け対象物である資料ファイル６０ａ〜６０ｇとラベル５０ａ〜５０ｇのサイズが異なる場合の処理について説明する。
【００９６】
図７は複数枚（ここでは７枚）のラベル５０ａ〜５０ｇを幅サイズの大きい資料ファイル６１ａ〜６１ｇの背部に貼り付けた状態を示している。また、図８はラベル５０ａ〜５０ｇの印刷結果を配列順に並べた状態を示す図である。
【００９７】
図７に示すように、資料ファイル６１ａ〜６１ｇの幅のサイズがｃであり、ラベル５０ａ〜５０ｇの幅ｂよりも大きい。このような場合には、これらのラベル５０ａ〜５０ｇを資料ファイル６１ａ〜６１ｇに貼り付けたときに、各ラベル間に隙間ができるため、ラベル幅ｂだけを基準にして整列用パターン５２ａ〜５２ｇを生成すると、印刷したときに段差ができて見栄えが悪くなる。そこで、ファィル幅ｃも考慮して整列用パターン５２ａ〜５２ｇを生成することにより、この問題を解消する。
【００９８】
以下にその印刷処理について説明する。なお、基本的な流れは図５のフローチャートと同様であるため、ここでは図５を利用して異なる部分についてのみ説明する。
【００９９】
ステップＡ１１での印刷する文字列の入力後、ステップＡ１２において、キーボード１２の書式設定キー１２ｃの操作により書式を設定する際に、ラベル貼付け対象物のサイズつまり図７の例では資料ファイル６１ａ〜６１ｇの幅ｃも含めて設定する。これは、例えば書式設定キー１２ｃの押下により表示される不図示の書式設定画面にラベル貼付け対象物のサイズの設定項目を追加しておくことで実現できる。ここで設定されたファイル幅ｃは書式データの１つとして書式メモリ４３ｄに記憶される。
【０１００】
そして、ステップＡ１９において、ファイル幅ｃと文字列の印刷長ａ、印刷枚数ｎに基づいてＱｋ１、Ｑｋ２のｘｙ座標値が求められ、前記印刷用メモリ４３ｃの中でＱｋ１、Ｑｋ２の２点を結ぶ直線に対応するアドレスのドットが黒ドットに変換される。
【０１０１】
ここで、Ｑｋ１、Ｑｋ２の座標値の求め方について、図７と図９を用いて説明する。図９は印刷用メモリ４３ｃに対する各ラベル毎の文字列と整列用パターンの印刷データの展開状態を示す図であり、図９（ａ）は１枚目のラベル５０ａ、同図（ｂ）は２枚目のラベル５０ｂ、同図（ｃ）は７枚目のラベル５０ｇの夫々に対応した文字列と整列用パターンの印刷データの展開状態を示している。
【０１０２】
まず、図７において、最終ラベルであるラベル５０ｇに印刷される文字列５１ｇの印刷長ａに対応した右端の点をＣ１、先頭ラベルであるラベル５０ａに印刷される文字列５１ａの印刷長ａに対応した左端の点をＣ２とすると、この２点Ｃ１とＣ２を結ぶ線分の長さは（ｎ−１）ｃ＋ｂで表させる。ｎはラベルの枚数つまり印刷枚数であり（この例ではｎ＝７）、（ｎ−１）ｃ＋ｂは設定印刷枚数分の各ラベルを整列したときの合計幅となる。
【０１０３】
今、底辺が点Ｃ１と点Ｃ２を結ぶ線分の（ｎ−１）ｃ＋ｂ、高さが点Ｃ２と点Ｑ１１を結ぶ線分のａである直角三角形Ｃと、底辺がラベル幅のｂ、高さがｘ２である直角三角形Ｄと、さらに、底辺が（ｃ−ｂ）で、高さがｘ３である直角三角形Ｅとを比較した場合に、以下のような関係が成り立つ。
【０１０４】
すなわち、各直角三角形Ｃ、Ｄ、Ｅの底辺と斜辺とのなす角は等しく、これをθ２とすると、
ｔａｎθ２＝ａ／（（ｎ−１）ｃ＋ｂ）＝ｘ２／ｂ＝ｘ３／（ｃ−ｂ）
の関係になる。
【０１０５】
従って、ｘ２＝ａｂ／（（ｎ−１）ｃ＋ｂ）、ｘ３＝ａ（ｃ−ｂ）／（（ｎ−１）ｃ＋ｂ）となる。この例では、ｎ＝７であるから、ｘ２＝ａｂ／（６ｃ＋ｂ）、ｘ３＝ａ（ｃ−ｂ）／（６ｃ＋ｂ）である。よって、図９に示すように、各ラベル毎に印刷用メモリ４３ｃに展開される整列用パターンを構成する２点のｘｙ座標値は、原点Ｏ（０，０）とした場合に、以下のように表せる。
【０１０６】
Ｑ１１：（０，ｂ）
Ｑ１２：（ｘ２，０）＝（ａｂ／（６ｃ＋ｂ），０）
Ｑ２１：（ｘ２＋ｘ３，ｂ）＝（ａｃ／（６ｃ＋ｂ），ｂ）
Ｑ２２：（２ｘ２＋ｘ３，０）＝（ａ（ｂ＋ｃ）／（６ｃ＋ｂ），０）
これを設定枚数ｎ枚のラベルについていうと、Ｑｋ１とＱｋ２のｘｙ座標値は以下のように表せる。
【０１０７】
Ｑｋ１：（（ｋ−１）ｘ２＋（ｋ−１）ｘ３，ｂ）
Ｑｋ２：（ｋｘ２＋（ｋ−１）ｘ３，０）
これにｘ２、ｘ３の値を代入して整理すると、以下のようになる。
【０１０８】
Ｑｋ１：（（ｋ−１）ａｃ／（（ｎ−１）ｃ＋ｂ），ｂ）
Ｑｋ２：（（ｋ−１）ｃ＋ｂ）ａ／（（ｎ−１）ｃ＋ｂ），０）
ただし、ａは文字列の印刷長
ｂはラベル幅
ｃはラベル貼付け対象物の幅
ｎは設定印刷枚数
ｋは現在の印刷枚数（ラベル整列順位）。
【０１０９】
このようなＱｋ１とＱｋ２の結ぶ直線に対応するアドレスのドットを黒ドットに変換していくことで、図７に示すように所定の角度で傾斜する整列用パターン５２ａ〜５２ｇの印刷データが設定印刷枚数ｎの各ラベルに対応して生成され、前記印刷用メモリ４３ｃに既に展開されている文字列の印刷データと合成される。
【０１１０】
それ以降の処理は前記図５のステップＡ１９以降の処理と同様であるため、その説明は省略する。
【０１１１】
このように、ラベル貼付け対象物のサイズを設定することにより、そのラベル貼付け対象物のサイズに対応した角度で傾斜する整列用パターンが形成される。したがって、図７に示すように、資料ファイル６１ａ〜６１ｇに各ラベル５０ａ〜５０ｇを貼り付けた場合に、両者の幅サイズが違っていても段差のない見栄えの良い整列パターンを形成することができる。
【０１１２】
（ｂ）第２のモード（「追加モード」）
次に、第２のモードについて説明する。
【０１１３】
第２のモードは、既に作成済みの各ラベルに続く配列順位のラベルを追加作成する場合に用いられる。すなわち、前記第１のモードによって作成したラベルを資料ファイルに貼着して使用していたが、その後に追加する資料が発生した場合に、その追加資料ファイルに貼着するラベルを先に作成したラベルに続く配列順位で作成するような場合に、この第２のモードが用いられる。
【０１１４】
図１０はその第２のモードによって追加作成された各ラベルの配列状態を示す図であり、ここでは既に作成済みの７枚分のラベルの後に８番目〜１０番目のラベルを追加した場合を示している。
【０１１５】
図中の５０ａ〜５０ｇは既に作成済みのラベルであり、それぞれにナンバリング文字を含む文字列５１が印刷されているとともに整理用パターン５２が印刷されている。第２のモードでは、これらのラベル５０ａ〜５０ｇに続く配列順位のラベルを追加作成することができる。図中の７０ａ〜７０ｃがその追加作成されたラベルであり、それぞれにナンバリング文字を含む文字列７１が印刷されているとともに整理用パターン７２が印刷されている。この場合、文字列５１に含まれるナンバリング文字と文字列７１に含まれるナンバリング文字は各ラベルの配列順に従って付されている。また、整理用パターン５２と整理用パターン７２も各ラベルの配列順に連続している。
【０１１６】
次に、図１０のようなラベル印刷を実現する第２のモードに関する印刷処理について説明する。
【０１１７】
図１１はその第２のモードに関する印刷処理を示すフローチャートである。前記第１のモード時と同様に、まず、ユーザの入力操作として、キーボード１２を通じて印刷すべき文字列の入力、書式の設定を行う（ステップＢ１１、Ｂ１２）。この場合、前回と同じ文字列を入力するとともに同じ書式を設定する必要がある。なお、文字列に含まれるナンバリング文字については、追加する配列順位に応じた番号を入力するものとする。つまり、図１０の例では、「都市計画資料８」と入力することになる。
【０１１８】
次に、追加するラベルの配列順位の設定を行う（ステップＢ１３）。これは、キーボード１２の印刷モード設定キー１２ｄを通じて行う。既に説明したように、この印刷モード設定キー１２ｄの押下により不図示の印刷設定画面が表示される。この印刷設定画面上で「連続印刷モード」として「第２のモード」を選択すると、続いて不図示の順位設定画面が表示されて、ここで追加するラベルの配列順位を任意に設定することができる。図１０の例では、８〜１０番目といったような設定を行うことになる。
【０１１９】
このようにして文字列の入力、書式設定、追加するラベルの配列順位の設定を行った後、キーボード１２の印刷キー１２ｅを押下すると（ステップＢ１４のＹｅｓ）、制御部４１により以下のような処理が実行される。
【０１２０】
すなわち、まず、レジスタ群４３ｅの中の現在の印刷枚数（ラベル整列順位）を表すｋに初期値「１」がセットされた後（ステップＢ１５）、入力された文字列が入力用メモリ４３ａから読み出され、その文字列に対応した印刷データが印刷用メモリ４３ｃに展開される（ステップＢ１６）。
【０１２１】
次に、図１０に示すような追加ラベル７０ａ〜７０ｃに付加する整列用パターン７２を生成するために、まず、文字列７１の長さａが前記書式メモリ４３ｄに記憶された書式データに基づいて演算される（ステップＢ１７）。このときの演算式については既に説明したように、
ａ＝文字数×文字サイズ＋（文字数−１）×文字間隔
である。
【０１２２】
続いて、追加ラベル７０ａ〜７０ｃの幅ｂが前記書式メモリ４３ｄから読み出される（ステップＢ１８）。このラベル幅についても、既に説明したように書式設定時にユーザが入力設定する方法に、カートリッジセンサ２１による自動設定も可能である。
【０１２３】
次に、文字列の印刷長ａとラベル幅ｂ、そして、前記設定された追加ラベルの配列順位に基づいて、Ｐ（ｎ＋ｋ）１、Ｐ（ｎ＋ｋ）２のｘｙ座標値が求められ、前記印刷用メモリ４３ｃの中でＰ（ｎ＋ｋ）１、Ｐ（ｎ＋ｋ）２の２点を結ぶ直線に対応するアドレスのドットが黒ドットに変換される（ステップＢ１９）。
【０１２４】
ここで、Ｐ（ｎ＋ｋ）１、Ｐ（ｎ＋ｋ）の座標値の求め方について、図１０を用いて説明する。
【０１２５】
今、Ｐ（ｎ＋ｋ）１、Ｐ（ｎ＋ｋ）２の２点を結ぶ直線を図１０に示すように右上がりの直線とする。この場合、追加ラベルの枚数だけで傾斜角を決めてしまうと、その追加枚数が極端に少ないときに整列用パターンが鋭角に上がってしまい、見栄えが非常に悪くなるため、所定数ｍを想定した角度の右上がり直線を描くものとする。
【０１２６】
前記図６と同様にして、ｎ枚の後の追加の１枚目のラベルにおける２点のｘｙ座標値は、原点Ｏ（０，０）とした場合に、以下のように表せる。
【０１２７】
点Ｐ（ｎ＋１）１＝（ａ，ｂ）
点Ｐ（ｎ＋１）２＝（ａ−ａ／ｍ，０）
また、ｎ枚の後の追加の２枚目のラベルでは、以下のように表せる。
【０１２８】
点Ｐ（ｎ＋２）１＝（ａ−ａ／ｍ，ｂ）
点Ｐ（ｎ＋２）２＝（ａ−２ａ／ｍ，０）
ｋ枚目のラベルでは、以下のように表せる。
【０１２９】
点Ｐ（ｎ＋ｋ）１＝（ａ−（ｋ−１）ａ／ｍ，ｂ）
点Ｐ（ｎ＋ｋ）２＝（ａ−ｋａ／ｍ，０）
ただし、ｋはｍ以下である。
【０１３０】
このようなＰ（ｎ＋ｋ）１、Ｐ（ｎ＋ｋ）を結ぶ直線を対応するアドレスのドットを黒ドットに変換していくことで、図１０に示すような所定の角度で傾斜する整列用パターン７２の印刷データが、追加するラベルの配列順位に対応して生成され、前記印刷用メモリ４３ｃに既に展開されている文字列の印刷データと合成される。
【０１３１】
図１１のフローチャートに戻って、文字列の印刷データ、整列用パターンの印刷データが印刷用メモリ４３ｃに展開されて１枚分のラベルの印刷データが生成されると、その印刷データに基づいてラベル印刷が実行される（ステップＢ２０）。ラベル印刷された印字テープ３１は、排出路２２を介してテープ排出口１６に導かれて装置外に排出される（ステップＢ２１）。また、このときにカッタモータ４８が駆動され、排出路２２に設置されたカッタ２５の可動刃２４が固定刃２３に向けて移動することにより、装置外に排出された印刷後の印字テープ３１が１枚のラベルとして切断分離される（ステップＢ２２）。
【０１３２】
続いて、現在の印刷枚数を表すｋの値が＋１更新される（ステップＢ２３）。その際に、前記ステップＢ１３で設定された追加ラベル分の印刷がすべて終了しているか否かが判断され、まだ追加べきラベルの印刷が残っていれば（ステップＢ２４のＮｏ）、次のラベル印刷に対する処理が実行される。
【０１３３】
すなわち、まず、印刷用メモリ４３ｃがクリアされるとともに（ステップＢ２５）、入力用メモリ４３ａに記憶された文字列に含まれるナンバリング文字が更新され（ステップＢ２６）、その更新後の文字列に対応した印刷データが新たなラベル印刷用のデータとして印刷用メモリ４３ｃに展開される（ステップＢ２７）。
【０１３４】
以後、前記ステップＢ１９からの処理が繰り返し実行されることにより、図１０に示すようなラベル７０ａ〜７０ｃが追加作成されることになる。
【０１３５】
このように、第２のモードを利用すれば、既に作成済みの各ラベルに続けて、その配列順に連続する整列パターンを有するラベルを追加的に作成することができ、その追加作成されたラベルを追加用の資料ファイル等の対象物に貼り付けた場合に、これらのラベルに形成される整列パターンの連続性から追加分の対象物を含めて各対象物の配列順位を容易に確認することができる。
【０１３６】
なお、この第２のモードについても、ラベルを貼り付ける対象物のサイズを設定することで、その対象物のサイズに合わせて整列パターンの傾斜角を求めることができ、ラベルの幅とその対象物の幅のサイズが異なる場合でも、各対象物を配列したときに段差のない見栄えの良い整列パターンを形成することができる。
【０１３７】
（ｃ）第３のモード（「挿入モード」）
次に、第３のモードについて説明する。
【０１３８】
第３のモードは、既に作成済みの各ラベル中の任意の順位位置に挿入するラベルを追加作成する場合に用いられるものである。すなわち、前記第１のモードによって作成したラベルを複数の資料ファイルに貼着して使用していたが、その後に先のファイル中に挿入するような追加資料が発生した場合に、その追加資料ファイルに貼着するラベルを先に作成した複数のラベルの配列順位中に挿入する場合に、この第３のモードが用いられる。
【０１３９】
図１２はその第３のモードによって追加作成されたラベルを挿入して配列した状態を示す図であり、ここでは４枚目のラベルと５枚目のラベルの間に新たな作成されたラベルが挿入されている。
【０１４０】
図中の５０ａ〜５０ｆは既に作成済みのラベルであり、それぞれにナンバリング文字を含む文字列５１が印刷されているとともに整理用パターン５２が印刷されている。第３のモードでは、これらのラベル５０ａ〜５０中の任意の順位位置に挿入するラベルを追加作成することができる。図中の８０がその追加作成されたラベルであり、ナンバリング文字を含む文字列８１が印刷されているとともに整理用パターン８２が印刷されている。この場合、文字列８１に含まれるナンバリング文字はユーザが当該ラベル８０を挿入する配列位置に応じて適宜入力したものである。また、整理用パターン８２はその前後のラベル５０ｄとラベル５０ｅの整理用パターン５２に繋がるように水平線になっている。
【０１４１】
次に、図１２のようなラベル印刷を実現する第３のモードに関する印刷処理について説明する。
【０１４２】
図１３はその第３のモードに関する印刷処理を示すフローチャートである。前記第１のモード時と同様に、まず、ユーザの入力操作として、キーボード１２を通じて印刷すべき文字列の入力、書式の設定を行う（ステップＣ１１、Ｃ１２）。この場合、前回と同じ文字列を入力するとともに同じ書式を設定する必要がある。なお、文字列に含まれるナンバリング文字については、挿入する順位位置に応じた番号を入力するものとする。つまり、図１２の例では、「都市計画資料４ａ」と入力することになる。
【０１４３】
次に、挿入するラベルの順位位置の設定を行う（ステップＣ１３）。これは、キーボード１２の印刷モード設定キー１２ｄを通じて行う。既に説明したように、この印刷モード設定キー１２ｄの押下により不図示の印刷設定画面が表示される。この印刷設定画面上で「連続印刷モード」として「第３のモード」を選択すると、続いて不図示の順位設定画面が表示されて、ここで挿入するラベルの順位位置を任意に設定することができる。図１２の例では、４番目と５番目の間に挿入するといったような設定を行うことになる。なお、ここでは挿入可能なラベルの枚数を１枚とする。
【０１４４】
このようにして文字列の入力、書式設定、挿入するラベルの順位位置の設定を行った後、キーボード１２の印刷キー１２ｅを押下すると（ステップＣ１３のＹｅｓ）、制御部４１により以下のような処理が実行される。
【０１４５】
すなわち、まず、レジスタ群４３ｅの中の現在の印刷枚数（ラベル整列順位）を表すｋに、挿入しようとする直前の配列順位がセットされる（ステップＣ１５）。つまり、図１２の例では、ｋ＝４となる。続いて、入力された文字列が入力用メモリ４３ａから読み出され、その文字列に対応した印刷データが印刷用メモリ４３ｃに展開される（ステップＢ１６）。
【０１４６】
次に、図１２に示すような挿入ラベル８０に付加する整列用パターン８２を生成するために、まず、文字列８１の長さａが前記書式メモリ４３ｄに記憶された書式データに基づいて演算される（ステップＢ１７）。このときの演算式については既に説明したように、
ａ＝文字数×文字サイズ＋（文字数−１）×文字間隔
である。
【０１４７】
続いて、挿入ラベル８０ｇの幅ｂが前記書式メモリ４３ｄから読み出される（ステップＣ１８）。このラベル幅についても、既に説明したように書式設定時にユーザが入力設定する方法に、カートリッジセンサ２１による自動設定も可能である。
【０１４８】
次に、文字列の印刷長ａとラベル幅ｂ、そして、前記設定された挿入ラベルの順位位置に基づいてＰｋ２、Ｐ（ｋ＋１）１の座標値が求められ、前記印刷用メモリ４３ｃの中でＰｋ２、Ｐ（ｋ＋１）１の２点を結ぶ直線に対応するアドレスのドットが黒ドットに変換される（ステップＡ１９）。この場合、Ｐｋ２、Ｐ（ｋ＋１）１は、挿入ラベル８２の前後にあるラベル５０ｄの第２の点とラベル５０ｅの第１の点のそれぞれのｘｙ座標に合わせればよいで、以下のようになる。
【０１４９】
Ｐｋ２：（ｋａ／ｎ，０）
Ｐ（ｋ＋１）１：（ｋａ／ｎ，ｂ）
ただし、ｋは挿入しようとする直前の配列順位である。
【０１５０】
図１３のフローチャートに戻って、前記ステップＣ１９にて整列用パターンの展開処理が行われた後、印刷用メモリ４３ｃに展開された１枚分のラベルの印刷データに基づいてラベル印刷が実行される（ステップＣ２０）。
【０１５１】
ラベル印刷された印字テープ３１は、排出路２２を介してテープ排出口１６に導かれて装置外に排出される（ステップＣ２１）。また、このときにカッタモータ４８が駆動され、排出路２２に設置されたカッタ２５の可動刃２４が固定刃２３に向けて移動することにより、装置外に排出された印刷後の印字テープ３１が１枚のラベルとして切断分離される（ステップＣ２２）。これにより、図１２に示すようなラベル８０が作成されることになる。
【０１５２】
このように、第３のモードを利用すれば、既に作成済みの各ラベルの中の任意の順位位置に挿入した際に、その前後のラベルと連続する整列用パターンを有するラベルを簡単に作成することができ、そのラベルを挿入位置に追加される資料ファイル等の対象物に貼り付けた場合に、これらのラベルに形成される整列パターンの連続性から挿入位置に追加される対象物を含めて各対象物の配列順位を容易に確認することができる。
【０１５３】
なお、この第３のモードについてもラベルを貼り付ける対象物のサイズを設定することで、その対象物のサイズに合わせて整列パターンの傾斜角を求めることができ、ラベルの幅とその対象物の幅のサイズが異なる場合でも、各対象物を配列したときに段差のない見栄えの良い整列パターンを形成することができる。
【０１５４】
（ｄ）第４のモード
次に、第４のモードについて説明する。
【０１５５】
第４のモードは、後で追加することを想定したラベルの印刷に場合に用いられるものである。予めラベルを貼着する資料ファイル等の対象物の数が仮に決まっている中でとりあえず当初は対象物に使用するだけの数のラベルを作成しておき、その後に貼着対象物の数が増えたときに、その予め決まった数の範囲で必要に応じてラベルの追加印刷するような場合に、この第４のモードが用いられる。
【０１５６】
図１４はその第４のモードによって印刷される各ラベルの配列状態を示す図であり、予め決められた数をＳ枚とした場合に、その範囲内で指定枚数分（ここでは７枚）のラベルを作成した状態を示している。
【０１５７】
図中の９０ａ〜９０ｇが予め決められたＳ枚の範囲中で印刷されたラベルである。これらのラベル９０ａ〜９０ｇには、ナンバリング文字を含む文字列９１と整列用パターン９２が印刷されている。この整列用パターン９２は、予め決められた数であるＳ枚分の各ラベルを整列した場合、つまり、各ラベルを資料ファイル等の各対象物の同じ位置に貼着して整列した場合に、これらのラベルの整列方向に沿って所定の角度で傾斜しており、ラベル９０ａ〜９０ｇが印刷された時点ではまだ同一方向への傾斜に余裕がある。ラベル９０ａ〜９０ｇの印刷後、引き続きラベル印刷を行うと、そのＳ枚の範囲内で追加分の各ラベルが印刷される。この場合、前述したように整列用パターン９２は最初から整列用パターン９２に傾斜に余裕を持たせてあるので、Ｓ枚分のラベルが印刷されるまで一方向に同じ角度で傾斜することになる。
【０１５８】
以下に、図１４に示すようなラベル印刷を実現する第４のモードに関する印刷処理について説明する。なお、基本的な流れは、図５のフローチャートと同様であるため、ここでは図５を利用して説明する。
【０１５９】
前記第１のモードと同様に、図５のステップＡ１１、Ａ１２にて、印刷する文字列の入力、書式の設定が行われる。続いて、ステップＡ１３にてナンバリング数つまりラベルの印刷枚数が設定される。その際に、この第４のモードでは、予め決められた枚数Ｓの範囲でその枚数Ｓより少ない数を印刷枚数ｎとして指定する。なお、前記Ｓの枚数は、デフォルトとして決められていても良いし、ユーザが任意に決めることでも良い。
【０１６０】
また、前記印刷枚数ｎの設定は、印刷モード設定キー１２ｄを通じて行う。すなわち、既に説明したように、この印刷モード設定キー１２ｄの押下により不図示の印刷設定画面が表示される。この印刷設定画面上で「連続印刷モード」として「第４のモード」を選択すると、続いて不図示の印刷枚数設定画面が表示され、この印刷枚数設定画面上でユーザが任意に印刷枚数ｎを設定することができる。その際に、前記枚数Ｓよりも少ない数を指定する必要があるので、例えばその旨のメッセージを表示するものとする。
【０１６１】
また、印刷キー１２ｅの押下に伴い、現在の印刷枚数ｋの値が更新されるとともに、文字列の印刷データが印刷用メモリ４３ｃに展開され、文字列の印刷調、ラベル幅の読み出しといった一連の処理が実行される（ステップＡ１４〜Ａ１８）。
【０１６２】
また、ステップＡ１９にて前記印刷用メモリ４３ｃの中でＰｋ１、Ｐｋ２の２点を結ぶ直線に対応するアドレスのドットを黒ドットに変換する。ここで、第４のモードでは、前述したように予め決められた数Ｓの範囲内で印刷枚数ｎを設定ようにしているので、このときのＰｋ１、Ｐｋ２のｘｙ座標は以下のようになる。
【０１６３】
Ｐｋ１＝（（ｋ−１）ａ／Ｓ，ｂ）
Ｐｋ２＝（ｋａ／Ｓ，０）
ただし、ａは文字列の印刷長
ｂはラベル幅
Ｓは予め決めらった枚数
ｋは現在の印刷枚数（ラベル整列順位）。
【０１６４】
このようなＰｋ１、Ｐｋ２を結ぶ直線に対応するアドレスのドットを黒ドットに変換していくことで、図１４に示すような所定の角度で傾斜する整列用パターン９２の印刷データが先頭配列順位から設定印刷枚数分の各配列順位のラベルに対応して生成され、前記印刷用メモリ４３ｃに既に展開されている文字列の印刷データと合成されて設定印刷枚数ｎの各ラベル用の印刷データが生成される。
【０１６５】
この印刷データに基づいてラベル印刷を行うときの動作は前記第１のモードと同様であるため、その説明は省略する。
【０１６６】
このように、第４のモードを利用すれば、図１４に示すように、予め決められたＳ枚の範囲内で設定された印刷枚数分のラベル印刷が行われる。この場合、各ラベル９０ａ〜９０ｇに形成される整列用パターン９２の傾斜線模様の傾斜は、前述したＰｋ１、Ｐｋ２の式で示したように、ラベルの幅ｂ、予め決められた枚数Ｓ、そして、文字列の印刷長ａに基づいて求められる。
【０１６７】
つまり、前記第１のモードの場合では、ユーザが設定した印刷枚数ｎが傾斜角の演算要素の１つとして用いられていたが、ここでは印刷枚数ｎに代わって予め決められた枚数Ｓを用いて整列用パターン９２の傾斜角が求められるので、その枚数Ｓの範囲内で作成される各ラベルに対しては、図１４に示す如く、一方向に傾いた傾斜線模様を有する整列用パターン９２が形成されることになる。
【０１６８】
従って、例えば、予めラベルを貼着する資料ファイル等の対象物の数が仮に決まっている中でとりあえず当初は対象物に使用するだけの数のラベルを作成しておき、その後に貼着対象物の数が増えたときに、その予め決まった数の範囲で必要に応じてラベルの追加印刷したような場合において、その追加分のラベルを追加用の資料ファイル等の対象物に貼着して配列した際に、そこに形成される整列用パターンの傾斜線模様の連続性から各ラベルの配列順位（つまり各ラベルを各対象物に貼着して配列した場合の順位）を目視にて容易に確認することができる。
【０１６９】
なお、この第４のモードについても、ラベルを貼り付ける対象物のサイズを設定することで、その対象物のサイズに合わせて整列パターンの傾斜角を求めることができ、ラベルの幅とその対象物の幅のサイズが異なる場合でも、各対象物を配列したときに段差のない見栄えの良い整列パターンを形成することができる。
【０１７０】
また、本発明は前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態で示される全構成要件から幾つかの構成要件が削除されても、「発明が解決しようとする課題」で述べた効果が解決でき、「発明の効果」の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【０１７１】
また、上述した実施形態において記載した手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に適用したり、そのプログラム自体をネットワーク等の伝送媒体により伝送して各種装置に適用することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムあるいは伝送媒体を介して提供されたプログラムを読み込み、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【０１７２】
【発明の効果】
以上詳記したように、本発明の請求項１の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベルを作成する機能を有する印刷装置であって、設定印刷枚数の各ラベルを対象物に貼着して整列した場合に、これらのラベルの整列方向に沿って連続性を有するパターンであって、該パターンによって各対象物の配列順位が目視により判別可能な整列用パターンの印刷データを文字列に合成して各ラベルを連続印刷により作成することができる。
【０１７３】
従って、この印刷装置によれば、複数の資料ファイルなどの対象物に貼り付けて使用しそれらの対象物を所定の配列順位で整列させて管理するような複数枚のラベルを作成する場合に、これらのラベルに文字列とともに印刷された整列用パターンによってそのラベルが貼着された対象物の配列順位を目視で容易に確認することができ、ラベルが貼着された対象物の管理や整理を容易に行うことができる。
【０１７４】
また、本発明の請求項８の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベルに続く配列順位のラベルであって、前記複数の各対象物に続く配列順位の対象物に貼着するラベルを追加作成する機能を有する印刷装置であり、追加作成のために設定した配列順位のラベルに、前記複数枚のラベルと連続性しその設定した配列順位が目視により判別可能な整列用パターンを文字列に合成して印刷することができる。
【０１７５】
従って、この印刷装置によれば、配列順位が定められその配列順位を定めるラベルが貼着される複数の資料ファイルなどの対象物に、所定の配列順位で追加する資料ファイルなどの対象物が生じた場合に、その所定の配列順位で追加する対象物に対応するラベルの印刷を行うことができ、ラベルが貼着された複数の対象物とともにそれに追加する対象物の管理や整理を容易に行うことができる。
【０１７６】
また、本発明の請求項１３の印刷装置は、複数の対象物を整列した場合の配列順位を定めるべく前記複数の各対象物に貼着する複数枚のラベル中の任意の順位位置に挿入するラベルであって、前記複数の対象物中の任意の順位位置に挿入する対象物に貼着するラベルを作成する機能を有する印刷装置であり、その設定した挿入順位位置のラベルに、前記複数枚のラベルと連続性を有し、その設定した配列順位が目視により判別可能な整列用パターンを文字列に合成して印刷することができる。
【０１７７】
従って、この印刷装置によれば、配列順位が定められその配列順位を定めるラベルが貼着される複数の資料ファイルなどの対象物に、所定の順位位置に挿入する資料ファイルなどの対象物が生じた場合に、その挿入する対象物に対応するラベルの印刷を行うことができ、ラベルが貼着された複数の対象物とともにそれに挿入する対象物の管理や整理を容易に行うことができる。
【０１７８】
また、本発明の請求項１４の印刷装置は、予め決められた数あるいは任意に決められた数より少ない配列順位の定められた対象物に貼着するべく複数枚のラベルを作成する機能を有する印刷装置であり、その設定した所定枚数の各ラベルを対象物に貼着して整列した場合に、それらのラベルの整列方向に沿って連続性を有し、各対象物の配列順位が目視により判別可能な整列用パターンを文字列に合成して各ラベルを連続印刷により作成することができる。
【０１７９】
従って、この印刷装置によれば、複数の資料ファイルなどの対象物に貼り付けて使用しそれらの対象物を所定の配列順位で整列させて管理するような所定数枚のラベルを作成する場合に、これらのラベルに文字列とともに印刷された整列用パターンによってそのラベルが貼着された対象物の配列順位を目視で容易に確認することができ、ラベルが貼着された対象物の管理や整理を容易に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る印刷装置の外観構成を示す斜視図。
【図２】前記印刷装置及びテープカートリッジの外観構成を示す斜視図。
【図３】前記印刷装置の電子回路の構成を示すブロック図。
【図４】前記印刷装置における第１のモードにおける各ラベルの配列状態を示す図。
【図５】前記第１のモードに関する印刷処理を示すフローチャート。
【図６】前記第１のモードにおける印刷用メモリのデータ展開状態を示す図。
【図７】サイズの異なる資料ファイルにラベルを貼り付けた状態を示す図。
【図８】前記図７のラベルの印刷結果を配列順に並べた状態を示す図。
【図９】前記図７に対応した印刷用メモリのデータ展開状態を示す図。
【図１０】前記印刷装置の第２のモードにおける各ラベルの配列状態を示す図。
【図１１】前記第２のモードに関する印刷処理を示すフローチャート。
【図１２】前記印刷装置の第３のモードにおける各ラベルの配列状態を示す図。
【図１３】前記第３のモードに関する印刷処理を示すフローチャート。
【図１４】本発明の第４のモードにおける印刷される各ラベルの配列状態を示す図。
【図１５】従来のラベル貼り付けた状態を示す図。
【符号の説明】
１１…装置本体
１２…キーボード
１３…液晶表示部
１４…蓋
１５…カートリッジ装着部
１６…テープ排出口
１７…サーマルヘッド
１８…プラテンローラ
１９…インクリボン巻取り軸
２０…テープ排出口
２１…カートリッジセンサ
２２…排出路
２３…固定刃
２４…可動刃
２５…カッタ
３０…テープカートリッジ
３１…印字テープ
３２…インクリボン
３３…被検出部
５０ａ〜５０ｇ…ラベル
５１ａ〜５１ｇ…文字列
５２ａ〜５２ｇ…整列用パターン
６０ａ〜６０ｇ…資料ファイル
【図１】
2004299338.tif 000003
【図２】
2004299338.tif 000004
【図３】
2004299338.tif 000005
【図４】
2004299338.tif 000006
【図５】
2004299338.tif 000007
【図６】
2004299338.tif 000008
【図７】
2004299338.tif 000009
【図８】
2004299338.tif 000010
【図９】
2004299338.tif 000011
【図１０】
2004299338.tif 000012
【図１１】
2004299338.tif 000013
【図１２】
2004299338.tif 000014
【図１３】
2004299338.tif 000015
【図１４】
2004299338.tif 000016
【図１５】
2004299338.tif 000017