(57)【要約】【課題】文字入力キーにより複数の文字種を入力可能であり、現在入力可能な文字種を、容易且つ確実に入力状態を把握可能なテープ印刷装置を提供する。【解決手段】テープ印刷装置１は、文字入力キー２１、NumLockキー２４、CapsLockキー２５を含むキーボード２０と、文字やカーソル５０を表示する液晶ディスプレイ１０を有している。テープ印刷装置１は、入力された文字等を、サーマルヘッド４０によってテープへ印刷し得る。NumLockキー２４がオンされると、テープ印刷装置１は、入力対象文字種をアラビア数字に設定し、カーソル５０を構成する文字種報知部５１に、NumLock画像５３Ｂを表示する。CapsLockキー２５がオンされると、テープ印刷装置１は、入力対象文字種をアルファベットの大文字に設定し、文字種報知部５１に、CapsLock画像５３Ｃを表示する。【選択図】図９
2011028413.tif 000002
【特許請求の範囲】
【請求項１】
文字の入力に用いられる文字入力キーを複数備える文字入力手段と、
前記文字入力手段の操作により入力された文字と、前記文字入力手段による文字入力の対象となる編集位置を示すカーソルと、を表示する表示手段と、
前記文字入力手段により入力された文字データを、長尺状のテープに印刷する印刷手段と、を備えるテープ印刷装置であって、
前記カーソルは、前記文字入力キーの操作により入力される文字の文字種を示す文字種画像を表示する文字種報知部を有し、
ユーザの操作に基づいて、前記文字入力キーにより入力される文字の文字種を設定する文字種設定手段と、
前記文字種設定手段によって前記文字種の設定が変更された場合に、前記文字種報知部の表示を、変更された文字種を示す文字種画像に変更して表示する表示制御手段と、を備えることを特徴とするテープ印刷装置。
【請求項２】
請求項１記載のテープ印刷装置であって、
前記表示手段は、前記文字入力手段の操作により入力された一の文字を表示する単位表示領域を複数有する文字表示部を有し、
前記カーソルの文字種報知部は、前記編集位置に該当する単位表示領域により構成され、
前記表示制御手段は、前記編集位置に該当する単位表示領域に、既に入力された入力済文字が表示されている場合に、
当該単位表示領域に表示されている入力済文字を、前記文字種報知部に表示する第１表示態様と、前記文字種設定手段によって現在設定されている文字種を示す文字種画像を、前記文字種報知部に表示する第２表示態様と、を順次切り替えて表示することを特徴とするテープ印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一のキー入力操作によって、複数種類の文字種に含まれる一の文字種に従った文字入力を可能とするテープ印刷装置に関する。
【背景技術】
【０００２】
従来、テープ印刷装置は、複数の文字入力キーを備え、文字入力キーの入力操作に基づいて、ユーザ所望の文字を入力するように構成されている。又、これらのテープ印刷装置においては、文字入力キーの入力操作によって入力される文字の文字種を、ユーザ所望の文字種に変更可能なテープ印刷装置も知られている。
【０００３】
ここで、文字種とは、文字体系の種類（例えば、アラビア文字、漢字、ラテン文字、平仮名、カタカナ等）や、表記態様（半角又は全角、大文字又は小文字等）等の相違により類別される文字の種類を意味する。尚、本明細書においては、表意文字（例えば、アラビア数字、ローマ数字等）や記号（例えば、算術記号等）も、一の文字種として含む。
【０００４】
文字入力キーにより入力される文字種を変更可能なテープ印刷装置としては、「NumLock機能」、「CapsLock機能」を備えるテープ印刷装置が知られている。「NumLock機能」とは、所定の文字入力キーにより入力される文字の文字種を「数字（アラビア数字）」に設定する機能を意味する。そして、「CapsLock機能」とは、アルファベットの小文字が対応付けられている文字入力キーにより入力される文字の文字種を「アルファベットの大文字」に設定する機能を意味する。
【０００５】
このようなテープ印刷装置においては、入力の対象となる文字種をユーザに報知する必要がある。入力対象となる文字種が不明である場合、ユーザは、所望の入力内容を入力することができない。このような事態を回避するため、テープ印刷装置のディスプレイ上に、入力状態（例えば、「NumLock機能」、「CapsLock機能」の有効・無効等）を示すガイダンス表示を行うものが知られている。
【０００６】
例えば、特許文献１記載のテープ印刷装置は、入力された文字を表示する文字表示領域と、当該文字表示領域の外部に形成され、ガイダンス表示が行われるガイダンス表示領域と、を有している。従って、当該特許文献１記載のテープ印刷装置によれば、ユーザは、ガイダンス表示領域の表示を確認することで、現在の入力状況を把握することができ、もって、ユーザ所望の入力内容を確実に行い得る。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−４４４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、特許文献１記載のテープ印刷装置は、ディスプレイ中に、文字表示領域と、ガイダンス表示領域を有している。従って、ガイダンス表示による入力状況の報知を確実に行うために、ガイダンス表示領域を大型化すると、ディスプレイ自体の大型化を招いてしまい、テープ印刷装置の高価格化を推し進めてしまう。又、ガイダンス表示領域の大型化に伴い、文字表示領域を縮小すると、文字表示領域による入力内容の確認が困難となってしまう。
【０００９】
又、特許文献１記載のテープ印刷装置において、文字表示領域と、ガイダンス表示領域は、夫々、個別の表示領域として、ディスプレイ上に形成されている。従って、ガイダンス表示を確認する際に、ユーザは、文字表示領域から視線を移動する必要がある。この結果、当該テープ印刷装置は、入力内容又は入力状態を把握する際に、ユーザの負担を強いることとなり、入力状態等を容易に把握することを妨げる虞がある。
【００１０】
本明細書は、文字入力キーにより複数の文字種を入力可能なテープ印刷装置に関し、特に、容易且つ確実に入力状態を把握可能なテープ印刷装置を提供する。
【課題を解決するための手段】
【００１１】
本発明の請求項１記載のテープ印刷装置は、文字の入力に用いられる文字入力キーを複数備える文字入力手段と、前記文字入力手段の操作により入力された文字と、前記文字入力手段による文字入力の対象となる編集位置を示すカーソルと、を表示する表示手段と、前記文字入力手段により入力された文字データを、長尺状のテープに印刷する印刷手段と、を備えるテープ印刷装置であって、前記カーソルは、前記文字入力キーの操作により入力される文字の文字種を示す文字種画像を表示する文字種報知部を有し、ユーザの操作に基づいて、前記文字入力キーにより入力される文字の文字種を設定する文字種設定手段と、前記文字種設定手段によって前記文字種の設定が変更された場合に、前記文字種報知部の表示を、変更された文字種を示す文字種画像に変更して表示する表示制御手段と、を備えることを特徴とする。
【００１２】
当該テープ印刷装置は、文字入力手段と、表示手段と、印刷手段と、文字種設定手段と、表示制御手段と、を備える。文字入力手段は、複数の文字入力キーを有している。表示手段は、文字入力手段により入力された文字と、カーソルを表示する。ユーザは、文字入力キーを操作することにより、文字種設定手段により設定されている文字種に係る文字を、ディスプレイ上のカーソルが示す編集位置に入力する。そして、カーソルは、文字種報知部を有している。文字種報知部における文字種画像の表示により、ユーザは、文字種設定手段により設定されている文字種を把握することができ、確実に所望の文字を入力し得る。又、文字種設定手段により文字種が変更されると、当該テープ印刷装置は、文字種報知部の表示を、変更された文字種を示す文字種画像に変更する。これにより、ユーザは、文字種が変更された場合であっても、現時点で設定されている文字種を把握することができ、所望の文字の入力に対する適切な措置（例えば、文字種の変更等）を講じることができる。
【００１３】
そして、請求項２記載のテープ印刷装置は、請求項１記載のテープ印刷装置であって、前記表示手段は、前記文字入力手段の操作により入力された一の文字を表示する単位表示領域を複数有する文字表示部を有し、前記カーソルの文字種報知部は、前記編集位置に該当する単位表示領域により構成され、前記表示制御手段は、前記編集位置に該当する単位表示領域に、既に入力された入力済文字が表示されている場合に、当該単位表示領域に表示されている入力済文字を、前記文字種報知部に表示する第１表示態様と、前記文字種設定手段によって現在設定されている文字種を示す文字種画像を、前記文字種報知部に表示する第２表示態様と、を順次切り替えて表示することを特徴とする。
【００１４】
当該テープ印刷装置において、表示手段は、複数の単位表示領域により構成される文字表示部を有する。カーソルの文字種報知部は、編集位置に係る単位表示領域により構成される。従って、ユーザは、文字表示部から視線を外すことなく、文字種報知部に表示された文字種画像を把握することができる。又、編集位置に係る単位表示領域に入力済文字が表示されている場合、当該テープ印刷装置は、第１表示態様と、第２表示態様とを順次切り替えて表示する。この結果、ユーザは、視線を移動させることなく、現在の文字種と、当該編集位置における入力済文字を把握することができる。この結果、当該テープ印刷装置は、ユーザ所望の文字入力を確実に行い得る環境を、ユーザに提供し得る。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るテープ印刷装置の上面図である。
【図２】本実施形態に係るテープ印刷装置の側面図である。
【図３】本実施形態に係るテープ印刷装置の制御系を示すブロック図である。
【図４】液晶ディスプレイの構成に関する説明図である。
【図５】液晶ディスプレイに表示されるカーソルに関する説明図である。
【図６】本実施形態に係る制御プログラムのフローチャートである。
【図７】入力文字特定テーブルの一例を示す説明図である。
【図８】通常状態で文字入力が行われた場合の液晶ディスプレイの表示例を示す説明図である。
【図９】NumLock状態で文字入力が行われた場合の液晶ディスプレイの表示例を示す説明図である。
【図１０】CapsLock状態で文字入力が行われた場合の液晶ディスプレイの表示例である。
【図１１】カーソルが入力済文字位置にある場合における液晶ディスプレイの表示例を示す説明図である。
【図１２】本発明に係るカーソルに関し、別の実施態様を示す説明図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係るテープ印刷装置を、テープ印刷装置１に具体化した実施形態について、図面を参照しつつ詳細に説明する。
【００１７】
先ず、テープ印刷装置１の構成について、図面を参照しつつ詳細に説明する。図１及び図２に示すように、当該テープ印刷装置１は、筐体２と、収納カバー３を備えている。筐体２は、制御部３０等の制御装置や、サーマルヘッド４０、テープ搬送モータ４２等を、内部に収納している。
【００１８】
又、筐体２は、カセット装着部４を有している。カセット装着部４は、テープカセットが装着される部分である。当該テープカセットは、感熱紙等で構成されるテープ（被記録媒体）を巻回状態で収納している。当該カセット装着部４は、開閉自在な収納カバー３によって、その上方を覆われている。収納カバー３は、筐体２の上面後端において回動自在に軸支されており、開閉自在に配設されている。
【００１９】
筐体２は、カセット装着部４の左側方に、テープ排出口５を有している。当該テープ排出口５は、テープカセットから引き出されたテープを排出する。当該テープには、ユーザによって入力された内容に基づく印刷が、後述するサーマルヘッド４０によって施され得る。
【００２０】
更に、筐体２は、その上面に、液晶ディスプレイ１０と、キーボード２０と、を備えている。液晶ディスプレイ１０は、所謂、キャラクタータイプの液晶ディスプレイである。そして、液晶ディスプレイ１０は、ユーザによる入力内容（例えば、入力された文字、記号、シンボル）や、後述するカーソル５０等を表示する。液晶ディスプレイ１０の構成については、後に詳細に説明する。そして、キーボード２０は、テープへ印刷される印刷対象の入力や、種々の制御指示等の入力に用いられる。
【００２１】
キーボード２０は、複数の操作キーを備えている。具体的には、キーボード２０は、文字入力キー２１と、カーソルキー２２と、リターンキー２３と、NumLockキー２４と、CapsLockキー２５と、印刷キー２６と、を有している。
【００２２】
文字入力キー２１は、所定の文字種に属する文字（例えば、アルファベット（大文字、小文字）、アラビア数字等）を入力する際に操作される。文字入力キー２１は、文字種に属する文字の数に応じて、複数配設されている。各文字入力キー２１は、夫々、入力対象となる一の文字と対応付けられている（図７参照）。そして、文字入力キー２１は、キーボード２０において、所謂「ＱＷＥＲＴＹ配列」に従って配置されている。尚、本実施形態においては、通常、文字入力キー２１を操作すると、アルファベットの小文字が、入力された文字入力キー２１に応じて入力される。
【００２３】
カーソルキー２２は、液晶ディスプレイ１０に表示されているカーソル５０を移動させる際に操作される。リターンキー２３は、入力内容や選択内容を確定する際に操作される。NumLockキー２４は、所定の文字入力キーの操作に従って入力される文字の文字種を、「アラビア数字」に設定する際に操作される。そして、CapsLockキー２５は、文字入力キー２１の操作に従って入力される文字の文字種（以下、入力対象文字種という）を「アルファベットの大文字」に設定する際に操作される。印刷キー２６は、各種キーの操作によって入力された内容をテープに印刷する際に操作される。
【００２４】
図２に示すように、筐体２の側面部には、コネクタ７と、アダプタ挿入口８が設けられている。コネクタ７には、外部装置（例えば、パーソナルコンピュータ）と接続する際に、ＵＳＢケーブルが取り付けられる。そして、アダプタ挿入口８には、電源アダプタが取り付けられる。
【００２５】
次に、テープ印刷装置１の制御構成について、図３を参照しつつ詳細に説明する。テープ印刷装置１において、制御基板（図示せず）が筐体２内部に配設されている。当該制御基板は、制御部３０、ヘッド駆動回路４１、搬送モータ駆動回路４３、切断用モータ駆動回路４５、液晶駆動回路４６を有している。
【００２６】
制御部３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ＥＥＰＲＯＭ３４、ＣＧ−ＲＯＭ３５により構成されている。又、当該制御部３０は、ヘッド駆動回路４１、搬送モータ駆動回路４３、切断用モータ駆動回路４５、液晶駆動回路４６と接続されている。更に、制御部３０は、キーボード２０にも接続されている。
【００２７】
ＣＰＵ３１は、テープ印刷装置１における各種制御の中枢を担う中央演算処理装置である。従って、このＣＰＵ３１は、キーボード２０等からの入力信号及び後述する制御プログラム（図６参照）に基づいて、各周辺装置を制御する。
【００２８】
そして、ＲＯＭ３２には、テープ印刷装置１における各種制御プログラムやデータが格納されている。従って、ＲＯＭ３２は、後述する制御プログラム（図６参照）、入力文字特定テーブル（図７参照）を格納している。
【００２９】
又、ＲＡＭ３３は、ＣＰＵ３１での演算結果等を一時的に格納する記憶装置である。このＲＡＭ３３には、キーボード２０の入力により生成された印刷データも格納される。
【００３０】
ＥＥＰＲＯＭ３４は、記憶内容の書込・消去ができる不揮発性メモリである。ＥＥＰＲＯＭ３４は、当該テープ印刷装置１におけるユーザ設定等を示すデータを格納している。
【００３１】
又、ＣＧ−ＲＯＭ３５は、キャラクタージェネレータ用メモリである。当該ＣＧ−ＲＯＭ３５は、液晶ディスプレイ１０に表示される文字や記号をコードデータと対応させてドットパターンで記憶している。又、当該ＣＧ−ＲＯＭ３５は、後述するカーソル５０を構成する画像（例えば、文字種報知画像５３等）についても、ドットパターンで記憶している。更に、当該ＣＧ−ＲＯＭ３５は、印刷される文字や記号の画像データをコードデータと対応させてドットパターンで記憶している。
【００３２】
ヘッド駆動回路４１は、ＣＰＵ３１からの制御信号に基づいて、サーマルヘッド４０に駆動信号を供給し、サーマルヘッド４０の駆動態様を制御する回路である。この時、ヘッド駆動回路４１は、サーマルヘッド４０に列設された各発熱素子の通電の有無を制御することで、サーマルヘッド４０全体の発熱態様を制御する。
【００３３】
又、搬送モータ駆動回路４３は、ＣＰＵ３１からの制御信号に基づいてテープ搬送モータ４２に駆動信号を供給し、テープ搬送モータ４２の駆動制御を行う制御回路である。従って、当該テープ印刷装置１は、テープ搬送モータ４２の駆動制御を行うことにより、カセット装着部４に装着されたテープカセットからテープを引き出し、サーマルヘッド４０近傍を経由して、テープ排出口５へ搬送し得る。
【００３４】
そして、切断用モータ駆動回路４５は、ＣＰＵ３１からの制御信号に基づいて切断用モータ４４に駆動信号を供給し、切断用モータ４４の駆動制御を行う回路である。従って、当該テープ印刷装置１は、切断用モータ４４の駆動制御を行うことにより、所望の位置でテープを切断し得る。
【００３５】
そして、液晶駆動回路４６は、ＣＰＵ３１からの制御信号に基づいて、液晶ディスプレイ１０に対して駆動信号を供給し、液晶ディスプレイ１０の表示制御を行う制御回路である。当該液晶駆動回路４６は、ＣＧ−ＲＯＭ３５に格納されている表示用のドットパターンに基づいて、液晶ディスプレイ１０を構成する各ドット１４の表示・非表示を制御する（図８〜図１１参照）。
【００３６】
次に、当該テープ印刷装置１に配設されている液晶ディスプレイ１０の構成について、図面を参照しつつ詳細に説明する。図４に示すように、当該液晶ディスプレイ１０は、入力文字表示部１１を有している。入力文字表示部１１は、一列に列設された複数の単位表示領域１２（本実施形態においては、１２個）により構成されている。
【００３７】
単位表示領域１２は、マトリクス状に配置された３５個のドット１４により構成される。一の単位表示領域１２は、ＣＧ−ＲＯＭ３５に格納されているドットパターンに従って、各ドット１４の表示・非表示を夫々制御することにより、所定の内容を表示する。尚、一の単位表示領域１２は、通常、一文字分の文字等（例えば、アルファベットやアラビア数字等）を表示する（図５等参照）。又、当該単位表示領域１２は、所定の場合に、後述する文字種報知画像５３を表示する。
【００３８】
そして、液晶ディスプレイ１０は、各単位表示領域１２の下方に、夫々、バー表示領域１３を有している（図４等参照）。バー表示領域１３は、複数のドット１４により構成されており、カーソル５０を構成する位置報知バー５２を表示する（図８〜図１１等参照）。
【００３９】
続いて、当該テープ印刷装置１の液晶ディスプレイ１０に表示されるカーソル５０について、図５を参照しつつ詳細に説明する。本実施形態に係るカーソル５０は、液晶ディスプレイ１０中の表示位置により、文字入力キー２１等の操作により文字の入力・編集が行われる位置（以下、編集位置という）を示す。図５に示すように、当該カーソル５０は、文字種報知部５１と、位置報知バー５２を有している。
【００４０】
文字種報知部５１は、カーソル５０の一部を構成し、現在の入力対象文字種を示す文字種報知画像５３を表示する。当該文字種報知部５１は、編集位置に該当する単位表示領域１２により構成される。そして、位置報知バー５２は、カーソル５０の一部を構成し、編集位置に該当する単位表示領域１２の下方に位置するバー表示領域１３に表示される。従って、ユーザは、液晶ディスプレイ１０における位置報知バー５２の表示位置に基づいて、現在の編集位置を把握し得る。
【００４１】
又、本実施形態においては、カーソル５０は、通常カーソル５０Ａ、NumLockカーソル５０Ｂ、CapsLockカーソル５０Ｃを含んでいる。これらの３種類のカーソル５０は、文字種報知部５１に表示される文字種報知画像５３の種類により区別される。
【００４２】
通常カーソル５０Ａの場合、通常画像５３Ａが文字種報知部５１に表示されている。通常画像５３Ａは、無地画像であり、現在の入力対象文字種が「アルファベットの小文字」であることを示す。尚、上述したように、当該テープ印刷装置１においては、通常、入力対象文字種は、「アルファベットの小文字」に設定されている。従って、液晶ディスプレイ１０に通常カーソル５０Ａが表示されている場合、ユーザは、現在の入力対象文字種が「アルファベットの小文字」であることを把握し得る。
【００４３】
そして、NumLockカーソル５０Ｂの場合、NumLock画像５３Ｂが文字種報知部５１に表示される。NumLock画像５３Ｂは、アラビア数字の「１」「２」を図案化した画像であり、現在の入力対象文字種が「アラビア数字」であることを示す。従って、液晶ディスプレイ１０にNumLock画像５３Ｂが表示されている場合、ユーザは、現在の入力対象文字種が「アラビア数字」であることを把握し得る。
【００４４】
CapsLockカーソル５０Ｃの場合、CapsLock画像５３Ｃが文字種報知部５１に表示される。CapsLock画像５３Ｃは、アルファベット大文字の「Ａ」と三角形を図案化した画像であり、現在の入力対象文字種が「アルファベットの大文字」であることを示す。従って、液晶ディスプレイ１０にCapsLock画像５３Ｃが表示されている場合、ユーザは、現在の入力対象文字種が「アルファベットの大文字」であることを把握し得る。
【００４５】
後述するように、カーソル５０における文字種報知画像５３は、NumLockキー２４やCapsLockキー２５の操作に基づいて、文字種画像設定処理（Ｓ２、Ｓ５、Ｓ７）により変更される。文字種報知画像５３の変更により、カーソル５０の種類は、通常カーソル５０Ａ〜CapsLockカーソル５０Ｃの何れかに変更される。
【００４６】
続いて、テープ印刷装置１における制御プログラムについて、図６を参照しつつ詳細に説明する。当該制御プログラムの実行を開始すると、ＣＰＵ３１は、まず、NumLockキー２４がオンされたか否かを判断する（Ｓ１）。即ち、ＣＰＵ３１は、現在の入力状態がNumLock状態であるか否かを判断する。NumLock状態とは、入力対象文字種として「アラビア数字」が設定されている状態である。NumLockキー２４がオンされた場合（Ｓ１：ＹＥＳ）、ＣＰＵ３１は、Ｓ２に処理を移行する。一方、NumLockキー２４がオンされていない場合（Ｓ１：ＮＯ）、ＣＰＵ３１は、Ｓ４に処理を移行する。
【００４７】
Ｓ２においては、ＣＰＵ３１は、文字種画像設定処理を実行する。文字種画像設定処理（Ｓ２）では、ＣＰＵ３１は、液晶ディスプレイ１０中のカーソル５０における文字種報知部５１に表示される文字種報知画像５３を、「NumLock画像５３Ｂ」に設定する。これにより、液晶ディスプレイ１０には、NumLockカーソル５０Ｂが表示される（例えば、図９参照）。文字種画像設定処理（Ｓ２）を終了すると、ＣＰＵ３１は、Ｓ３に処理を移行する。
【００４８】
Ｓ３では、ＣＰＵ３１は、入力設定処理を実行する。入力設定処理（Ｓ３）では、ＣＰＵ３１は、「NumLockフラグ」をＲＡＭ３３に格納する。NumLockフラグは、現在の入力対象文字種が「アラビア数字」であることを示す。この時、ＲＡＭ３３に他のフラグ（例えば、後述するCapsLockフラグ等）が格納されている場合、ＣＰＵ３１は、当該他のフラグを消去する。そして、当該NumLockフラグは、後述する文字入力処理（Ｓ１０）で、入力文字を特定する際に参照される。入力設定処理（Ｓ３）を終了すると、ＣＰＵ３１は、Ｓ９に処理を移行する。
【００４９】
Ｓ４に移行すると、ＣＰＵ３１は、CapsLockキー２５がオンされたか否かを判断する。即ち、ＣＰＵ３１は、現在の入力状態がCapsLock状態であるか否かを判断する。CapsLock状態とは、入力対象文字種として「アルファベットの大文字」が設定されている状態である。CapsLockキー２５がオンされた場合（Ｓ４：ＹＥＳ）、ＣＰＵ３１は、Ｓ５に処理を移行する。一方、CapsLockキー２５がオンされていない場合（Ｓ４：ＮＯ）、ＣＰＵ３１は、Ｓ７に処理を移行する。
【００５０】
Ｓ５においては、ＣＰＵ３１は、文字種画像設定処理を実行する。文字種画像設定処理（Ｓ５）では、ＣＰＵ３１は、液晶ディスプレイ１０中のカーソル５０における文字種報知部５１に表示される文字種報知画像５３を「CapsLock画像５３Ｃ」に設定する。これにより、液晶ディスプレイ１０は、CapsLockカーソル５０Ｃが表示される（例えば、図１０参照）。文字種画像設定処理（Ｓ５）を終了すると、ＣＰＵ３１は、Ｓ６に処理を移行する。
【００５１】
Ｓ６では、ＣＰＵ３１は、入力設定処理を実行する。入力設定処理（Ｓ６）においては、ＣＰＵ３１は、「CapsLockフラグ」をＲＡＭ３３に格納する。CapsLockフラグは、現在の入力対象文字種が「アルファベットの大文字」であることを示す。この時、ＲＡＭ３３に他のフラグ（例えば、NumLockフラグ等）が格納されている場合、ＣＰＵ３１は、当該他のフラグを消去する。そして、当該CapsLockフラグは、後述する文字入力処理（Ｓ１０）で、入力文字を特定する際に参照される。入力設定処理（Ｓ６）を終了すると、ＣＰＵ３１は、Ｓ９に処理を移行する。
【００５２】
Ｓ７に移行すると、ＣＰＵ３１は、文字種画像設定処理を実行する。文字種画像設定処理（Ｓ７）では、ＣＰＵ３１は、液晶ディスプレイ１０中のカーソル５０における文字種報知部５１に表示される文字種報知画像５３を「通常画像５３Ａ」に設定する。これにより、液晶ディスプレイ１０には、通常カーソル５０Ａが表示される（例えば、図８参照）。文字種画像設定処理（Ｓ７）を終了すると、ＣＰＵ３１は、Ｓ８に処理を移行する。
【００５３】
Ｓ８においては、ＣＰＵ３１は、入力設定処理を実行する。入力設定処理（Ｓ８）では、ＣＰＵ３１は、「通常フラグ」をＲＡＭ３３に格納する。通常フラグは、現在の入力対象文字種が通常設定時の文字種（即ち、アルファベットの小文字）であることを示す。この時、ＲＡＭ３３に他のフラグ（例えば、NumLockフラグ等）が格納されている場合、ＣＰＵ３１は、当該他のフラグを消去する。そして、当該通常フラグは、後述する文字入力処理（Ｓ１０）で、入力文字を特定する際に参照される。入力設定処理を終了すると、ＣＰＵ３１は、Ｓ９に処理を移行する。
【００５４】
Ｓ９では、ＣＰＵ３１は、文字入力操作が行われたか否かを判断する。文字入力操作は、ユーザ所望の一の文字入力キーに対する操作を意味する。文字入力操作が行われた場合（Ｓ９：ＹＥＳ）、ＣＰＵ３１は、Ｓ１０に処理を移行する。一方、文字入力操作が行われていない場合（Ｓ９：ＮＯ）、ＣＰＵ３１は、Ｓ１１に処理を移行する。
【００５５】
Ｓ１０に移行すると、ＣＰＵ３１は、文字入力処理を実行する。文字入力処理（Ｓ１０）では、ＣＰＵ３１は、ユーザにより操作された文字入力キー２１と、現在設定されている入力対象文字種と、入力文字特定テーブル（図７参照）により、ユーザ所望の文字を入力する。この時、ＣＰＵ３１は、カーソル５０の位置を、右隣りの単位表示領域１２及びバー表示領域１３へ移動する（図８参照）。ユーザの操作に対応する文字を入力すると、ＣＰＵ３１は、Ｓ１に処理を戻す。
【００５６】
ここで、文字入力処理（Ｓ１０）で参照される入力文字特定テーブルについて、図７を参照しつつ詳細に説明する。図７に示すように、入力文字特定テーブルは、各文字入力キー２１と、当該文字入力キー２１が操作された場合に入力される文字（以下、入力対象文字という）を対応付けている。そして、当該入力文字特定テーブルは、入力対象文字種の設定に応じた３つの場合について、それぞれ、各文字入力キー２１と入力対象文字の対応関係を示す。当該３つの場合は、入力対象文字種が「アルファベットの小文字」である場合と、入力対象文字種が「アラビア数字」である場合と、入力対象文字種が「アルファベットの大文字」である場合を意味する。
【００５７】
従って、文字入力処理（Ｓ１０）において、ＣＰＵ３１は、ＲＡＭ３３に格納されているフラグ（例えば、NumLockフラグ等）に基づいて、現在の入力対象文字種を特定し得る。更に、ＣＰＵ３１は、文字入力操作に伴う文字入力キー２１からの操作信号に基づいて、文字入力操作が行われた文字入力キー２１を特定し得る。従って、ＣＰＵ３１は、入力文字特定テーブル（図７参照）に基づいて、文字入力操作が行われた文字入力キー２１に対応し、現在の入力対象文字種に属する一の文字を特定し、当該文字を入力し得る。
【００５８】
再び、図６を参照しつつ、本実施形態に係る制御プログラムについて説明する。Ｓ１１においては、ＣＰＵ３１は、カーソル操作が行われたか否かを判断する。カーソル操作は、カーソルキー２２の左方向又は右方向に対する入力操作である。カーソル操作が行われた場合（Ｓ１１：ＹＥＳ）、ＣＰＵ３１は、Ｓ１２に処理を移行する。一方、カーソル操作が行われていない場合（Ｓ１１：ＮＯ）、ＣＰＵ３１は、Ｓ１５に処理を移行する。
【００５９】
Ｓ１２では、ＣＰＵ３１は、カーソル移動処理を実行する。カーソル移動処理（Ｓ１２）においては、ＣＰＵ３１は、カーソルキー２２に対するユーザの操作に基づいて、液晶ディスプレイ１０に表示されているカーソル５０の位置を移動する。即ち、ＣＰＵ３１は、カーソル操作に基づいて、編集位置を変更する。カーソル移動処理（Ｓ１２）を終了すると、ＣＰＵ３１は、Ｓ１３に処理を移行する。
【００６０】
Ｓ１３に移行すると、ＣＰＵ３１は、現在のカーソル５０の位置（即ち、編集位置）が入力済文字位置であるか否かを判断する。入力済文字位置は、既に文字が入力されている単位表示領域１２を意味する。現在のカーソル５０の位置が入力済文字位置である場合（Ｓ１３：ＹＥＳ）、ＣＰＵ３１は、Ｓ１４に処理を移行する。一方、現在のカーソル５０の位置が入力済文字位置でない場合（Ｓ１３：ＮＯ）、ＣＰＵ３１は、Ｓ１に処理を戻す。この時、カーソル５０の文字種報知部５１は、文字種報知画像５３を常時表示した状態にある。
【００６１】
Ｓ１４においては、ＣＰＵ３１は、表示態様変更処理を実行する。表示態様変更処理（Ｓ１４）では、ＣＰＵ３１は、入力済文字位置に位置するカーソル５０における文字種報知部５１の表示態様を変更する。具体的には、ＣＰＵ３１は、文字種報知部５１における表示を、第１表示態様、第２表示態様の順に定期的（例えば、１秒間隔）に切り替える。第１表示態様は、現在設定されている入力対象文字種に対応する文字種報知画像５３を示す表示態様である（図１１中、上図参照）。そして、第２表示態様は、入力済文字位置に表示されている文字を示す表示態様である（図１１中、下図参照）。このように、第１表示態様と、第２表示態様を定期的に切り替えることにより、ユーザは、現在設定されている入力対象文字種と、入力済文字位置に入力されている文字の両者を、確実に把握することができる。表示態様変更処理（Ｓ１４）を終了すると、ＣＰＵ３１は、Ｓ１に処理を戻す。
【００６２】
尚、第１表示態様と第２表示態様の定期的な切替表示は、カーソル５０が入力済文字位置に位置している限り、継続して行われる。
【００６３】
Ｓ１５では、ＣＰＵ３１は、その他の処理を実行する。その他の処理（Ｓ１５）では、ＣＰＵ３１は、テープ印刷装置１におけるユーザ設定を受け付ける処理や、入力された内容に基づく印刷処理等を行う。これらの処理については、既に公知であるため、その説明を省略する。その他の処理（Ｓ１５）を終了すると、ＣＰＵ３１は、Ｓ１に処理を戻す。
【００６４】
続いて、上記制御プログラムに基づく液晶ディスプレイ１０の表示態様の推移について、図８〜図１１に示す具体例に基づいて、詳細に説明する。上述したように、テープ印刷装置１においては、入力対象文字種の初期設定は、「アルファベットの小文字」である。従って、テープ印刷装置１に電源が投入されると、通常カーソル５０Ａが液晶ディスプレイ１０に表示される（図８（Ａ）参照）。
【００６５】
そして、図８（Ａ）に示す状態で、文字入力キー２１を操作すると、ＣＰＵ３１は、現在の入力対象文字種に属し、操作された文字入力キー２１に対応する文字を入力する。例えば、「ａ」の文字が対応付けられている文字入力キー２１（以下、「ａ」キーという）を操作すると、ＣＰＵ３１は、アルファベットの小文字で表現された「ａ」の文字を入力する（Ｓ１０）。これにより、液晶ディスプレイ１０は、「ａ」の文字を表示すると共に、当該「ａ」の右隣りに通常カーソル５０Ａを移動して表示する（図８（Ｂ）参照）。
【００６６】
図８（Ｂ）に示す状態で、NumLockキー２４がオンされると、ＣＰＵ３１は、文字種報知部５１に、NumLock画像５３Ｂを設定する（Ｓ２）。即ち、ＣＰＵ３１は、液晶ディスプレイ１０上のカーソル５０を、通常カーソル５０ＡからNumLockカーソル５０Ｂに変更して表示する（図９（Ａ）参照）。又、ＣＰＵ３１は、NumLockキー２４の操作に基づいて、入力対象文字種を「アラビア数字」に設定する（Ｓ３）。この結果、NumLock画像５３Ｂは文字種報知部５１を構成する単位表示領域１２に表示される。従って、ユーザは、視線を大きく移動させることなく、現在の入力対象文字種が「アラビア数字」であることを把握し得る。
【００６７】
この状態で所定の文字入力キー２１が操作されると、ＣＰＵ３１は、操作された文字入力キー２１と、入力文字特定テーブル（図７参照）に基づいて、当該文字入力キー２１に対応する「アラビア数字」を入力し、液晶ディスプレイ１０に表示する（Ｓ１０）。例えば、「ｑ」キーを用いた文字入力操作が行われた場合、ＣＰＵ３１は、入力文字特定テーブルに基づいて、アラビア数字の「１」を編集位置に入力し、液晶ディスプレイ１０に表示する（図９（Ｂ）参照）。更に、「ｗ」キーを用いた文字入力操作を行った場合、ＣＰＵ３１は、入力文字特定テーブルに基づいて、アラビア数字の「２」を編集位置に入力し、液晶ディスプレイ１０に表示する（図９（Ｃ）参照）。
【００６８】
図９に示すように、ユーザは、液晶ディスプレイ１０における文字種報知部５１の表示により、現在の入力対象文字種が「アラビア数字」であることを、容易且つ確実に把握することができる。これにより、当該テープ印刷装置１は、アラビア数字が入力可能な状態であるか否かを報知することができ、ユーザの誤入力を防止することができる。
【００６９】
更に、図８（Ｂ）に示す状態で、CapsLockキー２５がオンされると、ＣＰＵ３１は、文字種報知部５１に、CapsLock画像５３Ｃを設定する。即ち、ＣＰＵ３１は、液晶ディスプレイ１０上のカーソル５０を、通常カーソル５０ＡからCapsLockカーソル５０Ｃに変更して表示する（図１０（Ａ）参照）。
又、ＣＰＵ３１は、CapsLockキー２５の操作に基づいて、入力対象文字種を「アルファベットの大文字」に設定する（Ｓ５）。この結果、CapsLock画像５３Ｃは、文字種報知部５１を構成する単位表示領域１２に表示される。従って、ユーザは、視線を大きく移動させることなく、現在の入力対象文字種が「アルファベットの大文字」であることを把握し得る。
【００７０】
この状態で所定の文字入力キー２１が操作されると、ＣＰＵ３１は、操作された文字入力キー２１と、入力文字特定テーブル（図７参照）に基づいて、当該文字入力キー２１に対応する「アルファベットの大文字」を入力し、液晶ディスプレイ１０に表示する（Ｓ１０）。例えば、「ａ」キーを用いた文字入力操作が行われた場合、ＣＰＵ３１は、入力文字特定テーブルに基づいて、アルファベットの大文字である「Ａ」を編集位置に入力し、液晶ディスプレイ１０に表示する（図１０（Ｂ）参照）。更に、「ｂ」キーを用いた文字入力操作を行った場合、ＣＰＵ３１は、入力文字特定テーブルに基づいて、アルファベットの大文字である「Ｂ」を編集位置に入力し、液晶ディスプレイ１０に表示する（図１０（Ｃ）参照）。
【００７１】
図１０に示すように、ユーザは、液晶ディスプレイ１０における文字種報知部５１の表示により、現在の入力対象文字種が「アルファベットの大文字」であることを、容易且つ確実に把握することができる。これにより、当該テープ印刷装置１は、アルファベットの大文字が入力可能な状態であるか否かを報知することができ、ユーザの誤入力を防止することができる。
【００７２】
そして、カーソル５０の位置が入力済文字位置に変更されると、ＣＰＵ３１は、カーソル５０の表示態様を、第１表示態様と第２表示態様を定期的に切り替え表示する態様に変更する（Ｓ１４）。例えば、図９（Ｃ）に示す状態から、カーソルキー２２の左方向に対する操作が行われると、NumLockカーソル５０Ｂは、左隣りに位置する「２」が表示されている単位表示領域１２へ移動表示される。そして、ＣＰＵ３１は、第１表示態様と第２表示態様を定期的に切り替える態様で、当該NumLockカーソル５０Ｂを液晶ディスプレイ１０に表示する（図１１参照）。
【００７３】
図１１（Ａ）に示すように、この場合の第１表示態様は、NumLockカーソル５０Ｂの文字種報知部５１に、NumLock画像５３Ｂを表示した態様である。従って、ユーザは、NumLockカーソル５０Ｂの第１表示態様に基づいて、現在の入力対象文字種が「アラビア数字」であることを把握し得る。
【００７４】
図１１（Ｂ）に示すように、この場合の第２表示態様は、NumLockカーソル５０Ｂの文字種報知部５１に、入力済文字位置に表示されている「２」の文字を表示した態様である。従って、ユーザは、NumLockカーソル５０Ｂの第２表示態様に基づいて、入力済文字位置に入力されている文字（即ち、「２」）を把握することができ、現在の入力内容を確実に把握することができる。そして、この場合に、当該テープ印刷装置１は、第１表示態様と第２表示態様を定期的に切り替えて表示するので、現在の入力内容と現在の入力対象文字種を、ユーザに確実に把握させ得る。この結果、当該テープ印刷装置１は、ユーザの誤入力防止に貢献し得る。
【００７５】
以上説明したように、本実施形態に係るテープ印刷装置１は、液晶ディスプレイ１０上に、文字入力キー２１等を用いて入力された文字と、カーソル５０を表示する（図８等参照）。そして、カーソル５０は、文字種報知部５１を有している。文字種報知部５１は、現在の入力対象文字種を示す文字種報知画像５３（即ち、通常画像５３Ａ、NumLock画像５３Ｂ、CapsLock画像５３Ｃ）の何れかを表示する。従って、ユーザは、文字種報知部５１における文字種報知画像５３の種類に基づいて、現在の入力対象文字種を把握し得る。又、当該テープ印刷装置１は、NumLockキー２４、CapsLockキー２５等の操作により、入力対象文字種を変更して設定し得る。そして、この場合に、文字種報知部５１の表示は、変更後の入力対象文字種を示す文字種報知画像５３に変更される（図９、図１０等参照）。従って、ユーザは、入力対象文字種が変更された場合であっても、現在の入力対象文字種を把握することができ、所望の文字の入力に対する適切な措置（例えば、文字種の変更等）を講じることができる。
【００７６】
又、当該テープ印刷装置１は、複数の単位表示領域１２により構成される入力文字表示部１１を、液晶ディスプレイ１０中に有している。そして、カーソル５０の文字種報知部５１は、編集位置に該当する単位表示領域１２により構成される（図８〜図１１等参照）。従って、ユーザは、入力文字表示部１１から視線を大きく移動させることなく、文字種報知部５１に表示されている文字種報知画像５３を視認し得る。この結果、当該テープ印刷装置１は、現在の入力対象文字種を、ユーザに負担をかけることなく、容易且つ確実に報知し得る。
【００７７】
更に、当該テープ印刷装置１は、カーソル５０が入力済文字位置に位置する場合に、カーソル５０の表示態様を、第１表示態様と第２表示態様を定期的に切り替える表示態様に設定する（Ｓ１４）。即ち、テープ印刷装置１は、現在の入力対象文字種に係る文字種報知画像５３と、入力済の文字内容を、定期的に切り替えて表示する。この結果、ユーザは、カーソル５０から視線を移動させることなく、現在の入力対象文字種と、カーソル５０の位置（即ち、編集位置）に入力されている文字内容を、容易且つ確実に把握し得る。この結果、当該テープ印刷装置１は、ユーザ所望の文字入力を確実に行い得る環境を、ユーザに提供し得る。
【００７８】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。
例えば、本実施形態においては、ＣＰＵ３１は、入力対象文字種の変更を、図６に示す制御プログラムの方式に従って行っているが、この態様に限定されるものではない。即ち、入力対象文字種の変更については、種々の方式を採用し得る。即ち、NumLockの有効・無効を、NumLockキー２４の入力が行われる度に切り替え設定する態様であってもよい。同様に、CapsLockの有効・無効を、CapsLockキー２５の入力が行われる度に切り替え設定する態様であってもよい。
【００７９】
又、本実施形態においては、入力対象文字種として設定可能な文字種を、「アルファベットの小文字」、「アルファベットの大文字」「アラビア数字」の３種類としていたが、この態様に限定されるものではない。例えば、「日本語（平仮名）」、「日本語（片仮名）」を入力対象文字種とする構成であってもよい。
【００８０】
この構成を採用する場合、液晶ディスプレイ１０に、現在の入力対象文字種に応じて、平仮名カーソル５０Ｄ、片仮名カーソル５０Ｅを表示するように構成すればよい。図１２に示すように、平仮名カーソル５０Ｄは、平仮名画像５３Ｄが文字種報知部５１に表示されているカーソル５０であり、片仮名カーソル５０Ｅは、片仮名画像５３Ｅが文字種報知部５１に表示されているカーソル５０である。
【００８１】
そして、文字種報知画像５３として表示される画像の内容は、図５、図１２等に示す態様に限定されるものではなく、入力対象文字種を報知し得るものであれば、種々の態様を採用し得る。例えば、図１２（Ａ）に示すように、平仮名画像５３Ｄを、「平仮名」の「平」の文字で構成し、片仮名画像５３Ｅを、「片仮名」の「片」の文字で構成してもよい。又、図１２（Ｂ）に示すように、平仮名画像５３Ｄを、「かな」という文字を「平仮名」で表現した態様とし、片仮名画像５３Ｅを、「かな」という文字を「片仮名」で表現した態様としてもよい。
【００８２】
更に、入力対象文字種として設定可能な文字種の種類数は、３種類である必要はなく、更に多種類であってもよい。例えば、「アルファベットの小文字」、「アルファベットの大文字」「アラビア数字」の３種類に、「平仮名」「片仮名」の２種類を加えた５種類とすることも可能である。
【符号の説明】
【００８３】
１    テープ印刷装置
１０  液晶ディスプレイ
１１  入力文字表示部
１２  単位表示領域
２１  文字入力キー
２２  カーソルキー
２４  NumLockキー
２５  CapsLockキー
３０  制御部
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
４０  サーマルヘッド
５０  カーソル
５１  文字種報知部
５３  文字種報知画像
【図１】
2011028413.tif 000003
【図２】
2011028413.tif 000004
【図３】
2011028413.tif 000005
【図４】
2011028413.tif 000006
【図５】
2011028413.tif 000007
【図６】
2011028413.tif 000008
【図７】
2011028413.tif 000009
【図８】
2011028413.tif 000010
【図９】
2011028413.tif 000011
【図１０】
2011028413.tif 000012
【図１１】
2011028413.tif 000013
【図１２】
2011028413.tif 000014