(57)【要約】  人物の画像情報を含むメディアデータを管理する場合に、プライバシーの保護を実現すると共に、管理コストの増大や操作性の悪化を抑制する。  少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理装置であって、入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出する生体特徴抽出手段１０と、生体特徴抽出手段１０が抽出した特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する暗号化処理手段２０とを設けた。メディアデータ中の人物の顔の特徴パラメータを利用する。
2008010275.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの画像情報を含むメディアデータから暗号化されたメディアデータを生成するメディアデータ処理装置であって、
入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出する生体特徴抽出手段と、
前記生体特徴抽出手段が抽出した特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する暗号化処理手段と
を設けたことを特徴とするメディアデータ処理装置。
【請求項２】
請求項１に記載のメディアデータ処理装置において、
前記生体特徴抽出手段が抽出した特徴量からそれに対応付けられた特定の人物に事前に割り当てられた公開鍵の情報を取得する個人情報取得手段を更に設け、
前記暗号化処理手段は、事前に準備したもしくは生成した共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記個人情報取得手段が取得した公開鍵の情報を用いて前記共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力する
ことを特徴とするメディアデータ処理装置。
【請求項３】
請求項２に記載のメディアデータ処理装置において、
前記個人情報取得手段は取得した公開鍵に対応する特定の人物に事前に割り当てられたメールアドレス情報を取得し、
前記暗号化処理手段は、生成した暗号化データを前記個人情報取得手段が取得したメールアドレス情報を宛先として電子メールで送信する
ことを特徴とするメディアデータ処理装置。
【請求項４】
請求項１に記載のメディアデータ処理装置において、
前記暗号化処理手段は、事前に準備したもしくは生成した第１の共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記生体特徴抽出手段が抽出した特徴量をパラメータとして算出されるハッシュ値を第２の共通鍵として生成し、前記第２の共通鍵の情報を用いて前記第１の共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力する
ことを特徴とするメディアデータ処理装置。
【請求項５】
請求項１に記載のメディアデータ処理装置において、前記生体特徴抽出手段は、前記メディアデータの画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出することを特徴とするメディアデータ処理装置。
【請求項６】
請求項５に記載のメディアデータ処理装置において、前記生体特徴抽出手段は、前記メディアデータの１つの画像に複数の人物が含まれている場合には、複数の人物のそれぞれについて独立した特徴量を抽出することを特徴とするメディアデータ処理装置。
【請求項７】
請求項５に記載のメディアデータ処理装置において、
前記暗号化処理手段は、前記メディアデータの画像の中で、特徴量を抽出した人物の少なくとも一部を含む領域に限定して暗号化を実施し、画像中の前記領域を暗号化されたデータで置換する
ことを特徴とするメディアデータ処理装置。
【請求項８】
請求項７に記載のメディアデータ処理装置において、
暗号化された前記メディアデータを復号処理する復号処理手段を更に設け、
前記復号処理手段は、撮影により得られた最新画像に含まれる特徴量から共通鍵を生成し、前記共通鍵を利用して、前記メディアデータに含まれる暗号化された領域のデータを復元する
ことを特徴とするメディアデータ処理装置。
【請求項９】
請求項８に記載のメディアデータ処理装置において、前記メディアデータの画像に複数の人物が含まれている場合には、人物毎に暗号化された複数の領域が含まれる画像の中で、最新画像から抽出した特徴量に対応する１つの領域だけについて画像データを復元することを特徴とするメディアデータ処理装置。
【請求項１０】
請求項８に記載のメディアデータ処理装置において、撮影により得られた最新画像に複数の人物が含まれている場合には、復元可能な領域についても画像データの復元を中止することを特徴とするメディアデータ処理装置。
【請求項１１】
少なくとも１つの画像情報を含むメディアデータがらから暗号化されたメディアデータを生成するメディアデータ処理方法であって、
入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出し、
抽出された前記特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する
ことを特徴とするメディアデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理装置に関する。
【背景技術】
【０００２】
最近では、例えばカメラ付き携帯電話端末や、デジタルカメラや、デジタルビデオカメラなどを用いることにより様々な被写体を撮影し、静止画や動画や音声情報などを含むメディアデータを簡単に生成することができる。また、得られたメディアデータを電子メールを利用して配布したり、インターネット上に存在するサーバを介して配布することも容易に行うことができる。【０００３】
ところで、人物を含む被写体を撮影して得られたメディアデータの場合には、個人情報を含むのでプライバシーの問題が発生する。例えば、写真に写った特定の人物は、自分以外の他人にはその写真を見られたくないという願望を持つ場合も多い。従って、インターネット上や第三者に写真等を含むメディアデータが流出すると、特定の人物の写真が第三者に見られてしまうことになり、プライバシーが侵害される。【０００４】
しかし、例えば撮影者から写真に写った特定の人物に対して写真を含むメディアデータを正規な手続きで転送する場合であっても、データ転送にインターネット上のサーバや電子メールを利用する場合には、メディアデータがインターネットを介して第三者に流出する可能性がある。従って、このようなメディアデータをインターネットを介して転送するような場合には、メディアデータを暗号化してから転送し、データが第三者に流出した場合でも第三者が写真を閲覧できないようにするのが望ましい。【０００５】
例えば、特許文献１に開示された技術では、自動写真撮影装置において、撮影毎にクライアントＩＤを生成し、生成されたクライアントＩＤを撮影された人物（顧客）に渡すようにしている。この場合、撮影された人物は受け取ったクライアントＩＤを利用してサーバにアクセスし、該当する写真を閲覧することができるが、クライアントＩＤを知らない第三者は写真を閲覧できないので、プライバシーを保護できる。【０００６】
また、特許文献２に開示された技術では、撮影して得られた画像中の人の顔に基づいて特定した特定の人物に対して自動的に画像をメールで送信することを提案している。
【特許文献１】特開２００４−５４６７２号公報
【特許文献２】特開２００５−２６７１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術を採用する場合には、撮影毎に生成されるクライアントＩＤの情報を、サーバ側及び顧客側の双方でそれぞれ確実に管理しなければならない。このため、サーバ側では膨大な量のクライアントＩＤの情報を管理しなければならず、設備コストや管理コストの増大が避けられない。また、顧客側では受け取ったクライアントＩＤの情報を覚えておかないと写真の閲覧ができなくなるので、覚えるのが煩わしい。クライアントＩＤの情報を紙に書き取ったり、パソコン上などにメモしておくことも可能であるが、メモを紛失する可能性もあるので、正規の顧客が自分の写真を閲覧できなくなる事態も想定される。【０００８】
また、メディアデータを電子メールを利用して転送するような場合に、仮にインターネット上から第三者にデータが流出しなかった場合であっても、正規の受信者の端末（例えばカメラ付き携帯電話端末）の画面を第三者がのぞき込む場合もあるし、正規の受信者が端末を紛失したり端末が盗難にあったような場合には、写真を第三者に見られるのは避けられない。【０００９】
本発明は、人物の画像情報を含むメディアデータを管理する場合に、プライバシーの保護を実現すると共に、管理コストの増大や操作性の悪化を抑制することが可能なメディアデータ処理装置及びメディアデータ処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
１番目の発明（請求項１）は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理装置であって、入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出する生体特徴抽出手段と、前記生体特徴抽出手段が抽出した特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する暗号化処理手段とを設けたことを特徴とする。【００１１】
１番目の発明では、前記メディアデータを暗号化する際には、前記メディアデータの画像情報に含まれている人物に関する生体情報の特徴量を利用して暗号化が実施される。そのため、暗号化されたメディアデータから元のメディアデータを復元する際には、前記メディアデータの画像に含まれている人物に関する生体情報の特徴量が必要になる。従って、前記メディアデータを閲覧すべき正規の人物であれば、自分自身の生体情報があるので暗号化されたメディアデータから元のメディアデータを復元するのは容易であるが、該当する生体情報を持たない第三者が元のメディアデータを復元するのは困難である。しかも、生体情報以外にはＩＤやパスワードのような特別な情報を必要としないので、利用者はＩＤやパスワードのような情報を覚えたりメモして保存する必要もなく、簡単な操作で確実に元のメディアデータを復元できる。【００１２】
２番目の発明（請求項２）は、１番目の発明において、前記生体特徴抽出手段が抽出した特徴量からそれに対応付けられた特定の人物に事前に割り当てられた公開鍵の情報を取得する個人情報取得手段を更に設け、前記暗号化処理手段は、事前に準備したもしくは生成した共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記個人情報取得手段が取得した公開鍵の情報を用いて前記共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力することを特徴とする。【００１３】
２番目の発明では、第１の暗号化データは前記共通鍵の情報により暗号化されているので、前記共通鍵の情報を利用して復号することができる。また、第２の暗号化データは特定の人物の公開鍵の情報で暗号化されているので、メディアデータを閲覧しようとする人物が正規の利用者である場合には、自分の公開鍵に対応する秘密鍵（自分自身だけが所有している）を利用して前記第２の暗号化データを復号し、前記共通鍵の情報を取得することができる。従って、取得した前記共通鍵の情報を利用して第１の暗号化データを復号し、元のメディアデータを復元できる。【００１４】
例えば、メディアデータの画像中に複数の人物が写っているような場合には、その画像を閲覧すべき正規の利用者が複数になる可能性がある。このような場合、情報量の大きいメディアデータを正規の利用者毎にそれぞれ異なる公開鍵で暗号化すると、膨大な情報量の暗号化データを蓄積しなければならない。従って、複数の利用者が共通に利用可能な形式でメディアデータを暗号化するために共通鍵を用いるのが望ましい。そこで、例えば画像を閲覧すべき正規の利用者のそれぞれについて、独立した公開鍵を用いて第２の暗号化データを生成し、第２の暗号化データと第１の暗号化データとを合成しておけば、生体情報によって正規の利用者であると確認された人物（一人又は複数）だけが、第２の暗号化データから共通鍵を取得し、第１の暗号化データを前記共通鍵で復号し、メディアデータを閲覧可能になる。【００１５】
３番目の発明（請求項３）は、２番目の発明において、前記個人情報取得手段は取得した公開鍵に対応する特定の人物に事前に割り当てられたメールアドレス情報を取得し、前記暗号化処理手段は、生成した暗号化データを前記個人情報取得手段が取得したメールアドレス情報を宛先として電子メールで送信することを特徴とする。【００１６】
３番目の発明では、メディアデータに個人情報が含まれている正規の利用者のみに対して、暗号化されたメディアデータを電子メールで自動的に送信することができる。【００１７】
４番目の発明（請求項４）は、１番目の発明において、前記暗号化処理手段は、事前に準備したもしくは生成した第１の共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記生体特徴抽出手段が抽出した特徴量をパラメータとして算出されるハッシュ値を第２の共通鍵として生成し、前記第２の共通鍵の情報を用いて前記第１の共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力することを特徴とする。【００１８】
４番目の発明では、第１の暗号化データは前記第１の共通鍵の情報により暗号化されているので、前記第１の共通鍵の情報を利用して復号することができる。また、第２の暗号化データは正規の利用者である人物に関する生体情報の特徴量から生成された第２の共通鍵の情報を用いて暗号化されているので、メディアデータを閲覧しようとする人物が正規の利用者である場合には、自分の生体情報から前記第２の共通鍵と同等の情報（多少の誤差はある）を再び生成できるので、生成した第２の共通鍵を利用して前記第２の暗号化データを復号し、前記第１の共通鍵の情報を取得することができる。従って、取得した前記第１の共通鍵の情報を利用して第１の暗号化データを復号し、元のメディアデータを復元できる。【００１９】
５番目の発明（請求項５）は、１番目の発明において、前記生体特徴抽出手段は、前記メディアデータの画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出することを特徴とする。【００２０】
５番目の発明では、画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出するので、様々な人物を区別することが可能である。例えば、顔の中の眉毛、目、鼻などの要素について、相対的な距離などを調べることにより、人物を区別するのに必要な特徴量を抽出できる。【００２１】
６番目の発明（請求項６）は、５番目の発明において、前記生体特徴抽出手段は、前記メディアデータの１つの画像に複数の人物が含まれている場合には、複数の人物のそれぞれについて独立した特徴量を抽出することを特徴とする。【００２２】
６番目の発明では、複数の人物のそれぞれについて独立した特徴量を抽出するので、１つの画像に複数の人物が含まれている場合であっても、複数の人物のそれぞれについて、正規の利用者か否かを区別可能な暗号化データを生成できる。【００２３】
７番目の発明（請求項７）は、５番目の発明において、前記暗号化処理手段は、前記メディアデータの画像の中で、特徴量を抽出した人物の少なくとも一部を含む領域に限定して暗号化を実施し、画像中の前記領域を暗号化されたデータで置換することを特徴とする。【００２４】
７番目の発明では、画像中の人物の一部あるいは全ての領域だけが暗号化されたデータで置換されるので、暗号化を最小限にとどめることができ、処理の所要時間を短縮することが可能になる。また、プライバシーと無関係な画像領域については、正規の利用者でなくても閲覧することが可能になる。【００２５】
８番目の発明（請求項８）は、７番目の発明において、暗号化された前記メディアデータを復号処理する復号処理手段を更に設け、前記復号処理手段は、撮影により得られた最新画像に含まれる特徴量から共通鍵を生成し、前記共通鍵を利用して、前記メディアデータに含まれる暗号化された領域のデータを復元することを特徴とする。【００２６】
８番目の発明では、メディアデータを閲覧しようとする人物から、顔などの特徴量を例えばリアルタイムで取得し、その人物が正規の利用者であるか否かを区別する場合を想定している。すなわち、正規の利用者がメディアデータを閲覧しようとする場合には、自分自身の生体情報の特徴量に基づいて正しい共通鍵を生成できるので、暗号化されたメディアデータを復号し閲覧することが可能になる。【００２７】
９番目の発明（請求項９）は、８番目の発明において、前記メディアデータの画像に複数の人物が含まれている場合には、人物毎に暗号化された複数の領域が含まれる画像の中で、最新画像から抽出した特徴量に対応する１つの領域だけについて画像データを復元することを特徴とする。【００２８】
９番目の発明では、閲覧対象の画像の中に複数の人物が含まれている場合に、閲覧しようとする一人の正規の利用者についてのみ、該当する人物を暗号化した領域を復号し、閲覧することが可能になる。【００２９】
１０番目の発明（請求項１０）は、８番目の発明において、撮影により得られた最新画像に複数の人物が含まれている場合には、復元可能な領域についても画像データの復元を中止することを特徴とする。【００３０】
１０番目の発明では、閲覧しようとする一人の正規の利用者の他に第三者が端末の画面等を同時にのぞき込んでいるような場合には、正規の利用者が存在する場合であっても画像データの復元を中止することができる。【００３１】
１１番目の発明（請求項１１）は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理方法であって、入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出し、抽出された前記特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化することを特徴とする。【００３２】
１１番目の発明では、１番目の発明の装置を利用する場合と同様の結果が得られる。
【発明の効果】
【００３３】
本発明によれば、人物の画像情報を含むメディアデータを管理する場合に、プライバシーの保護を実現すると共に、管理コストの増大や操作性の悪化を抑制することが可能になる。すなわち、閲覧等を許可すべき正規の利用者か否かを区別するために人物の生体情報を利用するので、確実にプライバシーを保護することができ、しかもＩＤやパスワードなどを管理する必要がないので、メディアデータを管理するためのコスト増大を抑制できるし、利用者はＩＤやパスワードなどを覚える必要がないので操作性も改善される。
【図面の簡単な説明】
【００３４】
【図１】第１の実施の形態におけるメディアデータ処理装置の基本的な構成を示すブロック図である。
【図２】第１の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図３】図２に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図４】図２に示す装置から送信された電子メールを受信する端末の構成例を示すブロック図である。
【図５】図４に示す端末の主要動作を示すフローチャートである。
【図６】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図７】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図８】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図９】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１０】第２の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図１１】図１０に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図１２】図１０に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の構成例を示すブロック図である。
【図１３】図１２に示す端末の主要動作を示すフローチャートである。
【図１４】図１０に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１５】第３の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図１６】図１５に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図１７】図１５に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の主要動作を示すフローチャートである。
【図１８】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１９】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図２０】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図２１】図２に示すメディアデータ処理装置における処理の内容を示す模式図である。
【図２２】図４に示す端末における処理の内容を示す模式図である。
【符号の説明】
【００３５】
５、６  撮影部
１０、１５  生体特徴情報抽出部
１１  生体情報存在領域抽出部
１２  特徴情報抽出部
２０、２０Ｂ、２０Ｃ  暗号化部
２１、２１Ｂ  暗号鍵出力部
２２、２２Ｂ、２２Ｃ  暗号化処理部
２３  アドレス帳保持部
２５  暗号化部
３０  電子メール送信部
３５  蓄積部
３６  画像表示指示入力部
４０  電子メール受信部
５０、５０Ｂ  復号部
５１  復号処理部
５２  秘密鍵保持部
６０  メールアドレス保持部
６５  表示部
【発明を実施するための最良の形態】
【００３６】
（第１の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関する１つの実施の形態について、図１〜図９、図２１及び図２２を参照しながら以下に説明する。【００３７】
図１は第１の実施の形態におけるメディアデータ処理装置の基本的な構成を示すブロック図である。図２は第１の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図３は図２に示すメディアデータ処理装置の主要動作を示すフローチャートである。図４は図２に示す装置から送信された電子メールを受信する端末の構成例を示すブロック図である。図５は図４に示す端末の主要動作を示すフローチャートである。【００３８】
図６は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図７は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図８は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図９は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図２１は図２に示すメディアデータ処理装置における処理の内容を示す模式図である。図２２は図４に示す端末における処理の内容を示す模式図である。【００３９】
まず、メディアデータ処理装置の基本的な構成及び動作について図１を参照しながら説明する。図１に示すように、このメディアデータ処理装置は生体特徴情報抽出部１０と暗号化部２０とを備えている。また、生体特徴情報抽出部１０には生体情報存在領域抽出部１１及び特徴情報抽出部１２が備わっており、暗号化部２０には暗号鍵出力部２１及び暗号化処理部２２が備わっている。【００４０】
なお、生体特徴情報抽出部１０及び暗号化部２０のそれぞれの機能については、専用のハードウェア（電子回路）で構成することもできるし、制御用のコンピュータが実行するプログラムにより実現することもできる。【００４１】
生体特徴情報抽出部１０及び暗号化部２０には所定のメディアデータが処理対象データとして入力される。現実のメディアデータとしては、例えば写真のような静止画像だけを含む画像データや、動画像と音声情報とを組み合わせたビデオデータなどが想定される。      【００４２】
生体特徴情報抽出部１０に備わっている生体情報存在領域抽出部１１は、メディアデータの中から、生体情報の存在する領域を抽出する。例えば、画像中に含まれている人物の顔の領域や、音声データに含まれている人物の音声の領域などが生体情報存在領域抽出部１１によって抽出される。【００４３】
特徴情報抽出部１２は、生体情報存在領域抽出部１１が抽出した領域のデータから、特定人物の特徴を表す生体特徴情報を抽出する。例えば、画像中に映っている人物の顔のデータから、眉毛、目、鼻などの要素に関する相対的な大きさや距離を算出することにより生体特徴情報を抽出することが可能である。【００４４】
一方、暗号化部２０の暗号鍵出力部２１は、特徴情報抽出部１２が抽出した生体特徴情報に応じた暗号鍵を出力する。また、暗号化処理部２２は処理対象のメディアデータを暗号鍵出力部２１が出力する暗号鍵を用いて暗号化し、暗号化済み画像データを出力する。      【００４５】
従って、このメディアデータ処理装置から出力される暗号化済み画像データを閲覧しようとする場合には、特定の個人を表す生体特徴情報が必要になるので、例えばメディアデータに含まれている画像に映っている人物本人であれば暗号化済み画像データを復号するのは容易であるが、第三者がこれを復号するのは極めて困難である。また、生体特徴情報に基づいて暗号化を行うので、ＩＤ情報やパスワードは不要であり、画像に映っている人物本人のような正規の利用者であれば、簡単な操作で暗号化済み画像データを閲覧できる。【００４６】
次に、さらに具体的な構成例について説明する。図２に示すメディアデータ処理装置は、例えばカメラ付き携帯電話端末のような端末に本発明を適用する場合を想定している。また、図２の例ではメディアデータとしてカメラの撮影によって得られた写真の画像データを利用する場合を想定している。【００４７】
図２に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０と、電子メール送信部３０とを備えている。撮影部５は利用者の入力操作に従って人物などを含む被写体を撮影し静止画などの画像データを生成する。撮影部５の撮影により得られた画像データが生体特徴情報抽出部１０及び暗号化部２０に入力される。【００４８】
生体特徴情報抽出部１０は、図１と同様に生体情報存在領域抽出部１１及び特徴情報抽出部１２を備えている。暗号化部２０は、暗号鍵出力部２１、暗号化処理部２２の他にアドレス帳保持部２３を備えている。【００４９】
図２に示す暗号鍵出力部２１は、特徴情報抽出部１２から出力される生体特徴情報に対応付けられた人物の個人情報をアドレス帳保持部２３から取り出し、前記人物に割り当てられた公開鍵及びメールアドレスの情報を暗号化処理部２２に与える。なお、アドレス帳保持部２３の代わりに、個人情報をネットワークを経由して取得するように構成を変更しても良い。【００５０】
また、図２に示す暗号化処理部２２は、撮影部５から出力される画像データを、暗号鍵出力部２１の出力する公開鍵及びメールアドレスを用いて暗号化し、暗号化済み画像データを出力する。電子メール送信部３０は、暗号化処理部２２が出力する暗号化済み画像データを電子メールとして特定の宛先に自動的に送信する。【００５１】
次に、図２に示すメディアデータ処理装置の具体的な処理の内容について、図３を参照しながら説明する。
撮影部５の出力する画像データＤが生体情報存在領域抽出部１１に入力されると、生体情報存在領域抽出部１１はステップＳ１１に進み、画像データＤの中で生体情報を含むｉ番目の領域Ｒｉを抽出する。１つの画像データＤに複数の人物が写っている場合には、それぞれの人物に対応する領域を抽出する。【００５２】
例えば、図６に示す画像データＤには５人の人物が写っているので、それぞれの人物の顔が存在する矩形領域Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５を生体情報存在領域抽出部１１が特定し抽出する。各領域を特定する情報としては、図６に示すように矩形の左上位置のＸＹ座標及び右下位置のＸＹ座標を用いればよい。【００５３】
特徴情報抽出部１２は、生体情報存在領域抽出部１１から領域情報が入力されると、ステップＳ１２の処理に進み、画像データ中のｉ番目の領域Ｒｉに含まれている生体特徴情報Ｐｉを抽出する。【００５４】
例えば、図７に示すようにｉ番目の領域Ｒｉの画像に対応する人物の顔に含まれている眉毛の端点Ｆ１、Ｆ２と、目の端点Ｆ３、Ｆ４と、鼻の下端Ｆ５の位置座標をそれぞれ求め、（Ｆ１−Ｆ２間の距離）と（Ｆ３−Ｆ４間の距離）との比率αを求め、（Ｆ２−Ｆ５間の距離）と（Ｆ４−Ｆ５間の距離）との比率βを求め、前記比率α及び比率βをパラメータとする生体特徴情報Ｐ１を決定することができる。この生体特徴情報Ｐ１は特定の人物、すなわちｉ番目の領域Ｒｉに写っている人と他人とを区別するのに利用できる。【００５５】
暗号鍵出力部２１は、特徴情報抽出部１２から生体特徴情報Ｐｉが入力されるとステップＳ１３の処理に進み、生体特徴情報Ｐｉに対応する人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉをアドレス帳保持部２３上で検索する。【００５６】
アドレス帳保持部２３上には、例えば図８に示すように多数の人物のそれぞれに対応付けた個人情報が予め登録されているので、特徴情報抽出部１２が出力する生体特徴情報Ｐｉと対応する特定の人物の個人情報を取得することができる。実際には、アドレス帳保持部２３に保持されている各人物の生体特徴情報と処理対象の画像データから特徴情報抽出部１２によって抽出される生体特徴情報Ｐｉとの間には誤差が生じる可能性がある。従って、ステップＳ１３では生体特徴情報Ｐｉとの差（距離）が所定値（生じうる誤差程度）以内の生体特徴情報をアドレス帳保持部２３上で検索すればよい。【００５７】
ステップＳ１３で検索に成功した場合には、暗号鍵出力部２１はステップＳ１４の処理において、該当する人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉの情報を暗号化処理部２２に与える。【００５８】
一方、暗号化処理部２２においては、処理対象の画像データＤが撮影部５から入力されると、ステップＳ１５の処理に進む。ステップＳ１５では、暗号化に用いるメディア鍵（共通鍵）Ｋｍを生成する。実際には、例えば乱数発生処理により生成した疑似乱数を用いて図８に示すようなメディア鍵Ｋｍを生成すればよい。このメディア鍵Ｋｍは処理対象の画像毎に生成される鍵であり、画像に含まれる人物とは無関係な共通鍵である。【００５９】
ステップＳ１６では、暗号化処理部２２はステップＳ１５で生成したメディア鍵Ｋｍを用いて画像データＤを暗号化処理する。これにより、暗号化された画像データ（Ｃ（Ｋｍ、Ｄ）で表す）が生成される。【００６０】
また、特定の人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉの情報が暗号鍵出力部２１から入力されると、暗号化処理部２２はステップＳ１７の処理に進む。ステップＳ１７では、ステップＳ１５で生成したメディア鍵Ｋｍを、暗号鍵出力部２１から入力された公開鍵Ｋｐｉを用いて暗号化し、例えば図８に示すような暗号化されたメディア鍵（Ｃ（Ｋｐｉ、Ｋｍ）で表す）を生成する。【００６１】
なお、１フレームの画像データの中に複数の人物が写っている場合には、人物の数だけステップＳ１２、Ｓ１３、Ｓ１４、Ｓ１７の処理を繰り返し実行する。従って、画像データの中に複数の人物が写っている場合には、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が人数分だけ順次に生成される。【００６２】
ステップＳ１８では、ステップＳ１７で生成された暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）と、該当する人物のメールアドレスＡｉと、ステップＳ１６で生成した暗号化された画像データＣ（Ｋｍ、Ｄ）とを結合することにより、暗号化済み画像データを生成する。ステップＳ１８で生成される暗号化済み画像データの具体例が図９に示されている。【００６３】
図９に示す暗号化済み画像データは、ヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。暗号化済み画像データのヘッダ部には、鍵情報部のサイズを表す情報が格納され、鍵情報部には複数エントリ（複数の人物に相当）のそれぞれについて、サイズと、メールアドレスＡｉと、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）とが格納され、暗号化データ部にはステップＳ１６で生成した暗号化された画像データＣ（Ｋｍ、Ｄ）が格納される。【００６４】
このような暗号化済み画像データが電子メール送信部３０に入力されるので、電子メール送信部３０は入力される暗号化済み画像データの内容から送信先のメールアドレスＡｉを特定し、この暗号化済み画像データを電子メールで自動的に送信することができる。つまり、暗号化処理した画像データの中に写っている人物に割り当てられたメールアドレスを宛先とする電子メールが自動的に送信される。【００６５】
次に、電子メール送信部３０が送信した電子メールを受信する受信側の端末の構成及び動作について説明する。受信側の端末の構成例が図４に示されている。受信側の端末についても、携帯電話端末などを想定することができる。図４を参照すると、この端末には電子メール受信部４０と、復号部５０と、メールアドレス保持部６０と、表示部６５とが設けてあり、復号部５０には復号処理部５１と秘密鍵保持部５２とが備わっている。【００６６】
送信側の端末から送信された電子メールは、所定の通信ネットワークを経由して受信側の端末の電子メール受信部４０に入力される。電子メール受信部４０は、受信した電子メールに含まれている暗号化済み画像データ（図９参照）を出力する。【００６７】
メールアドレス保持部６０は、受信者に事前に割り当てられたメールアドレスのデータを保持している。また、秘密鍵保持部５２は受信者が事前に生成した秘密鍵Ｋｓｉを保持している。この秘密鍵Ｋｓｉは受信者だけが所有している。また、秘密鍵Ｋｓｉとペアになる公開鍵Ｋｐｉが秘密鍵Ｋｓｉと同時に生成されており、公開鍵Ｋｐｉは様々な人に事前に配布されている。従って、受信者の公開鍵Ｋｐｉは送信側の端末に設けられた前述のアドレス帳保持部２３にも存在している。【００６８】
復号部５０の復号処理部５１は、電子メール受信部４０から入力される暗号化済み画像データを、受信者のメールアドレスと秘密鍵Ｋｓｉとを用いて復号し、暗号化前の画像データＤを復元する。表示部６５は、復号部５０によって復号された画像データを、例えば図６に示すような画像として画面に表示する。【００６９】
次に、復号処理部５１における処理の具体的な内容について、図５を参照しながら説明する。【００７０】
ステップＳ２１では、メールアドレス保持部６０から入力した受信者本人のメールアドレスＡｉを用いて、暗号化済み画像データ中の鍵情報部から、受信者に対応付けられた暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を検索する。すなわち、受信者本人のメールアドレスＡｉと一致するメールアドレスを探し、該当するメールアドレスと並んで配置されている暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を暗号化済み画像データの中から探す。【００７１】
目的の暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が見つかった場合には、ステップＳ２２からステップＳ２３に進み、見つからない場合はステップＳ２６に進む。【００７２】
ステップＳ２３では、ステップＳ２１で暗号化済み画像データから抽出した暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を、秘密鍵保持部５２から取り出した受信者本人の秘密鍵Ｋｓｉを用いて復号処理する。これにより、メディア鍵Ｋｍが得られる。【００７３】
ステップＳ２４では、暗号化済み画像データに含まれている暗号化データ部の内容、すなわち暗号化された画像データＣ（Ｋｍ、Ｄ）を取り出し、ステップＳ２３で取得したメディア鍵Ｋｍを用いて（Ｃ（Ｋｍ、Ｄ））を復号処理する。これにより、暗号化前の画像データＤが復元される。【００７４】
ステップＳ２５では、ステップＳ２４で復元された画像データＤを表示部６５に出力する。【００７５】
ステップＳ２６では、復号不能であることを表すメッセージ等を表示部６５で表示するように指示する。【００７６】
理解を容易にするため、上述のメディアデータ処理装置に関する処理の流れについて説明を補足する。撮影装置側、すなわち図２に示したメディアデータ処理装置においては図２１に示すような処理が実施される。
（１）カメラを用いて人物を含む画像を撮影する。
（２）処理対象の画像から各人物の顔領域を抽出する。
（３）各人物の顔領域の特徴パラメータを事前に用意したアドレス帳上のデータと照合することにより撮影された人物を特定する。
（４）画像データを暗号化するための暗号鍵、すなわちメディア鍵Ｋｍを生成する。
（５）暗号鍵で画像データを暗号化する。
（６）暗号鍵自体が第三者に流出しないように、撮影された人物の公開鍵を用いて暗号鍵を暗号化する。
（７）暗号化された画像データと暗号化された暗号鍵とを連結して送信用のデータを生成する。
（８）生成した暗号化データを電子メール等で配布する。【００７７】
一方、閲覧装置側、すなわち図４に示した受信側の端末においては、図２２に示すような処理が実施される。
（１）受信した暗号化済み画像データから受信者本人のメールアドレスに対応する鍵を抽出する。
（２）抽出した鍵は暗号化されているので、受信者本人の秘密鍵Ｋｓｉを用いて復号し、暗号鍵、すなわちメディア鍵Ｋｍを復元する。
（３）得られたメディア鍵Ｋｍを用いて画像データを復号する。
（４）復号した画像データを表示して閲覧する。
従って、画像データを閲覧できるのは、受信者が画像データの中に写っている場合だけに限られる。また、送信側では画像データの中に写っている人物の生体情報の特徴に基づいて暗号化を実施するので、送信側及び受信側のそれぞれにおいて、ＩＤやパスワードのような特別な情報を管理する必要がない。【００７８】
（第２の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関するもう１つの実施の形態について、図１０〜図１４を参照しながら以下に説明する。【００７９】
図１０は第２の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図１１は図１０に示すメディアデータ処理装置の主要動作を示すフローチャートである。図１２は図１０に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の構成例を示すブロック図である。図１３は図１２に示す端末の主要動作を示すフローチャートである。図１４は図１０に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。【００８０】
この形態は第１の実施の形態の変形例である。また、図１０〜図１４において第１の実施の形態と対応する要素は同一の符号や番号を付けて示してある。以下の説明においては、第１の実施の形態と異なる構成要素や動作を主体として説明を行う。【００８１】
図１０に示すメディアデータ処理装置は、第１の実施の形態と同様に、カメラ付き携帯電話端末のような端末に本発明を適用する場合を想定しているが、電子メールのようなデータ送信機能は必要としない。【００８２】
図１０に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０Ｂと、蓄積部３５とを備えている。蓄積部３５としては、例えばＳＤカードのように脱着が可能で持ち運びが可能な記憶媒体を想定している。また、撮影部５及び生体特徴情報抽出部１０の構成や動作については第１の実施の形態と同様である。【００８３】
暗号化部２０Ｂは、暗号鍵出力部２１Ｂ及び暗号化処理部２２Ｂを備えている。暗号鍵出力部２１Ｂは、特徴情報抽出部１２から入力される生体特徴情報に基づいて共通鍵を生成し、暗号化処理部２２Ｂは、撮影部５の出力する画像データを暗号化すると共に、暗号鍵出力部２１Ｂの生成した共通鍵を利用して暗号化を実施する。具体的な処理の内容については図１１に示されている。【００８４】
図１１において、各ステップＳ１１、Ｓ１２、Ｓ１５、Ｓ１６については第１の実施の形態の場合と同様である。【００８５】
ステップＳ１３Ｂでは、暗号鍵出力部２１Ｂは特徴情報抽出部１２から入力される生体特徴情報Ｐｉに一方向性関数をかけることにより、生体特徴情報Ｐｉのハッシュ値ｈ（Ｐｉ）を求める。そしてハッシュ値ｈ（Ｐｉ）を共通鍵Ｋｃｉとして出力する（図１４参照）。【００８６】
ステップＳ１７Ｂでは、暗号化処理部２２ＢはステップＳ１５で生成したメディア鍵（第２の共通鍵）Ｋｍを、暗号鍵出力部２１Ｂから入力された共通鍵Ｋｃｉを用いて暗号化する。暗号化されたメディア鍵Ｋｍを（Ｃ（Ｋｃｉ、Ｋｍ））として表してある（図１４参照）。【００８７】
ステップＳ１８Ｂでは、ステップＳ１７Ｂで得られた（Ｃ（Ｋｃｉ、Ｋｍ））とステップＳ１６で得られた暗号化画像データ（Ｃ（Ｋｍ、Ｄ））とを結合することにより、暗号化済み画像データを生成する。この暗号化済み画像データが蓄積部３５に保存される。【００８８】
図１１の処理によって生成される暗号化済み画像データの具体例が図１４に示されている。図１４に示す暗号化済み画像データは、ヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。暗号化済み画像データのヘッダ部には、鍵情報部のサイズを表す情報が格納され、鍵情報部には複数の人物のそれぞれについて、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が格納され、暗号化データ部には暗号化された画像データＣ（Ｋｍ、Ｄ）が格納される。【００８９】
蓄積部３５を端末から取り外して持ち運ぶことにより、複数の利用者や複数の端末の間で暗号化済み画像データの受け渡しを行うことができる。受け取った暗号化済み画像データを閲覧しようとする場合に用いる端末の構成例が図１２に示されている。図１２に示す端末としては、例えばカメラ付き携帯電話端末を利用することが考えられる。【００９０】
図１２に示す端末は、撮影部６と、生体特徴情報抽出部１５と、暗号化部２５と、蓄積部３５と、画像表示指示入力部３６と、復号部５０Ｂと、表示部６５とを備えている。【００９１】
撮影部６は、例えばカメラ付き携帯電話端末に備わっているカメラのように、端末の利用者自身の顔の画像を撮影することが可能な撮像装置である。【００９２】
生体特徴情報抽出部１５は、図１０に示したメディアデータ処理装置の生体特徴情報抽出部１０と同様に、生体情報存在領域抽出部１１及び特徴情報抽出部１２を備えている。生体特徴情報抽出部１５は、利用者の顔を含む画像データを撮影部６から入力して、前述の生体特徴情報抽出部１０と同様の処理を実施する。【００９３】
暗号化部２５は、暗号鍵出力部２１Ｂを内蔵している。暗号鍵出力部２１Ｂの動作は前述の暗号鍵出力部２１の動作と同等である。【００９４】
蓄積部３５は、例えばＳＤカードのように端末から取り外して持ち運ぶことが可能な記憶媒体であり、図１０に示したメディアデータ処理装置によって生成された暗号化済み画像データを保持している。【００９５】
画像表示指示入力部３６は、利用者が操作可能なキースイッチのような入力装置であり、利用者からの指示を入力するために利用される。復号部５０Ｂは、蓄積部３５に保持されている暗号化済み画像データを入力し、暗号化部２５が生成する共通鍵を利用して復号処理し、暗号化前の画像データを復元する。表示部６５は、復号部５０Ｂが復元した画像データを画面上に表示する。【００９６】
図１２に示す端末の主要な処理の内容が図１３に示されている。図１３に示す処理について以下に説明する。
ステップＳ３１で画像表示指示入力部３６を利用者が操作すると、画像表示指示入力部３６は画像表示指示を蓄積部３５に与える。ステップＳ３２で画像表示指示が入力されると、蓄積部３５はそれ自身が保持している暗号化済み画像データを復号部５０Ｂに出力する。【００９７】
一方、画像表示指示入力部３６から出力される画像表示指示に従って、撮影部６は最新の画像（利用者の顔が被写体として含まれる）を撮影し、生体特徴情報抽出部１５は最新の画像に基づいて生体特徴情報を生成する。そして、暗号化部２５内の暗号鍵出力部２１Ｂは、生体特徴情報抽出部１５から出力される生体特徴情報Ｐｊに基づいて共通鍵Ｋｃｊを生成する。【００９８】
すなわち、図１１に示すステップＳ１３Ｂと同様に、生体特徴情報Ｐｊに一方向性関数をかけることにより、生体特徴情報Ｐｊのハッシュ値ｈ（Ｐｊ）を求める。そしてハッシュ値ｈ（Ｐｊ）を共通鍵Ｋｃｊとして出力する。つまり、蓄積部３５に保持されている暗号化された画像を閲覧しようとしている利用者の顔の特徴パラメータに基づいて共通鍵Ｋｃｊを生成する。【００９９】
復号部５０Ｂは、ステップＳ３４で暗号鍵出力部２１Ｂから共通鍵Ｋｃｊが入力されると、ステップＳ３５の処理に進む。ステップＳ３５では、復号部５０Ｂは暗号化済み画像データから暗号化されたメディア鍵（Ｃ（Ｋｃｉ、Ｋｍ））を取り出し、（Ｃ（Ｋｃｉ、Ｋｍ））を共通鍵Ｋｃｊを用いて復号処理する。これによりメディア鍵Ｋｍ’が得られる。【０１００】
すなわち、閲覧対象の画像に映っている人物と、その画像を閲覧しようとしている利用者とが同一人物である場合には、共通鍵Ｋｃｉを生成する際に用いた生体情報の特徴パラメータと、共通鍵Ｋｃｊを生成する際に用いた生体情報の特徴パラメータとが実質的に同一であるため、共通鍵Ｋｃｉと共通鍵Ｋｃｊとは同じ値になる。従って、共通鍵Ｋｃｊを用いて（Ｃ（Ｋｃｉ、Ｋｍ））を復号処理することにより得られたメディア鍵Ｋｍ’は、共通鍵Ｋｃｉを用いて復号処理することにより得られるメディア鍵Ｋｍと同等の値になる。【０１０１】
ただし、特徴情報抽出部１２が抽出する生体情報の特徴パラメータに誤差が含まれると
、同一人物の生体情報から生成される共通鍵Ｋｃｉと共通鍵Ｋｃｊとが同じ値にならないことになるので、暗号鍵出力部２１ＢのステップＳ１３Ｂの処理においては、与えられた特徴パラメータを有効桁数内に丸めるなど特徴パラメータに含まれる誤差を除去した後に一方向性関数をかけて共通鍵Ｋｃｉおよび共通鍵Ｋｃｊを生成するようにすることが望ましい。【０１０２】
次のステップＳ３６では、復号部５０Ｂは暗号化済み画像データから暗号化画像データ（Ｃ（Ｋｍ、Ｄ））を取り出し、ステップＳ３５で得られたメディア鍵Ｋｍ’を用いて復号処理を実施し、暗号化前の画像データＤ’を生成する。この画像データＤ’は撮影された画像データＤと同等である。【０１０３】
図１３に示す例では、ステップＳ３６で復元された画像データＤ’が正しく復号されているか否かを調べるために、次のステップＳ３７で画像データＤ’のファイルの先頭領域に予め定めたデータ（ファイル形式固有の文字列など）が存在するか否かを確認し、存在することを確認した場合に次のステップＳ３８に進み、画像データＤ’を画像として表示する。なお、ステップＳ３７の処理については省略しても良い。【０１０４】
従って、画像データを閲覧できるのは、閲覧用の端末の撮影部６で撮影される利用者が、閲覧対象の画像データの中に写っている人物と一致する場合だけに限られる。また、画像データを暗号化する際に、その画像の中に写っている人物の生体情報の特徴に基づいて暗号化を実施するので、画像を暗号化する端末と画像を閲覧する端末とのそれぞれにおいて、ＩＤやパスワードのような特別な情報を管理する必要がない。また、事前に利用者の公開鍵を準備する必要もない。【０１０５】
（第３の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関するもう１つの実施の形態について、図１５〜図２０を参照しながら以下に説明する。【０１０６】
図１５は第３の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図１６は図１５に示すメディアデータ処理装置の主要動作を示すフローチャートである。図１７は図１５に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の主要動作を示すフローチャートである。図１８は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図１９は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図２０は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。【０１０７】
この形態は第２の実施の形態の変形例である。また、図１５〜図２０において第２の実施の形態と対応する要素は同一の符号や番号を付けて示してある。以下の説明においては、第２の実施の形態と異なる構成要素や動作を主体として説明を行う。【０１０８】
図１５に示すメディアデータ処理装置は、第２の実施の形態と同様に、カメラ付き携帯電話端末のような端末に本発明を適用する場合を想定している。【０１０９】
図１０に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０Ｃと、蓄積部３５とを備えている。蓄積部３５としては、例えばＳＤカードのように脱着が可能で持ち運びが可能な記憶媒体を想定している。また、撮影部５及び生体特徴情報抽出部１０の構成や動作については第１の実施の形態と同様である。【０１１０】
暗号化部２０Ｃは、暗号鍵出力部２１Ｂ及び暗号化処理部２２Ｃを備えている。暗号鍵出力部２１Ｂは、特徴情報抽出部１２から入力される生体特徴情報に基づいて共通鍵を生成し、暗号化処理部２２Ｃは、撮影部５の出力する画像データを部分的に暗号化すると共に、暗号鍵出力部２１Ｂの生成した共通鍵を利用して暗号化を実施する。具体的な処理の内容については図１６に示されている。【０１１１】
第２の実施の形態と同様に、ステップＳ１１では処理対象の画像データの中で生体情報を含む領域Ｒｉを検出する。例えば、人物毎に顔の領域Ｒｉを検出する。また、ステップＳ１２では、ステップＳ１１で検出された領域Ｒｉ毎に、生体特徴情報Ｐｉを抽出する。【０１１２】
ステップＳ１３Ｂでは、暗号鍵出力部２１Ｂは特徴情報抽出部１２から入力される生体特徴情報Ｐｉに一方向性関数をかけることにより、生体特徴情報Ｐｉのハッシュ値ｈ（Ｐｉ）を求める。そしてハッシュ値ｈ（Ｐｉ）を共通鍵Ｋｃｉとして出力する（図１８参照）。【０１１３】
生体情報存在領域抽出部１１がステップＳ１１で検出した領域Ｒｉの情報（矩形の位置と大きさを表す座標情報）は、暗号化処理部２２Ｃにも入力される。暗号化処理部２２Ｃは、生体情報存在領域抽出部１１から領域Ｒｉの情報が入力されるとステップＳ１５Ｂの処理に進む。【０１１４】
ステップＳ１５Ｂでは、検出された各領域Ｒｉを暗号化するためのメディア鍵（共通鍵）Ｋｍｉを検出された領域Ｒｉの数だけ生成する。【０１１５】
ステップＳ４１では、処理対象の画像データの中でステップＳ１１で検出されたｉ番目の領域Ｒｉに相当する部分画像データを、ステップＳＳ１５Ｂで生成されたｉ番目のメディア鍵Ｋｍｉを用いて暗号化処理する。処理の結果をｉ番目の暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）とする。なお、（Ｄｉ−１）は処理前の画像データ全体を表す。【０１１６】
ステップＳ４２では、処理対象の画像データの中でステップＳ１１で検出されたｉ番目の領域Ｒｉに相当する部分画像データを、ステップＳ４１で生成された暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）で置換し、その結果を処理後画像データＤｉとして出力する。        【０１１７】
つまり、処理対象の１フレームの画像データの中で、各人物の顔に相当する領域Ｒｉのデータだけをメディア鍵Ｋｍｉを用いて暗号化し、暗号化前の１フレームの画像データの中で各領域Ｒｉだけが部分的に暗号化された処理後画像データＤｉを生成する。【０１１８】
次のステップＳ４３では、ステップＳ１５Ｂで生成された各メディア鍵Ｋｍｉを、暗号鍵出力部２１Ｂから入力されるｉ番目の共通鍵Ｋｃｉを用いて暗号化し、暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）を生成する。【０１１９】
処理対象の１フレームの画像データの中に複数の人物が写っている場合には、各ステップＳ１２、Ｓ１３Ｂ、Ｓ１５Ｂ、Ｓ４１、Ｓ４２、Ｓ４３は人物の数だけ繰り返し実行される。【０１２０】
ステップＳ４４では、ステップＳ４３で生成された暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）と、ステップＳ１１で検出された領域Ｒｉの情報と、ステップＳ４１で生成された各領域の暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）とを結合した暗号化済み画像データを生成する。この暗号化済み画像データが蓄積部３５に保存される。【０１２１】
暗号化済み画像データの具体的な構成例が図１８に示されている。図１８を参照すると、この暗号化済み画像データはヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。【０１２２】
ヘッダ部は、鍵情報部のサイズを表す情報を格納する。鍵情報部は、１フレームの画像データに含まれている人物の数に相当する複数の記憶領域を備えており、各記憶領域はｉ番目の領域Ｒｉの座標情報と、領域Ｒｉに対応付けられた暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）とをそれぞれ格納する。暗号化データ部は、１フレームの画像データの中で各領域Ｒｉのデータだけが部分的に暗号化された処理後画像データＤｎを格納する。【０１２３】
処理後画像データＤｎをそのまま再生すると、例えば図１９に示すような画像が表示される。すなわち、画像に写っている各人物の顔以外は正常に見ることができるが、各人物の顔の領域はそれぞれ暗号化されているので、例えばモザイクがかかっている場合と同様に見ることができない。【０１２４】
第２の実施の形態と同様に、蓄積部３５を端末から取り外して持ち運ぶことにより、複数の利用者や複数の端末の間で暗号化済み画像データの受け渡しを行うことができる。受け取った暗号化済み画像データを閲覧しようとする場合には、前述の図１２に示されたような構成の端末を用いればよい。具体的な端末としては、例えばカメラ付き携帯電話端末を利用することが考えられる。但し、暗号化済み画像データを再生するために端末が実行する処理の内容は図１７に示すように変更されている。図１７に示す処理について以下に説明する。【０１２５】
ステップＳ３１で画像表示指示入力部３６を利用者が操作すると、画像表示指示入力部３６は画像表示指示を蓄積部３５に与える。ステップＳ３２で画像表示指示が入力されると、蓄積部３５はそれ自身が保持している暗号化済み画像データを復号部５０Ｂに出力する。【０１２６】
一方、画像表示指示入力部３６から出力される画像表示指示に従って、撮影部６は最新の画像（利用者の顔が被写体として含まれる）を撮影し、生体特徴情報抽出部１５は最新の画像に基づいて生体特徴情報を生成する。そして、暗号化部２５内の暗号鍵出力部２１Ｂは、生体特徴情報抽出部１５から出力される生体特徴情報Ｐｊに基づいて共通鍵Ｋｃｊを生成する。【０１２７】
すなわち、図１６に示すステップＳ１３Ｂと同様に、生体特徴情報Ｐｊに一方向性関数をかけることにより、生体特徴情報Ｐｊのハッシュ値ｈ（Ｐｊ）を求める。そしてハッシュ値ｈ（Ｐｊ）を共通鍵Ｋｃｊとして出力する。つまり、蓄積部３５に保持されている暗号化された画像を閲覧しようとしている利用者の顔の特徴パラメータに基づいて共通鍵Ｋｃｊを生成する。【０１２８】
復号部５０Ｂは、暗号化済み画像データに含まれている暗号化データ部のデータＤｎを画像データＤ’としてステップＳ５１で抽出する。【０１２９】
また、暗号鍵出力部２１Ｂから共通鍵Ｋｃｊが入力されると、復号部５０ＢはステップＳ５２の処理に進む。ステップＳ５２では、復号部５０Ｂは暗号化済み画像データから暗号化されたそれぞれのメディア鍵（Ｃ（Ｋｃｉ、Ｋｍ））を取り出し、（Ｃ（Ｋｃｉ、Ｋｍ））を共通鍵Ｋｃｊを用いて復号処理する。これによりｉ番目のメディア鍵Ｋｍｉ’が得られる。【０１３０】
次のステップＳ５３では、復号部５０ＢはステップＳ５１で抽出された画像データＤ’のｉ番目の領域Ｒｉについて、ステップＳ５２で得られたメディア鍵Ｋｍｉ’を用いて復号処理を実施し、暗号化前の画像データＤ’を生成する。【０１３１】
但し、暗号化された画像を閲覧しようとしている利用者が一人だけの場合には、暗号鍵出力部２１Ｂから出力される共通鍵Ｋｃｊも１つだけであるので、ステップＳ５２では１つのメディア鍵Ｋｍｉ’だけしか正しく復号できない。そのため、ステップＳ５３で正しく復号される部分画像データも１つの領域に対応する画像データだけである。【０１３２】
従って、例えば図１９に示すように５人の人物が写っている画像を暗号化した暗号化済み画像データを閲覧する場合に、その画像データに写っている一人の人物が利用者としてこの画像を閲覧しようとすると、例えば図２０に示すように、利用者自身に対応する部分画像（顔の領域）だけが正しく復号されて表示され、他の４人の顔の情報は復号できないため見ることができない。【０１３３】
なお、第３の実施の形態では画像を閲覧しようとする人と一致する人物の画像だけを復号して閲覧可能にする場合を想定しているが、閲覧対象の画像に含まれている複数の人物のいずれか一人と閲覧する利用者とが一致する場合には、全ての人物の画像を復号して閲覧できるようにすることも可能である。【０１３４】
また、第３の実施の形態では画像を閲覧しようとする人が利用者一人だけの場合を想定しているが、現実には利用者の側方から第三者が端末の画面と利用者と共にのぞき込む場合も想定される。従って、例えば閲覧対象の画像に含まれている複数の人物のいずれとも生体情報の特徴パラメータが一致しない人物が撮影部６で撮影した画像から検出されている時には、正規の利用者が画像を閲覧しようとしている場合であっても、画像の復号、あるいは表示を中止するように制御するのが望ましい。【０１３５】
また、第３の実施の形態では暗号化処理部が生体情報が存在する領域全体を暗号化するようにしているが、たとえば目の部分だけを暗号化するなど、生体情報が含まれる領域の一部のみに暗号化処理を施すようにしてもよい。生体情報が含まれる領域は、特徴情報抽出部が抽出した特徴点の情報に基づいて特定することができる。たとえば、特徴情報抽出部１２が抽出した右眉の特徴点（たとえば図７のＦ１、Ｆ２）、右目の特徴点（同図７のＦ３、Ｆ４）、左眉の特徴点（例示せず）、左目の特徴点（例示せず）の各座標値を取り囲む領域Ｒｉ’は人物の目の付近の領域を表すので、暗号化処理部２２Ｃが図１６のステップＳ４１〜ステップＳ４４において領域Ｒｉの替わりに領域Ｒｉ’に対して暗号化処理を行うことにより、人物の目の部分だけを暗号化した暗号化済メディアデータを得ることができる。【０１３６】
また、前述の各実施の形態では、処理対象の画像から生体情報の特徴パラメータを抽出する場合を想定しているが、例えばメディアデータとして画像の他に音声データが含まれている場合には、音声データから各人物の声紋を調べて生体情報の特徴パラメータを抽出することもできる。
【産業上の利用可能性】
【０１３７】
以上のように、人物を撮影して得られた画像データを含むメディアデータを、例えばメモリカードのような記憶媒体、電子メール、ネットワーク上のサーバなどを利用して受け渡すような場合に本発明を適用することにより、個人情報である人物の画像が第三者に見られるのを防止することができる。しかも、生体情報の特徴パラメータに基づいて暗号化を実施するので、利用者の管理のためにＩＤ情報やパスワードを使用する必要がない。従って、暗号化された情報を提供する側においては、低コストで利用者の管理を行うことができ、暗号化された情報を閲覧しようとする利用者においては、ＩＤ情報やパスワードなどを覚える必要がないので操作性が良く、自分自身が写っている画像であれば確実に閲覧できる。
【図１】
2008010275.tif 000003
【図２】
2008010275.tif 000004
【図３】
2008010275.tif 000005
【図４】
2008010275.tif 000006
【図５】
2008010275.tif 000007
【図６】
2008010275.tif 000008
【図７】
2008010275.tif 000009
【図８】
2008010275.tif 000010
【図９】
2008010275.tif 000011
【図１０】
2008010275.tif 000012
【図１１】
2008010275.tif 000013
【図１２】
2008010275.tif 000014
【図１３】
2008010275.tif 000015
【図１４】
2008010275.tif 000016
【図１５】
2008010275.tif 000017
【図１６】
2008010275.tif 000018
【図１７】
2008010275.tif 000019
【図１８】
2008010275.tif 000020
【図１９】
2008010275.tif 000021
【図２０】
2008010275.tif 000022
【図２１】
2008010275.tif 000023
【図２２】
2008010275.tif 000024
【手続補正書】
【提出日】平成20年2月19日(2008.2.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つの画像情報を含むメディアデータから暗号化されたメディアデータを生成するメディアデータ処理装置であって、
入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出する生体特徴抽出手段と、
前記生体特徴抽出手段が抽出した特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する暗号化処理手段と
を設けたことを特徴とするメディアデータ処理装置。
【請求項２】
請求項１に記載のメディアデータ処理装置において、
前記生体特徴抽出手段が抽出した特徴量からそれに対応付けられた特定の人物に事前に割り当てられた公開鍵の情報を取得する個人情報取得手段を更に設け、
前記暗号化処理手段は、事前に準備したもしくは生成した共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記個人情報取得手段が取得した公開鍵の情報を用いて前記共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力する
ことを特徴とするメディアデータ処理装置。
【請求項３】
請求項２に記載のメディアデータ処理装置において、
前記個人情報取得手段は取得した公開鍵に対応する特定の人物に事前に割り当てられたメールアドレス情報を取得し、
前記暗号化処理手段は、生成した暗号化データを前記個人情報取得手段が取得したメールアドレス情報を宛先として電子メールで送信する
ことを特徴とするメディアデータ処理装置。
【請求項４】
請求項１に記載のメディアデータ処理装置において、
前記暗号化処理手段は、事前に準備したもしくは生成した第１の共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記生体特徴抽出手段が抽出した特徴量をパラメータとして算出されるハッシュ値を第２の共通鍵として生成し、前記第２の共通鍵の情報を用いて前記第１の共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力する
ことを特徴とするメディアデータ処理装置。
【請求項５】
請求項１に記載のメディアデータ処理装置において、前記生体特徴抽出手段は、前記メディアデータの画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出することを特徴とするメディアデータ処理装置。
【請求項６】
請求項５に記載のメディアデータ処理装置において、前記生体特徴抽出手段は、前記メディアデータの１つの画像に複数の人物が含まれている場合には、複数の人物のそれぞれについて独立した特徴量を抽出することを特徴とするメディアデータ処理装置。
【請求項７】
請求項５に記載のメディアデータ処理装置において、
前記暗号化処理手段は、前記メディアデータの画像の中で、特徴量を抽出した人物の少なくとも一部を含む領域に限定して暗号化を実施し、画像中の前記領域を暗号化されたデータで置換する
ことを特徴とするメディアデータ処理装置。
【請求項８】
請求項７に記載のメディアデータ処理装置において、
暗号化された前記メディアデータを復号処理する復号処理手段を更に設け、
前記復号処理手段は、撮影により得られた最新画像に含まれる特徴量から共通鍵を生成し、前記共通鍵を利用して、前記メディアデータに含まれる暗号化された領域のデータを復元する
ことを特徴とするメディアデータ処理装置。
【請求項９】
請求項８に記載のメディアデータ処理装置において、前記メディアデータの画像に複数の人物が含まれている場合には、人物毎に暗号化された複数の領域が含まれる画像の中で、最新画像から抽出した特徴量に対応する１つの領域だけについて画像データを復元することを特徴とするメディアデータ処理装置。
【請求項１０】
請求項８に記載のメディアデータ処理装置において、撮影により得られた最新画像に複数の人物が含まれている場合には、復元可能な領域についても画像データの復元を中止することを特徴とするメディアデータ処理装置。
【請求項１１】
少なくとも１つの画像情報を含むメディアデータから暗号化されたメディアデータを生成するメディアデータ処理方法であって、
入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出し、
抽出された前記特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する
ことを特徴とするメディアデータ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理装置に関する。
【背景技術】
【０００２】
最近では、例えばカメラ付き携帯電話端末や、デジタルカメラや、デジタルビデオカメラなどを用いることにより様々な被写体を撮影し、静止画や動画や音声情報などを含むメディアデータを簡単に生成することができる。また、得られたメディアデータを電子メールを利用して配布したり、インターネット上に存在するサーバを介して配布することも容易に行うことができる。
【０００３】
ところで、人物を含む被写体を撮影して得られたメディアデータの場合には、個人情報を含むのでプライバシーの問題が発生する。例えば、写真に写った特定の人物は、自分以外の他人にはその写真を見られたくないという願望を持つ場合も多い。従って、インターネット上や第三者に写真等を含むメディアデータが流出すると、特定の人物の写真が第三者に見られてしまうことになり、プライバシーが侵害される。
【０００４】
しかし、例えば撮影者から写真に写った特定の人物に対して写真を含むメディアデータを正規な手続きで転送する場合であっても、データ転送にインターネット上のサーバや電子メールを利用する場合には、メディアデータがインターネットを介して第三者に流出する可能性がある。従って、このようなメディアデータをインターネットを介して転送するような場合には、メディアデータを暗号化してから転送し、データが第三者に流出した場合でも第三者が写真を閲覧できないようにするのが望ましい。
【０００５】
例えば、特許文献１に開示された技術では、自動写真撮影装置において、撮影毎にクライアントＩＤを生成し、生成されたクライアントＩＤを撮影された人物（顧客）に渡すようにしている。この場合、撮影された人物は受け取ったクライアントＩＤを利用してサーバにアクセスし、該当する写真を閲覧することができるが、クライアントＩＤを知らない第三者は写真を閲覧できないので、プライバシーを保護できる。
【０００６】
また、特許文献２に開示された技術では、撮影して得られた画像中の人の顔に基づいて特定した特定の人物に対して自動的に画像をメールで送信することを提案している。
【特許文献１】特開２００４−５４６７２号公報
【特許文献２】特開２００５−２６７１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術を採用する場合には、撮影毎に生成されるクライアントＩＤの情報を、サーバ側及び顧客側の双方でそれぞれ確実に管理しなければならない。このため、サーバ側では膨大な量のクライアントＩＤの情報を管理しなければならず、設備コストや管理コストの増大が避けられない。また、顧客側では受け取ったクライアントＩＤの情報を覚えておかないと写真の閲覧ができなくなるので、覚えるのが煩わしい。クライアントＩＤの情報を紙に書き取ったり、パソコン上などにメモしておくことも可能であるが、メモを紛失する可能性もあるので、正規の顧客が自分の写真を閲覧できなくなる事態も想定される。
【０００８】
また、メディアデータを電子メールを利用して転送するような場合に、仮にインターネット上から第三者にデータが流出しなかった場合であっても、正規の受信者の端末（例えばカメラ付き携帯電話端末）の画面を第三者がのぞき込む場合もあるし、正規の受信者が端末を紛失したり端末が盗難にあったような場合には、写真を第三者に見られるのは避けられない。
【０００９】
本発明は、人物の画像情報を含むメディアデータを管理する場合に、プライバシーの保護を実現すると共に、管理コストの増大や操作性の悪化を抑制することが可能なメディアデータ処理装置及びメディアデータ処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
１番目の発明（請求項１）は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理装置であって、入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出する生体特徴抽出手段と、前記生体特徴抽出手段が抽出した特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化する暗号化処理手段とを設けたことを特徴とする。
【００１１】
１番目の発明では、前記メディアデータを暗号化する際には、前記メディアデータの画像情報に含まれている人物に関する生体情報の特徴量を利用して暗号化が実施される。そのため、暗号化されたメディアデータから元のメディアデータを復元する際には、前記メディアデータの画像に含まれている人物に関する生体情報の特徴量が必要になる。従って、前記メディアデータを閲覧すべき正規の人物であれば、自分自身の生体情報があるので暗号化されたメディアデータから元のメディアデータを復元するのは容易であるが、該当する生体情報を持たない第三者が元のメディアデータを復元するのは困難である。しかも、生体情報以外にはＩＤやパスワードのような特別な情報を必要としないので、利用者はＩＤやパスワードのような情報を覚えたりメモして保存する必要もなく、簡単な操作で確実に元のメディアデータを復元できる。
【００１２】
２番目の発明（請求項２）は、１番目の発明において、前記生体特徴抽出手段が抽出した特徴量からそれに対応付けられた特定の人物に事前に割り当てられた公開鍵の情報を取得する個人情報取得手段を更に設け、前記暗号化処理手段は、事前に準備したもしくは生成した共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記個人情報取得手段が取得した公開鍵の情報を用いて前記共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力することを特徴とする。
【００１３】
２番目の発明では、第１の暗号化データは前記共通鍵の情報により暗号化されているので、前記共通鍵の情報を利用して復号することができる。また、第２の暗号化データは特定の人物の公開鍵の情報で暗号化されているので、メディアデータを閲覧しようとする人物が正規の利用者である場合には、自分の公開鍵に対応する秘密鍵（自分自身だけが所有している）を利用して前記第２の暗号化データを復号し、前記共通鍵の情報を取得することができる。従って、取得した前記共通鍵の情報を利用して第１の暗号化データを復号し、元のメディアデータを復元できる。
【００１４】
例えば、メディアデータの画像中に複数の人物が写っているような場合には、その画像を閲覧すべき正規の利用者が複数になる可能性がある。このような場合、情報量の大きいメディアデータを正規の利用者毎にそれぞれ異なる公開鍵で暗号化すると、膨大な情報量の暗号化データを蓄積しなければならない。従って、複数の利用者が共通に利用可能な形式でメディアデータを暗号化するために共通鍵を用いるのが望ましい。そこで、例えば画像を閲覧すべき正規の利用者のそれぞれについて、独立した公開鍵を用いて第２の暗号化データを生成し、第２の暗号化データと第１の暗号化データとを合成しておけば、生体情報によって正規の利用者であると確認された人物（一人又は複数）だけが、第２の暗号化データから共通鍵を取得し、第１の暗号化データを前記共通鍵で復号し、メディアデータを閲覧可能になる。
【００１５】
３番目の発明（請求項３）は、２番目の発明において、前記個人情報取得手段は取得した公開鍵に対応する特定の人物に事前に割り当てられたメールアドレス情報を取得し、前記暗号化処理手段は、生成した暗号化データを前記個人情報取得手段が取得したメールアドレス情報を宛先として電子メールで送信することを特徴とする。
【００１６】
３番目の発明では、メディアデータに個人情報が含まれている正規の利用者のみに対して、暗号化されたメディアデータを電子メールで自動的に送信することができる。
【００１７】
４番目の発明（請求項４）は、１番目の発明において、前記暗号化処理手段は、事前に準備したもしくは生成した第１の共通鍵の情報を用いて前記メディアデータを暗号化することにより第１の暗号化データを生成し、前記生体特徴抽出手段が抽出した特徴量をパラメータとして算出されるハッシュ値を第２の共通鍵として生成し、前記第２の共通鍵の情報を用いて前記第１の共通鍵の情報を暗号化することにより第２の暗号化データを生成し、前記第１の暗号化データと第２の暗号化データとの両方を含む暗号化データを出力することを特徴とする。
【００１８】
４番目の発明では、第１の暗号化データは前記第１の共通鍵の情報により暗号化されているので、前記第１の共通鍵の情報を利用して復号することができる。また、第２の暗号化データは正規の利用者である人物に関する生体情報の特徴量から生成された第２の共通鍵の情報を用いて暗号化されているので、メディアデータを閲覧しようとする人物が正規の利用者である場合には、自分の生体情報から前記第２の共通鍵と同等の情報（多少の誤差はある）を再び生成できるので、生成した第２の共通鍵を利用して前記第２の暗号化データを復号し、前記第１の共通鍵の情報を取得することができる。従って、取得した前記第１の共通鍵の情報を利用して第１の暗号化データを復号し、元のメディアデータを復元できる。
【００１９】
５番目の発明（請求項５）は、１番目の発明において、前記生体特徴抽出手段は、前記メディアデータの画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出することを特徴とする。
【００２０】
５番目の発明では、画像に含まれている人物の顔に相当する領域の情報から前記特徴量を抽出するので、様々な人物を区別することが可能である。例えば、顔の中の眉毛、目、鼻などの要素について、相対的な距離などを調べることにより、人物を区別するのに必要な特徴量を抽出できる。
【００２１】
６番目の発明（請求項６）は、５番目の発明において、前記生体特徴抽出手段は、前記メディアデータの１つの画像に複数の人物が含まれている場合には、複数の人物のそれぞれについて独立した特徴量を抽出することを特徴とする。
【００２２】
６番目の発明では、複数の人物のそれぞれについて独立した特徴量を抽出するので、１つの画像に複数の人物が含まれている場合であっても、複数の人物のそれぞれについて、正規の利用者か否かを区別可能な暗号化データを生成できる。
【００２３】
７番目の発明（請求項７）は、５番目の発明において、前記暗号化処理手段は、前記メディアデータの画像の中で、特徴量を抽出した人物の少なくとも一部を含む領域に限定して暗号化を実施し、画像中の前記領域を暗号化されたデータで置換することを特徴とする。
【００２４】
７番目の発明では、画像中の人物の一部あるいは全ての領域だけが暗号化されたデータで置換されるので、暗号化を最小限にとどめることができ、処理の所要時間を短縮することが可能になる。また、プライバシーと無関係な画像領域については、正規の利用者でなくても閲覧することが可能になる。
【００２５】
８番目の発明（請求項８）は、７番目の発明において、暗号化された前記メディアデータを復号処理する復号処理手段を更に設け、前記復号処理手段は、撮影により得られた最新画像に含まれる特徴量から共通鍵を生成し、前記共通鍵を利用して、前記メディアデータに含まれる暗号化された領域のデータを復元することを特徴とする。
【００２６】
８番目の発明では、メディアデータを閲覧しようとする人物から、顔などの特徴量を例えばリアルタイムで取得し、その人物が正規の利用者であるか否かを区別する場合を想定している。すなわち、正規の利用者がメディアデータを閲覧しようとする場合には、自分自身の生体情報の特徴量に基づいて正しい共通鍵を生成できるので、暗号化されたメディアデータを復号し閲覧することが可能になる。
【００２７】
９番目の発明（請求項９）は、８番目の発明において、前記メディアデータの画像に複数の人物が含まれている場合には、人物毎に暗号化された複数の領域が含まれる画像の中で、最新画像から抽出した特徴量に対応する１つの領域だけについて画像データを復元することを特徴とする。
【００２８】
９番目の発明では、閲覧対象の画像の中に複数の人物が含まれている場合に、閲覧しようとする一人の正規の利用者についてのみ、該当する人物を暗号化した領域を復号し、閲覧することが可能になる。
【００２９】
１０番目の発明（請求項１０）は、８番目の発明において、撮影により得られた最新画像に複数の人物が含まれている場合には、復元可能な領域についても画像データの復元を中止することを特徴とする。
【００３０】
１０番目の発明では、閲覧しようとする一人の正規の利用者の他に第三者が端末の画面等を同時にのぞき込んでいるような場合には、正規の利用者が存在する場合であっても画像データの復元を中止することができる。
【００３１】
１１番目の発明（請求項１１）は、少なくとも１つの画像情報を含むメディアデータを入力し、暗号化されたメディアデータを生成するメディアデータ処理方法であって、入力される前記メディアデータからその画像情報に含まれている少なくとも一人の人物に関する生体情報の特徴量を抽出し、抽出された前記特徴量に基づいて前記メディアデータを部分的にもしくは全体的に暗号化することを特徴とする。
【００３２】
１１番目の発明では、１番目の発明の装置を利用する場合と同様の結果が得られる。
【発明の効果】
【００３３】
本発明によれば、人物の画像情報を含むメディアデータを管理する場合に、プライバシーの保護を実現すると共に、管理コストの増大や操作性の悪化を抑制することが可能になる。すなわち、閲覧等を許可すべき正規の利用者か否かを区別するために人物の生体情報を利用するので、確実にプライバシーを保護することができ、しかもＩＤやパスワードなどを管理する必要がないので、メディアデータを管理するためのコスト増大を抑制できるし、利用者はＩＤやパスワードなどを覚える必要がないので操作性も改善される。
【発明を実施するための最良の形態】
【００３４】
（第１の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関する１つの実施の形態について、図１〜図９、図２１及び図２２を参照しながら以下に説明する。
【００３５】
図１は第１の実施の形態におけるメディアデータ処理装置の基本的な構成を示すブロック図である。図２は第１の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図３は図２に示すメディアデータ処理装置の主要動作を示すフローチャートである。図４は図２に示す装置から送信された電子メールを受信する端末の構成例を示すブロック図である。図５は図４に示す端末の主要動作を示すフローチャートである。
【００３６】
図６は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図７は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図８は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図９は図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図２１は図２に示すメディアデータ処理装置における処理の内容を示す模式図である。図２２は図４に示す端末における処理の内容を示す模式図である。
【００３７】
まず、メディアデータ処理装置の基本的な構成及び動作について図１を参照しながら説明する。図１に示すように、このメディアデータ処理装置は生体特徴情報抽出部１０と暗号化部２０とを備えている。また、生体特徴情報抽出部１０には生体情報存在領域抽出部１１及び特徴情報抽出部１２が備わっており、暗号化部２０には暗号鍵出力部２１及び暗号化処理部２２が備わっている。
【００３８】
なお、生体特徴情報抽出部１０及び暗号化部２０のそれぞれの機能については、専用のハードウェア（電子回路）で構成することもできるし、制御用のコンピュータが実行するプログラムにより実現することもできる。
【００３９】
生体特徴情報抽出部１０及び暗号化部２０には所定のメディアデータが処理対象データとして入力される。現実のメディアデータとしては、例えば写真のような静止画像だけを含む画像データや、動画像と音声情報とを組み合わせたビデオデータなどが想定される。
【００４０】
生体特徴情報抽出部１０に備わっている生体情報存在領域抽出部１１は、メディアデータの中から、生体情報の存在する領域を抽出する。例えば、画像中に含まれている人物の顔の領域や、音声データに含まれている人物の音声の領域などが生体情報存在領域抽出部１１によって抽出される。
【００４１】
特徴情報抽出部１２は、生体情報存在領域抽出部１１が抽出した領域のデータから、特定人物の特徴を表す生体特徴情報を抽出する。例えば、画像中に映っている人物の顔のデータから、眉毛、目、鼻などの要素に関する相対的な大きさや距離を算出することにより生体特徴情報を抽出することが可能である。
【００４２】
一方、暗号化部２０の暗号鍵出力部２１は、特徴情報抽出部１２が抽出した生体特徴情報に応じた暗号鍵を出力する。また、暗号化処理部２２は処理対象のメディアデータを暗号鍵出力部２１が出力する暗号鍵を用いて暗号化し、暗号化済み画像データを出力する。
【００４３】
従って、このメディアデータ処理装置から出力される暗号化済み画像データを閲覧しようとする場合には、特定の個人を表す生体特徴情報が必要になるので、例えばメディアデータに含まれている画像に映っている人物本人であれば暗号化済み画像データを復号するのは容易であるが、第三者がこれを復号するのは極めて困難である。また、生体特徴情報に基づいて暗号化を行うので、ＩＤ情報やパスワードは不要であり、画像に映っている人物本人のような正規の利用者であれば、簡単な操作で暗号化済み画像データを閲覧できる。
【００４４】
次に、さらに具体的な構成例について説明する。図２に示すメディアデータ処理装置は、例えばカメラ付き携帯電話端末のような端末に本発明を適用する場合を想定している。また、図２の例ではメディアデータとしてカメラの撮影によって得られた写真の画像データを利用する場合を想定している。
【００４５】
図２に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０と、電子メール送信部３０とを備えている。撮影部５は利用者の入力操作に従って人物などを含む被写体を撮影し静止画などの画像データを生成する。撮影部５の撮影により得られた画像データが生体特徴情報抽出部１０及び暗号化部２０に入力される。
【００４６】
生体特徴情報抽出部１０は、図１と同様に生体情報存在領域抽出部１１及び特徴情報抽出部１２を備えている。暗号化部２０は、暗号鍵出力部２１、暗号化処理部２２の他にアドレス帳保持部２３を備えている。
【００４７】
図２に示す暗号鍵出力部２１は、特徴情報抽出部１２から出力される生体特徴情報に対応付けられた人物の個人情報をアドレス帳保持部２３から取り出し、前記人物に割り当てられた公開鍵及びメールアドレスの情報を暗号化処理部２２に与える。なお、アドレス帳保持部２３の代わりに、個人情報をネットワークを経由して取得するように構成を変更しても良い。
【００４８】
また、図２に示す暗号化処理部２２は、撮影部５から出力される画像データを、暗号鍵出力部２１の出力する公開鍵及びメールアドレスを用いて暗号化し、暗号化済み画像データを出力する。電子メール送信部３０は、暗号化処理部２２が出力する暗号化済み画像データを電子メールとして特定の宛先に自動的に送信する。
【００４９】
次に、図２に示すメディアデータ処理装置の具体的な処理の内容について、図３を参照しながら説明する。
撮影部５の出力する画像データＤが生体情報存在領域抽出部１１に入力されると、生体情報存在領域抽出部１１はステップＳ１１に進み、画像データＤの中で生体情報を含むｉ番目の領域Ｒｉを抽出する。１つの画像データＤに複数の人物が写っている場合には、それぞれの人物に対応する領域を抽出する。
【００５０】
例えば、図６に示す画像データＤには５人の人物が写っているので、それぞれの人物の顔が存在する矩形領域Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５を生体情報存在領域抽出部１１が特定し抽出する。各領域を特定する情報としては、図６に示すように矩形の左上位置のＸＹ座標及び右下位置のＸＹ座標を用いればよい。
【００５１】
特徴情報抽出部１２は、生体情報存在領域抽出部１１から領域情報が入力されると、ステップＳ１２の処理に進み、画像データ中のｉ番目の領域Ｒｉに含まれている生体特徴情報Ｐｉを抽出する。
【００５２】
例えば、図７に示すようにｉ番目の領域Ｒｉの画像に対応する人物の顔に含まれている眉毛の端点Ｆ１、Ｆ２と、目の端点Ｆ３、Ｆ４と、鼻の下端Ｆ５の位置座標をそれぞれ求め、（Ｆ１−Ｆ２間の距離）と（Ｆ３−Ｆ４間の距離）との比率αを求め、（Ｆ２−Ｆ５間の距離）と（Ｆ４−Ｆ５間の距離）との比率βを求め、前記比率α及び比率βをパラメータとする生体特徴情報Ｐ１を決定することができる。この生体特徴情報Ｐ１は特定の人物、すなわちｉ番目の領域Ｒｉに写っている人と他人とを区別するのに利用できる。
【００５３】
暗号鍵出力部２１は、特徴情報抽出部１２から生体特徴情報Ｐｉが入力されるとステップＳ１３の処理に進み、生体特徴情報Ｐｉに対応する人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉをアドレス帳保持部２３上で検索する。
【００５４】
アドレス帳保持部２３上には、例えば図８に示すように多数の人物のそれぞれに対応付けた個人情報が予め登録されているので、特徴情報抽出部１２が出力する生体特徴情報Ｐｉと対応する特定の人物の個人情報を取得することができる。実際には、アドレス帳保持部２３に保持されている各人物の生体特徴情報と処理対象の画像データから特徴情報抽出部１２によって抽出される生体特徴情報Ｐｉとの間には誤差が生じる可能性がある。従って、ステップＳ１３では生体特徴情報Ｐｉとの差（距離）が所定値（生じうる誤差程度）以内の生体特徴情報をアドレス帳保持部２３上で検索すればよい。
【００５５】
ステップＳ１３で検索に成功した場合には、暗号鍵出力部２１はステップＳ１４の処理において、該当する人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉの情報を暗号化処理部２２に与える。
【００５６】
一方、暗号化処理部２２においては、処理対象の画像データＤが撮影部５から入力されると、ステップＳ１５の処理に進む。ステップＳ１５では、暗号化に用いるメディア鍵（共通鍵）Ｋｍを生成する。実際には、例えば乱数発生処理により生成した疑似乱数を用いて図８に示すようなメディア鍵Ｋｍを生成すればよい。このメディア鍵Ｋｍは処理対象の画像毎に生成される鍵であり、画像に含まれる人物とは無関係な共通鍵である。
【００５７】
ステップＳ１６では、暗号化処理部２２はステップＳ１５で生成したメディア鍵Ｋｍを用いて画像データＤを暗号化処理する。これにより、暗号化された画像データ（Ｃ（Ｋｍ、Ｄ）で表す）が生成される。
【００５８】
また、特定の人物に割り当てられた公開鍵Ｋｐｉ及びメールアドレスＡｉの情報が暗号鍵出力部２１から入力されると、暗号化処理部２２はステップＳ１７の処理に進む。ステップＳ１７では、ステップＳ１５で生成したメディア鍵Ｋｍを、暗号鍵出力部２１から入力された公開鍵Ｋｐｉを用いて暗号化し、例えば図８に示すような暗号化されたメディア鍵（Ｃ（Ｋｐｉ、Ｋｍ）で表す）を生成する。
【００５９】
なお、１フレームの画像データの中に複数の人物が写っている場合には、人物の数だけステップＳ１２、Ｓ１３、Ｓ１４、Ｓ１７の処理を繰り返し実行する。従って、画像データの中に複数の人物が写っている場合には、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が人数分だけ順次に生成される。
【００６０】
ステップＳ１８では、ステップＳ１７で生成された暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）と、該当する人物のメールアドレスＡｉと、ステップＳ１６で生成した暗号化された画像データＣ（Ｋｍ、Ｄ）とを結合することにより、暗号化済み画像データを生成する。ステップＳ１８で生成される暗号化済み画像データの具体例が図９に示されている。
【００６１】
図９に示す暗号化済み画像データは、ヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。暗号化済み画像データのヘッダ部には、鍵情報部のサイズを表す情報が格納され、鍵情報部には複数エントリ（複数の人物に相当）のそれぞれについて、サイズと、メールアドレスＡｉと、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）とが格納され、暗号化データ部にはステップＳ１６で生成した暗号化された画像データＣ（Ｋｍ、Ｄ）が格納される。
【００６２】
このような暗号化済み画像データが電子メール送信部３０に入力されるので、電子メール送信部３０は入力される暗号化済み画像データの内容から送信先のメールアドレスＡｉを特定し、この暗号化済み画像データを電子メールで自動的に送信することができる。つまり、暗号化処理した画像データの中に写っている人物に割り当てられたメールアドレスを宛先とする電子メールが自動的に送信される。
【００６３】
次に、電子メール送信部３０が送信した電子メールを受信する受信側の端末の構成及び動作について説明する。受信側の端末の構成例が図４に示されている。受信側の端末についても、携帯電話端末などを想定することができる。図４を参照すると、この端末には電子メール受信部４０と、復号部５０と、メールアドレス保持部６０と、表示部６５とが設けてあり、復号部５０には復号処理部５１と秘密鍵保持部５２とが備わっている。
【００６４】
送信側の端末から送信された電子メールは、所定の通信ネットワークを経由して受信側の端末の電子メール受信部４０に入力される。電子メール受信部４０は、受信した電子メールに含まれている暗号化済み画像データ（図９参照）を出力する。
【００６５】
メールアドレス保持部６０は、受信者に事前に割り当てられたメールアドレスのデータを保持している。また、秘密鍵保持部５２は受信者が事前に生成した秘密鍵Ｋｓｉを保持している。この秘密鍵Ｋｓｉは受信者だけが所有している。また、秘密鍵Ｋｓｉとペアになる公開鍵Ｋｐｉが秘密鍵Ｋｓｉと同時に生成されており、公開鍵Ｋｐｉは様々な人に事前に配布されている。従って、受信者の公開鍵Ｋｐｉは送信側の端末に設けられた前述のアドレス帳保持部２３にも存在している。
【００６６】
復号部５０の復号処理部５１は、電子メール受信部４０から入力される暗号化済み画像データを、受信者のメールアドレスと秘密鍵Ｋｓｉとを用いて復号し、暗号化前の画像データＤを復元する。表示部６５は、復号部５０によって復号された画像データを、例えば図６に示すような画像として画面に表示する。
【００６７】
次に、復号処理部５１における処理の具体的な内容について、図５を参照しながら説明する。
【００６８】
ステップＳ２１では、メールアドレス保持部６０から入力した受信者本人のメールアドレスＡｉを用いて、暗号化済み画像データ中の鍵情報部から、受信者に対応付けられた暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を検索する。すなわち、受信者本人のメールアドレスＡｉと一致するメールアドレスを探し、該当するメールアドレスと並んで配置されている暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を暗号化済み画像データの中から探す。
【００６９】
目的の暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が見つかった場合には、ステップＳ２２からステップＳ２３に進み、見つからない場合はステップＳ２６に進む。
【００７０】
ステップＳ２３では、ステップＳ２１で暗号化済み画像データから抽出した暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）を、秘密鍵保持部５２から取り出した受信者本人の秘密鍵Ｋｓｉを用いて復号処理する。これにより、メディア鍵Ｋｍが得られる。
【００７１】
ステップＳ２４では、暗号化済み画像データに含まれている暗号化データ部の内容、すなわち暗号化された画像データＣ（Ｋｍ、Ｄ）を取り出し、ステップＳ２３で取得したメディア鍵Ｋｍを用いて（Ｃ（Ｋｍ、Ｄ））を復号処理する。これにより、暗号化前の画像データＤが復元される。
【００７２】
ステップＳ２５では、ステップＳ２４で復元された画像データＤを表示部６５に出力する。
【００７３】
ステップＳ２６では、復号不能であることを表すメッセージ等を表示部６５で表示するように指示する。
【００７４】
理解を容易にするため、上述のメディアデータ処理装置に関する処理の流れについて説明を補足する。撮影装置側、すなわち図２に示したメディアデータ処理装置においては図２１に示すような処理が実施される。
（１）カメラを用いて人物を含む画像を撮影する。
（２）処理対象の画像から各人物の顔領域を抽出する。
（３）各人物の顔領域の特徴パラメータを事前に用意したアドレス帳上のデータと照合することにより撮影された人物を特定する。
（４）画像データを暗号化するための暗号鍵、すなわちメディア鍵Ｋｍを生成する。
（５）暗号鍵で画像データを暗号化する。
（６）暗号鍵自体が第三者に流出しないように、撮影された人物の公開鍵を用いて暗号鍵を暗号化する。
（７）暗号化された画像データと暗号化された暗号鍵とを連結して送信用のデータを生成する。
（８）生成した暗号化データを電子メール等で配布する。
【００７５】
一方、閲覧装置側、すなわち図４に示した受信側の端末においては、図２２に示すような処理が実施される。
（１）受信した暗号化済み画像データから受信者本人のメールアドレスに対応する鍵を抽出する。
（２）抽出した鍵は暗号化されているので、受信者本人の秘密鍵Ｋｓｉを用いて復号し、暗号鍵、すなわちメディア鍵Ｋｍを復元する。
（３）得られたメディア鍵Ｋｍを用いて画像データを復号する。
（４）復号した画像データを表示して閲覧する。
従って、画像データを閲覧できるのは、受信者が画像データの中に写っている場合だけに限られる。また、送信側では画像データの中に写っている人物の生体情報の特徴に基づいて暗号化を実施するので、送信側及び受信側のそれぞれにおいて、ＩＤやパスワードのような特別な情報を管理する必要がない。
【００７６】
（第２の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関するもう１つの実施の形態について、図１０〜図１４を参照しながら以下に説明する。
【００７７】
図１０は第２の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図１１は図１０に示すメディアデータ処理装置の主要動作を示すフローチャートである。図１２は図１０に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の構成例を示すブロック図である。図１３は図１２に示す端末の主要動作を示すフローチャートである。図１４は図１０に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【００７８】
この形態は第１の実施の形態の変形例である。また、図１０〜図１４において第１の実施の形態と対応する要素は同一の符号や番号を付けて示してある。以下の説明においては、第１の実施の形態と異なる構成要素や動作を主体として説明を行う。
【００７９】
図１０に示すメディアデータ処理装置は、第１の実施の形態と同様に、カメラ付き携帯電話端末のような端末に本発明を適用する場合を想定しているが、電子メールのようなデータ送信機能は必要としない。
【００８０】
図１０に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０Ｂと、蓄積部３５とを備えている。蓄積部３５としては、例えばＳＤカードのように脱着が可能で持ち運びが可能な記憶媒体を想定している。また、撮影部５及び生体特徴情報抽出部１０の構成や動作については第１の実施の形態と同様である。
【００８１】
暗号化部２０Ｂは、暗号鍵出力部２１Ｂ及び暗号化処理部２２Ｂを備えている。暗号鍵出力部２１Ｂは、特徴情報抽出部１２から入力される生体特徴情報に基づいて共通鍵を生成し、暗号化処理部２２Ｂは、撮影部５の出力する画像データを暗号化すると共に、暗号鍵出力部２１Ｂの生成した共通鍵を利用して暗号化を実施する。具体的な処理の内容については図１１に示されている。
【００８２】
図１１において、各ステップＳ１１、Ｓ１２、Ｓ１５、Ｓ１６については第１の実施の形態の場合と同様である。
【００８３】
ステップＳ１３Ｂでは、暗号鍵出力部２１Ｂは特徴情報抽出部１２から入力される生体特徴情報Ｐｉに一方向性関数をかけることにより、生体特徴情報Ｐｉのハッシュ値ｈ（Ｐｉ）を求める。そしてハッシュ値ｈ（Ｐｉ）を共通鍵Ｋｃｉとして出力する（図１４参照）。
【００８４】
ステップＳ１７Ｂでは、暗号化処理部２２ＢはステップＳ１５で生成したメディア鍵（第２の共通鍵）Ｋｍを、暗号鍵出力部２１Ｂから入力された共通鍵Ｋｃｉを用いて暗号化する。暗号化されたメディア鍵Ｋｍを（Ｃ（Ｋｃｉ、Ｋｍ））として表してある（図１４参照）。
【００８５】
ステップＳ１８Ｂでは、ステップＳ１７Ｂで得られた（Ｃ（Ｋｃｉ、Ｋｍ））とステップＳ１６で得られた暗号化画像データ（Ｃ（Ｋｍ、Ｄ））とを結合することにより、暗号化済み画像データを生成する。この暗号化済み画像データが蓄積部３５に保存される。
【００８６】
図１１の処理によって生成される暗号化済み画像データの具体例が図１４に示されている。図１４に示す暗号化済み画像データは、ヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。暗号化済み画像データのヘッダ部には、鍵情報部のサイズを表す情報が格納され、鍵情報部には複数の人物のそれぞれについて、暗号化されたメディア鍵Ｃ（Ｋｐｉ、Ｋｍ）が格納され、暗号化データ部には暗号化された画像データＣ（Ｋｍ、Ｄ）が格納される。
【００８７】
蓄積部３５を端末から取り外して持ち運ぶことにより、複数の利用者や複数の端末の間で暗号化済み画像データの受け渡しを行うことができる。受け取った暗号化済み画像データを閲覧しようとする場合に用いる端末の構成例が図１２に示されている。図１２に示す端末としては、例えばカメラ付き携帯電話端末を利用することが考えられる。
【００８８】
図１２に示す端末は、撮影部６と、生体特徴情報抽出部１５と、暗号化部２５と、蓄積部３５と、画像表示指示入力部３６と、復号部５０Ｂと、表示部６５とを備えている。
【００８９】
撮影部６は、例えばカメラ付き携帯電話端末に備わっているカメラのように、端末の利用者自身の顔の画像を撮影することが可能な撮像装置である。
【００９０】
生体特徴情報抽出部１５は、図１０に示したメディアデータ処理装置の生体特徴情報抽出部１０と同様に、生体情報存在領域抽出部１１及び特徴情報抽出部１２を備えている。生体特徴情報抽出部１５は、利用者の顔を含む画像データを撮影部６から入力して、前述の生体特徴情報抽出部１０と同様の処理を実施する。
【００９１】
暗号化部２５は、暗号鍵出力部２１Ｂを内蔵している。暗号鍵出力部２１Ｂの動作は前述の暗号鍵出力部２１の動作と同等である。
【００９２】
蓄積部３５は、例えばＳＤカードのように端末から取り外して持ち運ぶことが可能な記憶媒体であり、図１０に示したメディアデータ処理装置によって生成された暗号化済み画像データを保持している。
【００９３】
画像表示指示入力部３６は、利用者が操作可能なキースイッチのような入力装置であり、利用者からの指示を入力するために利用される。復号部５０Ｂは、蓄積部３５に保持されている暗号化済み画像データを入力し、暗号化部２５が生成する共通鍵を利用して復号処理し、暗号化前の画像データを復元する。表示部６５は、復号部５０Ｂが復元した画像データを画面上に表示する。
【００９４】
図１２に示す端末の主要な処理の内容が図１３に示されている。図１３に示す処理について以下に説明する。
ステップＳ３１で画像表示指示入力部３６を利用者が操作すると、画像表示指示入力部３６は画像表示指示を蓄積部３５に与える。ステップＳ３２で画像表示指示が入力されると、蓄積部３５はそれ自身が保持している暗号化済み画像データを復号部５０Ｂに出力する。
【００９５】
一方、画像表示指示入力部３６から出力される画像表示指示に従って、撮影部６は最新の画像（利用者の顔が被写体として含まれる）を撮影し、生体特徴情報抽出部１５は最新の画像に基づいて生体特徴情報を生成する。そして、暗号化部２５内の暗号鍵出力部２１Ｂは、生体特徴情報抽出部１５から出力される生体特徴情報Ｐｊに基づいて共通鍵Ｋｃｊを生成する。
【００９６】
すなわち、図１１に示すステップＳ１３Ｂと同様に、生体特徴情報Ｐｊに一方向性関数をかけることにより、生体特徴情報Ｐｊのハッシュ値ｈ（Ｐｊ）を求める。そしてハッシュ値ｈ（Ｐｊ）を共通鍵Ｋｃｊとして出力する。つまり、蓄積部３５に保持されている暗号化された画像を閲覧しようとしている利用者の顔の特徴パラメータに基づいて共通鍵Ｋｃｊを生成する。
【００９７】
復号部５０Ｂは、ステップＳ３４で暗号鍵出力部２１Ｂから共通鍵Ｋｃｊが入力されると、ステップＳ３５の処理に進む。ステップＳ３５では、復号部５０Ｂは暗号化済み画像データから暗号化されたメディア鍵（Ｃ（Ｋｃｉ、Ｋｍ））を取り出し、（Ｃ（Ｋｃｉ、Ｋｍ））を共通鍵Ｋｃｊを用いて復号処理する。これによりメディア鍵Ｋｍ’が得られる。
【００９８】
すなわち、閲覧対象の画像に映っている人物と、その画像を閲覧しようとしている利用者とが同一人物である場合には、共通鍵Ｋｃｉを生成する際に用いた生体情報の特徴パラメータと、共通鍵Ｋｃｊを生成する際に用いた生体情報の特徴パラメータとが実質的に同一であるため、共通鍵Ｋｃｉと共通鍵Ｋｃｊとは同じ値になる。従って、共通鍵Ｋｃｊを用いて（Ｃ（Ｋｃｉ、Ｋｍ））を復号処理することにより得られたメディア鍵Ｋｍ’は、共通鍵Ｋｃｉを用いて復号処理することにより得られるメディア鍵Ｋｍと同等の値になる。
【００９９】
ただし、特徴情報抽出部１２が抽出する生体情報の特徴パラメータに誤差が含まれると
、同一人物の生体情報から生成される共通鍵Ｋｃｉと共通鍵Ｋｃｊとが同じ値にならないことになるので、暗号鍵出力部２１ＢのステップＳ１３Ｂの処理においては、与えられた特徴パラメータを有効桁数内に丸めるなど特徴パラメータに含まれる誤差を除去した後に一方向性関数をかけて共通鍵Ｋｃｉおよび共通鍵Ｋｃｊを生成するようにすることが望ましい。
【０１００】
次のステップＳ３６では、復号部５０Ｂは暗号化済み画像データから暗号化画像データ（Ｃ（Ｋｍ、Ｄ））を取り出し、ステップＳ３５で得られたメディア鍵Ｋｍ’を用いて復号処理を実施し、暗号化前の画像データＤ’を生成する。この画像データＤ’は撮影された画像データＤと同等である。
【０１０１】
図１３に示す例では、ステップＳ３６で復元された画像データＤ’が正しく復号されているか否かを調べるために、次のステップＳ３７で画像データＤ’のファイルの先頭領域に予め定めたデータ（ファイル形式固有の文字列など）が存在するか否かを確認し、存在することを確認した場合に次のステップＳ３８に進み、画像データＤ’を画像として表示する。なお、ステップＳ３７の処理については省略しても良い。
【０１０２】
従って、画像データを閲覧できるのは、閲覧用の端末の撮影部６で撮影される利用者が、閲覧対象の画像データの中に写っている人物と一致する場合だけに限られる。また、画像データを暗号化する際に、その画像の中に写っている人物の生体情報の特徴に基づいて暗号化を実施するので、画像を暗号化する端末と画像を閲覧する端末とのそれぞれにおいて、ＩＤやパスワードのような特別な情報を管理する必要がない。また、事前に利用者の公開鍵を準備する必要もない。
【０１０３】
（第３の実施の形態）
本発明のメディアデータ処理装置及びメディアデータ処理方法に関するもう１つの実施の形態について、図１５〜図２０を参照しながら以下に説明する。
【０１０４】
図１５は第３の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。図１６は図１５に示すメディアデータ処理装置の主要動作を示すフローチャートである。図１７は図１５に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の主要動作を示すフローチャートである。図１８は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図１９は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。図２０は図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【０１０５】
この形態は第２の実施の形態の変形例である。また、図１５〜図２０において第２の実施の形態と対応する要素は同一の符号や番号を付けて示してある。以下の説明においては、第２の実施の形態と異なる構成要素や動作を主体として説明を行う。
【０１０６】
図１５に示すメディアデータ処理装置は、第２の実施の形態と同様に、カメラ付き携帯電話端末のような端末に本発明を適用する場合を想定している。
【０１０７】
図１０に示すメディアデータ処理装置は、撮影部５と、生体特徴情報抽出部１０と、暗号化部２０Ｃと、蓄積部３５とを備えている。蓄積部３５としては、例えばＳＤカードのように脱着が可能で持ち運びが可能な記憶媒体を想定している。また、撮影部５及び生体特徴情報抽出部１０の構成や動作については第１の実施の形態と同様である。
【０１０８】
暗号化部２０Ｃは、暗号鍵出力部２１Ｂ及び暗号化処理部２２Ｃを備えている。暗号鍵出力部２１Ｂは、特徴情報抽出部１２から入力される生体特徴情報に基づいて共通鍵を生成し、暗号化処理部２２Ｃは、撮影部５の出力する画像データを部分的に暗号化すると共に、暗号鍵出力部２１Ｂの生成した共通鍵を利用して暗号化を実施する。具体的な処理の内容については図１６に示されている。
【０１０９】
第２の実施の形態と同様に、ステップＳ１１では処理対象の画像データの中で生体情報を含む領域Ｒｉを検出する。例えば、人物毎に顔の領域Ｒｉを検出する。また、ステップＳ１２では、ステップＳ１１で検出された領域Ｒｉ毎に、生体特徴情報Ｐｉを抽出する。
【０１１０】
ステップＳ１３Ｂでは、暗号鍵出力部２１Ｂは特徴情報抽出部１２から入力される生体特徴情報Ｐｉに一方向性関数をかけることにより、生体特徴情報Ｐｉのハッシュ値ｈ（Ｐｉ）を求める。そしてハッシュ値ｈ（Ｐｉ）を共通鍵Ｋｃｉとして出力する（図１８参照）。
【０１１１】
生体情報存在領域抽出部１１がステップＳ１１で検出した領域Ｒｉの情報（矩形の位置と大きさを表す座標情報）は、暗号化処理部２２Ｃにも入力される。暗号化処理部２２Ｃは、生体情報存在領域抽出部１１から領域Ｒｉの情報が入力されるとステップＳ１５Ｂの処理に進む。
【０１１２】
ステップＳ１５Ｂでは、検出された各領域Ｒｉを暗号化するためのメディア鍵（共通鍵）Ｋｍｉを検出された領域Ｒｉの数だけ生成する。
【０１１３】
ステップＳ４１では、処理対象の画像データの中でステップＳ１１で検出されたｉ番目の領域Ｒｉに相当する部分画像データを、ステップＳＳ１５Ｂで生成されたｉ番目のメディア鍵Ｋｍｉを用いて暗号化処理する。処理の結果をｉ番目の暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）とする。なお、（Ｄｉ−１）は処理前の画像データ全体を表す。
【０１１４】
ステップＳ４２では、処理対象の画像データの中でステップＳ１１で検出されたｉ番目の領域Ｒｉに相当する部分画像データを、ステップＳ４１で生成された暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）で置換し、その結果を処理後画像データＤｉとして出力する。
【０１１５】
つまり、処理対象の１フレームの画像データの中で、各人物の顔に相当する領域Ｒｉのデータだけをメディア鍵Ｋｍｉを用いて暗号化し、暗号化前の１フレームの画像データの中で各領域Ｒｉだけが部分的に暗号化された処理後画像データＤｉを生成する。
【０１１６】
次のステップＳ４３では、ステップＳ１５Ｂで生成された各メディア鍵Ｋｍｉを、暗号鍵出力部２１Ｂから入力されるｉ番目の共通鍵Ｋｃｉを用いて暗号化し、暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）を生成する。
【０１１７】
処理対象の１フレームの画像データの中に複数の人物が写っている場合には、各ステップＳ１２、Ｓ１３Ｂ、Ｓ１５Ｂ、Ｓ４１、Ｓ４２、Ｓ４３は人物の数だけ繰り返し実行される。
【０１１８】
ステップＳ４４では、ステップＳ４３で生成された暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）と、ステップＳ１１で検出された領域Ｒｉの情報と、ステップＳ４１で生成された各領域の暗号化部分画像データＣ（Ｋｍｉ、Ｒｉ）とを結合した暗号化済み画像データを生成する。この暗号化済み画像データが蓄積部３５に保存される。
【０１１９】
暗号化済み画像データの具体的な構成例が図１８に示されている。図１８を参照すると、この暗号化済み画像データはヘッダ部と、鍵情報部と、暗号化データ部とで構成されている。
【０１２０】
ヘッダ部は、鍵情報部のサイズを表す情報を格納する。鍵情報部は、１フレームの画像データに含まれている人物の数に相当する複数の記憶領域を備えており、各記憶領域はｉ番目の領域Ｒｉの座標情報と、領域Ｒｉに対応付けられた暗号化されたメディア鍵Ｃ（Ｋｃｉ、Ｋｍｉ）とをそれぞれ格納する。暗号化データ部は、１フレームの画像データの中で各領域Ｒｉのデータだけが部分的に暗号化された処理後画像データＤｎを格納する。
【０１２１】
処理後画像データＤｎをそのまま再生すると、例えば図１９に示すような画像が表示される。すなわち、画像に写っている各人物の顔以外は正常に見ることができるが、各人物の顔の領域はそれぞれ暗号化されているので、例えばモザイクがかかっている場合と同様に見ることができない。
【０１２２】
第２の実施の形態と同様に、蓄積部３５を端末から取り外して持ち運ぶことにより、複数の利用者や複数の端末の間で暗号化済み画像データの受け渡しを行うことができる。受け取った暗号化済み画像データを閲覧しようとする場合には、前述の図１２に示されたような構成の端末を用いればよい。具体的な端末としては、例えばカメラ付き携帯電話端末を利用することが考えられる。但し、暗号化済み画像データを再生するために端末が実行する処理の内容は図１７に示すように変更されている。図１７に示す処理について以下に説明する。
【０１２３】
ステップＳ３１で画像表示指示入力部３６を利用者が操作すると、画像表示指示入力部３６は画像表示指示を蓄積部３５に与える。ステップＳ３２で画像表示指示が入力されると、蓄積部３５はそれ自身が保持している暗号化済み画像データを復号部５０Ｂに出力する。
【０１２４】
一方、画像表示指示入力部３６から出力される画像表示指示に従って、撮影部６は最新の画像（利用者の顔が被写体として含まれる）を撮影し、生体特徴情報抽出部１５は最新の画像に基づいて生体特徴情報を生成する。そして、暗号化部２５内の暗号鍵出力部２１Ｂは、生体特徴情報抽出部１５から出力される生体特徴情報Ｐｊに基づいて共通鍵Ｋｃｊを生成する。
【０１２５】
すなわち、図１６に示すステップＳ１３Ｂと同様に、生体特徴情報Ｐｊに一方向性関数をかけることにより、生体特徴情報Ｐｊのハッシュ値ｈ（Ｐｊ）を求める。そしてハッシュ値ｈ（Ｐｊ）を共通鍵Ｋｃｊとして出力する。つまり、蓄積部３５に保持されている暗号化された画像を閲覧しようとしている利用者の顔の特徴パラメータに基づいて共通鍵Ｋｃｊを生成する。
【０１２６】
復号部５０Ｂは、暗号化済み画像データに含まれている暗号化データ部のデータＤｎを画像データＤ’としてステップＳ５１で抽出する。
【０１２７】
また、暗号鍵出力部２１Ｂから共通鍵Ｋｃｊが入力されると、復号部５０ＢはステップＳ５２の処理に進む。ステップＳ５２では、復号部５０Ｂは暗号化済み画像データから暗号化されたそれぞれのメディア鍵（Ｃ（Ｋｃｉ、Ｋｍ））を取り出し、（Ｃ（Ｋｃｉ、Ｋｍ））を共通鍵Ｋｃｊを用いて復号処理する。これによりｉ番目のメディア鍵Ｋｍｉ’が得られる。
【０１２８】
次のステップＳ５３では、復号部５０ＢはステップＳ５１で抽出された画像データＤ’のｉ番目の領域Ｒｉについて、ステップＳ５２で得られたメディア鍵Ｋｍｉ’を用いて復号処理を実施し、暗号化前の画像データＤ’を生成する。
【０１２９】
但し、暗号化された画像を閲覧しようとしている利用者が一人だけの場合には、暗号鍵出力部２１Ｂから出力される共通鍵Ｋｃｊも１つだけであるので、ステップＳ５２では１つのメディア鍵Ｋｍｉ’だけしか正しく復号できない。そのため、ステップＳ５３で正しく復号される部分画像データも１つの領域に対応する画像データだけである。
【０１３０】
従って、例えば図１９に示すように５人の人物が写っている画像を暗号化した暗号化済み画像データを閲覧する場合に、その画像データに写っている一人の人物が利用者としてこの画像を閲覧しようとすると、例えば図２０に示すように、利用者自身に対応する部分画像（顔の領域）だけが正しく復号されて表示され、他の４人の顔の情報は復号できないため見ることができない。
【０１３１】
なお、第３の実施の形態では画像を閲覧しようとする人と一致する人物の画像だけを復号して閲覧可能にする場合を想定しているが、閲覧対象の画像に含まれている複数の人物のいずれか一人と閲覧する利用者とが一致する場合には、全ての人物の画像を復号して閲覧できるようにすることも可能である。
【０１３２】
また、第３の実施の形態では画像を閲覧しようとする人が利用者一人だけの場合を想定しているが、現実には利用者の側方から第三者が端末の画面と利用者と共にのぞき込む場合も想定される。従って、例えば閲覧対象の画像に含まれている複数の人物のいずれとも生体情報の特徴パラメータが一致しない人物が撮影部６で撮影した画像から検出されている時には、正規の利用者が画像を閲覧しようとしている場合であっても、画像の復号、あるいは表示を中止するように制御するのが望ましい。
【０１３３】
また、第３の実施の形態では暗号化処理部が生体情報が存在する領域全体を暗号化するようにしているが、たとえば目の部分だけを暗号化するなど、生体情報が含まれる領域の一部のみに暗号化処理を施すようにしてもよい。生体情報が含まれる領域は、特徴情報抽出部が抽出した特徴点の情報に基づいて特定することができる。たとえば、特徴情報抽出部１２が抽出した右眉の特徴点（たとえば図７のＦ１、Ｆ２）、右目の特徴点（同図７のＦ３、Ｆ４）、左眉の特徴点（例示せず）、左目の特徴点（例示せず）の各座標値を取り囲む領域Ｒｉ’は人物の目の付近の領域を表すので、暗号化処理部２２Ｃが図１６のステップＳ４１〜ステップＳ４４において領域Ｒｉの替わりに領域Ｒｉ’に対して暗号化処理を行うことにより、人物の目の部分だけを暗号化した暗号化済メディアデータを得ることができる。
【０１３４】
また、前述の各実施の形態では、処理対象の画像から生体情報の特徴パラメータを抽出する場合を想定しているが、例えばメディアデータとして画像の他に音声データが含まれている場合には、音声データから各人物の声紋を調べて生体情報の特徴パラメータを抽出することもできる。
【産業上の利用可能性】
【０１３５】
以上のように、人物を撮影して得られた画像データを含むメディアデータを、例えばメモリカードのような記憶媒体、電子メール、ネットワーク上のサーバなどを利用して受け渡すような場合に本発明を適用することにより、個人情報である人物の画像が第三者に見られるのを防止することができる。しかも、生体情報の特徴パラメータに基づいて暗号化を実施するので、利用者の管理のためにＩＤ情報やパスワードを使用する必要がない。従って、暗号化された情報を提供する側においては、低コストで利用者の管理を行うことができ、暗号化された情報を閲覧しようとする利用者においては、ＩＤ情報やパスワードなどを覚える必要がないので操作性が良く、自分自身が写っている画像であれば確実に閲覧できる。
【図面の簡単な説明】
【０１３６】
【図１】第１の実施の形態におけるメディアデータ処理装置の基本的な構成を示すブロック図である。
【図２】第１の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図３】図２に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図４】図２に示す装置から送信された電子メールを受信する端末の構成例を示すブロック図である。
【図５】図４に示す端末の主要動作を示すフローチャートである。
【図６】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図７】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図８】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図９】図２に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１０】第２の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図１１】図１０に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図１２】図１０に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の構成例を示すブロック図である。
【図１３】図１２に示す端末の主要動作を示すフローチャートである。
【図１４】図１０に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１５】第３の実施の形態におけるメディアデータ処理装置の具体的な構成例を示すブロック図である。
【図１６】図１５に示すメディアデータ処理装置の主要動作を示すフローチャートである。
【図１７】図１５に示すメディアデータ処理装置によって暗号化された画像データを表示する端末の主要動作を示すフローチャートである。
【図１８】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図１９】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図２０】図１５に示すメディアデータ処理装置に関するデータの具体例を示す模式図である。
【図２１】図２に示すメディアデータ処理装置における処理の内容を示す模式図である。
【図２２】図４に示す端末における処理の内容を示す模式図である。
【符号の説明】
【０１３７】
５、６  撮影部
１０、１５  生体特徴情報抽出部
１１  生体情報存在領域抽出部
１２  特徴情報抽出部
２０、２０Ｂ、２０Ｃ  暗号化部
２１、２１Ｂ  暗号鍵出力部
２２、２２Ｂ、２２Ｃ  暗号化処理部
２３  アドレス帳保持部
２５  暗号化部
３０  電子メール送信部
３５  蓄積部
３６  画像表示指示入力部
４０  電子メール受信部
５０、５０Ｂ  復号部
５１  復号処理部
５２  秘密鍵保持部
６０  メールアドレス保持部
６５  表示部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008010275.tif 000025
【図２】
2008010275.tif 000026
【図３】
2008010275.tif 000027
【図４】
2008010275.tif 000028
【図５】
2008010275.tif 000029
【図６】
2008010275.tif 000030
【図７】
2008010275.tif 000031
【図８】
2008010275.tif 000032
【図９】
2008010275.tif 000033
【図１０】
2008010275.tif 000034
【図１１】
2008010275.tif 000035
【図１２】
2008010275.tif 000036
【図１３】
2008010275.tif 000037
【図１４】
2008010275.tif 000038
【図１５】
2008010275.tif 000039
【図１６】
2008010275.tif 000040
【図１７】
2008010275.tif 000041
【図１８】
2008010275.tif 000042
【図１９】
2008010275.tif 000043
【図２０】
2008010275.tif 000044
【図２１】
2008010275.tif 000045
【図２２】
2008010275.tif 000046
【国際調査報告】
2008010275.tif 000047
2008010275.tif 000048
2008010275.tif 000049
2008010275.tif 000050