(57)【要約】【課題】携帯プリンタにおいて無線アクセスポイントとの無線接続を回復させるための動作にかかる時間を比較的短くする。【解決手段】携帯プリンタ１０は、無線アクセスポイント５０と無線通信を行う無線通信部と、操作者に操作される無線接続テストボタン２３と、無線接続テストボタン２３が操作されることにより、電源投入状態を維持したまま、無線通信部から無線アクセスポイント５０に、応答を要求する応答要求信号を送信する信号送信手段と、を備える。【選択図】図１
2011183594.tif 000002
【特許請求の範囲】
【請求項１】
電源の電力によって動作する携帯プリンタであって、
無線アクセスポイントと無線通信を行う無線通信部と、
操作者に操作される入力部と、
前記入力部が操作されることにより、電源投入状態を維持したまま、前記無線通信部から前記無線アクセスポイントに、応答を要求する応答要求信号を送信する信号送信手段と、
を備えることを特徴とする携帯プリンタ。
【請求項２】
情報を報知する報知部と、
前記応答要求信号に対する前記無線アクセスポイントの応答を監視する応答監視手段と、
前記応答監視手段の監視結果を用いて、前記無線アクセスポイントからの応答結果を前記報知部に報知させる報知制御手段と、
を備えることを特徴とする請求項１に記載の携帯プリンタ。
【請求項３】
前記報知制御手段は、前記応答結果として前記無線アクセスポイントからの応答の有無を報知することを特徴とする請求項２に記載の携帯プリンタ。
【請求項４】
前記信号送信手段は、前記応答要求信号を複数回送信し、
前記応答監視手段は、前記無線アクセスポイントと前記無線通信部との無線通信の接続成功率を算出し、
前記報知制御手段は、前記応答結果として前記接続成功率を報知することを特徴とする請求項２又は３に記載の携帯プリンタ。
【請求項５】
前記無線アクセスポイントは、前記応答要求信号に対する応答として自機の識別情報を含む応答信号を送信し、
前記報知制御手段は、前記無線アクセスポイントの識別情報を報知することを特徴とする請求項２ないし４のいずれか一項に記載の携帯プリンタ。
【請求項６】
無線アクセスポイントと、
前記無線アクセスポイントと無線通信を行う請求項１ないし５のいずれか一項に記載の携帯プリンタと、
を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う携帯プリンタ及びこの携帯プリンタを備えるシステムに関する。
【背景技術】
【０００２】
従来、ホスト装置から無線アクセスポイントを介して印字要求信号を受信して用紙に印字を行う携帯プリンタがある。
【０００３】
この携帯プリンタは、操作者に持ち運ばれて使用されるので、その利用場所によっては例えば建物等の影響により無線アクセスポイントとの無線接続が断たれ、印字要求信号を受け取れなくなってしまうことがある。
【０００４】
この場合の携帯プリンタ側の対処方法として、携帯プリンタを使用する使用者が、携帯プリンタの電源を落としてから携帯プリンタを再起動させるという方法がある。携帯プリンタは、再起動する際に、応答要求信号としてのＰＩＮＧ信号を無線アクセスポイントに向けて送信するようになっている。このＰＩＮＧ信号の送信によって、携帯プリンタと無線アクセスポイントとの無線接続が回復することがある。
【０００５】
特許文献１は、ネットワークを介して印字要求信号を受信するプリンタの一例が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯プリンタ側で携帯プリンタと無線アクセスポイントとの接続を回復させるために携帯プリンタを再起動させるという方法では、携帯プリンタの再起動に時間がかかるため、無線接続を回復させるための動作に時間がかかってしまうという問題がある。特許文献１には、プリンタ側で無線接続を回復させるための手段は開示されていない。
【０００７】
本発明は、上記に鑑みてなされたものであって、携帯プリンタにおいて無線アクセスポイントとの無線接続を回復させるための動作にかかる時間を比較的短くすることである。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の携帯プリンタは、電源の電力によって動作する携帯プリンタであって、無線アクセスポイントと無線通信を行う無線通信部と、操作者に操作される入力部と、前記入力部が操作されることにより、電源投入状態を維持したまま、前記無線通信部から前記無線アクセスポイントに、応答を要求する応答要求信号を送信する信号送信手段と、を備えることを特徴とする。
【０００９】
また、本発明のシステムは、無線アクセスポイントと、前記無線アクセスポイントと無線通信を行う前記携帯プリンタと、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、携帯プリンタにおいて無線アクセスポイントとの無線接続を回復させるための動作にかかる時間を比較的短くすることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施の形態にかかるシステムの概略構成を示す図である。
【図２】図２は、携帯プリンタの電装系を示すブロック図である。
【図３】図３は、無線アクセスポイントの電装系を示すブロック図である。
【図４】図４は、ルータの電装系を示すブロック図である。
【図５】図５は、携帯プリンタのＣＰＵの機能構成を示す図である。
【図６】図６は、携帯プリンタが表示する無線接続テスト結果画面の一例を示す図である。
【図７】図７は、携帯プリンタのＣＰＵが実行する処理の流れを示すフローチャートである。
【図８】図８は、携帯プリンタのＣＰＵが実行する無線接続テスト処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明にかかる携帯プリンタ及びプログラムの実施の形態を詳細に説明する。
【００１３】
図１に示すように、本実施の形態のシステム１は、携帯プリンタ１０と、複数の無線アクセスポイント５０と、ルータ１００と、を備えている。携帯プリンタ１０と無線アクセスポイント５０とは、無線ネットワークＮ１を介して接続され、無線アクセスポイント５０とルータ１００とは、有線ネットワークＮ２を介して接続されている。無線ネットワークＮ１は、例えば無線ＬＡＮ（Local Area Network）方式であり、有線ネットワークＮ２は、例えば有線ＬＡＮ方式である。ここで、無線ＬＡＮは、IEEE 802.11の諸規格で規定される。IEEE 802.11の諸規格としては、IEEE 802.11、IEEE 802.11a、IEEE 802.11b、IEEE 802.11g等である。
【００１４】
携帯プリンタ１０は、操作者に携帯される携帯型のプリンタである。携帯プリンタ１０は、ロール状に巻回されたラベル用紙等の用紙を内部に収納し、この用紙をプラテンローラで引き出し搬送しながら、その搬送過程で印字部としてのサーマルヘッド１６（図２参照）による印字を行う感熱式のプリンタである。携帯プリンタ１０は、電源としてのバッテリ２５の電力によって動作する。
【００１５】
携帯プリンタ１０は、図２に示すように、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、フラッシュメモリ１３を有する。これらのＣＰＵ１１、ＲＯＭ１２、フラッシュメモリ１３は、アドレスバス、データバス等のバスライン２４を介して接続されて、コンピュータを構成している。
【００１６】
ＣＰＵ１１は、ＲＯＭ１２に記憶されたコンピュータ読み取り可能な各種プログラムを実行することにより、各種の演算を行ったり携帯プリンタ１０の各部を制御する。ＲＯＭ１２は、ＣＰＵ１１が実行する各種プログラムや各種データを記憶する。フラッシュメモリ１３は、ＣＰＵ１１が実行する各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶する。
【００１７】
また、携帯プリンタ１０は、無線通信部としての無線ＬＡＮインタフェース１４と、サーマルヘッド１６と、プラテンローラを駆動する搬送モータ１８と、各種の情報を表示することで報知する報知部としての表示器２０と、操作部２２と、を備えている。
【００１８】
無線ＬＡＮインタフェース１４は、アンテナ１４ａを介して無線アクセスポイント５０と無線通信を実行する。
【００１９】
サーマルヘッド１６は、ヘッドコントローラ１５及びバスライン２４を介してＣＰＵ１１に接続されている。このサーマルヘッド１６は、複数の発熱素子を有し、それらの発熱素子の発熱を制御することで用紙に印字を行う。
【００２０】
搬送モータ１８は、モータコントローラ１７及びバスライン２４を介してＣＰＵ１１に接続されている。この搬送モータ１８は、例えばステッピングモータである。
【００２１】
表示器２０は、表示器コントローラ１９及びバスライン２４を介してＣＰＵ１１に接続されている。この表示器２０は、例えば液晶表示器である。
【００２２】
操作部２２は、操作部コントローラ２１及びバスライン２４を介してＣＰＵ１１に接続されている。操作部２２は、電源ＯＮ・ＯＦＦボタンや入力部としての無線接続テストボタン２３等の各種の操作ボタンを有している。操作部は、携帯プリンタ１０の外面を構成しており、操作者の操作を受け付けて、操作されたボタンに応じた信号をＣＰＵ１１に入力する。無線接続テストボタン２３は、電源ＯＮ・ＯＦＦボタンとは別に設けられたボタンである。無線接続テストボタン２３は、操作者に押し操作されることにより、無線接続テスト開始信号を生成する。なお、入力部としては、無線接続テストボタン２３に限るものではなく、スライドさせることにより無線接続テスト開始信号を生成するスイッチ等であっても良い。
【００２３】
この携帯プリンタ１０は、ルータ１００及び無線アクセスポイント５０を介してホスト装置（図示せず）からの印字要求信号を受信すると、印字要求信号に含まれる印字データを用いて、用紙に印字を行う。また、この携帯プリンタ１０は、動作モードとして、通常モードと、パワーセーブモードと、を切換え可能となっている。通常モードは、携帯プリンタの全ての機能を実行可能なモードである。パワーセーブモードは、通常モードよりも電力消費を抑えるモードであり、この状態では、携帯プリンタ１０の一部の機能は実行できない。例えば、パワーセーブモードでは、無線ＬＡＮインタフェース１４によるデータの受信はできるが送信は行えない。ＣＰＵ１１は、印字要求信号や操作部２２に対する操作が規定時間無い場合、動作モードを通常モードからパワーセーブモードに切換え、動作モードがパワーセーブモードのときに、印字要求信号や操作部２２に対する操作が有ると、動作モードをパワーセーブモードから通常モードに切り替える。
【００２４】
無線アクセスポイント５０は、ルータ１００と携帯プリンタ１０とを接続するための無線通信装置であって、無線ＬＡＮ−有線ＬＡＮのプロトコル変換を行う。無線アクセスポイント５０は、図３に示すように、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ（Random Access Memory）５３を有する。これらのＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３は、アドレスバス、データバス等のバスライン５６を介して接続されて、コンピュータを構成している。
【００２５】
ＣＰＵ５１は、ＲＯＭ５２に記憶されたコンピュータ読み取り可能な各種プログラムを実行することにより、各種の演算を行ったり無線アクセスポイント５０の各部を制御する。ＲＯＭ５２は、ＣＰＵ５１が実行する各種プログラムや各種データを記憶する。ＲＡＭ５３は、ＣＰＵ５１が実行する各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶する。
【００２６】
また、無線アクセスポイント５０は、無線ＬＡＮインタフェース５４及び有線ＬＡＮインタフェース５５を備えている。これらの無線ＬＡＮインタフェース５４及び有線ＬＡＮインタフェース５５は、バスライン５６を介してＣＰＵ５１に接続されている。無線ＬＡＮインタフェース５４は、アンテナ５４ａを介して携帯プリンタ１０と無線通信を実行する。有線ＬＡＮインタフェース５５は、ルータ１００と有線通信を実行する。無線アクセスポイント５０は、自機の識別情報を含むビーコンを定期的に発信しており、携帯プリンタ１０は、このビーコンを受信することで無線アクセスポイント５０を認識する。
【００２７】
ルータ１００は、図４に示すように、ＣＰＵ１０１と、ＲＯ１０２と、ＲＡＭ１０３と、を有する。これらのＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３は、アドレスバス、データバス等のバスライン１０５を介して接続されて、コンピュータを構成している。
【００２８】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶されたコンピュータ読み取り可能な各種プログラムを実行することにより、各種の演算を行ったりルータ１００の各部を制御する。ＲＯＭ１０２は、ＣＰＵ１０１が実行する各種プログラムや各種データを記憶する。ＲＡＭ１０３は、ＣＰＵ１０１が実行する各種プログラムを一時的に記憶したり各種データを書き換え自在に記憶する。
【００２９】
また、ルータ１００は、有線ＬＡＮインタフェース１０４を備えている。この有線ＬＡＮインタフェース１０４は、バスライン１０５を介してＣＰＵ１０１に接続されている。有線ＬＡＮインタフェース１０４は、無線アクセスポイント５０と有線通信を実行する。
【００３０】
次に、システム１において携帯プリンタ１０のＣＰＵ１１がプログラムに従って実行する処理を説明する。
【００３１】
ＣＰＵ１１は、プログラムに従うことにより、図５に示すように、信号送信手段３１と、応答監視手段３２と、報知制御手段３３と、を機能部として実現する。
【００３２】
信号送信手段３１は、無線接続テストボタン２３が操作されることにより、電源投入状態を維持したまま、無線ＬＡＮインタフェース１４から無線アクセスポイント５０に、応答を要求する応答要求信号を送信する。詳しくは、信号送信手段３１は、無線接続テストボタン２３による無線接続テスト開始信号の生成を受けて、電源投入状態を維持したまま、無線ＬＡＮインタフェース１４から無線アクセスポイント５０に、応答要求信号を送信する。即ち、携帯プリンタ１０は、無線接続テストボタン２３が操作されることでは電源を落とす動作は行わない。応答要求信号は、例えばＰＩＮＧ（Packet Internet Groper）信号である。信号送信手段３１は、応答要求信号を複数回送信する。ここで、この応答信号を受信した無線アクセスポイント５０は、応答要求信号に対する応答として自機の識別情報としてのＭＡＣ（Media Access Control）アドレス等を含む応答信号を送信する。携帯プリンタ１０と無線アクセスポイント５０との無線接続が切断されていた場合、上記の通りに応答要求信号が無線アクセスポイント５０に送信されることで、携帯プリンタ１０と無線アクセスポイント５０との無線接続が回復する可能性がある。
【００３３】
応答監視手段３２は、応答要求信号に対する無線アクセスポイント５０の応答を監視する。応答監視手段３２は、信号送信手段３１が応答要求信号を送信してから規定時間以内に、無線アクセスポイント５０から送信された応答信号を無線ＬＡＮインタフェース１４によって受信した場合、無線アクセスポイント５０からの応答が有ったと判定する。即ち、応答監視手段３２は、無線アクセスポイント５０からの応答信号を受信する応答信号受信手段として機能する。一方、応答監視手段３２は、信号送信手段３１が応答要求信号を送信してから規定時間以内に、無線アクセスポイント５０からの応答信号を無線ＬＡＮインタフェース１４によって受信しない場合、無線アクセスポイント５０からの応答が無かったと判定する。応答監視手段３２は、信号送信手段３１が複数回送る各応答要求信号のそれぞれに対して上記の判定を行う。そして、応答監視手段３２は、無線アクセスポイント５０と無線ＬＡＮインタフェース１４との無線通信の接続成功率を算出する。例えば、信号送信手段３１が応答要求信号を１０回送信した場合に、無線アクセスポイント５０からの応答が８回であった場合は、接続成功率は８０パーセントである。
【００３４】
報知制御手段３３は、応答監視手段３２の監視結果を用いて、無線アクセスポイント５０からの応答結果を表示器２０に表示による報知をさせる。報知制御手段３３は、応答結果として無線アクセスポイント５０からの応答の有無を報知する。また、報知制御手段３３は、応答結果として、応答監視手段３２が算出した接続成功率を報知する。また、報知制御手段３３は、無線アクセスポイント５０の識別情報を報知する。これらの各応答結果を表示した無線接続テスト結果画面の一例を図６に示す。
【００３５】
次に、ＣＰＵ１１が行う処理の流れを図７及び図８のフローチャートに基づいて説明する。ＣＰＵ１１は、無線接続テストボタン２３の押下や、ホスト装置からルータ１００及び無線アクセスポイント５０を介して印字要求信号が送信されるのを待つ（ステップＳ１のＮｏ、ステップＳ２のＮｏ）。
【００３６】
ＣＰＵ１１は、無線接続テストボタン２３の押下の有無に関わらず、ホスト装置から送信された印字要求信号を受信すると（ステップＳ２のＹｅｓ）、ステップＳ５においてサーマルヘッド１６や搬送モータ１８を制御して用紙に印字を行う。ステップＳ５に進むに際して、動作モードがパワーセーブモードとなっている場合（ステップＳ３のＹｅｓ）には、ステップＳ４でパワーセーブモードを解除してから、即ち動作モードを通常モードに変更してからステップＳ５に進む。一方、動作モードがパワーセーブモードでない場合（ステップＳ３のＮｏ）は、ＣＰＵ１１は、ステップＳ４を行うことなくステップＳ５に進む。
【００３７】
ＣＰＵ１１は、無線接続テストボタン２３の押下（操作）がされて無線接続テスト開始信号を受けると（ステップＳ１のＹｅｓ）、ステップＳ８において無線接続テスト処理を実行する。ステップＳ８に進むに際して、動作モードがパワーセーブモードとなっている場合（ステップＳ６のＹｅｓ）には、ステップＳ７でパワーセーブモードを解除してから、即ち動作モードを通常モードに変更してからステップＳ８に進む。一方、動作モードがパワーセーブモードでない場合（ステップＳ６のＮｏ）は、ＣＰＵ１１は、ステップＳ７を行うことなくステップＳ８に進む。
【００３８】
次に、無線接続テスト処理を図８のフローチャートに基づいて説明する。この処理では、ＣＰＵ１１は、まず、信号送信手段３１として動作して、応答要求信号を無線アクセスポイント５０へ向けて送信する（ステップＳ１１）。そして、ＣＰＵ１１は、応答監視手段３２として動作して、無線アクセスポイント５０の応答を監視する（ステップＳ１２）。応答監視手段３２による無線アクセスポイント５０の応答の監視は、上述の通りである。
【００３９】
ＣＰＵ１１は、応答要求信号の送信を規定回（例えば、１０回）行うまで、ステップＳ１１、Ｓ１２を繰り返し行う（ステップＳ１３のＮｏ）。この回数の管理は、例えば、フラッシュメモリ１３に応答要求信号の送信回数を記憶する送信回数カウンタ領域を設けて、応答要求信号を送る度に送信回数カウンタ領域の送信回数をカウントアップすることでなされる。
【００４０】
そして、ＣＰＵ１１は、応答要求信号を規定回数行うと（ステップＳ１３のＹｅｓ）、報知制御手段３３として動作して、無線アクセスポイント５０の応答結果を表示器２０に表示させる（ステップＳ１４）。
【００４１】
以上説明したように、本実施の形態の携帯プリンタ１０は、無線接続テストボタン２３が操作されることにより、信号送信手段３１が、電源投入状態を維持したまま、応答要求信号を無線アクセスポイント５０に送信する。したがって、携帯プリンタ１０と無線アクセスポイント５０との無線接続を回復させるために携帯プリンタ１０を再起動させる必要が無いので、携帯プリンタ１０において無線アクセスポイント５０との無線接続を回復させるための動作にかかる時間を比較的短くすることができる。このように、本実施の形態の携帯プリンタ１０は、能動的に通信接続を回復させることができる。
【００４２】
また、本実施の形態の携帯プリンタ１０は、情報を報知する報知部としての表示器２０と、応答要求信号に対する無線アクセスポイント５０の応答を監視する応答監視手段３２と、応答監視手段３２の監視結果を用いて、無線アクセスポイント５０からの応答結果（例えば、応答の有無や接続成功率、無線アクセスポイント５０のアドレス）を表示器２０に報知させる報知制御手段３３と、を備える。したがって、無線アクセスポイント５０の応答結果を操作者に報知することができる。
【００４３】
なお、本発明は、上記実施形態に限ることなく本発明の要旨を逸脱しない範囲で他の実施形態を各種採用することができる。例えば、上記実施形態では、報知部として表示器を例に説明したが、これに限るものではなく、報知部としては、例えば音声によって応答結果を報知するスピーカや用紙に応答結果を印字するサーマルヘッドであっても良い。
【００４４】
また、上記実施の形態の携帯プリンタで実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。
【００４５】
また、上記実施の形態の携帯プリンタで実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上記実施の形態の携帯プリンタで実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００４６】
１…システム
１０…携帯プリンタ
１４…無線ＬＡＮインタフェース（無線通信部）
２０…表示器（報知部）
２３…無線接続テストボタン（入力部）
３１…信号送信手段
３２…応答監視手段
３３…報知制御手段
５０…無線アクセスポイント
【先行技術文献】
【特許文献】
【００４７】
【特許文献１】特開２００５−７９８９６号公報
【図１】
2011183594.tif 000003
【図２】
2011183594.tif 000004
【図３】
2011183594.tif 000005
【図４】
2011183594.tif 000006
【図５】
2011183594.tif 000007
【図６】
2011183594.tif 000008
【図７】
2011183594.tif 000009
【図８】
2011183594.tif 000010