(57)【要約】【課題】  本発明は、事前に印刷フォームが決まっている印刷用紙に対して容易に印刷を行なうことが出来る印刷制御装置を提供することを課題とする。【解決手段】  印刷用紙１に用紙タグ２を貼付する。印刷時に、印刷装置に、用紙タグリーダー１２によって、用紙タグ２から印刷用紙１の種類に対応したＩＤ番号を読み出させ、このＩＤ番号から特定される印刷フォームのフォーム情報に基づいて印刷用紙に印刷する印刷情報の入力をユーザにガイダンスする。これによりユーザは容易に印刷情報の設定を行ない、印刷を行なうことが出来る。【選択図】      図１
2005169645.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理に先立って、前記印刷用紙が有する電子タグからＩＤ番号を読み出すＩＤ番号取得手段と、
前記ＩＤ番号と印刷用紙のフォームを示すフォーム情報とを対応付けて記憶するフォーム情報記憶手段と、
前記印刷装置に読み出させたＩＤ番号によって前記フォーム情報記憶手段を参照して対応するフォーム情報を読み出し、当該フォーム情報によってユーザに前記印刷用紙に印刷する印刷情報の入力をガイダンスする印刷情報入力制御手段と
を備えることを特徴とする印刷制御装置。
【請求項２】
前記フォーム情報記憶手段は前記印刷情報をも前記ＩＤ番号と対応付けて記憶し、前記印刷情報入力制御手段は、前記ＩＤ番号によって前記フォーム情報記憶手段を参照して対応するフォーム情報及び印刷情報を読み出し、当該フォーム情報及び印刷情報によってユーザに前記印刷用紙に印刷する印刷情報の入力をガイダンスすることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
ネットワークと接続する通信手段と、
前記印刷情報入力制御手段が、前記ＩＤ番号によって前記フォーム情報記憶手段を参照したとき、対応するフォーム情報が前記フォーム情報記憶手段内に登録されていないとき、前記ＩＤ番号によって前記通信手段を介して問い合わせを行なう問い合わせ手段と
を更に備えることを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記フォーム情報記憶手段は、問い合わせ手段が問い合わせる問い合わせ先をも前記ＩＤ番号と対応付けて登録し、前記問い合わせ手段は、前記フォーム情報記憶手段に前記ＩＤ番号と対応付けて登録されている問い合わせ先に問い合わせることを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
ネットワークと接続する通信手段と、
前記フォーム情報記憶手段に登録されている情報の更新がなされているかどうかを前記通信回線を介して問い合わせ、当該問い合わせに対する応答に基づいて、前記フォーム情報記憶手段内の情報を更新するテーブル更新手段を更に備えることを特徴とする請求項１乃至４のいずれか１つに記載の印刷制御装置。
【請求項６】
印刷制御装置内で実行されるプログラムであって、
印刷処理に先立って、前記印刷用紙が有する電子タグからＩＤ番号を読み出す機能と、
前記ＩＤ番号と印刷用紙のフォームを示すフォーム情報とを対応付けて記憶する機能と、
前記印刷装置に読み出させたＩＤ番号によって、前記記憶する機能によって前記ＩＤ番号と対応して記憶されているフォーム情報を読み出す機能と、
当該読み出したフォーム情報によってユーザに前記印刷用紙に印刷する印刷情報の入力ガイダンスを行なう機能と
を実現するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に印刷指示を行なう印刷制御装置に関する。
【背景技術】
【０００２】
近年、バーコード等によるタグの代わりに、電子タグが普及してきており、それに伴ない、電子タグを用いた様々な提案が為されている。
例えば特許文献１には、１つの物品に複数の電子タグを取り付けられるようにし、また各電子タグのＩＤにそれぞれサービスを対応付けることにより、読み出された複数のＩＤに基づいて印刷等の種々の処理を行なえるようにして、書類管理等を実現する技術が開示されている。
【０００３】
しかし現在提案されている電子タグの印刷への応用の仕方には、予め印刷フォームが決まっている書類の印刷に対して応用したものは無い。
【特許文献１】特開２０００−２８７７１５号公報（段落［００３１］、［００３２］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
官公庁等へ書類を提出する場合などは、予め決められているフォームで作られた書類を提出しなければならないので、フォームが印刷された用紙を取り寄せ、これに必要な項目をプリンタで印刷したり、手書きで入力して作成している。また伝票用紙等のフォームが予め印刷されている用紙に必要な項目部分を新たにプリンタで印刷し、これを取引先等へ提出するというようなことも一般的に行なわれている。
【０００５】
伝票用紙や官公庁等への提出書類等、フォームが予め決まっている専用の用紙に住所や氏名等の項目の印刷を行なう場合は、ユーザがその印刷用紙をプリンタにセットし、用紙に記入する住所や氏名等の印刷項目の情報を入力して印刷を行なうが、この場合、印刷制御装置若しくはプリンタ側に印刷用紙のフォーム情報は記憶されていないので、印刷用紙上の印刷項目の位置にあわせて印刷するのは困難である。
【０００６】
フォームが予め印刷された印刷用紙に印刷する場合、印刷を行なう用紙がハガキ等広く印刷が行なわれているものである場合は、印刷制御装置で用いるアプリケーションプログラムにフォーム情報を備えているものがあり、ユーザはこのようなアプリケーションプログラムを用いれば、印刷項目に印刷する印刷情報の指定さえすれば印刷を行なえる。しかし、ハガキのように、そのフォームの情報がアプリケーションプログラムに組み込まれている例は稀であり、一般的には、印刷情報を入力するときにフォーム情報の設計も必要になる。このフォーム情報の設計は、印刷用紙内の印刷情報を印刷する項目の位置を調べて、その位置に印刷情報が印刷されるように印刷データを作成したり、このフォームを画面に表示してアプリケーションプログラムを用いてフォームの各印刷項目への入力をガイダンスして印刷データを作成しなければならない。
【０００７】
またフォームが印刷されていない用紙を用いてフォームを含めた印刷データを生成して印刷する場合にもやはり、上記したフォーム情報を設計して、そのフォームに合わせて印刷情報が入力された印刷データを生成しなければならない。
ハガキのフォーム情報の様に印刷によく使われる用紙のフォームは別として、多様に存在する全ての用紙のフォーム情報をアプリケーションプログラムに組み込んで提供することは現実的ではない。よってフォームが決められた専用の印刷用紙に印刷情報を印刷する場合、ハガキのような特殊な例を除けば、ユーザは非常に手間が掛かる。また仮に、設計されたフォーム情報に基づいて印刷を行なうとしても、ユーザがプリンタにセットする印刷用紙を汎用の印刷用紙から専用の用紙へ変更し忘れたり、用紙の種類を間違えてセットした場合でも印刷処理は実行され、その用紙に印刷情報が印刷されてしまう。
【０００８】
こうした場合、誤った印刷によりフォームが印刷されている専用用紙が無駄になるだけでなく、再度印刷し直さなければならず、無駄な労力を要することとなる。
また予めフォームが印刷された用紙をダウンロード等によって手に入れ、ユーザが手書きで記入する場合は、文字が読みにくいだけでなく、入力ミスなども生じ、書類を回収した後に、ＯＣＲなどによる処理に支障をきたす等電子化が難しい。
【０００９】
本発明は、上記問題点を解決した印刷制御装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記問題点を解決する為、本発明による印刷制御装置は、ＩＤ番号取得手段、フォーム情報記憶手段及び印刷情報入力制御手段を備える。
ＩＤ番号取得手段は、印刷処理に先立って、前記印刷用紙が有する電子タグからＩＤ番号を読み出す。
【００１１】
フォーム情報記憶手段は、前記ＩＤ番号と印刷用紙のフォームを示すフォーム情報とを対応付けて記憶する。
印刷情報入力制御手段は、前記印刷装置に読み出させたＩＤ番号によって前記フォーム情報記憶手段を参照して対応するフォーム情報を読み出し、当該フォーム情報によってユーザに前記印刷用紙に印刷する印刷情報の入力をガイダンスする。
【００１２】
これにより、印刷用紙が備える電子タグから読み出したＩＤ番号に対応するフォーム情報に基づいて、印刷情報の設定が為されるので、印刷用紙と印刷される印刷フォームのデータは一致し、誤まった印刷用紙に印刷データが印刷されることは無い。またフォーム情報に基づいたガイダンスが為されるので、これに基づいて印刷情報を容易に入力することが出来る。
【００１３】
また前記フォーム情報記憶手段は、前記印刷情報をも前記ＩＤ番号と対応付けて記憶し、前記印刷情報入力制御手段は、前記ＩＤ番号によって前記フォーム情報記憶手段を参照して対応するフォーム情報及び印刷情報を読み出し、当該フォーム情報及び印刷情報によってユーザに前記印刷用紙に印刷する印刷情報の入力をガイダンスする構成とすることも出来る。
【００１４】
この場合、ＩＤ番号に対応付けられた印刷情報をも用いてガイダンスが為されるので、印刷情報の変更等、より容易に印刷データの入力を行なうことが出来る。
更に、ネットワークと接続する通信手段と、前記印刷情報入力制御手段が、前記ＩＤ番号によって前記フォーム情報記憶手段を参照したとき、対応するフォーム情報が前記フォーム情報記憶手段内に登録されていないとき、前記ＩＤ番号によって前記通信手段を介して問い合わせを行なう問い合わせ手段とを更に備える構成とすることも出来る。
【００１５】
この場合には、印刷制御装置に設定されていない印刷用紙にも対応することが出来る。
また、ネットワークと接続する通信手段と、前記フォーム情報記憶手段に登録されている情報の更新がなされているかどうかを前記通信回線を介して問い合わせ、当該問い合わせに対する応答に基づいて、前記フォーム情報記憶手段内の情報を更新するテーブル更新手段を更に備える構成とすることも出来る。
【００１６】
この場合には、印刷制御装置内に設定されている情報をネットワークを介して更新することが出来る。
また、本発明は、印刷制御装置内で実行されるプログラムもその範囲に含む。
【発明の効果】
【００１７】
本発明によれば、印刷用紙に貼付された電子タグなどから読み出したＩＤ番号に基づいて、印刷装置にセットされている印刷用紙の印刷フォームが特定でき、その印刷フォームに対応するフォーム情報が選択されるので、フォームが決まっている印刷用紙に対して容易に印刷を行なうことが出来る。
【発明を実施するための最良の形態】
【００１８】
以下に本発明に係る一実施形態を図面を参照しながら説明する。
本発明では、予めフォーム情報が印刷された印刷用紙に電子タグを貼付しておき、印刷を行なう際に、この電子タグ内の情報を基にフォーム情報を生成し、フォーム情報に基づいて各印刷項目への入力をガイダンス表示することができる。また、印刷情報が印刷用紙の提供者側で分かっていれば、これをユーザなど印刷側に提供できる。
【００１９】
図１は、本実施形態で用いられる印刷用紙の例を示す図である。
本実施形態におけるプリンタでは、電子タグに印刷用紙に印刷されている印刷フォームを判別する情報を記憶しておき、この電子タグ（以下この電子タグを用紙タグという）を印刷用紙に貼付し、若しくは用紙内に内蔵する。そして印刷処理を行なう際、プリンタが用紙タグ内に記憶された情報を読み取り、この情報に基づいてフォーム情報及び印刷情報を得て印刷を行なう。
【００２０】
図１（ａ）に示す印刷用紙は、注文書１ａ、納品書１ｂ、請求書１ｃ、受領書１ｄのフォームが印刷された伝票の印刷用紙１の例で、これらにはそれぞれ用紙タグ２が貼付されている。各用紙タグには、それぞれの用紙のフォームを示すＩＤ番号が記憶されており、このＩＤ番号を知れば、その用紙のフォームの種類を認知することが出来る。
【００２１】
印刷処理を行なう際には、プリンタに備えられたタグリーダーが、用紙タグ２からＩＤ番号を読み出して、これを印刷制御装置として接続されているコンピュータに通知し、コンピュータでは、このＩＤ番号で後述する用紙テーブルを参照して、フォーム情報及び印刷情報を得て、住所や氏名等の印刷情報が各用紙のフォームに合った位置に印刷出力される印刷データを生成する。例えば注文書１ａに対して印刷する場合には、コンピュータは、注文書１ａの用紙タグから読み出したＩＤ番号から注文書１ａのフォームを認識し、後述する用紙テーブルからフォーム情報を読み出す。このフォーム情報には、注文書１ａに印刷情報として印刷される項目の種類と位置の情報を含んでおり、図１（ｂ）の例では、各フォーム情報として、日付け３ａ、氏名３ｂ、個数３ｃ、品名３ｄ、金額３ｅ、合計金額３ｆの項目それぞれの種類と注文書１ａでの印刷位置を示す情報を含んでいる。
【００２２】
印刷を行なう際、印刷制御装置であるコンピュータは、このフォーム情報を用いて、ユーザに各項目へ印刷出力する印刷情報の入力をユーザにガイダンスする。また後述するように用紙テーブルに印刷情報も設定しておき、この印刷情報をユーザに選択させたり修正させるようにして印刷情報を入力させる。
【００２３】
尚本実施形態では、基本的にプリンタには印刷用紙１を１枚づつセットするものとする。また印刷用紙１を複数枚セットする場合は、印刷用紙１がフィードされた際に、フィードされた印刷用紙１は他の印刷用紙１と位置がずれるので、フィード状態にある印刷用紙１に貼付されている用紙タグの位置に対応してタグリーダーを設置し、近接位置で読み取るようにすることにより、他の印刷用紙の用紙タグは読み取り範囲外にすることが出来、印刷が行なわれる直前の１つの印刷用紙のみからＩＤ番号を読み取ることが出来る。
【００２４】
また本実施形態においてＩＣ番号によって判別する印刷フォームは、印刷用紙に事前に印刷されている印刷フォームのフォーマットのみを指定するものではなく、印刷データの内容によって使い分けられる印刷用紙の種類、例えば色が付いたものや、透かし入りのもの、封筒やはがきラベル等非定型のもの、印刷専用紙／普通紙等、印刷用紙の種類の指定をも行なう。
【００２５】
図２は、本実施形態におけるプリンタとそのプリンタの印刷制御を行なう印刷制御装置となるコンピュータの内部構成例を示す図である。
同図において、コンピュータ２１とプリンタ２２はケーブル２３を介して接続されている構成となっている。
【００２６】
コンピュータ２１は、内部にＣＰＵ２１１、ハードディスクドライブ（ＨＤＤ）２１２、印刷制御部２１３、ＲＯＭ２１４、ＲＡＭ２１５、通信インタフェース部２１６、プリンタインタフェース部２１７及びディスプレイやキーボード等の不図示の入力部を備え、これらがバス２１８を介して互いにデータのやり取りを行なう構成となっている。
【００２７】
ＣＰＵ２１１は、ＲＯＭ２１４やハードディスクドライブ２１２内のプログラムを実行して、プリンタ２２に対する印刷制御等の印刷処理を行なうものである。ハードディスクドライブ２１２は、大容量の不揮発性メモリユニットとして、ＣＰＵ２１１が実行するプログラム等を記憶する。尚後述する用紙テーブルはこのハードディスクドライブ２１２内に記憶される。印刷制御部２１３は、ユーザからの印刷指示に基づいて印刷データを生成してプリンタ２２に送信することによって印刷制御を行なう。尚この印刷制御部２１３をソフトウエアによって実現する場合は、印刷制御部２１３は、ハードディスクドライブ２１２若しくはＲＡＭ２１５内に構成されることとなる。ＲＯＭ２１４は、ＢＩＯＳ等を記憶する不揮発性のメモリユニットである。ＲＡＭ２１５は、主にＣＰＵ２１１によるワークエリアとして用いられる揮発性メモリユニットである。通信インタフェース部２１６は、ＬＡＮやインターネット等の通信回線と接続を行なうユニットで、本実施形態では後述するように、この通信インタフェース部２１６を用いて、ネットワーク上にあるサーバとデータのやり取りを行なう。プリンタインタフェース部２１７は、プリンタ２２との接続を司るインタフェースユニットである。
【００２８】
また同図のプリンタ２２は、ＣＰＵ２２１、ＲＡＭ２２２、タグリーダー２２３、ヘッド制御部２２４、用紙制御部２２５、用紙検出部２２６及び外部入出力インタフェース部２２７を備え、これらがバス２２８を介して互いにデータのやり取りを行なう構成となっている。
【００２９】
ＣＰＵ２２１は、内部に制御プログラムを記憶するコントローラで、外部入出力インタフェース部２２７から入力される印刷データに基づいて印刷イメージをＲＡＭ２２２上に展開し、この印刷イメージを用いてヘッド制御部２２４に印刷指示を行なう。またコンピュータ２１からの指示により、タグリーダー２２３に用紙タグの読み取りを行なわせ、結果をコンピュータ２１に通知する。ＲＡＭ２２２は、ＣＰＵ２２１によるワークエリアとして用いられたり、印刷イメージが展開される揮発性メモリユニットである。タグリーダー２２３は、用紙に貼付されている用紙タグからＩＤ番号を読み出すもので、ＣＰＵ２２１からの指示があると、用紙タグ２に対して電波を送信して要求を行ない、応答として得られたＩＤ番号をＣＰＵ２２１に通知する。ヘッド制御部２２４は、ＣＰＵ２２１の指示に基づいて印刷ヘッドを制御し印刷を行なう。給紙制御部２２５は、ＣＰＵ２２１からの指示の基づいて用紙フォルダー内の印刷用紙の印刷部への給紙の制御を行なう。用紙検出部２２６は、用紙フォルダーに用紙がセットされているかどうかを検出しＣＰＵ２２１に通知する。この用紙検出部の構成としては、例えば、プリンタヘッド１２の近傍に用紙フォルダーの下部に発光部と受光部を設け、印刷用紙が有ればその反射光を受光部で受け、用紙がセットされていることを検出する。外部入出力インタフェース部２２７は、ケーブル２３を介してプリンタ２２をコンピュータ２１に接続するインタフェースユニットである。
【００３０】
尚コンピュータ２１とプリンタ２２は専用ケーブルで接続するのではなく、通信インタフェース２３を用いてネットワーク接続する構成としても良い。
また印刷制御装置を図２の構成のコンピュータ２１に対応するものとしたが、本実施形態の印刷制御装置は、図２のコンピュータ２１及びプリンタ２２の両方の機能を持つものとして構成してもよい。
【００３１】
図３（ａ）は、ハードディスクドライブ２１１内に記憶されている用紙テーブルの構成例を示す図である。
本実施形態では、コンピュータ２１は、プリンタ２２から通知されたＩＤ番号を元にこの用紙テーブルを参照し、プリンタ２２にセットされている印刷用紙の印刷フォーム等を特定する。
【００３２】
図３（ａ）に示す用紙テーブルには、印刷用紙に貼付された用紙タグのＩＤ番号３１に対応付けて、問い合わせ先、更新日、フォーム情報及び印刷情報が記憶されている。このうち問い合わせ先は、用紙テーブルに設定されている情報を更新する際に問い合わせるサーバのネットワークアドレスである。また更新日は、現在設定されている情報の更新日付けを示すもので、上記した更新を行なう際、この更新日を比較することによりこのＩＤ番号の情報が新規のデータに更新されているかどうかを判断する。
【００３３】
フォーム情報は、印刷用紙の印刷フォームを示す情報で、同図の例ではフォーム名及び印刷される項目の種類と印刷位置を示すフォームデータより構成されている。尚フォームが事前に印刷されていない用紙への印刷に対応する為、フォームデータには、上記した印刷情報として印刷される項目の種類と位置の情報についての情報のみではなく、印刷用紙に印刷フォームをも印刷するような印刷データを生成する為のフォーム形成用の情報を含めるようにしてもよい。
【００３４】
印刷情報は、印刷用紙に印刷される各項目についての情報で、同図の例では、項目１、項目２、・・・、項目ｎより構成され、これらの情報が例えば図２（ｂ）の場合には項目３ａ〜３ｆとフォームデータよって対応付けられている。そして、印刷時に、コンピュータ２１はこれらの項目１、項目２、・・・に設定されたデータが印刷用紙の対応する位置に出力されるように印刷データを生成する。尚フォームデータによって要求されている項目で印刷情報内に設定されていないものは、上述した印刷実行時の印刷情報を入力する際に、ガイダンスによって入力が促がされる。尚印刷情報の各項目には、複数のデータを設定して、印刷情報入力時のガイダンスでユーザに選択させる構成としてもよい。
【００３５】
また図３（ｂ）は、サーバ内に記憶される用紙フォームテーブル、同図（ｃ）は印刷テーブルを示す。
本実施形態では、コンピュータ２１は、印刷を行なう際に図３（ａ）に示したような自己の用紙テーブルを参照するが、このときＩＤ番号に対応するフォーム情報が記憶されていない場合、ネットワークを介して接続されているサーバに問い合わせ、サーバではコンピュータ２１から通知されたＩＤ番号によってこの用紙フォームテーブル及び印刷テーブルを参照して、問い合わせに対する応答を行なう。
【００３６】
図３（ｂ）の用紙フォームテーブルは、フォーム情報を管理するもので、コンピュータ２１から通知されたＩＤ番号の上位桁で参照される。同図の例では、ＩＤ番号（上位桁）に対応付けて、問い合わせ先、更新日、用紙サイズ、フォーム名、フォームデータが記憶されている。
【００３７】
また図３（ｃ）の印刷テーブルは、印刷情報を管理するもので、コンピュータ２１から通知されたＩＤ番号の下位桁によって参照される。同図の例では、ＩＤ番号（下位桁）に印刷情報となる項目１、項目２、・・・、項目ｎが対応付けられて記憶されている。
サーバは、コンピュータ２１から問い合わせがあると、ＩＤ番号によってこの用紙フォームテーブル及び印刷テーブルを参照し、対応するフォーム情報及び印刷情報を応答する。これにより、コンピュータ２１は、自己の用紙テーブルにフォーム情報が設定されていないＩＤ番号の印刷用紙に対しても対応することが出来る。
【００３８】
尚後述するコンピュータ２１からの問い合わせの際、サーバではＩＤ番号と問い合わせ先の両方によって用紙フォームテーブルを参照するので、図３（ｂ）に示した用紙フォームテーブルには、問い合わせ先が登録されているが、用紙フォームテーブルには問い合わせ先を登録せずに、コンピュータ２１からの問い合わせの際には、ＩＤ番号のみによって参照するようにしてもよい。
【００３９】
このような構成において、印刷を行なう際のコンピュータ２１及びプリンタ２２の動作を説明する。
ユーザが、印刷フォームが印刷されている印刷用紙をプリンタ２２にセットして、コンピュータ２１に対してキーボードやポインティングデバイス等の入力デバイスを用いて印刷実行を指示すると、コンピュータ２１は、プリンタ２２に対して印刷用紙に付加されている用紙タグからＩＤ番号を読み出させる。そしてコンピュータ２１は、このＩＤ番号によって用紙テーブルからフォーム情報及び印刷情報を読み出し、これらに基づいてディスプレイ上にガイダンス表示を行ない、実際に印刷用紙に印刷を行なう氏名や住所等の各項目の印刷情報の設定をユーザに行なわせ、これらをフォーム情報が示す位置に出力されるように印刷データを生成し、これをプリンタ２２に出力して印刷処理を実行する。
【００４０】
また用紙テーブルを参照した際に、参照したＩＤ番号に対応するフォーム情報や印刷情報が用紙テーブル内に無いときは、コンピュータ２１はネットワークを介してサーバにＩＤ番号を通知して問い合わせて、フォーム情報や印刷情報を得、これをテーブルに登録すると共にこれらを用いて、ガイダンス表示を行なって、ユーザに印刷情報の入力設定を促がす。
【００４１】
これにより、ユーザは印刷用紙をプリンタ２２にセットし、印刷実行を指示すれば、自動的に、その印刷用紙に対応した視覚的な印刷情報の入力ガイダンスが行なわれ、このガイダンスに基づいて各項目に入力する情報を設定／選択／変更をしてゆけば、対応する位置に印刷が行なわれる。従って、ユーザは、面倒な操作を行なわなくても簡単に印刷を行なうことが出来、また印刷ミスも防ぐことが出来る。
【００４２】
図４は、コンピュータ２１によって行なわれる印刷時の動作処理を示すフローチャートである。同図の処理は、ＣＰＵ２１１がハードディスクドライブ２１２内のプログラムを実行することにより実現される。
ユーザが、コンピュータ２１上で印刷指示を行なうと本処理は開始され、まずステップＳ１として、コンピュータ２１は、プリンタ２２に対して印刷用紙に貼付されているＩＣタグ２に記憶されているＩＤ番号を読み出すように指示する。この指示を受けるとプリンタ２２側ではタグリーダー２２３によって用紙に貼付されている用紙タグからＩＤ番号を読み出し、これをコンピュータ２１側に通知する。
【００４３】
次にコンピュータ２１は、このＩＤ番号によってハードディスクドライブ２１２内に記憶されている用紙テーブルを参照する。その結果、用紙テーブル内にＩＤ番号に対応するフォーム情報が登録されていれば（ステップＳ２、Ｙ）、ＩＤ番号に対応するフォーム情報及び印刷情報を用紙テーブルから読み出し、ステップＳ３に処理を移してこのフォーム情報や印刷情報に基づいた表示処理を行ない、印刷情報の入力設定の為のガイダンスを行ない、ユーザによる印刷情報の入力を導く。
【００４４】
またステップＳ２で、対応するＩＤ番号の部分にフォーム情報が設定されていなければ（ステップＳ２、Ｎ）、ステップＳ７として用紙テーブルのＩＤ番号に対応する問い合わせ先にあるサーバに用紙タグを送信してフォーム情報及び印刷情報を問い合わせ、受信待ち状態となる（ステップＳ８、Ｎ）。
【００４５】
そしてサーバから応答を受信すると（ステップＳ８、Ｙ）、ステップＳ９として受信したフォーム情報及び印刷情報を用紙テーブルに書き込んだ後、処理をステップＳ３に移す。
ステップＳ３では、フォーム情報を表示し、また印刷情報がある場合には合わせてガイダンス表示を行ない、ユーザに印刷情報の設定入力／変更を促がす。そしてこの表示に対して、ユーザが変更を加えなければ（ステップＳ４、Ｎ）、用紙テーブル内のデータには変更を加えず、ユーザが印刷情報の入力項目に追加設定や修正を行なった場合は（ステップＳ４、Ｙ）、これらを用紙テーブルへ書き込み、用紙テーブル内のフレーム情報及び印刷情報に基づいて印刷データを生成して、プリンタ２２に送り印刷処理を実行する。
【００４６】
図５は、コンピュータ２１が、図４のステップＳ７で行なった問い合わせを受信したサーバが行なう処理を示すフローチャートである。
ネットワーク回線を介してコンピュータ２１からＩＤ番号を含む問い合わせを受けると、サーバ装置は、ステップＳ１１として、ＩＤ番号の上位桁及び問い合わせ先情報によって用紙フォームテーブルを参照し、対応するフォーム情報を読み出す。次に、ステップＳ１２として、ＩＤ番号の下位桁によって印刷テーブルを参照する。その結果、対応する印刷情報があれば（ステップＳ１３、Ｙ）、その印刷情報を読み出し、ステップＳ１４としてステップＳ１１で読み出したフレーム情報と共にコンピュータ２１に返信後、処理を終了する。またステップＳ１３で印刷テーブルに対応する用紙情報が無ければ、ステップＳ１５としてステップＳ１１で読み出したフレーム情報のみをコンピュータ２１に返信後、処理を終了する。
【００４７】
このように図４、図５に示した処理により、本実施形態では、印刷用紙に付加されている用紙タグから読み出したＩＤ番号に対応したフレーム情報及び印刷情報によって印刷用紙に印刷が為される。よってプリンタにセットされた印刷用紙に対応したフォームによる印刷情報の印刷が容易に行なえる。またコンピュータ２１が全ての用紙のフォーム情報を持たなくても、コンピュータ２１に設定されていない印刷用紙についてのフォーム情報はサーバに問い合わせることによって得ることが出来るので、コンピュータ２１に事前に設定されていない印刷用紙に対しても対応することが出来る。
【００４８】
尚図５の処理において、ステップＳ６の印刷処理が完了するとコンピュータ２１はサーバに処理の完了を通知するように構成してもよい。
図６は、コンピュータ２１で行なわれる用紙テーブルの更新処理時の動作処理を示すフローチャートである。
【００４９】
コンピュータ２１は、一定期間毎に、或いは図４に示した印刷実行時の処理の前等特定のイベント実行時に本処理を行ない、用紙テーブルの更新を行なう。
本処理が開始されると、コンピュータ２１は、ステップＳ２１として用紙テーブルからを参照し、問い合わせ先、その問い合わせ先が設定されているＩＤ番号全て及び対応する更新日を読み出す。
【００５０】
次にコンピュータ２１は、ステップＳ２２としてステップＳ２１で読み出した問い合わせ先を送信先アドレスとして、読み出したＩＤ番号及び更新日を送信し、応答待ち状態となる（ステップＳ２３、Ｎ）。
そして応答を受信し（ステップＳ２３、Ｙ）、その応答が情報の更新が無いことを示していたら（ステップＳ２４、Ｙ）、用紙テーブルの更新は行なわず、ステップＳ２６に処理を移す。またサーバからの応答が、情報が更新されていることを示していたら（ステップＳ２４、Ｎ）、ステップＳ２５として用紙テーブルの対応位置へ書き込む。
【００５１】
このステップＳ２１〜Ｓ２５の処理を用紙テーブル内の全ての問い合わせ先に対して行ない（ステップＳ２６、Ｙ）、全ての問い合わせ先に対して処理を行なったら（ステップＳ２６、Ｎ）、本処理を終了する。
図７は、図６のステップＳ２２で行なわれた問い合わせを受けた、問い合わせ先のサーバで行なわれる処理を示すフローチャートである。
【００５２】
本処理は、コンピュータ２１から問い合わせを受けると開始され、まずステップＳ３１として、コンピュータ２１からの問い合わせで受信したＩＤ番号の上位桁を用いて用紙テーブルを参照し、対応する更新日を読み出す。そしてこの更新日とコンピュータ２１からの問い合わせで受信した更新日を比較し、両者が一致していれば（ステップＳ３２、Ｙ）、このＩＤ番号のフォーム情報及び印刷情報は更新されていないのでステップＳ３７に処理を移し、次のＩＤ番号に対する処理を行なう。
【００５３】
ステップＳ３２において、２つの更新日が一致しなければ（ステップＳ３２、Ｎ）、フォーム情報及び／又は印刷情報は更新されているので、ステップＳ３３として用紙フォームテーブルからＩＤ番号に対応するフォーム情報を読み出し、またこのＩＤ番号の下位桁によって印刷テーブルを参照する（ステップＳ３４）。その結果印刷テーブルの対応項目に印刷情報があれば（ステップＳ３５、Ｙ）、ステップＳ３６としてその印刷情報を読み出した後、印刷情報が無ければ（ステップＳ３５、Ｎ）そのまま、ステップＳ３７に処理を移す。
【００５４】
このステップＳ３１〜Ｓ３７の処理をコンピュータ２１からの問い合わせで受信した全てのＩＤ番号に対して行ない（ステップＳ３７、Ｎ）、全てのＩＤ番号に対して処理を行なったならば（ステップＳ３７、Ｙ）、ステップＳ３８として、ステップＳ３３で読み出したフォーム情報とステップＳ３６で読み出した印刷情報をＩＤ番号及び更新日と対応付けてコンピュータ２１に送信して、本処理を終了する。
【００５５】
この図６、図７の処理を行なうことにより、フォーム情報や印刷情報に変更が有ったときや、新規の印刷用紙のデータを登録する場合には、後述する登録処理によりサーバ内の用紙フォームテーブルや印刷テーブル内の情報を更新することによって、コンピュータ２１の用紙テーブル内の情報も更新することが出来る。よって印刷を行なうコンピュータ２１側では、印刷フォームや印刷情報の変更や新規の印刷フォームの印刷用紙に対して柔軟に対応することが出来る。
【００５６】
図８は、新規用紙の交付、発行時等に行なわれるフォーム情報及び印刷情報の登録処理の動作を示すフローチャートである。同図の処理は、印刷用紙の供給者、本実施形態の印刷制御装置及び印刷装置によって印刷された書類の受領予定者や発行者等によって行なわれるものでフォーム情報や印刷情報をサーバの用紙フォームテーブルや印刷テーブルにフォーム情報や印刷情報を登録するものである。
【００５７】
尚本処理を開始する前にサーバに接続されたプリンタにフォーム情報や印刷情報の登録を行なう印刷用紙をセットしておく。
同図の処理が開始されると、まずステップＳ４１として、サーバは、プリンタに対して印刷用紙に貼付されているＩＣタグ２に記憶されているＩＤ番号を読み出すように指示する。この指示を受けるとプリンタ側ではタグリーダーによって用紙に貼付されている用紙タグからＩＤ番号を読み出し、これをサーバ側に通知する。
【００５８】
次にサーバは、このＩＤ番号の上位桁によって用紙フォームテーブルを参照し、対応するフォーム情報が登録されていれば（ステップＳ４２、Ｙ）、そのフォーム情報を読み出し、ステップＳ４３に処理を移す。また対応するフォーム情報が登録されていなければ、この印刷用紙は新規のものなので、ステップＳ４６として、ユーザにフォーム情報を読み込ませ、ステップＳ４７として、これをＩＤ番号の上位桁と対応付けて用紙フォームテーブルに登録する。
【００５９】
次に、ステップＳ４３では、フォーム情報に基づいた印刷情報の登録ガイダンス画面を表示し、ステップＳ４４としてユーザに印刷情報の入力項目へデータを入力させる。そしてこの入力された印刷情報をステップＳ４５としてＩＤ番号の下位桁と対応付けて印刷テーブルへ書き込み、本処理を終了する。
【００６０】
尚本処理のステップＳ４４、Ｓ４５ではユーザにデータを入力させ、これを印刷テーブルへ書き込んでいたが、サーバが特定顧客の情報を管理するデータベースを備えていた場合、このデータベース内の情報とＩＤ番号を対応付け、自動的にこれを印刷テーブルに書き込む構成としてもよい。
【００６１】
また本処理は、サーバによって行なわれる場合を例としたが、サーバにネットワーク接続された端末装置によって行なわれるよう構成してもよい。この場合には、図８の処理フローは、ステップＳ４５、Ｓ４７のテーブルへの書き込み処理は行なわず、代わりにステップＳ４５の部分で新規登録・更新するフォームデータや印刷データをサーバにネットワーク送信して、サーバに用紙フォームテーブル及び印刷テーブルの書き換えを指示する処理フローとなる。
【００６２】
尚上記説明では、印刷用紙としてカット紙形状のものを用いることを前提として説明したが、本発明は、印刷用紙としてカット紙のみでなくロール紙も同様に扱うことが出来る。ロール紙を印刷用紙とする場合には、ロール紙の巻き芯や巻き芯近傍の印刷用紙に用紙タグを貼付する。
【００６３】
また、上記説明では、コンピュータ２１に用紙テーブルを備えた構成で説明したが、コンピュータ２１には用紙テーブルを備えず、ＬＡＮなどで接続されたサーバもしくはインターネットなどの通信回線を介して接続されたサーバに用紙テーブルを備え構成にし、印刷を行なう毎に用紙タグから読み出したＩＤ番号によってサーバに問い合わせて、フォーム情報及び印刷情報を受け取る構成としてもよい。
【００６４】
更に、印刷用紙には電子タグとしての用紙タグを添付する場合を説明したが、電子タグに限らず、バーコード等の情報担持体で有っても良い。この場合、バーコードリーダなど情報担持体に応じた読み取り手段を有するものとする。情報担持体には予め印刷用紙の種類を示す情報が記録されており、この情報に基づいて印刷装置に対して印刷制御を設定する。
【図面の簡単な説明】
【００６５】
【図１】本実施形態で用いられる印刷用紙の例を示す図である。
【図２】本実施形態におけるプリンタと印刷制御装置となるコンピュータの内部構成例を示す図である。
【図３】テーブルの構成例を示す図である。
【図４】コンピュータによって行なわれる印刷時の動作処理を示すフローチャートである。
【図５】サーバによって行なわれる印刷時の動作処理を示すフローチャートである。
【図６】コンピュータで行なわれる用紙テーブルの更新処理時の動作処理を示すフローチャートである。
【図７】コンピュータで行なわれる用紙テーブルの更新処理時の動作処理を示すフローチャートである。
【図８】登録処理を示すフローチャートである。
【符号の説明】
【００６６】
１              印刷用紙
２              用紙タグ
２１            コンピュータ
２２            プリンタ
２３            ケーブル
２１１，２２１  ＣＰＵ
２１２          ハードディスクドライブ
２１３          印刷制御部
２１４          ＲＯＭ
２１５，２２２  ＲＡＭ
２１６          通信インタフェース
２１７          プリンタインタフェース
２１８，２２８  バス
２２３          タグリーダー
２２４          ヘッド制御部
２２５          給紙制御部
２２６          用紙検出部
２２７          外部入出力インタフェース
【図１】
2005169645.tif 000003
【図２】
2005169645.tif 000004
【図３】
2005169645.tif 000005
【図４】
2005169645.tif 000006
【図５】
2005169645.tif 000007
【図６】
2005169645.tif 000008
【図７】
2005169645.tif 000009
【図８】
2005169645.tif 000010