(57)【要約】【課題】秘匿性を維持したままアクセスポイント等の機器にＩＰアドレス、ポート番号、ユーザＩＤ、パスワード等のパラメータを設定することを可能とする。【解決手段】ＷＷＷサーバが、機器に設定するべきパラメータ、パラメータを機器に設定するプログラムの名称及びプログラムを起動するための予約語を埋め込んだＷＷＷページをアクセスポイントを介してＷＷＷブラウザに送信する第１の送信ステップと、ＷＷＷブラウザが、ページを受信する受信ステップと、ＷＷＷブラウザが、ページに埋め込まれているパラメータ、プログラムの名称及び予約語をアクセスポイントに送信する第２の送信ステップと、アクセスポイントが、パラメータ、プログラムの名称及び予約語に基づいて、プログラムにパラメータを与えてプログラムを起動する起動ステップを有する。パラメータはＷＷＷページにおいて隠れ属性を有する。【選択図】  図９
2004187076.tif 000002
【特許請求の範囲】
【請求項１】
機器へのパラメータ設定システムにおいて、
第１のコンピュータと、
前記第１のコンピュータと通信をする第２のコンピュータと、
前記第１のコンピュータと前記第２のコンピュータの間の前記通信を中継するアクセスポイントと、
を備え、
前記第１のコンピュータは、前記機器に設定するべきパラメータ及び該パラメータを前記機器に設定するためのプログラムを起動するための情報を前記アクセスポイントを介して前記第２のコンピュータに送信する第１の送信手段を備えることを特徴とする機器へのパラメータ設定システム。
【請求項２】
請求項１に記載の機器へのパラメータ設定システムにおいて、
前記第２のコンピュータは、
前記パラメータ及び前記情報を受信する第１の受信手段と、
前記パラメータ及び前記情報を前記アクセスポイントに送信する第２の送信手段と、
を備え、
前記アクセスポイントは、
前記パラメータ及び前記情報を受信する第２の受信手段と、
前記情報に基づいて前記プログラムを起動し、該プログラムに前記パラメータを与える起動手段と、
を備えることを特徴とする機器へのパラメータ設定システム。
【請求項３】
請求項１に記載の機器へのパラメータ設定システムにおいて、
前記パラメータには、前記第２のコンピュータがこれを表示しないための属性が与えられていることを特徴とする機器へのパラメータ設定システム。
【請求項４】
請求項１に記載の機器へのパラメータ設定システムにおいて、
前記パラメータは、暗号化されていることを特徴とするパラメータ設定システム。
【請求項５】
第１のコンピュータと、
前記第１のコンピュータと通信をする第２のコンピュータと、
前記第１のコンピュータと前記第２のコンピュータの間の前記通信を中継するアクセスポイントと、
を備える、機器へのパラメータ設定システムにおける、機器へのパラメータ設定方法において、
前記第１のコンピュータが、前記機器に設定するべきパラメータ及び該パラメータを前記機器に設定するためのプログラムを起動するための情報を前記アクセスポイントを介して前記第２のコンピュータに送信する第１の送信ステップを有することを特徴とする機器へのパラメータ設定方法。
【請求項６】
請求項５に記載の機器へのパラメータ設定方法において、
前記第２のコンピュータが、前記パラメータ及び前記情報を受信する第１の受信ステップと、
前記第２のコンピュータが、前記パラメータ及び前記情報を前記アクセスポイントに送信する第２の送信ステップと、
前記アクセスポイントが、前記パラメータ及び前記情報を受信する第２の受信ステップと、
前記アクセスポイントが、前記情報に基づいて前記プログラムを起動し、該プログラムに前記パラメータを与える起動ステップと、
を更に有することを特徴とする機器へのパラメータ設定方法。
【請求項７】
請求項５に記載の機器へのパラメータ設定方法において、
前記パラメータには、前記第２のコンピュータがこれを表示しないための属性が与えられていることを特徴とする機器へのパラメータ設定方法。
【請求項８】
請求項５に記載の機器へのパラメータ設定方法において、
前記パラメータは、暗号化されていることを特徴とするパラメータ設定方法。
【請求項９】
第１のネットワークと第２のネットワークを接続するルータ部と、
電話通信のプロトコル変換を行うＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ゲートウェイと、
前記ＶｏＩＰゲートウェイが前記電話通信に用いるパラメータを記憶するパラメータ記憶部と、
前記パラメータ記憶部に前記パラメータを設定するパラメータ設定プログラムと、
受信したフォームに記述されている前記パラメータ、前記パラメータ設定プログラムを起動するための情報を基に、前記パラメータ設定プログラムを起動し、前記パラメータ設定プログラムに前記パラメータを供給するフォーム解析部と、
を備えることを特徴とするアクセスポイント。
【請求項１０】
送信元ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバのＩＰアドレスとし、宛先ＩＰアドレスをアクセスポイントの前記ＷＷＷサーバ側のＩＰアドレスとし、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）第４層のペイロードに機器に設定されるべき前記パラメータ、該パラメータを設定するための情報が記述されたことを特徴とするＩＰパケットが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１１】
送信元ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバのグローバルＩＰアドレスとし、宛先ＩＰアドレスをＷＷＷブラウザのＩＰアドレスとし、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）第４層のペイロードに機器に設定されるべき前記パラメータ、該パラメータを設定するための情報が記述されたことを特徴とするＩＰパケットが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１２】
請求項１０又は１１に記載のコンピュータ読み取り可能な記録媒体において、前記パラメータには該パラメータが表示されないための属性が与えられていることを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１３】
請求項１０又は１１に記載のコンピュータ読み取り可能な記録媒体において、前記ペイロードに記述されている前記パラメータは、暗号化されていることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、機器にパラメータを設定するためのパラメータ設定システム及びその方法、アクセスポイント並びにコンピュータ読み取り可能な記録媒体に関し、特に、アクセスポイント等の機器にコンピュータを用いてパラメータを設定するためのパラメータ設定システム及びその方法、アクセスポイント並びにコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、インターネット技術の進歩に伴い、いわゆるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話が普及しようとしている。公衆電話網を用いる代わりにインターネットを用いるので、電話料金が低く、且つ、従来の電話機を用いることが可能であるために注目を浴びているＩＰ電話システムの概要を図１に示す。
【０００３】
図１を参照するとＩＰ電話システムは、ＩＰ電話サーバ９０１、アクセスポイント９０２、９０３、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ゲートウェイ９０４、９０５及び電話機９０６、９０７を備える。なお、アクセスポイント９０２、９０３は、ローカルエリアネットワークをインターネットに接続する機能も有し、従って、アクセスポイント９０２、９０３にはインターネットにアクセスするコンピュータ９０８、９０９も接続されている。
【０００４】
次に、図１を参照して、ＩＰ電話の接続を確立する方法について説明する。各電話機９０６、９０７には電話番号に相当するものが割り当てられている。この電話番号に相当するものとは、例えば、”０５０”で始まる数字列、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）形式の文字、記号又は数字の列等である。以下、簡単のために、電話番号に相当するものを単に「電話番号」という。アクセスポイント９０２、９０３には、固定ＩＰアドレスが割り当てられていなければ、電源を投入するたびにダイナミックＩＰアドレスが割り当てられる。従って、一般には、電話機９０６の電話番号とアクセスポイント９０２のＩＰアドレスの対応関係は変動する。従って、アクセスポイント９０２は、新たに自分にＩＰアドレスが割り当てられたり、割り当てられているＩＰアドレスが変動した時に、新たな又は変動後のＩＰアドレス及び電話機９０６の電話番号をＩＰ電話サーバ９０１に通知する。この通知を受けたＩＰ電話サーバ９０１は、通知されたＩＰアドレスと電話番号を組にして記憶装置９０１−１に記憶する。アクセスポイント９０３及び電話機９０７についても同様である。
【０００５】
電話機９０６が電話機９０７に電話をかける時に、まず、ＶｏＩＰゲートウェイ９０４は、ＩＰサーバ９０１に対し、電話機９０７に電話をかけたい旨のメッセージを送信する（ステップＳ９５１）。このメッセージには、電話機９０６の電話番号、電話機９０７の電話番号及びＶｏＩＰゲートウェイ９０４のＩＰアドレスが含まれる。ＩＰ電話サーバ９０１は、このメッセージを受けると、記憶装置９０１−１から電話機９０７に対応するアクセスポイント９０３のＩＰアドレスを検索し、検索したＩＰアドレスを用いて、電話機９０７に電話機９０６から電話がかけられていることを通知する旨のメッセージをＶｏＩＰゲートウェイ９０５に送信する（ステップＳ９５２）。電話機９０７が、電話を受けられる状態であれば、ＶｏＩＰゲートウェイ９０５は、肯定応答のメッセージをＩＰサーバ９０１に送信する（ステップＳ９５３）。ＩＰ電話サーバ９０１は、肯定応答のメッセージを受けたならば、アクセスポイント９０３のＩＰアドレスを通知するメッセージをＶｏＩＰゲートウェイ９０４に送信する（ステップＳ９５４）。その後、アクセスポイント９０２は、ＩＰ電話サーバ９０１から通知されたアクセスポイント９０３のＩＰアドレスを用いて、アクセスポイント９０３にアクセスし、これにより、電話機９０６と電話機９０７の接続が確立される。
【０００６】
なお、本発明に関連する先行技術文献としては、以下のものがある。
【０００７】
【非特許文献１】
特集記事「ＩＰ電話をきわめる」、ネットワークマガジン２００２年１１月号第１３７〜１５９頁、株式会社アスキー出版
【非特許文献２】
「ＷＡＲＰＳＴＡＲΔ取扱説明書」、ＵＲＬ＝１２１ｗａｒｅ．ｃｏｍ／ｐｒｏｄｕｃｔ／ａｔｅｒｍｓｔａｔｉｏｎ／ｌｉｂ／ｗａｒｐｓｔａｒ／ｋ７５８５＿ｔｏｒｉｓｅｔｕ．ｐｄｆ
【０００８】
非特許文献１は、ＩＰ電話の概要を説明したものである。非特許文献２の第６章「クイック設定Ｗｅｂで設定する」にはＷＷＷページを用いたアクセスポイントの設定方法が記載されている。
【０００９】
【発明が解決しようとする課題】
従って、ＩＰ電話９０６から電話をかけるためには、ＶｏＩＰゲートウェイ９０４は、ＩＰ電話サーバ９０１のＩＰアドレス及びポート番号を予め知っておかなければならない。同様に、ＩＰ電話９０７から電話をかけるためには、ＶｏＩＰゲートウェイ９０５は、ＩＰ電話サーバ９０１のＩＰアドレス及びポート番号を予め知っておかなければならない。
【００１０】
ＶｏＩＰゲートウェイを内蔵するアクセスポイントを販売するメーカが自らＩＰ電話サーバを保有して、ＩＰ電話サービスを提供する場合には、そのメーカがＩＰ電話サーバのＩＰアドレス及びポート番号を記憶したアクセスポイントを販売すればよい。また、ＶｏＩＰゲートウェイを含むアクセスポイントを販売又は賃貸の形態でユーザに提供するプロバイダが自らＩＰ電話サーバを保有して、ＩＰ電話サービスを提供する場合には、そのプロバイダがＩＰ電話サーバのＩＰアドレス及びポート番号を記憶したアクセスポイントを販売又は賃貸すればよい。
【００１１】
しかし、現在、１乃至数社のプロバイダが１つのＩＰ電話サーバを用いてＩＰ電話サービスを提供しているため、全てのＩＰ電話が全てのＩＰ電話に共通のＩＰ電話サーバを用いたＩＰ電話サービスを受けるという状況にはなっていない。
【００１２】
かかる状況の下で、あるユーザＸがプロバイダＡの加入者でありプロバイダＡが提供するＩＰ電話サービスＳＡを受けているが、多くの友人Ｙ１、Ｙ２、・・・、ＹｎがプロバイダＢの加入者でありプロバイダＢが提供するＩＰ電話サービスＳＢを受けているので、ユーザＸは、低価格で友人とＩＰ電話を行えるようにするために、プロバイダＡからプロバイダＢに乗り換えたいと考える場合がある。この場合、プロバイダＢが提供するアクセスポイントは、プロバイダＡが提供するアクセスポイントと異なったＩＰ電話サーバのＩＰアドレス及びポート番号を記憶しているので、ユーザＸは、プロバイダＢが提供するアクセスポイントの購入又は賃借を新たにしなければならない。
【００１３】
一方、アクセスポイントに記憶されているＩＰ電話サーバのＩＰアドレス及びポート番号をコンピュータを用いて書き換えることが可能ならば、ユーザＸは、プロバイダＢが提供するアクセスポイントの購入又は賃借をしなくて済むが、プロバイダＢは、自らのＩＰ電話サーバのＩＰアドレス及びポート番号を公表しなければならなくなる。
【００１４】
ここで、ＩＰ電話サーバは、加入者の様々な情報を記憶しているので、悪意ある者による不正アクセスの危険にさらされており、従って、ＩＰ電話サーバのＩＰアドレス及びポート番号を公表することは、機密面で好ましくない。
【００１５】
また、ユーザが新たにＩＰ電話サービスを受けるためには、ＩＰ電話サーバにログインするためのユーザＩＤ及びパスワードをアクセスポイントに設定しなければならないが、手作業でこの設定を行うと、間違いが生ずる可能性があり、また、ユーザにとって煩わしい。
【００１６】
そこで、本発明は、ユーザが簡単な操作で機器にパラメータを設定することを可能とする、機器へのパラメータ設定システム及びその方法、アクセスポイント並びにコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１７】
また、本発明は、秘匿性を維持したままアクセスポイント等の機器にＩＰアドレス、ポート番号、ユーザＩＤ、パスワード等のパラメータを設定することを可能とする、機器へのパラメータ設定システム及びその方法、アクセスポイント並びにコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１８】
【課題を解決するための手段】
本発明の第１の観点によれば、機器へのパラメータ設定システムにおいて、第１のコンピュータと、前記第１のコンピュータと通信をする第２のコンピュータと、前記第１のコンピュータと前記第２のコンピュータの間の前記通信を中継するアクセスポイントと、を備え、前記第１のコンピュータは、前記機器に設定するべきパラメータ及び該パラメータを前記機器に設定するためのプログラムを起動するための情報を前記アクセスポイントを介して前記第２のコンピュータに送信する第１の送信手段を備えることを特徴とする機器へのパラメータ設定システムが提供される。
【００１９】
本発明の第１の観点によるパラメータ設定システムにおいて、前記第２のコンピュータは、前記パラメータ及び前記情報を受信する第１の受信手段と、前記パラメータ及び前記情報を前記アクセスポイントに送信する第２の送信手段と、を備え、前記アクセスポイントは、前記パラメータ及び前記情報を受信する第２の受信手段と、前記情報に基づいて前記プログラムを起動し、該プログラムに前記パラメータを与える起動手段と、を備えていてもよい。
【００２０】
本発明の第１の観点によるパラメータ設定システムにおいて、前記パラメータには、前記第２のコンピュータがこれを表示しないための属性が与えられていてもよい。
【００２１】
本発明の第１の観点による機器へのパラメータ設定システムにおいて、前記パラメータは、暗号化されていてもよい。
【００２２】
本発明の第２の観点によれば、第１のコンピュータと、前記第１のコンピュータと通信をする第２のコンピュータと、前記第１のコンピュータと前記第２のコンピュータの間の前記通信を中継するアクセスポイントと、を備える、機器へのパラメータ設定システムにおける、機器へのパラメータ設定方法において、前記第１のコンピュータが、前記機器に設定するべきパラメータ及び該パラメータを前記機器に設定するためのプログラムを起動するための情報を前記アクセスポイントを介して前記第２のコンピュータに送信する第１の送信ステップを有することを特徴とする機器へのパラメータ設定方法が提供される。
【００２３】
本発明の第２の観点による機器へのパラメータ設定方法は、前記第２のコンピュータが、前記パラメータ及び前記情報を受信する第１の受信ステップと、前記第２のコンピュータが、前記パラメータ及び前記情報を前記アクセスポイントに送信する第２の送信ステップと、前記アクセスポイントが、前記パラメータ及び前記情報を受信する第２の受信ステップと、前記アクセスポイントが、前記情報に基づいて前記プログラムを起動し、該プログラムに前記パラメータを与える起動ステップと、を更に有していてもよい。
【００２４】
本発明の第２の観点によれば、第１のコンピュータと、前記第１のコンピュータと通信をする第２のコンピュータと、前記第１のコンピュータと前記第２のコンピュータの間の前記通信を中継するアクセスポイントと、を備える、機器へのパラメータ設定システムにおける、機器へのパラメータ設定方法において、前記第１のコンピュータが、前記機器に設定するべきパラメータ、該パラメータを前記機器に設定するプログラムの名称及び該プログラムを起動するための予約語を表す情報を前記アクセスポイントを介して前記第２のコンピュータに送信する第１の送信ステップを有することを特徴とする機器へのパラメータ設定方法が提供される。
【００２５】
本発明の第２の観点による機器へのパラメータ設定方法は、前記第２のコンピュータが、前記情報を受信する第１の受信ステップと、前記第２のコンピュータが、前記情報を前記アクセスポイントに送信する第２の送信ステップと、前記アクセスポイントが、前記情報を受信する第２の受信ステップと、前記アクセスポイントが、前記情報により表される前記パラメータ、前記プログラムの名称及び前記予約語に基づいて、前記プログラムに前記パラメータを与えて前記プログラムを起動する起動ステップと、を更に有していてもよい。
【００２６】
本発明の第２の観点による機器へのパラメータ設定方法において、前記パラメータには、前記第２のコンピュータがこれを表示しないための属性が与えられていてもよい。
【００２７】
本発明の第２の観点による機器へのパラメータ設定方法において、前記パラメータは、暗号化されていてもよい。
【００２８】
本発明の第３の観点によれば、第１のネットワークと第２のネットワークを接続するルータ部と、電話通信のプロトコル変換を行うＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ゲートウェイと、前記ＶｏＩＰゲートウェイが前記電話通信に用いるパラメータを記憶するパラメータ記憶部と、前記パラメータ記憶部に前記パラメータを設定するパラメータ設定プログラムと、受信したフォームに記述されている前記パラメータ、前記パラメータ設定プログラムを起動するための情報を基に、前記パラメータ設定プログラムを起動し、前記パラメータ設定プログラムに前記パラメータを供給するフォーム解析部と、を備えることを特徴とするアクセスポイントが提供される。
【００２９】
本発明の第４の観点によれば、送信元ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバのＩＰアドレスとし、宛先ＩＰアドレスをアクセスポイントの前記ＷＷＷサーバ側のＩＰアドレスとし、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）第４層のペイロードに機器に設定されるべき前記パラメータ、該パラメータを設定するための情報が記述されたことを特徴とするＩＰパケットが記録されたコンピュータ読み取り可能な記録媒体が提供される。
【００３０】
本発明の第５の観点によれば、送信元ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバのグローバルＩＰアドレスとし、宛先ＩＰアドレスをＷＷＷブラウザのＩＰアドレスとし、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）第４層のペイロードに機器に設定されるべき前記パラメータ、該パラメータを設定するための情報が記述されたことを特徴とするＩＰパケットが記録されたコンピュータ読み取り可能な記録媒体が提供される。
【００３１】
本発明の第４又は第５の観点によるコンピュータ読み取り可能な記録媒体において、前記パラメータには該パラメータが表示されないための属性が与えられていてもよい。
【００３２】
本発明の第４又は第５の観点によるコンピュータ読み取り可能な記録媒体において、前記ペイロードに記述されている前記パラメータは、暗号化されていてもよい。
【００３３】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００３４】
［実施形態１］
本実施形態による機器へのパラメータ設定システムは、コンピュータ、アクセスポイント及びサーバ装置を備える。
【００３５】
図２は、本実施形態によるコンピュータ１０１の構成を示すブロック図である。
【００３６】
図２を参照すると、コンピュータ１０１は、ＣＰＵ１０１−１、メモリ１０１−２、ＯＳＩ第１〜４層処理部１０１−３、ＷＷＷブラウザ１０１−４、表示部１０１−５及び入力部１０１−６を備える。
【００３７】
ＯＳＩ第１〜４層処理部１０１−３は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ    ）１０７に接続され、ＬＡＮ１０７に送信するパケット及びＬＡＮ１０７から受信したパケットの処理を行う。ＯＳＩ第１〜４層処理部１０１−３の機能のうち少なくとも一部を、ＣＰＵ１０１−１がメモリ１０１−２に記憶されているプログラムを実行することにより実現するようにしてもよい。ＷＷＷブラウザ１０１−４は、ＷＷＷサーバ１０５−４（図４）に対するＷＷＷページの送出の要求、ＷＷＷサーバ１０５−４から送られてきたＷＷＷページの表示等を行う。ＷＷＷブラウザ１０５の機能のうち少なくとも一部も、ＣＰＵ１０１−１がメモリ１０１−２に記憶されているプログラムを実行することにより実現するようにしてもよい。表示部１０１−５は、ＷＷＷブラウザ１０１−４が生成した画像の表示等を行う。入力部１０１−６は、表示部１０１−５に表示された画像上でユーザが文字等の入力、マウスカーソルの移動、ボタンの押下等を行うために用いられる。
【００３８】
図３は、本実施形態によるアクセスポイント１０３の構成を示すブロック図である。
【００３９】
図３を参照すると、アクセスポイント１０３は、ルータ部１０３−１、モデム部１０３−３、ＶｏＩＰゲートウェイ１０３−４、パラメータ記憶部１０３−５、パラメータ設定部プログラム１０３−６、フォーム解析部１０３−７及びＣＰＵ１０３−８を備える。
【００４０】
ルータ部１０３−１は、ＬＡＮ１０７とインターネット１０９をＯＳＩ第３層で接続し、ＩＰマスカレード等の機能も有する。モデム部１０３−３は、例えば、ｘＤＳＬ（ｘ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ；ｘ＝ａｓｙｍｍｅｔｒｉｃ，  ｓｙｍｍｅｔｒｉｃ，  ｈｉｇｈ−ｂｉｔ−ｒａｔｅ，  ｖｅｒｙ−ｈｉｇｈ−ｂｉｔ−ｒａｔｅ）モデムであり、インターネット１０９に接続されている。ＶｏＩＰゲートウェイ１０３−４は、電話通信のプロトコル変換を行い、ＩＰ電話機１１１と接続されている。パラメータ記憶部１０３−５は、不揮発性のメモリ（例えば、ＥＰＲＯＭ）より成り、ＩＰ電話サーバのＩＰアドレス及びポート番号並びにユーザＩＤ及びパスワード等のＶｏＩＰゲートウェイ１０３−４がＩＰ電話を行うために必要なパラメータを記憶する。ＣＰＵ１０３−８がパラメータ設定プログラム１０３−６を一旦メモリ１０３−９に格納してから読み込んで実行することにより、ＷＷＷサーバ１０５−４からＷＷＷブラウザ１０１−４を介してアクセスポイント１０３に送られてきたＷＷＷページ（後述する。）のフォームに記述されているパラメータがパラメータ記憶部１０３−５に設定される。フォーム解析部１０３−７は、ＷＷＷサーバ１０５−４からＷＷＷブラウザ１０１−４を介してアクセスポイント１０３に送られてきたＷＷＷページのフォームの内容を解析することにより、フォームに記述されているパラメータ及びパラメータ設定プログラムの名称等を抽出する。そして、フォーム解析部１０３−７は、名称を抽出したパラメータ設定プログラムをＣＰＵ１０３−８に実行させ、抽出したパラメータをパラメータ設定プログラム１０３−６に供給する。
【００４１】
図４を参照すると、サーバ装置１０５は、ＣＰＵ１０５−１、メモリ１０５−２（記録媒体）、ＯＳＩ第１〜４層処理部１０５−３、ＷＷＷサーバ１０５−４及びアプリケーションプログラム１０５−５を備える。また、サーバ装置１０５には外部記憶装置１０５−６が接続されている。
【００４２】
ＯＳＩ第１〜４層処理部１０５−３は、インターネット１０９に接続され、ＷＷＷサーバ１０５−４からＷＷＷブラウザ１０１−４に送信するべきＷＷＷページをパケット化してインターネット１０９に送出する。送出するパケットの構成は、例えば、図５に示すようなものである。
【００４３】
図５を参照すると、イーサネット（登録商標）フレーム２０１のペイロードにＩＰパケット２０３が挿入され、ＩＰパケット２０３のペイロードにＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）パケット２０５が挿入され、ＴＣＰパケット２０５のペイロードにＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）ヘッダ２０７及びＷＷＷページ２０９が挿入されている。ＩＰヘッダには、送信元ＩＰアドレス２１１、宛先ＩＰアドレス２１３等が記述される。ＴＣＰヘッダには、送信元ポート番号２１５、宛先ポート番号２１７等が記述される。本実施形態では、送信元ＩＰアドレス２１１は、サーバ装置１０５のＩＰアドレスであるが、ＷＷＷサーバ１０５−４のＩＰアドレスといってもよい。宛先ＩＰアドレス２１３は、アクセスポイント１０３のインターネット側のＩＰアドレス（グローバルＩＰアドレス）である。送信元ポート番号２１５は、ＷＷＷサーバ１０５−４のポート番号である。宛先ポート番号２１７は、ＴＣＰで定められているＨＴＴＰのポート番号等である。
【００４４】
ＯＳＩ第１〜４層処理部１０５−３は、ＷＷＷサーバ１０５−４がメモリ１０５−２（記録媒体）又はＣＰＵ１０５−１のレジスタ（記録媒体）に書き込んだＨＴＴＰヘッダ２０７付きのＷＷＷページ２０９にメモリ１０５−２（記録媒体）又はＣＰＵ１０５−１のレジスタ（記録媒体）内においてＴＣＰヘッダ及びＩＰヘッダを順次付加して、ＩＰパケットを生成し、生成したＩＰパケットをイーサネット（登録商標）フレームに乗せてインターネット１０９に送出する。
【００４５】
ＷＷＷサーバ１０５−４は、アプリケーションプログラム１０５−５が生成したＷＷＷページ２０９（後述）にＨＴＴＰヘッダ２０７を付加して、メモリ１０５−２（記録媒体）又はＣＰＵ１０５−１のレジスタ（記録媒体）に書き込む。ＷＷＷサーバ１０５−４の機能のうち少なくとも一部を、ＣＰＵ１０５−１がメモリ１０５−２（記録媒体）に記憶されているプログラムを実行することにより実現するようにしてもよい。
【００４６】
アプリケーションプログラム１０５−５は、例えば、ｐｅｒｌ、Ｃ言語等により記述され、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）等によりＷＷＷサーバ１０５−４と接続されており、ＷＷＷページ２０９（後述）を生成して、ＷＷＷサーバ１０５−４に供給する。なお、ＷＷＷサーバ１０５−４とアプリケーションプログラム１０５−５を一体化させてもよい。また、アプリケーションプログラム１０５−５は、メモリ１０５−２（記録媒体）に一旦記憶され、ＣＰＵ１０５−１がメモリ１０５−２（記録媒体）に記憶されているアプリケーションプログラム１０５−５を実行することにより、その機能が発揮される。
【００４７】
外部記憶装置１０５−６は、ＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名等を記憶しており、ＷＷＷページ２０９を生成する際にアプリケーションプログラム１０５−５により読み込まれる。
【００４８】
次に、本実施形態の動作について図９を参照して説明する。
【００４９】
まず、ＷＷＷブラウザ１０１−４が表示部１０１−５に図６に示す画面２３１を表示しているときに（ステップＳ３０１）、ユーザは、その画面の所定の欄４０１、４０３にユーザＩＤ及びパスワードを入力する（ステップＳ３０３）。このユーザＩＤ及びパスワードはユーザがインターネットサービスを受けるときに用いるものである。次に、ユーザが「開設」ボタン４０５を押すと（ステップＳ３０５）、ＷＷＷブラウザ１０１−４は、ユーザＩＤ及びパスワード及びこれらを入力して処理を行うアプリケーションプログラム１０５−５の指定を含むフォーム情報を、ＬＡＮ１０７、アクセスポイント１０３及びインターネット１０９を介して、ＷＷＷサーバ１０５−４に送信する（ステップＳ３０７）。
【００５０】
次に、ＷＷＷサーバ１０５−４は、フォーム情報を解析し（ステップＳ３０９）、アプリケーションプログラム１０５−５を起動し、アプリケーションプログラム１０５−５にユーザＩＤ及びパスワードを供給する（ステップＳ３１１）。
【００５１】
次に、アプリケーションプログラム１０５−５は、入力したユーザＩＤ及びパスワードを基に、外部記憶装置１０５−６に格納されている会員情報を参照して、ユーザがＩＰ電話サービスをうけるためのユーザＩＤ、パスワード及び電話番号を生成し、外部記憶装置１０５−６に格納されているＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を読み込み、図８に内容を示すようなＷＷＷページ２０９を生成する（ステップＳ３１３）。ユーザがＩＰ電話サービスを受けるためのユーザＩＤ及びパスワードは、ユーザがＩＰ電話サービス以外のインターネットサービスを受けるためのユーザＩＤ及びパスワードと同一であってもよいが、一般には異なる。
【００５２】
図８に示すＷＷＷページ２０９には、ユーザに割り当てられたユーザＩＤ、パスワード及び電話番号並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名が記述されている。ユーザに割り当てられた電話番号のみがその電話番号を表示可能とするタグで囲まれており、ユーザに割り当てられたユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名はフォームの内部にＴＹＰＥ属性を”ｈｉｄｄｅｎ”として記述されているので、図７に示すように、ＷＷＷブラウザ１０１−４がこのページを表示したときには、ユーザに割り当てられた電話番号は表示されるが、ユーザに割り当てられたユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名は表示されない。従って、ユーザにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を知られることがない。
【００５３】
また、エディターでＷＷＷページ２０９を表示することにより、フォームの内部にＴＹＰＥ属性を”ｈｉｄｄｅｎ”として記述されている項目の値をユーザは知ることができるが、ＷＷＷサーバ１０５−４がユーザに割り当てられたユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を例えばトリプルＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等により暗号化してフォームに埋め込むことにより、ユーザがこれらの値を知ることが実質的に不可能となる。
【００５４】
また、図８に示すＷＷＷページ２０９のフォーム内には、ユーザに割り当てられたユーザＩＤ、パスワード及び電話番号並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を入力して、これらをＶｏＩＰゲートウェイが用いる接続パラメータとしてパラメータ記憶部１０３−５に設定するためのプログラムの名称：
例：”ｈｔｔｐ：／／ｗｅｂ．ｓｅｔｕｐ／ｖｏｉｐ＿ｒｅｍｏｔｅ．ｐｌ
及びそのプログラムを起動するための予約語”ＡＣＴＩＯＮ”が記述されている。
【００５５】
次に、ＷＷＷサーバ１０５−４は、図８に示すＷＷＷページ２０９にＨＴＴＰヘッダを付加してメモリ１０５−２（記録媒体）又はＣＰＵ１０５−１のレジスタ（記録媒体）に書き込む（ステップＳ３１５）。
【００５６】
次に、ＯＳＩ第１〜４層処理部１０５−３は、メモリ１０５−２（記録媒体）又はＣＰＵ１０５−１のレジスタ（記録媒体）内でＨＴＴＰヘッダ２０７付きのＷＷＷページ２０９をＴＣＰパケット２０５にパケット化し、ＴＣＰパケットをＩＰパケット２０３にパケット化し（ステップＳ３１７）、ＩＰパケット２０３をイーサネット（登録商標）フレーム２０１等に乗せて、インターネット１０９、アクセスポイント１０３及びＬＡＮ１０７を経由して、ＷＷＷブラウザ１０１−４に送信する（ステップＳ３１９）。
【００５７】
次に、ＷＷＷブラウザ１０１−４は、受信したＷＷＷページ２０９を表示部１０１−５に表示する（ステップＳ３２１）。次に、ユーザが設定ボタン４１１を押すと（ステップＳ３２３）、ＷＷＷブラウザ１０１−４は、ＷＷＷページ内のフォームに記述されている上述の情報をアクセスポイント１０３に送信する（ステップＳ３２５）。
【００５８】
次に、受信したフォーム情報をフォーム解析部１０３−７が解析し（ステップＳ３２７）、フォームに名称が記述されているパラメータ設定プログラム１０３−６を起動し、パラメータ設定プログラム１０３−６にユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を供給する（ステップＳ３２９）。
【００５９】
次に、パラメータ設定プログラム１０３−６は、パラメータ記憶部１０３−５にユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名を、ＶｏＩＰゲートウェイ１０３−４がＩＰ電話サーバに接続するために用いる接続パラメータとして設定する（ステップＳ３３１）。
【００６０】
なお、パラメータ設定プログラム１０３−６は、ユーザＩＤ及びパスワード並びにＩＰ電話サーバのＩＰアドレス、ポート番号及びドメイン名が暗号化されている場合には、それらを復号してからパラメータ記憶部１０３−５に設定する。
【００６１】
［実施形態２］
実施形態１では、アクセスポイント１０３にパラメータ設定プログラム１０３−６及びパラメータ記憶部１０３−５を用意しておき、パラメータ設定プログラム１０３−６がパラメータ記憶部１０３−５にパラメータを設定する。同様に、ＬＡＮ１０７に他の機器（例えば、ネットワーク家電、ゲーム機器等）を接続し、その機器にパラメータ設定プログラム及びパラメータ記憶部を用意しておき、ＷＷＷページ２０９に記述されるパラメータ設定プログラムの名称をそのパラメータ設定プログラムの名称としておくことにより、フォーム解析部１０３−７は、そのパラメータ設定プログラムを起動し、これにより、ＬＡＮ１０７に接続された他の機器にパラメータを設定することが可能となる。
【００６２】
［実施形態３］
実施形態１及び２は、インターネット１０９で用いられるグローバルＩＰアドレスとは別系統のローカルＩＰアドレスがＬＡＮ１０７において用いられることを前提としていた。従って、ＷＷＷサーバ１０５−４からＷＷＷブラウザ１０１−４に送信されるＷＷＷページ２０９を内包するＩＰパケットの宛先ＩＰアドレスはアクセスポイント１０３のＩＰアドレスであった。そして、アクセスポイント１０３のルータ部１０３−１がＩＰマスカレード機能を用いてＩＰアドレス及びポート番号の変換を行い、ＷＷＷページ２０９をＷＷＷブラウザ１０１−４に転送していた。
【００６３】
しかし、将来的には、ＩＰｖ６が普及し、コンピュータ１０１にグローバルＩＰアドレスが割り当てられることが予想される。この場合には、ＷＷＷサーバ１０５−４からＷＷＷブラウザ１０１−４に送信されるＷＷＷページ２０９を内包するＩＰパケットの宛先ＩＰアドレスはコンピュータ１０１のＩＰアドレス、従ってＷＷＷブラウザ１０１−４のＩＰアドレス、である。そして、アクセスポイント１０３のルータ部１０３−１は、ＩＰマスカレード機能を用いることなく、ＷＷＷページ２０９をＷＷＷブラウザ１０１−４に転送する。
【００６４】
［実施形態４］
実施形態１、２及び３におけるＬＡＮ１０７は専用線等で接続されるＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）であってもよい。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、ユーザがＷＷＷブラウザを操作したときのＷＷＷサーバ及びＷＷＷブラウザの動作により機器にパラメータが設定されるので、機器のメーカやプロバイダ等がパラメータ設定用のＷＷＷページを適宜用意しておくことにより、ユーザが所望のときに所望の目的で機器にパラメータを設定したり、機器に設定されているパラメータを変更することが可能となる。
【００６６】
また、本発明によれば、ユーザの操作により機器にパラメータが設定されるので、機器の提供者（メーカ、販売者、貸与者等）が機器に予めパラメータを設定しておく必要がなくなり、機器の提供者の負担を軽減することが可能となる。
【００６７】
更に、本発明によれば、機器に設定するべきパラメータが、ＷＷＷサーバから送られ、ＷＷＷブラウザを介してその機器に設定されるので、ユーザによる設定ミスを防止することが可能となる。
【００６８】
更に、本発明によれば、機器に設定するべきパラメータが画面に表示されないので、機密性のあるパラメータをユーザに知られないままに機器に設定することが可能となる。
【００６９】
更に、本発明によれば、機器に設定するべきパラメータが暗号化されているので、機密性のあるパラメータをユーザに知られないままに機器に設定することが可能となる。
【図面の簡単な説明】
【図１】ＩＰ電話システムの構成を示す概念図である。
【図２】本発明の実施形態によるコンピュータの構成を示すブロック図である。
【図３】本発明の実施形態によるアクセスポイントの構成を示すブロック図である。
【図４】本発明の実施形態によるサーバ装置の構成を示すブロック図である。
【図５】ＷＷＷページを送信するためのパケットの構成を示す図である。
【図６】本発明の実施形態で用いる第１のＷＷＷページの画像を示す図である。
【図７】本発明の実施形態で用いる第２のＷＷＷページの画像を示す図である。
【図８】本発明の実施形態で用いる第２のＷＷＷページの記述を示す図である。
【図９】本発明の実施形態による機器へのパラメータ設定システムで行われる機器へのパラメータ設定方法を示すフローチャートである。
【符号の説明】
１０１  コンピュータ
１０１−１  ＣＰＵ
１０１−２  メモリ
１０１−３  ＯＳＩ第１〜４層処理部
１０１−４  ＷＷＷブラウザ
１０１−５  表示部
１０１−６  入力部
１０３  アクセスポイント
１０３−１  ルータ部
１０３−３  モデム部
１０３−４  ＶｏＩＰゲートウェイ
１０３−５  パラメータ記憶部
１０３−６  パラメータ設定プログラム
１０３−７  フォーム解析部
１０３−８  ＣＰＵ
１０３−９  メモリ
１０５  サーバ装置
１０５−１  ＣＰＵ
１０５−２  メモリ（記録媒体）
１０５−３  ＯＳＩ第１〜４層処理部
１０５−４  ＷＷＷサーバ
１０５−５  アプリケーションプログラム
１０５−６  外部記憶装置
１０７  ＬＡＮ
１０９  インターネット
【図１】
2004187076.tif 000003
【図２】
2004187076.tif 000004
【図３】
2004187076.tif 000005
【図４】
2004187076.tif 000006
【図５】
2004187076.tif 000007
【図６】
2004187076.tif 000008
【図７】
2004187076.tif 000009
【図８】
2004187076.tif 000010
【図９】
2004187076.tif 000011