(57)【要約】【課題】複数の電子機器のユーザ間でコンテンツの共有を簡易かつ効果的にする。【解決手段】コンテンツ記録装置１−Ｘは、記憶部１２−Ｘに登録した友達機器のＩＤを有する他のコンテンツ記録装置１−Ｙ、すなわち共有先機器から、当該共有先機器の記録したコンテンツの記録日時情報、記録位置情報、総コンテンツ記録数などの付帯情報を取得する。これらの付帯情報と、コンテンツ記録装置１−Ｘの記録したコンテンツの付帯情報とを照合し、その結果に応じて、コンテンツ記録装置１−Ｘの記録したコンテンツをコンテンツ記録装置１−Ｙに送信する。なお、コンテンツ記録時の付帯情報の他、コンテンツ共有時や閲覧時に記録された付帯情報の照合結果に応じてコンテンツを共有してもよい。【選択図】  図１９
2010068247.tif 000002
【特許請求の範囲】
【請求項１】
画像および音声のうち少なくとも一方を含むコンテンツを記録するコンテンツ記録部と、
前記コンテンツ記録部によるコンテンツの記録時、閲覧時および共有時のうち少なくとも１つを含む状況に関するコンテンツ状況情報を前記コンテンツと対応づけて記録するコンテンツ状況情報記録部と、
前記コンテンツを他の機器に出力可能な出力部と、
前記他の機器の取得した現在または過去の状況情報を入力する入力部と、
前記入力部の入力した他の機器の状況情報と前記コンテンツ状況情報記録部の記録したコンテンツ状況情報とを比較し、前記比較の結果に応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する制御部と、
を備えるコンテンツ出力装置。
【請求項２】
前記コンテンツ状況情報は、コンテンツの記録時の位置情報を含み、
前記他の機器の状況情報は、現在の位置情報を含み、
前記制御部は、前記入力部の入力した他の機器の位置情報と前記コンテンツ状況情報記録部の記録した位置情報との間の距離に基づいて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項１に記載のコンテンツ出力装置。
【請求項３】
前記コンテンツ状況情報は、コンテンツの記録時の位置情報を含み、
前記他の機器の状況情報は、前記他の機器によるコンテンツの記録時における位置情報を含み、
前記制御部は、前記入力部の入力した他の機器の位置情報と前記コンテンツ状況情報記録部の記録した位置情報とが一致するか否かに応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項１に記載のコンテンツ出力装置。
【請求項４】
前記制御部は、前記コンテンツ記録部の記録したコンテンツの総数と前記他の機器の位置情報の記録したコンテンツの総数の差異に応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項３に記載のコンテンツ出力装置。
【請求項５】
前記制御部は、前記コンテンツ記録部がコンテンツを記録した時の位置情報と前記他の機器がコンテンツを記録した時の位置情報との近接度に応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項３または４に記載のコンテンツ出力装置。
【請求項６】
前記コンテンツ状況情報は、コンテンツの記録時の日時情報を含み、
前記他の機器の状況情報は、前記他の機器によるコンテンツの記録時における日時情報を含み、
前記制御部は、前記入力部の入力した他の機器の日時情報と前記コンテンツ状況情報記録部の記録した日時情報とが一致するか否かに応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項１に記載のコンテンツ出力装置。
【請求項７】
前記コンテンツ記録部は画像を記録する撮像部を含み、
前記制御部は、前記撮像部が記録した画像の撮像範囲内に前記他の機器が存在するか否かを判断し、前記判断の結果に応じて前記撮像部の記録した画像を前記他の機器に出力するよう前記出力部を制御する請求項１に記載のコンテンツ出力装置。
【請求項８】
前記コンテンツ記録部は画像を記録する撮像部を含み、
前記制御部は、前記撮像部が記録した画像と、前記他の機器の取得した画像とが重複部分を有するか否かを判断し、前記判断の結果に応じて前記撮像部の記録した画像を前記他の機器に出力するよう前記出力部を制御する請求項１に記載のコンテンツ出力装置。
【請求項９】
所望の機器の識別情報を登録する登録部を備え、
前記入力部は、前記他の機器の識別情報を入力し、
前記制御部は、前記登録部の登録した識別情報と前記入力部の入力した識別情報とが一致するか否かを判断し、前記判断の結果に応じて前記コンテンツ記録部の記録したコンテンツを前記他の機器に出力するよう前記出力部を制御する請求項１〜８のいずれかに記載のコンテンツ出力装置。
【請求項１０】
コンピュータが、
画像および音声のうち少なくとも一方を含むコンテンツを記録するステップと、
前記コンテンツの記録時、閲覧時および共有時のうち少なくとも１つを含む状況に関するコンテンツ状況情報を前記コンテンツと対応づけて記録するステップと、
前記他の機器の取得した現在または過去の状況情報を入力するステップと、
前記入力した他の機器の状況情報と前記記録したコンテンツ状況情報とを比較し、前記比較の結果に応じて前記記録したコンテンツを前記他の機器に出力するステップと、
を実行するコンテンツ出力方法。
【請求項１１】
請求項１０に記載のコンテンツ出力方法をコンピュータに実行させるプログラム。
【請求項１２】
請求項１〜９のいずれかに記載のコンテンツ出力装置と、
前記コンテンツ出力装置に状況情報を入力する他の機器と、
を含むコンテンツ出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像や音声を含んだコンテンツを、所望の相手方の機器に出力する装置、方法、プログラムおよびシステムに関する。
【背景技術】
【０００２】
特許文献１では、複数の装置（デジタルスチルカメラなど）間で、各装置が有する画像データに対する編集の結果を複数の装置で共有する。
【０００３】
特許文献２では、画像内の人物の顔のサイズや位置に基づいて、撮像者にとっての重要度を判定する。
【０００４】
特許文献３は、電子アルバム間でのデータ共有に関し、伝送元・伝送先の画像群の特徴量を検出し、一定値以上の特徴量を持つ画像を相手方に送信する
。
【０００５】
特許文献４では、デジタルカメラから取り込まれる撮影画像ファイルには、デジタルカメラの識別情報が含まれている。この撮影画像ファイルがＨＤＤに記憶される。電子アルバム作成装置は、識別情報に基づいて画像を抽出し、電子アルバムを作成する。これにより、各参加者毎の電子アルバムを簡単に作成することができる。
【特許文献１】特開２００７−１５８５６３号公報
【特許文献２】特開２００７−２０１９８０号公報
【特許文献３】特開２００６−７９４５８号公報
【特許文献４】特開２００３−１８５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、デジタルスチルカメラ、デジタルビデオカメラ、デジタルオーディオレコーダ、カメラ付きあるいは録音機能付き携帯電話などのデジタルコンテンツ記録装置が、記録媒体の容量増大に伴って広く普及している。これらの機器を用いて記録媒体に大量に記録された静止画像、動画像、音声の整理や分類の手間も、これに応じて非常に大きくなっている。さらに、近年、ネットワークでデジタルコンテンツを共有するサービスも普及しており、ユーザ各自の保管する記録媒体には、自分自身が記録したコンテンツや、他のユーザの管理するコンピュータからダウンロードしたコンテンツが混在していると、それらの整理や分類の手間はさらに増す。
【０００７】
この点、特許文献１では、複数の機器間で画像を共有する際に、１台で行った画像編集内容を別の機器でも共有する技術が開示されている。ただし、あくまでも画像が共有された後での編集にとどまり、どのように画像を共有するかには触れられていない。
【０００８】
特許文献２では、画像中の顔の位置やサイズを基に重要度を判定する。こうした重要度判定（特徴量検出）を用いた画像共有方法として、特許文献３が挙げられるが、単に画像の特徴量のみを使った共有がユーザにとって魅力的であるとは限らない。例えば、ユーザが知らない人物の写真を共有されても、うれしいとは感じないであろう。逆に、あるユーザが記録したコンテンツが何の特徴のないものであっても、他のユーザが共有を欲する場合もあるが、特許文献３ではこれに対応できない。
【０００９】
現状のデジタルスチルカメラだけでなく、静止画、音声、あるいは音声付き動画を記録可能な携帯電話も広く普及しており、１人のユーザが１台のデジタルコンテンツ記録装置を持ち歩くことは日常的になっている以上、各ユーザが雑多に記録するコンテンツのうち他のユーザにとって有用なコンテンツを効果的に共有することが求められる。
【００１０】
本発明は、複数の電子機器のユーザ間でコンテンツの共有を簡易かつ効果的にすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係るコンテンツ出力装置は、画像および音声のうち少なくとも一方を含むコンテンツを記録するコンテンツ記録部と、コンテンツ記録部によるコンテンツの記録時、閲覧時および共有時のうち少なくとも１つを含む状況に関するコンテンツ状況情報をコンテンツと対応づけて記録するコンテンツ状況情報記録部と、コンテンツを他の機器に出力可能な出力部と、他の機器の取得した現在または過去の状況情報を入力する入力部と、入力部の入力した他の機器の状況情報とコンテンツ状況情報記録部の記録したコンテンツ状況情報とを比較し、比較の結果に応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する制御部と、を備える。
【００１２】
コンテンツ状況情報は、コンテンツの記録時の位置情報を含み、他の機器の状況情報は、現在の位置情報を含み、制御部は、入力部の入力した他の機器の位置情報とコンテンツ状況情報記録部の記録した位置情報との間の距離に基づいてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００１３】
コンテンツ状況情報は、コンテンツの記録時の位置情報を含み、他の機器の状況情報は、他の機器によるコンテンツの記録時における位置情報を含み、制御部は、入力部の入力した他の機器の位置情報とコンテンツ状況情報記録部の記録した位置情報とが一致するか否かに応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００１４】
制御部は、コンテンツ記録部の記録したコンテンツの総数と他の機器の位置情報の記録したコンテンツの総数の差異に応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００１５】
制御部は、コンテンツ記録部がコンテンツを記録した時の位置情報と他の機器がコンテンツを記録した時の位置情報との近接度に応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００１６】
コンテンツ状況情報は、コンテンツの記録時の日時情報を含み、他の機器の状況情報は、他の機器によるコンテンツの記録時における日時情報を含み、制御部は、入力部の入力した他の機器の日時情報とコンテンツ状況情報記録部の記録した日時情報とが一致するか否かに応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００１７】
コンテンツ記録部は画像を記録する撮像部を含み、制御部は、撮像部が記録した画像の撮像範囲内に他の機器が存在するか否かを判断し、判断の結果に応じて撮像部の記録した画像を他の機器に出力するよう出力部を制御する。
【００１８】
コンテンツ記録部は画像を記録する撮像部を含み、制御部は、撮像部が記録した画像と、他の機器の取得した画像とが重複部分を有するか否かを判断し、判断の結果に応じて撮像部の記録した画像を他の機器に出力するよう出力部を制御する。
【００１９】
所望の機器の識別情報を登録する登録部を備え、入力部は、他の機器の識別情報を入力し、制御部は、登録部の登録した識別情報と入力部の入力した識別情報とが一致するか否かを判断し、判断の結果に応じてコンテンツ記録部の記録したコンテンツを他の機器に出力するよう出力部を制御する。
【００２０】
本発明に係るコンテンツ出力方法は、コンピュータが、画像および音声のうち少なくとも一方を含むコンテンツを記録するステップと、コンテンツの記録時、閲覧時および共有時のうち少なくとも１つを含む状況に関するコンテンツ状況情報をコンテンツと対応づけて記録するステップと、他の機器の取得した現在または過去の状況情報を入力するステップと、入力した他の機器の状況情報と記録したコンテンツ状況情報とを比較し、比較の結果に応じて記録したコンテンツを他の機器に出力するステップと、を実行する。
【００２１】
このコンテンツ出力方法をコンピュータに実行させるプログラムも本発明に含まれる。
【発明の効果】
【００２２】
この発明によると、相手の機器の状態情報と自己のコンテンツ記録時の状態情報とを比較し、その結果に応じてコンテンツを相手の機器に出力するから、お互いの状況に関連性のある場合に自動的にコンテンツの共有を行うことができる。
【発明を実施するための最良の形態】
【００２３】
＜第１実施形態＞
図１は本発明の好ましい実施形態に係るコンテンツ共有システムの概略構成図である。このシステムは、複数のコンテンツ記録機器１で構成される。図１の画像共有システムは、それぞれ静止画や音声付き動画を記録可能なデジタルスチルカメラ１ａ、携帯電話１ｂ、ＰＤＡ１ｃを含んでいる。これらの機器は、静止画、動画、音声の記録を可能な電子回路を備えているコンテンツ記録機器１に包含される点で本質的な差異はない。
【００２４】
図２は、コンテンツ記録機器１のブロック図である。コンテンツ記録機器１は、ＵＳＢポート・有線・無線ＬＡＮアダプタ・人体通信用の微弱電流を入出力する電極などの公知のデータ通信手段で構成されたデータ送受信部（通信Ｉ／Ｆ）１１、ＲＡＭ、ＲＯＭ、ハードディスク、メモリカードやＤＶＤなどの可搬性記録媒体などで構成された記憶部１２を備えている。
【００２５】
また、コンテンツ記録機器１は、被写体像を撮像素子の受光面に結像する撮像レンズ、被写体像をアナログ画像信号に光電変換して出力するＣＣＤやＣＭＯＳなどの撮像素子、撮像素子から出力されたアナログ画像信号をデジタル画像データに変換するＡＤ変換部を含む撮像部１５、撮像部１５から出力された画像データの画素数の変更、シャープネス補正、ガンマ補正、コントラスト補正、ホワイトバランス補正などを行う画像処理部１４を含んでいる。
【００２６】
また、コンテンツ記録機器１は、集音用のマイク、マイクから取得されたアナログ音声信号を増幅後デジタルデータに変換し、所定の圧縮記録形式（ＭＰＥＧ４など）で圧縮するなどのデータ処理がなされ、撮像部１５の取得した静止画あるいは動画とともに、あるいはその画像とは別個に圧縮音声を記憶部１２に保存する録音部１６を含んでいる。
【００２７】
記憶部１２は、撮影で得た画像データ（静止画、動画）や録音で得た音声データ、あるいはその双方を記録したデータ（例えばＭＰ４ファイル）、テキストデータで記述された付帯情報その他のコンテンツを保持する手段であり、例えばスマートメディアと呼ばれるメモリカードが使用される。記録メディアの形態はこれに限定されず、ＰＣカード、コンパクトフラッシュ（登録商標）、磁気ディスク、光ディスク、光磁気ディスク、メモリスティックなどでもよく、電子的、磁気的、もしくは光学的、またはこれらの組み合わせによる方式などに従って読み書き可能な媒体を用いることができる。異種・同種の記録メディアを問わず、複数の媒体を装着可能な構成にしてもよい。また、保存する手段は、着脱可能なリムーバブルメディアに限らず、内蔵された記録媒体（内蔵メモリ）であってもよい。また、記憶部１２には、各コンテンツ記録機器１に固有の機器情報（ＩＤ）が記録されている。
【００２８】
また、コンテンツ記録機器１は、記憶部１２の不揮発性記憶媒体（ＲＯＭや磁気ディスクなど）に予め記憶されているか、あるいは録音部１６の格納した音声、操作音、シャッタ音、ＡＦの合焦音などの各種音声データを、アナログ音声信号変換や増幅などのデータ処理を行い、スピーカに出力する音声処理回路１７を含んでいる。
【００２９】
ＲＴＣ（リアルタイムクロック）１８は、現在日時情報を出力する。この現在時刻情報は、撮像部１５による記録用画像の撮影日時情報として、画像や音声などのコンテンツとともに、例えばテキストデータで記述されたメタ情報やヘッダ情報として、記憶部１２に記憶することができる。撮影日時情報から派生する情報、例えば午前、午後、昼間、夕方、夜間、朝といった時間帯情報、春夏秋冬といった季節情報も、撮影日時情報に含めることができる。
【００３０】
位置情報取得部１９は、ＧＰＳ受信機で構成され、ＧＰＳ衛星からの電波を受信して軌道からの距離を測定することにより、現在位置情報を得る。この現在位置情報は、撮像部１０２による記録用画像の撮影位置情報として、画像や音声などのコンテンツとともに、例えばテキストデータで記述されたメタ情報やヘッダ情報として、記憶部１２に記憶することができる。現在位置情報の取得元は、ＧＰＳ受信機でなくてもよく、コンテンツ記録機器１の通信範囲内にある最も近傍の位置通知サーバからその位置情報の通知を受け、これをコンテンツ記録機器１の概略の位置情報とすることもできる。
【００３１】
情報処理部（ＣＰＵ）３０は、レリーズスイッチ、モードダイヤル、テンキー等を含む操作部２０の各種のボタンやキーからのユーザ操作部材への指示入力に基づいてコンテンツ記録機器１内の各回路を統括制御することができる。情報処理部３０の実行するプログラムは記憶部１２のＲＯＭやＤＶＤなどに記憶され、適宜ＲＡＭにロードされて実行される。ただし、図示しない外部のプログラム配信サーバから通信Ｉ／Ｆ１１を経由してプログラムを受信し、これをＣＰＵ３０が実行してもよく、プログラムは必ずしもローカルデータとして常に記憶部１２に記憶されなくてもよい。
【００３２】
情報処理部３０の実行するプログラムは、共有有無決定部３１、ユーザ情報登録部３２、枚数チェック部３３、位置チェック部３４、タイミングチェック部３５、画像合成可能有無チェック部３６を含んでいる。これらのプログラムによって実現される処理の内容は後述する。
【００３３】
表示部１３は、デコーダーやディスプレイを含み、情報処理部３０の指示に応じ、映像を表示する。
【００３４】
デジタルスチルカメラ１ａ、携帯電話１ｂ、ＰＤＡ１ｃは、いずれも図２の各ブロックを備えているものとするが、それ以外の回路構成も備えることができる。例えば、携帯電話１ｂは、移動体電話通信網と通信する通信回路、通信回路で受信した音声信号を拡声する再生回路、マイクで集音した音声をデジタル音声にして通信回路を介し所望の相手方電話機に送信する送信回路などを備えている。
【００３５】
以下、デジタルスチルカメラ１ａ、携帯電話１ｂ、ＰＤＡ１ｃなどの異なるコンテンツ記録機器１がそれぞれ個別に備える共通のブロックを区別するため、これらのブロックの符号に「ａ」、「ｂ」、「ｃ」、「Ａ」、「Ｂ」などの副添え字（subsuffix）を付することもある。例えば、共有有無決定部３１ａは、デジタルスチルカメラ１ａの備えるブロックを示す。
【００３６】
図３は、本システムの１つ目の利用形態を示す。カメラ１ａ、携帯電話１ｂ、ＰＤＡ１ｃの各ユーザは、互いにあるいは一方的に友人と認識する他ユーザの保有するコンテンツ記録機器１のＩＤを、操作部２０や通信Ｉ／Ｆ１１を介して自己の保有するコンテンツ記録機器１に入力する。ユーザ情報登録部３２は、入力された他ユーザのコンテンツ記録機器１のＩＤを「友達機器情報」として記憶部１２に格納する。
【００３７】
友達機器情報の入力の形態は特に限定されない。カメラ１ａの操作部２０がタッチパネルを備えていれば、カメラ１ａにアクセスして友達機器情報の登録を要求してきた他のコンテンツ記録機器１、例えば携帯電話１ｂ、ＰＤＡ１ｃの一覧を表示部１３に表示し、その中から友達機器情報がタッチされると、タッチされた機器のＩＤが友達機器情報としてカメラ１ａの記憶部１２に格納される。あるいは、通信Ｉ／Ｆ１１を介してカメラ１ａをパソコンに接続し、パソコンからカメラ１ａに送信されたＩＤを友達機器情報として、カメラ１ａの記憶部１２ａに格納する。あるいは、カメラ１ａの通信Ｉ／Ｆ１１への無線接続を要求してきた他のコンテンツ記録機器１、例えば携帯電話１ｂ、ＰＤＡ１ｃが、カメラ１ａが予め発行した真正なパスワードその他の接続コードを、カメラ１ａに送信した場合、その真正な接続コードを送ってきたコンテンツ記録機器１のＩＤを友達機器情報として、カメラ１ａの記憶部１２ａに格納する。
【００３８】
その他、カメラ１ａはメールや人体通信などで他のコンテンツ記録機器１から送られてきたＩＤのうち操作部２０を介して選択された所望のものを友達機器情報として記憶部１２ａに格納してもよい。メールや人体通信は個人的な通信手段であり、ある程度人間関係が構築されているユーザ間で行われることが推測されるから、友達機器情報の送受信に適している。
【００３９】
友達機器情報は、さらに、個々のコンテンツあるいはその識別情報に対応づけることができる。ただし、ある友達機器情報が個々のコンテンツと対応づけられず記憶部１２に格納されていれば、いずれのコンテンツについてもその友達機器情報が対応づけられているとみなす。
【００４０】
ここでは、カメラ１ａの記憶部１２ａには、画像Ｉ１に携帯電話１ｂのＩＤ「Ｂ」が友達機器情報として対応づけられて格納されており、さらに、画像Ｉ３にＰＤＡ１ｃのＩＤ「Ｃ」が友達機器情報として対応づけられて格納されているものとする。また、携帯電話１ｂの記憶部１２ｂには、画像Ｉ２にカメラ１ａのＩＤ「Ａ」が友達機器情報として対応づけられて記憶部１２に格納されているものとする。なお、ＰＤＡ１ｃはカメラ１ａや携帯電話１ｂのＩＤを友達機器情報として記憶部１２ｂに格納していないため、ＰＤＡ１ｃの記録したコンテンツがカメラ１ａや携帯電話１ｂによって共有されることはないが、これらのＩＤを友達機器情報として記憶部１２ｂに格納すれば、共有は可能である。
【００４１】
ただし、友達機器情報は、各コンテンツ記録機器１の記憶部１２のローカル情報とする必然性はなく、図示しないサーバに保管され、そのサーバに各コンテンツ記録機器１がアクセスして自己の機器ＩＤに対応する友達機器情報のＩＤのみを参照できるようにしてもよい。
【００４２】
コンテンツの提供元となるコンテンツ記録機器１（共有元機器）の共有有無決定部３１は、記憶部１２の友達機器情報を参照し、撮像部１５によって記録された静止画や動画、あるいは録音部１６で記録された音声に加え、それらに付随する情報として操作部２０から入力されたり（例えば、撮影者コメント）、情報処理部３０によって指定された（例えば操作部２０から撮像指示が入力されたときのＲＴＣ１８の現在時刻情報や位置情報取得部１９の位置情報）付帯情報を含むテキストデータを含むコンテンツの共有相手方となるコンテンツ記録機器１（共有先機器）を決定する。そして、共有有無決定部３１は、決定された共有先機器に対し、コンテンツを送信するよう通信Ｉ／Ｆ１１を制御する。なお、共有元機器の共有有無決定部３１は、共有相手方のコンテンツ記録機器１からのコンテンツ共有の要求を受信してからコンテンツの共有相手方を決定してもよい。
【００４３】
例えば、カメラ１ａが、撮像部１５ａを介して画像Ｉ１を記録したとする。この場合、共有有無決定部３１ａは、記憶部１２ａの画像Ｉ１に対応する友達機器情報を参照し、撮像部１５ａによって記録された画像Ｉ１の共有相手方となるコンテンツ記録機器１を決定する。具体的には、共有有無決定部３１ａは、記憶部１２ａの画像Ｉ１に対応する友達機器情報と同一の機器情報を有するコンテンツ記録機器１、すなわち携帯電話１ｂを、画像Ｉ１の共有相手方に決定する。そして、カメラ１ａが通信Ｉ／Ｆ１１ａを介して携帯電話１ｂに画像Ｉ１を送信する。画像Ｉ１に音声情報や付帯情報が付属していれば、画像Ｉ１とともにこれも送る。
【００４４】
あるいは、携帯電話１ｂが、撮像部１５ｂを介して画像Ｉ２を記録したとする。この場合、共有有無決定部３１ｂは、記憶部１２ｂの画像Ｉ２に対応する友達機器情報を参照し、撮像部１５ｂによって記録された画像Ｉ２の共有相手方となるコンテンツ記録機器１を決定する。具体的には、共有有無決定部３１ｂは、記憶部１２ｂの画像Ｉ１に対応する友達機器情報と同一の機器情報を有するコンテンツ記録機器１、すなわちカメラ１ａを、記録された画像Ｉ１の共有相手方に決定する。そして、携帯電話１ｂが通信Ｉ／Ｆ１１ｂを介してカメラ１ａに画像Ｉ２を送信する。画像Ｉ２に音声情報や付帯情報が付属していれば、画像Ｉ２とともにこれも送る。
【００４５】
あるいは、カメラ１ａが、撮像部１５ａを介して画像Ｉ３を記録したとする。この場合、共有有無決定部３１ａは、記憶部１２ａの画像Ｉ３に対応する友達機器情報を参照し、撮像部１５ａによって記録された画像Ｉ１の共有相手方となるコンテンツ記録機器１を決定する。具体的には、共有有無決定部３１ａは、記憶部１２ａの画像Ｉ３に対応する友達機器情報と同一の機器情報を有するコンテンツ記録機器１、すなわち携帯電話１ｂを、画像Ｉ３の共有相手方に決定する。そして、カメラ１ａが通信Ｉ／Ｆ１１ａを介して携帯電話１ｂに画像Ｉ３を送信する。画像Ｉ３に音声情報や付帯情報が付属していれば、画像Ｉ３とともにこれも送る。なお、画像Ｉ１とＩ３は同じでもよい。この場合、カメラ１ａから携帯電話１ｂとＰＤＣ１ｃの双方に同じ画像Ｉ１が送信される。
【００４６】
こうすることで、ユーザ自身が友達と認めた他のユーザの保有するコンテンツ記録機器１だけに自ら記録したコンテンツを共有させることができ、後から手動でいちいちコンテンツを送る操作も省ける。
【００４７】
なお、画像の送信の態様は各種採用される。例えば、静止画像ファイル、動画ファイル、音声ファイルそのものをダウンロードさせてもよいし、ストリーミング配信のように受信側は再生のみ可能でデータそのものの保存はできないものでもよい。
【００４８】
図４は、本システムの２つ目の利用形態を示す。ここでは、カメラ１ａ、携帯電話１ｂ、ＰＤＣ１ｃなどのコンテンツ記録機器１が本システムを構成する。図３のシステムと同様、各コンテンツ記録機器１は、所望の友達機器情報を記憶部１２に格納している。ここでは、カメラ１ａの記憶部１２ａには、携帯電話１ｂのＩＤ「Ｂ」とＰＤＡ１ｃのＩＤ「Ｃ」が友達機器情報として対応づけられて格納されているとする。
【００４９】
共有元機器の共有有無決定部３１は、記憶部１２の友達機器情報を参照し、撮像部１５によって記録された静止画や動画、あるいは録音部１６で記録された音声、あるいはそれらに付随する情報として操作部２０から入力されたり（例えば、撮影者コメント）、情報処理部３０によって指定された（例えば操作部２０から撮像指示が入力されたときのＲＴＣ１８の現在時刻情報や位置情報取得部１９の位置情報）付帯情報を含むテキストデータを含むコンテンツの共有相手方となるコンテンツ記録機器１を決定する。
【００５０】
次に、共有元機器の位置チェック部３４は、決定された共有先機器に対し、現在位置情報の送信を通信Ｉ／Ｆ１１を介して要求する。共有相手方のコンテンツ記録機器１は、位置情報の送信要求を通信Ｉ／Ｆ１１を介して受信したことに応じ、位置情報取得部１９から現在位置情報を取得し、これをコンテンツの提供元となるコンテンツ記録機器１に送信する。
【００５１】
次に、共有元機器の位置チェック部３４は、自己の位置情報取得部１９から（あるいは記録済みのコンテンツの付帯情報から）、現在位置情報を取得した上、これを共有先機器から受信した現在位置情報と比較する。その比較の結果、両者の間の距離が所定の閾値（例えば５ｍ）未満である場合、共有元機器の共有有無決定部３１は、共有先機器にコンテンツを送信するよう通信Ｉ／Ｆ１１を制御する。
【００５２】
図４では、カメラ１ａが共有元機器であり、カメラ１ａから見て携帯電話１ｂもＰＤＡ１ｃも共有先機器である。しかし、携帯電話１ｂはカメラ１ａからの距離が所定の閾値の範囲内になく、カメラ１ａの記録したコンテンツは携帯電話１ｂに送信されない。一方、ＰＤＡ１ｃはカメラ１ａからの距離が所定の閾値の範囲内にあり、カメラ１ａの記録したコンテンツはＰＤＡ１ｃに送信される。
【００５３】
この結果、共有元機器・共有先機器の双方の現在位置情報同士を比較した結果に応じてコンテンツを送信すると、一緒に旅行に行くなど行動を共にする友達同士が近くにいたときにコンテンツが送信されることになる。また、共有元機器の記録したコンテンツの付帯情報に記録された現在位置情報と、共有先機器の現在位置情報とを比較した結果に応じてコンテンツを送信すると、先にあるユーザが既にコンテンツ記録を行った場所の近くに、そのユーザの友達機器が来たときにコンテンツが送信されることになる。
【００５４】
図５は、本システムの３つ目の利用形態を示す。ここでは、カメラ１ａ、携帯電話１ｂ、ＰＤＣ１ｃなどのコンテンツ記録機器１が本システムを構成する。図３のシステムと同様、各コンテンツ記録機器１は、友達機器情報を記憶部１２に格納している。ここでは、カメラ１ａの記憶部１２ａには、ＰＤＡ１ｃのＩＤ「Ｃ」が友達機器情報として格納されているとする。また、ＰＤＡ１ｃの記憶部１２ａには、カメラ１ａのＩＤ「Ａ」と携帯電話のＩＤ「Ｂ」が友達機器情報として格納されているとする。
【００５５】
共有元機器の共有有無決定部３１は、記憶部１２の友達機器情報を参照し、撮像部１５によって記録された静止画や動画、あるいは録音部１６で記録された音声、あるいはそれらに付随する情報として操作部２０から入力されたり（例えば、撮影者コメント）、情報処理部３０によって指定された（例えば操作部２０から撮像指示が入力されたときのＲＴＣ１８の現在時刻情報や位置情報取得部１９の位置情報）付帯情報を含むテキストデータのを含むコンテンツの共有相手方となるコンテンツ記録機器１を決定する。
【００５６】
次に、共有元機器の位置チェック部３４は、決定された共有先機器から、コンテンツ交換の要求を受け付ける。共有相手方のコンテンツ記録機器１は、自己の記録したコンテンツの付帯情報から現在位置情報を取得し、これをコンテンツの提供元となるコンテンツ記録機器１に送信する。
【００５７】
次に、共有元機器の位置チェック部３４は、共有対象となる記録済みのコンテンツの付帯情報から現在位置情報を取得した上、これを共有先機器から受信したコンテンツの付帯情報の現在位置情報と比較する。その比較の結果、両者が一致する場合（あるいは完全に一致しなくても、それが所定の誤差、例えば１ｍの範囲内である場合）、共有元機器の共有有無決定部３１は、共有先機器にコンテンツを送信するよう通信Ｉ／Ｆ１１を制御する。共有先機器の共有有無決定部３１は、自己の記録したコンテンツを、コンテンツ交換の要求を受け入れた共有元機器に送信するよう通信Ｉ／Ｆ１１を制御する。これにより、同一の場所で記録されたコンテンツを、友達機器同士で互いに提供し合うことができ、同じ場所で得た思い出を友達同士で共有できる。
【００５８】
例えば、図５（ａ）に示すように、カメラ１ａが画像Ｉ１を記録し、この画像Ｉ１の付帯情報には、撮影場所「ａａａｂｂ」という撮影位置情報、「２００８／８／１」という撮影日時情報が記録されているとする。一方、図５（ｂ）に示すように、ＰＤＡ１ｃが画像Ｉ４を記録し、この画像Ｉ４の付帯情報には、撮影場所「ａａａｂｂ」という撮影位置情報、「２００８／９／１」という撮影日時情報が記録されているとする。
【００５９】
ＰＤＡ１ｃは、共有先機器としてカメラ１ａおよび携帯電話１ｂを決定している。カメラ１ａからＰＤＡ１ｃに対し、画像Ｉ１およびその付帯情報を添付した画像交換の要求が送信された場合、ＰＤＡ１ｃは、これらを受信すると、画像Ｉ１の付帯情報の位置情報と、画像Ｉ４の付帯情報の位置情報とを比較し、両者が一致するか（あるいは完全に一致しなくても所定の誤差範囲内であるか）否かを判断する。ここでは、両者とも「ａａａｂｂ」であり、一致するため、ＰＤＡ１ｃは、画像交換の要求を許可し、画像Ｉ１をカメラ１ａに送信し、また、カメラ１ａからの画像Ｉ４も受け入れる。このコンテンツの交換は、コンテンツ記録機器１同士で実際に互いにコンテンツを送受信し合ってもよいが、コンテンツ記録機器１の間にサーバが介在していれば、そのサーバ内の処理として、共有先機器のＩＤに対応してサーバに格納されたコンテンツと共有元機器のＩＤに対応してサーバに格納されたコンテンツとの交換を行ってもよい。
【００６０】
こうすれば、互いに同じような場所の近くで記録した画像などのコンテンツを交換できる。
【００６１】
図６は、本システムの４つ目の利用形態を示す。ここでは、カメラ１ａ、ＰＤＣ１ｃなどのコンテンツ記録機器１の他、サーバコンピュータなどで構成された外部ストレージ２が本システムを構成する。図３のシステムと同様、各コンテンツ記録機器１は、友達機器情報を記憶部１２に格納している。ここでは、外部ストレージ２のデータベースには、カメラ１ａからアップロードされた画像Ｉ１と、画像Ｉ１のアップロード元すなわち共有元機器のＩＤ「Ａ」と、画像Ｉ１の提供先機器としてカメラ１ａから指定されたＰＤＡ１ｃのＩＤ「Ｃ」が友達機器情報として格納されているとする。また、ＰＤＡ１ｃの記憶部１２ｃには、カメラ１ａのＩＤ「Ａ」友達機器情報として格納されているとする。
【００６２】
１つ目〜３つ目の利用形態では、コンテンツ記録機器１自身が友達機器情報もコンテンツも記録し、自分自身でコンテンツを送信していたが、その機能を外部ストレージ２が代行してもよい。すなわち、カメラ１ａの記憶部１２ａには外部ストレージ２のアドレスなどアクセスに必要な情報（アクセス情報）を格納しておき、ＰＤＡ１ｃからカメラ１ａに対してＰＤＡ１ｃのＩＤを示した画像共有のコンテンツ共有の要求があった場合、カメラ１ａはアクセス情報に従って外部ストレージ２に接続し、ＰＤＡ１ｃから受信した共有先機器（ＰＤＡ１ｃ）のＩＤ「Ｃ」と自己（共有元機器であるカメラ１ａ）のＩＤ「Ａ」を転送して、共有の可否決定とそれに応じたコンテンツ送信を依頼する。
【００６３】
外部ストレージ２は当該依頼を受信すると、データベースを参照し、依頼に添付された共有元機器「Ａ」に対応する友達機器ＩＤを抽出する。そして、抽出された友達機器ＩＤと依頼に添付された共有先機器とを照合し、両者が一致すれば、抽出された友達機器ＩＤに対応する画像その他のコンテンツを、当該抽出された友達機器ＩＤを有する共有先機器に送信する。ここでは、ＰＤＡ１ｃのＩＤ「Ｃ」がデータベースから友達機器ＩＤとして抽出されるから、カメラ１ａの依頼に添付された共有先機器であるＰＤＡ１ｃのＩＤ「Ｃ」と一致し、外部ストレージ２からＰＤＡ１ｃに、カメラ１ａ「Ａ」に対応づけてデータベースに格納されている画像Ｉ１が送信される。さらに、２つ目または３つ目の利用形態の共有元機器と同様に、外部ストレージ２が友達機器ＩＤに加えて位置情報同士の照合を行い、両者が一致すれば画像を送ってもよい。
【００６４】
また、詳細は省略するが、画像Ｉ１に位置情報を含んだ付帯情報が記憶されており、ＰＤＡ１ｃから共有要求に位置情報が含まれていれば、両者の位置の近接度の照合を外部ストレージ２で代行させることで、カメラ１ａとＰＤＡ１ｃの近さ、あるいは両者の記録したコンテンツの記録場所の近さに応じて、コンテンツの共有の可否を決定でき、それに応じた外部ストレージ２から共有先機器へのコンテンツの送信を行える。
【００６５】
また、３つ目あるいは４つ目の利用形態において、両コンテンツ記録機器１の記録した位置情報の近接度に、位置情報以外の他のパラメータを基準にした条件を組み合わせ、組み合わせの条件を満たした場合に初めてコンテンツの交換を行ってもよい。
【００６６】
例えば、図７に示すように、共有先機器・共有元機器の記録した画像の撮影位置情報の差Ｄ（両位置の遠近）に、共有先機器・共有元機器の記録した画像の撮影枚数の差の絶対値Ｎ（両枚数の大小）を基準にした条件を組み合わせる。ここで、撮影位置の差の閾値をＤ０、撮影枚数の差の絶対値の閾値をＮ０とする。Ｄ０やＮ０は任意に設定されるが、例えばＤ０＝５ｍ、Ｎ０＝１０枚である。位置チェック部３４は、ＤとＤ０の大小の比較を行い、枚数チェック部３３は、ＮとＮ０の大小の比較を行う。
【００６７】
共有元機器は、記憶部１２に格納された図７の共有条件マトリクスに従い、共有の可否を決定する。すなわち、Ｄ＜Ｄ０かつＮ＜Ｎ０（条件Ｒ１）であれば、共有する。これは、共有先機器・共有元機器のユーザは互いに近いところで撮影を行っており、一緒に行動していると考えられるから、枚数の差の大小にかかわらず似たような写真を別々に撮る無駄を省ける。
【００６８】
Ｄ＜Ｄ０かつＮ≧Ｎ０（条件Ｒ２）であれば、共有する。これは、共有先機器・共有元機器のユーザは互いに近いところで撮影を行っており、一緒に行動していると考えられるから、似たような写真を別々に撮る無駄を省けるからである。
【００６９】
Ｄ≧Ｄ０かつＮ＜Ｎ０（条件Ｒ３）であれば、共有しない。これは、共有先機器・共有元機器のユーザは互いに離れたところで撮影を行っており、別々に行動しているから、ある程度互いの撮影枚数がたまってから共有させる方が効率的だからである。
【００７０】
Ｄ≧Ｄ０かつＮ≧Ｎ０（条件Ｒ４）であれば、共有する。これは、共有先機器・共有元機器のユーザは互いに離れたところで撮影を行っているが、どちらか一方の撮影枚数が大幅に他方を上回っており、そのような沢山撮影を行ったユーザの関心の高さを示す以上、その友達のユーザにも共有させることで高い興味対象を共有できるからである。
【００７１】
なお、Ｎ０＝∞とすれば、単純に撮影場所の遠近だけで（条件Ｒ１／Ｒ３だけで）共有する・しないが決まる図４と同様となる。図７のマトリクスは一例に過ぎず、どの条件の組み合わせを共有する／しないに結び付けるかは任意に設定しうる。共有元機器の操作部２０からマトリクスの内容を任意に設定できてもよい。
【００７２】
あるいは、５つ目の利用形態として、共有元機器のタイミングチェック部３５が、共有先機器・共有元機器の記録したコンテンツの撮影日時情報、録音日時情報その他の記録日時を比較し、両者が同一か、その誤差が所定の値未満（例えば５分未満）であれば共有すると決定し、誤差が所定の値以上であれば共有しないと決定する。こうすると、自分がコンテンツを記録したときに友達がどこで何をしているのかを共有されたコンテンツから把握できる。共有先機器は、同じ時間に記録されたコンテンツ同士を関連づけて再生してもよい。例えば、共有先機器は、共有元機器から受信した画像と、その画像の付帯情報に記録された記録日時と同一の記録日時で記録した画像とを並列して表示部１３に表示してもよい。
【００７３】
また、６つ目の利用形態として、共有元機器の撮影した画像の撮影範囲内に共有先機器が含まれている場合、その画像を共有先機器に送信する。
【００７４】
ユーザが友達と画像を共有するかどうかを決める際に、その友達がその画像に写っているかどうかは重要な判断基準の１つである。よって、例えば、コンピュータでこのような判断を自動的にすれば、その友達の顔がその画像から検出されたか否かに応じて共有する／しないを決定できると考えられる。しかし、例えば、図８に示すように、友達を被写体ＳＢ１として撮影した画像が小さすぎて、その友達ＳＢ１の顔を検出できなかったり、あるいは友達とは無関係の人物被写体ＳＢ２を友達ＳＢ１の顔として誤認識してしまうと、共有すべき画像が共有されなかったり、あるいは共有しなくてもよい画像が共有される問題が起きる。あるいは、図９に示すように、友達の被写体ＳＢ３が画像に入っていても、それが正面を向いていなければ顔検出ができず、この画像は共有されない。
【００７５】
そこで、共有先機器は、共有先機器の位置情報と、共有元機器の撮影画角とを比較し、当該撮影画角内に共有先機器がある場合は、当該撮影画角で撮影された画像を共有先機器共有する。
【００７６】
具体的には、例えば、共有元機器１−Ｙは、撮像部１５−Ｙによる撮像開始に先立ち、共有先機器と通信し、共有先機器の位置情報を取得する。共有元機器は、撮影方向を検出する装置、例えば地磁気を検出する電子コンパスや、共有元機器内の異なる位置に設置された複数のＧＰＳ受信機から取得した位置情報の差異に基づいて撮影方向を推定する装置を有している。
【００７７】
次に、共有元機器１−Ｙは、自己の位置情報と撮像方向と共有先機器１−Ｘの位置情報とに基づき、共有先機器１−Ｘが自己の撮像部１５−Ｙの撮像範囲に入っているか否かを判断する。これは、図１０に示すように、撮像方向から光軸ｌの向きを決め、その光軸を基準にした画角θ（厳密には、画角は仰角と方位角の２種類がある）に基づいて、撮影範囲Ｒを決める。そして、共有元機器１−Ｙの撮影範囲Ｒに共有先機器１−Ｘの位置情報Ｐが含まれているか否かを判断し、撮影範囲Ｒに位置情報Ｐが含まれていれば、共有先機器１−Ｘが自己の撮像部１５−Ｙの撮像範囲に入っていると判断する。なお、公知のように、撮像部１５−Ｙのズームレンズのズーミング量に応じて撮像用レンズの焦点距離も変わり、撮像用レンズの画角θも変化して撮像範囲も変化する。
【００７８】
そして、その撮影範囲Ｒに位置情報Ｐを有する共有先機器１−Ｘの位置情報を示す映像をＯＳＤ回路４０−Ｙによって生成し、撮像部１５−Ｙが定期的に出力するスルー画に重畳して表示部１３−Ｙに表示してもよい。
【００７９】
図１１はスルー画の一例である。表示部１３に表示されたスルー画には、２人の被写体ＳＢ４およびＳＢ５が写っており、被写体ＳＢ４の位置に共有先機器１−Ｘの位置情報があるとする。
【００８０】
この場合、その共有先機器１−Ｘの位置情報を表示部１３−Ｙに表示すれば、友達が撮影範囲内に入っていることを撮影者が認識でき好都合である。共有先機器の位置情報の表示形態は何でもよい。
【００８１】
例えば、図１２に示すように、共有先機器１−Ｘの位置情報に最も近接する人物被写体をスルー画から検出し、その人物被写体を囲む枠Ｆや、あるいはその人物被写体を覆う網かけなど、その検出された人物被写体が友達であることを識別させる映像（友達識別映像）をＯＳＤ回路４０−Ｙによって生成し、スルー画に合成し、表示部１３−Ｙに表示する。人物被写体の検出の方法は公知のもの（エッジ検出など）を用いればよい。
【００８２】
あるいは、図１３に示すように、共有先機器１−Ｘを示すアイコンやマークなどのグラフィックＧをＯＳＤ回路４０−Ｙによって生成し、共有先機器１−Ｘの位置情報に対応するスルー画上の座標に、このグラフィックＧを合成し、表示部１３−Ｙに表示する。
【００８３】
共有元機器に、友達機器情報が複数登録されており、かつこの複数の友達機器情報に対応する複数のコンテンツ記録機器１が撮影範囲に含まれている場合、共有元機器からどのコンテンツ記録機器１を共有先機器にするかを操作部２０から選択できてもよい。
【００８４】
例えば、図１４に示すように、共有元機器の表示部１３には、共有元機器の記憶部１２に登録された友達機器情報に対応するコンテンツ記録機器１のうち、共有元機器の撮影範囲に含まれる全てのコンテンツ記録機器１の位置情報に応じた友達識別映像Ｆ１、Ｆ２、Ｆ３を表示させる。
【００８５】
操作部２０の１つとして、表示部１３に積層したタッチパネルを用意しておき、友達識別映像Ｆ１、Ｆ２、Ｆ３のうち所望のものの表示部分のタッチがされたことを当該タッチパネルで検出すると、共有有無決定部３１は、タッチされた表示部分に対応する位置情報を送ってきたコンテンツ記録機器１を、共有先機器に決定し、記憶部１２にある所望のコンテンツのダウンロードをその決定された共有先機器に許可する。
【００８６】
７つ目の利用形態として、２つのコンテンツ記録機器１の記録した画像の関連性に応じて、画像を共有する。
【００８７】
例えば、図１５に示すような撮影シーンで、あるコンテンツ記録機器１−Ａが画像Ｘ１とＸ２とＸ３を撮影したとする。また、コンテンツ記録機器１−Ａには、友達機器情報としてコンテンツ記録機器１−Ｂが登録されているとする。
【００８８】
この場合、１つ目の利用形態と同様、コンテンツ記録機器１−Ａは、登録された友達機器情報に応じてコンテンツ記録機器１−Ｂを共有先機器と決定し、画像Ｘ１とＸ２とＸ３をコンテンツ記録機器１−Ｂに送信する。コンテンツ記録機器１−Ｂは、画像Ｘ１とＸ２とＸ３を受信して、記憶部１２に格納する。コンテンツ記録機器１−Ｂがコンテンツ記録機器１−Ａから受信した画像Ｘ１、Ｘ２、Ｘ３を共有候補画像と呼ぶ。共有候補画像は、後述のチェック画像との照合にのみ用いられ、共有先機器が自由に表示や記憶することはできないものとするが、共有元機器が共有先機器に共有候補画像の完全な共有を許可すれば、それが可能となる。
【００８９】
コンテンツ記録機器１−Ｂは、操作部２０から撮影モードが設定されたことに応じ、撮像部１５によって継続的に出力されるスルー画を表示部１３に表示する。このとき、画像合成可能有無チェック部３６は、撮像部１５から得られたスルー画から所定のタイミングで（好ましくはスルー画の出力周期と同じタイミングであるが、処理の負担を軽減するためにそれ以上の周期でもよい）、画像を取得する。この画像をチェック画像と呼ぶ。
【００９０】
コンテンツ記録機器１−Ｂの画像合成可能有無チェック部３６−Ｂは、チェック画像と共有候補画像とを照合し、重複する画素領域があるか否かを判断する。これは、周知のパノラマ画像の合成の際の重複画素の判断と同様にすればよい。画像合成可能有無チェック部３６は、重複する画素領域がある場合、その旨を通信Ｉ／Ｆ１１を介してコンテンツ記録機器１−Ａに通知し、共有候補画像の完全な共有の許可を要求する。この要求に応じて、コンテンツ記録機器１−Ａの画像合成可能有無チェック部３６−Ａは、コンテンツ記録機器１−Ｂに対し、共有候補画像の表示を許可する旨の通知を送信する。この通知を受信したコンテンツ記録機器１−Ｂの画像合成可能有無チェック部３６−Ｂは、共有候補画像を共有画像に設定し、ＯＳＤ回路４０によって共有画像とチェック画像との重複領域を示す映像を生成し、チェック画像に合成する。
【００９１】
なお、上記とは逆に、コンテンツ記録機器１−Ｂからチェック画像をコンテンツ記録機器１−Ａに送って、コンテンツ記録機器１−Ａがチェック画像と共有候補画像とを照合し、重複する画素領域がある場合は共有候補画像を共有画像としてコンテンツ記録機器１−Ｂに送ってもよい。こうすれば、共有が許可されなかった共有候補画像というものがそもそも存在しなくなり、意図しない画像の不正使用が防げる。
【００９２】
図１６では、スルー画のうち共有候補画像Ｘ１、Ｘ２、Ｘ３に相当する領域が点線の枠の映像で示されている。
【００９３】
あるいは、スルー画と共有画像とを用いて撮影シーン全体の概観を示すこともできる。
【００９４】
例えば、図１７（ａ）に示すような画像Ｘ４をコンテンツ記録機器１−Ａが記録し、図１７（ｂ）に示すような画像Ｘ５をコンテンツ記録機器１−Ｂがスルー画として取得したとする。これらの画像は、互いに画素が重複する領域ＯＲを有している。上記と同様、コンテンツ記録機器１−Ｂが重複がある旨をコンテンツ記録機器１−Ａに通知し、これに応じてコンテンツ記録機器１−Ａは許可を送ることで、画像Ｘ５は、共有画像としてコンテンツ記録機器１−Ａからコンテンツ記録機器１−Ｂへ送信される。
【００９５】
コンテンツ記録機器１−Ｂの画像合成可能有無チェック部３６は、受信した画像Ｘ４とスルー画との重複領域ＯＲを検出し、画像Ｘ４とＸ５の領域ＯＲ同士を重ね合わせることでパノラマ画像Ｗを作成し、パノラマ画像Ｗを１３に表示する。
【００９６】
図１８は、画像Ｘ４・Ｘ５を重ね合わせたパノラマ画像Ｗの一例を示している。パノラマ画像Ｗは、表示部１３に既に表示されているスルー画のポップアップ画面として示すと、現在の撮影範囲と友達からもらった共有画像の重複部分との関係が比較でき便利である。ただし、パノラマ画像Ｗだけを表示部１３に表示してもよい。
【００９７】
なお、図示した画像Ｘ１、Ｘ２、Ｘ３、Ｘ４、Ｘ５の位置や構図は例示に過ぎず、図示されたものに限定されない。また、共有画像が２つ以下でも同様の処理が可能である。また、共有画像との重複を比較する画像（例えば上記の画像Ｘ５）はスルー画でなく記録済みの画像でもよい。
【００９８】
図１９は本システムで実行されるコンテンツ共有処理のフローチャートを示す。この処理は、コンテンツ記録機器１（共有元機器）のＣＰＵ３０が実行を制御する。この処理を規定するプログラムは共有元機器の記憶部１２に記憶されている。この処理は、上記の利用形態を総合した内容である。
【００９９】
Ｓ０では、操作部２０への撮像指示入力に応じた撮像部１５による静止画や動画の撮像、あるいは操作部２０への録音指示入力に応じた録音部１６による録音を行い、得られたコンテンツを記憶部１２に格納する。同時に、ＲＴＣ１８から出力された記録日時情報、位置情報取得部１９から出力された記録位置情報、その他ＣＰＵ３０が指定したＲＡＭの情報（焦点距離、絞り値、シャッタスピード、コメントなど）を、コンテンツの付帯情報として、コンテンツを本体データとするファイルのヘッダやメタデータやタグ情報として記憶部１２に格納する。ただし、両者が識別情報などで関連づけられていれば、別々のデータとして記憶してもよい。
【０１００】
Ｓ１では、ユーザ情報登録部３２が、操作部２０、通信Ｉ／Ｆ１１、あるいは可搬性記録媒体などを介して入力された友達機器のＩＤを記憶部１２に登録する。共有有無決定部３１は、登録された友達機器のＩＤを有するコンテンツ記録機器１、すなわち共有先機器から、当該共有先機器の記録したコンテンツの記録日時情報、記録位置情報、総コンテンツ記録数を取得する。ただし、共有先機器においても、Ｓ０と同様コンテンツの記録処理が行われていなければならない。
【０１０１】
Ｓ２では、位置チェック部３４が、自己の記憶部１２に格納されたコンテンツの付帯情報の記録位置情報と、共有先機器から取得した記録位置情報とを比較し、両者の差異が所定の誤差範囲内にあり実質的に同一であるか否かを判断する。Ｙｅｓの場合はＳ３、Ｎｏの場合はＳ５に進む。
【０１０２】
Ｓ３では、枚数チェック部３３が、共有元機器の記憶部１２に格納された総コンテンツ数と、共有先機器から取得した総コンテンツ記録数とを比較し、両者の差の絶対値が所定の閾値以上であるか否かを判断する。Ｙｅｓの場合はＳ６、Ｎｏの場合はＳ４に進む。なお、枚数とは、静止画の数に限らず、動画の数でも、音声ファイルの数でもよい。
【０１０３】
Ｓ４では、共有先機器の画像合成可能有無チェック部３６が、共有候補画像とスルー画あるいは記録済み画像の重複領域の有無を判断する。そして、共有先機器の画像合成可能有無チェック部３６が、判断に応じて、共有の許可の要求を送信する。共有元機器のタイミングチェック部３５は、共有の許可の要求を受信したか否かを判断する。Ｙｅｓの場合はＳ６、Ｎｏの場合はＳ５に進む。
【０１０４】
Ｓ５では、タイミングチェック部３５が、自己の記憶部１２に格納されたコンテンツの付帯情報の記録日時情報と、共有先機器から取得した記録日時情報とを比較し、両者の差異が所定の範囲内にあるか否かを判断する。Ｙｅｓの場合はＳ３、Ｎｏの場合はＳ５に進む。なお、双方の記録日時情報の全て（年月日分秒）が一致することは稀であるから、どの部分の一致を判断するかを予め操作部２０から設定可能にしてもよい。例えば、年同士、月同士、日同士、年および月同士、年および月および日同士のいずれかのパラメータを比較してその一致を判断する。
【０１０５】
Ｓ６では、共有元機器から共有先機器にコンテンツを送る。上述のように共有先が複数ある場合は、その中から所望のものを選択させて選択された機器だけにコンテンツを送る。なお、Ｓ４でＹｅｓと判断されてＳ６に進んだ場合は、共有の許可を送信する。
【０１０６】
Ｓ７では、共有元機器から共有先機器にコンテンツを送らない。なお、Ｓ４・Ｓ５でＮｏと判断されてＳ７に進んだ場合は、共有の許可を送信しない。  
【０１０７】
なお、Ｓ４を除いて、共有先機器の記録したコンテンツの種類と共有先機器の記録したコンテンツの種類は同じでも異なってもよい。例えば、一方の記録したコンテンツが静止画、他方が音声であったり、一方が静止画、他方が動画であったり、一方が動画、他方が音声であったり、あるいは双方とも静止画、音声、動画である場合のいずれでもよい。もっとも、共有内容を単純化するには、双方とも同じ種類のコンテンツを取得した場合に限って共有してもよい。
【０１０８】
また、Ｓ２、Ｓ３、Ｓ４、Ｓ５の判断は、論理和または論理積として任意に組み合わせることができる。例えば、図１９では、Ｓ５でＹｅｓならばＳ６に進むとしているが、Ｓ５でＹｅｓとなりかつＳ３と同様の判断を行ってＹｅｓならば（論理和）Ｓ６に進むとしてもよく、図示の判断分岐は例示に過ぎない。
【０１０９】
＜その他の実施形態＞
共有先機器は、自己が共有元機器になる場合を除いて、撮像部１５や録音部１６を有している必要はない。また、共有先機器でコンテンツの表示や拡声などの再生をしない場合は、表示部１３や音声処理回路１７を有している必要はない。例えば、図６のような外部ストレージ２がその一例である。
【０１１０】
さらに、コンテンツ記録機器１同士が直接接続されていなくてもよく、例えば図２０に示すように、外部ストレージ２を介して、共有元機器であるカメラ１ａと、共有先機器であるＰＤＡ１ｃとが接続され、カメラ１ａから一旦外部ストレージ２にアップロードされた共有画像がＰＤＡ１ｃにダウンロードされて画像の閲覧や音声再生など様々な利用に供されるようにしてもよい。
【０１１１】
また、共有有無決定部３１、ユーザ情報登録部３２、枚数チェック部３３、位置チェック部３４、タイミングチェック部３５、画像合成可能有無チェック部３６が実行する処理の内容は、コンテンツの記録とは直接関係ないため、コンテンツ記録機器１以外の一般的なコンピュータ、例えば外部ストレージ２の情報処理装置（ＣＰＵとＲＡＭその他のその周辺機器）でも実行できる。
【０１１２】
また、上記の実施形態では、共有先機器から取得したコンテンツの記録位置情報や記録時間情報などの状況情報と、共有元機器のコンテンツの記録位置情報や記録時間情報などの状況情報とを比較し、両者が一致すれば共有を行っていた。しかし、この状況情報には、記録位置情報や記録時間情報の他、共有元機器のコンテンツに共有先機器からアクセスやダウンロードや実際の再生（画像やテキストならば共有先機器の表示部１３での表示、音声ならば共有先機器の音声処理回路１７での再生）があったときにＲＴＣ１８の出力した現在時刻情報や、位置情報取得部１９の出力した現在位置情報を含めることもできる。共有元機器あるいは共有先機器の情報処理部３０は、自己のコンテンツに共有先機器からアクセスや実際のダウンロードがあったとき、上記の現在時刻情報や現在位置情報を、当該コンテンツの付帯情報として記録しておけば、他の機器から取得した状況情報との照合と、照合に応じた当該コンテンツの共有の可否を決定することができる。
【０１１３】
このように、コンテンツ記録時の付帯情報の他、コンテンツ共有時や閲覧時に記録された付帯情報の照合結果に応じてコンテンツを共有すれば、誰かと一緒に見たり聞いたり共有したりしていたコンテンツを、また別の誰かと共有することができる。
【図面の簡単な説明】
【０１１４】
【図１】コンテンツ共有システムの概略構成図
【図２】コンテンツ記録機器ブロック図
【図３】本システムの１つ目の利用形態を示す図
【図４】本システムの２つ目の利用形態を示す図
【図５】本システムの３つ目の利用形態を示す図
【図６】本システムの４つ目の利用形態を示す図
【図７】共有条件マトリクスの一例を示す図
【図８】友達を被写体とした画像の一例を示す図
【図９】友達を被写体とした画像の他の一例を示す図
【図１０】撮影範囲を模式的に示した図
【図１１】スルー画の一例を示す図
【図１２】友達識別映像の一例を示す図
【図１３】共有先機器を示すグラフィックの一例を示す図
【図１４】複数の友達識別映像の一例を示す図
【図１５】撮影シーンの一例を示す図
【図１６】共有候補画像に相当する領域が点線の枠の映像で示されているスルー画を例示した図
【図１７】共有元機器の記録した画像および共有先機器の取得したスルー画像の一例を示す図
【図１８】パノラマ画像の一例を示す図
【図１９】コンテンツ共有処理のフローチャート
【図２０】外部ストレージを介して接続された共有元機器および共有先機器の一例を示す図
【符号の説明】
【０１１５】
１：コンテンツ記録機器、１１：データ送受信部（通信Ｉ／Ｆ）、１２：記憶部、１３：表示部、１５：撮像部、１６：録音部、１７：音声処理回路、１８：ＲＴＣ、１９：位置情報取得部、２０：操作部、３０：ＣＰＵ
【図１】
2010068247.tif 000003
【図２】
2010068247.tif 000004
【図３】
2010068247.tif 000005
【図４】
2010068247.tif 000006
【図５】
2010068247.tif 000007
【図６】
2010068247.tif 000008
【図７】
2010068247.tif 000009
【図８】
2010068247.tif 000010
【図９】
2010068247.tif 000011
【図１０】
2010068247.tif 000012
【図１１】
2010068247.tif 000013
【図１２】
2010068247.tif 000014
【図１３】
2010068247.tif 000015
【図１４】
2010068247.tif 000016
【図１５】
2010068247.tif 000017
【図１６】
2010068247.tif 000018
【図１７】
2010068247.tif 000019
【図１８】
2010068247.tif 000020
【図１９】
2010068247.tif 000021
【図２０】
2010068247.tif 000022