(57)【要約】【課題】タグ等を印刷するよう構成されたプリンタに係り、特にラベル、タグ等を印刷するよう構成され且つ従来技術に比べ多くの利点を提供する。【解決手段】例えば臨界及び非臨界プリンタデータ等のデータを自動的に送信し、そのデータを、複数の通信チャンネル及びサービス、例えばＥメールやモバイルワイヤレス機器（例えばインターネット接続対応の携帯用小型無線呼出器（１５０）、パーソナルコミュニケーションサービス（ＰＣＳ）電話（１６０）又はワイヤレスパーソナルデジタルアシスタント（ＰＤＡ）（１７０））の少なくとも一つを通じて送るよう、構成されるプリンタ（１０）。【選択図】図２
2011141891.tif 000002
【特許請求の範囲】
【請求項１】
ラベル、タグ等を印刷するよう構成されたプリンタ（１０）であって、
前記プリンタ（１０）は、ハウジングと、前記プリンタ（１０）の状態を決定するように構成された前記ハウジング内の電子装置（２０）と、を含み、
前記ハウジング内の前記電子装置（２０）は、前記状態に対応するデータをＸＭＬ又はＨＴＭＬフォーマットのいずれかでイントラネット、インターネット、及びワイヤレス通信ネットワークの少なくとも１つを通じて遠隔位置に自動的に送信するように構成され、
前記電子装置（２０）は、その後遠隔で前記プリンタ（１０）が再プログラムされるように構成されたことを特徴とするプリンタ（１０）。
【請求項２】
前記プリンタ（１０）は、前記データを前記ワイヤレス通信ネットワークを通じてインターネット接続対応の携帯用小型無線呼出装置（１５０）、パーソナルコミュニケーションサービス（ＰＣＳ）電話（１６０）、及びパーソナルデジタルアシスタント（ＰＤＡ）（１７０）の少なくとも１つに送信するように構成されたことを特徴とする請求項１記載のプリンタ（１０）。
【請求項３】
前記プリンタ（１０）は、マイクロプロセッサ（１１０）と、ポート（４０，５０）と、を含み、
前記マイクロプロセッサ（１１０）は、前記ポート（４０，５０）と通信し、前記データを前記ポート（４０，５０）を通じて前記イントラネット、前記インターネット、及び前記ワイヤレス通信ネットワークの少なくとも１つに送信するように構成されたことを特徴とする請求項１記載のプリンタ（１０）。
【請求項４】
前記ハウジング内の前記電子装置（２０）は、前記プリンタ（１０）に蓄積されたラベルフォーマットが前記イントラネット、前記インターネット、及び前記ワイヤレス通信ネットワークの少なくとも１つを通じて遠隔位置で目視可能及び改変可能となるように構成されたことを特徴とする請求項１記載のプリンタ（１０）。
【請求項５】
前記ハウジング内の前記電子装置（２０）は、前記プリンタ（１０）の設定が前記イントラネット、前記インターネット、及び前記ワイヤレス通信ネットワークの少なくとも１つを通じて遠隔位置から目視可能及び改変可能となるように構成されたことを特徴とする請求項１記載のプリンタ（１０）。
【請求項６】
前記プリンタ（１０）は、前記プリンタ（１０）の設定がインターネット接続対応の携帯用小型無線呼出装置（１５０）、パーソナルコミュニケーションサービス（ＰＣＳ）電話（１６０）、及びパーソナルデジタルアシスタント（ＰＤＡ）（１７０）の少なくとも１つを用いて目視可能及び改変可能の少なくとも一方となるように構成されたことを特徴とする請求項５記載のプリンタ（１０）。
【請求項７】
前記プリンタ（１０）は、前記プリンタ（１０）が前記イントラネット及び前記インターネットの少なくとも１つに接続されるパーソナルコンピュータ（１３０，１４０）のウェブブラウザを用いてプログラム可能及びコントロール可能となるように構成されたことを特徴とする請求項５記載のプリンタ（１０）。
【請求項８】
ラベル、タグ等を印刷するよう構成されたプリンタ（１０）をプログラムする方法であって、
前記プリンタ（１０）は、ハウジングと、前記プリンタ（１０）の状態を決定するように構成された前記ハウジング内の電子装置（２０）と、を含み、
前記方法は、前記プリンタ（１０）が前記状態に対応するデータをＸＭＬ又はＨＴＭＬフォーマットのいずれかでイントラネット、インターネット、及びワイヤレス通信ネットワークの少なくとも１つを通じて遠隔位置に自動的に送信した後、遠隔で前記プリンタ（１０）を再プログラムすることを特徴とする方法。
【請求項９】
前記プリンタ（１０）が前記データを前記ワイヤレス通信ネットワークを通じてインターネット接続対応の携帯用小型無線呼出装置（１５０）、パーソナルコミュニケーションサービス（ＰＣＳ）電話（１６０）、及びパーソナルデジタルアシスタント（ＰＤＡ）（１７０）の少なくとも１つに送信することを特徴とする請求項８記載の方法。
【請求項１０】
前記プリンタ（１０）は、オペレーティングシステムと、これに蓄積され該オペレーティングシステム内で実行する少なくとも１つのプログラムと、を有し、
前記方法は、前記イントラネット及び前記インターネットの少なくとも１つに接続されるパーソナルコンピュータ（１３０，１４０）を介して、コントロール可能、改変可能、及び目視可能の少なくとも１つとすることを特徴とする請求項８記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概してラベル、タグ等を印刷するよう構成されたプリンタに係り、特にラベル、タグ等を印刷するよう構成され且つ従来技術に比べ多くの利点を提供するプリンタに関する。
【背景技術】
【０００２】
プリンタの休止時間を抑制し、又は少なくとも休止時間を最小限に維持するのが有利である。しばしば、例えばバーコードプリンタのようなラベル、タグ等を印刷するプリンタが、任務臨界(mission-critical)の適用に用いられる。この状況でプリンタが故障すると多くのコストがかかってしまう。例えば、船荷ラベルを印刷するよう構成されたプリンタがリボン切れを起こしたときや他の態様により事実上機能しなくなったとき、数百個の箱が識別されずに目録(inventory)に置かれることが予想される。この場合、システム又はプリンタが使用不可である１時間毎に数１０万ドル或いはそれ以上のコストが生産力喪失によりかかってしまう。このため、プリンタの休止時間を抑制することが有利であり、任務臨界の適用ではそれは総じて経済的に必要である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来のプリンタは、プリンタの異常があったときにその近くにいない例えば情報技術（ＩＴ）管理者（マネージャ）等の人に自動的に警告を与えるよう構成されていない。このように、休止時間を最小限に維持するため、プリンタを現場で継続的に監視するのが必要であり、これにより休止時間が有効的なものとなろう。例えば、終端に産業用バーコードプリンタを備えた組立ラインにおいて、プリンタのリボン切れが生じた場合、組立ラインのオペレータはプリンタがリボン切れしたことを直ちに警告したりしなかったりするであろう。問題が最終的に見つけられると、新しいリボンをプリンタに配置し又は取り付けるのに時間を要し、組立ラインの実質的休止時間となる。
【０００４】
幾つかの従来のプリンタはウェブサーバを有し、これによりＩＴ管理者は、プリンタに関する幾つかの基本的情報を含むウェブページを離れた位置において見ることができる。しかしながら、これら従来のプリンタは、臨界及び非臨界プリンタデータ(critical and non-critical printer data)の望まれない伝送と、ＩＴ管理者への複数の通信チャンネルを通ずるデータの経路決定とに準備していない。例えば、これらのプリンタは、Ｅメール、インターネット接続対応の携帯用小型無線呼出器、パーソナルコミュニケーションサービス（ＰＣＳ）電話、又はワイヤレス式のパーソナルデジタルアシスタント（ＰＤＡ）を介して、ＩＴ管理者に重要なプリンタデータを自動的に送ることができない。これができれば、ＩＴ管理者がその時実際にプリンタを監視していなかったとしても、ＩＴ管理者は問題又は潜在的問題に早急に対処できる。代わりに、ウェブサーバを有するプリンタは、ＩＴ管理者が順向に(pro-actively)プリンタを監視し、ＪＡＶＡ（登録商標）をサポートする装置、例えばパーソナルコンピュータを使用して、プリンタの状態をチェックしなければならぬように、構成される。さらに、この方法でＩＴ管理者により問題が発見されても、これらのプリンタでは、ＩＴ管理者がプリンタにインタフェース接続することによってその後離れた位置から問題を解消することはできない。例えば、従来のプリンタでは、ＩＴ管理者が、プリンタのオペレーティングシステム内で実行しているプログラムに対し、離れた位置からアクセスしたり改変を加えたりすることができない。それ故、プログラムに変更の必要性が生じたとき、ＩＴ管理者は、プリンタのシリアル又はパラレルポートに接続されるコンピュータを使用して、プリンタ内のプログラムに現場でアクセスしなければならない。このプロセスは、ＩＴ管理者が再プログラムを望むそれぞれのプリンタに対し繰り返されるに違いない。
【０００５】
さらに、従来のプリンタでは、ＩＴ管理者が遠隔位置からラベルフォーマットを監視したり改変したりできない。ラベル、タグ等を印刷するよう適用されたプリンタは、予め定められ、予めプログラムされたフォーマットに従ってそうする。例えば、船荷ラベルを印刷するよう構成されたプリンタは、船荷会社のロゴ、名称及び居所がラベルの左上に印刷され、受取り会社の名称及び居所がラベルの中央に印刷されるというフォーマットに従い、船荷ラベルを印刷するよう構成される。ラベルのフォーマットが変更される（例えば、船荷会社のロゴ又は居所が変更される）と、ＩＴ管理者は現場でラベルフォーマットを変更しなければならない。ラベルフォーマット変更後、ＩＴ管理者は典型的に、ラベルの見栄えが許容できるものであるかどうかを決定するためプリンタにラベルを印刷させる。もしそうでなければ、ＩＴ管理者はフォーマットを再び変更し、プリンタに他のラベルを印刷させる。この試行錯誤の過程は複数回繰り返されなければならず、かなりの時間を要するであろう。加えて、ＩＴ管理者が幾つかのプリンタに対しラベルフォーマットを変更したいならば、ＩＴ管理者はその過程をそれぞれのプリンタに対し繰り返さなければならない。
【０００６】
現在、多くのバーコードスタンダード（規格）が用いられている。また、しばしばバーコードスタンダードは変更される（即ち、アップデートされる）。従来のバーコードプリンタは、ＩＴ管理者が新しい又はアップデートされたバーコード表現アルゴリズムをプリンタに遠隔位置からダウンロードできないように、構成される。代わりに、従来のプリンタは典型的に、それに常駐された一又は複数のバーコード表現アルゴリズムを有して販売され、また、バーコード表現アルゴリズムを追加又はアップデートするために、ＩＴ管理者は必要なソフトウェアを入手し、プリンタのシリアル又はパラレルポートに接続されるパーソナルコンピュータを用いて、新しい又はアップデートされたバーコード表現アルゴリズムをプリンタに現場でロードする。この過程はそれぞれのプリンタに対し繰り返されるであろう。加えて、従来のプリンタは、ＩＴ管理者が例えばプリンタ製造業者のウェブサイトからバーコード表現アルゴリズムをダウンロードし、その後そのバーコード表現アルゴリズムを一又は複数のプリンタにダウンロードできるように、構成されていない。
【０００７】
最後に、従来のプリンタは、ＩＴ管理者がプリンタの設定を遠隔位置から呼び出し（即ち、アップロード）し、そのプリンタ設定を変更し、そのプリンタまたは他のプリンタに新しいプリンタ設定をダウンロードできるように、構成されていない。このため、従来のプリンタのプリンタ設定は遠隔位置において改変されることができず、従来のプリンタは、遠隔位置から迅速且つ容易に同一物を作製（即ち、同一のプリンタ設定を含むこと）できるように構成されていない。
【課題を解決するための手段】
【０００８】
本発明の目的は、例えば臨界及び非臨界プリンタデータ等のデータを自動的に送信し、例えばＥメールやモバイルワイヤレス機器（例えば、インターネット接続対応の携帯用小型無線呼出器、パーソナルコミュニケーションサービス（ＰＣＳ）電話又はワイヤレス式のパーソナルデジタルアシスタント（ＰＤＡ））等の複数の通信チャンネル及びサービスのうちの少なくとも一つを通じてそのデータを送信するよう構成されたプリンタを提供することにある。
【０００９】
本発明の他の目的は、遠隔位置からプログラム及びコントロールされるよう構成されたプリンタを提供することにある。
【００１０】
本発明のさらなる他の目的は、新しいラベルフォーマットが遠隔位置から追加され、プリンタに蓄積されたラベルフォーマットが遠隔位置から見られたり改変されたりすることのできるように構成されたプリンタを提供することにある。
【００１１】
本発明のさらなる他の目的は、バーコード表現アルゴリズムがプリンタにダウンロードされ得るように構成されたプリンタを提供することにある。
【００１２】
本発明のさらなる他の目的は、プリンタ設定が、遠隔位置から見られたり改変されたりすることができ、その後そのプリンタ及び／又はネットワーク内の他のプリンタにダウンロードされ得るように構成されたプリンタを提供することにある。
【００１３】
手短に言うと、上記目的の少なくとも一つに従い、本発明の実施形態は、ラベル、タグ等を印刷するように構成されたプリンタを提供し、そのプリンタはハウジングとハウジング内の電子装置とを含み、電子装置は、プリンタの状態（例えばプリンタエラーや警告的状況）を決定し、その後遠隔位置に、例えばイントラネット、インターネット、及び／又はワイヤレス通信ネットワークを通じて、その状態に対応したデータを自動的に送信するよう構成される。
【００１４】
好ましくは、プリンタは、Ｅメールを介して、インターネット接続対応の携帯用小型無線呼出装置、パーソナルコミュニケーションサービス（ＰＣＳ）電話、及び／又はパーソナルデジタルアシスタント（ＰＤＡ）に、データを送信する。プリンタがデータを自動的に送信することによって、ＩＴ管理者はプリンタにおける問題（即ち、警告的状況やプリンタエラー）を警告されることができ、ＩＴ管理者は直ちに問題を正す措置をとることができる。好ましくは、プリンタは、少なくとも幾つかの問題が、プリンタとインタフェースを介して通信することにより、ＩＴ管理者によって遠隔位置から修正されるよう、構成される。しかしながら、幾つかの問題は現場で修正されることを要するかもしれない（例えばプリンタが用紙切れを起こした場合など）。
【００１５】
好ましくは、プリンタは、イントラネット、インターネット、及び／又はワイヤレス通信ネットワークを介して、遠隔位置からプログラム及びコントロール可能である。好ましくは、プリンタの設定（セッティング）はこの方法で見られ、改変されることができる。観念的には、プリンタは、イントラネット又はインターネットに接続されたパーソナルコンピュータのウェブブラウザを用いてプログラム及びコントロール可能であると共に、例えばＰＤＡ又はＰＣＳ電話等のモバイル装置にウェブページを表示するよう構成される。
【００１６】
さらに、好ましくは、プリンタに蓄積（ストア）されたラベルフォーマットは、遠隔位置から見られたり改変されたりすることができる。また、好ましくはプリンタは、バーコード表現アルゴリズムがプリンタに、好ましくは実行可能なコードの形式で、ダウンロードされることができるように構成される。
【００１７】
望ましくは、プリンタは、それが一又はそれ以上の周辺装置を独立操作でコントロールしてデータを取得し、その後、ＥメールやＴＣＰ／ＵＤＰメッセージを介して、ホストから求められることなく、ホストにデータをアップロードする（ホストがデータを受け取る準備をしているとき）ことができるよう、構成される。好ましくは、そのデータは一又はそれ以上のデータベースに組み込まれ、他のアプリケーションでホストにより処理される。
【００１８】
好ましくは、プリンタは、その設定を遠隔位置にＸＭＬフォーマットで送信するよう構成される。これによりプリンタ設定は、例えば、イントラネット又はインターネットに接続されたパーソナルコンピュータのウェブブラウザを用いて、容易に読んだり見たりすることができる。その後、その設定は改変され、プリンタにダウンロードし返され、又は同一物（コピー）作製（クローン化）を容易にするため他のプリンタにダウンロードされたりすることができる。好ましくは、プリンタ１０（及び同一物作製プロセスにおける他のプリンタ）は、それがＸＭＬからデータを解釈し、ＸＭＬから解釈されたデータに基づいてその設定をリセットするよう、構成される。
【００１９】
本出願は、１９９９年８月２０日に出願された米国仮特許出願第６０／１４９９６６号及び１９９９年１０月２９日に出願された米国仮特許出願第６０／１６２７８９号の利益を主張する。
【００２０】
本発明の構造及び機能の構成及び方法は、それの他の目的及び利点と共に、後述の説明を添付図面に関連して参照することにより理解されるであろう。
【発明の効果】
【００２１】
タグ等を印刷するよう構成されたプリンタに係り、特にラベル、タグ等を印刷するよう構成され且つ従来技術に比べ多くの利点を提供する。
【図面の簡単な説明】
【００２２】
【図１】図１は本発明の実施形態に従うプリンタの斜視図である。
【図２】図２は図１に示されるプリンタの電子装置の概略ダイヤグラムである。
【図３】図３は図１のプリンタを示すダイヤグラムであり、プリンタが遠隔位置でパーソナルコンピュータにインターネット接続されると共に、インターネット接続対応の携帯用小型無線呼出器、ＰＣＳ電話及びＰＤＡを含む複数のモバイルワイヤレス機器にインターネット接続される。
【図４】図４はユーザを示す概略ダイヤグラムで、ユーザは、図１のプリンタの設定をアップロードし、例えばウェブブラウザを用いる設定を目視及び改変し、その後プリンタに設定をダウンロードし返したり、同一物を容易に作製するためネットワーク内の他のプリンタに設定をダウンロードする。
【図５】図５は、ＺＢＩをアップロード、改変、及びダウンロードすると共に、遠隔位置からＺＢＩを作動・停止させるユーザを示すダイヤグラムである。
【図６】図６は、ユーザが、ラベルを印刷するために用いるプリンタに蓄積されたプログラムをアップロードし、プログラムを目視及び改変し、それが印刷され及び／又はラベルをプリントアウトしたならばラベルがどのように見えるかを目視し、改変されたプログラムをプリンタにダウンロードし直すという、プロセスのブロックダイヤグラムである。
【図７】図７は、ホストコンピュータに接続された図１のプリンタを示すと共に、そのホストにデータをアップロードするプリンタを示すダイヤグラムである。
【図８】図８はユーザを示すダイヤグラムで、ユーザは、プリンタ製造業者のウェブサイト等のウェブサイトからバーコード表現アルゴリズムをダウンロードし、その後そのバーコード表現アルゴリズムを複数のプリンタにダウンロードする。
【発明を実施するための形態】
【００２３】
本発明は様々な形態で具体化することができるが、ここで図示され詳細に説明される本発明の実施形態があり、ここでの記述は本発明の思想の例示と考えられ、本発明をここに記載され図示されたような発明に限定する意図はない。
【００２４】
図１は本発明の実施形態に従うプリンタ１０を示す。後に詳述されるように、プリンタ１０は従来技術に比し多くの利点を提供する。例えば、後述されるように、好ましくはプリンタ１０は、臨界及び非臨界プリンタデータ等のデータを自動的に送信すると共に、例えばＥメールやモバイルワイヤレス機器（例えば、インターネット接続対応の携帯用小型無線呼出器、パーソナルコミュニケーションサービス（ＰＣＳ）電話又はワイヤレス式のパーソナルデジタルアシスタント（ＰＤＡ））等の、複数のコミュニケーションチャンネル及びサービスのうちの少なくとも一つを通じて、そのデータを一定経路に沿って発送するように形成される。このように、例えばＩＴ管理者等の人は、プリンタ１０の状態を、プリンタ１０に対する順向のモニタを有することなく知らされ続けることができる。
【００２５】
好ましくは、プリンタ１０は、遠隔位置からプログラム及びコントロールされることもでき、それに蓄積されたラベルフォーマットは、遠隔位置から監視され改変されることができる。さらに、プリンタ１０は好ましくは、バーコード表現アルゴリズムがプリンタにダウンロードされ得るように形成され、プリンタ設定は遠隔位置から監視され改変されることができる。この後、プリンタ設定はプリンタ１０にダウンロードされ、又は同一物を容易に作製すべくプリンタ設定はネットワーク内における他のプリンタにダウンロードされることができる。
【００２６】
プリンタ１０の電子装置２０を描いた図２に示されるように、プリンタ１０は、パラレルポート４０及びシリアルポート５０と通信するラベル発生及び通信マイクロプロセッサ(label generation and communications microprocessor)３０を含む。当然、他のポートがプリンタ１０に設けられてもよく、これら他のポートがラベル発生及び通信マイクロプロセッサ３０と通信してもよい。示されるように、プリントサーバ６０がパラレルポート４０に接続されることができ、プリントサーバ６０がイーサネット（登録商標）ワーク７０や他のタイプのネットワークに接続されることができる。これらネットワークは、図３に示されるように、その後イントラネット及び／又はインターネットに接続される。例えばパーソナルコンピュータ、プログラマブルロジックコントローラ（ＰＬＣ）、計量スケール(weigh scale)、バーコードスキャナ又は他のタイプの装置などの装置８０が、シリアルポート５０に接続されてもよく、これによりプリンタ１０に、プリンタ１０がタグ、ラベル等を印刷するのに使用するデータの流れ(data stream)を提供する。
【００２７】
ラベル発生及び通信マイクロプロセッサ３０はユーザインタフェース９０と通信する。ユーザインタフェース９０は、プリンタ１０のフロントパネル１００（図１参照）に主に配置されるボタン及びスイッチからなる。ラベル発生及び通信マイクロプロセッサ３０は、プリンティングコントロールマイクロプロセッサ１１０とも通信する。プリンティングコントロールマイクロプロセッサ１１０は、概して普通且つ周知のプリンタ機構１２０と通信し、プリンティングコントロールマイクロプロセッサ１１０がラベル発生及び通信マイクロプロセッサ３０から受ける情報に基づき、プリンタ機構１２０を制御してタグ、ラベル等を印刷させる。
【００２８】
好ましくは、プリンティングコントロールマイクロプロセッサ１１０は、プリンタ機構１２０の特定の要素及び状況を監視し、警告的状況、プリンタエラー又は他の問題の有無を決定し、ラベル発生及び通信マイクロプロセッサ３０に報告するよう構成される。例えば、好ましくはプリンティングコントロールマイクロプロセッサ１１０は、プリンタ１０が用紙切れを起こしているかどうか、オフラインかオンラインか、リボン切れを起こしているかどうか、プリントヘッドが開かれているかどうか又は過熱状態にあるかどうかなどを決定するよう構成される。この種の監視は一般に良く知られていることである。ラベル発生及び通信マイクロプロセッサ３０の構成と、プリンティングコントロールマイクロプロセッサ１１０がプリンタ機構１２０を監視しプリンタ１０がイントラネット及び／又はインターネットに接続される（図３参照）という事実とは、プリンタ１０が臨界及び非臨界プリンタ情報を一又は複数のリモート装置に自動的に送信することを提供する。リモート装置は例えば図３に示されるように、イントラネット若しくはインターネットに接続されるパーソナルコンピュータ１３０，１４０、又はワイヤレス通信ネットワークを介するインターネット接続対応の携帯用小型無線呼出器１５０、ＰＣＳ電話１６０及び／又はＰＤＡ１７０である。これは後に詳細に説明される。
【００２９】
好ましくは、ラベル発生及び通信マイクロプロセッサ３０は、所定のプログラム言語（図２に「ＺＰＬ」で示される）を用いてプログラムされコントロールされるよう構成される。後に詳述されるように、好ましくはプリンタ１０は、プリンタが遠隔位置から、イントラネット、インターネット又はワイヤレス通信ネットワーク等を介して、プログラムされコントロールされ得るように構成される。
【００３０】
好ましくは、ラベル発生及び通信マイクロプロセッサ３０はウェブサーバ（これは概してプリンタのオペレーションシステムに搭載される）を含み、ウェブサーバはハイパーテキスト記述言語（ＨＴＭＬ）（図２に「ＨＴＭＬ」で示される）形式で通信するよう構成され、イントラネット、インターネット又はワイヤレス通信ネットワークを介したウェブページの表示を容易にする。後に詳述されるように、これは例えばＩＴ管理者等の人がプリンタ設定を監視することができ、ウェブブラウザを用いて遠隔位置からプリンタ１０をプログラムしコントロールできるようにすることを提供する。好ましくは、プリンタは、受信装置がＪＡＶＡ（登録商標）をサポートすることを要しない簡単なフォーマットでデータを提供するよう構成される。このように、データは、ＪＡＶＡ（登録商標）を必ずしもサポートしない携帯用小型無線呼出器１５０、ＰＣＳ電話１６０又はＰＤＡ１７０によって、容易に処理され表示されることができる。
【００３１】
好ましくは、プリンタ１０は、プログラムと、対応するファームウェア（図２に「ＺＢＩ」で示される）であってデータの流れ（データストリーム）を一のフォーマットから他のフォーマットに変えるよう形成されたものとを含み、これによりプリンタ１０が複数の異なるデータ流れフォーマットに互換性のあるものとなる。特に、ラベル発生及び通信マイクロプロセッサ３０はデータ流れを、例えばシリアルポート５０を通じて、例えばパーソナルコンピュータ、計量スケール又はバーコードスキャナから受け取る。ＺＢＩはデータ流れを、プリンタ１０に互換性のない一のフォーマットから、プリンタ１０に互換性のある他のフォーマットに変換することができる。ラベル発生及び通信マイクロプロセッサ３０は変換されたデータをラベル、タグ等をフォーマットするために用い、プリンティングコントロールマイクロプロセッサ１１０と通信する。プリンティングコントロールマイクロプロセッサ１１０は、その後そのフォーマットに基づいてラベル、タグ等を印刷するためにプリンタ機構１２０を制御する。米国仮特許出願第６０／１６２７８９号はＺＢＩをより詳細に開示し、この出願は全体が参照により本出願に含められるものとする。
【００３２】
上記したように、好ましくはプリンタ１０は、イントラネット、インターネット又はワイヤレス通信ネットワークを通ずるＥメール又はＴＣＰ／ＵＤＰを介して、プリンタ１０が遠隔位置にある装置と通信できるように、構成される。これはいまより詳細に説明される。
【００３３】
上記したように、好ましくはプリンタ１０は、イントラネット、インターネット又はワイヤレス通信ネットワークを通じたウェブページを表示するよう構成される。好ましくは、一のウェブページは、ユーザが警告されることを望む状態（例えばプリンタエラーや警告的状態）を選択でき、及び彼又は彼女がどのように警告されたいかを選択できるよう、構成される。特に好ましくは、ウェブページは、ユーザが状態を選択でき、Ｅメールを選択して彼又は彼女のＥメールアドレスを持つウェブサイトを提供でき、ＰＣＳ電話を選択して彼又は彼女の電話番号を持つウェブサイトを提供でき、携帯用小型無線呼出器を選択してその番号を持つウェブサイトを提供でき、又は組織（法人）のローカルエリアネットワーク（ＬＡＮ）若しくはワイドエリアネットワーク（ＷＡＮ）を介する他の方法で警告されることを選択できるよう、構成される。この後、プリンタ１０（即ちプリンティングコントロールマイクロプロセッサ１１０）が状態を検出したならば、プリンタ１０は選択された手段を介して状態をユーザに警告する（即ち、ユーザにＥメールを送信し、その者に電話してＰＣＳ電話のスクリーンに情報を表示し、その者を呼び出して携帯用小型無線呼出器のスクリーンに情報を表示し、又は組織のＬＡＮ若しくはＷＡＮを介してある方法でその者に警告する）（図３参照）。これにより、例えばＩＴ管理者のようなユーザがプリンタ１０を順向に監視する必要が無くなり、プリンタ１０がプリンタエラーや警告的状態を、選択された通信チャンネルを介して、ユーザに自動的且つ迅速に知らせるであろう。好ましくは、ウェブページは、ユーザが、状態が良化した（即ち、プリンタ１０によって検出された警告的状況やプリンタエラーが解消した）ことを知らせられることを選択することもできることを、提供する。これは利点である。なぜなら例えばＩＴ管理者のようなユーザが、既に良化した問題を、例えばプリンタ１０の所にいる人によって解消しようとする時間を費やさないで済むからである。好ましくは、他のウェブページは、ユーザがプリンタの設定を見ることができるように構成される。
【００３４】
好ましくは、他のウェブページは、ユーザが、例えばプリンタ全体のセットアップ、シリアル通信セットアップ、ネットワーク通信セットアップ、メディアセットアップ、キャリブレーション等のプリンタ設定を目視（監視）し改変し、同様に他のプリンタ設定も目視し改変できるよう、構成される。加えて、好ましくはユーザは、プリンタ１０にその設定をタグ、ラベル等に印刷させその場で見れるよう、ウェブページに指示することができる。好ましくは、ウェブページは、ユーザがプリンタの設定を調整するためパスワードを入力しなければならないように、形成される。メディアセットアップに関し、好ましくはユーザは、プリント方法並びに許容範囲内におけるプリント幅及び最大長と同様に、メディアタイプとセンサタイプとを特定することができる。
【００３５】
好ましくは、図４に示されるように、プリンタ１０は、ユーザ１８０がプリンタの設定を例えばＸＭＬのようなフォーマットでアップロードし、その設定をウェブブラウザを用いて目視し改変し、その後その設定をプリンタ１０にダウンロードし返したり、同一物を容易に作製するためネットワーク内の他のプリンタ（１０ａ，１０ｂ，１０ｃ等）にダウンロードし返したりすることができるように、構成される。
【００３６】
好ましくは、プリンタ１０のウェブページは、ユーザがプリンタ１０のメモリの状態を目視したり、プリンタ１０に蓄積されプリンタ１０によって使用される（即ち、ラベル発生及び通信マイクロプロセッサ３０及び／又はプリンティングコントロールマイクロプロセッサ１１０によって使用される）他のものをリスニングするディレクトリを目視したりできるよう、構成される。このようなリスニングは、グラフィックイメージ、フォント、ラベルフォーマット及びＺＢＩに関連するプログラムと同様に、プリンタのオペレーティングシステム内で実行するプログラムを含んでも良い（上述したように）。
【００３７】
好ましくは、プリンタ１０は、ユーザがプリンタにおけるプログラムの実行又は停止を指示し、現存のプログラムを追加（付加）又は改変できるように構成されても良い。この場合、その新しい又は改変されたプログラムはその後プリンタ１０にダウンロードされ、プリンタ１０は事実上再プログラムされたものとなる。好ましくは、ウェブページは、ユーザがプログラムを追加、実行、停止又は改変するためにパスワードを入力しなければならないものとなるように、構成される。図５は、ＺＢＩをアップロードし、ＺＢＩを改変し、改変されたＺＢＩをプリンタにダウンロードするといったように、遠隔位置からＺＢＩをコントロールする（即ち、実行又は停止する）ユーザを描いている。好ましくは、プリンタ１０は、ＺＢＩを遠隔位置においてウェブページ形式で表示するよう構成される。また好ましくは、プリンタ１０は、ユーザがＺＢＩに、インターネット又はイントラネットに対するＴＣＰ／ＵＤＰ又はＥメールポートを開くよう指示でき、これによりメッセージをプリンタに又はプリンタから送り、インターネット又はイントラネット上の他のシステムと通信することを提供するよう、構成される。
【００３８】
ラベルフォーマットに関し、図６に示されるように、好ましくはプリンタ１０は、ユーザが、プリンタ１０に蓄積されプリンタがラベルを印刷するのに使用するラベルフォーマットをアップロードし（図３参照）、その後そのフォーマットを見たり改変したりできるように、構成される。好ましくはプリンタ１０は、フォーマット改変後、ユーザが、ウェブページに、ラベルが実際に印刷されたならばどのように見えるか（即ち、ラベルプレビュー）を表示するよう指示し、又はプリンタに実際にラベルを印刷するよう指示することができるよう、構成される。仮にラベルが望ましい見栄えでなければ、望ましい見栄えになるまで、ユーザはフォーマットをさらに改変し、ラベルプレビューを見たりラベルを印刷したりすることができる。そして、ユーザは、ウェブサイトに、改変された最終的なフォーマットをプリンタ１０（又は一若しくは複数の他のプリンタ）にダウンロードするよう指示することができる。この後プリンタはその改変されたフォーマットを用いてラベル、タグ、等を印刷することになる。好ましくは、プリンタ１０及びウェブページは、ユーザが新しいラベルをフォーマットし、その新しいラベルフォーマットをプリンタに使用のためダウンロードすることができるよう、構成される。
【００３９】
プリンタ１０は好ましくはウェブページがウェブブラウザを用いて見ることができるように構成されるが、プリンタ１０はインターネットやイントラネット（図３参照）を通じて、ユーティリティプログラムを実行するコンピュータに通信するよう構成されても良い。そのユーティリティプログラムは、特に、プリンタ１０をモニタリングするときに指示され、ネットワーク内の複数のプリンタの集中管理のために準備する。
【００４０】
上記したように、また図７に示されるように、望ましくはプリンタ１０は、プリンタ１０が例えばシリアルポート５０（図２参照）を通じてデータを受け取りタグ、ラベル等を印刷することにより情報に影響を及ぼすことによって、独立したアプリケーション内でデータを処理することができ、また、この後、ホスト１９０から求められることなく、ホストがデータを受け取る準備をしているとき処理されたデータをホスト１９０にアップロードすることができるよう、構成される。
【００４１】
好ましくは、図８に示されるように、プリンタは、ユーザがバーコード表現アルゴリズムをプリンタにダウンロードしてプリンタがデータ流れを機械言語に翻訳したりバーコードを発生するものとして使用できるように、構成される。好ましくは、プリンタ及びウェブページは、ユーザがバーコード表現アルゴリズムを例えばプリンタ製造業者のウェブサイトからダウンロードし、その後そのバーコード表現アルゴリズムをプリンタにダウンロードできるように、構成される。このように、ユーザにとっては、新しい又はアップデートされたバーコードスタンダードに関してプリンタをアップデートされたものに保持するのが容易であり、しかもそれを離れた位置から行うことができる。好ましくは、プリンタは、バーコード表現アルゴリズムが実行可能なコード形式でプリンタにダウンロードされ、プリンタがデータ流れからバーコードを印刷するためそのコードを実行することができるよう、構成される。それはおそらくシリアルポート５０（図２参照）を通じてプリンタによって受け取られる。
【００４２】
既に述べたように、米国仮特許出願第６０／１６２７８９号は参照によりここに包含された。米国仮特許出願第６０／１４９９６６号もここにその全体が参照により包含され、本出願は本発明に関わる追加の開示を含むものである。
【００４３】
本発明の実施形態が図示され記述されたが、当業者ならば、特許請求の範囲に記載された発明の思想及び範囲内で様々な変形例を案出できるであろう。
【図１】
2011141891.tif 000003
【図２】
2011141891.tif 000004
【図３】
2011141891.tif 000005
【図４】
2011141891.tif 000006
【図５】
2011141891.tif 000007
【図６】
2011141891.tif 000008
【図７】
2011141891.tif 000009
【図８】
2011141891.tif 000010