(57)【要約】【課題】連続的に搬送される複数の記録媒体の途中から、記録媒体に対する電子情報の書き込みを開始した場合にも、電子情報を書き込み先の記録媒体に対して、確実に書き込むことができる記録装置およびその制御方法を提供すること。【解決手段】電子情報の書き込み対象のラベル９０２と、そのラベル９０２よりも１つ後のラベルと、のそれぞれから識別情報を読み出る。それらの識別情報が異なることを条件として、電子情報の書き込み対象のラベル９０２に対して電子情報を書き込む。【選択図】図４
2013196298.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦ−ＩＤ素子を内蔵する複数の記録媒体を所定の搬送方向に沿って連続的に搬送可能な搬送手段と、
前記搬送手段によって搬送される前記記録媒体に画像を記録する記録手段と、
前記搬送手段によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子から、当該ＲＦ−ＩＤ素子に固有の識別情報を読み出す読み出し手段と、
前記搬送手段によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子に、電子情報を書き込む書き込み手段と、
を備え、
前記読み出し手段は、前記書き込み手段が第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込む前に、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第１の記録媒体よりも前記搬送方向において１つ後側に位置する第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、を読み出し、
前記書き込み手段は、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、が異なることを条件として、前記第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込む
ことを特徴とする記録装置。
【請求項２】
前記読み出し手段は、前記書き込み手段が前記第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込むときに、前記第１の記録媒体よりも前記搬送方向において１つ前側に位置する第３の記録媒体におけるＲＦ−ＩＤ素子の識別情報をも読み出し、
前記書き込み手段は、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第３の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、が異なることを条件として、前記第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込む
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記書き込み手段は、前記搬送手段によって搬送される前記複数の記録媒体における前記ＲＦ−ＩＤ素子に対して、電子情報を順次書き込む一連の書き込み動作が可能であり、
前記第１の記録媒体は、前記一連の書き込み動作を開始するときに、最初に電子情報を書き込むＲＦ−ＩＤ素子を内蔵した記録媒体であることを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記読み出し手段によって読み出された前記識別情報を格納する格納手段と、
前記格納手段に格納された前記識別情報を比較する比較手段と、
を更に備えることを特徴とする請求項１から３のいずれかに記載の記録装置。
【請求項５】
前記読み出し手段は、前記搬送手段によって所定の読み出し位置に搬送された前記記録媒体の前記ＲＦ−ＩＤ素子から、前記識別情報を読み出すことを特徴とする請求項１から４のいずれかに記載の記録装置。
【請求項６】
ＲＦ−ＩＤ素子を内蔵する複数の記録媒体を所定の搬送方向に沿って連続的に搬送する搬送工程と、
前記搬送工程によって搬送される前記記録媒体に画像を記録する記録工程と、
前記搬送工程によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子から、当該ＲＦ−ＩＤ素子に固有の識別情報を読み出す読み出し工程と、
前記搬送工程によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子に、電子情報を書き込む書き込み工程と、
を含み、
前記読み出し工程は、前記書き込み工程によって第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報が書き込まれる前に、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第１の記録媒体よりも前記搬送方向において１つ後側に位置する第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、を読み出し、
前記書き込み工程は、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、が異なることを条件として、前記第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込む
ことを特徴とする記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子情報の書き込み機能を備える記録装置およびその制御方法に関するものである。
【背景技術】
【０００２】
従来、メモリを含む集積回路（ＩＣ）チップとアンテナとを備えて、非接触で電子情報の書き込み／読み出しが可能なＲＦ−ＩＤ（RadioFrequencyIDentification）素子が開発されてきている。通常、ＲＦ−ＩＤ素子は、ラベル、タグ、カット紙、プラスチックカード等の記録媒体に内蔵されており、電子情報の書き込み／読み出しに際しては、ＲＦ−ＩＤ通信ドライバおよび通信アンテナを内蔵するＲＦ−ＩＤ通信装置が使用される。具体的には、ＲＦ−ＩＤ通信ドライバを駆動させ、通信アンテナを介して電子情報の送受信を行うことで、ＲＦ−ＩＤ素子に対しての電子情報の書き込み／読み出しが行われる。
【０００３】
近年、記録媒体の表面に画像を記録する記録装置内に、ＲＦ−ＩＤ通信装置を内蔵させることにより、記録媒体内のＲＦ−ＩＤ素子への電子情報の書き込みが可能な記録装置が開発されてきている（例えば、特許文献１）。このような記録装置において、記録媒体に内蔵されたＲＦ−ＩＤ素子に電子情報を書き込むに当たり、電子情報の書き込もうとする書き込み対象のＲＦ−ＩＤ素子を内蔵した記録媒体と、それ以外のＲＦ−ＩＤ素子を内蔵した記録媒体と、が近接する場合がある。この場合には、後者の記録媒体のＲＦ−ＩＤ素子に対して、誤って電子情報を書き込んでしまうおそれがある。特に、電子情報を書き込もうとするＲＦ−ＩＤ素子のＩＣチップが故障していて、そのアンテナだけが有効であった場合には、そのアンテナを通して、近接する別の記録媒体内のＲＦ−ＩＤ素子に電子情報を書き込んでしまうおそれがある。
【０００４】
図１３は、記録媒体としてのラベル１３０２に内蔵されたＲＦ−ＩＤ素子のＩＣチップが故障して、アンテナだけが有効である場合に、近接する別のラベル１３０３に内蔵されたＲＦ−ＩＤ素子に誤って電子情報が書き込まれる状況の説明図である。
【０００５】
通信アンテナ１３０１によって、ラベル１３０２に内蔵されているＲＦ−ＩＤ素子に電子情報を書き込もうとすると、通信アンテナ１３０１からの電波がラベル１３０２のアンテナにより中継されて、ラベル１３０３に送信される。また、ラベル１３０３に内蔵されたＲＦ−ＩＤ素子からの電波がラベル１３０２のアンテナにより中継されて、通信アンテナ１３０１に送信されることにもなる。この結果、制御上は、ラベル１３０２に内蔵されているＲＦ−ＩＤ素子に対して電子情報の書き込みを行ったと認識しているにも拘らず、実際には、ラベル１３０３のＲＦ−ＩＤ素子に対しての書き込みが実施されてしまう。
【０００６】
このような誤った書き込みに対処するための記録装置としては、例えば、書き込み済みのＲＦ−ＩＤ素子に対して電子情報が誤って上書きされないように、正常に処理したＲＦ−ＩＤ素子の識別番号を管理するものがある。具体的には、１つずつ搬送される複数の記録媒体に対して個別の電子情報を書き込む場合に、これから電子情報を書き込もうとする記録媒体のＲＦ−ＩＤ素子（以下、「書き込み対象のＲＦ−ＩＤ素子」という）の識別番号を読み出す。そして、その書き込み対象のＲＦ−ＩＤ素子の識別番号と、１つ前に電子情報を書き込んだ記録媒体のＲＦ−ＩＤ素子の識別番号と、を比較し、両者の識別番号が異なっていることが確認できたときに、書き込み対象のＲＦ−ＩＤ素子に対して電子情報を書き込む。この場合、連続的に搬送される記録媒体をセットし直してから、電子情報の書き込みを再開したときには、最初に電子情報を書き込む先頭のＲＦ−ＩＤ素子に関しては、それよりも１つ前のＲＦ−ＩＤ素子の識別番号と比較することができない。そのため、最初に電子情報を書き込む先頭のＲＦ−ＩＤ素子に関しては、電子情報の誤った書き込みに対処できなくなる。
【０００７】
一例として、電子情報の書き込み機能を備えた記録装置において、記録媒体として連続レベル紙を用いる場合について説明する。連続ラベル紙は、長尺な台紙上に、ＲＦ−ＩＤ素子を内蔵した複数枚のラベルが台紙の長手方向に連続して仮着されたものである。このような連続ラベル紙のラベルに対する電子情報の書き込み時に、連続ラベル紙の搬送に異常が生じた場合には、書き込みが行われていないＲＦ−ＩＤ素子を内蔵しているラベルが通信アンテナの手前に位置するように、連続ラベル紙をセットし直すことになる。その際、記録装置の電源を一旦ＯＦＦしてからＯＮすると、電子情報の書き込み済みのＲＦ−ＩＤ素子から読み出された識別番号が消去されてしまう。そのため、連続ラベル紙をセットし直した後、最初に電子情報を書き込む先頭のラベル内のＲＦ−ＩＤ素子に関しては、その識別番号と、１つ前に電子情報を書き込んだラベル内のＲＦ−ＩＤ素子の識別番号と、を比較することができない。
【０００８】
本出願人は、先に、このような不具合の対策として特許文献２に記載の記録装置を提案した。その記録装置においては、記録媒体をセットし直した場合に、まず、先頭の記録媒体の静止状態において、それに内蔵されたＲＦ−ＩＤ素子の識別情報を一旦読み出す。そして、その識別情報と、記録媒体の搬送を開始してから読み出したＲＦ−ＩＤ素子の識別情報と、を比較し、それらが一致した場合に、先頭の記録媒体内のＲＦ−ＩＤ素子に電子情報を書き込む。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−１４０５４８号公報
【特許文献２】特開２００９−０１５５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献２に記載の記録装置は、記録媒体をセットし直した際に、必ず先頭の記録媒体を電子情報の最初の書き込み対象としなければならない。記録媒体をセットし直す際には、複数枚の記録媒体が引き出されることがある。また、連続した記録媒体の途中で電子情報の書き込みが終了した後、記録媒体を再セットせずに、記録装置の電源をＯＦＦにしてからＯＮにした場合には、連続した記録媒体の搬送途中の状態から記録が開始される。このような場合、書き込み対象の記録媒体内のＩＣチップが故障して、そのアンテナだけが有効となったときには、書き込み対象以外の近接する別の記録媒体内のＲＦ−ＩＤ素子の識別番号を読み取ってしまうおそれがある。
【００１１】
本発明の目的は、例えば、連続的に搬送される複数の記録媒体の途中から、記録媒体に対する電子情報の書き込みを開始した場合に、電子情報を書き込み先の記録媒体に対して、確実に書き込むことができる記録装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の記録装置は、ＲＦ−ＩＤ素子を内蔵する複数の記録媒体を所定の搬送方向に沿って連続的に搬送可能な搬送手段と、前記搬送手段によって搬送される前記記録媒体に画像を記録する記録手段と、前記搬送手段によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子から、当該ＲＦ−ＩＤ素子に固有の識別情報を読み出す読み出し手段と、前記搬送手段によって搬送される前記記録媒体に内蔵された前記ＲＦ−ＩＤ素子に、電子情報を書き込む書き込み手段と、を備え、前記読み出し手段は、前記書き込み手段が第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込む前に、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第１の記録媒体よりも前記搬送方向において１つ後側に位置する第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、を読み出し、前記書き込み手段は、前記第１の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、前記第２の記録媒体におけるＲＦ−ＩＤ素子の識別情報と、が異なることを条件として、前記第１の記録媒体におけるＲＦ−ＩＤ素子に電子情報を書き込むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電子情報の書き込み対象の記録媒体と、その記録媒体よりも１つ後の記録媒体と、のそれぞれの識別情報が異なることを条件として電子情報を書き込むことにより、電子情報を書き込み先の記録媒体に対して確実に書き込むことができる。例えば、連続的に搬送される複数の記録媒体の途中から、記録媒体に対する電子情報の書き込みを開始した場合に、電子情報を書き込み先の記録媒体に対して確実に書き込むことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態の記録装置を備えた記録システムの説明図である。
【図２】図１の記録システムに備わる制御装置のブロック構成図である。
【図３】図１の記録装置の概略側面図である。
【図４】図１の記録装置の要部の側面図である。
【図５】図１の記録装置のブロック構成図である。
【図６】図１の記録装置における操作パネルの説明図である。
【図７】図２の制御装置から送信される制御コマンドの説明図である。
【図８】図２の制御装置から送信される制御コマンドの説明図である。
【図９】（ａ）は連続ラベル紙の斜視図、（ｂ）は、（ａ）におけるＩＸ円部の平面図である。
【図１０】（ａ），（ｂ），および（ｃ）は、それぞれＲＦ−ＩＤ素子のメモリマップおよび通信シーケンスの説明図である。
【図１１】図１の記録装置における電子情報の書き込み処理、および記録データの記録処理を説明するためのフローチャートである。
【図１２】図１の記録装置におけるＵＩＤ取得処理を説明するためのフローチャートである。
【図１３】ラベルに内蔵されたＲＦ−ＩＤ素子に誤って電子情報が書き込まれる状況の説明図である。
【発明を実施するための形態】
【００１５】
以下添付図面を参照して本発明の好適な実施形態について、具体的かつ詳細に説明する。以下の実施形態に記載されている構成要素はあくまでも例示であり、本発明の範囲はそれらのみに限定されない。
【００１６】
本明細書において、「記録」とは、文字、図形等の有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わないことを意味するものとする。すなわち、広く記録媒体上に画像、模様、パターン等を形成する場合、または記録媒体の加工を行う場合も表すものとする。また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、ラベル、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等のインクを受容可能なものも表すものとする。
【００１７】
更に、「内蔵」とは、対象となる物を含む構成を表すものであり、対象物の位置が内部にある場合だけでなく、外周や表面にある場合も含むものとする。更に、「ＲＦ−ＩＤ素子」とは、所定容量のメモリとアンテナとを有し、無線通信によって非接触でメモリに対するアクセス（書き込み／読み出し）が可能な素子またはユニットを表すものであり、通信方式や素子の形状等は問わないものとする。ＲＦ−ＩＤ素子の用途としては、各ＲＦ−ＩＤ素子に、それに対応する商品や製品等の電子情報等を書き込む、いわゆる無線タグとして使用するのが一般的であるが、もちろん他の用途にも使用することができる。
【００１８】
（第１の実施形態）
以下、本発明の第１の実施形態を複数の項目毎に分けて説明する。
【００１９】
＜記録システムの構成＞
図１は、ＲＦ−ＩＤ通信装置を内蔵しかつ長尺のラインヘッドを備えるインクジェット方式のラベル記録装置（本実施形態の記録装置）と、パーソナルコンピュータ（以下、ＰＣ）と、を接続した記録システム１００の構成図である。
【００２０】
記録装置１１０とＰＣの制御装置（本体）１２０とは、プリンタケーブル１３０で接続されている。制御装置１２０は、種々の情報やデータを制御コマンドとして、プリンタケーブル１３０を介して記録装置１１０に出力する。それらの情報やデータとしては、ＲＦ−ＩＤ素子に書き込むための電子情報（書き込みブロック番号および書き込みデータ等）、およびＲＦ−ＩＤ素子が内蔵された記録媒体の表面に記録する記録データ等が含まれる。図１において、１２１はＰＣのモニタ、１２２はＰＣのキーボード、１２３はＰＣのマウスである。
【００２１】
＜ＰＣの制御装置１２０の構成＞
図２は、記録装置１１０に接続されたＰＣの制御装置１２０の制御系のブロック構成図である。制御装置１２０は、ＰＣ全体を制御するＣＰＵ（Central Processing Unit）２０１、ＣＰＵ２０１がプログラムを実行するための記憶領域として使用されるＲＡＭ２０２、プログラムを保存しておくＨＤＤ２０３を備えている。さらに制御装置１２０は、モニタ１２１への出力情報を処理するビデオコントローラ２０４、記録装置１１０と通信するためのプリンタインタフェース２０７、マウス１２３と通信するためのマウスインタフェース２０６を備える。さらに制御装置１２０は、キーボード１２２と通信するためのキーボードインタフェース２０５を備えている。
【００２２】
ＨＤＤ２０３内には、ＰＣ全体を制御するプログラムであるＯＳ、および各種の制御プログラムが格納されている。制御プログラムとしては、記録データやＲＦ−ＩＤ素子に書き込むための電子情報を作成するアプリケーションプログラム、および記録データを制御コードに変換してプリンタインタフェース２０７から出力するプログラムであるプリンタドライバなどがある。これらの制御プログラムは、ＣＰＵ２０１により実行される。
【００２３】
＜記録装置１１０のハードウェア構成＞
図３は、図１に示す記録装置１１０のハードウェア構成の説明図である。記録装置１１０は、連続ラベル紙３０４がセットされる給紙部３０５、ＲＦ−ＩＤ素子に電子情報を書き込むための通信アンテナ３０７を備える。さらに記録装置１１０は、連続ラベル紙３０４（詳細は後述）におけるラベル（記録媒体）の位置を検出するためのＴＯＦ（Top Of Form）センサ３０９等を備える。
【００２４】
記録装置１１０は、接続されたＰＣの制御装置１２０から制御コマンドを受信すると記録ジョブを開始し、搬送ローラ３０２を回転させることにより、給紙部３０５にセットされている連続ラベル紙３０４を搬送する。これにより、連続ラベル紙３０４は、搬送ベルト３０３上を矢印Ａ方向に搬送され、そのラベルの先端部がＴＯＦセンサ３０９によって検知される。搬送ローラ３０２を回転させることにより、連続ラベル紙３０４における複数のラベルを矢印Ａの搬送方向に沿って連続的に搬送可能である。
【００２５】
連続ラベル紙３０４のラベルに内蔵されているＲＦ−ＩＤ素子に電子情報を書き込む場合、その電子情報は通信アンテナ３０７を介して送信される。ＴＯＦセンサ３０９がラベルの先端を検知したときに、そのラベルに内蔵されているＲＦ−ＩＤ素子は、通信アンテナ３０７の下部に位置して、後述するように通信する。さらに連続ラベル紙３０４を搬送させて、長尺なインクジェット記録ヘッド（以下、「記録ヘッド」という）３０１から、搬送ベルト３０３上のラベルの表面にインクを吐出して画像を記録する。記録ヘッドには、連続ラベル紙３０４の搬送方向と交差（本例の場合は、直交）する方向に沿って複数のノズルが配列されており、それらのノズルは記録データに基づいてインクを吐出する。インクを吐出するための吐出エネルギー発生素子としては、電気熱変換素子（ヒータ）やピエゾ素子などを用いることができる。電気熱変換素子を用いた場合には、その発熱によりインクを発泡させ、その発泡エネルギーを利用してノズル先端の吐出口からインクを吐出することができる。
【００２６】
画像が記録された記録済みラベルが位置する連続ラベル紙３０４の部分は、排紙口に取り付けられているカッタ３０８によりラベル毎にカットされる。画像が記録されていない未記録ラベルが位置する連続ラベル紙３０４の部分は、その先頭に貼付されているラベルがＴＯＦセンサ３０９よりも搬送方向上流側の位置に移動するまで、搬送ローラ３０２の逆回転によりバックフィードされる。これにより、記録ジョブが終了する。
【００２７】
＜記録装置１１０のハードウェア構成詳細＞
図４は、記録装置１１０の要部のハードウェア構成の説明図である。記録装置１１０は、記録ヘッド３０１によってラベル９０２の表面に画像を記録すると共に、ＲＦ−ＩＤ通信装置により、そのラベル９０２に内蔵されているＲＦ−ＩＤ素子と通信して、そのＲＦ−ＩＤ素子に電子情報を書き込む。記録装置１１０は、連続ラベル紙３０４の搬送に伴ってラベル９０２に画像を記録するために、ラベル９０２の記録幅に対応する長さの長尺の記録ヘッド３０１を備えている。また記録装置１１０は、連続ラベル紙３０４を搬送するための搬送ローラ３０２および搬送ベルト３０３と、連続ラベル紙３０４をカットするためのカッタ３０８と、を備えている。さらに記録装置１１０は、ラベル９０２に内蔵されたＲＦ−ＩＤ素子９０３に電子情報を書き込むための通信アンテナ３０７を備えている。
【００２８】
また、記録装置１１０には種々のセンサが備えられている。そられのセンサとしては、連続ラベル紙３０４におけるラベル９０２の位置を検出するためのＴＯＦセンサ３０９、記録装置１１０に対する連続ラベル紙３０４の着脱を検出するための連続ラベル紙着脱検出センサ４０１等が含まれる。
【００２９】
記録装置１１０は、ラベル９０２に対する画像の記録、およびＲＦ−ＩＤ素子９０３に対する電子情報の書き込みのために、以下のように動作する。
【００３０】
まず、記録装置１１０に対して、ＲＦ−ＩＤ素子９０３を内蔵したラベル９０２が貼着されているロール状の連続ラベル紙３０４がセットされる。その後、例えば、ＰＣの制御装置１２０から制御コマンドを受信することにより記録ジョブを開始し、搬送ローラ３０２を回転させて、連続ラベル紙３０４を搬送ベルト３０３によって搬送する。
【００３１】
そして、ＴＯＦセンサ３０９がラベル９０２の先端を検知すると、そのラベル９０２に内蔵されているＲＦ−ＩＤ素子９０３に対して電子情報を書き込むための処理を実行する。さらに、ＴＯＦセンサ３０９がラベル９０２の先端を検知した位置から、連続ラベル紙３０４を所定距離搬送させた後に、記録動作を実行する。その所定距離は、ＴＯＦセンサ３０９から記録ヘッド３０１までの距離４０２（以下、「記録ギャップ」）と、ラベルの先端余白９０７（詳細は後述）と、を加算した距離である。
【００３２】
記録済みのラベルが位置する連続ラベル紙３０４の部分は、記録装置１１０の排紙口に取り付けられているカッタ３０８によりカットされる。その後、搬送ローラ３０２を逆回転させることにより、先頭のラベル９０２がＴＯＦセンサ３０９よりも搬送方向（矢印Ｙ方向）の上流側に位置するまで、未記録のラベルが位置する連続ラベル紙３０４の部分をバックフィードする。これにより、記録ジョブが終了する。また、連続ラベル紙３０４が交換されたことは、連続ラベル紙着脱検出センサ４０１により検出することができる。
【００３３】
＜記録装置１１０の機能構成＞
図５は、記録装置１１０の制御系のブロック構成図である。記録装置１１０は、ＭＰＵ（Micro Processing Unit）５０１によって装置全体が制御され、そのＭＰＵ５０１用の制御プログラムはプログラムＲＯＭ５０２に格納される。また、メモリとして、一時的な記憶領域およびＭＰＵ５０１の作業領域として使用されるＲＡＭ５０３、文字生成用のデータが格納されるＣＧＲＯＭ（Character Generator ROM）５０４が備えられている。さらにメモリとして、記録データを格納するＶＲＡＭ（Video RAM）５０５が備えられている。
【００３４】
ＰＣの制御装置１２０と間の通信は、インタフェースドライバ５０６によって制御される。ユーザの操作および指示を入力するための操作パネルキー５０７、ＴＯＦセンサ３０９、および連続ラベル紙着脱検出センサ４０１からの入力信号は、入力ポート５０８を介してＭＰＵ５０１に伝達される。ＭＰＵ５０１からの出力信号は、出力ポート５０９を介して、搬送モータドライバ５１０、給紙モータドライバ５１２、カッタモータドライバ５１４、アンテナ移動モータドライバ５１６、および操作パネルＬＥＤ５１８に伝達される。搬送モータドライバ５１０によって搬送モータ５１１が駆動され、給紙モータドライバ５１２によって給紙モータ５１３が駆動される。同様に、カッタモータドライバ５１４によってカッタモータ５１５が駆動され、アンテナ移動モータドライバ５１６によってアンテナ移動モータ５１７が駆動される。
【００３５】
また、ＭＰＵ５０１からの出力信号がＬＣＤドライバ５１９に伝達されて、操作パネルＬＣＤ５２０や各種ＬＥＤによる表示が制御される。記録ヘッド３０１は、ヘッド駆動回路５２１によって駆動が制御される。通信アンテナ３０７によって入出力される電波は、ＲＦ−ＩＤ通信ドライバ５２２によって制御される。
【００３６】
ＭＰＵ５０１は、プログラムＲＯＭ５０２に格納された制御プログラムを実行し、インタフェースドライバ５０６を制御することにより、ＰＣからの制御コマンドを受信する。また、ＭＰＵ５０１は、ＰＣの制御装置１２０から受信した制御コマンド（詳細は後述）の内、用紙設定コマンド７００とフォーマットコマンド７０１の各種設定値をＲＡＭ５０３に記憶し、イメージコマンド７０３のイメージデータをＶＲＡＭ５０５に展開する。また、キャラクタコマンド７０２のキャラクタデータは、ＣＧＲＯＭ５０４から該当するビットマップデータを読み出してＶＲＡＭ５０５に展開し、ＲＦ−ＩＤ素子の先頭ブロック番号および書き込まれる電子情報をＲＡＭ５０３に記憶する。
【００３７】
図６は、記録装置１１０の操作パネルの説明図である。操作パネルには、操作パネルキー５０７としての記録中止ボタン６０３、操作パネルＬＣＤ５２０としてのエラー通知用ＬＥＤ６０２、およびメッセージ表示用ＬＣＤ６０１が備えられている。
【００３８】
＜制御コマンドの構造＞
図７および図８は、本実施形態の記録装置に対して、ＰＣの制御装置１２０から送信される制御コマンドの説明図である。
【００３９】
制御コマンドの種類としては、図７に示すように、用紙設定コマンド、フォーマットコマンド、データコマンド、およびジョブ開始コマンド等があり、先頭にある識別コードによってコマンドの種類が識別できる。用紙設定コマンド７００は、記録する連続ラベル紙３０４の種類等を設定すべく、用紙種類、用紙サイズ、およびＴＯＦマーク幅等のデータを有している。フォーマットコマンド７０１は、記録データの基準となる記録基準位置、有効記録領域、および記録枚数等のデータを有している。データコマンドは、その属性を示す属性部７０２，７０３，７０４と、データ部７０５と、から構成される。ジョブ開始コマンド７０６は、記録データの終了を示しジョブの開始を指示する。なお、これらのコマンド以外に、ＲＦ−ＩＤ素子のＵＩＤ（識別情報）を読み出すコマンド等がある。
【００４０】
データコマンドにおいて、キャラクタデータに対応した属性部７０２は、描画座標、フォントの種類、文字サイズ、文字の色、文字修飾、文字間隔、および回転角度等のデータを有している。また、イメージデータに対応した属性部７０３は、描画座標、イメージの種類、縦横のサイズ、および描画色等のデータを有している。また、ＲＦ−ＩＤ素子への書き込まれる電子情報に対応した属性部７０４は、先頭ブロック番号のデータを有している。連続ラベル紙３０４のラベルに内蔵されているＲＦ−ＩＤ素子に電子情報を書き込む場合は、後述するように、属性部７０４に続いて、書き込みデータを１ブロック分指定する。ＲＦ−ＩＤ素子に電子情報の書き込みを行わない場合は、ＲＦ−ＩＤコマンド７０４を送信しない。
【００４１】
図８は、ＰＣの制御装置１２０から、図７のそれぞれの制御コマンド（まとめて「制御コマンド８０１」とする）を記録装置１１０に転送する場合の出力例を示している。
【００４２】
＜連続ラベル紙３０４の構成＞
図９（ａ）は、記録媒体としての複数のラベル９０２が台紙９０１に仮着された連続ラベル紙３０４の斜視図であり、図９（ｂ）は、図９（ａ）のＩＸ円部を拡大した平面図である。
【００４３】
図９（ｂ）に示すように、連続ラベル紙３０４は、台紙９０１上に複数枚のラベル９０２が長手方向に所定間隔をおいて貼り付けられたものであり、ロール状に巻かれている。ラベル９０２への画像の記録の際には、ラベル９０２に先端余白９０７を設けて、記録範囲９０６内に画像が記録される。ＴＯＦセンサ３０９によってラベル９０２の先端部９０５が検出され、そのラベル９０２の先端部９０５から所定距離９０４離間した位置に、ＲＦ−ＩＤ素子９０３が内蔵されている。
【００４４】
＜ＲＦ−ＩＤ素子のメモリ構成＞
図１０（ａ）は、電子情報を書き込む前のＲＦ−ＩＤ素子のメモリマップの説明図であり、図１０（ｂ）は、ＲＦ−ＩＤ通信装置の通信アンテナとＲＦ−ＩＤ素子との通信シーケンスの説明図である。図１０（ｃ）は、図１０（ａ）のＲＦ−ＩＤ素子に対して、図１０（ｂ）の通信シーケンスにより電子情報を書き込んだ後のＲＦ−ＩＤ素子のメモリマップの説明図である。
【００４５】
本実施形態におけるＲＦ−ＩＤ素子９０３のメモリは、４バイト単位のブロックで構成される１２８バイト（３２ブロック×４バイト）のメモリ領域を有し、ブロック単位でアクセスできるよう構成されている。図１０（ａ）に示すように、初期状態では、全てのメモリのデータが「００Ｈ」となっている。
【００４６】
ＲＦ−ＩＤ素子に電子情報を書き込む場合は、ＰＣの制御装置１２０は記録装置１１０に対して制御コマンドによって、「書き込み先頭ブロック番号」と「書き込みデータ」を指定する。記録装置１１０は、この制御コマンドを受信すると、ＲＦ−ＩＤ素子に対して通信アンテナを使用してデータ書き込み１００１、書き込みブロック番号１００２、および書き込みデータ１００３を指示して、ブロック単位で電子情報を書き込む。図１０（ｃ）は、ブロック０からブロック３までの１６バイト（４ブロック分）の領域１００４に、電子情報を書き込んだ状態を示している。図示した領域は、ユーザによって電子情報の読み出し／書き込みが可能なユーザ領域であり、このユーザ領域以外に、読み出し専用領域（ＲＯＭ）または書き換え不能の領域が設けられており、その領域にＲＦ−ＩＤ素子に固有のＵＩＤ（識別情報）が記憶されている。
【００４７】
＜記録動作時の処理＞
次に、ＲＦ−ＩＤ素子を内蔵したラベルに対する記録装置の記録処理／書き込み処理について、図１１のフローチャートを参照しながら説明する。このようなフローチャートに対応する制御プログラムはプログラムＲＯＭ５０２に記憶されており、その制御プログラムに基づいて記録装置１１０のＭＰＵ５０１が記録装置１１０の各部を制御することにより、記録処理／書き込み処理が実行される。
【００４８】
記録装置１１０がＰＣの制御装置１２０から記録ジョブに関する制御コマンドの受信を開始すると、本処理が起動される。
【００４９】
先ず、ステップＳ１では、データ展開処理を実行することにより、各種記録データをＶＲＡＭ５０５に展開し、各種設定値や書き込みデータをＲＡＭ５０３に記憶する。次のステップＳ２では、これから電子情報を書き込もうとするラベル（第１の記録媒体）よりも搬送方向において１つ前側のラベル（以下、「前のラベル」ともいう）について、それに内蔵されたＲＦ−ＩＤ素子のＵＩＤを既に取得しているか否かを判定する。前のラベル（第３の記録媒体）に内蔵されたＲＦ−ＩＤ素子のＵＩＤを取得していない場合には、ステップＳ３に進み、これから電子情報を書き込もうとするラベルのＲＦ−ＩＤ素子（書き込み対象のＲＦ−ＩＤ素子）のＵＩＤを取得する（詳細は後述する）。以下、書き込み対象のＲＦ−ＩＤ素子を内蔵したラベルを「書き込み対象のラベル」ともいう。
【００５０】
ステップＳ４では、ＲＡＭ５０３上に存在する領域Ｂ（記録起動パルス数）に、「記録ギャップ４０２＋先端余白９０７」に対応するパルス数の値を記憶する。次のステップＳ５とステップＳ６において、ＴＯＦセンサ３０９がラベルの先端部９０５を検知するまで搬送モータ５１１を１パルス分ずつ駆動する。ステップＳ６において、ＴＯＦセンサ３０９がラベルの先端部９０５を検知すると、ステップＳ７に進み、これらから電子情報を書き込もうとする書き込み対象のラベルのＲＦ−ＩＤ素子と通信して、そのＲＦ−ＩＤ素子の識別情報であるＵＩＤを取得する。
【００５１】
ステップＳ８において、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤを取得していたと判定された場合には、ステップＳ９に進む。例えば、連続ラベル紙３０４がセットされた後に、先頭から２枚目以降のラベルのＲＦ−ＩＤ素子に電子情報書き込む場合は、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤを取得しているため、ステップＳ８からステップＳ９に進むことになる。一方、前のラベルについてのＵＩＤを取得してない場合は、後述するように、ステップＳ３のＵＤＩ取得処理によって書き込み対象のラベルについてのＵＩＤが取得されるため、ステップＳ９の比較処理は行わずに、その次のステップＳ１１へ進む。
【００５２】
ステップＳ９では、ステップＳ７にて取得した書き込み対象のラベルのＲＦ−ＩＤ素子のＵＩＤと、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤと、を比較する。両者のＵＩＤが異なる場合には、これから電子情報を書き込もうとする書き込み対象のラベルのＲＦ−ＩＤ素子が正常に認識できたと判断する。この場合には、ステップＳ１１において、その書き込み対象のＲＦ−ＩＤ素子に電子情報を書き込む。一方、両者のＵＩＤが同じである場合には、これから電子情報を書き込もうとする書き込み対象のＲＦ−ＩＤ素子が正常に認識できなかったと判断し、ステップＳ１０においてエラー処理を行う。
【００５３】
このように本実施形態の記録装置１１０は、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤを取得している場合は、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤと、電子情報の書き込み対象のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤと、を比較する。そして、それらのＵＩＤが異なる場合は、書き込み対象のＲＦ−ＩＤ素子が正常に認識できたと判断する。例えば、連続ラベル紙３０４をセットし直してから、先頭から２枚目以降のラベルのＲＦ−ＩＤ素子に電子情報を書き込む場合は、前のラベルに内蔵されたＲＦ−ＩＤ素子のＵＩＤと、書き込み対象のラベルにおけるＲＦ−ＩＤ素子のＵＩＤと、を比較する。そして、それらのＵＩＤが異なる場合に、書き込み対象のラベルのＲＦ−ＩＤ素子が正常に認識できたと判断する。連続ラベル紙３０４をセットし直した後に、複数のラベルの電子情報を順次書き込む一連の書き込み動作を開始したときには、書き込み対象のラベルのＲＦ−ＩＤ素子に対して、最初に電子情報が書き込まれることになる。
【００５４】
ステップＳ１２では、ＲＦ−ＩＤ素子への書き込みが正常に終了したか否かを判定し、それが正常に終了しなかった場合には、ステップＳ１０にてエラー処理を実行して、一連の処理を終了する。そのステップＳ１０におけるエラー処理は、例えば、搬送モータ５１１を停止させて、エラー通知用ＬＥＤ６０２を点灯させる処理などを含むことができる。一方、ステップＳ１２において、ＲＦ−ＩＤ素子への書き込みが正常に終了したと判定されたときには、ステップＳ１３に進み、ＲＡＭ５０３に存在する領域Ｃ（駆動ステップ数）に「０」を代入する。
【００５５】
その後、搬送モータ５１１を１パルス分駆動し（ステップＳ１４）、搬送モータ５１１が１パルス分駆動される毎に、ＲＡＭ５０３の領域Ｃに記憶されている値をインクリメントする（ステップＳ１５）。その後、領域Ｃに記憶されている値が領域Ｂに記憶されている値以上となったか否かを判定し（ステップＳ１６）、Ｃ≧Ｂであれば、搬送モータ５１１の駆動を停止して、１ラスタ分の画像の記録処理を実行する（ステップＳ１７）。その後、ラベル１枚に対する記録が終了したか否かを判定する（ステップＳ１８）。ラベル１枚への記録が終了するまで、ステップＳ１４からＳ１７の処理を繰り返す。
【００５６】
ステップＳ１８において、ラベル１枚への記録が終了したと判定されたときには、設定された枚数のラベルに対しての記録が終了したか否かを判定し（ステップＳ１９）、その設定枚数分の記録が終了するまでステップＳ５以降の処理を繰り返す。ステップＳ１９において、設定枚数分の記録が終了したと判定されたときには、排紙処理を実行して（ステップＳ２０）、一連の処理を終了する。その排紙処理は、例えば、記録装置１１０の排紙口に取り付けられているカッタ３０８によって記録済みのラベルが位置する連続ラベル紙３０４の部分を切断する処理と、連続ラベル紙３０４のバックフィード処理と、を含む。連続ラベル紙３０４のバックフィード処理は、搬送モータ５１１の所定パルス数分（ＴＯＦセンサ３０９からカッタ３０８までの距離分）だけ、未記録のラベルが位置する連続ラベル紙３０４をバックフィードする処理である。
【００５７】
＜ＵＩＤ取得処理＞
次に、図１２のフローチャートを用いて、ＵＩＤ取得処理（図１１中のステップＳ３）について説明する。
【００５８】
連続ラベル紙３０４がセットされた後、ステップＳ３１とステップＳ３２において、ＴＯＦセンサ３０９がラベルの先端部を検知するまで搬送モータ５１１を１パルス分ずつ駆動する。ステップＳ３２において、ＴＯＦセンサ３０９によってラベルの先端部が検知されたと判定された場合には、ステップＳ３３において、そのラベルがＵＩＤ取得位置に位置するように連続ラベル紙を搬送する。ＵＩＤ取得位置は、他のラベルのＲＦ−ＩＤ素子からの干渉を受けづらい位置である。ステップＳ３４では、ＵＩＤ取得位置にて停止している書き込み対象のラベルのＲＦ−ＩＤ素子と通信し、そのＲＦ−ＩＤ素子の識別情報であるＵＩＤを取得する。ラベルがＵＩＤ取得位置に停止しているときに、そのラベルのＲＦ−ＩＤ素子と通信するため、ラベルの搬送中にＲＦ−ＩＤ素子と通信する場合よりも、他のラベルのＲＦ−ＩＤ素子の影響を受けることなくＵＩＤを取得することができる。書き込み対象のラベルについてのＵＩＤを取得した後、その取得したＵＩＤを第１の履歴情報として保存する（ステップＳ３５）。
【００５９】
次のステップＳ３６では、ステップＳ３４にてＵＩＤを取得したラベルよりも１つ前のラベル（前のラベル）のＵＩＤを取得すべく、連続ラベル紙３０４をラベル１枚分だけ逆方向に搬送（バックフィード）して、前のラベルをＵＩＤ取得位置に移動させる。ステップＳ３７においては、ステップＳ３４の場合と同様に、ＵＩＤ取得位置に停止している前のラベルのＲＦ−ＩＤ素子と通信し、そのＲＦ−ＩＤ素子の識別情報であるＵＩＤを取得する。ステップＳ３７においてＵＩＤが取得できなかった場合は、前のラベルが存在していないため、前のラベルのＲＦ−ＩＤ素子のＵＩＤに関する処理を除き、図１２のＵＤＩ取得処理を続行する。具体的に、この場合には、後述するステップＳ４０に進むことになる。
【００６０】
次のステップＳ３８では、ステップＳ３７にて取得したＵＩＤと、ステップＳ３５にて第１の履歴情報として保存したＵＩＤと、を比較する。ステップＳ３７にて取得したＵＩＤが第１の履歴情報として存在している場合には、書き込み対象のラベルに内蔵されているＲＦ−ＩＤ素子のＩＣチップが故障していて、そのアンテナだけが有効となっている可能性がある。この場合には、ステップＳ４５にてエラー処理を行う。ステップＳ４５のエラー処理は、図１１のステップＳ１０のエラー処理と同等の処理である。一方、ステップＳ３８の判定において、ステップＳ３７にて取得したＵＩＤが第１の履歴情報として存在していなかった場合には、電子情報の書き込み対象のラベルにおけるＲＦ−ＩＤ素子のＩＣチップは故障していないと判断する。この場合には、ステップＳ３７にて取得したＵＩＤを第２の履歴情報として追加保存する（ステップＳ３９）。
【００６１】
次のステップＳ４０では、ステップＳ３４にてＵＩＤを取得したラベルよりも搬送方向において１つ後側のラベル（以下、「後のラベル」ともいう）におけるＲＦ−ＩＤ素子のＵＩＤを取得すべく、連続ラベル紙３０４を矢印Ｙの搬送方向に搬送する。その搬送の前は、ステップＳ３４にてＵＩＤを取得したラベルの１つ前のラベル（前のラベル）がＵＤＩ取得位置にあるため、ステップＳ４０では、連続ラベル紙３０４をラベル２枚分だけ搬送することになる。これにより、ステップＳ３４にてＵＩＤを取得したラベルの１枚後のラベル（第２の記録媒体）がＵＩＤ取得位置に移動する。
【００６２】
ステップＳ４１では、ステップＳ３４およびステップＳ３７の場合と同様に、ＵＤＩ取得位置に停止している後のラベルのＲＦ−ＩＤ素子と通信し、そのＲＦ−ＩＤ素子の識別情報であるＵＩＤを取得する。ステップＳ４２では、ステップＳ３８と同様に、ステップＳ４１にて取得したＵＩＤと、ステップＳ３５およびステップＳ３９において履歴情報（第１および第２の履歴情報）として保存したＵＩＤと、を比較する。ステップＳ４１にて取得したＵＩＤが履歴情報（第１および第２の履歴情報）として存在している場合には、電子情報の書き込み対象のラベルにおけるＲＦ−ＩＤ素子のＩＣチップが故障していて、そのアンテナだけが有効となっている可能性がある。この場合には、ステップＳ４５へ進んでエラー処理を行う。一方、ステップＳ４２の判定において、ステップＳ４１にて取得したＵＩＤが履歴情報（第１および第２の履歴情報）として存在していなかった場合は、電子情報の書き込み対象のラベルにおけるＲＦ−ＩＤ素子のＩＣチップは故障していないと判断する。
【００６３】
このように、電子情報の書き込み対象のラベルと、その１つ前および１つ後に位置するラベル（前のラベルおよび後のラベル）についてのＵＩＤを取得して、それらのＵＩＤをチェックする。ステップＳ４２の判定において、後のラベルのＵＩＤが履歴情報（第１および第２の履歴情報）として存在していない場合は、書き込み対象のラベルのＵＩＤが正しく読み込まれたと判断する。すなわち、書き込み対象のラベルのＵＩＤとして、第一の履歴情報としてのＵＩＤを採用する（ステップＳ４３）。その後、通常の処理を行うために、連続ラベル紙３０４がセットされたときの初期の搬送開始位置まで、連続ラベル紙３０４を戻す（ステップＳ４４）。
【００６４】
このように本実施形態においては、電子情報の書き込み対象のラベルが連続ラベル紙３０４の先頭に位置していない場合であっても、書き込み対象のラベルにおけるＲＦ−ＩＤ素子の識別情報を確実に取得することができる。また、前のラベルに内蔵されたＲＦ−ＩＤ素子の識別情報がない場合であっても、書き込み対象のラベルにおけるＲＦ−ＩＤ素子の識別情報を確実に取得することができる。したがって、記録対象のラベルにおけるＲＦ−ＩＤ素子以外の他のＲＦ−ＩＤ素子に対して、電子情報を誤って書き込む事態を回避することができる。
【００６５】
（他の実施形態）
前のラベルに内蔵されたＲＦ−ＩＤ素子の識別情報と、後のラベルに内蔵されたＲＦ−ＩＤ素子の識別情報と、を取得する順序は、前述した実施形態とは逆であってもよい。その場合には、連続ラベル紙をラベル１枚分バックフィードさせてから、それを矢印Ａの搬送方向にラベル２枚分搬送することになる。また、識別情報を取得するための位置は、必ずしも所定のＵＩＤ取得位置のみに限定されず、ある程度の自由度をもって設定してもよく、また通信アンテナを移動させるようにしてもよい。
【００６６】
また、上述した実施形態においては、長尺のラインヘッドを用いたインクジェット方式のラベル記録装置を例に説明した。しかし、本発明の記録装置は、上述した第１の実施形態のみに特定されず、電子情報の書き込み／読み出しが可能なＲＦ−ＩＤ素子との通信機能を有する記録装置であればよい。例えば、ＲＦ−ＩＤ素子を内蔵したプラスチックカードやカット紙等を記録媒体として、そのＲＦ−ＩＤ素子と通信を行うＲＦ−ＩＤ通信装置を備えたカード記録装置であってもよい。あるいは、インクリボン等を用いる記録装置、または、記録媒体としての熱転写紙に内蔵されたＲＦ−ＩＤ素子と通信を行うためのＲＦ−ＩＤ通信装置を内蔵した熱転写方式の記録装置などであってもよく、記録方式は限定されるものではない。
【００６７】
また、記録装置は、記録媒体に内蔵されているＲＦ−ＩＤ素子に電子情報を書き込む装置、および記録媒体に内蔵されているＲＦ−ＩＤ素子から電子情報を読み出す装置を備えていればよく、ＲＦ−ＩＤ素子との通信方式については限定されない。また、通信アンテナの位置は、上記実施形態のような記録ヘッドよりも記録媒体の搬送方向上流側かつ記録媒体の上方の位置に限定されず、任意である。例えば、記録ヘッドよりも搬送方向上流側かつ記録媒体の下方の位置、記録ヘッドの下方（記録媒体の下方）の位置、記録ヘッドよりも搬送方向下流側かつ記録媒体の上方の位置、あるいは、記録ヘッドよりも搬送方向下流側かつ記録媒体の下方の位置でもよい。
【００６８】
また、使用するＲＦ−ＩＤ素子の種類に応じて、対応するＲＦ−ＩＤ通信ドライバを取り替えたり、メモリチェックの方法やメモリチェックを実行する容量等を変更したりしてもよい。また、１種類のＲＦ−ＩＤ素子に限らず、複数種類のＲＦ−ＩＤ素子と通信可能なＲＦ−ＩＤ通信ドライバを設け、使用するＲＦ−ＩＤ素子の種類に応じて、メモリチェックの方法やメモリチェックを実行する容量等を変更してもよい。
【００６９】
さらに本発明は、複数の機器から構成される記録システムに適用してもよく、また１つの機器からなる記録装置に適用してもよい。
【００７０】
また本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、その供給されたプログラムを読み出して実行することによっても達成できる。上述した実施形態においては、図１２のフローチャートに対応したプログラムを含む。その場合、そのようなプログラムの機能を発揮することができればよく、その形態はプログラムである必要はない。したがって、本発明の機能処理をコンピュータで実現するためにそのコンピュータにインストールされるプログラムコード自体も、本発明を実現するものである。つまり、本発明の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの形態は問わず、例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等であってもよい。
【００７１】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などが挙げられる。その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、そのホームページからハードディスク等の記録媒体にダウンロードする方法を挙げることができる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードしてもよい。つまり、本発明の処理機能をコンピュータで実現するためのプログラムファイルを、複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれる。
【００７２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納し、それをユーザに配布する形態を採ることもできる。その場合には、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより、暗号化されたプログラムを実行可能な形式でコンピュータにインストールしてもよい。
【００７３】
また、読み出したプログラムをコンピュータが実行することによって、前述した実施形態の機能を実現する形態以外に、他の形態によっても機能の実現が可能である。例えば、そのプログラムの指示に基づいて、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能を実現することができる。
【００７４】
さらに、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに、記録媒体から読み出されたプログラムが書き込まれるようにしてもよい。この場合、その書き込まれたプログラムの指示に基づいて、機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによって、前述した実施形態の機能を実現することができる。
【符号の説明】
【００７５】
１１０  記録装置
３０１  記録ヘッド
３０７  通信アンテナ
５０１  ＭＰＵ
９０１  ラベル（記録媒体）
９０３  ＲＦ−ＩＤ素子
【図１】
2013196298.tif 000003
【図２】
2013196298.tif 000004
【図３】
2013196298.tif 000005
【図４】
2013196298.tif 000006
【図５】
2013196298.tif 000007
【図６】
2013196298.tif 000008
【図７】
2013196298.tif 000009
【図８】
2013196298.tif 000010
【図９】
2013196298.tif 000011
【図１０】
2013196298.tif 000012
【図１１】
2013196298.tif 000013
【図１２】
2013196298.tif 000014
【図１３】
2013196298.tif 000015