(57)【特許請求の範囲】
【請求項１】
所定の帳票に、入力されるバーコードデータに基づいて所定種類幅のバー及びスペースのモジュールで形成されるキャラクタで構成したバーコードを印字手段で印字するバーコード印字処理方法であって、
入力されたバーコードデータより前記キャラクタの対象データを特定するステップと、
前記バーコードデータ及び前記特定されたキャラクタ対象データに基づいて、当該バーコードデータ及び前記印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用のバーの最小モジュール幅と、選択対象の基本最小スペースモジュール幅を所定量広げた印字用のスペースの最小モジュール幅とを特定するステップと、
前記キャラクタ対象データに基づき、キャラクタパターンデータとキャラクタとが関連付けられた関連データより所定数の印字パターンデータを得、前記特定された印字用のバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開するステップと、
前記展開されたバーコードイメージを前記印字手段に送信するステップと、
を含むことを特徴とするバーコード印字処理方法。
【請求項２】
所定の帳票に、入力されるバーコードデータに基づいて所定種類幅のバー及びスペースのモジュールで形成されるキャラクタで構成したバーコードを印字手段で印字するバーコード印字処理システムであって、
入力されたバーコードデータより前記キャラクタの対象データを特定するキャラクタ対象データ特定手段と、
前記バーコードデータ及び前記特定されたキャラクタ対象データに基づいて、当該バーコードデータ及び前記印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用のバーの最小モジュール幅と、選択対象の基本最小スペースモジュール幅を所定量広げた印字用のスペースの最小モジュール幅とを特定する印字用最小モジュール幅特定手段と、
前記キャラクタ対象データに基づき、キャラクタパターンデータとキャラクタとが関連付けられた関連データより所定数の印字パターンデータを得、前記特定された印字用のバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開して、前記印字手段で印字させるためのバーコードイメージ展開手段と、
を有することを特徴とするバーコード印字処理システム。
【請求項３】
請求項２記載のバーコード印字処理システムであって、前記バーコードイメージ展開手段が前記印字パターンデータを得るための関連データは、パターンテーブルとして備えられることを特徴とするバーコード印字処理システム。
【請求項４】
請求項２記載のバーコード印字処理システムであって、前記バーコードイメージ展開手段が前記印字パターンデータを得るための関連データは、当該バーコードイメージ展開手段で展開処理するためのプログラムに含まれることを特徴とするバーコード印字処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の帳票にバーコードを印字するバーコード印字処理方法及びバーコード印字処理システムに関する。
【０００２】
【従来の技術】
近年、取り扱われる所定の帳票に、所定の情報を示すバーコードを印字し、当該バーコードをバーコードリーダにより読み取ってその情報に変換することで、当該情報の手作業での入力を省き当該帳票処理の効率化が図られている。このような帳票におけるバーコード情報の量が増大し、これに伴って帳票へのバーコードの印字密度が高くなる場合、誤読を防止するための確実なバーコード印字が必要となる。
【０００３】
従来、帳票にバーコードを印字して使用される一形態に、料金代理収納モデルがある。このモデルは、例えば公共料金等の払込取扱票に振込先、払込人の氏名住所、支払金額、支配期限等の情報を表すバーコードを印字しておき、例えばコンビニエンスストアで払い込み可能とすることにより払込人の利便性を向上させているものである。このような帳票に印字されるバーコードは、その情報の混乱を防ぐために規格が定められており、特に商品コードを共通化したコード体系の規格としてＵＰＣ、ＥＡＮがあり、日本ではＥＡＮの一つとしてのＪＡＮコード、その他種々のコード体系がある。
【０００４】
ここで、図７に、料金代理収納モデルで使用されるバーコードが印字された払込取扱票の説明図を示す。図７（Ａ）、（Ｂ）は、共に払込取扱票を示したもので、図７（Ａ）に示す払込取扱票１０１には、払込先情報のバーコード１１１、払込人の氏名、住所の情報のバーコード１１２、料金や払込期限の情報のバーコード１１３が印字されたものである。このように分割されたバーコード１１１〜１１３は、例えば１１１〜１１３の順番に読み込むことによって全情報を読み取っている。
【０００５】
しかし、複数分割されたバーコードを順番に読み込まれなければ正確にバーコード情報を読み取ることができず、オペレーションミスが生じることから、図７（Ｂ）に示すように情報量を多く含ませることができる例えばＥＡＮ−１２８規格に基づくバーコード１２１が使用されるようになってきている。
【０００６】
【発明が解決しようとする課題】
ところで、情報量を多く含ませるバーコードといっても、既存のバーコードリーダを使用しようとする場合、自ずと全幅が制限されることから、その全幅内で両端のクワイアットゾーンも含めて総てのバー及びスペースのモジュールを収めなければならず、印字密度が高くなってくる。しかしながら、バーコードプリンタ、特にサーマル方式や静電方式等のノンインパクト式のバーコードプリンタによるバーコード印字では、紙等の印字対象にもよるが、にじみを生じて規格上のモジュール幅のバーより太いものが印字されることとなり、印字密度の高いバーコード印字でバーとバー間のスペースが狭くなって正確に読み取ることができなくなるという問題を生じる。
【０００７】
そこで、本発明は上記課題に鑑みなされたもので、高密度バーコードでも正確に読み取ることができるバーコード印字を可能とするバーコード印字処理方法及びバーコード印字処理システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、請求項１の発明では、所定の帳票に、入力されるバーコードデータに基づいて所定種類幅のバー及びスペースのモジュールで形成されるキャラクタで構成したバーコードを印字手段で印字するバーコード印字処理方法であって、入力されたバーコードデータより前記キャラクタの対象データを特定するステップと、前記バーコードデータ及び前記特定されたキャラクタ対象データに基づいて、当該バーコードデータ及び前記印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用のバーの最小モジュール幅と、選択対象の基本最小スペースモジュール幅を所定量広げた印字用のスペースの最小モジュール幅とを特定するステップと、前記キャラクタ対象データに基づき、キャラクタパターンデータとキャラクタとが関連付けられた関連データより所定数の印字パターンデータを得、前記特定された印字用のバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開するステップと、前記展開されたバーコードイメージを前記印字手段に送信するステップと、を含む構成とする。
【００１０】
請求項２の発明では、所定の帳票に、入力されるバーコードデータに基づいて所定種類幅のバー及びスペースのモジュールで形成されるキャラクタで構成したバーコードを印字手段で印字するバーコード印字処理システムであって、入力されたバーコードデータより前記キャラクタの対象データを特定するキャラクタ対象データ特定手段と、前記バーコードデータ及び前記特定されたキャラクタ対象データに基づいて、当該バーコードデータ及び前記印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用のバーの最小モジュール幅と、選択対象の基本最小スペースモジュール幅を所定量広げた印字用のスペースの最小モジュール幅とを特定する印字用最小モジュール幅特定手段と、前記キャラクタ対象データに基づき、キャラクタパターンデータとキャラクタとが関連付けられた関連データより所定数の印字パターンデータを得、前記特定された印字用のバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開して、前記印字手段で印字させるためのバーコードイメージ展開手段と、を有する構成とする。
【００１２】
請求項３、４の発明は、「前記バーコードイメージ展開手段が前記印字パターンデータを得るための関連データは、パターンテーブルとして備えられる」構成であり、
「前記バーコードイメージ展開手段が前記印字パターンデータを得るための関連データは、当該バーコードイメージ展開手段で展開処理するためのプログラムに含まれる」構成である。
【００１３】
このように、バーコードデータに基づいて所定の帳票にバーコードを印字する際に、キャラクタ対象データを特定した後、所定数の基本最小モジュール幅のうち、バーコードデータ、印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用バーモジュール幅、及び選択対象の基本最小スペースモジュール幅を所定量広げた印字用スペースモジュール幅を特定し、関連データより所定数の印字パターンデータを得、前記特定された印字用のバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開させて印字させる。すなわち、バーコード印字によるにじみ分を考慮した印字用最小モジュール幅を特定することから、印字によるにじみ分を含めてあたかも本来印字されるべきモジュール幅で印字されているようにさせることが可能となるもので、これによって、高密度バーコードでも正確に読み取ることができるバーコード印字を可能とするものである。
【００１４】
【発明の実施の形態】
以下、本発明の好ましい実施形態を図により説明する。本実施形態は、例えば前述の図７（Ｂ）に示すようなＥＡＮ−１２８規格（特に、規格を問うものではない）のような多くの情報を、単一のバーコードであって、例えば既存のバーコードリーダ（例えば６０ｍｍ幅）を使用させるために、規定されたバーコードのシンボル幅内に高密度でバー及びスペースのモジュールを印字させる場合に適用させるものとして示している。
【００１５】
図１に、本発明に係るバーコード印字処理システムの一実施形態のブロック構成図を示す。図１に示すバーコード印字処理システムは、処理装置１１及びバーコードプリンタ１２により構成され、処理装置１１には入力手段１３が接続される。処理装置１１は、例えばコンピュータ内でバーコード作成処理プログラムによりメモリ上に構築され、入力手段１３として当該コンピュータに接続されるキーボードや、マウス等のポインティングデバイスなどが使用される。なお、上記処理装置１１、バーコードプリンタ１２及び入力手段１３を、一つの装置で構成させてもよい。
【００１６】
上記処理装置１１は、当該バーコード印字処理の制御を統括する図示しない制御手段の他に、バーコードデータ取得手段２１、キャラクタ対象データ特定手段２２、印字用最小モジュール幅特定手段２３、バーコード情報ファイル作成手段２４及び送信手段２５を適宜備える。また、バーコードプリンタ１２は、バーコード情報ファイル取得手段３１、バーコードイメージ展開手段３２、印字手段３３及びパターンデーブル３４を適宜備える。
【００１７】
上記バーコード取得手段２１は、入力手段１３より入力されるバーコードデータ（一例を図２で説明する）を取得する。上記キャラクタ対象データ特定手段２２は、入力されたバーコードデータよりキャラクタの対象データを特定する。そして、印字用最小モジュール幅特定手段２３は、上記バーコードデータ及び特定されたキャラクタ対象データに基づいて、印字用のバー及びスペースの最小モジュール幅を特定するもので、当該印字用のバー及びスペースの最小モジュール幅を特定するにあたり、バーコードデータ、印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用バーモジュール幅、及び選択対象の基本最小スペースモジュール幅を所定量広げた印字用スペースモジュール幅とする。
【００１８】
上記バーコード情報ファイル作成手段２４は、入力されたバーコードデータ、並びに特定されたバー及びスペースの印字用最小モジュール幅の指令データに基づいてバーコード情報ファイルを作成する。そして、送信手段２５は、いわゆるインタフェースであり、バーコード情報ファイル作成手段２４で作成されたバーコード情報ファイルをバーコードプリンタ１２に送信する。
【００１９】
一方、バーコードプリンタ１２における上記バーコード情報ファイル取得手段３１は、上記処理装置１１の送信手段２７より送信されるバーコード情報ファイルを取得する。上記バーコードイメージ展開手段３２は、バーコード情報ファイルに含まれたキャラクタ対象データに基づいて、関連データとしてのパターンテーブル（図３で詳述する）３４を参照して印字パターンデータを得、当該ファイルにおけるバー及びスペースの印字用最小モジュール幅、及び当該ファイルにおけるバーコードデータによる印字条件に基づいて印字すべき幅、パターン及び高さに沿ってバーコードイメージを展開させる。
【００２０】
そして、印字手段３３は、バーコードイメージ展開手段３２で展開された印字イメージに基づいて対象の所定帳票に印字を行うものである。対象の帳票としては、図７（Ｂ）に示すような例えば上質紙で作製された払込取扱票１０２があり、その他ラベルや直接バーコードを印字する段ボール等がある。
【００２１】
なお、処理装置１１とバーコードプリンタ１２とが一体的な装置として構成される場合には、バーコード情報ファイル作成手段２６、送信手段２７及びバーコード情報ファイル取得手段３１を不要とさせることができるものである。
【００２２】
ここで、図２に、本システムの処理装置に入力されるバーコードデータの説明図を示す。図２に示すように、バーコードデータとして、例えば、データ形式、プリンタ解像度、データ内容、印字サイズ、印字開始位置（Ｘ座標、Ｙ座標）、シンボルの横幅、シンボルの高さ等がある。そして、入力手段１３によりそれぞれに設定を入力するもので、例えばデータ形式（キャラクタ体系）としてＥＡＮ規格の「ＥＡＮ−１２８」とし、例えばシンボルの横幅が最大６０ｍｍ、シンボルの高さが最小１０ｍｍの制約が既存のバーコードリーダを用いる場合としてデータ入力が行われる。
【００２３】
また、プリンタ解像度（例えば、３００ｄｐｉ、４００ｄｐｉ、６００ｄｐｉ・・・）、シンボル横幅で、印字されるバー及びスペースの最小モジュール幅（例えば３ドット、４ドット・・・）が決定される。また、印字サイズはバーコードを印字するエリアサイズであり、印字開始位置（Ｘ座標、Ｙ座標）は印字サイズのうちのどの位置より印字するかのものとしてデータ入力が行われる。
【００２４】
さらに、データ内容が例えば▲１▼〜▲８▼の項目における全４４桁の数字で表されるデータ入力が行われる。上記データ内容として、例えば、▲１▼データ項目（例えば、国区分として自動的に２桁を設定）、▲２▼企業コード（例えば６桁表示）、▲３▼自由使用欄（例えば当該企業の対象商品のコードで２１桁表示）、▲４▼再発行区分（例えば１桁表示）、▲５▼支払期限日（例えば６桁表示）、▲６▼印紙フラグ（例えば１桁表示）、▲７▼支払金額（例えば６桁表示）、▲８▼全体チェックデジット（例えばチェック用として自動的に１桁を設定）がある。すなわち、入力データとしては▲２▼〜▲７▼の入力が行われるものである。
【００２５】
続いて、図３に、本システムで使用されるパターンテーブルの説明図を示す。図３（Ａ）はバーコード印字に使用される対象の特定された印字用のバー幅最小モジュール及びスペース幅最小モジュールを示したもので、図３（Ｂ）は図３（Ａ）で特定されたバー及びスペースのモジュールで形成されるキャラクタ毎のパターンデータがパターンテーブル３４に格納されるものとして示したものであり、図３（Ｃ）はパターンデータを視覚的とした印字パターンを示したものである。
【００２６】
図３（Ａ）において、▲１▼▲２▼▲３▼・・・は、上記印字用最小モジュール幅特定手段２３で特定される印字用最小バーモジュール及び印字用最小スペースモジュールを示したもので、印字用最小バーモジュールの２ドット、３ドット、４ドット・・・に対応させて、印字用最小スペースモジュールを４ドット、５ドット、６ドット・・・としたものである。すなわち、上記バーコードデータより、何れかのバー及びスペースの最小モジュール幅が選択されて特定されるものである。
【００２７】
ここで、上記バー及びスペースの最小モジュール幅の特定は、上述のように、バーコードデータ、バーコードプリンタ１２に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用バーモジュール、及び選択対象の基本最小スペースモジュール幅を所定量広げた印字用スペースモジュールとしたものである。例えば、▲１▼の場合として、選択対象のバー及びスペースの基本最小モジュール幅が共に３ドットの場合であって、印字用として使用されるバーの印字用最小モジュール幅を２ドットとし、印字用として使用されるスペースの印字用最小モジュール幅を４ドットとするものである。すなわち、バーの印字用最小モジュールは基本最小モジュール幅３ドットより１ドット狭めて２ドットとし、スペースの印字用最小モジュールは基本最小モジュール幅３ドットより１ドット広めた４ドットとして後述のキャラクタを形成する最小モジュールとするものである。
【００２８】
同様に、▲２▼の以降のものは、それぞれ選択対象のバー及びスペースの基本最小モジュール幅４ドット、５ドット・・・に対して、印字用バー最小モジュール幅を基本バー最小モジュール幅より１ドット狭めた３ドット、４ドット・・・とし、印字用スペース最小モジュール幅を基本モジュール幅より１ドット広めた５ドット、６ドット・・・とするものである。なお、上記それぞれの狭め量及び広め量を１ドットとして示したが、２ドットまたはそれ以上としてもよいことはもちろんである。
【００２９】
そこで、図３（Ｂ）において、パターンテーブル３４には、例えばキャラクタ及びパターンデータが関連付けられて格納され、一例としてＥＡＮ−１２８規格のＣＯＤＥ−Ｃが示されたものである。キャラクタは、上記規格における「００」〜「９９」、その他必要なキャラクタ（例えば、「ＳＴＡＲＴ」、「ＳＴＯＰ」等）であって、例えば、キャラクタ「００」のパターンデータが「２−１−２−２−２−２」である。この場合のバー（Ｂ）の「２」は２ドットの最小モジュール幅が２配列という意味であって全体で４ドットとなり、スペース（Ｓ）の「２」は４ドットの最小モジュール幅が２配列という意味で、全体で８ドットとなることを意味している。すなわち、このようなパターンデータは、バー（Ｂ）とスペース（Ｓ）の並びのデータであり、バー及びスペースの最小モジュール幅１単位の配列数で示される。
【００３０】
また、バーコードを構成するバー及びスペースにおけるそれぞれの太さは、例えばバーコードデータに基づいて４種類（１：２：３：４）のうちの３種類が選択されるもので、最小幅以外のバー及びスペースの幅は最小幅の整数倍となる。これらのパターンデータを視覚的に表したのが図３（Ｃ）に示す印字パターンである。なお、印字される各バー及びスペースの高さは、上記バーコードデータに基づいて一ライン毎に印字する際の行数で決定されるものである。
【００３１】
すなわち、バーコードデータに基づいて、特定されたキャラクタのパターンデータを図３（Ｂ）に示すパターンテーブル３４より得、特定されたバー及びスペースの最小モジュールで上記パターンデータに即して印字（イメージ展開）されるものである。
【００３２】
なお、本実施形態では、図３（Ｂ）に示すパターンデータをパターンテーブル３４に格納した場合を示したが、このようなパターンデータを、バーコードイメージ展開手段３２で展開処理するためのプログラムに含ませてもよいものである。このことは後述の他の実施形態においても同様である。
【００３３】
そこで、図４に、図１に係るバーコード印字処理システムによるバーコード印字処理のフローチャートを示す。図４（Ａ）は処理装置１１の処理フローチャートであり、図４（Ｂ）はバーコードプリンタ１２の印字処理のフローチャートである。図４（Ａ）において、まず、バーコードデータ取得手段２１が入力手段１３より入力された図２に示すようなバーコードデータを取得する（ステップ（Ｓ）１）。ここで、キャラクタ対象データ特定手段２２において、当該バーコードデータのデータ内容により、バーコードを構成するキャラクタの対象データ（図３における「００」、「９９」等）を特定する（Ｓ２）。
【００３４】
続いて、印字用最小モジュール幅特定手段２３において、上記入力されたバーコードデータ及び上記キャラクタ対象データ特定手段２２で特定された各キャラクタ対象データに基づいて、当該バーコードデータにおけるプリンタ解像度、データ内容、シンボル横幅等で定まるバー及びスペースの印字用最小モジュール幅を特定する（Ｓ３）。そこで、バーコード情報ファイル作成手段２４において、入力されたバーコードデータ、並びに特定されたバー及びスペースの印字用最小モジュール幅の指令データに基づいてバーコード情報ファイルを作成する（Ｓ４）。そして、送信手段２５おいて、バーコード情報ファイル作成手段２４で作成されたバーコード情報ファイルをバーコードプリンタ１２に送信するものである（Ｓ５）。
【００３５】
一方、図４（Ｂ）において、バーコードプリンタ１２側では、バーコード情報ファイル取得手段３１が、上記処理装置１１の送信手段２７より送信されるバーコード情報ファイルを取得する（Ｓ１１）。そこで、上記バーコードイメージ展開手段３２は、バーコード情報ファイルに含まれたキャラクタ対象データに基づいて、パターンテーブル３４を参照して印字パターンデータを得、当該バーコード情報ファイルにおけるバー及びスペースの印字用最小モジュール幅、及び当該ファイルにおけるバーコードデータによる印字条件に基づいて印字すべき幅、パターン及び高さに沿ってバーコードイメージを展開させる（Ｓ１２）。そして、印字手段３３において、バーコードイメージ展開手段３２で展開された印字イメージに基づいて対象の所定帳票に印字を行うものである（Ｓ１３）。
【００３６】
このように、バーコード印字によるにじみ分を考慮した印字用最小モジュール幅を特定し、パターンデータに沿って印字用最小モジュールで印字させることから、印字によるにじみ分も含めてあたかも本来印字されるべきモジュール幅で印字されているようにさせることができるもので、これによって、高密度バーコードでも正確に読み取ることができるバーコード印字を行うことができるものである。
【００３７】
次に、図５に、図１のバーコード印字処理システムにおける他の実施形態のブロック構成図を示す。図５に示すバーコード印字処理システムは、図１に示す処理装置１１に、上記同様のバーコードイメージ展開手段３２及び上記同様のパターンテーブル３４を備えさせ、加えて表示手段４１を適宜備えさせたもので、その分バーコードプリンタ１２をバーコード情報ファイル取得手段３１及び印字手段３３で構成したものである。
【００３８】
この場合、上記バーコードイメージ展開手段３２は、印字用最小モジュール幅特定手段２３で特定したバー及びスペースの印字用最小モジュール、及びキャラクタ対象データにより図３（Ｂ）に示すパターンテーブル３４を参照して得た各印字パターンデータによって、上記バーコードデータによる印字条件に基づいて印字すべき幅、パターン及び高さ等に沿ってバーコードイメージを展開させる。バーコード情報ファイル作成手段２４は、このバーコードイメージ展開の印字データをバーコード情報ファイルとするものである。また、表示手段４１は、上記バーコードイメージ展開手段３２で展開したバーコードイメージを、例えばオペレータへの確認のために表示させるためのものである。
【００３９】
そこで、図６に、図５のシステムによるバーコード印字処理のフローチャートを示す。図６（Ａ）は処理装置１１の処理フローチャートであり、図６（Ｂ）はバーコードプリンタ１２の印字処理のフローチャートである。図６（Ａ）において、まず、バーコードデータ取得手段２１が入力手段１３より入力された図２に示すようなバーコードデータを取得する（Ｓ２１）。ここで、キャラクタ対象データ特定手段２２において、当該バーコードデータのデータ内容により、バーコードを構成するキャラクタの対象データを特定する（Ｓ２２）。
【００４０】
続いて、印字用最小モジュール幅特定手段２３において、上記入力されたバーコードデータ及び上記キャラクタ対象データ特定手段２２で特定された各キャラクタ対象データに基づいて、当該バーコードデータにおけるプリンタ解像度、データ内容、シンボル横幅等で定まるバー及びスペースの印字用最小モジュール幅を特定する（Ｓ２３）。そこで、バーコードイメージ展開手段３２は、印字用最小モジュール幅特定手段２３で特定したバー及びスペースの印字用最小モジュール、及びキャラクタ対象データにより図３（Ｂ）に示すパターンテーブル３４を参照して得た各印字パターンデータによって、上記バーコードデータによる印字条件に基づき印字すべき幅、パターン及び高さ等に沿ってバーコードイメージを展開させる（Ｓ２４）。そして、表示手段４１において、バーコードイメージ展開手段３２で展開したバーコードイメージを、例えばオペレータへの確認のための表示を行う（Ｓ２５）。
【００４１】
一方、バーコード情報ファイル作成手段２４において、バーコードイメージ展開手段３２で展開されたバーコードイメージの印字データに基づいてバーコード情報ファイルを作成する（Ｓ２６）。そして、送信手段２５おいて、バーコード情報ファイル作成手段２４で作成されたバーコード情報ファイルをバーコードプリンタ１２に送信するものである（Ｓ２７）。
【００４２】
一方、図６（Ｂ）において、バーコードプリンタ１２側では、バーコード情報ファイル取得手段３１が、上記処理装置１１の送信手段２７より送信されるバーコード情報ファイルを取得する（Ｓ３１）。そして、印字手段３３において、バーコード情報ファイルのバーコードイメージに基づいて印字手段３３により対象の所定帳票に印字を行うものである（Ｓ３２）。
【００４３】
このような構成とすることによっても、上記同様の効果を奏するものであるが、処理装置１１からバーコードプリンタ１２へのデータ伝送量が図１のシステムと比較して多くなる。
【００４４】
【発明の効果】
以上のように、本発明によれば、バーコードデータに基づいて所定の帳票にバーコードを印字する際に、キャラクタ対象データを特定した後、所定数の基本最小モジュール幅のうち、バーコードデータ、印字手段に応じて選択される対象の基本最小バーモジュール幅を所定量狭めた印字用バーモジュール、及び選択対象の基本最小スペースモジュール幅を所定量広げた印字用スペースモジュールを特定し、関連データを参照して、所定数の印字パターンデータを得、前記特定されたバー及びスペースの最小モジュール幅により前記バーコードデータに基づく印字すべきバーコードのイメージを展開させて印字させることにより、印字によるにじみ分を含めてあたかも本来印字されるべきモジュール幅で印字されているようにさせることができ、高密度バーコードでも正確に読み取ることができるバーコード印字を行うことができるものである。
【図面の簡単な説明】
【図１】本発明に係るバーコード印字処理システムの一実施形態のブロック構成図である。
【図２】本システムの処理装置に入力されるバーコードデータの説明図である。
【図３】本システムで使用されるパターンテーブルの説明図である。
【図４】図１に係るバーコード印字処理システムによるバーコード印字処理のフローチャートである。
【図５】図１のバーコード印字処理システムにおける他の実施形態のブロック構成図である。
【図６】図５のシステムによるバーコード印字処理のフローチャートである。
【図７】料金代理収納モデルで使用されるバーコードが印字された払込取扱票の説明図である。
【符号の説明】
１１                処理装置
１２                バーコードプリンタ
２２                キャラクタ対象データ特定手段
２３                印字用最小モジュール幅特定手段
３２                バーコードイメージ展開手段
３３                印字手段
３４                パターンテーブル
【図１】
0003735062.tif 000002
【図２】
0003735062.tif 000003
【図３】
0003735062.tif 000004
【図４】
0003735062.tif 000005
【図５】
0003735062.tif 000006
【図６】
0003735062.tif 000007
【図７】
0003735062.tif 000008