(57)【要約】（ａ）発信ユーザーがモバイル機器（１）を用いてオリジナル画像（２）をキャプチャするステップと；（ｂ）画像（２１）が、第一のアノテーション（２１０）と共に発信ユーザーのモバイル機器（１）上に表示されるステップと；（ｃ）前記第一のアノテーションが表示されたという情報と合わせて前記モバイル機器のロケーションおよび時刻を含む第一のデータ情報（Ｒ１）が、サーバー（３）に送られるステップと；（ｄ）発信ユーザーが、画像を少なくとも一人の第二のユーザーの第二の機器（４）に伝送するステップと；（ｅ）画像（２２）が前記第二の機器上に表示されるステップと；（ｆ）第二のアノテーション（２１１）が、前記画像と組合わされて前記第二のユーザーに表示されるステップと；（ｇ）前記第二のアノテーション（２１１）が表示されたという情報と合わせて前記第二のユーザーの機器（１’）のロケーションおよび時刻を含む第二のデータ情報（Ｒ２）が、サーバー（３）に送られるステップと；（ｈ）前記サーバー（３）が、前記ロケーションおよび／または時刻から、前記画像が発信ユーザーによりキャプチャされたオリジナル画像であるか、または第二のユーザーに対して表示された伝送された画像であるかを決定するステップとを含む方法。【選択図】図２
2015505384.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）発信ユーザーが、第一のモバイル機器（１）を用いてオリジナル画像（２１）をキャプチャするステップと、
（ｃ）前記第一のモバイル機器（１）のロケーションおよび時刻を含む第一のデータ情報（Ｒ１）を記憶するステップと、
（ｄ）発信ユーザーが、第二の機器（４）のユーザーと前記画像または前記画像に対応する拡張現実モデルを共有するステップと、
（ｅ）前記第二の機器（１’）上にアノテーション付き画像を表示するステップと、
（ｇ）前記第二の機器（１’）のロケーションおよび時刻を含む第二のデータ情報（Ｒ２）を記憶するステップと
を含む方法。
【請求項２】
（ｂ）オリジナル画像（２１）が、認識された画像の特徴と関連づけして画像上に重ね合わされた第一のアノテーション（２１０）と共に、発信ユーザーのモバイル機器（１）上に表示され、
（ｃ）前記第一のデータ情報（Ｒ１）には、さらに、前記第一のアノテーションが表示されたという情報が含まれ、前記第一のデータ情報（Ｒ１）は、サーバー（３）に送られてそこに記憶され、
（ｄ）発信ユーザーは、前記画像を前記第二の機器（４）に伝送することによって、前記画像をアノテーション付けすべき画像として共有し、
（ｅ）前記伝送された画像（２２）は、前記第二の機器上に表示され、
（ｆ）第二のアノテーション（２１１）は、前記伝送された画像と組合わされて前記第二のユーザーに表示され、
（ｇ）前記第二のデータ情報（Ｒ２）には、さらに、前記第二のアノテーションが表示されたという情報が含まれ、前記第二の情報がさらにサーバー（３）に送られ、
（ｈ）前記サーバー（３）が、前記ロケーションおよび／または時刻から、前記画像が発信ユーザーによりキャプチャされたオリジナル画像であるか、または第二のユーザーに表示された伝送された画像であるかを決定する、
請求項１に記載の方法。
【請求項３】
前記第二のユーザーが、カメラを備える第二のモバイル機器（１’）を用いて、第二の機器上に表示される前記画像をキャプチャし、および、前記第二のユーザーが開始した第二のアノテーション（２１１）の前記表示が、前記第二のモバイル機器によって実施される、請求項２に記載の方法。
【請求項４】
最初にキャプチャされたオリジナル画像と結びつけられた第一のアノテーション（２１０）が、任意の後続の伝送された画像と結びつけられた第二のアノテーション（２１１）と異なるものである、請求項１〜３のいずれか一つに記載の方法。
【請求項５】
発信ユーザーが、前記画像に対応する拡張現実モデルを第二の機器のユーザーと共有し、および、
（ｂ）前記第一のデータ情報（Ｒ１）には、モデルとして使用される前記画像が発信ユーザーにより共有された時点の前記第一のモバイル機器（１）の前記ロケーションおよび時刻が含まれており、
（ｆ）第二のアノテーション（２１１）が、前記モデルに基づいて次の画像に重ね合わされて、前記第二のユーザーに対して表示され、
（ｆ’）第二のユーザーが、前記モデルを第三のユーザーと共有し、
（ｇ）前記第二のデータ情報（Ｒ２）には、モデルとして使用される前記画像が、第二のユーザーによって共有された時点の前記第二のモバイル機器の前記ロケーションおよび時刻が含まれている、
請求項１に記載の方法。
【請求項６】
前記第一および第二のデータ情報が、中央サーバー（３）内に記憶され、前記第一のモバイル機器（１）および前記第二の機器（１’、４）がアクセスできるようになっている、請求項１〜５のいずれか一つに記載の方法。
【請求項７】
前記第一および第二のデータ情報が、前記ユーザーの機器内に分散した形で記憶されている、請求項１〜６のいずれか一つに記載の方法。
【請求項８】
前記アノテーション（２１０、２１１）が、前記データ情報内の前記ロケーションによって左右され、したがって、前記ロケーションが異なる場合、同じ画像上に異なるアノテーションが重ね合わされるようになっている、請求項１〜７のいずれか一つに記載の方法。
【請求項９】
前記アノテーション（２１０、２１１）が、前記データ情報内の前記時刻によって左右され、したがって、前記時刻が異なる場合、同じ画像上に異なるアノテーションが重ね合わされるようになっている、請求項１〜８のいずれか一つに記載の方法。
【請求項１０】
前記画像と結びつけられたコードをさらに含み、前記アノテーション（２１０、２１１）は、前記コードが前記第一、第二のユーザーのそれぞれにとって利用可能である場合にのみ、表示される、請求項１〜９のいずれか一つに記載の方法。
【請求項１１】
前記コードが、クローズドユーザーグループだけに利用可能にされる、請求項１０に記載の方法。
【請求項１２】
前記コードが、前記第一のユーザーによって前記第二のユーザーに伝送される、請求項１０または１１に記載の方法。
【請求項１３】
前記コードが、ソーシャルネットワーク上でユーザーにより伝送される、請求項１０〜１２のいずれか一つに記載の方法。
【請求項１４】
前記コードが、ソーシャルネットワークの特定のページのファン全員に利用可能にされる、請求項１０〜１３のいずれか一つに記載の方法。
【請求項１５】
−  前記画像内にウォーターマークを埋込むステップと、
−  前記サーバー（３）に送られる前記データ情報内に、前記ウォーターマークに応じた情報を含み入れるステップと
をさらに含む、請求項１〜１４のいずれか一つに記載の方法。
【請求項１６】
前記画像を異なるユーザーに伝送するために、前記ウォーターマークを修正するステップをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記サーバーが、前記ウォーターマークに応じた前記情報から、前記画像が発信ユーザーによってキャプチャされたオリジナル画像であるかまたは第二のユーザーに対して表示された伝送された画像であるかを決定する、請求項１６に記載の方法。
【請求項１８】
前記画像が広告（２）の画像であり、前記サーバー（３）が前記時刻および／またはロケーションを前記広告の公知の提示の時刻および／またはロケーションと比較して、前記アノテーションが発信ユーザーによりキャプチャされたオリジナル画像と結びつけられたか、または第二のユーザーに表示された伝送された画像と結びつけられたかを決定する、請求項１〜１７のいずれか一つに記載の方法。
【請求項１９】
各々の前記画像を地理的エリアと結びつけるステップと、前記第二の機器（１’）の前記ロケーションが前記地理的エリア以外にある場合に、前記画像が伝送された画像であると決定するステップとをさらに含む、請求項１〜１８のいずれか一つに記載の方法。
【請求項２０】
ユーザーが、受信した拡張現実モデルを、新しい拡張現実モデルに編集して、受信した拡張現実モデルと編集された拡張現実モデルとの関係を記憶するステップをさらに含む、請求項５に記載の方法。
【請求項２１】
サーバー（３）により実施され、
（ｉ）第一のアノテーション（２１０）がどこに表示されたかという情報、または拡張現実モデルが共有されたという情報と合わせて、モバイル機器（１）のロケーションおよび時刻を含む第一のデータ情報（Ｒ１）を前記サーバー内で受信するステップと、
（ｉｉ）第二のアノテーション（２１１）が前記第二の機器によってどこに表示されたかという情報、または拡張現実モデルが前記第二の機器に利用可能になったという情報と合わせて、第二の機器のロケーションおよび時刻を含む第二のデータ情報（Ｒ２）を前記サーバー（３）内で受信するステップと、
を含む方法。
【請求項２２】
前記ロケーションおよび／または時刻から、前記アノテーション（２１０、２１１）が、発信ユーザーによりキャプチャされたオリジナル画像と結びつけられたか、または第二のユーザーに対し表示された伝送された画像と結びつけられたかを決定するステップをさらに含む、請求項２１に記載の方法。
【請求項２３】
前記画像が広告（２）の画像であり、前記サーバー（３）が前記時刻および／またはロケーションを前記広告の公知の提示の時刻および／またはロケーションと比較して、前記アノテーション（２１０、２１１）が発信ユーザーによりキャプチャされたオリジナル画像と結びつけられたか、または第二のユーザーに表示された伝送された画像と結びつけられたかを決定する、請求項２２に記載の方法。
【請求項２４】
前記サーバー（３）が、前記画像内に埋込まれたウォーターマークから、前記画像が発信ユーザーによりキャプチャされたオリジナル画像であるか、または第二のユーザーに表示された伝送された画像であるかを決定する、請求項２１〜２３のいずれか一つに記載の方法。
【請求項２５】
前記サーバーがトークンを確認し、前記トークンから、前記アノテーションが表示可能か否かを決定する、請求項２１〜２４のいずれか一つに記載の方法。
【請求項２６】
非一時的媒体支持体に記憶され、少なくとも一つのデータプロセッサに請求項１〜２５のいずれか一つに記載の方法のステップを実行させる命令を含む、コンピュータプログラム製品。
【請求項２７】
システムであって、
−  オリジナル画像をキャプチャするのに好適なカメラと、前記画像を表示するためのディスプレーとを含む第一のモバイル機器（１）と、
−  前記画像を検索しその上にアノテーションを重ね合わせるための拡張現実モジュールと、
−  ディスプレーを含む第二の機器（４）と、
−  前記オリジナル画像を前記第二の機器と共有するためか、または前記オリジナル画像に対応する拡張現実モデルを前記第二の機器と共有するために配置されたソフトウェアモジュールと、
−  前記第一のモバイル機器（１）のロケーションおよび時刻と、前記画像が表示された時点または前記画像もしくは前記モデルが共有された時点の前記第二のモバイル機器のロケーションおよび時刻とを含む、第一のデータ情報（Ｒ１）を記憶する記憶装置と
を含むシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像上の現実拡張型情報（ｒｅａｌｉｔｙ  ａｕｇｍｅｎｔｅｄ  ｉｎｆｏｒｍａｔｉｏｎ）の表示と関連して使用される方法に関する。
【背景技術】
【０００２】
国際公開第２００８０３２２０３号は、モバイル機器を用いて、ユーザーが画像、例えば関心対象の画像をキャプチャする方法に関する。画像の特徴は、ソース画像と比較されて認識を試みられ、そして画像はタグ付けされる。これらのタグは、ユーザーに対して表示され、ユーザーは、タグをクリックまたは選択してキーワードに関連するより多くの情報を得ることができる。アプリケーションはさらに、タグを「ビジュアル検索サーバー」に送ることを提案する。したがってこの文献は画像の自動的分類に関するものではあるが、アノテーションが一つの画像の認識された特徴全体にわたって重ね合わされる、拡張現実（ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ）に関連するものではない。
【０００３】
「Ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｔｈｒｏｕｇｈ  ｖｉｒｔｕａｌ  ａｃｔｉｖｅ  ｏｂｊｅｃｔｓ  ｏｖｅｒｌａｉｄ  ｏｎｔｏ  ｔｈｅ  ｒｅａｌ  ｗｏｒｌｄ」、Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ３ｒｄ  ｉｎｔｅｒｎａｔｉｏｎａｌ  ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  ｃｏｌｌａｂｏｒａｔｉｖｅ  ｖｉｒｔｕａｌ  ｅｎｖｉｒｏｎｍｅｎｔｓ、ＣＶＥ２０００、サンフランシスコ、２０００年９月１０〜１２日、においてＴａｒｕｍｉ  Ｈらは、限定されたエリア内および限定された期間内でのみアクセス可能なＳｐａｃｅ  Ｔａｇｓと呼ばれる仮想オブジェクトをクリエイトし表示するためのシステムについて記述している。Ｓｐａｃｅ  Ｔａｇｓは、エンドユーザーによってクリエイトされ、サーバーに伝送されることが可能である。これらのＳｐａｃｅ  Ｔａｇｓを実世界のオブジェクトと結びつけ、拡張現実アノテーションとして表示することが可能である。
【０００４】
欧州特許第１２４６０８０号明細書は、静止画像またはビデオ画像上に拡張現実拡張情報を表示する方法を開示している。一実施形態において、山の名称または他の地図製作上の特徴は、景観ビューの上に重ね合わされる。別の実施形態においては、絵画展において、来場者は、選択された絵画に関する追加情報をモバイルデバイスでキャプチャされたその絵画のビュー全体にわたり表示させることができる。ビューの拡張現実特徴は、追加のアノテーション、ハイライトなどを含むことが可能である。
【０００５】
拡張現実は、同様に、例えばビルボードまたは新聞広告のような広告にアノテーション付けするため、およびこの広告に関連する追加のコンテンツを顧客に提供するためにさまざまな会社により提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、拡張現実に基づく新しい方法を提供することにある。
【０００７】
本発明は、より一層多くの画像が拡張現実コンテンツ、すなわちアノテーションと結びつけられるという発見に基づいている。これらの画像の一部は例えばＥメール、ＭＭＳ、ブログ、ソーシャルネットワークなどのさまざまな電子チャネル上で他の受信者に伝送されることがあり得る。例えば、一部のユーザーは、山、絵画または広告の画像を他のユーザーに伝送したいと考えるかもしれない。
【０００８】
拡張現実がよりユビキタスになったならば、これらの受信者の少なくとも一部が、自ら受信するこれらの画像が拡張現実アノテーションと結びつけられているかをチェックするだろう。例えば、一部のユーザーは、Ｅメールまたは他の形で受信した画像をキャプチャし、この画像を拡張現実コンテンツと結びつけるだろう。送信者は、拡張現実コンテンツが極めて興味深いものである場合受信者にそう行うよう勧めさえするかもしれない。
【０００９】
さらに、より一層多くのユーザーが、後続してキャプチャされた画像とマッチするように拡張現実モデルをクリエイトするだろう。これらの拡張現実モデルの一部は非公開であり、それ以外は公開されて全ての人が利用でき、それらの多くは、例えばソーシャルネットワーク上で共有または伝送され、友人または関係するユーザーがこのモデルに整合する画像をキャプチャした場合に、彼らが追加のコンテンツにアクセスできるようにする。
【００１０】
拡張現実コンテンツのプロバイダにとっては、アノテーション付けされたビューが発信ユーザーによりキャプチャされたオリジナルビューであるか、または受信者により受信されたこのビューの伝送された画像であるかを知ることが重要であり得ることが分かっている。また、どのようにして、および誰と拡張現実モデルが共有されているかを知ることも重要であるかもしれない。
【００１１】
付加価値付きコンテンツのプロバイダは、この情報を必要とするのに異なる理由があるだろう。例えば、一部のプロバイダは、様々なアノテーションを、これらのアノテーションにアクセスするのを妨げられている可能性さえある、後々に見る人々ではなく、むしろ最初の発信ユーザーに対して提供したいと考えるかもしれない。アノテーション付き画像が広告に対応している場合、広告会社は、後続するビューとは異なる料金を最初のビューについて課金し、および／または画像のバイラル配信を示すためのレポートの作成を望むかもしれない。一部の状況下では、画像をキャプチャしかつ配信したユーザーに対し、この画像が一部の受信者により表示されアノテーション付けされたことを知らせることが望まれるかもしれない。
【００１２】
先行技術においては、アノテーション付けされたビューが発信ユーザーによりキャプチャされたオリジナルビューであるか、または受信者により受信されたこのビューの伝送された画像であるかを知るための容易かつロバストな方法は存在していない。さらに、拡張現実モデルが共有されたかを知るための容易な方法も存在しない。
【課題を解決するための手段】
【００１３】
したがって、本発明の一態様によると、この情報は、
（ａ）発信ユーザーが、モバイル機器を用いてオリジナル画像をキャプチャするステップと、
（ｃ）前記モバイル機器のロケーションおよび時刻を含む第一のデータ情報を記憶するステップと、
（ｄ）アノテーション付けすべき画像としてか、または他の画像をアノテーション付けするためのモデルとして、発信ユーザーが、第二のユーザーの第二の機器と前記画像を共有するステップと、
（ｅ）前記第二の機器上にアノテーション付き画像を表示するステップと、
（ｇ）前記第二の機器のロケーションおよび時刻を含む第二のデータ情報を記憶するステップ
を含む方法を用いて利用可能となる。
【００１４】
これらのさまざまなステップは、上記のアルファベット文字付きリストのアルファベット順で実施されてよい。あるいは、これらのさまざまなステップを、アルファベット順でない異なる順序で実施してもよい。本明細書全体を通して、類似のおよび同一のステップは同じアルファベット文字で呼称されており、本明細書ではこれらのステップの細部がさまざまなレベルで記述されている。
【００１５】
第一および第二のデータ情報は、サーバー内、例えば全てのユーザーの機器によりアクセスされる中央データベース内に集中して記憶されてよい。あるいは、分散型システムにおいては、第一および第二のデータ情報を、ユーザーの機器内に記憶してもよい。
【００１６】
一実施形態において、ユーザーは、別途利用可能な拡張現実モデルを用いて、アノテーション付けすべき画像を共有する。第一および第二のデータ情報には、これらの伝送された画像が表示された時点の対応するユーザーの機器のロケーションおよび時刻が含まれる。あるいは、第一および第二のデータ情報には、これらの画像が伝送された時点の対応するユーザーの機器のロケーションおよび時刻が含まれる。
【００１７】
この実施形態の方法には、さらに以下のことも含まれていてよい。
（ｂ）オリジナル画像は、認識された画像の特徴と関連づけして画像上に重ね合わされた第一のアノテーションと共に、発信ユーザーのモバイル機器上に表示される、
（ｃ）前記第一のデータ情報には、さらに、前記第一のアノテーションが発信ユーザーのモバイル機器上に表示されたという情報が含まれる、
（ｄ）発信ユーザーは、前記画像を前記第二の機器に伝送することによって、前記画像をアノテーション付けすべき画像として共有する、
（ｅ）画像は前記第二の機器上に表示される、
（ｆ）第二のアノテーションは、前記画像と組合わされて前記第二のユーザーに表示される、
（ｇ）前記第二のデータ情報には、さらに、前記第二のアノテーションが前記第二のユーザーに表示されたという情報が含まれ、前記第二の情報はさらにサーバーに送られる、
（ｈ）前記サーバーは、受信したロケーションおよび／または時刻から、前記画像が発信ユーザーによりキャプチャされたオリジナル画像であるか、または第二のユーザーに対して表示された伝送された画像であるかを決定する。
【００１８】
あらゆる状況において、画像がオリジナル画像であるかまたは伝送された画像であるかを決定するには、時刻とロケーションだけでは充分ではないかもしれない。それでも、キャンペーンの統計学的分析などの多くの利用分野においては、完璧な精度が求められてはおらず、常に信頼性が高いとは言えない決定でさえ極めて有用であり得る。より高い信頼性が必要とされる場合には、時刻およびロケーションに加えて、例えば埋込まれたウォーターマークを含めた他のパラメータを使用することができる。
【００１９】
さらなる実施形態において、ユーザーは拡張現実モデルを共有し、該モデルは他の画像にアノテーション付けするために受信者によって後に使用される。第一および第二のデータ情報には、拡張現実モデルが共有される瞬間におけるユーザーの機器のロケーションおよび時刻が含まれる。したがって、この実施形態の方法には、以下のことが含まれていてよい。
（ｂ）前記第一のデータ情報には、モデルとして使用される前記画像が発信ユーザーにより共有された時点の前記第一のモバイル機器の前記ロケーションおよび時刻が含まれている、
（ｆ）第二のアノテーションは、前記モデルに基づいて次の画像に重ね合わされて、前記第二のユーザーに対して表示され、
（ｆ’）第二のユーザーは、前記モデルを第三のユーザーと共有する、
（ｇ）前記第二のデータ情報には、モデルとして使用される前記画像が第二のユーザーによって共有された時点の前記第二のモバイル機器の前記ロケーションおよび時刻が含まれている。
【００２０】
したがって、本発明は、とりわけ拡張現実ソーシャルネットワーク内で、共有された画像または共有された拡張現実モデルを追跡するための方法およびシステムを提供する。こうして、与えられた共有拡張現実コンテンツの配信ならびにその修正についての情報を決定することが可能になる。
【００２１】
本出願において、「拡張現実モデル」、または時として単に「モデル」という表現は、画像を認識し拡張現実コンテンツを再生するのに必要とされるデータセットを意味する。拡張現実モデルは、一つのシーンの２Ｄもしくは３Ｄもしくはプレノプティックモデル、または、一つのシーンを識別する特徴のリストを含んでいてよく、該特徴のリストは、キャプチャされた画像内の対応する特徴と整合させることができ、またならびに、拡張現実モデルは、このモデル内の一つまたは複数の要素に結びつけられた一つまたは複数のアノテーションを含んでいてよい。
【００２２】
本発明の一態様によると、アノテーション付けされたビューが、発信ユーザーによりキャプチャされたオリジナルビューであるか、または受信者により受信された前記ビューの伝送された画像であるかを決定するための方法が提供され、該方法には以下のステップ、すなわち、
（ａ）第一のモバイル機器を用いて一つの要素の一つの画像をキャプチャするステップと、
（ｂ）第一のモバイル機器上に該画像を表示するステップと、
（ｃ）第一のアノテーションを用いて第一のモバイル機器上に表示された画像にアノテーション付けするステップであって、該第一のアノテーションが画像上に表示される、アノテーション付けするステップと、
（ｄ）第一のデータ情報をサーバーに送るステップであって、該第一のデータ情報には、前記第一のモバイル機器上に表示された前記画像が第一のアノテーションを用いてアノテーション付けされたという情報と合わせて、前記第一のモバイル機器の現在時刻およびロケーションが含まれている、第一のデータ情報をサーバーに送るステップと、
（ｅ）第一のモバイル機器から少なくとも一つの他の機器へ、前記画像を伝送するステップと、
（ｆ）少なくとも一つの他の機器内で画像を受信し、少なくとも一つの他の機器で前記画像を表示するステップと；
（ｇ）第二のアノテーションを用いて、少なくとも一つの他の機器で表示された画像をアノテーション付けするステップであって、該第二のアノテーションが該画像に追加される、アノテーション付けするステップと、
（ｈ）第二のデータ情報をサーバーに送るステップであって、該第二のデータ情報には、少なくとも一つの他の機器上に表示された画像が前記第二のアノテーションを用いてアノテーション付けされたという情報と合わせて、前記少なくとも一つの他の機器の現在時刻およびロケーションが含まれている、第二のデータ情報をサーバーに送るステップと、
（ｉ）サーバーを動作させて、それぞれの機器の前記現在時刻および／またはロケーションから、それぞれの機器上に表示された前記画像が、前記それぞれの機器によりキャプチャされたオリジナル画像であるか、または別の機器から前記それぞれの機器に伝送された画像であるかを決定するステップ
が含まれる。
【００２３】
本発明の態様によると、基準画像のような拡張現実モデルと結びつけられた期間および／またはロケーションをデータベースから検索し、この期間および／またはロケーションを用いて、前記拡張現実モデルと整合する画像がオリジナル画像であるか、またはコピーであるかを決定するための方法が提供される。画像のアノテーションは、このテストの結果によって左右され得る。
【００２４】
一態様によると、例えばサーバー内などで、一つの画像が撮られる可能性のある、考えられるロケーションおよび／または時刻が既知である。一例において、サーバーは、マッターホルンの北壁の昼間ビューを撮ることのできる、地理的エリアおよび期間を知り得る。広告用ビルボードの場合、サーバーは、各画像のロケーションおよび／または配信計画を検索するためにデータベースにアクセスすることができる。これらの状況においては、各発信画像を、画像をキャプチャすることができるロケーション、例えば点位置または地理的エリアと結びつけることができる。また、各発信画像を、画像を撮ることのできる時刻または一連の期間と結びつけることもできる。異なるロケーションおよび／または期間と結びつけられた画像は、最初の発信ビューのコピーであるとみなされる。
【００２５】
本発明は、下記の特徴を有する、例示されたいくつかの可能な実施形態の説明からより良く理解される。
【図面の簡単な説明】
【００２６】
【図１】発信ユーザーによる、拡張現実コンテンツへのアクセスを概略的に示す図である。
【図２】最初の画像が伝送された第二のユーザーによる、拡張現実コンテンツへの第二のアクセスを概略的に示す図である。
【図３】広告利用分野という例示的な場合における、拡張現実アプリケーションのための付加価値付きコンテンツを作成しかつ配信するためのシステムを概略的に強調している。
【図４】拡張現実コンテンツに結びつけられた画像または拡張現実モデルのバイラル配信を示す、拡張現実ソーシャルネットワークグラフを概略的に示している図である。
【図５】集中型データベースに記憶された情報を例示する表を示す図である。
【図６−８】分散型システム内のさまざまなユーザーデバイスに記憶され得るローカル情報を示す種々の表を示す図である。
【図９】二つの拡張現実モデル間の親／子関係を示す表を示す図である。
【発明を実施するための形態】
【００２７】
本明細書中、「モバイルデバイス」または「モバイル機器」とは、ネットワーク上で通信可能なカメラが備わったまたはそれに接続されている、携帯電話、移動局、ＰＤＡ、タブレット、スマートフォンなどの持ち運び可能なパーソナルデバイスを意味する。
【００２８】
図１は、第一のユーザーによる、拡張現実コンテンツへのアクセスを示す。発信ユーザーは、モバイルデバイスを用いて、アノテーション付けすべき一つ以上の特徴を有する少なくとも一つの要素２を含むシーンの最初の画像をキャプチャする。この例において、要素は、広告用ポスター２、例えば紙製広告用ポスター、または電子式広告用ポスター、またはビルボードまたは広告用の静止画像もしくは動画表示用のデジタル看板である。デジタル看板は、ディスプレーとローカルコントローラを含み、このローカルコントローラは、視覚的コンテンツを表示するためにローカルデータ記憶装置（例えばハードディスク、ＵＳＢスティックなど）に、または通信ネットワーク上でサーバーにアクセスできる。ポスター２は、互いに独立してアノテーション付けされることができる一つ以上の特徴２０、例えば画像の一つまたは複数の要素、一つのバーコードまたはデータマトリクス、一つのロゴなどを含んでいてよい。ユーザーは、例えばユーザーのモバイル機器内で実行される好適なソフトウェアアプリケーションを用いて、自らのモバイル機器１上でアノテーション（拡張現実コンテンツ）の表示を開始させる。一実施形態において、アプリケーションは、ｉＯＳオペレーティングシステムで利用可能なＰｉｘＬｉｖｅアプリケーションであり得る。一実施形態において、ソフトウェアアプリケーションは、ユーザーが画像をキャプチャすることを可能にする画像形成ツールを含む。この場合、アプリケーション内のツールを用いて、画像が直接キャプチャされる。画像は、スチール写真またはアニメーション画像であり得る。
【００２９】
一実施形態において、モバイル機器１内のアプリケーションは、アノテーション（追加コンテンツ）付けの要求Ｒ１を遠隔サーバー３に送る。遠隔サーバー３は、例えば、インターネットに接続された単一のサーバー、相互接続された異なる機械群、クラウドシステム内の仮想サーバーであり得る。要求Ｒ１は、インターネット上で送信され得る。要求Ｒ１は、好ましくは、アノテーション付けすべき静止画像もしくはビデオ画像、または整合する拡張現実モデルを遠隔サーバーが識別できるようにする少なくともいくつかの特徴を含んでおり、可能なアノテーションのセットを決定する。
【００３０】
一実施形態において、遠隔サーバー３のいくつかの部分は、モバイル機器１上に位置設定され、そこで直接動作させることができる。特に、アノテーション付け用モジュール３０およびモデルデータベース３２を、スマートフォン上に実装して、基準画像を認識しそのコンテンツを拡張させるプロセスを迅速化することができる。
【００３１】
一実施形態において、遠隔サーバー３は拡張現実モジュールを含み、拡張現実モジュールはコンピュータ視覚方法を用いて受信画像のコンテンツを分析し、それを予め記憶されたまたは他の形でサーバー３が利用できるようにされた基準画像３２のようなモデルと整合させる。サーバーは、さらに、整合用モデルと共にキャプチャされた画像を登録し、アノテーション付け用モジュール３０を用いて、メッセージＡ１上で送られモバイル機器によって表示されるべきアノテーション付き画像２１を準備し、これにおいて、追加のコンテンツすなわちデータベース３１からのアノテーション（拡張現実要素）２１０は画像の認識済み特徴上に追加されるかまたはこれらの特徴と関連した状態になる。アノテーション２１０は、テキスト、画像、ハイライト、ハイパーリンク、オーディオ、ビデオなどを含み得る。重ね合わされたアノテーションは、キャプチャまたは受信した画像の上に表示されるテキスト、画像、ハイライト、ハイパーリンク、ビデオなどを含み得る。
【００３２】
別の実施形態においては、キャプチャされた画像の特徴とモデルの基準特徴との整合、登録、および／または検索されたアノテーションと画像との組合せは、少なくとも部分的に、ユーザーのモバイル機器１内の拡張現実モジュールによって実施される。拡張現実モデルは、分散した形でユーザーの機器内に記憶され、例えば一つの機器から次の機器へとモデルを直接伝送することによってか、またはサーバー３内の中央記憶装置からモデルをダウンロードすることによって、ユーザー間で共有されてよい。この場合、アノテーション付けの要求Ｒ１は、ユーザーの機器内でローカルに実行される。
【００３３】
モバイル機器１によって送られた要求Ｒ１、またはアノテーション付けの後続する任意の要求は、ＧＰＳモジュールなどの衛星による無線位置測定システム、および／またはセルラーネットワークにより予め伝送されたネットワークロケーション情報、および／または一つ以上のビーコンの相対的位置などを用いてモバイル機器自体によって決定される、モバイル機器１のロケーションを含む。この要求Ｒ１は、追加でまたは代替的に、画像がキャプチャされた時刻および／またはアノテーション付けすべき画像もしくはモデルがユーザーのモバイル機器により送信もしくは受信された時刻を含む。一実施形態において、時刻は伝送されず、ユーザーの機器内のソフトウェアモジュールまたはサーバーは、画像のキャプチャ後に要求Ｒ１がリアルタイムで伝送されたと仮定する。この場合、時刻の伝送は暗黙的に行われる。
【００３４】
画像２１上のアノテーションは、前記時刻および／またはロケーションによって左右され得る。例えば、アノテーション２１０の言語は、受信者が現在いる地域の主要言語によって左右され得ると考えられる。選択的には、モバイル機器１または遠隔サーバー３は、どの言語でアノテーション２１０を表示すべきかをユーザーが選択できるようにする手段を提供してよい。
【００３５】
サーバー３は、好ましくは、どのユーザーまたはユーザーグループが、拡張現実モデルの特徴と結びつけられた特定のアノテーションにアクセスできるかを決定するためのユーザー権限記憶用データベース３３も含む。一部のコンテンツは、以下で記載する通り、以前のサブスクリプションまたはトークンにより左右され得る。したがって、アノテーション（アノテーション付け用コンテンツ）３１の利用可能性は、データベース３３内のユーザー権限に左右される。
【００３６】
図２では、モバイル機器１のユーザーは、第二の機器とオリジナル画像を共有するために、またはこの第二の機器とオリジナル画像に対応する拡張現実モデルを共有するために、ソフトウェアモジュールを使用する。このモジュールを使用して、モバイル機器のユーザーは、最初にキャプチャした画像、または後続する画像と整合させるべき拡張現実基準モデルを、第二の機器４に配信する。この特定の例において、第二の機器は、ラップトップコンピュータ４である。ただし、第二の機器は任意の好適な形態をとってよく、例えば、ＰＣ、または例えば携帯電話もしくはスマートフォンのような別のモバイルデバイスであり得るものと理解される。また、モバイル機器１は、最初にキャプチャした画像および／または拡張現実モデルを複数の他の第二の機器４に対し、逐次的にまたは同時に配信できるということも理解されるものとする。第一のユーザーは、モバイル機器を用いて、（この場合、広告用ポスター２である）要素の最初の画像を撮る。最初の画像は、図１で記述され示された要領でアノテーション付けされて、アノテーション付けされたビュー２０を提供する。第一のユーザーは発信ユーザーと呼ばれ、先にキャプチャされた画像またはモデルの受信者は、第二のユーザーと呼ばれる。例中、発信ユーザーは、キャプチャされた画像（好ましくはアノテーション無し）をモバイル機器１から第二のユーザーの第二の機器すなわちパーソナルコンピュータまたはラップトップコンピュータ４に、例えばＥメール、ＭＭＳ、ブログ、またはＦａｃｅｂｏｏｋ、ＬｉｎｋｅｄＩｎ、Ｔｗｉｔｔｅｒ、Ｇｏｏｇｌｅ＋のような拡張現実ソーシャルネットワークを用いて送る。拡張現実ソーシャルネットワークは、拡張現実モデルまたはキャプチャした画像を共有する拡張現実ユーザーのネットワークである。以下でわかるように、この拡張現実ネットワークを、拡張現実ソーシャルネットワークグラフにより表すことができる。
【００３７】
一実施形態において、発信機器は、最初の画像をキャプチャし、最初の画像をキャプチャしたままの状態で、いかなるアノテーションも無く共有する。まだアノテーション付けされていない伝送される画像２２は、第二のユーザーにより受信され、そして第二のユーザーの機器（すなわちラップトップコンピュータ４）上で表示される。すでにアノテーション付けされた画像の伝送を共有することも考慮することができる。
【００３８】
第二のユーザーは、このとき、例えば携帯電話、ＰＤＡ、タブレット、スマートフォンなどのカメラを伴う第二のモバイル機器１’を用いて、ラップトップコンピュータ４上に表示された画像の画像をキャプチャすることができる。あるいは、ラップトップコンピュータ４は、伝送された画像２２を、例えばインターネット上で第二のモバイル機器１’に伝送してよい。第二のモバイル機器１’を用いてキャプチャされたかまたはラップトップコンピュータ４から第二のモバイル機器１’に送られた画像は、このとき、例えば図１に示され記述されているものと類似の方法で、受信ユーザーのモバイル機器１’上の好適なアプリケーションによってアノテーション付けすることができる。
【００３９】
別の実施形態において、受信ユーザーのラップトップコンピュータ４は、それが受信する伝送された画像２２に直接アノテーション付けすることができる。画像のアノテーション付けは、ラップトップコンピュータ４内の好適なアプリケーションによって実施される。この場合、アノテーション付けは、画像をキャプチャするための第二のモバイル機器１’を必要とすることなく達成される。ラップトップコンピュータ４は、それが受信する伝送された画像２２からアノテーション付けすべき第二の画像をキャプチャするかまたは形成し得る。この場合、第二の画像は、それがラップトップコンピュータ４上の好適なプログラムによってアノテーション付けされるのに好適な形態をしていることを除いて、伝送された画像２２と同一である。また、第二のユーザーは、ラップトップコンピュータ４から、アノテーション付けされていない画像を少なくとも一人のさらなる友人に転送またはこの友人と共有することもできる。
【００４０】
第二のユーザーが、第二のモバイル機器１’を用いて第二のモバイル機器１’によりキャプチャされた画像にアノテーション付けする場合には、第二のモバイル機器１’は、第二のデータ情報を含む第二の要求Ｒ２を、第一のユーザーが先に要求Ｒ１を送信したのと同じ要領で（図１を参照して論述した通り）、第二のモバイル機器１’からサーバー３まで送る。第二の要求Ｒ２は、第二のモバイル機器１’のロケーションおよび／または第二のモバイル機器がラップトップコンピュータ４上に表示される画像の画像をキャプチャした時刻を含む。分散型システムにおいては、この第二の要求Ｒ２は、第二のモバイル機器１’を含めた、拡張現実モデルを内部で利用できる任意のデバイスにも送られ得る。
【００４１】
遠隔サーバー３、または第二のモバイル機器１’内もしくはラップトップコンピュータ４内の好適なアプリケーションは、第二のモバイル機器１’が表示すべきアノテーション付き画像Ａ２を、要求Ｒ２内で受信した情報から準備するか、またはアノテーション付き画像を準備するためにこの第二のモバイル機器１’が必要とする情報を提供する。
【００４２】
両方のシナリオにおいて、遠隔サーバー３は、モバイル機器１、１’のロケーションおよび／または要求Ｒ１およびＲ２内で受信した時刻についての情報を確認し、この情報を用いて、受信した画像Ｒ１およびＲ２それぞれが、発信ユーザーによって送られたオリジナル画像であるかまたは別のユーザーから受信したコピーであるかを決定する。例えば、遠隔サーバー３は、各基準モデル３２がキャプチャされたロケーションを示すデータベースを含むかまたはこのデータベースにアクセスでき、したがって、例えば、第一のモバイル機器によりアノテーション付けされるべき画像が一つの特徴としてエッフェル塔を含み、第一のモバイル機器のロケーションがスイスである場合には、遠隔サーバー３は、画像がオリジナル画像でない、すなわち画像が別の機器から第一のモバイル機器に送られたものであるという結論を下すことができる。一方、第一のモバイル機器のロケーションがフランス、パリのＣｈａｍｐ  ｄｅ  Ｍａｒｓである場合には、遠隔サーバー３は、その画像がオリジナル画像であると決定することができる。
【００４３】
すでに言及した通り、後続してキャプチャされた画像と整合させるための拡張現実モデルの共有も、考慮することができる。この場合、モバイル機器１の発信ユーザーは、拡張現実モデルをクリエイト、検索または編集し、例えばこのモデルを直接別のユーザーに伝送することによってかまたは他のユーザーが利用可能なサーバー３内のデータベース３２内にこのモデルを記憶させることによって、このモデルを別のユーザーと共有する。
【００４４】
一実施形態において、データベース３２内の少なくとも一部の拡張現実モデルは、ロケーションと結びつけられる。このロケーションは、地理的地点の座標として標示可能である。別の実施形態では、少なくとも一部のロケーションは、より大きな表面積、例えば中心と半径によって標示される領域、または論理的にセルに分割されたテリトリー内のセルもしくはセルグループなどに対応する。また、ロケーションは、３次元ボリュームにも対応し得る。このとき、特定の特徴と結びつけられていないロケーションから撮られたこの特定の特徴の任意の画像は、伝送されたコピーであると想定され、発信ユーザーからのオリジナルであるとは想定されない。
【００４５】
また、一部の拡張現実モデルは特定の期間（ｔｉｍｅ  ｐｅｒｉｏｄ）とも結びつけられ得る。例えば、広告用ポスターは通常、限定された期間の間だけ表示され、この期間の後に伝送されたこのポスターに由来する特徴のあらゆる画像はコピーであると想定される。他の特徴は、一日のうちの時間（例えば昼間ビューまたは夜間ビュー）、一年のうちの時期（例えば雪山）、またはそれらをキャプチャすることが可能であるかまたは不可能である他の期間または期間セットと結びつけられるかもしれない。このとき、可能である期間以外に伝送された特徴（例えば、夏季の雪山画像、または特定の広告対象製品についての広告キャンペーンがもはや行なわれていない期間中の広告ポスターの画像）は、コピーであると想定される。
【００４６】
サーバー３により受信された他の情報を使用して、最初の画像とコピーからのビューとを区別することができる。例えば、サーバー３は、画像の品質、その色、画素のサイズ、（おそらくモニター上の再現によりひき起こされる）変形の可能性、光度などを分析して、画像がオリジナル画像ではなくスクリーンコピーのようなコピーの確率の方が高いことを決定することができる。さらに、以下で記述する通り、サーバーは、ウォーターマーク、または、画像のオリジナル表示と異なる機器による画像の後々の表示との間に追加された任意の隠しマークを分析して、オリジナル画像とコピーを区別することができ得る。
【００４７】
図３は、広告利用分野の場合の拡張現実用途の実例のために付加価値付きコンテンツを作成しかつ配信するためのシステムを概略的に示している。対応する要素と同一であるかまたはそれと類似の機能を有する要素が図１に示されており、これらの要素には同じ符号が付されている。図３に示されたシステムは、製品もしくはサービスの販促を希望する、製品もしくはサービスのプロバイダ７を含む。例えば、それは、マーケティングキャンペーンの準備を受持つマーケティング代理店であり、その代理店はポスターキャンペーンを準備するためにポスター広告会社９を活用することによって、既定の期間中いくつかの既定のロケーションで広告ポスター２を表示する。各ポスターと結びつけられたロケーションおよび期間は、ポスター広告会社９が管理および／または運営するデータベース９０内に記憶されている。例えば、データベース９０は、データレコードを記憶することができ、そのデータ記録は、正確なロケーションまたはセルのような２Ｄエリアまたは３Ｄボリュームを指し示し、そこから各特定の特徴が見え、それをキャプチャすることができ、なおかつ、期間または期間セットまたは反復的期間を指し示し、その期間中に特定の特徴が見える。ポスター広告の例において、データベース９０は、例えば各個別のポスター２のロケーション、および各個別のポスター２が一つのロケーションで提示される期間のスケジュールを指し示すことができる。一実施形態において、例えば一つのポスターが複数のデジタル看板上で複数のロケーションにおいて同時に表示される場合のように、一つまたは複数のロケーションが一つの特徴と結びつけられる。一実施形態においては、ポスターのロケーションは、地理的に固定されておらず、バス、列車などの車両の軌道と結びつけられる。
【００４８】
アノテーション、および画像にアノテーション付けするための他の付加価値付きコンテンツが、ポスター広告会社９および／またはマーケティング代理店８により、サーバー３からアクセス可能な、アノテーションデータベース３１内に記憶される。また、モバイル機器１、１’の定期的ユーザーは、データベース３１にアノテーションを追加することもできる。
【００４９】
拡張現実モデルが、ポスター広告会社９および／またはマーケティング代理店８および／または他のユーザーにより、データベース３２内に記憶される。これらの基準特徴は、後にキャプチャされた画像にアノテーション付けするために、サーバー３によって、これらの画像と整合される。
【００５０】
図４は、アノテーションと結びつけられた画像の、考えられるバイラル配信を示す拡張現実ソーシャルネットワークグラフの一例を示している。示されたグラフは、拡張現実ユーザーに対応するノードＡ〜Ｆと、ユーザー間で拡張現実モデルまたはアノテーション付けすべき画像を共有するために使用されるさまざまな考えられるチャネルに対応するこれらのノード間のアークを含む。ノードＡは、ルート、すなわち、クリエイトまたは修正のいずれかによって新しい拡張現実モデルを最初に生成するネットワークのノードである。
【００５１】
このグラフは、以下の情報で記述され、この情報を用いて再現されてよい：
・  拡張現実モデルＩＤ
共有モデルの識別子
・  拡張現実画像ＩＤ
アノテーション付けすべき共有画像の識別子
・  送信者ＩＤ
アノテーション付けすべき画像またはモデルを送る拡張現実ユーザーのデバイスユニーク識別子
・  受信者ＩＤ
アノテーション付けすべき画像またはモデルを受信する拡張現実ユーザーのデバイスユニーク識別子
・  タイムスタンプ
アノテーション付けすべき画像または拡張現実モデルが送られる日付および時刻
・  ロケーション
アノテーション付けすべき画像または拡張現実モデルの共有または受信の時点における、ＧＰＳ、セルラー式位置推定システムなどを用いて決定されるユーザーのロケーション
・  共有チャネル
二人のユーザー間で、アノテーション付けすべき画像または拡張現実モデルを共有するのに使用されるチャネル。チャネルの例としては、Ｅメール、ＳＭＳ、ＭＭＳ、Ｆａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒ、ブログなどが含まれ得る
・  コメントまたはフィードバック
アノテーション付けすべき画像または共有モデルに添付されるユーザーのコメントまたはフィードバック
【００５２】
アノテーションと結びつけられた特徴２０を有する最初の画像２が、ネットワークのルートＡにおいて、ユーザーのモバイル機器１によってキャプチャされ、その後、Ｅメール、ブログ、例えばＦａｃｅｂｏｏｋ、Ｔｗｉｔｔｅｒなどのソーシャルネットワークのようなさまざまなチャネル上で他のユーザーにバイラル配信される。この画像は、オリジナル画像であっても、別のソースからのコピーであってもよい。各ユーザーは、さらに、画像を他のユーザーに配信することができ、他のユーザーは自らのモバイル機器を用いて受信した画像にアノテーション付けすることができる。中央サーバー３（図１〜３）は、アノテーション付けの要求Ｒ１、Ｒ２が受信される都度ごとに通知されることから、中央サーバーはユーザー間の画像の配信を追跡でき、例えば、発信ユーザー１が最初にキャプチャした各画像を何人のユーザーが見ているか、またアノテーション付けするかを計算することができる。この情報は、例えば、広告会社７もしくはマーケティング代理店８に、このアノテーション付けのインボイスを送るために、または画像の配信を制御するために使用可能である。レポートは、レポーティングモジュール３４によって作成され、拡張現実アノテーションと結びつけられた画像（オリジナルかまたは既にコピーされたもの）が、増殖作用を介してどのようにバイラル拡散するかを示すために表示され得る。
【００５３】
一実施形態において、画像は、一つの機器から次の機器まで、例えばＭＭＳ、Ｅメール、ブログもしくはソーシャルネットワークへの投稿などの多様なチャネルおよびさまざまなタイプのメッセージを用いて伝送される。この場合、ユーザーのモバイル機器内で実行されるアプリケーションは、画像のさらなる配信に使用されたチャネルについて（例えば画像がＳＭＳ、ＭＭＳまたはＥメールなどのいずれを用いて転送されたか）、中央サーバー３に知らせるように構成されていてよい。これにより、画像を送るために各ユーザーが使用したチャネル／アプリケーション、ならびに伝送の時刻および日付を示す、より一層詳細なレポートの作成が可能となる。
【００５４】
一実施形態において、また、一つの機器から次の機器に画像を伝送するために使用されるアプリケーションは、例えばバーコード、データマトリクスもしくはウォーターマークのようなコードを追加または修正することによって、画像を修正する。この追加情報は、伝送された画像がビュー由来のオリジナル画像ではなく、別のユーザーから伝送されたものであるということのさらなる指標として使用でき得る。この追加情報は、また、一人のユーザーから次のユーザーまでの画像の配信を追跡するためにも使用でき、中央サーバー３によって伝送され使用され得る、バイラル配信についての追加情報を含むことができる。さらに、アノテーションおよび拡張現実コンテンツは、この追加情報またはウォーターマークに左右され得、こうして異なるユーザーがその画像に結びつけられた他のコードまたはウォーターマークに応じて異なるアノテーションを受信することになる。
【００５５】
一部の特徴は、それらに結びつけられたトークンを有していてよい。例えば、ポスターは、それに結びつけられたトークンを有していてよい。ユーザーがそのポスターが描かれた画像を転送する都度ごとに、このユーザーにトークンが授与される。トークンはトークンスキームの一部であり得、これにより、ユーザーが既定の数のトークンを集めた時点でユーザーに褒賞が与えられる。この特徴は、他の方法では到達できない市場に広告を到達させることを可能にすることから、広告のためには極めて有利である。例えば、特定の製品のための広告キャンペーンがアメリカ合衆国に限定され、各ポスターにトークンが結びつけられている場合には、ニューヨークにいるユーザーはポスターうちの一つの画像をキャプチャして、その画像を可能なかぎり多くの他の任意のユーザーに送るかもしれない。ユーザーは、画像を送る都度ごとに自らがトークンを獲得することから、できるだけ多くのユーザーに画像を配信するよう動機づけされる。ユーザーは、アメリカ合衆国以外にいるユーザーに画像を送り、したがって他の方法ではポスター広告キャンペーンが到達できないはずの市場に到達するかもしれない。画像を受信したユーザーは、今度は自ら受信した画像を他のユーザーに転送し、そうすることで彼らにもまたトークンが授与される。ユーザーは、既定の数のトークンを獲得した時点で、例えばそのモバイル機器用の新規アプリケーションなどの褒賞をトークンと引き換えに受け取ることができる。報酬は、共有ネットワーク内のユーザーのレベルに基づかせることができる。ルートにいるユーザーまたはルートに近いユーザーは、例えば、階層内のより深いところにいるかまたはルートにさほど近くない別のユーザーに比べ、大きい報酬を受け得る。
【００５６】
追加でまたは代替的に、各特徴は、例えば特徴に結びつけられる確認トークンのようなコードを有するかもしれず、これは、その特徴のアノテーションを表示できるか否かを前記サーバーが確認するために使用される。例えば、特徴が、特徴に結びつけられているトークンを有する、アートギャラリー内の一枚の絵画である場合、そのトークンは、サーバーがその絵画のオリジナル画像のためのアノテーションを提供できるよう許可するが、しかしオリジナル画像でない絵画の画像すなわち別のユーザーから受信した画像のためにはアノテーションをサーバーが提供することを妨げる。こうして、ギャラリーへの入場料を支払った人のみがその絵画のアノテーション付き画像を得る資格を有することが保証される。トークンは、例えばフィデリティプログラム（ｆｉｄｅｌｉｔｙ  ｐｒｏｇｒａｍ）の一部として、または、特定のページのファンもしくは友人またはソーシャルネットワークのユーザーに対して配信されてよい。このようにして、ユーザーはソーシャルネットワーク内の自らの友人に対してトークンを動的に配信し、このトークンを用いて、アノテーション付け用コンテンツへのアクセスを制御し限定することができる。別の実施形態においては、アノテーション（追加コンテンツ）のアクセスを料金対象とするために、トークンまたはユーザー権利を売買することができる。こうして、クローズドユーザーグループがコードまたは確認を利用できることになる。また、コードまたはトークンは、第一のユーザーによって第二のユーザーに、そして後続するユーザーに伝送されることができる。
【００５７】
すでに言及した通り、ユーザーは、アノテーション付けすべき画像を共有する代りにまたはそれに加えて、拡張現実モデルを共有するかもしれない。この場合、図４に示されているものと類似のグラフを用いて、ユーザー間での拡張現実モデルの伝播を追跡することが可能であり得る。こうして、マーケティングキャンペーンがいかに成功しているかについての情報が得られ得る。グラフの異なる経路をより良く調べることによって、我々はネットワーク全体を通したＡＲモデルの履歴を精確に決定し、ＡＲモデルが修正されたか否か、またはどこからそしてどのチャネルを用いて人々がそれを共有していたかなどの有用な見識を抽出することができる。
【００５８】
グラフの分岐に結びつけられた時刻は、例えば、モデルが共有された時刻（および日付）であってよい。あるいは、グラフは、共有されたモデルが実際に受信者によって使用されている時刻（および日付）を指し示すかもしれない。
【００５９】
得られたグラフ情報は、メディア、広告または技術文書のような異なる市場に関する拡張現実コンテンツプロバイダに特に関連する。この情報は、実際、一部のユーザーに向けて送信すべき拡張現実コンテンツを選択するために使用可能である。提供された拡張現実コンテンツは、全く異なる複数のユーザーのために異なる形で調整されてよい。この選択は、例えば、グラフ内の拡張現実モデルの履歴に基づくものであり得る。例えば、広告を見ているユーザーは、拡張現実モデルをより多く共有すればするほどより一層の値引きを得られ、このモデル自体がさらに一層共有されるかもしれない。それは、バイラル広告をクリエイトするための強力でかつ制御可能なマーケティングツールとなる。類似の例では、バイラルマーケティングをクリエイトするために、ロケーション、時刻、共有チャネルまたは他の利用可能な情報が使用され得る。
【００６０】
別のアプリケーションは、コミュニティシェアリングに関する。例えば、新しい都市を訪問する観光客は、対話型ガイドとして拡張現実を使用し得る。自らのモバイル機器で歴史的建造物の画像をキャプチャしながら、見物者は、その画像上に重ね合わされた拡張現実アノテーションとして、追加情報を得る。建造物の特定の部分についての情報を共有したいと考える見物者は、それを直接建造物の拡張現実モデル内に追加することができる。このようにして、後続の見物者が同じ建造物の画像をキャプチャした時点で、これらの見物者は、画像上に重ね合わされたアノテーションとしてこの追加のコンテンツにアクセスできる。
【００６１】
全ての実施形態（アノテーション付けすべき画像の共有、または拡張現実モデルの共有）について、二つのアーキテクチャ設計、すなわち集中型または分散型を考慮してよい。集中型システムにおいては、拡張現実モデルデータベース３２およびアノテーションデータベース３１は、中央サーバー３内に集中的に記憶され、システムの全てのユーザーに共通である。したがって、それは全てのユーザーのための完全なデータベース表現を保証する。一方、分散型システムは、拡張現実モデルおよびアノテーションをユーザーの機器１、１’内に記憶し、その場合、集中型サーバーは利用できてもできなくてもよい。
【００６２】
図５は、図４のグラフに対応し、グラフのディスクリプションが集中型データベース内でどのように記憶されるか、および、例えば、アノテーション付けすべき画像または拡張現実モデルが共有または表示される都度ごとにどのように更新され得るかを示す表の一例である。データベース情報から、対応する完全なネットワークグラフを再現することが可能である。
【００６３】
この場合、集中型アーキテクチャにおいては、モデルが一受信者と共有される都度ごとに、集中型サーバー３からモデルデータをダウンロードするよう通知がこの受信者に対し送られ得る。このようにして、モデルが共有される都度ごとにモデルを送信することが回避される。
【００６４】
図６〜８は、図４のグラフに対応し、グラフのディスクリプションがどのように分散型システム内に記憶され得るかを示す表の例を示している。分散型システムにおいては、グラフ情報を含むデータベースはユーザーの機器上に記憶され、集中型サーバーを必要としない。典型的な分散型アーキテクチャは、ピアツーピアネットワークに基づくものであってよく、これにおいては、各ノードは、データを移送するために、他のノードのためのサーバーまたはクライアントとして作用する。このことは、拡張現実モデルまたは画像が二名のユーザー間で共有される都度ごとに、これらのユーザー間に拡張現実モデルを移送するための直接的接続が確立されることを意味している。データベースの一バージョンが、異なるユーザーの機器上に記憶され、そのユーザーとの接続がセットアップされる都度ごとに更新される。接続された二人のユーザーの更新されたデータベースは、それらのローカルデータベース内に記憶されたエントリーの結合で構成されている。
【００６５】
分散型システムは、各ユーザーが、自ら受信した関連する拡張現実モデルまたは画像の履歴を認識していることを保証する。図６、７および８は、それぞれ、ユーザーＡ、ＢおよびＦそれぞれのために図４のネットワーク内に記憶されたローカル情報を示している。分散型データベースから、ユーザーは、各受信拡張現実モデルの履歴を決定することが可能である。
【００６６】
モデルを受信するユーザーは、それを他のユーザーにさらに転送するかまたは編集するかを選択できる。拡張現実モデルの編集は、アノテーションの変更または基準画像の修正を意味し得る。これは、新しい拡張現実モデルＩＤの割当てを導く。
【００６７】
類似の要領で、アノテーション付けすべき画像を受信するユーザーは、それをさらに他のユーザーに転送するか、またはそれを編集するかを選択できる。拡張現実画像の編集は、基準画像の修正を意味し得る。これは、新しい拡張現実画像ＩＤの割当てを導く。
【００６８】
モデル、画像それぞれの修正は、それぞれ新しい拡張現実モデル、画像のクリエイトと類似している。主たる差異は、オリジナルの拡張現実モデルＩＤ、拡張現実画像ＩＤそれぞれ（すなわち編集前）が保存されるという点にある。したがって、拡張現実モデル／画像の間に、親／子の関係を再現することが可能となる。この関係は、図９に表されている通り、親モデルＩＤおよびその子モデルＩＤを含むデータベース（集中型または分散型のいずれか）の別の表に記憶される。その新規のエントリーを除いて、拡張現実モデル、画像それぞれの編集時点で生成された他の全ての情報は、モデル／画像が改めてクリエイトされた場合と同じである。
【００６９】
また、更新されたモデルについてユーザーに通知するために、システム内に一つのメカニズムを実装することもできる。したがって、ユーザーは、自らのモデルを更新し、修正を見ることができる。それは、ユーザー間のフィードバックループおよびコミュニティシェアリングへの扉を開く。それはすなわち、ユーザーグループが、更新されたバージョンおよび旧バージョンを追跡し続けることができる一方で、同じ拡張現実モデルを共有し編集し続けることができるということを意味する。一部のユーザーのみに通知するかまたは一部のユーザーのみをフィルター排除するためのオプションが、機密性またはプライバシーの目的で利用可能であり得る。このようにして、他の分野では公知であるソース制御システムという構想が拡張現実モデルに適用される。
【００７０】
上述の方法のさまざまなオペレーションは、オペレーションを実施できる任意の好適な手段、例えばさまざまなハードウェアおよび／またはソフトウェア構成要素（単複）、回路、および／またはモジュール（単複）によって実施されてよい。概して、本出願中に記載されているいずれのオペレーションも、オペレーションの実施が可能な対応する機能的手段によって実施されてよい。さまざまな手段、論理ブロック、およびモジュールは、回路、特定用途向け集積回路（ＡＳＩＣ）、または汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、離散的ゲートもしくはトランジスタ論理、離散的ハードウェア構成要素、または本明細書中に記載の機能を実施するように設計されたこれらの任意の組合せを含めた、ただしこれらに限定されないが、さまざまなハードウェアおよび／またはソフトウェア構成要素（単複）および／またはモジュール（単複）を含んでいてよい。汎用プロセッサは、マイクロプロセッサであってよいが、代替的には、プロセッサは任意の市販のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであってよい。プロセッサは、同様に、複数のコンピュータデバイスの組合せ、例えばＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと併用された一つ以上のマイクロプロセッサ、または任意の他のこのような機器構成として実装されてもよい。サーバーは、単一のマシンとして、マシンの一セットとして、仮想サーバーとしてまたはクラウドサーバーとして実装されてよい。
【００７１】
本明細書中で使用する「アノテーション」という用語は、例えばテキスト、静止画像、ビデオ画像、ロゴ、画像層、音声および／または画像に対し重ね合わされるかまたは他の形で追加され得る他の要素を含めた、多種多様な可能な要素を包含する。
【００７２】
本明細書中で使用する「決定する」という用語は、多種多様な行為を包含する。例えば、「決定する」には、計算する、コンピュータで計算する、処理する、導出する、調査する、検索する（例えば表内、データベース内または別のデータ構造内で検索する）、確認する、推定するなどの意味を含んでいてよい。また、「決定する」には、受信する（例えば情報を受信する）、アクセスする（例えばメモリー内のデータにアクセスする）などの意味も含まれていてよい。また同様に、「決定する」には、解決する、選定する、選択する、確立するなどの意味も含まれていてよい。
【００７３】
本開示に関連して記述されている方法またはアルゴリズムのステップは、ハードウェア内、プロセッサにより実行されるソフトウェアモジュール内、またはこれら二つの組合せの形で直接実施されてよい。ソフトウェアモジュールは、当該技術分野において公知である任意の形の記憶媒体内に存在していてよい。使用されてよい記憶媒体の一部の例としては、ランダムアクセスメモリー（ＲＡＭ）、読取り専用メモリー（ＲＯＭ）、フラッシュメモリー、ＥＰＲＯＭメモリー、ＥＥＰＲＯＭメモリー、レジスター、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭなどが含まれる。ソフトウェアモジュールは、単一の命令または多くの命令を含んでいてよく、複数の異なるコードセグメント全体にわたって、さまざまなプログラム間で、および多数の記憶媒体を横断して分散されてよい。ソフトウェアモジュールは、実行可能なプログラム、完全なプログラム内で使用される一つの部分もしくはルーチンもしくはライブラリ、複数の相互接続されたプログラム、多くのスマートフォン、タブレットもしくはコンピュータによって実行される「アプリケーション」、ウィジェット、フラッシュアプリケーション、ＨＴＭＬコードの一部分などで構成されていてよい。記憶媒体をプロセッサに結合させて、プロセッサが記憶媒体から情報を読取り、記憶媒体に情報を書込むことができるようにしてもよい。あるいは、記憶媒体は、プロセッサと一体を成していてよい。データベースを、ＳＱＬデータベース、ＸＭＬドキュメントセット、セマンテックデータベースまたはＩＰネットワーク上で利用可能な情報セット、あるいは他の任意の好適な構造を含めた、任意の構造化されたデータコレクションとして実装してよい。
【００７４】
こうして、一部の態様は、本明細書中で提示したオペレーションを実施するためのコンピュータプログラム製品を含んでいてよい。例えば、このようなコンピュータプログラム製品は、自身に命令が記憶され（および／またはコード化され）ているコンピュータ読取り可能媒体を含んでいてよく、該命令は、本明細書に記載のオペレーションを実施するために一つ以上のプロセッサによって実行可能である。一部の態様については、コンピュータプログラム製品は、パッケージマテリアルを含んでいてよい。
【００７５】
特許請求の範囲が、以上で例示した詳細な機器構成および構成要素に限定されないということを理解すべきである。以上で記述した方法および器具の配置、オペレーションおよび詳細に対して、特許請求の範囲から逸脱することなく、さまざまな修正、変更および変形を加えることができる。
【符号の説明】
【００７６】
１      モバイル機器
１’    第二のモバイル機器
２      要素
３      サーバー
４      第二の機器
７      広告会社
８      マーケティング代理店
９      ポスター広告会社
２０    特徴
２１    アノテーション付き画像
２２    伝送された画像
３０    アノテーション付け用モジュール
３１    データベース
３２    拡張現実モデルデータベース
３３    ユーザー権限記憶用データベース
３４    レポーティングモジュール
９０    データベース
２１０  アノテーション
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】国際公開第２００８０３２２０３号
【特許文献２】欧州特許第１２４６０８０号明細書
【図１】
2015505384.tif 000003
【図２】
2015505384.tif 000004
【図３】
2015505384.tif 000005
【図４】
2015505384.tif 000006
【図５】
2015505384.tif 000007
【図６】
2015505384.tif 000008
【図７】
2015505384.tif 000009
【図８】
2015505384.tif 000010
【図９】
2015505384.tif 000011
【手続補正書】
【提出日】平成26年9月1日(2014.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つのモバイル機器のための拡張現実データ生成方法であって、
−  画像データおよび第一のモバイル機器（１）に関するデータを含むアノテーション付けの要求（Ｒ１）を、要求用ユニットから受信するステップ、
−  モデルデータベース（３２）由来の整合用拡張現実モデルを識別するために、コンピュータ視覚方法を用いて、受信画像データのコンテンツを分析するステップ、
−  前記整合用拡張現実モデルと受信画像データのコンテンツを整合するステップ、
−  整合用モデルデータと共に、画像データを登録するステップ、
−  アノテーション付け用モジュール（３０）および拡張現実データベース（３１）を用いて、前記データベース（３１）および画像データから、拡張現実要素を含む拡張現実画像を準備するステップ
を含み、また並びに、
−  受信画像データおよび第一のモバイル機器（１）に関する受信データを、モデルデータベース（３２）由来の基準データと比較するステップ、
−  受信画像が、発信ユーザーから送信されたオリジナル画像であるかまたは別のユーザーから受信したコピーであるかを決定するステップ
も含むことを特徴とする、拡張現実データ生成方法。
【請求項２】
−  画像データおよび第二のモバイル機器（１’）に関するデータを含むさらなるアノテーション付けの要求（Ｒ２）を受信するステップ、
−  モデルデータベース（３２）由来の整合用拡張現実モデルを識別するために、コンピュータ視覚方法を用いて、受信画像データのコンテンツを分析するステップ、
−  前記整合用拡張現実モデルと受信画像データのコンテンツを整合するステップ、
−  整合用モデルデータと共に、画像データを登録するステップ、
−  アノテーション付け用モジュール（３０）および拡張現実データベース（３１）を用いて、前記データベースおよび画像データから、拡張現実要素を含む拡張現実画像を準備するステップ
をさらに含む、請求項１に記載の方法。
【請求項３】
−  さらなる要求に由来の受信画像データおよび第二のモバイル機器に関する受信データを、基準データと比較するステップ、
−  受信画像が、発信ユーザーから送信されたオリジナル画像であるかまたは別のユーザーから受信したコピーであるかを決定するステップ
をさらに含む、請求項１に記載の方法。
【請求項４】
モバイル機器に関するデータが、ロケーションデータ、および／または時刻データ、および／またはユーザー権限データ、および／または画像の少なくとも一つの特性に関するデータを含む、請求項１に記載の方法。
【請求項５】
表示される前記画像がカメラを備える第二のモバイル機器（１’）を用いてキャプチャされ、前記第二のユーザーが開始した第二のアノテーション（２１１）の表示が、前記第二のモバイル機器によって実施される、請求項２に記載の方法。
【請求項６】
最初にキャプチャされたオリジナル画像と結びつけられた第一のアノテーション（２１０）が、任意の後続の伝送された画像と結びつけられた第二のアノテーション（２１１）と異なるものである、請求項１に記載の方法。
【請求項７】
発信ユーザーが、前記画像に対応する拡張現実モデルを第二の機器のユーザーと共有し、および、
−  前記第一のデータ情報（Ｒ１）には、モデルとして使用される前記画像が発信ユーザーにより共有された時点の前記第一のモバイル機器（１）の前記ロケーションおよび時刻が含まれており、
−  第二のアノテーション（２１１）が、前記モデルに基づいて次の画像に重ね合わされて、前記第二のユーザーに対して表示され、
−  第二のユーザーが、前記モデルを第三のユーザーと共有し、
−  前記第二のデータ情報（Ｒ２）には、モデルとして使用される前記画像が、第二のユーザーによって共有された時点の前記第二のモバイル機器の前記ロケーションおよび時刻が含まれている、
請求項１に記載の方法。
【請求項８】
前記第一および第二のデータ情報が、中央サーバー（３）内に記憶され、前記第一のモバイル機器（１）および前記第二の機器（１’、４）がアクセスできるようになっている、請求項１に記載の方法。
【請求項９】
前記画像と結びつけられたコードをさらに含み、前記アノテーション（２１０、２１１）は、前記コードが前記第一、第二のユーザーのそれぞれにとって利用可能である場合にのみ、表示され、
前記コードが、クローズドユーザーグループだけに利用可能にされる、
請求項１に記載の方法。
【請求項１０】
前記画像内にウォーターマークを埋込むステップと、
前記サーバー（３）に送られる前記データ情報内に、前記ウォーターマークに応じた情報を含み入れるステップ
とをさらに含み、
前記サーバーが、前記ウォーターマークに応じた前記情報から、前記画像が発信ユーザーによってキャプチャされたオリジナル画像であるかまたは第二のユーザーに対して表示された伝送された画像であるかを決定する、
請求項１に記載の方法。
【請求項１１】
前記画像が広告（２）の画像であり、前記サーバー（３）が前記時刻および／またはロケーションを前記広告の公知の提示の時刻および／またはロケーションと比較して、前記アノテーションが発信ユーザーによりキャプチャされたオリジナル画像と結びつけられたか、または第二のユーザーに表示された伝送された画像と結びつけられたかを決定する、請求項１に記載の方法。
【請求項１２】
各々の前記画像を地理的エリアと結びつけるステップと、前記第二の機器（１’）の前記ロケーションが前記地理的エリア以外にある場合に、前記画像が伝送された画像であると決定するステップとをさらに含む、請求項１に記載の方法。
【請求項１３】
ユーザーが、受信した拡張現実モデルを、新しい拡張現実モデルに編集して、受信した拡張現実モデルと編集された拡張現実モデルとの関係を記憶するステップをさらに含む、請求項１に記載の方法。
【請求項１４】
非一時的媒体支持体に記憶され、少なくとも一つのデータプロセッサに請求項１〜１３のいずれか一つに記載の方法のステップを実行させる命令を含む、コンピュータプログラム製品。
【請求項１５】
少なくとも一つのモバイル機器のための拡張現実データを生成するためのシステムであって、
−  オリジナル画像をキャプチャするのに好適なカメラと、前記画像を表示するためのディスプレーとを含む第一のモバイル機器（１）と、
−  ディスプレーを含む第二の機器（４）と、
−  前記オリジナル画像を前記第二の機器と共有するためか、または前記オリジナル画像に対応する拡張現実モデルを前記第二の機器と共有するために配置されたソフトウェアモジュールと
を含み、また並びに、
−  前記画像を検索しその上にアノテーションを重ね合わせるための拡張現実モジュールであって、前記拡張現実モジュールが、拡張現実画像、拡張現実要素データベース（３１）およびモデルデータベース（３２）を準備するためのアノテーション付け用モジュールを含むものである、拡張現実モジュールと、
−  前記第一のモバイル機器（１）のロケーションおよび時刻と、前記画像が表示された時点または前記画像もしくは前記モデルが共有された時点の前記第二のモバイル機器のロケーションおよび時刻とを含む、第一のデータ情報（Ｒ１）を記憶する記憶装置
も含むことを特徴とする、システム。
【国際調査報告】
2015505384.tif 000012
2015505384.tif 000013
2015505384.tif 000014