(57)【要約】【課題】  可搬記憶媒体を用いた通信設定に際して、その設定を簡便にしつつ、またセキュリティも高めるようにした技術を提供する。【解決手段】  可搬記憶媒体は、通信を行なうのに必要な通信設定情報と、通信を許可する装置の識別情報を示す許可装置識別情報とを含む情報を記憶し、通信装置は、通信設定に際して、可搬記憶媒体に記憶された許可装置識別情報と自装置の識別情報とが一致するか確認し、識別情報が一致すると確認された場合に、可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう。【選択図】  図１
2009200830.tif 000002
【特許請求の範囲】
【請求項１】
可搬記憶媒体を用いて通信設定を行なう通信装置を具備する通信システムであって、
前記可搬記憶媒体は、
通信を行なうのに必要な通信設定情報と、通信を許可する装置の識別情報を示す許可装置識別情報とを含む情報を記憶し、
前記通信装置は、
前記通信設定に際して、前記可搬記憶媒体に記憶された許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段と、
前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された前記通信設定情報に基づき通信設定を行なう設定手段と
を具備することを特徴とする通信システム。
【請求項２】
前記可搬記憶媒体は、
管理装置となる装置の識別情報を示す管理装置識別情報を更に記憶し、
前記通信装置は、
前記管理装置識別情報と自装置の識別情報とが一致する場合に、前記可搬記憶媒体に前記通信設定情報と、前記許可装置識別情報とを書き込む
ことを特徴とする請求項１記載の通信システム。
【請求項３】
前記通信装置は、
前記設定手段による前記通信設定に際して、前記可搬記憶媒体に自装置の固有識別情報を書き込む
ことを特徴とする請求項１記載の通信システム。
【請求項４】
前記通信装置は、
前記可搬記憶媒体に記憶された前記許可装置識別情報と前記固有識別情報とを比較する比較手段と、
前記比較手段による比較の結果を表示する表示手段と
を更に具備することを特徴とする請求項３記載の通信システム。
【請求項５】
前記通信装置間における通信の中継を行なう中継装置
を更に具備し、
前記中継装置は、
前記可搬記憶媒体に記憶された前記通信設定情報に基づき通信設定を行なう中継設定手段
を具備することを特徴とする請求項１記載の通信システム。
【請求項６】
前記通信装置は、
前記設定手段による前記通信設定に際して、前記可搬記憶媒体に自装置の固有識別情報を書き込み、
前記中継装置は、
前記可搬記憶媒体に書き込まれた固有識別情報を有する通信装置以外の中継を拒否する
ことを特徴とする請求項５記載の通信システム。
【請求項７】
前記固有識別情報は、ＭＡＣアドレスである
ことを特徴とする請求項３、４及び６いずれか一項に記載の通信システム。
【請求項８】
通信を行なうのに必要な通信設定情報と、通信を許可する装置の識別情報を示す許可装置識別情報とを含む情報を記憶した可搬記憶媒体を用いて通信設定を行なう通信装置を具備する通信システムにおける通信設定方法であって、
前記通信装置は、前記通信設定に際して、該可搬記憶媒体に記憶された許可装置識別情報と自装置の識別情報とが一致するか確認する確認工程と、
前記確認工程により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された前記通信設定情報に基づき通信設定を行なう設定工程と
を含むことを特徴とする通信システムにおける通信設定方法。
【請求項９】
可搬記憶媒体を用いて通信設定を行なう通信装置であって、
前記可搬記憶媒体を用いた通信設定に際して、該可搬記憶媒体に記憶された通信を許可する装置の識別情報を示す許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段と、
前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう設定手段と
を具備することを特徴とする通信装置。
【請求項１０】
可搬記憶媒体を用いて通信設定を行なう中継装置であって、
前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう中継設定手段と、
前記可搬記憶媒体に記憶された通信設定情報を用いた通信装置における通信設定に際して該通信装置により該可搬記憶媒体に書き込まれた固有識別情報を有する通信装置以外による中継を拒否して通信装置間における通信を中継する中継手段と
を具備することを特徴とする中継装置。
【請求項１１】
可搬記憶媒体を用いて通信設定を行なう通信装置に内蔵されたコンピュータを、
前記可搬記憶媒体を用いた通信設定に際して、該可搬記憶媒体に記憶された通信を許可する装置の識別情報を示す許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段、
前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう設定手段
として機能させるための通信設定処理プログラム。
【請求項１２】
可搬記憶媒体を用いて通信設定を行なう中継装置に内蔵されたコンピュータを、
前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう中継設定手段、
前記可搬記憶媒体に記憶された通信設定情報を用いた通信装置における通信設定に際して該通信装置により該可搬記憶媒体に書き込まれた固有識別情報を有する通信装置以外による中継を拒否して通信装置間における通信を中継する中継手段
として機能させるための中継設定処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信設定方法に関する。
【背景技術】
【０００２】
一般に、無線ＬＡＮ（Local Area Network）環境においては、各無線ＬＡＮ端末装置（以下、ステーションと記す）と、それらの中継を行う無線ＬＡＮ中継装置（以下、アクセスポイントと記す）とが存在する。各ステーションでは、ＳＳＩＤ（Service Set Idntifier）や暗号方式などの設定をアクセスポイントと同じ内容に設定しなければならない。
【０００３】
ＳＳＩＤは、設立しようとする無線ＬＡＮ毎に定めるネットワークの識別子である。暗号方式は、伝送される信号を暗号化するための方式であり、セキュリティの一環として設定される。無線ＬＡＮの暗号方式には、秘密鍵を共有するＷＥＰ（Wired Equivalent Privacy）、暗号キーを自動的に変更して暗号化するＴＫＩＰ（Temporal Key Integrity  Protocol）が知られている。また、更に強力な暗号方式と言われているＡＥＳ（Advanced Encription Standard）等も知られている。
【０００４】
また、無線ＬＡＮ環境においては、認証方式を設定する場合もある。認証方式を設定した場合、例えば、アクセスポイントにおいてどのステーションからのアクセスを許可し、また禁止するかといった制御が行なえる。無線ＬＡＮで使用される認証方式には、Ｏｐｅｎ  Ｓｙｓｔｅｍ、Ｓｈａｒｅｄ  Ｋｅｙ、ＷＰＡ（Wi-Fi Protected Access）のＷＰＡ−ＰＳＫ（登録商標）、ＩＥＥＥ８０２．１ｘ等が知られている。
【０００５】
ネットワークの設定、特に無線ＬＡＮの設定に関しては、一般ユーザにとって平易に感じられない場合がある項目が含まれており、様々な議論や取り組みがなされている。
【０００６】
例えば、非接触のＩＣカードや、ＵＳＢ（Universal Serial Bus）取り付けタイプのフラッシュメモリなどの可搬記憶媒体を用いて、無線ＬＡＮの設定パラメータを設定する方法が提案されている。特許文献１には、無線ＬＡＮの設定パラメータが書き込まれた可搬記憶媒体を読み取らせることで、各装置に同一のパラメータを設定し、無線ＬＡＮを構築する技術について言及されている。また、特許文献２では、ＸＭＬ（Extensible Markup Language）ファイルに無線ＬＡＮの設定パラメータを組み込み、それを可搬記憶媒体に書き込むようにしている。この場合、ＸＭＬファイルを使用するため、多くのデバイスがその内容を認識できるという利点がある。
【０００７】
一方、セキュリティに関しては、不特定の利用者がネットワークを利用する可能性がある場合に、不正利用を防止する方法が提案されている。特許文献３には、ステーションの固有識別情報（ＭＡＣアドレス）によりフィルタリングし、予め登録されたＭＡＣアドレス以外のステーションのアクセスを禁止する技術について言及されている。
【特許文献１】特開２００５−０８６５８３号公報
【特許文献２】特開２００５−２１０７１３号公報
【特許文献３】特開２００５−０５１５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１や特許文献２で提案された技術によれば、可搬記憶媒体を用いることで無線ＬＡＮ設定を簡便に行なえることになるが、その可搬記憶媒体が意図しない第三者に渡ってしまった場合、当該第三者が簡単にネットワークに参加できてしまう。また、誰（どの端末）に可搬記憶媒体が使用されたのか把握できないといった課題もある。
【０００９】
また、特許文献３で提案された技術によれば、ＭＡＣ（Medium Access Control）アドレスによりフィルタリングを行なうためセキュリティを向上させられるが、ＭＡＣアドレスの入力が非常に手間となる。そのため、その操作を敬遠してフィルタリング機能を使用しなかったり、また設定したとしても誤入力により通信に不具合が出てしまったりしてしまう虞があった。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、可搬記憶媒体を用いた通信設定に際して、その設定を簡便にしつつ、またセキュリティも高めるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の一態様は、可搬記憶媒体を用いて通信設定を行なう通信装置を具備する通信システムであって、前記可搬記憶媒体は、通信を行なうのに必要な通信設定情報と、通信を許可する装置の識別情報を示す許可装置識別情報とを含む情報を記憶し、前記通信装置は、前記通信設定に際して、前記可搬記憶媒体に記憶された許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段と、前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された前記通信設定情報に基づき通信設定を行なう設定手段とを具備することを特徴とする。
【００１２】
また、本発明の一態様は、通信を行なうのに必要な通信設定情報と、通信を許可する装置の識別情報を示す許可装置識別情報とを含む情報を記憶した可搬記憶媒体を用いて通信設定を行なう通信装置を具備する通信システムにおける通信設定方法であって、前記通信装置は、前記通信設定に際して、該可搬記憶媒体に記憶された許可装置識別情報と自装置の識別情報とが一致するか確認する確認工程と、前記確認工程により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された前記通信設定情報に基づき通信設定を行なう設定工程とを含むことを特徴とする。
【００１３】
また、本発明の一態様は、可搬記憶媒体を用いて通信設定を行なう通信装置であって、前記可搬記憶媒体を用いた通信設定に際して、該可搬記憶媒体に記憶された通信を許可する装置の識別情報を示す許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段と、前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう設定手段とを具備することを特徴とする。
【００１４】
また、本発明の一態様は、可搬記憶媒体を用いて通信設定を行なう中継装置であって、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう中継設定手段と、前記可搬記憶媒体に記憶された通信設定情報を用いた通信装置における通信設定に際して該通信装置により該可搬記憶媒体に書き込まれた固有識別情報を有する通信装置以外による中継を拒否して通信装置間における通信を中継する中継手段とを具備することを特徴とする。
【００１５】
また、本発明の一態様による通信設定処理プログラムは、可搬記憶媒体を用いて通信設定を行なう通信装置に内蔵されたコンピュータを、前記可搬記憶媒体を用いた通信設定に際して、該可搬記憶媒体に記憶された通信を許可する装置の識別情報を示す許可装置識別情報と自装置の識別情報とが一致するか確認する確認手段、前記確認手段により識別情報が一致すると確認された場合に、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう設定手段として機能させる。
【００１６】
また、本発明の一態様による中継設定処理プログラムは、可搬記憶媒体を用いて通信設定を行なう中継装置に内蔵されたコンピュータを、前記可搬記憶媒体に記憶された通信設定情報に基づき通信設定を行なう中継設定手段、前記可搬記憶媒体に記憶された通信設定情報を用いた通信装置における通信設定に際して該通信装置により該可搬記憶媒体に書き込まれた固有識別情報を有する通信装置以外による中継を拒否して通信装置間における通信を中継する中継手段として機能させる。
【発明の効果】
【００１７】
本発明によれば、可搬記憶媒体を用いた通信設定に際して、その設定を簡便にしつつ、またセキュリティも高められる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係わる通信システム及び方法、通信装置及び中継装置、及びプログラムの実施形態について添付図面を参照して詳細に説明する。
【００１９】
（実施形態１）
図１は、本発明の実施の一形態に係わる通信システムの全体構成の一例を示す図である。
【００２０】
１は、第１の無線ＬＡＮ端末装置としてのノートブック型パーソナルコンピュータ（以下、ＳＴＡ１と記す場合もある）である。２は、第２の無線ＬＡＮ端末装置としてのデスクトップ型パーソナルコンピュータ（以下、ＳＴＡ２と記す場合もある）である。３は、第３の無線ＬＡＮ端末装置としてのデスクトップ型パーソナルコンピュータ（以下、ＳＴＡ３と記す場合もある）である。４は、無線ＬＡＮアクセスポイント（以下、ＡＰ４と記す場合もある）であり、各無線ＬＡＮ端末装置間（通信装置間）の通信を中継する。５は、可搬記憶媒体（以下、メモリ５と記す場合もある）である。なお、本実施形態においては、ＳＴＡ１がこのネットワークに関して管理装置的な役割を担う場合を例に挙げて説明する。
【００２１】
メモリ５には、ネットワーク通信を行なうのに必要とされる通信設定情報が格納されている。なお、通信設定情報は、管理装置、すなわち、ＳＴＡ１によりメモリ５に書き込まれる。各装置は、メモリ５に格納された情報に基づきネットワークの設定を行ない、ネットワークを構築する。なお、メモリ５は、特許文献１に記載されるような非接触タイプのＩＣカードであってもよいし、特許文献２に記載されるようなＵＳＢ取り付けタイプのフラッシュメモリであってもよい。すなわち、データを記憶し、持ち運び可能なものであればよい。
【００２２】
なお、この図１に示す構成はあくまで一例であり、ＳＴＡ１〜３、ＡＰ４は、図示する形態や種類に限定されない。また、ＳＴＡの数も３台に限定されず何台であってもよい。更に、ＡＰ４は、一般に、図示しない有線ＬＡＮに接続されて使用される場合が多いため、ルータ機能を含んでいてもよい。
【００２３】
以上が、通信システムの全体構成の一例についての説明である。なお、上記説明した、ＳＴＡ１〜ＳＴＡ３及びＡＰ４には、例えば、図２に示すコンピュータが組み込まれている。コンピュータには、ＣＰＵ等の主制御部１１、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、ＨＤＤ（Hard Disk Drive）等の記憶部１２が具備される。また、コンピュータにはその他、キーボード、マウス、ディスプレイ又はタッチパネル等の入出力部１３、無線ネットワークカード等の通信部１４等も具備される。更に、コンピュータには、メモリ５から情報の読み取り、情報の書き込みを行なうメモリスロット等の可搬記憶媒体処理部１５等も具備される。なお、これら各構成部は、バス１６等により接続され、後述の各種動作は、主制御部１１が記憶部１２に記憶されたプログラム（例えば、通信設定処理プログラム、中継設定処理プログラム）を実行することで制御される。
【００２４】
図３は、図１に示すメモリ５における記憶領域の一例を示すイメージ図である。
【００２５】
５１は、第１の記憶領域を示し、５２は、第２の記憶領域を示し、５３は、第３の記憶領域を示し、５４は第４の記憶領域を示している。
【００２６】
第１の記憶領域５１には、通信設定情報、すなわち、ネットワーク通信を行なうのに必要とされる設定パラメータ情報、例えば、ネットワーク識別子であるＳＳＩＤ、暗号方式、認証方式、暗号化用共通鍵又は事前共有キー等が格納される。
【００２７】
第２の記憶領域５２には、管理装置識別情報、すなわち、メモリ５に対して管理権限を有する装置の固有識別情報（本実施形態においてはＭＡＣアドレス）が格納される。
【００２８】
第３の記憶領域５３には、許可装置識別情報、すなわち、ネットワークを用いた通信を許可する装置の識別情報（本実施形態においては名称情報）が格納される。より具体的には、第２の記憶領域５２に格納された装置と同一ネットワークへの接続を許可される装置の名称情報が格納されることになる。
【００２９】
第４の記憶領域５４には、第３の記憶領域５３に格納された装置の識別情報に対応する固有識別情報が格納される。すなわち、第３の記憶領域５３に格納された名称情報に対応するＭＡＣアドレスが格納される。なお、本実施形態においては、第３の記憶領域５３に名称情報が格納された装置自身が、第４の記憶領域５４に自装置（詳しくは通信部）のＭＡＣアドレスを書き込む場合について説明する。そのため、第３の記憶領域５３に格納された名称情報に対応するＭＡＣアドレスが必ずしも第４の記憶領域５４に格納されているとは限らない。具体的には、第４の記憶領域５４には、メモリ５を使用してネットワーク設定を行なった装置のＭＡＣアドレスが格納されることになる。
【００３０】
図４は、図１に示す通信システムにおけるＳＴＡ１（管理装置）の処理手順の一例を示すフローチャートである。
【００３１】
ユーザが、ＳＴＡ１にメモリ５を装着したり、ＳＴＡ１と通信可能な範囲内にメモリ５を移動させたりすると、ＳＴＡ１はメモリ５を検出する（Ｓ１０１でＹＥＳ）。すると、ＳＴＡ１は、メモリ５内の第２の記憶領域５２にデータが格納されているか否かをチェックする。例えば、メモリ５が初期状態の場合、メモリ５内の第１の記憶領域５１〜第４の記憶領域５４は、全てクリアされておりデータが格納されていない状態となる。
【００３２】
メモリ５内の第２の記憶領域５２にデータが格納されていなかった場合（Ｓ１０２でＹＥＳ）、ＳＴＡ１は、ユーザからの指示又は操作待ちとなる。すなわち、ユーザにより通信設定情報の生成処理が指示されるか（Ｓ１０３でＮＯ）、ユーザによりメモリ５が取り外される等（ＳＴＡ１が検出できない位置にメモリ５を移動させる場合もある）するかするまで待機する（Ｓ１０８でＮＯ）。メモリ５が取り外される等した場合には（Ｓ１０８でＹＥＳ）、この処理を終了する。また、ユーザにより通信設定情報の生成処理が指示された場合には（Ｓ１０３でＹＥＳ）、ＳＴＡ１は、通信設定情報の生成を開始する。なお、通信設定情報とは、図１に示す通信システムの各装置１〜４に共通して設定すべき設定パラメータ情報、例えば、ＳＳＩＤ、暗号化方式、認証方式、暗号化用共通鍵又は事前共有キーなどの情報である。
【００３３】
通信設定情報の生成処理が開始されるとまず、ＳＴＡ１は、自装置（通信部）のＭＡＣアドレスを取得し、メモリ５内の第２の記憶領域５２に格納する（Ｓ１０４）。なお、ＭＡＣアドレスの取得は、周知技術により行なえるためその説明は省略する（例えば、特許文献３）。続いて、ＳＴＡ１は、ＳＳＩＤ、暗号方式、認証方式、暗号化用共通鍵又は事前共有キーなどの設定値を所定の方法により定め、当該定められた各設定値を設定パラメータ情報としてメモリ５内の第１の記憶領域５１に格納する（Ｓ１０５）。設定パラメータ情報は、ユーザが入出力部１３を操作して入力した情報であってもよいし、ユーザの指示に従って自動的に生成した情報であってもよい。もちろん、ユーザが入力する情報と自動的に生成する情報とにより構成されてもよい。設定パラメータ情報の格納が済むと、ＳＴＡ１は、自装置と同一ネットワークへの接続を許可する装置（例えば、ＳＴＡ２、ＳＴＡ３）の名称をメモリ５内の第３の記憶領域５３に格納する（Ｓ１０６）。これは、例えば、ユーザからの指示に基づき行なわれる。この処理により、詳細は後述するが、管理装置以外の装置（この場合、ＳＴＡ２及びＳＴＡ３）が、メモリ５内の第１の記憶領域５１から設定パラメータ情報を読み出すことが可能となる。その後、ユーザによりＳＴＡ１からメモリ５が取り外される等すると（Ｓ１０７でＹＥＳ）、この処理を終了することになるが、そうでなければ（Ｓ１０７でＮＯ）、Ｓ１１０の処理に進む。
【００３４】
ここで、これまでの処理（Ｓ１０６終了時点）によりメモリ５の各記憶領域に格納された情報のイメージを図５に示す。図５に示すメモリ５には、その第１の記憶領域５１に設定パラメータ情報が格納されている。ＳＳＩＤとして「ＡＡＢＣＤ」、認証方式として「ＷＰＡ−ＰＳＫ」、暗号方式として「ＡＥＳ」、事前共有キーの値として「１２３４５６７８」がそれぞれ格納されている。
【００３５】
また、第２の記憶領域５２には、ＳＴＡ１のＭＡＣアドレスが格納されている。上述した通り、この領域に格納されたＭＡＣアドレスを有する装置が管理装置となる。ＳＴＡ１は、例えば、メモリ５に対して管理権限を有し、メモリ５に記憶された内容を自由に編集することができる。なお、管理権限を有さない装置の場合、メモリ５の内容を自由に編集することはできない（一部領域のデータは編集可）。
【００３６】
また、第３の記憶領域５３には、自装置と同一ネットワークへの接続を許可する装置の名称として、「Ｓｐｒｉｎｇ」、「Ｓｕｍｍｅｒ」が格納されている。ここに格納された名称の装置は、ＳＴＡ１（管理装置）によりメモリ５を使用したネットワーク設定を許可された装置であることを示す。
【００３７】
図４に戻り、Ｓ１０２において、メモリ５内の第２の記憶領域５２に既にデータが格納されており（Ｓ１０２でＮＯ）、そのデータが自装置以外のＭＡＣアドレスであった場合には（Ｓ１０９でＮＯ）、後述する図６のＳ２０４以降の処理に進む。この場合、メモリ５は、他の装置が管理装置となり管理されていることになる。
【００３８】
また、第２の記憶領域５２に自装置（通信部）のＭＡＣアドレスが格納されていた場合には（Ｓ１０９でＹＥＳ）、ＳＴＡ１は、Ｓ１１０〜Ｓ１１２のいずれかの処理待ちとなる。すなわち、メモリ５に格納されたデータに対する編集が指示されるか（Ｓ１１０でＮＯ）、第３の記憶領域５３と第４の記憶領域５４との情報の比較が指示されるか（Ｓ１１１でＮＯ）、メモリ５が取り外される等するか（Ｓ１１２でＮＯ）するまで待機する。
【００３９】
ここで、ユーザによりメモリ５が取り外される等した場合には（Ｓ１１２でＹＥＳ）、この処理を終了する。また、ユーザにより編集が指示された場合には（Ｓ１１０でＹＥＳ）、その指示に基づくデータがメモリ５内のいずれかの領域に格納された後（Ｓ１１３）、Ｓ１０７の処理に進む。この編集では、例えば、第３の記憶領域５３に格納された名称情報の追加や削除、また修正等が行なわれる。
【００４０】
また、ユーザにより第３の記憶領域５３と第４の記憶領域５４との情報の比較が指示された場合には（Ｓ１１１でＹＥＳ）、ＳＴＡ１は、第３の記憶領域５３に格納された名称情報と第４の記憶領域５４に格納されたＭＡＣアドレスとを比較する。この比較では、例えば、第３の記憶領域５３に格納されている名称情報の数と、第４の記憶領域５４に格納されているＭＡＣアドレスの数とが一致するか否かが調べられる。比較により両領域のデータの整合性が調べられ、整合していれば（Ｓ１１４でＹＥＳ）、整合していることを示す情報を表示し（Ｓ１１５）、整合していなければ（Ｓ１１４でＮＯ）、整合していないことを示す情報を表示した後（Ｓ１１６）、Ｓ１０７の処理に進む。この整合、不整合の情報表示機能により、ＳＴＡ１を操作するユーザは、ネットワーク上の装置が全てメモリ５を使用してネットワーク設定を行なったのかを把握できる。具体的には、Ｓ１１５の処理により整合している旨の表示が行なわれた場合には、通信システムにおける全ての装置（この場合、ＳＴＡ２及びＳＴＡ３）がメモリ５を使用して設定を行ったことが分かる。また、Ｓ１１６の処理により整合していない旨の表示が行なわれた場合は、通信システムにおける装置（この場合、ＳＴＡ２及びＳＴＡ３）の中でメモリ５を使用して設定を行っていない装置があることが分かる。なお、第４の記憶領域５４へのＭＡＣアドレスの書込みに際して、ＭＡＣアドレスに自装置の名称情報を関連付けて書き込ますようにしてもよい。この場合、第４の記憶領域５４へ格納されたＭＡＣアドレス各々がどの名称情報に対応しているかが把握できるため、Ｓ１１５及びＳ１１６における表示に際して、どの装置がメモリ５を使用して設定を行なってないかを示す情報をも表示させられる。また、管理装置（この場合、ＳＴＡ１）にＭＡＣアドレスと装置の名称情報とを関連付ける情報（例えば、テーブル）を持たせておき、その情報に基づき同様の表示を行なうようにしてもよい。
【００４１】
次に、図６を用いて、データが格納（書き込まれた）されたメモリ５をＳＴＡ２又はＳＴＡ３で使用する場合の処理手順の一例について説明する。すなわち、管理装置以外の通信装置でメモリ５が使用される場合について説明する。なお、ここではＳＴＡ２でメモリ５が使用される場合を例に挙げて説明する。
【００４２】
ユーザが、ＳＴＡ２にメモリ５を装着したり、ＳＴＡ２と通信可能な範囲内にメモリ５を移動させたりすると、ＳＴＡ２はメモリ５を検出する（Ｓ２０１でＹＥＳ）。すると、ＳＴＡ２は、メモリ５内の第２の記憶領域５２にデータが格納されているか否かをチェックする。
【００４３】
この結果、メモリ５内の第２の記憶領域５２にデータが格納されていなかった場合は（Ｓ２０２でＮＯ）、上述した図４のＳ１０３の処理へ進む。すなわち、ＳＴＡ２がメモリ５の管理装置となる。メモリ５内の第２の記憶領域５２に既にデータが格納されており（Ｓ２０２でＹＥＳ）、そのデータが自装置（通信部）のＭＡＣアドレスであった場合には（Ｓ２０３でＹＥＳ）、上述した図４のＳ１１０の処理へ進む。すなわち、この場合、ＳＴＡ２は管理装置である。
【００４４】
また、第２の記憶領域５２に自装置以外のＭＡＣアドレスが格納されていた場合には（Ｓ２０３でＮＯ）、ＳＴＡ２は、メモリ５内の第１の記憶領域５１にデータが格納されているか否かをチェックする。メモリ５内の第１の記憶領域５１にデータが格納されていなかった場合（Ｓ２０４でＮＯ）、Ｓ２０８の処理に進む。一方、メモリ５内の第１の記憶領域５１に既にデータが格納されていた場合には（Ｓ２０４でＹＥＳ）、ＳＴＡ２は、第３の記憶領域５３の情報を読み出す。ここで、ＳＴＡ２のコンピュータ名と一致する名称情報が第３の記憶領域５３に格納されていなければ（Ｓ２０５のＮＯ）、ＳＴＡ２は、「メモリ５はこの装置に適合していない」等を表示した後（Ｓ２０９）、Ｓ２０８の処理へ進む。すなわち、第３の記憶領域５３に格納された名称情報と一致する装置以外は、メモリ５から設定パラメータ情報を読み出せない。これにより、部外者がメモリ５をたまたま入手したとしても、メモリ５を使用してＳＴＡ１やＳＴＡ２等と同じネットワーク設定が行なえないようにガードされることになる。
【００４５】
一方、Ｓ２０５において、ＳＴＡ２のコンピュータ名と一致する名称情報が第３の記憶領域５３に格納されていれば（Ｓ２０５でＹＥＳ）、ＳＴＡ２は、自装置（通信部）のＭＡＣアドレスを取得してメモリ５内の第４の記憶領域５４に格納する（Ｓ２０６）。この格納が済むと、ＳＴＡ２は、メモリ５内の第１の記憶領域５１に格納された設定パラメータ情報に基づきネットワーク設定を行なう（Ｓ２０７）。その後、ユーザによりメモリ５が取り外される等すると（Ｓ２０８でＹＥＳ）、この処理は終了する。
【００４６】
ここで、図６の処理（Ｓ２０６終了時点）によりメモリ５の各記憶領域に格納された情報のイメージを図７に示す。図７に示すメモリ５には、その第４の記憶領域５４にＭＡＣアドレスが格納されている。この場合、第３の記憶領域５３に格納された「Ｓｐｒｉｎｇ」がＳＴＡ２のコンピュータ名、「Ｓｕｍｍｅｒ」がＳＴＡ３のコンピュータ名を示す。また、第４の記憶領域５４に格納された「００：００：８５：００：００：０２」がＳＴＡ２のＭＡＣアドレス、「００：００：８５：００：００：０３」がＳＴＡ３のＭＡＣアドレスを示す。
【００４７】
次に、図８を用いて、メモリ５をＡＰ４の通信設定に使用する場合の処理手順の一例について説明する。
【００４８】
ユーザが、ＡＰ４にメモリ５を装着したり、ＡＰ４と通信可能な範囲内にメモリ５を移動させたりすると、ＳＴＡ２はメモリ５を検出する（Ｓ３０１でＹＥＳ）。すると、ＡＰ４は、メモリ５内の第１の記憶領域５１及び第２の記憶領域５２にデータが格納されているか否かをチェックする。いずれかの領域にデータがなかった場合（Ｓ３０２でＮＯ）、ＡＰ４は、メモリ５が未設定である旨のエラー通知を行なう（Ｓ３１０）。この通知は、例えば、ＬＥＤの点灯や、表示器があるならば、そこにステータス表示画面などを表示することで行なう。なお、アラーム等を鳴動させてもよい。
【００４９】
また、第１の記憶領域５１及び第２の記憶領域５２にデータが格納されていた場合（Ｓ３０２でＹＥＳ）、ＡＰ４は、第３の記憶領域５３の情報と第４の記憶領域５４の情報の整合性を確認する。ここでの整合性の確認は、例えば、第３の記憶領域５３に格納されている名称情報の数と、第４の記憶領域５４に格納されているＭＡＣアドレスの数とが一致するか否かを比較することにより行なわれる。なお、一致すれば、第３の記憶領域５３に格納された名称情報を有する装置全てがメモリ５を使用してネットワーク設定を行なったことを確認できることになる。また、不一致の場合には、メモリ５を使用してネットワーク設定を行なっていない装置がある、すなわち、無線ＬＡＮ設定がなされていない装置が残っていることを確認できる。
【００５０】
ここで、第３の記憶領域５３及び第４の記憶領域５４の情報が整合しなければ（Ｓ３０３でＮＯ）、エラー通知を行なうが（Ｓ３１０）、情報が整合した場合には（Ｓ３０３でＹＥＳ）、メモリ５から情報の読み出しが行なわれる。この処理が開始されると、ＡＰ４はまず、メモリ５内の第２の記憶領域５２及び第４の記憶領域５４からＭＡＣアドレスを読み出す（Ｓ３０４）。そして、その読み出したＭＡＣアドレスをＡＰ４への接続を許可するＭＡＣアドレスとして例えば、ＲＯＭ等に登録し、ＭＡＣアドレスフィルタリング設定を行なう（Ｓ３０５）。この場合、ＡＰ４への接続を許可される装置は、ＳＴＡ１、ＳＴＡ２、ＳＴＡ３となり、当該通信装置以外の接続は拒否又は無視される。
【００５１】
続いて、ＡＰ４は、メモリ５内の第１の記憶領域５１から設定パラメータ情報を読み出し、ＳＳＩＤ、暗号化方式、認証方式、事前共有キーなどを設定する（Ｓ３０６）。これにより、ＡＰ４における通信設定（中継設定）が完了し、ＡＰ４は中継地点として機能する。このように本実施形態においては、入力作業が煩雑となるＭＡＣアドレスフィルタリング設定も自動化して行なえる。
【００５２】
この設定が済むと、ＡＰ４は、メモリ５内の第２の記憶領域５２に格納されたＭＡＣアドレスをＡＰ４の管理装置として例えば、ＲＯＭ等に登録する（Ｓ３０７）。すなわち、当該登録されたＭＡＣアドレスを有する装置は、ＡＰ４に対して管理権限を有し、例えば、ＡＰ４の設定変更等を行なうことができる。
【００５３】
また、ＡＰ４は、上述までの処理により設定された情報を元に無線ＬＡＮ接続が正常に働くか接続確認を行なう。このように本実施形態によれば、ＡＰ４へのネットワーク設定が済んだ後直ぐに、その接続が正常に働いているか確認することができる。なお、従来の無線ＬＡＮの設定手順では、ステーションにＳＳＩＤや暗号方式などのネットワーク設定を行なうよりも先に、アクセスポイントにネットワーク設定を行うのが一般的であった。そのため、アクセスポイントにネットワーク設定を行なった後直ぐに接続確認できない場合が多かった。なお、接続確認先としては、例えば、Ｓ３０７で登録された管理装置（ＳＴＡ１）が挙げられる。ＳＴＡ１を接続確認先とするのは、メモリ５内の第１の記憶領域５１に設定パラメータ情報、また、第２の記憶領域５２にＭＡＣアドレスが格納されているということは、図４で説明した通り、少なくとも管理装置のネットワーク設定は完了しているためである。ＡＰ４は、例えば、ＳＴＡ１から接続完了フレームを受信（未受信）、又は接続完了フレームのＳＴＡ１への送信が成功（失敗）したことを受けて接続確認を行なう。
【００５４】
接続確認の結果、接続に失敗した場合には（Ｓ３０８でＮＯ）、ＡＰ４は、エラー通知を行なう（Ｓ３１０）。接続に成功した場合には接続確認ＯＫとなり（Ｓ３０８でＹＥＳ）、ＡＰ４は、設定完了を通知する（Ｓ３０９）。その後、ユーザによりメモリ５が取り外される等すると（Ｓ３１１でＹＥＳ）、この処理は終了する。
【００５５】
なお、図４、図６、図８で説明した各装置における処理の手順はあくまで一例であり、必ずしもこの通りに処理を実行する必要はない。例えば、図８におけるＳ３０３の処理は必ずしも実行する必要はなく、この処理を行なわないようにしてもよい。また、例えば、図８におけるＳ３０７及びＳ３０８の処理も行なわないようにしてもよい。
【００５６】
ここで、図９を用いて、上述したネットワークの設定処理を時系列に説明する。なお、ここでは、処理の大まかな流れを説明することを目的としているため、詳細な説明については省略し簡潔に説明する。Ｓ４０１〜Ｓ４０３はＳＴＡ１における処理、Ｓ４０４〜Ｓ４０６はＳＴＡ２又はＳＴＡ３における処理、Ｓ４０７〜Ｓ４０９はＡＰ４における処理を示す。
【００５７】
ＳＴＡ１にメモリ５が装着されると、ＳＴＡ１は、自装置（通信部）のＭＡＣアドレスをメモリ５内の第２の記憶領域５２に格納する（Ｓ４０１）。また、無線ＬＡＮに係わる設定パラメータ情報を生成し、メモリ５内の第１の記憶領域５１に格納する（Ｓ４０２）。続いて、ＳＴＡ１は、ユーザからの指示に基づきネットワークへの接続を許可する装置（この場合、ＳＴＡ２、ＳＴＡ３）の名称をメモリ５内の第３の記憶領域５３に格納する（Ｓ４０３）。この処理の後、メモリ５は、ＳＴＡ１から取り外され、ＳＴＡ２又はＳＴＡ３へ装着される。ここでは、ＳＴＡ２にメモリ５が装着されたものとする。
【００５８】
ＳＴＡ２にメモリ５が装着されると、ＳＴＡ２は、ＳＴＡ２のコンピュータ名と一致する名称情報が第３の記憶領域５３に格納されているか確認する（Ｓ４０４）。ここでは、一致する情報があったものとする。すると、ＳＴＡ２は、自装置（通信部）のＭＡＣアドレスをメモリ５内の第４の記憶領域５４に格納する（Ｓ４０５）。続いて、ＳＴＡ２は、メモリ５内の第１の記憶領域５１に格納された設定パラメータ情報に基づきネットワーク設定を行なう（Ｓ４０６）。この後、ＳＴＡ３においてもＳ４０４〜Ｓ４０６で説明した処理が実施された後、メモリ５は、ＡＰ４へ装着される。
【００５９】
ＡＰ４にメモリ５が装着されると、ＡＰ４は、第３の記憶領域５３及び第４の記憶領域５４の情報が整合しているか確認する（Ｓ４０７）。ここでは、整合していたものとする。すると、ＡＰ４は、メモリ５内の第２の記憶領域５２及び第４の記憶領域５４からＭＡＣアドレス（この場合、ＳＴＡ２、ＳＴＡ３）を読み出し、ＭＡＣアドレスフィルタリング設定を行なう（Ｓ４０８）。また、ＡＰ４は、メモリ５内の第１の記憶領域５１から設定パラメータ情報を読み出し、ネットワーク設定を行なう（Ｓ４０９）。
【００６０】
以上説明したように実施形態１によれば、各ＳＴＡ及びＡＰ４に同一の無線ＬＡＮ設定が施され、また、ＡＰ４にはＭＡＣアドレスフィルタリングが自動的に設定される。これにより、ＳＴＡ１、ＳＴＡ２及びＳＴＡ３のＭＡＣアドレスが煩雑な操作なく登録できるため設定が簡便となる。また、部外者がメモリ５を入手したとしても、メモリ５を使用してＳＴＡ１、ＳＴＡ２及びＳＴＡ３と同じネットワーク設定を行なうことはできないため、セキュリティも向上する。更に、ユーザは、ＭＡＣアドレスフィルタリング設定等に際して、ＳＴＡ２やＳＴＡ３の名称情報を調べて入力するといった作業も行なわずに済む。
【００６１】
（実施形態２）
次に、実施形態２について説明する。実施形態２においては、ＳＴＡ２又はＳＴＡ３がメモリ５内の第３の記憶領域５３に名称情報を格納するようにした場合について説明する。すなわち、実施形態２においては、管理装置以外の装置がメモリ５内の第３の記憶領域５３に名称情報を格納する。なお、実施形態２における処理の手順は、実施形態１と大きくは変わらないため、ここでは、全体の処理の流れについてのみ簡単に説明する。
【００６２】
ここで、図１０を用いて、実施形態２に係わるネットワークの設定処理を時系列に説明する。なお、ここでは、処理の大まかな流れを説明することを目的としているため、詳細な説明については省略し簡潔に説明する。Ｓ５０１、Ｓ５０３〜Ｓ５０５はＳＴＡ１における処理、Ｓ５０２及びＳ５０６〜Ｓ５０８はＳＴＡ２又はＳＴＡ３における処理、Ｓ５０９〜Ｓ５１１はＡＰ４における処理を示す。
【００６３】
ＳＴＡ１にメモリ５が装着されると、ＳＴＡ１は、自装置（通信部）のＭＡＣアドレスをメモリ５内の第２の記憶領域５２に格納する（Ｓ５０１）。この処理の後、メモリ５は、ＳＴＡ１から取り外され、ＳＴＡ２又はＳＴＡ３へ装着される。ここでは、ＳＴＡ２にメモリ５が装着されたものとする。
【００６４】
ＳＴＡ２にメモリ５が装着されると、ＳＴＡ２は、ＳＴＡ２のコンピュータ名を名称情報として第３の記憶領域５３に格納する（Ｓ５０２）。この後、ＳＴＡ３においてもＳ５０２における処理が実施された後、メモリ５は、再度、ＳＴＡ１へ装着される。
【００６５】
ＳＴＡ１に再度、メモリ５が装着されると、ＳＴＡ１は、メモリ５内の第３の記憶領域５３に格納された名称情報を読み出し表示する（Ｓ５０３）。この表示を見たユーザは、各名称情報の承認又は否認を行なう。すなわち、ユーザは、ネットワークへの接続を許可する装置を承認、ネットワークへの接続を許可しない（禁止する）装置を否認する。ユーザにより承認又は否認が行なわれると、ＳＴＡ１は、その指示に基づき第３の記憶領域５３に格納されたデータを編集する（Ｓ５０４）。例えば、否認された装置に対応する名称情報を削除したり、承認された名称情報に承認を示す情報を付加したり等する。データ編集が済むと、ＳＴＡ１は、無線ＬＡＮに係わる設定パラメータ情報を生成し、メモリ５内の第１の記憶領域５１に格納する（Ｓ５０５）。この処理の後、メモリ５は、ＳＴＡ１から取り外され、再度、ＳＴＡ２又はＳＴＡ３へ装着される。ここでは、ＳＴＡ２にメモリ５が装着されたものとする。
【００６６】
ＳＴＡ２にメモリ５が装着されると、ＳＴＡ２は、第３の記憶領域５３に格納されている情報を読み出し、自装置が承認されているか確認する（Ｓ５０６）。ここでは、承認されているものとする。この結果を受けたＳＴＡ２は、自装置（通信部）のＭＡＣアドレスをメモリ５内の第４の記憶領域５４に格納する（Ｓ５０７）。続いて、ＳＴＡ２は、メモリ５内の第１の記憶領域５１に格納された設定パラメータ情報に基づきネットワーク設定を行なう（Ｓ５０８）。この後、ＳＴＡ３においてもＳ５０６〜Ｓ５０８で説明した処理が実施された後、メモリ５は、ＡＰ４へ装着される。
【００６７】
ＡＰ４にメモリ５が装着されると、ＡＰ４は、第３の記憶領域５３及び第４の記憶領域５４の情報が整合しているか確認する（Ｓ５０９）。ここでは、整合していたものとする。すると、ＡＰ４は、メモリ５内の第２の記憶領域５２及び第４の記憶領域５４からＭＡＣアドレスを読み出し、ＭＡＣアドレスフィルタリング設定を行なう（Ｓ５１０）。また、ＡＰ４は、メモリ５内の第１の記憶領域５１から設定パラメータ情報を読み出し、通信設定を行なう（Ｓ５１１）。これにより、ＡＰ４の無線ＬＡＮパラメータはＳＴＡ１、ＳＴＡ２、ＳＴＡ３と同じ値に設定される。
【００６８】
以上説明したように実施形態２によれば、ＳＴＡ１、ＳＴＡ２（又はＳＴＡ３）等、ＳＴＡ１、ＳＴＡ２（又はＳＴＡ３）等、ＡＰ４の順番でメモリ５を移動させ、各装置のネットワーク設定を行なう。この場合にも、実施形態１と同様の効果が得られる。
【００６９】
（実施形態３）
次に、実施形態３について説明する。実施形態３においては、ＳＴＡ２又はＳＴＡ３がメモリ５内の第３の記憶領域５３に名称情報を格納するようにした場合について説明する。実施形態２との相違点としては、管理装置による承認、否認において、否認されたＳＴＡに関しては、ＭＡＣアドレスフィルタリング機能によりアクセスポイントに接続されないようにする点である。なお、実施形態３における処理の手順は、実施形態１と大きくは変わらないため、ここでは、全体の処理の流れについてのみ簡単に説明する。
【００７０】
ここで、図１１を用いて、実施形態３に係わるネットワークの設定処理を時系列に説明する。ここでは、処理の大まかな流れを説明することを目的としているため、詳細な説明については省略し簡潔に説明する。なお、Ｓ６０１、Ｓ６０２、Ｓ６０６及びＳ６０７はＳＴＡ１における処理、Ｓ６０３〜Ｓ６０５はＳＴＡ２又はＳＴＡ３における処理、Ｓ６０８〜Ｓ６１１はＡＰ４における処理を示す。
【００７１】
ＳＴＡ１にメモリ５が装着されると、ＳＴＡ１は、自装置（通信部）のＭＡＣアドレスをメモリ５内の第２の記憶領域５２に格納する（Ｓ６０１）。また、無線ＬＡＮに係わる設定パラメータ情報を生成し、メモリ５内の第１の記憶領域５１に格納する（Ｓ６０２）。この処理の後、メモリ５は、ＳＴＡ１から取り外され、ＳＴＡ２又はＳＴＡ３へ装着される。ここでは、ＳＴＡ２にメモリ５が装着されたものとする。
【００７２】
ＳＴＡ２にメモリ５が装着されると、ＳＴＡ２は、ＳＴＡ２のコンピュータ名を名称情報として第３の記憶領域５３に格納するとともに（Ｓ６０３）、自装置（通信部）のＭＡＣアドレスをメモリ５内の第４の記憶領域５４に格納する（Ｓ６０４）。このとき、ＳＴＡ２は、自装置の名称情報とＭＡＣアドレスとを関連付けて格納する。続いて、ＳＴＡ２は、メモリ５内の第１の記憶領域５１に格納された設定パラメータ情報に基づきネットワーク設定を行なう（Ｓ６０５）。この後、ＳＴＡ３においてもＳ６０３〜Ｓ６０５で説明した処理が実施された後、メモリ５は、再度、ＳＴＡ１へ装着される。
【００７３】
ＳＴＡ１に再度、メモリ５が装着されると、ＳＴＡ１は、メモリ５内の第３の記憶領域５３に格納された名称情報を読み出し表示する（Ｓ６０６）。この表示を見たユーザは、各名称情報の承認又は否認を行なう。すなわち、ユーザは、ネットワークへの接続を許可する装置を承認、ネットワークへの接続を許可しない（禁止する）装置を否認する。ユーザにより承認又は否認が行なわれると、ＳＴＡ１は、その指示に基づき第３の記憶領域５３に格納されたデータを編集する（Ｓ６０７）。例えば、承認された装置の名称情報は関連付けられたＭＡＣアドレスとともに記憶領域内に残されることになり、否認された装置の名称情報は関連付けられたＭＡＣアドレスとともに削除されことになる。なお、承認された名称情報には、承認を示す情報が付加される。
【００７４】
ＡＰ４にメモリ５が装着されると、ＡＰ４は、第３の記憶領域５３を参照し承認されている名称情報に関連付けられたＭＡＣアドレスを第４の記憶領域５４から読み出すとともに（Ｓ６０８）、第２の記憶領域５２のＭＡＣアドレスを読み出す（Ｓ６０９）。読み出しが正常に行なわれると、ＡＰ４は、読み出した情報に基づきＭＡＣアドレスフィルタリング設定を行なう（Ｓ６１０）。また、ＡＰ４は、メモリ５内の第１の記憶領域５１から設定パラメータ情報を読み出し、通信設定を行なう（Ｓ６１１）。これにより、ＡＰ４の無線ＬＡＮパラメータはＳＴＡ１、ＳＴＡ２、ＳＴＡ３と同じ値に設定される。
【００７５】
以上説明したように実施形態３によれば、ＳＴＡ１、ＳＴＡ２（又はＳＴＡ３）等、ＳＴＡ１、ＡＰ４の順番でメモリ５を移動させ、各装置のネットワーク設定を行なう。この場合にも、実施形態１と同様の効果が得られる。また、実施形態３によれば、実施形態２に比べて、メモリ５をＳＴＡ２等に回す手順が一周り少なくできる。
【００７６】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７７】
なお、本発明は、例えば、システム、装置、方法、プログラム若しくは記録媒体等としての実施態様を採ることもできる。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７８】
また、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより実施形態の機能が達成される場合をも含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００７９】
したがって、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳ（Operating System）に供給するスクリプトデータ等の形態であってもよい。
【００８０】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記録媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００８１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００８３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００８４】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ(Central Processing Unit)などが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の一形態に係わる通信システムの全体構成の一例を示す図である。
【図２】コンピュータの構成の一例を示す図である。
【図３】図１に示すメモリ５における記憶領域の一例を示す第１のイメージ図である。
【図４】図１に示す通信システムにおけるＳＴＡ１（管理装置）の処理手順の一例を示すフローチャートである。
【図５】図１に示すメモリ５における記憶領域の一例を示す第２のイメージ図である。
【図６】図１に示す通信システムにおけるＳＴＡ２又はＳＴＡ３の処理手順の一例を示すフローチャートである。
【図７】図１に示すメモリ５における記憶領域の一例を示す第３のイメージ図である。
【図８】図１に示す通信システムにおけるＡＰ４の処理手順の一例を示すフローチャートである。
【図９】図１に示す通信システムにおけるネットワーク設定処理手順の一例を時系列に示すフローチャートである。
【図１０】実施形態２に係わるネットワーク設定処理手順の一例を時系列に示すフローチャートである。
【図１１】実施形態３に係わるネットワーク設定処理手順の一例を時系列に示すフローチャートである。
【符号の説明】
【００８６】
１    ノートブック型パーソナルコンピュータ（ＳＴＡ）
２    デスクトップ型パーソナルコンピュータ（ＳＴＡ）
３    デスクトップ型パーソナルコンピュータ（ＳＴＡ）
４    無線ＬＡＮアクセスポイント（ＡＰ）
５    可搬記憶媒体（メモリ）
１１    主制御部
１２    記憶部
１３    入出力部
１４    通信部
１５    可搬記憶媒体処理部
１６    バス
５１    第１の記憶領域
５２    第２の記憶領域
５３    第３の記憶領域
５４    第４の記憶領域
【図１】
2009200830.tif 000003
【図２】
2009200830.tif 000004
【図３】
2009200830.tif 000005
【図４】
2009200830.tif 000006
【図５】
2009200830.tif 000007
【図６】
2009200830.tif 000008
【図７】
2009200830.tif 000009
【図８】
2009200830.tif 000010
【図９】
2009200830.tif 000011
【図１０】
2009200830.tif 000012
【図１１】
2009200830.tif 000013