(57)【要約】【課題】  印刷機能とＲＦＩＤ書き込み機能とを備える印刷装置より、ＲＦＩＤへの書き込み処理結果に関する情報をリアルタイムに、かつ正確に取得できるようにする。【解決手段】  ＲＦＩＤへの書き込みデータ１２１を生成する情報処理装置１００と、情報処理装置１００と通信可能に接続され、書き込みデータ１２１に基づいて書き込み処理する印刷装置１１０とを備える印刷処理システムであって、情報処理装置１００は、書き込みデータ１２１を生成する際に、書き込みデータ１２１に識別ＩＤ１２２を付加する手段と、印刷装置１１０における書き込み処理の成否に関する情報を受信する手段と、を備え、印刷装置１１０は、書き込み処理の成否に関する情報を取得し、識別ＩＤとともに情報処理装置１００に送信する手段とを備える。【選択図】  図１
2007140838.tif 000002
【特許請求の範囲】
【請求項１】
出力情報を生成する情報処理装置と、該情報処理装置と通信可能に接続され、該出力情報を出力処理する出力装置とを備える情報出力システムであって、
前記情報処理装置は、
前記出力情報を生成する際に、該出力情報に所定の識別情報を付加する手段と、
前記出力装置における出力処理の成否に関する情報を受信する手段と、を備え、
前記出力装置は、
前記出力処理の成否に関する情報を取得し、前記識別情報とともに前記情報処理装置に送信する手段と
を備えることを特徴とする情報出力システム。
【請求項２】
前記出力情報は、ＲＦＩＤへの書き込み情報であり、前記出力処理は該ＲＦＩＤへの書き込み処理であることを特徴とする請求項１に記載の情報出力システム。
【請求項３】
所定の識別情報が付加された出力情報を生成する情報処理装置と通信可能に接続される出力装置であって、
前記出力情報を受信し、該出力情報に基づいて出力処理を行う手段と、
前記出力処理の成否に関する情報を取得し、前記識別情報とともに前記情報処理装置に送信する手段と
を備えることを特徴とする出力装置。
【請求項４】
前記出力情報は、ＲＦＩＤへの書き込み情報であり、前記出力処理は該ＲＦＩＤへの書き込み処理であることを特徴とする請求項３に記載の出力装置。
【請求項５】
所定の情報を出力する出力装置と通信可能に接続される情報処理装置であって、
所定の識別情報を付加した出力情報を生成し、前記出力装置に送信する手段と、
前記出力情報に基づいて前記出力装置が出力処理した場合の、出力処理の成否に関する情報を前記識別情報とともに受信する手段と
を備えることを特徴とする情報処理装置。
【請求項６】
前記出力情報は、ＲＦＩＤへの書き込み情報であり、前記出力処理は該ＲＦＩＤへの書き込み処理であることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
所定の識別情報が付加された出力情報を生成する情報処理装置と通信可能に接続される出力装置における情報処理方法であって、
前記出力情報を受信し、該出力情報に基づいて出力処理を行う工程と、
前記出力処理の成否に関する情報を取得し、前記識別情報とともに前記情報処理装置に送信する工程と
を備えることを特徴とする情報処理方法。
【請求項８】
所定の情報を出力する出力装置と通信可能に接続される情報処理装置における情報処理方法であって、
所定の識別情報を付加した出力情報を生成し、前記出力装置に送信する工程と、
前記出力情報に基づいて前記出力装置が出力処理した場合の、出力処理の成否に関する情報を前記識別情報とともに受信する工程と
を備えることを特徴とする情報処理方法。
【請求項９】
請求項７または８に記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１０】
請求項７または８に記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷機能、ＲＦＩＤ書き込み機能等の情報出力機能を備える出力装置と、該出力装置に接続され、該出力装置において印刷する印刷情報やＲＦＩＤに書き込む書き込み情報等の出力情報を提供する情報処理装置と、を備える情報出力システムにおける情報処理技術に関するものである。
【背景技術】
【０００２】
従来より、情報出力システムの一例として、印刷機能とＲＦＩＤ書き込み機能とを備える印刷装置と、該印刷装置に接続され、該印刷装置において印刷する印刷情報とＲＦＩＤに書き込む書き込み情報とを提供する情報処理装置と、を備える印刷処理システムが知られている。
【０００３】
同システムでは、印刷装置にてＲＦＩＤへの書き込み処理が失敗した場合、印刷処理を止める、あるいは印刷情報に加工を加える等の処理を行い（つまり、書き込みに成功した場合と失敗した場合とで、出力に変化を加え）、これにより、ユーザは、ＲＦＩＤへの書き込み処理が失敗したことを判断していた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記方法の場合、ＲＦＩＤへの書き込みの成否に関わらず連続的に処理を行いたい場合や、書き込み処理が失敗したものに関してのみ再度書き込みを行うといった処理を行いたい場合には、適切に対応することができないという問題がある。このような処理に対応するためには、情報処理装置が、印刷装置から書き込み処理結果に関する情報をリアルタイムに、かつ正確に取得できるようにすることが必要である。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、印刷機能やＲＦＩＤ書き込み機能等の情報出力機能を備える出力装置より、ＲＦＩＤへの書き込み処理結果等の出力処理結果に関する情報をリアルタイムに、かつ正確に取得できるようにすることで、出力処理の成否に柔軟に対応可能な情報処理システムを構築できるようにする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために本発明に係る情報出力システムは以下のような構成を備える。即ち、
出力情報を生成する情報処理装置と、該情報処理装置と通信可能に接続され、該出力情報を出力処理する出力装置とを備える情報出力システムであって、
前記情報処理装置は、
前記出力情報を生成する際に、該出力情報に所定の識別情報を付加する手段と、
前記出力装置における出力処理の成否に関する情報を受信する手段と、を備え、
前記出力装置は、
前記出力処理の成否に関する情報を取得し、前記識別情報とともに前記情報処理装置に送信する手段とを備える。
【発明の効果】
【０００７】
本発明によれば、印刷機能やＲＦＩＤ書き込み機能等の情報出力機能を備える出力装置より、ＲＦＩＤへの書き込み処理結果等の出力処理結果に関する情報をリアルタイムに、かつ正確に取得できるようにすることで、出力処理の成否に柔軟に対応可能な情報処理システムを構築することができるようになる。
【発明を実施するための最良の形態】
【０００８】
以下に、図面を参照して、本発明の最適な実施の形態を例示的に説明する。ただし、この実施の形態に記載されている構成要素の相対配置等は、特に特定的な記載がない限りは、本発明の範囲をそれらのみに限定するものではない。
【０００９】
＜印刷処理システムの構成＞
図１は本発明の第１の実施形態にかかる印刷処理システムの構成を示す図である。図１に示すように、印刷処理システムは情報処理装置１００と印刷装置１１０とを備え、ＵＳＢにより接続されている。
【００１０】
情報処理装置１００において、１０１はＣＰＵで、後述するＲＯＭに記憶されているプログラムを実行し、出力データの生成処理を制御する。１０２はＲＯＭで、図２（ａ）及び図２（ｂ）に示すフローに対応するプログラムを記憶する。１０３はＲＡＭ（記憶装置）で、１２０に示すように印刷データ１２１やＲＦＩＤへの書き込みデータ１２２、及びページ識別ＩＤ１２３などを記憶する。１０４はＵＳＢ（通信インターフェイス）で、印刷装置１１０との相互通信を行う。
【００１１】
一方、印刷装置１１０において、１１１は情報処理装置１００より出力された出力データ（印刷データ１２１、ＲＦＩＤへの書き込みデータ１２２、ページ識別ＩＤ１２３等）を受け取るＵＳＢ（通信インターフェイス）である。１１２はＲＯＭで、図３に示すフローに対応するプログラムを記憶する。
【００１２】
１１３は受信したＲＦＩＤへの書き込みデータ１２２に基づいてＲＦＩＤ書き込み処理を行うＲＦＩＤ通信機構である。１１４は受信した印刷データ１２１に基づいて印刷処理を行う印刷機構である。
【００１３】
かかる構成を備える印刷処理システムにおける情報処理装置１００および印刷装置１１０の動作説明を以下、図２（ａ）、図２（ｂ）及び図３に示すフローを参照しながら説明する。
【００１４】
＜情報処理装置１００における処理＞
はじめに情報処理装置１００における処理の流れについて図２（ａ）、図２（ｂ）を用いて説明する。図２ａは情報処理装置１００において出力データ（印刷データ１２１、ＲＦＩＤへの書き込みデータ１２２、ページ識別ＩＤ１２３等）を生成する際の処理の流れを示す図である。また、図２（ｂ）は印刷装置１１０における出力処理の結果に関する情報（出力結果情報）を情報処理装置１００にて取得する際の処理の流れを示す図である。
【００１５】
はじめに図２（ａ）の出力データ生成処理について説明する。図２（ａ）に示すように、ステップＳ２０１では、出力結果情報取得処理（図２ｂ）を起動させるために、出力結果情報取得開始信号を発信する。ステップＳ２０２では印刷データ１２１、ＲＦＩＤへの書き込みデータ１２２、及びページ識別ＩＤ１２３を取得する。
【００１６】
ステップＳ２０３では、各データを合成し、出力データを生成する。生成した出力データはステップＳ２０４において印刷装置１１０に転送し、ステップＳ２０５では、次のデータが存在するか否かを判別する。ステップＳ２０５における判別の結果、連続して出力データを転送する場合には、ステップＳ２０２に戻り、各データの取得処理から繰り返す。一方、次のデータが存在しない場合には、出力データ生成処理を終了する。
【００１７】
次に図２（ｂ）を用いて出力結果情報取得処理について説明する。図２（ｂ）に示すように、ステップＳ２１１では、印刷装置１１０から出力結果情報を取得し、ステップＳ２１２では、当該取得した情報の中に後述するＲＦＩＤへの書き込み処理がＮＧだったページの識別ＩＤがあるか否かを判別する。
【００１８】
判別の結果、ＲＦＩＤへの書き込み処理がＮＧだったページの識別ＩＤがある場合は、ステップＳ２１３で、当該識別ＩＤが示す出力データを検索し、ステップＳ２１４で、対象となる出力データを再度、印刷装置１１０へ転送する。その後、ステップＳ２１５で、印刷処理が終了か否かを判別し、判別の結果、終了していない場合には、ステップＳ２１１に戻り、出力結果情報の取得処理から繰り返す。
【００１９】
＜印刷装置１１０における処理＞
次に印刷装置１１０における処理の流れについて図３を用いて説明する。図３は印刷装置１１０における出力処理（ＲＦＩＤへの書き込み処理、印刷処理）の流れを示す図である。
【００２０】
図３に示すように、ステップＳ３０１では、情報処理装置１００からの出力データの受信を開始する。ステップＳ３０２では、出力データを受信したか否かを判別する。判別の結果、出力データを受信したと判別された場合には、ステップＳ３０３に進み、ＲＦＩＤへの書き込み処理を行う。
【００２１】
ステップＳ３０４では、ＲＦＩＤへの書き込み処理が成功したか否か、その成否を判別する。判別の結果、ＲＦＩＤへの書き込み処理に成功したと判別された場合には、続いてステップＳ３０５に進み、印刷処理を行った後、ステップＳ３０１の出力データ受信開始処理へ戻る。
【００２２】
一方、ステップＳ３０４における判別の結果、ＲＦＩＤへの書き込み処理に失敗したと判別された場合には、ステップＳ３０６に進み、ＮＧ処理だった書き込みデータの識別ＩＤを出力結果情報として情報処理装置１００に返信する。
【００２３】
一方、ステップＳ３０２における判別の結果、出力データがないと判別された場合には、情報処理装置１００に対して印刷処理終了の信号を発信し、処理を終了する。
【００２４】
以上の説明から明らかなように、本実施形態にかかる印刷処理システムでは、情報処理装置１００における出力データ生成の際に、ＲＦＩＤへの書き込みデータに対応して識別情報を添付することとし、さらに、印刷装置１１０内でＲＦＩＤへの書き込みの成否を判断し、その結果に伴い、先に添付された識別ＩＤを当該出力結果情報として情報処理装置１００に返信する構成とすることで、情報処理装置１００では、ＲＦＩＤへの書き込み処理の成否をリアルタイムに、かつ正確に判別することが可能となる。
【００２５】
［第２の実施形態］
上記第１の実施形態にかかる印刷処理システムにおいて、ＲＦＩＤへの書き込みデータに対応して添付される識別情報は、そのデータ形式等を特に限定するものではない。同様に、出力結果情報についてもそのデータ形式等を特に限定するものではない。
【００２６】
さらに、上記第１の実施形態では、ＲＦＩＤへの書き込み機能と印刷機能とを備える印刷装置を用いることとしたが、特にこれに限定されるものではなく、他の出力処理機能が付加されていてもよく、また、そのデバイス種を限定するものではない。同様に、出力データを転送する側の情報処理装置についても特に図１に示す構成に限定されるものではない。
【００２７】
また、上記第１の実施形態では出力処理の結果を判別し、ＮＧ処理の識別ＩＤを出力結果情報として返信することとしたが、特にこれに限らず、ＯＫ処理の識別ＩＤを返信するようにしてもよい。その場合、情報処理装置側で返信されなかった識別ＩＤのジョブを再送することで同一の結果を得ることができる。
【００２８】
また、印刷装置１１０は情報処理装置１００との相互通信インターフェイスを搭載したデバイスであり、出力データの格納媒体２０４はＲＡＭに限らず、例えば、磁気記憶媒体（フロッピー（登録商標）ディスク、ハードディスク、磁気テープ等）、光ディスク（ＭＯやＰＤ等の光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ+ＲＷ等）、半導体ストレージ、紙テープ、ＲＯＭ素子などを用いるようにしてもよい。
【００２９】
また、通信インターフェイスとしてはＵＳＢ１０４、１１１に限らず、例えばＲＣ−２３２Ｃ、ＩｒＤＡ、ＩＥＥＥ１３９４等のシリアルインターフェイスや、ＩＥＥＥ１２８４、ＳＣＳＩ、ＩＤＥなどのパラレルインターフェイス、或いは／及び、ネットワークインターフェイスなどであってもよい。
【００３０】
また、上記第１の実施形態では、印刷処理システムとして記述したが、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に情報伝送手段（記憶媒体、回線・ネットワークを介しての有線信号或いは光や電波の無線信号）を用いて直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、上記情報伝送手段から、或いは／及び、一旦ハードディスク等の記憶装置にインストールした後にその記憶装置からそのプログラムをＲＡＭに読み出して実行するよう構成してもよい。
【００３１】
従って、上記実施形態で説明した機能をコンピュータで実現するための、該コンピュータにインストールされるプログラムコード自体も本発明を構成するものである。つまり、本発明における特許請求の範囲に記載した要件を満たす機能を実現するコンピュータプログラム自体も本発明に含まれる。なお、プログラムとしては、プロセッサが直接に解釈し実行可能なオブジェクトコードプログラム、及び、インタプリタにより実行されるプログラム、ＯＳ或いはアプリケーション上で動作するスクリプトデータ形式のプログラム等、プログラムの形態は問われない。
【００３２】
また、プログラムを供給するための「記憶媒体」としては、例えば、磁気記憶媒体（フロッピー（登録商標）ディスク、ハードディスク、磁気テープ等）、光ディスク（ＭＯやＰＤ等の光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等）、半導体ストレージ、紙テープ、ＲＯＭ素子などを挙げることができる。
【００３３】
また、伝送信号によるプログラムの供給方法としては、たとえばクライアントコンピュータのブラウザやＦＴＰクライアントを用いてインターネットのＷｅｂサイトやＦＴＰサーバに接続し、該ＷｅｂサイトやＦＴＰサーバから本発明の機能を実現するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードする処理がある。
【００３４】
また、本発明のプログラムが複数の小プログラムファイルで構成される場合、それぞれの小プログラムファイルを異なるＷｅｂサイトやＦＴＰサーバからダウンロードすることによっても実現可能である。例えば、本発明が、その主要部分となるプログラム以外に、それと連携して動作する小プログラム（ダイナミックリンクライブラリやオーバーレイプログラム等）を必要とする場合、その小プログラムをインターネット上のサーバからダウンロードしても構わない。この場合、小プログラムも本発明を構成する要素の１つとなるので、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるネットワーク上のサーバも、本発明に含まれるものである。なお、小プログラムは、電子メールに添付されるプログラムも含む。
【００３５】
また、本発明は、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページ等から暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３６】
また、コンピュータが、記憶媒体よりＲＡＭに読み出したプログラムを実行することによって、前述した実施形態の機能が実現する以外にも、コンピュータ上で稼動しているＯＳやドライバプログラムなどが、本発明を構成する要素の１つ、或いは全要素中の一部の要素群の或る部分または全部を実行する場合であっても、前述した実施形態の機能を実現する場合には本発明に含まれる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施形態にかかる印刷処理システムの構成を示す図である。
【図２】本発明の第１の実施形態にかかる情報処理装置における処理の流れを示すフローチャートである。
【図３】本発明の第１の実施形態にかかる印刷装置における処理の流れを示すフローチャートである。
【図１】
2007140838.tif 000003
【図２】
2007140838.tif 000004
【図３】
2007140838.tif 000005