(57)【要約】【課題】複数の店舗やグループが共同で会員管理を行うシステムにおいて、会員の登録手続きを迅速に行い、利用者の利便性を向上する。【解決手段】外部読み書き装置は、提供者側データと情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、携帯情報端末は、携帯端末側アプリケーションの制御に応じて、利用者に情報通知レベルを選択させ、通知データテーブルにおいて、選択された情報通知レベルに対応付けられている利用者側データと、利用者に選択された情報通知レベルとを非接触ＩＣに書き込む。外部読み書き装置は、非接触ＩＣから利用者側データと情報通知レベルとを読み出し、非接触ＩＣから読み出された利用者側データを格納すると共に、書き込みデータテーブルにおいて、非接触ＩＣから読み出された情報通知レベルに対応付けられている提供者側データを非接触ＩＣに書き込む。【選択図】図２
2006221468.tif 000002
【特許請求の範囲】
【請求項１】
非接触でデータの読み書きが可能な非接触ＩＣと、
前記非接触ＩＣを保持し、前記非接触ＩＣのデータの読み書きを行う携帯情報端末と、
前記携帯情報端末上で実行され、前記携帯情報端末による前記非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、
前記非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、
前記外部読み書き装置上で実行され、前記外部読み書き装置による前記非接触ＩＣの読み書きを制御する外部装置側アプリケーションと
を備え、
前記携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、
前記外部読み書き装置は、前記外部読み書き装置から前記非接触ＩＣに書き込むべく準備された提供者側データと、前記情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、
前記携帯情報端末は、前記携帯端末側アプリケーションの制御に応じて、前記利用者に前記情報通知レベルを選択させ、前記通知データテーブルにおいて、前記利用者に選択された前記情報通知レベルに対応付けられている前記利用者側データと、前記利用者に選択された前記情報通知レベルとを前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に接近した場合に、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出された前記利用者側データを格納すると共に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データを前記非接触ＩＣに書き込むことを特徴とするサービス提供システム。
【請求項２】
前記外部読み書き装置は、サービス提供者を識別する提供者コードを更に格納しており、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードが含まれているか否かを判断し、前記提供者コードが含まれている場合には前記携帯情報端末の利用者に対して所定の会員サービスを提供し、前記提供者コードが含まれていない場合には、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記非接触ＩＣから読み出された前記利用者側データを格納することを条件に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データと前記提供者コードとを前記非接触ＩＣに書き込む
ことを特徴とする、請求項１に記載のサービス提供システム。
【請求項３】
非接触でデータの読み書きが可能な非接触ＩＣと、
前記非接触ＩＣを保持し、前記非接触ＩＣのデータの読み書きを行う携帯情報端末と、
前記携帯情報端末上で実行され、前記携帯情報端末による前記非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、
前記非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、
前記外部読み書き装置上で実行され、前記外部読み書き装置による前記非接触ＩＣの読み書きを制御する外部装置側アプリケーションと
を備え、
前記携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、
前記外部読み書き装置は、サービス提供者を識別する提供者コードと、前記外部読み書き装置から前記非接触ＩＣに書き込むべく準備された提供者側データと、前記情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、
前記外部読み書き装置は、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に接近した場合に、前記非接触ＩＣからデータを読み出し、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードが含まれているか否かを判断し、前記提供者コードが含まれている場合には前記携帯情報端末の利用者に対して所定の会員サービスを提供し、前記提供者コードが含まれていない場合には、前記非接触ＩＣを介して前記携帯情報端末に、前記携帯端末側アプリケーションの起動要求と前記提供者コードとを送信し、
前記携帯情報端末は、前記起動要求に応じて前記携帯端末側アプリケーションを起動し、起動した当該携帯端末側アプリケーションに従って、前記外部読み書き装置から前記非接触ＩＣを介して取得した前記提供者コードと同一の提供者コードが前記携帯情報端末内のメモリである本体側メモリ又は前記非接触ＩＣに予め格納されているか否かを判断し、前記提供者コードが前記本体側メモリ及び前記非接触ＩＣのいずれにも予め格納されていない場合に、当該携帯情報端末の利用者に対して前記情報通知レベルを選択させ、前記通知データテーブルにおいて、前記利用者に選択された前記情報通知レベルに対応付けられている前記利用者側データと、前記利用者に選択された前記情報通知レベルとを前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出された前記利用者側データを格納すると共に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データと前記提供者コードとを前記非接触ＩＣに書き込む
ことを特徴とするサービス提供システム。
【請求項４】
前記携帯情報端末は、前記通知データテーブルにおいて、前記外部読み書き装置に前記利用者側データを通知する度合いに応じて複数の情報通知レベルを格納しており、
前記外部読み書き装置は、前記書き込みデータテーブルにおいて、前記複数の前記情報通知レベルのそれぞれに、複数種類の前記提供者側データを対応付けて格納していることを特徴とする、請求項１から請求項３のいずれかに記載のサービス提供システム。
【請求項５】
前記複数の情報通知レベルは、前記外部読み書き装置に前記利用者側データを通知しない非通知レベルを含み、当該非通知レベルは、前記外部読み書き装置が格納している前記書き込みデータテーブルにおいて、前記非接触ＩＣに書き込まれるべく準備された前記提供者側の情報に対応付けられていることを特徴とする、請求項４に記載のサービス提供システム。
【請求項６】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣから前記利用者側データが読み取られたことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項７】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣに前記提供者コードが書き込まれたことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項８】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣに前記利用者側データを書き込んでから所定の時間が経過したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項９】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣ内に前記利用者側データと前記提供者コードの双方が格納されていることを検出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１０】
前記携帯情報端末は、前記携帯情報端末の起動時に前記非接触ＩＣ内で前記利用者側データを検索し、検出した前記利用者側データを前記非接触ＩＣから削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１１】
前記携帯情報端末は、前記携帯端末側アプリケーションを起動した場合に、前記携帯端末側アプリケーションに従って、前記非接触ＩＣ内で前記利用者側データを検索し、検出した前記利用者側データを前記非接触ＩＣから削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１２】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣから前記利用者側データを読み出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１３】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣに前記提供者コードを書き込んだことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１４】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣ内に前記利用者側データと前記提供者コードの双方が格納されていることを検出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１５】
前記携帯情報端末と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記携帯情報端末は、前記非接触ＩＣに前記提供者コードが書き込まれたことを条件として、前記非接触ＩＣに書き込まれた前記提供者コード及び前記利用者データを前記統括サーバに送信し、
前記統括サーバは、前記携帯情報端末から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する
ことを特徴とする請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１６】
前記携帯情報端末は、前記非接触ＩＣに前記提供者コードが書き込まれた場合に、その旨を前記利用者に通知し、前記利用者から前記提供者コードを前記統括サーバに送信する旨の指示が入力されたことを条件として、前記非接触ＩＣに書き込まれた前記提供者コード及び前記利用者データを前記統括サーバに送信することを特徴とする、請求項１５に記載のサービス提供システム。
【請求項１７】
前記外部読み書き装置と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記外部読み書き装置は、前記非接触ＩＣに前記提供者コードを書き込んだことを条件に、前記非接触ＩＣから読み出した前記利用者側データと前記提供者コードとを前記統括サーバへ送信し、
前記統括サーバは、前記外部読み書き装置から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１８】
前記外部読み書き装置と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記外部読み書き装置は、前記非接触ＩＣに前記提供者コードを書き込んだ後、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に再び接近したことを条件に、前記非接触ＩＣから読み出した前記利用者側データと前記提供者コードとを前記統括サーバへ送信し、
前記統括サーバは、前記外部読み書き装置から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１９】
前記統括サーバは、前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を前記携帯情報端末に送信し、
前記携帯情報端末は、前記統括サーバから受信した前記登録完了通知を、当該登録に関する前記提供者コードに対応付けて前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードと、前記登録完了通知とが含まれていることを条件に、前記提供者側データを前記非接触ＩＣに書き込むことを特徴とする請求項１５から請求項１８のいずれかに記載のサービス提供システム。
【請求項２０】
前記統括サーバは、前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を前記外部読み書き装置に送信し、
前記外部読み書き装置は、前記統括サーバから受信した前記登録完了通知を、当該登録に関する前記利用者データに対応付けて格納し、
前記外部読み書き装置は、前記非接触ＩＣから読み出した利用者データに対応付けて、前記登録完了通知が格納されていることを条件に、前記提供者側データを前記非接触ＩＣに書き込むことを特徴とする請求項１５から請求項１８のいずれかに記載のサービス提供システム。
【請求項２１】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記統括データベースに登録された前記利用者側データを更新する更新データを前記統括サーバに送信し、
前記統括サーバは、前記携帯情報端末から受信する前記更新データで前記統括データベースにおける前記利用者側データを更新し、更新した前記利用者側データに対応付けられている前記提供者コードによって特定される前記外部読み書き装置へ前記更新データを送信し、
前記外部読み書き装置は、既に格納されている前記利用者側データを、前記統括サーバから受信する更新データで更新することを特徴とする請求項１５から請求項２０のいずれかに記載のサービス提供システム。
【請求項２２】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記利用者側データを更新する更新データを、前記非接触ＩＣを介して前記外部読み書き装置に送信し、
前記外部読み書き装置は、前記携帯情報端末から前記非接触ＩＣを介して読み出す前記更新データを前記統括サーバに送信し、
前記統括サーバは、前記外部読み書き装置から受信する前記更新データで前記統括データベースにおける前記利用者側データを更新し、更新した前記利用者側データに対応付けられている前記提供者コードによって特定される前記外部読み書き装置へ前記更新データを送信し、
前記外部読み書き装置は、既に格納されている前記利用者側データを、前記統括サーバから受信する更新データで更新することを特徴とする請求項１５から請求項２０のいずれかに記載のサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触ＩＣを内蔵する携帯情報端末の利用者に対して、携帯情報端末を介して、所定のサービスを提供するサービス提供システムに関する。
【背景技術】
【０００２】
従来、複数の店舗やグループが共同で会員管理を行うシステムにおいて、会員の登録手続きの簡素化と、利用者の利便性の向上を図るシステムが提案されている（例えば特許文献１参照。）。当該システムは、会員情報を会員が所持するＩＣタグのＩＤに対応付けてサーバの全会員データベースに登録する。店舗で新たに会員登録する場合、ＩＣタグのＩＤを店舗のリーダに読み取らせ、読み取ったＩＤを元に全会員データベースを照会する。店舗端末は全会員データベースから会員情報を取得して会員登録する。
【特許文献１】特開２００３―４４９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来のシステムは、会員登録に必要な会員情報をサーバの全会員データベースから取得する。したがって、店舗端末がサーバに接続していない場合には会員登録ができないという課題があった。また、店舗端末がサーバに接続している場合であっても、ネットワークのトラフィックが混雑している場合や、サーバに大きな負荷がかかっている場合に、会員登録に時間がかかるという課題があった。また、会員情報の送受信がサーバと店舗端末の間で完結しているので、店舗端末に送信される会員情報を利用者が選択できないという課題があった。更に、従来のシステムでは利用者が必要とする情報、会員登録レベルの選択ができなかった。つまり、単に店の情報が欲しいだけで会員登録したくない利用者、あるいは時々情報が欲しい利用者向けの会員登録レベル、あるいはポイントサービスなどを受けたい利用者向けの会員登録レベルなど、利用者の目的、要望に応じたサービスの提供ができなかった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態は、非接触でデータの読み書きが可能な非接触ＩＣと、非接触ＩＣを保持し、非接触ＩＣのデータの読み書きを行う携帯情報端末と、携帯情報端末上で実行され、携帯情報端末による非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、外部読み書き装置上で実行され、外部読み書き装置による非接触ＩＣの読み書きを制御する外部装置側アプリケーションとを備えるサービス提供システムを実現する。当該サービス提供システムにおいて、携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、外部読み書き装置は、外部読み書き装置から非接触ＩＣに書き込むべく準備された提供者側データと、情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、携帯情報端末は、携帯端末側アプリケーションの制御に応じて、利用者に情報通知レベルを選択させ、通知データテーブルにおいて、利用者に選択された情報通知レベルに対応付けられている利用者側データと、利用者に選択された情報通知レベルとを非接触ＩＣに書き込み、外部読み書き装置は、携帯情報端末が外部読み書き装置から所定の範囲内に接近した場合に、非接触ＩＣから利用者側データと情報通知レベルとを読み出し、外部装置側アプリケーションに従って、非接触ＩＣから読み出された利用者側データを格納すると共に、書き込みデータテーブルにおいて、非接触ＩＣから読み出された情報通知レベルに対応付けられている提供者側データを非接触ＩＣに書き込む。
【０００５】
上記のサービス提供システムによれば、利用者は、携帯端末側アプリケーションに応じて情報通知レベルを選択することにより外部読み書き装置に通知する利用者側データを容易に指定することができる。外部読み書き装置は、利用者に選択された情報通知レベルに応じた利用者側データを容易に取得し、取得した利用者側データの対価として、情報通知レベルに応じた提供者側データを即座に非接触ＩＣに書き込むことが出来る。利用者は非接触ＩＣに書き込まれた提供者側データを利用して所定のサービス等を受けることができる。
【０００６】
上記のサービス提供システムにおいて、外部読み書き装置は、サービス提供者を識別する提供者コードを更に格納しており、外部装置側アプリケーションに従って、非接触ＩＣから読み出したデータに、外部読み書き装置が格納している提供者コードと同一の提供者コードが含まれているか否かを判断し、提供者コードが含まれている場合には携帯情報端末の利用者に対して所定の会員サービスを提供し、提供者コードが含まれていない場合には、非接触ＩＣから利用者側データと情報通知レベルとを読み出し、非接触ＩＣから読み出された利用者側データを格納することを条件に、書き込みデータテーブルにおいて、非接触ＩＣから読み出された情報通知レベルに対応付けられている提供者側データと提供者コードとを非接触ＩＣに書き込んでもよい。
【０００７】
本発明の第２の形態は、非接触でデータの読み書きが可能な非接触ＩＣと、非接触ＩＣを保持し、非接触ＩＣのデータの読み書きを行う携帯情報端末と、携帯情報端末上で実行され、携帯情報端末による非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、外部読み書き装置上で実行され、外部読み書き装置による非接触ＩＣの読み書きを制御する外部装置側アプリケーションとを備えるサービス提供システムを実現する。当該サービス提供システムにおいて、携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、外部読み書き装置は、サービス提供者を識別する提供者コードと、外部読み書き装置から非接触ＩＣに書き込むべく準備された提供者側データと、情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、外部読み書き装置は、携帯情報端末が外部読み書き装置から所定の範囲内に接近した場合に、非接触ＩＣからデータを読み出し、非接触ＩＣから読み出したデータに、外部読み書き装置が格納している提供者コードと同一の提供者コードが含まれているか否かを判断し、提供者コードが含まれている場合には携帯情報端末の利用者に対して所定の会員サービスを提供し、提供者コードが含まれていない場合には、非接触ＩＣを介して携帯情報端末に、携帯端末側アプリケーションの起動要求と提供者コードとを送信し、携帯情報端末は、起動要求に応じて携帯端末側アプリケーションを起動し、起動した当該携帯端末側アプリケーションに従って、外部読み書き装置から非接触ＩＣを介して取得した提供者コードと同一の提供者コードが携帯情報端末内のメモリである本体側メモリ又は非接触ＩＣに予め格納されているか否かを判断し、提供者コードが本体側メモリ及び非接触ＩＣのいずれにも予め格納されていない場合に、当該携帯情報端末の利用者に対して情報通知レベルを選択させ、通知データテーブルにおいて、利用者に選択された情報通知レベルに対応付けられている利用者側データと、利用者に選択された情報通知レベルとを非接触ＩＣに書き込み、外部読み書き装置は、非接触ＩＣから利用者側データと情報通知レベルとを読み出し、外部装置側アプリケーションに従って、非接触ＩＣから読み出された利用者側データを格納すると共に、書き込みデータテーブルにおいて、非接触ＩＣから読み出された情報通知レベルに対応付けられている提供者側データと提供者コードとを非接触ＩＣに書き込む。
【０００８】
上記のサービス提供システムによれば、利用者が携帯情報端末を外部読み書き装置に近づけることをトリガとして、携帯端末側アプリケーションが起動され、利用者は、携帯端末側アプリケーションに応じて情報通知レベルを選択することにより外部読み書き装置に通知する利用者側データを容易に指定することができる。外部読み書き装置は、利用者に選択された情報通知レベルに応じた利用者側データを容易に取得し、取得した利用者側データの対価として、情報通知レベルに応じた提供者側データを即座に非接触ＩＣに書き込むことが出来る。利用者は非接触ＩＣに書き込まれた提供者側データを利用して所定のサービス等を受けることができる。
【０００９】
上記第１及び第２の形態において、携帯情報端末は、通知データテーブルにおいて、外部読み書き装置に利用者側データを通知する度合いに応じて複数の情報通知レベルを格納しており、外部読み書き装置は、書き込みデータテーブルにおいて、複数の情報通知レベルのそれぞれに、複数種類の提供者側データを対応付けて格納していてもよい。また、複数の情報通知レベルは、外部読み書き装置に利用者側データを通知しない非通知レベルを含み、当該非通知レベルは、外部読み書き装置が格納している書き込みデータテーブルにおいて、非接触ＩＣに書き込まれるべく準備された提供者側の情報に対応付けられていてもよい。
【００１０】
上記のサービス提供システムにおいて、携帯情報端末は、携帯端末側アプリケーションに従って、非接触ＩＣから利用者側データが読み取られたことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。あるいは、非接触ＩＣに提供者コードが書き込まれたことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。あるいは、非接触ＩＣに利用者側データを書き込んでから所定の時間が経過したことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。あるいは、非接触ＩＣ内に利用者側データと提供者コードの双方が格納されていることを検出したことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。
【００１１】
あるいは、携帯情報端末は、携帯情報端末の起動時に非接触ＩＣ内で利用者側データを検索し、検出した利用者側データを非接触ＩＣから削除してもよい。あるいは、携帯情報端末は、携帯端末側アプリケーションを起動した場合に、携帯端末側アプリケーションに従って、非接触ＩＣ内で利用者側データを検索し、検出した利用者側データを非接触ＩＣから削除してもよい。
【００１２】
また、外部読み書き装置は、外部装置側アプリケーションに従って、非接触ＩＣから利用者側データを読み出したことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。あるいは、非接触ＩＣに提供者コードを書き込んだことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。あるいは、非接触ＩＣ内に利用者側データと提供者コードの双方が格納されていることを検出したことを条件として、非接触ＩＣに格納されている利用者側データを削除してもよい。
【００１３】
また、携帯情報端末と無線通信網を経由して通信を行うと共に、利用者データを提供者コードに対応付けて格納する統括データベースを有する統括サーバをさらに備え、携帯情報端末は、非接触ＩＣに提供者コードが書き込まれたことを条件として、非接触ＩＣに書き込まれた提供者コード及び利用者データを統括サーバに送信し、統括サーバは、携帯情報端末から受信した提供者コードと利用者データとを互いに対応付けて統括データベースに登録してもよい。この場合、携帯情報端末は、非接触ＩＣに提供者コードが書き込まれた場合に、その旨を利用者に通知し、利用者から提供者コードを統括サーバに送信する旨の指示が入力されたことを条件として、非接触ＩＣに書き込まれた提供者コード及び利用者データを統括サーバに送信してもよい。
【００１４】
また、外部読み書き装置と無線通信網を経由して通信を行うと共に、利用者データを提供者コードに対応付けて格納する統括データベースを有する統括サーバをさらに備え、外部読み書き装置は、非接触ＩＣに提供者コードを書き込んだことを条件に、非接触ＩＣから読み出した利用者側データと提供者コードとを統括サーバへ送信し、統括サーバは、携帯情報端末から受信した提供者コードと利用者データとを互いに対応付けて統括データベースに登録してもよい。
【００１５】
また、外部読み書き装置と無線通信網を経由して通信を行うと共に、利用者データを提供者コードに対応付けて格納する統括データベースを有する統括サーバをさらに備え、外部読み書き装置は、非接触ＩＣに提供者コードを書き込んだ後、携帯情報端末が外部読み書き装置から所定の範囲内に再び接近したことを条件に、非接触ＩＣから読み出した利用者側データと提供者コードとを統括サーバへ送信し、統括サーバは、外部読み書き装置から受信した提供者コードと利用者データとを互いに対応付けて統括データベースに登録してもよい。
【００１６】
統括サーバは、提供者コードと利用者データとを互いに対応付けて統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を携帯情報端末に送信し、携帯情報端末は、統括サーバから受信した登録完了通知を、当該登録に関する提供者コードに対応付けて非接触ＩＣに書き込み、外部読み書き装置は、非接触ＩＣから読み出したデータに、外部読み書き装置が格納している提供者コードと同一の提供者コードと、登録完了通知とが含まれていることを条件に、提供者側データを非接触ＩＣに書き込んでもよい。また、統括サーバは、提供者コードと利用者データとを互いに対応付けて統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を外部読み書き装置に送信し、外部読み書き装置は、統括サーバから受信した登録完了通知を、当該登録に関する利用者データに対応付けて格納し、外部読み書き装置は、非接触ＩＣから読み出した利用者データに対応付けて、登録完了通知が格納されていることを条件に、提供者側データを非接触ＩＣに書き込んでもよい。
【００１７】
携帯情報端末は、携帯端末側アプリケーションに従って、統括データベースに登録された利用者側データを更新する更新データを統括サーバに送信し、統括サーバは、携帯情報端末から受信する更新データで統括データベースにおける利用者側データを更新し、更新した利用者側データに対応付けられている提供者コードによって特定される外部読み書き装置へ更新データを送信し、外部読み書き装置は、既に格納されている利用者側データを、統括サーバから受信する更新データで更新してもよい。
【００１８】
携帯情報端末は、携帯端末側アプリケーションに従って、利用者側データを更新する更新データを、非接触ＩＣを介して外部読み書き装置に送信し、外部読み書き装置は、携帯情報端末から非接触ＩＣを介して読み出す更新データを統括サーバに送信し、統括サーバは、外部読み書き装置から受信する更新データで統括データベースにおける利用者側データを更新し、更新した利用者側データに対応付けられている提供者コードによって特定される外部読み書き装置へ更新データを送信し、外部読み書き装置は、既に格納されている利用者側データを、統括サーバから受信する更新データで更新してもよい。
【００１９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００２０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２１】
図１は、サービス提供システム５００のシステム構成の概念図である。サービス提供システム５００は、統括サーバ４０と、複数の店舗１００に設置され、ネットワーク５０を介して統括サーバ４０に接続する複数の店舗端末１０と、非接触でデータの読み書きが可能な非接触ＩＣ２０と、非接触ＩＣ２０を保持し、非接触ＩＣ２０のデータを読み書きする携帯情報端末３０とを備える。店舗端末１０は、外部読み書き装置の一例であり、携帯情報端末３０に保持されている非接触ＩＣ２０のデータを非接触で読み書きする。携帯情報端末３０は、さらに、無線通信網６０を経由して統括サーバ４０と通信する。サービス提供システム５００は、携帯情報端末３０の利用者に対して、携帯情報端末３０を介して、所定のサービスを提供することを目的とする。
【００２２】
統括サーバ４０は、サービス提供システム５００を運営する事業者等（アプリケーション・サービス・プロバイダー、以下ＡＳＰと略する。）によって管理される。店舗１００は、ＡＳＰに会員サービスへの加盟を申請する。ＡＳＰは、店舗１００の加盟申請を受け付ける場合に、統括サーバ４０に店舗１００を登録する。利用者は、自身の個人情報を含む会員情報と、携帯情報端末３０を特定する端末ＩＤとを携帯情報端末３０から統括サーバ４０に送信することによって、サービス提供システム５００のサービス会員としての登録を行う。サービス会員としての登録時に、携帯情報端末３０は、統括サーバ４０に送信した会員情報を携帯情報端末３０のメモリに格納する。その後利用者は、店舗１００の店舗会員としての登録を希望する場合、携帯情報端末３０のメモリに格納されている会員情報を非接触ＩＣ２０に書き込む。店舗端末１０は非接触ＩＣ２０から会員情報を読み取ることにより店舗会員の登録を行う。店舗１００は、店舗会員として登録されている店舗会員に対して、店舗１００毎に独立したサービスを提供してもよいし、複数の店舗１００で共通のサービスを提供してもよい。なお、本実施形態の会員情報は、利用者側データの一例である。また、利用者が統括サーバ４０に会員情報を登録しない場合であっても、店舗１００の店舗会員として登録してもよい。
【００２３】
図２は、サービス提供システム５００の機能構成を示すブロック図である。統括サーバ４０は、データベースとして、アプリケーションデータベース４２、店舗統括データベース４４、及び統括会員データベース４６を備える。アプリケーションデータベース４２は、店舗用アプリケーションとサービス利用アプリケーションとを、店舗用アプリケーション及びサービス利用アプリケーションに固有のアプリケーション識別コード（以下、ＣＰＩＤと呼ぶ。）に対応付けて予め格納する。ＣＰＩＤは、例えば店舗用アプリケーション及びサービス利用アプリケーションの一部に記述されている。なお、店舗用アプリケーションは、外部装置側アプリケーションの一例であり、店舗端末１０にインストールされ、店舗端末１０に非接触ＩＣ２０を介して携帯情報端末３０と通信させることによって、利用者への店頭サービスを実現させるプログラムである。また、サービス利用アプリケーションとは、携帯端末側アプリケーションの一例であり、携帯情報端末３０にインストールされ、携帯情報端末３０に非接触ＩＣ２０を介して店舗端末１０と通信させることによって、利用者による店頭サービスの利用を実現させるプログラムである。
【００２４】
店舗統括データベース４４は、店舗１００毎に固有の店舗コードを店舗１００に対応付けて格納する。店舗コードは、サービス提供者を識別する提供者コードの一例である。統括会員データベース４６は、サービス提供システム５００に登録した会員の会員情報を格納する。サービス会員登録部４８は、携帯情報端末３０を識別する端末ＩＤと、利用者の個人情報である会員情報を携帯情報端末３０から受信する場合に、会員情報により特定される利用者毎に固有のサービス会員ＩＤを発行して携帯情報端末３０に送信する。サービス会員登録部４８は更に、携帯情報端末３０から受信した端末ＩＤと会員情報をサービス会員ＩＤに対応付けて統括会員データベース４６に格納する。
【００２５】
店舗端末１０は、店舗データベース１２、店舗会員登録部１６、及び店舗側ＩＣ読み書き部１４を有する。店舗データベース１２は、ＣＰＩＤを含む店舗用アプリケーションと、当該店舗１００の店舗コードとを格納する。店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０が所定の範囲内に接近したことを検出し、互いに相互認証を行った後にデータの読み取り及び書き込みを行う。これらのトランザクションはすべて非接触で行われる。店舗会員登録部１６は、店舗側ＩＣ読み書き部１４が読み取った非接触ＩＣ２０内のデータに基づいて、店舗１００の会員登録を行う。
【００２６】
携帯情報端末３０は、本体側メモリ３２、登録処理実行部３４、及び携帯側ＩＣ読み書き部３６を有する。本体側メモリ３２は、携帯情報端末３０を識別する端末ＩＤ、前述のサービス利用アプリケーション、及び登録アプリケーションを格納する。登録アプリケーションは、携帯端末側アプリケーションの他の例であり、店舗１００への会員登録処理を携帯情報端末３０に実行させるプログラムである。登録処理実行部３４は、本体側メモリ３２に格納されている登録アプリケーションを実行し、当該登録アプリケーションに従って、利用者の会員情報の入力を外部から、例えば利用者のキー入力によって受け付ける。そして、入力された会員情報を本体側メモリ３２に格納する。本体側メモリ３２は、店舗端末１０から直接読み書きすることはできない。
【００２７】
登録処理実行部３４は、本体側メモリ３２に格納されている会員情報と端末ＩＤとを統括サーバ４０に送信することにより、当該携帯情報端末３０の利用者をサービス提供システム５００のサービス会員として登録することを要求する。その後、統括サーバ４０からサービス会員ＩＤを受信すると、当該サービス会員ＩＤを本体側メモリ３２に書き込む。携帯側ＩＣ読み書き部３６は、統括サーバ４０から受信されるサービス会員ＩＤと、本体側メモリ３２においてサービス利用アプリケーションに含まれるＣＰＩＤとを非接触ＩＣ２０に書き込む。
【００２８】
店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０を検出した場合に、携帯情報端末３０の利用者が店舗１００の店舗会員として登録されているか否かを判断する。携帯情報端末３０の利用者が店舗１００の店舗会員として登録されていないと判断した場合、店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０を介して、携帯情報端末３０に登録アプリケーションの起動を要求する。登録処理実行部３４は、店舗端末１０の要求に応じて登録アプリケーションを起動すると、本体側メモリ３２に格納している会員情報を非接触ＩＣ２０に書き込む。店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０に書き込まれた会員情報とサービス会員ＩＤとを読み出す。店舗会員登録部１６は、店舗側ＩＣ読み書き部１４が読み出す会員情報及びサービス会員ＩＤを互いに対応付けて店舗データベース１２に格納する。さらに店舗会員登録部１６は、店舗側ＩＣ読み書き部１４に、店舗データベース１２に格納されている店舗コードを非接触ＩＣ２０に書き込ませる。サービス提供システム５００は、以上の機能構成により、サービス会員ＩＤで特定される利用者を店舗１００の会員として登録する。
【００２９】
図３は、携帯情報端末３０で実行されるアプリケーションと非接触ＩＣ２０の内部構成を示す。携帯情報端末３０は、複数種類のアプリケーションを実行することができる。本実施例において、前述の登録アプリケーション及びサービス利用アプリケーションは、同一のアプリケーション、例えば、アプリケーションＡに含まれている。非接触ＩＣ２０を搭載した携帯情報端末３０ではアプリケーションと非接触ＩＣ２０の間でデータの送受信、即ちデータの書き込み、及び呼び出しを行う。さらに、非接触ＩＣ２０のデータは、非接触ＩＣ２０と店舗端末１０との間で送受信される。つまり、携帯情報端末３０及び店舗端末１０は、非接触ＩＣ２０のメモリを共有して相互にデータのやり取りを行う。尚、非接触ＩＣ２０は、携帯情報端末３０が動作していない状態であっても店舗端末１０との間でデータ送受信が可能である。
【００３０】
非接触ＩＣ２０のメモリには、共通領域２４、及びフリー領域２２がプリセットされている。共通領域２４は、複数のアプリケーションを一枚の論理的なカードに搭載する目的で、非接触ＩＣ２０のサービス事業者によって管理運営される。当該サービス事業者から共通領域２４のエリアの割り当てを受けたコンテンツプロバイダのみが共通領域２４を利用することができる。コンテンツプロバイダは、共通領域２４を利用するアプリケーションをサービス事業者が管理するサーバに登録する。利用者は、当該サーバからアプリケーションをダウンロードし、共通領域２４を介してサービスを利用する。
【００３１】
フリー領域２２は、上記サービス事業者のサーバに登録されていないアプリケーションでも非接触ＩＣ２０の機能を利用できることを目的に設けられた領域である。フリー領域２２には、携帯情報端末３０の出荷時に予め定められたサイズのエリア（以降フリーエリアと呼ぶ。）が複数設けられている。一つの携帯情報端末３０でフリーエリアの数までのアプリケーションがフリー領域２２を利用することができる。携帯情報端末３０は、アプリケーションのダウンロード時に、各アプリケーションとフリーエリアを一対一で対応付ける。各アプリケーションとフリーエリアを一対一で対応付けるには、アプリケーションを一意に識別するＣＰＩＤを用いる。ＣＰＩＤは、携帯情報端末３０のアプリケーションに書き込まれている。携帯情報端末３０は、当該ＣＰＩＤをアプリケーションと一対一で対応付けられる各フリーエリアのＣＰＩＤデータブロックに格納する。店舗端末１０は、店舗用アプリケーションのＣＰＩＤと一致するＣＰＩＤを格納しているフリーエリアを探すことにより、店舗用アプリケーションに対応するフリーエリアを検索することができる。
【００３２】
フリーエリアは、さらにアプリケーションデータと、ＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）データを格納する。ＰＩＮは、フリーエリア毎に設定可能なパスワードである。携帯情報端末３０がフリー領域２２にアクセスする場合には、携帯情報端末３０は自動的にＰＩＮの照合、解除を行う。店舗端末１０から非接触ＩＣ２０にアクセスする場合には、所定の手順に従ってＰＩＮの照合、解除を行う。携帯情報端末３０のアプリケーションと店舗端末１０は、フリーエリアにおけるアプリケーションデータブロックにおいてデータを共有する。店舗端末１０は、ＰＩＮの照合及び解除を行った後に、アプリケーションデータブロックの読み取り、及び書き込みを行う。
尚、店舗端末１０から非接触ＩＣ２０へのアクセスと携帯情報端末３０から非接触ＩＣ２０へのアクセスは排他的に行われる。したがって、携帯情報端末３０が非接触ＩＣ２０にアクセスしている間に、店舗端末１０から非接触ＩＣ２０にアクセスしても、非接触ＩＣ２０は店舗端末１０に反応しない。
【００３３】
図４は、店舗端末１０から非接触ＩＣ２０に送信されるデータフォーマットの概要を示す。以下のデータフォーマットは、携帯情報端末３０の特定のアプリケーションを起動させるために、店舗端末１０から送信されるデータのデータフォーマットを示す。このようなデータフォーマットに基づいて実現されるサービスの例は、店舗端末１０に携帯情報端末３０をかざすことにより、店舗からのお知らせやクーポン、及び周辺地域の情報を取得するアプリケーションを起動することが挙げられる。送信データフォーマットは、個別部数、個別部、及びＣｈｅｃｋ  Ｓｕｍを含み、この順番で送信される。データフォーマットの最大送信サイズは、例えば１９２バイトである。
【００３４】
個別部数は、この後に続く個別部の総数を示す。送信サイズは例えば1バイトである。個別部には、携帯情報端末３０上に起動させる機能を特定させるために必要な情報が格納される。個別部は個別部ヘッダと個別部パラメータを含み、この順序で送信される。さらに個別部ヘッダは、起動制御情報と個別部パラメータサイズを含み、この順序で送信される。複数の個別部は連続して送信される。
【００３５】
起動制御情報は、個別部ヘッダの構成要素の一つであり、携帯情報端末３０で起動させる機能を１個別部につき１つ指定する。送信サイズは、例えば1バイトである。起動制御情報が指定する機能とは、例えばアプリケーションの起動である。
個別部パラメータサイズは、個別部ヘッダの構成要素の1つであり、この後に続く個別部パラメータの送信サイズを示す。送信サイズは、例えば２バイトである。個別部パラメータは、起動制御情報にて指定された機能の中から、携帯情報端末上に起動させる固有機能を限定する情報を格納する。個別部パラメータは、アプリケーションのＵＲＬサイズ、アプリケーションのＵＲＬ、ＣＰＩＤサイズ、ＣＰＩＤ、及びアプリケーション起動パラメータを含む。
【００３６】
図５は、店舗統括データベース４４のデータフォーマットの一例を示す。店舗統括データベース４４は、店舗１００毎に固有の店舗コードを店舗１００に対応付けて格納する。店舗統括データベース４４は更に、当該店舗１００に設置されている店舗端末１０のネットワーク上のアドレスと、当該店舗１００の会員として登録されている利用者のサービス会員ＩＤを、店舗コードに対応付けて格納する。
【００３７】
図６は、統括会員データベース４６のデータフォーマットの一例を示す。統括会員データベース４６は、サービス提供システム５００の会員として登録した利用者の会員情報と、当該利用者の携帯情報端末３０から受信した端末ＩＤとをサービス会員ＩＤに対応付けて格納する。
【００３８】
図７は、店舗データベース１２のデータフォーマットの一例を示す。店舗データベース１２は、店舗側ＩＣ読み書き部１４が非接触ＩＣ２０から読み出した会員情報と、サービス会員ＩＤとを互いに対応付けて店舗データベース１２に格納する。店舗データベース１２は、サービス会員ＩＤ毎に異なる利用可能なサービス内容を格納する。さらに、利用者の料金支払い実績に応じたポイントをサービス会員ＩＤに対応付けて格納する。さらに店舗データベース１２は、格納される会員情報の多寡に応じて異なる会員ステージをサービス会員ＩＤに対応付けて格納する。さらに、店舗データベース１２は、店舗会員の登録状況を示す登録ステータスをサービス会員ＩＤに対応付けて格納する。登録ステータスは、店舗会員の会員登録が仮登録及び本登録完了のいずれの状態であるかを示す。店舗データベース１２は、店舗会員の登録時に、店舗会員登録部１６によって店舗１００の会員に一意に付与される店舗会員ＩＤを、サービス会員ＩＤ及び会員情報に対応付けて格納してもよい。
【００３９】
図８は、携帯情報端末３０の本体側メモリ３２に格納されている通知データテーブル３３の一例を示す。通知データテーブル３３は、店舗端末１０に会員情報を通知する度合いを示す情報通知レベルに、通知する会員情報を対応付けて格納している。なお、店舗端末１０に会員情報を通知する度合いとは、例えば店舗端末１０に通知する会員情報の種類の多さ、又は名前やメールアドレス等のプライバシー性の高い会員情報が含まれている度合いを示す。通知データテーブル３３は、店舗端末１０に会員情報を通知する度合いに応じて複数の情報通知レベルを格納する。複数の情報通知レベルは、店舗端末１０に会員情報を一切通知しない非通知レベルを含む。例えば、図８の情報通知レベル１は、店舗端末１０に会員情報を一切通知しない非通知レベルである。
【００４０】
図９は、店舗端末１０の店舗データベース１２に格納されている書き込みデータテーブル１３の一例を示す。書き込みデータテーブル１３は、店舗端末１０から非接触ＩＣ２０に書き込むべく準備された提供者側データと、情報通知レベルとを対応付けて格納している。店舗端末１０は、書き込みデータテーブル１３において、複数の情報通知レベルのそれぞれに、複数種類の提供者側データを対応付けて格納している。例えば、店舗端末１０に会員情報を通知する度合い高い情報通知レベルほど、利用者にとって有利な提供者側データが対応付けられている。複数の情報通知レベルのうちの非通知レベル、即ち本実施例の情報通知レベル１には、非接触ＩＣ２０に書き込まれるべく準備された提供者側の情報である店舗情報が対応付けられている。店舗端末１０は、情報通知レベルのそれぞれに対応付ける提供者側データを変更することができる。
【００４１】
図１０は、初回登録として、店舗端末１０及び携帯情報端末３０を統括サーバ４０に登録する手順を示すフローチャートである。まず、店舗端末１０において、店舗会員登録部１６は、ＣＰＩＤを含む店舗用アプリケーションを統括サーバ４０からダウンロードして店舗データベース１２に格納する（Ｓ１００）。他の実施例において、店舗データベース１２は、ＣＰＩＤを含む店舗用アプリケーションを、店舗端末１０の出荷時に予め格納していてもよい。あるいは、ＣＰＩＤを含む店舗用アプリケーションは、ＣＤ−ＲＯＭ等の記録メディアによって提供され、店舗端末１０の出荷後に、店舗データベース１２にインストールされてもよい。
【００４２】
店舗端末１０の店舗会員登録部１６は、店舗名及び店舗のネットワークアドレス等の店舗情報の入力を外部から受け付け（Ｓ１０２）、入力された店舗情報を統括サーバ４０にアップロードする（Ｓ１０４）。統括サーバ４０において、サービス会員登録部４８は、店舗端末１０から受信した店舗情報に基づいて店舗１００に固有の店舗コードを発行し、店舗情報を店舗コードに対応付けて店舗統括データベース４４に格納する。これにより店舗登録を行う（Ｓ１０６）。統括サーバ４０は、店舗端末１０の登録に際して店舗１００に割り当てた店舗コードを店舗端末１０に送信する（Ｓ１０８）。店舗端末１０において、店舗会員登録部１６は、店舗１００に割り当てられた店舗コードを統括サーバ４０からダウンロードして店舗データベース１２に格納する（Ｓ１１０）。
【００４３】
携帯情報端末３０において、登録処理実行部３４は、統括サーバ４０からＣＰＩＤを含むサービス利用アプリケーションをダウンロードして本体側メモリ３２に格納する（Ｓ１１２）。他の実施例において、携帯情報端末３０は、ＣＰＩＤを含むサービス利用アプリケーションを、出荷時に予め本体側メモリ３２に格納していてもよい。あるいは、ＣＰＩＤを含むサービス利用アプリケーションをインターネット経由でダウンロードしたパーソナルコンピュータ（不図示）から、有線通信、赤外線通信、あるいはブルートゥース（登録商標）等の近距離無線通信を介して取得してもよい。また、ＣＰＩＤを含むサービス利用アプリケーションを店舗端末１０を介して取得して本体側メモリ３２に格納してもよい。また、登録処理実行部３４は、店舗１００への会員登録処理を携帯情報端末３０に実行させる登録アプリケーションを統括サーバ４０から取得して本体側メモリ３２に格納する。登録アプリケーションは、サービス利用アプリケーションに含まれていてもよい。
【００４４】
登録処理実行部３４は、本体側メモリ３２に格納されている登録アプリケーションを実行し、当該登録アプリケーションに従って利用者の会員情報の入力をキー入力によって受け付け、入力された会員情報を本体側メモリ３２に格納する（Ｓ１１４）。登録処理実行部３４は、本体側メモリ３２に格納されている会員情報と端末ＩＤとを統括サーバ４０にアップロードする（Ｓ１１６）。統括サーバ４０において、サービス会員登録部４８は、利用者の個人情報である会員情報を携帯情報端末３０から受信した場合に、会員情報により特定される利用者毎に固有のサービス会員ＩＤを発行する。そして、携帯情報端末３０から受信した会員情報をサービス会員ＩＤに対応付けて統括会員データベース４６に格納することにより、利用者をサービス会員として登録する（Ｓ１１８）。サービス会員登録部４８は、発行したサービス会員ＩＤを利用者の携帯情報端末３０に送信する（Ｓ１２０）。携帯情報端末３０において、登録処理実行部３４は、統括サーバ４０から受信するサービス会員ＩＤを本体側メモリ３２に格納すると共に、本体側メモリ３２に格納されているアプリケーションのＣＰＩＤとサービス会員ＩＤとを非接触ＩＣ２０に書き込む（Ｓ１２２）。以上で本フローは終了する。
【００４５】
図１１は、店舗１００において店舗会員の登録を行う手順を示すフローチャートである。まず、店舗端末１０において、店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０を補足（ポーリング）する（Ｓ２００）すなわち、非接触ＩＣ２０が所定の範囲内に接近したことを検出する。店舗側ＩＣ読み書き部１４による非接触ＩＣ２０の検出範囲は、例えば１０ｃｍ程度である。そして、店舗側ＩＣ読み書き部１４は、店舗データベース１２に格納されているＣＰＩＤと同一のＣＰＩＤを非接触ＩＣ２０内で検索する（Ｓ２０２）。店舗側ＩＣ読み書き部１４は、店舗データベース１２に格納されているＣＰＩＤと同一のＣＰＩＤを非接触ＩＣ２０内で検出した場合に、続けてＰＩＮの照合と解除を行う（Ｓ２０４）。そして、ＰＩＮを解除して非接触ＩＣ２０との接続を確立すると（Ｓ２０６）、店舗データベース１２に格納されている店舗コードと同一の店舗コードを非接触ＩＣ２０内でスキャンし（Ｓ２０８）、当該店舗コードが非接触ＩＣ２０内に格納されているか否かを判断する（Ｓ２１０）。
【００４６】
ステップ２１０において、店舗データベース１２に格納されている店舗コードが非接触ＩＣ２０内に格納されていない場合、Ｓ３００に進む。一方、店舗データベース１２に格納されている店舗コードが非接触ＩＣ２０内に格納されている場合、登録アプリケーションの起動を要求する起動コマンドを非接触ＩＣ２０に書き込む（Ｓ２１２）。携帯情報端末３０において、携帯側ＩＣ読み書き部３６は、非接触ＩＣ２０に登録アプリケーションの起動コマンドが書き込まれることを検出する（Ｓ２１４）。登録処理実行部３４は、登録アプリケーションの起動コマンドが非接触ＩＣ２０に書き込まれた場合に、登録アプリケーションを本体側メモリ３２から読み出して実行する（Ｓ２１６）。登録処理実行部３４は、登録アプリケーションに従って、本体側メモリ３２に格納されている会員情報をすべて表示し（Ｓ２１８）、会員情報のうち店舗端末１０に提供する会員情報を利用者に選択させる（Ｓ２２０）。携帯側ＩＣ読み書き部３６は、店舗端末１０に提供する会員情報として利用者に選択された会員情報を、非接触ＩＣ２０に書き込む（Ｓ２２２）。
【００４７】
店舗端末１０において、店舗側ＩＣ読み書き部１４は、携帯側ＩＣ読み書き部３６によって非接触ＩＣ２０に書き込まれた会員情報とサービス会員ＩＤとを読み出す（Ｓ２２４）。店舗会員登録部１６は、店舗側ＩＣ読み書き部１４によって読み出された会員情報及びサービス会員ＩＤに基づいて店舗１００の会員を識別する店舗会員ＩＤを発行し、当該店舗会員ＩＤとサービス会員ＩＤと会員情報とを互いに対応付けて店舗データベース１２に格納することにより、店舗会員ＩＤ又はサービス会員ＩＤで特定される利用者を店舗１００の会員として一次登録する（Ｓ２２６）。
【００４８】
店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０の利用者が店舗１００の会員として一次登録されたことを条件に、店舗データベース１２に格納されている、利用者の店舗会員ＩＤと店舗コードとを非接触ＩＣ２０に書き込む（Ｓ２２８）。携帯側ＩＣ読み書き部３６は、非接触ＩＣ２０に新たに店舗コードが書き込まれた場合に、非接触ＩＣ２０に格納されている会員情報を消去する（Ｓ２３０）。あるいは、店舗端末１０が、非接触ＩＣ２０に店舗コードを書き込んだことを条件として、非接触ＩＣ２０に格納されている前記利用者側データを削除してもよい。あるいは、店舗端末１０は、非接触ＩＣ２０から会員情報を読み出したことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。あるいは、店舗端末１０は、非接触ＩＣ２０内に会員データと店舗コードの双方が格納されていることを検出したことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。店舗端末１０は、店舗会員の１次登録が完了した場合に、店舗データベース１２において１次登録におけるサービス会員ＩＤに対応付けられている登録ステータスを「１次登録完了」に変更する。
【００４９】
サービス提供システム５００は、利用者を店舗１００の店舗会員として店舗端末１０に一次登録した後に、当該一次登録の内容を統括サーバ４０に通知する。統括サーバ４０は、一次登録の内容が適正である場合に、利用者を店舗１００の店舗会員として統括サーバ４０に二次登録する。以下のフローでは、統括サーバ４０における店舗会員の二次登録の手順を示す。なお、２次登録は１次登録後の任意のタイミングで実行することができる。あるいは、１次登録の件数が一定の件数に達したことをトリガとして、複数件数の２次登録を一括して実行してもよい。２次登録において、携帯側ＩＣ読み書き部３６は、非接触ＩＣ２０に新たに店舗コードが書き込まれる（Ｓ２２８）ことを検出する。非接触ＩＣ２０に新たに店舗コードが書き込まれた場合、予め格納されていたサービス会員ＩＤと新たに書き込まれた店舗コードとを非接触ＩＣ２０から読み出して本体側メモリ３２に格納する（Ｓ２３２）。登録処理実行部３４は、新たに書き込まれた店舗コードを統括サーバ４０に送信するか否かを利用者に確認し、当該店舗コードを統括サーバ４０に送信する指示が入力されたことを条件として、当該店舗コードと本体側メモリ３２に既に格納されていたサービス会員ＩＤとを対応付けて無線通信網６０経由で統括サーバ４０に送信する（Ｓ２３４）。
【００５０】
統括サーバ４０において、サービス会員登録部４８は、携帯情報端末３０から受信するサービス会員ＩＤ及び店舗コードが適正であることを確認する。例えば、携帯情報端末３０から受信するサービス会員ＩＤが統括会員データベース４６に格納されていることを確認する。また、携帯情報端末３０から受信する店舗コードが店舗統括データベース４４に格納されていることを確認する。サービス会員登録部４８は、携帯情報端末３０から受信したサービス会員ＩＤ及び店舗コードが適正である場合、当該サービス会員ＩＤを店舗コードに対応付けて店舗統括データベース４４に格納する。これにより、当該サービス会員ＩＤで特定される利用者を店舗コードで特定される店舗１００の店舗会員として２次登録する（Ｓ２３６）。
【００５１】
上記の実施例では、１次登録に関する情報を携帯情報端末３０が統括サーバ４０に送信したが、これに代えて、店舗端末１０が１次登録に関する情報を統括サーバ４０に送信してもよい。例えば、店舗端末１０は、非接触ＩＣ２０に店舗コードを書き込んだことを条件に、非接触ＩＣ２０から読み出した会員情報と店舗端末１０の店舗コードとを統括サーバ４０へ送信してもよい。あるいは店舗端末１０は、非接触ＩＣ２０に店舗コードを書き込んだ後、非接触ＩＣ２０を保持した携帯情報端末３０が店舗端末１０から所定の範囲内に再び接近したことを条件に、非接触ＩＣ２０から読み出した会員情報と店舗コードとを統括サーバ４０へ送信してもよい。統括サーバ４０は、店舗端末１０から受信した店舗コードと会員情報とを互いに対応付けて店舗統括データベース４４及び統括会員データベース４６に登録する。
【００５２】
サービス会員登録部４８は、新たな２次登録が完了した場合に、当該２次登録における店舗コードで特定される店舗端末１０に対して、２次登録におけるサービス会員ＩＤで特定される会員に対する店頭サービスの提供を行うことを許可する（Ｓ２３８）。サービス会員登録部４８は、２次登録におけるサービス会員ＩＤで特定される携帯情報端末３０に対して、店舗会員の２次登録が完了した旨を通知する（Ｓ２４０）。例えば、２次登録における店舗コードで特定される店舗１００の店舗名を店舗統括データベース４４から読み出すと共に、サービス会員ＩＤで特定される携帯情報端末３０のメールアドレスを統括会員データベース４６から読み出す。そして、店舗１００の店舗名を含む２次登録完了通知メッセージを統括会員データベース４６から読み出したメールアドレス宛に送信する。
【００５３】
サービス会員登録部４８は、会員情報と店舗コードとを互いに対応付けて統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を携帯情報端末３０に送信してもよい。この場合、携帯情報端末３０は、統括サーバ４０から受信する登録完了通知を、当該登録に関する店舗コードに対応付けて非接触ＩＣ２０に書き込む。店舗端末１０は、非接触ＩＣ２０から読み出したデータに、店舗データベース１２に格納されている店舗コードと同一の店舗コードと、上記の登録完了通知とが含まれていることを条件に、提供者側データを非接触ＩＣ２０に書き込んでもよい。
【００５４】
店舗端末１０は、統括サーバ４０における２次登録が完了した場合に、店舗データベース１２において２次登録におけるサービス会員ＩＤに対応付けられている登録ステータスを「２次登録完了」に変更する（Ｓ２４２）。なお、上記の実施例では、利用者を特定する為にサービス会員ＩＤを利用したが、これに代えて、携帯情報端末３０のＭＡＣアドレスなどの端末ＩＤによって利用者を特定してもよい。この場合、図１０に示したサービス会員登録において、サービス会員登録部４８はサービス会員ＩＤを発行しない。
【００５５】
上記の店舗会員登録手順によれば、店舗１００の会員登録を行う場合に、店舗端末１０と携帯情報端末３０が同一のＣＰＩＤを含むアプリケーションを格納している場合に限り、本体側メモリ３２に格納している会員情報を非接触ＩＣ２０を介して店舗端末１０に提供する。従って、利用者にとって店舗１００での会員登録の手間が省くことができる。また、店舗端末１０から直接読み取ることができない本体側メモリ３２に会員情報を格納するので、会員情報のセキュリティを確保することができる。さらに、店舗端末１０に提供する会員情報として利用者に選択された会員情報のみを非接触ＩＣ２０を介して携帯情報端末３０に送信することができる。
【００５６】
サービス提供システム５００は、統括サーバ４０が店舗端末１０及び携帯情報端末３０と通信しない環境においても、所定のサービスを携帯情報端末３０の利用者に提供することができる。以下そのような動作の例を説明する。まず、登録処理実行部３４は利用者の操作に応じて携帯端末側アプリケーションを起動する。登録処理実行部３４は、起動した携帯端末側アプリケーションによる制御に従って、利用者に情報通知レベルを選択させる。この場合、登録処理実行部３４は、図８に例示した通知データテーブル３３を本体側メモリ３２から読み出して画面に表示する。利用者は、画面に表示された通知データテーブル３３を確認しながら情報通知レベルを選択することができる。登録処理実行部３４は、利用者に選択された情報通知レベルに対応付けられている会員情報を通知データテーブル３３から読み出す。そして、読み出した会員情報と利用者に選択された情報通知レベルとを非接触ＩＣ２０に書き込む。店舗端末１０の店舗側ＩＣ読み書き部１４は、携帯情報端末３０が店舗端末１０から所定の範囲内に接近した場合に、非接触ＩＣ２０から会員情報と情報通知レベルとを読み出す。そして、外部装置側アプリケーションに従って、非接触ＩＣ２０から読み出された会員情報を店舗データベース１２に格納すると共に、書き込みデータテーブル１３において、非接触ＩＣ２０から読み出された情報通知レベルに対応付けられている提供者側データを非接触ＩＣ２０に書き込む。
【００５７】
この実施例によれば、利用者は、携帯端末側アプリケーションに応じて情報通知レベルを選択することにより店舗端末１０に通知する会員情報を容易に指定することができる。店舗端末１０は、利用者に選択された情報通知レベルに応じた会員情報を容易に取得し、取得した会員情報の対価として、情報通知レベルに応じた提供者側データを即座に非接触ＩＣ２０に書き込むことが出来る。利用者は非接触ＩＣ２０に書き込まれた提供者側データを利用して所定のサービス等を迅速に受けることができる。
【００５８】
店舗端末１０は、非接触ＩＣ２０から読み出したデータに、店舗データベース１２に格納されている店舗コードと同一の店舗コードが含まれているか否かを判断し、当該店舗コードが含まれている場合には携帯情報端末３０の利用者に対して所定の会員サービスを提供する。一方、上記の店舗コードが含まれていない場合には、非接触ＩＣ２０から会員情報と情報通知レベルとを読み出し、読み出した会員情報を店舗データベース１２に登録することを条件に、書き込みデータテーブル１３において、非接触ＩＣ２０から読み出した情報通知レベルに対応付けられている提供者側データと、店舗端末１０の店舗コードとを非接触ＩＣ２０に書き込む。
【００５９】
上記の実施例において、店舗端末１０が非接触ＩＣ２０を介して携帯端末側アプリケーションの起動を行ってもよい。この場合の動作例を以下に説明する。まず、店舗端末１０は、携帯情報端末３０が店舗端末１０から所定の範囲内に接近した場合に、非接触ＩＣ２０からデータを読み出し、読み出したデータに、店舗端末１０が格納している店舗コードと同一の店舗コードが含まれているか否かを判断する。非接触ＩＣ２０から読み出したデータに上記店舗コードが含まれている場合には、非接触ＩＣ２０に電子クーポンなどの提供者側情報を書き込むことによって携帯情報端末３０の利用者に対して所定の会員サービスを提供する。一方、非接触ＩＣ２０から読み出したデータに上記店舗コードが含まれていない場合には、店舗端末１０に格納されている店舗コードと携帯端末側アプリケーションの起動要求とを非接触ＩＣ２０を介して携帯情報端末３０に送信する。
【００６０】
携帯情報端末３０は、非接触ＩＣ２０を介して店舗端末１０から受信する起動要求に応じて携帯端末側アプリケーションを起動し、起動した携帯端末側アプリケーションに従って、店舗端末１０から非接触ＩＣ２０を介して取得した店舗コードと同一の店舗コードが本体側メモリ３２又は非接触ＩＣ２０に予め格納されているか否かを判断する。上記店舗コードが本体側メモリ３２及び非接触ＩＣ２０のいずれにも予め格納されていない場合には、携帯情報端末３０は利用者に対して情報通知レベルを選択させる。そして、通知データテーブル３３において、利用者に選択された情報通知レベルに対応付けられている会員情報と、利用者に選択された情報通知レベルとを非接触ＩＣ２０に書き込む。店舗端末１０は、非接触ＩＣ２０に書き込まれた上記会員情報と情報通知レベルとを読み出し、外部装置側アプリケーションに従って、読み出した会員情報を格納する。更に、書き込みデータテーブル１３において、非接触ＩＣ２０から読み出した情報通知レベルに対応付けられている提供者側データと、店舗データベース１２に格納されている店舗コードとを非接触ＩＣ２０に書き込む。
【００６１】
この実施例によれば、利用者が携帯情報端末３０を店舗端末１０に近づけることをトリガとして、携帯端末側アプリケーションが起動され、利用者は、携帯端末側アプリケーションに応じて情報通知レベルを選択することにより店舗端末１０に通知する会員情報を容易に指定することができる。店舗端末１０は、利用者に選択された情報通知レベルに応じた会員情報を容易に取得し、取得した会員情報の対価として、情報通知レベルに応じた提供者側データを即座に非接触ＩＣ２０に書き込むことが出来る。利用者は非接触ＩＣ２０に書き込まれた提供者側データを利用して所定のサービス等を迅速に受けることができる。
【００６２】
なお、携帯情報端末３０は、携帯端末側アプリケーションに従って、非接触ＩＣ２０から会員情報が読み取られたことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。あるいは、非接触ＩＣ２０に店舗コードが書き込まれたことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。あるいは、非接触ＩＣ２０に会員情報を書き込んでから所定の時間が経過したことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。あるいは、非接触ＩＣ２０内に会員情報と店舗コードの双方が格納されていることを検出したことを条件として、非接触ＩＣ２０に格納されている会員情報を削除してもよい。
【００６３】
あるいは、携帯情報端末３０は、携帯情報端末３０の起動時に非接触ＩＣ２０内で会員情報を検索し、検出した会員情報を非接触ＩＣ２０から削除してもよい。あるいは、携帯情報端末３０は、携帯端末側アプリケーションを起動した場合に、携帯端末側アプリケーションに従って、非接触ＩＣ２０内で会員情報を検索し、検出した会員情報を非接触ＩＣ２０から削除してもよい。
【００６４】
図１２は、サービス提供システム５００において、店頭サービスを利用する手順の一例を示すフローチャートである。本フローチャートは、図１１で説明したステップ２００からステップ２１０に続くフローである。ステップ２００からステップ２１０までの動作手順は上述の通りなので省略する。ステップ２１０において、店舗データベース１２に格納されている店舗コードと同一の店舗コードを非接触ＩＣ２０内で検出した場合、店舗側ＩＣ読み書き部１４は、サービス利用アプリケーションの起動を要求する起動コマンドを非接触ＩＣ２０に書き込む（Ｓ３００）。
【００６５】
ステップ３００において、店舗側ＩＣ読み書き部１４は、非接触ＩＣ２０からサービス会員ＩＤを読み出し、非接触ＩＣ２０から読み出したサービス会員ＩＤと同一のサービス会員ＩＤを店舗データベース１２内で検出することを条件に、非接触ＩＣ２０にサービス利用アプリケーションの起動を要求する起動コマンドを非接触ＩＣ２０に書き込んでもよい。携帯情報端末３０において、携帯側ＩＣ読み書き部３６は、サービス利用アプリケーションの起動コマンドが非接触ＩＣ２０に書き込まれることを検出する（Ｓ３０２）。登録処理実行部３４は、非接触ＩＣ２０にサービス利用アプリケーションの起動コマンドが書き込まれた場合に、サービス利用アプリケーションを本体側メモリ３２から読み出して起動する（Ｓ３０４）。この場合、携帯情報端末３０の利用者が店舗端末１０に会員登録されていることを条件に店舗サービスを提供するので、店舗サービスの安全性が向上する。
【００６６】
店舗端末１０において、店舗側ＩＣ読み書き部１４は、店舗用アプリケーションに従って非接触ＩＣ２０からサービス会員ＩＤ又は店舗会員ＩＤを読み出す（Ｓ３０６）。店舗会員登録部１６は、非接触ＩＣ２０から読み出されたサービス会員ＩＤ又は店舗会員ＩＤに対応付けられている利用可能サービスを店舗データベース１２から読み出して表示する（Ｓ３０８）。店舗会員登録部１６は、利用可能サービスのうちで会員が利用を希望するサービスの選択を受け付ける（Ｓ３１０）。店舗会員登録部１６は、サービスの選択を受け付けると、携帯情報端末３０との間で非接触ＩＣ２０のメモリを共有しながら通信し、店舗会員に対する店頭サービスを実行する（Ｓ３１２）。
【００６７】
店舗会員登録部１６は、当該サービス会員ＩＤの登録ステータスが一次登録完了の状態である場合には、本登録完了の状態よりも限定されたサービスのみを利用可能にする。例えば１次登録完了のステータスの場合には、店舗情報配信のサービスを利用可能にする一方で、割引などのクーポンの利用が出来ないようにサービスを制限する。あるいは、１次登録完了のステータスの場合には、店頭サービスの利用回数に上限を設定してもよい。店頭サービスの利用が上限に達した場合には、２次登録を促すメッセージを店舗端末１０又は携帯情報端末３０に出力してもよい。これにより、統括サーバ４０への登録を促すことができる。したがって、店舗端末１０への会員登録状況を統括サーバ４０でより精度よく把握することできる。
【００６８】
店舗端末１０は、サービス会員ＩＤ毎の累積ポイント数を店舗データベース１２から読み出し、当該累積ポイント数に応じたサービス内容を提供する。店舗会員登録部１６は、ステップ３１２で実行したサービスの実績に基づいて、店舗データベース１２においてサービス会員ＩＤ又は店舗会員ＩＤで特定される累計ポイント及び会員ステージを更新する。例えば、店舗会員登録部１６は、利用者の料金支払い実績等に応じたポイントをサービス会員ＩＤに対応付けて店舗データベース１２に蓄積する。
【００６９】
店舗会員登録部１６は、ステップ３１２で実行したサービスの実績をサービス会員ＩＤ又は店舗会員ＩＤに対応付けて統括サーバ４０に通知する（Ｓ３１４）。統括サーバ４０は、店舗端末１０から通知されるサービスの実績を、サービス会員ＩＤ又は店舗会員ＩＤに対応付けて店舗統括データベース４４又は統括会員データベース４６に格納及び更新する（Ｓ３１６）。以上で本フローは終了する。
【００７０】
図１３は、サービス提供システム５００が会員情報を変更する手順を示すフローチャートである。まず、携帯情報端末３０において、登録処理実行部３４は、本体側メモリ３２に格納されている会員情報の変更を受け付ける（Ｓ４００）。登録処理実行部３４は、当該会員情報の変更を受け付けた場合に、本体側メモリ３２に格納されているサービス会員ＩＤと変更後の会員情報とを統括サーバ４０に送信する（Ｓ４０２）。統括サーバ４０においてサービス会員登録部４８は、統括会員データベース４６において、携帯情報端末３０から受信するサービス会員ＩＤに対応付けて既に格納されている会員情報を、携帯情報端末３０から受信する変更後の会員情報で更新する（Ｓ４０４）。
【００７１】
サービス会員登録部４８はさらに、店舗統括データベース４４において、携帯情報端末３０から受信したサービス会員ＩＤに対応付けて格納されている複数の店舗コードを読み出す（Ｓ４０６）。そして、読み出した複数の店舗コードで特定される複数の店舗端末１０のそれぞれのネットワークアドレス宛てに、変更後の会員情報とサービス会員ＩＤとを互いに対応付けて送信する（Ｓ４０８）。店舗会員登録部１６は、店舗データベース１２において、統括サーバ４０から受信するサービス会員ＩＤに対応付けて既に格納されている会員情報を、統括サーバ４０から受信する変更後の会員情報で更新する（Ｓ４１０）。
【００７２】
ステップ４０６において、サービス会員登録部４８は、店舗統括データベース４４において、携帯情報端末３０から受信したサービス会員ＩＤに対応付けて格納されている複数の店舗名及び店舗コードを携帯情報端末３０に送信し、会員情報を更新すべき店舗の選択を携帯情報端末３０から受け付けてもよい。この場合、ステップ４０８において、サービス会員登録部４８は、会員情報を更新すべき店舗として選択された店舗のネットワークアドレス宛てに、変更後の会員情報とサービス会員ＩＤとを互いに対応付けて送信する。以上の動作手順によれば、複数の店舗１００の店舗端末１０に格納されている会員情報を効率よく更新することができる。
【００７３】
尚、上記の実施例では会員情報の更新データを携帯情報端末３０から統括サーバ４０に直接送信したが、これに代えて、店舗端末１０が更新データを店舗端末１０に送信してもよい。すなわち、携帯情報端末３０は、携帯端末側アプリケーションに従って、会員情報の更新データを、非接触ＩＣ２０を介して店舗端末１０に送信する。店舗端末１０は、携帯情報端末３０から非接触ＩＣ２０を介して読み出す更新データを統括サーバ４０に送信する。そして、統括サーバ４０は、店舗端末１０から受信する更新データで統括データベースにおける会員情報を更新し、更新した会員情報に対応付けられている店舗コードによって特定される複数の店舗端末１０へ更新データを送信する。会員情報の更新データを受信した店舗端末１０は、既に格納されている会員情報を、統括サーバ４０から受信する更新データで更新する。
【００７４】
以上の説明から明らかなように、本実施形態によれば、特に複数の店舗やグループが共同で会員管理を行うシステムにおいて、非接触ＩＣを内蔵する携帯情報端末の利用者に対して店舗情報の提供や会員の登録手続きなどのサービスを迅速に提供し、利用者の利便性を向上することができる。
【００７５】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００７６】
【図１】サービス提供システム５００のシステム構成の概念図である。
【図２】サービス提供システム５００の機能構成を示すブロック図である。
【図３】登録処理実行部３４と非接触ＩＣ２０の内部構成を示す図である。
【図４】店舗端末１０から非接触ＩＣ２０に送信されるデータフォーマットの概要を示す図である。
【図５】店舗統括データベース４４のデータフォーマットの一例を示す図である。
【図６】統括会員データベース４６のデータフォーマットの一例を示す図である。
【図７】店舗データベース１２のデータフォーマットの一例を示す図である。
【図８】通知データテーブル３３のデータフォーマットの一例を示す図である。
【図９】書き込みデータテーブル１３のデータフォーマットの一例を示す図である。
【図１０】初期登録として、店舗端末１０及び携帯情報端末３０を統括サーバ４０に登録する手順を示すフローチャートである。
【図１１】店舗会員の登録手順を示すフローチャートである。
【図１２】店頭サービスを利用する手順を示すフローチャートである。
【図１３】会員情報を変更する手順を示すフローチャートである。
【符号の説明】
【００７７】
１０  店舗端末、１２  店舗データベース、１３  書き込みデータテーブル、１４  店舗側ＩＣ読み書き部、１６  店舗会員登録部、２０  非接触ＩＣ、２２  フリー領域、２４  共通領域、３０  携帯情報端末、３２  本体側メモリ、３３  通知データテーブル、３４  登録処理実行部、３６  携帯側ＩＣ読み書き部、４０  統括サーバ、４２  アプリケーションデータベース、４４  店舗統括データベース、４６  統括会員データベース、４８  サービス会員登録部、５０  ネットワーク、６０  無線通信網、１００  店舗、５００  サービス提供システム
【図１】
2006221468.tif 000003
【図２】
2006221468.tif 000004
【図３】
2006221468.tif 000005
【図４】
2006221468.tif 000006
【図５】
2006221468.tif 000007
【図６】
2006221468.tif 000008
【図７】
2006221468.tif 000009
【図８】
2006221468.tif 000010
【図９】
2006221468.tif 000011
【図１０】
2006221468.tif 000012
【図１１】
2006221468.tif 000013
【図１２】
2006221468.tif 000014
【図１３】
2006221468.tif 000015
【手続補正書】
【提出日】平成17年12月8日(2005.12.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非接触でデータの読み書きが可能な非接触ＩＣと、
前記非接触ＩＣを保持し、前記非接触ＩＣのデータの読み書きを行う携帯情報端末と、
前記携帯情報端末上で実行され、前記携帯情報端末による前記非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、
前記非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、
前記外部読み書き装置上で実行され、前記外部読み書き装置による前記非接触ＩＣの読み書きを制御する外部装置側アプリケーションと
を備え、
前記携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、
前記外部読み書き装置は、前記外部読み書き装置から前記非接触ＩＣに書き込むべく準備された提供者側データと、前記情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、
前記携帯情報端末は、前記携帯端末側アプリケーションの制御に応じて、前記利用者に前記情報通知レベルを選択させ、前記通知データテーブルにおいて、前記利用者に選択された前記情報通知レベルに対応付けられている前記利用者側データと、前記利用者に選択された前記情報通知レベルとを前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に接近した場合に、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出された前記利用者側データを格納すると共に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データを前記非接触ＩＣに書き込むことを特徴とするサービス提供システム。
【請求項２】
前記外部読み書き装置は、サービス提供者を識別する提供者コードを更に格納しており、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードが含まれているか否かを判断し、前記提供者コードが含まれている場合には前記携帯情報端末の利用者に対して所定の会員サービスを提供し、前記提供者コードが含まれていない場合には、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記非接触ＩＣから読み出された前記利用者側データを格納することを条件に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データと前記提供者コードとを前記非接触ＩＣに書き込む
ことを特徴とする、請求項１に記載のサービス提供システム。
【請求項３】
非接触でデータの読み書きが可能な非接触ＩＣと、
前記非接触ＩＣを保持し、前記非接触ＩＣのデータの読み書きを行う携帯情報端末と、
前記携帯情報端末上で実行され、前記携帯情報端末による前記非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、
前記非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、
前記外部読み書き装置上で実行され、前記外部読み書き装置による前記非接触ＩＣの読み書きを制御する外部装置側アプリケーションと
を備え、
前記携帯情報端末は、前記外部読み書き装置に前記携帯情報端末の利用者側の情報である利用者側データを通知する度合いを示す情報通知レベルに、前記外部読み書き装置に通知すべき前記利用者側データを対応付けた通知データテーブルを格納しており、
前記外部読み書き装置は、サービス提供者を識別する提供者コードと、前記外部読み書き装置から前記非接触ＩＣに書き込むべく準備された提供者側データと、前記情報通知レベルとを対応付けた書き込みデータテーブルとを格納しており、
前記外部読み書き装置は、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に接近した場合に、前記非接触ＩＣからデータを読み出し、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードが含まれているか否かを判断し、前記提供者コードが含まれている場合には前記携帯情報端末の利用者に対して所定の会員サービスを提供し、前記提供者コードが含まれていない場合には、前記非接触ＩＣを介して前記携帯情報端末に、前記携帯端末側アプリケーションの起動要求と前記提供者コードとを送信し、
前記携帯情報端末は、前記起動要求に応じて前記携帯端末側アプリケーションを起動し、起動した当該携帯端末側アプリケーションに従って、前記外部読み書き装置から前記非接触ＩＣを介して取得した前記提供者コードと同一の提供者コードが前記携帯情報端末内のメモリである本体側メモリ又は前記非接触ＩＣに予め格納されているか否かを判断し、前記提供者コードが前記本体側メモリ及び前記非接触ＩＣのいずれにも予め格納されていない場合に、当該携帯情報端末の利用者に対して前記情報通知レベルを選択させ、前記通知データテーブルにおいて、前記利用者に選択された前記情報通知レベルに対応付けられている前記利用者側データと、前記利用者に選択された前記情報通知レベルとを前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記非接触ＩＣから前記利用者側データと前記情報通知レベルとを読み出し、前記外部装置側アプリケーションに従って、前記非接触ＩＣから読み出された前記利用者側データを格納すると共に、前記書き込みデータテーブルにおいて、前記非接触ＩＣから読み出された前記情報通知レベルに対応付けられている前記提供者側データと前記提供者コードとを前記非接触ＩＣに書き込む
ことを特徴とするサービス提供システム。
【請求項４】
前記携帯情報端末は、前記通知データテーブルにおいて、前記外部読み書き装置に前記利用者側データを通知する度合いに応じて複数の情報通知レベルを格納しており、
前記外部読み書き装置は、前記書き込みデータテーブルにおいて、前記複数の前記情報通知レベルのそれぞれに、複数種類の前記提供者側データを対応付けて格納していることを特徴とする、請求項１から請求項３のいずれかに記載のサービス提供システム。
【請求項５】
前記複数の情報通知レベルは、前記外部読み書き装置に前記利用者側データを通知しない非通知レベルを含み、当該非通知レベルは、前記外部読み書き装置が格納している前記書き込みデータテーブルにおいて、前記非接触ＩＣに書き込まれるべく準備された前記提供者側の情報に対応付けられていることを特徴とする、請求項４に記載のサービス提供システム。
【請求項６】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣから前記利用者側データが読み取られたことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項７】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣに前記提供者コードが書き込まれたことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項８】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣに前記利用者側データを書き込んでから所定の時間が経過したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項９】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記非接触ＩＣ内に前記利用者側データと前記提供者コードの双方が格納されていることを検出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１０】
前記携帯情報端末は、前記携帯情報端末の起動時に前記非接触ＩＣ内で前記利用者側データを検索し、検出した前記利用者側データを前記非接触ＩＣから削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１１】
前記携帯情報端末は、前記携帯端末側アプリケーションを起動した場合に、前記携帯端末側アプリケーションに従って、前記非接触ＩＣ内で前記利用者側データを検索し、検出した前記利用者側データを前記非接触ＩＣから削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１２】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣから前記利用者側データを読み出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１３】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣに前記提供者コードを書き込んだことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１４】
前記外部読み書き装置は、前記外部装置側アプリケーションに従って、前記非接触ＩＣ内に前記利用者側データと前記提供者コードの双方が格納されていることを検出したことを条件として、前記非接触ＩＣに格納されている前記利用者側データを削除することを特徴とする、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１５】
前記携帯情報端末と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記携帯情報端末は、前記非接触ＩＣに前記提供者コードが書き込まれたことを条件として、前記非接触ＩＣに書き込まれた前記提供者コード及び前記利用者データを前記統括サーバに送信し、
前記統括サーバは、前記携帯情報端末から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する
ことを特徴とする請求項１から請求項５のいずれかに記載のサービス提供システム。
【請求項１６】
前記携帯情報端末は、前記非接触ＩＣに前記提供者コードが書き込まれた場合に、その旨を前記利用者に通知し、前記利用者から前記提供者コードを前記統括サーバに送信する旨の指示が入力されたことを条件として、前記非接触ＩＣに書き込まれた前記提供者コード及び前記利用者データを前記統括サーバに送信することを特徴とする、請求項１５に記載のサービス提供システム。
【請求項１７】
前記外部読み書き装置と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記外部読み書き装置は、前記非接触ＩＣに前記提供者コードを書き込んだことを条件に、前記非接触ＩＣから読み出した前記利用者側データと前記提供者コードとを前記統括サーバへ送信し、
前記統括サーバは、前記外部読み書き装置から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１８】
前記外部読み書き装置と無線通信網を経由して通信を行うと共に、前記利用者データを前記提供者コードに対応付けて格納する統括データベースを有する統括サーバ
をさらに備え、
前記外部読み書き装置は、前記非接触ＩＣに前記提供者コードを書き込んだ後、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に再び接近したことを条件に、前記非接触ＩＣから読み出した前記利用者側データと前記提供者コードとを前記統括サーバへ送信し、
前記統括サーバは、前記外部読み書き装置から受信した前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録する、請求項２から請求項５のいずれかに記載のサービス提供システム。
【請求項１９】
前記統括サーバは、前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を前記携帯情報端末に送信し、
前記携帯情報端末は、前記統括サーバから受信した前記登録完了通知を、当該登録に関する前記提供者コードに対応付けて前記非接触ＩＣに書き込み、
前記外部読み書き装置は、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードと、前記登録完了通知とが含まれていることを条件に、前記提供者側データを前記非接触ＩＣに書き込むことを特徴とする請求項１５から請求項１８のいずれかに記載のサービス提供システム。
【請求項２０】
前記統括サーバは、前記提供者コードと前記利用者データとを互いに対応付けて前記統括データベースに登録した場合に、当該登録が完了した旨を示す登録完了通知を前記外部読み書き装置に送信し、
前記外部読み書き装置は、前記統括サーバから受信した前記登録完了通知を、当該登録に関する前記利用者データに対応付けて格納し、
前記外部読み書き装置は、前記非接触ＩＣから読み出した利用者データに対応付けて、前記登録完了通知が格納されていることを条件に、前記提供者側データを前記非接触ＩＣに書き込むことを特徴とする請求項１５から請求項１８のいずれかに記載のサービス提供システム。
【請求項２１】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記統括データベースに登録された前記利用者側データを更新する更新データを前記統括サーバに送信し、
前記統括サーバは、前記携帯情報端末から受信する前記更新データで前記統括データベースにおける前記利用者側データを更新し、更新した前記利用者側データに対応付けられている前記提供者コードによって特定される前記外部読み書き装置へ前記更新データを送信し、
前記外部読み書き装置は、既に格納されている前記利用者側データを、前記統括サーバから受信する更新データで更新することを特徴とする請求項１５から請求項２０のいずれかに記載のサービス提供システム。
【請求項２２】
前記携帯情報端末は、前記携帯端末側アプリケーションに従って、前記利用者側データを更新する更新データを、前記非接触ＩＣを介して前記外部読み書き装置に送信し、
前記外部読み書き装置は、前記携帯情報端末から前記非接触ＩＣを介して読み出す前記更新データを前記統括サーバに送信し、
前記統括サーバは、前記外部読み書き装置から受信する前記更新データで前記統括データベースにおける前記利用者側データを更新し、更新した前記利用者側データに対応付けられている前記提供者コードによって特定される前記外部読み書き装置へ前記更新データを送信し、
前記外部読み書き装置は、既に格納されている前記利用者側データを、前記統括サーバから受信する更新データで更新することを特徴とする請求項１５から請求項２０のいずれかに記載のサービス提供システム。
【請求項２３】
非接触でデータの読み書きが可能な非接触ＩＣと、
前記非接触ＩＣを保持し、前記非接触ＩＣのデータの読み書きを行う携帯情報端末と、
前記携帯情報端末上で実行され、前記携帯情報端末による前記非接触ＩＣの読み書きを制御する携帯端末側アプリケーションと、
前記非接触ＩＣのデータを非接触で読み書き可能な外部読み書き装置と、
前記外部読み書き装置上で実行され、前記外部読み書き装置による前記非接触ＩＣの読み書きを制御する外部装置側アプリケーションと
を備え、
前記外部読み書き装置は、サービス提供者を識別する提供者コードと、前記外部読み書き装置から前記非接触ＩＣに書き込むべく準備された提供者側データとを格納しており、
前記外部読み書き装置は、前記携帯情報端末が前記外部読み書き装置から所定の範囲内に接近した場合に、前記非接触ＩＣからデータを読み出し、前記非接触ＩＣから読み出したデータに、前記外部読み書き装置が格納している前記提供者コードと同一の提供者コードが含まれているか否かを判断し、前記提供者コードが含まれている場合には前記携帯情報端末の利用者に対して所定の会員サービスを提供し、前記提供者コードが含まれていない場合には、前記非接触ＩＣを介して前記携帯情報端末に、前記携帯端末側アプリケーションの起動要求と前記提供者コードとを送信する
ことを特徴とするサービス提供システム。