(57)【要約】【課題】  仕様の公開にも拘わらず，他の管理者や不正者によるコンテンツの改竄を防止可能なＩＣタグを提供する。【解決手段】  コマンドおよびコンテンツの通信を行う保持通信部２００と，コンテンツと，書き込みフラグと，書き込みパスワードとを記憶するデータ記憶部２０２と，入力されたコマンドの書き込みパスワードが上記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部２０４と，等しいと判断された場合のみ，書き込みフラグを更新するフラグ更新部２０６と，書き込みフラグが書き込み可となっていた場合のみ，入力されたコンテンツをデータ記憶部に記憶するコンテンツ書き込み部２０８と，コンテンツの読み取り要求に応じて，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部２１０とを備えたコンテンツ保持装置が提供される。【選択図】    図２
2006236136.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを保持するコンテンツ保持装置と，前記コンテンツ保持装置にコンテンツを書き込むコンテンツ書き込み装置と，前記コンテンツ保持装置からコンテンツを読み取るコンテンツ読み取り装置とからなるコンテンツ伝送システムであって：
前記コンテンツ保持装置は，
コマンドおよびコンテンツの通信を行う保持通信部と；
コンテンツと，該コンテンツの書き込み可／不可を示す書き込みフラグと，該書き込みフラグを更新するための書き込みパスワードとを記憶するデータ記憶部と；
前記保持通信部に入力されたコマンドの書き込みパスワードが前記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部と；
前記パスワード判断部で等しいと判断された場合，前記コマンドに従って前記書き込みフラグを更新するフラグ更新部と；
前記書き込みフラグが書き込み可となっていた場合のみ，前記保持通信部に入力されたコンテンツをデータ記憶部に記憶または上書きするコンテンツ書き込み部と；
コンテンツの読み取り要求に応じて，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部と；
を備え，
前記コンテンツ書き込み装置は，
前記書き込みパスワードを含むコマンドと，コンテンツの通信を行う書き込み通信部；
を備え，
前記コンテンツ読み取り装置は，
コンテンツを読み取る読み取り通信部；
を備えることを特徴とする，コンテンツ伝送システム。
【請求項２】
コマンドおよびコンテンツの通信を行う保持通信部と；
コンテンツと，該コンテンツの書き込み可／不可を示す書き込みフラグと，該書き込みフラグを更新するための書き込みパスワードとを記憶するデータ記憶部と；
前記保持通信部に入力されたコマンドの書き込みパスワードが前記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部と；
前記パスワード判断部で等しいと判断された場合，前記コマンドに従って前記書き込みフラグを更新するフラグ更新部と；
前記書き込みフラグが書き込み可となっていた場合のみ，前記保持通信部に入力されたコンテンツをデータ記憶部に記憶または上書きするコンテンツ書き込み部と；
コンテンツの読み取り要求に応じて，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部と；
を備えたコンテンツ保持装置。
【請求項３】
前記パスワード判断部で等しいと判断された場合，前記コマンドに従って，前記データ記憶部に記憶された書き込みパスワードを，新たな書き込みパスワードに更新するパスワード更新部をさらに備えることを特徴とする，請求項２に記載のコンテンツ保持装置。
【請求項４】
特定のコマンド（強制変更コマンド）が入力された場合，前記データ記憶部に記憶された書き込みパスワードを，予め定められた初期パスワードに強制的に変更するパスワード強制変更部をさらに備えることを特徴とする，請求項３に記載のコンテンツ保持装置。
【請求項５】
前記パスワード強制変更部は，特定のコマンド（強制変更コマンド）に加えてマスタパスワードも入力された場合にのみ，予め定められた初期パスワードに強制的に変更することを特徴とする，請求項４に記載のコンテンツ保持装置。
【請求項６】
前記コンテンツ保持装置は，ＩＣタグであることを特徴とする，請求項２に記載のコンテンツ保持装置。
【請求項７】
コンピュータを，
コマンドおよびコンテンツの通信を行う保持通信部と；
コンテンツと，該コンテンツの書き込み可／不可を示す書き込みフラグと，該書き込みフラグを更新するための書き込みパスワードとを記憶するデータ記憶部と；
前記保持通信部に入力されたコマンドの書き込みパスワードが前記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部と；
前記パスワード判断部で等しいと判断された場合，前記コマンドに従って前記書き込みフラグを更新するフラグ更新部と；
前記書き込みフラグが書き込み可となっていた場合のみ，前記保持通信部に入力されたコンテンツをデータ記憶部に記憶または上書きするコンテンツ書き込み部と；
コンテンツの読み取り要求に応じて，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部と；
して機能させるためのプログラム。
【請求項８】
コンテンツ保持装置が，
外部機器からのコンテンツの書き込み要求を受信するステップと；
コンテンツの書き込み可／不可を示す書き込みフラグが書き込み可となっているかどうか判断するステップと；
書き込みフラグが書き込み可となっていた場合のみ，前記外部機器から入力されたコンテンツをデータ記憶部に記憶または上書きするステップと；
前記外部機器または他の外部機器からコンテンツの読み取り要求があった場合，前記データ記憶部に記憶されたコンテンツを送信するステップと；
を含むことを特徴とする，コンテンツ伝送方法。
【請求項９】
前記外部機器から入力されたコマンドの書き込みパスワードが前記データ記憶部に記憶された書き込みパスワードと等しいか判断するステップと；
書き込みパスワードが等しいと判断された場合，前記コマンドに従って，前記書き込みフラグを更新するステップと；
をさらに含むことを特徴とする，請求項８に記載のコンテンツ伝送方法。
【請求項１０】
前記書き込みパスワードが等しいと判断された場合，前記コマンドに従って，前記データ記憶部に記憶された書き込みパスワードを，新たな書き込みパスワードに更新するステップをさらに含むことを特徴とする，請求項９に記載のコンテンツ伝送方法。
【請求項１１】
特定のコマンド（強制変更コマンド）が入力された場合，前記データ記憶部に記憶された書き込みパスワードを，予め定められた初期パスワードに強制的に変更するステップをさらに含むことを特徴とする，請求項１０に記載のコンテンツ伝送方法。
【請求項１２】
前記予め定められた初期パスワードに強制的に変更するステップは，特定のコマンド（強制変更コマンド）に加えてマスタパスワードも入力された場合にのみ行われることを特徴とする，請求項１１に記載のコンテンツ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，コンテンツの伝送システムに関し，さらに詳細には，コンテンツの改竄を防止するコンテンツ伝送システム，コンテンツ伝送方法，コンテンツ保持装置，およびそのプログラムに関する。
【背景技術】
【０００２】
今日では，携帯電話等の携帯端末にインターネット等の公衆通信網から様々な情報をダウンロードし，利用するといったことが当然の如く行われている。また，駅等に掲示してある広告用ポスターに埋設されたＩＣタグやＩＣカードに携帯電話等の携帯端末を翳してそのポスターに関連したＵＲＬ等の情報を入手し，その情報を元に新たな処理を行う技術（例えば，特許文献１）も実施段階にある。
【０００３】
かかるポスターに埋設されたＩＣタグやＩＣカードは，無線通信により非接触式にデータ通信を行うことができ，ポスターの外観を美しく保つことが可能で，メンテナンスのコストを削減できるなどの利点も有している。
【０００４】
上記のＩＣタグやＩＣカードには，別体の外部機器を利用してコンテンツが書き込まれる。ポスターの管理者はその内容が改竄されないように独自の暗号化技術を使ってデータを保護している。このように管理者毎にコンテンツ保護を行うと保護プログラム領域やコストの増大を招く。しかし，保護プログラムを統一しその仕様を公開すると，コンテンツの安全性が損なわれる可能性がある。
【０００５】
【特許文献１】特開２００１−１６０１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は，従来のコンテンツの保護方法が有する上記問題点に鑑みてなされたものであり，本発明の目的は，コンテンツの保護方法を統一し，その仕様を公開することによってＩＣタグやＩＣカードの使い勝手を改善し，仕様の公開にも拘わらず，他の管理者や不正者によるコンテンツの改竄を防止可能な，新規かつ改良されたコンテンツ伝送システム，コンテンツ伝送方法，コンテンツ保持装置，およびそのプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述したように従来コンテンツ保持装置を管理する管理者は，それぞれ独自にコンテンツ保護を行っていた。その内容は，専ら，コンテンツ書き込み装置からコンテンツ保持装置に，独自の暗号通信を利用してコンテンツを書き込むといったものである。
【０００８】
本発明は，このような暗号通信を行わず，書き込みフラグによってコンテンツの書き込みを許可するといった単純な制限で，コンテンツの改竄を確実に防止することを特徴としている。
【０００９】
上記課題を解決するために，本発明のある観点によれば，コンテンツを保持するコンテンツ保持装置と，上記コンテンツ保持装置にコンテンツを書き込むコンテンツ書き込み装置と，上記コンテンツ保持装置からコンテンツを読み取るコンテンツ読み取り装置とからなるコンテンツ伝送システムであって：上記コンテンツ保持装置は，コマンドおよびコンテンツの通信を行う保持通信部と；コンテンツと，該コンテンツの「書き込み可／不可」を示す書き込みフラグと，該書き込みフラグを更新するための書き込みパスワードとを記憶するデータ記憶部と；上記保持通信部に入力されたコマンドの書き込みパスワードが上記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部と；上記パスワード判断部で等しいと判断された場合，上記コマンドに従って上記書き込みフラグを更新するフラグ更新部と；上記書き込みフラグが「書き込み可」となっていた場合のみ，上記保持通信部に入力されたコンテンツをデータ記憶部に記憶または上書きするコンテンツ書き込み部と；コンテンツの読み取り要求に応じて，上記書き込みフラグに拘わらず，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部と；を備え，上記コンテンツ書き込み装置は，上記書き込みパスワードを含むコマンドと，コンテンツの通信を行う書き込み通信部；を備え，上記コンテンツ読み取り装置は，コンテンツを読み取る読み取り通信部；を備えることを特徴とする，コンテンツ伝送システムが提供される。
【００１０】
上記構成によると，コンテンツ保持装置の管理者は，コンテンツ書き込み装置を利用して，コンテンツ保持装置に当該コンテンツを書き込む。ただし，上記コンテンツ書き込み部によってコンテンツの書き込みが制限されるので，まず，フラグ更新部によって書き込みフラグをコンテンツの書き込みが可能なように変更しなくてはならない。かかる書き込みフラグの変更には，さらに管理者に付与された書き込みパスワードが必要となる。かかる書き込みパスワードと書き込みフラグの連動によって，他の管理者もしくは不正者からのコンテンツの改竄を防止する。
【００１１】
また，コンテンツ保持装置のコンテンツ読み取り部は，上記コンテンツ書き込み部のような制限は設けられておらず，コンテンツ読み取り装置を有するユーザは，自由に当該コンテンツを読み取り，読み取ったＵＲＬから目的場所の地理的位置を把握するなど，さらなる処理を行うことができる。
【００１２】
上記課題を解決するために，本発明の別の観点によれば，コマンドおよびコンテンツの通信を行う保持通信部と；コンテンツと，該コンテンツの「書き込み可／不可」を示す書き込みフラグと，該書き込みフラグを更新するための書き込みパスワードとを記憶するデータ記憶部と；上記保持通信部に入力されたコマンドの書き込みパスワードが上記データ記憶部に記憶された書き込みパスワードと等しいか判断するパスワード判断部と；上記パスワード判断部で等しいと判断された場合，上記コマンドに従って上記書き込みフラグを更新するフラグ更新部と；上記書き込みフラグが「書き込み可」となっていた場合のみ，上記保持通信部に入力されたコンテンツをデータ記憶部に記憶または上書きするコンテンツ書き込み部と；コンテンツの読み取り要求に応じて，上記書き込みフラグに拘わらず，データ記憶部に記憶されたコンテンツを読み取るコンテンツ読み取り部と；を備えたコンテンツ保持装置が提供される。このコンテンツ保持装置は，接触または非接触にデータを伝送できるＩＣタグやＩＣカードであるとしても良い。
【００１３】
かかる構成によると，上記コンテンツ伝送システムで説明したように，当該コンテンツ保持装置が他の外部機器と暗号通信を行わず，書き込みフラグによってコンテンツの書き込みを許可するといった単純な制限で，コンテンツの改竄を確実に防止することができる。上記の書き込みフラグは，書き込みパスワードを有する者（例えばコンテンツ保持装置の管理者）のみが更新することができる。この管理者等は，書き込みフラグを「書き込み可」に更新し，コンテンツを書き込んだ後，書き込みフラグを「書き込み不可」に戻すことによってコンテンツの改竄を防止する。
【００１４】
上記構成では，書き込みフラグや書き込みパスワードを外部に読み出し不可とすることができるので，他の管理者や不正者が上記書き込みパスワードを得ることはできない。
【００１５】
また，上記パスワード判断部で等しいと判断された場合，上記コマンドに従って，上記データ記憶部に記憶された書き込みパスワードを，新たな書き込みパスワードに更新するパスワード更新部をさらに備えるとしても良い。
【００１６】
上記パスワード更新部により，書き込みパスワードを管理者毎に変更することが可能となる。従って，コンテンツ保持装置の製造者は，出荷時に共通の書き込みパスワードを設定することができ，各管理者は，運用時において独自に書き込みパスワードを更新できる。このようにしてコンテンツ保持装置毎にユニークな書き込みパスワードが設定され得る。また，セキュリティを向上するため，所定期間毎もしくはコンテンツの書き換え時に書き込みパスワードを更新することも考えられる。
【００１７】
特定のコマンド（強制変更コマンド）が入力された場合，上記データ記憶部に記憶された書き込みパスワードを，予め定められた初期パスワードに強制的に変更するパスワード強制変更部をさらに備えるとしても良い。また，上記パスワード強制変更部は，特定のコマンド（強制変更コマンド）に加えてマスタパスワードも入力された場合にのみ，予め定められた初期パスワードに強制的に変更するとしても良い。この初期パスワードやマスタパスワードは，コンテンツ保持装置に予め設けらる。
【００１８】
何らかの原因で上記書き込みパスワードが漏洩した場合，不正な利用者により，コンテンツ保持装置のコンテンツが書き換えられ，また，書き込みパスワード自体も書き換えられる。書き込みパスワードが変更されると，更新前の書き込みパスワードのみを有する管理者は，もはやコンテンツ保持装置を操作することができない。
【００１９】
上記パスワード強制変更部により，不正に変更された書き込みパスワードに拘わらず，例えばコンテンツ保持装置の製造者のみが知る予め定められたマスタパスワードを利用して，書き込みパスワードを初期パスワードに強制的に変更することができ，その初期パスワードを利用して，管理者は，新たな書き込みパスワードを設定することが可能となる。
【００２０】
また，上記コンテンツ保持装置として機能するプログラムも提供される。かかるプログラムでは，コンピュータが，上記コンテンツ保持装置の各構成要素を実行する。また，このようなプログラムを記憶した記憶媒体も提供される。さらに上記コンテンツ書き込み装置およびコンテンツ読み取り装置も提供される。
【００２１】
上記課題を解決するために，本発明の別の観点によれば，コンテンツ保持装置が，外部機器からのコンテンツの書き込み要求を受信するステップと；コンテンツの「書き込み可／不可」を示す書き込みフラグが「書き込み可」となっているかどうか判断するステップと；書き込みフラグが「書き込み可」となっていた場合のみ，上記外部機器から入力されたコンテンツをデータ記憶部に記憶または上書きするステップと；上記外部機器または他の外部機器からコンテンツの読み取り要求があった場合，上記データ記憶部に記憶されたコンテンツを送信するステップと；を含むことを特徴とする，コンテンツ伝送方法が提供される。
【００２２】
かかる構成によりコンテンツ保持装置が他の外部機器と暗号通信を行わず，書き込みフラグによってコンテンツの書き込みを許可するといった単純な制限で，コンテンツの改竄を確実に防止することができる。
【００２３】
上記外部機器から入力されたコマンドの書き込みパスワードが上記データ記憶部に記憶された書き込みパスワードと等しいか判断するステップと；書き込みパスワードが等しいと判断された場合，上記コマンドに従って，上記書き込みフラグを更新するステップと；をさらに含むとしても良く，さらに，上記書き込みパスワードが等しいと判断された場合，上記コマンドに従って，上記データ記憶部に記憶された書き込みパスワードを，新たな書き込みパスワードに更新するステップをさらに含むとしても良い。
【００２４】
さらに，特定のコマンド（強制変更コマンド）が入力された場合，上記データ記憶部に記憶された書き込みパスワードを，予め定められた初期パスワードに強制的に変更するステップをさらに含むとしても良い。また，上記予め定められた初期パスワードに強制的に変更するステップは，特定のコマンド（強制変更コマンド）に加えてマスタパスワードも入力された場合にのみ行われるとしても良い。
【００２５】
上記コンテンツ書き込み装置およびコンテンツ読み取り装置と，コンテンツ保持装置との通信は，有線または無線で行うとしても良く，接触式または非接触式で行うこともできる。
【００２６】
また，かかるコンテンツ書き込み装置とコンテンツ読み取り装置とは，１つの装置で構成することもできる。さらに，コンテンツ保持装置のデータ記憶部の内容はそれぞれ別の記憶装置に記憶されるとしても良く，コンテンツ保持装置の各構成要素は，別体の装置に分散して設けられるとしても良い。
【発明の効果】
【００２７】
以上説明したように本発明によれば，コンテンツの保護方法を統一し，その仕様を公開することによってＩＣタグやＩＣカードの使い勝手を改善でき，従来のような暗号通信を行わないので，コストの低減も可能になる。
【００２８】
また，上記のように仕様は公開されるが，書き込みフラグを利用することによって他の管理者や不正者によるコンテンツの改竄を確実に防止することができる。
【発明を実施するための最良の形態】
【００２９】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３０】
例えば，駅等に掲示してある広告用ポスターの内容に関するＵＲＬや地図情報を入手しようとした場合，そのポスターに埋設されたＩＣタグやＩＣカードに携帯電話等の携帯端末を翳すといった行為のみで，非接触に情報をダウンロードすることができる。
【００３１】
上記のような非接触な無線通信としては，例えば，近距離無線規格（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を利用することができる。かかるＮＦＣは，その利用範囲が１０ｃｍ程度と狭いので，ハンドアクションにより通信相手を限定する等セキュリティにも優れている。
【００３２】
上記広告用ポスターに関する情報（コンテンツ）は，ＩＣタグやＩＣカードに保持され，かかるポスターの管理者により更新される。ポスターの管理者はその内容が改竄されないように独自の暗号化技術，例えば，個別の暗号通信を実施している。このような運用において，ＩＣタグの製造者は，ＩＣタグに様々な暗号通信に対応する汎用性を求められ，管理者は，独自の暗号通信の構築およびＩＣタグへの暗号通信プログラムのインストールを迫られ，お互いコストの増大が余儀なくされる。
【００３３】
このような不都合から，コンテンツの書き込み方法を統一し，その仕様を公開することが望まれるが，何人もコンテンツの書き込みが可能となると，当然，不正なアクセスによりそのコンテンツを改竄する者が現れる。よって，単にコンテンツの書き込み方法を統一するのみではコンテンツの安全性を確保することができない。
【００３４】
（第１の実施形態：コンテンツ伝送システム）
本実施形態では，管理者毎の暗号通信を実施せず，新たに書き込みフラグを設け，該書き込みフラグによってコンテンツの書き込みを許可するといった単純な制限でコンテンツの改竄を確実に防止する。
【００３５】
図１は，本実施形態におけるコンテンツ伝送システムの概略的な構成を示したブロック図である。かかるコンテンツ伝送システムは，コンテンツを保持するコンテンツ保持装置１００と，コンテンツ保持装置１００にコンテンツを書き込むコンテンツ書き込み装置１１０と，コンテンツ保持装置１００からコンテンツを読み取るコンテンツ読み取り装置１２０とを含んで構成される。
【００３６】
上記コンテンツ保持装置１００は，ポスター等の有体物１３０に設置される。かかる有体物１３０は，広告，ポスター，掲示板，看板等の公共物を含み，ユーザに何かしらの情報を伝える目的に使用され得る。
【００３７】
上記コンテンツ書き込み装置１１０およびコンテンツ読み取り装置１２０は，上記コンテンツ保持装置１００とは別体に設けられ，ユーザによって移動自在な携帯電話，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ），モバイルパーソナルコンピュータ，時計，電卓，マウス等により実施される。
【００３８】
ポスター等の有体物１３０の管理者は，ポスターの設置時またはそれ以前に，コンテンツ保持装置１００としてのＩＣタグに対して，ポスターの内容に関連した情報（ＵＲＬ，概略情報，詳細情報，地図情報，料金，日時等）を書き込む。ユーザは，そのポスターの内容に興味を示すと，ポスターの内容を記録するため，もしくは，新たな情報を得るためにかかるポスターのＩＣタグに携帯端末を近づけ，簡単な操作によってダウンロードを開始する。
【００３９】
本実施形態では，管理者がコンテンツをＩＣタグに書き込むところに特徴を有す。また，ユーザがそのポスターのコンテンツをダウンロードすることに関しては制限をかけていない。即ち，自由にダウンロードできる。
【００４０】
図２は，本実施形態におけるコンテンツ保持装置１００，コンテンツ書き込み装置１１０，コンテンツ読み取り装置１２０の概略的な構成を示したブロック図である。
【００４１】
（コンテンツ保持装置１００）
上記コンテンツ保持装置１００は，保持通信部２００と，データ記憶部２０２と，パスワード判断部２０４と，フラグ更新部２０６と，コンテンツ書き込み部２０８と，コンテンツ読み取り部２１０と，パスワード更新部２１２と，パスワード強制変更部２１４とを含んで構成される。
【００４２】
上記保持通信部２００は，コンテンツ書き込み装置１１０およびコンテンツ読み取り装置１２０に対して，コンテンツの書き込みや書き込みパスワードの変更といったコマンド，および，当該コンテンツ保持装置１００が保持するコンテンツ２３０等の通信を行う。かかる通信は，有線または無線で行うとしても良く，接触式または非接触式で行うこともできる。
【００４３】
上記データ記憶部２０２は，少なくとも，コンテンツ書き込み装置１１０から入力されるコンテンツ２３０と，コンテンツ２３０の「書き込み可／不可」を示す書き込みフラグ２３２と，該書き込みフラグを更新するための書き込みパスワード２３４と，強制変更コマンドによって参照される初期パスワード２３６とを記憶する。
【００４４】
上記パスワード判断部２０４は，コンテンツ書き込み装置１１０からのコンテンツ書き込み要求があった場合，上記保持通信部に入力された書き込み要求コマンドにおける書き込みパスワードがデータ記憶部２０２に記憶された書き込みパスワード２３４と等しいかどうか判断する。
【００４５】
上記フラグ更新部２０６は，パスワード判断部２０４でデータ記憶部２０２に記憶された書き込みパスワード２３４と等しいと判断された場合，上記コマンドに示された新たな書き込みフラグの状態になるように，書き込みフラグ２３２を更新する。上記コマンドに示された書き込みフラグが更新前の書き込みフラグと同一であった場合，書き込みフラグを上書きするとしても良く，更新しないとしても良い。また，書き込みフラグは，少なくとも「書き込み可」と「書き込み不可」の２値を排他的に示し，例えば，１，０といった論理符号で１または２以上のビットもしくはバイトで表すとしても良い。
【００４６】
上記コンテンツ書き込み部２０８は，書き込みフラグ２３２が「書き込み可」となっていた場合のみ，保持通信部２００に入力されたコンテンツ２３０をデータ記憶部２０２に記憶または上書きする。
【００４７】
コンテンツ保持装置１００の管理者は，コンテンツ書き込み装置１１０を利用して，上記コンテンツ書き込み部２０８を介し，コンテンツ保持装置１００にコンテンツ２３０を書き込む。コンテンツ書き込み部２０８は，コンテンツの改竄を防止するため，コンテンツの書き込みを制限する。管理者は，まず，フラグ更新部２０６によって書き込みフラグを「書き込み可」に更新する。かかる書き込みフラグの更新には，さらに管理者に付与された書き込みパスワード２３４が必要となる。かかる書き込みパスワード２３４と書き込みフラグ２３２の連動によって，他の管理者もしくは不正者からのコンテンツの改竄を防止する。
【００４８】
また，上記の書き込みフラグは，管理者等書き込みパスワードを知っている者のみが更新することができる。このような管理者等は，書き込みフラグを「書き込み可」に更新し，コンテンツを書き込んだ後，書き込みフラグを「書き込み不可」に戻すといった一連の処理によりコンテンツを書き込む。
【００４９】
上記コンテンツ読み取り部２１０は，コンテンツ読み取り装置からのコンテンツの読み取り要求に応じて，書き込みフラグ２３２の状態に拘わらず，データ記憶部２０２に記憶されたコンテンツを読み取り，保持通信部２００に送信する。
【００５０】
かかる，コンテンツ読み取り部２１０は，コンテンツ書き込み部２０８のような制限は設けられておらず，コンテンツ読み取り装置１２０を有するユーザは，自由に当該コンテンツ２３０を読み取り，例えば，読み取ったコンテンツ２３０に含まれるＵＲＬから目的場所の地理的位置を把握するなど，さらなる処理を行うことができる。
【００５１】
上記パスワード更新部２１２は，パスワード判断部２０４でデータ記憶部２０２に記憶された書き込みパスワード２３４と等しいと判断された場合，上記コマンドに示された，新たな書き込みパスワードを参照して，データ記憶部２０２に記憶された更新前の書き込みパスワード２３４を，新たな書き込みパスワードに更新する。
【００５２】
データ記憶部２０２に記憶される書き込みパスワード２３４は，数字やローマ字を混合した一連の文字列で表される。パスワード更新部２１２により，この書き込みパスワード２３４を管理者毎に変更することが可能となる。従って，コンテンツ保持装置１００の製造者は，出荷時に共通の書き込みパスワード２３４を初期値として設定することができ，各管理者は，運用時に自由に書き込みパスワード２３４を変更できる。このようにしてコンテンツ保持装置１００毎にユニークな書き込みパスワード２３４が設定される。また，所定期間毎またはコンテンツの書き換え時に書き込みパスワード２３４を変更する等の処理を行うことによって，セキュリティの向上が図れる。
【００５３】
上記パスワード強制変更部２１４は，特定のコマンド（強制変更コマンド）およびマスタパスワードが入力された場合，上記データ記憶部に記憶された書き込みパスワード２３４を，予め定められた初期パスワード（新たな書き込みパスワード）２３６に強制的に変更する。
【００５４】
本実施形態におけるコンテンツ伝送システムにおいては，何らかの原因で上記書き込みパスワード２３４が漏洩することも想定している。このように書き込みパスワード２３４が漏洩した場合，不正な利用者によりコンテンツ保持装置１００のコンテンツ２３０が書き換えられ，また，書き込みパスワード２３４自体も書き換えられる可能性がある。書き込みパスワード２３４が変更されると，更新前の書き込みパスワードのみを有する管理者は，もはやコンテンツ保持装置１００の改竄されたコンテンツを元に戻すことも，新たに上書きすることもできない。
【００５５】
パスワード強制変更部２１４は，不正に変更された書き込みパスワード２３４に拘わらず，例えばコンテンツ保持装置１００の製造者のみが知る予め定められたマスタパスワードを利用して，書き込みパスワードを初期パスワード２３６に強制的に変更することができる。そして，その強制的に変更された初期パスワード２３６を利用して，管理者は，別途，新たな書き込みパスワードを設定することが可能となる。
【００５６】
また，上記コンテンツ保持装置１００として機能するプログラムやそのプログラムを記憶した記憶媒体も提供される。
【００５７】
（コンテンツ書き込み装置１１０）
上記コンテンツ書き込み装置１１０は，書き込み記憶部２５０と，書き込み通信部２５２とを含んで構成される。
【００５８】
上記書き込み記憶部２５０は，コンテンツ２６０と，コンテンツを書き込むときに必要な書き込みパスワード２６２とを記憶する。
【００５９】
上記書き込み通信部２５２は，コンテンツ保持装置１００に対して，コンテンツ２６０，および書き込みパスワード２６２を含んだ書き込み要求コマンドの通信を行う。
【００６０】
上記のコンテンツ保持装置１００，コンテンツ書き込み装置１１０により，暗号通信を行わず，書き込みフラグによってコンテンツの書き込みを許可するといった単純な制限で，コンテンツの改竄を確実に防止することができる。
【００６１】
（コンテンツ読み取り装置１２０）
上記コンテンツ読み取り装置１２０は，読み取り通信部２７０と，読み取り記憶部２７２とを含んで構成される。
【００６２】
上記読み取り通信部２７０は，コンテンツ保持装置１００からコンテンツ２３０を読み取る。
【００６３】
上記読み取り記憶部２７２は，読み取り通信部２７０から読み取ったコンテンツ２３０を記憶する。このように記憶されたコンテンツは，コンテンツ読み取り装置のユーザによってさらに処理される。
【００６４】
（第２の実施形態：コンテンツ伝送方法）
第１の実施形態においては，コンテンツ伝送システムの各装置の詳細な構成を説明した。本実施形態では，コンテンツ伝送システムにおける具体的な処理の流れを詳述する。
【００６５】
当該コンテンツ伝送方法は，大きく，コンテンツの書き込み，コンテンツの読み取り，書き込みフラグの更新，書き込みパスワードの更新，書き込みパスワードの強制変更の処理を含む。以下では，かかる処理に分けて説明する。
【００６６】
（コンテンツの書き込み）
図３は，コンテンツ伝送方法のうち，コンテンツの書き込みに関する処理の流れを示したフローチャートである。
【００６７】
先ず，コンテンツ保持装置１００は，コンテンツ書き込み装置１１０等外部機器からのコンテンツの書き込み要求を受信する（Ｓ３００）。かかる書き込み要求を受けてコンテンツ保持装置１００のコンテンツ書き込み部２０８は，データ記憶部２０２の書き込みフラグ２３２を参照し，該書き込みフラグ２３２が「書き込み可」となっているかどうか判断する（Ｓ３０２）。
【００６８】
ここで，書き込みフラグ２３２が「書き込み可」となっていた場合には，上記の外部機器から入力されたコンテンツ２３０をデータ記憶部２０２に記憶または上書きし（Ｓ３０４），書き込み要求があった外部機器に対してコンテンツの書き込みが完了したことを，例えばＡＣＫ信号等によって伝える（Ｓ３０６）。また，上記書き込みフラグ判断ステップ（Ｓ３０２）において書き込みフラグ２３２が「書き込み不可」となっていた場合には，コンテンツ２３０の書き込みは行われず，外部機器に対して書き込みが不可であることを伝えるかもしくは全く応答しない（Ｓ３０８）。
【００６９】
上記コンテンツの書き込みは，書き込みフラグ２３２が「書き込み可」になっていなければ実施できない。従って，実際は，以下に示す書き込みフラグの更新により一旦書き込みフラグを「書き込み可」に更新して，書き込み完了後，さらに「書き込み不可」に戻す処理を伴う。
【００７０】
（コンテンツの読み取り）
図４は，コンテンツ伝送方法のうち，コンテンツの読み取りに関する処理の流れを示したフローチャートである。
【００７１】
コンテンツ読み取り装置１２０等の外部機器からコンテンツの読み取り要求を受信した場合（Ｓ４００），データ記憶部２０２に記憶されたコンテンツ２３０を送信する（Ｓ４０２）。ここでは，コンテンツの読み取りを制限していないが，上記書き込みフラグ２３２のようにフラグ等を利用して，特定のユーザ，例えば，そのコンテンツのダウンロードに関するライセンスを有しているユーザ等にのみコンテンツを提供することもできる。
【００７２】
（書き込みフラグの更新）
図５は，コンテンツ伝送方法のうち，書き込みフラグの更新に関する処理の流れを示したフローチャートである。
【００７３】
まず，コンテンツ保持装置１００は，コンテンツ書き込み装置１１０等外部機器から書き込みフラグの更新要求コマンドを受信し（Ｓ５００），その更新要求コマンドの書き込みパスワードがデータ記憶部２０２に記憶された書き込みパスワード２３４と等しいか判断する（Ｓ５０２）。
【００７４】
ここで，要求コマンド内の書き込みパスワードがデータ記憶部２０２の書き込みパスワード２３４と等しいと判断された場合，上記コマンドに従って，上記書き込みフラグ２３２を更新し（Ｓ５０４），書き込みフラグの更新要求があった外部機器に対して書き込みフラグ２３２の更新が完了したことを伝える（Ｓ５０６）。また，上記書き込みパスワード判断ステップ（Ｓ５０２）において書き込みパスワード２３４が等しくないと判断された場合には，書き込みフラグ２３２の更新は行われず，外部機器に対して書き込みフラグの更新が不可であることを伝えるかもしくは全く応答しない（Ｓ５０８）。
【００７５】
図６は，上記書き込みフラグの更新における書き込みフラグ更新要求コマンドの一例を示す説明図である。かかる書き込みフラグ更新要求コマンドは，ヘッダ６００，コマンドコード６０２，更新後の書き込みフラグ６０４，書き込みパスワード６０６，フッダ６０８とを含んで成る。
【００７６】
上記ヘッダ６００は，上記フッダ６０８と共に，当該書き込みフラグ更新要求コマンドの先頭と後尾を示し，上記コマンドの一単位を表す。
【００７７】
上記コマンドコード６０２は，ヘッダ６００とフッダ６０８に挟まれた当該コマンドが書き込みフラグの更新要求を示すコードであることを示す。
【００７８】
上記更新後の書き込みフラグ６０４は，更新希望の書き込みフラグの状態を示し，コンテンツを書き込む直前は，「書き込み可」を記し，コンテンツの書き込み後に「書き込み不可」を記す。
【００７９】
上記書き込みパスワード６０６は，コンテンツ書き込み装置１１０が有する，コンテンツ保持装置１００を操作するためのパスワードである。当該コンテンツをコンテンツ保持装置１００に書き込むためには，コンテンツ保持装置１００に保持されている書き込みパスワードと，当該書き込みパスワード６０６が等しくなくてはならない。
【００８０】
（書き込みパスワードの更新）
図７は，コンテンツ伝送方法のうち，書き込みパスワードの更新に関する処理の流れを示したフローチャートである。
【００８１】
まず，コンテンツ保持装置１００は，コンテンツ書き込み装置１１０等外部機器から書き込みパスワードの更新要求コマンドを受信し（Ｓ７００），その更新要求コマンドの書き込みパスワードがデータ記憶部２０２に記憶された書き込みパスワード２３４と等しいか判断する（Ｓ７０２）。
【００８２】
ここで，要求コマンド内の書き込みパスワードがデータ記憶部２０２の書き込みパスワード２３４と等しいと判断された場合，上記コマンドに従って，上記書き込みパスワード２３４を新たな書き込みパスワードに更新し（Ｓ７０４），書き込みパスワードの更新要求があった外部機器に対して書き込みパスワード２３４の更新が完了したことを伝える（Ｓ７０６）。また，上記書き込みパスワード判断ステップ（Ｓ７０２）において書き込みパスワード２３４が等しくないと判断された場合には，書き込みパスワード２３４の更新は行われず，外部機器に対して書き込みパスワードの更新が不可であることを伝えるかもしくは全く応答しない（Ｓ７０８）。
【００８３】
図８は，上記書き込みパスワードの更新における書き込みパスワード更新要求コマンドの一例を示す説明図である。かかる書き込みパスワード更新要求コマンドは，ヘッダ８００，コマンドコード８０２，現状の書き込みパスワード８０４，新規の書き込みパスワード８０６，フッダ８０８とを含んで成る。
【００８４】
図６における書き込みフラグ更新要求コマンドにおいて既に述べたヘッダ，コマンドコードおよびフッダは，実質的に機能が同一なので重複説明を省略する。
【００８５】
上記現状の書き込みパスワード８０４は，現状コンテンツ保持装置１００に保持されている書き込みパスワード８０４と同一であるべきパスワードである。かかる書き込みパスワードが等しい場合のみ新規のパスワードへの更新が許される。
【００８６】
上記新規の書き込みパスワード８０６は，更新される新たなパスワードである。
【００８７】
（書き込みパスワードの強制変更）
図９は，コンテンツ伝送方法のうち，書き込みパスワードの強制変更に関する処理の流れを示したフローチャートである。
【００８８】
まず，コンテンツ保持装置１００は，コンテンツ書き込み装置１１０等外部機器から書き込みパスワードの強制変更コマンドおよびマスタパスワードを受信し（Ｓ９００），かかるマスタパスワードをコンテンツ法事装置１００が有するマスタパスワードと比較して（Ｓ９０２），マスタパスワードが等しければ，コマンドが入力された時点における書き込みパスワード２３４に拘わらず，データ記憶部２０２に記憶された書き込みパスワード２３４を，予め定められた初期パスワード２３６に強制的に変更する（Ｓ９０４）。
【００８９】
続いて，書き込みパスワードの強制変更コマンドを送信した外部機器に対して初期パスワード書き込みパスワード２３４の変更が完了したことを伝える（Ｓ９０６）。また，上記マスタパスワード判断ステップ（Ｓ９０２）においてマスタパスワードが等しくないと判断された場合には，書き込みパスワード２３４の変更は行われず，外部機器に対して書き込みパスワードの変更が不可であることを伝えるかもしくは全く応答しない（Ｓ９０８）。
【００９０】
上記書き込みパスワードの強制変更コマンドは，図６や図８に示したコマンド例のうち，ヘッダと，強制変更を示すコマンドコードと，フッダを含んで成る。この強制変更コマンドは，コンテンツ保持装置の製造者のみが保持した方が良いので，管理者は，ブラックボックスとなる初期化ツール等によってその提供を受けるとしても良い。
【００９１】
上記のようなコンテンツ伝送方法により，暗号通信に頼らず，その仕様を公開することが可能となり，ＩＣタグやＩＣカードの使い勝手を改善することができる。また，仕様は公開されるが，書き込みフラグによって他の管理者や不正者によるコンテンツの改竄を確実に防止することができる。
【００９２】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９３】
例えば，上記コンテンツ伝送システムにおいては，１つの管理者（事業者）を挙げて説明しているが，１つのコンテンツ保持装置（例えば，ＩＣタグやＩＣカード）に複数の管理者を含むとしても良く，ポスター等の有体物に複数の広告を示すことも勿論可能である。
【００９４】
なお，本明細書のコンテンツ伝送方法における各ステップは，必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく，並列的あるいは個別に実行される処理（例えば，並列処理あるいはオブジェクトによる処理）も含むとしても良い。
【産業上の利用可能性】
【００９５】
本発明は，コンテンツの伝送システムに関し，さらに詳細には，コンテンツの改竄を防止するコンテンツ伝送システム，コンテンツ伝送方法，コンテンツ保持装置，およびそのプログラムに適用可能である。
【図面の簡単な説明】
【００９６】
【図１】第１の実施形態におけるコンテンツ伝送システムの概略的な構成を示したブロック図である。
【図２】第１の実施形態におけるコンテンツ保持装置，コンテンツ書き込み装置，コンテンツ読み取り装置の概略的な構成を示したブロック図である。
【図３】コンテンツの書き込みに関する処理の流れを示したフローチャートである。
【図４】コンテンツの読み取りに関する処理の流れを示したフローチャートである。
【図５】書き込みフラグの更新に関する処理の流れを示したフローチャートである。
【図６】書き込みフラグの更新における書き込みフラグ更新要求コマンドの一例を示す説明図である。
【図７】書き込みパスワードの更新に関する処理の流れを示したフローチャートである。
【図８】書き込みパスワードの更新における書き込みパスワード更新要求コマンドの一例を示す説明図である。
【図９】書き込みパスワードの強制変更に関する処理の流れを示したフローチャートである。
【符号の説明】
【００９７】
１００  コンテンツ保持装置
１１０  コンテンツ書き込み装置
１２０  コンテンツ読み取り装置
２００  保持通信部
２０２  データ記憶部
２０４  パスワード判断部
２０６  フラグ更新部
２０８  コンテンツ書き込み部
２１０  コンテンツ読み取り部
２１２  パスワード更新部
２１４  パスワード強制変更部
２５２  書き込み通信部
２７０  読み取り通信部
【図１】
2006236136.tif 000003
【図２】
2006236136.tif 000004
【図３】
2006236136.tif 000005
【図４】
2006236136.tif 000006
【図５】
2006236136.tif 000007
【図６】
2006236136.tif 000008
【図７】
2006236136.tif 000009
【図８】
2006236136.tif 000010
【図９】
2006236136.tif 000011