(57)【特許請求の範囲】
【請求項１】
入力された英数字および記号のいずれかから成る入力文字を当該入力文字に類似する欧文文字に変換する文字処理装置において、
前記入力文字にカーソルを付して編集用文字として表示する表示手段と、
前記入力文字が前記編集用文字として判定されたことをトリガーとして、当該編集用文字が、前記欧文文字に変換可能な状態か否かを判別する変換対象判別手段と、
前記編集用文字が前記欧文文字に変換可能な状態であると判別した場合、その旨を報知する報知手段と、
前記変換対象判別手段により前記編集用文字が変換可能な状態であると判別した場合、変換操作に基づいて、当該編集用文字を前記欧文文字に変換して確定する変換手段と、を備え、
前記変換対象判別手段は、
前記変換手段により前記編集用文字を前記欧文文字に変換して確定した後であっても、確定後の文字が前記欧文文字に変換可能な状態であると判別することを特徴とする文字処理装置。
【請求項２】
前記変換対象判別手段は、
前記編集用文字が、前記欧文文字への変換対象である変換対象文字の場合、当該編集用文字は前記欧文文字に変換可能な状態であると判別し、前記編集用文字が前記変換対象文字以外の文字の場合、当該編集用文字は前記欧文文字に変換不可能な状態であると判別することを特徴とする請求項１に記載の文字処理装置。
【請求項３】
前記欧文文字への変換対象となる前記編集用文字を変換対象文字とし、
前記変換対象文字から前記カーソルが移動した場合、および前記変換対象文字が前記欧文文字に変換された場合のいずれかの前記変換対象文字を確定文字とした場合、
前記変換対象判別手段は、
前記編集用文字が前記変換対象文字以外の文字および前記確定文字のいずれかである場合、当該編集用文字は前記欧文文字に変換不可能な状態であると判別することを特徴とする請求項１に記載の文字処理装置。
【請求項４】
前記報知手段は、インジケータで構成され、
前記インジケータは、
前記編集用文字が前記欧文文字に変換可能な状態の場合は点灯し、変換不可能な状態の場合は消灯することを特徴とする請求項１ないし３のいずれか１項に記載の文字処理装置。
【請求項５】
前記変換対象文字の変換候補となる１以上の前記欧文文字を表示する変換候補表示手段をさらに備え、
前記変換候補表示手段は、
前記変換対象文字に対する前記変換候補として、小文字および大文字の両方の前記欧文文字を表示することを特徴とする請求項２ないし４のいずれか１項に記載の文字処理装置。
【請求項６】
前記変換候補表示手段は、
前記変換対象文字が小文字の場合、小文字の前記変換候補を大文字の前記変換候補に対して優先して表示し、前記変換対象文字が大文字の場合、大文字の前記変換候補を小文字の前記変換候補に対して優先して表示することを特徴とする請求項５に記載の文字処理装置。
【請求項７】
入力された英数字および記号のいずれかから成る入力文字を当該入力文字に類似する欧文文字に変換する文字処理装置の文字判別方法において、
前記文字処理装置が、
前記入力文字にカーソルを付して編集用文字として表示する表示工程と、
前記入力文字が前記編集用文字として判定されたことをトリガーとして、当該編集用文字が、前記欧文文字に変換可能な状態か否かを判別する変換対象判別工程と、
前記編集用文字が前記欧文文字に変換可能な状態であると判別した場合、その旨を報知する報知工程と、
前記変換対象判別工程により前記編集用文字が変換可能な状態であると判別した場合、変換操作に基づいて、当該編集用文字を前記欧文文字に変換して確定する変換工程と、を実行し、
前記変換対象判別工程では、
前記変換工程により前記編集用文字を前記欧文文字に変換して確定した後であっても、確定後の文字が前記欧文文字に変換可能な状態であると判別することを特徴とする文字処理装置の文字判別方法。
【請求項８】
コンピュータに、請求項７に記載の文字処理装置の文字判別方法における各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字を欧文文字に変換する文字処理装置、文字処理装置の文字判別方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、入力したアルファベット（規定アルファベット）を対応する欧文文字（規定外アルファベット）に文字変換することが可能な文字処理装置が知られている。この文字処理装置では、アルファベットを入力し、変換用ボタンを押すことで、当該アルファベットに関連する（類似する）欧文文字の変換候補を表示し、ユーザはその変換候補の中から所望の欧文文字を選択する。例えば、アルファベット「ｅ」を入力後に変換キーを押すことで、「ｅ」に類似する欧文文字の候補が表示され、その中から所望の欧文文字（例えば、「ё」）を選択する（例えば、特許文献１参照）。
【特許文献１】特開平１１−２０３０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述のような欧文文字への変換は、ローマ字入力によるかな漢字変換と違い、入力された全てのアルファベットが変換対象となるわけではない。しかしながら、上述の文字処理装置では、欧文文字に変換可能なアルファベットも変換不可能なアルファベットも区別することなく表示される。このため、欧文文字を熟知したユーザは、欧文文字に変換可能なアルファベットがどれかを把握しているため問題なく使いこなせるが（欧文文字に変換できるが）、欧文文字に慣れていないユーザは、入力したアルファベットが欧文文字に変換可能なのか否かを判別することは困難であるという問題がある。
【０００４】
本発明は、このような問題点に鑑み、編集対象となっている文字が欧文文字に変換可能か否かを簡単に把握することができる文字処理装置、文字処理装置の文字判別方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の文字処理装置は、入力された英数字および記号のいずれかから成る入力文字を当該入力文字に類似する欧文文字に変換する文字処理装置において、入力文字にカーソルを付して編集用文字として表示する表示手段と、入力文字が編集用文字として判定されたことをトリガーとして、当該編集用文字が、欧文文字に変換可能な状態か否かを判別する変換対象判別手段と、編集用文字が欧文文字に変換可能な状態であると判別した場合、その旨を報知する報知手段と、変換対象判別手段により編集用文字が変換可能な状態であると判別した場合、変換操作に基づいて、当該編集用文字を欧文文字に変換して確定する変換手段と、を備え、変換対象判別手段は、変換手段により編集用文字を欧文文字に変換して確定した後であっても、確定後の文字が欧文文字に変換可能な状態であると判別することを特徴とする。
【０００６】
また、本発明の文字処理装置の文字判別方法は、入力された英数字および記号のいずれかから成る入力文字を当該入力文字に類似する欧文文字に変換する文字処理装置の文字判別方法において、文字処理装置が、入力文字にカーソルを付して編集用文字として表示する表示工程と、入力文字が編集用文字として判定されたことをトリガーとして、当該編集用文字が、欧文文字に変換可能な状態か否かを判別する変換対象判別工程と、編集用文字が欧文文字に変換可能な状態であると判別した場合、その旨を報知する報知工程と、変換対象判別工程により編集用文字が変換可能な状態であると判別した場合、変換操作に基づいて、当該編集用文字を欧文文字に変換して確定する変換工程と、を実行し、変換対象判別工程では、変換工程により編集用文字を欧文文字に変換して確定した後であっても、確定後の文字が欧文文字に変換可能な状態であると判別することを特徴とする。
【０００７】
これらの構成によれば、編集対象となる文字（編集用文字）が欧文文字に変換可能な状態であるか否かを判別する。そして、当該編集用文字が変換可能な状態であれば、その旨を報知する。これにより、欧文文字に慣れていないユーザ（欧文文字を熟知していないユーザ）でも、入力した文字が欧文文字に変換可能であるか否かを簡単に判別することができる。なお、欧文文字とは、フランス語などに見られる符号付きアルファベット（例えば、ダイアクリティカルマークを付したアルファベット）や特殊記号等である。
また、編集用文字が変換可能な状態の場合、変換操作に基づいて欧文文字に変換する。つまり、編集用文字が変換不可能な状態の場合は、変換操作は無効になるため、ユーザの誤操作による装置の誤動作を防止できる。
【０００８】
この場合、変換対象判別手段は、編集用文字が、欧文文字への変換対象である変換対象文字の場合、当該編集用文字は欧文文字に変換可能な状態であると判別し、編集用文字が変換対象文字以外の文字の場合、当該編集用文字は欧文文字に変換不可能な状態であると判別することが好ましい。
【０００９】
この構成によれば、編集用文字が変換対象文字の場合、当該編集用文字は欧文文字に変換可能な状態であると判別し、変換対象文字以外の場合、欧文文字に変換不可能な状態であると判別する。つまり、編集用文字に対応する欧文文字が存在するか否かにより、変換の可否を判別することができる。なお、変換対象文字とは、欧文文字（例えば、「ё」）に類似した（対応した）アルファベット（例えば、「ｅ」）を意味する。
【００１０】
この場合、欧文文字への変換対象となる編集用文字を変換対象文字とし、変換対象文字からカーソルが移動した場合、および変換対象文字が欧文文字に変換された場合のいずれかの変換対象文字を確定文字とした場合、変換対象判別手段は、編集用文字が変換対象文字以外の文字および確定文字のいずれかである場合、当該編集用文字は欧文文字に変換不可能な状態であると判別することが好ましい。
【００１１】
この構成によれば、一旦変換対象から外れた変換対象文字（例えば、一旦欧文文字に変換して確定した変換対象文字、あるいは一旦カーソルが離れた変換対象文字等）を確定文字とする。そして、編集用文字が変換対象文字以外の文字または確定文字の場合は、欧文文字に変換不可能な状態であると判別する。これらの文字を欧文文字への変換ができない文字と見なすことで、ユーザの利便性を向上することができる。
【００１４】
これらの場合、報知手段は、インジケータで構成され、インジケータは、編集用文字が欧文文字に変換可能な状態の場合は点灯し、変換不可能な状態の場合は消灯することが好ましい。
【００１５】
この構成によれば、編集用文字が変換可能な状態の場合はインジケータを点灯し、編集用文字が変換不可能な状態（変換対象から外れた）の場合はインジケータを消灯する。これにより、ユーザは対象となる文字が欧文文字に変換できる文字なのか否かを視覚的に認識でき、当該文字が欧文文字に変換可能か否かを容易に判別することができる。
【００１６】
これらの場合、変換対象文字の変換候補となる１以上の欧文文字を表示する変換候補表示手段をさらに備え、変換候補表示手段は、変換対象文字に対する変換候補として、小文字および大文字の両方の欧文文字を表示することが好ましい。
【００１７】
この構成によれば、変換対象文字の属性（大文字や小文字）に関係なく、変換対象文字に対する変換候補として、大文字および小文字の両方の欧文文字を表示する。これにより、ユーザにとって利用し易い環境を提供することができる。
【００１８】
この場合、変換候補表示手段は、変換対象文字が小文字の場合、小文字の変換候補を大文字の変換候補に対して優先して表示し、変換対象文字が大文字の場合、大文字の変換候補を小文字の変換候補に対して優先して表示することが好ましい。
【００１９】
この構成によれば、変換対象文字が小文字の場合は小文字の欧文文字の変換候補を優先して表示し、変換対象文字が大文字の場合は大文字の欧文文字の変換候補を優先して表示する。一般的に、ユーザの心理として、小文字で入力した変換対象文字を欧文文字に変換する場合、小文字の欧文文字に変換することを期待し、大文字で入力した変換対象文字を欧文文字に変換する場合、大文字の欧文文字に変換することを期待する。このため、入力した変換対象文字の属性（小文字や大文字）と同じ属性の欧文文字の変換候補を優先して表示することで、ユーザにとって利用し易い環境を提供することができる。
【００２０】
本発明のプログラムは、コンピュータに、上記に記載の文字処理装置の文字判別方法における各工程を実行させるためのものであることを特徴とする。
【００２１】
このプログラムを用いることにより、入力された文字が欧文文字に変換可能な状態であることを報知することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態について、添付図面を参照しながら詳細に説明する。本実施形態では、文字処理装置として、テープ状媒体に印刷を行うことによってラベルを作成するテープ印刷装置を例に挙げて説明する。
【００２３】
図１は、本実施形態に係るテープ印刷装置１の開閉蓋４を開いた状態の外観斜視図である。図１に示すようにテープ印刷装置１は、装置ケース２により外郭が形成され、装置ケース２の前部上面には各種入力キーを備えたキーボード３（入力手段）が配置されると共に、後部上面には、その左部に開閉蓋４が取り付けられ、その右部には表示画面５（表示手段）が配設されている。開閉蓋４の内側にはテープカートリッジＣを装着するためのカートリッジ装着部６が窪入形成されており、テープカートリッジＣは、開閉蓋４を開放した状態でカートリッジ装着部６に着脱可能に装着される。また、開閉蓋４にはこれを閉じた状態でテープカートリッジＣの装着／非装着を視認するための覗き窓７が形成されている。
【００２４】
キーボード３には、文字キー群３ａ、および各種動作モード等を指定するための機能キー群３ｂが配列されている。文字キー群３ａは、ＪＩＳ配列に基づいたフルキー構成であり、操作するキー数の増加を抑えるためのシフトキーを備えるなど、一般のワードプロセッサ等と同様である。また、機能キー群３ｂには、印刷を指示するための［印刷］キー１１、文字を削除する[削除]キー１２、電源のＯＮ／ＯＦＦを操作する[電源]キー１３、文字（アルファベット）を後述する欧文文字７３に変換するための[欧文変換]キー１４、カーソル移動やスクロール操作を行うためのカーソルキー（［↓］，［↑］，［←］，［→］）１５、メニューの選択や文字の確定などを行うための[選択]キー１６などが含まれる。
【００２５】
表示画面５は、液晶ディスプレイであり、ユーザがキーボード３からデータを入力して、文字列（テキスト）や画像などの印刷データを作成・編集したり、その結果等を確認したりする際に用いられる。また、表示画面５の下部には、編集対象となる文字（編集用文字，カーソルＫが付されている文字）が欧文文字７３に変換可能か否かを識別するためのインジケータ（以下、「欧文変換インジケータ１８（報知手段）」と称す。）を表示する領域が設けられており、当該文字が欧文文字７３に変換可能な変換対象文字７１であれば点灯し、変換不可能な非変換対象文字７２であれば消灯する（変換対象文字７１、非変換対象文字７２および変換対象文字７１に対応する欧文文字７３の詳細は図７参照）。
【００２６】
装置ケース２の左側部には、カートリッジ装着部６と外部とを連通するテープ排出口２１が形成され、このテープ排出口２１には、送り出した印刷テープＴ（テープ状部材）を切断するためのテープカッタ２２が臨んでいる。そして、テープ排出口２１から印刷済みの印刷テープＴが所定長さだけ送り出され、送りを一旦停止させた状態で、この印刷済みの印刷テープＴをテープカッタ２２により切断してラベルを作成する。なお、切断処理については、自動カットと手動カットとを切り替え可能であり、定長印刷などの場合には自動（オート）で、任意長印刷などの場合にはキーボード３に含まれるカットキーの操作により手動（マニュアル）で、カッタモータ２３（図２参照）を駆動する。
【００２７】
一方、カートリッジ装着部６には、ヘッドカバー２５内にサーマルヘッドから成る印刷ヘッド２６（印刷手段）が内蔵されたヘッドユニット２４と、印刷ヘッド２６に対峙するプラテン駆動軸２７と、後述のインクリボンＲを巻き取る巻き取り駆動軸２８と、後述のテープリール３２の位置決め突起２９とを備えている。また、カートリッジ装着部６の下側には、プラテン駆動軸２７および巻き取り駆動軸２８を回転させるテープ送りモータ３０（図２参照）が内蔵されている。
【００２８】
テープカートリッジＣは、カートリッジケース３１内部の上部中央部に、一定の幅（４．５ｍｍ〜４８ｍｍ程度）の印刷テープＴを巻回したテープリール３２と、右下部にインクリボンＲを巻回したリボンリール３３とを収容して構成されており、印刷テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール３２の左下部には前記ヘッドユニット２４を覆うヘッドカバー２５に差し込むための貫通孔３４が形成されており、印刷テープＴとインクリボンＲとが重なる部分に対応して、前記プラテン駆動軸２７に嵌合されて回転駆動するプラテンローラ３５が配置されている。一方、前記リボンリール３３に近接してリボン巻き取りリール３６が配置され、リボンリール３３から繰り出されたインクリボンＲは、ヘッドカバー２５を周回するように配置されたリボン巻き取りリール３６に巻き取られるようになっている。
【００２９】
印刷テープＴは、裏面に粘着剤層が形成された記録テープＴａ（基材テープ）と、この粘着剤層により記録テープＴａに貼付けられた剥離テープＴｂとから構成されている（図１参照）。印刷テープＴは、記録テープＴａを外側にし、かつ剥離テープＴｂを内側にしてロール状に巻回されてカートリッジケース３１内に収容されている。また、印刷テープＴは、テープ種別（テープ幅、テープ色、インク色など）が異なる複数種のものが用意されており、カートリッジケース３１の裏側には、この種別を特定する複数の孔（図示省略）が設けられている。また、複数の孔に対応してカートリッジ装着部６には、これらを識別するテープ識別センサ（マイクロスイッチ）３７（図２参照）が、複数設けられており、このテープ識別センサ３７により複数の孔の状態を検出することで、テープ種別を判別できるようになっている。
【００３０】
次に、図２の制御ブロック図を参照し、テープ印刷装置１の制御構成について説明する。テープ印刷装置１は、中央処理装置であるＣＰＵ（Central Processing Unit）６１、ＲＡＭ（Random Access Memory）６２、ＲＯＭ（Read Only Memory）６３、キーボード３、表示画面５、欧文変換インジケータ１８、カッタモータ２３、テープカッタ２２、テープ送りモータ３０、印刷ヘッド２６およびテープ識別センサ３７を備えている。また、これらのうち、ＲＯＭ６３、キーボード３、表示画面５、欧文変換インジケータ１８、カッタモータ２３、テープ送りモータ３０および印刷ヘッド２６はバス６４を介してＣＰＵ６１と接続されている。また、ＣＰＵ６１は、ＲＡＭ６２と直接接続されており、当該ＲＡＭ６２を、各種制御を行う際のワークエリアとして用いる。
【００３１】
ＲＯＭ６３は、ＣＰＵ６１が各種制御を行うための制御プログラムを記憶している。また、ＲＯＭ６３は、欧文文字７３に変換可能な変換対象文字７１に対応する欧文文字７３を記憶する欧文文字記憶領域６５を有している。制御プログラムとしては、編集用文字（カーソルＫが示す文字）が欧文文字７３に変換可能か否かを判別し、その判別結果に基づいて欧文変換インジケータ１８を制御する欧文変換プログラムが含まれる。
【００３２】
欧文変換インジケータ１８は、表示画面５の一部が点灯または消灯することで編集用文字が変換可能か否かを報知する。また、欧文変換インジケータ１８は、表示画面５の一部を点灯させるのではなく、ＬＥＤ等を用いて単独で表示するようにしても良い。
【００３３】
カッタモータ２３は、テープカッタ２２と接続され、切断手段として機能する。また、テープ送りモータ３０および印刷ヘッド２６は、印刷テープＴ上に印刷を行うための印刷手段として機能する。印刷ヘッド２６およびテープ識別センサ３７は、上記のとおり、カートリッジ装着部６に設けられ、テープ識別センサ３７は、テープカートリッジＣに収容された印刷テープＴの種別を検出する。
【００３４】
ここで、図３および図４を参照し、対象となる文字を欧文文字７３に変換する一連の流れ（文字判別方法）について説明する。なお、図中の欧文変換インジケータ１８において、白四角は欧文変換インジケータ１８が消灯していることを示し、黒四角は欧文変換インジケータ１８が点灯していることを示す。また、後述する図５および図６においても同様とする。
【００３５】
この欧文変換インジケータ１８は、上述の欧文変換プログラムにより編集用文字が変換対象文字７１であり欧文文字７３に変換可能な状態であると判別した場合に点灯する。一方、欧文変換プログラムにより当該文字は欧文文字７３への変換対象文字ではない（非変換対象文字７２）と判別された場合や、変換対象文字７１が確定文字（例えば、カーソルＫの移動により編集対象から外れた変換対象文字７１、あるいは一旦欧文文字７３に変換して確定した変換対象文字７１）であると判別された場合、欧文変換インジケータ１８は消灯する。このように、非変換対象文字７２や、変換対象文字７１であっても一旦編集対象から外れた確定文字は、欧文文字７３への変換ができない文字と見なすことにより、ユーザの利便性を向上することができる。
【００３６】
図３に示すように、ユーザによりテープ印刷装置１の電源がＯＮされると、文字入力画面５ａ（表示画面５）を表示する（Ｄ０１）。この場合、欧文変換インジケータ１８は消灯している。この状態（Ｄ０１）で、文字「Ｔ」が入力されると（入力文字）、テープ印刷装置１は文字入力画面５ａに文字「Ｔ」にカーソルＫを付した状態（編集用文字）で表示する（Ｄ０２）。この場合、テープ印刷装置１は、図７に示す欧文文字７３の一覧に基づいて、文字「Ｔ」は非変換対象文字７２（変換対象文字７１以外の文字）であると判別し（変換対象判別手段）、欧文変換インジケータ１８を点灯しない。
【００３７】
次に、文字「ｅ」が入力されると、テープ印刷装置１は、文字「ｅ」は変換対象文字７１であると判別し、欧文変換インジケータ１８を点灯する（Ｄ０３）。ここでは、文字「ｅ」は、一度も欧文文字７３に変換されておらず、且つ一度も文字「ｅ」からカーソルＫが離れていないため、テープ印刷装置１は、文字「ｅ」は欧文文字７３に変換可能な状態の変換対象文字７１であると判別する（変換対象判別手段）。
【００３８】
この状態（Ｄ０３）で、[欧文変換]キー１４を押さずに、文字「ｌ」が入力されるとカーソルＫが移動して、テープ印刷装置１は、「ｅ」は確定文字と判別し、且つ入力された文字「ｌ」が非変換対象文字７２であると判別して、欧文変換インジケータ１８を消灯する（Ｄ０４）。さらに続けて、文字「ｅ」が入力されると、テープ印刷装置１は、当該文字「ｅ」は変換対象文字７１（変換可能な状態の変換対象文字７１）であると判別し、欧文変換インジケータ１８を点灯する（Ｄ０５）。
【００３９】
この状態（Ｄ０５）で、[欧文変換]キー１４が押されると、テープ印刷装置１は、欧文文字記憶領域６５から文字「ｅ」に関する変換候補８１を呼び出して、変換候補選択画面５ｂ（表示画面５）に表示する（Ｄ０６，変換候補表示手段）。この時、変換対象となる文字「ｅ」は小文字で入力されているため、テープ印刷装置１は、小文字の変換候補８１を優先して表示し（小文字の変換候補８１を大文字の変換候補８１よりも先に表示し）、最初の変換候補８１ａを反転表示する。また、欧文変換インジケータ１８は点灯した状態で維持される。
【００４０】
次に、この状態（Ｄ０６）で、カーソルキー１５（[→]または[↓]）または[欧文変換]キー１４が押されることにより、テープ印刷装置１は、他の変換候補８１を順次表示する。この時、小文字の変換候補８１に続いて大文字の変換候補８１が表示される（Ｄ０７，Ｄ０８）。つまり、変換対象となる文字の属性（大文字または小文字）に関わらず、当該変換対象の文字に対して、大文字および小文字の両方の変換候補８１を表示する。この時も、欧文変換インジケータ１８は点灯している。このように、変換対象となる文字の属性（小文字や大文字）を混在して変換候補８１を表示すると共に、変換対象となる文字の属性と同じ属性の欧文文字７３の変換候補８１を優先して表示することで、ユーザにとって利用し易い環境を提供することができる。
【００４１】
続いて、上記のキー操作により変換候補８１の最後を示す「＿（スペースＳＰ）」が反転表示され（Ｄ０９）、この状態で[選択]キー１６が押されると、テープ印刷装置１は、ユーザに対して画面を反転させて警告し（Ｄ１０）、直前の画面Ｄ０９に戻る。一方、「＿（スペースＳＰ）」が反転表示された状態で、カーソルキー１５（[→]または[↓]）または[欧文変換]キー１４が押されると、変換候補８１の先頭（８１ａ）に戻る（Ｄ１１）。
【００４２】
この状態（Ｄ１１）で、[選択]キー１６が押されると、テープ印刷装置１は、選択された（反転表示された）変換候補８１ａを確定し、文字入力画面５ａに文字「ｅ」に代わる文字８２を表示する（Ｄ１２，変換手段）。この時、テープ印刷装置１は、文字「ｅ」は確定文字であると判別し、欧文変換インジケータ１８を消灯する。この画面Ｄ１２で、再度[欧文変換]キー１４が押された場合、対象となる文字８２は確定文字であると判別されているため、テープ印刷装置１は、画面を反転表示させて対象となる文字８２は変換対象外（変換不可能な状態）である旨を示す警告をユーザに通知し（Ｄ１３）、直前の画面Ｄ１２に戻る。
【００４３】
なお、画面Ｄ０６の状態で、[削除]キー１２が押されると、テープ印刷装置１は、変換候補８１の表示をキャンセルし、直前の文書入力画面（Ｄ０５）に戻る。また、画面Ｄ１１の状態で、[選択]キー１６の代わりに他の文字（例えば、文字「Ａ」）が入力された場合、テープ印刷装置１は、文字入力画面５ａに文字「ｅ」に代わる文字８２を表示すると共に続けて文字「Ａ」を表示する（Ｄ１４）。この場合、文字「Ａ」は変換可能な状態の変換対象文字７１と判別されるため、欧文変換インジケータ１８は点灯している。また、文字「Ａ」の代わりに非変換対象文字７２（例えば、文字「Ｐ」）が入力された場合は、欧文変換インジケータ１８は消灯する。
【００４４】
次に、図５を参照し、カーソルＫの移動による欧文変換インジケータ１８の状態変化（点灯／消灯）について説明する。まず、ユーザにより入力された文字列「Ｔｅｌ」を表示している状態（Ｄ２１）で、文字「ｅ」が入力されると、テープ印刷装置１は、文字入力画面５ａに「Ｔｅｌｅ」を表示すると共に、文字「ｅ」は変換可能な状態の変換対象文字７１であると判別し、欧文変換インジケータ１８を点灯する（Ｄ２２）。この時、カーソルＫは文字「ｅ」を示している。
【００４５】
次に、カーソルキー１５（[←]）が押されると、テープ印刷装置１は、カーソルＫを左に１文字分移動して文字「ｌ」を示す（Ｄ２３）。この時、テープ印刷装置１は、文字「ｌ」は非変換対象文字７２であると判別し、欧文変換インジケータ１８を消灯する。
【００４６】
次に、カーソルキー１５（[→]）が押されると、テープ印刷装置１は、カーソルＫを右に１文字分移動して文字「ｅ」を示す（Ｄ２４）。この場合、文字「ｅ」は、カーソルＫの移動により、一旦編集対象（変換対象）から外れているため、テープ印刷装置１は、文字「ｅ」は確定文字であると判別する（変換対象から外れた変換対象文字７１であると判別する）。このため、テープ印刷装置１は、欧文変換インジケータ１８を点灯しない（消灯した状態を維持する）。
【００４７】
次に、図６を参照して、文字入力作業の途中でテープ印刷装置１の電源がＯＦＦ状態になった場合の欧文変換インジケータ１８の状態変化について説明する。まず、ユーザにより文字「Ｔ」「ｅ」「ｌ」「ｅ」が順次入力されると、テープ印刷装置１は、文字入力画面５ａに文字列「Ｔｅｌｅ」を表示すると共に、最後に入力された文字「ｅ」は変換可能な状態の変換対象文字７１であると判別し、欧文変換インジケータ１８を点灯する（Ｄ３１）。ここで、[電源]キー１３が押され、テープ印刷装置１の電源がＯＦＦ状態となると、テープ印刷装置１は、文字「ｅ」を確定した後、電源ＯＦＦの処理を行う（Ｄ３２）。
【００４８】
続いて、再度[電源]キー１３が押され、テープ印刷装置１の電源がＯＮ状態となった場合、テープ印刷装置１は、電源ＯＦＦ直前の文字入力画面５ａを表示する（Ｄ３３）。この時、文字「ｅ」は既に確定されているため、テープ印刷装置１は、文字「ｅ」は変換対象外であると判別し、欧文変換インジケータ１８を消灯する。なお文字「ｅ」に対する変換候補８１を表示している最中（欧文変換インジケータ１８は点灯）に電源ＯＦＦ状態になり、再度電源がＯＮ状態になった場合も、上述と同様に、テープ印刷装置１は、文字「ｅ」は変換対象外であると判別し、欧文変換インジケータ１８を消灯する。
【００４９】
以上のように、本実施形態によれば、編集対象となる文字（編集用文字）が欧文文字７３に変換可能な状態であれば、欧文変換インジケータ１８を点灯してその旨を報知し、変換操作に基づいて当該文字を欧文文字７３に変換する。これにより、欧文文字７３に慣れていないユーザ（欧文文字７３を熟知していないユーザ）でも、対象となる文字が欧文文字７３に変換可能であるか否か（欧文文字７３に変換できる文字なのか否か）を簡単に判別することができる。
【００５０】
なお、本実施形態では、対象となる文字が変換対象文字７１であったとしても、一旦編集対象から外れた場合（確定文字）には（例えば、欧文文字７３に変換して確定した場合、あるいはカーソルＫが離れた場合等）、その文字に関しては二度と欧文文字７３に変換できないようにしているが、これに限らず、対象となる文字が変換対象文字７１であれば何度でも欧文文字７３に変換できるようにしても良い。また、一旦欧文文字７３に変換して確定した場合、カーソルＫを移動させるまでは、再度欧文文字７３に変換できるようにしても良い。いずれの場合においても、欧文文字７３に変換できる状態であれば、欧文変換インジケータ１８は点灯することになる。
【００５１】
また、本実施形態では、欧文文字７３の変換候補８１の表示順序は常に同じであり、変換候補８１の先頭から表示するようにしているが、例えば、欧文文字７３への変換結果を学習する学習機能を持たせ、この学習結果に基づいて変換候補８１を表示するようにしても良い。
【００５２】
また、本実施形態では、欧文変換インジケータ１８の点灯／消灯により、対象となる文字が欧文文字７３に変換可能であるか否かを視覚的に報知しているが、これに限らず、対象となる文字に装飾を施して報知したり、あるいは電子音により聴覚的に報知するようにしても良い。
【００５３】
また、図７に示す変換対象文字７１、非変換対象文字７２および欧文文字７３は一例であり、これに限定されるものではない。
【００５４】
また、上記の例に示した、テープ印刷装置１の文字判別方法における各工程をコンピュータに実行させるためのプログラムとして提供することも可能である。また、そのプログラムを記憶媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００５５】
また、上述した実施例によらず、テープ印刷装置１の装置構成や欧文文字７３への変換の方式を含む処理工程等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００５６】
【図１】本実施形態に係るテープ印刷装置のシステム構成図である。
【図２】テープ印刷装置の制御ブロック図である。
【図３】対象となる文字を欧文文字に変換する一連の流れについて説明する図である。
【図４】対象となる文字を欧文文字に変換する一連の流れについて説明する図である。
【図５】カーソルの移動による欧文変換インジケータの状態変化（点灯／消灯）について説明する図である。
【図６】テープ印刷装置の電源ＯＮ／ＯＦＦに伴う欧文変換インジケータの状態変化について説明する図である。
【図７】変換対象文字、非変換対象文字および変換対象文字に対応する欧文文字の例を説明する図である。
【符号の説明】
【００５７】
１…テープ印刷装置  ５…表示画面  ５ａ…文字入力画面  ５ｂ…変換候補選択画面  １８…インジケータ  ７１…変換対象文字  ７２…非変換対象文字  ７３…欧文文字  Ｋ…カーソル
【図１】
0005186897.tif 000002
【図２】
0005186897.tif 000003
【図３】
0005186897.tif 000004
【図４】
0005186897.tif 000005
【図５】
0005186897.tif 000006
【図６】
0005186897.tif 000007
【図７】
0005186897.tif 000008