(57)【特許請求の範囲】
【請求項１】
電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御装置であって、
前記アクセス制御装置は、
アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶するアクセス履歴記憶手段と、
前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得手段と、
前記ＩＤ取得手段において取得したＩＤを有する端末のアクセス履歴を前記アクセス履歴記憶手段から読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御手段と、
アクセス対象のサーバからの要求に応じて前記アクセス履歴記憶手段に記憶されているアクセス履歴をリセットするアクセス履歴リセット手段と
を備えたことを特徴するアクセス制御装置。
【請求項２】
前記アクセス履歴リセット手段は、
端末毎にアクセス履歴をリセットすることが可能であることを特徴とする請求項１に記載のアクセス制御装置。
【請求項３】
電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するために、アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶しておくアクセス履歴記憶手段と、ＩＤ取得手段と、制御手段と、アクセス履歴リセット手段とを備えたアクセス制御装置におけるアクセス制御方法であって、
前記アクセス制御方法は、
前記ＩＤ取得手段が、前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得過程と、
前記制御手段が、前記ＩＤ取得過程により取得したＩＤを有する端末のアクセス履歴を前記アクセス履歴記憶手段から読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御過程と、
前記アクセス履歴リセット手段が、アクセス対象のサーバからの要求に応じて前記アクセス履歴記憶手段に記憶されているアクセス履歴をリセットするアクセス履歴リセット過程と
を有することを特徴するアクセス制御方法。
【請求項４】
前記アクセス履歴リセット過程は、
端末毎にアクセス履歴をリセットすることが可能であることを特徴とする請求項３に記載のアクセス制御方法。
【請求項５】
電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御プログラムであって、
前記アクセス制御プログラムは、
アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶しておくアクセス履歴記憶処理と、
前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得処理と、
前記ＩＤ取得処理において取得したＩＤを有する端末のアクセス履歴を読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御処理と、
アクセス対象のサーバからの要求に応じて、記憶されているアクセス履歴をリセットするアクセス履歴リセット処理と
をコンピュータに行わせることを特徴するアクセス制御プログラム。
【請求項６】
前記アクセス履歴リセット処理は、
端末毎にアクセス履歴をリセットすることが可能であることを特徴とする請求項５に記載のアクセス制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御装置、アクセス制御方法、及びアクセス制御プログラムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来から端末をサーバに接続して、サービスを提供することが知られている。また、アンケートを実施するサーバに端末を接続して、アンケートに答えたり、人気投票等を行うことが知られている。
【０００３】
しかしながら、端末からサーバに接続する場合、正規の利用者であれば接続を拒否されることはないため、同一の利用者が何度も同じアンケートに回答できてしまうために正確なアンケート集計をできないという問題がある。また、無料のサービス等を提供する場合も同一の利用者が何度もサービス提供を受けることことを防止することができないという問題がある。
【０００４】
本発明は、このような事情に鑑みてなされたもので、電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御することが可能なアクセス制御装置、アクセス制御方法、及びアクセス制御プログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御装置であって、前記アクセス制御装置は、アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶するアクセス履歴記憶手段と、前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得手段と、前記ＩＤ取得手段において取得したＩＤを有する端末のアクセス履歴を前記アクセス履歴記憶手段から読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御手段とを備えたことを特徴する。
【０００６】
本発明は、前記アクセス制御装置は、アクセス対象のサーバからの要求に応じてアクセス履歴記憶手段に記憶されているアクセス履歴をリセットするアクセス履歴リセット手段をさらに備えたことを特徴とする。
【０００７】
本発明は、前記アクセス履歴リセット手段は、端末毎にアクセス履歴をリセットすることが可能であることを特徴とする。
【０００８】
本発明は、電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御方法であって、前記アクセス制御方法は、アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶しておくアクセス履歴記憶過程と、前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得過程と、前記ＩＤ取得過程において取得したＩＤを有する端末のアクセス履歴を読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御過程とを有することを特徴する。
【０００９】
本発明は、前記アクセス制御方法は、アクセス対象のサーバからの要求に応じて、記憶されているアクセス履歴をリセットするアクセス履歴リセット過程をさらに有することを特徴とする。
【００１０】
本発明は、前記アクセス履歴リセット過程は、端末毎にアクセス履歴をリセットすることが可能であることを特徴とする。
【００１１】
本発明は、電話回線を介して、端末をサーバに接続する場合にアクセス履歴に応じてアクセス対象のサーバに対するアクセスを制御するアクセス制御プログラムであって、前記アクセス制御プログラムは、アクセス対象サーバに対するアクセス履歴を端末のＩＤ毎に記憶しておくアクセス履歴記憶処理と、前記端末からの接続要求時に該端末のＩＤを取得するＩＤ取得処理と、前記ＩＤ取得処理において取得したＩＤを有する端末のアクセス履歴を読み出し、この読み出したアクセス履歴に応じてアクセス対象のサーバに対するアクセスの許可または拒否の制御を行う制御処理とをコンピュータに行わせることを特徴する。
【００１２】
本発明は、前記アクセス制御プログラムは、アクセス対象のサーバからの要求に応じて、記憶されているアクセス履歴をリセットするアクセス履歴リセット処理をさらにコンピュータに行わせることを特徴とする。
【００１３】
本発明は、前記アクセス履歴リセット処理は、端末毎にアクセス履歴をリセットすることが可能であることを特徴とする。
【００１４】
【発明の実施の形態】
以下、本発明の一実施形態によるアクセス制御装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、パソコン等で構成される端末である。符号２は、モデムである。符号３は、インターネット接続可能な携帯端末である。符号４は、電話網であり、固定電話及び携帯電話の電話交換機から構成される。符号５はモデムである。符号６は、端末１または携帯端末３のアクセス履歴を記憶しておき、このアクセス履歴に応じてサーバに対するアクセスの許可または拒否の制御を行うアクセス制御装置である。符号７は、インターネットであり、アクセス対象サーバＡ８、アクセス対象サーバＢ９、アクセス対象サーバＣ１０が接続されるとともに、アクセス制御装置６が接続される。
なお、アクセス対象サーバＡ８、Ｂ９、Ｃ１０とアクセス制御装置６との間をインターネット７で接続するのではなく、直接接続されていてもよい。また、以下の説明において、アクセス対象サーバを単にサーバと称する。
【００１５】
次に、図２を参照して、図１に示すアクセス制御装置６内に記憶されるアクセス履歴のテーブル構造を説明する。アクセス履歴のデータは、「発ＩＤ」、「接続先サーバ名」、「アクセス履歴」の３つのフィールドを有している。「発ＩＤ」とは、端末１をアクセス制御装置６へダイヤルアップ接続によって接続する場合に使用する電話の電話番号や携帯端末３の電話番号のことである。「接続先サーバ名」とは、アクセス対象のサーバの名称であり、ここでは、アクセス対象サーバＡ８、アクセス対象サーバＢ９、アクセス対象サーバＣ１０の名称に相当する。「アクセス履歴」とは、すでにアクセスされたか否かを定義するものであり、すでにアクセスがされた場合は、「あり」とし、未だアクセスがされていない場合は、「なし」と記憶されている。図２に示す例では、発ＩＤが０３１２３４５６７８である端末は、サーバＢに対してすでにアクセスしており、サーバＡ、サーバＣにはアクセスをしていないこと示している。
【００１６】
次に、図３を参照して、アクセス制御の動作を説明する。図３は、アクセス制御装置６のアクセス制御動作を示すシーケンス図である。ここでは、端末１（発ＩＤが０３１２３４５６７８）とサーバＡ８との間において情報授受のためにアクセスを行うものして説明する。
まず、端末１は、アクセス制御装置６に対して接続要求を送信する（ステップＳ１）。この接続要求には、接続先サーバ名が含まれる。この接続要求は、アクセス制御装置６によって受信されるが、このとき、電話網４は、発信者の電話番号（発ＩＤ）をアクセス制御装置６に対して通知する。
【００１７】
次に、アクセス制御装置６は、内部に記憶されているアクセス履歴を参照（ステップＳ２）して、通知された発ＩＤの端末が、同じく通知された接続先サーバ名のサーバに対してアクセスを行ったか否かを判定する。この結果、アクセス履歴が「なし」と定義されていた場合、アクセス制御装置６は、接続要求に含まれていた接続先サーバ名のサーバ（ここでは、サーバＡ８）に対して接続要求を送信する（ステップＳ３）。この接続要求に対して、サーバＡ８から接続が許可されれば、アクセス制御装置６は、アクセス履歴を更新する（ステップＳ４）。これによって、通知された発ＩＤのサーバＡのアクセス履歴が「あり」となる。そして、端末１とサーバＡ８との間で通信を行う（ステップＳ５）。
【００１８】
次に、ステップＳ５の通信が終了した後、再度端末１からサーバＡ８へアクセスするために、端末１は、アクセス制御装置６に対して、接続要求を送信する（ステップＳ６）。これによって、アクセス制御装置６は、端末１の発ＩＤと接続先サーバ名を取得する。そして、アクセス制御装置６は、内部に記憶されているアクセス履歴を参照（ステップ７）して通知された発ＩＤの端末が、同じく通知された接続先サーバ名のサーバに対してアクセスをすでに行ったか否かを判定する。この時点で、サーバＡ８のアクセス履歴は「あり」となっているため、アクセス制御装置６は、端末１に対して、アクセスしようとしたサーバ名を含む接続拒否通知を送信する（ステップＳ８）。これによって、すでにアクセスを行ったサーバに対してはアクセスが拒否される。
【００１９】
一方、サーバＡ８は、必要に応じて、アクセス制御装置６に対してアクセス履歴リセット要求を送信する（ステップＳ９）。このアクセス履歴リセット要求には、自己のサーバ名（リセット要求を送信したサーバのサーバ名）と発ＩＤが含まれる。これを受けてアクセス制御装置６は、通知された発ＩＤとサーバ名に基づいてアクセス履歴を「なし」として、アクセス履歴を更新する（ステップＳ１０）。これによって、端末１は再度サーバＡに対してアクセスが許可されることとなる。
なお、アクセス履歴リセット要求は、すべての発ＩＤのアクセス履歴をリセットするように要求してもよい。ただし、リセットできるのはリセット要求を送信したサーバのアクセス履歴のみである。また、図２に示すアクセス履歴は、「あり」、「なし」の２種類としたが、「０回」、「１回」、「２回」というようにアクセス回数としてもよい。
【００２０】
このように、アクセス履歴に基づいてアクセスを制御するようにしたため、アンケートを実施するような場合に、同一の利用者からの複数回答を防止することが可能となる。また、サーバからの要求に応じてアクセス履歴をリセットできるようにしたため、所定の時間内に同一の利用者に対して１度だけサービスを提供することが可能となる。さらにアクセス履歴を回数とすれば、所定の時間内に同一の利用者に対するサービス提供回数を制御することが可能となる。
【００２１】
なお、図３に示す処理を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりアクセス制御処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２２】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２３】
【発明の効果】
以上説明したように、この発明によれば、アクセス履歴に基づいてアクセスを制御するようにしたため、アンケートを実施するような場合に、同一の利用者からの複数回答を防止することが可能になるという効果が得られる。また、サーバからの要求に応じてアクセス履歴をリセットできるようにしたため、所定の時間内に同一の利用者に対して１度だけサービスを提供することが可能となる。さらにアクセス履歴を回数とすれば、所定の時間内に同一の利用者に対するサービス提供回数を制御することが可能となる。
【図面の簡単な説明】
【図１】  本発明の一実施形態の構成を示すブロック図である。
【図２】  図１に示すアクセス制御サーバ６内に記憶されるアクセス履歴のテーブル構造を示す説明図である。
【図３】  アクセス制御の動作を示すシーケンス図である。
【符号の説明】
１・・・端末
２・・・モデム
３・・・携帯端末
４・・・電話網
５・・・モデム
６・・・アクセス制御装置
７・・・インターネット
８・・・アクセス対象サーバＡ
９・・・アクセス対象サーバＢ
１０・・・アクセス対象サーバＣ
【図１】
0003961259.tif 000002
【図２】
0003961259.tif 000003
【図３】
0003961259.tif 000004