(57)【要約】  一実施の形態においては、コンテンツを捕捉する機会を特定する方法及び装置は、ユーザプロファイルを感知し、機器の地理的位置を判定し、機器の地理的位置及びユーザプロファイルに基づいて、撮影機会を示す少なくとも１つの提案を機器に送信する。
2007520830.tif 000002
【特許請求の範囲】
【請求項１】
ユーザプロファイルを感知するステップと、
機器の地理的位置を判定するステップと、
上記機器の地理的位置及び上記ユーザプロファイルに基づいて、撮影機会を示す少なくとも１つの提案を上記機器に送信するステップとを有する撮影機会判定方法。
【請求項２】
上記ユーザプロファイルは、少なくとも１つのコンテンツタイプを含むことを特徴とする請求項１記載の撮影機会判定方法。
【請求項３】
上記機器は、撮像装置であることを特徴とする請求項１記載の撮影機会判定方法。
【請求項４】
上記撮像装置は、カメラ機器であることを特徴とする請求項３記載の撮影機会判定方法。
【請求項５】
それぞれがコンテンツタイプ及び地理的位置を含む、撮影機会データベース内の複数の提案から少なくとも１つの提案を選択するステップを更に有する請求項１記載の撮影機会判定方法。
【請求項６】
上記機器が検出された各提案の地理的位置の周りの領域を広げることによって、少なくとも１つの提案に更なる提案を加えるステップを更に有する請求項５記載の撮影機会判定方法。
【請求項７】
それぞれの提案のコンテンツタイプがユーザプロファイルに一致する要求を緩和することによって、少なくとも１つの提案に更なる提案を加えるステップを更に有する請求項５記載の撮影機会判定方法。
【請求項８】
上記機器が検出された各提案の地理的位置の周りの領域を狭めることによって、少なくとも１つの提案の数を削減するステップを更に有する請求項５記載の撮影機会判定方法。
【請求項９】
それぞれの提案のコンテンツタイプがユーザプロファイルに一致する要求を強化することによって、少なくとも１つの提案の数を削減するステップを更に有する請求項５記載の撮影機会判定方法。
【請求項１０】
ユーザプロファイルを感知する感知手段と、
機器の地理的位置を判定する判定手段と、
上記機器の地理的位置及び上記ユーザプロファイルに基づいて、撮影機会を示す少なくとも１つの提案を上記機器に送信する送信手段とを備える撮影機会判定装置。
【請求項１１】
ユーザプロファイルを感知するステップと、
機器の地理的位置を判定するステップと、
上記機器の地理的位置及び上記ユーザプロファイルに基づいて、撮影機会データベースから、それぞれが固有の撮影機会を示す複数の提案を特定するステップと、
上記複数の提案を上記機器に送信するステップと、
上記複数の提案から選択された選択肢を機器から受信するステップと、
上記選択肢に対応する詳細情報を上記機器に送信するステップとを有する撮影機会判定方法。
【請求項１２】
上記機器は、カメラ機器であることを特徴とする請求項１１記載の撮影機会判定方法。
【請求項１３】
上記詳細情報は、上記選択肢のサンプル画像を含むことを特徴とする請求項１１記載の撮影機会判定方法。
【請求項１４】
上記詳細情報は、カメラ機器の地理的位置に基づく選択肢への指示を含むことを特徴とする請求項１１記載の撮影機会判定方法。
【請求項１５】
上記詳細情報は、上記選択肢の説明を含むことを特徴とする請求項１１記載の撮影機会判定方法。
【請求項１６】
上記カメラ機器によって捕捉された画像を検出するステップを更に有する請求項１１記載の撮影機会判定方法。
【請求項１７】
上記捕捉された画像と、上記選択肢に対応するサンプル画像とを比較するステップを更に有する請求項１６記載の撮影機会判定方法。
【請求項１８】
上記捕捉された画像と、上記サンプル画像との比較に基づいて、上記捕捉された画像に記述テキストを加えるステップを更に有する請求項１７記載の撮影機会判定方法。
【請求項１９】
上記捕捉された画像に基づいて、上記ユーザプロファイルを更新するステップを更に有する請求項１６記載の撮影機会判定方法。
【請求項２０】
上記捕捉された画像のコンテンツタイプを検出するステップを更に有する請求項１６記載の撮影機会判定方法。
【請求項２１】
カメラ機器の地理的位置を受信するインタフェースモジュールと、
少なくとも１つのコンテンツタイプを含むユーザプロファイルを保存するストレージモジュールと、
上記コンテンツタイプ及びカメラ機器の地理的位置に基づいて、少なくとも１つの提案を提供するレビューモジュールとを備える撮影機会判定装置。
【請求項２２】
上記インタフェースモジュールは、上記カメラ機器から少なくとも１つの提案に由来する選択肢を受け取ることを特徴とする請求項２１記載の撮影機会判定装置。
【請求項２３】
上記インタフェースモジュールは、上記カメラ機器に、上記選択肢に対応する詳細情報を送信することを特徴とする請求項２２記載の撮影機会判定装置。
【請求項２４】
上記詳細情報は、上記選択肢のサンプル画像を含むことを特徴とする請求項２３記載の撮影機会判定装置。
【請求項２５】
上記詳細情報は、上記選択肢の説明を含むことを特徴とする請求項２３記載の撮影機会判定装置。
【請求項２６】
上記詳細情報は、上記カメラ機器の地理的位置に基づく上記選択肢への指示を含むことを特徴とする請求項２３記載の撮影機会判定装置。
【請求項２７】
上記ストレージモジュールは、それぞれが地理的な領域及びコンテンツタイプに関連する複数の撮影機会リストを含む撮影機会データベースを保存することを特徴とする請求項２２記載の撮影機会判定装置。
【請求項２８】
実行されると、撮影機会判定方法を実現するコンピュータにより実行可能な命令を有するコンピュータにより読取可能な媒体において、該撮影機会判定方法は、
ユーザプロファイルを感知するステップと、
機器の地理的位置を判定するステップと、
上記機器の地理的位置及び上記ユーザプロファイルに基づいて、撮影機会データベースから、それぞれが固有の撮影機会を示す複数の提案を特定するステップと、
上記複数の提案を上記機器に送信するステップと、
上記複数の提案から選択された選択肢を機器から受信するステップと、
上記選択肢に対応する詳細情報を上記機器に送信するステップとを有するコンピュータにより読取可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを捕捉する機会の特定に関し、特に位置に基づくコンテンツを捕捉する機会の特定に関する。
【背景技術】
【０００２】
電子画像捕捉機器が用いられるようになり、ユーザは、膨大な数の画像を記録できるようになった。ユーザは、通常、自分が興味を有するコンテンツを記録する。例えば、ユーザは、画像捕捉機器を用いて、旅行先の歴史的建造物の画像を撮影する。ユーザによって捕捉されるコンテンツとしては、ビデオトラック、グラフィック画像、写真等がある。
【０００３】
観光旅行の間、ユーザは、ユーザにとって関心がある近くの景色を撮影する機会に気付かない場合がある。例えば、ユーザがある都市の歴史的建造物に訪れたとする。この訪問の際、ユーザは、この歴史的建造物の画像を捕捉することができる。ここで、ユーザがこの都市に詳しくないために、別の歴史的建造物が数ブロック先にもあることをユーザが知らない場合がある。同様の歴史的建造物が僅か数ブロック先にもあることをユーザが知ってさえいれば、ユーザは、この更なる歴史的建造物にも訪れるはずである。
【発明の開示】
【課題を解決するための手段】
【０００４】
一実施の形態においては、コンテンツを捕捉する機会を特定する方法及び装置は、ユーザプロファイルを感知し、機器の地理的位置を判定し、機器の地理的位置及びユーザプロファイルに基づいて、撮影機会を示す少なくとも１つの提案を機器に送信する。
【発明を実施するための最良の形態】
【０００５】
以下、添付の図面を参照して、コンテンツを捕捉する機会を特定するための方法及び装置を詳細に説明する。なお、以下の詳細な説明は、コンテンツを捕捉する機会を特定するための方法及び装置を限定するものではない。コンテンツを捕捉する機会を特定するための方法及び装置の範囲は、添付の特許請求の範囲及び等価物によって定義される。本発明について、他の多くの実施の形態が可能であることは当業者にとって明らかである。
【０００６】
ここで、「コンテンツ」という用語は、デジタル又はアナログ形式で電気的に表現された写真、画像、映像、テキスト、グラフィクス等のデータを含む。
【０００７】
また、「電子機器」という用語は、例えば、デジタルスチルカメラ、ビデオカメラ、画像を捕捉する能力を有する携帯情報端末、画像を捕捉する能力を有するセルラ機器及び画像を捕捉する能力を有するあらゆる電子機器を含む。
【０００８】
図１は、コンテンツを捕捉する機会を特定するための方法及び装置が使用される環境を示している。環境は、電子機器１１０（例えば、コンピュータ、携帯情報端末、セルラ電話機、カメラ機器等のクライアント機器として動作するように構成された演算プラットフォーム）と、ユーザインタフェース１１５と、ネットワーク１２０（例えば、ローカルエリアネットワーク、ホームネットワーク、インターネット）と、サーバ１３０（例えば、サーバとして機能するのを構成された演算プラットフォーム）とを含む。
【０００９】
一実施の形態においては、１つ以上のユーザインタフェース１１５のコンポーネントは、電子機器１１０に統合される（例えば、キーパッド、ビデオディスプレイ及び入出力インタフェースが携帯情報端末（例えば、ソニー株式会社のクリエ（Clie：商標）と同じ筐体内に設けられる）。他の実施の形態では、１つ以上のユーザインタフェース１１５（例えば、キーボード、ポインティングデバイス（マウス、トラックボール等）、マイクロホン、スピーカ、ディスプレイ、カメラ）が、電子機器１１０から物理的に独立して、電子機器１１０に周知の手法で接続されていてもよい。一実施の形態においては、ユーザは、ユーザインタフェース１１５を用いて、電子機器１１０、サーバ１３０又は、ネットワーク１２０を介して接続されたリモートストレージ機器（図示せず）に保存されているコンテンツ及びアプリケーションにアクセスし、これらを制御する。
【００１０】
以下に説明する、本発明に基づく実施の形態では、コンテンツを捕捉する機会を特定するための処理は、電子機器１１０又はサーバ１３０の電子プロセッサにより、又は、電子機器１１０の電子プロセッサ及びサーバ１３０の電子プロセッサが協働して実行する。図１では、サーバ１３０を単一の演算プラットフォームとして示しているが、他の実施の形態として、サーバとして機能する２つ以上の相互接続された演算プラットフォームとしてサーバ１３０を実現してもよい。
【００１１】
以下、コンテンツを捕捉する機会を特定する方法及び装置を、電子機器の位置に基づいて、コンテンツを提案及び特定するアプリケーションの例示的な実施の形態のコンテキストに沿って説明する。一実施の形態においては、ユーザは、電子機器１１０及びネットワーク１２０を介してコンテンツを利用する。他の実施の形態においては、コンテンツは、サーバ１３０及び／又は電子機器１１０内に格納されたアプリケーションによって追跡及び同期される。
【００１２】
一実施の形態においては、コンテンツを捕捉する機会を特定する方法及び装置は、ユーザプロファイル及び機器の位置に基づく提案のリストを機器に提供する。一実施の携帯においては、提案のリストは、撮影機会データベースから選択される。更に、一実施の形態では、ユーザプロファイルは、機器のユーザが関心を有するコンテンツのタイプを含む。
【００１３】
一実施の形態においては、コンテンツを捕捉する機会を特定する方法及び装置は、提案のリストから、選択肢に対応する詳細情報を提供する。一実施の形態においては、詳細情報は、選択肢への指示を含む。他の実施の携帯においては、詳細情報は、機器のリアルタイムの位置に基づく選択肢への詳細な、動的な指示を含む。一実施の形態においては、詳細情報は、サンプル画像及び選択肢を記述するテキストを含む。
【００１４】
一実施の形態においては、コンテンツを捕捉する機会を特定する方法及び装置は、機器によって捕捉された画像に基づいて、ユーザプロファイルを自動的に更新する。
【００１５】
図２は、コンテンツを捕捉する機会を特定するための方法及び装置を実現する例示的なアーキテクチャを示している。例示的なアーキテクチャは、複数の電子機器１１０と、サーバ１３０と、電子機器１１０をサーバ１３０に接続し、及び各電子機器１１０を相互に接続するネットワーク１２０とを備える。複数の電子機器１１０は、それぞれ、例えば、電子プロセッサ２０８に接続されたランダムアクセスメモリ等のコンピュータにより読取可能なメモリ２０９を備える。電子プロセッサ２０８は、コンピュータにより読取可能なメモリ２０９に保存されているプログラム命令を実行する。１人のユーザが、図１を参照して説明したように、ユーザインタフェース１１５を介して各電子機器（以下、クライアント装置ともいう）１１０を操作する。
【００１６】
サーバ１３０は、コンピュータにより読取可能なメモリ２１２に接続されたプロセッサ２１１を備える。一実施の形態においては、サーバ１３０は、例えば、これに限定されるものではないが、データベース２４０等の二次的なデータ記憶要素を始めとする１つ以上の更なる外部の又は内部の機器に接続されている。
【００１７】
一具体例では、電子プロセッサ２０８、２１１として、米国カリフォルニア州サンタクララのインテル社（Intel Corporation）のプロセッサを用いる。他のマイクロプロセッサを用いてもよい。
【００１８】
一実施の形態においては、複数のクライアント装置１１０及びサーバ１３０は、機器に情報を送信するためにカスタマイズされたアプリケーションに指示を与える。一実施の形態においては、複数のコンピュータにより読取可能な媒体であるメモリ２０９、２１２が、その一部として、カスタマイズされたアプリケーションを含む。更に、複数のクライアント装置１１０及びサーバ１３０は、カスタマイズされたアプリケーションで使用する電子メッセージを受信及び送信するように構成されている。同様にネットワーク１２０は、カスタマイズされたアプリケーションで使用する電子メッセージを送信するように構成されている。
【００１９】
メモリ２０９、メモリ２１２には、１つ以上のユーザアプリケーションが格納されており、又は、単一のユーザアプリケーションの部分が、メモリ２０９及びメモリ２１２にそれぞれ格納されている。一具体例においては、格納されているユーザアプリケーションは、格納場所にかかわらず、後述する実施の形態によって説明されるコンテンツを捕捉する機会を特定する技術に基づいて、カスタマイズすることができる。
【００２０】
図３は、識別装置３００の一実施の形態を示している。識別装置３００は、レビューモジュール３１０、位置検出モジュール３２０、ストレージモジュール３３０、インタフェースモジュール３４０及び制御モジュール３５０を備える。一実施の形態においては、制御モジュール３５０は、レビューモジュール３１０、位置検出モジュール３２０、ストレージモジュール３３０及びインタフェースモジュール３４０と通信を行う。
【００２１】
一実施の形態においては、制御モジュール３５０は、レビューモジュール３１０、位置検出モジュール３２０、ストレージモジュール３３０及びインタフェースモジュール３４０の間で、タスク、要求及び通信を調整する。
【００２２】
一実施の形態においては、レビューモジュール３１０は、電子機器１１０のユーザに関連するプロファイルを解析する。一実施の形態においては、プロファイルは、ユーザによって捕捉された画像の異なるコンテンツタイプを含む。電子機器１１０のユーザは、例えば、記念碑、景色、教会、歴史的建造物等の画像を捕捉する。
【００２３】
他の実施の形態においては、レビューモジュール３１０は、プロファイルに部分的に基づいて、撮影機会データベースから、可能な画像の機会を特定する。一実施の形態においては、撮影機会データベースは、地理的領域及びコンテンツタイプによって組織化された写真を撮影する機会のリストを含む。例えば、撮影機会データベース内に、撮影の機会として、サンフランシスコ州カリフォルニアに位置する教会等が登録されているとする。この具体例では、リストに登録されている教会は、撮影機会データベース内では、歴史的建造物、記念碑等のコンテンツタイプとしてとして分類できる。更に、この教会は、撮影機会データベース内で、地理的領域に関して、「サンフランシスコ」の項目に分類することができる。
【００２４】
更に他の実施の形態では、レビューモジュール３１０は、ユーザによって捕捉された写真に基づいて、ユーザのためのプロファイルを作成する。例えば、レビューモジュール３１０は、ユーザが電子機器１１０を用いて以前に捕捉した写真をレビューする。
【００２５】
更に他の実施の形態では、レビューモジュール３１０は、ユーザによって捕捉された更なる写真に基づいて、既存のプロファイルを更新する。例えば、レビューモジュール３１０は、電子機器１１０を介してユーザの撮影活動を監視する。
【００２６】
一実施の形態においては、位置検出モジュール３２０は、電子機器１１０の位置を特定する。一実施の形態においては、位置検出モジュール３２０は、電子機器１１０の位置を特定する情報を受け取り、レビューモジュール３１０が位置情報を利用できるようにする。一実施の形態においては、電子機器の位置は、全地球航行測位衛星システム（global positioning system：ＧＰＳ）等の衛星のシステムを介して判定される。他の実施の形態においては、電子機器１１０の位置は、機器の位置を特定する複数のセンサによってローカルに判定される。
【００２７】
更に他の実施の形態では、電子機器１１０の位置は、大雑把な領域内の電子機器１１０を検出することによって判定される。例えば、電子機器１１０は、遊園地の入場門を通過した際に検出してもよい。この実施の形態では、位置検出モジュール３２０は、電子機器１１０が遊園地内に存在することを感知する。ここでは、位置検出モジュール３２０は、電子機器１１０の正確な位置を知ることができなくても、電子機器１１０が存在する大雑把な領域を確かめることができる。
【００２８】
一実施の形態においては、ストレージモジュール３３０は、電子機器１１０のユーザに関連付けられたプロファイルを保存する。また、他の実施の形態においては、ストレージモジュール３３０は、撮影機会データベースも保存する。
【００２９】
一実施の形態においては、インタフェースモジュール３４０は、例えば、電子機器１１０によって写真を撮影する操作を検出する。
【００３０】
他の実施の形態においては、インタフェースモジュール３４０は、撮影機会データベースからの異なる可能な選択肢を送信する。
【００３１】
更に他の実施の形態では、インタフェースモジュール３４０は、ユーザとのインタラクトにより、撮影機会データベースからの選択肢をユーザに選択させる。
【００３２】
他の実施の形態においては、インタフェースモジュール３４０は、他の機器とインタラクトする。例えば、インタフェースモジュール３４０は、ＧＰＳシステムとインタラクトして、電子機器１１０に関する地理的な情報を受け取る。
【００３３】
図３の識別装置３００は、例示的な目的で示しており、コンテンツを捕捉するための機会を特定する方法及び装置の一実施の形態に過ぎない。コンテンツを捕捉するための機会を特定する方法及び装置の範囲から逸脱することなく、識別装置３００に様々なモジュールを追加することができる。同様に、コンテンツを捕捉するための機会を特定する方法及び装置の範囲から逸脱することなく、ここに示すモジュールを統合又は省略することもできる。
【００３４】
図４は、画像を捕捉する機会を特定するための装置４００の概要を示している。装置４００は、電子機器１１０、サーバ１３０、位置特定装置（locator system）４１０及び無線ネットワーク４２０を備える。記録４００は、特定のコンテンツに関連付けられている。
【００３５】
一実施の形態においては、電子機器１１０は、ユーザの操作に基づいて画像を捕捉する。一実施の形態においては、電子機器１１０は、電子機器１１０の位置及びユーザの固有のプロファイルに基づいて、画像を捕捉する機会の提案を受け取る。他の実施の形態においては、電子機器１１０は、複数の提案からのユーザが選択した選択肢に基づいて、ユーザが興味を有する特定の機会に関する詳細な指示を提供する。
【００３６】
一実施の形態においては、サーバ１３０は、電子機器１１０を監視し、画像を捕捉する機会の提案を電子機器１１０に提供する。一実施の形態においては、サーバ１３０は、各ユーザの固有のプロファイル及び撮影機会データベースを維持する。他の実施の形態においては、サーバ１３０が電子機器１１０の動作を検出して、ユーザのプロファイルを更新する。他の実施の形態では、サーバ１３０は、電子機器１１０の位置を監視する。
【００３７】
一実施の形態においては、位置特定装置４１０は、電子機器１１０の地理的位置を判定する。例えば、位置特定装置４１０は、複数の衛星を利用して地球上の電子機器の位置を追跡するＧＰＳシステムであってもよい。他の実施の形態では、位置特定装置４１０は、局所的な領域内で電子機器１１０の位置を追跡するための複数のローカルセンサを備える。
【００３８】
一実施の形態においては、位置特定装置４１０は、電子機器を介してサーバ１３０と通信を行う。他の実施の形態においては、位置特定装置４１０は、電子機器１１０と直接通信を行う。
【００３９】
一実施の形態においては、無線ネットワーク４２０は、電子機器１１０及びサーバ１３０の間の通信を実現する。一実施の形態においては、無線ネットワーク４２０は、セルラネットワークである。他の実施の形態においては、無線ネットワーク４２０は、広域ネットワーク（wide area network：ＷＡＮ）である。
【００４０】
図５〜図７は、コンテンツを捕捉するための機会を特定するための方法及び装置の一実施の形態のフローチャートである。フローチャート内のブロックは、コンテンツを捕捉するための機会を特定するための方法及び装置の範囲から逸脱することなく、異なる順序で実行することもできる。更に、コンテンツを捕捉するための機会を特定するための方法及び装置の範囲から逸脱することなく、ブロックを削除し、追加し、結合することもできる。
【００４１】
図５のフローチャートは、本発明の一実施の形態に基づいてコンテンツを捕捉する機会を特定する処理を示している。まず、ブロック５１０において、カメラ機器を検出する。一実施の形態においては、サーバ１３０がカメラ機器を検出する。
【００４２】
ブロック５２０では、ユーザを特定する。一実施の形態においては、ブロック５１０において、カメラ機器のユーザインタフェースを検出する。ユーザを特定する手法には、様々な手法がある。例えば、ユーザは、パスワードを介して特定される。他の実施の形態では、例えば、指紋、ＤＮＡサンプル、虹彩照合等の生物測定学的なパラメータを介してユーザを特定する。更に他の実施の形態では、ユーザは、特定のカメラ機器の使用に基づいて特定される。
【００４３】
ブロック５３０では、ユーザのアイデンティティに対応する固有のプロファイルを識別装置３００にロードする。一実施の形態においては、複数のユーザに関連する複数のプロファイルから、単一のユーザの固有のプロファイルがロードされる。一実施の形態においては、このプロファイルは、ユーザが以前に関心を示したコンテンツタイプを示す。例えば、プロファイルは、例えば、歴史的建造物、改造自動車等、ユーザが興味を示したコンテンツを反映する。一具体例では、コンテンツタイプの範囲は、例えば、「建造物」等、包括的なカテゴリから、「建造物」の下位集合である「大聖堂の内部」等、より詳しいカテゴリに亘る。他の具体例では、任意の数のラベルを用いて、プロファイル内に登録されている様々なコンテンツタイプを記述する。
【００４４】
ブロック５４０では、カメラ機器の位置を特定する。一実施の形態においては、カメラ機器の位置は、位置特定装置４１０が特定する。一具体例では、位置特定装置４１０は、カメラ機器の正確な位置ではなく、大雑把な位置を判定する。例えば、カメラ機器の大雑把な位置を判定するには、単一のセルラサイトで十分な場合があり、例えば、特定の都市内等、大雑把な領域内でカメラ機器を検出するだけでいい場合もある。
【００４５】
他の実施の形態では、位置特定装置４１０は、ＧＰＳシステムを利用して、特定の住所等、カメラ機器の特定の位置を判定する。一実施の形態においては、カメラ機器の位置を半径３ｆｔ（フィート）以内の範囲内で特定する。
【００４６】
ブロック５５０では、カメラ機器に提案を送信する。一実施の形態においては、これらの提案は、カメラ機器の位置及びユーザの興味に基づいて、ユーザに撮影機会の選択肢を与える。
【００４７】
図６は、本発明の一実施の形態に基づいてコンテンツを捕捉する機会を特定する処理のフローチャートを示している。
【００４８】
ブロック６１０では、ユーザに固有のプロファイルを特定し、及びカメラ機器の位置を特定する。
【００４９】
ブロック６２０では、固有のプロファイル及びカメラ機器の位置に基づいて、撮影機会データベース内で検索を実行する。一実施の形態においては、カメラが、例えばサンフランシスコ等、ある都市内に位置する場合、撮影機会のリストは、サンフランシスコのリストに制限される。他の実施の形態においては、撮影機会のリストは、サンフランシスコのベイエリアのリストに制限される。更に他の実施の形態では、撮影機会のリストは、カリフォルニア州北部のリストに制限される。
【００５０】
一実施の形態においては、撮影機会データベース内のリストは、固有のプロファイルに基づいて、狭められ、精度が高められる。例えば、歴史的建造物に興味があることを固有のプロファイルが示している場合、歴史的建造物のコンテンツタイプに関連するリストが残される。
【００５１】
一実施の形態においては、残されるリストの数は、カメラ機器の能力を超えることなく、且つカメラ機器に選択の機会を与えるような数であることが理想的である。例えば、撮影機会データベースから５〜１０個のリストを選択すれば、ユーザを煩わせることなく、またカメラ機器の能力を超えることなく、十分な選択肢をカメラ機器に与えることができる。
【００５２】
カメラ機器に送信するリストの数を増減させる手法には様々なものがある。一実施の形態においては、地理的な半径を動的に変化させることによって、カメラ機器に提供するリストの数を妥当な範囲内に維持する。例えば、カメラ機器に提示するリストの数が不十分である場合、地理的な半径を拡大すればよい。逆に、カメラ機器に提示するリストの数が多すぎる場合、地理的な半径を縮小すればよい。
【００５３】
更に、一実施の形態では、カメラ機器に提示するリストの数が不十分である場合、コンテンツタイプの範囲を拡張又は拡大する。この場合、例えば、コンテンツタイプとして「歴史的建造物」を選択することに代えて、コンテンツタイプとして「建造物」を選択してもよい。逆に、カメラ機器に提示するリストの数が多すぎる場合、コンテンツタイプの範囲を縮小してもよい。例えば、コンテンツタイプとして「歴史的建造物」を選択することに代えて、コンテンツタイプとして「歴史的な地域の歴史的建造物」を選択してもよい。
【００５４】
ブロック６３０では、ブロック６２０において特定されたリストを提案としてカメラ機器に送信する。
【００５５】
ブロック６４０では、提案から選択された特定の選択肢をカメラ機器から受け取る。一実施の形態においては、この選択肢は、カメラ機器に更なる提案を要求するものであってもよい。この場合、ブロック６２０において、更なる提案を特定し、ブロック６３０において、カメラ機器にこれらの更なる提案を送信する。
【００５６】
他の実施の形態においては、選択肢は、ブロック６３０において送信された提案の１つを特定する。
【００５７】
ブロック６５０では、選択された提案に関連する詳細情報をカメラ機器に送信する。一実施の形態においては、詳細情報は、ストレージモジュール３３０内に保存されている。一実施の形態においては、詳細情報は、この撮影機会を得るための指示、機会の環境を記述する注釈、エミュレートするサンプル画像、一般的な誤りを含むサンプル画像等を含む。
【００５８】
ブロック６６０では、カメラ機器のリアルタイムの位置に基づいて、動的な指示がカメラ機器に送信される。例えば、「次の信号で右折」、「ここをユーターン」等のリアルタイムの指示を表す動的な指示がカメラ機器に送信される。
【００５９】
図７は、本発明の一実施の形態に基づくカメラ機器が撮影した写真をカスタマイズする処理のフローチャートである。ブロック７１０では、提案の１つからユーザが選択した特定の選択肢をカメラ機器から、受信する。
【００６０】
ブロック７２０では、カメラ機器の位置を判定する。一実施の形態においては、カメラ機器の位置は、位置特定装置４１０が特定する。
【００６１】
ブロック７３０では、カメラ機器によって記録された捕捉された画像を検出する。一実施の形態においては、捕捉された画像は、ブロック７２０において特定された位置においてカメラ機器によって記録される。
【００６２】
ブロック７４０では、カメラ機器が捕捉した画像及び画像を捕捉したカメラ機器の位置と、ブロック７１０における特定の選択肢に関連する情報とを比較する。
【００６３】
一実施の形態においては、特定の選択肢に関連する情報は、ストレージモジュール３３０内の撮影機会データベースに保存されている。例えば、一具体例においては、撮影機会データベースは、例えば、位置、サンプル画像サンプル画像に関連する記述テキスト等、特定の選択肢に関連する情報を含む。
【００６４】
一実施の形態においては、画像を捕捉した際のカメラ機器の位置を特定の選択肢の位置に比較する。画像を捕捉した際、カメラ機器が特定の選択肢の領域の外に位置していた場合、この画像は、特定の選択肢に関連するサンプル画像に対応していない。
【００６５】
一実施の形態においては、捕捉された画像は、特定の選択肢に関連する撮影機会データベース内に保存されているサンプル画像と比較される。一実施の形態においては、商業的に利用可能な画像認識及び比較アルゴリズムを用いて、捕捉された画像と、サンプル画像の１つとの間に十分な相似が認められるかを判定する。
【００６６】
ブロック７５０では、捕捉された画像に、サンプル画像に関連するテキストを選択的に加える。一実施の形態においては、サンプル画像に関連するテキストは、撮影機会データベース内に保存されている。一実施の形態においては、サンプル画像に関連するテキストは、例えば、サンプル画像の位置、捕捉された画像のサブジェクトの説明等、捕捉された画像の詳細を記述する。
【００６７】
一実施の形態においては、サンプル画像に関連するテキストは、特定の選択肢に対応する位置で、捕捉された画像をカメラ機器が記録した際、捕捉された画像に加えられる。他の実施の形態においては、サンプル画像は、捕捉された画像がサンプル画像に一致した場合、捕捉された画像に加えられる。
【００６８】
ブロック７６０では、捕捉された画像に基づいて、カメラ機器のユーザに対応するプロファイルを更新する。例えば、ブロック７３０において検出された捕捉された画像を用いて、カメラ機器のユーザに関連するプロファイルの精度を高める。
【００６９】
一実施の形態においては、捕捉された画像は、ブロック７４０での比較から特定の選択肢に対応するサンプル画像に照合される。この場合、サンプル画像に関連するコンテンツタイプを用いて、カメラ機器のユーザに対応するプロファイルを更新する。
【００７０】
他の実施の形態においては、捕捉された画像は、サンプル画像に対応せず、コンテンツタイプに個別に照合される。例えば、捕捉された画像がサンプル画像のいずれにも対応していない場合、捕捉された画像は、捕捉された画像に固有のコンテンツタイプに照合される。
【００７１】
本発明の特定の実施形態に関する以上の説明は、本発明を例示的に示すためのものである。例えば、撮影機会を提案し、画像を捕捉するコンテキストにおいて、本発明の一実施の形態を説明した。この他の様々なアプリケーションに本発明を適用できる。
【００７２】
本発明は、上述した本発明に限定することを目的とせず、したがって当該技術分野の当業者が本発明の主旨を逸脱しない範囲で様々な修正、変更等を行うことが可能であることは明らかである。上述した実施例は、本発明の主旨及びその現実の応用例を説明するために選択されたものであり、当該技術分野の当業者が特定の用途に適応するように様々な修正、変更等を行うことによって本発明を最大限に利用することができる。発明の適用範囲は、特許請求の範囲によって定義される。
【図面の簡単な説明】
【００７３】
【図１】コンテンツを捕捉するための機会を提案する方法及び装置が使用される環境を示す図である。
【図２】コンテンツを捕捉するための機会を提案する方法及び装置の一実施の形態の簡略化されたブロック図である。
【図３】コンテンツを捕捉するための機会を提案する方法及び装置の一実施の形態を示す装置の簡略化されたブロック図である。
【図４】コンテンツを捕捉するための機会を提案する方法及び装置の一実施形態の簡略化されたブロック図である。
【図５】コンテンツを捕捉するための機会を特定する方法及び装置の一実施の形態に対応するフローチャートである。
【図６】コンテンツを捕捉するための機会を特定する方法及び装置の一実施の形態に対応するフローチャートである。
【図７】コンテンツを捕捉するための機会を特定する方法及び装置の一実施の形態に対応するフローチャートである。
【図１】
2007520830.tif 000003
【図２】
2007520830.tif 000004
【図３】
2007520830.tif 000005
【図４】
2007520830.tif 000006
【図５】
2007520830.tif 000007
【図６】
2007520830.tif 000008
【図７】
2007520830.tif 000009
【国際調査報告】
2007520830.tif 000010
2007520830.tif 000011