(57)【要約】【課題】特定キャラクタの個別の視認性を確保しつつ、画面全体の視認性の悪化を防止し、利便性を向上する。【解決手段】外部装置から取得した複数の特定キャラクタのドットパターンに代えて、複数の特定キャラクタに対し共通に１つ定められた代替キャラクタのドットパターンを編集画面４Ａにおいて表示させる表示制御回路１８を備え、キャラクタ指定手段により代替キャラクタが指定されたことを契機に液晶表示部４を制御し、編集画面４Ａとは別の画面、若しくは、編集画面４Ａに割り込み表示される割り込みウィンドウにおいて１つの特定キャラクタのドットパターンを表示させる。【選択図】図２
2015020396.tif 000002
【特許請求の範囲】
【請求項１】
テキストデータの最小単位であるキャラクタを入力操作または編集操作するための操作手段と、
前記操作手段を用いて入力操作または編集操作された前記キャラクタを、列または行で構成された表示ラインを備えた所定の編集画面においてドットパターンで表示可能な表示手段と、
被印刷媒体を搬送する搬送手段と、
前記搬送手段により搬送される前記被印刷媒体に対し、前記編集画面に表示された前記キャラクタを印刷する印刷手段と、
を有する印刷装置であって、
予め定められた複数の特定キャラクタを前記印刷装置の外部から取得する特定キャラクタ取得手段と、
前記特定キャラクタ取得手段で取得された前記複数の特定キャラクタを記憶する記憶手段と、
前記操作手段を用いて入力操作または編集操作された前記キャラクタが前記記憶手段に記憶された前記複数の特定キャラクタのうちいずれか１つである場合、前記表示手段を制御し、当該１つの特定キャラクタのドットパターンに代えて、前記複数の特定キャラクタに対し共通に１つ定められた代替キャラクタのドットパターンを前記編集画面において表示させる、第１表示制御手段と、
前記記憶手段に記憶した前記キャラクタのいずれかを指定するためのキャラクタ指定手段と、
前記編集画面で前記代替キャラクタが表示された状態において前記キャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、前記表示手段を制御し、前記編集画面とは別の画面、若しくは、前記編集画面に割り込み表示される割り込みウィンドウにおいて、当該代替キャラクタに対応した１つの前記特定キャラクタのドットパターンを表示させる、第２表示制御手段と、
を有する
ことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記記憶手段に記憶された前記複数の特定キャラクタのうち少なくとも１つに対する外部からの削除操作を受け付ける、削除操作受付手段と、
前記削除操作受付手段により受け付けた前記削除操作に応じて、対応する前記少なくとも１つの特定キャラクタの削除処理を行う、削除処理手段と、
を有し、
前記操作手段を用いて入力操作または編集操作された前記キャラクタが、前記記憶手段に記憶された後に前記削除処理手段により削除処理された前記特定キャラクタであった場合には、前記第１表示制御手段は、前記表示手段を制御し、当該１つの特定キャラクタのドットパターンに代えて、前記代替キャラクタのドットパターンに前記削除処理に対応した第１識別子を付加して前記編集画面において表示させる
ことを特徴とする印刷装置。
【請求項３】
請求項２記載の印刷装置において、
前記編集画面で前記第１識別子が付加された前記代替キャラクタが表示された状態において前記キャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、前記第２表示制御手段は、前記表示手段を制御し、前記編集画面とは別の画面、若しくは、前記編集画面に割り込み表示される割り込みウィンドウにおいて、前記削除処理が行われる前の前記代替キャラクタに対応した１つの前記特定キャラクタのドットパターンを表示させる
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の印刷装置において、
前記記憶手段に記憶された前記複数の特定キャラクタのうち少なくとも１つに対する外部からの差し替え操作を受け付ける、差し替え操作受付手段と、
前記差し替え操作受付手段により受け付けた前記差し替え操作に応じて、対応する前記少なくとも１つの特定キャラクタの差し替え処理を行う、差し替え処理手段と、
を有し、
前記操作手段を用いて入力操作または編集操作された前記キャラクタが、前記記憶手段に記憶された後に前記差し替え処理手段により差し替え処理された前記特定キャラクタであった場合には、前記第１表示制御手段は、前記表示手段を制御し、当該１つの特定キャラクタのドットパターンに代えて、前記代替キャラクタのドットパターンに前記差し替え処理に対応した第２識別子を付加して前記編集画面において表示させる
ことを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
前記編集画面で前記第２識別子が付加された前記代替キャラクタが表示された状態において前記キャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、前記第２表示制御手段は、前記表示手段を制御し、前記編集画面とは別の画面、若しくは、前記編集画面に割り込み表示される割り込みウィンドウにおいて、前記差し替え処理が行われる前の前記代替キャラクタと前記差し替え処理が行われた後の前記代替キャラクタとの両方にそれぞれ対応した２つの前記特定キャラクタのドットパターンを表示させる
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に係わり、特に、利用者等が作成した外字を表示画面に表示可能とした印刷装置に関する。
【背景技術】
【０００２】
従来から、例えば、ラベルプリンタ等の印刷装置にあっては、メーカが独自に作成した外字（例えば、キャラクタ画像や特殊フォント等）を外部端末から取り込んだり、利用者が独自で作成した外字（記号や図柄等）を表示画面に表示させるとともに、ラベル印刷等を可能としたものが知られている。
【０００３】
ここで、外字とは、上述したものに特に限定されるものではないが、作成したラベル等における個性や視認性を向上させるものとして、頻繁に利用されるようになっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０５３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、上述した外字は、表示装置の画面サイズや解像度が小さい場合、ユーザが指定したキャラクタを拡大表示する際の制約が大きい。特に、テキストデータと外字データとが混在している状態では、上述したようなキャラクタ等の外字をテキストデータと一緒に表示するには、表示装置の解像度が低いことと相俟って、外字の内容を認識することが容易でないといった問題が生じていた。
【０００６】
さらに、このような外字は、追加・削除・上書等の編集を行う場合があるが、このような場合においても、外字の編集状態や内容を編集後に容易に確認できれば、利便性を向上することができる。
【０００７】
本発明の目的は、特定キャラクタの個別の視認性を確保しつつ、画面全体の視認性の悪化を防止し、利便性を向上することができる印刷装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本願発明は、テキストデータの最小単位であるキャラクタを入力操作または編集操作するための操作手段と、前記操作手段を用いて入力操作または編集操作された前記キャラクタを、列または行で構成された表示ラインを備えた所定の編集画面においてドットパターンで表示可能な表示手段と、被印刷媒体を搬送する搬送手段と、前記搬送手段により搬送される前記被印刷媒体に対し、前記編集画面に表示された前記キャラクタを印刷する印刷手段と、を有する印刷装置であって、予め定められた複数の特定キャラクタを前記印刷装置の外部から取得する特定キャラクタ取得手段と、前記特定キャラクタ取得手段で取得された前記複数の特定キャラクタを記憶する記憶手段と、前記操作手段を用いて入力操作または編集操作された前記キャラクタが前記記憶手段に記憶された前記複数の特定キャラクタのうちいずれか１つである場合、前記表示手段を制御し、当該１つの特定キャラクタのドットパターンに代えて、前記複数の特定キャラクタに対し共通に１つ定められた代替キャラクタのドットパターンを前記編集画面において表示させる、第１表示制御手段と、前記記憶手段に記憶した前記キャラクタのいずれかを指定するためのキャラクタ指定手段と、前記編集画面で前記代替キャラクタが表示された状態において前記キャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、前記表示手段を制御し、前記編集画面とは別の画面、若しくは、前記編集画面に割り込み表示される割り込みウィンドウにおいて、当該代替キャラクタに対応した１つの前記特定キャラクタのドットパターンを表示させる、第２表示制御手段と、を有することを特徴とする。
【０００９】
本願発明の印刷装置は、表示手段と、操作手段と、を備えている。例えば操作者が操作手段を用いて入力操作又は編集操作を行うと、その操作に対応するキャラクタが、表示手段に備えられた編集画面においてドットパターンで表示される。そして、搬送手段によって搬送される被印刷媒体に対し、印刷手段が、上記編集画面に表示されたキャラクタを印刷する。
【００１０】
また、本願発明の印刷装置は、通常のキャラクタ（例えば、表示手段における単位表示領域がマトリクス状に配置された複数のドットで構成されるとき、当該ドット数で表現可能なキャラクタ）のほかに、特定キャラクタ（上記単位表示領域を構成するドット数よりも多いドット数により表現可能となる特別なキャラクタ（特殊文字、外国語文字、複雑な描線からなるシンボル等）を用いて印刷することもできる。上記特定キャラクタは、特定キャラクタ取得手段によって装置外部から取得され、記憶手段に記憶されている。
【００１１】
ここで、前述したように、上記特定キャラクタは、例えば上記通常のキャラクタに比べ構成が複雑又は特殊である等により表示手段での表示を可能とするために必要なドット数が多い場合がある。このような場合に、当該特定キャラクタのドットパターンを、アルファベットや数字やかな文字や漢字等からなる上記通常のキャラクタのドットパターンと同様に上記編集画面において操作者に対しわかりやすく表示するのは困難である。
【００１２】
そこで本願発明においては、第１表示制御手段の制御に基づき、操作手段を用いて上記特定キャラクタの入力操作又は編集操作が行われた場合には、上記編集画面に当該特定のキャラクタのドットパターンを表示することはせず、予め用意された代替キャラクタのドットパターン（例えば、簡素なシンボル画像）が表示される。このとき、また本願発明においては、キャラクタ指定手段が設けられ、上記編集画面で上記代替キャラクタが表示された状態でキャラクタ指定手段によって当該代替キャラクタが指定されると、これを契機にして、上記編集画面とは別の画面（又は割り込みウィンドウ）が表示される。この別画面（又は割り込みウィンドウ）では、上記代替キャラクタに対応した１つの特定キャラクタのドットパターンが表示される。これにより、操作者は、編集画面で表示された代替キャラクタの表す上記特定キャラクタの詳細を見たいときには、当該代替キャラクタをキャラクタ指定手段で指定することにより、上記別画面（又は割り込みウィンドウ）で当該特定キャラクタをドットパターンで表示させることができる。
【００１３】
以上のようにして、常には編集画面において特定キャラクタは代替キャラクタのドットパターンで表示され、操作者が詳細を知りたいときにだけ別画面等で当該特定キャラクタのドットパターンが表示される。これにより、特定キャラクタの個別の視認性を確保しつつ、編集画面全体の視認性の悪化を防止することができる。
【００１４】
そして、本願発明では特に、複数の特定キャラクタすべてに対し、共通の１つの代替キャラクタを対応付けており、編集画面においてはすべての特定キャラクタが同一の代替キャラクタによって表現される。これにより、各特定キャラクタが別々の代替キャラクタに対応づけられて表示される従来構造に比べて、操作者は、編集画面において特定キャラクタの存在をひと目でわかりやすく認識することができる。この結果、利便性を向上することができる。
【発明の効果】
【００１５】
本発明によれば、特定キャラクタの個別の視認性を確保しつつ、画面全体の視認性の悪化を防止し、利便性を向上することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態の電子機器としてのラベル作成装置の外観を表す斜視図である。
【図２】制御系を表す機能ブロック図である。
【図３】フラッシュメモリに記憶したテンプレートの記憶形式の説明図である。
【図４】データベースの記憶状態の一例の説明図である。
【図５】データベースの記憶状態の他の一例の説明図である。
【図６】データベースの記憶状態の他の一例の説明図である。
【図７】データフォーマットの一例の説明図である。
【図８】外字の一例の説明図である。
【図９】外字の一例の説明図である。
【図１０】外字の一例の説明図である。
【図１１】外字の一例の説明図である。
【図１２】外字の一例の説明図である。
【図１３】外字選択の液晶表示部の遷移の説明図である。
【図１４】外字削除の液晶表示部の遷移の説明図である。
【図１５】ＣＰＵのメインルーチンのフロー図である。
【図１６】外字の追加削除ルーチンのフロー図である。
【図１７】外字選択入力ルーチンのフロー図である。
【図１８】外字拡大表示ルーチンのフロー図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態を図面を参照しつつ説明する。なお、以下の説明において、電子機器としてのラベル作成装置１について「上」、「下」、「前」、「後」、「幅」というときは、ユーザの手によって把持された通常の使用状態におけるユーザ目線における図１中に示す矢印方向に各々対応し、ラベル作成装置１について「厚さ」というときは、前後方向の厚さを指すものとする。
【００１８】
＜ラベル作成装置の全体構造＞
図１に示すように、ラベル作成装置１は、ユーザの手によって把持されるハンディ型の印刷装置である。ラベル作成装置１は、装置本体２と、この装置本体２の後部面に着脱自在に取り付けられるカバー３とを備えている。
【００１９】
装置本体２は、薄厚で上下方向に長い扁平な略直方体形状を有しており、装置本体２の前面には、上部に印刷データや設定画面（データベースを含む）等を表示するための表示手段としての液晶表示部４が設けられ、液晶表示部４の下側に、ラベル作成装置１を操作するためのキーボード部５が設けられている。このキーボード部５には、文字や記号、数字等の文字キー、上下左右方向にカーソルを移動させるカーソルキー、及び種々の機能キー（印字キー、テキストキー、確定キー、Ｅｓｃキー等）を含むキー群が配置されている。また装置本体２の幅方向一方側（図１中左側）の側壁部２ａの上部には、図示しない印刷済みラベル用テープを切断するためのカット操作レバー６が設けられている。
【００２０】
＜制御系＞
次に、図２を用いて、印字ラベル作成装置１の制御系について説明する。なお、図２中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００２１】
図２において、印字ラベル作成装置１は、所定の演算を行う演算部を構成するＣＰＵ１０を有している。
【００２２】
ＣＰＵ１０は、ＲＡＭ１１の一時記憶機能を利用しつつＲＯＭ１２に予め記憶されたプログラムに従って信号処理を行い、それによって印字ラベル作成装置１全体の制御を行う。また、ＣＰＵ１０は、ＲＡＭ１１とは別に、フラッシュメモリ１４に外字等を記憶しておき、必要に応じて呼び出すことができるようになっている。
【００２３】
また、ＣＰＵ１０は、図示しない被印字媒体を搬送する搬送手段としてのプラテンローラ等を駆動する駆動モータ１４の駆動制御を行うモータ駆動回路１５と、被印字媒体に対し所望の印字を行う印字手段としてのサーマルヘッド１６の複数の発熱素子の通電制御を行うサーマルヘッド制御回路１７とに接続され、これらを制御している。さらに、ＣＰＵ１０は、液晶表示部４の表示状態を制御する表示制御回路１８に表示制御信号を出力する。
【００２４】
これらＣＰＵ１０、モータ駆動回路１５、サーマルヘッド制御回路１７に、電源としての乾電池７の正極側が接続され、負極側は接地（グランド）されている。
【００２５】
さらに、ＣＰＵ１０には、キーボード部５と、ＲＡＭ１１と、ＲＯＭ１２と、フラッシュメモリ１３と、が接続されている。ＲＯＭ１２には、各種の処理を実行するための制御プログラムが記憶されている。また、ＲＯＭ１２には、複数のフィールドに対し文字列データをそれぞれ割り当てた複数のレコードを含むとともに全文字列データの内容を複数行×複数列のセルによりマトリクス形式に展開して液晶表示部４に表示するためのデータベースを記憶している。そして、液晶表示部４は、装置本体２に対して所定面積の表示領域を有し、ＲＯＭ１２に記憶されたデータベースの内容のうち表示領域に対応した一部分をマトリクス形式で表示するように表示制御回路１８に表示制御される。
【００２６】
また、液晶表示部４は、印字するテキストや外字の入力を行うための編集画面４Ａを一部に備えている。さらに、ＣＰＵ１０は、例えば、外部装置としてパーソナルコンピュータ等とＵＳＢ接続して外字（例えば、文字、絵記号、数字などのキャラクタ）をパーソナルコンピュータから取り込むためのＵＳＢ接続部１９と接続されている。このＵＳＢ接続部１９は、装置本体２の適宜箇所に設けており、ＣＰＵ１０は、取り込んだ外字をフラッシュメモリ１４に記憶するようになっている。なお、パーソナルコンピュータからの外字の転送は、ＵＳＢ接続に限定されず、その他の通信方式（無線方式を含む）によって可能とすることができる。
【００２７】
また、ＣＰＵ１０は、周知のラベル作成機能に加え、例えば、ＲＯＭ１２に記憶したデータベースの各レコードに含まれる文字列データを適宜に使用して印字ラベル（図示せず）を作成することができる。
【００２８】
例えば、ＲＯＭ１２には、図３に示すように、印字ラベルの作成に必要なテンプレートと、そのテンプレートとリンクしているデータベースとが関連付けして格納されている。
【００２９】
また、このデータベースは、図４〜図６に示すように、テンプレートに対応して必要な情報を有しており、これらをマトリックス形式で液晶表示部４に表示することができるようになっている。
【００３０】
一方、上述した外字データは、例えば、図７のデータフォーマットに示すように、外字番号、状態番号、現在の文字データ、１つ前の文字データ等を含んでいる。この際、状態番号は、例えば、４桁の数字により管理され、例えば、１，２桁目で文字の番号を表し、３桁目で外字の状態を表し（０：通常状態／１：登録が削除されたもの／２：上書きされたもの）、４桁目で文字の種類を表す（０：通常文字／１：外字）。
【００３１】
具体的には、００３０であれば、通常文字‘０’、００４１であれば通常文字‘Ａ’、１０２１であれば外字の２１番通常状態、１１２１であれば外字の２１番登録が削除されたもの、１２２１であれば外字の２１番上書きされたもの、となる。
【００３２】
そして、上述した図３に示したテンプレートを用いて印字ラベルを作成した場合には、例えば、図８〜図１１に示すように、キャラクタ、文字、バーコード等の各種ラベルを印字することができる。この際、液晶表示部４においても、同様の画像が表示されるが、実際の印字結果に比べて画像解像度の関係から荒い表示となっている。また、このラベル印字の際の表示では、イメージオブジェクト（キャラクタ）の編集は不可となっており、テキストオブジェクトとバーコードオブジェクトのみ編集が可能となっている。
【００３３】
本実施の形態において、図１３に示すように、液晶表示部４の下方には、編集画面４Ａが設けられている。この編集画面４Ａには、アンダーライン状のカーソル４Ｂが表示されたテキスト編集表示となっており、利用者によってキーボード部５の文字入力操作をするとラベル印刷のための文字を入力することができる。また、このテキスト編集表示で『ＳｙｍＢｏｌ』キーを入力すると、編集画面４Ａがカテゴリー選択表示となる。なお、このカテゴリ編集表示で『Ｅｓｃ』キーを入力すると、テキスト編集表示に復帰する。
【００３４】
利用者は、このカテゴリー編集表示でカーソル移動の『↑』キー又は『下』キーの入力によってカテゴリメニューを選択（文字反転）し、『Ｅｎｔｅｒ』キー又は『ＯＫ』キーを入力すると、編集画面４Ａが転送カテゴリ表示となる。
【００３５】
ここで、装置本体２を図示しないパーソナルコンピュータ等とＵＳＢ接続し、例えば、無線通信マークを外字（キャラクタ）として転送する。この転送された外字は、１つの編集画面４Ａに１つの外字が表示され、フラッシュメモリ１３に記憶されて「転送カテゴリ」に入る。なお、転送されているカテゴリがない場合は、「転送カテゴリ」は表示されない。また、編集画面４Ａの右下には、０１〜９９までの数字表示がされる。この０１〜９９は、フラッシュメモリ１３に記憶可能な外字の数の一例を示す。
【００３６】
ここで、利用者が『Ｅｎｔｅｒ』キー又は『ＯＫ』キーを入力すると、編集画面４Ａがテキスト編集表示に復帰すると同時に、テキスト入力部分に上段に示した無線通信マークドットパターンに代えて、代替キャラクタ４Ｃのドットパターンを表示する。この代替キャラクタ４Ｃは、フラッシュメモリ１３に記憶した０１〜９９の複数の特定キャラクタに対し共通して１つ定められられている。また、この代替キャラクタ４Ｃは、半角文字分の領域を使用するものであるのが好ましい。
【００３７】
この際、代替キャラクタ４Ｃは、「＠」記号のように１つの共通シンボルであるが、外字の状態によりシンボル表記を変え、例えば、通常の外字シンボル、入力後（登録後）に登録を削除した外字シンボル、入力後に上書き変更された外字シンボル、で表記を異ならせるができる。
【００３８】
これにより、上述したデータフォーマットのように、フラッシュメモリ１３には、現在の外字と１つ前の外字とを記憶しておけば、追加・削除・上書した外字の編集履歴を確認することが可能となる。
【００３９】
ここで利用者は、どの外字に対する代替キャラクタ４Ｃであるのかを視覚的に確認するためには、例えば、他のテキストを入力している状態（図面上では次の文字入力のために代替キャラクタ４Ｃの隣にカーソル４Ｂが表示）で『右』キー又は『左』キーを入力して代替キャラクタ４Ｃの下にカーソル４Ｂを位置させ、『Ｓｙｍｂｏｌ』キーを入力すると、編集画面４Ａが記号表示モードに移行し、対応する外字が拡大表示される。
【００４０】
これにより、利用者は、どの外字が入力されているかを容易に確認することができる。また、この状態から『Ｅｎｔｅｒ』キー、『ＯＫ』キー、『Ｅｓｃ』キーの何れかを入力すると、編集画面４Ａがテキスト入力表示に復帰する。
【００４１】
一方、このようなフラッシュメモリ１３に記憶した外字を削除する場合には、図１４に示すように、テキスト編集表示のときに『ＳｙｍＢｏｌ』キーを入力すると、編集画面４Ａがカテゴリー選択表示となる。
【００４２】
利用者は、このカテゴリー編集表示でカーソル移動の『↑』キー又は『下』キーの入力によってカテゴリメニューを選択（文字反転）し、『Ｅｎｔｅｒ』キー又は『ＯＫ』キーを入力すると、編集画面４Ａが転送カテゴリ表示となる。
【００４３】
ここで、ＣＰＵ１０は、最新の外字（又は０１〜９９までの登録管理番号の若い管理番号又は古い管理番号）を編集画面４Ａに表示する。利用者は、『↑』キー又は『↓』キー（若しくは数字キーの直接入力選択）すると、編集画面４Ａに、フラッシュメモリ１３に記憶した外字が順次表示される。また、編集画面４Ａの右下には、フラッシュメモリ１３に記憶されている外字の数が表示される。
【００４４】
利用者は、所望の外字が編集画面４Ａに表示されている状態で『Ｃａｎｃｅｌ』キーを入力すると、編集画面に削除確認表示がなされ、『Ｅｎｔｅｒ』キー又は『ＯＫ』キーを入力すると、対応する外字がフラッシュメモリ１３から削除される。
【００４５】
なお、この外字の削除は、１つずつの削除とし、カテゴリ毎一度にまとめて削除することは不可能とする。これにより、外字、テンプレート、ＤＢと操作を統一化することができる。
【００４６】
そして、１つの外字を削除すると、編集画面４Ａには、フラッシュメモリ１３に記憶して４、当該削除した外字の次の（又は前の）登録管理番号の外字が選択された表示状態となる。利用者は、以降、必要に応じて削除操作を行い、例えば、フラッシュメモリ１３に記憶した転送カテゴリ内の最後の外字を削除した時は、編集画面４Ａには、記号カテゴリ選択表示に移行する。この時、転送カテゴリは表示されず、デフォルトを選択した状態となる。
【００４７】
本実施形態の要部は、テキストデータの最小単位であるキャラクタを入力操作または編集操作するためのキーボード部５と、キーボード部５を用いて入力操作または編集操作されたキャラクタを、列または行で構成された表示ラインを備えた所定の編集画面４Ａにおいてドットパターンで表示可能な液晶表示部４と、被印刷媒体を搬送する搬送手段（プラテン及び駆動モータ１４）と、この搬送手段により搬送される被印刷媒体に対し、編集画面４Ａに表示されたキャラクタを印刷するサーマルヘッド１５と、を有する印字ラベル作成装置１であって、予め定められた複数の特定キャラクタを印字ラベル作成装置１の外部から取得する特定キャラクタ取得手段（ＣＰＵ１０）と、ＣＰＵ１０で取得した複数の特定キャラクタを記憶するフラッシュメモリ１３と、キーボード部５を用いて入力操作または編集操作されたキャラクタがフラッシュメモリ１３に記憶された複数の特定キャラクタ（各種外字）のうちいずれか１つである場合、液晶表示部４を制御し、当該１つの特定キャラクタのドットパターンに代えて、複数の特定キャラクタに対し共通に１つ定められた代替キャラクタのドットパターンを編集画面４Ａにおいて表示させる表示制御回路１８と、液晶表示部４で表示されたキャラクタのいずれかを指定するためのキャラクタ指定手段（カーソルキー）と、編集画面４Ａで代替キャラクタが表示された状態においてキャラクタ指定手段により当該代替キャラクタが指定されたことを契機に液晶表示部４を制御し、編集画面４Ａとは別の画面（記号表示モードの画面）、若しくは、編集画面４Ａに割り込み表示される割り込みウィンドウにおいて、当該代替キャラクタに対応した１つの特定キャラクタのドットパターンを表示させる表示制御回路１８と、を有する。以下、その詳細を順を追って説明する。
【００４８】
（メインルーチン）
次に、本実施の形態におけるＣＰＵ１０の処理ルーチンのうちのメインルーチンを図１５に基づいて説明する。
【００４９】
ＣＰＵ１０は、ステップＳ１において、液晶表示部４の表示初期化が実行され、ステップＳ２へと移行する。なお、このステップＳ１は、特許請求の範囲の第１表示制御手段のルーチンに該当する。
【００５０】
ＣＰＵ１０は、表示初期化を行った後、ステップＳ２において、液晶表示部４に編集画面４Ａが未入力であるテキスト初期画面を表示させ、ステップＳ３へと移行する。
【００５１】
ＣＰＵ１０は、ステップＳ３において、例えば、ＵＳＢ接続（又は他の通信方式での接続）した外部端末であるパーソナルコンピュータから外字転送信号があるか否かが判定され、信号ありの場合にはステップＳ４へと移行し、信号なしの場合にはステップＳ５へと移行する。なお、そのステップＳ３では、外字転送の有無を外部端末から受動的に受診しても良いし、キーボード部５の操作によって能動的に受信しても良い。
【００５２】
ＣＰＵ１０は、ステップＳ４において、上記図１３の追加又は図１４に示した削除操作を利用者に実行可能とさせる。なお、このステップＳ３におけるルーチンは特許請求の範囲の特定キャラクタ取得手段に該当する。
【００５３】
ＣＰＵ１０は、ステップＳ５において、利用者によってキーボード部５から何らかのキー入力があったか否かが判定され、例えば、所定時間経過してもキー入力が無い場合にはステップＳ２にループしてテキスト編集を待機する。また、ＣＰＵ１０は、何らかのキー入力があった場合には、ステップＳ６へと移行する。
【００５４】
ＣＰＵ１０は、ステップＳ６において、入力されたキーが外字入力キーであるか否かが判定され、外字入力キーでない場合にはステップＳ７に移行して入力されたキー内容に応じた処理を実行する。また、外字入力キーが操作された場合には、ステップＳ８へと移行する。
【００５５】
ＣＰＵ１０は、ステップＳ８において、入力された外字キーが外字シンボルか否かが判定され、外字シンボルでない場合には、ステップＳ９へと移行し、外字選択入力操作を実行する。また、外字シンボルであった場合にはステップＳ１０へと移行する。
【００５６】
ＣＰＵ１０は、ステップＳ１０において、外字拡大処理ルーチンを実行した後、ステップＳ１１へと移行し、キー入力があったか否かが判定され、キー入力があった場合にはステップＳ２へとループし、キー入力がなかった場合にはこのステップを継続して待機する。なお、このステップＳ１０における外字拡大表示は、特許請求の範囲における第２表示制御手段に該当する。
【００５７】
（外字の転送／追加）
次に、上記ステップＳ４における外字の転送／追加ルーチンにおけるＣＰＵ１０の処理について、図１６に基づいて説明する。
【００５８】
ＣＰＵ１０は、ステップＳ４−１において、外字の追加であるか否かを判定し、追加である場合にはステップＳ４−２へと移行し、追加でない場合にはステップＳ４−５へと移行する。
【００５９】
ＣＰＵ１０は、ステップＳ４−２において、登録しようとしている番号はテキストバッファに入力されているか否かが判定され、入力ありの場合にはステップＳ４−７へと移行し、入力なしの場合にはステップＳ４−３へと移行する。なお、このステップＳ４−１及びＳ４−２に至るルーチンは、特許請求の範囲の差し替え操作受付手段に該当する。
【００６０】
ＣＰＵ１０は、ステップＳ４−３において、状態を「あり」に変更したうえで、ステップＳ４−４において、外字をフラッシュメモリ１３に記憶する。
【００６１】
ＣＰＵ１０は、ステップＳ４−５において、テキストバッファ内に入力されている、該当の番号の外字（テキストコード）を「登録が削除されたもの」に変更してステップＳ４−６へと移行し、状態を「なし」に変更する。なお、このステップＳ４−５におけるルーチンは、特許請求の範囲の削除処理手段に該当する。
【００６２】
ＣＰＵ１０は、ステップＳ４−７において、テキストバッファ内に入力されている、該当の番号の外字（テキストコード）を「上書きされたもの」に変更し、ステップＳ４−８において「現在の外字データ」を「１つ前の外字データ」エリアへコピーしてこのルーチンを終了する。なお、このステップＳ４−５におけるルーチンは、特許請求の範囲の差し替え処理手段に該当する。
【００６３】
（外字選択入力ルーチン）
次に、上記ステップＳ９の外字選択ルーチンにおけるＣＰＵ１０の処理について、図１７に基づいて説明する。
【００６４】
ＣＰＵ１０は、ステップＳ９−１において、フラッシュメモリ１３に外字データが記憶しているか否かが判定され、記憶ありの場合にはステップＳ９−２へと移行し、記憶なしの場合にはこのルーチンを終了する。
【００６５】
ＣＰＵ１０は、ステップ９２において、最初の外字を選択候補として抽出し、ステップＳ９−３において編集画面４Ａに外字をテキストバッファに表示してステップＳ９−４へと移行する。
【００６６】
ＣＰＵ１０は、ステップＳ９−４において、『↑』キー又は『下』キー（若しくは数字キー）の入力があったか否かが判定され、入力ありの場合には、ステップＳ９−５において、次の候補の外字を編集画面４Ａに表示し、以降、ステップＳ９−３にループしてこのルーチンを繰り返す。
【００６７】
また、入力なしの場合には、ステップＳ９−６において、確定のための、『Ｅｎｔｅｒ』キー又は『ＯＫ』キーが入力されたか否かが判定され、確定キー入力の場合にはステップＳ９−３にループし、確定キー入力なしの場合にはその他のキー入力であるとしてステップＳ９−７にて対応する処理を実行する。
【００６８】
（外字拡大表示処理ルーチン）
次に、上記ステップＳ１０における外字拡大表示処理ルーチンにおけるＣＰＵ１０の処理について、図１８に基づいて説明する。
【００６９】
ＣＰＵ１０は、ステップ１０−１において、編集画面４Ａのテキスト編集表示において、カーソル４Ｂ上に「現在の外字データ」を表示してステップＳ１０−２へと移行する。
【００７０】
ＣＰＵ１０は、ステップＳ１０−２において、その外字が、入力後に登録が削除された外字であるか否かを判定し、入力後に登録が削除された外字である場合にはこのルーチンを終了する。また、入力後に登録が削除された外字でない場合には、ステップＳ１０−３へと移行する。
【００７１】
ＣＰＵ１０は、ステップＳ１０−３において、その外字が、入力後に上書きされた外字か否かが判定され、入力後に上書きされた外字でない場合にはこのルーチンを終了し、入力後に上書きされた外字である場合には、ステップＳ１０−４において「１つ前の外字データ」を編集画面４Ａに拡大表示する。
【００７２】
このように、本実施の形態では、テキストデータの最小単位であるキャラクタを入力操作または編集操作するためのキーボード部５と、キーボード部５を用いて入力操作または編集操作されたキャラクタを、列または行で構成された表示ラインを備えた所定の編集画面４Ａにおいてドットパターンで表示可能な液晶表示部４と、被印刷媒体を搬送する搬送手段と、搬送手段により搬送される被印刷媒体に対し、編集画面４Ａに表示されたキャラクタを印刷するサーマルヘッド１５と、を有する印字ラベル作成装置１であって、予め定められた複数の特定キャラクタを印字ラベル作成装置１の外部から取得する特定キャラクタ取得手段手順と、特定キャラクタ取得手段で取得された複数の特定キャラクタを記憶するフラッシュメモリ１３と、キーボード部５を用いて入力操作または編集操作されたキャラクタがフラッシュメモリ１３に記憶された複数の特定キャラクタ（各種外字）のうちいずれか１つである場合、液晶表示部４を制御し、当該１つの特定キャラクタのドットパターンに代えて、複数の特定キャラクタに対し共通に１つ定められた代替キャラクタ（「＠」のイメージ画像）のドットパターンを編集画面４Ａにおいて表示させる、表示制御回路１８と、液晶表示部４で表示されたキャラクタのいずれかを指定するためのカーソルキー（『↑』キー、『↓』キー））と、編集画面４Ａで代替キャラクタ（「＠」のイメージ画像）が表示された状態においてキャラクタ指定手段により当該代替キャラクタが指定されたことを契機に（カーソル合わせ＋『ｓｙｍｂｏｌ』キー押下で）、液晶表示部４を制御し、編集画面４Ａとは別の画面（記号表示モードの画面）、若しくは、編集画面４Ａに割り込み表示される割り込みウィンドウにおいて、当該代替キャラクタに対応した１つの特定キャラクタのドットパターンを表示させる、表示制御回路１８（フロー「カーソル上の外字を拡大表示」手順全体）と、を有する。
【００７３】
本実施の形態の印字ラベル作成装置１は、液晶表示部４と、キーボード部５と、を備えている。例えば操作者がキーボード部５を用いて入力操作又は編集操作を行うと、その操作に対応するキャラクタが、液晶表示部４に備えられた編集画面４Ａにおいてドットパターンで表示される。そして、搬送手段によって搬送される被印刷媒体に対し、サーマルヘッド１５が、編集画面４Ａに表示されたキャラクタを印刷する。
【００７４】
また、本実施の形態の印字ラベル作成装置１は、通常のキャラクタ（例えば、液晶表示部４における単位表示領域がマトリクス状に配置された複数のドットで構成されるとき、当該ドット数で表現可能なキャラクタ）のほかに、特定キャラクタ（単位表示領域を構成するドット数よりも多いドット数により表現可能となる特別なキャラクタ（特殊文字、外国語文字、複雑な描線からなるシンボル等）を用いて印刷することもできる。特定キャラクタは、特定キャラクタ取得手段によって印字ラベル作成装置１の外部から取得され、フラッシュメモリ１３に記憶されている。
【００７５】
ここで、前述したように、特定キャラクタは、例えば通常のキャラクタに比べ構成が複雑又は特殊である等により液晶表示部４での表示を可能とするために必要なドット数が多い場合がある。このような場合に、当該特定キャラクタのドットパターンを、アルファベットや数字やかな文字や漢字等からなる通常のキャラクタのドットパターンと同様に編集画面４Ａにおいて操作者に対しわかりやすく表示するのは困難である。
【００７６】
そこで本実施の形態においては、表示制御回路１８の制御に基づき、キーボード部５を用いて特定キャラクタの入力操作又は編集操作が行われた場合には、編集画面４Ａに当該特定のキャラクタのドットパターンを表示することはせず、予め用意された代替キャラクタのドットパターン（例えば簡素なシンボル画像）が表示される。また、本実施の形態においては、キャラクタ指定手段が設けられ、編集画面４Ａで代替キャラクタが表示された状態でキャラクタ指定手段によって当該代替キャラクタが指定されると、これを契機にして、編集画面４Ａとは別の画面（又は割り込みウィンドウ）が表示される。この別画面（又は割り込みウィンドウ）では、代替キャラクタに対応した１つの特定キャラクタのドットパターンが表示される。これにより、操作者は、編集画面４Ａで表示された代替キャラクタの表す特定キャラクタの詳細を見たいときには、当該代替キャラクタをキャラクタ指定手段で指定することにより、別画面（又は割り込みウィンドウ）で当該特定キャラクタをドットパターンで表示させることができる。
【００７７】
以上のようにして、常には編集画面４Ａにおいて特定キャラクタは代替キャラクタのドットパターンで表示され、操作者が詳細を知りたいときにだけ別画面等で当該特定キャラクタのドットパターンが表示される。これにより、特定キャラクタの個別の視認性を確保しつつ、編集画面４Ａ全体の視認性の悪化を防止することができる。
【００７８】
そして、本実施の形態では特に、複数の特定キャラクタすべてに対し、共通の１つの代替キャラクタを対応付けており、編集画面４Ａにおいてはすべての特定キャラクタが同一の代替キャラクタによって表現される。これにより、各特定キャラクタが別々の代替キャラクタに対応づけられて表示される従来構造に比べて、操作者は、編集画面４Ａにおいて特定キャラクタの存在をひと目でわかりやすく認識することができる。この結果、利便性を向上することができる。
【００７９】
また、本実施の形態では、フラッシュメモリ１３に記憶された複数の特定キャラクタのうち少なくとも１つに対する外部からの削除操作を受け付ける、削除操作受付手段（外字の転送追加・削除ルーチン「追加？」ＮＯの流れ相当）と、削除操作受付手段により受け付けた削除操作に応じて、対応する少なくとも１つの特定キャラクタの削除処理を行う、削除処理手段と、を有し、キーボード部５を用いて入力操作または編集操作されたキャラクタが、フラッシュメモリ１３に記憶された後に削除処理手段により削除処理された特定キャラクタであった場合には、表示制御回路１８は、液晶表示部４を制御し、当該１つの特定キャラクタのドットパターンに代えて、代替キャラクタ（「＠」のイメージ画像）のドットパターンに削除処理に対応した第１識別子を付加して編集画面４Ａにおいて表示させる。
【００８０】
本実施の形態の印字ラベル作成装置１においては、上述のように装置外部から取得されフラッシュメモリ１３に記憶された特定キャラクタを、さらに装置外部からの操作で削除処理することができる。すなわち、少なくとも１つの特定キャラクタに対し操作者が例えば装置外部から操作端末等により削除操作すると、その操作が削除操作受付手段によって受け付けられる。そして、削除処理手段により、当該受け付けられた削除操作に対応した当該少なくとも１つの特定キャラクタへの削除処理が実行される。
【００８１】
そして、本実施の形態では、このような削除処理の実行に対応し、前述のようにしてキーボード部５により入力操作又は編集されたキャラクタが削除処理された特定キャラクタであった場合には、編集画面４Ａにおいて、代替キャラクタのドットパターンに、削除処理に対応した識別子（例えば「×」印等の第１識別子）を付加して表示する。これにより、操作者に対し、当該特定キャラクタが既に削除処理されたものである（印刷できない状態となっている）ことを明確に認識させることができる。この結果、操作者が意図しない態様の失敗印刷となるのを防止することができる。
【００８２】
さらに、本実施の形態の印字ラベル作成装置１では、編集画面４Ａで第１識別子が付加された代替キャラクタ（「＠」のイメージ画像）が表示された状態においてキャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、表示制御回路１８は、液晶表示部４を制御し、編集画面４Ａとは別の画面、若しくは、編集画面４Ａに割り込み表示される割り込みウィンドウにおいて、削除処理が行われる前の代替キャラクタに対応した１つの特定キャラクタのドットパターンを表示させる。
【００８３】
これにより、操作者に対し、当該特定キャラクタが既に削除処理されたものであることを認識させるとともに、当該特定キャラクタがもともとはどのような姿であったかを併せて操作者に認識させることができる。この結果、さらに利便性を向上することができる。
【００８４】
しかも、本実施の形態の印字ラベル作成装置１では、フラッシュメモリ１３に記憶された複数の特定キャラクタのうち少なくとも１つに対する外部からの差し替え操作を受け付ける、差し替え操作受付手段と、差し替え操作受付手段により受け付けた差し替え操作に応じて、対応する少なくとも１つの特定キャラクタの差し替え処理（＝上書き更新）を行う、差し替え処理手段と、を有し、キーボード部５を用いて入力操作または編集操作されたキャラクタが、フラッシュメモリ１３に記憶された後に差し替え処理手段により差し替え処理された特定キャラクタであった場合には、表示制御回路１８は、液晶表示部４を制御し、当該１つの特定キャラクタのドットパターンに代えて、代替キャラクタ（「＠」のイメージ画像）のドットパターンに差し替え処理に対応した第２識別子を付加して編集画面４Ａにおいて表示させる。
【００８５】
本実施の形態の印字ラベル作成装置１においては、上述のように装置外部から取得されフラッシュメモリ１３に記憶された特定キャラクタを、さらに装置外部からの操作で差し替え処理することができる。すなわち、少なくとも１つの特定キャラクタに対し操作者が例えば装置外部から操作端末等により差し替え操作すると、その操作が差し替え操作受付手段によって受け付けられる。そして、差し替え処理手段により、当該受け付けられた差し替え操作に対応して当該少なくとも１つの特定キャラクタの差し替え処理（例えば特定キャラクタのＩＤに対応づけられるキャラクタ内容の変更による更新）が実行される。
【００８６】
そして、本実施の形態では、このような差し替え処理の実行に対応し、前述のようにしてキーボード部５により入力操作又は編集されたキャラクタが差し替え処理された特定キャラクタであった場合には、編集画面４Ａにおいて、代替キャラクタのドットパターンに、差し替え処理に対応した識別子（例えば丸矢印画像等の第２識別子）を付加して表示する。これにより、操作者に対し、当該特定キャラクタが差し替え処理されたものである（以前の内容から変更された状態となっている）ことを明確に認識させることができる。この結果、操作者が意図しない態様の失敗印刷となるのを防止することができる。
【００８７】
また、本実施の形態における印字ラベル作成装置１において、編集画面４Ａで第２識別子が付加された代替キャラクタが表示された状態においてキャラクタ指定手段により当該代替キャラクタが指定されたことを契機に、表示制御回路１８は、液晶表示部４を制御し、編集画面４Ａとは別の画面（記号表示モードの画面）、若しくは、編集画面４Ａに割り込み表示される割り込みウィンドウにおいて、差し替え処理が行われる前の代替キャラクタと差し替え処理が行われた後の代替キャラクタとの両方にそれぞれ対応した２つの特定キャラクタのドットパターンを表示させる。
【００８８】
これにより、操作者に対し、当該特定キャラクタが差し替え処理されて以前とは内容が変更されたものであることを認識させるとともに、当該特定キャラクタの差し替え前後の両方の姿を併せて操作者に認識させることができる。この結果、さらに利便性を向上することができる。
【００８９】
また、図１３〜図１８に示す遷移図及びフロー図等は本発明を上記遷移又はフローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００９０】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００９１】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００９２】
１                印字ラベル作成装置（印刷装置）
４                液晶表示部（表示手段）
４Ａ              編集画面
５                キーボード部（操作手段＜検索文字入力手段＞・カーソルキー：キャラクタ指定手段）
１０              ＣＰＵ（検索手段）
１２              ＲＯＭ（データベース記憶手段）
１８              表示制御回路（表示制御手段）
１５              サーマルヘッド（印刷手段）
【図１】
2015020396.tif 000003
【図２】
2015020396.tif 000004
【図３】
2015020396.tif 000005
【図４】
2015020396.tif 000006
【図５】
2015020396.tif 000007
【図６】
2015020396.tif 000008
【図７】
2015020396.tif 000009
【図８】
2015020396.tif 000010
【図９】
2015020396.tif 000011
【図１０】
2015020396.tif 000012
【図１１】
2015020396.tif 000013
【図１２】
2015020396.tif 000014
【図１３】
2015020396.tif 000015
【図１４】
2015020396.tif 000016
【図１５】
2015020396.tif 000017
【図１６】
2015020396.tif 000018
【図１７】
2015020396.tif 000019
【図１８】
2015020396.tif 000020