(57)【要約】【課題】インターネット接続前に広告を配信して接続料を無料とするサービスにおいて、クライアントに新たなソフトウエアをインストールすることなく広告配信済みをチェックすることができる広告配信システムを提供する。【解決手段】広告サーバ１０は、広告情報が記憶されたデータベース１０ａを有し、プロキシサーバ５からの要求を受けて広告情報を配信する。プロキシサーバ５は、複数のクライアント２からウエブサーバ１２等へのアクセスを仲介するもので、クライアント２からのアクセスを内部の記憶部の接続情報と照合し、照合結果が未接続であった時は広告サーバ１０へ広告情報の配信を要求し、配信された広告情報をクライアント２へ配信すると共に記憶部の接続情報を接続済みに書き換える。クライアント２からのアクセス時において照合結果が接続済みであった時はクライアント２からのアクセスをウエブサーバ１２へ接続する。【選択図】　　図１
2004070884.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバと、
ネットワークを介して前記プロキシサーバに接続され、広告情報が記憶されたデータベースを有し、前記プロキシサーバからの要求を受けて該広告情報を配信する広告サーバとを有し、
前記プロキシサーバは、前記クライアントからのアクセスを内部の記憶部の接続情報と照合し、照合結果が未接続であった時は前記広告サーバへ広告情報の配信を要求し、配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換え、前記クライアントからのアクセス時において照合結果が接続済みであった時は前記クライアントからのアクセスをウエブサーバへ接続することを特徴とする広告配信システム。
【請求項２】
前記広告サーバは、予めユーザのプロファイルおよびクライアントの所属エリアを記録したファイルを有し、前記広告情報の配信にあたり、ユーザのプロファイルおよびクライアントの所属エリアに応じた広告情報を配信することを特徴とする請求項１に記載の広告配信システム。
【請求項３】
前記クライアントおよびユーザの認証を行うＲａｄｉｕｓサーバを設けたことを特徴とする請求項１または請求項２に記載の広告配信システム。
【請求項４】
前記広告サーバは、前記プロキシサーバから広告配信の要求を受けた時、前記クライアントのＩＰアドレスを前記Ｒａｄｉｕｓサーバへ送信してＲａｄｉｕｓサーバから該ＩＰアドレスに対応するユーザＩＤを受けることを特徴とする請求項３に記載の広告配信システム。
【請求項５】
複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバにおいて、
前記複数のクライアントと前記ウエブサーバとの接続情報を記憶する記憶部と、
前記クライアントからのアクセスを前記接続情報と照合し、照合結果が未接続であった時は広告サーバへ広告情報の配信を要求し、配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換え、前記クライアントからのアクセス時において照合結果が接続済みであった時は前記クライアントからのアクセスをウエブサーバへ接続する制御手段と、
を具備することを特徴とするプロキシサーバ。
【請求項６】
ネットワークを介してプロキシサーバに接続され、広告情報が記憶されたデータベースを有し、前記プロキシサーバからの要求を受けて該広告情報を前記プロキシサーバへ配信する広告サーバにおいて、
予めユーザのプロファイルと、前記プロキシサーバの各クライアントの所属エリアとを記録した記憶手段と、
前記広告情報の配信にあたり、ユーザのプロファイルおよびクライアントの所属エリアに応じた広告情報を前記データベースから読み出し、配信する配信手段と、
を具備することを特徴とする広告サーバ。
【請求項７】
複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバにおいて用いられるプログラムであって、
前記クライアントからのアクセスを記憶部内の接続情報と照合する手順と、
照合結果が未接続であった時、広告サーバへ広告情報の配信を要求する手順と、
前記広告サーバから配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換える手順と、
前記クライアントからのアクセス時において照合結果が接続済みであった時、前記クライアントからのアクセスをウエブサーバへ接続する手順と、
をプロキシサーバに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、喫茶店、コンビニ等のホットスポットにおいてユーザが所有する携帯型パーソナルコンピュータあるいはホットスポット内に設置されたパーソナルコンピュータをインターネットに接続して使用させるインターネット接続サービスに係り、特に、そのサービスにおいて広告をパーソナルコンピュータに配信する広告配信システムに関する。
【０００２】
【従来の技術】
近年、ホットスポットにおいて、パーソナルコンピュータ（以下、クライアントという）をインターネットに接続するサービスが行われている。このサービスの一形態として、ユーザが一度広告を見た後は自由にインターネットを無料で利用することができるというサービスがある。このサービスを行うには、ユーザに対し広告を配信済みであるか否かをチェックする必要があるが、ホットスポットの設備においてそれをチェックすることは不可能であった。そのため、クライアントに専用ソフトをインストールし、そのソフトによって広告済みのチェックを行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようなクライアントに専用ソフトをインストールする方式は、インストール、設定、トラブル処理等の様々な運用コストが必要となる問題があった。
この発明は、このような事情を考慮してなされたもので、その目的は、クライアントに新たなソフトウエアをインストールすることなく広告配信済みをチェックすることができ、これにより、サービスの運用コストを従来より低減することができる広告配信システムを提供することにある。
【０００４】
【課題を解決するための手段】
この発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバと、ネットワークを介して前記プロキシサーバに接続され、広告情報が記憶されたデータベースを有し、前記プロキシサーバからの要求を受けて該広告情報を配信する広告サーバとを有し、前記プロキシサーバは、前記クライアントからのアクセスを内部の記憶部の接続情報と照合し、照合結果が未接続であった時は前記広告サーバへ広告情報の配信を要求し、配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換え、前記クライアントからのアクセス時において照合結果が接続済みであった時は前記クライアントからのアクセスをウエブサーバへ接続することを特徴とする広告配信システムである。
【０００５】
また、請求項２に記載の発明は、請求項１に記載の広告配信システムにおいて、前記広告サーバは、予めユーザのプロファイルおよびクライアントの所属エリアを記録したファイルを有し、前記広告情報の配信にあたり、ユーザのプロファイルおよびクライアントの所属エリアに応じた広告情報を配信することを特徴とする。
また、請求項３に記載の発明は、請求項１または請求項２に記載の広告配信システムにおいて、前記クライアントおよびユーザの認証を行うＲａｄｉｕｓサーバを設けたことを特徴とする。
【０００６】
また、請求項４に記載の発明は、請求項３に記載の広告配信システムにおいて、前記広告サーバは、前記プロキシサーバから広告配信の要求を受けた時、前記クライアントのＩＰアドレスを前記Ｒａｄｉｕｓサーバへ送信してＲａｄｉｕｓサーバから該ＩＰアドレスに対応するユーザＩＤを受けることを特徴とする。
また、請求項５に記載の発明は、複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバにおいて、前記複数のクライアントと前記ウエブサーバとの接続情報を記憶する記憶部と、前記クライアントからのアクセスを前記接続情報と照合し、照合結果が未接続であった時は広告サーバへ広告情報の配信を要求し、配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換え、前記クライアントからのアクセス時において照合結果が接続済みであった時は前記クライアントからのアクセスをウエブサーバへ接続する制御手段とを具備することを特徴とするプロキシサーバである。
【０００７】
また、請求項６に記載の発明は、ネットワークを介してプロキシサーバに接続され、広告情報が記憶されたデータベースを有し、前記プロキシサーバからの要求を受けて該広告情報を前記プロキシサーバへ配信する広告サーバにおいて、予めユーザのプロファイルと、前記プロキシサーバの各クライアントの所属エリアとを記録した記憶手段と、前記広告情報の配信にあたり、ユーザのプロファイルおよびクライアントの所属エリアに応じた広告情報を前記データベースから読み出し、配信する配信手段とを具備することを特徴とする広告サーバである。
【０００８】
また、請求項７に記載の発明は、複数のクライアントからウエブサーバへのアクセスを仲介するプロキシサーバにおいて用いられるプログラムであって、前記クライアントからのアクセスを記憶部内の接続情報と照合する手順と、照合結果が未接続であった時、広告サーバへ広告情報の配信を要求する手順と、前記広告サーバから配信された広告情報を前記クライアントへ配信すると共に前記記憶部の接続情報を接続済みに書き換える手順と、前記クライアントからのアクセス時において照合結果が接続済みであった時、前記クライアントからのアクセスをウエブサーバへ接続する手順とをプロキシサーバに実行させるためのプログラム。
【０００９】
【発明の実施の形態】
以下、図面を参照し、この発明の一実施の形態について説明する。図１は同実施の形態による広告配信システムの構成を示す概略構成図である。この図において、１−１〜１−Ｎはホットスポットであり、例えば、同一コンビニチェーンに属するコンビニの店舗である。これらのホットスポット１−１〜１−Ｎにおいて、２はクライアント、３はアクセスポイントであり、これらの間は短距離無線ＬＡＮによって接続されている。５は例えばコンビニチェーンの本部に設置された改造プロキシサーバであり、各ホットスポット１−１〜１−Ｎのアクセスポイント３と通信回線を介して接続され、また、ルータ６を介してインターネット７に接続されている。
【００１０】
符号８は広告配信ブロックである。この広告配信ブロック８において、９はＲａｄｉｕｓ（Ｒｅｍｏｔｅ　Ａｕｔｈｅｎｔｉｃａｔｉｏｎ　Ｄｉａｌ−ｉｎ　Ｕｓｅｒ　Ｓｅｒｖｉｃｅ）サーバであり、内部にユーザＩＤとクライアントＩＰのマップ（対照表）を有し、ホットスポット１のアクセスポイント３からの認証要求を受けてユーザおよびクライアントの認証を行う。１０は広告サーバであり、広告内容、クライアント２の所属エリア、ユーザの嗜好等のプロファイルを記憶したデータベース１０ａを有し、プロキシサーバ５からの要求に応じて広告をルータ１１を介して配信する。１２は、Ｗｅｂページを公開しているＷｅｂサーバである。
【００１１】
次に、上述した広告配信システムの動作を図２〜図６を参照して説明する。図２は同システムの全体動作を示す流れ図であり、以下、この流れ図に沿って説明する。
まず、ユーザがクライアント２をアクセスポイント３に接続すると（符号▲１▼参照）、アクセスポイント３が、ユーザから送信されたユーザＩＤおよび自らのクライアントＩＰアドレスをＲａｄｉｕｓサーバ９へ送信する（符号▲２▼）。Ｒａｄｉｕｓサーバ９は内部の記憶しているマップによってユーザＩＤおよびクライアントＩＰアドレスを認証し、その結果をアクセスポイント３へ戻す。
【００１２】
次に、アクセスポイント３は、接続されたクライアント２のＩＰアドレスをＳＮＭＰ（Ｓｉｍｐｌｅ　Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）ｔｒａｐによってプロキシサーバ５へ通知する（符号▲３▼、図３のステップＳａ１）。プロキシサーバ５は、アクセスポイント３から受けたＩＰアドレス（Ｒ１（ｃ１）とする）をメモリ内に設定されたテーブルＴ１（図３参照）に記憶させ、次いで、そのＩＰアドレスに対応して「未接続（広告未配信）」を示すデータを同テーブルＴ１に記憶させる（図３のステップＳａ２）。
【００１３】
一方、ユーザは、上述したアクセスポイント３に接続した後、希望するホームページを見るため、クライアント２からＷｅｂサーバ１２にアクセスする（図２の▲４▼、図４のステップＳｂ１）。プロキシサーバ５は、クライアント２のＩＰアドレスＲ１（ｃ１）をテーブルＴ１に照合して、そのアクセスが初めてのアクセス（未接続（広告未配信））であるか否かを判断する（ステップＳｂ２）。そして、初めてのアクセスであった場合は、広告サーバ１０へクライアントＩＰアドレスＲ１（ｃ１）を通知し、広告の配信を要求する（図２の▲５▼、図４のステップＳｂ３、図５のステップＳｃ１）。
【００１４】
広告サーバ１０は、プロキシサーバ５からの要求を受け、プロキシサーバ５から送信されたクライアントＩＰアドレスＲ１（ｃ１）をＲａｄｉｕｓサーバ９へ通知する（図２の▲６▼、図５のステップＳｃ２、図６のステップＳｄ１）。Ｒａｄｉｕｓサーバ９は、広告サーバ１０から通知されたクライアントＩＰアドレスＲ１（ｃ１）に対応するユーザＩＤ・ｕ１を識別し（ステップＳｄ２）、そのユーザＩＤ・ｕ１を広告サーバ１０へ通知する（図２の▲７▼、図６のステップＳｄ３）。広告サーバ１０はユーザＩＤ・ｕ１を受け（図５のステップＳｃ３）、予め記憶部に記録してあるプロファイルから、ユーザＩＤ・ｕ１の嗜好およびクライアントＩＰアドレスＲ１（ｃ１）の所属エリアを検出し、それらの嗜好およびエリアに関連する広告をデータベース１０ａから読み出す（図５のステップＳｃ４）。そして、読み出した広告をプロキシサーバ５へ配信する（図２の▲８▼、図５のステップＳｃ５）。
【００１５】
プロキシサーバ５は、広告サーバ１０から受けた広告をクライアント２へ配信する（図２の▲９▼、図４のステップＳｂ４）。次に、プロキシサーバ５は、内部のテーブルＴ１に、ＩＰアドレスＲ１（ｃ１）に対応して「接続済み」を示すデータを書き込む（図４のステップＳｂ５）。
【００１６】
次に、ユーザが上記の広告を見た後、Ｗｅｂサーバ１２へ再接続要求を行うと（図２の（１０））、プロキシサーバ５がその要求を受け、クライアント２のＩＰアドレスＲ１（ｃ１）をテーブルＴ１と照合する（図４のステップＳｂ２）。そして、そのＩＰアドレスＲ１（ｃ１）が「接続済み」となっていることから、通常のプロキシサーバと同様に、Ｗｅｂサーバ１２へ接続する（ステップＳｂ６）。
【００１７】
このように、上記実施の形態によれば、プロキシサーバ５に広告配信をチェックする機能を設け、プロキシサーバ５によって既に広告配信が行われたか否かをチェックするようにしたので、クライアント２には特別なプログラムをインストールすることなく広告配信済みであるか否かをチェックすることができる。
【００１８】
なお、上述のプロキシサーバ５は内部にコンピュータシステムを有している。そして、上述した動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
また、「コンピュータ読み取り可能な記録媒体」とは、ＲＯＭの他に、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００１９】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２０】
【発明の効果】
以上説明したように、この発明によれば、プロキシサーバが、クライアントからのアクセスを内部の記憶部の接続情報と照合し、照合結果が未接続であった時は広告サーバへ広告情報の配信を要求し、配信された広告情報をクライアントへ配信すると共に記憶部の接続情報を接続済みに書き換え、クライアントからのアクセス時において照合結果が接続済みであった時はクライアントからのアクセスをウエブサーバへ接続するので、クライアントに新たなソフトウエアをインストールすることなく広告配信済みをチェックすることができる。これにより、サービスの運用コストを従来より低減することができると共に、店舗の顧客のノートパソコン等に一切手を加えることなくサービスを提供できる効果が得られる。
【００２１】
また、この発明によれば、広告サーバが、予めユーザのプロファイルおよびクライアントの所属エリアを記録したファイルを有し、広告情報の配信にあたり、ユーザのプロファイルおよびクライアントの所属エリアに応じた広告情報を配信するので、効果的な広告情報の提供を行うことができる。
【図面の簡単な説明】
【図１】この発明の一実施形態による広告配信システムの構成を示すブロック図である。
【図２】同実施形態の全体動作を説明するための流れ図である。
【図３】同実施形態におけるプロキシサーバ５のＩＰ記録動作を示すフローチャートである。
【図４】同実施形態におけるプロキシサーバ５の広告配信動作を示すフローチャートである。
【図５】同実施形態における広告サーバ１０の動作を示すフローチャートである。
【図６】同実施形態におけるＲａｄｉｕｓサーバ９の動作を示すフローチャートである。
【符号の説明】
１−１〜１−Ｎ…ホットスポット
２…クライアント
３…アクセスポイント
５…改造プロキシサーバ
７…インターネット
８…広告配信ブロック
９…Ｒａｄｉｕｓサーバ
１０…広告サーバ
１０ａ…データベース
１２…Ｗｅｂサーバ
Ｔ１…テーブル
【図１】
2004070884.tif 000003
【図２】
2004070884.tif 000004
【図３】
2004070884.tif 000005
【図４】
2004070884.tif 000006
【図５】
2004070884.tif 000007
【図６】
2004070884.tif 000008