(57)【要約】【課題】情報処理装置にセットされる消耗品の組合せが適切であるか否かの情報を、当該情報処理装置を使用するユーザに提供する。【解決手段】複数のインクリボンの各々と複数の印字媒体の各々との間の組合せの適合性を示す組合せデータを記憶する記憶部と、複数のインクリボンのそれぞれに取り付けられ、インクリボンを識別する識別情報が記憶された第１タグから、インクリボンの識別情報を読み出すとともに、複数の印字媒体のそれぞれに取り付けられ、印字媒体を識別する識別情報が記憶された第２タグから、印字媒体の識別情報を読み出すリーダと、組合せデータを参照し、リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンと、リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性を判定する判定部と、判定部による判定結果を表示又は印字する出力部と、を備えた、情報処理装置である。【選択図】図１
2019171827.tif 000002
【特許請求の範囲】
【請求項１】
複数のインクリボンの各々と複数の印字媒体の各々との間の組合せの適合性を示す組合せデータを記憶する記憶部と、
前記複数のインクリボンのそれぞれに取り付けられ、前記インクリボンを識別する識別情報が記憶された第１タグから、前記インクリボンの識別情報を読み出すとともに、前記複数の印字媒体のそれぞれに取り付けられ、前記印字媒体を識別する識別情報が記憶された第２タグから、前記印字媒体の識別情報を読み出すリーダと、
前記組合せデータを参照し、前記リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンと、前記リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性を判定する判定部と、
前記判定部による判定結果を表示又は印字する出力部と、
を備えた、情報処理装置。
【請求項２】
前記判定結果が前記組合せの適合性がないことを示す場合、前記組合せデータに基づいて、前記リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンとの組合せの適合性がある印字媒体、または、前記リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性があるインクリボンを特定する特定部、をさらに備え、
前記出力部は、前記特定部によって特定された印字媒体またはインクリボンを示す情報を表示画面に表示する、
請求項１に記載された情報処理装置。
【請求項３】
前記組合せデータを記憶するサーバと通信する通信部を備え、
前記通信部は、前記サーバとの通信によって、前記組合せデータの一部又は全部のデータを、前記サーバから取得し、
前記記憶部は、前記通信部が取得した前記組合せデータを記憶する、
請求項１または２に記載された情報処理装置。
【請求項４】
前記情報処理装置の内部の周囲温度を検出する温度センサを１又は複数備え、
前記組合せデータは、異なる温度ごとの複数の組合せデータを含み、
前記判定部は、前記複数の組合せデータのうち、前記温度センサによって検出された周囲温度に対応する組合せデータに基づき前記組合せの適合性を判定する、
請求項１から３のいずれか１項に記載された情報処理装置。
【請求項５】
記憶部とリーダを備えた情報処理装置の消耗品管理方法であって、
前記記憶部は、複数のインクリボンの各々と複数の印字媒体の各々との間の組合せの適合性を示す組合せデータを記憶し、
前記消耗品管理方法は、
前記情報処理装置のリーダが、前記複数のインクリボンのそれぞれに取り付けられ、前記インクリボンを識別する識別情報が記憶された第１タグから、前記インクリボンの識別情報を読み出し、
前記情報処理装置のリーダが、前記複数の印字媒体のそれぞれに取り付けられ、前記印字媒体を識別する識別情報が記憶された第２タグから、前記印字媒体の識別情報を読み出し、
前記組合せデータを参照し、前記リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンと、前記リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性を判定し、
前記適合性の判定結果を表示又は印字する、
情報処理装置の消耗品管理方法。
【請求項６】
情報処理装置と、前記情報処理装置と通信可能なサーバと、を含み、前記情報処理装置の消耗品を管理する管理システムであって、
前記サーバは、
複数のインクリボンの各々と複数の印字媒体の各々との間の組合せの適合性を示す組合せデータを記憶する記憶部を備え、
前記情報処理装置は、
前記サーバから取得した前記組合せデータを記憶する記憶部と、
前記複数のインクリボンのそれぞれに取り付けられ、前記インクリボンを識別する識別情報が記憶された第１タグから、前記インクリボンの識別情報を読み出すとともに、前記複数の印字媒体のそれぞれに取り付けられ、前記印字媒体を識別する識別情報が記憶された第２タグから、前記印字媒体の識別情報を読み出すリーダと、
前記組合せデータを参照し、前記リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンと、前記リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性を判定する判定部と、
前記判定部による判定結果を表示又は印字する出力部と、を備えた、
消耗品管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の消耗品管理方法、および消耗品管理システムに関する。
【背景技術】
【０００２】
近年、ネットワーク上のサーバと通信可能に接続され、サーバから様々なサービスの提供を受けるように構成された情報処理装置が知られている。例えば、特許文献１には、情報処理装置であるプリンタにおいてエラーが発生したときに、プリンタが当該エラーに関する情報をサーバに通知し、当該エラーを解消するためのソフトウェアをサーバからダウンロードするようにすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４０５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、プリンタを製造するに当たって印字性能を保証するために、推奨するラベルロール等の印字媒体とインクリボンの組合せによる印字性能についての確認がプリンタの開発、製造時に行われている。そのため、印字媒体とインクリボンの組合せについて、プリンタの製造者が推奨する組合せと異なるものをユーザがプリンタ本体にセットして印字した場合には、所定の印字性能が得られない場合がある。
【０００５】
そこで、本発明のある態様は、情報処理装置にセットされる消耗品の組合せが適切であるか否かの情報を、当該情報処理装置を使用するユーザに提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のある態様は、複数のインクリボンの各々と複数の印字媒体の各々との間の組合せの適合性を示す組合せデータを記憶する記憶部と、前記複数のインクリボンのそれぞれに取り付けられ、前記インクリボンを識別する識別情報が記憶された第１タグから、前記インクリボンの識別情報を読み出すとともに、前記複数の印字媒体のそれぞれに取り付けられ、前記印字媒体を識別する識別情報が記憶された第２タグから、前記印字媒体の識別情報を読み出すリーダと、前記組合せデータを参照し、前記リーダによって読み出されたインクリボンの識別情報によって特定されるインクリボンと、前記リーダによって読み出された印字媒体の識別情報によって特定される印字媒体との組合せの適合性を判定する判定部と、前記判定部による判定結果を表示又は印字する出力部と、を備えた、情報処理装置である。
【発明の効果】
【０００７】
本発明のある態様によれば、情報処理装置にセットされる消耗品の組合せが適切であるか否かの情報を、当該情報処理装置を使用するユーザに提供することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態の消耗品管理システムの概略構成を示す図である。
【図２】第１の実施形態の消耗品管理システムにおける消耗品の斜視図である。
【図３】第１の実施形態の消耗品管理システムのシステム構成を示すブロック図である。
【図４】第１の実施形態の消耗品管理システムにおいて参照される適合性ルックアップテーブルのデータ構成例を示す図である。
【図５】第１の実施形態のプリンタにおいて実行される処理のフローチャートである。
【図６】第２の実施形態の消耗品管理システムのシステム構成を示すブロック図である。
【図７】第２の実施形態の消耗品管理システムにおいて参照される適合性ルックアップテーブルのデータ構成例を示す図である。
【図８】第３の実施形態の消耗品管理システムの適用例を示す図である。
【図９】第３の実施形態の消耗品管理システムにおいて参照される管理データベースのデータ構成例を示す図である。
【発明を実施するための形態】
【０００９】
本実施形態において「非接触電子タグ」は、情報を記憶する半導体メモリを内蔵して，非接触で読み書き可能な情報媒体を意味する。非接触電子タグとしては、例えばリーダからの電波をエネルギー源として動作するパッシブタグに限らず、電池を内蔵したアクティブタグであってもよい。以下の実施形態の説明では、非接触電子タグを単に「電子タグ」ということがある。
本実施形態において「リーダ」とは、電磁界または電波によって，非接触電子タグの半導体メモリが記憶する情報を読み出すために近距離無線通信を行う読み出し装置を意味する。リーダと電子タグとの間で行われる近距離無線通信は、狭義のＲＦＩＤに限られず、ＮＦＣ(Near Field Communication)であってもよく、無線通信規格を限定するものではない。
以下の実施形態の説明では、印字媒体の一例としてラベルロールについて言及するが、印字媒体はロール体に限られず帯状のラベル、蛇腹状に重ねられたラベル（ファンフォールド紙）であってもよい。
【００１０】
（１）第１の実施形態
以下、本発明の実施形態に係る消耗品管理システム１について説明する。
本実施形態の消耗品管理システム１は、例えば、プリンタの消耗品であるラベルロール（印字媒体の一例）とインクリボンを管理するためのシステムである。本実施形態の消耗品管理システムでは、ユーザがラベルロールまたはインクリボンを交換するときに、プリンタ本体にセットされるラベルロールとインクリボンの組合せの適合性が判定され、ユーザに対して組合せの適合性結果が表示される。それによって、ユーザに対してセットされるラベルロールとインクリボンの組合せが適切であるか否かの情報を提供することができる。したがって、ユーザが、ラベルロールとインクリボンの組合せの適合性を認識することができる。
【００１１】
本実施形態の消耗品管理システム１では、消耗品であるラベルロールとインクリボンのユーザに対する供給がプリンタの製造者によって管理されている。例えば、ユーザは、ラベルロールまたはインクリボンが消耗した場合にプリンタの製造者に対してラベルロールまたはインクリボンを発注し、プリンタの製造者は発注に応じて、ラベルロールまたはインクリボンをユーザに出荷する。プリンタの製造者は、用途に応じた複数のラベルと複数のインクリボンを製造、販売を行っている。
ラベルロールとインクリボンのユーザに対する供給はプリンタの製造者によって管理されているが、ラベルロールまたはインクリボンを実際にプリンタ本体にセットするのはユーザである。そのため、ユーザが、誤って印字性能をプリンタの製造者が保証することができないラベルロールとインクリボンの組合せでプリンタに使用することが生じうる。
そこで、本実施形態の消耗品管理システム１では、ラベルロールおよびインクリボンの出荷段階でラベルロールおよびインクリボンに管理番号（後述する）が記憶されている電子タグを取り付けられ、プリンタ側に当該電子タグから管理番号を読み出すリーダが設けられる。読み出された管理番号に基づいて、プリンタは、プリンタ本体にセットされているラベルロールとインクリボンの組合せが適切であるか否かについて判定することができる。
【００１２】
（１−１）第１の実施形態の消耗品管理システム１の構成
以下、本実施形態の消耗品管理システム１の構成について、図１〜３を参照して説明する。図１は、本実施形態の消耗品管理システム１の概略構成を示す図である。図２は、本実施形態の消耗品管理システム１における消耗品の斜視図である。図３は、本実施形態の消耗品管理システム１のシステム構成を示すブロック図である。
【００１３】
図１に示すように、本実施形態の消耗品管理システム１は、プリンタ５およびサーバ６を含む。プリンタ５およびサーバ６は、ネットワークＮＷを介して接続されている。
プリンタ５は、ユーザが使用するプリンタであり、ユーザの事業所等、ユーザがプリンタ５の使用する所望の場所に配置される。
サーバ６は、プリンタ５の製造者によって管理されているネットワークサーバであり、プリンタ５のユーザに対して様々なサービスを提供するために設けられている。
【００１４】
図２に示すように、プリンタ５の消耗品であるインクリボン２およびラベルロール３には、それぞれの紙管の内周面に、インクリボンタグ２１（第１タグの一例）およびラベルロールタグ３１（第２タグの一例）が取り付けられている。プリンタ本体５０にインクリボン２およびラベルロール３をセットすることで印字を行うことができる。インクリボンタグ２１およびラベルロールタグ３１は、非接触電子タグの例である。
ラベルロールタグ３１に記憶されている管理番号には、ラベルロールタグ３１が取り付けられたラベルロールを注文したユーザを識別するユーザＩＤ、および、当該ラベルロールの種類を識別する部品コード（品番、型式等）あるいはラベルのレイアウトなどの情報が含まれる。
インクリボンタグ２１に記憶されている管理番号には、インクリボンタグ２１が取り付けられたインクリボンを注文したユーザを識別するユーザＩＤ、および、当該インクリボンの種類を識別する部品コード（品番、型式等）などの情報が含まれる。
ラベルロールおよびインクリボンの管理番号は、ラベルロールおよびインクリボンを出荷するプリンタ５の製造者によって書き込まれる。
【００１５】
図３に示すように、プリンタ５は、例えば、制御部５１、ストレージ５２（記憶部の一例）、操作入力部５３、表示部５４（出力部の一例）、モータ駆動部５５、および、ヘッド駆動部５６を備える。
制御部５１は、マイクロコンピュータおよびメモリ（ＲＡＭ(Random Access Memory)，ＲＯＭ(Read Only Memory)）を含み、プリンタ５の動作を制御する。マイクロコンピュータは、プリンタ５の起動時にＲＯＭに記憶されているファームウェアを読み出して実行する。ファームウェアを実行することで実現される機能には、ヘッド駆動部に供給する印字データを生成することが含まれる。
制御部５１は、判定部および特定部の一例である。
【００１６】
ストレージ５２は、後述する適合性ルックアップテーブルを記憶する。制御部５１は、適合性ルックアップテーブルを参照して、使用中のインクリボンおよびラベルロールの組合せの適合性を判定する。
操作入力部５３は、プリンタ５の筐体に設けられた操作ボタン、および、タッチパネル入力画面に設けられるタッチ入力ボタンの少なくともいずれかの入力手段である。
表示部５４は、例えばＬＣＤ（Liquid Crystal Display）等の表示パネルと、当該表示パネルに画像を表示する駆動回路とを含む。
【００１７】
モータ駆動部５５は、プラテンローラ（図示せず）の回転を制御するステッピングモータ（図示せず）を駆動することによって、ラベルロールからラベルを引き出して搬送させる。モータ駆動部５５は、制御部５１からの搬送要求に応じて、当該搬送要求によって指定される搬送方向（順方向あるいは逆方向）および搬送量で連続紙を搬送させる。指定された搬送方向および搬送量は、例えばステッピングモータの回転方向および駆動周波数とステップ数に対応している。モータ駆動部５５は、当該回転方向および駆動周波数とステップ数に基づいてステッピングモータを駆動する。
【００１８】
制御部５１は、操作入力部５３から、あるいは図示しない通信回線から印字データを受信する。ヘッド駆動部５６は、当該印字データに基づき、複数の発熱素子を有するサーマルヘッドの各発熱素子に選択的に必要なタイミングに応じて電流を流すようにする。電流により発熱した発熱素子がプラテンローラによって搬送されたラベルにインクリボンを介して押し当てられると、発熱素子に押し当てられたラベルの部分が発色することでラベルに情報が印字される。
【００１９】
リーダ５７は、ラベルロール３に取り付けられているラベルロールタグ３１と無線通信を行い、ラベルロールタグ３１に記憶されている管理番号を読み出す。リーダ５７は、インクリボン２に取り付けられているインクリボンタグ２１と無線通信を行い、インクリボンタグ２１に記憶されている管理番号を読み出す。
【００２０】
通信部５８は、サーバ６とネットワークＮＷを介した通信を行い、データの送受信を行う。本実施形態では、通信部５８は、サーバ６から後述する適合性ルックアップテーブルを受信する。
【００２１】
図３に示すように、サーバ６は、例えば、制御部６１、ストレージ６２、および、通信部６３を備える。
制御部６１は、マイクロコンピュータおよびメモリ（ＲＡＭ，ＲＯＭ）を含み、サーバ６の動作を制御する。マイクロコンピュータは、サーバ６の起動時にＲＯＭに記憶されているサービスプログラムを読み出して実行する。サービスプログラムを実行することで、プリンタ５のユーザに対して様々なサービスが提供されるように構成されている。
【００２２】
ストレージ６２には、適合性ルックアップテーブルが記憶されている。適合性ルックアップテーブルは、例えば、オペレータの操作入力に基づいて、制御部６１により適宜更新される。
通信部６３は、プリンタ５とネットワークＮＷを介した通信を行い、データの送受信を行う。本実施形態では、通信部６３は、プリンタ５に対して適合性ルックアップテーブルを送信する。適合性ルックアップテーブルをプリンタ５に対して送信するタイミングは問わないが、例えば、所定時間ごとのタイミング、あるいは、適合性ルックアップテーブルの更新が行われたタイミングである。
【００２３】
次に、適合性ルックアップテーブルについて、図４を参照して説明する。図４は、本実施形態の消耗品管理システム１において参照される適合性ルックアップテーブルのデータ構成例を示す図である。
適合性ルックアップテーブル（適合性ＬＵＴ）は、ラベルロールとインクリボンとの適合性について記述したデータベースである。すなわち、図４に示すように、例えば適合性ルックアップテーブルには、ラベルロールの部品コードと、インクリボンの部品コードとの組合せが、プリンタ５の印字性能の観点で適切であるか否か（つまり、組合せの適合性）について例えばマトリクス状に記述されている。ラベルロールの部品コードとインクリボンの部品コードの組合せが適合ＯＫ（つまり、適合性あり）である場合にはあらかじめ「１」が書き込まれており、ラベルロールの部品コードとインクリボンの部品コードの組合せが適合不可（否）である場合にはあらかじめ「０」（つまり、適合性がない）が書き込まれている。
【００２４】
ラベルロールとインクリボンについては常に新しい製品が開発、販売されているため、プリンタ５の製造者によってラベルロールとインクリボンの組合せの適合性が都度試験によって確認され、試験結果に基づいて適合性ルックアップテーブルが更新される。
【００２５】
（１−２）第１の実施形態のプリンタ５の動作
次に、本実施形態のプリンタ５の動作について、図５のフローチャートを参照して説明する。図５のフローチャートは、プリンタ５の制御部５１のマイクロコンピュータによって実行される。
【００２６】
図５において先ず、制御部５１は、リーダ５７がインクリボンタグ２１から管理番号を読み出し（ステップＳ１０）、かつラベルロールタグ３１から管理番号を読み出すように（ステップＳ１２）、リーダ５７を制御する。前述したように、インクリボンタグ２１から読み出される管理番号にはインクリボンの部品コードが含まれ、ラベルロールタグ３１から読み出される管理番号にはラベルロールの部品コードが含まれている。ステップＳ１０，Ｓ１２によって制御部５１は、プリンタ本体５０にセットされているインクリボンおよびラベルロールの各々の部品コードを認識する。
【００２７】
プリンタ５のストレージ５２には、サーバ６から受信した適合性ルックアップテーブルが記憶されている。
制御部５１は、ストレージ５２に記憶されている適合性ルックアップテーブルと照合し（ステップＳ１４）、ステップＳ１０，Ｓ１２において得られたインクリボンおよびラベルロールの各々の部品コードの組合せの適合性を判定する（ステップＳ１６）。インクリボンとラベルロールの組合せが適合ＯＫであると判定した場合（ステップＳ１６：ＹＥＳ）、制御部５１はステップＳ１８以降の処理を行わずに終了する。
インクリボンとラベルロールの組合せが適合不可であると判定した場合（ステップＳ１６：ＮＯ）、制御部５１は、インクリボンとラベルロールの組合せが適合不可であることが表示部５４に表示されるように制御する（ステップＳ１８）。なお、ステップＳ１８で適合不可である（適合性がない）ことが表示されたとしても、ユーザは所定の操作を行うことで、その組合せのまま使用を続けても良い。次いで制御部５１は、好ましくは、適合ＯＫとなるインクリボンまたはラベルロールの部品コードを特定し、特定した部品コードが表示部５４に表示されるように制御してもよい（ステップＳ２０）。
【００２８】
ステップＳ２０において、適合ＯＫとなるインクリボンまたはラベルロールの部品コードの特定は、適合性ルックアップテーブルを参照することで行われる。
例えば、プリンタ本体５０にセットされているインクリボンおよびラベルロールの部品コードがそれぞれ「ＲＢ１５」，「ＬＡ０５」である場合を想定する（図４参照）。この場合、図４の適合性ルックアップテーブルを参照することで、部品コードが「ＲＢ１５」であるインクリボンに対して適合ＯＫとなるラベルロールとして、「ＬＡ０３」および「ＬＡ１２」の部品コードが特定される。また、図４の適合性ルックアップテーブルを参照することで、部品コードが「ＬＡ０５」であるラベルロールに対して適合ＯＫとなるインクリボンとして、「ＲＢ０６」および「ＲＢ２０」の部品コードが特定される。
この場合、ステップＳ２０において表示部５４による表示内容の一例は、「ＬＡ０３またはＬＡ１２のラベルロールに交換するか、ＲＢ０６またはＲＢ２０のインクリボンに交換してください。」といった文字情報の表示である。
【００２９】
以上説明したように、本実施形態の消耗品管理システム１では、プリンタ本体５０にセットされているラベルロールとインクリボンに取り付けられている電子タグから、プリンタ５のリーダ５７によって管理番号を読み出される。読み出された管理番号に含まれる部品コードを基に適合性ルックアップテーブルを参照することで、プリンタ本体５０にセットされているラベルロールとインクリボンの組合せの適合性が判定され、判定結果が表示される。そのため、プリンタ本体にセットされる消耗品であるラベルロールとインクリボンの組合せが適切であるか否かについてプリンタ５のユーザが印字前に認識できるようになる。
【００３０】
また、消耗品管理システム１では、好ましくは、プリンタ本体５０にセットされているラベルロールとインクリボンの組合せが適合不可である場合、適合ＯＫとなるインクリボンまたはラベルロールの情報が表示される。そのため、ユーザが、プリンタ本体５０にセットされているインクリボンまたはラベルロールを適切なものに交換することが可能となる。
【００３１】
上述した実施形態の説明では、ラベルロールとインクリボンの組合せの適合性の判定結果、および、適合ＯＫとなるインクリボンまたはラベルロールの情報が、表示出力される場合について言及したが、その限りではない。プリンタ５に音声出力機能を設けることで、当該判定結果を音声出力するようにしてもよいし、当該判定結果を印字するようにしてもよい。
【００３２】
上述した実施形態の説明では、プリンタ５が適合性ルックアップテーブルのすべてをサーバ６から取得する場合について言及したが、その限りではない。プリンタ５が適合性ルックアップテーブルの一部のみを取得するように構成することで、サーバ６との通信負荷を低減するようにしてもよい。
その場合、例えば、サーバ６は、プリンタ５０にセットされているラベルロールに適合するインクリボンや、プリンタ５０にセットされているインクリボンに適合する印字媒体の情報のみプリンタ５に送信することが可能である。
【００３３】
（２）第２の実施形態
次に、本発明の第２の実施形態の消耗品管理システム１Ａについて、図６および図７を参照して説明する。なお、以下の説明では、第１の実施形態と同一の構成については同一符号を付し、重複説明を省略するとともに、主として第１の実施形態と相違する点について言及する。
図６は、第２の実施形態の消耗品管理システム１Ａのシステム構成を示すブロック図である。図７は、第２の実施形態の消耗品管理システム１Ａにおいて参照される適合性ルックアップテーブルのデータ構成例を示す図である。
【００３４】
図６に示す消耗品管理システム１Ａのシステム構成において、第１の実施形態の消耗品管理システム１（図３）と異なる点は、プリンタ５が１または複数の温度センサ５９をさらに備えることである。
温度センサ５９は、プリンタ５のプリンタ本体の周囲温度を検出するために設けられている。プリンタ本体において温度センサ５９の設置される場所は問わないが、例えばプリンタ本体を構成する筐体の外表面近傍に設置される、もしくはラベル近傍、インクリボン近傍などが好ましい。
【００３５】
プリンタ本体の周囲温度によってラベルロールおよび／またはインクリボンの温度特性の変化、およびサーマルヘッドの発熱量が異なってくるため同一のラベルロールおよびインクリボンがプリンタ本体にセットされていても、発色特性、ヘッドの発熱等のプリンタ５の印字性能は影響を受ける。例えば、低温時の例を説明するが、低温時と常温時では、プリントヘッドに対して同じ電流を流しても、発熱体は周囲の温度によって実際の発熱量が変化をすることが知られている。
例えば、高温環境下で適合ＯＫ（例えば発色性ＯＫ）となったラベルロールおよびインクリボンの組合せであっても、低温環境下では適合不可（例えば発色ＮＧ）となる場合がある。
そこで、本実施形態の消耗品管理システム１Ａでは、図７に示すように、プリンタ５の周囲温度に対してそれぞれ異なる適合性ルックアップテーブルがプリンタ５に提供される。図７に示す例では、摂氏−１０度、０度、２０度、４０度のそれぞれに対応する３つの適合性ルックアップテーブルが提供される例を示しているが、温度の組合せはその限りではない。
【００３６】
本実施形態の消耗品管理システム１Ａにおいて、プリンタ５の制御部５１が実行する処理は概ね、図５に示したフローチャートを参照して説明したとおりであるが、以下の点で異なる。
すなわち、ステップＳ１４では、温度センサ５９により検出された周囲温度に基づいて照合する適合性ルックアップテーブルが決定される。ステップＳ１６では、本実施形態の制御部５１は、複数の周囲温度にそれぞれ対応する複数の適合性ルックアップテーブルのうち、温度センサ５９によって検出された周囲温度に対応する適合性ルックアップテーブルの内容を参照して、ラベルロールとインクリボンの組合せの適合性を判定する。
例えば、図７に示したように、摂氏−１０度、０度、２０度、４０度のそれぞれに対応する４つの適合性ルックアップテーブルがストレージ５２に記憶されている場合を想定する。この場合、４つの適合性ルックアップテーブルのうち、温度センサ５９によって検出された周囲温度に最も近い温度に対応する適合性ルックアップテーブルが照合対象となる。
【００３７】
本実施形態の消耗品管理システム１Ａによれば、ユーザによるプリンタ５の使用環境に応じて、プリンタ本体５０にセットされているラベルロールとインクリボンの組合せの適合性を適切にユーザに認識させることができる。
【００３８】
（３）第３の実施形態
次に、本発明の第３の実施形態の消耗品管理システムについて、図８および図９を参照して説明する。なお、以下の説明では、第１の実施形態と同一の構成については同一符号を付し、重複説明を省略するとともに、主として第１の実施形態と相違する点について言及する。
図８は、第３の実施形態の消耗品管理システムの適用例を示す図である。図９は、第３の実施形態の消耗品管理システムにおいて参照される管理データベースのデータ構成例を示す図である。
【００３９】
本実施形態では、ユーザが２台以上のプリンタを使用している場合を想定する。その場合、２台以上のプリンタのうちいずれかのプリンタのラベルロールまたはインクリボンが消耗した後に、ユーザが他のプリンタにセットされているラベルロールまたはインクリボンを取り外して取り替えることがある。例えば、図８に示すように、ユーザがプリンタ５Ａ，５Ｂを使用している場合、プリンタ５Ａのプリンタ本体５０Ａにセットされているラベルロール３Ａを取り外し、ラベルロール３Ａをプリンタ５Ｂのプリンタ本体５０Ｂにセットすることがある。
本実施形態の消耗品管理システムは、２台以上のプリンタを使用するユーザがプリンタ間でラベルロールまたはインクリボンの取替えを行った場合に、ユーザに対して、取り替えた各プリンタに対するセットされた、ラベルロールまたはインクリボンの使用可能量に関する情報を通知する仕組みを設けた点に特徴がある。
以下の説明では、プリンタ５Ａ，５Ｂの内部構成は、図３に示すプリンタ５と同一である。以下、プリンタ５Ａ，５Ｂに共通して言及するときには、プリンタ５と総称する。
【００４０】
本実施形態の消耗品管理システムでは、プリンタ５の消耗品の使用量に関連する使用量情報として、総走行距離のデータが逐次、プリンタ５からサーバ６へ送信される。
プリンタ５の消耗品の例は、例えば、ラベルロール、蛇腹状に重ねられたラベル(ファンフォールド紙)、ロール状に巻かれたインクリボン、または予めプリンタ５にセットされているプラテンローラである。総走行距離のデータは、例えば、プラテンローラを駆動するステッピングモータの駆動パルス情報とプラテンローラのサイズ(直径等)などから推定され、プリンタ５のストレージ５２に累積されて逐次、自動的に記録される。
【００４１】
本実施形態では、ラベルロールタグ３１には、例えば、管理番号（ユーザＩＤを含む）のほか、ラベル識別番号（ラベルＩＤ）およびラベル枚数のデータが記憶されている。インクリボンタグ２１には、例えば、管理番号（ユーザＩＤを含む）のほか、インクリボン識別番号（インクリボンＩＤ）および印字可能距離のデータが記憶されている。これらの情報は、ラベルロール３およびインクリボン２の工場出荷時に予め各タグに記録される。
また、本実施形態のプリンタ５のストレージ５２に格納される情報は、例えば、プリンタ５を特定するプリンタＩＤおよびプリンタ５の総走行距離のデータに加え、ラベルロールタグ３１およびインクリボンタグ２１の各々に記憶されているデータである。
サーバ６がプリンタ５と接続されたときには、プリンタ５からストレージ５２に記憶されているデータがサーバ６に送信され、それによってサーバ６のストレージ６２には、プリンタ５の総走行距離のデータと、ラベルロールタグ３１およびインクリボンタグ２１の各々に記憶されているデータとが格納される。すなわち、サーバ６では、プリンタ５から送信されるデータに基づいて、ストレージ６２において、図９に示す管理データベースを構成する。
【００４２】
図８に示したように、ラベルロール３Ａをプリンタ５Ｂのプリンタ本体５０Ｂに架け替えた場合には、プリンタ５Ｂの制御部５１は、プリンタ５Ｂのリーダ５７によって読み取られたラベルロール３ＡのラベルＩＤを含む問合せをサーバ６に対して行う。サーバ６の制御部６１は、問合せに含まれるラベルＩＤを含む管理データベースのレコードに基づき、プリンタ５Ａに対応する総走行距離とラベルロール３Ａのラベル枚数のデータを読み出し、ラベルロール３Ａが印字可能な残りのラベル枚数を推定する。サーバ６の制御部６１は、通信部６３を介して、推定した残りのラベル枚数のデータをプリンタ５Ｂに返し、プリンタ５Ｂは、残りのラベル枚数のデータを表示部５４に表示する。それによってユーザは、ラベルロール３Ａの架け替え先のプリンタ５Ｂにおいて、ラベルロール３Ａによって印字可能な残りのラベル枚数を認識することができる。
なお、インクリボンをプリンタ間で架け替えた場合も同様にして、インクリボンの架け替え先のプリンタにおける残りの印字可能距離を推定することができる。
【００４３】
以上説明したように、本実施形態の消耗品管理システムによれば、同一ユーザのプリンタ間でインクリボンまたはラベルロールの取替えが行われた場合に、取替えが行われたプリンタでは使用可能枚数の情報が表示される。そのため、ユーザは、インクリボンまたはラベルロールの取替え後の凡その使用可能枚数を認識できるため、例えば、新しいインクリボンまたは新しいラベルロールの発注タイミングの計画を立てること等が可能となる。
【００４４】
なお、図９に示した例では、管理データベースによりプリンタの総走行距離を管理される場合について例示したが、その限りではない。消耗品（インクリボン、ラベルロール）ごとに総走行距離が管理されるように構成してもよい。例えば、同一のインクリボンやラベルロールに対して、２回以上取替えが行われる場合、継続的にインクリボンまたはラベルロールによる使用可能枚数を把握するためには、個々のインクリボンや個々のラベルロールごとに総走行距離のデータと紐付けることで、２回以上の取替えが行われる場合でも適切な使用可能枚数の値をユーザのプリンタに通知することができる。
【００４５】
以上、本発明の情報処理装置の消耗品管理システムの実施形態について説明したが、本発明は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。例えば、上述したいずれかの実施形態で述べた技術的事項は、適宜他の実施形態と組み合わせて適用することができる。
【符号の説明】
【００４６】
１，１Ａ…消耗品管理システム
２…インクリボン
２１…インクリボンタグ
３，３Ａ…ラベルロール
３１…ラベルロールタグ
５，５Ａ，５Ｂ…プリンタ
５０，５０Ａ，５０Ｂ…プリンタ本体
５１…制御部
５２…ストレージ
５３…操作入力部
５４…表示部
５５…モータ駆動部
５６…ヘッド駆動部
５７…リーダ
５８…無線通信部
５９…温度センサ
６…サーバ
６１…制御部
６２…ストレージ
６３…通信部
ＮＷ…ネットワーク
【図１】
2019171827.tif 000003
【図２】
2019171827.tif 000004
【図３】
2019171827.tif 000005
【図４】
2019171827.tif 000006
【図５】
2019171827.tif 000007
【図６】
2019171827.tif 000008
【図７】
2019171827.tif 000009
【図８】
2019171827.tif 000010
【図９】
2019171827.tif 000011