(57)【要約】【課題】それぞれのサービス情報を効率的に管理することができるようにする。【解決手段】ICカード２にはICチップが内蔵されており、そのメモリに、ユーザ１が商品を購入したり、サービスの提供を受けるなどして利用する店舗から発行されるポイントサービスの情報が記憶可能とされる。ICカード２をリーダライタ５に近接させ、パーソナルコンピュータ４から所定のサーバにアクセスすることにより、ポイントカードシステムの利用者登録が開始され、そのサーバにより、メモリ上にポイントカードシステム専用の領域が形成される。形成された領域には、ユーザ情報や、それぞれのポイントサービスに関する個別情報の他、個別情報のインデックスが記憶される。そのインデックスには、それぞれの個別情報の識別情報、メモリ上のアドレスが記述される。本発明は、ICチップを内蔵するICカードや、携帯型の情報処理端末などに適用することが可能である。【選択図】図１
2005078185.tif 000002
【特許請求の範囲】
【請求項１】
第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成手段と、
前記第１の記憶領域内に第２と第３の記憶領域を形成し、前記第２の記憶領域に、前記第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、前記第３の記憶領域に、前記個別情報のインデックスを記憶させる記憶制御手段と
を備え、
前記記憶制御手段は、非接触の通信を介して行われる外部の機器からの制御に基づいて、前記第２の記憶領域に記憶される前記個別情報の読み出しまたは書き込みを行う
ことを特徴とする情報処理端末。
【請求項２】
前記形成手段は、前記第１の記憶領域が、前記第１のサービスに専用の領域であることを表すフラグを設定する
ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記記憶制御手段は、共通のフォーマットに従って、それぞれの前記個別情報を記憶させる
ことを特徴とする請求項１に記載の情報処理端末。
【請求項４】
前記個別情報は、所定の店舗から発行されるポイントサービスに関する情報である
ことを特徴とする請求項１に記載の情報処理端末。
【請求項５】
前記記憶制御手段は、前記インデックスを暗号化することなく前記第３の記憶領域に記憶させる
ことを特徴とする請求項１に記載の情報処理端末。
【請求項６】
第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成ステップと、
前記第１の記憶領域内に第２と第３の記憶領域を形成し、前記第２の記憶領域に、前記第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、前記第３の記憶領域に、前記個別情報のインデックスを記憶させる記憶制御ステップと
を含み、
前記記憶制御ステップの処理により、非接触の通信を介して行われる外部の機器からの制御に基づいて、前記第２の記憶領域に記憶される前記個別情報の読み出しまたは書き込みが行われる
ことを特徴とする情報処理方法。
【請求項７】
第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成ステップと、
前記第１の記憶領域内に第２と第３の記憶領域を形成し、前記第２の記憶領域に、前記第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、前記第３の記憶領域に、前記個別情報のインデックスを記憶させる記憶制御ステップと
を含み、
前記記憶制御ステップの処理により、非接触の通信を介して行われる外部の機器からの制御に基づいて、前記第２の記憶領域に記憶される前記個別情報の読み出しまたは書き込みが行われる
ことを特徴とするコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末および方法、並びにプログラムに関し、特に、サービス情報を効率的に管理することができるようにするとともに、店舗側が、容易にサービスを提供することができるようにする情報処理端末および方法、並びにプログラムに関する。
【背景技術】
【０００２】
商品の購入時やサービスの利用時の支払い金額などに応じたポイントを店舗側が発行することにより顧客の囲い込みを図ることが行われている。例えば、次回の商品購入時の支払い金額の割引や、ポイントと景品を引き替えるなどのサービスを一定のポイントを貯めた顧客に提供することで、店舗側は、自分の店の継続的な利用を顧客に促すことができる。
【０００３】
このポイントの発行は、一般的には、カードサイズのポイントカードに顧客の支払金額に応じた数のスタンプを押すことで、或いは、磁気カードであるポイントカードに顧客の支払金額に応じた分のポイントのデータを書き込むことで行われる。
【０００４】
また、そのようなポイントカードを異なる店舗がそれぞれ発行した場合、１人がもつカードの枚数が多くなり、その管理が煩雑になる。そこで、例えば、特許文献１に開示されるように、各店舗が発行したポイントのデータを、IC(Integrated Circuit)チップを内蔵する１枚のICカードで管理することが提案されている。
【特許文献１】特開平１１−２７２８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているようにして複数の店舗から発行されたポイントを１枚のICカードで管理する場合、ポイントの発行元である店舗毎（ポイントシステム毎）に、それを管理するアプリケーションをICカード内に用意する必要があるという課題があった（例えば、図２、明細書中の段落番号「００２１」の記載）。
【０００６】
ICカードに内蔵されるICチップのメモリの容量が限られることから、この課題は、１枚のICカードで管理できるポイントの種類を制限することになる。
【０００７】
また、ポイントの発行元毎にアプリケーションを用意する必要があることにより、例えば、個人が経営するような小規模な店舗などが、そのICカードをポイントカードとして使うことが非常に困難である。
【０００８】
さらに、特許文献１に開示されているICカードにおいては、各アプリケーションと、各アプリケーションが参照するデータとが、それぞれ異なるファイルに格納されている。従って、例えば、ICカード全体に、どのような店舗から発行されたポイントが登録されているのかを確認する場合、登録されている情報を表示する表示機器は、それらの全てのファイルを参照する必要があり、表示までの時間が長くなるという課題もあった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、比較的小規模な店舗であっても、容易に、ポイントサービスを顧客に提供することができるようにするものである。また、ICカード内において、各店舗から発行されたポイントなどの情報を効率的に管理することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の情報処理端末は、第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成手段と、第１の記憶領域内に第２と第３の記憶領域を形成し、第２の記憶領域に、第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、第３の記憶領域に、個別情報のインデックスを記憶させる記憶制御手段とを備え、記憶制御手段が、非接触の通信を介して行われる外部の機器からの制御に基づいて、第２の記憶領域に記憶される個別情報の読み出しまたは書き込みを行うことを特徴とする。
【００１１】
形成手段は、第１の記憶領域が、第１のサービスに専用の領域であることを表すフラグを設定するようにすることができる。
【００１２】
記憶制御手段は、共通のフォーマットに従って、それぞれの個別情報を記憶させるようにすることができる。
【００１３】
個別情報は、所定の店舗から発行されるポイントサービスに関する情報であるようにすることができる。
【００１４】
記憶制御手段は、インデックスを暗号化することなく第３の記憶領域に記憶させるようにすることができる。
【００１５】
本発明の情報処理方法は、第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成ステップと、第１の記憶領域内に第２と第３の記憶領域を形成し、第２の記憶領域に、第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、第３の記憶領域に、個別情報のインデックスを記憶させる記憶制御ステップとを含み、記憶制御ステップの処理により、非接触の通信を介して行われる外部の機器からの制御に基づいて、第２の記憶領域に記憶される個別情報の読み出しまたは書き込みが行われることを特徴とする。
【００１６】
本発明のプログラムは、第１のサービスに専用の第１の記憶領域を記憶手段に形成する形成ステップと、第１の記憶領域内に第２と第３の記憶領域を形成し、第２の記憶領域に、第１のサービスに属する第２のサービスに関する個別情報を記憶させるとともに、第３の記憶領域に、個別情報のインデックスを記憶させる記憶制御ステップとを含み、記憶制御ステップの処理により、非接触の通信を介して行われる外部の機器からの制御に基づいて、第２の記憶領域に記憶される個別情報の読み出しまたは書き込みが行われる処理をコンピュータに実行させることを特徴とする。
【００１７】
本発明の情報処理端末および方法、並びにプログラムにおいては、第１のサービスに専用の第１の記憶領域が記憶手段に形成され、第１の記憶領域内に第２と第３の記憶領が形成され、第２の記憶領域に、第１のサービスに属する第２のサービスに関する個別情報が記憶されるとともに、第３の記憶領域に、個別情報のインデックスが記憶される。また、非接触の通信を介して行われる外部の機器からの制御に基づいて、第２の記憶領域に記憶される個別情報の読み出しまたは書き込みが行われる。
【発明の効果】
【００１８】
本発明によれば、それぞれのサービス情報を効率的に管理することができる。
【００１９】
また、本発明によれば、インデックスを参照することで、登録されている個別情報の全体を容易に確認することができる。
【００２０】
さらに、本発明によれば、それを用いることで、店舗側が、容易に、ポイントサービスを提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２２】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２３】
請求項１に記載の情報処理端末（例えば、図４のICカード２、図５の携帯電話機１０１）は、第１のサービス（例えば、ポイントサービス）に専用の第１の記憶領域（例えば、図８のポイントカードシステム専用領域１７１）を記憶手段（例えば、図７のメモリ１５４）に形成する形成手段（例えば、図１７のステップＳ１１２の処理を実行する図７のCPU１５１）と、前記第１の記憶領域内に第２と第３の記憶領域（例えば、図８の個別情報１８４−１が記憶される領域とINDEX１８３が記憶される領域）を形成し、前記第２の記憶領域に、前記第１のサービスに属する第２のサービス（例えば、各店舗が提供するポイントサービス）に関する個別情報を記憶させるとともに、前記第３の記憶領域に、前記個別情報のインデックスを記憶させる記憶制御手段（例えば、図１８のステップＳ１７７の処理を実行する図７のCPU１５１）とを備え、前記記憶制御手段は、非接触の通信を介して行われる外部の機器（例えば、図６のリーダライタ１２１）からの制御に基づいて、前記第２の記憶領域に記憶される前記個別情報の読み出しまたは書き込みを行うことを特徴とする。
【００２４】
請求項２に記載の情報処理端末の前記形成手段は、前記第１の記憶領域が、前記第１のサービスに専用の領域であることを表すフラグ（例えば、図８のカード識別子１８１）を設定することを特徴とする。
【００２５】
請求項３に記載の情報処理端末の前記記憶制御手段は、共通のフォーマット（例えば、図９のフォーマット）に従って、それぞれの前記個別情報を記憶させることを特徴とする。
【００２６】
請求項４に記載の情報処理端末が処理する前記個別情報は、所定の店舗から発行されるポイントサービスに関する情報であることを特徴とする。
【００２７】
請求項５に記載の情報処理端末の前記記憶制御手段は、前記インデックスを暗号化することなく前記第３の記憶領域に記憶させることを特徴とする。
【００２８】
請求項６に記載の情報処理方法は、第１のサービス（例えば、ポイントサービス）に専用の第１の記憶領域（例えば、図８のポイントカードシステム専用領域１７１）を記憶手段（例えば、図７のメモリ１５４）に形成する形成ステップ（例えば、図１７のステップＳ１１２）と、前記第１の記憶領域内に第２と第３の記憶領域（例えば、図８の個別情報１８４−１が記憶される領域とINDEX１８３が記憶される領域）を形成し、前記第２の記憶領域に、前記第１のサービスに属する第２のサービスに関する個別情報（例えば、各店舗が提供するポイントサービス）を記憶させるとともに、前記第３の記憶領域に、前記個別情報のインデックスを記憶させる記憶制御ステップ（例えば、図１８のステップＳ１７７）とを含み、前記記憶制御ステップの処理により、非接触の通信を介して行われる外部の機器（例えば、図６のリーダライタ１２１）からの制御に基づいて、前記第２の記憶領域に記憶される前記個別情報の読み出しまたは書き込みが行われることを特徴とする。
【００２９】
請求項７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項６に記載の情報処理方法と同様である。
【００３０】
図１は、本発明を適用したIC(Integrated Circuit)カード２を用いることで実現されるポイントカードシステムと、そのポイントカードシステムをサービス事業者１１に提供する提供者側の例について示す図である。
【００３１】
図１において、ユーザ１が有するICカード２にはICチップが内蔵されており、そのメモリに、ユーザ１が商品を購入したり、サービスの提供を受けるなどして利用する店舗（複数の店舗からなる商店街等）から発行されるポイントサービスの情報が記憶される。
【００３２】
ユーザ１は、ICカード２の表面に印刷されているマークＭと同じマークを提示している店舗から発行されるポイントを１枚のICカード２に記憶させ、管理することができる。図１の例においては、店舗Ａ、店舗Ｂ、商店街Ｃの各店舗から発行された、それぞれ独自のポイント（図中、丸印で囲われるＡ，Ｂ，Ｃ）がICカード２に記憶されている。ユーザ１は、ポイントを一定量貯めることで、例えば、次回の商品購入時の支払い金額の割引や、ポイントと景品を引き替えるなどのサービスを、そのポイントを発行する店舗から受けることができる。
【００３３】
また、ユーザ１は、ICカード２に記憶されている情報を、自宅３にあるリーダライタ５により読み取らせることで、リーダライタ５に接続されるパーソナルコンピュータ４の画面上でICカード２に記憶されているポイントを確認することができる。このリーダライタ５は、ユーザ１がポイントカードシステムの利用者登録を行ったときなどに提供されるものである。リーダライタ５には、ICカード２に内蔵されるICチップに記憶される情報の読み出し、ICチップに対する情報の書き込みを行うことができるモジュールが内蔵されている。
【００３４】
図１においては、店舗Ａ、店舗Ｂ、複数の店舗からなる商店街Ｃが、顧客にポイントサービスを提供するサービス事業者１１として示されている。なお、店舗Ａ，Ｂからは、それぞれ独自のポイントが顧客に発行され、商店街Ｃを構成する各店舗からは、商店街Ｃ全体として共通のポイントが顧客に発行される。
【００３５】
サービス事業者１１は、ポイントカードシステムを導入する場合、ポイントカードシステム販売事業者１２に対してポイントカードシステムの導入を申し込む。サービス事業者１１は、例えば、月極の所定の代金をポイントカードシステム販売事業者１２に支払うことで、ポイントサービスを顧客に提供するために必要なリーダライタを借り受け、それを自分の店舗に設置してもらうことができる。また、サービス事業者１１は、発行するポイントを管理する管理ソフトウエアや、顧客に発行するICカードをポイントカードシステム販売事業者１２から購入することの他に、マークＭの使用許諾、リーダライタ等のメンテナンスを受けることができる。
【００３６】
図１においては、店舗Ａ，Ｂ、商店街Ｃのある店舗に、リーダライタ２１，２３，２４がそれぞれ設置されている。これらのリーダライタ２１，２３，２４にも、ICカード２に記憶されている情報の読み出し、ICカード２に対する情報の書き込みを行うことができるモジュールが内蔵されている。従って、店舗Ａは、リーダライタ２１を用いて、独自のポイントを顧客がもつICカードに発行することができ、店舗Ｂは、リーダライタ２３を用いて、独自のポイントを発行することができる。また、商店街Ｃのある店舗は、リーダライタ２４を用いて、顧客がもつICカードに商店街Ｃに共通のポイントを提供することができる。
【００３７】
また、サービス事業者１１（店舗Ａ）は、パーソナルコンピュータ２２にポイントカードシステム販売事業者１２から購入した管理ソフトウエアをインストールし、それを用いることで、顧客の管理、統計（CRM(Customer Relationship Management)）を行うことができる。
【００３８】
以上のことから、サービス事業者１１は、ポイントカードシステム販売事業者１２からポイントカードシステムを導入することにより、独自にポイントカードを発行することなく、他の店舗が発行するポイントと相乗りさせる形で、ICカード２にポイントを提供することができる。例えば、磁気カードにポイントを発行するシステムを自分自身で用意するとなると、その導入、維持にかなりの手間やコストがかかることになるが、それらを省くことが可能になる。
【００３９】
また、１枚のICカード２に、複数の店舗から発行されるポイントを記憶させることができるため、顧客（ユーザ１）は、それぞれの店舗から発行された複数のポイントカードを常時持ち歩く必要がなくなる。また、ICカード（ポイントカード）を店舗に提示する際にも、複数のポイントカードの中から探すことなく、容易に取り出すことができる。
【００４０】
図１の説明に戻り、ポイントカードシステム販売事業者１２は、メーカ１３から購入したリーダライタを、ポイントカードシステムの導入の申し込みがあったサービス事業者１１にリースするとともに、管理ソフトウエアやICカードをサービス事業者１１に販売する。また、ポイントカードシステム販売事業者１２は、例えば、請負業者に依頼することで、ポイントカードシステムの導入申し込みがあった店舗にリーダライタを設置する。
【００４１】
メーカ１３は、リーダライタや管理ソフトウエアの開発等を行う事業者である。メーカ１３は、リーダライタや管理ソフトウエアをポイントカードシステム販売事業者１２に販売し、その対価を得る。
【００４２】
図２は、ポイントカードシステムに関連するビジネスモデルの例について示す図である。なお、図２において、ある事業者の業務を他の事業者が兼ねて行ったり、ある事業者の業務を複数の事業者が分担して行うなど、業務の主体は、適宜、変更される。
【００４３】
メーカ１３は、ICカード、リーダライタ（R/W）、管理ソフトウエアをポイントカードシステム販売事業者１２に提供し、その対価を得る。
【００４４】
ポイントカードシステム販売事業者１２は、ツール類（リーダライタ、ICカード、管理ソフトウエア等）をサービス事業者１１に提供するとともに、サービス事業者１１が発行するポイントの管理、サービス事業者１１の顧客データの管理を行う。ポイントカードシステム販売事業者１２は、これらの対価をサービス事業者１１から得る。
【００４５】
また、ポイントカードシステム販売事業者１２は、R/W設置業者３１にリーダライタを提供し、ポイントカードシステムの導入の申し込みがあったサービス事業者１１の店舗にリーダライタを設置し、その後の設定／保守作業等を行うことを依頼する。ポイントカードシステム販売事業者１２からは、リーダライタに関する技術情報等もR/W設置業者３１に提供される。R/W設置業者３１は、サービス事業者１１からの依頼に従ってサービス事業者１１の店舗にリーダライタを設置する。
【００４６】
さらに、ポイントカードシステム販売事業者１２は、ポイントカードシステムに関する技術情報や、ポイント管理を行うためのインタフェース（Ｉ／Ｆ）を付帯ASP(Application Service Provider)サービス事業者３３に提供する。付帯ASPサービス事業者３３は、例えば、ネットワークを介して行う顧客管理などの有料のサービスをサービス事業者１１に提供する。また、ポイントカードシステム販売事業者１２は、カードイシュア３４に対して、ICカードを提供するとともに、ICカード（ICチップ）に関する技術情報を提供する。
【００４７】
サービス事業者１１は、自分の店舗の顧客であるユーザ１に対してポイントサービスを提供するとともに、そのポイントサービスを利用するためのツール類を必要に応じて提供する。例えば、ツール類には、サービス事業者１１が発行するポイントサービスをICカードに登録するための登録用アプリケーションなども含まれる。
【００４８】
汎用発券サービス事業者３２は、ポイントサービスの登録等を行うための手段をサービス事業者１１とユーザ１に提供する。後述するように、ICカード２を用いてポイントサービスを利用するためには、ユーザ１は、ポイントカードシステムの利用者登録、および、ポイントサービスの登録をICカード２に行うことが必要になるが、それらの登録は、汎用発券サービス事業者３２が管理するシステムにより生成されるコマンドに基づいて行われる。
【００４９】
カードイシュア３４は、ポイントカードシステム販売事業者１２から提供されるICカードを、ユーザ１に販売／提供／配布する。なお、携帯電話機にICカード２に内蔵されるものと同じICチップが内蔵される場合、ユーザ１は、ICカード２の代わりに、その携帯電話機を用いてポイントサービスを利用することができる。その場合、カードイシュア３４は携帯電話機のキャリア（通信会社）などとされる。
【００５０】
このようなビジネスモデルにおいて、ポイントサービスを顧客に提供するまでにサービス事業者１１に必要となる手続き、および、ポイントサービスを利用するまでにユーザ１に必要となる手続き等をまとめると図３のようになる。
【００５１】
サービス事業者１１は、ポイントカードシステム販売事業者１２に対して、ポイントカードシステムの導入を申し込む（手続き＃１）。申し込みにより、その後、矢印Ａ１の先に示されるように、サービス事業者１１は、ポイントの発行などを含めた日常業務、管理ソフトウエアを用いての顧客管理を行うことができる。
【００５２】
一方、ユーザ１は、ポイントカードシステム販売事業者１２に対してポイントカードシステムの利用者登録を行う（手続き＃２）。この利用者登録は、例えば、図４に示されるように、自宅３にあるパーソナルコンピュータ４を用いることによって行われる。図４においては、パーソナルコンピュータ４とケーブルで接続されているリーダライタ５にICカード２が近接している。
【００５３】
パーソナルコンピュータ４により実行されるブラウザ５１は、ポイントカードシステム販売事業者１２が管理する管理システム６１のWWW(World Wide Web)サーバ７２との間でHTTP(Hyper Text Transfer Protocol)による通信を行う。ブラウザ５１によるWWWサーバ７１に対するアクセスは、例えば、所定の登録用アプリケーションが実行されることに応じて行われる。
【００５４】
WWWサーバ７１に対するアクセスが行われたとき、パーソナルコンピュータ４の画面には、ポイントカードシステムの利用者登録画面が表示される。利用者登録画面には、ユーザ１の氏名、年齢、住所等、ICカード２に登録するユーザ情報の入力欄が表示され、そこに入力されたユーザ情報がブラウザ５１からWWWサーバ７１に送信される。各種の業務情報等も、ブラウザ５１とWWWサーバ７１との間で送受信される。
【００５５】
パーソナルコンピュータ４により実行されるセキュアクライアント５２は、汎用発券サービス事業者３２が管理する汎用発券システム８１のセキュアサーバ９１との間で、ICカード２に対するカードコマンドの送受信を独自プロトコルに基づいて行う。セキュアクライアント５２により受信されたコマンドは、ICカード２に内蔵されるICチップ４１に出力され、そのコマンドに基づいて、ICチップ４１のメモリにポイントカードシステム専用の領域が確保されるとともに、そこにユーザ情報等が登録され、ポイントカードシステムの利用者登録が行われる。
【００５６】
ここでICカード２に登録されたユーザ１の氏名、住所等のユーザ情報が、ポイントサービスの利用開始時（ポイントサービスの登録時）などに、店舗に用意される機器により自動的に読み込まれるため、ユーザ１は、それぞれの店舗から発行されるポイントサービスを利用するために、店舗が用意する書面に氏名や住所などを記入する必要がない。
【００５７】
利用者登録を行うことで、その後、ユーザ１は、ポイントサービスを利用するために必要な情報をICカード２に登録させることができる。
【００５８】
また、ユーザ１は、ICチップ４１を内蔵する携帯電話機を用いることによってもポイントサービスを利用することができ、その利用者登録は、図４に示されるICカード２の利用者登録と同様に、図５に示されるようにして行われる。図４の携帯電話機１０１は、図４のICカード２と同様に、ICチップ４１を内蔵している。
【００５９】
携帯電話機１０１に用意される登録用アプリケーション１１１は、例えば、管理システム６１からダウンロードすることで取得されたものである。登録用アプリケーション１１１の実行がユーザにより指示されたとき、WWWサーバ７１と登録用アプリケーション１１１の間でHTTPによる通信が開始される。
【００６０】
その後、パーソナルコンピュータ４から利用者登録を行う場合と同様に、携帯電話機１０１の画面に各種のユーザ情報の入力欄が表示されるため、そこにユーザ１により入力された情報が登録用アプリケーション１１１からWWWサーバ７１に送信される。
【００６１】
汎用発券サービス事業者３２のセキュアサーバ９１は、管理システム６１からの要求に応じて所定のコマンドを生成し、それを携帯電話機１０１のセキュアクライアント１１２に対して送信する。セキュアクライアント１１２により受信されたコマンドは、ICチップ４１に出力され、そのコマンドに基づいて、ポイントカードシステムの利用者登録が行われる。
【００６２】
このようにして、ICカード２、携帯電話機１０１にポイントカードシステムの利用者登録（図２の手続き＃２）が行われる。
【００６３】
図３の説明に戻り、一方、以上のような登録手続きをユーザ１が行うことなく、ポイントカードシステムの利用者登録済みのカードがカードイシュア３４から発行される場合、そのカードイシュア３４自身が、図４に示されるようにして利用者登録（図２の手続き＃２）を行う。例えば、カードイシュア３４がクレジットカードの発行業務を行っている場合、ポイントサービスとともに、所定のクレジットカードサービスをも利用できるICカードがカードイシュア３４から発行される。
【００６４】
ユーザ１は、利用者登録を行った後、矢印Ａ２の先に示されるように、各店舗から発行されるポイントサービスを利用するためのポイントサービスの登録を行う（手続き＃３）。
【００６５】
ポイントサービスの登録は、例えば、図６に示されるように、ユーザ１が、ICカード２または携帯電話機１０１を、店舗に設置されているリーダライタ１２１に近接させることによって非接触で行われる。
【００６６】
ユーザ１が、店舗に設置されているリーダライタ１２１にICカード２をかざした場合、ポイントカードシステムの利用者登録の際に形成されたポイントカードシステムの専用の領域に、その店舗が提供するポイントサービスの情報が登録される。
【００６７】
なお、ポイントサービスの登録が既に行われた状態のICカードが店舗から発行される場合、例えば、サービス事業者１１自身が、図６に示されるようにしてサービス登録を行う（手続き＃３）。
【００６８】
ポイントサービスの登録を行った後、ユーザ１は、商品の購入時などに、店舗のレジスタの近傍に用意されるリーダライタ１２１にICカード２をかざすことにより、図３の矢印Ａ３の先に示されるように、各店舗から発行されるポイントをICカード２に貯め、利用することができる。なお、ユーザ１は、ネットワーク上のショッピングサイト（仮想の店舗）で商品を購入する場合にも、図４に示されるようにして、ICカード２を用いてポイントサービスを利用することができる。
【００６９】
図３に示されるような手続きにより、サービス事業者１１はポイントカードシステムを導入することができ、一方、ユーザ１は登録したポイントサービスを利用することができる。
【００７０】
ここで、各機器の構成について説明する。
【００７１】
図７は、図１のICカード２の構成例を示すブロック図である。
【００７２】
ICカード２は、例えば、アンテナ（ループアンテナ）４２と、それ以外の構成が１チップに格納されたICチップ４１から構成され、電磁誘導を利用して、近接された外部の機器（リーダライタ）との間で非接触の通信を行う。ここで、「非接触の通信」とは、金属の端子を介して電気的に接続することなく行われる通信をいう。
【００７３】
CPU(Central Processing Unit)１５１は、ROM(Read Only Memory)１５２に格納されている制御プログラムをRAM(Random Access Memory)１５３に展開し、ICチップ４１の全体の動作を制御する。例えば、リーダライタから送信されてくるポイントに関する情報を、メモリ１５４に記憶させる。
【００７４】
メモリ１５４は、例えば、EEPROM(Electrically Erasable and Programmable Read Only Memory)であり、共通領域と個別領域から構成される。共通領域は、ICチップ４１を利用するそれぞれのアプリケーションが自由にそこに領域を形成し、データを記憶させることが可能な領域であり、個別領域は、例えば、所定の企業等に専用のものとして予め割り当てられている領域である。例えば、ポイントカードシステムの利用者登録時に、ポイントカードシステムで用いる専用の領域が共通領域に形成され、そこに、ポイントサービスの情報などが記憶される。
【００７５】
SPU(Signal Processing Unit)１５６は、ASK(Amplitude Shift Keying)復調部１５９で復調されたデータがBPSK(Binary Phase Shift Keying)変調されている場合、図示せぬPLL(Phase Lock Loop)部から供給されるクロック信号に基づいて、そのデータの復調を行い、復調したデータを、バス１５５を介してCPU１５１等に適宜出力する。また、SPU１５６は、バス１５５を介して供給されてきたデータにBPSK変調を行い、それをASK変調部１５７に出力する。
【００７６】
ASK変調部１５７は、所定の情報をリーダライタに出力する場合、SPU１５６から供給されるデータに対応して、例えば、所定のスイッチング素子をオン／オフ（電気的な接続／切断）させ、スイッチング素子がオン状態であるときだけ、所定の負荷をアンテナ４２に並列に接続させることにより、アンテナ４２の負荷を変動させる。
【００７７】
これにより、アンテナ４２において受信されているリーダライタからの変調波がASK変調され、その変調成分が、アンテナ４２を介してリーダライタに送信される（リーダライタのアンテナの端子電圧が変動される）。
【００７８】
ASK復調部１５９は、アンテナ４２を介して受信した変調波（ASK変調波）を包絡線検波して復調し、復調後のデータをSPU１５６に出力する。アンテナ４２においては、リーダライタから輻射される所定の周波数の電磁波により共振が生じている。
【００７９】
電源生成部１６０は、アンテナ４２において励起された交流電圧を整流し、安定化した後、各部に直流電源として供給する。例えば、リーダライタから輻射される電磁波の電力は、ICチップ４１に必要な電力を賄う磁界を発生させるように調整されている。
【００８０】
図８は、図７のメモリ１５４の共通領域に、ポイントカードシステム専用の領域として形成されるポイントカードシステム専用領域１７１に記憶される情報の例を示す図である。
【００８１】
カード識別子１８１は、ICチップ４１が、どのような機器に内蔵されるチップであるのかを表し、基本的には、ポイントカードシステムの最初の利用者登録時以外、書き換えられることはない。また、カード識別子１８１は、登録可能な個別情報の数をも表す。
【００８２】
ユーザ情報１８２は、ICカード２を利用するユーザ１に関する情報を表す。例えば、ユーザ情報１８２により表される情報の信頼度や、ポイントカードシステム専用領域１７１の外部の領域に拡張ユーザ情報が記憶されている場合、その場所を表す情報などがユーザ情報として記述される。
【００８３】
INDEX１８３は、ポイントカードシステム専用領域１７１にどのようなポイントサービスに関する個別情報が記述されているのかを表すとともに、それぞれの個別情報がどこに記述されているのかを表す。従って、例えば、パーソナルコンピュータ４は、このINDEX１８３を参照するだけで、ICカード２に登録されているポイントサービスの一覧をユーザ１に提示したりすることが可能となる。INDEX１８３には、ユーザ１がパーソナルコンピュータ４などを用いて記述内容を変更することを想定し、その変更履歴を表す情報も含まれる。
【００８４】
個別情報１８４−１乃至１８４−Ｘは、それぞれ、各店舗から発行されるポイントサービスに関する情報である。個別情報１８４−１乃至１８４−Ｘには、共通のフォーマットに従って、ポイントサービスに関する各種の情報が含まれる。ポイントサービスを提供するサービス事業者１１は、そのフォーマットの範囲内で、例えば、暗号化を施すか否かなど、ポイントサービスに関する情報を自由に規定することができる。
【００８５】
図９は、図８の各情報（大分類）に含まれる、より詳細な情報（項目）と、それぞれの項目のサイズ、読み出し／書き込みの際に鍵が必要であるか否か、および、ブロック数の例を示している。なお、ここでいう「ブロック」は、リーダライタ（リーダライタ５，１２１）とICチップ４１との間で行われる情報の読み出し／書き込みの単位である。
【００８６】
カード識別子１８１の前には、１ブロックの定義ブロックが形成される。定義ブロックには、例えば、以降に記述される情報が、ポイントカードシステムに関する情報であることを表すフラグや、その全体のサイズなどの情報が記述される。定義ブロックに記述される情報は、読み出し時、書き込み時のいずれの場合も、リーダライタに所定の鍵が必要とされる（鍵（r/w）On）。
【００８７】
カード識別子１８１には、４バイトのカードNo.、１バイトのカード種別が含まれる。カードNo.とカード種別により、ICチップ４１がどのような機器に内蔵されるチップであるのか、および、登録可能な個別情報の数が表される。カード識別子１８１に含まれる各項目は、読み出し時には鍵は不要であるが、書き込み時にはリーダライタに所定の鍵が必要とされる（鍵（r/w）off/On）。
【００８８】
ユーザ情報１８２には、４バイトのユーザNo.、１バイトのユーザ種別、１バイトの情報信頼度、６バイトのユーザ情報１８２の登録年月日、１バイトの更新回数、１バイトの性別、１バイトの年齢、２０バイトの氏名、６０バイトの住所、２バイトの拡張情報INDEX（拡張ユーザ情報の記憶場所）、１０バイトのE-mailアドレスが含まれる。ユーザ情報１８２に含まれる各項目は、読み出し時には鍵は不要であるが、書き込み時にはリーダライタに所定の鍵が必要とされる（鍵（r/w）off/On）。
【００８９】
なお、セキュリティレベルが０の場合は、リーダライタに鍵が用意されていない場合でも、自由にユーザ情報を書き換えることが可能とされ、０以外の場合は、ポイントカードシステム販売事業者１２のみが書き換え可能とされる。このセキュリティレベルは、情報信頼度の値によって定まる。このユーザ情報１８２と、それに含まれる情報信頼度によって、ユーザ１の本人認証などが行われる。
【００９０】
以上のカード識別子１８１とユーザ情報１８２は、７ブロックからなる領域に記憶される。
【００９１】
１ブロックの定義ブロックの後には、４ブロックからなる領域が用意され、そこにINDEX１８３が記述される。INDEX１８３には、２×ＸバイトのサービスNo.、１×ＸバイトのINDEX、４バイトの予備、の各項目が含まれる。ここで、Ｘの値は、登録されているポイントサービスの数（個別情報の数）である。図９の例においては、登録可能な最大のサービスの数が２０とされている。
【００９２】
サービスNo.により、どのようなポイントサービスに関する個別情報が記述されているのかが表され、INDEXにより、それぞれの個別情報の位置情報が記述される。INDEX１８３に含まれる各項目は、読み出し時、書き込み時のいずれの場合にも、リーダライタに鍵が用意されている必要はない（鍵（r/w）off/off）。従って、ユーザ１は、パーソナルコンピュータ４などを用いて、INDEX１８３に登録されている情報の削除等を行うことができる。削除等の操作履歴は、例えば、４バイトの予備に記述され、それに基づいて、適宜、削除等した情報の復旧が可能とされる。
【００９３】
これらの項目を含むINDEX１８３は、暗号化が施されておらず、その読み出し時に鍵が不要であるため、リーダライタは、暗号化が施されている場合に較べて、暗号を復号するのに要する時間の分だけ、より短時間でINDEX１８３の記述内容を確認することができる。
【００９４】
なお、このINDEX１８３には、ポイントサービスで用いる鍵とは異なる鍵を用いたサービスを登録することも可能とされる。
【００９５】
１ブロックの定義ブロックの後、２８ブロックの個別情報１８４−１乃至１８４−Ｘが記述される。個別情報１８４−１乃至１８４−Ｘのそれぞれには、２×ＸバイトのサービスNo.、４×Ｘバイトの管理No.、４×Ｘバイトの更新日時、２×Ｘバイトの更新時刻、４×Ｘバイトのバリュー（ポイント）、６×Ｘバイトのポイントの有効期限、８バイトの予備の各項目が含まれる。個別情報１８４−１乃至１８４−Ｘのそれぞれに含まれる各項目は、読み出し時には鍵は不要であるが、書き込み時にはリーダライタに所定の鍵が必要とされる（鍵（r/w）off/on）。
【００９６】
このような各項目が、メモリ１５４のポイントカードシステム専用領域１７１に記憶され、リーダライタによる書き込み／読み出しが行われる。図９に示されるように、各店舗が提供するポイントサービスに関する個別情報１８４−１乃至１８４−Ｘが、それぞれ共通のフォーマットで記述されるため、ポイントサービスを管理するアプリケーション（例えば、図６のリーダライタ１２１に用意されるアプリケーション）をサービス毎に用意する必要はなく、１つで済むことになる。
【００９７】
図１０は、図１のパーソナルコンピュータ４の構成例を示すブロック図である。
【００９８】
CPU２０１は、ROM２０２に記憶されているプログラム、または、記憶部２０８からRAM２０３にロードされたプログラムに従って各種の処理を実行する。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００９９】
記憶部２０８には、CPU２０１が実行可能なプログラムとして、例えば、ネットワーク上のサーバに用意されるHTML(Hyper Text Markup Language)ファイルを閲覧するためのブラウザ５１、汎用発券サービス事業者３２（図３）が管理する汎用発券システム８１に用意されるセキュアサーバ９１との間で通信を行うセキュアクライアント５２が記憶される。
【０１００】
CPU２０１、ROM２０２、およびRAM２０３は、バス２０４を介して相互に接続される。このバス２０４にはまた、入出力インタフェース２０５も接続される。
【０１０１】
入出力インタフェース２０５にはキーボードやマウスなどよりなる入力部２０６、LCD(Liquid Crystal Display)などのディスプレイよりなる出力部２０７、ハードディスクなどより構成される記憶部２０８、および、通信部２０９が接続される。通信部２０９は、ネットワークを介しての通信を行う。
【０１０２】
また、入出力インタフェース２０５にはリーダライタ５が接続される。リーダライタ５に内蔵されるSAM(Secure Application Module)２３１は、近接されるICカード２に内蔵されるICチップ４１との間で認証処理を行うとともに、ICチップ４１のメモリ１５４に記憶されている情報の読み出し、および、メモリ１５４への情報の書き込みを行う。このSAM２３１と同様の機能を有するモジュールのみが、メモリ１５４に記憶されている情報の読み出し、メモリ１５４への情報の書き込みが可能とされる。
【０１０３】
入出力インタフェース２０５には、必要に応じてドライブ２１０が接続され、磁気ディスク２４１、光ディスク２４２、光磁気ディスク２４３、或いは半導体メモリ２４４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部２０８にインストールされる。
【０１０４】
図１１は、図５の携帯電話機１０１の構成例を示すブロック図である。
【０１０５】
CPU２５８は、ROM２５９やメモリ２６３に格納されている制御プログラムをRAM２６０に展開し、ICチップ４１を含む、携帯電話機１０１の全体の動作を制御する。ICチップ４１の詳細な構成については、適宜、図７を引用する。
【０１０６】
送信部２５２は、DSP２５４から音声情報が供給されたとき、ディジタルアナログ変換処理、および周波数変換処理等の所定の処理を施し、得られた音声信号をアンテナ２５１から送信する。
【０１０７】
受信部２５３は、例えば、音声通話モード時において、アンテナ２５１で受信されたRF信号を増幅して周波数変換処理およびアナログディジタル変換処理等の所定の処理を施し、得られた音声情報をDSP２５４に出力する。
【０１０８】
DSP２５４は、受信部２５３から供給される音声情報に対して、例えば、スペクトラム逆拡散処理を施し、得られたデータを音声処理部２５５に出力する。また、DSP２５４は、音声処理部２５５から供給される音声情報に対してスペクトラム拡散処理を施し、得られたデータを送信部２５２に出力する。
【０１０９】
音声処理部２５５は、マイクロフォン２５７により集音されたユーザの音声を音声情報に変換し、それをDSP２５４に出力する。また、音声処理部２５５は、DSP２５４から供給された音声情報をアナログ音声信号に変換し、対応する音声信号をスピーカ２５６から出力する。
【０１１０】
表示部２６１は、LCDなどにより構成され、CPU２５８から供給される情報に基づいて、対応する画面を表示する。表示部２６１には、例えば、ポイントカードシステムの利用者登録時に、ユーザ情報の入力画面が表示される。
【０１１１】
入力部２６２は、携帯電話機１０１の筐体表面に設けられているテンキー、通話ボタン、および電源ボタン等の各種のボタンに対するユーザの入力を検出し、対応する信号をCPU２５８に出力する。
【０１１２】
EEPROMよりなるメモリ２６３には、登録用アプリケーション１１１、セキュアクライアント１１２が記憶される。
【０１１３】
図１２は、ポイントカードシステム販売事業者１２が管理する管理システム６１の構成例を示すブロック図である。
【０１１４】
管理システム６１は、例えば、図１０に示されるような１つのパーソナルコンピュータにより、或いは、複数のパーソナルコンピュータが協働することで実現される。
【０１１５】
サーバ部３０１は、WWWサーバ７１、HTTPサーバ３１１、アプリケーションサーバ３１２から構成される。WWWサーバ７１は、例えば、ポイントカードシステムの利用者登録を行うためのサイトや、ポイントサービスの登録を行うためのサイトを管理する。それらの登録時にパーソナルコンピュータ４等から送信されてきたユーザ情報などは、WWWサーバ７１により、DB(Data Base)３０２に登録される。HTTPサーバ３１１は、例えば、アクセスしてきたパーソナルコンピュータ４や汎用発券システム８１との間でネットワークを介してHTTPによる通信を行う。アプリケーションサーバ３１２は、例えば、アクセスしてきた携帯電話機１０１に対して登録用アプリケーションなどを提供する。
【０１１６】
図１３は、汎用発券サービス事業者３２が管理する汎用発券システム８１の構成例を示すブロック図である。
【０１１７】
汎用発券システム８１は、管理システム６１と同様に、例えば、図１０に示されるような１つのパーソナルコンピュータにより、或いは、複数のパーソナルコンピュータが協働することで実現される。
【０１１８】
サーバ部３２１は、セキュアサーバ９１、HTTPサーバ３３１から構成される。セキュアサーバ９１は、パーソナルコンピュータ４や携帯電話機１０１により実行されるセキュアクライアント（セキュアクライアント５２，１１２）との間で、HTTPによる通信と連動して所定のプロトコルに従った通信を行い、SAM３２２により生成される制御コマンドをパーソナルコンピュータ４や携帯電話機１０１に送信する。HTTPサーバ３３１は、各機器とHTTPによる通信を行う。
【０１１９】
SAM３２２は、ICチップ４１に対する所定の制御コマンドを生成し、それをセキュアサーバ９１に供給する。DB３２３には、ポイントサービスの登録に必要な各種の情報が記憶される。
【０１２０】
図１４は、サービス事業者１１の店舗に設置されるリーダライタ１２１と、リーダライタ１２１を制御する店舗システム３４１の構成例を示すブロック図である。店舗システム３４１は、基本的には、図１０のパーソナルコンピュータ４と同様の構成を有しており、重複する説明については適宜省略する。
【０１２１】
リーダライタ１２１のSAM３７１は、CPU３５１からの制御に従って、顧客が提示したICカード２に内蔵されるICチップ４１や、携帯電話機１０１に内蔵されるICチップ４１と通信を行い、例えば、その顧客が支払った代金に応じたポイントをメモリ１５４に書き込む。
【０１２２】
次に、ポイントカードシステム販売事業者１２が販売するポイントカードシステムによって、ポイントサービスが顧客に提供されるまでの一連の手続き、および、各機器の動作について説明する。
【０１２３】
始めに、図１５のフローチャートを参照して、ポイントカードシステムを導入する際の、サービス事業者１１、ポイントカードシステム販売事業者１２、R/W設置業者３１間の手続き（図３の手続き＃１）の流れの例について説明する。
【０１２４】
ステップＳ２１において、サービス事業者１１は、例えば、ポイントカードシステム販売事業者１２が配布する所定の書面などを用いて、ポイントカードシステムの導入をポイントカードシステム販売事業者１２に申し込む。また、サービス事業者１１は、ステップＳ２２において、リーダライタ１２１の設置をR/W設置業者３１に申し込む。サービス事業者１１による申し込みは、ステップＳ１においてポイントカードシステム販売事業者１２により受け付けられ、ステップＳ１１においてR/W設置業者３１により受け付けられる。
【０１２５】
ポイントカードシステム販売事業者１２は、ステップＳ２において、R/W設置業者３１との間で所定の事務処理を行った後、ステップＳ３に進み、管理用ソフトウエアや配布用ICカードをサービス事業者１１に送付する。ポイントカードシステム販売事業者１２は、ステップＳ４において、サービス事業者１１との間で、サービス事業者１１から送られてくるデータに基づく顧客管理、ポイント管理、各種のメンテナンス等の定常業務を行い、その後、手続きを終了させる。
【０１２６】
R/W設置業者３１は、ステップＳ１２において、ポイントカードシステム販売事業者１２との間で事務処理を行った後、ステップＳ１３に進み、申し込みのあった店舗にリーダライタ１２１を設置する。リーダライタ１２１は、ポイントカードシステム販売事業者１２からR/W設置業者３１に予め提供されているものである。その後、ステップＳ１４において、R/W設置業者３１は、設置したリーダライタ１２１のメンテナンスを必要に応じて行う。
【０１２７】
サービス事業者１１は、ステップＳ２３において、ポイントカードシステム販売事業者１２から送付される管理用ソフトウエアと配布用のICカードを受け取り、ステップＳ２４において、R/W設置業者３１にリーダライタ１２１の設置作業を行ってもらう。その後、サービス事業者１１は、ステップＳ２５において、サービス事業者１１に顧客管理を依頼したり、ステップＳ２６において、リーダライタ１２１のメンテナンスをR/W設置業者３１に行ってもらうことで、ポイントカードシステムの導入に際しての一連の手続きを終了させる。
【０１２８】
次に、図１６のフローチャートを参照して、ICカードを発行する際の、ユーザ１、ポイントカードシステム販売事業者１２、カードイシュア３４間の手続き（図３の手続き＃２）の流れの例について説明する。なお、ここでカードイシュア３４からユーザ１に発行されるICカードは、ポイントカードシステムの利用者登録が予め行われているものである。
【０１２９】
ステップＳ４１において、ポイントカードシステム販売事業者１２は、ICカードとともに、それに内蔵されるICチップの技術情報をカードイシュア３４に提供する。ここで提供されたICカードと技術情報は、ステップＳ５１において、カードイシュア３４により受け取られる。
【０１３０】
ステップＳ６１において、ユーザ１は、ICカードの発行をカードイシュア３４に申し込む。この申し込みの際には、ユーザ１は、自分自身の氏名、年齢、住所等のICチップに登録する情報をカードイシュア３４に提供する。また、カードイシュア３４がクレジットカード会社でもあり、ポインサービスを利用する機能が付加されたクレジットカードの発行を申し込む場合、ユーザ１は、ICチップに登録するユーザ情報の他に、銀行口座の口座番号等の情報もカードイシュア３４に提供する。
【０１３１】
ユーザ１からの申し込みをステップＳ５２において受け付けたカードイシュア３４は、ステップＳ５３において、ポイントカードシステム販売事業者１２から提供されたICカードに内蔵されるICチップに、ポイントカードシステム専用領域１７１を作成し、そこに、図９のフォーマットに従って、ユーザ１から提供されたユーザ情報等を書き込む。
【０１３２】
ステップＳ５４において、カードイシュア３４は、ポイントカードシステム販売事業者１２に対して、ポイントカードシステムの利用者登録を行ったユーザ情報を提供するとともに、ユーザ１に対して、ユーザ情報等が登録されたICカードを配布する。
【０１３３】
ユーザ１は、ステップＳ６２において、カードイシュア３４から配布されたICカードを受け取り、手続きを終了させる。ポイントカードシステムの利用者登録がカードイシュア３４により既に行われているため、ユーザは、ポイントサービスの登録を行うだけで、ある店舗から提供されるポイントサービスを利用することができる。
【０１３４】
次に、図１７のフローチャートを参照して、ICカード２にポイントカードシステムの利用者登録（図３の手続き＃２）を行う各機器の処理について説明する。
【０１３５】
上述したように、利用者登録は、例えば、図４に示されるように、ユーザ１がリーダライタ５にICカード２を近接させ、パーソナルコンピュータ４から、ポイントカードシステム販売事業者１２が管理する登録サイトにアクセスすることで開始される。登録サイトにアクセスしたとき、パーソナルコンピュータ４の画面（出力部２０７）には、所定の登録画面が表示される。
【０１３６】
ステップＳ１０１において、パーソナルコンピュータ４のCPU２０１（図１０）により実行されるブラウザ５１は、登録画面に対するユーザの入力を受け付ける。登録画面には、例えば、氏名、性別、年齢、住所、E-mailアドレス等のユーザ情報の入力欄が設けられており、そこに、ユーザ１により入力部２０６が操作され、ユーザ情報が入力される。
【０１３７】
ユーザ１によりユーザ情報の送信が指示されたとき、ステップＳ１０２において、ブラウザ５１は、入力されたユーザ情報を管理システム６１のWWWサーバ７１にHTTPにより送信する。
【０１３８】
WWWサーバ７１は、ステップＳ９１において、パーソナルコンピュータ４から送信されてきたユーザ情報を受信し、ステップＳ９２に進み、ユーザ情報の信頼度を決定する。ここで決定された信頼度は、汎用発券システム８１に通知され、汎用発券システム８１により、ユーザ情報の１項目としてICカード２に登録される。
【０１３９】
ステップＳ９３において、WWWサーバ７１は、ネットワークを介して、汎用発券システム８１に発券要求を行う。ここでいう「発券」とは、ポイントカードシステムが利用できるように、ICカード２のメモリ１５４にポイントカードシステム専用領域１７１を形成すること、或いは、後述する、新たなポイントサービスを登録するための領域を形成することをいう。汎用発券システム８１に対する発券要求には、パーソナルコンピュータ４から送信されてきたユーザ情報、ユーザ情報の信頼度等が含まれる。
【０１４０】
WWWサーバ７１からの要求をステップＳ７１において受信した汎用発券システム８１のセキュアサーバ９１は、ステップＳ７２に進み、発券、ユーザ情報の登録、拡張情報INDEXの更新をICチップ４１に対して指示するコマンドを生成する。
【０１４１】
ステップＳ７３において、セキュアサーバ９１は、ステップＳ７２で生成したコマンドを、独自プロトコルに基づいてネットワークを介してパーソナルコンピュータ４（ICチップ４１）に送信する。
【０１４２】
パーソナルコンピュータ４のセキュアクライアント５２は、ステップＳ１０３において、セキュアサーバ９１から送信されてきたコマンドを受信し、それをリーダライタ５のSAM２３１に出力する。SAM２３１は、ステップＳ１０４において、供給されたコマンドをICチップ４１に送信し、発券と、発券により形成された領域への各種の情報の登録を指示する。
【０１４３】
SAM２３１からのコマンドをステップＳ１１１において受信したICチップ４１は、ステップＳ１１２に進み、メモリ１５４にポイントカードシステム専用領域１７１を形成するとともに、形成したポイントカードシステム専用領域１７１に、図９のフォーマットに従ってユーザ情報、拡張情報INDEXを登録する。これにより、ICチップ５にポイントサービスの情報を登録することが可能な状態になる。
【０１４４】
一方、汎用発券システム８１のセキュアサーバ９１は、ステップＳ７４において発券情報を生成し、生成した発券情報をDB３２３に登録する。その後、ステップＳ７５において、登録処理の終了が管理システム６１に対して通知される。
【０１４５】
管理システム６１のWWWサーバ７１は、ステップＳ９４において、登録処理の終了が汎用発券システム８１から通知されることに応じて、パーソナルコンピュータ４に、ポイントカードシステムの利用者登録が終了したことを通知する画面を表示させる。
【０１４６】
ステップＳ１０５においては、利用者登録が終了したことを通知する画面が表示され、処理が終了される。
【０１４７】
以上においては、ICカード２に内蔵されるICチップ４１に利用者登録を行う処理について説明したが、この処理は、図５に示されるように、携帯電話機１０１に内蔵されるICチップ４１に利用者登録を行う場合にも行われる。すなわち、この場合、図１７のブラウザ５１の処理と同じ処理が、携帯電話機１０１に用意される登録用アプリケーション１１１により行われる。
【０１４８】
以上のようにして利用者登録を行った後、ユーザ１は、例えば、ICカード２にポイントサービスの登録を行うことができる。
【０１４９】
次に、図１８のフローチャートを参照して、ICチップ４１（ICカード２および携帯電話機１０１に内蔵されるICチップ４１）、リーダライタ１２１、店舗システム３４１によるポイントサービスの登録処理(図３の手続き＃３)について説明する。
【０１５０】
ここでは、例えば、ICカード２に内蔵されるICチップ４１にポイントサービスを登録する処理について説明する。この処理は、例えば、図６に示されるように、店舗に設置されるリーダライタ１２１にICカード２が近接された状態で行われる。
【０１５１】
ポイントサービスの登録がユーザ１から依頼された場合、依頼を受けた店員は、例えば、リーダライタ１２１に設けられる所定のボタンを用いて、ポイントサービスの登録の開始を指示するサービス登録操作を行う。リーダライタ１２１は、ステップＳ１４１において、その操作を受け付け、ステップＳ１４２に進み、ICカード２のPoling（探索）を開始する。これにより、リーダライタ１２１から探索コマンドが繰り返し輻射される。
【０１５２】
リーダライタ１２１にICカード２がかざされたとき（近接されたとき）、ステップＳ１７１において、ICチップ４１のCPU１５１は、リーダライタ１２１から輻射される探索コマンドを受信し、ステップＳ１７２に進み、ポイントカードシステム専用領域１７１に登録されているカード識別子１８１をリーダライタ１２１に送信する。
【０１５３】
リーダライタ１２１は、ICチップ４１から送信されるカード識別子１８１をステップＳ１４３において受信し、ステップＳ１４４に進み、受信したカード識別子１８１を店舗システム３４１に送信して、カードの正当性の確認を要求する。
【０１５４】
例えば、管理システム６１から、不正行為を行う顧客のリスト（カード識別子のブラックリスト）が店舗システム３４１に提供されており、それを参照することで、店舗システム３４１によりカードの正当性の確認が行われる。店舗システム３４１のCPU３５１（図１４）は、ステップＳ１２１において、リーダライタ１２１からの要求を受信し、ステップＳ１２２に進み、カード識別子１８１に基づいてカードの正当性の確認を行う。
【０１５５】
ICチップ４１から送信されてきたカード識別子１８１が正当なものであると確認した場合、ステップＳ１２３において、CPU３５１は、カードの正当性の確認に対する応答として、カード識別子１８１が正当なものであることをリーダライタ１２１に通知する。
【０１５６】
店舗システム３４１からの応答をステップＳ１４５において受信したリーダライタ１２１（SAM３７１）は、ステップＳ１４６において、ICチップ４１にユーザ情報を問い合わせる。
【０１５７】
ステップＳ１７３において、ICチップ４１のCPU１５１は、リーダライタ１２１からの問い合わせを受信し、ステップＳ１７４に進み、ポイントカードシステム専用領域１７１に登録されているユーザ情報１８２をリーダライタ１２１に送信する。ここで送信されるユーザ情報１８２には、ユーザ情報の信頼度（情報信頼度（図９））も含まれている。
【０１５８】
リーダライタ１２１は、ステップＳ１４７において、ICチップ４１から送信されてきたユーザ情報１８２を受信し、ステップＳ１４８に進み、ユーザ情報１８２に含まれる情報信頼度の確認を店舗システム３４１に要求する。
【０１５９】
ステップＳ１２４において、店舗システム３４１のCPU３５１は、リーダライタ１２１からの要求を受信し、ステップＳ１２５で信頼度を確認した後、ステップＳ１２６に進み、リーダライタ１２１に確認結果を通知する。例えば、ユーザ情報１８２の信頼度が所定の閾値より低い場合、その後のポイントサービスの登録処理は中断される。
【０１６０】
店舗システム３４１からの応答をステップＳ１４９において受信したリーダライタ１２１は、ユーザ情報１８２が信頼できるものであるとの応答があった場合、ステップＳ１５０に進み、次に、ICチップ４１にINDEX１８３を問い合わせる。
【０１６１】
ICチップ４１のCPU１５１は、ステップＳ１７５において、リーダライタ１２１からの問い合わせを受信し、ステップＳ１７６に進み、ポイントカードシステム専用領域１７１に登録されるINDEX１８３をリーダライタ１２１に送信する。
【０１６２】
ステップＳ１５１において、リーダライタ１２１は、ICチップ４１から送信されてきたINDEX１８３を受信し、ステップＳ１５２に進み、INDEX１８３の確認を行う。ここでは、例えば、これから登録しようとするポイントサービスが既に登録されているか否かの確認、空き領域の確認などが行われる。確認の結果、ポイントサービスの登録を行う場合、リーダライタ１２１は、ステップＳ１５３において、ポイントサービスの登録をICチップ４１に指示する。
【０１６３】
ICチップ４１のCPU１５１は、ステップＳ１７７において、リーダライタ１２１からの指示を受信することに応じて、ポイントサービスの登録を行う。これにより、メモリ１５４のINDEX１８３に、新たなポイントサービスのサービスNo.、INDEX（図９）が追加されるとともに、個別情報として、新たなポイントサービスの情報（サービスNo.、管理No.、更新日時、更新時刻、バリュー（ポイント）、ポイントの有効期限、予備の各項目）が登録される。
【０１６４】
ステップＳ１５４において、リーダライタ１２１は、ユーザ情報１８２の更新登録を指示する。この指示に応じて、ステップＳ１７８において、ICチップ４１によりユーザ情報の更新が行われ、ポイントサービスの登録処理が終了される。
【０１６５】
このように、ユーザ１は、店舗に設置されるリーダライタ１２１にICカード２を近接させるだけで、その店舗が提供するポイントサービスをICカード２に登録することができる。
【０１６６】
なお、以上においては、ポイントカードシステムの利用者登録済みのICカード２にポイントサービスを登録する場合について説明したが、ポイントカードシステムの利用者登録が未だ行われていないICカード２にポイントサービスを登録する場合、店舗システム３４１の入力部３５６が店員により操作されてユーザ情報が入力され、それがICカード２に登録された後にポイントサービスが登録される。
【０１６７】
以上においては、図１８を参照して、ユーザ１が実際に店舗に出向いてポイントサービスの登録を行う場合について説明したが、例えば、自宅３からネットワークを介してポイントサービスをICカード２に登録することもできる。
【０１６８】
次に、図１９および図２０のフローチャートを参照して、ネットワークを介して、ICチップ４１にポイントサービスを登録する処理（図３の手続き＃３）について説明する。
【０１６９】
なお、以下においては、ICカード２に内蔵されるICチップ４１にポイントサービスを登録する場合について説明するが、携帯電話機１０１に内蔵されるICチップ４１に登録する場合も同様である。すなわち、図１９および図２０のブラウザ５１（パーソナルコンピュータ４）の処理が、携帯電話機１０１に用意される登録用アプリケーション１１１により行われ、ポイントサービスの登録が行われる。
【０１７０】
この処理も、ポイントカードシステムの利用者登録の場合と同様に、図４に示されるように、例えば、ユーザ１がICカード２をリーダライタ５に近接させ、パーソナルコンピュータ４から、ポイントカードシステム販売事業者１２が管理する登録サイトにアクセスすることで開始される。
【０１７１】
ステップＳ２２１において、パーソナルコンピュータ４のCPU２０１により実行されるブラウザ５１は、管理システム６１のWWWサーバ７１にポイントサービスの登録を要求する。
【０１７２】
WWWサーバ７１は、ステップＳ２１１において、パーソナルコンピュータ４からの要求を受信し、ステップＳ２１２に進み、ネットワークを介して、汎用発券システム８１にポイントサービスの登録を要求する。
【０１７３】
WWWサーバ７１からの要求をステップＳ１９１において受信した汎用発券システム８１のセキュアサーバ９１は、ステップＳ１９２に進み、ICチップ４１に対して、カード識別子１８１を問い合わせる。ICチップ４１とセキュアサーバ９１の間の通信は、ネットワーク、パーソナルコンピュータ４、リーダライタ５を介して、所定の独自プロトコルに従って行われる。
【０１７４】
これ以降のICチップ４１と汎用発券システム８１間の処理は、図１８のICチップ４１とリーダライタ１２１（店舗システム３４１）間の処理と同様である。すなわち、ステップＳ２３１において、ICチップ４１のCPU１５１は、供給されるセキュアサーバ９１からの問い合わせを受信し、ステップＳ２３２に進み、ポイントカードシステム専用領域１７１に登録されているカード識別子１８１をセキュアサーバ９１に送信する。
【０１７５】
また、CPU１５１は、ステップＳ２３３において、セキュアサーバ９１からのユーザ情報の問い合わせを受信し、ステップＳ２３４に進み、ポイントカードシステム専用領域１７１に登録されているユーザ情報１８２をセキュアサーバ９１に送信する。
【０１７６】
さらに、CPU１５１は、ステップＳ２３５において、セキュアサーバ９１からのINDEX１８３の問い合わせを受信し、ステップＳ２３６に進み、ポイントカードシステム専用領域１７１に登録されているINDEX１８３をセキュアサーバ９１に送信する。
【０１７７】
一方、セキュアサーバ９１は、ICチップ４１から送信されるカード識別子１８１をステップＳ１９３において受信し、ステップＳ１９４に進み、受信したカード識別子１８１に基づいて、カードの正当性を確認する。
【０１７８】
セキュアサーバ９１は、ICチップ４１から送信されてきたカード識別子１８１が正当なものであると確認した場合、ステップＳ１９５において、ICチップ４１にユーザ情報を問い合わせる。
【０１７９】
また、セキュアサーバ９１は、ステップＳ１９６において、ICチップ４１から送信されてきたユーザ情報１８２を受信し、ステップＳ１９７に進み、ユーザ情報１８２に含まれる情報信頼度を確認する。
【０１８０】
セキュアサーバ９１は、ユーザ情報１８２が信頼できるものであると確認した場合、ステップＳ１９８において、次に、ICチップ４１に対して、INDEX１８３を問い合わせる。
【０１８１】
ステップＳ１９９において、セキュアサーバ９１は、ICチップ４１から送信されてきたINDEX１８３を受信し、ステップＳ２００に進み、INDEX１８３の確認を行う。セキュアサーバ９１は、INDEX１８３の確認を行った後、ステップＳ２０１において、ポイントサービスの登録を指示するとともに、必要に応じて、ユーザ情報、拡張情報INDEXの更新を指示するコマンドを生成し、ステップ２０２に進み、そのコマンドをICチップ４１に送信する。
【０１８２】
ICチップ４１のCPU１５１は、ステップＳ２３７において、リーダライタ１２１から送信されてきたコマンドを受信することに応じて、ポイントサービスをポイントカードサービス専用領域１７１に登録する。これにより、メモリ１５４のINDEX１８３に新たなポイントサービスが追加されるとともに、ポイントサービス専用領域１７１の一部に新たな領域が形成され、そこに、ポイントサービスに関する個別情報が新たに登録される。
【０１８３】
ステップＳ２０３において、セキュアサーバ９１は、終了処理として、管理システム６１のWWWサーバ７１にポイントサービスの登録が終了したことを通知する。
【０１８４】
WWWサーバ７１は、セキュアサーバ９１からの通知をステップＳ２１３において受信し、ステップＳ２１４に進み、パーソナルコンピュータ４に対して、ポイントサービスの管理を行うアプリケーションに、新たにICカード２に追加したポイントサービスを登録することを要求する。
【０１８５】
パーソナルコンピュータ４のCPU２０１は、ステップＳ２２２において、WWWサーバ７１からの要求を受信することに応じてポイントサービスの登録を行い、処理を終了させる。
【０１８６】
以上の処理により、ICカード２に内蔵されるIC チップ４１、または、携帯電話機１０１に内蔵されるICチップ４１にポイントサービスが登録される。これ以降、ユーザは、商品を購入したりする毎にICカード２を提示することで（例えば、リーダライタ１２１にICカード２をかざすことで）、登録したポイントサービスを利用することができる。
【０１８７】
次に、図２１および図２２のフローチャートを参照して、ユーザ１がICカード２や携帯電話機１０１を用いてポイントサービスを利用する場合に、ICチップ４１、リーダライタ１２１、店舗システム３４１により行われるポイント読み書き処理について説明する。
【０１８８】
例えば、この処理は、購入する商品の代金を支払う際に、ユーザ１が、ポイントサービスの登録済みのICカード２や携帯電話機１０１を、レジの近傍などに設置されているリーダライタ１２１にかざすことで行われる。以下、ユーザ１がICカード２を用いてポイントサービスを利用する場合について説明する。なお、この処理は、サービスの登録に代えて、ポイントを書き込む処理が行われる点を除いて、基本的には、図１８を参照して説明した処理と同様である。
【０１８９】
すなわち、ステップＳ２７１において、例えば、店員がポイントの読み書き操作を行った場合、ステップＳ２７２において、リーダライタ１２１によりICカード２のPoling（探索）が開始される。
【０１９０】
リーダライタ１２１にICカード２がかざされたとき、ステップＳ３０１において、ICチップ４１のCPU１５１は、リーダライタ１２１から輻射される探索コマンドを受信し、ステップＳ３０２に進み、ポイントカードシステム専用領域１７１に登録されているカード識別子１８１をリーダライタ１２１に送信する。
【０１９１】
リーダライタ１２１は、ICチップ４１から送信されるカード識別子１８１をステップＳ２７３において受信し、ステップＳ２７４に進み、受信したカード識別子１８１を店舗システム３４１に送信し、カードの正当性の確認を要求する。
【０１９２】
店舗システム３４１のCPU３５１は、ステップＳ２５１において、リーダライタ１２１からの要求を受信し、ステップＳ２５２に進み、リーダライタ１２１から送信されてきたカード識別子１８１に基づいて、正当性の確認を行う。
【０１９３】
ICチップ４１から送信されてきたカード識別子１８１が正当なものであると確認した場合、ステップＳ２５３において、CPU３５１は、正当性が確認できたことをリーダライタ１２１に通知する。
【０１９４】
店舗システム３４１からの応答をステップＳ２７５において受信したリーダライタ１２１（SAM３７１）は、ステップＳ２７６において、ICチップ４１にユーザ情報を問い合わせる。
【０１９５】
ステップＳ３０３において、CPU１５１は、リーダライタ１２１からの問い合わせを受信し、ステップＳ３０４に進み、ポイントカードシステム専用領域１７１に登録されているユーザ情報１８２をリーダライタ１２１に送信する。
【０１９６】
リーダライタ１２１は、ステップＳ２７７において、ICチップ４１から送信されてきたユーザ情報１８２を受信し、ステップＳ２７８に進み、店舗システム３４１に対して、ユーザ情報１８２に含まれる情報信頼度の確認を要求する。
【０１９７】
ステップＳ２５４において、店舗システム３４１のCPU３５１は、リーダライタ１２１からの要求を受信し、ステップＳ２５５で信頼度を確認した後、ステップＳ２５６に進み、リーダライタ１２１に対して確認結果を通知する。
【０１９８】
店舗システム３４１からの応答をステップＳ２７９において受信したリーダライタ１２１は、ユーザ情報１８２が信頼できるものであるとの応答があった場合、ステップＳ２８０に進み、次に、ICチップ４１に対してINDEX１８３を問い合わせる。
【０１９９】
ICチップ４１のCPU１５１は、ステップＳ３０５において、リーダライタ１２１からの問い合わせを受信し、ステップＳ３０６に進み、ポイントカードシステム専用領域１７１に登録されているINDEX１８３をリーダライタ１２１に送信する。
【０２００】
ステップＳ２８１において、リーダライタ１２１は、ICチップ４１から送信されてきたINDEX１８３を受信し、ステップＳ２８２に進み、INDEX１８３の確認を行う。ここでは、例えば、これからポイントを更新しようとするポイントサービスの個別情報のアドレス等の確認が行われる。リーダライタ１２１は、ステップＳ２８３において、ICチップ４１に対して、更新しようとするポイントサービスから発行されている、ポイントの残高を問い合わせる。
【０２０１】
ICチップ４１のCPU１５１は、ステップＳ３０７において、リーダライタ１２１からの問い合わせを受信することに応じて、INDEX１８３に記述されている、ポイントサービスのアドレスに基づいてポイント（個別情報のバリュー（図９））を読み出し、ステップＳ３０８に進み、それをリーダライタ１２１に送信する。
【０２０２】
ステップＳ２８４において、リーダライタ１２１は、ICチップ４１から送信されてきたポイントの情報を受信し、ステップＳ２８６に進み、登録されているポイントを更新させるための書き込みデータを生成する。
【０２０３】
ステップＳ２８７において、リーダライタ１２１は、ステップＳ２８６で生成した書き込みデータをICチップ４１に送信し、書き込みデータに基づくポイントの書き込みを指示する。
【０２０４】
ステップＳ３０９において、ICチップ４１のCPU１５１は、リーダライタ１２１から送信されてきた書き込みデータを受信し、登録されているポイントを書き換える。また、ポイントの書き換えとともに、個別情報に含まれる更新日付、更新時刻等の情報も書き換えられる。ポイントを追加する場合、減少させる場合のいずれの場合にも、以上の処理が行われる。
【０２０５】
次に、図２３および図２４のフローチャートを参照して、ネットワークを介して、ICチップ４１に管理されているポイントを更新する処理について説明する。
【０２０６】
この処理も、ポイントサービスの登録に代えて、ポイントの書き込みが行われる点を除いて、図１９および図２０を参照して説明した処理と同様である。例えば、パーソナルコンピュータ４を利用して、ポイントサービスを提供する所定のショッピングサイト（ネットワーク上の仮想の店舗）で商品を購入し、図４に示されるようにリーダライタ５に近接されるICカード２に登録されているポイントの更新が指示されたとき、ブラウザ５１によりWWWサーバ７１に対するアクセスが行われ、ポイントの登録処理が開始される。
【０２０７】
ステップＳ３５１において、パーソナルコンピュータ４のCPU２０１により実行されるブラウザ５１は、管理システム６１のWWWサーバ７１に対してポイントの読み書きを要求する。
【０２０８】
管理システム６１のWWWサーバ７１は、ステップＳ３４１において、パーソナルコンピュータ４からの要求を受信し、ステップＳ３４２に進み、ネットワークを介して、汎用発券システム８１に対してポイントサービスの登録を要求する。
【０２０９】
WWWサーバ７１からの要求をステップＳ３２１において受信した汎用発券システム８１のセキュアサーバ９１は、ステップＳ３２２に進み、ICチップ４１に対してカード識別子１８１を問い合わせる。ICチップ４１とセキュアサーバ９１の間の通信は、ネットワーク、パーソナルコンピュータ４、リーダライタ５を介して、所定の独自プロトコルに従って行われる。
【０２１０】
ステップＳ３６１において、ICチップ４１のCPU１５１は、セキュアサーバ９１からの問い合わせを受信し、ステップＳ３６２に進み、ポイントカードシステム専用領域１７１に登録されているカード識別子１８１をセキュアサーバ９１に送信する。
【０２１１】
セキュアサーバ９１は、ICチップ４１から送信されるカード識別子１８１をステップＳ３２３において受信し、ステップＳ３２４に進み、受信したカード識別子１８１に基づいて、カードの正当性を確認する。
【０２１２】
ICチップ４１から送信されてきたカード識別子１８１が正当なものであると確認した場合、セキュアサーバ９１は、ステップＳ３２５において、ICチップ４１にユーザ情報１８２を問い合わせる。
【０２１３】
ステップＳ３６３において、ICチップ４１のCPU１５１は、セキュアサーバ９１からの問い合わせを受信し、ステップＳ３６４に進み、ポイントカードシステム専用領域１７１に登録されているユーザ情報１８２をセキュアサーバ９１に送信する。
【０２１４】
セキュアサーバ９１は、ステップＳ３２６において、ICチップ４１から送信されてきたユーザ情報１８２を受信し、ステップＳ３２７に進み、ユーザ情報１８２に含まれる情報信頼度を確認する。
【０２１５】
セキュアサーバ９１は、ユーザ情報１８２が信頼できるものであることを確認した場合、ステップＳ３２８において、次に、ICチップ４１に対して、INDEX１８３を問い合わせる。
【０２１６】
ICチップ４１のCPU１５１は、ステップＳ３６５において、セキュアサーバ９１からの要求を受信し、ステップＳ３６６に進み、ポイントカードシステム専用領域１７１に登録されているINDEX１８３をセキュアサーバ９１に送信する。
【０２１７】
ステップＳ３２９において、セキュアサーバ９１は、ICチップ４１から送信されてきたINDEX１８３を受信し、ステップＳ３３０に進み、INDEX１８３を確認する。セキュアサーバ９１は、ステップＳ３３１において、ICチップ４１に対して、更新するポイントサービスから発行されているポイントの残高を問い合わせる。
【０２１８】
ICチップ４１のCPU１５１は、ステップＳ３６７において、セキュアサーバ９１からの指示を受信することに応じて、INDEX１８３に記述されている、ポイントサービスのアドレスに基づいてポイントを読み出し、ステップＳ３６８に進み、それをセキュアサーバ９１に送信する。
【０２１９】
ステップＳ３３２において、セキュアサーバ９１は、ICチップ４１から送信されてきたポイントの残高を受信し、ステップＳ３３３に進み、登録されているポイントの残高を確認する。セキュアサーバ９１は、ステップＳ３３４において、ICチップ４１に登録されているポイントを更新させるためのコマンドを生成し、ステップＳ３３５に進み、ステップＳ３３４で生成したコマンドをICチップ４１に送信し、ポイントの書き込みを指示する。
【０２２０】
ステップＳ３６９において、ICチップ４１のCPU１５１は、リーダライタ１２１から送信されてきたコマンドを受信することに応じて、登録されているポイントを書き換える。また、ポイントの書き換えとともに、個別情報に含まれる更新日付、更新時刻等の情報も適宜書き換えられる。
【０２２１】
図２１乃至図２４を参照して説明した処理が、ポイントサービスの登録を行った各店舗を利用する毎に行われるため、ユーザ１は、例えば、1枚のICカード２を用いることで、それぞれの店舗から提供されるポイントサービスを容易に利用することができる。
【０２２２】
なお、図２３、図２４を参照して説明したパーソナルコンピュータ４のブラウザ５１の処理は、携帯電話機１０１に用意される、ポイントサービスの管理を行うアプリケーションによっても行われる。これにより、携帯電話機１０１に内蔵されるICチップ４１に記憶されているポイントがネットワークを介して更新される。
【０２２３】
以上においては、主に、ICチップ４１を内蔵するICカード２、ICチップ４１を内蔵する携帯電話機１０１を用いて、ポイントサービスを利用する場合について説明したが、ICチップ４１を内蔵する機器は、これらのものに限られない。例えば、PDA(Personal Digital Assistance)、ノートブック型のパーソナルコンピュータにICチップ４１が内蔵されている場合、それを用いて、ポイントサービスを利用することができるようにしてもよい。
【０２２４】
また、以上においては、ポイントサービスの情報を管理する場合について説明したが、例えば、クレジットカードサービスの情報や会員証の情報などの各種の情報を管理する場合にも本発明を適用することができる。例えば、クレジットカードサービスの情報を管理する場合、共通のフォーマットで記述されるそれぞれのクレジットカードの情報の他に、それらのINDEXがICカード４１に登録される。この場合も、INDEXは暗号化されずにICカード４１に登録される。
【０２２５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウエアにより実行させることもできる。
【０２２６】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２２７】
この記録媒体は、図１０に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２４１（フレキシブルディスクを含む）、光ディスク２４２（CD-ROM(Compact Disk-Read Only Memory)，DVD(Digital Versatile Disk)を含む）、光磁気ディスク２４３（MD（登録商標）(MiniDisk)を含む）、もしくは半導体メモリ２４４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２０２や、記憶部２０８に含まれるハードディスクなどで構成される。
【０２２８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０２２９】
【図１】本発明を適用したICカードを用いることで実現されるポイントカードシステムと、そのポイントカードシステムの提供者側の例について示す図である。
【図２】ポイントカードシステムに関連するビジネスモデルの例について示す図である。
【図３】ユーザおよびポイントカードシステム販売事業者により行われる手続きの例を示す図である。
【図４】利用者登録の際に処理を行う機器の例について示す図である。
【図５】利用者登録の際に処理を行う機器の他の例について示す図である。
【図６】ポイントサービスの登録の際に処理を行う機器の例について示す図である。
【図７】ICカードの構成例を示すブロック図である。
【図８】ポイントカードシステム専用領域に記憶される情報の例を示す図である
【図９】ポイントカードシステム専用領域に記憶される情報のより詳細な例を示す図である
【図１０】パーソナルコンピュータの構成例を示すブロック図である。
【図１１】携帯電話機の構成例を示すブロック図である。
【図１２】管理システムの構成例を示すブロック図である。
【図１３】汎用発券システムの構成例を示すブロック図である。
【図１４】店舗システムの構成例を示すブロック図である。
【図１５】ポイントカードシステムを導入する際の手続きの流れについて説明するフローチャートである。
【図１６】利用者登録済みのICカードを配布する際の手続きの流れについて説明するフローチャートである。
【図１７】ポイントカードシステムの利用者登録を行う場合の各機器の処理について説明するフローチャートである。
【図１８】ポイントサービスの登録処理について説明するフローチャートである。
【図１９】ポイントサービスの他の登録処理について説明するフローチャートである。
【図２０】ポイントサービスの他の登録処理について説明する、図１９に続くフローチャートである。
【図２１】ポイント読み書き処理について説明するフローチャートである。
【図２２】ポイント読み書き処理について説明する、図２１に続くフローチャートである。
【図２３】他のポイント読み書き処理について説明するフローチャートである。
【図２４】他のポイント読み書き処理について説明する、図２３に続くフローチャートである。
【符号の説明】
【０２３０】
２  ICカード，  ４  パーソナルコンピュータ，  ５  リーダライタ，  ４１  ICチップ，  ５１  ブラウザ，  ５２  セキュアクライアント，  ６１  管理システム，  ７１  WWWサーバ，  ８１  汎用発券システム，  ９１  セキュアサーバ，  １１１  登録用アプリケーション，  １１２  セキュアクライアント
【図１】
2005078185.tif 000003
【図２】
2005078185.tif 000004
【図３】
2005078185.tif 000005
【図４】
2005078185.tif 000006
【図５】
2005078185.tif 000007
【図６】
2005078185.tif 000008
【図７】
2005078185.tif 000009
【図８】
2005078185.tif 000010
【図９】
2005078185.tif 000011
【図１０】
2005078185.tif 000012
【図１１】
2005078185.tif 000013
【図１２】
2005078185.tif 000014
【図１３】
2005078185.tif 000015
【図１４】
2005078185.tif 000016
【図１５】
2005078185.tif 000017
【図１６】
2005078185.tif 000018
【図１７】
2005078185.tif 000019
【図１８】
2005078185.tif 000020
【図１９】
2005078185.tif 000021
【図２０】
2005078185.tif 000022
【図２１】
2005078185.tif 000023
【図２２】
2005078185.tif 000024
【図２３】
2005078185.tif 000025
【図２４】
2005078185.tif 000026