(57)【要約】【課題】所定の設定がなされた通信装置が顧客の環境に設置された状態を、より容易に実現すること。【解決手段】処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備える情報処理装置である。【選択図】図１
2018137695.tif 000002
【特許請求の範囲】
【請求項１】
処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、
前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、
前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備える情報処理装置。
【請求項２】
前記通信装置が所定の条件を満たしているか否か判定する条件判定部をさらに備え、
前記設定制御部は、前記条件判定部によって前記所定の条件が満たされていると判定された場合に、前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する、請求項１に記載の情報処理装置。
【請求項３】
前記条件判定部は、前記通信装置に関連づけられている契約情報において、契約の開始日の当日であること、又は、契約の開始日が過ぎていること、のいずれかの条件が満たされている場合に、前記所定の条件を満たしていると判定する、請求項２に記載の情報処理装置。
【請求項４】
前記処理対象となる通信装置に対して前記設定情報が記録された後に、前記通信装置が正しく動作するか試験の処理を実行する試験制御部をさらに備える、請求項１又は２に記載の情報処理装置。
【請求項５】
処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出ステップと、
前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得ステップと、
前記設定情報取得ステップにおいて取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御ステップと、を有する情報処理方法。
【請求項６】
処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、
前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、
前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備える情報処理装置としてコンピュータを機能させるためのコンピュータプログラム。
【請求項７】
予め登録された初期設定情報にしたがって、認証サーバに認証要求を送信し、認証要求の応答として所定のネットワークへ接続するための宛先情報を受け付ける通信装置と、
処理対象となる前記通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、
前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、
前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備え、
前記通信装置は、前記所定の記憶領域に前記設定情報が記録された後に起動することによって、前記所定のネットワークへの通信を行う、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機器をネットワークに接続するための技術に関する。
【背景技術】
【０００２】
近年、Customer Premises Equipment（ＣＰＥ）と呼ばれる通信装置の設置をどのようにより簡易に行うかという課題がある。一つの例では、以下のような流れの作業でＣＰＥの設置が行われる場合がある。まず、ＣＰＥの発注者（顧客）からサービスオーダー（サービス申込み情報）が取得される。次に、サービスオーダーやネットワークの設計パラメータに基づいてＣＰＥの設定情報（いわゆるconfig情報）が作成される。次に、パーソナルコンピューター等の情報処理装置をＣＰＥに接続して、作成された設定情報がＣＰＥに書き込まれる（いわゆるキッティング）。キッティングが完了したＣＰＥが顧客の元に配送され、顧客又は業者によってＣＰＥの設置が行われる。このようなＣＰＥの設置に関する一つの仕組みとして、Zero Touch Provisioning（ＺＴＰ）がある。また、このようなＣＰＥの設置に関する技術分野で関連する技術に特許文献１に開示された技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−０５４３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＣＰＥの顧客から指定されるサービスオーダーに応じた設定情報を予め作成し、各ＣＰＥに対して予め設定しておく必要があった。そのため、各ＣＰＥに対する事前の設定作業にコストと手間とを要していた。このような問題は、ＣＰＥと呼ばれる装置のみならず、所定の設定がなされた通信装置を顧客の環境に設置する作業において共通する問題である。
上記事情に鑑み、本発明は、所定の設定がなされた通信装置が顧客の環境に設置された状態を、より容易に実現することを可能とする技術の提供を目的としている。
【課題を解決するための手段】
【０００５】
本発明の一態様は、処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備える情報処理装置である。
【０００６】
本発明の一態様は、上記の情報処理装置であって、前記通信装置が所定の条件を満たしているか否か判定する条件判定部をさらに備え、前記設定制御部は、前記条件判定部によって前記所定の条件が満たされていると判定された場合に、前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する。
【０００７】
本発明の一態様は、上記の情報処理装置であって、前記条件判定部は、前記通信装置に関連づけられている契約情報において、契約の開始日の当日であること、又は、契約の開始日が過ぎていること、のいずれかの条件が満たされている場合に、前記所定の条件を満たしていると判定する。
【０００８】
本発明の一態様は、上記の情報処理装置であって、前記処理対象となる通信装置に対して前記設定情報が記録された後に、前記通信装置が正しく動作するか試験の処理を実行する試験制御部をさらに備える。
【０００９】
本発明の一態様は、処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出ステップと、前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得ステップと、前記設定情報取得ステップにおいて取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御ステップと、を有する情報処理方法である。
【００１０】
本発明の一態様は、処理対象となる通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備える情報処理装置としてコンピュータを機能させるためのコンピュータプログラムである。
【００１１】
本発明の一態様は、予め登録された初期設定情報にしたがって、認証サーバに認証要求を送信し、認証要求の応答として所定のネットワークへ接続するための宛先情報を受け付ける通信装置と、処理対象となる前記通信装置に割り当てられる宛先情報に基づいて、前記処理対象となる通信装置を検出する検出部と、前記処理対象となる通信装置に対して設定されるべき設定情報を取得する設定情報取得部と、前記設定情報取得部によって取得された前記設定情報を、前記処理対象となる通信装置の所定の記憶領域に記録する設定制御部と、を備え、前記通信装置は、前記所定の記憶領域に前記設定情報が記録された後に起動することによって、前記所定のネットワークへの通信を行う、情報処理システムである。
【発明の効果】
【００１２】
本発明により、所定の設定がなされた通信装置が顧客の環境に設置された状態を、より容易に実現することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の設定システム１００のシステム構成を示す概略ブロック図である。
【図２】通信装置２０の機能構成の概略を示すブロック図である。
【図３】サーバ３０の機能構成の概略を示すブロック図である。
【図４】設定情報記憶部３０３によって記憶される設定情報テーブルの具体例を示す図である。
【図５】初期登録情報記憶部３０４によって記憶される初期登録情報テーブルの具体例を示す図である。
【図６】宛先情報記憶部３０５によって記憶される宛先情報テーブルの具体例を示す図である。
【図７】設定システム１００の処理の流れの具体例を示すシーケンスチャートである。
【図８】設定システム１００の処理の流れの具体例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の具体的な構成例について、図面を参照しながら説明する。
図１は、本発明の設定システム１００のシステム構成を示す概略ブロック図である。設定システム１００は、端末装置１０、通信装置２０、サーバ３０及び認証サーバ４０を備える。端末装置１０とサーバ３０とは、第１ネットワーク５０を介して通信する。第１ネットワーク５０は、不特定多数の者が接続可能なネットワークである。第１ネットワーク５０は、例えばインターネットである。通信装置２０は、第２ネットワークで通信するために必要な情報（以下「接続情報」という。）を、認証サーバ４０から認証を受けることによって取得する。接続情報を取得した通信装置２０は、第２ネットワーク６０を介してサーバ３０と通信する。第２ネットワーク６０は、認証サーバ４０による認証を受けた者しか接続できないネットワークである。
【００１５】
端末装置１０は、通信装置２０を顧客の環境に設置する作業を行う者（以下「作業者」という。）によって使用される通信可能な情報処理装置である。端末装置１０は、例えば携帯電話機、スマートフォン、タブレット、ノートパソコン等の携帯可能な情報処理装置である。端末装置１０は、第１ネットワーク５０に接続可能である。端末装置１０は、例えばＷｉ−Ｆｉ（登録商標）を経由して第１ネットワーク５０に接続されてもよいし、携帯電話の基地局を経由して第１ネットワーク５０に接続されてもよいし、他の通信経路を介して第１ネットワーク５０に接続されてもよい。端末装置１０は、作業者に操作されることによって、契約識別情報と、通信装置２０の個体識別情報とを取得する。
【００１６】
端末装置１０によって取得される契約識別情報は、通信装置２０が設置される環境の顧客に関する契約識別情報である。例えば、通信装置２０が設置される環境の顧客と、この顧客に対して通信装置２０を提供する事業者と、の間で締結された契約を示す識別情報である。端末装置１０は、例えば第１ネットワーク５０を介してサーバ３０から契約識別情報を受信することによって契約識別情報を取得してもよい。端末装置１０は、例えば予め作業者に配布された紙等に印刷された情報が作業者によって端末装置１０に入力されることによって、契約識別情報を取得してもよい。端末装置１０が契約識別情報を取得する手段は限定される必要はない。
【００１７】
端末装置１０によって取得される個体識別情報は、顧客の環境に設置される通信装置２０を示す識別情報である。個体識別情報は、例えば通信装置２０の筐体に表示されていてもよいし、通信装置２０が梱包されている箱等の梱包材に表示されていてもよいし、通信装置２０の内部の記憶装置又は記憶媒体に記憶されていてもよい。保証書や葉書など他の媒体に表示されていてもよい。端末装置１０は、例えば通信装置２０の筐体や梱包材に予め印刷されているバーコードを読み取ることによって、バーコードとして符号化されていた個体識別情報を取得してもよい。端末装置１０は、例えば非接触の近接通信や無線通信や有線通信によって、通信装置２０の内部の記憶装置又は記憶媒体から個体識別情報を読み出してもよい。端末装置１０は、例えば通信装置２０の筐体や梱包材に予め印刷されている個体識別情報の文字列が作業者によって端末装置１０に入力されることによって、個体識別情報を取得してもよい。
【００１８】
通信装置２０は、顧客の環境に設置される通信可能な装置である。通信装置２０は、例えばＣＰＥである。通信装置２０は、より具体的には、ルーター（ブロードバンドルーターを含む）、モデム、終端装置等の装置である。通信装置２０には、顧客の環境に届く前に予め初期設定情報が登録されている。初期設定情報とは、通信装置２０が第２ネットワーク６０に接続するために必要となる情報である。以下、通信装置２０の詳細について説明する。
【００１９】
図２は、通信装置２０の機能構成の概略を示すブロック図である。通信装置２０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、通信プログラムを実行する。通信装置２０は、通信プログラムの実行によって通信部２０１、初期設定情報記憶部２０２、設定情報記憶部２０３及び制御部２０４を備える装置として機能する。なお、通信装置２０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。通信プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。通信プログラムは、電気通信回線を介して送信されてもよい。
【００２０】
通信部２０１は、第２ネットワーク６０に通信装置２０が接続するための通信インタフェースである。例えば、通信装置２０と第２ネットワーク６０との間にOptical Network Unit（ＯＮＵ）等の終端装置が設置される場合、通信部２０１は終端装置との間で通信するための通信インタフェースとして機能する。
【００２１】
初期設定情報記憶部２０２は、磁気ハードディスク装置や半導体記憶装置等の記憶装置である。初期設定情報記憶部２０２は、予め初期設定情報を記憶している。初期設定情報は、少なくとも通信装置２０が上記作業の初期段階（例えば最初）に第２ネットワーク６０に接続された際に制御部２０４が行う動作を定義した情報である。初期設定情報は、例えば、通信装置２０のstartup configとして予め記録された情報であってもよい。初期設定情報には、例えば第２ネットワーク６０の認証サーバ４０によって認証を受けるための情報が含まれていてもよい。このような情報の具体例として、ＩＤ及びパスワードの組み合わせの情報と、認証サーバ４０のアドレスに関する情報と、がある。
【００２２】
設定情報記憶部２０３は、磁気ハードディスク装置や半導体記憶装置等の記憶装置である。設定情報記憶部２０３は、顧客の環境に設置される時点では設定情報を記憶していない。設定情報は、少なくとも通信装置２０が初期設定情報に基づいた動作を行った後に、サーバ３０の処理に応じて記録される情報である。設定情報は、少なくとも通信装置２０が第２ネットワーク６０に接続された後に制御部２０４が行う動作を定義した情報である。設定情報は、例えば、通信装置２０のstartup configにおいて、初期設定情報に代わって新たにサーバ３０の動作によって記録される情報であってもよい。設定情報には、例えば第２ネットワーク６０の認証サーバ４０によって認証を受けるための情報が含まれていてもよい。このような情報の具体例として、ＩＤ及びパスワードの組み合わせの情報がある。設定情報に含まれるＩＤ及びパスワードの組み合わせと、初期設定情報に含まれるＩＤ及びパスワードとは異なっていてもよい。
【００２３】
制御部２０４は、通信装置２０の動作を制御する機能部である。制御部２０４は、少なくとも通信装置２０が上記作業の初期段階（例えば最初）に第２ネットワーク６０に接続された際に、初期設定情報記憶部２０２に記憶されている初期設定情報に基づいて動作する。例えば、制御部２０４は、startup configとして初期設定情報記憶部２０２に初期設定情報が設定されている場合に、初期設定情報に基づいて動作する。また、初期設定情報に基づいた動作の後に再起動がなされると、制御部２０４は、設定情報記憶部２０３に記憶されている設定情報に基づいて動作する。例えば、制御部２０４は、初期設定情報に基づいた動作の後に再起動がなされると、startup configとして設定情報記憶部２０３に記憶されている設定情報に基づいて動作する。なお、初期設定情報記憶部２０２及び設定情報記憶部２０３の両方にstartup configとして情報が記憶される可能性がある場合、最初に通信装置２０が第２ネットワーク６０に接続されたときには初期設定情報記憶部２０２のstartup configが読み出され、その後の再起動後には設定情報記憶部２０３のstartup configが読み出されるように構成されるのであれば、このような動作がなされるための具体的な設計手段は問われない。例えば、ハードウェア機構としてどの領域の情報を優先的に参照するかが決まっており、制御部２０４は、設定情報記憶部２０３にstartup configが存在する場合にはそちらを参照して起動するが、無ければ初期設定情報記憶部２０２に存在するstartup configを参照して起動するように構成されてもよい。
【００２４】
図３は、サーバ３０の機能構成の概略を示すブロック図である。サーバ３０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、設定プログラムを実行する。サーバ３０は、設定プログラムの実行によって通信部３０１、制御部３０２、設定情報記憶部３０３、初期登録情報記憶部３０４、宛先情報記憶部３０５、開通試験情報記憶部３０６を備える装置として機能する。なお、サーバ３０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。設定プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。設定プログラムは、電気通信回線を介して送信されてもよい。
【００２５】
通信部３０１は、第１ネットワーク５０及び第２ネットワーク６０にサーバ３０が接続するための通信インタフェースである。例えば、サーバ３０と第１ネットワーク及び第２ネットワークとの間にゲートウェイ等の他の装置が設置される場合、通信部３０１はこれらの装置との間で通信するための通信インタフェースとして機能する。
【００２６】
制御部３０２は、ＣＰＵを用いて構成される。制御部３０２は、ＣＰＵがプログラムを読み出して実行することによって、設定制御部３２１及び試験制御部３２２として機能する。
【００２７】
設定制御部３２１は、通信装置２０に対して設定情報を記録するための処理を実行する。設定制御部３２１が機能することによって、初期設定情報が予め書き込まれている通信装置２０に対して、契約情報に応じた設定情報が記録される。
【００２８】
試験制御部３２２は、設定情報が記録されて第２ネットワーク６０に接続可能となった通信装置２０に対して、所定の開通試験を実行する。開通試験の具体例として、例えばInternet Control Message Protocol等のプロトコルを用いたpingを実行することが挙げられる。開通試験は、上記のような例に限定される必要は無い。
【００２９】
設定情報記憶部３０３は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。設定情報記憶部３０３は、契約識別情報と設定情報とを対応付けて記憶する。
【００３０】
図４は、設定情報記憶部３０３によって記憶される設定情報テーブルの具体例を示す図である。設定情報テーブルは、複数の設定情報レコードを有する。設定情報レコードは、契約識別情報及び設定情報の各値を有する。設定情報レコードに登録される設定情報は、同じ設定情報レコードの契約識別情報によって示される顧客から受けたサービスオーダーに応じて予め作成された設定情報である。
【００３１】
初期登録情報記憶部３０４は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。初期登録情報記憶部３０４は、契約識別情報と個別識別情報とを対応付けて記憶する。
【００３２】
図５は、初期登録情報記憶部３０４によって記憶される初期登録情報テーブルの具体例を示す図である。初期登録情報テーブルは、複数の初期登録情報レコードを有する。初期登録情報レコードは、契約識別情報及び個体識別情報の各値を有する。初期登録情報レコードに登録される個体識別情報は、同じ初期登録情報レコードの契約識別情報によって示される顧客の環境に設置される予定の通信装置２０を示す個体識別情報である。初期登録情報テーブルには、端末装置１０によって第１ネットワーク５０を介してサーバ３０に送信された初期登録情報に含まれる契約識別情報及び個体識別情報の組み合わせが登録される。
【００３３】
宛先情報記憶部３０５は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。宛先情報記憶部３０５は、契約識別情報と宛先情報とを対応付けて記憶する。
【００３４】
図６は、宛先情報記憶部３０５によって記憶される宛先情報テーブルの具体例を示す図である。宛先情報テーブルは、複数の宛先情報レコードを有する。宛先情報レコードは、契約識別情報及び宛先情報の各値を有する。宛先情報レコードに登録される宛先情報は、同じ宛先情報レコードの契約識別情報によって示される顧客の環境に設置されている通信装置２０に対して割り当てられた宛先情報である。宛先情報は、例えばＩＰｖ４アドレスであってもよいしＩＰｖ６アドレスであってもよい。宛先情報は、ネットワーク上の装置の宛先を示す情報であればどのような情報であってもよい。宛先情報テーブルには、サーバ３０が通信装置２０に対してリモートアクセスすることによって取得される個体識別情報に応じた契約識別情報と、リモートアクセスに用いられた宛先情報と、が対応付けて登録される。なお、宛先情報テーブルは、認証サーバ４０によって通信装置２０に割り当てられる宛先情報の候補（以下「宛先情報候補」という。）の全てが登録されているように構成されてもよい。
【００３５】
開通試験情報記憶部３０６は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。開通試験情報記憶部３０６は、開通試験情報を記憶する。開通試験情報は、試験制御部３２２によって実行される開通試験の内容を示す情報である。開通試験情報は、例えば試験制御部３２２によって実行されるスクリプトを含む情報であってもよい。
【００３６】
図７及び図８は、設定システム１００の処理の流れの具体例を示すシーケンスチャートである。図７及び図８に示されるシーケンスチャートについて説明する前に、予め通信装置２０に対して行われる事前作業について説明する。予め顧客からサービスオーダーを受けた設計者は、サービスオーダーに応じた設定情報を作成する。設計者は、顧客から受けたサービスオーダーに応じた契約識別情報と、作成された設定情報と、を対応付けて設定情報記憶部３０３に登録しておく。また、通信装置２０の製造者は、通信装置２０に対して予め初期設定情報を記録しておく。
【００３７】
次に、図７及び図８のシーケンスチャートについて説明する。まず、端末装置１０を所持した作業者が端末装置１０を操作することによって、端末装置１０は作業の対象となる顧客に関する契約識別情報を取得する（ステップＳ１０１）。この処理の具体例は以下のとおりである。作業者は、端末装置１０を操作してサーバ３０にアクセスし、次に行うべき作業を確認する。次に行うべき作業として、顧客の元へ訪れて通信装置２０を設置する作業が作業者に割り当てられた場合、次に訪れるべき顧客に関する情報がサーバ３０から端末装置１０に送信される。端末装置１０は、情報をサーバ３０から受信することによって、作業の対象となる顧客に関する契約識別情報を取得する。
【００３８】
次に、端末装置１０を所持した作業者が端末装置１０を操作することによって、端末装置１０は作業の対象となる通信装置２０の個体識別情報を取得する（ステップＳ１０２）。この処理の具体例は以下のとおりである。作業者は、通信装置２０を所定台数所持し、顧客の元を訪れる。作業者は、顧客の環境において、実際に設置しようとする通信装置２０の箱の表面に予め貼られているバーコードを、端末装置１０が備えるバーコードリーダー機能で読み取る。読み取られたバーコードは、バーコードリーダー機能によって個体識別情報に復号化される。このような処理によって、端末装置１０は、作業の対象となる通信装置２０の個体識別情報を取得する。なお、契約識別情報及び個体識別情報の取得の方法は上述した方法に限定されない。また、契約識別情報及び個体識別情報の取得の順序も上述した順序に限定されない。
【００３９】
端末装置１０は、ステップＳ１０１において取得された契約識別情報と、ステップＳ１０２において取得された個体識別情報と、を含む初期登録情報を生成する。端末装置１０は、初期登録情報を第１ネットワーク５０を介してサーバ３０に送信する（ステップＳ１０３）。サーバ３０は、初期登録情報を受信する。サーバ３０は、受信された初期登録情報に含まれる契約識別情報及び個体識別情報の組み合わせを初期登録情報記憶部３０４に登録する（ステップＳ１０４）。
【００４０】
作業者は、顧客の環境において通信装置２０を第２ネットワーク６０に物理的に接続する（ステップＳ１０５）。例えば、作業者は、顧客の環境において第２ネットワーク６０に接続されているＯＮＵに通信装置２０を接続する。通信装置２０は、自装置に予め記録されている初期設定情報に基づいて起動し、処理を行う。例えば、通信装置２０は、startup configとして予め記録された情報に基づいて処理を行う。この時点では、startup configには、通信装置２０の出荷当時と同じように初期設定情報が記録されている。そのため、通信装置２０は、初期設定情報に基づいて処理を行う。この処理の一環として、通信装置２０は、認証サーバ４０に対し認証要求を送信する（ステップＳ１０６）。認証要求には、例えば初期設定情報に含まれているＩＤ及びパスワードが含まれる。
【００４１】
認証サーバ４０は、認証要求を受信すると、受信された認証要求に含まれているＩＤ及びパスワードが正規の組み合わせであるか否か判定する。認証サーバ４０は、認証がなされると、第２ネットワーク６０において通信を行うために必要となる接続情報を通信装置２０に送信する。接続情報には、例えば第２ネットワーク６０で使用可能なグローバルＩＰアドレスが含まれていてもよい。このように、認証サーバ４０は、通信装置２０に対して第２ネットワーク６０で通信するために必要となる宛先情報を割り当てる機能部（宛先情報割当部）として機能してもよい。通信装置２０は、接続情報を用いて第２ネットワーク６０に論理的に接続する（ステップＳ１０９）。
【００４２】
サーバ３０は、所定のタイミングで第２ネットワーク６０を介して通信装置２０に対しポーリングを実行する（ステップＳ１１０）。この処理は、例えば以下のように実装されてもよい。上述したように、宛先情報テーブルには予め全ての宛先情報候補が登録されている。サーバ３０は、所定のタイミング毎に、各宛先情報候補に対して、ポーリングを行う。
【００４３】
認証サーバ４０から受けた宛先情報候補の一つを宛先情報として使用している通信装置２０がサーバ３０によって検知されると、サーバ３０は、検知された通信装置２０に対しリモートアクセスを開始する（ステップＳ１１１）。サーバ３０は、リモートアクセスによって、通信装置２０から個体識別情報を取得する（ステップＳ１１２）。サーバ３０は、取得された個体識別情報に対応付けられた契約識別情報を、初期登録情報記憶部３０４から取得する。そして、サーバ３０は、取得された契約識別情報に対応付けられた設定情報を設定情報記憶部３０３から取得する（ステップＳ１１３）。サーバ３０は、取得された設定情報を通信装置２０へ送信し（ステップＳ１１４）、通信装置２０の所定の記憶領域（例えばstartup configが記録される領域）に記録する（ステップＳ１１５）。このとき、startup configに初期設定情報が記録されている場合には、サーバ３０の制御によって通信装置０は初期設定情報に対して設定情報を上書きしてもよい。そして、サーバ３０は、通信装置２０を再起動させる（ステップＳ１１６）。通信装置２０は、自装置に記録された設定情報に基づいて起動し、処理を行う。例えば、通信装置２０は、startup configとして記録された設定情報に基づいて処理を行う。その後、サーバ３０は、通信装置２０に対して開通試験を実施する（ステップＳ１１７）。
【００４４】
このように構成された設定システム１００では、所定の設定がなされた通信装置２０が顧客の環境に設置された状態を、より容易に実現することが可能となる。以下、このような効果の詳細について説明する。
【００４５】
設定システム１００では、顧客の環境に到達する時点で通信装置２０には顧客との契約に依存しない初期設定情報が記録されている。そして、通信装置２０が第２ネットワーク６０に接続された後に、顧客との契約に依存する設定情報が通信装置２０に記録される。そのため、顧客の環境に到達するまでの間に通信装置２０に対して設定情報を記録する作業（いわゆるキッティング）を省略できる。そのため、リードタイムの短縮や、コストの削減などを実現することが可能となる。また、顧客の環境に到達する時点では通信装置２０には顧客との契約に依存しない初期設定情報が記録されているにすぎないため、誤って異なるサービスオーダーに基づいた設定情報が記録された通信装置２０が顧客の環境に到達してしまうような人為的ミスを軽減することが可能となる。
【００４６】
（変形例）
第１ネットワーク５０及び第２ネットワーク６０は、いずれか一方のみを用いて構成されてもよい。例えば、端末装置１０及び通信装置２０は、サーバ３０に対して第１ネットワーク５０を介して通信可能に接続されても良い。例えば、端末装置１０及び通信装置２０は、サーバ３０に対して第２ネットワーク６０を介して通信可能に接続されても良い。
【００４７】
初期設定情報記憶部２０２には複数のＩＤ及びパスワードの組み合わせが登録されていてもよい。この場合、制御部２０４は、複数のＩＤ及びパスワードの組み合わせの中から一つのＩＤ及びパスワードを選択し、選択されたＩＤ及びパスワードを用いて認証サーバ４０に認証要求を送信する。認証がなされた場合には、認証要求を送信する処理を終える。一方、認証がなされなかった場合には、制御部２０４は、複数のＩＤ及びパスワードの組み合わせの中から他のＩＤ及びパスワードの組み合わせを選択し、認証要求を送信する。制御部２０４は、認証がなされるまでこのような処理を繰り返し実行してもよい。
【００４８】
第２ネットワーク６０は、専用線（例えばイーサネット（登録商標）専用線）で構成されてもよい。この場合、認証サーバ４０ではなく、Provider Edgeルータ等の中継装置によって接続情報が通信装置２０に与えられてもよい。この場合、中継装置は、例えばDynamic Host Configuration Protocolを用いて接続情報を通信装置２０に対して割り当ててもよい。
【００４９】
上記の説明では、通信装置２０は、あたかも異なる２つの記憶装置として初期設定情報記憶部２０２及び設定情報記憶部２０３を備えているように記載されているが、そのような構成に限定される必要は無い。初期設定情報記憶部２０２と設定情報記憶部２０３とは、１台の記憶装置を用いて構成されてもよいし、共通した論理空間を有する記憶装置として構成されてもよい。
【００５０】
通信装置２０には、顧客の環境に届いた後の所定のタイミング（例えば初めて電源が投入されて起動したタイミング）で初期設定情報を登録するようなプログラムが組み込まれていてもよい。この場合、顧客の環境に届いた後の所定のタイミングで、初期設定情報が通信装置２０に登録される。
【００５１】
また、第２ネットワーク６０に論理的に接続された通信装置２０とサーバ３０とが通信を開始するためのきっかけとなる動作は、上述したようなサーバ３０によるポーリング処理に限定される必要はない。例えば、通信装置２０において予め初期設定情報として定義されているイベントが発生し、通信装置２０に関する情報（例えば宛先情報や個体識別情報）をサーバ３０に対して送信するように処理が行われてもよい。
【００５２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５３】
１００…設定システム，  １０…端末装置，  ２０…通信装置，  ３０…サーバ，  ４０…認証サーバ，  ５０…第１ネットワーク，  ６０…第２ネットワーク，  ２０１…通信部，  ２０２…初期設定情報記憶部，  ２０３…設定情報記憶部，  ２０４…制御部，  ３０１…通信部，  ３０２…制御部，  ３０３…設定情報記憶部，  ３０４…初期登録情報記憶部，  ３０５…宛先情報記憶部，  ３０６…開通試験情報記憶部，  ３２１…設定制御部，  ３２２…試験制御部
【図１】
2018137695.tif 000003
【図２】
2018137695.tif 000004
【図３】
2018137695.tif 000005
【図４】
2018137695.tif 000006
【図５】
2018137695.tif 000007
【図６】
2018137695.tif 000008
【図７】
2018137695.tif 000009
【図８】
2018137695.tif 000010