(57)【特許請求の範囲】
【請求項１】
表示画面内に文字情報を表示可能な文字情報表示部とその文字情報に対応する情報番号を表示可能な情報番号表示部とを有する文字処理装置における操作内容を案内する文字処理装置の操作案内方法であって、
次の操作を案内する場合に、操作対象となる操作対象文字情報を前記文字情報として前記文字情報表示部に表示するとともに、前記次の操作を案内する操作案内文字を前記情報番号の代わりに前記情報番号表示部に表示することを特徴とする文字処理装置の操作案内方法。
【請求項２】
前記情報番号が複数桁の数字で示される場合、前記複数桁の数字のうちの２個以上の桁の数字を、前記文字情報の並び方向と直交する直交方向に並べて表示することを特徴とする、請求項１に記載の文字処理装置の操作案内方法。
【請求項３】
前記情報番号表示部は、前記直交方向に前記複数桁の各桁を表示する複数の桁表示部を有して、前記文字情報表示部に隣接して前記直交方向のサイズが同等になるように配設されていることを特徴とする、請求項２に記載の文字処理装置の操作案内方法。
【請求項４】
前記操作案内文字は、前記複数の桁表示部を合わせた前記情報番号表示部の全領域を使用して、前記複数桁の数字の代わりに表示されることを特徴とする、請求項３に記載の文字処理装置の操作案内方法。
【請求項５】
表示画面内に文字情報を表示可能な文字情報表示部とその文字情報に対応する情報番号を表示可能な情報番号表示部とを有する文字処理装置における操作内容を案内する文字処理装置の操作案内装置であって、
次の操作を案内する場合に、操作対象となる操作対象文字情報を前記文字情報として前記文字情報表示部に表示するとともに、前記次の操作を案内する操作案内文字を前記情報番号の代わりに前記情報番号表示部に表示することを特徴とする文字処理装置の操作案内装置。
【請求項６】
前記情報番号が複数桁の数字で示される場合、前記複数桁の数字のうちの２個以上の桁の数字を、前記文字情報の並び方向と直交する直交方向に並べて表示することを特徴とする、請求項５に記載の文字処理装置の操作案内装置。
【請求項７】
前記情報番号表示部は、前記直交方向に前記複数桁の各桁を表示する複数の桁表示部を有して、前記文字情報表示部に隣接して前記直交方向のサイズが同等になるように配設されていることを特徴とする、請求項６に記載の文字処理装置の操作案内装置。
【請求項８】
前記操作案内文字は、前記複数の桁表示部を合わせた前記情報番号表示部の全領域を使用して、前記複数桁の数字の代わりに表示されることを特徴とする、請求項７に記載の文字処理装置の操作案内装置。
【請求項９】
前記操作案内文字に、上下左右のうちのいずれか１以上の所定方向へのカーソル操作を示すカーソル操作案内文字が含まれることを特徴とする、請求項５ないし８のいずれかに記載の文字処理装置の操作案内装置。
【請求項１０】
前記カーソル操作案内文字は、前記所定方向への１以上の矢印を形どった矢印記号であることを特徴とする、請求項９に記載の文字処理装置の操作案内装置。
【請求項１１】
前記次の操作として選択操作を案内する場合、その選択操作における複数の選択枝のうちのいずれか１に対応する文字情報を前記操作対象文字情報として表示し、前記次の操作として前記操作案内文字により示された操作がされたときに、前記複数の選択枝のうちの他の１に対応する文字情報を前記操作対象文字情報として表示することを特徴とする、請求項５ないし１０のいずれかに記載の文字処理装置の操作案内装置。
【請求項１２】
前記次の操作として編集操作を案内する場合、その編集操作の対象となる文字情報を前記操作対象文字情報として表示し、前記次の操作として前記操作案内文字により示された操作がされたときに、前記操作対象文字情報内の編集対象となる位置または範囲を変更することを特徴とする、請求項５ないし１１のいずれかに記載の文字処理装置の操作案内装置。
【請求項１３】
前記編集操作が文字変換を行う操作であることを特徴とする、請求項１２に記載の文字処理装置の操作案内装置。
【請求項１４】
前記文字情報は、それを記憶したディスクから読み出された文字情報であることを特徴とする、請求項５ないし１３のいずれかに記載の文字処理装置の操作案内装置。
【請求項１５】
前記ディスクが、ミニディスクであることを特徴とする、請求項１４に記載の文字処理装置の操作案内装置。
【請求項１６】
前記文字情報が、前記ディスクに記憶された曲の曲名を示す文字情報であるときに、その文字情報に対応する情報番号は、前記曲名の曲番であることを特徴とする、請求項１４または１５に記載の文字処理装置の操作案内装置。
【請求項１７】
前記文字情報が、前記ディスクに記憶されたタイトル名またはディスク名を示す文字情報であるときに、タイトル名またはディスク名である旨を示す記号または図形を、前記情報番号の代わりに前記情報番号表示部に表示することを特徴とする、請求項１４ないし１６のいずれかに記載の文字処理装置の操作案内装置。
【請求項１８】
前記文字情報は、印刷対象物に印刷するための文字情報であることを特徴とする、請求項５ないし１７のいずれかに記載の文字処理装置の操作案内装置。
【請求項１９】
前記印刷対象物がテープであることを特徴とする、請求項１８に記載の文字処理装置の操作案内装置。
【請求項２０】
前記印刷対象物に、所定のラベルがハーフカットで形成されていることを特徴とする、請求項１８または１９に記載の文字処理装置の操作案内装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字処理装置の操作案内方法およびその装置に関する。
【０００２】
【従来の技術】
一般に、文字（数字、記号、簡易図形等を含むキャラクタと同じ意味で使用する）情報を編集する編集装置やそれを印刷する印刷装置等の文字処理装置は、その文字情報の入力、編集、それらの確認等のための表示画面を有する文字情報表示装置を備えている。この場合、文字情報は、その文字情報に対応するテキストコードデータ（文字コード）で入力・編集され、所定のフォントに基づいて表示画像として作成され、その表示画像が表示画面に表示される。この種の文字処理装置としては、ワープロソフト等を搭載したパソコンやその専用装置（いわゆるワープロ）等がある。
【０００３】
ところで、パソコンやワープロ等では、ユーザは種々の（編集や印刷等のための）機能やモードを設定する際に、例えばエスケープキー等の機能キーを押すことにより、それを選択するための選択画面を表示画面上に表示させる。その選択画面には、選択可能な複数の選択枝が表示され、そのうちの選択したい機能等をカーソル等で指定してリターン（改行・選択・確定）キーを押したり、マウス等によりクリック指定したりして選択する。また、表示画面内の周囲近傍に各種の操作用アイコンを用意してそれをクリックする（例えば右クリックで複数の選択枝を表示させ、左クリックで選択確定する）などにより、より直接的に機能の選択操作や文字情報の編集操作などが行えるものもある。
【０００４】
また、各編集操作時にその操作方法を忘れた場合でも、ヘルプ機能（ヘルプキーを押してヘルプ機能を起動させること等）により、編集機能やその操作を説明する編集操作説明（案内）画面を表示させて、操作内容の理解・確認ができる。また、同様な操作案内画面として、ユーザがどのような操作内容を知りたいかなどを検索キーワード等で入力可能な検索入力画面を表示できるものもある。
【０００５】
【発明が解決しようとする課題】
上述のように、大きな表示画面を有するパソコンやワープロ等の文字処理装置では、その大きな表示画面上に、複数の選択枝を表示して各種選択操作を案内する選択画面（選択操作案内画面）、編集機能およびその編集操作の内容を説明（案内）する編集操作説明画面（編集操作案内画面：操作用アイコン等も図柄などでその操作内容を示す同種の画面と考えられる）などの操作案内画面を表示でき、ユーザは、操作内容を表示画面上で明確に把握できる。すなわち、その操作案内画面の表示を参照して、各種の選択・編集等の操作を行うことができる。
【０００６】
しかしながら、同種の文字処理装置であってもテープ印刷装置や印章作成装置等の比較的小型の文字処理装置においては、その表示画面も小型のため、上述のような選択操作や編集操作等の各種操作内容を案内する操作案内画面を表示するのは、困難である。
【０００７】
また、その一方では、この種の文字処理装置には、その表示画面が小型ながらも、その表示画面内に文字情報の行番号や文字列番号等の情報番号を表示するための情報番号表示部を有するものがある。しかし、この情報番号表示部は、情報番号と対応する文字情報を表示する場合以外に活用されていない。
【０００８】
本発明は、表示画面内に文字情報を表示するための文字情報表示部とその文字情報に対応する情報番号を表示するための情報番号表示部を有する文字処理装置において、表示画面が小型であっても、選択操作や編集操作等の各種操作内容を案内できる文字処理装置の操作案内方法およびその装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の文字処理装置の操作案内方法は、表示画面内に文字情報を表示可能な文字情報表示部とその文字情報に対応する情報番号を表示可能な情報番号表示部とを有する文字処理装置における操作内容を案内する文字処理装置の操作案内方法であって、次の操作を案内する場合に、操作対象となる操作対象文字情報を前記文字情報として前記文字情報表示部に表示するとともに、前記次の操作を案内する操作案内文字を前記情報番号の代わりに前記情報番号表示部に表示することを特徴とする。
【００１０】
また、本発明の文字処理装置の操作案内装置は、表示画面内に文字情報を表示可能な文字情報表示部とその文字情報に対応する情報番号を表示可能な情報番号表示部とを有する文字処理装置における操作内容を案内する文字処理装置の操作案内装置であって、次の操作を案内する場合に、操作対象となる操作対象文字情報を前記文字情報として前記文字情報表示部に表示するとともに、前記次の操作を案内する操作案内文字を前記情報番号の代わりに前記情報番号表示部に表示することを特徴とする。
【００１１】
この操作案内方法およびその装置では、表示画面内に文字情報を表示可能な文字情報表示部とその文字情報に対応する情報番号とを表示可能な情報番号表示部を有する文字処理装置に適用され、次の操作を案内する場合に、操作対象となる操作対象文字情報を文字情報として文字情報表示部に表示するとともに、次の操作を案内する操作案内文字を情報番号の代わりに情報番号表示部に表示する。このため、ユーザは、操作内容を表示画面上で明確に把握でき、情報番号表示部に表示された操作案内文字を参照して、次の各種の選択・編集等の操作を行うことができる。したがって、この操作案内方法およびその装置では、選択操作や編集操作等の各種操作内容をユーザに案内できる。また、この場合、操作案内文字を情報番号表示部に表示するので、新たな表示部が不要であるとともに、情報番号の代わりに表示するので、情報番号表示部として大きな表示部を必要としない。すなわち、表示画面が小型であっても、選択操作や編集操作等の各種操作内容を案内できる。
【００１２】
また、上述の操作案内方法において、前記情報番号が複数桁の数字で示される場合、前記複数桁の数字のうちの２個以上の桁の数字を、前記文字情報の並び方向と直交する直交方向に並べて表示することが好ましい。
【００１３】
また、上述の操作案内装置において、前記情報番号が複数桁の数字で示される場合、前記複数桁の数字のうちの２個以上の桁の数字を、前記文字情報の並び方向と直交する直交方向に並べて表示することが好ましい。
【００１４】
この操作案内方法およびその装置では、情報番号が複数桁の数字で示される場合、複数桁の数字のうちの２個以上の桁の数字を、文字情報の並び方向と直交する直交方向に並べて表示するので、たとえ小型の表示画面であっても、また、たとえ情報番号とそれに対応する文字情報が隣接して表示されても、表示された情報番号とそれに対応する文字情報とを容易に判別できる。また、情報番号として表示するのは数字なので、小さくして複数個並べて表示しても判別し易く、複数桁の数字を並べて表示すれば、表示面積を縮小でき、表示効率を向上できる。また、情報番号表示部の面積が小さくできれば、同じ面積の表示画面であれば、その分、文字情報表示部を大きくできる。このため、この構成では、表示画面が小型であっても、または両表示部を含む表示領域を全体として小さくしても、情報番号と文字情報とを判別しやすく表示でき、表示画面を縮小でき、表示効率を向上できる。
【００１５】
また、上述の操作案内方法において、前記情報番号表示部は、前記直交方向に前記複数桁の各桁を表示する複数の桁表示部を有して、前記文字情報表示部に隣接して前記直交方向のサイズが同等になるように配設されていることが好ましい。
【００１６】
また、上述の操作案内装置において、前記情報番号表示部は、前記直交方向に前記複数桁の各桁を表示する複数の桁表示部を有して、前記文字情報表示部に隣接して前記直交方向のサイズが同等になるように配設されていることが好ましい。
【００１７】
この操作案内方法およびその装置では、情報番号表示部は、直交方向に複数桁の各桁を表示する複数の桁表示部を有して、文字情報表示部に隣接して直交方向のサイズが同等になるように配設されている。この場合、直交方向のサイズが同等なので、隣接して配置しやすく、また、隣接により、情報番号と文字情報とを対応させて見やすく、また、これにより、その情報番号表示部に表示された操作案内文字と文字情報表示部に表示された操作対象文字情報も対応させて見やすい。また、隣接により、それらを有する表示画面全体の面積を縮小でき、小型の表示画面しか持たない文字処理装置にも適用し易い。
【００１８】
また、上述の操作案内方法において、前記操作案内文字は、前記複数の桁表示部を合わせた前記情報番号表示部の全領域を使用して、前記複数桁の数字の代わりに表示されることが好ましい。
【００１９】
また、上述の操作案内装置において、前記操作案内文字は、前記複数の桁表示部を合わせた前記情報番号表示部の全領域を使用して、前記複数桁の数字の代わりに表示されることが好ましい。
【００２０】
この操作案内方法およびその装置では、操作案内文字は、複数の桁表示部を合わせた情報番号表示部の全領域を使用して、複数桁の数字の代わりに表示される。すなわち、情報番号表示部に情報番号（数字）を表示するときには、小さくても見やすいので、複数桁の数字を各桁の桁表示部に表示するが、カーソルの矢印等の操作案内文字を表示するときには、複数の桁表示部を合わせた情報番号表示部の全領域を使用して表示するので、情報番号の数字の各桁より大きく表示でき、数字でなくても（記号や図形等を含む文字であっても）見やすく表示できる。このため、情報番号表示部の表示対象が、情報番号（数字）か操作案内文字（記号等）かにより、それぞれに適した大きさで見やすく表示できる。
【００２１】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記操作案内文字に、上下左右のうちのいずれか１以上の所定方向へのカーソル操作を示すカーソル操作案内文字が含まれることが好ましい。
【００２２】
この構成では、操作案内文字に、上下左右のうちのいずれか１以上の所定方向へのカーソル操作を示すカーソル操作案内文字が含まれるので、ユーザは、次の各種の選択・編集等の操作を行うためのカーソル操作を表示画面上で明確に把握でき、情報番号表示部に表示されたカーソル操作案内文字を参照して、次の各種の選択・編集等の操作を行うことができる。すなわち、この操作案内方法や操作案内装置では、選択操作や編集操作等のためのカーソル操作を案内できる。また、この場合、一般的なカーソル操作なので、簡易に操作できる。
【００２３】
また、上述の構成において、前記カーソル操作案内文字は、前記所定方向への１以上の矢印を形どった矢印記号であることが好ましい。
【００２４】
この構成では、カーソル操作案内文字は、所定方向への１以上の矢印を形どった矢印記号なので、ユーザは、その矢印記号を参照して、カーソル操作による操作方向を容易に判別できる。すなわち、この構成では、情報番号表示部の矢印記号の表示によりカーソル操作を案内できる。
【００２５】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記次の操作として選択操作を案内する場合、その選択操作における複数の選択枝のうちのいずれか１に対応する文字情報を前記操作対象文字情報として表示し、前記次の操作として前記操作案内文字により示された操作がされたときに、前記複数の選択枝のうちの他の１に対応する文字情報を前記操作対象文字情報として表示することが好ましい。
【００２６】
この構成では、次の操作として選択操作を案内する場合、その選択操作における複数の選択枝のうちのいずれか１に対応する文字情報を操作対象文字情報として表示し、次の操作として操作案内文字により示された操作がされたときに、複数の選択枝のうちの他の１に対応する文字情報を操作対象文字情報として表示する。このため、ユーザは、複数の選択枝のうちのいずれか１に対応する文字情報が表示された状態で、次の操作として操作案内文字により示された操作をすることにより、複数の選択枝のうちの他の１に対応する文字情報を表示させることができる。すなわち、この構成では、次の操作として選択操作を案内する場合、複数の選択枝のうちのいずれか１に対応する文字情報を表示した状態で、操作案内文字により、複数の選択枝のうちの他の１に対応する文字情報を表示する操作を案内できる。
【００２７】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記次の操作として編集操作を案内する場合、その編集操作の対象となる文字情報を前記操作対象文字情報として表示し、前記次の操作として前記操作案内文字により示された操作がされたときに、前記操作対象文字情報内の編集対象となる位置または範囲を変更することが好ましい。
【００２８】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記次の操作として編集操作を案内する場合、その編集操作の対象となる文字情報を前記操作対象文字情報として表示し、前記次の操作として前記操作案内文字により示された操作がされたときに、前記操作対象文字情報内の編集対象となる位置または範囲を変更することが好ましい。
【００２９】
この構成では、次の操作として編集操作を案内する場合、その編集操作の対象となる文字情報を操作対象文字情報として表示し、次の操作として操作案内文字により示された操作がされたときに、操作対象文字情報内の編集対象となる位置または範囲を変更する。すなわち、次の操作として編集操作を案内する場合、編集操作の対象となる操作対象文字情報を表示した状態で、操作案内文字により、操作対象文字情報内の編集対象となる位置または範囲を変更する操作を案内できる。
【００３０】
また、上述の構成において、前記編集操作が文字変換を行う操作であることが好ましい。
【００３１】
この構成では、編集操作が文字変換を行う操作なので、次の操作として文字変換操作（編集操作）を案内する場合、文字変換（編集操作）の対象となる操作対象文字情報を表示した状態で、操作案内文字により、操作対象文字情報内の文字変換対象（編集対象）となる位置または範囲を変更する操作を案内できる。
【００３２】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記文字情報は、それを記憶したディスクから読み出された文字情報であることが好ましい。
【００３３】
この構成では、文字情報は、それを記憶したディスクから読み出された文字情報なので、ディスクに記憶された文字情報を表示対象とすることができ、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００３４】
また、上述の構成において、前記ディスクが、ミニディスクであることが好ましい。
【００３６】
この構成では、文字情報は、それを記憶したミニディスクから読み出された文字情報なので、ミニディスクに記憶された文字情報を表示対象とすることができ、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００３７】
また、前記文字情報をディスクから読み出す上述の操作案内方法および操作案内装置のいずれかにおいて、前記文字情報に、前記ディスクに記憶された曲の曲名を示す文字情報が含まれることが好ましい。
【００３９】
この構成では、文字情報に、ディスクに記憶された曲の曲名を示す文字情報が含まれるので、その曲名を示す文字情報を表示対象とすることができ、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００４０】
また、上述の構成において、前記曲名を示す文字情報に対応する情報番号は、曲番であることが好ましい。
【００４２】
この構成では、ディスクに記憶された曲の曲名を示す文字情報に対応する情報番号が曲番なので、曲名を文字処理装置の文字情報表示部に表示すると同時に、それに対応する曲番を情報番号として（情報番号の代わりに）情報番号表示部に表示でき、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００４３】
また、前記文字情報をディスクから読み出す上述の操作案内方法および操作案内装置のいずれかにおいて、前記文字情報に、前記ディスクに記憶されたタイトル名またはディスク名を示す文字情報が含まれることが好ましい。
【００４５】
この構成では、文字情報に、ディスクに記憶されたタイトル名またはディスク名を示す文字情報が含まれるので、そのタイトル名またはディスク名を示す文字情報を表示対象とすることができ、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００４６】
また、上述の構成において、前記タイトル名またはディスク名を示す文字情報を表示するときに、それに対応する情報番号として（情報番号の代わりに）、タイトル名またはディスク名である旨を示す記号または図形を、前記情報番号表示部に表示することが好ましい。
【００４８】
この構成では、タイトル名またはディスク名を示す文字情報を表示するときに、それに対応する情報番号として、タイトル名またはディスク名である旨を示す記号または図形を、情報番号表示部に表示するので、ユーザは、その記号または図形を見ることにより、タイトル名またはディスク名である旨を容易に把握することができる。この場合、例えばディスク名を連想させるために「Ｄ」を形どった記号等が好ましい。また、このタイトル名またはディスク名を示す文字情報を操作対象文字情報としたときには、上記の記号や図形の代わりに操作案内文字を情報番号表示部に表示するので、タイトル名またはディスク名を示す文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【００４９】
また、上述の操作案内方法および操作案内装置のいずれかにおいて、前記文字情報は、印刷対象物に印刷するための文字情報であることが好ましい。
【００５１】
この構成では、文字処理装置の文字情報表示部に表示する文字情報が、印刷対象物に印刷するための文字情報なので、印刷装置を文字処理装置として、その操作案内方法や操作案内装置として適用できる。
【００５２】
また、上述の構成において、前記印刷対象物がテープであることが好ましい。
【００５４】
この構成では、印刷対象物がテープであり、文字情報がそのテープに印刷するための文字情報なので、テープ印刷装置を文字処理装置として、その操作案内方法や操作案内装置として適用できる。
【００５５】
また、前期文字情報が印刷対象物に印刷するための文字情報である上述の操作案内方法および操作案内装置のいずれかにおいて、前記印刷対象物に、所定のラベルがハーフカットで形成されていることが好ましい。
【００５７】
この構成では、印刷対象物に、所定のラベルがハーフカットで形成されているので、そのラベルに所望の印刷画像を印刷してハーフカット部分を剥がすだけでラベルを作成できるラベル印刷装置を文字処理装置として、その操作案内方法や操作案内装置として適用できる。
【００５８】
【発明の実施の形態】
以下、本発明の一実施形態に係る操作案内方法およびその装置を適用したテープ印刷装置について、添付図面を参照しながら詳細に説明する。
【００５９】
図１は、本実施形態におけるテープ印刷装置の開蓋状態の外観斜視図であり、図２は、その制御系のブロック図である。
【００６０】
図１に示すように、このテープ印刷装置１は、上下２分割の装置ケース２により外殻が形成され、装置ケース２の前部上面には各種入力キーから成るキーボード３が配設され、また、その右上前面にはディスプレイ４が配設され、後部上面には開閉蓋２１が、その前部にはそれを開放するための蓋開放ボタン２３が配設されている。
【００６１】
また、図２に示すように、基本的な構成として、キーボード３やディスプレイ４を有してユーザとのインタフェースを行う操作部１１、印刷ヘッド７やテープ送り部１２０を有してポケット６内に装着したテープカートリッジ５のテープＴに印刷を行う印刷部１２、印刷後のテープＴの切断を行う切断部１３、各種センサを有して各種検出を行う検出部１４、各種ドライバを有して各部回路を駆動する駆動部２７０、電源部２９０、および、テープ印刷装置１内の各部を制御する制御部２００を備えている。
【００６２】
このため、装置ケース２の内部には、印刷部１２、切断部１３、検出部１４などの他、図外の回路基板が収納されている。この回路基板には、電源部２９０の他、駆動部２７０や制御部２００の各回路などが搭載されている。電源部２９０の電源ユニットＥＵは、ＡＣアダプタ接続口２４や外部から着脱可能なニッカド電池等の電池Ｅに接続され、テープ印刷装置１内の各部に電力を供給する。
【００６３】
テープ印刷装置１では、ユーザが、ポケット６にテープカートリッジ５を装着した後、ディスプレイ４により確認しながらキーボード３により所望の文字など（文字、数字、記号、簡易図形等のキャラクタ）の入力・編集や各種の指示入力を行う。例えば、印刷を指示すると、テープ送り部１２０によりテープカートリッジ５からテープＴを繰り出して、印刷ヘッド７によりテープＴに所望の印刷を行い、印刷済み部分はテープ排出口２２から随時外部に送り出される。所望の印刷が完了すると、テープ送り部１２０は、所定のテープ長さの位置までテープＴの送りを行った後、その送りを停止する。
【００６４】
なお、念のために、上記および以下の説明では、文字情報を表現するデータを総括して文字データまたは単に文字と記載し、テキストコードデータであることを明記した方が良いと思われる場合には文字コードデータまたは単に文字コードと記載し、画像（ドットマトリクス：ビットマップも同意）であることを明記した方が良いと思われる場合には文字画像データまたは単に文字画像と記載している。
【００６５】
すなわち、通常、例えばキー入力される文字データは文字データコードであり、それを文字情報として表示するときの文字データは文字画像データであり、これらは自明である。また、例えば文字画像を表示画像作成領域に配置して表示画像を作成する場合、文字コードからアウトラインフォント等に基づいて表示画像作成領域に各文字画像の画素となるドットを生成（展開）して表示画像を作成すること（文字コードを画像として展開・配置すること）と、文字コードに対応するドット（ビットマップ）フォントや既登録のドットマトリクスに基づいて、文字画像データを展開・配置して表示画像を作成すること（文字画像を展開・配置すること）とは、特にその違いが問題になる場合を除いて、文字情報を表すデータ（文字データ）を展開・配置して表示画像を作成することにおいて、実質的に同一である。
【００６６】
したがって、文字コードデータ（または文字コード）と文字画像データ（または文字画像）とを、特に明示した方が良いと思われる場合のみ区別し、そうでなければ、文字情報を表現するデータを総括して文字データ（または文字）と記載している。
【００６７】
次に、印刷部１２には、開閉蓋２１の内側に、テープカートリッジ５を装着するためのポケット６が設けられていて、テープカートリッジ５はこの開閉蓋２１を開放した状態でポケット６に対して着脱される。また、装置ケース２の左側部には、ポケット６と装置外部とを連通するテープ排出口２２が形成され、テープ排出口２２には、送りだしたテープＴを切断するテープカッタ１３２が臨んでいる。
【００６８】
テープカートリッジ５は、図３に示すように、その外殻が上ケース５１ａと下ケース５１ｂとから成るカートリッジケース５１により形成され、その内部には、一定の幅（４ｍｍ〜５２ｍｍ程度：後述のサイドラベルのサイズ〜ケースラベルのサイズ程度）のテープＴを巻回したテープリール５２と、インクリボンＲを巻回したリボン繰出しリール５３と、インクリボンＲを巻き取るリボン巻取りリール５４とが、回転自在に収容され、テープＴとインクリボンＲとが重なる部分には、無底の中空室５５が形成されている。
【００６９】
また、上ケース５１ａの中空室５５に面する部分には、下側からポケット６の印刷ヘッド７およびプラテン６２に干渉しないように突出部５７が形成されており、この突出部５７には、テープカートリッジ５をポケット６に装着したときに、プラテン６２の軸の上端部が嵌合するプラテン側嵌合穴５８と、ヘッド支持軸６５の上端部が嵌合するヘッド側嵌合穴５９が形成されている。
【００７０】
一方、ポケット６には、図１に示すように、サーマルヘッド等の印刷ヘッド７を内蔵したヘッドユニット６１とプラテン６２が設けられていて、テープカートリッジ５をポケット６に装着すると、中空室５５に、テープＴおよびインクリボンＲを挟むようにヘッドユニット６１とプラテン６２が挿入される。また、同様に、テープリール５２の中空部分にはガイド突起６４が、リボン巻取りリール５４の中空部分には巻取りリール駆動軸６３がそれぞれ挿入される。
【００７１】
そして、送りモータ１２１を駆動源として、プラテン６２と巻取りリール駆動軸６３とが回転すると、テープＴとインクリボンＲの送りが行われ、テープＴはテープリール５２から繰り出される一方、インクリボンＲは、リボン繰出しリール５３から繰り出され、テープＴと重なって併走した後、リボン巻取りリール５４に巻き取られ、かつこれらに同期して印刷ヘッド７を駆動することで、印刷が行われる。テープＴの印刷完了部分は、下ケース５１ｂに形成したテープ送出口５６から装置ケース２のテープ排出口２２に向かって送り出され、また、印刷完了後、テープＴの送りが続行され所定の切断位置がテープカッタ１３２の位置まで送られる。
【００７２】
切断部１３は、テープカッタ１３２と、手動によりテープカッタ１３２を切断動作させるカットボタン１３３と、自動的にテープカッタ１３２を切断動作させるカッタモータ１３１と、を備えている。また、これにより、テープ印刷装置１では、モード設定によって、自動／手動を切り替えられるようにしている。
【００７３】
このため、手動カットの場合、印刷が完了した時点で、ユーザが、装置ケース２に配設されたカットボタン１３３を押すことで、テープカッタ１３２が作動しテープＴが所望の長さに切断される。また、自動カットの場合、印刷が終了して所定分だけテープ送りされ、それが停止すると同時に、カッタモータ１３１が駆動され、テープＴの切断が行われる。
【００７４】
テープＴは、一方の面が被印刷面および他方の面が粘着加工面であるテープ基材と、粘着加工面を覆う剥離紙から成る２層構成になっている。このテープＴとしては、複数種類が用意されていて、そのテープＴを収容するテープカートリッジ５は、テープＴの種類に対応してわずかに異なる形状（裏面に小さな複数の孔や窪みが設けられているものとないものがある）に形成されている。
【００７５】
テープＴの複数種類のうちの一部の種類では、例えば図４に示すように、そのテープ基材に、ミニディスク（ＭＤ）のディスクカートリッジ（ＭＤカートリッジ）やそれを収容するディスクケース（ＭＤケース）に貼り付ける各種のラベルがハーフカットで形成されている（以下、このような状態のラベルを半抜きラベルという）。これにより、テープ印刷装置１では、この種のテープＴを収容したテープカートリッジ５を装着して印刷し、印刷後にその半抜きラベル部分を剥すだけで、所望のラベルを容易に作成でき、所定の位置に容易に貼り付けられるラベルとすることができる。
【００７６】
図６に示すように、標準サイズの直径６４ｍｍ（２．５インチ）のＭＤ９２（図１参照）は、ＭＤカートリッジ９１に収容され、そのＭＤカートリッジ９１は、ＭＤケース９３に収納されて保管される。
【００７７】
この場合、例えばＭＤカートリッジ９１の表面には、例えば図５（ａ）のように印刷されたラベルＬＭ（メインラベルＬＭ、ただし、下記のケースラベルＬＭＣと区別する場合、ディスクラベルＬＭＤという）を、ＭＤケース９３の表面には、図５（ｂ）のように２枚のメインラベルＬＭ（ただし、連続した２枚分のサイズの１枚のラベルの場合、または２枚組でも上記のディスクラベルＬＭＤと区別したい場合、ケースラベルＬＭＣという）を、各側面には、図５（ｃ）のようなラベル（サイドラベル）ＬＳを貼り付けることができる。
【００７８】
メインラベルＬＭ（ディスクラベルＬＭＤ）には、多種のサイズがあるが、一番大きいサイズで３６ｍｍ×５２ｍｍ、一番小さいサイズで３６ｍｍ×１８ｍｍ程度である。サイドラベルＬＳのサイズは４ｍｍ×６０ｍｍ程度である。また、ケースラベルＬＭＣのサイズは５２ｍｍ×７２ｍｍ程度であり、１枚のケースラベルＬＭＣを貼っても良いし、ディスクラベルＬＭＤを２枚組にして貼っても良いサイズとなっている。
【００７９】
図５（ａ）および（ｂ）の「ＴＩＴＬＥ」用やサイドラベルＬＳへの印刷（文字）には、通常、そのＭＤ（ディスク）９２のディスク名（属性情報）が使用される。これは、通常、ディスク名がそのＭＤ（ディスク）９２に記憶された主情報（曲）の内容を最も的確に表すからである。また、同両図の１．２．３等の番号は主情報番号（曲番）であり、例えばＭＤ９２内のトラック番号に対応していて、対応する「ＡＡＡＡＡ」等の大文字は、そのトラックに記憶された主情報名（曲名）を示している。すなわち、曲番とその曲番に対応する曲名が同一行に並べて印刷されている様子をイメージとして示している。
【００８０】
なお、従来から、ＭＤには主情報として音楽情報である曲が記録される。また、主情報に関する属性情報としてテキストデータ（テキストコード）から成る管理情報やその他のテキスト情報が記録される。管理情報としては、曲を記録するとき自動的に曲番・曲の開始と終了アドレス・曲の記録日時等が、また、ディスク名を記録するとき自動的にディスク名の記録日時等が記録される。また、その他のテキスト情報には、ユーザが入力するディスク名・曲名等が含まれる。
【００８１】
また、英数字や仮名等の文字は、その文字の構成（文字画像としての簡易さ）から半角（半角文字）でも扱い易い文字であり、例えば表示処理上、単位面積当たりの表示効率や表示部の機能等の関係から、一般に、半角文字（半角表示文字）として扱われる。一方、漢字や記号等の文字は、その文字の構成（文字画像としての複雑さ）から、一般に、全角文字（全角表示文字）として扱われる。
【００８２】
このため、ＭＤ内には、英数字や仮名などによる半角表示文字のみの文字データ（以下「半角表示属性データ」）で表した属性情報（以下「半角表示属性情報」）と、漢字などの全角表示文字を含む文字データ（以下「全角表示属性データ」）で表した属性情報（以下「全角表示属性情報」）とを、それぞれ記憶する領域が個別に用意されていて、通常は、それらのいずれか一方のみを使用している。そして、漢字などの全角表示文字を使用する場合、これをそのままラベルに反映させれば、さらに見やすいラベルを作成できる。
【００８３】
また、属性情報には、上記の他、ＭＤプレーヤが自動的に入力した（あるいはユーザが任意に入力した）曲の総数、録音（再生）時間、アーティスト名（作曲者名等）などが含まれる場合もある。図５（ｂ）の「ＡＡＡＡＡ」等の曲名の後ろに付加されている「ａａａａ……」はアーティスト名（作曲者名等）をイメージしたものであり、同図（ａ）および（ｂ）の「〜その他ｘ曲〜」は曲の総数から得た情報をイメージしている（もちろん、そのまま「〜全ｘ曲〜」のようにしても良い）。
【００８４】
ところで、従来から、上述のような属性情報（曲の総数・ディスク名・曲番・曲名・再生時間・記録日時・アーティスト名等）はＭＤ再生装置（ＭＤプレーヤ）またはリモコンの表示部に表示する表示情報として使用されている。
【００８５】
例えば図７に示すように、従来からのポータブル型のＭＤプレーヤ９０においても、ＭＤカートリッジ９１（ＭＤ９２を内蔵）を装着して、本体操作部９１４の各種キーを操作することにより、ＭＤ９２内の曲を再生できるとともに、上記のような各種属性情報を本体表示部９１２に表示できる。
【００８６】
すなわち、従来においても、上述した各種ラベルは、通常、ＭＤ９２の付属品として供給されており、例えば上述のＭＤプレーヤ９０によりＭＤ９２を再生させたときに本体表示部９１２に表示される属性情報の文字データ（表示データ）を参考にして、ユーザが各種ラベルに手書きした後、ＭＤカートリッジ９１やＭＤケース９３の各部分に貼り付けている。
【００８７】
また、従来から、ＭＤ再生装置には、リモコン通信（有線、無線を含む）によりリモコンと各種データの送受信を行うものがあり、特にリモコン側に表示部を有するタイプがある。例えば図７で上述のＭＤプレーヤ９０もそのようなタイプであり、ＭＤプレーヤ９０のリモコン端子９０１に、リモコン９２１からのリモコン接続ケーブル９２５の接続コネクタ（または接続プラグ等）を挿入して、リモコン操作部９２３の各種キーを操作することにより、ＭＤ９２内の曲を再生できるとともに、各種属性情報をリモコン表示部９２２に表示でき、その表示された属性情報を参考にして、同様のこと（ラベルへの手書き）が行われる。
【００８８】
しかし、上述の作業は非常に煩雑であるとともに、サイズの小さいラベル内に多数の文字を手書きで書き込むことは不可能に近く、しかも数種類のラベルを作成しなければならないことは非常に根気のいることであった。
【００８９】
これに対し、図４で前述のように、テープ印刷装置１では、各種の半抜きラベルを形成したテープＴを収容したテープカートリッジ５を装着して印刷し、印刷後にその半抜きラベル部分を剥すだけで、所望のラベルを容易に作成でき、所定の位置に容易に貼り付けられるラベルとすることができる。
【００９０】
なお、図４に図示のテープＴでは、複数種の相異なるラベル、すなわちメインラベルＬＭ（ディスクラベルＬＭＤ）とサイドラベルＬＳ用の半抜きラベルが形成されているテープＴを、それぞれ個別のテープＴとしたが、１種のテープＴに双方（すなわちディスクラベルＬＭＤ作成用とサイドラベルＬＳ作成用）の半抜きラベルを形成しても良い。また、ケースラベルＬＭＣ作成用のテープＴを用意することもできる。
【００９１】
このため、テープ印刷装置１では、実際には、上述した各種のテープＴ、すなわちサイドラベルＬＳ作成用の４ｍｍ程度のテープ幅からケースラベルＬＭＣ作成用の５２ｍｍ程度までの各種のテープＴ、および半抜きラベルを形成していないテープＴなどを、それぞれ収容した各種のテープカートリッジ５が用意されている。
【００９２】
ただし、以下の説明では、主にラベルを作成する場合について説明し、かつ、その場合、最低限２種、すなわちメインラベルＬＭ作成用とサイドラベルＬＳ作成用が１種ずつあれば良いので、理解を容易にするため、図４に図示の２種のみ用意されているものとして説明する。同図（ａ）のテープＴでは、テープ幅Ｔｗ＝４６ｍｍの中に３６ｍｍ幅のメインラベルＬＭが形成され、同図（ｂ）のテープＴでは、テープ幅２０ｍｍの中に４ｍｍ幅のサイドラベルが２枚形成されている）。
【００９３】
また、それらに対応して、印刷ヘッド７によるテープ幅方向の印刷可能な幅も３６ｍｍ（０．１２５ｍｍ／ドットとして２８８ドット）とする（図３９参照）。メインラベルＬＭへの印刷には、このうちの幅方向の余白を除く３２ｍｍを使用する。もちろん、１枚でケースラベルＬＭＣを作成できるようにするときは５６ｍｍ相当、サイドラベル専用なら４ｍｍあれば良いが、以下では、最も汎用的に使用でき、かつ比較的小型で済む２８８ドットの印刷ヘッド７を使用するものとして説明する。
【００９４】
一方、テープカートリッジ５は、前述のように、収容されたテープＴのテープ幅や半抜きラベルの種類等によりテープＴの種別を識別できるように、形状がわずかに異なるので、ポケット６には、この形状の違いを検出するマイクロスイッチなどのテープ識別センサ１４１が設けられていて、これにより、テープＴの種別を検出できるようになっている。
【００９５】
また、図４に示すテープＴと同様に、各テープＴには、基準穴ＴＨが所定間隔で形成されていて、テープ排出口２２（図１参照）の近傍（すなわちテープカッタ１３２の近傍）には、基準穴ＴＨを検出するフォトインタラプタなどのテープ位置センサ１４３が設けられていて、これにより、テープＴの位置（特に印刷位置）を検出できるようになっている。
【００９６】
また、開閉蓋２１の開閉機構の一部には、その開閉蓋２１の開閉を検出するリミットスイッチなどの蓋開閉センサ１４２が設けられていて、印刷中に開閉蓋２１が開放されるなどの異常を検出できるようになっている。
【００９７】
図２に示すように、検出部１４は、上述のテープ識別センサ１４１、蓋開閉センサ１４２、テープ位置センサ１４３の他、テープ印刷装置１の各部に電力を供給する電源部２９０の電源ユニットＥＵに接続されてその電位変動を検出する電圧センサ１４４を備えている。なお、実状に合わせて、周囲温度センサやヘッド表面温度センサ等の他のセンサを設けることもできるし、一部を省略した構成とすることもできる。
【００９８】
駆動部２７０は、ディスプレイドライバ２７１と、ヘッドドライバ２７２と、モータドライバ２７３とを備えている。
【００９９】
ディスプレイドライバ２７１は、制御部２００から出力される制御信号に基づき、その指示に従って、操作部１１のディスプレイ４を駆動する。同様に、ヘッドドライバ２７２は、制御部２００の指示に従って、印刷部１２の印刷ヘッド７を駆動する。
【０１００】
また、モータドライバ２７３は、印刷部１２の送りモータ１２１を駆動する送りモータドライバ２７３ｄと、切断部１３のカッタモータ１３１を駆動するカッタモータドライバ２７３ｃとを有し、同様に、制御部２００の指示に従って、各モータを駆動する。
【０１０１】
操作部１１は、キーボード３とディスプレイ４とを備えている。キーボード３は、図８に示すように、電源キー３１、シフトキー３２、および、それぞれ上（「↑」）、下（「↓」）、左（「←」）、右（「→」）方向へのカーソル移動（実際には表示画面４１の表示範囲の移動）をさせるための４個のカーソルキー３３（３３Ｕ、３３Ｄ、３３Ｌ、３３Ｒ：以下、各キーを「カーソル「↑」キー３３Ｕ」などのように表現し、総括して「カーソルキー３３」と表現する）の他、８個の機能キーを備えている。
【０１０２】
すなわち、上段には、主に各キャラクタ（文字、数字、記号、図形等）の入力・編集や装飾のために、機能キー群３４として、文字飾りキー（以下「装飾キー」）３４Ｆ、文字入力キー（以下「文字キー」）３４Ｃ、絵・記号キー（以下「記号キー」）３４Ｄを備え、また、削除取消キー（以下「削除キー」）３５を備えている。また、下段には、主に処理対象の各種データを操作するために、読込キー３６、変換・スペースキー（以下「変換キー」）３７、確定キー３８、印刷キー３９を備えている。
【０１０３】
図８は、模式的に示したものであり、実際の配置（図１参照）と各キーの相対位置が若干異なるが、ほぼ同様の配置で示している。また、図８中の各キー名は、図１のキーボード３の表面上に印刷されている。
【０１０４】
また、上記の装飾キー３４Ｆ、文字キー３４Ｃ、記号キー３４Ｄ、削除キー３５、読込キー３６、変換キー３７は、シフトキー３２と併用操作する（シフトキー３２を押しながら各キーを押す）ことにより、それぞれ、フォームキー３４ＦＳ（シフトキー３２＋装飾キー３４：以下、このシフトキー３２と併用の操作状態を反映させ、符号にＳを付加して「フォームキー３４ＦＳ」という。他も同じ）、枠キー３４ＣＳ、調節キー３４ＤＳ、全消去キー３５Ｓ、行読込キー３６Ｓ、変換モードキー３７Ｓとしての機能を果す。
【０１０５】
また、上述した各カーソルキー３３もシフトキー３２と併用操作することがあるので、このような場合には、例えばカーソル「↑」キー３３Ｕと併用操作するときには「シフトカーソル「↑」キー３３ＵＳ」などのように表現し、総括して併用操作するときには「シフトカーソルキー３３Ｓ」と表現する。
【０１０６】
なお、当然ながら、上述の各キーを個別に設けても良いが、下記のディスプレイ４と同様に、キーボード３の大きさはテープ印刷装置１全体の小型化に関与するため、シフトキー３２との組み合わせにより、必要な機能に対するキー数を少なくしている。
【０１０７】
一方、ディスプレイ４は、図９に示すように、ＬＣＤ等から成る表示画面４１内に、１８個のインジケータを点灯可能なインジケータ表示部４ｉと、（横）７２ドット×（縦）１６ドットのドットマトリクスから成るキャラクタ表示部４ｃと、を有している。
【０１０８】
インジケータ表示部４ｉは、タイトルや曲名の文字データ（テキストデータ：図５参照）を印刷するための各種モードや状態を、その点灯状態により示すものであり、図１０に示す上段の８個のインジケータ４ｉ００〜４ｉ０７はタイトル（ディスク名に相当）に関するもの、下段の８個のインジケータ４ｉ１０〜４ｉ１７は曲名に関するもの、右側の２個のインジケータ４ｉＬおよび４ｉＲは、メインラベルＬＭ（ディスクラベルＬＭＤやケースラベルＬＭＣ）に全曲名が印刷できない場合、すなわち印刷行があふれていること（行あふれ）を示すものである。
【０１０９】
キャラクタ表示部４ｃは、図１１に示すように、基本的な２つの表示形式の管理単位を有している。１つは、同図（ａ）に示す半角／全角表示であり、この場合、座標ＣＥおよびＣＦで示される左端の２つの８ドット×８ドットのドットマトリクスから成るサブ表示部と、座標Ｃ０〜Ｃ７で示される８つの８ドット×１６ドットのドットマトリクスから成る主表示部とに分けて管理される。このサブ表示部は後述の曲番などの表示に、主表示部はタイトルや曲名その他の一般的な文字データの表示に使用される。
【０１１０】
他の１つは、同図（ｂ）に示す６×８表示であり、その名の通りそれぞれ６ドット×８ドットのドットマトリクス単位で管理され、上段が座標Ａ０〜Ａｂの１２個、下段が座標Ｂ０〜Ｂｂの１２個の計２４個に分けて管理される。この表示は、例えば文字入力の際の（ＭＤシステム用のＪＩＳコードの）コード表示部などの特殊な表示の場合に使用される。
【０１１１】
テープ印刷装置１における画面表示において、その表示範囲や編集（例えば文字の挿入）位置等を指示するカーソルＫは、図１２に示すように、上述の主表示部の座標Ｃ５の右端に固定されている。
【０１１２】
同図（ａ）は座標値を示し、同図（ｂ）〜（ｅ）は、それぞれ全角表示文字のみ表示の場合、半角表示文字のみの表示の場合、全角／半角混在で全角表示文字の右端にカーソルＫがある場合、同じく混在で半角表示文字の右端にカーソルＫがある場合を示している。これらの場合、カーソルキー３３の操作によって表示範囲が移動する。例えば、カーソル「→」キー３３Ｒを押すと、表示されている文字が左側に、すなわち表示範囲が右側に移動する。
【０１１３】
図２に示すように、ディスプレイ４で確認しながらユーザがキーボード３により入力指示した内容（種々の指令やデータ）は、制御部２００に対して出力される。
【０１１４】
制御部２００は、ＣＰＵ２１０、ＲＯＭ２２０、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２３０、ＲＡＭ２４０、周辺制御回路（Ｐ−ＣＯＮ）２５０を備え、互いに内部バス２６０により接続されている。
【０１１５】
ＲＯＭ２２０は、ＣＰＵ２１０で処理する制御プログラムを記憶する制御プログラム領域２２１の他、仮名漢字変換テーブル（辞書）、色変換テーブル、文字修飾テーブルなどを含む制御データを記憶する制御データ領域２２２を有している。
【０１１６】
ＣＧ−ＲＯＭ２３０は、テープ印刷装置１に用意されている文字、記号、図形等のフォントデータを記憶していて、文字等を特定するコードデータが与えられたときに、対応するフォントデータを出力する。
【０１１７】
ＲＡＭ２４０は、電源キー３２１の操作により電源がオフにされても、記憶したデータを保持しておくようにバックアップされていて、各種レジスタ群２４１、テキストデータ領域２４２、表示画像データ領域２４３、印刷画像データ領域２４４、半角表示属性データ領域２４５、全角表示属性データ領域２４６、色変換バッファなどの各種変換バッファ領域２４７などの領域を有し、制御処理のための作業領域として使用される。
【０１１８】
Ｐ−ＣＯＮ２５０には、ＣＰＵ２１の機能を補うとともに各種周辺回路やＭＤプレーヤ９０とのインタフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。例えば、種々の計時を行うタイマ（ＴＩＭ）２５１やリモコン通信制御回路（ＲＣ）２５２などもＰ−ＣＯＮ２５０内の機能として組み込まれている。
【０１１９】
このため、Ｐ−ＣＯＮ２５０は、検出部１４の各種センサやキーボード３と接続され、検出部１４からの各種検出信号およびキーボード３からの各種指令や入力データなどをそのままあるいは加工して内部バス２６０に取り込むとともに、ＣＰＵ２１０と連動して、ＣＰＵ２１０等から内部バス２６０に出力されたデータや制御信号を、そのままあるいは加工して駆動回路部２７０に出力する。
【０１２０】
また、Ｐ−ＣＯＮ２５０は、テープ印刷装置１のリモコンインタフェース端子（ＲＴ）２５、ＲＴ２５に接続する接続コネクタ（または接続プラグ等）を有するリモコン接続ケーブル２６、および、ＭＤプレーヤ９０のリモコン端子９０１を介して、リモコン通信可能に接続され、ＣＰＵ２１０と連動して、後述のリモコン通信を行う。
【０１２１】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムに従って、Ｐ−ＣＯＮ２５０を介してテープ印刷装置１内の各部やＭＤプレーヤ９０から各種信号・データ等を入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データ等を処理し、Ｐ−ＣＯＮ２５０を介してテープ印刷装置１内の各部やＭＤプレーヤ９０に各種信号・データ等を出力することにより、印刷の位置制御、表示画面４１の表示制御、リモコン通信制御等を行うとともに、印刷ヘッド７を制御して所定の印刷条件でテープＴに印刷するなど、テープ印刷装置１全体を制御している。
【０１２２】
次に、テープ印刷装置１の制御全体の処理フローについて、図１３を参照して説明する。電源キー３１を押すこと（電源オン）により処理が開始すると、同図に示すように、まず、テープ印刷装置１を、前回の電源オフ時の状態に戻すために、退避していた各制御フラグを復旧するなどの初期設定を行い（Ｓ１）、次に、前回の表示画面（図２０の画面Ｇ０または図２１の画面Ｇ１１等）を初期画面として表示する（Ｓ２）。
【０１２３】
図１３のその後の処理、すなわちキー入力か否かの判断分岐（Ｓ３）および各種割込処理（Ｓ４）は、概念的に示した処理である。実際には、テープ印刷装置１では、初期画面表示（Ｓ２）が終了すると、キー入力割込を許可し、キー入力割込が発生するまでは、そのままの状態を維持し（Ｓ３：Ｎｏ）、何らかのキー入力割込が発生すると（Ｓ３：Ｙｅｓ）、それぞれの割込処理に移行して（Ｓ４）、その割込処理が終了すると、再度、その状態を維持する（Ｓ３：Ｎｏ）。
【０１２４】
上述のように、テープ印刷装置１では、主な処理を割込処理により行うので、印刷対象となる印刷画像データができていれば、ユーザが任意の時点で印刷キー３９を押すことにより、印刷処理割込が発生して、印刷処理が起動され、その印刷画像データによる印刷ができる。すなわち、印刷に至るまでの操作手順は、ユーザが任意に選択できる。
【０１２５】
ここで、リモコン操作（通信）時のリモコン（例えば図７で前述のリモコン９２１）とＭＤプレーヤ９０の間の送受信の態様について一例を示しておく。
【０１２６】
例えば、図１４に示すように、ユーザにより任意の属性情報を要求する操作がされると（以下、これを仮に「要求キー」を押す操作とする）、リモコン９２１では、割込処理としての要求処理（Ｑ１０）を起動してスタートし、まず、要求信号ＲＱ１を生成して送信する（Ｑ１０１）。
【０１２７】
この要求信号ＲＱ１を受信すると、ＭＤプレーヤ９０では、その要求に対する応答処理を起動してスタートし、応答処理を実行し（Ｐ１０、Ｐ１０１：以下の説明や図示では簡略化してスタート（例えば上記Ｐ１０等）は省略）、要求ＲＱ１に対する応答データ（応答する制御用の信号のみの場合もあるが、ここではこれらも含めて応答データという）ＲＰ１を送信する（Ｐ１０２）。
【０１２８】
この応答データＲＰ１を受信すると（Ｑ１０２）、リモコン９２１では、要求したデータか否か、すなわち、要求信号ＲＱ１に対する所望の応答データか否かを判別する（Ｑ１０３）。この場合、応答データの１つの送受信単位（例えばパケット）の先頭には（例えば１バイトの）識別データがあり、この識別データによりそのデータを識別することにより、要求したデータか否かを判別する。
【０１２９】
そして、応答データＲＰ１が要求したものと異なるときには（Ｑ１０３：Ｎｏ）、再要求する（Ｑ１０１）。一方、要求通りのときには（Ｑ１０３：Ｙｅｓ）、要求処理を終了して（Ｑ１０６）、受信したデータを所定の領域に格納したり表示するなどの次の処理に移行することになる。もちろん、処理終了（Ｑ１０６）前にそれらの処理（格納処理や表示処理など）を含めても良い。
【０１３０】
ただし、上記の場合、ＭＤプレーヤ９０では、連続して送信される応答データがある場合、例えば応答データＲＰ１を第１応答データＲＰ１とすると、第２応答データＲＰ２、第３応答データＲＰ３、……、第ｋ（ｋ＝１、２、……）応答データＲＰｋを送信する（Ｐ１０４〜Ｐ１０５）。
【０１３１】
これに対し、リモコン９２１では、第１応答データＲＰ１が要求したものと異なるときには（Ｑ１０３：Ｎｏ）、第１応答データＲＰ１を無視して、再要求する（Ｑ１０１）ので、第２応答データＲＰ２以降も無視される。一方、要求通りのときには（Ｑ１０３：Ｙｅｓ）、次に、第２応答データＲＰ２、第３応答データＲＰ３、……、第ｋ応答データＲＰｋを受信してから要求処理を終了する（Ｑ１０４〜Ｑ１０６）。
【０１３２】
上述のように、リモコン９２１では、操作された要求キーに応じた要求信号を生成して送信し、ＭＤプレーヤ９０は、その要求信号に応じた応答データを送信（返信）できるように構成されているので、テープ印刷装置１でも、リモコン９２１と同じ要求キーを備えて同様に処理すれば、リモコン９２１と同じ機能を果たすことができる。
【０１３３】
なお、本実施形態において想定するＭＤプレーヤ９０としては、リモコン９２１のキー操作によりリモコン表示部９２２に各種の属性情報を表示できるものであれば、図７で前述のものと異なり、本体操作部９１４に各種要求キーの一部しか有しないタイプや、本体表示部９１２を有しないタイプでも良い。また、下記では、説明の都合上、一応、有線のリモコン通信によるものを想定するが、これを例えば赤外線やＦＭ電波などによる送受信に変えることにより、無線のリモコン通信にも適用できる。
【０１３４】
さて、ここで例示するＭＤプレーヤ９０は、市販のＭＤプレーヤに類したものであり、上記の要求キーの種類として、再生キー（ＰＬＡＹキー）、巻戻し（曲戻し）キー（ＲＥＷＩＮＤキー：以下、ＲＥＷキーと略す）、停止キー（ＳＴＯＰキー）、一時停止キー（ＰＡＵＳＥキー）、再生モードキー（ＰＬＡＹ−ＭＯＤＥキー：以下、Ｐ−ＭＯＤキーと略す）、および表示キー（ＤＩＳＰＬＡＹキー：以下、ＤＩＳＰキーと略す）を有している。すなわち、リモコン側でこれらの要求キーを有することで、各機能を作動させることができるように、構成されている。
【０１３５】
また、このＭＤプレーヤ９０に装着されたＭＤ９２には、１トラックに１曲の情報（半角表示属性情報および全角表示属性情報の双方を含む）が記憶されていて、トラック番号と曲番が一致している。
【０１３６】
ここで、ＰＬＡＹキーは、再生の他、所定時間押し続けることによって、早送りキーとしての機能を起動する役目を果たす（早送り信号を要求信号として送出する）。ＭＤプレーヤ９０は、再生要求に対しては、再生処理を開始して、再生中にその曲番と曲名の表示情報をリモコン側に送出するが、早送りの要求に対しては、要求される度に、トラック番号（曲番）とそれに対応する曲名を、順次出力する。すなわち、リモコンからの早送りの操作により、音楽情報としての再生を待つまでもなく、次の曲の再生およびその曲番・曲名の表示に移れる。
【０１３７】
この場合の曲名（属性情報、表示情報）には、半角表示属性データで表した曲名（半角表示曲名）と全角表示属性データで表した曲名（全角表示曲名）の双方が含まれているが、リモコンでは予め定められたいずれか一方（従来は半角表示曲名側のみ）を選択して表示する。
【０１３８】
ＲＥＷキーは、押されたときのＭＤプレーヤ９０の状態によって、現在再生中の曲に関する文字データ（属性情報：トラック番号（曲番）と曲名の文字データ）、またはその前の曲に関する文字データを要求する要求キーであり、反復して操作すると、ＭＤプレーヤ９０は、ＰＬＡＹキーの場合と同様に、ただし逆方向（曲番が小さくなる方向）に、トラック番号（曲番）とそれに対応する曲名を、順次出力する。ＳＴＯＰキーは再生の停止を要求する要求キー、ＰＡＵＳＥキーは一時停止を要求する要求キーである。
【０１３９】
Ｐ−ＭＯＤキーは、再生時のモード（再生モード）を、通常の再生モード、全曲繰り返しの再生モード、１曲繰り返しの再生モード、および、ランダムに再生する再生モード、に順次切り替える要求キーである。
【０１４０】
また、ＤＩＳＰキーは、リモコンの表示部の表示モードを切り替えて選択するための要求キーであり、曲名（曲番＋曲名：さらにアーティスト名その他の付加情報を含む場合もある。以下では、説明の煩雑さを避けて、曲番＋曲名の場合を想定して説明する。）を表示する曲番表示モード、ディスク名（曲の総数＋ディスク名の場合もある。以下では、この場合を想定して説明する。）を表示するディスク名表示モード、時刻を表示する時刻表示モード、再生時間（演奏時間）を表示する再生時間表示モード、そして再度、曲番表示モード、ディスク名表示モード、……に順次切り替えられる。
【０１４１】
この場合のディスク名（属性情報、表示情報）にも、半角表示属性データによるもの（半角表示ディスク名）と全角表示属性データによるもの（全角表示ディスク名）の双方が含まれているが、リモコンでは予め定められた一方（従来は半角表示ディスク名側のみ）を選択して表示する。
【０１４２】
ＭＤプレーヤ９０は、上記の各要求キーの操作により生成される各要求信号に応じて、応答データを送信（返信）できるように構成されているので、ラベル印字装置でも、リモコンと同じ要求キーを備えて同様に処理すれば、リモコンと同じ機能を果たすことができる。
【０１４３】
また、リモコンの複数の要求キーによる要求信号を組み合わせて連続する属性情報要求を行うこともできる。すなわち、ディスク名と所望の任意の曲番からの任意の曲数の曲名を要求するなど、キーの新設や既存のキーによる処理プログラムの変更等により、任意の組み合わせの要求もできる。
【０１４４】
このため、テープ印刷装置１では、上述のような要求キーとして、図８で前述の読込キー３６を設けている。以下、この読込キー３６による連続する属性情報要求について説明する。
【０１４５】
図１５に示すように、ユーザが読込キー３６を押すと、前述の図１４と同様に、テープ印刷装置１では、割込処理としての印刷用データ読込処理（Ｑ２０）を起動してスタートし、まず、ＤＩＳＰキー信号を要求信号ＲＱ２１として生成して送信する（Ｑ２０１）。
【０１４６】
この要求信号ＲＱ２１を受信すると、ＭＤプレーヤ９０では、その要求に対する応答処理として表示モードを切り替え（Ｐ２０１）、表示モードに対応する文字データ（属性情報、表示情報）を、応答データＲＰ２１として送信する（Ｐ２０２）。
【０１４７】
この応答データＲＰ２１である文字データを受信すると（Ｑ２０２）、テープ印刷装置１では、所望のデータ、すなわちディスク名表示データか否かを判別する（Ｑ２０３）。
【０１４８】
例えば、要求信号ＲＱ２１を送信したときに（Ｑ２０１）、ＭＤプレーヤ９０の表示モードがディスク名表示モードだった場合、表示モードの切り替え（Ｐ２０１）によって、時刻表示モードとなるので、このときの応答データＲＰ２１は、時刻表示のための文字データとなる。また、要求信号ＲＱ２１を送信したときに（Ｑ２０１）、時刻表示モードだった場合、応答データＲＰ２１は、再生時間の表示のための文字データとなる。同様に、再生時間表示モードだった場合、応答データＲＰ２１は、曲名（曲番＋曲名）を表示するための文字データとなる。
【０１４９】
これらの場合、所望のディスク名表示データ（曲の総数＋ディスク名の文字データ）ではないので（Ｑ２０３：Ｎｏ）、テープ印刷装置１では再要求を行うことになる（Ｑ２０１）。なお、前述のように、この場合の判別も、応答データＲＰ２１の先頭の識別データの識別により行われる。
【０１５０】
一方、要求信号ＲＱ２１を送信したときに（Ｑ２０１）、ＭＤプレーヤ９０の表示モードが曲名表示モードだった場合、表示モードの切り替え（Ｐ２０１）によって、ディスク名表示モードとなるので、このときの応答データＲＰ２１は、ディスク名表示のための（曲の総数＋ディスク名の）文字データとなる。
【０１５１】
この場合、テープ印刷装置１では、所望のディスク名表示データなので（Ｑ２０３：Ｙｅｓ）、受信した文字データをディスク名（曲の総数＋ディスク名）の文字データとして所定の領域に格納し（Ｑ２０４）、次の処理に移行する（Ｑ２０５）。
【０１５２】
この場合のディスク名（属性情報、表示情報）の文字データにも、半角表示ディスク名と全角表示ディスク名の双方の文字データが含まれていて、単一の要求信号に対して双方が連続して送信されてくるので、前述したリモコンの場合と異なり、テープ印刷装置１では、双方の文字データをＲＡＭ２４０内のそれぞれの格納領域、すなわち、それぞれ半角表示属性データ領域２４５および全角表示属性データ領域２４６のディスク名のエリアに格納する（Ｑ２０４）。
【０１５３】
また、この格納時（Ｑ２０４）には、一方または双方の文字データがない場合（空データの場合）や不正データが含まれている場合もあるので、それらの状態を示すフラグ等を用意してその状態を記憶する。
【０１５４】
例えば、半角表示ディスク名フラグ、全角表示ディスク名フラグ等のように用意し、両方のディスク名の文字データが含まれていたときには、［半角表示ディスク名有フラグ、全角表示ディスク名有フラグ］＝［１、１］、一方のみのときには［１、０］または［０、１］とし、両方なかったときには［０、０］とする。不正データの有無についても同様にできる。これらにより、ユーザの選択や本処理（読込処理）の後に続く処理の都合により、上記フラグ等から読込時の状態を判別して処理を分岐させ易いようにしている。
【０１５５】
ディスク名（曲の総数＋ディスク名）の格納が終了すると（Ｑ２０４、Ｑ２０５）、テープ印刷装置１では、図１６に示すように、次に、ＤＩＳＰキー信号を要求信号ＲＱ２６として生成して送信し（Ｑ２０６）、図１５で前述と同様の送受信および判別を行い（Ｑ２０６、Ｐ２０６、Ｐ２０７、Ｑ２０７、Ｑ２０８）、所望の曲名表示データを受信したときに（Ｑ２０８：Ｙｅｓ）、次に、所定の曲番（トラック番号）を設定し（Ｑ２０９）、所定の曲数を設定する（Ｑ２１０）。
【０１５６】
この場合の所定の曲番としては、例えば曲番１、前回再生した曲の曲番、その次の曲番など、自動的に検出し設定できる曲番でも良いし、キー操作等による何らかの設定手段を設けて、ユーザが任意に設定できるようにしても良い。また、所定の曲数としても、例えば図１５で前述のディスク名と共に得られる曲の総数などのように自動的に設定できる値でも良いし、ユーザが任意に設定できるようにしても良い。以下では、曲番１から全曲（例えば２０曲）、すなわち、所定の曲番Ｉ＝１、所定の曲数Ｊ＝２０を例に説明する。
【０１５７】
所定の曲番Ｉ＝１と所定の曲数Ｊ＝２０を、最初の曲番ｉ＝１（＝Ｉ）と残りの曲数ｊ＝２０（＝Ｊ）として設定すると（Ｑ２０９、Ｑ２１０）、テープ印刷装置１では、次の処理に移行し（Ｑ２１１）、図１７に示すように、次に、ＰＬＡＹキー連続（すなわち早送り）信号を要求信号ＲＱ２Ｃとして生成して送信する（Ｑ２１２）。
【０１５８】
この要求信号ＲＱ２Ｃを受信すると、ＭＤプレーヤ９０では、その要求に対する応答処理として再生トラック番号（すなわち曲番）をインクリメント（＋１）し（Ｐ２１２）、そのトラック番号（曲番）の文字データ（属性情報、表示情報）を、第１応答データＲＰ２Ｃ１として送信し（Ｐ２１３）、続いて、そのトラックに記憶された曲名の文字データを第２応答データＲＰ２Ｃ２として送信する（Ｐ２１５）。
【０１５９】
第１応答データＲＰ２Ｃ１として第１文字データ（曲番）を受信すると（Ｑ２１３）、テープ印刷装置１では、所望の曲番ｉ（最初はｉ＝１）か否かを判別し（Ｑ２１４）、所望の曲番ｉでないときには（Ｑ２１４：Ｎｏ）、再要求し（Ｑ２１２）、所望の曲番ｉのときには（Ｑ２１４：Ｙｅｓ）、次に、第２応答データＲＰ２Ｃ２として第２文字データ（曲名）を受信して（Ｑ２１５）、それらのデータを曲名（曲番＋曲名）のデータとして所定の領域に格納する（Ｑ２１６）。
【０１６０】
この場合の曲名（曲番＋曲名：属性情報、表示情報）の文字データにも、半角表示曲名と全角表示曲名の双方の文字データが含まれているが、テープ印刷装置１では、前述のディスク名と同様に、双方の文字データをＲＡＭ２４０内の半角表示属性データ領域２４５および全角表示属性データ領域２４６の曲名のエリアに格納する（Ｑ２１６）。
【０１６１】
また、下記も含めた全曲について、ディスク名で前述と同様のフラグ等（例えば半角表示曲名有フラグ、全角表示曲名有フラグ、半角曲名不正データ有フラグ、全角曲名不正データ有フラグ、半角曲名空データ有フラグ、全角曲名空データ有フラグ等）により受信データの状態を記憶し、後に続く処理等で読込時の状態を判別し易いようにしている（Ｑ２１６）。
【０１６２】
最初の曲名（曲番１およびそれに対応する曲名）の文字データの格納が終了すると（Ｑ２１６）、次に、所定曲数の格納が終了したか否かを判別する（Ｑ２１７）。すなわち、残りの曲数ｊ≦１となっているか否かを判別する。ここでは、まだ最初の（曲番ｉ＝１の）曲名の格納しか終了していない（ｊ＝２０）ので（Ｑ２１７：Ｎｏ）、次に、曲番ｉをインクリメント（＋１）して所望の曲番ｉ＝２（＝１＋１）とし、また曲数ｊをディクリメント（−１）して残りの曲数ｊ＝１９（＝２０−１）とする（Ｑ２１８）。
【０１６３】
続いて、所望の曲番ｉ＝２、残りの曲数ｊ＝１９について、上述と同様の処理（Ｑ２１２、Ｐ２１２、Ｐ２１３、Ｑ２１３、Ｑ２１４、Ｐ２１５、Ｑ２１５、Ｑ２１６）が行われ、次の曲名（曲番２およびそれに対応する曲名）の文字データの格納が終了すると（Ｑ２１６）、次に、所定曲数の格納が終了したか否か（残りの曲数ｊ≦１か否か）を判別し、同様に、次に、曲番ｉをインクリメント（＋１）して所望の曲番ｉ＝３（＝２＋１）とし、また曲数ｊをディクリメント（−１）して残りの曲数ｊ＝１８（＝１９−１）とする（Ｑ２１８）。
【０１６４】
以下、同様に、所望の曲番ｉ＝３、４、……（残りの曲数ｊ＝１８、１７、……）について処理され、所望の曲番ｉ＝２０（残りの曲数ｊ＝１）の曲名（曲番２０およびそれに対応する曲名）の文字データの格納が終了すると（Ｑ２１６）、次に、所定曲数の格納が終了したか否か（残りの曲数ｊ≦１か否か）を判別し、この場合、残りの曲数ｊ＝１なので（Ｑ２１７：Ｙｅｓ）、全処理を終了する（Ｑ２１９）。
【０１６５】
そして、この時点では、目的としたディスク名（曲の総数＋ディスク名）および曲番１から全曲（２０曲）の曲名（曲番＋曲名）の文字データ（属性情報、表示情報）の読み込みおよびそれらの文字データの所定領域への格納が終了する。
【０１６６】
なお、上述の所望の曲番（のデータ）を得るための処理では、トラック番号を変化させればよいので、図示（Ｑ２１２の［］内に記載）のように、ＲＥＷキー連続（すなわち巻戻し）信号を用いても同様のことができる。また、この場合、次の曲番の設定「ｉ←ｉ＋１」（Ｑ２１８）を「ｉ←ｉ−１」のように変えることにより、逆の順番（前述の昇順に対して降順）に曲名（曲番＋曲名）のデータを格納することもできる。
【０１６７】
また、上述の例では、トラック番号と曲番が対応したＭＤ９２の例で説明したが、ＭＤ９２内のデータ形式に対応して、より細かくセクタ単位やクラスタ単位等により管理しても良い。また、例えば１つの曲番を複数のトラックに対応させて１曲の情報としてアーティスト名その他を含めてさらに多くの情報を記憶したＭＤ９２も利用できる。また、そのようなＭＤ９２を再生し、さらに多くの属性情報を表示し得るＭＤプレーヤとリモコンの組み合わせに対しては、そのＭＤプレーヤを上述のＭＤプレーヤ９０として接続し、それと組み合わせられるリモコンと同じ要求キーによる要求信号あるいはその複数の組み合わせの要求信号を送信するように処理プログラム等を変更等することにより、同様に適用し得る。
【０１６８】
また、上述の例では、半角表示属性データ（または半角表示属性情報）と全角表示属性データ（または全角表示属性情報）との区別は、単に漢字などの全角文字を含むか否かによるものとして説明したが、ＪＩＳコード等のような２バイトコード表現でなく、１バイトコード表現の半角表示文字（従来から、一般的に採用されている方法）を採用し、これにより、２バイトコード表現の全角表示文字と区別するようにしても良い。
【０１６９】
すなわち、この場合、コードで表現すべき半角表示文字の数を絞ること（ひらがなを除く等）により、１バイトで表現でき、半角表示属性データの記憶容量が少なくて済む。そして、この場合も、記憶容量が少なくて済むなどの便宜的な理由によるものなので、漢字などの全角表示文字（特定コード群のコードで表現される文字）を含むか否かにより区別する、という概念に含まれるものであり、前述の説明の範疇に含まれるものである。
【０１７０】
また、図１８に示すように、図１５に相当する処理をディスク名要求・格納処理（Ｓ２０１）、図１６に相当する処理を曲名要求準備処理（Ｓ２０２）、図１７に相当する処理を曲名要求・格納処理（Ｓ２０３）としてサブルーチン化（モジュール化）して、それらを順に起動することにより、印刷用データ読込処理（Ｓ２０）として、同様の処理を行うこともできる。また、ここでは、読込キー３６の押下（読込キー割込）により起動する割込処理としたが、この処理（Ｓ２０）全体をさらにサブルーチン化して、さらに上位の処理ルーチンから起動できるようにしても良い。
【０１７１】
上述のように、ＭＤプレーヤ９０（ディスク再生装置）は、リモコンからそのキー操作により生成される要求信号を受信し、リモコンの表示部に表示する文字データのうち、要求信号に応答する文字データをリモコンに送信するように構成されているので、リモコンと同じ要求信号を生成して同様に処理すれば、テープ印刷装置１でも、リモコンと同じ文字データを得ることができる。
【０１７２】
また、これに対し、テープ印刷装置１では、読込（要求）キー３６を押すだけで（外部操作手段の単一操作に基づいて）複数の要求信号を生成し、それらを組み合わせた連続する複数の要求信号を、ＭＤプレーヤ９０（ディスク再生装置）に対して送信するので、その連続する複数の要求信号に応答する複数の文字データを単一操作で得ることができる。
【０１７３】
例えば図１５〜図１８で上述の例では、ディスク名（曲の総数＋ディスク名）と曲番１から全曲（２０曲）の曲名（曲番＋曲名）の文字データを得た（受信した、読み込んだ）が、リモコンのキー操作によりこれだけの文字データ（表示データ）を得るためには、最低でも２２回（Ｑ２０１×１回、Ｑ２０６×１回、Ｑ２１２×２０回）のキー操作が必要となるが、上述のように、テープ印刷装置１では、読込キーの単一操作で得ることができる。
【０１７４】
そして、この結果、取得した文字データの一部または全部をそのまままたは編集してラベルに印字できるので、ＭＤ（ディスク）カートリッジ９１やＭＤ（ディスク）ケース９３（図５および図６参照）に貼り付けて使用するラベルを簡単に作成できる。
【０１７５】
また、この場合、連続する複数の要求信号には、ラベルに印字する全ての文字データを要求する要求信号が含まれることが好ましい。
【０１７６】
例えば図１５〜図１８で上述の例では、ディスク名（曲の総数＋ディスク名）と曲番１から全曲（２０曲）の曲名（曲番＋曲名）の文字データを得たが、これにより、例えば図５で前述のメインラベルＬＭとサイドラベルＬＳに印字するための全ての文字データのうち、アーティスト名その他の付加情報を除く全てを読込キー３６の１回の操作により得られる。
【０１７７】
なお、前述のように、曲番表示モードの際に曲番＋曲名に引き続いてアーティスト名その他の付加情報を受信できる場合（これらの付加情報を曲名の一部と見れば同じ処理になる、また、曲名に続く第３応答データとしても良い。）、アーティスト名その他の付加情報も含む全ての文字データを、１回の操作により得られる。
【０１７８】
すなわち、読込キー３６の単一操作により生成される連続する複数の要求信号に、例えば図５のラベルに印字する全ての文字データを要求する要求信号が含まれることにより、その単一操作を行うだけで、印字に必要な全ての文字データを得ることができ、例えば図５のラベルがさらに簡単に作成できる。
【０１７９】
次に、テープ印刷装置１の編集モードの状態遷移および代表的な画面表示について、図１９〜図２１を参照して説明する。
【０１８０】
図１９に示すように、テープ印刷装置１では、基本入力モード（Ｈ１）、文字選択入力モード（Ｈ２）、記号選択入力モード（Ｈ３）、かな漢字変換モード（Ｈ４）および機能選択設定モード（Ｈ５）の５つの編集モードを有している。
【０１８１】
電源キー３１を押した直後、すなわち電源オン直後には、基本入力モード（Ｈ１）となり、続く各機能キーの操作により、図示のように、各編集モード間での状態遷移が行われる。
【０１８２】
まず、基本入力モード（Ｈ１）の状態で文字キー３４Ｃを押すと、文字選択入力モード（Ｈ２）となり、文字選択が終了して確定キー３８を押したとき、または、文字選択を中止するため削除キー３５を押したときに、基本入力モード（Ｈ１）に戻る。
【０１８３】
記号選択入力モード（Ｈ３）は、文字選択入力モード（Ｈ２）の場合の文字キー３４Ｃの代わりに記号キー３４Ｄを押すことにより、同様に状態遷移する。また、文字選択入力モード（Ｈ２）からは記号キー３４Ｄにより、記号選択入力モード（Ｈ３）からは文字キー３４Ｃにより、相互間で状態遷移が行われる。
【０１８４】
また、基本入力モード（Ｈ１）の状態で変換モードキー３７Ｓを押すと、かな漢字変換モード（Ｈ４）となり、その状態で再び変換モードキー３７Ｓを押したとき、かな漢字変換が終了して確定キー３８を押したとき、または、かな漢字変換を中止するため削除キー３５を押したときに、基本入力モード（Ｈ１）に戻る。
【０１８５】
また、基本入力モード（Ｈ１）の状態で装飾キー３４Ｆ、フォームキー３４ＦＳ、枠キー３４ＣＳ、または、調節キー３４ＤＳを押すと、機能選択設定モード（Ｈ５）となり、機能設定が終了して確定キー３８を押したとき、または、機能設定を中止するため削除キー３５を押したときに、基本入力モード（Ｈ１）に戻る。
【０１８６】
図１３で前述のように、電源キー３１を押すと、初期設定（Ｓ１）が行われ、前回の表示画面を初期画面として表示するが、上述のように、電源オン直後は、基本入力モード（Ｈ１）となるので、初期画面としては、この基本入力モード（Ｈ１）における前回の表示画面が表示される（Ｓ２）。
【０１８７】
工場出荷時の状態等では、文字データ（テキストデータ）を何も表示していない状態となるが、このような場合の初期画面は、図２０（ａ）および（ｂ）に示すように、座標Ｃ５の右端にカーソルＫ、座標ＣＥと座標ＣＦにタイトル行を表す文字「Ｄ」（前述のように、通常、ディスク名をタイトルとするので、その頭文字）を表示する（Ｇ０）。テキストデータが何もない状態という意味で、以下、この状態を「テキスト初期状態」という。なお、同図（ｃ）はタイトルの表示例である。
【０１８８】
一方、前回、文字データとして、例えば曲番ｉ＝２の曲名として半角表示の「ｓｏｍｅｄａｙ」が表示されていた場合の初期画面は、図２１に示すように、そのときの表示画面を再現した画面となる（Ｇ１１）。また、このときのインジケータ表示部４ｉには、前回の設定した各種モードや状態のうち有効なインジケータが点灯する。
【０１８９】
また、この状態（Ｇ１１）から全消去キー３５Ｓを押すと、全消去であることを確認するメッセージが点滅（または反転）表示され（Ｇ１２：以下、点滅表示または反転表示を画面Ｇ２のように図示する。なお、点滅表示か反転表示かは、内部モードの状態設定により変更可能だが、詳細な説明は省略する）、確定キー３８を押すと、全消去が実行され、工場出荷時と同様に、テキスト初期状態となる（Ｇ１３：Ｇ０と同じ）。
【０１９０】
上述のように、電源オン直後には、文字入力モード（Ｈ１）となり、その初期画面は、テキスト初期状態の画面Ｇ０か前回の文字（テキスト）表示画面（上記の画面Ｇ１３等）となる。
【０１９１】
そして、上述のような全消去を行った場合や工場出荷直後の場合などの特別な場合を除き、前回、何らかの文字表示がされていた場合がより一般的な状態と考えられるので、以下の説明では、前回表示の例として上記の画面Ｇ１３と同様の画面を示し、その状態（Ｇ１３等）から種々のキー操作を開始するものとして、説明する。
【０１９２】
そこで、次に、図１５〜図１８等で前述の（例えば図１８の）印刷用データ読込処理（Ｓ１０）について、ユーザの操作およびそのときの画面表示の面から説明する。
【０１９３】
図２２に示すように、前述（Ｇ１１）と同様の画面が表示されている状態（Ｇ２１）で、ユーザが読込キー３６を押すと、割込処理としての印刷用データ読込処理（Ｓ１０）が起動され、図１５では省略したが、次に、一旦、読込処理であることを確認するメッセージ「全読込？」を表示するとともに、読込中止のときのために、表示されている文字データ等を退避（バックアップ）する（Ｇ２２）。
【０１９４】
ここで、確定キー３８または読込キー３６以外が押されると、読込処理を中止し、元の文字データを復帰して、元の画面表示（Ｇ２１）に戻る。また、読込処理であることを確認して、ユーザが確定キー３８または読込キー３６を押すと、メッセージ「ＭＤ読込中」の表示とともに、図１８等で前述の読込処理を行い、所定時間経過後、すなわち全データ読込終了後に、半角表示属性情報と全角表示属性情報の両方が読み込まれたか否かを判別する（Ｓ２４）。
【０１９５】
例えば前述の例では、論理式「半角表示ディスク名有フラグ．ｏｒ．半角表示曲名有フラグ＝１」の場合、半角表示属性情報（ここでは半角表示ディスク名または半角表示曲名）の文字データ（半角表示属性データ：以下、直感的に理解し易いように「英数コード」という。また、メッセージ等にもこの呼び方を用い、図示も同様とする。ただし、前述のように仮名も含む。）が読み込まれていることになる。そして、この場合、読み込まれた文字データ（英数コード）は、前述のように、ＲＡＭ２４０内の半角表示属性データ領域（第２格納領域）２４５に格納される。
【０１９６】
一方、論理式「全角表示ディスク名有フラグ．ｏｒ．全角表示曲名有フラグ＝１」の場合、全角表示属性情報（全角表示ディスク名または全角表示曲名）の文字データ（全角表示属性データ：以下、直感的に理解し易いように「漢字コード」という。また、メッセージ等にもこの呼び方を用い、図示も同様とする。）が読み込まれていることになる。そして、この場合、読み込まれた文字データ（英数コード）は、前述のように、ＲＡＭ２４０内の全角表示属性データ領域（第１格納領域）２４６に格納される。
【０１９７】
漢字コードと英数コードのいずれか一方のみが読み込まれている場合（Ｓ２４：Ｎｏ）、その読み込まれている側の１曲目の曲名を表示する。例えば英数コード側のみが読み込まれている場合、英数コードによる１曲目の曲名を表示する（Ｇ２５）。すなわち、この場合、テキストデータの編集領域であるＲＡＭ２４０内のテキストデータ領域２４２に、表示する文字（コード）データを格納するとともに、表示画像（表示文字の画像）の編集領域である表示画像データ領域２４３に、対応する文字（画像）データを展開する。
【０１９８】
なお、ここで、ユーザが仮に印刷キー３９を押すと、同様に、印刷画像（印刷文字の画像）の編集領域であるＲＡＭ２４０内の印刷画像データ領域２４４に、所定の配置となるように、表示されている側（すなわち、読み込まれている側）のディスク名や曲名等の文字（コード）データに対応する文字（画像）データを展開する。印刷時の処理等については、さらに後述する。
【０１９９】
一方、漢字コードと英数コードの両方が読み込まれている場合（Ｓ２４：Ｙｅｓ）、次のユーザによる選択処理に移行する（Ｓ２６）。なお、双方とも読み込まれていないなどの異常時については後述する。
【０２００】
ユーザによる選択処理に移行すると（Ｓ２６）、図２３に示すように、漢字コードを選択するか否かをユーザに問うメッセージ「漢字コード？」を表示する（Ｇ２７）。ここで、ユーザが確定キー３８を押すと、漢字コード側を選択して、漢字コードによる曲名（全角表示曲名）を表示する（Ｇ２９）。すなわち、この場合、表示画像データ領域２４３に、全角表示曲名の文字データに対応する画像データを展開する。
【０２０１】
また、この選択処理では、カーソル「↓」キー３３Ｄの操作により「漢字コード」の選択枝の表示から「英数コード」の選択枝の表示に切り替えることができ（Ｇ２８）、また、その状態（Ｇ２８）からカーソル「↑」キー３３Ｕの操作により「漢字コード」の選択枝の表示（Ｇ２７）に戻すこともできる。
【０２０２】
そして、「英数コード」の選択枝を表示した状態（Ｇ２８）で、ユーザが確定キー３８を押すと、英数コード側を選択して、英数コードによる曲名（半角表示曲名）を表示する（Ｇ３０）。すなわち、この場合、表示画像データ領域２４３に、半角表示曲名の文字データに対応する画像データを展開する。
【０２０３】
また、上記の何れかの状態（Ｇ２７またはＧ２８）で、ユーザが削除キー３５を押すと、読込処理を中止したときと同様に、元の文字データを復帰して、元の画面表示に戻る（Ｇ３１：Ｇ２１と同じ）。
【０２０４】
なお、上記の例では、代表的な表示として１曲目の曲名を表示したが、１曲目の曲名の代わりにタイトル（ディスク名：半角表示ディスク名または全角表示ディスク名）を表示するようにしても良い。
【０２０５】
また、上述の例では、ユーザは、全データ（全曲のデータ）を読み込むために、読込キー３６を押したが、読込キー３６の代わりに行読込キー３６Ｓを押すことにより、任意の行の文字データのみに対応する新たな文字データを読み込んで置換することができる。
【０２０６】
例えば曲番ｉ＝２の曲名を表示している状態（例えばＧ２１）で、行読込キー３６Ｓが押されると、前述のメッセージ「全読込？」の代わりにメッセージ「行読込？」を表示し、確定キー３８または読込キー３６（または行読込キー３６Ｓ）が押されると、曲番ｉ＝２の新たな文字データを読み込んで、元の文字データと置換する。
【０２０７】
また、元の表示がタイトル（ディスク名）だった場合、曲名の場合と同様に、行読込キー３６Ｓを押すことにより、新たなタイトルの文字データを読み込んで置換する。図２０や図２１で前述のテキスト初期状態（Ｇ０またはＧ１３）では、カーソルＫはタイトル行に設定されるので、行読込キー３６Ｓを押すと、新たなタイトルの文字データを読み込んで置換することになる。
【０２０８】
なお、基本入力モード（Ｈ１）以外の状態のときに読込キー３６あるいは行読込キー３６Ｓが押された場合には、その旨（編集モードが異なる旨）のエラー表示を行い、読込処理は行わない。
【０２０９】
また、その他の異常発生時には、下記のように処理する。すなわち、読込処理により英数コードと漢字コードの双方とも読み込まれなかった場合、不正データがあった場合、読込中に（リモコン）通信エラーが発生した場合などでは、読込エラーの旨のエラーを報知（表示）し、ＭＤプレーヤ９０との接続がない状態で読込キー３６が押された場合、読込中に正常な接続が切れた場合などでは、ＭＤ未接続の旨のエラー報知を行う。これらの何れの場合も、エラー報知後には、読込処理を中止したときと同様に、元の文字データを復帰して、元の画面表示に戻る（Ｇ２１等と同じ）。
【０２１０】
また、読込中に削除キー３５が押された場合、読込中止の旨を報知して、元の画面表示に戻る。また、読込中に電源オフ（電源キー３１の押下）が為された場合、読込中止の旨のエラー報知後、全表示を消灯し、その後、再度、電源オンとなった場合には、読込処理を中止したときと同様に、元の文字データを復帰して、元の画面表示に戻る（Ｇ２１等と同じ）。
【０２１１】
上述のように、テープ印刷装置１では、ＭＤ９２から読み込んだ属性情報が全角表示属性情報か否か（ディスクから読みだした文字群のコードに特定コード群のコードを含むか否か）、すなわち、漢字コードか英数コードかにより、その属性情報（文字群）の格納領域が、例えば漢字コードなら全角表示属性データ領域（第１格納領域）２４６に、英数コードなら半角表示属性データ領域（第２格納領域）２４５に分別される。
【０２１２】
このため、その後の処理では、各編集領域２４５、２４６のいずれかから文字データを読み出すだけで、英数コードの文字か漢字コードの文字かを識別する必要がない。
【０２１３】
また、これにより、後に続く処理をその分別結果により分岐させて、平均的な処理速度などの処理効率や処理機能等を向上させることができる。
【０２１４】
例えば、漢字コードの場合、漢字を含む分だけタイトル（ディスク名）や曲名等が見やすく、また、短く表示または印刷し易いので、メインラベルＬＭ上により多くの曲の曲名を印刷したり、アーティスト名等の付加情報を付加し易くなる。また、例えばＭＤシステム用のＪＩＳコードなどでは、簡易な図形・記号等も一般的な文字と同様にコード化されているが、これらも基本的に漢字と同様に全角表示文字として扱われるので、漢字コード側、すなわち全角表示文字を含む文字を扱えることにより、それらの各種図形・記号等を表示や印刷に含めることができ、さらに多様な見栄えの良い表示や印刷ができる。
【０２１５】
一方、英数コードの場合、一律に半角表示文字なので、文字が全角か半角かを判断して表示領域や印刷領域を決定するなどの処理を省略できる。すなわち、分別結果により処理を分岐させることにより、英数コード側では、漢字コード側で必要な一部の処理等を省略できるので、処理効率を向上できる。
【０２１６】
また、前述のように、ＭＤ９２には、上述のデータ処理上の相違を考慮して、英数コードの文字を記憶する記憶領域（英数コード記憶領域）と、漢字コードの文字を記憶する記憶領域（漢字コード記憶領域）とが、個別に規定されている。
【０２１７】
その反面、単一の要求信号に対して双方が連続して送信されてくるので、英数コード記憶領域からの文字は英数コードであり、漢字コード記憶領域からの文字は漢字コードであると判別することにより、判別処理を簡易化でき、これにより、双方からの文字群をＲＡＭ２４０内のそれぞれの格納領域、すなわち、それぞれ半角表示属性データ領域（第２格納領域）２４５および全角表示属性データ領域（第１格納領域）２４６に、容易に分別して格納でき、処理効率を向上できる。
【０２１８】
また、テープ印刷装置１では、全角表示属性データ領域（第１格納領域）２４６および半角表示属性データ領域（第２格納領域）の一方のみに文字群が格納されているとき、すなわち、漢字コードと英数コードのいずれか一方のみが読み込まれている場合、表示画像（表示文字の画像）の編集領域であるＲＡＭ２４０内の表示画像データ領域２４３に、読み込まれている側の文字群（例えば曲名の文字データ）に対応する文字画像データを展開し、双方に文字群が格納されているとき、すなわち、漢字コードと英数コードの両方が読み込まれている場合、次のユーザによる選択処理に移行して、選択された側を展開し、展開された文字（画像）データを表示（処理）対象として表示（処理）する。
【０２１９】
また、ユーザが仮に印刷キー３９を押せば、印刷画像（印刷文字の画像）の編集領域であるＲＡＭ２４０内の印刷画像データ領域２４４に、所定の配置となるように、上記の表示対象と同じ側の文字に対応する画像データを展開し、展開された文字（画像）データを印刷（処理）対象として印刷（処理）する。なお、上記の表示処理や印刷処理では、文字を画像データとして編集領域に展開したが、例えばその後の処理として他の装置にデータ通信する処理、すなわち通信処理などの場合には、文字コード（テキストコード）のまま、その通信処理のための編集領域（例えば一般的編集のためのテキストデータ領域２４２など）に展開することになる。
【０２２０】
上述のように、テープ印刷装置１では、漢字コードと英数コードのいずれか一方のみが読み込まれている（格納されている）ときにも、双方が読み込まれている（格納されている）ときにも、編集領域に展開された文字データを表示や印刷その他の処理対象として問題なくデータ処理を行うことができる。また、これにより、ＭＤ（ディスク）９２内に記憶されている属性情報が全角表示属性情報か否か（特定コード群のコードで表現される文字が含まれるか否か）に拘らず、その属性情報（文字群）を読み出して処理対象とすることができる。
【０２２１】
また、双方が読み込まれている（格納されている）ときにも、一方のみを処理対象として選択できるので、所定の一方のみを処理する従来に比べて処理効率が低下することもない。また、上述の例では、ユーザが選択できるので、ユーザの意図をその後の処理に忠実に反映させることができる。
【０２２２】
なお、ユーザが任意に選択するのではなく、例えばより見栄えの良くなる漢字コード側などの一方をデフォルトで選択するようにしても良いし、任意選択もデフォルト選択もできるようにしておき、任意選択しなかったときだけ、所定の一方や前回の任意選択で選択した側などをデフォルト選択するようにしても良い。
【０２２３】
ところで、一般に、１以上の文字（キャラクタの意味）を有する文字群を印刷する文字印刷装置では、印刷前に、印刷しようとしている文字（文字コードに対応する文字画像）群が、所定サイズの印刷領域（例えば１頁分等）の何倍分の印刷サイズの印刷領域（例えば何頁分）に印刷できるかを、その文字印刷装置の表示装置等で確認してから、印刷を行う。あるいは、時間等の都合により、印刷後にそれを確認する。
【０２２４】
しかしながら、字数制限、行数制限、頁数制限などにより、印刷可能な印刷領域の印刷サイズが定まっている場合に、それらの制限を直接指定して、その制限された印刷サイズの印刷領域に適合する文字群の一部を抽出して印刷するような文字印刷装置は知られていない。ましてや、まだ印刷されていない文字群が有るなどを報知するような文字印刷装置は知られていない。
【０２２５】
例えばワープロ等では、印刷開始頁および印刷終了頁を指定することにより、結果的に頁数を指定することにはなるが、頁数制限を直接指定する訳ではないので、ユーザがその頁内に所望の文字群の全てを印刷しようとしたか否かは知る由もなく、それ故、頁数制限内に文字群が印刷しきれないときに、その旨を報知する印刷を行うなどはできず、そのようなことをするためには、ユーザ自身が表示画面上で確認して、その旨を報知する文字等を入力する必要がある。これは、所定の印刷サイズがなく定長設定等により印刷サイズを設定するテープ印刷装置等においても同様である。
【０２２６】
これに対し、本実施形態のテープ印刷装置１では、所定の基準サイズの整数倍の印刷サイズを直接指定して、その印刷サイズの印刷領域に適合する文字群を抽出して印刷でき、さらには指定した印刷サイズ内に文字群の全部を印刷できないときに、その旨を報知する報知文字を付加して印刷ができるようにしている。以下、具体的に、図２４〜図２７等を参照して説明する。
【０２２７】
図２４に示すように、基本入力モードの状態、例えば前述（Ｇ１１、Ｇ２１、Ｇ３１）と同様の画面が表示されている状態（Ｇ４１）で、ユーザが印刷キー３９を押すと、割込処理としての印刷処理が起動され、まず、印刷サイズの選択枝の画面、具体的には、印刷して作製するラベルの種類を選択する画面が表示される。まず、デフォルトとして、前回選択した選択枝（ここでは、例として「ディスクラベル」）が最初に表示される（Ｇ４２）。
【０２２８】
この状態では、ユーザは、カーソルキー３３（３３Ｕ、３３Ｄ、３３Ｌ、３３Ｒ等）の操作により他の選択枝を順次表示できる（Ｇ４２〜Ｇ４４）。例えば、カーソル「↓」キー３３Ｄまたはカーソル「→」キー３３Ｒを繰り返し押すと、「ディスクラベル」→「ケースラベル」→「サイドラベル」→「ディスクラベル」の順で順次選択枝が表示され、同様に、カーソル「↑」キー３３Ｕまたはカーソル「←」キー３３Ｌを繰り返し押すと、「ディスクラベル」→「サイドラベル」→「ケースラベル」→「ディスクラベル」の順で順次選択枝が表示される。
【０２２９】
なお、実際には、これらの選択枝の他、半抜きラベルを形成していないテープＴ上の印刷領域を指定するための「通常テープ」等の選択枝が用意され、それを選択すると、前述のテープ種別センサ１４１（図２参照）により検出されたテープＴの種別からそのテープ幅が判別され、そのテープ幅の印刷領域（または幅方向の所定の余白を引いた印刷領域）に適合した印刷画像を作成できるようになっているが、ここでは関係しないので説明（および図示）を省略し、各種ラベルを作成する選択枝およびその後の処理についてのみ説明する。
【０２３０】
図２４の印刷サイズ（ラベルの種類、すなわちラベルサイズ）の選択枝のいずれかが表示された状態（Ｇ４２〜Ｇ４４）で、ユーザにより削除キー３５が押されると、印刷処理を中止して、元の基本入力モードの画面に戻る（Ｇ４１）。一方、同じ状態（Ｇ４２〜Ｇ４４）で、ユーザにより確定キー３５が押されると、印刷データ（印刷のための印刷画像データ）が準備されているか否かを判別する（Ｓ４５）。
【０２３１】
図２０で前述のテキスト初期状態（Ｇ０）で印刷キー３９を押した場合、ディスク（タイトル）名や曲名の文字（コード）データがない状態で印刷キー３９を押して「ディスクラベル」や「ケースラベル」を選択した場合、曲名等はあってもディスク（タイトル）名の文字（コード）データがない状態で印刷キー３９を押して「サイドラベル」を選択した場合等では、印刷サイズの選択が終了しても、印刷データの作成等に移行できないので（Ｓ４５：Ｎｏ）、データ無しの旨のエラー報知（表示）をした後、所定時間後に元の基本入力モードに戻り、印刷キー３９押下前の表示状態に戻る。
【０２３２】
一方、文字データ有りのとき（Ｓ４５：Ｙｅｓ）には、次に、図２５に示すように、印刷確認処理、すなわち確認メッセージ「印刷ＯＫ？」を表示する（Ｓ４７：図２６参照）。この状態で、ユーザにより確定キー３８または印刷キー３９が押されると、次に、準備中表示処理を行う（Ｓ４８）。一方、その他のキーが押されると、基本入力モードに戻る（Ｇ５１：Ｇ４１と同じ）。
【０２３３】
次に、準備中表示処理（Ｓ４８）では、メッセージ「準備中」を表示（Ｓ４８０：図２６参照）した状態で、主に、印刷データ作成処理（Ｓ４８１）、ラベル位置合わせ処理（Ｓ４８２）、検出が正常か否かの判定（Ｓ４８３）を行い（詳細は後述）、途中で電源キー３１の押下、削除キー３５の押下または（蓋開閉センサ１４２により）開閉蓋２１の開放検出があると、その旨をエラー報知（表示）して印刷処理を中断し（Ｓ５２）、基本入力モードに戻る（Ｇ５１）。
【０２３４】
また、テープカートリッジ５が装着されていない場合、装着されたテープカートリッジ５が選択したものと異なる（すなわちテープＴの種別が選択したラベルを形成したものでない）場合、基準穴ＴＨの位置検出が正常でなかった場合（Ｓ４８３：Ｎｏ）等には、ラベル交換表示処理、すなわち、ラベル交換（選択したラベルに対応するテープＴを収容したテープカートリッジ５を装着すること）を促すエラー報知（表示）後、基本入力モードに戻る（Ｇ５１）。
【０２３５】
一方、上記の準備中表示処理（Ｓ４８）が正常に終了したときには、次に、印刷中表示処理（Ｓ５０）を行う。この印刷中表示処理（Ｓ５０）では、印刷中の旨のメッセージを表示した状態で、主に印刷を実行して（Ｓ５０２）、基本入力モードに戻る。この印刷中表示処理（Ｓ５０）においても、その途中で電源キー３１の押下、削除キー３５の押下または開閉蓋２１の開放検出があると、その旨をエラー報知（表示）して印刷処理を中断し（Ｓ５２）、基本入力モードに戻る（Ｇ５１）。
【０２３６】
そして、上記の印刷処理により、印刷サイズとして選択したラベルの種類（すなわちラベルサイズ）に適合した印刷画像を、装着したテープＴ上に形成された半抜きラベルの印刷領域に印刷でき、図５で前述のように、所望の各種ラベルを作成できる。
【０２３７】
ここで、上記の準備中表示処理（Ｓ４８）および印刷中表示処理（Ｓ５０）について、さらに詳述しておく。
【０２３８】
図２６に示すように、印刷確認処理で確認メッセージ「印刷ＯＫ？」を表示した状態で、ユーザにより確定キー３８または印刷キー３９が押されて（Ｓ４７）、準備中表示処理（Ｓ４８）が開始すると、メッセージ「準備中」を表示し（Ｓ４８０）、その状態で、まず、印刷データ作成処理（Ｓ４８１）を行う。
【０２３９】
印刷データ作成処理（Ｓ４８１）では、まず、ディスクラベルまたはケースラベルが選択されたか否かを判別し（Ｓ４８１１）、選択されたとき（Ｓ４８１１：Ｙｅｓ）には、テープ識別センサ１４１の検出結果により、メインラベルＬＭ用のテープカートリッジ５が装着されているか否かを判別し（Ｓ４８１２）、装着されていないとき（Ｓ４８１２：Ｎｏ）には、前述のように、次に、ラベル交換表示処理（Ｓ４９）を行う。
【０２４０】
一方、ディスクラベルまたはケースラベルが選択されていないとき、すなわちサイドラベルが選択されたとき（Ｓ４８１１：Ｎｏ）、あるいは、ディスクラベルまたはケースラベルが選択されていて（Ｓ４８１１：Ｙｅｓ）、かつ、それ用のテープカートリッジ５が装着されているとき（Ｓ４８１２：Ｙｅｓ）には、次に、印刷画像作成処理（Ｓ４８１３）を行う。
【０２４１】
前述のように、ＲＡＭ２４０内のテキストデータ領域２４２には、基本入力モードのとき（例えば図２４のＧ４１）に表示された文字を含む文字（コード）データが格納されているので、この印刷画像作成処理（Ｓ４８１３）では、テキストデータ領域２４２に格納されているディスク名や曲名等の文字（コード）データに対応する（すなわち基本入力モードのときの表示に対応する）文字（画像）データを、ＲＡＭ２４０内の印刷画像データ領域２４４に、所定の配置となるように展開・配置して、印刷画像（データ）を作成する。
【０２４２】
印刷画像作成処理（Ｓ４８１３）が終了し、印刷データ作成処理（Ｓ４８１）が終了すると、次に、ラベル位置合わせ処理（Ｓ４８２）を行う。このラベル位置合わせ処理（Ｓ４８２）では、まず、上下方向（テープＴの幅方向）の印刷位置を調整し（Ｓ４８２１）、続いて、サイドラベル有無を検出（サイドラベルＬＳ用のテープＴのテープカートリッジ５が装着されているか否かを検出）し、前後方向（テープＴの長手方向）の印刷位置を調整する（Ｓ４８２２）。
【０２４３】
ラベル位置合わせ処理（Ｓ４８２）が終了すると、次に、検出が正常か否かの判定（Ｓ４８３）をして、準備中表示処理（Ｓ４８）を終了し、次に、印刷中表示処理（Ｓ５０）を行う。なお、上下方向印刷位置調整（Ｓ４８２１）、サイドラベル有無検出＆前後方向印刷位置調整（Ｓ４８２２）、検出正常か否かの判別（Ｓ４８３）については、さらに後述する。
【０２４４】
印刷中表示処理（Ｓ５０）では、印刷中の旨のメッセージを表示し（Ｓ５０１）、その状態で、次に、印刷を実行し（Ｓ５０２）、印刷後の所定のテープ送りを行った（Ｓ５０３）後、ケースラベル指定（すなわちケースラベルが選択され）、かつ、１枚目の印刷が終了した状態、かつ、２枚目のデータ有りの状態か否か、すなわちケースラベル指定＆１枚目終了＆２枚目データ有りか否かを判別し（Ｓ５０４）、条件が成立しないとき（Ｓ５０４：Ｎｏ）には、基本入力モードに戻る。
【０２４５】
そして、このケースラベル指定＆１枚目終了＆２枚目データ有りの条件が成立するとき（Ｓ５０４：Ｙｅｓ）には、２枚目のメインラベルＬＭの作成（印刷）のために、印刷画像作成処理（Ｓ４８１３）〜印刷後テープ送り（Ｓ５０３）までを同様に行い、次には条件不成立となる（Ｓ５０４：Ｎｏ）ので、基本入力モードに戻る。
【０２４６】
なお、上下方向印刷位置調整（Ｓ４８２１）は、後述する方法で印刷位置の設定を変更し、その後、一度調整すれば、さらに設定変更があるまでは調整は不要であり、その場合、上下方向印刷位置調整（Ｓ４８２１）では、調整済みであることをフラグ等により確認するだけの処理でよい。サイドラベル有無検出（Ｓ４８２２の一部）も、開閉蓋２１の開閉を蓋開閉センサ１４２により検出し、一度実行した後には、同様にフラグ等により確認するだけの処理でよい（後述のこの処理の説明では、この確認も処理フローに含めている）。
【０２４７】
次に、上記のケースラベル指定＆１枚目終了＆２枚目データ有りの判別の意味について、例を挙げて説明する。図５で前述の例では、ディスクラベルの例（同図（ａ））に対し、アーティスト名等を付加したケースラベルの例（同図（ｂ）参照）を示していて、直接比較しにくいので、別の例を参照して双方を比較説明する。
【０２４８】
任意の時点の編集（文字装飾等）の設定状態において、曲番部を除く名称として、例えばメインラベルＬＭの１行当たりに、１１文字の名称（タイトル名や曲名）、および、１枚（１頁）当たりに２０行が印刷できる状態で、ＭＤ９２から読み出された文字（コード）データに基づいて忠実に全部を印刷しようとすれば、図２７（ａ）に示すように、印刷画像（データ）が作成されるものとする。
【０２４９】
すなわち、例えば１行目に１行のタイトル名（ここでは仮に「☆ＴＩＴＬＥ」とする）、２〜３行目に曲番「１」と区切り文字「．」とその曲名（同様に仮に「Ａ１Ｂ１Ｃ１Ｄ１Ｅ１Ｆ１Ｇ１」）、４行目に同様に曲番等「２．」と曲名「Ａ２Ｂ２Ｃ２」、５〜６行目に同様に「３．Ａ３Ｂ３Ｃ３Ｄ３Ｅ３Ｆ３Ｇ」、７行目に同様に「４．Ａ４Ｂ４Ｃ４Ｄ４Ｅ４Ｆ」、……、１９行目に「11．Ａ１１Ｂ１１Ｃ１１Ｄ１」、２０〜２１行目に「12．Ａ１２Ｂ１２Ｃ１２Ｄ１２Ｅ１２Ｆ１２」、２２〜２３行目に「13．Ａ１３Ｂ１３Ｃ１３Ｄ１３Ｅ１３」、２４行目に「14．Ａ１４Ｂ１４Ｃ１４」、……のように、タイトル名および全４５曲の曲番・曲名（すなわち「45．Ａ４５Ｂ……」等まで）の印刷画像を作成できる分の文字データが、テキストデータ領域２４２に格納されているものとする。
【０２５０】
この状態で、印刷キー３９が押され、印刷処理を開始して、ケースラベルが選択されると、メインラベルＬＭの１枚目に２０行目まで割り付けて印刷し、その時点では、ケースラベル指定＆１枚目終了＆２枚目データ有りの条件は成立する（Ｓ５０４：Ｙｅｓ）ので、次に、メインラベルＬＭの２枚目に２１〜３９行目まで割り付け、かつ、最後の行（４０行目）に省略する旨の報知文字（図５の例では「〜その他ｘ曲〜」）を付加して印刷し、その時点では、ケースラベル指定＆１枚目終了＆２枚目データ有りの条件は成立しない（Ｓ５０４：Ｎｏ）ので、印刷処理を終了して、基本入力モードに戻る。
【０２５１】
なお、この場合、２０〜２１行目に１２曲目の曲名があるため、２行が頁の境界を超える。テープ印刷装置１では、実際には、このような場合、２０行目を空行にして２１〜２２行目に１２曲目を印刷するが、ここではその処理を無視して説明している。
【０２５２】
また、最後の行に挿入する省略する旨の報知文字は、図５の例でも前述のように、「〜その他ｘ曲〜」の他、「〜全ｘ曲〜」（上記の例の場合「〜全４５曲〜」）などでも良い。すなわち、印刷されている曲数（印刷された最後の曲番に等しい）が把握できるので、例えば全４５曲であることが把握できれば、印刷されなかった曲名があること（印刷が省略されたこと）および省略された曲数等が把握できる。すなわち、「〜全ｘ曲〜」の報知も省略した旨の報知となる。
【０２５３】
また、この「〜その他ｘ曲〜」や「〜全ｘ曲〜」の報知は、省略しない場合にもそれを付加することにより、その省略しない旨の報知となるので、便利である。ただし、例えば全曲数が１０曲の場合、全曲分印刷できたときに、「〜その他０曲〜」より「〜全１０曲〜」の方が体裁がよいので、以下の例では、「〜全ｘ曲〜」を使用して説明する。
【０２５４】
上記の例において、仮に全曲数が１０曲、すなわちタイトル名および全１０曲の曲番・曲名「10．Ａ１０Ｂ１０Ｃ１０Ｄ１０Ｅ１０Ｆ１」の１８行目までの印刷画像を作成できる分の文字データが、テキストデータ領域２４２に格納されているものとすると、それらは全てメインラベルＬＭの１枚目に割り付けられ、２枚目は空白となる。
【０２５５】
また、上記の全４５曲の分の文字データが用意（格納）された状態で、ディスクラベルが選択されると、ディスクラベルＬＭＤは印刷領域としてメインラベル１枚分なので、図２７（ｂ）に示すように、１９行目の曲番・曲名「11．Ａ１１Ｂ１１Ｃ１１Ｄ１」までが割り付けられ、最後の２０行目に「〜全４５曲〜」の報知文字を付加した印刷画像が印刷される。
【０２５６】
上述のように、このテープ印刷装置１では、ディスクラベルおよびケースラベルのいずれかを選択（基準サイズおよび１種以上の拡大サイズから印刷サイズを選択）することにより、ディスクラベルのラベルサイズ（所定の基準サイズ）の整数倍（ディスクラベルを選択したときには１倍、ケースラベルを選択したときには２倍）の印刷サイズを直接指定できる。
【０２５７】
また、これにより、ディスクラベルを選択したときには、ディスクラベルの一面、ケースラベルを選択したときには、ディスクラベルの一面目と２面目（選択された印刷サイズの印刷領域を基準サイズで分割した１以上の分割印刷領域）のそれぞれに、文字群の相異なる所定の一部を割り付け、割り付けられた文字群に対応する印刷画像を作成して印刷対象物に印刷できる。すなわち、所定の基準サイズの整数倍の印刷サイズを直接指定して、その印刷サイズの印刷領域（各ラベル）に適合する文字群を抽出して印刷できる。
【０２５８】
また、テープ印刷装置１では、選択されたラベルサイズ（印刷サイズ）の印刷領域に文字群を割り付けるとともに、文字群の全部を印刷できないときに、その旨を示す印刷のための報知文字を付加する。すなわち、所定の基準サイズの整数倍の印刷サイズを直接指定できるので、指定した印刷サイズ内に文字（文字コードに対応する文字画像）群の全部を印刷できるか否かを判別でき、その結果、印刷できないと判別されたときに、その旨を報知する報知文字を付加した印刷ができる。
【０２５９】
なお、この場合の印刷のための報知文字の付加は、文字コードの状態で文字群に付加してから画像として一緒に展開しても良いし、別々に画像として展開した後に報知文字の画像として付加しても良い。また、印刷できると判別したときに、その旨を報知する報知文字を付加するか否かは任意である。また、印刷できない旨の報知と印刷できる旨の報知とに共通で使用できる報知文字も考えられるので、そのような報知文字を使用すると便利である。
【０２６０】
また、テープ印刷装置１では、基本的にユーザの任意の選択によりラベルサイズ（印刷サイズ）を選択できる一方、装着されたテープ（印刷対象物）Ｔの種別、すなわちそこに形成された半抜きラベルの種類を検出できるので、ユーザの選択と合わない場合にエラー報知をすることにより、ユーザにその交換を促すことができ、この結果、ユーザの所望とテープ（印刷対象物）Ｔの種別の双方に適合したラベルサイズ（印刷サイズ）を選択できる。
【０２６１】
また、上記の説明では、ディスクラベルとケースラベル、すなわち、ラベルサイズとして、基本サイズ（ディスクラベルのラベルサイズ）の整数倍の印刷サイズ（ディスクラベルは１倍、ケースラベルは２倍）となる２種のラベルについて主に説明したが、前述のように、テープ印刷装置１では、これら以外にサイドラベルを選択できる。
【０２６２】
言い換えれば、テープ印刷装置１では、ＭＤ（ディスク）９２内に記録された文字群を読み出すとともに、基準サイズの整数倍等に拘わらず、各種ラベルサイズ（印刷サイズ）のうちのいずれかを選択することにより、選択された印刷サイズに適合した文字群の所定の一部または全部を抽出して印刷画像を作成して印刷する。すなわち、各種の印刷サイズのうちのいずれかの印刷サイズを選択することにより、その印刷サイズに適合した文字群を抽出して印刷できる。
【０２６３】
次に、１以上の文字を有する文字列の各文字を所定のフォントデータに基づく文字画像に展開して、それらを適宜配置した画像を作成する画像作成装置として見たときのテープ印刷装置１について説明する。
【０２６４】
一般に、１以上の文字を有する文字列を画像として表示または印刷するためには、既知のフォントデータを記憶するＲＯＭ等から各文字のテキスト（コード）データに対応するフォントデータを読み出し、あるいは外字登録や描画登録により登録したドットマトリクスデータを読み出し（以下、既知のフォントや登録済みのドットマトリクスを代表して単に「所定のフォント」という）、その所定のフォントデータに基づいて所定の画像作成領域に文字画像を展開・配置して、所望の画像となる表示画像データや印刷画像データを作成する。
【０２６５】
例えばワープロ等では、設定された１頁のサイズに合った編集画面が表示され、その編集画面の範囲内に登録済みのテキストデータを読み込んだり、新たな文字をキー入力したりすることで、編集を行う。すなわち、所定サイズの表示画像作成領域に文字列のテキストデータに適合した文字画像を展開・配置して、作成された表示画像を表示する。また、編集が終了して、印刷を指示するキー入力により、その画面表示のイメージのままの印刷画像の印刷を行う。すなわち、所定サイズの印刷画像領域に文字列のテキストデータに適合した文字画像を展開・配置して、作成された印刷画像を印刷する。
【０２６６】
これらの場合、例えば文字列のテキスト（コード）データに任意に挿入できる任意改行コードが含まれるときには、その任意改行コードに従って文字列の各行が決定される。しかし、任意改行コードまでの各行の文字列の長さ（文字数等）がその画像作成領域のサイズとして設定された各行の長さ（例えば横書の場合、横のサイズ）より長いときには、その所定の横のサイズに合う文字の所で、自動改行が為される。もちろん、任意改行コードがないときには、全て設定された横のサイズに合う文字の所で、自動改行が為される。
【０２６７】
また、行についても同じであり、例えば文字列のテキストデータに任意に挿入できる任意改頁コードが含まれるときには、その任意改頁コードに従って各頁の行数が決定される。しかし、任意改頁コードまでの行数がその画像作成領域のサイズとして設定された行数より長いときには、その縦のサイズに合う行数の所で、自動改頁が為される。もちろん、任意改頁コードがないときには、全て設定された縦のサイズに合う行の所で、自動改頁が為される。
【０２６８】
しかしながら、文字列の内容の一部を省略してでも、その文字列の全体の要約を所定の１行、所定の行数または所定の頁数内に表示したり印刷したいという要望に対応できる画像を作成する装置は知られていない。すなわち、例えば各行番号や各情報番号とともにその行番号や情報番号に対応した文字列の要部（例えば先頭の所定数の文字）だけでも良いから１行内に納めて、各行を並べて表示したり印刷したりするような装置は知られていない。また、要部（例えば先頭の複数行）だけで良いから所定の行数や頁数内に納めて、文字列の内容の全体のイメージを所定の行数や頁数内に表示または印刷したりするような装置は知られていない。
【０２６９】
これに対し、本実施形態のテープ印刷装置１では、文字列の各行の所定の文字数を超える部分を省略し、または文字列の各行を並べた複数行のうちの所定の行数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できるようにしている。以下、具体的に、図２７〜図２８等を参照して説明する。
【０２７０】
まず、テープ印刷装置１では、例えば各情報番号（ここでは各曲番に相当）とともにその情報番号（曲番）に対応した文字列の要部（先頭の所定数の文字）を１行内に納めて、各行を並べて表示したり印刷したい場合等に適した省略画像を作成できる。
【０２７１】
ここでは、図２７（ａ）で前述のように、タイトル名（曲番が「０」（代表）の曲名と考えれば良い）および全４５曲の曲番・曲名の印刷画像を作成できる分の文字（コード）データが、テキストデータ領域２４２に格納されているものとする。
【０２７２】
テープ印刷装置１では、種々の機能設定ができ（図１９参照）、その中に「折り返しフォーム設定」がある。この折り返しフォームは、初期設定値として「折り返し有り」が設定されるため、その状態で、上記の文字コードに対する印刷画像を作成すると、例えばディスクラベル選択時には、図２７（ｂ）で前述のような印刷画像を作成して印刷する。
【０２７３】
初期設定のままの状態では、例えば図２９に示すように、基本入力モードにおいて、表示画面４１（図２、図９参照）に曲名（図示の場合、曲番「２」の曲名「ｓｏｍｅｄａｙ」）が表示され、タイトル名および曲名に対する行折り返し（タイトル折返および曲折返）の設定状態を示すインジケータ４ｉ０１および４ｉ１１（図９、図１０参照）が点灯（表示）されている状態となる（Ｇ６１：図２４のＧ４１も同じ状態を示した）。
【０２７４】
この状態（Ｇ６１）で、かつ、上記の文字コードが用意されている状態で、かつ、ディスクラベル選択時には、図２７（ｂ）のような印刷画像が作成されることになる。ユーザは、この状態から、図２９に示すように、フォームキー３４ＦＳを押すことにより、機能選択設定モードの「折り返しフォーム設定」の画面を表示させることができる。
【０２７５】
ユーザによりフォームキー３４ＦＳが押されると、テープ印刷装置１では、まず、現状の設定、すなわち、上記の例では、「折返あり」を最初に表示する（Ｇ６２）。
【０２７６】
この状態（Ｇ６２）で、ユーザによりカーソルキー３３が操作されると、「折返あり」と「折返なし」を交互に表示する。これらの状態（Ｇ６２〜Ｇ６３）で、ユーザにより削除キー３５が押されると、元の基本入力モードに戻る（Ｇ６１）。
【０２７７】
ここで、ユーザは、所望の一方（ここでは「折返なし」）を表示させて（Ｇ６３）、確定キー３８を押すことにより、所望の一方（ここでは「折返なし」）を設定できる。すなわち、例えば「折返なし」を表示した状態でユーザにより機能キー３８が押されると、テープ印刷装置１では、それを新たな「折り返しフォーム」として設定し、基本入力モードに戻る（Ｇ６４）。
【０２７８】
この場合、キャラクタ表示部４ｃ（図９参照）の表示（曲番「２」の曲名「ｓｏｍｅｄａｙ」）は元のままの表示となるが、タイトル折返および曲折返の設定状態を示すインジケータ４ｉ０１および４ｉ１１のうち、曲折返のインジケータ４ｉ１１が消灯して、タイトル折返のインジケータ４ｉ０１は点灯を維持する。すなわち、曲折返の設定が解除された状態となる（Ｇ６４）。
【０２７９】
なお、ユーザは、基本入力モードにおいて、タイトル名を表示させて（サブ表示部に「Ｄ」と表示された状態）から、フォームキー３４ＦＳを押して、上記と同様の操作を行うことにより、タイトル折返の設定を解除でき、この場合、タイトル折返インジケータ４ｉ０１が消灯することになる。もちろん、タイトル折返も曲折返も、同様の操作により「折返あり」を表示させて（例えばＧ６２の状態で）、確定キー３８を押すことにより、再設定できる。
【０２８０】
そして、テープ印刷装置１では、「折り返し無し」（ここでは「曲折返なし」）の状態で、かつ、例えば前述のタイトル名（曲番が「０」の曲名と考えれば良い）および全４５曲の曲番・曲名の印刷画像を作成できる分の文字（コード）データが用意されている（テキストデータ領域２４２に格納されている）状態で、ディスクラベル選択時には、図２８（ａ）のような印刷画像を作成し、同様の状態で、ケースラベル選択時には、同図（ｂ）のような印刷画像を作成する。
【０２８１】
例えば図２８（ａ）を参照して、上記のディスクラベル選択の場合の印刷画像の作成処理について，以下に説明する。なお、実際には、編集や確認のために、後述する表示画像の作成（表示画像のためのテキストデータ作成）を先に行い、その作成された表示画像（用のテキストデータ）を利用して印刷画像を作成するが、その表示画像の意味を理解するためにも、ここではそれを無視して先に印刷画像の作成処理についてその概念（考え方）について説明しておく。
【０２８２】
図２７で前述のように、まず、対象となる文字列（それぞれ１以上の文字を含む文字列の行を各行として１以上有する基礎文字列）のテキストデータを記憶しておく。前述の図２７（ａ）の例では、タイトル名（曲番「０」（代表）の曲名）および全４５曲の曲番・曲名の印刷画像を作成できる分の文字（コード）データを、テキストデータ領域２４２に格納する。
【０２８３】
次に、その基礎文字列の各行の文字数が所定の文字数を超えるか否かを判別する。ここでは、図２７等に合わせて所定の文字数を（曲番の部分を除き）１１文字とする。
【０２８４】
なお、画像作成領域のサイズ等は、通常、ドット単位のサイズ（ドットサイズ）で計算されるので、ここでいう所定の文字数は、例えば現在設定されている文字サイズ（ドットサイズ）の文字を配置する場合の文字数であり、具体的には、ドット数の合計が編集画像領域の横のドットサイズに適合するように現設定の文字サイズの文字を並べた場合の文字数であり、全角／半角、拡大／縮小、各種文字修飾（例えば白抜き（中抜き）、斜体等）などにより、１文字のドットサイズが変化すれば所定の文字数も変化する。
【０２８５】
前述の例では、１行目の（曲番「０」の曲名に相当する）タイトル名「  ☆ＴＩＴＬＥ」（最初のスペースを含めて７文字）が所定の１１文字以下なので、タイトル折返が設定されているか否かに拘らずに１行となるが、例えば「  ☆ＴＩＴＬＥｔｉｔｌｅ」（最初のスペースを含めて１２文字）の場合、タイトル折返が設定されていれば、すなわち行折り返し有りが設定されていれば、「  ☆ＴＩＴＬＥｔｉｔｌ」で折り返して（改行して）、「ｅ」を２行目に印刷するような印刷画像となる。
【０２８６】
一方、例えば「  ☆ＴＩＴＬＥｔｉｔｌｅ」（１２文字）の場合、タイトル折返が設定されていなければ、すなわち行折り返し無しが設定されていれば、１１文字（所定の文字数）を超えると判別し、各行の１以上の文字の省略を報知するための所定の文字省略報知文字列（ここでは例えば「…」の１文字とする）の文字数（１文字）を所定の文字数（１１文字）から減算した所定の省略後文字数（１０文字）に基づいて、基礎文字列の各行（ここではタイトル名の行）の各文字のうち省略後文字数（１０文字）を超える分を省略した省略文字列「  ☆ＴＩＴＬＥｔｉｔ」を作成する。
【０２８７】
そして、その省略文字列「  ☆ＴＩＴＬＥｔｉｔ」に文字省略報知文字列「…」を付加して省略基礎文字列「  ☆ＴＩＴＬＥｔｉｔ…」を作成する。ただし、上述のように、ここでは、タイトル名「  ☆ＴＩＴＬＥ」（７文字）なので、基礎文字列のままの文字列「  ☆ＴＩＴＬＥ」を省略基礎文字列の１行目とする（図２８（ａ）の行番号「１」を参照）。
【０２８８】
次のテキストデータ上の２行目、すなわち情報番号（曲番）「１」の曲名は「「Ａ１Ｂ１Ｃ１Ｄ１Ｅ１Ｆ１Ｇ１」（１４文字）なので、曲折返が設定されていれば、すなわち行折り返し有りが設定されていれば、「Ａ１Ｂ１Ｃ１Ｄ１Ｅ１Ｆ」で折り返して（改行して）、「１Ｇ１」を２行目に印刷するような印刷画像となる（図２７（ａ）または（ｂ）参照）。
【０２８９】
しかし、ここでは、曲折返が設定されていない、すなわち行折り返し無しが設定されているので、１１文字（所定の文字数）を超えると判別し、文字省略報知文字列（「…」）の文字数（１文字）を所定の文字数（１１文字）から減算した所定の省略後文字数（１０文字）に基づいて、基礎文字列の各行（曲番「１」の行）の各文字のうち省略後文字数（１０文字）を超える分を省略した省略文字列の２行目「Ａ１Ｂ１Ｃ１Ｄ１Ｅ１」を作成し、それに文字省略報知文字列「…」を付加して省略基礎文字列の２行目「Ａ１Ｂ１Ｃ１Ｄ１Ｅ１…」を作成する（図２８（ａ）の行番号「２」：曲番「１」を参照）。
【０２９０】
次のテキストデータ上の３行目、すなわち情報番号（曲番）「２」の曲名は「「Ａ２Ｂ２Ｃ２」（６文字）なので、曲折返の設定の有無、すなわち行折り返しの有無に拘らず１行となるので、基礎文字列のままの文字列「Ａ２Ｂ２Ｃ２」を省略基礎文字列の３行目とする（図２８（ａ）の行番号「３」：曲番「２」を参照）。
【０２９１】
次のテキストデータ上の４行目、すなわち情報番号（曲番）「３」の曲名は「Ａ３Ｂ３Ｃ３Ｄ３Ｅ３Ｆ３Ｇ」（１３文字）なので、曲折返が設定されていれば、「Ａ３Ｂ３Ｃ３Ｄ３Ｅ３Ｆ」で折り返して、「３Ｇ」を２行目に印刷するような印刷画像となるが（図２７（ａ）または（ｂ）参照）、ここでは、曲折返なしの設定なので、１１文字（所定の文字数）を超えると判別し、文字省略報知文字列（「…」）の文字数（１文字）を所定の文字数（１１文字）から減算した所定の省略後文字数（１０文字）に基づいて、基礎文字列の曲番「３」の行の各文字のうち１０文字を超える分を省略した省略文字列の４行目「Ａ３Ｂ３Ｃ３Ｄ３Ｅ３」を作成し、それに「…」を付加して省略基礎文字列の４行目「Ａ３Ｂ３Ｃ３Ｄ３Ｅ３…」を作成する（図２８（ａ）の行番号「４」：曲番「３」を参照）。
【０２９２】
次のテキストデータ上の５行目、すなわち情報番号（曲番）「４」の曲名は「「Ａ４Ｂ４Ｃ４Ｄ４Ｅ４Ｆ」（１１文字）なので、曲折返の設定の有無、すなわち行折り返しの有無に拘らず１行となるので、基礎文字列のままの文字列「Ａ４Ｂ４Ｃ４Ｄ４Ｅ４Ｆ」を省略基礎文字列の５行目とする（図２８（ａ）の行番号「５」：曲番「４」を参照）。
【０２９３】
同様にして、省略基礎文字列の１９行目「Ａ１８Ｂ１８Ｃ１８Ｄ…」を作成し（図２８（ａ）の行番号「１９」：曲番「１８」を参照）、最後の２０行目に前述の行を省略する旨の報知文字、すなわち、行の省略を報知するための所定の行省略報知文字列「〜全４５曲〜」を付加して、省略基礎文字列の作成を終了する（図２８（ａ）の行番号「２０」を参照）。
【０２９４】
省略基礎文字列を作成すると、テープ印刷装置１では、次に、所定の文字数（１１文字）の文字画像を配置可能な所定の画像作成領域、すなわち、ここでは、ディスクラベルＬＭＤのラベルサイズに合わせて印刷画像データ領域２４４内に確保した画像作成領域に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成する。
【０２９５】
上述のように、テープ印刷装置１では、それぞれ１以上の文字を含む文字列の行を各行として１以上有する基礎文字列のテキストデータを記憶しておき、その基礎文字列の各行の文字数が所定の文字数（上述の例では１１文字）を超えるか否かを判別し、所定の文字数を超えると判別した場合に、各行の１以上の文字の省略を報知するための所定の文字省略報知文字列（「…」）の文字数（１文字）を所定の文字数から減算した所定の省略後文字数（１０文字）に基づいて、基礎文字列の各行の各文字のうち省略後文字数を超える分を省略した省略文字列を作成し、それに文字省略報知文字列（「…」）を付加して省略基礎文字列を作成し、所定の文字数（１１文字）の文字画像を配置可能な所定の画像作成領域に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成する。
【０２９６】
この場合、省略文字列の文字数、すなわち省略後文字数（１０文字）は、所定の文字数（１１文字）から文字省略報知文字列（「…」）の文字数（１文字）を減算した値となるので、省略文字列に文字省略報知文字列を付加した省略基礎文字列の文字数が、所定の文字数を超えることはない。
【０２９７】
このため、テープ印刷装置１では、テキストデータから成る１以上の文字を有する基礎文字列の各行の文字数が所定の文字数を超える場合に、所定の文字数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の一部を省略しかつ省略した旨を報知する文字省略報知文字列を付加した新たな文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成できる。
【０２９８】
すなわち、文字列の各行の所定の文字数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できる。したがって、テープ印刷装置１では、例えば各行番号や各情報番号（各曲番）とともにその行番号や情報番号（曲番）に対応した文字列の要部（先頭の所定数の文字）を１行内に納めて、各行を並べて表示したり印刷したい場合等に適した省略画像を作成できる（図２８参照）。
【０２９９】
なお、テープ印刷装置１では、上述のタイトル折返や曲折返の有無を設定できるようにしているが、いずれか固定としても良く、その場合、図２９で前述したような設定は不要となる。
【０３００】
また、文字省略報知文字列の付加は、上述のように、文字コードの状態で基礎文字列に付加してから画像として一緒に展開しても良いし、また、下記のように、別々に画像として展開した後に文字省略報知文字列の画像として付加しても良い。
【０３０１】
すなわち、この場合、テープ印刷装置１では、それぞれ１以上の文字を含む文字列の行を各行として１以上有する基礎文字列のテキストデータを記憶しておき、上述した例と同様に、省略後文字数に基づいて、所定の文字数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の各行の各文字のうち省略後文字数を超える分を省略した分の各文字の画像を所定のフォントに基づいて展開して配置した省略文字列画像を作成し、さらに、所定のフォントに基づいて所定の文字省略報知文字列を展開して配置することにより、省略文字列画像に文字省略報知文字列の画像を付加した省略画像を作成する。
【０３０２】
そして、この場合も、上述した例と同様に、省略画像を作成するために展開・配置する文字画像の各行の文字数が、所定の文字数を超えることはない。このため、この場合においても、テキストデータから成る１以上の文字を有する基礎文字列の各行の文字数が所定の文字数を超える場合に、所定の文字数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の一部を省略しかつ省略した旨を報知する文字省略報知文字を付加した新たな文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成できる。すなわち、文字列の各行の所定の文字数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できる。
【０３０３】
なお、上述した例では、文字省略報知文字列として、「…」を使用したが、この他、「‥」、「・」、「〜」または「．」等を使用しても良く、また、例えばこれらを含む複数の文字から成る文字列を文字省略報知文字列として使用しても良い。これらの場合、文字省略報知文字列が「…」、「‥」、「・」、「〜」または「．」を示す文字を１以上含むので、省略したイメージを的確に表現できる。
【０３０４】
また、テープ印刷装置１では、文字挿入、文字削除、文字変換、文字サイズ設定または文字装飾設定などの編集を行え、その編集の結果、１文字の文字画像の幅等が変化し、それにより、所定の画像作成領域に配置可能な文字数が変化したときには、その変化後の文字数を所定の文字数として省略画像を作成するので、編集結果の基礎文字列に適合した画像が作成できる。
【０３０５】
すなわち、前述のように、ここでいう所定の文字数は、例えば現設定の文字サイズにおける文字数であり、全角／半角、拡大／縮小、各種文字修飾（例えば中抜き、斜体等）などにより、１文字のドットサイズが変化すれば所定の文字数も変化するが、テープ印刷装置１では、それに合わせた文字数を所定の文字数として省略画像を作成するので、編集結果の基礎文字列に適合した省略画像が作成できる。
【０３０６】
また、前述のように、テープ印刷装置１では、文字列の各行の所定の文字数を超える部分を省略した省略画像の他、文字列の各行を並べた複数行のうちの所定の行数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できるようにしている。すなわち、例えば要部（先頭の複数行）を所定の行数や頁数内に納めて、文字列の内容の全体のイメージを所定の行数や頁数内に表示または印刷したい場合等に適した省略画像を作成できる。
【０３０７】
この場合、上述の例と同様に、まず、テキストデータの基礎文字列を記憶しておき、その基礎文字列の行数が所定の行数を超えるか否かを判別する。図２７（ｂ）や図２８（ａ）等の例で言えば、ディスクラベルの場合の所定の行数は２０行となる。また、図２８（ｂ）は、ケースラベルの例を示していて、この場合の所定の行数は、４０行となる。以下では、２０行（ディスクラベル）の例で説明する。
【０３０８】
すなわち、テープ印刷装置１では、所定の行数（２０行）を超えると判別した場合に、行の省略を報知するための所定の行省略報知文字列（前述のように、ここでは「〜全ｘ曲〜」）の行数（ここでは１行）を所定の行数（２０行）から減算した所定の省略後行数（１９行）に基づいて、基礎文字列の各行のうち省略後行数を超える分を省略し、行省略報知文字列の各行（「〜全ｘ曲〜」の１行）を付加して、新たな基礎文字列となる省略基礎文字列を作成し、所定の行数（２０行）の文字画像を配置可能な所定の画像作成領域に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成する。
【０３０９】
この場合、省略後行数（１９行）は、所定の行数（２０行）から行省略報知文字列の行数（ここでは１行）を減算した値なので、行省略報知文字列を付加しても省略基礎文字列の行数が、所定の行数を超えることはない。
【０３１０】
このため、テープ印刷装置１では、それぞれ１以上の文字のテキストデータから成る文字列を各行として複数行有する基礎文字列の行数が所定の行数を超える場合に、所定の行数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の一部を省略しかつ省略した旨を報知する行省略報知文字を付加した新たな文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成できる。
【０３１１】
すなわち、文字列の各行を並べた複数行のうちの所定の行数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できる。したがって、テープ印刷装置１では、例えば要部（先頭の複数行）を所定の行数や頁数内に納めて、文字列の内容の全体のイメージを所定の行数や頁数内に表示または印刷したい場合等に適した省略画像を作成できる。
【０３１２】
なお、行の省略の場合も、文字の省略の場合と同様に、行省略報知文字列の付加は、文字コードの状態で基礎文字列に付加してから画像として一緒に展開しても良いし、下記のように別々に画像として展開した後に行省略報知文字列の画像として付加しても良い。
【０３１３】
この場合、テープ印刷装置１では、それぞれ１以上の文字のテキストデータから成る文字列を各行として複数行有する基礎文字列を記憶しておき、上述の例と同様に、省略後行数に基づいて、所定の行数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の各行のうち省略後行数を超える分を省略した残りの行の分の各文字の画像を所定のフォントに基づいて展開して配置した省略文字列画像を作成し、さらに、所定のフォントに基づいて前記所定の行省略報知文字列を展開して配置することにより、省略文字列画像に行省略報知文字列の画像を付加した省略画像を作成する。すなわち、この場合も、前述の例と同様に、省略画像を作成するために展開・配置する文字画像の行数が、所定の行数を超えることはない。
【０３１４】
このため、この場合も、それぞれ１以上の文字のテキストデータから成る文字列を各行として複数行有する基礎文字列の行数が所定の行数を超える場合に、所定の行数の文字画像を配置可能な所定の画像作成領域に、基礎文字列の一部を省略しかつ省略した旨を報知する行省略報知文字を付加した新たな文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成できる。すなわち、文字列の各行を並べた複数行のうちの所定の行数を超える部分を省略し、省略したときには、その旨を報知する画像を付加した省略画像を作成できる。
【０３１５】
また、テープ印刷装置１では、ＭＤ（ディスク）９２に記憶された複数の曲の曲名を含む基礎文字列の複数行のうちの省略された分に、その複数の曲の曲名の１以上が含まれるときに、ＭＤ（ディスク）に記憶された曲の全曲数または省略された曲の曲数を示す文字（前述の「〜全ｘ曲〜」または「〜その他ｘ曲〜」）を、行省略報知文字列に含ませるので、ユーザは、行省略報知文字列に含まれる全曲数または省略曲数と画像として作成された分の曲数とから、画像作成が省略された旨の他、全曲数および省略曲数の他方を知ることができる。
【０３１６】
なお、テープ印刷装置１では、表示画面４１に表示する表示画像については、別の構成にするので、上記の省略画像は印刷画像として利用するが、上記の省略画像を表示画像として利用しても良いことは言うまでもない。
【０３１７】
ただし、上記のような省略画像を作成し、それをそのまま表示および印刷に使用する場合、一旦作成すると、元の文字列を一部修正等した場合の確認がしにくい。すなわち、例えば文字や行の一部削除をした場合、所定の１行、所定の行数または所定の頁数内に納まる範囲が異なってくるので、省略すべき位置（省略すべき文字や行）等をも修正する必要があるが、省略画像のみの表示や印刷では、省略された（修正により復帰すべき）文字や行が把握できないので、修正が困難となる。
【０３１８】
一方、省略画像ではなく、省略を行わない全体の画像（全体画像）を作成する場合、その編集画像作成領域の１頁の横のサイズ（１行の文字数等）や縦のサイズ（行数等）により、前述のように自動改行や自動改頁等が為されるので、文字列の各行の元のイメージが把握しにくい。また、後に省略画像を作成する場合の各行や各頁のイメージが把握しにくい。
【０３１９】
そこで、テープ印刷装置１では、文字列の各行の一部を省略して各行が１行の文字列画像となるように展開・配置した省略画像や省略を伴わない全体画像などの編集画像の作成に先立ち、または編集画像の作成とは独立に、文字列の各行の元のイメージを生かしつつ、編集画像における省略位置や改行位置などの各行からの文字あふれ位置を把握可能な編集報知画像を作成できるようにしている。以下、具体的に、図２７〜図３２等を参照して説明する。
【０３２０】
まず、テープ印刷装置１では、図３０に示すように、３種類の表示専用文字を定めている。行あふれマーク１（第１所定行あふれ報知文字列）、行あふれマーク２（第２所定行あふれ報知文字列）および文字あふれマーク（文字あふれ報知文字列）であり、それぞれ図示のように「Ｌ１」、「Ｌ２」および「Ｃ」を形どったマークなので、以下、略して「Ｌ１マーク」、「Ｌ２マーク」および「Ｃマーク」ともいう。
【０３２１】
これらの３種の表示専用文字の意味やその使い方について、以下に説明する。「Ｌ１マーク」や「Ｌ２マーク」については後述するので、まず、「Ｃマーク」について説明する。
【０３２２】
このＣマークは、いわば文字数超過を示す文字あふれ報知文字列である。すなわち、テープ印刷装置１では、例えば図２７等で前述のような処理対象となる文字列（前述の基礎文字列）を記憶しておき、基礎文字列の各行の文字数が所定の文字数（前述の例では１１文字）を超えるか否かを判別し、所定の文字数（１１文字）を超えると判別した場合に、上記のＣマーク（文字あふれ報知文字列）を、所定の文字数（１１文字）を超える直前の文字と直後の文字との間に挿入して、Ｃマークを含む基礎文字列として表示文字列（編集報知文字列）を作成し、それを表示画像データ領域（所定の編集報知画像作成領域）２４３に所定のフォントに基づいて展開して配置した表示画像（編集報知画像）を作成する。
【０３２３】
さらに具体的に説明する。例えば図２７等で前述のテキストデータを基礎文字列とする場合、図２７（ａ）の１７〜１８行目に対応するテキストデータ上の１１行目は、情報番号（曲番）「１０」の曲名「Ａ１０Ｂ１０Ｃ１０Ｄ１０Ｅ１０Ｆ１」を示す文字コードである。
【０３２４】
この場合、テープ印刷装置１では、図３１（ａ）に示すように、１１文字目の「１」（「Ｄ１０」の真ん中の「１」）と１２文字目の「０」（「Ｄ１０」の最後の「０」）との間に、上記のＣマークを挿入する。そして、これをそのまま表示画像に反映させて表示する。すなわち、図３１はテキストデータ（文字コード）の表示文字列のイメージであると同時に、それに基づいて作成される表示画像のイメージを示している。
【０３２５】
これに対し、元の基礎文字列から作成される印刷画像のイメージは、前述のように、図２７（ａ）または（ｂ）に示されている。このうち、例えば前述の図２７（ａ）の１７〜１８行目の情報番号（曲番）「１０」の曲名「Ａ１０Ｂ１０Ｃ１０Ｄ１０Ｅ１０Ｆ１」の印刷画像上のイメージと、図３１（ａ）のＣマークを挿入した（挿入位置を説明上『Ｃ』で示す）曲名「Ａ１０Ｂ１０Ｃ１０Ｄ１『Ｃ』０Ｅ１０Ｆ１」の表示画像上のイメージ（表示文字列のイメージと同じ）とを見比べてみれば明らかなように、Ｃマークの位置は自動改行される位置に対応する。
【０３２６】
すなわち、テープ印刷装置１では、省略画像や全体画像などの印刷画像（編集画像）を作成するための印刷画像データ領域（所定の編集画像作成領域）２４４の横（例えば横書の各行の長さ方向）のサイズに適合する文字数を所定の文字数（前述の例では１１文字）とすれば、表示文字列（編集報知文字列）には、所定の文字数（１１文字）を超える直前の文字と直後の文字の間、すなわち、自動改行される位置にＣマーク（文字あふれ報知文字列）を挿入するので、それを展開・配置した表示画像（編集報知画像）の自動改行の位置には、Ｃマーク（文字あふれ報知文字列）の文字画像が展開・配置される。
【０３２７】
このため、作成された表示画像（編集報知画像）を表示すれば、ユーザはその表示画像（編集報知画像）から印刷画像（編集画像）における改行位置（文字あふれ位置）を把握できる。なお、所定の文字数を超えると判別した場合ばかりでなく、一般的な任意改行と同様に、文字あふれ報知文字列を任意に挿入できるようにすれば、編集の自由度が高まって、操作性が向上する。
【０３２８】
また、テープ印刷装置１では、前述のように、タイトル折返や曲折返の有無が設定でき、折り返し無し設定のときには、所定の文字数（前述の例では１１文字）の代わりに、前述した所定の文字省略報知文字列（前述の例では「…」）の文字数（１文字）を所定の文字数（１１文字）から減算した所定の省略後文字数（１０文字）に基づいて、Ｃマーク（文字あふれ報知文字列）を挿入する。
【０３２９】
この場合、省略後文字数（１０文字）と所定の文字省略報知文字列（「…」）の文字数（１文字）を加算すれば、所定の文字数（１１文字）となる。すなわち、このＣマーク（文字あふれ報知文字列）の挿入位置は、例えばディスクラベル（編集画像作成領域）の横のサイズに適合する文字数を所定の文字数（１１文字）としたときに、基礎文字列の各行の一部を省略しかつその旨を報知する所定の文字省略報知文字列（「…」）を同一行に付加した省略画像を作成する場合の省略位置となる。
【０３３０】
さらに具体的に説明する。例えば図２７等で前述のテキストデータを基礎文字列とし、曲折返なしの設定のときには、図３１（ｂ）に示すように、例えば前述の情報番号（曲番）「１０」の曲名「Ａ１０Ｂ１０Ｃ１０Ｄ１０Ｅ１０Ｆ１」の文字コードの１０文字目の「Ｄ」（「Ｄ１０」の最初の「Ｄ」）と１１文字目の「１」（「Ｄ１０」の真ん中の「１」）との間に、上記のＣマークを挿入する。そして、これをそのまま表示画像に反映させて表示する。
【０３３１】
これに対し、曲折返無しの設定のとき、元の基礎文字列から作成される印刷画像のイメージは、前述のように、図２８（ａ）または（ｂ）に示されている。この場合、例えば図２８（ａ）の１１行目の情報番号（曲番）「１０」の曲名「Ａ１０Ｂ１０Ｃ１０Ｄ…」の印刷画像上のイメージと、図３１（ｂ）のＣマークを挿入した曲名「Ａ１０Ｂ１０Ｃ１０Ｄ『Ｃ』１０Ｅ１０Ｆ１」の表示画像上のイメージ（表示文字列のイメージと同じ）とを見比べてみれば明らかなように、Ｃマークの位置は省略位置に対応する。
【０３３２】
このため、ユーザは、作成された表示画像（編集報知画像）を表示すれば、折り返し設定有りの（自動改行が為される）ときには、その表示画像（編集報知画像）から印刷画像（編集画像）における改行位置（文字あふれ位置）を把握でき、折り返し設定無しのときには、省略位置（文字あふれ位置）を把握できる。
【０３３３】
そして、実際には、前述のように、テープ印刷装置１では、編集や確認のために、表示画像の作成（またはそのためのテキストデータ作成）を先に行い、その作成された表示画像（またはそのテキストデータ）を利用して印刷画像を作成する。
【０３３４】
さらに具体的に説明する。テープ印刷装置１では、上述の表示文字列（編集報知文字列）の各行の各文字のうちＣマーク（文字あふれ報知文字列）以降を省略した省略文字列を作成し、その省略を行った各行に文字省略報知文字列（「…」）を付加した省略基礎文字列を作成し、所定の文字数（例えば前述の例では１１文字）の文字画像を配置可能な印刷画像データ領域（所定の編集画像作成領域）２４４に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した印刷画像（省略画像）を作成する。
【０３３５】
すなわち、上述の表示文字列（編集報知文字列）のＣマーク（文字あふれ報知文字列）は、折り返し設定有りの（自動改行が為される）ときには、印刷画像（編集画像）における改行位置（文字あふれ位置）、折り返し設定無しのときには、省略位置（文字あふれ位置）を示しているので、折り返し設定有りのときには、Ｃマークで折り返す（改行する）ことにより、折り返し設定無しのときには、Ｃマーク以降を省略して所定の文字省略報知文字列（「…」）を付加することにより、表示文字列から印刷画像（編集画像）を作成（またはそのための文字列を作成）できる。
【０３３６】
このため、テープ印刷装置１では、上述の表示文字列（編集報知文字列）に基づいて、表示画像（編集報知画像）ばかりでなく、基礎文字列の各行の一部を省略しかつその旨を報知する所定の文字省略報知文字列を同一行に付加した印刷画像（省略画像）を容易に作成できる。
【０３３７】
もちろん、表示文字列（編集報知文字列）に基づいて、表示画像（編集報知画像）や印刷画像（省略画像）を作成する場合であっても、編集等の結果、１文字の文字画像の幅等が変化し、それにより、所定の画像作成領域に配置可能な文字数が変化したときには、その変化後の文字数を所定の文字数として表示画像（編集報知画像）や印刷画像（省略画像）を作成するので、編集結果の基礎文字列に適合した画像が作成できる。
【０３３８】
また、上記の表示画像（編集報知画像）と同等の画像を印刷画像として作成して印刷することもできるが、表示画像として作成すると、特にその利点が生きてくる。この場合の表示は、例えば図３２（ａ）に示すような表示文字列があるとき、それを表示画像として作成して表示し、同図（ｂ）に図示のようなカーソルキー３３の操作により、各部を視認できる（Ｇ６５〜Ｇ６８：ここで、点線の範囲は表示されていない範囲である）。また、好ましくない所定の編集操作（例えばＬ１マーク等の表示専用文字を削除しようとする操作等）に関しては、それを防止してエラー報知等をすることもでき（Ｇ６９）、編集等に向いている。
【０３３９】
このため、例えば図３１で前述の表示文字列等に対しても同様に編集や確認ができ、特に、前述の省略画像や全体画像等の編集画像を印刷画像とする場合には、印刷前に、印刷画像（編集画像）における省略位置や改行位置などの各行からの文字あふれ位置を、表示画像（編集報知画像）を表示することにより確認でき、その結果、修正等の編集（例えば省略した文字の復帰）が必要と判断した場合にも、省略された（例えば修正により復帰すべき）文字を含む基礎文字列全体の各文字を確認できるので、編集等が容易になる。
【０３４０】
なお、図３１や図３２等からも明らかなように、テープ印刷装置１では、表示文字列（編集報知文字列）の各行が基礎文字列の各行に対応し、表示文字列（編集報知文字列）の各行がそれぞれ１行の文字列画像となるように展開・配置して表示画像（編集報知画像）を作成するので、文字列の各行の元のイメージを生かした表示画像（編集報知画像）を作成できる。
【０３４１】
また、文字あふれ報知文字列は、例えば外字登録等により特別に登録した特殊記号など、他の文字と区別し易い記号を含むことが好ましい。すなわち、表示（印刷に利用するときも同様）により、編集報知画像を確認したときに、他の文字と明確に区別でき、文字あふれ位置が把握し易い。このような点を考慮した上で、テープ印刷装置１では、前述のように、例えば文字（キャラクタ）のあふれを連想させるために「Ｃ」を形どった記号、すなわちＣマークを使用している。
【０３４２】
また、編集報知画像は、表示または印刷のために必要な範囲のみ編集報知文字列を展開・配置して作成されることが好ましい。すなわち、例えば表示画面における表示範囲のみを作成して、表示範囲を移動させたときに不足する部分の画像の文字を新たに展開・配置して追加するなど、必要範囲のみを作成することにより、編集報知画像作成処理の開始から確認等までの時間を短縮でき、また、表示画面分の編集報知画像作成領域を確保すれば良いので、メモリを節約できるなどの利点もある。編集報知画像を印刷画像として利用する場合でも、印刷処理に伴って必要な範囲から順次作成すれば良いので、同様の利点がある。
【０３４３】
ところで、文字列の各行の一部を省略した省略画像の全体のイメージを把握し易いように編集報知画像を作成するのと同様に、複数行の文字列の一部の行の省略についても全体のイメージを把握できることが好ましいので、テープ印刷装置１では、この点についても工夫が施されている。
【０３４４】
すなわち、テープ印刷装置１では、複数行の文字列の一部の行を省略しかつその旨を報知する画像を付加して全体が基準所定行数の自然数倍の所定行数の文字列の画像となるように展開・配置した省略画像などの編集画像の作成に先立ち、または編集画像の作成とは独立に、文字列の各行の元のイメージを生かしつつ、編集画像を基準所定行数の自然数倍の各所定行数にするときの各省略位置を示す行あふれ位置を把握可能な編集報知画像を作成できるようにしている。以下、具体的に、図２７〜図３３等を参照して説明する。
【０３４５】
図３０でも前述のように、テープ印刷装置１では、表示専用文字として、上述したＣマーク（文字あふれマーク：文字あふれ報知文字列）の他、Ｌ１マーク（行あふれマーク１：第１所定行あふれ報知文字列）およびＬ２マーク（行あふれマーク２：第２所定行あふれ報知文字列）を定めている。
【０３４６】
Ｌ１マークとＬ２マークは、いわば行数超過を示す行あふれ報知文字列であり、Ｌ１マークは第１所定行数（下記の例では、ディスクラベルの行数）超過を示す第１所定行あふれ報知文字列、Ｌ２マークは第２所定行数（下記の例では、ケースラベルの行数）超過を示す第２所定行あふれ報知文字列である。
【０３４７】
すなわち、テープ印刷装置１では、例えば図２７等で前述のような処理対象となる文字列（前述の基礎文字列）の所定の一部または全部の行を所定のフォントに基づいて所定の編集画像作成領域（前述の例と同様に編集画像を印刷画像とし、その作成領域を印刷画像データ領域２４４内に確保する）に展開して配置するための基準所定行数およびそのｎ倍（ｎは自然数）に相当する１以上の第ｎ所定行数が定められている。
【０３４８】
具体的に、ここでは、基準所定行数（すなわち第１所定行数）をディスクラベル用の２０行、第２所定行数をケースラベル用の４０行として、２種（ｎ＝１、２）定めた例について説明する。
【０３４９】
そして、基礎文字列の各文字を編集画像作成領域に展開して配置するときの行数が第ｎ所定行数のいずれかを超える場合に、超えると判別された各第ｎ所定行数について、第ｎ省略後行数を超える直前の行の末尾と直後の行の先頭との間に行数超過を示す第ｎ所定行あふれ報知文字列を挿入して、その結果の文字列を編集報知文字列として作成し、編集報知文字列を編集報知画像作成領域に所定のフォントに基づいて展開して配置した編集報知画像を作成する。
【０３５０】
ここで、第ｎ省略後行数とは、各第ｎ所定行数について、行の省略を報知するための所定の第ｎ所定行省略報知文字列の行数をその第ｎ所定行数から減算した行数を指す。
【０３５１】
具体的には、前述の例の場合、第ｎ所定行省略報知文字列は「〜その他ｘ曲〜」または「〜全ｘ曲〜」であり、前者の場合、必然的に、第１（ｎ＝１）所定行報知文字列と第２（ｎ＝２）所定行報知文字列とが異なる文字列（ｘの部分、すなわち残りの曲数が異なる）となり、後者の場合、同一文字列となるが、何れの場合も行数は１行となる。そして、前述のように、本実施形態では後者の「〜全ｘ曲〜」を優先的に使用する。
【０３５２】
この場合、第１省略後行数＝第１所定行数（２０行）−第１所定行省略報知文字列（「〜全ｘ曲〜」）の行数（１行）＝１９行となり、第２省略後行数＝第２所定行数（４０行）−第２所定行省略報知文字列（「〜全ｘ曲〜」）の行数（１行）＝３９行となる（図２８（ａ）および（ｂ）参照）。
【０３５３】
そこで、具体的には、基礎文字列の各文字を印刷画像データ領域（編集画像作成領域）２４４に展開して配置するときの行数が、第１所定行数（２０行）や第２所定行数（４０行）を超える場合に、超えると判別された第１所定行数や第２所定行数について、第１省略後行数（１９行）や第２省略後行数（３９行）を超える直前の行の末尾と直後の行の先頭との間に、Ｌ１マーク（第１所定行あふれ報知文字列）やＬ２マーク（第２所定行あふれ報知文字列）を挿入して、その結果の文字列を編集報知文字列（前述の例と同様に表示のための表示文字列とする）として作成し、表示文字列（編集報知文字列）を表示画像データ領域（編集報知画像作成領域）２４３に、所定のフォントに基づいて展開して配置した表示画像（編集報知画像）を作成する。
【０３５４】
この場合、当然ながら、第１省略後行数（１９行）と対応する第１所定行省略報知文字の行数（１行）とを加算すると、第１所定行数（２０行）となる。同様に、第２省略後行数（３９行）と対応する第２所定行省略報知文字の行数（１行）とを加算すると、第２所定行数（４０行）となる。
【０３５５】
すなわち、図２７およびそれに対応する図３１（ａ）、並びに図２８（ａ）およびそれに対応する図３１（ｂ）〜（ｃ）に示すように、この場合のＬ１マーク（第１所定行あふれ報知文字列）の挿入位置は、基礎文字列の一部の行（２０行目以降）を省略しかつその旨を報知する第１所定行省略報知文字（「〜全ｘ曲〜」）の画像を付加して全体が第１所定行数（２０行）の画像となるように展開・配置した省略画像を作成する場合の省略位置となる。
【０３５６】
また、図２８（ｂ）およびそれに対応する図３１（ｂ）〜（ｄ）に示すように、この場合のＬ２マーク（第２所定行あふれ報知文字列）の挿入位置は、基礎文字列の一部の行（４０行目以降）を省略しかつその旨を報知する第２所定行省略報知文字（「〜全ｘ曲〜」）の画像を付加して全体が第２所定行数（４０行）の画像となるように展開・配置した省略画像を作成する場合の省略位置となる。
【０３５７】
したがって、ユーザは、作成された表示画像（編集報知画像）を表示することにより、省略画像（編集画像）を第１所定行数や第２所定行数（基準所定行数の自然数（ｎ＝１、２）倍の各所定行数）にするときの各省略位置（行あふれ位置）を把握できる。なお、本実施形態では表示画像作成に用いるが、同様の内容を印刷するために印刷画像作成に用いることも可能なのは言うまでもない。
【０３５８】
一般的に言い換えると、この場合、各第ｎ省略後行数と対応する第ｎ所定行省略報知文字の行数とを加算すると、第ｎ所定行数となる。すなわち、この場合の第ｎ所定行あふれ報知文字列の挿入位置は、基礎文字列の一部の行を省略しかつその旨を報知する第ｎ所定行省略報知文字の画像を付加して全体が第ｎ所定行数の画像となるように展開・配置した省略画像を作成する場合の省略位置となる。
【０３５９】
このため、ユーザは、作成された編集報知画像を表示または印刷することにより、省略画像（編集画像）を第ｎ所定行数（基準所定行数の自然数倍の各所定行数）にするときの各省略位置（行あふれ位置）を把握できる。
【０３６０】
また、第ｎ所定行数としては、相異なるｎについての複数種類を定められ、その場合、それぞれのｎについての第ｎ所定行省略報知文字列の行数を相互に異なるように定めることもできるが、テープ印刷装置１では、全ての第ｎ所定行数に対する第ｎ所定行省略報知文字列の行数が同一となっている。これにより、同一の値が使用でき、各第ｎ所定行あふれ報知文字列の挿入処理、すなわち編集報知文字列の作成が簡易化できる。
【０３６１】
また、テープ印刷装置１では、表示文字列（編集報知文字列）を利用して、表示画像（編集報知画像）ばかりでなく、印刷画像（編集画像：省略画像）をも作成できるようになっている。
【０３６２】
すなわち、図２４〜図２６で前述のように、ディスクラベル、ケースラベル、サイドラベルを選択でき、選択したラベルのラベルサイズに適合する印刷サイズの印刷画像を作成するので、ディスクラベルを選択すれば、所定の行数として第１所定行数（２０行）を設定でき、ケースラベルを選択すれば、所定の行数として第２所定行数（４０行）を設定できる。
【０３６３】
このため、テープ印刷装置１では、ディスクラベル選択（第１所定行数設定）であれば、表示文字列（編集報知文字列）の各行のうち、Ｌ１マーク（第１所定行あふれ報知文字列）以降を省略した省略文字列を作成し、それに「〜全ｘ曲〜」（第１所定行省略報知文字列）を付加した省略基礎文字列を作成し、印刷画像データ領域（所定の編集画像作成領域）２４４に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成する。
【０３６４】
また、ケースラベル選択（第２所定行数設定）であれば、表示文字列（編集報知文字列）の各行のうち、Ｌ２マーク（第２所定行あふれ報知文字列）以降を省略した省略文字列を作成し、それに「〜全ｘ曲〜」（第２所定行省略報知文字列）を付加した省略基礎文字列を作成し、印刷画像データ領域（所定の編集画像作成領域）２４４に、省略基礎文字列の画像を所定のフォントに基づいて展開して配置した省略画像を作成する。
【０３６５】
すなわち、表示文字列（編集報知文字列）を利用して、表示画像（編集報知画像）ばかりでなく、基礎文字列の一部の行を省略しかつその旨を報知する画像を付加して全体が基準所定行数の自然数（ｎ）倍の所定行数の文字列の画像となるように展開・配置した印刷画像（編集画像：省略画像）を作成できる。
【０３６６】
具体的には、図３３に示すように、ディスクラベル、ケースラベル、サイドラベルのうちのいずれかが選択されると（Ｓ７０）、サイドラベルが選択されたとき（Ｓ７１）は、タイトル名（ディスク名）を印刷画像として作成して印刷する（Ｓ７２）。
【０３６７】
また、ディスクラベルが選択されると（Ｓ７３）、Ｌ１マークが有るか否かを判別し（Ｓ７４）、有るとき（Ｓ７４：Ｙｅｓ）には、メインラベルＬＭの一面目（１枚目）が２０行目までいっぱい（フル）の印刷画像を作成して印刷し、その２０行目には「〜全ｘ曲〜」（第１所定行省略報知文字列）を付加して印刷する（Ｓ７５）。
【０３６８】
一方、Ｌ１マークがないとき（Ｓ７４：Ｎｏ）には、全表示文字列に相当する印刷画像を作成しても、２０行目までフルにはならないので、省略せずに印刷画像を作成して印刷する（Ｓ７６）。なお、前述のように、「〜全ｘ曲〜」の場合、省略しないときに印刷しても体裁は悪くないので、印刷する（印刷画像を作成する）ような仕様にすることは任意である。
【０３６９】
また、ケースラベルが選択されると（Ｓ７７）、まず、一面目（１枚目）か否かを判別し（Ｓ７８）、一面目（１枚目）のとき（Ｓ７８：Ｙｅｓ）には、次に、Ｌ１マークが有るか否かを判別し（Ｓ７９：ただし、処理上はこの判別は不要なので省略しても良い）、有るとき（Ｓ７９：Ｙｅｓ）には、メインラベルＬＭの一面目（１枚目）が２０行目までフルの印刷画像を作成するが、ケースラベルが選択され、まだ二面目（２枚目）に印刷できるので、「〜全ｘ曲〜」（第１所定行省略報知文字列）は付加しない印刷画像を作成して印刷する（Ｓ８０）。
【０３７０】
一方、Ｌ１マークがないとき（Ｓ７９：Ｎｏ）には、全表示文字列に相当する印刷画像を作成しても、２０行目までフルにはならないので、省略せずに印刷画像を作成して印刷する（Ｓ７６）。
【０３７１】
また、一面目（１枚目）か否かを判別し（Ｓ７８）、一面目（１枚目）ではないとき、すなわち二面目（２枚目）のとき（Ｓ７８：Ｎｏ）には、次に、Ｌ１マークが有るか否かを判別し（Ｓ８１）、Ｌ１マークがないとき（Ｓ８１：Ｎｏ）には、一面目（１枚目）で全て終了しているので、印刷画像は作成せず、印刷もしない（Ｓ８２）。
【０３７２】
また、二面目（２枚目）（Ｓ７８：Ｎｏ）でＬ１マークが有るとき（Ｓ８１：Ｙｅｓ）には、次に、Ｌ２マークが有るか否かを判別し（Ｓ８３）、Ｌ２マークがないとき（Ｓ８３：Ｎｏ）には、全表示文字列に相当する印刷画像を作成しても、４０行目（２枚目の２０行目）までフルにはならないので、省略せずに印刷画像を作成して印刷する（Ｓ８４）。
【０３７３】
そして、二面目（２枚目）（Ｓ７８：Ｎｏ）でＬ１マークが有り（Ｓ８１：Ｙｅｓ）、Ｌ２マークが有るとき（Ｓ８３：Ｙｅｓ）には、メインラベルＬＭの二面目（２枚目）が２０行目までフルの印刷画像の、その２０行目には「〜全ｘ曲〜」（第２所定行省略報知文字列）を付加して印刷する（Ｓ８５）。
【０３７４】
上述のように、テープ印刷装置１では、表示文字列（編集報知文字列）を利用して、表示画像（編集報知画像）ばかりでなく、基礎文字列の一部の行を省略しかつその旨を報知する画像を付加して全体が基準所定行数（２０行）の自然数（ｎ＝１、２）倍の所定行数の文字列の画像となるように展開・配置した印刷画像（編集画像：省略画像）を作成できる。
【０３７５】
また、上述の例では、省略画像を作成するための全ての第ｎ所定行省略報知文字列が同一の文字列（「〜全ｘ曲〜」）なので、１種類の文字列を第ｎ所定行省略報知文字列省略画像として用意しておけば良い。
【０３７６】
また、テープ印刷装置１では、基礎文字列の各行に対応する所定の情報番号（曲番）が定められている。この場合の情報番号（曲番）は、基礎文字列の各行に対応していれば良く、基礎文字列を印刷画像データ領域（編集画像作成領域）２４４に展開・配置するときの各行に対応していなくても良い。
【０３７７】
すなわち、基礎文字列の任意の１行が、１行の文字列の画像として展開されるか、例えば自動改行等により複数行に展開されるか等に拘らず、全情報数（曲数）を教示する文字列を第ｎ所定行省略報知文字列とするので、ユーザは、省略画像を表示または印刷することにより、省略されなかった行の情報数（曲数）と全情報数（曲数）により、全情報数（曲数）の他、省略された旨、省略された行の情報数（曲数）等を把握できる。
【０３７８】
また、上述の例では、省略画像を作成するための全ての第ｎ所定行省略報知文字列を同一の文字列（「〜全ｘ曲〜」）としたが、省略画像を作成するための第ｎ所定行省略報知文字列を相異なる文字列（例えば前述した「〜その他ｘ曲〜」）として、各第ｎ所定行省略報知文字列に適した文字列を適用できる。
【０３７９】
また、基礎文字列の各行に対応する所定の情報番号（曲番）が定められている場合、省略された行の情報数（曲数）を教示する文字列（例えば「〜その他ｘ曲〜」）を第ｎ所定行省略報知文字列とすることにより、ユーザは、省略されなかった行の情報数（曲数）と省略された行の情報数（曲数）から、省略された旨や全情報数（曲数）等を把握できる。
【０３８０】
また、上記の表示画像（編集報知画像）と同等の画像を印刷画像として作成して印刷することもできるが、表示画像として作成すると、特にその利点が生きてくる。特に、前述の省略画像等の編集画像を印刷画像とする場合には、印刷前に、印刷画像（編集画像）における省略位置（行あふれ位置）を、表示画像（編集報知画像）を表示することにより確認でき、その結果、修正等の編集（例えば省略した文字の復帰）が必要と判断した場合にも、省略された（例えば修正により復帰すべき）各行や各文字を含む基礎文字列全体を確認できるので、編集等が容易になる。
【０３８１】
なお、図３１や図３２等からも明らかなように、テープ印刷装置１では、表示文字列（編集報知文字列）の各行が基礎文字列の各行に対応し、表示文字列（編集報知文字列）の各行がそれぞれ１行の文字列画像となるように展開・配置して表示画像（編集報知画像）を作成するので、文字列の各行の元のイメージを生かした表示画像（編集報知画像）を作成できる。
【０３８２】
また、第ｎ所定行あふれ報知文字列は、例えば外字登録等により特別に登録した特殊記号など、他の文字と区別し易い記号を含むことが好ましい。すなわち表示（印刷に利用するときも同様）により、編集報知画像を確認したときに、他の文字と明確に区別でき、行あふれ位置が把握し易い。この場合、例えば行（ライン）のあふれを連想させるために「Ｌ」を形どったＬマークを使用している。なお、この他、頁（ページ）を連想させるために「Ｐ」を形どった記号等でも良い。
【０３８３】
また、テープ印刷装置１では、Ｌ１マーク（第１（ｎ＝１）所定行あふれ報知文字列）が、対応するｎ倍のｎ＝１を教示する文字を含む。また、Ｌ２マーク（第２（ｎ＝２）所定行あふれ報知文字列）が、対応するｎ倍のｎ＝２を教示する文字を含む。すなわち、第ｎ所定行数は、基準所定行数のｎ倍に相当するので、ｎを教示する文字を含む第ｎ所定行あふれ報知文字列を見るだけで、基準所定行数の何倍の所定行数で省略する場合の省略位置なのかを把握できる。
【０３８４】
なお、図２７や図２８で前述の印刷画像（編集画像、省略画像）と、それに対応する図３１や図３２で前述の表示画像（編集報知画像）とを、見比べてみれば明らかなように、テープ印刷装置１では、上述の各種報知文字列の挿入等以外の点においても、印刷画像とそれに対応する表示画像の構成を異にしている。すなわち、画像作成装置としてのテープ印刷装置１では、上述した以外にも、さらなる工夫が施されている。
【０３８５】
前述のワープロ等では、表示画面が大きいので、目的（印刷対象）となる印刷画像のイメージのままの表示画像を表示して編集等を行っても、何等支障はない。一方、例えばテープ印刷装置や印章作成装置などの小型・安価の電子機器等には、その表示画面が小さいために少ない行（例えば１行）やさらにその行の一部のみしか表示できないものがある。本実施形態のテープ印刷装置１も同様であり（図９〜図１２等参照）、これらの装置では、小さな表示画面にできるだけ広範囲を表示すべく、慣用的に半角文字を使用した表示が行われる。
【０３８６】
例えば英数字や仮名などの文字は、その構成が比較的単純なので、半角で表示しても、表示画面上での文字の認識ができる。すなわち、英数字等の比較的単純な構成の文字は、半角で表示可能な文字（半角表示文字）であり、半角表示文字を使用することにより、小さな表示画面においても、比較的広範囲を表示できることになる。
【０３８７】
一方、例えば漢字や記号・図形等の複雑な構成の文字を小さな画面の半角の領域に表示するためには、高密度（高解像度：高ドット数）の文字を表示可能な表示画面が必要となり高価になるので、低価格化に沿わない。そこで、この種の小型・安価の電子機器等では、低解像度の小さな表示画面が使用される。本実施形態のテープ印刷装置１も同様であり、全角でも１６ドット×１６ドット、半角では（横）８ドット×（縦）１６ドットである（図１１〜図１２等参照）。
【０３８８】
このため、漢字や記号・図形等の複雑な構成の文字は、半角では表示しきれず、また、表示できたとしても、その文字の認識が困難となる。すなわち、漢字等の複雑な構成の文字は、全角でのみ表示可能な文字（全角表示文字）であり、このため、全角表示文字を含む文字列は、半角表示のみでは表示できない。
【０３８９】
そこで、テープ印刷装置１では、漢字等の全角表示文字を含む文字列を小さな表示画面に効率よく表示するための表示画像、およびその文字列を見栄え良く印刷するための印刷画像を作成できるようにしている。以下、具体的に、図３２および図３４等を参照して説明する。
【０３９０】
まず、表示画面上に表示するための表示画像を作成するときに半角の文字画像として展開して配置する文字を半角表示文字と定義し、全角の文字画像として展開して配置する文字を全角表示文字と定義したときに、所定のフォントに基づいて展開可能な全文字のうちの各文字について、その文字が半角表示文字か全角表示文字かが定められている。
【０３９１】
具体的には、漢字や記号・図形等の複雑な構成の文字は、全角表示文字と定められ、その他は、半角表示文字と定められている。なお、前述のＬ１マーク、Ｌ２マーク、Ｃマーク等も全角表示文字ではあるが、表示専用文字であり、元の基礎文字列に含まれる文字でもないので、印刷画像の作成には用いられない。
【０３９２】
テープ印刷装置１では、例えば図２７等で前述のような基礎文字列のテキストデータを記憶しておき、基礎文字列の各文字について、表示画像データ領域（所定の表示画像作成領域）２４３に、その文字が半角表示文字のときには、半角の文字画像として展開して配置し、全角表示文字のときには、全角の文字画像として展開して配置することにより、表示画像を作成する。
【０３９３】
すなわち、全角でしか表示できない全角表示文字については全角で表示することにより、漢字等の全角表示文字を含む文字列をも表示できる一方、半角表示可能な半角表示文字については半角で表示することになり、たとえ小さな表示画面でも可能な限り効率よく表示することができる。
【０３９４】
この場合、一般的なワープロ等と同様に、画面表示のイメージのままの印刷画像（すなわち、表示画像と同じ全角と半角が混じり合った印刷画像）を作成して印刷したのでは、例えば図３２（ａ）に示す表示画像に対して図３４（ａ）に示すように印刷画像を作成して印刷したのでは、各行相互間で各文字の並び（各文字の左右の端や文字間）が揃わず、見栄えが良くない。
【０３９５】
そこで、テープ印刷装置１では、基礎文字列の各文字について、その文字が半角表示文字か全角表示文字かに拘らず、図３４（ｂ）に示すように、全角の文字画像として展開して配置することにより、印刷画像を作成する。このため、漢字等の全角表示文字を含む文字列を小さな表示画面に効率よく表示するための表示画像、およびその文字列を見栄え良く印刷するための印刷画像を作成できる。
【０３９６】
また、この場合、表示画像は、表示のために必要な範囲のみ基礎文字列を展開・配置して作成される。すなわち、例えば表示画面における表示範囲のみを作成して、表示範囲を移動させたときに不足する部分の画像の文字を新たに展開・配置して追加するなど、必要範囲のみを作成することにより、表示画像作成処理の開始から確認等までの時間を短縮でき、また、表示画面分の表示画像作成領域を確保すれば良いので、メモリを節約できるなどの利点もある。
【０３９７】
また、同様に、印刷画像は、印刷のために必要な範囲のみ基礎文字列を展開・配置して作成される。すなわち、この場合、印刷処理に伴って必要な範囲から順次作成すれば良いので、表示画像を作成する場合と同様に、印刷画像作成処理の開始から印刷までの時間を短縮でき、また、印刷範囲分の印刷画像作成領域を確保すれば良いので、メモリを節約できるなどの利点がある。
【０３９８】
また、テープ印刷装置１では、所定のフォントを規定したフォントデータに、半角表示文字の各文字を全角の文字画像として展開するためのデータおよび半角表示文字の各文字を半角の文字画像として展開するためのデータが含まれる。このため、基礎文字列の各文字について、展開する文字が半角表示文字のときには、その文字の全角用コードを半角用コードに変換し、コード変換後の半角用コードにより所定のフォントに基づいて半角の文字画像として展開して配置できる。
【０３９９】
一方、全角表示文字のときには、全角用コードにより所定のフォントに基づいて全角の文字画像として展開して配置でき、これらにより、漢字等の全角表示文字を含む文字列を小さな表示画面に効率よく表示するための表示画像を作成できる。
【０４００】
なお、全角用コードから半角用コードにコード変換し、コード変換後の半角用コードを展開・配置するのでなく、他の方法、例えば展開する文字が半角表示文字のときに、半角の文字画像のサイズにその文字を展開するための半角展開処理を行うこともできる。この場合、半角表示文字については半角の文字画像として展開して配置でき、全角表示文字については全角の文字画像として展開して配置でき、これらにより、漢字等の全角表示文字を含む文字列を小さな表示画面に効率よく表示するための表示画像を作成できる。
【０４０１】
一般に、アウトラインフォントは、輪郭線の座標や属性等で定義されているため、展開するサイズに拘らず、展開するだけで所望のサイズの文字画像のドットマトリクスが得られる。すなわち、基準となるフォントデータを計算により拡大・縮小して展開するので、そのサイズに合わせて再展開するだけで、拡大／縮小画像が作成できる。
【０４０２】
このため、上記の半角展開処理では、例えば展開する半角表示文字がアウトラインフォントに基づいて展開可能な文字のときに、その文字を展開する横のドットサイズを半角に合わせることにより、そのサイズに合わせて展開するだけで、展開する半角表示文字に対応する半角の文字画像を作成（展開・配置）できる。
【０４０３】
また、半角展開処理では、例えば展開する半角表示文字がドットフォントまたは登録された所定のドットマトリクスに基づいて展開される文字のときに、その文字の文字画像の横のドットサイズを半角に合わせて縮小して配置することにより、ドットフォントやドットマトリクスに基づいて展開される半角表示文字に対しても、それに対応する半角の文字画像を作成（展開・配置）できる。
【０４０４】
上述のように、テープ印刷装置１では、表示のための表示画像や印刷のための印刷画像の作成に種々の工夫が為されている他、上述以外にも、さらに表示や文字変換・入力等についての工夫が為されている。これらについては、さらに詳細に後述するものとし、以下では、実際の印刷処理に関わる課題と、それらをどのように解決しているかについてまとめておく。すなわち、印刷ヘッドにより印刷対象物の所定の印刷領域に所望の印刷画像を印刷する画像印刷装置としてのテープ印刷装置１について、以下に説明する。
【０４０５】
一般に、例えば１以上の文字（文字、数字、記号、簡易図形等のキャラクタの意味）を有する文字列等の各文字の文字画像を要素画像として配置した所望の印刷画像を印刷する画像印刷装置では、印刷前に、所定サイズの印刷領域（例えば１頁分等）の上下または左右に所定の余白（マージン）を設定する。
【０４０６】
例えばワープロ等では、印刷対象物（例えば定型（Ａ４等）サイズの用紙）に所定の上下左右の余白を設定して、それらの余白を除く部分を所定の印刷領域として、各頁の（印刷画像の）印刷を行う。また、用紙（印刷対象物）のセット（装着）位置や紙送り機構のばらつき等により、所望の余白が得られなかった場合には、印刷結果を見て各余白を再設定することにより調整する。
【０４０７】
そして、ワープロ等では、通常、印刷ヘッドの走行（移動）方向と用紙の送り方向とは直交する関係なので、印刷ヘッドの走行方向（例えば横書きの行の文字列の長さ方向）の印刷開始位置および印刷終了位置によりそれぞれ左余白および右余白が調整され、用紙の送り方向の印刷開始位置および印刷終了位置によりそれぞれ上余白および下余白が調整される。すなわち、それぞれ印刷ヘッドおよび用紙（印刷対象物）の送り制御により印刷開始／終了位置等を調整して所望の余白を得ることができる。
【０４０８】
しかしながら、例えばテープ印刷装置などの印刷装置では、印刷ヘッドにより印刷する方向と印刷対象物（例えばテープ）の送り方向とが一致するので、送り制御により調整できるのは、その送り方向の印刷開始／終了位置であり、いわゆる前余白や後余白（上記ワープロの上下の余白に相当）は調整できるが、テープ幅方向（上記の左右の余白に相当）は調整できない。
【０４０９】
これに対し、本実施形態のテープ印刷装置１では、印刷のための複数のドット素子を上下または左右の所定方向に配設した印刷ヘッドと印刷対象物とを、その所定方向と直交する方向に相対移動させながら印刷画像を印刷するとともに、その所定方向の印刷位置の調整ができるようにしている。以下、具体的に、図３５〜図４６等を参照して説明する。
【０４１０】
前述の図４と同様に、テープＴの送り方向が図示の右から左への方向となるように見たとき（図３６参照）、図４（ａ）で前述のメインラベルＬＭ用のテープＴの所定間隔の２つの基準穴ＴＨの間の例えば図３５（ｂ）の斜線部の範囲を基準とした場合（以下、この位置を「基準位置」とする）、印刷位置が上方向にずれれば、同図（ａ）に示すように、下方向にずれれば、同図（ｃ）に示すように印刷される。
【０４１１】
同様に、同図（ｅ）は基準位置より前（左）方向に、同図（ｈ）は後（右）方向にずれた場合を示している。他の同図（ｄ）、（ｆ）、（ｇ）および（ｉ）は、上下または前後（左右）のずれが複合したものを示している。これらのうち、前後（左右）方向へのズレは、上述のように、テープ送り方向の印刷開始／終了位置のズレに相当し、送り制御により調整できる（図２６および図４７等でさらに後述する）ので、以下では、主に上下方向（テープ幅方向：以下、この方向を所定方向とする）の調整について説明する。
【０４１２】
図３６に示すように、テープ印刷装置１では、印刷ヘッド７の配置方向（画素ドットを印刷するドット素子の並びであるドット列の方向：所定方向）とテープＴの送り方向とが直交する方向となっている。また、印刷ヘッド７の所定方向のヘッド幅Ｈｗは、最大２８８ドット（３６ｍｍ幅）の印刷が可能な２８８個のドット素子を配設するに十分な幅を有していて、テープ幅Ｔｗ＝４６ｍｍのテープＴにハーフカットで形成されたメインラベルＬＭは、幅方向（所定方向）３６ｍｍ（２８８ドット）、そのうちの幅３２ｍｍ（２５６ドット）が所定方向の実印刷範囲として定められている（図３９（ｂ）参照）。
【０４１３】
このため、テープ印刷装置１では、印刷ヘッド（複数（２８８個）のドット素子を所定方向（上下または左右の所定方向：ここでは、上下）に配設した印刷ヘッド）７の、２５６個のドット素子（複数のドット素子の一部）を使用して、例えば２５６ドット（印刷可能な所定方向の最大ドット数２８８より小さな所定方向のドット数）を有する印刷画像を、印刷ヘッド７およびテープ（印刷対象物）Ｔのうち、テープＴを印刷ヘッド７に対して（少なくとも一方を他方に対して所定方向と直交する方向に）相対移動させながら、テープ（印刷対象物）Ｔに印刷する。
【０４１４】
そして、テープ印刷装置１では、印刷画像をテープ（印刷対象物）Ｔ上の例えばメインラベルＬＭ用の半抜きラベルの領域（所定の印刷領域）に印刷するために、２５５個（複数）のドット素子の使用範囲を所定方向（上下または左右の所定方向）に移動させることにより、印刷画像の印刷位置をドット単位で調整するようにしている。
【０４１５】
この場合の印刷位置の調整のイメージを示すと、図３７のようになる。同図に示すように、仮に印刷ヘッド７で印刷可能な所定方向の最大ドット数を１１ドットとし、同図（ａ）に示すように、基準位置では、上側の２ドットと下側の２ドットを除く中央の７ドットによって印刷を行うとすると、印刷位置を１ドット上側に調整すれば、同図（ｂ）に示すように、上側の１ドットと下側の３ドットを除く７ドットによって印刷を行うことになる。印刷位置を１ドット下側に調整する場合も同様であり、同図（ｃ）に示すように、上側の３ドットと下側の１ドットを除く７ドットによって印刷を行うことになる。
【０４１６】
したがって、例えば図３６（ａ）のように、実際の印刷位置が上側にずれているときには、ドットの使用範囲、すなわち印刷位置を下側に調整し、例えば同図（ｃ）のように、実際の印刷位置が下側にずれているときには、印刷位置を上側に調整することにより、同図（ｂ）のように、基準位置への印刷が可能になる。
【０４１７】
次に、印刷位置を調整した場合の印刷ヘッド７の各ドット素子への送信データの変化、すなわち、印刷位置調整が後述の方法により設定された場合の送信データの制御イメージについて、説明する。
【０４１８】
図３８に示すように、仮に印刷ヘッド７で印刷可能な所定方向の最大ドット数を４０ドットとし、同図（ａ）に示すように、基準位置では、上側の８ドットと下側の８ドットを除く中央の２４ドットによって印刷を行うものとし、一例として、例えば全４０ドットに対して（１６進数で）［００５５ＦＦＡＡ００］ＨＥＸ（以下、１６進数を［〜］ＨＥＸ（ヘキサ）で示す）を送信する場合を考える。
【０４１９】
この場合、例えば、１ドット上側に調整したときには、［００ＡＢＦＦ５４００］ＨＥＸ（同図（ｂ）参照）、２ドット上側に調整したときには、［０１５７ＦＥＡ８００］ＨＥＸ（同図（ｃ）参照）、３ドット上側に調整したときには、［０２ＡＦＦＤ５０００］ＨＥＸ（同図（ｄ）参照）、逆に、１ドット下側に調整したときには、［００２ＡＦＦ５５００］ＨＥＸ（同図（ｅ）参照）のような送信データを、印刷ヘッド７に送信すれば良いことになる。
【０４２０】
次に、テープ印刷装置１における印刷位置の調整値の設定について説明する。図３９に示すように、テープ印刷装置１では、所定方向に２８８ドットの印刷が可能な印刷ヘッド７を使用している。
【０４２１】
この２８８ドットのうち、印刷位置の調整も含めて使用しているドット（素子）は、上下６ドットずつの１２ドットを除く中央の２７６ドットであり（同図（ｂ）参照）、印刷位置の調整により、この２７６ドットのうちの、上側２０ドットを除く２５６ドット（３２ｍｍ相当：−１０ドット）〜上下１０ドットずつの２０ドットを除く２５６ドット（３２ｍｍ相当：±０ドットの基準位置）〜下側２０ドットを除く２５６ドット（３２ｍｍ相当：＋１０ドット）の範囲で、ドット単位で１ドットずつの２１段階の位置が調整可能になっている。
【０４２２】
図４０は、メインラベル選択時の印刷位置上下調整（メイン上下）において、同図（ａ）の±０の基準位置および同図（ｂ）の＋１０（ドット）の調整位置における印刷データ（図示の■のマーク）の位置のイメージを示している。同様に、図４１は、メインラベル選択時の印刷位置前後調整（メイン前後）の例を示していて、−１５〜＋１５の３１段階のドット単位の位置調整ができる。
【０４２３】
サイドラベルについても同様であり、図４２は、サイドラベル選択時の印刷位置上下調整（サイド上下）の例を示していて、−１０〜＋１０の２１段階のドット単位の位置調整ができる。同様に、図４３は、サイドラベル選択時の印刷位置前後調整（サイド前後）の例を示していて、−１５〜＋１５の３１段階のドット単位の位置調整ができる。
【０４２４】
これらの調整値を設定する場合、図４４に示すように、ユーザは、基本入力モードの状態（Ｇ７１）から、調節キー３４ＤＳを押すことにより、機能選択設定モード（図１９参照）の「表示濃度設定」の画面を表示させることができる（Ｇ７２）。この状態（Ｇ７２）では、ユーザによりカーソル「↑」キー３３Ｕまたはカーソル「←」キー３３Ｌが押されると、警告点滅をして（Ｓ７１）、所定時間後に元の状態に戻る（Ｇ７２）。また、確定キー３８が押されると、表示濃度調節機能の下位階層に遷移する（Ｓ７２）が、ここでは、直接関係しないので、説明は省略する。この下位階層で削除キー３５が押されると、元の状態に戻る（Ｇ７２）。
【０４２５】
一方、「表示濃度設定」の画面表示の状態（Ｇ７２）で、カーソル「↓」キー３３Ｄまたはカーソル「→」キー３３Ｒが押されると、「印刷位置設定」を表示する（Ｇ７３）。この状態（Ｇ７３）でカーソル「↑」キー３３Ｕまたはカーソル「←」キー３３Ｌが押されると、元の「表示濃度設定」の画面表示の状態に戻る（Ｇ７２）。また、「印刷位置設定」の画面表示の状態（Ｇ７３）で、カーソル「↓」キー３３Ｄまたはカーソル「→」キー３３Ｒが押されると、警告点滅をして（Ｓ７１）、所定時間後に元の状態に戻る（Ｇ７３）。
【０４２６】
また、この状態（Ｇ７３）で、確定キー３８が押されると、印刷位置調節機能の第１階層に遷移する（Ｓ７３）。この第１階層で削除キー３５が押されると、元の状態に戻る（Ｇ７３）。
【０４２７】
図４５に示すように、「印刷位置設定」の画面表示の状態（Ｇ７３）で、ユーザにより確定キー３８が押されると、印刷位置調節機能の第１階層に遷移し、まず、直近に行われた印刷位置設定において選択確定した候補（ここでは、仮に「メイン上下」とする）を表示する（Ｇ７５）。
【０４２８】
その後は、カーソル「↓」キー３３Ｄまたはカーソル「→」キー３３Ｒが押される度に、「メイン上下」→「メイン前後」→「サイド上下」→「サイド前後」と表示を切り換え（Ｇ７５〜Ｇ７８）、「サイド前後」を表示した状態（Ｇ７８）で、さらにカーソル「↓」キー３３Ｄまたはカーソル「→」キー３３Ｒが押されると、警告点滅をして（Ｓ８０）、所定時間後に元の状態に戻る（Ｇ７８）。
【０４２９】
また、「サイド前後」を表示した状態（Ｇ７８）からは、カーソル「↑」キー３３Ｕまたはカーソル「←」キー３３Ｌが押される度に、「サイド前後」→「サイド上下」→「メイン前後」→「メイン上下」と表示を切り換え（Ｇ７８〜Ｇ７５）、「メイン上下」を表示した状態（Ｇ７５）で、さらにカーソル「↑」キー３３Ｕまたはカーソル「←」キー３３Ｌが押されると、警告点滅をして（Ｓ７９）、所定時間後に元の状態に戻る（Ｇ７５）。
【０４３０】
また、「メイン上下」、「メイン前後」、「サイド上下」、「サイド前後」のいずれかを表示した状態（Ｇ７５〜Ｇ７８）で、確定キー３８が押されると、それぞれの第２階層に遷移する（Ｓ７５〜Ｓ７８）。この第２階層で削除キー３５が押されると、元の状態に戻る（Ｇ７５〜Ｇ７８）。以下では、これらを代表して、「サイド上下」を表示した状態（Ｇ７７）で、確定キー３８が押されて、その第２階層に遷移（Ｓ７７）した例について説明する。
【０４３１】
図４６に示すように、「サイド上下」を表示した状態（Ｇ７７）で、確定キー３８が押されると、まず、現状の設定が表示される。ここでは、一例として、初期状態である「サイド：±００」を表示する（Ｇ８３）。
【０４３２】
この状態（Ｇ８３）からは、カーソル「↑」キー３３Ｕが押される度に、「サイド：↑０１」、「サイド：↑０２」、「サイド：↑０３」、……、「サイド：↑１０」の順に表示を切り換え（Ｇ８２〜Ｇ８１）、「サイド：↑１０」を表示した状態（Ｇ８１）で、さらにカーソル「↑」キー３３Ｕが押されると、警告点滅をして（Ｓ８１）、所定時間後に元の状態に戻る（Ｇ８１）。
【０４３３】
また、「サイド：↑１０」を表示した状態からは、カーソル「↓」キー３３Ｄが押される度に、「サイド：↑０９」、「サイド：↑０８」、……、「サイド：↑０２」、「サイド：↑０１」、「サイド：±００」、「サイド：↓０１」、「サイド：↓０２」、……、「サイド：↓１０」の順に表示を切り換え（Ｇ８１〜Ｇ８３〜Ｇ８５）、「サイド：↓１０」を表示した状態で、さらにカーソル「↓」キー３３Ｄが押されると、警告点滅をして（Ｓ８１）、所定時間後に元の状態に戻る（Ｇ８１）。
【０４３４】
また、「サイド：↑１０」〜「サイド：±００」〜「サイド：↓１０」のいずれかを表示した状態（Ｇ８１〜Ｇ８３〜Ｇ８５）で、確定キー３８が押されると、その表示状態に従った値に印刷位置を設定し、基本入力モードに戻る（Ｇ８６：図４４のＧ７１と同じ）。
【０４３５】
例えば「サイド：↑１０」を選択表示された状態で確定キー３８が押されれば、サイドラベル選択時の印刷位置上下調整（サイド上下）による印刷位置を「＋１０」（上側に１０ドットずらす）に調整し、「サイド：±００」では初期状態のまま、「サイド：↓１０」であれば、印刷位置を「−１０」（下側に１０ドットずらす）に調整する。
【０４３６】
すなわち、ユーザは、カーソル「↑」キー３３Ｕやカーソル「↓」キー３３Ｄの操作によりこれらを選択表示させて、確定キー３８を押すことにより、上下に−１０〜＋１０の２１段階のドット単位の位置調整ができる。
【０４３７】
図４５で前述の第１階層の状態で他の選択枝を選択すれば、他の印刷位置の調整も同様に行うことができる。例えば「サイド前後」（Ｇ７８）で確定キー３８が押されれば、「サイド前後」の第２階層に遷移する（Ｓ７８）ので、ユーザは、図４６に対応する第２階層において、「サイド：←１５」（＋１５：前（左）側に１５ドットずらす）〜「サイド：±００」〜「サイド：→１５」（−１５：後（右）側に１５ドットずらす）の表示画面をカーソル「←」キー３３Ｌやカーソル「→」キー３３Ｒの操作により選択表示させて、確定キー３８を押すことにより、前後（左右）に−１５〜＋１５の３１段階のドット単位の位置調整ができる。
【０４３８】
同様に、ユーザは、「メイン上下」（図４５のＧ７５）を選択して、メインラベル選択時の印刷位置を「メイン：↑１０」（＋１０）〜「メイン：↓１０」（−１０）の上下に２１段階のドット単位の位置調整ができ、「メイン前後」（Ｇ７６）を選択して、「メイン：←１５」（＋１５）〜「メイン：→１５」（−１５）の３１段階のドット単位の位置調整ができる。
【０４３９】
上述のように調整された結果は、上下方向の位置調整であれば、図２６で前述の上下方向印刷位置調整（Ｓ４８２１）において、（図３８で前述と同様に）印刷ヘッド７への送信データの調整に使用され、前後方向の位置調整であれば、その後のサイドラベル有無検出＆前後方向位置調整（Ｓ４８２２）において、図４７で後述の印刷前テープ送り（Ｓ４８２２２３）の調整に使用される。
【０４４０】
上述のように、テープ印刷装置１では、印刷ヘッド７の所定（ここでは上下）方向に配設された複数（２８８個のうちの２７６個）のドット素子の一部（２５６ドット）を使用して、印刷可能な最大ドット数（２７６ドット）より小さな所定方向のドット数（２５６ドット）を有する印刷画像を、印刷ヘッドおよび印刷対象物を（印刷ヘッド７に対してテープＴを）所定方向と直交する方向に相対移動させながら、印刷対象物（テープＴ）に印刷する。
【０４４１】
また、この場合、複数のドット素子の使用範囲（２５６ドット）を所定方向に移動させることにより、印刷画像の印刷位置をドット単位で調整するので、印刷画像を印刷対象物上の所定の印刷領域に印刷できる。なお、所定方向と直交する方向（ここでは前後（左右）方向）、すなわち相対移動方向の印刷位置の調整は、その相対移動の制御により印刷開始／終了位置を調整するなどの方法で可能である。
【０４４２】
また、上述の例では、所定の印刷領域が、印刷対象物（テープＴ）にハーフカットで形成された半抜きラベルの領域（メインラベルやサイドラベル）なので、その所定の印刷領域である半抜きラベルに印刷画像を印刷してその半抜きラベルを剥がすだけで、所望の印刷画像を印刷したラベルを作成できるが、これらのハーフカットで形成される半抜きラベルの位置にも（製造誤差等により）ばらつきがあるので、そのばらつきにより所定の印刷領域である半抜きラベルの領域がずれた場合にも、その領域に合わせて印刷位置の調整ができる。また、半抜きラベルとして複数種類が存在し、その種類毎に印刷位置を調整するので、半抜きラベルの種類に応じた印刷位置の調整ができる。
【０４４３】
また、この場合、印刷位置を所定の基準位置からのプラスマイナスのドット単位の値で指定するので、簡易に調整できる。なお、上述の例では、初期設定位置を基準位置としたが、予め定められた固定の位置ではなく、現状設定の印刷位置を基準位置として、その位置からのプラスマイナスのドット単位の値で指定するようにしても良い。
【０４４４】
また、図２６で前述の例では、サイドラベル有無検出＆前後方向印刷位置調整（Ｓ４８２２）の前に調整したが、前である必要はなく、印刷実行（Ｓ５０２）直前までに（例えば調整量をヘッドドライバ２７２に伝えるなどにより）調整すれば良い。
【０４４５】
また、上記の例では、印刷位置の位置調整結果を、印刷ヘッド７への送信データの調整に用いたが、印刷ヘッド７の複数（２５６ドット）のドット素子の使用範囲を調整するのと同様に、印刷画像内における有効な画像範囲の位置を調整することもできる。すなわち、印刷画像としては、印刷可能な最大ドット数の２７６ドット幅の印刷画像を作成し、その内の有効な（意味のある）２５６ドット幅の画像の位置を調整して、それ以外の部分は空白画像としておくこともできる。また、これでは、メモリ容量上、不適当な場合、直後に印刷する印刷範囲のみを順次作成しながら印刷することにより、使用するメモリ容量を節約しても良い。
【０４４６】
次に、電子機器としてみたテープ印刷装置１に適用されているアクセス対象物種別検出方法について説明する。まず、主に原理的な説明を行う。
【０４４７】
従来、この種のアクセス対象物種別検出方法およびその装置は、例えば電子機器である印章作成装置に適用されている。この場合、印章（スタンプ）の作成対象となる印章本体（アクセス対象物）に、その種別検出のための所定の判別パターンに対応する複数の凹部等が形成されていて、印章本体を印章作成装置のポケットに装着したときに、そのポケットの底に配設したリミットスイッチ等の接触式検出機構により、印章本体の複数の凹部等による判別パターンを検出して、その判別パターンにより装着された印章本体の種別を判別するようにしている。
【０４４８】
また、例えば電子機器であるテープ印刷装置では、印刷対象物となるテープ（アクセス対象物）をその種別に対応するテープカートリッジに収容して、テープ印刷装置のポケットに装着するが、テープカートリッジには、収容されたテープの種別検出のための、上記の印章本体と同様の所定の判別パターンに対応する複数の凹部等が形成されていて、テープカートリッジをテープ印刷装置のポケットに装着したときに、上記と同様の方法により、そのテープカートリッジの種別、すなわちそのテープカートリッジに収容されたテープの種別を検出できる。
【０４４９】
しかしながら、このような従来のアクセス対象物種別検出方法およびその装置では、例えば印章作成装置では、形状の異なる各種の印章本体（アクセス対象物）を装着したときに、その印章本体の種類によっては、リミットスイッチ等の機械的な検出機構による検出のための接触により、軽すぎて印章本体がポケットから浮いてしまったり、小型すぎて検出機構から外れてしまうなどの理由により、その種別が正常に検出できない場合があった。
【０４５０】
また、例えば小型・軽量の印章本体を印章作成対象として装着する場合、その印章作成対象となる印章面も小さいため、他の大きな印章本体に印章を作成する場合と比べて、その印章作成処理に精度を要する。すなわち、最も高精度を要する印章本体（アクセス対象物）を装着したときに、その種別を検出できなかったり、検出できたとしてもその検出にための接触により所定の装着位置からずれるなど、装着誤差が大きくなる不具合が生じる。
【０４５１】
この種の不具合は、例えばテープ印刷装置においても同様に発生する。すなわち、例えば印刷のための精度として最も高精度を要するテープ幅が小さいテープを、その幅にあったテープカートリッジに収容してポケットに装着すれば、そのテープカートリッジも小型のものになるので、軽すぎてポケットから浮いてしまったり、小型すぎて検出機構から外れてしまうなど、その種別が正常に検出できない場合や許容できる公差を超える装着誤差が発生する場合がある。かといって、テープ幅が小さいテープを大型のテープカートリッジに収容すれば、その収容誤差やそのテープを送出するときの送出誤差などの種々の誤差が大きくなる。
【０４５２】
そこで、テープ印刷装置１を、複数種類のアクセス対象物のいずれかを装着してその種別毎に異なるアクセスをする電子機器として見たとき、テープ印刷装置１では、複数種類のアクセス対象物のうちの所定の１種を定め、装着したアクセス対象物の種別を検出するとともに、所定の１種については、装着に関わる誤差を最小限にすることができるアクセス対象物種別検出方法を採用している。
【０４５３】
まず、上述の印象本体等のアクセス対象物やアクセス対象物であるテープを収容したテープカートリッジ等の対象物カートリッジに、種別判別のための最大ｋ個（ｋは自然数）の凹部等を設ければ、各凹部の有無によりｋビットの判別パターンを構成でき、それをリミットスイッチ等の機械的な検出機構で検出することにより、一般にｍ種類（ｍ＝２ｋ ）の判別ができる。ただし、通常は、このうちの１通りの判別パターンを未装着に割り当てるため、ｍ−１種類の装着と未装着の計ｍ通りの判別のために、ｋビットの判別パターンが用いられる。
【０４５４】
この場合、例えば検出等のための凹部等をｋ＝３個設けたとすれば、ｋ（＝３）ビットのｍ＝８（＝２３ ）通りの判別パターン［０、０、０］、［０、０、１］、［０、１、０］、［０、１、１］、［１、０、０］、［１、０、１］、［１、１、０］、［１、１、１］のうちの１通りを未装着、他のｍ−１＝７通りを７種類のアクセス対象物の種別に割り当てる。
【０４５５】
他のビット数でも同様に考えられ、例えばアクセス対象物が３（＝ｍ）種であれば、２（＝ｋ）ビットの［０、０］、［０、１］、［１、０］、［１、１］のうちの［０、０］を例えば未装着の判別パターン、［０、１］、［１、０］、［１、１］のそれぞれを３（＝ｍ）種のアクセス対象物の判別パターンとして割り当てる。
【０４５６】
この考え方を進めて、例えば上記の３ビットの場合に、未装着を特殊な１種と考えて［０、０、０］を割り当てれば、他の７種には［０、０、１］〜［１、１、１］を割り当てることができる。この考え方で、さらにアクセス対象物が４（＝ｍ）種類のみの場合を考えれば、未装着の［０、０、０］以外の７通りのパターン［０、０、１］〜［１、１、１］のうちのいずれか４つのパターンをその４種に割り当てることになる。
【０４５７】
これらの場合、検出された判別パターンからアクセス対象物の有無、すなわち装着されているか未装着かのみを検出するためには、例えばオール０か否かを検出すれば良い。これは例えばその判別パターンの３ビットの論理和が１か０か等を、論理回路やそれに相当する論理和演算のプログラム等で求めれば簡単に求められる。
【０４５８】
さらにアクセス対象物が４種以下の場合、アクセス対象物の有無の検出をより簡易に行うには、３ビットのうちのいずれかの所定のビットが、アクセス対象物の有無を示すように割り当てれば良い。例えば最初（所定）の１ビットが１の場合を装着として、［１、０、０］、［１、０、１］、［１、１、０］、［１、１、１］の４通りを４種のアクセス対象物の判別パターンとして割り当てれば、最初（所定）の１ビットが１か０かを検出するだけで、アクセス対象物の有無を検出できる。
【０４５９】
ただし、この場合、最初（所定）の１ビットでアクセス対象物の有無が判別されるため、［０、０、０］だけでなく、［０、０、１］、［０、１、０］、［０、１、１］も未装着と判別される。以下、このようなパターンをdon't careのビットを［−］で表現して、［０、−、−］のように表す。
【０４６０】
すなわち、上記の場合、未装着の判別パターン［０、−、−］の他、４種のアクセス対象物の判別パターンとして［１、０、０］、［１、０、１］、［１、１、０］、［１、１、１］の４通りが割り当てられることになる。
【０４６１】
また、例えばアクセス対象物が２（＝ｍ）種であれば、２（＝ｋ）ビットの判別パターンのうち、［０、−］を未装着の判別パターン、［１、０］、［１、１］のそれぞれを２種のアクセス対象物の判別パターンとして、所定のビットがアクセス対象物の有無を示すように割り当てられる。
【０４６２】
そして、実は、ｍ（＝２ｋ ）種類のアクセス対象物に対して判別パターンの割り当て方を考える場合、それらに加えて未装着を検出したいときには、上述のように、４（＝２２ ）種＋未装着に対して、未装着に［０、−、−］を、４種に［１、０、０］、［１、０、１］、［１、１、０］、［１、１、１］を割り当て、２（＝２１ ）種＋未装着に対して、未装着に［０、−］を、２種に［１、０］、［１、１］を割り当てることが、思考的に自然な割り当て方である。すなわち、「まず、アクセス対象物が装着されているか否か（未装着か）を判別し、装着されているときには、その種別を判別する」という自然な考え方に沿った割り当て方である。
【０４６３】
これらの場合、装着されているか否か（未装着か）の判別と種別判別とを［］で分けて表現すると、上記の４（＝２２ ）種＋未装着の場合では、未装着が［０］［−、−］、４種が［１］［０、０］、［１］［０、１］、［１］［１、０］、［１］［１、１］に対応する。すなわち、所定の１ビットで、装着か未装着かが決着し、装着のときに他の２ビットの判別が有効となる。上記の２（＝２１）種＋未装着の場合も同様であり、未装着が［０］［−］、２種が［１］［０］、［１］［１］に対応するので、所定の１ビットで、装着か未装着かが決着し、装着のときに他の１ビットの判別が有効となる。
【０４６４】
これに対し、テープ印刷装置１で採用しているアクセス対象物種別検出方法では、例えば上記の４（＝２２ ）種＋未装着に対して、未装着に［０、０、０］を、４種に［１、０、０］、［−、０、１］、［−、１、０］、［−、１、１］を割り当てる。上記と同様に、装着されているか否か（未装着か）の判別と種別判別とを［］で分けて表現すると、未装着が［０］［０、０］、４種が［１］［０、０］、［−］［０、１］、［−］［１、０］、［−］［１、１］に対応する。
【０４６５】
すなわち、最初に、装着されているか否か（未装着か）の判別が決着する訳ではなく、装着されているのが、４種のうちの３種［−］［０、１］、［−］［１、０］、［−］［１、１］か否か（その３種が装着されているか否か）が決着し、決着しない１種についてのみ、装着されているか否か（未装着か）を判別する所定の１ビットが有効になる。そして、この４種の種別判別では決着しない１種を所定の１種として定める。
【０４６６】
また、例えば上記の２（＝２１ ）種＋未装着に対しても同様であり、未装着に［０］［０］、２種に［１］［０］、［−］［１］を割り当てる（対応させる）ので、２種のうちの１種［−］［１］か否か（その１種が装着されているか否か）が決着し、決着しない１種についてのみ、装着されているか否か（未装着か）を判別する所定の１ビットが有効になる。そして、この２種の種別判別では決着しない１種を所定の１種として定める。
【０４６７】
また、上記の例えば４種判別のための２ビットや２種判別のための１ビットを、従来と同様のリミットスイッチ等の機械的かつ接触式の検出機構で検出するのに対して、装着されているか否か（未装着か）を判別する所定の１ビットを、非接触式の検出機構により検出する。
【０４６８】
以上をまとめると、テープ印刷装置１で採用しているアクセス対象物種別検出方法では、ｍ（２ｋ≧ｍ＞２ｋ−１、ただし、ｋは自然数）種類のうちの所定の１種以外のｍ−１種類のアクセス対象物のいずれかがポケットに装着されたことおよびその種別を接触式検出機構により検出する一方、装着されたアクセス対象物の有無を非接触式検出機構により検出し、ｍ−１種のアクセス対象物の装着が検出されなかった場合、非接触式検出機構によりアクセス対象物有りと検出されたときに、所定の１種のアクセス対象物が装着されたことを判別する。
【０４６９】
すなわち、テープ印刷装置１を、ｍ（複数）種類のアクセス対象物のいずれかを装着してその種別毎に異なるアクセスをする電子機器として見たとき、テープ印刷装置１で採用しているアクセス対象物種別検出方法では、ｍ種類のアクセス対象物のうちの所定の１種を定め、装着したアクセス対象物の種別を検出するとともに、所定の１種については、非接触の検出により、その装着に関わる誤差を最小限にすることができる。
【０４７０】
また、ｍ−１種類のアクセス対象物の装着とその種別を検出する接触式検出機構を設けることにより、ｍ種のアクセス対象物の装着とその種別を検出できるので、その接触式検出機構を小型にできるという利点もある。
【０４７１】
すなわち、ｍ（＝２ｋ  ）種類のアクセス対象物の装着とその種別を検出するためには、未装着の１通りとｍ種類の種別判別のためのｍ通りとを加えたｍ＋１（＝２ｋ  ＋１）通りの判別を行うためにｋ＋１ビットの判別パターンを検出できる接触式検出機構が必要となるが、このテープ印刷装置１で採用するアクセス対象物種別検出方法では、接触式検出機構として未装着の１通りとｍ−１種類の種別判別のためのｍ−１通りとを加えたｍ（＝２ｋ  ）通りの判別を行うため、ｋビットの判別パターンを検出できる接触式検出機構で良く、その接触式検出機構を小型にできる。なお、非接触式検出機構側も、最低限、単に装着されたアクセス対象物の有無を検出できればよいので、簡易な構成で実現できる。
【０４７２】
この点について、さらに考察する。この種のアクセス対象物種別検出方法を採用するには、すなわち、それを採用する電子機器においては、アクセス対象物のそれぞれに、接触式検出機構により検出される所定のｋビットの判別パターンに対応する最大ｋ個の凹部または穴部またはそれに相当する欠け部が形成され、所定の１種のアクセス対象物の凹部または穴部またはそれに相当する欠け部は、アクセス対象物が未装着のときに検出される判別パターンと同一の所定判別パターンを検出するように形成される。
【０４７３】
この場合、例えばアクセス対象物が印章（スタンプ）本体等の凹部または穴部またはそれに相当する欠け部を形成しやすいものの場合、すなわち、印章作成装置等の電子機器に適用する場合に適している。
【０４７４】
また、この場合、所定の１種のアクセス対象物の装着と未装着とが同一の判別パターンに対応している。このため、未装着のときの判別パターン、すなわち、未装着のため接触式検出機構による検出のための接触がないときの所定判別パターンに対応する凹部または穴部またはそれに相当する欠け部が、所定の１種のアクセス対象物に形成されていることになるので、検出のための接触によりポケットから浮くなどの装着に関わる誤差を最小限にすることができる。
【０４７５】
また、この場合、上記の所定判別パターンは、ｋビットがオール０の判別パターンであることが好ましい。すなわち、所定判別パターンは、ｋビットがオール０の判別パターンなので、検出される機会が最も多い未装着のイメージに最も合致し、かつ、数値処理上も楽なパターンとすることにより、検出処理効率が向上できるなどの利点がある。
【０４７６】
また、これらの場合、例えば接触式検出機構は、アクセス対象物の最大ｋ個の凹部または穴部またはそれに相当する欠け部が形成される部位に突き当てることにより作動するｋ個の機械的なスイッチを有し、各スイッチの突き当てが各凹部または各穴部またはそれに相当する欠け部の存在により外れてしまう状態を判別パターンの各ビットの「０」、突き当たる状態を「１」に対応させる。
【０４７７】
この場合、ｋ個のスイッチにより接触式検出機構として未装着の１通りとｍ−１種類の種別判別のためのｍ−１通りとを加えたｍ通りの判別を行うためのｋビットの判別パターンを検出でき、ｍ−１種類のアクセス対象物の装着とその種別を検出できる。また、この場合、所定の１種のアクセス対象物の凹部または穴部またはそれに相当する欠け部を、ｋ個のスイッチが全て外れるような形状、すなわちｋ個のスイッチが非接触となるような形状とすることにより、未装着の場合と同一の判別パターンとすることができる。
【０４７８】
一方、前述のように、例えば電子機器であるテープ印刷装置では、一般的に、印刷対象物となるテープ（アクセス対象物）をその種別に対応するテープカートリッジに収容して、テープ印刷装置のポケットに装着する。
【０４７９】
そこで、この種の電子機器において、上述のようなアクセス対象物種別検出方法を採用するには、すなわち、それを採用する電子機器においては、アクセス対象物のそれぞれは、そのアクセス対象物に対応した対象物カートリッジに収容された状態でポケットに装着され、対象物カートリッジに、接触式検出機構により検出される所定のｋビットの判別パターンに対応する最大ｋ個の凹部または穴部またはそれに相当する欠け部が形成され、所定の１種のアクセス対象物を収容した対象物カートリッジの凹部または穴部またはそれに相当する欠け部は、アクセス対象物が未装着のときに検出される判別パターンと同一の所定判別パターンを検出するように形成される。
【０４８０】
この場合、例えばアクセス対象物がテープ等のように凹部または穴部またはそれに相当する欠け部を形成しにくいものの場合、すなわち、テープ印刷装置等の電子機器に適用する場合に適している。
【０４８１】
テープ印刷装置１では、前述のように、実際には、各種のテープＴ、すなわちサイドラベルＬＳ作成用の４ｍｍ程度のテープ幅からケースラベルＬＭＣ作成用の５２ｍｍ程度までの各種のテープＴ、および半抜きラベルを形成していないテープＴなどを、それぞれ収容した各種のテープカートリッジ５が用意されているが、説明の都合上、理解を容易にするため、図４に図示の２種（メインラベルＬＭ作成用とサイドラベルＬＳ作成用が１種ずつ）のみ用意されているものとしているので、その延長線上で説明すると、上述した２（＝２１ ）種＋未装着の場合に相当する。
【０４８２】
すなわち、未装着に［０］［０］、２種に［１］［０］、［−］［１］を割り当てるので、２種のうちの１種［−］［１］か否か（その１種が装着されているか否か）が決着し、決着しない１種についてのみ、装着されているか否か（未装着か）を判別する所定の１ビットが有効になる。そして、この２種の種別判別では決着しない１種を所定の１種として定めている。
【０４８３】
具体的には、サイドラベルＬＳ用のテープＴを所定の１種として定めている。これは、サイドラベルＬＳ用のテープＴの方がテープ幅が狭くて（図４参照）テープカートリッジ５に対する収容誤差が生じ易く、また、そのテープカートリッジ５も薄いためにポケット６への装着誤差が生じ易いのに加え、その印刷領域（半抜きラベルの領域）が狭いために印刷位置の精度が要求されるからである。
【０４８４】
テープ印刷装置１では、図１等で前述しまた図４９に示すように、ポケット６には、マイクロスイッチやリミットスイッチなどから構成されるテープ識別センサ１４１が設けられている。また、テープ排出口２２の近傍には、フォトインタラプタなどの光検出（ここでは反射光を利用）によるテープ位置センサ１４３が設けられている。
【０４８５】
図４８に示すように、下側から見た場合（テープ送出口５６が右側になるように下側から見た場合）、同図（ａ）のメインラベルＬＭ用のテープＴを収容したテープカートリッジ５は、ポケット６に装着されたときに、テープ識別センサ１４１の機械的なスイッチ（上述のマイクロスイッチやリミットスイッチなど）が突き当たる形状に形成されている。一方、同図（ｂ）のサイドラベルＬＳ用のテープＴを収容したテープカートリッジ５には、その機械的なスイッチに非接触となるように、その接触を避けるための凹部７１が形成されている。
【０４８６】
このため、テープ識別センサ１４１は、図４８（ａ）のメインラベルＬＭ用のテープＴを収容したテープカートリッジ５がポケット６に装着されたときには、その装着を検出するが、同図（ｂ）のサイドラベルＬＳ用のテープＴを収容したテープカートリッジ５が装着されたときには、未装着と同じ状態を検出することになる。
【０４８７】
すなわち、光検出（非接触式）によるテープ位置センサ１４３（非接触検出機構）の検出結果のフラグビット（以下「サイドラベル検出フラグ」）と、機械的（接触式）のリミットスイッチ等によるテープ識別センサ１４１（接触式検出機構）の検出結果のフラグビット（以下「メインラベル検出フラグ」）とを並べて、［サイドラベル検出フラグ］［メインラベル検出フラグ］のように表記すると、前述のように、未装着に［０］［０］、２種のうちの１種（サイドラベルＬＳ用）に［１］［０］、他の１種（メインラベルＬＭ用）に［−］［１］が割り当てられていることになる。
【０４８８】
このため、２種のうちの１種（メインラベルＬＭ用）、すなわち、メインラベルＬＭ用のテープＴを収容したテープカートリッジ５がポケット６に装着されたときには、その装着が検出されるので、テープ識別センサ１４１（接触式検出機構）の検出結果のみで決着がつき、決着しない場合、すなわち、未装着と同じ検出結果となったときには、テープ位置センサ１４３（非接触検出機構）の検出結果により、未装着かサイドラベルＬＳ用のテープＴを収容したテープカートリッジ５が装着されたのかを判別する。
【０４８９】
図２６で前述のように、印刷データ作成処理（Ｓ４８１）では、まず、ディスクラベルまたはケースラベルが選択されたか否かを判別する（Ｓ４８１１）。ここで、例えば事前に、電源キー３１により電源オンとなったとき、あるいは、蓋開閉センサ１４２により開閉蓋２１の開閉が検出されたとき（すなわちテープカートリッジ５の交換の可能性があるとき）には、テープ識別センサ１４１によりメインラベルＬＭ用のテープカートリッジ５が装着されているか否かが検出され、装着されているときには、メインラベル検出フラグがオン（＝１）になっている（すなわち、すでに決着がついている）。
【０４９０】
このため、次に、メインラベルＬＭ用のテープカートリッジ５が装着されているか否かを判別するとき（Ｓ４８１２）には、単にメインラベル検出フラグのオン／オフ（１／０）を調べる。
【０４９１】
また、その後、印刷画像作成処理（Ｓ４８１３）が終了し、印刷データ作成処理（Ｓ４８１）が終了すると、次に、ラベル位置合わせ処理（Ｓ４８２）を行う。このラベル位置合わせ処理（Ｓ４８２）では、まず、図４６等で前述の印刷位置の設定に従った上下方向印刷位置調整が為され（Ｓ４８２１）、続いて、サイドラベル有無検出＆前後方向印刷位置調整（Ｓ４８２２）が起動される。
【０４９２】
サイドラベル有無検出＆前後方向印刷位置調整（Ｓ４８２２）では、図４７に示すように、まず、サイドラベル有無検出処理（Ｓ４８２２１）を行い、続いて、前後方向印刷位置調整処理（Ｓ４８２２２）を行う。
【０４９３】
サイドラベル有無検出処理（Ｓ４８２２１）では、まず、メインラベルカートリッジが装着されているか否か、すなわち、メインラベル検出フラグがオンになっているか否かを判別し（Ｓ４８２２１１）、メインラベル検出フラグがオンのとき（Ｓ４８２２１１：Ｙｅｓ）には、そのまま、サイドラベル有無検出処理（Ｓ４８２２１）を終了して、前後方向印刷位置調整処理（Ｓ４８２２２）に移行する。
【０４９４】
一方、メインラベル検出フラグがオフのとき（Ｓ４８２２１１：Ｎｏ）には、次に、すでにサイドラベルＬＳ（用のテープカートリッジ）が検出されているか否か、すなわち、サイドラベル検出フラグがオンか否かを判別し（Ｓ４８２２１２）、オンのとき（Ｓ４８２２１２：Ｙｅｓ）には、同様に、そのまま、サイドラベル有無検出処理（Ｓ４８２２１）を終了して、前後方向印刷位置調整処理（Ｓ４８２２２）に移行する。
【０４９５】
また、サイドラベル検出フラグがオフのとき（Ｓ４８２２１２：Ｎｏ）には、次に、テープＴが装着されているか否か、すなわち、テープ位置センサ１４３により（光センサ：フォトインタラプタなどによりテープ排出口２２のテープＴが存在すべき箇所に発光し、テープＴからの反射光を受光することにより）テープＴが有るか否かを検出して判別する（Ｓ４８２２１３）。
【０４９６】
テープＴ有りが検出されたとき（Ｓ４８２２１３：Ｙｅｓ）には、サイドラベルＬＳ用のテープＴを収容したテープカートリッジ５が装着されていると判別して、次に、サイドラベル検出フラグをオンにして（セットして）（Ｓ４８２２１６）、サイドラベル有無検出処理（Ｓ４８２２１）を終了して、前後方向印刷位置調整処理（Ｓ４８２２２）に移行する。
【０４９７】
一方、テープＴ有りが検出されなかったとき（Ｓ４８２２１３：Ｙｅｓ）には、最大１３ｍまでのテープ送りをしつつ（Ｓ４８２２１４）、テープ位置センサ１４４によりテープＴの検出を行い、途中でテープ有りが検出されたとき（Ｓ４８２２１５：Ｙｅｓ）には、サイドラベルＬＳ用のテープＴを収容したテープカートリッジ５が装着されていると判別して、サイドラベル検出フラグセット（Ｓ４８２２１６）後、サイドラベル有無検出処理（Ｓ４８２２１）を終了して、前後方向印刷位置調整処理（Ｓ４８２２２）に移行する。
【０４９８】
ここで、最大１３ｍｍまでのテープ送りを行うのは、テープカートリッジ５のテープ送出口５６からほんの僅かしかテープＴの先が出ていない状態でポケット６に装着されたときに、そのテープ送出口５６からテープ位置センサ１４３によりそのテープＴを検出可能となる位置まで、すなわちテープＴをテープ送出口５６からテープ排出口２２まで送る距離（図１、図４８、図４９参照）が１３ｍｍに該当するからである。
【０４９９】
したがって、最大１３ｍｍのテープ送りを終了しても、まだテープＴ有りが検出できないとき（Ｓ４８２２１５：Ｎｏ）には、テープカートリッジ５が装着されていないと判別して、テープカートリッジ無し検出フラグをオン（セット）し（Ｓ４８２２１７）、次の前後方向印刷位置調整（Ｓ４８２２２）においても、単にエラーフラグをセットして（Ｓ４８２２２４）、処理を終了する（４８２２３）。
【０５００】
一方、メインラベル検出フラグまたはサイドラベル検出フラグがセットされた状態で、前後方向印刷位置調整処理（Ｓ４８２２２）に移行したときには、まず、テープ位置センサ１４３により、図４等で前述のテープ位置の基準穴ＴＨを検出する、すなわち基準穴ＴＨを検出するまで、テープ送りを行う（Ｓ４８２２２１）。
【０５０１】
基準穴Ｈが検出される（Ｓ４８２２２１）と、次に、規定の穴長か否かを判別し（Ｓ４８２２２２）、規定の穴長でないとき（Ｓ４８２２２２：Ｎｏ）には、エラーフラグをセットして（Ｓ４８２２２４）、処理を終了する（４８２２３）。
【０５０２】
一方、規定の穴長であるとき（Ｓ４８２２２２：Ｎｏ）には、次に、図４５等で前述の「メイン前後」（Ｇ７６）や「サイド前後」（Ｇ７８）を選択して設定されているときには、その設定値に従い、設定されていないときには、基準位置までの印刷前テープ送りを行ってから（Ｓ４８２２２３）、処理を終了する（Ｓ４８２２３）。この印刷前テープ送り（Ｓ４８２２２３）と、本処理が終了してから行われる図２６で前述の印刷中表示処理（Ｓ５０）の印刷後テープ送り（Ｓ５０３）により、印刷位置の前後調整が為される。
【０５０３】
図２６で前述のように、ラベル位置合わせ処理（Ｓ４８２）が終了すると、次に、検出が正常か否かの判定（Ｓ４８３）を行う。ここでは、図４７のエラーフラグセット（Ｓ４８２２２４）により何らかのエラーがセットされていた場合（Ｓ４８３：Ｎｏ）、すなわち、テープカートリッジ５が装着されていなかったり、基準穴ＴＨの位置検出が正常でなかった場合（Ｓ４８３：Ｎｏ）等には、前述の装着されたテープカートリッジ５が選択したものと異なった場合（Ｓ４８１２：Ｎｏ）と同様に、ラベル交換その他のエラー報知（表示）を行うラベル交換表示処理（Ｓ４９）後、基本入力モードに戻る（Ｇ５１）。
【０５０４】
一方、図２５等で前述のように、準備中表示処理（Ｓ４８）が正常に終了したときには、次に、印刷中表示処理（Ｓ５０）を行ってから印刷処理を終了し、基本入力モードに戻る（Ｇ５１等）。
【０５０５】
なお、上述の例では、テープ種別センサ１４１により、アクセス対象物であるテープＴの２種（ｍ＝２＝２１  、すなわちｋ＝１）のうちの１（＝ｍ−１）種の（メインラベルＬＭ用の）のテープＴ（のテープカートリッジ５）の装着を検出するために、１（＝ｋ）個の凹部の有無（ｋ＝１ビットの判別パターン）を検出したが、テープＴ（およびそれに対応するテープカートリッジ５）の種類が多い場合などには、それに合わせて、より多くの最大ｋ個の凹部の形成によりｋビットの判別パターンを検出することもできる。
【０５０６】
この場合、テープ位置センサ１４３により未装着（テープ無し：テープカートリッジ無し）と区別される所定の１種の（サイドラベルＬＳ用の）テープＴを含めて、最大２ｋ  種類のテープＴの装着とその種別を検出できる。また、凹部の代わりにその部分が凹部相当となるような形状、すなわち穴部や欠け部等を形成しても良い。
【０５０７】
なお、カートリッジに収容されない単片のテープが装着（挿入等）されるテープ印刷装置等においても、各テープに例えば種類毎に異なる判別パターンの穴部等を設けてそれを検出することができるが、その場合も、最も印刷精度を要するテープを所定の１種とすることで、その所定の１種の装着に関わる誤差を最小限にできる。
【０５０８】
上述のように、テープ印刷装置１で採用しているアクセス対象物種別検出方法では、アクセス対象物（テープＴ）のそれぞれは、そのアクセス対象物に対応した対象物カートリッジ（テープカートリッジ５）に収容された状態でポケット６に装着され、対象物カートリッジに、接触式検出機構（テープ種別センサ１４１）により検出される所定のｋビットの判別パターンに対応する最大ｋ個の凹部または穴部またはそれに相当する欠け部が形成されている。
【０５０９】
この場合、前述のアクセス対象物自体にｋビットの判別パターンに対応する凹部または穴部またはそれに相当する欠け部を形成して種別を検出する場合と同様に、所定の１種のアクセス対象物を収容した対象物カートリッジの凹部または穴部またはそれに相当する欠け部は、アクセス対象物が未装着のときに検出される判別パターンと同一の所定判別パターンを検出するように形成される。
【０５１０】
このため、未装着のときの判別パターン、すなわち、未装着のため接触式検出機構による検出のための接触がないときの所定判別パターンに対応する凹部または穴部またはそれに相当する欠け部が、所定の１種のアクセス対象物に形成されることになるので、検出のための接触によりポケットから浮くなどの装着に関わる誤差を最小限にすることができる。
【０５１１】
また、テープ印刷装置１におけるアクセス対象物種別検出方法では、アクセス対象物（テープＴ）がそれに対応する対象物カートリッジ（テープカートリッジ５）に収容された状態で装着されたときに、その対象物カートリッジ（テープカートリッジ５のテープ送出口５６）から収容されたアクセス対象物（テープＴ）を送出し、送出されたアクセス対象物が存在すべき位置（テープ排出口２２の近傍）にアクセス対象物（テープＴ）が存在するか否かを（テープ位置センサ１４３により）検出する。
【０５１２】
すなわち、送出されたアクセス対象物を検出の対象とするので、対象物カートリッジに検出のためだけの特別な構成等を設けることなく、アクセス対象物の有無を検出できる。なお、一般的に、カートリッジに収容されて装着されるアクセス対象物にアクセスする電子機器では、アクセス対象物を送出する機構を備えている（テープ印刷装置１も例外ではない）ので、それを利用できる。
【０５１３】
また、上述の例では、前述のように、所定判別パターンは、ｋビットがオール０の判別パターンなので、検出される機会が最も多い未装着のイメージに最も合致し、かつ、数値処理上も楽なパターンとすることにより、検出処理効率が向上できるなどの利点がある。
【０５１４】
また、上述の例では、前述のように、接触式検出機構（テープ種別センサ１４１）は、最大ｋ個の凹部または穴部またはそれに相当する欠け部が形成される部位に突き当てることにより作動するｋ（上述の例ではｋ＝１）個の機械的なスイッチを有し、各スイッチの突き当てが各凹部または各穴部またはそれに相当する欠け部の存在により外れてしまう状態を判別パターンの各ビットの「０」、突き当たる状態を「１」に対応させている。
【０５１５】
この場合、ｋ個のスイッチにより接触式検出機構として未装着の１通りとｍ−１種類の種別判別のためのｍ−１通りとを加えたｍ通りの判別を行うためのｋビットの判別パターンを検出でき、ｍ−１種類のアクセス対象物の装着とその種別を検出できる。また、この場合、所定の１種のアクセス対象物の凹部または穴部またはそれに相当する欠け部を、ｋ個のスイッチが全て外れるような形状、すなわちｋ個のスイッチが非接触となるような形状とすることにより、未装着の場合と同一の判別パターンとすることができる。
【０５１６】
特に本実施形態では、テープ印刷装置１に適用している。従来なら、例えば最小幅のテープを装着する場合、それを収容するテープカートリッジを小型の（薄い）ものにすれば、接触式の検出機構により装着の有無やその種別を検出しようとすると軽すぎてポケットから浮いてしまったり小型すぎて検出機構から外れてしまうなどにより装着誤差が大きくなり易く、大型のものにすれば、テープをテープカートリッジに収容する際の収容誤差やテープを送出する際の送出誤差が大きくなり易くなる。また、テープ上にハーフカットで半抜きラベル等を形成して、その半抜きラベル上に印刷画像を印刷する場合に、その形成された半抜きラベルが小さいときには、大きな半抜きラベルに印刷するときと比べて、その印刷位置に精密さを要する。
【０５１７】
そこで、このテープ印刷装置１では、装着誤差、収容誤差、印刷誤差等の装着に関わる誤差を最小限にしたい種類のテープを所定の１種として定めて、接触式による他の種類の検出と分けることにより、所定の１種を非接触式で検出できる。なお、カートリッジに収容されない単片のテープが装着（挿入）されるテープ印刷装置等においても、各テープに例えば種類毎に異なる判別パターンの穴部等を設けてそれを検出することができるが、その場合も、最も印刷精度を要するテープを所定の１種とすることで、その所定の１種の装着に関わる誤差を最小限にできる。
【０５１８】
また、テープ印刷装置１では、テープＴの送り制御におけるテープ位置検出を非接触で行うテープ位置検出機構（テープ位置センサ１４３）を、アクセス対象物であるテープＴの有無の検出に利用できる。なお、テープ印刷装置１ばかりでなく、この種のテープ位置検出機構は、一般的なテープ印刷装置に常備されているので、特に新たな検出機構を付加せずに実現できる。
【０５１９】
また、テープ印刷装置１では、テープＴには、テープ位置検出の基準となる基準穴ＴＨが所定間隔で形成され、非接触式検出機構（テープ位置センサ１４３）は、基準穴ＴＨを検出する検出機構なので、テープＴの有無を検出した後、テープ有りのときには、基準穴ＴＨを検出することによりテープ位置検出ができる。また、この非接触式検出機構に光センサを有して、光によってアクセス対象物の有無を検出するので、問題なく非接触による検出ができる。
【０５２０】
また、本実施形態では、電子機器であるテープ印刷装置１がディスク（ＭＤ９２）を収容したディスクカートリッジ（ＭＤカートリッジ９１）に貼り付けるラベルを作成するためのものであり、所定の１種（サイドラベルＬＳ用）のアクセス対象物であるテープＴには、ディスクカートリッジの側面に貼るサイドラベルがハーフカットで形成されている。
【０５２１】
一般に、ディスクカートリッジ５の側面は狭いため、必然的にサイドラベルＬＳは小さい必要があり、そのサイドラベルＬＳの領域に所望の文字列等の印刷画像を印刷するためには、種々の誤差を極力小さくする必要がある。このテープ印刷装置１で採用しているアクセス対象物種別検出方法では、アクセス対象物であるテープＴのうちのサイドラベルＬＳがハーフカットで形成されたテープＴを、所定の１種とすることにより、装着に関わる誤差を最小限にでき、その結果、サイドラベルＬＳへの印刷誤差（種々の誤差を総合した印刷誤差）を最小限にできる。
【０５２２】
次に、テープ印刷装置１における表示（報知、案内）関係について説明する。まず、データ処理装置（特に文字処理装置）としてみたテープ印刷装置１に適用されている処理形態報知方法について説明する。
【０５２３】
例えばデータとして文字（数字、記号、簡易図形等を含むキャラクタと同じ意味で使用する）を処理するデータ処理装置、すなわち、文字処理装置を例に挙げると、従来から、大きな表示画面を有するワープロ等の文字処理装置においては、１以上の文字（データ）を有する文字列（データ群）に対して設定可能な処理形態のうちのどの処理形態を、今着目している文字列に対して設定したかは、表示画面上で確認できる。
【０５２４】
すなわち、例えば、拡大縮小（伸長、短縮、拡大、縮小等）、文字修飾（アンダーライン、取消ライン、文字囲、網掛け、強調、斜体、白抜き（中抜き）、影文字、反転、回転等）、編集機能設定（枠飾り、自動改行、自動改頁、自動改段落、行番号表示、情報番号表示等）、書体（フォント）設定などの複数種類の設定可能な処理形態のうち、着目している文字列に複数の処理形態を設定したとしても、ワープロ等では、表示画面が大きいので、その処理後の状態を表示画面上で直接確認できる。
【０５２５】
一方、同種のデータ処理装置であってもテープ印刷装置や印章作成装置等の比較的小型の文字処理装置においては、その表示画面も小型のため、個々の文字や文字列に設定された処理形態を表示画面上で直接確認するのは困難である。このため、小型の表示画面しか持たないこの種のデータ処理装置（文字処理装置）では、例えば各処理形態に対応するインジケータを設け、ユーザが着目している文字をカーソル等で指定したときに、その文字に設定されている処理形態に対応するインジケータが点灯することにより、個々の文字や文字列に設定された処理形態を確認できるようにしている。
【０５２６】
しかしながら、このような小型の表示画面しか持たないデータ処理装置においても、設定されている処理形態を全て同時に一括して確認したい場合もある。また、その一方では、処理対象となる複数のデータ群が複数の処理グループに分類され、各処理グループに含まれる各データ群に対して、その分類された処理グループの単位で一括して任意の処理形態を設定可能なデータ処理装置もある。
【０５２７】
そして、テープ印刷装置１は、処理対象となる複数のデータ群が複数の処理グループに分類され、各処理グループに含まれる各データ群に対して、その分類された処理グループの単位で一括して任意の処理形態を設定可能なデータ処理装置に該当する。このため、テープ印刷装置１では、その処理グループ単位で設定された処理形態を一括して確認できるようにしている。
【０５２８】
まず、図９で前述のように、ディスプレイ４は、ＬＣＤ等から成る表示画面４１内に、１８個のインジケータを点灯可能なインジケータ表示部４ｉと、（横）７２ドット×（縦）１６ドットのドットマトリクスから成るキャラクタ表示部４ｃと、を有している。
【０５２９】
そして、インジケータ表示部４ｉは、タイトルや曲名の文字データを印刷するための各種モードや状態（処理形態）を、その点灯状態により示すものであり、図１０に示す上段の８個のインジケータ４ｉ００〜４ｉ０７はタイトル名（ディスク名に相当）に関するもの、下段の８個のインジケータ４ｉ１０〜４ｉ１７は曲名に関するものである。すなわち、上段の横方向に並ぶインジケータの列はタイトル名関係の処理形態を示し、上段の横方向に並ぶインジケータの列は曲名関係の処理形態を示している。
【０５３０】
一方、例えば図２９で前述の例では、基本入力モードにおいて曲名を表示した状態（Ｇ６１）で、「折り返しフォーム設定」を行うことにより、曲名について折り返し有りや折り返し無しの設定ができることについて説明した。そして、この場合、基本入力モードにおいて、曲折返有りが設定されている状態（Ｇ６１）では、図１０の「曲」の横の列、すなわち下段のインジケータ４ｉ１０〜４ｉ１７のうち、上方に「行折返」の縦の列との交点となるインジケータ４ｉ１１が点灯することにより、「曲折返」が設定されていることを示し、曲折返無しが設定されている状態（Ｇ６４）では消灯する。
【０５３１】
また、基本入力モードにおいてタイトル名を表示した状態で、同様の操作をすることにより、タイトル名について折り返し有りや折り返し無しが設定できることも説明した。すなわち、テープ印刷装置１では、曲に関する行折返（処理形態）とタイトル名に関する行折返（処理形態）とを個別に設定できる。
【０５３２】
また、行折返ばかりでなく、図１０に示すインジケータ表示部４ｉに並ぶ各種処理形態、すなわち、枠、行折返、縮、伸、白抜き、斜体、明朝体、ゴシック体等を曲名の行とタイトルの行に関して個別に設定できる。図１９に示す基本入力モードから機能選択設定モードに遷移するための各機能キーのうち、図２９で前述の「行折返」はフォームキー３４ＦＳの操作によるものであったが、「枠」は枠キー３４ＣＳを操作した後、その下位階層で枠番号を指定することにより、他の文字装飾は、装飾キー３４を操作した後、下位階層でそれぞれを選択指定することにより、設定できる。
【０５３３】
そして、これらの処理形態の設定内容は、ＲＡＭ２４０の各種レジスタ群２４１の処理形態（内部状態設定）レジスタに、図５０および図５１に示すフォーマットで記憶される。
【０５３４】
すなわち、両図に示すように、ビットｂ３１〜ｂ３０のカートリッジ情報は、図５１（ａ）に示す状態を、ビットｂ２９〜ｂ２８の折返し情報のうち、ビットｂ２９はタイトル行、ビットｂ２８は曲名行について、それぞれ同図（ｂ）に示す状態を、ビットｂ２７〜ｂ２６の印刷面数情報は、同図（ｃ）に示す状態を記憶する。ビットｂ２３〜ｂ１６の枠情報は、０〜２５５までの数値を表し、数値が０のときは枠無し、１〜２５５のときは枠番号を示す。
【０５３５】
ビットｂ１２〜ｂ０８およびビットｂ０４〜ｂ００は、それぞれタイトル行および曲名行の文字飾り情報（「書体」、「伸ばす」、「縮める」、「白抜」、「斜体」）を示し、「書体」では、０が明朝体、１がゴシック体を示し、他はそれぞれ１のときに各指定がされたことを示す。
【０５３６】
上述のように、テープ印刷装置１は、処理対象となる複数のデータ群（文字列）が複数の処理グループ（タイトル名関係および曲名関係）に分類され、各処理グループに含まれる各データ群に対して、その分類された処理グループの単位で一括して任意の処理形態を設定可能なデータ処理装置に該当する。
【０５３７】
そして、テープ印刷装置１で採用している処理形態報知方法では、複数の処理グループ（タイトル名関係および曲名関係）のそれぞれに対応する複数の行（例えば図９および図１０のインジケータ表示部４ｉの上段および下段の各行）および設定可能な複数の処理形態（枠、行折返、等）のそれぞれに対応する複数の列を有してマトリクス状に配設された複数のインジケータ（インジケータ表示部４ｉ）のうち、マトリクス上の任意の１の処理グループ（例えば曲名関係）に対応する行（下段）と任意の１の処理形態（例えば行折返）に対応する列（左から２列目）との交点に位置するインジケータ（インジケータ４ｉ１１）により、任意の１の処理グループに任意の１の処理形態が設定されているか否か（曲折返が設定されているか否か）を報知する。
【０５３８】
この結果、ユーザは、マトリクス状に配設した複数のインジケータ（インジケータ表示部４ｉ）により、各処理グループに設定された処理形態を一括して確認できる。
【０５３９】
なお、上述の例では、文字装飾（文字修飾）として、「白抜」（白抜き）や「斜体」等を挙げたが、アンダーライン、取消ライン、文字囲、網掛け、強調、影文字、反転および回転その他の一般的な文字修飾を採用できる。そして、これらの文字修飾形態をインジケータで報知する処理形態に含めれば、ユーザは、マトリクス状に配設した複数のインジケータにより、各処理グループに設定された文字修飾形態を一括して確認できる。
【０５４０】
また、上述の例では、文字の拡大縮小として、「伸ばす」（伸長）や「縮める」（短縮）等を挙げたが、その他、通常の拡大や縮小等を含ませることもでき、これらの拡大縮小形態をインジケータで報知する処理形態に含めれば、ユーザは、マトリクス状に配設した複数のインジケータにより、各処理グループに設定された拡大縮小形態を一括して確認できる。
【０５４１】
また、上述の例では、文字の編集機能設定として「枠」（枠飾り）や「行折返」（自動改行）等を挙げたが、自動改頁、自動改段落、行番号表示および情報番号表示その他の一般的な編集機能も採用できる。そして、これらの編集機能設定形態をインジケータで報知する処理形態に含めれば、ユーザは、マトリクス状に配設した複数のインジケータにより、各処理グループに設定された編集機能設定形態を一括して確認できる。
【０５４２】
また、上述の例では、書体設定として明朝体やゴシック体を挙げたが、これらの書体設定形態をインジケータで報知する処理形態に含めることにより、ユーザは、マトリクス状に配設した複数のインジケータにより、各処理グループに設定された編集機能設定形態を一括して確認できる。
【０５４３】
テープ印刷装置１における表示（報知、案内）関係として、次に、テープ印刷装置１に適用されている文字情報表示方法について説明する。
【０５４４】
一般に、文字情報を編集する編集装置やそれを印刷する印刷装置等の装置は、その文字情報の入力、編集、それらの確認等のための表示画面を有する文字情報表示装置を備えている。この場合、文字情報は、その文字情報に対応するテキストコードデータ（文字コード）で入力・編集され、所定のフォントに基づいて表示画像として作成され、その表示画像が表示画面に表示される。この種の装置としては、ワープロソフト等を搭載したパソコンやその専用装置（いわゆるワープロ）等がある。
【０５４５】
ところで、パソコンには、ワープロソフトの他、プログラム等のコードを含むテキストコードデータを編集するための専用ソフト（いわゆるエディタ）を搭載でき、エディタは、編集の便宜のために行番号等を付加して表示する機能等を有している。また、エディタやワープロには、表示が１行になるか（例えば自動改行により）複数行になるかに拘わらず、ユーザが意識的に（例えば任意改行により）区切り（コード）を付加（入力）するまでの一連の文字列に対して１つの番号（文字列番号）を付与し、区切り（コード）を入力する度に、その文字列番号を更新する機能を有するものもある。
【０５４６】
これらの場合、１行または一連の文字列（１つの文字情報）に付加された行番号や文字列番号などの情報番号は、編集等するための表示画面上、通常、各文字情報の前に、例えば「１」、「２」、……等のように表示され、ユーザは、これらの情報番号を参照しながら、文字情報の入力・編集等を行うことができる。
【０５４７】
しかしながら、同種の装置であってもテープ印刷装置や印章作成装置等の比較的小型の装置においては、その表示画面も小型のため、情報番号とそれに対応する文字情報との間に十分な間隔を設けることができず、見にくい表示となる。これは特に文字情報側に数字が含まれる場合に顕著となる。例えば情報番号「１」の文字情報が文字列「１Ａ２Ｂ３Ｃ……」のような場合、「１１Ａ２Ｂ３Ｃ……」となって情報番号と文字情報との判別が困難になる。
【０５４８】
かといって、無理に十分な間隔を設けたり、または「．」等の区切りを入れて例えば「１．」等のように表示しても、見やすさはさほど向上せず、肝心の文字情報に配分する領域が少なく（表示効率が悪く）なり、編集等に支障を生じる要因となる。これは特に情報番号の桁数が増えた場合に顕著となる。例えば情報番号が１桁の「1.」より２桁の「１０．」の方が文字情報の領域が１文字分減ってしまう。
【０５４９】
これに対処するために全角２桁の「１０．」を半角２桁の「10．」として、例えば「１０．１Ａ２Ｂ３Ｃ……」を「10．１Ａ２Ｂ３Ｃ……」としても、見やすさはさほど向上しない。また、文字情報側にも半角が可能な場合、例えば文字列「10Ａ２Ｂ３Ｃ……」が情報番号「10．」の後に並べて表示されれば、「10．10Ａ２Ｂ３Ｃ……」となり、半角にすることが、情報番号と文字情報との判別が困難である等の問題の解決策とはならない。
【０５５０】
そこで、テープ印刷装置１では、小型の表示画面であっても、表示された情報番号とそれに対応する文字情報とを容易に判別でき、かつ、その表示効率を向上できる文字情報表示方法を採用している。以下、具体的に説明する。
【０５５１】
まず、テープ印刷装置１において処理する文字コードデータ（テキストデータ）は、図５２に示すようなフォーマットに従って構成されている。
【０５５２】
すなわち、同図に示すように、１行または一連の複数行の文字列を１つの文字情報としたとき、１つの文字情報は、基本的に、情報番号（ここでは曲番号）等を規定した行頭データとそれに続き１行または一連の複数行の文字列を構成する各文字の文字コードデータを有している。
【０５５３】
１文字は、２バイト構成であり、行頭データや終了データ（以下「ＥＯＤ」）も同様の２バイト構成により、それぞれ１文字として扱う。この文字コードデータの領域としては、最大１８００文字分の領域を確保している。「ＥＯＤ」はテキストデータ全体の終了を示すデータであり、図示上の「ＮＵＬＬ」はデータ無し部分である。
【０５５４】
図５３（ａ）に示すように、各文字（１文字）の先頭の４ビットはデータ識別のためのコードを示していて、１６進数で［７］ＨＥＸ、すなわち２進数の［０１１１］は編集情報であることを示し、それ以外は文字データであることを示している。
【０５５５】
１つの文字情報の先頭になる行頭データは、図５３（ｂ）に示すように、前の１バイトにより編集情報の行頭データであることを示し、後の１バイトには、情報番号となる曲番号を示している。曲番号（情報番号）は、図示のように、ビットｂ０７〜ｂ００の８ビットで０〜２５５の数値で表され、数値として「０」のときは、タイトル行を示し、「１」〜「２５５」のときに、その数値が曲番号（すなわち情報番号）を示している。なお、「ＥＯＤ」は単に固定値（データ）で良い（図５３（ｃ）参照）。
【０５５６】
一方、これらの文字情報を表示するディスプレイ４は、図９で前述のように、インジケータ表示部４ｉとキャラクタ表示部４ｃとを有し、キャラクタ表示部４ｃは、図１１で前述のように、基本的な２つの表示形式の管理単位を有し、その１つが、同図（ａ）に示す半角／全角表示であり、この場合、座標ＣＥおよびＣＦで示される左端の２つの８ドット×８ドットのドットマトリクスから成るサブ表示部と、座標Ｃ０〜Ｃ７で示される８つの８ドット×１６ドットのドットマトリクスから成る主表示部とに分けて管理される。
【０５５７】
そして、例えば図２１等で前述のように、上述した文字情報のうち、曲番号（情報番号）は、サブ表示部に表示され、タイトル名や曲名その他の一般的な文字データは、主表示部に表示される（例えばＧ１１）。そして、この場合、曲番号（情報番号）は、サブ表示部に、各桁がそれぞれ座標ＣＥおよびＣＦで示される左端の２つの８ドット×８ドットのドットマトリクス（以下「桁表示部」）にそれぞれ表示される。すなわち、サブ表示部に図示上の縦方向に、言い替えれば主表示部に表示される曲名等の並び（横）とは直交する方向に、曲番号（情報番号）が表示される。
【０５５８】
上述のように、テープ印刷装置１で採用している文字情報表示方法では、任意の文字情報（例えば曲名）の少なくとも一部を表示可能な文字情報表示部（主表示部）および任意の情報番号（曲番号）を表示可能な情報番号表示部（サブ表示部）を有する表示画面４１に、任意の文字情報（曲名）の少なくとも一部とそれに対応する情報番号（曲番号）とを同時に表示する。
【０５５９】
そして、この場合、情報番号表示部（サブ表示部）は、文字情報表示部（主表示部）に表示された文字情報（曲名）の文字列の各文字が並ぶ方向を第１方向（図示上の横方向）としたときに、その第１方向と直交する第２方向（図示上の縦方向）に並んだ複数個の桁表示部を有し、情報番号（曲番号）を桁表示部の個数に一致する桁数で表現するとともに、各桁表示部に情報番号（曲番号）の各桁を表示する。
【０５６０】
すなわち、文字情報表示部（主表示部）に表示される文字情報（曲名等）の各文字の並び方向（第１方向）と情報番号表示部（サブ表示部）に表示される情報番号の各桁の並び方向（第２方向）とが直交する関係にあるので、たとえ小型の表示画面であっても、また、たとえ情報番号とそれに対応する文字情報が隣接して表示されても、表示された情報番号（曲番号）とそれに対応する文字情報（曲名）とを容易に判別できる。なお、この場合、情報番号は第２方向（文字情報の文字列の並びと直交する方向）に横書きで配置しても縦書きで配置しても良い。
【０５６１】
また、前述の図１１等でも明らかなように、情報番号表示部（サブ表示部）の第２方向（図示上の縦）のサイズが、文字情報表示部（主表示部）の第２方向のサイズと一致し、情報番号表示部（サブ表示部）の第１方向（図示上の横）のサイズが、文字情報表示部（主表示部）において全角の１文字を表示するための第１方向のサイズと同一または半分（前述の例では半分）のサイズである。すなわち、情報番号表示部の面積は、文字情報表示部において全角の１文字を行数分だけ縦に並べて表示するのに必要な面積と同一または半分となり、文字情報表示部が１行表示のものであれば、全角の１文字分または半文字分となる。
【０５６２】
この場合、情報番号表示部に表示するのは数字なので、小さくして第２方向に複数個並べて表示しても判別し易く、例えば全角の１文字分や半文字分の面積（領域）に複数桁の数字を並べて表示すれば、表示面積を縮小でき、表示効率を向上できる。また、情報番号表示部の面積が小さいので、同じ面積の表示画面であれば、その分、文字情報表示部を大きくできる。
【０５６３】
また、情報番号表示部の第２方向のサイズが、文字情報表示部の第２方向のサイズと一致しているので、隣接して配置しやすい。すなわち、表示画面全体の面積を縮小でき、小型の表示画面しか持たない文字処理装置にも適用できる。したがって、テープ印刷装置１で採用している文字情報表示方法では、小型の表示画面しか持たない文字処理装置であっても、情報番号（曲番号）とそれに対応する文字情報（曲名）とを容易に判別でき、かつ、その表示効率を向上できる
【０５６４】
また、この場合、情報番号表示部（サブ表示部）と文字情報表示部（主表示部）とを隣接して配設することにより、情報番号（曲番号）と文字情報（曲名）とを対応させて見やすく、また、隣接により、それらを有する表示画面全体の面積を縮小でき、小型の表示画面しか持たない文字処理装置にも適用し易い。
【０５６５】
また、具体的に前述の例では、桁表示部（図１１の座標ＣＥやＣＦ）の第２方向（図示上の縦）のサイズ（１６ドット）が、文字情報表示部（主表示部）において全角の１文字を表示するための第２方向（図示上の縦）のサイズの半分なので、文字情報表示部（主表示部）が１行表示（前述の図１１や図１２の例では１行表示）のものであれば２桁、２行表示のものであれば４桁の表示ができる。すなわち、文字情報表示の１行当たり、第２方向に２桁の表示ができ、密度が２倍の情報番号の表示ができて、表示効率が高いばかりでなく、第１方向と直交する第２方向に並ぶので、文字情報と容易に判別できる。
【０５６６】
また、文字情報表示部（主表示部）に表示する文字情報に、情報番号に対応しない文字情報（タイトル名）が含まれ、その文字情報を任意の文字情報として表示するときに、その旨を示す所定の記号または図形（図２０等で前述のＤのマーク）を、情報番号の代わりに情報番号表示部（サブ表示部）に表示する（図２０（ｃ）参照）ので、ユーザは、その記号または図形を見ることにより、その旨（タイトル名またはディスク名である旨）を容易に把握することができる。この場合、例えばディスク名を連想させるために「Ｄ」を形どった記号等が好ましい。
【０５６７】
テープ印刷装置１における表示（報知、案内）関係として、次に、文字処理装置としてみたテープ印刷装置１に適用されている操作案内方法について説明する。
【０５６８】
前述のように、一般に、文字情報を編集する編集装置やそれを印刷する印刷装置等の文字処理装置（例えばワープロ等）は、その文字情報の入力、編集、それらの確認等のための表示画面を有する文字情報表示装置を備えている。
【０５６９】
ワープロ等では、ユーザは種々の（編集や印刷等のための）機能やモードを設定する際に、例えばエスケープキー等の機能キーを押すことにより、それを選択するための選択画面を表示画面上に表示させる。その選択画面には、選択可能な複数の選択枝が表示され、そのうちの選択したい機能等をカーソル等で指定してリターン（改行・選択・確定）キーを押したり、マウス等によりクリック指定したりして選択する。また、表示画面内の周囲近傍に各種の操作用アイコンを用意してそれをクリックする（例えば右クリックで複数の選択枝を表示させ、左クリックで選択確定する）などにより、より直接的に機能の選択操作や文字情報の編集操作などが行えるものもある。
【０５７０】
また、各編集操作時にその操作方法を忘れた場合でも、ヘルプ機能（ヘルプキーを押してヘルプ機能を起動させること等）により、編集機能やその操作を説明する編集操作説明（案内）画面を表示させて、操作内容の理解・確認ができる。また、同様な操作案内画面として、ユーザがどのような操作内容を知りたいかなどを検索キーワード等で入力可能な検索入力画面を表示できるものもある。
【０５７１】
上述のように、大きな表示画面を有するワープロ等の文字処理装置では、その大きな表示画面上に、複数の選択枝を表示して各種選択操作を案内する選択画面（選択操作案内画面）、編集機能およびその編集操作の内容を説明（案内）する編集操作説明画面（編集操作案内画面：操作用アイコン等も図柄などでその操作内容を示す同種の画面と考えられる）などの操作案内画面を表示でき、ユーザは、操作内容を表示画面上で明確に把握できる。すなわち、その操作案内画面の表示を参照して、各種の選択・編集等の操作を行うことができる。
【０５７２】
しかしながら、同種の文字処理装置であってもテープ印刷装置や印章作成装置等の比較的小型の文字処理装置においては、その表示画面も小型のため、上述のような選択操作や編集操作等の各種操作内容を案内する操作案内画面を表示するのは、困難である。
【０５７３】
また、その一方では、この種の文字処理装置には、その表示画面が小型ながらも、その表示画面内に文字情報の行番号や文字列番号等の情報番号を表示するための情報番号表示部を有するものがある。しかし、この情報番号表示部は、情報番号と対応する文字情報を表示する場合以外に活用されていない。
【０５７４】
そこで、テープ印刷装置１では、表示画面内に文字情報を表示するための文字情報表示部とその文字情報に対応する情報番号を表示するための情報番号表示部を有する文字処理装置でありながらも、表示画面が小型であっても、選択操作や編集操作等の各種操作内容を案内できる操作案内方法を採用している。以下、具体的に説明する。
【０５７５】
まず、図９等で前述のように、ディスプレイ４は、インジケータ表示部４ｉとキャラクタ表示部４ｃとを有し、キャラクタ表示部４ｃは、図１１（ａ）に示す半角／全角表示において、座標ＣＥおよびＣＦで示される左端の２つの８ドット×８ドットのドットマトリクスから成るサブ表示部と、座標Ｃ０〜Ｃ７で示される８つの８ドット×１６ドットのドットマトリクスから成る主表示部とに分けて管理され、図２１等で前述のように、曲番号（情報番号）等をサブ表示部に表示し、タイトル名や曲名その他の一般的な文字データを主表示部に表示する（例えばＧ１１）。
【０５７６】
すなわち、まず、テープ印刷装置１は、表示画面（ディスプレイ４の表示画面４１）内に文字情報（曲名）を表示するための文字情報表示部（主表示部）とその文字情報に対応する情報番号（曲番）を表示するための情報番号表示部（サブ表示部）を有する文字処理装置である。
【０５７７】
また、テープ印刷装置１では、例えば、図２２〜図２３で前述の読込処理において、「漢字コード」か「英数コード」を選択する選択枝の画面表示（Ｇ２７〜Ｇ２８）、また、図２４で前述の印刷処理において、印刷して作成するラベルの種類を選択する選択枝の画面表示（Ｇ４２〜Ｇ４４）、また、図４４で前述の機能選択設定モードにおける調整対象の選択枝の画面表示（Ｇ７２〜Ｇ７３）、その下位階層（第１階層）として図４５で前述の印刷位置の調整対象の選択枝の画面表示（Ｇ７５〜Ｇ７８）、さらにその下位階層（第２階層）の印刷位置の調整値の選択枝の画面表示（Ｇ８１〜Ｇ８５）など、選択のためのカーソル操作をユーザに促す（案内する）状態では、その操作を案内する操作案内文字、すなわちカーソル「↑」キー３３Ｕまたはカーソル「↓」キー３３Ｄによる操作方向を示す上下両方向の矢印記号を、サブ表示部に表示する。
【０５７８】
すなわち、テープ印刷装置１で採用している操作案内方法では、次の操作（例えば選択操作）を案内する場合に、操作対象となる操作対象文字情報を（選択操作における複数の選択枝のうちのいずれか１に対応する文字情報を操作対象文字情報として）文字情報表示部（主表示部）に表示するとともに、次の操作の候補のうちの少なくとも１以上を示す操作案内文字（所定方向へのカーソル操作を示すカーソル操作案内文字：矢印記号）を情報番号表示部（サブ表示部）に表示する。
【０５７９】
このため、ユーザは、操作内容を表示画面上で明確に把握でき、情報番号表示部に表示された操作案内文字を参照して、次の各種の選択・編集等の操作を行うことができる。したがって、テープ印刷装置１では、この操作案内方法の採用により、選択操作等の各種操作内容をユーザに案内できる。
【０５８０】
上述の各例では、選択操作に対する操作案内について紹介したが、テープ印刷装置１では、文字変換等の編集操作等においても、上記の操作案内方法を採用している。
【０５８１】
図５４に示すように、基本入力モードで「新しいこうかい」の最初の「い」の右端（「こ」の左）にカーソルＫがある状態（Ｇ９６：後述の図５５を参照）で、ユーザにより変換モードキー３７ＦＳが押されると、かな漢字変換モードに遷移し、変換対象の最初の文字として「こ」が指定される（Ｇ９７）ので、ユーザは、この状態（Ｇ９７）から、カーソル「→」キー３３Ｒを操作して、変換対象範囲（または最終文字の位置と考えても良い）を指定できる。サブ表示部の右向き矢印記号（「→」）は、このことを案内している。
【０５８２】
その案内に従って、ユーザがカーソル「→」キー３３Ｒを押すと、指定範囲が「こう」と広がるので、さらに２回押すと、指定の変換対象範囲が「こうかい」となる。すなわち、ユーザのカーソル操作（カーソル「→」キー３３Ｒ×３回）により「こうかい」の範囲が変換対象範囲として指定される（Ｇ９８）。
【０５８３】
この状態（Ｇ９８）では、さらにカーソル「→」キー３３Ｒを操作することにより、変換対象範囲を広げることができる。このため、サブ表示部にはその操作を案内する操作案内文字（カーソル操作案内文字：矢印記号「→」）が表示されているが、この状態（Ｇ９８）からは、逆に、カーソル「←」キー３３Ｌを押すことにより、指定範囲を狭めることもできるので、操作案内文字として左右両方向の矢印記号を表示させるようにしても良い。また、もともと漢字の部分がある場合に、カーソル「→」キー３３Ｒを操作して漢字の部分にぶつかったときに、操作案内文字の矢印記号を消したり、他の（例えばエラーを意味する）記号等を表示することもできる。
【０５８４】
一方、この状態（Ｇ９８）で、ユーザは、変換キー３７を押すことにより、変換対象範囲を確定させて文字変換の操作に移行することができる。すなわち、ユーザにより変換キー３７が押されると、次に、最初の変換候補文字となる漢字「後悔」を表示する（Ｇ９９）。
【０５８５】
ユーザは、この状態（Ｇ９９）から、変換キー３７またはカーソル「→」キー３３Ｒを操作して、順次異なる変換候補文字（変換候補の漢字）を表示させることができる。サブ表示部の右向き矢印記号（「→」）は、このことを案内している。
【０５８６】
その案内に従って、ユーザがカーソル「→」キー３３Ｒを押すと、例えば２番目の候補として「公開」が表示される（Ｇ１００）ので、それで良い場合には、確定キー３８を押すことにより、変換後の文字を「公開」に確定させることができる。変換後の文字が確定すると、基本入力モードに戻り、最初の「新しいこうかい」を表示した状態（Ｇ９６）から「新しい公開」に変換された状態（Ｇ１０１）になる。
【０５８７】
なお、ユーザは、変換対象範囲を変化させるとき（Ｇ９８等）と同様に、「公開」が表示された状態（Ｇ１００）から、確定キー３８を押さずに、さらにカーソル「→」キー３３Ｒを押すことにより、３番目の候補から順に、例えば「更改」→「航海」→「公海」→「降灰」→「狡獪」などを表示させることができ、また、逆に、カーソル「←」キー３３Ｌを押すことにより、逆の順に候補を表示させることもできるので、この場合も、操作案内文字として左右両方向の矢印記号を表示させるようにしても良い。
【０５８８】
上述のように、文字処理装置としてみたテープ印刷装置１で採用している操作案内方法は、表示画面４１内に文字情報（曲名等）を表示可能な文字情報表示部（主表示部）とその文字情報に対応する情報番号（曲番）を表示可能な情報番号表示部（サブ表示部）を有する文字処理装置（テープ印刷装置１）に適用され、次の操作を案内する場合に、操作対象となる操作対象文字情報を文字情報表示部に表示するとともに、次の操作の候補のうちの少なくとも１以上を示す操作案内文字を情報番号表示部に表示する。
【０５８９】
このため、ユーザは、操作内容を表示画面上で明確に把握でき、情報番号表示部に表示された操作案内文字を参照して、次の各種の選択・編集等の操作を行うことができる。すなわち、この操作案内方法では、選択操作や編集操作等の各種操作内容をユーザに案内できる。
【０５９０】
また、具体的には、上述のように、操作案内文字に、上下左右のうちのいずれか１以上の所定方向へのカーソル操作を示すカーソル操作案内文字が含まれるので、ユーザは、次の各種の選択・編集等の操作を行うためのカーソル操作を表示画面上で明確に把握でき、情報番号表示部に表示されたカーソル操作案内文字を参照して、次の各種の選択・編集等の操作を行うことができる。すなわち、この場合、選択操作や編集操作等のためのカーソル操作を案内できる。また、この場合、一般的なカーソル操作なので、ユーザは簡易に操作できる。
【０５９１】
また、上記のカーソル操作案内文字は、所定方向への１以上の矢印を形どった矢印記号なので、ユーザは、その矢印記号を参照して、カーソル操作による操作方向を容易に判別できる。すなわち、この場合、情報番号表示部の矢印記号の表示によりカーソル操作を案内できる。
【０５９２】
また、上述のように、次の操作として選択操作を案内する場合、その選択操作における複数の選択枝のうちのいずれか１に対応する文字情報を操作対象文字情報として表示し、次の操作として操作案内文字により示された操作がされたときに、複数の選択枝のうちの他の１に対応する文字情報を操作対象文字情報として表示する。
【０５９３】
このため、ユーザは、複数の選択枝のうちのいずれか１に対応する文字情報が表示された状態で、次の操作として操作案内文字により示された操作をすることにより、複数の選択枝のうちの他の１に対応する文字情報を表示させることができる。すなわち、次の操作として選択操作を案内する場合、複数の選択枝のうちのいずれか１に対応する文字情報を表示した状態で、操作案内文字により、複数の選択枝のうちの他の１に対応する文字情報を表示する操作を案内できる。
【０５９４】
また、他の操作の例として、上述のように、次の操作として編集操作を案内する場合、その編集操作の対象となる文字情報を操作対象文字情報として表示し、次の操作として操作案内文字により示された操作がされたときに、操作対象文字情報内の編集対象となる位置または範囲を変更する。すなわち、次の操作として編集操作を案内する場合、編集操作の対象となる操作対象文字情報を表示した状態で、操作案内文字により、操作対象文字情報内の編集対象となる位置または範囲を変更する操作を案内できる。
【０５９５】
ここで、上述の編集操作は文字変換を行う操作なので、次の操作として文字変換操作（編集操作）を案内する場合、文字変換（編集操作）の対象となる操作対象文字情報を表示した状態で、操作案内文字により、操作対象文字情報内の文字変換対象（編集対象）となる位置または範囲を変更する操作を案内できる。
【０５９６】
また、テープ印刷装置１においては、図９、図１１、図２１等で前述のように、情報番号表示部（サブ表示部）は、文字情報表示部（主表示部）に隣接して配設されているので、情報番号（例えば曲番）と文字情報（曲名）とを対応させて見やすく、また、これにより、その情報番号表示部（サブ表示部）に表示された操作案内文字と文字情報表示部に表示された操作対象文字情報も対応させて見やすい。また、隣接により、それらを有する表示画面全体の面積を縮小できるので、小型の表示画面しか持たないテープ印刷装置１（文字処理装置）にも問題なく採用されている。
【０５９７】
なお、上述の例では、例えば文字変換の対象となる文字情報、すなわち操作対象文字情報は曲名であったが、タイトル名についても同様に文字変換等の対象となるので、同様の操作案内ができる。また、この場合、通常の状態では、情報番号表示部（サブ表示部）に情報番号（曲番）の代わりにタイトル名（ディスク名）であることを示すＤマークが表示されるが、これは単に曲番「０」の曲名がタイトル名になったのと同じなので、問題なく同様に適用できる。すなわち、タイトル名（またはディスク名）を示す文字情報を表示対象とすることができ、また、その文字情報を操作対象文字情報として、各種操作内容の案内ができる。
【０５９８】
次に、テープ印刷装置１における文字処理（入力、変換等）関係について説明する。まず、テープ印刷装置１に適用されている文字変換方法、特に仮名文字を変換対象とした文字変換を行う文字変換方法について説明する。なお、ここでいう文字変換とは、１以上の文字を有する文字列を同一の意味を示す他の文字列に変換する文字変換を指す。
【０５９９】
この種の文字変換ができる装置としては、例えばワープロソフト等を搭載したパソコンやその専用装置（いわゆるワープロ）等がある。ワープロ等では、仮名入力にしてもローマ字入力にしても、基本的に平仮名による入力が行われ、仮名漢字変換（所定の文字変換）を指示すると、平仮名から漢字に変換（かな漢字変換）するための仮名漢字変換テーブル（辞書）等を参照して仮名漢字変換が行われる。
【０６００】
一方、例えばテープ印刷装置１と接続されるＭＤプレーヤ９０など、文字入力を主要な機能とせず単に付随的な機能として備えたような文字入力装置もあり、この種の装置では、小型の表示画面しか有しないことから、前述のように、慣用的に半角表示文字、すなわち英数字や仮名が用いられ、さらに仮名としても、微妙な曲線部が多い平仮名と比べて、ＬＣＤ等から成る小型の表示画面と相性の良い片仮名が用いられる。このため、この種の装置により入力された文字列は、片仮名を主体とし、平仮名から漢字に変換（かな漢字変換）するための一般的な仮名（かな）漢字変換テーブル（辞書）等は役に立たない。
【０６０１】
また、仮に片仮名から漢字に変換（カナ漢字変換）するための仮名（カナ）漢字変換テーブル（辞書）等を用意し、それを参照して片仮名から漢字に直接変換し得たとしても、片仮名と漢字とは相性が悪いので、片仮名漢字混じり文字列は不自然な文字列になる。例えば「ウツクシイ」を「美シイ」に変換しても送り仮名が不自然で違和感がある。
【０６０２】
そこで、テープ印刷装置１では、機能キー等の所定の文字変換指示手段を追加したり片仮名漢字変換テーブル等を用意しなくとも、平仮名漢字変換の機能を有しつつ、片仮名を主体とした文字列をも、簡易な操作で平仮名漢字混じり文字列に変換できる文字変換方法を採用している。以下、具体的に説明する。
【０６０３】
図１９で前述のように、基本入力モード（Ｈ１）において、変換モードキー３７Ｓを押すことにより、かな漢字変換モード（Ｈ４）に状態遷移できる。図５６に示すように、基本入力モード（Ｓ９０）において、変換モードキー３７Ｓが押されて状態遷移した直後には、まず、カーソルＫの次の文字の文字種を判別する（Ｓ９１）。
【０６０４】
例えば図５４で前述の基本入力モードの状態（Ｇ９６）から、この判別（Ｓ９１）により、「新しいこうかい」のカーソルＫの次の文字「こ」が平仮名であることを判別し、図５６に示すように、平仮名漢字変換（かな漢字変換）（Ｓ９２）に移行し、図５４で前述の操作により（Ｇ９７〜Ｇ１００）、かな漢字変換を行った後、基本入力モードに戻る（Ｓ９０、Ｇ１０１）。
【０６０５】
一方、図５５に示すように、基本入力モードにおいて（Ｓ９０）、「アタラシイコウカイ」の片仮名の文字列を表示した状態（Ｇ９１）から、「アタラシイ〜」を直接漢字に変換すると、「新シイ〜」となり不自然な文字列となる。
【０６０６】
そこで、テープ印刷装置１では、基本入力モードにおいて「アタラシイコウカイ」を表示した状態（Ｇ９１）で、図５６に示すように、ユーザにより変換モードキー３７Ｓが押されて状態遷移し、カーソルＫの次の文字（例えば図５５では「ウ」）が片仮名であることを判別すると（Ｓ９１）、片仮名平仮名変換（カナかな置換）を行う（Ｓ９３）。
【０６０７】
ただし、この場合には、かな漢字変換のときと異なり、変換対象範囲を指定せず、一連の文字列の全範囲を変換対象範囲とする。例えば基本入力モードで表示されていた文字列がタイトル名の文字列ならその文字列（タイトル名）の全範囲、表示されていた文字列が曲名ならその表示されていた１つの曲番の曲名の全範囲を変換対象範囲とする。
【０６０８】
図５５の例では、「アタラシイコウカイ」の全範囲を変換対象として、まず、未確定の状態で対応する平仮名の文字列「あたらしいこうかい」を表示する（Ｇ９２）。続いて、ユーザがそれを確認して確定キー３８を押したときに、その新たな文字列、すなわち平仮名の「あたらしいこうかい」を確定させ、基本入力モードに戻る（Ｓ９０、Ｇ９３）。
【０６０９】
この基本入力モードの状態（Ｇ９３）は、もともと平仮名の文字列が表示されていた状態と同じであり、ユーザは、例えば、続いて、カーソルＫの次（右）の文字が「あ」になるように、カーソル「←」キー３３Ｌを操作してから（Ｇ９４）、変換モードキー３７Ｓを押し、「あたらしい」までを変換対象範囲として指定して確定キー３８を押すことにより、「新しいこうかい」に変換でき、続いて、図５４で前述の操作を行うことにより、所望の平仮名漢字混じり文字列「新しい公開」を得ることができる（図５４のＧ１０１）。
【０６１０】
上述のように、テープ印刷装置１で採用している文字変換方法では、平仮名漢字変換（かな漢字変換）が指示された（変換モードキー３７Ｓが押された）場合、その指示された時点における変換対象文字指定手段の指定する文字（カーソルＫの次の文字）が片仮名であるときに、表示された文字列に含まれる片仮名の任意または所定の一部または全部（上述の例では所定の全範囲）を平仮名に変換する片仮名平仮名変換（カナかな置換）が指示されたものとして文字変換を行う。このため、片仮名平仮名変換（カナかな置換）を指示する文字変換指示手段を設けることなく、平仮名漢字変換（かな漢字変換）を指示する文字変換指示手段（変換モードキー３７Ｓ）を兼用して片仮名平仮名変換（カナかな置換）を指示できる。
【０６１１】
また、この場合、片仮名平仮名変換が指示されたものとして文字変換された結果は平仮名になるので、続いて同一の所定の文字変換指示手段により平仮名漢字変換を指示すれば漢字に変換できる。したがって、機能キー等の所定の文字変換指示手段を追加したり片仮名漢字変換テーブル等を用意しなくとも、平仮名漢字変換の機能を有しつつ、片仮名を主体とした文字列をも、簡易な操作で平仮名漢字混じり文字列に変換できる。
【０６１２】
また、上記の場合、変換対象文字指定手段は、表示画面４１内のカーソルＫによる位置指定または範囲指定を操作するカーソル操作手段（カーソルキー３３）なので、一般的なカーソル操作により、平仮名漢字変換の対象となる文字（平仮名）について、簡易な操作で位置指定または範囲指定ができる。
【０６１３】
なお、上記の例では、片仮名平仮名変換では、変換対象範囲を指定せず、一連の文字列の全範囲を変換対象範囲としたが、平仮名漢字変換と同様に、片仮名平仮名変換についても位置指定や範囲指定をする仕様にしても良い。この場合、片仮名平仮名変換の対象となる文字（片仮名）についても、同様に、簡易な操作で位置指定または範囲指定ができる。
【０６１４】
また、テープ印刷装置１における文字変換方法では、図５６に示すように、平仮名漢字変換が指示された（変換モードキー３７Ｓが押された）場合、その指示された時点における変換対象文字指定手段の指定する文字（カーソルＫの次の文字）が、平仮名でも片仮名でもなかったときに、エラー画面に遷移して、その旨を報知するエラー報知処理を行い（Ｓ９４）、所定時間経過後に基本入力モードに戻る（Ｓ９０）。すなわち、エラー報知により、ユーザに操作ミスを気づかせ、やり直しを促すことができる。
【０６１５】
なお、前述の片仮名や英数字のみを入力できる装置等において入力された文字列では、片仮名を主体とするので、このような場合、位置指定や範囲指定を細かく行うより、所定範囲内の片仮名を一括で平仮名に変換したい場合もある。
【０６１６】
上述の例のように、片仮名平仮名変換が指示されたものとして文字変換を行うときに、文字列の所定範囲内の片仮名の全部を一括変換できるようにすれば、その分、簡易な操作で文字変換ができる。なお、この場合、一括変換できる所定範囲は、デフォルトとして予め定められた所定範囲であっても良いし、任意に設定できる所定範囲であっても良い。また、特に指定しなければデフォルトの所定範囲とし、かつ任意の範囲も指定できるようにすれば、さらに便利である。
【０６１７】
また、この場合、一括変換の所定範囲を、表示された文字列を含み自動改行および任意改行の少なくとも一方により区切られた１行の範囲とすることにより、その１行の範囲内の片仮名の全てを一括変換でき、その分、簡易な操作で文字変換ができる。
【０６１８】
もちろん、上述した例のように、一括変換の所定範囲を、表示された文字列を含み所定の区切りで区切られた１行または複数行の一連の範囲（例えば上述の例では１つの曲番に対応する曲名の全体：１行で表現される短い曲名では１行の範囲と同等）とすることにより、その一連の範囲内の片仮名の全てを一括変換でき、その分、簡易な操作で文字変換ができる。
【０６１９】
テープ印刷装置１における文字処理（入力、変換等）関係として、次に、テープ印刷装置１に適用されている文字入力方法について説明する。
【０６２０】
１以上の文字（漢字、平仮名、片仮名、数字、英字および記号（簡易図形含む）を含むキャラクタと同じ意味で使用する）を有する文字列を入力する文字入力装置としては、いわゆるワープロ等がある。ワープロ等では、仮名入力とローマ字入力等または大文字と小文字等を切り換える機能はあるにしても、全仮名文字数または全英字（アルファベット）数以上の文字を個別に入力可能な文字数分のキーボード（キー入力装置）を備えている。
【０６２１】
一方、予め定められた順序に所定数分の文字列を切り換えて表示し、その中から所望の１文字を選択指定することにより、少ないキーで任意の文字を呼び出すタイプの文字入力方法も考えられている（特開昭５８−７６９３０号）。
【０６２２】
しかしながら、上記のような文字入力方法では、アルファベット程度の少ない文字群の中から所望の文字を捜すのであれば、さほど苦でもないが、多数（例えば仮名、さらには漢字等）の文字群の中から所望の文字を捜すのは困難である。すなわち、候補として表示される文字の配列に必然性がないので、表示されていない文字を捜すには、種々の方向へカーソルを移動させて、表示される文字を切り換え、試行錯誤しながら捜さなければならない。
【０６２３】
そもそも、上記のような文字入力方法において、アルファベット程度の少ない文字群を入力対象としたのでは、全てのキーを有するのに対して利点が少なく、本来、多量の文字群を入力対象としてこそ、少ないキーで済むという利点が顕著な効果として生きてくる。にも拘らず、多量の文字群を入力対象とすれば、その操作性の低さにより、使いものにならない。
【０６２４】
また、不具合を少しでも解消するために、入力候補となる文字をより多く表示できる大きな表示画面を設けて、その操作性を向上させるのでは、大型化・高価格化を招いてしまい、小型化・低価格化のためにキー数を少なくしたい機種に適用できず、本末転倒となる。これらの理由により、上記のような文字入力方法およびそれを適用した装置の実用化は進んでいない。
【０６２５】
そこで、テープ印刷装置１では、表示画面が小さくても操作性を損なわずに、少ないキーで文字入力ができる文字入力方法を採用している。以下、具体的に説明する。
【０６２６】
図１９で前述のように、文字（または記号）を入力するには、まず、編集モードが基本入力モード等の状態から、文字キー３４Ｃ（記号入力のときには記号キー３４Ｄ）を押すことにより、文字（または記号）選択入力モード（Ｈ２またはＨ３）に状態遷移させる。
【０６２７】
例えば図５７に示すように、基本入力モードの状態（Ｇ１１０）で、ユーザにより文字キー３４Ｃが押されると、文字選択入力モードに遷移し、その第１階層において、まず、「かな」の選択枝を表示する（Ｇ１１１）。この状態（Ｇ１１１）からは、削除キー３５が押されると、基本入力モードに戻る（Ｇ１１０）。また、記号キー３４Ｄが押されると、記号選択入力モードに遷移する。また、確定キー３８が押されると、後述の第２階層に遷移する。
【０６２８】
また、図５８に示すように、この状態（Ｇ１１１）からは、文字キー３４Ｃまたはカーソル「→」キー３３Ｒまたはカーソル「↓」キー３３Ｄが押される度に、「かな」→「カナ」→「英字」→「数字」→「漢字」→「かな」と循環して表示を切り換え（Ｇ１１１〜Ｇ１１５〜Ｇ１１６（：Ｇ１１１と同じ））、カーソル「←」キー３３Ｌまたはカーソル「↑」キー３３Ｕが押される度に、逆に、「かな」→「漢字」→「数字」→「英字」→「カナ」→「かな」と循環して表示を切り換える（Ｇ１１６〜Ｇ１１２〜Ｇ１１１）。
【０６２９】
以下では、かな入力を例に挙げて具体的に説明する。図５９に示すように、基本入力モードの状態（Ｇ１２０：図５７のＧ１１０と同じ）で、文字キー３４Ｃが押されると、上述のように、文字選択入力モードの第１階層に遷移して「かな」と表示する（Ｇ１２１：Ｇ１１１と同じ）。この状態（Ｇ１２１）で、ユーザにより確定キー３８が押されると、次の第２階層の画面、すなわち、文字の選択入力の画面に遷移する（Ｇ１２２）。この状態（Ｇ１１２）では、図６０に示すフォーマットで入力候補文字等を表示する。
【０６３０】
図６０（ａ）（ｂ）に示すように、文字選択の画面（Ｇ１２２）は、５個の表示領域（５ブロック）に分けて管理される。最左端の（横）２４ドットの領域は、図１１（ｂ）で前述の６×８表示により管理され、上段の座標Ａ０〜Ａ３の表示領域を第１ブロック、下段の座標Ｂ０〜Ｂ３の表示領域を第２ブロックとすると（図６０（ｂ）および図１１（ｂ）参照）、第１ブロックには常に「ＣＯＤＥ」の文字を表示し、下段の第２ブロックが文字コードを示すことを紹介している。
【０６３１】
他の３個の表示領域は、図１１（ａ）で前述の全角／半角表示で管理され、それぞれ座標Ｃ２〜Ｃ３の表示領域を第３ブロック、座標Ｃ４〜Ｃ５の表示領域を第４ブロック、座標Ｃ６〜Ｃ７の表示領域を第５ブロックとすると、第３〜第５ブロックのそれぞれには入力候補文字を１個ずつ表示し、そのうちの特に第４ブロックに表示された文字がその表示時点における入力指定文字となる。
【０６３２】
また、上述の第２ブロックには、第４ブロックに表示された文字、すなわち入力指定文字の文字コードの数値を表示する。図５９に示すように、文字選択入力モードの第１階層の「かな」を表示した状態（Ｇ１２１）で、ユーザにより確定キー３８が押され、第２階層の文字の選択入力の画面に遷移すると、まず、直近に選択確定した文字を表示するが、ここでは、一例として理解し易いように、「かな」における最初の（初期設定時に表示される）入力指定文字である「あ」を表示するものとする（Ｇ１２２）。
【０６３３】
例えば上述のように、第４ブロックに入力指定文字として「あ」を表示する場合、第３ブロックには、所定の文字コード（図６１参照）上、「あ」の前（左）側に隣接する「ぁ」を表示し、第５ブロックには、「あ」の後（右）側に隣接する「ぃ」を表示する。すなわち、第３〜第５ブロックに互いに隣接する複数（３個）の入力候補文字を表示する。
【０６３４】
また、第２ブロックには、表示されている入力候補文字のうち、入力指定文字として指定されている文字、すなわち第４ブロックに表示されている「あ」に対応する文字コードを表示する。ここでは、所定の文字コードとして、ＪＩＳ区点コードを採用している（正確にはＭＤシステム用ＪＩＳ区点コードを採用しているが、「かな」に関しては同じ文字コードとなる）ので、第４ブロックに表示した「あ」の文字コードとして、第２ブロックに（１０進数で）［０４０２］ＤＥＣ（以下、１０進数を［］ＤＥＣで表現する）を表示する（Ｇ１２２）。
【０６３５】
なお、この第２ブロックには、６×８表示（すなわち６ドット×８ドットのドットマトリクスの表示）の４桁で文字コードの数値を表示するが、［９９９］ＤＥＣ以下（すなわち３桁）では、千の位の表示は省略している。また、［１００００］ＤＥＣ〜［１０９９９］ＤＥＣ、［１１０００］ＤＥＣ〜［１１９９９］ＤＥＣ、［１２０００］ＤＥＣ〜［１２９９９］ＤＥＣでは、５桁となるので、上位の２桁にそれぞれ図６０（ｃ）に示す表示専用文字を用いて、４桁分の表示領域に表示する。
【０６３６】
まず、テープ印刷装置１（で採用している文字入力方法）では、漢字、平仮名、片仮名、数字、英字および記号（のうちの少なくとも１つ）の所定文字種について、その所定文字種に分類される複数の文字とそれらの各文字の文字コードを対応させて、所定の規則に従って複数行かつ複数列に２次元配列した所定文字種配列表が定められている。
【０６３７】
任意のｉ行目の任意のｊ文字目（ｉ、ｊは自然数）の文字を配列表上の座標［ｉ、ｊ］の文字（以下、単に「配列［ｉ、ｊ］の文字」）としたとき、上述の例に合わせて平仮名（かな）を所定文字種の一例として挙げると、図６１に示すように、所定文字種（かな）に分類される複数の文字とそれらの各文字の文字コード（ＭＤシステム用ＪＩＳ区点コード）を対応させて、所定の規則に従って複数行（ｉ＝１〜１０の１０行）かつ複数列（ｊ＝１〜１５の１５列）に２次元配列した所定文字種配列表（かな配列表）が定められている。
【０６３８】
また、他の文字種についても、それを所定文字種としたときの所定文字種配列表を定められている（片仮名（カナ）：図６８参照、英字：図６９参照、数字：図７０参照、漢字：図７１参照）。
【０６３９】
なお、本実施形態では、記号については、記号選択入力モードにおいて（図１９参照）、文字コードの並び順との関連より記号の用途等との関連に基づいて選択できるようにしている（図７５〜図７８参照）が、文字コードに基づく所定文字種配列表を用意して、他の文字種と同様に扱うこともできる（図７２参照）。
【０６４０】
ここで、仮名、すなわち平仮名（かな）や片仮名（カナ）と、他の英字、数字および漢字との性質の違いについて、これらの中間的な性質を有する記号を例に挙げて説明しておく。
【０６４１】
図７２に示す配列表は、任意のｉ行目の任意のｊ文字目の文字が配列［ｉ、ｊ］の文字となるように、「記号」の文字コードが示す数値に基づいて、単純に１２行１０列（ｉ＝１〜１２、ｊ＝１〜１０）に配列したものである。
【０６４２】
ユーザの覚え易さ等を考慮すると、例えば配列［９、９］の文字「☆」（［０１８９］ＤＥＣ）〜配列［１０、３］の「◎」（［０１９３］ＤＥＣ）を１０行目とし、配列［１０、４］（［０１９４］ＤＥＣ）〜配列［１１、７］（［０２０７］ＤＥＣ）を１１行目とし、（［０２０８］ＤＥＣ）〜（［０２１４］ＤＥＣ）を１２行目として、図７３に示す配列表にした方が、理解し易く覚え易いという意見も出てくる。
【０６４３】
また、さらに図７３の配列表に対して、例えば列の数を１１（ｊ＝１〜１１）に増やして、配列［５、１］の「”」（［０１４１］ＤＥＣ）を４行目の行末に移し、配列［４、１１］の「”」（［０１４１］ＤＥＣ）とし、５行目を（［０１４２］ＤＥＣ）〜（［０１４９］ＤＥＣ）とし、６行目を（［０１５０］ＤＥＣ）〜（［０１５９］ＤＥＣ）とし、７行目を（［０１６０］ＤＥＣ）〜（［０１７０］ＤＥＣ）として、図７４に示す配列表にした方が、理解し易く覚え易いという意見も出てくる。
【０６４４】
図７２の配列表の方が良いか（使いやすいか、覚え易いか等）、図７４の方が良いか、または、さらにどこかを変更した配列の方が良いか、などについては、主観的な感じ方の違いもあり、また、どのように配列しても、所定の規則に従って配列されていることが明らかであれば、実質的な相違は余りないので、任意に定めれば良い。
【０６４５】
これに対し、例えば図６９に示す英字の配列表（英字配列表）では、全体の数が少ないこともあり、その配列も覚えきれる程度なので、単純に４行１３列（ｉ＝１〜４、ｊ＝１〜１３）の配列にするだけで良い。図７０に示す数字の配列表（数字配列表）も同様の理由により、単純に４行１０列（ｉ＝１〜４、ｊ＝１〜１３）の配列表とすれば良い。
【０６４６】
また、図７１に示す漢字の配列表（漢字配列表）の場合、逆に数が多すぎて、配列を独自に工夫しても利点は少なく、到底覚えきれるものでもないので、漢字のような場合には、文字コードが示す数値の並びに沿って、単純な配列にした方が使い勝手がよいものとなる。
【０６４７】
次に、平仮名や片仮名の場合、その配列を簡単に覚えきれる程度の数でもなく、また、極端に多いわけでもないので、配列表に工夫の余地がある。ただし、数が極端に少ないわけでもないので、文字コードの数値のみに基づく単純な配列表にしないのであれば、その配列は主観的に覚え易い等だけでなく、誰にでも利用しやすい配列にする必要がある。
【０６４８】
そして、仮名（「かな」または「カナ」）には、数値よりも把握し易く、誰でも知っていてかつ覚えている配列がある。すなわち、５０音順による配列である。このため、テープ印刷装置１で採用している文字入力方法では、平仮名や片仮名に関しては、５０音の規則に従って配列した配列表を用意している（図６１および図６８参照）。
【０６４９】
次に、基本的な文字入力方法および入力指定文字の指定変更方法について説明する。
【０６５０】
例えば図５９または図６０で前述の文字（かな）の選択入力の画面では、所定文字種配列表（かな配列表）（図６１参照）上、入力指定文字に該当する「あ」を含みその前後に隣接する「ぁ」「あ」「ぃ」の複数（３個）の入力候補文字が表示されるとともに、入力指定文字の「あ」に対応する文字コードとして、［０４０２］ＤＥＣが表示されている（Ｇ１２２）。
【０６５１】
この状態（Ｇ１２２）で、ユーザにより確定キー３８が押されると、図５９に示すように、入力指定文字「あ」を入力文字として確定し、カーソルＫの左側に入力文字「あ」を挿入して、基本入力モードに戻る（Ｇ１２３）。
【０６５２】
一方、上記の状態（Ｇ１２２）で、ユーザによりカーソル「→」キー３３Ｒが押されると、図６１のかな配列表上、入力指定文字の指定を「あ」からその右側の「ぃ」に変更し、「ぃ」を含みそれに隣接する「あ」「ぃ」「い」の３文字を入力候補文字として表示し、入力指定文字の「ぃ」に対応する文字コードとして、［０４０３］ＤＥＣを表示する。
【０６５３】
したがって、この状態で、ユーザにより確定キー３８が押されると、上述の「あ」のときと同様に、入力指定文字「ぃ」を入力文字として確定し、カーソルＫの左側に入力文字「ぃ」を挿入して、基本入力モードに戻る。
【０６５４】
また、同様に、上記の入力指定文字として「ぃ」を指定した状態で、ユーザによりカーソル「→」キー３３Ｒが押されると、図６１のかな配列表上、入力指定文字の指定を「ぃ」からその右側の「い」に変更し、「い」を含みそれに隣接する「ぃ」「い」「ぅ」の３文字を入力候補文字として表示し、入力指定文字の「い」に対応する文字コードとして、［０４０４］ＤＥＣを表示する。この状態で、確定キー３８が押されれば、「い」を入力することになる。
【０６５５】
すなわち、後述する他のカーソル操作も含めカーソル操作により入力指定文字の指定変更ができ、指定変更したときにはそれに適応する新たな入力指定文字およびそれに隣接する入力候補文字を表示し、かつそのときの入力指定文字に対応する文字コードを表示する。
【０６５６】
以下、この種のカーソル操作（カーソルキー３３の操作）による入力指定文字の指定変更の規則を「スクロール規則」という。また、入力指定文字の指定変更さえできれば、その後の文字入力は上述と同様の操作となるので、以下では、種々のカーソル操作によるスクロール規則について主に説明する。また、入力指定文字とともに表示される（配列表上の前後に隣接する）入力候補文字は、入力指定文字が明らかになれば自明なので、その説明は適宜省略する。
【０６５７】
図６２に示すように、カーソル「→」キー３３Ｒが押される度に、入力指定文字の指定は、かな配列表上の１つ右側に移動する（右側の文字を新たな入力指定文字として指定する）。すなわち、前述の「あ」からは、「あ」→「ぃ」→「い」→「ぅ」→「う」→「ぇ」→……→「お」のように移動する。
【０６５８】
また、テープ印刷装置１の文字入力方法におけるスクロール規則では、入力する文字種に拘らず（すなわち図６８〜図７４等のどの所定文字種配列表に基づくかに拘らず）、所定文字種配列表の複数行のうちの任意の１行の行末の文字コードとその次の行の行頭の文字コードとを、互いに隣接する複数の文字コードとして扱う。
【０６５９】
例えば上記の「お」が入力指定文字のときには、「ぉ」「お」「か」を入力候補文字として表示し、「お」→「か」のように指定変更したときには、「お」「か」「が」を入力候補文字として表示する。すなわち、複数行の文字コードを一連の文字コードとして扱うので、前の行の行末の文字と次の行の行頭の文字とを隣接する入力候補文字として表示できる。
【０６６０】
また、所定文字種配列表の複数行のうちの最終行の行末の文字コードと１行目の行頭の文字コードとを、互いに隣接する複数の文字コードとして扱う。例えば「ん」が入力指定文字のときには、「を」「ん」「ぁ」を入力候補文字として表示し、「ん」→「ぁ」のように指定変更したときには、「ん」「ぁ」「あ」を入力候補文字として表示する。すなわち、複数行が循環する一連の文字コードとなるので、最終行の行末の文字と１行目の行頭の文字とを隣接する入力候補文字として表示できる。
【０６６１】
次に、図６３に示すように、カーソル「←」キー３３Ｌが押される度に、入力指定文字の指定は、かな配列表上の１つ左側に移動する（左側の文字を新たな入力指定文字として指定する）。すなわち、前述の「あ」からは、「あ」→「ぁ」「ん」→「を」→……→「ゎ」→「ろ」→……→「ら」→「よ」→……→「ゃ」→「も」→……→「ま」→「ぽ」→……→のように移動する。
【０６６２】
以上のスクロール規則は、文字種に拘らず共通となっているが、カーソル「↓」キー３３Ｄの操作によるスクロール規則は、文字種によって異なる。
【０６６３】
図６９に示す英字配列表に基づく場合、例えば配列［２、７］の「Ｔ」（［０３５２］ＤＥＣ）を入力指定文字として指定しているときに、カーソル「↓」キー３３Ｄが押されると、配列［３、７］の「ｇ」（［０３７１］ＤＥＣ）に指定変更する。このスクロール規則は、原則通りであり、図７０に示す数字配列表に基づく場合や図７１に示す漢字配列表に基づく場合、あるいは図７４に示す記号配列表等に基づく場合も同様である。
【０６６４】
すなわち、仮名（「かな」または「カナ」）以外におけるカーソル「↓」キー３３Ｄの操作によるスクロール規則は、原則通り、任意の配列［ｉ、ｊ］の文字から配列［ｉ＋１、ｊ］に移る（指定変更する）ように定められている。
【０６６５】
一方、「かな」の所定文字種配列表に基づく場合（カナも同じ）、カーソル「↓」キー３３Ｄが操作されると、次の行の行頭（第１音）の文字に指定変更する。図６４に示すように、例えば配列［２、７］の「け」（［０４１７］ＤＥＣ）を入力指定文字として指定しているときに、カーソル「↓」キー３３Ｄが押されると、配列［３、１］の「さ」（［０４２１］ＤＥＣ）に指定変更する。すなわち、次（ｉ＋１）の行の第１音に移るように定められている。
【０６６６】
これは、５０音の場合、「あ行」〜「わ行」の各行とも習慣的に第１音から考えるので、所望の文字を探すために、例えば「か行」の第４音の「け」から次の行の「さ行」に移る場合、「さ行」の第４音である「せ」に移るより第１音の「さ」に移る方が考え易く、それ故、所望の文字を探し易い（操作性が高い）からである。
【０６６７】
同様に、カーソル「↑」キー３３Ｕの操作によるスクロール規則も、仮名（「かな」または「カナ」）以外では、原則通り、任意の配列［ｉ、ｊ］の文字から配列［ｉ−１、ｊ］に移るように定められているのに対し、「かな」（または「カナ」）では、例えば図６５に示すように、前（ｉ−１）の行の第１音に移るように定められている。
【０６６８】
したがって、仮名の場合のカーソル「↓」キー３３Ｄやカーソル「↑」キー３３Ｕの操作によるスクロール規則では、指定変更後には５０音の各行の第１音になるように定められている。このため、原則通り、配列［ｉ、ｊ］の文字から配列［ｉ＋１、ｊ］や配列［ｉ−１、ｊ］の文字に移るのは、指定変更前の文字が５０音の各行の第１音に該当する場合となる。
【０６６９】
上述のように、テープ印刷装置１で採用している文字入力方法では、所定文字種配列表の複数行のうちの任意のｉ行目（ｉは自然数）の文字を入力指定文字として指定しているときに、その入力指定文字の指定変更には、前の行または次の行であるｋ（ｋ＝ｉ−１またはｋ＝ｉ＋１）行目への指定変更が含まれる。
【０６７０】
すなわち、所定文字種配列表は、複数行かつ複数列に２次元配列となっているが、そのうちの複数行の各行の文字の並び方向（行方向）に入力指定文字としての指定変更ができるばかりでなく、列方向へも指定変更ができるので、所定文字種配列表上、離れた位置の文字への指定変更も早くでき、これにより、操作性が向上する。
【０６７１】
なお、移動先のｋ行目に元のｊ文字目に対応する文字がないこともあるので、それらも含めてより一般化しておくと、この文字入力方法におけるスクロール規則では、任意のｉ行目の任意のｊ文字目の文字を配列［ｉ、ｊ］の文字としたとき、入力指定文字として配列［ｉ、ｊ］の文字を指定しているときに、ｋ行目への指定変更には、配列［ｋ、ｈ］（ｋ行目の文字数がｊ未満のときにはｈはその文字数、ｊ以上のときにはｈ＝ｊ）の文字を、指定変更による変更後の入力指定文字として指定する指定変更が含まれる。
【０６７２】
この場合、所定文字種配列表上のｉ行目のｊ列目の文字からｋ（ｉ−１またはｉ＋１）行目のｊ列目の文字に指定変更でき、また、ｋ行目にｊ列目の文字に相当する文字がないときには、ｋ行目の行末の文字に指定変更できるので、ｋ行目に指定変更する場合の変更直後の入力指定文字が予測し易く、これにより、新たに入力候補文字になる文字も予測し易くなるので、さらに操作性が向上する。
【０６７３】
また、この文字入力方法におけるスクロール規則では、入力する文字種に拘らず（すなわち図６８〜図７４等のどの所定文字種配列表に基づくかに拘らず）、所定文字種配列表の複数行のうちの１行目を最終行の次の行として扱う。
【０６７４】
例えば図６４や図６５に示すように、最終行（ｉ＝１０の行）である「わ行」の次の行は、１行目（最初の行：ｉ＝１の行）である「あ行」とし、１行目（ｉ＝１の行）の「あ行」の前の行は、最終行（ｉ＝１０の行）の「わ行」としている。このスクロール規則は、他の文字種とも共通する規則となっている。すなわち、循環する複数行として扱えるので、列方向へも指定変更（行間移動）がやり易くなり、さらに操作性が向上する。また、一部の例外については後述する。
【０６７５】
次に、シフトカーソルキー３３Ｓの操作によるスクロール規則について説明する。この場合のスクロール規則は、後述する小文字の仮名に関する例外を除き、入力する文字種に拘らず（すなわち図６８〜図７４等のどの所定文字種配列表に基づくかに拘らず）、共通する規則となっている。
【０６７６】
図６６に示すように、任意のｉ行目の文字を入力指定文字として指定しているときに、シフトカーソル「→」キー３３ＲＳが押されると、ｉ行目の行末の文字へ移る（移動する、指定変更する）。ただし、元の入力指定文字が行末の文字のときには、次（ｉ＋１）の行の行末に移る。
【０６７７】
また、図６７に示すように、任意のｉ行目の文字を入力指定文字として指定しているときに、シフトカーソル「←」キー３３ＬＳが押されると、ｉ行目の行頭の文字へ移る。ただし、元の入力指定文字が行頭の文字のときには、前（ｉ−１）の行の行頭に移る。また、一部の例外については後述する。
【０６７８】
なお、これらの他、例えばシフトカーソル「↑」キー３３ＵＳを操作することにより、前（ｉ−１）の行の行頭に移動したり、シフトカーソル「↓」キー３３ＤＳを操作することにより、次（ｉ＋１）の行の行頭に移動したりする仕様にしても良い。また、シフトカーソル「↓」キー３３ＤＳに関しては、次（ｉ＋１）の行の行末に移動する仕様も考えられる。
【０６７９】
所定文字種配列表上、複数行の各行の行頭や行末の文字は、例えばその行の文字コードの最小値や最大値を有するなど、その行の特徴を示し易い。このため、行頭や行末の文字を見ることにより、その行の文字（コードの値等）の特性（範囲や特徴）を把握し易い。
【０６８０】
上述のように、テープ印刷装置１で採用している文字入力方法では、所定文字種配列表の複数行のうちの任意のｉ行目の文字を入力指定文字として指定しているときに、その入力指定文字の指定変更には、前の行または次の行であるｋ（ｋ＝ｉ−１またはｋ＝ｉ＋１）行目への指定変更が含まれ、また、ｋ行目またはｉ行目の行頭や行末の文字への指定変更ができるので、ユーザは、変更前後の行について把握し易くなり、これにより、指定変更をさらに早くでき、操作性がさらに向上する。
【０６８１】
また、所定文字種が平仮名（かな）または片仮名（カナ）である場合、所定文字種配列表の複数行は、５０音の各行が順に並んだ複数行である。すなわち、５０音の順に並んでいるので、さらに分かりやすく操作性が向上する。
【０６８２】
また、この場合、所定文字種（「かな」または「カナ」）の文字として小文字が含まれ、任意のｉ行目の文字を入力指定文字として指定しているときの入力指定文字の指定変更には、変更後の入力指定文字が原則として小文字になる場合に、例外としてその小文字に対応する大文字を変更後の入力指定文字として指定する指定変更が含まれる。
【０６８３】
具体的には、図６４、図６５および図６７で前述のように、移動（指定変更）先が行頭になる指定変更の場合に、各行の行頭が小文字のときに、その小文字の代わりに、それに対応する大文字に移動（指定変更）する。すなわち「あ行」の「ぁ」（［０４０１］ＤＥＣ）、「や行」の「ゃ」（［０４６７］ＤＥＣ）、「わ行」の「ゎ」（［０４７８］ＤＥＣ）の代わりに、それらに対応する大文字の「あ」（［０４０２］ＤＥＣ）、「や」（［０４６８］ＤＥＣ）、「わ」（［０４７９］ＤＥＣ）に移動（指定変更）する。
【０６８４】
一般に、平仮名または片仮名では、英字等と異なり、大文字を使用する頻度がその小文字を使用する頻度より格段に高いので、原則として小文字に指定変更される場合でも、例外として大文字側を先に入力指定文字とした方がユーザの所望の文字に該当する確率が高くなる。このため、平仮名（かな）や片仮名（カナ）を入力する場合、大文字を優先的に扱うことにより、ユーザの所望の文字に指定変更するのを早くでき、操作性が向上する。
【０６８５】
上述のように、テープ印刷装置１で採用している文字入力方法では、複数の入力候補文字を表示画面に表示させ、そのうちの１つを入力指定文字として指定し、その指定を変更して所望の文字が入力指定文字として指定されたときに、それを入力文字として確定することにより、所望の文字を入力する。すなわち、基本的には、入力候補文字を表示させてその中から入力文字を指定して入力するタイプなので、キー数等は少なくて済む。
【０６８６】
また、所定文字種に分類される複数の文字とそれらの各文字の文字コードを対応させて、所定の規則に従って複数行かつ複数列に２次元配列した所定文字種配列表が定められている。すなわち、入力対象となる文字がその文字コードと対応づけられた所定文字種配列表が定められている。この所定文字種配列表は、文字入力装置等に一般的に付属されている、いわゆる文字コード一覧表と同様のものであり、実際の装置に同様に付属させれば、ユーザはこの配列表を参照できる。
【０６８７】
一方、この所定文字種配列表は、所定の規則に従って複数行かつ複数列に２次元配列されていて、この文字入力方法では、所定文字種配列表上の互いに隣接する複数の文字コードに対応する複数の文字を、入力候補文字として表示画面に表示させる。すなわち、表示される入力候補文字としては、所定文字種配列表上の互いに隣接する複数の文字コードに対応する複数の文字が表示されるので、ユーザは、どの方向に入力指定文字の指定を変更（移動）させれば、所望の文字が表示させられるかを、所定文字種配列表を参照することにより、容易に把握できる。
【０６８８】
また、入力指定文字の文字コードは、その入力指定文字を含む複数の入力候補文字とともに、表示画面に表示されるので、現在指定している入力指定文字が配列表上のどこにあるのかを、その表示されている文字コードを参照して容易かつ迅速に捜すことができる。すなわち、現在の入力指定文字も所望の文字も、所定文字種配列表上で捜すことができるので、どの方向に入力指定文字の指定を変更させれば所望の文字を表示させられるかを、容易かつ迅速に把握できる。
【０６８９】
また、指定変更後は、その変更後の入力指定文字を含みそれに隣接する新たな入力候補文字を表示させ、変更後の入力指定文字に対応する文字コードを表示させるので、指定変更の方向が正しければ、それを所定文字種配列表上で確認でき、指定変更の方向を仮に誤っても、それを確認して容易に適正できる。
【０６９０】
そして、これらの場合、入力候補文字としては、最低限そのときの入力指定文字だけで良いので、せいぜい入力文字に隣接する文字（すなわち前後いずれかなら２文字、前後の隣接文字を表示しても３文字）が表示できれば、十分である。すなわち、表示画面が小さくても操作性が損なわれない。したがって、この文字入力方法では、表示画面が小さくても操作性を損なわずに、少ないキーで文字入力ができる。
【０６９１】
なお、テープ印刷装置１において利用する所定文字種配列表は、図６１および図６８〜図７４で上述のように、複数行のうちの任意の１行の各文字の文字コードが示す数値の最大値が、次の１行の各文字の文字コードが示す数値の最小値未満になるように定められている。このため、所定文字種配列表の各行の文字コードが示す数値の範囲が重複しない。また、それが小さい順に並ぶので、所定文字種配置表から所望の文字を捜し易く、また、入力指定文字の指定を変更して所望の文字を表示させることが容易になる。
【０６９２】
すなわち、ユーザは、どの方向に入力指定文字の指定を変更（移動）させれば、所望の文字が表示させられるかを、所定文字種配列表を参照することにより、容易かつ迅速に把握でき、指定変更の方向を仮に誤っても、それを確認して容易に適正できるので、所望の文字を容易かつ迅速に表示させることができ、表示画面が小さくても操作性を損なわずに、少ないキーで文字入力ができる。
【０６９３】
なお、この場合、所定文字種配列表は、複数行のうちの任意の１行の各文字の文字コードが示す数値の最小値が、次の１行の各文字の文字コードが示す数値の最大値を超えるように定めらても良い。この場合も、所定文字種配列表の各行の文字コードが示す数値の範囲が重複しない。また、それが大きい順に並ぶので、所定文字種配置表から所望の文字を捜し易く、また、入力指定文字の指定を変更して所望の文字を表示させることが容易になる。
【０６９４】
すなわち、小さい順に並べたのと同様に、ユーザは、どの方向に入力指定文字の指定変更させれば、所望の文字が表示させられるか容易かつ迅速に把握でき、方向を仮に誤っても容易に適正でき、所望の文字を容易かつ迅速に表示させることができるので、表示画面が小さくても操作性を損なわずに、少ないキーで文字入力ができる。
【０６９５】
なお、上述の例では、入力指定文字の指定は、その入力指定文字の位置を指定するカーソル操作によるので、一般的なカーソル操作を用いて簡易な操作で入力指定文字の指定を行うことができる。また、入力文字の確定は、確定キーの操作によるので、一般的な確定キーの操作を用いて簡易な操作で入力文字の確定を行うことができる。
【０６９６】
また、文字コードがＪＩＳコードなので、一般的なＪＩＳコードを文字コードとして使用した文字入力ができ、ユーザにも馴染みが深いので、操作性を損なわずに、文字入力ができる。また、そのＪＩＳコードはＭＤシステム用ＪＩＳコードなので、一般的なＪＩＳコードで表現できる文字の他、ＭＤシステム用ＪＩＳコードとして追加された特殊記号等を文字として入力できる。
【０６９７】
また、テープ印刷装置１で採用している文字入力方法では、所定文字種を含む入力可能な複数の文字種のうちの１つを入力文字種として選択し、選択された入力文字種が所定文字種だった場合に、所定文字種の文字を入力候補文字とする。この場合、入力可能な複数の文字種として所定文字種以外が含まれていても、所定文字種を入力文字種として選択できるので、この方法は、種々の文字種の文字を入力可能な文字入力方法およびその装置に適用できる。
【０６９８】
また、テープ印刷装置１では、入力文字は、ディスク内に記憶された文字列を読み出したときに、その読み出された文字列に編集を加えるための入力文字である。このため、ディスク内に記憶された文字列を読み出して挿入等の編集を加えるために適用できる。また、上述の例では、ディスクがミニディスクなので、ミニディスク内に記憶された文字列を読み出して挿入等の編集を加えるための文字入力方法として適用できる。
【０６９９】
この場合の文字列には、ディスクに記憶された曲の曲名やタイトル名またはディスク名を示す文字列が含まれ、ディスク内に記憶された文字列を読み出して挿入等の編集を加えるための文字入力方法として適用できる。特に曲名の後ろにアーティスト名等を付加したり、ユーザにとって内容をより理解し易い文字列に変更等したり所望の文字を付加したりするのに適用できる、例えば全体が同一のアーティストである場合や代表的なアーティストがいる場合に、それを付加したり、タイトル名をその名前に変更したりするのに利用できる。また、所望のラベルに所望の印刷画像を印刷してハーフカット部分を剥がすだけで、文字入力結果を印刷したラベルを作成できる。
【０７００】
なお、上述の実施形態では、リモコン通信可能なＭＤプレーヤを使用したが、テープ印刷装置内にＭＤプレーヤと同様のＭＤ再生機能部を内蔵しても良い。また、ＭＤ用に限らず、主情報とそれに対応した属性情報を読み出すものであれば、例えば主情報として主に音楽・音声信号を記録再生する光磁気（ＭＯ）ディスク、書換可能なＣＤ（ＣＤ−Ｒ等）、主情報として主に動画データを記録再生するＤＶＤなどの他のディスク用のディスク再生装置に対しても適用できる。
【０７０１】
また、上述の実施形態では、テープ印刷装置に適用したが、例えば同じく文字処理装置である印章作成装置にも適用できる。また、表示画面内に文字情報を表示するための文字情報表示部とその文字情報に対応する情報番号を表示するための情報番号表示部を有する文字処理装置であれば、テープ印刷装置や印章作成装置でなく他の文字処理装置にも適用できる。もちろん、その他、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【０７０２】
【発明の効果】
上述のように、本発明の文字処理装置の操作案内方法およびその装置によれば、表示画面内に文字情報を表示するための文字情報表示部とその文字情報に対応する情報番号を表示するための情報番号表示部を有する文字処理装置において、表示画面が小型であっても、選択操作や編集操作等の各種操作内容を案内できる、などの効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る操作案内方法およびその装置を適用したテープ印刷装置１の開蓋状態の外観斜視図である。
【図２】図１のテープ印刷装置の制御系のブロック図である。
【図３】テープカートリッジの上ケースを取り去った状態の斜視図である。
【図４】２種類のハーフカット（半抜き）ラベルが形成されたテープの外観図である。
【図５】メインラベル（ディスクラベル、ケースラベル）およびサイドラベルの印刷イメージを示す説明図である。
【図６】ミニディスク（ＭＤ）カートリッジおよびそのケース、並びにそれらとディスクラベル、ケースラベルおよびサイドラベルの関係を説明するための外観図である。
【図７】従来からのポータブル型のＭＤプレーヤおよびそれと接続されるリモコンの外観図である。
【図８】キーボードの構成を模式的に示す説明図である。
【図９】ディスプレイの構成を模式的に示す説明図である。
【図１０】ディスプレイのインジケータ表示部の構成を模式的に示す説明図である。
【図１１】ディスプレイのキャラクタ表示部の構成および管理座標を示す説明図である。
【図１２】ディスプレイのキャラクタ表示部の表示例およびカーソル位置を示す説明図である。
【図１３】図１のテープ印刷装置の制御全体の概念的処理を示すフローチャートである。
【図１４】リモコン操作時のテープ印刷装置またはリモコンとＭＤプレーヤの間の送受信の態様の一例を示す説明図である。
【図１５】図１のテープ印刷装置により、リモコンの複数の要求キーによる要求信号を組み合わせて連続する属性情報要求を行う場合のＭＤプレーヤとの間の送受信の態様の一例を示す説明図である。
【図１６】図１５に続く説明図である。
【図１７】図１６に続く説明図である。
【図１８】図１５に相当するディスク名要求・格納処理、図１６に相当する曲名要求準備処理、図１７に相当する曲名要求・格納処理をそれぞれサブルーチン化してそれらを順に起動する印刷用データ読込処理のフローチャートである。
【図１９】図１のテープ印刷装置の編集モードの状態遷移を示す説明図である。
【図２０】テキスト初期状態の画面表示を示す説明図である。
【図２１】文字データ（テキストデータ）が存在する状態の画面表示の一例、並びに、その状態から全消去してテキスト初期状態に戻すときのユーザの操作および画面表示の一例を示す説明図である。
【図２２】印刷用データ読込処理時のユーザの操作および画面表示の一例を示す説明図である。
【図２３】図２２に続く説明図である。
【図２４】印刷処理時のユーザの操作および画面表示の一例を示す説明図である。
【図２５】図２４に続く説明図である。
【図２６】準備中表示処理および印刷中表示処理の処理フローの説明図である。
【図２７】ケースラベル選択時とディスクラベル選択時の比較説明図である。
【図２８】文字省略および行省略の省略画像の作成処理の概念を説明する説明図である。
【図２９】行折り返しフォーム設定時のユーザの操作および画面表示の一例を示す説明図である。
【図３０】表示専用文字の各種あふれ報知文字列（マーク）を示す説明図である。
【図３１】図３０の各種あふれ報知文字列（マーク）を使用した表示文字列（編集報知文字列）およびそれに基づいて作成される表示画像（編集報知画像）を示す説明図である。
【図３２】表示画像（編集報知画像）を表示させるときのユーザの操作および画面表示の一例を示す説明図である。
【図３３】表示文字列（編集報知文字列）に基づいて印刷画像（編集画像）を作成する処理フローの説明図である。
【図３４】全角／半角混在印刷画像および全角のみの印刷画像を示す説明図である。
【図３５】印刷位置のズレの説明図である。
【図３６】印刷ヘッドとテープとの関係を示す説明図である。
【図３７】印刷位置調整のイメージを示す説明図である。
【図３８】印刷位置が調整された場合の印刷ヘッドの各ドット素子への送信データの制御イメージを示す説明図である。
【図３９】印刷位置の調整範囲の説明図である。
【図４０】メインラベル選択時の印刷位置上下調整を行った場合の印刷データの１例のイメージを示す説明図である。
【図４１】メインラベル選択時の印刷位置前後調整を行った場合の印刷データの１例のイメージを示す説明図である。
【図４２】サイドラベル選択時の印刷位置上下調整を行った場合の印刷データの１例のイメージを示す説明図である。
【図４３】サイドラベル選択時の印刷位置前後調整を行った場合の印刷データの１例のイメージを示す説明図である。
【図４４】印刷位置を調整するときの上位階層におけるユーザの操作および画面表示の一例を示す説明図である。
【図４５】図４４に続く、第１階層におけるユーザの操作および画面表示の一例を示す説明図である。
【図４６】図４５に続く、第２階層におけるユーザの操作および画面表示の一例を示す説明図である。
【図４７】サイドラベル有無検出＆前後方向印刷位置調整処理のフローチャートである。
【図４８】テープカートリッジを背面からみた外観図である。
【図４９】ポケット近傍の構成図である。
【図５０】処理形態（内部状態設定）レジスタのフォーマット説明図である。
【図５１】図５０の詳細仕様の説明図である。
【図５２】文字コードデータのフォーマット説明図である。
【図５３】図５２の詳細仕様の説明図である。
【図５４】平仮名漢字変換を行うときのユーザの操作および画面表示の一例を示す説明図である。
【図５５】片仮名平仮名変換を行うときのユーザの操作および画面表示の一例を示す説明図である。
【図５６】かな漢字変換モードにおける処理フローの説明図である。
【図５７】文字入力を行うときのユーザの操作および画面表示の一例を示す説明図である。
【図５８】図５７の文字種選択のための具体的なユーザの操作および画面表示の一例を示す説明図である。
【図５９】文字入力の操作開始から終了までの概要的なユーザの操作および画面表示の一例を示す説明図である。
【図６０】文字選択画面の説明図である。
【図６１】所定文字種配列表の一例としての、かな配列表である。
【図６２】図６１のかな配置表に基づいてカーソル操作により入力指定文字の指定変更を行う場合のスクロール規則の説明図である。
【図６３】別のカーソル操作に対する、図６２と同様の説明図である。
【図６４】さらに別のカーソル操作に対する、図６２と同様の説明図である。
【図６５】さらに別のカーソル操作に対する、図６２と同様の説明図である。
【図６６】さらに別のカーソル操作に対する、図６２と同様の説明図である。
【図６７】さらに別のカーソル操作に対する、図６２と同様の説明図である。
【図６８】所定文字種配列表の一例としての、カナ配列表である。
【図６９】所定文字種配列表の一例としての、英字配列表である。
【図７０】所定文字種配列表の一例としての、数字配列表である。
【図７１】所定文字種配列表の一例としての、漢字配列表である。
【図７２】所定文字種配列表の一例としての、記号配列表である。
【図７３】図７２の変形例となる、記号配列表である。
【図７４】さらに図７３の変形例となる、記号配列表である。
【図７５】記号選択入力モードにおける記号群分類表である。
【図７６】図７５で記号群として音楽を選択したときに入力可能な文字の一例を示す文字コード対応表である。
【図７７】図７５で記号群として記述を選択したときに入力可能な文字の一例を示す文字コード対応表である。
【図７８】図７５で記号群として省略を選択したときに入力可能な文字の一例を示す文字コード対応表である。
【符号の説明】
１      テープ印刷装置
３      キーボード
４      ディスプレイ
５      テープカートリッジ
７      印刷ヘッド
１１    操作部
１２    印刷部
１３    切断部
１４    検出部
２５    リモコンインタフェース端子（ＲＴ）
２６    リモコン接続ケーブル
４１    表示画面
９０    ＭＤプレーヤ
９１    ＭＤカートリッジ
９２    ミニディスク（ＭＤ）
９３    ＭＤケース
２００  制御部
２１０  ＣＰＵ
２２０  ＲＯＭ
２３０  キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）
２４０  ＲＡＭ
２４１  各種レジスタ群
２４２  テキストデータ領域
２４３  表示画像データ領域
２４４  印刷画像データ領域
２４５  半角表示属性データ領域
２４６  全角表示属性データ領域
２５０  周辺制御回路（Ｐ−ＣＯＮ）
２６０  内部バス
２７０  駆動部
９０１  リモコン端子
９１２  本体表示部
９１４  本体操作部
９２１  リモコン
９２２  リモコン表示部
９２３  リモコン操作部
ＬＭ    メインラベル
ＬＭＣ  ケースラベル
ＬＭＤ  ディスクラベル
Ｔ      テープ
Ｒ      インクリボン
ＲＰ１〜ｋ、ＲＰ２１、ＲＰ２６、ＲＰ２Ｃ１〜２  ……応答データ
ＲＱ１、ＲＱ２１、ＲＱ２６、ＲＱ２Ｃ  ……  要求信号
【図１】
0003690132.tif 000002
【図２】
0003690132.tif 000003
【図３】
0003690132.tif 000004
【図４】
0003690132.tif 000005
【図５】
0003690132.tif 000006
【図６】
0003690132.tif 000007
【図７】
0003690132.tif 000008
【図８】
0003690132.tif 000009
【図９】
0003690132.tif 000010
【図１０】
0003690132.tif 000011
【図１１】
0003690132.tif 000012
【図１２】
0003690132.tif 000013
【図１３】
0003690132.tif 000014
【図１４】
0003690132.tif 000015
【図１５】
0003690132.tif 000016
【図１６】
0003690132.tif 000017
【図１７】
0003690132.tif 000018
【図１８】
0003690132.tif 000019
【図１９】
0003690132.tif 000020
【図２０】
0003690132.tif 000021
【図２１】
0003690132.tif 000022
【図２２】
0003690132.tif 000023
【図２３】
0003690132.tif 000024
【図２４】
0003690132.tif 000025
【図２５】
0003690132.tif 000026
【図２６】
0003690132.tif 000027
【図２７】
0003690132.tif 000028
【図２８】
0003690132.tif 000029
【図２９】
0003690132.tif 000030
【図３０】
0003690132.tif 000031
【図３１】
0003690132.tif 000032
【図３２】
0003690132.tif 000033
【図３３】
0003690132.tif 000034
【図３４】
0003690132.tif 000035
【図３５】
0003690132.tif 000036
【図３６】
0003690132.tif 000037
【図３７】
0003690132.tif 000038
【図３８】
0003690132.tif 000039
【図３９】
0003690132.tif 000040
【図４０】
0003690132.tif 000041
【図４１】
0003690132.tif 000042
【図４２】
0003690132.tif 000043
【図４３】
0003690132.tif 000044
【図４４】
0003690132.tif 000045
【図４５】
0003690132.tif 000046
【図４６】
0003690132.tif 000047
【図４７】
0003690132.tif 000048
【図４８】
0003690132.tif 000049
【図４９】
0003690132.tif 000050
【図５０】
0003690132.tif 000051
【図５１】
0003690132.tif 000052
【図５２】
0003690132.tif 000053
【図５３】
0003690132.tif 000054
【図５４】
0003690132.tif 000055
【図５５】
0003690132.tif 000056
【図５６】
0003690132.tif 000057
【図５７】
0003690132.tif 000058
【図５８】
0003690132.tif 000059
【図５９】
0003690132.tif 000060
【図６０】
0003690132.tif 000061
【図６１】
0003690132.tif 000062
【図６２】
0003690132.tif 000063
【図６３】
0003690132.tif 000064
【図６４】
0003690132.tif 000065
【図６５】
0003690132.tif 000066
【図６６】
0003690132.tif 000067
【図６７】
0003690132.tif 000068
【図６８】
0003690132.tif 000069
【図６９】
0003690132.tif 000070
【図７０】
0003690132.tif 000071
【図７１】
0003690132.tif 000072
【図７２】
0003690132.tif 000073
【図７３】
0003690132.tif 000074
【図７４】
0003690132.tif 000075
【図７５】
0003690132.tif 000076
【図７６】
0003690132.tif 000077
【図７７】
0003690132.tif 000078
【図７８】
0003690132.tif 000079