(57)【要約】【課題】  煩雑なユーザ認証をなしに画像出力制御を行う。【解決手段】  画像が暗号化画像データであることを判定し（Ｓ１０）、暗号化画像データであれば、機器認証の判定（Ｓ１１）を行う。暗号化画像データでなければ、出力先の設定に応じて画像出力（Ｓ１４）を行う。機器認証の判定（Ｓ１１）は、機器認証が許可されれば、暗号化画像データの復号（Ｓ１２）を行い。許可されなければ、出力失敗処理（Ｓ１５）を行う。画像出力（Ｓ１４）は、画像の出力先に応じて出力を行う。暗号化画像データの復号（Ｓ１２）は、暗号化画像データの復号を行い、出力判定（Ｓ１３）を行う。出力判定（Ｓ１３）は、復号化した画像または復号化した画像ファイルを出力先に応じて制御する。出力を許可すれば、画像出力（Ｓ１４）を行う。【選択図】  図３
2011135512.tif 000002
【特許請求の範囲】
【請求項１】
画像データが暗号化画像データであるか否かを判定する判定手段と、
前記画像データが前記暗号化画像データである場合に、前記画像データの暗号を復号する復号化手段とを有し、
前記画像データが前記暗号化画像データである場合に、前記復号化手段によって復号化された前記画像データを出力するか否かを出力先の形式に応じて決定することを特徴とする画像出力装置。
【請求項２】
前記画像データの出力先と前記出力先に出力するか否かとの関係を示す出力判定テーブルに基づいて出力の判定を行うことを特徴とした請求項１に記載の画像出力装置。
【請求項３】
出力可能レベル情報に応じて出力の判定を行うことを特徴とする請求項１に記載の画像出力装置。
【請求項４】
出力可能レベル情報を変更する変更手段をさらに有することを特徴とする請求項３に記載の画像出力装置。
【請求項５】
ユーザが暗号化画像データと判定された前記画像データを復号することが可能な復号化権限を持っていることを認証するユーザ認証手段をさらに有し、
前記画像データの出力が許可されない場合に、前記ユーザ認証手段でユーザが復号化権限を持つことが認証できれば前記画像データの出力を許可することを特徴とする請求項１〜４のいずれか１項に記載の画像出力装置。
【請求項６】
前記画像データの出力が許可されない場合、または、前記ユーザ認証手段でユーザが復号化権限を持つことが認証できない場合に、前記画像データを出力の許可できる画像データに変換することを特徴とする請求項１〜５のいずれか１項に記載の画像出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化画像データを外部に出力する画像出力装置に関する。
【背景技術】
【０００２】
近年デジタルカメラのように撮影した画像情報を電子的に処理し、メモリカードなどの記録媒体に画像データとして保存可能なものが普及している。画像データは電子データなので、比較的容易に画像データを持ち運んだり、転送したりすることができる。その利便性とは逆に、機密性の高い画像データも比較的容易に外部へ持ち運んだり、転送することができるという問題が発生している。
【０００３】
一方、近年暗号化技術が発展しユーザの機密を守るのに効果を発揮しており、デジタルカメラのような機器にも暗号化技術を導入することで、このような問題を解決することが考えられる。例えば、デジタルカメラで撮影した画像を暗号化することで、その画像データを盗難されたとしても、復号化することができなければその機密を守ることができる。特許文献１には、画像データを暗号化して機密性を向上させるデジタルカメラが記載されている。
【０００４】
また、デジタルカメラの利点の１つに撮影した画像を内蔵表示装置等で確認することができることが挙げられるが、暗号化された画像を確認するためには画像を復号しなければならない。厳密に機密を守るためには、復号化をする際にユーザが復号してもよい権限を持っているか認証する（ユーザ認証）ことが求められる。ユーザ認証を行って再生を許可する技術として、特許文献２のパスワードを対象機器に入力するものや、特許文献３の生体情報を入力するものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２９９８４７公報
【特許文献２】特開２０００−１２５２３７公報
【特許文献３】特開２００６−８６７９５公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、デジタルカメラのような携帯機器でパスワード認証するのは、操作部材などの関係から煩雑な操作を伴う。また、生体情報を入力する部品を導入すれば、煩雑な操作を伴わずにユーザ認証を行えるが、高価でありコストアップになる。
【０００７】
そこで、本発明は、これらの従来の課題を解決に鑑み、高価な部品を導入せずに、機密を目的に応じて守り、ユーザ操作を軽減することが可能な画像出力装置を提示することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像出力装置は、画像データが暗号化された暗号化画像データであることを判定する暗号化画像判定手段と、暗号化画像データと判定された前記画像データを復号する機能を有することを判定する復号化機能判定手段と、前記機能を有すると判定されかつ、前記暗号化画像判定手段で暗号化画像データと判定された前記画像データを復号する復号化手段と、前記画像データを出力先に応じて出力するか否かを判定する画像出力判定手段と、前記画像データを出力先の形式に応じて出力する画像出力手段とを有することを特徴とする画像出力装置。
【発明の効果】
【０００９】
本発明によれば、暗号化画像データを再生する際に、機密を目的に応じて守りかつユーザ操作性を向上することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１の概略構成ブロック図である。
【図２】暗号化／復号化の概略図である。
【図３】本発明の実施形態１のフローチャートである。
【図４】本発明の実施形態１のフローチャートの別例ａである。
【図５】本発明の実施形態１のフローチャートの別例ｂである。
【図６】本発明の実施形態１のフローチャートの別例ｃである。
【図７】出力判定テーブルの例である。
【図８】出力可能レベル情報による出力制御の概略図である。
【図９】出力レベルテーブルの例である。
【図１０】本発明の実施形態３のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
［実施形態１］
図１は、本発明の実施形態１に係るデジタルカメラ（画像出力装置）の概略構成ブロック図である。
【００１３】
図１において、１００は被写体を撮像するデジタルカメラである。１１０は電源であり、デジタルカメラ１００内の各回路に電源を供給する。１２０はカードスロットＡであり、メモリカード（着脱可能な記録媒体）１２１を差し込める。メモリカード１２１をカードスロットＡ１２０に差し込んだ状態で、メモリカード１２１は、カード入出力部１１９と電気的に接続する。また、１２２はカードスロットＢであり、暗号認証カード（着脱可能なＩＣカード機能付き記録媒体）１２３を差し込める。暗号認証カード１２３はをカードスロットＢ１２２に差し込んだ状態で、暗号認証カード１２３は、カード入出力部１１９と電気的に接続する。なお、本実施形態では記録媒体としてメモリカード１２１を採用しているが、その他の記録媒体、例えば、ハードディスク、光ディスク、光磁気ディスク、磁気ディスク、その他の固体メモリを使用してもよい。
【００１４】
１０１は光軸方向の進退により焦点調節を行うフォーカシングレンズであり、１０２は同じく光軸方向の進退により変倍を行うズーミングレンズである。１０３は撮像素子への光量を調節する絞りである。フォーカシングレンズ１０１，ズーミングレンズ１０２及び絞り１０３は、撮像光学系を構成する。
【００１５】
撮像素子１０４は、ＣＣＤ撮像素子又はＣＭＯＳ撮像素子等で構成される光電変換手段である。撮像素子１０４は、光学素子１０１−１０３からなる撮像光学系で形成された被写体像を光電変換し、画像信号を出力する。前処理回路１０５は、ＣＤＳ（相関二重サンプリング）回路及びＡＧＣ（オートゲインコントロール）回路等を含み、撮像素子１０４の出力画像信号のノイズを除去し、ゲインを制御する。
【００１６】
Ａ／Ｄコンバータ１０６は、前処理回路１０５から出力されるアナログ画像信号をデジタル画像信号に変換する。像信号処理装置１０７は、デジタル画像信号にγ補正及びＡＷＢ（オートホワイトバランス）等のカメラで周知の画像信号処理を施す。像信号処理装置１０７は、いわば、撮像素子１０４の特性に起因する画像濃度の非線形性、光源に起因する画像色の偏りを補正する。フレームメモリ１０８は、撮像素子１０４〜像信号処理装置１０７により生成される画像信号を一時記憶するバッファメモリとして機能する。
【００１７】
撮像素子１０４〜フレームメモリ１０８からなる部分は、撮像光学系で形成された被写体の光学像をデジタル画像信号又は画像データに変換する光電変換系である。
【００１８】
ＣＰＵ１０９には、電源１１０、不揮発性メモリ１１１、圧縮部１１２、ＲＡＭメモリ１１３、表示制御装置１１４が接続される。メインスイッチ１１６、第１レリーズスイッチ１１７、第２レリーズスイッチ１１８及び操作ボタン１２４〜１２６もＣＰＵ１０９に接続される。カード入出力部１１９、ＵＳＢ制御装置１２７及びＬＡＮ制御装置１２９もＣＰＵ１０９に接続される。ＣＰＵ１０９は、撮像素子１０４の画像信号読み出しを制御するクロック信号を送出し、撮像素子１０４〜フレームメモリ１０８の動作タイミングを制御する。
【００１９】
不揮発性メモリ１１１は、ＥＥＰＲＯＭ等で構成されており、電源１１０がオフにされても、記録されたデータを失わない。
【００２０】
圧縮部１１２は、入力する画像信号を圧縮して、データ量、具体的には画像ファイルサイズを縮小する。ＣＰＵ１０９は、圧縮された画像ファイルの画像を含む暗号対象部を暗号化する。暗号化は、ＣＰＵ１０９ではなく専用ハードウェアで行ってもよい。
【００２１】
ＲＡＭメモリ１１３は、ＣＰＵ１０９が各種処理を行う際にデータを一時的に記憶する。表示制御装置１１４は、液晶表示素子からなるＴＦＴ１１５の駆動及び制御を行う。ＶＩＤＥＯ出力端子１３２でのＶＩＤＥＯのコネクタの挿抜検知は、表示制御装置１１４で行われる。Ｄ端子１３３でのＤ端子のコネクタの挿抜検知も、表示制御装置１１４で行われる。ＨＤＭＩ端子１３４でのＨＤＭＩ端子のコネクタの挿抜検知も、表示制御装置１１４で行われる。ＵＳＢ制御装置１２７は、ＵＳＢ端子１２８でのＵＳＢコネクタの挿抜検知とＵＳＢ接続の通信の信号駆動及び制御をする。ＬＡＮ制御装置１２９は、有線ＬＡＮ端子１３０の挿抜検知と有線ＬＡＮ接続の通信の信号駆動及び制御と、無線ＬＡＮ１３１の無線ＬＡＮ通信の信号駆動及び制御をする。
【００２２】
ユーザがメインスイッチ１１６をオンにすると、ＣＰＵ１０９は、撮影に関する所定のプログラムを実行する。第１レリーズスイッチ１１７は、レリーズボタンの第１ストローク（半押し状態）でオンになり、第２レリーズスイッチ１１８は、レリーズボタンの第２ストローク（全押し状態）でオンとなる。ＣＰＵ１０９はまた、左選択ボタン１２４、右選択ボタン１２５、設定ボタン１２６の押下とデジタルカメラの動作状態に応じた制御を行う。例えば、デジタルカメラの動作状態が再生状態であれば左選択ボタン１２４で前の画像を表示し、右選択ボタン１２５で次の画像を表示する。表示先は、現在接続されている表示デバイス（ＴＦＴ、ＶＩＤＥＯ出力、Ｄ端子出力、ＨＤＭＩ端子出力）をＴＦＴ１１５上にグラフィカルユーザインタフェースで表示することができる。表示先の選択は、左選択ボタン１２４、右選択ボタン１２５、設定ボタン１２６を用いて行われる。また、ＵＳＢ接続が確立していれば、メニュー操作によりＵＳＢの通信で画像をＰＣ等の外部のデバイス送ることができる。有線ＬＡＮ、無線ＬＡＮについても同様である。
【００２３】
カード入出力部１１９は、カードスロットＡ１２０へ挿入されたメモリカード１２１にコマンドを送信でき、メモリカード１２１との間で種々のデータを送受信できる。メモリカード１２１は、暗号化された圧縮画像信号もしくは暗号化されていない圧縮画像信号を記録又は保存する機能を有し、フラッシュメモリ等の半導体メモリ、磁気ディスク又は光ディスク等からなる。また、カード入出力部１１９は、カードスロットＢ１２２へ挿入された暗号認証カード１２３にコマンドを送信でき、暗号認証カード１２３との間で種々のデータを送受信できる。
【００２４】
暗号認証カード１２３は、圧縮画像信号を記録又は保存する機能と対ダンパ性を持ったＩＣカード機能を有し、フラッシュメモリ等の半導体メモリ等からなる。暗号認証カード１２３は、管理者ユーザＩＤとパスワードの組みと暗号ユーザＩＤとパスワードの組みと認証機器固体ＩＤをそれぞれ少なくとも１つ保持することができる。
【００２５】
管理者ユーザＩＤとパスワードは、暗号認証カード１２３の利用開始時に、ＰＣにインストールした専用アプリケーションから設定することができ、設定時に暗号認証カード１２３は、第一鍵２００を生成し保持する。暗号ユーザＩＤと初期パスワードは、専用アプリケーションでユーザが管理者ユーザＩＤとパスワードを入力することで暗号認証カード１２３に登録することができる。また、管理者ユーザは、管理者ユーザのユーザパスワードの変更、暗号ユーザＩＤとパスワードの組みの削除、暗号ユーザのパスワード変更、または、認証機器固体ＩＤの登録も同様に行うことができる。暗号ユーザのパスワードは、専用アプリケーションでユーザが暗号ユーザＩＤとパスワードを入力することで変更することもできる。認証機器固体ＩＤは、製品シリアル番号などデジタルカメラの固有番号を、ＰＣ上の専用アプリケーションで設定する。
【００２６】
カードスロットＢ１２２に暗号認証カード１２３が挿入された場合に、ＣＰＵ１０９は、認証機器コマンドと不揮発性メモリ１１１に記録されている認証機器固体ＩＤとを暗号認証カード１２３に送信する。暗号認証カード１２３は、ＣＰＵ１０９からの機器認証固体ＩＤと同じＩＤを有しているか否かを判定することで機器認証を行い、認証結果をＣＰＵ１０９に返信する。
【００２７】
また、暗号ユーザ認証コマンドと暗号ユーザＩＤとパスワードを暗号認証カード１２３に送信すると、暗号認証カード１２３は内部に保持している暗号ユーザＩＤとパスワードの組に同じものがあるかを検証することでユーザ認証を行い、認証結果を返信する。
【００２８】
暗号認証カード１２３は、第一鍵２００を鍵にして数バイトのデータの暗号化と復号化することができる。暗号認証カード１２３の暗号化機能と復号化機能は、機器認証もしくはユーザ認証を行うことで利用可能となる。使用するデジタルカメラが異なっていても、同じ暗号認証カード１２３であり、機器認証もしくはユーザ認証を行うことができれば、同じ機能が利用できる。つまり、ある機器認証カードを使ってデジタルカメラＡで暗号化した画像データを同じ機器認証カードを使ってデジタルカメラＢで復号化することができる。
【００２９】
本実施形態の基本動作を説明する。本実施形態では、カードスロットＢ１２２に暗号認証カード１２３が挿入されると、機器認証を行って、認証されれば撮影された画像データを暗号化する。また、機器認証されれば暗号化画像データを復号化することができる。ここで、ユーザが変更可能な不揮発性メモリ１１１に記録させておいた暗号化するか否かの情報に応じて撮影された画像ファイルを暗号化するか否かを可変にしてもよい。
【００３０】
画像の暗号化と復号化の動作を図２で説明する。ＣＰＵ１０９は第二鍵２０１を乱数または暗号化する画像を変換して生成する。ＣＰＵ１０９は、第二鍵を使って画像を暗号化画像データに変換する。ＣＰＵ１０９が、暗号化コマンドと第二鍵２０１を暗号認証カード１２３に送信すると、暗号認証カード１２３は、第一鍵２００を使って第二鍵２０１を暗号化し、暗号化第二鍵を生成する。
【００３１】
ＣＰＵ１０９は、暗号化第二鍵２０２を画像情報に含めかつ暗号化画像データと連結して画像ファイルを生成する。ここで、暗号認証カード１２３は、機器認証ができなければ二鍵暗号化コマンドを受け付けない。ＣＰＵ１０９は、復号するために、暗号化第二鍵２０２を画像ファイルから取得し、暗号認証カード１２３に復号化コマンドと画像情報内の暗号化第二鍵２０２を送信する。復号化コマンドを受けた暗号認証カード１２３は、第一鍵２００を使って暗号化第二鍵２０２を第二鍵２０１に復号化し、ＣＰＵ１０９に返信する。
【００３２】
ＣＰＵ１０９は、暗号化画像ファイルの暗号化画像部分を第二鍵２０１で元画像に復号化する。ここで、暗号認証カード１２３は、機器認証またはユーザ認証ができなければ復号化コマンドを受け付けない。暗号化画像データをＰＣ上で見る場合は、ＰＣ上で復号化を行わなければならないが、ＰＣ上ではＰＣに暗号認証カード１２３を接続し、専用アプリケーションにユーザＩＤとパスワードをユーザが入力することで復号化することができる。
【００３３】
図３は、本実施形態における画像の出力動作のフローチャートを示す。図２に示すフローチャートを参照して、暗号化画像データを含んだ複数の画像の出力動作を説明する。
【００３４】
ＣＰＵ１０９は、出力対象の画像が暗号化画像データであることを判定する（Ｓ１０）。暗号化画像データであれば、機器認証の判定（Ｓ１１）を行う。暗号化画像データでなければ、出力先の設定に応じて画像出力（Ｓ１４）を行う。ここで、暗号化画像データの判定は画像ファイルに、暗号化第二鍵２０２があれば、暗号化画像データであり、なければ暗号化画像データではない。暗号化第二鍵２０２は、画像ファイルの画像情報部の暗号対象部でない部分に記載されている。より具体的にはＥｘｉｆ情報のメーカーノートに記載されている。
【００３５】
機器認証の判定（Ｓ１１）は、機器認証が許可されていれば、暗号化画像データの復号（Ｓ１２）を行い。許可されていなければ、出力失敗処理（Ｓ１５）を行う。機器認証は、デジタルカメラの起動時に行い、機器認証結果とＲＡＭメモリ１１３もしくは不揮発性メモリ１１１に保持している。機器認証の判定（Ｓ１１）は、その保持された機器認証結果で判断してもよいし、機器認証の判定（Ｓ１１）のたびに機器認証を行ってもよい。
【００３６】
画像出力（Ｓ１４）は、画像の出力先に応じて出力を行う。具体的には、出力先が表示系出力（ＴＦＴ１１５、ＶＩＤＥＯ出力端子１３２、Ｄ端子１３３、ＨＤＭＩ端子１３４）であれば、それぞれの規格に適した解像度に画像をデコード／リサイズしてＲＡＭメモリ１１３に配置し、出力先に応じて表示制御装置を駆動する。出力先が、ＵＳＢ端子１２８でかつＰＣに接続されていれば画像ファイルを、ＵＳＢ制御装置１２７を駆動して送信し、またプリンタに接続されていればプリンタに応じた出力形式で出力を行う。出力先が、有線ＬＡＮ端子１３０、無線ＬＡＮであれば、画像ファイルを、ＬＡＮ制御装置を駆動して送信する。
【００３７】
暗号化画像データの復号（Ｓ１２）は、暗号化画像データの復号化を行い、出力判定（Ｓ１３）を行う。
【００３８】
出力失敗処理（Ｓ１５）は、デジタルカメラの状態に応じた動作を行う。画像の表示であれば、表示系出力にグラフィカルユーザインタフェースで暗号画像であることを文字やアイコンで表示する。また、画像の転送であれば、表示系出力にグラフィカルユーザインタフェースで転送失敗の表示を行う。もしくは、暗号化画像データをそのまま転送する。ユーザに、どちらの動作を行うかメニュー等から設定をさせてもよい。
【００３９】
出力判定（Ｓ１３）は、復号化した画像または復号化した画像ファイルを出力先に応じて制御する。出力を許可すれば、画像出力（Ｓ１４）を行う。出力が許可されなければ、出力失敗処理（Ｓ１５）を行う。出力判定（Ｓ１３）は、不揮発性メモリ１１１もしくは不揮発性メモリ１１１からＲＡＭメモリ１１３上に展開された出力先と出力の可能／不可の関係のテーブルを基に、出力先から出力可能か不可かを決定する。
【００４０】
図７は、出力先と出力の可能／不可との関係を示す出力判定テーブルの例である。この例では、ＴＦＴ出力、ＶＩＤＥＯ出力は出力可能であるが、Ｄ端子出力、ＨＤＭＩ出力、印刷、ＰＣ転送、有線ＬＡＮ転送、無線ＬＡＮ転送は出力不可であることを示している。ここで、出力先と出力の可能／不可の関係は、ユーザのメニュー操作等によりユーザ認証を行った後、変更可能にしてもよい。また、出力判定（Ｓ１３）は出力時の解像度に応じて行ってもよい。例えば、６４０×４８０をしきい値としそれ以上の解像度がある出力に関しては許可しない。出力デバイスの解像度だけでなくＵＳＢや印刷のように元画像の解像度に依存してもよい。
【００４１】
図３のフローチャートにおいて、出力対象の画像が暗号化画像データであることを判定する（Ｓ１０）と機器認証の判定（Ｓ１１）の順序は逆でもよい。図４のフローチャートを図３で差分を説明する。
【００４２】
ＣＰＵ１０９は、機器認証の判定（Ｓ１０ａ）を行う。機器認証の判定（Ｓ１０ａ）は、機器認証が許可されていれば、出力対象の画像が暗号化画像データであることを判定する（Ｓ１１ａ）。許可されていなければ、出力先の設定に応じて画像出力（Ｓ１４）を行う。出力対象の画像が暗号化画像データであることを判定（Ｓ１１ａ）して、暗号化画像データであれば、暗号化画像データの復号（Ｓ１２）を行う。暗号化画像データでなければ、出力先の設定に応じて画像出力（Ｓ１４）を行う。他のフローについては、図３のフローチャートと同じである。
【００４３】
図４のフローチャートで本発明を実施することにより、機器認証できない場合に、画像データの暗号化画像であるか否かの判定を行う必要がなくなり処理が軽減される。
【００４４】
また、図３または図４のフローチャートにおいて、暗号化画像データの復号（Ｓ１２）と出力判定（Ｓ１３）の順序は逆でも良い。
【００４５】
図５は、図３のフローチャートに対して暗号化画像データの復号（Ｓ１２）フローと出力判定（Ｓ１３）フローを逆にしたフローチャートである。図５のフローチャートを図３の差分で説明する。
【００４６】
機器認証の判定（Ｓ１１）は、機器認証が許可されていれば、出力判定（Ｓ１２ｂ）を行う。出力判定（Ｓ１２ｂ）は、画像ファイルを出力先に応じて制御する。出力を許可すれば、暗号化画像データの復号（Ｓ１３ｂ）を行う。出力が許可されなければ、出力失敗処理（Ｓ１５）を行う。暗号化画像データの復号（Ｓ１３ｂ）は、暗号化画像データの復号化を行い、画像出力（Ｓ１４）を行う。他のフローについては、図３のフローチャートと同じである。
【００４７】
図６は、図４のフローチャートに対して、暗号化画像データの復号（Ｓ１２）と出力判定（Ｓ１３）を逆にしたフローチャートである。図６のフローチャートを図４の差分で説明する。
【００４８】
出力対象の画像が暗号化画像データであることを判定（Ｓ１１ａ）して、暗号化画像データであれば、出力判定（Ｓ１２ｂ）を行う。出力判定（Ｓ１２ｂ）は、画像ファイルを出力先に応じて制御する。出力を許可すれば、暗号化画像データの復号（Ｓ１３ｂ）を行う。出力が許可されなければ、出力失敗処理（Ｓ１５）を行う。暗号化画像データの復号（Ｓ１３ｂ）は、暗号化画像データの復号化を行い、画像出力（Ｓ１４）を行う。他のフローについては、図４のフローチャートと同じである。
【００４９】
図５または図６のフローチャートで本発明を実施することにより、復号することなく出力判定を行うため、出力判定（Ｓ１２ｂ）で出力が許可されない場合、復号（Ｓ１３ｂ）の処理を省略できる。
【００５０】
以上のように、実施形態１では、デジタルカメラの出力先に応じて暗号化画像データを自動的に復号化できるため、機密上表示しても問題とならない出力先に関しては、煩雑なユーザ認証を行うことなく出力を行うことができる。
【００５１】
また、メニューなどからユーザ権限認証を行うことで、個々の出力ごとに出力判定の変更を行うことで細かい設定が可能となるため、細かなユーザの要望にこたえることができる。
【００５２】
［実施形態２］
図８は、本発明の実施形態２の概略説明図を示す。実施形態２では、図８に示すように、画像と出力可能レベル情報を第二鍵２０１で暗号化して画像ファイルを作成する。出力可能レベル情報は、画像を復号するときに同様に復号される。出力可能レベル情報は、撮影時の暗号化画像データを作成する際に画像と共に暗号化画像ファイルとして作成する。撮影時に暗号化画像ファイルに付加される出力可能レベル情報の出力可能レベルは、メニュー等であらかじめ設定する。また、メニューにより出力可能レベル情報を暗号化画像ファイルに付加しない設定も行うことができる。また、暗号化画像ファイルの出力可能レベル情報は、メニュー等によりユーザ認証で認証後、追加／変更／削除を行うことができる。
【００５３】
実施形態２では、図３のフローチャートの出力判定（Ｓ１３）において、出力可能レベル情報に基づく出力制御を行う。図９は出力可能レベルと出力可能な出力先の関係を示したテーブルである。例えば、レベル１では、ＴＦＴ出力のみ許可され、その他の出力先（ＶＩＤＥＯ、Ｄ端子、印刷、ＰＣ転送、有線ＬＡＮ、無線ＬＡＮ）への出力は許可されない。レベル２は、ＴＦＴ出力に加えてＶＩＤＥＯ出力が許可されるが、その他の出力先（Ｄ端子、印刷、ＰＣ転送、有線ＬＡＮ、無線ＬＡＮ）への出力は許可されない。出力判定（Ｓ１３）は、不揮発性メモリ１１１もしくは不揮発性メモリ１１１からＲＡＭメモリ１１３上に展開された出力可能レベルと出力可能な出力先の関係のテーブルを基に、出力可能レベルから出力可能か不可かを決定する。ここで、このテーブルの各レベルに対する出力の可能／不可はメニュー等で編集可能としてもよい。また、図９に示されているレベル７やレベル８のようにユーザが新しいレベルを作成してもよい。
【００５４】
このように、実施形態２では、暗号化画像ファイル１つ１つに出力先の制御を行うことができ、ユーザはより細かな制御を行うことができる。
【００５５】
［実施形態３］
図１０は、本発明の実施形態３のフローチャートを示す。図９のフローチャートとは、出力判定（Ｓ１３）で許可されない場合のフローが異なる。出力判定（Ｓ１３）で許可されない場合、ユーザ認証（Ｓ１６）を行う。ユーザ認証（Ｓ１６）は、メニューなどでユーザＩＤとパスワードの入力をユーザに促し、ユーザ認証を行い、認証されれば画像出力（Ｓ１４）を行う。認証されなければ、復号化画像データ変換（Ｓ１７）を行う。復号化画像データ変換（Ｓ１７）は、復号化画像を出力判定してよい画像に変換をし、変換後の画像を画像出力（Ｓ１４）する。変換内容は具体的には、画像の解像度を特定の解像度に落とす。また、画像の全体にわたって大きな文字で透かしをいれてもよい。
【００５６】
なお、実施形態１や実施形態２では、復号化権限を持ったユーザでも出力先判定が許可されない場合、メニュー等で出力先の設定変更を行って再度出力操作を行わなければならなかった。しかし、実施形態３では、出力判定で許可されない場合に、自動的にユーザＩＤとパスワードの入力を促すことで復号化権限を持ったユーザの煩雑な操作を軽減することができる。
【符号の説明】
【００５７】
１００  デジタルカメラ（画像出力装置）
１０１  フォーカシングレンズ
１０２  ズーミングレンズ
１０３  絞り
１０４  撮像素子
１０５  前処理回路
１０６  Ａ／Ｄコンバータ
１０７  像信号処理装置
１０８  フレームメモリ
１０９  ＣＰＵ
１１０  電源
１１１  不揮発性メモリ
１１２  圧縮部
１１３  ＲＡＭメモリ
１１４  表示制御装置
１１５  ＴＦＴ
１１６  メインスイッチ
１１７  第１レリーズスイッチ
１１８  第２レリーズスイッチ
１１９  カード入出力部
１２０  カードスロットＡ
１２１  メモリカード
１２２  カードスロットＢ
１２３  暗号認証カード
１２４  左選択ボタン
１２５  右選択ボタン
１２６  設定ボタン
１２７  ＵＳＢ制御装置
１２８  ＵＳＢ端子
１２９  ＬＡＮ制御装置
１３０  有線ＬＡＮ端子
１３１  無線ＬＡＮ
１３２  ＶＩＤＥＯ出力端子
１３３  Ｄ端子
１３４  ＨＤＭＩ端子
２００  第一鍵
２０１  第二鍵
２０２  暗号化第二鍵
【図１】
2011135512.tif 000003
【図２】
2011135512.tif 000004
【図３】
2011135512.tif 000005
【図４】
2011135512.tif 000006
【図５】
2011135512.tif 000007
【図６】
2011135512.tif 000008
【図７】
2011135512.tif 000009
【図８】
2011135512.tif 000010
【図９】
2011135512.tif 000011
【図１０】
2011135512.tif 000012