(57)【要約】【課題】  無線インターフェースのネットワーク設定を使いやすくすることができるようにする。【解決手段】  有線インターフェースと無線インターフェースとを有するデバイスと接続が可能なネットワーク設定装置のネットワーク設定方法であって、前記有線インターフェース経由で前記ネットワーク設定装置上から前記デバイスの無線インターフェースのネットワーク設定を行い、設定後に前記無線インターフェース経由で接続確認テストを行った後に、前記ネットワーク設定装置が前記有線インターフェースを介して前記デバイスからエラーコードを取得し、前記ネットワーク設定装置側の表示装置上に表示する。【選択図】  図１
2007081890.tif 000002
【特許請求の範囲】
【請求項１】
有線インターフェースと無線インターフェースとを有するデバイスと接続が可能なネットワーク設定装置のネットワーク設定方法であって、
前記有線インターフェース経由で前記ネットワーク設定装置から前記デバイスの無線インターフェースのネットワーク設定を行い、
前記ネットワーク設定後に前記無線インターフェース経由で接続確認テストを行った後に、前記ネットワーク設定装置が前記有線インターフェースを介して前記デバイスからエラーコードを取得し、前記ネットワーク設定装置側の表示装置上に表示することを特徴とするネットワーク設定方法。
【請求項２】
前記接続確認テストにおいて、取得したエラーコードからその原因を判定することを可能とすることを特徴とする請求項１に記載のネットワーク設定方法。
【請求項３】
前記エラーの原因が、前記ネットワーク設定装置上で入力を行ったネットワーク設定項目であった場合は、エラーコード及び／又はそのエラーコードに対応するメッセージを表示した後、前記ネットワーク設定項目の再入力を促すことを特徴とする請求項１又は２に記載のネットワーク設定方法。
【請求項４】
容易に半自動的に設定することを可能とする簡易設定モードと、細部に亘って詳細を設定することを可能とする詳細設定モードとを含む複数の設定モードを有する場合は、前記設定項目の再入力を促す際に、設定に使用した設定モードに用いることを特徴とする請求項１〜３の何れか１項に記載のネットワーク設定方法。
【請求項５】
前記有線インターフェースを経由した接続を一定時間切断し、前記無線インターフェース経由の接続へ切り替えることにより、前記接続テストを可能とすることを特徴とする請求項１〜４の何れか１項に記載のネットワーク設定方法。
【請求項６】
前記有線インターフェースを経由して接続した状態で、同時に前記無線インターフェース経由でも接続することにより、前記接続テストを可能とすることを特徴とする請求項１〜５の何れか１項に記載のネットワーク設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有線インターフェースと無線インターフェースとを有する無線通信装置のネットワーク設定方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやインクジェットプリンタなどのデバイスは、無線インターフェースを有するようになってきた。このような無線インターフェースを有するデバイスにおけるネットワークの設定は、様々な設定項目が存在し、煩わしさを感じる場面に遭遇することがある。そこで、現在、有線インターフェースを介して無線インターフェースのネットワーク設定を行うことにより、簡易に無線インターフェースのネットワーク設定を行う方法が提案されている（特許文献１参照）。
【０００３】
【特許文献１】特開２００２−３５９６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無線インターフェースのネットワーク設定は、有線インターフェースを使用している。そのため、無線インターフェースのネットワーク設定を行った後に、無線インターフェースによる通信を行って接続に失敗した場合、その原因の追究に多大な時間と手間を要してしまう場合がある。その原因がネットワーク設定の誤入力にあるのか、無線インターフェースの通信障害にあるのか、有線インターフェースの通信障害にあるのかがわからないためである。そのため、従来の無線インターフェースのネットワーク設定は使いづらかった。
【０００５】
本発明は前述の問題点に鑑み、無線インターフェースのネットワーク設定を使いやすくすることができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明のネットワーク設定方法は、有線インターフェースと無線インターフェースとを有するデバイスと接続が可能なネットワーク設定装置のネットワーク設定方法であって、前記有線インターフェース経由で前記ネットワーク設定装置から前記デバイスの無線インターフェースのネットワーク設定を行い、前記ネットワーク設定後に前記無線インターフェース経由で接続確認テストを行った後に、前記ネットワーク設定装置が前記有線インターフェースを介して前記デバイスからエラーコードを取得し、前記ネットワーク設定装置側の表示装置上に表示することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、無線インターフェースのネットワーク設定を使いやすくすることができる。
【発明を実施するための最良の形態】
【０００８】
（第１の実施形態）
以下、図面を参照し、本発明の実施形態を説明する。
図１は、本発明の実施形態におけるネットワーク設定システムの概略構成を示すブロック図である。
デジタルカメラ１０１は、ＵＳＢインターフェース１０３と、無線ＬＡＮインターフェース１０４と、システム制御部１０２とを有する。
【０００９】
ＵＳＢインターフェース１０３は、USB 2.0等のＵＳＢ規格に準拠した有線インターフェースである。無線ＬＡＮインターフェース１０４は、ＩＥＥＥ８０２．１１ｂ規格等の無線ＬＡＮ規格に準拠した無線インターフェースである。無線ＬＡＮインターフェース１０４は、デジタルカメラ１０１に内蔵されたものであっても、デジタルカメラ１０１から取り外し可能なものであってもよい。システム制御部１０２は、制御プログラムに従ってデジタルカメラ１０１の動作を制御する。システム制御部１０２で用いられる制御プログラムは、不図示のプログラムメモリに記憶されている。
【００１０】
パーソナルコンピュータ（ＰＣ）などのコンピュータ１１１は、ＵＳＢインターフェース１１３と、無線ＬＡＮインターフェース１１４と、システム制御部１１２とを有する。ＵＳＢインターフェース１１３は、USB 2.0等のＵＳＢ規格に準拠した有線インターフェースである。無線ＬＡＮインターフェース１１４は、ＩＥＥＥ８０２．１１ｂ規格等の無線ＬＡＮ規格に準拠した無線インターフェースである。無線ＬＡＮインターフェース１１４は、コンピュータ１１１に内蔵されたものであっても、コンピュータ１１１から取り外し可能なものであってもよい。システム制御部１１２は、制御プログラムに従ってコンピュータ１１１の動作を制御する。システム制御部１１２で用いられる制御プログラムは、不図示のハードディスクに記憶されている。
【００１１】
本実施形態におけるコンピュータ１１１は、デジタルカメラ１０１の無線ＬＡＮインターフェース１０４のネットワーク設定を行うネットワーク設定装置である。本実施形態におけるデジタルカメラ１０１は、デジタルカメラ１０１以外のデバイスの無線インターフェースのネットワーク設定を行うように構成することも可能である。デジタルカメラ１０１以外のデバイスには、デジタルビデオカメラ、デジタルカメラ付き携帯電話、プリンタなどがある。
【００１２】
キーボード１１５及びディスプレイ１１６は、コンピュータ１１１に内蔵されたものであっても、コンピュータ１１１から取り外し可能なものであってよい。
【００１３】
デジタルカメラ１０１とコンピュータ１１１との間のデータ通信は、インフラストラクチャネットワーク１２２、アドホックネットワーク１２３及びＵＳＢ１２４の少なくとも一つを用いて行うことができる。インフラストラクチャネットワーク１２２には、無線ＬＡＮアクセスポイント１２１が存在する。
【００１４】
図２は、本実施形態におけるネットワーク設定システムのネットワーク設定方法を示すフローチャートである。図２では、デジタルカメラ１０１における無線ＬＡＮインターフェース１０４の無線ネットワーク設定を、ＵＳＢ１２４を介してコンピュータ１１１側から行う。
【００１５】
インフラストラクチャモード、アドホックモードのいずれにしても、ネットワーク設定をしなければ無線ＬＡＮ通信を使用することができないため、ＳＳＩＤや認証／暗号化方法等の設定を行わなければならない。
【００１６】
図２では、ユーザがネットワークに対して知識を持っていない場合においてもスムーズに設定を行うことができるように、コンピュータ１１１が接続しているネットワークから設定情報を取得することを可能とする。さらに、新規にネットワークを作成する場合においても、可能な限り設定項目内容を自動生成することにより、ユーザの入力負荷や煩わしさの解消を図っている。
【００１７】
ネットワーク設定方法には２つのモードを用意しており、１つは簡易設定モード、もう１つは詳細設定モードである。
【００１８】
まずステップＳ１０２において設定モード選択を行う。簡易設定モードを選択した場合、ステップＳ１０３にあるようにＰＣに設定されている無線ネットワーク環境を取得する。その結果、取得が成功した場合には取得したネットワークの種類、インフラモード／アドホックモードに応じて、ステップＳ１０６／ステップＳ１０７において、ＳＳＩＤや認証・暗号化方法の確認および暗号化キーの設定を行う。
【００１９】
ネットワーク情報を取得できなかった場合においても、ステップＳ１０８においてインフラモード／アドホックモードを選択し、ステップＳ１０９／ステップＳ１１０において、ＳＳＩＤや暗号化キーを自動生成することにより、すべて項目を設定することができる。
【００２０】
一方、詳細設定モードで設定を行う場合はステップＳ１１１にて、すべての設定項目を設定する。ステップＳ１１２では、ＵＳＢ１２４を介してコンピュータ１１１からデジタルカメラ１０１へと登録を行う。
【００２１】
このように、ＵＳＢ１２４を介して無線通信設定を行った後に、接続確認テストＳ１１３を行う。接続確認テストでは、実際にインフラストラクチャネットワーク１２２又はアドホックネットワーク１２３経由で通信を試みた後に、ＵＳＢ１２４経由でデジタルカメラ１０１からエラーコードを取得する。そして、コンピュータ１１１に接続されているディスプレイ１１６にエラーコード及び／又はそのエラーコードに対応するメッセージ（エラーの原因、対処方法等）を表示する。
【００２２】
ここで、接続確認テストにおいてステップＳ１１４で無線接続失敗となった場合、デジタルカメラ１０１からエラーコードを取得することにより、設定を行ったコンピュータ１１１のみでは想定できないエラー状況を確認することができる。
【００２３】
エラーコードとして、取得できる情報としては次のような項目がある。
（１）接続対象の無線ネットワークが存在しない
（２）ネットワーク検索のタイムアウト
（３）アクセスポイントの認証失敗
（４）無線環境の悪化により通信が断絶
（５）ＤＨＣＰによるＩＰアドレス取得に失敗
（６）ＩＰアドレスの重複
【００２４】
以上のようなエラーコードをディスプレイ１１６に表示するとともに、それぞれのエラーコードに対する対処方法をユーザへ伝えるメッセージを表示する。また再度、無線ネットワーク設定を設定し直す必要がある場合は、ユーザへ再入力を促す入力画面を表示する。
【００２５】
ここで、ステップＳ１１５にあるように、接続確認テスト前の設定段階で使用した設定モードや接続するネットワークの種類に沿ったステップへ戻り、その入力画面を表示する。これにより、ユーザは混乱を招くことなく円滑に再入力を行うことができる。
【００２６】
以上は新規にデジタルカメラ１０１へ無線ネットワーク設定を登録する場合の手順であったが、既に登録済みのネットワーク情報を編集し、その後に接続確認テストを行うことも可能である。
【００２７】
図３は、接続確認テスト時の通信切替処理の第１例を示すフローチャートである。
まず、接続確認テスト開始とともに、コンピュータ１１１からデジタルカメラ１０１へＵＳＢ１２４からインフラストラクチャネットワーク１２２（もしくはアドホックネットワーク１２３）へ切り替えるよう命令を送る（ステップＳ２０２）。その命令を受け取ったデジタルカメラ１０１はＵＳＢインターフェース１０３から無線ＬＡＮインターフェース１０４へ切り替える（ステップＳ２１１）。その際に事前に定めた接続確認テスト時間に適当とされる所定時間のタイマーを開始する（ステップＳ２１２）。
【００２８】
次にデジタルカメラ１０１側からコンピュータ１１１へ、無線ＬＡＮ通信経由でメッセージを送る（ステップＳ２１３）。そのコンピュータ１１１はそのメッセージを受信次第（ステップＳ２１４）、直ちに応答メッセージを無線ＬＡＮ通信経由で送り返す（ステップＳ２０５）。デジタルカメラ１０１側でコンピュータ１１１からの返信を受け取ることができれば（ステップＳ２１４）、接続成功と判断してタイマーを停止し（ステップＳ２１５）、無線ＬＡＮ通信からＵＳＢ１２４へとインターフェースを切り替える（ステップＳ２１７）。
【００２９】
しかしながら、デジタルカメラ１０１がコンピュータ１１１からの返信を受け取ることができない場合（ステップＳ２１５／ＮＯ）は、所定時間内タイムアウトまでコンピュータ１１１へ送信を繰り返し（ステップＳ２１６）、再度接続確認を図る。コンピュータ１１１からの返信がないままタイムアウトとなった場合は、接続失敗と判断して、無線ＬＡＮ通信からＵＳＢ１２４へとインターフェースを切り替える（ステップＳ２１７）。
【００３０】
以上のようにデジタルカメラ１０１がＵＳＢ１２４に復帰後、ＵＳＢ１２４を介して接続確認テストの結果をコンピュータ１１１へ送り（ステップＳ２１８）、コンピュータ１１１は受け取り（ステップＳ２０６）、受け取ったエラーコードをディスプレイ１１６に表示する（ステップＳ２０７）。
【００３１】
図４は、接続確認テスト時の通信切替処理の第２例を示すフローチャートである。
まず、接続確認テスト開始とともに、コンピュータ１１１からデジタルカメラ１０１へＵＳＢ１２４の接続を維持したまま、インフラストラクチャネットワーク１２２（もしくはアドホックネットワーク１２３）へ切り替えるよう命令を送る（ステップＳ３０２）。その命令を受け取ったデジタルカメラ１０１はＵＳＢインターフェース１０３とともに無線ＬＡＮインターフェース１０４も通信を開始する（ステップＳ３１１）。
【００３２】
次にコンピュータ１１１側からデジタルカメラ１０１へ、無線ＬＡＮ通信経由でメッセージを送る（ステップＳ３０３）。デジタルカメラ１０１はそのメッセージを受信次第（ステップＳ３１２）、直ちに応答メッセージを無線ＬＡＮ通信経由で送り返す（ステップＳ３１３）。ステップＳ３０４でコンピュータ１１１側でデジタルカメラ１０１からの返信を受け取ることができれば、接続成功と判断し（ステップＳ３０５）、返信を受け取ることができない場合は、接続失敗と判断する（ステップＳ３０６）。
【００３３】
その後、ＵＳＢ１２４経由でコンピュータ１１１がデジタルカメラ１０１へエラーコードを要請する（ステップＳ３０７）。そしてデジタルカメラ１０１は受信する（ステップＳ３１４）。そして、デジタルカメラ１０１からコンピュータ１１１へエラーコードを送信し（ステップＳ３１５）、コンピュータ１１１は、デジタルカメラ１０１からエラーコードを取得し（ステップＳ３０８）、無線接続を切断する（ステップＳ３０９）。そしてデジタルカメラ１０１は無線切断で待機状態になる(ステップＳ３１６)。その後、コンピュータ１１１は、受け取ったエラーコード及び／又はそのエラーコードに対応するメッセージ（エラーの原因、対処方法等）をディスプレイ１１６に表示する（ステップＳ３１０）。
【００３４】
このように、本実施形態によれば、無線ＬＡＮインターフェース１０４、１１４経由で行った接続確認テストが成功したか失敗したかを明示的に判定することができる。また、本実施形態によれば、無線通信設定に使用したＵＳＢインターフェース１０３、１１３を有効的に使用することにより、効率的かつ容易にエラーコードを取得し、その原因及び対処方法を表示することができる。
【００３５】
また、本実施形態によれば、エラーコードを表示するのみに留まらず、接続エラーの原因を明示することができる。
【００３６】
また、本実施形態によれば、接続エラーの原因を明示するだけでなく、再度設定項目の入力を促すことにより、無線インターフェース経由での接続確立へ円滑に作業を進めることができる。
【００３７】
また、本実施形態によれば、ユーザが接続確認テスト前の設定段階で使用したモードの設定画面が表示されることにより、混乱を招くことなく円滑に再設定を行うことができる。
【００３８】
また、本実施形態によれば、ＵＳＢインターフェース１０３、１１３及び無線ＬＡＮインターフェース１０４，１１４の接続を維持することなく接続確認テストを行うことができるので、少ない電力で接続確認テストを行うことできる。
また、本実施形態によれば、無線ＬＡＮインターフェース１０４、１１４経由の接続確認テストの結果が判明次第、迅速にエラーコードを取得することができる。
【００３９】
（本発明に係る他の実施形態）
前述した本発明の実施形態におけるネットワーク設定方法コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００４０】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２〜４に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００４２】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００４３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００４４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００４５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００４６】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００４７】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４９】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５０】
【図１】本発明の第１の実施形態におけるネットワーク設定システムの概略構成を示すブロック図である。
【図２】本発明の第１の実施形態におけるネットワーク設定システムのネットワーク設定方法を示すフローチャートである。
【図３】本発明の第１の実施形態における接続確認テスト時の通信切替処理の第１例を示すフローチャートである。
【図４】本発明の第１の実施形態における接続確認テスト時の通信切替処理の第２例を示すフローチャートである。
【符号の説明】
【００５１】
１０１：デジタルカメラ
１０２：システム制御部
１０３：ＵＳＢインターフェース
１０４：無線ＬＡＮインターフェース
１１１：コンピュータ
１１２：システム制御部
１１３：ＵＳＢインターフェース
１１４：無線ＬＡＮインターフェース
１１５：キーボード
１１６：ディスプレイ
１２１：無線ＬＡＮアクセスポイント
１２２：インフラストラクチャネットワーク
１２３：アドホックネットワーク
１２４：ＵＳＢ
【図１】
2007081890.tif 000003
【図２】
2007081890.tif 000004
【図３】
2007081890.tif 000005
【図４】
2007081890.tif 000006