(57)【要約】【課題】携帯無線電話機において、内蔵の記録部の容量を越えるデータ量を保存でき、なおかつ、著作権のあるコンテンツを確実に保護できるようにする。【解決手段】コンテンツ配信サーバから配信された平文コンテンツは、記録部５に記録される。ボタン操作部１１から外部記録機器１４への所望の平文コンテンツの送信指示があると、これが記録部５から読み出され、暗号文コンテンツ生成部１７により、秘密鍵生成部２１からの秘密鍵Ｋｅｙを用いて暗号化され、暗号文コンテンツとして外部記録機器１４に送信されて記録される。また、ボタン操作部１１からコンテンツの読出し指示があると、外部記録機器１４から暗号文コンテンツが読み出され、これが、暗号文コンテンツ復号部１８により、秘密鍵生成部２１からの復号化用秘密鍵Ｋｅｙを用いて復号化され、ＲＡＭ９を介して平文コンテンツ再生部２５に供給され、表示部２６などで表示される。【選択図】　　　　図２
2004046431.tif 000002
【特許請求の範囲】
【請求項１】
平文コンテンツダウンロードデータを平文コンテンツとして蓄積する記録部と、該記録部に蓄積された該平文コンテンツを再生表示する出力部を有し、外部記録機器を接続可能とした携帯無線電話機において、
暗号化用と復号化用の秘密鍵を生成する秘密鍵生成手段と、
該記録部から読み出された該平文コンテンツのコンテンツデータを、該秘密鍵生成手段で生成された該暗号化用の秘密鍵を用いて、暗号化処理し、暗号文コンテンツダウンロードデータを生成する暗号化処理手段と、
該暗号化処理手段からの該暗号文コンテンツダウンロードデータを暗号文コンテンツとして該外部記録機器に送信して記録させる送信手段と、
該外部記録機器からの暗号文コンテンツを受信する受信手段と、
該受信手段で受信された該暗号文コンテンツを、該秘密鍵生成手段で生成された該復号化用の秘密鍵を用いて、復号化処理し、平文コンテンツのコンテンツデータを生成する復号化処理手段と
を設け、該復号化処理手段で復号処理されて得られた平文の該コンテンツデータを該出力部で再生表示させることができるように構成したことを特徴とする携帯無線電話機。
【請求項２】
請求項１において、
コンテンツ配信サーバと通信可能な平文コンテンツ受信部と、該平文コンテンツ受信部の受信データを前記記録部に書込制御する平文コンテンツ記録制御部とを設け、
前記記録部に蓄積された前記平文コンテンツは、該コンテンツ配信サーバから配信されて該平文コンテンツ受信部で受信された平文コンテンツであることを特徴とする携帯無線電話機。
【請求項３】
請求項１において、
ユーザが電話回線を介して送信するために作成した電子メール情報、もしくは該電話回線を介して受信した電子メール情報が前記記録部もしくは他の記録手段に記録されており、
該電子メール情報を前記平文コンテンツとすることを特徴とする携帯無線電話機。
【請求項４】
請求項１〜３のいずれか１つにおいて、
前記秘密鍵生成手段は、固有の電話番号に基づいて、前記秘密鍵を生成することを特徴とする携帯無線電話機。
【請求項５】
請求項１〜３のいずれか１つにおいて、
前記秘密鍵生成手段は、入力手段からの入力情報に基づいて前記秘密鍵を生成し、かつ１回目の該入力情報によって前記秘密鍵を決定することを特徴とする携帯無線電話機。
【請求項６】
請求項１〜５のいずれか１つにおいて、
前記暗号化処理手段は、
前記記録部から平文コンテンツのコンテンツデータを読み出す平文コンテンツ読出部と、
前記記録部から読み出された該コンテンツデータに、誤り検出符号を生成して付加する誤り検出符号生成部と、
該誤り検出符号が付加された該コンテンツデータを、前記秘密鍵生成手段で生成された暗号化用の前記秘密鍵を用いて暗号化処理し、前記暗号文コンテンツを生成する暗号文コンテンツ生成部と
からなり、
前記復号化処理手段は、
前記受信部で受信された前記外部記録機器からの暗号文コンテンツを、前記秘密鍵生成手段で生成された復号化用の前記秘密鍵を用いて、復号化処理し、コンテンツデータに誤り検出符号が付加された平文のコンテンツデータを生成する暗号文コンテンツ復号部と、
該暗号文コンテンツ復号部からの該コンテンツデータの誤りを、該コンテンツデータに付加されている該誤り検出符号を用いて、検出する復号データ誤り検出部と、
該復号データ誤り検出部からの平文の該コンテンツデータを前記記録部もしくは、専用のメモリに書き込む平文コンテンツ再書込部と
からなり、該平文コンテンツ再書込部によって前記記録部もしくは、専用のメモリに書き込まれた該コンテンツデータを前記出力部に供給することを特徴とする携帯無線電話機。
【請求項７】
請求項６において、
暗号文コンテンツ生成部は、
ｘ個（但し、ｘは２以上の整数）の暗号化アルゴリズムと乱数発生器とからなり、
前記記録部もしくは前記専用のメモリから前記平文コンテンツのコンテンツデータが読み出される毎に、該乱数発生器から発生される乱数に基づいて、ｘ個の該暗号化アルゴリズムの中から読み出された該コンテンツデータを暗号化処理するための暗号化アルゴリズムを選択し、
前記復号化処理手段は、
受信した前記暗号文コンテンツの暗号化処理時での暗号化アルゴリズムを検出するアルゴリズム番号解析部と、該ｘ個の暗号化アルゴリズムに個々に対応したｘ個の復号化アルゴリズムとを有し、
該アルゴリズム番号解析部の検出結果に基づいて、ｘ個の該復号化アルゴリズムの中から受信した前記暗号文コンテンツを復号化処理するための復号化アルゴリズムを選択することを特徴とする携帯無線電話機。
【請求項８】
携帯無線電話機に内蔵の記録部に記録された平文コンテンツのダウンロードデータバックアップ方法であって、
該記録部から読み出された平文コンテンツのコンテンツデータを、該携帯無線電話機内で生成された暗号化用の秘密鍵を基に、暗号化処理して暗号文コンテンツとし、該暗号文コンテンツのみを外部記録機器に記録し、
該外部記録機器から送信された暗号文コンテンツを受信し、受信した該暗号文コンテンツを、該暗号化用の秘密鍵に対応する該携帯無線電話機内で生成された復号化用の秘密鍵を基に、復号化処理して平文のコンテンツデータを生成し、出力部で再生表示させることを特徴とする携帯無線電話機のコンテンツダウンロードデータバックアップ方法。
【請求項９】
請求項８において、
前記平文コンテンツは、コンテンツ配信サーバから配信された平文コンテンツまたは電話回線で送受信される電子メール情報であることを特徴とする携帯無線電話機のコンテンツダウンロードデータバックアップ方法。
【請求項１０】
請求項８または９において、
前記暗号化用の秘密鍵と前記復号化用の秘密鍵は、前記携帯無線電話機固有の電話番号に基づいて、生成することを特徴とする携帯無線電話機のコンテンツダウンロードデータバックアップ方法。
【請求項１１】
請求項８，９または１０において、
前記暗号化用の秘密鍵と前記復号化用の秘密鍵は、入力手段から１回目に入力された情報によって決定されることを特徴とする携帯無線電話機のコンテンツダウンロードデータバックアップ方法。
【請求項１２】
請求項８〜１１のいずれか１つにおいて、
コンテンツデータの前記暗号化処理は、複数の暗号化アルゴリズムの中から乱数発生器で発生された乱数に基づいて選択された暗号化アルゴリズムに基づいて行ない、
暗号文コンテンツの前記復号化処理は、複数の復号化アルゴリズムの中から、該暗号化コンテンツを暗号化処理するときに用いた該暗号化アルゴリズムに対応する該復号化アルゴリズムを選択し、選択された該復号化アルゴリズムに基づいて行なうことを特徴とする携帯無線電話機のコンテンツダウンロードデータバックアップ方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内蔵の記録部に文書情報などの平文コンテンツを蓄積し、該平文コンテンツのコンテンツデータを表示部などで再生することができるようにした携帯無線電話機に係り、特に、かかる記録部に記憶された平文コンテンツバックアップ可能とした携帯無線電話機のコンテンツダウンロードデータバックアップ方法に関する。
【０００２】
【従来の技術】
携帯無線電話機は、ダイヤル機能や電話帳機能などのために、ユーザメモリを内蔵している。しかし、近年パケット通信の拡大に伴って、より多くの情報を送受する社会的ニーズが増えつつあり、その記憶容量の拡大が望まれている。そのために、特開平９−１０７３９７号公報に記載のように、携帯無線電話機に着脱可能な外部メモリを用いる方法が知られている。このような外部メモリは、各種のコンテンツ配信を蓄積する上で好適である。
【０００３】
しかしながら、複数のコンテンツ配信を蓄積すると、そのデータ量は膨大になる。各種のコンテンツ配信を蓄積するためには、さらに記憶容量の大きな外部記録機器の活用が望ましい。
【０００４】
このような記憶容量の大きな外部記録機器に接続する技術の一例が、特許第２９１９４００号公報で開示されている。これは、パーソナルコンピュータやデジタルカメラなどを携帯無線電話機の外部記録機器とし、これら携帯無線電話機と外部記録機器とを接続してそれら間でデータを送受信することができるしたものであり、これにより、携帯無線電話機の機能向上が図られる。
【０００５】
【発明が解決しようとする課題】
ところで、近年では、コンテンツ配信の中に著作権を有しているものもある。このような著作権保護の観点からして、著作権のあるコンテンツや著作権ありとみなされるコンテンツを外部機器に送信することができない。そのため、データ保存容量の少ない携帯無線電話機では、保存許容容量を越えて新しいコンテンツを取得したい場合には、前に保存しておいたコンテンツを消去するしかなく、料金を支払って取得した有料コンテンツでさえ消去して放棄しなければ、新しいコンテンツを取得することができない。また、使用している携帯無線電話機が故障すると、取得していたコンテンツを復旧することができなくなったり、携帯無線電話機の機種を変更したりした場合も、取得していた有料コンテンツを新しい機種の携帯無線電話機で利用することができなくなったりして、個人で取得していたコンテンツを放棄するか、あるいは再度料金を支払って、その有料コンテンツを取得するしかなかった。
【０００６】
このような観点から、特開２０００−３１２３８８号公報に記載の従来技術では、携帯無線電話機に暗号化器を搭載し、配信された音声データを暗号化するというデータの流出防止手段を具備した上でメモリを増やす装置を提示している。この従来技術は、使用者が暗号化の要，不要を判断して、必要であれば、内蔵あるいは着脱式の非発揮性メモリで保存するものである。そして、必要に音声データをかかる非揮発性メモリから読み出し、これをスピーカで再生するようにしている。
【０００７】
この場合、データを内蔵メモリで保存するものであれば、有料コンテンツの不法流出は防げるし、着脱式メモリであっても、その携帯無線電話機専用の着脱機構であれば、やはり不法流出を防備し易い。
【０００８】
しかし、携帯無線電話機に取り付けるメモリの大きさに限界があるので、メモリの数が多くなるという問題がある。そこで、大量の有料コンテンツを保存する場合には、上記のような非揮発性メモリの代わりに、やはり大容量のパーソナルコンピュータやデジタルカメラなどの外部記録機器を利用することが考えられるが、このような外部記憶機器にいちいち音声データを記憶し、読み出していたのでは、かかる音声データを利用するのに場所が限られることになり、いつでも、また、どこででもこの音声データを利用するということは非常に難しいものとなる。
【０００９】
また、さらに他の従来技術として、特開２００１−４４９８３号公報に記載のものが挙げられる。これは、サーバから配信された暗号化音楽データと暗号鍵を携帯無線電話機の固有ＩＤで再度暗号処理してＩＤ暗号化データとし、このＩＤ暗号化データを外部の音楽再生装置に送り、この音楽再生装置では、携帯無線電話機からその固有ＩＤを取得してこのＩＤ暗号化データを暗号化音楽データと暗号鍵とに復号し、さらに、この暗号化音楽データを暗号鍵で復号し、この音楽再生装置で再生可能にする方法である。かかる固有ＩＤは、音楽再生装置からこれを要求することによって取得できるし、また、ＩＣカードなどを用いることによって携帯無線電話機から取得できて音楽再生装置で使用することができる。
【００１０】
この従来技術では、外部の音楽再生装置でサーバから配信された著作権を保護した上で音楽情報を楽しめる。そして、この音楽再生装置自身に音楽データを蓄積保存できる。
【００１１】
しかしながら、かかる従来技術では、携帯無線電話機から、ＩＤ暗号化データとともに、これを暗号化するのに用いたこの携帯無線電話機の固有ＩＤをこの携帯無線電話機から取得することができるようにしているものであるから、著作権やプライバシの保護の点では、充分とはいえない。勿論、これは携帯無線電話機で受信した音楽情報をその外部機器としての音楽再生装置で取得して音楽を楽しむというものであるから、当然のことである。
【００１２】
また、携行性を考えると、外部機器である音楽再生装置を携行するよりも、外部機器に蓄積された多くのデータの中から必要に応じたデータを取捨選択して携行できれば、携帯無線電話機の利便性がより向上するのであるが、このような点については配慮されていない。
【００１３】
本発明の目的は、かかる問題を解消し、内蔵する比較的記録容量が小さい記録部などに記録されたコンテンツのバックアップを可能としつつ、該コンテンツに対する著作権やプライバシの侵害を防止することができるようにした携帯無線電話機及びそのコンテンツダウンロードデータバックアップ方法に関する。
【００１４】
【課題を解決するための手段】
上記目的を達成するために、本発明による携帯無線電話機は、平文コンテンツを蓄積する記録部と、記録部に蓄積された平文コンテンツを表示する出力部を有し、外部記録機器を接続可能とし、暗号化用と復号化用の秘密鍵を生成する秘密鍵生成手段と、記録部から読み出された平文コンテンツのコンテンツデータを、秘密鍵生成手段で生成された暗号化用の秘密鍵を用いて、暗号化処理し、暗号文コンテンツを生成する暗号化処理手段と、暗号化処理手段からの暗号文コンテンツを外部記録機器に送信して記録させる送信手段と、外部記録機器からの暗号文コンテンツを受信する受信手段と、受信手段で受信された暗号文コンテンツを、秘密鍵生成手段で生成された復号化用の秘密鍵を用いて、復号化処理し、平文コンテンツのコンテンツデータを生成する復号化処理手段とを設け、復号化処理手段で復号されたコンテンツデータを出力部で表示可能とするものである。
【００１５】
そして、コンテンツ配信サーバと通信可能な平文コンテンツ受信部と、平文コンテンツ受信部の受信データを記録部に書込制御する平文コンテンツ記録制御部とを設け、記録部に蓄積された平文コンテンツは、コンテンツ配信サーバから配信されて平文コンテンツ受信部で受信された平文コンテンツとするものである。
【００１６】
また、ユーザが電話回線を介して送信するために作成した電子メール情報、もしくは電話回線を介して受信した電子メール情報が記録部もしくは他の記録手段に記録されており、電子メール情報を上記の平文コンテンツとして上記の処理をするものである。
【００１７】
また、秘密鍵生成手段は、電話機固有の電話番号に基づいて、秘密鍵を生成するものであり、また、入力手段からの入力情報に基づいて秘密鍵を生成し、１回目の入力情報によってこの秘密鍵を決定するものである。
【００１８】
また、暗号化処理手段は、記録部から平文コンテンツのコンテンツデータを読み出す平文コンテンツ読出部と、記録部から読み出されたコンテンツデータに、誤り検出符号を生成して付加する誤り検出符号生成部と、誤り検出符号が付加されたコンテンツデータを、秘密鍵生成手段で生成された暗号化用の秘密鍵を用いて暗号化処理し、暗号文コンテンツを生成する暗号文コンテンツ生成部とからなり、復号化処理手段は、受信部で受信された外部記録機器からの暗号文コンテンツを、秘密鍵生成手段で生成された復号化用の秘密鍵を用いて、復号化処理し、コンテンツデータに誤り検出符号が付加された平文のコンテンツデータを生成する暗号文コンテンツ復号部と、暗号文コンテンツ復号部からのコンテンツデータの誤りを、このコンテンツデータに付加されている誤り検出符号を用いて、検出する復号データ誤り検出部と、復号データ誤り検出部からの平文のコンテンツデータを記録部もしくは、専用のメモリに書き込む平文コンテンツ再書込部とからなり、この平文コンテンツ再書込部によって記録部もしくは、専用のメモリに書き込まれたコンテンツデータを出力部に供給するものである。
【００１９】
また、暗号文コンテンツ生成部は、ｘ個（但し、ｘは２以上の整数）の暗号化アルゴリズムと乱数発生器とからなり、記録部もしくは専用のメモリから平文コンテンツのコンテンツデータが読み出される毎に、乱数発生器から発生される乱数に基づいて、ｘ個の該暗号化アルゴリズムの中から読み出されたコンテンツデータを暗号化処理するための暗号化アルゴリズムを選択し、復号化処理手段は、受信した暗号文コンテンツの暗号化処理時での暗号化アルゴリズムを検出するアルゴリズム番号解析部と、ｘ個の暗号化アルゴリズムに個々に対応したｘ個の復号化アルゴリズムとを有し、アルゴリズム番号解析部の検出結果に基づいて、ｘ個の復号化アルゴリズムの中から受信した暗号文コンテンツを復号化処理するための復号化アルゴリズムを選択するものである。
【００２０】
上記目的を達成するために、本発明による携帯無線電話機のコンテンツダウンロードデータバックアップ方法は、携帯無線電話機に内蔵の記録部に記録された平文コンテンツをバックアップするものであって、記録部から読み出された平文コンテンツのコンテンツデータを、携帯無線電話機内で生成された暗号化用の秘密鍵を基に、暗号化処理して暗号文コンテンツとし、暗号文コンテンツのみを外部記録機器に送信して記録させ、外部記録機器から送信された暗号文コンテンツを受信し、受信した暗号文コンテンツを、暗号化用の秘密鍵に対応する携帯無線電話機内で生成された復号化用の秘密鍵を基に、復号化処理して平文のコンテンツデータを生成し、出力部で表示するものである。
【００２１】
また、平文コンテンツは、コンテンツ配信サーバから配信された平文コンテンツまたは電話回線で送受信される電子メール情報である。
【００２２】
また、暗号化用の秘密鍵と復号化用の秘密鍵は、携帯無線電話機固有の電話番号に基づいて、生成するものである。
【００２３】
また、暗号化用の秘密鍵と復号化用の秘密鍵は、入力手段から１回目に入力された情報によって決定されるものである。
【００２４】
また、コンテンツデータの暗号化処理は、複数の暗号化アルゴリズムの中から乱数発生器で発生された乱数に基づいて選択された暗号化アルゴリズムに基づいて行ない、暗号文コンテンツの復号化処理は、複数の復号化アルゴリズムの中から、暗号化コンテンツの暗号化処理時に用いた暗号化アルゴリズムに対応する復号化アルゴリズムを選択し、選択された復号化アルゴリズムに基づいて行なうものである。
【００２５】
【発明の実施の形態】
以下、本発明の実施形態を図面を用いて説明する。
図１は本発明による携帯無線電話機及びそのデータバックアップ方法の第１の実施形態の概略構成を示す図であって、１はコンテンツ配信サーバ、２は携帯無線電話機、３は平文コンテンツ受信部、４は平文コンテンツ記録制御部、５は記録部、６は暗号化・復号化処理部、７は送受信部、８は外部記録機器接続部、９はＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、１０は出力部、１１は入力部、１２は平文コンテンツ管理部、１３は外部記録機器管理部、１４は外部記録機器である。
【００２６】
同図において、コンテンツ配信サーバ１と携帯無線電話機２とでコンテンツ配信システムを構成しており、また、携帯無線電話機２には、データバックアップ用の外部記録機器１４を着脱可能に接続することができる。
【００２７】
携帯無線電話機２では、平文コンテンツ受信部３が、通常の携帯無線電話機としての受信機能を有するとともに、コンテンツ配信サーバ１から配信される平文コンテンツを受信できる機能を有し、このため、デュプレクサ（アンテナ共用器）やＲＦ受送信部，周波数シンセサイザ（ＰＬＬ）などで構成される無線部をなしている。即ち、通常の携帯無線電話機としての送受信と、コンテンツ配信サーバ１へのダウンロード指示の送信・コンテンツ配信サーバ１からの平文コンテンツの受信機能とを有している。
【００２８】
平文コンテンツ記録制御部４は、平文コンテンツ管理部１２の指令に基づいて、受信した平文コンテンツをチャンネル復号化し、記録部５での記録制御を行なうものである。これらはＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）に内蔵されている。
【００２９】
平文コンテンツ管理部１２は、受信した（ダウンロードされた）各種の平文コンテンツのデータの記録領域を記録部５へ割り付けるために、平文コンテンツ記録制御部４に指示して、識別子の付与と記録部５の記録場所との対応を取り、記録部５での平文コンテンツのリスト管理を行なうものである。
【００３０】
携帯無線電話機２からのダウンロード要求により、コンテンツ配信サーバ１は要求された平文コンテンツをこの携帯無線電話機２に無線で配信する。かかる平文コンテンツは、少なくとも一部に平文で表わされる文書情報を含む情報からなるものであって、画像データなどの可視データと付随している場合もあるし、また、音楽などの音声データが付随している場合もある。かかる文書情報やこれに付随する画像データ，音声データを含めたものが平文コンテンツの情報内容を表わすコンテンツデータであり、平文コンテンツは、これにコンテンツの名称や種類が付加されている。
【００３１】
携帯無線電話機２には、例えば、フラッシュメモリなどからなる比較的記録容量が大きい記録部５が内蔵されており、平文コンテンツ受信部３で受信されたコンテンツ配信サーバ１からの平文コンテンツが、平文コンテンツ管理部１２からの管理のもとに、平文コンテンツ記録制御部４による記録制御により、記録部５に記録される。このようにして、コンテンツ配信サーバ１からダウンロードされる平文コンテンツが記録部５に記録されるが、キーボードなどといったボタン操作部としての入力部１１を操作することにより、記録部５からユーザが所望とする平文コンテンツを読み出すことができ、読み出された平文コンテンツは、ＲＡＭ９を介して、表示部やオーディオ出力部からなる出力部１０に供給され、画像，文章，音声などとして出力される。即ち、出力部１０と入力部１１とは、ユーザとのインタフェース手段をなすものである。
【００３２】
また、携帯無線電話機２には、外部記録機器１４と着脱可能に接続するための外部記録機器接続部８が設けられている。これによって接続される外部記録機器１４は記録部５のバックアップメモリとして用いられるものである。かかる外部記録機器１４としては、記録容量が充分に大きいハードディスクを内蔵したパーソナルコンピュータが好適であるが、磁気テープ記録再生装置や磁気あるいは光ディスク記録装置などのデータを蓄積できるものを用いてもよい。また、この携帯無線電話機２には、２以上の外部記録機器１４を接続可能であって、どのような種類の外部記録機器１４が接続されているかは、外部記録機器管理部１３によって管理される。
【００３３】
記録部５に記録されている平文コンテンツは、ユーザによる入力部１１の指示操作により、外部記録機器１４に送信して記録することができる。即ち、ユーザによって指示された平文コンテンツは、これが著作権で保護されるものであるときやプライバシの保護を必要とするものであるときには、記録部５から読み出されると、暗号化・復号化処理部６で暗号化され、暗号文コンテンツとして、送受信部７により、外部記録機器接続部８から外部記録機器１４に送信される。外部記録機器１４では、この暗号文コンテンツが暗号化されたまま記録保存されることになる。
【００３４】
このようにして、外部記録機器１４にコンテンツ配信サーバ１からダウンロードされた平文コンテンツが記録保存されることになるが、各外部記録機器１４に保存されているコンテンツは、平文コンテンツ管理部１２でも管理されており、従って、その管理情報を出力部１０で表示させることにより、ユーザはどの外部記録機器１４にどのような平文コンテンツが保存されているかを知ることができる。また、どの外部記録機器１４が携帯無線電話機２に接続されているかは、外部記録機器管理部１３の管理情報を出力部１０で表示させることにより、ユーザが知ることができる。
【００３５】
以上のような管理情報から外部記録機器１４での再生を希望するコンテンツを入力部１１で指示すると、外部記録機器１４から指定されたコンテンツが外部記録機器１４から読み出されて送信され、携帯無線電話機２では、これが外部記録機器接続部８を介して送受信部７で受信される。そして、この受信されたコンテンツは、これが暗号文コンテンツであるときには、暗号化・復号化処理部６で復号化処理され、平文のコンテンツデータとしてＲＡＭ９に記録される。このＲＡＭ９は、１〜３平文コンテンツ分程度の記録容量を持つものであればよい。ＲＡＭ９に記録された平文コンテンツは出力部１０に供給され、映像あるいは音声として再生出力される。
【００３６】
なお、以上は平文コンテンツを著作権で保護されるものとしたが、著作権で保護されないものは、暗号化・復号化処理部６で暗号化処理されないで外部記録機器１４に記録保存するようにしてもよい。従って、外部記録機器１４から読み出されるかかる平文コンテンツは、送受信部７で受信された後、復号化処理されずにＲＡＭ９に記録されることになる。
【００３７】
また、以上は、コンテンツ配信サーバ１からダウンロードされた平文コンテンツであったが、図示しない電話回線を介して平文コンテンツ受信部３で受信された電子メールや同じく電話回線を介して送信される電子メールなども、平文コンテンツと同様に扱うことができ、これまでダウンロードされたものとして説明した平文コンテンツと同様、暗号化コンテンツとして外部記録機器１４に記録することができるし、また、外部記録機器１４から読み出して復号化処理し、出力部１０で再生出力することができる。従って、以下の説明では、平文コンテンツとは、特に断らない限り、コンテンツ配信サーバ１からダウンロードされた平文コンテンツばかりでなく、このような電子メールなどのコンテンツも含むものである。なお、かかる電子メール情報は、記録部５でダウンロードされた平文コンテンツとともに記録されるようにしてもよいが、メール専用の記録部を設け、これに記録するようにしてもよい。
【００３８】
ここで、記録部５はフラッシュメモリなどからなるものであって、記録容量一杯に記録がなされているときには、新たに平文コンテンツを記録することができない。これに記録するためには、この記録部５を一旦全消去しなければならない。しかし、このように全消去をすると、必要な平文コンテンツまでも消去されてしまう。外部記録機器１４はかかる記録部５をバックアップするものであって、記録部５を全消去する前に、記録部５に記録されている所望の平文コンテンツを外部記録機器１４に記録して保存することができる。そして、このように保存する場合、著作権で保護されている平文コンテンツやプライバシ保護を必要とする電子メールなどの平文コンテンツに対しては、暗号化・復号化処理部６で暗号文コンテンツとするものである。このときに外部記録機器１４で保存されるのは、暗号文コンテンツのみである。この暗号化のための鍵、即ち、暗号鍵は、秘密鍵として、この携帯無線電話機２に特有のものであり、外部記録機器１４に送らないようにする。このため、上記のようにして外部記録機器１４に保存される暗号文コンテンツは、この携帯無線電話機２以外では復号化できず、これにより、携帯無線電話機２の外部記録機器接続部８から出力される暗号文コンテンツが不当に解読されたり、改ざんされたりすることから守られることになる。
【００３９】
図２は図１における携帯無線電話機２の構成をさらに具体的に示すブロック図であって、７ａはコンテンツ送信部、７ｂはコンテンツ受信部、８ａは送信側接続部、８ｂは受信側接続部、１５は平文コンテンツ読出部、１６は誤り検出符号生成部、１７は暗号文コンテンツ生成部、１８は暗号文コンテンツ復号部、１９は復号データ誤り検出部、２０は平文コンテンツ再書込部、２１は暗号化／復号化用の秘密鍵生成部、２２は平文コンテンツ消去部、２３，２４は信号線、２５は平文コンテンツ再生部、２６は表示部、２７はオーディオ出力部、２８は経路であり、図１に対応する部分には同一符号を付けて重複する説明を省略する。
【００４０】
同図において、図１におけるユーザとのインタフェース手段をなす出力部１０は、平文コンテンツ再生部２５と表示部２６とスピーカなどのオーディオ出力部２７とから構成される。表示部２６は、通常の携帯無線電話機と同様、動作モードやメニュー，平文コンテンツなどを表示し、オーディオ出力部２７は、通常の携帯無線電話機と同様の通話のための音声再生を行なうが、配信された平文コンテンツの音声再生も行なう。これら表示部２６とオーディオ出力部２７とは、平文コンテンツ再生部２５、即ち、音声／画像コーディックで変換された再生信号で映像・音声出力をする。
【００４１】
また、図１におけるユーザとのインタフェース手段をなす入力部１１は、キーボードや表示部２６でのタッチパネルなどのボタン操作部であり（以下、入力部１１をボタン操作部１１と表現する）、コンテンツ配信サーバ１（図１）へのコンテンツのダウンロード要求、配信されて記録部５に格納されたコンテンツの再生指示、記録部５などの平文コンテンツの外部記録機器１４への送信処理指示、外部記録機器１４からの平文コンテンツの受信指示などの操作をユーザが行なうのに使用される。
【００４２】
図１での送受信部７は、コンテンツ送信部７ａとコンテンツ受信部７ｂとからなり、また、図１での外部記録機器接続部８は、コンテンツ送信部７ａに接続された送信側接続部８ａとコンテンツ受信部７ｂに接続された受信側接続部８ｂとからなっている。
【００４３】
図１における暗号化・復号化処理部６は暗号化処理部と復号化処理部とからなる。暗号化処理部は、記録部５から平文コンテンツＣｐを読み出す平文コンテンツ読出部１５と、この平文コンテンツに誤り検出符号を生成して付加する誤り検出符号生成部１６と、誤り検出符号が付加された平文コンテンツを、秘密鍵生成部２１で生成される暗号化用の秘密鍵Ｋｅｙを用いて暗号化処理し、暗号文コンテンツを生成する暗号文コンテンツ生成部１７とから構成されており、暗号文コンテンツ生成部１７がコンテンツ送信部７ａに接続されている。
【００４４】
ここで、平文コンテンツＣｐはその名称とコンテンツの種類と著作権情報とコンテンツデータといった情報からなっている。平文コンテンツの名称は、この平文コンテンツＣｐに割り当てられたファイル名やファイル番号などからなり、ダウンロードを要求する際の平文コンテンツＣｐの指定などにも用いられる。コンテンツの種類は、文章，写真，動画像，音楽などの平文コンテンツＣｐのデータ（コンテンツデータ）の種類を表わすものである。また、平文コンテンツＣｐが著作権で保護されたものであるときには、その旨を示す情報（即ち、著作権情報）が付加される。コンテンツデータは文章，写真，動画像，音楽などのコンテンツの内容である。
【００４５】
ユーザがボタン操作部１１で記録部５での所望の平文コンテンツＣｐの外部記録機器１４への送信を指示すると、平文コンテンツ読出部１５によって記録部５から指定された平文コンテンツＣｐのコンテンツデータが読み出され、著作権で保護されるものであるときには、誤り検出符号生成部１６と暗号文コンテンツ生成部１７で上記の処理がなされて暗号文コンテンツが生成される。この暗号文コンテンツは、コンテンツ送信部７ａにより、送信側接続部８ａから外部記録機器１４に送信される。著作権で保護されない平文コンテンツＣｐの場合には、このコンテンツデータが誤り検出符号生成部１６で誤り検出符号が付加された後、信号線２３を介してコンテンツ送信部７ａに送られ、外部記録機器１４に送信される。
【００４６】
なお、記録部５に格納された平文コンテンツＣｐは、上記のように、平文コンテンツ管理部１２によって管理されており、この管理のもとに、平文コンテンツ読出部１５によって記録部５から読み出される平文コンテンツＣｐが著作権で保護されたものかどうかが判別される。
【００４７】
また、以上のことは電子メールなどの平文コンテンツについても同様であるが、この場合には、ユーザのボタン操作部１１の指示操作により、暗号文コンテンツ生成部１７で暗号化するかどうかが決められる。
【００４８】
さらに、外部記録機器１４に記録された暗号文コンテンツも、平文コンテンツ管理部１２によって管理される。
【００４９】
ところで、例えば、表示部２６では、平文コンテンツ管理部１２の管理情報に基づいて、記録部５での平文コンテンツの記録状況が表示される。これにより、ユーザは現状で新たな平文コンテンツをダウンロード可能かどうかを判断することができる。ダウンロード不能な状態に近い状態になったとユーザが判定し（あるいは、平文コンテンツ管理部１２がこれを自動的に検知し、ユーザに表示部２６などでもって通知するようにしてもよい）、ボタン操作部１１を操作して記録部５での必要な平文コンテンツの外部記録機器１４への記録（移し換え）を指示すると、上記のようにして外部記録機器１４への記録が行なわれるのであるが、このようにして、記録部５での必要とする平文コンテンツが外部記録機器１４に記録保存されると、これら平文コンテンツはこの外部記録機器１４によってバックアップされていることになり、このときの記録部５での平文コンテンツは不要となる。そこで、ユーザが平文コンテンツの外部記録機器１４への移し換えを終了し、もはや記録部５内の平板コンテンツを不要なものとして、ボタン操作部１１で所定の操作を行なうと、平文コンテンツ消去部２２が作動して記録部５の一括消去を行なう。これにより、記録部５での平文コンテンツの記録が可能となって、新たな平文コンテンツのダウンロードが可能となる。
【００５０】
また、平文コンテンツ消去部２２は、ボタン操作部１１からの指示で記録部５の消去を行なうと、平文コンテンツ管理部１２に記録部５を消去したことを通知する。これにより、平文コンテンツ管理部１２は、記録部５での記録コンテンツに関する管理情報をクリアし、新たに平文コンテンツが受信されたときには、これを記録部５に記録するように、平文コンテンツ記録制御部４に指示を与えることができるのである。
【００５１】
暗号化・復号化処理部６での復号化処理部は、コンテンツ受信部７ｂで受信された暗号文コンテンツを、秘密鍵生成部２１で生成された復号用の秘密鍵Ｋｅｙを用いて復号化する暗号文コンテンツ復号部１８と、この暗号文コンテンツ復号部１８で復号された平文コンテンツをこれに付加されている誤り検出符号を用いて誤りを検出し、誤り訂正を行なう復号データ誤り検出部１９とから構成されており、さらに、復号された平文コンテンツを記録部５に記録する構成をなす場合には、その記録部５への再書込みを行なうための平文コンテンツ再書込部２０が設けられる。
【００５２】
ユーザがボタン操作部１１で所定の操作をすることにより、平文コンテンツ管理部１２の管理情報に基づいて、各外部記録機器１４に記録されている暗号文コンテンツのリストが表示部２６に表示され、この中から所望とする平文コンテンツを選択して指定することができる。この場合、外部記録機器管理部１３が現在接続されている外部記録機器１４を管理しており、この管理のもとに、現在接続されている外部記録機器１４に対する上記のリストが表示部２６で表示されることになる。
【００５３】
そこで、ユーザがボタン操作部１１によって外部記録機器１４に記録されている所望のコンテンツを指定すると、指定した外部記録機器１４から指定したコンテンツが送信され、携帯無線電話機２では、これが受信側接続部８ｂからコンテンツ受信部７ｂで受信される。そして、この受信したコンテンツが暗号文コンテンツである場合には、暗号文コンテンツ復号部１８と復号データ誤り検出部１９で上記の処理がなされて平文コンテンツとなり、また、この受信したコンテンツが暗号化されていない平文コンテンツである場合には、復号データ誤り検出部１９だけで処理され、ＲＡＭ９に書き込まれる。ＲＡＭ９での書込みが終了すると、この書き込まれた平文コンテンツが平文コンテンツ再生部２５に読み出され、表示部２６やオーディオ出力部２７に供給されて平文コンテンツの出力がなされる。
【００５４】
なお、外部記録機器１４から受信したコンテンツを、復号などの処理後、平文コンテンツ再書込み部２０により、記録部５にも記録することができるようにしてもよい。この場合には、記録部５でのこの平文コンテンツの記録領域が平文コンテンツ管理部１２で指定されて記録が行なわれ、記録終了すると、いま記録した平文コンテンツが読み出されて、ＲＡＭ９を介して、平文コンテンツ再生部２５に供給され、表示部２６やオーディオ再生部２７で再生が行なわれる。従って、外部記録機器１４から受信したコンテンツを、ＲＡＭ９ではなく、記録部５に記録するようにしても、この記録後、直ちに再生表示させることができる。
【００５５】
ところで、このように外部記録機器１４から受信したコンテンツを記録部５に記録するものとすると、そのとき、記録部５が満杯の場合には、この記録部５に記録できないため、外部記録機器１４からコンテンツを取り込むことができない。そこで、このような場合には、ユーザが外部記録機器１４から平文コンテンツを取り込む前に記録部５が満杯であることを表示部２６などを用いて通知し、ユーザの指示操作によって記録部５の必要な平文コンテンツが外部記録機器１４に移され、さらに、平文コンテンツ消去部２２で記録部５が消去されてからユーザが指定する平文コンテンツを外部記録機器１４から取り込むようにする。
【００５６】
次に、この第１の実施形態の動作について説明する。
【００５７】
図３は平文コンテンツの記録部２０への記録に関する動作の一具体例を示すフローチャートである。
【００５８】
図２及び図３において、ユーザがボタン操作部１１を操作して所望の平文コンテンツのダウンロードを要求すると（Ｓ１０１）、コンテンツ配信サーバ１（図１）は、携帯無線電話機２から要求された平文コンテンツＣｐを、コンテンツ名称，コンテンツ種類及び平文コンテンツデータからなる情報として、携帯無線電話機２へ配信する（Ｓ１０２）。
【００５９】
そこで、平文コンテンツ受信部３がこの平文コンテンツＣｐを受信するが（Ｓ１０３）、その着信終了とともに、例えば、「受信して保存しました」といったメッセージとこの平文コンテンツの名称などを表示部２６に表示させ、ユーザが希望した平文コンテンツをダウンロードしたことをユーザに確認させ（Ｓ１０４）、これとともに、平文コンテンツ管理部１２にこのダウンロードされた平文コンテンツＣｐの名称、コンテンツの種類と著作権の保護の有無を示す著作権情報とを登録させる（Ｓ１０５）。これに基づいて、平文コンテンツ管理部１２は、平文コンテンツ記録制御部４に記録部５でのこの平文コンテンツＣｐの記録領域を指示する。これにより、平文コンテンツ記録制御部４は、記録部５での平文コンテンツ管理部１２で指示された記録領域に、この平文コンテンツＣｐの名称とコンテンツの種類と著作権情報とコンテンツデータとを記録する（Ｓ１０６）。
【００６０】
これにより、一連の動作が終了するのであるが（Ｓ１０９）、ユーザがボタン操作部１１を操作してこの平文コンテンツの表示の指示があると（Ｓ１０７）、記録部５からこの平文コンテンツＣｐのコンテンツデータが読み出され、ＲＡＭ９及び平文コンテンツ再生部２５を介して表示部２６やオーディオ出力部２７に供給されて表示がなされる。そして、ユーザによるボタン操作部１１の操作によって表示が終わり、一連の動作が終了するが（Ｓ１０９）、この操作が消去指示であるときには（Ｓ１１０）、記録部５で全データの一括消去が行なわれ（Ｓ１１１）、一連の動作が終了する（Ｓ１０９）。
【００６１】
図４は図２での記録部５から外部記録機器１４に平文コンテンツＣｐを送出する処理手順の一具体例を示すフローチャートである。
【００６２】
図２及び図４において、携帯無線電話機２では、ユーザによるボタン操作部１１の操作によって外部記録機器１４への送信指示がなされると（Ｓ２０１）、平文コンテンツ管理部１２に登録されている平文コンテンツの名称やそのコンテンツの種類のリストが選択可能に表示部２６に表示される（Ｓ２０２）。また、これとともに、秘密鍵生成部２１が暗号用の秘密鍵Ｋｅｙを作成開始する（Ｓ２０３）。
【００６３】
ユーザがボタン操作部１１を操作して表示部２６に表示されている所望の平文コンテンツＣｐを指示選択すると（Ｓ２０４）、平文コンテンツ管理部１２により、記録部５のこの指定された平文コンテンツＣｐの記録領域が選択されて平文コンテンツ読出部１５に通知される（Ｓ２０５）。そして、外部記録機器管理部１３の管理情報に基づいて、携帯無線電話機２に現在接続されている外部記録機器１４のリストが表示部２６に表示され（Ｓ２０６）、そのリストの中から平文コンテンツＣｐを記録させたい外部記録機器をユーザに選択させる。
【００６４】
ユーザがボタン操作部１１を操作して希望する外部記録機器１４を選択すると（Ｓ２０７）、平文コンテンツ管理部１２に選択された平文コンテンツの名称，種類，コンテンツデータのサイズ（データ量）とＳ２０７で選択した外部記録機器１４の識別子とが登録される（Ｓ２１２）。ここで、外部記録機器１４の識別子は外部記録機器１４毎に携帯無線電話機２が独自に設定したものであり、この識別子でもって該当する外部記録機器１４にアクセスできるようにしている。つまり、この携帯無線電話機２には、これに使用できる外部記録機器１４の全ての識別子が登録されている。
【００６５】
これとともに、平文コンテンツ読出部１５により、記録部５でのＳ２０５で平文コンテンツ管理部１２によって選択された記録領域からユーザによって指定選択された平文コンテンツＣｐのコンテンツデータが読み出される（Ｓ２０８）。読み出されたこのコンテンツデータは、誤り検出符号生成部１６で生成された誤り検出符号が付加され（Ｓ２０９）、この平文コンテンツＣｐが著作権によって保護されるものであるときには、さらに、暗号文コンテンツ生成部１７において、秘密鍵生成部２１で生成される暗号用の秘密鍵Ｋｅｙにより（Ｓ２０３）、暗号化処理され（Ｓ２１０）、さらに、これに付加された誤り検出符号が暗号化処理される（Ｓ２１１）。
【００６６】
以上のようにして暗号化処理されたコンテンツデータは、平文コンテンツ管理部１２に登録されているこの平文コンテンツＣｐの名称と種類が平文で付加されて暗号文コンテンツが形成され（Ｓ２１３）、コンテンツ送信部７ａにより、送信側接続部８ａからＳ２０７で選択された外部記録機器１４に送信される（Ｓ２１４）。この外部記録機器１４では、この暗号文コンテンツが記録保存される（Ｓ２１５）。なお、指定選択された平文コンテンツＣｐが著作権で保護されるものではないときには、Ｓ２０９からＳ２１３に進み、暗号化処理はなされない。
【００６７】
以上の処理は、平文コンテンツが電子メールである場合も同様であり、かかる電子メールは、記録部５に記録するようにしてもよいし、別の図示しない記録部に記録するようにしてもよい。別の記録部に記録された電子メールの場合には、これから読み出された電子メールが誤り検出符号生成部１６に供給されて同様の処理がなされるし、この場合、この電子メールに対して暗号化処理（Ｓ２１０，Ｓ２１１）を行なう場合には、ユーザがボタン操作部１１を操作して指定する。
【００６８】
ところで、外部記録機器１４への送信指示（Ｓ２０１）したときに生成される暗号化用の秘密鍵Ｋｅｙは秘密鍵生成部２１で生成されるが、この生成方法として、この携帯無線電話機２に固有の情報に基づいて生成している。例えば、固有の情報として電話番号を利用する場合、秘密鍵Ｋｅｙとしては、この電話番号を形成する数字配列を所定の規則によって並べ替えたものとする。例えば、電話番号を「０９０１２３４５６７８」とし、その所定の規則が電話番号を形成する数字の配列を逆にするものとすると、秘密鍵Ｋｅｙは「８７６５４３２１０９０」となる。このようにすることにより、秘密鍵Ｋｅｙは電話番号と対になるように生成される。
【００６９】
なお、Ｓ２１２で平文コンテンツ管理部１２にコンテンツデータのサイズ（データ量）も登録したのは、例えば、外部記録機器１４に記録されたコンテンツを再生する場合、これが改ざんされたか否かの判定に使用するものである。
【００７０】
外部記録機器１４に記録されたコンテンツに付加された名称と種類は平文であるから（Ｓ２１３）、これらを、例えば、パーソナルコンピュータなどの外部記録機器１４で表示させることができるが、Ｓ２１０，Ｓ２１１で暗号化処理されたコンテンツデータは、これに用いた暗号化用の秘密鍵Ｋｅｙがこの外部記録機器１４に送られないので、この外部記録機器１４で復号することができず、従って、この外部記録機器１４でこのコンテンツデータの内容を開示することができない。また、この外部記録機器１４から暗号文コンテンツを他の携帯無線電話機で読み取っても、同様である。このことから、外部記録機器１４は、携帯無線電話機２の記録部５をバックアップしながら、著作権によって保護されるコンテンツやプライバシのコンテンツを第三者から守ることができる。
【００７１】
なお、図４で説明した処理手順は、外部記録機器１４への平文コンテンツの送信指示（Ｓ２０１）を携帯無線電話機２で行なうものとしたが、外部記録機器１４からかかる送信命令をすることも可能である。即ち、経路２８を経由して平文コンテンツ管理部１２で管理されている平文コンテンツの名称と種類の情報の一覧を、外部記録機器１４で閲覧できるようにする。そして、外部記録機器１４側でこの一覧から必要な平文コンテンツを選択してその選択結果を経路２８を経由して平文コンテンツ管理１２に送るようにし、これに基づいて平文コンテンツ管理部１２が、上記のように、記録部５の選択された平文コンテンツを外部記録機器１４に送信する。この場合、記録部５での必要な全ての平文コンテンツを外部記録機器１４に移すような場合には、外部記録機器１４からの指示により、平文コンテンツ消去部２２を動作させて記録部５を一括消去させる。
【００７２】
図５は外部記録機器１４から所望のコンテンツを再生するときの処理手順の一具体例を示すフローチャートである。
【００７３】
図２及び図５において、ユーザが携帯無線電話機２のボタン操作部１１で外部記録機器１４からのコンテンツの読出しを指示すると（Ｓ３０１）、外部記録機器管理部１３の管理情報を基に、平文コンテンツ管理部１２で管理する情報のうち、この携帯無線電話機２に現在接続されている外部記録機器１４とそれらに記録されているコンテンツの名称や種類がリストの形式で選択可能に表示部２６で表示される（Ｓ３０２）。ユーザがこれを見て所望とするコンテンツを選択指示すると（Ｓ３０３）、この選択指示されたコンテンツが平文コンテンツ管理部１２に通知される。この通知を受けた平文コンテンツ管理部１２は、経路２８を介し、識別子でもって該当する外部記録機器１４にアクセスし、これにユーザが指定したコンテンツを通知する（Ｓ３０５）。
【００７４】
この通知を受けた外部記録機器１４は、該当する名称，種類のコンテンツを読み出して携帯無線電話機２に送信する。携帯無線電話機２は、これをコンテンツ受信部７ｂで受信すると（Ｓ３０６）、これが暗号文コンテンツである場合には、秘密鍵生成部２１で生成される復号用の秘密鍵Ｋｅｙ（Ｓ３０４）を用いて、暗号文コンテンツ復号部１８でコンテンツデータの復号処理を行ない（Ｓ３０７）、さらに、誤り検出符号の復号処理（Ｓ３０８）を行なった後、また、暗号文コンテンツでない場合には、直ちに、夫々復号データ誤り検出部１９で誤り検出訂正処理を行ない、上記のように、ＲＡＭ９もしくは記録部５に書き込む。記録部５に記録する場合には、平文コンテンツ管理部１２が、記録部５での記録領域を指定し（Ｓ３１３）、また、この復号された平文コンテンツの名称や種類，記録領域がこの平文コンテンツ管理部１２に管理情報として登録される（Ｓ３１４）。
【００７５】
ＲＡＭ９もしくは記録部５への記録が終わると、この記録されて平文コンテンツデータのデータ量（サイズ）が検出され、これと先の図４のＳ２１２で平文コンテンツ管理部１２に登録されているこの平文コンテンツのコンテンツデータのデータ量とが比較され、この平文コンテンツが改ざんされているか否か、また、他の携帯無線電話機で暗号化された平文コンテンツではないかどうかなどの判定がなされる（Ｓ３０９）。改ざんされていれば、データ量が一致しないことになる。また、他の携帯無線電話機で暗号化された平文コンテンツである場合には、復号できないことになる。改ざんされておらず、自分の携帯無線電話機２で暗号化したものであれば、この平文コンテンツがＲＡＭ９または記録部５から読み出され、表示部２６やオーディオ出力部２７で表示されるが（Ｓ３１０）、改ざんされていれば（Ｓ３０９）、不法処理がなされている旨のメッセージを表示部２６などに表示し（Ｓ３１１）、処理を終了する（Ｓ３１２）。
【００７６】
なお、外部記録機器１４が、他の携帯無線電話機に対しても、バックアップ用として共用されている場合には、ユーザは自分の携帯無線電話機２で他の携帯無線電話機から記録された平文コンテンツを読み取ることができる場合もある。しかし、読み取った平文コンテンツが他の携帯無線電話機で暗号化された暗号文コンテンツである場合には、これを復号することができないことになる。従って、この場合には、復号できないことを表示部２６などでユーザに知らせるようにする。
【００７７】
また、図５で説明した処理手順は、外部記録機器１４からのコンテンツの読出し指示（Ｓ３０１）を携帯無線電話機２側で行なうものとしたが、外部記録機器１４でかかる読出し指示をすることも可能である。即ち、経路２８を経由して平文コンテンツ管理部１２で管理されているこの外部記録機器１４でのコンテンツの名称と種類の情報の一覧を、外部記録機器１４で閲覧できるようにする。そして、外部記録機器１４側でこの一覧から必要にコンテンツを選択してその選択結果を経路２８を経由して平文コンテンツ管理１２に送るようにし、これに基づいて平文コンテンツ管理部１２が携帯無線電話機２を受信処理可能な状態に設定する。
【００７８】
以上のように、この第１の実施形態では、外部記録機器１４として大記録容量の機器を使用することができるので、著作権のある平文コンテンツを多く取得しても、著作権保護が可能となって、また、ユーザ個人の情報であっても、プライバシの侵害なく安心して保存可能である。
【００７９】
ところで、上記の第１の実施形態では、秘密鍵Ｋｅｙを携帯無線電話機２の固有のＩＤを利用して自動作成するものであった。そこで、もし、この携帯無線電話機２を紛失したり、破損したりした場合、あるいは携帯無線電話機を買い替えたりした場合、外部記録機器１４に記録したコンテンツは再生不可能になる。これを防止するためには、外部記録機器１４に送出するときの暗号文コンテンツの秘密鍵を、携帯無線電話機２に依存するのではなく、ユーザ個人で任意に作成することができるようにすれば、紛失などをした場合にも、外部記録機器１４でのコンテンツデータが活用できる。
【００８０】
図６はこのように秘密鍵をユーザ個人で任意に作成することができるようにした本発明による携帯無線電話機及びそのデータバックアップ方法の第２の実施形態の記録部５から外部記録機器１４にコンテンツを送出する際の処理手順の一具体例を示すフローチャートである。
【００８１】
ここで、Ｓ２０１，Ｓ２０２，Ｓ２０４〜Ｓ２１５の一連の処理手順は図４に示した処理手順と同様であり、これについての説明は省略する。この第２の実施形態は、図４に示す処理手順において、Ｓ２０３の代わりにＳ４０１〜Ｓ４０５の処理手順を行なうものである。ここで、このＳ４０１〜Ｓ４０５の処理手順について説明する。
【００８２】
図２及び図６において、ユーザがボタン操作部１１の操作によって外部記録機器１４へのコンテンツの送信を指示すると（Ｓ２０１）、暗号化用の秘密鍵Ｋｅｙを電話番号などの携帯無線電話機２固有のＩＤに基づいて作成するか、あるいはユーザ個人で任意に作成するかを表示部２６で問い合わせる（Ｓ４０１）。ユーザが携帯無線電話機２の固有のＩＤに基づいて作成することを指示すると（Ｓ４０２）、図４に示した手順と同様に、秘密鍵生成部２１がこの固有ＩＤから暗号化用の暗号鍵Ｋｅｙを作成し（Ｓ４０３）、記録部５などから読み出した平文コンテンツＣｐのコンテンツデータやこれに付加した誤り検出符号の暗号化処理に用いる（Ｓ２１０，Ｓ２１１）。
【００８３】
また、ユーザが任意の秘密鍵を作成することを指示したときには（Ｓ４０２）、ユーザがボタン操作部１１で任意の秘密鍵Ｋｅｙを入力することになる（Ｓ４０４）。そして、この秘密鍵Ｋｅｙでコンテンツデータや誤り検出符号の暗号化処理がなされる（Ｓ２１０，Ｓ２１１）。
【００８４】
このようにして、Ｓ４０２で秘密鍵Ｋｅｙの作成方法としてユーザが任意に決める方法が選択されると、それ以降、この携帯無線電話機２に対しては、そのとき決められた秘密鍵Ｋｅｙしか使用できなくなる。勿論、携帯無線電話機２の固有のＩＤに基づいて作成する方法の選択脚（Ｓ４０２）は残ることになる。
【００８５】
なお、ユーザが任意に決められる秘密鍵Ｋｅｙは、唯一１回に限るものとし（Ｓ４０５）、図示しないＣＰＵなどによってこの秘密鍵Ｋｅｙが管理される。これは、もし、複数の任意の秘密鍵を創生できるものとした場合、秘密鍵が第三者に漏れる確率が高くなり、これらのいずれかが第三者に漏洩すると、第三者は配信されたコンテンツを無料で外部記録機器１４から利用できるようになる。即ち、不当に著作権が侵害されることになる。そこで、任意の秘密鍵Ｋｅｙの創生は唯一１回に制限し、著作権侵害なく利用できるようにする。
【００８６】
外部記録機器１４からかかる任意の秘密鍵Ｋｅｙによる暗号文コンテンツを読み出す場合には、図５と類似の動作を行なう。即ち、復号鍵もユーザ個人で定めた任意の秘密鍵であって、唯一定めた秘密鍵Ｋｅｙを生成して復号化処理を行なう。
【００８７】
図７は図６の外部記録機器１４への書込みに対する外部記録機器１４からの読出しに際しての処理手順を示すフローチャートである。
【００８８】
ここで、Ｓ３０１〜Ｓ３０３及びＳ３０５〜Ｓ３１２の一連の処理手順は図５に示した処理手順と同様であり、これについての説明は省略する。ここで示す処理手順は、図５に示す処理手順において、Ｓ３０４の代わりにＳ５０１〜Ｓ５０５の処理手順を行なうものである。ここで、このＳ５０１〜Ｓ５０５の処理手順について説明する。
【００８９】
図２及び図７において、ユーザが携帯無線電話機２のボタン操作部１１を操作して外部記録機器１４からのコンテンツの読出しを指示すると（Ｓ３０１）、かかるコンテンツの暗号化のための秘密鍵が、電話番号などの携帯無線電話機２固有のＩＤに基づいて作成したものか、あるいはユーザ個人で任意に定めるものかを問い合わせる画面が表示部２６で表示される（Ｓ５０１）。そこで、ユーザが携帯無線電話機２固有のＩＤに基づいて秘密鍵Ｋｅｙを作成する指示をすると（Ｓ５０２）、図５に示す処理と同様、秘密鍵生成部２１で固有ＩＤに基づく復号用の暗号鍵Ｋｅｙが作成される（Ｓ５０３）。
【００９０】
ところで、このように秘密鍵Ｋｅｙの作成方法を携帯無線電話機２固有のＩＤに基づくものと指定しても、外部記録機器１４から取り込まれる暗号文コンテンツが、かかる固有のＩＤに基づいて作成された暗号化用の秘密鍵Ｋｅｙで暗号化されておらず、ユーザが任意に作成した秘密鍵（図６のＳ４０４）によって暗号化されたものである場合もある。そこで、この第２の実施形態では、例えば、暗号文コンテンツの先頭部分に、正しく復号されれば、決まったパターンが得られる情報が付加されており、コンテンツ復号化処理（Ｓ３０７）でかかるパターンが得られれば、この秘密鍵Ｋｅｙで復号化処理を継続するが、かかるパターンが得られない場合には、このとき指示した（Ｓ５０１）秘密鍵の形成方法が誤っているとして、Ｓ５０１に戻り、秘密鍵Ｋｅｙの作成方法の選択をし直させるようにする。
【００９１】
そこで、上記のように、ユーザの指定に従い（Ｓ５０１）、携帯無線電話機２固有のＩＤに基づいて秘密鍵Ｋｅｙを作成し（Ｓ５０３）、これが外部記録機器１４から読み出す暗号文コンテンツに対して正しい復号化用の秘密鍵Ｋｅｙであるときには、この秘密鍵Ｋｅｙを用いてこの暗号文コンテンツの復号化処理が行なわれるが（Ｓ３０７，３０８）、この秘密鍵Ｋｅｙが暗号化用の秘密鍵Ｋｅｙに対応しない場合には、再び秘密鍵の作成方法の選択をユーザに依頼する（Ｓ５０１）。ユーザは、今度は、ユーザ個人が決めた秘密鍵Ｋｅｙを作成することを選択することになり（Ｓ５０２）、ユーザによる秘密鍵Ｋｅｙの入力を待つことになる（Ｓ５０４）。ユーザが入力した秘密鍵が、上記のように、図６のＳ４０４で入力して管理されている秘密鍵Ｋｅｙと一致するときには、これを用いて復号化処理が行なわれる（Ｓ３０７，Ｓ３０８）。この場合、上記のように、外部記録機器１４からユーザが指定した暗号文コンテンツは、上記のように、一度読み出されているが、この正しい秘密鍵Ｋｅｙで復号化処理するために、再び読み出される。ユーザが入力した秘密鍵が管理されている秘密鍵Ｋｅｙと一致しないときには、再度の秘密鍵の入力が要求される（Ｓ４０５）。
【００９２】
また、図６に示す処理でユーザが任意に定めた秘密鍵がない場合には、図５と同様の処理となり、外部記録機器１４の読出し指示（Ｓ３０１）とともに、直ちにＳ５０３に進み、携帯無線電話機２固有のＩＤに基づいて秘密鍵Ｋｅｙが作成される。
【００９３】
なお、平文コンテンツ管理部１２が、外部記録機器１４に記録した暗号文コンテンツ毎に、秘密鍵についても、携帯無線電話機２固有のＩＤによるものか、あるいはユーザが固有に決めたものであるかを管理するようにし、Ｓ３０２で外部記録機器１４での暗号文コンテンツの指定があると、平文コンテンツ管理部１２のかかる管理情報から、自動的に秘密鍵の形成方法を決めるようにしてもよい。図７では、この場合には、Ｓ５０１がＳ３０２の指定結果に基づいて、平文コンテンツ管理部１２の管理情報を基に、秘密鍵の作成方法を判定し、携帯無線電話機２固有のＩＤによるときには（Ｓ５０２）、Ｓ５０３に進んで秘密鍵Ｋｅｙが作成され、ユーザが任意に作成したものであるときには（Ｓ５０２）、ユーザに図６のＳ４０４で決めた秘密鍵を入力するように指示することになる（Ｓ５０４）。
【００９４】
以上のように、この第２の実施形態では、携帯無線電話機２を紛失したり、破損して使えなくなっても、携帯無線電話機を買い替えたりしても、ユーザが任意に決めた秘密鍵を使用することにより、他の携帯無線電話機あるいは買い替えた携帯無線電話機でもって外部記録機器１４でのこの秘密鍵による暗号文コンテンツを利用することができる。
【００９５】
また、ユーザが決めた任意の秘密鍵Ｋｅｙが第三者に漏れた場合には、第三者は別の携帯無線電話機で有料コンテンツを不法に利用する操作を行なう場合もあるが、たとえ行なっても、この別の携帯無線電話機が外部記録機器１４を共有しない場合には、図５のＳ３０５で説明したように、外部記録機器１４にアクセスするのに登録されているその識別子も必要であり、かつこの識別子は携帯無線電話機２がこの外部記録機器１４に関する情報に基づいて独自に決めたものであることから、外部記録機器１４にアクセスすることは容易でなく、かかる外部記録機器１４での著作権のある暗号文コンテンツを利用することは容易でない。従って、著作権保護を図りながら、多くの有料コンテンツを利用できる利便性が向上する。
【００９６】
図８は本発明による携帯無線電話機及びそのデータバックアップ方法の第３の実施形態の要部を示す構成図であって、２９は乱数発生器、３０はアルゴリズム番号解析部であり、図２に対応する部分には同一符号を付けて重複する説明を省略する。
【００９７】
この第３の実施形態は、先の各実施形態よりも暗号強度を向上させて、解読及び改ざんを困難にするものであり、その構成は図２に示す構成と同様であるが、暗号文コンテンツ生成部１７で複数の暗号化の仕方を選択でき、これに伴って暗号文コンテンツ復号部１８で複数の復号化の仕方を選択できるようにしたものである。
【００９８】
同図において、暗号文コンテンツ生成部１７には、ｘ個（但し、ｘは２以上の整数）の暗号化アルゴリズム１，２，……，ｘが設定されており、乱数発生器２９が発生する乱数に応じてその１つが選択され、誤り検出符号生成部１６からの平文コンテンツＣｐが、暗号化用の秘密鍵Ｋｅｙにより、選択された暗号化アルゴリズムｉ（但し、ｉ＝１，２，……，ｘ）に従って処理され、暗号化される。従って、暗号化アルゴリズムｉには、夫々乱数発生器２９が発生する乱数のいずれかと一致するアルゴリズム番号が割り当てられており、乱数発生器２９が発生する乱数がかかるアルゴリズム番号のいずれかと一致すると、このアルゴリズム番号に該当する暗号化アルゴリズムｉが選択される。
【００９９】
また、暗号文コンテンツ復号部１８には、暗号文コンテンツ生成部１７の暗号化アルゴリズム１，２，……，ｘに一対一に対応してｘ個の復号化アルゴリズム１，２，……，ｘが設定されており、復号化アルゴリズム１，２，……，ｘには、夫々該当する暗号化アルゴリズム１，２，……，ｘと同じアルゴリズム番号が割り当てられている。また、外部記録機器１４からの暗号文コンテンツが暗号文コンテンツ生成部１７でのいずれの暗号化アルゴリズム１，２，……，ｘで暗号化されたのか解析するアルゴリズム番号解析部３０が設けられており、この暗号文コンテンツの暗号化アルゴリズムのアルゴリズム番号がわかると、暗号文コンテンツ復号部１８でのこのアルゴリズム番号に該当する復号化アルゴリズムｉが選択され、復号用の秘密鍵Ｋｅｙにより、この暗号化平文コンテンツがこの選択された復号化アルゴリズムｉに従って処理されて復号される。
【０１００】
これ以外の構成は先の実施形態と同様であり、また、ここで用いる暗号化アルゴリズムとしては、例えば、ＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）を利用することができる。
【０１０１】
次に、この第３の実施形態の動作について説明する。
【０１０２】
図９は記録部５（図２）から読み出した平文コンテンツＣｐを外部記録機器１４に送る際の処理手順を示すフローチャートである。
【０１０３】
図９に示すこの第３の実施形態のかかる処理手順は、図４に示す処理手順において、Ｓ２０９とＳ２１０との間に複数の暗号化アルゴリズム１，２，……，ｘのうちの１つを選択するための処理手順であるＳ６０１〜Ｓ６０４が付加され、また、Ｓ２１２での平文コンテンツ管理部１２（図２）への登録情報にアルゴリズム番号を追加したものである。なお、図９においては、Ｓ２０３及びＳ２０８からの処理手順を示している。
【０１０４】
図４の説明と同様にして、ユーザがボタン操作部１１（図２）で外部記録機器１４への平文コンテンツの送出指示をすると（図４のＳ２０１）、図４に示すステップＳ２０２〜Ｓ２０７が実行された後、記録部５（図２）から平文コンテンツＣｐのコンテンツデータが読み出され（Ｓ２０８）、誤り検出符号生成部１６（図２）で誤り検出符号が付加された（Ｓ２０９）後、暗号文コンテンツ生成部１７に供給される。
【０１０５】
以上の過程において、乱数発生器２９からは乱数が発生開始しており（Ｓ６０１）、暗号文コンテンツ生成部１７での暗号化アルゴリズム１，２，……，ｘのいずれかのアルゴリズム番号と一致する乱数が得られるまで、乱数発生を継続する（Ｓ６０１〜Ｓ６０３）。そして、乱数がいずれかのアルゴリズム番号ｉと一致すると、このアルゴリズム番号ｉが割り当てられている暗号化アルゴリズムｉが実行のために選択決定される（Ｓ６０４）。
【０１０６】
このような状態で誤り検出符号生成部１６から暗号文コンテンツ生成部１７に平文コンテンツＣｐのコンテンツデータが供給されると、この暗号文コンテンツ生成部１７では、この選択された暗号化アルゴリズムｉに従って、暗号化用の秘密鍵Ｋｅｙを用いてこのコンテンツデータが暗号化処理され（Ｓ２１０）、また、このコンテンツデータに付加された誤り検出符号が暗号化処理される（Ｓ２１１）。また、これとともに、平文コンテンツ管理部１２（図２）では、この平文コンテンツＣｐの名称や種類，外部記録機器１４の識別子に加え、この暗号化処理に用いた暗号化アルゴリズムｉのアルゴリズム番号ｉも登録され（Ｓ２１２）、また、これら登録情報が平文のままで暗号化処理されたコンテンツデータの所定位置（例えば、パケットのヘッダ内）に付加される（Ｓ２１３）。そして、このように処理して得られた暗号文コンテンツが外部記録機器１４に送信され（Ｓ２１４）、この外部記録機器１４に記録されることになる（Ｓ２１５）。
【０１０７】
なお、この第３の実施形態においても、外部記録機器１４への送信指示は、上記のように、携帯無線電話機２のボタン操作部４１によって行なうようにしてもよいが、上記第１の実施形態と同様、外部記録機器１４からもできるようにしてもよい。
【０１０８】
図１０は外部記録機器１４から受信した暗号文コンテンツの処理手順を示すフローチャートである。
【０１０９】
図１０に示すこの第３の実施形態のかかる処理手順は、図５に示す処理手順において、Ｓ３０６とＳ３０７との間に複数の復号化アルゴリズム１，２，……，ｘのうちの該当する１つを決定するための処理手順であるＳ７０１〜Ｓ７０４が付加されたものである。なお、図１０では、Ｓ３０４及びＳ３０６からの処理手順を示している。
【０１１０】
図５の説明と同様にして、ユーザがボタン操作部１１（図２）で外部記録機器１４からの平文コンテンツの読出し指示をすると（図５のＳ３０１）、図５に示すステップＳ３０２〜Ｓ３０５が実行された後、外部記録機器１４からの暗号文コンテンツが受信され（Ｓ３０６）、この受信した暗号文コンテンツから図９のＳ２１３で付加された平文の名称や種類が抽出されて平文コンテンツ管理部１２（図１２）に通知される（Ｓ７０１）。
【０１１１】
そして、さらに、アルゴリズム番号解析部３０により、この暗号文コンテンツから図９のＳ２１３で付加されたアルゴリズム番号ｉが抽出され（Ｓ７０２）、図９のＳ２１２で平文コンテンツ管理部１２に登録されたアルゴリズム番号と比較する（Ｓ７０３）。これらが一致しなければ、不法処理がなされている旨のメッセージを表示部２６（図２）などに表示し（Ｓ３１１）、処理を終了するが（Ｓ３１２）、一致すると、この暗号文コンテンツがこの携帯無線電話機２で暗号化されたものと判定され、暗号文コンテンツ生成部１８でこのアルゴリズム番号が割り当てられている復号化アルゴリズムｉが選択される（Ｓ７０４）。
【０１１２】
以下は、この選択された復号化アルゴリズムｉに従って、図５で説明したＳ３０７以降の処理がなされる。
【０１１３】
なお、この第３の実施形態においても、外部記録機器１４からの読出し指示は、上記のように、携帯無線電話機２のボタン操作部４１によって行なうようにしてもよいが、上記第１の実施形態と同様、外部記録機器１４からもできるようにしてもよい。
【０１１４】
以上のように、この第３の実施形態では、外部記録機器１４に送信する暗号文コンテンツ毎に暗号化のためのアルゴリズムがランダムに異なるものであるから、先の実施形態に比べ、暗号強度がさらに向上することになり、外部記録機器１４に記録されている暗号文コンテンツの解読や改ざんがより困難になる。
【０１１５】
【発明の効果】
以上説明したように、本発明によれば、記録容量の大きい外部記録機器を用いて内蔵の記録部をバックアップするものであるから、ダウンロードされた、あるいは受信したコンテンツを多量に保存することができるし、しかも、携帯無線電話機で暗号化して暗号文コンテンツとし、この暗号文コンテンツのみを外部記録機器１４で保存するものであるから、著作権のある配信コンテンツであっても、著作権を侵害することなく、バックアップデータとして外部記録機器に保存及び管理することができるし、ユーザ個人のコンテンツであっても、プライバシーの侵害を恐れることなく、外部記録機器でデータ保存ができるものであって、携帯無線電話機の利便性がさらに向上する。
【図面の簡単な説明】
【図１】本発明による携帯無線電話機及びそのデータバックアップ方法の第１の実施形態の概略構成を示す図である。
【図２】図１における携帯無線電話機の構成をさらに具体的に示すブロック図である。
【図３】図２における記録部へのコンテタンツの記録に関する処理手順の一具体例を示すフローチャートである。
【図４】図２における記録部から外部記録機器にコンテンツを送出する処理手順の一具体例を示すフローチャートである。
【図５】図２における外部記録機器から所望のコンテンツを再生するときの処理手順の一具体例を示すフローチャートである。
【図６】本発明による携帯無線電話機及びそのデータバックアップ方法の第２の実施形態での記録部から外部記録機器にコンテンツを送出する処理手順の一具体例を示すフローチャートである。
【図７】図６に示す外部記録機器へのコンテンツの書込みに対するこの外部記録機器からのコンテンツの読出しに際しての処理手順の一具体例を示すフローチャートである。
【図８】本発明による携帯無線電話機及びそのデータバックアップ方法の第３の実施形態の要部を示す構成図であって、であり、第３の実施形態の構成図である。
【図９】記録部から読み出した平文コンテンツを外部記録機器１４に送る際の処理手順の一具体例を示すフローチャートである。
【図１０】図９に示す処理手順に対して外部記録機器から受信した暗号文コンテンツの処理手順の一具体例を示すフローチャートである。
【符号の説明】
１　コンテンツ配信サーバ
２　携帯無線電話機
３　平文コンテンツ受信部
４　平文コンテンツ記録制御部
５　記録部
６　暗号化・復号化処理部
７　コンテンツ送受信部
７ａ　コンテンツ送信部
７ｂ　コンテンツ受信部
８　外部記録機器接続部
８ａ　送信側接続部
８ｂ　受信側接続部
９　ＲＡＭ
１０　出力部
１１　ボタン操作部（入力部）
１２　平文コンテンツ管理部
１３　外部記録機器管理部
１４　外部記録機器
１５　平文コンテンツ読出し部
１６　誤り検出符号生成部
１７　暗号文コンテンツ生成部
１８　暗号文コンテンツ復号部
１９　復号データ誤り検出部
２０　平文コンテンツ再書込部
２１　秘密鍵生成部
２２　平文コンテンツ消去部
２５　平文コンテンツ再生部
２６　表示部
２７　オーディオ出力部
２９　乱数発生器
３０　アルゴリズム番号解析部
【図１】
2004046431.tif 000003
【図２】
2004046431.tif 000004
【図３】
2004046431.tif 000005
【図４】
2004046431.tif 000006
【図５】
2004046431.tif 000007
【図６】
2004046431.tif 000008
【図７】
2004046431.tif 000009
【図８】
2004046431.tif 000010
【図９】
2004046431.tif 000011
【図１０】
2004046431.tif 000012