(57)【特許請求の範囲】
【請求項１】
コンテンツを受信装置に無線で送信する送信部と、
加速度の変化によって、ユーザの腕の振る角度、腕を動かす速度を検出し、所定の動作が行われたことを検出する動作検出部と、
前記送信部から送信された前記コンテンツを受信する前記受信装置から前記受信装置が存在する位置を取得する相手位置取得部と、
衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する位置検出部と、
前記自身の現在位置に対する前記受信装置の現在位置の位置関係を表す情報として、前記受信装置を一意に識別する受信装置ＩＤに基づいて生成したアイコンを前記受信装置の現在位置の位置関係に合わせて表示部に出力する表示出力部と、
前記受信装置が前記コンテンツを受信できるか否かに関する情報を前記受信装置から受け取る受信部と、
前記相手位置取得部が取得した前記受信装置の位置に向けて前記動作検出部により前記所定の動作が行われたことを検出した場合に、記録部から前記受信装置に送信する前記コンテンツを選択し、選択した前記コンテンツを前記送信部から前記受信装置に送信し、前記受信装置が前記コンテンツを受信できない場合に、前記所定の動作が行われた方向に存在する前記受信装置であっても前記送信部に前記コンテンツを送信させない制御部と、を備え、
前記表示出力部は、複数の前記受信装置が存在する場合に、前記自身の現在位置から見て複数の前記受信装置が存在する位置に合わせて前記受信装置の現在位置の位置関係を表す情報を前記表示部に出力する
送信装置。
【請求項２】
前記表示出力部は、さらに、前記位置検出部によって検出される前記現在位置に対する、前記コンテンツに関連付けられる地域情報から定まる地域の方角が、前記位置検出部によって検出される向きとほぼ一致する場合に、前記表示部に対して前記地域情報に関連付けられる前記コンテンツを示す情報を他のコンテンツを示す情報よりも大きく強調表示させ、前記向きが変わる度に、前記強調表示する前記コンテンツを示す情報を異ならせ、
前記制御部は、強調表示される前記コンテンツを示す情報の方向に向けて前記所定の動作が行われたことを検出した場合に、強調表示された前記コンテンツを前記受信装置に送信する制御を行う
請求項１に記載の送信装置。
【請求項３】
前記送信部は、強調表示された前記コンテンツのディレクトリ情報を前記受信装置に送信する
請求項２に記載の送信装置。
【請求項４】
送信装置から無線により送信されるコンテンツを受信する受信部と、
衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する位置検出部と、
前記送信装置に対して、前記位置検出部で取得した前記自身の現在位置を送信する送信部と、
前記送信装置が存在する位置を取得する相手位置取得部と、
前記送信装置が存在する位置に対して所定の動作が行われたことを検出する動作検出部と、
前記現在位置に対する前記送信装置の現在位置の位置関係を表す情報を表示部に出力する表示出力部と、
前記送信装置から前記コンテンツを受信することが可能であって、前記動作検出部によって、前記所定の動作が行われる場合に、前記受信部が前記送信装置から受信した前記コンテンツを取得する制御を行う制御部と、を備え、
前記制御部は、複数の前記送信装置が存在する場合に、複数の前記送信装置を識別可能な送信装置ＩＤを複数の前記送信装置から受信し、前記コンテンツの送信を許可しない前記送信装置に対して、前記送信部により前記コンテンツの受信の拒否を送信させる
受信装置。
【請求項５】
前記動作検出部によって所定の動作が行われたことを検出した場合に、前記コンテンツを格納したフォルダを前記送信装置の方角に関する情報に対応づけて保存するサーバより、前記自身の向きとほぼ一致する前記方角が対応づけられた前記サーバが保存する前記フォルダに格納された前記コンテンツを受信する制御を行う
請求項４記載の受信装置。
【請求項６】
さらに、前記制御部は、前記所定の動作が行われる場合に、表示部に表示される前記送信装置から前記コンテンツを受信する制御を行う
請求項４又は５記載の受信装置。
【請求項７】
送信装置と受信装置からなるコンテンツ送受信システムであって、
前記送信装置は、
コンテンツを前記受信装置に無線で送信する第１送信部と、
加速度の変化によって、ユーザの腕の振る角度、腕を動かす速度を検出し、所定の動作が行われたことを検出する第１動作検出部と、
前記第１送信部から送信された前記コンテンツを受信する前記受信装置から前記受信装置が存在する位置を取得する第１相手位置取得部と、
衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する第１位置検出部と、
前記自身の現在位置に対する前記受信装置の現在位置の位置関係を表す情報として、前記受信装置を一意に識別する受信装置ＩＤに基づいて生成したアイコンを前記受信装置の現在位置の位置関係に合わせて第１表示部に出力する第１表示出力部と、
前記受信装置が前記コンテンツを受信できるか否かに関する情報を前記受信装置から受け取る第１受信部と、
前記第１相手位置取得部が取得した前記受信装置の位置に向けて前記第１動作検出部により前記所定の動作が行われたことを検出した場合に、記録部から前記受信装置に送信する前記コンテンツを選択し、選択した前記コンテンツを前記第１送信部から前記受信装置に送信し、前記受信装置が前記コンテンツを受信できない場合に、前記所定の動作が行われた方向に存在する前記受信装置であっても前記第１送信部に前記コンテンツを送信させない第１制御部と、を備え、
前記第１表示出力部は、複数の前記受信装置が存在する場合に、前記自身の現在位置から見て複数の前記受信装置が存在する位置に合わせて前記受信装置の現在位置の位置関係を表す情報を前記第１表示部に出力し、
前記受信装置は、
前記送信装置から無線により送信される前記コンテンツを受信する第２受信部と、
前記衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する第２位置検出部と、
前記送信装置に対して、前記第２位置検出部で取得した前記自身の現在位置を送信する第２送信部と、
前記送信装置が存在する位置を取得する第２相手位置取得部と、
前記送信装置が存在する位置に対して所定の動作が行われたことを検出する第２動作検出部と、
前記現在位置に対する前記送信装置の現在位置の位置関係を表す情報を第２表示部に出力する第２表示出力部と、
前記送信装置から前記コンテンツを受信することが可能であって、前記第２動作検出部によって、前記所定の動作が行われる場合に、前記第２受信部が前記送信装置から受信した前記コンテンツを取得する制御を行う第２制御部と、を備え、
前記第２制御部は、複数の前記送信装置が存在する場合に、複数の前記送信装置を識別可能な送信装置ＩＤを複数の前記送信装置から受信し、前記コンテンツの送信を許可しない前記送信装置に対して、前記第２送信部により前記コンテンツの受信の拒否を送信させる
コンテンツ送受信システム。
【請求項８】
前記第２動作検出部によって所定の動作が行われたことを検出した場合に、前記コンテンツを格納したフォルダを前記送信装置の方角に関する情報に対応づけて保存するサーバより、前記自身の向きとほぼ一致する前記方角が対応づけられた前記サーバが保存する前記フォルダに格納された前記コンテンツを受信する制御を行う
請求項７記載のコンテンツ送受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、画像、音楽等が含まれるコンテンツを送受信する場合に適用して好適な送信装置、受信装置、コンテンツ送受信システムに関する。
【背景技術】
【０００２】
従来、デジタルスチルカメラやデジタルビデオカメラなどの画像データを処理する電子機器においては、種々のＧＵＩ（Graphical User Interface）を利用できるようにして、ユーザの操作性を向上させるようにすることが行われている。ＧＵＩが採用された電子機器においては、ユーザは、画面上に表示されたアイコンやウインドウなどのグラフィカルな要素を通じて、操作を行うことができる。したがって、ＧＵＩを用いることにより、電子機器に不慣れなユーザでも意図する操作を適切に行うことができる。そして、複数の電子機器間でコンテンツを送受信するコンテンツ送受信システムが知られている。
【０００３】
特許文献１には、ＧＵＩを用いて、電子機器の使い勝手を向上させる技術について開示されている。この技術は、モーションセンサを通じて、自機を倒す、傾ける、振る、叩くなどの特定の操作が行われたことを検出することができる。そして、先に特定されている１以上の画像データをフォルダに格納する、再生する、他機に送信するといった処理が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１４０３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年は、電子機器がＧＰＳ（Global Positioning System）システムから自機の位置情報を取得して、撮影日時と共にこの位置情報をコンテンツに埋め込む技術が提案されてきた。しかし、従来は、電子機器が自機の位置情報を取得しても、複数の電子機器間でコンテンツを共有するために位置情報を有効に利用する方法がなかった。また、近くに居合わせた電子機器間でユーザが直感的にコンテンツを共有するためには、更なるユーザビリティの向上が求められていた。
【０００６】
本発明はこのような状況に鑑みて成されたものであり、複数の装置間でコンテンツの共有を容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る送信装置は、コンテンツを受信装置に無線で送信する送信部と、加速度の変化によって、ユーザの腕の振る角度、腕を動かす速度を検出し、所定の動作が行われたことを検出する動作検出部と、送信部から送信されたコンテンツを受信する受信装置から受信装置が存在する位置を取得する相手位置取得部と、衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する位置検出部と、自身の現在位置に対する受信装置の現在位置の位置関係を表す情報として、受信装置を一意に識別する受信装置ＩＤに基づいて生成したアイコンを受信装置の現在位置の位置関係に合わせて表示部に出力する表示出力部と、受信装置がコンテンツを受信できるか否かに関する情報を受信装置から受け取る受信部と、相手位置取得部が取得した受信装置の位置に向けて動作検出部により所定の動作が行われたことを検出した場合に、記録部から受信装置に送信するコンテンツを選択し、選択したコンテンツを送信部から受信装置に送信し、受信装置がコンテンツを受信できない場合に、所定の動作が行われた方向に存在する受信装置であっても送信部にコンテンツを送信させない制御部と、を備え、表示出力部は、複数の受信装置が存在する場合に、自身の現在位置から見て複数の受信装置が存在する位置に合わせて受信装置の現在位置の位置関係を表す情報を表示部に出力する。
また、本発明に係る受信装置は、送信装置から無線により送信されるコンテンツを受信する受信部と、衛星測位システムより位置情報を取得し、自身の現在位置及び向きを検出する位置検出部と、送信装置に対して、位置検出部で取得した自身の現在位置を送信する送信部と、送信装置が存在する位置を取得する相手位置取得部と、送信装置が存在する位置に対して所定の動作が行われたことを検出する動作検出部と、現在位置に対する送信装置の現在位置の位置関係を表す情報を表示部に出力する表示出力部と、送信装置からコンテンツを受信することが可能であって、動作検出部によって、所定の動作が行われる場合に、受信部が送信装置から受信したコンテンツを取得する制御を行う制御部と、を備え、制御部は、複数の送信装置が存在する場合に、複数の送信装置を識別可能な送信装置ＩＤを複数の送信装置から受信し、コンテンツの送信を許可しない送信装置に対して、送信部によりコンテンツの受信の拒否を送信させる。
【０００８】
このようにしたことで、ユーザが送信制御装置を用いて行う所定の動作によって、受信制御装置にコンテンツを送信することが可能となる。
【発明の効果】
【０００９】
本発明によれば、送信制御装置が受信制御装置の位置を認識し、この位置にユーザが所定の動作を行うことによって、送信制御装置から受信制御装置にコンテンツを送信することができる。このため、ユーザは直感的な操作によってコンテンツを送受信することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施の形態におけるコンテンツ共有システムの内部構成例を示すブロック図である。
【図２】本発明の第１の実施の形態におけるカメラの内部構成例を示すブロック図である。
【図３】本発明の第１の実施の形態におけるカメラの持ち方の例を示す説明図である。
【図４】本発明の第１の実施の形態におけるコンテンツを送信するカメラと、コンテンツを受信する複数のカメラの配置例を示す説明図である。
【図５】本発明の第１の実施の形態における送信側となるカメラが受信側となるカメラに付されたＩＤをＩＤ登録部に登録する処理の例を示す説明図である。
【図６】本発明の第１の実施の形態における送信側となるカメラが送信するコンテンツとして画像を選択するインデックス画面の表示例を示す説明図である。
【図７】本発明の第１の実施の形態におけるコンテンツの送信先となるカメラを選択する画面の表示例を示す説明図である。
【図８】本発明の第１の実施の形態におけるコンテンツの複数の送信先を選択する画面の表示例を示す説明図である。
【図９】本発明の第１の実施の形態における制御部が行うフォルダ振分け処理の例を示説明図である。
【図１０】本発明の第１の実施の形態におけるフォルダ振分け処理における送信先処理の例を示すフローチャートである。
【図１１】本発明の第１の実施の形態における表示部に表示される１つのコンテンツを送信する場合における画面の表示例の変形例を示す説明図である。
【図１２】本発明の第１の実施の形態における表示部に表示される複数のコンテンツを送信する場合における画面の表示例の変形例を示す説明図である。
【図１３】本発明の第２の実施の形態におけるコンテンツ送受信システムの内部構成例を示すブロック図である。
【図１４】本発明の第２の実施の形態におけるユーザがカメラを持って向いた方向（方位）に合わせて、サーバに送信するコンテンツを表示する画面の表示例を示す説明図である。
【図１５】本発明の第２の実施の形態におけるカメラを向ける方向を変えた場合におけるユーザインタフェースの変化の例を示す説明図である。
【図１６】本発明の第２の実施の形態における表示部に表示されるコンテンツを送信する場合における画面の表示例の変形例を示す説明図である。
【図１７】本発明の第２の実施の形態における表示部に表示されるコンテンツを受信する場合における画面の表示例の変形例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、発明を実施するための最良の形態（以下実施の形態とする。）について説明する。なお、説明は以下の順序で行う。
１−１．第１の実施の形態（カメラ−カメラ間におけるコンテンツ送受信制御の例）
１−２．第１の実施の形態の変形例（ユーザインタフェースの変形例）
２−１．第２の実施の形態（カメラ−サーバ間におけるコンテンツ送受信制御の例）
２−２．第２の実施の形態の変形例（ユーザインタフェースの変形例）
３．変形例
【００１２】
＜１−１．第１の実施の形態＞
［カメラ−カメラ間におけるコンテンツ送受信制御の例］
【００１３】
以下、本発明の第１の実施の形態について、図１〜図１０を参照して説明する。本実施の形態では、ユーザの直感的な操作によって、コンテンツを装置間で送受信するコンテンツ送受信システム１０に適用した例（以下、「本例」という。）について説明する。なお、コンテンツには、文字、音楽、静止画又は動画並びにこれらの組み合わせからなるファイルやフォルダの情報が含まれる。
【００１４】
図１は、本例のコンテンツ送受信システム１０の内部構成例を示す。
コンテンツ送受信システム１０は、通信機能を有するカメラ１とカメラ２を備える。カメラ１とカメラ２は、近中距離の無線通信（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ｅｙｅ−ｆｉ（登録商標））を介して互いにデータを伝送することが可能である。以下、コンテンツを送信する送信制御装置としてカメラ１を用い、コンテンツを受信する受信制御装置としてカメラ２を用いた場合について説明する。
【００１５】
カメラ１，２は、共に、撮像素子、光学系レンズ等から構成される撮像部１０−１，１０−２を備える。コンテンツを送信するカメラ１は、カメラ２が存在する位置に対して自機に所定の動作が行われたことを検出する動作検出部１１−１を備える。なお、動作検出部１１−１と、カメラ２が備える動作検出部１１−２は、加速度の変化によって、ユーザの腕の振る角度、腕を動かす速度を検出し、所定の動作を求める。そして、動作検出部１１−２は、カメラ１が存在する位置に対して所定の動作が行われたことを検出する機能を有する。
【００１６】
また、カメラ１，２は、衛星測位システム（例えば、ＧＰＳシステム）より位置情報を取得し、自身の現在位置及び向き（経度、緯度を含む。）を検出する位置検出部１２−１，１２−２と、着脱可能な記録部１３−１，１３−２と、を備える。記録部１３−１，１３−２は、自機を一意に識別するＩＤ（識別子）と、通信相手となる他機を一意に識別するＩＤを登録するＩＤ登録部１３ａ−１，１３ａ−２を備える。
【００１７】
カメラ１が備える制御部１４−１は、カメラ２が存在する位置に向けて所定の動作が行われたことを検出した場合に、記録部からカメラ２に送信するコンテンツを選択し、選択したコンテンツを送信部１６−１からカメラ２に送信する制御を行う。なお、コンテンツが動画である場合には、ストリーミング送信するようにすればよい。
【００１８】
カメラ２が備える制御部１４−２は、自身の現在位置を送信部１６−２からカメラ１に対して送信する。そして、カメラ１からコンテンツを受信することが可能であって、カメラ１に対して所定の動作が行われる場合に、コンテンツを受信する受信部１５−２よりカメラ１からコンテンツを受信する制御を行う。また、制御部１４−２は、複数のカメラ１が存在する場合に、複数のカメラ１を識別可能なＩＤを複数のカメラ１から受信し、コンテンツの送信を許可しないカメラ１に受信の拒否を通知する。
【００１９】
また、カメラ１，２は、自機から他機にコンテンツを送信する送信部１６−１，１６−２と、他機から自機にコンテンツを受信する受信部１５−１，１５−２と、を備える。カメラ１が備える受信部１５−１は、カメラ２がコンテンツを受信できるか否かに関する情報をカメラ２から受け取る機能を有する。そして、カメラ１が備える制御部１４−１は、カメラ２がコンテンツを受信できない場合に、所定の動作が行われた方向に存在するカメラ２であってもコンテンツを送信しない制御を行う。
【００２０】
図２は、カメラ１，２の内部構成例を示す。
カメラ１，２において、制御部１４−１，１４−２が各部の動作を制御する。
カメラ１は、上述した各部に加え、コンテンツを無線で受信するカメラ２（カメラ２）に対して、カメラ２が存在する位置を取得する相手位置取得部１７−１を備える。一方、カメラ２は、コンテンツを無線で送信する送信制御装置（カメラ１）から、カメラ１が存在する位置を取得する相手位置取得部１７−２を備える。
【００２１】
また、カメラ１，２は、アイコン等の画像情報からなるユーザインタフェースを表示部１９−１，１９−２に出力する表示出力部１８−１，１８−２を備える。カメラ１が備える表示出力部１８−１は、カメラ１の現在位置に対するカメラ２の現在位置の位置関係を表す情報として、カメラ２を一意に識別する識別符号に基づいて生成したアイコンを表示部１９−１に出力する。そして、カメラ１が備える制御部１４−１は、所定の動作がカメラ２の現在位置に向けて行われる場合に、所定の動作が行われた方向に存在するカメラ２にコンテンツを送信する制御を行う。
【００２２】
一方、カメラ２が備える表示出力部１８−２は、カメラ２の現在位置に対するカメラ１の現在位置の位置関係を表す情報を表示部１９−２に出力する。そして、カメラ２が備える制御部１４−２は、所定の動作が行われる場合に、表示部１９−２に表示されるカメラ１からコンテンツを受信する制御を行う。
【００２３】
また、カメラ１，２は、それぞれユーザが操作部２０−１，２０−２を用いて入力した操作信号を制御部１４−１，１４−２に送る操作入力部２１−１，２１−２を備える。表示部１９−１及び操作部２０−１、並びに表示部１９−２及び操作部２０−２は、互いに重ね合わせてタッチパネルディスプレイを構成し、カメラ１，２に取付けられる。ただし、表示部１９−１，１９−２を外部の表示モニタとしてもよく、操作部２０−１，２０−２をマウス、キーボード、スタイラスペン等の入力装置としてもよい。
【００２４】
図３は、カメラ１の持ち方の例を示す。
図３Ａは、カメラ１を立てた状態の例を示す。
図３Ｂは、カメラ１を寝かせた状態の例を示す。
ここでは、カメラ１について説明するが、カメラ２についても同様にユーザインタフェースが変化するものとする。
【００２５】
ユーザは、カメラ１の両側を両手で持ち、表示部１９−１に表示される情報を見ながらジェスチャ動作を行う。このようにカメラ１を両手で持つのは、ジャイロセンサが加速度を検知可能な３軸のうち、どの軸の加速度をトリガにするかを固定しなければならない為である。以降の説明において、ユーザは、図３Ｂに示すようにカメラ１を持つ。
【００２６】
また、自機の向きを示すコンパスアイコン３１は、カメラ１の状態に従って表示が変わる。例えば、図３Ａに示す状態では、ユーザが斜め方向からコンパスを視認したような表示となり、図３Ｂに示す状態では、ユーザが真上方向からコンパスを視認したような表示に変わる。
【００２７】
そして、制御部１４−１は、ユーザが以下のジェスチャ動作を行うことにより、コンテンツの送信又は受信を区別することが可能となる。
（１）手前から奥に手首を返す。
この場合、コンテンツの送信を意味する。
（２）奥から手前に手首を返す。
この場合、コンテンツの受信を意味する。以下の説明では、カメラ１を寝かせた状態（図３Ｂ）で表示部１９−１にアイコンを表示した例について説明する。
【００２８】
図４は、コンテンツを送信するカメラ１と、コンテンツを受信する複数のカメラ２の配置例を示す。
ユーザがコンパスで示される北方向にカメラ１を向けると、カメラ１が向いた方向を基準線として、左（西）から順に走査したカメラ２に付されるＩＤを示す“Ａ”〜“Ｅ”がカメラ１のＩＤ登録部１３ａ−１に登録される。なお、このＩＤは、送信又は受信しようとするコンテンツ自体に付してあってもよい。
【００２９】
図５は、送信側となるカメラ１が受信側となるカメラ２に付されたＩＤをＩＤ登録部１３ａ−１に登録する処理の例を示す。
【００３０】
始めに、カメラ１は、カメラ２に対してＩＤを登録するためのリクエストを行う（ステップＳ１）。カメラ２は、このリクエストを受けて、カメラ２に付されているＩＤをカメラ１に送り（ステップＳ２）、カメラ１は、ＩＤ登録部１３ａ−１にカメラ２のＩＤを登録する（ステップＳ３）。
【００３１】
次に、カメラ１がカメラ２にコンテンツを送信する際には、ＩＤ登録部１３ａ−１に登録したＩＤが、カメラ２から受け取ったＩＤと同じであるかどうかマッチングする（ステップＳ４）。次に、カメラ１は、カメラ２から確認済みのＩＤとＧＰＳ情報を受け取り、送信先のＩＤとしてＩＤ登録部１３ａ−１に登録し（ステップＳ５）、表示部１９−１にカメラ２のアイコンを強調表示する。一方、他のカメラ２については表示部１９−１に他のカメラ２を示すアイコンをグレーアウトして、選択できないようにする表示を行う（ステップＳ６）。
【００３２】
図６は、送信するコンテンツとして画像を選択するインデックス画面の表示例である。
送信元となるカメラ１は、カメラ２に送信するコンテンツを選択するため、表示部１９−１にサムネイル画像を並べたインデックス画面を表示する。送信するコンテンツについては、チェックを入力することによって他のコンテンツと区別できるようにしている。
【００３３】
図７は、コンテンツの送信先となるカメラ２を選択する画面の表示例である。
カメラ１が備える表示出力部１８−１は、複数のカメラ２が存在する場合に、自機の現在位置を中心として、複数のカメラ２が存在する位置の角度に合わせてカメラ２の現在位置の位置関係を表す情報を表示部１９−１に出力する。表示部１９−１の上側にはコンパスアイコン３１が表示され、表示部１９−１の中央付近には、カメラ２に付されるＩＤを示す“Ａ”〜“Ｅ”が横スクロール可能に表示される。本例では、注目するカメラ２を示すＩＤを強調するため、他のＩＤが含まれるフォルダより大きく表示される仮想フォルダ３２が設けられる。仮想フォルダ３２には、送信先のカメラ２に構成されるフォルダ名を付してもよい。仮想フォルダ３２に表示されるＩＤ“Ｃ”のアイコンは、他のＩＤのアイコンが動くにつれて順次入れ替わる。
【００３４】
具体的には、ユーザが向いている方向に対し、基準線に最も近い位置にあるカメラ２のＩＤを仮想フォルダ３２に表示する。そして、近い送信先候補から順に仮想フォルダ３２の左右にＩＤが含まれるフォルダを表示する。距離で測ると“Ｅ”が付されたカメラ２の方が“Ｄ”が付されたカメラ２より近いが、あくまで情報として用いるのはユーザを中心とした角度であるため、“Ｅ”が付されたカメラ２は一番右端となる。例えば、ユーザが右矢印を指定すると、“Ｃ”が付されたカメラ２の右側に位置する“Ｄ”が付されたカメラ２を示すアイコンが仮想フォルダ３２に移動し、“Ｃ”が付されたカメラ２を示すアイコンは左に移動する。
【００３５】
図８は、コンテンツの複数の送信先を選択する画面の表示例を示す。
この例では、コンパスアイコン３１に重ねて横スクロールバー３４が表示される。横スクロールバー３４には、カメラ２のＩＤ“Ａ”〜“Ｅ”が、ポップアップメニューのように登録済ＩＤとして表示される。このとき、ユーザは、送信先となるカメラ２を任意に選択し、コンテンツを送信することが可能である。
【００３６】
図９は、制御部１４−１が行うフォルダ振分け処理の例を示す。
始めに、制御部１４−１は、カメラ１が送信側であるか、受信側であるかを判断する（ステップＳ１１）。カメラ１が送信側である場合、送信先処理を行い（ステップＳ１２）、処理を終了する。この送信先処理の詳細については、後述する（図１１参照）。
【００３７】
ステップＳ１１の判断処理において、カメラ１が受信側であると判断した場合、制御部１４−１は、コンテンツの送信先となるカメラの位置情報を取得する（ステップＳ１３）。次に、送信元となる候補が複数であるか否かを判断する（ステップＳ１４）。候補が単数である場合は、処理を終了する。一方、候補が複数である場合は、これらの候補となる送信元のカメラが有する送信元フォルダを判別して（ステップＳ１５）、処理を終了する。
【００３８】
図１０は、フォルダ振分け処理における送信先処理の例を示す。
この処理では、送信元となるカメラ１がコンテンツの送信処理行う。
【００３９】
始めに、送信先となるカメラ２が位置情報とＩＤをカメラ１に送る（ステップＳ２１）。次に、カメラ１は、送信先となるカメラ２の位置情報、ＩＤを取得し、カメラ２の送信先フォルダを特定する（ステップＳ２２）。次に、カメラ１は、自機のＩＤをカメラ２に送信する（ステップＳ２３）。カメラ１からカメラ２にＩＤを送信することは、カメラ２に対してカメラ１からコンテンツが届くことを知らせるアラームとなる。
【００４０】
次に、カメラ１は、カメラ２がコンテンツの送信を承認したか否かを判断する（ステップＳ２４）。カメラ２がコンテンツの送信を拒否した場合、カメラ１に拒否したことを通知して処理を終了する（ステップＳ２５）。
【００４１】
一方、カメラ２がコンテンツの送信を許可した場合、カメラ１は、ユーザのジェスチャを利用してカメラ２にコンテンツを送信する（ステップＳ２６）。そして、カメラ２がカメラ１からコンテンツを受信して（ステップＳ２７）、処理を終了する。
【００４２】
以上説明した第１の実施の形態に係るコンテンツ送受信システム１０によれば、コンテンツの送信元となるカメラ１は、自機の位置情報と共に、送信先となるカメラ２の位置情報を取得する。そして、カメラ１に対するカメラ２の向きを把握し、この向きに向かってカメラ１に所定のジェスチャ動作が行われた場合に、カメラ１からカメラ２にコンテンツを無線送信する。このため、カメラ同士でコンテンツを送受信するための新たな形態を提案することができる。
【００４３】
また、ユーザは、動作検出部１１−１が取得した値をトリガとして、様々な動作を行い、コンテンツの送信に用いることができる。ただし、動作検出部１１−１が取得した値は、表示部１９−１に仮想フォルダを表示させ、コンテンツの送受信を制御する操作に用いるものとする。
【００４４】
＜１−２．第１の実施の形態の変形例＞
なお、カメラ１に表示されるカメラ２のアイコンについて図１１と図１２に示すような表示を行ってもよい。ここでは、コンテンツを受信するカメラ２が単数の場合と複数の場合にそれぞれ表示部１９−１に表示されるユーザインタフェースの変形例について説明する。
【００４５】
（１台の送信制御装置（カメラ１）と１台の受信制御装置（カメラ２）の場合）
図１１は、１台のカメラ２にコンテンツを送信する場合における表示部１９−１の表示例を示す。
カメラ１は、カメラ２が受信可能状態であることを確認した後、ユーザがカメラ１を振ることで、予め選択していたコンテンツをカメラ２に送信する。（振り方で動作が変化するが、ここでは、ユーザがカメラ１を「振る」という動作は、カメラ１がカメラ２にコンテンツを送信することを意味する「コンテンツ送信ジェスチャ」を指す。）
【００４６】
表示部１９−１の上部には、コンテンツの送信先となるカメラ２を一意に識別するためのＩＤ又は名前が表示される識別情報表示欄３６が表示される。本例では、コンテンツを受信するカメラ２が単数であるため、表示部１９−１の右側に表示される、カメラ２の識別情報表示欄３６とスクロールボタンはグレーアウトされる。しかし、ユーザは、スクロールボタンを選択することで、識別情報表示欄３６の下に隠れている登録済みＩＤを識別情報表示欄３６に表示することが出来る。
【００４７】
また、表示部１９−１の中心付近には、送信先を選択したコンテンツのＩＤを示す仮想フォルダ３７が表示され、表示部１９−１の下側には、送信可否を問い合せ、ユーザにコンテンツ送信の判断を促すメッセージ欄３８が表示される。そして、コンテンツの送信先となるカメラ２のＩＤが仮想フォルダ３７に表示され、カメラ２にコンテンツを送信することを許可する場合に、「はい」ボタンを選択し、その後、カメラ１を持つ腕をカメラ２に向けて振る動作を行う。これによって、カメラ１からカメラ２にコンテンツが送信される。一方、「いいえ」ボタンを選択した場合、その後の動作によってコンテンツは送信されない。
【００４８】
（１台の送信制御装置（カメラ１）と複数台の受信制御装置（カメラ２）の場合）
図１２は、表示部１９−１に表示される複数のコンテンツを送信する場合における画面の表示例を示す。
カメラ１は、複数のカメラ２が受信可能状態であることを確認した後、ＧＵＩによる送信先となるカメラ２をＧＵＩで選択した後、ユーザがカメラ１を振ることで、予め選択していたコンテンツをカメラ２に送信する。
【００４９】
本例では、複数のカメラ２から１台のカメラ２を特定してコンテンツを送信するため、表示部１９−１の中心付近に複数の仮想フォルダ３９が表示される。他の登録済みＩＤが表示される仮想フォルダ３９も表示部１９−１に表示する。この場合、１台の送信制御装置に対して受信者が複数いるので見えている送信先候補のＩＤは表示し、その分の仮想フォルダ３９も表示させる。これらの仮想フォルダ３９は、手前から順にカメラ１から見たカメラ２の位置が左、真ん中、右方向に位置することを表す。また、識別情報表示欄３６には、上から順にカメラ１から見たカメラ２の位置が左、真ん中、右方向に位置することを表す。表示しきれないＩＤはスクロール表示できるようにしておく。
【００５０】
そして、仮想フォルダ３９に格納されたコンテンツを送信するか否かの問い合せに対して、ユーザが「はい」を選択すると、ジェスチャ動作によるコンテンツの送信処理に移る。ここで、あるカメラ２から別のカメラ２にコンテンツの送信先を切り替える際には、操作部２０−１が備えるズームキー又は十字キーで切り替えの指示を行う。この切り替えに伴い、仮想フォルダ３９もロールして表示部１９−１に表示される。これにより、複数台のカメラ２から１台のカメラ２を特定して、このカメラ２にコンテンツを送信できる。
【００５１】
＜２−１．第２の実施の形態＞
［カメラ−サーバ間におけるコンテンツ送受信制御の例］
次に、本発明の第２の実施の形態について、図１３〜図１５を参照して説明する。本実施の形態では、カメラ１とサーバ４間で送受信するコンテンツ送受信システム５に適用した例について説明する。以下の説明において、既に第１の実施の形態で説明した図１に対応する部分には同一符号を付し、詳細な説明を省略する。
【００５２】
図１３は、本例のコンテンツ送受信システム５の内部構成例を示す。
コンテンツ送受信システム５は、カメラ１とサーバ４を備える。カメラ１とサーバ４は、不図示のＡＰより、無線通信（例えば、Ｗｉ  Ｆｉ（登録商標））を介して互いにデータを伝送することが可能である。
【００５３】
サーバ４は、カメラ１からコンテンツを受信する受信部４１と、カメラ１にコンテンツを送信する送信部４２と、を備える。また、サーバ４は、カメラ１を用いるユーザ毎に規定したディレクトリ構造でコンテンツを記録する記録部４４と、サーバ４内の各部の動作を制御する制御部４３と、を備える。
【００５４】
（２−１．１台の送信制御装置に対して、受信制御装置がサーバである場合）
図１４は、ユーザがカメラ１を持って向いた方向（方位）に合わせて、サーバ４に送信するコンテンツを表示する画面の表示例を示す。
【００５５】
表示出力部１８−１は、位置検出部１２−１によって検出される現在位置に対する、コンテンツに関連付けられる地域情報から定まる地域の方角が、位置検出部１２−１によって検出される向きとほぼ一致する場合に以下の動作を行う。すなわち、表示部１９−１に対して地域情報に関連付けられるコンテンツを示す情報を強調表示させ、向きが変わる度に、強調表示するコンテンツを示す情報を異ならせる動作を行う。そして、制御部１４−１は、強調表示されるコンテンツを示す情報の方向に向けて所定の動作が行われたことを検出した場合に、強調表示されたコンテンツをカメラ２に送信する制御を行う。
【００５６】
表示部１９−１の上側には、ユーザが向いている方位を示すコンパスアイコン５１が表示される。表示部１９−１の中心付近には、送信先のカメラに送るコンテンツを表示する仮想フォルダ５２が表示される。仮想フォルダ５２の周りには、円形でスクロールするコンテンツ群が表示される。ユーザは、カメラ１を傾けることによって、注目するコンテンツを横にスクロールさせ、任意のコンテンツを選択することが可能である。表示部１９−１の下側には、送信可否を問い合せ、ユーザにコンテンツ送信の判断を促すメッセージ欄５３が表示される。
【００５７】
カメラ１では、予め、コンテンツが含まれるフォルダに方角の情報をリンクしておく。例えば、「北」と「旅行」をリンクさせていた場合、カメラ１がどの場所にあっても、ユーザがカメラ１を持って北を向いた際に「旅行」フォルダを指す。また、フォルダに「場所」をリンクさせていた場合、その場所を向かなければならなく、必ずしも、毎回同じ方向を向くわけではない。カメラ１がサーバ４にコンテンツを送信する際、表示部１９−１には仮想フォルダ５２が見えるようにしておく。送信者が見えているフォルダの方向に自機を振ることで、サーバ４にコンテンツがアップロードされる。このとき、送信部１６−１は、強調表示されたコンテンツのディレクトリ情報（パス）をサーバ４に送信する。これにより、サーバ４において、ディレクトリ構造を維持したままコンテンツを共有することができる。
【００５８】
図１５は、カメラ１を向ける方向を変えた場合におけるユーザインタフェースの変化の例を示す。
図１５Ａは、カメラ１が向いた方角が北である場合に、北にリンクされた旅行フォルダを表示する例を示す。
図１５Ｂは、カメラ１が向いた方角が北北東である場合に、北北東にリンクされた飲みフォルダを表示する例を示す。
【００５９】
この場合、１台のカメラ１がサーバ４にファイルを送信するため、カメラ１が北の方向を向いたときに、表示部１９−１に送信先の候補となるフォルダ名を表示する。このフォルダ名は、サーバ４の記録部４４に構築されたフォルダの名称が表示されたものである。なお、他の方向にリンクされ、表示部１９−１の真ん中の仮想フォルダ５２に表示しきれないフォルダを示すＩＤは、カメラ１が向いた方向に伴って仮想フォルダ５２にスクロール表示できるように仮想フォルダ５２の周囲に配置した状態で表示する。
【００６０】
カメラ１の向きと仮想フォルダにリンクされた方向が同期すると、メッセージ欄５３に送信先の選択を促す問いが表示される。そして、ユーザが問いに回答した後、ジェスチャに移る。送信先の切り替えはズームキーで行うことができるが、十字キーで操作することも可能であり、送信先の切り替えに伴い、仮想フォルダもロールする。このように仮想フォルダ５２が見える方向にカメラ１を向けることで、半円で表示されるユーザインタフェースが変化する。このとき、向けた方向に対応するフォルダへスクロールするため、画面中央上方に在るコンパスアイコンも同期して方角が変わり、全てのアイコンが左にずれる表示となる。ただし、左端にいたフォルダが右に出てくるわけではない。また、登録フォルダが上記のみの場合は左端にあったフォルダが右端に移動する。
【００６１】
以上説明した第２の実施の形態に係るコンテンツ送受信システム５によれば、コンテンツの送信元となるカメラ１は、自機の位置情報と共に、送信先となるサーバ４に格納される仮想フォルダにリンクされた方向に関する情報を取得する。そして、カメラ１は、自機の方向に合わせて表示部１９−１に表示される仮想フォルダにリンクされた向きを把握し、この向きに向かって所定のジェスチャ動作が行うと、カメラ１からサーバ４にコンテンツを無線送信する。このため、カメラとサーバ間でコンテンツを送信するための新たな形態を提案することができる。
【００６２】
＜２−２．第２の実施の形態の変形例＞
なお、カメラ１に表示されるカメラ２のアイコンについて図１６と図１７に示すような表示を行ってもよい。ここでは、カメラ１がサーバ４にファイルを送信する場合と、カメラ１がサーバ４からファイルを受信する場合にそれぞれ表示部１９−１に表示されるユーザインタフェースの変形例について説明する。
【００６３】
（１台の送信制御装置（カメラ１）と受信制御装置（サーバ４）の場合）
図１６は、１台のカメラ１がサーバ４にコンテンツを送信する場合における表示部１９−１の表示例を示す。
この場合もカメラ１とサーバ４間の通信には、例えば、Ｗｉ  ｆｉ（登録商標）を使用する。そして、予め、方角（ジオタグ）と仮想フォルダ５２をリンクしておく。表示部１９−１には、コンパスアイコン５１と共に、送りたいコンテンツが含まれる仮想フォルダのフォルダ名称を画面中央の仮想フォルダ５２に表示する。その際、カメラ１の向きと仮想フォルダの位置は同期しており、メッセージ欄５３に表示された問いに回答後、ジェスチャに移る。
【００６４】
ある仮想フォルダから別の仮想フォルダに送信するコンテンツを切り替える際には、操作部２０−１が備えるズームキー５４又は不図示の十字キーで切り替えの指示を行う。この切り替えに伴い、仮想フォルダ３９もロールして仮想フォルダ５２に表示される。これにより、カメラ１を任意の方角に向けた上で、この方向に合わせた仮想フォルダに含まれるコンテンツをサーバ４に送信できる。
【００６５】
（１台の送信制御装置（カメラ１）と受信制御装置（サーバ４）の場合）
図１７は、１台のカメラ１がサーバ４にコンテンツを送信する場合における表示部１９−１の表示例を示す。
【００６６】
制御部１４−２は、所定の動作が行われたことを検出した場合に、コンテンツを格納したフォルダを方角に関する情報に対応づけて保存するサーバ４より、コンテンツを受信する制御を行う。この制御は、自身の向きとほぼ一致する方角が対応づけられたサーバが保存するフォルダに格納されたコンテンツを受信するものである。
【００６７】
カメラ１がサーバ４からコンテンツを受信する際、表示部１９−１にはサーバ４から受信するコンテンツが含まれる仮想フォルダが仮想フォルダ５２に表示されるようにしておく。カメラ１を持つ送信者が見えている仮想フォルダの方向から自分自身に向かって自機を振ることで、任意の仮想フォルダから、予め選択していたコンテンツを取得できる。
【００６８】
この場合、他のカメラ２が同方向（本例では、北方向）に存在する可能性がある。その際、他のカメラ２とサーバ４を誤認識しないようにするため、識別情報表示欄３６に、サーバ４を示す登録済みＩＤを指定しておく。これにより、受信しようとする方向に存在する他のカメラ２から誤ってコンテンツを受信してしまうことを防ぐことができる。
【００６９】
以上説明した第１及び第２の実施の形態に係るコンテンツ送受信システム３，５によれば、複数のカメラやサーバ間でコンテンツを共有するための新しい操作性を提示することができる。コンテンツの送受信には、送信先又は受信先となるカメラ２やサーバ４を指定して所定のジェスチャ動作を行えばよいため、リムーバブルメディア等にコンテンツをコピーして引き渡すような煩わしい操作が不要である。また、サーバ４については、ＨＤＤ等の大容量の記録装置を増設するだけでコンテンツの受信先となるフォルダの容量を確保できる。このため、複数のユーザが同じコンテンツを共有することにより、コンテンツの収集性を高めることができる。また、ユーザが互いにコンテンツを共有するため、新たなコンテンツを追加しようとすることにより、カメラ１，２による撮影頻度が高くなり、カメラの購買率も向上するという効果がある。
【００７０】
＜３．変形例＞
なお、上述した第１及び第２の実施の形態において、カメラ１は、動作検出部１１−１（例えば、ジャイロセンサ）、位置検出部１２−１（例えば、ＧＰＳ受信機）、受信部１５−１と送信部１６−１を備える。また、カメラ２は、動作検出部１１−２（例えば、ジャイロセンサ）、位置検出部１２−２（例えば、ＧＰＳ受信機）、受信部１５−２と送信部１６−２を備える。ただし、カメラ１，２は、必ずしも撮影できる機能を必要とせず、撮像部を備えず、コンテンツの再生機能だけを有する携帯端末（例えば、デジタルフォトフレーム、携帯電話機、携帯ゲーム機）であってもよい。
【００７１】
また、送信先のカメラ２を示す情報として、仮想フォルダを定義したが、フォルダの形状にかかわらず、他の図形アイコンを表示するようにしてもよい。
【００７２】
また、送信元となるカメラ１が１台であって、送信先となるカメラ２が複数台ある場合に、カメラ１が所定の動作を行われたことにより、複数台のカメラ２に対してコンテンツを一斉送信するようにしてもよい。また、カメラ１からサーバ４を経由して複数台のカメラ２に対してコンテンツを一斉送信するようにしてもよい。
【００７３】
また、本発明は上述した実施の形態に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
【符号の説明】
【００７４】
１，２…カメラ、３…コンテンツ送受信システム、４…サーバ、５…コンテンツ送受信システム、１０…コンテンツ送受信システム、１１−１，１１−２…動作検出部、１２−１，１２−２…位置検出部、１３−１，１３−２…記録部、１３ａ−１，１３ａ−２…ＩＤ登録部、１４−１，１４−２…制御部、１５−１，１５−２…受信部、１６−１，１６−２…送信部、１７−１，１７−２…相手位置取得部、１８−１，１８−２…表示出力部、１９−１，１９−２…表示部、２０−１，２０−２…操作部、２１−１，２１−２…操作入力部、４１…受信部、４２…送信部、４３…制御部、４４…記録部
【図１】
0005768361.tif 000002
【図２】
0005768361.tif 000003
【図５】
0005768361.tif 000004
【図６】
0005768361.tif 000005
【図９】
0005768361.tif 000006
【図１０】
0005768361.tif 000007
【図３】
0005768361.tif 000008
【図４】
0005768361.tif 000009
【図７】
0005768361.tif 000010
【図８】
0005768361.tif 000011
【図１１】
0005768361.tif 000012
【図１２】
0005768361.tif 000013
【図１３】
0005768361.tif 000014
【図１４】
0005768361.tif 000015
【図１５】
0005768361.tif 000016
【図１６】
0005768361.tif 000017
【図１７】
0005768361.tif 000018