(57)【要約】【課題】  無線ネットワークに接続するための設定は煩雑であった。【解決手段】  データ送受信ネットワーク１０において、デジタルカメラ１２は第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、第１液晶プロジェクタ２４、第４アクセスポイント２６を周囲の無線端末として検出する。デジタルカメラ１２を接続させたいネットワークノードがファイルサーバ２０である場合、複数の無線端末を順次接続試行し、所望のＩＰアドレスが割り当てられたノードまたは所望のサービスを提供するノードが各ネットワークに含まれるか否かによってファイルサーバ２０を検出する。【選択図】        図１
2005094053.tif 000002
【特許請求の範囲】
【請求項１】
無線通信ネットワークに接続可能な装置であって、
接続可能な周囲の無線端末を検出する無線検索部と、
当該装置が接続すべき所望のネットワークノードのＩＰアドレスを示した設定情報をあらかじめ記憶する設定記憶部と、
前記検出された無線端末およびその無線端末が属するネットワーク内に含まれるネットワークノードのいずれかに対して前記設定情報に示されるＩＰアドレスが割り当てられているか否かを基準として、前記無線端末が目的とする無線通信の接続先であるか否かを判定する接続先決定部と、
前記無線端末が前記目的とする無線通信の接続先であると判定された場合に、その無線端末との無線通信を通じて前記所望のネットワークノードと通信する通信部と、
を備えることを特徴とするネットワーク通信装置。
【請求項２】
無線通信ネットワークに接続可能な装置であって、
接続可能な周囲の無線端末を検出する無線検索部と、
当該装置が提供を受けるべき所望のサービスを示した設定情報をあらかじめ記憶する設定記憶部と、
前記検出された無線端末およびその無線端末が属するネットワーク内に含まれるネットワークノードのいずれかが前記設定情報に示されるサービスを提供するか否かを基準として、前記無線端末が目的とする無線通信の接続先であるか否かを判定する接続先決定部と、
前記無線端末が前記目的とする無線通信の接続先であると判定された場合に、その無線端末との無線通信を通じて前記所望のサービスを提供するネットワークノードと通信する通信部と、
を備えることを特徴とするネットワーク通信装置。
【請求項３】
前記接続先決定部は、前記無線検索部が複数の無線端末を検出した場合に、それら複数の無線端末への接続を試行し、実際に接続すべき前記目的とする無線通信の接続先を選択することを特徴とする請求項１または２に記載のネットワーク通信装置。
【請求項４】
前記無線端末が前記目的とする無線通信の接続先であるか否かの判定基準として、無線接続設定、サービス、およびＩＰアドレスのうちいずれを優先すべきかについてユーザからの指示を受け付ける設定入力部をさらに備え、
前記設定入力部は、前記ユーザからの指示に基づいて前記設定記憶部に記憶する設定情報を更新することを特徴とする請求項１から３のいずれかに記載のネットワーク通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信装置に関し、特に無線ＬＡＮ通信の設定を簡略化する技術に関する。
【背景技術】
【０００２】
ネットワーク端末同士がＩＥＥＥ８０２．１１などのいわゆる無線ＬＡＮ規格で通信するためには、少なくとも通信モードとＳＳＩＤを設定する必要がある。通信モードとしては、インフラストラクチャモードとアドホックモードがあり、ＳＳＩＤはいわば無線ＬＡＮネットワークの名前に相当する。無線通信で送受信するデータの安全性を高める場合には、ＷＥＰ暗号化の有無やＷＥＰキーをさらに設定する必要がある。さらに、無線通信経由でＴＣＰ／ＩＰ通信を利用する場合には、その端末自身のＩＰアドレスや接続先のＩＰアドレス、サブネットマスク、必要に応じてＤＮＳやゲートウェイをさらに設定する必要もある。これら必要な設定のうち、無線ＬＡＮの通信モードを自動で最適化する技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３３０１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、ネットワーク端末を特定のサービスが提供されるノードに無線ＬＡＮ経由で接続したい場合、原則として上述の様々な情報をユーザ自身が手動で設定する必要があった。また、一部の情報を自動設定するとしても、最終的には検索結果のリストからいずれかのノードをユーザ自身が選択する必要があったり、あるいは全く意図しないノードに勝手に接続されてしまうといった不都合が生じていた。特に、周囲にそれぞれ別個のネットワークに属する複数の無線端末が存在する場合には、どのネットワークに所望のノードが接続されているかも分からず、どの無線端末と接続すべきかさえ不明なため、ユーザにとって設定作業が煩雑であった。
【０００４】
本発明はこうした状況に鑑みなされたものであり、その目的はネットワーク端末同士の通信確立に関する利便性を高める点にある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、ネットワーク通信装置である。このネットワーク通信装置は、無線通信ネットワークに接続可能な装置であって、接続可能な周囲の無線端末を検出する無線検索部と、当該装置が接続すべき所望のネットワークノードのＩＰアドレスを示した設定情報をあらかじめ記憶する設定記憶部と、検出された無線端末およびその無線端末が属するネットワーク内に含まれるネットワークノードのいずれかに対して設定情報に示されるＩＰアドレスが割り当てられているか否かを基準として、無線端末が目的とする無線通信の接続先であるか否かを判定する接続先決定部と、無線端末が目的とする無線通信の接続先であると判定された場合に、その無線端末との無線通信を通じて所望のネットワークノードと通信する通信部と、を備える。
【０００６】
本態様においては、所望の接続先であるネットワークノードのＩＰアドレスさえあらかじめ把握できれば、そのＩＰアドレスが割り当てられた無線端末またはそのＩＰアドレスが割り当てられたノードと同じネットワークに属する無線端末に自動で接続される。これにより、無線通信の設定やＴＣＰ／ＩＰ通信等のネットワーク設定といった繁雑な作業が軽減されるので、ユーザは特定のネットワーク端末を所望のノードへ容易に接続させることができる。
【０００７】
本発明の別の態様もまた、ネットワーク通信装置である。この装置は、無線通信ネットワークに接続可能な装置であって、接続可能な周囲の無線端末を検出する無線検索部と、当該装置が提供を受けるべき所望のサービスを示した設定情報をあらかじめ記憶する設定記憶部と、検出された無線端末およびその無線端末が属するネットワーク内に含まれるネットワークノードのいずれかが設定情報に示されるサービスを提供するか否かを基準として、無線端末が目的とする無線通信の接続先であるか否かを判定する接続先決定部と、無線端末が目的とする無線通信の接続先であると判定された場合に、その無線端末との無線通信を通じて所望のサービスを提供するネットワークノードと通信する通信部と、を備える。
【０００８】
本態様においては、所望のサービスさえあらかじめ把握できれば、そのサービスを提供する無線端末またはそのサービスを提供するネットワークノードと同じネットワークに属する無線端末に自動で接続される。これにより、無線通信の設定やＴＣＰ／ＩＰ通信等のネットワーク設定といった繁雑な作業が軽減されるので、ユーザは特定のネットワーク端末を所望のサービスを提供するノードへ容易に接続させることができる。
【０００９】
なお、以上の構成要素の任意の組合せや、本発明の構成要素や表現を方法、装置、システム、コンピュータプログラム、プログラムを格納した記録媒体、データ構造などの間で相互に置換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、無線通信の設定を容易にすることができる。
【発明を実施するための最良の形態】
【００１１】
本実施形態においては、無線ＬＡＮ通信に接続可能なネットワーク端末においてその無線通信に必要な情報を自動的に設定する。このとき、そのネットワーク端末の接続先としてユーザが希望するネットワークノードのＩＰアドレスまたはそのノードが提供するサービスの情報をもとに無線通信を自動設定する。以下、ネットワーク端末として無線通信が可能なデジタルカメラを例に挙げ、そのデジタルカメラから特定のネットワーク内にある特定のファイルサーバへ撮影画像を送信する場合を説明する。
【００１２】
図１は、データ送受信システムの基本的なネットワーク構成を示す。データ送受信システム１０において、デジタルカメラ１２は無線モジュールを有し、他の無線端末との間で無線通信が可能である。第１ＩＰネットワーク２２には第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、ファイルサーバ２０が有線接続されている。第２ＩＰネットワーク３２には、第４アクセスポイント２６、第２液晶プロジェクタ２８、パーソナルコンピュータ３０が有線接続されている。第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、第４アクセスポイント２６はそれぞれ無線モジュールを有し、インフラストラクチャモードでの無線通信が可能である。第１液晶プロジェクタ２４もまた無線モジュールを有し、アドホックモードでの無線通信が可能である。無線通信は、例えばIEEE802.11等の無線ＬＡＮ方式であってもよい。
【００１３】
デジタルカメラ１２は、周囲の無線端末を検索することにより、第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、第１液晶プロジェクタ２４、第４アクセスポイント２６を検出し、認識することができる。デジタルカメラ１２は、第１液晶プロジェクタ２４と接続するときはアドホックモードによるピア・ツー・ピア接続となり、他の無線端末と接続するときは、それぞれが属する第１ＩＰネットワーク２２または第２ＩＰネットワーク３２に含まれるファイルサーバ２０やパーソナルコンピュータ３０とも通信可能となる。
【００１４】
デジタルカメラ１２、第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、第１液晶プロジェクタ２４、第４アクセスポイント２６の各構成は、ハードウェア的には、無線モジュールその他のＬＳＩで実現でき、ソフトウェア的にはメモリにロードされたデータ送受信機能をもつプログラムなどによって実現される。図２に記載した機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せと連携によっていろいろな形で実現できることは、当業者には理解されるところである。
【００１５】
本実施形態においては、無線端末の一つであるデジタルカメラ１２が撮影画像をファイルサーバ２０へ送信したい場合に、最適なアクセスポイントを選択し、その無線通信およびＩＰネットワーク通信に必要な情報を自動で設定する。
【００１６】
図２は、ネットワーク通信装置の構成を示す機能ブロック図である。このネットワーク通信装置４０は、図１における各無線端末に相当する。以下、ネットワーク通信装置４０がデジタルカメラ１２であるという前提で適宜説明する。ネットワーク通信装置４０は、送受信部４２、無線検索部４４、接続先決定部４６、通信部４８、設定記憶部５０、設定入力部５２を有する。無線検索部４４、接続先決定部４６、通信部４８の各部は、送受信部４２を介して外部の無線端末との間で無線通信によりデータを送受信する。
【００１７】
無線検索部４４は、接続可能な周囲の無線端末を検出する。例えば無線検索部４４は、各無線端末から発せられるプローブ応答を受信し、そのプローブ応答からその無線端末との無線通信に必要な情報を取得して接続先決定部４６へ送る。無線通信に必要な情報としては、例えばＳＳＩＤ、通信モード、通信チャネルがある。無線検索部４４は、無線端末の検索時において、ＳＳＩＤとして何も指定されていない状態の設定または「ＡＮＹ」の値が指定された設定を使用してもよいし、通信モードとして検索モードを設定してもよい。無線検索部４４は、複数の無線端末を検出した場合に、それら複数の無線モジュールとそれぞれの無線通信に必要な情報を対応させたリストを生成して接続先決定部４６へ送る。
【００１８】
設定記憶部５０は、ネットワーク通信装置４０が接続すべき所望のネットワークノードを特定するために必要な情報が示された設定情報をあらかじめ記憶する。設定情報には、所望の無線接続設定、所望のノードのＩＰアドレス、所望のノードが提供するサービスのうち少なくともいずれかが示されている。設定記憶部５０は、不揮発性のメモリで構成されてもよく、ネットワーク通信装置４０の電源をオフにした後も設定情報が引き続き保持される。接続先決定部４６は、設定情報に示された所望の無線設定、サービス、ＩＰアドレス等の情報をもとに、接続すべき無線端末および接続すべきネットワークノードを特定する。なお、サービスは、ＴＣＰまたはＵＤＰのポート番号と固有のコマンドにて識別される。
【００１９】
設定記憶部５０に記憶される設定情報には、目的とする無線通信の接続先を接続先決定部４６が決定する上でどのパラメータを優先的な基準とすべきかが定められている。具体的には、（１）所望の無線接続設定を優先的に利用すべき、（２）所望のサービスを優先的に探索すべき、（３）所望のＩＰアドレスを優先的に探索すべき、のうち少なくともいずれかの判定基準が設定情報に書き込まれる。設定情報には、上記（１）〜（３）のうち二つ以上の基準が順次適用されるようその適用優先順位が設定されていてもよいし、（１）〜（３）のうちいずれか一つのみが絶対的な基準として設定されていてもよい。このような判定基準の内容は、ユーザからの指示を受け付ける設定入力部５２によって更新される。
【００２０】
設定情報に（１）所望の無線接続設定を優先的に利用すべき、と設定されている場合、接続先決定部４６は所望の無線接続設定にて無線端末との接続を試行する。無線接続が成功したときは、所望のサービスを提供するノードまたは所望のＩＰアドレスが割り当てられたノードをその無線端末が属するネットワークから検出する。無線接続した無線端末がアドホックモードの場合、その無線端末自体が所望のサービスを提供しているか、所望のＩＰアドレスが割り当てられているかを検出する。所望のノードが検出されれば、その無線端末およびそのノードとの接続が確立される。
【００２１】
設定情報に（２）所望のサービスを優先的に探索すべき、と設定されている場合、接続先決定部４６は複数の無線端末との接続を順次試行し、その無線端末が属するネットワークから所望のサービスを提供するノードを検出する。無線接続した無線端末がアドホックモードの場合、その無線端末自体が所望のサービスを提供しているかを検出する。所望のサービスを提供するノードが見つかれば、その無線端末およびそのノードとの接続が確立される。
【００２２】
設定情報に（３）所望のＩＰアドレスを優先的に探索すべき、と設定されている場合、接続先決定部４６は複数の無線端末との接続を順次試行し、その無線端末が属するネットワークから所望のＩＰアドレスが割り当てられたノードを検出する。無線接続した無線端末がアドホックモードの場合、その無線端末自体に所望のＩＰアドレスが割り当てられているかを検出する。所望のＩＰアドレスが割り当てられたノードが見つかれば、その無線端末およびそのノードとの接続が確立される。
【００２３】
ＩＰネットワークへの接続の試行方法は以下の通りである。まずＩＰネットワーク内で稼働するＤＨＣＰ機能によりネットワーク通信装置４０のＩＰアドレスが割り当てられる。その後、接続先決定部４６はノード探索パケットをＩＰネットワーク内にＵＤＰでブロードキャストし、その返信パケットによりＩＰネットワークに属する各ノードのＩＰアドレス等を取得する。接続先決定部４６は、各ノードのＩＰアドレスのリストを生成し、所望のＩＰアドレスのノードと接続することができる。
【００２４】
通信部４８は、検出された無線端末が目的とする無線通信の接続先であると判定された場合に、その無線端末との無線通信を通じて所望のＩＰアドレスが割り当てられたネットワークノードまたは所望のサービスを提供するネットワークノードと通信する。本実施形態の場合、接続先決定部４６は複数の無線端末のうち、第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８のいずれかを目的の接続先として選択し、同じ第１ＩＰネットワーク２２に接続されたファイルサーバ２０を検出する。通信部４８は、第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８のいずれかにそれぞれの無線設定にて無線接続された上で、ファイルサーバ２０へＴＣＰ／ＩＰ等のプロトコルで接続される。通信部４８は、デジタルカメラ１２の撮影画像をファイルサーバ２０へ送信する。
【００２５】
図３は、デジタルカメラ１２と無線端末の無線通信およびデジタルカメラ１２と所望のノードとの有線通信の関係を概略的に示す。まず、デジタルカメラ１２の電源が投入されると（Ｓ３００）、デジタルカメラ１２は周囲の無線端末から発せられるプローブ応答をもとにその無線端末と接続するために必要な情報を取得する（Ｓ３０２）、取得した情報に基づいてその無線端末と無線通信の接続を試行し、接続に成功すると無線通信の仮想的な通信路が確立される（Ｓ３０４）。
【００２６】
次に、無線通信の通信路を経由し、その無線端末が属するＩＰネットワーク内のいずれかのノードと接続を試行する（Ｓ３０６）。例えばＴＣＰ／ＩＰの場合、接続先ノードのＩＰアドレスを取得し、そのＩＰアドレスをもとにＴＣＰコネクションが確立されると、そのノードとの間でＴＣＰによる仮想的な通信路が確立される（Ｓ３０８）。
【００２７】
図４は、周囲の無線端末とその端末との無線接続に必要な設定が対応づけられたテーブルを示す。図２の無線検索部４４は、図１のデータ送受信ネットワーク１０において周囲の無線端末を検索し、その結果として第１アクセスポイント１４、第２アクセスポイント１６、第３アクセスポイント１８、第１液晶プロジェクタ２４、第４アクセスポイント２６を検出する。これらの各無線端末から受信するプローブ応答から得られる情報をもとに無線検索部４４が図４のテーブルを生成する。このテーブルにおいては、無線端末名とそれぞれの通信モード、ＳＳＩＤ、通信チャネルが対応づけられ、接続先決定部４６または通信部４８は、このテーブルを参照していずれかの無線端末と無線接続することができる。また、本図のテーブルでは、無線の電波強度の順に無線端末がソートされているが、無線の電波強度が所定の閾値以上である無線端末のみをテーブルに格納する構成としてもよい。
【００２８】
図５は、本実施形態の全体的な処理過程を示すフローチャートである。まず電源が投入されると（Ｓ１０）、無線検索部４４が周囲の無線端末を検索してテーブルを生成する（Ｓ１２）。設定記憶部５０に記憶された設定情報に前回の無線通信の設定や接続先ＩＰアドレスの情報が残っている場合、接続先決定部４６はそれらの設定をもとに接続試行を開始する（Ｓ１４）。ここで接続に成功すれば（Ｓ１６のＹ）、ネットワーク通信装置４０は通信可能である旨を画面に表示し（Ｓ１８）、接続に失敗すれば（Ｓ１６のＮ）、Ｓ２０の処理へ移行する。
【００２９】
次に、設定記憶部５０に記憶された設定情報に、所望の無線通信設定を優先すべき旨の判定基準が書き込まれていた場合は（Ｓ２０のＹ）、図６で後述する第１接続処理ルーチンを実行し（Ｓ２２）、設定情報に所望のサービスまたは所望のＩＰアドレスの設定を優先すべき旨の判定基準が書き込まれていた場合は（Ｓ２０のＮ）、図７で後述する第２接続処理ルーチンを実行する（Ｓ２４）。Ｓ２２またはＳ２４における戻り値Ｘが「ＯＫ」を示す場合（Ｓ２６のＯＫ）、ネットワーク通信装置４０は通信可能である旨を画面表示し（Ｓ１８）、戻り値Ｘが「ＮＧ」を示す場合（Ｓ２６のＮＧ）、ネットワーク通信装置４０はエラーを画面に表示する（Ｓ２８）。なお、Ｓ１４ないしＳ１６において、あらかじめ記憶された無線通信設定による無線接続自体は成功したが所望のＩＰアドレスが割り当てられた端末や所望のサービスを提供する端末が発見されなかったことが原因で接続に失敗した場合、Ｓ２０からＳ２２へ移行する。一方、あらかじめ記憶された無線通信設定による無線通信自体が失敗した場合に、無線通信設定を優先すべき判定基準が絶対的な基準と定められていればＳ２０からＳ２２へ移行させずにＳ２８へ移行させ、絶対的な基準と定められていなければＳ２０からＳ２２へ移行させずにＳ２４へ移行させてもよい。
【００３０】
図６は、図５のＳ２２における第１接続処理ルーチンを詳細に示すフローチャートである。設定記憶部５０に記憶された所望の無線通信設定にしたがって無線接続の試行を開始し（Ｓ３０）、接続に失敗した場合は（Ｓ３２のＮ）、戻り値Ｘに「ＮＧ」を示す値を格納し（Ｓ４４）、接続に成功した場合は（Ｓ３２のＹ）、その無線端末と同じＩＰネットワーク内で利用可能なサービスを提供しているノードを検索する（Ｓ３４）。検索で検出されたノードに所望のサービスを提供するノードが含まれていなければ（Ｓ３６のＮ）、戻り値Ｘに「ＮＧ」を示す値を格納する（Ｓ４４）。所望のサービスを提供するノードが含まれていれば（Ｓ３６のＹ）、そのノードとの接続を開始する（Ｓ３８）。接続に失敗すれば（Ｓ４０のＮ）、戻り値Ｘに「ＮＧ」を示す値を格納し（Ｓ４４）、接続に成功すれば（Ｓ４０のＹ）、戻り値Ｘに「ＯＫ」を示す値を格納する（Ｓ４２）。
【００３１】
図７は、図５のＳ２４における第２接続処理ルーチンを詳細に示すフローチャートである。まず、接続試行数ｉに値「１」を格納し、試行回数上限値ｊに無線検索部４４で検出した無線端末数ｎを格納する（Ｓ５０）。接続試行数ｉが試行回数上限値ｊ以内である場合（Ｓ５２のＮ）、無線検索部４４が生成したテーブルのｉ番目の無線設定を使用し（Ｓ５４）、無線接続の試行を開始する（Ｓ５６）。接続に成功すれば（Ｓ５８のＹ）、図８で後述する接続ルーチンに移行し（Ｓ６２）、接続に失敗すると（Ｓ５８のＮ）、接続試行数ｉをインクリメントし（Ｓ６０）、Ｓ５２に戻ってそれ以降の処理を繰り返す。Ｓ６２の接続ルーチンにおける戻り値Ｙが「ＮＧ」を示す場合もまた（Ｓ６４のＮＧ）、接続試行数ｉをインクリメントし（Ｓ６０）、Ｓ５２に戻ってそれ以降の処理を繰り返す。戻り値Ｙが「ＯＫ」を示す場合は（Ｓ６４のＯＫ）、戻り値Ｘに「ＯＫ」を示す値を格納し（Ｓ６６）、戻り値Ｙが「ＦＩＮ」を示す場合は（Ｓ６４のＦＩＮ）、戻り値Ｘに「ＮＧ」を示す値を格納する（Ｓ６８）。Ｓ５２以降の処理を繰り返す間に無線接続が成功せずに接続試行数ｉが試行回数上限値ｊを上回った場合もまた（Ｓ５２のＹ）、戻り値Ｘに「ＮＧ」を示す値を格納する（Ｓ６８）。
【００３２】
図８は、図７のＳ６２における接続ルーチンを詳細に示すフローチャートである。設定記憶部５０に記憶される設定情報に、所望のサービスを優先すべき旨が設定されている場合（Ｓ７０のＹ）、図９で後述するサービス検索ルーチンを実行し（Ｓ７２）、設定情報に所望のＩＰアドレスを優先すべき旨が設定されている場合（Ｓ７０のＮ）、図１０で後述するノード検索ルーチンを実行する（Ｓ７４）。
【００３３】
図９は、図８のＳ７２におけるサービス検索ルーチンを詳細に示すフローチャートである。所望のサービスを提供するノードを検索し（Ｓ９０）、そのようなノードが見つかった場合（Ｓ９２のＹ）、そのノードと接続を開始する（Ｓ９４）。接続が成功すれば（Ｓ９６のＹ）、戻り値Ｙに「ＯＫ」を示す値を格納する（Ｓ９８）。Ｓ９２でノードが見つからなかった場合や（Ｓ９２のＮ）、ノードとの接続に失敗した場合は（Ｓ９６のＮ）、戻り値Ｙに「ＮＧ」を示す値を格納する（Ｓ１００）。
【００３４】
図１０は、図８のＳ７４におけるノード検索ルーチンを詳細に示すフローチャートである。所望のＩＰアドレスが割り当てられたノードを検索し（Ｓ１１０）、そのようなノードが見つからなかった場合は（Ｓ１１２のＮ）、戻り値Ｙに「ＮＧ」を示す値を格納し（Ｓ１２６）、そのようなノードが見つかった場合（Ｓ１１２のＹ）、そのノードが提供するサービスのリストを生成する（Ｓ１１４）。所望のサービスがリストに含まれていた場合（Ｓ１１６のＹ）、そのノードと接続を開始し（Ｓ１１８）、接続に成功すれば（Ｓ１２０のＹ）、戻り値Ｙに「ＯＫ」を示す値を格納し（Ｓ１２２）、接続に失敗すれば（Ｓ１２０のＮ）、戻り値Ｙに「ＦＩＮ」を示す値を格納する（Ｓ１２４）。所望のサービスを提供するノードが見つからなかった場合もまた（Ｓ１１６のＮ）、戻り値Ｙに「ＦＩＮ」を示す値を格納する（Ｓ１２４）。
【００３５】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、その各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００３６】
本実施形態においては、無線ＬＡＮのＷＥＰキーについては特に説明していないが、変形例においては、設定記憶部５０に記憶された設定情報にあらかじめＷＥＰキーが書き込まれており、さらにそのＷＥＰキーがＳＳＩＤよりも優先される設定がなされていた場合に、接続先決定部４６がそのＷＥＰキーにて接続できる無線端末を優先的に選択する構成としてもよい。
【図面の簡単な説明】
【００３７】
【図１】データ送受信システムの基本的なネットワーク構成を示す図である。
【図２】ネットワーク通信装置の構成を示す機能ブロック図である。
【図３】デジタルカメラと無線端末の無線通信およびデジタルカメラと所望のノードとの有線通信の関係を概略的に示す図である。
【図４】周囲の無線端末とその端末との無線接続に必要な設定が対応づけられたテーブルを示す図である。
【図５】本実施形態の全体的な処理過程を示すフローチャートである。
【図６】図５のＳ２２における第１接続処理ルーチンを詳細に示すフローチャートである。
【図７】図５のＳ２４における第２接続処理ルーチンを詳細に示すフローチャートである。
【図８】図７のＳ６２における接続ルーチンを詳細に示すフローチャートである。
【図９】図８のＳ７２におけるサービス検索ルーチンを詳細に示すフローチャートである。
【図１０】図８のＳ７４におけるノード検索ルーチンを詳細に示すフローチャートである。
【符号の説明】
【００３８】
４０  ネットワーク通信装置、  ４４  無線検索部、  ４６  接続先決定部、  ４８  通信部、  ５０  設定記憶部、  ５２  設定入力部。
【図１】
2005094053.tif 000003
【図２】
2005094053.tif 000004
【図３】
2005094053.tif 000005
【図４】
2005094053.tif 000006
【図５】
2005094053.tif 000007
【図６】
2005094053.tif 000008
【図７】
2005094053.tif 000009
【図８】
2005094053.tif 000010
【図９】
2005094053.tif 000011
【図１０】
2005094053.tif 000012