(57)【特許請求の範囲】
【請求項１】
サービスに付随して提供される特典に関する情報が記録される配信情報と、前記配信情報の情報処理装置への送信状態を示す情報が前記配信情報ごとかつ前記情報処理装置ごとに記録された配信管理情報とを記憶する記憶部と；
所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された前記配信情報に基づく配信データを処理し、前記処理に応じて前記配信情報の取得を要求する配信情報取得要求を選択的に送信する情報処理装置と通信を行う通信部と；
前記通信部が受信した前記配信情報取得要求と、前記記憶部に記憶された前記配信情報および前記配信管理情報とに基づいて、前記配信情報取得要求に応じた配信情報を前記配信情報取得要求を送信した情報処理装置へ選択的に送信させる配信情報送信処理部と；
を備える、管理サーバ。
【請求項２】
前記配信情報送信処理部は、前記配信情報取得要求を送信した情報処理装置において利用可能な配信情報が前記記憶部に記憶されており、かつ前記利用可能な配信情報が前記情報処理装置に対して未送信の場合に、前記配信情報取得要求に応じた配信情報を送信させる、請求項１に記載の管理サーバ。
【請求項３】
前記記憶部に記憶された配信情報には、前記特典を提供可能な地域、サービス提供元、サービス提供場所、期間のうち少なくとも１以上の情報が記録され、
前記配信情報送信処理部は、サービスを提供する地域、サービス提供元、サービス提供場所のうち少なくとも１以上の情報が含まれる前記配信情報取得要求、および／または、前記配信情報取得要求を受信した時間の情報と、前記配信情報とに基づいて、前記配信情報取得要求を送信した情報処理装置において利用可能な配信情報が前記記憶部に記憶されているかを判定する、請求項２に記載の管理サーバ。
【請求項４】
前記配信情報送信処理部は、前記配信情報取得要求を送信した情報処理装置において利用可能であると判定された配信情報、および前記配信情報取得要求に含まれる前記配信情報取得要求を送信した情報処理装置を識別する識別情報と合致する、前記配信管理情報に記録された未送信を示す配信情報がある場合に、前記利用可能な配信情報が前記情報処理装置に対して未送信であると判定する、請求項２、または請求項３のいずれか１項に記載の管理サーバ。
【請求項５】
前記配信情報送信処理部が前記配信情報取得要求に応じた配信情報を送信した場合、送信した前記配信情報に対応する前記配信管理情報を送信済みの状態に更新する情報管理部をさらに備える、請求項２に記載の管理サーバ。
【請求項６】
前記情報処理装置に対して、前記配信情報取得要求の送信を要求する情報取得要求を送信させる送信要求部をさらに備える、請求項１に記載の管理サーバ。
【請求項７】
サービスに付随して提供される特典に関する情報が記録される配信情報を記憶する管理サーバと通信する通信部と；
前記管理サーバから取得した配信情報を記憶する記憶部と；
所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された、前記管理サーバに記憶された配信情報に基づく配信データを取得する配信データ取得部と；
取得した配信データと、前記記憶部に記憶された前記配信情報とに基づいて、前記配信データが使用可能であるかを判定する配信データ使用判定部と；
前記配信データ使用判定部において、前記配信データに対応する配信情報が前記記憶部に記憶されていないと判定された場合、前記配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に前記管理サーバへ送信させる配信情報要求部と；
前記配信データ使用判定部において前記配信データが使用可能であると判定された場合、使用可能であると判定された前記配信データと対応する、前記情報処理端末に記憶された配信データを更新させる配信データ更新部と；
を備え、
前記配信データ使用判定部は、前記通信部が前記配信情報取得要求に応じて前記管理サーバから送信された配信情報を受信した場合には、受信された前記配信情報と前記配信データとに基づいて前記配信データが使用可能であるかを判定し、
前記情報処理端末に記憶された配信データを更新させる場合には、配信データを更新させるための配信データ更新要求と、ユーザに対して配信データの使用に伴い提供する提供情報とを、前記情報処理端末に対して送信させる、情報処理装置。
【請求項８】
前記通信部が前記管理サーバから送信された配信情報を受信した場合、受信された前記配信情報を前記記憶部に記憶させる情報管理部をさらに備える、請求項７に記載の情報処理装置。
【請求項９】
所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された配信データを処理する情報処理装置から前記処理に応じて選択的に送信される、サービスに付随して提供される特典に関する情報が記録される配信情報の取得を要求する配信情報取得要求を受信するステップ；
前記受信するステップにおいて受信された配信情報取得要求と、記憶部に記憶された配信情報および前記配信情報の情報処理装置への送信状態を示す情報が前記配信情報ごとかつ前記情報処理装置ごとに記録された配信管理情報とに基づいて、前記配信情報取得要求に応じた配信情報を前記配信情報取得要求を送信した情報処理装置へ選択的に送信するステップ；
をコンピュータに実行させるためのプログラム。
【請求項１０】
所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された、サービスに付随して提供される特典に関する情報が記録される配信情報を記憶する管理サーバに記憶された配信情報に基づく配信データを取得するステップ；
前記取得するステップにおいて取得した配信データと、記憶部に記憶された配信情報とに基づいて、前記配信データが使用可能であるかを判定するステップ；
前記判定するステップにおいて、配信データに対応する配信情報が前記記憶部に記憶されていないと判定された場合、配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に前記管理サーバへ送信させるステップ；
前記送信させるステップにおいて送信された前記配信情報取得要求に応じて前記管理サーバから送信された配信情報を受信するステップ；
前記受信するステップにおいて受信された前記配信情報と前記配信データとに基づいて前記配信データが使用可能であるかを判定するステップ；
前記配信データが使用可能であると判定された場合、使用可能であると判定された前記配信データと対応する、前記情報処理端末に記憶された配信データを更新させるステップ；
をコンピュータに実行させ、
前記情報処理端末に記憶された配信データを更新させる場合には、配信データを更新させるための配信データ更新要求と、ユーザに対して配信データの使用に伴い提供する提供情報とを、前記情報処理端末に対して送信させる、プログラム。
【請求項１１】
サービスに付随して提供される特典に関する情報が記録される配信情報と、前記配信情報の情報処理装置への送信状態を示す情報が前記配信情報ごとかつ前記情報処理装置ごとに記録された配信管理情報とを記憶するサーバ側記憶部と、
所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された前記配信情報に基づく配信データを処理し、前記処理に応じて前記配信情報の取得を要求する配信情報取得要求を選択的に送信する情報処理装置と通信を行うサーバ側通信部と、
前記サーバ側通信部が受信した前記配信情報取得要求と、前記サーバ側記憶部に記憶された前記配信情報および前記配信管理情報とに基づいて、前記配信情報取得要求に応じた配信情報を前記配信情報取得要求を送信した情報処理装置へ選択的に送信させる配信情報送信処理部と、
を備える、管理サーバと；
前記管理サーバと通信する装置側通信部と、
前記管理サーバから取得した配信情報を記憶する装置側記憶部と、
前記情報処理端末に記憶された配信データを取得する配信データ取得部と、
取得した配信データと、前記装置側記憶部に記憶された前記配信情報とに基づいて、前記配信データが使用可能であるかを判定する配信データ使用判定部と、
前記配信データ使用判定部において、配信データに対応する配信情報が前記装置側記憶部に記憶されていないと判定された場合、配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に前記管理サーバへ送信させる配信情報要求部と、
を備え、
前記配信データ使用判定部は、前記装置側通信部が前記配信情報取得要求に応じて前記管理サーバから送信された配信情報を受信した場合には、受信された前記配信情報と前記配信データとに基づいて前記配信データが使用可能であるかを判定する、前記情報処理装置と；
前記情報処理端末と；
前記非接触通信による通信路とは異なる他の通信路にて前記情報処理端末と通信可能な配信サーバと；
前記他の通信路にて前記情報処理端末と通信可能であり、前記情報処理端末に配信データを記録させる配信データ管理サーバと；
を有し、
前記情報処理端末は、前記管理サーバに記憶された配信情報に基づきかつ前記配信サーバと通信を行うための情報が記録された告知情報に基づいて、前記配信サーバと通信を行い、
前記配信サーバは、前記告知情報に対応する配信データを前記情報処理端末に記録させるための、前記情報処理端末に対応する配信データ取得情報を生成して前記情報処理端末に送信し、
前記配信データ管理サーバは、前記配信データ取得情報に基づき前記情報処理端末から送信される配信要求に基づいて、前記管理サーバに記憶された配信情報に基づく配信データを前記情報処理端末に記録させる、情報処理システム。

【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバ、情報処理装置、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
近年、非接触式ＩＣ（Integrated  Circuit）カードや、非接触式ＩＣチップを搭載した携帯電話など、リーダ／ライタ（または、リーダ／ライタ機能を有する情報処理装置）と非接触式に通信可能な情報処理端末が普及している。
【０００３】
リーダ／ライタと、ＩＣカード、携帯電話などの情報処理端末とは、例えば１３．５６ＭＨｚなど所定の周波数の磁界（搬送波）を通信に使用している。具体的には、リーダ／ライタが搬送波信号をのせた搬送波を送信し、搬送波をアンテナで受信したＩＣカードなどの情報処理端末が負荷変調によって受信した搬送波信号に対する応答信号を返信することにより、リーダ／ライタと情報処理端末とは通信を行うことができる。
【０００４】
また、上記のような情報処理端末は、耐タンパ性を有するＩＣチップを備えることにより、例えば、電子マネーやサービスに付随する特典を享受するためのデータなど、データの改竄が問題となるデータの送受信や更新を安全に行うことができる。したがって、上記のようなリーダ／ライタと非接触式に通信可能なＩＣチップを搭載した情報処理端末を利用した様々なサービスの提供が社会的に広がっている。そして、サービスの提供の広がりに伴い、ＩＣカードや携帯電話などの非接触式ＩＣチップを搭載した情報処理端末の普及がさらに進んでいる。
【０００５】
このような中、サービスに付随して提供される特典の付与に関する技術が開発されている。購入履歴に基づいてユーザが商品の購入意図を入力する情報処理端末を推定し、推定された情報処理端末に特典に関する特典情報を送信する技術としては、例えば、特許文献１が挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３９８１１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
サービスに付随して提供される特典の付与に関する従来の技術（以下、「従来の技術」という。）は、購入履歴に基づいてユーザが商品の購入意図を入力する情報処理端末を推定し、推定された情報処理端末に特典に関する特典情報を送信する。より具体的には、従来の技術は、購入履歴に蓄積されている情報処理端末の中で購入意図の入力回数が多い情報処理端末をユーザが商品の購入意図を入力する情報処理端末として推定し、推定された当該情報処理端末に対して特典情報を送信する。
【０００８】
つまり、従来の技術を用いる場合には、推定された端末に特典情報が送信されるので、ユーザが特典の享受を所望する情報処理端末に特典情報が送信されるとは限られない。よって、従来の技術を用いる場合には、ユーザが上記特典情報を用いたサービスを享受できるとは限らない。例えば、上記特典情報が示す特典の内容が商品購入時の割引である場合、例えば、上記特典情報が、ユーザが商品購入時に所持する情報処理端末に送信されていない場合には、ユーザは、上記特典情報が示す特典に係るサービスを享受することができない。
【０００９】
したがって、従来の技術を用いたとしても、特典に関するサービスをユーザが享受することができるとは限らず、ユーザに対する特典に関するサービスの提供は望むべくもない。
【００１０】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な、新規かつ改良された管理サーバ、情報処理装置、プログラムおよび情報処理システムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の第１の観点によれば、サービスに付随して提供される特典に関する情報が記録される配信情報と、上記配信情報の情報処理装置への送信状態を示す情報が上記配信情報ごとかつ上記情報処理装置ごとに記録された配信管理情報とを記憶する記憶部と、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された上記配信情報に基づく配信データを処理し、上記処理に応じて上記配信情報の取得を要求する配信情報取得要求を選択的に送信する情報処理装置と通信を行う通信部と、上記通信部が受信した上記配信情報取得要求と、上記記憶部に記憶された上記配信情報および上記配信管理情報とに基づいて、上記配信情報取得要求に応じた配信情報を上記配信情報取得要求を送信した情報処理装置へ選択的に送信させる配信情報送信処理部とを備える管理サーバが提供される。
【００１２】
かかる構成により、配信情報取得要求に基づいて、配信情報取得要求を送信した情報処理装置に配信情報を記憶させることができる。よって、かかる構成の管理サーバを有することにより、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な情報処理システムを実現することができる。
【００１３】
また、上記配信情報送信処理部は、上記配信情報取得要求を送信した情報処理装置において利用可能な配信情報が上記記憶部に記憶されており、かつ上記利用可能な配信情報が上記情報処理装置に対して未送信の場合に、上記配信情報取得要求に応じた配信情報を送信させてもよい。
【００１４】
また、上記記憶部に記憶された配信情報には、上記特典を提供可能な地域、サービス提供元、サービス提供場所、期間のうち少なくとも１以上の情報が記録され、上記配信情報送信処理部は、サービスを提供する地域、サービス提供元、サービス提供場所のうち少なくとも１以上の情報が含まれる上記配信情報取得要求、および／または、上記配信情報取得要求を受信した時間の情報と、上記配信情報とに基づいて、上記配信情報取得要求を送信した情報処理装置において利用可能な配信情報が上記記憶部に記憶されているかを判定してもよい。
【００１５】
また、上記配信情報送信処理部は、上記配信情報取得要求を送信した情報処理装置において利用可能であると判定された配信情報、および上記配信情報取得要求に含まれる上記配信情報取得要求を送信した情報処理装置を識別する識別情報と合致する、上記配信管理情報に記録された未送信を示す配信情報がある場合に、上記利用可能な配信情報が上記情報処理装置に対して未送信であると判定してもよい。
【００１６】
また、上記配信情報送信処理部が上記配信情報取得要求に応じた配信情報を送信した場合、送信した上記配信情報に対応する上記配信管理情報を送信済みの状態に更新してもよい。
【００１７】
また、上記情報処理装置に対して、上記配信情報取得要求の送信を要求する情報取得要求を送信させる送信要求部をさらに備えてもよい。
【００１８】
上記目的を達成するために、本発明の第２の観点によれば、サービスに付随して提供される特典に関する情報が記録される配信情報を記憶する管理サーバと通信する通信部と、上記管理サーバから取得した配信情報を記憶する記憶部と、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された、上記管理サーバに記憶された配信情報に基づく配信データを取得する配信データ取得部と、取得した配信データと、上記記憶部に記憶された上記配信情報とに基づいて、上記配信データが使用可能であるかを判定する配信データ使用判定部と、上記配信データ使用判定部において、上記配信データに対応する配信情報が上記記憶部に記憶されていないと判定された場合、上記配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に上記管理サーバへ送信させる配信情報要求部とを備え、上記配信データ使用判定部は、上記通信部が上記配信情報取得要求に応じて上記管理サーバから送信された配信情報を受信した場合には、受信された上記配信情報と上記配信データとに基づいて上記配信データが使用可能であるかを判定する情報処理装置が提供される。
【００１９】
かかる構成により、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することができる。
【００２０】
また、上記配信データ使用判定部において上記配信データが使用可能であると判定された場合、使用可能であると判定された上記配信データと対応する、上記情報処理端末に記憶された配信データを更新させる配信データ更新部をさらに備えてもよい。
【００２１】
また、上記通信部が上記管理サーバから送信された配信情報を受信した場合、受信された上記配信情報を上記記憶部に記憶させる情報管理部をさらに備えてもよい。
【００２２】
上記目的を達成するために、本発明の第３の観点によれば、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された配信データを処理する情報処理装置から上記処理に応じて選択的に送信される、サービスに付随して提供される特典に関する情報が記録される配信情報の取得を要求する配信情報取得要求を受信するステップ、上記受信するステップにおいて受信された配信情報取得要求と、記憶部に記憶された配信情報および上記配信情報の情報処理装置への送信状態を示す情報が上記配信情報ごとかつ上記情報処理装置ごとに記録された配信管理情報とに基づいて、上記配信情報取得要求に応じた配信情報を上記配信情報取得要求を送信した情報処理装置へ選択的に送信するステップをコンピュータに実行させるためのプログラムが提供される。
【００２３】
かかるプログラムを用いることにより、配信情報取得要求に基づいて配信情報取得要求を送信した情報処理装置に配信情報を記憶させることができる。よって、かかるプログラムを用いることにより、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な情報処理システムを実現することができる。
【００２４】
上記目的を達成するために、本発明の第４の観点によれば、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された、サービスに付随して提供される特典に関する情報が記録される配信情報を記憶する管理サーバに記憶された配信情報に基づく配信データを取得するステップ、上記取得するステップにおいて取得した配信データと、記憶部に記憶された配信情報とに基づいて、上記配信データが使用可能であるかを判定するステップ、上記判定するステップにおいて、配信データに対応する配信情報が上記記憶部に記憶されていないと判定された場合、配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に上記管理サーバへ送信させるステップ、上記送信させるステップにおいて送信された上記配信情報取得要求に応じて上記管理サーバから送信された配信情報を受信するステップ、上記受信するステップにおいて受信された上記配信情報と上記配信データとに基づいて上記配信データが使用可能であるかを判定するステップをコンピュータに実行させるためのプログラムが提供される。
【００２５】
かかるプログラムを用いることにより、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することができる。
【００２６】
上記目的を達成するために、本発明の第５の観点によれば、サービスに付随して提供される特典に関する情報が記録される配信情報と、上記配信情報の情報処理装置への送信状態を示す情報が上記配信情報ごとかつ上記情報処理装置ごとに記録された配信管理情報とを記憶するサーバ側記憶部と、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された上記配信情報に基づく配信データを処理し、上記処理に応じて上記配信情報の取得を要求する配信情報取得要求を選択的に送信する情報処理装置と通信を行うサーバ側通信部と、上記サーバ側通信部が受信した上記配信情報取得要求と、上記サーバ側記憶部に記憶された上記配信情報および上記配信管理情報とに基づいて、上記配信情報取得要求に応じた配信情報を上記配信情報取得要求を送信した情報処理装置へ選択的に送信させる配信情報送信処理部とを備える管理サーバと、上記管理サーバと通信する装置側通信部と、上記管理サーバから取得した配信情報を記憶する装置側記憶部と、上記情報処理端末に記憶された配信データを取得する配信データ取得部と、取得した配信データと、上記装置側記憶部に記憶された上記配信情報とに基づいて、上記配信データが使用可能であるかを判定する配信データ使用判定部と、上記配信データ使用判定部において、配信データに対応する配信情報が上記装置側記憶部に記憶されていないと判定された場合、配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に上記管理サーバへ送信させる配信情報要求部とを備え、上記配信データ使用判定部は、上記装置側通信部が上記配信情報取得要求に応じて上記管理サーバから送信された配信情報を受信した場合には、受信された上記配信情報と上記配信データとに基づいて上記配信データが使用可能であるかを判定する上記情報処理装置と、上記情報処理端末と、上記非接触通信による通信路とは異なる他の通信路にて上記情報処理端末と通信可能な配信サーバと、上記他の通信路にて上記情報処理端末と通信可能であり、上記情報処理端末に配信データを記録させる配信データ管理サーバとを有し、上記情報処理端末は、上記管理サーバに記憶された配信情報に基づきかつ上記配信サーバと通信を行うための情報が記録された告知情報に基づいて、上記配信サーバと通信を行い、上記配信サーバは、上記告知情報に対応する配信データを上記情報処理端末に記録させるための、上記情報処理端末に対応する配信データ取得情報を生成して上記情報処理端末に送信し、上記配信データ管理サーバは、上記配信データ取得情報に基づき上記情報処理端末から送信される配信要求に基づいて、上記管理サーバに記憶された配信情報に基づく配信データを上記情報処理端末に記録させる情報処理システムが提供される。
【００２７】
かかる構成により、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な情報処理システムが実現される。
【発明の効果】
【００２８】
本発明によれば、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る情報処理システムの概要を説明するための説明図である。
【図２】本発明の実施形態に係る管理サーバに記憶される配信情報の一例を示す説明図である。
【図３】本発明の実施形態に係る告知元情報の一例を示す説明図である。
【図４】本発明の実施形態に係る情報処理システムにおける情報処理端末への配信データの記録に係る処理の一例を説明するための説明図である。
【図５】本発明の実施形態に係る配信サーバが記録するアクセス履歴情報の一例を示す説明図である。
【図６】本発明の実施形態に係る配信サーバにおける配信データ取得情報生成処理の一例を示す流れ図である。
【図７】本発明の実施形態に係る配信サーバが記録する配信ログの一例を示す説明図である。
【図８】本発明の実施形態に係る情報処理システムにおける特典サービスの提供に係る処理の第１の例を示す説明図である。
【図９】本発明の実施形態に係る管理サーバにおける配信情報送信処理の一例を示す流れ図である。
【図１０】本発明の実施形態に係る情報処理装置における配信情報の記録方法の一例を示す説明図である。
【図１１】本発明の実施形態に係る情報処理装置における配信情報の記録方法の一例を示す説明図である。
【図１２】本発明の実施形態に係る情報処理装置における配信情報の記録方法の一例を示す説明図である。
【図１３】本発明の実施形態に係る情報処理装置における配信データ使用判定処理の一例を示す流れ図である。
【図１４】本発明の実施形態に係る情報処理装置が記録する配信データ使用ログの一例を示す説明図である。
【図１５】本発明の実施形態に係る情報処理システムにおける特典サービスの提供に係るログの一例を示す説明図である。
【図１６】本発明の実施形態に係る情報処理システムにおける特典サービスの提供に係る処理の第２の例を示す説明図である。
【図１７】本発明の実施形態に係る情報処理装置における配信情報要求処理の一例を示す流れ図である。
【図１８】本発明の実施形態に係る管理サーバにおける配信情報送信処理の一例を示す流れ図である。
【図１９】本発明の実施形態に係る管理サーバの構成の一例を示す説明図である。
【図２０】本発明の実施形態に係る管理サーバのハードウェア構成の一例を示す説明図である。
【図２１】本発明の実施形態に係る情報処理端末とリーダ／ライタとの構成の一例を示す説明図である。
【図２２】本発明の実施形態に係る情報処理装置の構成の一例を示す説明図である。
【図２３】本発明の実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００３０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３１】
また、以下では、下記に示す順序で説明を行う。
１．本発明の実施形態に係る情報処理システム
２．本発明の実施形態に係るプログラム
【００３２】
（本発明の実施形態に係る情報処理システム）
本発明の実施形態に係る情報処理システム（以下、「情報処理システム１０００」とよぶ場合がある。）を構成する各装置の構成について説明する前に、本発明の実施形態に係る情報処理システム１０００の概要について説明する。
【００３３】
［情報処理システム１０００の概要］
図１は、本発明の実施形態に係る情報処理システム１０００の概要を説明するための説明図である。図１を参照すると、情報処理システム１０００は、管理サーバ１００と、情報処理端末２００と、リーダ／ライタ３００と、情報処理装置４００と、配信サーバ５００と、配信データ管理サーバ６００とを有する。また、情報処理システム１０００は、情報処理端末２００に対して告知情報（後述する）を提供することが可能な告知情報提供元７００を有する。
【００３４】
ここで、図１では、情報処理システム１０００が、管理サーバ１００、配信サーバ５００、および配信データ管理サーバ６００という３つのサーバを有する構成を示しているが、上記に限られない。例えば、本発明の実施形態に係る情報処理システムは、図１に示す管理サーバ１００、配信サーバ５００、および配信データ管理サーバ６００を１つの装置で実現することができ、また、任意の２つのサーバを１つの装置で実現することもできる。
【００３５】
また、図１では、１つの情報処理端末２００を示しているが、上記に限られない。例えば、本発明の実施形態に係る情報処理システムは、ユーザごとの複数の情報処理端末（１のユーザが情報処理端末を複数所有する場合も含む。）を有することができる。以下では、図１に示す情報処理端末２００に着目して説明する。
【００３６】
また、図１では、リーダ／ライタ３００と情報処理装置４００とが別体の装置として表されているが、上記に限らない。例えば、本発明の実施形態に係る情報処理装置は、リーダ／ライタ３００が有する機能を有する、すなわち、図１に示すリーダ／ライタ３００と情報処理装置４００とが一体の装置として実現されてもよい。また、図１では、あるサービス提供場所（例えば店舗など）にリーダ／ライタ３００と情報処理装置４００とが設置される例を示しているが、当該サービス提供場所に本発明の実施形態に係るリーダ／ライタと情報処理装置とが複数設置されていてもよい。また、本発明の実施形態に係るリーダ／ライタと情報処理装置とは、サービス提供場所ごとにそれぞれ設置することもできる。また、図１では示していないが、本発明の実施形態に係る情報処理システムは、管理サーバ１００と各情報処置装置との間に、管理サーバ１００と各情報処置装置との通信を中継するゲートウェイサーバ（図示せず）を有することもできる。上記の場合、本発明の実施形態に係る情報処理システムは、例えば、流通事業者ごとや地域ごとにゲートウェイサーバ（図示せず）を有することができる。
【００３７】
また、図１では、情報処理端末２００として携帯電話を示し、情報処理装置４００としてＰＯＳ（Point  of  sale  system）装置を示しているが、本発明の実施形態に係る情報処理端末２００、情報処理装置４００が、上記に限られないことは、言うまでもない。
【００３８】
管理サーバ１００と、情報処理装置４００、配信サーバ５００、配信データ管理サーバ６００それぞれとは、ネットワーク８００を介して（あるいは、直接的に）接続される。また、情報処理端末２００と、配信サーバ５００、配信データ管理サーバ６００、後述する告知情報提供サーバ７００Ａそれぞれとは、ネットワーク８００を介して（あるいは、直接的に）接続される。ここで、本発明の実施形態に係る接続とは、例えば、通信可能な状態にある（または、通信可能な状態にさせる）ことをいう。
【００３９】
ネットワーク８００としては、例えば、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）などの有線ネットワーク、基地局を介した無線ＷＡＮ（ＷＷＡＮ；Wireless  Wide  Area  Network）や無線ＭＡＮ（ＷＭＡＮ；Wireless  Metropolitan  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられるが、上記に限られない。
【００４０】
［１］情報処理システム１０００におけるサービスに付随する特典に関するサービスの提供の流れ
情報処理システム１０００では、ユーザが所有する情報処理端末２００に後述する配信情報に基づく配信データを記録させる。そして、情報処理システム１０００では、商品の購買などのサービス利用時に当該サービスに対応する配信データの利用を可能とすることによって、商品の購買などのサービスに付随する特典に関するサービス（以下、「特典サービス」とよぶ場合がある。）を、情報処理端末２００のユーザに提供する。
【００４１】
より具体的には、情報処理システム１０００は、例えば以下の（Ａ）〜（Ｃ）に示す段階を経ることによって、サービスに付随する特典サービスを情報処理端末２００のユーザに提供する。ここで、本発明の実施形態に係るサービスに付随して提供される特典としては、例えば、ユーザが商品を購入する（ユーザが購買サービスを享受する）ときに受けられる割引などが挙げられるが、上記に限られない。
【００４２】
（Ａ）告知情報の設置段階
管理サーバ１００に記憶された配信情報に基づく告知情報を、告知情報提供元７００に設置する。
【００４３】
ここで、告知情報提供元７００としては、例えば、告知情報提供サーバ７００Ａ、放送局７００Ｂ、二次元コード７００Ｃ、…が挙げられる。告知情報提供サーバ７００Ａは、告知情報を記憶し、ネットワーク８００を介して情報処理端末２００に告知情報を提供する。また、放送局７００Ｂは、アンテナやテレビ塔（図示せず）などから送信させた放送波を介して情報処理端末２００に告知情報を提供する。また、二次元コード７００Ｃは、告知情報を二次元コードとして記憶し、当該二次元コードが情報処理端末２００により読み出されることによって、告知情報を情報処理端末２００に提供する。なお、本発明の実施形態に係る告知情報提供元７００は、告知情報提供サーバ７００Ａ、放送局７００Ｂ、二次元コード７００Ｃに限られない。
【００４４】
また、本発明の実施形態に係る配信情報とは、サービスに付随して提供される特典に関する情報が記録される情報である。図２は、本発明の実施形態に係る管理サーバ１００に記憶される配信情報の一例を示す説明図である。ここで、図２に示す各行が、それぞれ配信情報に相当する。
【００４５】
図２に示すように、配信情報は、例えば、配信情報を識別する情報（図２のＡ）と、特典サービスの提供元に関する情報（図２のＢ）と、特典の対象商品に係る情報（図２のＣ）と、特典を提供可能な地域に関する情報（図２のＤ）と、特典を提供可能なサービス提供元に関する情報（図２のＥ）と、特典を提供可能なサービス提供場所に関する情報（図２のＦ）と、特典を提供可能な期間の情報（図２のＧ）と、特典を告知した媒体に関する情報（図２のＨ）と、特典内容を示す情報（図２のＩ）と、特典の利用制限に関する情報（図２のＪ）と、…を有する。
【００４６】
ここで、本発明の実施形態に係る特典を提供可能な地域に関する情報は、例えばユーザが特典サービスを享受することが可能な利用可能地域の情報に相当する。また、本発明の実施形態に係るサービス提供元に関する情報が示す特典を提供可能なサービス提供元としては、例えば図２Ｅに示すように配信情報を用いた特典の提供が可能な流通業者（または流通企業）が挙げられるが、上記に限られない。例えば、本発明の実施形態に係る特典を提供可能なサービス提供元は、飲食業者（または飲食企業）などサービスに付随する特典を提供可能な様々な企業等が挙げられる。また、本発明の実施形態に係るサービス提供場所に関する情報が示す特典を提供可能なサービス提供場所としては、例えば図２Ｆに示すように配信情報を用いた特典の提供が可能な店舗（例えばＯ支店など）が挙げられるが、上記に限られない。本発明の実施形態に係るサービス提供場所に関する情報は、例えばユーザが特典サービスを享受することが可能な利用可能場所の情報に相当する。また、本発明の実施形態に係る特典を提供可能な期間の情報は、例えばユーザが特典サービスを享受することが可能な利用可能期間の情報に相当する。
【００４７】
なお、本発明の実施形態に係る配信情報は、図２に示す例に限られない。例えば、本発明の実施形態に係る配信情報は、図２に示す各種情報の全てを含んでいなくてもよい。また、本発明の実施形態に係る配信情報は、例えば、図２のＨに示す特典を告知した媒体に関する情報として、さらに告知元に関する告知元情報を含むこともできる。図３は、本発明の実施形態に係る告知元情報の一例を示す説明図である。図３に示すように、告知元情報は、例えば、告知元を識別する情報（図３のＫ）と、告知元を説明する情報（図３のＬ）と、告知情報の提供形態を示す情報（図３のＭ）とを含むことができる。以下では、管理サーバ１００が、図２に示すような配信情報とは別に、図３に示すような告知元情報を記憶するものとして説明する。
【００４８】
また、図２では、配信情報が示すサービスに付随して提供される特典が、クーポンの形態でユーザに提供される例を示しているが、クーポンの形態でユーザに提供される例に限られないことは、言うまでもない。以下では、配信情報が示すサービスに付随して提供される特典が、クーポンの形態でユーザに提供される場合を例に挙げて説明する。
【００４９】
また、本発明の実施形態に係る告知情報とは、管理サーバ１００に記憶された配信情報に基づく情報であり、かつ、情報処理端末２００が配信サーバ５００と通信を行うための情報が記録された情報である。また、本発明の実施形態に係る告知情報には、例えば、告知元を識別する情報が含まれる。告知情報に告知元を識別する情報が含まれることによって、情報処理端末２００のユーザが、どの告知情報提供元７００からの配信データの記録を所望したのかを、例えば配信サーバ５００などにおいて記録されるログにより特定することが可能となる。
【００５０】
ここで、告知情報としては、例えば、配信サーバ５００を示すＩＰ（Internet  Protocol）アドレスやドメイン名など、配信サーバ５００を示す情報に、パラメータとしてクーポンＩＤ（図２のＡ）および告知元を識別するメディアＩＤ（図３のＫ）が設定された情報が挙げられるが、上記に限られない。また、告知情報の一例としては、例えば、“http://（ドメイン名）/?media=（メディアＩＤ）?coupon=（クーポンＩＤ）”などが挙げられる。
【００５１】
管理サーバ１００は、例えば、告知情報提供サーバ７００Ａや放送局７００Ｂから送信された告知情報取得要求（例えばネットワーク８００を介して受信する）と、記憶する配信情報および告知元情報とに基づいて、告知情報を生成する。ここで、管理サーバ１００は、例えば、告知情報取得要求に含まれる送信元を示す識別情報（例えばメディアＩＤなど）と配信情報を識別する情報（例えばクーポンＩＤなど）とに基づいて、告知情報取得要求に応じた告知情報を生成するが、上記に限られない。そして、管理サーバ１００は、生成した告知情報を、告知情報取得要求を送信した送信元へと送信する。
【００５２】
また、管理サーバ１００は、記憶する配信情報および告知元情報とに基づき生成した告知情報に基づき二次元コードを発行する、または、二次元コードを発行する装置へ告知情報を送信して二次元コードを発行させる。
【００５３】
情報処理システム１０００では、例えば上記のように、管理サーバ１００に記憶された配信情報に基づく告知情報が、告知情報提供元７００に設置される。
【００５４】
（Ｂ）情報処理端末２００への配信データ記録段階
情報処理システム１０００では、情報処理端末２００が告知情報提供元７００から告知情報を取得することによって、情報処理端末２００に配信データが記録される。
【００５５】
ここで、本発明の実施形態に係る配信データとは、特典サービスを享受するために用いられるデータである。また、配信データは、情報処理端末２００が告知情報提供元７００から告知情報（配信情報に基づく情報）を取得することによって情報処理端末２００に記録されるので、配信データは、管理サーバ１００に記憶された配信情報に基づくデータであるといえる。情報処理端末２００に配信データが記録されることによって、ユーザは、情報処理端末２００を用いて、例えば商品購入時に割引を受けられるなどの特典サービスを享受することができる。
【００５６】
図４は、本発明の実施形態に係る情報処理システム１０００における情報処理端末２００への配信データの記録に係る処理の一例を説明するための説明図である。
【００５７】
ここで、図４では、情報処理端末２００を構成する要素として、端末制御部と、記憶手段としての端末記憶部と、１３．５６ＭＨｚなどの所定周波数の搬送波を用いた通信（非接触通信）に係る処理を行うＩＣチップの内部に備えられる内部メモリとを代表的に示している。端末制御部は、情報処理端末２００全体を制御し、例えば各種アプリケーションを実行することによって各種処理を行う役目を果たす。また、内部メモリは、例えば対タンパ性を有し、内部メモリへの情報（データ）の読出し、書込みは、端末制御部からの命令や、所定周波数の搬送波を介して外部装置から送信される特定の命令に基づいて行われる。
【００５８】
情報処理端末２００の端末制御部（以下、単に「端末制御部」という。）は、告知情報提供サーバ７００Ａに告知サイト閲覧要求を送信する（Ｓ１００）。ここで、本発明の実施形態に係る端末制御部が行う送信とは、端末制御部が情報処理端末２００が有する通信手段（所定周波数の搬送波を用いた通信路とは異なる他の通信路により通信を行う通信手段）に送信させることをいう（以下、同様とする。）。
【００５９】
ステップＳ１００において端末制御部から送信された告知サイト閲覧要求を受信した告知情報提供サーバ７００Ａは、告知サイト閲覧要求に応じて告知情報を情報処理端末２００へ送信する（Ｓ１０２）。ここで、ステップＳ１０２における告知情報の送信は、例えば、告知情報が含まれる告知サイトを情報処理端末の表示手段に表示させるための情報を送信することによって行われるが、上記に限られない。
【００６０】
ステップＳ１０２において告知情報提供サーバ７００Ａから送信された告知情報を受信した端末制御部は、告知情報に基づいて配信サーバ５００に配信サイト閲覧要求を送信する（Ｓ１０４）。ここで、本発明の実施形態に係る端末制御部における情報の受信とは、情報処理端末２００が有する通信手段（所定周波数の搬送波を用いた通信路とは異なる他の通信路により通信を行う通信手段）により受信された情報を端末制御部が受け取ることをいう（以下、同様とする。）。
【００６１】
また、端末制御部は、例えば、操作キーやボタンなどの情報処理端末２００が備える操作手段を用いたユーザ操作に基づいて選択的に配信サイト閲覧要求を送信するが、上記に限られない。ここで、ユーザ操作に基づく選択的に送信の例としては、例えば、表示手段に表示された告知サイトの中から、ユーザが告知情報を選択（例えばバナーを選択）した場合が挙げられる。
【００６２】
また、端末制御部は、例えば、配信情報と、情報処理端末２００を示す端末識別情報と、リファラー情報とを含む配信サイト閲覧要求を送信するが、上記に限られない。
【００６３】
ステップＳ１０４において端末制御部から送信された配信サイト閲覧要求を受信した配信サーバ５００は、受信した配信サイト閲覧要求に基づいてアクセス履歴情報を記録する（Ｓ１０６）。
【００６４】
図５は、本発明の実施形態に係る配信サーバ５００が記録するアクセス履歴情報の一例を示す説明図である。配信サーバ５００は、配信サイト閲覧要求に含まれるリファラー情報を図５に示す“リンク元ＵＲＬ”として記録する。また、配信サーバ５００は、配信サイト閲覧要求に含まれる端末識別情報を図５に示す“ＵＩＤ”に記録する。
【００６５】
再度図４を参照して情報処理システム１０００における情報処理端末２００への配信データの記録に係る処理について説明する。配信サーバ５００は、配信サイト閲覧要求に基づいて配信データ取得情報を生成する（Ｓ１０８；配信データ取得情報生成処理）。
【００６６】
ここで、本発明の実施形態に係る配信データ取得情報とは、情報処理端末２００に配信データを記録させるための情報である。配信データ取得情報としては、例えば、ドメイン名など配信データ管理サーバ６００を示す情報に、パラメータとしてクーポンＩＤ、メディアＩＤ、および情報処理端末２００を示す端末識別情報（または、端末識別情報を変換した第２の端末識別情報）が設定された情報が挙げられるが、上記に限られない。また、配信データ取得情報の一例としては、例えば、“https://（ドメイン名）/?xxx=（メディアＩＤ）-（クーポンＩＤ）-端末識別情報（または第２の端末識別情報）”などが挙げられるが、上記に限られない。例えば、配信データ取得情報には、配信データ管理サーバ６００に対して所望の処理を実行させるための設定情報などをさらに含まれていてもよい。
【００６７】
〔配信データ取得情報生成処理の一例〕
図６は、本発明の実施形態に係る配信サーバ５００における配信データ取得情報生成処理の一例を示す流れ図である。
【００６８】
配信サーバ５００は、受信した配信サイト閲覧要求から告知情報を取得し（Ｓ２００）、配信サイト閲覧要求から端末識別情報を取得する（Ｓ２０２）。
【００６９】
配信サーバ５００は、告知情報に含まれるクーポンＩＤが登録されているか否かを判定する（Ｓ２０４）。ここで、配信サーバ５００は、例えば、ハードディスクなどの記憶手段に記憶されているクーポンＩＤが記録された配信情報データベースと、告知情報に含まれるクーポンＩＤとに基づいて、ステップＳ２０４の判定を行う。
【００７０】
ここで、配信サーバ５００は、ネットワーク８００を介して管理サーバ１００と通信することにより、管理サーバ１００に記憶された配信情報と対応するクーポンＩＤの情報を定期的／非定期的に取得し、取得したクーポンＩＤを配信情報データベースに記録する。つまり、配信サーバ５００の配信情報データベースには、管理サーバ１００に記憶された配信情報と対応するクーポンＩＤが記憶される。よって、配信サーバ５００が、ステップＳ２０４において告知情報に含まれるクーポンＩＤが登録されていないと判定した場合には、情報処理端末２００から送信された配信サイト閲覧要求に含まれる告知情報は、不正な情報を含むものであるといえる。
【００７１】
ステップＳ２０４において告知情報に含まれるクーポンＩＤが登録されていると判定されない場合には、配信サーバ５００は、例えば“対象のクーポンが存在しない”旨のエラーメッセージを情報処理端末２００に表示させる（Ｓ２３０）。
【００７２】
また、ステップＳ２０４において告知情報に含まれるクーポンＩＤが登録されていると判定された場合には、配信サーバ５００は、告知情報に含まれるメディアＩＤが登録されているか否かを判定する（Ｓ２０６）。ここで、配信サーバ５００は、例えば記憶手段に記憶されているメディアＩＤが記録された告知元情報データベースと、告知情報に含まれるメディアＩＤとに基づいて、ステップＳ２０６の判定を行う。ここで、配信サーバ５００は、ネットワーク８００を介して管理サーバ１００と通信することにより、管理サーバ１００に記憶された告知元情報と対応するメディアＩＤの情報を定期的／非定期的に取得し、取得したメディアＩＤを告知元情報データベースに記録する。
【００７３】
ステップＳ２０６において告知情報に含まれるメディアＩＤが登録されていると判定されない場合には、配信サーバ５００は、代替のメディアＩＤを配信データ取得情報に設定するメディアＩＤとして設定する（Ｓ２１０）。ここで、ステップＳ２１０において配信サーバ５００が設定する代替のメディアＩＤとしては、例えば、予め規定されたメディアＩＤが挙げられるが、上記に限られない。
【００７４】
メディアＩＤは、例えば、情報処理端末２００がどの告知情報提供元から取得した告知情報に基づいて配信サイト閲覧要求を送信したかを示すログ情報としての役目を果たすものである。そのため、告知情報に含まれるクーポンＩＤが不正である場合のように、特典サービスの提供に直接的に係る情報ではない。よって、本発明の実施形態に係る情報処理システム１０００では、配信サーバ５００が、ステップＳ２０６において告知情報に含まれるメディアＩＤが登録されていないと判定した場合、エラーを表示させずに、代替のメディアＩＤを設定して処理を進める。なお、ステップＳ２０６においてメディアＩＤが登録されていないと判定された場合、ステップＳ２０４においてクーポンＩＤが登録されていないと判定した場合と同様に、配信サーバ５００が、情報処理端末２００にエラーを表示させることができることは、言うまでもない。
【００７５】
また、ステップＳ２０６において告知情報に含まれるメディアＩＤが登録されていると判定された場合には、配信サーバ５００は、告知情報に含まれるメディアＩＤを配信データ取得情報に設定するメディアＩＤとして設定する（Ｓ２０８）。
【００７６】
ステップＳ２０８、またはステップＳ２１０においてメディアＩＤが設定されると、配信サーバ５００は、端末識別情報が登録されているか否かを判定する（Ｓ２１２）。なお、配信サーバ５００が告知情報に含まれる端末識別情報を第２の端末識別情報に変換しない場合には、配信サーバ５００は、ステップＳ２１２および後述するステップＳ２１４、Ｓ２１６の処理を行わない。上記の場合には、配信サーバ５００は、告知情報に含まれる端末識別情報を配信データ取得情報に設定する。
【００７７】
ここで、配信サーバ５００は、例えば、記憶手段に記憶されている、端末識別情報と端末識別ＩＤ（上記第２の端末識別情報の一例）とが対応付けられた端末識別情報データベースと、告知情報に含まれる端末識別情報とに基づいて、ステップＳ２１２の判定を行う。また、配信サーバ５００は、端末識別情報データベースに記録された情報を、定期的／非定期的に管理サーバ１００へ送信する。上記によって、管理サーバ１００は、配信サーバ５００により変換された第２の端末識別情報に基づいて、端末識別情報を一意に特定することが可能となる。
【００７８】
ステップＳ２１２において端末識別情報が登録されていると判定された場合には、配信サーバ５００は、端末識別情報に対応する端末識別ＩＤを配信データ取得情報に設定する端末識別ＩＤとして設定する（Ｓ２１４）。
【００７９】
また、ステップＳ２１２において端末識別情報が登録されていると判定されない場合には、配信サーバ５００は、新規の端末識別ＩＤを生成して、生成した端末識別ＩＤを配信データ取得情報に設定する端末識別ＩＤとして設定する（Ｓ２１６）。また、配信サーバ５００は、ステップＳ２１６の処理が完了すると、または、ステップＳ２１６の処理中に、生成した端末識別ＩＤと端末識別情報とを対応付けて端末識別情報データベースに記録する。
【００８０】
ステップＳ２１４、またはステップＳ２１６において端末識別ＩＤが設定されると、配信サーバ５００は、端末識別情報に対応する情報処理端末に対する配信データ取得情報を生成したことがあるか否かを判定する（Ｓ２１８）。
【００８１】
ここで、配信サーバ５００は、例えば、端末識別情報と配信データ取得情報の生成の有無を示す情報（例えば、フラグなど）とが配信データ取得情報の種別ごとに対応付けられた配信データ取得情報データベースと、告知情報に含まれる端末識別情報とに基づいて、ステップＳ２１２の判定を行う。また、配信サーバ５００は、例えば、配信データ取得情報データベースを上記記憶手段に記憶するが、上記に限られない。
【００８２】
ステップＳ２１８において端末識別情報に対応する情報処理端末に対する配信データ取得情報を生成したことがあると判定された場合には、配信サーバ５００は、配信データ取得情報を生成する（Ｓ２２０）。
【００８３】
また、ステップＳ２１８において端末識別情報に対応する情報処理端末に対する配信データ取得情報を生成したことがあると判定されない場合には、配信サーバ５００は、「配信データ取得情報の生成数＜最大値」の条件を満たすか否かを判定する（Ｓ２２２）。ここで、配信サーバ５００は、配信データ取得情報の生成数を示すカウンタの値を、配信データ取得情報を新規の情報処理端末に対して生成するごとに更新する（後述するステップＳ２２６）ことによって、配信データ取得情報の生成数を認識するが、上記に限られない。
【００８４】
ステップＳ２２２において条件を満たすと判定されない場合には、配信サーバ５００は、例えば“対象のクーポンの配布が終了した”旨のエラーメッセージを情報処理端末２００に表示させる（Ｓ２３０）。
【００８５】
また、ステップＳ２２２において条件を満たすと判定された場合には、配信サーバ５００は、配信データ取得情報を生成し（Ｓ２２４）、配信データ取得情報の生成数に１を加算する（Ｓ２２６）。
【００８６】
配信サーバ５００は、例えば図６に示す処理を行うことによって、配信データ取得情報を生成する。なお、本発明の実施形態に係る配信サーバ５００における配信データ取得情報生成処理が、図６に示す例に限られないことは、言うまでもない。
【００８７】
再度図４を参照して情報処理システム１０００における情報処理端末２００への配信データの記録に係る処理について説明する。配信サーバ５００は、ステップＳ１０８の処理において生成した配信データ取得情報を情報処理端末２００へ送信する（Ｓ１１０）。
【００８８】
ステップＳ１１０において配信データ取得情報を情報処理端末２００へ送信すると、配信サーバ５００は、配信ログを記録する（Ｓ１１２）。
【００８９】
図７は、本発明の実施形態に係る配信サーバ５００が記録する配信ログの一例を示す説明図である。配信サーバ５００は、例えば図６に示す配信データ取得情報生成処理において設定した各種ＩＤ（図７に示すＩＣデータ記録項目の各種ＩＤ）や、端末識別情報（図７に示すＵＩＤ）、配信した日時（図７の配信日時）などの情報を、配信ログとして記録する。なお、本発明の実施形態に係る配信サーバ５００が記録する配信ログが、図７に示す例に限られないことは、言うまでもない。
【００９０】
再度図４を参照して情報処理システム１０００における情報処理端末２００への配信データの記録に係る処理について説明する。ステップＳ１１０において配信サーバ５００から送信された配信データ取得情報を受信した端末制御部は、配信データ取得情報に基づいて、配信データの配信を要求する配信要求を配信データ管理サーバ６００に送信する（Ｓ１１４）。ここで、端末制御部は、例えば、情報処理端末２００が備える上記操作手段を用いたユーザ操作に基づいて選択的に配信要求を送信するが、上記に限られない。
【００９１】
ステップＳ１１４において端末制御部から送信された配信要求を受信した配信データ管理サーバ６００は、配信要求に基づいて配信データを生成する（Ｓ１１６）。ここで、配信データ管理サーバ６００は、例えば配信要求に含まれるクーポンＩＤ、メディアＩＤ、端末識別ＩＤなどに基づいて、配信データを生成する。
【００９２】
ステップＳ６００において配信データが生成されると、配信データ管理サーバ６００は、配信データ書込要求を情報処理端末２００へ送信する（Ｓ１１８）。ここで、配信データ書込要求には、例えば、生成した配信データと、当該配信データを情報処理端末２００の内部メモリに書き込ませるための書込命令と、配信データの概要を示す配信データ情報とが含まれるが、上記に限られない。
【００９３】
また、図４では示していないが、配信データ管理サーバ６００は、ステップＳ１１８において配信データ書込要求を情報処理端末２００へ送信した後に、配信ログを記録することもできる。ここで、配信データ管理サーバ６００が配信ログに記録する情報としては、例えば、配信を識別する配信ＩＤや、情報処理端末２００の通信に係る電気通信事業者（キャリア）を識別する情報、処理開始時間の情報、処理終了時間の情報などが挙げられるが、上記に限られない。
【００９４】
ステップＳ１１８において配信データ管理サーバ６００から送信された配信データ書込要求を受信した端末制御部は、配信データ書込要求に含まれる書込命令に基づいて配信データを内部メモリに記録する（Ｓ１２０）。また、端末制御部は、配信データ書込要求に含まれる配信データ情報を端末記憶部に記録する（Ｓ１２２）。ここで、ステップＳ１２０の処理において内部メモリに記録される配信データには、例えば、クーポンＩＤ、端末識別ＩＤ、クーポンを利用可能な回数の情報などが含まれるが、上記に限られない。
【００９５】
情報処理システム１０００では、例えば各装置が図４に示す処理を行うことによって、情報処理端末２００に配信データを記録させる。したがって、情報処理端末２００は、例えば商品購入時に割引を受けられるなどの特典サービスを享受することが可能な状態となる。
【００９６】
なお、本発明の実施形態に係る情報処理システム１０００における配信データの記録に係る処理は、図４に示す処理に限られない。例えば、図４の例では、配信サーバ５００と配信データ管理サーバ６００との間における連携した処理を示していないが、配信サーバ５００と配信データ管理サーバ６００とは連携して処理を行うこともできる。上記連携した処理としては、例えば、配信サーバ５００が生成した配信データ取得要求を配信データ管理サーバ６００へ送信し、配信データ管理サーバ６００が当該配信データ取得要求（または形式を変換した配信データ取得要求）を情報処理端末２００に送信することが挙げられるが、上記に限られない。
【００９７】
（Ｃ）特典サービスの提供段階
上記（Ｂ）の段階を経ることによって、情報処理端末２００には、特典サービスを享受するための配信データが記録される。次に、例えばコンビニエンスストアなどの購買サービスを提供するサービス提供場所において、情報処理端末２００に記録された配信データを用いた特典サービスの提供に係る処理について説明する。
【００９８】
（Ｃ−１）特典サービスの提供に係る処理の第１の例
図８は、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係る処理の第１の例を示す説明図である。図８では、配信データを用いた特典サービスとして、情報処理装置４００が配信データを決済処理に用いることによって、商品購入時の割引を行う場合を例に挙げて説明する。
【００９９】
ここで、図８では、情報処理端末２００を構成する要素として、１３．５６ＭＨｚなどの所定周波数の搬送波を用いた通信に係る処理を行うＩＣチップを代表的に示している。情報処理端末２００が備えるＩＣチップの内部には、図４に示す内部メモリが備えられる。以下では、情報処理端末２００が備えるＩＣチップ（以下、単に「ＩＣチップ」とよぶ場合がある。）に、例えば図４の処理によって配信データが記憶されているものとして説明する。なお、本発明の実施形態に係る情報処理端末２００が、配信データを記憶可能な内部メモリをＩＣチップの形態で備える構成に限られないことは、言うまでもない。
【０１００】
また、図８に示すステップＳ３００〜ステップＳ３３８の処理のうち、ステップＳ３００、Ｓ３０２の処理が特典サービス提供の事前処理に相当し、また、ステップＳ３０４〜Ｓ３３８の処理が特典サービス提供に係る処理に相当する。
【０１０１】
管理サーバ１００は、配信情報送信処理を行い、情報処理装置４００へ配信情報を選択的に送信する（Ｓ３００）。ここで、管理サーバ１００が情報処理装置４００へ配信情報を送信するのは、情報処理端末２００に記憶された配信データに対応する配信情報が情報処理装置４００に記憶されていない場合には、情報処理装置４００が配信データを用いた決済処理を正常に行うことができないためである。情報処理装置４００における配信データを使用するか否かの判定に係る処理については、後述するステップＳ３２０において説明する。
【０１０２】
〔管理サーバ１００における配信情報送信処理の一例〕
図９は、本発明の実施形態に係る管理サーバ１００における配信情報送信処理の一例を示す流れ図である。管理サーバ１００は、図９に示す処理を情報処理システム１０００を構成する情報処理装置ごとに行う。以下では、管理サーバ１００が、情報処理装置４００に対する処理を行う場合を例に挙げて配信情報送信処理の一例を説明し、情報処理システム１０００を構成する他の情報処理装置に対する処理については、情報処理装置４００に対する処理と同様であるため説明を省略する。
【０１０３】
管理サーバ１００は、配信情報取得要求の送信を要求する送信要求を情報処理装置４００へ送信する（Ｓ４００）。
【０１０４】
ここで、本発明の実施形態に係る配信情報取得要求とは、情報処理装置から送信される配信情報の取得を要求する情報（データ）である。配信情報取得要求には、配信情報取得要求を送信した情報処理装置を示す装置識別情報の他、例えば、サービスを提供する地域、サービス提供元、サービス提供場所のうち少なくとも１以上の情報が含まれるが、上記に限られない。
【０１０５】
また、本発明の実施形態に係る装置識別情報（識別情報）とは、情報処理システム１０００を構成する情報処理装置を一意に識別するための情報である。装置識別情報としては、例えば、情報処理装置固有のＩＤや、情報処理装置４００が備える通信デバイスのＭＡＣアドレス（Media  Access  Control  address）などが挙げられる。
【０１０６】
管理サーバ１００は、情報処理システム１０００を構成する情報処理装置の各種情報が記録された情報処理装置データベースを用いて、例えば、配信情報が新規に記憶されたときや、定期的に、送信要求を情報処理システム１０００を構成する情報処理装置それぞれへ送信する。ここで、情報処理装置データベースに記録される情報処理装置の情報としては、例えば、装置識別情報や、サービスが提供される地域の情報、情報処理装置が属するサービス提供元の情報、サービス提供場所の情報、情報処理装置のＩＰアドレスなどの通信に係る情報などが挙げられるが、上記に限られない。
【０１０７】
また、管理サーバ１００は、送信要求を送信する情報処理装置を配信情報ごとに選択して送信する。ここで、管理サーバ１００における送信要求の選択的な送信としては、例えば、配信情報に係る特典サービスが提供される地域、特典サービスを提供可能なサービス提供元、特典サービスを提供可能なサービス提供場所の条件を満たす情報処理装置への送信が挙げられる。管理サーバ１００は、例えば、配信情報に含まれるサービスを提供する地域に関する情報（図２のＤ）、サービス提供元に関する情報（図２のＥ）、サービス提供場所に関する情報（図２のＦ）などの情報と、上記情報処理装置データベースに記録される情報とに基づいて、上記選択的な送信を行うが、上記に限られない。なお、本発明の実施形態に係る管理サーバ１００が、送信要求を配信情報ごとに選択して送信することに限られないことは、言うまでもない。
【０１０８】
ステップＳ４００において送信要求を送信すると、管理サーバ１００は、送信要求に応じた配信情報取得要求が受信されたか否かを判定する（Ｓ４０２）。
【０１０９】
ステップＳ４０２において配信情報取得要求が受信されたと判定されない場合には、管理サーバ１００は、配信情報取得要求が受信されるまで処理を進めない。なお、管理サーバ１００は、送信要求を送信してから所定の時間が経過するまでに配信情報取得要求が受信されたと判定されない場合には、処理を終了することもできる（いわゆるタイムアウト）。
【０１１０】
また、ステップＳ４０２において配信情報取得要求が受信されたと判定された場合には、管理サーバ１００は、配信情報取得要求に対応する情報処理装置４００で利用可能な配信情報が存在するか否かを判定する（Ｓ４０４）。
【０１１１】
ここで、管理サーバ１００は、例えば、図２に示すような配信情報が配信情報ごとに記録された配信情報データベース（以下、「配信情報ＤＢ」とよぶ場合がある。）と、配信情報取得要求とに基づいて、ステップＳ４０４の処理を行う。
【０１１２】
より具体的には、管理サーバ１００は、例えば、配信情報取得要求に少なくとも１以上含まれるサービスを提供する地域、サービス提供元、サービス提供場所の情報に基づいて、情報処理装置４００が属するサービスを提供する地域、サービス提供元、サービス提供場所を特定する（条件の特定）。そして、管理サーバ１００は、特定された条件と合致する配信情報が、配信情報データベースに存在するか否かを判定することによって、ステップＳ４０４の処理を行う。なお、本発明の実施形態に係る管理サーバ１００におけるステップＳ４０４の処理方法は、上記に限られない。例えば、管理サーバ１００は、配信情報取得要求を受信したときの時間の情報に基づいて、期間の条件を満たす配信情報が配信情報データベースに存在するか否かを判定することによって、ステップＳ４０４の処理を行うこともできる。また、管理サーバ１００は、上記特定された条件および期間の条件を満たす配信情報が配信情報データベースに存在するか否かを判定することによって、ステップＳ４０４の処理を行うこともできる。
【０１１３】
ステップＳ４０４において利用可能な配信情報が存在すると判定されない場合には、管理サーバ１００は、処理を終了する。
【０１１４】
また、ステップＳ４０４において利用可能な配信情報が存在すると判定された場合には、管理サーバ１００は、記憶する全ての配信情報が情報処理装置４００に対して送信されているか否かを判定する（Ｓ４０６）。
【０１１５】
ここで、管理サーバ１００は、例えば、情報処理システム１０００を構成する情報処理装置それぞれへの各配信情報の送信状態の情報が管理された配信管理情報に基づいて、ステップＳ４０６の判定を行う。本発明の実施形態に係る配信管理情報には、例えば、配信情報の情報処理装置への送信状態を示す情報（例えば、フラグ）が配信情報ごとかつ情報処理装置ごとに記録される。なお、本発明の実施形態に係る配信管理情報に含まれる情報は、上記に限られない。
【０１１６】
ステップＳ４０６において全ての配信情報が情報処理装置４００に対して送信されていると判定された場合には、管理サーバ１００は、処理を終了する。
【０１１７】
また、ステップＳ４０６において全ての配信情報が情報処理装置４００に対して送信されていると判定されない場合には、管理サーバ１００は、情報処理装置４００に対して未送信の配信情報を送信する（Ｓ４０８）。ここで、管理サーバ１００は、例えば図２に示す配信情報を構成する情報のうちの一部の情報、または、当該一部の情報および図３に示すメディアＩＤ（配信情報に対応するメディアＩＤ）を、情報処理装置へ送信する配信情報とするが、上記に限られない。情報処理装置へ送信する配信情報としては、例えば、図２のＡ〜Ｃ、Ｇ、Ｉの情報と、図３のＫの情報を含む情報が挙げられる。
【０１１８】
ステップＳ４０８において配信情報を送信すると、管理サーバ１００は、送信した配信情報に対応する配信管理情報を送信済みの状態に更新する（Ｓ４１０）。管理サーバ１００における上記配信管理情報の更新方法としては、例えば、配信情報の情報処理装置への送信状態を示すフラグの値の変更が挙げられるが、上記に限られない。
【０１１９】
管理サーバ１００は、例えば図９に示す処理を行うことによって、配信情報を選択的に情報処理装置へ送信する。なお、本発明の実施形態に係る管理サーバ１００における配信情報送信処理が、図９に示す例に限られないことは、言うまでもない。
【０１２０】
再度図８を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第１の例について説明する。ステップＳ３００において管理サーバ１００から送信された配信情報を受信した情報処理装置４００は、受信した配信情報を記録する（Ｓ３０２）。
【０１２１】
図１０〜図１２それぞれは、本発明の実施形態に係る情報処理装置４００における配信情報の記録方法の一例を示す説明図である。ここで、図１０は、情報処理装置４００における配信情報の第１の記録方法の一例を示しており、１つのデータベース（またはファイル）で受信した配信情報を管理する場合を示している。また、図１１、図１２は、情報処理装置４００における配信情報の第２の記録方法の一例を示しており、２つのデータベース（またはファイル）で受信した配信情報を管理する場合を示している。
【０１２２】
本発明の実施形態に係る情報処理装置は、例えば、図１１に示すように特典サービスを提供するための情報処理装置独自のデータベースを記憶している場合に、受信した配信情報を第２の記録方法にて記録し、その他の場合に受信した配信情報を第１の記録方法にて記録する。なお、本発明の実施形態に係る情報処理装置における受信した配信情報の記録方法が、上記に限られないことは、言うまでもない。
【０１２３】
再度図８を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第１の例について説明する。情報処理装置４００は、情報処理端末２００のユーザが購入を所望する商品の商品コードを識別する（Ｓ３０４）。ここで、情報処理装置４００は、例えば、バーコードリーダなどの商品コード読み取り装置（情報処理装置４００が当該商品コード読み取り装置の機能を有していてもよい。）が読み取った商品コードを取得することにより、ステップＳ３０４の処理を行う。また、本発明の実施形態に係る商品コードとしては、例えば、ＪＡＮ（Japanese  Article  Number）コードが挙げられるが、上記に限られない。
【０１２４】
情報処理装置４００は、ステップＳ３０４において商品コードを識別すると、リーダ／ライタ３００に情報処理端末２００から配信データを読み出させるための配信データ読み出し要求を、リーダ／ライタ３００に送信する（Ｓ３０６）。
【０１２５】
また、情報処理装置４００は、ステップＳ３０４において商品コードを識別すると、例えば、特典サービスを受ける場合にはリーダ／ライタ３００に情報処理端末２００をかざすことを促すメッセージを情報処理端末２００のユーザに伝達する。ここで、上記リーダ／ライタ３００に情報処理端末２００をかざすとは、例えば、リーダ／ライタ３００と情報処理端末２００との距離が一定の距離内（所定周波数の搬送波を用いて通信が可能な距離内）に、情報処理端末２００を移動させることをいう。
【０１２６】
情報処理端末２００のＩＣチップ（以下、図８では単に「ＩＣチップ」とよぶ。）は、リーダ／ライタ３００から定期的／非定期的、あるいは継続的に送信される搬送波の受信を検出する（Ｓ３０８）。ここで、ＩＣチップは、例えば、ＩＣチップが備えるキャリア検出部（後述する）が、通信アンテナ（後述する）において電磁誘導により発生する誘起電圧に基づく検出信号をデータ処理部（後述する）に伝達することによって、ステップＳ３０８の処理を行うことができる。
【０１２７】
ステップＳ３０８において搬送波の受信が検出されると、ＩＣチップは、受信した旨の応答を行う（Ｓ３１０）。ここで、ＩＣチップは、ＩＣチップが備える負荷変調部（後述する）において負荷変調を行うことによって、ステップＳ３１０の処理を行うことができる。
【０１２８】
ステップＳ３１０においてＩＣチップから送信された応答を受信したリーダ／ライタ３００は、配信データをＩＣチップに送信させるための配信データ読み出し要求をＩＣチップに送信する（Ｓ３１２）。ここで、ステップ３１２において送信される配信データ読み出し要求は、ステップＳ３０６において情報処理装置４００から送信された配信データ読み出し要求と同様のデータとすることができるが、上記に限られない。例えば、リーダ／ライタ３００は、情報処理装置４００から送信された配信データ読み出し要求を変換してＩＣチップへ送信することもできる。
【０１２９】
ステップＳ３１２においてリーダ／ライタ３００から送信されたの配信データ読み出し要求を受信したＩＣチップは、受信した配信データ読み出し要求に基づいて内部メモリから配信データを読み出す（Ｓ３１４）。そして、ＩＣチップは、読み出した配信データをリーダ／ライタ３００へ送信する（Ｓ３１６）。
【０１３０】
また、ＩＣチップは、例えば内部メモリに配信データが記憶されていない場合など、ステップＳ３１４において配信データを読み出せない場合には、配信データ読み出せない旨の処理結果をリーダ／ライタ３００へ送信する。
【０１３１】
ステップＳ３１６においてＩＣチップから送信された配信データを受信したリーダ／ライタ３００は、受信した配信データを情報処理装置４００へ送信する（Ｓ３１８）。また、リーダ／ライタ３００は、ＩＣチップから送信された配信データ読み出せない旨の処理結果を受信した場合には、例えば、ステップＳ３１８の処理を行わないが、上記に限られない。上記の場合において、リーダ／ライタ３００は、例えば、配信データ読み出せない旨の処理結果を情報処理装置４００へ送信することもできる。以下では、リーダ／ライタ３００が、配信データを情報処理装置４００へ送信した場合を例に挙げて説明する。
【０１３２】
ステップＳ３１８においてリーダ／ライタ３００から送信された配信データを受信した情報処理装置４００は、受信した配信データが使用可能であるかを判定する（Ｓ３２０；配信データ使用判定処理）。
【０１３３】
〔情報処理装置４００における配信データ使用判定処理の一例〕
図１３は、本発明の実施形態に係る情報処理装置４００における配信データ使用判定処理の一例を示す流れ図である。
【０１３４】
情報処理装置４００は、配信データに含まれるクーポンＩＤが記憶する配信情報に登録されているか否かを判定する（Ｓ５００）。
【０１３５】
ステップＳ５００においてクーポンＩＤが配信情報に登録されていると判定されない場合には、情報処理装置４００は、配信データを更新させるための配信データ更新要求を生成せず、また、決済処理用の配信データ使用フラグを無効とする（Ｓ５１４）。ここで、決済処理用の配信データ使用フラグとは、情報処理装置４００が、後述する決済処理において配信データを使用するか否かの判定に用いるフラグである。なお、本発明の実施形態に係る情報処理装置４００における、決済処理において配信データを使用するか否かの判定方法が、フラグを用いる方法に限られないことは、言うまでもない。
【０１３６】
また、ステップＳ５００においてクーポンＩＤが配信情報に登録されていると判定された場合には、情報処理装置４００は、配信データに対応する商品コード（ステップＳ３０４において識別した商品コード）が配信情報に登録されているか否かを判定する（Ｓ５０２）。
【０１３７】
ステップＳ５０２において配信データに対応する商品コードが配信情報に登録されていると判定されない場合には、情報処理装置４００は、配信データを更新させるための配信データ更新要求を生成せず、また、決済処理用の配信データ使用フラグを無効とする（Ｓ５１４）。
【０１３８】
また、ステップＳ５０２において配信データに対応する商品コードが配信情報に登録されていると判定された場合には、情報処理装置４００は、配信データが使用可能なデータであるか否かを判定する（Ｓ５０４）。
【０１３９】
ここで、情報処理装置４００は、例えば、記憶する配信情報に設定された利用可能な期間の情報（例えば図１０に示す「クーポン利用可能期間」）と、処理時における時間の情報とに基づく利用可能な期間を満たしているかの判定により、ステップＳ５０４の処理を行うが、上記に限られない。例えば、情報処理装置４００は、配信データに含まれる利用可能回数が、０（ゼロ）であるか否かの判定により、ステップＳ５０４の処理を行うこともできる。
【０１４０】
ステップＳ５０４において配信データが使用可能なデータであると判定されない場合には、情報処理装置４００は、配信データを更新させるための配信データ更新要求を生成せず、また、決済処理用の配信データ使用フラグを無効とする（Ｓ５１４）。
【０１４１】
また、ステップＳ５０４において配信データが使用可能なデータであると判定された場合には、情報処理装置４００は、配信データが決済処理に使用可能であるか否かを判定する（Ｓ５０６）。ここで、情報処理装置４００は、例えば、配信データに対応する配信情報に含まれる特典内容の情報（例えば図１０の「特典内容」）に基づいて、ステップＳ５０６の判定を行う。
【０１４２】
ステップＳ５０６において配信データが決済処理に使用可能であると判定された場合には、情報処理装置４００は、決済処理用の配信データ使用フラグを有効とする（Ｓ５０８）。
【０１４３】
また、ステップＳ５０６において配信データが決済処理に使用可能であると判定されない場合には、情報処理装置４００は、決済処理用の配信データ使用フラグを無効とする（Ｓ５１０）。また、ステップＳ５１０の処理を行う場合には、情報処理装置４００は、配信データを当該配信データに対応する他の処理（例えば、シリアルキャンペーンなどに係る処理）に利用する。
【０１４４】
ステップＳ５０８、またはステップＳ５１０の処理が完了すると、情報処理装置４００は、ＩＣチップに記憶された配信データを更新させるための配信データ更新要求を生成する（Ｓ５１２）。
【０１４５】
ここで、情報処理装置４００が生成する配信データ更新要求としては、例えば、配信データに含まれる利用可能回数を示す情報の更新させるための命令（例えば数値の減算命令）や、ＩＣチップに記憶された配信データの削除命令などが挙げられるが、上記に限られない。以下では、情報処理装置４００が生成する配信データ更新要求が、配信データに含まれる利用可能回数を示す情報の更新させるための命令である場合を例に挙げて説明する。
【０１４６】
また、情報処理装置４００は、情報処理端末２００のユーザに対して配信データの使用に伴い提供する提供情報（例えば、ユーザに特定のウェブサイトを閲覧させるための情報や、文字情報など）を、上記配信データ更新要求と併せて生成することもできる。ここで、情報処理装置４００は、例えば配信データに含まれるクーポンＩＤ（特典サービスを識別する情報の一例）に応じた提供情報を生成することができるが、上記に限られない。例えば、情報処理装置４００は、クーポンＩＤと、配信データに含まれるメディアＩＤ（告知元を識別する情報）との組み合わせに応じて、提供情報を生成することもできる。
【０１４７】
情報処理装置４００は、例えば図１３に示す処理を行うことによって、受信した配信データが使用可能であるかを判定する。なお、本発明の実施形態に係る情報処理装置４００における配信データ使用判定処理が、図１３に示す処理に限られないことは、言うまでもない。
【０１４８】
再度図８を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第１の例について説明する。ステップＳ３２０において配信データ更新要求を生成した場合、情報処理装置４００は、配信データ更新要求をリーダ／ライタ３００へ送信する（Ｓ３２２）。また、ステップＳ３２０において配信データ更新要求を生成しなかった場合には、情報処理装置４００は、配信データ更新要求をリーダ／ライタ３００へ送信せずに、ステップＳ３３２の処理を行う。
【０１４９】
また、情報処理装置４００は、配信データ更新要求と併せて提供情報を生成した場合には、当該提供情報を配信データ更新要求と併せて送信することができる。以下では、情報処理装置４００が、ステップＳ３２２において配信データ更新要求をリーダ／ライタ３００へ送信する場合を例に挙げて説明する。
【０１５０】
ステップＳ３２２において情報処理装置４００から送信された配信データ更新要求を受信したリーダ／ライタ３００は、配信データ更新要求をＩＣチップへ送信する（Ｓ３２４）。
【０１５１】
ここで、図８では図示していないが、リーダ／ライタ３００は、ステップＳ３２４の処理を行う前にポーリングを行い、情報処理端末２００のＩＣチップが検出された場合（当該ＩＣチップからポーリングに対する応答があった場合）にステップＳ３２４の処理を選択的に行う。
【０１５２】
また、上記ポーリングに対して、例えば、情報処理端末２００のＩＣチップからの応答がないとき、または情報処理端末２００とは異なる情報処理端末からの応答があったときには、リーダ／ライタ３００は、ステップＳ３２４の処理を行わない。上記の場合、リーダ／ライタ３００は、配信データの更新が正常に行われなかった旨の処理結果（例えば、後述するフラグ情報）を情報処理装置４００へ送信する（Ｓ３３０）。
【０１５３】
ステップＳ３２４においてリーダ／ライタ３００から送信された配信データ更新要求を受信したＩＣチップは、配信データ更新要求に基づいて内部メモリに記憶された配信データを更新する（Ｓ３２６）。そして、ＩＣチップは、ステップＳ３２６の処理の処理結果をリーダ／ライタ３００へ送信する（Ｓ３２８）。ここで、処理結果としては、例えば、配信データの更新が正常に行われたか否かが所定のビット数で表されたフラグ情報が挙げられるが、上記に限られない。
【０１５４】
ステップＳ３２８においてＩＣチップから送信された処理結果を受信したリーダ／ライタ３００は、受信した処理結果を情報処理装置４００へ送信する（Ｓ３３０）。
【０１５５】
ステップＳ３３０においてリーダ／ライタ３００から送信された処理結果を受信した情報処理装置４００は、配信データを選択的に用いた決済処理を行う（Ｓ３３２）。ここで、情報処理装置４００は、例えば、決済処理用の配信データ使用フラグが有効であり、かつ受信した処理結果が配信データの更新が正常に行われたことを示している場合に、配信データを用いた決済処理を行う。また、情報処理装置４００は、上記以外の場合には、配信データを用いずに決済処理（いわゆる通常の決済処理）を行う。
【０１５６】
ステップＳ３３２において決済処理が行われると、情報処理装置４００は、配信データ使用ログを記録する（Ｓ３３４）。ここで、ステップＳ３３２において配信データが用いられなかった場合には、情報処理装置４００は、例えば、ステップ３３４の処理を行わない。また、上記の場合、情報処理装置４００は、例えば、後述するＳ３３６の処理を行わないが、上記に限られない。
【０１５７】
図１４は、本発明の実施形態に係る情報処理装置４００が記録する配信データ使用ログの一例を示す説明図である。情報処理装置４００は、例えば、処理した配信データ、記憶する配信情報などに含まれる情報に基づいて、配信データ使用ログを記録する。なお、本発明の実施形態に係る情報処理装置４００が記録する配信データ使用ログが、図１４に示す例に限られないことは、言うまでもない。
【０１５８】
再度図８を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第１の例について説明する。情報処理装置４００は、配信データ使用ログを管理サーバ１００へ送信する（Ｓ３３６）。ここで、情報処理装置４００は、例えば、ステップＳ３３４において配信データ使用ログが記録されるごとに、または、定期的にステップＳ３３６の処理を行うが、上記に限られない。例えば、情報処理装置４００は、管理サーバ１００から送信される使用ログ取得要求が受信された場合に、ステップＳ３３６の処理を行うこともできる。
【０１５９】
ステップＳ３３６において情報処理装置４００から送信された配信データ使用ログを受信した管理サーバ１００は、受信した配信データ使用ログを記録する（Ｓ３３８）。
【０１６０】
ここで、管理サーバ１００は、受信した配信データ使用ログをそのものを記憶手段に記録するが、上記に限られない。例えば、管理サーバ１００は、受信した配信データ使用ログを加工した配信データ使用ログを記録することもできる。
【０１６１】
また、管理サーバ１００は、上記配信データ使用ログに加え、ネットワーク８００を介して配信サーバ５００、配信データ管理サーバ６００から各種処理のログの情報を取得し、情報処理システム１０００における特典サービスの提供に係るログを記録することもできる。
【０１６２】
図１５は、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係るログの一例を示す説明図である。図１５に示すようなログを記録することによって、例えば、どの告知元にて提供された特典が利用される頻度が高かったのかなどの分析が可能となり、当該ログをマーケッティングなどに利用することができる。なお、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係るログが、図１５に示す例に限られないことは、言うまでもない。
【０１６３】
情報処理システム１０００では、例えば各装置が図８に示す処理を行うことによって、情報処理端末２００に記憶された配信データを用いた特典サービスを提供し、情報処理端末２００のユーザに特典サービスを享受させることができる。
【０１６４】
（Ｃ−２）特典サービスの提供に係る処理の第２の例
上記（Ｃ−１）に示した第１の例に係る処理を行うことによって、情報処理システム１０００は、情報処理端末２００に記憶された配信データを用いた特典サービスを提供し、情報処理端末２００のユーザに特典サービスを享受させることができる。しかしながら、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係る処理は、図８に示す第１の例に限られない。そこで、次に、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係る処理の第２の例について説明する。
【０１６５】
図１６は、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係る処理の第２の例を示す説明図である。図１６では、図８に示す第１の例と同様に、配信データを用いた特典サービスとして、情報処理装置４００が配信データを決済処理に用いることによって、商品購入時の割引を行う場合を例に挙げて説明する。
【０１６６】
ここで、図１６では、図８に示す第１の例と同様に、情報処理端末２００を構成する要素として、所定周波数の搬送波を用いた通信に係る処理を行うＩＣチップを代表的に示している。以下では、図８に示す第１の例と同様に、情報処理端末２００が備えるＩＣチップ（以下、単に「ＩＣチップ」とよぶ場合がある。）に、例えば図４の処理によって配信データが記憶されているものとして説明する。
【０１６７】
情報処理装置４００は、図８のステップＳ３０４と同様に、情報処理端末２００のユーザが購入を所望する商品の商品コードを識別する（Ｓ６００）。
【０１６８】
情報処理装置４００は、ステップＳ６００において商品コードを識別すると、図８のステップＳ３０６と同様に、配信データ読み出し要求をリーダ／ライタ３００に送信する（Ｓ６０２）。また、情報処理装置４００は、ステップＳ６００において商品コードを識別すると、例えば、特典サービスを受ける場合にはリーダ／ライタ３００に情報処理端末２００をかざすことを促すメッセージを情報処理端末２００のユーザに伝達する。
【０１６９】
情報処理端末２００のＩＣチップ（以下、図１６では単に「ＩＣチップ」とよぶ。）は、図８のステップＳ３０８と同様に、リーダ／ライタ３００から定期的／非定期的、あるいは継続的に送信される搬送波の受信を検出する（Ｓ６０４）。そして、ＩＣチップは、ステップＳ６０４において搬送波の受信が検出されると、図８のステップＳ３１０と同様に、受信した旨の応答を行う（Ｓ６０６）。
【０１７０】
ステップＳ６０６においてＩＣチップから送信された応答を受信したリーダ／ライタ３００は、図８のステップＳ３１２と同様に、配信データをＩＣチップに送信させるための配信データ読み出し要求をＩＣチップに送信する（Ｓ６０８）。
【０１７１】
ステップＳ６０８においてリーダ／ライタ３００から送信されたの配信データ読み出し要求を受信したＩＣチップは、図８のステップＳ３１４と同様に、受信した配信データ読み出し要求に基づいて内部メモリから配信データを読み出す（Ｓ６１０）。そして、ＩＣチップは、図８のステップＳ３１６と同様に、読み出した配信データをリーダ／ライタ３００へ送信する（Ｓ６１２）。また、ＩＣチップは、例えば内部メモリに配信データが記憶されていない場合など、ステップＳ６１０において配信データを読み出せない場合には、配信データ読み出せない旨の処理結果をリーダ／ライタ３００へ送信する。
【０１７２】
ステップＳ６１２においてＩＣチップから送信された配信データを受信したリーダ／ライタ３００は、図８のステップＳ３１８と同様に、受信した配信データを情報処理装置４００へ送信する（Ｓ６１４）。また、リーダ／ライタ３００は、ＩＣチップから送信された配信データ読み出せない旨の処理結果を受信した場合には、例えば、ステップＳ６１４の処理を行わないが、上記に限られない。上記の場合において、リーダ／ライタ３００は、例えば、配信データ読み出せない旨の処理結果を情報処理装置４００へ送信することもできる。以下では、図８に示す第１の例と同様に、リーダ／ライタ３００が、配信データを情報処理装置４００へ送信した場合を例に挙げて説明する。
【０１７３】
ステップＳ６１４においてリーダ／ライタ３００から送信された配信データを受信した情報処理装置４００は、配信データに対応する配信情報の取得を要求する配信情報取得要求を選択的に管理サーバ１００へ送信する（Ｓ６１６；配信情報要求処理）。
【０１７４】
〔情報処理装置４００における配信情報要求処理の一例〕
図１７は、本発明の実施形態に係る情報処理装置４００における配信情報要求処理の一例を示す流れ図である。
【０１７５】
情報処理装置４００は、受信した配信データに含まれるクーポンＩＤが記憶する配信情報に登録されているか否かを判定する（Ｓ７００）。
【０１７６】
ステップＳ７００においてクーポンＩＤが配信情報に登録されていると判定された場合には、情報処理装置４００は、配信情報取得要求を管理サーバ１００へ送信しない（Ｓ７０２）。また、ステップＳ７００においてクーポンＩＤが配信情報に登録されていると判定されない場合には、情報処理装置４００は、配信情報取得要求を管理サーバ１００へ送信する（Ｓ７０４）。
【０１７７】
情報処理装置４００は、例えば図１７に示す処理を行うことによって、配信情報取得要求を選択的に管理サーバ１００へ送信する。なお、本発明の実施形態に係る情報処理装置４００における配信情報要求処理が、図１７に示す例に限られないことは、言うまでもない。
【０１７８】
再度図１６を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第２の例について説明する。ステップＳ６１６において情報処理装置４００から送信された配信情報取得要求を受信した管理サーバ１００は、受信した配信情報取得要求と、記憶する配信情報および配信管理情報とに基づいて、配信情報取得要求に応じた配信情報を情報処理装置４００へ選択的に送信する（Ｓ６１８；配信情報送信処理）。
【０１７９】
〔管理サーバ１００における配信情報送信処理の一例〕
図１８は、本発明の実施形態に係る管理サーバ１００における配信情報送信処理の一例を示す流れ図である。
【０１８０】
管理サーバ１００は、配信情報取得要求が受信されたか否かを判定する（Ｓ８００）。
【０１８１】
ステップＳ８００において配信情報取得要求が受信されたと判定されない場合には、管理サーバ１００は、配信情報取得要求が受信されるまで処理を進めない。なお、管理サーバ１００は、送信要求を送信してから所定の時間が経過するまでに配信情報取得要求が受信されたと判定されない場合には、処理を終了することもできる（いわゆるタイムアウト）。
【０１８２】
また、ステップＳ４０２において配信情報取得要求が受信されたと判定された場合には、管理サーバ１００は、図９のステップＳ４０４と同様に、配信情報取得要求に対応する情報処理装置４００で利用可能な配信情報が存在するか否かを判定する（Ｓ８０２）。
【０１８３】
ステップＳ８０２において利用可能な配信情報が存在すると判定されない場合には、管理サーバ１００は、情報処理装置４００にエラーを通知する（Ｓ８１０）。
【０１８４】
また、ステップＳ８０２において利用可能な配信情報が存在すると判定された場合には、管理サーバ１００は、図９のステップＳ４０６と同様に、記憶する全ての配信情報が情報処理装置４００に対して送信されているか否かを判定する（Ｓ８０４）。
【０１８５】
ステップＳ８０４において全ての配信情報が情報処理装置４００に対して送信されていると判定された場合には、管理サーバ１００は、情報処理装置４００にエラーを通知する（Ｓ８１０）。
【０１８６】
また、ステップＳ８０４において全ての配信情報が情報処理装置４００に対して送信されていると判定されない場合には、管理サーバ１００は、図９のステップＳ４０８と同様に、情報処理装置４００に対して未送信の配信情報を送信する（Ｓ８０６）。
【０１８７】
ステップＳ８０６において配信情報を送信すると、管理サーバ１００は、図９のステップＳ４１０と同様に、送信した配信情報に対応する配信管理情報を送信済みの状態に更新する（Ｓ８０８）。
【０１８８】
管理サーバ１００は、例えば図１８に示す処理を行うことによって、配信情報を選択的に情報処理装置へ送信する。なお、本発明の実施形態に係る管理サーバ１００における配信情報送信処理が、図１８に示す例に限られないことは、言うまでもない。
【０１８９】
再度図１６を参照して、情報処理システム１０００における特典サービスの提供に係る処理の第２の例について説明する。ステップＳ６１６において配信情報取得要求を送信しなかった場合、またはステップＳ６１８において管理サーバ１００から送信された配信情報を受信した場合には、情報処理装置４００は、図８のステップＳ３２０と同様に、受信した配信データが使用可能であるかを判定する（Ｓ６２０；配信データ使用判定処理）。
【０１９０】
ステップＳ６２０において配信データ更新要求を生成した場合、情報処理装置４００は、図８のステップＳ３２２と同様に、配信データ更新要求をリーダ／ライタ３００へ送信する（Ｓ６２２）。また、ステップＳ６２０において配信データ更新要求を生成しなかった場合には、情報処理装置４００は、配信データ更新要求をリーダ／ライタ３００へ送信せずに、ステップＳ６３２の処理を行う。
【０１９１】
ステップＳ６２２において情報処理装置４００から送信された配信データ更新要求を受信したリーダ／ライタ３００は、図８のステップＳ３２４と同様に、配信データ更新要求をＩＣチップへ送信する（Ｓ６２４）。
【０１９２】
ここで、図１６では図示していないが、リーダ／ライタ３００は、図８に示す第１の例と同様に、ステップＳ６２４の処理を行う前にポーリングを行い、情報処理端末２００のＩＣチップが検出された場合にステップＳ６２４の処理を選択的に行う。
【０１９３】
また、上記ポーリングに対して、例えば、情報処理端末２００のＩＣチップからの応答がないとき、または情報処理端末２００とは異なる情報処理端末からの応答があったときには、リーダ／ライタ３００は、ステップＳ６２４の処理を行わない。上記の場合、リーダ／ライタ３００は、図８に示す第１の例と同様に、配信データの更新が正常に行われなかった旨の処理結果（例えば、後述するフラグ情報）を情報処理装置４００へ送信する（Ｓ６３０）。
【０１９４】
ステップＳ６２４においてリーダ／ライタ３００から送信された配信データ更新要求を受信したＩＣチップは、図８のステップＳ３２６と同様に、配信データ更新要求に基づいて内部メモリに記憶された配信データを更新する（Ｓ６２６）。そして、ＩＣチップは、図８のステップＳ３２８と同様に、ステップＳ６２６の処理の処理結果をリーダ／ライタ３００へ送信する（Ｓ６２８）。
【０１９５】
ステップＳ６２８においてＩＣチップから送信された処理結果を受信したリーダ／ライタ３００は、受信した処理結果を情報処理装置４００へ送信する（Ｓ６３０）。
【０１９６】
ステップＳ６３０においてリーダ／ライタ３００から送信された処理結果を受信した情報処理装置４００は、図８のステップＳ３３２と同様に、配信データを選択的に用いた決済処理を行う（Ｓ６３２）。
【０１９７】
ステップＳ６３２において決済処理が行われると、情報処理装置４００は、図８のステップＳ３３４と同様に、配信データ使用ログを選択的に記録する（Ｓ６３４）。
【０１９８】
情報処理装置４００は、図８のステップＳ３３６と同様に、配信データ使用ログを管理サーバ１００へ送信する（Ｓ６３６）。
【０１９９】
ステップＳ６３６において情報処理装置４００から送信された配信データ使用ログを受信した管理サーバ１００は、図８のステップＳ３３８と同様に、受信した配信データ使用ログを記録する（Ｓ６３８）。
【０２００】
情報処理システム１０００では、例えば各装置が図１６に示す処理を行うことによって、情報処理端末２００に記憶された配信データを用いた特典サービスを提供し、情報処理端末２００のユーザに特典サービスを享受させることができる。
【０２０１】
（Ｃ−３）特典サービスの提供に係る処理の他の例
上記（Ｃ−１）、（Ｃ−２）に示した第１の例、第２の例に係る処理を行うことによって、情報処理システム１０００は、情報処理端末２００に記憶された配信データを用いた特典サービスを提供し、情報処理端末２００のユーザに特典サービスを享受させることができる。しかしながら、本発明の実施形態に係る情報処理システム１０００における特典サービスの提供に係る処理は、上述した第１の例、第２の例に限られない。
【０２０２】
例えば、情報処理システム１０００は、図１６に示す第２の例に係る処理において、図１６に示すステップＳ６００の前に、図８に示すステップ３００、Ｓ３０２の処理（特典サービス提供の事前処理）を行うことができる。ここで、上記の処理は、図８に示す第１の例に係る処理と図１６に示す第２の例に係る処理を組み合わせた処理に相当する。
【０２０３】
上記組み合わせた処理によって、情報処理装置４００は、情報処理端末２００に記憶された配信データに対応する配信情報を情報処理端末２００のユーザが特典サービスの享受を所望した時点において予め記憶している可能性を、第２の例に係る処理を用いる場合よりも高めることができる。
【０２０４】
また、上記組み合わせた処理を用いる場合、情報処理装置４００は、第２の例に係る処理と同様に、情報処理端末２００に記憶された配信データに対応する配信情報が予め記憶されていなくても、管理サーバ１００から配信情報を取得することができる。よって、上記組み合わせた処理によって、情報処理装置４００は、情報処理端末２００に記憶された配信データを処理できる可能性を、第１の例に係る処理を用いる場合よりも高めることができる。
【０２０５】
以上のように、情報処理システム１０００は、例えば上述した（Ａ）〜（Ｃ）に示す段階を経ることによって、サービスに付随する特典サービスを配信データが記憶された情報処理端末２００のユーザに提供する。
【０２０６】
ここで、情報処理端末２００には、管理サーバ１００が記憶する配信情報に基づく配信データが、ユーザ操作に基づいて記憶される（上記（Ａ）、（Ｂ）の段階）。つまり、情報処理システム１０００を構成する管理サーバ１００は、従来の技術のように推定された情報処理端末に配信データを送信し記憶させる構成ではない。よって、情報処理システム１０００は、従来の技術よりもより確実に、ユーザが特典サービスの享受を所望する情報処理端末に配信データを記憶させることができる。
【０２０７】
また、情報処理システム１０００では、管理サーバ１００が、“管理サーバ１００が記憶する配信情報を情報処理装置それぞれに選択的に記憶させる”、および／または、“配信情報取得要求に基づいて、配信情報取得要求を送信した情報処理装置に配信情報を記憶させる”（上記（Ｃ）の段階）。よって、情報処理システム１０００は、情報処理端末に記憶された配信データを用いた特典サービスを提供し、情報処理端末２００のユーザに特典サービスを享受させることができる。
【０２０８】
したがって、情報処理システム１０００を用いることによって、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な、情報処理システムが実現される。
【０２０９】
［２］本発明の実施形態に係る情報処理システムの構成例
次に、本発明の実施形態に係る情報処理システム１０００を構成する各装置の構成について説明する。
【０２１０】
［管理サーバ１００］
図１９は、本発明の実施形態に係る管理サーバ１００の構成の一例を示す説明図である。管理サーバ１００は、通信部１０２（サーバ側通信部）と、記憶部１０４（サーバ側記憶部）と、制御部１０６とを備える。
【０２１１】
また、管理サーバ１００は、例えば、ＲＯＭ（Read  Only  Memory；図示せず）や、ＲＡＭ（Random  Access  Memory；図示せず）、管理サーバ１００のユーザが操作可能な操作部（図示せず）、各種画面を表示画面に表示する表示部（図示せず）などを備えてもよい。管理サーバ１００は、例えば、データの伝送路としてのバス（bus）により各構成要素間を接続する。
【０２１２】
ここで、ＲＯＭ（図示せず）は、制御部１０６が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０６により実行されるプログラムなどを一次記憶する。操作部（図示せず）としては、例えば後述する操作入力デバイスが挙げられる。表示部（図示せず）としては、例えば後述する表示デバイスが挙げられる。
【０２１３】
〔管理サーバ１００のハードウェア構成例〕
図２０は、本発明の実施形態に係る管理サーバ１００のハードウェア構成の一例を示す説明図である。図２０を参照すると、管理サーバ１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４とを備える。また、管理サーバ１００は、例えば、データの伝送路としてのバス１６６で各構成要素間を接続する。
【０２１４】
ＭＰＵ１５０は、ＭＰＵ（Micro  Processing  Unit）や、制御機能を実現するための複数の回路が集積された集積回路などで構成され、管理サーバ１００全体を制御する制御部１０６として機能する。また、ＭＰＵ１５０は、管理サーバ１００において、後述する配信情報送信処理部１１０、情報管理部１１２、および送信要求部１１４としての役目を果たすこともできる。
【０２１５】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データを記憶し、また、ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一次記憶する。
【０２１６】
記録媒体１５６は、管理サーバ１００における記憶手段であり、管理サーバ１００における記憶部１０４として機能する。記録媒体１５６には、例えば、配信情報や、配信管理情報、配信データ使用ログ、告知元情報、各種アプリケーションなど様々なデータが記憶される。ここで、記録媒体１５６としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。また、管理サーバ１００は、記録媒体１５６を着脱可能に備えることもできる。
【０２１７】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）端子、各種処理回路などが挙げられるが、上記に限られない。なお、入出力インタフェース１５８は、管理サーバ１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス（例えば、外部ディスプレイなど）と接続することもできることは、言うまでもない。
【０２１８】
操作入力デバイス１６０は、操作部（図示せず）として機能する。また、操作入力デバイス１６０は、例えば、管理サーバ１００上に備えられ、管理サーバ１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０２１９】
表示デバイス１６２は、例えばユーザが所望の操作を行うための操作画面などの各種画面を表示画面に表示する表示部（図示せず）として機能する。表示デバイス１６２は、例えば、管理サーバ１００上に備えられ、管理サーバ１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display；ＬＣＤ）や有機ＥＬディスプレイ（organic  ElectroLuminescence  display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）ともよばれる。）などが挙げられるが、上記に限られない。
【０２２０】
通信インタフェース１６４は、管理サーバ１００が備える通信手段であり、ネットワーク８００を介して（あるいは、直接的に）外部装置と無線／有線で通信を行うための通信部１０２として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ回路（無線通信）や、ＬＡＮ端子および送受信回路（有線通信）などが挙げられるが、上記に限られない。例えば、通信インタフェース１６４は、ネットワーク８００に対応する構成をとることができる。
【０２２１】
管理サーバ１００は、例えば図２０に示す構成によって、上述した情報処理システム１０００の管理サーバ１００における各種処理を行う。なお、本発明の実施形態に係る管理サーバ１００のハードウェア構成が、図２０に示す構成に限られないことは、言うまでもない。
【０２２２】
再度図１９を参照して、管理サーバ１００の構成の一例について説明する。通信部１０２は、管理サーバ１００が備える通信手段であり、ネットワーク８００を介して（あるいは、直接的に）、情報処理システム１０００を構成する情報処理装置それぞれや、配信サーバ５００、配信データ管理サーバ６００などの外部装置と無線／有線で通信を行う。ここで、通信部１０２としては、例えば、通信アンテナおよびＲＦ回路（無線通信）やＬＡＮ端子および送受信回路（有線通信）などが挙げられるが、上記に限られない。
【０２２３】
記憶部１０４は、管理サーバ１００が備える記憶手段である。ここで、記憶部１０４としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリなどが挙げられるが、上記に限られない。
【０２２４】
また、記憶部１０４は、例えば、配信情報や、配信管理情報、配信データ使用ログ、告知元情報、各種アプリケーションなど様々なデータを記憶する。ここで、図１９では、配信データＤＢ１２０、配信管理情報がデータベース形式で記録された記録された配信管理情報ＤＢ１２２、配信データ使用ログがデータベース形式で記録された記録された配信データ使用ログＤＢ１２４が記憶部１０４に記憶されている例を示しているが、上記に限られない。
【０２２５】
制御部１０６は、例えば、ＭＰＵや、各種処理回路が集積された集積回路などで構成され、管理サーバ１００全体を制御する役目を果たす。また、制御部１０６は、配信情報送信処理部１１０、情報管理部１１２、送信要求部１１４などを備え、上述した情報処理システム１０００の管理サーバ１００における各種処理を主導的に行う。ここで、図１９では、上述した情報処理システム１０００の管理サーバ１００における各種処理のうち、上記（Ｃ）の段階の処理に係る構成（機能ブロック）を示している。
【０２２６】
配信情報送信処理部１１０は、通信部１０２が受信した配信情報取得要求と、記憶部１０４に記憶された配信情報および配信管理情報とに基づいて、配信情報取得要求に応じた配信情報を配信情報取得要求を送信した情報処理装置へ選択的に送信させる。
【０２２７】
より具体的には、配信情報送信処理部１１０は、例えば、図９に示す処理（特典サービスの提供に係る処理の第１の例に対応する処理）、および／または、図１８に示す処理（特典サービスの提供に係る処理の第２の例に対応する処理）によって、配信情報の選択的な送信を実現させるが、上記に限られない。また、配信情報送信処理部１１０は、図９に示す処理（または、（Ｃ−３）に示す他の例に係る処理）により配信情報の選択的な送信を行う場合には、送信要求を選択的に送信する送信要求部１１４と連携して処理を行う。
【０２２８】
情報管理部１１２は、配信情報送信処理部１１０と連携して、記憶された配信管理情報が示す送信状態を、送信済みの状態に選択的に更新する。
【０２２９】
より具体的には、情報管理部１１２は、例えば、図９のステップＳ４１０、図１８のステップＳ８０８に示す処理により、配信情報送信処理部１１０が配信情報取得要求に応じた配信情報を送信した場合、送信した当該配信情報に対応する配信管理情報を送信済みの状態に更新する。
【０２３０】
送信要求部１１４は、情報処理システム１０００を構成する各情報処理装置に対して、情報取得要求を送信させる。
【０２３１】
より具体的には、送信要求部１１４は、例えば、図９のステップＳ４００に示す処理により、情報取得要求を送信させる。
【０２３２】
制御部１０６は、例えば配信情報送信処理部１１０、情報管理部１１２、送信要求部１１４を備えることにより、上述した情報処理システム１０００の管理サーバ１００における各種処理を主導的に行う。
【０２３３】
なお、本発明の実施形態に係る管理サーバ１００が備える制御部１０６の構成は、図１９に示す例に限られない。例えば、本発明の実施形態に係る制御部１０６は、告知情報提供サーバ７００Ａなどから送信された告知情報取得要求と、記憶する配信情報および告知元情報とに基づいて、告知情報を生成する告知情報生成部（図示せず）をさらに備えることもできる。
【０２３４】
管理サーバ１００は、例えば図１９に示す構成によって、上述した情報処理システム１０００の管理サーバ１００における各種処理を行う。なお、本発明の実施形態に係る管理サーバ１００の構成が、図１９に示す構成に限られないことは、言うまでもない。
【０２３５】
［情報処理端末２００、リーダ／ライタ３００］
次に、１３．５６ＭＨｚなどの所定周波数の搬送波（以下、単に「搬送波」とよぶ場合がある。）を用いた非接触通信を行うことが可能な、情報処理端末２００とリーダ／ライタ３００の構成について説明する。図２１は、本発明の実施形態に係る情報処理端末２００およびリーダ／ライタ３００の構成の一例を示す説明図である。ここで、図２１では、リーダ／ライタ３００と接続される情報処理装置４００を併せて示している。
【０２３６】
〔情報処理端末２００の構成〕
情報処理端末２００は、通信アンテナ２０２と、ＩＣチップ２０４と、ＭＰＵ２０６と、ＲＯＭ２０８と、ＲＡＭ２１０と、記録媒体２１２と、入出力インタフェースと２１４と、操作入力デバイス２１６と、表示デバイス２１８と、通信インタフェース２２０とを備える。また、情報処理端末２００は、例えば、データの伝送路としてのバス２２２で各構成要素間を接続する。
【０２３７】
通信アンテナ２０２は、リーダ／ライタ３００などの外部装置から送信された搬送波を受信し、ＩＣチップ２０４における処理の処理結果に基づく応答信号を送信する。以下では、情報処理端末２００が、リーダ／ライタ３００から送信された搬送波を処理する場合を例に挙げて説明する。
【０２３８】
通信アンテナ２０２は、例えば、所定のインダクタンスをもつコイル（インダクタ）Ｌ１と、所定の静電容量をもつキャパシタＣ２とからなる共振回路で構成され、搬送波の受信に応じて電磁誘導により誘起電圧を生じさせる。そして、通信アンテナ２０２は、所定の共振周波数で誘起電圧を共振させた受信電圧を出力する。ここで、通信アンテナ２０２における共振周波数は、例えば、１３．５６ＭＨｚなど搬送波の周波数に合わせて設定される。通信アンテナ２０２は、上記構成により、搬送波を受信し、また、ＩＣチップ２０４が備える負荷変調部２３４（後述する）において行われる負荷変調によって応答信号の送信を行う。
【０２３９】
ＩＣチップ２０４は、受信された搬送波に基づいて搬送波信号を復調して処理し、負荷変調により応答信号を通信アンテナ２０２から送信させる。
【０２４０】
＜ＩＣチップ２０４の構成例＞
ＩＣチップ２０４は、キャリア検出部２２４と、検波部２２６と、レギュレータ２２８と、復調部２３０と、データ処理部２３２と、負荷変調部２３４とを備える。なお、図２１では示していないが、ＩＣチップ２０４は、例えば、過電圧や過電流がデータ処理部２３２に印加されることを防止するための保護回路（図示せず）をさらに備えることができる。ここで、保護回路（図示せず）としては、例えば、ダイオード等で構成されたクランプ回路が挙げられるが、上記に限られない。
【０２４１】
また、ＩＣチップ２０４は、ＲＯＭ２３６、ＲＡＭ２３８、内部メモリ２４０、ＵＡＲＴ２４２などを備える。データ処理部２３２と、ＲＯＭ２３６、ＲＡＭ２３８、内部メモリ２４０、ＵＡＲＴ２４２とは、例えば、データの伝送路としてのバス２４４によって接続される。
【０２４２】
キャリア検出部２２４は、通信アンテナ２０２から伝達される受信電圧に基づいて、例えば、矩形の検出信号を生成し、当該検出信号をデータ処理部２３２へ伝達する。また、データ処理部２３２は、伝達される上記検出信号を、例えば、データ処理のための処理クロックとして用いる。ここで、上記検出信号は、通信アンテナ２０２から伝達される受信電圧に基づくものであるので、リーダ／ライタ３００から送信される搬送波の周波数と同期することとなる。したがって、ＩＣチップ２０４は、キャリア検出部２２４を備えることによって、リーダ／ライタ３００との間の処理を、リーダ／ライタ３００と同期して行うことができる。
【０２４３】
検波部２２６は、通信アンテナ２０２から出力される受信電圧を整流する。ここで、検波部２２６は、ダイオードＤ１と、キャパシタＣ２で構成することができるが、上記に限られない。
【０２４４】
レギュレータ２２８は、受信電圧を平滑、定電圧化し、データ処理部２３２へ駆動電圧を出力する。ここで、レギュレータ２２８は、受信電圧の直流成分を駆動電圧として用いることができる。
【０２４５】
復調部２３０は、受信電圧に基づいて搬送波信号を復調し、搬送波に含まれる搬送波信号に対応するデータ（例えば、ハイレベルとローレベルとの２値化されたデータ信号）を出力する。ここで、復調部２３０は、受信電圧の交流成分をデータとして出力することができる。
【０２４６】
データ処理部２３２は、レギュレータ２２８から出力される駆動電圧を電源として駆動し、復調部２３０において復調されたデータの処理を行う。ここで、データ処理部２３２は、例えば、ＭＰＵで構成することができるが、上記に限られない。
【０２４７】
また、データ処理部２３２は、リーダ／ライタ３００への応答に係る負荷変調を制御する制御信号を処理結果に応じて選択的に生成する。そして、データ処理部２３２は、制御信号を負荷変調部２３４へと選択的に出力する。
【０２４８】
また、データ処理部２３２は、復調部２３０において復調されたデータに含まれる命令や、ＵＡＲＴ２４２を介してＩＣチップ２０４の外部の構成要素（例えばＭＰＵ２０６）から伝達される命令に基づいて、内部メモリ２４０に記憶されたデータの読出し、更新などを行う。
【０２４９】
負荷変調部２３４は、例えば、負荷ＺとスイッチＳＷ１とを備え、データ処理部２３２から伝達される制御信号に応じて負荷Ｚを選択的に接続する（有効化する）ことによって負荷変調を行う。ここで、負荷Ｚは、例えば、所定の抵抗値を有する抵抗で構成されるが、上記に限られない。また、スイッチＳＷ１は、例えば、ｐチャネル型のＭＯＳＦＥＴ（Metal  Oxide  Semiconductor  Field  effect  transistor）や、ｎチャネル型のＭＯＳＦＥＴで構成されるが、上記に限られない。
【０２５０】
ＲＯＭ２３６は、データ処理部２３２が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ２３８は、データ処理部２３２により実行されるプログラム、演算結果、実行状態などを一次記憶する。
【０２５１】
内部メモリ２４０は、ＩＣチップ２０４が備える記憶手段であり、例えば耐タンパ性を有し、データ処理部２３２によりデータの読出しや、データの新規書込み、データの更新が行われる。内部メモリ２４０には、例えば配信データや、電子バリュー、アプリケーションデータなど様々なデータが記憶される。ここで、図２１は、内部メモリ２４０が配信データ２４６を記憶している例を示しているが、上記に限られない。
【０２５２】
ＵＡＲＴ２４２は、ＵＡＲＴ（Universal  Asynchronous  Receiver  Transmitter）などで構成され、ＩＣチップ２０４の外部の構成要素との間の通信インタフェースとしての役割を果たす。図２１では、ＵＡＲＴ２４２がバス２２２に接続される例を示している。
【０２５３】
ＩＣチップ２０４は、上記のような構成によって、通信アンテナ２０２が受信した搬送波信号を処理し、負荷変調によって通信アンテナ２０２から応答信号を送信させることができる。
【０２５４】
ＭＰＵ２０６は、情報処理端末２００全体を制御する制御部として機能する。また、ＭＰＵ２０６は、ＩＣチップ２０４が備えるデータ処理部２３２と共に、上述した情報処理システム１０００の情報処理端末２００における各種処理を主導的に行う役目を果たす。
【０２５５】
ＲＯＭ２０８は、ＭＰＵ２０６が使用するプログラムや演算パラメータなどの制御用データを記憶し、また、ＲＡＭ２１０は、ＭＰＵ２０６により実行されるプログラムなどを一次記憶する。
【０２５６】
記録媒体２１２は、情報処理端末２００における記憶部として機能し、例えば、配信データ情報や、各種アプリケーションなど、様々なデータを記憶する。ここで、記録媒体２１２としては、例えば、ハードディスクなどの磁気記録媒体や、ＥＥＰＲＯＭ、フラッシュメモリ、ＭＲＡＭ、ＦｅＲＡＭ、ＰＲＡＭなどの不揮発性メモリなどが挙げられるが、上記に限られない。
【０２５７】
入出力インタフェース２１４は、例えば、操作入力デバイス２１６や、表示デバイス２１８を接続する。ここで、入出力インタフェース２１４としては、例えば、ＵＳＢ端子や、ＤＶＩ端子、ＨＤＭＩ端子などが挙げられるが、上記に限られない。なお、入出力インタフェース２１４は、情報処理端末２００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス（例えば、外部ディスプレイなど）と接続することもできることは、言うまでもない。
【０２５８】
操作入力デバイス２１６は、情報処理端末２００における操作部として機能する。操作入力デバイス２１６は、例えば、情報処理端末２００上に備えられ、情報処理端末２００の内部で入出力インタフェース２１４と接続される。操作入力デバイス２１６としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０２５９】
表示デバイス２１８は、例えばユーザが所望の操作を行うための操作画面などの各種画面を表示画面に表示する表示部として機能する。表示デバイス２１８は、例えば、情報処理端末２００上に備えられ、情報処理端末２００の内部で入出力インタフェース２１４と接続される。表示デバイス２１８としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどが挙げられるが、上記に限られない。
【０２６０】
通信インタフェース２２０は、所定周波数の搬送波を用いた非接触通信による通信路とは異なる他の通信路にて外部装置と通信を行うための、情報処理端末２００が備える通信手段である。通信インタフェース２２０は、ネットワーク８００を介して（あるいは、直接的に）配信サーバ５００や配信データ管理サーバ６００、告知情報提供サーバ７００Ａなどの外部装置と通信を行うための通信部として機能する。ここで、通信インタフェース２２０としては、例えば、通信アンテナおよびＲＦ回路（無線通信）などが挙げられるが、上記に限られない。例えば、通信インタフェース２２０は、ネットワーク８００に対応する構成をとることができる。
【０２６１】
情報処理端末２００は、例えば図２１に示す構成によって、上述した情報処理システム１０００の情報処理端末２００における各種処理を行う。
【０２６２】
なお、本発明の実施形態に係る情報処理端末２００の構成は、図２１に示す構成に限られない。例えば、本発明の実施形態に係る情報処理端末は、放送局７００Ｂなどが送信させた放送波を受信し、受信した放送波に含まれる放送信号を処理するアンテナ回路および処理回路などを備えることができる。また、情報処理端末２００は、例えば図２１に示すＩＣチップ２０４を構成する各構成要素を、ＩＣチップの形態で備えていなくてもよい。
【０２６３】
〔リーダ／ライタ３００〕
リーダ／ライタ３００は、搬送波信号生成部３０２と、搬送波送信部３０４と、復調部３０６と、制御部３０８とを備える。また、リーダ／ライタ３００は、例えば情報処理装置４００などの外部装置と接続され、外部装置から送信された送信命令に応じて搬送波信号を送信することができる。以下では、リーダ／ライタ３００が情報処理装置４００と接続されている場合を例に挙げてリーダ／ライタ３００の構成について説明する。
【０２６４】
また、リーダ／ライタ３００は、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、レジスタ（register；図示せず）、通信を暗号化するための暗号化回路（図示せず）、記憶部（図示せず）、外部装置や他の回路と接続するための接続インタフェース（図示せず）などを備えてもよい。ここで、リーダ／ライタ３００は、例えば、データの伝送路としてのバスにより各構成要素間を接続する。
【０２６５】
ＲＯＭ（図示せず）は、制御部３０８が使用するプログラムや演算パラメータなどの制御用データを記憶し、ＲＡＭ（図示せず）は、制御部３０８により実行されるプログラムなどを一次記憶する。また、レジスタ（図示せず）は、制御部３０８における演算結果や実行状態を保持し、記憶部（図示せず）は、例えば、リーダ／ライタ３００において用いられるアプリケーション、データなどを記憶する。
【０２６６】
ここで、記憶部（図示せず）としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモが挙げられるが、上記に限られない。また、接続インタフェースとしては、例えば、ＵＡＲＴや、ＬＡＮ端子および送受信回路などが挙げられるが、上記に限られない。
【０２６７】
搬送波信号生成部３０２は、制御部３０８からの搬送波信号生成命令を受け、搬送波信号生成命令に応じた搬送波信号を生成する。ここで、図２１では、搬送波信号生成部３０２として交流電源が示されているが、本発明の実施形態に係る搬送波信号生成部３０２は、上記に限られない。例えば、本発明の実施形態に係る搬送波信号生成部３０２は、ＡＳＫ（Amplitude  Shift  Keying）変調する変調回路（図示せず）と、変調回路の出力を増幅する増幅回路（図示せず）とで構成することができる。なお、搬送波信号生成部３０２が生成する搬送波信号には、例えば、情報処理端末２００に対する各種処理命令や処理するデータを含めることができるが、上記に限られない。例えば、本発明の実施形態に係る搬送波信号は、情報処理端末２００に対して電力供給を行う搬送波を搬送波送信部３０４に発生させるための信号であってもよい。
【０２６８】
搬送波送信部３０４は、例えば、所定のインダクタンスをもつコイル（インダクタ）Ｌ２を備え、搬送波信号生成部３０２が生成した搬送波信号に応じた搬送波を送信する。また、搬送波送信部３０４は、情報処理端末２００からの応答信号を受信することもできる。つまり、搬送波送信部３０４は、リーダ／ライタ３００の通信アンテナとしての役目を果たすことができる。ここで、図２１では、搬送波送信部３０４がコイルＬ２で構成されている例を示しているが、本発明の実施形態に係る搬送波送信部３０４は、上記に限られず、例えば、さらにキャパシタを備えることにより共振回路を構成してもよい。
【０２６９】
復調部３０６は、例えば、搬送波送信部３０４のアンテナ端における電圧の振幅変化を包絡線検波し、検波した信号を２値化することによって、情報処理端末２００からの応答信号を復調する。なお、復調部３０６における応答信号の復調手段は、上記に限られず、例えば、搬送波送信部３０４のアンテナ端における電圧の位相変化を用いて応答信号を復調することもできる。
【０２７０】
制御部３０８は、例えば、ＭＰＵなどで構成され、復調部３０６が復調したデータを情報処理装置４００へ送信する、または、復調部３０６が復調したデータに基づいて搬送波信号生成命令を生成するなど、様々な処理を行うことができる。
【０２７１】
リーダ／ライタ３００は、例えば図２１に示す構成によって、搬送波を送信し、情報処理端末２００から送信される応答信号を復調する。なお、本発明の実施形態に係るリーダ／ライタ３００の構成が、図２１に示す構成に限られないことは、言うまでもない。
【０２７２】
［情報処理装置４００］
次に、本発明の実施形態に係る情報処理システム１０００を構成する情報処理装置の構成について説明する。以下では、情報処理システム１０００を構成する情報処理装置のうち、図１に示す情報処理装置４００を例に挙げて説明する。
【０２７３】
図２２は、本発明の実施形態に係る情報処理装置４００の構成の一例を示す説明図である。情報処理装置４００は、通信部４０２（装置側通信部）と、接続部４０４と、記憶部４０６（装置側記憶部）と、制御部４０８とを備える。
【０２７４】
また、情報処理装置４００は、例えば、ＲＯＭ（図示せず）や、ＲＡＭ（図示せず）、情報処理装置４００のユーザが操作可能な操作部（図示せず）、各種画面を表示画面に表示する表示部（図示せず）などを備えてもよい。情報処理装置４００は、例えば、データの伝送路としてのバスにより各構成要素間を接続する。
【０２７５】
ここで、ＲＯＭ（図示せず）は、制御部４０８が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部４０８により実行されるプログラムなどを一次記憶する。操作部（図示せず）としては、例えば後述する操作入力デバイスが挙げられる。表示部（図示せず）としては、例えば後述する表示デバイスが挙げられる。
【０２７６】
〔情報処理装置４００のハードウェア構成例〕
図２３は、本発明の実施形態に係る情報処理装置４００のハードウェア構成の一例を示す説明図である。ここで、図２３では、リーダ／ライタ３００を併せて示している。
【０２７７】
図２３を参照すると、情報処理装置４００は、例えば、ＭＰＵ４５０と、ＲＯＭ４５２と、ＲＡＭ４５４と、記録媒体４５６と、入出力インタフェース４５８と、操作入力デバイス４６０と、表示デバイス４６２と、通信インタフェース４６４と、接続インタフェース４６６とを備える。また、情報処理装置４００は、例えば、データの伝送路としてのバス４６８で各構成要素間を接続する。
【０２７８】
ＭＰＵ４５０は、ＭＰＵや、制御機能を実現するための複数の回路が集積された集積回路などで構成され、情報処理装置４００全体を制御する制御部４０８として機能する。また、ＭＰＵ４５０は、情報処理装置４００において、後述する配信データ取得部４１０、配信データ使用判定部４１２、配信情報要求部４１４、配信データ更新部４１６、情報管理部４１８、および処理部４２０としての役目を果たすこともできる。
【０２７９】
ＲＯＭ４５２は、ＭＰＵ４５０が使用するプログラムや演算パラメータなどの制御用データを記憶し、また、ＲＡＭ４５４は、例えば、ＭＰＵ４５０により実行されるプログラムなどを一次記憶する。
【０２８０】
記録媒体４５６は、情報処理装置４００における記憶手段であり、情報処理装置４００における記憶部４０６として機能する。記録媒体４５６には、例えば、配信情報や、配信データ使用ログ、各種アプリケーションなど様々なデータが記憶される。ここで、記録媒体４５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられるが、上記に限られない。また、情報処理装置４００は、記録媒体４５６を着脱可能に備えることもできる。
【０２８１】
入出力インタフェース４５８は、例えば、操作入力デバイス４６０や、表示デバイス４６２を接続する。ここで、入出力インタフェース４５８としては、例えば、ＵＳＢ端子や、ＤＶＩ端子、ＨＤＭＩ端子、各種処理回路などが挙げられるが、上記に限られない。なお、入出力インタフェース４５８は、情報処理装置４００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス（例えば、外部ディスプレイなど）と接続することもできることは、言うまでもない。
【０２８２】
操作入力デバイス４６０は、操作部（図示せず）として機能する。また、操作入力デバイス４６０は、例えば、情報処理装置４００上に備えられ、情報処理装置４００の内部で入出力インタフェース４５８と接続される。操作入力デバイス４６０としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０２８３】
表示デバイス４６２は、例えばユーザが所望の操作を行うための操作画面などの各種画面を表示画面に表示する表示部（図示せず）として機能する。表示デバイス４６２は、例えば、情報処理装置４００上に備えられ、情報処理装置４００の内部で入出力インタフェース４５８と接続される。表示デバイス４６２としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどが挙げられるが、上記に限られない。
【０２８４】
通信インタフェース４６４は、情報処理装置４００が備える通信手段であり、ネットワーク８００を介して（あるいは、直接的に）管理サーバ１００やゲートウェイサーバ（図示せず）などの外部装置と無線／有線で通信を行うための通信部として機能する。ここで、通信インタフェース４６４としては、例えば、通信アンテナおよびＲＦ回路（無線通信）や、ＬＡＮ端子および送受信回路（有線通信）などが挙げられるが、上記に限られない。例えば、通信インタフェース４６４は、ネットワーク８００に対応する構成をとることができる。
【０２８５】
接続インタフェース４６６は、リーダ／ライタ３００などのリーダ／ライタ機能（搬送波を主体的に送信する機能）を有する装置と接続するインタフェースである。接続インタフェース４６６としては、例えば、ＵＡＲＴや、ＬＡＮ端子および送受信回路などが挙げられるが、上記に限られない。
【０２８６】
情報処理装置４００は、例えば図２２に示すハードウェア構成によって、上述した情報処理システム１０００の情報処理装置４００における各種処理を行う。
【０２８７】
なお、本発明の実施形態に係る情報処理装置４００のハードウェア構成は、図２２に示す構成に限られない。例えば、本発明の実施形態に係る情報処理装置は、リーダ／ライタ３００と同様の役目を果たすことが可能な、所定周波数の搬送波を用いた非接触通信を行うための構成を備えることができる。
【０２８８】
ここで、上記所定周波数の搬送波を用いた非接触通信を行うための構成としては、例えば、本発明の実施形態に係る情報処理装置が、無線通信アンテナ回路と搬送波送信回路とを備える構成が挙げられる。
【０２８９】
無線通信アンテナ回路は、例えば、送受信アンテナとしての所定のインダクタンスをもつコイルおよび所定の静電容量をもつキャパシタからなる共振回路と、復調回路とから構成される。そして、無線通信アンテナ回路は、例えば、１３．５６ＭＨｚの磁界（搬送波）を受信することによって、外部装置から送信される各種データを復調する。上記構成によって、無線通信アンテナ回路は、情報処理端末２００から送信される搬送波（例えば、負荷変調による反磁界）を復調し、情報処理端末２００に記憶された配信データなどの各種情報を取得することができる。
【０２９０】
搬送波送信回路は、例えば、ＡＳＫ変調を行う変調回路、変調回路の出力を増幅する増幅回路を備え、無線通信アンテナ回路の送受信アンテナから搬送波信号をのせた搬送波を送信する。搬送波送信回路を備えることによって、情報処理装置４００は、いわゆるリーダ／ライタ機能を有することができる。ここで、搬送波送信回路が無線通信アンテナ回路から送信する搬送波信号としては、例えば、配信データ読み出し要求や、配信データ更新要求などが挙げられるが、上記に限られない。また、搬送波送信回路は、例えば、ＭＰＵによって搬送波の送信が制御される。
【０２９１】
例えば上記のような無線通信アンテナ回路と搬送波送信回路とを備えることによって、本発明の実施形態に係る情報処理装置は、情報処理システム１０００においてリーダ／ライタ３００が果たす役目を、さらに果たすことができる。
【０２９２】
再度図２２を参照して、情報処理装置４００の構成の一例について説明する。通信部４０２は、情報処理装置４００が備える通信手段であり、ネットワーク８００を介して（あるいは、直接的に）、管理サーバ１００、ゲートウェイサーバ（図示せず）などの外部装置と無線／有線で通信を行う。ここで、通信部４０２としては、例えば、通信アンテナおよびＲＦ回路（無線通信）やＬＡＮ端子および送受信回路（有線通信）などが挙げられるが、上記に限られない。
【０２９３】
接続部４０４は、リーダ／ライタ３００などのリーダ／ライタ機能（搬送波を主体的に送信する機能）を有する装置と接続する役目を果たす。接続部４０４としては、例えば、ＵＡＲＴや、ＬＡＮ端子および送受信回路などが挙げられるが、上記に限られない。
【０２９４】
記憶部４０６は、情報処理装置４００が備える記憶手段である。ここで、記憶部４０６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリなどが挙げられるが、上記に限られない。
【０２９５】
また、記憶部４０６は、例えば、配信情報や、配信データ使用ログ、各種アプリケーションなど様々なデータを記憶する。ここで、図２２では、配信データＤＢ４３０、配信データ使用ログがデータベース形式で記録された記録された配信データ使用ログＤＢ４３２が記憶部４０６に記憶されている例を示しているが、上記に限られない。
【０２９６】
制御部４０８は、例えば、ＭＰＵや、各種処理回路が集積された集積回路などで構成され、情報処理装置４００全体を制御する役目を果たす。また、制御部４０８は、配信データ取得部４１０と、配信データ使用判定部４１２と、配信情報要求部４１４と、配信データ更新部４１６と、情報管理部４１８と、処理部４２０とを備え、上述した情報処理システム１０００の情報処理装置４００における各種処理を主導的に行う。
【０２９７】
配信データ取得部４１０は、情報処理端末２００など、所定周波数の搬送波を用いた非接触通信が可能な情報処理端末に記憶された配信データを取得する。
【０２９８】
より具体的には、配信データ取得部４１０は、例えば、図８に示すステップＳ３０６や、図１８に示すステップＳ６０２に示す処理によって、リーダ／ライタ３００を介して情報処理端末に記憶された配信データを取得する。
【０２９９】
配信データ使用判定部４１２は、配信データ取得部４１０の処理により取得された配信データと、記憶する配信情報とに基づいて、配信データが使用可能であるかを判定する。
【０３００】
より具体的には、配信データ使用判定部４１２は、例えば、図１３に示す処理を行うことによって、配信データが使用可能であるかを判定する。
【０３０１】
ここで、配信データ使用判定部４１２は、取得された配信データに対応する配信情報が記憶部４０６に記憶されているか否かを判定し、判定結果を配信情報要求部４１４へ伝達する。そして、配信データ使用判定部４１２は、後述する配信情報要求部４１４の処理によって管理サーバ１００から送信された配信情報が受信された場合には、受信された当該配信情報と配信データとに基づいて配信データが使用可能であるかを判定する。
【０３０２】
なお、上記配信データ使用判定部４１２と配信情報要求部４１４との連携した処理は、情報処理装置４００の制御部４０８が、上記（Ｃ−２）に示した第２の例に係る処理（または上記（Ｃ−３）に示した他の例に係る処理）を行う機能を有する場合に行われる。ここで、図２２は、本発明の実施形態に係る情報処理装置が、上記機能を有さない場合（例えば上記（Ｃ−１）に示した第１の例に係る処理を行う構成である場合）には、記配信データ使用判定部４１２と配信情報要求部４１４との連携した処理は行われない。
【０３０３】
また、配信データ使用判定部４１２は、判定結果を配信データ更新部４１６へ伝達する。ここで、配信データ使用判定部４１２は、判定を行うごとに判定結果を配信データ更新部４１６へ伝達するが、上記に限られない。例えば、配信データ使用判定部４１２は、配信データが使用可能であると判定した場合に、配信データが使用可能である旨の判定結果を選択的に配信データ更新部４１６へ伝達することもできる。
【０３０４】
配信情報要求部４１４は、配信データ使用判定部４１２において、配信データに対応する配信情報が記憶されていないと判定された場合、配信データに対応する配信情報の取得を要求する。
【０３０５】
より具体的には、配信情報要求部４１４は、図１６に示すステップＳ６１６の処理を行い、配信情報取得要求を選択的に通信部４０２に送信させる。
【０３０６】
また、配信情報要求部４１４は、通信部４０２が受信した送信要求に基づいて、配信情報取得要求を通信部４０２に送信させることもできる。ここで、上記受信した送信要求に基づく配信情報取得要求の送信は、情報処理装置４００の制御部４０８が、上記（Ｃ−１）に示した第１の例に係る処理（または上記（Ｃ−３）に示した他の例に係る処理）を行う機能を有する場合に行われる。
【０３０７】
配信データ更新部４１６は、配信データ使用判定部４１２において配信データが使用可能であると判定された場合、当該配信データと対応する情報処理端末に記憶された配信データを更新させる。
【０３０８】
より具体的には、配信データ更新部４１６は、例えば、図８に示すステップＳ３２２や、図１８に示すステップＳ６２２に示す処理によって、リーダ／ライタ３００を介して情報処理端末に記憶された配信データを更新させる。
【０３０９】
情報管理部４１８は、通信部４０２が管理サーバ１００から送信された配信情報を受信した場合、受信された配信情報を記憶部４０６に記憶させる。また、情報管理部４１８は、記憶部４０６に記憶された配信データ使用ログを記憶部４０６から読み出し、管理サーバ１００へ選択的に送信する。
【０３１０】
処理部４２０は、例えば、図８のステップＳ３０４に示す商品コードの識別や、Ｓ３３２に示す決済処理など、様々な処理を行う。
【０３１１】
制御部１０６は、例えば配信データ取得部４１０、配信データ使用判定部４１２、配信情報要求部４１４、配信データ更新部４１６、情報管理部４１８、および処理部４２０を備えることにより、上述した情報処理システム１０００の情報処理装置４００における各種処理を主導的に行う。
【０３１２】
情報処理装置４００は、例えば図２２に示す構成によって、上述した情報処理システム１０００の情報処理装置４００における各種処理を行う。なお、本発明の実施形態に係る情報処理装置４００の構成が、図２２に示す構成に限られないことは、言うまでもない。
【０３１３】
［配信サーバ５００］
配信サーバ５００は、例えば、図２０に示す管理サーバ１００と同様のハードウェア構成を有する。上記構成をとる場合、配信サーバ５００では、ＭＰＵが、上述した情報処理システム１０００の配信サーバ５００における各種処理を主体的に行う役目を果たす。なお、本発明の実施形態に係る配信サーバ５００の構成が、図２０に示す管理サーバ１００と同様の構成に限られないことは、言うまでもない。
【０３１４】
［配信データ管理サーバ６００］
配信データ管理サーバ６００は、例えば、図２０に示す管理サーバ１００と同様のハードウェア構成を有する。上記構成をとる場合、配信データ管理サーバ６００では、ＭＰＵが、上述した情報処理システム１０００の配信データ管理サーバ６００における各種処理を主体的に行う役目を果たす。なお、本発明の実施形態に係る配信データ管理サーバ６００の構成が、図２０に示す管理サーバ１００と同様の構成に限られないことは、言うまでもない。
【０３１５】
以上のように、本発明の実施形態に係る情報処理システム１０００は、管理サーバ１００と、情報処理端末２００と、リーダ／ライタ３００と、情報処理装置４００と、配信サーバ５００と、配信データ管理サーバ６００とを有する。情報処理システム１０００は、上述した（Ａ）告知情報の設置段階、（Ｂ）情報処理端末２００への配信データ記録段階、および（Ｃ）特典サービスの提供段階、によって、サービスに付随する特典サービスを情報処理端末２００のユーザに提供する。ここで、情報処理端末２００には、管理サーバ１００が記憶する配信情報に基づく配信データが、ユーザ操作に基づいて記憶される（上記（Ａ）、（Ｂ）の段階）。つまり、情報処理システム１０００を構成する管理サーバ１００は、従来の技術のように推定された情報処理端末に配信データを送信し記憶させる構成ではない。よって、情報処理システム１０００は、従来の技術よりもより確実に、ユーザが特典サービスの享受を所望する情報処理端末に配信データを記憶させることができる。
【０３１６】
また、情報処理システム１０００では、管理サーバ１００が、“管理サーバ１００が記憶する配信情報を情報処理装置それぞれに選択的に記憶させる”、および／または、“配信情報取得要求に基づいて、配信情報取得要求を送信した情報処理装置に配信情報を記憶させる”（上記（Ｃ）の段階）。よって、情報処理システム１０００では、情報処理装置４００が、情報処理端末２００に記憶された配信データに対応する配信情報を、情報処理端末２００のユーザが特典サービスの享受を所望した時点において予め記憶している可能性を高めることができる（第１の例に係る処理／他の例に係る処理）。また、情報処理システム１０００では、情報処理装置４００が管理サーバ１００から配信情報を選択的に取得することができるので、情報処理装置４００は、情報処理端末２００に記憶された配信データを処理できる可能性を高めることができる（第２の例に係る処理／他の例に係る処理）。
【０３１７】
したがって、情報処理システム１０００を用いることによって、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な、情報処理システムが実現される。
【０３１８】
また、情報処理システム１０００では、例えば、情報処理装置４００、配信サーバ５００、配信データ管理サーバ６００の各装置において、情報処理端末２００への配信データの記録に係るログや、当該配信データの利用に係るログを記録することができる。よって、情報処理システム１０００では、例えば、利用されたクーポンが、どの告知元（メディア）で告知され、どのユーザが利用したのかをトラッキングすることが可能である。また、情報処理システム１０００では、上記各種ログを用いることによって、例えば、告知元ごとや利用された店舗ごとにクーポンの配布数、利用数を特定することが可能である。したがって、情報処理システム１０００を用いることによって、例えば、下記を実現することができる。
・クーポンを告知する事業者等による、告知に利用した告知元の広告費（販促費）に対する費用対効果のより正確な測定（クーポン配布数、クーポン利用数などによる測定）
・クーポンの利用数に応じた（事業者と店舗間での）割引原資の清算や、告知効果に応じた告知元への成果報酬費用支払などへの利用
【０３１９】
以上、本発明の実施形態に係る情報処理システム１０００を構成する構成要素として管理サーバ１００、配信サーバ５００と、配信データ管理サーバ６００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、サーバ（Server）やＰＣ（Personal  Computer）などのコンピュータなど、様々な機器に適用することができる。
【０３２０】
また、本発明の実施形態に係る情報処理システム１０００を構成する構成要素として情報処理端末２００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、非接触ＩＣチップを搭載した携帯電話などの携帯型通信装置、映像／音楽再生装置（または映像／音楽記録再生装置）、携帯型ゲーム機など、所定周波数の搬送波を用いた非接触通信（例えばＮＦＣ（Near  Field  Communication）による通信）が可能な様々な機器に適用することができる。
【０３２１】
また、本発明の実施形態に係る情報処理システム１０００を構成する構成要素としてリーダ／ライタ３００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、リーダ／ライタ機能を有する様々な機器に適用することができる。
【０３２２】
さらに、本発明の実施形態に係る情報処理システム１０００を構成する構成要素として情報処理装置４００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、サーバやＰＣなどのコンピュータ、ＰＯＳ装置など、様々な機器に適用することができる。
【０３２３】
（本発明の実施形態に係るプログラム）
コンピュータを、本発明の実施形態に係る管理サーバとして機能させるためのプログラムによって、“配信情報を情報処理装置それぞれに選択的に記憶させる”、および／または、“配信情報取得要求に基づいて、配信情報取得要求を送信した情報処理装置に配信情報を記憶させる”ことができる。よって、コンピュータを、本発明の実施形態に係る管理サーバとして機能させるためのプログラムによって、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な、情報処理システムを実現することができる。
【０３２４】
また、コンピュータを、本発明の実施形態に係る情報処理装置４００として機能させるためのプログラムによって、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することができる。
【０３２５】
また、コンピュータを、本発明の実施形態に係る情報処理端末２００、配信サーバ５００、配信データ管理サーバ６００としてそれぞれ機能させるためのプログラムによって、情報処理端末に記憶されたデータを用いて提供される、サービスに付随する特典に関するサービスをユーザに提供することが可能な、情報処理システムを実現することができる。
【０３２６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０３２７】
例えば、図１９に示す管理サーバ１００では、制御部１０６が配信情報送信処理部１１０、情報管理部１１２、および送信要求部１１４を備える構成を示したが、本発明の実施形態に係る管理サーバの構成は、上記に限られない。例えば、本発明の実施形態に係る管理サーバは、図１９に示す配信情報送信処理部１１０、情報管理部１１２、および送信要求部１１４の任意の構成要素を個別に備える（例えば、それぞれを個別の処理回路で実現する）こともできる。
【０３２８】
また、例えば、図２２に示す情報処理装置４００では、制御部４０８が配信データ取得部４１０、配信データ使用判定部４１２、配信情報要求部４１４、配信データ更新部４１６、情報管理部４１８、および処理部４２０を備える構成を示したが、本発明の実施形態に係る情報処理装置の構成は、上記に限られない。例えば、本発明の実施形態に係る情報処理装置は、図２２に示す配信データ取得部４１０、配信データ使用判定部４１２、配信情報要求部４１４、配信データ更新部４１６、情報管理部４１８、および処理部４２０の任意の構成要素を個別に備える（例えば、それぞれを個別の処理回路で実現する）こともできる。
【０３２９】
また、上記では、コンピュータを、本発明の実施形態に係る管理サーバ、情報処理端末、情報処理装置、配信サーバ、および配信データ管理サーバそれぞれとして機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本発明の実施形態は、さらに、上記プログラムを記憶させた記憶媒体も併せて提供することができる。
【０３３０】
上述した構成は、本発明の実施形態の一例を示すものであり、当然に、本発明の技術的範囲に属するものである。
【符号の説明】
【０３３１】
１００    管理サーバ
１０２、４０２    通信部
１０４、４０６    記憶部
１０６、３０８、４０８    制御部
１１０    配信情報送信処理部
１１２    情報管理部
１１４    送信要求部
２００    情報処理端末
２０２    通信アンテナ
２０４    ＩＣチップ
２４０    内部メモリ
３００    リーダ／ライタ
３０２    搬送波信号生成部
３０４    搬送波送信部
３０６    復調部
４００    情報処理装置
４０４    接続部
４１０    配信データ取得部
４１２    配信データ使用判定部
４１４    配信情報要求部
４１６    配信データ更新部
４１８    情報管理部
４２０    処理部
５００    配信サーバ
６００    配信データ管理サーバ
７００    告知情報提供元
８００    ネットワーク
１０００  情報処理システム
【図１】
0005491800.tif 000002
【図２】
0005491800.tif 000003
【図３】
0005491800.tif 000004
【図４】
0005491800.tif 000005
【図５】
0005491800.tif 000006
【図６】
0005491800.tif 000007
【図７】
0005491800.tif 000008
【図８】
0005491800.tif 000009
【図９】
0005491800.tif 000010
【図１０】
0005491800.tif 000011
【図１１】
0005491800.tif 000012
【図１２】
0005491800.tif 000013
【図１３】
0005491800.tif 000014
【図１４】
0005491800.tif 000015
【図１５】
0005491800.tif 000016
【図１６】
0005491800.tif 000017
【図１７】
0005491800.tif 000018
【図１８】
0005491800.tif 000019
【図１９】
0005491800.tif 000020
【図２０】
0005491800.tif 000021
【図２１】
0005491800.tif 000022
【図２２】
0005491800.tif 000023
【図２３】
0005491800.tif 000024