(57)【要約】  ユーザによって提供された、メディアコンテンツを表すデータに関連するメタデータをユーザに自動的に提供するためのシステムおよび対応する装置が開示され、この装置は、ａ．あらかじめ決められた一連のイベントのそれぞれに関連し、それぞれに対するコンテキストのデータを格納するように構成されたコンテキスト格納手段１と、ｂ．一連のイベントのそれぞれに対するアノテーションデータを格納するように構成されたアノテーション格納手段２と、ｃ．ユーザからのデータをシステムにアップロードするためのアップロードモジュール３と、ｄ．あらかじめ決められたイベントおよびコンテキストをデータに関連付けるための関連付け手段４とを含む。また、ユーザによって提供されたデータと関連するアノテーションデータをユーザに自動的に提供するための対応する方法が開示される。
2011525668.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって提供されたデータと関連するメタデータを前記ユーザに自動的に提供するためのシステムであって、前記データがメディアコンテンツを表し、
ａ．あらかじめ決められた一連のイベントのそれぞれと関連し、それぞれに対するコンテキストのデータを格納するように構成されたコンテキスト格納手段（１）と、
ｂ．前記一連のイベントのそれぞれに対するアノテーションデータを格納するように構成されたアノテーション格納手段（２）と、
ｃ．ユーザからの前記データを前記システムにアップロードするためのアップロードモジュール（３）と、
ｄ．あらかじめ決められたイベントおよびコンテキストを前記データに関連付けるための関連付け手段（４）と
を含む、システム。
【請求項２】
アノテーションデータをメディア出力装置に出力するための出力手段をさらに含み、前記関連付けられたイベントおよびコンテキストに基づいて、前記アノテーションデータが前記データとリンクされる、請求項１に記載のシステム。
【請求項３】
前記一連のイベントのそれぞれに対するアノテーションデータを前記アノテーション格納手段に追加するためのアノテーション手段（５）をさらに含む、請求項１または２に記載のシステム。
【請求項４】
前記アノテーション手段（５）が、あらかじめ決められた一連のアノテーション提供者を認証し、前記格納手段にアノテーションを追加することを許可するように構成された、請求項３に記載のシステム。
【請求項５】
前記アノテーション手段（５）が、あらかじめ決められた一連のアノテーション提供者を認証し、前記イベントのあらかじめ決められたコンテキストに対して前記アノテーション格納手段（２）にアノテーションを追加することを許可するように構成された、請求項４に記載のシステム。
【請求項６】
あらかじめ決められたイベントおよび／またはコンテキストを前記データに関連付けるための前記手段が、前記データから固有のメタデータを取り出すように構成され、コンテキストおよび／またはイベントを前記データに自動的に関連付けるように構成された、請求項１に記載のシステム。
【請求項７】
あらかじめ決められた一連のイベントおよび／またはコンテキスト提供者を認証し、イベントおよび／またはコンテキストをそれぞれ前記コンテキスト格納手段（１）に追加することを許可するように構成されたモジュール（６）をさらに含む、請求項１から３に記載のシステム。
【請求項８】
ユーザによって提供されたデータに関連するアノテーションデータを前記ユーザに自動的に提供するための方法であって、前記データがメディアコンテンツを表し、
ａ．データを取得することと、
ｂ．あらかじめ決められたイベントおよびコンテキストを前記データに関連付けることと、
ｃ．前記イベントおよびコンテキストのデータに対応するアノテーションデータをアノテーション格納手段から取得することと、
ｄ．前記関連付けられたイベントおよびコンテキストに基づいて、前記データとリンクされた前記アノテーションデータをメディア出力装置に出力することと
を含む、方法。
【請求項９】
あらかじめ決められたイベントおよび／またはコンテキストを前記データに関連付けることが、前記データからメタデータを取り出すことと、あらかじめ決められた一連のルールに基づいて、コンテキストおよびイベントを前記データに自動的に関連付けることとを含む、請求項８に記載の方法。
【請求項１０】
前記イベントおよびコンテキストのデータに対応するアノテーションデータをアノテーション格納手段から取得することが、時間および／または位置情報が前記データの前記時間および／または位置情報に一致するアノテーションデータを前記アノテーション格納手段から検索することを含む、請求項８から９に記載の方法。
【請求項１１】
リスト、階層またはオントロジーツリーの形式で格納される、少なくとも１つのイベントに対するコンテキストのデータを格納するように構成された、格納装置。
【請求項１２】
前記リスト、階層またはオントロジーツリーが、前記イベントの時間スケジュールを含む、請求項１１に記載の格納装置。
【請求項１３】
前記リスト、階層またはオントロジーツリーの中のエントリが、あらかじめ決められたアノテーション提供者を特定する情報を含む、請求項１１に記載の格納装置。
【請求項１４】
前記リスト、階層またはオントロジーツリーの中のエントリと一致する、少なくとも１つのあらかじめ決められたアノテーション提供者からの少なくとも１つのイベントに対するアノテーションデータをさらに含む、請求項１１から１３のいずれかに記載の格納装置。
【請求項１５】
あらかじめ決められたアノテーション提供者を認証し、請求項１１から１４の格納装置にアノテーション情報を提供することを許可するように構成された、イベントアノテーションモジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって提供された、メディアコンテンツを表すデータに関連するメタデータを、ユーザに自動的に提供するためのシステムおよび方法の分野に関する。
【背景技術】
【０００２】
手動と自動によるメタデータアノテーション（注釈付与）が研究されてきた。
【０００３】
オンラインサービスのｗｗｗ．Ｆｌｉｃｋｒ．ｃｏｍは、写真に手動によるメタデータを追加することができるメタデータアノテーションの一例を提供している。ビデオのテキストなど、他のメディアについては他の例がある。
【０００４】
自動メタデータアノテーションの一例は、米国特許第７０６８３０９号の中で検索されることができ、これには、ピアツーピアの写真共有環境を提供するためのシステムおよび方法が開示されている。このシステムは、クライアントにおける手動および自動による写真のアノテーションと、定期的なクライアント−サーバ同期と、クライアント−サーバ同期機能によって更新される中央サーバ、または中央サーバにある写真データベース上のクライアントの写真の索引と、中央に集められた索引または写真データベースを検索するためのエンドユーザの検索機能と、オンライン画像キャッシュを介してクライアントに関連する写真を転送することとを含む。１つの実施形態では、あるクライアントの新しい写真は、別のクライアントのコンピュータ上に（例えばスクリーンセイバーまたは別の機構によって）自動的に表示される。
【０００５】
メタデータアノテーションの別の例は、「Ｉｍａｇｅ  ａｎｎｏｔａｔｉｏｎ  ｗｉｔｈ  Ｐｈｏｔｏｃｏｐａｉｎ」と題する、Ｔｕｆｆｉｅｌｄ他、Ｐｒｏｃｅｅｄｉｎｇｓ  Ｆｉｒｓｔ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｗｏｒｋｓｈｏｐ  ｏｎ  Ｓｅｍａｎｔｉｃ  Ｗｅｂ  Ａｎｎｏｔａｔｉｏｎｓ  ｆｏｒ  Ｍｕｌｔｉｍｅｄｉａ（ＳＷＡＭＭ  ２００６）、Ｅｄｉｎｂｕｒｇｈ、Ｓｃｏｔｌａｎｄに記載されており、写真が取り込まれたコンテキストを容易に入手できるデータソースからの情報と結合することによって半自動のメタデータ（データに関するデータ）アノテーションを行うシステムについて記載されている。
【０００６】
上記の従来技術の解決法は、自動、半自動、または手動によるメタデータアノテーションの解決法である。多くのシステムが同様に説明され、または使用されている。これらの解決法の目的は、マルチメディアにできるだけ多くのメタデータをアノテートすることである。このようにこれらの解決法は、マルチメディアアイテムに豊富なメタデータ情報を作成するが、このメタデータ情報の価値の格付けという概念がない。このため、関連する（大量の）メタデータは扱いにくく、読みにくく、単にアルゴリズム的に使用可能（例えば検索の目的で使用可能）になる可能性がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許第７０６８３０９号
【非特許文献】
【０００８】
【非特許文献１】「Ｉｍａｇｅ  ａｎｎｏｔａｔｉｏｎ  ｗｉｔｈ  Ｐｈｏｔｏｃｏｐａｉｎ」、Ｔｕｆｆｉｅｌｄ他、Ｐｒｏｃｅｅｄｉｎｇｓ  Ｆｉｒｓｔ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｗｏｒｋｓｈｏｐ  ｏｎ  Ｓｅｍａｎｔｉｃ  Ｗｅｂ  Ａｎｎｏｔａｔｉｏｎｓ  ｆｏｒ  Ｍｕｌｔｉｍｅｄｉａ（ＳＷＡＭＭ  ２００６）、Ｅｄｉｎｂｕｒｇｈ、Ｓｃｏｔｌａｎｄ
【発明の概要】
【課題を解決するための手段】
【０００９】
「含む」という用語は、他の諸要素または諸ステップを排除しないように解釈されるべきである。
【００１０】
本発明の第１の態様（図１に示す）によれば、ユーザによって提供された、メディアコンテンツを表すデータに関連するメタデータをユーザに自動的に提供するためのシステムが開示され、このシステムは以下を含む：
−  あらかじめ決められた一連のイベントのそれぞれに関連する、それぞれに対するコンテキストのデータを格納するように構成されたコンテキスト格納手段（１）、
−  一連のイベントのそれぞれに対するアノテーションデータを格納するように構成されたアノテーション格納手段（２）、
−  ユーザからのデータをシステムにアップロードするためのアップロードモジュール（３）、
−  あらかじめ決められたイベントおよびコンテキストをデータに関連付けるための関連付け手段（４）。
【００１１】
システムによって提供されるメタデータは、アノテーションデータを含むことができる。
【００１２】
あるイベント（例えば音楽コンサート）については、コンテキスト格納手段（１）に格納されるコンテキストのデータは、例えばこのイベントの時間スケジュールを含んでもよい。時間スケジュールはさらに、このイベントの特定のサブイベント（例えばコンサートでの特定の歌の演奏）とリンクされてもよい。様々なイベントが、コンテキスト格納手段（１）に含まれてもよい。
【００１３】
コンテキストのデータは、リスト、階層またはオントロジーツリー、イベントのバックボーンを定義する枠組みとして格納されて見られてもよく、これはアノテーション提供者の指針として働くことができる。コンテキストのデータはさらに、アノテーション提供者または一連のアノテーション提供者を指定するデータを含んでもよい。
【００１４】
アノテーション格納手段（２）は、コンテキスト格納手段の中でリスト化されたイベントのそれぞれに対して、アノテーション提供者によってアノテーションデータを提供されてもよい。
【００１５】
アップロードモジュール（３）は、ユーザからのデータ、例えば画像、映像、などの例えばメディアデータをシステムにアップロードするように構成されてもよい。
【００１６】
アップロードモジュール（３）はさらに、認証モジュール（図示せず）と対話することができ、またはユーザの認証アクションを行うことができる。
【００１７】
あらかじめ決められたイベントおよびコンテキストのデータをアップロードされたデータに関連付けるための関連付け手段は、自動関連付け手段とすることができ、これはユーザによってアップロードされたデータの中に存在する固有のメタデータに基づいてイベントおよびコンテキストを関連付ける。関連付け手段によってあらかじめ決められたイベントおよびコンテキストをアップロードされたデータに関連付けることはまた、例えばグラフィカルユーザインタフェースなどのユーザインタフェースによって、ユーザとの対話に基づいてもよく、このユーザインタフェースによってユーザはデータを定義する、または（例えば画像の時間および要求されるアノテーション提供者を定義することにより）データをあらかじめ決められたイベントおよびコンテキストと関連付けてもよい。
【００１８】
本発明の諸実施形態によるシステムはさらに、関連付けられたイベントおよびコンテキストに基づいて、データとリンクされているアノテーションデータをメディア出力装置に出力するための出力手段をさらに含むことができる。出力手段は、例えばアノテーションデータをディスプレイまたはスピーカまたはマルチメディア使用可能コンピュータ装置にエクスポートするように構成された手段でとすることができる。
【００１９】
本発明の諸実施形態によるシステムはさらに、一連のイベント、サブイベント、またはコンテキストのそれぞれに対するアノテーションデータをアノテーション格納手段に追加するためのアノテーション手段（５）を含んでもよい。アノテーション手段はさらに、アノテーション格納手段の中のアノテーションを追加するためのあらかじめ決められた一連のアノテーション提供者を認証するために、認証手段または認証モジュールを含むことができ、あるいは認証手段または認証モジュールと対話することができる。様々なあらかじめ決められた（一連の）アノテーション提供者が、例えばイベントのあるサブイベントまたはコンテキストへの、したがってアノテーション格納手段（２）の書入れへの様々なアクセス権を有することができる。
【００２０】
本発明の諸実施形態によれば、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段は、データから固有のメタデータを取り出すように構成され、コンテキストおよびイベントをデータに自動的に関連付けるように構成される。あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段は、ユーザによって提供されたデータ内の固有のメタデータを例えば自動的に認識してもよく、そこから対応するイベントまたはコンテキストを自動的に関連付けることができる。あるいは、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段は、例えば画像認識または光学式文字認識によってデータからメタデータを取り出すように構成されてもよい。あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段（４）は、ユーザマシンのインタフェースによってユーザと対話するように構成されてもよい。あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段（４）は、自動および手動によるイベントおよびコンテキストの定義を組み合わせることを可能にするように構成されてもよく、例えば、アップロードされた写真からの時間情報は、自動的に取り出されてもよく、要求される写真のアノテータは、ユーザインタフェースを介してユーザから要求される／ユーザによって書き入れられてもよい。
【００２１】
本発明の好ましい実施形態によれば、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けるための手段は、データから時間および／または位置情報を取り出すように構成されており、アノテーションデータは、時間情報データを含む。これらの実施形態によるシステムは、対応する時間および／または位置情報を有するデータをリンクすることができる。
【００２２】
本発明の諸実施形態によれば、このシステムはさらに、あらかじめ決められた一連のイベントおよび／またはコンテキストの提供者を認証し、この提供者がイベントおよび／またはコンテキストをそれぞれコンテキスト格納手段（１）に追加することを許可するように構成されたモジュールを含むことができる。このモジュールはまた、イベントコンテキスト記述モジュール（６）と呼んでもよく、これはあらかじめ決められた一連のイベントおよび／またはコンテキスト提供者がイベントコンテキスト格納手段（１）を管理する／保守する／更新することを許可する。
【００２３】
本発明の第２の態様によれば、ユーザによって提供された、メディアコンテンツを表すデータに関連するアノテーションデータをユーザに自動的に提供するための方法が開示され（図２に示す）、この方法は以下のことを含む：
−  データを取得すること、
−  あらかじめ決められたイベントおよびコンテキストをデータに関連付けること、
−  アノテーション格納手段からイベントおよびコンテキストのデータに対応するアノテーションデータを取得すること、
−  関連するイベントおよびコンテキストに基づいて、データとリンクされたアノテーションデータをメディア出力装置に出力すること。
【００２４】
本発明の好ましい実施形態によれば、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けることは、データからメタデータを取り出すことと、あらかじめ決められた一連のルールに基づいてコンテキストおよびイベントを自動的にデータに関連付けることとを含む。あらかじめ決定される一連のルールは、サービス提供者によって設定されてもよく、ユーザプロファイルに基づいてもよい。これは、ユーザによって管理できるものとしてもよい。
【００２５】
本発明の諸実施形態によれば、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けることは、ユーザからそのような情報を取得するためにユーザマシンのインタフェースによってユーザと対話することを含む。このインタフェースは、例えばグラフィカルユーザインタフェースであってもよい。
【００２６】
本発明の諸実施形態によれば、あらかじめ決められたイベントおよび／またはコンテキストをデータに関連付けることは、データの時間および／または位置情報を取得することを含む。
【００２７】
本発明の諸実施形態によれば、アノテーション格納手段からイベントおよびコンテキストのデータに対応するアノテーションデータを取得することは、時間および／または位置情報がこのデータの時間および／または位置情報と一致する、アノテーション格納手段からのアノテーションデータを検索することを含む。
【００２８】
本発明の第３の態様によれば、格納装置は、少なくとも１つのイベントに対して、コンテキストのデータを格納するように構成されて開示され、コンテキストデータは、リスト、階層またはオントロジーツリーの形式で格納されている。
【００２９】
好ましい実施形態によれば、リスト、階層またはオントロジーツリーは、上記イベントの時間スケジュールを含む。
【００３０】
好ましい実施形態によれば、リスト、階層またはオントロジーツリー内のエントリは、あらかじめ決められたアノテーション提供者を特定するまたはこれに関連する情報を含む。
【００３１】
好ましい実施形態によれば、格納手段はさらに、リスト、階層またはオントロジーツリー内のエントリと対応する、少なくとも１つのあらかじめ決められたアノテーション提供者からの少なくとも１つのイベントに対するアノテーションデータを含む。
【００３２】
本発明の第４の態様によれば、イベントアノテーションモジュールは、あらかじめ決められたアノテーション提供者を認証し、このアノテーション提供者がアノテーション情報を第３の態様の格納装置に提供することを許可するように構成されて提供される。
【００３３】
本発明の第５の態様によれば、イベントコンテキスト記述モジュールは、あらかじめ決められたイベントおよび／またはコンテキスト提供者を認証し、この提供者がイベントおよび／またはコンテキスト情報を第３の態様または第４の態様の格納装置に提供することを許可するように構成されて提供される。
【００３４】
本発明の第１の態様の特徴および諸実施形態に対応する、本発明の第２、第３、第４、および第５の態様の特徴および諸実施形態は、当業者には理解されるように、同様に本発明の範囲内であるとみなされる。
【００３５】
添付の図面を使用して、本発明の諸実施形態を説明する。
【図面の簡単な説明】
【００３６】
【図１】本発明の諸実施形態によるシステムを示す図である。
【図２】本発明の諸実施形態による方法を示すフローチャートである。
【図３】本発明の諸実施形態による可能なシステム構成を示す図である。
【発明を実施するための形態】
【００３７】
参照符号は、異なる図または図面において、同様のまたは等しい要素または特徴に対して同じであるように選択される。
【００３８】
本発明はそれぞれの図面と併せて読まれるとき、本発明の上記のおよび他の有利な特徴および目的はより明らかになり、次の詳細な説明からよりよく理解されるであろう。
【００３９】
本発明の諸態様の説明は、特定の実施形態によって、および特定の図面を参照して行われるが、本発明はこれに限定されない。示した図は概略にすぎず、限定とみなされるべきではない。例えばある要素または特徴は、他の要素に対して調和がとれずに、または不釣り合いに示される可能性がある。
【００４０】
本発明によるある実施形態の説明では、様々な発明の態様の１つまたは複数を理解する際の助けとなるように、様々な特徴が単一の実施形態、図、またはその説明にまとめられることがある。これは、特定の問題を解決するためにはそのまとまりのすべての特徴が必然的に存在するかのように解釈されるべきではない。特定の実施形態の説明の中にあるこのようなひとまとまりの特徴のすべてに満たない特徴に、発明の態様がある場合がある。
【００４１】
本発明の諸態様は、知られている価値あるソース、または個人的に／グループでリンクされた価値あるソースによって（手動、半自動、または自動により）アノテートされたメタデータが、メディアの知覚価値を高めるという概念に基づいている。
【００４２】
このシステムは、（最新技術に基づいて）認証モジュールを使用することができ、これはログインしたユーザまたはサービスを認証し、例えばユーザプロファイルサーバ（ユーザプロファイル管理または格納手段）にリンクされる。システムによってユーザが認証された後、ユーザはメタグラフエンジン（図３参照）にアクセスすることができ、このメタグラフエンジンは、可能であればユーザのプロファイルおよび／またはユーザの好みに従って、ユーザがアップロードした、またはユーザが参照したメディアにメタデータをリンクする／アノテートすることができる。このリンク付けまたはアノテーションは、最新技術のリンクシステムまたはアノテーションの表記、または言語（例えばＸＭＬデータベース表記、ＥＸＩＦＦ規格など）を使用することによって行われてもよい。
【００４３】
本発明の諸実施形態によるシステム（Ｍｅｔａ  ＡｕｔｏＧｒａｐｈ  Ｅｎｇｉｎｅとも呼ばれる（図３参照））は、少なくとも３つの機能をサポートすることができる：
−  このシステムは、「イベントコンテンツ記述データベース」（１）に「イベントコンテキスト記述」（図３参照）に関連するデータを含む。この「イベントコンテキスト記述データベース」（１）は、（例えばＸＭＬ様の表記で記述される、またはリストとしてもしくはデータベースに格納される）エントリのリスト（またはオントロジー、階層などである他の構造）を含み、このリストは、イベントの様々な段階をリスト化する。これは、イベント中に利用できる時間の索引付け、または任意の他の索引付けシステムに基づくことができる。例えば、ライブコンサートのコンテキストイベント記述は、時間索引付けされてもよい。例えばこれは、各時間エントリについて、コンサートの演奏リストの中で歌の開始を明記することができる。これは、歌のタイトル、歌い手、背景情報、天気情報などを保持することができる。このコンテキストイベントのヘッダ、タイトル、またはディスクリプタは、この場合、イベントの名前および／または日付などを含むことができる。
【００４４】
「イベントコンテキスト記述」データベース（１）は、「イベントコンテキスト記述モジュール」（６）によって管理され、保守され、更新されてもよい。
−  このシステムは、「イベントアノテーションモジュール」（５）（図３参照）を含み、このモジュールは、認証されたユーザが、イベントアノテーションデータベース（２）に格納されることが可能である「イベントコンテキスト記述」リスト中の様々なエントリをアノテートできるようにしてもよい。イベントコンテキスト記述データベース（１）およびイベントアノテーションデータベース（２）は同じものであっても、または異なるものであってもよく、同じハードウェア上に、または異なるハードウェア上に位置していてもよい。
【００４５】
例えば、有名なアーティストは、認証されて、このシステムにログインし、このアーティストがイベント／コンサートで演奏した（ばかりの）プレイリストをアノテートすることができる。
−  このシステムは、「メディアアップロードモジュール」（３）（図３参照）を含み、（登録済み）ユーザは、アノテートされるメディアをアップロードすることができる。
【００４６】
アノテーション対話インタフェース（４）（図３参照）を使用して、（好ましくは認証済み）ユーザは、「イベントコンテキスト記述」データベース（１）の中のリスト化された（およびヘッダ／タイトルに記載された）あるイベントに、ユーザのアップロードしたメディアをリンクすることができる。
【００４７】
その後ユーザはシステム（Ｍｅｔａ  ＡｕｔｏＧｒａｐｈ  Ｅｎｇｉｎｅ）に、アップロードしたデータ用のメタデータである、入力した（「イベントアノテーションモジュール」（５）を介して入力した）アノテーションを、ユーザのアップロードしたメディアにアノテートするように命令することができる。接続されたユーザは、どの値（どのタイプのアノテーション）をユーザのデータにアノテートしたいかを選択することができ、この値は、例えば、会場の所有者、演奏者の名前、友人（の集まり）（システムのどこかに格納された、またはシステムによって検索可能なユーザプロファイルは、友人、興味のあるグループ、または関連する人々からメタデータを取得するように構成されたＣｏｍｍｕｎｉｔｙ  Ｈａｎｄｌｅｒモジュールを含むことができる）、家族、ファンサイトサービス（例えば演奏者Ｘのウェブサイトは、歌名を他の引用文にリンクするサービス（ウェブサービスなど）を有する可能性がある）のように表すことができる。このアノテーションは、好ましくは時間に基づいて、自動的に行われてもよく、アップロードされたメディアは、一般に時間情報に関連するメタデータを含み、イベントコンテキスト記述は、時間情報に基づく／時間情報を含むことができる。
【００４８】
申し込みおよび時間同期は、例えばビジュアルデータ符号化システムを介して行われてもよい。ユーザがこのメディアキャプチャ装置を持って例えばコンサートのようなイベントに訪れるとき、ユーザのメディアキャプチャ装置（例えば写真カメラ）上の時間は、イベント主催者、または他の関係者（例えばアノテータ）によって提示された時間と必ずしも同期されない。この時間を同期するためにユーザは、カメラの時間がイベントコンテキスト記述（データベース）の時間とリンクされるように、クロックまたは他の任意の日付符号化オブジェクトを取り込むことができる。これによって時間同期はこのように、アノテートされるデータとアノテーション提供者からのアノテーションとの間で行われてもよい。
【００４９】
一般に、本明細書に記載した機能のいずれも、ソフトウェア、ファームウェア（例えば固定論理回路）、ハードウェア、手動処理、またはこれらの実装の組合せを使用して、実装されてもよい。本明細書で使用する「モジュール」、「コンポーネント」、「機能」、および「論理」という用語は、一般にソフトウェア、ファームウェア、ハードウェア、またはこれらのいかなる組合せをも表す。ソフトウェア実装の場合、モジュール、コンポーネント、機能、または論理は、（１つまたは複数の）プロセッサ（例えばマイクロプロセッサ、コントローラ、および同様のもののいずれか）で実行されると指定されたタスクを行うプログラムコードを表す。プログラムコードは、１つまたは複数のコンピュータ可読メモリ装置に格納されてもよい。さらに、本明細書に記載する方法およびシステムは、プラットフォームに依存せず、したがってこの技術は様々なプロセッサを有する様々な商用コンピューティングプラットフォーム上に実装されることが可能である。
【００５０】
本発明による方法は、コンピュータで実行可能な命令の一般的なコンテキストに記述されてもよい。一般に、コンピュータで実行可能な命令は、特定の機能を行うまたは特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造、手順、モジュール、関数、および同様のものなどがある。また本明細書に記載する方法は、通信ネットワークを介してリンクされたリモート処理装置によって機能が実行される分散型コンピューティング環境でも実行されてもよい。分散型コンピューティング環境では、コンピュータで実行できる命令が、メモリ記憶装置を含む、ローカルとリモートの両方のコンピュータ格納メディアに配置されてもよい。
【００５１】
本明細書に記載するいくつかの実施形態は、一部の特徴を含み、他の実施形態に含まれる他の特徴を含まないが、当業者には理解されるように、異なる実施形態の特徴の組合せは本発明の範囲内であって、異なる実施形態を形成するものとする。
【００５２】
本発明の原理を特定の実施形態に関して上述したが、この説明は単に一例として行われ、添付の特許請求の範囲で決定される保護の範囲を限定するものではないことは、明確に理解されるであろう。
【図１】
2011525668.tif 000003
【図２】
2011525668.tif 000004
【図３】
2011525668.tif 000005
【国際調査報告】
2011525668.tif 000006
2011525668.tif 000007
2011525668.tif 000008