(57)【要約】【課題】  記録媒体に内蔵するRFID素子への書き込み動作を有効にするか無効にするかの制御コマンドを、記録媒体１枚毎に発行することは難しく、情報の書き込み動作モードを変更する場合、一旦動作を停止せざるを得ない状態があった。  【解決手段】  本発明に係る第1の発明の目的は、デバイスを停止させることなく、且つ別途新たにデバイスを用意することなくRFID通信機構を動作するか否かをリアルタイムに制御することで、機能の両立と、時間及びコストの縮小が可能なRFIDデバイス機器制御プログラムを提供する。【選択図】    図２
2006139629.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを転送する印刷データ転送手段と、
RFID制御コマンドを生成する生成手段と、
前記生成したRFID制御コマンドを転送するコマンド転送手段と
前記印刷データの転送とRFID制御コマンドの転送を同時に行う機能と
を有する事を特徴とする情報処理システム。
【請求項２】
前記コマンド転送手段は印刷データ毎に同一のRFID制御コマンドを転送することを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記RFID制御コマンドとは、RFIDチップとの通信を行うか否かを示すことを特徴とする請求項1、２に記載の情報処理システム。
【請求項４】
前記RFID制御コマンドとは、RFIDチップへ転送するデータのサイズを示すことを特徴とする請求項３記載の情報処理システム。
【請求項５】
前記RFID制御コマンドとは、RFIDチップへ転送するデータの位置を示すことを特徴とする請求項３記載の情報処理システム。
【請求項６】
前記RFID制御コマンドとは、RFIDチップの情報を示すことを特徴とする請求項３記載の情報処理システム。
【請求項７】
印刷データを転送する印刷データ転送手段と、
RFID制御コマンドを生成する生成手段と、
前記生成したRFID制御コマンドを転送するコマンド転送手段と
前記印刷データの転送とRFID制御コマンドの転送を同時に行う機能と
を有する事を特徴とするプログラム
【請求項８】
複数枚印刷を指示する場合、RFID通信を行わない旨のRFID制御コマンドを生成する生成手段と、前記生成したコマンドを送信する手段と
を有することを特徴とする請求項７記載のプログラム
【請求項９】
請求項７記載のプログラムと、
印刷データを生成する画像生成手段と
を有することを特徴とするプリンタドライバ
【請求項１０】
請求項９記載のプリンタドライバと、
該プリンタドライバを管理する管理手段と
を有することを特徴とするオペレーティングシステム
【請求項１１】
請求項９記載のプリンタドライバと、
該プリンタドライバから転送されるデータを解析する解析手段と、
前記解析結果を基に印刷を行う印刷機構と、
前記解析結果を基にRFIDチップと通信を行う通信機構と
を有することを特徴とする印刷処理システム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録媒体表面への印刷と、内蔵するＲＦＩＤ等の素子への情報書き込みを同時に行なう情報処理システム、プログラム、プリンタドライバ、オペレーティングシステム、及び印刷処理システムに関するものである。
【背景技術】
【０００２】
記録媒体の表面に印刷する印刷データ転送と同時に記録媒体に内蔵されたRFID素子に情報を書き込む為の書き込みデータを転送し、これらを同時並行的に行なうカラーラベル記録システムが提案されている。
【０００３】
これらのシステムは複数のラインヘッドを用いて高速に印刷すると同時に、記録媒体に内蔵するトランスポンダ（ＲＦＩＤ素子等）に対して無線通信を用いることによって非接触にデータの書き込みが可能である。
（例えば特許文献１）
【０００４】
【特許文献１】特開2003-141465
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来のシステムの場合、記録媒体に内蔵するRFID素子への書き込み動作を有効にするか無効にするかの制御コマンドを、記録媒体１枚毎に発行することは難しく、情報の書き込み動作モードを変更する場合、一旦動作を停止せざるを得ない状態があった。
本発明に係る第1の発明の目的は、デバイスを停止させることなく、且つ別途新たにデバイスを用意することなくRFID通信機構を動作するか否かをリアルタイムに制御することで、機能の両立と、時間及びコストの縮小が可能なRFIDデバイス機器制御プログラムを提供することにある。
【０００６】
又本発明に係る第２の発明の目的は、制御コマンドを処理する側のデバイス種を限定しないことにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明による情報処理システムは、
印刷データを転送する印刷データ転送手段と、
RFID制御コマンドを生成する生成手段と、
前記生成したRFID制御コマンドを転送するコマンド転送手段と
前記印刷データの転送とRFID制御コマンドの転送を同時に行なうことを特徴とする。
【０００８】
又本発明のプログラムは複数枚の印刷コマンドにより、RFID通信をさせないように指示する無効コマンドを自動発行するようにした。
【発明の効果】
【０００９】
以上説明した通り、本説明によれば、RFID制御コマンドをデバイスドライバから送信することによって、デバイスを停止させることなく、且つ別途新たにデバイスを用意することなくRFID通信機構を動作するか否かをリアルタイムに制御することで、機能の両立と、時間及びコストの縮小が可能である。
【発明を実施するための最良の形態】
【００１０】
以下に、図面を参照して、この発明の最適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素の相対配置、数式、数値等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する主旨のものではない。
（第一の実施の形態）
図1は本発明の第一形態である印刷処理システムを示すものである。
図1において、
101はCPUで、後述したメモリに記憶されているプログラムを実行して、システムの各部を制御する。
102は記憶装置で、OS、デバイスドライバ、アプリケーションソフトウェア及び図2に示すフローに対応するプログラムが記憶されている。
103は転送及び、印刷に関わるデータを記憶するためのRAM記憶装置で、図1に示すように
RFIDデータ書き込み位置120、
RFIDデータ書き込みサイズ121、
RFID書き込みデータ122、
印刷データ123などを記憶している。
104は転送対象との通信を行なうUSBインタフェースである。
105は転送された転送データを受け取るプリンタデバイスのUSBインタフェースである。
106は転送されたRFIDデータを基にRFIDチップと通信を行なうRFID通信機構である。
107は転送された印刷データを基に印刷を行なう印刷機構である。
【００１１】
上述の構成からなる実施例の動作説明を図2に示すフローを参照して説明する。
【００１２】
まずステップS201でRFIDへの書き込みデータを受信したか否か、つまりRFIDへの書込み要求があるか否かを確認し、受信した場合はS202でそのデータをメモリに保存する。
【００１３】
次にステップS203で印刷データを受信したかどうか、つまり印刷要求があるか否かを確認し、受信した場合はS204へ進み、未受信の場合はS201のRFIDデータ受信確認へ戻る。
【００１４】
印刷データを受信した場合は、S204でRFIDへ書き込むデータがメモリに保存されているか否か、つまりRFIDへの書き込み要求があったか否かを確認し、保存されていなかった場合はS205でRFID通信を無効にするコマンドをデバイスに送信し、保存されていた場合はS206でRFID通信を有効にするコマンドをデバイスに送信した後、S207でメモリに保存されているRFIDへの書き込みデータをデバイスに送信する。
RFIDに関するデータとしては、RFIDデータ書き込み位置120、RFIDデータ書き込みサイズ121、RFID書き込みデータ122だけに限らず、これらのうちの一部又は、それ以外にも保存する事が可能である。
記憶装置の記憶媒体103はRAMに限らず、例えば、磁気記憶媒体（フロッピーディスク、ハードディスク、磁気テープ等）、光ディスク（MOやPD等の光磁気ディスク、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-R、DVD-RAM、DVD-R、DVD-RW、DVD+RW等）、半導体ストレージ、紙テープ、ROM素子などを挙げることができる。
【００１５】
インタフェース104、105はUSBに限らず、例えばRC-232C、IrDA、IEEE1394等のシリアルインタフェースや、IEEE1284、SCSI、IDEなどのパラレルインタフェース、或いは／及び、ネットワークインタフェースなども可能である。
りは、この発明の範囲をそれらのみに限定する主旨のものではない。
（第二の実施の形態）
第二の実施形態の構成は第一の実施形態と同様である。実施例の動作説明を図3に示すフローを参照して説明する。
【００１６】
まずステップS301でRFIDへの書き込みデータを受信し、S302で受信したデータをメモリに保存する。
次にステップS303で印刷データを受信しS304で複数印刷か否かを確認する。複数印刷の場合はS305でRFID通信を無効にするコマンドをデバイスに送信し、複数印刷ではない場合はS206でRFID通信を有効にするコマンドをデバイスに送信した後、S207でメモリに保存されているRFIDへの書き込みデータをデバイスに送信する。
RFIDに関するデータとしては、RFIDデータ書き込み位置120、RFIDデータ書き込みサイズ121、RFID書込みデータ122だけに限らず、これらのうちの一部又は、それ以外にも保存する事が可能である。
記憶装置の記憶媒体303はRAMに限らず、例えば、磁気記憶媒体（フロッピーディスク、ハードディスク、磁気テープ等）、光ディスク（MOやPD等の光磁気ディスク、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-R、DVD-RAM、DVD-R、DVD-RW、DVD+RW等）、半導体ストレージ、紙テープ、ROM素子などを挙げることができる。
【００１７】
インタフェース304、305はUSBに限らず、例えばRC-232C、IrDA、IEEE1394等のシリアルインタフェースや、IEEE1284、SCSI、IDEなどのパラレルインタフェース、或いは／及び、ネットワークインタフェースなども可能である。
【００１８】
上述の実施形態では、システムとして記述したが、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に情報伝送手段（記憶媒体、回線・ネットワークを介しての有線信号或いは光や電波の無線信号）を用いて直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、上記情報伝送手段から、或いは／及び、一旦ハードディスク等の記憶装置にインストールした後であればその記憶装置からそのプログラムをRAMに読み出して実行する場合にも適用できる。
従って、本発明は上記実施形態で説明した機能処理をコンピュータで実現するための、該コンピュータにインストールされるプログラムコード自体も本発明を構成するものである。つまり、本発明における特許請求の範囲に記載した要件を満たす機能を実現するコンピュータプログラム自体も本願発明に含まれる。なお、プログラムとしては、プロセッサが直接に解釈し実行可能なオブジェクトコードプログラム、及び、インタプリタにより実行されるプログラム、OS或いはアプリケーション上で動作するスクリプトデータ形式のプログラム等、プログラムの形態は問われない。
また、プログラムを供給するための「記憶媒体」としては、例えば、磁気記憶媒体（フロッピーディスク、ハードディスク、磁気テープ等）、光ディスク（MOやPD等の光磁気ディスク、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-R、DVD-RAM、DVD-R、DVD-RW、DVD+RW等）、半導体ストレージ、紙テープ、ROM素子などを挙げることができる。
【００１９】
また、伝送信号によるプログラムの供給方法としては、たとえばクライアントコンピュータのブラウザやFTPクライアントを用いてインターネットのWebサイトやFTPサーバに接続し、該WebサイトやFTPサーバから本発明の機能を実現するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードする処理がある。
【００２０】
また、本発明のプログラムが複数の小プログラムファイルで構成される場合、それぞれの小プログラムファイルを異なるWebサイトやFTPサーバからダウンロードすることによっても実現可能である。例えば、本願発明が、その主要部分となるプログラム以外に、それと連携して動作する小プログラム（ダイナミックリンクライブラリやオーバーレイプログラム等）を必要とする場合、その小プログラムをインターネット上のサーバからダウンロードしても構わない。この場合、小プログラムも本願発明を構成する要素の１つとなるので、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるネットワーク上のサーバも、本発明に含まれるものである。なお、小プログラムは、電子メールに添付されるプログラムも含む。
【００２１】
また、本発明は、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページ等から暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００２２】
また、コンピュータが、記憶媒体よりRAMに読み出したプログラムを実行することによって、前述した実施形態の機能が実現する以外にも、コンピュータ上で稼動しているOSやドライバプログラムなどが、本発明を構成する要素の１つ、或いは全要素中の一部の要素群の或る部分または全部を実行する場合であっても、前述した実施形態の機能を実現する場合には本発明に含まれる。
【産業上の利用可能性】
【００２３】
本発明は記録媒体の表面に記録を行うと同時に内蔵するＲＦ−ＩＤ素子に情報を書き込む記録装置を制御するプログラム利用可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明の第一形態である印刷処理システムを説明する概略構成図である。
【図２】本発明の第一形態である印刷処理システムのRFIDデータ書き込み判断処理の流れを示すフローである。
【図３】は本発明の第二形態である印刷処理システムの複数枚印刷時における処理の流れを示すフローである。
【符号の説明】
【００２５】
101  CPU
記憶装置
RAM
USB(ホスト)
USB(デバイス)
RFID通信機構
印刷機構
【図１】
2006139629.tif 000003
【図２】
2006139629.tif 000004
【図３】
2006139629.tif 000005