(57)【要約】  本発明は、プリンターからホストシステムに最新の状況を周期的に与える方法およびこのような最新状況を与えることができるプリンターに関する。本発明にしたがったプリンターは、ホストシステムからの状況リクエストまたはプリンターのおける状況の変化を必要としないで、プリンターの状況情報を生成する手段およびプリンターの状況情報をホストシステムに周期的に時間間隔をあけて自動的に送る手段を含む。時間間隔および／または状況情報はホストシステムを介して設定される。
2007524530.tif 000002
【特許請求の範囲】
【請求項１】
プリンターからホストシステムに最新の状況を周期的に与える方法であって、
プリンターの状況情報をプリンターからホストシステムに周期的に時間間隔をあけて自動的に送る手段を含む方法。
【請求項２】
周期的な時間間隔のそれぞれが、５ミリ秒から１０ミリ秒の、一定の時間間隔からなる、
請求項１に記載の方法。
【請求項３】
周期的な時間間隔が設定可能なものである、
請求項１に記載の方法。
【請求項４】
状況情報が、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、および印刷完了の割合の少なくとも一つからなる、
請求項１に記載の方法。
【請求項５】
時間間隔および状況情報の少なくとも一つをホストシステムを介して設定する工程をさらに含む、
請求項１に記載の方法。
【請求項６】
時間間隔および状況情報の少なくとも一つをプリンターの不揮発性メモリーに記憶する工程をさらに含む、
請求項１に記載の方法。
【請求項７】
時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイスから与えられる、
請求項１に記載の方法。
【請求項８】
取り外し可能なメモリーデバイスが、コンパクトフラッシュカード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭの一つからなる、
請求項７に記載の方法。
【請求項９】
プリンターの動作レベルを検出する工程と、
動作レベルが高くなると、周期的な時間間隔を減少させる工程と、
動作レベルが低くなると、周期的な時間間隔を増加させる工程と、
を含む請求項１に記載の方法。
【請求項１０】
ホストシステムが、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機の一つからなる、
請求項１に記載の方法。
【請求項１１】
ホストシステムに最新の状況を周期的に与えることができるプリンターであって、
プリンターの状況情報を生成する手段と、
プリンターの状況情報をホストシステムに周期的に時間間隔をあけて自動的に送る手段と、
を含むプリンター。
【請求項１２】
周期的な時間間隔のそれぞれが、５ミリ秒から１０ミリ秒の、一定の時間間隔からなる、
請求項１０に記載のプリンター。
【請求項１３】
周期的な時間間隔が設定可能なものである、
請求項１１に記載のプリンター。
【請求項１４】
状況情報が、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、および印刷完了の割合の少なくとも一つからなる、
請求項１１に記載のプリンター。
【請求項１５】
時間間隔および状況情報の少なくとも一つがホストシステムを介して設定される、
請求項１１に記載のプリンター。
【請求項１６】
時間間隔および状況情報の少なくとも一つをプリンターに記憶するために不揮発性メモリーを含む、
請求項１１に記載のプリンター。
【請求項１７】
時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイスから与えられる、
請求項１１に記載のプリンター。
【請求項１８】
取り外し可能なメモリーデバイスが、コンパクトフラッシュカード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭの一つからなる、
請求項１７に記載のプリンター。
【請求項１９】
プリンターの状況情報を生成する手段がプリンターの動作レベルを検出し、（１）動作レベルが高くなると、周期的な時間間隔を減少させ、（２）動作レベルが低くなると、周期的な時間間隔を増加させる、
請求項１１に記載のプリンター。
【請求項２０】
ホストシステムが、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機の一つからなる、
請求項１１に記載のプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、“Smart Printer Including Configurable Ticket Template, Status Updating, Color Conversion, Print Progress Detection, Print Completion Detection, and Paper Low Sensing Feature”と題し、２００３年１１月１２日に出願の米国仮特許出願第６０／５１９５２１号に基づく（ここに参考文献として組み込まれる）。
【０００２】
本発明は一般的に、印刷の分野に関する。特に、本発明は周期的に最新状況をプリンターからホストシステムに与える方法、およびこのような最新状況を与えることができるプリンターに関する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術では、プリンターからホストシステムに与える状況を最新にすることは典型的に二つの方法によりなされている。第１の方法は、ホストシステムに対して、“状況リクエスト”コマンドをプリンターに送ることである。この方法では、ホストシステムは、プリンターから状況情報を必要とするときは、プリンターから状況情報を求めなければならない。この方法は、プリンターからの応答に際し遅延が生ずるという欠点をもつ。このような遅延は蓄積し、プリンターおよび／またはホストシステムの性能を悪くする。
【０００４】
第２の方法は、プリンターが状況が変化したときを判定し、その状況をホストシステムに通信することである。この方法は、ホストシステムがプリンターの状況を求める必要がないという利点がある。しかし、この方法には、プリンターが故障か何かで応答しない、または機能しないという事実が表に出てこないという欠点がある。このような故障として、ＥＳＤ（静電気放電）現象、電子的因子、通信ケーブルの破断などがある。
【０００５】
ホストシステムからの状況リクエストを必要としないで、プリンターからホストシステムに自動的に最新の状況を与えることには利点がある。プリンターの状況が変化したかどうか、プリンターからホストシステムへこのような最新の状況が送られることには利点がある。
【０００６】
本発明の方法および装置は、これらおよび他の利点を提供する。
【課題を解決するための手段】
【０００７】
本発明は、プリンターからホストシステムに最新の状況を周期的に与える方法およびこのような最新状況を与えることができるプリンターに関する。
【０００８】
本発明の一実施例では、最新の状況をホストシステムに周期的に与えることができるプリンターが提供される。プリンターはプリンターの状況情報を生成する手段およびプリンターの状況情報をホストシステムに周期的に時間間隔をあけて自動的に送る手段を含む。たとえば、プリンターの状況情報は、プリンターのプロセッサにより生成され、プロセッサの制御の下でホストシステムに通信される。
【０００９】
周期的な時間間隔はそれぞれ、５ミリ秒から１０ミリ秒の、一定の時間間隔からなってもよい。周期的な時間間隔は設定可能なものである。
【００１０】
状況情報は、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、印刷完了の割合などの少なくとも一つからなる。
【００１１】
時間間隔および状況情報の少なくとも一つがホストシステムを介して設定することができる。たとえば、時間間隔および状況情報は、ホストシステムに関連するユーザーインターフェースでコマンドを入力し、コマンドをプリンターに送ることにより設定することができる。
【００１２】
時間間隔および状況情報の少なくとも一つをプリンターに記憶するために不揮発性メモリーを設けることができる。
【００１３】
他の実施例では、時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイスから与えられる。取り外し可能なメモリーデバイスは、コンパクトフラッシュ（登録商標）カード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭなどの一つからなる。
【００１４】
プリンターの状況情報を生成する手段は、プリンターの動作レベルを検出し、そして(１)動作レベルが高くなると、周期的な時間間隔を減少させ、または(２) 動作レベルが低くなると、周期的な時間間隔を増加させる。
【００１５】
ホストシステムは、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機などの一つからなる。
【００１６】
本発明はまた、周期的に最新状況をプリンターからホストシステムに与える対応する方法も含む。
【００１７】
本発明は添付図面を参照して下述される。
【発明を実施するための最良の形態】
【００１８】
以下の説明は例示であり、本発明の範囲、利用可能性、構成について限定をするものではない。むしろ、例示として説明する内容は当業者が本発明を実施することができるようにしたものである。本発明の思想および範囲内で要素や機能を変更することができることは分かるであろう。
【００１９】
図示に例示の本発明の例では、最新の状況をホストシステムに周期的に与えることができるプリンターが提供される。プリンター１０はプリンターの状況情報を生成する手段およびプリンターの状況情報１８をホストシステム２０に周期的に時間間隔をあけて自動的に送る手段を含む。たとえば、プリンターの状況情報は、プリンター１０のプロセッサ１６により得られ、プロセッサ１６の制御の下でホストシステム２０に通信される。
【００２０】
周期的な時間間隔はそれぞれ、５ミリ秒から１０ミリ秒の、一定の時間間隔からなってもよい。周期的な時間間隔は設定可能なものである。たとえば、状況の更新の周期的な時間間隔はプリンターのアイドリング期間の間増加させ、プリンターが動作するときに減少させてもよい。さらに、状況の更新は、プリンターが一定の時間間隔の間、アイドリング状態のとき休止し、プリンターのコマンドがプリンターへ送られたとき再開する。状況の更新の中止の前にプリンターがアイドル状態の一定の時間周期は設定可能である。
【００２１】
状況情報１８は、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、印刷完了の割合などの少なくとも一つからなる。
【００２２】
時間間隔および状況情報の少なくとも一つがホストシステム２０を介して設定することができる。たとえば、時間間隔および状況情報は、ホストシステム２０に関連するユーザーインターフェース２２でコマンドを入力し、設定コマンド２４をプリンター１０に送ることにより設定することができる。ホストシステム２０による設定はリアルタイムでなされる。一実施例では、ホストシステム２０は、ホストシステム２０が現在関連している状況情報のみを戻すために、プリンター１０の設定を行う。他の状況事項は、ホストシステム２０により他の状況事項を含めるように設定が変化しない限り、戻されない。たとえば、ホストシステム２０が、プリンターにおける用紙の排紙状況の知らせを必要とするということを決定したとき、ホストシステム２０はその状況情報を戻すために、プリンター１０の設定を行う。
【００２３】
時間間隔および状況情報の少なくとも一つをプリンター１０に記憶するために不揮発性メモリー１２を設けることができる。
【００２４】
他の実施例では、時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイス３０から与えられる。取り外し可能なメモリーデバイス３０は、コンパクトフラッシュ（登録商標）カード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭなどの一つからなる。
【００２５】
プリンターの状況情報を生成する手段（たとえば、プロセッサ１６）は、プリンターの動作レベルを検出し、そして(１)動作レベルが高くなると、周期的な時間間隔を減少させ、または(２) 動作レベルが低くなると、周期的な時間間隔を増加させる。このプロセスはＴＶＳＵ（時間可変状況更新）として参照される。
【００２６】
ホストシステム２０は、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機などの一つからなる。
【００２７】
本発明の状況の周期的な更新は、たとえば(1)未承諾情報（状態リクエストと、状態レスポンスとの間の不所望の遅延を避ける）を送ること、プリンターの状態（プリンターが故障か何かで応答しなくなること、または機能しなくなるという表に出てこない状態を避ける）を常に送ることにより、従来の技術の欠点を解消する。さらに、ホストシステムは所定の時間間隔で、状況の更新のために監視するようにプログラムすることができる。もはや時間が経過しなくなり、状況の更新が受信されないと、ホストシステムはプリンターの問題があることを認識し、適切な操作（たとえば、不良ルーティーンを組み入れおよび／またはプリンターをオフラインにする）を取ることができる。
【００２８】
本発明が、ホストシステムからの状況リクエストまたはプリンターのおける状況の変化を必要としないで、プリンターからホストシステムに最新の状況を周期的に与える有用な方法および装置を提供することは分かるであろう。
【００２９】
本発明が種々の例と関連して説明されているが、種々の変形、変更が、本発明の思想、範囲から逸脱することなくなし得るものである。
【図面の簡単な説明】
【００３０】
【図１】図１は本発明の実施例のブロック図を示す。
【図１】
2007524530.tif 000003
【手続補正書】
【提出日】平成18年7月13日(2006.7.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プリンターからホストシステムに最新の状況を周期的に与える方法であって、
プリンターの状況情報をプリンターからホストシステムに周期的に時間間隔をあけて自動的に送る手段を含む方法。
【請求項２】
周期的な時間間隔のそれぞれが、５ミリ秒から１０ミリ秒の、一定の時間間隔からなる、
請求項１に記載の方法。
【請求項３】
周期的な時間間隔が設定可能なものである、
請求項１または２に記載の方法。
【請求項４】
状況情報が、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、および印刷完了の割合の少なくとも一つからなる、
請求項１ないし３のいずれかに記載の方法。
【請求項５】
時間間隔および状況情報の少なくとも一つをホストシステムを介して設定する工程をさらに含む、
請求項１ないし４のいずれかに記載の方法。
【請求項６】
時間間隔および状況情報の少なくとも一つをプリンターの不揮発性メモリーに記憶する工程をさらに含む、
請求項１ないし５のいずれかに記載の方法。
【請求項７】
時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイスから与えられる、
請求項１ないし６のいずれかに記載の方法。
【請求項８】
取り外し可能なメモリーデバイスが、コンパクトフラッシュ（登録商標）カード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭの一つからなる、
請求項７に記載の方法。
【請求項９】
プリンターの動作レベルを検出する工程と、
動作レベルが高くなると、周期的な時間間隔を減少させる工程と、
動作レベルが低くなると、周期的な時間間隔を増加させる工程と、
をさらに含む請求項１ないし８のいずれかに記載の方法。
【請求項１０】
ホストシステムが、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機の一つからなる、
請求項１ないし９のいずれかに記載の方法。
【請求項１１】
ホストシステムに最新の状況を周期的に与えることができるプリンターであって、
プリンターの状況情報を生成する手段と、
プリンターの状況情報をホストシステムに周期的に時間間隔をあけて自動的に送る手段と、
を含むプリンター。
【請求項１２】
周期的な時間間隔のそれぞれが、５ミリ秒から１０ミリ秒の、一定の時間間隔からなる、
請求項１０に記載のプリンター。
【請求項１３】
周期的な時間間隔が設定可能なものである、
請求項１１または１２に記載のプリンター。
【請求項１４】
状況情報が、用紙の状況、インクの状況、用紙の位置、用紙の排紙、用紙の詰まり、経路上の券、フォームの上端、バーコード読みの完了、妥当なフィールドの完了、フィールドの印刷、および印刷完了の割合の少なくとも一つからなる、
請求項１１ないし１３のいずれかに記載のプリンター。
【請求項１５】
時間間隔および状況情報の少なくとも一つがホストシステムを介して設定される、
請求項１１ないし１４のいずれかに記載のプリンター。
【請求項１６】
時間間隔および状況情報の少なくとも一つをプリンターに記憶するために不揮発性メモリーを含む、
請求項１１ないし１５のいずれかに記載のプリンター。
【請求項１７】
時間間隔および状況情報の少なくとも一つが、プリンターに挿入することができる、取り外し可能なメモリーデバイスから与えられる、
請求項１１ないし１６のいずれかに記載のプリンター。
【請求項１８】
取り外し可能なメモリーデバイスが、コンパクトフラッシュ（登録商標）カード、スマートカード、スマートメディアカード、ＵＳＢフラッシュドライブ、メモリースティク、差し込みシリアルＥＥＰＲＯＭの一つからなる、
請求項１７に記載のプリンター。
【請求項１９】
プリンターの状況情報を生成する手段がプリンターの動作レベルを検出し、（１）動作レベルが高くなると、周期的な時間間隔を減少させ、（２）動作レベルが低くなると、周期的な時間間隔を増加させる、
請求項１１ないし１８のいずれかに記載のプリンター。
【請求項２０】
ホストシステムが、キャッシュレジスター、ＰＯＳ端末、スロットマシーン、ゲーム端末、宝くじ券発売機、交通機関搭乗券自動販売機、または娯楽券自動販売機の一つからなる、
請求項１１ないし１９のいずれかに記載のプリンター。