(57)【要約】      （修正有）【課題】特殊な印刷に対応するカスタマイズを、台数を制限しつつ容易に行うプリンタを提供する。【解決手段】リボンが巻かれたボビン５を取付け、リボンを巻き出しつつ印刷に使用するプリンタ１であって、メモリ２２に書き込まれたファームウエア２３に従って動作する基本制御部２と、ファームウエア２３に組み込まれた特殊機能の有効又は無効を記憶する機能設定記憶部３１と、ＲＦＩＤタグ６を内蔵したボビン５を取り付けた際にＲＦＩＤタグ６の保有情報を取得するＲＦＩＤ情報取得部３２と、ＲＦＩＤタグ６の保有情報を書き換えるためのＲＦＩＤ情報書換部３３とを備え、基本制御部２が、ＲＦＩＤ情報取得部３２を通じてＲＦＩＤタグ６の保有情報に含まれる機能設定値データを取得し、機能設定記憶部３１における機能設定値を書き換えるとともに、機能設定値の書き換えと対応してＲＦＩＤ情報書換部３３を通じてＲＦＩＤタグ６の保有情報を書き換える。【選択図】図３
2014004803.tif 000002
【特許請求の範囲】
【請求項１】
リボンが巻かれたボビンを取付け、当該ボビンよりリボンを巻き出しつつ印刷に使用するプリンタであって、
メモリに書き込まれたプログラムに従って動作する基本制御部と、
前記プログラムに組み込まれた特殊機能の有効又は無効を機能設定値として記憶する機能設定記憶部と、
ＩＣタグを内蔵したボビンを取り付けた際に前記ＩＣタグの保有情報を取得するＩＣタグ情報取得部と、
前記ＩＣタグの保有情報を書き換えるためのＩＣタグ情報書換部とを備えており、
前記基本制御部が、前記ＩＣタグ情報取得部を通じて前記ＩＣタグの保有情報に含まれる機能設定値データを取得し、当該機能設定値データを基に前記機能設定記憶部における機能設定値を書き換えるとともに、当該機能設定値の書き換えと対応して前記ＩＣタグ情報書換部を通じて前記ＩＣタグの保有情報を書き換えるように構成されていることを特徴とするプリンタ。
【請求項２】
前記機能設定記憶部における機能設定値の書き換えに対応し、前記ＩＣタグ情報書換部を通じて、前記ＩＣタグの保有情報に含まれる機能設定可能回数データを一回分減算または加算した数値に書き換えるようにしているとともに、
前記ＩＣタグ情報取得部を通じ前記機能設定可能回数データを得て、当該機能設定可能回数データがあらかじめ定められた閾値以下または以上となっている状態を書換不能状態として判別する設定可否判別部を備えており、
当該設定可否判別部が書換不能状態と判別した場合には、当該設定可否判別部からの信号に基づいて前記機能設定値の書き換えを行わないように構成されていることを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記ＩＣタグ情報取得部を通じ前記ＩＣタグの保有情報に含まれるリボンＩＤデータを得て、前記機能設定記憶部に記憶されている前記機能設定値と対比させ、前記リボンＩＤデータが前記機能設定値に対応するものであるか否かを判別する対応リボン判別部を備えており、
当該対応リボン判別部において前記リボンＩＤデータが前記機能設定値に対応しないものと判別した場合には、当該対応リボン判別部からの信号に基づいて、印刷不能状態に設定するように構成していることを特徴とする請求項１又は２に記載のプリンタ。
【請求項４】
印刷に使用するリボンの残量の有無を判別するリボン切れ判別部を備え、当該リボン切れ判別部によりリボン切れを判別した場合には、当該リボン切れ判別部からの信号に基づいて、前記ＩＣタグ情報書換部を通じて前記ＩＣタグに印刷ロック信号を書き込むようにするとともに、
前記ＩＣタグの保有情報に含まれる印刷ロック信号の有無を判別するロック信号判別部をさらに備え、当該ロック信号判別部が前記保有情報の中に印刷ロック信号が含まれていると判別した際には、前記ロック信号判別部からの信号に基づいて、印刷不能状態に設定するよう構成していることを特徴とする請求項１〜３のいずれかに記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換可能なリボンを内蔵しており、このリボンと用紙とを重合させて印刷を行うプリンタに関する。
【背景技術】
【０００２】
ボビンに巻かれたリボンを内部に取り付けて、ボビンより巻出しながら使用しつつ印刷を行うプリンタとして数多くのものが知られている。
【０００３】
そして、これらの中でも、下記特許文献１に記載されたもののように、ボビンの内部にＩＣタグとしてのＲＦＩＤタグを備えており、このＲＦＩＤタグにリボンの固有情報を書き込んでおき、プリンタ側がこの固有情報を読み取る構成が提案されている。こうすることで、プリンタはリボンの固有情報を読み取って、リボンの特性に応じたより適切な制御を行うことができるようになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１９９５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載された構成では、当初よりプリンタに設定されている一般的な条件範囲での印刷を行う場合にしか対応することができない。
【０００６】
これに対して、近年では、業務用途などにおいて益々の高画質化が必要とされる一方で、極限まで速度を上げた条件で印刷を行うことが求められる場合がある。さらには、印刷媒体を用紙のみならず、金属、フィルム、布地等の様々なものにすることや、リボン表面の被転写物を、一般に用いられるインクに換えて金属箔等からなる特殊材料とする場合もある。
【０００７】
こうした場合には、既存のプリンタと同等のものを使用できても、印刷条件は一般のものと大きく異なることから、特殊な印刷条件として設定することが必要である。そのためには、プリンタの制御条件を一般のものより変更して、カスタマイズすることになる。
【０００８】
また、このような特殊な印刷条件を与えるプリンタのカスタマイズは、その特殊性から、コンピュータプログラム等でよく見られるようなライセンス制とすることが好ましいものといえる。
【０００９】
上記のようなプリンタのカスタマイズは、制御プログラムとしてのファームウエアを更新することでも実現可能といえるが、パソコン等を介してファームウエアの更新を行う場合には、ファームウエアをコピーして複数台のプリンタに設定することが容易にできるため、ライセンスを受けていないユーザでも簡単にカスタマイズされたプリンタを得ることが可能となる。そのため、販売者はライセンス制を前提とした適正なサービスを供与することが不能となる。
【００１０】
本発明は、このような課題を有効に解決することを目的としており、具体的には、簡便な構成を採りながら容易にプリンタの印刷条件の変更を可能として、特殊な印刷を好適に実現することができるようになるとともに、許可された台数を超えた印刷条件の変更を抑制することが可能なプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、かかる目的を達成するために次のような手段を講じたものである。
【００１２】
すなわち、本発明のプリンタは、リボンが巻かれたボビンを取付け、当該ボビンよりリボンを巻き出しつつ印刷に使用するプリンタであって、メモリに書き込まれたプログラムに従って動作する基本制御部と、前記プログラムに組み込まれた特殊機能の有効又は無効を機能設定値として記憶する機能設定記憶部と、ＩＣタグを内蔵したボビンを取り付けた際に前記ＩＣタグの保有情報を取得するＩＣタグ情報取得部と、前記ＩＣタグの保有情報を書き換えるためのＩＣタグ情報書換部とを備えており、前記基本制御部が、前記ＩＣタグ情報取得部を通じて前記ＩＣタグの保有情報に含まれる機能設定値データを取得し、当該機能設定値データを基に前記機能設定記憶部における機能設定値を書き換えるとともに、当該機能設定値の書き換えと対応して前記ＩＣタグ情報書換部を通じて前記ＩＣタグの保有情報を書き換えるように構成されていることを特徴とする。
【００１３】
このように構成すると、機能設定値データの書き込まれているＩＣタグを内蔵したボビンをプリンタにセットすることで、あらかじめプログラムに組み込まれている特殊機能としての特殊な印刷条件を有効とすることができる。そのため、上記のボビンを入手した特定のユーザのみが、上記の特殊機能を活用することができる。また、機能設定値データをプリンタの設定に反映させるとともに、ＩＣタグの保有情報を書き換えるようにしているため、特殊機能を有効化するカスタマイズを施すプリンタの台数を制限することも可能となる。
【００１４】
さらには、機能設定値の書き換えを可能とするプリンタの台数の管理をより容易にするためには、前記機能設定記憶部における機能設定値の書き換えに対応し、前記ＩＣタグ情報書換部を通じて、前記ＩＣタグの保有情報に含まれる機能設定可能回数データを一回分減算または加算した数値に書き換えるようにしているとともに、前記ＩＣタグ情報取得部を通じ前記機能設定可能回数データを得て、当該機能設定可能回数データがあらかじめ定められた閾値以下または以上となっている状態を書換不能状態として判別する設定可否判別部を備えており、当該設定可否判別部が書換不能状態と判別した場合には、当該設定可否判別部からの信号に基づいて前記機能設定値の書き換えを行わないように構成することが好適である。
【００１５】
また、プリンタに設定している特殊機能に合致しないリボンの使用を回避して、リボンの無駄な消費や機器の損傷を防ぐためには、前記ＩＣタグ情報取得部を通じ前記ＩＣタグの保有情報に含まれるリボンＩＤデータを得て、前記機能設定記憶部に記憶されている前記機能設定値と対比させ、前記リボンＩＤデータが前記機能設定値に対応するものであるか否かを判別する対応リボン判別部を備えており、当該対応リボン判別部において前記リボンＩＤデータが前記機能設定値に対応しないものと判別した場合には、当該対応リボン判別部からの信号に基づいて、印刷不能状態に設定するように構成すること好適である。
【００１６】
さらには、使用済みボビンやＩＣタグを不正に利用した再生品の製作を抑制するとともに、印刷に適合しないリボンを使用することによる機器の損傷を防ぐためには、印刷に使用するリボンの残量の有無を判別するリボン切れ判別部を備え、当該リボン切れ判別部によりリボン切れを判別した場合には、当該リボン切れ判別部からの信号に基づいて、前記ＩＣタグ情報書換部を通じて前記ＩＣタグに印刷ロック信号を書き込むようにするとともに、前記ＩＣタグの保有情報に含まれる印刷ロック信号の有無を判別するロック信号判別部をさらに備え、当該ロック信号判別部が前記保有情報の中に印刷ロック信号が含まれていると判別した際には、前記ロック信号判別部からの信号に基づいて、印刷不能状態に設定するように構成することが好適である。
【発明の効果】
【００１７】
以上説明した本発明によれば、本発明は、簡便な構成を採りながら、プリンタが特殊機能を活用するための印刷条件を容易に設定することができ、特殊な印刷を好適に実現することが可能になるとともに、許可された台数を超えたカスタマイズを抑制することが可能なプリンタを提供することを目的とする。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係るプリンタとリボンとの関係を表す模式図。
【図２】同プリンタで用いるリボンが巻かれるボビンの構成を示す斜視図。
【図３】同プリンタのシステム構成図。
【図４】同プリンタ内で記憶する情報と、ボビンが内蔵するＲＦＩＤタグが有する情報の一例を示した説明図。
【図５】同プリンタにおいて機能設定値の書き換えを行う場合の手順を示すフローチャート。
【図６】同プリンタにおいてリボンが適合しているかを確認する場合の手順を示すフローチャート。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を、図面を参照して説明する。
【００２０】
この実施形態のプリンタは、図１の模式図に示すように、内部に取付けるボビン５を交換可能に構成している。
【００２１】
ボビン５は円筒状の形態とされるとともに、外周にリボン７が巻かれており、プリンタ１はこのリボン７を巻き出して使用することで、用紙（図示せず）に対して印刷を行うことができるようになっている。
【００２２】
リボン７が巻かれるボビン５は、一般に、新品のリボン７が巻かれたものと、使用後のリボン７を巻き取るものとが、リボン７を介して接続された状態で一対となって用いられることが多く、本実施形態のプリンタ１でもそのように構成しているが、本図では片方のボビン５のみを記載して他方のものは省略してある。
【００２３】
ボビン５は内部にＩＣタグとしてのＲＦＩＤタグ６を備えている。このＲＦＩＤタグ６には、後述するよう種々の情報が書き込まれており、見かけ上は同一のボビン５であってもＲＦＩＤタグ６の保有情報が異なっている場合もある。
【００２４】
本図では、３つのボビン５Ａ〜５ＣがそれぞれＲＦＩＤタグ６Ａ〜６Ｃを内有しているとともに、各ＲＦＩＤタグ６Ａ〜６Ｃには保有情報Ａ〜Ｃとしてそれぞれ異なる情報が書き込まれている例を示している。
【００２５】
具体的なボビン５の構成を、図２を用いて説明する。
【００２６】
図２（ａ）に示すように、ボビン５は円筒状の本体部５１と、軸部５２とから構成されている。図２（ｂ）に示すように、本体部５１ａの端部には円筒内面としての係合凹部５１ａが設けられており、軸部５２の一端側に形成された円筒状の係合凸部を挿入することで、両者を係合することができるようになっている。さらに、これらの間に、リング状に形成されたＲＦＩＤタグ６１を挿入することで、ボビン５内に封入することができるようになっている。
【００２７】
図３に、本実施形態のプリンタ１のシステム構成を示す。
【００２８】
プリンタ１は、ＣＰＵ２１とメモリ２２とを備えており、このメモリ２２にはプリンタ１の基本制御を司るプログラムとしてのファームウエア２３が書き込まれている。メモリ２２としてはＥＥＰＲＯＭを使用しており、ファームウエア２３の書き換えを行うことも可能となっている。ＣＰＵ２１はメモリ２２に書き込まれたファームウエア２３に従って動作を行うように構成されており、これらＣＰＵ２１とメモリ２２とによって一個の基本制御部２を構成している。
【００２９】
そして、この基本制御部２の中には、後述するように設定可否判別部３４、対応リボン判別部３５、ロック信号判別部３６及びリボン切れ判別部３７が構成されている。
【００３０】
また、この基本制御部２と接続されて、機能設定記憶部３１、ＩＣタグ情報取得部としてのＲＦＩＤ情報取得部３２、ＩＣタグ情報書換部としてのＲＦＩＤ情報書換部３３、エラー出力部３８及び印刷可否設定記憶部３９が設けられている。これらのうち、機能設定記憶部３１及び印刷可否設定記憶部３９は、ＥＥＰＲＯＭ上で読み書き可能に構成してある記憶領域であり、上述したファームウエア２３を記憶するメモリ２２と同一のものの上に構成することも可能である。そして、これらが保有する情報は、基本制御部２によって読み取られるとともに、基本制御部２からの信号に基づいて書き換え可能に構成されている。
【００３１】
ＲＦＩＤ情報取得部３２は、ＲＦＩＤタグ６との間で無線通信を行う通信機と、この通信機を通じて得た信号を所定の形式の信号に変換する変換部と、上記基本制御部２との間で信号の授受を行う信号伝達部より構成されている。そして、基本制御部２からの命令に応じてＲＦＩＤタグ６より保有情報に対応する信号を取得し、保有情報として基本制御部２が認識可能な信号に変換した上で、基本制御部２に伝達することができるようになっている。なお、ＲＦＩＤ情報取得部３２を単純な通信機のみより構成して、これを動作させつつ信号の取得および変換を行うプログラムを、上述したファームウエア２３と一体として組み込むことも可能である。
【００３２】
ＲＦＩＤ情報書換部３３は、基本制御部２との間で信号の授受を行う信号伝達部と、書き込むべき情報に応じた通信信号を生成する信号生成部と、その通信信号をＲＦＩＤタグ６に無線送信する通信機とから構成されている。そして、基本制御部２より入力される書き込むべき情報に応じて通信信号を生成した上で、ＲＦＩＤタグ６に送信して保有情報として書き込みを行うことができるようになっている。なお、プログラムにより構成できる部分を、上述したように、ファームウエア２３と一体として組み込むことも可能であるし、ＲＦＩＤ情報書換部３３を上記ＲＦＩＤ情報取得部３２と一体として、ＲＦＩＤタグ６の保有情報の読み書きが可能な一個の機器として構成することも可能である。
【００３３】
エラー出力部３８は、プリンタ１が印刷不能状態となった際にエラー信号を出力するものであり、図示しない表示部に対して入力させることでエラー表示を行うとともに、エラー音発生部に対して入力させることでエラー音を生じさせることもできる。また、エラー出力部３８そのものをこのようにエラー状態の報知を行うものとして構成することも可能である。
【００３４】
本実施形態のプリンタ１は、ファームウエア２３の内部に、通常の印刷時には使用することはないものの、ライセンスを与えられた特定のユーザのみが使用することのできる特殊な印刷条件設定を備えるようにしており、いずれの特殊な印刷条件を有効にするか否かを上記機能設定記憶部３１内に機能設定値として記憶している。
【００３５】
その一例を図４に示すと、機能設定記憶部３１内には機能設定値ｆ１〜ｆ６からなる６つの項目に対応するデータを備えている。以下、図３を参照しつつ図４を用いて説明を行う。こうした各機能設定値ｆ１〜ｆ６に対応する印刷条件は、特殊機能を有効とするための通常は使用しない条件としてファームウエア２３内にあらかじめ組み込まれている。そして、通常の状態では、各機能設定値ｆ１〜ｆ６は、図中で「×」印として記載したように無効化された状態となっているため、基本制御部２はこの印刷条件を使用することが不可能となっている。
【００３６】
しかしながら、特殊機能としての特殊な印刷条件設定を有効にするためにライセンスを受けたものは、後述するようにＲＦＩＤタグ６を介してライセンスに対応した機能設定値ｆ１〜ｆ６を有効化させることができるようになっている。本図においては、「○」印で示したように、機能設定値ｆ１〜ｆ６のうち機能設定値ｆ１，ｆ４の２つを有効化した状態とするようになっている。
【００３７】
ＲＦＩＤタグ６の保有情報の中には、機能設定値データＦ１〜Ｆ６を備えるともに、機能設定可能回数データＮを備えている。図中においては、左上のＲＦＩＤ（Ａ）保有情報として記載してある。
【００３８】
機能設定値データＦ１〜Ｆ６は、上述した機能設定記憶部３１内に記憶される機能設定値ｆ１〜ｆ６に対応するものであり、各々の有効又は無効を数値データとして保管している。図中においては、有効を「○」印、無効を「×」印で記載してあるものの、両者の区別かつく限り、如何なる形態のデータであっても差し支えない。そして、ここで有効とされている部分が、ライセンスにより特殊機能の使用を許容されているものといえる。
【００３９】
また、機能設定可能回数データＮは整数値データとして記憶してあり、このＲＦＩＤタグ６を利用して何台のプリンタ１の機能設定を行うことが可能であるかを示すものである。すなわち、特殊機能を有効とするプリンタ１のカスタマイズ設定を行うために許可を受けた残りライセンス数を示している。
【００４０】
機能設定可能回数データＮは、後述するように、機能設定記憶部３１内に記憶される機能設定値ｆ１〜ｆ６の書き換えを行う度に、ＲＦＩＤ情報書換部３３を介して、一つずつ減算した数値に書き換えるものとしており、このライセンス数が残っているか否かについて、設定可否判別部３４により判別を行うようにしている。具体的には、設定可否判別部３４は、機能設定可能回数データＮがゼロよりも大きいか否かを判別し、ゼロよりも大きい場合には設定可能状態として機能設定値ｆ１〜ｆ６の書換を許可するが、ゼロ以下の場合には設定不能状態として機能設定値ｆ１〜ｆ６の書換を許さず、エラー出力部３８にエラー信号の出力を命令するようにしている。
【００４１】
ライセンス数の残り範囲内であり設定可能状態とされた場合には、機能設定値データＦ１〜Ｆ６に対応して機能設定記憶部３１内に記憶される機能設定値ｆ１〜ｆ６を書き換えることで、特殊な印刷条件に設定したプリンタ１のカスタマイズを行うことができるようにしている。
【００４２】
しかしながら、このようにプリンタ１のカスタマイズが行われた場合には、一般的なリボン７等、これに適合しないリボン７を用いた場合には、適正な印刷が行われなくなるだけではなく、機器の損傷を招く恐れがある。
【００４３】
そのため、ＲＦＩＤタグ６の保有情報の中には、ボビン５に巻かれているリボン７の固有情報を示すリボンＩＤデータＲ１〜Ｒ６を備えるようにしている。図中においては、ＲＦＩＤ（Ｂ）保有情報、ＲＦＩＤ（Ｃ）保有情報として記載している。
【００４４】
上述した基本制御部２内の対応リボン判別部３５は、ＲＦＩＤ情報取得部３２を介してリボンＩＤデータＲ１〜Ｒ６を取得するとともに、これらを機能設定記憶部３１に記憶されている機能設定値ｆ１〜ｆ６と対比させることで、リボン７がカスタマイズ後のプリンタ１と適合するものであるか否かを判別する。そして、対応リボン判別部３５は、リボン７がプリンタ１に対応可能と判別した場合には印刷可能状態として印刷可否設定記憶部３９に記憶させるが、リボン７がプリンタ１に対応不能と判別した場合には印刷不能状態として印刷可否設定記憶部３９に記憶させるようにしている。
【００４５】
図中において、ＲＦＩＤ（Ｂ）保有情報、ＲＦＩＤ（Ｃ）保有情報として記載してあるリボンＩＤデータＲ１〜Ｒ６は一例と示したものであり、各項目Ｒ１〜Ｒ６は、それぞれ機能設定値ｆ１〜ｆ６に対応させて記載している。そのため、例えば機能設定値ｆ１〜ｆ６のいずれかが有効となっていれば、それに対応するリボンＩＤデータの項目が適合していることが必要となる。
【００４６】
図中でＲＦＩＤ（Ｂ）保有情報に記憶されるリボンＩＤは、項目Ｒ１とＲ３が対応状態（図中「○」印）とされており、他の項目（Ｒ２，Ｒ４〜Ｒ６）は非対応状態（図中「×」印）とされている。これに対して、プリンタ側では機能設定値ｆ１，ｆ４が有効とされ、機能設定値ｆ２，ｆ３，ｆ５，ｆ６は無効化されている。そのため、リボン７はプリンタ側の機能設定値ｆ４に対応する特殊印刷条件に対応することができないものと判断され、印刷不能状態として設定される。
【００４７】
他方、図中でＲＦＩＤ（Ｃ）保有情報に記憶されるリボンＩＤは、項目Ｒ１，Ｒ４，Ｒ５が対応状態（図中「○」印）とされており、他の項目（Ｒ２，Ｒ３、Ｒ６）は非対応状態（図中「×」印）とされている。そのため、プリンタ側で有効化されている機能設定値ｆ１，ｆ４に対応することが可能と判断され、印刷可能状態として設定される。
【００４８】
なお、説明を容易にするために、リボンＩＤデータＲ１〜Ｒ６はそれぞれ機能設定値ｆ１〜ｆ６と対応するものとして説明していたが、両者の対応関係が判別できる限り、それぞれの項目を一対一で関係づけることは必須ではない。
【００４９】
本実施形態におけるＲＦＩＤタグ６の保有情報の中には、リボン残量データＱとロック信号データＬも備えている。リボン残量データＱは、ボビン５に巻かれているリボン７の残量を示す数値データであり、リボン７を印刷に使用する毎に減算してＲＦＩＤ情報書換部３３を通じて書き換えるようにしている。
【００５０】
そのため、印刷動作の実行に際して、リボン切れ判別部３７はＲＦＩＤ情報取得部３２を介してリボン７の残量を監視しており、リボン７の残量がゼロ又は印刷に用いることができないほど少なくなった場合には、リボン切れ判別部３７はリボン切れと判別して信号を発し、これに基づいて印刷可否設定記憶部３９では印刷不能状態として設定される。なお、この印刷不能状態は、新たなリボン７に交換することで再度印刷可能状態に設定される。
【００５１】
印刷ロック信号としてのロック信号データＬは、印刷可能状態（図中「○」印）または印刷ロック状態のいずれかを示すものとして構成している。通常はロック信号データＬの書き込み領域には、印刷可能状態を示すために何らのデータも書き込まれてはいない。こうしたロック信号データＬの有無については、ボビン５の交換を行う際に判別するようにしており、ロック信号判別部３６がロック信号データＬの書き込みがないと判別した場合には、このロック信号判別部３６からの信号に基づいて印刷可否設定記憶部３９では印刷可能状態に設定を行うようにしている。
【００５２】
また、上記のようにリボン切れ判別部３７においてリボン切れと判別された場合には、印刷不能状態として設定するとともに、さらにＲＦＩＤ情報書換部３３を通じて、ＲＦＩＤタグ６に印刷ロック信号としてのロック信号データＬを書き込む。このようにロック信号データＬが書き込まれたままのＲＦＩＤタグ６を備えたボビン５に交換した場合には、ロック信号判別部３６がロック信号データＬが書き込まれていることを認識することで、このロック信号判別部３６からの信号に基づいて印刷可否設定記憶部３９では印刷不能状態に設定を行うようにしている。このように、使用済みのボビン５においてはＲＦＩＤタグ６のロック信号データＬを消去しない限り再利用することが不能となり、第三者によって容易に粗悪なリボン７を提供されることがないようにしている。こうすることで、同時に機器の損傷も防止することも可能となっている。
【００５３】
上記のように構成したプリンタ１においては、ＲＦＩＤタグ６に所定の保有情報が書き込まれたボビン５を取り付けることで、図５のフローチャートに示す流れで、プリンタ１のカスタマイズとして機能設定値ｆ１〜ｆ６の書き換えを行うことができるようになっている。以下、図３及び図４を参照しつつ図５を用いて説明を行う。
【００５４】
ＲＦＩＤタグ６の保有情報に機能設定値データＦ１〜Ｆ６及び機能設定可能回数データＮが含まれる場合には、まず、第１のステップとして、これらの能設定可能回数データＮを、ＲＦＩＤ情報取得部３２を通じて基本制御部２が読み込む（ＳＴ１１）。そして、第２のステップとして、設定可否判別部３４において設定可能回数データＮがあらかじめ定めた閾値であるゼロよりも大きいか否かを判別する（ＳＴ１２）。これが、ゼロ以下である場合には、設定をステップ（ＳＴ１６）に移行して、エラー出力部３８によりエラー信号を出力させる。そして、機能設定値ｆ１〜ｆ６の書き換えを行わないままで終了する。
【００５５】
設定可否判別部３４における判別を行うステップ（ＳＴ１２）において機能設定可能回数データＮがゼロよりも大きいと判別した場合には、次のステップ（ＳＴ１３）に移行して、ＲＦＩＤ情報取得部３３を介して、機能設定値データＦ１〜Ｆ６を読み込む。そして、機能設定値データＦ１〜Ｆ６の各数値に合致するように、ＲＦＩＤ情報書換部３３を介して機能設定記憶部３１の機能設定値ｆ１〜ｆ６の値を書き換える（ＳＴ１４）。さらに、機能設定可能回数データＮの数値を１つ減算した数値として書き換え（ＳＴ１５）て、終了する。
【００５６】
このような流れで機能設定値ｆ１〜ｆ６の書き換えを行うことで、ライセンスを与えられた限られたユーザのみがそのライセンス数の範囲内で、許可された機能のみを使用可能とするべく、プリンタ１のカスタマイズを行うことができるようになる。また機能設定値ｆ１〜ｆ６の書き換えのみであれば、リボン７は不要であるため、ＲＦＩＤタグ６を内蔵するボビン５のみで構成して、これを用いて連続的に数台のプリンタ１のカスタマイズを行うことも可能となる。
【００５７】
また、ライセンス数が１つである場合には、カスタマイズの内容に適したリボン７を巻いた構成とすることで、カスタマイズと、それによる特殊な印刷とを連続して行うことが可能となる。
【００５８】
上記のように、プリンタ１のカスタマイズを行った後には、上述したように印刷に適合したリボン７を使用しているか否かが重要となるため、図６のフローチャートに示す流れで、印刷の可否を判断して設定を行うようにしている。以下、図３及び図４を参照しつつ図６を用いて説明を行う。
【００５９】
ＲＦＩＤタグ６の保有情報にリボンＩＤデータＲ１〜Ｒ６が含まれる場合には、まず、第１のステップとして、基本制御部２はこのリボンＩＤデータＲ１〜Ｒ６を、ＲＦＩＤ情報取得部３２を通じて読み込む（ＳＴ２１）。そして、次のステップとして、対応リボン判別部３５においてリボンＩＤデータＲ１〜Ｒ６が、機能設定記憶部３１に書き込まれている機能設定値ｆ１〜ｆ６と対応するものであるかを判別する（ＳＴ２２）。これが対応するものとして判別する場合には、印刷可能状態として印刷可否設定記憶部３９を設定して（ＳＴ２３）終了し、印刷待ち状態に移行する。そのため、印刷信号を入力することで、通常通り印刷を行うことができる状態となる。
【００６０】
他方、対応リボン判別部３５において判別を行うステップ（ＳＴ２２）において、リボン７が対応していないものと判別した場合には、印刷不能状態として印刷可否設定記憶部３９に設定して（ＳＴ２４）、さらに、エラー出力部３８よりエラー信号を出力させる（ＳＴ２５）。こうすることで、ユーザに印刷不適合状態としてエラーを知らせるとともに、印刷信号が入力されても印刷を行うことができない状態とすることができる。
【００６１】
以上のように本実施形態のプリンタ１は、リボン７が巻かれたボビン５を取付け、ボビン５よりリボン７を巻き出しつつ印刷に使用するプリンタ１であって、メモリ２２に書き込まれたファームウエア２３に従って動作する基本制御部２と、前記ファームウエア２３に組み込まれた特殊機能の有効又は無効を機能設定値ｆ１〜ｆ６として記憶する機能設定記憶部３１と、ＲＦＩＤタグ６を内蔵したボビン５を取り付けた際にＲＦＩＤタグ６の保有情報を取得するＲＦＩＤ情報取得部３２と、ＲＦＩＤタグ６の保有情報を書き換えるためのＲＦＩＤ情報書換部３３とを備えており、基本制御部２が、ＲＦＩＤ情報取得部３２を通じてＲＦＩＤタグ６の保有情報に含まれる機能設定値データＦ１〜Ｆ６を取得し、機能設定値データＦ１〜Ｆ６を基に機能設定記憶部３１における機能設定値ｆ１〜ｆ６を書き換えるとともに、機能設定値ｆ１〜ｆ６の書き換えと対応してＲＦＩＤ情報書換部３３を通じてＲＦＩＤタグ６の保有情報を書き換えるように構成したものである。
【００６２】
このように構成しているため、機能設定値データＦ１〜Ｆ６の書き込まれているＲＦＩＤタグ６を内蔵したボビン５をプリンタ１の内部にセットすることで、ファームウエア２３に組み込まれている特殊機能を有効として、プリンタ１のカスタマイズを行うことができる。そのため、このような情報が書き込まれたボビン５を入手した特定のユーザのみが、上記の特殊機能を活用することができる。また、機能設定値データＦ１〜Ｆ６をプリンタ１の設定に反映させるとともに、ＲＦＩＤタグ６の保有情報を書き換えるようにしているため、カスタマイズを行うプリンタ５の台数を制限することも可能となる。
【００６３】
また、機能設定記憶部３１における機能設定値ｆ１〜ｆ６の書き換えに対応し、ＲＦＩＤ情報書換部３３を通じて、ＲＦＩＤタグ６の保有情報に含まれる機能設定可能回数データＮを一回分減算した数値に書き換えるようにしているとともに、ＲＦＩＤ情報取得部３２を通じ機能設定可能回数データＮを得て、機能設定可能回数データＮがあらかじめ定められた閾値であるゼロ以下となっている状態を書換不能状態として判別する設定可否判別部３４を備えており、この設定可否判別部３４が書換不能状態と判別した場合には、設定可否判別部３４からの信号に基づいて機能設定値ｆ１〜ｆ６の書き換えを行わないように構成しているため、機能設定可能回数データＮを通じて、機能設定値ｆ１〜ｆ６の書き換えを可能とするプリンタ１の台数を制限することができ、カスタマイズを行うためのライセンス数を容易に管理することが可能となる。
【００６４】
また、ＲＦＩＤ情報取得部３２を通じＲＦＩＤタグ６の保有情報に含まれるリボンＩＤデータＲ１〜Ｒ６を得て、機能設定記憶部３１に記憶されている機能設定値ｆ１〜ｆ６と対比させ、リボンＩＤデータＲ１〜Ｒ６が機能設定値ｆ１〜ｆ６に対応するものであるか否かを判別する対応リボン判別部３５を備えており、この対応リボン判別部３５においてリボンＩＤデータＲ１〜Ｒ６が機能設定値ｆ１〜ｆ６に対応しないものと判別した場合には、対応リボン判別部３５からの信号に基づいて、印刷不能状態に設定するように構成しているため、プリンタ１に設定している特殊機能に対してリボン７の種別が合致しない場合には、印刷動作を停止させることで、条件が不適切な印刷を回避してリボン７の無駄な消費を減らすとともに、機器の損傷も防ぐことも可能となる。
【００６５】
さらに、印刷に使用するリボン７の残量の有無を判別するリボン切れ判別部３７を備え、このリボン切れ判別部３７によりリボン切れを判別した場合には、リボン切れ判別部３７からの信号に基づいて、ＲＦＩＤ情報書換部３３を通じてＲＦＩＤタグ６に印刷ロック信号を書き込むようにするとともに、ＲＦＩＤタグ６の保有情報に含まれる印刷ロック信号の有無を判別するロック信号判別部３６をさらに備え、ロック信号判別部３６が保有情報の中に印刷ロック信号が含まれていると判別した際には、ロック信号判別部３６からの信号に基づいて、印刷不能状態に設定するよう構成しているため、使用済みのボビン５やＲＦＩＤタグ６を不正に利用した再生品の製作を抑制することが可能となるとともに、プリンタ１に合致しない性能の劣ったリボン７を使用することによる機器の損傷を防ぐことも可能となる。
【００６６】
なお、各部の具体的な構成は、上述した実施形態のみに限定されるものではない。
【００６７】
例えば、上述の実施形態においては、ＩＣタグとしてＲＦＩＤタグ６を使用していたが、プリンタ内部でボビン５と近接した位置で保有情報の読み取りと書き込みとが可能である限り、接触式等、別方式のものを使用した構成とすることもできる
【００６８】
また、プリンタ１の基本制御動作を司るプログラムとして、メモリ２２に書き込まれたファームウエア２３として構成していたが、パソコンやネットワーク等を利用して制御するように構成することも可能である。
【００６９】
また、上述の実施形態においては、機能設定記憶部３１、ＲＦＩＤ情報取得部３２、ＲＦＩＤ情報書込部３３、エラー出力部３８及び印刷可否設定記憶部３９は、基本制御部２とは別に構成していたが、これらの全て、又は幾つかを一体として構成することも可能である。
【００７０】
また、上述の実施形態においては、機能設定可能回数データＮを整数値のデータとしており、機能設定値ｆ１〜ｆ６の書き換えとともに１つずつ減算するようにしていたが、１以外の数で減らしていくように構成することも可能である。また、機能設定可能回数データＮを小数として構成することも可能であり、その際には、対応して特定の小数分を減算していくようにすればよい。また、マイナスの数値で構成したり、減算では無く加算方式としたりすることも可能であり、適宜、方式に応じて閾値を変更したり、閾値をもうける側を下限と上限側とで逆にしたりすれば良い。
【００７１】
また、上述の実施形態においては、リボン切れ判別部３７が、ＲＦＩＤタグ６の保有情報に含まれるリボン残量データを基にしてリボン切れ状態を判別するようにしていたが、センサ等を用いることで直接リボン７の終端や、終端に設けられる識別マークを検出して、リボン切れを判別するように構成することも可能である。
【００７２】
その他の構成も、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【符号の説明】
【００７３】
１…プリンタ
２…基本制御部
５，５Ａ，５Ｂ，５Ｃ…ボビン
６，６Ａ，６Ｂ，６Ｃ，６１…ＲＦＩＤタグ（ＩＣタグ）
７…リボン
２１…ＣＰＵ
２２…メモリ
２３…ファームウエア（プログラム）
３１…機能設定記憶部
３２…ＲＦＩＤタグ（ＩＣタグ）情報取得部
３３…ＲＦＩＤ（ＩＣタグ）情報書換部
３４…設定可否判別部
３５…対応リボン判別部
３６…ロック信号判別部
３７…リボン切れ判別部
ｆ１〜ｆ６…（機能記憶部内の）機能設定値
Ｆ１〜Ｆ６…機能設定値データ
Ｎ…機能設定可能回数データ
Ｒ１〜Ｒ６…リボンＩＤデータ
【図１】
2014004803.tif 000003
【図２】
2014004803.tif 000004
【図３】
2014004803.tif 000005
【図４】
2014004803.tif 000006
【図５】
2014004803.tif 000007
【図６】
2014004803.tif 000008