(57)【要約】【課題】  ホストコンピュータ上のテーブルを書き換えることなく、出力先プリンタの指定を変更することが可能なモバイルプリンタシステムを提供する。【解決手段】  モバイルプリンタシステム１は、タッチパネル４１を備えたＰＤＡ４０と、ＰＤＡ４０からのデータに基づいて印刷データを出力するホストコンピュータ１０と、ホストコンピュータ１０から送信される前記印刷データに応じて、印刷を実行する複数のモバイルプリンタ６０と、を備えている。そして、ＰＤＡ４０は、印刷を実行すべきモバイルプリンタ６０を指定する出力先プリンタ識別情報と印刷すべきデータとを前記ホストコンピュータに出力し、ホストコンピュータ１０は、出力先プリンタ識別情報に応じて印刷データを指定されたモバイルプリンタ６０に送信する。【選択図】  図４
2006012091.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備え、入力されたデータを送信する入力端末と、
前記入力端末から送信された前記データに基づいて、印刷データを生成・送信するホストコンピュータと、
前記ホストコンピュータから送信される前記印刷データに応じて、印刷を実行する複数のモバイルプリンタと、を備え、
前記入力端末は、印刷を実行すべき前記モバイルプリンタを指定する出力先プリンタ識別情報と、前記データを前記ホストコンピュータに出力し、
前記ホストコンピュータは、前記出力先プリンタ識別情報に応じて前記印刷データを前記指定されたモバイルプリンタに送信することを特徴とするモバイルプリンタシステム。
【請求項２】
前記入力端末は、前記ホストコンピュータから印刷データを送信可能なモバイルプリンタを示すリストを取得し、前記リストに応じて前記印刷を実行すべき前記モバイルプリンタを決定して、前記出力先プリンタ識別情報を生成することを特徴とする請求項１記載のモバイルプリンタシステム。
【請求項３】
前記入力端末は、前記複数のモバイルプリンタの一と対で用いられ、
前記入力端末は、前記入力端末と対になった前記複数のモバイルプリンタの一から印刷が実行できない場合、前記リストを取得することを特徴とする請求項２記載のモバイルプリンタシステム。
【請求項４】
前記ホストコンピュータと、前記入力端末及び前記モバイルプリンタとを通信可能に接続する無線ＬＡＮアクセスポイントを備え、
前記ホストコンピュータは、前記入力端末が通信可能に接続された無線ＬＡＮアクセスポイントと通信可能なモバイルプリンタを抽出して前記リストを作成し、前記入力端末に送信することを特徴とする請求項２または３記載のモバイルプリンタシステム。
【請求項５】
各モバイルプリンタは、各モバイルプリンタの位置を算出する位置算出部を備え、
前記ホストコンピュータは、各モバイルコンピュータの各位置算出部が算出した位置情報に基づいて前記リストを作成し、前記入力端末に送信することを特徴とする請求項２または３記載のモバイルプリンタシステム。
【請求項６】
前記ホストコンピュータは、前記入力端末から近い方に位置するモバイルプリンタを優先的に抽出して前記リストを作成することを特徴とする請求項５記載のモバイルプリンタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、オペレータが携行しながら作業を実行することが可能なモバイルプリンタを使用したモバイルプリンタシステムに関する。
【背景技術】
【０００２】
プリンタは、産業界の幅広い分野で日常的に用いられている。特に、パーソナルコンピュータが急速に発達した今日では、プリンタ無しで業務が行われることは珍しく、オフィスから作業現場にいたるまで様々な分野で用いられている。
【０００３】
また、近年では、作業員が携行可能なモバイルプリンタを用いて、作業を行いながらプリントを行う形態で業務が行われるような状況もある。たとえば、品質管理業務や生産ラインにおいては、製品の品質を確認したり製品を製造したりした直後に製品にラベルを付与するような作業が求められる。また、倉庫内の在庫管理業務等においても、在庫品を確認してその場でラベルを在庫に貼着させる必要がある。このような場合には、ラベルに印刷を実行可能なモバイルプリンタを携行して、その場でラベルを印刷し、製品にラベルを貼着するということが現場では行われている（例えば、特許文献１参照）。
【０００４】
このようなモバイルプリンタシステムの中には、入力端末としてＰＤＡ（Personal Digital Assistance）を用いるものも提案されている。ＰＤＡを用いたモバイルプリンタシステムにおいては、ＰＤＡから出力される印刷データはまずホストコンピュータに送信され、そしてホストコンピュータ内のテーブルを参照することにより対となるプリンタを特定する。そして、この対となるプリンタに印刷データが転送され、このプリンタから印刷結果が出力される。
【特許文献１】特開平１１−１１５２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、ＰＤＡと対となるプリンタが故障や紙詰まり、用紙切れ等の何らかのトラブルにより印刷を実行できない場合には、一時的に近くのプリンタに出力を転送して印字すれば
業務の中断を最小限にできる。しかしながら、上記のように、ホストコンピュータがＰＤＡとこのＰＤＡと対となるプリンタのテーブルを備えた形式のモバイルプリンタシステムでは、ホストコンピュータがトラブルの発生したプリンタを特定し、そのプリンタと対を為すＰＤＡからの印刷データを他のプリンタに転送するようにテーブルを書き換えなければならない。
また、トラブルが解消された場合には、もとのＰＤＡと対を為すように再度テーブルを書き換える必要がある。このようなホストコンピュータのテーブルの書換作業は、迅速な業務処理の遂行には適しておらず、改善が望まれている。
【０００６】
本発明は、上記課題を解決するために為されたものであり、ホストコンピュータ上のテーブルを書き換えることなく、出力先プリンタの指定を変更することが可能なモバイルプリンタシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の目的は、以下の構成により達成される。
（１）  表示部を備え、入力されたデータを送信する入力端末と、
前記入力端末から送信された前記データに基づいて、印刷データを生成・送信するホストコンピュータと、
前記ホストコンピュータから送信される前記印刷データに応じて、印刷を実行する複数のモバイルプリンタと、を備え、
前記入力端末は、印刷を実行すべき前記モバイルプリンタを指定する出力先プリンタ識別情報と、前記データを前記ホストコンピュータに出力し、
前記ホストコンピュータは、前記出力先プリンタ識別情報に応じて前記印刷データを前記指定されたモバイルプリンタに送信することを特徴とするモバイルプリンタシステム。
（２）  前記入力端末は、前記ホストコンピュータから印刷データを送信可能なモバイルプリンタを示すリストを取得し、前記リストに応じて前記印刷を実行すべき前記モバイルプリンタを決定して、前記出力先プリンタ識別情報を生成することを特徴とする請求項１記載のモバイルプリンタシステム。
（３）  前記入力端末は、前記複数のモバイルプリンタの一と対で用いられ、
前記入力端末は、前記入力端末と対になった前記複数のモバイルプリンタの一から印刷が実行できない場合、前記リストを取得することを特徴とする請求項２記載のモバイルプリンタシステム。
（４）  前記ホストコンピュータと、前記入力端末及び前記モバイルプリンタとを通信可能に接続する無線ＬＡＮアクセスポイントを備え、
前記ホストコンピュータは、前記入力端末が通信可能に接続された無線ＬＡＮアクセスポイントと通信可能なモバイルプリンタを抽出して前記リストを作成し、前記入力端末に送信することを特徴とする請求項２または３記載のモバイルプリンタシステム。
（５）  各モバイルプリンタは、各モバイルプリンタの位置を算出する位置算出部を備え、
前記ホストコンピュータは、各モバイルコンピュータの各位置算出部が算出した位置情報に基づいて前記リストを作成し、前記入力端末に送信することを特徴とする請求項２または３記載のモバイルプリンタシステム。
（６）  前記ホストコンピュータは、前記入力端末から近い方に位置するモバイルプリンタを優先的に抽出して前記リストを作成することを特徴とする請求項５記載のモバイルプリンタシステム。
【発明の効果】
【０００８】
本発明のモバイルプリンタシステムによれば、入力端末は印刷データを送信すべきモバイルプリンタを指定してホストコンピュータにデータを送信する。したがって、あるオペレータが所持するモバイルプリンタが印刷不可能な場合であっても、他のモバイルプリンタが印刷を実行するように指示することができる。したがって、オペレータが所持しているモバイルプリンタが印刷不可能な場合であっても、容易に出力先のモバイルプリンタを変更することが可能であり、業務を滞らせることなく迅速に作業を続行することができる。
【０００９】
上記のような構成は、入力端末とモバイルプリンタを備えたオペレータが複数人で同時に作業を実行しているような場合に特に有効である。例えば、あるオペレータのモバイルプリンタが何らかの理由により印刷が不可能となった場合であっても、そのオペレータのすぐ近くにいる他のオペレータが所持するモバイルプリンタから印刷を行わせるようにすることができる。したがって、印刷が不可能となったモバイルプリンタをその場でメンテナンスを行うことなく、他のモバイルプリンタから印刷を行って作業を続行することができるため業務の一時中断することがなく、業務効率を向上させることができる。
【００１０】
また、本発明では、オペレータの近傍に存在するモバイルプリンタをリストにして入力端末上に表示させるように構成したので、オペレータはすぐ近くにあるモバイルプリンタを指定して、印刷データを出力させることができる。したがって、遠くにあるプリンタから印刷結果を出力してしまい、業務効率が悪化するということを未然に防ぐことができ、効率的に作業を継続することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら、本発明にかかるモバイルプリンタシステム及びモバイルプリンタシステムの制御方法の実施形態を説明する。
【００１２】
図１は、本発明にかかるモバイルプリンタシステムの全体構成を示すブロック図であり、図２は、オペレータの作業形態を示す模式図である。
本実施形態のモバイルプリンタシステム１は、複数のオペレータ＃１〜＃Ｎが同時に作業を行う作業現場に適用されたものである。
【００１３】
各オペレータ＃１〜＃Ｎは、それぞれＰＤＡ４０とモバイルプリンタ６０とを携行して作業を行っている。図２を参照しながら説明すると、オペレータは、たとえばＰＤＡ４０を手に持ち、そしてモバイルプリンタ６０を腰にベルト等を介して取り付けた状態で作業を行う。具体的には、ＰＤＡ４０を操作しつつモバイルプリンタ６０からラベル等を印刷して、各種作業を実行する。
【００１４】
図３（ａ）及び図３（ｂ）は、それぞれＰＤＡ４０及びモバイルプリンタ６０の模式的な斜視図である。
図３（ａ）に示すように、ＰＤＡ４０は、表示部兼データ入力部を兼ね備えたタッチパネル４１と各種入力ボタンからなる複数の入力キー４２が設けられている。ＰＤＡ４０は、ユーザからの入力を受け付ける入力手段として、またユーザに情報を表示する表示手段として設けられたものである。
【００１５】
一方、モバイルプリンタ６０は、筐体６０ａ内部に普通紙からなる連続紙やラベル印刷用の連続紙が巻回された状態でロール紙として内部に収納されている。モバイルプリンタ６０は、印刷データに応じてこのロール紙に印刷を行い、ロール紙排出口６１からロール紙を排出する。
【００１６】
ＰＤＡ４０とモバイルプリンタ６０のそれぞれは、図１に示すように、２つの無線ＬＡＮアクセスポイント２０ａ，２０ｂの一方を介して有線ＬＡＮネットワーク３０に通信可能に接続されている。各無線ＬＡＮアクセスポイント２０ａ，２０ｂは、それぞれ通信可能な通信エリアＡ及び通信エリアＢ内においてＰＤＡ４０及びモバイルプリンタ６０と通信可能に構成されている。なお、本実施形態では無線ＬＡＮアクセスポイントとして２つの無線ＬＡＮアクセスポイント２０ａ，２０ｂを示しているが、これに限られることはなくカバーする領域の広さや無線ＬＡＮアクセスポイントの無線出力等に応じてさらに多くの無線ＬＡＮアクセスポイントを配置するように構成してもよい。
【００１７】
これらＰＤＡ４０とモバイルプリンタ６０は、それぞれ独立に無線ＬＡＮアクセスポイント２０ａ，２０ｂの一方を介してサーバ等のホストコンピュータ１０と通信可能である。ここで、無線ＬＡＮとしては、ＩＥＥＥ８０２．１１ａ，ｂ，ｇ等の各種規格に応じたものであってよい。
【００１８】
各オペレータが持つＰＤＡ４０とモバイルプリンタ６０は、ホストコンピュータ１０と通信を行いながら、収集した情報をホストコンピュータ１０に送信したり、ＰＤＡ４０またはホストコンピュータ１０からの指示に応じてラベルの印刷を実行したりする。
【００１９】
次に、図４を参照しながら、本実施形態のモバイルプリンタシステム１における各種制御について詳細に説明する。
図４は、本実施形態のモバイルプリンタシステムの制御ブロックを示す図である。図４では、説明の簡略化のために、あるオペレータが持つＰＤＡ４０及びモバイルプリンタ６０とホストコンピュータ１０との間の関係のみを図示する。
【００２０】
まず、ＰＤＡ４０について説明する。
ＰＤＡ４０は、送受信部５１と、中央制御部５２と、タッチパネル入力部５３と、タッチパネル表示部５４と、キー入力部５５とを備えて構成されている。
【００２１】
送受信部５１は、無線ＬＡＮアクセスポイント２０及び有線ＬＡＮネットワーク４０を介してホストコンピュータ１０とデータの送受信を行う。ＰＤＡ４０が受信する各種情報としては、オペレータが作業で用いる在庫情報や製品情報等の情報、モバイルプリンタ６０のステータス情報等が挙げられる。一方、ＰＤＡ４０は、この送受信部５１を介してＰＤＡ４０が取得した各種情報をホストコンピュータ１０に送信したり、モバイルプリンタ６０に対して印刷データを出力したりする。
【００２２】
中央制御部５２は、ＣＰＵ，ＲＡＭ，ＲＯＭ、ＨＤＤ等の記憶装置等から構成されるＰＤＡ４０の制御中枢であって、ＲＯＭやＨＤＤから読み出された各種制御プログラムを実行することにより、送受信部５１，タッチパネル入力部５３，タッチパネル表示部５４，キー入力部５５等を制御し、ＰＤＡ４０を入力端末として機能させる。
【００２３】
タッチパネル入力部５３は、タッチパネル４１の入力機能部分を制御する制御部であり、オペレータが触れたタッチパネル４１上の部位に応じた入力信号を生成して中央制御部５２に信号を送る。中央制御部５２は、このタッチパネル入力部５３から送られる入力信号に応じて、オペレータからの入力を解釈し、処理を行う。
【００２４】
タッチパネル表示部５４は、タッチパネル４１の表示機能部分を制御する制御部であり、中央制御部５２からの表示指示に応じて、文字情報や画像情報をタッチパネル４１に表示する。
【００２５】
キー入力部５５は、複数の入力キー４２からの入力を受け付ける制御部であり、キー操作に応じた入力信号を中央制御部５２に送る。中央制御部５２は、タッチパネル入力部５３の場合と同様に、キー入力部５５から送られる入力信号に応じて、オペレータからの入力を解釈し、処理を行う。
【００２６】
次に、モバイルプリンタ６０について説明する。
モバイルプリンタ６０は、主として、送受信部７１と、受信バッファ７２と、コマンド解析部７３と、主制御部７４と、印刷制御部７５と、用紙状態センサ７６と、バッテリ状態センサ７７と、エラーセンサ７８と、ステータス信号生成部７９と、を備えて構成されている。
【００２７】
送受信部７１は、無線ＬＡＮアクセスポイント２０及び有線ＬＡＮネットワーク４０を介してホストコンピュータ１０とデータの送受信を行う。モバイルプリンタ６０は、ホストコンピュータ１０からコマンド形式の各種指示を受信し、この指示に応じて紙送りや印刷を実行する。一方、モバイルプリンタ６０は、この送受信部７１を介してモバイルプリンタ内部の状態を表すステータス信号をホストコンピュータ１０に送信する。
【００２８】
受信バッファ７２は、送受信部７１を介して受信したコマンドを一時的に保存する。受信バッファ７２に一時的に保存されたコマンドは、コマンド解析部７３に受信順に順次読み出されていき、コマンド解析部７３によってそのコマンドの指示内容が解析される。
【００２９】
主制御部７４は、コマンド解析部７３が解析したコマンドの指示内容に応じて、モバイルプリンタ６０全体を制御する制御中枢である。例えば、主制御部７４は、印刷データを受信した場合には、受信した印刷データに基づき印刷制御部７５に印刷を実行させる。
【００３０】
用紙状態センサ７６、バッテリ状態センサ７７及びエラーセンサ７８は、それぞれモバイルプリンタ６０内部の用紙の有無、バッテリの電池残量、各種エラー等のモバイルプリンタ６０の内部状態を取得するためのセンサである。これらのセンサ７６〜７８は、ホストコンピュータ１０から指示に応じて、内部状態を示す各種情報を取得してもよいし、定期的にプリンタの内部状態のモニタを行い、状態が遷移したら（例えば、紙有り→紙無しに変化）その状態の変化を主制御部７４に通知するようにしてもよい。
【００３１】
ステータス信号生成部７９は、モバイルプリンタ６０の内部状態を示すステータス信号を生成する制御部である。このステータス信号生成部７９は、定期的にホストコンピュータ１０にモバイルコンピュータ６０の状態を示すステータス信号を送信してもよいし、モバイルプリンタ６０の内部状態が遷移したことを確認したら、その場でステータス信号を生成して、ホストコンピュータ１０に送信するようにしてもよい。ホストコンピュータ１０は、受信したステータス信号を対応するＰＤＡ４０に転送するとともに、ホストコンピュータ１０内部に記憶された各プリンタ６０の状態テーブルを受信したステータス信号に応じて更新する。
【００３２】
本実施形態のＰＤＡ４０は、印刷出力を指定するプリンタをＰＤＡ４０が選択可能に構成されている。ＰＤＡ４０がホストコンピュータ１０に送信する印刷情報は、印刷すべき内容が記された印刷データと、出力先プリンタ識別情報とを備えている。初期設定では、この出力先プリンタ識別情報は、ＰＤＡ４０を所持しているオペレータが対として有しているプリンタ６０に出力を送信するように設定されている。
【００３３】
ここで、何らかの事情により、ＰＤＡ４０と対になっているプリンタ６０が印刷不可能である場合には、ＰＤＡ４０は、ホストコンピュータ１０に現在オペレータがいる通信エリア、すなわちＰＤＡ４０がアクセスしているアクセスポイントにアクセスしているモバイルプリンタのリストを提供するようにホストコンピュータ１０に要求することが可能である。
【００３４】
ホストコンピュータ１０は、ＰＤＡ４０からリストの送信要求を受信すると、現時点でＰＤＡ４０がアクセスしているアクセスポイントと同じアクセスポイントにアクセスしているモバイルプリンタ６０を抽出するとともに、抽出された各モバイルプリンタ６０の現時点でのステータス情報を付加してリストを作成し、ＰＤＡ４０に送信する。すなわち、ホストコンピュータ１０は、ＰＤＡ４０と同一通信エリアに属するモバイルプリンタ６０のリストを作成し、ＰＤＡ４０に送信している。
【００３５】
そして、ＰＤＡ４０は、ホストコンピュータ１０から同一通信エリアに属するモバイルプリンタのリストを受信すると、このリストを含むモバイルプリンタ選択画面をＰＤＡ４０のタッチパネル４１上に表示する。
【００３６】
図５は、このＰＤＡ４０上に表示されるモバイルプリンタ選択画面の一例である。
本実施形態では、ＰＤＡ４０は、ホストコンピュータ１０から受信したリストに応じて図５に示すようなリストを含むモバイルプリンタ選択画面をタッチパネル４１に表示する。この表示されたリストには、同一通信エリア（本実施形態では、通信エリアＡまたは通信エリアＢ）にて稼働中のモバイルプリンタ６０のプリンタ番号と、プリンタステータスが表示される。
【００３７】
オペレータは、タッチパネル４１に表示されたリストの中から、印刷データを送信すべきモバイルプリンタ６０をタッチパネル４１を介して選択可能である。オペレータによりモバイルプリンタ６０が選択されると、ＰＤＡ４０は、この選択されたモバイルプリンタ６０をデフォルトである対となるモバイルプリンタ６０の代わりに印刷データを出力するプリンタとして登録する。
【００３８】
そして、ＰＤＡ４０は、入力されたデータと、印刷実行時、印刷を行うモバイルプリンタの番号、対応するＩＰアドレス等のネットワークパラメータ等の出力先プリンタ識別情報をホストコンピュータ１０に対して送信する。そしてホストコンピュータ１０は、ＰＤＡ４０から送信されたデータと出力先プリンタ識別情報とを受信すると、そのデータに基づいて印刷データを生成し、出力先プリンタ識別情報に指定されたモバイルプリンタ６０に対して生成した印刷データを送信する。そして、モバイルプリンタ６０は、受信した印刷データに応じて印刷を実行し、印刷結果を出力することができる。
【００３９】
ＰＤＡ４０は、オペレータの操作によりリストをホストコンピュータ１０から取得して図５に示すモバイルプリンタ選択画面を表示することによりモバイルプリンタ６０の選択が為されるように構成されていてもよいし、対となるモバイルプリンタ６０に何らかの異常が発生したことがホストコンピュータ１０を経由してＰＤＡ４０に通知された後に、自動的にタッチパネル４１上にリストを表示するように構成されていてもよい。また、ＰＤＡ４０が印刷すべきデータを出力しようとした時点で、出力先のモバイルプリンタ６０が異常により印刷不可である場合に、自動的にリストをホストコンピュータ１０から取得し図５に示すような選択画面を表示するように構成してもよい。
【００４０】
以上、説明したように、本実施形態のモバイルプリンタシステム１は、タッチパネル４１を備えたＰＤＡ４０と、ＰＤＡ４０からのデータに基づいて印刷データを生成するホストコンピュータ１０と、ホストコンピュータ１０から送信される前記印刷データに応じて、印刷を実行する複数のモバイルプリンタ６０と、を備えている。そして、ＰＤＡ４０は、印刷を実行すべきモバイルプリンタ６０を指定する出力先プリンタ識別情報と前記印刷すべきデータとを前記ホストコンピュータに出力し、ホストコンピュータ１０は、出力先プリンタ識別情報に応じて印刷データを指定されたモバイルプリンタ６０に送信する。
【００４１】
本実施形態によれば、ＰＤＡ４０は、印刷データを送信すべきモバイルプリンタ６０を指定してホストコンピュータ１０に印刷すべきデータを送信することが可能である。したがって、あるオペレータが所持するモバイルプリンタ６０が印刷不可能な場合であっても、他のモバイルプリンタ６０が印刷を実行するように指示して印刷すべきデータを送信することができる。したがって、オペレータが所持しているモバイルプリンタ６０が印刷不可能な場合であっても、容易に出力先のモバイルプリンタ６０を変更することが可能であり、業務を滞らせることなく迅速に作業を続行することができる。
【００４２】
上記のような構成は、ＰＤＡ４０とモバイルプリンタ６０を備えたオペレータが複数人で同時に作業を実行しているような場合に有効である。例えば、あるオペレータのモバイルプリンタ６０が何らかの理由により印刷が不可能となった場合であっても、そのオペレータのすぐ近くにいる他のオペレータが所持するモバイルプリンタ６０から印刷を行わせるようにすることにより、わざわざ印刷が不可能となったモバイルプリンタをその場でメンテナンスを行うことなく、他のモバイルプリンタから印刷を行って作業を続行することができる。
【００４３】
また、ＰＤＡ４０と対となるモバイルプリンタ６０が正常復帰した場合には、上記選択を解除して改めて対となるモバイルプリンタ６０を印刷先として指定してやることにより、対となるモバイルプリンタ６０から印刷結果を出力するように構成してやることも可能である。この場合には、リストを取得することなく、対となるモバイルプリンタ６０を画面上で選択してやることにより、印刷先プリンタを変更するようにすればよい。
【００４４】
また、本実施形態のＰＤＡ６０は、ホストコンピュータ１０から印刷データを送信可能なリストを取得し、このリストに応じて印刷を実行すべきモバイルプリンタ６０を決定して、出力先プリンタ識別情報を生成するように構成されている。このようにホストコンピュータ１０がリストをＰＤＡ６０に送信するように構成することにより、オペレータは、当該オペレータが所持するモバイルプリンタ６０以外の印刷可能なモバイルプリンタ６０を素早く知ることができ、業務を滞らせることなく迅速に作業を続行することができる。
【００４５】
また、本実施形態のモバイルプリンタシステム１では、ホストコンピュータ１０とＰＤＡ４０及びモバイルプリンタ６０とを通信可能に接続する無線ＬＡＮアクセスポイント２０ａ，２０ｂを備えており、ホストコンピュータ１０は、ＰＤＡ４０が通信可能に接続された無線ＬＡＮアクセスポイント２０ａ，２０ｂと通信可能なモバイルプリンタ６０を抽出して先のリストを作成し、ＰＤＡ４０に送信するように構成されている。
【００４６】
ＰＤＡ４０が通信可能に接続された無線ＬＡＮアクセスポイント２０ａ，２０ｂと通信可能なモバイルプリンタ６０は、オペレータと同一エリアに存在すると考えられる。すなわち、ＰＤＡ４０が通信可能に接続された無線ＬＡＮアクセスポイント２０ａ，２０ｂと通信可能なモバイルプリンタ６０を抽出して作成されたリストは、無線ＬＡＮアクセスポイントのカバーする範囲にも依存するが、他のＬＡＮアクセスポイントと接続されたモバイルプリンタ６０と比べればオペレータの作業領域の近傍に存在するモバイルプリンタ６０がリストアップされている。
【００４７】
したがって、オペレータは、このリストに示されたモバイルプリンタ６０のうちの一つを指定して印刷を実行させることにより、オペレータの近傍に存在するモバイルプリンタ６０から印刷結果を出力させることができる。したがって、オペレータは、わざわざ遠くのモバイルプリンタ６０から出力を行い、出力結果を入手するために時間を要すること無く、迅速に印刷結果を入手して作業を続行することが可能となる。
【００４８】
なお、上記実施形態では、オペレータの近傍に存在するモバイルプリンタ６０を無線ＬＡＮアクセスポイントのエリア単位でリストを作成することにより、オペレータに通知するように構成されているが、これに限られることはなく、他の方法でオペレータに近くに存在するモバイルプリンタ６０を通知するリストを作成するようにしてもよい。
【００４９】
他の方法としては、例えばＧＰＳ（global positioning system）衛星を利用する方法が考えられる。
【００５０】
図６は、本実施形態のモバイルプリンタシステム１の変形例におけるモバイルプリンタ６０Ａのブロック図である。
本実施形態のモバイルプリンタ６０Ａは、上述の実施形態のモバイルプリンタ６０に受信アンテナ８１と位置算出部８２を加えた構成であり、その他の構成はモバイルプリンタ６０と同等である。
【００５１】
受信アンテナ８１は、衛星軌道上に存在する複数のＧＰＳ衛星から発信されるＧＰＳ信号を受信するアンテナである。
位置算出部８２は、受信アンテナ８１が受信したＧＰＳ信号を基に、モバイルプリンタ６０Ａの位置を、ひいてはモバイルプリンタ６０Ａを所持しているオペレータの位置を算出する演算回路である。この位置算出部８２は、定期的にモバイルプリンタ６０Ａの位置を算出するようにしてもよいし、ホストコンピュータ１０から要求があったときのみ位置を算出するようにしてもよい。
【００５２】
定期的に、位置を算出する場合には、算出されたモバイルプリンタ６０Ａの位置情報は、例えばステータス信号生成部７９によって、定期的にホストコンピュータ１０に送信されるように構成することができる。以下の説明では、定期的にモバイルプリンタ６０Ａの位置情報がホストコンピュータ１０に送信されるとして、説明を続ける。
【００５３】
本変形例では、ホストコンピュータ１０は、各モバイルプリンタ６０Ａから受信した位置情報を所定のモバイルプリンタ位置情報テーブル内に保存しており、各モバイルプリンタ６０Ａが現時点でどこに位置しているかを的確に把握している状態となっている。
【００５４】
ここで、何らかの事情により、あるＰＤＡ４０と対になっているモバイルプリンタ６０Ａが印刷不可能である場合には、ＰＤＡ４０は、ホストコンピュータ１０に現在オペレータの近傍に存在するモバイルプリンタ６０Ａのリストを提供するようにホストコンピュータ１０に要求する。
【００５５】
ホストコンピュータ１０は、ＰＤＡ４０からリストの送信要求を受信すると、モバイルプリンタ位置情報テーブルを参照し、リストの送信要求を送信したＰＤＡ４０と対になっているモバイルプリンタ６０Ａの近傍に存在するモバイルプリンタ６０Ａを当該ＰＤＡ４０から近い順に優先的に抽出し、そして各モバイルプリンタ６０Ａの現時点でのステータス情報を付加してリストを作成してＰＤＡ４０に送信する。
【００５６】
そして、ＰＤＡ４０は、ホストコンピュータ１０から近傍に存在するモバイルプリンタ６０Ａのリストを受信すると、このリストを含むモバイルプリンタ選択画面をＰＤＡ４０のタッチパネル４１上に表示する。
【００５７】
図７は、このＰＤＡ４０上に表示されるモバイルプリンタ選択画面の一例である。
本実施形態では、ＰＤＡ４０は、ホストコンピュータ１０から受信したリストに応じて図７に示すようなリストを含むモバイルプリンタ選択画面をタッチパネル４１に表示する。この表示されたリストには、オペレータの近傍に存在するモバイルプリンタ６０Ａのプリンタ番号と、プリンタステータスがオペレータの近くにいる順に表示される。
【００５８】
したがって、オペレータは、タッチパネル４１に表示されたリストの中から、タッチパネル４１を介して印刷データを送信すべきモバイルプリンタを選択可能である。オペレータによりあるモバイルプリンタが選択されると、ＰＤＡ４０は、この選択されたモバイルプリンタ６０Ａをデフォルトである対となるモバイルプリンタ６０Ａの代わりに印刷データを出力するプリンタとして登録する。
【００５９】
そして、ＰＤＡ４０は、入力されたデータと、印刷実行時、印刷を行うモバイルプリンタの番号、対応するＩＰアドレス等のネットワークパラメータ等の出力先プリンタ識別情報をホストコンピュータ１０に対して送信する。そしてホストコンピュータ１０は、ＰＤＡ４０から送信されたデータと出力先プリンタ識別情報とを受信すると、そのデータに基づいて印刷データを生成し、出力先プリンタ識別情報に指定されたモバイルプリンタ６０Ａに対して生成した印刷データを送信する。そして、モバイルプリンタ６０Ａは、受信した印刷データに応じて印刷を実行し、印刷結果を出力することができる。
【００６０】
以上、説明したように、本変形例においては、モバイルプリンタ６０Ａは、それぞれモバイルプリンタ６０の位置を算出する位置算出部８２を備え、ホストコンピュータ１０は、モバイルコンピュータ６０の位置算出部８２が算出した位置情報に基づいて、現在オペレータの近傍に存在するモバイルプリンタ６０のリストを作成し、ＰＤＡ４０に送信する。
【００６１】
したがって、オペレータは、最も近くにあるモバイルプリンタ６０Ａのプリンタ番号を素早く且つ的確に認識することが可能であり、最も迅速に最寄りのモバイルプリンタを特定して、業務を続行することができる。
【００６２】
なお、本実施形態では、無線ＬＡＮを例に挙げて説明を行ったが、これに限られることはなく、その他各種の無線コミュニケーション形態によってこれを実現するように構成してもよい。また、本実施形態では、ホストコンピュータ１０が、ＰＤＡ４０から入力されたデータに基づいて印刷データを生成する例を示したが、この構成に限られない。例えば、印刷データはＰＤＡ４０で直接に入力されてもよい。この場合には、ホストコンピュータ１０で印刷データを生成する必要がなくなる。
【００６３】
また、本実施形態では、ＧＰＳ衛星からの信号を受信するのは、モバイルプリンタ６０であるとして説明を行ったが、可能であればＰＤＡ４０に受信アンテナと位置算出部を設けるように構成し、最寄りのＰＤＡ４０を検索することにより対となるモバイルプリンタ６０を特定するように構成してもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明にかかるモバイルプリンタシステムの全体構成を示すブロック図である。
【図２】オペレータの作業形態を示す模式図である。
【図３】ＰＤＡ及びモバイルプリンタの模式的な斜視図である。
【図４】モバイルプリンタシステムの制御ブロックを示す図である。
【図５】ＰＤＡ上に表示されるモバイルプリンタ選択画面の一例である。
【図６】本発明にかかるモバイルプリンタの変形例を示すブロック図である。
【図７】ＰＤＡ上に表示されるモバイルプリンタ選択画面の一例である。
【符号の説明】
【００６５】
１・・モバイルプリンタシステム  １０・・ホストコンピュータ  ２０・・無線ＬＡＮアクセスポイント  ３０・・有線ＬＡＮネットワーク  ４０・・ＰＤＡ  ６０・・モバイルプリンタ
【図１】
2006012091.tif 000003
【図２】
2006012091.tif 000004
【図３】
2006012091.tif 000005
【図４】
2006012091.tif 000006
【図５】
2006012091.tif 000007
【図６】
2006012091.tif 000008
【図７】
2006012091.tif 000009