(57)【要約】【課題】入力データのフォーマットに係わらず、特別のプログラムを作成することなく制御マークの発生を行なうことが可能な制御マーク用データ発生方法および装置を提供する。【解決手段】入力データ２１に対して、入力フォーマットを設定して入力フォーマットファイル２２を生成すると共に、得られた入力フォーマットファイル２２に従ってフォーマット済み入力データ２３を得る。また、目的とする出力データ２６のフォーマットを設定して出力フォーマットファイル２４を生成すると共に、出力フォーマットファイル２４の１項目として定義される制御マークに関するパラメータを設定してパラメータファイル２５を生成する。最後に、入力フォーマットファイル２２、パラメータファイル２５、出力フォーマットファイル２４の情報に基づいて制御マークを発生してフォーマット済み入力データ２３に対して制御マークを付与することにより出力データ２６を生成する。【選択図】　図１
2004009384.tif 000002
【特許請求の範囲】
【請求項１】
入力データに対して、入力データのフォーマットを設定して入力フォーマットファイルを生成する入力フォーマット設定段階と、
前記設定された入力フォーマットに従って入力データのフォーマットを行なってフォーマット済み入力データを生成する入力データフォーマット段階と、
前記目的とする出力データのフォーマットを設定して出力フォーマットファイルを生成する出力フォーマット設定段階と、
前記出力フォーマットの１項目として定義される制御マークに関するパラメータを設定してパラメータファイルを生成するパラメータ設定段階と、
前記入力フォーマットファイル、パラメータファイル、出力フォーマットファイルの情報に基づいて制御マークを発生して前記フォーマット済み入力データに対して制御マークを付与することにより出力データを生成する出力データ生成段階と、
を有することを特徴とする制御マーク用データ発生方法。
【請求項２】
入力データに対して、入力データのフォーマットを設定して入力フォーマットファイルを生成する入力フォーマット設定手段と、
前記設定された入力フォーマットに従って入力データのフォーマットを行なってフォーマット済み入力データを生成する入力データフォーマット手段と、
前記目的とする出力データのフォーマットを設定して出力フォーマットファイルを生成する出力フォーマット設定手段と、
前記出力フォーマットの１項目として定義される制御マークに関するパラメータを設定してパラメータファイルを生成するパラメータ設定手段と、
前記入力フォーマットファイル、パラメータファイル、出力フォーマットファイルの情報に基づいて制御マークを発生して前記フォーマット済み入力データに対して制御マークを付与することにより出力データを生成する出力データ生成手段と、
を有することを特徴とする制御マーク用データ発生システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、郵便物等で使用する自動封入封緘機を制御するための制御マークを発生させるための技術に関する。
【０００２】
【従来の技術】
従来より、利用明細書やＤＭ（ダイレクトメール）等、個人別の配送物を送る際には、封筒や袋に印刷物を詰める作業が行なわれている。この詰め込み作業は、機械化により自動封入封緘機により自動的に行なわれている。自動封入封緘機で自動的に封入および封緘を行なうためには、人手を介さなくとも機械が判断可能なように各印刷物に機械制御のためのマークが必要となる。
【０００３】
上記のような制御マークは、予め印刷物上における印字位置を決めておき、制御マークを読取る側の自動封入封緘機にも、どの位置の制御マークが何を意味するかを登録しておく。これにより、自動封入封緘機は各印刷物に対してどのような封入および封緘を行なえば良いかを認識し、封入封緘処理を行なう。
【０００４】
【発明が解決しようとする課題】
上記のような制御マークの印字は、個人データの内容に従って作成されることになるが、通常、封入封緘を行う業者には、様々な顧客（データ納入者）から個人データが納入される。この個人データのフォーマットが顧客ごとに異なるため、封入封緘を行う業者においては、各個人データごとに制御マーク発生のためのプログラムを作成する必要がある。そのため、プログラムの開発費がかかると共に、作業日数がかかるという問題がある。
【０００５】
上記のような点に鑑み、本発明は、入力データのフォーマットに係わらず、特別のプログラムを作成することなく制御マークの発生を行なうことが可能な制御マーク用データ発生方法およびシステムを提供することを課題とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明では、入力データに対して、入力データのフォーマットを設定して入力フォーマットファイルを生成する入力フォーマット設定段階、前記設定された入力フォーマットに従って入力データのフォーマットを行なってフォーマット済み入力データを生成する入力データフォーマット段階、前記目的とする出力データのフォーマットを設定して出力フォーマットファイルを生成する出力フォーマット設定段階、前記出力フォーマットの１項目として定義される制御マークに関するパラメータを設定してパラメータファイルを生成するパラメータ設定段階、前記入力フォーマットファイル、パラメータファイル、出力フォーマットファイルの情報に基づいて制御マークを発生して前記フォーマット済み入力データに対して制御マークを付与することにより出力データを生成する出力データ生成段階を実行するようにしたことを特徴とする。
本発明によれば、入力データに対してフォーマットを設定して入力フォーマットファイルおよびフォーマット済み入力データを得て、制御マークのパラメータファイルおよび出力フォーマットファイルを作成し、入力フォーマットファイル、パラメータファイル、出力フォーマットファイルの情報に基づいて制御マークを発生して制御マークが付与された出力データを生成するようにしたので、入力データのフォーマットに係わらず、特別のプログラムを作成することなく制御マークの発生を行なうことが可能となる。
【０００７】
【発明の実施の形態】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。
（システム構成）
図１は、本発明の制御マーク用データ発生システムの一実施形態を示す機能ブロック図である。図１において、１１は入力フォーマット設定手段、１２は入力データフォーマット手段、１３は出力フォーマット設定手段、１４はパラメータ設定手段、１５は出力データ生成手段、２１は入力データ、２２は入力フォーマットファイル、２３はフォーマット済み入力データ、２４は出力フォーマットファイル、２５はパラメータファイル、２６は出力データである。
【０００８】
入力フォーマット設定手段１１は、顧客より納入される個人データである入力データ２１に対してフォーマットを設定する機能を有しており、設定された結果は入力フォーマットファイル２２として記録されることになる。入力データフォーマット手段１２は、入力データ２１を入力フォーマットファイル２２に従って、フォーマットする機能を有しており、フォーマットの結果、フォーマット済み入力データ２３が得られる。出力フォーマット設定手段１３は、入力フォーマットファイル２２を参考にして出力データのフォーマットを設定する機能を有しており、設定された結果は出力フォーマットファイル２４として記録されることになる。パラメータ設定手段１４は、制御マークを発生させるためのパラメータを設定する機能を有しており、設定された結果はパラメータファイル２５として記録されることになる。出力データ生成手段１５は、入力フォーマットファイル２２、出力フォーマットファイル２４、パラメータファイル２５に基づいて、フォーマット済み入力データ２３から出力データ２６を作成する機能を有している。
【０００９】
基本的には、図１の機能ブロック図で示した各構成要素は、コンピュータおよびその周辺機器により実現される。具体的には、入力フォーマット設定手段１１、出力フォーマット設定手段１３、パラメータ設定手段１４は、キーボード・マウス等の入力機器、および入力機器で入力された内容をデータとして記録するデータ処理プログラムにより実現される。入力データフォーマット手段１２、出力データ生成手段１５は、コンピュータに搭載された専用のソフトウェアプログラムにより実現される。また、入力データ２１、入力フォーマットファイル２２、フォーマット済み入力データ２３、出力フォーマットファイル２４、パラメータファイル２５、出力データ２６等の各データは、コンピュータに接続されたハードディスク等の外部記憶装置に記録され、必要に応じてメモリに読込まれて処理される。また、図示はしていないが、コンピュータの周辺機器として、ディスプレイ装置等の表示手段、プリンタ等の印字手段も用意されている。
【００１０】
（処理の流れ）
次に、本発明に係る制御マーク用データ発生方法について、図１に示したシステムの処理動作と共に説明する。図２は、制御マーク用データ発生方法の概要を示すフローチャートである。まず、入力データに対して入力フォーマットの設定を行なう（ステップＳ１）。具体的には、入力データ２１をシステムに読込み、入力データの内容を表示手段の画面に表示させ、この表示画面を見ながら作業者が入力フォーマット設定手段１１により設定する。ここで、入力データの一例を図３に示す。入力データは顧客によって異なったフォーマットで納入されるが、そのデータの内容には規則性がある。例えば、図３に示したような入力データが通信サービスを提供している業者から納入されたとすると、作業者は各項目が氏名、住所、加入電話番号、請求額、通話先電話番号、各通話ごとの料金であり、通話先電話番号および各通話ごとの料金は繰返しになっていると判断できる。また、各項目が固定長であることも判断できるので、各項目についてフォーマットの設定を行うことができる。そこで、作業者は、入力データのフォーマットを、氏名２０バイト、住所５０バイト、加入電話番号２０バイト、請求額１０バイト、通話先電話番号２０バイト、料金１０バイトという具合に設定することができる。この結果、図４に示すような入力フォーマットファイル２２が得られる。
【００１１】
入力フォーマットファイルが得られたら、入力データ２１のフォーマットを行なう（ステップＳ２）。具体的には、入力データフォーマット手段１２が入力フォーマットファイル２２に従って入力データ２１をフォーマットしてフォーマット済み入力データ２３を生成する。フォーマット済み入力データ２３の一例を図５に示す。図５に示すように、フォーマット済み入力データ２３には、入力フォーマットファイル２２に記録された項目名が付加されると共に、グループＩＤ（図中ＧＩＤと表記）、用紙連番（図中用連と表記）、総数、枚目の項目が付加される。ここで、グループＩＤは、１個人を１つのグループとして認識し、各グループごとに付与されるＩＤである。図５の例では、「○田○郎」に１、「○川○○子」に２、「○野○雄」に３が付与されている。用紙連番は、用紙単位で付与される番号である。本例のデータでは１行のデータを１枚の用紙に印刷することにしているため、行ごとに連続番号が付与されることになる。総数は各個人に割り当てられる用紙の総枚数を示している。図５に示す例では、「○川○○子」のデータが２行に渡っているため、総数は２となる。枚目は、その行のデータがその個人の何枚目に印刷されるかを示すものである。
【００１２】
続いて、出力データのフォーマットである出力フォーマットの設定を行う（ステップＳ３）。具体的には、入力フォーマットファイルの内容に基づいて、作業者が出力フォーマット設定手段１３により設定する。本例では、出力データに制御マークを付加することを目的としているので、制御マークのための項目を設定する。その結果、図６に示すような出力フォーマットファイルが得られる。
【００１３】
次に、制御マークに関するパラメータの設定を行う（ステップＳ４）。具体的には、作業者がパラメータ設定手段１４により、制御マークに関するパラメータを設定する。その結果、図７に示すようなパラメータファイルが作成される。図７に示すパラメータファイルは、１行が１つの制御マークに対応するパラメータを示す。また、「，」で区切られることによりフィールドが４つ存在している。左から１フィールド目は、機能名であり、アルファベット２文字で表現している。２フィールド目は、出力機能名であり、ここで設定された出力機能名は、制御マークと共に用紙に出力されることになる。３フィールド目は、マーク生成判断フラグであり、制御マークの発生判断を行なうか、制御マークを発生しないかの判断を行なう。マーク生成判断フラグが１の場合は、発生判断を行ない、マーク生成判断フラグが０の場合は、無条件にマークの発生を行なわない。４フィールド目は、フラグフィールド名であり、入力データの内容自体から制御マークの発生するかどうかを判断できないものについて、参照すべきフラグフィールドを示している。
【００１４】
このようにして、必要なデータが準備されたら、出力データの生成を行なう（ステップＳ５）。具体的には、出力データ生成手段１５が、入力フォーマットファイル２２、出力フォーマットファイル２４、パラメータファイル２５の内容に従って、フォーマット済み入力データ２３から出力データ２６を生成する。この結果、生成された出力データを図８に示す。図８に示した出力データは、図５に示したフォーマット済み入力データの先頭（図においては左側）に、制御マークに関する項目が付加される形式となる。制御マークに関する項目としては、各制御マークについて２種類存在する。１つは、制御マークそのものである罫線文字であり、もう１つは、出力機能名である。項目としては、出力フォーマットに定義されたものが追加され、項目の内容としては、パラメータファイルの内容が記録される。図８に示した出力データのうち、先頭に追加された制御マークに関する項目のデータが制御マーク用データということになる。
【００１５】
（出力データの利用）
以上のようにして、本発明に係る制御マーク用データ発生方法により出力された出力データは、所定の用紙に印刷されることになる。例えば、上述のような電話の利用料金に関する個人データであれば、請求明細書として出力されることになる。図９（ａ）に請求明細書の一例を示す。図９（ａ）に示す請求明細書は、各個人の先頭となるページを示しており、住所・氏名印字欄、加入電話番号印字欄、請求額印字欄、利用明細印字欄が用意されている。利用明細印字欄には、通話先電話番号および料金が１組１行で印字されている。なお、請求明細書の２ページ目以降には、利用明細印字欄だけが用意されることになる。また、図９（ａ）に示した請求明細書の左上端には、制御マークが印字されている。図９（ｂ）に、制御マークの拡大部の様子を示す。図９（ｂ）に示すように制御マーク一覧には、左側に制御マークである罫線文字、右側に制御マークの出力機能名が印字されている。
【００１６】
制御マークが印刷された請求明細書は、図１０に示すような自動封入封緘機により、自動的に仕分け、封入および封緘が行なわれることになる。ここでは、出力データ内の制御マークに関する項目が図１１に示すような内容であった場合の処理について説明する。図１１に示すような出力データの場合、請求明細書に印字される制御マークの例は、図１２に示すようなものになる。なお、図１２において、Ｃ２以下の制御マークは、全てＯＦＦであるため、（ｂ）〜（ｈ）においては省略してある。図１２に示すような制御マークが印字された請求明細書は、長尺の用紙に連続して印刷され、カッターチャネル１で１ページごとの断裁される。断裁と同時に制御マークのＦＤ、ＤＧＲ（出力機能名はＤＧ）が読取られ、ＦＤマークが連続する間印刷物が束ねられる。束ねの処理は、ＤＧＲマークが出現した時点で一旦終了する。最終的にカッターチャネル１において、以下の４つの印刷物の束ができる。
【００１７】
束ａ：１〜３ページが束ねられたもの
束ｂ：４ページのみ
束ｃ：５〜７ページが束ねられたもの
束ｄ：８ページのみ
【００１８】
なお、ここでは説明の便宜上、１ページだけのものでも、「束」としている。各束はベルトコンベア上を図中上方向に流れていき、以降、適宜束の先頭ページの制御マークが読取られ、自動封入封緘機が処理を行なう。本例の制御マークにおいては、ＣＨ２〜ＣＨ４（出力機能名はＣ２〜Ｃ４）が常にマークＯＦＦとなっているため、カッターチャネル１以外のカッターチャネルは動作しない。また、ＺＳ１〜ＺＳ１４（出力機能名はＺ１〜Ｚ１４）が常にマークＯＦＦとなっているため、同封物ステーション１以外の同封物ステーションも動作しない。
【００１９】
各束が折機付照合ステーション１の前まで運ばれた時点で、各束の先頭ページの制御マークが読取られ、ＦＳ１マーク（出力機能名はＦ１）が参照される。ＦＳ１マークがＯＮの状態であれば、さらにＧＭ１〜ＧＭ４（出力機能名はＭ１〜Ｍ４）が参照され、折機付照合ステーション１上の同封物に印刷された制御マークのＧＭ１〜ＧＭ４と一致しているかどうかがチェックされる。一致していた場合は、その同封物が１枚取られ、束に重ねられる。この際、上記束ａはＦＳ１がＯＦＦのためＧＭ１〜ＧＭ４のチェック無し、束ｂはＦＳ１がＯＮのためＧＭ１〜ＧＭ４のチェック有り、束ｃはＦＳ１がＯＦＦのためＧＭ１〜ＧＭ４のチェック無し、束ｄはＦＳ１がＯＮのためＧＭ１〜ＧＭ４のチェック有り、となる。
【００２０】
次に各束は仕分け部に入るが、本例ではＶＡＶマーク（出力機能名はＡＶ）、ＶＧＲマーク（出力機能名はＧＲ）が常にＯＦＦとなっているため、仕分け処理は行われず全ての束が同じ封入封緘部で処理され、封筒となる。
【００２１】
【発明の効果】
以上説明したように、本発明によれば、入力データに対して、入力データのフォーマットを設定して入力フォーマットファイルを生成し、設定された入力フォーマットに従って入力データのフォーマットを行なってフォーマット済み入力データを生成し、目的とする出力データのフォーマットを設定して出力フォーマットファイルを生成し、出力フォーマットの１項目として定義される制御マークに関するパラメータを設定してパラメータファイルを生成し、入力フォーマットファイル、パラメータファイル、出力フォーマットファイルの情報に基づいて制御マークを発生してフォーマット済み入力データに対して制御マークを付与することにより出力データを生成するようにしたので、入力データのフォーマットに係わらず、特別のプログラムを作成することなく制御マークの発生を行なうことが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の制御マーク用データ発生システムの一実施形態を示す機能ブロック図である。
【図２】本発明の制御マーク用データ発生方法の概要を示すフローチャートである。
【図３】入力データの一例を示す図である。
【図４】入力フォーマットファイルの一例を示す図である。
【図５】フォーマット済み入力データの一例を示す図である。
【図６】出力フォーマットファイルの一例を示す図である。
【図７】パラメータファイルの一例を示す図である。
【図８】出力データの一例を示す図である。
【図９】請求明細書、および請求明細書上に印字された制御マークの一例を示す図である。
【図１０】自動封入封緘機の構成を示す図である。
【図１１】出力データ内の制御マークに関する項目の一例を示す図である。
【図１２】図１１の出力データに対応して印字された制御マークを示す図である。
【符号の説明】
１１・・・入力フォーマット設定手段
１２・・・入力データフォーマット手段
１３・・・出力フォーマット設定手段
１４・・・パラメータ設定手段
１５・・・出力データ生成手段
２１・・・入力データ
２２・・・入力フォーマットファイル
２３・・・フォーマット済み入力データ
２４・・・出力フォーマットファイル
２５・・・パラメータファイル
２６・・・出力データ
【図１】
2004009384.tif 000003
【図２】
2004009384.tif 000004
【図３】
2004009384.tif 000005
【図４】
2004009384.tif 000006
【図５】
2004009384.tif 000007
【図６】
2004009384.tif 000008
【図７】
2004009384.tif 000009
【図８】
2004009384.tif 000010
【図９】
2004009384.tif 000011
【図１０】
2004009384.tif 000012
【図１１】
2004009384.tif 000013
【図１２】
2004009384.tif 000014