(57)【要約】【課題】  ＲＦ−ＩＤ素子への情報の書き込みと、該ＲＦ−ＩＤ素子を有する記録媒体への印刷とが可能な印刷装置において、正常に機能しないＲＦ−ＩＤ素子を備える記録媒体が印刷されるのを回避する。【解決手段】  媒体にＲＦ−ＩＤ素子が付加されているかを判断する工程（ステップＳ１０２０）と、情報の書き込みを行うかを判断する工程（ステップＳ１０２２）と、該ＲＦ−ＩＤ素子に情報を書き込む書込工程（ステップＳ１００９）と、媒体に情報を印刷する工程（ステップＳ１０１１）と、を備え、媒体への印刷が指示された場合に、ステップＳ１０２２における判断結果に関わらず、ＲＦ−ＩＤ素子が情報の書き込みが可能なＲＦ−ＩＤ素子であるか否かを判断し（ステップＳ１０２１）、書き込み可能なＲＦ−ＩＤ素子でないと判断された場合に、所定の報知（ステップＳ１００８）を行う。【選択図】  図１０
2007021901.tif 000002
【特許請求の範囲】
【請求項１】
媒体にＲＦ−ＩＤ素子が付加されているか否かを判断する第１の判断手段と、
前記第１の判断手段において、ＲＦ−ＩＤ素子が付加されていると判断された場合に、該ＲＦ−ＩＤ素子に情報の書き込みを行うか否かを判断する第２の判断手段と、
前記第２の判断手段において、ＲＦ−ＩＤ素子に情報の書き込みを行うと判断された場合に、該ＲＦ−ＩＤ素子に情報を書き込む書込手段と、
媒体に情報を印刷する印刷手段と、を備え、
前記印刷手段による媒体への印刷が指示された場合に、前記第２の判断手段における判断結果に関わらず、該媒体に付加されたＲＦ−ＩＤ素子が情報の書き込みが可能なＲＦ−ＩＤ素子であるか否かを判断し、書き込み可能なＲＦ−ＩＤ素子でないと判断された場合に、所定の報知を行うことを特徴とする印刷装置。
【請求項２】
前記第１の判断手段は、前記印刷装置と通信可能に接続される外部装置からの指示に基づいて、前記媒体にＲＦ−ＩＤ素子が付加されているか否かを判断することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第１の判断手段は、前記印刷手段による媒体への印刷が指示された場合に、該媒体と通信を行うことにより、該媒体にＲＦ−ＩＤ素子が付加されているか否かを判断することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記第１の判断手段は、前記印刷装置が備える操作パネルを介して入力された指示に基づいて、前記媒体にＲＦ−ＩＤ素子が付加されているか否かを判断することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記媒体には、台紙に複数枚のラベルが貼付されたラベル紙、ＴＯＦマークを有する連続紙、カット紙、プラスチックカードが含まれることを特徴とする請求項１に記載の印刷装置。
【請求項６】
媒体にＲＦ−ＩＤ素子が付加されているか否かを判断する第１の判断工程と、
前記第１の判断工程において、ＲＦ−ＩＤ素子が付加されていると判断された場合に、該ＲＦ−ＩＤ素子に情報の書き込みを行うか否かを判断する第２の判断工程と、
前記第２の判断工程において、ＲＦ−ＩＤ素子に情報の書き込みを行うと判断された場合に、該ＲＦ−ＩＤ素子に情報を書き込む書込工程と、
媒体に情報を印刷する印刷工程と、を備え、
前記印刷工程による媒体への印刷が指示された場合に、前記第２の判断工程における判断結果に関わらず、該媒体に付加されたＲＦ−ＩＤ素子が情報の書き込みが可能なＲＦ−ＩＤ素子であるか否かを判断し、書き込み可能なＲＦ−ＩＤ素子でないと判断された場合に、所定の報知を行うことを特徴とする印刷方法。
【請求項７】
請求項６に記載の印刷方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項８】
請求項６に記載の印刷方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば集積回路チップとアンテナとを備えたＲＦ−ＩＤ（Radio Frequency IDentification）素子等、無線通信素子を有する媒体に対して、情報の書き込みを行うことが可能な印刷装置および該印刷装置における印刷方法に関するものである。
【背景技術】
【０００２】
従来、非接触で情報の書き込み／読み出しが可能である集積回路チップと通信アンテナを備えたＲＦ−ＩＤ素子が開発されている。通常、ＲＦ−ＩＤ素子は、ラベル紙、タグ紙、カット紙、プラスチックカード等の記録媒体に内蔵されている。記録媒体に内蔵されているＲＦ−ＩＤ素子に対して情報の書き込み／読み出しを行う場合は、ＲＦ−ＩＤ素子と通信を行う「ＲＦ−ＩＤ通信ドライバ」を内蔵しているＲＦ−ＩＤ通信装置を使用し、ＲＦ−ＩＤ通信ドライバを駆動すると共に記録媒体に内蔵されているＲＦ−ＩＤ素子と通信を行うことで、ＲＦ−ＩＤ素子に対して情報の書き込み／読み出しを行っている。
【０００３】
さらに近年は、ＲＦ−ＩＤ通信ドライバを内蔵し、ＲＦ−ＩＤ素子に情報を書き込むと同時に、ＲＦ−ＩＤ素子内蔵の記録媒体の表面に印刷を行う印刷装置が開発されている。
【０００４】
図１は従来例のＲＦ−ＩＤ通信ドライバ内蔵の、長尺ラインヘッドを用いたインクジェット方式ラベル印刷装置（以下、印刷装置）とパーソナルコンピュータ（以下、ＰＣ）とを接続したシステムの外観構成を示す図である。印刷装置１００とＰＣの制御装置１０２はプリンタケーブル１０１で接続されており、ＰＣの制御装置１０２はＲＦ−ＩＤ素子に書き込む為の情報（書き込みブロック番号と書き込みデータ等）や、記録媒体表面に印刷する為の情報等を、制御コマンドとしてプリンタケーブル１０１に出力する制御を行う。尚、図中１０３はＰＣのディスプレイ、１０４はＰＣのキーボード、１０５はＰＣのマウスである。
【０００５】
図１３は従来例で使用する制御装置の電気的なブロック図である。制御装置１０２は、全体を制御するＣＰＵ（Central Processing Unit）１３００、ＣＰＵがプログラムを実行するための記憶領域であるＲＡＭ１３０１、プログラムを保存しておくＨＤＤ１３０２、ディスプレイ出力情報の処理を行うビデオコントローラ１３０３、印刷装置１００と通信を行うためのプリンタインターフェース１３０６、マウスと通信を行うためのマウスインターフェース１３０５、キーボードと通信を行うためのキーボードインターフェース１３０４から構成される。
【０００６】
また、ＨＤＤ１３０２内にはＰＣ全体を制御するプログラムであるＯＳや、記録媒体表面に印刷するための情報やＲＦ−ＩＤ素子に書き込む為の情報を作成するアプリケーションプログラムや、当該情報を制御コードに変換してプリンタインタフェース１３０６から出力するプログラムであるプリンタドライバが格納されていおり、これらの制御プログラムは、ＣＰＵ１３００により実行される。
【０００７】
図２は上記図１に示した従来例の印刷装置１００の側面断面図である。印刷装置１００は、ラベル紙２０４がセットされる給紙部２０５、ＲＦ−ＩＤ素子に書き込むための情報を書き込むための通信アンテナ２０７、ラベル紙２０４に貼付されたラベルの位置検出用のＴＯＦ（Top Of Form）センサ２０９等を備えている。印刷指示が発生すると印刷ジョブが開始され、給紙部２０５にセットされているラベル紙２０４を、搬送ローラ２０２を回転させることで搬送ベルト２０３上を搬送させ、ＴＯＦセンサ２０９でラベル紙２０４の先端を検知する。
【０００８】
ラベルに内蔵されているＲＦ−ＩＤ素子に情報の書き込みを行う場合は、書き込みデータを通信アンテナ２０７により書き込む。ＴＯＦセンサ２０９でラベル紙２０４の先端を検知した状態において、ＴＯＦセンサ２０９で先端が検知されているラベル内のＲＦ−ＩＤ素子は、通信アンテナ２０７の下部に位置するようにラベル内に内蔵されている。更にラベル紙２０４を搬送させ、画像を形成するインクジェット記録ヘッド２０１により、搬送ベルト２０３上を搬送されているラベルの表面にインクを吹き付けて印刷を行う。印刷済みのラベル紙２０４は、排紙口に取り付けられているカッタ２０８によりカットされ、未印刷のラベル紙２０４は、先頭のラベルがＴＯＦセンサ２０９より上流に位置するまで搬送ローラ２０２を逆回転させることでバックフィードが行われる。これにより、印刷ジョブが終了する。
【０００９】
図３（ａ）は書き込みデータを書き込む前のＲＦ−ＩＤ素子のメモリマップであり、図３（ｂ）は、印刷装置１００の通信アンテナ２０７とＲＦ−ＩＤ素子との通信シーケンスであり、図３（ｃ）は図３（ａ）のＲＦ−ＩＤ素子に対して図３（ｂ）の通信シーケンスにより書き込みデータを書き込んだ後のＲＦ−ＩＤ素子のメモリマップである。ＲＦ−ＩＤ素子のメモリは４バイト単位のブロックとなっており、ブロック単位でアクセスを行う。ＲＦ−ＩＤ素子に書き込みデータを書き込む場合、ＰＣは印刷装置１００に対して制御コマンドで「書き込み先頭ブロック番号」と「書き込みデータ」とを指定することで、印刷装置１００はＲＦ−ＩＤ素子に対して通信アンテナ２０７を使用して識別コード（データ書き込み）３００と、書き込みブロック番号３０１と書き込みデータ３０２を指示してブロック単位にデータを書き込む。本図は、「ブロック０」から、書き込みデータ１６Ｂｙｔｅ（４ブロック分）３０３を書き込んだ例である。
【特許文献１】特開２００３−１７８２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来の印刷装置の場合、ＰＣより受信した書き込みデータのみを記録媒体に内蔵されているＲＦ−ＩＤ素子のメモリに書き込み、書き込みが正常に行われたことをチェックすることとしているため、データ書き込みを行わない場合にはメモリが不良である可能性があるという懸念がある。
【００１１】
即ち、ＲＦ−ＩＤ素子を内蔵する記録媒体に印刷を行う場合において、従来の印刷装置では、書き込みデータを書き込むブロックに対してのみアクセスを行っていたため、書き込みを行わない場合には、たとえメモリの領域が正常に機能しない場合であっても記録媒体の印刷処理は正常に終了してしまっていた。
【００１２】
本発明は、上述した点に鑑みなされたものであり、無線通信素子への情報の書き込みと、該無線通信素子を有する記録媒体への印刷とが可能な印刷装置において、無線通信素子への情報の書き込みを行わない場合であっても、正常に機能しない無線通信素子を備える記録媒体が印刷されるのを回避することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために本発明に係る印刷装置は以下のような構成を備える。即ち、
媒体にＲＦ−ＩＤ素子が付加されているか否かを判断する第１の判断手段と、
前記第１の判断手段において、ＲＦ−ＩＤ素子が付加されていると判断された場合に、該ＲＦ−ＩＤ素子に情報の書き込みを行うか否かを判断する第２の判断手段と、
前記第２の判断手段において、ＲＦ−ＩＤ素子に情報の書き込みを行うと判断された場合に、該ＲＦ−ＩＤ素子に情報を書き込む書込手段と、
媒体に情報を印刷する印刷手段と、を備え、
前記印刷手段による媒体への印刷が指示された場合に、前記第２の判断手段における判断結果に関わらず、該媒体に付加されたＲＦ−ＩＤ素子が情報の書き込みが可能なＲＦ−ＩＤ素子であるか否かを判断し、書き込み可能なＲＦ−ＩＤ素子でないと判断された場合に、所定の報知を行うことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、無線通信素子への情報の書き込みと、該無線通信素子を有する記録媒体への印刷とが可能な印刷装置において、無線通信素子への情報の書き込みを行わない場合であっても、正常に機能しない無線通信素子を備える記録媒体が印刷されるのを回避することが可能となる。
【発明を実施するための最良の形態】
【００１５】
はじめに、各実施形態の印刷装置の概要について簡単に説明する。以下に説明する印刷装置は、媒体に付加されたＲＦ−ＩＤ素子への情報の書き込みを行う書込機能と、媒体への情報の印刷を行う印刷機能とを備えており、書込機能によるＲＦ−ＩＤ素子への情報の書き込みのみを行う場合と、印刷機能による媒体への印刷のみを行う場合と、書込機能と印刷機能とを動作させ、ＲＦ−ＩＤ素子への情報の書き込みと媒体への印刷の両方を行う場合とを切り換えて実行させることができる。
【００１６】
このうち、以下に説明する印刷装置は、印刷機能による媒体への印刷のみを行う場合でも、該媒体に付加されたＲＦ−ＩＤ素子のメモリをチェックし、異常があった場合には、エラー出力することを特徴とする。以下、本発明の各実施形態について、添付図面を参照して説明する。
【００１７】
［第１の実施形態］
＜記録媒体＞
図４（ａ）は第１の実施形態にかかる印刷装置の処理対象であるＲＦ−ＩＤ素子内蔵のラベル紙を示す斜視図、図４（ｂ）はラベル紙の一部を拡大した上面図である。ラベル紙４００はロール状に巻かれており、台紙４０１上に複数枚のラベル４０２が長手方向へ所定間隔で貼り付けられた状態に構成されている。ラベル紙４００への印刷時には、ラベル４０２の先端に余白４０７をあけて、印刷範囲４０６に印刷が行われる。ＴＯＦ（Top Of Form）センサで検知するのはラベル４０２の先端部４０５であり、ラベル４０２の先端部４０５から距離４０４の場所にＲＦ−ＩＤ素子４０３が内蔵されている。
【００１８】
＜ＲＦ−ＩＤ素子のメモリマップ＞
図５は第１の実施形態にかかる印刷装置において情報の書き込みが行われるＲＦ−ＩＤ素子のメモリマップである。ＲＦ−ＩＤ素子は１２８バイト（３２ブロック×４バイト）のメモリを有し、４バイト単位のブロックとなっており、ブロック単位でアクセスを行う。
【００１９】
＜印刷装置のハードウェア構成＞
図６は第１の実施形態にかかる、ＲＦ−ＩＤ通信ドライバ内蔵の長尺ラインヘッドを用いたインクジェット方式ラベル印刷装置（以下「印刷装置」）の概略を示す構成図である。印刷装置は、ラベル紙４００に画像を形成する記録ヘッド６００、ラベル紙４００の位置検出用のＴＯＦセンサ６０１、ラベル紙４００を搬送するための搬送ローラ６０２、搬送ベルト６０３、ラベル紙４００をカットするカッタ６０４、ラベル紙４００に内蔵されたＲＦ−ＩＤ素子４０３に情報を書き込むための通信アンテナ６０８、印刷装置に対する記録媒体（ラベル紙）の着脱を検出する記録媒体着脱検出センサ６１０等を備えている。
【００２０】
印刷装置には、ＲＦ−ＩＤ素子が内蔵されているラベル紙４００がセットされる。印刷指示が発生すると印刷ジョブが開始され、ラベル紙４００を、搬送ローラ６０２を回転させることで搬送ベルト６０３上を搬送させ、ＴＯＦセンサ６０１でラベル４０２の先端を検知すると、ラベル紙４００に内蔵されているＲＦ−ＩＤ素子４０３に情報を書き込む処理を実行する。更に、ラベル紙４００を、ＴＯＦセンサ６０１でラベル４０２の先端を検知した位置より、ＴＯＦセンサ６０１から記録ヘッド６００までの距離６０９（以下、「記録ギャップ」）とラベルの先端余白４０７とを加算した距離分搬送させた後、印刷処理を開始する。
【００２１】
印刷済みのラベル紙４００は、印刷装置の排紙口に取り付けられているカッタ６０４によりカットされる。印刷済みのラベル紙４００のカット後、未印刷のラベル紙４００は、先頭のラベルがＴＯＦセンサ６０１より上流に位置するまで搬送ローラ６０２を逆回転させることでバックフィードを行う。これにより、印刷ジョブが終了する。また、記録媒体着脱検出センサ６１０により、記録媒体であるラベル紙４００が交換されたことを検出することが可能である。
【００２２】
＜制御コマンドの構造＞
図７、図８は第１の実施形態にかかる印刷装置に対しＰＣから送信される制御コマンドの構造を示す図である。制御コマンドとしては、印刷する連続紙の種類等を設定する用紙設定コマンド７００、印刷データの基準となる設定が存在するフォーマットコマンド７０１、データコマンドの属性を示す属性部７０２、７０３、７０４、データコマンドのデータ部７０５、印刷データの終了を示しジョブを開始するジョブ開始コマンド７０６が存在し、それらのコマンドは印刷コマンド転送例７０７（図８参照）のように出力される。ラベル紙に内蔵されているＲＦ−ＩＤ素子に書き込む場合は先頭ブロック番号及び書き込みデータを、ＲＦ−ＩＤコマンド７０４により指定し、ＲＦ−ＩＤ素子に書き込みを行わない場合はＲＦ−ＩＤコマンド７０４を送信しない。
【００２３】
＜印刷装置の機能構成＞
図９は第１の実施形態にかかる印刷装置の電気的な構成を示す簡易ブロック図である。印刷装置は、ＭＰＵ（Micro Processing Unit）９００、プログラムＲＯＭ９０１、ＲＡＭ９０２、ＣＧＲＯＭ（Character Generator ROM）９０３、ＶＲＡＭ（Video RAM）９０４、インタフェースドライバ９０５、操作パネルキー９１８、ＴＯＦセンサ６０１、記録媒体着脱検出センサ６１０、入力ポート９１９、出力ポート９１０、搬送モータドライバ９１１、搬送モータ９１２、給紙モータドライバ９１３、給紙モータ９１４、カッタモータドライバ９１５、カッタモータ９１６、操作パネルＬＥＤ９１７、ＬＣＤドライバ９２０、操作パネルＬＣＤ９２１、ヘッド駆動回路９０６、記録ヘッド６００、ＲＦ−ＩＤ通信ドライバ９０８、通信アンテナ６０８を備えている。
【００２４】
ＭＰＵ９００は、プログラムＲＯＭ９０１に格納された制御プログラムを実行し、ＰＣからの制御コマンドをインタフェースドライバ９０５を制御することで受信する。また、ＭＰＵ９００は、ＰＣから受信した制御コマンドのうち、用紙設定コマンド７００やフォーマットコマンド７０１の各種設定値はＲＡＭ９０２に記憶し、イメージコマンド７０３のイメージデータはＶＲＡＭ９０４に展開し、キャラクタコマンド７０２のキャラクタデータはＣＧＲＯＭ９０３より該当するビットマップデータを読み出しＶＲＡＭ９０４に展開し、ＲＦ−ＩＤの先頭ブロック番号やＲＦ−ＩＤデータはＲＡＭ９０２に記憶する。また、ＭＰＵ９００は、出力ポート９１０を介して各種パルスモータドライバ９１１、９１３、９１５を制御することで、搬送モータ９１２、給紙モータ９１４、カッタモータ９１６を駆動し、操作パネルＬＥＤ９１７やエラー通知用ＬＥＤの点灯／消灯も制御する。
【００２５】
また、ＭＰＵ９００は、Ｋ（ブラック）の記録ヘッド６００に関してはヘッド駆動回路９０６を制御することにより駆動する。更に、ＭＰＵ９００は、ＲＦ−ＩＤ通信（ラベル紙に内蔵されているＲＦ−ＩＤ素子との通信）に関しては、ＲＦ−ＩＤ通信ドライバ９０８を制御することにより通信アンテナ６０８を介して行い、ＲＦ−ＩＤ素子へのデータの読み込みや、書き込みをＲＦ−ＩＤ通信により行う。ＴＯＦセンサ６０１や、操作パネルキー９１８や、記録媒体着脱検出センサ６１０は、入力ポート９１９を介してＭＰＵ９００に接続されている。なお、操作パネルに装着されている液晶表示部の操作パネルＬＣＤ９２１に関しては、ＬＣＤドライバ９２０を制御することにより駆動する。
【００２６】
図１２は第１の実施形態にかかる印刷装置の操作パネルを示す図である。操作パネルは、印刷中止ボタン９１８、エラー通知用ＬＥＤ９１７、メッセージ表示用の操作パネルＬＣＤ９２１を備えている。
【００２７】
＜印刷装置における処理の流れ＞
次に、上記の如く構成された印刷装置における動作を図１０・図１１を参照しながら詳細に説明する。
【００２８】
図１０は印刷装置の印刷ジョブを示すフローチャートである。かかるフローチャートに対応する制御プログラムがプログラムＲＯＭ９０１に記憶されている。本処理は印刷装置のＭＰＵ９００がＲＯＭ９０１に記憶されている制御プログラムに基づき印刷装置各部を制御することで実行される。
【００２９】
印刷装置がＰＣより制御コマンド受信を開始すると、本処理が起動される。先ず、データ展開処理により、各種印刷データをＶＲＡＭ９０４に展開し、各種設定値や書き込みデータをＲＡＭ９０２に記憶する（ステップＳ１０００）。次に、ＲＡＭ９０２上に存在する領域Ｂ（記録起動パルス数）に「記録ギャップ６０９＋先端余白４０７」の値を記憶する（ステップＳ１００２）。
【００３０】
ＴＯＦセンサ６０１でラベルの先端を検知するまで、搬送モータ９１２を１パルスずつ駆動し（ステップＳ１００３）、ＴＯＦセンサ６０１でラベルの先端を検知すると（ステップＳ１００４でＹＥＳ）、用紙設定コマンド−用紙種類（７００）にて対象媒体がＲＦ−ＩＤ素子を内蔵しているか否かを判断し（ステップＳ１０２０）、内蔵していない場合は（ステップＳ１０２０でＮＯ）ステップＳ１００５へ分岐する。
【００３１】
ＲＦ−ＩＤ素子を内蔵している場合は（ステップＳ１０２０でＹＥＳ）ステップＳ１０２１へ進み、ＲＦ−ＩＤ素子が正常に動作可能か判断し、正常に動作可能でない場合は（ステップＳ１０２１でＮＯ）エラー処理（搬送モータ９１２を停止／操作パネルのエラー通知用ＬＥＤを点灯）を実行し（ステップＳ１００８）、本処理を終了する。ＲＦ−ＩＤ素子が正常に動作可能な場合は（ステップＳ１０２１でＹＥＳ）ＲＦ−ＩＤ素子への書き込み動作の指示の有無を判断する（ステップＳ１０２２）。
【００３２】
ＲＦ−ＩＤ素子への書き込み指示が無い場合は（ステップＳ１０２２でＮＯ）、ステップＳ１００５へ分岐する。ＲＦ−ＩＤ素子への書き込み指示がある場合はＲＦ−ＩＤ素子にデータを書き込む（ステップＳ１００９）。ＲＦ−ＩＤ素子データを書き込み処理が異常終了した場合は（ステップＳ１００２でＮＯ）、エラー処理（搬送モータ９１２を停止／操作パネルのエラー通知用ＬＥＤを点灯）を実行し（ステップＳ１００８）、本処理を終了する。ＲＦ−ＩＤ素子データを書き込み処理が正常終了した場合は（ステップＳ１００２でＹＥＳ）、ＲＡＭ９０２上に存在する領域Ｃ（駆動ステップ数）に「０」を代入する（ステップＳ１００５）。
【００３３】
更に、搬送モータ９１２を１パルスずつ駆動し（ステップＳ１００６）、１パルス駆動する毎に上記領域Ｃの値をインクリメントする（ステップＳ１００７）。上記領域Ｃの値が上記領域Ｂの値以上の時に（ステップＳ１０１０でＹＥＳ）、１ラスタ印刷処理を実行する（ステップＳ１０１１）。上記処理を設定枚数分繰り返し（ステップＳ１０１２）、設定枚数分終了すると（ステップＳ１０１３でＹＥＳ）、排紙処理により印刷済みのラベル紙を印刷装置の排紙口に取り付けられているカッタ６０４により切断し、未印刷のラベル紙を所定パルス数（ＴＯＦセンサ６０１からカッタ６０４までの距離分）だけバックフィードする（ステップＳ１０１４）。
【００３４】
次に、ＲＦ−ＩＤ素子への書き込み処理（ステップＳ１００９）動作を図１１を参照しながら詳細に説明する。図１１はＲＦ−ＩＤ素子への書き込み処理を示すフローチャートである。かかるフローチャートに対応する制御プログラムがプログラムＲＯＭ９０１に記憶されている。本処理は印刷装置のＭＰＵ９００がＲＯＭ９０１に記憶されている制御プログラムに基づき印刷装置各部を制御することで実行される。
【００３５】
記録媒体に内蔵されたＲＦ−ＩＤ素子が所定の位置（通信アンテナ６０８の下）に搬送されると、本処理が起動される。先ず、ＲＡＭ９０２上に存在する領域Ｙ（先頭ブロック番号）に「０」を代入する（ステップＳ１１００）。次に、ＲＦ−ＩＤ素子のブロック番号Ｙのデータを読み出し、ＲＡＭ９０２上に存在する１ブロック分のバックアップ領域に退避する（ステップＳ１１０１）。
【００３６】
次に、ブロック番号Ｙの全領域にテストデータ（５５ｈ）を書き込む（ステップＳ１１０２）。次に、ブロック番号Ｙのデータを読み出し（ステップＳ１１０３）、ブロック番号Ｙの全領域とテストデータ（５５Ｈ）と比較し（ステップＳ１１０４）、テストデータ（５５Ｈ）と異なるデータが存在する場合（ステップＳ１１０４でＮＯ）は、異常終了する。ブロック番号Ｙの全領域とテストデータ（５５Ｈ）が同一ならば（ステップＳ１１０４でＹＥＳ）、次に、テストデータを変更（ＡＡＨ）して、同様に再度メモリチェックを行う（ステップＳ１１０５〜Ｓ１１０７）。
【００３７】
メモリチェックが正常終了（ステップＳ１１０７でＹＥＳ）ならば、ＲＡＭ９０２上に存在する１ブロック分のバックアップ領域に退避していたデータをブロック番号Ｙの領域に書き込む（ステップＳ１１０８）。次に、ブロック番号のＹをインクリメント（ステップＳ１１０９）し、全てのブロックのメモリチェックが正常に終了した（ステップＳ１１１０でＹＥＳ）場合は、ＲＡＭ９０２に記憶されているブロック番号から書き込みデータをブロック単位でＲＦ−ＩＤ素子へ書き込む（ステップＳ１１１１）。
【００３８】
以上説明したように、本実施形態によれば、媒体がＲＦ−ＩＤ素子を内蔵している場合は、ＲＦ−ＩＤ素子に対して書き込み指示がない場合であっても、ＲＦ−ＩＤ素子のメモリチェックを行うことにより、メモリが正常に機能するＲＦ−ＩＤ素子が内蔵された媒体のみを正常に印刷することが可能となる。
【００３９】
［他の実施形態］
上記第１実施形態では、長尺ラインヘッドを用いたインクジェット方式ラベル印刷装置を例に説明したが、情報の書き込み／読み出しが可能なＲＦ−ＩＤ素子との通信機能を有する印刷装置であれば、特に限定されるものではない。
【００４０】
例えば、記録媒体としてのプラスチックカード、カット紙等に内蔵されたＲＦ−ＩＤ素子と通信を行うＲＦ−ＩＤ通信ドライバ内蔵のカード印刷装置や、記録媒体としてのインクリボン等に内蔵されたＲＦ−ＩＤ素子と通信を行うＲＦ−ＩＤ通信ドライバ内蔵の熱転写方式の印刷装置などであってもよく、その印刷方式に限定されるものではない。
【００４１】
また、印刷装置は、記録媒体に内蔵されているＲＦ−ＩＤ素子に情報を書き込む装置や、記録媒体に内蔵されているＲＦ−ＩＤ素子より情報を読み出す装置を有してさえいればよく、ＲＦ−ＩＤ通信装置の種類について限定されるものではない。
【００４２】
また、通信アンテナの位置は、ヘッド上流の記録媒体の上側に限らず、通信アンテナは、ヘッドの上流の下側、ヘッドの下（記録媒体の下側）、ヘッドの下流の上側、ヘッドの上流の下側に設けても良い。
【００４３】
また、使用するＲＦ−ＩＤ素子より、ＲＦ−ＩＤ素子に通信可能なＲＦ−ＩＤ通信ドライバを取り替え、使用するＲＦ−ＩＤ素子によりメモリチェックの方法や、メモリチェックを実行する容量等を変更しても良い。
【００４４】
また、１種類のＲＦ−ＩＤ素子に限らず、複数種類のＲＦ−ＩＤ素子に通信可能なＲＦ−ＩＤ通信ドライバを設け、使用するＲＦ−ＩＤ素子によりメモリチェックの方法や、メモリチェックを実行する容量等を変更しても良い。
【００４５】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体等の媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体等の媒体に格納されたプログラムコードを読み出し実行することによっても、本発明が達成されることは言うまでもない。
【００４６】
この場合、記憶媒体等の媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体等の媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体等の媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、或いはネットワークを介したダウンロードなどを用いることができる。
【００４７】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００４８】
更に、記憶媒体等の媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００４９】
【図１】従来例のＲＦ−ＩＤ通信ドライバ内蔵の長尺ラインヘッドを用いたインクジェット方式ラベル印刷装置とパーソナルコンピュータとを接続したシステムの外観構成を示す図である。
【図２】従来例の印刷装置の側面断面図である。
【図３】従来のＲＦ−ＩＤ素子のメモリマップ、通信シーケンスの一例を示す図である。
【図４】本発明の第１の実施形態にかかる印刷装置における処理対象である、ＲＦ−ＩＤ素子内蔵のラベル紙を示す図である。
【図５】本発明の第１の実施形態にかかる印刷装置における処理対象である、ＲＦ−ＩＤ素子のメモリマップを示す図である。
【図６】本発明の第１の実施形態にかかる、ＲＦ−ＩＤ通信ドライバ内蔵の長尺ラインヘッドを用いたインクジェット方式ラベル印刷装置の概略を示す構成図である。
【図７】本発明の第１の実施形態にかかる印刷装置に対しＰＣより送信される制御コマンドの構造を示す図である。
【図８】本発明の第１の実施形態にかかる印刷装置に対しＰＣより送信される制御コマンドの構造を示す図である。
【図９】本発明の第１の実施形態にかかる印刷装置の電気的な構成を示す簡易ブロック図である。
【図１０】本発明の第１の実施形態にかかる印刷装置の印刷ジョブを示すフローチャートである。
【図１１】本発明の第１の実施形態にかかる印刷装置における、ＲＦ−ＩＤ書き込み処理の流れを示すフローチャートである。
【図１２】本発明の第１の実施形態にかかる印刷装置の操作パネルを示す図である。
【図１３】従来例で使用する制御装置の電気的なブロック図である。
【符号の説明】
【００５０】
１００  記録装置
２０４  ラベル紙
２０７  通信アンテナ
２０９  ＴＯＦセンサ
４００  ラベル紙
４０１  台紙
４０２  ラベル
４０３  ＲＦ−ＩＤ素子
【図１】
2007021901.tif 000003
【図２】
2007021901.tif 000004
【図３】
2007021901.tif 000005
【図４】
2007021901.tif 000006
【図５】
2007021901.tif 000007
【図６】
2007021901.tif 000008
【図７】
2007021901.tif 000009
【図８】
2007021901.tif 000010
【図９】
2007021901.tif 000011
【図１０】
2007021901.tif 000012
【図１１】
2007021901.tif 000013
【図１２】
2007021901.tif 000014
【図１３】
2007021901.tif 000015