(57)【要約】【課題】複数のコンテンツ再生機器に対応しうる外部記憶装置に保存されているコンテンツの２次利用を有効に防止する情報処理装置を提供する。【解決手段】デバイス固有のベンダＩＤ、プロダクトＩＤ、シリアル番号を含む記憶媒体識別情報およびコンテンツ暗号化データを記憶する外部記憶装置１４、１５と、前記コンテンツ暗号化データを復号する認証情報および１つまたは複数のデバイス識別情報を記憶する不揮発性記憶装置７と、前記外部記憶装置１４、１５から読み出した前記記憶媒体識別情報と前記不揮発性記憶装置７に記憶した１つまたは複数のデバイス識別情報とを比較し、前記ベンダＩＤおよび前記プロダクトＩＤが一致し、かつ前記シリアル番号における所定桁位置の番号情報が一致することを条件として、前記外部記憶装置１５に記憶した前記コンテンツ暗号化データを、前記不揮発性記憶装置７に記憶した認証情報を用いて復号する中央処理装置５とを備えるものとする。【選択図】  図１
2012203490.tif 000002
【特許請求の範囲】
【請求項１】
デバイス固有のベンダＩＤ、プロダクトＩＤ、シリアル番号を含む記憶媒体識別情報およびコンテンツ暗号化データを記憶する外部記憶装置と、
前記コンテンツ暗号化データを復号する認証情報および１つまたは複数のデバイス識別情報を記憶する不揮発性記憶装置と、
前記外部記憶装置から読み出した前記記憶媒体識別情報と前記不揮発性記憶装置に記憶した１つまたは複数のデバイス識別情報とを比較し、前記ベンダＩＤおよび前記プロダクトＩＤが一致し、かつ前記シリアル番号における所定桁位置の番号情報が一致することを条件として、前記外部記憶装置に記憶した前記コンテンツ暗号化データを、前記不揮発性記憶装置に記憶した認証情報を用いて復号する中央処理装置と
を備えることを特徴とする情報処理装置。
【請求項２】
中央処理装置は、認証情報を用いて復号したコンテンツデータを解析し、所定の圧縮符号化ファイルフォーマットに整合する復号成功の判定結果を得た場合、前記コンテンツデータを主記憶装置に記憶する請求項１記載の情報処理装置。
【請求項３】
中央処理装置は、外部記憶装置に記憶するファイルの属性情報を解析し、ファイル識別子情報またはファイルフォーマットによりコンテンツ暗号化データを保存するファイルであると判定したとき、前記コンテンツ暗号化データを受信し復号する請求項１または２記載の情報処理装置。
【請求項４】
不揮発性記憶装置は、外部記憶装置のベンダＩＤおよびプロダクトＩＤの全桁の情報とシリアル番号における所定桁位置の番号情報とを識別しうるデバイス識別情報を記憶する請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
不揮発性記憶装置に記憶するシリアル番号における所定桁位置の番号情報を、外部記憶装置に記憶するコンテンツ暗号化データのコンテンツ種別を特定する複数桁の数列を含む請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
外部記憶装置に記憶するシリアル番号における所定桁位置の番号情報を、他の複数の外部記憶装置と共通する請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
請求項１〜６のいずれかに記載の情報処理装置を備え、かつそれらから受信したコンテンツデータを、表示制御部を介して画像信号へ変換し、表示装置に表示しうるようにしたことを特徴とするデジタルフォトフレーム。
【請求項８】
情報処理装置から受信したコンテンツデータを、再生制御部を介してオーディオ信号へ変換し、スピーカに出力しうるようにした請求項７記載のデジタルフォトフレーム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、挿抜可能な記憶媒体に保存されているコンテンツの保護技術に関し、不正機器や不正記憶媒体を無効化する情報処理装置およびデジタルフォトフレームに関する。
【背景技術】
【０００２】
この種の情報処理装置に関するものとしては、例えば特許文献１に記載されているデジタル放送の記録再生装置のように、ビデオデータ、オーディオデータなどのコンテンツデータを、記憶媒体としてのハードディスクドライブＨＤＤに記録再生する際、ＨＤＤのシリアルナンバと、記録再生装置内に固定的に備えられたセキュアＩＣが保持するセキュアＩＤと、外部記憶装置であるＩＣカードのカードＩＤとを用いて、暗号キーおよび復号キーを生成し、この暗号キーおよび復号キーにより、コンテンツデータの暗号化および復号化を実行し、コンテンツデータを記録した記録再生装置のみによって完結的に、ＨＤＤからコンテンツデータを再生出力するものが知られている。
【０００３】
また、例えば特許文献２に記載されている情報処理装置のように、各機器や各記憶媒体に対して一意もしくは一定に割り当てられた鍵情報のデバイス鍵を、複数の機器や記憶媒体に各々記憶し、この複数の異なるデバイス鍵で暗号化された複数の暗号化メディア鍵を用いて、コンテンツを暗号化し、機器と記憶媒体との間で相互認証を行うことにより、不正機器に対して認証を成立させないものも知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１７４３８８号公報
【特許文献２】特開２０１１−３０２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１および２に記載されているものでは、コンテンツデータを記憶媒体に記録した記録再生装置のみによって完結的に、記憶媒体から暗号化されたコンテンツデータを再生出力するので、正規のコンテンツを暗号化した暗号化データを複数の記憶媒体に複製し、この記憶媒体を複数のユーザに頒布する場合、ユーザが保有する機器の識別番号と頒布された記憶媒体の識別番号とを用いた相互認証によるコンテンツ暗号化データの復号が阻止されるため、複数のユーザが正規のコンテンツを視聴することができない。
【０００６】
このような正規のコンテンツ暗号化データを復号するために、デジタル放送やＤＶＤやＳＤカード等に実装されている不正コピー防止のＣＰＲＭ（Content Protection for Recordable Media）技術を使用して、コンテンツ再生機器と記憶媒体との間でＣＰＲＭ対応の相互認証を実行してからコンテンツ暗号化データを復号し、正規のコンテンツデータを再生出力するのが好ましいが、このようにすると、不正コピーを行うものが、記憶媒体をパーソナルコンピュータに接続し、ＣＰＲＭ解除ソフトウエアを使用することで、記憶媒体に記録された鍵束情報、メディアＩＤ、および認証領域に記憶した暗号キーを特定する可能性が高く、記憶媒体に施されたＣＰＲＭを解除してコンテンツデータを複製するような２次利用などに代表される不正行為を有効に防止することができない。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、複数のコンテンツ再生機器に対応しうる外部記憶装置に記憶されているコンテンツの２次利用を有効に防止するようにした情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明によると、上記課題は、次のようにして解決される。
(１)  デバイス固有のベンダＩＤ、プロダクトＩＤ、シリアル番号を含む記憶媒体識別情報およびコンテンツ暗号化データを記憶する外部記憶装置と、前記暗号化データを復号する認証情報および１つまたは複数のデバイス識別情報を記憶する不揮発性記憶装置と、前記外部記憶装置から読み出した前記記憶媒体識別情報と前記不揮発性記憶装置に記憶した１つまたは複数のデバイス識別情報とを比較し、前記ベンダＩＤおよび前記プロダクトＩＤが一致し、かつ前記シリアル番号における所定桁位置の番号情報が一致することを条件として、前記外部記憶装置に記憶した前記暗号化データを、前記不揮発性記憶装置に記憶した認証情報を用いて復号する中央処理装置とを備える情報処理装置を提供する。
【０００９】
このような構成とすると、パーソナルコンピュータと外部記憶装置とを接続し、ＣＰＲＭ解除ソフトウエアを使用して、外部記憶装置を解析しても、外部記憶装置にコンテンツ暗号化データを復号する鍵情報が存在しないので、コンテンツ暗号化データの復号を阻止し、外部記憶装置に記憶されているコンテンツの２次利用を有効に防止することができる。
【００１０】
(２)  上記(１)項において、中央処理装置は、認証情報を用いて復号したコンテンツデータを解析し、所定の圧縮符号化ファイルフォーマットに整合する復号成功の判定結果を得た場合、前記コンテンツデータを主記憶装置に記憶するようにする。
【００１１】
このような構成とすると、情報処理装置と外部記憶装置との相互認証および認証情報を用いた復号が成功したコンテンツ暗号化データのみ主記憶装置に記憶するため、外部記憶装置に記憶されているコンテンツの２次利用を有効に防止することができる。
【００１２】
(３)  上記(１)または(２)項において、中央処理装置は、外部記憶装置に記憶するファイルの属性情報を解析し、ファイル識別子情報またはファイルフォーマットによりコンテンツ暗号化データを保存するファイルであると判定したとき、前記コンテンツ暗号化データを受信し復号するようにする。
【００１３】
このような構成とすると、中央処理装置は、コンテンツの２次利用を防止するデータとコンテンツの２次利用を許可するデータとを、ファイルの属性情報を解析して判定し、著作権保護が不要なコンテンツに対して、相互認証および復号の処理シーケンスを省略して、中央処理装置の負荷を軽減させることができる。
【００１４】
(４)  上記(１)〜(３)項のいずれかにおいて、不揮発性記憶装置は、外部記憶装置のベンダＩＤおよびプロダクトＩＤの全桁の情報とシリアル番号における所定桁位置の番号情報とを識別しうるデバイス識別情報を記憶するようにする。
【００１５】
このような構成とすると、中央処理装置は、複数の外部記憶装置が共有するベンダＩＤおよびプロダクトＩＤの全桁の情報とデバイス固有のシリアル番号における所定桁位置の番号情報とを識別することができるため、コンテンツの供給者は、同一のコンテンツを記憶した複数の外部記憶装置を、それぞれ複数のユーザに配布することができる。
【００１６】
(５)  上記(１)〜(４)項のいずれかにおいて、不揮発性記憶装置に記憶するシリアル番号における所定桁位置の番号情報を、外部記憶装置に記憶するコンテンツ暗号化データのコンテンツ種別を特定する複数桁の数列を含むものとする。
【００１７】
このような構成とすると、シリアル番号における所定桁位置の番号情報により、再生可能なコンテンツ種別を特定することができる。
【００１８】
(６)  上記(１)〜(５)項のいずれかにおいて、外部記憶装置に記憶するシリアル番号における所定桁位置の番号情報を、他の複数の外部記憶装置と共通するものとする。
【００１９】
このような構成とすると、コンテンツの供給者は、複数の外部記憶装置に同じ種別のコンテンツを記憶させて、複数のユーザに外部記憶装置を供給することができる。
【００２０】
(７)  上記(１)〜(６)項のいずれかにおいて、情報処理装置を備え、この情報処理装置から受信したコンテンツデータを、表示制御部を介して画像信号へ変換し、表示装置に表示しうるようにする。
【００２１】
このような構成とすると、外部記憶装置に記憶したコンテンツ暗号化データの復号が成功したコンテンツデータのみビデオ再生することができる。
【００２２】
(８)  上記(７)項において、情報処理装置から受信したコンテンツデータを、再生制御部を介してオーディオ信号へ変換し、スピーカに出力しうるようにする。
【００２３】
このような構成とすると、外部記憶装置に記憶したコンテンツ暗号化データの復号が成功したコンテンツデータのみオーディオ再生することができる。
【発明の効果】
【００２４】
本発明によると、複数のコンテンツ再生機器に対応しうる外部記憶装置に記憶されているコンテンツの２次利用を有効に防止するようにした情報処理装置を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の情報処理装置のブロック図である。
【図２】本発明の情報処理装置の動作シーケンスを示すフローチャートである。
【図３】本発明のデジタルフォトフレームの外観斜視図である。
【発明を実施するための形態】
【００２６】
以下、本発明の一実施形態を、図面に基づいて説明する。実施の形態としては、本発明に基づく情報処理装置を、デジタルフォトフレームに適用した例を挙げる。
【００２７】
図１に示すように、情報処理装置１は、装置全体を制御するシステムコントローラ２と、このシステムコントローラ２の作業領域を提供し、データおよびタスクプログラムを一時記憶する主記憶装置３と、システムコントローラ２と主記憶装置３とを接続するバス４とを備えている。
【００２８】
主記憶装置３は、ダイナミックランダムアクセスメモリＤＲＡＭやスタテックランダムアクセスメモリＳＲＡＭを使用することができ、電源が供給されている期間、データおよびタスクプログラムを保持するものである。
【００２９】
システムコントローラ２には、中央処理装置５（Central Processing Unit）と、圧縮符号化されたコンテンツデータを解凍処理するデジタル信号処理装置６と、各種データおよびアプリケーションプログラムを記憶する不揮発性記憶装置７と、これら中央処理装置５とデジタル信号処理装置６と不揮発性記憶装置とを接続する内部バス４ａが備えられている。なお、システムコントローラ２は、単一の半導体基板に、中央処理装置５とデジタル信号処理装置６と不揮発性記憶装置７とを集積してもよく、各装置５、６、７を個別の半導体装置として組み合わせてもよい。
【００３０】
不揮発性記憶装置７は、電源供給が終了しても内部に記憶しているデータやプログラムを保持することができる電気的に書き換え可能なフラッシュメモリや読み出し専用のプログラマブルメモリを使用することができる。
【００３１】
バス４は、有線または無線により外部とインターネットプロトコル通信を実行するＩＰ通信部８と、動画または静止画のデジタル画像データをアナログ信号に変換する表示制御部９と、デジタルオーディオデータをアナログオーディオ信号に変換する再生制御部１０と、コンテンツの再生順序や画像の再生速度等をユーザが指定するユーザ操作受付部１１と、ＵＳＢ(Universal Serial Bus )デバイスのデータを送受するＵＳＢインターフェース１２と、ＳＤ(Secure Digital)カードのデータを送受するＳＤカードインターフェース１３とを相互に接続している。
【００３２】
ＵＳＢインターフェース１２は、情報処理装置１に対して着脱可能な外部記憶装置としてＵＳＢフラッシュメモリ１４と接続し、ＵＳＢフラッシュメモリ１４との間でデータを送受する。このＵＳＢフラッシュメモリ１４は、不図示のＣＰＵ、ＲＯＭおよびＲＡＭを有するコントローラと、コンテンツ暗号化データや非暗号化データや各種プログラムを記憶するフラッシュメモリとを有している。
【００３３】
ＳＤカードインターフェース１３は、情報処理装置１に対して着脱可能な外部記憶装置としてのＳＤカードメモリ１５と接続し、ＳＤカードメモリ１５との間でデータを送受する。このＳＤカードメモリ１５は、不図示のＣＰＵ、ＲＯＭおよびＲＡＭを有するコントローラと、コンテンツ暗号化データや非暗号化データや各種プログラムを記憶するフラッシュメモリとを有している。
【００３４】
表示制御部９は、バス４から動画または静止画のデジタルデータを受信し、デジタルデータを画像信号に変換して液晶パネルやプラズマパネルのような表示装置１６へ出力する。
【００３５】
再生制御部１０は、バス４からオーディオのデジタルデータを受信し、デジタルデータをオーディオ信号に変換しスピーカ１７へ出力する。
【００３６】
本実施の形態の情報処理装置１には、不揮発性記憶装置７が設けられている。この不揮発性記憶装置７には、コンテンツデータを暗号化したコンテンツ暗号化データを復号する認証情報や相互認証に用いるデバイス識別情報や各種アプリケーションのソフトウエアプログラムが記憶されている。
【００３７】
不揮発性記憶装置７は、システムコントローラ２の中に設けられているので、ハードウエア的に高いセキュリティ性を有し、認証情報およびデバイス識別情報の秘密性を保持していることから、例えば情報処理装置１に組み込まれた状態では、外部から認証情報やデバイス識別情報を読み出して取得することは非常に困難である。
【００３８】
また、不揮発性記憶装置７を情報処理装置１から取り外す、あるいは、情報処理装置１の回路から切り離して、解析を行おうとすれば、その作業は非常に面倒なものとなり、解析により認証情報およびデバイス識別情報を取得することも技術的には相当に困難である。
【００３９】
不揮発性記憶装置７は、例えばＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５に対応する１つのデバイス識別情報を記憶し、いずれか一方のメモリに接続されるデジタルフォトフレームに適用することができる。また、ＵＳＢフラッシュメモリ１４およびＳＤカードメモリ１５に対応する複数の識別情報を記憶し、双方のメモリに接続されるデジタルフォトフレームに適用することもできる。
【００４０】
不揮発性記憶装置７に記憶されている認証情報は、例えば、コンテンツ供給者が使用するコンピュータ(図外)に入力または記憶させ、ユーザに供給する前の外部記憶装置としてのＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５に対して、記憶対象となるコンテンツデータを暗号化するために用いる所定桁数の数列である。例えばコンテンツ供給者が英数字を組み合わせた６桁のパスワードを任意に指定する認証情報として用いることができる。
【００４１】
ここで、コンテンツデータは、静止画または動画のビデオデータや楽曲または音声のオーディオデータを、デジタル的に圧縮符号化したデジタル情報である。例えばＭＰＥＧコーディング、ＪＰＥＧコーディング、ＧＩＦコーディング、ＰＩＮＧコーディング等の圧縮符号化技術を用いて生成されている。なお、本実施の形態の情報処理装置１は、画像とオーディオデータとを含むコンテンツにも、画像のみのコンテンツにも、オーディオデータのみのコンテンツにも対応し、それぞれ再生することができる。
【００４２】
認証情報は、コンテンツ供給者が任意に指定するパスワードにすることもできるが、このパスワードに代えて、コンテンツ供給者が使用するコンピュータ(図外)が、乱数発生アルゴリズムを用いて生成する秘密鍵情報を用いて、コンテンツデータを暗号化したコンテンツ暗号化データを、ＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５に記憶させることもできる。
【００４３】
認証情報は、コンテンツ供給者が使用するコンピュータ(図外)と複数の情報処理装置１とが共有する情報であり、情報処理装置１の不揮発性記憶装置７に予め記憶させ、デジタルフォトフレームの製品形態で供給することができる。
【００４４】
また、不揮発性記憶装置７に記憶されているデバイス識別情報は、例えば、ＵＳＢフラッシュメモリ１４およびＳＤカードメモリ１５のデバイス固有のベンダＩＤ、プロダクトＩＤ、およびシリアル番号における所定桁位置の番号情報を含む所定桁数の１６進数である。本実施の形態では、例えばシリアル番号の上位４桁、中位４桁、下位４桁のいずれか１つのブロックを、所定桁位置の番号情報として選択することにより、１２桁のデバイス識別情報を得ることができる。
【００４５】
ＵＳＢフラッシュメモリ１４には、情報処理装置１が読取り可能なシステム情報が記憶され、例えば、ＵＳＢフラッシュメモリ１４のシステム情報が「USB￥VID_xxxx＆PID_xxxx￥xxxxxxxxxxxxx」のように読み出された場合、ベンダＩＤは、文字列「ＶＩＤ＿」の後続４桁「ｘｘｘｘ」の１６進数であり、プロダクトＩＤは、文字列「＆ＰＩＤ＿」の後続４桁「ｘｘｘｘ」の１６進数であり、シリアル番号は、文字「￥」の後続１９桁「ｘｘｘ・・・・」の１６進数によりデバイス固有の番号を特定することができる。このシリアル番号は、ハードウエア情報としてＵＳＢフラッシュメモリ１４に記憶されている。
【００４６】
ＳＤカードメモリ１５には、情報処理装置１が読取り可能なシステム情報が記憶され、例えば、ＳＤカードメモリ１５のＣＩＤレジスタ(Card identification number)の１２８ビットの内容を読み出すことで、４桁のベンダＩＤと、４桁のプロダクトＩＤと、１９桁のシリアル番号との１６進数の数列によりデバイス固有の番号を特定することができる。このシリアル番号は、ＳＤカードメモリ１５に記憶されている。
【００４７】
メモリ製品の製造会社は、ＵＳＢフラッシュメモリ１４におけるシリアル番号の下位７桁に製造番号に相当する連番を使用し、約２億６千８百万本のデバイス固有の番号を付与したＵＳＢフラッシュメモリ１４を製造することができる。ここでコンテンツの供給者は、例えばシリアル番号の下位７桁より上位桁位置の中から４桁の英数字を番号情報として指定した場合、同一のベンダＩＤとプロダクトＩＤとを有するＵＳＢフラッシュメモリ１４を用いて、約６万５千種類のコンテンツを供給することができ、同一の番号情報に対応する同種のコンテンツを約２億６千８百万本まで供給することができる。
【００４８】
また、ＵＳＢフラッシュメモリ１４の４桁のプロダクトＩＤを更新することで、追加のコンテンツをも供給することができる。さらに、ＳＤカードメモリ１５もＵＳＢフラッシュメモリ１４と同様に、シリアル番号の所定桁位置の中から４桁の英数字を番号情報として指定した場合、約６万５千種類のコンテンツを供給しすることができ、同一の番号情報に対応する同種のコンテンツを約２億６千８百万本まで供給することができる。
【００４９】
さらに、ＵＳＢフラッシュメモリ１４およびＳＤカードメモリ１５は、情報処理装置１と同梱して、デジタルフォトフレームの製品形態でユーザに供給してもよく、情報処理装置１と独立して、コンテンツの供給者から複数のユーザに個別に供給してもよい。
【００５０】
認証情報は、正規のユーザが使用する情報処理装置１に記憶しているので、例えば悪意のあるユーザが、ＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５を情報処理装置１から取外し、内部に記憶されている記憶媒体識別情報や不正コピー防止用のＣＰＲＭ情報を読み出しても、それらには認証情報および認証情報を生成する情報源が含まれていないため、コンテンツ暗号化データの復号は技術的に困難であり、コンテンツの２次利用を有効に防止できる。
【００５１】
不揮発性記憶装置７に記憶されているソフトウエアプログラムは、例えば、中央処理装置５が実行するコンテンツ再生プログラム、外部記憶装置としてのＵＳＢフラッシュメモリ１４、およびＳＤカードメモリ１５との相互認証プログラム、コンテンツ暗号化データを復号する復号プログラム、コンテンツデータの復号成功を判定する解析プログラム、およびデジタル信号処理装置６が実行する各種解凍プログラムが含まれている。
【００５２】
図２に示すように、情報処理装置１は、コンテンツ暗号化データの復号処理を含むコンテンツ再生動作を実行する。この図に示す動作シーケンスは、システムコントローラ２における中央処理装置５が、不揮発性記憶装置７に記憶しているプログラムを実行することにより得られるものである。
【００５３】
本実施の形態の情報処理装置１に対して、外部記憶装置としてのＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５が接続した状態で処理が開始(スタート)するが、ＳＤカードメモリ１５を外部記憶装置として適用する場合を例示する。
【００５４】
中央処理装置５は、ステップＳ１において、ＳＤカードメモリ１５に記憶されているファイルを選択し、このファイルの識別子、ファイルフォーマットを取得し、ファイルにより指定されるデータがコンテンツ暗号化データであるか判定する。コンテンツ暗号化データである肯定的判定結果(ＹＥＳ)を出力したとき、処理をステップＳ２に分岐させる。
【００５５】
中央処理装置５は、ステップＳ２において、ＳＤカードメモリ１５に対して記憶媒体識別情報の送信要求コマンドを送信し、ＳＤカードメモリ１５から記憶媒体識別情報を受信する。この記憶媒体識別情報は、ＳＤカードメモリ１５のＣＩＤレジスタに記憶されているベンダＩＤ、プロダクトＩＤ、およびシリアル番号を含む１２８ビットのバイナリデータである。
【００５６】
また、中央処理装置５は、受信した記憶媒体識別情報を主記憶装置３の所定領域に記憶し、処理をステップ４に移行させる。但し、本発明は、記憶媒体識別情報を主記憶装置３に記憶する態様に限定するものではなく、主記憶装置３に代えて、中央処理装置５の内部レジスタに記憶媒体識別情報を一時記憶させてもよい。
【００５７】
中央処理装置５は、ステップＳ３において、選択したファイルに対応するコンテンツ暗号化データをＳＤカードメモリ１５から受信し、主記憶装置３の所定領域に一時記憶し、処理をステップ５へ移行させる。
【００５８】
中央処理装置５は、ステップＳ４において、主記憶装置３に記憶した記憶媒体識別情報と不揮発性記憶装置７に記憶されてる１つまたは複数のデバイス識別情報とを比較し、上述したベンダＩＤおよびプロダクトＩＤが一致し、かつシリアル番号における所定桁位置の番号情報が一致することを条件として、認証成功の肯定的判定結果(ＹＥＳ)を出力したとき、処理をステップ５へ分岐させる。
【００５９】
１つまたは複数のデバイス識別情報は、コンテンツ供給者が供給する可能性のあるＵＳＢフラッシュメモリ１４およびＳＤカードメモリ１５が記憶するベンダＩＤ、プロダクトＩＤ、シリアル番号における所定桁位置の番号情報であって、それらを不揮発性記憶装置７に記憶させている。
【００６０】
これにより、複数の情報処理装置１を所有しているユーザは、リビング、居室、通路等の複数の場所に情報処理装置１が、それぞれ設置された場合であっても、デバイス識別情報が一致するＳＤカードメモリ１５を、情報処理装置１に接続し直すだけでコンテンツを再生することができる。
【００６１】
また、単一の情報処理装置１を所有しているユーザがコンテンツ供給者から新たなＳＤカードメモリ１５の供給を受けた場合にも、ＳＤカードメモリ１５には、予め定めた記憶媒体識別情報を記憶させているので、情報処理装置１における不揮発性記憶装置７の記憶内容を更新することなく、新たなＳＤカードメモリ１５からコンテンツを再生することができる。
【００６２】
中央処理装置５は、ステップＳ５において、主記憶装置３に一時記憶したコンテンツ暗号化データを、不揮発性記憶装置７に記憶されている認証情報を用いてコンテンツデータに復号するとともに、このコンテンツデータを主記憶装置３に記憶する。この復号および記憶処理が完了した段階で処理をステップ６へ移行させる。
【００６３】
本発明は、ステップＳ３により主記憶装置３に一時記憶したコンテンツ暗号化データを、中央処理装置５により復号する態様に限定するものではなく、ステップＳ３の処理とステップＳ５の処理とを結合することもできる。すなわち、中央処理装置５は、外部記憶装置としてのＳＤカードメモリ１５に記憶したコンテンツ暗号化データを読み出し、このコンテンツ暗号化データを不揮発性記憶装置７に記憶した認証情報を用いてコンテンツデータに復号し、このコンテンツデータを主記憶装置３に記憶させてもよい。これにより、コンテンツ暗号化データを主記憶装置３に記憶させる必要がなく、主記憶装置３の記憶領域を有効に活用することができる。
【００６４】
中央処理装置５は、ステップＳ６において、主記憶装置３に記憶したコンテンツデータのファイルフォーマットが所定の圧縮符号化ファイルに復号させているか判定し、肯定的判定結果(ＹＥＳ)を出力したとき、処理をステップ７へ分岐させる。
【００６５】
中央処理装置５は、ステップＳ７において、主記憶装置３に記憶したコンテンツデータを解凍処理を施し、生成したデジタル画像データやデジタルオーディオデータを、バス４を介して表示制御部９や再生制御部１０に出力することにより、表示装置１６およびスピーカ１７から画像および音声のコンテンツを再生させ、処理を終了させることができる。
【００６６】
本発明は、ステップＳ７により中央処理装置５が主記憶装置３に記憶したコンテンツデータを解凍する態様に限定するものではなく、中央処理装置５に代えて、デジタル信号処理装置６が、主記憶装置３に記憶したコンテンツデータの解凍処理を遂行し、圧縮符号化されたコンテンツデータをデジタル画像データやデジタルオーディオデータに解凍し、各デジタルデータをバス４を介して表示制御部９や再生制御部１０に出力することもできる。これにより、デジタル信号処理装置がコンテンツデータの解凍処理を実行してる間に、中央処理装置５が外部記憶装置としてのＳＤカードメモリ１５から次のコンテンツ暗号化データを受信できるという点で有効である。
【００６７】
また中央処理装置５は、上述したステップＳ１において、ＳＤカードメモリ１５に保存されているデータがコンテンツ暗号化データではないという否定的判定結果(ＮＯ)を出力したとき、処理をステップＳ８へ分岐させる。例えば、否定的判定結果(ＮＯ)となる対象物は、コンテンツ供給者から供給された圧縮符号化コンテンツデータやユーザがデジタルカメラにより撮影した著作物データが該当する。
【００６８】
中央処理装置５は、ステップＳ８において、ＳＤカードメモリ１５に保存されているデータを受信し、解凍処理を遂行する。この解凍処理したコンテンツデータは伸張された状態で、バス４を介して表示制御部９および再生制御部１０へ送信し、表示装置１６およびスピーカ１７に出力することができる。
【００６９】
さらに中央処理装置５は、上述したステップＳ４およびＳ６において、否定的判定結果(ＮＯ)を出力したとき、例えば表示装置に「ファイル不整合」のような表示をさせるエラー処理を経て、再生処理を終了させ、次のタスクを実行するように動作する。すなわち、識別情報による認証不成功またはコンテンツデータが復号不成功の場合、中央処理装置５は、エラー処理を実行し、ユーザが既にユーザ操作受付部１１から操作および指定した再生シーケンスを続行する。例えば、中央処理装置５は、デジタルフォトフレームが備えるリピート再生やランダム再生等の表示モードに従い、不揮発性記憶装置７に記憶された再生プログラムを実行し、ＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５から、次のコンテンツデータまたはコンテンツ暗号化データをピックアップして読み出し、情報処理装置１の電源がＯＦＦ状態になるまで再生させることができる。
【００７０】
上述した情報処理装置１は、コンテンツ供給者がコンピュータ(図外)を使用して、外部記憶装置としてのＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５にコンテンツ暗号化データを記憶させる実施の態様を例示したが、本発明は、この態様に限定されるものではなく、例えば情報処理装置１におけるＩＰ通信部８を介して受信するコンテンツ暗号化データを、ＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５に記憶させる場合もある。
【００７１】
この場合、ＩＰ通信部８は、例えばＳＩＭカード（Subscriber Identity Module Card）が実装されており、携帯電話やＩＰ通信部８で使われている電話番号を特定するための固有のＩＤ番号が割り振られている。
【００７２】
携帯電話通信企業は、自社のサーバを経由させて、ＳＩＭカードのＩＤ番号とインターネットプロトコルアドレス（以下、「ＩＰアドレス」と略記する。）とを対応させ、このＩＰアドレスを宛先とする種々のインターネット情報をＳＩＭカードを実装するＩＰ通信部８へ転送する。
【００７３】
コンテンツ供給者は、コンテンツが記憶されたコンテンツ暗号化データを、コンテンツ供給者が管理するサーバからインターネット通信網へ送信し、携帯電話通信企業のサーバを経由させ、ＩＰ通信部８に伝送させることができ、正規のユーザが使用する情報処理装置１におけるＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５にコンテンツ暗号化データを記憶させることができる。
【００７４】
また、ＩＰ通信部８は、無線ＬＡＮ機能を実装し、コンテンツ供給者が管理するサーバからインターネット通信網を介してコンテンツ暗号化データを受信することもできる。
【００７５】
コンテンツ暗号化データは、上述のように、コンテンツ供給者が使用するコンピュータにより暗号化されているため、インターネット通信網に伝送させても、第三者がコンテンツデータに復号することが困難であり、コンテンツの２次利用を防止することができる。
【００７６】
さらに、本発明の情報処理装置１は、上記実施の形態に限定されるものではない。例えば、パーソナルコンピュータを用いて、コンテンツ供給者が管理するサーバからインターネット通信網を介してコンテンツ暗号化データを受信することもできる。このコンテンツ暗号化データは、パーソナルコンピュータのハードディスクドライブの記憶領域に記憶される。
【００７７】
ユーザは、パーソナルコンピュータにＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５を接続し、ハードディスクからコンテンツ暗号化データを移動または複製し、ＵＳＢフラッシュメモリ１４またはＳＤカードメモリ１５をパーソナルコンピュータから取り外して、情報処理装置１に再接続し、コンテンツ暗号化データを再生させることができる。
【００７８】
図３に示すように、デジタルフォトフレームは、横長の立方体からなる筐体１８を有し、この筐体１８の前面に表示装置１６を配置し、筐体１８の上面にスピーカ１７を覆うスピーカカバー１７ａとユーザ操作受付部１１とを配置し、筐体１８の右側面に電源スイッチ１９とＳＤカードメモリ１５を挿入する開口とＵＳＢフラッシュメモリ１４を挿入する開口とを備えている。例示したデジタルフォトフレームは、ＵＳＢフラッシュメモリ１４およびＳＤカードメモリ１５に対応し、両メモリに記憶されたコンテンツ暗号化データを表示装置１６およびスピーカ１７に再生することができる。
【００７９】
ユーザ操作受付部１１は、例えば単一の押しボタンスイッチを使用することができ、ユーザの押下操作により、トグル形式によりデジタルフォトフレームの再生モードを選択することができる。例えば、１回目の押下操作に対応して、連続再生モードを選択し、２回目の押下操作に対応して、ランダム再生モードを選択し、所定期間の長押し操作によりオーディオの音量調整モードを選択することができる。
【符号の説明】
【００８０】
１  情報処理装置
２  システムコントローラ
３  主記憶装置
４  バス
５  中央処理装置
６  デジタル信号処理装置
７  不揮発性記憶装置
８  ＩＰ通信部
９  表示制御部
１０  再生制御部
１１  ユーザ操作受付部
１２  ＵＳＢインターフェース
１３  ＳＤカードインターフェース
１４  ＵＳＢフラッシュメモリ
１５  ＳＤカードメモリ
１６  表示装置
１７  スピーカ
１７ａスピーカカバー
１８  筐体
１９  電源スイッチ
【図１】
2012203490.tif 000003
【図２】
2012203490.tif 000004
【図３】
2012203490.tif 000005