(57)【要約】【課題】  無線通信により所望のスレーブ機器に接続する際のユーザの操作感を向上させた電子機器を提供する。【解決手段】  制御マイコン１７は、ブルートゥースモジュール１８の送信電力を通常より低下させて、探索する機器数を１として問い合わせ信号を無線通信回線上に送信させる。そして、応答した機器についてのサービスクラスをこの機器からの受信情報から取得して、利用するアプリケーションに対応している場合には、応答した機器との接続リンクを確立させる。また、サービスクラスが対応していなかった場合、および応答した機器がなかった場合には、送信電力をより高く設定し、探索する機器数を２以上として問い合わせ信号を再送信させる。【選択図】  図２
2005072864.tif 000002
【特許請求の範囲】
【請求項１】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、
前記無線通信回線を通じて信号を送受信する無線通信手段と、
前記無線通信手段による通信手順を制御する通信制御手段と、
接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段と、
を有し、
前記通信制御手段は、探索する機器数を１として問い合わせ信号を送信させ、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、合致した場合には前記応答した機器との接続リンクを確立させ、合致しなかった場合、および応答した機器がなかった場合には、探索する機器数を２以上として前記問い合わせ信号を再送信させる、
ことを特徴とする電子機器。
【請求項２】
１回目の前記問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くする送信電力制御手段をさらに有することを特徴とする請求項１記載の電子機器。
【請求項３】
前記送信電力制御手段は、前記問い合わせ信号の再送信の実行時には送信電力を１回目より高くすることを特徴とする請求項２記載の電子機器。
【請求項４】
前記問い合わせ信号に応答した機器を識別する識別情報を記憶する識別情報記憶手段をさらに有し、
前記通信制御手段は、１回目の前記問い合わせ信号に応答した機器に関する前記属性情報が前記属性情報記憶手段に記憶された前記属性情報と合致しなかった場合には、その機器についての前記識別情報を前記識別情報記憶手段に記憶させて、前記問い合わせ信号の再送信を実行させ、再送信後に応答した機器のうち、前記識別情報が前記識別情報記憶手段に記憶された情報と合致しない機器からの受信情報から前記属性情報を取得して、取得した前記属性情報が前記属性情報記憶手段に記憶された情報と合致した場合に、当該機器との接続リンクを確立させる、
ことを特徴とする請求項１記載の電子機器。
【請求項５】
前記属性情報は、利用可能なアプリケーションの種別を示す情報であることを特徴とする請求項１記載の電子機器。
【請求項６】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、
前記無線通信回線を通じて信号を送受信する無線通信手段と、
前記無線通信手段による通信手順を制御する通信制御手段と、
接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段と、
を有し、
前記通信制御手段は、探索する機器数を２として、探索のための問い合わせ信号を送信させ、前記問い合わせ信号に対して応答した１つ以上の機器についての前記属性情報を応答した前記機器からの受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、各情報が合致した機器との接続リンクを確立させ、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信させる、
ことを特徴とする電子機器。
【請求項７】
１回目の前記問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くする送信電力制御手段をさらに有することを特徴とする請求項６記載の電子機器。
【請求項８】
前記問い合わせ信号に応答した機器を識別する識別情報を記憶する識別情報記憶手段をさらに有し、
前記通信制御手段は、１回目の前記問い合わせ信号に応答した機器に関する前記属性情報が前記属性情報記憶手段に記憶された前記属性情報と合致しなかった場合には、その機器についての前記識別情報を前記識別情報記憶手段に記憶させて、前記問い合わせ信号の再送信を実行させ、再送信後に応答した機器のうち、前記識別情報が前記識別情報記憶手段に記憶された情報と合致しない機器からの受信情報から前記属性情報を取得して、取得した前記属性情報が前記属性情報記憶手段に記憶された情報と合致した場合に、当該機器との接続リンクを確立させる、
ことを特徴とする請求項６記載の電子機器。
【請求項９】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、
前記無線通信回線を通じて信号を送受信する無線通信手段と、
前記無線通信手段による通信手順を制御する通信制御手段と、
接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段と、
を有し、
前記通信制御手段は、探索する機器数を２として、探索のための問い合わせ信号を送信させ、前記問い合わせ信号に対してただ１つの機器が応答した場合には当該機器との接続リンクを確立させ、２つ以上の機器が応答した場合には応答した各機器についての前記属性情報を受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、各情報が合致した機器との接続リンクを確立させ、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信させる、
ことを特徴とする電子機器。
【請求項１０】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行うための通信制御方法において、
接続先とする機器の属性情報をあらかじめ記憶し、
探索する機器数を１として前記無線通信回線上に問い合わせ信号を送信し、
前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、合致した場合には前記応答した機器との接続リンクを確立し、合致しなかった場合、および応答した機器がなかった場合には、探索する機器数を２以上として前記問い合わせ信号を再送信する、
ことを特徴とする通信制御方法。
【請求項１１】
１回目の前記問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くすることを特徴とする請求項１０記載の通信制御方法。
【請求項１２】
１回目の前記問い合わせ信号に応答した機器に関する前記属性情報が、あらかじめ記憶していた前記属性情報と合致しなかった場合には、その機器についての前記識別情報をメモリに記憶させて、前記問い合わせ信号を再送信し、再送信後に応答した機器のうち、前記識別情報が前記メモリに記憶させた情報と合致しない機器からの受信情報から前記属性情報を取得して、取得した前記属性情報があらかじめ記憶していた前記属性情報と合致した場合に、当該機器との接続リンクを確立する、
ことを特徴とする請求項１０記載の通信制御方法。
【請求項１３】
無線通信回線を通じて接続先の機器を検索し、検索された機器に無線接続して信号の送受信を行うための通信制御方法において、
接続先とする機器の属性情報をあらかじめ記憶し、
探索する機器数を２として、探索のための問い合わせ信号を前記無線通信回線上に送信し、
前記問い合わせ信号に対して応答した１つ以上の機器についての前記属性情報を応答した前記機器からの受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、各情報が合致した機器との接続リンクを確立し、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信する、
ことを特徴とする通信制御方法。
【請求項１４】
無線通信回線を通じて接続先の機器を検索し、検索された機器に無線接続して信号の送受信を行うための通信制御方法において、
接続先とする機器の属性情報をあらかじめ記憶し、
探索する機器数を２として、探索のための問い合わせ信号を前記無線通信回線上に送信し、
前記問い合わせ信号に対してただ１つの機器が応答した場合には当該機器との接続リンクを確立し、２つ以上の機器が応答した場合には応答した各機器についての前記属性情報を受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、各情報が合致した機器との接続リンクを確立し、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信する、
ことを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続してデータの送受信を行う電子機器およびこのような電子機器における通信制御方法に関し、特に、ブルートゥース等の近距離無線通信回線を用いて通信する場合に適する電子機器および通信制御方法に関する。
【背景技術】
【０００２】
近年、近距離の無線データ通信の規格として、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）が注目されている。ブルートゥースでは、すでに対応する無線モジュールの小型化・低価格化が進み、また消費電力も低いことから、デジタルスチルカメラや携帯電話機といった携帯機器への搭載が容易であり、これらの機器間やＰＣ（パーソナルコンピュータ）等の情報機器との間で、画像や音声等のデータを無線により手軽に送受信することが可能となる。例えば、デジタルスチルカメラで撮影した画像のデータを、ＰＣや記録媒体を介さずに直接プリンタに転送して、その画像を印刷させることが考えられている。
【０００３】
ブルートゥースを用いて、ある機器から他の機器に対して接続を行い、ファイルの送信等を行う場合には、接続元の機器（マスタ）ではまず、接続したい相手機器（スレーブ）を指定する必要がある。特に、初めて接続する場合には、周囲に存在するブルートゥース機器を探索し、見つかった中から目的のスレーブ機器を選択して接続するのが一般的な手順である。
【０００４】
このような接続先機器の探索では、目的のスレーブ機器が最初に見つかるとは限らないので、探索する機器数を５件〜１０件程度に設定するのが従来の一般的な方法であった。しかし、このような条件により複数のスレーブ機器が検索されてしまった場合には、その中から例えばユーザの入力により目的のスレーブ機器を選択する必要があり、ユーザの使用感が悪くなることがあった。
【０００５】
これに対して、最近では、探索時の無線モジュールからの無線電力を通常時より低くすることで、探索可能な物理的範囲を狭め、ユーザがマスタ機器をスレーブ機器に近づけることでそのスレーブ機器が探索され、接続されるようにする技術が考えられている。このような技術により、結果的に早い段階で目的のスレーブ機器に接続される確率が高まるので、ユーザにとって直感的な接続動作が実現される。
【０００６】
また、複数のスレーブ機器が検索された場合に、例えば使用するアプリケーションの対応の有無、あるいは機器種別等を基にそれらの機器をフィルタリングし、対応すると考えられるスレーブ機器に自動接続する、あるいは対応すると考えられるスレーブ機器のみを一覧表示してユーザに選択させるといった方法も考えられている。
【０００７】
なお、探索された相手機器のデバイスアドレスを登録し、このデバイスアドレスを用いて接続動作に移行する際に、ユーザの操作負担や装置コストを低減することが可能な従来の無線伝送装置として、１つの登録スイッチが設けられて、登録スイッチが押下されるとスレーブ側の機器の探索を開始し、機器が見つかると、スレーブ側のデバイスアドレスを取得した後、登録スイッチが押下されたか否かを判断し、押下された場合に登録が承認されたと判断して、スレーブ側の機器から取得したデバイスアドレスをメモリに記憶し、登録動作を終了する無線伝送装置があった（例えば、特許文献１参照）。
【特許文献１】特開２００３−０３７６０３号公報（段落番号〔００２７〕〜〔００３１〕、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、目的のスレーブ機器に短時間で確実に接続させるためには、その機器の周辺に別のブルートゥース機器が存在しなければ、検索する機器数を１件に設定すればよい。しかし現実には、例えばプリンタの近くに、ＰＣ用の無線通信マウスが存在する等、複数のブルートゥース機器が近接して存在する可能性は低くない。これは、上述したように、探索時の無線モジュールからの無線電力を通常時より低くした場合でも同様である。このため、例えば、検索された他のスレーブ機器に接続されてしまったり、この後に再度検索しても同じスレーブ機器が検索されてしまうといった状況が発生して、正しく接続されるまでに時間がかかり、ユーザの操作感を悪くしてしまうこともあり得る。
【０００９】
また、検索する機器数を２件以上とした場合にも、複数のスレーブ機器が検索されて、ユーザの選択操作により間違えて別のスレーブ機器に接続されてしまう、あるいは、目的のもの以外のスレーブ機器だけが検索されて、ユーザがそれらの中から選択しようとして余分な時間がかかってしまう等といった状況が生まれる可能性がある。
【００１０】
さらに、検索されたスレーブ機器を、アプリケーションの対応や機器種別等を基にフィルタリングする場合にも、フィルタリング後にも複数のスレーブ機器が選択対象として残ることがあるので、ユーザが選択に困る状況が生まれ得ることに変わりはない。このように、目的のスレーブ機器に対してできるだけ短時間かつ確実に接続させ、ユーザの操作感を向上させることは、簡単なことではなかった。
【００１１】
本発明はこのような点に鑑みてなされたものであり、無線通信により所望のスレーブ機器に接続する際のユーザの操作感を向上させた電子機器を提供することを目的とする。
また、本発明の他の目的は、無線通信により所望のスレーブ機器に接続する際のユーザの操作感を向上させることが可能な通信制御方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明では上記課題を解決するために、無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、前記無線通信回線を通じて信号を送受信する無線通信手段と、前記無線通信手段による通信手順を制御する通信制御手段と、接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段とを有し、前記通信制御手段は、探索する機器数を１として問い合わせ信号を送信させ、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、合致した場合には前記応答した機器との接続リンクを確立させ、合致しなかった場合、および応答した機器がなかった場合には、探索する機器数を２以上として前記問い合わせ信号を再送信させることを特徴とする電子機器が提供される。
【００１３】
ここで、無線通信手段は、無線通信回線を通じて信号を送受信し、その通信手順は通信制御手段により制御される。また、属性情報記憶手段には、接続先とする機器の属性情報が、機器の接続に先立ってあらかじめ記憶される。通信制御手段は、無線通信手段に、探索する機器数を１として問い合わせ信号を送信させる。そして、その問い合わせ信号に対して応答した機器についての属性情報を、このとき応答した機器からの受信情報から取得して、属性情報記憶手段に記憶された属性情報と比較し、所望の機器である可能性が高いか否かを判定する。ここで、比較した情報が合致した場合には、無線通信手段に、応答した機器との接続リンクを確立させる。また、合致しなかった場合、および問い合わせ信号に対して応答した機器がなかった場合には、探索する機器数を２以上とし、所望の機器がより探索されやすい状態として、無線通信手段に問い合わせ信号を再送信させる。
【００１４】
また、上記電子機器においては、１回目の問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くする送信電力制御手段がさらに設けられることが望ましい。
さらに、上記電子機器においては、問い合わせ信号に応答した機器を識別する識別情報を記憶する識別情報記憶手段がさらに設けられて、１回目の問い合わせ信号に応答した機器に関する属性情報が属性情報記憶手段に記憶された属性情報と合致しなかった場合には、その機器についての識別情報を識別情報記憶手段に記憶させて、問い合わせ信号の再送信を実行させ、再送信後に応答した機器のうち、その識別情報が識別情報記憶手段に記憶された情報と合致しない機器からの受信情報から属性情報を取得して、取得したこの属性情報が属性情報記憶手段に記憶された情報と合致した場合に、当該機器との接続リンクを確立させるように通信制御手段が構成されることが望ましい。
【００１５】
また、本発明では、無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行うための通信制御方法において、接続先とする機器の属性情報をあらかじめ記憶し、探索する機器数を１として前記無線通信回線上に問い合わせ信号を送信し、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、合致した場合には前記応答した機器との接続リンクを確立し、合致しなかった場合、および応答した機器がなかった場合には、探索する機器数を２以上として前記問い合わせ信号を再送信することを特徴とする通信制御方法が提供される。
【００１６】
このような通信制御方法では、探索する機器数を１として無線通信回線上に問い合わせ信号を送信し、これに対して応答した機器についての属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた属性情報と比較し、所望の機器である可能性が高いか否かを判定する。ここで、比較した情報が合致した場合には、この機器との接続リンクを確立する。また、合致しなかった場合、および問い合わせ信号に対して応答した機器がなかった場合には、探索する機器数を２以上とし、所望の機器がより探索されやすい状態として、問い合わせ信号を再送信する。
【００１７】
また、１回目の問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くすることが望ましい。
さらに、１回目の問い合わせ信号に応答した機器に関する属性情報が、あらかじめ記憶していた属性情報と合致しなかった場合には、その機器についての識別情報をメモリに記憶させて、問い合わせ信号を再送信し、再送信後に応答した機器のうち、その識別情報がメモリに記憶させた情報と合致しない機器からの受信情報から属性情報を取得して、取得した属性情報があらかじめ記憶していた属性情報と合致した場合に、当該機器との接続リンクを確立することが望ましい。
【発明の効果】
【００１８】
本発明の電子機器では、１回目の問い合わせで所望の機器が探索された場合は、属性情報を比較して接続するか否かを判定することにより、所望の機器に短時間かつ正確に接続される確率が高くなる。また、１回目の問い合わせで目的でない機器が探索された場合や、応答した機器がなかった場合は、探索する機器数を増加させて、所望の機器がより探索されやすい状態で再び問い合わせを行うので、ユーザの操作が行われることなく、所望の機器の探索が続けられる。従って、所望の機器に対してより正確かつ短時間に接続され、かつ、接続までのユーザの操作感が向上する。
【００１９】
また例えば、１回目の問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くする送信電力制御手段をさらに設けることにより、１回目の問い合わせにより所望の機器が探索される確率をより高くすることが可能となる。
【００２０】
さらに例えば、問い合わせ信号に応答した機器を識別する識別情報を記憶する識別情報記憶手段をさらに設けて、１回目の問い合わせ信号に応答した機器に関する属性情報が属性情報記憶手段に記憶された属性情報と合致しなかった場合には、その機器についての識別情報を識別情報記憶手段に記憶させて、問い合わせ信号の再送信を実行させ、再送信後に応答した機器のうち、その識別情報が識別情報記憶手段に記憶された情報と合致しない機器からの受信情報から属性情報を取得して、取得したこの属性情報が属性情報記憶手段に記憶された情報と合致した場合に、当該機器との接続リンクを確立させるように通信制御手段が構成されることにより、２回目の問い合わせにより目的でない機器が探索されて、探索された機器の中からユーザが無用な選択操作を強いられることが少なくなり、操作感がより一層向上する。
【００２１】
また、本発明の通信制御方法では、１回目の問い合わせで所望の機器が探索された場合は、属性情報を比較して接続するか否かを判定することにより、所望の機器に短時間かつ正確に接続される確率が高くなる。また、１回目の問い合わせで目的でない機器が探索された場合や、応答した機器がなかった場合は、探索する機器数を増加させて、所望の機器がより探索されやすい状態で再び問い合わせを行うので、ユーザの操作が行われることなく、所望の機器の探索が続けられる。従って、所望の機器に対してより正確かつ短時間に接続され、かつ、接続までのユーザの操作感が向上する。
【００２２】
また例えば、１回目の問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くすることにより、１回目の問い合わせにより所望の機器が探索される確率をより高くすることが可能となる。
【００２３】
さらに例えば、１回目の問い合わせ信号に応答した機器に関する属性情報があらかじめ記憶していた属性情報と合致しなかった場合には、その機器についての識別情報をメモリに記憶させて、問い合わせ信号を再送信し、再送信後に応答した機器のうち、その識別情報がメモリに記憶させた情報と合致しない機器からの受信情報から属性情報を取得して、取得した属性情報があらかじめ記憶していた属性情報と合致した場合に、当該機器との接続リンクを確立することにより、２回目の問い合わせにより目的でない機器が探索されて、探索された機器の中からユーザが無用な選択操作を強いられることが少なくなり、操作感がより一層向上する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の実施の形態に係る無線通信システムのシステム構成例を示す図である。
【００２５】
本発明は、比較的近距離での無線通信を行う機器に適用される。本実施の形態では、このような無線通信規格としてブルートゥースを用いた無線通信システムを想定する。この無線通信システムは、図１に示すように、デジタルスチルカメラ（以下、ＤＳＣと略称する）１と、プリンタ２とを含む。ＤＳＣ１は、撮像した静止画像をデジタル方式の画像データとして記録媒体に記録し、また記録した画像データをブルートゥース方式により無線送信する。プリンタ２は、無線により受信した画像データに基づいて、所定の用紙に印刷を行い出力する。
【００２６】
なお、本実施の形態では、ＤＳＣ１において撮像され、記録媒体に記録された画像データを、プリンタ２に送信する場合を想定する。しかし、実際の無線通信システムでは、図示しないが、これらの機器の周囲に、ブルートゥース方式により無線通信を行うことが可能な機器が存在し得るものとする。本実施の形態では、このような機器として、例えば、無線通信マウス、ＰＣ、携帯型電話機、ＰＤＡ（Personal Digital Assistant）等が考えられる。本発明では、このような状況下で、マスタ機器として動作するＤＳＣ１から、プリンタ２をスレーブ機器として無線接続して通信を行う場合に、他の機器との誤接続を防止して、ＤＳＣ１のユーザの操作性を向上させることができる。
【００２７】
図２は、ＤＳＣ１の内部構成例を示すブロック図である。
図２に示すように、ＤＳＣ１は、撮像機能を担うカメラブロック１１と、撮像された画像信号のアナログ−デジタル変換やデータフォーマット変換処理等を行う信号処理ＬＳＩ１２と、画像データ等を一時記憶するためのＶＲＡＭ（Video Random Access Memory）等で構成されるメモリ１３と、着脱可能な半導体メモリであるメモリカード１４ａへの書き込みおよび読み出しを行うＲ／Ｗ（リーダ／ライタ）１４と、画像表示用のモニタ１５と、ユーザによる操作入力のための入力部１６と、装置全体の制御をつかさどる制御マイクロコンピュータ（以下、制御マイコンと呼称する）１７を具備し、これらがそれぞれバス接続されている。また、制御マイコン１７には、外部の機器と無線通信するためのブルートゥースモジュール１８が接続されている。
【００２８】
カメラブロック１１は、被写体から光が入射されるレンズによる光学系やアイリス、シャッタ、および入射光を光電変換するＣＣＤ（Charge Coupled Device）等の撮像素子等により構成される。
【００２９】
信号処理ＬＳＩ１２は、撮像素子からの出力信号に対するデジタル信号への変換処理や、ノイズ除去処理や画質補正処理、輝度・色差信号への変換処理、ＪＰＥＧ（Joint Photographic Coding Experts Group）規格等の所定のデータフォーマットへの符号化処理を行う。また、メモリカード１４ａから読み出された画像データの復号化処理やデータフォーマット、解像度等の変換処理を行う。
【００３０】
メモリ１３は、画像の撮像や記録・再生動作、および無線通信のための各種アプリケーションプログラムや必要なデータを保持する。また、これらの処理実行中に、画像等のデータを一時的に記憶する。
【００３１】
Ｒ／Ｗ１４は、信号処理ＬＳＩ１２において所定のデータフォーマットに変換された画像データを、セットされたメモリカード１４ａに書き込む。また、メモリカード１４ａに記録された画像データを読み出し、制御マイコン１７や信号処理ＬＳＩ１２に対して送出する。
【００３２】
モニタ１５は、例えばＬＣＤ（Liquid Crystal Display）等により構成され、カメラブロック１１において撮像されている、いわゆるカメラスルー画像を表示する他、メモリカード１４ａから読み出した画像を表示することが可能となっている。
【００３３】
入力部１６は、例えばカメラブロック１１のシャッタを操作するためのシャッタレリーズボタンや、動作モードを選択するための選択スイッチ等により構成され、ユーザによる操作に応じた指示入力信号を制御マイコン１７に対して出力する。
【００３４】
制御マイコン１７は、ＤＳＣ１の各回路ブロックを制御する制御処理部であり、必要に応じてメモリ１３に記憶されたアプリケーションプログラムを実行しながら、入力部１６からの指示入力信号に基づいて、各回路ブロックを制御する。
【００３５】
ブルートゥースモジュール１８は、例えば、周波数ホッピング型のスペクトル拡散方式による信号送受信のためのアンテナおよびＲＦ（Radio Frequency）トランシーバや、ベースバンド処理、制御マイコン１７とのインタフェース処理等を行うプロセッサ等により構成されて、制御マイコン１７により制御される通信手順に従って、プリンタ２等の外部機器との無線通信を行う。
【００３６】
このようなＤＳＣ１では、制御マイコン１７による制御の下で、カメラブロック１１において撮像された画像信号が、信号処理ＬＳＩ１２を介してモニタ１５に表示される。また、入力部１６からの指示入力信号によりカメラブロック１１のシャッタが切られると、撮像された画像信号が信号処理ＬＳＩ１２において所定のデータフォーマットのデジタルデータに変換され、Ｒ／Ｗ１４に送出されて、メモリカード１４ａに記録される。さらに、メモリカード１４ａに記録された画像データを読み出して信号処理ＬＳＩ１２により復号化し、生成された画像をモニタ１５に表示することができる他、読み出した画像データをブルートゥースモジュール１８を通じて、プリンタ２をはじめとする外部機器に無線送信することができる。
【００３７】
ここで、図３は、ブルートゥースモジュール１８の内部構成例を示す図である。
図３に示すように、ブルートゥースモジュール１８は、ベースバンド回路１８１、ＲＦ送受信回路１８２、制御部１８３、およびＲＦ発振器１８４を具備している。
【００３８】
ベースバンド回路１８１は、例えば制御マイコン１７やＲＦ送受信回路１８２から受け取ったデータを一時的に保持するメモリや、物理（ＲＦ）層制御のための信号処理回路等を具備し、制御部１８３の制御の下で、制御マイコン１７からのデータに対する通信リンクの提供や、パケット再送、誤り訂正等の処理を行う。
【００３９】
ＲＦ送受信回路１８２は、無線通信のための送信回路および受信回路を具備している。具体的には、例えば、ＤＡＣ（デジタル−アナログ−コンバータ）１８２ａ、ローパスフィルタ１８２ｂ、ＩＱ変調器１８２ｃ、送信アンプ１８２ｄ、ＲＦスイッチ回路１８２ｅ、受信アンプ１８２ｆ、ＩＱ復調器１８２ｇ、帯域フィルタ１８２ｈ、ディスクリミネータ１８２ｉ、ＦＭ復調器１８２ｊ、ＡＤＣ（アナログ−デジタル−コンバータ）１８２ｋ、アンテナ１８２ｌを具備している。
【００４０】
ベースバンド回路１８１から供給された信号は、ＤＡＣ１８２ａによりアナログ信号に変換され、ローパスフィルタ１８２ｂにより高周波成分がカットされた後、ＩＱ変調器１８２ｃにより変調される。ＩＱ変調器１８２ｃは、ＲＦ発振器１８４からの基準波を基に、周波数ホッピング方式のスペクトラム拡散を行う。変調された信号は、送信アンプ１８２ｄにより増幅されて、ＲＦスイッチ回路１８２ｅを介してアンテナ１８２ｌに供給され、無線送信される。なお、送信アンプ１８２ｄの増幅率は、制御部１８３からの制御信号により制御される。
【００４１】
一方、アンテナ１８２ｌにより受信された信号は、ＲＦスイッチ回路１８２ｅを介して受信アンプ１８２ｆに供給され、増幅された後、ＩＱ復調器１８２ｇによりＲＦ発振器１８４からの基準波を基に復調される。さらに、帯域フィルタ１８２ｈにより帯域制限された後、ディスクリミネータ１８２ｉを介して、ＦＭ復調器１８２ｊあるいはＡＤＣ１８２ｋにより中間周波数にダウンコンバートされて、ベースバンド回路１８１に供給される。
【００４２】
制御部１８３は、制御マイコン１７からベースバンド回路１８１を介して入力される情報に従って、ブルートゥースモジュール１８内の各ブロックを制御する。ここで、制御部１８３は、制御マイコン１７からの制御信号に応じて、スレーブ機器に対する問い合わせの発信時において、通信リンクの確立後と比較して送信アンプ１８２ｄの増幅率を低下させて、送信電力を小さくすることが可能となっている。また、送信電力を段階的に制御することが可能とされてもよい。
【００４３】
ＲＦ発振器１８４は、発振器やＰＬＬ（Phase Locked Loop）等を具備し、制御部１８３からの制御に従って、周波数ホッピングのための基準波をＩＱ変調器１８２ｃおよびＩＱ復調器１８２ｇに与える。
【００４４】
次に、図４は、プリンタ２の内部構成例を示すブロック図である。
図４に示すように、プリンタ２は、図２に示したＤＳＣ１の具備するブルートゥースモジュール１８と同様の機能を有するブルートゥースモジュール２１と、装置全体の制御をつかさどる制御マイコン２２と、データの一時的記憶等を行うメモリ２３と、受信した画像データの復号化処理等を行う信号処理ＬＳＩ２４と、画像を印刷用紙に印刷するプリントモジュール２５と、動作状態等を表示する表示部２６と、ユーザによる手動操作用の入力部２７によって構成され、これらがバス接続されている。
【００４５】
ブルートゥースモジュール２１は、制御マイコン２２の制御の下で、ＤＳＣ１をはじめとする外部の機器との間で無線通信を行う。制御マイコン２２は、プリンタ２の各回路ブロックを制御する制御処理部であり、必要に応じてメモリ２３内のアプリケーションプログラムを実行しながら、入力部２７からの指示入力信号や、ブルートゥースモジュール２１を介して受信したデータに基づいて、各回路ブロックを制御する。
【００４６】
メモリ２３は、ＲＯＭ、ＲＡＭ等により構成され、印刷動作や無線通信等のためのアプリケーションプログラムやデータを保持する。また、画像データの受信時や印刷動作時においてデータを一時的に保持する。信号処理ＬＳＩ２４は、受信した画像データの復号化処理や解像度の変換処理等を行う。
【００４７】
プリントモジュール２５は、用紙差し込み部や用紙送り機構、印字機構等により構成され、入力された画像データに基づいて、セットされた印刷用紙に画像を印刷する。表示部２６は、例えばＬＥＤ（Light Emitting Diode）等により構成され、プリンタ２の印刷動作やデータ受信動作等の動作状態や、動作モード等について表示する。入力部２７は、ユーザによって操作されるボタンスイッチ等により構成され、用紙送りや動作モードの設定等が行われる。
【００４８】
このようなプリンタ２では、制御マイコン２２の制御の下で、ブルートゥースモジュール２１を通じてＤＳＣ１等の外部機器等との無線通信が行われ、画像データが受信される。受信した画像データは、信号処理ＬＳＩ２４により復号化処理等が行われた後、プリントモジュール２５に送出されて印刷動作が行われる。
【００４９】
ところで、ブルートゥースでは、マスタ機器が目的のスレーブ機器に接続するためには、マスタ機器が無線通信回線上に問い合わせメッセージをブロードキャストし、これに応答する機器を探し出す必要がある。しかし、マスタ機器の周囲に複数のブルートゥース機器が存在する場合には、これらの機器からの応答を受信することになり、目的の機器を選択する必要が生じる。
【００５０】
ここで、ブルートゥースの信号伝送範囲は約１０ｍであるが、問い合わせメッセージの送信時の電力を低下させることにより、メッセージの到達範囲を狭め、この結果、マスタ機器に近接するスレーブ機器のみが応答することにより、目的の機器を容易に探し出すことができる。例えば、マスタ機器あるいは接続先とするスレーブ機器のいずれかが携帯型の機器の場合は、接続させる際に、この携帯型の機器を相手機器に近づけてかざすことが可能であり、ユーザにとって直感的な接続動作が実現されるとともに、目的の機器により確実に接続させることができる。
【００５１】
しかし、ブルートゥース機器の増加に伴い、送信電力を低下させて応答メッセージを送信したとしても、信号到達範囲内に目的のスレーブ機器のみ存在するとは限らず、上記の方法でも複数のスレーブ機器からの応答を受信する場合も考えられる。
【００５２】
これに対して、機器の探索時に、マスタ機器が探索する機器数をできるだけ少なく設定しておくことにより、応答する機器を限定することができる。しかし、信号到達範囲内に複数のスレーブ機器が存在する場合には、早い段階で応答した機器に目的の機器が含まれていない可能性もあり、誤接続を防止できない。
【００５３】
このため、応答した機器の情報を基にフィルタリングを行い、応答した機器が目的のものであるか、あるいは複数応答した機器のうち目的のものはどれかについて、自動的に判別することが望ましい。このようなフィルタリングの利用により、応答した機器の中からユーザが選択操作する必要が生じる可能性も低くなる。
【００５４】
ブルートゥースの場合、上記の問い合わせ手続きでは、問い合わせホッピング系列を２つのキャリアに分割して定義し、各キャリアについて問い合わせが１０ｍｓの周期で少なくとも２５６回繰り返される。このため、各キャリアについての問い合わせ状態がそれぞれ２．５６秒ずつ継続することになり、接続リンクが確立するまでには１０秒程度、あるいはそれ以上の時間を要してしまう。従って、接続リンクの確立後にフィルタリングを行って誤接続か否かを判定した場合には、ユーザの操作感を大きく損ねてしまう。
【００５５】
一方、問い合わせメッセージに対する応答では、マスタ機器には、そのスレーブ機器のデバイスアドレスが通知される。また、マスタ機器はこのとき、応答したスレーブ機器に要求して、そのスレーブ機器の対応するサービス種別（サービスクラス）やデバイス種別（デバイスクラス）、機器名（デバイスネーム）の情報を取得することができる。従って、本発明では、接続リンクが確立される前に得られるこれらの情報を基にフィルタリングを行うことで、ユーザの選択操作なしに短時間で接続し、かつ誤接続発生の確率をできるだけ低くして、接続時のユーザの操作性を実質的に高める。
【００５６】
以下、ＤＳＣ１のメモリカード１４ａに記録された画像データをプリンタ２に無線により転送する場合を想定し、ＤＳＣ１の制御マイコン１７による無線接続時の通信手順について、３つの制御例を挙げる。
【００５７】
〔第１の制御例〕
まず、第１の制御例として、初期状態において探索する機器数を１件に設定する場合について説明する。この制御例では、最初に探索された１件の機器についてフィルタリングを行い、対応する機器である場合に接続動作に移行し、対応しない場合は探索機器数を増やして再探索する。また、再探索に対して応答した機器のうち、１回目の探索で応答した機器を除外し、残りの機器についてフィルタリングを行うことにより、誤接続の発生確率を低下させる。
【００５８】
図５は、無線接続時における第１の制御例を示すフローチャートである。
ステップＳ５０１において、ユーザの操作に応じて、画像転送のためのアプリケーションプログラムを起動する。このとき、初期設定として、利用アプリケーションの情報を決定する。ここでは、問い合わせに応答した機器のサービスクラスを基にフィルタリングを行うものとし、画像転送に対応するサービスクラスをすべてメモリ１３に設定する。また、検索機器数を１件に設定する。
【００５９】
ステップＳ５０２において、ブルートゥースモジュール１８の送信アンプ１８２ｄの増幅率を低下させるように制御コマンドを発行して、通常時より送信電力を低下させる。そして、問い合わせメッセージをブルートゥースモジュール１８に送信させて、機器の探索を実行する。
【００６０】
ステップＳ５０３において、問い合わせに対する応答メッセージをブルートゥースモジュール１８から取得する。そして、問い合わせに対して応答した機器が１件の場合はステップＳ５０４に進み、応答した機器がない場合はステップＳ５０７に進む。
【００６１】
ステップＳ５０４において、応答した機器の対応アプリケーションの情報を取得して、ステップＳ５０１で決定した利用アプリケーションの情報と比較する。具体的には、サービスクラスを比較する。
【００６２】
ステップＳ５０５において、比較結果から、応答した機器が目的のアプリケーションに対応する機器（ここでは、画像転送に対応すると考えられるサービスクラスを持つ機器）である場合はステップＳ５１２に進み、対応しない場合にはステップＳ５０６に進む。
【００６３】
ステップＳ５０６において、応答した機器に関する情報を、メモリ１３に一時的に保存する。ここでは例えば、応答時に取得したデバイスアドレスを保存する。
ステップＳ５０７において、ブルートゥースモジュール１８の送信アンプ１８２ｄの増幅率を増加させて、送信電力を１回目の探索時より増加させる。そして、探索機器数を２件に設定して、問い合わせメッセージを送信させ、探索を実行する。
【００６４】
ステップＳ５０８において、応答した機器が１件以上あった場合はステップＳ５０９に進み、応答した機器がない場合はステップＳ５１３に進む。
ステップＳ５０９において、応答した機器の中から、ステップＳ５０６で保存したデバイスアドレスと同じ機器を除外する。ここで、機器のブルートゥースモジュールに固有なデバイスアドレスを比較対象に用いることで、１回目の探索で応答して、対応しない機器と判断された機器を確実に除外し、接続を回避することができる。
【００６５】
ステップＳ５１０において、ステップＳ５０９の比較で残った機器に関する情報（ここではサービスクラス）と、あらかじめ決定していた利用アプリケーションの情報とを比較する。
【００６６】
ステップＳ５１１において、画像転送に対応すると考えられる機器が１件以上あった場合はステップＳ５１２に進み、なかった場合はステップＳ５１３に進む。
ステップＳ５１２において、画像転送に対応する機器が発見されたと判断する。ここで、ステップＳ５０５で対応する機器と判断された場合、およびステップＳ５１１で対応する機器が１件のみであった場合には、例えばこの機器のデバイスネームをモニタ１５に表示し、ユーザが目的の機器であると確認して入力操作を行ったときに、接続リンクを確立する。また、ユーザの操作なしに接続リンクを自動的に確立してもよい。これにより、画像データの転送が行われる。一方、ステップＳ５１１で対応する機器が２件であった場合には、例えばモニタ１５にこれらの機器のデバイスネーム等を表示して、ユーザの操作により選択された機器に対して接続リンクを確立する。
【００６７】
ステップＳ５１３において、対応する機器が発見されなかったと判断し、例えばこのことをモニタ１５に表示してユーザに通知する。
なお、スレーブ機器側（例えばプリンタ２）は、問い合わせスキャン状態で、他のブルートゥース機器からの問い合わせメッセージを待機し、メッセージを受信すると、応答メッセージをマスタ機器に送信して、スレーブ応答状態に遷移する。スレーブ応答状態では、マスタ機器からの要求に応じて、デバイスアドレスやサービスクラス、デバイスクラス、デバイスネーム等の情報をマスタ機器に送信することができる。そして、マスタから同期確認のパケットが送信されると接続状態に遷移し、このパケットが一定時間以内に受信できない場合に、問い合わせスキャン状態に戻る。
【００６８】
以上のフローチャートによる処理では、ステップＳ５０２での１回目の探索によって、利用アプリケーションに対応するスレーブ機器（ここではプリンタ２）からの応答を受信した場合には、短時間に接続リンクを確立することができる。
【００６９】
また、１回目の探索で目的でないスレーブ機器（例えば無線通信マウス）が応答した場合には、利用アプリケーションの比較によるフィルタリングにより誤接続が回避され、ステップＳ５０７での２回目の探索が例えば自動的に再実行される。ここで、２回目の探索でも同じ機器のみが発見された場合には、対応する機器が発見できなかったと判断されるので、誤接続が回避されるとともに、ユーザによって誤接続を切断する必要が生じる事態を防ぐことができる。
【００７０】
また、２回目の検索では、探索範囲を拡大し、探索機器数を増加させることにより、目的のスレーブ機器が発見される確率を高くしている。これにより２つの機器が応答する可能性が生じるが、１回目と重複して発見された機器がステップＳ５０９の処理により除外され、他の機器についてフィルタリングが行われる。そして、対応する機器と判断された場合には、このことがユーザに通知される。すなわち、２つの機器が応答した場合にも、ユーザには、目的のものである可能性が高い１つの機器が発見されたことだけが通知されるので、ユーザは混乱せずに接続動作を続行させることができる。
【００７１】
また、１回目の探索で機器を発見できず、２回目の探索で２件発見した場合にも、利用アプリケーションの比較により、目的のものの可能性が高い機器が選別される。また、２回目の探索では探索機器数が２件とされるため、多数の機器が発見されて、ユーザが選択に迷う事態を回避することができる。
【００７２】
以上のように、最初の探索時の探索機器数を１件とした場合にも、上記処理の終了時には目的のスレーブ機器が発見される確率が高まり、短時間での接続リンクの確立が実現される。これとともに、目的の機器が発見されなかった場合にも、接続リンクの確立前にこのことが通知されるので、ユーザは例えば、マスタ機器あるいはスレーブ機器の位置を変化させて再探索させる等の操作を素早く行うことができ、操作ストレスが軽減される。
【００７３】
〔第２の制御例〕
次に、初期状態において探索する機器数を２件に設定する場合について説明する。第２の制御例では、探索機器数を２件としながらも、１件だけが応答した場合には、その機器が目的の機器である可能性が高いことを利用する。すなわち、検索により１件だけの応答があった場合には、この機器を無条件で対応する機器と判断し、２件の応答があった場合はフィルタリングを行って、対応する機器を判断する。
【００７４】
図６は、無線接続時における第２の制御例を示すフローチャートである。
ステップＳ６０１において、画像転送のためのアプリケーションプログラムを起動し、利用アプリケーションの情報（ここではサービスクラス）を決定するとともに、検索機器数を２件に設定する。
【００７５】
ステップＳ６０２において、送信電力を低下させて、問い合わせメッセージをブルートゥースモジュール１８に送信させ、機器の探索を実行する。
ステップＳ６０３において、問い合わせに対して応答した機器が１件の場合はステップＳ６１２に進み、２件の場合はステップＳ６０４に進む。また、応答した機器がない場合はステップＳ６０７に進む。
【００７６】
ステップＳ６０４において、応答した機器の対応アプリケーションの情報（ここではサービスクラス）を取得して、あらかじめ決定した利用アプリケーションと比較する。
ステップＳ６０５において、比較結果から、応答した機器が目的のアプリケーションに対応する機器である場合はステップＳ６１２に進み、対応する機器が１つもない場合にはステップＳ６０６に進む。
【００７７】
ステップＳ６０６において、応答したすべての機器に関する情報（デバイスアドレス）を、メモリ１３に一時的に保存する。
ステップＳ６０７において、送信電力を１回目の探索時より増加させ、探索機器数を３件に設定して、問い合わせメッセージを送信させ、探索を実行する。
【００７８】
ステップＳ６０８において、探索により応答した機器のデバイスアドレスを、ステップＳ６０６で保存したデバイスアドレスと比較し、重複機器を除外する。
ステップＳ６０９において、重複機器の除外により残った機器の数が１件であった場合はステップＳ６１２に進み、２件であった場合はステップＳ６１０に進む。また、残りの機器がない場合はステップＳ６１３に進む。
【００７９】
ステップＳ６１０において、残りの２つの機器に関する情報と、あらかじめ決定していた利用アプリケーションの情報とを比較する。
ステップＳ６１１において、画像転送に対応する機器が１件以上あった場合はステップＳ６１２に進み、なかった場合はステップＳ６１３に進む。
【００８０】
ステップＳ６１２において、画像転送に対応する機器が発見されたと判断する。ここで、ステップＳ６０３およびＳ６０９において対応する機器と判断された場合、およびステップＳ６１１で対応する機器が１件である場合には、例えばこの１件の機器のデバイスネームをユーザに通知して、ユーザの入力操作に応じて、または自動的に接続リンクを確立する。また、ステップＳ６１１で対応する機器が２件であった場合には、例えばモニタ１５にこれらの機器のデバイスネーム等を表示して、ユーザの操作により選択された機器に対して接続リンクを確立する。
【００８１】
ステップＳ６１３において、対応する機器が発見されなかったと判断し、例えばこのことをモニタ１５に表示してユーザに通知する。
以上の処理では、１回目の検索により１つのスレーブ機器のみが応答した場合には、この機器を対応する機器と判断している。探索機器数が複数のときに、１つの機器だけが応答した場合には、その機器が目的の機器である可能性が高いことから、目的の機器との接続を短時間で行うことが可能となる。２回目の検索でも、探索機器数が複数であり、重複機器を除外した後でも残りの探索機器数は２件となるので、このときの残りの応答機器の数が１件の場合は、この機器を対応する機器と判断しても、その機器が目的の機器である可能性が高くなる。
【００８２】
また、複数の機器が応答した場合には、サービスクラスを基にフィルタリングを行うことにより、目的の機器が発見される確率を高めている。ここで、上記の処理ではサービスクラスが一致する機器が複数発見され、ユーザに通知される可能性がある。また、同じサービスクラスでありながら、目的でない機器が発見される可能性もある。しかし、探索範囲を限定した１回目の探索時に、探索機器数をできるだけ少なくし（すなわち２件とし）、２回目の探索でも探索件数をむやみに多くしないことにより、このような事態が回避される可能性が高くなる。従って、２件以上の機器が発見されて、ユーザの選択操作が必要となることや、目的でない機器に接続される可能性は実用上きわめて小さくなり、ユーザの操作ストレスを軽減することができる。
【００８３】
〔第３の制御例〕
図７は、無線接続時における第３の制御例を示すフローチャートである。
図７のフローチャートにおいて、図６の場合との違いは、ステップＳ７０３の判断で、１件以上の応答を受信した場合には、ステップＳ７０４での利用アプリケーションに基づく比較を必ず行って、対応する機器を判断していることである。また、２回目の検索においても同様に、ステップＳ７０８で１件以上の応答を受信した場合には、ステップＳ７０９で重複機器を除外した後に、残りの機器について利用アプリケーションに基づく比較を必ず行っている。すなわち、第３の制御例では、応答したすべての機器についてフィルタリングを行うことにより、目的の機器が発見される確率を高めている。また、第２の制御例と同様に、探索機器数をできるだけ限定することにより、多数の機器が応答して、接続先の選択時にユーザが混乱する事態を防止している。
【００８４】
なお、以上の例では、応答した機器のフィルタリングにサービスクラスを利用したが、この他に例えば、デバイスクラス、デバイスネームを利用することも可能である。また、これらの情報を複合的に使用することで、目的のスレーブ機器が発見される確率をより高めることが可能となる。
【００８５】
また、以上の実施の形態では、本発明を、プリンタ装置との間で無線通信を行うＤＳＣに対して適用した場合について説明したが、本発明は、他の機器にも適用することが可能である。例えば、デジタルビデオカメラ等の他の撮像装置、携帯型電話機、ＰＤＡ、リモートコントロール装置、据え置き型のビデオ再生装置およびビデオ記録再生装置、ＰＣ、プリンタ装置等に適用することが可能である。ここで、本発明が適用されるマスタ機器と、接続先となるスレーブ機器のうち、少なくとも一方が携帯可能な小型機器であることが望ましい。これにより、マスタ機器の問い合わせ送信時の送信電力を低くし、一方の機器を他方の機器に近づけて無線接続させることで、ユーザに自然な操作感を与えることが可能となる。
【００８６】
例えば、撮像装置をマスタ機器として携帯型電話機に無線接続し、この携帯型電話機をインターネット等の広域ネットワークへのアクセスポイントとして用い、撮像装置から広域ネットワークに対してデータの送受信を行う場合に適用可能である。また、携帯型電話機や専用のリモートコントロール装置をマスタ機器とし、ビデオ装置や撮像装置に無線接続してこれらの機器を遠隔操作する場合にも適用可能である。さらに、ＰＣをマスタ機器として、無線通信マウスや可搬型の外部記憶装置等をこのＰＣに近づけて認識させ、無線接続させることで、ＰＣへの入力操作や、外部記憶装置との間の記憶データの受け渡しを行う場合にも適用可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態に係る無線通信システムのシステム構成例を示す図である。
【図２】ＤＳＣの内部構成例を示すブロック図である。
【図３】ブルートゥースモジュールの内部構成例を示す図である。
【図４】プリンタの内部構成例を示すブロック図である。
【図５】無線接続時における第１の制御例を示すフローチャートである。
【図６】無線接続時における第２の制御例を示すフローチャートである。
【図７】無線接続時における第３の制御例を示すフローチャートである。
【符号の説明】
【００８８】
１……ＤＳＣ、２……プリンタ、１１……カメラブロック、１２……信号処理ＬＳＩ、１３……メモリ、１４……Ｒ／Ｗ、１４ａ……メモリカード、１５……モニタ、１６……入力部、１７……制御マイコン、１８……ブルートゥースモジュール、２１……ブルートゥースモジュール、２２……制御マイコン、２３……メモリ、２４……信号処理ＬＳＩ、２５……プリントモジュール、２６……表示部、２７……入力部
【図１】
2005072864.tif 000003
【図２】
2005072864.tif 000004
【図３】
2005072864.tif 000005
【図４】
2005072864.tif 000006
【図５】
2005072864.tif 000007
【図６】
2005072864.tif 000008
【図７】
2005072864.tif 000009
【手続補正書】
【提出日】平成16年9月30日(2004.9.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、
前記無線通信回線を通じて信号を送受信する無線通信手段と、
前記無線通信手段による通信手順を制御する通信制御手段と、
接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段と、
を有し、
前記通信制御手段は、探索する機器数を決めて探索のための問い合わせ信号を送信させ、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、各情報が合致した機器との接続リンクを確立させ、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を増加させて前記問い合わせ信号を再送信させる、
ことを特徴とする電子機器。
【請求項２】
前記通信制御手段は、１回目の前記問い合わせ信号の送信時には、探索する機器数を１として問い合わせ信号を送信し、前記問い合わせ信号の再送信の実行時には、探索する機器数を２以上とすることを特徴とする請求項１記載の電子機器。
【請求項３】
１回目の前記問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くする送信電力制御手段をさらに有することを特徴とする請求項１記載の電子機器。
【請求項４】
前記送信電力制御手段は、前記問い合わせ信号の再送信の実行時には送信電力を１回目より高くすることを特徴とする請求項３記載の電子機器。
【請求項５】
前記問い合わせ信号に応答した機器を識別する識別情報を記憶する識別情報記憶手段をさらに有し、
前記通信制御手段は、１回目の前記問い合わせ信号に応答した機器に関する前記属性情報が前記属性情報記憶手段に記憶された前記属性情報と合致しなかった場合には、その機器についての前記識別情報を前記識別情報記憶手段に記憶させて、前記問い合わせ信号の再送信を実行させ、再送信後に応答した機器のうち、前記識別情報が前記識別情報記憶手段に記憶された情報と合致しない機器からの受信情報から前記属性情報を取得して、取得した前記属性情報が前記属性情報記憶手段に記憶された情報と合致した場合に、当該機器との接続リンクを確立させる、
ことを特徴とする請求項１記載の電子機器。
【請求項６】
前記属性情報は、利用可能なアプリケーションの種別を示す情報であることを特徴とする請求項１記載の電子機器。
【請求項７】
前記通信制御手段は、１回目の前記問い合わせ信号の送信時には、探索する機器数を２として前記問い合わせ信号を送信し、前記問い合わせ信号の再送信の実行時には、探索する機器数を３以上とすることを特徴とする請求項１記載の電子機器。
【請求項８】
前記通信制御手段は、探索する機器数を２とした１回目の前記問い合わせ信号の送信に対して、ただ１つの機器が応答した場合には当該機器との接続リンクを確立させ、２つ以上の機器が応答した場合には応答した各機器についての前記属性情報を受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、各情報が合致した機器との接続リンクを確立させ、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信させる、
ことを特徴とする請求項７記載の電子機器。
【請求項９】
無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行うための通信制御方法において、
接続先とする機器の属性情報をあらかじめ記憶し、
探索する機器数を決めて前記無線通信回線上に探索のための問い合わせ信号を送信し、
前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、各情報が合致した機器との接続リンクを確立し、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を増加させて前記問い合わせ信号を再送信する、
ことを特徴とする通信制御方法。
【請求項１０】
１回目の前記問い合わせ信号の送信時には、探索する機器数を１として前記問い合わせ信号を送信し、前記問い合わせ信号の再送信の実行時には、探索する機器数を２以上とすることを特徴とする請求項９記載の通信制御方法。
【請求項１１】
１回目の前記問い合わせ信号の送信時には、接続リンクの確立後より送信電力を低くすることを特徴とする請求項９記載の通信制御方法。
【請求項１２】
前記問い合わせ信号の再送信の実行時には送信電力を１回目より高くすることを特徴とする請求項１１記載の通信制御方法。
【請求項１３】
１回目の前記問い合わせ信号に応答した機器に関する前記属性情報が、あらかじめ記憶していた前記属性情報と合致しなかった場合には、その機器についての識別情報をメモリに記憶させて、前記問い合わせ信号を再送信し、再送信後に応答した機器のうち、前記識別情報が前記メモリに記憶させた情報と合致しない機器からの受信情報から前記属性情報を取得して、取得した前記属性情報があらかじめ記憶していた前記属性情報と合致した場合に、当該機器との接続リンクを確立する、
ことを特徴とする請求項９記載の通信制御方法。
【請求項１４】
１回目の前記問い合わせ信号の送信時には、探索する機器数を２として前記問い合わせ信号を送信し、前記問い合わせ信号の再送信の実行時には、探索する機器数を３以上とすることを特徴とする請求項９記載の通信制御方法。
【請求項１５】
探索する機器数を２とした１回目の前記問い合わせ信号の送信に対して、ただ１つの機器が応答した場合には当該機器との接続リンクを確立し、２つ以上の機器が応答した場合には応答した各機器についての前記属性情報を受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、各情報が合致した機器との接続リンクを確立し、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を３以上として前記問い合わせ信号を再送信する、
ことを特徴とする請求項１４記載の通信制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明では上記課題を解決するために、無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行う電子機器において、前記無線通信回線を通じて信号を送受信する無線通信手段と、前記無線通信手段による通信手順を制御する通信制御手段と、接続先とする機器の属性情報があらかじめ記憶される属性情報記憶手段とを有し、前記通信制御手段は、探索する機器数を決めて探索のための問い合わせ信号を送信させ、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、前記属性情報記憶手段に記憶された前記属性情報と比較し、各情報が合致した機器との接続リンクを確立させ、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を増加させて前記問い合わせ信号を再送信させることを特徴とする電子機器が提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
ここで、無線通信手段は、無線通信回線を通じて信号を送受信し、その通信手順は通信制御手段により制御される。また、属性情報記憶手段には、接続先とする機器の属性情報が、機器の接続に先立ってあらかじめ記憶される。通信制御手段は、無線通信手段に、探索する機器数を決めて問い合わせ信号を送信させる。そして、その問い合わせ信号に対して応答した機器についての属性情報を、このとき応答した機器からの受信情報から取得して、属性情報記憶手段に記憶された属性情報と比較し、所望の機器である可能性が高いか否かを判定する。ここで、比較した情報が合致した機器については、無線通信手段に、その機器との接続リンクを確立させる。また、合致した機器がなかった場合、および問い合わせ信号に対して応答した機器がなかった場合には、探索する機器数を増加させ、所望の機器がより探索されやすい状態として、無線通信手段に問い合わせ信号を再送信させる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明では、無線通信回線を通じて接続先の機器を探索し、探索された機器に無線接続して信号の送受信を行うための通信制御方法において、接続先とする機器の属性情報をあらかじめ記憶し、探索する機器数を決めて前記無線通信回線上に探索のための問い合わせ信号を送信し、前記問い合わせ信号に対して応答した機器についての前記属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた前記属性情報と比較し、各情報が合致した機器との接続リンクを確立し、合致した機器がなかった場合、および応答した機器がなかった場合には、探索する機器数を増加させて前記問い合わせ信号を再送信することを特徴とする通信制御方法が提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
このような通信制御方法では、探索する機器数を決めて無線通信回線上に問い合わせ信号を送信し、これに対して応答した機器についての属性情報を前記応答した機器からの受信情報から取得して、あらかじめ記憶していた属性情報と比較し、所望の機器である可能性が高いか否かを判定する。ここで、比較した情報が合致した機器については、この機器との接続リンクを確立する。また、合致した機器がなかった場合、および問い合わせ信号に対して応答した機器がなかった場合には、探索する機器数を増加させて、所望の機器がより探索されやすい状態として、問い合わせ信号を再送信する。