JP4724322B2 - プリンタ、及びプリントシステムの通信方法 - Google Patents

プリンタ、及びプリントシステムの通信方法 Download PDF

Info

Publication number
JP4724322B2
JP4724322B2 JP2001237945A JP2001237945A JP4724322B2 JP 4724322 B2 JP4724322 B2 JP 4724322B2 JP 2001237945 A JP2001237945 A JP 2001237945A JP 2001237945 A JP2001237945 A JP 2001237945A JP 4724322 B2 JP4724322 B2 JP 4724322B2
Authority
JP
Japan
Prior art keywords
information terminal
terminal device
communication
communication environment
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001237945A
Other languages
English (en)
Other versions
JP2003050677A5 (ja
JP2003050677A (ja
Inventor
邦明 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2001237945A priority Critical patent/JP4724322B2/ja
Publication of JP2003050677A publication Critical patent/JP2003050677A/ja
Publication of JP2003050677A5 publication Critical patent/JP2003050677A5/ja
Application granted granted Critical
Publication of JP4724322B2 publication Critical patent/JP4724322B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、プリンタ、及びプリントシステムの通信方法に関し、特に、情報端末装置との間で無線通信でプリントデータ等を送受信するプリンタ、及びプリントシステムの通信方法に関する。
【0002】
【従来の技術】
近年におけるコンピュータ技術や通信技術の発展は著しいものがあり、携帯型の情報端末装置が普及し、更にはオフィスだけでなく家庭にも情報端末装置が普及しつつある。携帯型の情報端末装置を利用する場合や家庭に情報端末装置やプリンタを設置するような場合には、通信手段としては、特殊なケーブルを必要とせずに手軽に接続できる無線通信手段が要望されている。また一方では、各種無線通信方式の標準化が推進されている。
【0003】
電磁波を利用して無線通信でパケット化されたデータを送受信する方式の標準化の一例を挙げると、IEEE標準委員会ではIEEE std 802.11という名称で無線LANの物理層及びメディアアクセス制御層(以下「MAC層」と略記する)を標準化しており、更にIEEE std 802.11b及びIEEE std 802.11aという名称でより高速な物理層及びMAC層を標準化している。ここで、IEEE std 802.11では電磁波だけでなく、赤外線の利用も含めている。これに対しIEEE std 802.11b及びIEEE std 802.11aは現在のところ電磁波のみである。
【0004】
また、IEEE std 802.11及びIEEE std 802.11bで使用する電磁波の周波数帯域は、利用者が免許取得を不要とする2.4GHz(ギガヘルツ)帯である。
【0005】
IEEE std 802.11では通信速度は1Mbit/秒(メガビット毎秒)乃至2Mbit/秒であるが、IEEE std 802.11bでは前記に5.5Mbit/秒及び11Mbit/秒の通信速度が加えられている。IEEE std 802.11aでは使用する電磁波の周波数帯域が異なるものの、6Mbit/秒から54Mbit/秒の通信速度が規定されている。
【0006】
電磁波を使う無線通信方式は、IEEE std 802.11では直接拡散方式(DS)方式及び周波数ホッピング方式(FH方式)の両方を採用し、IEEE std 802.11bではDS方式を採用し、IEEE std 802.11aではOFDM(Orthogonal Frequency Division Multiplexing)という方式を採用している。
【0007】
一方、情報端末装置から所望のファイル(文書や画像等)をプリンタにプリント出力させるためには、該プリンタのドライバソフトウェアを該情報端末装置にインストールする必要がある。少なくとも1つの情報端末装置と少なくとも1つのプリンタで前述のような無線LANを構築する場合、プリント出力させたいファイルを有する情報端末装置とそのファイルをプリント出力させたいプリンタは、お互いが送信する電磁波が届く範囲になければならない。
【0008】
無線通信しながらプリント出力処理を行う場合の通信状態の診断を行う一例として、特開平4−205224号公報の印刷システムがある。この印刷システムは、無線通信装置を介して互いに無線通信を行う外部装置と印刷装置とを含み、印刷装置は送受信手段を有し、外部装置が無線通信装置を介して印刷装置と無線通信しながら印刷装置に印字処理を行わせる。印刷装置は、所定の通信テストデータを記憶する記憶手段と、この記憶手段に記憶された通信テストデータを送受信手段と無線通信装置との間で相互に通信しながら通信状態を診断する通信状態診断手段とを具備する。
【0009】
【発明が解決しようとする課題】
しかしながら、前述したようなプリンタ、プリントシステム、並びにプリントシステム通信方式は幾つかの問題点があった。即ち、通信環境を確認せずに情報端末装置からプリンタにプリントデータを送信してしまうと、通信環境によってはプリンタから何もプリント出力されなかったり、通信エラーが頻発して時間を費やしすぎたり、プリント出力の途中で通信の続行が不可能となり、不充分なプリント合おうととなり、所望のプリントアウトを得られないケースが多々あった。
【0010】
一方、前記特開平4−205224号公報では、このような課題を解決するための提案が記載されているが、抽象的な記述に留まり、具体的な「通信状態診断手段」に関しては記述されていないと共に、「異常」であった場合の改善策に関して記載されていない。
【0011】
本発明の目的は、プリンタと情報端末装置との間の通信環境を容易に判断することができるプリンタ、及びプリントシステムの通信方法を提供することにある。
【0012】
【課題を解決するための手段】
上記目的を達成するため、本発明によるプリンタは、少なくとも1つの情報端末装置から無線通信により受信した印刷データをプリント出力するプリンタにおいて、通信環境試験用データを格納する格納手段と、前記格納手段から前記格納された通信環境試験用データを読み出す読み出し手段と、前記読み出された通信環境試験用データを、前記情報端末装置とダイレクトに通信するアドホックモードで、前記情報端末装置に対して送信する送信手段と、前記通信環境試験用データを前記情報端末装置から折り返し受信する受信手段と、前記受信手段で折り返し受信した通信環境試験用データと前記送信手段で送信した通信環境試験用データとの比較結果によって算出されるエラーレート、又は前記受信手段で通信環境試験用データを折り返し受信した際の受信電力に応じて前記通信環境が良好であるか否かを判断する判断手段と、前記無線通信を行うためのアクセスポイントを探索する探索手段と、前記判断手段によって前記通信環境が良好でないと判断され、かつ前記探索手段がアクセスポイントを発見した場合、前記アドホックモードから前記情報端末装置とアクセスポイント経由で通信を行うインフラストラクチャモードに変更する変更手段とを備え、前記変更手段によって前記アドホックモードから前記インフラストラクチャモードに変更されると、前記送信手段は、前記格納手段から読み出された通信環境試験用データを前記インフラストラクチャモードで前記情報端末装置に対して再送信することを特徴とする。
【0037】
上記目的を達成するため、本発明によるプリントシステムの通信方法は、少なくとも1つの情報端末装置と、通信環境試験用データを格納した少なくとも1つのプリンタとを備え、当該少なくとも1つのプリンタが当該少なくとも1つの情報端末装置から無線通信により受信した印刷データをプリント出力するプリントシステムの通信方法において、当該少なくとも1つのプリンタが、前記通信環境試験用データを、前記情報端末装置とダイレクトに通信するアドホックモードで、前記情報端末装置に対して送信する送信工程と、前記通信環境試験用データを前記情報端末装置から折り返し受信する受信工程と、前記受信工程で折り返し受信した通信環境試験用データと前記送信工程で送信した通信環境試験用データとの比較結果によって算出されるエラーレート、又は前記受信工程で通信環境試験用データを折り返し受信した際の受信電力に応じて前記通信環境が良好であるか否かを判断する判断工程と、前記無線通信を行うためのアクセスポイントを探索する探索工程と、前記判断工程によって前記通信環境が良好でないと判断され、かつ前記探索工程でアクセスポイントが発見された場合、前記アドホックモードから前記情報端末装置とアクセスポイント経由で通信を行うインフラストラクチャモードに変更する変更工程とを行い、前記少なくとも1つのプリンタは、前記変更工程によって前記アドホックモードから前記インフラストラクチャモードに変更されると、前記送信工程で前記通信環境試験用データを前記インフラストラクチャモードで前記情報端末装置に対して再送信することを特徴とする。
【0049】
【発明の実施の形態】
以下、本発明の実施の形態に係るプリンタを図面を参照して説明する。
【0050】
(第1の実施の形態)
図1は、本発明の第1の実施の形態に係るプリンタの概略構成を示すブロック図である。
【0051】
図1において、プリンタ1は、プリンタ1の各部を制御するための中央制御装置101、ROM(Read Only Memory)部102、RAM(Random Access Memory)部103、タイマ104、プリントエンジン部105、電力比較部117、スイッチ部106、表示部107、MAC(Medium Access Control)層制御部108を備え、これらは、内部バス118を介して互いに接続されている。
【0052】
プリンタ1は、さらに、MAC層制御部108に接続されたベースバンド処理部109、IF(Intermediate Frequency;中間周波数)信号モデム部110、RF(Radio Frequency;無線周波数)/IF変換部111、RF送受信部112を備え、これらは互いに直列に接続されている。RF送受信部112にはアンテナ113が接続され、このRF送受信部112の出力は電力比較部117に接続されると共に、入力はMAC層制御部108に接続されている。また、プリンタ1は、ROM部114及びRAM部115を有し、これらは、メモリバス116を介してMAC層制御部108に接続されている。
【0053】
ROM部102は、中央制御装置101が必要に応じて前記各部を制御するために読み出すプログラム命令コード等が予め格納されている記憶媒体である。RAM部103は、中央制御装置101が必要に応じてデータの書き込みや読み出しを行ったり、情報端末装置から受信したプリントデータのバッファリングやプリンタ1のステータス情報等を情報端末装置からの要求に応じて送信するため前記ステータス情報等のバッファリングを行う。タイマ104は、中央制御装置101の制御によって計時を開始し、設定された時間経過を中央制御装置101に通知する。
【0054】
プリントエンジン部105は、プリンタ1の種別によって異なり、プリンタ1がインクジェットプリンタであるときは、プリントエンジン部105はプリントヘッド、インクカートリッジ、紙送り機構、排紙機構、プリント用紙の有無を検出する手段、プリント用紙の詰まりを検出する手段、インクの残りの有無を検出する手段等を備える。
【0055】
スイッチ部106は、ユーザが操作するスイッチが配列された部分であり、スイッチ部106が操作された場合は、その旨中央制御装置101に通知するか、中央制御装置101が定期的にスイッチの状態を監視するように構成されている。表示部107は、中央制御装置101の制御によって表示を行うためのLED(Light Emitting Diode)等から成る。
【0056】
MAC層制御部108は、IEEE std 802.11bに従って動作し、無線で送受信するフレームの組み立て・分解や制御フレームの生成、無線通信チャネルの獲得制御、通信速度の制御等を司る部分である。ベースバンド処理部109は、前記フレームの変復調、符号化/復号化、アナログ/デジタル変換等を行う。IF信号モデム部110は、送信用IF信号及び受信IFのフィルタリング、4相位相変調/復調等を行う。IF信号はIEEE std 802.11では中心周波数が374MHzであり17MHzの帯域を有する。
【0057】
RF/IF変換部111は、IF信号モデム部110が出力するIF信号を入力して2.4GHz帯のRF(Radio Frequency)信号に変換し、RF送受信部112に出力し、RF送受信部112を介してアンテナ113より出力させるためのものであり、逆にアンテナ113が受信したRF信号をRF送受信部112を介して入力された場合にIF信号に変換してIF信号モデム部110へ出力する。RF送受信部112は、RF信号の増幅やMAC層制御部108の指示によって送信/受信の切り替え等を行う。アンテナ113は、RF送受信部112の出力電気信号を電磁波として出力したり、受信した電磁波をRF信号である電気信号に変換する。ベースバンド処理部109からアンテナ113まではIEEE std 802.11b準拠の物理層を形成する。IEEE std 802.11b-1999Editionでは、各通信チャネルに後述する図4に示すような周波数が割り当てられている。
【0058】
図4において、通信チャネル1の周波数2412MHzから通信チャネル14の周波数の2484MHzまでの14の通信チャネルに対応する周波数が記載されている。
【0059】
MAC層制御部108はマイクロコントローラを内蔵する場合が有る。ROM部114は、MAC層制御部108内のマイクロコントローラが読み出すプログラム命令コード等が予め格納されている記憶媒体である。RAM部115は、MAC層制御部108内のマイクロコントローラが必要に応じてデータの書き込みや読み出しを行ったり、無線で送受信を行うデータをバッファリングするためのである。メモリバス116は、MAC層制御部108とROM部114及びRAM部115とを接続する。
【0060】
電力比較部117は、アンテナ113及びRF送受信部112を経由して入力される受信電力と、中央制御装置101が入力する電力値とを比較して中央制御装置101へ通知する機能を有し、中央制御装置101が入力する電力値をデジタル/アナログ変換して、内部の比較器に入力し、RF送受信部から入力されるアナログ信号との比較したりする。
【0061】
図2は、本発明の第1の実施形態に係る情報端末装置を備えるパーソナルコンピュータの概略構成を示すブロック図である。
【0062】
図2において、情報端末装置2は、例えばノート型のパーソナルコンピュータ本体201と、パーソナルコンピュータ本体201にPCMCIAインターフェース(I/F)部203を介して接続された無線通信手段としての、例えばIEEE std 802.11bに準拠した無線LANカード202とを備える。PCMCIAインターフェース部203は、パーソナルコンピュータ本体201と無線LANカード202を接続するためのインターフェースの一例である。
【0063】
無線LANカード202は、PCMCIAインターフェース部203に接続されるMAC層制御部204、ベースバンド処理部205、IF信号モデム部206、IF/RF変換部207、及びRF送受信部208を備え、これらは、互いに直列に接続されている。RF送受信部208には、アンテナ209が接続されると共に、MAC層制御部204には、ROM部210及びRAM部211が接続されている。
【0064】
MAC層制御部204は、IEEE std 802.11bに従って動作し、フレームの組み立て・分解や制御フレームの生成、無線通信チャネルの獲得制御、通信速度の制御等を司る。ベースバンド処理部205は、フレームの変復調、符号化/復号化、アナログ/デジタル変換等を行う。IF(Intermediate Frequency)信号送受信部206は、送信用IF信号及び受信IFのフィルタリング、4相位相変調/復調等を行う。RF/IF変換部207は、IF送受信部206が出力するIF信号を入力してRF(Radio Frequency)信号に変換し、RF送受信部208に出力し、RF送受信部208を介してアンテナ209より出力させ、また、逆にアンテナ209が受信したRF信号をRF送受信部208を介して入力された場合にIF信号に変換してベースバンド処理部205へ出力する。RF送受信部208は、RF信号の増幅やMAC層制御部204の指示によって送信/受信の切り替え等を行う。アンテナ209は、RF送受信部の出力信号を電磁波として出力したり、受信した電磁波をRF信号である電気信号に変換する。MAC層制御部204はマイクロコントローラを内蔵する場合がある。ROM部210は、MAC層制御部204内のマイクロコントローラが読み出すプログラム命令コード等が予め格納されている記憶媒体である。RAM部211は、MAC層制御部204内のマイクロコントローラが必要に応じてデータの書き込みや読み出しを行ったり、無線で送受信を行うデータをバッファリングする
【0065】
図3は、本発明の第1の実施の形態に係るプリントシステムの構成図である。
【0066】
図3において、本発明の第1の実施の形態に係るプリントシステムは、図1のプリンタ1、図2の情報端末装置2、及び同様の他の情報端末装置3,4から成り、各情報端末装置2,3,4は、プリンタ1に対して無線通信により印刷データを送信し、且つその印刷データをプリント出力させることができる。この図3の構成は、以下に述べる本発明の第2〜第4の実施の形態に係るプリントシステムにも適用される。
【0067】
図5は、本発明の第1の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【0068】
図5において、まず、プリンタ1のスイッチ部106より情報端末装置2との間で通信環境試験を行う操作がなされたことを検出すると(ステップS101のYES)、プリンタ1は、通信チャネルを図4に示す対応表のチャネル番号1に、通信速度をIEEE std 802.11b - 1999Editionで規定されている最大速度であるところの11Mbit/秒(以下、Mbit/秒を「Mbps」と略記する)に、通信モードを情報端末装置とダイレクトに通信するアドホックモードにそれぞれ設定する(ステップS102)。この場合、情報端末装置2も同様の設定になっていると仮定するか、通信が可能であれば、ネゴシエーションしてプリンタ1から情報端末装置2に対して同様の設定とするように要求する。
【0069】
続いて、プリンタ1の中央制御装置101は、ROM102から情報端末装置2に対して以後受信したフレームの内容を折り返しプリンタ1に対して送信するように指示するためのコマンドコードを読み出してMAC層制御部108へ送り、MAC層制御部108でフレーム化し、ベースバンド処理部109、IF信号モデム部110、RF/IF変換部111、RF送受信部112及びアンテナ113を通して情報端末装置2へ送信する(ステップS103)。この時、通信チャネルはチャネル番号1であり、通信速度は11Mbpsであり、通信モードはアドホックモードである。
【0070】
続くステップS104では、以下のように応答受信を行う。即ち、情報端末装置2では、MAC層制御部204は、上記フレームをアンテナ209、RF送受信部208、IF/RF変換部207、IF信号モデム部206、ベースバンド処理部205を介して受信し、このフレームを一時的にRAM部211に格納し、ROM部210にプログラムコードで格納されている手順に従って分解し、上記フレームの内容をPCMCIAインターフェース部203を介してパーソナルコンピュータ201へ送る。パーソナルコンピュータ201は上記コマンドコードに承諾した旨のコマンドコードをPCMCIAインターフェース部203を介してMAC層制御部204に送り、MAC層制御部204はフレーム化して応答フレームとしてベースバンド処理部205、IF信号モデム部206、IF/RF変換部207、RF送受信部208、アンテナ209を経由してプリンタ1に対して送信する。この時の通信チャネルはチャネル番号1を使用し、通信速度は11Mbpsであり、アドホックモードで送信する。パーソナルコンピュータ201は、更に、MAC層制御部204に対して、以後プリンタ1から受信するフレームの内容をプリンタ1に対して送り返すように指示する。プリンタ1では前記応答フレームをアンテナ113、RF送受信部112、IF/RF変換部111、IF信号モデム部110、ベースバンド処理部109を介してMAC層制御部108が受信し、MAC層制御部108は該フレームを一時的にRAM部115に格納し、ROM部114にプログラムコードで格納されている手順に従って該フレームを分解し、上記フレームの内容を中央制御装置101へ知らせる。
【0071】
上記のような応答受信が完了すると(ステップS104のYES)、中央制御装置101は、ROM部102(格納手段)から通信環境試験用データを読み出し(読み出し手段)、MAC層制御部108へ渡してMAC層制御部でフレーム化してベースバンド処理部109、IF信号モデム部110、RF/IF変換部111、RF送受信部112及びアンテナ113を通して情報端末装置2へ送信する(送信手段)(ステップS105)。この通信環境試験用データは1フレームに収まるバイト数であってもよいが、パケットエラーレートを算出するような場合には複数フレームになるようにバイト数の大きいデータである必要がある。
【0072】
次いで、ステップS106において、以下のような折り返し受信を行う。即ち、情報端末装置2では、MAC層制御部204は、受信した通信環境試験用データを含むフレームをアンテナ209、RF送受信部208、IF/RF変換部207、IF信号モデム部206、ベースバンド処理部205を介して受信し、フレームを一時的にRAM部211に格納し、ROM部210にプログラムコードで格納されている手順に従って該フレームを分解し、宛先アドレスをプリンタ1として再度フレーム化し、ベースバンド処理部205、IF信号モデム部206、IF/RF変換部207、RF送受信部208、アンテナ209を経由してプリンタ1に対して送信する。プリンタ1では上記情報端末装置が折り返し送信したフレームを受信する。
【0073】
上記のような折り返し受信が完了すると(ステップS106のYES)、自分が送信したフレーム数分のフレームを受信したらビットエラーレートBER1を算出する(ステップS107)。この時の方法としては、受信したフレームはMAC層制御部108で分解してその中の内容をRAM部103へ転送する。複数フレームを受信した場合は次々とフレーム分解及びRAM部103への転送を繰り返す。但し、RAM部へ転送する際のRAMのアドレスはフレームの内容がつながるようにセットする必要がある。
【0074】
次に、中央制御装置101は通信環境試験用データの送信を終了し、情報端末装置2からの受信も終了したことを検出したら、ROM部102内の通信環境試験用データとRAM部103内のMAC層制御部108が前記のように受信フレームから転送したデータとを比較して、異なっているビット数と通信環境試験用データの全ビット数からビットエラーレートBER1を算出する(ステップS107)。
【0075】
続くステップS108において、この算出されたBER1が、予め設定された許容するビットエラーレートをBER2以下であるか否かを判別し、BER1がBER2以下であるときは(ステップS108のNO)、この場合の条件での通信環境は良好であると判断して良好である旨を表示部107に表示させて(ステップS109)、処理を終了する。以後は通常に、情報端末装置からプリントデータを含むフレームを受信したら該プリントデータをプリントエンジン部105へ与えてプリントアウト処理を行えばよい。
【0076】
ステップS108の判別の結果、BER1がBER2より大きくなったときは(ステップS108のYES)、通信チャネルをチャネル番号2に変更するようMAC層制御部108へ指示し、情報端末装置2に対しても通信チャネル(ChNo.)を+1することによりチャネル番号2に変更するようにコマンドをフレーム化して送信して(ステップS110)、ステップS103以降の処理を繰り返し、再度のステップS108の判別の結果、BER1がBER2以上であれば通信環境が良好である旨を表示部107に表示させ(ステップS109)、チャネル番号2でもBER1がBER2よりも大きくとなったときは、チャネル番号を3に変更して(ステップS111)、ステップS103へ戻る。
【0077】
同様にチャネル番号を+1ずつ変化させて(ステップS110)、BER1がBER2以下になったらその時点で通信環境が良好である旨を表示部107に表示させつつ(ステップS109)、チャネル番号14まで同様の処理を行い、BER1がBER2以下にならなかった場合は(ステップS111のYES)、通信環境が悪い旨を表示部107へ表示させて(ステップS112)、本処理を終了する。
【0078】
ビットエラーレートが10の−5乗以下でれば一般にTCP/IPが動作可能でると言われている。上記予め設定するBER2はこの値でもよく、画像を高精細に印刷する目的であればより小さい値をBER2とすることも考えられえる。単なるメモ代わりでプリントするような場合ではより大きい値をBER2として設定すれば、前記ステップS108はNOになりやすくなって、ステップS109へ移行し易くなる。
【0079】
本発明の第1の実施の形態によれば、ビットエラーレートにより通信環境を判断することができ、通信チャネルが他の無線通信装置等と干渉するような場合にその干渉を避ける通信チャネルを見つけて通信を行うことができる。
【0080】
(第2の実施の形態)
図6は、本発明の第2の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【0081】
本実施の形態では、ビットエラーレートBERではなくパケットエラーレートPERをパラメータとして使用して通信環境を判断する場合に関するものである。
【0082】
図6のステップS201〜S206の処理は、図5のステップS101〜S106までの処理と同じである。
【0083】
図6のステップS207では、自分が送信したフレーム数分のフレームを受信したらパケットエラーレートPER1を算出する。この時の方法としては、受信したフレームはMAC層制御部108で分解してその中の内容をRAM部103へ転送する。複数フレームを受信した場合は次々とフレーム分解及びRAM部103への転送を繰り返す。但し、RAM部へ転送する際のRAMのアドレスはフレームの内容がつながるようにセットする必要がある。
【0084】
中央制御装置101は通信環境試験用データの送信を終了し、情報端末装置2からの受信も終了したことを検出したら、ROM部102内の通信環境試験用データとRAM部103内のMAC層制御部108が前記のように受信フレームから転送したデータとを比較して、異なっているビットが含まれるフレーム数と通信環境試験用データを送信した際の全フレーム数からパケットエラーレートPER1を算出する(ステップS207)。
【0085】
続くステップS208において、この算出されたPER1が、予め設定された許容するパケットエラーレートをPER2以下であるか否かを判別し、PER1がPER2以下であるときは(ステップS208のNO)、この場合の条件での通信環境は良好であると判断して良好である旨を表示部107に表示させて(ステップS209)、本処理を終了する。以後は通常に、情報端末装置からプリントデータを含むフレームを受信したら該プリントデータをプリントエンジン部105へ与えてプリントアウト処理を行えばよい。
【0086】
ステップS208の判別の結果、PER1がPER2より大きい値となったときは(ステップS208のYES)、通信チャネルをチャネル番号2に変更するようMAC層制御部108へ指示し、情報端末装置2に対しても通信チャネル(ChNo.)を+1することによりチャネル番号2に変更するようにコマンドをフレーム化して送信し(ステップS210)、ステップS203以降の処理を繰り返す。ステップS210以後の手順は、図5のステップS110以後と同一である。
【0087】
上記においては、フレームとパケットを同義に扱っている。
【0088】
パケットエラーレートPER1は中央制御装置101ではなくMAC層制御部108が算出してもよい。算出したPER1を中央制御装置101に通知し、予め設定されたPER2と比較を行うのは中央制御装置101の役割としてもよく、PER2と比較を行うのもMAC層制御部108が担ってもよい。
【0089】
本発明の第2の実施の形態によれば、パケットエラーレートにより通信環境を判断することができ、通信チャネルが他の無線通信装置等と干渉するような場合にその干渉を避ける通信チャネルを見つけて通信を行うことができる。
【0090】
フレーム(パケット)にはエラーが通信途中でエラーが生じた場合にそのことを知らしめるためのCRC(Cyclic Redundancy Code)やFCS(Frame Check Sequence)と呼ばれるようなコードが付加される場合が多く、受信側は、フレーム(パケット)内のデータからCRCやFCSを算出した値と実際に受信したCRC部やFCS部の値を比較することにより、そのフレーム(パケット)がエラーであるか否かを判断できる。この方法は一般的に利用され、MAC層制御部108にも上記のような機能を持たせる場合が多いので、別にビットエラーレートを算出するよりも、CRCまたFCSエラーの発生したフレーム(パケット)数を数えて受信した全フレーム(パケット)数で除算してパケットエラーレートPER1を算出する方が簡便である。
【0091】
(第3の実施の形態)
図7は、本発明の第3の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【0092】
本実施の形態では、受信電力をパラメータとして使用して通信環境を判断する場合に関するものである。
【0093】
図7のステップS301〜S306の処理は、図5のステップS101〜S106の処理と同じである。
【0094】
図7のステップS307では、ステップS306においてアンテナ113で受信した電磁波を電気信号に変換し、RF送受信部112で受信したRF信号の受信電力POWER1を電力比較部117によって、予め設定された電力値POWER2と比較する。
【0095】
続くステップS308において、算出されたPOWER1が、予め設定された電力値POWER2以上であれば(ステップS308のNO)、この場合の条件での通信環境は良好であると判断して良好である旨を表示部107に表示させて(ステップS309)、本処理を終了する。以後は通常に、情報端末装置からプリントデータを含むフレームを受信したら該プリントデータをプリントエンジン部105へ与えてプリントアウト処理を行えばよい。
【0096】
ステップS308の判別の結果、POWER1がPOWER2より小さい値となったときは(ステップS308のYES)、通信チャネルをチャネル番号2に変更するようMAC層制御部108へ指示し、情報端末装置2に対しても通信チャネル(ChNo.)を+1することによりチャネル番号2変更するようにコマンドをフレーム化して送信し(ステップS310)、ステップS303以降の処理を繰り返す。ステップS310以後の手順は、図5のステップS110以後と同一である。
【0097】
本発明の第3の実施の形態によれば、受信電力により通信環境を判断することができ、通信チャネルが他の無線通信装置等と干渉するような場合にその干渉を避ける通信チャネルを見つけて通信を行うことができる。
【0098】
(第4の実施の形態)
図8は、本発明の第の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【0099】
本実施の形態では、第1の実施の形態に対して通信チャネルの代わりに通信速度を変化させる場合に関するものである。
【0100】
図8のステップS401〜S409の処理は、図5のステップS101〜S109の処理と同じである。
【0101】
図8のステップS408において、BER1がBER2より大きい値となったときは(ステップS408のYES)、通信速度が1Mbpsを越えるか否かを判別し(ステップS410)、越えるときは、中央制御装置101は通信速度を11Mbpsから5.5Mbpsに下げるようにMAC層制御部108に指示し、情報端末装置2に対しても通信速度を一段低速化した5.5Mbpsに変更するようにコマンドをフレーム化して送信し(ステップS411)、ステップS403以降の処理を繰り返す。
【0102】
通信速度5.5MbpsでステップS408までの処理を行った結果、BER1がBER2以下となれば(ステップS408でNO)、通信環境が良好である旨を表示部107に表示させて(ステップS409)、本処理を終了するが、BER1がBER2より大きい値となれば、更に通信速度を2Mbpsへ下げて同様の処理を行う。更にBER1がBER2より大きい状態で、通信速度が1Mbpsとなったときは(ステップS410のYES)、通信環境が悪い旨を表示部107に表示させて(ステップS412)、本処理を終了する。
【0103】
本発明の第4の実施の形態によれば、ビットエラーレートが所望の値よりも大きい場合に通信速度を下げることにより、所望のビットエラーレート以上のビットエラーレートを得るためのものであり、一般に通信速度が速いほど通信可能な距離は短くなり、通信速度が遅いほど通信可能な距離は長くなるので、プリンタ1と情報端末装置2との間の距離がある程度離れている場合に有効である。
【0104】
(第5の実施の形態)
図9は、本発明の第5の実施の形態に係るプリントシステムの構成図である。
【0105】
図9において、本発明の第5の実施の形態に係るプリントシステムは、図1のプリンタ1、図2の情報端末装置2、アクセスポイント6,及びネットワーク端末装置71,72から成り、各ネットワーク端末装置71,72は、有線ネットワーク7を介してアクセスポイント6に接続されている。一般にアクセスポイント6は有線ネットワークと接続される機能を有し、無線通信の中継を行う機能がある。
【0106】
図2に示したようなPCカードタイプの無線通信部のアンテナ209より高性能なアンテナを使用している場合が多いため、プリンタ1と情報端末装置2との間で直接電磁波が届かない場合でもアクセスポイント6を経由することにより、プリンタ1と情報端末装置2との間で通信が可能になることが多々あり、有効である。
【0107】
図10は、本発明の第5の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【0108】
本実施の形態では、第1の実施の形態に対して通信チャネルの代わりに通信モードを変更する場合に関するものである。本実施の形態では、ビットエラーレートが所望の値よりも大きい場合にアドホックモードからインフラストラクチャモードに変更して、図9に示すプリントシステムの形態で通信環境試験を行うものである。
【0109】
図10のステップS501〜S509の処理は、図5のステップS101〜S109の処理と同じである。
【0110】
図10のステップS508では、BER1がBER2より大きい値となったときは(ステップS508のYES)、中央制御装置101は現在アドッホックモードであるので(ステップS510のNO)、アクセスポイントを探索するようにMAC層制御部108に指示し、MAC層制御部108は、ベースバンド処理部109、IF信号モデム部110、RF/IF変換部111、RF送受信部112及びアンテナ113を通してアクセスポイントを探索するための所定の信号を送信し(ステップS411)、図10に示すアクセスポイント3が応答することにより、アクセスポイントが発見されたら、アクセスポイント3経由で情報端末装置2と通信を行うインフラストラクチャモード(Infrastructure mode)に変更する(ステップS511)。情報端末装置2にもアクセスポイントを探索すように指示するコマンドをプリンタ1から送信したり、アクセスポイント6があったので、情報端末装置2にもアクセスポイント6と通信可能な否かを確認するように指示したり、逆にアクセスポイント6に対して情報端末装置2と通信可能か否かを確認するように指示したりして、情報端末装置2とアクセスポイント6との間も通信可能か否かを確認させる。情報端末装置2とアクセスポイント6との間も通信可能であれば、情報端末装置2もインフラストラクチャモードに変更して(ステップS511)、ステップS503以降の処理を繰り返す。この結果、BER1がBER2以下となればステップS509へ移行して処理を終了するが、BER1がBER2より大きい値となれば、通信環境が悪い旨を表示部107に表示させて(ステップS512)、本処理を終了する。
【0111】
更に、第1の実施の形態から第3の実施の形態で記載した、ビットエラーレートによる判断、パケットエラーレートによる判断、受信電力による判断と、1回目の比較で通信環境が良好と判断されなかった場合に第1の実施の形態に記載した通信チャネルを変更する方法と、第4の実施の形態に記載した通信速度を変更する方法と、第4の実施の形態に記載したアドホックモードからインフラストラクチャモードに変更する方法との組み合わせとして、他に、パケットエラーレートによる判断と通信速度を変更する方法との組み合わせ、パケットエラーレートによる判断とアドホックモードからインフラストラクチャモードに変更する方法との組み合わせ、受信電力による判断と通信速度を変更する方法との組み合わせ、受信電力による判断とアドホックモードからインフラストラクチャモードに変更する方法との組み合わせが考えられるが、詳細な説明は省略する。
【0112】
上記図1のプリンタ1の無線通信部は内蔵されているように記載したが、PCカードのように別ユニットとしてプリンタ1に装着されるものでもよい。
【0113】
逆に、図2の情報端末装置2はパーソナルコンピュータ201と無線通信部202との間をPCMCIAインターフェース203で接続されているとしたが、無線通信部202がパーソナルコンピュータ201に内蔵されていてもよく、PCMCIAインフターフェース以外のインターフェースであっても何ら問題ない。また、プリンタ1はインクジェット式プリンタであっても、熱転写プリンタやページプリンタ等他の種類のプリンタであっても構わない。更に広げると、プリンタに限定されるものではなくスキャナ(画像読み取り装置)等他の周辺装置であっても本発明は適用可能である。
【0114】
通信環境を判断するパラメータとして上記ではビットエラーレート、パケットエラーレート及び受信電力を用いてそれぞれの場合について記載したが、この3つのパラメータを組み合わせて任意の2つもしくは3つのすべてから判断するようにしてもよい。
【0115】
更には他のパラメータを用いてもよいことはいうまでもない。
また、通信チャネルの変更を終了しても所望の結果を得られなかった場合には続いて通信速度を変更し、更にはアドホックモードからインフラストラクチャモードへ変更するように組み合わせて実施してもよい。その場合の変更する順番は通信チャネル、通信速度、アドホックモードからインフラストラクチャモードのどの順でも本発明の範疇である。
【0116】
通信環境が良好である旨の表示は例えば緑色LEDを点灯や点滅させ、通信環境が悪い旨の表示は例えば赤色LEDを点灯や点滅させる等が考えられるが表示部107が液晶表示器を有していれば言葉や絵でわかり易く表示することも可能である。またプリンタ側のみでなく、情報端末装置側へも表示させてもよい。
通信環境試験用データは、特別に作成しなくとも、プリンタの出荷試験等で使用する、プリンタ内部のメモリに格納しておくプリントアウト試験用のデータを使用することも考えられる。
【0117】
無線通信方式はIEEE std 802.11、IEEE std 802.11a、IEEE std 802.11bのいずれに準拠した通信方式でもよく、IEEEで検討中の他の方式でもよい。またBluetooth(登録商標)、HomeRF(登録商標)といった他の通信方式に準拠した方式であっても構わない。
【0118】
【発明の効果】
以上詳細に説明したように、本発明によれば、実際に情報端末装置からプリンタにプリント出力させなくとも通信環境を確認できる効果がある。従って劣悪な通信環境でプリントアウトを実行して、プリント用紙やインク等を浪費することが避けられ、時間の浪費も避けられる効果がある。
【0119】
また、アドホックモードで情報端末装置とダイレクトに通信した場合には通信環境が良好でなくても、アクセスポイント経由に変更することにより、アクセスポイント経由では通信環境が良好となって、良好な状態で通信を行える可能性が大となる効果がある。
【0120】
更に予め設定する判断基準は、高精彩な画像出力を得る場合やメモ代わりのプリントアウト等で異ならせることも可能であり、それぞれの場合にあった判断基準を設定可能であり、それにあった通信環境であるか否かを判断できる効果がある。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係るプリンタの概略構成を示すブロック図である。
【図2】本発明の第1の実施形態に係る情報端末装置を備えるパーソナルコンピュータの概略構成を示すブロック図である。
【図3】本発明の第1の実施の形態に係るプリントシステムの概略システム構成図である。
【図4】 IEEE std 802.11b - 1999Editionに記載された各通信チャネルの番号と周波数の対応表である。
【図5】本発明の第1の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【図6】本発明の第2の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【図7】本発明の第3の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【図8】本発明の第4の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【図9】本発明の第5の実施の形態に係るプリントシステムの概略システム構成図である。
【図10】本発明の第5の実施の形態に係るプリントシステムによって実行される通信制御手順のフローチャートである。
【符号の説明】
1 プリンタ
2,3,4,5 情報端末装置
6 アクセスポイント
7 有線ネットワーク
71,72 有線ネットワーク端末装置
101 中央制御装置
102 ROM部
103 RAM部
104 タイマ
105 プリントエンジン部
106 スイッチ部
107 表示部
108,204 MAC層制御部
109,205 ベースバンド処理部
110,206 IF I/Q モデム部
111,207 RF/IF変換部
112,208 RF送受信部
113,209 アンテナ
114,210 ROM部
115,211 RAM部
116 メモリバス
117 電力比較部
118 内部バス
201 パーソナルコンピュータ
202 無線通信部
203 PCMCIAインターフェース部

Claims (4)

  1. 少なくとも1つの情報端末装置から無線通信により受信した印刷データをプリント出力するプリンタにおいて、
    通信環境試験用データを格納する格納手段と、
    前記格納手段から前記格納された通信環境試験用データを読み出す読み出し手段と、
    前記読み出された通信環境試験用データを、前記情報端末装置とダイレクトに通信するアドホックモードで、前記情報端末装置に対して送信する送信手段と、
    前記通信環境試験用データを前記情報端末装置から折り返し受信する受信手段と、
    前記受信手段で折り返し受信した通信環境試験用データと前記送信手段で送信した通信環境試験用データとの比較結果によって算出されるエラーレート、又は前記受信手段で通信環境試験用データを折り返し受信した際の受信電力に応じて前記通信環境が良好であるか否かを判断する判断手段と、
    前記無線通信を行うためのアクセスポイントを探索する探索手段と、
    前記判断手段によって前記通信環境が良好でないと判断され、かつ前記探索手段がアクセスポイントを発見した場合、前記アドホックモードから前記情報端末装置とアクセスポイント経由で通信を行うインフラストラクチャモードに変更する変更手段とを備え、
    前記変更手段によって前記アドホックモードから前記インフラストラクチャモードに変更されると、前記送信手段は、前記格納手段から読み出された通信環境試験用データを前記インフラストラクチャモードで前記情報端末装置に対して再送信することを特徴とするプリンタ。
  2. 前記送信手段は、前記情報端末装置に対して、以後無線通信により受信したデータを折り返し前記プリンタに送信するように指示するコマンドを前記アドホックモードで予め送信することを特徴とする請求項1記載のプリンタ。
  3. 少なくとも1つの情報端末装置と、通信環境試験用データを格納した少なくとも1つのプリンタとを備え、当該少なくとも1つのプリンタが当該少なくとも1つの情報端末装置から無線通信により受信した印刷データをプリント出力するプリントシステムの通信方法において、
    当該少なくとも1つのプリンタが、
    前記通信環境試験用データを、前記情報端末装置とダイレクトに通信するアドホックモードで、前記情報端末装置に対して送信する送信工程と、
    前記通信環境試験用データを前記情報端末装置から折り返し受信する受信工程と、
    前記受信工程で折り返し受信した通信環境試験用データと前記送信工程で送信した通信環境試験用データとの比較結果によって算出されるエラーレート、又は前記受信工程で通信環境試験用データを折り返し受信した際の受信電力に応じて前記通信環境が良好であるか否かを判断する判断工程と、
    前記無線通信を行うためのアクセスポイントを探索する探索工程と、
    前記判断工程によって前記通信環境が良好でないと判断され、かつ前記探索工程でアクセスポイントが発見された場合、前記アドホックモードから前記情報端末装置とアクセスポイント経由で通信を行うインフラストラクチャモードに変更する変更工程とを行い、
    前記少なくとも1つのプリンタは、前記変更工程によって前記アドホックモードから前記インフラストラクチャモードに変更されると、前記送信工程で前記通信環境試験用データを前記インフラストラクチャモードで前記情報端末装置に対して再送信することを特徴とするプリントシステムの通信方法。
  4. 前記送信工程では、前記情報端末装置に対して、以後無線通信により受信したデータを折り返し前記プリンタに送信するように指示するコマンドを前記アドホックモードで予め送信することを特徴とする請求項3記載のプリントシステムの通信方法
JP2001237945A 2001-08-06 2001-08-06 プリンタ、及びプリントシステムの通信方法 Expired - Fee Related JP4724322B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001237945A JP4724322B2 (ja) 2001-08-06 2001-08-06 プリンタ、及びプリントシステムの通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001237945A JP4724322B2 (ja) 2001-08-06 2001-08-06 プリンタ、及びプリントシステムの通信方法

Publications (3)

Publication Number Publication Date
JP2003050677A JP2003050677A (ja) 2003-02-21
JP2003050677A5 JP2003050677A5 (ja) 2008-08-28
JP4724322B2 true JP4724322B2 (ja) 2011-07-13

Family

ID=19068947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001237945A Expired - Fee Related JP4724322B2 (ja) 2001-08-06 2001-08-06 プリンタ、及びプリントシステムの通信方法

Country Status (1)

Country Link
JP (1) JP4724322B2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1774882B (zh) * 2003-04-15 2011-07-27 夏普株式会社 用于无线视频传输的***和方法
JP4125173B2 (ja) 2003-04-23 2008-07-30 キヤノン株式会社 情報処理装置の接続制御方法、情報処理装置、及びコンピュータプログラム
JP4136771B2 (ja) 2003-04-23 2008-08-20 キヤノン株式会社 通信システム、通信装置、及びその制御方法、並びにコンピュータプログラム
US7290067B2 (en) 2003-06-20 2007-10-30 Canon Kabushiki Kaisha Information processing apparatus control method for external device having both a wire interface and a wireless interface settings
JP5054129B2 (ja) * 2003-06-20 2012-10-24 キヤノン株式会社 情報処理装置及びその制御方法、並びにプログラム
US8180466B2 (en) 2003-11-21 2012-05-15 Rosemount Inc. Process device with supervisory overlayer
KR100628563B1 (ko) 2004-01-20 2006-09-26 삼성전자주식회사 오픈케이블 방식을 이용한 전자상거래방법
KR100574501B1 (ko) 2004-12-13 2006-04-27 삼성전자주식회사 무선 연결 맵을 이용하여 네트워크 프린터와 액세스포인트 간의 무선 연결 상태를 관리하는 시스템 및 방법
JP4630671B2 (ja) * 2005-01-12 2011-02-09 キヤノン株式会社 情報処理装置及びその通信設定方法、並びに制御プログラム
JP4886463B2 (ja) 2006-10-20 2012-02-29 キヤノン株式会社 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置
JP4872705B2 (ja) * 2007-02-20 2012-02-08 日本電気株式会社 通信システム、通信方法、及びそのプログラム
JP5640599B2 (ja) * 2010-09-21 2014-12-17 株式会社デンソーウェーブ 無線端末方向探知装置
JP5811742B2 (ja) * 2011-09-29 2015-11-11 ブラザー工業株式会社 通信装置
JP5797218B2 (ja) * 2013-02-19 2015-10-21 キヤノン株式会社 通信装置及びその制御方法及びコンピュータプログラム
JP6502306B2 (ja) * 2016-11-04 2019-04-17 Necプラットフォームズ株式会社 無線通信装置、システム、方法およびプログラム
JP6939012B2 (ja) 2017-03-28 2021-09-22 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04205224A (ja) * 1990-11-30 1992-07-27 Canon Inc 印刷システム
JPH05268194A (ja) * 1992-03-19 1993-10-15 San Commun:Kk 無線データ伝送装置
JPH06334713A (ja) * 1993-05-26 1994-12-02 Fujitsu Ltd 簡易手順リモートループバック方法
JPH07143139A (ja) * 1993-11-16 1995-06-02 Ricoh Co Ltd 無線データ伝送装置
JPH08321799A (ja) * 1995-05-25 1996-12-03 Nippondenso Co Ltd 無線通信装置及び通信システム
JPH08331207A (ja) * 1995-05-31 1996-12-13 Nec Corp 通話路試験装置
JPH1132016A (ja) * 1997-07-14 1999-02-02 Fujitsu Ltd パケット通信装置
JPH11112445A (ja) * 1997-10-01 1999-04-23 Fujitsu Ltd 伝送路特性試験装置
JP2000307682A (ja) * 1999-04-21 2000-11-02 Hitachi Electronics Service Co Ltd ネットワーク試験器およびシステムならびに記憶媒体
JP2001024789A (ja) * 1999-07-09 2001-01-26 Fujitsu Ltd 伝送装置及びオーダワイヤ伝送システム及びオーダワイヤ監視方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04205224A (ja) * 1990-11-30 1992-07-27 Canon Inc 印刷システム
JPH05268194A (ja) * 1992-03-19 1993-10-15 San Commun:Kk 無線データ伝送装置
JPH06334713A (ja) * 1993-05-26 1994-12-02 Fujitsu Ltd 簡易手順リモートループバック方法
JPH07143139A (ja) * 1993-11-16 1995-06-02 Ricoh Co Ltd 無線データ伝送装置
JPH08321799A (ja) * 1995-05-25 1996-12-03 Nippondenso Co Ltd 無線通信装置及び通信システム
JPH08331207A (ja) * 1995-05-31 1996-12-13 Nec Corp 通話路試験装置
JPH1132016A (ja) * 1997-07-14 1999-02-02 Fujitsu Ltd パケット通信装置
JPH11112445A (ja) * 1997-10-01 1999-04-23 Fujitsu Ltd 伝送路特性試験装置
JP2000307682A (ja) * 1999-04-21 2000-11-02 Hitachi Electronics Service Co Ltd ネットワーク試験器およびシステムならびに記憶媒体
JP2001024789A (ja) * 1999-07-09 2001-01-26 Fujitsu Ltd 伝送装置及びオーダワイヤ伝送システム及びオーダワイヤ監視方法

Also Published As

Publication number Publication date
JP2003050677A (ja) 2003-02-21

Similar Documents

Publication Publication Date Title
JP4724322B2 (ja) プリンタ、及びプリントシステムの通信方法
US7088691B2 (en) Communications equipment that carries out communication within network having plural pieces of communications equipment
JP5159539B2 (ja) 通信装置、通信装置の制御方法、プログラム。
JP5295882B2 (ja) 無線通信装置
AU2006248698B2 (en) Terminal assisted WLAN access point rate adaptation
KR100561393B1 (ko) 무선 네트워크에 있어서 매체 접근 제어 방법 및 시스템
EP1199842B1 (en) Dual mode wireless data communications
US7339912B2 (en) Wireless LAN card having access point function, network printer having the same, and method for transmitting data using the network printer
EP1952595B1 (en) Collision avoidance systems and methods
KR101257564B1 (ko) 무선 usb 디바이스 및 무선 usb 통신 시스템
EP1794930A1 (en) Communication apparatus and communication method
US8219029B2 (en) Wireless communication device, program, method, and system for communicating operation instruction information
JP7233248B2 (ja) 通信装置、通信装置の制御方法、およびプログラム
JP2004260258A (ja) 無線lanシステム
JPH07111695B2 (ja) データ転送方法ならびにデータ送信装置および復元装置
KR100298981B1 (ko) 블루투스를 이용한 근거리 무선 통신 방법
US8111673B2 (en) Multicast delivery quality monitoring mechanism
JP2007074641A (ja) 通信システム
JP4331051B2 (ja) 通信装置、通信システム、通信方法、通信プログラムとその記録媒体
JP2006174171A (ja) 通信装置およびその制御方法
JP2004201093A (ja) 無線通信装置
JP2003345537A (ja) プリントシステム、通信方法、及びプログラム
JPH0879128A (ja) スペクトラム拡散無線通信システム
JP3368047B2 (ja) 中継通信装置
JP4896289B2 (ja) 無線端末局

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060414

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20070626

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080710

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080710

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100707

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100713

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100907

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110405

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110411

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees