(57)【要約】【課題】プリンタに装着された無線機器の無線電波レベルをプリンタ側で表示できるようにする。【解決手段】プリンタ１の背面に装着された無線機器５にはＬＥＤ表示部６が設けられており、現在の無線電波レベルに応じてＬＥＤ表示部６を構成する各ＬＥＤが点灯または消灯する。プリンタ１の前面には、ＬＣＤ２、ＬＥＤ表示部３、ラベルを排出する排出口４が設けられており、プリンタ１は無線機器５に対して現在の無線電波レベルを返送するよう指示するコマンドを送信し、無線機器５から返送されてきた現在の無線電波レベルを示すデータを受信すると、この無線電波レベルを示すメッセージ等をＬＣＤ２に表示するとともに、無線電波レベルに応じてＬＥＤ表示部３の各ＬＥＤを点灯または消灯させる。【選択図】図１
2005288792.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を有する無線機器を装着可能なプリンタであって、
前記無線機器に対して、無線電波レベルの返送を要求するコマンドを送信するコマンド送信手段と、
前記コマンドに応答して前記無線機器から送信されてきた前記無線電波レベルを示すデータを受信する受信手段と、
前記受信手段によって受信された前記無線電波レベルを示すデータを表示する表示手段と
を備えることを特徴とするプリンタ。
【請求項２】
所定の機器と通信を行う通信手段と、
前記通信手段を介して前記機器より前記無線電波レベルの返送が要求されたか否かを判定する判定手段と、
前記判定手段による判定の結果に応じて、前記無線電波レベルを示すデータを前記通信手段を介して前記機器に送信する送信手段と
を備えることを特徴とする請求項１に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに関し、無線機器の無線電波レベルをプリンタ側で表示するプリンタに関する。
【背景技術】
【０００２】
従来、プリンタには無線機器を接続するためのインタフェースが備えられており、このインタフェースに接続された無線機器を介して通信を行うことができるようになっている。この無線機器には、通常、ＬＥＤ（ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）が設けられており、無線電波レベルに応じて点灯または消灯するようになっている。従って、無線機器のＬＥＤを目視で確認することにより、現在の無線電波レベルを知ることができる。
また、データ通信機としてのカードに、ＰＣ（パーソナルコンピュータ）と接続されるＰＣＭＣＩＡインタフェースと、ＰＣＭＣＩＡインタフェースと接続されたＵＡＲＴおよびＳＰＭと、ＵＡＲＴおよびＳＰＭと接続されたＣＰＵとが備えられ、このカードがＰＣＭＣＩＡインタフェースとＵＡＲＴとＣＰＵとを接続するＵＡＲＴ経路と、ＣＰＵとＰＣＭＣＩＡインタフェースとをＳＰＭを介して接続するアクセス手段とが互いに独立して設けられ、この２経路を介してＰＣおよび外部に対してデータの送受信を行うことにより、新たにデバイスを設けることなく、外部とデータの送受信を行っている間、受信レベルは勿論のこと、制御コマンドや通知情報もＰＣの表示部で確認したり、ＰＣから制御したりすることができるようにしたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００２−１８３０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、無線機器が接続されたプリンタにおいて、無線機器の無線電波レベルを知るためには、無線機器に設けられたＬＥＤを目視で確認しなければならないため、無線機器がプリンタの背面や内部に装着されている場合、目視での確認がしづらいという問題があった。
また、データ通信機としてのカードを、２つの経路を介してＰＣおよび外部に対してデータの送受信を行うことができる構成とすることにより、新たにデバイスを設けることなく、外部とデータの送受信を行っている間でも、受信レベルは勿論のこと、制御コマンドや通知情報もＰＣの表示部で確認したり、ＰＣから制御したりすることができるようにしたものがあるが、プリンタにデータ通信機が装着された場合については考慮されていないという問題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、プリンタに装着された無線機器の無線電波レベルをプリンタ側で容易に確認することができるようにするものである。
【課題を解決するための手段】
【０００５】
請求項１に記載のプリンタは、無線通信機能を有する無線機器を装着可能なプリンタであって、無線機器に対して、無線電波レベルの返送を要求するコマンドを送信するコマンド送信手段と、コマンドに応答して無線機器から送信されてきた無線電波レベルを示すデータを受信する受信手段と、受信手段によって受信された無線電波レベルを示すデータを表示する表示手段とを備えることを特徴とする。
また、所定の機器と通信を行う通信手段と、通信手段を介して機器より無線電波レベルの返送が要求されたか否かを判定する判定手段と、判定手段による判定の結果に応じて、無線電波レベルを示すデータを通信手段を介して機器に送信する送信手段とを備えるようにすることができる。
【発明の効果】
【０００６】
本発明のプリンタによれば、プリンタに装着された無線機器の無線電波レベルをプリンタ側で容易に確認することができる。また、無線電波レベルを適宜ホストコンピュータに送信することにより、遠隔地にあるホストコンピュータ側でプリンタに装着された無線機器の無線電波レベルを確認することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明のプリンタの一実施の形態の外観を示す斜視図である。同図に示すように、プリンタ１の前面にはＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）２と、３つのＬＥＤ（ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）からなるＬＥＤ表示部３と、後述するラベルが排出される排出口４が設けられており、プリンタ１の背面には、ＰＣ  Ｃａｒｄ  Ｓｔａｎｄａｒｄに準拠し、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）インタフェースを備えた無線機器５が、プリンタ１の図示せぬＰＣカードスロットに装着されている。また、無線機器５は、無線電波レベルに応じて点灯または消灯する３つのＬＥＤからなるＬＥＤ表示部６を有している。
【０００８】
図２は、図１に示したプリンタ１の電気的な構成例を示すブロック図である。同図に示すように、プリンタ１は、制御プログラム等を記憶するＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）１２と、ＲＯＭ１２に記憶されている制御プログラムに従って動作し、各部を制御するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１１と、ＣＰＵ１１が各種処理を実行する上で必要となる各種データを記憶するとともに、印字データが展開される印字展開エリアを有するＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）１３と、電源がオフされた後も保持しておきたいデータを記憶するフラッシュＲＯＭ１４と、台紙にラベルが等間隔で仮着された用紙を搬送する図示せぬ搬送部を駆動するステッピングモータ１６と、ステッピングモータ１６を制御するモータ制御部１５と、用紙を構成するラベルに印字データを印字するサーマルヘッド１８と、サーマルヘッド１８を制御する印字制御部１７と、台紙に仮着されたラベルを検出し、検出信号を出力する用紙センサ２０と、用紙センサ２０を制御し、用紙センサ２０から出力される検出信号に対応する用紙検出データをＣＰＵ１１に供給する用紙センサ制御部１９と、キー入力部２２と、ＬＣＤ２と、ＬＥＤ表示部３と、インタフェース２１と、無線機器５が接続されるＰＣカードスロット等のコネクタ２６と、無線機器５との間のデータやコマンドの送受信を制御するインタフェース２５と、ホストコンピュータ１００との間で行うデータやコマンドの送受信を制御する通信制御回路２７と、各部を接続するバス２８とから構成されている。
【０００９】
キー入力部２２は、「０」乃至「９」のテンキーや実行キー等からなり、操作されたキーに対応するキーデータをインタフェース２１およびバス２８を介してＣＰＵ１１に供給するようになっている。ＬＣＤ２は、ＣＰＵ１１よりバス２８およびインタフェース２１を介して供給された表示データを表示するようになっている。ＬＥＤ表示部３は、３つのＬＥＤからなり、ＣＰＵ１１の制御により、後述するようにして取得した無線電波レベルに応じて各ＬＥＤが独立して点灯または消灯し、無線電波レベルを示すようになっている。
【００１０】
図３は、無線機器５の構成例を示すブロック図である。同図に示すように、無線機器５は、制御プログラム等を記憶するＲＯＭ４２と、ＲＯＭ４２に記憶されている制御プログラムに従って動作し、各部を制御するＣＰＵ４１と、ＣＰＵ４１が各種処理を実行する上で必要となる各種データを記憶するＲＡＭ４３と、無線通信を行う無線通信ユニット４４と、インタフェース４５と、ＬＥＤ表示部６と、プリンタ１との間で行うデータやコマンドの送受信を制御するＰＣＭＣＩＡ等に対応したインタフェース４７と、無線機器５をプリンタ１のＰＣカードスロット等のコネクタ２６に接続するためのコネクタ４８と、各部を接続するバス４９とから構成されている。ＬＥＤ表示部６は、３つのＬＥＤからなり、ＣＰＵ４１の制御により、無線通信ユニット４４の無線電波レベルに応じて各ＬＥＤが独立して点灯または消灯し、無線電波レベルを示すようになっている。
【００１１】
次に、図４のフローチャートを参照して、プリンタ１が無線機器５の無線電波レベルをＬＣＤ２に表示し、ＬＥＤ表示部３の各ＬＥＤを点灯または消灯させる手順について説明する。プリンタ１の電源がオンにされると、まず、各種初期化処理が実行された後、ステップＳ１において、ＣＰＵ１１により、無線機器５に対して無線電波レベルを示すデータの返送を要求する無線電波レベル要求コマンドがバス２８を介してインタフェース２５に供給される。インタフェース２５は、ＣＰＵ１１より供給された無線電波レベル要求コマンドをコネクタ２６に接続された無線機器５に送信する。
【００１２】
次に、ステップＳ２において、ＣＰＵ１１は、無線機器５から返送されてきた無線電波レベルを示すデータをコネクタ２６およびインタフェース２５を介して受信し、ＲＡＭ１３に記憶させる。次に、ステップＳ３において、ＣＰＵ１１は、ＲＡＭ１３に記憶された無線電波レベルを示すデータに基づいて、無線電波レベルを示すメッセージを表示するための表示データを生成し、インタフェース２１に供給する。インタフェース２１は、ＣＰＵ１１より供給された表示データに対応する制御信号をＬＣＤ２に供給する。ＬＣＤ２は、インタフェース２１より供給された制御信号に基づいて動作し、無線電波レベルを示すメッセージを表示する。
【００１３】
次に、ステップＳ４において、ＣＰＵ１１は、無線電波レベルを示すデータに基づいて、ＬＥＤ表示部３の各ＬＥＤの点灯または消灯を指示するコマンドをインタフェース２１に供給する。インタフェース２１は、ＣＰＵ１１から供給されたコマンドに基づいてＬＥＤ表示部３の各ＬＥＤを点灯または消灯させる。例えば、無線電波レベルが高いとき、全ＬＥＤを点灯させ、無線電波レベルが中程度のとき、２つのＬＥＤを点灯させ、無線電波レベルが低いとき、１つのＬＥＤを点灯させる。
【００１４】
次に、ステップＳ５に進み、ＣＰＵ１１により、ホストコンピュータ１００から無線電波レベルの返送要求があったか否かが判定される。ホストコンピュータ１００より無線電波レベルの返送要求があった場合、通信制御回路２７は、ホストコンピュータ１００から送信されてきた無線電波レベルの返送要求コマンドを受信し、ＣＰＵ１１に通知するので、ＣＰＵ１１は、通信制御回路２７からの通知の有無によってホストコンピュータ１００から無線電波レベルの返送要求があったか否かを判定することができる。
【００１５】
その結果、無線電波レベルの返送要求がなかったと判定された場合、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。一方、無線電波レベルの返送要求があったと判定された場合、ステップＳ６に進む。ステップＳ６においては、ＣＰＵ１１により、ＲＡＭ１３に記憶されている無線電波レベルを示すデータが通信制御回路２７に供給される。通信制御回路２７は、ＣＰＵ１１より供給された無線電波レベルを示すデータをホストコンピュータ１００に送信する。その後、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。
【００１６】
ホストコンピュータ１００の図示せぬＣＰＵは、プリンタ１より送信されてきた無線電波レベルを示すデータを受信すると、このデータに基づいて、図示せぬ表示部にプリンタ１の無線電波レベルを示すメッセージ等を表示する。
【００１７】
次に、図５のフローチャートを参照して、無線機器５がプリンタ１からの要求に応じて無線電波レベルを示すデータをプリンタ１に送信する手順について説明する。まず、ステップＳ１１において、無線機器５のＣＰＵ４１は、無線通信ユニット４４に対して、現在の無線電波レベルを通知するよう指令する。この指令を受けた無線通信ユニット４４は、現在の無線電波レベルを示すデータをバス４９を介してＣＰＵ４１に供給する。ＣＰＵ４１は、無線通信ユニット４４から供給された現在の無線電波レベルを示すデータをＲＡＭ４３に供給し、記憶させる。
【００１８】
次に、ステップＳ１２において、ＣＰＵ４１は、ＲＡＭ４３に記憶された現在の無線電波レベルを示すデータに応じて、ＬＥＤ表示部６の各ＬＥＤの点灯または消灯を指示するコマンドをインタフェース４５に対して送信する。インタフェース４５は、ＣＰＵ４１からのコマンドに従って、ＬＥＤ表示部６の各ＬＥＤを点灯または消灯させる。例えば、プリンタ１の場合と同様に、無線電波レベルが高いとき、全ＬＥＤを点灯させ、無線電波レベルが中程度のとき、２つのＬＥＤを点灯させ、無線電波レベルが低いとき、１つのＬＥＤを点灯させる。
【００１９】
次に、ステップＳ１３において、ＣＰＵ４１により、プリンタ１から無線電波レベルを示すデータの返送を要求する無線電波レベル要求コマンドが送信されてきたか否かが判定される。プリンタ１から送信された無線電波レベル要求コマンドがコネクタ４８を介してインタフェース４７によって受信されると、受信された無線電波レベル要求コマンドがバス４９を介してＣＰＵ４１に供給されるので、ＣＰＵ４１は、上記判定をインタフェース４７から無線電波レベル要求コマンドが供給されたか否かによって行うことができる。
【００２０】
その結果、ＣＰＵ４１により、プリンタ１から無線電波レベル要求コマンドが送信されてきていないと判定された場合、ステップＳ１１に戻り、ステップＳ１１以降の処理が繰り返し実行される。一方、プリンタ１から無線電波レベル要求コマンドが送信されてきたと判定された場合、ステップＳ１４に進む。
【００２１】
ステップＳ１４においては、ＣＰＵ４１により、ＲＡＭ４３に記憶されている現在の無線電波レベルを示すデータがバス４９を介してインタフェース４７に供給される。インタフェース４７は、ＣＰＵ４１より供給された現在の無線電波レベルを示すデータをコネクタ４８を介してプリンタ１に送信する。その後、ステップＳ１１に戻り、ステップＳ１１以降の処理が繰り返し実行される。プリンタ１は、上述したように、無線機器５より送信されてきた現在の無線電波レベルを示すデータに基づいて、無線機器５の現在の無線電波レベルを示すメッセージ等をＬＣＤ２に表示するとともに、現在の無線電波レベルに応じてＬＥＤ表示部３の各ＬＥＤを点灯または消灯させる。
【００２２】
以上説明したように、プリンタ１は、無線機器５の無線電波レベルをＬＣＤ２に表示するとともに、ＬＥＤ表示部３の各ＬＥＤを無線電波レベルに応じて点灯または消灯させることができるので、無線機器５がプリンタ１の背面や内部に取り付けられ、無線機器５のＬＥＤを容易に見ることができないような場合でも、無線機器５の無線電波レベルを目視により容易に確認することができる。
【００２３】
また、無線機器５の無線電波レベルをプリンタ１に接続されたホストコンピュータ１００等に送信し、ホストコンピュータ１００の画面に表示させることができるので、遠隔地にあるホストコンピュータ１００からプリンタ１に装着された無線機器５の無線電波レベルを監視することが可能となる。
【００２４】
なお、上記実施の形態では、プリンタ１にＬＣＤ２およびＬＥＤ表示部３を設けるようにしたが、いずれか一方のみを備えるようにすることもできる。
【００２５】
また、上記実施の形態の構成および動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【図面の簡単な説明】
【００２６】
【図１】本発明のプリンタの一実施の形態の外観を示す斜視図である。
【図２】図１のプリンタの電気的な構成例を示すブロック図である。
【図３】図１の無線機器の電気的な構成例を示すブロック図である。
【図４】プリンタの動作を説明するためのフローチャートである。
【図５】無線機器の動作を説明するためのフローチャートである。
【符号の説明】
【００２７】
１  プリンタ
２  ＬＣＤ
３  ＬＥＤ表示部
４  排出口
５  無線機器
６  ＬＥＤ表示部
１１，４１ ＣＰＵ
１２，４２  ＲＯＭ
１３，４３  ＲＡＭ
１４  フラッシュＲＯＭ
１５  モータ制御部
１６  ステッピングモータ
１７  印字制御部
１８  サーマルヘッド
１９  用紙センサ制御部
２０  用紙センサ
２１，２５，４５，４７  インタフェース
２２  キー入力部
２６，４８  コネクタ
２７  通信制御回路
２８，４９  バス
４４  無線通信ユニット
【図１】
2005288792.tif 000003
【図２】
2005288792.tif 000004
【図３】
2005288792.tif 000005
【図４】
2005288792.tif 000006
【図５】
2005288792.tif 000007