(57)【要約】【課題】  従来の無線ＬＡＮ対応プリンタの場合、印字途中でデータ通信状況が著しく低下すると、印字速度が低下するばかりでなく、印字途中でデータ待ち状態からタイムアウトし、排紙してしまうこともある。そして、ユーザーは無線経由で印刷しているため、コンピュータ側で、印字データがプリンタに出力ができたかどうか、直ぐに確認できないケースが想定される。もし、途中で排紙していた場合には、無線状況の改善後、途中から再印字処理をマニュアルで行う必要がある。【解決手段】  無線印刷システムであって、無線通信を行う通信部と、無線通信部の電波状況を取得し、状態判定する判定部と、前記判定が規定値以下であった場合、ユーザーに警告を行うようにする制御手段を備え、電波状況悪化により印刷排紙した際の再印刷処理を行う再送処理部を備えることを特徴とする無線印刷システム。【選択図】  図３
2006027215.tif 000002
【特許請求の範囲】
【請求項１】
無線印刷システムであって、無線通信を行う通信部と、無線通信部の電波状況を取得し、状態判定する判定部と、前記判定が規定値以下であった場合、ユーザーに警告を行うようにする制御手段を備え、電波状況悪化により印刷排紙した際の再印刷処理を行う再送処理部を備えることを特徴とする無線印刷システム。
【請求項２】
請求項1記載の無線印刷システムであって、上記再送処理部の再送処理を自動再送、手動再送に切り替える手段を有することを特徴とする無線印刷システム。
【請求項３】
請求項１記載の無線印刷システムであって、上記再送処理部がホストコンピュータ内に備えることを特徴とする無線印刷システム。
【請求項４】
請求項１記載の無線印刷システムであって、上記再送処理部が無線プリンタ内に備えることを特徴とする無線印刷システム。
【請求項５】
請求項４記載の無線印刷システムであって、上記再送処理部が通信状況回復時、ホストコンピュータに通知する手段を備えることを特徴とする無線印刷システム。
【請求項６】
請求項２記載の無線印刷システムであって、上記再送処理部の再送処理で、電波状況が規定値以上になったときに自動で再印刷を開始することを特徴とする無線印刷システム。
【請求項７】
請求項２記載の無線印刷システムであって、手動で再送を要求する手段を有することを特徴とする無線印刷システム。
【請求項８】
請求項１記載の無線印刷システムであって、上記再送処理部において、途中排紙されたドキュメント情報を記憶する手段を有することを特徴とする無線印刷システム。
【請求項９】
請求項８記載の無線印刷システムであって、上記ドキュメント情報に排紙前に印刷したページ数を含むことを特徴とする無線印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ経由の印字中に電波状況が悪化した場合の印刷復旧方法に関する。
【背景技術】
【０００２】
コンピュータや周辺機器を無線で接続する無線ＬＡＮが普及している。それら無線ＬＡＮ機器は、２．４Ｇｈｚや５Ｇｈｚ等の周波数帯域を用いてデータ通信を行っている。無線でデータ通信を行う際、無線ＬＡＮ設定を行うコンピュータ上のユーティリティは接続を確立すると、ツールバー等にインジゲータを表示し、現在の電波の度合いを表示している。国際標準規格８０２．１１に基づく無線通信では、インフラストラクチャ・モード時のアクセスポイント間の電波状況、もしくは、アドホック・モード時のピアツーピア間での電波状況をコンピュータ上で表示することとなる。
【０００３】
従来の技術において、無線プリンタにおける速度低下の支障を抑制する制御方法がある。これは無線ＬＡＮで使用する通信チャネルを他のチャネルに切り替えることで、最適な通信速度となるように周波数帯を変更するものである（例えば特許文献１、特許文献２）。
【特許文献１】特開２００３−２４４１５９号公報
【特許文献２】特開２００３−２９８５９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のプリンタはセントロニクス、ＵＳＢ、Ｅｔｈｅｒｎｅｔ（登録商標）といった有線で接続されていたが、無線ＬＡＮ対応プリンタの場合、印字途中でデータ通信状況が著しく低下すると、印字速度が低下するばかりでなく、印字途中でデータ待ち状態からタイムアウトし、排紙してしまうこともある。そして、ユーザーは無線経由で印刷しているため、コンピュータ側で、印字データがプリンタに出力ができたかどうか、直ぐに確認できないケースが想定される。もし、途中で排紙していた場合には、無線状況の改善後、途中から再印字処理をマニュアルで行う必要がある。  
【０００５】
また、アクセスポイントを経由するインフラストラクチャ・モードにおいて、印字途中でデータ通信状況が低下した場合、コンピュータとアクセスポイント間の通信状況の悪化が原因であるか、無線プリンタとアクセスポイント間の通信状況の悪化が原因であるかを知る必要があった。
【０００６】
そこで、本発明は上記問題を解決するためになされたものであり、無線通信における電波状況が悪化した場合の印刷を復旧させるシステムを提供すること目的とする。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明である無線印刷システムは、無線通信を行う通信部と、無線通信部の電波状況を取得し、状態判定する判定部と、前記判定が規定値以下であった場合、ユーザーに警告を行うようにする制御手段を備え、電波状況悪化により印刷排紙した際の再印刷処理を行う再送処理部を備えることを特徴とする。
【発明の効果】
【０００８】
以上のように、本発明によれば、無線印刷システムは、ホストコンピュータや無線プリンタ内で電波状況を監視することで、無線の電波状態が悪化した際、ユーザーにプリンタのステータスモニタやアプリケーションを用いて、警告を通知するとともに、タイムアウト等で排紙したときのドキュメント情報をホストコンピュータ内もしくは無線プリンタに保存することで、ユーザーは意思に反した出力結果を防ぐことが可能になる。
【発明を実施するための最良の形態】
【０００９】
本発明を実施するための最良の形態について、以下に図面を参照して説明する。
【実施例１】
【００１０】
図１は従来の電波状況悪化による印字排紙までのフローチャートである。
【００１１】
ステップＳ１０１において、ＴＣＰ接続でコンピュータからデータを送信しており、電波状況悪化により、コンピュータから無線プリンタへのデータ送信ができなくなると、ステップＳ１０２において、タイムアウトが発生し、ステップＳ１０３の排紙処理を行う。通常、無線プリンタ設置場所と使用するコンピュータの場所を固定にしておけば、電波状況は変わらないと考えられ、その場合はステップＳ１０１の電波状況は常に良好であり、ステップＳ１０４の印字処理が行われると思われる。しかし、２．４Ｇｈｚ帯は電子レンジや米国における携帯電話といった他の既存機器により使用されている。ＩＥＥＥ８０２．１１ｂ標準に基づく無線ＬＡＮやＢｌｕｅｔｏｏｔｈ機器によるアドホックネットワークは２．４Ｇｈｚ帯を使用するため、これら既存機器の影響を受ける可能性がある。また、これら二種類のネットワークが共存する場所では、互いに干渉し、電波状態が不安定になると考えられている。
【００１２】
図２は本発明における電波状況悪化による再送までのフローチャートである。無線通信部の電波状況を取得し、状態判定する判定部で電波状況が所定値以下であるかどうかをステップＳ２０１でチェックする。所定値以上であれば、正常にデータ通信ができているので、ステップＳ２０７の印字処理を行う。電波状況が所定値以下の場合、ポートモニタに電波状況が悪化したしたことをステップＳ２０２で通知する。ここでの電波状況とは、コンピュータとアクセスポイント間の電波状況でもあり、無線プリンタとアクセスポイント間の電波状況でもある。コンピュータからプリンタにデータが送られるときに通過するすべての電波状態のことを指す。そして、ステップS２０３において、その通知された電波状況悪化状態をプリンタのステータスモニタに通知し、電波状態が悪化したことをユーザーに知らせる。通知手段はステータスモニタでも、専用の電波監視アプリケーションでも、音声ガイダンスでもよい。そして、その通知により、ユーザーが電波状態の改善を試みることになるのだが、もし、ステップＳ２０４で一定時間を経過すると、ステップＳ２０５で従来と同様に排紙処理を行うこととなる。本発明では、その後、ステップＳ２０６において再送処理を行うことで、電波状況が回復した後、印字を正常に復帰させることを可能にする。ステップＳ２０６における再送処理のフローチャートを以下に説明する。
【００１３】
図３は本発明における再送処理部に関するフローチャートである。再送処理のステップＳ３０１において、まず、どのような状況で途中排紙が行われたかを記憶する。例えば、どのページで排出されたか、印刷時のモード（印字品位、カラー、紙種等）が何であったかをコンピュータの内部記憶装置内に記憶する。次に、再送処理を自動で行うか（以下、自動モードとする）、手動で行うか（以下、手動モードとする）をあらかじめユーティリティの設定で決めておき、その設定をステップＳ３０２で参照する。ここで、再送処理が手動モードであった場合、再送処理を終了する。再送処理が自動であった場合、ステップＳ３０３で電波状況の監視をする。電波状態が所定値以上であった場合、ステップＳ３０４の再送処理となり、記憶していた情報から再送するドキュメントと、印字設定を取得し、再印刷を開始する。ステップＳ３０３で電波状態が所定値以下であった場合、電波状況を監視し続ける。再送処理が終了し、ステップＳ３０５で印刷が正常に終わったかを確認する。正常に印字完了していた場合、ステップＳ３０６で、ステップＳ３０１で記憶していた情報を削除する。印字途中で再び排紙された場合、再送処理を記憶させ、再送処理を手動モードに変更し、再送処理を終了する。
【００１４】
図４は本発明における電波状況悪化による表示例である。電波状態が悪化したことをユーザーに知らせるときの手段であるが、通知手段はステータスモニタでも、専用の電波監視アプリケーションでもよい。また、音声ガイダンス等を使用してもよい。また、電波状況は、コンピュータとアクセスポイント間の電波状況、無線プリンタとアクセスポイント間の電波状況を表示する。そうすることで、どの経路で電波状態が悪くなっているか視覚的に確認することが可能となる。
【実施例２】
【００１５】
実施例１では、印字データを送信するホストコンピュータ側で再送処理部を備えていたが、この実施例２ではこの処理部を無線プリンタ側に持たせている。ここでは、国際標準規格であるＩＥＥＥ８０２．１１のインフラストラクチャ・モードを実施例として挙げている。
【００１６】
図５は本発明における無線プリンタ内の再送処理部に関するフローチャートである。
【００１７】
ステップＳ５０１で途中排紙された情報が記憶されているかチェックし、情報があれば、ステップＳ５０２でアクセスポイントと無線プリンタ間の電波状況をチェックする。そこで、電波状態が所定値以上の場合、印字開始要求をホストコンピュータに通知する。このとき、どのページで排出されたか、印刷時のモード（印字品位、カラー、紙種等）が何であったかなどの情報も付随してもよい。その後、ステップＳ５０４において、ホストコンピュータ側でもコンピュータとアクセスポイント間の電波状況を確認する。そこで、電波状況が所定値以上であれば、再送処理部で保持していた情報を用いて、再印刷を開始する。所定値以下であれば、ステップＳ５０６で警告処理となり、電波状況が改善されるまで、電波状況の悪化をユーザーに通知する。正常に印刷が終了したかをステップＳ５０７でチェックする。正常終了した場合、ステップＳ５０８で記憶していた途中排紙の情報を削除する。再び、排紙した場合は、今までの情報にステップＳ５０９で途中排紙したときの情報を更新する。そして、ステップＳ５１０で再送処理を手動モードに変更する。
【図面の簡単な説明】
【００１８】
【図１】従来の電波状況悪化による印字排紙までのフローチャート。
【図２】本発明における電波状況悪化による再送までのフローチャート。
【図３】本発明におけるホストコンピュータ内の再送処理部に関するフローチャート。
【図４】本発明における電波状況悪化による表示例。
【図５】本発明における無線プリンタ内の再送処理部に関するフローチャート。
【図１】
2006027215.tif 000003
【図２】
2006027215.tif 000004
【図３】
2006027215.tif 000005
【図４】
2006027215.tif 000006
【図５】
2006027215.tif 000007