(57)【要約】【課題】  使用される感熱紙の状態に応じて印加する熱エネルギを適切に制御する。【解決手段】  ロールを単位としてプリンタの用紙収容部に収容され、ロールの芯に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能なＩＤタグ１１を有する感熱紙９に、サーマルヘッドによって熱エネルギを付与して記録を行なうプリンタが、ＩＤタグと通信を行なって、使用履歴の情報の書き込みと、ＩＤタグに格納された情報の読み出しとを行なうＩＤタグリーダライタ１１と、ＩＤタグから読み出した情報に基づいて、記録の際にサーマルヘッドの制御テーブルを選択し、選択された制御テーブルに基づいてサーマルヘッドを制御するサブＣＰＵ２４を備えている。【選択図】  図３
2005329681.tif 000002
【特許請求の範囲】
【請求項１】
サーマルヘッドを用いて感熱紙に熱エネルギを付与して記録を行なう記録装置であって、
前記感熱紙は、所定量を単位として前記記録装置の用紙収容部に収容され、該所定量毎に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能な記憶手段を有しており、
前記記憶手段と通信を行なって、前記使用履歴の情報の書き込みと、前記記憶手段に格納された情報の読み出しとを行なう通信手段と、
前記通信手段によって前記記憶手段から読み出した情報に基づいて、記録の際に前記サーマルヘッドに印加すべき熱エネルギに関する情報を求める印加エネルギ導出手段と、
前記印加エネルギ導出手段によって求められた熱エネルギに関する情報に基づいて、前記サーマルヘッドを制御して記録を実行する記録制御手段と、を備えることを特徴とする記録装置。
【請求項２】
前記用紙に関する情報は、前記感熱紙の種類の情報と、該感熱紙が製造された日時の情報とを含み、
前記印加エネルギ導出手段は、前記感熱紙が製造された日時からの経過時間に応じて前記熱エネルギに関する情報を求めることを特徴とする請求項１に記載の記録装置。
【請求項３】
周囲温度を測定する温度測定手段を更に備えており、
前記使用履歴の情報は、前記通信手段が通信を行なった日時の情報と、前記通信を行なった日時において温度測定手段によって測定された周囲温度の情報とを含むことを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記通信手段は、前記感熱紙が前記用紙収容部に収容されたときに、通信を行なって、前記使用履歴の情報を書き込み、
前記印加エネルギ導出手段は、前記感熱紙が前記用紙収容部に収容されてから経過した時間を考慮して前記熱エネルギに関する情報を求めることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記熱エネルギに関する情報として、印加すべき熱エネルギに対して、記録ヘッドの温度、印加電圧及びエネルギ印加時間との対応を示す制御テーブルを複数備えており、前記印加エネルギ導出手段は、前記記憶手段から読み出した情報に基づいて、１つの制御テーブルを選択することを特徴とする請求項１から４のいずれか１項に記載の記録装置。
【請求項６】
前記感熱紙にＩＤタグが装着されており、前記記憶手段は、前記ＩＤタグ内に設けられている半導体記憶媒体であり、前記通信手段は、前記ＩＤタグと無線通信を行なうことを特徴とする請求項１から５のいずれか１項に記載の記録装置。
【請求項７】
前記感熱紙は、ロール状の１巻を単位として前記記録装置の用紙収容部に収容され、前記記憶手段は、前記ロールの芯に装着されていることを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【請求項８】
請求項１から７のいずれか１項に記載の記録装置と、ユーザが指示やデータを入力するための入力手段と、前記入力手段によって入力されたユーザの指示に応じて情報を表示する表示画面と、を備え、電池で動作することを特徴とするハンディターミナル。
【請求項９】
所定量を単位として記録装置の用紙収容部に収容され、該所定量毎に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能な記憶手段を有する感熱紙に、サーマルヘッドによって熱エネルギを付与して記録を行なう記録装置の制御方法であって、
前記記憶手段と通信を行なって、前記使用履歴の情報の書き込みと、前記記憶手段に格納された情報の読み出しとを行なう通信工程と、
前記通信工程で前記記憶手段から読み出した情報に基づいて、記録の際に前記サーマルヘッドに印加すべき熱エネルギに関する情報を求める印加エネルギ導出工程と、
前記印加エネルギ導出工程で求められた熱エネルギに関する情報に基づいて前記サーマルヘッドを制御して記録を実行する記録制御工程と、を備えることを特徴とする記録装置の制御方法。
【請求項１０】
サーマルヘッドを用いて感熱紙に熱エネルギを付与して記録を行なう記録装置であって、
前記感熱紙を保持する保持部材と、
前記保持部材に装着に設けられたＩＤタグと、
前記ＩＤタグと通信を行い、前記ＩＤタグに格納されている情報の書き込みと読出しを行う通信手段と、
前記通信手段によって読み出した情報に基づいて、前記サーマルヘッドに印加すべき熱エネルギに関する情報を算出する算出手段と、
前記算出手段によって算出された前記熱エネルギに関する情報に基づいて、前記サーマルヘッドによる記録の制御を行う制御手段と、を備えることを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録装置の制御方法に関し、より詳細には、プリンタ装置とその制御方法、特にサーマルプリンタ装置の省電力方法に関するものでる。
【背景技術】
【０００２】
例えばワードプロセッサ、パーソナルコンピュータ、ファクシミリ等に於ける情報出力装置として、所望される文字や画像等の情報を用紙やフィルム等シート状の記録媒体に記録を行うプリンタが広く使用されている。このようなプリンタのうち、サーマル方式のプリンタは、構成が簡単で小型化及び低価格化が容易であることから様々な機器、特に携帯用機器に採用されている。
【０００３】
サーマル方式のプリンタは、記録情報から電気信号を生成してサーマルヘッドに送り、サーマルヘッドでは電気信号を熱に変換して、熱エネルギによって感熱用紙を発色させることで記録を行っている。このようなサーマル方式のプリンタで使用される感熱用紙には、熱で発色する特殊な薬品が塗布されており、その特殊薬品の種類によって発色特性が異なり、発色に必要な印加エネルギが決まっている。プリンタでは、感熱用紙毎の発色に必要な印加エネルギに基づいて、記録情報から電気信号を生成している。
【０００４】
なお、記録用紙の種類等の情報を格納したＩＤタグを記録用紙に装着し、記録用紙の種類に合わせた記録制御を行う事が、特開２００２−２３４２０２号公報に開示されている。
【特許文献１】特開２００２−２３４２０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、感熱用紙の発色特性は、種類毎に製造後常に一定ではなく、保存期間や温度によっても変化してしまう。
【０００６】
ガス、水道、電力等の検針業務など屋外業務で使用されるハンディターミナルは、サーマル方式のプリンタを搭載しているものが多いが、このようなハンディターミナルは、特に、真夏の車中に放置されたり炎天下で使用される場合があり、感熱用紙が高温にさらされ発色特性が著しく低下する場合がある。
【０００７】
その為、ハンディターミナルでは、感熱用紙の発色特性が最低（一番発色しにくい状態）の状態でも、十分に発色するエネルギを感熱用紙に印加する必要があり、機器の省電力の弊害となっていた。
【０００８】
本発明は以上のような状況に鑑みてなされたものであり、サーマル方式の記録を行なう際に、使用される感熱紙の状態に応じて印加する熱エネルギを適切に制御することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の一態様としての記録装置は、サーマルヘッドを用いて感熱紙に熱エネルギを付与して記録を行なう記録装置であって、
前記感熱紙は、所定量を単位として前記記録装置の用紙収容部に収容され、該所定量毎に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能な記憶手段を有しており、
前記記憶手段と通信を行なって、前記使用履歴の情報の書き込みと、前記記憶手段に格納された情報の読み出しとを行なう通信手段と、
前記通信手段によって前記記憶手段から読み出した情報に基づいて、記録の際に前記サーマルヘッドに印加すべき熱エネルギに関する情報を求める印加エネルギ導出手段と、
前記印加エネルギ導出手段によって求められた熱エネルギに関する情報に基づいて、前記サーマルヘッドを制御して記録を実行する記録制御手段と、を備えている。
【００１０】
上記目的を達成する本発明の別の態様としての記録装置の制御方法は、所定量を単位として記録装置の用紙収容部に収容され、該所定量毎に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能な記憶手段を有する感熱紙に、サーマルヘッドによって熱エネルギを付与して記録を行なう記録装置の制御方法であって、
前記記憶手段と通信を行なって、前記使用履歴の情報の書き込みと、前記記憶手段に格納された情報の読み出しとを行なう通信工程と、
前記通信工程で前記記憶手段から読み出した情報に基づいて、記録の際に前記サーマルヘッドに印加すべき熱エネルギに関する情報を求める印加エネルギ導出工程と、
前記印加エネルギ導出工程で求められた熱エネルギに関する情報に基づいて前記サーマルヘッドを制御して記録を実行する記録制御工程と、を備えている。
【００１１】
すなわち、本発明では、所定量を単位として記録装置の用紙収容部に収容され、該所定量毎に用紙に関する情報及び使用履歴の情報を格納すると共に追記可能な記憶手段を有する感熱紙に、サーマルヘッドによって熱エネルギを付与して記録を行なう記録装置において、記憶手段と通信を行なって、使用履歴の情報の書き込みと、記憶手段に格納された情報の読み出しとを行ない、通信で記憶手段から読み出した情報に基づいて、記録の際にサーマルヘッドに印加すべき熱エネルギに関する情報を求め、求められた熱エネルギに関する情報に基づいてサーマルヘッドを制御して記録を実行する。
【００１２】
このようにすると、感熱紙を用いて記録する際に、感熱紙の情報と使用履歴の情報とに基づいて、使用される感熱紙の発色感度等の記録特性を判定して記録の際にサーマルヘッドに印加すべき熱エネルギの情報が求められ、求めた熱エネルギの情報に基づいて、サーマルヘッドで感熱紙に印加する熱エネルギを適切に制御することができる。
【００１３】
従って、必要な濃度が得られる最小限のエネルギで感熱紙に記録することが可能になり、記録動作に要するエネルギを減少させることができる。
【００１４】
なお、用紙に関する情報として、感熱紙の種類の情報と、該感熱紙が製造された日時の情報とを含み、印加エネルギ導出手段は、感熱紙が製造された日時からの経過時間に応じて熱エネルギに関する情報を求めてもよい。
【００１５】
周囲温度を測定する温度測定手段を更に備え、使用履歴の情報として、通信手段が通信を行なった日時の情報と、通信を行なった日時において温度測定手段によって測定された周囲温度の情報とを含んでいてもよい。
【００１６】
この場合、通信手段が、感熱紙が用紙収容部に収容されたときに、通信を行なって、使用履歴の情報を書き込み、印加エネルギ導出手段は、感熱紙が用紙収容部に収容されてから経過した時間を考慮して熱エネルギに関する情報を求めてもよい。
【００１７】
熱エネルギに関する情報として、印加すべき熱エネルギに対して、記録ヘッドの温度、印加電圧及びエネルギ印加時間との対応を示す制御テーブルを複数備え、印加エネルギ導出手段は、記憶手段から読み出した情報に基づいて、１つの制御テーブルを選択するようにしてもよい。
【００１８】
感熱紙にＩＤタグが装着されており、記憶手段が、ＩＤタグ内に設けられている半導体記憶媒体であり、通信手段が、ＩＤタグと無線通信を行なうように構成してもよい。
【００１９】
感熱紙が、ロール状の１巻を単位として記録装置の用紙収容部に収容されるロール紙であり、記憶手段が、ロールの芯に装着されていてもよい。
【００２０】
また、上記目的を達成する本発明の更に別の態様としては、上記の記録装置と、ユーザが指示やデータを入力するための入力手段と、入力手段によって入力されたユーザの指示に応じて情報を表示する表示画面と、を備え、電池で動作するハンディターミナルがある。
【００２１】
また、上記目的は上記の記録装置の制御方法をコンピュータ装置によって実行させるコンピュータプログラム、及び該コンピュータプログラムを格納した記憶媒体によっても達成される。
【発明の効果】
【００２２】
本発明によれば、感熱紙を用いて記録する際に、感熱紙の情報と使用履歴の情報とに基づいて、使用される感熱紙の発色感度等の記録特性を判定して記録の際にサーマルヘッドに印加すべき熱エネルギの情報が求められ、求めた熱エネルギの情報に基づいて、サーマルヘッドで感熱紙に印加する熱エネルギを適切に制御することができる。
【００２３】
従って、必要な濃度が得られる最小限のエネルギで感熱紙に記録することが可能になり、記録動作に要するエネルギを減少させることができる。
【発明を実施するための最良の形態】
【００２４】
以下に、添付図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。ただし、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００２５】
＜ハンディターミナルの外観＞
図１、図２を参照して、本発明の実施形態としてのハンディターミナルの構成について説明する。
【００２６】
図１は、本実施形態のハンディターミナルを上面から見た外観図である。ハンディターミナル本体１には、メイン電源のＯＮ／ＯＦＦ操作を行うＯＮ／ＯＦＦスイッチ３、電気、ガス、水道等の使用量を示すメータの数値等を入力するキーボード４、顧客情報や検針経路等を表示する液晶ディスプレイ５、バッテリーを挿入するバッテリー収納部６、検針結果（記録情報）のバックアップに使用するＣＦ（コンパクトフラッシュ（登録商標））カードを挿入するＣＦカード収納部７、検針結果を記録するサーマルプリンタ２、記録用紙である感熱ロール紙９を格納するロールペーパーホルダ８を備えている。また、内部には、温度によって抵抗値が変化するサーミスタやその周辺回路からなり、ハンディターミナル周辺の温度を測定する温度測定回路１２、制御回路等が実装されたプリント基板（不図示）等で構成されている。
【００２７】
図２は、図１のハンディターミナルのサーマルプリンタ周辺部付近を中心に示す部分側面図である。感熱ロール紙９の芯部には、ＩＤタグ（ＩＣタグあるいは、ＲＦ（Radio Frequency）タグ等と称される）１１が装着されており、本体１の内部に設けられたＩＤタグリーダライタ１０を通してハンディターミナル本体と通信を行い、ＩＤタグ内の情報の書き換えが行える構造となっている。
【００２８】
＜制御構成＞
次に、ハンディターミナル本体１の概略制御構成について図３のブロック図を使って説明する。
【００２９】
図中２１はメインＣＰＵであり、ハンディターミナル本体１の全体を制御する。メインＣＰＵ２１には、メインＣＰＵ２１の制御プログラム等を格納するメインＲＯＭ２３、顧客データ、検針結果等を書き換え可能に格納するメインＲＡＭ２２、サーマルプリンタ２の制御と、ＩＤタグリーダライタ１０の制御等を行うサブＣＰＵ２４が接続されている。
【００３０】
サブＣＰＵ２４には、サブＣＰＵ２４の制御プログラムや後述するプリンタの制御テーブル等を格納するサブＲＯＭ２６、メインＣＰＵ２１から送られてきた記録データ、ＩＤタグと送受信するデータ等を書き換え可能に格納するサブＲＡＭ２５、プリンタ制御のタイミングや周辺温度測定する間隔を計測するタイマ２７、現在日時の情報を計時して出力するＲＴＣ２９（リアルタイムクロック）が接続されている。
【００３１】
更に、サブＣＰＵ２４には、温度によって抵抗値が変化するサーミスタやその周辺回路からなりハンディターミナル周辺の温度を測定する温度測定回路１２が接続されている。
【００３２】
また、サブＣＰＵ２４には、感熱ロール紙９の芯部（例えば、トイレットペーパの芯のような部材（保持部材）でもかまわない）に装着されたＩＤタグ１１と無線による通信を行なって、ＩＤタグ１１に格納された情報の書き込みと読み出しを行う、ＩＤタグリーダライタ１０が接続されている。サブＣＰＵ２４は、ＩＤタグリーダライタ１０を制御して、予めサブＲＡＭ２５に設定された間隔で、感熱ロール紙に装着されたＩＤタグ１１と通信を行い、通信が成功した場合には、温度検出回路１２を制御してハンディターミナル本体１の周辺温度を測定し、測定した周辺温度とＲＴＣ２９が計時した現在日時の情報と共に用紙の使用履歴情報としてＩＤタグ１１に書き込む。
【００３３】
サブＣＰＵ２４、サブＲＡＭ２５、サブＲＯＭ２６、タイマー２７、ＲＴＣ２９、温度検出回路１２、ＩＤタグリーダライタ１０には、主電源がオフされた状態でも電源が供給されるようにバックアップ電源が接続されており、主電源が切れている状態でも一定間隔で、上述の感熱ロール紙９のＩＤタグ１１との通信を行うように構成されている。
【００３４】
加えて、サブＣＰＵ２４には、サーマルプリンタ２の各動作を制御するプリンタ制御回路２８が接続されており、該プリンタ制御回路２８には、サーマルプリンタ２が接続されている。サブＣＰＵ２４はメインＣＰＵ２１から記録命令を受信すると、メインＣＰＵ２１から送信される記録データをサブＲＡＭ２５に一時的に格納し、サブＲＯＭ２６に格納されているプリンタ制御テーブル（後述）に従って、プリンタ制御回路２８に信号を送信し、サーマルプリンタ２を駆動して感熱ロール紙９に記録を行う。
【００３５】
＜ＩＤタグのフォーマット＞
次に、図４を参照して、感熱ロール紙に装着されるＩＤタグに格納されるデータのフォーマットの例について説明する。
【００３６】
ＩＤタグは、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）とアンテナを含む無線通信回路を備えており、ＥＥＰＲＯＭには、用紙情報４０１と、製造情報４０２と、用紙の使用履歴情報４０３とが書き換え可能に格納される。用紙情報は感熱ロール紙の種類を表す情報であり、製造情報は感熱ロール紙が製造された日時の情報である。この用紙情報と製造情報は、予め感熱ロール紙の製造工程（メーカ）で書き込まれるデータである。
【００３７】
用紙の使用履歴情報は、ハンディターミナルが書き込む情報であり、通信日時の情報と周囲温度の情報とからなる。通信日時は、ハンディターミナルとＩＤタグが通信を行ってＩＤタグに書き込みを行った時点の現在日時の情報である。周囲温度は、ハンディターミナルとＩＤタグが通信を行った時に測定された周辺温度であり、これら２つの情報が一対となてＩＤタグに書き込まれる。
【００３８】
本実施形態のハンディターミナルは、上述のように一定時間間隔でＩＤタグ１１との無線による通信を試み、通信が成功した場合に、ＩＤタグに通信日時の情報を書き込む。本実施形態では、感熱ロール紙９をサーマルプリンタ上部のロールペーパホルダ８にセットした状態で、感熱ロール紙の芯部に装着されているＩＤタグ１１とハンディターミナル本体内のＩＤタグリーダーライタ１０とが通信可能な距離となり、ＩＤタグリーダーライタ１０が起動され１回目の通信が行なわれて、ＩＤタグ１１に最初の用紙の使用履歴情報が書き込まれる。この１回目の用紙の使用履歴情報に書き込まれている通信日時が、その感熱ロール紙９の使用開始日時として認識される。
【００３９】
そして、用紙の製造日時から用紙の使用開始日時までを用紙の保管期間、用紙の使用開始日時から最後の記録日時までが用紙の使用期間として認識する。使用期間中は、ＩＤタグとの通信が行なわれる毎に周囲温度を測定し、ＩＤタグに使用履歴情報として通信日時と周囲温度とを書き込んでいる為、使用期間中の温度変化も用紙の使用履歴から入手する事が出来る。
【００４０】
＜ロール紙の特性＞
図５は、感熱ロール紙の感度特性例を示したグラフである。感熱用紙は、熱エネルギを印加することで発色し、ある一定以上の熱エネルギを印加するとそれ以上印加エネルギを増やしても発色がほとんど変化しない特性をもった用紙である。
【００４１】
図５中の実線５０１で示す特性は、感熱ロール紙の製造された直後の感度特性であり、感熱ロール紙を十分に発色させるには、Ａで示す値以上の印加エネルギが必要である。また、図５中の点線５０２で示す特性は、感熱ロール紙の製造６ヶ月後の感度特性であり、感熱ロール紙を十分に発色させるには、Ｂで示す値以上の印加エネルギが必要である。
【００４２】
このように感熱ロール紙は、製造後時間の経過につれて退感が進み十分に発色させるためには、製造直後より多くの印加エネルギが必要となる。しかしながら、従来のプリンタでは、製造日の特定が困難であったり、製造日が分かっても感熱ロール紙を交換する毎に製造日情報を入力する操作が発生する為、感熱ロール紙が最も退感した状態で十分な発色が得られる印加エネルギを基準にプリンタの制御を行っている。
【００４３】
＜プリンタ制御テーブル＞
図６は、感熱ロール紙のプリンタ制御テーブルの例を示す図であり、この図を参照して本実施形態のプリンタ制御テーブルについて説明する。
【００４４】
感熱ロール紙を発色させる印加エネルギＥは、以下の式、
Ｅ＝Ｐ×Ｔ      Ｐ：印加電力、Ｔ：印加時間
から求められる。
【００４５】
このように、印加エネルギＥは、印加電力Ｐと印加時間Ｔを乗算したものであり、印加電力が一定であれば、印加時間を変更する事で必要な印加エネルギを調整できる。但し、実際には、バッテリから印加電力を供給するハンディターミナルでは、バッテリの消耗に伴う電圧の低下による印加電力の変化、感熱用紙を加熱するサーマルヘッドの温度や周囲の温度の変化により印加時間を調整する必要がある。
【００４６】
この印加電圧とサーマルヘッド温度の組み合わせ毎に印加時間を算出した物が、プリンタ制御テーブルである。図６に示した例は、ある印加エネルギを基に作成したプリンタ制御テーブルである。本実施形態では、感熱ロール紙の退感に伴って十分な発色を得るのに必要な印加エネルギが変化することに鑑みて、複数の印加エネルギ毎にプリンタ制御テーブルを用意する。そして、記録時には、感熱ロール紙９のＩＤタグ１１から読み取った用紙の製造情報及び使用履歴情報から感熱ロール紙の退感の状態を判定して、対応するプリンタ制御テーブルを選択し、選択したプリンタ制御テーブルの値に従ってサーマルプリンタの制御を行う。
【００４７】
＜ＩＤタグへの書き込み動作＞
次に、本実施形態におけるハンディターミナルのＩＤタグへの書き込み処理について、図７のフローチャートを参照して説明する。
【００４８】
まず、プリンタ全体の制御を行っているサブＣＰＵ２４がリセットされた場合、ステップＳ１０１に進み、サブＲＡＭ２５内にＩＤタグと通信を行う通信間隔を設定する。通信間隔の設定は、ハンディターミナルの使用者がユーザインタフェースに従って設定した通信間隔値がサブＲＡＭ２５に書き込まれ、その通信間隔値に従ってサブＣＰＵ２４がタイマ２７を設定することによって行われる。
【００４９】
ステップＳ１０１の通信間隔の設定が行われると、ステップＳ１０２に進み、感熱ロール紙の芯に装着されているＩＤタグ１１との通信を試みる。ここで感熱ロール紙９がロールペーパホルダ８にまだセットされていない状態では、ＩＤタグ１１との通信が失敗し、ＩＤタグ１１への書き込みをしないままステップＳ１０６に進む。また、感熱ロール紙９が既にロールペーパホルダ８にセットされている状態では、ＩＤタグ１１との通信が成功し、ステップＳ１０３に進む。
【００５０】
ステップＳ１０３では、温度検出回路１２によりハンディターミナル周辺温度の測定が行われ、測定データをサブＲＡＭ２５に書き込んだ後、ステップＳ１０４に進む。ステップＳ１０４では、ＲＴＣ２９から現在時刻データを読み取り、時刻データをサブＲＡＭ２５に書き込んで、ステップＳ１０５に進む。ステップＳ１０５では、ステップＳ１０３及びＳ１０４でサブＲＡＭ２５に書き込んだ現在日時とハンディターミナル周辺温度を用紙の使用履歴情報としてＩＤタグ１１に書き込み、ステップＳ１０６に進む。
【００５１】
ステップＳ１０６では、メインＣＰＵ２１から記録命令を受信したか否かを判定する。もし、記録命令を受信した場合には、後述する図８の記録制御処理に進み、記録処理を行う。記録命令を受信していない場合には、ステップＳ１０７に進む。ステップＳ１０７では、タイマ２７の経過時間がステップＳ１０１で設定した通信間隔を経過したか否かを判定し、経過時間が設定された通信間隔を経過していない場合には、ステップＳ１０６に戻り、ステップＳ１０６又はステップＳ１０７のいずれかで肯定（ＹＥＳ）と判定されるまでステップＳ１０６及びステップＳ１０７の処理を繰り返す。一方、ステップＳ１０７で、タイマ２７の経過時間がステップＳ１０１で設定された通信間隔を経過したと判定された場合には、ステップＳ１０２に戻り、以降の処理を繰り返す。
【００５２】
＜記録制御＞
次に、本実施形態におけるハンディターミナルの記録制御処理について、図８のフローチャートを参照して説明する。
【００５３】
図７のステップＳ１０６においてメインＣＰＵ２１から記録命令を受信したと判定された場合、ステップＳ２０１に進み、ＩＤタグとの通信を試みる。ここで、ＩＤタグが装着されていない感熱ロール紙が装着されている場合など、ＩＤタグとの通信が出来ない場合にはステップＳ２０６に進む。一方、ＩＤタグが装着されている感熱ロール紙９がセットされておりＩＤタグ１１との通信が成功した場合には、ステップＳ２０２に進む。
【００５４】
ステップＳ２０６では、装着された感熱ロール紙の情報が得られないので、感熱ロール紙の感度が最も低下している状態に対応したプリンタ制御テーブルを選択し、ステップＳ２０５に進む。
【００５５】
また、ステップＳ２０２では、感熱ロール紙の芯に装着されているＩＤタグ１１から用紙の製造情報及び使用履歴情報を読み取り、ステップＳ２０３に進む。ステップＳ２０３では、読み取った情報から感熱ロール紙の発色感度に関する劣化度を算出し、ステップＳ２０４に進む。ステップＳ２０４では、ステップＳ２０３で算出した感熱ロール紙９の劣化度に応じてプリンタ制御テーブルを選択し、ステップＳ２０５に進む。
【００５６】
ステップＳ２０５では、ステップＳ２０４または、ステップＳ２０６で選択されたプリンタ制御テーブルに基づいて記録を実行し、記録が終了した後に、図７のステップＳ１０６に戻る。
【００５７】
以上説明したように本実施形態によれば、ＩＤタグが装着された感熱ロール紙を用いて記録する際に、用紙が製造されてからの期間、使用期間及び使用履歴に情報に基づいて用紙の発色感度を判定し、用紙の状態に合わせた記録制御が行なわれる。
【００５８】
このため、必要な濃度が得られる最小限のエネルギで感熱紙に記録することが可能になり、記録動作に要するエネルギを減少させることができる。
【００５９】
＜他の実施形態＞
以上の説明ではサーマル方式のプリンタを備えたハンディターミナルに本発明を適用した例を挙げて説明したが、本発明はこれに限定されることなく、感熱紙に記録するサーマルヘッドを有する構成であれば、他の構成の装置にも適用できる。
【００６０】
また、上記の実施形態ではロール紙の芯にＩＤタグを装着し、ＩＤタグ内のＥＥＰＲＯＭに格納された用紙情報及び使用履歴情報を読み出して記録制御を行なう構成であったが、使用する記録用紙はロール形状でプリンタに装着される必要はなく、シート状の記録用紙を複数収容するカセット形状であってもよい。その場合、ＩＤタグは、例えば、カセットのトレイに装着されていてもよい。また、上記の実施形態ではメインＣＰＵとサブＣＰＵにより制御しているが、制御が可能であれば、１つのＣＰＵであっても構わない。また、ＩＤタグのメモリはＥＥＰＲＯＭに限定するものではなく、いわゆるＩＣメモリであっても構わない。
【００６１】
更に、用紙情報及び使用履歴情報を格納する手段はＩＤタグに限定されず、接触、非接触のいずれかでプリンタ本体から情報の追記及び読み出しが可能な記憶媒体であればよく、例えば、磁気記憶媒体なども使用可能である。
【００６２】
なお、本発明は、複数の機器（例えばホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６７】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図７及び図８に示す）フローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施形態のハンディターミナルを上面から見た外観図である。
【図２】図１のハンディターミナルのプリンタ周辺部の部分側面側図である。
【図３】図１のハンディターミナルの制御構成を示すブロック図である。
【図４】本実施形態のＩＤタグのデータフォーマットの例を示す図である。
【図５】感熱ロール紙の感度特性の例を示すグラフである。
【図６】プリンタ制御テーブルの例を示す図である。
【図７】本実施形態の用紙の使用履歴情報書き込み処理のフローチャートである。
【図８】本実施形態の記録制御処理のフローチャートである。
【符号の説明】
【００７０】
１  ハンディターミナル本体
２  サーマルプリンタ
３  ＯＮ／ＯＦＦスイッチ 
４  キーボード
５  液晶ディスプレイ 
６  バッテリー収納部
７  ＣＦカード収納部
８  ロールペーパーホルダー 
９  感熱ロール紙
１０  ＩＤタグリーダ／ライター
１１  ＩＤタグ 
１２  温度測定回路
２１  メインＣＰＵ
２２  メインＲＡＭ
２３  メインＲＯＭ
２４  サブＣＰＵ
２５  サブＲＡＭ
２６  サブＲＯＭ
２７  タイマー
２８  プリンタ制御回路
２９  ＲＴＣ（リアルタイムクロック）
【図１】
2005329681.tif 000003
【図２】
2005329681.tif 000004
【図３】
2005329681.tif 000005
【図４】
2005329681.tif 000006
【図５】
2005329681.tif 000007
【図６】
2005329681.tif 000008
【図７】
2005329681.tif 000009
【図８】
2005329681.tif 000010