(57)【特許請求の範囲】
【請求項１】
プロバイダと、このプロバイダに公衆回線網を介して接続されるコンピュータと、前記プロバイダにネットワークを介して接続されるＷＷＷサーバ装置とを備え、
前記コンピュータは、
前記プロバイダの電話番号に電話接続し、前記公衆回線網を介して前記プロバイダへの接続を行う第１の接続手段と、
前記ＷＷＷサーバ装置に対し情報の提供を要求する情報要求手段とを備え、
前記プロバイダは、
前記第１の接続手段によって接続された前記コンピュータの発信電話番号を読み取る電話番号読取手段と、
登録された電話番号に対応して割り当てる登録番号用ＩＰアドレスと、前記登録された電話番号以外の電話番号に割り当てる非登録番号用ＩＰアドレスとを記憶した記憶手段と、
前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号である場合は、登録された電話番号に対応する登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当て、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号でない場合は、非登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当てるアドレス割り当て手段と、
前記コンピュータを前記アドレス割り当て手段が割り当てたＩＰアドレスを用いて前記ネットワークを介して前記ＷＷＷサーバ装置と接続する第２の接続手段とを備え、
前記ＷＷＷサーバ装置は、
特定の情報とこの情報の提供を許可するＩＰアドレスの対応関係を記憶した提供情報テーブルと、
前記第２の接続手段からの接続に用いられた前記ＩＰアドレスが前記提供情報テーブルに記憶されているときに、前記ＩＰアドレスに対応した特定の情報を選択して、前記プロバイダに接続した前記コンピュータに対して提供する情報選択手段を備える、
ことを特徴とするアドレス割り当てシステム。
【請求項２】
公衆回線網を介してダイアルアップ接続されたコンピュータの発信者電話番号を読み取る電話番号読取手段と、
登録された電話番号に対応して割り当てる登録番号用ＩＰアドレスと、前記登録された電話番号以外の電話番号に割り当てる非登録番号用ＩＰアドレスを記憶した記憶手段と、
前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号である場合は、登録された電話番号に対応する登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当て、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号でない場合は、非登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当てるアドレス割り当て手段と、
前記コンピュータを、前記アドレス割り当て手段が割り当てたＩＰアドレスを用いてインターネットを介してＷＷＷサーバ装置と接続する接続手段と、
を備えることを特徴とするアドレス割り当て装置。
【請求項３】
前記電話番号読取手段が読み取った前記発信者電話番号に対応するＩＰアドレスが既に他のコンピュータに割り当てられているかどうかを識別する識別手段を備え、前記アドレス割り当て手段は、この識別手段が前記ＩＰアドレスが既に他のコンピュータに割り当てられていると識別したときに、前記他のＩＰアドレスを前記接続されたコンピュータに割り当てる、ことを特徴とする請求項２に記載のアドレス割り当て装置。
【請求項４】
前記記憶手段は、各電話番号に対して割り当てるＩＰアドレスを複数記憶しており、前記アドレス割り当て手段は、前記電話番号読取手段が読み取った前記発信者電話番号に対応する複数のＩＰアドレスのうち他のコンピュータに割り当てられていないＩＰアドレスを前記接続されたコンピュータに割り当てる、ことを特徴とする請求項２に記載のアドレス割り当て装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アドレス割り当てシステム及び装置に関し、例えば、公衆回線網を通じてインターネットのプロバイダにアクセスしてきたコンピュータへＩＰアドレスを割り当てるためのアドレス割り当てシステム及び装置に関する。
【０００２】
【従来の技術】
近年、情報の発信源及び受信源としてインターネットのホームページが身近になってきている。パーソナルコンピュータとインターネットに接続されたＷＷＷ（World Wide Web）サーバとの間で情報を通信するときは、まず、パーソナルコンピュータとそのユーザが契約しているサービスプロバイダとを公衆回線網を介して接続し、このサービスプロバイダを介してパーソナルコンピュータとＷＷＷサーバとを接続する。
【０００３】
ここで、インターネットはＴＣＰ／ＩＰプロトコルに従うため、サービスプロバイダは、ダイアルアップ接続してきたパーソナルコンピュータのそれぞれにＩＰアドレスを割り当てる必要がある。このＩＰアドレスの割り当ては、従来、サービスプロバイダが複数用意しておいたＩＰアドレスをダイアルアップ接続してきたパーソナルコンピュータに順に割り当てる方法によって行っていた。
【０００４】
しかしながら、この方法ではどのパーソナルコンピュータにどのＩＰアドレスが割り当てられるかがわからない。このため、ＷＷＷサーバでは、ＩＰアドレスだけに基づいて特定の個人に対してホームページを提供することができず、特定の個人に対するホームページの提供には、ユーザＩＤとパスワードとを用いる必要があった。このため、ＷＷＷサーバでは、特定の個人に対するホームページに関してユーザＩＤとパスワードとを記憶し、アクセスされたパーソナルコンピュータのユーザＩＤとパスワードを記憶されたユーザＩＤとパスワードとそれぞれ比較する必要があった。また、特定のグループに対してホームページを提供する場合にも、このような処理を行わなければならなかった。このため、ＷＷＷサーバは、特定の個人またはグループに対してホームページを認証するために手間がかかっていた。
【０００５】
【発明が解決しようとする課題】
本発明は、上記従来技術の問題点を解消するためになされたものであり、特定の個人またはグループを容易に認証することができるアドレス割り当てシステム及び装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係るアドレス割り当てシステムは、プロバイダと、このプロバイダに公衆回線網を介して接続されるコンピュータと、前記プロバイダにネットワークを介して接続されるＷＷＷサーバ装置とを備え、前記コンピュータは、前記プロバイダの電話番号に電話接続し、前記公衆回線網を介して前記プロバイダへの接続を行う第１の接続手段と、前記ＷＷＷサーバ装置に対し情報の提供を要求する情報要求手段とを備え、前記プロバイダは、前記第１の接続手段によって接続された前記コンピュータの発信電話番号を読み取る電話番号読取手段と、登録された電話番号に対応して割り当てる登録番号用ＩＰアドレスと、前記登録された電話番号以外の電話番号に割り当てる非登録番号用ＩＰアドレスとを記憶した記憶手段と、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号である場合は、登録された電話番号に対応する登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当て、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号でない場合は、非登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当てるアドレス割り当て手段と、前記コンピュータを前記アドレス割り当て手段が割り当てたＩＰアドレスを用いて前記ネットワークを介して前記ＷＷＷサーバ装置と接続する第２の接続手段とを備え、前記ＷＷＷサーバ装置は、特定の情報とこの情報の提供を許可するＩＰアドレスの対応関係を記憶した提供情報テーブルと、前記第２の接続手段からの接続に用いられた前記ＩＰアドレスが前記提供情報テーブルに記憶されているときに、前記ＩＰアドレスに対応した特定の情報を選択して、前記プロバイダに接続した前記コンピュータに対して提供する情報選択手段を備える、ことを特徴とする。
【０００７】
このアドレス割り当てシステムでは、前記電話番号読取装置が読み取った前記発信者電話番号に従って前記ＷＷＷサーバ装置にアクセスするためのＩＰアドレスが割り当てられる。これにより、前記ＷＷＷサーバ装置では、前記プロバイダとの接続に用いられているＩＰアドレスによってどのコンピュータからの情報要求かを判別することができる。すなわち、前記ＷＷＷサーバ装置においては、ユーザＩＤやパスワードを用いなくても、ＩＰアドレスによって特定の個人またはグループを認証することができる。
【０００９】
また、上記目的を達成するため、本発明の第２の観点に係るアドレス割り当て装置は、公衆回線網を介してダイアルアップ接続されたコンピュータの発信者電話番号を読み取る電話番号読取手段と、登録された電話番号に対応して割り当てる登録番号用ＩＰアドレスと、前記登録された電話番号以外の電話番号に割り当てる非登録番号用ＩＰアドレスを記憶した記憶手段と、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号である場合は、登録された電話番号に対応する登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当て、前記電話番号読取手段が読み取った発信者電話番号が前記登録された電話番号でない場合は、非登録番号用ＩＰアドレスを前記接続されたコンピュータに割り当てるアドレス割り当て手段と、前記コンピュータを、前記アドレス割り当て手段が割り当てたＩＰアドレスを用いてインターネットを介してＷＷＷサーバ装置と接続する接続手段と、を備えることを特徴とする。
【００１０】
このアドレス割り当て装置では、前記電話番号読取手段が読み取った前記発信者電話番号に従って、ネットワークに接続されたＷＷＷサーバ装置にアクセスするためのＩＰアドレスが割り当てられる。これにより、ＷＷＷサーバ装置では、ＩＰアドレスによってどのコンピュータからの情報要求かを判別することができる。すなわち、前記ＷＷＷサーバ装置においては、ユーザＩＤやパスワードを用いなくても、ＩＰアドレスによって特定の個人またはグループを認証することができる。
【００１３】
そして、また、上記アドレス割り当て装置は、さらに、前記電話番号読取手段が読み取った前記発信者電話番号に対応するＩＰアドレスが既に他のコンピュータに割り当てられているかどうかを識別する識別手段を備え、前記アドレス割り当て手段は、この識別手段が前記ＩＰアドレスが既に他のコンピュータに割り当てられていると識別したときに、前記他のＩＰアドレスを前記接続されたコンピュータに割り当てるものとすることができる。
【００１４】
この場合、複数の電話番号に対して１つのアドレスが割り当てられるようになっている。このため、前記コンピュータから接続したときに他のコンピュータに既に対応するアドレスが割り当てられていても、前記コンピュータにアドレスを割り当てて、ネットワークを介してサーバ装置にアクセスすることが可能となる。
【００１５】
また、上記アドレス割り当て装置において、前記記憶手段は、各電話番号に対して割り当てるＩＰアドレスを複数記憶しており、前記アドレス割り当て手段は、前記電話番号読取手段が読み取った前記発信者電話番号に対応する複数のＩＰアドレスのうち他のコンピュータに割り当てられていないＩＰアドレスを前記接続されたコンピュータに割り当てるものとすることもできる。
【００１６】
この場合、複数の電話番号に対して複数のアドレスが割り当てられるようになっている。このため、前記コンピュータから接続したときに、対応するアドレスのうち他のコンピュータに割り当てられていないアドレスを順に割り当てればよい。
なお、前記コンピュータから接続したときに、対応するアドレスのすべてが他のコンピュータに割り当てられているときは、前記記憶手段に記憶されていない電話番号に対して割り当てるアドレスを割り当てればよい。
【００１８】
【発明の実施の形態】
以下、添付図面を参照して、本発明の実施の形態について説明する。
【００１９】
図１は、本発明が適用されるコンピュータネットワークシステムの構成を示す図である。
図示するように、このコンピュータネットワークシステムは、サービスプロバイダ１と、パーソナルコンピュータ（ＰＣ）２ａ〜２ｃと、ＷＷＷサーバ３ａ、３ｂとから構成されている。サービスプロバイダ１とパーソナルコンピュータ２ａ〜２ｃは、公衆回線網４を介して接続される。サービスプロバイダ１とＷＷＷサーバ３ａ、３ｂは、インターネット５を介して接続される。
【００２０】
サービスプロバイダ１は、パーソナルコンピュータ２ａ〜２ｃからインターネットへ接続するためのサービスを提供するものである。
サービスプロバイダ１は、公衆回線網４と接続されるサーバと、このサーバとＬＡＮ（Local Area Network）回線を介して接続されているルータとを備える。
【００２１】
サービスプロバイダ１のサーバは、パーソナルコンピュータ２ａ〜２ｃからのダイアルアップ接続に応答してパーソナルコンピュータ２ａ〜２ｃにＩＰアドレスを割り当て、パーソナルコンピュータ２ａ〜２ｃとインターネット５に接続されたＷＷＷサーバ３ａ、３ｂとを接続する。
このサーバは、図２に示すように、バス１０を介して相互に接続されたＣＰＵ１１と、ＲＡＭ１２と、記憶装置１３と、回線制御装置１４と、発信者番号読取装置１５と、ＬＡＮ制御部１６から構成される。
【００２２】
ＣＰＵ１１は、記憶装置１３に格納された処理プログラムをＲＡＭ１２に読み出して実行する。ＣＰＵ１１は、また、このサーバの各部を制御する。
ＲＡＭ１２は、半導体メモリによって構成され、ＣＰＵ１１の主記憶領域として使用される。
【００２３】
記憶装置１３は、磁気ディスク装置によって構成され、ＣＰＵ１１の処理プログラムやこの処理プログラムで用いる処理データに加えて、電話番号テーブル１３ａ及びＩＰアドレステーブル１３ｂを格納している。
【００２４】
電話番号テーブル１３ａは、図３に示すように、パーソナルコンピュータ２ａ〜２ｃの電話番号と、各電話番号に対応して割り当てるＩＰアドレス（以下、登録電話番号用ＩＰアドレスという）を記憶している。電話番号テーブル１３ａは、また、登録されていない電話番号に対応して割り当てるＩＰアドレス（以下、非登録電話番号用ＩＰアドレスという）を記憶している。
【００２５】
ＩＰアドレステーブル１３ｂは、図４に示すように、このサーバが有する複数のＩＰアドレスのそれぞれがパーソナルコンピュータ２ａ〜２ｃに割り当てられて使用されているかを使用フラグ（使用されているときに１となる）で示すものである。
【００２６】
回線制御装置１４は、回線の交換を行う交換機を備え、複数のパーソナルコンピュータ２ａ〜２ｃから同時にダイアルアップされたときに適切な回線を選択して接続するものである。回線制御装置１４は、また、モデムなどの回線終端装置を備え、このサーバとパーソナルコンピュータ２ａ〜２ｃとの間のデータの伝送を制御する。
【００２７】
発信者番号読取装置１５は、パーソナルコンピュータ２ａ〜２ｃからダイアルアップ接続されたときに送られてきた発信者電話番号、すなわちダイアルアップ接続したパーソナルコンピュータ２ａ〜２ｃの電話番号を読み取る。
ＬＡＮ制御部１６は、このサーバが接続されたサービスプロバイダ１内でのＬＡＮにおけるデータの送受を制御するものである。
【００２８】
サービスプロバイダ１のルータは、サービスプロバイダ１内のＬＡＮとインターネット５とに接続されており、サーバとインターネット５との間のデータの送受信を制御する。
【００２９】
図１のパーソナルコンピュータ２ａ〜２ｃは、公衆回線網４を介してサービスプロバイダ１に対してインターネット５に接続されたＷＷＷサーバ３ａ、３ｂへの接続を要求する。
パーソナルコンピュータ２ａ〜２ｃは、図５に示すように、バス２０を介して相互に接続されたＣＰＵ２１と、ＲＡＭ２２と、記憶装置２３と、入力装置２４と、表示装置２５と、通信装置２６とから構成される。
【００３０】
ＣＰＵ２１は、記憶装置２３に記憶された処理プログラムをＲＡＭ２２に読み出して実行する。
ＲＡＭ２２は、半導体メモリによって構成され、ＣＰＵ２１の主記憶エリアとして使用される。
記憶装置２３は、磁気ディスク装置によって構成され、ＣＰＵ２１の処理プログラムを格納している。記憶装置２３に格納されている処理プログラムには、サービスプロバイダにダイアルアップ接続し、サービスプロバイダ１から提供されるサービスの下、ＷＷＷサーバ３ａ、３ｂとの間の情報の送受信の処理を行うためのＷＷＷブラウザが含まれている。
【００３１】
入力装置２４は、キーボード、マウスによって構成され、ＣＰＵ２１への所定のコマンドの投入などの指示を行う。
表示装置２５は、ＣＲＴ（Cathode Ray Tube）、液晶ディスプレイなどによって構成され、ＣＰＵ２１の処理結果を表示する。
通信装置２６は、モデムなどの回線終端装置を備える。通信装置２６は、ＣＰＵ２１の指示に従ってサービスプロバイダ１の電話番号に電話接続（ダイアルアップ接続）し、サービスプロバイダ１との間のデータの伝送を制御する。
【００３２】
図１のＷＷＷサーバ３ａ、３ｂは、インターネット５に接続されている。ＷＷＷサーバ３ａ、３ｂは、複数のホームページを記憶しており、公衆回線網４、サービスプロバイダ１及びインターネット５を介して接続されたパーソナルコンピュータ２ａ〜２ｃにホームページを提供する。ＷＷＷサーバ３ａ、３ｂは、図６に示す提供情報テーブル３０に記憶されたＩＰアドレスでアクセスされた場合に、ホームページをパーソナルコンピュータ２ａ〜２ｃに提供する。なお、図６の提供情報テーブル３０のＩＰアドレスに「０」と記憶されているときは、どのＩＰアドレスでアクセスされてもホームページを提供できることを示している。
【００３３】
公衆回線網４は、電話回線網またはＩＳＤＮなどの電気通信事業者から提供される通信回線である。公衆回線網４の中の交換機は、接続してきたパーソナルコンピュータ２ａ〜２ｃの発信者電話番号を読み出し、サービスプロバイダ１と接続するときに、読み出した発信者電話番号を送る。
【００３４】
インターネット５は、研究用、商用などの様々なコンピュータネットワークを相互接続したものである。インターネット５におけるデータ通信は、ＴＣＰ／ＩＰプロトコルに従う。ここで、ＴＣＰは、トランスミッション・コントロール・プロトコルのことであり、データを正確に伝送するためのプロトコルである。ＩＰは、インターネット・プロトコルであり、データをパケット方式で転送するためのプロトコルである。なお、ＩＰアドレスとは、このインターネット・プロトコルに従うアドレスのことである。
【００３５】
以下、この実施の形態のコンピュータネットワークシステムにおける処理について説明する。
パーソナルコンピュータ２ａ〜２ｃのユーザは、入力装置２４を操作してＷＷＷブラウザを立ち上げ、さら入力装置２４を操作し、通信装置２６の制御に従ってサービスプロバイダ１のサーバにダイアルアップ接続する。
【００３６】
サービスプロバイダ１のサーバは、パーソナルコンピュータ２ａ〜２ｃとダイアルアップ接続されると、図７のフローチャートに示すＩＰアドレス割り当て処理を行う。
まず、発信者番号読取装置１５にダイアルアップ接続されたパーソナルコンピュータ２ａ〜２ｃの発信者電話番号を読み取らせる（Ｓ１）。次に、ステップＳ１で読み取った発信者電話番号について電話番号テーブル１３ａを検索し（Ｓ２）、その発信者電話番号が電話番号テーブル１３ａに登録されているものであるかどうかを判別する（Ｓ３）。
【００３７】
ステップＳ３で発信者電話番号が電話番号テーブル１３ａに登録されていると判別したときは、次に、電話番号テーブル１３ａに登録されている電話番号に対応するＩＰアドレスについてＩＰアドレステーブル１３ｂを検索する（Ｓ４）。そして、そのＩＰアドレスが既に他のパーソナルコンピュータに割り当てられているかどうかを、ＩＰアドレステーブル１３ｂ内のそのＩＰアドレスに対応する使用フラグが０であるか１であるかを調べることによって、判定する（Ｓ５）。
【００３８】
ステップＳ５でそのＩＰアドレスが他のパーソナルコンピュータに割り当てられていないと判別したときは、発信者電話番号に対応する登録電話番号用ＩＰアドレスをダイアルアップ接続してきたパーソナルコンピュータに割り当てる（Ｓ６）。そして、このフローチャートの処理を終了する。
【００３９】
一方、ステップＳ３で発信者電話番号が電話番号テーブル１３ａに登録されていないと判別したとき、或いはステップＳ５でそのＩＰアドレスが他のパーソナルコンピュータに割り当てられていると判別したときは、非登録電話番号用ＩＰアドレスのうち他のパーソナルコンピュータに割り当てられていないＩＰアドレスをダイアルアップ接続してきたパーソナルコンピュータに割り当てる（Ｓ７）。そして、このフローチャートの処理を終了する。
【００４０】
サービスプロバイダ１のサーバにダイアルアップ接続したパーソナルコンピュータ２ａ〜２ｃにＩＰアドレスが割り当てられると、このサーバは、割り当てられたＩＰアドレスを用いてインターネット５を介してＷＷＷサーバ３ａ、３ｂと接続する。そして、パーソナルコンピュータ２ａ〜２ｃは、ＷＷＷブラウザを使用してＷＷＷサーバ３ａ、３ｂに対して記憶されているホームページの送信を要求する。
【００４１】
ＷＷＷサーバ３ａ、３ｂは、パーソナルコンピュータ２ａ〜２ｃからホームページの送信が要求されると、要求されたホームページに対応するサーバとの接続に用いられたＩＰアドレスが提供情報テーブル３０に記憶されているか判別する。
【００４２】
ここで、ＩＰアドレスが記憶されていると判別したときは、ＷＷＷサーバ３ａ、３ｂは、当該ＩＰアドレスを送信先アドレスとしてインターネット５を介してそのホームページをサービスプロバイダ１のサーバに送信する。ホームページを送信されたサーバは、送信先アドレスとして用いられたＩＰアドレスからホームページの送信を要求したのがパーソナルコンピュータ２ａ〜２ｃのいずれであるかを特定し、特定したパーソナルコンピュータにそのホームページを送信する。これにより、当該パーソナルコンピュータの表示装置２５に表示する。一方、ＩＰアドレスが記憶されていないと判別したときは、ＷＷＷサーバ３ａ、３ｂは、ホームページの送信を拒否する。
【００４３】
以下、この実施の形態のコンピュータネットワークシステムにおける処理について、より具体的な例に従って説明する。
ここでは、パーソナルコンピュータ２ａ〜２ｃのそれぞれからＷＷＷサーバ３ａにアクセスする場合について説明する。このとき、パーソナルコンピュータ２ａの発信者番号（電話番号）は「０１−２３４−５６７８」であり、パーソナルコンピュータ２ｂの発信者番号は「０１−４３２−５６７８」であるものとする。パーソナルコンピュータ２ｃの発信者番号は「００−２３４−５６７８」であり、サービスプロバイダ１のサーバの電話番号テーブルには格納されていないものとする。また、ＷＷＷサーバ３ａは、図６に示す提供情報テーブル３０を記憶しているものとする。
【００４４】
パーソナルコンピュータ２ａからサービスプロバイダ１のサーバにダイアルアップ接続してきた場合、発信者番号は「０１−２３４−５６７８」と読み取られる（Ｓ１）。この発信者番号は電話番号テーブル１３ａに登録されており（Ｓ２、Ｓ３）、ＩＰアドレステーブル１３ｂ内の使用フラグが０であるので（Ｓ４、Ｓ５）、パーソナルコンピュータ２ａには、発信者番号「０１−２３４−５６７８」に対応するＩＰアドレス「１２８．１．３４．１００」が割り当てられる（Ｓ６）。サービスプロバイダ１のサーバは、ＩＰアドレス「１２８．１．３４．１００」をもってＷＷＷサーバ３ａに接続する。
【００４５】
次に、パーソナルコンピュータ２ａのユーザがＷＷＷブラウザに従った処理により入力装置２４を操作して、ＷＷＷサーバ３ａに所望のホームページの送信を要求する。ＷＷＷサーバ３ａは、ホームページの送信要求を受けると、サービスプロバイダ１のサーバとの接続に用いられたＩＰアドレスが提供情報テーブル３０内の要求されたホームページに対応するＩＰアドレスとして記憶されているかどうかを調べる。ここで、ＩＰアドレス「１２８．１．３４．１００」は、どのホームページに対してもＩＰアドレスとして記憶されているので、ＷＷＷサーバ３ａは、要求に応じたホームページを送信先ＩＰアドレス「１２８．１．３４．１００」でサービスプロバイダ１のサーバに送信する。
【００４６】
パーソナルコンピュータ２ｂからサービスプロバイダ１のサーバにダイアルアップ接続してきた場合、発信者番号は「０１−４３２−５６７８」と読み取られる（Ｓ１）。この発信者番号は電話番号テーブル１３ａに登録されており（Ｓ２、Ｓ３）、ＩＰアドレステーブル１３ｂ内の使用フラグが０であるので（Ｓ４、Ｓ５）、パーソナルコンピュータ２ａには、発信者番号「０１−４３２−５６７８」に対応するＩＰアドレス「１２８．１．３４．１０１」が割り当てられる（Ｓ６）。サービスプロバイダ１のサーバは、ＩＰアドレス「１２８．１．３４．１０１」をもってＷＷＷサーバ３ａに接続する。
【００４７】
次に、パーソナルコンピュータ２ｂのユーザがＷＷＷブラウザに従った処理により入力装置２４を操作して、ＷＷＷサーバ３ａに所望のホームページの送信を要求する。ＷＷＷサーバ３ａは、ホームページの送信要求を受けると、サービスプロバイダ１のサーバとの接続に用いられたＩＰアドレスが提供情報テーブル３０内の要求されたホームページに対応するＩＰアドレスとして記憶されているかどうかを調べる。ここで、ＩＰアドレス「１２８．１．３４．１０１」は、ホームページＡに対してはＩＰアドレスとして記憶されている。ホームページＺに対してはどのＩＰアドレスでも提供可能である。しかし、ホームページＢに対してはＩＰアドレスとして記憶されていない。そこで、ＷＷＷサーバ３ａは、要求されたホームページがＡまたはＺである場合は、送信先ＩＰアドレス「１２８．１．３４．１０１」でサービスプロバイダ１のサーバに送信する。一方、要求されたホームページがＢである場合は、ホームページの送信を拒否する。
【００４８】
パーソナルコンピュータ２ｃからサービスプロバイダ１のサーバにダイアルアップ接続してきた場合、発信者番号は「００−２３４−５６７８」と読み取られる（Ｓ１）。この発信者番号は電話番号テーブル１３ａに登録されていないので（Ｓ２、Ｓ３）、パーソナルコンピュータ２ａには、非登録電話番号用ＩＰアドレスのうち使用フラグが０であるＩＰアドレス「１２８．１．３４．１５２」が割り当てられる（Ｓ７）。サービスプロバイダ１のサーバは、ＩＰアドレス「１２８．１．３４．１５２」をもってＷＷＷサーバ３ａに接続する。
【００４９】
次に、パーソナルコンピュータ２ｃのユーザがＷＷＷブラウザに従った処理により入力装置２４を操作して、ＷＷＷサーバ３ａに所望のホームページの送信を要求する。ＷＷＷサーバ３ａは、ホームページの送信要求を受けると、サービスプロバイダ１のサーバとの接続に用いられたＩＰアドレスが提供情報テーブル３０内の要求されたホームページに対応するＩＰアドレスとして記憶されているかどうかを調べる。ここで、ＩＰアドレス「１２８．１．３４．１５２」は、ホームページＡ及びＢに対してはＩＰアドレスとして記憶されていない。しかし、ホームページＺに対してはどのＩＰアドレスでも提供可能である。そこで、ＷＷＷサーバ３ａは、要求されたホームページがＺである場合は、送信先ＩＰアドレス「１２８．１．３４．１５２」でサービスプロバイダ１のサーバに送信する。一方、要求されたホームページがＡまたはＢである場合は、ホームページの送信を拒否する。
【００５０】
以上説明したように、この実施の形態のネットワークシステムでは、パーソナルコンピュータ２ａ〜２ｃがサービスプロバイダ１のサーバにダイアルアップ接続した発信者電話番号によってＩＰアドレスが割り当てられる。このため、ＷＷＷサーバ３ａ、３ｂは、ユーザＩＤやパスワードを用いなくてもＩＰアドレスだけによって特定の個人またはグループの認証ができる。
【００５１】
また、非登録電話番号用ＩＰアドレスを電話番号テーブル１３ａに登録したことによって、パーソナルコンピュータ２ａ〜２ｃが公衆電話などからダイアルアップ接続してきた場合でも、インターネット５を介してＷＷＷサーバ３ａ、３ｂにアクセスすることができる。
【００５２】
また、電話番号テーブル１３ａで複数の電話番号に対して１つのＩＰアドレスを割り当てるようにしていることで、特定のグループの認証が容易になる。ここで、パーソナルコンピュータ２ａ〜２ｃからサービスプロバイダ１のサーバにダイアルアップ接続したときにそのＩＰアドレスが他のパーソナルコンピュータに割り当てられていた場合でも、非登録電話番号用ＩＰアドレスを割り当てるので、インターネット５を介してＷＷＷサーバ３ａ、３ｂにアクセスすることができる。
【００５３】
上記の実施の形態では、パーソナルコンピュータ２ａ〜２ｃが公衆回線網４を介してサービスプロバイダ１に接続され、ＷＷＷサーバ３ａ、３ｂからホームページを提供されていた。しかしながら、パーソナルコンピュータ２ａ〜２ｃの代わりに、ワークステーションや携帯情報端末が公衆回線網４を介してサービスプロバイダ１に接続されてもよい。
【００５４】
上記の実施の形態では、電話番号テーブル１３ａに記憶された１つの電話番号に対応するＩＰアドレスは１つであった。しかしながら、１つの電話番号に対応するＩＰアドレスを複数としてもよい。この場合、サービスプロバイダ１のサーバは、発信者番号読取装置１５が読み出した電話番号に対応する複数のＩＰアドレスのうち使用されていないものから順に、ダイアルアップ接続してきたパーソナルコンピュータにＩＰアドレスを割り当てればよい。
【００５５】
上記の実施の形態では、発信者番号読取装置１５が読み取った電話番号が電話番号テーブル１３ａに登録されていないとき、また、登録されていても対応するＩＰアドレスが既に割り当てられているときは、登録されていない電話番号用のＩＰアドレスを割り当てていた。しかしながら、この場合に、サービスプロバイダ１のサーバは、パーソナルコンピュータ２ａ〜２ｃとの接続を拒否してもよい。
【００５６】
上記の実施の形態では、ＷＷＷサーバ３ａ、３ｂは、パーソナルコンピュータ２ａ〜２ｃに対してホームページを提供していたが、電子メールなど他の情報を提供する場合にも、本発明を適用することができる。
【００５７】
上記の実施の形態では、サービスプロバイダ１のサーバとＷＷＷサーバ３ａ、３ｂとは、インターネット５を介して接続されていた。そして、サービスプロバイダ１のサーバとＷＷＷサーバ３ａ、３ｂとの通信は、ＴＣＰ／ＩＰプロトコルに従い、ＩＰアドレスを用いて行われていた。しかしながら、本発明は、プロバイダとサーバとの間で他のプロトコルに従って通信が行われる場合にも適用することができる。
【００５８】
【発明の効果】
以上説明したように、本発明によれば、ユーザＩＤやパスワードを用いなくても、特定の個人またはグループに対する認証を容易に行うことができる。
【図面の簡単な説明】
【図１】本発明が適用されるコンピュータネットワークシステムの構成を示す図である。
【図２】図１のコンピュータネットワークシステムのサービスプロバイダ内のサーバの構成を示すブロック図である。
【図３】図２のホストコンピュータの記憶装置に記憶されている電話番号テーブルを示す図である。
【図４】図２のホストコンピュータの記憶装置に記憶されているＩＰアドレステーブルを示す図である。
【図５】図１のコンピュータネットワークシステムのパーソナルコンピュータの構成を示すブロック図である。
【図６】図１のコンピュータネットワークシステムのＷＷＷサーバに記憶されている提供情報テーブルを示す図である。
【図７】図２のホストコンピュータにおけるＩＰアドレスの割り当て処理を示すフローチャートである。
【符号の説明】
１・・・サービスプロバイダ、２ａ〜２ｃ・・・パーソナルコンピュータ、３ａ、３ｂ・・・ＷＷＷサーバ、４・・・公衆回線網、５・・・インターネット、１１・・・ＣＰＵ、１２・・・ＲＡＭ、１３・・・記憶装置、１３ａ・・・電話番号テーブル、１３ｂ・・・ＩＰアドレステーブル、１４・・・回線制御装置、１５・・・発信者番号読取装置、１６・・・ＬＡＮ制御部、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・記憶装置、２４・・・入力装置、２５・・・表示装置、２６・・・通信装置、３０・・・提供情報テーブル
【図１】
0003796893.tif 000002
【図２】
0003796893.tif 000003
【図３】
0003796893.tif 000004
【図４】
0003796893.tif 000005
【図５】
0003796893.tif 000006
【図６】
0003796893.tif 000007
【図７】
0003796893.tif 000008