(57)【要約】【課題】例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信するプリンタ装置などを提供する。【解決手段】無線通信するプリンタ装置Ｆ１において、第１の無線通信手段（通信機能１）が例えばアドホックモードにより端末装置Ｃ１と直接的に無線接続して無線通信し、第２の無線通信手段２が例えばインフラストラクチャーモードにより第１の無線通信手段（通信機能１）により直接的に無線接続して無線通信する端末装置Ｃ１以外の無線通信装置Ｂ１と無線接続して無線通信する。【選択図】      図１
2005064552.tif 000002
【特許請求の範囲】
【請求項１】
無線通信するプリンタ装置であって、
端末装置と直接的に無線接続して無線通信する第１の無線通信手段と、
第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信手段と、
を備えたことを特徴とするプリンタ装置。
【請求項２】
請求項１に記載のプリンタ装置において、
第２の無線通信手段は、当該プリンタ装置を収容する基地局装置と無線接続して無線通信する、
ことを特徴とするプリンタ装置。
【請求項３】
請求項１に記載のプリンタ装置において、
第２の無線通信手段は、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の端末装置と無線接続して無線通信する、
ことを特徴とするプリンタ装置。
【請求項４】
請求項１に記載のプリンタ装置において、
第２の無線通信手段は、他のプリンタ装置と無線接続して無線通信する、
ことを特徴とするプリンタ装置。
【請求項５】
請求項１に記載のプリンタ装置において、
基地局装置として動作する基地局装置機能を備え、
当該基地局装置機能は、第２の無線通信手段を用いて無線通信する、
ことを特徴とするプリンタ装置。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載のプリンタ装置において、
第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止される、
ことを特徴とするプリンタ装置。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載のプリンタ装置において、
第１の無線通信手段は、複数の通信チャネルを使用することが可能であり、各通信チャネルの品質に基づいて使用する通信チャネルを選択する、
ことを特徴とするプリンタ装置。
【請求項８】
請求項７に記載のプリンタ装置において、
第１の無線通信手段は、通信チャネルの品質として、単位時間当たりに受信されるパケットの数に基づく品質を用いる、
ことを特徴とするプリンタ装置。
【請求項９】
請求項７に記載のプリンタ装置において、
第１の無線通信手段は、通信チャネルの品質として、受信電界強度の平均値に基づく品質を用いる、
ことを特徴とするプリンタ装置。
【請求項１０】
請求項１乃至請求項９のいずれか１項に記載のプリンタ装置において、
第１の無線通信手段による直接的な無線接続を要求する端末装置を識別する端末装置識別手段と、
端末装置識別手段による識別結果に基づいて、端末装置により要求される処理の実行の可否を判定する要求処理実行可否判定手段と、
を備えたことを特徴とするプリンタ装置。
【請求項１１】
請求項１乃至請求項１０のいずれか１項に記載のプリンタ装置において、
第１の無線通信手段により直接的に無線接続して無線通信する端末装置から受信されるデータを他のプリンタ装置に対して転送する受信データ転送手段を備えた、
ことを特徴とするプリンタ装置。
【請求項１２】
請求項１１に記載のプリンタ装置において、
受信データ転送手段により他のプリンタ装置に対して転送したデータの当該他のプリンタ装置による処理結果を受信する転送データ処理結果受信手段を備え、
第１の無線通信手段は、転送データ処理結果受信手段により受信される処理結果を、当該転送データの送信元である端末装置に対して無線送信する、
ことを特徴とするプリンタ装置。
【請求項１３】
請求項１１又は請求項１２に記載のプリンタ装置において、
受信データ転送手段により転送するデータは、印刷対象となるデータである、
ことを特徴とするプリンタ装置。
【請求項１４】
請求項１１又は請求項１２に記載のプリンタ装置において、
転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のプリンタ装置が有するプリンタ機能に関する属性情報である、
ことを特徴とするプリンタ装置。
【請求項１５】
請求項１１又は請求項１２に記載のプリンタ装置において、
転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のプリンタ装置と無線接続するための属性情報である、
ことを特徴とするプリンタ装置。
【請求項１６】
無線通信するプリンタ装置において、
第１の無線通信機能が端末装置と直接的に無線接続して無線通信し、
第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する、
ことを特徴とするプリンタ装置無線通信方法。
【請求項１７】
無線通信するプリンタ装置を構成するコンピュータに実行させるプログラムであって、
端末装置と直接的に無線接続して無線通信する第１の無線通信機能と、
第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信機能を、当該コンピュータにより実現する、
ことを特徴とするプログラム。
【請求項１８】
無線通信するプリンタ装置を構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記憶した記憶媒体であって、
当該プログラムは、第１の無線通信機能が端末装置と直接的に無線接続して無線通信する処理と、
第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する処理を、当該コンピュータに実行させる、
ことを特徴とする記憶媒体。
【請求項１９】
無線通信するスキャナ装置であって、
端末装置と直接的に無線接続して無線通信する第１の無線通信手段と、
第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信手段と、
を備えたことを特徴とするスキャナ装置。
【請求項２０】
請求項１９に記載のスキャナ装置において、
第２の無線通信手段は、当該スキャナ装置を収容する基地局装置と無線接続して無線通信する、
ことを特徴とするスキャナ装置。
【請求項２１】
請求項１９に記載のスキャナ装置において、
第２の無線通信手段は、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の端末装置と無線接続して無線通信する、
ことを特徴とするスキャナ装置。
【請求項２２】
請求項１９に記載のスキャナ装置において、
第２の無線通信手段は、他のスキャナ装置と無線接続して無線通信する、
ことを特徴とするスキャナ装置。
【請求項２３】
請求項１９に記載のスキャナ装置において、
基地局装置として動作する基地局装置機能を備え、
当該基地局装置機能は、第２の無線通信手段を用いて無線通信する、
ことを特徴とするスキャナ装置。
【請求項２４】
請求項１９乃至請求項２３のいずれか１項に記載のスキャナ装置において、
第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止される、
ことを特徴とするスキャナ装置。
【請求項２５】
請求項１９乃至請求項２４のいずれか１項に記載のスキャナ装置において、
第１の無線通信手段は、複数の通信チャネルを使用することが可能であり、各通信チャネルの品質に基づいて使用する通信チャネルを選択する、
ことを特徴とするスキャナ装置。
【請求項２６】
請求項２５に記載のスキャナ装置において、
第１の無線通信手段は、通信チャネルの品質として、単位時間当たりに受信されるパケットの数に基づく品質を用いる、
ことを特徴とするスキャナ装置。
【請求項２７】
請求項２５に記載のスキャナ装置において、
第１の無線通信手段は、通信チャネルの品質として、受信電界強度の平均値に基づく品質を用いる、
ことを特徴とするスキャナ装置。
【請求項２８】
請求項１９乃至請求項２７のいずれか１項に記載のスキャナ装置において、
第１の無線通信手段による直接的な無線接続を要求する端末装置を識別する端末装置識別手段と、
端末装置識別手段による識別結果に基づいて、端末装置により要求される処理の実行の可否を判定する要求処理実行可否判定手段と、
を備えたことを特徴とするスキャナ装置。
【請求項２９】
請求項１９乃至請求項２８のいずれか１項に記載のスキャナ装置において、
第１の無線通信手段により直接的に無線接続して無線通信する端末装置から受信されるデータを他のスキャナ装置に対して転送する受信データ転送手段を備えた、
ことを特徴とするスキャナ装置。
【請求項３０】
請求項２９に記載のスキャナ装置において、
受信データ転送手段により他のスキャナ装置に対して転送したデータの当該他のスキャナ装置による処理結果を受信する転送データ処理結果受信手段を備え、
第１の無線通信手段は、転送データ処理結果受信手段により受信される処理結果を、当該転送データの送信元である端末装置に対して無線送信する、
ことを特徴とするスキャナ装置。
【請求項３１】
請求項２９又は請求項３０に記載のスキャナ装置において、
受信データ転送手段により転送するデータは、スキャンに関するデータである、
ことを特徴とするスキャナ装置。
【請求項３２】
請求項２９又は請求項３０に記載のスキャナ装置において、
転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のスキャナ装置が有するスキャナ機能に関する属性情報である、
ことを特徴とするスキャナ装置。
【請求項３３】
請求項２９又は請求項３０に記載のスキャナ装置において、
転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のスキャナ装置と無線接続するための属性情報である、
ことを特徴とするスキャナ装置。
【請求項３４】
無線通信するスキャナ装置において、
第１の無線通信機能が端末装置と直接的に無線接続して無線通信し、
第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する、
ことを特徴とするスキャナ装置無線通信方法。
【請求項３５】
無線通信するスキャナ装置を構成するコンピュータに実行させるプログラムであって、
端末装置と直接的に無線接続して無線通信する第１の無線通信機能と、
第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信機能を、当該コンピュータにより実現する、
ことを特徴とするプログラム。
【請求項３６】
無線通信するスキャナ装置を構成するコンピュータに実行させるプログラムを当該コンピュータの入力手段により読み取り可能に記憶した記憶媒体であって、
当該プログラムは、第１の無線通信機能が端末装置と直接的に無線接続して無線通信する処理と、
第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する処理を、当該コンピュータに実行させる、
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信するプリンタ装置やスキャナ装置などに関し、特に、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することが可能なプリンタ装置やスキャナ装置などに関する。
【０００２】
【従来の技術】
従来から、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いたネットワーク通信に対して、無線通信の高速化や規格化による相互接続性などの改善があり、無線によるネットワーク環境が拡大しつつある。特に、例えばＩＥＥＥ８０２．１１系やブルートゥース（Ｂｌｕｅｔｏｏｔｈ）などの近距離無線通信を用いたデータの送受信が実用化され始めている。
【０００３】
プリンタ専用機或いは複合機等のプリンタ装置（印刷装置）では、このような無線通信機能を搭載することにより、オフィス内ばかりでなく店舗や公共スペース等においてもパーソナルコンピュータ（ＰＣ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのクライアント機器を用いてプリンタ装置とワイヤレスで接続してプリントすることが可能となっている。
【０００４】
特に、外出先でのプリントニーズでは、ワイヤレスによる利便性は大きく、今後更に、無線を用いた印刷の利用が予測される。
現在、このような無線印刷の通信機能としては、例えばＩＥＥＥ８０２．１１ｂやブルートゥースが挙げられるが、特に、ＩＥＥＥ８０２．１１ｂの規格に基づいた２．４ＧＨｚ無線ＬＡＮ技術が無線インフラとして拡大しており、有力視されている。
【０００５】
当該ＩＥＥＥ８０２．１１ｂ系の無線通信では、アクセスポイント（ＡＰ）と呼ばれる基地局装置を経由してネットワークに接続されるインフラストラクチャーモードと、端末同士で接続するアドホックモードがサポートされている。通常は、アクセスポイントを経由してＬＡＮに接続することを前提としているため、プリンタ等のプリンタ装置もインフラストラクチャーモードでＬＡＮ上に設けられている。
【０００６】
従って、外出先のオフィス等でクライアント機器から印刷するケースでは、まずはアクセスポイントに接続し、そのネットワーク上にあるプリンタ装置に出力することが必要となる。
【０００７】
しかしながら、アクセスポイントに接続するには、アクセスポイントの検索、アクセスポイントのＥＳＳ−ＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｔｙ）やＭＡＣアドレスの情報の取得、ＬＡＮ接続のためのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスの取得が必要となる。また、セキュリティ対策から、無線接続時の認証や暗号化処理を行うこともある。また、認証を行う場合には、特定のユーザしか接続が許可されないため、事前にクライアント情報を登録する必要がある。また、暗号化処理された場合には、暗号鍵情報が必要となる。認証や暗号化処理を行う場合には、これらの情報を予め設定しておく必要があり、特に、初めての環境下でのアクセスポイント接続設定は容易ではない。
【０００８】
また、アクセスポイントに接続しても、印刷内容に適したプリンタ装置を検索する必要がある。例えば、ユーザの目の前にあるプリンタ装置に出力したいような場合においても、プリンタ装置のＩＰアドレスやホスト名等の情報が必要となるなどの問題がある。
【０００９】
また、このような接続の煩わしさを解消する方法として、直接的にプリンタ装置と接続するアドホック接続を用いる方法が考えられるが、通常、プリンタ等のプリンタ装置はアクセスポイントの管理下に置かれてＬＡＮ上で共有されるため、アドホック接続に切り替えた時に、インフラストラクチャー接続が機能しなくなる問題がある。また、プリンタ装置の検索とサービス取得に関して、煩わしさは解消されない。
【００１０】
また、アドホック接続時の問題点として、使用周波数帯やＥＳＳ−ＩＤなどをその都度設定する必要があるが、アクセスポイントのように予め最適な値を設定することができないため、その都度状況を見ながら判断する必要がある。
【００１１】
【特許文献１】
特開２００２−１１８５９７号公報
【特許文献２】
特開２００２−１２４９８９号公報
【特許文献３】
特開２００１−２３７８５８号公報
【特許文献４】
特開平８−１７２４３４号公報
【特許文献５】
特開平１１−５５７２７号公報
【特許文献６】
特開２００２−５８０７５号公報
【特許文献７】
特開２００２−６４４７３号公報
【００１２】
【発明が解決しようとする課題】
上記従来例で述べたように、従来のプリンタ装置では、例えば、外出先のオフィス等においては、出力したいプリンタの検索、当該プリンタのサービス内容の取得、当該プリンタとの接続、当該プリンタによるプリント出力までには、必要な情報の取得と接続の設定等が煩雑となってしまい、効率が悪い面があるといった不具合があった。
また、スキャナ専用機或いは複合機等のスキャナ装置においても、上記したプリンタ装置と同様な不具合があった。
【００１３】
本発明は、このような従来の課題を解決するために為されたもので、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することができるプリンタ装置を提供することを目的とする。
また、本発明は、このような従来の課題を解決するために為されたもので、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することができるスキャナ装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
（１）本発明に係るプリンタ装置について説明する。
上記目的を達成するため、本発明に係るプリンタ装置では、次のような構成により、無線通信する。
すなわち、第１の無線通信手段が、端末装置と直接的に無線接続して無線通信し、また、第２の無線通信手段が、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することができる。
【００１５】
具体的には、端末装置では、プリンタ装置と直接的に無線接続して無線通信する場合には、例えば、ネットワークに接続するための設定が不要であり、また、ネットワークに接続されないため、ネットワークのセキュリティを確保することができる。また、端末装置では、プリンタ装置と無線接続して当該プリンタ装置による印刷処理を利用するだけでよいような場合には、基地局装置（アクセスポイント）に接続しなくともよい。
【００１６】
ここで、第１の無線通信手段や、第２の無線通信手段としては、それぞれ、種々なものが用いられてもよい。
また、プリンタ装置に備えられる複数の無線通信手段の数としては、種々な数が用いられてもよく、例えば、第１の無線通信手段と第２の無線通信手段との２つであってもよく、或いは、３つ以上であってもよい。
また、複数の無線通信手段としては、例えば、無線通信に使用する周波数が異なるなどといったようにそれぞれ異なる無線通信方式を使用するものを用いることができる。
【００１７】
本発明に係るプリンタ装置では、一構成例として、第２の無線通信手段は、当該プリンタ装置を収容する基地局装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、基地局装置と無線接続して無線通信することができる。一例として、プリンタ装置と基地局装置との無線接続を切断してはいけないような場合においても、プリンタ装置では、当該無線接続を維持したまま、必要に応じて、端末装置と直接的に無線接続して無線通信することができる。
【００１８】
本発明に係るプリンタ装置では、一構成例として、第２の無線通信手段は、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の端末装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の端末装置と無線接続して無線通信することができる。
【００１９】
一例として、プリンタ装置では、第１の無線通信手段により当該プリンタ装置を収容する基地局装置の配下に存在しない端末装置と直接的に無線接続して無線通信するとともに、第２の無線通信手段により当該基地局装置の配下に存在する他の端末装置と直接的に無線接続して無線通信する或いは当該基地局装置を介して間接的に接続して通信するようなことができる。
【００２０】
本発明に係るプリンタ装置では、一構成例として、第２の無線通信手段は、他のプリンタ装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他のプリンタ装置と無線接続して無線通信することができる。
【００２１】
本発明に係るプリンタ装置では、一構成例として、基地局装置として動作する基地局装置機能を備える。そして、当該基地局装置機能は、第２の無線通信手段を用いて無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、基地局装置機能により無線通信することができる。
【００２２】
一例として、プリンタ装置では、基地局装置機能を内蔵しており、ネットワーク接続に関して、端末装置を正当なものとして認証するか否かを判定して、正当なものとして認証された端末装置のみをネットワークに接続させるようなフィルタリング機能を有している。
【００２３】
本発明に係るプリンタ装置では、一構成例として、第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止される。
従って、例えば、第１の無線通信手段による無線通信と第２の無線通信手段による無線通信とが独立に行われて、第１の無線通信手段により直接的に無線接続して無線通信している端末装置によって第２の無線通信手段側が直接的にアクセスされてしまうことが禁止されるため、第２の無線通信手段側のネットワークなどのセキュリティを確保することができる。
【００２４】
ここで、第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止されることは、常に為されてもよく、或いは、認証の結果などに応じて禁止される場合と禁止されない（つまり、許可される）場合とが切り替えられてもよい。
【００２５】
また、プリンタ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信している端末装置と第２の無線通信手段側の通信装置との間で、一方から受信されるデータを解析して当該解析結果に基づくデータを他方へ送信するような解析中継機能を備えてもよい。このような構成においても、第１の無線通信手段側の端末装置と第２の無線通信手段側の通信装置との間で当該プリンタ装置による解析中継を介さないデータが通信されることが禁止されることにより、セキュリティを確保することができる。
【００２６】
本発明に係るプリンタ装置では、一構成例として、第１の無線通信手段は、複数の通信チャネルを使用することが可能であり、各通信チャネルの品質に基づいて使用する通信チャネルを選択する。
従って、各通信チャネルの品質に基づいて、品質が最も良い或いは比較的に良好な通信チャネルを使用することにより、良好な品質で無線通信することができる。
【００２７】
ここで、複数の通信チャネルの数としては、種々な数が用いられてもよく、一例として、１４チャネルを用いることができる。
また、複数の通信チャネルとしては、種々なものが用いられてもよく、例えば、通信に使用する無線周波数帯が異なる複数のチャネルや、通信する時間帯が異なる複数のチャネルなどを用いることができる。
また、それぞれの通信チャネルとしては、種々な通信チャネルが用いられてもよい。
【００２８】
また、例えば、複数の通信チャネルのそれぞれが異なる時間帯に切り替えられて使用されてもよく、或いは、同時に２以上の通信チャネルが使用されてもよい。
また、通信チャネルの品質としては、無線通信の品質に関する種々なものが用いられてもよい。
【００２９】
本発明に係るプリンタ装置では、一構成例として、第１の無線通信手段は、通信チャネルの品質として、単位時間当たりに受信されるパケット数に基づく品質を用いる。
従って、単位時間当たりに受信されるパケット数に基づいて、品質が良い通信チャネルを選択することができる。
【００３０】
一例として、到来するパケットの全てをいったん受信してから自装置宛ではない受信パケットを破棄するような構成では、各通信チャネルにおいて、受信されるパケットの数が少ないほど無線通信の品質は良好であるとみなされ、受信されるパケットの数が多いほど無線通信の品質は劣悪であるとみなされる。
【００３１】
本発明に係るプリンタ装置では、一構成例として、第１の無線通信手段は、通信チャネルの品質として、受信電界強度の平均値に基づく品質を用いる。
従って、受信電界強度の平均値に基づいて、品質が良い通信チャネルを選択することができる。
【００３２】
一例として、各通信チャネルにおいて、受信電界強度の平均値が大きいほど無線通信の品質は良好であるとみなされ、受信電界強度の平均値が小さいほど無線通信の品質は劣悪であるとみなされる。
【００３３】
本発明に係るプリンタ装置では、一構成例として、次のような構成とした。
すなわち、端末装置識別手段が、第１の無線通信手段による直接的な無線接続を要求する端末装置を識別し、そして、要求処理実行可否判定手段が、端末装置識別手段による識別結果に基づいて、端末装置により要求される処理の実行の可否を判定する。
従って、端末装置の識別結果に基づいて、当該端末装置により要求される処理の実行をするか否かを制御することができる。
【００３４】
ここで、端末装置を識別する仕方としては、種々な仕方が用いられてもよく、例えば、端末装置の識別情報などを使用する仕方を用いることができる。
また、端末装置により要求される処理としては、種々なものが用いられてもよい。
【００３５】
一例として、プリンタ装置では、正当なものとして認証する端末装置の識別情報を予めメモリに記憶しており、また、それぞれの端末装置の識別情報毎に、許可する処理或いは許可しない（つまり、禁止する）処理を予めメモリに記憶しており、そして、端末装置から識別情報を受信して、当該識別情報に基づいて当該端末装置を認証し、また、当該識別情報に基づいて当該端末装置により要求される処理の実行の可否を判定して制御する。
【００３６】
本発明に係るプリンタ装置では、一構成例として、受信データ転送手段が、第１の無線通信手段により直接的に無線接続して無線通信する端末装置から受信されるデータを、他のプリンタ装置に対して転送する。
従って、プリンタ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合に、当該端末装置から受信されるデータを他のプリンタ装置に対して転送することができる。
【００３７】
本発明に係るプリンタ装置では、一構成例として、転送データ処理結果受信手段が、受信データ転送手段により他のプリンタ装置に対して転送したデータの当該他のプリンタ装置による処理結果を受信し、そして、第１の無線通信手段は、転送データ処理結果受信手段により受信される処理結果を、当該転送データの送信元である端末装置に対して無線送信する。
従って、プリンタ装置では、端末装置から受信したデータの転送先である他のプリンタ装置から返送された当該データの処理結果を当該端末装置に対して送信することができる。
【００３８】
本発明に係るプリンタ装置では、一構成例として、受信データ転送手段により転送するデータは、印刷対象となるデータである。
従って、プリンタ装置では、端末装置から受信した印刷対象となるデータを他のプリンタ装置に対して転送し、当該他のプリンタ装置により当該データを印刷させるようなことができる。
ここで、印刷対象となるデータとしては、種々なデータが用いられてもよく、例えば、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）のデータなどを用いることができる。
【００３９】
本発明に係るプリンタ装置では、一構成例として、転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のプリンタ装置が有するプリンタ機能に関する属性情報である。
従って、プリンタ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合などに、他のプリンタ装置が有するプリンタ機能に関する属性情報を受信して当該端末装置に対して送信することができる。
【００４０】
ここで、プリンタ機能に関する属性情報としては、種々なものが用いられてもよく、例えば、白黒やカラーのサポート、用紙の種類、両面の対応、面付け、プリンタドライバ、プリンタドライバ無しでも出力可能なフォーマット（直接印刷のフォーマット）、などに関する情報のように提供可能なプリンタサービスに関する情報を用いることができ、また、例えば、紙切れ、エラー状況、混雑状況、故障状況、などに関する情報のようにプリンタの状態に関する情報を用いることができる。
【００４１】
また、上記した他のプリンタ装置について、プリンタ機能に関する属性情報と同様に、プリンタ装置の位置に関する属性情報を用いることも可能である。
ここで、プリンタ装置の位置に関する属性情報としては、種々なものが用いられてもよく、例えば、端末装置から近い位置に存在する旨、端末装置から遠い位置に存在する旨、端末装置との離隔距離、端末装置から見た方向、などの情報を用いることができ、また、例えば、所定の部屋の中でいずれのところにプリンタ装置が存在するかを文字或いは地図などで示す情報や、所定の部屋の中で柱などに番号が付されている場合にいずれの番号の柱などの近くにプリンタ装置が存在するかを示す情報などを用いることができる。
【００４２】
本発明に係るプリンタ装置では、一構成例として、転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のプリンタ装置と無線接続するための属性情報である。
従って、プリンタ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合などに、他のプリンタ装置と無線接続するための属性情報を受信して当該端末装置に対して送信することができる。これにより、当該端末装置は、例えば、当該他のプリンタ装置と直接的に或いは間接的に無線接続して、当該他のプリンタ装置が有するプリンタ機能を利用することなどができる。
【００４３】
ここで、プリンタ装置と無線接続するための属性情報としては、種々なものが用いられてもよく、例えば、基地局装置などの識別情報やアドレス情報などを用いることができる。また、無線接続のための情報としては、例えば、インターネットの利用とは無関係に、インターネットで使用されるＩＤ名やＩＰアドレスやホスト名などを利用することも可能である。
【００４４】
本発明では、以上に示したようなプリンタ装置に関する技術を、方法として提供することもできる。
一例として、本発明に係るプリンタ装置無線通信方法では、無線通信するプリンタ装置において、第１の無線通信機能が端末装置と直接的に無線接続して無線通信し、第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する。
【００４５】
本発明では、以上に示したようなプリンタ装置に関する技術を、プログラムとして提供することもできる。
一例として、本発明に係るプログラムは、無線通信するプリンタ装置を構成するコンピュータに実行させるものであり、そして、端末装置と直接的に無線接続して無線通信する第１の無線通信機能と、第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信機能を、当該コンピュータにより実現する。
【００４６】
また、本発明では、以上に示したようなプリンタ装置に関する技術を、記憶媒体として提供することもできる。
一例として、本発明に係る記憶媒体では、無線通信するプリンタ装置を構成するコンピュータに実行させるプログラムを、当該コンピュータの入力手段により読み取り可能に記憶している。そして、当該プログラムは、第１の無線通信機能が端末装置と直接的に無線接続して無線通信する処理と、第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する処理を、当該コンピュータに実行させる。
【００４７】
（２）本発明に係るスキャナ装置について説明する。
上記目的を達成するため、本発明に係るスキャナ装置では、次のような構成により、無線通信する。
すなわち、第１の無線通信手段が、端末装置と直接的に無線接続して無線通信し、また、第２の無線通信手段が、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することができる。
【００４８】
具体的には、端末装置では、スキャナ装置と直接的に無線接続して無線通信する場合には、例えば、ネットワークに接続するための設定が不要であり、また、ネットワークに接続されないため、ネットワークのセキュリティを確保することができる。また、端末装置では、スキャナ装置と無線接続して当該スキャナ装置によるスキャン処理を利用するだけでよいような場合には、基地局装置（アクセスポイント）に接続しなくともよい。
【００４９】
ここで、第１の無線通信手段や、第２の無線通信手段としては、それぞれ、種々なものが用いられてもよい。
また、スキャナ装置に備えられる複数の無線通信手段の数としては、種々な数が用いられてもよく、例えば、第１の無線通信手段と第２の無線通信手段との２つであってもよく、或いは、３つ以上であってもよい。
また、複数の無線通信手段としては、例えば、無線通信に使用する周波数が異なるなどといったようにそれぞれ異なる無線通信方式を使用するものを用いることができる。
【００５０】
本発明に係るスキャナ装置では、一構成例として、第２の無線通信手段は、当該スキャナ装置を収容する基地局装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、基地局装置と無線接続して無線通信することができる。一例として、スキャナ装置と基地局装置との無線接続を切断してはいけないような場合においても、スキャナ装置では、当該無線接続を維持したまま、必要に応じて、端末装置と直接的に無線接続して無線通信することができる。
【００５１】
本発明に係るスキャナ装置では、一構成例として、第２の無線通信手段は、第１の無線通信手段により直接的に無線接続して無線通信する端末装置以外の端末装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の端末装置と無線接続して無線通信することができる。
【００５２】
一例として、スキャナ装置では、第１の無線通信手段により当該スキャナ装置を収容する基地局装置の配下に存在しない端末装置と直接的に無線接続して無線通信するとともに、第２の無線通信手段により当該基地局装置の配下に存在する他の端末装置と直接的に無線接続して無線通信する或いは当該基地局装置を介して間接的に接続して通信するようなことができる。
【００５３】
本発明に係るスキャナ装置では、一構成例として、第２の無線通信手段は、他のスキャナ装置と無線接続して無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他のスキャナ装置と無線接続して無線通信することができる。
【００５４】
本発明に係るスキャナ装置では、一構成例として、基地局装置として動作する基地局装置機能を備える。そして、当該基地局装置機能は、第２の無線通信手段を用いて無線通信する。
従って、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、基地局装置機能により無線通信することができる。
【００５５】
一例として、スキャナ装置では、基地局装置機能を内蔵しており、ネットワーク接続に関して、端末装置を正当なものとして認証するか否かを判定して、正当なものとして認証された端末装置のみをネットワークに接続させるようなフィルタリング機能を有している。
【００５６】
本発明に係るスキャナ装置では、一構成例として、第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止される。
従って、例えば、第１の無線通信手段による無線通信と第２の無線通信手段による無線通信とが独立に行われて、第１の無線通信手段により直接的に無線接続して無線通信している端末装置によって第２の無線通信手段側が直接的にアクセスされてしまうことが禁止されるため、第２の無線通信手段側のネットワークなどのセキュリティを確保することができる。
【００５７】
ここで、第１の無線通信手段により直接的に無線接続して無線通信している端末装置が第２の無線通信手段側に直接的にアクセスすることが禁止されることは、常に為されてもよく、或いは、認証の結果などに応じて禁止される場合と禁止されない（つまり、許可される）場合とが切り替えられてもよい。
【００５８】
また、スキャナ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信している端末装置と第２の無線通信手段側の通信装置との間で、一方から受信されるデータを解析して当該解析結果に基づくデータを他方へ送信するような解析中継機能を備えてもよい。このような構成においても、第１の無線通信手段側の端末装置と第２の無線通信手段側の通信装置との間で当該スキャナ装置による解析中継を介さないデータが通信されることが禁止されることにより、セキュリティを確保することができる。
【００５９】
本発明に係るスキャナ装置では、一構成例として、第１の無線通信手段は、複数の通信チャネルを使用することが可能であり、各通信チャネルの品質に基づいて使用する通信チャネルを選択する。
従って、各通信チャネルの品質に基づいて、品質が最も良い或いは比較的に良好な通信チャネルを使用することにより、良好な品質で無線通信することができる。
【００６０】
ここで、複数の通信チャネルの数としては、種々な数が用いられてもよく、一例として、１４チャネルを用いることができる。
また、複数の通信チャネルとしては、種々なものが用いられてもよく、例えば、通信に使用する無線周波数帯が異なる複数のチャネルや、通信する時間帯が異なる複数のチャネルなどを用いることができる。
また、それぞれの通信チャネルとしては、種々な通信チャネルが用いられてもよい。
【００６１】
また、例えば、複数の通信チャネルのそれぞれが異なる時間帯に切り替えられて使用されてもよく、或いは、同時に２以上の通信チャネルが使用されてもよい。
また、通信チャネルの品質としては、無線通信の品質に関する種々なものが用いられてもよい。
【００６２】
本発明に係るスキャナ装置では、一構成例として、第１の無線通信手段は、通信チャネルの品質として、単位時間当たりに受信されるパケット数に基づく品質を用いる。
従って、単位時間当たりに受信されるパケット数に基づいて、品質が良い通信チャネルを選択することができる。
【００６３】
一例として、到来するパケットの全てをいったん受信してから自装置宛ではない受信パケットを破棄するような構成では、各通信チャネルにおいて、受信されるパケットの数が少ないほど無線通信の品質は良好であるとみなされ、受信されるパケットの数が多いほど無線通信の品質は劣悪であるとみなされる。
【００６４】
本発明に係るスキャナ装置では、一構成例として、第１の無線通信手段は、通信チャネルの品質として、受信電界強度の平均値に基づく品質を用いる。
従って、受信電界強度の平均値に基づいて、品質が良い通信チャネルを選択することができる。
【００６５】
一例として、各通信チャネルにおいて、受信電界強度の平均値が大きいほど無線通信の品質は良好であるとみなされ、受信電界強度の平均値が小さいほど無線通信の品質は劣悪であるとみなされる。
【００６６】
本発明に係るスキャナ装置では、一構成例として、次のような構成とした。
すなわち、端末装置識別手段が、第１の無線通信手段による直接的な無線接続を要求する端末装置を識別し、そして、要求処理実行可否判定手段が、端末装置識別手段による識別結果に基づいて、端末装置により要求される処理の実行の可否を判定する。
従って、端末装置の識別結果に基づいて、当該端末装置により要求される処理の実行をするか否かを制御することができる。
【００６７】
ここで、端末装置を識別する仕方としては、種々な仕方が用いられてもよく、例えば、端末装置の識別情報などを使用する仕方を用いることができる。
また、端末装置により要求される処理としては、種々なものが用いられてもよい。
【００６８】
一例として、スキャナ装置では、正当なものとして認証する端末装置の識別情報を予めメモリに記憶しており、また、それぞれの端末装置の識別情報毎に、許可する処理或いは許可しない（つまり、禁止する）処理を予めメモリに記憶しており、そして、端末装置から識別情報を受信して、当該識別情報に基づいて当該端末装置を認証し、また、当該識別情報に基づいて当該端末装置により要求される処理の実行の可否を判定して制御する。
【００６９】
本発明に係るスキャナ装置では、一構成例として、受信データ転送手段が、第１の無線通信手段により直接的に無線接続して無線通信する端末装置から受信されるデータを、他のスキャナ装置に対して転送する。
従って、スキャナ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合に、当該端末装置から受信されるデータを他のスキャナ装置に対して転送することができる。
【００７０】
本発明に係るスキャナ装置では、一構成例として、転送データ処理結果受信手段が、受信データ転送手段により他のスキャナ装置に対して転送したデータの当該他のスキャナ装置による処理結果を受信し、そして、第１の無線通信手段は、転送データ処理結果受信手段により受信される処理結果を、当該転送データの送信元である端末装置に対して無線送信する。
従って、スキャナ装置では、端末装置から受信したデータの転送先である他のスキャナ装置から返送された当該データの処理結果を当該端末装置に対して送信することができる。
【００７１】
本発明に係るスキャナ装置では、一構成例として、受信データ転送手段により転送するデータは、スキャンに関するデータである。
従って、スキャナ装置では、端末装置から受信したスキャンに関するデータを他のスキャナ装置に対して転送し、当該他のスキャナ装置により当該データを参照させるようなことができる。
ここで、スキャンに関するデータとしては、種々なデータが用いられてもよい。
【００７２】
本発明に係るスキャナ装置では、一構成例として、転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のスキャナ装置が有するスキャナ機能に関する属性情報である。
従って、スキャナ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合などに、他のスキャナ装置が有するスキャナ機能に関する属性情報を受信して当該端末装置に対して送信することができる。
【００７３】
ここで、スキャナ機能に関する属性情報としては、種々なものが用いられてもよく、例えば、白黒やカラーのサポート、用紙の種類、スキャナドライバ、などに関する情報のように提供可能なスキャナサービスに関する情報を用いることができ、また、例えば、エラー状況、混雑状況、故障状況、などに関する情報のようにスキャナの状態に関する情報を用いることができる。
【００７４】
また、上記した他のスキャナ装置について、スキャナ機能に関する属性情報と同様に、スキャナ装置の位置に関する属性情報を用いることも可能である。
ここで、スキャナ装置の位置に関する属性情報としては、種々なものが用いられてもよく、例えば、端末装置から近い位置に存在する旨、端末装置から遠い位置に存在する旨、端末装置との離隔距離、端末装置から見た方向、などの情報を用いることができ、また、例えば、所定の部屋の中でいずれのところにスキャナ装置が存在するかを文字或いは地図などで示す情報や、所定の部屋の中で柱などに番号が付されている場合にいずれの番号の柱などの近くにスキャナ装置が存在するかを示す情報などを用いることができる。
【００７５】
本発明に係るスキャナ装置では、一構成例として、転送データ処理結果受信手段により受信して第１の無線通信手段により無線送信する処理結果は、他のスキャナ装置と無線接続するための属性情報である。
従って、スキャナ装置では、例えば、第１の無線通信手段により直接的に無線接続して無線通信する端末装置からの要求に対応することができないような場合などに、他のスキャナ装置と無線接続するための属性情報を受信して当該端末装置に対して送信することができる。これにより、当該端末装置は、例えば、当該他のスキャナ装置と直接的に或いは間接的に無線接続して、当該他のスキャナ装置が有するスキャナ機能を利用することなどができる。
【００７６】
ここで、スキャナ装置と無線接続するための属性情報としては、種々なものが用いられてもよく、例えば、基地局装置などの識別情報やアドレス情報などを用いることができる。また、無線接続のための情報としては、例えば、インターネットの利用とは無関係に、インターネットで使用されるＩＤ名やＩＰアドレスやホスト名などを利用することも可能である。
【００７７】
本発明では、以上に示したようなスキャナ装置に関する技術を、方法として提供することもできる。
一例として、本発明に係るスキャナ装置無線通信方法では、無線通信するスキャナ装置において、第１の無線通信機能が端末装置と直接的に無線接続して無線通信し、第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する。
【００７８】
本発明では、以上に示したようなスキャナ装置に関する技術を、プログラムとして提供することもできる。
一例として、本発明に係るプログラムは、無線通信するスキャナ装置を構成するコンピュータに実行させるものであり、そして、端末装置と直接的に無線接続して無線通信する第１の無線通信機能と、第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する第２の無線通信機能を、当該コンピュータにより実現する。
【００７９】
また、本発明では、以上に示したようなスキャナ装置に関する技術を、記憶媒体として提供することもできる。
一例として、本発明に係る記憶媒体では、無線通信するスキャナ装置を構成するコンピュータに実行させるプログラムを、当該コンピュータの入力手段により読み取り可能に記憶している。そして、当該プログラムは、第１の無線通信機能が端末装置と直接的に無線接続して無線通信する処理と、第２の無線通信機能が第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と無線接続して無線通信する処理を、当該コンピュータに実行させる。
【００８０】
（３）更に、本発明に係るプリンタ装置やスキャナ装置や端末装置について説明する。
プリンタ装置としては、例えば文字や画像の情報を紙面に印刷するような種々な装置が用いられてもよく、例えば、プリンタや、複写機や、ＦＡＸ（特に、受信時の印刷機能）などを包含する。
スキャナ装置としては、例えば文字や画像の情報を紙面から読み込むような種々な装置が用いられてもよく、例えば、スキャナや、ＦＡＸ（特に、送信時の読み込み機能）などを包含する。
また、プリンタ装置の機能とスキャナ装置の機能との両方を備えたような複合機についても、本発明に包含される。
【００８１】
端末装置としては、無線端末装置が用いられ、例えば、パーソナルコンピュータ（ＰＣ）や、ＰＤＡなどから構成することができる。
また、端末装置としては、例えば、携帯型の装置を用いることができる。
【００８２】
プリンタ装置やスキャナ装置では、一構成例として、メモリを備えており、当該メモリに属性情報を記憶する。一例として、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を用いて属性情報を管理することが可能である。
【００８３】
一構成例として、プリンタ装置と端末装置を含むシステムや、スキャナ装置と端末装置を含むシステムを、無線ＬＡＮを用いて構築することができる。
具体例として、プリンタ装置やスキャナ装置は、有線或いは無線の回線を介して、基地局装置と通信接続される。また、基地局装置は、バックボーンのネットワークと接続される。
【００８４】
そして、端末装置は、プリンタ装置と直接的に或いは基地局装置を介して間接的に通信接続して、当該プリンタ装置に対して印刷対象となるデータを送信することなどを行い、当該プリンタ装置は受信した当該データを印刷することなどを行う。
また、端末装置は、スキャナ装置と直接的に或いは基地局装置を介して間接的に通信接続して、当該スキャナ装置はスキャンにより読み込んだデータを当該端末装置に対して送信することなどを行い、当該端末装置は当該データを受信することなどを行う。
【００８５】
一構成例として、プリンタ装置は、インフラストラクチャーモードの無線通信を行う機能と、アドホックモードの無線通信を行う機能を有しており、インフラストラクチャーモードの無線通信と、アドホックモードの無線通信を切り替えて実行することが可能であり、或いは、これら両方のモードの無線通信を同時に実行することが可能である。
一構成例として、端末装置は、ユーザから入力される指示に応じて、インフラストラクチャーモードの無線通信と、アドホックモードの無線通信を切り替えて実行する。
【００８６】
一構成例として、アドホックモードでは、端末装置側の情報にプリンタ装置或いはスキャナ装置が適合して無線接続が行われ、又は、プリンタ装置側或いはスキャナ装置側の情報に端末装置が適合して無線接続が行われる。
一構成例として、プリンタ装置或いはスキャナ装置が備える第１の無線通信手段はアドホックモードの無線通信を行い、プリンタ装置或いはスキャナ装置が備える第２の無線通信手段はインフラストラクチャーモード或いはアドホックモードの無線通信を行う。
【００８７】
一構成例として、端末装置がＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の情報をプリンタ装置或いはスキャナ装置や基地局装置に対して送信し、当該プリンタ装置或いはスキャナ装置や基地局装置が当該ＵＲＬの情報に基づいてネットワーク情報を検索して当該検索結果を当該端末装置に対して送信する。
【００８８】
【発明の実施の形態】
本発明に係る実施例を図面を参照して説明する。
本実施例では、無線通信のインタフェースを介して印刷データやスキャンデータ或いは印刷に関わる処理信号やスキャンに関わる処理信号を送受信する端末装置である複数のクライアント機器と、プリンタ機能及びスキャナ機能を有する複数の複合機（デバイス）と、複数の基地局装置を含むシステムを、無線ＬＡＮを用いて構築した複合機システムに本発明を適用した場合を示す。
また、本実施例では、主として、複合機が有するプリンタ機能を代表させて説明するが、スキャナ機能についても同様な構成や動作が実施可能である。
【００８９】
本発明の第１実施例に係る複合機システムを説明する。
図１には、本例の複合機システムの構成例及び動作の概要を示してある。
具体的には、同図には、１つの複合機Ｆ１（デバイス１）と、１つの基地局装置Ｂ１（アクセスポイントＡＰ１）と、複数のクライアント機器Ｃ１、Ｃ２、Ｃ３（クライアント１、２、３）を示してある。
【００９０】
各クライアント機器Ｃ１〜Ｃ３や、複合機Ｆ１は、それぞれ、無線通信機能を有している。
また、複合機Ｆ１及び２つのクライアント機器Ｃ２、Ｃ３はアクセスポイントＡＰ１（基地局装置Ｂ１）のサービスセットに含まれている。
【００９１】
複合機Ｆ１は、第１の無線通信機能（無線通信機能１）と、第２の無線通信機能（無線通信機能２）を保持している。
無線通信機能１は、アクセスポイントＡＰ１を介してクライアント機器Ｃ２、Ｃ３と、インフラストラクチャーモード（Ｉｎｆｒａ  Ｍｏｄｅ）で接続される。これらは、ベーシックサービスセット１で構成されている。
【００９２】
当該ベーシックサービスセット１に含まれないクライアント機器Ｃ１は、通常は、アクセスポイントＡＰ１を検索して、ＥＳＳ−ＩＤを取得し、暗号化設定がある場合にはＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）等を設定し、ＬＡＮ接続のためのＩＰアドレスを取得し、ベーシックサービスセット１のクライアントとして複合機１と接続が可能となる。本例では、更に、当該クライアント機器Ｃ１は、複合機Ｆ１が保有する無線通信機能２を使用して、直接的に当該複合機Ｆ１とアドホック接続することが可能な構成としてある。
【００９３】
ここで、無線通信機能１と無線通信機能２とは、独立して制御し得る構成となっており、複合機Ｆ１は、それぞれの無線通信機能１、２による通信経路を通して、データを送受信することが可能である。
また、例えば、アドホック通信時に必要となるＩＰアドレスを複合機Ｆ１に設けたＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を用いて、プライベートアドレス（クライアント機器のＩＰアドレス）をクライアント機器Ｃ１へ送信するような構成とすることも可能である。ＤＨＣＰ機能は、ＩＰアドレスをユーザに割り振る機能を有している。
【００９４】
図２には、複合機Ｆ１の無線通信部の構成例を示してある。
当該無線通信部は、複数であるｎ個のアンテナＡ１〜Ａｎと、物理（ＰＨＹ）層であるｎ個の無線周波数（ＲＦ）部Ｇ１〜Ｇｎと、ＭＡＣ層であるＭＡＣ部１から構成されている。また、ＭＡＣ部１には、プリンタホストシステム（Ｐｒｉｎｔｅｒ  Ｈｏｓｔ  Ｓｙｓｔｅｍ）２が接続されている。
【００９５】
また、ＭＡＣ部１は、ｎ個の送受信バッファ部Ｈ１〜Ｈｎと、パケット（ＰＫＴ）カウント判定部１１と、受信強度判定部１２と、暗号化部１３と、ホスト通信部１４と、制御部１５から構成されている。
なお、ｎとしては、２以上の種々な数が用いられてもよい。
【００９６】
ここで、当該無線通信部では、ｎ個の無線通信機能１〜ｎが備えられており、それぞれの無線通信機能１〜ｎは、１つのアンテナＡ１〜Ａｎと１つの無線周波数部Ｇ１〜Ｇｎと１つの送受信バッファ部Ｈ１〜Ｈｎから構成されている。
また、本例では、これらｎ個の無線通信機能１〜ｎのうちの１つの無線通信機能１がアドホックモードの無線通信を行い、他の１つの無線通信機能２がインフラストラクチャーモードの無線通信を行う。なお、他の無線通信機能３〜ｎについては、それぞれ、種々な無線通信に割り当てられてもよい。
【００９７】
本例の無線通信部の各無線通信機能１〜ｎでは、送受信バッファ部Ｈ１〜Ｈｎを介してＭＡＣ部１から出力される送信信号が無線周波数部Ｇ１〜Ｇｎにより処理されてアンテナＡ１〜Ａｎから無線送信され、アンテナＡ１〜Ａｎにより無線受信された信号が無線周波数部Ｇ１〜Ｇｎにより処理されて送受信バッファ部Ｈ１〜Ｈｎを介してＭＡＣ部１に入力される。本例では、送受信のデータは、一度、送受信用の各バッファ（各送受信バッファ部Ｈ１〜Ｈｎ）に蓄えられ、制御部１５での切り替えにより、無線周波数部Ｇ１〜Ｇｎ側或いはホスト側へ転送される。
【００９８】
また、本例の無線通信部では、パケットカウント判定部１１により各無線通信機能１〜ｎにより受信されたパケットの数をカウントすることや当該カウント値に基づく判定などが行われ、受信強度判定部１２により各無線通信機能１〜ｎによる受信強度を検出することや当該受信強度に基づく判定などが行われ、暗号化部１３により暗号化処理が行われ、ホスト通信部１４によりプリンタホストシステム２との通信が行われ、制御部１５により各種の処理や制御が行われる。
【００９９】
なお、それぞれの無線周波数部Ｇ１〜Ｇｎでは、例えば、同一の周波数帯による変調機能や復調機能を保有してもよく、或いは、異なる周波数帯による変調機能や復調機能を保有してもよい。
【０１００】
以上のように、本例の複合機システムでは、複数の無線通信機能１〜ｎを有する複合機Ｆ１において、これら複数の無線通信機能１〜ｎの少なくとも１つを、クライアント機器Ｃ１と直接接続する通信機能としてあり、残りの無線通信機能１〜ｎの少なくとも１つを、無線の基地局装置Ｂ１との通信機能としてある。
【０１０１】
従って、本例の複合機システムでは、例えば、ネットワーク上に共有されている複合機Ｆ１であっても、セキュリティを確保した上で、クライアント機器Ｃ１が容易にユーザの目の前などにある当該複合機Ｆ１に無線で接続することができ、最適な通信状態で印刷やスキャンのジョブを処理することが可能となる。
【０１０２】
なお、本例の複合機Ｆ１では、アドホックモードの無線通信を行う無線通信機能１により第１の無線通信手段が構成されており、インフラストラクチャーモードの無線通信を行う無線通信機能２により第２の無線通信手段が構成されている。
【０１０３】
本発明の第２実施例に係る複合機システムを説明する。
図３には、本例の複合機システムの構成例及び動作の概要を示してある。
具体的には、同図には、１つの複合機Ｆ１１（デバイス１）と、複数のクライアント機器Ｃ１１、Ｃ１２、Ｃ１３（クライアント１、２、３）と、複合機１と接続された有線ＬＡＮ２１を示してある。
【０１０４】
本例の複合機システムでは、例えば複合機Ｆ１１が基地局装置（アクセスポイント）の機能を備えている点を除いては、複合機Ｆ１１や各クライアント機器Ｃ１１〜Ｃ１３は、それぞれ、例えば上記第１実施例の上記図１に示したものと同様な機能を有しており、以下では、異なる点について詳しく説明する。
【０１０５】
すなわち、本例では、複合機Ｆ１１がアクセスポイントとして機能する。
複合機Ｆ１１は、アクセスポイント用のＩＰアドレスを保有するとともに、プリンタ機能を提供するプリンタ装置やスキャナ機能を提供するスキャナ装置としてのＩＰアドレスを保有している。
【０１０６】
複合機Ｆ１１の基地局装置機能により収容される各クライアント機器Ｃ１２、Ｃ１３は、当該複合機Ｆ１１を介してベーシックサービスセット１内の各デバイスと通信することが可能となる。また、有線ＬＡＮ２１との接続機能を複合機Ｆ１１に設けることで、各クライアント機器Ｃ１２、Ｃ１３は当該有線ＬＡＮ２１へアクセスすることが可能である。
【０１０７】
以上のように、本例の複合機システムでは、複合機Ｆ１１において、複数の無線通信機能１〜ｎの少なくとも１つを、クライアント機器Ｃ１と直接接続する通信機能としてあり、残りの無線通信機能１〜ｎの少なくとも１つを、無線基地局として動作することが可能な通信機能としてある。
【０１０８】
本発明の第３実施例に係る複合機システムを説明する。
本例の複合機システムの構成や動作の概要は、上記第１実施例や上記第２実施例に示した複合機システムの構成や動作と同様であり、異なる点について詳しく説明する。
【０１０９】
図４には、本例の複合機システムの複合機により行われる処理の手順の一例を示してある。
複合機では、まず、複数のチャネルの中から初期チャネルを設定して（ステップＳ１）、設定したチャネルのパケット数をカウントし（ステップＳ２）、カウントした値（カウント値）が所定の閾値より多いか或いは当該閾値以下であるかを判定する（ステップＳ３）。
【０１１０】
当該判定の結果、パケット数のカウント値が閾値以下である場合には、複合機では、設定したチャネルを通信用のチャネルとして設定する（ステップＳ４）。
一方、当該判定の結果、パケット数のカウント値が閾値より多い場合には、複合機では、全てのチャネルを選択してパケット数のカウント値と閾値との比較をしたか否かを判定する（ステップＳ５）。
【０１１１】
当該判定の結果、全てのチャネルの選択が済んでいない場合には、複合機では、未だに選択していない異なるチャネルを選択して（ステップＳ６）、前記したパケット数のカウント処理へ戻って（ステップＳ２）、カウント値と閾値との比較を行う（ステップＳ３）。
一方、当該判定の結果、全てのチャネルの選択が済んだ場合には、複合機では、パケットのカウント値が最小であったチャネルを選択して（ステップＳ７）、当該チャネルを通信用のチャネルとして設定する（ステップＳ４）。
【０１１２】
このように、本例の複合機では、クライアント機器と直接接続するに際して、通信に使用するチャネルを単位時間当たりのパケット数を用いて選択する。
なお、チャネルとしては、種々なものが用いられてもよく、例えば、互いに異なる無線周波数帯を通信に使用する複数の周波数帯チャネルを用いることや、或いは、同一の周波数帯において通信する時間帯などが異なる複数のチャネルを用いることができる。
【０１１３】
通常、パケット数はトラフィック量に比例して増加するため、パケット数が多いほど、衝突回避のための待ち時間が増加する。
そこで、本例の複合機は、クライアント機器からの直接接続の要求に伴い、各チャネルにおける単位時間当たりのパケット数をカウントする。そして、カウント値が予め設定したパケット数より多い場合には、そのチャネルを選択しないで、別のチャネルについて測定する。また、全てのチャネルについての測定値が設定値より多い場合には、最小値が測定されたチャネルを選択する。
【０１１４】
なお、他の構成例として、複合機では、待機状態である時に、予め各チャネルのパケット数を監視（モニタ）しておき、クライアント機器からの直接接続の要求に伴い、当該要求があった時点での最適なチャネルを設定するような構成とすることもできる。
【０１１５】
以上のように、本例の複合機システムの複合機では、例えば複数の無線周波数帯のチャネルなどといった複数の無線通信チャネルが設けられており、また、クライアント機器と直接接続する無線通信機能に割り当てられる各チャネルについて単位時間当たりのパケット数を判定する機能を保持しており、そして、当該判定機能により計測した結果に基づいて、クライアント機器との無線通信に使用するチャネルを選択することが行われる。これにより、品質が良好なチャネルを使用してクライアント機器と直接接続して無線通信することができる。
【０１１６】
本発明の第４実施例に係る複合機システムを説明する。
本例の複合機システムの構成や動作の概要は、上記第１実施例や上記第２実施例に示した複合機システムの構成や動作と同様であり、異なる点について詳しく説明する。
【０１１７】
図５には、本例の複合機システムの複合機により行われる処理の手順の一例を示してある。
複合機では、まず、複数のチャネルの中から初期チャネルを設定して（ステップＳ１１）、設定したチャネルのＲＳＳＩ（Ｒｅｃｅｉｖｅ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）を取得し（ステップＳ１２）、取得したＲＳＳＩの値（ＲＳＳＩ値）が所定の閾値より低いか或いは当該閾値以上であるかを判定する（ステップＳ１３）。
【０１１８】
当該判定の結果、ＲＳＳＩ値が閾値以上である場合には、複合機では、設定したチャネルを通信用のチャネルとして設定する（ステップＳ１４）。
一方、当該判定の結果、ＲＳＳＩ値が閾値より低い場合には、複合機では、全てのチャネルを選択してＲＳＳＩ値と閾値との比較をしたか否かを判定する（ステップＳ１５）。
【０１１９】
当該判定の結果、全てのチャネルの選択が済んでいない場合には、複合機では、未だに選択していない異なるチャネルを選択して（ステップＳ１６）、前記したＲＳＳＩの取得処理へ戻って（ステップＳ１２）、ＲＳＳＩ値と閾値との比較を行う（ステップＳ１３）。
一方、当該判定の結果、全てのチャネルの選択が済んだ場合には、複合機では、ＲＳＳＩ値が最大であったチャネルを選択して（ステップＳ１７）、当該チャネルを通信用のチャネルとして設定する（ステップＳ１４）。
【０１２０】
このように、本例の複合機では、クライアント機器と直接接続するに際して、通信に使用するチャネルを単位時間当たりの受信強度の平均値（本例では、ＲＳＳＩ値）を用いて選択する。
なお、チャネルとしては、種々なものが用いられてもよく、例えば、互いに異なる無線周波数帯を通信に使用する複数の周波数帯チャネルを用いることや、或いは、同一の周波数帯において通信する時間帯などが異なる複数のチャネルを用いることができる。
【０１２１】
通常、干渉等の通信障害があると、電波強度は低下する。
そこで、本例の複合機では、クライアント機器からの直接接続の要求があった時における受信電波強度を測定し、予め設定した受信強度レベルより低い場合には、別のチャネルへ切り替える。なお、本例では、受信強度として、ＲＳＳＩ信号を用いた。
【０１２２】
以上のように、本例の複合機システムの複合機では、例えば複数の無線周波数帯のチャネルなどといった複数の無線通信チャネルが設けられており、また、クライアント機器と直接接続する無線通信機能に割り当てられる各チャネルについて電波強度の平均値を判定する機能を保持しており、そして、当該判定機能により計測した結果に基づいて、クライアント機器との無線通信に使用するチャネルを選択することが行われる。これにより、品質が良好なチャネルを使用してクライアント機器と直接接続して無線通信することができる。
【０１２３】
本発明の第５実施例に係る複合機システムを説明する。
図６には、本例の複合機システムの構成例及び動作の概要を示してある。
具体的には、同図には、１つのクライアント機器Ｃ２１（クライアント１）と、１つの複合機Ｆ２１（デバイス１）と、１つのサービス機器Ｃ２２（サービス）を示してある。
【０１２４】
複合機Ｆ２１は、通信機能１を用いてアドホックモードにより、クライアント機器Ｃ２１と無線通信する。
また、複合機Ｆ２１は、通信機能２を用いてインフラストラクチャーモードにより、サービス機器Ｃ２２と無線通信し、或いは、有線ＬＡＮにより、サービス機器Ｃ２２と通信する。
【０１２５】
同図を参照して、本例の複合機システムにより行われる処理の手順の一例を示す。
（１）まず、クライアント機器Ｃ２１が、直接接続の要求を複合機Ｆ２１に対して無線送信する。複合機Ｆ２１は、クライアント機器Ｃ２１から当該クライアント機器Ｃ２１のＭＡＣアドレスを受信し、予め登録されたテーブルに基づいて、当該クライアント機器Ｃ２１に対して実行することが許可された処理の種類（ジョブレベル）を取得する。
【０１２６】
具体的には、複合機Ｆ２１には、１又は複数のＭＡＣアドレスとそれぞれのＭＡＣアドレスに対するジョブレベルとを対応付けて記憶するテーブルが格納されている。そして、複合機Ｆ２１は、当該テーブルを参照して、クライアント機器Ｃ１１のＭＡＣアドレスに対応付けられたジョブレベルを取得する。
【０１２７】
（２）一例として、クライアント機器Ｃ２１に対して、印刷処理のみが許可されて他の処理は許可されないジョブレベル１が設定されている。複合機Ｆ２１は、クライアント機器Ｃ２１のジョブレベルがジョブレベル１であることを判定して、クライアント機器Ｃ２１に対して印刷処理を許可する。
【０１２８】
（３）例えば、クライアント機器Ｃ２１は、印刷対象となるデータ（印刷データ）を複合機Ｆ２１に対して送信する。複合機Ｆ２１は、クライアント機器Ｃ２１から受信した印刷データを印刷する処理を実行する。
（４）複合機Ｆ２１は、印刷処理が完了すると、印刷結果を通知する信号をクライアント機器Ｃ２１に対して無線送信する。そして、例えば、クライアント機器Ｃ２１のユーザが、複合機Ｆ２１のところへ行って、当該複合機Ｆ２１により印刷された書類を取得する。
【０１２９】
（５）他の一例として、クライアント機器Ｃ２１に対して、印刷処理及びＬＡＮ接続による所定のサービスが許可されるジョブレベル２が設定されている。この場合、複合機Ｆ２１は、クライアント機器Ｃ２１からの直接接続の要求に対して、クライアント機器Ｃ２１のジョブレベルがジョブレベル２であることを判定して、クライアント機器Ｃ２１に対して印刷処理及びＬＡＮ接続を許可する。
【０１３０】
（６）例えば、クライアント機器Ｃ２１は、所定のサービスの要求を複合機Ｆ２１に対して無線送信する。複合機Ｆ２１は、クライアント機器Ｃ２１から受信したサービス要求を通信機能２へ転送する。
具体的には、複合機Ｆ２１は、通信機能２を用いてサービス機器Ｃ２２（サーバ）と接続して、当該サービス機器Ｃ２２に対して当該サービス要求を送信する。サービス機器Ｃ２２は、複合機Ｆ２１から受信したサービス要求に応じてサービスを実行し、当該サービスが完了すると、当該サービスの結果を当該複合機Ｆ２１に対して送信する。
【０１３１】
（７）複合機Ｆ２１は、サービス機器Ｃ２２から受信したサービス結果を通信機能１へ転送して、当該サービス結果を、サービス要求を行ったクライアント機器Ｃ２１に対して無線送信する。
【０１３２】
このように、本例では、クライアント機器Ｃ２１のＭＡＣアドレスを用いて、複合機Ｆ２１に対して直接接続の要求を行ったクライアント機器Ｃ２１を識別している。複合機Ｆ２１では、接続を許可するクライアント機器Ｃ２１のＭＡＣアドレスを登録しておき、当該複合機Ｆ２１を介したネットワークへのアクセスを制限することでセキュリティを確保することができる。また、接続許可を行うジョブレベルを設定して、設定テーブルにクライアント機器のＭＡＣアドレスを登録することにより、例えば印刷ジョブのみを許可するケースとネットワーク先への接続までを許可するケースなどとを識別して管理することができる。
【０１３３】
以上のように、本例の複合機システムでは、複合機Ｆ２１において、直接接続を要求するクライアント機器Ｃ２１を識別する機能を保持しており、識別した結果に基づいて、クライアント機器Ｃ２１が要求するジョブの実行の可否を判断して制御することが行われる。
【０１３４】
なお、本例の複合機Ｆ２１では、直接接続を要求するクライアント機器Ｃ２１を識別する機能により端末装置識別手段が構成されており、当該識別結果に基づいてクライアント機器Ｃ２１により要求される処理の実行を許可するか否かを判定する機能により要求処理実行可否判定手段が構成されている。
【０１３５】
本発明の第６実施例に係る複合機システムを説明する。
図７には、本例の複合機システムの構成例及び動作の概要を示してある。
具体的には、同図には、１つのクライアント機器Ｃ３１（クライアント１）と、２つの複合機Ｆ３１、３２（デバイス１、２）を示してある。
【０１３６】
複合機Ｆ３１は、通信機能１を用いてアドホックモードにより、クライアント機器Ｃ３１と無線通信する。
また、複合機Ｆ３１は、通信機能２を用いてアドホックモードにより、他の複合機Ｆ３２と無線通信する。
【０１３７】
同図を参照して、本例の複合機システムにより行われる処理の手順の一例を示す。
（１）まず、クライアント機器Ｃ３１が、印刷可否の問い合わせを複合機Ｆ３１に対して無線送信する。すると、当該複合機Ｆ３１は、クライアント機器Ｃ３１により要求される印刷に関する属性（特性）を確認して、当該印刷属性を自装置（当該複合機Ｆ３１）により提供することが可能であるか否かを判定する。
【０１３８】
（２）そして、複合機Ｆ３１は、クライアント機器Ｃ３１から要求された印刷属性を自装置（当該複合機Ｆ３１）により提供することが可能であると判定した場合には、印刷の許可を当該クライアント機器Ｃ３１に対して無線送信する。この場合、印刷の処理は、複合機Ｆ３１により行われる。
【０１３９】
（３）一方、複合機Ｆ３１は、クライアント機器Ｃ３１から要求された印刷属性を自装置（当該複合機Ｆ３１）により提供することが可能ではないと判定した場合には、自装置（当該複合機Ｆ３１）により可能な印刷に関する属性や、他の複合機Ｆ３２に対して問い合わせを行う旨を、当該クライアント機器Ｃ３１に対して無線送信する。
【０１４０】
これとともに、複合機Ｆ３１は、クライアント機器Ｃ３１から要求された印刷属性（印刷要求属性）を通信機能２へ転送する。
具体的には、複合機Ｆ３１は、通信機能２を用いて他の複合機Ｆ３２と接続して、当該他の複合機Ｆ３２に対して当該印刷要求属性を無線送信する。すると、当該他の複合機Ｆ３２は、受信した印刷要求属性に基づいて、クライアント機器Ｃ３１により要求される印刷に関する属性を確認して、当該印刷属性を自装置（当該他の複合機Ｆ３２）により提供することが可能であるか否かを判定する。
【０１４１】
そして、当該他の複合機Ｆ３２は、複合機Ｆ３１から受信した印刷要求属性に基づいて、クライアント機器Ｃ３１から要求された印刷属性を自装置（当該他の複合機Ｆ３２）により提供することが可能であると判定した場合には、自装置（当該他の複合機Ｆ３２）との無線接続を行うための情報や自装置（当該他の複合機Ｆ３２）が有するプリンタ機能に関する属性情報を含むデバイス情報を、当該複合機Ｆ３１に対して無線送信する。
【０１４２】
（４）複合機Ｆ３１は、他の複合機Ｆ３２から受信した当該他の複合機Ｆ３２のデバイス情報を通信機能１へ転送して、印刷に関する要求を行ったクライアント機器Ｃ３１に対して無線送信する。この場合、当該他の複合機３２がクライアント機器Ｃ３１の要求を満たすときには、印刷の処理は、例えばクライアント機器Ｃ３１からの直接的な或いは間接的な要求に応じて、当該他の複合機Ｆ３２により行われる。
【０１４３】
このように、本例では、クライアント機器Ｃ３１からの要求の内容に応じて、複合機Ｆ３１が、他の複合機Ｆ３２との間に新たに独立した無線接続を確立し、当該他の複合機Ｆ３２とのデータの送受信を行う。具体的には、複合機Ｆ３１では、クライアント機器Ｃ３１が必要としている印刷のための各種属性を要求として受け取り、自装置（当該複合機Ｆ３１）が当該要求を満たさない場合には、他の複合機Ｆ３２へ問い合わせをした結果により、最適な複合機に関する情報を要求元のクライアント機器Ｃ３１へ返信する。ここで、印刷のための各種属性としては、種々なものが用いられてもよく、例えば、用紙サイズ、両面印刷、カラー印刷、面付け、ダイレクト印刷時のフォーマット仕様などを用いることができる。
【０１４４】
なお、問い合わせ先となる複合機（本例では、他の複合機Ｆ３２）としては、種々なものであってもよく、１つであってもよく、或いは、複数であってもよい。
また、複合機Ｆ３１では、例えば、クライアント機器Ｃ３１からの要求に応じて、印刷データも併せて受け取り、当該印刷データを最適な複合機へ転送して出力させてもよい。このとき、複合機Ｆ３１では、例えば、クライアント機器Ｃ３１に対して、印刷完了通知及び印刷データを出力した他の複合機に関する位置情報等を返信する。
【０１４５】
他の構成例として、複合機Ｆ３１では、印刷対象となるデータの容量に基づいて待ち時間が少ない他の複合機を探して、当該他の複合機に関する情報を要求元のクライアント機器Ｃ３１へ返信するようなことも可能である。
また、本例のような複合機システムは、例えば、エラー発生時の通知や、印刷が完了した通知や、他のサーバ内にある特定のドキュメントの検索及び出力などに利用することも可能である。
【０１４６】
以上のように、本例の複合機システムでは、複合機Ｆ３１において、直接接続されたクライアント機器Ｃ３１が送信するデータを、少なくとも一つの他の複合機Ｆ３２に対して転送することが行われ、また、転送したデータの処理結果を転送先（当該他の複合機Ｆ３２）より取得して、要求元のクライアント機器Ｃ３１に対して当該処理結果を送信することが行われる。
【０１４７】
また、本例の複合機Ｆ３１では、例えば、転送先へ転送するデータはＰＤＬなどの印刷データであり、クライアント機器Ｃ３１へ送信するデータは転送先となる無線通信装置（本例では、他の複合機Ｆ３２）のＥＳＳ−ＩＤ、ＩＰアドレス、ホスト名の情報や、印刷属性の情報である。
【０１４８】
なお、本例の複合機Ｆ３１では、直接接続したクライアント機器Ｃ３１から受信したデータを他の複合機Ｆ３２に対して送信する機能により受信データ転送手段が構成されており、当該他の複合機Ｆ３２による転送データの処理結果を受信する機能により転送データ処理結果受信手段が構成されている。
【０１４９】
ここで、本発明に係るプリンタ装置やスキャナ装置や複合機などの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記憶する記憶媒体などとして提供することも可能であり、また、種々な装置やシステムとして提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
【０１５０】
また、本発明に係るプリンタ装置やスキャナ装置や複合機などにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記憶媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記憶媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【０１５１】
【発明の効果】
以上説明したように、本発明に係るプリンタ装置やスキャナ装置などによると、第１の無線通信機能により端末装置と直接的に無線接続して無線通信し、また、第１の無線通信機能により直接的に無線接続して無線通信する端末装置以外の無線通信装置と第２の無線通信機能により無線接続して無線通信するようにしたため、例えばセキュリティを確保して、端末装置と直接的に無線接続して無線通信するとともに、他の無線通信装置と無線接続して無線通信することができる。
【図面の簡単な説明】
【図１】本発明の第１実施例に係る複合機システムの構成例を示す図である。
【図２】複合機の無線通信部の構成例を示す図である。
【図３】本発明の第２実施例に係る複合機システムの構成例を示す図である。
【図４】本発明の第３実施例に係る複合機システムの複合機により行われる動作の一例を示す図である。
【図５】本発明の第４実施例に係る複合機システムの複合機により行われる動作の一例を示す図である。
【図６】本発明の第５実施例に係る複合機システムの構成例を示す図である。
【図７】本発明の第６実施例に係る複合機システムの構成例を示す図である。
【符号の説明】
Ｆ１、Ｆ１１、Ｆ２１、Ｆ３１、Ｆ３２・・複合機、
Ｃ１〜Ｃ３、Ｃ１１〜Ｃ１３、Ｃ２１、Ｃ３１・・クライアント機器、
Ｂ１・・基地局装置、  Ａ１〜Ａｎ・・アンテナ、
Ｇ１〜Ｇｎ・・無線周波数部、  １・・ＭＡＣ部、
２・・プリンタホストシステム、  Ｈ１〜Ｈｎ・・送受信バッファ部、
１１・・パケットカウント判定部、  １２・・受信強度判定部、
１３・・暗号化部、  １４・・ホスト通信部、  １５・・制御部、
２１・・有線ＬＡＮ、  Ｃ２２・・サービス機器、
【図１】
2005064552.tif 000003
【図２】
2005064552.tif 000004
【図３】
2005064552.tif 000005
【図４】
2005064552.tif 000006
【図５】
2005064552.tif 000007
【図６】
2005064552.tif 000008
【図７】
2005064552.tif 000009