(57)【要約】【課題】画像配信システムにおいて、ユーザに煩雑な操作負担をかけることなく、セキュリティの高い認証処理と画像の秘匿性を確保できる技術を提供することを目的とする。【解決手段】ユーザ登録時（Ａ１）、カメラ付携帯電話１で撮像された顔画像データから顔特徴データ（認証コード）が生成される。このデータは、ネットワークカメラ３に送信されて登録される。画像配信処理時（Ａ２）、カメラ付携帯電話１で撮像された顔画像データから顔特徴データ（認証コード）が生成され、ネットワークカメラ３に送信される。ネットワークカメラ３では、登録されている認証コードとの照合をとり、認証に成功した場合には、その認証コードを用いて画像を暗号化し、カメラ付携帯電話１に送信する。カメラ付携帯電話１は、画像配信要求時に生成した認証コードを用いて画像を復号し、モニタに表示する。【選択図】図３
2007142689.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像をネットワーク経由で配信するシステムであって、
撮像画像を配信する画像配信装置と、
撮像画像を受信する端末装置と、
を備え、
前記画像配信装置は、
被写体を撮像する被写体撮像手段と、
ユーザの登録用顔画像に基づいて生成された顔特徴情報を第１認証コードとして登録する認証コード登録手段と、
を含み、
前記端末装置は、
ユーザの顔を撮像するユーザ撮像手段と、
前記ユーザ撮像手段によって撮像された認証用顔画像に基づいて生成された顔特徴情報を第２認証コードとして記憶する第２認証コード記憶手段と、
前記画像配信装置に対して、前記認証用顔画像と前記第２認証コードとを添付した画像配信要求を送信する画像配信要求手段と、
を含み、
前記画像配信装置は、
前記画像配信要求を受信して、前記第１認証コードと前記第２認証コードとを照合し、認証に成功した場合には、前記端末装置に対する画像配信を許可する配信要求処理手段と、
前記配信要求処理手段によって画像配信が許可されたことに応じて、前記被写体撮像手段によって撮像された撮像画像を前記第１または第２認証コードを用いて暗号化する手段と、
暗号化された撮像画像を前記端末装置に送信する手段と、
を含み、
前記端末装置は、
前記画像配信装置から配信された撮像画像を、前記第２認証コード記憶手段に記憶されている前記第２認証コードを用いて復号化する手段、
を含むことを特徴とする撮像画像配信システム。
【請求項２】
撮像画像をネットワーク経由で配信するシステムであって、
撮像画像を配信する画像配信装置と、
撮像画像を受信する端末装置と、
を備え、
前記画像配信装置は、
被写体を撮像する被写体撮像手段と、
ユーザの登録用顔画像に基づいて生成された顔特徴情報を第１認証コードとして登録する認証コード登録手段と、
を含み、
前記端末装置は、
ユーザの顔を撮像するユーザ撮像手段と、
前記ユーザ撮像手段によって撮像された認証用顔画像に基づいて生成された顔特徴情報を第２認証コードとして記憶する第２認証コード記憶手段と、
前記画像配信装置に対して、前記認証用顔画像を添付した画像配信要求を送信する画像配信要求手段と、
を含み、
前記画像配信装置は、
前記画像配信要求を受信し、受信した前記認証用顔画像に基づいて生成された顔特徴情報である第３認証コードと前記第１認証コードとを照合し、認証に成功した場合には、前記端末装置に対する画像配信を許可する配信要求処理手段と、
前記配信要求処理手段によって画像配信が許可されたことに応じて、前記被写体撮像手段によって撮像された撮像画像を前記第１または第３認証コードを用いて暗号化する手段と、
暗号化された撮像画像を前記端末装置に送信する手段と、
を含み、
前記端末装置は、
前記画像配信装置から配信された撮像画像を、前記第２認証コード記憶手段に記憶されている前記第２認証コードを用いて復号化する手段、
を含むことを特徴とする撮像画像配信システム。
【請求項３】
請求項１または請求項２に記載の撮像画像配信システムにおいて、
前記登録用顔画像は前記ユーザ撮像手段によって撮像され、前記端末装置において前記登録用顔画像に基づいて前記第１認証コードが生成され、生成された前記第１認証コードがネットワーク経由で前記画像配信装置に送信されることを特徴とする撮像画像配信システム。
【請求項４】
請求項１または請求項２に記載の撮像画像配信システムにおいて、
前記登録用顔画像は前記被写体撮像手段によって撮像され、前記画像配信装置において前記登録用顔画像に基づいて前記第１認証コードが生成されることを特徴とする撮像画像配信システム。
【請求項５】
請求項１ないし請求項４のいずれかに記載の撮像画像配信システムにおいて、
前記配信要求処理手段は、前記認証用顔画像に基づいて生成された顔特徴情報の認証に失敗した場合、前記端末装置から受信した前記認証用顔画像を保存することを特徴とする撮像画像配信システム。
【請求項６】
請求項１ないし請求項５のいずれかに記載の撮像画像配信システムにおいて、
前記端末装置は、カメラ付携帯電話を含むことを特徴とする撮像画像配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを経由して画像を配信するシステムにおけるセキュリティ技術に関する。
【背景技術】
【０００２】
インターネット等のネットワークを経由して撮像した画像を配信する機器が存在する。この機器は、たとえば、ネットワークカメラと呼ばれている。ネットワークカメラは、ＣＣＤ、ＣＭＯＳなどの撮像素子を備えて被写体を撮像する機能と、撮像した画像を処理する画像処理機能、撮像した画像をインターネット等のネットワークに接続された閲覧端末に送信する機能などを備えている。
【０００３】
ネットワークカメラから配信された画像を閲覧する端末としては、パソコン、携帯電話機などが一般的である。たとえば、自宅内に設置したネットワークカメラから配信される画像をオフィスのパソコンで閲覧したり、携帯電話機で閲覧したりすることが可能である。これにより、外出中においても自宅にいる子供やペットの様子を確認することや、留守中の家屋内を監視することが可能である。
【０００４】
このようなネットワークカメラを利用する上で、プライバシーの確保は重要である。ネットワークカメラから配信される画像は、インターネットなどのオープンなネットワークを経由することがあるため、第三者によって不正に画像が閲覧することを防止する必要がある。
【０００５】
そこで、ネットワークカメラを利用したシステムでは、セキュリティ性を高めるために、配信される画像の暗号化が行われている。また、閲覧端末を利用しているユーザに、ユーザＩＤやパスワードを入力させることによりユーザ認証を行うようにしている。
【０００６】
ここで、コンピュータシステムにおけるユーザ認証として、最近では、生体認証技術が用いられるようになってきている。たとえば、ユーザの指紋や声紋、虹彩等を照合することで、本人認証が行われている。
【０００７】
下記特許文献１は、ネットワークカメラを用いたシステムに関するものではないが、ユーザ認証としてユーザの顔の特徴量データが用いられている。複写機を利用するユーザの顔写真を撮影し、登録されている顔の特徴データと照合することで、複写機の利用の可否を判断するようにしているのである。
【０００８】
また、下記特許文献２についても、ネットワークカメラを用いたシステムに関するものではないが、顔写真のデータから生成された生体認証情報が本人確認用に用いられている。
【０００９】
【特許文献１】特開２００２−１３２７３３号公報
【特許文献２】特開２００５−１５１３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述したように、ネットワークカメラを用いたシステムでは、ユーザＩＤやパスワードを用いた本人認証が行われているが、プライベートな画像を配信するという性格上、さらなるセキュリティ強度の向上が望まれている。
【００１１】
また、配信画像の暗号処理に用いる秘密鍵は、他人に容易に作成されることがなく、かつ、ユーザにユニークなものが用いられることが望ましいが、秘密鍵の生成操作が煩雑になるとユーザにとって使い勝手の悪いシステムになる。ユーザに煩雑な操作を要求することなく、秘密鍵が生成されるような仕組みが構築されることが望ましい。
【００１２】
そこで、本発明は前記問題点に鑑み、画像を配信するシステムにおいて、ユーザに煩雑な操作負担をかけることなく、セキュリティの高い認証処理と画像の秘匿性を確保できる技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、請求項１記載の発明は、撮像画像をネットワーク経由で配信するシステムであって、撮像画像を配信する画像配信装置と、撮像画像を受信する端末装置と、を備え、前記画像配信装置は、被写体を撮像する被写体撮像手段と、ユーザの登録用顔画像に基づいて生成された顔特徴情報を第１認証コードとして登録する認証コード登録手段と、を含み、前記端末装置は、ユーザの顔を撮像するユーザ撮像手段と、前記ユーザ撮像手段によって撮像された認証用顔画像に基づいて生成された顔特徴情報を第２認証コードとして記憶する第２認証コード記憶手段と、前記画像配信装置に対して、前記認証用顔画像と前記第２認証コードとを添付した画像配信要求を送信する画像配信要求手段と、を含み、前記画像配信装置は、前記画像配信要求を受信して、前記第１認証コードと前記第２認証コードとを照合し、認証に成功した場合には、前記端末装置に対する画像配信を許可する配信要求処理手段と、前記配信要求処理手段によって画像配信が許可されたことに応じて、前記被写体撮像手段によって撮像された撮像画像を前記第１または第２認証コードを用いて暗号化する手段と、暗号化された撮像画像を前記端末装置に送信する手段と、を含み、前記端末装置は、前記画像配信装置から配信された撮像画像を、前記第２認証コード記憶手段に記憶されている前記第２認証コードを用いて復号化する手段、を含むことを特徴とする。
【００１４】
請求項２記載の発明は、撮像画像をネットワーク経由で配信するシステムであって、撮像画像を配信する画像配信装置と、撮像画像を受信する端末装置と、を備え、前記画像配信装置は、被写体を撮像する被写体撮像手段と、ユーザの登録用顔画像に基づいて生成された顔特徴情報を第１認証コードとして登録する認証コード登録手段と、を含み、前記端末装置は、ユーザの顔を撮像するユーザ撮像手段と、前記ユーザ撮像手段によって撮像された認証用顔画像に基づいて生成された顔特徴情報を第２認証コードとして記憶する第２認証コード記憶手段と、前記画像配信装置に対して、前記認証用顔画像を添付した画像配信要求を送信する画像配信要求手段と、を含み、前記画像配信装置は、前記画像配信要求を受信し、受信した前記認証用顔画像に基づいて生成された顔特徴情報である第３認証コードと前記第１認証コードとを照合し、認証に成功した場合には、前記端末装置に対する画像配信を許可する配信要求処理手段と、前記配信要求処理手段によって画像配信が許可されたことに応じて、前記被写体撮像手段によって撮像された撮像画像を前記第１または第３認証コードを用いて暗号化する手段と、暗号化された撮像画像を前記端末装置に送信する手段と、を含み、前記端末装置は、前記画像配信装置から配信された撮像画像を、前記第２認証コード記憶手段に記憶されている前記第２認証コードを用いて復号化する手段、を含むことを特徴とする。
【００１５】
請求項３記載の発明は、請求項１または請求項２に記載の撮像画像配信システムにおいて、前記登録用顔画像は前記ユーザ撮像手段によって撮像され、前記端末装置において前記登録用顔画像に基づいて前記第１認証コードが生成され、生成された前記第１認証コードがネットワーク経由で前記画像配信装置に送信されることを特徴とする。
【００１６】
請求項４記載の発明は、請求項１または請求項２に記載の撮像画像配信システムにおいて、前記登録用顔画像は前記被写体撮像手段によって撮像され、前記画像配信装置において前記登録用顔画像に基づいて前記第１認証コードが生成されることを特徴とする。
【００１７】
請求項５記載の発明は、請求項１ないし請求項４のいずれかに記載の撮像画像配信システムにおいて、前記配信要求処理手段は、前記認証用顔画像に基づいて生成された顔特徴情報の認証に失敗した場合、前記端末装置から受信した前記認証用顔画像を保存することを特徴とする。
【００１８】
請求項６記載の発明は、請求項１ないし請求項５のいずれかに記載の撮像画像配信システムにおいて、前記端末装置は、カメラ付携帯電話を含むことを特徴とする。
【発明の効果】
【００１９】
本発明は、ユーザの顔特徴データを認証コードとして画像配信装置に登録し、画像配信要求時には、端末装置において顔画像を撮像し、この顔画像データから生成された認証コードと登録されている認証コードとを照合することで認証処理を行う。そして、認証に成功した場合には、認証コードを用いて画像を暗号化し、配信する。このため、ユーザによって撮像された顔画像データが、認証処理としても暗号処理としても利用されるので、ユーザに煩雑な操作を要求することなく、認証処理のセキュリティ向上と、画像の秘匿性を確保することが可能である。
【発明を実施するための最良の形態】
【００２０】
｛第１の実施の形態｝
以下、図面を参照しつつ本発明の第１の実施の形態について説明する。図１は、実施の形態にかかる画像配信システムのイメージ図である。画像配信システムは、被写体を撮像し、撮像画像をネットワーク２を経由して配信するネットワークカメラ３と、ネットワークカメラ３から配信された画像を閲覧するカメラ付携帯電話１とを備えて構成される。たとえば、図に示すように、ネットワークカメラ３は、自宅のリビングに設置され、留守中の子供の様子を撮像し、撮像画像を配信する。そして、外出中の家族が、カメラ付携帯電話１を用いて配信された子供の画像を閲覧するのである。ネットワーク２は、インターネット、専用回線、電話回線網など特に限定されるものではない。この実施の形態では、画像を閲覧する端末として携帯電話を用いているので、ネットワーク２は、インターネットや携帯電話回線網などを含んでいる。
【００２１】
図２は、カメラ付携帯電話１およびネットワークカメラ３の機能ブロックを示す図である。カメラ付携帯電話１は、通常の携帯電話としての機能に加えて、画像撮像機能やネットワーク機能を備えている。図２においては、通常の携帯電話としての機能、すなわち、マイク、スピーカ、音声処理機能、ダイヤル機能などは図示省略し、本発明に関連する機能のみを図示している。
【００２２】
カメラ付携帯電話１は、ＣＣＤセンサ、ＣＭＯＳセンサなどで構成される撮像部１１を備える。この撮像部１１によって、ユーザ（画像閲覧者）の顔画像が撮像される。顔画像データ記憶部１２は、撮像部１１において撮像されたユーザの顔画像データが一時的に格納される。
【００２３】
認証コード生成部１３は、顔画像データ記憶部１２に格納された顔画像データから、顔特徴データを生成する。顔特徴データとは、目、鼻、口などの顔の部分の位置、形状、大きさなどに関するデータである。そして、認証コード生成部１３は、この顔特徴データをＮビットの認証コードとして認証コード記憶部１４に格納する。この認証コードは、後で説明するが、ユーザの認証用のコードとして用いられるとともに、ネットワークカメラ３から配信される画像を暗号化するための秘密鍵として用いられる。
【００２４】
なお、認証コード生成部１３が認証コードを生成するタイミングには次の２通りがある。１つ目は、ユーザが最初にネットワークカメラ３にユーザ登録をするタイミングである。つまり、ユーザが、ネットワークカメラ３を購入した後、自宅にネットワークカメラ３を設置し、カメラ付携帯電話１を用いてユーザ登録を行うタイミングである。この設定登録時には、認証コード記憶部１４に格納された認証コードは、設定部１５によってネットワークカメラ３に送信される。そして、設定部１５によって認証コードがネットワークカメラ３に送信されると、認証コード記憶部１４からは認証コードが削除される。同様に、顔画像データ記憶部１２に格納されている顔画像データも削除される。
【００２５】
２つ目は、ユーザ登録がされた状態であって、ユーザがネットワークカメラ３に対して画像配信要求を行うタイミングである。この画像配信要求時には、再び、ユーザは、撮像部１１によって顔画像の撮像操作を行う。そして、画像配信要求部１６によって、顔画像データ記憶部１２に格納されている顔画像データと、認証コード記憶部１４に格納されている認証コードとが、ネットワークカメラ３に対して送信される。
【００２６】
受信部１７は、ネットワークカメラ３から配信された画像を受信する。後で説明するように、ネットワークカメラ３から配信される画像は、ユーザの認証コードによって暗号化されている。したがって、復号部１８は、認証コード記憶部１４に格納されている認証コードを用いて、受信した画像を復号するのである。したがって、画像配信要求時に生成した認証コードは、画像配信処理を継続している間、認証コード記憶部１４に保持されている。復号部１８において復号された画像は、モニタ１９に表示される。これにより、ユーザは、モニタ１９を参照することで、自宅内の様子を観察することが可能である。
【００２７】
次に、ネットワークカメラ３の構成について説明する。ネットワークカメラ３の設定処理部３１は、カメラ付携帯電話１の設定部１５より送信された設定要求を受信する。この設定要求には、カメラ付携帯電話１で生成された認証コードが添付されている。設定処理部３１は、認証コード登録部３２に受信した認証コードを登録する。
【００２８】
配信要求処理部３３は、カメラ付携帯電話１の画像配信要求部１６より送信された画像配信要求を受信する。この画像配信要求には、カメラ付携帯電話１で撮像された顔画像データと生成された認証コードとが添付されている。画像配信要求部１６は、受信した認証コードと認証コード登録部３２に格納されている認証コードとを照合する。つまり、ユーザ登録時にカメラ付携帯電話１で撮像された顔画像に基づいて生成され、認証コード登録部３２に登録されている認証コードと、画像配信要求時にあらためて生成された認証コードとの照合処理を行う。
【００２９】
画像配信要求部１６は、認証コードの認証に成功した場合、つまり、ユーザが登録されている正規のユーザであると判断した場合には、暗号部３５および配信部３６に画像配信指示を行う。これにより、撮像部３４において撮像された自宅内の画像が、暗号部３５において暗号化され、配信部３６によりカメラ付携帯電話１に配信される。
【００３０】
なお、暗号部３５は、認証コード登録部３２に登録されている認証コードを秘密鍵として配信する画像を暗号化する。あるいは、画像を配信するのは、認証に成功している場合であるため、画像配信要求時に、ユーザから受信した認証コードを用いて画像を暗号化してもよい。
【００３１】
また、画像配信要求部１６は、認証コードの認証に失敗した場合、つまり、ユーザが正規のユーザであると判断されない場合には、受信した顔画像データを、顔画像データ保存部３７に記録するのである。この記録された顔画像データは、不正アクセス者の証拠画像として保存される。
【００３２】
以上の通り構成された画像配信システムによる画像配信の処理の流れを図３を参照しながら説明する。図３に示すように、処理の流れを、ユーザ登録時の設定処理Ａ１と、画像配信時の処理Ａ２に分けて説明する。
【００３３】
ユーザ登録時の設定処理Ａ１について説明する。ネットワークカメラ３を購入し、図１に示すように、自宅内にネットワークカメラ３を設置した後、ユーザがカメラ付携帯電話１を用いてユーザ登録処理を行う。つまり、ユーザは、ネットワーク経由でユーザ登録を行う。
【００３４】
まず、ユーザは、カメラ付携帯電話１で自分の顔を撮像する（ステップＳ１０１）。撮像した顔画像データは、顔画像データ記憶部１２に格納される。そして、この顔画像データを用いて認証コード生成部１３が顔特徴データを生成する。この顔特徴データは、認証コードとして認証コード記憶部１４に格納される（ステップＳ１０２）。
【００３５】
次に、設定部１５が、認証コード記憶部１４に格納されている認証コードを添付した設定要求をネットワークカメラ３に送信する（ステップＳ１０３）。ネットワークカメラ３では、設定処理部３１が、設定要求を受信し、あわせて受信した認証コードを認証コード登録部３２に登録する（ステップＳ１０４）。なお、カメラ付携帯電話１では、設定要求を送信した後、顔画像データ記憶部１２および認証コード記憶部１４に一時的に格納されていた顔画像データと認証コードは削除される。以上でユーザ登録処理が終了する。つまり、ネットワーク経由で送信された認証コードがネットワークカメラ３に登録される。
【００３６】
次に、画像配信時の処理Ａ２について説明する。ユーザは、たとえば、子供を自宅で留守番させて外出しているとする。そして、外出先からカメラ付携帯電話１を用いて自宅内の様子を確認するような場合である。まず、ユーザは、カメラ付携帯電話１で自分の顔を撮像する（ステップＳ１１１）。撮像した顔画像データは、顔画像データ記憶部１２に格納される。そして、この顔画像データを用いて認証コード生成部１３が顔特徴データを生成する。この顔特徴データは、認証コードとして認証コード記憶部１４に格納される（ステップＳ１１２）。
【００３７】
次に、画像配信要求部１６が、顔画像データ記憶部１２に格納されている顔画像データと、認証コード記憶部１４に格納されている認証コードとを添付した画像配信要求をネットワークカメラ３に送信する（ステップＳ１１３）。
【００３８】
ネットワークカメラ３では、配信要求処理部３３が、画像配信要求を受信する。そして画像配信要求とともに送られてきた認証コードと、認証コード登録部３２に登録されている認証コードとの照合を行う（ステップＳ１１４）。そして、認証に成功した場合、つまり、両コードが一致した場合には、配信要求処理部３３は、画像配信要求を送信してきた閲覧端末に対して画像を配信することを許可する。配信要求処理部３３によって、画像配信が許可されると、撮像部３４において撮像された画像が、暗号部３５において暗号化される（ステップＳ１１５）。上述したように、この暗号処理では、認証コード登録部３２に登録されている認証コードが秘密鍵として用いられる。つまり、ユーザの顔特徴データが、ユーザ認証用の認証コードとして用いられるとともに、配信する画像を暗号化させるための鍵として用いられるのである。なお、上述したように、画像配信要求とともに送られてきた認証コードは、登録された認証コードと一致しているので、この画像配信要求とともに送られてきた認証コードを用いて暗号化してもよい。暗号化された画像は、配信部３６によってカメラ付携帯電話１に送信される（ステップＳ１１６）。
【００３９】
カメラ付携帯電話１では、受信部１７が、暗号化された画像を受信する。そして、認証コード記憶部１４に格納されている認証コードを用いて画像を復号するのである（ステップＳ１１７）。つまり、画像配信要求時にネットワークカメラ３に送信した認証コードが、認証コード登録部３２に登録されていた認証コードと一致することによって画像が配信されるので、認証コード登録部３２に登録されていた認証コードを用いて暗号化されている画像を、認証コード記憶部１４に格納している認証コードを用いて復号することが可能である。このため、上述したように、画像配信要求時に生成した認証コードは、画像配信処理を継続している間、カメラ付携帯電話１に保持するようにすればよい。これにより、一連の画像配信処理中は、何度も顔画像を撮影する必要はない。復号された画像は、モニタ１９に表示される（ステップＳ１１８）。これにより、外出中の家族は、カメラ付携帯電話１を用いて自宅内の様子を観察することが可能である。
【００４０】
一方、ステップＳ１１４において、認証に失敗した場合、つまり、画像配信要求とともに送られてきた認証コードとネットワークカメラ３に登録されていた認証コードが一致しない場合には、配信要求処理部３３は、画像配信要求とともに送られてきた顔画像データを、顔画像データ保存部３７に記録するのである。
【００４１】
このように、本実施の形態は、ネットワークカメラ３から配信される画像を閲覧するために、閲覧端末であるカメラ付携帯電話１で撮影されたユーザの顔画像データに基づき生成された顔特徴データ（認証コード）を用いる。このため、第三者による不正なアクセス、なりすましなどを有効に防止することができる。さらには、認証用に用いる顔特徴データが、画像配信時の暗号鍵として用いられる。したがって、ユーザが、閲覧端末において顔画像を撮像することで、セキュリティ性の高い認証コードが生成されるとともに、配信される画像を暗号化するためのセキュリティ性の高い秘密鍵が同時に生成されることになる。つまり、ユーザに、複数の操作を要求することなく、認証処理と暗号処理のセキュリティを向上させることが可能である。
【００４２】
また、顔特徴データ（認証コード）の認証に失敗した場合には、画像配信要求とともに送られてきた顔画像データがネットワークカメラ３に記録される。これにより、第三者による不正なアクセスが発生した場合には、その証拠画像として不正アクセス者の顔画像を保存することが可能である。あるいは、このような仕組みを構築することで、不正アクセス行為を未然に防止することが可能である。
【００４３】
本実施の形態においては、ネットワークカメラ３から配信される画像を閲覧する端末としてカメラ付携帯電話１を用いたが、閲覧端末としてパソコン等を用いてもよい。この場合には、認証用の顔画像を撮影するために、パソコンにネットワークカメラが接続されているとよい。また、本実施の形態においては、ネットワークカメラ３として、図１、２に示したように、カメラとネットワーク機能がパッケージ化された専用の機器を用いたが、もちろん、パソコンにネットワークカメラが接続される形態であってもよい。
【００４４】
また、本実施の形態においては、ユーザ登録操作も、閲覧端末であるカメラ付携帯電話１を用いて実行できるので、利便性がよい。ユーザは、ネットワークカメラ３を設置した後は、カメラ付携帯電話１を用いてユーザ登録および画像閲覧を行うことが可能である。
【００４５】
｛第２の実施の形態｝
次に、本発明の第２の実施の形態について説明する。図４は、第２の実施の形態にかかる画像配信システムの機能ブロック図である。図４において、第１の実施の形態と同様の構成については、同様の符号を付している。第２の実施の形態については、第１の実施の形態と異なる点を説明する。
【００４６】
図４に示すように、カメラ付携帯電話１Ａは、図２に示した設定部１５を備えていない。第２の実施の形態では、ユーザ登録操作を、カメラ付携帯電話１Ａではなく、ネットワークカメラ３Ａで行う。つまり、ネットワーク経由ではなく、ネットワークカメラ３を直接操作するローカル処理でユーザ登録を行う。
【００４７】
このため、ネットワークカメラ３Ａは、設定部３１Ａを備えている。設定部３１Ａは、撮像部３４において撮像されたユーザの顔画像データから、顔特徴データを生成し、その顔特徴データを認証コードとして認証コード登録部３２に登録する。
【００４８】
また、カメラ付携帯電話１Ａが備える画像配信要求部１６Ａは、第１の実施の形態における画像配信要求部１６とは異なり、画像配信要求において認証コードは添付しない。つまり、画像配信要求には、顔画像データのみが添付され、認証コードは添付されない。
【００４９】
一方、ネットワークカメラ３Ａが備える配信要求処理部３３Ａは、認証コード生成部３３１を備えている。上記のように、カメラ付携帯電話１から受信する画像配信要求には、認証コードが添付されていない。したがって、配信要求処理部３３Ａは、認証コード生成部３３１を備えることにより、受信した顔画像データに基づいて顔特徴データを生成し、生成した顔特徴データを認証コードとして認証処理を行うのである。
【００５０】
以上の通り構成された画像配信システムによる画像配信の処理の流れを図５を参照しながら説明する。図５に示すように、処理の流れを、ユーザ登録時の設定処理Ｂ１と、画像配信時の処理Ｂ２に分けて説明する。
【００５１】
ユーザ登録時の設定処理Ｂ１について説明する。ネットワークカメラ３Ａを購入し、図１に示すように、自宅内にネットワークカメラ３Ａを設置した後、ユーザがネットワークカメラ３Ａを用いてユーザ登録処理を行う。つまり、ユーザは、ネットワークカメラ３Ａを用いて直接ローカル処理でユーザ登録を行う。
【００５２】
まず、ユーザは、ネットワークカメラ３Ａで自分の顔を撮像する（ステップＳ２０１）。そして、設定部３１Ａが、撮像して得られた顔画像データを用いて顔特徴データ（認証コード）を生成し（ステップＳ２０２）、この顔特徴データを認証コードとして認証コード登録部３２に登録する（ステップＳ２０３）。以上でユーザ登録処理が終了する。
【００５３】
次に、画像配信時の処理Ｂ２について説明する。まず、ユーザは、カメラ付携帯電話１Ａで自分の顔を撮像する（ステップＳ２１１）。撮像した顔画像データは、顔画像データ記憶部１２に格納される。そして、この顔画像データを用いて認証コード生成部１３が顔特徴データを生成する。この顔特徴データは、認証コードとして認証コード記憶部１４に格納される（ステップＳ２１２）。
【００５４】
次に、画像配信要求部１６Ａが、顔画像データ記憶部１２に格納されている顔画像データを添付した画像配信要求をネットワークカメラ３Ａに送信する（ステップＳ２１３）。
【００５５】
ネットワークカメラ３Ａでは、配信要求処理部３３Ａが、画像配信要求を受信する。そして、認証コード生成部３３１が、画像配信要求とともに送られてきた顔画像データを用いて顔特徴データ（すなわち認証コード）を生成する（ステップＳ２１４）。そして、配信要求処理部３３Ａは、受信した顔画像データに基づいて生成した認証コードと、認証コード登録部３２に登録されている認証コードとの照合を行う（ステップＳ２１５）。そして、認証に成功した場合、つまり、両コードが一致した場合には、配信要求処理部３３Ａは、画像配信要求を送信してきた閲覧端末に対して画像を配信することを許可する。配信要求処理部３３Ａによって、画像配信が許可されると、撮像部３４において撮像された画像が、暗号部３５において暗号化される（ステップＳ２１６）。上述したように、この暗号処理では、認証コード登録部３２に登録されている認証コードが秘密鍵として用いられる。つまり、ユーザの顔特徴データが、ユーザ認証用の認証コードとして用いられるとともに、配信する画像を暗号化させるための鍵として用いられるのである。なお、画像配信要求とともに送られてきた顔画像データから生成された認証コードは、登録された認証コードと一致しているので、認証コード生成部３３１により生成した認証コードを用いて暗号化してもよい。暗号化された画像は、配信部３６によってカメラ付携帯電話１Ａに配信される（ステップＳ２１７）。
【００５６】
カメラ付携帯電話１Ａでは、受信部１７が、暗号化された画像を受信する。そして、認証コード記憶部１４に格納されている認証コードを用いて画像を復号するのである（ステップＳ２１８）。つまり、認証コード登録部３２に登録されていた認証コードによって、画像が暗号化されているが、画像配信要求時にネットワークカメラ３Ａに送信した顔画像データから生成される認証コードが、認証コード登録部３２に登録されていた認証コードと一致しているので、同じ顔画像データから生成された認証コードを用いて画像を復号することが可能である。もちろん、このためには、カメラ付携帯電話１Ａが備える認証コード生成部１３とネットワークカメラ３Ａが備える認証コード生成部３３１が、同じアルゴリズムで顔特徴データ（認証コード）を生成している必要がある。このため、画像配信要求時に生成した認証コードは、画像配信処理を継続している間、カメラ付携帯電話１Ａに保持するようにすればよい。復号された画像は、モニタ１９に表示される（ステップＳ２１９）。これにより、外出中の家族は、カメラ付携帯電話１を用いて自宅内の様子を観察することが可能である。
【００５７】
一方、ステップＳ２１５において、認証に失敗した場合、つまり、画像配信要求とともに送られてきた顔画像データから生成された認証コードとネットワークカメラ３Ａに登録されていた認証コードが一致しない場合には、配信要求処理部３３Ａは、画像配信要求とともに送られてきた顔画像データを、顔画像データ保存部３７に記録するのである。
【００５８】
このように、本実施の形態では、ネットワークカメラ３Ａから配信される画像を閲覧するための認証に、閲覧端末であるカメラ付携帯電話１Ａで撮影されたユーザの顔画像データに基づき生成された顔特徴データ（認証コード）が用いられる。このため、第三者による不正なアクセス、なりすましなどを有効に防止することができる。さらには、認証用に用いる顔特徴データが、画像配信時の暗号鍵として用いられる。したがって、ユーザが、閲覧端末において顔画像を撮像することで、セキュリティ性の高い認証コードが生成されるとともに、配信される画像を暗号化するためのセキュリティ性の高い秘密鍵が同時に生成されることになる。
【００５９】
また、顔特徴データ（認証コード）の認証に失敗した場合には、画像配信要求とともに送られてきた顔画像データがネットワークカメラ３Ａに記録される。これにより、第三者による不正なアクセスが発生した場合には、その証拠画像として不正アクセス者の顔画像を保存することが可能である。あるいは、このような仕組みを構築することで、不正アクセス行為を未然に防止することが可能である。
【００６０】
さらに、第２の実施の形態においては、ユーザ登録がネットワークカメラ３Ａのローカル処理で実行される。したがって、ネットワーク上に認証コードが流れないため、セキュリティが向上する。さらには、画像配信要求時に、カメラ付携帯電話１Ａからはネットワークカメラ３Ａに対して顔画像データのみが送信され、認証コードは送信されない。つまり、画像配信要求時にもネットワーク上を認証コードが流れないようにし、セキュリティを向上させることが可能である。
【００６１】
｛変形例｝
以下、本発明の変形例について説明する。上記第１の実施の形態は、ユーザ登録時にも、画像配信要求時にも、ネットワーク２を介して、カメラ付携帯電話１からネットワークカメラ３に認証コードを送信するようにした。一方、上記第２の実施の形態は、ユーザ登録時にも、画像配信要求時にも、ネットワーク２を介して、カメラ付携帯電話１からネットワークカメラ３に認証コードが送信されない構成であった。
【００６２】
この他の構成として、画像配信要求時のみ認証コードをネットワーク経由で送信するようにしてもよい。つまり、ユーザ登録時は、第２の実施の形態と同様にネットワークカメラ側で撮影および認証コードの登録を行い、画像配信要求時には、第１の実施の形態と同様に、カメラ付携帯電話からネットワークカメラに対して顔画像データおよび認証コードを送信するのである。あるいは、ユーザ登録時のみ認証コードをネットワーク経由で送信するようにしてもよい。つまり、ユーザ登録時は、第１の実施の形態と同様にカメラ付携帯電話側で撮影および認証コードの生成を行い、認証コードをネットワークカメラに送信するようにし、画像配信要求時には、第２の実施の形態と同様に、カメラ付携帯電話からネットワークカメラに対して顔画像データのみを送信し、ネットワークカメラ側で認証コードを生成するのである。
【図面の簡単な説明】
【００６３】
【図１】画像配信システムのイメージ図である。
【図２】第１の実施の形態にかかる画像配信システムの機能ブロック図である。
【図３】第１の実施の形態における画像配信システムの処理の流れを示す図である。
【図４】第２の実施の形態にかかる画像配信システムの機能ブロック図である。
【図５】第２の実施の形態における画像配信システムの処理の流れを示す図である。
【符号の説明】
【００６４】
１，１Ａ    カメラ付携帯電話
２    ネットワーク
３，３Ａ    ネットワークカメラ
１１    撮像部
１３    認証コード生成部
１４    認証コード記憶部
１６，１６Ａ    画像配信要求部
１８    復号部
３２    認証コード登録部
３４    撮像部
３５    暗号部
【図１】
2007142689.tif 000003
【図２】
2007142689.tif 000004
【図３】
2007142689.tif 000005
【図４】
2007142689.tif 000006
【図５】
2007142689.tif 000007