(57)【要約】【課題】  キャラクターコードの誤指定が生じた場合にも、目的のキャラクターをスムーズに入力することができる。【解決手段】  キャラクターコードを指定するキーボード１２と、指定されたキャラクターコードに対応したキャラクターを、キャラクターコード表６１から抽出するキャラクター抽出部５１、７２と、キャラクターコード表６１上における、抽出したキャラクター周辺の複数のキャラクターを、キャラクターコード表６１から抽出する周辺キャラクター抽出部５１、７３と、キャラクター抽出部５１、７２により抽出したキャラクターおよび、周辺キャラクター抽出部５１、７３により抽出した複数のキャラクターを、入力候補として表示する候補表示部５１、７４と、を備えた。【選択図】  図４
2015195558.tif 000002
【特許請求の範囲】
【請求項１】
キャラクターコードを利用してキャラクターを入力するキャラクター入力装置であって、
キャラクターコードを指定するコード指定部と、
指定された前記キャラクターコードに対応したキャラクターを、キャラクターコード表から抽出するキャラクター抽出部と、
前記キャラクターコード表における、抽出した前記キャラクター周辺の複数のキャラクターを、前記キャラクターコード表から抽出する周辺キャラクター抽出部と、
前記キャラクター抽出部により抽出した前記キャラクターおよび、前記周辺キャラクター抽出部により抽出した前記複数のキャラクターを、表示する候補表示部と、を備えたことを特徴とするキャラクター入力装置。
【請求項２】
前記周辺キャラクター抽出部は、前記キャラクターコード表において、前記キャラクター抽出部により抽出した前記キャラクターに対し、キャラクターコードが前後する複数のキャラクターを抽出することを特徴とする請求項１に記載のキャラクター入力装置。
【請求項３】
前記キャラクターコード表は、キャラクターを行列形式で配列したものであり、
前記周辺キャラクター抽出部は、前記キャラクターコード表において、前記キャラクター抽出部により抽出した前記キャラクターに対し、行方向および／または列方向に隣接する複数のキャラクターを抽出することを特徴とする請求項１に記載のキャラクター入力装置。
【請求項４】
前記キャラクターコード表は、キャラクターを行列形式で配列したものであり、
前記周辺キャラクター抽出部は、前記キャラクターコード表において、前記キャラクター抽出部により抽出した前記キャラクターを中心とする矩形範囲内または円形範囲内の複数のキャラクターを抽出することを特徴とする請求項１に記載のキャラクター入力装置。
【請求項５】
複数種のキャラクターコード表から一のキャラクターコード表を選択する選択部を、更に備え、
前記周辺キャラクター抽出部は、選択された前記一のキャラクターコード表を参照して、前記複数のキャラクターを抽出することを特徴とする請求項１ないし請求項４のいずれか一項に記載のキャラクター入力装置。
【請求項６】
請求項１ないし請求項５のいずれか一項に記載のキャラクター入力装置と、
前記キャラクター入力装置によって入力されたキャラクターを、印刷テープに印刷する印刷部と、を備えたことを特徴とするテープ印刷装置。
【請求項７】
キャラクターコードを利用してキャラクターを入力するキャラクター入力方法であって、
コンピューターが、
キャラクターコードを指定するコード指定ステップと、
指定された前記キャラクターコードに対応したキャラクターを、キャラクターコード表から抽出するキャラクター抽出ステップと、
前記キャラクターコード表における、抽出した前記キャラクター周辺の複数のキャラクターを、前記キャラクターコード表から抽出する周辺キャラクター抽出ステップと、
前記キャラクター抽出ステップにより抽出した前記キャラクターおよび、前記周辺キャラクター抽出ステップにより抽出した前記複数のキャラクターを、入力候補として表示する候補表示ステップと、を実行することを特徴とするキャラクター入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャラクターコードを利用してキャラクターを入力するキャラクター入力装置、テープ印刷装置およびキャラクター入力方法に関するものである。
【背景技術】
【０００２】
従来、この種のテープ印刷装置として、キャラクターコード（コード）を指定するコード指定手段（コード入力手段）と、キャラクターコードと文字との対応関係を記録したキャラクターコード表（コード／文字変換テーブル）と、キャラクターコード表について、コード指定手段により指定されたキャラクターコードに対応する文字を、候補文字として出力する候補文字検索手段と、候補文字検索手段により出力された候補文字を画面上に表示する表示手段と、を備えたものが知られている（特許文献１参照）。このテープ印刷装置では、ユーザーがキャラクターコードを指定すると、指定したキャラクターコードを文字に変換し、これを候補文字として表示する。そして、ユーザーが、表示された候補文字を選択することで、文字入力を行うことができる。このキャラクターコードを用いた文字入力を利用することで、例えば、読みが分からない漢字を入力するようなケースでも、滞りなく漢字入力を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３２８２９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この種のキャラクターコードを用いた文字入力では、ユーザーが、テープ印刷装置の説明書等に示されたキャラクターコード表を参照し、目的の文字に対するキャラクターコードを検索する（読み出す）。そして、検索（読み出）したキャラクターコードを指定して、文字入力を行うことになる。しかしながら、このとき、ユーザーが、キャラクターコードを見間違えてしまい、キャラクターコードを誤指定してしまう場合がある。特に、キャラクターコード表は、行列形式で文字を配列したものが一般的であり、行や列を取り違えてしまう場合があった。また、キャクタコード表では多くの文字を記載するために、各文字は小さいことが多く例えば漢字入力を行いたい場合、隣接した類似漢字と取り違えてしまう場合もある。
かかる場合、上記従来のテープ印刷装置では、指定したキャラクターコードの文字のみを表示するため、誤指定に基づく目的外の候補文字しか表示されない。よって、ユーザーは、改めてキャラクターコード表を見直し、キャラクターコードを検索して、キャラクターコードを再入力する必要がある。このように、上記従来のテープ印刷装置では、キャラクターコードの誤指定が生じた場合、キャラクターコード表の再参照と、キャラクターコードの再入力の手間が生じるため、目的の文字をスムーズに入力することができないという問題があった。
【０００５】
本発明は、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターをスムーズに入力することができるキャラクター入力装置、テープ印刷装置およびキャラクター入力方法を提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明のキャラクター入力装置は、キャラクターコードを利用してキャラクターを入力するキャラクター入力装置であって、キャラクターコードを指定するコード指定部と、指定されたキャラクターコードに対応したキャラクターを、キャラクターコード表から抽出するキャラクター抽出部と、キャラクターコード表における、抽出したキャラクター周辺の複数のキャラクターを、キャラクターコード表から抽出する周辺キャラクター抽出部と、キャラクター抽出部により抽出したキャラクターおよび、周辺キャラクター抽出部により抽出した複数のキャラクターを、表示する候補表示部と、を備えたことを特徴とする。
【０００７】
本発明のキャラクター入力方法は、キャラクターコードを利用してキャラクターを入力するキャラクター入力方法であって、コンピューターが、キャラクターコードを指定するコード指定ステップと、指定されたキャラクターコードに対応したキャラクターを、キャラクターコード表から抽出するキャラクター抽出ステップと、キャラクターコード表における、抽出したキャラクター周辺の複数のキャラクターを、キャラクターコード表から抽出する周辺キャラクター抽出ステップと、キャラクター抽出ステップにより抽出したキャラクターおよび、周辺キャラクター抽出ステップにより抽出した複数のキャラクターを、入力候補として表示する候補表示ステップと、を実行することを特徴とする。
【０００８】
これらの構成によれば、指定されたキャラクターコードのキャラクター（以下、指定キャラクター）を入力候補として表示すると共に、キャラクターコード表における、指定キャラクターの周辺のキャラクター（以下、周辺キャラクター）も入力候補として表示する。そのため、例えば行や列の取違えや隣接するキャラクターコードとの取違えによって、キャラクターコードを読み違え、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターが、周辺キャラクターとして表示される。よって、ユーザーが、これを選択することで、目的のキャラクターを入力することができる。このように、キャラクターコードの誤指定が生じた場合にも、キャラクターコード表の再参照やキャラクターコードの再入力といった手間が生じることなく、目的のキャラクターをスムーズに入力することができる。なお、入力するキャラクターとしては、日本語に用いられる漢字、記号、ハングル並びに、中国語に用いられる漢字の簡体字および繁体字等が想定される。
【０００９】
上記のキャラクター入力装置において、周辺キャラクター抽出部は、キャラクターコード表において、キャラクター抽出部により抽出したキャラクターに対し、キャラクターコードが前後する複数のキャラクターを抽出することが好ましい。
【００１０】
この構成によれば、キャラクターコード表において、キャラクターコード上隣接するキャラクターと取り違えて、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターを入力候補として表示することができる。
【００１１】
上記のキャラクター入力装置において、キャラクターコード表は、キャラクターを行列形式で配列したものであり、周辺キャラクター抽出部は、キャラクターコード表において、キャラクター抽出部により抽出したキャラクターに対し、行方向および／または列方向に隣接する複数のキャラクターを抽出することが好ましい。
【００１２】
上記のキャラクター入力装置において、キャラクターコード表は、キャラクターを行列形式で配列したものであり、周辺キャラクター抽出部は、キャラクターコード表において、キャラクター抽出部により抽出したキャラクターを中心とする矩形範囲内または円形範囲内の複数のキャラクターを抽出することが好ましい。
【００１３】
これらの構成によれば、キャラクターコード表において行や列を取り違えて、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターを入力候補として表示することができる。
【００１４】
一方、複数種のキャラクターコード表から一のキャラクターコード表を選択する選択部を、更に備え、周辺キャラクター抽出部は、選択された一のキャラクターコード表を参照して、複数のキャラクターを抽出することが好ましい。
【００１５】
この構成によれば、ユーザー自身が参照したキャラクターコード表を選択設定することができるので、ユーザーが用いたキャラクターコード表と同一のキャラクターコード表を参照して、周辺キャラクターの抽出を行うことができる。よって、ユーザーとキャラクター入力装置との間で、参照するキャラクターコード表が相違するのを避けることができ、当該相違によって、目的のキャラクターが周辺キャラクターとして表示されない事態を避けることができる。
【００１６】
本発明のテープ印刷装置は、上記のキャラクター入力装置と、キャラクター入力装置によって入力されたキャラクターを、印刷テープに印刷する印刷部と、を備えたことが好ましい。
【００１７】
この構成によれば、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターをスムーズに入力することができるキャラクター入力装置を備えたことで、ユーザビリティーの高いテープ印刷装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係るテープ印刷装置を示した外観斜視図である。
【図２】第１実施形態に係るテープ印刷装置を示した制御ブロック図である。
【図３】（ａ）は、コード指定画面を示した図であり、（ｂ）は、入力キャラクター選択画面を示した図である。
【図４】第１実施形態に係る漢字コード入力動作を示した画面遷移図である。
【図５】第１実施形態に係る漢字コード入力動作を示したフローチャートである。
【図６】第２実施形態に係るテープ印刷装置を示した制御ブロック図である。
【図７】第２実施形態に係る漢字コード入力動作を示した画面遷移図である。
【図８】第２実施形態に係る漢字コード入力動作を示したフローチャートである。
【図９】第３実施形態に係る記号コード入力動作を示した画面遷移図である。
【図１０】第４実施形態に係るハングルコード入力動作を示した画面遷移図である。
【図１１】第５実施形態に係る簡体字コード入力動作を示した画面遷移図である。
【図１２】第６実施形態に係る繁体字コード入力動作を示した画面遷移図である。
【図１３】（ａ）は、周辺キャラクターの抽出方法における第１変形例を示した図である。（ｂ）は、周辺キャラクターの抽出方法における第２変形例を示した図である。
【発明を実施するための形態】
【００１９】
以下、添付の図面を参照しながら、本発明の一実施形態に係るキャラクター入力装置、テープ印刷装置およびキャラクター入力方法について説明する。
第１実施形態では、本発明のキャラクター入力装置を適用したテープ印刷装置を例示する。このテープ印刷装置は、ユーザーによって入力されたキャラクターを印刷テープに印刷してラベルを作成するものである。また、本テープ印刷装置は、漢字のキャラクターコードを利用して、漢字のキャラクターを入力する漢字コード入力機能を有したものであり、当該漢字コード入力機能において、ユーザーが、キャラクターコードを誤指定してしまった場合にも、目的のキャラクター（漢字・図記号等）をスムーズに入力することができる機能を有したものである。
【００２０】
図１に示すように、テープ印刷装置１は、装置ケース１１により外殻が形成され、装置ケース１１の前半部上面には、キーボード１２が広く配設されている。キーボード１２は、文字を入力するための複数の文字入力キーと、数字を入力するための数字入力キーと、各種選択および確定処理等を行うための複数の機能キーと、を有している。また、機能キーとして、上下左右キー、選択キー、シフトキーおよび無変換キー等が設けられている。
【００２１】
装置ケース１１の後半部右上面には、キーボード１２からの入力結果等を表示するためのディスプレイ１４が配設されている。また、装置ケース１１の後半部左上面には、開閉蓋１３が配設されている。なお、図１は、開閉蓋１３が開いた状態を図示している。
【００２２】
開閉蓋１３の内側には、テープカートリッジＣを装着するためのカートリッジ装着部２１が窪入形成されており、テープカートリッジＣは、開閉蓋１３を開放した状態でカートリッジ装着部２１に着脱可能に装着される。
【００２３】
装置ケース１１の左側部には、カートリッジ装着部２１と外部とを連通するテープ排出口２２が形成され、このテープ排出口２２には、印刷テープＴを切断するためのテープカッター２３が臨んでいる。
【００２４】
一方、カートリッジ装着部２１には、ヘッドカバー３１内にサーマルタイプの印刷ヘッド３２が内蔵されたヘッドユニット３３と、印刷ヘッド３２に対峙するプラテン駆動軸３４と、後述のインクリボンＲを巻き取る巻取り駆動軸３５と、後述のテープリール４１の位置決め突起３６と、を備えている。また、カートリッジ装着部２１の下側には、テープ搬送機構となるプラテン駆動軸３４および巻取り駆動軸３５を回転させるテープ送りモーター３７（図２参照）が内蔵されている。また、装置ケース１１の内部には、当該テープ送りモーター３７等を制御する制御部５１（図２参照）を構成する回路基板が搭載されている。
【００２５】
テープカートリッジＣは、印刷テープＴを巻回したテープリール４１と、インクリボンＲを巻回したリボンリール４２と、インクリボンＲを巻き取るリボン巻取りリール４３と、印刷ヘッド３２に対峙するプラテンローラー４４と、これらを収容したカートリッジケース４５と、を有している。カートリッジケース４５には、ヘッドユニット３３を覆うヘッドカバー３１が挿通するヘッド開口４６が上下に貫通形成されている。
【００２６】
テープカートリッジＣがカートリッジ装着部２１に装着されると、ヘッドカバー３１にヘッド開口４６が、位置決め突起３６にテープリール４１の中心孔が、プラテン駆動軸３４にプラテンローラー４４の中心孔が、巻取り駆動軸３５にリボン巻取りリール４３の中心孔がそれぞれ差し込まれる。プラテン駆動軸３４および巻取り駆動軸３５の回転駆動により、印刷テープＴは、テープリール４１から繰り出され、インクリボンＲは、リボンリール４２から繰り出される。そして、繰り出された印刷テープＴおよびインクリボンＲは、ヘッド開口４６の位置で重なって併走した後、印刷テープＴがカートリッジケース４５の外部に送り出され、インクリボンＲがリボン巻取りリール４３に巻き取られる。また、印刷テープＴとインクリボンＲとが併走する部分では、プラテンローラー４４と印刷ヘッド３２とがこれらを挟み込むように臨み、いわゆる印刷送りが行われる。
【００２７】
次に図２を参照して、テープ印刷装置１の制御構成について説明する。テープ印刷装置１は、制御部５１、記憶部５２、ディスプレイ１４、キーボード１２、印刷ヘッド３２、テープ送りモーター３７、カッターモーター５３およびテープカッター２３を備えている。これらの各構成要素は、バス５４を介して接続されている。
【００２８】
制御部５１は、ＣＰＵ５６（Central Processing Unit）と、ＲＡＭ５７（Random Access Memory）と、ＲＯＭ５８（Read Only Memory）と、を有している。ＣＰＵ５６は、各種演算処理を行う。ＲＡＭ５７は、ＣＰＵ５６が各種演算処理を行う際の作業領域として用いられる。ＲＯＭ５８は、ＣＰＵ５６が各種演算処理を行うための制御プログラムを記憶している。
【００２９】
ディスプレイ１４は、編集結果や印刷レイアウトを表示するための表示部として機能する。また、キーボード１２は、ユーザーが情報を入力するための入力部、編集処理を行うための編集部、選択肢を選択するための選択部として機能する。また、キーボード１２は、キャラクターコードを指定するためのコード指定部としても機能する。
【００３０】
印刷ヘッド３２およびテープ送りモーター３７は、印刷テープＴを搬送しながら当該印刷テープＴ上に印刷を行う印刷部として機能する。また、カッターモーター５３は、テープカッター２３と接続され、切断部として機能する。制御部５１は、キーボード１２による入力内容（キャラクター等）に従って、印刷部（印刷ヘッド３２およびテープ送りモーター３７）を制御し、入力されたキャラクターを印刷テープＴに印刷する。そして、カッターモーター５３を制御し、印刷テープＴの印刷済み部分を切断してラベルを作成する。
【００３１】
記憶部５２は、漢字コード入力機能に用いるキャラクターコード表６１と、漢字コード入力機能を構成する漢字コード入力プログラム６２と、を記憶している。「キャラクター入力装置」は、漢字コード入力プログラム６２を実行する制御部５１により、構成されている。
【００３２】
キャラクターコード表６１は、複数のキャラクターコードと、複数のキャラクターと、を対応付けて記憶したデータテーブルである。本実施形態では、漢字コード入力に用いるため、漢字の各キャラクターコード（いわゆる漢字コード）と、漢字の各キャラクターとを対応付けて記憶している。また、当該キャラクターコード表６１は、テープ印刷装置１の説明書等に示されたキャラクターコード表６１と同様のものを用いる。本実施形態では、シフトＪＩＳのキャラクターコード表６１を用いている。
【００３３】
漢字コード入力プログラム６２は、コード指定プログラム７１、指定キャラクター抽出プログラム７２、周辺キャラクター抽出プログラム７３および入力候補表示プログラム７４を有している。
【００３４】
コード指定プログラム７１は、コード指定画面Ａ１（図３（ａ）参照）を表示して、キーボード１２によるキャラクターコードの指定（入力）を受け付けるプログラムである。
【００３５】
指定キャラクター抽出プログラム７２は、指定されたキャラクターコードに対応するキャラクター（以下、指定キャラクターと呼称）を、キャラクターコード表６１から抽出するプログラムである。なお、「キャラクター抽出部」は、指定キャラクター抽出プログラム７２を実行する制御部５１を含み、構成されている。
【００３６】
周辺キャラクター抽出プログラム７３は、キャラクターコード表６１における、指定キャラクター周辺の複数のキャラクター（以下、周辺キャラクターと呼称）を、キャラクターコード表６１から抽出するプログラムである。本実施形態では、周辺キャラクター抽出プログラム７３が、キャラクターコード表６１において、指定キャラクターに対し、キャラクターコードが前後する１４個のキャラクターを、周辺キャラクターとして抽出する。
【００３７】
具体的には、指定キャラクターのキャラクターコードの前側（小さい側）に隣接する８個のキャラクターと、指定キャラクターのキャラクターコードの後側（大きい側）に隣接する６個のキャラクターとを抽出する。すなわち、指定キャラクターのキャラクターコードをｎとしたとき、（ｎ−１）から（ｎ−８）までのキャラクターコードの８個のキャラクターと、（ｎ＋１）から（ｎ＋６）までのキャラクターコードの６個のキャラクターとを、キャラクターコード表６１から抽出する。なお、演算して得られたキャラクターコードに対し、対応するキャラクターが存在しない場合には、それを飛ばして、その次のキャラクターコードのキャラクターを抽出する。例えば、キャラクターコード（ｎ−８）に対応するキャラクターが存在しない場合には、キャラクターコード（ｎ−９）に対応するキャラクターを抽出し、キャラクターコード（ｎ＋６）に対応するキャラクターが存在しない場合には、キャラクターコード（ｎ＋７）に対応するキャラクターを抽出する。この周辺キャラクターの抽出数は、後述のキャラクター選択領域８１におけるキャラクターの表示可能数に依存している。なお、「周辺キャラクター抽出部」は、周辺キャラクター抽出プログラム７３を実行する制御部５１により、構成されている。
【００３８】
入力候補表示プログラム７４は、抽出した指定キャラクターおよび複数の周辺キャラクターを入力候補とする入力キャラクター選択画面Ａ２（図３（ｂ）参照）を表示するプログラムである。図３（ｂ）に示すように、入力キャラクター選択画面Ａ２は、入力候補である指定キャラクターおよび複数の周辺キャラクターを選択肢として表示するキャラクター選択領域８１を有すると共に、キャラクターコード表６１のコード種（シフトＪＩＳコード、区点コード、ＪＩＳコード等）と、選択中のキャラクターのキャラクターコードと、選択中のキャラクターの拡大画像と、を表示する。キャラクター選択領域８１では、３行５列の計１５個のキャラクターを表示可能である。この表示可能数（１５個）から指定キャラクター分（１個）を減算した値が、周辺キャラクターの抽出数（最大抽出数）となっている。なお、「候補表示部」は、入力候補表示プログラム７４を実行する制御部５１とディスプレイ１４とにより、構成されている。
【００３９】
次に図４および図５を参照して、テープ印刷装置１による漢字コード入力動作について説明する。図４に示すように、キャラクターの入力編集画面Ａ３が表示されている状態（図４のＤ１）において、シフトキーおよび無変換キーを押下して、漢字検索機能選択画面Ａ４を表示し（図４のＤ２）、その選択肢から、「コード入力」を選択することで、漢字コード入力モードに移行する。これによって、漢字コード入力動作を開始する。
【００４０】
図５に示すように、漢字コード入力動作では、まず、制御部５１は、コード指定プログラム７１に従って、コード指定画面Ａ１を表示する（Ｓ１、図４のＤ３）。その後、ユーザーによるキャラクターコードの指定待ちの状態に移行する（Ｓ２）。
【００４１】
これに対し、ユーザー操作によってキャラクターコードが指定されると（Ｓ２；Ｙｅｓ）、これを受け付け（キャラクター指定ステップ）、指定キャラクター抽出プログラム７２に従って、キャラクターコード表６１から、指定されたキャラクターコードに対応したキャラクター（指定キャラクター）を抽出する（Ｓ３：キャラクター抽出ステップ）。図４の例では、指定されたキャラクターコード「９９９８」に対し、キャラクター「劍」を指定キャラクターとして抽出する。
【００４２】
指定キャラクターを抽出したら、周辺キャラクター抽出プログラム７３に従って、キャラクターコード表６１における、指定キャラクター周辺の１４個のキャラクター（周辺キャラクター）を、キャラクターコード表６１から抽出する（Ｓ４：周辺キャラクター抽出ステップ）。
【００４３】
指定キャラクターおよび１４個の周辺キャラクターを抽出したら、入力候補表示プログラム７４に従って、これらを入力候補とする入力キャラクター選択画面Ａ２を表示する（Ｓ５：候補表示ステップ、図４のＤ５）。図４のＤ５に示すように、キャラクター選択領域８１において、入力候補として、抽出した指定キャラクターおよび１４個の周辺キャラクターを表示する。その後、ユーザーによるキャラクターの選択待ちの状態に移行する（Ｓ６）。これに対し、ユーザーは、上下左右キーおよび選択キーの押下によって、表示された複数の入力候補の中から１のキャラクターを選択する。
【００４４】
ユーザー操作によって、複数の入力候補の中から１のキャラクターが選択されると（Ｓ６；Ｙｅｓ）、これを受け付け、選択されたキャラクターを、入力編集画面Ａ３の入力欄に入力（挿入）する（Ｓ７、図４のＤ６、Ｄ１０、Ｄ１４）。図４の例では、「あいう」が入力された状態で、漢字コード入力を行ったため、「あいう」の後に、選択されたキャラクターが挿入される。これによって、本漢字コード入力動作を終了する。ここで挿入された漢字のキャラクターを含むキャラクターが、印刷部（印刷ヘッド３２およびテープ送りモーター３７）によって印刷されることになる。
【００４５】
次に図６ないし図８を参照して、本発明の第２実施形態のテープ印刷装置１について、第１実施形態と異なる部分のみ説明する。第２実施形態のテープ印刷装置１は、複数種のキャラクターコード表６１ａ、６１ｂ、６１ｃを記憶し、周辺キャラクターの抽出において参照するキャラクターコード表６１ａ、６１ｂ、６１ｃを選択可能としたものである。
【００４６】
図６に示すように、第２実施形態のテープ印刷装置１では、記憶部５２が、コード種が異なる複数種のキャラクターコード表６１ａ、６１ｂ、６１ｃを記憶している。具体的には、シフトＪＩＳコードのキャラクターコード表６１ａと、区点コードのキャラクターコード表６１ｂと、ＪＩＳコードのキャラクターコード表６１ｃと、を記憶している。
【００４７】
一方、記憶部５２に記憶された漢字コード入力プログラム６２は、図２に記載の各プログラムに加え、コード表選択プログラム９１を有している。コード表選択プログラム９１は、複数種のキャラクターコード表６１ａ、６１ｂ、６１ｃから１のキャラクターコード表６１ａ、６１ｂ、６１ｃを選択するコード表選択画面Ａ５（図７のＤ２５、Ｄ２６参照）を表示し、ユーザーによるキャラクターコード表６１ａ、６１ｂ、６１ｃの選択を受け付けるプログラムである。
【００４８】
次に図７および図８を参照して、第２実施形態のテープ印刷装置１による漢字コード入力動作について説明する。図８に示すように、まず、制御部５１は、第１実施形態と同様、コード指定プログラム７１に従って、コード指定画面Ａ１を表示し（Ｓ１１）、ユーザーによるキャラクターコードの指定待ちの状態に移行する（Ｓ１２、図７のＤ２３）。
【００４９】
これに対し、ユーザー操作によってキャラクターコードが指定されると（Ｓ１２；Ｙｅｓ）、これを受け付け（キャラクター指定ステップ）、指定キャラクター抽出プログラム７２に従って、各キャラクターコード表６１ａ、６１ｂ、６１ｃから、指定されたキャラクターコードに対応した各キャラクター（指定キャラクター）を抽出する（Ｓ１３：キャラクター抽出ステップ）。例えば、図７の例では、指定されたキャラクターコード「３４５６」に対し、区点コードのキャラクターコード表６１ｂからキャラクター「替」を抽出すると共に、ＪＩＳコードのキャラクターコード表６１ｃからキャラクター「間」を抽出する。なお、シフトＪＩＳコードのキャラクターコード表６１ａでは、「３４５６」に対応するキャラクターが存在しないため、その抽出をキャンセルする。
【００５０】
各指定キャラクターを抽出したら、コード表選択プログラム９１に従って、コード表選択画面Ａ５を表示する（Ｓ１４、図７のＤ２５）。コード表選択画面Ａ５では、抽出した各指定キャラクターを表示し、これらが選択可能に構成されている。すなわち、各指定キャラクターを選択することで、キャラクターコード表６１ａ、６１ｂ、６１ｃを選択する構成となっている。また、コード表選択画面Ａ５では、選択中の指定キャラクターの拡大画像と、指定したキャラクターコードと、選択中の指定キャラクターの属するキャラクターコード表６１ａ、６１ｂ、６１ｃのコード種と、を表示する。コード表選択画面Ａ５を表示したら、ユーザーによるキャラクターコード表６１ａ、６１ｂ、６１ｃ（指定キャラクター）の選択待ちの状態に移行する（Ｓ１５）。
【００５１】
これに対し、ユーザー操作によって、１の指定キャラクターが選択され、複数種のキャラクターコード表６１ａ、６１ｂ、６１ｃから１のキャラクターコード表６１ａ、６１ｂ、６１ｃが選択されると（Ｓ１５；Ｙｅｓ）、これを受け付け、周辺キャラクター抽出プログラム７３に従って、選択されたキャラクターコード表６１ａ、６１ｂ、６１ｃを参照し、周辺キャラクターを抽出する（Ｓ１６：周辺キャラクター抽出ステップ）。すなわち、選択されたキャラクターコード表６１ａ、６１ｂ、６１ｃにおける、指定キャラクター周辺の１４個のキャラクターを、選択したキャラクターコード表６１ａ、６１ｂ、６１ｃから抽出する。
【００５２】
１４個の周辺キャラクターを抽出したら、入力候補表示プログラム７４に従って、当該１４個の周辺キャラクターと、選択された指定キャラクターと、を入力候補とする入力キャラクター選択画面Ａ２を表示する（Ｓ１７：候補表示ステップ、図７のＤ２７、Ｄ３０）。その後、ユーザーによるキャラクターの選択待ちの状態に移行する（Ｓ１８）。これに対し、ユーザー操作によって、複数の入力候補から１のキャラクターが選択されると（Ｓ１８；Ｙｅｓ）、選択されたキャラクターを入力編集画面Ａ３の入力欄に入力（挿入）する（Ｓ１９、図７のＤ２９、Ｄ３２）。これによって、本漢字コード入力動作を終了する。
【００５３】
次に図９を参照して、本発明の第３実施形態のテープ印刷装置１について、第１実施形態と異なる部分のみ説明する。第３実施形態のテープ印刷装置１は、記号のキャラクターコードを用いて、記号を入力する記号コード入力機能を有したものである。
【００５４】
第３実施形態のテープ印刷装置１では、キャラクターコード表６１が、記号の各キャラクターコード（いわゆる記号コード）と、記号の各キャラクターとを対応付けて記憶している。第３実施形態では、当該キャラクターコード表６１を用いることで、記号コード入力を可能としている。
【００５５】
ここで図９を参照して、第３実施形態のテープ印刷装置１による記号コード入力動作について説明する。図９に示すように、キャラクターの入力編集画面Ａ３が表示されている状態（図９のＤ４１）において、シフトキーおよび無変換キーを押下して、漢字検索機能選択画面Ａ４を表示し（図９のＤ４２）、その選択肢から、「記号コード」を選択することで、記号コード入力モードに移行する。これによって、記号コード入力動作を開始する。
【００５６】
記号コード入力動作は、記号のキャラクターコードを指定し、記号のキャラクターを抽出、表示することを除き、漢字コード入力動作と同様である。すなわち、記号コード入力動作では、まず、コード指定画面Ａ１を表示し（図９のＤ４４）、ユーザーに記号のキャラクターコードを指定させる。キャラクターコードが指定されたら、キャラクターコード表６１から、指定されたキャラクターコードに対応した記号のキャラクター（指定キャラクター）を抽出する。そして、キャラクターコード表６１における、指定キャラクター周辺の１４個の記号のキャラクター（周辺キャラクター）を、キャラクターコード表６１から抽出し、指定キャラクターおよび１４個の周辺キャラクターを入力候補とする入力キャラクター選択画面Ａ２を表示する（図９のＤ４６）。これに対し、ユーザー操作によって、複数の入力候補の中から１のキャラクターが選択されると、これを受け付け、選択されたキャラクターを、入力編集画面Ａ３の入力欄に入力（挿入）する（図９のＤ４７、Ｄ５１、Ｄ５５）。これによって、本記号コード入力動作を終了する。
【００５７】
次に図１０を参照して、本発明の第４実施形態のテープ印刷装置１について、第１実施形態と異なる部分のみ説明する。第４実施形態のテープ印刷装置１は、ハングルのキャラクターコード（本例ではＫＳコード）を用いて、ハングルを入力するハングルコード入力機能を有したものである。
【００５８】
第４実施形態のテープ印刷装置１では、キャラクターコード表６１が、ハングルの各キャラクターコード（いわゆるハングルコード）と、ハングルの各キャラクターとを対応付けて記憶している。第４実施形態では、当該キャラクターコード表６１を用いることで、ハングルコード入力を可能としている。
【００５９】
ここで図１０を参照して、第４実施形態のテープ印刷装置１によるハングルコード入力動作について説明する。図１０に示すように、キャラクターの入力編集画面Ａ３が表示されている状態（図１０のＤ６１）において、シフトキーおよび無変換キーを押下して、漢字検索機能選択画面Ａ４を表示し（図１０のＤ６２）、その選択肢から、「ＫＳコード」を選択することで、ハングルコード入力モードに移行する。これによって、ハングルコード入力動作を開始する。
【００６０】
ハングルコード入力動作は、ハングルのキャラクターコードを指定し、ハングルのキャラクターを抽出、表示することを除き、漢字コード入力動作と同様である。すなわち、ハングルコード入力動作では、まず、コード指定画面Ａ１を表示し（図１０のＤ６４）、ユーザーにハングルのキャラクターコードを指定させる。キャラクターコードが指定されたら、キャラクターコード表６１から、指定されたキャラクターコードに対応したハングルのキャラクター（指定キャラクター）を抽出する。そして、キャラクターコード表６１における、指定キャラクター周辺の１４個のハングルのキャラクター（周辺キャラクター）を、キャラクターコード表６１から抽出し、指定キャラクターおよび１４個の周辺キャラクターを入力候補とする入力キャラクター選択画面Ａ２を表示する（図１０のＤ６６）。これに対し、ユーザー操作によって、複数の入力候補の中から１のキャラクターが選択されると、これを受け付け、選択されたキャラクターを、入力編集画面Ａ３の入力欄に入力（挿入）する（図１０のＤ６７、Ｄ７１、Ｄ７５）。これによって、本ハングルコード入力動作を終了する。
【００６１】
次に図１１を参照して、本発明の第５実施形態のテープ印刷装置１について、第１実施形態と異なる部分のみ説明する。第５実施形態のテープ印刷装置１は、中国語に用いられる漢字の簡体字について、簡体字のキャラクターコード（本例ではＧＢコード）を用いて、簡体字を入力する簡体字コード入力機能を有したものである。
【００６２】
第５実施形態のテープ印刷装置１では、キャラクターコード表６１が、簡体字の各キャラクターコード（いわゆる簡体字コード）と、簡体字の各キャラクターとを対応付けて記憶している。第５実施形態では、当該キャラクターコード表６１を用いることで、簡体字コード入力を可能としている。
【００６３】
ここで図１１を参照して、第５実施形態のテープ印刷装置１による簡体字コード入力動作について説明する。図１１に示すように、キャラクターの入力編集画面Ａ３が表示されている状態（図１１のＤ８１）において、シフトキーおよび無変換キーを押下して、漢字検索機能選択画面Ａ４を表示し（図１１のＤ８２）、その選択肢から、「ＧＢコード」を選択することで、簡体字コード入力モードに移行する。これによって、簡体字コード入力動作を開始する。
【００６４】
簡体字コード入力動作は、簡体字のキャラクターコードを指定し、簡体字のキャラクターを抽出、表示することを除き、漢字コード入力動作と同様である。すなわち、簡体字コード入力動作では、まず、コード指定画面Ａ１を表示し（図１１のＤ８４）、ユーザーに簡体字のキャラクターコードを指定させる。キャラクターコードが指定されたら、キャラクターコード表６１から、指定されたキャラクターコードに対応した簡体字のキャラクター（指定キャラクター）を抽出する。そして、キャラクターコード表６１における、指定キャラクター周辺の１４個の簡体字のキャラクター（周辺キャラクター）を、キャラクターコード表６１から抽出し、指定キャラクターおよび１４個の周辺キャラクターを入力候補とする入力キャラクター選択画面Ａ２を表示する（図１１のＤ８６）。これに対し、ユーザー操作によって、複数の入力候補の中から１のキャラクターが選択されると、これを受け付け、選択されたキャラクターを、入力編集画面Ａ３の入力欄に入力（挿入）する（図１１のＤ８７、Ｄ９１、Ｄ９５）。これによって、本簡体字コード入力動作を終了する。
【００６５】
次に図１２を参照して、本発明の第６実施形態のテープ印刷装置１について、第１実施形態と異なる部分のみ説明する。第６実施形態のテープ印刷装置１は、中国語に用いられる漢字の繁体字について、繁体字のキャラクターコード（本例ではＢｉｇ５コード）を用いて、繁体字を入力する繁体字コード入力機能を有したものである。
【００６６】
第６実施形態のテープ印刷装置１では、キャラクターコード表６１が、繁体字の各キャラクターコード（いわゆる繁体字コード）と、繁体字の各キャラクターとを対応付けて記憶している。第６実施形態では、当該キャラクターコード表６１を用いることで、繁体字コード入力を可能としている。
【００６７】
ここで図１２を参照して、第６実施形態のテープ印刷装置１による繁体字コード入力動作について説明する。図１２に示すように、キャラクターの入力編集画面Ａ３が表示されている状態（図１２のＤ１０１）において、シフトキーおよび無変換キーを押下して、漢字検索機能選択画面Ａ４を表示し（図１２のＤ１０２）、その選択肢から、「Ｂｉｇ５コード」を選択することで、繁体字コード入力モードに移行する。これによって、繁体字コード入力動作を開始する。
【００６８】
繁体字コード入力動作は、繁体字のキャラクターコードを指定し、繁体字のキャラクターを抽出、表示することを除き、漢字コード入力動作と同様である。すなわち、繁体字コード入力動作では、まず、コード指定画面Ａ１を表示し（図１２のＤ１０４）、ユーザーに繁体字のキャラクターコードを指定させる。キャラクターコードが指定されたら、キャラクターコード表６１から、指定されたキャラクターコードに対応した繁体字のキャラクター（指定キャラクター）を抽出する。そして、キャラクターコード表６１における、指定キャラクター周辺の１４個の繁体字のキャラクター（周辺キャラクター）を、キャラクターコード表６１から抽出し、指定キャラクターおよび１４個の周辺キャラクターを入力候補とする入力キャラクター選択画面Ａ２を表示する（図１２のＤ１０６）。これに対し、ユーザー操作によって、複数の入力候補の中から１のキャラクターが選択されると、これを受け付け、選択されたキャラクターを、入力編集画面Ａ３の入力欄に入力（挿入）する（図１２のＤ１０７、Ｄ１１１、Ｄ１１５）。これによって、本繁体字コード入力動作を終了する。
【００６９】
以上の各実施形態の構成によれば、指定されたキャラクターコードのキャラクター（指定キャラクター）を入力候補として表示すると共に、キャラクターコード表６１における、指定キャラクターの周辺のキャラクター（周辺キャラクター）も入力候補として表示する。そのため、例えば行や列の取違えや隣接するキャラクターコードとの取違えによって、キャラクターコードを読み違え、キャラクターコードの誤指定が生じた場合にも、目的のキャラクターを、周辺キャラクターとして表示させることができる。よって、ユーザーが、これを選択することで、目的のキャラクターを入力することができる。このように、キャラクターコードの誤指定が生じた場合にも、キャラクターコード表の再参照やキャラクターコードの再入力といった手間が生じることなく、目的のキャラクターをスムーズに入力することができる。
【００７０】
また、上記第２実施形態の構成によれば、ユーザー自身が参照したキャラクターコード表６１ａ、６１ｂ、６１ｃを選択設定することができるので、ユーザーが用いたキャラクターコード表と同一のキャラクターコード表６１ａ、６１ｂ、６１ｃを参照して、周辺キャラクターの抽出を行うことができる。よって、ユーザーとテープ印刷装置１との間で、参照するキャラクターコード表６１ａ、６１ｂ、６１ｃが相違するのを避けることができ、当該相違によって、目的のキャラクターが周辺キャラクターとして表示されない事態を避けることができる。なお、第２実施形態の構成（コード種が異なるキャラクターコード表６１ａ、６１ｂ、６１ｃを選択設定することができる構成）を、上記第３ないし第６実施形態の記号コード入力、ハングルコード入力、簡体字コード入力および繁体字コード入力に適用しても良い。
【００７１】
なお、上記各実施形態においては、指定キャラクターに対し、キャラクターコードが前後する複数のキャラクターを、周辺キャラクターとして抽出し表示する構成であったが、これに限るものではない。例えば、図１３（ａ）に示すように、キャラクターコード表６１、６１ａ、６１ｂ、６１ｃにおいて、指定キャラクターに対し、行方向および列方向に隣接する複数のキャラクターを、周辺キャラクターとして抽出し表示する構成であっても良い。
【００７２】
また、キャラクターコード表６１において、指定キャラクターに対し、行方向または列方向に隣接する複数のキャラクターを、周辺キャラクターとして抽出し表示する構成であっても良い。
【００７３】
ひいては、図１３（ｂ）に示すように、キャラクターコード表６１において、指定キャラクターを中心とする矩形範囲（キャラクター選択領域８１に合わせた３行５列の範囲）内の複数のキャラクターを、周辺キャラクターとして抽出し表示する構成であっても良い。また、指定キャラクターを中心とする円形範囲内の複数のキャラクターを、周辺キャラクターとして抽出し表示する構成であっても良い。
【００７４】
これらの場合、説明書等に示されているキャラクターコード表と同様に、記憶部５２が、キャラクターを行列形式で配列したキャラクターコード表６１、６１ａ、６１ｂ、６１ｃを記憶している必要がある。これらの構成によれば、キャラクターコード表において行や列を取り違えて、キャラクターコードの誤指定が生じてしまった場合にも、目的のキャラクターを入力候補として表示することができる。
【００７５】
また、上記第２実施形態においては、キャラクターコードを指定し、指定キャラクターを抽出した後に、指定キャラクターを用いてキャラクターコード表６１ａ、６１ｂ、６１ｃを選択設定する構成であったが、キャラクターコードを指定する前に、キャラクターコード表６１ａ、６１ｂ、６１ｃを選択設定する構成であっても良い。かかる場合には、各キャラクターコード表６１ａ、６１ｂ、６１ｃのコード種を選択する形でキャラクターコード表６１ａ、６１ｂ、６１ｃを選択する選択画面を表示し、ユーザーによるキャラクターコード表６１ａ、６１ｂ、６１ｃの選択を受け付ける。
【００７６】
なお、上記各実施形態においては、漢字入力（漢字コード入力）、記号入力（記号コード入力）、ハングル入力（ハングルコード入力）、簡体字入力（簡体字コード入力）、繁体字入力（繁体字コード入力）を行うであったが、これに限定するものではない。すなわち、これら以外のキャラクターの入力に、本発明を適用する構成であっても良い。
【００７７】
また、上記第１ないし第３実施形態においては、シフトＪＩＳコードのキャラクターコード表６１ａ、区点コードのキャラクターコード表６１ｂ、ＪＩＳコードのキャラクターコード表６１ｃを用いたが、これら複数のコード種に亘る混在表（混在キャラクターコード表）を用いても良い。特に、テープ印刷装置１の説明書等において、混在表が示されている場合には、これに合わせてテープ印刷装置１側でも混在表を用いる。
【００７８】
さらに、上記各実施形態においては、本発明のキャラクター入力装置を、テープ印刷装置１に適用する構成であったが、これに限るものではない。例えば、本発明のキャラクター入力装置を、各種携帯端末（携帯電話、スマートフォン、タブレット端末等）や、各種コンピュータ（パーソナルコンピュータ等）に適用する構成であっても良い。
【符号の説明】
【００７９】
１：テープ印刷装置、  １２：キーボード、  １４：ディスプレイ、  ３２：印刷ヘッド、  ３７：テープ送りモーター、  ５１：制御部、  ６１：キャラクターコード表、  ６２：漢字コード入力プログラム、  ７２：指定キャラクター抽出プログラム、  ７３：周辺キャラクター抽出プログラム、  ７４：入力候補表示プログラム
【図１】
2015195558.tif 000003
【図２】
2015195558.tif 000004
【図３】
2015195558.tif 000005
【図４】
2015195558.tif 000006
【図５】
2015195558.tif 000007
【図６】
2015195558.tif 000008
【図７】
2015195558.tif 000009
【図８】
2015195558.tif 000010
【図９】
2015195558.tif 000011
【図１０】
2015195558.tif 000012
【図１１】
2015195558.tif 000013
【図１２】
2015195558.tif 000014
【図１３】
2015195558.tif 000015