(57)【要約】【課題】インターネット上では、顧客情報に合わせて最適なコンテンツを自動的に提供するＷｅｂサイトが開発されている。しかし、このＷｅｂサイトにおいては、顧客情報を本人の承認を得ないままに使用することもでき、顧客のプライバシーを保護しつつ、個別化したサービスを提供できるシステムの提供が望まれていた。【解決手段】ＩＣカード１０に、個人の属性情報を記録すると共に、Ｗｅｂサイト７０のサーバ７１に対して、各属性情報ごとに公開又は非公開を設定する。また、サーバ７１からの属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを登録する。Ｗｅｂサイト７０のサーバ７１は、ＩＣカード１０に属性情報の問い合わせを行い、公開された情報を基に、Ｗｅｂコンテンツを生成して配信する。【選択図】　図１
2004013583.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂサイトに顧客の属性情報を提供するためのＩＣカードであって、
顧客の属性情報を記録するための手段と、
各Ｗｅｂサイトに対して設定された前記属性情報の公開範囲を記録するための手段と
を具備することを特徴とするＩＣカード。
【請求項２】
Ｗｅｂサイトに顧客の属性情報を提供するためのＩＣカードであって、
顧客の属性情報を記録するための手段と、
各Ｗｅｂサイトに対して設定された前記属性情報の公開範囲を記録するための手段と、
各Ｗｅｂサイトからの前記属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを記録するための手段と
を具備することを特徴とするＩＣカード。
【請求項３】
顧客の属性情報を記録したＩＣカード用のルール管理ツール装置であって、
前記ＩＣカードに記録された顧客の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開範囲を設定して、記録させるための手段
を具備することを特徴とするＩＣカード用のルール管理ツール装置。
【請求項４】
顧客の属性情報を記録したＩＣカード用のルール管理ツール装置であって、
前記ＩＣカードへの顧客の属性情報の書き込み及びＩＣカードから顧客の属性情報の読み取りを行うための手段と、
ＩＣカードに記録された顧客の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開又は非公開を設定して、記録させるための手段と、
Ｗｅｂサイトからの前記属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを、各Ｗｅｂサイトごとに当該ＩＣカードに記録するための手段と
を具備することを特徴とするＩＣカード用のルール管理ツール装置。
【請求項５】
顧客の属性情報を基に、該顧客向けのＷｅｂコンテンツを生成して配信するＷｅｂサイトのサーバであって、
顧客向けのＷｅｂコンテンツを生成するためのルールを保持するコンテンツ生成ルールデータベースと、
顧客の属性情報を保持すると共に該属性情報の公開範囲を設定する機能を有するＩＣカードに対して、該ＩＣカードに記録された顧客の属性情報を問い合わせるための属性情報問い合わせ手段と、
前記属性情報の問い合わせに対するＩＣカードからの返信情報を基に、前記コンテンツ生成ルールデータベースから選択したコンテンツ生成ルールを実行し、前記顧客向けのＷｅｂコンテンツを生成するＷｅｂコンテンツ生成手段と、
前記生成したＷｅｂコンテンツを前記顧客の端末向けに配信する手段と
を具備することを特徴とするＷｅｂサイトのサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣカード、ＩＣカード用のルール管理ツール、及びＷｅｂサイトのサーバに関し、特に顧客のプライバシーの保護を図りつつ、顧客ごとに個別対応のＷｅｂコンテンツを生成し、配信することを可能にするＩＣカード、ＩＣカード用のルール管理ツール装置、及びＷｅｂサイトのサーバに関する。
【０００２】
【従来の技術】
現在、情報技術の進歩により、大量生産による画一的な製品、サービスを提供するマス・マーケティングから、個々の顧客の細かい要求を反映させ、少量多品種の個別化した製品を提供する個別対応のマーケティングが可能になり、多くの実績を挙げている。その一つの例として、インターネット上では、顧客情報に合わせて最適なコンテンツを自動的に提供するＷｅｂサイトが開発されている。このＷｅｂサイトには、予め顧客情報をデータベースに格納しておくとともに、その顧客情報を基に提供したいコンテンツを取り出すルールが記述されたデータベースが用意されており、顧客がＷｅｂサイトを訪問すると、誕生日の情報や、今までの商品の購入履歴などの情報を基に、割引セールの告知や、推奨する商品の画像など、最適化されたコンテンツを自動的に生成して送信する。
しかしながら、上記サイトにおいては、顧客情報を本人の承認を得ないままに使用することもでき、また、顧客が必要としないコンテンツを提供するなど、顧客に不快感を与える恐れも指摘されている。このため、顧客のプライバシーの保護を図りつつ、個別化したサービスを提供できるシステムの実現が望まれていた。
【０００３】
【発明が解決しようとする課題】
本発明はこのような問題を解決するためになされたもので、その目的は、顧客のプライバシーの保護を図りつつ、顧客ごとに個別対応で、最適なＷｅｂコンテンツを配信することを可能にするＩＣカード、ＩＣカード用のルール管理ツール、及びＷｅｂサイトのサーバを提供することにある。
【０００４】
【課題を解決するための手段】
本発明はかかる課題を解決するものであり、請求項１の発明は、Ｗｅｂサイトに顧客の属性情報を提供するためのＩＣカードであって、顧客の属性情報を記録するための手段と、各Ｗｅｂサイトに対して設定された前記属性情報の公開範囲を記録するための手段とを具備することを特徴とする。
本発明の請求項２の発明は、Ｗｅｂサイトに顧客の属性情報を提供するためのＩＣカードであって、顧客の属性情報を記録するための手段と、各Ｗｅｂサイトに対して設定された前記属性情報の公開範囲を記録するための手段と、各Ｗｅｂサイトからの前記属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを記録するための手段とを具備することを特徴とする。
【０００５】
本発明の請求項３の発明は、顧客の属性情報を記録したＩＣカード用のルール管理ツール装置であって、前記ＩＣカードに記録された顧客の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開範囲を設定して、記録させるための手段を具備することを特徴とする。
【０００６】
本発明の請求項４の発明は、顧客の属性情報を記録したＩＣカード用のルール管理ツール装置であって、前記ＩＣカードへの顧客の属性情報の書き込み及びＩＣカードから顧客の属性情報の読み取りを行うための手段と、ＩＣカードに記録された顧客の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開又は非公開を設定して、記録させるための手段と、Ｗｅｂサイトからの前記属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを、各Ｗｅｂサイトごとに当該ＩＣカードに記録するための手段とを具備することを特徴とする。
【０００７】
本発明の請求項５の発明は、顧客の属性情報を基に、該顧客向けのＷｅｂコンテンツを生成して配信するＷｅｂサイトのサーバであって、顧客向けのＷｅｂコンテンツを生成するためのルールを保持するコンテンツ生成ルールデータベースと、顧客の属性情報を保持すると共に該属性情報の公開範囲を設定する機能を有するＩＣカードに対して、該ＩＣカードに記録された顧客の属性情報を問い合わせるための属性情報問い合わせ手段と、前記属性情報の問い合わせに対するＩＣカードからの返信情報を基に、前記コンテンツ生成ルールデータベースから選択したコンテンツ生成ルールを実行し、前記顧客向けのＷｅｂコンテンツを生成するＷｅｂコンテンツ生成手段と、前記生成したＷｅｂコンテンツを前記顧客の端末向けに配信する手段とを具備することを特徴とする。
【０００８】
【発明の実施の形態】
次に本発明の実施の形態例について図面を参照して説明する。
本発明では、Ｗｅｂサイトが、ＩＣカードに記録された顧客の属性情報の内から、許可された範囲内の属性情報を取得し、この属性情報に基づき顧客ごとに個別対応でＷｅｂコンテンツを生成し、該Ｗｅｂコンテンツを顧客の端末に配信するものである。そして、ＩＣカードに記録された顧客の属性情報のＷｅｂサイトに対する公開範囲は、顧客自身が決定するものである。
【０００９】
まず、最初にＷｅｂサイトに対する属性情報の公開範囲を制限することのできるＩＣカードと、該ＩＣカードに記録される情報の内容について説明する。
【００１０】
図１は、本発明で使用するＩＣカードの例を示す図であり、ＩＣカード１０には、アンテナ１１と、アンテナ１１に接続されるＩＣチップ１２が埋め込まれている。ＩＣチップ１２内にはデータ処理部とメモリ１３を有し、ＩＣチップ１２内のメモリ１３には、ＩＣカード１０の所有者である顧客の個人情報である複数の属性情報１４−ｎ（ｎは自然数）と、顧客のプライバシーの保護のために、Ｗｅｂサイト７０のサーバ７１に対する複数の属性情報１４−ｎの公開範囲を制限する公開制限用のルール１６−ｎを記述する複数の種類のルールパック１５−ｎが記録される。
【００１１】
個人の属性情報１４−ｎとしては、図２のＩＣカードに記録される属性情報の例を示す図に例示するように、顧客の各種の個人情報が属性情報１４−ｎとして複数記録される。また、属性情報１４−ｎには、各属性情報１４−ｎごとに、Ｗｅｂサイト７０のサーバ７１からの問い合わせ（属性情報１４−ｎの読み出し要求）に対して、個人情報の各種データを公開するか非公開にするかを設定することができる。また、属性情報１４−ｎには、ルールパック１５−ｎに記述された公開制限用のルール１６−ｎを使用して、Ｗｅｂサイト７０のサーバ７１からの問い合わせに対して真偽判定を行い、肯定（ＹＥＳ）か否定（ＮＯ）で回答を返すことができる。
【００１２】
このルールパック１５−ｎ内の公開制限用のルール１６−ｎによる具体的な真偽判定処理については後述するが、ルールパック１５には、公開制限用のルール１６の他に、その有効期間と、ルールパック１５自身の有効無効を設定するためのステータス情報が記録される。また、公開制限用のルール１６についても、公開又は非公開の設定を行うことができる。また、公開制限用のルール１６の真偽判定は、顧客の属性情報１４−ｎと、演算子（ａｎｄ、ｏｒなど）と、比較値などを用いて行われる（具体例は後述する）。
【００１３】
また、図３は、本発明のＩＣカードとＷｅｂサイトのサーバによるシステムの構成例と処理の概要を示す図である。
図３において、ＩＣカード１０は、パーソナルコンピュータなどのユーザ端末４０に接続されたＩＣカードリーダライタ３０によりデータの読み書きが行われる。ユーザの端末４０は、通信ネットワーク１を介して、Ｗｅｂコンテンツを生成するＷｅｂサイト７０のサーバ７１と接続される。
また、Ｗｅｂサイト７０のサーバ７１がコンテンツを生成する処理の流れについて以下に説明する。
（１）まず、Ｗｅｂサイト７０からコンテンツの配信を希望するユーザは、ユーザの端末４０から、Ｗｅｂサイト７０のサーバ７１にログインする。Ｗｅｂサイト７０のサーバ７１では、顧客データベース（顧客ＤＢ）８０を参照してユーザの認証を行う。（矢付線ａ１）。
（２）次に、ＩＣカード１０内に記録された属性情報１４−１から属性情報１４−ｎの内、公開してもよい属性情報は、ユーザ端末４０からをＷｅｂサイト７０のサーバ７１に送信される（矢付線ａ２）。
（３）また、Ｗｅｂサイト７０のサーバ７１では、顧客に配信するコンテンツを生成するためのコンテンツ生成ルールをコンテンツ生成ルールＤＢ９０から読み出し、例えば、「ＩＦ　２０代　ＴＨＥＮ　海外旅行プレゼント〜コンテンツ」が読み出したコンテンツ生成ルールであったとする。このコンテンツ生成ルールは「顧客が２０代であったならば、海外旅行プレゼントのコンテンツを提供する」という意味を示す。このコンテンツ生成ルールの記述形式には種々の方法があるが、本発明においては記述形式は問わない。なお、コンテンツ生成ルールはＷｅｂサイト７０の運営者が設定する（矢付線ａ６）。
・ＩＣカードの属性情報１４−１から属性情報１４−ｎの内の年齢の情報が公開されていれば、その情報を適用して、「海外旅行プレゼント」を提供する対象者に該当するか否かを判定する（四角形の括弧２内の判定処理）。該当していれば、「海外旅行プレゼント用のコンテンツ」を配信する（矢付線ａ５）。例えば、ＩＣカードを所有するユーザの年齢が２６歳だったとする。このとき、ユーザが公開してもよい属性情報として、「年齢＝２６歳」を設定していた場合、サーバ７１は、年齢の属性情報から公開されている２６歳に基づいて、コンテンツ生成ルールを判定する。そして、サーバ７１は、判定した結果が該当するということで、「海外旅行プレゼント用のコンテンツ」をユーザの端末４０に配信する。・年齢が公開された属性情報１４−１から属性情報１４−ｎの中になければ、Ｗｅｂサイト７０のサーバ７１からＩＣカード１０に（ユーザ端末４０を介して）、顧客が２０代かどうかの問い合わせを行う（矢付線ａ３）。ＩＣカード１０では、Ｗｅｂサイト７０のサーバ７１からの問い合わせに対して、年齢についての公開制限用のルール１６を実行し、真偽判定を行いその結果を返す（矢付線ａ４）。Ｗｅｂサイト７０のサーバ７１では、ＩＣカード１０から受信した真偽判定の結果を基に、「海外旅行プレゼント」を提供する対象者に該当するか否かを判定する（四角形の括弧３内の判定処理）。そして、真偽判定の結果が「真」の場合には、顧客に「海外旅行プレゼント用のコンテンツ」をコンテンツＤＢ１００から読み出し、配信する（矢付線ａ５）。例えば、ＩＣカードを所有するユーザの年齢が２６歳だったとする。このとき、ユーザが公開したくないが公開制限ルール１６として「２０≦年齢＜３０」を設定していた場合、サーバ７１は、まず、ユーザの端末４０に「２０代」であるか否かを問い合わせる。次に、ユーザの端末４０は、先の公開制限ルール１６を実行して、２０代であることを示す「真」の結果をサーバ７１に送信する。サーバ７１は、「真」の結果を受け取ったので、ユーザに「海外旅行のプレゼント用のコンテンツ」をコンテンツＤＢ１００から読み出し、ユーザの端末４０に配信する。
【００１４】
また、図４は、ＩＣカードの属性を利用したコンテンツの生成例を示す図であり、家電量販店のＷｅｂサイト１２０のサーバ１２１における処理例を示したものである。以下、図４を基に、家電量販店のＷｅｂサイト１２０のサーバ１２１における処理の流れについて説明する。
（１）家電量販店では、以前にある商品を購入した顧客に対して、関連商品の割引セールの情報を知らせたいと言う目的があり、それに関連したＷｅｂコンテンツ生成ルールとして、「ＩＦ　利用ポイント＞＝１０００　ａｎｄ　購入商品カテゴリ＝“パソコン”　ＴＨＥＮ　デジタルカメラのコンテンツを生成　ｅｌｓｅ　デフォルト設定のコンテンツを生成」をコンテンツ生成ルールＤＢ１２２に設定する（矢付線ｂ１）。このコンテンツ生成ルールは、「顧客の利用ポイントが１０００以上であり、かつ以前に購入した商品のカテゴリがパソコンであるならば、デジタルカメラのコンテンツを提供し、そうではない場合、予めデフォルトで設定されたコンテンツを提供する」という意味を示す。
（２）家電量販店のＷｅｂサーバ１２１では、設定されたコンテンツ生成ルールに基づき、ＩＣカード１０に対して、「利用ポイント」と「商品購入カテゴリ」の属性情報を、ユーザ端末４０を介して問い合わせる（矢付線ｂ２）。
（３）ＩＣカード１０においては、「利用ポイント」と「商品購入カテゴリ」の属性情報については公開に設定されているので、「利用ポイントが１０５０」と「商品購入カテゴリがパソコン」の属性情報を家電量販店のＷｅｂサーバ１２１に返信する（矢付線ｂ３）。
（４）家電量販店のＷｅｂサイト１２０のサーバ１２１では、コンテンツ生成ルールの条件を満たすので、「デジタルカメラ割引セールス」のコンテンツをコンテンツデータベース（コンテンツＤＢ）１２３から取り出し、顧客のユーザ端末４０に送信する（矢付線ｂ４）。
【００１５】
また、図５は、ＩＣカードのルールの設定方法について説明するための図である。
（１）ＩＣカード１０が内部に持つ属性情報１４−ｎとして、「年齢１＝５５才」が」記録されている場合に、Ｗｅｂサイト７０側に「正確な年齢は教えたくないが、年代は教えてもよい。」と思う場合には、公開制限用のルール１６により、年代についての問い合わせに対しては、「ＹＥＳ」または「ＮＯ」で答えるように設定することができる（Ｓ１、Ｓ２）。
（２）また、住所についても、Ｗｅｂサイト７０側に「住所は教えたくないが、関東圏に住んでいることは、教えてもよい。」と思う場合には、公開制限用のルール１６により、「関東圏にすんでいるかどうかの問い合わせ」に対しては、「ＹＥＳ」で答え、その他の問い合わせには「ＮＯ」で答えるようにるように設定することができる（Ｓ３、Ｓ４）。
（３）また、家族人数についても、Ｗｅｂサイト７０側に「家族の人数の大まかな範囲は教えてもよい。」と思う場合には、公開制限用のルール１６−ｎにより、「家族数は６人以下、及び４人以上の問い合わせ」に対しては、「ＹＥＳ」で答え、その他の問い合わせには「ＮＯ」で答えるように設定することができる（Ｓ５、Ｓ６）。
【００１６】
また、図６は、ＩＣカード内の公開制限用のルール−ｎを利用したコンテンツの生成例を示す図であり、飲食店のＷｅｂサイト１３０のサーバ１３１における処理例を示したものである。図６に示す例では、飲食店のＷｅｂサイト１３０では、「いつも飲食店を利用してくれる顧客に対して最適なプレゼントを提供したい。」と言う目的のために、Ｗｅｂサイト１３０の運営者がコンテンツ生成用のルールをコンテンツ生成ルールデータベース（コンテンツ生成ルールＤＢ）１３２に設定する（矢付線ｃ１）。
例えば、このコンテンツ生成用のルールとして、以下のルールを使用する。
2004013583.tif 000003
【００１７】
このコンテンツ生成用のルールに対しては、以下のように処理が行われる。
（１）まず、サーバ１３１はルール文中の最初の項目「利用ポイント＞１０００　ａｎｄ　趣味＝旅行」について、ユーザ端末４０を介して、ＩＣカード１０に問い合わせを行う。顧客は、飲食店が馴染みの店なので個人情報を少し教えても良いと考えているので、ＩＣカード１０内に記録された属性情報１４−１から属性情報１４−ｎ内の「利用ポイント」と「趣味」の情報については、飲食店のＷｅｂサイト１３０に対しては公開に設定している。したがって、ＩＣカード１０から飲食店のＷｅｂサイト１３０のサーバ１３１に直接、「利用ポイント」と「趣味」の属性情報が渡される（矢付線ｃ２）。
（２）次に、サーバ１３１は、ルール文中の項目「年齢１＞４０以上」について、ユーザ端末４０を介して、ＩＣカード１０に問い合わせを行う。しかしながら、ＩＣカード１０では、ＩＣカード１０に記録された属性情報１４−から属性情報１４−ｎ内の年齢の情報については、公開制限用のルール１６−１が適用されるように設定されている。したがって、ＩＣカード１０は、サーバ１３１からの問い合わせ（４０代以上ですか？）に対して公開制限用のルール１６−１を実行し、ルール１６−１を実行した結果の真偽値を返す（矢付線ｃ３、ｃ４）。この場合は、「ＹＥＳ」を返す。
（３）また、サーバ１３１はルール文中の項目「住所１＞　ｉｎ｛東京都、神奈川県、千葉県、・・・・｝」についてもユーザ端末４０を介して、ＩＣカード１０に問い合わせを行う。ＩＣカード１０は、ＩＣカード１０に記録された属性情報１４−から属性情報１４−ｎ内の住所の情報については、公開制限用のルール１６−２が適用されるように設定されている。したがって、ＩＣカード１０は、サーバ１３１からの問い合わせ（関東圏在住ですか？）に対して公開制限用のルール１６−２を実行し、ルール１６−２を実行した結果の真偽値を返す（矢付線ｃ５、ｃ６）。この場合は、「ＹＥＳ」を返す。
（４）また、サーバ１３１は条件文中の項目「家族人数＜＝６人」についてもユーザ端末４０を介して、ＩＣカード１０に問い合わせを行う。そして、ＩＣカード１０はＩＣカード１０に記録された属性情報１４−から属性情報１４−ｎ内の家族人数の情報については、公開制限用のルール１６−３が適用されるように設定されている。したがって、ＩＣカード１０は、サーバ１３１からの問い合わせ（ご家族は６人以下ですか？）に対して公開制限用のルール１６−３を実行し、ルール１６−３を実行した結果の真偽値を返す（矢付線ｃ７、ｃ８）。この場合は、「ＹＥＳ」を返す。
（５）以上により、サーバ１３１はルール文中の各項目の条件が全て成立する場合には、「温泉旅行プレゼント」のＷｅｂページを生成してユーザ端末４０に配信し、ルール文中の各項目の条件が一部でも成立しない場合には、予め設定した「デフォルト設定のページ」のＷｅｂページを生成してユーザ端末４０に配布する（矢付線ｃ９）。
【００１８】
また、図７は、属性情報、公開制限用のルール、ルールパックなどＩＣカードデータの読み出しと保存を行う画面の例について説明するための図であり、ＩＣカード用のルール管理ツールを使用して、ＩＣカード１０内の各種データの読み出しと、ＩＣカード１０への各種データの保存を行うための画面例を示した図である。なお、このＩＣカード用のルール管理ツールとしては、ＩＣカードリーダライタ３０を接続したユーザ端末４０を使用することができる。図７に例示するように、読込ボタン１４１、保存ボタン１４２をマウスでクリックすることにより、ＩＣカード１０内のデータの読み出しと、ＩＣカード１０へのデータの保存が行える。
【００１９】
また、図８のＩＣカード用のルール管理ツールによる基本属性情報の設定画面の例を示す図のように、ＩＣカード用のルール管理ツールの画面の左側のツリーには、最初に、ＩＣカード１０がコンテンツの自動配信を希望するＷｅｂサイト７０のリスト（「○○銀行」、「○○クレジットカード」、「○○カメラ」、「△△屋」）が表示される。また、各Ｗｅｂサイトのリストの下には、「基本属性一覧」、「サイト属性一覧」の表示項目がある。図８に示す例では、Ｗｅｂサイト「△△屋」に対しての、「基本属性一覧」の情報テーブルを表示させた例を示しており、このテーブル上で、ＩＣカード１０に記録された属性情報１４−から属性情報１４−ｎのそれぞれについて公開非公開の設定、及び公開制限用のルール１６−ｎの使用可、使用不可のステータス情報の設定を行うことができる。
【００２０】
また、図９は、ＩＣカード用のルール管理ツールによるルールパックの設定例について説明するための図であり、画面左側には、サイト名の下に公開制限用のルール１６−ｎの集合であるルールパック名が表示される。図９に示す例では、ルールパックＡを選択して表示した例であり、この画面上で、ルールパックＡの属性（ステータス、有効開始日、有効終了日）を設定する。また、ルールパックＡに含まれる公開制限用の各ルール名と、公開制限用の各ルールの真偽判定条件、公開制限用の各ルールの有効・無効を示すルール一覧が表示される。
【００２１】
また、図１０は、ＩＣカード用のルール管理ツールによる公開制限用のルール１６−ｎの設定について説明するための図であり、図１０に示す例では、画面左下側の、ルールパックＡの下の「年代」についての公開制限用のルール１６−ｎを設定する例を示すものである。本例では、属性情報「年齢」から５０代（６０＞年齢＞＝５０）の公開制限を行ったルール１６−ｎを設定する例である。
【００２２】
また、図１１は、ＩＣカードの内部構成例を示す図であり、本発明に直接関係する部分について示したものである。ＩＣカード１０内にはアンテナ１１とＩＣチップ１２が埋め込まれ、ＩＣチップ１２内には、アンテナ１１とＩＣチップ１２を接続しデータ送受信の通信制御を行うデータ送受信制御部２１と、ＩＣチップ１２の動作を統括制御する制御部２２と、メモリ１３と、処理プログラム部２３とで構成される。メモリ１３には、属性情報１４−ｎと、ルールパック１５−ｎと、公開制限用のルール１６−ｎが記録される。
また、処理プログラム部２３内の、応答処理部２４は、Ｗｅｂサイト７０のサーバ７１からの属性情報１４−ｎについての問い合わせ対する応答処理を行う他、ユーザ端末４０などのＩＣカード用のルール管理ツールからの情報の読み出し及び書き込み指示に対する応答処理を行う。
また、ルール実行処理部２５は、ルールパック１５に記録された公開制限用のルール１６を実行するための処理部である。
【００２３】
また、図１２は、ＩＣカード用のルール管理ツールのシステム構成例を示す図であり、本発明に直接関係する部分について示したものである。なお、このＩＣカード用のルール管理ツール４１はＩＣカードリーダライタ３０が接続されたユーザ端末４０を用いて構成することができる。
図１２において、４２は通信ネットワーク１とＩＣカード用のルール管理ツール４１を接続する通信用インタフェース、４３はＩＣカード用のルール管理ツール４１の全体を統括制御する制御部、５０は処理プログラム部を示している。
処理プログラム部５０には、以下の処理部が含まれる。
・通信処理部５１は、通信ネットワーク１を介して、外部のＷｅｂサイト７０のサーバ７１との通信処理を行う。例えば、Ｗｅｂサイト７０のサーバ７１からの属性情報１４−ｎ（ＩＣカード１０内に記録された属性情報）についての問い合わせに対する応答処理を行う。
・ＩＣカード読み書き処理部５２は、ＩＣカードリーダライタ３０に指示を与え、ＩＣカード１０内のデータの読み取りと書き込みを行うための処理部である。
・属性情報処理部５３は、ＩＣカード１０から属性情報１４−ｎを読み出し表示すると共に、属性情報１４−ｎの設定処理（公開、非公開、ルール使用など）を行い、設定した属性情報１４−ｎをＩＣカード１０に書き込む処理を行う。
・ルールパック処理部５４は、ＩＣカード１０からルールパック１５−ｎ（及び公開制限用のルール１６−ｎ）を読み出し表示すると共に、ルールパック１５−ｎのステータスの設定、及び公開制限用のルール１６−ｎの条件設定を行い、設定した情報をＩＣカード１０に書き込む処理を行う。
また、メモリ６０には、Ｗｅｂサイト７０のサーバ７１にログインする際に必要なユーザ情報（ユーザＩＤやパスワード）６１や、ＩＣカード用のルール管理ツール４１の処理を行う上で必要となるその他の情報６２が記録される。
【００２４】
また、図１３は、Ｗｅｂサイトのサーバのシステム構成例を示す図であり、本発明に直接関係する部分について示したものである。
図１３において、７２は通信ネットワーク１とサーバ７１を接続する通信用インタフェース、７３はサーバ７１の全体を統括制御する制御部、８０は顧客情報８１を記録する顧客データベース（顧客ＤＢ）、９０はＷｅｂサイト７０の運営者が設定するコンテンツ生成ルール９１を記録するコンテンツ生成ルールデータベース（コンテンツ生成ルールＤＢ）、１００は顧客にＷｅｂページとして配信するコンテンツ１０１を保存するコンテンツデータベース（コンテンツＤＢ）、１１０は処理プログラム部を示している。
【００２５】
また、処理プログラム部１１０には、以下の処理部が含まれる。
・認証処理部１１１は、ユーザ端末４０がサーバ７１にログインする際に、ユーザＩＤとパスワードを受信して、ユーザの正当性を認証するための処理部である。
・コンテンツ生成ルール実行処理部１１２は、コンテンツ生成ルールＤＢ９０から取り出したコンテンツ生成ルール９１を実行し、顧客に配信するコンテンツを生成するための処理部である。
・属性情報問い合わせ処理部１１３は、ＩＣカード１０に対して、コンテンツを生成するために必要な顧客の属性情報１４−ｎについて問い合わせを行うための処理部である。
・コンテンツ配信処理部１１４は、顧客に配信することが決まったコンテンツ１０１をコンテンツＤＢ１００から取り出し、顧客のユーザ端末４０にＷｅｂページとして配信するための処理を行う。
【００２６】
なお、図１２に示すＩＣカード用のルール管理ツール４１内の処理プログラム部５０、及び図１３に示すＷｅｂサイト７０のサーバ７１内の処理プログラム部１１０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、図１２に示すＩＣカード用のルール管理ツール４１内の処理プログラム部５０、及び図１３に示すＷｅｂサイト７０のサーバ７１内の処理プログラム部１１０に必要な処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００２７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可般媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの（伝送媒体ないしは伝送波）、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。
また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２８】
以上、本発明のＩＣカード、ＩＣカード用のルール管理ツール、Ｗｅｂサイトのサーバの実施の形態について説明したが、本発明は上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００２９】
【発明の効果】
以上説明したように、本発明の請求項１に記載のＩＣカードにおいては、個人の属性情報を記録すると共に、各Ｗｅｂサイトに対して設定した各属性情報の公開範囲を記録するようにしたので、これにより、顧客のプライバシーの保護を図りつつ、顧客ごとに個別に最適化したＷｅｂページを生成できる。
【００３０】
また、本発明の請求項２に記載ＩＣカードにおいては、個人の属性情報を記録すると共に、各Ｗｅｂサイトに対して設定した各属性情報の公開又は非公開を記録し、また、各Ｗｅｂサイトからの属性情報に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールを登録できるようにする。
これにより、顧客のプライバシーの保護を図りつつ、顧客ごとに最適化したＷｅｂページを生成できる。また、顧客は、ＩＣカードに公開制限用のルールを記述することにより、自分自身でプライバシーの管理ができると共に、真偽値をＷｅｂサイトに返すことができるため、直接、ＩＣカードに記録された属性情報をＷｅｂサイトに渡す場合よりもセキュリティが向上する。また、顧客は提供する属性情報を自分で制限するため、行き過ぎた個別化ページが生成される恐れが少なくなる。またさらに、各Ｗｅｂサイトごとに公開制限用のルールを設定し、１枚のＩＣカードで複数のＷｅｂサイトに対して、個別にプライバシーを管理することができる。
【００３１】
また、本発明の請求項３に記載のＩＣカード用のルール管理ツール装置は、ＩＣカードに記録された顧客の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開範囲を設定して、記録させるようにしたので、顧客は、Ｗｅｂサイトに提供する属性情報について自分自身でプライバシーを管理することができる。
【００３２】
また、本発明の請求項４に記載のＩＣカード用のルール管理ツール装置においては、ＩＣカードに個人の属性情報の書き込み及び読み取りを行うと共に、ＩＣカードに記録された個人の属性情報に対し、各Ｗｅｂサイトごとに各属性情報の公開又は非公開を設定し、また、各Ｗｅｂサイトからの顧客属性に関する問い合わせに対して、真偽値による回答を生成するための公開制限用のルールをＩＣカードに記録できるようにする。
これにより、顧客は、Ｗｅｂサイトに提供する属性情報について自分自身でプライバシーの管理ができる。また、各Ｗｅｂサイトごとに公開制限用のルールを設定し、１枚のＩＣカードで複数のＷｅｂサイトに対して、個別にプライバシーを管理することができる。
【００３３】
また、本発明の請求項５に記載のＷｅｂサイトのサーバにおいては、個人の属性情報を保持すると共に各Ｗｅｂサイトへの属性情報の公開範囲を制限できるＩＣカードに対して、属性情報の問い合わせを行い、ＩＣカードからの返信結果を基にＷｅｂコンテンツ生成用のルールを実行し、ＩＣカードの所有者向けのＷｅｂコンテンツを生成して、個人の端末に配信する。
これにより、顧客のプライバシーの保護を図りつつ、顧客ごとに個別化し、最適化したＷｅｂページを生成できる。また、顧客は提供する属性情報を自分で制限するため、行き過ぎた個別化ページが生成される恐れが少なくなる。
【図面の簡単な説明】
【図１】本発明で使用するＩＣカードの例を示す図である。
【図２】ＩＣカードに記録される属性情報の例を示す図である。
【図３】本発明のＩＣカードとＷｅｂサイトのサーバによるシステムの構成例と処理の概要を示す図である。
【図４】ＩＣカードの属性を利用したコンテンツの生成例を示す図である。
【図５】ＩＣカードのルールの設定方法について説明するための図である。
【図６】ＩＣカード内の公開制限用のルールを利用したコンテンツの生成例を示す図である。
【図７】ＩＣカード用のルール管理ツールによるデータの書き込みと保存画面の例について説明するための図である。
【図８】ＩＣカード用のルール管理ツールによる基本属性情報の設定画面の例を示す図である。
【図９】ＩＣカード用のルール管理ツールによるルールパックの設定例について説明するための図である。
【図１０】ＩＣカード用のルール管理ツールによる公開制限用のルールの設定について説明するための図である。
【図１１】ＩＣカードの内部構成例を示す図である。
【図１２】ＩＣカード用のルール管理ツールのシステム構成例を示す図である。
【図１３】Ｗｅｂサイトのサーバのシステム構成例を示す図である。
【符号の説明】
１　通信ネットワーク
１０　ＩＣカード
１１　アンテナ
１２　ＩＣチップ
１３　メモリ
１４−ｎ　属性情報
１５−ｎ　ルールパック
１６−ｎ　公開制限用のルール
３０　ＩＣカードリーダライタ
４０　ユーザ端末
７０　Ｗｅｂサイト
７１　Ｗｅｂサイトのサーバ
８０　顧客ＤＢ
９０　コンテンツ生成ルールＤＢ
１００　コンテンツＤＢ
【図１】
2004013583.tif 000004
【図２】
2004013583.tif 000005
【図３】
2004013583.tif 000006
【図４】
2004013583.tif 000007
【図５】
2004013583.tif 000008
【図６】
2004013583.tif 000009
【図７】
2004013583.tif 000010
【図８】
2004013583.tif 000011
【図９】
2004013583.tif 000012
【図１０】
2004013583.tif 000013
【図１１】
2004013583.tif 000014
【図１２】
2004013583.tif 000015
【図１３】
2004013583.tif 000016