(57)【特許請求の範囲】
【請求項１】
無線通信装置であって、当該装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置において、
前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に当該無線通信装置が通信可能な状態であることを認知させるコマンドを送信し、
接続先候補を探索する処理の最後に実行される前記スリープ状態の終了に係る送信の後に、前記コマンドの送信が行なわれる
ことを特徴とする無線通信装置。
【請求項２】
請求項１において、
前記接続先候補を探索する処理を実行し、前記接続先候補毎の探索処理の前に前記スリープ状態の開始に係る送信を行い、当該探索処理の後に前記スリープ状態の終了に係る送信を行う
ことを特徴とする無線通信装置。
【請求項３】
請求項１あるいは２において、
前記無線通信装置は、通信相手と通信処理を実行する処理部と当該処理部を制御する制御部とを有し、前記スリープ状態の開始及び終了の通知に係る送信は、前記処理部の機能として実行され、前記コマンドの送信は、前記制御部の指示に従って実行される
ことを特徴とする無線通信装置。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記コマンドは、ＧＡＲＰに係るものである
ことを特徴とする無線通信装置。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記無線通信相手が送信すべきデータを蓄積している場合に、前記コマンドの送信がなされる
ことを特徴とする無線通信装置。
【請求項６】
周辺装置であって、無線通信装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置を備えた周辺装置において、
前記無線通信装置は、
前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に当該無線通信装置が通信可能な状態であることを認知させるコマンドを送信し、
接続先候補を探索する処理の最後に実行される前記スリープ状態の終了に係る送信の後に、前記コマンドの送信が行なわれる
ことを特徴とする周辺装置。
【請求項７】
無線通信装置であって、当該装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置、における無線通信方法において、
前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に当該無線通信装置が通信可能な状態であることを認知させるコマンドを送信し、
接続先候補を探索する処理の最後に実行される前記スリープ状態の終了に係る送信の後に、前記コマンドの送信が行なわれる
ことを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置等に関し、特に、当該装置のスリープ状態が解除されたことを確実に通信相手に通知することのできる無線通信装置等に関する。
【背景技術】
【０００２】
従来、接続先候補となる基地局（アクセスポイント）等の通信相手を探索し、その結果に基づいて通信を行う無線通信装置が知られており、当該装置を備えたプリンターなどの電子機器が普及している。
【０００３】
上述した接続先候補の探索には、通常、無線通信装置が探索データ（プローブリクエスト）を送信し、当該データに対する基地局等からの応答データ（プローブレスポンス）を受信することにより接続先候補を検出するアクティブスキャンと、無線通信装置からは送信をせずに基地局等から発信される報知データ（ビーコン）を受信することにより接続先候補を検出するパッシブスキャンの方法がある。
【０００４】
このような探索処理を実行中には、当該無線通信装置による他の通信ができないため、プリンター等に備えられる無線通信装置が探索処理中にジョブデータ等を送信されると受信することができず、通信ロスを招いてしまう。そこで、プリンター等の主にジョブデータ等の受信を行う装置に備えられる無線通信装置においては、周囲の全ての接続先候補を探索する場合に、いわゆるホッピングスキャンという方法を採用する場合がある。
【０００５】
かかる方法では、無線通信装置が接続先候補毎に探索を実行する際に、まず、処理の開始に当たって、その時点で通信接続が確立している接続先（アクセスポイント等）に対し、当該無線通信装置がスリープ状態への移行を開始することを通知することにより、探索処理中に発生する当該無線通信装置宛てのジョブデータ等を当該接続先が当該無線通信装置に代わりできるだけ蓄積し、その後、当該接続先候補の探索処理が終了した時点で、当該無線通信装置が当該接続先に対して当該無線通信装置におけるスリープ状態が終了したことを通知する。そして、その後、当該接続先との必要な通信を行うことにより、当該無線通信装置がスリープ状態中に発生した当該無線通信装置宛のジョブデータをできるだけ通信ロスを低減して受信できるようになっている。さらに、この仕組みを利用して通信ロスを低減するために、接続中のチャネルでのデータ通信と所望のチャネル１つ分の探索処理を交互に繰り返しながら全チャネル分の探索を実施している。
【０００６】
このホッピングスキャンを行うことにより、接続先が探索処理中にデータを送信してしまうことを避けることができ、また、送信ができない時間を短時間に抑えることができる。
【０００７】
なお、装置のスリープ状態、及び、その解除に関しては、例えば、下記特許文献１などに示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２１６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したホッピングスキャンを実行した場合、比較的短い時間間隔で、接続先（アクセスポイント等）に対し、スリープ状態の開始とスリープ状態の終了の通知が繰り返し実行されることになるため、接続先によっては最後のスリープ状態の終了通知に追随できない場合が発生する。このような場合には、ホッピングスキャンが全て終了しても接続先は上記無線通信装置がスリープ状態であると判断して当該無線通信装置宛てのデータを一切転送せず蓄積してしまうことになる。かかる状態は、結果的に通信が途絶えてしまうことであり、接続先のメモリもメモリオーバーとなり大変好ましくない。
【００１０】
そこで、本発明の目的は、ホッピングスキャンを行う無線通信装置であって、当該装置のスリープ状態が解除されたことを確実に通信相手に通知することのできる無線通信装置、等を提供することである。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明の一つの側面は、無線通信装置であって、当該装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置において、前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に所定のコマンドを送信する、ことである。
【００１２】
更に、上記の発明において、好ましい態様は、前記無線通信装置は、通信相手と通信処理を実行する処理部と当該処理部を制御する制御部とを有し、前記スリープ状態の開始及び終了の通知に係る送信は、前記処理部の機能として実行され、前記コマンドの送信は、前記制御部の指示に従って実行される、ことを特徴とする。
【００１３】
更に、上記の発明において、その好ましい態様は、接続先候補を探索する処理の最後に実行される前記スリープ状態の終了に係る送信の後に、前記所定のコマンドの送信が行なわれる、ことを特徴とする。
【００１４】
更に、上記の発明において、一つの態様は、前記所定のコマンドは、ＧＡＲＰに係るものである、ことを特徴とする。
【００１５】
更にまた、上記の発明において、一つの態様は、前記無線通信相手が送信すべきデータを蓄積している場合に、前記所定のコマンドの送信がなされる、ことを特徴とする。
【００１６】
上記の目的を達成するために、本発明の別の側面は、周辺装置であって、無線通信装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置を備えた周辺装置において、前記無線通信装置は、前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に所定のコマンドを送信する、ことである。
【００１７】
上記の目的を達成するために、本発明の更に別の側面は、無線通信装置であって、当該装置におけるスリープ状態の開始及び終了を無線通信相手に通知する送信を実行する無線通信装置、における無線通信方法において、前記スリープ状態の終了に係る送信に伴って、前記無線通信相手に所定のコマンドを送信する、ことである。
【００１８】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【図面の簡単な説明】
【００１９】
【図１】本発明を適用したプリンターの実施の形態例に係るネットワーク構成を示した図である。
【図２】プリンター１の機能構成を例示した図である。
【図３】プリンター１で行われるホッピングスキャン時のタイムチャートである。
【図４】コマンド送信部１６における処理手順を例示したフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面にしたがって本発明の実施の形態について説明する。ただし、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００２１】
図１は、本発明を適用したプリンターの実施の形態例に係るネットワーク構成を示した図である。図１に示すプリンター１は、本発明を適用した無線通信装置（無線通信部１４）を備えており、当該無線通信装置は、上述したホッピングスキャンの後に、より具体的には、最後のスリープ状態の終了通知の後に、ＧＡＲＰなどのコマンドを送信先に送信し、プリンター１が受信可能であることを確実に知らせ、上述した通信中断などの不具合を発生させないようにするものである。
【００２２】
本実施の形態例に係るプリンター１は、無線通信装置を備えた電子機器であるところの周辺装置の一例であり、図１に示すように、周囲に存在する複数のアクセスポイント（基地局）２を介して、当該プリンター１のホスト装置である複数のホストコンピューター３と無線通信が可能である。また、図示していないが、通信ネットワークを介してプリンター１とホストコンピューター３とが有線通信を行う環境にすることも可能である。
【００２３】
また、本プリンター１は、上記ホストコンピューター３からの印刷要求（印刷データ）を受信して、当該要求に応じた印刷を実行する、例えば、レーザープリンターであり、その具体的な内部構成については後述する。
【００２４】
ホストコンピューター３は、プリンター１のドライバーを備えるパーソナルコンピューターなどで構成され、図１に示す例では、無線通信により上記印刷要求（印刷データ）をプリンター１に送信する。
【００２５】
次に、アクセスポイント２は、プリンター１とホストコンピューター３等の他の機器との間の通信を中継する基地局であり、図１に示す本実施の形態例では、４つのアクセスポイント２ａ、２ｂ、２ｃ、及び２ｄが示される。なお、図示していないが、アクセスポイント２ａ、２ｂ、２ｃ、及び２ｄは、無線又は有線で上記他の機器と通信を行う。
【００２６】
図２は、プリンター１の機能構成を例示した図である。プリンター１は、図２に示すように、コントローラー部１１、印刷実行部１２、操作部１３、及び無線通信部１４等を備えている。また、上述のように、プリンター１は、ホストコンピューター３とアクセスポイント２を介した無線通信によって通信を行うことが可能である。また、無線通信部１４は、スリープモードを備えており、ユーザー指示や所定の条件により、スリープ状態へ移行する。
【００２７】
コントローラー部１１は、いわゆるプリンターのコントローラーであり、ホストコンピューター３から受信した印刷データの保持、当該印刷データに対する必要な画像処理、印刷実行部１２への印刷指示、及び、操作部１３を含むプリンター１の各部の制御等を司る部分である。図示していないが、コントローラー部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＡＳＩＣ、それらを繋ぐバス等で構成される。
【００２８】
印刷実行部１２は、いわゆるプリンターのエンジンであり、コントローラー部１１の印刷指示に従って、印刷媒体に対する印刷処理を実行する部分である。プリンター１が、レーザープリンターである場合には、感光体、露光装置、現像装置、中間媒体、定着装置、印刷媒体の搬送装置等で構成される。
【００２９】
操作部１３は、プリンター１のユーザーとのインターフェースを司る部分であり、ユーザーが操作するための各種ボタン及びユーザーへ情報を表示するためのディスプレイ等が備えられる。
【００３０】
次に、無線通信部１４は、プリンター１が備える無線通信装置であり、前述したアクセスポイント２と無線通信を行い、プリンター１とホストコンピューター３等の他の機器との通信を可能にする部分である。図２に示すように、無線通信部１４は、通信制御部１５と通信処理部１９とを備える。
【００３１】
通信制御部１５は、実際の通信処理を実行する通信処理部１９を制御する部分であり、本プリンター１の特徴であるホッピングスキャン後の処理は、当該通信制御部１５によって指示される。通信制御部１５は、ＣＰＵ、ＲＡＭ、ＲＯＭ等で構成される。なお、通信制御部１５が行う処理は、主に、上記ＲＯＭに記憶されたプログラムに従ってＣＰＵが動作することによって実行される。
【００３２】
コマンド送信部１６は、上述したホッピングスキャン後の処理、具体的には、ＧＡＲＰなどのコマンドを送信先に送信する処理を行う部分である。具体的な処理手順等については後述する。
【００３３】
通信処理部１９は、通信制御部１５の制御に従って無線通信を実行する部分であり、通信先とデータの送受信を行う。接続先候補の探索では、通信制御部１５の指示に従って、探索データ（プローブリクエスト）の送信及びその応答データ（プローブレスポンス）の受信、報知データの受信などを行う。また、いずれかのアクセスポイント２と無線接続が確立している場合に周囲の全ての接続先について探索を行う際には、ホッピングスキャンを実行し、各探索処理の前後に行われるスリープ状態の開始及び終了の通知は、当該通信処理部１９によってなされる。なお、探索処理によって得られた情報は、通信制御部１５に保持される。
【００３４】
また、無線接続を確立する場合には、通信制御部１５の指示に従って、通信制御部１５によって設定された条件で、接続処理を実行し、無線接続が確立される。その後、接続先との通信が可能になる。本プリンター１では、主にホストコンピューター３から送信される印刷データを接続先のアクセスポイント２から受信する。なお、通信処理部１９は、ＡＳＩＣ等で構成される。
【００３５】
以上説明したような構成を有する本プリンター１では、無線通信部１４でのホッピングスキャン後の処理に特徴があり、以下、その具体的な内容について説明する。
【００３６】
図３は、プリンター１で行われるホッピングスキャン時のタイムチャートである。まず、図３に基づいて、ホッピングスキャンを含めた処理内容について時系列に説明する。
【００３７】
前述のように、プリンター１は、主にホストコンピューター３からのデータ受信を行う態様で無線通信を行うので、接続先候補の探索処理を行う場合に、既にいずれかのアクセスポイント２と接続が確立しており、いつデータが当該接続先から送信されるかわからない状態では、無線通信の通信ロスを抑えるために、上述したホッピングスキャンの方法を用いる。
【００３８】
ここでは、図１に示すアクセスポイント２ｃと接続が確立している状態で、周囲全ての接続先候補について探索（全チャネルについての探索）を行う場合を想定して説明する。例えば、周波数帯が２．４ＧＨｚ帯である場合には、アクセスポイント２ａをｃｈ１、アクセスポイント２ｂをｃｈ６、アクセスポイント２ｃをｃｈ１１、アクセスポイント２ｄをｃｈ１として探索を行う。
【００３９】
通信制御部１５は、ホッピングスキャンを行うべき条件が揃った時点で、当該スキャンの実施を通信処理部１９へ指示する。通信処理部１９は、当該指示を受けて、まず、一つ目のチャネルｃｈ１について探索処理を実行するが、当該処理を開始する前に、接続が確立しているアクセスポイント２ｃに対して、プリンター１がスリープ状態を開始する旨の通知（以下、スリープ開始通知と呼ぶ）を送信する（図３のＴ１）。
【００４０】
当該スリープ開始通知は、前述したスリープモードに実際に移行していなくても、接続先に、データの受信ができないのでデータ送信を実行しないように指示する通知であり、謂わば仮想的なスリープ状態の開始を通知するものである。
【００４１】
その後、通信処理部１９は、通信制御部１５の指示に従って、当該チャネルについての探索処理を行う。
【００４２】
かかるｃｈ１（アクセスポイント２ａ及び２ｄ用）についての探索処理を実行している間（図３のＰ１）、ホストコンピューター３からプリンター１宛てのデータ（例えば、印刷データ）がアクセスポイント２ｃに送信された場合には（図３のＴ２）、アクセスポイント２ｃは、前述したスリープ開始通知により、当該受信した印刷データをその時点では送信せずに自己のメモリ内に蓄積する。
【００４３】
通信処理部１９は、ｃｈ１についての探索処理を終了すると、アクセスポイント２ｃに対して、プリンター１がスリープ状態を終了した旨の通知（以下、スリープ終了通知と呼ぶ）を送信する（図３のＴ３）。
【００４４】
当該スリープ終了通知は、プリンター１の上記仮想的なスリープ状態が終了し、データを送信してよい旨を通知するものである。
【００４５】
当該スリープ終了通知を受信したアクセスポイント２ｃは、プリンター１への送信を行ってもよいと判断し、上記蓄積した印刷データをプリンター１へ送信する（図３のＴ４）。送信された印刷データは、プリンター１の無線通信部１４からコントローラー部１１に引き渡され、当該印刷データに従った印刷処理が印刷実行部１２によって実行される。
【００４６】
その後、通信処理部１９は、上記スリープ終了通知から予め定められた時間が経過すると、次のチャネルｃｈ６についての探索処理を開始する。ここでは、アクセスポイント２ｂ用の探索処理を開始する。当該探索処理の期間（図３のＰ２）においても、上述したｃｈ１についての処理（Ｐ１の処理）と同様の処理が実行され、その最初と最後には、スリープ開始通知（図３のＴ５）及びスリープ終了通知（図３のＴ６）がなされる。
【００４７】
その後、同様に、アクセスポイント２（２ｃ）との通信を行う期間（仮想的なスリープ状態を解除している期間）と各チャネルの探索処理を行う期間を繰り返し、それぞれの期間において同様の処理を実行する（図３のＰ３）。
【００４８】
そして、最後のチャネルに対する探索処理も同様に実行する（図３のＰ４）。すなわち、最初にスリープ開始通知がなされ（図３のＴ７）、その後、実際の探索処理が実行されて、最後に、スリープ終了通知がなされる（図３のＴ９）。そして、その間にホストコンピューター３からの印刷データの送信があれば（図３のＴ８）、当該データがアクセスポイント２ｃに蓄積される。
【００４９】
以上で、通信処理部１９によるホッピングスキャンが終了し、その後、通信制御部１５のコマンド送信部１６は、上記最後のスリープ終了通知がなされたことを検知して、ＧＡＲＰ（Ｇｒａｔｕｉｔｕｓ  Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のコマンドをアクセスポイント２ｃに送信する（図３のＴ１０）。かかるＧＡＲＰの送信パケットは、ＩＰアドレスからＭＡＣアドレスを知る方法として知られているＡＲＰの要求パケットにおいて、送信先ＩＰアドレスを送信元（自己）のＩＰアドレスとしたものである。
【００５０】
当該コマンドを受信したアクセスポイント２ｃは、上記最後のスリープ終了通知を正常に受信している場合には、プリンター１が無線通信可能であることを認知しているので、特段の処理をしないが、上記最後のスリープ終了通知を前述した理由等により正常に受信していない場合には、当該コマンドによりプリンター１が無線通信可能であると判断する。すなわち、スリープ終了通知を受け取っていないので、プリンター１が未だスリープ状態である判断していたところ、当該コマンドが送信されたので、プリンター１が通信可能な状態であると認知する。
【００５１】
いずれにせよアクセスポイント２ｃは、プリンター１へのデータ送信が可能であると判断するので、上記蓄積した印刷データをプリンター１へ送信する（図３のＴ１１）。
【００５２】
以上のような処理手順でホッピングスキャン及びその後の処理が実行され、ホッピングスキャン後にプリンター１が通信可能状態であることがアクセスポイント２ｃに確実に伝えられる。
【００５３】
なお、上述の説明では、周波数帯が２．４ＧＨｚであったが、これは一例であって、５ＧＨｚであれば、例えば、アクセスポイント２ａをｃｈ３６、アクセスポイント２ｂをｃｈ４０、アクセスポイント２ｃをｃｈ４４、アクセスポイント２ｄをｃｈ４８とするなど、周波数帯によらず同様の処理をすることができる。
【００５４】
図４は、コマンド送信部１６における処理手順を例示したフローチャートである。コマンド送信部１６での処理に着目して説明すれば、当該コマンド送信部１６は、通信処理部１９で探索処理が実行され、それが終了するのを監視する（図４のステップＳ１のＮｏ）。そして、その探索処理が終了したことを検知すると（図４のステップＳ１のＹｅｓ）、その時点でいずれかの通信相手（アクセスポイント２）と接続が確立した状態であるか否かをチェックする（図４のステップＳ２）。
【００５５】
当該チェックの結果、いずれかのアクセスポイント２とも接続が確立していない状態であれば（図４のステップＳ２のＮｏ）、当該探索後の処理を終了する。すなわち、この場合には、どこからもすぐにデータが送られてくる状態ではないので、探索時にプリンター１が仮想的なスリープ状態であることをどこにも知らせないので、スリープ状態が終了して通信可能であることも知らせる必要がなく、コマンド送信部１６は特段の処理を実行しない。
【００５６】
一方、上記チェックの結果、いずれかのアクセスポイント２と接続が確立している場合には（図４のステップＳ２のＹｅｓ）、コマンド送信部１６は、上述したＧＡＲＰのコマンドを当該接続が確立しているアクセスポイント２に送信する（図４のステップＳ３）。すなわち、この場合には、探索処理時に、図３に基づいて説明したように、接続先に対してスリープ開始通知及びスリープ終了通知がなされているので、最後のスリープ終了通知が正常に接続先に受信されない場合も想定して当該ＧＡＲＰコマンドを送信しプリンター１が通信可能であることを接続先に知らせる。
【００５７】
この探索終了（Ｓ１のＹｅｓ）及び接続確立（Ｓ２のＹｅｓ）の検知が、図３に基づいて説明した際の、最後のスリープ終了通知がなされたことの検知、に相当する。
【００５８】
なお、ここではＧＡＲＰのコマンドが送信されるが、他のコマンドを送信してもよい。この場合、通信処理部１９への依存度を抑えるため通信制御部１５で送受信可能なものが好ましく、また、自己及び通信先の通信負荷を抑えるために、宛先を特定しなくても送信でき、標準的に定義されているものであり、データサイズの小さいものが相応しい。
【００５９】
以上のようにしてコマンド送信部１６での処理が実行されるが、上述したＧＡＲＰのコマンドを送信するタイミングになった際に、直ぐに当該コマンドを送信せずに、接続先に当該プリンター１宛てのデータが蓄積されている状態であるか否かを確認後、蓄積されていれば当該ＧＡＲＰコマンドを送信するようにしても良い。具体的には、上記タイミングで接続先が発信する報知データ（ビーコン）を受信して、上記蓄積を確認する。この場合、上記蓄積が確認されなければＧＡＲＰコマンドの送信は行なわない。
【００６０】
また、本実施の形態例では無線通信部１４がスリープモードを備えるものとしたが、そのモードを備えていなくても構わず、この場合にも接続先に仮想的なスリープ状態を知らせるべくホッピングスキャンが実行され、その後のコマンド送信が行なわれる。
【００６１】
以上説明したように、本実施の形態例に係るプリンター１の無線通信部１４では、接続が確立した通信先がある場合に行われ、無線通信部１４の仮想的なスリープ状態の開始及び終了を当該接続先に通知しながら実行する探索処理、の終了後に、ＧＡＲＰコマンドが通信先に送信されるので、接続先が、何らかの原因で探索の終了時に無線通信部１４がスリープ状態であると誤認している場合にも、当該コマンドの受信で無線通信部１４が通信可能であることを認知することができる。このように、本無線通信部１４により、上記探索処理の終了時に、プリンター１が通信可能であることを確実に接続先に通知できるようになるので、探索後通信が途絶えてしまうことを回避することでできる。
【００６２】
また、探索後に送信されるコマンドとしてＧＡＲＰ等が用いられるので、コマンド生成が容易であると共に当該コマンドの送信による悪影響を小さく抑えることができる。
【００６３】
また、当該コマンド送信の仕組みはファームウェアで構築可能である。
【００６４】
また、上述のように、ＧＡＲＰコマンドの送信を接続先にデータが蓄積されている場合に行うようにすることにより、通信負荷を抑えることができる。
【００６５】
また、本実施の形態例では、本発明を適用した電子機器がレーザープリンターであったが、インクジェットプリンター、プロジェクターなど他の電子機器であってもよい。
【００６６】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【符号の説明】
【００６７】
１  プリンター、  ２  アクセスポイント（２ａ、２ｂ、２ｃ、２ｄ）、  ３  ホストコンピューター、  １１  コントローラー部、  １２  印刷実行部、  １３  操作部、  １４  無線通信部、  １５  通信制御部、  １６  コマンド送信部、  １９  通信処理部
【図１】
0005691404.tif 000002
【図２】
0005691404.tif 000003
【図３】
0005691404.tif 000004
【図４】
0005691404.tif 000005