(57)【要約】  本開示のコンテンツ制御方法は、第一コンテンツ群に属する第一コンテンツそれぞれの属性情報である第一コンテンツ情報を取得する第一コンテンツ情報取得ステップ（Ｓ４１）と、第二コンテンツ群に属する第二コンテンツそれぞれに関する属性情報である第二コンテンツ情報を取得する第二コンテンツ情報取得ステップ（Ｓ４２）と、第二コンテンツの中から、第一コンテンツ情報と第二コンテンツ情報とに基づいて設定された条件を満たす第二コンテンツ情報を有する第二コンテンツを照合対象として絞り込む絞り込みステップ（Ｓ４３）と、１以上の第一コンテンツそれぞれの実体情報と、照合対象として絞り込まれた第二コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップ（Ｓ４４）とを含む。
2014006903.tif 000002
【特許請求の範囲】
【請求項１】
第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得ステップと、
第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報を取得する第二コンテンツ情報取得ステップと、
前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込みステップと、
前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップとを含む、
コンテンツ制御方法。
【請求項２】
さらに、
前記コンテンツ同定ステップで前記同一のコンテンツであると同定された第一コンテンツおよび第二コンテンツの第一コンテンツ情報および第二コンテンツ情報を対応付けて一元的に管理する一元管理ステップを含む、
請求項１に記載のコンテンツ制御方法。
【請求項３】
前記第二コンテンツ群は、前記第一コンテンツ群に属する１以上の第一コンテンツのうち、第二コンテンツとして保存された第一コンテンツを含み、
前記第二コンテンツとして保存された第一コンテンツは、前記第一規則で付与された識別子に代えて前記第二規則で付与された識別子が与えられている、
請求項１または２に記載のコンテンツ制御方法。
【請求項４】
前記第二コンテンツ群は、前記第一コンテンツ群に属する１以上の第一コンテンツのうち、第二コンテンツとして共有された第一コンテンツを含み、
前記第二コンテンツとして共有された第一コンテンツは、前記第二コンテンツ群では、第一規則で付与された識別子に代えて前記第二規則で付与された識別子が与えられて管理されている、
請求項１または２に記載のコンテンツ制御方法。
【請求項５】
前記第二コンテンツ群は、管理サイトで管理されており、
前記コンテンツ制御方法は、さらに、
前記管理サイトから、当該管理サイトで規定されるコンテンツの管理方法を取得し、取得した前記管理方法に基づき、前記第一コンテンツ情報に含まれる属性情報のうち前記絞り込みステップでの絞り込みに用いる属性情報を規定する規定ステップを含み、
前記絞り込みステップでは、前記第一コンテンツ情報と前記第二コンテンツ情報と、前記規定ステップにより規定された属性情報とに基づいて、前記条件を設定する、
請求項１〜４のいずれか１項に記載のコンテンツ制御方法。
【請求項６】
前記第一コンテンツおよび前記第二コンテンツは、画像、動画、音声、または音楽である、
請求項１〜５のいずれか１項に記載のコンテンツ制御方法。
【請求項７】
前記第一コンテンツ情報の属性情報は、
第一コンテンツが撮影もしくは保存された日時に関する情報、第一コンテンツが撮影もしくは保存された場所に関する情報、第一コンテンツが撮影もしくは保存された端末に関する情報、第一コンテンツのサイズに関する情報、第一コンテンツのタグに関する情報、第一コンテンツを共有した際に利用したアプリケーションに関する情報、および、第一コンテンツのファイル形式に関する情報のうちの１つを少なくとも含む、
請求項１〜６のいずれか１項に記載のコンテンツ制御方法。
【請求項８】
前記第二コンテンツ情報の属性情報は、
第二コンテンツが撮影もしくは保存されたまたは第二コンテンツが前記第二コンテンツ群に属した日時に関する情報、第二コンテンツが保存された場所を含む場所に関する情報、第二コンテンツが撮影もしくは保存もしくは第二コンテンツを前記第二コンテンツ群に属させた端末に関する情報、第二コンテンツのサイズに関する情報、第二コンテンツのタグに関する情報、第二コンテンツが前記第二コンテンツ群に属した際に利用したアプリケーションに関する情報、および、第二コンテンツのファイル形式に関する情報のうちの１つを少なくとも含む、
請求項１〜７のいずれか１項に記載のコンテンツ制御方法。
【請求項９】
前記第一コンテンツは画像であり、
前記第一コンテンツ情報の属性情報は、
前記第一コンテンツの画像の大きさもしくは長さに関する情報、または前記第一コンテンツの画像の解像度の比率に関する情報を含む、
請求項１〜６のいずれか１項に記載のコンテンツ制御方法。
【請求項１０】
前記第二コンテンツは画像であり、
前記第二コンテンツ情報の属性情報は、前記第二コンテンツの画像の大きさもしくは長さに関する情報、または前記第二コンテンツの画像の解像度の比率に関する情報を含む、
請求項９に記載のコンテンツ制御方法。
【請求項１１】
前記第二コンテンツ情報の属性情報は、
ユーザにより第二コンテンツに付与された、コメント、評価もしくはタグ、または、前記コメント、前記評価もしくは前記タグをテキスト解析した結果の情報を含む、
請求項１〜７のいずれか１項に記載のコンテンツ制御方法。
【請求項１２】
第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得部と、
第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報取得部と、
前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込み部と、
前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定部とを備える、
コンテンツ制御装置。
【請求項１３】
第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得ステップと、
第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報取得ステップと、
前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込みステップと、
前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップとを、
コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ制御方法、コンテンツ制御装置およびプログラムに関し、特に、コンテンツ情報を活用してコンテンツの同定を可能とするコンテンツ制御方法、コンテンツ制御装置およびプログラムに関する。
【背景技術】
【０００２】
近年、モバイル端末やタブレット等の普及、記憶媒体の記憶容量の増加、ネットワークサービスの充実に伴い、写真や動画等のコンテンツを撮影、保存、共有する機会が増大している。【０００３】
そのため、コンテンツ情報やデータを管理するための方法が幾つか提案されている。例えば特許文献１には、複数の装置とウェブサービスとの間のデータの同期を容易にする方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１２−５０１５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、次の課題がある。すなわち、ユーザが撮影もしくは保存したコンテンツの中から幾つかのコンテンツをＳＮＳ(Social Networking Service)や共有サイトに共有した場合には、共有したコンテンツとその元となったコンテンツとは異なったコンテンツに関する情報を持つことになる。つまり、共有したコンテンツとその元となったコンテンツが同一のコンテンツかどうかがわからない。そして、両コンテンツが同一のコンテンツであるかどうかを同定するには、実体データを照合する必要があり、コンピュータ等の情報処理装置の処理負荷が高く現実的でないという課題がある。【０００６】
本発明は、上述の事情に鑑みてなされたものであり、コンテンツの同定を行うための処理負荷を低減できるコンテンツ制御方法、コンテンツ制御装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一態様に係るコンテンツ制御方法は、第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得ステップと、第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報を取得する第二コンテンツ情報取得ステップと、前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込みステップと、前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップとを含む。【０００８】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【０００９】
本発明に係るコンテンツ制御方法、コンテンツ制御装置およびプログラムによれば、コンテンツの同定を行うための処理負荷を低減できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態におけるコンテンツ制御装置を含むシステム構成の一例を示す図である。
【図２】図２は、実施の形態におけるコンテンツ制御装置の機能ブロックの一例を示す図である。
【図３】図３は、実施の形態における共有前コンテンツ情報の一例を示す図である。
【図４】図４は、実施の形態における共有後コンテンツ情報の一例を示す図である。
【図５】図５は、実施の形態におけるコンテンツ制御装置の最小構成部の機能ブロックの一例を示す図である。
【図６】図６は、実施の形態におけるコンテンツ制御装置の動作の一例を示すフローチャートである。
【図７】図７は、実施の形態におけるコンテンツ制御装置の特徴的な動作の一例を示すフローチャートである。
【図８】図８は、実施の形態におけるコンテンツ制御方法の効果を説明するための図である。
【図９】図９は、実施の形態における一元化されたコンテンツ情報の一例を示す図である。
【発明を実施するための形態】
【００１１】
（本発明に係る一形態を得るに至った経緯）
本発明者は、上述した、共有したコンテンツとその元となったコンテンツとの同定について詳細に検討した。まず、コンテンツの同定にあたっては、コンテンツの実体データまたはコンテンツから抽出される特徴量であるコンテンツの実体情報（以下ではコンテンツ実体情報と記載）を照合することにより、同定の精度を高めることが可能であると考えられる。しかしながら、コンテンツ実体情報の照合は、コンピュータ等の情報処理装置にとっては処理負荷が高い。そのため、共有前のコンテンツのすべてと共有後のコンテンツのすべてについてコンテンツ実体情報の照合を行うことは、情報処理装置の性能および処理に要する時間の面を鑑みると困難であり、現実的なものでない。
【００１２】
そこで、本発明の一態様は、上述の事情に鑑みてなされたものであり、コンテンツの同定を行うための処理負荷を低減できるコンテンツ制御方法等を提供することを目的とする。
【００１３】
上記目的を達成するために、本発明の一態様に係るコンテンツ制御方法は、第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得ステップと、第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報を取得する第二コンテンツ情報取得ステップと、前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込みステップと、前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップとを含む。
【００１４】
これにより、コンテンツの同定を行うための処理負荷を低減できる制御方法を実現できる。より具体的には、コンテンツの実体情報の照合を、すべての第一コンテンツとすべての第二コンテンツとに対して行うのではなく、コンテンツの実体情報の照合に先だって、第一コンテンツと第二コンテンツに関する属性情報（例えばメタデータなど）を用いてコンテンツの実体情報の照合対象とすべき第一コンテンツの範囲を絞り込む。それにより、現実的な処理負荷、処理時間にてコンテンツの同定を行うことが可能になるので、コンテンツの同定を行うための処理負荷を低減できる。
【００１５】
ここで、例えば、さらに、前記コンテンツ同定ステップで前記同一のコンテンツであると同定された第一コンテンツおよび第二コンテンツの第一コンテンツ情報および第二コンテンツ情報を対応付けて一元的に管理する一元管理ステップを含むとしてもよい。
【００１６】
これにより、同一のコンテンツであると同定された第一コンテンツおよび第二コンテンツを対応付けて一元的に管理することが可能となる。例えば１以上の端末に第一コンテンツが存在し、１以上の共有サイトに第二コンテンツが存在するといったように、分散して存在するコンテンツでも、同一のコンテンツと考えられるものを関連付けて一元的に管理することが可能となる。
【００１７】
また、例えば、前記第二コンテンツ群は、前記第一コンテンツ群に属する１以上の第一コンテンツのうち、第二コンテンツとして保存された第一コンテンツを含み、前記第二コンテンツとして保存された第一コンテンツは、前記第一規則で付与された識別子に代えて前記第二規則で付与された識別子が与えられているとしてもよい。
【００１８】
これにより、第一コンテンツ情報に含まれる属性情報および第二コンテンツ情報に含まれる属性情報を用いて照合対象とすべき第一コンテンツを絞り込むことができる。それにより、第二コンテンツの実体情報と絞り込んだ第一コンテンツの実体情報とで照合を行うことができるので、効率的かつ精度の高いコンテンツの同定を行うことができる。
【００１９】
また、例えば、前記第二コンテンツ群は、前記第一コンテンツ群に属する１以上の第一コンテンツのうち、第二コンテンツとして共有された第一コンテンツを含み、前記第二コンテンツとして共有された第一コンテンツは、前記第二コンテンツ群では、第一規則で付与された識別子に代えて前記第二規則で付与された識別子が与えられて管理されているとしてもよい。
【００２０】
これにより、共有前後のコンテンツである第一コンテンツおよび第二コンテンツの属性情報を用いて照合対象とすべき第一コンテンツの範囲を絞り込むことができる。それにより、第二コンテンツの実体情報と絞り込んだ第一コンテンツの実体情報とで照合を行うことができるので、効率的かつ精度の高いコンテンツの同定を行うことができる。
【００２１】
また、例えば、前記第二コンテンツ群は、管理サイトで管理されており、前記コンテンツ制御方法は、さらに、前記管理サイトから、当該管理サイトで規定されるコンテンツの管理方法を取得し、取得した前記管理方法に基づき、前記第一コンテンツ情報に含まれる属性情報のうち前記絞り込みステップでの絞り込みに用いる属性情報を規定する規定ステップを含み、前記絞り込みステップでは、前記第一コンテンツ情報と前記第二コンテンツ情報と、前記規定ステップにより規定された属性情報とに基づいて、前記条件を設定するとしてもよい。
【００２２】
これにより、管理サイトで規定されるコンテンツの管理方法に基づき、絞り込みに用いる属性情報を規定できるだけでなく、規定された属性情報と、管理サイトに保持される前後のコンテンツである第一コンテンツおよび第二コンテンツの属性情報とに基づき、照合対象とすべき第一コンテンツを絞り込むための条件を適切に設定することができる。
【００２３】
ここで、例えば、前記第一コンテンツおよび前記第二コンテンツは、画像、動画、音声、または音楽であるとしてもよい。
【００２４】
また、例えば、前記第一コンテンツ情報の属性情報は、第一コンテンツが撮影もしくは保存された日時に関する情報、第一コンテンツが撮影もしくは保存された場所に関する情報、第一コンテンツが撮影もしくは保存された端末に関する情報、第一コンテンツのサイズに関する情報、第一コンテンツのタグに関する情報、第一コンテンツを共有した際に利用したアプリケーションに関する情報、および、第一コンテンツのファイル形式に関する情報のうちの１つを少なくとも含むとしてもよい。
【００２５】
これにより、第一コンテンツが撮影もしくは保存もしくは共有された日時に関する情報、第一コンテンツが撮影もしくは保存された場所に関する情報、第一コンテンツが撮影もしくは保存された端末に関する情報、第一コンテンツのサイズに関する情報、第一コンテンツのタグに関する情報、第一コンテンツを共有した際に利用したアプリケーションに関する情報、および、第一コンテンツのファイル形式に関する情報のうちの１つを少なくとも含む属性情報を用いて、照合対象の第一コンテンツを絞り込むことができる。
【００２６】
また、例えば、前記第二コンテンツ情報の属性情報は、第二コンテンツが撮影もしくは保存されたまたは第二コンテンツが前記第二コンテンツ群に属した日時に関する情報、第二コンテンツが保存された場所を含む場所に関する情報、第二コンテンツが撮影もしくは保存もしくは第二コンテンツを前記第二コンテンツ群に属させた端末に関する情報、第二コンテンツのサイズに関する情報、第二コンテンツのタグに関する情報、第二コンテンツが前記第二コンテンツ群に属した際に利用したアプリケーションに関する情報、および、第二コンテンツのファイル形式に関する情報のうちの１つを少なくとも含むとしてもよい。
【００２７】
これにより、日時に関する情報、場所に関する情報、第二コンテンツが保存された端末に関する情報、第二コンテンツのサイズに関する情報、第二コンテンツのタグに関する情報、利用したアプリケーションに関する情報、および、第二コンテンツのファイル形式に関する情報を共有後コンテンツ情報のうちの１つを少なくとも含む属性情報を用いて、照合対象の第一コンテンツを絞り込むことができる。
【００２８】
また、例えば、前記第一コンテンツは画像であり、前記第一コンテンツ情報の属性情報は、前記第一コンテンツの画像の大きさもしくは長さに関する情報、または前記第一コンテンツの画像の解像度の比率に関する情報を含むとしてもよい。
【００２９】
これにより、第一コンテンツが画像である場合に、画像の大きさや長さに関する情報、または画像の解像度（画面サイズ）の比率に関する情報を用いて、照合対象の第一コンテンツを絞り込むことができる。
【００３０】
ここで、例えば、前記第二コンテンツは画像であり、前記第二コンテンツ情報の属性情報は、前記第二コンテンツの画像の大きさもしくは長さに関する情報、または前記第二コンテンツの画像の解像度の比率に関する情報を含む。
【００３１】
また、例えば、前記第二コンテンツ情報の属性情報は、ユーザにより第二コンテンツに付与された、コメント、評価もしくはタグ、または、前記コメント、前記評価もしくは前記タグをテキスト解析した結果の情報を含むとしてもよい。
【００３２】
これにより、ユーザにより第二コンテンツに付与された、コメントもしくは評価、タグ、またはこれらの情報をテキスト解析した結果の情報を、第二コンテンツ情報に含まれる属性情報とすることができる。そして、これらの属性情報のすくなくとも１つを用いて、照合対象の第一コンテンツを絞り込むことができる。
【００３３】
また、上記目的を達成するために、本発明の一態様に係るコンテンツ制御装置は、第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得部と、第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報取得部と、前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込み部と、前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定部とを備える。
【００３４】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００３５】
以下、本発明の一態様に係るコンテンツ制御方法およびコンテンツ制御装置について、図面を参照しながら具体的に説明する。
【００３６】
なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３７】
（実施の形態）
以下、図面を参照してこの発明の実施の形態について説明する。
【００３８】
図１は、本実施の形態におけるコンテンツ制御装置を含むシステム構成の一例を示す図である。図１に示すようにコンテンツ制御装置４０は、ネットワーク３０を介して、端末１０およびコンテンツ共有サーバ２０と接続されている。コンテンツ制御装置４０は、端末１０に保存された共有前のコンテンツ（第１コンテンツの一例、以下共有前コンテンツと記載）と、端末１０から送信されコンテンツ共有サーバ２０に保存（共有）された共有後のコンテンツ（第２コンテンツの一例、以下共有後コンテンツと記載）のうち、同一のコンテンツを同定し、同定した同一のコンテンツ同士を関連付ける。なお、コンテンツ制御装置４０は、例えば一般的なコンピュータにより実現される。
【００３９】
端末１０は、例えば、デジタルカメラ、携帯電話、タブレット端末、コンテンツを蓄積するホームサーバ、テレビ等である。コンテンツ共有サーバ２０は、例えばＳＮＳや共有サイトを提供するサーバ装置である。
【００４０】
なお、図１に示すシステム構成例では、端末１０およびコンテンツ共有サーバ２０はそれぞれ１つずつ備える構成としているが、それに限られない。端末１０およびコンテンツ共有サーバ２０ともに複数備える構成であってもよい。
【００４１】
図２は、本実施の形態におけるコンテンツ制御装置の機能ブロックの一例を示す図である。
【００４２】
コンテンツ制御装置４０は、図２に示すように、共有前コンテンツ情報取得部４０１と、共有前コンテンツ情報保存部４０２と、照合対象共有サイト設定部４０３と、絞り込み方法規定部４０４と、絞り込み部４０５と、コンテンツ同定部４０６と、共有後コンテンツ情報取得部４０７と、共有後コンテンツ情報保存部４０８と、一元管理部４０９とを備える。
【００４３】
共有前コンテンツ情報取得部４０１は、例えば第一コンテンツ情報取得部の一例であり、第一規則で付与された識別子をそれぞれ有する第一コンテンツ群に属する複数の第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する。本実施の形態では、共有前コンテンツ情報取得部４０１は、共有前コンテンツが撮影や保存されたとき等、共有前コンテンツが共有サイトに共有される前の共有前コンテンツに関する情報（以下共有前コンテンツ情報と記載）を取得する。ここで、第一コンテンツ群は、端末１０に保存されているコンテンツであり、端末１０や端末１０のアプリケーションにより一定の規則（第一規則）で付与されたファイル名やＩＤなどコンテンツを一意に識別するための識別子をそれぞれ有する。共有前コンテンツは、第一コンテンツの一例である。また、共有前コンテンツ情報は、第一コンテンツ情報の一例であり、共有前コンテンツに関する種々の情報を含む。より具体的には、共有前コンテンツ情報は、例えば、共有前コンテンツのファイル名や共有前コンテンツの実体データ（画像、動画、音声等）のみならず、ファイル形式、共有前コンテンツの撮影時や撮影後に共有前コンテンツに付加されたメタ情報やタグ情報等の属性情報を含む。なお、これらの属性情報は、例えば、共有前コンテンツのデータファイルに付加される。
【００４４】
共有前コンテンツ情報保存部４０２は、共有前コンテンツ情報取得部４０１により取得された共有前コンテンツ情報を保存する。
【００４５】
共有後コンテンツ情報取得部４０７は、例えば第二コンテンツ情報取得部の一例であり、上記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツ群に属する複数の第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報を取得する。本実施の形態では、共有後コンテンツ情報取得部４０７は、撮影や保存等された共有前コンテンツの中から共有サイトに共有されたコンテンツに関する情報すなわち共有後コンテンツに関する情報（以下、共有後コンテンツ情報と記載）を取得する。ここで、第二コンテンツ群は、コンテンツ共有サーバ２０が管理するＳＮＳなどで管理されているコンテンツであり、コンテンツ共有サーバ２０が管理するＳＮＳにより一定規則（第一規則とは異なる第二規則）で付与されたファイル名やＩＤなどコンテンツを一意に識別するための識別子をそれぞれ有する。共有後コンテンツは、第二コンテンツの一例である。また、共有後コンテンツ情報は、第二コンテンツ情報の一例であり、コンテンツに関する種々の情報を含む。より具体的には、共有後コンテンツ情報は、例えば、共有後コンテンツのファイル名、共有後コンテンツの実体データ（画像、動画、音声等）のみならず、ファイル形式を記載したメタ情報やタグ情報などの属性情報を含む。また、属性情報には、共有後コンテンツが共有された時や共有された後にユーザにより共有後コンテンツに付与されたコメント情報や評価情報、もしくは、それらをテキスト解析した情報も含まれるとしてもよい。なお、これらの属性情報は、例えば、共有後コンテンツのデータファイルに属性情報やタグ情報として付加される。
【００４６】
なお、共有後コンテンツ情報取得部４０７は、コンテンツ共有サーバ２０が管理する共有サイトを識別する共有サイト識別情報をあわせて取得してもよい。
【００４７】
共有後コンテンツ情報保存部４０８は、共有後コンテンツ情報取得部４０７により取得された共有前コンテンツ情報を保存する。
【００４８】
照合対象共有サイト設定部４０３は、照合対象の共有サイトを設定する。ここで、照合対象の共有サイトとは、共有前コンテンツとの照合対象となる共有後コンテンツが共有される共有サイトをいう。照合対象の共有サイトの設定は、ユーザ入力を伴うものであってもなくてもよい。ユーザ入力を伴う場合は、例えば、ユーザが使用する端末１に共有サイトの一覧を表示させ、ユーザからの選択入力を受け付けることにより行う。ユーザ入力を伴わない場合は、例えば、前述した、共有後コンテンツ情報取得部４０７が取得した共有サイト識別情報を取得し、取得した共有サイト識別情報により識別される共有サイトを設定することとしてもよい。
【００４９】
絞り込み方法規定部４０４は、照合対象共有サイト設定部４０３により設定された共有サイトに依存して絞り込み方法（一次照合方法）を規定する。絞り込み方法としては、例えば、「共有前コンテンツの撮影または保存された日時が共有後コンテンツの共有日時以前である」、「共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合は共有前コンテンツのファイルサイズが共有後ファイルサイズと同じであり、共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合は共有前コンテンツのファイルサイズが共有最大サイズ以上のファイルサイズである」等が挙げられる。
【００５０】
絞り込み方法規定部４０４は、例えば、共有サイトごとに規定された絞り込み方法のルール情報を管理し、このルール情報を参照して、照合対象共有サイト設定部４０３により設定された共有サイトに対応する絞り込み方法を特定することによって絞り込み方法を規定する。なお、このようにして特定される絞り込み方法の数は、１つであっても複数であってもよい。
【００５１】
絞り込み部４０５は、絞り込み方法規定部４０４により規定された絞り込み方法（１次照合方法）に基づいて、共有前コンテンツ情報保存部４０２に保存された共有前コンテンツ情報に含まれる属性情報（共有前コンテンツ情報のうちの（画像や動画、音声、音楽等の）コンテンツ実体情報以外のコンテンツに関する情報）と、共有後コンテンツ情報保存部４０８に保存された共有後コンテンツ情報に含まれる属性情報とを照合（１次照合）し、コンテンツ実体情報を照合（２次照合）する対象を絞り込む。
【００５２】
例えば、絞り込み部４０５は、絞り込み方法規定部４０４が絞り込み方法として「共有前コンテンツの撮影または保存された日時が共有後コンテンツの共有日時以前である」を規定した場合、共有後コンテンツ情報保存部４０８に保存された共有後コンテンツのそれぞれに対して、次の処理を順次行う。すなわち、絞り込み部４０５は、まず、共有後コンテンツ情報のうちの共有日時を参照する。次に、絞り込み部４０５は、共有前コンテンツ情報保存部４０２で参照した共有前コンテンツ情報のうちの撮影または保存した日時が対象とする共有後コンテンツの共有日時以前である共有前コンテンツを２次照合対象として絞り込む。
【００５３】
また、例えば、絞り込み部４０５は、絞り込み方法規定部４０４が絞り込み方法として「共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合は共有前コンテンツのファイルサイズが共有後ファイルサイズと同じであり、共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合は共有前コンテンツのファイルサイズが共有最大サイズ以上のファイルサイズである」を規定した場合、共有後コンテンツ情報保存部４０８に保存された共有後コンテンツのそれぞれに対して、次の処理を順次行う。すなわち、まず、絞り込み部４０５は、共有後コンテンツ情報のうちのファイルサイズを参照する。次に、絞り込み部４０５は、対象となる共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合、共有前コンテンツ情報保存部４０２で参照した共有前コンテンツ情報のうちのファイルサイズが対象となる共有後コンテンツのファイルサイズと同じである共有前コンテンツを２次照合対象として絞り込む。一方、絞り込み部４０５は、対象となる共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合、共有前コンテンツ情報保存部４０２で参照した共有前コンテンツ情報のうちのファイルサイズが共有最大サイズ以上のファイルサイズである共有前コンテンツを２次照合対象として絞り込む。
【００５４】
コンテンツ同定部４０６は、複数の第二コンテンツそれぞれの実体情報と、照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定する。
【００５５】
本実施の形態では、コンテンツ同定部４０６は、共有後コンテンツと、絞り込み部４０５により絞り込まれた共有前コンテンツとの実体データを照合することで、コンテンツを同定する。
【００５６】
具体的には、コンテンツ同定部４０６は、共有後コンテンツのコンテンツ実体情報と、絞り込み部４０５により絞り込まれた共有前コンテンツのコンテンツ実体情報とを照合（２次照合）することで、一部または全体が同一であるコンテンツを同定する。例えば、コンテンツ同定部４０６は、共有後コンテンツ情報保存部４０８に保存された共有後コンテンツのそれぞれに対して次の処理を順次行う。すなわち、まず、コンテンツ同定部４０６は、共有後コンテンツ情報のうちのコンテンツ実体情報を参照する。次に、コンテンツ同定部４０６は、対象となる共有後コンテンツに対し、絞り込み部４０５により絞りこまれた共有前コンテンツに関してだけ、共有前コンテンツ情報保存部４０２で保存されている共有前コンテンツ情報のうちのコンテンツ実体情報と照合する。そして、コンテンツ同定部４０６は、一部または全体が同一である共有前コンテンツを対象となる共有後コンテンツと同定する。
【００５７】
ここで、コンテンツ実体情報とは、上述したように、コンテンツの実体データまたはコンテンツから抽出される特徴量である。そして、コンテンツ実体情報の照合とは、コンテンツの実体データ同士を比較することや、コンテンツから抽出される特徴量同士を比較することを意味する。例えば、コンテンツが画像である場合、コンテンツ実体情報の照合とは、画像を構成する画素の色情報や輝度情報を比較すること、または、画像に含まれるオブジェクト（人物や物体等）から抽出される特徴量を比較することである。また、コンテンツが音声や音楽である場合、コンテンツ実体情報の照合は、音声や音楽に含まれる周波数や振幅を比較することであり、音声や音楽の構成要素から抽出される特徴量を比較することである。
【００５８】
一元管理部４０９は、コンテンツ同定部４０６で同一のコンテンツであると同定された第一コンテンツおよび第二コンテンツの第一コンテンツ情報および第二コンテンツ情報を対応付けて一元的に管理する。
【００５９】
本実施の形態では、一元管理部４０９は、コンテンツ同定部４０６により同定された共有前コンテンツ情報と共有後コンテンツ情報とを対応付けて一元的に管理する。
【００６０】
図３は、本実施の形態における共有前コンテンツ情報保存部４０２に保存される共有前コンテンツ情報の一例を示す図である。図３に示す例では、共有前コンテンツ情報として共有前コンテンツのファイル名、共有前コンテンツの実体データ（「画像・動画」の列）、および共有前付加情報が対応付けて管理されている。共有前付加情報としては、例えば、共有前コンテンツの種類（画像、動画、音声等）を識別する情報、ファイルの拡張子、ファイルサイズ、共有前コンテンツが撮影や保存された日時に関する情報、共有前コンテンツが撮影や保存された場所に関する情報、共有前コンテンツが撮影や保存された機器に関する情報、共有前コンテンツを共有した際に利用したアプリケーションに関する情報、共有前コンテンツを共有した共有サイトを識別する情報、被写体に関する情報や撮影されたイベントまたはシーンに関する情報、画像サイズの縦横比率に関する情報や解像度に関する情報等が含まれる。なお、共有前付加情報は、撮影時または撮影後の任意の時点で、手動または自動で付加されうる。また、共有前付加情報としては、上述した全ての情報を含む必要はなく、一部の情報が含まれていればよい。なお、図３に示す例では、ファイル名と共有前付加情報が属性情報に相当し、実体データ（「画像・動画」の列）が実体情報に相当する。
【００６１】
図４は、本実施の形態における共有後コンテンツ情報保存部４０８に保存される共有後コンテンツ情報の一例を示す図である。図４に示す例では、共有後コンテンツ情報として、共有後コンテンツのファイル名、コンテンツの実体データ（画像・動画」の列）、および共有後付加情報が対応付けて管理されている。共有後付加情報としては、例えば、共有後コンテンツの種類（画像、動画、音声等）を識別する情報、ファイルの拡張子、ファイルサイズ、共有後コンテンツを共有した日時に関する情報、共有後コンテンツの共有時や共有後にユーザによって共有後コンテンツに付与されたコメント情報や評価情報、あるいはそれらをテキスト解析した情報等が含まれる。なお、共有後付加情報は、共有時または共有後の任意の時点で、手動または自動で付加されうる。また、共有後付加情報としては、上述した全ての情報を含む必要はなく、一部の情報が含まれていればよい。なお、図４に示す例では、ファイル名と共有後付加情報が属性情報に相当し、実体データ（「画像・動画」の列）が実体情報に相当する。
【００６２】
なお、共有前付加情報の一部または全ては、コンテンツ共有の際に、端末１０またはコンテンツ共有サーバ２０において削除されることがあるとしてもよい。
【００６３】
また、共有前付加情報の一部または全ては、コンテンツ共有の際に、端末１０またはコンテンツ共有サーバ２０において、より粗い情報に変換されるとしてもよい。例えば、（１）共有前コンテンツでは撮影や保存された日時について、秒単位まで含んでいた属性情報が、共有後コンテンツでは分単位の属性情報に変換されているとしてもよいし、（２）共有前コンテンツでは撮影や保存された場所について、緯度経度で秒単位まで含んでいた属性情報が、共有後コンテンツでは緯度経度で分単位の属性情報に変換されるとしてもよい。また、（３）共有前コンテンツでは撮影や保存された機器に関する情報について、機器の品番や型番まで含んでいた属性情報が、共有後コンテンツでは機器の種類に関する情報を含む属性情報に変換されるとしてもよい。また、（４）共有前コンテンツを共有した際に利用したアプリケーションについて、共有前コンテンツではアプリケーション名まで含んでいた属性情報が、共有後コンテンツではアプリケーションの種別のみを含む属性情報に変換されるとしてもよい。
【００６４】
そして、共有後コンテンツ情報保存部４０８は、上記のように変換された属性情報を、共有後付加情報に含めて保存する。
【００６５】
ここで、上述したが、共有後コンテンツとして共有された共有前コンテンツは、コンテンツ共有サーバ２０では、第一規則で付与された識別子に代えて第二規則で付与された識別子が与えられて共有される。つまり、コンテンツ共有サーバ２０内で共有後コンテンツを一意に識別可能とするように共有前コンテンツに付与されたファイル名とは異なるファイル名などの識別子に変換されて共有後コンテンツに付与される。なお、コンテンツ自体が、コンテンツ共有の際に、端末１０またはコンテンツ共有サーバ２０において変換されるとしてもよい。例えば（１）コンテンツ共有サーバ２０が管理する共有サイトが規定する許容最大サイズ以下となるように共有後コンテンツのファイルサイズを変換して保存（管理）するとしてもよい。また、（２）共有前コンテンツが画像の場合、共有サイトが規定する縦横比率に収まるように共有後コンテンツの画像の縦横比率を変換して保存(管理）するとしてもよい。
【００６６】
そして、共有後コンテンツ情報保存部４０８は、変換された情報のみ、または、変換前後の情報を対応付けて、共有後コンテンツ情報の一部として（含めて）保存する。
【００６７】
以上のように構成されたコンテンツ制御装置４０によれば、コンテンツの同定を行うための処理負荷を低減できる制御方法を実現できる。より具体的には、コンテンツの実体情報の照合を、すべての共有前コンテンツとすべての共有後コンテンツに対して行うのではなく、コンテンツの実体情報の照合（２次照合）に先だって、共有前コンテンツと共有後コンテンツに関する属性情報（例えばメタデータなど）を用いてコンテンツの実体情報の照合対象とすべき共有前コンテンツの範囲を絞り込む（１次照合）する。それにより、現実的な処理負荷、処理時間にてコンテンツの同定を行うことが可能になるので、コンテンツの同定を行うための処理負荷を低減できる。
【００６８】
なお、上記では、コンテンツ制御装置４０は、共有前コンテンツ情報取得部４０１と、共有前コンテンツ情報保存部４０２と、照合対象共有サイト設定部４０３と、絞り込み方法規定部４０４と、絞り込み部４０５と、コンテンツ同定部４０６と、共有後コンテンツ情報取得部４０７と、共有後コンテンツ情報保存部４０８と、一元管理部４０９とを備えるとしたが、それに限られない。図５に示すように、コンテンツ制御装置４０の最小構成として、最小構成部４０Ａを備えていればよい。すなわち、共有前コンテンツ情報取得部４０１と、絞り込み部４０５と、コンテンツ同定部４０６と、共有後コンテンツ情報取得部４０７とを備えていればよい。この最小構成部４０Ａを少なくとも備えることにより、コンテンツの実体情報の照合（２次照合）に先だって、共有前コンテンツと共有後コンテンツに関する属性情報（例えばメタデータなど）を用いてコンテンツの実体情報の照合対象とすべき共有前コンテンツの範囲を絞り込む（１次照合）することができるので、コンテンツの同定を行うための処理負荷を低減できる制御方法を実現できる。
【００６９】
次に、以上のように構成された本実施の形態に係るコンテンツ制御装置の動作について説明する。
【００７０】
図６は、本実施の形態のコンテンツ制御装置の動作の一例を示すフローチャートである。
【００７１】
図７は、本実施の形態のコンテンツ制御装置の特徴的な動作の一例を示すフローチャートである。
【００７２】
まず、照合対象共有サイト設定部４０３は、コンテンツ共有サーバ２０が管理する共有サイトのうち照合対象となる共有サイトを設定する（Ｓ１０）。ここで、照合対象の共有サイトの設定は、上述の通り、ユーザ入力またはユーザ入力以外の方法により行われる。
【００７３】
次に、絞り込み方法規定部４０４は、照合対象共有サイト設定部４０３に設定された共有サイトに依存した絞り込み方法（１次照合方法）を規定する（Ｓ２０）。絞り込み方法（１次照合方法）の具体例は上述の通りであるため説明を省略する。
【００７４】
次に、絞り込み部４０５は、絞り込み方法規定部４０４により規定された絞り込み方法（１次照合方法）に基づいて、２次照合対象となる共有前コンテンツを絞り込むための条件を設定する（Ｓ３０）。ここで、絞り込み部４０５は、上述したように、この条件を、共有前コンテンツ情報取得部４０１が取得した共有前コンテンツ情報および共有後コンテンツ情報取得部４０７が取得した共有後コンテンツ情報に含まれる属性情報の各項目の内容に基づいて規定される。
【００７５】
次に、コンテンツ制御装置４０は、本実施の形態における特徴的な動作であるコンテンツ制御方法を実行する（Ｓ４０）。
【００７６】
具体的には、図７に示すように、まず、共有前コンテンツ情報取得部４０１は、端末１０に保持され、第一規則で付与された識別子（ファイル名やＩＤ等）をそれぞれ有する複数の共有前コンテンツそれぞれに関する属性情報を含む共有前コンテンツ情報を取得する（Ｓ４１）。
【００７７】
次に、共有後コンテンツ情報保存部４０８は、コンテンツ共有サーバ２０に管理され、第一規則とは異なる第二規則で付与された識別子をそれぞれ有する複数の共有後コンテンツそれぞれに関する属性情報を含む共有後コンテンツ情報を取得する（Ｓ４２）。
【００７８】
次に、絞り込み部４０５は、複数の共有後コンテンツの中から、共有前コンテンツ情報と共有後コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する共有前ンテンツを照合対象（２次照合対象）として絞り込む（Ｓ４３）。
【００７９】
次に、コンテンツ同定部４０６は、複数の共有後コンテンツそれぞれのコンテンツ実体情報と、照合対象として絞り込まれた共有前コンテンツそれぞれのコンテンツ実体情報とを照合（２次照合）することで、一部または全部が同一のコンテンツである共有前コンテンツおよび共有後コンテンツを同定する（Ｓ４４）。
【００８０】
このようにして、コンテンツ制御装置４０は、共有後コンテンツのコンテンツ実体情報と、絞り込み部４０５により絞り込まれた（特定範囲に含まれる）共有前コンテンツのコンテンツ実体情報とを照合し、一部または全体が同一であるコンテンツを同定する。
【００８１】
そして、コンテンツ制御装置４０は、コンテンツ同定結果を、例えば一元管理情報として保存するとしてもよい。より具体的には、一元管理部４０９は、コンテンツ同定部４０６により同定された共有前コンテンツ情報と共有後コンテンツ情報とを対応付けて一元的に管理するとしてもよい。
【００８２】
ここで、図８を用いて、コンテンツ制御装置４０の動作による効果について説明する。図８は、本実施の形態におけるコンテンツ制御方法の効果を説明するための図である。
【００８３】
図８には、端末１０の保存部１１に保存されている共有前コンテンツ１１〜共通前コンテンツ１６が示されており、コンテンツ共有サーバ２０の保存部２１に管理（共有）されている共有後コンテンツａａ〜共通後コンテンツａｊが示されている。つまり、端末１０では、第一規則で付与された識別子（図ではＩＤ）をそれぞれ有する共有前コンテンツ１１〜共通前コンテンツ１６が保存されており、コンテンツ共有サーバ２０では、第一規則とは異なる第二規則で付与された識別子（図ではＩＤ）をそれぞれ有する共有後コンテンツａａ〜共通後コンテンツａｊが共有されている。
【００８４】
ここで、コンテンツ共有サーバ２０には、端末１０に保存されている共有前コンテンツ１３、１６が共有後コンテンツａａ、ａｄとして共有されているとする。この場合、従来技術では、共有前コンテンツ１３、１６と共有後コンテンツａａ、ａｄとが共有したコンテンツとその元となったコンテンが同一のコンテンツかどうかがわからない。これは、共有前コンテンツ１３、１６と共有後コンテンツａａ、ａｄとが同一のコンテンツであるかどうかを同定するために行う処理負荷が高く、同定処理が現実的ではないためからである。
【００８５】
それに対して、本実施の形態のコンテンツ制御方法では、コンテンツ実体情報の照合に先だって、共有前コンテンツと共有後コンテンツに関する属性情報を用いて、コンテンツ実体情報の照合対象とすべき共有前コンテンツの範囲を絞り込む。それにより、コンテンツの同定を行うためのコンテンツの実体情報の照合（２次照合）の処理負荷を低減できる。それにより、同一コンテンツを同定するための処理負荷が現実的なものとなり、共有前コンテンツ１３、１６と共有後コンテンツａａ、ａｄとが同一のコンテンツであることを同定することができるようになる。
【００８６】
図９は、一元化されたコンテンツ情報の一例を示す図である。図９に示す例では、図３に示す共有前コンテンツ情報と図４に示す共有後コンテンツ情報とが一元化された情報として、同一コンテンツを一意に識別するコンテンツＩＤと、同一コンテンツの実体データ（「画像・動画」の列）と、共有前付加情報と、共有後付加情報とが対応付けて管理される。
【００８７】
以下、図６および図７で説明した、本実施の形態に係るコンテンツ制御装置の処理内容の具体例を実施例として説明する。
【００８８】
（実施例１）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツが撮影や保存された日時に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツが撮影や保存された日時に関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５は、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得した共有前コンテンツおよび共有前コンテンツ（以下コンテンツとも記載）のそれぞれの撮影や保存された日時に関する属性情報を照合（１次照合）し、撮影や保存された日時が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと、絞り込み部４０５により絞り込まれた共有前コンテンツとをコンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。なお、例えば、共有前コンテンツ情報取得部４０１では共有前コンテンツが撮影や保存された日時に関する属性情報が詳細まで（例えば秒単位まで）取得され、共有後コンテンツ情報取得部４０７では共有後コンテンツが撮影や保存された日時に関する属性情報が粗めに（例えば分単位まで）取得されるような場合がある。この場合、絞り込み部４０５では、日時に関する属性情報のうち粗めの方までの（上記の例では分単位までの）属性情報を用いてコンテンツを照合（１次照合）すればよい。
【００８９】
（実施例２）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツが撮影や保存された場所に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツが撮影や保存された場所に関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８が取得したそれぞれのコンテンツの場所に関する属性情報を照合（１次照合）し、撮影や保存された場所が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５に絞り込まれた共有前コンテンツとをコンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。なお、例えば、共有前コンテンツ情報取得部４０１では共有前コンテンツが撮影や保存された場所に関する属性情報が詳細まで（例えば緯度経度で秒単位まで）取得され、共有後コンテンツ情報取得部４０７では共有後コンテンツが撮影や保存された場所に関する属性情報が粗めに（例えば緯度経度で分単位まで）取得されるような場合がある。この場合、絞り込み部４０５では、場所に関する属性情報のうち粗めの方までの（上記の例では分単位までの）属性情報を用いてコンテンツを照合（１次照合）すればよい。
【００９０】
（実施例３）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツが撮影や保存された機器に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツが撮影や保存された機器に関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得したそれぞれコンテンツの機器に関する属性情報を照合（１次照合）し、撮影や保存された機器が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとをコンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。なお、例えば、共有前コンテンツ情報取得部４０１では共有前コンテンツが撮影や保存された機器に関する属性情報が詳細まで（例えば機器の品番や型番等）取得され、共有後コンテンツ情報取得部４０７では共有後コンテンツが撮影や保存された機器に関する属性情報が粗めに（例えば携帯電話やタブレット、デジタルカメラ等といった機器の種類）取得されるような場合がある。この場合、絞り込み部４０５では、詳細な機器に関する属性情報が粗めの機器に関する属性情報に属するかどうかによってコンテンツを照合（１次照合）すればよい。
【００９１】
（実施例４）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツが撮影や保存された日時に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツが共有された日時に関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２が取得した共有前コンテンツそれぞれの撮影や保存された日時に関する属性情報と、共有後コンテンツ情報保存部４０８が取得した共有後コンテンツが共有された日時に関する属性情報とを照合（１次照合）し、撮影や保存された日時が共有された日時の前となる共有前コンテンツを２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとをコンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【００９２】
（実施例５）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツの種類に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によっても共有後コンテンツの種類に関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得したそれぞれのコンテンツの種類に関する属性情報を照合（１次照合）し、コンテンツの種類が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとをコンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【００９３】
（実施例６）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツのサイズに関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によっても共有後コンテンツのサイズに関する属性情報を含む共有前コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８が取得したそれぞれコンテンツのサイズに関する属性情報を照合（１次照合）し、サイズが同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。なお、例えば、共有サイトが共有するコンテンツの共有最大サイズを規定していて、ユーザがコンテンツを共有する際に共有最大サイズ以上のコンテンツは共有最大サイズにリサイズする共有サイトを利用している場合がある。この場合、絞り込み部４０５は、共有後コンテンツのサイズが共有最大サイズより小さいコンテンツに関しては、サイズが同じコンテンツ同士を照合対象（２次照合対象）として絞り込めばよい。また、絞り込み部４０５は、共有後コンテンツのサイズが共有最大サイズであるコンテンツに関しては、共有後コンテンツのサイズより大きい共有前コンテンツを照合対象（２次照合対象）として絞り込めばよい。
【００９４】
（実施例７）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツのタグに関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツのタグに関する属性情報を含む共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８が取得したそれぞれコンテンツのタグに関する属性情報を照合（１次照合）し、タグに関する属性情報が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【００９５】
なお、照合（１次照合）するタグに関する属性情報同士が概念体系上、上下関係や包含関係にある場合も、それらを持つコンテンツ同士を照合対象（２次照合対象）として絞り込むとしてもよい。ここでタグとは、人手で直接付与されたり、認識技術等を用いてコンテンツを解析した結果であったり、共有後コンテンツに付与されるコメントを解析した結果であったりと人や物、場所、シーン等に関する属性情報である。また、タグが概念体系上、上下関係や包含関係にあることは、例えば、タグの構成語句を抽出し、概念体系を定義した辞書データと比較することにより行うことができる。
【００９６】
（実施例８）
例えば、コンテンツの種類が画像であるとする。また、共有前コンテンツ情報取得部４０１によって画像サイズの縦横比率に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって画像サイズの縦横比率に関する属性情報を含む共有前コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得したそれぞれ画像サイズの縦横比率に関する属性情報を照合（１次照合）し、画像サイズの縦横比率が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【００９７】
（実施例９）
例えば、共有前コンテンツ情報取得部４０１によって端末１０が共有前コンテンツを取得（共有）した際に利用したアプリケーションに関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツを共有した際に利用したアプリケーションに関する属性情報を含む共有前コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８が取得したそれぞれコンテンツの利用したアプリケーションに関する属性情報を照合（１次照合）し、利用したアプリケーションに関する属性情報が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。なお、例えば、共有前コンテンツ情報取得部４０１では共有前コンテンツを取得（共有）した際に利用したアプリケーションに関する属性情報が詳細まで（例えばアプリケーション名等）取得され、共有後コンテンツ情報取得部４０７では共有後コンテンツを共有した際に利用したアプリケーションに関する属性情報が粗めに（例えばアプリケーションの種別）取得されるような場合がある。この場合、絞り込み部４０５では、詳細なアプリケーションに関する属性情報が粗めのアプリケーションに関する属性情報に属するかどうかによって照合（１次照合）すればよい。
【００９８】
（実施例１０）
例えば、共有前コンテンツ情報取得部４０１と共有後コンテンツ情報取得部４０７によってコンテンツが撮影や保存された機器に関する属性情報かコンテンツを共有した際に利用したアプリケーションに関する属性情報を含む共有前コンテンツ情報および共有後コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得した機器に関する属性情報または利用したアプリケーションに関する属性情報を照合（１次照合）し、コンテンツを共有した際に利用したアプリケーションがインストールされている機器またはコンテンツが撮影や保存された機器が同じコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【００９９】
（実施例１１）
例えば、共有前コンテンツ情報取得部４０１によって共有前コンテンツのファイル形式に関する属性情報を含む共有前コンテンツ情報が取得され、共有後コンテンツ情報取得部４０７によって共有後コンテンツのファイル形式に関する属性情報を含む共有前コンテンツ情報が取得されるとする。この場合、絞り込み部４０５では、共有前コンテンツ情報保存部４０２と共有後コンテンツ情報保存部４０８とが取得したファイル形式に関する属性情報を照合（１次照合）し、ファイル形式が同じであるコンテンツ同士を２次照合対象として絞り込む。コンテンツ同定部４０６では、共有後コンテンツと絞り込み部４０５により絞り込まれた共有前コンテンツとを、コンテンツ実体情報を用いて照合（２次照合）することで、一部または全部が同一のコンテンツであると同定した共有前コンテンツおよび共有後コンテンツを元々同一のコンテンツであると判断することができる。
【０１００】
なお、具体的な処理内容は上記の実施例１〜実施例１１で説明した場合に限らない。
【０１０１】
以上のように、本実施の形態によれば、共有前後のコンテンツに関する属性情報を用いて照合対象（２次照合対象）とすべき共有前コンテンツを絞り込み、共有後コンテンツと絞り込んだ共有前コンテンツとを、コンテンツ実体情報で照合（２次照合）することにより、一部または全部が同一のコンテンツである共有前コンテンツおよび共有後コンテンツとを同定できる。それにより、コンテンツの同定を行うための処理負荷を低減できるだけでなく、効率的かつ精度よくコンテンツの同定を行うことができる。そして、その結果、共有前後のコンテンツ情報を一元的に管理することが可能となる。
【０１０２】
以上、本発明のコンテンツ制御方法、コンテンツ制御装置およびプログラムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一つまたは複数の態様の範囲内に含まれてもよい。
【０１０３】
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。ここで、上記各実施の形態の画像復号化装置などを実現するソフトウェアは、次のようなプログラムである。
【０１０４】
すなわち、このプログラムは、コンピュータに、第一コンテンツ群に属する第一コンテンツであって第一規則で付与された識別子をそれぞれ有する第一コンテンツそれぞれに関する属性情報を含む第一コンテンツ情報を取得する第一コンテンツ情報取得ステップと、第二コンテンツ群に属する第二コンテンツであって前記第一規則とは異なる第二規則で付与された識別子をそれぞれ有する第二コンテンツそれぞれに関する属性情報を含む第二コンテンツ情報取得ステップと、前記第一コンテンツの中から、前記第一コンテンツ情報と前記第二コンテンツ情報とに基づいて設定された条件を満たす属性情報を有する第一コンテンツを照合対象として絞り込む絞り込みステップと、前記第二コンテンツそれぞれの実体情報と、前記照合対象として絞り込まれた第一コンテンツそれぞれの実体情報とを照合することで、一部または全部が同一のコンテンツである第一コンテンツおよび第二コンテンツを同定するコンテンツ同定ステップとを実行させる。
【０１０５】
また、例えば、絞り込み方法規定部４０４は、照合対象共有サイト設定部４０３で設定された共有サイトから管理方法以外の情報を取得し、取得したその情報に基づき、絞り込み方法（１次照合方法）を設計（規定）するとしてもよい。この場合、例えば、共有前コンテンツ情報取得部４０１が取得した共有前コンテンツ情報と、共有後コンテンツ情報取得部４０７が取得した共有後コンテンツ情報とを参照し、共有前コンテンツ情報および共有後コンテンツ情報で共通して取得できた情報を用いて絞り込み方法（１次照合方法）を設計（規定）するとしてもよい。これにより、新たな共有サイトに対しても、共有サイトに依存した絞り込み方法（１次照合方法）を設計（規定）することが可能となる。以下、このような構成での具体例を説明する。
【０１０６】
例えば、絞り込み方法規定部４０４は、絞り込み方法（１次照合方法）を規定するために、「共有前コンテンツの撮影または保存された日時が共有後コンテンツの共有日時以前である」、「共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合は共有前コンテンツのファイルサイズが共有後ファイルサイズと同じであり、共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合は共有前コンテンツのファイルサイズが共有最大サイズ以上のファイルサイズである」等の定義情報を保持しているとしてもよい。そして、共有前コンテンツ情報および共有後コンテンツ情報から日時に関する属性情報を取得できた場合は、「共有前コンテンツの撮影または保存された日時が共有後コンテンツの共有日時以前である」といった絞り込み方法を規定することとしてもよい。また、共有前コンテンツ情報および共有後コンテンツ情報からファイルサイズに関する属性情報を取得できた場合は、「共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合は共有前コンテンツのファイルサイズが共有後ファイルサイズと同じであり、共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合は共有前コンテンツのファイルサイズが共有最大サイズ以上のファイルサイズである」といった絞り込み方法を規定するとしてもよい。
【０１０７】
なお、絞り込み方法規定部４０４が規定する絞り込み方法（１次照合方法）は複数であってもよい。例えば、上述の例において、共有前コンテンツ情報および共有後コンテンツ情報から日時に関する属性情報とファイルサイズに関する属性情報とを取得できる場合は、「共有前コンテンツの撮影または保存された日時が共有後コンテンツの共有日時以前である」および「共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズ未満である場合は共有前コンテンツのファイルサイズが共有後ファイルサイズと同じであり、共有後コンテンツのファイルサイズが共有サイトに規定された共有最大サイズである場合は共有前コンテンツのファイルサイズが共有最大サイズ以上のファイルサイズである」といった絞り込み方法（１次照合方法）を規定してもよい。
【０１０８】
また、上記実施の形態では、共有後コンテンツを参照元、共有前コンテンツを参照先としてコンテンツの同定を行う例について説明したが、参照元となるコンテンツ、参照先となるコンテンツはこの例に限らず、何らかのコンテンツ群を参照元、このコンテンツ群と異なる他のコンテンツ群を参照先として、本開示のコンテンツ制御方法を行うとしてもよい。例えば、共有サイトに保存された共有後コンテンツから選択して他の端末に保存したコンテンツ群を参照元、共有サイトに保存された共有後コンテンツを参照先としてもよい。
【０１０９】
また、上記実施の形態では、共有前コンテンツを絞り込んで、共有後コンテンツと照合（２次照合）するとして説明したがそれに限らない。共有後コンテンツを絞りこんで、共有前コンテンツと照合（２次照合）するとしてもよい。
【０１１０】
また、上記実施の形態では、コンテンツ共有サーバ２０は、例えばＳＮＳや共有サイトを提供するサーバ装置として説明したが、それに限られない。共有前コンテンツ（第一コンテンツ）の一部が共有後コンテンツ（第二コンテンツ）として保存（共有や複製も含む）される際、ファイル名やＩＤなどコンテンツを一意に識別する識別子が変更されるサービス、すなわち、実体情報を照合しないとコンテンツを同定できないか否かがわかないサービスであればよい。
【０１１１】
また、上記実施の形態では、第一コンテンツ群に複数の第一コンテンツが属するとして説明したが、それに限らない。ユーザによる削除等により第一コンテンツ群に一つの第一コンテンツが属する場合もあり、この場合も本開示の範囲に含まれる。同様に、第二コンテンツ群に複数の第二コンテンツが属するとして説明したが、それに限らず、第ニコンテンツ群に一つの第二一コンテンツが属する場合も本開示の範囲に含まれる。
【０１１２】
また、実施の形態におけるコンテンツ制御装置が備える構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。
【０１１３】
システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含んで構成されるコンピュータシステムである。前記ＲＯＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１１４】
なお、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、あるいはＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１１５】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１１６】
また、本発明は、上述した最小構成部４０Ａを備えるコンテンツ制御装置として実現することができるだけでなく、最小構成部４０Ａに含まれる処理部をステップとするコンテンツ制御方法等として実現することもできる。
【産業上の利用可能性】
【０１１７】
本発明は、コンテンツ制御方法、コンテンツ制御装置およびプログラムに利用でき、特にユーザが撮影もしくは保存したコンテンツと、その中から共有したコンテンツとを同定し、コンテンツ情報を一元的に管理する機能やサービス等を実現するためのコンテンツ制御方法、コンテンツ制御装置およびプログラムに利用できる。
【符号の説明】
【０１１８】
１０    端末
２０    コンテンツ共有サーバ
３０    ネットワーク
４０    コンテンツ制御装置
４０Ａ    最小構成部
４０１    共有前コンテンツ情報取得部
４０２    共有前コンテンツ情報保存部
４０３    照合対象共有サイト設定部
４０４    絞り込み方法規定部
４０５    絞り込み部
４０６    コンテンツ同定部
４０７    共有後コンテンツ情報取得部
４０８    共有後コンテンツ情報保存部
４０９    一元管理部
【図１】
2014006903.tif 000003
【図２】
2014006903.tif 000004
【図３】
2014006903.tif 000005
【図４】
2014006903.tif 000006
【図５】
2014006903.tif 000007
【図６】
2014006903.tif 000008
【図７】
2014006903.tif 000009
【図８】
2014006903.tif 000010
【図９】
2014006903.tif 000011
【国際調査報告】
2014006903.tif 000012
2014006903.tif 000013
2014006903.tif 000014