(57)【要約】  デバイスは、カメラにより取り込まれたシーンの画像を保護するための画像処理モジュールを備える。画像処理モジュールは、画像に関連付けて、各地理的ロケーションにおいてシーンを照明する光に埋め込まれた透かし信号を検出するように構成されている。更に、画像処理モジュールは、検出した透かし信号をプライバシーデータベースにおいて検索し、それに基づいて画像の使用を選択的に阻止するように構成されている。
2017532636.tif 000002
【特許請求の範囲】
【請求項１】
各々が各地理的ロケーションにおいて各シーンを照明する、複数の光源と、
前記光源の各々からの照明内に各透かし信号を埋め込む１つ以上のコントローラと、
プライバシーデータベースと、
カメラにより取り込まれた前記シーンの１つの画像から前記各透かし信号を検出し、検出した前記透かし信号を前記プライバシーデータベースにおいて検索し、それに基づいて前記画像の使用を選択的に阻止する画像処理モジュールを備えるデバイスと、
を備える、システム。
【請求項２】
カメラにより取り込まれたシーンの画像を保護するための画像処理モジュールを備えるデバイスであって、前記画像処理モジュールが、
前記画像に関連付けて、各地理的ロケーションにおいて前記シーンを照明する光に埋め込まれた透かし信号を検出する透かし検出器と、
検出した前記透かし信号をプライバシーデータベースにおいて検索し、それに基づいて前記画像の使用を選択的に阻止するプライバシーフィルタと、
を備える、デバイス。
【請求項３】
前記透かし検出器が前記画像から前記透かし信号を検出する、請求項２に記載のデバイス又は請求項１に記載のシステム。
【請求項４】
選択的な前記阻止は、前記検出した透かしに対するプライバシー設定が前記プライバシーデータベースで見つけられるという条件で前記画像の使用を阻止することを含み、及び／又は、
前記プライバシーデータベースが、各プライバシー設定を、異なる各地理的ロケーションにおいて各シーンを照明する光に埋め込まれた複数の透かし信号の各々にマッピングし、前記プライバシーフィルタが、前記検出した透かし信号にマッピングされた前記プライバシー設定を検索し、それに基づいて前記各プライバシー設定に従って前記画像の使用を選択的に阻止する、請求項１乃至３のいずれか一項に記載のデバイス又はシステム。
【請求項５】
前記データベース内の前記プライバシー設定の各々が、プライバシー保護を有しないとして前記シーンを規定する保護されていないレベルと、少なくとも或るプライバシー度を有するとして前記シーンを規定する少なくとも１つのプライバシー保護されたレベルと、を含む少なくとも２つの可能な分類レベルのうち１つを指定し、前記選択的な阻止は、前記検出した透かしに対する前記プライバシー設定がプライバシー保護されたレベルを指定するという条件で前記画像の使用を阻止することを含む、請求項４に記載のデバイス又はシステム。
【請求項６】
前記データベース内の前記プライバシー設定の各々は、異なるプライバシー度を有するとして各レベルが前記シーンを規定する複数のプライバシー保護されたレベルを含む２つ以上の可能な分類レベルのうち１つを指定し、前記選択的な阻止が、前記検出した透かしにマッピングされた前記分類レベルに関連付けて前記画像の使用の程度を阻止することを含む、請求項４又は５に記載のデバイス又はシステム。
【請求項７】
前記プライバシー保護されたレベルの少なくともいくつかが、前記画像の使用を認可されたユーザの異なるカテゴリに対応し、前記選択的な阻止が、前記検出した透かしにマッピングされた前記分類レベルに従って、認可されたユーザ以外のユーザによる前記画像の使用の少なくとも１つのタイプを防止することを含む、請求項６に記載のデバイス又はシステム。
【請求項８】
前記選択的な阻止が、前記検出した透かしにマッピングされた前記プライバシー設定に応じて、以下の使用のタイプ、
（ａ）前記画像を前記デバイスの任意のローカルストレージに記録すること、
（ｂ）前記画像を任意の外部デバイスと共有すること、
（ｃ）前記画像を１つ以上の認可デバイスを除く任意の外部デバイスと共有すること、
（ｄ）前記画像を１つ以上の禁止されたデバイスと共有すること、
（ｅ）前記画像を１人以上の認可ユーザの１つ以上のデバイスを除く任意の外部デバイスと共有すること、
（ｆ）前記画像を１人以上の禁止されたユーザの１つ以上の外部デバイスと共有すること、
（ｇ）前記画像を任意のネットワークを介して送信すること、
（ｈ）前記画像を１つ以上の認可ネットワークを除く任意のネットワークを介して送信すること、
（ｉ）前記画像を１つ以上の禁止されたネットワークを介して送信すること、
（ｊ）前記画像を１つ以上の認可アドレス以外の任意のネットワークアドレスに送信すること、
（ｋ）前記画像を１つ以上の禁止されたネットワークアドレスに送信すること、
（ｌ）前記画像をインターネットを介して送信すること、
（ｍ）前記画像をインターネットを介して公開すること、
（ｎ）前記画像を任意のウェブサイトにアップロードすること、
（ｏ）前記画像を１つ以上の認可ウェブサイトを除く任意のウェブサイトにアップロードすること、
（ｐ）前記画像を１つ以上の禁止されたウェブサイトにアップロードすること、
（ｑ）前記画像を任意のソーシャルメディアサービスにアップロードすること、
（ｒ）前記画像を１つ以上の認可ソーシャルメディアサービスを除く任意のソーシャルメディアサイトにアップロードすること、
（ｓ）前記画像を１つ以上の禁止されたソーシャルメディアサービスにアップロードすること、
（ｔ）前記画像を任意の外部デバイスから受領すること、
（ｕ）前記画像を１つ以上の認可デバイスを除く任意の外部デバイスから受領すること、
（ｖ）前記画像を１つ以上の禁止されたデバイスから受領すること、
（ｗ）前記画像を前記カメラから受領すること、
（ｘ）前記画像を表示すること、
（ｙ）前記画像のコピーを生成すること、及び／又は
（ｚ）前記画像を公開すること、
のうち１つ以上を前記デバイスが実行することを選択的に防止することを備える、請求項１乃至７のいずれか一項に記載のデバイス又はシステム。
【請求項９】
前記プライバシー保護されたレベルの少なくともいくつかは、（ａ）から（ｚ）のうちどの異なる組み合わせが防止されるかを指定する、請求項６又は７に従属する請求項８に記載のデバイス又はシステム。
【請求項１０】
前記プライバシー保護されたレベルの少なくともいくつかは、異なるユーザカテゴリに対して（ａ）から（ｚ）のうちどの異なる組み合わせが防止されるかを指定する、請求項７に従属する請求項９に記載のデバイス。
【請求項１１】
前記デバイスが、前記画像処理モジュールと同一のユニット内に組み込まれた前記カメラを備える、請求項１乃至１０のいずれか一項に記載のデバイス又はシステム。
【請求項１２】
前記デバイスが、
前記カメラとは別個のユニット内で実装され、前記カメラから前記画像を受信するためのインタフェースを備えるユーザデバイスであるか、又は
１つ以上の場所において１つ以上のサーバユニットを備え、前記カメラとは別個であり、ネットワークを介して前記画像を受信するためのネットワークインタフェースを備えるサーバである、請求項１乃至１１のいずれか一項に記載のデバイス又はシステム。
【請求項１３】
前記プライバシーデータベースが、前記透かし信号を前記各地理的ロケーションにマッピングする第１の構成要素データベースと、前記地理的ロケーションを前記各プライバシー設定にマッピングする第２の構成要素データベースと、を備える、請求項１乃至１２のいずれか一項に記載のデバイス又はシステム。
【請求項１４】
前記データベースにおける前記プライバシー設定の少なくとも１つが時間の関数である、請求項１乃至１３のいずれか一項に記載のデバイス又はシステム。
【請求項１５】
前記デバイスが、前記カメラにより受信される光に情報を埋め込むこと以外に媒体を介して相補コードを受信し、前記プライバシーフィルタが、前記相補コードを用いて前記透かしを検証又は復号し、検出した透かしの検証又は復号が成功しない場合にデフォルトで前記画像の使用を自動的に阻止する、請求項１乃至１４のいずれか一項に記載のデバイス又はシステム。
【請求項１６】
支払いインフラストラクチャを更に備え、前記支払いインフラストラクチャが、前記地理的ロケーションのうち少なくとも１つに関連した支払いを受領し、更に、前記支払いに基づいて、
前記少なくとも１つの地理的ロケーションに関心を持っているパーティが、支払いをして各透かしを前記プライバシーデータベースに登録すること、及び／若しくは前記各プライバシー設定を選択することを可能とするか、又は、
前記少なくとも１つの地理的ロケーションの画像の使用を望むパーティが前記相補コードを受信することを可能とする、請求項４に従属する請求項１５に記載のシステム。
【請求項１７】
カメラにより取り込まれたシーンの画像を保護するための方法であって、
前記画像に関連付けて、各地理的ロケーションにおいて前記シーンを照明する光に埋め込まれた透かし信号を検出することと、
検出した前記透かし信号をプライバシーデータベースにおいて検索し、それに基づいて前記画像の使用を選択的に阻止することと、
を備える、方法。
【請求項１８】
複数の地理的ロケーションの各々において各シーンを照明することと、
前記シーンの各々を照明する前記照明内に各透かし信号を埋め込むことと、
を更に備え、前記検出が、前記シーンのうち１つにおいて前記カメラにより取り込まれた画像に関連付けて前記各透かし信号を検出することを含み、
前記検索が各透かしに基づく、請求項１７に記載の方法。
【請求項１９】
前記プライバシーデータベースに前記透かし信号のうち少なくともいくつかが登録された状態を維持することを更に備える、請求項１７又は１８に記載の方法。
【請求項２０】
前記地理的ロケーションのうち少なくとも１つに関連した支払いを受領すること、及び、これに応答して、
前記少なくとも１つの地理的ロケーションに関心を持っているパーティが、支払いをして前記各透かしを前記プライバシーデータベースに登録することを可能とすること、及び／若しくは前記各透かしにマッピングされた各プライバシー設定を選択することを可能とすること、又は、
画像の使用を望むパーティに、前記各透かしを検証又は復号するための相補コードを提供すること、を更に備える、請求項１８又は１９に記載の方法。
【請求項２１】
コンピュータ読み取り可能媒体上に記憶されたコンピュータプログラムであって、前記コンピュータプログラムがコンピュータにロードされて実行された場合に、請求項１７又は請求項２０に記載の方法を実施するためのプログラムコード命令を備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、カメラで取り込まれたシーンのいかなる画像にも透かし（ｗａｔｅｒｍａｒｋ）が現れるように、シーンを照明する光に透かし信号を埋め込むことに関する。
【背景技術】
【０００２】
透かしは、原本を示すものとして、利用できる文書又は媒体に埋め込まれた信号である。歴史的には、透かしは紙の文書におけるかすかなロゴ又はパターンのことであり、紙を光に当てると目に見えるようになる。今日では、透かしは、電子画像又は音声記録のような他のタイプの文書又は媒体内に、通常は対象の文書又は媒体の主な内容に対して隠されるか又は少なくとも目立たないように埋め込まれた信号も意味することがある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
カメラによって取得される画像の場合、従来は、画像が取り込まれた後、この画像に透かしが電子的に追加される。しかしながら、これは特定の画像及びそのコピーを保護するだけであり、画像自体の素材を保護しない。
【０００４】
一方、ＷＯ２００２／３５８５０号は、ライブコンサート、サッカーの試合、又は絵画の展覧会のようなシーンを照明する光に透かし信号を埋め込むことにより、そのシーンから取得されるいかなる画像も透かしを含むことを保証するシステムについて記載している。この技法は、科学捜査追跡によって無許可の写真撮影を抑制すること、及び無許可の写真を識別することを可能とするように設計されている。
【課題を解決するための手段】
【０００５】
本開示の１つの態様によれば、カメラにより取り込まれたシーンの画像を保護するための画像処理モジュールを備えるデバイスが提供される。このデバイスはカメラを備え、画像処理モジュールはカメラと同一のユニット内に組み込まれ得る（例えば専用カメラユニット、又はスマートフォンもしくはタブレット等のユーザ端末）。あるいは、画像処理モジュールが実装されているデバイスはカメラとは別個であり、カメラから画像を受信するためのインタフェースを有する別個のユニットであり得る。例えば、別個のデバイスは、ユーザデバイス（例えばデスクトップもしくはラップトップコンピュータ等の別個のユーザ端末、又は外部ハードドライブ等の専用記憶ユニット）とすればよく、又は別の例として、別個のデバイスは、サーバ（１つ以上の場所における１つ以上のサーバユニットで形成される）を含み得る。
【０００６】
実施可能な場合はいつでも、画像処理モジュールは、画像に関連付けて、各地理的ロケーションにおいてシーンを照明する光に埋め込まれた透かし信号を検出するように構成された透かし検出器を備える。実施形態において、透かしは、取り込まれた画像自体から検出される。更に、画像処理モジュールは、検出した透かし信号をプライバシーデータベースにおいて検索し、それに基づいて画像の使用を選択的に阻止するように構成されたプライバシーフィルタを備える。
【０００７】
本明細書に開示される別の態様によれば、各々が各地理的ロケーションにおいて各シーンを照明するように構成された複数の光源と、光源の各々からの照明内に各透かし信号を埋め込むように構成された１つ以上のコントローラと、を備えるシステムが提供される。このシステムは更に、プライバシーデータベースと、カメラにより取り込まれたシーンの１つの画像から各透かし信号を検出し、検出した透かし信号をプライバシーデータベースにおいて検索し、それに基づいて画像の使用を選択的に阻止するように構成された画像処理モジュールを備えるデバイスと、を備える。
【０００８】
例えば、プライバシー設定は、カメラが画像を任意のローカルストレージに記憶すること、及び／又はカメラが画像を任意の他の外部デバイスと共有することを防止し得る。別の例として、プライバシー設定は、画像をインターネットを介して共有すること、又は１つ以上のソーシャルメディアサイトにアップロードすることを防止し得る。
【０００９】
データベースにおけるプライバシー設定は、多数の手法で実施され得る。実施形態において、保護は、データベースに透かしが登録されているか否かに応じて異なる。この場合、選択的な阻止は、検出した透かしに対するプライバシー設定がプライバシーデータベースで見つけられるという条件で画像の使用を阻止することを含む。すなわち、特定シーンのエントリがデータベース内に存在しない場合、そのシーンは保護されない。あるいは、プライバシーデータベースは、各プライバシー設定を、異なる各地理的ロケーションにおいて各シーンを照明する光に埋め込まれた複数の透かし信号の各々にマッピングしてもよい。この場合、データベース内のプライバシー設定の各々は、プライバシー保護を有しないとしてシーンを規定する保護されないレベルと、少なくとも或るプライバシー度を有するとしてシーンを規定する少なくとも１つのプライバシー保護されたレベルと、を含む少なくとも２つの可能な分類レベルのうち１つを指定することができる。すなわち、データベース内には、各シーン（又はシーンの少なくともいくつか）について、そのシーンが保護されているか否かを記録したエントリがある（このため、いくつかのシーンは保護されていないと明示的に示される）。この場合、選択的な阻止は、検出した透かしに対するプライバシー設定がプライバシー保護されたレベルを指定するという条件で画像の使用を阻止することを含み得る。
【００１０】
データベースは、シーンが保護されるか否かをイエス／ノーベースで判定するだけであり得る。あるいは、データベースは、様々なレベルのプライバシー保護をサポートし得る。従って実施形態では、データベース内のプライバシー設定の各々は、異なるプライバシー度を有するとして各レベルがシーンを規定する複数のプライバシー保護されたレベルを含む２つ以上の可能な分類レベルのうち１つを指定することができ、選択的な阻止は、検出した透かしにマッピングされた分類レベルに関連付けて画像の使用の程度を阻止することを含み得る。
【００１１】
例えば、プライバシー保護されたレベルの少なくともいくつかは、画像の使用を認可されたユーザの異なるカテゴリに対応し、選択的な阻止は、検出した透かしにマッピングされた分類レベルに従って、認可されたユーザ以外のユーザによる画像の使用の少なくとも１つのタイプを防止することを含み得る。この代わりに又はこれに加えて、プライバシー保護されたレベルの少なくともいくつかは、許可された使用の異なるタイプに対応し、選択的な阻止は、検出した透かしにマッピングされた分類レベルに従って、許可されていない使用のタイプを防止することを含み得る。更に、プライバシー保護されたレベルの少なくともいくつかは、異なるユーザカテゴリに対してどのタイプの使用の異なる組み合わせが防止されるかを指定することができる。
【００１２】
例えばプライバシーレベルは、写真が許可されない軍用又は政府の施設のようなエリアのための極秘レベル、例えば写真が認可された職員によってのみ取得及び／又は配布され得る部外秘の株主総会及び／又は研究施設のための中度プライバシーレベル、及び／又は、誰でも写真を撮ることができるが、ある特定の認可されたユーザのみが特定チャネルを介して写真を他者に入手できるようにする（例えば友人のみがソーシャルメディアにアップロードできる）低度プライバシーレベルを含み得る。
【００１３】
プライバシーデータベースは、透かしを直接プライバシー設定にマッピングする専用プラシバシデータベースとして実施され得る。あるいは、プライバシーデータベースは２つ以上の構成要素データベース（ｃｏｎｓｔｉｔｕｅｎｔ  ｄａｔａｂａｓｅ）を用いて実施され、１つの構成要素データベースが透かしを他の何らかの特性にマッピングし、第２の構成要素データベースがその特性を各プライバシー設定にマッピングすることも可能である。例えばプライバシーデータベースは、他の何らかの理由ですでに存在するか又はプライバシーの目的のためコンパイルされるロケーションデータベースに基づくものとすればよい。この場合、ロケーションデータベースは、透かし入りの光によって照明された各シーンの地理的ロケーションの指示に透かしをマッピングし、第２の構成要素データベースは、この地理的ロケーションを各プライバシー設定にマッピングする。
【００１４】
更に、実施形態では、データベースにおけるプライバシー設定の１つ以上を時間の関数として、プライバシー設定の異なる値（例えば保護されるもしくは保護されない、又は様々な保護レベル）を様々な時間に対して指定できるようにしてもよい。
【００１５】
別の実施形態では、デバイスは、カメラにより受信される光に情報を埋め込むこと以外の媒体を介して相補コードを受信するように構成され得る。プライバシーフィルタは、相補コードを用いて透かしを検証又は復号し、検出した透かしの検証又は復号が成功しない場合にデフォルトで画像の使用を自動的に阻止するように構成され得る。
【００１６】
更に別の実施形態では、システムは、地理的ロケーションのうち少なくとも１つに関連した支払いを受領するための支払いインフラストラクチャを備え得る。支払いに基づいて、支払いシステムは、（ｉ）少なくとも１つの地理的ロケーションに関心を持っているパーティ（ｐａｒｔｙ）が、各透かしをプライバシーデータベースに登録すること、及び／若しくは各透かしにマッピングされた各プライバシー設定を選択することを可能とするか、又は、（ｉｉ）少なくとも１つの地理的ロケーションの画像の使用を望むパーティが、透かしを検証又は復号するための相補コードを受信することを可能とする。
【００１７】
（ｉ）の一例として、所望のロケーションにおいて照明を埋め込まれた透かしと共に放出するように構成し、次いでデータベースに登録することにより、支払いを行う顧客には彼らのロケーションに対するプライバシーが与えられる。例えばコンサートの主催者は、会場を保護されているものとして登録し、コンサートの無許可の写真が公開されるのを防止することができる（一方で、実施形態では、例えばコンサート来場者がプライベートで使用するための写真を撮ることは許可される）。あるいは、別の例として、有名人等のユーザが自分の家又は庭を透かし入り照明で照明し、プライベートなときに望ましくない写真を撮られるのを防止するため支払いをすることができる。（ｉｉ）の例として、写真家又はビデオ撮影家が、イベントの撮影又はイベントのビデオ記録のライセンスを受け取るため支払いをすることができる（画像を取り込んだ直後に記憶することは、制御することができる使用の１つのタイプである）。
【００１８】
相補コードは、デジタルライセンスの形態でユーザに提供され得る。そのようなライセンスは、例えばライセンスが複製できないように物理的なトークンの形態のパーティ識別子を用いてそのパーティに関連付けること、及び／又はライセンスがデバイスに固有であるように（例えばデバイス識別子を用いて）そのデバイスに関連付けることが可能である。例えば上述のカメラの例では、そのカメラのみが利用できるデバイスキーを用いてデジタルライセンス自体を暗号化することができる。
【００１９】
本明細書に開示される別の態様によれば、
複数の地理的ロケーションの各々において各シーンを照明することと、シーンの各々を照明する照明内に各透かし信号を埋め込むことと、プライバシーデータベースに透かし信号のうち少なくともいくつかが登録された状態を維持することと、シーンのうち１つにおいてカメラにより取り込まれた画像に関連付けて各透かし信号を検出することと、検出した透かし信号をプライバシーデータベースにおいて検索することと、この検索に基づいて画像の使用を選択的に阻止することと、を備える方法が提供される。
【００２０】
実施形態において、この方法は、地理的ロケーションのうち少なくとも１つに関連した支払いを受領すること、及び、これに応答して、（ｉ）少なくとも１つの地理的ロケーションに関心を持っているパーティが、各透かしをプライバシーデータベースに登録すること、及び／又は各透かしにマッピングされた各プライバシー設定を選択することを可能とすること、又は、（ｉｉ）画像の使用を望むパーティに、透かしを検証又は復号するための相補コードを提供すること、を備え得る。
【００２１】
別の実施形態において、この方法は、本明細書に開示されるデバイス、照明コントローラ、及び／又はデータベースの特徴のいずれかに従った更に別のステップを備え得る。
【００２２】
別の態様によれば、少なくとも１つのコンピュータ読み取り可能媒体上に具現化されたコンピュータプログラム製品が提供され得る。このコンピュータプログラム製品は、デバイス、照明コントローラ、及び／又はプライバシーデータベースのホストとして機能するコンピュータ（例えばサーバ）で実行された場合に、本明細書に開示されるいずれかの実施形態に従って、デバイス、コントローラ、及び／又はプライバシーデータベースの動作を実行するように構成されている。
【図面の簡単な説明】
【００２３】
本開示の理解を助けるため、及び実施形態がどのように実施され得るか示すため、一例として添付図面を参照する。
【００２４】
【図１】シーンを照明し、このシーンの画像を保護するためのシステムの概略ブロック図である。
【図２】シーンの画像を保護するための画像処理モジュールの概略ブロック図である。
【図３】複数のロケーションの各々において各シーンを照明し、これらのシーンの各々を保護するためのシステムの概略ブロック図である。
【発明を実施するための形態】
【００２５】
図１は、本開示の実施形態に従った照明システムを示す。このシステムは、１つ以上の生物又は無生物を含むシーン４を照明するように配置された１つ以上の照明要素（例えばＬＥＤ）を含む光源２を備えている。この１つ以上の生物又は無生物は、そのような１つ以上の物体に関心を持っている人が、その１つ以上の物体から写真及び／又はビデオが取得されるのを防止又は制限することを望む点で、プライベートと見なされる。
【００２６】
このシステム内に、カメラ８を備えるカメラデバイス６も存在する。カメラ８は、アパーチャと、２次元の画素センサアレイを備える画像センサ（図示せず）と、を有する。光源２は、この光源が放出する光がシーン４内の１つ以上の物体から反射されてカメラ８のアパーチャを通り、これによってカメラ８の画像センサ上にシーン４の画像を形成するように配置されている。このように、カメラはシーン４の画像を取り込むことができる。しかしながら、取り込まれた画像の画素サンプルはカメラの論理回路（例えばカメラのラッチ、レジスタ、又はＲＡＭ等）に揮発形態で一時的に存在してもよく、本明細書で用いられる場合、「取り込む」という言葉は基本的に、画像がカメラ８によって、すなわち、ローカルストレージであっても、非一時的（不揮発形態）に記憶される必要があることは意味しないことに留意すべきである。後で更に詳しく検討するように、いくつかの実施形態において、このシステムは、カメラ８が取り込んだ画像を任意のローカルストレージに記憶できるか否かを制御する。
【００２７】
また、カメラ８は、静止画像を取り込むためのカメラ及び／又はビデオ動画を取り込むためのビデオカメラとすることができる。本明細書において画像に言及する場合、特に明記されない限り、これは、静止画像（単一フレーム）又はビデオ画像（多数フレームのシーケンス）のいずれかを指すことができる。
【００２８】
光源２からの光は、好ましくは、シーン４を照明してシーン内の１つ以上の物体を可視化するための照明の形態をとり、例えば室内照明、ステージ照明、又は投光照明である。この光自体は、ユーザ向けの可視的な画像内容を含まない。すなわち、それ自体は、（例えば映写機とは異なり）ユーザが見るための静止画像又は動画像をシーン４に投影しない。光は、シーン４内に存在するどのような１つ以上の物体から反射された場合も、１つ以上の物体の詳細を含むそのシーンの画像が、そのシーンを見ている目すなわちカメラ８の画像センサ上に形成されるように、シーン４に向けられる。例えば実施形態において、光源２が放出する光は、実質的な白色光等の単純な単色光とすることができ、又は美的な外観のため設計された多色ステージ照明又は周囲照明とすることができるが、それでもやはり、それ自体は（繰り返すが、映写機とは異なり）ユーザ向けの画像内容を何も伝達しない。
【００２９】
それにもかかわらず、シーンのプライバシーに便宜を図るため、このシステムは、光源２に（ローカルに又は有線もしくは無線接続によってリモートで）接続されたコントローラ３を備えている。コントローラ３は、光源２が放出する光に透かし信号を埋め込むように構成されている。透かし信号は、光に埋め込まれるコードであり、画像処理モジュール１８によって電子的に読み取られるように設計されている。このコードはシーン４を照明する光に埋め込まれるので、これは、カメラ８によって取り込まれるシーン４のいかなる画像にも、更にはそのような画像のいかなるコピーにも、このコードが存在することを意味する。従って、透かしを入れたシーンのいくつかの個々の画像だけというわけでなく、シーン４自体を透かしによって保護することを保証できる。
【００３０】
好ましくは、埋め込まれた透かしは、シーンの照明において人の目に不可視であり（例えば、可視的な明滅を生成しない）、更に、取り込まれた画像においても人の目に不可視である。これよりも好適でない代替案ではあるが、埋め込まれる透かしは人にとって単に目立たない程度のものであってもよい。光源２からの照明内にコードを埋め込むために多くの適切な技法がある。
【００３１】
１つの選択肢は、符号化された光を用いることである。符号化光技法に従って、光源２が放出する光の強度を、人の目に不可視である（又は少なくとも許容できる程度に不可視である）ほど高い周波数で変調する。実施形態において、この変調は、単一のトーン（正弦波）又は単一の振動波形（例えば矩形波）を含むことができ、このトーン又は波形の周波数が、埋め込まれたコードとして作用する（すなわち、異なる光源２の各々が、対象のシステム内で一意の、異なる一意の変調周波数の光を放出する）。あるいは、より複雑なデータを埋め込むため、より複雑な変調スキームも可能である。例えば、周波数変調（ｆｒｅｑｕｅｎｃｙ  ｋｅｙｉｎｇ）スキームに従って変調周波数を変化させてデータを表し、又は、位相変調（ｐｈａｓｅ  ｋｅｙｉｎｇ）スキームに従って変調周波数の位相を変化させてデータを表し、又は、振動変調（ａｍｐｌｉｔｕｄｅ  ｋｅｙｉｎｇ）スキームに従って変調の振幅を変化させてデータを表すことができる（例えばマンチェスタ符号）。
【００３２】
符号化された光を検出するため、実施形態においてカメラ８は、画像センサの画素が複数のライン（例えば水平方向の行）ごとにグループ化されたローリングシャッタカメラ８であり、カメラ８は各ラインを順次、わずかに異なる連続した時点で露光することによって画像を取り込む。これによって、各ラインはわずかに異なる時点で、従って異なる変調位相で、光源２からの光を取り込む。ラインレートが変調周波数に対して充分に高い場合、これによって画像で変調を検出することができる。１フレーム内のライン数に対してコードが充分に短い場合、単一フレーム内でコードを検出することができる。他の場合は、ビデオ画像の多数のフレーム上でコードを検出することができる。また、カメラ８がローリングシャッタカメラでなく、一度にフレーム全体を露光するグローバルシャッタカメラである場合、フレームレートが変調周波数に対して充分に高いならば、ビデオ画像から符号化された光を検出することができる。適切な符号化光技法は、基本的に当業者にはよく知られている。
【００３３】
実施形態において、コントローラ３は、透かしが各シーンに存在し得る任意の又はほとんどのカメラによって検出可能であることを保証するため、所与の光源２からの光に、２つ以上の異なる変調周波数について同時に又は交互に、同一の透かしを埋め込むように構成されている。符号化された光の変調周波数は、１／Ｔｅｘｐの整数倍である場合に検出不可能となる。ここで、Ｔｅｘｐはカメラ８の露光時間である（ローリングシャッタカメラの場合はライン露光時間であり、グローバルシャッタカメラの場合はフレーム露光時間である）。当業者には知られているであろうが、ｎ／Ｔｅｘｔにおけるこれらの「盲点（ｂｌｉｎｄ  ｓｐｏｔ）」は、カメラの伝達関数のフィルタリング効果によるものである。しかしながら、好ましくは無理数の関係を有する２つの異なる変調周波数で同一の透かしが送信される場合、カメラ８の露光時間が何であれ、２つの変調周波数の一方で常に透かしが検出可能となるだろう。コントローラ３は、２つ以上の変調周波数で交互に、又は、より好ましくは２つ以上の異なる変調周波数で同時に透かしを放出するように構成してもよい。
【００３４】
符号化光の代替案として、別の選択肢は、透かしを光の分光組成に符号化することである。例えば光源２は、異なる原色又は燐光体変換色のような異なるスペクトル内容を有する４つ以上の個別にアドレス可能な異なる発光要素（例えばＬＥＤ）を備え得る。例えば光源２は、赤色、青色、緑色、白色、及び黄色のＬＥＤを含むことができる。この場合、光源２は少なくとも２つの異なる状態で動作するように構成され、それらは各々、ほぼ同一の色点、すなわち同一の発色、例えば白色又は白壁上の特定のパステルカラー等によって特徴付けられるが、それにもかかわらず、各状態は異なる分光組成によって特徴付けられる。例えば、あるものは顕著な赤色成分を含むが、他のものは含まない（又は極めてわずかにしか含まない）。
【００３５】
スペクトルの相対的な差によって、２つ以上の異なる状態で交互に変化するか又は振動し、シーン４内のある特定色の照明された物体がその発色を迅速に変えるようにすることで、光に情報を埋め込むことができる。例えば、赤色の物体が赤色から灰色／茶色に変わった後に赤色に戻るように見えるが、シーンの白色部分は見かけ上白色のままである。これら２つ以上の状態が交互に変わる速度は、好ましくは１００Ｈｚ超であり、より好ましくは１５０Ｈｚ超であり、最も好ましくは１ｋＨｚ超である（更に、双方の状態の持続時間は個別に設定することができる）。従って、交互の変化は、人には認知できないほど高い周波数であるが、異なるフレームで非白色の物体の見かけの色を比べることによって電子的に検出することができる。実施形態において、これは、ある特定の色成分の強度を比較することにより（例えば赤色成分を比較することにより）行われる。
【００３６】
一例において、光源２は、赤色（Ｒ）、青色（Ｂ）、緑色（Ｇ）、冷白色（ＣＷ：ｃｏｌｄ  ｗｈｉｔｅ）、及び黄色（Ａ）のＬＥＤを備えている。ある特定のターゲット色点（例えば色温度が２７００Ｋの温白色（ｗａｒｍ  ｗｈｉｔｅ））を達成するため、前記の多数のＬＥＤ光源のいくつかの設定が可能である。例えばＲ−Ｇ−Ｂのみを用いること、又は全ての色を用いること、又はＣＷ及びＡのみを用いることである。白壁上で同一の白の発色を達成する様々な異なる組み合わせがある。しかしながら、これらの設定の各々のスペクトル内容は異なっている。
【００３７】
検出の向上のため、２つの交互の状態間の比較される成分（例えば赤色成分）のスペクトル光強度差は、好ましくは少なくとも３０％、より好ましくは５０％超、最も好ましくは７０％超である。
【００３８】
どのような手段によって透かしが実施されるとしても、これは、透かしに応じて関連するプライバシーを選択的に適用するように構成された画像処理モジュール１８によって検出される。図１に示すように、画像処理モジュール１８は多数の異なる可能な場所の１つ以上で実施され得る。この場所は例えば、カメラデバイス８と同一のユニット内（同一の筐体内に一体化されていることを意味する）、外部デバイス１２内（カメラデバイス６とは別個のユニットすなわち別個の筐体内のデバイス）、又はサーバ１６内（１つ以上の場所、すなわち１つ以上のデータセンタ又は地理的ロケーションにおいて１つ以上のサーバユニットを含む）である。
【００３９】
図２を参照すると、画像処理モジュール１８は、透かし検出器２０及びプライバシーフィルタ２２を備えている。これらは、１つ以上のメモリ上に記憶されて関連デバイスの１つ以上のプロセッサで実行するため構成されたソフトウェアで実施され得るか、又は専用ハードウェア回路もしくは構成可能もしくは再構成可能ハードウェア回路（例えばＰＧＡもしくはＦＰＧＡ）で、又はそのような選択肢の任意の組み合わせで実施され得る。
【００４０】
透かし検出器２０は、上述した技法のいずれか１つ以上（又は、実際には他の任意の適切な光透かし技法）に従って、取り込まれたシーン４を照明する光に含ませた透かしを検出するように構成されている。プライバシーフィルタ２２は、次いでプライバシーデータベース２６で透かしを検索するように構成されている。プライバシーデータベース２６は、透かし検出器２０及び／又はプライバシーフィルタ２２と同一のデバイス６、１２、１６において（例えばユーザデバイス６上で）全体的に又は部分的に実施され得る。及び／又は、プライバシーデータベース２４は、別個の外部デバイス（例えば別個のサーバ）において全体的に又は部分的に実施され得る。後者の場合、プライバシーフィルタ２２は、インターネット１４等のネットワークを介してデータベース２４にアクセスするよう構成されている。また、本明細書で用いる場合、「データベース」という言葉は、いずれかの特定のサイズ又はデータ構造を表すのではなく、小さい参照テーブルから大きいデータベースまで、あらゆる適切な情報源を示し得ることに留意すべきである。
【００４１】
実施形態において、透かし検出器２０は、カメラ８から発生したシーン４の取り込み画像から透かしを検出するように構成されている。すなわち、保護される画像は、透かしが検出される（例えば、ローリングシャッタカメラにより取り込まれた画像のラインにおいて不可視的に現れる変調から検出される）ものと同じ画像である。これは、画像のコピーが生成された場合であっても、透かしがその保護効果を持ち続けるという利点を有する。例えば、プライバシーフィルタ２２が外部デバイス１２又はサーバ１６で実施される場合、透かしはカメラ８から受信された記録材料から検出され得る。しかしながら、透かし検出器がカメラ８上で実施される場合は、例えばシャッタ開放時間のような別の時点で透かしが検出され得ること、又は別個のセンサを用いて透かしが検出され得ることは除外されない。例えば、スマートフォン等のカメラ８を用いて静止画像を撮影した場合、取り込みデバイスは、画像内容として取り込まれる１つだけの「写真」フレームよりも長時間、現場で露光される。このようにして、静止カメラでさえも、１フレームの長さを超える符号化光コードを検知することができる。
【００４２】
図３を参照すると、このシステムは、複数の異なる地理的ロケーションにおいて複数の異なるシーン４を含む。各シーン４は異なる光源２によって照明され、光源の各々は、それぞれ異なる透かし、すなわち各ロケーションでのシーンに一意である異なる一意のコード（対象の透かしスキーム内で一意である）が埋め込まれた光を放出するように制御されている。所与のロケーションにおいて所与のシーン４が多数の透かし入り光源２で照明された場合、そのロケーションの異なる光源２は好ましくは、同一のタイミングで同一の透かしの光を放出するように同期される（すなわち同期変調）ことに留意すべきである。これは、対象のロケーションにおける共通のコントローラ３によって、又は相互にネゴシエートする別個のコントローラ３によって達成され得る。また、異なるロケーションにおける光源２は、それら自身の別個のコントローラ３によって各々の透かしを埋め込むように制御され得るか、又は、異なるロケーションにおける光源２の一部又は全部がネットワーク化され、共通の中央コントローラ３によって制御され得ることに留意すべきである。
【００４３】
プライバシーデータベース２４は、異なるそれぞれのロケーションについて、透かし（すなわち埋め込まれたコード）の少なくとも一部のレジスタを備えている。プライバシーフィルタ２２は、データベース２４に（ローカルに又はリモートで）アクセスし、検出された透かしを検索して、各シーン４がプライバシー保護されているか及び／又はどの程度保護されているかを判定し、データベース内の検索の結果に応じて、取り込まれた画像の１回以上の使用を阻止又は可能とするように構成されている。例えば、阻止される使用は、取り込まれた画像内容の記憶、配信、及び／又は閲覧を含み得る。この阻止は、対象の使用を完全に禁じること、又はある特定の認可されたユーザのみによる使用及び／又はある特定の認可された時間のみの使用を許可すること、又はある特定の禁止されたユーザによる使用及び／又はある特定の禁止された時間のみの使用を禁じることを含み得る。
【００４４】
図１において、（＊）を付した矢印は、検出された透かしに関連付けられたプライバシーポリシーに応じて制約され得るデータ転送の様々な段階の例を示す。
【００４５】
実施形態において、画像処理モジュール１８のインスタンスは、カメラデバイス６のカメラ８及び任意のローカルストレージ１０（任意の１つ以上の不揮発性メモリ）と共に、カメラデバイス６と同一のユニット内に一体化されている。例えばカメラデバイス６は、専用カメラユニット、又はスマートフォンやタブレット等のモバイルユーザ端末の形態を取り得る。この場合、画像処理モジュール１８は、カメラデバイス６が透かし入り画像をローカルストレージ１０に記録すること、画像を別のデバイス１２に外部転送すること、画像をネットワーク１４（例えばインターネット）を介して転送すること、及び／又は画像をカメラユニット６のローカルディスプレイ上に表示すること、又はこれらの１つ以上を認可なく実行することを防止できる。カメラデバイス６が、画像をローカルに記憶すること、ローカルに表示すること、任意の外部デバイスに転送することのどれも実行できない場合、これは結果的に、画像を取り込んだらすぐに破壊するための命令に相当する（最も厳しい使用防止）。
【００４６】
実施形態において、この代わりに又はこれに加えて、画像処理モジュール１８のインスタンスは外部デバイス１２において実施され得る。すなわち、カメラデバイス６の筐体外のデバイスである。例えば外部デバイス１２は、デスクトップもしくはラップトップコンピュータ、タブレットもしくはスマートフォン等のユーザ端末とすればよく、又は外部ハードドライブのような他の任意のタイプの外部デバイスとすればよい。この場合、カメラデバイス６が画像のコピーを（有線又は無線接続によって、直接に又はネットワークを介して）外部デバイス１２に転送するように動作可能である場合でも、画像の更なる拡散は外部デバイス１２の画像処理モジュール１８によってやはり防止され得る。透かし検出器２０は、カメラデバイス６から受信した画像のコピー内に存在する透かしを検出する。これに基づいて、プライバシーフィルタ２２は、プライバシーデータベース２４で関連したプライバシー設定を検索し、それに応じて動作する。例えば外部デバイス１２では、画像をそれ自身のローカルストレージ（不揮発性メモリ）のいずれかに記憶すること、外部の（すなわち更に別の筐体内の）別の外部デバイスに転送すること、ネットワーク（例えばインターネット）を介して画像を転送すること、及び／又は画像を表示すること、又はこれらの１つ以上を認可なく実行することが防止できる。
【００４７】
更に別の実施形態において、この代わりに又はこれに加えて、画像処理モジュール１８のインスタンスはサーバ１６で実施され得る。ここで、サーバは論理サーバを指す場合があり、すなわち、サーバは１つ以上の場所（１つ以上のデータセンタ又は地理的ロケーション）において１つ以上のサーバユニット（１つ以上のサーバ筐体）内に実装され得ることに留意すべきである。サーバが１つ以上のユニット及び／又は場所に分散されている場合、これは所与のパーティによって動作されるので他のサーバから区別される。サーバの場合、サーバ１６は、インターネット等のネットワーク１４を介して、直接に、又はカメラデバイス６及びサーバ１６とは別個の別のデバイス１２を介して代理的に（ｖｉｃａｒｉｏｕｓｌｙ）、カメラデバイス６から画像のコピーを受信するように動作可能である。次いで、サーバ１６における透かし検出器２０は、受信した画像のコピー内に存在する透かしを検出し、プライバシーフィルタは、関連したプライバシーフィルタを検索し、それに応じて動作する。例えば透かしによって、サーバ１６が、画像をソーシャルメディアサイト上に公開すること、又は画像をインターネット等のネットワークを介して任意の手法で入手可能とすること、又は認可なくそれらを実行することを防止できる。
【００４８】
これらは例示であり、他の多くの使用例も可能であることは認められよう。より広い（が必ずしも網羅的でない）例示の一覧として、プライバシー設定は、カメラデバイス６、外部デバイス１２、及び／又はサーバ１６が以下の１つ以上を実行することを防止できる。
【００４９】
ａ）画像を前記のデバイスの任意のローカルストレージに記録すること、
ｂ）画像を任意の外部デバイスと共有すること、
ｃ）画像を１つ以上の認可デバイスを除く任意の外部デバイスと共有すること、
ｄ）画像を１つ以上の禁止されたデバイスと共有すること、
ｅ）画像を１人以上の認可ユーザの１つ以上のデバイスを除く任意の外部デバイスと共有すること、
ｆ）画像を１人以上の禁止されたユーザの１つ以上の外部デバイスと共有すること、
ｇ）画像を任意のネットワークを介して送信すること、
ｈ）画像を１つ以上の認可ネットワークを除く任意のネットワークを介して送信すること、
ｉ）画像を１つ以上の禁止されたネットワークを介して送信すること、
ｊ）画像を１つ以上の認可アドレス以外の任意のネットワークアドレスに送信すること、
ｋ）画像を１つ以上の禁止されたネットワークアドレスに送信すること、
ｌ）画像をインターネットを介して送信すること、
ｍ）画像をインターネットを介して公開すること、
ｎ）画像を任意のウェブサイトにアップロードすること、
ｏ）画像を１つ以上の認可ウェブサイトを除く任意のウェブサイトにアップロードすること、
ｐ）画像を１つ以上の禁止されたウェブサイトにアップロードすること、
ｑ）画像を任意のソーシャルメディアサービスにアップロードすること、
ｒ）画像を１つ以上の認可ソーシャルメディアサービスを除く任意のソーシャルメディアサイトにアップロードすること、
ｓ）画像を１つ以上の禁止されたソーシャルメディアサービスにアップロードすること、
ｔ）画像を任意の外部デバイスから受領すること、
ｕ）画像を１つ以上の認可デバイスを除く任意の外部デバイスから受領すること、
ｖ）画像を１つ以上の禁止されたデバイスから受領すること、
ｗ）画像をカメラから受領すること、
ｘ）画像を表示すること、
ｙ）画像のコピーを生成すること、及び／又は
ｚ）画像を公開すること（すなわち画像を任意の手段によって公的に入手可能とすること）。
【００５０】
画像の使用を阻止すること（例えば画像の記憶、転送、表示、又は公開を防止すること）は、本明細書において画像全体に適用することができ、又は画像の任意の部分に適用することができる。このため、本明細書において画像の記憶が防止されるという場合、これは、実施形態において画像全体の記憶が防止されること、より好適には、実施形態において画像内容のいかなる部分の記憶も防止されることを意味し得る。同様に、本明細書において画像の転送等が防止されるという場合、これは、実施形態において画像全体の転送が防止されること、より好適には、実施形態において画像内容のいかなる部分の転送も防止されることを意味し得る。例えば、対象の画像がビデオ画像であるといった、多数のフレーム上で透かしが検出される場合に、画像の記憶、転送、表示等が防止されるというとき、これは好ましくは、（プライバシーポリシーに従って）ビデオの個々のフレームの記憶、転送、及び／又は表示が許可されないことを意味する。例えば、そのため、あるビデオ画像の静止画像の共有又は公開は、そのビデオ画像の共有又は公開の一形態と見なされ得る。
【００５１】
プライバシーデータベース２４を実施する多くの手法がある。実施形態において、プライバシーデータベースは、シーンが保護されるか否かに関してイエス／ノーの決定のみをサポートすることができる。この場合、プライバシーフィルタ２２は、透かし入りシーンがプライバシーデータベース２４で保護されるか否かに応じて適用するか又は適用しない固定プライバシーポリシーを用いて構成され、例えば上記のアクションの１つ以上をブロックする。１つの実施においてプライバシーデータベース２４は、保護されないものでなく、保護されるシーンの透かしのみを登録する。この場合、プライバシーフィルタ２２は、検出された透かしを検索して、その透かしのエントリがデータベース２４内に存在するか否か判定する。エントリが見つからない場合、各シーン４はプライバシー保護されず、プライバシーフィルタ２２はプライバシーポリシーを適用しないが、透かしがデータベース２４内で見つかった場合は、プライバシーフィルタ２２はそのプライバシーポリシーを対象シーン４の画像に適用する（例えば、プライバシーフィルタ２２が、保護されるシーンについてブロックするように予め構成された上記のアクションのいずれか又は上記のアクションの組み合わせをブロックする）。また、データベースを逆に実施して、保護されないシーンのみをプライバシーデータベース２４内に記録し、画像がプライバシーデータベース２４内で見つからないならばデフォルトで保護するように処理することも可能である。
【００５２】
代替的な実施において、プライバシーデータベース２４は、様々なロケーションについて透かしの少なくともいくつかの各々に各プライバシー設定をマッピングする。この場合、プライバシーフィルタ２２は、データベース２４に（ローカル又はリモートで）アクセスし、検出された透かしにマッピングされた関連プライバシー設定を検索し、関連プライバシー設定に応じて、取り込んだ画像の１つ以上の使用を阻止又は可能とするように構成されている。プライバシー設定は、各透かし入りシーン４がプライバシー保護されるか否かを指定することができる。すなわち、上記の選択肢とは異なり、データベースは、シーンが保護されるか保護されないかを何らかのやり方で明示的に述べる。この場合、プライバシーフィルタ２２は、検出された透かしにマッピングされた各設定をプライバシーデータベース２４内で検索し、各設定が各シーン４をプライバシー保護される又は保護されないものに分類していることに応じて、プライバシーポリシーを適用するか又は適用しないように構成されている。
【００５３】
この代わりに又はこれに加えて、データベース２４内の各プライバシー設定は、２つ以上の異なるプライバシー保護レベルから選択することも可能である。例えば、利用可能な設定は、保護なし、低度プライバシー、中度プライバシー、及び高度プライバシーを含み得る。あるいは設定は、低度プライバシー、中度プライバシー、及び高度プライバシーだけとして、検出された透かしのエントリがデータベース内に見つからない場合は画像を保護されないものとして処理してもよい。異なるレベルの一部又は全部は、ブロックされているアクションの異なるアクション又は組み合わせに対応することができる。及び／又は、異なるレベルの一部又は全部は、画像の使用が認可されたか又は画像に関連する特定のアクションの実行が認可された異なるユーザ、デバイス、又は宛先に対応することができる。例えば、高度プライバシーレベルでは、画像の記憶、閲覧、又は転送は許可されず、取り込み又は受信が行われたら即座にデバイス６、１２、１６によって削除しなければならない。中度画像では、ローカルな画像の記憶及び閲覧は許可されるが、外部への転送は特定の認可ユーザによって及び／又は特定の認可ユーザに対してのみ許可される。低度プライバシーレベルでは、個々のデバイス間の転送を含むほとんどの使用は許可されるが、（例えば１つ以上のネットワーク又はソーシャルメディアサービスを介した）画像の公開は許可されないことがある。
【００５４】
本明細書に開示される技法には多くの可能な用途がある。１つの例示的な用途は、家庭及び／又は仕事の場、並びに公共の及び／又は私的な空間での、不法、無許可、又は望ましくないビデオ記録及び／又は写真の記録を防止することである。例えば、ビデオカメラ、スマートフォン、又はタブレットで実施される画像処理モジュール１８のインスタンスは、適切に透かしを入れた光によって照明されるシーンのビデオ記録及び／又は写真を直接防止するように構成することができる。これは、ユーザデバイス６、１２の製造業者及び／又はユーザデバイスのオペレーティングシステムの生産者との協定によって彼らの製品に画像処理モジュール１８のインスタンスを含ませることで、市場で簡単に入手できる全てのユーザデバイスが、取り込んだ画像に現れる透かしに関連付けた単数又は複数のプライバシーポリシーを順守することを必要とする。
【００５５】
例えば、開示される技法を用いて、音楽又は劇場での演劇のライブ上演中の不法なビデオ記録及び／又は写真を回避すること、パパラッチのビデオ記録及び／又は写真を回避すること、美術館での不法な記録及び／又は写真を回避すること、学校又は他の公共の場所での望ましくないビデオ記録及び／又は写真を回避すること、及び／又は他の任意の場での望ましくないビデオ記録及び／又は写真を回避することができる。例えばスウェーデンでは、プライベートな場でビデオ及び写真を秘密に撮影することは犯罪と見なされている。
【００５６】
本明細書に開示される技法の別の例示的な用途は、画像がインターネットにアップロードされるのを防止することである。ソーシャルメディア及びサーチエンジンの使用が増加した結果、プライバシーの問題は深刻になっている。インターネットにアップロードされるビデオ記録の量は指数関数的に増えている。現在、毎分数百時間のビデオがメディア共有サイトにアップロードされ、毎月数十億時間のビデオが閲覧されており、これは地球上の全ての人が約１時間閲覧するということである。従って実施形態では、画像処理モジュール１８を、インターネットプロバイダ、サーチエンジン、及び／又はソーシャルメディアサービスのオペレータにより用いて、特定のビデオ記録又は写真をインターネットにアップロードすること又はインターネットを介して公開することを許可するか否かを判定できる。これは、インターネットプロバイダ、サーチエンジンのプロバイダ、及び／又はソーシャルメディアサービスのプロバイダとの協定によって彼らのサーバ１６に画像処理モジュール１８のインスタンスを含ませることで、特定の透かしを含むビデオ記録及び／又は写真は自動的にそのサーバを介したインターネットへの公開をブロックすることを必要とする。
【００５７】
データベース２４の実施に関して、これは前述のように、プライバシーフィルタ２２がネットワーク（例えばインターネット１４）を介してアクセスする別個のサーバ上でリモートに実施され得るか、又はプライバシーフィルタ１２と同一のデバイス６、１２、又は１６上でローカルに実施され得ることに留意すべきである。実施形態では、ネットワークを介してリモートでアクセスされる場合、もしもネットワークを介したアクセスが失敗したら、データベース２４はプライバシーフィルタによって利用できない可能性がある。これに対処するため、実施形態では、データベース２４にアクセスできない場合、プライバシーフィルタはデフォルトで任意の透かし入り画像をプライベートとして（例えば、様々なプライバシーレベルがサポートされる場合は最大プライバシーレベル）処理することができる。すなわち、取り込まれた画像は、プライベートでないか又は低度プライバシーを有する許可が得られる場合を除いて、プライベート又はほとんどプライベートとして処理される。この代わりに又はこれに加えて、データベース２４（又はそのコピー）は、プライバシーフィルタと同一のデバイス６、１２、１６上でローカルに実施することで、ネットワークの問題のためにアクセスできないリスクを防ぐことも可能である。例えば、プライバシーフィルタ２２は、カメラデバイス６上で実施される場合、間隔をあけて（例えば定期的に）データベース２４の更新をチェックし、更新があればそのコピーをローカルストレージ１０にダウンロードすることができ（又は、プライバシーフィルタ２２が外部デバイス１２又はソーシャルメディアサービスのサーバ１６等で実施される場合も同様）、又は、そのような更新をデバイス６、１２、１６にプッシュすることができる。
【００５８】
実施形態において、プライバシーデータベース２４は、プライバシー設定を透かしに直接マッピングする専用プライバシーデータベースとすることができる。あるいは、プライバシーデータベースは、透かしを各透かし入りシーンの各ロケーションにマッピングする構成要素ロケーションデータベースと、ロケーションをプライバシー設定にマッピングする第２の構成要素データベースと、を含み得る。例えばロケーションは、シーン４における又はシーン４の近傍における中央ポイント又は代表ポイントの地理的座標、又はシーン、郵便物送付先（ｐｏｓｔａｌ  ａｄｄｒｅｓｓ）、及び／又は地名を画定する座標セットに関して、データベース内で規定することができる。これによってユーザは、透かしコードを指定する必要なく、ロケーションに関してプライバシー要求を指定することができる。及び／又は、これによってデータベースは、画像の記録、閲覧、又は配信の阻止だけでなく、例えば画像を取得したユーザの追跡等、１つ以上の追加のロケーションベースの機能向けに用いることが可能となる。
【００５９】
実施形態において、プライバシーデータベース２４でのプライバシー設定を時間の関数として設定することも可能である。すなわち、ある特定のロケーションにおいてシーン４は、ある特定の時間中はプライバシー保護されると共に他の時間は保護されないものと規定することができる。あるいは、シーン４に対し、異なる時間で異なるレベルのプライバシー保護を与えてもよい。
【００６０】
実施形態において、透かし信号は、現在の時刻の指示及び／又は照明される地理的ロケーションに関する情報も含むことができる。例えばこれにより、相対的なカメラの向きを検出する可能性が与えられる。
【００６１】
別の実施形態において、コントローラ３は、シーン４の環境で検出された周囲光レベルに応じて符号化光信号対雑音比（ＳＮＲ）を適合させて、より高い周囲光条件のもとでＳＮＲを増大させるように構成することができる。周囲光レベルは、照明システムの一部としてコントローラ３に結合された外部の周囲光センサユニットによって、又は光源２が収容されている照明器具に組み込まれた埋め込み周囲光センサによって検出することができる。周囲レベルに関する検出情報は、例えば光源２及び１つ以上の他の光源及び／又は１つ以上の外部光センサを含む照明ネットワーク等、コントローラ３が接続されているネットワークを介して、コントローラ３に提供することができる。例えばコントローラ３は、光源２と同一の照明器具内に一体化してもよく、照明ネットワークは、１つ以上の他のそのような照明器具及び／又は１つ以上の外部光センサを含み得る。ＳＮＲを増大させるため、コントローラ３は例えば、信号の振幅の増大、信号周波数の低下、又は信号の複数回の反復を実行することができる。
【００６２】
別の選択肢は、周囲光レベル色に応じて信号の色を変化させることである。
【００６３】
別の実施形態において、システムは更に、所望のロケーションにおいて透かしをプライバシーデータベース２４に登録するための支払いを受領するように構成された支払いインフラストラクチャ２６を備えている。次いで、ある特定の透かし又はある特定のロケーションに関連して支払いを行う顧客にプライバシーを与えることによって、収入を発生させることができる。例えば顧客は、顧客の周囲の保護された仮想空間と同一のロケーション及び時間を有する各デジタル写真又は記録がアップロードされるのを禁止できるか、又は破壊すらできるように、支払いを実行できる。任意選択的に、写真撮影又はビデオ記録生成のロケーション及び／又は時刻表の追跡を可能とするサービスも提供され得る。例えば、透かし及びロケーションデータベースから、ある写真又はビデオが、例えば顧客の自宅及び私有地で又はそれらの周囲で、及び／又は学校、劇場、美術館、及び／又は公共の建物内のような既定エリアで撮影されたと判定することができる。
【００６４】
更に別の実施形態では、画像処理モジュール１８のインスタンスを用いたデバイス６、１２、１６は、検出された透かしに対応する相補コードを受信するように構成されている。この相補コードは、カメラ８が取り込んだ可視光における情報の埋め込み以外の媒体を介して受信される。例えば相補コードは、前記画像を含む画像ファイルのメタデータで（例えばヘッダ又はサイド情報で）受信されるか、又はサイドチャネル（すなわち可視光以外の媒体に基づく通信チャネル、好ましくはＷｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＲＦＩＤタグ等の無線サイドチャネル）を介して受信され得る。
【００６５】
１つの可能性によれば、相補コードは、その対応する透かしの真正性を検証するためのコードを含む。プライバシーフィルタ２２は、透かしが本物であるか否かを検証するため、受信された相補コードを検出された透かしに対してチェックするように構成されている。本物でない場合、その画像の使用は自動的に阻止される。例えば、最大レベルのプライバシーがデフォルトで適用されるか、又は画像が破壊される。例えば、透かしは暗号により署名することができ、相補コードはデジタル署名の真正性を検証するための公開鍵又は証明書を含み得る。
【００６６】
この代わりに又はこれに加えて、透かしを暗号化形態で光に埋め込むことも可能である。この場合、相補コードは透かしを復号するための公開鍵を含み、プライバシーフィルタ２２はこの鍵を用いて検出された透かしを復号するように構成されている。（鍵を持たないか又は鍵が間違っているために）復号できない場合、やはり画像の使用は自動的に阻止され、例えば、最大レベルのプライバシーがデフォルトで適用されるか、又は画像が破壊される。
【００６７】
既存のデジタル著作権管理（ＤＲＭ：ｄｉｇｉｔａｌ  ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ）用語との類似により、そのようなコード又は鍵はデジタルライセンスの一部であると言うことができる。デジタルライセンスは、ユーザに対し、コンテンツアイテムを使用する権利及び可能性を（直接又は間接的に）与える。ＤＲＭシステムは、暗号化を用いてコンテンツへのアクセスをブロックする傾向があるので、ライセンスは一般に、必要な鍵を含むか、又は鍵にアクセスするため必要なデータを含む。
【００６８】
相補コードが画像ファイルのメタデータに挿入される場合、これはカメラデバイス６によってファイルに追加され得る。次いで、別の外部デバイス１２、１６が画像のコピーを受信すると、それ自身のプライバシーフィルタ２２がメタデータコードに対して透かしをチェックして、この画像が、カメラ６による取り込みと外部デバイス１２、１６による受信との間に改ざんされたようであるか否か判定できる。これは、悪意のあるパーティが透かしシステムを悪用することを防ぐのに役立つ。
【００６９】
実施形態において、写真又はビデオファイルのメタデータは、透かしが検出されたか否かも示す。
【００７０】
相補コードがサイドチャネルを介して送信される場合、これは多数の手法で実施され得る。例えば、Ｗｉ−Ｆｉ（登録商標）もしくはＢｌｕｅｔｏｏｔｈ（登録商標）等のローカル（短距離）ＲＦ技術、又は近距離無線通信（ＮＦＣ：ｎｅａｒ−ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）技術（例えばＲＦタグ）に基づいて相補コードを送信するように構成された送信器を、シーン４の近傍に配置することができる。カメラ８が、シーン４を照明する光に埋め込まれた透かしを含めてそのシーン４の画像を取り込むと、カメラデバイス６はサイドチャネルを介して相補コードも受信する。例えば、カメラデバイス６がＷｉ−Ｆｉ（登録商標）又はＢｌｕｅｔｏｏｔｈ（登録商標）サイドチャネルを介して無線でそれを受信するか、又はユーザがＲＦタグに対してカメラデバイス６をスワイプして読み取る（ｓｗｉｐｅ）。次いで、カメラデバイス６のプライバシーフィルタ２２は、受信した相補コードが検出された透かしに合致するか否かをチェックする。これは、悪意のあるパーティが、偽造された透かしをシーンに取り入れることでロケーションのプライバシーを妨害することを防止するのに役立ち得る。
【００７１】
任意選択として、パーティに、自身のデバイス６、１２上で相補コードを受信する料金を課すことで、顧客に対するビデオ記録及び／又は写真撮影の実行の許可に課金することも可能である。これは、所望のロケーションのための相補コードの支払いを顧客から受領する、支払いインフラストラクチャ２６の代替的又は追加的な使用とすればよい。
【００７２】
多数の異なるプライバシーレベルが可能である実施形態において、いくつかの例示的な適用例は以下の通りである。
【００７３】
極秘エリア：例えば軍事エリア、警察及び政府の建物。ここでは、写真撮影は全く許可されない。このため、全てのスマートフォンのカメラは、この一意のプライバシー分類レベル識別子を検出した場合、使用不可にされる。記録デバイス自体でのローカルな記憶でさえ許可されない。
【００７４】
企業及び／又は産業エリア：ここでも写真撮影は許可されない。しかしながら、場合によっては、スマートフォンを用いて会議のホワイトボードメモの出席者への配信等を行う。この場合も特別な認可が必要である。任意選択として、認可のためコピーを上司に送信する。
【００７５】
美術館及び教会：デフォルトの状況では、これらの建物内で記録は許可されない。しかしながら、いくつかの場所ではアクセスキーを購入することができる。このキーによってプライベートな記憶が許可される。インターネット上の友達との共有も許可されることがある。後に写真をインターネットにアップロードできることを保証するため、必要なキーを購入することができる（訪問ごとに支払う）。
【００７６】
ＶＩＰ（例えばポップスター、皇族等）：むろん彼らは記録される必要がある。彼らの生活の一部は公開される。しかしながら、記録は制御され得る。
【００７７】
報道陣／ジャーナリストは、特別なとき（公的なイベント、舞台裏を含むコンサート等）に写真を撮影するための特別なキー又はライセンスを取得し（購入後）、それらを営利目的で使用することができる。
【００７８】
パパラッチは、ライセンスの支払いをしない場合、写真撮影が認可されない場合がある。
【００７９】
一般の人々は、プライベートで使用するため（例えばソーシャルメディアを介して共有するため）、ポップコンサート及び公的なイベントの個人写真の撮影が許可されるが、公式の内容を提供するための認証は持っていない。公式スケジュール外の全ての他の写真はプライベートに分類され、従って取り込みが禁じられる。
【００８０】
プライベート祝賀会／パーティ：写真はプライベートであり、友達の間でのみ共有でき、それ以外では共有できない。
【００８１】
上記の実施形態は例示としてのみ説明したことは認められよう。特許請求する本発明を実施する際に、図面、開示、添付の特許請求の範囲を検討することから、開示する実施形態の他の変形を当業者によって理解し実施することができる。特許請求の範囲において、「備える（ｃｏｍｐｒｉｓｉｎｇ）」という言葉は他の要素又はステップを除外せず、不定冠詞「ａ」又は「ａｎ」は複数を除外しない。単一のプロセッサ又は他のユニットによって、特許請求の範囲に列挙したいくつかのアイテムの機能を達成し得る。相互に異なる従属項に特定の尺度（ｍｅａｓｕｒｅｓ）が記載されているという事実だけで、これらの尺度を組み合わせて有利に使用することが不可能であると示されるわけではない。コンピュータプログラムは、他のハードウェアの一部と共に又は一部として供給される光記憶媒体又は固体媒体のような適切な媒体上に記憶及び／又は分散させ得るが、インターネット又は他の有線もしくは無線電気通信システムのような他の形態で分散させてもよい。特許請求の範囲におけるいかなる参照記号も範囲を限定するものとして解釈されない。
【図１】
2017532636.tif 000003
【図２】
2017532636.tif 000004
【図３】
2017532636.tif 000005
【国際調査報告】
2017532636.tif 000006
2017532636.tif 000007
2017532636.tif 000008