(57)【要約】  １つまたは複数の構成要素を有する、場所に配置されるように意図された電子デバイス用の迷彩カバーを作成する方法であって、前記場所を含む画像を捕捉するステップと、画像に示される少なくとも１つの領域のサイズ・データを取得するステップであって、前記領域が前記場所を含む、ステップと、前記場所に配置されたとき、前記電子デバイスの前記１つまたは複数の構成要素を実質的に隠すように適合された、ディスプレイ・サイズを有するディスプレイ画面を前記電子デバイスに設けるステップと、捕捉された画像、サイズ・データ、およびディスプレイ・サイズに基づいてデジタル迷彩パターンを決定するステップと、迷彩カバーが電子デバイスのために得られるように、前記デジタル迷彩パターンを前記ディスプレイ上に表示するステップとを含む。
2014531655.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の構成要素を有する、物体上の場所に配置されるように意図された電子デバイス用の迷彩カバーを作成する方法であって、
前記場所を含む前記物体または前記物体の一部の画像を捕捉するステップと、
前記画像に示される少なくとも１つの領域のサイズ・データを取得するステップであって、前記領域が前記場所を含み、前記サイズ・データがこの領域の実際のサイズに関係する、ステップと、
前記場所に配置されたとき、前記電子デバイスの前記１つまたは複数の構成要素を実質的に隠すように適合されたディスプレイ画面を、前記電子デバイスに設けるステップであって、前記ディスプレイ画面が、ディスプレイ・サイズおよびディスプレイ解像度を有する、ステップと、
前記捕捉された画像、前記サイズ・データ、および前記ディスプレイ・サイズに基づいて、デジタル迷彩パターンを決定するステップと、
迷彩カバーが前記電子デバイスのために得られるように、前記デジタル迷彩パターンを前記ディスプレイ上に表示するステップと、
取り付けられた位置で前記１つまたは複数の構成要素が、前記物体と、ユーザが見ることができる前記ディスプレイ画面との間に配置されるように、前記物体上の前記場所に前記電子デバイスを取り付けるステップと
を含む、方法。
【請求項２】
前記捕捉された画像、前記サイズ・データ、および前記ディスプレイ・サイズに基づいて、デジタル迷彩パターンを決定する前記ステップが、前記捕捉された画像の一部を切り出すステップを含み、前記部分が、距離データを使用して、前記ディスプレイ・サイズに対応するサイズを有するサブ領域に対応するように決定される、請求項１に記載の方法。
【請求項３】
前記画像を捕捉する前記ステップ、および、サイズ・データを取得する前記ステップが、飛行時間型カメラを使用する、請求項１または２に記載の方法。
【請求項４】
サイズ・データを取得する前記ステップが、前記画像を捕捉する前に、既知のサイズを有するデバイスを前記領域に追加するステップと、前記画像内の前記既知のサイズを使用して、前記サイズ・データを取得するステップとを含む、請求項１または２に記載の方法。
【請求項５】
デジタル迷彩パターンを決定する前記ステップの前に、前記電子デバイスが配置されるべき前記場所を示すために、ユーザが、前記画像の一部を選択し、デジタル迷彩パターンの前記作成が、さらに、前記デジタル迷彩パターンを作成するために前記部分を使用する、請求項１乃至４のいずれか１項に記載の方法。
【請求項６】
ユーザが画像を捕捉することができ、同時に、前記電子デバイスが配置されるべき前記場所を示すために前記画像の一部を選択することができるように、前記画像を捕捉する前記ステップの間、前記画像の一部を選択するための選択ウィンドウがユーザに対して示される、請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
前記選択ウィンドウが、前記ディスプレイ・サイズに対応するサイズを有するサブ領域に対応する前記画像の一部を取り囲むようなものである、請求項６に記載の方法。
【請求項８】
前記飛行時間型カメラが、前記カメラのビューポートを介して見ることができる前記画像の少なくとも一部についての距離データを含む距離マップを取得し、前記選択ウィンドウが、前記ディスプレイ・サイズに対応するサイズを有するサブ領域に対応するように、前記距離データを使用して計算される、請求項３および６に記載の方法。
【請求項９】
前記ディスプレイが、ディスプレイ解像度を有し、デジタル迷彩パターンを決定する前記ステップが、さらに、前記ディスプレイ解像度を使用する、請求項１乃至８のいずれか１項に記載の方法。
【請求項１０】
請求項１乃至９のいずれか１項に記載の方法のステップの１つまたは複数を実行するためのプログラミング・コードを格納するコンピュータ媒体。
【請求項１１】
請求項１乃至９のいずれか１項に記載の方法のステップの１つまたは複数を実行するためのプログラミング・コードを格納する飛行時間型カメラ。
【請求項１２】
ディスプレイ・サイズを有するディスプレイ画面を含む電子デバイスで使用するための迷彩パターンを作成するための飛行時間型カメラであって、
画像を捕捉する捕捉手段と、
前記画像内に示される少なくとも１つの領域のサイズ・データを取得する取得手段であって、前記サイズ・データが、この領域の実際のサイズに関係する、取得手段と、
前記捕捉した画像、前記サイズ・データ、および前記ディスプレイ・サイズに基づいてデジタル迷彩パターンを決定する決定手段と
を備える、飛行時間型カメラ。
【請求項１３】
ビューポートをさらに備え、画像が前記捕捉手段によって捕捉されるとき、選択ウィンドウが、前記決定手段によって使用されるべき前記画像の一部を示すように、前記決定手段が、前記ビューポートを介して見られる視野内に前記選択ウィンドウを示すようにさらに適合される、請求項１２に記載の飛行時間型カメラ。
【請求項１４】
ディスプレイ・サイズおよびディスプレイ解像度を有するディスプレイ画面、記憶装置、および、１つまたは複数の電子構成要素を備える、物体または領域の場所に配置されることを意図した電子デバイスであって、
前記ディスプレイ画面が、前記物体または領域上の前記場所に配置されると、前記電子デバイスの前記１つまたは複数の電子構成要素を実質的に隠すように適合され、
前記記憶装置が、前記物体または領域の前記場所での捕捉画像の一部に実質的に対応するデジタル迷彩パターンを格納しており、前記デジタル迷彩パターンが、前記ディスプレイ画面上に表示するように適合される、電子デバイス。
【請求項１５】
前記１つまたは複数の電子構成要素が、以下の構成要素、すなわち、感知デバイス、作動デバイス、プロセッサ、送信構成要素、受信構成要素、通信手段のうちのいずれか１つまたは複数を備える、請求項１４に記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の分野は、電子デバイス用カバーを作成する方法、および、電子デバイスの分野に関する。
【０００２】
本発明は、詳細には、電子デバイス用迷彩カバーを作成する方法、このような方法の１つまたは複数のステップを実行するためのプログラミング・コードを格納するコンピュータ媒体、このような方法を使用するための飛行時間型（ｔｉｍｅ−ｏｆ−ｆｌｉｇｈｔ）カメラ、および、このような迷彩カバーを使用する電子デバイスに関する。
【背景技術】
【０００３】
モノのインターネット（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）は、感知デバイスおよび／または作動デバイスおよび／または通信デバイス、などを追加することによって、壁または家具のような物体を増強することができる技術分野である。このような電子デバイスを物体に追加することによって、物体の性質を、例えば、測定、および／または共有、および／または変更することができる。このような電子デバイスが、人間にはっきりと見える場合、この人間は、環境内であまり快適でないと感じる可能性があり、それは、しばしば、点滅するＬＥＤおよび／またはプライバシーを侵害する外見のためである。従来技術では、素晴らしい形状を有するハウジング内に電子デバイスを入れることによって、この問題に部分的に対処する解決法が存在する。しかしながら、このような解決法は、デバイスがはっきり見えるという欠点を依然として有する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態の目的は、このようなデバイスを見えにくくする電子デバイス用迷彩カバーを作成するための方法を提供することである。
【課題を解決するための手段】
【０００５】
この目的のため、本発明の方法が識別される実施形態は、以下のステップを含む。電子デバイスが配置されるべき場所を含む物体または物体の一部の画像が捕捉される。画像中に示され、場所を含む少なくとも１つの領域のサイズ・データが取得される。場所に配置されたときに電子デバイスの１つまたは複数の電子構成要素を実質的に隠すように適合されたディスプレイが、電子デバイスに設けられる。撮影された画像、サイズ・データ、およびディスプレイのディスプレイ・サイズに基づいて、デジタル迷彩パターンが決定される。このデジタル迷彩パターンは、ディスプレイが、電子デバイス用迷彩カバーを形成するように、ディスプレイに表示される。
【０００６】
場所を含む少なくとも１つの領域のサイズ・データは、この領域の実際のサイズに関係し、画像内のこの領域の表現のサイズに関係しないことに注意されたい。すなわち、物体が、例えば、食器棚である場合、領域は、食器棚の一部に対応することができ、サイズ・データは、食器棚のこの部分の実際のサイズに関係することになる。捕捉された画像、サイズ・データ、およびディスプレイのディスプレイ・サイズの使用により、既知のディスプレイ・サイズでディスプレイに表示されるのに適合したデジタル迷彩パターンを得ることができ、パターンは、電子デバイスが配置されるべき場所での「実際のパターン」と実質的に同一である。このようにして、電子デバイスが配置される環境は、電子デバイスの存在によって妨害されない。
【０００７】
好適な実施形態によれば、デジタル迷彩パターンの決定は、捕捉画像の一部を切り出すステップを含み、この部分は、距離データを使用して、ディスプレイ・サイズに対応するサイズを有するサブ領域に対応するように形成される。このようにして、電子デバイスが配置される環境の光景が変更されないように、ディスプレイに表示されたときに、その下のサブ領域に実質的に対応するデジタル迷彩パターンを作成するために、切り出し部分の画素を使用することができる。このようにして、人間は、環境内の電子デバイスの存在に気づかないことになる。
【０００８】
好適な実施形態によれば、画像の捕捉、およびサイズ・データの取得は、飛行時間型カメラの使用を介して実行される。このようなカメラは、カメラと画像のすべてのピクセルとの間の距離を含む距離マップと一緒に画像を捕捉することができる。このような距離マップは、画像内に示される領域のサイズ・データを得ることを可能にすることになる。
【０００９】
別の可能な実施形態によれば、サイズ・データの取得は、画像を捕捉する前に、既知のサイズを有するデバイスを領域に追加するステップと、画像内に示される既知のサイズを使用して、サイズ・データを取得するステップとを含む。例えば、電子デバイスを食器棚に配置することが望ましい場合、食器棚の画像を捕捉する前に、既知のサイズを有する形状を、食器棚に貼り付けることができる。このようにして、電子デバイスが配置されるべき場所を含む食器棚の領域のサイズ・データを算出することができる。
【００１０】
好適な実施形態によれば、デジタル迷彩パターンを決定する前に、電子デバイスが配置されるべき場所を示すために、画像の一部を選択する可能性がユーザに与えられる。選択された部分は、次に、デジタル迷彩パターンを作成するときに考慮される。このようなユーザ選択は、本発明の方法のための要件ではなく、このような部分は、例えば、画像の中心を選択することによって、例えば、自動的に選択されてよいことに注意されたい。さらに、適切なサブ領域は、画像処理技術によって決定されてよい。また、他の方法も可能であり、さらに参照されたい。
【００１１】
好適な実施形態によれば、ユーザが、画像を捕捉することができ、同時に、電子デバイスが配置されるべき場所を示すために、前記画像の一部を選択することができるように、画像の捕捉中、画像の一部を選択するための選択ウィンドウが、ユーザに対して示される。このような実施形態では、選択ウィンドウは、好適には、ディスプレイ・サイズと実質的に同一のサイズを有するサブ領域に対応する画像の一部を取り囲むようなものである。このようにして、ユーザは、簡単な方法で、ユーザが電子デバイスを配置したい場所を正確に選択することができ、このサブ領域に対応するデジタル迷彩パターンを取得することができる。
【００１２】
さらに発展した実施形態によれば、飛行時間型カメラが使用される場合、飛行時間型カメラは、カメラのビューポートを介して見ることができる画像の少なくとも一部についての距離データを含む距離マップを取得し、選択ウィンドウは、選択ウィンドウが、ディスプレイ・サイズに対応するサイズを有するサブ領域に対応するように、前記距離データを使用して計算される。実際に、距離マップの距離データは、ディスプレイ・サイズに対応するサイズを有する適切なサブ領域を決定することができるように、サブ領域の実際のサイズの計算を可能にすることになり、そうすると、対応する選択ウィンドウを、ユーザに示すことができる。
【００１３】
さらに発展した実施形態によれば、デジタル迷彩パターンを決定する際、ディスプレイ解像度が使用される。ディスプレイ解像度を知ることなく、デジタル迷彩パターンを決定することもでき、その際、必要に応じて、デジタル迷彩パターンの解像度を、使用するディスプレイのディスプレイ解像度に調整することができることに注意されたい。
【００１４】
本発明は、さらに、上記で開示した方法の実施形態の１つまたは複数のステップを実行するためのプログラミング・コードを格納する、コンピュータ媒体、例えば、コンピュータ、ＰＤＡ、ｉＰｈｏｎｅ（登録商標）またはｉＰａｄ（登録商標）のような携帯デバイス、ラップトップ、デスクトップに関係する。また、本発明は、上記で開示した方法の実施形態の１つまたは複数のステップを実行するためのプログラミング・コードを格納する飛行時間型カメラに関する。
【００１５】
さらに、本発明は、画像を捕捉する捕捉手段と、画像内に示される少なくとも１つの領域のサイズ・データを取得する取得手段と、捕捉した画像、サイズ・データ、およびディスプレイ・サイズに基づいてデジタル迷彩パターンを決定する決定手段とを備える飛行時間型カメラに関する。このような飛行時間型カメラの好適な実施形態によれば、決定手段は、さらに、画像が捕捉手段によって捕捉されるとき、選択ウィンドウが、決定手段によって使用されるべき前記画像の一部を示すように、ビューポートを介して見られる視野内に選択ウィンドウを示すように適合されてよい。この選択ウィンドウは、さらに、本発明の実施形態に関連して上記で開示した実施形態のいずれにしたがって生成されてもよい。
【００１６】
最後に、本発明は、ディスプレイ・サイズを有するディスプレイ画面、記憶装置、および、１つまたは複数の電子構成要素を備える、物体の場所に配置されることを意図した電子デバイスに関する。ディスプレイ画面は、１つまたは複数の電子構成要素を実質的に隠すように適合され、場所に配置される。電子デバイスは、さらに、デジタル迷彩パターンを格納する記憶装置を備え、デジタル迷彩パターンは、物体の捕捉された画像の一部に実質的に対応し、前記ディスプレイ画面に表示するために使用される。
【００１７】
好適な実施形態によれば、電子デバイスは、以下の構成要素、すなわち、感知デバイス、作動デバイス、プロセッサ、通信手段、組み立て構成要素、受信構成要素のうちのいずれか１つまたは複数を備える。
【００１８】
添付図面は、本発明の方法およびデバイスの現在の好適で非限定的な例示的実施形態を例示するために使用される。添付図面と併せて読まれた場合、以下の詳細な説明から、本発明の特徴および目的の上記および他の利点は、より明らかになり、本発明は、よりよく理解されるであろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の方法の実施形態を示す概略図である。
【図２】本発明の迷彩クリエータの実施形態によって実行されるステップを示すフローチャートである。
【図３】本発明の方法の実施形態で使用することができる画像マップを示す図である。
【図４】本発明の方法の実施形態で、物体または領域のサイズを計算することができる方法を示す図である。
【図５】本発明の方法のより詳細な実施形態を示す図である。
【図６Ａ】本発明の方法のより詳細な実施形態を示す図である。
【図６Ｂ】本発明の方法のより詳細な実施形態を示す図である。
【図７】本発明の方法のより詳細な実施形態を示す図である。
【発明を実施するための形態】
【００２０】
電子デバイス用迷彩カバーを作成するための本発明の方法の実施形態が、図１に示される。物体４上に電子デバイス３を取り付けることが望ましいと仮定する。この物体は、例えば、壁、食器棚、などであってよい。図示の例では、物体４は、格子模様を有するが、この物体は、任意のパターンを有してよく、または、単一の色で塗装されてもよいことが理解されるであろう。
【００２１】
第１のステップでは、電子デバイス３を取り付けることが望ましい場所を含む領域の画像Ｉを取得するために、撮像デバイス１が使用される。好適な実施形態によれば、撮像デバイスは、飛行時間型カメラであり、飛行時間型カメラは、画像Ｉを捕捉し、画像Ｉのすべての画素について、物体４およびカメラ間の距離データＸを決定する。この画像Ｉ、ならびに、典型的には距離マップの形態の距離データＸは、迷彩クリエータ２に送信される（矢印１２参照）。
【００２２】
迷彩クリエータ２は、携帯デバイス（例えば、ｉＰｈｏｎｅまたはｉＰａｄ）、ラップトップ、デスクトップ、などのコンピューティング手段にインストールされたソフトウェアの形態で実装されてよいが、飛行時間型カメラ内に直接実装されてもよい。迷彩クリエータ２の動作は、図２に詳細に示される。第１のステップ２２では、画像の一部が選択され、ここで、この部分は、電子デバイスが取り付けられる予定のサブ領域に対応する。この選択は、
画像の中心を選択する、
ユーザに、タッチスクリーン、マウス、またはキーボードのような入力デバイスでサブ領域を選択させる、
画像処理技術を介して適切なサブ領域を決定する、
画像の撮影前または撮影中に、サブ領域の周囲にマーキング・ウィンドウを配置する、
その他、
のような、多くの異なる方法で行われてよい。
【００２３】
第２のステップ２３では、サブ領域の実際のサイズが、距離データを使用して計算される。図３は、画像に対応する距離マップの一例を示す。図３の例では、物体４は、平面ではなく、２つのブロックＢ１およびＢ２を含む。この例では、部分３４が選択される。距離マップに含まれる距離データを使用して、部分３４に対応するサブ領域の実際のサイズを計算することができる。
【００２４】
サブ領域の実際のサイズの計算を、例えば、選択されたサブ領域に画像マップを重ね（図３のサブ領域３４参照）、物体の角度βを決定することによって行うことができる。図４に示すように、画像が、平角で正確に撮影された場合、実際のサイズの計算は、最も簡単であり、サブ領域の幅寸法Ｗを、角度（α／２）の正接を使用して簡単に計算することができ、Ｗ＝２ｘ  ｔａｎ（α／２）となる。同様に、長さ寸法を計算することができる。よく較正されたカメラでは、角度αは、全体像の幅寸法および長さ寸法に関して既知である。全体像の角度をスケーリングすることによって、全体像のサブ領域の幅寸法および長さ寸法に関する角度αを計算することができる。
【００２５】
実際には、画像は、典型的には、平角で撮影されず、そのときは、物体のサイズを導出し、迷彩クリエータが、画像のアスペクト比をどのくらい拡大または縮小する必要があるかを知るために、角度β（図４の右側の図を参照）を解決する必要がある場合、より複雑な計算を行う必要がある。サブ領域の実際のサイズは、例えば、センチメートルまたは画素数で計算されてよい。画素数が使用される場合、平方センチメートルあたり一定の画素数が存在するものとする。真っ直ぐでない場合、幅寸法を以下のように計算することができる。
Ｗ＝２ｙ  ｓｉｎ（α／２）ｃｏｓβ＋（ｚ−ｙ）ｃｏｓ（９０°−β−α／２）
ここで、１／ｔａｎβ＝ｙ  ｓｉｎ（α／２）／（ｘ−ｙ  ｃｏｓ（α／２））、および、角度αは、既知であり、または、上述したようによく較正されたカメラに関してスケーリングすることによって計算される。
【００２６】
サブ領域の実際のサイズ、および、ディスプレイ画面のサイズおよび解像度を知ることにより、迷彩パターンに必要な画素を切り出すことができ、ディスプレイ画面上で使用するために、迷彩パターン画像を作成することができる（図２のステップ２４および２５を参照）。
【００２７】
ここで、本発明の方法のより詳細な実施形態を、図５、６Ａ〜６Ｂおよび図７を参照して説明する。この実施形態では、特別に適合された飛行時間型カメラが使用される。飛行時間型カメラは、電子デバイスが配置される必要がある領域の画像を撮影するために、ユーザが部屋を細かく調べている間、実時間で迷彩クリエータを実行するように適合されてよい。この例では、ユーザが、図５に示すように、食器棚Ｃおよび壁Ｗを含む部屋の中にいるとする。飛行時間型カメラは、ユーザのカメラのビューポートを介して見ているとき、ユーザに、ユーザの画面の中央にウィンドウ４４を示すように適合される。ウィンドウ４４は、電子デバイスを取り付けるための可能な場所に対応する。カメラは、さらに、取り付けられた状態でのディスプレイ画面に似るように、ウィンドウ４４のサイズおよび形状を変更するように適合されてよい。選択ウィンドウの形状およびサイズの計算は、カメラが連続的に受信している距離マップを使用して行われる。選択ウィンドウを、図６Ａおよび６Ｂに示す。図６Ａの例では、カメラは、ある角度で食器棚Ｃに向けられ、ビューポートに示されるフレーム４４は、食器棚の側面に平行な側面を有する平行四辺形形状を有する。距離マップを使用することによって、フレームは、取り付けられた位置でのディスプレイ画面の輪郭に対応させられる。図６Ａに示す位置で画像を撮影した後、ウィンドウ４４に対応する部分は、切り出され、電子デバイスのディスプレイ画面に表示するための迷彩パターンＰを得るために、サイズ変更され、再形成される（図７参照）。図７に示すデジタル迷彩パターンは、次に、電子デバイスの上部に設けられたディスプレイ画面に表示するために使用されてよい。
【００２８】
本発明で使用する電子デバイスは、任意のタイプの電子デバイスであってよく、具体的には、感知デバイス、作動デバイス、感知デバイスおよび作動デバイスの組み合わせ、などであってよい。典型的には、このようなデバイスには、プロセッサおよび送信／受信手段が設けられる。さらに、ディスプレイ画面上に表示されるべきデジタル迷彩パターンを格納するための記憶手段が設けられるべきである。ディスプレイ画面は、好適には、電子デバイスの電子構成要素を隠すために十分な大きさであり、すなわち、電子デバイスの構成要素は、ディスプレイ画面の裏側に設けられることになる。このようにして、取り付けられた位置で、構成要素は、電子デバイスが取り付けられた物体と、ユーザが見ることができるディスプレイ画面との間に配置されることになる。
【００２９】
従来技術の解決法が、審美的な形態をこのような電子デバイスに与えること、または、これらのデバイスを非常に小さく、したがって高価にすることにある場合、本発明の解決法は、電子デバイスが、非常に小さくされる必要はなく、従来技術の解決法の電子デバイスよりも見えにくくなるという利点を有する。さらに、感知デバイスまたは作動デバイスのような多くのスマート・デバイスが使用される場合、コンピューティング・パワーを遍在的にすることは、いわゆるモノのインターネットまたはスマート・デバイスにとって重要な要因である。本発明の使用を通じて、このような電子デバイスのフォーム・ファクタは、家庭用途に適した理想であるように、あまり目立たなくなるであろう。
【００３０】
本発明の原理を、具体的な実施形態に関連して上述したが、この説明は、単に例としてなされており、添付の特許請求の範囲によって決定される保護の範囲の限定としてなされていないことを理解すべきである。
【図１】
2014531655.tif 000003
【図２】
2014531655.tif 000004
【図３】
2014531655.tif 000005
【図４】
2014531655.tif 000006
【図５】
2014531655.tif 000007
【図６Ａ】
2014531655.tif 000008
【図６Ｂ】
2014531655.tif 000009
【図７】
2014531655.tif 000010
【国際調査報告】
2014531655.tif 000011
2014531655.tif 000012
2014531655.tif 000013