(57)【要約】【課題】ユーザに応じて個別のウェブページを配信することができるウェブページ配信システムを提供すること。【解決手段】データセンタ１２は、サーバ１３及びファイアウォール１４を有している。サーバ１３は、ファイアウォール１４及びインターネット１５を介して複数のユーザが使用する端末機器１６ａ，１６ｂと接続されている。サーバ１３には、各ユーザごとにそれぞれ作成された複数のユーザ用ページが格納されている。サーバ１３には、ユーザＩＤ及びメールコードから端末機器１６ａ，１６ｂに表示するユーザ用ページを決定するためのテーブル１３ｃが備えられている。サーバ１３には、端末機器１６ａ，１６ｂのアクセス状態を記録するアクセスログデータベース１３ｄが格納されている。【選択図】　　　　図１
2004005046.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末機器から受信した配信要求に応答して前記端末機器に対応するウェブページを配信するウェブページ配信システムであって、
前記配信要求は同一のＵＲＬにて示されるサーバに対して発信され、該配信要求はユーザを識別する識別コードを含み、
前記サーバは、前記識別コードによって前記配信要求を送信したユーザに対応するウェブページを要求元の端末機器へ送信することを特徴とするウェブページ配信システム。
【請求項２】
前記ＵＲＬは、前記端末機器に配信されるメールに付加されていることを特徴とする請求項１に記載のウェブページ配信システム。
【請求項３】
前記配信要求には前記ＵＲＬが付加されたメールを識別するためのメールコードが含まれ、
前記サーバは前記識別コード及びメールコードに基づいて送信するウェブページを判断することを特徴とする請求項２に記載のウェブページ配信システム。
【請求項４】
前記ＵＲＬで指定されるサーバに前記複数の端末機器のアクセスログを記録する記録手段を備えたことを特徴とする請求項１〜３のうちいずれか一項に記載のウェブページ配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ウェブページ配信システムに関するものである。
【０００２】
【従来の技術】
従来、サービス情報等をユーザに通知するためにメールが用いられている。サービス情報は、メールの本文又はサービス情報等が記載されたウェブページのＵＲＬを該メールに付加して提供され、そのメールはサービス情報提供者やメール配信業者等のサーバからユーザの携帯電話等の端末に送信される。ユーザは、携帯端末からそのＵＲＬによって指定されたウェブページにアクセスしてサービス情報等の情報を閲覧する。
【０００３】
ユーザに送信されるメール及び付加されるＵＲＬは、どのユーザに対しても同じものが用いられているため、各ユーザは同じウェブページにアクセスをして、一様に同様のサービス情報を閲覧していた。従って、ユーザに対するサービスの個別化を行うためには、ユーザによって異なったウェブページにアクセスさせることが必要であり、ユーザ毎に異なったＵＲＬを付加したメールを配信する必要があった。
【０００４】
【発明が解決しようとする課題】
ところで、ユーザのレベル（例えば利用回数）に応じてユーザに提供するサービス情報の内容を変更しようとすることがある。しかしながら、上記の情報配信サービスは、ユーザにとって一律なサービスであるため、差別化することができなかった。
【０００５】
ユーザ毎に異なったＵＲＬを付加したメールを配信することも考えられるが、この場合は配信するメールの間違いやメールの作成に手間がかかるという問題があった。また、ユーザ毎にメールを作成して配信した場合、それらのメールに付加されたＵＲＬはユーザ毎にディレクトリ名やファイル名が異なるため、ユーザがＵＲＬから他のユーザに対応したＵＲＬを推定することができてしまい、差別化したウェブページにアクセスされてしまうという可能性があった。
【０００６】
本発明は、上記問題点を解決するためになされたものであって、その目的は、ユーザに応じて個別のウェブページを配信することができるウェブページ配信システムを提供することにある。
【０００７】
【課題を解決するための手段】
上記問題点を解決するため、請求項１に記載の発明は、複数の端末機器から受信した配信要求に応答して前記端末機器に対応するウェブページを配信するウェブページ配信システムであって、前記配信要求は同一のＵＲＬにて示されるサーバに対して発信され、該配信要求はユーザを識別する識別コードを含み、前記サーバは、前記識別コードによって前記配信要求を送信したユーザに対応するウェブページを要求元の端末機器へ送信するようにした。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、前記ＵＲＬは、前記端末機器に配信されるメールに付加されている。
請求項３に記載の発明は、請求項２に記載の発明において、前記配信要求には前記ＵＲＬが付加されたメールを識別するためのメールコードが含まれ、前記サーバは前記識別コード及びメールコードに基づいて送信するウェブページを判断するようにした。
【０００９】
請求項４に記載の発明は、請求項１〜３のうちいずれか一項に記載の発明において、前記ＵＲＬで指定されるサーバに前記複数の端末機器のアクセスログを記録する記録手段を備えた。
【００１０】
（作用）
請求項１または２に記載の発明によれば、各端末機器は同一のＵＲＬにて示されたサーバにウェブページの配信を要求することによって各端末機器に対応して準備されたウェブページが配信される。従って、ユーザには各端末機器に対応したウェブページが配信されるが、ユーザが知り得るのはウェブページの配信を要求するためのサーバのＵＲＬのみである。
【００１１】
請求項３に記載の発明によれば、各端末機器に配信されるウェブページは、識別コード及びメールコードによって判断される。従って、どの端末機器から及びどのメールに付加されたＵＲＬから配信要求を発信しているかによって配信されるウェブページが決定される。
【００１２】
請求項４に記載の発明によれば、ユーザがウェブページの配信を要求する際に全ての配信要求が受信されるサーバにアクセスログの記録手段が備えられている。従って、該サーバでアクセスログを記録することによりユーザのアクセス状況が正確に記録される。
【００１３】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図１及び図２に従って説明する。
図１は、本実施形態のウェブアクセスシステムを示す概略構成図である。
【００１４】
ウェブアクセスシステム１１は、データセンタ１２を備えている。データセンタ１２は、一以上（図には一つのみ示す）のサーバ（サーバコンピュータ）１３及びファイアウォール１４を有している。そして、サーバ１３は、ファイアウォール１４及びインターネット１５を介して複数のユーザが使用する端末機器（図には二人のユーザ（１），（２）が使用する端末機器１６ａ，１６ｂを示す）と接続されている。本実施形態では、これら端末機器を携帯電話にて実現している。
【００１５】
データセンタ１２が所有するサーバ１３には、該サーバ１３をアクセスするユーザ毎に作成された複数のユーザ用データとしてのユーザ用ページが格納されている。これらのユーザ用ページは、各ユーザに対するお知らせが表示されるように作成されており、そのお知らせはユーザに応じて（例えば、ユーザが利用する店舗の利用回数等によって区別されたユーザ毎）に異なっている。尚、図１では、ユーザ（１）に対してユーザ（１）用ページ１３ａが、ユーザ（２）に対してユーザ（２）用ページ１３ｂが格納されている。
【００１６】
尚、図示しないが、ユーザ用ページは各ユーザに配信するメール毎に作成されている。即ち、クライアントは、お知らせの内容とそれを配信するユーザ毎にユーザ用ページを作成する。尚、複数のユーザに対して１つのユーザ用ページを作成しても良い。また、複数のメールに対して１つのユーザ用ページを作成しても良い。つまり、複数のユーザに対して同じお知らせをする場合に、そのお知らせをのせたユーザ用ページを作成する。また、複数のメールにて同じお知らせをするようにしてもよい。
【００１７】
また、サーバ１３には、ユーザ用ページのＵＲＬをメールに付加して各ユーザの端末機器１６ａ，１６ｂに配信するアプリケーションプログラム（以下、配信ＡＰ）が導入されている。更に、サーバ１３には、各ユーザからのアクセスを受け付け、各ユーザ用ページを対応するユーザに提供するアプリケーションプログラム（以下、受付ＡＰ）が導入されている。
【００１８】
ユーザは、クライアントにより配信されたメールに付加されたＵＲＬに従ってサーバ１３にアクセス可能となっており、該ＵＲＬには暗号化されたユーザＩＤと、配信されたメールを示すメールコードが埋め込まれている。
【００１９】
ユーザが当該端末機器１６ａ，１６ｂからインターネット１５及びファイアウォール１４を介してサーバ１３へユーザ用ページを要求すると、同サーバ１３により対応するユーザ用ページ１３ａ，１３ｂが該当する端末機器１６ａ，１６ｂへ送信され、該端末機器１６ａ，１６ｂはそのページを表示する。
【００２０】
サーバ１３には、ユーザＩＤ及びメールコードから端末機器１６ａ，１６ｂに表示するユーザ用ページ１３ａ，１３ｂを決定するためのテーブル１３ｃが備えられている。テーブル１３ｃには、各端末機器１６ａ，１６ｂに配信したメールの有効期限と、メールコードとユーザＩＤ及びユーザ用ページ１３ａ，１３ｂとが関連付けられ記憶されている。サーバ１３は、受付ＡＰにより、テーブル１３ｃを参照して各ユーザに対応するユーザ用ページの決定を行う。尚、ユーザＩＤとユーザ用ページとを直接関連付ける必要はなく、例えばユーザＩＤと店舗の利用回数とを関連付け、利用回数とそれに対応するユーザ用ページとを関連付けて記憶することで、各ユーザに対応するユーザ用ページを決定してもよい。
【００２１】
サーバ１３の受付ＡＰは、ウェブサーバ上にて動作しておりメールコード及びユーザＩＤに従ってユーザの端末機器１６ａ，１６ｂに表示するユーザ用ページ１３ａ，１３ｂを判断する。この判断は、ユーザＩＤ及びメールコードによって行われている。
【００２２】
サーバ１３は、テーブル１３ｃを参照することによって該当メールの有効期限を調べるとともに、該当メールが有効期限内であったときには表示するユーザ用ページの決定を行う。そして、サーバ１３は、決定したユーザ用ページのデータを要求元の端末機器１６ａ，１６ｂに送信する。この際、ユーザ用ページ１３ａ，１３ｂにサーバ１３の外部のＵＲＬが設定されている場合には、受付ＡＰはサーバ１３の外部に用意されたユーザ用ページ２０にリダイレクトする。
【００２３】
サーバ１３は、記録手段としてのアクセスログデータベース１３ｄを備えている。サーバ１３は、アクセスログデータベース１３ｄに、受付ＡＰへのアクセスログ（ユーザＩＤ、メールコード、日時、参照したウェブページを含む）を店舗別に記録している。
【００２４】
上記サーバ１３及びファイアウォール１４は、パーソナルコンピュータ、ワークステーション等の汎用的な目的で使用される計算機（コンピュータ）によって実現される。
【００２５】
図２は、コンピュータのハードウェア構成を示す概略的なブロック図である。
コンピュータは、中央処理装置（ＣＰＵ）２１と、ＣＰＵ２１に接続されるメモリ２２、入力装置２３、出力装置２４、記憶装置２５、ドライブ装置２６、通信装置２７とを有している。
【００２６】
ＣＰＵ２１は、メモリ２２を利用して上記の受付ＡＰを含むプログラムを実行し、例えば上記データセンタ１２のサーバ１３においてはサービス提供のために必要な処理を実現する。即ち、サーバ１３におけるメモリ２２には、サービス提供に必要なプログラムとデータが格納され、このメモリ２２としては、通常、キャッシュ・メモリ、システム・メモリおよびディスプレイ・メモリを含む。
【００２７】
入力装置２３は、キーボードおよびマウス装置（図示せず）を含み、ユーザからの要求や指示の入力に用いられる。また、出力装置２４は、表示装置（ＶＤＴ）またはモニタ及びプリンタ等の印刷装置を含み、サービス画面等の出力、印刷等に用いられる。
【００２８】
記憶装置２５は、通常、磁気ディスク装置、光ディスク装置、光磁気ディスク装置を含む。記憶装置２５には、上述のプログラム及びデータ等が格納され、ＣＰＵ２１は、入力装置２３による指示に応答してプログラム、データをメモリ２２へ転送し、それを実行する。また、この記憶装置２５はデータベースとして使用することもできる。
【００２９】
ドライブ装置２６は、記録媒体２８を駆動し、その記憶内容にアクセスする。この記録媒体２８としては、メモリカード、フロッピー（登録商標）ディスク、光ディスク（　ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ，…）、光磁気ディスク（ＭＯ，ＭＤ，…）等、任意のコンピュータ読み取り可能な可搬型の記録媒体を使用することができる。この記録媒体２８に上述のプログラム，データ等を格納しておき、必要に応じて、メモリ２２にロードして使用することもできる。
【００３０】
通信装置２７は、他のコンピュータへの接続に用いられ、それらとの間で通信に伴うデータ変換等を行ってプログラムやデータの送受信を行う。通信装置２７を備えたコンピュータは、ネットワーク接続された他のコンピュータの主記憶装置や補助記憶装置等から上述のプログラムとデータを受け取り、それらを必要に応じてメモリ２２にロードして使用する。
【００３１】
次に、端末機器１６ａ，１６ｂからのユーザ用ページ１３ａ，１３ｂの表示要求に応じて行われるサーバ１３に備えられた受付ＡＰの応答処理について図３のフローチャートに基づき説明する。
【００３２】
まず、端末機器１６ａに対する応答処理を説明する。
端末機器１６ａのユーザは、クライアントによって配信されたメール本文に付加されたＵＲＬによって受付ＡＰにアクセスする（ステップ１０１）。受付ＡＰは、アクセスに応答して暗号化された状態でＵＲＬに付加されたメールコードに従ってテーブル１３ｃを参照し該当メールが有効期限内であるかどうかを判断する（ステップ１０２）。
【００３３】
該当メールが有効期限を過ぎている場合には受付ＡＰは、メールの有効期限が過ぎている旨のメッセージをユーザの端末機器１６ａに送信する（ステップ１０３）。一方、該当メールが有効期限内であった場合には受付ＡＰは、メールコード及びユーザＩＤに従ってテーブル１３ｃを参照し端末機器１６ａに表示するユーザ用ページ１３ａの決定を行う（ステップ１０４）。
【００３４】
ユーザに表示するユーザ用ページ１３ａの決定が行われると、受付ＡＰはユーザの端末機器１６ａに該ユーザ用ページ１３ａのデータを送信し、端末機器１６ａはその表示部にユーザ用ページ１３ａを表示する。
【００３５】
なお、ユーザ用ページ１３ａにサーバ１３の外部のＵＲＬが設定されている場合においては、受付ＡＰがサーバ１３の外部に用意された外部のユーザ用ページ２０にリダイレクトし、該ユーザ用ページ２０の情報がそれを含むサーバから端末機器１６ａに送信される（ステップ１０５）。
【００３６】
以上のように端末機器１６ａからのユーザ用ページ１３ａの表示の要求に対する一連の応答が行われると、受付ＡＰはサーバ１３にアクセスが行われた全てのアクセスログをアクセスログデータベース１３ｄに記録する（ステップ１０６）。すなわち、受付ＡＰはステップ１０３においてメールの有効期限が過ぎている旨のメッセージを送信した場合についても、ステップ１０５においてユーザ用ページを送信した場合についても、同様にそのアクセスログをアクセスログデータベース１３ｄに記録している。
【００３７】
次に、端末機器１６ｂのユーザがサーバ１３にアクセスした場合、受付ＡＰは前述した処理と同様の処理を実行し、端末機器１６ｂにユーザ用ページ１３ｂのデータを送信し、そのアクセスログをアクセスログデータベース１３ｄに記録する。
【００３８】
以上記述したように、本実施形態によれば、以下の効果を奏する。
（１）ユーザの端末機器１６ａ，１６ｂに表示されるユーザ用ページ１３ａ，１３ｂは、ユーザの端末機器１６ａ，１６ｂを特定するユーザＩＤ及びクライアントが配信したどのメールに付加されたＵＲＬからアクセスしているかを特定するメールコードによって決定されている。従って、クライアントは、ユーザ及び配信したメールに応じて最適なユーザ用ページをユーザに閲覧させることができる。
【００３９】
（２）各ユーザの端末機器１６ａ，１６ｂは一度サーバ１３内の受付ＡＰを介した後でユーザＩＤ及びメールコードに対応したユーザ用ページを表示している。従って、サーバ１３内に備えられた受付ＡＰのアクセスログを調べることによって全てのユーザのアクセス状況を容易に集計することができる。
【００４０】
（３）ユーザに配信されたメールに付加されているのはサーバ１３に備えられた受付ＡＰのＵＲＬのみであり、実際に端末機器１６ａ，１６ｂに表示されるウェブページのＵＲＬはユーザＩＤ及びメールコードを基にサーバ１３の内部で決定されている。従って、ユーザにはサーバ１３に備えられた受付ＡＰのＵＲＬしか認知されないため指定されたページ以外を閲覧することができず、サービスの品質を高く保つことができる。
【００４１】
尚、本実施形態は、以下のように変更してもよい。
○上記実施の形態においては、クライアントから端末機器１６ａ，１６ｂに配信されるメールにはサーバ１３内に備えられた受付ＡＰのＵＲＬが付加されていた。しかし、端末機器１６ａ，１６ｂに同一のＵＲＬが付加されたメールを送信することによってユーザからの応答を一箇所に集めるとともに、各端末機器１６ａ，１６ｂに応じたユーザ用ページを判断し、それぞれの端末機器１６ａ，１６ｂに該ページを表示することができればよい。従って、ユーザに配信されるメールに付加されるＵＲＬは受付ＡＰのものでなくてもよく、例えば、中間サーバが各端末機器の要求に応じてそれぞれに送信するユーザ用ページの情報を管理する機能を備えていれば、端末機器１６ａ，１６ｂに送信されるメールに付加されるＵＲＬは中間サーバのものでもよい。
【００４２】
○上記実施の形態においては、ユーザ側の端末を携帯電話に具体化したがユーザの端末は、パソコン端末であってもよくこれに限定されない。
○上記実施の形態においては、インターネット１５を介したネットワークを構成したが、適用されるプロトコル（ＴＣＰ／ＩＰ）を利用するのであれば、インターネット１５を介さずに構成したネットワーク（ＬＡＮ，ＷＡＮ）であってもよい。
【００４３】
上記各実施形態から把握できる技術的思想を以下に記載する。
（イ）　前記判断手段は該判断手段が備えられているサーバ外部のウェブページをリダイレクトによって前記端末機器に配信する配信手段を備えたことを特徴とする請求項１〜４のうちいずれか一項に記載のウェブページ配信システム。このようにウェブページ配信システムを構成することによって端末機器に様々なウェブページを配信することができる。
【００４４】
【発明の効果】
以上詳述したように、本発明によれば、ユーザに応じた情報を配信することが可能な情報配信システムを提供することができる。
【図面の簡単な説明】
【図１】情報配信システムの概略構成図。
【図２】コンピュータの構成を示す概略ブロック図。
【図３】情報配信処理のフローチャート。
【符号の説明】
１３　判断手段としてのサーバ
１３ａ　ユーザ用データとしてのユーザ（１）用ページ
１３ｂ　ユーザ用データとしてのユーザ（２）用ページ
１３ｄ　記録手段としてのアクセスログデータベース
１６ａ，１６ｂ　端末機器
【図１】
2004005046.tif 000003
【図２】
2004005046.tif 000004
【図３】
2004005046.tif 000005