(57)【特許請求の範囲】
【請求項１】
サーバが、情報端末がネットワークを介して通信を行う際に必要となる通信パラメータを、通信装置を識別する装置識別情報に対応付けて記憶するステップと、
前記サーバが、複数の通信パラメータ項目名と各通信パラメータ項目名に対応するパラメータ値とを含む設定情報を、ソフトウェア識別情報に対応付けて通信ソフトウェア毎に記憶するステップと、
情報端末が、自身に接続された通信装置を用いて、自身が記憶している通信ソフトウェアを識別するソフトウェア識別情報を含む、通信パラメータの要求信号を前記サーバに送信するステップと、
前記情報端末から前記サーバに送信される前記要求信号に、前記要求信号を中継する前記通信装置の装置識別情報を付加するステップと、
前記サーバが、前記情報端末から前記通信装置を介して前記要求信号を受信するステップと、
前記サーバが、装置識別情報に対応付けて記憶している通信パラメータの中から、前記要求信号に付加されている装置識別情報に対応付けて記憶している通信パラメータを抽出するステップと、
前記サーバが、ソフトウェア識別情報に対応付けて記憶している設定情報の中から、前記要求信号に含まれるソフトウェア識別情報に対応する設定情報を抽出するステップと、
前記サーバが、前記抽出した通信パラメータのパラメータ値を用いて、前記抽出された設定情報を編集するステップと、
前記サーバが、前記編集された設定情報を前記情報端末に送信するステップと、
前記情報端末が、前記サーバから送信されてくる設定情報を受信するステップと、
前記情報端末が、前記サーバから受信した設定情報を用いて、ネットワークを介して通信を行うステップと
を有することを特徴とする通信方法。
【請求項２】
前記情報端末は、通信ソフトウェアを記憶しており、
前記情報端末が、前記サーバから受信した設定情報を、前記記憶している通信ソフトウェアに設定するステップを備え、
前記情報端末は、前記設定情報の設定された通信ソフトウェアに従い前記ネットワークを介して通信を行う
ことを特徴とする請求項１に記載の通信方法。
【請求項３】
前記通信装置は携帯電話機であり、
前記装置識別情報は携帯電話機に割り当てられた電話番号である
ことを特徴とする請求項１または２に記載の通信方法。
【請求項４】
情報端末がネットワークを介して通信を行う際に必要となる通信パラメータを、通信装置を識別する装置識別情報に対応付けて記憶するとともに、複数の通信パラメータ項目名と各通信パラメータ項目名に対応するパラメータ値とを含む設定情報を、ソフトウェア識別情報に対応付けて通信ソフトウェア毎に記憶する記憶手段と、
情報端末から、前記情報端末に接続された通信装置を介して、前記通信装置を識別する装置識別情報と前記情報端末が記憶している通信ソフトウェアを識別するソフトウェア識別情報とが内包された通信パラメータの要求信号を受信する受信手段と、
前記記憶手段に記憶されている通信パラメータ値の中から、前記受信手段により受信された前記要求信号に付加されている装置識別情報に対応付けて記憶されている通信パラメータを抽出するとともに、ソフトウェア識別情報に対応付けて記憶している設定情報の中から、前記要求信号に含まれるソフトウェア識別情報に対応する設定情報を抽出する抽出手段と、
前記抽出した通信パラメータのパラメータ値を用いて、前記抽出した設定情報を編集する編集手段と、
前記編集手段により編集された設定情報を前記情報端末に送信する送信手段と
を具備することを特徴とするサーバ。
【請求項５】
前記通信装置は携帯電話機であり、
前記装置識別情報は携帯電話機に割り当てられた電話番号である
ことを特徴とする請求項４に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末がネットワークを介した通信サービスを受けるために必要な通信パラメータを設定するための技術に関する。
【背景技術】
【０００２】
インターネット等のコンピュータ通信網を利用したＷｅｂサービスや電子メールサービスが普及している。
ユーザがこの種のサービスを受けるためには、自身が使用するユーザ端末とインターネットとを、いわゆるプロバイダを介して通信接続する必要がある。この際、ユーザ端末に搭載されるインターネット接続ソフトウェアには、プロバイダを介して上記サービスを受けるために必要な通信パラメータが設定される。この通信パラメータには、例えば、プロバイダが通信接続を中継するアクセスポイントの電話番号、ＤＮＳ（Domain  Name  System）サーバのアドレス、ユーザのメールアドレス、メールサーバ名等がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、これらの通信パラメータは、ユーザ端末が実行するインターネット接続ソフトウェアによって異なったり、或いは、ユーザによっても異なっている。例えば、インターネット接続ソフトウェアによって、上述のＤＮＳアドレスの呼び方が異なっていることがある。また、ユーザのメールアドレスはユーザによって異なっている。
従って、ユーザはインターネット接続ソフトウェアのマニュアル等を参照しながら、当該ソフトウェアの種別やユーザ自身の属性等を考慮してこれらの通信パラメータを設定しなければならず、煩雑な作業を強いられていた。
【０００４】
本発明は、このような背景の下になされたものであり、通信ソフトウェアに対応した通信パラメータを簡便に当該通信ソフトウェアに設定するための仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明は、サーバが、情報端末がネットワークを介して通信を行う際に必要となる通信パラメータを、通信装置を識別する装置識別情報に対応付けて記憶するステップと、前記サーバが、複数の通信パラメータ項目名と各通信パラメータ項目名に対応するパラメータ値とを含む設定情報を、ソフトウェア識別情報に対応付けて通信ソフトウェア毎に記憶するステップと、情報端末が、自身に接続された通信装置を用いて、自身が記憶している通信ソフトウェアを識別するソフトウェア識別情報を含む、通信パラメータの要求信号を前記サーバに送信するステップと、前記情報端末から前記サーバに送信される前記要求信号に、前記要求信号を中継する前記通信装置の装置識別情報を付加するステップと、前記サーバが、前記情報端末から前記通信装置を介して前記要求信号を受信するステップと、前記サーバが、装置識別情報に対応付けて記憶している通信パラメータの中から、前記要求信号に付加されている装置識別情報に対応付けて記憶している通信パラメータを抽出するステップと、前記サーバが、ソフトウェア識別情報に対応付けて記憶している設定情報の中から、前記要求信号に含まれるソフトウェア識別情報に対応する設定情報を抽出するステップと、前記サーバが、前記抽出した通信パラメータのパラメータ値を用いて前記抽出した設定情報を編集するステップと、前記サーバが、前記編集された設定情報を前記情報端末に送信するステップと、前記情報端末が、前記サーバから送信されてくる設定情報を受信するステップと、前記情報端末が、前記サーバから受信した設定情報を用いて、ネットワークを介して通信を行うステップとを有することを特徴とする通信方法を提供する。
また、本発明は、情報端末がネットワークを介して通信を行う際に必要となる通信パラメータを、通信装置を識別する装置識別情報に対応付けて記憶するとともに、複数の通信パラメータ項目名と各通信パラメータ項目名に対応するパラメータ値とを含む設定情報を、ソフトウェア識別情報に対応付けて通信ソフトウェア毎に記憶する記憶手段と、情報端末から、前記情報端末に接続された通信装置を介して、前記通信装置を識別する装置識別情報と前記情報端末が記憶している通信ソフトウェアを識別するソフトウェア識別情報とが内包された通信パラメータの要求信号を受信する受信手段と、前記記憶手段に記憶されている通信パラメータの中から、前記受信手段により受信された前記要求信号に付加されている装置識別情報に対応付けて記憶されている通信パラメータを抽出するとともに、ソフトウェア識別情報に対応付けて記憶している設定情報の中から、前記要求信号に含まれるソフトウェア識別情報に対応する設定情報を抽出する抽出手段と、前記抽出した通信パラメータのパラメータ値を用いて前記抽出した設定情報を編集する編集手段と、前記編集手段により編集された設定情報を前記情報端末に送信する送信手段とを具備することを特徴とするサーバを提供する。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、この発明の実施形態について説明する。ただし、本発明は、かかる実施形態に限定されず、その技術思想の範囲内で種々の変更が可能である。
Ａ：構成
（１）ネットワークの全体構成
図１は、実施形態に係るネットワークの全体構成を示すブロック図である。同図において、１０は、ＰＤＣ(Personal Digital Cellular)等の携帯電話網１２に収容される周知の携帯電話機である。この携帯電話機１０は、携帯電話網１２の基地局１１との間で無線通信を行って無線データ通信を行う。
１３は、例えばＰＤＡ(Personal Digital Assistants）やノート型パーソナルコンピュータ等の情報端末である。この情報端末１３に備えられた図示せぬカードスロット内に、携帯電話機１０に接続されたデジタルデータ通信カードが挿入されることにより、情報端末１３と携帯電話機１０とが接続されている。情報端末１３は、この携帯電話機１０の無線機能を利用することにより、携帯電話網１２を介して例えば最大通信速度９．６ｋｂｐｓのデータ通信を行う。
【０００７】
２０は、移動パケット通信網２２に収容される周知の携帯電話機である。携帯電話機２０は、移動パケット通信網２２の基地局２１との間で無線通信を行って移動パケット通信網２２のパケットデータ通信サービスを受ける。
ここで、図１においては、携帯電話網１２と移動パケット通信網２２とは異なる通信網として図示しているが、物理的にはネットワーク設備を共有している。
２３は、情報端末１３と同様にＰＤＡ等の情報端末である。情報端末２３は、図示せぬデジタルデータ通信カードを介して携帯電話機２０に接続されており、当該電話機２０のパケット通信機能を利用して移動パケット通信網２２を介した最大通信速度２２．８ｋｂｐｓのパケットデータ通信を行う。
【０００８】
３０は、ＰＨＳ(Personal Handyphone System：登録商標)と呼ばれる簡易携帯電話網３２に収容される周知の簡易携帯電話機である。簡易携帯電話機３０は、簡易携帯電話網３２の基地局３１との間で無線通信を行って簡易携帯電話網３２の通話サービスを受ける。
３３は、情報端末１３と同様にＰＤＡ等の情報端末である。情報端末３３は、図示せぬＰＩＡＦＳ（PHS Internet Access Forum Standard）カードを介して簡易携帯電話機３０に接続されており、当該電話機３０の無線機能を利用して簡易携帯電話網３２を介した最大３２ｋｂｐｓもしくは６４ｋｂｐｓのデータ通信を行う。
上述した携帯電話機１０、携帯電話機２０及び簡易携帯電話機３０をそれぞれ区別せずに総称する場合は、携帯機１０、２０、３０と呼ぶ。
【０００９】
５０は、各情報端末１３、２３、３３に対しインターネット４０へのダイヤルアップＩＰ接続サービスを提供するプロバイダが管理するセンタであり、各種サーバ５０ｂ〜５０ｆ及びこれらを相互に接続する高速デジタル回線５０ｇからなる。このセンタ５０は、図示せぬルータを介してインターネット４０に接続されるほか、アクセスポイント５０ａ-1を介して携帯電話網１２に接続され、アクセスポイント５０ａ-2を介して移動パケット通信網２２に接続され、アクセスポイント５０ａ-3を介して簡易携帯電話網３２に接続されている。
【００１０】
アクセスポイント５０ａ-1〜５０ａ-3は、図示せぬルータやアクセスサーバ等によって構成されており、情報端末１３、２３、３３とセンタ５０との間の通信接続を中継する。
例えば情報端末１３は、携帯電話機１０及び携帯電話網１２を介してアクセスポイント５０ａ-1を発呼することによりセンタ５０にアクセスし、プロバイダのダイヤルアップＩＰ接続サービスを受ける。同様に、情報端末２３は、携帯電話機２０及び移動パケット通信網２２を介してアクセスポイント５０ａ-2を発呼することによりセンタ５０にアクセスしてダイヤルアップＩＰ接続サービスを受けるようになっており、情報端末３３は、簡易携帯電話機３０及び簡易携帯電話網３２を介してアクセスポイント５０ａ-3を発呼することによりセンタ５０にアクセスしてダイヤルアップＩＰ接続サービスを受けるようになっている。
【００１１】
５０ｂは、通信パラメータ配信サーバである。この通信パラメータ配信サーバ５０ｂは、各情報端末１３、２３、３３がダイヤルアップＩＰ接続サービスを受けるために必要な各種パラメータ（以下、通信パラメータと呼ぶ）を保持しており、この通信パラメータを各情報端末１３、２３、３３からの要求に応じて各網１２、２２、３２を介して配信する。ここで、通信パラメータとは、例えば、後述するようなＤＮＳ（Domain Name System）アドレスやメールサーバ名、メールアドレス等のことである。
【００１２】
５０ｃは、ＤＮＳサーバであり、各情報端末１３、２３、３３に割り当てられたホスト名とＩＰアドレスとを対応付けて保持し、これらを相互に変換する。このＤＮＳサーバ５０ｃはプライマリのＤＮＳサーバであり、センタ５０内にはＤＮＳサーバ５０ｃの他にも図示せぬセカンダリのＤＮＳサーバが設置されている。このセカンダリのＤＮＳサーバは、プライマリのＤＮＳサーバ５０ｃの記憶内容を定期的にコピーしており、プライマリのＤＮＳサーバ５０ｃがダウンしたような場合にバックアップとして機能する。
【００１３】
５０ｄは、ＳＭＴＰ（Simple Mail Transfer Protocol）を採用するＳＭＴＰサーバであり、各情報端末１３、２３、３３が送信する電子メールをインターネット４０を介して当該メールの宛先に送信する。
【００１４】
５０ｅは、ＰＯＰ３（Post Office Protocol version3）を採用するＰＯＰサーバであり、５０ｆは、ＩＭＡＰ４（Internet Message Access Protocol version4）を採用するＩＭＡＰサーバである。これらＰＯＰサーバ５０ｅ及びＩＭＡＰサーバ５０ｆは、インターネット４０を介して各情報端末１３、２３、３３宛に届いた電子メールの配信処理を行う。
【００１５】
（２）情報端末の構成
次に情報端末１３、２３、３３の構成について説明する。
図２は、情報端末１３の構成を示すブロック図である。同図において、情報端末１３は、ＣＰＵ（Central Processing Unit）１３ａ、ＲＯＭ（Read Only Memory）１３ｂ、ＲＡＭ（Random Access Memory）１３ｃ、ハードディスク装置１３ｄ、ユーザインタフェース１３ｅ、データ入出力インタフェース１３ｆ及びカードスロット１３ｇをバス接続して構成される。
ＲＯＭ１３ｂは読み出し専用のプログラムメモリであり、ＣＰＵ１３ａはＲＯＭ１３ｂから読み出した制御プログラムを実行することにより、この情報端末１３の各部を制御する。ＲＡＭ１３ｃは、ＣＰＵ１３ａが後述する各種ソフトウェアを含む制御プログラムを実行する際のワークエリアとして用いられる。
ハードディスク装置１３ｄは、情報端末１３にインストールされた各種ソフトウェアや、ユーザが利用する各種情報が記憶されている。このハードディスク装置１３ｄに記憶されるソフトウェアには、例えば、携帯電話機１０を介してデータ通信を行うためのデータ通信ソフトウェアや、プロバイダを介してインターネット４０に通信接続するためのインターネット接続ソフトウェア等の周知のソフトウェアのほか、上記インターネット接続ソフトウェアに対して通信パラメータを設定するための通信パラメータ設定ソフトウェア（以下、このソフトウェア名を「autoconf」とする）がある。
ユーザインタフェース部１３ｅは、Ｗｅｂページや電子メール等の各種情報を表示する表示部、ユーザがキー操作を行うためのキー操作部等からなる。
データ入出力インタフェース１３ｆは、携帯電話機１０のような外部機器との間でやりとりされるデータの入出力処理を司る。カードスロット１３ｇには、携帯電話機１０に接続されたデジタルデータ通信カードが挿入される。
【００１６】
また、情報端末２３、３３も、上述した情報端末１３と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク装置、ユーザインタフェース、データ入出力インタフェース及びカードスロットにより構成されており、その機能も同様であるので説明を省略する。
【００１７】
（３）通信パラメータ配信サーバの構成
次に、通信パラメータ配信サーバ５０ｂの構成について説明する。
図３は、通信パラメータ配信サーバ５０ｂの構成を示すブロック図である。同図において、通信パラメータ配信サーバ５０ｂは、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、通信部５４、ハードディスク装置５５を相互にバス接続して構成される。
ＲＯＭ５２は読み出し専用のプログラムメモリであり、ＣＰＵ５１はＲＯＭ５２から読み出した制御プログラムを実行することにより、通信パラメータ配信サーバ５０ｂの各部を制御する。ＲＡＭ５３は、ＣＰＵ５１が各種プログラムを実行する際のワークエリアとして用いられる。
通信部５４は、センタ５０内の高速デジタル回線５０ｇに接続され、当該回線５０ｇを介してデータ授受を行う。
ハードディスク装置５５は、プログラム記憶部５５ａ、ユーザ情報記憶部５５ｂ、テンプレート情報記憶部５５ｃという３つの記憶エリアを有する。プログラム記憶部５５ａは、各情報端末１３、２３、３３に通信パラメータを配信するための通信パラメータ配信プログラムが記憶されている。ユーザ情報記憶部５５ｂには各ユーザに関するユーザ情報が記憶されており、これらのユーザ情報はユーザの属性に依存する通信パラメータとして用いられる。テンプレート情報記憶部５５ｃには、通信パラメータ名と通信パラメータ値とが対応付けられたテンプレートが格納されている。このテンプレートは、情報端末１３〜３３に搭載されるインターネット接続ソフトウェア毎に用意されており、各テンプレート上にはインターネット接続ソフトウェアに対応した通信パラメータが記述されている。このテンプレートについては後で詳述する。
通信パラメータ配信サーバ５０ｂは、各情報端末１３、２３、３３からの要求に応じて通信パラメータ配信プログラムを起動し、テンプレート情報記憶部５５ｃから抽出したテンプレート上にユーザ情報記憶部５５ｂから抽出したユーザ情報を記述して、要求元の情報端末１３、２３、３３に電子メールとして配信するようになっている。
【００１８】
（４）ユーザ情報記憶部の記憶内容
次に、ユーザ情報記憶部５５ｂの記憶内容について説明する。
図４は、ユーザ情報記憶部５５ｂの記憶内容の一例を示すフォーマット図である。同図に示すように、ユーザ情報記憶部５５ｂには、発信者番号に対応して、ユーザＩＤ、パスワード、携帯機種別、メールＩＤ、メールアドレス、メールパスワード及びメールプロトコルという各種ユーザ情報が記憶されている。
【００１９】
発信者番号は、各携帯機１０、２０、３０に割り当てられた電話番号である。ここで、各情報端末１３、２３、３３から携帯機１０、２０、３０を介して通信パラメータ配信サーバ５０ｂに送信されてくるリクエスト信号には、当該携帯機１０、２０、３０の発信者番号が付加されるようになっている。これは、携帯機１０、２０、３０が備える周知の発信者番号通知機能によるものであり、詳細な説明は省略する。通信パラメータ配信サーバ５０ｂは、リクエスト信号に付加される発信者番号を検索キーにして、リクエスト信号の送信元の情報端末１３、２３、３３のユーザに対応するユーザ情報を抽出するようになっている。
ユーザＩＤは、プロバイダのダイヤルアップＩＰ接続サービスにおいて各ユーザを特定するための識別情報である。パスワードは、ユーザが上記接続サービスを受ける際にユーザ認証を行うための認証情報である。
携帯機種別は、ユーザが上記接続サービスを受けるために携帯機１０、２０、３０のいずれを用いるかということを示す識別情報であり、携帯機種別の通信パラメータ値「１」は携帯電話機１０を示し、「２」はパケットデータ通信が可能な携帯電話機２０を示し、「３」は簡易携帯電話機３０を示している。
メールＩＤは、電子メールサービスにおいてユーザを特定するための識別情報であり、ここでは上記ユーザＩＤと同一のものが用いられる。メールアドレスは、電子メールサービスを利用するために各ユーザに割り当てられたアドレスである。メールパスワードとは、ユーザが電子メールサービスを受ける際にユーザ認証を行うための認証情報である。メールプロトコルとは、情報端末１３、２３、３３がＰＯＰ３若しくはＩＭＡＰ４のいずれのメールプロトコルを使用するかということを示す情報である。
【００２０】
（５）テンプレート情報記憶部の記憶内容
次に、テンプレート情報記憶部５５ｃの記憶内容について説明する。
図５は、テンプレート情報記憶部５５ｃの記憶内容の一例を示すフォーマット図である。同図に示すように、テンプレート情報記憶部５５ｃには、各インターネット接続ソフトウェア毎に、当該ソフトウェアが理解可能な通信パラメータ名と通信パラメータ値とが記述されたテンプレートが記憶されている。このテンプレートは、通信パラメータ配信サーバ５０ｂから情報端末１３、２３、３３に対して送信される電子メールに、ＭＩＭＥ（Multipurpose Internet Mail Extensions）によって付加されるようになっている。
【００２１】
以下、同図に示すインターネット接続ソフトウェアＳＦ１のテンプレートを例に挙げて、各通信パラメータの説明を行う。
まず、「Content-Type」は、電子メールに付加されるＭＩＭＥの形式を指定するヘッダ情報である。この「Content-Type」に対応する通信パラメータ値である「application/autoconf」は、情報端末１３、２３、３３に搭載される通信パラメータ設定ソフトウェア「autoconf」の起動を指示するものである。すなわち、ＭＩＭＥヘッダ「Content-Type：application/autoconf」を受け取った情報端末１３、２３、３３は、通信パラメータ設定ソフトウェア「autoconf」を起動することにより、続いて送信されてくる通信パラメータをインターネット接続ソフトウェアに設定するようになっている。
「Content-Type」以下に示されている通信パラメータ名「DialupNumber」「DNSIAddress1」、「DNSIAddress2」、「SmtpServerName」、「PopServerName」、「ImapServerName」、「UserID」、「UserPassward」、「DialupType」、「MailUserID」、「MailAddress」、「MailPassword」及び「MailProtocol」は、インターネット接続ソフトウェアＳＦ１が通信パラメータ名として理解可能な文字列となっている。即ち、これら通信パラメータ名は各通信ソフトウェアに固有のものであり、例えばインターネット接続ソフトウェアＳＦ１の通信パラメータ名と、インターネット接続ソフトウェアＳＦ２の通信パラメータ名とは異なるものとなっている。
「DialupNumber」はアクセスポイント５０ａ-1〜５０ａ-3の電話番号を意味し、その通信パラメータ値は、携帯電話網１２のアクセスポイント５０ａ-1については「＃1111」が設定され、移動パケット通信網２２のアクセスポイント５０ａ-2については「＃2222」が設定され、簡易携帯電話網３２のアクセスポイント５０ａ-3については「＃3333」が設定されている。
「DNSIAddress1」は、プライマリのＤＮＳサーバ５０ｃのＩＰアドレスであり、「DNSIAddress2」は、図示せぬセカンダリのＤＮＳサーバのＩＰアドレスである。「SmtpServerName」は、ＳＭＴＰサーバ５０ｄのサーバ名であり、「PopServerName」は、ＰＯＰサーバ５０ｅのサーバ名であり、「ImapServerName」は、ＩＭＡＰサーバ５０ｆのサーバ名である。
以上の通信パラメータ名「DialupNumber」〜「ImapServerName」に対応する通信パラメータ値は、インターネット接続ソフトウェアの種類やユーザの属性に依存せず、共通のものが予め定められている。
【００２２】
次に、「UserID」以下に記載されている「UserPassward」、「DialupType」、「MailUserID」、「MailAddress」、「MailPassword」及び「MailProtocol」の通信パラメータ名には、それぞれ、「％％ユーザＩＤ％％」、「％％パスワード％％」、「％％携帯機種別％％」、「％％メールユーザＩＤ％％」、「％％メールアドレス％％」、「％％メールパスワード％％」、「％％メールプロトコル％％」という通信パラメータ値が設定されている。これらの通信パラメータ値は、ユーザの属性に依存する通信パラメータ値に置換されるようになっている。
この置換処理は、具体的には、次のようにして行われる。まず、上述したようにユーザ情報記憶部５５ｂから発信者番号を検索キーにしてユーザ情報が抽出される。次いで、抽出されたユーザ情報と、それぞれ対応する上記「％％ユーザＩＤ％％」、〜「％％メールプロトコル％％」の文字列とが置換される。例えば、ユーザ情報記憶部５５ｂから抽出されたユーザＩＤ「user00123」は、テンプレート上の「％％ユーザＩＤ％％」と置換される。
【００２３】
ここで、通信パラメータ配信サーバ５０ｂが情報端末１３に配信する通信パラメータの一例を図６に示す。同図において、例えば、「DialupNumber」は、情報端末１３及び携帯電話機１０から送信されてくる発信者番号を検索キーにしてユーザ情報記憶部５５ｂ内を参照して求められる携帯機種別「１」に対応し、携帯電話網１２のアクセスポイント５０ａ-1の電話番号である「＃１１１１」となっている。
【００２４】
Ｂ：動作
次に、上記構成からなる実施形態の動作について説明する。まず、情報端末１３、２３、３３が通信パラメータ配信サーバ５０ｂに対し通信パラメータの配信を要求すると、これに応じて通信パラメータ配信サーバ５０ｂが通信パラメータを当該情報端末１３、２３、３３に配信し、情報端末１３、２３、３３のインターネット接続ソフトウェアに設定される。
以下では、（１）通信パラメータの要求・設定という情報端末１３、２３、３３側の動作と、（２）通信パラメータの配信という通信パラメータ配信サーバ５０ｂ側の動作、とに分けて説明する。
【００２５】
（１）通信パラメータの要求・設定
図７は、情報端末１３のＣＰＵ１３ａが実行する通信パラメータ設定プログラムの処理の流れを示すフローチャートであり、図８Ａ〜図８Ｅは上記処理の際に情報端末１３の表示部に表示される画面遷移の一例を示す模式図である。
図７において、ユーザにより所定のキー操作がなされると、ＣＰＵ１３ａはハードディスク装置１３ｄから通信パラメータ設定プログラムをＲＡＭ１３ｃ上にロードし、処理はステップＳａ１に進む。ステップＳａ１において、ＣＰＵ１３ａは図８Ａに示す画面を表示させて、ユーザに対し通信パラメータ設定の指示を促す。
【００２６】
次いで、ＣＰＵ１３ａの処理はステップＳａ２に進む。ステップＳａ２において、ＣＰＵ１３ａは、キー操作部をスキャンし、通信パラメータ設定の指示を示すキー操作があったか否かを判断する。
ここで、設定の指示を示すキー操作がなければ、このステップＳａ２の判断結果は「Ｎｏ」となり、以後、この判断を繰り返す。
一方、設定の指示を示すキー操作があると、このステップＳａ２の判断結果は「Ｙｅｓ」となり、ステップＳａ３に進む。
【００２７】
ステップＳａ３において、ＣＰＵ１３ａは、ハードディスク装置１３ｄに格納されているインターネット接続ソフトウェアのソフトウェア名を取得する。例えば、上記ソフトウェアがファイル形式で記憶されている場合、ＣＰＵ１３ａは、ハードディスク１３ｄに格納されるファイルの属性情報が記述されたファイル管理テーブルを参照して、インターネット接続ソフトウェアのソフトウェア名を取得する。このステップＳａ３及び後述するステップＳａ４において、ＣＰＵ１３ａは図８Ｂに示す画面を表示させる。
【００２８】
次いで、ＣＰＵ１３ａの処理はステップＳａ４に進む。ステップＳａ４において、ＣＰＵ１３ａは、通信パラメータの配信を要求するリクエスト信号を生成する。このリクエスト信号には、ステップＳａ３において取得されたインターネット接続ソフトウェアのソフトウェア名が含まれている。
【００２９】
次に、ＣＰＵ１３ａの処理はステップＳａ５に進む。ステップＳａ５において、ＣＰＵ１３ａは、携帯電話機１０に対しアクセスポイント５０ａ-1を発呼するよう指示し、センタ５０と通信回線を接続し、ステップＳａ４において生成したリクエスト信号をセンタ５０に送信する。アクセスポイント５０ａ-1を発呼する際の電話番号「＃１１１１」はユーザのキー操作により入力される。また、上述したように、携帯電話機１０がリクエスト信号をセンタ５０に送信する際には、当該リクエスト信号には携帯電話機１０の発信者番号が付加されている。
このステップＳａ５において、ＣＰＵ１３ａは図８Ｃに示す画面を表示させる。
【００３０】
リクエスト信号の送信後は、ＣＰＵ１３ａの処理はステップＳａ６に進み、タイムカウントを開始する。このタイムカウントは、一定時間内にセンタ５０から通信パラメータ値を受信しない場合に、後述するタイムアウト処理のために行われる。
次いで、ステップＳａ７では、ＣＰＵ１３ａは、一定時間内にセンタ５０から通信パラメータ値が送信されてきたか否かを判断する。
ここで、通信パラメータ値が送信されてこなければ、このステップＳａ７の判断結果は「Ｎｏ」となり、ステップＳａ８に進み、図８Ｄに示すようなタイムアウトによるエラー画面を表示させて処理は終了する。
一方、一定時間内に通信パラメータ値が送信されてくると、このステップＳａ７の判断結果は「Ｙｅｓ」となり、ステップＳａ９に進む。
【００３１】
さて、ステップＳａ９において、ＣＰＵ１３ａは、受信した通信パラメータ値をインターネット接続ソフトウェアに設定する。この設定は、送信されてきた通信パラメータ値を、インターネット接続ソフトウェア上のそれぞれ対応する位置に記述することによって行われる。
設定処理が終了すると、ＣＰＵ１３ａは、図８Ｅに示すような終了通知画面を表示させて処理を終了する。
【００３２】
（２）通信パラメータ配信サーバ５０ｂにおける通信パラメータの配信
次に、図９に示すフローを参照しながら、通信パラメータ配信サーバ５０ｂのＣＰＵ５１が情報端末１３に対し通信パラメータを配信する動作について説明する。
上述したように、通信パラメータの設定のリクエスト信号は、携帯電話機１０の発信者番号とともに通信パラメータ配信サーバ５０ｂに送信される。これに応じて、通信パラメータ配信サーバ５０ｂのＣＰＵ５１は通信パラメータ配信プログラムを起動し、図９のステップＳｂ１の処理が開始される。ステップＳｂ１において、ＣＰＵ５１は、受信した発信者番号を検索キーにして、ハードディスク装置５５のユーザ情報記憶部５５ｂを検索し、対応するユーザ情報を取得する。
【００３３】
次いで、処理はステップＳｂ２に進む。ステップＳｂ２において、ＣＰＵ５１は、受信したリクエスト信号に含まれるインターネット接続ソフトウェアのソフトウェア名を検索キーにして、ハードディスク装置５５のテンプレート情報記憶部５５ｃを検索し、対応するテンプレートを取得する。
【００３４】
次に、ＣＰＵ５１の処理はステップＳｂ３に進む。ステップＳｂ３において、ＣＰＵ５１は、ステップＳｂ１で取得したユーザ情報を、ステップＳｂ２で取得したテンプレート上の「％％ユーザＩＤ％％」、〜「％％メールプロトコル％％」の文字列と置換することにより、各種通信パラメータ値をテンプレートに記述する。
【００３５】
次いで、ＣＰＵ５１の処理はステップＳｂ４に進む。ステップＳｂ４において、ＣＰＵ５１は、通信パラメータ値が記述されたテンプレートを、携帯電話機１０宛の電子メールに付加して送信し、処理は終了する。
【００３６】
以上説明した実施形態によれば、ユーザは具体的な通信パラメータ値を知らなくても、簡単な操作をするだけで、インターネット接続ソフトウェアの種別やユーザ属性に応じた通信パラメータを当該ソフトウェアに設定することができる。
【００３７】
Ｃ：変形例
既述の通り、本発明は上述した実施形態に限定されず、以下のような種々の変更が可能である。
（１）情報端末と携帯機の構成
実施形態では、情報端末１３、２３、３３と携帯機１０、２０、３０とは、情報端末１３、２３、３３に設けられたカードスロット１３ｇ内に、携帯機１０、２０、３０に接続されたデジタルデータ通信カードやＰＩＡＦＳカードを挿入することにより接続されていたが、このような接続形態に限定されるわけではない。例えば、情報端末１３、２３、３３側もしくは携帯機１０、２０、３０側に、デジタルデータ通信カードやＰＩＡＦＳカードを搭載させ、情報端末１３等と携帯機１０等とは専用ケーブルで接続するだけでもよい。
さらに、実施形態では、インターネット接続ソフトウェアが搭載された情報端末１３、２３、３３と携帯機１０、２０、３０とは別の構成としていたが、これに限定されず、両者は一体の構成としてもよい。すなわち、情報端末が、無線データ通信機能を内蔵し、当該機能を用いてプロバイダのセンタ５０に接続してもよい。
また、情報端末１３、２３、３３とセンタ５０との間のデータ伝送路は携帯電話網のような無線に限らず、固定電話網のような有線であってもよい。この場合には、携帯機１０、２０、３０に代えて固定電話が用いられる。
【００３８】
（２）通信パラメータの種類
通信パラメータ配信サーバ５０ｂから情報端末１３、２３、３３に配信される通信パラメータの種類は実施形態において説明したものに限らず、例えば、プロキシーサーバ名等の他の様々な通信パラメータも含まれる。
【００３９】
（３）インターネットの態様
実施形態では、情報端末の通信接続の対象をインターネットとしたがこれに限らず、イントラネット等の他のコンピュータ通信網であってもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係るネットワーク全体の構成を示すブロック図である。
【図２】同実施形態における情報端末の構成を示すブロック図である。
【図３】同実施形態における通信パラメータ配信サーバの構成を示すブロック図である。
【図４】同実施形態における通信パラメータ配信サーバのユーザ情報記憶部の記憶内容の一例を示すフォーマット図である。
【図５】同実施形態における通信パラメータ配信サーバのテンプレート情報記憶部の記憶内容の一例を示すフォーマット図である。
【図６】同実施形態における通信パラメータ配信サーバが、情報端末に対し送信する通信パラメータの一例を示す。
【図７】同実施形態における情報端末のＣＰＵが実行する通信パラメータ設定プログラムの流れを示すフローチャートである。
【図８Ａ】同実施形態における情報端末の表示部に表示される画面の一例を示す模式図である。
【図８Ｂ】同実施形態における情報端末の表示部に表示される画面の一例を示す模式図である。
【図８Ｃ】同実施形態における情報端末の表示部に表示される画面の一例を示す模式図である。
【図８Ｄ】同実施形態における情報端末の表示部に表示される画面の一例を示す模式図である。
【図８Ｅ】同実施形態における情報端末の表示部に表示される画面の一例を示す模式図である。
【図９】同実施形態における通信パラメータ配信サーバのＣＰＵが実行する通信パラメータ配信プログラムの流れを示すフローチャートである。
【符号の説明】
【００４１】
１１、２１、３１・・・基地局、１２・・・携帯電話網、１３、２３、３３・・・情報端末、２０・・・携帯電話機、２２・・・移動パケット通信網、３０・・・簡易携帯電話機、３２・・・簡易携帯電話網、５０・・・センタ、５０ａ-1、５０ａ-2、５０ａ-3・・・アクセスポイント、５０ｂ・・・通信パラメータ配信サーバ。
【図１】
0004303228.tif 000002
【図２】
0004303228.tif 000003
【図３】
0004303228.tif 000004
【図４】
0004303228.tif 000005
【図５】
0004303228.tif 000006
【図６】
0004303228.tif 000007
【図７】
0004303228.tif 000008
【図８Ａ】
0004303228.tif 000009
【図８Ｂ】
0004303228.tif 000010
【図８Ｃ】
0004303228.tif 000011
【図８Ｄ】
0004303228.tif 000012
【図８Ｅ】
0004303228.tif 000013
【図９】
0004303228.tif 000014