(57)【特許請求の範囲】
【請求項１】
端末内に記憶されたコンテンツデータの選択入力を受け付けて当該選択された前記コンテンツデータに対して暗号化による保護処理を実行して外部記憶媒体に記憶するコンテンツ保護手段と、
端末自体の操作を制限するキーロック手段と、
前記選択されたコンテンツデータであり、前記コンテンツ保護手段によって保護処理される前記コンテンツデータを鍵データとして設定して端末内に記憶保持する鍵データ設定手段と、
前記外部記憶媒体に暗号化されて記憶された前記コンテンツデータを復号化して保護解除された当該コンテンツデータである保護解除データと、端末内に記憶保持されている前記鍵データと、に基づいて情報処理端末のキーロックを解除するキーロック解除手段と、
を備えたことを特徴とする情報処理端末。
【請求項２】
外部記憶媒体を装着可能な情報処理端末に、
端末内に記憶されたコンテンツデータの選択入力を受け付けて当該選択された前記コンテンツデータに対して暗号化による保護処理を実行して外部記憶媒体に記憶するコンテンツ保護手段と、
端末自体の操作を制限するキーロック手段と、
前記選択されたコンテンツデータであり、前記コンテンツ保護手段によって保護処理される前記コンテンツデータを鍵データとして設定して端末内に記憶保持する鍵データ設定手段と、
前記外部記憶媒体に暗号化されて記憶された前記コンテンツデータを復号化して保護解除された当該コンテンツデータである保護解除データと、端末内に記憶保持されている前記鍵データと、に基づいて情報処理端末のキーロックを解除するキーロック解除手段と、
を実現させるためのプログラム。
【請求項３】
外部記憶媒体を着脱可能な情報処理端末によるセキュリティ方法であって、
端末内に記憶されたコンテンツデータの選択入力を受け付けて当該選択された前記コンテンツデータに対して暗号化による保護処理を実行して外部記憶媒体に記憶すると共に、前記選択されたコンテンツデータであり保護処理される当該コンテンツデータを鍵データとして設定して端末内に記憶保持する鍵データ設定工程と、
端末自体の操作を制限するキーロック工程と、を有すると共に、
その後、前記外部記憶媒体に暗号化されて記憶された前記コンテンツデータを復号化して保護解除された当該コンテンツデータである保護解除データと、端末内に記憶保持されている前記鍵データと、に基づいて情報処理端末のキーロックを解除するキーロック解除工程と、
を有することを特徴とするセキュリティ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末にかかり、特に、外部記憶媒体が着脱可能な情報処理端末に関する。
【背景技術】
【０００２】
近年、個人情報の保護や著作権保護への意識の高まりに伴い、データの秘匿技術については様々なデータの暗号化技術と共に発達してきている。しかし、データを暗号化・復号化するパーソナルコンピュータやオーディオ機器、携帯電話機、ＰＨＳ（Personal  Handyphone  System）、ＰＤＡ（Personal  Data  Assistance，Personal  Digital Assistants：個人向け携帯型情報通信機器）等の端末の利用者を制限する機能については依然として十分で無いことが多い。すなわち、本人以外のなりすましや、端末の不正利用に対するセキュリティ対策が不十分である、という問題が生じる。
【０００３】
一方で、通信網を使った音楽データや映像データなどのコンテンツ配信の普及に伴い、ＣＳＳやＣＰＲＭ、ＡＡＣＳといった様々な著作権保護技術が開発されている。ところが、上述したように、著作物データを利用する側の情報処理装置に対する不正利用については、まだ十分な対策ができていないため、本人なりすましなどによるデータの盗聴や携帯端末の不正利用が少なからず発生している状況にある。
【０００４】
【特許文献１】特開２００１−１９７１９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した問題に対し、上記特許文献１には、携帯電話端末に装着されるカード型メモリに鍵データを記憶しておき、これと携帯電話機内部に記憶されている鍵データとを認証することによって、カード型メモリへのアクセスを制限している技術が開示されている。
【０００６】
しかしながら、上記技術であっても、依然として個人情報や著作権データの保護が不十分である、という問題が生じる。つまり、カード型メモリ自体に記憶されたデータの保護はできるものの、端末の不正利用を防止する技術が不十分であり、かかる端末に記憶されている個人情報や著作権データの保護、さらには、端末自体の第三者による不正利用、という問題が依然として生じうる。
【０００７】
このため、本発明では、上記従来例の有する不都合を改善し、特に、個人情報や著作権データの保護と端末の第３者による不正利用を防止することができ、セキュリティ機能の向上を図ることができる情報処理端末を提供することをその目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明の一形態である情報処理端末は、
端末内に記憶されたコンテンツデータに対して保護処理を実行して外部記憶媒体に記憶するコンテンツ保護手段と、端末自体の操作を制限するキーロック手段と、を備えた情報処理端末であって、
コンテンツ保護手段による保護処理時に用いられるデータを鍵データとして設定して端末内に記憶保持する鍵データ設定手段と、
外部記憶媒体に記憶されたコンテンツデータの保護解除時に処理されるデータである保護解除データと鍵データとに基づいて情報処理端末のキーロックを解除するキーロック解除手段と、
を備えたことを特徴としている。
【０００９】
上記発明によると、まず、キーロック手段によって情報処理端末がキーロックされると共に、コンテンツデータが保護処理されて外部記憶媒体に記憶される。これにより、情報処理端末がキーロックにより保護されると共に、外部記憶媒体に記憶されたコンテンツデータも保護処理により保護された状態となる。このとき、保護処理時に用いられたデータが鍵データとして端末内に保持される。その後、外部記憶媒体内のコンテンツデータの保護解除を行う際に処理されるデータと、上述したように端末内に記憶された鍵データと、に基づいてキーロック解除が行われる。このように、コンテンツの保護を解除する際に処理されるデータがキーロック解除に用いられるため、コンテンツの保護処理を行った端末でしかコンテンツの保護解除処理とキーロック解除処理を行うことができなくなる。このため、情報処理端末と外部記憶媒体とを別々に所有することで、それら単体ではコンテンツの読取等を実行することができず、当該コンテンツのセキュリティの向上を図ることができると共に、端末自体のセキュリティの向上も図ることができる。
【００１０】
そして、コンテンツデータに対する保護処理は、当該コンテンツデータを暗号化する処理である、ことを特徴としている。これにより、外部記憶媒体に記憶されているコンテンツを有効に保護することができ、セキュリティのさらなる向上を図ることができる。
【００１１】
また、鍵データは、端末内に記憶されているコンテンツデータであると共に、保護解除データは、外部記憶媒体に記憶され保護解除されたコンテンツデータである、ことを特徴としている。このとき、鍵データ設定手段は、端末内に記憶されているコンテンツデータの選択入力を受け付けて当該選択されたコンテンツデータを鍵データとする、ことを特徴としている。
【００１２】
これにより、予め端末に記憶されているコンテンツデータ自身を、キーロックを解除する鍵として設定することができるため、サイズの大きいデータを鍵とすることができ、さらなるセキュリティの向上を図ることができる。
【００１３】
また、鍵データは、コンテンツデータを暗号化する際に用いられる暗号鍵データであると共に、保護解除データは、外部記憶媒体に記憶され暗号化されているコンテンツデータの復号化処理時に用いられる復号鍵データである、ことを特徴としている。このとき、暗号鍵データ及び復号鍵データは、外部記憶媒体に予め記憶されている当該外部記憶媒体固有のデータと、情報処理端末に予め記憶されている当該情報処理端末固有のデータと、に基づくデータである、ことを特徴としている。
【００１４】
このように、コンテンツデータの暗号化及び復号化を行うために生成されるデータをキーロック及びその解除に用いるため、かかるデータは外部記憶媒体に記憶されないことから、鍵データ漏洩を防止でき、さらなるセキュリティの向上を図ることができる。なお、コンテンツデータが外部記憶媒体に記憶される際には暗号化されているため、もちろんコンテンツデータの保護をも図ることができる。
【００１５】
また、本発明の他の形態であるプログラムは、
外部記憶媒体を装着可能な情報処理端末に、
端末内に記憶されたコンテンツデータに対して保護処理を実行して外部記憶媒体に記憶するコンテンツ保護手段と、
端末自体の操作を制限するキーロック手段と、
コンテンツ保護手段による保護処理時に用いられるデータを鍵データとして設定して端末内に記憶保持する鍵データ設定手段と、
外部記憶媒体に記憶されたコンテンツデータの保護解除時に処理されるデータである保護解除データと鍵データとに基づいて情報処理端末のキーロックを解除するキーロック解除手段と、
を実現させる、ことを特徴としている。
【００１６】
さらに、本発明の他の形態であるセキュリティ方法は、
外部記憶媒体を着脱可能な情報処理端末によるセキュリティ方法であって、
端末内に記憶されたコンテンツデータに対して保護処理を実行して外部記憶媒体に記憶すると共に、この保護処理時に用いられるデータを鍵データとして設定して端末内に記憶保持する鍵データ設定工程と、
端末自体の操作を制限するキーロック工程と、を有すると共に、
その後、外部記憶媒体に記憶されたコンテンツデータの保護解除時に処理されるデータである保護解除データと鍵データとに基づいて情報処理端末のキーロックを解除するキーロック解除工程と、
を有することを特徴としている。
【００１７】
そして、鍵データ設定工程は、コンテンツデータに対する保護処理として当該コンテンツデータを暗号化する処理を行う、ことを特徴としている。
【００１８】
また、鍵データ設定工程は、端末内に記憶されているコンテンツデータを鍵データとし、キーロック解除工程は、外部記憶媒体に記憶され保護解除されたコンテンツデータを保護解除データとする、ことを特徴としている。このとき、鍵データ設定工程は、端末内に記憶されているコンテンツデータの選択入力を受け付けて当該選択されたコンテンツデータを鍵データとする、ことを特徴としている。
【００１９】
また、鍵データ設定工程は、コンテンツデータを暗号化する際に用いられる暗号鍵データを鍵データとし、キーロック解除工程は、外部記憶媒体に記憶され暗号化されているコンテンツデータの復号化処理時に用いられる復号鍵データを保護解除データとする、ことを特徴としている。このとき、鍵データ設定工程及びキーロック解除工程は、外部記憶媒体に予め記憶されている当該外部記憶媒体固有のデータと、情報処理端末に予め記憶されている当該情報処理端末固有のデータと、に基づいて暗号鍵データと復号鍵データとを生成する、ことを特徴としている。
【００２０】
上述した構成のプログラムや方法であっても、上記情報処理端末と同様の作用を有するため、上述した本発明の目的を達成することができる。
【発明の効果】
【００２１】
本発明は、以上のように構成され機能するので、これによると、外部記憶媒体に保護処理が施されて記憶されたコンテンツを保護解除する際に処理されるデータを用いて、端末のキーロックを解除するため、コンテンツの保護処理を行った端末でしかコンテンツの保護解除処理とキーロック解除処理を行うことができなくなる。これにより、情報処理端末と外部記憶媒体とを別々に所有することで、それら単体ではコンテンツの読取等を実行することができず、当該コンテンツのセキュリティの向上を図ることができると共に、端末の第三者による不正利用を防止して当該端末自体のセキュリティの向上も図ることができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００２２】
本発明の情報処理端末は、ＳＤカードなどの外部記憶媒体にコンテンツデータを記憶するといった利用形態に応じて、かかる外部記憶媒体を間接的に携帯端末のキーロックを解除する鍵として扱う、という点に特徴を有する。そして、情報処理端末と外部記憶媒体とを個別に管理することで、個人情報や著作権データの保護と第３者による不正利用を防止するセキュリティ機能を併せ持つ情報処理端末を提供しうる。
【００２３】
以下、実施例では、情報処理端末の一例として携帯電話を挙げて説明するが、これに限定されず、ＰＤＡなどの他の情報処理端末であってもよい。また、外部記憶媒体の一例として著作権保護機能を内蔵したメディアの１つであるＳＤカードを挙げて説明するが、スマートメディアやコンパクトフラッシュ（登録商標）などの他の記憶媒体であってもよい。
【実施例１】
【００２４】
本発明の第１の実施例を、図１乃至図１０を参照して説明する。図１は、携帯電話の構成を示すブロック図である。図２乃至図４は、コンテンツデータの保護処理を説明するための説明図である。図５は、携帯電話の構成を示す機能ブロック図である。図６乃至図１０は、携帯電話の動作を示す説明図である。
【００２５】
［構成］
本実施例における携帯電話は、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）などの著作権保護機能を用いて、個人データや著作権データの保護を実現する機能を有すると共に、後述するように、携帯端末の不正使用を防止する機能制限を同時に行うセキュリティ機能を有する端末である。
【００２６】
そして、この携帯電話１は、図２に示すように、携帯電話の基本的な構成となる無線部１１と、アンテナ１２と、スピーカ１３と、マイク１４と、ユーザがキー操作を行うキー入力回路２６と、端末の状態を表示するＬＣＤ２７と、携帯電話１の動作を制御するＣＰＵ２１と、所定のデータを記憶する内蔵メモリ２２と、を備えている。また、画像を取得するカメラ２８や、著作権保護デバイスであるＣＰＲＭ  ＩＣ２５、ＣＰＲＭ  ＩＣに接続されＳＤカードといった外部メモリ３０が装着される外部メモリＩ／Ｆ２３、を備えている。
【００２７】
上記構成について説明すると、まず、ＣＰＵ２１は、制御全般を行うための中央演算処理装置である。内蔵メモリ２２は、制御プログラムを格納するほか、制御データ、電話帳、スケジュール、メモ、音声、画像、メール、リモコンデータなどユーザが携帯端末で扱う様々なデータを格納する。外部メモリＩ／Ｆ２３は、ＳＤカードなどの外部記録媒体と接続するためのインターフェースである。ＣＰＲＭ  ＩＣ２５は、ＣＰＲＭ規格でデータを暗号化・復号化するデバイスであり、内蔵メモリ２２のデータを暗号化して外部メモリ３０に記録する。キー入力回路２６は、テンキー、機能キー等を含んだキーボード等からなるボタンスイッチ群で構成される。
【００２８】
また、上記携帯電話１には、外部メモリＩ／Ｆ２３に、ＳＤカードといった外部メモリ３０が着脱自在である。この外部メモリ３０は、本実施例では、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）に対応した著作権保護機能を内蔵している。
【００２９】
次に、上述した携帯端末１におけるコンテンツデータの著作権保護処理について説明する。なお、以下の図２乃至図４では、携帯電話１を携帯端末３０１，３１０と表し、ＳＤカード３０を符合３０６にて表すこととする。
【００３０】
図２において、携帯端末３０１は、上述した構成を有すると共に、コンテンツ３０５の暗号化を行い、当該暗号化コンテンツをＳＤカード３０６に記憶する携帯端末である。そして、デバイス鍵３０２は、４Ｃ  Ｅｎｔｉｔｙ（Ｉｎｔｅｌ、ＩＢＭ、東芝、松下）にて発行される鍵データであり、携帯端末毎に異なる鍵データを付与する。また、携帯端末３１０は、暗号化されたコンテンツ３０９をＳＤカード３０６から読み出して再生する端末であるが、符号３０１とは同様の構成であり、同一の端末である場合もある。
【００３１】
また、ＳＤカード３０６に記憶されているＭＫＢ（Ｍedia  Key  Ｂlock）３０７は、ＳＤカード内のシステム領域に存在するデータであり、２次元マトリクス状の構造を持った鍵束データである。また、メディアＩＤ３０８も、ＳＤカード内のシステム領域に存在するデータであるが、ＳＤカード個別に異なるＩＤを持つ。これらのデータは、携帯端末３０１，３１０に読み取られ、デバイス鍵と共にメディア固有鍵を算出する際に用いられる。
【００３２】
また、携帯端末３０１，３１０に記憶されているバインドＩＤ３０４は、ＳＤＡ（ＳＤ  Ｃａｒｄ  Ａｓｓｏｃｉａｔｉｏｎ）で規格されているアプリケーション規格（フォーマット規格）の１つのＳＤ−Ｂｉｎｄｉｎｇ規格で使用するＩＤである。コンテンツを暗号化する際にバインドＩＤに絡めて暗号化することで、バインドＩＤに包有する特定の情報（例：電話番号、製造番号、暗証番号）、つまり、携帯端末３０１，３１０固有の情報に結び付いた暗号化コンテンツを生成することが可能となり、バインドＩＤを保有する携帯端末でのみ再生可能となる。
【００３３】
次に、上述した携帯電話１による既存の技術であるＳＤ−Ｂｉｎｄｉｎｇ規格に準じたＣＰＲＭの基本動作、つまり、コンテンツデータの著作権保護処理動作について、簡単に説明する。
【００３４】
まず、同一の携帯端末３０１，３１０で、コンテンツデータを暗号化・復号化する場合について図２を参照して説明する。携帯端末３０１（記録側）は、内蔵メモリに記憶されているコンテンツ３０５を暗号化するために、デバイス鍵３０２とＭＫＢ３０７、及びメディアＩＤ３０８を用いて、メディア固有鍵３０３を算出する。そして、このメディア固有鍵３０３とバインドＩＤ３０４を合成した情報を用いてコンテンツ３０５を暗号化し、ＳＤカード３０６のユーザデータ領域に書き込む（符号３０９）。また、再生は、同一の携帯電話３１０にて上記とほぼ同様のプロセスを経ればよい。つまり、メディア固有鍵３１２を算出することで、記録時と同じバインドＩＤ３１３とメディア固有鍵３１２の合成情報を用いて、暗号化コンテンツ３０９の復号化を行う。
【００３５】
次に、記録側の携帯端末と異なる携帯端末で再生する場合について、図３を参照して説明する。まず、携帯端末４０１（記録側）は、コンテンツ４０５を暗号化するために、デバイス鍵４０２とＭＫＢ４０７、及びメディアＩＤ４０８よりメディア固有鍵４０３を算出する。そして、このメディア固有鍵４０３とバインドＩＤ４０４を合成した情報を用いてコンテンツ４０５を暗号化し、ＳＤカード４０６のユーザデータ領域に書き込む。ここまでは、上記と同様である。その後、再生は、異なる携帯端末４１０で上述したプロセスと同じプロセスにてメディア固有鍵４１２を算出するが、携帯端末に固有のバインドＩＤ４１３が記録側の携帯端末４０１のバインドＩＤ４０４と異なるため、メディア固有鍵４１２との合成情報を用いてのコンテンツ復号化は不可となる。
【００３６】
さらに、記録と再生は同じ携帯端末（５０１，５１４）で行うが、ＳＤカード５０６内のコンテンツを別のＳＤカード５１０にコピーして再生する場合について、図５を参照して説明する。まず、暗号化したコンテンツ５０９をＳＤカード５０６のユーザデータ領域に記録するまでのプロセスについては今まで説明してきた通りであるが、ＳＤカード５０６の内容をＳＤカード５１０にコピーした場合、システム領域はコピーされず、ユーザデータ領域のデータのみコピーするため、メディアＩＤ５１２が記録時のもの（符号５０８）とは異なるものとなる。従って、再生側の携帯端末５１４にて再生を行う場合、デバイス鍵５１５とＭＫＢ５１１、及びメディアＩＤ５１２にてメディア固有鍵５１６の算出を行うと、記録時のメディア固有鍵５０３とは異なる値が算出される。暗号化コンテンツは、メディア固有鍵５０３とバインドＩＤ５０４の合成情報を用いて暗号化されているので、当然メディア固有鍵５１６とバインドＩＤ５１７の合成情報での暗号化コンテンツ５１３の復号は不可となる。このように、暗号化・復号化に関して特定の携帯端末に結び付けて、暗号化したデータをＳＤカードに書き出すことができる。
【００３７】
続いて、本発明の携帯電話１における詳細な構成を、図５を参照して説明する。本実施例では、携帯端末内にある写真や音楽などのデータの一つを鍵データとして設定し、著作権保護機能であるＳＤ−Ｂｉｎｄｉｎｇ規格のＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）技術を用いることで、携帯端末の内蔵メモリと外部メモリであるＳＤカード内で同じデータを共有し、かつ、後に照合することで、携帯端末１のキーロックを解除して操作を可能にする。
【００３８】
具体的な構成としては、携帯電話１のＣＰＵ２１には、所定のプログラムが組み込まれることで、図５に示すように、キーロック処理部５１、鍵選定処理部５２、暗号化処理部５３、カード記憶処理部５４、カード検知処理部５５、復号化処理部５６、照合処理部５７、キーロック解除処理部５８、が構築されている。また、内蔵メモリ２２には、種々のコンテンツデータを記憶したコンテンツ記憶部５９が形成されている。以下、さらに詳述する。
【００３９】
キーロック処理部５１（キーロック手段）は、ユーザからの操作指令に応じて携帯電話１自体の操作を制限するよう機能する。このとき、キーロックは、キー操作を全て無効にするよう設定することも可能であり、電話着信に応答するオフフックボタン、及び、オンフックボタンの操作についてのみは有効とする設定にすることも可能である。これにより、後述するように、ユーザが必要とする以外はＳＤカードを携帯電話１から取り外しておくことで、セキュリティ性を向上させることができると共に、不意の電話着信に対しても慌てることなく応対することができる。
【００４０】
鍵選定処理部５２（鍵設定手段）は、ユーザによる操作にて、内蔵メモリ２２に格納されているコンテンツデータの選択を受け付けて、この選択されたコンテンツデータとキーロックを解除する鍵データとして設定する。このとき、鍵データであるコンテンツデータは、はじめから携帯電話１内に記憶保持されていることとなる。そして、暗号化処理部５３（コンテンツ保護手段）では、上述したように、バインドＩＤ３０４とメディア固有鍵３０３とを合成して生成された情報を用いて、選択されたコンテンツデータを暗号化する（図６参照）。なお、暗号化処理は、ＣＰＲＭ  ＩＣ２５にて実行されてもよい。そして、この暗号化されたコンテンツデータは、カード記憶処理部５４がＳＤカード３０に格納する。
【００４１】
また、カード検知処理部５５は、携帯電話１にＳＤカード３０が装着されたか否かを検出する。復号化処理部５６は、装着が検出されたＳＤカード３０に記憶されているコンテンツデータを読み出して、その暗号化を解除する。このとき、復号鍵データとして用いられるデータは、上述同様に、携帯電話１内でバインドＩＤ３１３とメディア固有鍵３１２とが合成された情報である。そして、照合処理部５７では、復号化されたコンテンツデータそのものを保護解除データとして、上述した鍵データとして設定された携帯電話１内に記憶されているコンテンツデータと一致するか否かの照合を行う（図６の点線参照）。そして、キーロック解除処理部５８によって照合が一致した場合に、キーロックが解除される（キーロック解除手段）。なお、上記キーロック解除にかかる処理は、カード検知処理部５５にてＳＤカード３０が挿入された場合に、自動的に実行される。
【００４２】
［動作］
次に、上記構成の携帯電話１の動作を、図６乃至図１０を参照して説明する。図６は、キーロック解除の動作を示す説明図であり、図７は、キーロック設定時の画面遷移、及び、図９は、そのときの携帯電話１の動作を示す。図８は、キーロック解除時の携帯電話の画面遷移を示し、図１０は、そのときの携帯電話１の動作を示す。なお、図６では、上述した携帯電話１を携帯端末（記録）３０１及び携帯端末（再生）３１０として表すが、同一の端末であるとする。また、ＳＤカード３０を符号３０６にて示す。
【００４３】
はじめに、ユーザが携帯電話１のキーロックを設定する動作を、図６、図７、図９を参照して説明する。ユーザは、携帯電話１のキーロックを設定する際には、携帯電話１のデータ一覧を表示した状態で（図７のＡ１）、かかる一覧の中から「ピクチャ」を選択し決定すると、「ピクチャ」の内容が一覧表示される（図７のＡ２）。その後、「ピクチャ」一覧から目的の画像データを選択し（図９のステップＳ１）、「機能」ボタンを押下すると（図７のＡ３）、選択された画像データに対する操作一覧「機能メニュー」がポップアップ表示される（図７のＡ４）。そして、ユーザが「機能メニュー」の一覧から「キーロック設定」を選択し決定をすることで（図７のＡ５、図９のステップＳ２にてイエス）、「このデータをキーロック用の鍵データとして保存しますか？」の確認画面が表示され、「ＹＥＳ」を選択することで（図７のＡ６、図９のステップＳ４でイエス）、選択された画像データが鍵データとして設定される（図７のＡ７、図９のステップＳ５）。つまり、選択した画像データが、上述同様に図６に示すように、ＳＤ−Ｂｉｎｄｉｎｇ規格により暗号化され（図９のステップＳ６）、この暗号化された画像データはＳＤカード３０６に書込まれる（図９のステップＳ７）。そして、携帯電話３０１内では、鍵データとして設定した画像データには鍵マークが付けられ（図７のＡ８、鍵データ設定工程）、不用意に削除しないよう削除プロテクトがかけられ、端末内に記憶保持されたままとなる（図６の符号３０５参照）。その後、ＳＤカード３０６が抜かれると、携帯電話１がキーロックされた状態となる（図９のステップＳ８、キーロック工程）。なお、キーロック設定に用いられないコンテンツに対しては、他の処理が実行される（図９のステップＳ２にてノー、ステップＳ３）。
【００４４】
ここで、上記では、画像データの暗号化処理の詳細は省略しているが、図２を参照して説明した手法と同様である。また、後述する復号化処理も同様である。
【００４５】
次に、上述のようにして設定されたキーロックを解除する動作を、図６、図８、図１０を参照して説明する。まず、前提条件として、上述したように携帯電話３１０には、予め鍵データが設定された状態でキーロックされており、この鍵データとしてのＳＤ−Ｂｉｎｄｉｎｇ規格で暗号化した画像データが、ＳＤカード３０６にも予め記憶されていることとする。
【００４６】
まず、電源ＯＮを検出した場合（図１０のステップＳ１１でイエス）、もしくは、ＳＤカード３０の挿入を検出した場合に（図１０のステップＳ１２でイエス）、携帯電話１が、鍵データが設定されキーロック状態であるか否かの確認を行う（図１０のステップＳ１３）。ここで、キーロックが設定されておらず鍵データが登録されていない場合には、ユーザによるキー操作が有効である。
【００４７】
一方、鍵データが設定されていてキーロック状態である場合に（図１０のステップＳ１３でイエス）、ＳＤカード３０６が挿入されていないと（図１０のステップＳ１４にてノー）、ＳＤカードの挿入催促が画面表示されるが（図１０のステップＳ１５、図８のＢ１）、挿入されるとＳＤカード３０からコンテンツデータ（画像データ）を読み出す（図１０のステップＳ１６）。そして、読み出した画像データは暗号化されている状態であるので、従来例と同様に、図６に示すように、バインドＩＤ３１３とメディア固有鍵３１２との合成情報を用いて、復号化処理が実行される（図１０のステップＳ１７）。そして、復号されたコンテンツデータ３１４（保護解除データ）と、上述したように鍵データとして設定され記憶されていたコンテンツデータ３０５と、の照合を行う（図１０のステップＳ１８、図８のＢ２、図６の点線参照）。照合の結果、一致が確認できた場合には（図１０のステップＳ１９にてイエス、図８のＢ４）に、携帯電話３１０のキーロック解除を行う（図１０のステップＳ２０、図８のＢ５、キーロック解除工程）。一方、一致が確認できなければ（図１０のステップＳ１９にてノー、図８のＢ３）、キーロック状態のままである。なお、ＳＤカード３０が挿入されない、あるいは、途中で抜かれた場合には、キーロックの設定が自動的に実行される（図１０のステップ２１）。
【００４８】
これにより、例えば、ユーザが携帯端末の電源キーＯＮにした場合に、ＳＤカードが未装着であった場合、あるいは、携帯端末で設定した鍵データ（コンテンツデータ）が書き込まれていないＳＤカードを装着していた場合は、ＳＤカードから鍵データの読み出しができないため、携帯電話１がキーロック状態となり、操作不能となる。また、電源ＯＮ中に携帯電話１側で設定した鍵データが書き込まれたＳＤカードを抜いた場合も同様に、キーロック設定が行われる。従って、携帯電話１に鍵データの設定をしていないか、あるいは、携帯電話１で設定した鍵データが書き込まれたＳＤカードを装着している場合のみ、携帯電話１でのキー操作が可能となる。
【００４９】
以上をまとめると、本実施例によれば、携帯電話１とＳＤカード３０とを別々に所有することで、それら単体ではコンテンツの読取等を実行することができず、当該コンテンツのセキュリティの向上を図ることができると共に、端末自体のセキュリティの向上も図ることができる。例えば、水泳やサッカー、野球などのスポーツを行う際や、カメラ付き携帯端末を持ち込めないセキュリティ性の高い場所への入所時においては、ＳＤカードと携帯端末を別々に保管することでセキュリティ性を確保することができる。
【００５０】
また、コンテンツデータとして、携帯電話１内の個人情報や著作権データをＳＤ−Ｂｉｎｄｉｎｇ規格にて暗号化して、ＳＤカードにバックアップしておき、携帯端末とその鍵となるＳＤカードを個別に管理しておくことで、セキュリティ性の確保と不慮のデータ消失時にデータの復元を可能にする。
【００５１】
さらには、予め端末に記憶されているコンテンツデータを、キーロックを解除する鍵として設定することができるため、サイズの大きいデータを鍵とすることができ、よりセキュリティの向上を図ることができる。
【００５２】
ここで、上記では、キーロックの設定解除に利用する鍵データ及び保護解除データとして用いるコンテンツデータの一例として画像データを挙げて説明したが、いかなる形式のデータを用いてもよい。例えば、音楽データやテキストデータなどを用いてもよい。
【実施例２】
【００５３】
次に、本発明の第２の実施例を、図１１を参照して説明する。本実施例では、携帯電話のキーロックを設定解除する鍵データ及び保護解除データとしてコンテンツデータを用いるのではなく、当該コンテンツデータを暗号化する際に使用される暗号鍵データ及び復号鍵データを、上記鍵データ及び保護解除データとして用いる。
【００５４】
具体的に、図１１を参照して説明する。まず、携帯端末（記憶）３０１は、上記同様にしてバインドＩＤ３０４とメディア固有鍵３０３とを合成してなる情報を生成して、この合成情報を暗号鍵データとして用い、コンテンツデータを暗号化すると共に、この合成情報を携帯電話端末３０１内に保持しておく。このとき、上記バインドＩＤ３０４とメディア固有鍵３０３とは上述したように携帯端末３０１とＳＤカード３０６とのそれぞれの固有データから生成されるため、合成情報（暗号鍵データ）は唯一無二となる。そして、ＳＤカード３０６にはコンテンツデータが記憶されているが、暗号化されているため、実施例１と同様に、単体では利用できず、セキュリティを確保することができる。
【００５５】
そして、ＳＤカード３０６内のコンテンツを再生する携帯端末３１０では、バインドＩＤ３０４とメディア固有鍵３０３とを合成してなる情報が生成され、これが復号鍵データとして暗号化されたコンテンツデータの復号化に用いられる。このときの復号鍵データが、キーロックを解除するための照合に用いられる。つまり、上述した暗号化時に生成され記憶された暗号鍵データと、今回生成された復号鍵データとが一致するか否かが調べられる（図１１の点線参照）。通常、暗号化処理した携帯端末３０１と復号化する携帯端末３１０とが同一であり、また、ＳＤカード３０６が同一であれば、上述したようにバインドＩＤ３０４，３１３とメディア固有鍵３０３，３１２も同一となり、これらを合成して生成される暗号鍵データ及び復号鍵データも一致することとなるため、正常に復号化できると共に、これによってキーロックも解除されうる。
【００５６】
このように、本実施例によると、キーロックの解除は、ＳＤカードに記憶された暗号化されたコンテンツデータの復号化時に生成される情報を用いるため、上述同様に、携帯電話とＳＤカードとを別々に所有することで、それら単体ではコンテンツの読取等を実行することができず、当該コンテンツのセキュリティの向上を図ることができると共に、端末自体のセキュリティの向上も図ることができる。
【００５７】
さらに、本実施例では、コンテンツデータの暗号化、復号化を行うために生成されるデータはＳＤカードに記憶されないことから、キーロック解除用のデータ漏洩を防止でき、さらなるセキュリティの向上を図ることができる。
【産業上の利用可能性】
【００５８】
本発明は、ＳＤカードなどの外部記憶媒体を着脱可能な情報処理端末に、セキュリティを強化すべく利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００５９】
【図１】本発明である携帯電話の構成を示すブロック図である。
【図２】従来の携帯電話におけるコンテンツデータ保護処理を説明するための説明図である。
【図３】従来の携帯電話におけるコンテンツデータ保護処理を説明するための説明図である。
【図４】従来の携帯電話におけるコンテンツデータ保護処理を説明するための説明図である。
【図５】実施例１における携帯電話の構成を示す機能ブロック図である。
【図６】実施例１における携帯電話の動作を説明する説明図である。
【図７】実施例１における携帯電話のキーロック設定時の画面遷移を示す図である。
【図８】実施例１における携帯電話のキーロック解除時の画面遷移を示す図である。
【図９】実施例１における携帯電話のキーロック設定時の動作を示すフローチャートである。
【図１０】実施例１における携帯電話のキーロック解除時の動作を示すフローチャートである。
【図１１】実施例２における携帯電話の動作を説明する説明図である。
【符号の説明】
【００６０】
１  携帯電話
２１  ＣＰＵ
２２  内蔵メモリ
３０  外部メモリ
５１  キーロック処理部
５２  鍵選定処理部
５３  暗号化処理部
５４  カード記憶処理部
５５  カード検知処理部
５６  復号化処理部
５７  照合処理部
５８  キーロック解除処理部
５９  コンテンツ記憶部
【図１】
0004779744.tif 000002
【図２】
0004779744.tif 000003
【図３】
0004779744.tif 000004
【図４】
0004779744.tif 000005
【図５】
0004779744.tif 000006
【図６】
0004779744.tif 000007
【図７】
0004779744.tif 000008
【図８】
0004779744.tif 000009
【図９】
0004779744.tif 000010
【図１０】
0004779744.tif 000011
【図１１】
0004779744.tif 000012