(57)【要約】【課題】  広告媒体に組み込まれた情報記憶装置に記憶されているコンテンツ情報が改ざんされているか否かを判定し，広告媒体に記載されている情報よりも多くの情報を，簡易な方法により安全に提供することができる。【解決手段】  外部機器と非接触式に情報通信が可能なコンテンツ情報２１１およびメタ情報２１２ａが記憶された情報記憶装置２００が組み込まれた広告媒体１００と；情報記憶装置２００と非接触式に情報通信して，前記コンテンツ情報２１２ａを読み取り可能な情報読取装置３００と；から成る情報提供システムであって：情報読取装置２００は，コンテンツ情報２１２ａの判定装置３４０を備えており，判定装置３４０により，読み取ったコンテンツ情報２１２ａの改ざん状況を判定し，コンテンツ情報２１２ａに改ざんがないことが判明した場合に，読み取ったコンテンツ情報２１２ａを有効化する【選択図】    図２
2006031559.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と；
前記情報記憶装置と非接触式に情報通信して，前記コンテンツ情報を読み取り可能な情報読取装置と；から成る情報提供システムであって：
前記情報読取装置は，コンテンツ情報の判定装置を備えており，前記判定装置により，読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化することを特徴とする，情報提供システム。
【請求項２】
前記情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶しており；
前記判定装置は，コンテンツ情報およびメタ情報を前記不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１に記載の情報提供システム。
【請求項３】
前記情報記憶装置は、コンテンツ情報およびメタ情報を公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化された証明元メッセージダイジェストを記憶しており；
前記判定装置は、コンテンツ情報およびメタ情報を、対応する公開鍵を利用して復号し、前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して、両者が一致する場合には、コンテンツ情報の改ざんがないと判定することを特徴とする請求項１に記載の情報提供システム。
【請求項４】
前記情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを暗号化して記憶しており；
前記判定装置は，暗号化された証明元メッセージを復号化してから，コンテンツ情報およびメタ情報を前記不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１に記載の情報提供システム。
【請求項５】
前記情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており；
前記判定装置は，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１に記載の情報提供システム。
【請求項６】
前記情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており，さらに，前記メタ情報と前記証明元メッセージダイジェストを暗号化して記憶しており；
前記判定装置は，暗号化された前記メタ情報と前記証明元メッセージダイジェストを復号化してから，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１に記載の情報提供システム。
【請求項７】
前記情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており，さらに，前記コンテンツ情報と前記メタ情報と前記証明元メッセージダイジェストを暗号化して記憶しており；
前記判定装置は，暗号化された前記コンテンツ情報と前記メタ情報と前記証明元メッセージダイジェストを復号化してから，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１に記載の情報提供システム。
【請求項８】
（広告媒体）  外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体であって；
前記情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶していることを特徴とする，広告媒体。
【請求項９】
前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項７に記載の広告媒体。
【請求項１０】
外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体であって；
前記情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶していることを特徴とする，広告媒体。
【請求項１１】
前記メタ情報と前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項９に記載の広告媒体。
【請求項１２】
前記コンテンツ情報と前記メタ情報と前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項９に記載の広告媒体。
【請求項１３】
（広告媒体製造装置）  外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体を製造する製造装置であって；
前記情報記憶装置に，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶することを特徴とする，広告媒体製造装置。
【請求項１４】
前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項１２に記載の広告媒体製造装置。
【請求項１５】
外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体を製造する製造装置であって；
前記情報記憶装置に，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶することを特徴とする，広告媒体製造装置。
【請求項１６】
前記メタ情報と前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項１４に記載の広告媒体製造装置。
【請求項１７】
前記コンテンツ情報と前記メタ情報と前記証明元メッセージダイジェストは暗号化されて記憶されていることを特徴とする，請求項１４に記載の広告媒体製造装置。
【請求項１８】
（情報読取装置）  外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，前記コンテンツ情報を読み取り可能な情報読取装置であって；
コンテンツ情報の判定装置を備えており，前記判定装置により，読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化することを特徴とする，情報読取装置。
【請求項１９】
前記情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶しており；
前記判定装置は，コンテンツ情報およびメタ情報を前記不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，前記証明元メッセージダイジェストと前記検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定することを特徴とする，請求項１７に記載の情報読取装置。
【請求項２０】
（情報読取装置のプログラム）  外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，前記コンテンツ情報を読み取り可能な情報読取装置をして；
読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化するコンテンツ情報判定手順を実行させるためのプログラム。
【請求項２１】
（プログラム配信サーバ）  プログラムを通信網を介して情報処理装置に配信可能なプログラム提供サーバであって，
前記プログラムは，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，前記コンテンツ情報を読み取り可能な情報読取装置をして；
読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化するコンテンツ情報判定手順を実行させることを特徴とする，プログラム提供サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，非接触式に情報通信が可能な情報提供システム，情報記憶装置，広告媒体，広告媒体製造装置，プログラムおよびプログラム提供サーバに関する。
【背景技術】
【０００２】
従来から，駅や百貨店などにイベント情報や新商品案内などを広告するためのポスターが掲載されている。しかし，興味のあるポスターなどの広告物を見た際に，広告物に関連した住所や連絡先を，筆記により写し取るのは非常に煩わしい。そこで，ＩＣカードやＩＣタグなどに広告物に関連した情報を電子的に記憶して広告物に取り付け，その情報を非接触式に情報通信可能な移動端末などで読み取ることができる技術が知られている（例えば，特許文献１）。
【０００３】
しかし，ポスターなどの広告物は，人目に付きやすい場所に掲載されているため，広告物自体の情報を書き換えられたりするのと同様に，ＩＣカードなどに電子的に記憶されている情報も書き換えられる恐れがあった。例えば，広告物に取り付けられているＩＣカードに，広告物に関連したホームページアドレスが記憶されていたとする。広告物に興味を持ったユーザは，非接触式に情報通信可能な移動端末などでＩＣカードの情報を読み取り，ホームページアドレスを読み取り，広告物に関連したホームページにアクセスする。ここで，ＩＣカードの情報が書き換えられて，ユーザが興味を持った広告物とはまったく関係のないホームページアドレスが記憶されていたとすると，ユーザにとって有益ではない情報が提供されてしまうという問題があった。
【０００４】
また，ＩＣカードなどに電子的に記憶されている情報が書き換えられてしまう恐れがあると，広告物を提供する広告主は，ユーザに希望する情報を提供できず，安心して広告物を掲載することができないという問題もあった。
【０００５】
【特許文献１】特開２００１−１６０１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，広告媒体に記載されている広告に関連するコンテンツ情報を，非接触式に情報通信が可能な情報記憶装置に記憶し，記憶されているコンテンツ情報が改ざんされているか否かを判定することができ，広告媒体に記載されている情報よりも多くの情報を，簡易な方法により安全に提供することができる，新規かつ改良された，情報提供システム，広告媒体，広告媒体製造装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために，本発明のある観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と；情報記憶装置と非接触式に情報通信して，コンテンツ情報を読み取り可能な情報読取装置と；から成る情報提供システムであって：情報読取装置は，コンテンツ情報の判定装置を備えており，判定装置により，読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化する情報提供システムが提供される。
【０００８】
上記非接触式に情報通信が可能とは，例えば無線電波によって非接触式にデータ通信を行うことが可能であって，例えば，ＮＦＣ通信技術（近距離無線通信技術：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などを用いて非接触式にデータ通信を行うことである。ＮＦＣ通信技術は，１３．５６ＭＨｚのＲＦ搬送波周波数を用いて，近距離で，例えば１０ｃｍ程度の狭い範囲内において最大２１２Ｋｂｐｓの通信速度で非接触式に通信を行う技術である。
【０００９】
上記情報記憶装置は，非接触式に情報通信が可能であり，電子的に情報を記憶することができるＩＣカードやＩＣタグなどである。また，情報読取装置は，電磁波を利用して上記ＩＣカードやＩＣタグに記憶されている情報を読み取ることが可能な情報端末装置であり，例えば，移動端末である携帯電話や，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などに備えられていてもよい。
【００１０】
上記広告媒体は，広告される情報が記載されている媒体であって，例えば，駅や百貨店に掲載されているポスターなどである。コンテンツ情報は，広告媒体に関連した，電子的に記録することのできる情報であって，例えば，広告媒体の情報に関連した音声や画像でもよいし，筆記により写し取るには時間がかかり，記憶に留めておくことが困難なホームページアドレスや，地図情報でもよい。また，メタ情報は，広告またはコンテンツ情報に関連した情報であり，例えば，広告主名称や連絡先，コンテンツ情報の作成日時，有効期限，Ｒ指定情報，有料・無料情報，言語情報などである。
【００１１】
また，コンテンツ情報を有効化するとは，情報読取装置において，コンテンツ情報を確認できる状態にすることであり，例えば，移動端末の表示画面にコンテンツ情報を表示したり，コンテンツ情報のダウンロードを促す通知をしたりすることである。
【００１２】
上記発明によれば，広告媒体に記載されている広告に関連するコンテンツ情報を，非接触式に情報通信が可能な情報記憶装置に記憶し，判定装置により，記憶されているコンテンツ情報が改ざんされているか否かを判定することができる。また，コンテンツ情報の有効期限やＲ指定情報などのメタ情報を付加することにより，単にコンテンツ情報を提供するよりも付加価値の高い情報を提供することが可能となる。
【００１３】
上記システムにおいて，情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶しており；判定装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００１４】
不可逆的アルゴリズムとは，ハッシュ関数などの不可逆的な一方向関数である。不可逆的アルゴリズムにて変換された証明元メッセージダイジェストから，コンテンツ情報を再現することはできず，また，同じ証明元メッセージダイジェスト持つ異なるコンテンツ情報を作成することは極めて困難である。したがって，データを送受信する際に，通信経路の両端でデータを不可逆的アルゴリズムにて変換し，両者の変換値である証明元メッセージダイジェストと検証用メッセージダイジェストを比較すれば，データが改ざんされていないかを調べることができる。
【００１５】
かかる構成により，不可逆的アルゴリズムにて変換したメッセージダイジェストを用いて，情報記憶装置と情報読取装置との情報通信において，よりセキュアな情報通信を行うことが可能となる。また，上記判定の結果，情報読取装置によって読み取られたコンテンツ情報およびメタ情報が改ざんされていれば，改ざんされていることをユーザに通知したり，改ざんされているコンテンツ情報およびメタ情報をユーザに提供しないようにすることができる。
【００１６】
例えば，情報記憶装置に記憶されているコンテンツ情報に，広告媒体に関連したホームページアドレスが含まれていたとする。広告媒体に興味を持ったユーザは，情報読取装置によってコンテンツ情報を読み取り，そのホームページアドレスにアクセスする。ここで，コンテンツ情報に含まれているホームページアドレスが，ホームページアドレスにアクセスするだけで課金されてしまうような不正なサイトのホームページアドレスに改ざんされることが考えられる。しかし，上記のようなセキュアな情報通信を行うことにより，改ざんされたコンテンツ情報はユーザに提供されないため，ユーザが，不正なサイトにアクセスすることを防止することができる。
【００１７】
また，上記システムにおいて，情報記憶装置は、コンテンツ情報およびメタ情報を公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化された証明元メッセージダイジェストを記憶しており；判定装置は、コンテンツ情報およびメタ情報を、対応する公開鍵を利用して復号し、証明元メッセージダイジェストと検証用メッセージダイジェストを比較して、両者が一致する場合には、コンテンツ情報の改ざんがないと判定してもよい。
【００１８】
かかる構成により，公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化されて送信された証明元メッセージダイジェストは，情報読取装置において読み取る際に，対応する公開鍵によって復号化されるため，暗号化せずに証明元メッセージダイジェストを送信する場合に比べ，よりセキュアな情報通信を行い得る。
【００１９】
また，上記システムにおいて，情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを暗号化して記憶しており；判定装置は，暗号化された証明元メッセージを復号化してから，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００２０】
かかる構成により，暗号化されて送信された証明元メッセージダイジェストは，情報読取装置において読み取る際に，データを復号化するための鍵が必要となるため，暗号化せずに証明元メッセージダイジェストを送信する場合に比べ，よりセキュアな情報通信を行い得る。
【００２１】
上記システムにおいて，情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており；判定装置は，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００２２】
かかる構成により，コンテンツ情報のみを変換してメッセージダイジェストを作成することにより，コンテンツ情報とメタ情報とを変換してメッセージダイジェストを作成する場合よりも，変換にかかる時間が短く，より素早い情報通信が可能となる。また，情報読取装置によって読み取られたコンテンツ情報が改ざんされていれば，改ざんされていることをユーザに通知したり，改ざんされているコンテンツ情報をユーザに提供したりないようにしたりすることができる。
【００２３】
また，情報記憶装置は，コンテンツ情報を公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化された証明元メッセージダイジェストを記憶して，判定装置は、コンテンツ情報を、対応する公開鍵を利用して復号し、証明元メッセージダイジェストと検証用メッセージダイジェストを比較して、両者が一致する場合には、コンテンツ情報の改ざんがないと判定してもよい。
【００２４】
また，上記システムにおいて，情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており，さらに，メタ情報と証明元メッセージダイジェストを暗号化して記憶しており；判定装置は，暗号化されたメタ情報と証明元メッセージダイジェストを復号化してから，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００２５】
かかる構成により，メタ情報と証明元メッセージダイジェストを暗号化することにより，証明元メッセージダイジェストのみを暗号化する場合に比べ，よりセキュアな情報通信が可能となる。また，情報読取装置によって読み取られたコンテンツ情報が改ざんされていれば，改ざんされていることをユーザに通知したり，改ざんされているコンテンツ情報をユーザに提供しないようにすることができる。
【００２６】
情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶しており，さらに，コンテンツ情報とメタ情報と証明元メッセージダイジェストを暗号化して記憶しており；判定装置は，暗号化された前記コンテンツ情報とメタ情報と証明元メッセージダイジェストを復号化してから，コンテンツ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００２７】
かかる構成により，暗号化されたメタ情報とメッセージダイジェストを情報読取装置に送信することができ，情報記憶装置と情報読取装置の情報通信において，暗号化を行わない場合に比べ，よりセキュアな情報通信を行うことが可能となる。
【００２８】
上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体であって；情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶している広告媒体が提供される。上記広告媒体において，証明元メッセージダイジェストを暗号化して記憶してもよい。
【００２９】
かかる構成により，メッセージダイジェストを検証して，広告媒体に組み込まれた情報記憶装置に記憶されているコンテンツ情報が改ざんされているか否かを判定することが可能となる。また，メッセージダイジェストを暗号化することにより，よりセキュアな情報通信を行うことが可能となる。
【００３０】
また，上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体であって；情報記憶装置は，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶している広告媒体が提供される。
【００３１】
上記広告媒体において，メタ情報と証明元メッセージダイジェストを暗号化して記憶してもよい。さらに，コンテンツ情報とメタ情報と証明元メッセージダイジェストを暗号化して記憶してもよい。
【００３２】
かかる構成により，メッセージダイジェストを検証して，広告媒体に組み込まれた情報記憶装置に記憶されているコンテンツ情報が改ざんされているか否かを判定することが可能となる。また，コンテンツ情報とメタ情報とメッセージダイジェストを暗号化することにより，よりセキュアな情報通信を行うことが可能となる。また，従来の広告媒体に比べ，多くの情報をセキュアな状態で提供することが可能となる。
【００３３】
また，上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体を製造する製造装置であって；情報記憶装置に，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶する広告媒体製造装置が提供される。上記広告媒体製造装置において，証明元メッセージダイジェストを暗号化して記憶してもよい。
【００３４】
上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体を製造する製造装置であって；情報記憶装置に，コンテンツ情報が不可逆的アルゴリズムにて変換された証明元メッセージダイジェストを記憶する広告媒体製造装置が提供される。
【００３５】
上記広告媒体製造装置において，メタ情報と証明元メッセージダイジェストを暗号化して記憶してもよい。さらに，コンテンツ情報とメタ情報と証明元メッセージダイジェストを暗号化して記憶してもよい。
【００３６】
上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，コンテンツ情報を読み取り可能な情報読取装置であって；コンテンツ情報の判定装置を備えており，判定装置により，読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化する情報読取装置が提供される。
【００３７】
上記情報記憶装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換した証明元メッセージダイジェストを記憶しており；上記判定装置は，コンテンツ情報およびメタ情報を不可逆的アルゴリズムにて変換して検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定してもよい。
【００３８】
かかる構成により，メッセージダイジェストを検証して，広告媒体に組み込まれた情報記憶装置に記憶されているコンテンツ情報が改ざんされているか否かを判定することが可能となる。また，改ざんされていない場合には，情報読取装置において，コンテンツ情報を表示させたり，改ざんされている場合には，コンテンツ情報を表示させず，コンテンツ情報が改ざんされていることを通知することができ，セキュアの情報通信を行い得る。
【００３９】
上記課題を解決するために，本発明の別の観点によれば，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，前記コンテンツ情報を読み取り可能な情報読取装置をして；読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化するコンテンツ情報判定手順を実行させるためのプログラムが提供される。
【００４０】
また，上記課題を解決するために，本発明の別の観点によれば，プログラムを通信網を介して情報処理装置に配信可能なプログラム提供サーバであって，外部機器と非接触式に情報通信が可能なコンテンツ情報およびメタ情報が記憶された情報記憶装置が組み込まれた広告媒体と非接触式に情報通信して，コンテンツ情報を読み取り可能な情報読取装置をして；読み取ったコンテンツ情報の改ざん状況を判定し，コンテンツ情報に改ざんがないことが判明した場合に，読み取ったコンテンツ情報を有効化するコンテンツ情報判定手順を実行させるプログラムを提供するプログラム提供サーバ。
【発明の効果】
【００４１】
以上説明したように本発明によれば，広告媒体に記載されている広告に関連するコンテンツ情報を非接触式に情報通信が可能な情報記憶装置に記憶し，記憶されているコンテンツ情報が改ざんされているか否かを判定して，改ざんされていないコンテンツ情報をユーザに提供することができる。また，コンテンツ情報に関連したメタ情報を付加することにより，単にコンテンツ情報を提供するよりも付加価値の高い情報を提供することが可能となる。
【００４２】
また，従来の広告媒体よりも多くの情報を提供することができ，さらにその情報を簡易な方法で安全に提供することが可能となる。
【発明を実施するための最良の形態】
【００４３】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００４４】
まず，図１を基に，本実施形態にかかる情報提供システムの概略的な構成を説明する。図１は，本実施形態における情報提供システムを説明する概略図である。図１に示したように，本実施の形態にかかる情報提供システムは，少なくとも広告媒体１００と，情報記憶装置２００と，情報読取装置３００とから構成される。
【００４５】
広告媒体１００は，広告される情報が記載されている媒体であって，例えば，駅や百貨店に掲載されているポスターなどである。情報記憶装置２００は，広告媒体１００に組み込まれており，非接触式に情報通信が可能で，電子的に情報を記憶することができるＩＣカードやＩＣタグなどである。情報記憶装置３００には，広告媒体１００に関連したコンテンツ情報やメタ情報などの電子データが記憶されている。また，情報読取装置３００は，電磁波を利用して上記ＩＣカードやＩＣタグに記憶されている情報を読み取ることが可能であり，例えば，移動端末である携帯電話や，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などに備えられていてもよい。
【００４６】
ユーザ５００は，情報読取装置３００が備えられた移動端末を所持している。ユーザ５００は，興味のある広告媒体１００に組み込まれた情報記憶装置２００に，情報読取装置３００が備えられた移動端末を近付ける。ここで，情報記憶装置２００は，バッテリー不要の装置であり，情報読取装置３００からの電波によって電源エネルギーを受電している。
【００４７】
情報記憶装置２００と情報読取装置３００とは，非接触式に情報通信が可能であるため，情報記憶装置２００に記憶されたコンテンツ情報やメタ情報などが，情報読取装置３００に送信される。コンテンツ情報やメタ情報などを受信した情報読取装置３００は，受信したコンテンツ情報が改ざんされていないかを判定して，改ざんされてない場合には，コンテンツ情報が情報読取装置３００に出力される。
【００４８】
ここで，非接触式に情報通信を行う方法としては，例えば，ＮＦＣ通信技術（近距離無線通信技術：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）や，Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮなどが挙げられる。
【００４９】
本実施形態では，ユーザ５００が，情報記憶装置２００から所望のデータを確実に取得するために，情報記憶装置２００と情報読取装置３００とが，狭い範囲内で非接触式に通信を行う必要がある。
【００５０】
上記ＮＦＣ通信技術は，Ｂｌｕｅｔｏｏｔｈや無線ＬＡＮと比較して，通信可能範囲として装置間の距離が約１０ｃｍと狭い。例えば，図１に示したように，広告媒体がいくつか並んで掲載されている場合に，ＮＦＳ通信技術を用いれば，情報記憶装置２００の通信範囲６００は，他の情報記憶装置２１０の通信範囲６１０と重ならず，ユーザ５００は，情報記憶装置２００とのみ確実，安全に通信を行い得る。
【００５１】
また，ＮＦＳ通信技術のような近接通信が可能な無線通信としては，赤外線による方法（ＩｒＤａ：ＩｎｆｒａＲｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）やバーコードを２次元化したＱＲコードなどが存在する。
【００５２】
上記ＩｒＤａは，光の成分を利用した通信のため，直射日光があたる屋外では使用し難い。また，搬送波による電力伝送は困難であり，常に電源を有する構成をとらなければならない。また，ＱＲコードは，視認機器による画像認識を用いる必要があり，位置決め等が困難である。さらに，屋外で使用して，バーコードが汚れてしまったりした場合には，正しい情報を発することができなくなる。
【００５３】
したがって，本実施形態では，狭い範囲内で，また，屋外屋内にかかわらず，確実，安全に非接触式に無線通信を行うために，ＮＦＳ通信技術を用いることが好ましい。
【００５４】
以上，情報提供システムの概略を説明した。次に，図２を基に，本実施形態にかかる，情報提供システムの構成を説明する。図２は，本実施形態における情報提供システムの構成を示すブロック図である。
【００５５】
本実施形態における情報提供システムは，少なくとも，広告媒体１００と，情報記憶装置２００と，情報読取装置３００とから構成され，さらに広告媒体製造装置４００を含んで構成される。
【００５６】
上述したように，広告媒体１００は，広告される情報が記載されている媒体であって，例えば，駅や百貨店に掲載されているポスターなどである。情報記憶装置２００は，広告媒体１００に組み込まれており，非接触式に情報通信が可能で，電子的に情報を記憶することができるＩＣカードやＩＣタグなどである。情報記憶装置３００には，広告媒体１００に関連したコンテンツ情報やメタ情報などの電子データが記憶されている。また，情報読取装置３００は，電磁波を利用して上記ＩＣカードやＩＣタグに記憶されている情報を読み取ることが可能であり，例えば，移動端末である携帯電話や，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などに備えられていてもよい。
【００５７】
また，広告媒体製造装置４００は，広告媒体に関連するコンテンツ情報と，メタ情報と，コンテンツ情報および／またはメタ情報を不可逆的アルゴリズムにて変換されたメッセージダイジェストとを生成して，情報記憶装置２００に記憶させる。また，コンテンツ情報および／またはメタ情報および／またはメッセージダイジェストを暗号化して情報記憶装置２００に記憶させてもよい。また，コンテンツ情報および／またはメタ情報を公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化して，情報記憶装置２００に記憶させてもよい。
【００５８】
情報記憶装置２００は，広告媒体１００に組み込まれており，情報記憶装置２００は，記憶部２１０と，制御部２３０と，無線通信部２２０を備える。記憶部２１０は，広告媒体１００に関連したコンテンツ情報２１１と，証明書データ２１２を記憶している。証明書データ２１２は，メタ情報２１２ａと，証明元メッセージダイジェスト２１２ｂを含む。メタ情報２１２ａは，コンテンツに関連した情報であり，例えば，広告主名称や連絡先，コンテンツ情報の作成日時，有効期限，Ｒ指定情報，有料・無料情報，言語情報などである。メタ情報を付加することにより，コンテンツ情報２１１の有効期限を設定したり，Ｒ指定情報を設定したりすることが可能となる。
【００５９】
また，証明元メッセージダイジェスト２１２ｂには，コンテンツ情報および／またはメタ情報が不可逆的アルゴリズムにて変換されて記憶されている。不可逆的アルゴリズムとは，ハッシュ関数などの不可逆的な一方向関数である。つまり，不可逆的アルゴリズムにて変換されたメッセージダイジェストから，コンテンツ情報を再現することはできず，また，同じ証明元メッセージダイジェスト持つ異なるデータを作成することは極めて困難である。したがって，データを送受信する際に，通信経路の両端でデータを不可逆的アルゴリズムにて変換し，両者の変換値（メッセージダイジェスト）を比較すれば，データが改ざんされていないかを調べることができる。
【００６０】
無線通信部２２０は，ＮＦＣ通信技術を用いて，情報読取装置３００と非接触式に無線通信して，記憶部２１０に記憶されているコンテンツ情報２１１と，証明書データ２１２とを情報読取装置３００に送信する。制御部２３０は，記憶部２１０に記憶されているコンテンツ情報２１１と証明書データ２１２とを無線通信部２２０を介して情報読取装置３００に送信する制御を行う。
【００６１】
情報読取装置３００は，無線通信部３１０と，出力部３２０と，制御部３３０と，判定装置３４０と，蓄積部３５０とから構成される。
【００６２】
無線通信部３１０は，ＮＦＣ通信技術を用いて，情報記憶装置２００と非接触式に無線通信して，記憶部２１０に記憶されているコンテンツ情報２１１と，証明書データ２１２とを無線通信部２２０を介して受信する。
【００６３】
判定装置３４０は，コンテンツ情報２１１および／またはメタ情報２１２ａを不可逆的アルゴリズムにて変換して，検証用メッセージダイジェストを作成し，証明元メッセージダイジェストと検証用メッセージダイジェストを比較して，両者が一致する場合には，コンテンツ情報の改ざんがないと判定する。
【００６４】
上述したように，不可逆的アルゴリズムとは，ハッシュ関数などの不可逆的な一方向関数である。不可逆的アルゴリズムにて変換された証明元メッセージダイジェストから，コンテンツ情報を再現することはできず，また，同じ証明元メッセージダイジェスト持つ異なるコンテンツ情報を作成することは極めて困難である。したがって，データを送受信する際に，通信経路の両端でデータを不可逆的アルゴリズムにて変換し，両者の変換値である証明元メッセージダイジェストと検証用メッセージダイジェストを比較すれば，データが改ざんされていないかを調べることができる。
【００６５】
また，メタ情報２１２ａを基に，コンテンツ情報２１１の有効期限や，Ｒ指定情報を確認する。コンテンツ情報２１１の改ざん判定方法およびメタ情報２１２ａの確認方法については後述する。
【００６６】
出力部３２０は，判定装置３４０によって，コンテンツ情報２１１が改ざんされていないと判定された場合に，コンテンツ情報２１１を表示させたり，コンテンツ情報２１１が改ざんされていないことを通知したりする。情報読取装置３００を所持するユーザは，出力部３２０に表示されたコンテンツ情報２１１を参照する。例えば，コンテンツ情報２１１が広告媒体１００に関連したホームページにアクセスするためのホームページアドレスであったとすると，ユーザは，出力部３２０に表示されたホームページアドレスを参照して，そのホームページアドレスにアクセスすることが可能となる。
【００６７】
蓄積部３５０は，判定装置３４０によって，改ざんされていないと判定されたコンテンツ情報２１１が蓄積される。例えばユーザが，広告媒体１００に興味を持ち，情報記憶装置２１０に記憶されているコンテンツ情報２１１を，情報読取装置３００によって読み取ったが，読み取ったコンテンツ情報２１１を直ぐには参照することができない場合が考えられる。その場合，蓄積部３５０にコンテンツ情報２１１を蓄積しておき，ユーザは，後で，時間のあるときに，蓄積したコンテンツ情報２１１を参照することができる。また，一度参照したコンテンツ情報２１１であっても，後でもう一度参照する場合が考えられる。その場合にも，コンテンツ情報２１１を蓄積部３５０に蓄積させておけば，ユーザは何度でもコンテンツ情報２１１を参照することが可能となる。
【００６８】
また，参照されたコンテンツ情報２１１が，自動的に蓄積部３５０に蓄積されるようにしてもよい。蓄積部３５０に蓄積されたコンテンツ情報２１１は，ユーザが選択して削除するようにしてもよいし，長い間参照されていないコンテンツ情報２１１や，古いコンテンツ情報２１１が自動的に削除されるようにしてもよい。
【００６９】
制御部３３０は，無線通信部３１０を介して受信したコンテンツ情報２１１と，証明書データ２１２を判定装置３４０に提供し，判定装置３４０によってコンテンツ情報２１１が改ざんされていないと判定された場合に，コンテンツ情報２１１を出力部３２０に提供する。また，判定装置３４０によってコンテンツ情報２１１が改ざんされていないと判定された場合に，蓄積部３５０にコンテンツ情報を蓄積させる制御を行う。
【００７０】
広告媒体製造装置４００は，コンテンツ情報生成装置４１０と，デジタル証明書生成装置４２０を備える。コンテンツ情報生成装置４１０は，広告媒体１００に関連したコンテンツ情報２１１を生成して，情報記憶装置２００の記憶部２１０にコンテンツ情報２１１を記憶させる。デジタル証明書生成装置４２０は，コンテンツ情報生成装置４１０で生成されたコンテンツ情報２１１に関連したメタ情報２１２ａを生成し，コンテンツ情報２１１および／またはメタ情報２１２ａを不可逆的アルゴリズムにて変換し，証明元メッセージダイジェスト２１２ｂを生成する。
【００７１】
また，デジタル証明書生成装置４２０は，生成したメタ情報２１２ａおよび証明元メッセージダイジェスト２１２ｂを，情報記憶装置２００の記憶部２１０に記憶させる。ここで，メタ情報２１２ａと証明元メッセージダイジェスト２１２ｂを，コンテンツ情報のデジタル証明書２１２としてもよい。
【００７２】
また，デジタル証明書生成装置４２０で生成されたデジタル証明書２１２を，コンテンツ情報生成装置４１０に提供してもよい。デジタル証明書２１２が提供されたコンテンツ情報生成装置４１０は，コンテンツ情報２１１とともにデジタル証明書２１２を情報記憶装置２００の記憶部２１０に記憶させてもよい。
【００７３】
以上，情報提供システムの構成を説明した。次に本実施形態にかかるコンテンツ情報および証明書データについて説明する。
【００７４】
図３〜５は，本実施形態におけるコンテンツ情報および証明書データを説明する図である。上述したように，コンテンツ情報は，広告媒体に関連した，電子的に記録することのできる情報であって，例えば，広告媒体の情報に関連した音声や画像でもよいし，筆記により写し取るには時間がかかり，記憶に留めておくことが困難なホームページアドレスや，地図情報でもよい。
【００７５】
図３〜５に示したように，証明書データ２１２は，メタ情報２１２ａ−１〜２１２ａ−５と，証明元メッセージダイジェスト２１２ｂから成る。メタ情報２１２ａ−１〜２１２ａ−５は，広告媒体またはコンテンツ情報２１１に関連した情報であり，例えば，コンテンツ情報２１１を作成した日時２１２ａ−１，有効期限２１２ａ−２，Ｒ指定情報２１２ａ−３，有料無料情報２１２ａ−４，コンテンツプロバイダ情報２１２ａ−５などが含まれる。
【００７６】
有効期限２１２ａ−２は，コンテンツ情報を読み取ることができる日時を設定するデータである。例えば，コンテンツ情報を参照する有効期限２１２ａ−２が「２００４年７月７日」に設定され，ユーザが「２００４年７月８日」に情報読取装置を用いて非接触式にデータ通信して，コンテンツ情報を受信しても，ユーザはコンテンツ情報２１１を参照することができない。また，ユーザがコンテンツ情報を読み取る際に，そのコンテンツ情報の有効期限が過ぎていることを通知するようにしてもよい。
【００７７】
また，Ｒ指定情報２１２ａ−３を設定することにより，コンテンツ情報を参照できるユーザを，年齢などにより制限することができる。例えばＲ指定情報２１２ａ−３に「１」が設定されている場合には，そのコンテンツ情報２１１はＲ指定であるとする。コンテンツ情報を受信する情報読取装置側では，予めその情報読取装置がＲ指定であるコンテンツ情報が参照できる装置か否かの設定がなされている。Ｒ指定情報２１２ａ−３に「１」が設定されている場合，コンテンツ情報２１１を受信する情報読取装置がＲ指定情報を参照できる装置であれば，コンテンツ情報２１１を表示し，参照できない装置であれば，コンテンツ情報２１１を表示しないようにすることができる。
【００７８】
また，有料・無料情報２１２ａ−４には，コンテンツ情報２１１の参照が有料か無料かを設定することができる。例えば，有料・無料情報２１２ａ−４に「有料」という設定がなされていたとする。コンテンツ情報２１１を受信した情報読取装置は，コンテンツ情報２１１が有料であることをユーザに通知することができる。
【００７９】
また，コンテンツプロバイダ情報２１２ａ−５は，コンテンツ情報２１１の提供者の情報が記憶されており，例えばコンテンツ情報２１１の提供会社の会社名や，提供会社のアドレスなどが記憶されている。
【００８０】
図３に示したように，証明元メッセージダイジェスト２１２ｂは，コンテンツ情報２１１およびメタ情報２１２ａ−１〜２１２ａ−５を不可逆的アルゴリズムにて変換した値である。上述したように，不可逆的アルゴリズムとは，ハッシュ関数などの不可逆的な一方向関数であるため，不可逆的アルゴリズムにて変換された証明元メッセージダイジェスト２１２ｂから，コンテンツ情報２１１を再現することはできず，また，同じ証明元メッセージダイジェスト２１２ｂを持つ異なるデータを作成することは極めて困難である。したがって，データを送受信する際に，通信経路の両端でデータを不可逆的アルゴリズムにて変換し，両者の変換値（メッセージダイジェスト）を比較すれば，データが改ざんされていないかを調べることができる。
【００８１】
さらに，図３に示した証明元メッセージダイジェスト２１２ｂを暗号化して，よりセキュアにコンテンツ情報２１１を送受信することが可能となる。証明元メッセージダイジェスト２１２ｂが暗号化されて情報読取装置に送信されると，情報読取装置では，暗号化された証明元メッセージダイジェスト２１２ｂを復号する。
【００８２】
また，コンテンツ情報２１１および／またはメタ情報２１２ａ−１〜２１２ａ−５が公開鍵暗号アルゴリズムの秘密鍵を利用して暗号化されている場合，コンテンツ情報２１２およびメタ情報２１２ａ−１〜２１２ａ−５を、対応する公開鍵を利用して復号してもよい。
【００８３】
その後，情報読取装置において，コンテンツ情報２１１を不可逆的アルゴリズムにて変換して，検証用メッセージダイジェストを生成し，復号した証明元メッセージダイジェスト２１２ｂと，検証用メッセージダイジェストを比較する。証明元メッセージダイジェスト２１２ｂと検証用メッセージダイジェストが同じであれば，コンテンツ情報２１１は改ざんされていないと判定することができる。
【００８４】
また，図４に示したように，コンテンツ情報２１１を不可逆的アルゴリズムにて変換して，証明元メッセージダイジェスト２１２を生成してもよい。さらに，証明元メッセージダイジェスト２１２ｂと，メタ情報２１２ａ−１〜２１２ａ−５とを含む証明書データ２１２を暗号化してもよい。
【００８５】
また，図５に示したように，コンテンツ情報２１１を不可逆的アルゴリズムにて変換して，証明元メッセージダイジェスト２１２を生成し，さらにコンテンツ情報２１１と，証明書データ２１２を暗号化してもよい。
【００８６】
図３〜５のいずれの場合においても，暗号化することにより，暗号化しない場合に比べ，よりセキュアな情報通信を行い得る。また，図４と図５の実施形態を比較した場合，送信するデータすべてに暗号化する図５の実施形態が，よりセキュアな情報通信を行い得る。
【００８７】
しかし，上記のような暗号化を行うと，情報読取装置においてコンテンツ情報を読み取り，復号化して出力されるまでに時間がかかる。また，暗号化するデータが多くなれば，さらに復号化して出力されるまでの時間が長くなる。
【００８８】
したがって，コンテンツ情報２１１が改ざんされていないことを判定するのみであれば，暗号化せずに，証明元メッセージダイジェストとともにデータを送信すればよいことになる。一方，暗号化されて送信されたデータは，情報読取装置において読み取る際に，データを復号化するための鍵が必要となるため，よりセキュアな情報通信を行い得る。
【００８９】
以上，コンテンツ情報および証明書データについて説明した。次に，情報読取装置によってコンテンツ情報と証明書データとが読み取られた際の，情報読取装置に備えられた判定装置でのコンテンツ情報と証明書データの判定方法について説明する。図６は，判定装置でのコンテンツ情報と証明書データの判定方法を説明するフローチャートである。
【００９０】
上述したように，情報記憶装置と非接触式に情報通信した情報読取装置は，情報記憶装置に記憶されたコンテンツ情報とメタ情報と証明元メッセージダイジェストを取得する（Ｓ１０１）。情報読取装置の判定装置は，ステップＳ１０２にて取得したコンテンツ情報および／またはメタ情報を不可逆的アルゴリズムにて変換し，検証用メッセージダイジェストを作成する（Ｓ１０３）。
【００９１】
次に，情報記憶装置から送信された証明元メッセージダイジェストと，判定装置にて作成した検証用メッセージダイジェストを比較する（Ｓ１０３）。ステップＳ１０３の比較の結果，コンテンツ情報が正しいかどうかを判定する（Ｓ１０４）。ここで，証明元メッセージダイジェストと検証用メッセージダイジェストが同一の場合，送信されたコンテンツ情報は改ざんされていないと判定される。また，証明元メッセージダイジェストと検証用メッセージダイジェストが異なる場合には，コンテンツ情報は改ざんされているため，処理を終了する（Ｓ１０５）。
【００９２】
ステップＳ１０４において，送信されたコンテンツ情報が正しい（改ざんされていない）と判定された場合，コンテンツ情報が有効期限内のデータであるかを判定する（Ｓ１０６）。ここで，コンテンツ情報の有効期限は，送信されたメタ情報に含まれており，メタ情報の有効期限の日付と，情報読取装置がコンテンツ情報を読み取った日付を比較して，コンテンツ情報が有効期限内のデータであるかを判定する。送信されたコンテンツ情報が有効期限内のデータではないと判定された場合，処理を終了する（Ｓ１０７）。
【００９３】
ステップＳ１０４において，送信されたコンテンツ情報が有効期限内のデータであると判定された場合，コンテンツ情報がＲ指定情報であるかを判定する（Ｓ１０８）。コンテンツ情報のＲ指定情報は，送信されたメタ情報に含まれている。送信されたコンテンツ情報がＲ指定情報ではない場合，情報読取装置の出力部にコンテンツ情報が表示される（Ｓ１１１）。
【００９４】
ステップＳ１０８において，送信されたコンテンツ情報がＲ指定情報であると判定された場合，情報読取装置を備えるユーザの利用端末の設定が，Ｒ指定情報のコンテンツ情報を参照することができる設定となっているかを判定する（Ｓ１０９）。ステップＳ１０９において，ユーザの利用端末の設定が，Ｒ指定情報のコンテンツ情報を参照することができる設定となっていない場合，処理を終了する（Ｓ１１０）。一方，ステップＳ１０９において，ユーザの利用端末の設定がＲ指定情報のコンテンツ情報を参照することができる設定となっている場合，情報読取装置の出力部にコンテンツ情報が表示される（Ｓ１１１）。
【００９５】
以上，判定装置でのコンテンツ情報と証明書データの判定方法を説明した。次に，情報読取装置の出力部における表示例について説明する。図７は，情報読取装置と情報記憶装置が非接触式に情報通信を行う際の，情報読取装置の出力部の表示例である。
【００９６】
情報読取装置は，情報記憶装置と非接触式に情報通信を行うために，コンテンツ情報を受信するためのアプリケーションを起動させる。図７に示したように，情報読取装置の出力部には，まず，表示例３００−１のメニューが表示される。メニューの中から，「コンテンツ受信」が選択されると，コンテンツ情報を受信するためのアプリケーションが呼び出される。表示例３００−２は，コンテンツ情報受信アプリケーションが呼び出し中であることを通知する表示例である。
【００９７】
コンテンツ情報を受信するためのアプリケーションが呼び出されると，ＮＦＣ通信技術を用いて情報記憶装置と非接触式に情報通信を行うために，情報読取装置を情報記憶装置に接触させることを促す画面（表示例３００−３）が表示される。
【００９８】
次に，情報読取装置を情報記憶装置に接触させることにより，情報読取装置と情報記憶装置が非接触式に情報通信して，コンテンツ情報が読み出される。読み出されたコンテンツ情報は，情報読取装置によってコンテンツ情報が改ざんされているか否かが判定される。表示例３００−４は，コンテンツ情報の改ざんを判定していることを通知する表示例である。コンテンツ情報に改ざんがないことが判明した場合，情報読取装置によって読み取られたコンテンツ情報が表示される（表示例３００−５）。
【００９９】
次に，情報読取装置の蓄積部に蓄積されているコンテンツ情報を再度参照する場合の，情報読取装置の出力部における表示例について説明する。図８に示したように，情報読取装置の出力部には，まず，表示例３００−６の「メニュー」が表示される。「メニュー」の中から，「コンテンツ受信」が選択されると，コンテンツ情報を受信するためのアプリケーションが呼び出される。表示例３００−６は，コンテンツ情報受信アプリケーションが呼び出し中であることを通知する表示例である。
【０１００】
コンテンツ情報を受信するためのアプリケーションが呼び出されると，ＮＦＣ通信技術を用いて情報記憶装置と非接触式に情報通信を行うために，情報読取装置を情報記憶装置に接触させることを促す画面（表示例３００−３）が表示される。ここで，表示例３００−３の「データ」を選択すると，「データ」の種類を選択させるためのデータメニューが表示される（表示例３００−９）。
【０１０１】
例えば，表示例３００−９のなかから，「映画」が選択されたとする。情報読取装置は，蓄積部に蓄積されているコンテンツ情報を表示する（表示例３００−１０）。例えば，映画に関連したコンテンツ情報がいくつか蓄積されている場合は，蓄積されている「映画」に関連したコンテンツ情報からひとつを選択させるようにしてもよい。表示例３００−１１は，選択されたコンテンツ情報を表示した表示例である。
【０１０２】
以上，情報読取装置の出力部における表示例について説明した。次に，コンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明する。図９は，コンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明するタイミングチャートである。
【０１０３】
まず，コンテンツ情報生成装置４１０において，コンテンツ情報が生成される（Ｓ２０１）。ここで，コンテンツ情報は上述したように，広告媒体に関連したコンテンツ情報である。ステップＳ２０１において生成されたコンテンツ情報は，情報記憶装置２００と，デジタル証明書生成装置４２０に提供される（Ｓ２０２）。コンテンツ情報生成装置４１０よりコンテンツ情報を提供された情報記憶装置２００は，コンテンツ情報を情報記憶装置２００の記憶部に記憶させる（Ｓ２０３）。
【０１０４】
また，コンテンツ情報生成装置４１０よりコンテンツ情報を提供されたデジタル証明書生成装置４２０は，コンテンツ情報を不可逆的アルゴリズムにて変換して，証明元メッセージダイジェストを作成する。そして，コンテンツ情報に関連するメタ情報と，証明元メッセージダイジェストとをデジタル証明書として生成する（Ｓ２０４）。
【０１０５】
ステップＳ２０４において生成されたデジタル証明書は，情報記憶装置２００に提供される（Ｓ２０５）。デジタル証明書生成装置４２０からデジタル証明書を提供された情報記憶装置２００は，情報記憶装置２００の記憶部にデジタル証明書を記憶させる（Ｓ２０６）。
【０１０６】
図１０は，図９とは別の実施形態における，コンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明するタイミングチャートである。
【０１０７】
まず，コンテンツ情報生成装置４１０において，コンテンツ情報が生成される（Ｓ３１０）。ステップＳ３０１において生成されたコンテンツ情報は，デジタル証明書Ｓ３０３に提供される。
【０１０８】
コンテンツ情報生成装置４１０よりコンテンツ情報を提供されたデジタル証明書生成装置４２０は，コンテンツ情報を不可逆的アルゴリズムにて変換して，証明元メッセージダイジェストを生成する。そして，コンテンツ情報に関連するメタ情報と，証明元メッセージダイジェストとをデジタル証明書として生成する（Ｓ３０３）。
【０１０９】
ステップＳ３０４において生成されたデジタル証明書は，コンテンツ情報生成装置４１０に提供される（Ｓ３０４）。デジタル証明書生成装置４２０からデジタル証明書を提供されたコンテンツ情報生成装置４１０は，コンテンツ情報とデジタル証明書を併せて，情報記憶装置に提供する（Ｓ３０５）。
【０１１０】
コンテンツ情報生成装置４１０よりコンテンツ情報とデジタル証明書を提供された情報記憶装置２００は，コンテンツ情報とデジタル証明書を情報記憶装置２００の記憶部に記憶させる（Ｓ３０６）。
【０１１１】
以上，コンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明した。
次に，コンテンツ情報とデジタル証明書の情報記憶装置と情報読取装置間での送受信について説明する。図１１は，情報記憶装置２００と情報読取装置３００との間での，コンテンツ情報とデジタル証明書の送受信を説明するタイミングチャートである。
【０１１２】
図１１に示したように，情報読取装置３００は，情報記憶装置２００と非接触式に情報通信を行うために，情報記憶装置２００に記憶されているデータを読み取るためのアプリケーションを起動する（Ｓ４０１）。次に，情報読取装置３００は，情報記憶装置２００に対して，コンテンツ情報およびデジタル証明書取得要求を発行する（Ｓ４０２）。
【０１１３】
ステップＳ４０２において，情報読取装置３００からコンテンツ情報およびデジタル証明書の取得要求が発行されると，情報記憶装置２００は，コンテンツ情報およびデジタル証明書を情報読取装置３００に送信する（Ｓ４０３）。情報読取装置３００は，コンテンツ情報およびデジタル証明書を受信すると（Ｓ４０４），デジタル証明書に含まれるメッセージダイジェストの判定を行う（Ｓ４０６）。
【０１１４】
上述したように，情報記憶装置２００から送信されるメッセージダイジェストは，不可逆的アルゴリズムにて変換された証明元メッセージダイジェストである。不可逆的アルゴリズムとは，ハッシュ関数などの不可逆的な一方向関数で，不可逆的アルゴリズムにて変換された証明元メッセージダイジェストから，コンテンツ情報を再現することはできず，また，同じ証明元メッセージダイジェスト持つ異なるコンテンツ情報を作成することは極めて困難である。したがって，ステップＳ４０５にて，情報読取装置３００で送信されたコンテンツ情報を不可逆的アルゴリズムで変換し，検証用メッセージダイジェストを作成して証明元メッセージダイジェストと検証用メッセージダイジェストとを比較すれば，データが改ざんされていないかを調べることができる。
【０１１５】
ステップＳ４０５のメッセージダイジェストの判定により，コンテンツ情報が改ざんされていないと判定されれば，情報読取装置３００の出力部に受信したコンテンツ情報を表示する（Ｓ４０６）。また，ステップＳ４０６において，コンテンツ情報が改ざんされていないと判定されれば，コンテンツ情報蓄積部に，受信したコンテンツ情報を蓄積する（Ｓ４０７）。
【０１１６】
以上，情報記憶装置２００と情報読取装置３００との間での，コンテンツ情報とデジタル証明書の送受信を説明した。上述したように，広告媒体製造装置４００に備えられたコンテンツ情報生成装置４１０と，デジタル証明書生成装置４２０は，１の広告媒体製造装置に含まれていてもよいが，別々の広告媒体製造装置に含まれていてもよい。
【０１１７】
例えば，コンテンツ情報生成装置は，ポスターのような広告媒体を作成する広告媒体生成事業者側に備えられており，デジタル証明書生成装置は，ＩＣカード等を作成するＩＣカード生成事業者側に備えられていてもよい。
【０１１８】
また，デジタル証明書のフォーマットや，メッセージダイジェストを変換する不可逆的アルゴリズムを非公開にして，デジタル証明書をＩＣカード生成事業者側でしか生成できないようにすることにより，デジタル証明書の安全性が確立され，本実施形態におけるコンテンツ情報の送受信をよりセキュアに行うことができる。
【０１１９】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１２０】
本実施形態では，情報記憶装置がポスターのような広告媒体に組み込まれているが，本発明はかかる例に限定されない。例えば，ポスターのような大型の広告媒体ではなく，名刺サイズの小型の媒体に情報記憶装置が組み込まれていてもよい。例えば名刺に情報記憶装置が組み込まれていれば，名刺交換をする際に，情報読取装置で名刺に記載されている情報を読み取り，情報読取装置の蓄積部に蓄積させてもよい。また，情報読取装置に蓄積された情報を，ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）にダウンロードして，名刺に記載された情報をＰＣ上で管理することもできる。
【０１２１】
また，レストランに訪れた際に，そのレストランの情報が記載されているカードを持ち帰ることもある。その場合にも，カードに情報記憶装置を組み込み，情報読取装置で読み取り，レストランの情報を蓄積させて，いつでもレストランの情報を参照することが可能となる。
【０１２２】
さらには，雑誌に情報記憶装置を組み込み，例えばお店の地図情報などを情報記憶装置に記憶させ，情報読取装置でその地図情報を読み取らせることもできる。情報読取装置の蓄積部にお店の地図情報が蓄積されれば，雑誌を持ち歩かなくても，情報読取装置を持っていれば，そのお店の地図情報を取得することが可能となる。
【産業上の利用可能性】
【０１２３】
本発明は，本発明は，非接触式に情報通信が可能な情報提供システム，情報記憶装置，広告媒体，広告媒体製造装置，プログラムおよびプログラム提供サーバに適用可能である。
【図面の簡単な説明】
【０１２４】
【図１】本実施形態における情報提供システムを説明する概略図である。
【図２】同実施の形態における情報提供システムの構成を示すブロック図である。
【図３】同実施の形態におけるコンテンツ情報および証明書データを説明する図である。
【図４】同実施の形態におけるコンテンツ情報および証明書データを説明する図である。
【図５】同実施の形態におけるコンテンツ情報および証明書データを説明する図である。
【図６】同実施の形態における判定装置でのコンテンツ情報と証明書データの判定方法を説明するフローチャートである。
【図７】同実施の形態における情報読取装置の出力部の表示例である。
【図８】同実施の形態における情報読取装置の出力部の表示例である。
【図９】同実施の形態におけるコンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明するタイミングチャートである。
【図１０】同実施の形態におけるコンテンツ情報とデジタル証明書が生成されて記憶されるまでについて説明するタイミングチャートである。
【図１１】同実施の形態におけるコンテンツ情報とデジタル証明書の送受信を説明するタイミングチャートである。
【符号の説明】
【０１２５】
１００      広告媒体
２００      情報記憶装置
２１１      コンテンツ情報
２１２ａ    メタ情報
２１２ｂ    証明元メッセージダイジェスト
３００      情報読取装置
３４０      判定装置
４００      広告媒体製造装置
【図１】
2006031559.tif 000003
【図２】
2006031559.tif 000004
【図３】
2006031559.tif 000005
【図４】
2006031559.tif 000006
【図５】
2006031559.tif 000007
【図６】
2006031559.tif 000008
【図７】
2006031559.tif 000009
【図８】
2006031559.tif 000010
【図９】
2006031559.tif 000011
【図１０】
2006031559.tif 000012
【図１１】
2006031559.tif 000013