(57)【要約】    【目的】  複数の国の言語から任意の言語を選択するとともに選択した国の言語に係るアクセント文字を他のアクセント文字より優位に表示させることにより、アクセント文字の入力を迅速かつ簡易に行うことができる文字入力装置及びテープ印字装置を提供することを目的とする。    【構成】  アクセント文字を入力する際において、予め使用する言語として設定（Ｓ２、Ｓ７）された言語において使用するアクセント文字が存在する場合には、当該使用するアクセント文字を他のアクセント文字より優先して表示するように定義した優先アクセント文字選択テーブル６１を作成し（Ｓ２４）、作成された優先アクセント文字選択テーブル６１を用いてアクセント文字の候補を液晶ディスプレイ５上に順次表示するように構成する。    【選択図】  図７
2006186886.tif 000002
【特許請求の範囲】
【請求項１】
文字の入力を行う文字キーと、
前記文字キーにより入力された文字を表示する表示画面と、
前記表示画面にアクセント符号を有するアクセント文字を表示するアクセント文字表示手段と、
前記アクセント文字表示手段により表示されたアクセント文字より任意のアクセント文字を選択する文字選択手段と、を有する文字入力装置において、
複数の国の言語において使用されるアクセント文字を記憶する文字記憶手段と、
前記複数の国の言語から任意の言語を選択する言語選択手段と、を備え、
前記アクセント文字表示手段は、
前記文字記憶手段に記憶されたアクセント文字の内、前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優位に表示することを特徴とする文字入力装置。
【請求項２】
前記アクセント文字表示手段は、
一のアクセント文字を表示するとともに他のアクセント文字を順次切り換えて表示させ、
前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優先して表示させることを特徴とする請求項１に記載の文字入力装置。
【請求項３】
アクセントキーと、
前記アクセントキーが押下された際に、前記文字キーにより直前に入力されたアクセント符号を有さない母体文字に関連付けられたアクセント文字があるか否かを判定する文字判定手段と、を備え、
前記アクセント文字表示手段は、
前記文字判定手段によりアクセント文字があると判定された際に、前記直前に入力された母体文字に関連付けられたアクセント文字を前記表示画面に表示することを特徴とする請求項１又は請求項２に記載の文字入力装置。
【請求項４】
前記文字判定手段によりアクセント文字があると判定された際に、前記直前に入力された母体文字に関連付けられたアクセント文字であって、前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優位に前記表示画面に表示するように定義したアクセント文字テーブルを作成するアクセント文字テーブル作成手段を有し、
前記アクセント文字表示手段は、前記アクセント文字テーブル作成手段によって作成されたアクセント文字テーブルに基づいてアクセント文字を表示することを特徴とする請求項３に記載の文字入力装置。
【請求項５】
装置本体に収納されるテープカセットと、装置本体に備えられた文字入力装置と、前記文字入力装置によって入力された文字を前記テープカセットに収納される長尺状のテープに印字する印字手段と、を備えたテープ印字装置において、
前記文字入力装置は、請求項１乃至請求項４のいずれかに記載された文字入力装置であることを特徴とするテープ印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセント符号を有するアクセント文字を表示させ選択する文章入力装置及びテープ印字装置に関し、特に複数の国の言語から任意の言語を選択するとともに選択した国の言語に係るアクセント文字を他のアクセント文字より優位に表示させることにより、アクセント文字の入力を迅速かつ簡易に行うことができる文字入力装置及びテープ印字装置に関するものである。
【背景技術】
【０００２】
従来より、ウムラウト「¨」、アクサンテギュ「´」等のアクセント符号が付されたアクセント文字の入力が可能となるように構成された文字入力装置が種々提案されている。ここで、アクセント文字は各国の言語毎（フランス語、ドイツ語、スペイン語等）に使用される文字が異なっており、複数の国の言語の入力に対応した文字入力装置では、そのアクセント文字の入力方法として以下の方法がとられていた。即ち、いずれの言語を入力する場合であっても常に対応する全ての言語で使用されるアクセント文字を候補として表示させて入力を行う方法と、言語数分の文字テーブルを設け、予め指定された言語に係るアクセント文字のみを候補として表示させて入力を行う方法である。
例えば、特開平５−１２２８７号公報には、複数の国の言語ごとに異なる上記符号の候補情報を国別に検索可能なように記憶した記憶手段を設け、前記符号の候補を表示する時に、制御手段は操作入力手段により予め入力された国別コードに応じて記憶手段に記憶された符号の候補情報の内から該当する国の候補情報を検索して表示手段に表示させることにより、その国の言語で使用されない符号の候補を表示させることなく、候補の選択を行う操作者の負担を軽減させた文章処理装置が記載されている。
【特許文献１】特開平５−１２２８７号公報（第３−５頁、図５−図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記した特許文献１に記載された文章処理装置では、一旦言語を指定すると予め指定した国の言語のみに係るアクセント文字しか入力することができなかった。例えば、ドイツ語を使用する言語として指定した場合において、フランス語で使用されるアクセント文字を入力しようとする場合には、一旦ドイツ語に設定した言語をフランス語に設定し直した後に入力を行わなければならなかった。ここで、特に欧州等では一の地域の中でも複数の言語が使用されている場合も多く、特許文献１に記載された文章処理装置では複数の言語を入力する際に上記のような問題が生じていた。
その一方で、いずれの言語を入力する場合であっても常に対応する全ての言語で使用されるアクセント文字を候補として表示させる文章処理装置では、使用される国の言語によっては全く使用しないアクセント文字まで毎回候補として表示してしまうこととなる。ここで、文章の入力は基本的に毎回同じ種類の言語で使用されるものであり、ほとんど使用されない文字まで毎回同じように入力候補として表示することは、文字入力操作が煩雑となると共に、入力時間が長くなり操作効率が低下することとなっていた。
【０００４】
本発明は、前記従来における問題点を解消するためになされたものであり、入力候補として表示されるアクセント文字の内、予め選択した言語に係るアクセント文字を他のアクセント文字より優位に表示させることにより、複数の言語に係るアクセント文字の入力を可能としつつ、アクセント文字の入力を迅速かつ簡易に行うことができる文字入力装置及びテープ印字装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係る文字入力装置は、文字の入力を行う文字キーと、前記文字キーにより入力された文字を表示する表示画面と、前記表示画面にアクセント符号を有するアクセント文字を表示するアクセント文字表示手段と、前記アクセント文字表示手段により表示されたアクセント文字より任意のアクセント文字を選択する文字選択手段と、を有する文字入力装置において、複数の国の言語において使用されるアクセント文字を記憶する文字記憶手段と、前記複数の国の言語から任意の言語を選択する言語選択手段と、を備え、前記アクセント文字表示手段は、前記文字記憶手段に記憶されたアクセント文字の内、前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優位に表示することを特徴とする。
【０００６】
また、請求項２に係る文字入力装置は、請求項１に記載の文字入力装置において、前記アクセント文字表示手段は、一のアクセント文字を表示するとともに他のアクセント文字を順次切り換えて表示させ、前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優先して表示させることを特徴とする。
【０００７】
また、請求項３に係る文字入力装置は、請求項１又は請求項２に記載の文字入力装置において、アクセントキーと、前記アクセントキーが押下された際に、前記文字キーにより直前に入力されたアクセント符号を有さない母体文字に関連付けられたアクセント文字があるか否かを判定する文字判定手段と、を備え、前記アクセント文字表示手段は、前記文字判定手段によりアクセント文字があると判定された際に、前記直前に入力された母体文字に関連付けられたアクセント文字を前記表示画面に表示することを特徴とする。
【０００８】
また、請求項４に係る文字入力装置は、請求項３に記載の文字入力装置において、前記文字判定手段によりアクセント文字があると判定された際に、前記直前に入力された母体文字に関連付けられたアクセント文字であって、前記言語選択手段により選択された言語に係るアクセント文字を他のアクセント文字より優位に前記表示画面に表示するように定義したアクセント文字テーブルを作成するアクセント文字テーブル作成手段を有し、前記アクセント文字表示手段は、前記アクセント文字テーブル作成手段によって作成されたアクセント文字テーブルに基づいてアクセント文字を表示することを特徴とする。
【０００９】
更に、請求項５に係るテープ印字装置は、装置本体に収納されるテープカセットと、装置本体に備えられた文字入力装置と、前記文字入力装置によって入力された文字を前記テープカセットに収納される長尺状のテープに印字する印字手段と、を備えたテープ印字装置において、前記文字入力装置は、請求項１乃至請求項４のいずれかに記載された文字入力装置であることを特徴とする。
【発明の効果】
【００１０】
このような特徴を有する請求項１に係る文章入力装置によれば、文字記憶手段に記憶されたアクセント文字の内、選択された言語に係るアクセント文字を他のアクセント文字より優位に表示するので、複数の言語に係るアクセント文字の入力を可能としつつ、ユーザーにとって頻繁に使用されるアクセント文字の選択を迅速に行うことができる。従って、言語の種類における汎用性を確保し、且つアクセント文字の入力を迅速かつ簡易に行うことができる。
【００１１】
また、請求項２に係る文章入力装置によれば、一のアクセント文字を表示するとともに他のアクセント文字を順次切り換えて表示させる際に、選択された言語に係るアクセント文字を他のアクセント文字より優先して表示させるので、ユーザーにとって頻繁に使用されるアクセント文字の選択を迅速に行うことができる。従って、言語の種類における汎用性を確保し、且つアクセント文字の入力を迅速かつ簡易に行うことができる。
【００１２】
また、請求項３に係る文章入力装置によれば、アクセントキーが押下された際に、文字キーにより直前に入力された母体文字に関連付けられたアクセント文字があるか否かを判定し、アクセント文字があると判定された場合に直前に入力された母体文字に関連付けられたアクセント文字を表示するので、専用のキーを用いた迅速なアクセント文字の入力が可能となるとともに、アクセント文字が関連付けられていない母体文字が入力された状態でアクセントキーが押下された場合であっても、アクセント文字を表示せず通常の文字入力を行うことができる。従って、文字入力のミスを防止し、的確な文字の入力が可能となる。
【００１３】
また、請求項４に係る文章入力装置によれば、直前に入力された母体文字に関連付けられたアクセント文字であって、選択された言語に係るアクセント文字を他のアクセント文字より優位に表示画面に表示するように定義したアクセント文字テーブルを作成して表示を行うので、文字テーブルを対応する言語数分必要とすることなく、その都度作成した文字テーブルを用いてアクセント文字の表示及び入力が可能となる。従って、最小限の記憶容量で、複数の国の言語に対応したアクセント文字の入力ができる。
【００１４】
更に、請求項５に係るテープ印字装置によれば、テープ印字装置に対して前記請求項１乃至請求項４のいずれかに記載された文字入力装置を備えるので、テープ印字装置に対しても前記文章入力装置を適用することができ、複数の言語に係るアクセント文字の入力を可能としつつ、アクセント文字の入力を迅速かつ簡易に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る文字入力装置及びテープ印字装置に関して、当該文字入力装置が装置本体に内蔵されたテープ印字装置１について具体化した実施形態に基づき図面を参照しつつ詳細に説明する。ここで、本実施形態に係るテープ印字装置１はアクセント符号を有さない通常のアルファベットからなる「母体文字」に加え、各国の言語で使用されるアクセント符号（ウムラウト「¨」、アクサンテギュ「´」等）を有する「アクセント文字」の入力が可能なテープ印字装置であり、更に、ユーザーが使用する言語の種類を予め設定することにより、各国言語で使用するアクセント文字の入力を可能とするとともに、設定した言語に係るアクセント文字の入力を容易にしたものである。
【００１６】
先ず、本実施形態に係るテープ印字装置１の概略構成について図１乃至図３に基づき説明する。図１は本実施形態に係るテープ印字装置を示す概略外観斜視図、図２は本実施形態に係るテープ印字装置を示す正面図、図３は本実施形態に係るテープ印字装置に装着される背面カバーを外してテープカセットを装着した状態を示す背面側斜視図である。
【００１７】
図１及び図２に示すように、テープ印字装置１は、合成樹脂製の本体２と、この本体２の背面部（テープ印字装置１を使用する際に使用者と対向する面と反対側の面）全体を覆うように着脱可能に取り付けられる合成樹脂製の背面カバー３とから構成されている。また、本体２の長手方向のほぼ上半分側の部分は、水平視やや丸く形成され、この上側表面の略中央部には左右方向に横長の窓部４が穿設され、この窓部４の下側には液晶ディスプレイ５が配設されている。また、本体２の液晶ディスプレイ５の右側側面部には、カッターレバー６が設けられ、このカッターレバー６を親指などで内側に押すことにより印字されて上端部に形成されるテープ排出口７（図３参照）から排出された印字用テープを切断刃（図示せず）にて切断することができる。
【００１８】
また、本体２の長手方向のほぼ下半分側の部分の左右幅寸法は、その上側部分の左右幅寸法よりも少し狭く形成されると共に、左右側面の角部も丸く形成され、把持部１０を構成している。また、背面カバー３の把持部１０に対応する部分の左右側面の角部も丸く形成されている。また、本体２に取り付けられる背面カバー３は、テープカセット１１（図３参照）に対向する部分から把持部１０にかけてテープ印字装置１の厚さ寸法がなだらかに小さくなるように形成され、把持部１０の厚さ寸法は、テープカセット１１が収納されている部分の厚さ寸法よりも小さくなるように形成され、ユーザーの手に持ちやすいように把持部１０が構成されている。
【００１９】
また、把持部１０の表面には、弾性部材（例えば、シリコンゴム等）で形成された各キーが配設されたキーボード２４が配置されている。キーボード２４には、文書データからなるテキストを作成するための文字入力キー１２、スペースを入力するスペースキー１３、入力するアルファベットの種類を大文字と小文字とに押下する毎に切り換えるＣａｐｓキー１４、テキストの印字を指令する印字キー１５、及び、文字等のキャラクタを表示する液晶ディスプレイ５上で設定言語やアクセント文字の切換を行う（図１５、図１６参照）カーソルキー１７、電源をオン・オフする電源ボタン１８、文字選択等を指令するエンターキー１９、後述する設定言語の変更等を行う際に各機能選択画面を呼び出すファンクションキー２０、フランス語、ドイツ語等を入力する際に使用するアクセント符号（ウムラウト「¨」、アクサンテギュ「´」等）付きのアクセント文字の候補を液晶ディスプレイ５に表示させるアクセントキー２１、入力され液晶ディスプレイ５に表示された文字の内、カーソル１６（図１６参照）で指定された文字を消去するＤｅｌｅｔｅキー２２、「＠」や「％」等の特殊な記号等を入力するシンボルキー２３等を備えている。尚、アクセントキー２１によるアクセント文字入力方法については後に詳細に説明する。
【００２０】
また、各文字入力キー１２は、液晶ディスプレイ５よりに設けられた「０」〜「９」の数字からなるテンキー２６と、把持部１０よりに設けられた「Ａ」〜「Ｚ」の各アルファベットを入力する英字キー２７とに大きく分かれて構成されている。そして、各英数字を押下すると、そのキー上に描かれた英数字が液晶ディスプレイ５上に表示され、入力できるように構成されている。
【００２１】
また、本実施形態に係るテープ印字装置１においては、ファンクションキー２０を用いて使用する言語を設定することが可能となっている。ここで、設定可能な言語としては、「Ｅｎｇｌｉｓｈ（英語）」、「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」、「Ｓｗｅｄｉｓｈ（スウェーデン語）」、「Ｄａｎｉｓｈ（デンマーク語）」、「Ｆｉｎｎｉｓｈ（フィンランド語）」、「Ｓｐａｎｉｓｈ（スペイン語）」、「Ｐｏｒｔｕｇｕｅｓｅ（ポルトガル語）」、「Ｇｅｒｍａｎ（ドイツ語）」、「Ｆｒｅｎｃｈ（フランス語）」、「Ｄｕｔｃｈ（オランダ語）」、「Ｉｔａｌｉａｎ（イタリア語）」、「Ｃｚｅｃｈ（チェコ語）」、「Ｈｕｎｇａｒｉａｎ（ハンガリー語）」、「Ｐｏｌｉｓｈ（ポーランド語）」の１４ヶ国の言語であり、設定した言語によって後述のようにアクセント文字の入力の際に液晶ディスプレイ５上に表示されるアクセント文字候補の順序が変化する。
【００２２】
また、本体２の把持部１０の裏面部には、各文字入力キー１２、スペースキー１３、Ｃａｐｓキー１４、印字キー１５、カーソルキー１７、電源ボタン１８、エンターキー１９、ファンクションキー２０、アクセントキー２１、Ｄｅｌｅｔｅキー２２、シンボルキー２３等を備えるキーボード２４が上面部に配置される回路基板２９が設けられている。また、本体２の把持部１０と液晶ディスプレイ５との間の裏面部には、制御回路部が構成される不図示の制御基板が配設されている。そして、この制御基板のサーマルヘッド３１に対して反対側で本体２の長手方向上側には、不図示のギヤ列を介してテープ送り手段であるプラテンローラ３２（図３参照）を回転駆動する駆動モータ（図示せず）が本体２の裏面部に配設されている。
【００２３】
また、本体２の各基板、液晶ディスプレイ５、及び駆動モータ等が配置されたその裏側背面部には、図３に示すように、テープカセット１１が収納されるカセット収納部３５や乾電池３６が収納される電池収納部３７が形成されている。
カセット収納部３５は、テープカセット１１の外形とほぼ同じ水平断面略四角形状で、ほぼテープカセット１１の厚さ寸法にほぼ等しい深さ寸法裏側に膨出するように形成されている。また、このカセット収納部３５のカッターレバー６側の端縁部近傍の底面部には、複数の発熱素子（図示せず）を列設するとともに、印字用テープに印字リボン（図示せず）を介して文字等の印字を行うサーマルヘッド３１が取り付けられる薄板状のサーマルヘッド取付部３８が、本体２の長手方向に沿うように直角外側方向に立設されている。
【００２４】
また、背面カバー３を本体２に取り付ける際には、把持部１０側の端部に形成された第１差込部３９を本体２に設けられた差込溝４０に差し込んだ後、第１差込部３９の反対側に設けられた第２差込部４１の爪部４２を本体２に設けられた爪固定部４３に嵌合することによって背面カバー３は取り付けられる。背面カバー３を取り付けた状態において第２差込部４１を装置内部側に押し込むと、爪部４２が爪固定部４３から外れるように構成されているので、背面カバー３は本体２に対して容易に着脱可能となっている。そして、背面カバー３を取り外した状態では、テープカセット１１をカセット収納部３５から上方に取り出すことができる。また、電池収納部３７に収納された乾電池３６を順次取り出して、交換することが可能となっている。
また、背面カバー３のテープカセット１１に対向する部分には確認窓４４が設けられ、背面カバー３を本体２に取り付けた際にはテープカセット１１の種類が印刷されたカセットラベル４５が確認窓４４を通して視認可能となっている。そして、カセット収納部３５に収納したテープカセット１１の種類を背面カバー３を開けなくとも確認できるようになっている。
【００２５】
さらに、カセット収納部３５の底面部には、複数個（本実施形態では７個）の検出スイッチ（図示せず）が配設されており、かかる検出スイッチは、テープカセット１１をカセット収納部３５にセットした際に、テープカセット１１の底面に形成された複数個（本実施形態では７個）の凹凸部（図示せず）を介して選択的にオン・オフされる。その結果によりテープカセットの種類の検出が可能である。
前記テープカセット１１には、印字用テープ及び印字リボンが内蔵されており、本実施形態に係るテープ印字装置１に使用されるテープカセット１１の種類は、内蔵されている印字用テープと印字リボンとの組合せにより区別される。その内、印字用テープのテープ幅としては、６ｍｍ、９ｍｍ、１２ｍｍ、１８ｍｍ、２４ｍｍ、３６ｍｍの６種類があり、また、テープの種類としては、ラミネートテープ、レセプターテープの２種類がある。
【００２６】
次に、前記のように構成されたテープ印字装置１の制御系について図４を用いて説明する。図４に示すように、テープ印字装置１の制御構成は、不図示の制御基板上に形成される制御回路部５０を核として構成されている。制御回路部５０には、各機器を制御するＣＰＵ５１と、このＣＰＵ５１にデータバス５２を介して接続された入出力インタフェース５３、ＣＧＲＯＭ５４、ＲＯＭ５５、５６、ＲＡＭ５７とから構成されている。なお、ＣＰＵ５１の内部にはタイマ５１Ａが設けられている。
【００２７】
ここに、ＣＧＲＯＭ５４には、多数のキャラクタの各々に関して、表示のためのドットパターンデータがコードデータに対応させて格納されている。
また、ＲＯＭ（ドットパターンデータメモリ）５５には、アルファベット文字（母体文字とアクセント文字を含む）や記号等のキャラクタを印字するための多数のキャラクタの各々に関して、印字用ドットパターンデータが、書体（ゴシック系書体、アリエール書体等）毎に分類され、各書体毎に５種類（１６、２４、３２、４８、６４のドットサイズ）の印字文字サイズ分、コードデータに対応させて格納されている。また、文字の修飾（太字、白抜き、斜体、影付き）を含む修飾文字を印字するためのグラフィックパターンデータも記憶されている。
【００２８】
また、ＲＯＭ５６には、Ｃａｐｓキー１４が起動後最初に押下された場合に、アルファベットの大文字、小文字を切り換える初期切り換え順番（本実施形態では、「アルファベット大文字」→「アルファベット小文字」→「アルファベット大文字」→・・・の順番になっている）を記憶する初期切換順記憶領域５６Ａが設けられている。
【００２９】
また、ＲＯＭ５６には、基準アクセント文字選択テーブル６０が格納される基準テーブル記憶領域５６Ｂが設けられている。ここで、基準アクセント文字選択テーブル６０とは、後述のように直前に文字入力キー１２によって母体文字が入力された状態でアクセントキー２１が押下された際に、その母体文字に関連付けられたアクセント文字の候補を表示する際に使用するテーブルであり、現在テープ印字装置１で使用言語として設定されている言語がアクセント文字を使用しない「Ｅｎｇｌｉｓｈ（英語）」である場合、又はアクセント文字を使用する言語であっても、その設定言語において直前に入力された母体文字に使用するアクセント文字がない場合に用いられる。尚、アクセント文字を使用する言語であって、その言語において直前に入力された母体文字に使用するアクセント文字がある場合には、後述のＲＡＭ５７に作成される優先アクセント文字選択テーブル６１を使用してアクセント文字候補の表示が行われる。
【００３０】
ここで、本実施形態に係るテープ印字装置１では欧州各地で使用される各種言語に係るアクセント文字が格納されており、アクセントキー２１を押下する毎に、直前に入力された母体文字に関連付けられたアクセント文字が、基準アクセント文字選択テーブル６０又は優先アクセント文字選択テーブル６１に従って液晶ディスプレイ５に１字ずつ順次表示される。尚、本実施形態において格納されているアクセント文字はテープ印字装置１で設定可能な１４ヶ国語の内、アクセント文字を使用しない「Ｅｎｇｌｉｓｈ（英語）」を除いた「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」、「Ｓｗｅｄｉｓｈ（スウェーデン語）」、「Ｄａｎｉｓｈ（デンマーク語）」、「Ｆｉｎｎｉｓｈ（フィンランド語）」、「Ｓｐａｎｉｓｈ（スペイン語）」、「Ｐｏｒｔｕｇｕｅｓｅ（ポルトガル語）」、「Ｇｅｒｍａｎ（ドイツ語）」、「Ｆｒｅｎｃｈ（フランス語）」、「Ｄｕｔｃｈ（オランダ語）」、「Ｉｔａｌｉａｎ（イタリア語）」、「Ｃｚｅｃｈ（チェコ語）」、「Ｈｕｎｇａｒｉａｎ（ハンガリー語）」、「Ｐｏｌｉｓｈ（ポーランド語）」の１３ヶ国語で使用される全てのアクセント文字を含むアクセント文字（計１４３文字）である（図５、図６参照）。尚、基準アクセント文字選択テーブル６０については後に詳細に説明する。
【００３１】
また、ＲＯＭ５６には、前記格納された全てのアクセント文字の内、各言語で使用されるアクセント文字をそれぞれ特定した優先アクセント文字記憶領域５６Ｃが格納されている。そして、後述のようにアクセントキー２１が押下され、且つ直前に入力された母体文字において現在設定されている言語で使用されるアクセント文字がある場合には、基準アクセント文字選択テーブル６０と、優先アクセント文字記憶領域５６Ｃにおいて特定されたアクセント文字とに基づいて、アクセント文字候補一覧を現在設定されている言語において使用されるアクセント文字を優先して表示するように新たな表示順序を定義した優先アクセント文字選択テーブル６１を作成し、アクセント文字候補の表示を行う。
【００３２】
また、ＲＯＭ５６には、文字入力キー１２等から入力された文字や数字等のキャラクタのコードデータに対応させて液晶ディスプレイ（ＬＣＤ）５を制御する表示駆動制御プログラム、印字バッファ５７Ｂのデータを読み出してサーマルヘッド３１やプラテンローラ３２を駆動する印字駆動制御プログラム、各印字ドットの形成エネルギー量に対応するパルス数を決定するパルス数決定プログラム、及び後述の言語設定処理、アクセント文字入力処理の各制御プログラム（図１２〜図１４参照）、印字終了した場合に印字テープを切断位置まで駆動して搬送する駆動制御プログラム、その他テープ印字装置１の制御上必要な各種のプログラムが格納されている。そして、ＣＰＵ５１は、かかるＲＯＭ５６に記憶されている各種プログラムやデータに基づいて各種の演算を行うものである。
【００３３】
さらに、ＲＡＭ５７には、テキストメモリ５７Ａ、印字バッファ５７Ｂ、カウンタ５７Ｃ、テープ印字装置１で設定可能な１４ヶ国語の内から現在設定されている言語を識別する識別情報を記憶する設定言語記憶領域５７Ｄ、アクセントキー２１が押下され、且つ直前に入力された母体文字において現在設定されている言語で使用されるアクセント文字がある場合に、アクセント文字の候補表示に使用する優先アクセント文字選択テーブル６１が作成される優先テーブル作成領域５７Ｅ等が設けられている。テキストメモリ５７Ａには、文字入力キー１２、アクセントキー２１、シンボルキー２３から入力された文書データが格納される。また、印字バッファ５７Ｂには、複数の文字や記号等の印字用ドットパターンや各ドットの形成エネルギー量である印加パルス数等がドットパターンデータとして格納され、サーマルヘッド３１はかかる印字バッファ５７Ｂに記憶されているドットパターンデータに従ってドット印字を行う。また、カウンタ５７Ｃには、アクセントキー２１が押下された回数のカウント値が格納される。また、設定言語記憶領域５７Ｄには、現在設定されている言語の種類を特定する言語別コードが格納される。また、優先テーブル作成領域５７Ｅには、基準アクセント文字選択テーブル６０と、優先アクセント文字記憶領域５６Ｃにおいて特定されたアクセント文字とに基づいて作成され、表示されるアクセント文字の候補一覧を使用されるアクセント文字を優先して表示するように表示順序を定義した優先アクセント文字選択テーブル６１が格納される。尚、ＲＡＭ５７は、設定言語記憶領域５７Ｄを除いて起動時には初期化される（図１２のＳ１）。即ち、ＲＡＭ５７は電源ＯＦＦ時に完全に電力が断たれるわけではなく、記憶しているデータをバックアップするように構成されているものである。
【００３４】
また、入出力インタフェース５３には、回路基板２９と、液晶ディスプレイ（ＬＣＤ）５に表示データを出力するためのビデオＲＡＭ６４を有するディスプレイコントローラ（以下、ＬＣＤＣという）６５と、サーマルヘッド３１を駆動するための駆動回路６６と、テープ送りモータ６３を駆動するための駆動回路６７とが各々接続されている。
よって、回路基板２９の文字入力キー１２、アクセントキー２１、シンボルキー２３を介して文字等が入力された場合、そのテキスト（文書データ）がテキストメモリ５７Ａに順次記憶されていくとともに、ドットパターン発生制御プログラム及び表示駆動制御プログラムに基づいて回路基板２９を介して入力された文字等に対応するドットパターンがＬＣＤ５上に表示される。また、サーマルヘッド３１は駆動回路６６を介して駆動され、印字バッファ５７Ｂに記憶されたドットパターンデータの印字を行い、これと同期してテープ送りモータ６３が駆動回路６７を介してテープの送り制御を行うものである。
【００３５】
次に、基準テーブル記憶領域５６Ｂに格納される基準アクセント文字選択テーブル６０について図５、図６に基づいて説明する。
図５、図６に示すように、基準アクセント文字選択テーブル６０は、母体文字であるアルファベットと、そのアルファベットに関連付けられた複数種類のアクセント文字の候補とから構成されている。また、アクセント文字にはアルファベットと同様に大文字と小文字がそれぞれ存在する。図５はＡ〜ｍの母体文字に関連付けられた基準アクセント文字選択テーブルであり、図６はＮ〜ｚの母体文字に関連付けられた基準アクセント文字選択テーブルである。
【００３６】
ここで、基準アクセント文字選択テーブル６０で定義されているアクセント文字は、テープ印字装置１で設定可能な１４ヶ国語の内、アクセント文字を使用しない「Ｅｎｇｌｉｓｈ（英語）」を除いた「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」、「Ｓｗｅｄｉｓｈ（スウェーデン語）」、「Ｄａｎｉｓｈ（デンマーク語）」、「Ｆｉｎｎｉｓｈ（フィンランド語）」、「Ｓｐａｎｉｓｈ（スペイン語）」、「Ｐｏｒｔｕｇｕｅｓｅ（ポルトガル語）」、「Ｇｅｒｍａｎ（ドイツ語）」、「Ｆｒｅｎｃｈ（フランス語）」、「Ｄｕｔｃｈ（オランダ語）」、「Ｉｔａｌｉａｎ（イタリア語）」、「Ｃｚｅｃｈ（チェコ語）」、「Ｈｕｎｇａｒｉａｎ（ハンガリー語）」、「Ｐｏｌｉｓｈ（ポーランド語）」の１３ヶ国語で使用される全てのアクセント文字を含んでおり、各母体文字に関連付けられているアクセント文字の数は、母体文字の種類ごとに異なっている（例えば「Ａ」に関連付けられたアクセント文字は、基準アクセント文字選択テーブル６０の左から順に「アクサンテギュＡ」、「アクサングローヴＡ」、「ウムラウトＡ」、・・・の１０種類である。一方、「Ｙ」に関連付けられたアクセント文字は「アクサンテギュＹ」、「ウムラウトＹ」の２種類である）。また、アクセント文字が関連付けられていない母体文字（「Ｂ」「Ｆ」「Ｈ」「Ｊ」「Ｍ」「Ｑ」「Ｖ」「Ｗ」「Ｘ」「ｂ」「ｆ」「ｈ」「ｊ」「ｍ」「ｑ」「ｖ」「ｗ」「ｘ」の１８種）も存在し、そのような母体文字が直前に入力された状態でアクセントキー２１を押下したとしても、アクセント文字の候補が表示されることはない（図１２のＳ８参照）。
【００３７】
また、基準アクセント文字選択テーブル６０では、アクセントキー２１又はカーソルキー１７が押下される毎に順次入力可能になるアクセント文字の選択順序（液晶ディスプレイ５に表示される順序）が予め定義されている。具体的には、図５及び図６に示す基準アクセント文字選択テーブル６０の最も左に位置するアクセント文字が最初に表示され（図１４のＳ２５参照）、アクセントキー２１又はカーソルキーの右が押下された際にはその右側に位置するアクセント文字が順次表示される様に定義されている（「アクサンテギュＡ」→「アクサングローヴＡ」→「ウムラウトＡ」→・・・の順）。一方、カーソルキー１７の左が押下された際には、最初に表示されるアクセント文字は同一で、逆の順序で順次表示される様に定義されている。
また、アクセントキー２１が押下され、且つ直前に入力された母体文字において現在設定されている言語で使用されるアクセント文字がある場合に作成される優先アクセント文字選択テーブル６１は、後述のように、この基準アクセント文字選択テーブル６０で定義された順序を基準とし、現在設定されている言語に係るアクセント文字を他のアクセント文字より優先して表示するように定義されている。
【００３８】
次に、アクセントキー２１が押下され、且つ直前に入力された母体文字において現在設定されている言語で使用されるアクセント文字がある場合に作成され、優先テーブル作成領域５７Ｅに格納される優先アクセント文字選択テーブル６１について図７に基づいて説明する。
【００３９】
優先アクセント文字選択テーブル６１は、前記したように基準アクセント文字選択テーブル６０と、優先アクセント文字記憶領域５６Ｃにおいて特定されたアクセント文字とに基づいて、表示されるアクセント文字の候補一覧を現在設定されている言語で使用されるアクセント文字を優先して表示するように表示順序を定義したテーブルであり、作成されたテーブルに基づいてアクセント文字候補の表示が行われる。図７は優先アクセント文字選択テーブルの作成例を示した説明図である。
【００４０】
図７では、母体文字が「Ａ」のアクセント文字を入力する際、即ち文字入力キー１２で「Ａ」を入力した状態でアクセントキー２１を押下した際を具体例に示したものであり、（例１）では言語を「Ｇｅｒｍａｎ（ドイツ語）」に設定した場合、（例２）では言語を「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」に設定した場合についてそれぞれ説明する。
【００４１】
先ず、（例１）を用いて言語が「Ｇｅｒｍａｎ（ドイツ語）」に設定された場合について説明する。ここで、ドイツ語では母体文字が「Ａ」のアクセント文字として「ウムラウトＡ」が使用され、ＲＯＭ５６の優先アクセント文字記憶領域５６Ｃにおいてドイツ語で使用されるアクセント文字として「ウムラウトＡ」が特定されている。
そして、アクセントキー２１が押下された際に、基準アクセント文字選択テーブル６０の内、母体文字「Ａ」に関連付けられたアクセント文字から「ウムラウトＡ」の選択順序（液晶ディスプレイ５に表示される順序）を他のアクセント文字より優先した順序に定義した優先アクセント文字選択テーブル６１が作成される。具体的には、「ウムラウトＡ」を最初に候補として表示されるテーブルの最も左側に定義し、その他のアクセント文字を基準アクセント文字選択テーブル６０に定義された順序に応じて新たに定義する。
【００４２】
次に、（例２）を用いて言語が「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」に設定された場合について説明する。ノルウェー語では母体文字が「Ａ」のアクセント文字として「リガチャーＡ」と「リングＡ」が使用され、ＲＯＭ５６の優先アクセント文字記憶領域５６Ｃにおいてノルウェー語で使用されるアクセント文字として「リガチャーＡ」と「リングＡ」が特定されている。
そして、アクセントキー２１が押下された際に、基準アクセント文字選択テーブル６０の内、母体文字「Ａ」に関連付けられたアクセント文字から「リガチャーＡ」と「リングＡ」の選択順序（液晶ディスプレイ５に表示される順序）を他のアクセント文字より優先した順序に定義した優先アクセント文字選択テーブル６１が作成される。具体的には、「リガチャーＡ」を最初に候補として表示されるテーブルの最も左側に定義し、「リングＡ」をアクセントキー２１又はカーソルキー１７の右を押下した際に次に候補として表示される左側から２番目に定義する。そして、その他のアクセント文字を基準アクセント文字選択テーブル６０に定義された順序に応じて新たに定義する。
【００４３】
続いて、図８乃至図１１を用いて各言語が設定された場合においてアクセント文字候補の表示に使用されるテーブルについて、母体文字「Ａ」及び「Ｉ」を例にして説明する。図８は母体文字「Ａ」に関連付けられたアクセント文字について各言語で使用されるアクセント文字を示し、図９は母体文字が「Ａ」のアクセント文字候補の表示において、各言語で使用される文字選択テーブルを示した模式図である。同様に、図１０は母体文字「Ｉ」に関連付けられたアクセント文字について各言語で使用されるアクセント文字を示し、図１１は母体文字が「Ｉ」のアクセント文字候補の表示において、各言語で使用される文字選択テーブルを示した模式図である。
【００４４】
図８及び図１０に示すように母体文字毎に各言語で使用されるアクセント文字が優先アクセント文字記憶領域５６Ｃにおいて特定されており、その使用される言語に基づいてアクセントキー２１が押下された際に、先ず前記優先アクセント文字選択テーブル６１が作成されるか否かが決定される（図１４のＳ２３）。
【００４５】
即ち、母体文字「Ａ」に関連付けられたアクセント文字候補を表示させる際には、図８に示すように英語以外の１３ヶ国語で使用されるアクセント文字が存在するので、言語が「Ｅｎｇｌｉｓｈ（英語）」に設定されている場合を除いて前記したように優先アクセント文字選択テーブル６１が作成され、「Ｅｎｇｌｉｓｈ（英語）」に設定されている場合には基準アクセント文字選択テーブルを用いて、図９に示すようにアクセント文字候補が表示される。
【００４６】
一方、母体文字「Ｉ」に関連付けられたアクセント文字候補を表示させる際には、図１０に示すようにスペイン語、ポルトガル語、フランス語、オランダ語、イタリア語、チェコ語、ハンガリー語の７カ国語で使用されるアクセント文字が存在するので、言語が「Ｓｐａｎｉｓｈ（スペイン語）」、「Ｐｏｒｔｕｇｕｅｓｅ（ポルトガル語）」、「Ｆｒｅｎｃｈ（フランス語）」、「Ｄｕｔｃｈ（オランダ語）」、「Ｉｔａｌｉａｎ（イタリア語）」、「Ｃｚｅｃｈ（チェコ語）」、「Ｈｕｎｇａｒｉａｎ（ハンガリー語）」に設定されている場合に前記したように優先アクセント文字選択テーブル６１が作成され、それ以外の言語に設定されている場合には基準アクセント文字選択テーブル６０を用いて、図１１に示すようにアクセント文字候補が表示される。
【００４７】
そして、ユーザーが図９及び図１１に示す基準アクセント文字選択テーブル６０又は優先アクセント文字選択テーブル６１を用いてアクセント文字の入力を希望する場合には、以下の方法により行う。
先ず、少なくとも１以上のアクセント文字が関連付けられた母体文字となるアルファベット（「Ａ」、「Ｃ」、「Ｄ」、「Ｅ」、「Ｇ」、「Ｉ」、「Ｋ」、「Ｌ」、「Ｎ」、「Ｏ」、「Ｐ」、「Ｒ」、「Ｓ」、「Ｔ」、「Ｕ」、「Ｙ」、「Ｚ」の１７種類）の文字入力キー１２を押下することにより母体文字を入力し、続けてアクセントキー２１を押下する。それにより、入力された母体文字に替わって関連付けられたアクセント文字が表示され、更にアクセントキー２１又はカーソルキー１７を押下することによりその他のアクセント文字候補を液晶ディスプレイ５に順次表示させる。そして、ユーザーが希望するアクセント文字が表示された時点でエンターキー１９を押下することにより入力が確定する（図１４、図１６参照）。また、母体文字を大文字で入力した際には、大文字のアクセント文字が表示ざれ、母体文字を小文字で入力した際には、小文字のアクセント文字が表示ざれる。
更に、液晶ディスプレイ５に対して候補として順次表示されるアクセント文字は、現在設定されている言語に関わらず格納されたアクセント文字（図５、図６参照）が全て表示される。そして、その表示する順序は現在設定されている言語及び母体文字毎に基準アクセント文字選択テーブル６０又は優先アクセント文字選択テーブル６１（図９、図１１参照）によって定義づけられており、例えば、ドイツ語に設定された状態で「Ａ」のアクセント文字が表示される順序は作成された優先アクセント文字選択テーブル６１に基づいて、「ウムラウトＡ」→「アクサンテギュＡ」→「アクサングローヴＡ」→「チルドＡ」→・・・の順となる。
尚、以上説明したアクセント文字の入力方法に関しては、後にフローチャートを用いて詳細に説明する。
【００４８】
次に、このように構成された本実施形態に係るテープ印字装置１の言語設定やアクセント文字の入力等の制御処理について図１２乃至図１４に基づき説明する。図１２はテープ印字装置１のメインシステム制御プログラムのフローチャートである。尚、以下の図１２乃至図１４にフローチャートで示される各プログラムは、ＲＯＭ等の記憶領域に記憶されており、ＣＰＵ５１により実行される。
【００４９】
図１２に示すように、先ずステップ（以下、Ｓと略記する）１において、テープ印字装置１のＣＰＵ５１は、初期化処理を行う。即ち、テキストメモリ５７Ａ、印字バッファ５７Ｂ、カウンタ５７Ｃ、優先テーブル作成領域５７Ｅ等の初期化を行う。ただし、設定言語記憶領域５７Ｄに関しては初期化されず、後述のＳ２の初期言語の設定処理においてその記憶内容が読み出される。
【００５０】
そして、Ｓ２において、ＣＰＵ５１により初期言語の設定処理が行われる。具体的に初期言語の設定処理では、ＲＡＭ５７の設定言語記憶領域５７Ｄに記憶された言語別コードが読み出され、当該読み出された言語別コードに基づいてテープ印字装置１の言語が「Ｅｎｇｌｉｓｈ（英語）」、「Ｎｏｒｗｅｇｉａｎ（ノルウェー語）」、「Ｓｗｅｄｉｓｈ（スウェーデン語）」、「Ｄａｎｉｓｈ（デンマーク語）」、「Ｆｉｎｎｉｓｈ（フィンランド語）」、「Ｓｐａｎｉｓｈ（スペイン語）」、「Ｐｏｒｔｕｇｕｅｓｅ（ポルトガル語）」、「Ｇｅｒｍａｎ（ドイツ語）」、「Ｆｒｅｎｃｈ（フランス語）」、「Ｄｕｔｃｈ（オランダ語）」、「Ｉｔａｌｉａｎ（イタリア語）」、「Ｃｚｅｃｈ（チェコ語）」、「Ｈｕｎｇａｒｉａｎ（ハンガリー語）」、「Ｐｏｌｉｓｈ（ポーランド語）」から設定される。それにより、前回終了した時と同じ言語が設定された状態により使用を開始することができる。
【００５１】
そして、Ｓ３において、ＣＰＵ５１により、装置本体表面部のキーボード２４に配置された各キー（図２参照）のいずれかが押下されたか否か判定され、押下されていない場合にはされるまで待機する（Ｓ３：ＮＯ）。
続いて、いずれかのキーが押下された場合には（Ｓ３：ＹＥＳ）、Ｓ４において、先ずアクセントキー２１が押下されたか否かを判定する判定処理を実行する。そして、アクセントキー２１が押下された場合（Ｓ４：ＹＥＳ）には、Ｓ８の判定処理へと移行する。
【００５２】
また、アクセントキー２１が押下されていない場合（Ｓ４：ＮＯ）には、Ｓ５でファンクションキー２０が押下されたか否かが判断される。そして、ファンクションキー２０が押下された場合（Ｓ５：ＹＥＳ）には、Ｓ７の言語設定処理へと移行する。
【００５３】
更に、ファンクションキー２０についても押下されていない場合（Ｓ５：ＮＯ）には、Ｓ６において、ＣＰＵ５１は、文字の入力、入力された文字によるテープへの印刷、文字サイズの変更、書体の変更など他の押下されたキーに対応する各種その他の処理を実行後、再度Ｓ３以降の処理を実行する。
【００５４】
また、Ｓ７においては図１３の言語設定処理が行われる。言語設定処理は後述のようにテープ印字装置１で現在設定されている言語を他の言語に切り換える処理である。尚、本実施形態に係るテープ印字装置１では、現在設定されている言語に基づいて、アクセント文字の入力の際に優先して当該設定言語に係るアクセント文字を表示するように構成する（Ｓ２５）。また、液晶ディスプレイ５上に表示される各種メッセージ（例えば、電池の残量が残り少なくなったことやエラーが発生したことを知らせるメッセージ）を当該設定言語により表示する。言語設定処理が行われた後はＳ３の判定処理へと戻り、再度Ｓ３以降の処理を実行する。
【００５５】
一方、Ｓ８の判定処理では直前に入力された母体文字が、少なくとも一のアクセント文字が関連付けられた母体文字であるか否かが判定される。本実施形態に係るテープ印字装置１では前記Ｓ７において設定可能な１４ヶ国語の内、アクセント文字を使用しない「Ｅｎｇｌｉｓｈ（英語）」を除いた１３ヶ国語で使用される全てのアクセント文字が各母体文字に関連付けられて格納されているが（図５、図６参照）、母体文字の中にはアクセント文字が関連付けられていない母体文字（「Ｂ」「Ｆ」「Ｈ」「Ｊ」「Ｍ」「Ｑ」「Ｖ」「Ｗ」「Ｘ」「ｂ」「ｆ」「ｈ」「ｊ」「ｍ」「ｑ」「ｖ」「ｗ」「ｘ」の１８種）が存在する。そして、直前に入力された母体文字が、アクセント文字が関連付けられていない前記１８種類の母体文字である場合（Ｓ８：ＮＯ）には、アクセント文字の入力処理を行うことなくＳ３の判定処理へと戻り、再度Ｓ３以降の処理を実行する。
【００５６】
それに対し、直前に入力された母体文字が、アクセント文字が関連付けられている母体文字である場合（Ｓ８：ＹＥＳ）には、図１４のアクセント文字入力処理を行う（Ｓ９）。アクセント文字入力処理では、直前に入力された母体文字に関連付けられたアクセント文字を設定言語ごとに決められた順序で液晶ディスプレイ５上に表示する（図１６参照）。尚、アクセント文字入力処理が行われた後はＳ３の判定処理へと戻り、再度Ｓ３以降の処理を実行する。
【００５７】
次に、前記Ｓ７において実行する言語設定処理について図１３に基づいて説明する。言語設定処理は、前記したように現在テープ印字装置１で設定されている言語を他の言語に変更する処理である。図１３は本実施形態に係るテープ印字装置１の言語設定処理プログラムのフローチャートである。
【００５８】
言語設定処理では、先ずＳ１１において現在テープ印字装置１で設定されている言語名を当該設定言語により表示する。即ち、英語に設定されている場合であれば英語で英語を意味する「Ｅｎｇｌｉｓｈ」が表示される。また、ノルウェー語に設定されている場合であればノルウェー語でノルウェー語を意味する「Ｎｏｒｓｋ」が表示される。また、スウェーデン語に設定されている場合であればスウェーデン語でスウェーデン語を意味する「Ｓｖｅｎｓｋ」が表示される。尚、説明は省略するが他の言語で設定されている場合についても同様である。
【００５９】
次に、Ｓ１２においてカーソルキー１７が押下されたか否かが判断される。そして、カーソルキー１７が押下された場合（Ｓ１２：ＹＥＳ）には、現在液晶ディスプレイ５上に表示されている言語名を、他の言語名へと表示を切り換える。具体的に、カーソルキー１７の右を押下した場合には、図８に表示された言語の上から下へとその言語名が切り替わる（・・・→「Ｅｎｇｌｉｓｈ」→「Ｎｏｒｓｋ」→「Ｓｖｅｎｓｋ」→・・・の順）。また、カーソルキー１７の左を押下した場合には、図８に表示された言語の下から上へとその言語名が切り替わる（・・・→「Ｓｖｅｎｓｋ」→「Ｎｏｒｓｋ」→「Ｅｎｇｌｉｓｈ」→・・・の順）。
【００６０】
一方、カーソルキー１７が押下されていないと判定された場合（Ｓ１２：ＮＯ）には、続けてエンターキー１９が押下されたか否かが判定される（Ｓ１４）。そして、エンターキー１９が押下されたと判定された場合（Ｓ１４：ＹＥＳ）には、その時点で液晶ディスプレイ５上に表示されている言語名の言語が新たにテープ印字装置１の設定言語として設定される（Ｓ１５）。それに対し、エンターキー１９が押下されていないと判定された場合（Ｓ１４：ＮＯ）には、Ｓ１２の判定処理へと戻る。
【００６１】
ここで、前記Ｓ７の言語設定処理において実行される液晶ディスプレイ５の表示画面の一例を図１５を用いて具体的に説明する。図１５は「Ｅｎｇｌｉｓｈ（英語）」から「Ｇｅｒｍａｎ（ドイツ語）」に設定言語を変更する一例である。
【００６２】
図１５に示すように、先ずファンクションキー２０を押下すると、液晶ディスプレイ５上に言語の選択を行う言語選択表示画面８０が表示される。言語選択表示画面８０では、先ず現在設定されている言語である英語を用いて「英語」を意味する「Ｅｎｇｌｉｓｈ」の文字が液晶ディスプレイ５上に表示される。
その後、ユーザーは、カーソルキー１７を押下して、表示されている言語名を順次切り換える。表示される言語名は、カーソルキー１７の右又は左を押下することにより前記した所定の順序で切り換わる。そして、言語名は表示された言語を用いて表示される。
【００６３】
そして、ドイツ語でドイツ語を意味する「Ｄｅｕｔｓｃｈ」が言語選択表示画面８０に表示された際にカーソルキー１７の操作を止め、続いてエンターキー１９を押してドイツ語を新たな言語として設定する。設定が完了すると、液晶ディスプレイ５の言語選択表示画面８０は、言語の設定が完了したことを示す言語設定完了表示画面８１に切り替わる。尚、言語設定完了表示画面８１では、新たに設定されたドイツ語によって設定の完了を意味する「Ａｌｌｅｓ  ｋｌａｒ！」のメッセージが表示される。その後、通常の文字入力画面へと移行する。
【００６４】
次に、前記Ｓ９において実行するアクセント文字入力処理について図１４に基づいて説明する。アクセント文字入力処理は、前記したように直前に入力した母体文字に関連付けられたアクセント文字を入力する処理である。図１４は本実施形態に係るテープ印字装置１のアクセント文字入力処理プログラムのフローチャートである。
【００６５】
アクセント文字入力処理では図１４に示すように、先ずＳ２１においてＣＰＵ５１は、現在設定されている言語の判定を行う。ここで、本実施形態に係るテープ印字装置１では、設定可能な言語として１４種類の言語が存在し、前記Ｓ２、Ｓ７の処理によって設定又は変更される。そして、現在の設定言語はＲＡＭ５７の設定言語記憶領域５７Ｄに記憶された言語別コードによって識別されている。従って、Ｓ２１の処理においては設定言語記憶領域５７Ｄに記憶された言語別コードを読み出し、その言語の種類を判定する。
【００６６】
続いてＳ２２では、アクセントキー２１を押下する直前に文字入力キー１２によって入力された母体文字の種類（アクセント文字が関連付けられていない文字を除いた「Ａ」「Ｃ」「Ｄ」「Ｅ」「Ｇ」「Ｉ」「Ｋ」「Ｌ」「Ｎ」「Ｏ」「Ｐ」「Ｒ」「Ｓ」「Ｔ」「Ｕ」「Ｙ」「Ｚ」「ａ」「ｃ」「ｄ」「ｅ」「ｇ」「ｉ」「ｋ」「ｌ」「ｎ」「ｏ」「ｐ」「ｒ」「ｓ」「ｔ」「ｕ」「ｙ」「ｚ」の３４種類）を判定する。そして、前記Ｓ２１とＳ２２の判定結果と、優先アクセント文字記憶領域５６Ｃにおいて特定されるアクセント文字とに基づいて、現在設定されている言語において、直前に入力された母体文字で使用されるアクセント文字があるか否かが判定される（Ｓ２３）。
【００６７】
使用されるアクセント文字がないと判定された場合（Ｓ２３：ＮＯ）には、Ｓ２５へと移行する。一方、使用されるアクセント文字があると判定された場合（Ｓ２３：ＹＥＳ）には、現在設定されている言語の種類と、直前に入力された母体文字と、基準アクセント文字選択テーブル６０と、優先アクセント文字記憶領域５６Ｃにおいて特定されるアクセント文字とに基づいて、アクセント文字の表示に使用する優先アクセント文字選択テーブル６１を作成する（Ｓ２４）。尚、優先アクセント文字選択テーブル６１の作成については図７を用いて既に説明したので、ここではその説明は省略する。
【００６８】
次に、Ｓ２５においては基準アクセント文字選択テーブル６０、又は前記Ｓ２４で優先アクセント文字選択テーブル６１が作成された場合には作成された優先アクセント文字選択テーブル６１に基づいて、最も表示順序が最初に定義されたアクセント文字（テーブルの最も左側の位置に定義づけられたアクセント文字（図９、図１１参照））を、直前に入力した母体文字に替わって液晶ディスプレイ５上に表示する。
【００６９】
続いて、Ｓ２６でエンターキー１９が押下されたか否かが判断される。エンターキー１９が押下された場合（Ｓ２６：ＹＥＳ）には、現在液晶ディスプレイ５上に表示されたアクセント文字が確定され、入力が行われる（Ｓ２７）。その後、当該アクセント文字入力処理を終了し、メインフローチャートに戻る。
【００７０】
一方、エンターキー１９が押下されていない場合（Ｓ２６：ＮＯ）には、更にアクセントキー２１が押下されたか否かが判定される（Ｓ２８）。そして、アクセントキー２１が押下されたと判定された場合（Ｓ２８：ＹＥＳ）には、直前に入力された母体文字に関連付けられたアクセント文字の候補の数が単一か否かについての判断を行う（Ｓ２９）。アクセント文字は図５及び図６に示すように、３４種の母体文字にそれぞれ関連付けられているが、この内、「Ｋ」、「ｋ」、「Ｐ」、「ｐ」の４種の母体文字に関連付けられたアセント文字の候補は一のみである。従って、「Ｋ」、「ｋ」、「Ｐ」、「ｐ」の母体文字が直前に入力されていた場合には、アクセント文字の候補が単一となる。
【００７１】
前記Ｓ２９において、アクセント文字の候補が単一であると判断された場合（Ｓ２９：ＹＥＳ）には、現在表示されているアクセント文字以外のアクセント文字候補が存在しないので、他のアクセント文字の候補を表示することなくＳ２６の判定処理へと戻る。それに対し、アクセント文字の候補が単一でないと判断された場合（Ｓ２９：ＮＯ）には、現在表示されているアクセント文字に替わって、次の候補のアクセント文字が液晶ディスプレイ５上に表示される（Ｓ３０）。尚、表示される順序は前記したように設定言語毎に基準アクセント文字選択テーブル６０又は優先アクセント文字選択テーブル６１によって定義づけられており（図９、図１１参照）、テーブルの左側に位置するアクセント文字から順に表示される。その後Ｓ２６の判定処理へと戻る。
【００７２】
また、アクセントキー２１について押下されていないと判定された場合には、次にカーソルキー１７が押下されたか否かが判定される（Ｓ３１）。そして、カーソルキー１７が押下されたと判定された場合（Ｓ３１：ＹＥＳ）には、前記Ｓ３０と同様に直前に入力された母体文字に関連付けられたアクセント文字の候補の数が単一か否かについての判断を行う（Ｓ３２）。
【００７３】
その後、アクセント文字の候補が単一であると判断された場合（Ｓ３２：ＹＥＳ）には、現在表示されているアクセント文字以外のアクセント文字候補が存在しないので、他のアクセント文字の候補を表示することなくＳ２６の判定処理へと戻る。
【００７４】
一方、アクセント文字の候補が単一でないと判断された場合（Ｓ３２：ＮＯ）には、現在表示されているアクセント文字に替わって、次の候補のアクセント文字が液晶ディスプレイ５上に表示される（Ｓ３３）。尚、表示される順序は前記したように設定言語毎に基準アクセント文字選択テーブル６０又は優先アクセント文字選択テーブル６１によって定義づけられており（図９、図１１参照）、カーソルキー１７の右を押下すると、前記Ｓ３０においてアクセントキー２１を押下した場合と同様の順序で次の候補を順次表示する。一方、カーソルキー１７の左を押下すると、アクセントキー２１を押下した場合と逆の順序で次の候補を順次表示する。その後Ｓ２６の判定処理へと戻る。
【００７５】
また、カーソルキー１７についても押下されていないと判定された場合（Ｓ３１）には、Ｓ２６の判定処理へと戻る。
【００７６】
以上より、本実施形態に係るアクセント文字入力処理においては、設定された言語に係るアクセント文字を他のアクセント文字より優先して表示させるので、希望する種類のアクセント文字を迅速に表示させることが可能である。従って、アクセント文字の入力を迅速かつ簡易に行うことができる。
【００７７】
ここで、前記Ｓ９のアクセント文字入力処理において実行される液晶ディスプレイ５の表示画面の一例を図１６を用いて具体的に説明する。図１６は設定言語がドイツ語に設定されている場合において、「Ｗｉｅ  ｓｐａ」に続いてアクセント文字の「ウムラウトａ」を入力するする一例である。
【００７８】
図１６に示すように、通常の文章入力画面８２において、Ｃａｐｓキー１４で大文字入力状態に設定し、先ず「Ｗ」を文字入力キー１２で入力する。続いて、Ｃａｐｓキー１４で小文字入力状態に設定し、「ｉ」「ｅ」を入力した後に、スペースキー１３を押下し、更に「ｓ」「ｐ」「ａ」を入力する。その後、アクセントキー２１を押下すると、アクセント文字選択候補表示画面８３に移行し、カーソル１６が「ａ」の下に表示され、母体文字「ａ」に関連付けられたアクセント文字の内、作成された優先アクセント文字選択テーブル６１（Ｓ２４）において最も優先して表示される様に定義されたアクセント文字である「ウムラウトａ」が「ａ」に替わって液晶ディスプレイ５上に表示される（Ｓ２５）。
【００７９】
その際、ユーザーは、アクセントキー２１又はカーソルキー１７を操作することによって、表示されたアクセント文字の候補を「ウムラウトａ」以外の他のアクセント文字に切り換えることも可能である。その際、候補として表示される順序は、作成された優先アクセント文字選択テーブル６１によって定義づけられている。
【００８０】
そして、「ウムラウトａ」がアクセント文字選択候補表示画面８３に表示された際にアクセントキー２１又はカーソルキー１７の操作を止め、続いてエンターキー１９を押して「ウムラウトａ」の入力を完了する。入力が完了すると、液晶ディスプレイ５のアクセント文字選択候補表示画面８３は、通常の文章入力画面８２へと戻り、続けて文字入力キー１２を用いて文章の入力が可能となる。
【００８１】
上記の通り、本実施形態に係るテープ印字装置では、アクセント文字を入力する際において、予め使用する言語として設定（Ｓ２、Ｓ７）された言語において使用するアクセント文字が存在する場合には、当該使用するアクセント文字を他のアクセント文字より優先して表示するように定義した優先アクセント文字選択テーブル６１を作成し（Ｓ２４）、作成された優先アクセント文字選択テーブル６１を用いてアクセント文字の候補を液晶ディスプレイ５上に順次表示するので、複数の言語に係るアクセント文字の入力を可能としつつ、ユーザーにとって頻繁に使用されるアクセント文字の選択を迅速に行うことができる。従って、言語の種類における汎用性を確保し、且つアクセント文字の入力を迅速かつ簡易に行うことができる。また、アクセントキー２１を用いた迅速なアクセント文字の入力が可能となるとともに、アクセント文字が関連付けられていない母体文字が入力された状態でアクセントキー２１が押下された場合であっても、アクセント文字を表示しないので、入力のミスを防止し、的確な文字の入力が可能となる。
更に、選択された言語に係るアクセント文字を他のアクセント文字より優先して表示するように定義した優先アクセント文字選択テーブル６１を作成して表示を行うので、文字テーブルを言語数分必要とすることなく、その都度作成した優先アクセント文字選択テーブル６１を用いてアクセント文字の表示及び入力が可能となる。従って、最小限の記憶容量で、複数の国の言語に対応したアクセント文字の入力ができる。
【００８２】
尚、本発明は前記した本実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、アクセントキー２１が押下された際に、アクセント文字の候補を１字づつ順に液晶ディスプレイ５上に表示するように構成されているが、候補となる全てのアクセント文字を一度に表示し、カーソルキー１７によって左右にカーソル１６を動かして選択するようにしても良い。その際、優先して表示するように定義づけられたアクセント文字を最も左側に位置するように表示すれば、ユーザーは迅速にアクセント文字の入力を行うことができる。
【００８３】
また、本実施形態では、アクセントキー２１が押下された際にその都度、優先アクセント文字選択テーブル６１を作成し、アクセント文字候補の表示を行うこととしているが、予め使用される優先アクセント文字選択テーブル６１を全てＲＯＭ５６内に格納しておき、アクセントキー２１が押下された際には、その選択のみ行うようにしても良い。それにより、処理の負担を軽減することが可能である。
【図面の簡単な説明】
【００８４】
【図１】本実施形態に係るテープ印字装置の概略外観斜視図である。
【図２】本実施形態に係るテープ印字装置を示す正面図である。
【図３】本実施形態に係るテープ印字装置に装着される背面カバーを外してテープカセットを装着した状態を示す背面側斜視図である。
【図４】本実施形態に係るテープ印字装置の制御構成を示すブロック図である。
【図５】本実施形態に係るテープ印字装置の基準テーブル記憶領域に格納される基準アクセント文字選択テーブルの一例を示す図である。
【図６】本実施形態に係るテープ印字装置の基準テーブル記憶領域に格納される基準アクセント文字選択テーブルの一例を示す図である。
【図７】本実施形態に係るテープ印字装置の優先アクセント文字選択テーブルの作成例を示した説明図である。
【図８】母体文字が「Ａ」に関連付けられたアクセント文字について各言語で使用されるアクセント文字を示した模式図である。
【図９】母体文字が「Ａ」のアクセント文字候補の表示において、各言語で使用される文字選択テーブルを示した模式図である。
【図１０】母体文字「Ｉ」に関連付けられたアクセント文字について各言語で使用されるアクセント文字を示した模式図である。
【図１１】母体文字が「Ｉ」のアクセント文字候補の表示において、各言語で使用される文字選択テーブルを示した模式図である。
【図１２】本実施形態に係るテープ印字装置のメインシステム制御プログラムのフローチャートである。
【図１３】本実施形態に係るテープ印字装置の言語設定処理プログラムのフローチャートである。
【図１４】本実施形態に係るテープ印字装置のアクセント文字入力処理プログラムのフローチャートである。
【図１５】本実施形態に係るテープ印字装置の言語設定処理プログラムにおいて実行される液晶ディスプレイの表示画面の一例を示した説明図である。
【図１６】本実施形態に係るテープ印字装置のアクセント文字入力処理プログラムにおいて実行される液晶ディスプレイの表示画面の一例を示した説明図である。
【符号の説明】
【００８５】
１                テープ印字装置
２                本体
５                液晶ディスプレイ
１１              テープカセット
１２              文字入力キー
１７              カーソルキー
１９              エンターキー
２０              ファンクションキー
２１              アクセントキー
３１              サーマルヘッド
５０              制御回路
５１              ＣＰＵ
５４              ＣＧＲＯＭ
５５、５６        ＲＯＭ
５７              ＲＡＭ
６０              基準アクセント文字選択テーブル
６１              優先アクセント文字選択テーブル
８３              アクセント文字選択候補表示画面
【図１】
2006186886.tif 000003
【図２】
2006186886.tif 000004
【図３】
2006186886.tif 000005
【図４】
2006186886.tif 000006
【図５】
2006186886.tif 000007
【図６】
2006186886.tif 000008
【図７】
2006186886.tif 000009
【図８】
2006186886.tif 000010
【図９】
2006186886.tif 000011
【図１０】
2006186886.tif 000012
【図１１】
2006186886.tif 000013
【図１２】
2006186886.tif 000014
【図１３】
2006186886.tif 000015
【図１４】
2006186886.tif 000016
【図１５】
2006186886.tif 000017
【図１６】
2006186886.tif 000018