(57)【要約】【課題】ＳＮＭＰサーバを設置することなしに初期設定動作（Ｐｒｏｖｉｓｉｏｎｉｇ）を実行することを可能にする。【解決手段】ケーブルモデム１０は、Ｐｒｏｖｉｓｉｏｎｉｇ（初期設定）動作においてＩＰアドレスの割り当て要求をＤＨＣＰ　ＤｉｓｃｏｖｅｒメッセージによってＤＨＣＰサーバ２７に対して送信すると、このメッセージに対して受信したＤＨＣＰ　Ｏｆｆｅｒメッセージから、設定情報が記録されたファイルのファイル名（Ｃｏｎｆｉｇｆｉｌｅ　Ｎａｍｅ）とＴＦＴＰサーバ２８のアドレス（ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓ）を取得する。ケーブルモデム１０は、ＤＨＣＰサーバ２７からのＤＨＣＰ　Ｏｆｆｅｒメッセージから取得されたアドレスが示すＴＦＴＰサーバ２８に対して、ファイル名が示すファイルのダウンロード要求を送信し、ＴＦＴＰサーバ２８からファイルをダウンロードして設定を行なう。【選択図】　　図１
2004135147.tif 000002
【特許請求の範囲】
【請求項１】
音声情報をパケット化して送受信する機能を持ったケーブル端末において、
ＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）Ｄｉｓｃｏｖｅｒメッセージの送信に対して受信したＤＨＣＰ　Ｏｆｆｅｒメッセージから、設定情報が記録されたファイルのファイル名とＴＦＴＰ（Ｔｒｉｖｉａｌ　Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）サーバのアドレスを取得する取得手段と、
前記取得手段によって取得されたアドレスが示すＴＦＴＰサーバに対して、前記ファイル名が示すファイルのダウンロード要求を送信する要求送信手段と、
前記要求送信手段によりダウンロード要求を送信した前記ＴＦＴＰサーバから前記ファイル名が示すファイルをダウンロードして設定を行なう設定手段とを具備したことを特徴とするケーブル端末。
【請求項２】
前記ファイル名と前記ＴＦＴＰサーバのアドレスは前記ＤＨＣＰ　Ｏｆｆｅｒメッセージ中の特定のオプションに記載されていることを特徴とする請求項２記載のケーブル端末。
【請求項３】
クライアントからの要求に対してＩＰアドレスの割り当てを行なうサーバ装置において、
前記クライアントからのＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージを受信する受信手段と、
前記受信手段によって受信したメッセージの送信元のクライアントに対する設定情報が記録されたファイルのファイル名と、当該ファイルを提供するサーバ装置のアドレスとをＤＨＣＰ　Ｏｆｆｅｒメッセージに記載する記載手段と、
前記記載手段によりファイル名と前記ファイルを提供するサーバ装置のアドレスが記載されたＤＨＣＰ　Ｏｆｆｅｒメッセージを前記クライアントに送信する送信手段と
を具備したことを特徴とするサーバ装置。
【請求項４】
音声情報をパケット化して送受信する機能を持つ装置の初期設定方法において、
ＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージの送信に対して受信したＤＨＣＰ　Ｏｆｆｅｒメッセージから、設定情報が記録されたファイルのファイル名とＴＦＴＰサーバのアドレスを取得し、
この取得されたアドレスが示すＴＦＴＰサーバに対して、前記ファイル名が示すファイルのダウンロード要求を送信し、
ダウンロード要求を送信した前記ＴＦＴＰサーバから前記ファイル名が示すファイルをダウンロードして設定を行なうことを特徴とする初期設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＡＴＶ（Ｃａｂｌｅ　Ｔｅｌｅｖｉｓｉｏｎ）網などに接続して使用されるＶｏＩＰ（Ｖｏｉｃｅ　ｏｖｅｒ　Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）に対応し、音声情報をパケット化して送受信する機能を持ったケーブル端末、同ケーブル端末で用いられる初期設定方法に関する。
【０００２】
【従来の技術】
インターネットの普及に伴い、家庭でのデータ通信サービスの需要が伸びてきている。こうした中で、ＤＯＣＳＩＳ（Ｄａｔａ　Ｏｖｅｒ　Ｓｙｓｔｅｍ　Ｉｎｔｅｒｆａｃｅ　Ｓｐｅｃｉｆｉｃａｔｉｏｎ）と呼ばれるＣＡＴＶ網上でＩＰ（ｉｎｔｅｒｎｅｔ　ｐｒｏｔｏｃｏｌ）通信を可能とするための通信プロトコルの標準化や装置の認定試験基準を策定したことで、各ベンダー間の互換性向上や低価格化によりケーブル端末（ケーブルモデム）の普及率が急速に伸びてきている。各家庭で数Ｍｂｐｓの高速データ通信が可能となり、動画配信や音声通話など様々なアプリケーションの利用が期待されている。
【０００３】
近年では、各家庭にＶｏＩＰ対応のケーブル端末（ケーブルモデム）を設置することで、高速データサービスに加えＶｏＩＰによる電話サービスを提供することが可能となっている。ＶｏＩＰでは、デジタル符号化した音声信号を一定の時間毎に区切ってパケット化して、ＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）ネットワークを利用して音声信号を送受信することができる。
【０００４】
【発明が解決しようとする課題】
音声情報をパケット化して送受信するＶｏＩＰ機能を持ったケーブル端末（ケーブルモデム）としては、ＤＯＣＳＩＳプロトコルをサポートするＥＭＴＡ（Ｅｍｂｅｄｄｅｄ　Ｍｅｄｉａ　Ｔｅｒｍｉｎａｌ　Ａｄａｐｔｅｒ）がある。ＥＭＴＡの動作に関しては、米国ＰａｃｋｅｔＣａｂｌｅの規格で規定されている。ＥＭＴＡがシステム内で動作するため初期設定（セットアップ）、すなわちＰｒｏｖｉｓｉｏｎｉｇについては、図６に示すシーケンスにより実行することが規定されている。
【０００５】
ＥＭＴＡが用いられるシステムでは、Ｐｒｏｖｉｓｉｏｎｉｇに係わるサーバとして、ＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）サーバ、ＳＮＭＰ（Ｓｉｍｐｌｅ　Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）サーバ、ＴＦＴＰ（Ｔｒｉｖｉａｌ　Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）サーバが設置されている。
【０００６】
まず、Ｓｔｅｐ１では、ＥＭＴＡがＣＭＴＳ（Ｃａｂｌｅ　Ｍｏｄｅｍ　Ｔｅｒｍｉｎａｔｉｏｎ　Ｓｙｓｔｅｍ）を介してＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージを送信し、ＤＨＣＰサーバにＥＭＴＡのＩＰアドレスの割り当てを要求する。これに対して、ＤＨＣＰサーバは、ＤＨＣＰ　Ｏｆｆｅｒメッセージを送信してＥＭＴＡにＩＰアドレスを割り当てる。
【０００７】
Ｓｔｅｐ２では、ＥＭＴＡは、ＳＮＭＰサーバに対して、ＳＮＭＰ　Ｉｎｆｏｒｍメッセージを送信して、ＳＮＭＰ　ＳｅｒｖｅｒからＳＮＭＰ　Ｓｅｔ　Ｃｏｍｍａｎｄメッセージを受信することにより、ＥＭＴＡの設定情報が記録されたＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅのファイル名と、Ｃｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅを提供するＴＦＴＰサーバのアドレスを取得する。
【０００８】
そして、Ｓｔｅｐ３では、ＥＭＴＡは、ＳＮＭＰサーバから取得したＴＦＴＰサーバのアドレスをもとに、ＴＦＴＰサーバに対してｃｏｎｆｉｇｆｉｌｅ　Ｄｏｗｎｌｏａｄ　Ｒｅｑｕｅｓｔメッセージを送信し、ＴＦＴＰサーバからＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅをダウンロードする。ＥＭＴＡは、ダウンロードしたＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅの内容に従って、システム内で動作するために必要な情報の内部設定を実行してＰｒｏｖｉｓｉｏｎｉｇを完了する。
【０００９】
このように、前述したＰｒｏｖｉｓｉｏｎｉｇ方式では、ＥＭＴＡからのＳＮＭＰ　Ｉｎｆｏｒｍメッセージに対して、ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅとを返信するためのＳＮＭＰサーバを設置する必要があった。このため、ＶｏＩＰシステムを構築する際に、設置コスト、運用コストの面で大きな負担となっていた。
【００１０】
本発明は前記のような事情を考慮してなされたもので、ＳＮＭＰサーバを設置することなしに初期設定動作（Ｐｒｏｖｉｓｉｏｎｉｇ）を実行することを可能にして、ＳＮＭＰサーバの設置に伴う設置コスト、運用コストを削減することが可能なケーブル端末、サーバ装置、初期設定方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、ＶｏＩＰに対応し、音声情報をパケット化して送受信する機能を持ったケーブル端末において、ＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージの送信に対して受信したＤＨＣＰ　Ｏｆｆｅｒメッセージから、設定情報が記録されたファイルのファイル名とＴＦＴＰサーバのアドレスを取得する取得手段と、前記取得手段によって取得されたアドレスが示すＴＦＴＰサーバに対して、前記ファイル名が示すファイルのダウンロード要求を送信する要求送信手段と、前記要求送信手段によりダウンロード要求を送信した前記ＴＦＴＰサーバから前記ファイル名が示すファイルをダウンロードして設定を行なう設定手段とを具備したことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は本実施形態に係わるケーブルモデム１０が用いられるシステム（ＣＭＴＳ（Ｃａｂｌｅ　ｍｏｄｅｍ　Ｔｅｒｍｉｎａｔｉｏｎ　Ｓｙｓｔｅｍ））構成を示すブロック図である。本実施形態におけるケーブルモデム１０は、例えば家庭内などに設置されて使用されるもので、ＤＯＣＳＩＳ（Ｄａｔａ　Ｏｖｅｒ　Ｓｙｓｔｅｍ　Ｉｎｔｅｒｆａｃｅ　Ｓｐｅｃｉｆｉｃａｔｉｏｎ）プロトコルをサポートし、ＣＡＴＶ網と接続して高速データサービス及びＶｏＩＰによる電話サービスを実現するものとする。ここで、ＶｏＩＰ対応のケーブルモデム１０は、例えばＥＭＴＡ（Ｅｍｂｅｄｄｅｄ　Ｍｅｄｉａ　Ｔｅｒｍｉｎａｌ　Ａｄａｐｔｅｒ）とも呼ばれ、音声情報をパケット化して送受信する機能を有する変換装置として動作する。　ケーブルモデム１０は、電話機１２を接続するためのアナログインタフェース、パーソナルコンピュータ１４を接続するためのＰＣインタフェースなどが設けられている。また、ケーブルモデム１０は、ＣＡＴＶ網１６と接続するためのＣＡＴＶ（Ｃａｂｌｅ　Ｔｅｌｅｖｉｓｉｏｎ）ネットワークインタフェースが設けられている。ケーブルモデム１０は、ＣＡＴＶ網１６を介してＣＡＴＶ網１６に接続されている他のケーブルモデム１７に接続されている（このケーブルモデム１７は、ケーブルモデム１０と同じものである）。このケーブルモデム１７には、電話機１２が接続されている。従って、ケーブルモデム１０とケーブルモデム１７のＶｏＩＰ機能を用いることにより、ケーブルモデム１０に接続された電話機１２とケーブルモデム１７に接続された電話機１２とは、相互に通話することができる。また、ケーブルモデム１０は、ＣＡＴＶ網１６、ＨＦＣ（Ｈｙｂｒｉｄ　Ｆｉｂｅｒ　Ｃｏａｘｉａｌ）１８、Ｄ−Ｈｕｂ（Ｄｉｓｔｒｉｂｕｔｉｏｎ　Ｈｕｂ）２０に設けられているＣＭＴＳ（Ｃａｂｌｅ　Ｍｏｄｅｍ　Ｔｅｒｍｉｎａｔｉｏｎ　Ｓｙｓｔｅｍ）２０ａと接続されている。
【００１３】
ＣＭＴＳ２０ａは、ケーブルモデム終端装置、ヘッドエンドモデム、ケーブルルータ等と呼ばれるもので、バックボーンネットワーク２２を介してヘッドエンドシステム２４、インターネット２６と接続される。
【００１４】
ヘッドエンドシステム２４には、ＤＨＣＰサーバ２７、ＴＦＴＰサーバ２８、コールエージェント３０、ＰＳＴＮゲートウェイ３２などが含まれる。
ＤＨＣＰサーバ２７は、ＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）による通信制御を実行し、ＴＦＴＰサーバ２８は、ＴＦＴＰ（Ｔｒｉｖｉａｌ　Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）による通信制御を行う。ケーブルモデム１０におけるＰｒｏｖｉｓｉｏｎｉｇでは、ＤＨＣＰサーバ２７は、ケーブルモデム１０からの要求に応じてＩＰアドレスの割り当てを行なう他、ＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージに対して、ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを含むＤＨＣＰ　Ｏｆｆｅｒメッセージを返送する機能を有している。また、ＴＦＴＰサーバ２８は、ケーブルモデム１０からのｃｏｎｆｉｇｆｉｌｅ　Ｄｏｗｎｌｏａｄ　Ｒｅｑｕｅｓｔメッセージに対して、指定されたＣｏｎｆｉｇｆｉｌｅ　ＮａｍｅのＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅをダウンロードさせる。
【００１５】
コールエージェント３０は、ケーブルモデム１０を制御するもので、ケーブルモデム間あるいはケーブルモデム１０とＰＳＴＮゲートウェイ３２との間の通話チャネルの確立／解放等のシグナリング処理を実行する機能を持つ。
【００１６】
ＰＳＴＮゲートウェイ３２は、公衆電話回線網（ＰＳＴＮ：Ｐｕｂｌｉｃ　Ｓｗｉｔｃｈｅｄ　Ｔｅｌｅｐｈｏｎｅ　Ｎｅｔｗｏｒｋ）３４とデジタルネットワーク網との間でシグナリング及び音声データのアナログデジタル変換を行う。ＰＳＴＮゲートウェイ３２は、デジタルネットワーク網の電話機（ＣＡＴＶ網１６の電話機１７、ケーブルモデム１０に接続された電話機１２）と公衆電話回線網３４の電話機３６との間で通話する場合にパケット交換と回線交換のプロトコル変換を行う。
【００１７】
ケーブルモデム１０に接続された電話機１２には電話番号が、ケーブルモデム１０には後述するＰｒｏｖｉｓｉｏｎｉｇ（初期設定）動作によってＩＰアドレスが設定される。電話機１２において接続先の電話番号がダイヤルされると、ケーブルモデム１０は、ダイヤル番号をコールエージェント３０に通知する。コールエージェント３０は、ケーブルモデム１０から通知されたダイヤル番号をもとに、着信がケーブルモデム１０であるかＰＳＴＮゲートウェイ３２であるかを判断し、発信元のケーブルモデム１０に着信先のケーブルモデム１０あるいはＰＳＴＮゲートウェイ３２のＩＰアドレスを通知する。発信元のケーブルモデム１０は、コールエージェント３０から通知された着信先のＩＰアドレスで直接、呼を確立してＶｏＩＰによる音声パケットが流れるようにして会話が可能な状態にする。
【００１８】
図２は、図１中に示すＶｏＩＰ対応のケーブルモデム１０の詳細な構成を示すブロック図である。図２に示すように、ケーブルモデム１０には、ＣＰＵ４０、チューナ４１、コントローラ４２、メモリ４５、不揮発性メモリ４６、データインタフェース４７、ＤＳＰ４８、メモリ４９、アナログインタフェース５０、ディスプレイ５１が設けられている。
【００１９】
ＣＰＵ４０は、メモリ４５、不揮発性メモリ４６に格納されたプログラムやデータに従い、ケーブルモデム１０を構成する各部の制御を行なう。チューナ４１は、コントローラ４２による制御のもとで、ＤＯＣＳＩＳ準拠の下りのパケット信号（接続相手からの信号）を受信し、またＤＯＣＳＩＳ準拠の上りのパケット信号（接続相手への信号）を出力する。コントローラ４２は、ＤＯＣＳＩＳプロトコルを制御する機能を持っている。このＤＯＣＳＩＳのプロトコルを制御する機能は、従来から実現されているものであり、その詳細な説明については省略する。また、コントローラ４２には、初期設定動作（Ｐｒｏｖｉｓｉｏｎｉｇ）を実現するためのＰｒｏｖｉｓｉｏｎｉｇプログラム４３が設けられている。Ｐｒｏｖｉｓｉｏｎｉｇの詳細な動作については後述する。メモリ４５は、ＤＯＣＳＩＳプロトコル及びＶｏＩＰを制御するためのプログラムやデータを格納する。不揮発性メモリ４６は、プログラムやデータを格納する。データインタフェース４７は、ＤＯＣＳＩＳによる高速データサービスを提供するためのパーソナルコンピュータ１４を接続可能なインタフェースである。具体的には、１０ＢＡＳＥ−Ｔ、１００ＢＡＳＥ−Ｔ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）、ＨｏｍｅＰＮＡ（Ｈｏｍｅ　Ｐｈｏｎｅｌｉｎｅ　Ｎｅｔｗｏｒｋｉｎｇ　Ａｌｌｉａｎｃｅ）などによって実現される。ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）４８は、アナログインタフェース５０を介して接続される電話機１２を通じて、ＶｏＩＰによって通話をする際の音声信号のアナログ／デジタル変換を行う。メモリ４９は、ＤＳＰ４８によってアナログ／デジタル変換が実行される際の作業エリアとして利用される。アナログインタフェース５０は、ＤＳＰ４８とアナログ電話機１２とを接続するためのインタフェースである。ディスプレイ５１は、ＣＰＵ４０の制御のもとで各種データを表示してユーザに対して提示する。
【００２０】
次に、本実施形態におけるケーブルモデム１０のＰｒｏｖｉｓｉｏｎｉｇ動作について説明する。
図３には、本実施形態のＰｒｏｖｉｓｉｏｎｉｇにおけるケーブルモデム１０と各サーバとの間で送受信されるメッセージのシーケンスを示し、図４にはケーブルモデム１０とＤＨＣＰサーバ２７のそれぞれにおけるＰｒｏｖｉｓｉｏｎｉｇに係わる動作を説明するフローチャートを示している。
【００２１】
本実施形態におけるＰｒｏｖｉｓｉｏｎｉｇでは、図６に示すシーケンスとは異なりＳＮＭＰサーバを必要としない。従って、図１中に示すシステムにおいてＳＮＭＰサーバを設置する必要がない。
【００２２】
まず、ケーブルモデム１０は、Ｐｒｏｖｉｓｉｏｎｉｇプログラム４３を起動してＰｒｏｖｉｓｉｏｎｉｇ動作を開始すると、ＨＦＣ１８、ＣＭＴＳ２０ａを介してＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージを送信し、ＤＨＣＰサーバ２７にケーブルモデム１０のＩＰアドレスの割り当てを要求する（ステップＡ１）。
【００２３】
ＤＨＣＰサーバ２７は、ケーブルモデム１０からＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージを受信すると（ステップＢ１）、ＤＨＣＰ　Ｏｆｆｅｒメッセージを送信してケーブルモデム１０にＩＰアドレスを割り当てる。この時、ＤＨＣＰサーバ２７は、ＤＨＣＰ　Ｏｆｆｅｒメッセージに、ケーブルモデム１０がＴＦＴＰサーバ２８にアクセスするためのＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓと、ケーブルモデム１０の内部設定をする際に参照するＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅのファイル名（Ｃｏｎｆｉｇｆｉｌｅ　Ｎａｍｅ）を記載して送信する（ステップＢ２）。
【００２４】
図５には、本実施形態におけるＤＨＣＰサーバ２７からケーブルモデム１０に対して送信するＤＨＣＰ　Ｏｆｆｅｒメッセージのフォーマットの一例（一部）を示している。
【００２５】
ＴＦＴＰサーバ２８は、例えばＤＨＣＰ　ｏｐｔｉｏｎ　Ｎｏ．１４に、ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを記載する。ＤＨＣＰ　ｏｐｔｉｏｎ　Ｎｏ．１４は、通常、文字列を記載することが可能なオプションである。本実施形態では、ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを、ＵＲＬ（ｕｎｉｆｏｒｍ　ｒｅｓｏｕｒｃｅ　ｌｏｃａｔｏｒ）の形式でＤＨＣＰ　ｏｐｔｉｏｎ　Ｎｏ．１４に記載する。
【００２６】
具体的には、例えば、図５（ｂ）に示すように「ｔｆｔｐ：／／ａａａ．ｂｂｂ．ｃｏ．ｊｐ／ｓｅｔｕｐｍｔａ．ｃｆｇ／」のように記載する。なお、「ｔｆｔｐ：／／ａａａ．ｂｂｂ．ｃｏ．ｊｐ」がＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓを表し、「ｓｅｔｕｐｍｔａ．ｃｆｇ」がＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを表している。
【００２７】
ケーブルモデム１０は、ＤＨＣＰサーバ２７からのＤＨＣＰ　Ｏｆｆｅｒメッセージを受信すると（ステップＡ３）、ＤＨＣＰ　ＯｆｆｅｒメッセージのＤＨＣＰ　ｏｐｔｉｏｎ　Ｎｏ．１４を参照し、ＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを取得する（ステップＡ３）。
【００２８】
ケーブルモデム１０は、ＤＨＣＰ　Ｏｆｆｅｒメッセージに対して、ＤＨＣＰ　ＲｅｑｕｅｓｔメッセージをＤＨＣＰサーバ２７に送信する（ステップＡ４）。一方、ＤＨＣＰサーバ２７は、ＤＨＣＰ　Ｒｅｑｕｅｓｔメッセージを受信すると（ステップＢ３）、ケーブルモデム１０に割り当てたＩＰアドレスが妥当であればＤＨＣＰ　Ａｃｋメッセージを送信する（ステップＢ４）。
【００２９】
ケーブルモデム１０は、ＤＨＣＰ　Ｒｅｑｕｅｓｔメッセージに対して、ＤＨＣＰサーバ２７からＤＨＣＰ　Ａｃｋメッセージが返ってくればＩＰアドレスの割り当てを確定する。（以上のシーケンスがＳｔｅｐ１）。
【００３０】
次に、ケーブルモデム１０は、ＤＨＣＰ　Ｏｆｆｅｒメッセージから取得したＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓをもとに、ＴＦＴＰサーバ２８に対してＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを指定してｃｏｎｆｉｇｆｉｌｅ　Ｄｏｗｎｌｏａｄ　Ｒｅｑｕｅｓｔメッセージを送信し（ステップＡ６）、ＴＦＴＰサーバ２８からＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅをダウンロードする（ステップＡ７）。ケーブルモデム１０は、ダウンロードしたＣｏｎｆｉｇｒａｔｉｏｎ　ｆｉｌｅの内容に従って、システム内で動作するために必要な情報の内部設定、例えばコールエージェント３０のアドレスなどの設定を実行してＰｒｏｖｉｓｉｏｎｉｇを完了する（ステップＡ８）。（以上のシーケンスがＳｔｅｐ２）。
【００３１】
なお、前述した説明では、ＤＨＣＰサーバ２７は、ＤＨＣＰ　ｏｐｔｉｏｎ　Ｎｏ．１４にＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを記載してＤＨＣＰ　Ｏｆｆｅｒメッセージを送信するものとしているが、他のオプションを利用してＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを記載するようにしても良い。また、ＵＲＬの形式で記載しているが、他の記載形態を用いるようにしても良い。
【００３２】
この場合、ケーブルモデム１０がＤＨＣＰ　ＯｆｆｅｒメッセージについてＴＦＴＰＳｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅの記載場所を識別し、その内容を記載形態に基づいて解読することができれば良い。
【００３３】
このようにして、本実施形態におけるシステムでは、ケーブルモデム１０からのＤＨＣＰ　Ｄｉｓｃｏｖｅｒメッセージに対して、ＤＨＣＰサーバ２７からＤＨＣＰ　ＯｆｆｅｒメッセージにＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅを記載して送信するので、従来のシステムでＴＦＴＰ　Ｓｅｒｖｅｒ　ａｄｄｒｅｓｓとＣｏｎｆｉｇｆｉｌｅ　Ｎａｍｅをケーブルモデム１０に送信していたＳＮＭＰ　Ｓｅｒｖｅｒの設置が不要となる。従って、ＳＮＭＰ　Ｓｅｒｖｅｒの設置に伴う設置コスト、運用コストを削減することが可能となる。
【００３４】
また、図２に示す構成では、Ｐｒｏｖｉｓｉｏｎｉｇプログラム４３がコントローラ４２に付随して設けられているものとして説明しているが、メモリ４５に格納されてＣＰＵ４０により実行されることで、同プログラムによる制御が行われる構成としても良い。この場合、Ｐｒｏｖｉｓｉｏｎｉｇプログラム４３は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。本実施形態におけるＰｒｏｖｉｓｉｏｎｉｇを実現する装置（コンピュータ）は、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【００３５】
また、ケーブルモデム１０は、ＶｏＩＰ対応（音声信号をパケット化してＩＰネットワークを通じて送受信することができる機能が設けられている）としているが、ＣＡＴＶ網と接続される一般のケーブルモデムと接続され、電話サービスを提供するＶｏＩＰ対応の変換装置、いわゆるスタンドアロンＭＴＡ（Ｍｅｄｉａ　Ｔｅｒｍｉｎａｌ　Ａｄａｐｔｅｒ）に適用することも可能である。また、独立した装置だけでなく、例えばパーソナルコンピュータなどの情報機器内に実装される機能に適用することも可能である。
【００３６】
また、本願発明は、前述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００３７】
【発明の効果】
以上詳述したように本発明によれば、ＳＮＭＰサーバを設置することなしに初期設定動作（Ｐｒｏｖｉｓｉｏｎｉｇ）を実行し、ＳＮＭＰサーバの設置に伴う設置コスト、運用コストを削減することが可能となる。
【図面の簡単な説明】
【図１】本実施形態に係わるケーブルモデム１０が用いられるシステム構成を示すブロック図。
【図２】図１中に示すＶｏＩＰ対応のケーブルモデム１０の詳細な構成を示すブロック図。
【図３】本実施形態のＰｒｏｖｉｓｉｏｎｉｇにおけるケーブルモデム１０と各サーバとの間で送受信されるメッセージのシーケンスを示す図。
【図４】本実施形態におけるケーブルモデム１０とＤＨＣＰサーバ２７のそれぞれにおけるＰｒｏｖｉｓｉｏｎｉｇに係わる動作を説明するフローチャート。
【図５】本実施形態におけるＤＨＣＰサーバ２７からケーブルモデム１０に対して送信するＤＨＣＰ　Ｏｆｆｅｒメッセージのフォーマットの一例（一部）を示す図。
【図６】規格で規定されたＥＭＴＡがシステム内で動作するためＰｒｏｖｉｓｉｏｎｉｇのシーケンスを示す図。
【符号の説明】
１０，１７…ケーブルモデム
１２，３６…電話機
１４…パーソナルコンピュータ（ＰＣ）
１６…ＣＡＴＶ網
１８…ＨＦＣ
２０…Ｄ−Ｈｕｂ
２０ａ…ＣＭＴＳ
２２…バックボーンネットワーク
２４…ヘッドエンドシステム
２６…インターネット
２７…ＤＨＣＰサーバ
２８…ＴＦＴＰサーバ
３０…コールエージェント（ＣＡ）
３２…ＰＳＴＮゲートウェイ
３４…公衆電話回線網（ＰＳＴＮ）
４０…ＣＰＵ
４１…チューナ
４２…コントローラ
４３…Ｐｒｏｖｉｓｉｏｎｉｇプログラム
４５…メモリ
４６…不揮発性メモリ
４７…データインタフェース
４８…ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）
４９…メモリ
５０…アナログインタフェース
５１…ディスプレイ
【図１】
2004135147.tif 000003
【図２】
2004135147.tif 000004
【図３】
2004135147.tif 000005
【図４】
2004135147.tif 000006
【図５】
2004135147.tif 000007
【図６】
2004135147.tif 000008