(57)【特許請求の範囲】
【請求項１】
ＪＩＳ第１水準漢字及び／又はＪＩＳ第２水準漢字の標準フォントを有する標準フォント格納領域及び前記標準フォント以外の拡張フォント母体の中から、限定された数量の拡張フォントのみ格納することができる拡張フォント格納領域を備え、前記標準フォント格納領域及び前記拡張フォント格納領域に格納されたフォントのみを使用して印字を行うラベル専用プリンタと、
前記拡張フォント格納領域の容量よりも多くの容量を有し、前記拡張フォント母体の全てを格納する拡張フォント母体格納領域を備え、前記拡張フォント格納領域に格納されているフォントに対応する外字マスターと、印字データ中の外字を抽出し、前記外字が前記外字マスターに登録されているか否かを確認する外字確認部と、を有し、前記外字確認部によって前記外字マスターに登録されていないと確認された未登録フォントを使用する場合のみ、前記未登録フォントを前記拡張フォント格納領域に追加送信し、前記未登録フォントを前記外字マスターに登録する、前記ラベル専用プリンタに接続されたフォント制御装置と、を備えるラベル印刷システム。
【請求項２】
請求項１に記載のラベル印刷システムにおいて、
前記フォント制御装置は、前記拡張フォント格納領域の空き容量が所定値以下になった場合に前記拡張フォント格納領域及び前記外字マスターの内容を初期化すること、を特徴とするラベル印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、郵便物等の宛名ラベルの印刷に使用するラベル印刷システムに関するものである。
【０００２】
【従来の技術】
従来、この種のシステムに使用されるラベル専用プリンタは、ＪＩＳ第１水準漢字及びＪＩＳ第２水準漢字に対応するフォントを装置のプリンタに備え、印字を行っていた。また、これらの標準フォントに含まれない漢字を印字するために、任意の外字フォントを格納することができる外字フォント格納領域を備えていた。
【０００３】
【発明が解決しようとする課題】
しかし、前述した従来の印刷システムに使用されるラベル専用プリンタは、印字データをそのまま使用して印字できる漢字が、標準フォントのみであるため、標準フォントで表現できない漢字を印字する場合には、手作業によるデータの修正や、外字の読み込み等が必要であるという問題があった。
【０００４】
すなわち、使用者は、標準フォント以外の漢字を使用する場合には、自ら外字を作成するか、別に用意した外字フォント母体の中から必要な外字フォントを選択して、そのフォントを外字フォント格納領域に記憶させて印字を行うか、又は、その漢字の読みをカタカナで入力し直して、印字を行う必要があった。
【０００５】
一方、標準フォント以外の外字フォントを全てプリンタに備える方法が考えられる。ここで、ＪＩＳ第１水準漢字及びＪＩＳ第２水準漢字を合わせると７０００字程度であるのに対して、漢字は、５００００字以上の種類があり、これら全てをラベル専用プリンタに標準で搭載しても、実際に使用される頻度が少ないので、これらを搭載することによってかかるコストアップを考慮すると、無駄が多すぎるので、現実的ではなかった。
【０００６】
更に、全てのフォントをラベル専用プリンタ以外の部分に備え、そのフォントを使用して作製した印刷イメージをプリンタに送る方法もあるが、この方法では、印刷イメージのデータが大きく、送信に時間がかかるため、印刷スピードが遅くなり、特に大量の印刷を行う場合には、使用することができなかった。
【０００７】
本発明の課題は、ラベル専用プリンタの標準フォント以外のフォントであっても、特別の作業を必要とせずに、印刷を行えるラベル印刷システムを提供することである。
【０００８】
【課題を解決するための手段】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。すなわち、請求項１の発明は、ＪＩＳ第１水準漢字及び／又はＪＩＳ第２水準漢字の標準フォントを有する標準フォント格納領域（２２）及び前記標準フォント以外の拡張フォント母体の中から、限定された数量の拡張フォントのみ格納することができる拡張フォント格納領域（２３）を備え、前記標準フォント格納領域及び前記拡張フォント格納領域に格納されたフォントのみを使用して印字を行うラベル専用プリンタ（２０）と、前記拡張フォント格納領域の容量よりも多くの容量を有し、前記拡張フォント母体の全てを格納する拡張フォント母体格納領域（１４）を備え、前記拡張フォント母体格納領域から印刷に必要な拡張フォントのみを、前記拡張フォント格納領域に送信し、前記ラベル専用プリンタに接続されたフォント制御装置（１０）とを備えるラベル印刷システムである。
【０００９】
更に、請求項１の発明において、前記フォント制御装置（１０）は、前記拡張フォント格納領域に格納されているフォントに対応する外字マスター（１３）と、印字データ中の外字を抽出し、前記外字が前記外字マスターに登録されているか否かを確認する外字確認部（１２）とを有し、前記フォント制御装置は、前記外字確認部によって前記外字マスターに登録されていないと確認された未登録フォントを使用する場合のみ、前記未登録フォントを前記拡張フォント格納領域（２３）に追加送信し、前記未登録フォントを前記外字マスターに登録することを特徴とするラベル印刷システムである。
【００１０】
請求項２の発明は、請求項１に記載のラベル印刷システムにおいて、前記フォント制御装置（１０）は、前記拡張フォント格納領域（２３）の空き容量が所定値以下になった場合に前記拡張フォント格納領域及び前記外字マスターの内容を初期化することを特徴とするラベル印刷システムである。
【００１１】
【発明の実施の形態】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。
図１は、本発明によるラベル印刷システムの実施形態の概要を示す図である。ラベル印刷システムは、パソコン１０と、ラベルプリンタ２０とを有している。
図２は、ラベル印刷システムを更に詳しく説明するブロック図である。
パソコン１０は、印字データ格納領域１１、外字確認部１２、外字マスター１３、外字母体格納領域１４、入力コード変換部１５を有したフォント制御部である。
【００１２】
印字データ格納領域１１は、印字されるデータを格納する部分であり、ＪＩＳ第１水準漢字及びＪＩＳ第２水準漢字である標準フォントと、これらに含まれない漢字を有する外字（拡張）フォントが混ざって使用されている。本実施形態では、ＪＥＦ漢字コード（富士通製）を使用して入力されている。
【００１３】
外字確認部１２は、印字データの中から、標準フォント以外のフォントを必要とする外字を抽出し、その抽出した外字の中から、更に外字マスター１３に登録されていない外字を抽出する部分である。
【００１４】
外字マスター１３は、ラベルプリンタ２０の外字フォント格納領域２３に実際に格納されている外字フォントのリストであり、外字フォント格納領域２３と１対１で対応している。
【００１５】
外字母体格納領域１４は、外字フォントの全てが格納されている拡張フォント母体格納領域であり、本実施形態では、ＪＥＦ漢字コードに対応するフォントの全てが格納されている。
【００１６】
入力コード変換部１５は、外字確認部１２によって抽出された未登録の外字に、外字フォント格納領域２３の格納場所に応じた入力コードを付与して、印字データの外字と外字フォント格納領域２３に格納されている外字との対応をとる部分である。
【００１７】
ラベルプリンタ２０は、印字データ格納部２１、標準フォント格納領域２２、外字フォント格納領域２３を有したラベル専用プリンタである。
【００１８】
印字データ格納部２１は、パソコン１０から送られた印字データを格納している部分であって、入力コード変換部１５が付与した入力コードが外字に与えられている。
【００１９】
標準フォント格納領域２２は、ＪＩＳ第１水準漢字及びＪＩＳ第２水準漢字を格納する部分である。
【００２０】
外字フォント格納領域２３は、外字母体格納領域１４から、必要に応じて外字が格納される拡張フォント格納領域であり、本実施形態では、１０００字までの外字を格納することができる。
【００２１】
図３は、本実施形態におけるラベル印刷システムを用いて印刷を行う場合のフローチャートである。以下、図３により、本実施形態における印刷外字の印刷について説明する。
【００２２】
ステップ（以下、Ｓとする）１００において、印刷を開始する。
Ｓ１０１において、印字データの入力を行う。ここで、印字データの入力は、手作業によって入力する場合もあるが、通常は、既に入力されたデータを読み込む場合が多い。
【００２３】
Ｓ１０２において、印字データの中に外字が含まれているか否かの確認を行い、外字を含む場合には、１０３へ進み、外字が含まれていない場合には、Ｓ１０９へ進む。
【００２４】
Ｓ１０３において、外字マスター１３を参照して、外字フォント格納領域２３に登録されている外字の字数が９００字以下か否かを確認する。９００字以下ならＳ１０５へ進み、９００字を越えている場合には、Ｓ１０４へ進む。
【００２５】
Ｓ１０４において、外字フォント格納領域２３及び外字マスター１３の初期化を行う。
外字フォント格納領域２３は、１０００字までしか格納することができないので、外字フォントを追加し続けると、容量を超えてしまい、エラーが生じてしまう。そこで、本実施形態では、容量の９０％以上、すなわち９００字以上の外字が登録されている場合には、外字フォント格納領域２３及び外字マスター１３に登録されている外字を全て消去して初期化して、以下のＳ１０６に進み、新たに外字の登録を開始する。宛名ラベルは、印字する必要がある文字を全て外字としたとしても、９００字を越えるようなことはないので、初期化により実使用上は、外字の使用文字数の制限が無くなる。
【００２６】
Ｓ１０５において、印字データ中に含まれている外字が、外字マスター１３に登録されているか否かの確認を行う。外字マスター１３に全て登録されている場合には、Ｓ１０７へ進み、外字マスター１３に登録されていない外字がある場合には、Ｓ１０６へ進む。
【００２７】
Ｓ１０６において、外字マスター１３に登録されていない外字を、新たに外字母体格納領域１４から外字フォント格納領域２３へ送信し、登録を行う。
【００２８】
Ｓ１０７において、印字データをパソコン１０からラベル専用プリンタ２０へ送信する。また、このとき、外字には、外字フォント格納領域２３に対応する入力コードの付与が行われる。
【００２９】
Ｓ１０８において、印字データ中にある外字に対応する外字フォントを外字フォント格納領域２３から読み出して、印字用のデータに展開する。このときに、Ｓ１０７において付与した入力コードを参照して、外字フォント格納領域２３から必要な外字フォントの読み出しを行う。
【００３０】
Ｓ１０９において、印字データ中にある標準文字に対応する標準フォントを標準フォント格納領域２２から読み出して、印字用のデータに展開する。
【００３１】
Ｓ１１０において、ラベル上に印字を行ない、印字生産物３０とする。その後、Ｓ１１１において、終了する。
【００３２】
このように、本実施形態によれば、必要な外字のみを外字フォント格納領域２３に格納して印字するので、外字フォント格納領域２３の容量に限りがあるにもかかわらず、より多くの外字フォントを有するＪＥＦ漢字コードにより入力された印字データを、特別な操作をすることなく、カタカナによる入力等も必要とせずに、印字することができる。
また、一度使用された外字は、外字フォント格納領域２３に格納されており、使用頻度の高い外字は、そのまま使用されるので、印字スピードも高速となる。
更に、外字フォント格納領域２３の９０％を越える外字を格納する場合には、初期化を行うので、実使用上は、使用できる字数に制限が無くなる。
【００３３】
（変形形態）
以上説明した実施形態に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。
例えば、本実施形態において、拡張漢字コードとして、ＪＥＦ漢字コードを使用する例を示したが、これに限らず、例えば、ＩＢＭ漢字コード等の他の漢字コードであってもよい。
【００３４】
【発明の効果】
以上詳しく説明したように、請求項１の発明によれば、拡張フォント母体格納領域から印刷に必要な拡張フォントのみを、拡張フォント格納領域に送信するので、標準フォントよりも多くの拡張フォントを特別な操作をせずに使用することができる。
【００３５】
更に、請求項１の発明によれば、フォント制御装置は、外字マスターに登録されていない未登録フォントを使用する場合にのみ、未登録フォントを拡張フォント格納領域に追加送信するので、使用頻度が高い外字を含む印字の速度を高くすることができる。
【００３６】
請求項２の発明によれば、フォント制御装置は、拡張フォント格納領域の空き容量が所定値以下になった場合に拡張フォント格納領域及び外字マスターの内容を初期化するので、実質的には、使用できる外字の数に制限が無くなる。
【図面の簡単な説明】
【図１】本発明によるラベル印刷システムの実施形態の概要を示す図である。
【図２】ラベル印刷システムを更に詳しく説明するブロック図である。
【図３】本実施形態におけるラベル印刷システムを用いて印刷を行う場合のフローチャートである。
【符号の説明】
１０  パソコン
１１  印字データ格納領域
１２  外字確認部
１３  外字マスター
１４  外字母体格納領域
１５  入力コード変換部
２０  ラベルプリンタ
２１  印字データ格納部２１
２２  標準フォント格納領域
２３  外字フォント格納領域
３０  印字生産物
【図１】
0004527239.tif 000002
【図２】
0004527239.tif 000003
【図３】
0004527239.tif 000004