JP2005174134A - 設定処理プログラム、設定処理装置、設定処理システム、およびネットワーク装置 - Google Patents
設定処理プログラム、設定処理装置、設定処理システム、およびネットワーク装置 Download PDFInfo
- Publication number
- JP2005174134A JP2005174134A JP2003415521A JP2003415521A JP2005174134A JP 2005174134 A JP2005174134 A JP 2005174134A JP 2003415521 A JP2003415521 A JP 2003415521A JP 2003415521 A JP2003415521 A JP 2003415521A JP 2005174134 A JP2005174134 A JP 2005174134A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- setting
- unit
- response
- target device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 257
- 238000004891 communication Methods 0.000 claims abstract description 347
- 230000004044 response Effects 0.000 claims abstract description 241
- 238000000034 method Methods 0.000 claims description 273
- 230000008569 process Effects 0.000 claims description 157
- 238000012360 testing method Methods 0.000 claims description 65
- 230000005540 biological transmission Effects 0.000 claims description 30
- 238000010998 test method Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 14
- 230000006870 function Effects 0.000 description 28
- 230000000694 effects Effects 0.000 description 17
- 238000012790 confirmation Methods 0.000 description 11
- 230000002452 interceptive effect Effects 0.000 description 8
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【解決手段】 PC30は、複数のLAN I/F34,35,38,39それぞれを利用して、未設定デバイスに対して応答を求めるパケットをブロードキャストし、未設定である旨の応答が返された場合に、そのときに利用したLAN I/Fを有効なLAN I/Fとして記憶する(S202〜S210)。この結果に基づいて、有効なLAN I/Fを1つだけ検出することができたら、その1つのLAN I/Fをプリンタ20の設定に用いるLAN I/Fであると特定する(S220〜S232)。
【選択図】 図10
Description
下記特許文献2に記載のソフトウェアは、プリンタおよびプリンタドライバの設定を行うものであり、この種の対話型ソフトウェアを利用すれば、利用者は、順次表示される画面の案内に従って入力操作を行うことで、目的とする設定を完了させることができる。
下記特許文献3に記載のPCにおいて、複数の無線通信I/F部のいずれを利用するかは、利用者が任意に選択するようになっている。そして、利用者が1つの無線通信I/F部を選択すると、以降は、利用者の選択した無線通信I/F部を利用してSSIDを取得し、取得したSSIDに基づいて、あらかじめ複数組用意されている設定情報の中から1組の設定情報を抽出し、抽出した設定情報に従って無線接続に関する設定を更新する処理などが実行される。
まず、本発明の設定処理プログラムは、
それぞれが異なるネットワークに接続可能な複数の通信I/F部を有する設定処理装置と、該設定処理装置が前記複数の通信I/F部のいずれかを利用して通信可能な1以上のネットワーク装置とを備えたシステムにおいて、前記ネットワーク装置の1つを設定対象装置として、前記設定処理装置から前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を実行するためのプログラムであって、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手順と、
該試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手順と、
該特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手順と
を有することを特徴とする。
まず、前記試験手順は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手順と、
該応答要求に応じて応答が返されたら該応答を受信する手順と
を有する手順であり、
前記通信I/F部特定手順は、
前記試験手順で受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手順と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手順と
を有する手順であるとよい。
この設定処理プログラムに従った各手順を設定処理装置が実行すると、複数の通信I/F部それぞれを利用してアクセス可能なネットワーク装置が多数ある場合でも、設定処理を受けていない未設定装置だけが設定対象装置として扱われる。
前記通信I/F部特定手順では、前記試験手順で受信された応答中に含まれる前記未設定フラグがセットされていた場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定するという手順を採用することができる。
前記通信I/F部特定手順では、前記試験手順で受信された応答中に含まれる前記複数項目のデータすべてが初期値のままである場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定するという手順を採用することもできる。
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手順と、
該応答要求に応じて応答が返されたら該応答を受信する手順と
を有する手順であり、
前記通信I/F部特定手順は、
前記応答を受信した場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手順
を有する手順であってもよい。
該入力によって利用者が選択した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する通信I/F部特定支援手順と
を有していてもよい。
を有していてもよい。
まず、データ入力画面を表示して利用者に前記設定データを入力させる設定データ入力手順を有し、
前記送信手順は、前記設定データ入力手順により利用者に入力させた前記設定データを、前記設定処理装置から前記設定対象装置へ送信する手順であり、
前記通信I/F部特定手順は、前記送信手順の前に、前記設定対象装置と通信可能な通信I/F部を特定する手順であるとよい。
この設定処理プログラムに従った各手順を設定処理装置が実行すると、設定処理装置は、データ入力画面を表示して利用者に設定データを入力させる前に、設定対象装置と通信可能な通信I/F部が特定される。したがって、データ入力画面を表示して利用者に入力させた設定データを送信する際に、設定対象装置と通信可能な通信I/F部を利用することができる。
前記送信手順は、前記設定対象装置情報表示手順の後に、前記設定処理装置から前記設定対象装置へ前記設定データを送信する手順であり、
前記通信I/F部特定手順は、前記設定対象装置情報表示手順の前に、前記設定対象装置と通信可能な通信I/F部を特定する手順であってもよい。
前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための通信I/F部選択画面を表示する手順と、
前記通信I/F部選択画面からの入力を受け付ける手順と
を有する手順であってもよい。
それぞれが異なるネットワークに接続可能な複数の通信I/F部を有し、該複数の通信I/F部のいずれかを利用して1以上のネットワーク装置と通信可能で、該ネットワーク装置の1つを設定対象装置として、前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を行う設定処理装置であって、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手段と、
該試験手段による試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手段と、
該通信I/F部特定手段によって特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手段と
を備えていることを特徴とする。
まず、前記試験手段は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記試験手段によって受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手段と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段と
を有するものであるとよい。
この設定処理装置においては、複数の通信I/F部それぞれを利用してアクセス可能なネットワーク装置が多数ある場合でも、設定処理を受けていない未設定装置だけが設定対象装置として扱われる。
前記通信I/F部特定手段は、前記試験手段によって受信された応答中に含まれる前記未設定フラグがセットされていた場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定するという装置構成を採用することができる。
前記通信I/F部特定手段は、前記試験手段によって受信された応答中に含まれる前記複数項目のデータすべてが初期値のままである場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定するという装置構成を採用することもできる。
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記応答を受信した場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段
を有するものであってもよい。
このように既に一般的なプロトコルとして多くのネットワーク装置において利用されているSNMPを用いれば、専用のプロトコルを新たに設計しなくてもよいので、設定処理装置や設定対象装置の設計が容易になる。
該選択入力手段を利用した入力によって利用者が選択した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する通信I/F部特定支援手段と
を有していてもよい。
まず、データ入力画面を表示して利用者に前記設定データを入力させる設定データ入力手段を有し、
前記送信手段は、設定データ入力手段により利用者に入力させた前記設定データを、前記設定処理装置から前記設定対象装置へ送信する手段であり、
前記通信I/F部特定手段は、前記送信手段が前記設定対象装置へ前記設定データを送信する前に、前記設定対象装置と通信可能な通信I/F部を特定する手段であるとよい。
前記送信手段は、前記設定対象装置情報表示手段が設定対象装置情報表示画面を表示した後に、前記設定処理装置から前記設定対象装置へ前記設定データを送信する手段であり、
前記通信I/F部特定手段は、前記設定対象装置情報表示手段が前記設定対象装置情報表示画面を表示する前に、前記設定対象装置と通信可能な通信I/F部を特定する手段であってもよい。
前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための通信I/F部選択画面を表示する手段と、
前記通信I/F部選択画面からの入力を受け付ける手段と
を有するものであってもよい。
それぞれが異なるネットワークに接続可能な複数の通信I/F部を有する設定処理装置と、該設定処理装置が前記複数の通信I/F部のいずれかを利用して通信可能な1以上のネットワーク装置とを備えてなるシステムであり、前記設定処理装置が、前記ネットワーク装置の1つを設定対象装置として、前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を行う設定処理システムであって、
前記設定処理装置は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手段と、
該試験手段による試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手段と、
該通信I/F部特定手段によって特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手段と
を備えていることを特徴とする。
まず、前記試験手段は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記試験手段によって受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手段と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段と
を有するものであるとよい。
この設定処理システム中、設定処理装置においては、複数の通信I/F部それぞれを利用してアクセス可能なネットワーク装置が多数ある場合でも、設定処理を受けていない未設定装置だけが設定対象装置として扱われる。
まず、以下に説明するネットワーク装置は、
前記未設定装置がネットワーク上に存在するか否かを問い合わせる応答要求が、前記設定処理装置から送信されてきたら、該応答要求を受信する応答要求受信手段と、
前記設定処理装置による設定処理を受けたか否かを検出する検出手段と、
該検出手段により、前記設定処理を受けていないことを検出した場合には、前記未設定装置であることを示す未設定フラグをセットした応答を、前記設定処理装置に返す未設定情報送信手段と
を備えたことを特徴とする。
前記未設定装置がネットワーク上に存在するか否かを問い合わせる応答要求が、前記設定処理装置から送信されてきたら、該応答要求を受信する応答要求受信手段と、
前記設定処理装置による設定処理を受けたか否かを検出する検出手段と、
該検出手段により、前記設定処理を受けていないことを検出した場合には、応答を前記設定処理装置に返す一方、前記設定処理を受けていることを検出した場合には、応答を前記設定処理装置に返さない未設定時応答手段と
を備えたことを特徴とする。
このように既に一般的なプロトコルとして多くのネットワーク装置において利用されているSNMPを用いれば、専用のプロトコルを新たに設計しなくてもよいので、ネットワーク装置の設計が容易になる。
[第1実施形態]
まず、第1実施形態について説明する。
以下に説明する設定処理は、ウィザードと呼ばれる対話型ソフトウェアを利用してプリンタ20の設定を行うものであり、ユーザーは、順次表示される画面の案内に従って各画面での入力操作を行うことで、目的とする設定を完了させることができる。この設定処理は、PC30において設定処理プログラムを実行することにより開始される。なお、この設定処理プログラムは、PC30を本発明でいう設定処理装置として機能させるための手順を記述したソフトウェアであり、例えば、CD-ROMなどのコンピュータ読取可能な記録媒体に記録されてユーザーに提供されるか、あるいは、インターネットなどのネットワークを介してユーザーに提供される。
設定処理を開始すると、PC30は、まず、表示部37にウィザード開始画面(図3参照)を表示し、「Next>」ボタン201の押下を受け付ける状態となる(S100)。
この状態において、ユーザーは、ラジオボタン401のいずれか1つを選択する操作を行うことにより、設定対象デバイスに割り当てられるIPアドレスを自動取得する設定にするか手動で設定するかを選択できる。自動取得する設定を選択した場合は、DHCP(Dynamic Host Configuration Protocol)サーバー機能により、IPアドレス、サブネットマスク、ゲートウェイアドレスなどが動的に割り当てられることになる。また、手動での設定を選択した場合は、ユーザーが画面上の入力欄403にIPアドレス、サブネットマスク、ゲートウェイアドレスを入力し、これらの設定値が静的に割り当てられることになる。これらの項目を入力したら、ユーザーは、「Next>」ボタン405を押下する。なお、IPアドレス設定画面には、「Next>」ボタン405の他に「Cancel」ボタン407、「<Back」ボタン409も表示される。「<Back」ボタン409を押下すると一段階前の処理に戻るための処理へと移行する。この処理は、入力途中の設定値等を元に戻す処理などであるが、この種の処理自体は本発明の要部ではなく、同種の対話型プログラムにおいて一般的に採用されている処理なので、以下、同様な「<Back」ボタンに関連する処理の説明は省略する。
この状態において、ユーザーは、セキュリティ関連の設定を入力する操作を行うことができる。具体的には、認証方法選択欄601で認証方法(Open System/Shared Key/WPA-PSK)を1つ選択し、暗号化モード選択欄603で暗号化モード(None/WEP/TKIP)を1つ選択し、ネットワークキー入力欄605およびネットワークキー確認入力欄607に任意の暗号化キーを入力する。各項目に設定値を入力したら、ユーザーは、「Next>」ボタン609を押下する。なお、セキュリティ設定画面には、「Next>」ボタン609の他に「Cancel」ボタン611、「<Back」ボタン613、「Help」ボタン615も表示される。「Help」ボタン615を押下すると、セキュリティ設定画面内の各項目に関する説明を表示するための処理へと移行する。この処理は、別途用意されたヘルプファイルを表示する処理であるが、この種の処理自体は本発明の要部ではなく、同種の対話型プログラムにおいて一般的に採用されている処理なので、以下、同様な「Help」ボタンに関連する処理の説明は省略する。
未設定デバイスチェック処理を開始すると、PC30は、SNMPを利用して"Configured MIB"のSNMP Getパケットをブロードキャストし(S242)、2秒間、SNMP Replyを受け付ける(S244)。
次に、第2実施形態について説明する。
第2実施形態は、上記第1実施形態で説明したS224の判定処理において、有効なLAN I/Fが複数であると判断された場合に移行する処理が、第1実施形態とは異なっているが、これ以外の処理手順およびハードウェアの構成等は、上記第1実施形態と同様である。そこで、以下の説明においては、上記第1実施形態と同一の構成については、上記第1実施形態についての説明の中で用いた符号をそのまま使用することで、上記第1実施形態との対応関係を明確にし、上記第1実施形態と重複する内容については、その説明および図示を省略する。
まず、PC30は、OSからOSの認識するLAN I/F全てについて情報を取得し(S262)、LAN I/F選択画面(図18参照)を表示する(S264)。LAN I/F選択画面内にあるLAN I/F選択欄211には、S262の処理によって取得されたLAN I/Fについての情報が表示される。また、LAN I/F選択画面には、「Refresh」ボタン213、「<Back」ボタン215、「Cancel」ボタン217、「Next>」ボタン219なども表示される。
次に、第3実施形態について説明する。
第3実施形態は、上記第1実施形態で説明したS204の未設定デバイスチェック処理が、第1実施形態とは異なっているが、これ以外の処理手順およびハードウェアの構成等は、上記第1実施形態と同様である。そこで、第3実施形態の説明においても、上記第1実施形態と同一の構成については、上記第1実施形態についての説明の中で用いた符号をそのまま使用することで、上記第1実施形態との対応関係を明確にし、上記第1実施形態と重複する内容については、その説明および図示を省略する。
このような設定処理プログラムに従った各手順をPC30に実行させても、上記第1実施形態と同様、PC30(本発明でいう設定処理装置)は、上記S202〜S210の処理により、複数のLAN I/F34,35,38,39(本発明でいう通信I/F部)それぞれを利用して、プリンタ20(本発明でいう設定対象装置)との通信が可能か否かを試験することになるが、特に次のような点で、上記第1実施形態とは異なる作用、効果を奏するものとなる。
以上、本発明の実施形態について説明したが、本発明は上記の具体的な一実施形態に限定されず、この他にも種々の形態で実施することができる。
Claims (31)
- それぞれが異なるネットワークに接続可能な複数の通信I/F部を有する設定処理装置と、該設定処理装置が前記複数の通信I/F部のいずれかを利用して通信可能な1以上のネットワーク装置とを備えたシステムにおいて、前記ネットワーク装置の1つを設定対象装置として、前記設定処理装置から前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を実行するためのプログラムであって、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手順と、
該試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手順と、
該特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手順と
を有することを特徴とする設定処理プログラム。 - 前記試験手順は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手順と、
該応答要求に応じて応答が返されたら該応答を受信する手順と
を有する手順であり、
前記通信I/F部特定手順は、
前記試験手順で受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手順と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手順と
を有する手順である
ことを特徴とする請求項1に記載の設定処理プログラム。 - 前記設定対象装置は、設定処理を受けていない未設定装置である
ことを特徴とする請求項2に記載の設定処理プログラム。 - 前記試験手順で受信された応答中に含まれる前記情報は、該応答を返した装置が前記未設定装置である場合にセットされる未設定フラグであり、
前記通信I/F部特定手順では、前記試験手順で受信された応答中に含まれる前記未設定フラグがセットされていた場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定する
ことを特徴とする請求項3に記載の設定処理プログラム。 - 前記試験手順で受信された応答中に含まれる前記情報は、該応答を返した装置が前記未設定装置である場合は、あらかじめ定められた初期値となっている一方、該応答を返した装置が前記未設定装置でない場合は、少なくとも1つの項目が前記初期値以外のデータとなっている複数項目のデータであり、
前記通信I/F部特定手順では、前記試験手順で受信された応答中に含まれる前記複数項目のデータすべてが初期値のままである場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定する
ことを特徴とする請求項3に記載の設定処理プログラム。 - 前記試験手順は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手順と、
該応答要求に応じて応答が返されたら該応答を受信する手順と
を有する手順であり、
前記通信I/F部特定手順は、
前記応答を受信した場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手順
を有する手順である
ことを特徴とする請求項1に記載の設定処理プログラム。 - 前記試験手順は、簡易ネットワーク管理プロトコル(SNMP)に則って前記応答要求の送信および前記応答の受信を行う手順である
ことを特徴とする請求項2〜請求項6のいずれかに記載の設定処理プログラム。 - 前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための入力を受け付ける選択入力手順と、
該入力によって利用者が選択した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する通信I/F部特定支援手順と
を有することを特徴とする請求項1〜請求項7のいずれかに記載の設定処理プログラム。 - 前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、無用な通信I/F部を停止させることにより、前記無用な通信I/F部の誤検出を回避すべきことを、利用者に報知する誤検出回避法報知手順
を有することを特徴とする請求項1〜請求項7のいずれかに記載の設定処理プログラム。 - データ入力画面を表示して利用者に前記設定データを入力させる設定データ入力手順を有し、
前記送信手順は、前記設定データ入力手順により利用者に入力させた前記設定データを、前記設定処理装置から前記設定対象装置へ送信する手順であり、
前記通信I/F部特定手順は、前記送信手順の前に、前記設定対象装置と通信可能な通信I/F部を特定する手順である
ことを特徴とする請求項1〜請求項9のいずれかに記載の設定処理プログラム。 - 前記通信I/F部特定手順は、前記設定データ入力手順の前に、前記設定対象装置と通信可能な通信I/F部を特定する手順である
ことを特徴とする請求項10に記載の設定処理プログラム。 - 前記設定対象装置に関する情報を表示するための設定対象装置情報表示画面を表示して、利用者に前記設定対象装置を確認させる設定対象装置情報表示手順を有し、
前記送信手順は、前記設定対象装置情報表示手順の後に、前記設定処理装置から前記設定対象装置へ前記設定データを送信する手順であり、
前記通信I/F部特定手順は、前記設定対象装置情報表示手順の前に、前記設定対象装置と通信可能な通信I/F部を特定する手順である
ことを特徴とする請求項10または請求項11に記載の設定処理プログラム。 - 前記選択入力手順は、
前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための通信I/F部選択画面を表示する手順と、
前記通信I/F部選択画面からの入力を受け付ける手順と
を有する手順である
ことを特徴とする請求項8に記載の設定処理プログラム。 - それぞれが異なるネットワークに接続可能な複数の通信I/F部を有し、該複数の通信I/F部のいずれかを利用して1以上のネットワーク装置と通信可能で、該ネットワーク装置の1つを設定対象装置として、前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を行う設定処理装置であって、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手段と、
該試験手段による試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手段と、
該通信I/F部特定手段によって特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手段と
を備えていることを特徴とする設定処理装置。 - 前記試験手段は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記試験手段によって受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手段と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段と
を有することを特徴とする請求項14に記載の設定処理装置。 - 前記設定対象装置は、設定処理を受けていない未設定装置である
ことを特徴とする請求項15に記載の設定処理装置。 - 前記試験手段によって受信された応答中に含まれる前記情報は、該応答を返した装置が前記未設定装置である場合にセットされる未設定フラグであり、
前記通信I/F部特定手段は、前記試験手段によって受信された応答中に含まれる前記未設定フラグがセットされていた場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定する
ことを特徴とする請求項16に記載の設定処理装置。 - 前記試験手段によって受信された応答中に含まれる前記情報は、該応答を返した装置が前記未設定装置である場合は、あらかじめ定められた初期値となっている一方、該応答を返した装置が前記未設定装置でない場合は、少なくとも1つの項目が前記初期値以外のデータとなっている複数項目のデータであり、
前記通信I/F部特定手段は、前記試験手段によって受信された応答中に含まれる前記複数項目のデータすべてが初期値のままである場合に、該応答を返した装置が前記未設定装置であると識別し、該未設定装置との通信に利用した通信I/F部を、前記未設定装置と通信可能な通信I/F部として特定する
ことを特徴とする請求項16に記載の設定処理装置。 - 前記試験手段は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記応答を受信した場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段
を有することを特徴とする請求項14に記載の設定処理装置。 - 前記試験手段は、簡易ネットワーク管理プロトコル(SNMP)に則って前記応答要求の送信および前記応答の受信を行う手段である
ことを特徴とする請求項15〜請求項19のいずれかに記載の設定処理装置。 - 前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合には、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための入力を受け付ける選択入力手段と、
該選択入力手段を利用した入力によって利用者が選択した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する通信I/F部特定支援手段と
を有することを特徴とする請求項14〜請求項20のいずれかに記載の設定処理装置。 - データ入力画面を表示して利用者に前記設定データを入力させる設定データ入力手段を有し、
前記送信手段は、設定データ入力手段により利用者に入力させた前記設定データを、前記設定処理装置から前記設定対象装置へ送信する手段であり、
前記通信I/F部特定手段は、前記送信手段が前記設定対象装置へ前記設定データを送信する前に、前記設定対象装置と通信可能な通信I/F部を特定する手段である
ことを特徴とする請求項14〜請求項21のいずれかに記載の設定処理装置。 - 前記通信I/F部特定手段は、前記設定データ入力手段が前記データ入力画面を表示する前に、前記設定対象装置と通信可能な通信I/F部を特定する手段である
ことを特徴とする請求項22に記載の設定処理装置。 - 前記設定対象装置に関する情報を表示するための設定対象装置情報表示画面を表示して、利用者に前記設定対象装置を確認させる設定対象装置情報表示手段を有し、
前記送信手段は、前記設定対象装置情報表示手段が設定対象装置情報表示画面を表示した後に、前記設定処理装置から前記設定対象装置へ前記設定データを送信する手段であり、
前記通信I/F部特定手段は、前記設定対象装置情報表示手段が前記設定対象装置情報表示画面を表示する前に、前記設定対象装置と通信可能な通信I/F部を特定する手段である
ことを特徴とする請求項22または請求項23に記載の設定処理装置。 - 前記選択入力手段は、
前記設定対象装置と通信可能な通信I/F部として、複数の通信I/F部を検出した場合に、利用者が前記複数の通信I/F部の中から1つの通信I/F部を選択するための通信I/F部選択画面を表示する手段と、
前記通信I/F部選択画面からの入力を受け付ける手段と
を有することを特徴とする請求項21に記載の設定処理装置。 - それぞれが異なるネットワークに接続可能な複数の通信I/F部を有する設定処理装置と、該設定処理装置が前記複数の通信I/F部のいずれかを利用して通信可能な1以上のネットワーク装置とを備えてなるシステムであり、前記設定処理装置が、前記ネットワーク装置の1つを設定対象装置として、前記設定対象装置へ設定データを送信することにより、前記設定対象装置の設定を行う設定処理システムであって、
前記設定処理装置は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置との通信が可能か否かを試験する試験手段と、
該試験手段による試験の結果に基づいて、前記設定対象装置と通信可能な通信I/F部を特定する通信I/F部特定手段と、
該通信I/F部特定手段によって特定された通信I/F部を利用して、前記設定処理装置から前記設定対象装置へ設定データを送信する送信手段と
を備えていることを特徴とする設定処理システム。 - 前記試験手段は、
前記複数の通信I/F部それぞれを利用して、前記設定対象装置がネットワーク上に存在するか否かを問い合わせる応答要求を送信する手段と、
該応答要求に応じて応答が返されたら該応答を受信する手段と
を有し、
前記通信I/F部特定手段は、
前記試験手段によって受信された応答中に含まれる情報に基づいて前記設定対象装置であるか否かを識別する手段と、
該識別の結果が、前記設定対象装置であった場合に、前記応答要求の送信時および前記応答の受信時に利用した通信I/F部を、前記設定対象装置と通信可能な通信I/F部として特定する手段と
を有することを特徴とする請求項26に記載の設定処理システム。 - 前記設定対象装置は、設定処理を受けていない未設定装置である
ことを特徴とする請求項27に記載の設定処理システム。 - 請求項28に記載の設定処理システムを構成する際に利用されるネットワーク装置であって、
前記未設定装置がネットワーク上に存在するか否かを問い合わせる応答要求が、前記設定処理装置から送信されてきたら、該応答要求を受信する応答要求受信手段と、
前記設定処理装置による設定処理を受けたか否かを検出する検出手段と、
該検出手段により、前記設定処理を受けていないことを検出した場合には、前記未設定装置であることを示す未設定フラグをセットした応答を、前記設定処理装置に返す未設定情報送信手段と
を備えたことを特徴とするネットワーク装置。 - 請求項28に記載の設定処理システムを構成する際に利用されるネットワーク装置であって、
前記未設定装置がネットワーク上に存在するか否かを問い合わせる応答要求が、前記設定処理装置から送信されてきたら、該応答要求を受信する応答要求受信手段と、
前記設定処理装置による設定処理を受けたか否かを検出する検出手段と、
該検出手段により、前記設定処理を受けていないことを検出した場合には、応答を前記設定処理装置に返す一方、前記設定処理を受けていることを検出した場合には、応答を前記設定処理装置に返さない未設定時応答手段と
を備えたことを特徴とするネットワーク装置。 - 簡易ネットワーク管理プロトコル(SNMP)に則って前記応答要求の受信および前記応答の送信を行う
ことを特徴とする請求項29または請求項30に記載のネットワーク装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003415521A JP3948455B2 (ja) | 2003-12-12 | 2003-12-12 | 設定処理プログラム、設定処理装置、およびネットワーク装置 |
US11/007,537 US7769837B2 (en) | 2003-12-12 | 2004-12-09 | Wireless LAN setting system and communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003415521A JP3948455B2 (ja) | 2003-12-12 | 2003-12-12 | 設定処理プログラム、設定処理装置、およびネットワーク装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007061905A Division JP2007193833A (ja) | 2007-03-12 | 2007-03-12 | 設定処理プログラム、設定処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005174134A true JP2005174134A (ja) | 2005-06-30 |
JP3948455B2 JP3948455B2 (ja) | 2007-07-25 |
Family
ID=34734990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003415521A Expired - Fee Related JP3948455B2 (ja) | 2003-12-12 | 2003-12-12 | 設定処理プログラム、設定処理装置、およびネットワーク装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3948455B2 (ja) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007124596A (ja) * | 2005-09-28 | 2007-05-17 | Make Softwear:Kk | 写真シール作成装置、写真シール作成装置の制御方法、および写真シール作成装置の制御プログラム |
JP2008227884A (ja) * | 2007-03-13 | 2008-09-25 | Ricoh Co Ltd | 画像処理装置 |
JP2009044701A (ja) * | 2007-08-13 | 2009-02-26 | Brother Ind Ltd | 無線通信接続システム及びネットワーク装置 |
JP2010087922A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線ネットワークへの接続方法、無線通信装置及びプログラム |
JP2010087909A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線通信装置、接続方法及びプログラム |
JP2010087908A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線通信装置、接続方法及びプログラム |
JP2011015436A (ja) * | 2005-09-28 | 2011-01-20 | Make Softwear:Kk | 写真シール作成装置 |
EP2369863A1 (en) | 2010-03-18 | 2011-09-28 | Brother Kogyo Kabushiki Kaisha | Controlling device |
JP2013042546A (ja) * | 2012-11-01 | 2013-02-28 | Brother Ind Ltd | 無線通信接続システム及びネットワーク装置 |
WO2013038922A1 (ja) * | 2011-09-14 | 2013-03-21 | 横河電機株式会社 | 無線通信装置及び無線通信システム |
US8607048B2 (en) | 2010-03-18 | 2013-12-10 | Brother Kogyo Kabushiki Kaisha | Wireless communication system |
JP2015125716A (ja) * | 2013-12-27 | 2015-07-06 | ブラザー工業株式会社 | 接続管理プログラム、情報処理装置および情報処理装置の制御方法 |
JP2018022408A (ja) * | 2016-08-05 | 2018-02-08 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
US9907016B2 (en) | 2013-06-11 | 2018-02-27 | Brother Kogyo Kabushiki Kaisha | Communication device |
US10129922B2 (en) | 2016-03-11 | 2018-11-13 | Brother Kogyo Kabushiki Kaisha | Communication apparatus |
JP2018205946A (ja) * | 2017-06-01 | 2018-12-27 | 富士ゼロックス株式会社 | 情報処理装置、管理装置、システムおよびプログラム |
JP2019117541A (ja) * | 2017-12-27 | 2019-07-18 | ブラザー工業株式会社 | 通信装置のためのコンピュータプログラムと通信装置 |
US10425889B2 (en) | 2015-09-03 | 2019-09-24 | Brother Kogyo Kabushiki Kaisha | Communication device |
-
2003
- 2003-12-12 JP JP2003415521A patent/JP3948455B2/ja not_active Expired - Fee Related
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007124596A (ja) * | 2005-09-28 | 2007-05-17 | Make Softwear:Kk | 写真シール作成装置、写真シール作成装置の制御方法、および写真シール作成装置の制御プログラム |
JP2011015436A (ja) * | 2005-09-28 | 2011-01-20 | Make Softwear:Kk | 写真シール作成装置 |
JP4714797B2 (ja) * | 2005-09-28 | 2011-06-29 | 株式会社メイクソフトウェア | 写真シール作成装置 |
JP4714559B2 (ja) * | 2005-09-28 | 2011-06-29 | 株式会社メイクソフトウェア | 写真シール作成装置、写真シール作成装置の制御方法、および写真シール作成装置の制御プログラム |
JP2008227884A (ja) * | 2007-03-13 | 2008-09-25 | Ricoh Co Ltd | 画像処理装置 |
JP2009044701A (ja) * | 2007-08-13 | 2009-02-26 | Brother Ind Ltd | 無線通信接続システム及びネットワーク装置 |
US8457085B2 (en) | 2007-08-13 | 2013-06-04 | Brother Kogyo Kabushiki Kaisha | Wireless connecting system for connecting network apparatus to wireless network and network apparatus used in wireless connecting system |
JP2010087922A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線ネットワークへの接続方法、無線通信装置及びプログラム |
JP2010087909A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線通信装置、接続方法及びプログラム |
JP2010087908A (ja) * | 2008-09-30 | 2010-04-15 | Brother Ind Ltd | 無線通信装置、接続方法及びプログラム |
US8428262B2 (en) | 2008-09-30 | 2013-04-23 | Brother Kogyo Kabushiki Kaisha | Method to connect wireless communication device, wireless communication device, and computer usable medium therefor |
US8351607B2 (en) | 2008-09-30 | 2013-01-08 | Brother Kogyo Kabushiki Kaisha | Wireless communication device, method for wireless connection, and computer usable medium therefor |
US8520853B2 (en) | 2008-09-30 | 2013-08-27 | Brother Kogyo Kabushiki Kaisha | Wireless communication device, method for wireless connection, and computer usable medium therefor |
US8607048B2 (en) | 2010-03-18 | 2013-12-10 | Brother Kogyo Kabushiki Kaisha | Wireless communication system |
US9143939B2 (en) | 2010-03-18 | 2015-09-22 | Brother Kogyo Kabushiki Kaisha | Controlling device |
US8516579B2 (en) | 2010-03-18 | 2013-08-20 | Brother Kogyo Kabushiki Kaisha | Controlling device |
EP2369863A1 (en) | 2010-03-18 | 2011-09-28 | Brother Kogyo Kabushiki Kaisha | Controlling device |
WO2013038922A1 (ja) * | 2011-09-14 | 2013-03-21 | 横河電機株式会社 | 無線通信装置及び無線通信システム |
JP2013078107A (ja) * | 2011-09-14 | 2013-04-25 | Yokogawa Electric Corp | 無線通信装置及び無線通信システム |
JP2013042546A (ja) * | 2012-11-01 | 2013-02-28 | Brother Ind Ltd | 無線通信接続システム及びネットワーク装置 |
US9907016B2 (en) | 2013-06-11 | 2018-02-27 | Brother Kogyo Kabushiki Kaisha | Communication device |
JP2015125716A (ja) * | 2013-12-27 | 2015-07-06 | ブラザー工業株式会社 | 接続管理プログラム、情報処理装置および情報処理装置の制御方法 |
US10425889B2 (en) | 2015-09-03 | 2019-09-24 | Brother Kogyo Kabushiki Kaisha | Communication device |
US10129922B2 (en) | 2016-03-11 | 2018-11-13 | Brother Kogyo Kabushiki Kaisha | Communication apparatus |
JP2018022408A (ja) * | 2016-08-05 | 2018-02-08 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
JP2018205946A (ja) * | 2017-06-01 | 2018-12-27 | 富士ゼロックス株式会社 | 情報処理装置、管理装置、システムおよびプログラム |
JP2019117541A (ja) * | 2017-12-27 | 2019-07-18 | ブラザー工業株式会社 | 通信装置のためのコンピュータプログラムと通信装置 |
Also Published As
Publication number | Publication date |
---|---|
JP3948455B2 (ja) | 2007-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3948455B2 (ja) | 設定処理プログラム、設定処理装置、およびネットワーク装置 | |
US7769837B2 (en) | Wireless LAN setting system and communication terminal | |
US12021823B2 (en) | Communication apparatus, methods, and non-transitory computer-readable media for determining IP addresses for use in different networks | |
US7362722B2 (en) | Radio station, operation control program, and operation control method | |
US8213362B2 (en) | Method and system for a node to join a wireless ad-hoc network | |
US8320347B2 (en) | Wireless communication device and computer usable medium therefor | |
JP3888342B2 (ja) | ネットワーク装置 | |
JP6368989B2 (ja) | 通信装置 | |
KR101780021B1 (ko) | 네트워크 인터페이스의 자동 설정에 기초해 인터넷 연결을 공유하는 방법 및 장치 | |
US20120216258A1 (en) | Network Connecting Device and Method | |
US8228808B2 (en) | Information communication device and method for selecting protocol | |
US7430183B2 (en) | Communication system for connecting a communication apparatus to a specific connecting apparatus | |
US7822834B2 (en) | Wireless communication system for exchanging signals between computer and device and computer and device used in such system | |
US10448253B2 (en) | Wireless terminal | |
JP5353683B2 (ja) | 無線通信システム、無線通信機器および情報通知方法 | |
US20180063364A1 (en) | Information processing device and non-transitory recording medium | |
JP2007150509A (ja) | リピータ機能設定可能な無線lanアクセスポイントと無線端末、及び中継ルート探索方法 | |
CN109426469B (zh) | 信息处理设备、控制方法和记录介质 | |
JP2014220557A (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP2007193833A (ja) | 設定処理プログラム、設定処理装置 | |
JP5105708B2 (ja) | アドレス情報に基づいてアクセス制限を行なうデータ処理装置、データ処理装置と通信する情報処理装置、アドレス情報の設定方法、情報処理装置の制御方法及びプログラム | |
JP2009038665A (ja) | 無線通信装置およびその制御方法 | |
JP4488015B2 (ja) | ネットワークシステム | |
JP4367067B2 (ja) | 無線ネットワークアダプタ装置 | |
WO2011039836A1 (ja) | 無線lan装置および無線通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060907 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070302 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070327 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070409 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3948455 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100427 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110427 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120427 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130427 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130427 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140427 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |