(57)【要約】【課題】各顧客から依頼された業務処理をホストコンピュータで行い、各顧客の業務処理に基く印刷データを各顧客に対応した書式の帳票に印刷して、各顧客に発送する場合に、異なる書式の帳票に印刷するのを防止する。【解決手段】ホストコンピュータ１は、各顧客に対応する印刷データを各顧客が用いる帳票の種類に対応して生成する。生成された印刷データは、帳票４１の種類を示す帳票ＩＤに関連付けられて、ＪＯＢデータベース１１に記憶される。印刷時には、帳票ＩＤが登録されたＩＣタグ４５を備えた帳票４１を印刷装置４にセットする。この際に、印刷装置４にセットされた帳票４１のＩＣタグ４５の帳票ＩＤに関連付けられた印刷データがＪＯＢデータベース１１に記憶されている場合に、記憶された印刷データをセットされた帳票４１に印刷する。【選択図】図１
2008282167.tif 000002
【特許請求の範囲】
【請求項１】
複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するための印刷システムであって、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備え、
前記読取手段は、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータを前記印刷制御手段に出力し、
前記印刷制御手段は、前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする印刷システム。
【請求項２】
前記印刷手段により前記印刷データを印刷された前記帳票を顧客に配送するために収納する収納容器に取り付けられたＩＣタグと、
前記収納容器の前記ＩＣタグにデータを書き込む収納容器用書込手段とを備え、
当該収納容器用書込手段は、前記印刷手段により前記帳票に印刷された前記印刷データに関連付けられた帳票の種類、および当該帳票に印刷される印刷データが対応する顧客を示すデータを、前記収納容器に取り付けられたＩＣタグに書き込むことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷手段にセットされた前記帳票の前記ＩＣタグにデータを書き込む帳票用書込手段を備え、
前記収納容器用書込み手段は、前記収納容器のＩＣタグに、前記収納容器に収納される帳票の印刷したページ数の範囲を示す情報を書き込み、
前記帳票用書込手段は、印刷手段にセットされて印刷データが印刷される前記帳票のＩＣタグに印刷したページを示す情報を書き込むことを特徴とする請求項２に記載の印刷システム。
【請求項４】
複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するに際し、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備えた印刷システムにおける印刷方法であって、
前記読取手段は、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータを前記印刷制御手段に出力し、
前記印刷制御手段は、前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする印刷方法。
【請求項５】
複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するに際し、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備えた印刷システムの前記印刷制御手段で実行されるプログラムであって、
前記読取手段から、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータが前記印刷制御手段に入力した際に、
前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷すべきデータによって、印刷用紙が異なることがある場合に、異なる印刷用紙への印刷を防止する印刷システム、印刷方法および印刷プログラムに関する。
【背景技術】
【０００２】
販売や在庫管理等の各種業務に係わる各種データ処理を業務委託されて、ホストコンピュータで処理を行っている（所謂ホストコンピュータ業務を行っている）企業においては、顧客に委託された業務に関するデータを、たとえば、帳票に印刷して提供することを求められることが多い。
この場合に使用される帳票の種類は、各顧客毎に異なる場合があるとともに、同じ顧客でも出力されるデータの種類によって異なる場合がある。一方、異なる顧客でも汎用の帳票を用いることで同じ帳票を用いる場合もある。また、この場合には、異なる顧客でもデータの種類が類似する場合に同じ汎用の帳票を用いる場合もある。また、帳票の種類には、帳票の書式が同じで色だけ異なる場合もある。
【０００３】
また、使用される印刷装置は、ホストコンピュータにオンライン接続される専用の高速印刷装置であり、ページ数の多い帳票を高速で印刷する。
印刷に際しては、予め、ホストコンピュータにプリンタコンソールから入力されたバッチ処理として印刷すべきデータを収集して、所定の書式の印刷データとしておく処理を行う。この処理は、たとえば、ホストコンピュータの稼働率が低下している夜間に行われる。
【０００４】
そして、翌日の朝までに処理が終了し、プリンタコンソールに印刷可能な印刷データの一覧が表示されることになる。
そして、プリンタコンソールに表示される各印刷データに対応する帳票の種類に基いて、印刷するデータに対応する帳票を印刷装置にセットし、プリンタコンソールからホストコンピュータに印刷指示を行い、印刷を実行する。
そして、印刷が終了した帳票は、配送用の箱に収納し、顧客に配送される。
【０００５】
ここで、上述のように帳票が多種類あることから、帳票をセットする際に帳票の種類を間違う可能性がある。
そして、上述のように異なる顧客でも同じ帳票が用いられたり、書式は同じで色だけが異なる帳票が用いられたり、同じ顧客でもデータの種類によって異なる帳票が用いられることなどから、印刷された帳票を見ても間違いに気づくことが困難な場合がある。たとえば、印刷された文字が帳票の罫線からはみ出していたりすれば、印刷された帳票を見るだけで、帳票を間違えていることが分かるが、異なる帳票でも印刷範囲が同じだったりすると、違う帳票であってもその罫線内に印刷された文字が収まってしまい、印刷された帳票を見ても間違いが分からない場合がある。
【０００６】
このような場合には、間違えに気づかずに帳票を顧客に送付してしまい、顧客側で間違いを発見するような可能性が高くなり、顧客の信頼を損なう可能性がある。
ここで、物流においては、配送品の間違えや配送先の間違えを防止したり、仕分け作用を効率化するために、近年、ＩＣタグが用いられている。ＩＣタグは、ＲＦＩＤ（Radio Frequency Identification System）をワンチップ化したものであり。非接触でデータの読み取りおよび書き込みが可能で、かつ、パッシブタイプは、電源を必要とせず、ＩＣタグのリーダライタからの電磁波により作動する。
【０００７】
したがって、物流においては、ＩＣタグに、製品のＩＤコードや、顧客名や、配送先等のデータを書き込んでおくことにより、自動的に各配送先への仕分け等が可能となっている。
また、近年ＩＣタグの小型化、低コスト化が進みアンテナを内蔵したＩＣタグでも、１ｍｍ角以下のサイズのものが開発され、紙に漉き込むことも可能となっている。
このようなＩＣタグをプリンタ用紙に取り付け、用紙の残量を管理することが提案されている（たとえば、特許文献１参照）。
また、この特許文献１には、ＩＣタグに記憶される情報として、メーカー、用紙サイズおよび材質等の紙種が特定可能な製品コードを含むことが記載されている。
これによれば、予め、帳票等の用紙に紙種が分かるＩＤが登録されたＩＣタグを取り付けておくことで、帳票種類の間違いをチェックすることが可能となる。
【０００８】
【特許文献１】特開２００６−７６６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、単に、印刷装置にセットされた帳票の種類をチェック可能とした場合に、チェックの結果、帳票の種類を間違えていた場合に、印刷装置にセットした帳票を付け替える必要があり手間がかかることになる。
特に、印刷量が膨大な、上述のホストコンピュータ業務における帳票は付け替えに労力がかかり、余計な手間が増えてしまう。
【００１０】
また、同様にホストコンピュータ業務において、印刷に際しては、同時期に複数の顧客への帳票を順次印刷したり、同一の顧客であっても印刷する帳票種類の異なる複数の印刷データを順次印刷したりする場合があるが、この場合に、効率的に印刷するために、予め、複数の顧客や同一の顧客の異なる種類の印刷データ用の各帳票を印刷機の周辺に用意しておくことになる。この場合に、複数の帳票があることから、これらの間で帳票を取り違えてセットする可能性が高くなってしまう。そして、間違えてセットした場合には、上述のように帳票の付け替えが必要となり、煩雑な作業となる可能性がある。
【００１１】
また、ホストコンピュータの委託業務において、印刷した帳票は、最終的に顧客に発送する必要があるが、この場合も、ほぼ連続して複数の顧客の帳票を印刷した場合に、配送先を取り違えるなどの問題がある。この場合には、印刷された各帳票を単に帳票種類だけで管理することが困難である。
【００１２】
本発明は、前記事情に鑑みて為されたもので、複数の異なる種類の帳票に順次ほぼ連続して印刷を行ような場合に、異なる種類の帳票のいずれをセットしても印刷装置にセットされた帳票が間違えとなることがない印刷システム、印刷方法および印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記目的を達成するために、請求項１に記載の印刷システムは、複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するための印刷システムであって、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備え、
前記読取手段は、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータを前記印刷制御手段に出力し、
前記印刷制御手段は、前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする。
【００１４】
請求項１に記載の発明においては、印刷する印刷データに関連する種類の帳票を印刷手段にセットした後に、前記印刷データの印刷を開始するのではなく、印刷手段にセットされた帳票の種類に関連付けられた印刷データを選択して、当該印刷データの印刷を開始することになる。
【００１５】
したがって、たとえば、複数の印刷データが印刷されるために記憶されている状態で、かつ、これら複数の印刷データに関連付けられた複数種の帳票が用意されている状態ならば、いずれの種類の帳票を印刷手段にセットしても、その帳票の種類に対応した印刷データが印刷されることになる。したがって、印刷手段に間違って異なる種類の帳票をセットするということがなくなる。
【００１６】
なお、印刷手段のそばに用意された帳票の中に、記憶された複数の印刷データのいずれにも関連しない種類の帳票があったり、印刷データで必要とされる帳票より多くの帳票があったりする場合には、帳票を印刷手段にセットした際に、セットされた帳票の種類に関連付けられた印刷データが存在しない場合があることになり、この場合には、従来と同様に帳票をセットしなおす必要がある。
【００１７】
しかし、従来と同様に帳票の種類を確認しながら帳票をセットした場合に、単に印刷順を間違えただけなら、そのまま、印刷順を間違えた帳票の種類に対応する印刷データが先に印刷されることになり、帳票の種類の間違えによる帳票のセットをし直すような事態の発生を従来より十分に少なくすることができる。これにより印刷作業の効率を向上することができる。
【００１８】
また、急に印刷順を変更して、後で印刷する予定だったものを先に印刷するような場合、すなわち、後で印刷する予定だった顧客Ａの印刷データを先に印刷するような場合に、既に、顧客Ａの印刷データが生成されて記憶されていれば、印刷順の差し替え等のデータ上の操作を行わなくても、先に印刷したい印刷データに関連付けられた帳票、すなわち、ＩＣタグに顧客Ａに対応する帳票の種類を示すデータが登録されている帳票を印刷手段にセットするだけで、印刷が開始される。これにより、さらに作業性を向上することができる。
なお、この発明におけるホストコンピュータとは、大型汎用コンピュータに限定されるものではないが、複数のクライアントから要求される複数の処理を並行して行う処理能力の高いコンピュータである。
【００１９】
請求項２に記載の印刷システムは、請求項１に記載の発明において、
前記印刷手段により前記印刷データを印刷された前記帳票を顧客に配送するために収納する収納容器に取り付けられたＩＣタグと、
前記収納容器の前記ＩＣタグにデータを書き込む収納容器用書込手段とを備え、
当該収納容器用書込手段は、前記印刷手段により前記帳票に印刷された前記印刷データに関連付けられた帳票の種類、および当該帳票に印刷される印刷データが対応する顧客を示すデータを、前記収納容器に取り付けられたＩＣタグに書き込むことを特徴とする。
【００２０】
請求項２に記載の発明においては、収納容器に取り付けられたＩＣタグに、帳票に印刷された前記印刷データに関連付けられた帳票の種類、および当該帳票に印刷される印刷データが対応する顧客を示すデータを書き込む収納容器書込手段を有するので、印刷システムにおいて、帳票を収納する直前もしくは直後の収納容器に顧客と帳票の種類を示すデータが書き込まれることになり、この書き込まれた顧客および帳票の種類を示す情報により、帳票が収納された収納容器を管理することができ、それに基き、収納容器を顧客に配送することができる。
【００２１】
したがって、たとえば、既に配送先となる顧客のラベルが貼られた収納容器に印刷された帳票を収納するような際に、収納容器を取り違えたり、ラベルを貼り間違えたりすることによる配送ミスを防止することができる。
【００２２】
また、本発明においても、収納容器に帳票をつめる段階や収納容器のＩＣタグにデータを書き込む段階などで取り違えが発生する可能性が全くないわけではないが、取り違えの可能性を極めて低くできるとともに、収納容器のＩＣタグのデータと、収納容器に詰められたＩＣタグのデータを比較することで、極めて容易に取り違えがないか確認することができる。
また、収納容器のＩＣタグのデータに基いて、顧客への配送を行うことも可能となる。
【００２３】
請求項３に記載の印刷システムは、請求項２に記載の発明において、
前記印刷手段にセットされた前記帳票の前記ＩＣタグにデータを書き込む帳票用書込手段を備え、
前記収納容器用書込み手段は、前記収納容器のＩＣタグに、前記収納容器に収納される帳票の印刷したページ数の範囲を示す情報を書き込み、
前記帳票用書込手段は、印刷手段にセットされて印刷データが印刷される前記帳票のＩＣタグに印刷したページを示す情報を書き込むことを特徴とする。
【００２４】
請求項３に記載の発明においては、印刷データが印刷された帳票のＩＣタグおよびこの帳票が収納される収納容器のＩＣタグに印刷したページを示す情報が書き込まれるので、印刷データが最後まで正しく印刷できたか否かが確認できる。また、印刷データの量が多く、印刷された帳票が複数箱に渡って収納される場合には、途中で印刷のページに抜けがないか否かを容易にチェックすることができる。
【００２５】
請求項４に記載の印刷方法は、複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するに際し、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備えた印刷システムにおける印刷方法であって、
前記読取手段は、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータを前記印刷制御手段に出力し、
前記印刷制御手段は、前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする。
【００２６】
請求項４に記載の発明においては、請求項１に記載の印刷システムと同様の作用効果を奏することができる。
【００２７】
請求項５に記載の印刷プログラムは、複数の顧客から委託された各業務に関する処理を行うホストコンピュータにより前記処理に基いて生成され、かつ、前記顧客および印刷される帳票の種類を示すデータに関連付けられた印刷データを前記帳票に印刷するに際し、
前記帳票の種類を示すデータに関連付けて前記印刷データを記憶する記憶手段と、
前記記憶手段に記憶された前記印刷データを前記帳票に印刷する印刷手段と、
前記記憶手段に記憶された前記印刷データを前記印刷手段に出力して印刷させる制御を行う印刷制御手段と、
前記印刷データが印刷される帳票に取り付けられ、少なくとも当該帳票の種類を示すデータが読み取り可能に登録されたＩＣタグと、
前記印刷手段にセットされた前記帳票の前記ＩＣタグに登録されたデータを読み取る読取手段とを備えた印刷システムの前記印刷制御手段で実行されるプログラムであって、
前記読取手段から、前記印刷手段にセットされた前記帳票の前記ＩＣタグから読み取った当該帳票の種類を示すデータが前記印刷制御手段に入力した際に、
前記記憶手段に記憶された印刷データに関連付けられた帳票の種類を示すデータの中に、前記読取手段から入力したデータが示す帳票種類と一致するデータが有る場合に、一致した帳票種類に関連付けられた印刷データを前記印刷手段に出力させて当該印刷手段にセットされた前記帳票に印刷させることを特徴とする。
【００２８】
請求項５に記載の発明においては、請求項１に記載の印刷システムと同様の作用効果を奏することができる。
【発明の効果】
【００２９】
本発明によれば、ホストコンピュータの処理に係るデータを複数の顧客向けに帳票に印刷して発送するような場合に、異なる顧客や、顧客の異なる処理毎に異なる帳票を間違えて印刷装置にセットしてしまうことを抑制することができる。また、万が一間違った帳票をセットした場合には、そのまま間違った帳票に印刷してしまうのを確実に防止できる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の実施の形態に係る印刷システムの概略を示すものである。
本発明では、複数の顧客からデータ管理業務を業務委託された会社のホストコンピュータ１における処理の結果等を帳票４１に印刷して各顧客に発送する際に、顧客や顧客の処理内容によって異なる帳票４１が用いられる場合に、本来用いるべき帳票４１と違う帳票４１に印刷してしまうのを防止するようになっている。
すなわち、本発明の印刷システムは、複数の顧客から委託された各業務に関する処理を行うホストコンピュータ１により前記処理に基いて生成され、かつ、印刷される帳票４１の種類および顧客を示すデータに関連付けられた印刷データを前記帳票に印刷するものである。
【００３１】
そして、印刷システムは、前記ホストコンピュータ１と、前記ホストコンピュータ１に社内ＬＡＮ２等により接続されるプリンタコンソール３と、印刷装置４とからなる。
なお、ここで、間違った帳票４１に印刷するのを防止する後述の印刷処理を、たとえば、ホストコンピュータ１で行うものとしても、プリンタコンソール３をインテリジェントなものとしてプリンタコンソール３で行うものとしても、印刷装置４をインテリジェントなものとして印刷装置４で行うものとしてもよい。
この例では、ホストコンピュータ１で間違った帳票４１に印刷するのを防止する後述の印刷処理を行うものとし、ホストコンピュータ１が本発明の印刷制御手段として機能するものとする。
【００３２】
そして、ホストコンピュータ１は、業務委託された各種処理を行うことになるとともに、前記印刷装置４で帳票４１に印刷するための印刷データを生成するようになっている。これは、たとえば、ホストコンピュータ１の各種処理において、入力されたデータや、入力されたデータに基いて処理されて生成されたデータを帳票４１に印刷する印刷データとするものである。なお、ここでの帳票４１は、連続帳票４１であるが、カットシート状のものであってもよい。
【００３３】
そして、生成された印刷データは、ホストコンピュータ１の記憶装置に構築されたＪＯＢデータベース１１に前記帳票４１の種類を示すフォームＩＤと各顧客をそれぞれ示す顧客ＩＤとに関連づけて記憶されている。すなわち、ホストコンピュータ１の記憶装置に構築されたＪＯＢデータベース１１が、帳票４１の種類および顧客を示すデータに関連付けて印刷データを記憶する記憶手段として機能する。なお、ホストコンピュータ１には、その記憶装置に顧客データベース１２が構築され、後述の顧客ＩＤに対応して顧客のデータを記憶している。
【００３４】
すなわち、顧客データベース１２は、例えば、図２の表に示すように、顧客ＩＤに関連づけて、顧客名（会社名、住所、担当部署、担当者等）等の顧客データと、後述のように印刷データの作成処理や印刷処理に対応して付けられる処理名であるＪＯＢＩＤの顧客ＩＤに対応した前半部分と、配送先ＩＤとを記憶している。なお、ＪＯＢＩＤの前半部分は、例えば、顧客ＩＤなどの顧客を特定可能な情報から構成され、後半部分は、例えば、連番等の顧客毎の各処理を特定可能な情報となる。
【００３５】
また、配送先ＩＤは、宛先名と配送先となる住所から構成される。そして、顧客データベース１２は、複数の顧客ＩＤに対応して上述のデータが記憶されている。また、１つの顧客ＩＤに複数のＪＯＢＩＤ前半部分が関連付けて記憶され、各ＪＯＢＩＤの前半部分に関連してそれぞれ異なる配送先ＩＤおよび配送先データが記憶されていてもよい。
【００３６】
前記ＪＯＢデータベース１１には、図２の表に示すように、各印刷データを特定可能なＪＯＢＩＤに関連付けて、印刷される帳票の種類（書式、色、紙質等）を示すフォームＩＤが記憶されるととともに、ＪＯＢＩＤで特定される顧客ＩＤと、ＪＯＢＩＤで指定された印刷データと、この印刷データが１つの連続帳票４１に印刷しきれずに複数の連続帳票に分割される場合に、印刷データの各分割部分毎に付けられるステップＩＤとが記憶される。なお、ステップＩＤには、印刷データの各分割部分の範囲を指定する情報（例えば、ページ範囲）が含まれる。
【００３７】
また、ＪＯＢデータベース１１においては、予め、例えば、一週間分や一ヶ月分といった範囲内で印刷される印刷データのＪＯＢＩＤが、各顧客との契約内容（帳票印刷に関する取り決め）等によって登録されるとともに、ＪＯＢＩＤに関連づけて、前記フォームＩＤ、顧客ＩＤ、ステップＩＤおよび実際に印刷する印刷予定日が登録される。
そして、これらのデータがＪＯＢデータベースに登録された時点では、未だ印刷データは生成されておらず、後述のように印刷予定日の前日の夜間に生成され、生成された印刷データがＪＯＢデータベース１１にＪＯＢＩＤに関連付けて記憶される。
【００３８】
そして、ホストコンピュータ１は、処理に係るデータから印刷するデータを抽出するとともに、印刷する形態（帳票４１の書式）に対応して出力できるように印刷データを作成する。
この処理は、たとえば、印刷を行う前日の夜間となる前にバッチ処理として、上述のプリンタコンソールから処理内容が入力され、それに基いてホストコンピュータの印刷データを作成するプログラム（スクリプト）が実行され、翌日（印刷する日）の朝までに印刷データが生成される。
【００３９】
この際には、たとえば、複数の顧客の印刷データが作成される可能性があり、かつ、１つの顧客に対して複数の印刷データが作成される可能性がある。
そして、作成された印刷データは、ホストコンピュータ１の記憶装置に構築された前記ＪＯＢデータベース１１に記憶される。また、ホストコンピュータ１に接続されたプリンタコンソール３のディスプレイ（入出力装置３１）に記憶された印刷データのファイル名を表示可能で、かつ、各ファイルを開いて表示することも可能となっている。
【００４０】
プリンタコンソール３は、ホストコンピュータ１に接続された印刷専用の端末であり、ディスプレイ、プリンタ、キーボード等の一般的なデータの入出力装置３１を備える。そして、ホストコンピュータ１に対して上述の印刷データの作成の指示と、印刷データの印刷装置４への出力の指示を行う。
【００４１】
印刷装置４は、たとえば、連続帳票４１専用のものであり、図３に示すように、連続帳票４１を搬送手段４２が搬送して印刷部（図示略）に送り込み、印刷部から印刷された連続帳票を搬出するようになっている。なお、上述のように本発明にいおいて、印刷装置４は、連続帳票専用のもの限定されず、カットシート状の帳票４１を印刷するものであってもよい。
搬送手段４２には、連続帳票４１がセットされたか否かを検知する図示しない帳票セットセンサが設けられている。
また、この帳票４１の搬送手段４２の搬送経路に近接して、周知のＩＣタグ用リーダライタ４３が設けられている。このＩＣタグ用リーダライタ４３は、帳票４１に漉き込まれて取り付けられたＩＣタグ４５に対してデータの読取および書込を行う周知のものである。
【００４２】
そして、この印刷装置４で用いられる連続帳票４１には、周知のＩＣタグ４５が漉き込まれている。このＩＣタグ４５は、たとえば、連続帳票４１の各シート毎に漉き込まれている。
なお、連続帳票４１を顧客に搬送する場合に、連続した状態で発送する場合と、連続帳票を構成する一枚一枚のシート（帳票）を連続帳票用切断装置で切り離して発送する場合とがある。
【００４３】
したがって、ＩＣタグ４５の情報を連続帳票４１の切離し後も使用する場合には、上述のように連続帳票４１の切り離されるシート毎に、ＩＣタグ４５を取り付けることが好ましいが、連続帳票４１が切り離されることがない場合に、連続帳票４１の一枚目となるシートにのみＩＣタグ４５が取り付けられていてもよい。
なお、シート毎にＩＣタグ４５を取り付けた場合には、各シートのＩＣタグ４５のデータを読み込むことで、連続帳票４１のシート数等を確認することができる。
【００４４】
また、この場合に、リーダライタ（印刷装置４のリーダライタ４３とは別）とＩＣタグ４５の読取距離が長くなるが、例えば、リーダライタからＩＣタグ４５に電力を供給するための電磁波強度を高めることで、読取距離を伸ばすことができる。
また、ＩＣタグ４５およびそのリーダライタには、一度に多数のＩＣタグ４５を読み取ることが可能なものが開発されており、連続帳票４１の各シートのＩＣタグ４５が密集した状態でも、各ＩＣタグ４５のデータを読取可能である。
【００４５】
これにより、例えば、連続帳票４１を切り離した状態で、複数に分けて梱包したような場合でも、ＩＣタグ４５のデータを読み込むことにより、印刷された連続帳票４１の確認作業を行うことが可能となる。
ここで、帳票４１のＩＣタグ４５には、印刷前の段階で、図２に示すように、帳票の書式の種類を示すフォームＩＤ（書式以外に紙の色や紙の種類等も含み、これにより帳票の種類と１対１で対応する）が記憶されている。
また、帳票４１が納入された時点で、帳票４１のＩＣタグ４５には、帳票４１の種類を特定可能なフォームＩＤと、顧客ＩＤとが登録されている。なお、帳票４１のＩＣタグ４５に、納入時点でフォームＩＤだけが登録され、あとから顧客ＩＤを書き込むものとしてもよい。特に、後述の印刷処理で、印刷装置４にセットされた帳票４１のＩＣタグ４５に登録された顧客ＩＤを用いずにフォームＩＤだけを用いて印刷データを選択する場合には、顧客ＩＤを帳票４１を印刷装置４にセットした後に印刷装置４の帳票用リーダライタ４３を用いて書き込むものとしてもよい。
【００４６】
また、印刷装置４の印刷された帳票４１の搬出口の近傍には、後述のように箱４６に取り付けられたＩＣタグ４７を読み取る箱４６のＩＣタグ４７用のリーダライタ４８が設けられている。なお、箱４６のＩＣタグ４７は、例えば、箱４６の側面の所定高さ位置に取り付けられ（漉き込まれていてもよいし、ＩＣタグが漉き込まれたラベルを貼るものとしてもよい）、箱４６を印刷装置４のリーダライタ４８の近傍に置くと、ＩＣタグ４７の高さ位置が、リーダライタ４８の高さ位置とほぼ同じになるようになっている。そして、ＩＣタグ４７をリーダライタ４８に向けた状態で、印刷装置４の近傍に箱４６を置くことで、箱用のリーダライタ４８が箱４６のＩＣタグ４７のデータの読み書きが可能となる。
【００４７】
以上のことから、ホストコンピュータ１の記憶装置に構築されたＪＯＢデータベース１１が帳票４１の種類を示すデータ（帳票ＩＤ）に関連付けて印刷データを記憶する記憶手段として機能し、印刷装置４が記憶手段に記憶された印刷データを帳票４１に印刷する印刷手段として機能し、ホストコンピュータ１が記憶手段に記憶された印刷データを印刷手段に出力して印刷させる制御を行う印刷制御手段として機能する。
また、ＩＣタグ４５は、印刷データが印刷される帳票４１に取り付けられ、少なくとも当該帳票４１の種類を示すデータ（帳票ＩＤ）が読み取り可能に登録されたものである。
また、リーダライタ４３が印刷手段にセットされた帳票４１のＩＣタグ４５に登録されたデータを読み取る読取手段として機能する。
【００４８】
また、リーダライタ４３が印刷手段にセットされた帳票４１のＩＣタグ４５にデータを書き込む帳票用書込手段として機能する。
また、ＩＣタグ４７は、印刷手段により印刷データを印刷された帳票を顧客に配送するために収納する収納容器（箱４６）に取り付けられたものである。
また、リーダライタ４８は、箱４６のＩＣタグ４７にデータを書き込む収納容器用書込手段として機能する。
【００４９】
そして、帳票４１を顧客に配送するために梱包するための収納容器としての箱４６には、上述のようにＩＣタグ４７が付けられている。なお、この例では、箱４６のＩＣタグ４７には、箱の種類を示す箱ＩＤ以外は、予めデータは登録されていないものとする。
以上のような印刷システムにおける上述の各顧客に発送するための帳票４１の印刷を行う印刷処理を説明する。
【００５０】
まず、印刷処理を行う前日に、夜間処理されるバッチ処理のスクリプトを作成し、プリンタコンソール３から入力する。なお、上述のスクリプト作成用のスクリプト（プログラム）もホストコンピュータ１にインストールされており、このスクリプト作成用のプログラムを起動させると、例えば、予め登録されていたＪＯＢデータベース１１のデータが表示され、翌日が印刷予定日となっているＪＯＢＩＤを全て選択して入力することにより、印刷データを作成するバッチ処理のスクリプトが作成される。
【００５１】
また、既にＪＯＢデータベース１１に登録されたスケジュール化された処理以外の処理を入力することにより、スケジュールに登録されていない処理のスクリプトも作成可能となっている。
そして、ホストコンピュータ１は、印刷データの作成においては、印刷するべきデータの収集と、印刷するべきデータを設定された帳票用の書式に沿ったフォームの印刷データとするように編集し、印刷データとしてホストコンピュータ１の記憶装置のＪＯＢデータベース１１に記憶する。
【００５２】
また、このプログラムでスクリプトを作成すると、印刷データの印刷に必要とされる帳票のフォームＩＤと、顧客ＩＤに対応したＪＯＢＩＤとがプリンタコンソールに表示されるとともに、各ＪＯＢＩＤ毎に必要な帳票４１の量が表示される。なお、これらＪＯＢＩＤ（顧客ＩＤ）、フォームＩＤと、これらＪＯＢＩＤとフォームＩＤに対応する帳票４１の量がプリンタコンソール３に備えられたプリンタから出力されるものとしてもよい。また、ＪＯＢＩＤ毎にフォームＩＤと、帳票４１の量（枚数もしくは一続きの連続帳票の数）が表示されることになるが、この際に、ＪＯＢＩＤの前半部分に対応する顧客ＩＤと顧客名とを表示してもよい。
【００５３】
なお、帳票４１の量は、印刷データを作成した後でないと確定しないが、指定された印刷データの作成処理に基いて、抽出されるデータ量と、抽出されたデータを帳票の書式に対応した印刷データとした場合の帳票４１のシート数（ページ数）を予め予測して算出するものとする。なお、印刷データが作成されて帳票４１の量が確定してから、帳票４１を発注してもよい。
そして、例えば、オペレータは、帳票４１の在庫を管理している部署に、プリンタコンソール３から出力されたＪＯＢＩＤと当該ＪＯＢＩＤから求められる顧客ＩＤとフォームＩＤと帳票４１の量とが記載された発注書のデータを例えばメールにより送信する。
【００５４】
そして、帳票４１の在庫を管理している部署では、翌日までに、前記顧客ＩＤとフォームＩＤがＩＣタグに登録された帳票を指定された量だけ印刷装置４が設置されたフロアに配達するようになっている。
そして、当日の印刷作業においては、既に、印刷データがホストコンピュータの記憶装置の所定の記憶領域、すなわち、ＪＯＢデータベース１１に記憶されている。
【００５５】
また、各印刷データには、上述の顧客データベース１２に登録されている顧客ＩＤに対応するＪＯＢＩＤと、印刷すべき帳票４１の種類を示すフォームＩＤと、印刷を行う日付（印刷データを作成するバッチ処理を開始した日の翌日の日付となる予定日）等が関連付けて記憶されている。
【００５６】
そして、印刷処理を開始する際には、プリンタコンソール３から印刷処理のための印刷プログラムをホストコンピュータ１で起動するように指示する。
ホストコンピュータ１では、前記印刷プログラムを起動すると、その日の日付に対応した予定日に関連付けられた印刷データのＪＯＢＩＤ、顧客ＩＤおよびフォームＩＤ等が抽出され、ＪＯＢＩＤ、フォームＩＤ、顧客ＩＤ（顧客ＩＤから顧客データベース１２を検索して顧客名を表示してもよい）、印刷日が表示される。
【００５７】
一方、印刷装置４が作動し、印刷可能な状態となる。
ここで、印刷を行うオペレータは、既に上述のように印刷装置４のフロアに納入されている帳票４１を印刷装置４にセットすることになる。
また、箱４６を印刷装置の印刷された帳票が出力される側の箱用リーダライタ４８の近傍にセットする。
ここで、ホストコンピュータ１における印刷プログラムの処理について、図４のフローチャートを参照して説明する。
まず、上述のようにプリンタコンソール３からの指示で印刷プログラムが起動させられる（ステップＳ１）。
【００５８】
次いで、印刷装置４の帳票セットセンサからの帳票のセットを示す信号（帳票有りの信号）の入力が有ったか否かが判定される（ステップＳ２）。すなわち、印刷装置４に帳票４１がセットされたか否かを判定し、セットされない場合には、帳票４１がセットされるのを待機する状態となる。
【００５９】
次に、帳票４１がセットされた場合には、印刷装置４に取り付けられた帳票用リーダライタ４３から帳票４１のＩＣタグ４５からの受信があったことを示す信号が入力したか否かが判定される（ステップＳ３）。
帳票４１がセットされたにもかかわらず、帳票用リーダライタ４３においてＩＣタグ４５からの受信が無い場合には、プリンタコンソール３のディスプレイに帳票を交換するように指示する表示を出力させる（ステップＳ４）。
【００６０】
次いで、帳票セットセンサから帳票無しの信号が入力されたか否かを判定する（ステップＳ５）。
次いで、帳票セットセンサからの帳票無しの信号が入力されない場合、すなわち、帳票有りの信号が入力されたままの状態の場合には、帳票無しとなるのを待機する状態となる。
そして、帳票セットセンサからの信号が帳票有り（帳票セット）から帳票無しに変化した場合には、ステップＳ２に戻る。なお、この処理は、ＩＣタグ４５が取り付けられていない帳票４１がセットされた場合や、ＩＣタグ４５に異常がある帳票４１がセットされた場合やリーダライタ４３に異常がある場合の処理である。
【００６１】
一方、ステップＳ３において、ＩＣタグ４５からの受信を示す信号が入力した場合には、次に、リーダライタ４３によりＩＣタグ４５からフォームＩＤと顧客ＩＤとを読み取り、ホストコンピュータ１に出力する（ステップＳ６）。
すなわち、読取手段としてのリーダライタ４３は、印刷手段としての印刷装置４にセットされた帳票４１のＩＣタグ４５から読み取った当該帳票４１の種類を示すデータとしての帳票ＩＤを前記印刷制御手段としてのホストコンピュータ１に出力する。
次に、読み取られたフォームＩＤと顧客ＩＤとに対応する本日分のＪＯＢＩＤの印刷データがＪＯＢデータベース１１にあるか否かが判定される（ステップＳ７）。
そして、読み取られたフォームＩＤと顧客ＩＤとに対応するＪＯＢＩＤの印刷データがない場合には、ステップＳ４に進み、上述のＩＣタグからの受信が無かった場合と同様に処理し、帳票４１が交換されるのを待機する状態となる。
【００６２】
なお、この例では、基本的に、帳票４１の在庫管理をしている部署に本日印刷される印刷データ用に必要十分な量（余りがでない量）と種類の帳票４１が搬入されているはずなので、帳票４１の搬入に間違いがなければ、ステップＳ７において、帳票４１のＩＣタグ４５から読み取られたフォームＩＤと顧客ＩＤに対応するＪＯＢＩＤが存在しないということはありえない。
【００６３】
また、後述のように印刷された印刷データに関しては、印刷済みフラグが立つようになっており、ステップＳ７での判定に印刷済みの印刷データについては、判定対象とならないようになっており、同じ印刷データを複数回印刷するのを防止するようになっている。
また、上述のように１つのＪＯＢＩＤに対する印刷データの量が多く、１つの連続帳票ではなく、複数の連続帳票に渡って印刷される場合には、ＪＯＢＩＤの下のステップＩＤが設定されており、各ステップＩＤ毎に処理が終わると印刷済みフラグがセットされる。
【００６４】
そして、セットされた帳票のフォームＩＤと顧客ＩＤに対応するＪＯＢＩＤがあった場合には、次に、対応するＪＯＢＩＤが複数あるか否かが判定される（ステップＳ８）。
複数のＪＯＢＩＤがある場合には、例えば、ＪＯＢデータベース１１上におけるＪＯＢＩＤの順番にしたがって、既に印刷されたものを除いて、最順番が早いＪＯＢＩＤを選択する（ステップＳ９）。
【００６５】
また、対応するＪＯＢＩＤが１つの場合と、ステップＳ９で１つのＪＯＢＩＤが選択された場合には、次に、そのＪＯＢＩＤに印刷済みでない複数のステップＩＤがあるか否かが判定される（ステップＳ１０）。複数のステップＩＤがある場合には、印刷済みでないステップＩＤのうちのステップＩＤに対応するページの範囲が早い方（ページ数が小さい方）のステップＩＤが選択される（ステップＳ１１）。
【００６６】
次に、印刷装置４の印刷された帳票４１の排出口側に設けられた箱用リーダライタ４８において箱４６のＩＣタグ４７から受信が有ったか否かが判定される（ステップＳ１２）。
受信がない場合には、プリンタコンソール３のディスプレイに箱４６をセットするように促す表示を行う（ステップＳ１３）。
【００６７】
そして、箱４６のＩＣタグ４７からの受信が無い場合には、ステップＳ１２に戻り箱用リーダライタ４８において箱４６のＩＣタグ４７からの受信があるのを待機する状態となる。
そして、箱４６のＩＣタグ４７から受信があった場合には、ＩＣタグ４７の所定の項目、例えば、フォームＩＤ、帳票の印刷ページ範囲、顧客ＩＤ、配送先ＩＤ等のうちの少なくとも１つの項目にデータの書き込みがあるか否かを判定する（ステップＳ１４）。
【００６８】
ここでは、箱４６のＩＣタグ４７には、最初、フォームＩＤ、帳票の印刷ページ範囲、顧客ＩＤ、配送先ＩＤ等が書き込まれていないものとし、印刷開始後にこれらのデータが書き込まれるものとしているので、これらのデータが既に書き込まれていて読み取れる場合には、既に帳票４１が収納されている可能性があり、箱４６を使用しないものとなっている。
そして、箱４６のＩＣタグ４７に所定のデータが書き込まれていた場合には、プリンタコンソール３に未使用の新しい箱４６に置き換えるように指示する表示を行う（ステップＳ１５）。
なお、箱４６を再利用する際には、ＩＣタグ４７の箱ＩＤ以外のデータを消去してから使用する。
【００６９】
次に、箱４６が変えられる際に箱用リーダライタ４８において、箱４６のＩＣタグ４７からの受信が途絶えるのを検知した場合（ステップＳ１６）にステップＳ１２に戻る。すなわち、ＩＣタグ４７に所定のデータの書込みが無い箱４６がセットされるのを待機する状態となる。この処理により、未使用の箱４６を印刷装置４の印刷された帳票４１の排出口近傍にセットしないと帳票４１の印刷が行えない状態となり、箱４６をセットするまで印刷が禁止された状態となる。
そして、ステップＳ１４で所定の項目にデータが書き込まれていない場合には、帳票用リーダライタ４３に近接する連続帳票４１の１つのシートのＩＣタグ４５に、ＪＯＢＩＤ（複数ステップに分かれる場合にはステップＩＤ）と現在の印刷ページ数、この段階では最初の印刷なので、ページ数として１が書き込まれる。なお、１シートに複数ページ（主に２ページ）が割り当てられる場合があり、この場合には、例えば、１，２が書き込まれる。また、この際に印刷予定日と印刷日時（実際に印刷行う現在の日時）と顧客ＩＤおよびＪＯＢＩＤの前半部分から顧客データベース１２を検索して得られる配送先ＩＤが書き込まれる（ステップＳ１７）。すなわち、帳票ＩＤタグ４５に、図２に示すように、先に登録されていたフォームＩＤおよび顧客ＩＤに加えて、ＪＯＢＩＤ、ステップＩＤ、配送先ＩＤ、印刷予定日、印刷日時、印刷ページが書き込まれる。
【００７０】
そして、ステップＳ１０で複数のステップＩＤが無い場合と、ステップＳ１１で１つのステップＩＤが選択された際に、上述の選択されたＪＯＢＩＤ（もしくはその中の１つのステップＩＤ）もしくは選択されたＪＯＢＩＤの中の選択されたステップＩＤの印刷データのうちの１シート分が印刷装置４に出力されて１シート分の印刷が行われる（ステップＳ１８）。なお、ここでは、印刷データの１シート分を順次印刷するようになっている。
【００７１】
次に、１ステップ分もしくは１ＪＯＢ分の印刷が終了したか否かが判定され（ステップＳ１９）、終了してない場合いは、ステップＳ１７に戻り、１シート分のＩＣタグ４５への書込みと印刷とが行われる。
なお、ＩＣタグ４５への書込みを１シートずつ行わずに、５シートおき、１０シートおき、１００シートおき等のように間隔をあけて行ってもよい。これにより、１シート毎にＩＣタグ４５への書込みを行った場合に比較して、ＩＣタグ４５への書込み処理の時間を減らして印刷時間の短縮を図れる場合がある。
【００７２】
ステップＳ１９で印刷が終了したと判定された場合には、箱４６のＩＣタグ４７に、図２に示すように、箱ＩＤに加えて、ＪＯＢＩＤ（顧客ＩＤ）、フォームＩＤ（複数ステップある場合にはステップＩＤ）、印刷ページの範囲（例えば、１〜１０００ページ）、配送先ＩＤ、印刷予定日、印刷日時が箱用リーダライタ４８によって書き込まれる（ステップＳ２０）。なお、ここでは、１箱に連続帳票４１が１つが梱包されるものとし、上述のように１つのＪＯＢＩＤの印刷データが複数のステップＩＤに分割される場合には、１つのＪＯＢＩＤに全てのステップＩＤの数分となる複数箱４６が用いられるものとする。そして、１つのＪＯＢＩＤに複数箱分の印刷がなされる場合に、１つのＪＯＢＩＤに対する全ての箱４６の数となる数値と、ＪＯＢＩＤ内で幾つ目の帳票４１かを示すステップＩＤに基く何番目の箱４６かを示す数値とをＩＣタグ４７に書き込むようになっている。すなわち、全箱数のうちの何番目の箱かを示す数値をＩＣタグ４７に書き込むようになっている。
【００７３】
なお、印刷された帳票４１は、印刷装置４の帳票排出口の近傍に設置された箱４６に収納されるようになっている。箱４６を排出口にセットすることで、排出と同時に箱４６に帳票４１が収納されてもよい。
また、この段階で、箱４６のＩＣタグ４７には、配送先ＩＤが書き込まれているので、ＩＣタグ４７用のリーダライタがあれば、配送先を特定できる状態であり、例えば、ＩＣタグ４７用のリーダライタで配送先ＩＤを確認しながら、既に必要事項が書き込まれた配送用伝票を箱４６に貼るものとしてもよいし、リーダライタから読み込まれた箱４６のＩＣタグ４７のデータとしてのＪＯＢＩＤ、配送先ＩＤに対応して、顧客データベース１２から配送先ＩＤに対応する住所および送り先名と、ＪＯＢＩＤに対応する処理名（配送される物品名となる）とを抽出し、これらが既に入力された状態の配送用伝票をラベル（伝票）印刷装置で印刷し、印刷された配送用伝票を箱４５に貼るものとしてもよい。
また、箱４６のＩＣタグ４７に書き込まれる顧客ＩＤや配送先ＩＤに代えるか、もしくはこれらに加えて実際の顧客名や配送先住所、配送先名等をそのままデータとしてＩＣタグに書き込んでもよい。この場合には、顧客データベース１２を検索しなくても、ＩＣタグ４７のデータから配送用伝票を作成可能となる。
【００７４】
また、印刷が終了したＪＯＢＩＤもしくはＪＯＢＩＤのうちのステップＩＤに対応して印刷終了フラグをセットする（ステップＳ２１）。そして、今日の日付分のＪＯＢデータベースに登録された全てのＪＯＢＩＤ（ＪＯＢＩＤのうちのステップＩＤが設定されている場合の全てのステップＩＤを含む）に対して印刷終了フラグがセットされているか否かを判定する（ステップＳ２２）。
いまだ、終了フラグがセットされていないＪＯＢＩＤ（ステップＩＤ）がある場合には、ステップＳ２に戻る。
全てのＪＯＢＩＤおよびステップＩＤに対応して終了フラグがセットされている場合には、印刷プログラムによる印刷処理を終了する。
なお、上述の印刷やＩＣタグ４５，４７のデータの読み書きやプリンタコンソール３のディスプレイの表示は、ホストコンピュータ１上で実行される印刷プログラムに基いて、ホストコンピュータ１からプリンタコンソール３、印刷装置４、印刷装置４の帳票用リーダライタ４５および箱用リーダライタ４７に対してコマンドとデータが送信されることにより、ホストコンピュータ１の制御下で行われる。なお、このような制御処理を上述のようにホストコンピュータ１に代えてプリンタコンソール３で行うものとしても、印刷装置４で行うものとしてもよい。
【００７５】
以上のことから、印刷制御手段としてのホストコンピュータ１は、記憶手段としてのＪＯＢデータベース１１に記憶された印刷データに関連付けられた帳票４１の種類を示すデータとしての帳票ＩＤの中に、前記読取手段から入力したデータ（帳票ＩＤ）が示す帳票種類と一致するデータ（帳票ＩＤ）が有る場合に、一致した帳票種類に関連付けられた印刷データを印刷手段としての印刷装置４に出力させて当該印刷手段にセットされた帳票４１に印刷させることになる。
【００７６】
また、収納容器用書込手段としてのリーダライタ４８は、印刷手段としての印刷装置４により帳票４１に印刷された印刷データに関連付けられた帳票４１の種類、および当該帳票４１に印刷される印刷データが対応する顧客を示すデータ（帳票ＩＤおよび顧客ＩＤ）を、収納容器としての箱４６に取り付けられたＩＣタグ４７に書き込むことになる。
また、収納容器用書込み手段としてのリーダライタ４８は、箱４６のＩＣタグ４７に、箱４６に収納される帳票４１の印刷したページ数の範囲を示す情報を書き込み、帳票用書込手段としてのリーダライタ４３は、印刷装置４にセットされて印刷データが印刷される帳票４１のＩＣタグ４５に印刷したページを示す情報を書き込むことになる。
【００７７】
以上のような印刷システムにおける前記印刷プログラムを用いた印刷方法によれば、基本的に、印刷装置４の近傍に搬入された帳票４１は、その日に印刷される印刷データに対応した帳票４１だけとなる。
そして、印刷装置４に帳票４１をセットするだけで、その帳票４１に印刷されるべき印刷データが選択されて印刷されるので、帳票４１の種類を間違えることがない。また、万が一、使用しない帳票４１が紛れ込んでも、ＩＣタグ４５が取り付けられていないことや、ＩＣタグ４５に登録されたフォームＩＤおよび顧客ＩＤが異なることにより、間違った帳票４１に印刷を行ってしまうような事態を確実に防止することができる。
また、先に印刷したい印刷データがあれば、その印刷データに対応するフォームＩＤおよび顧客ＩＤの帳票４１を印刷装置４にセットすることで、特に印刷順に関するデータを書き換えなくても、先に印刷が行われる。なお、同じフォームＩＤおよび顧客ＩＤに複数の印刷データ（ＪＯＢＩＤ）がある場合には、必ずしも目的とする印刷データが先に印刷されない場合があり、この場合には、ＪＯＢデータベース１１上で順番を変える必要がある。
【００７８】
また、帳票４１が収納される箱４６が、印刷装置４の印刷された帳票４１の排出口近傍に配置されて、印刷装置４の箱用リーダライタ４８に認識されないと、印刷が開始されないので、箱４６のＩＣタグ４７に印刷時にデータを書き込む際に箱がないといった事態を防止することができる。また、印刷された帳票４１を箱４６に入れる際に、箱４６を取り違えることで、異なる配送先に帳票４１が配送されるような事態を防止できる。
【００７９】
また、帳票４１のＩＣタグ４５および箱４６のＩＣタグ４７に印刷した帳票４１のページに関するデータが書き込まれるので、ページの中抜けを防止できる。例えば、帳票４１の箱４６への入れ忘れなどにより、１〜３０００ページの帳票を発送するはずなのに、１０００から２０００ページが発送されなかったとう事態を防止できる。
また、帳票４１が収納された箱４６のＩＣタグ４７には、ＪＯＢＩＤや顧客ＩＤや配送先ＩＤ等が書き込まれるので、いつでも箱４６のＩＣタグ４７をチェックすることで、どこに配送する箱４６かを認識することができ、仕分けが可能である。
【００８０】
また、帳票４１のＩＣタグ４５と、箱４６のＩＣタグ４７とには、互いに重複するデータが書き込まれているので、箱４６と中の帳票４１とが対応しているか否かをいつでもチェックすることができる。したがって、例えば、箱４６をその中の帳票４１の印刷順で並べるなどする必要がない。
なお、上記例では、印刷データを選択する際に、帳票４１の種類を示すフォームＩＤと、顧客を示す顧客ＩＤとの両方を用いたが、フォームＩＤだけ用いるものとしてもよい。異なる顧客で同じ種類の帳票４１が用いられる場合もあるが、この場合には、たとえば、ＪＯＢデータベース１１上で登録順が早い方の顧客に対応する印刷データを選択すればよい。
また、箱４６のＩＣタグ４７に、印刷データの一部をテキストデータもしくはイメージデータやそれらの組合せなどで記憶し、リーダライタで読み出せるようにし、これにより配送先と印刷された内容とに間違えがないかチェックできるようにしてもよい。なお、この際に、ＩＣタグ４７に記憶されるテキストデータや、イメージデータを暗号化し、特定のリーダライタ以外は、これらのデータを見ることができないようになっていることが好ましい。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係る印刷システムを説明するためのブロック図である。
【図２】前記印刷システムの各記憶手段に記憶されるデータを示す図表である。
【図３】前記印刷システムで用いられる印刷装置を示す概略図である。
【図４】前記印刷システムのホストコンピュータで実行される印刷プログラムに基く印刷処理を説明するためのフローチャートである。
【符号の説明】
【００８２】
１      ホストコンピュータ（記憶手段、印刷制御手段）
４      印刷装置（印刷手段）
４１    帳票
４３    リーダライタ（読取手段、帳票用書込み手段）
４５    ＩＣタグ
４６    箱（収納容器）
４７    ＩＣタグ
４８    リーダライタ（収納容器用書込み手段）
【図１】
2008282167.tif 000003
【図２】
2008282167.tif 000004
【図３】
2008282167.tif 000005
【図４】
2008282167.tif 000006