(57)【特許請求の範囲】
【請求項１】
端末装置に通信手段を介して画像データを送信する画像送信装置であって、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する第１の送信手段と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する判別手段と、
前記判別手段によって同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する第２の送信手段と、
を備えることを特徴とする画像送信装置。
【請求項２】
端末装置から画像データの指定と共にその画像データの送信が要求された場合に、その端末装置から受信した所定の識別情報に基づいて正当な要求元であるか否かを認証する認証手段を更に備え、
前記第１の送信手段は、前記認証手段により正当な要求元であると認証された場合に、前記指定された画像データを前記第１の画像データとしてその要求元に対応する第１の端末装置に送信し、
前記判別手段は、前記第２の端末装置から受信した所定の識別情報が前記第１の端末装置から受信した識別情報と同一である場合に、前記第２の端末装置が同じ要求元の異なる端末装置であると判別し、
前記第２の送信手段は、同じ要求元の異なる端末装置に対して前記指定された画像データに関連する他の画像データを前記第２の画像データとして送信する、
ことを特徴とする請求項１に記載の画像送信装置。
【請求項３】
前記所定の識別情報は、ユーザ個人を識別するユーザ識別情報、複数のユーザをグループとして識別するユーザグループ識別情報、複数の端末装置をグループとして識別する端末グループ識別情報のいずれかである、
ことを特徴とする請求項１又は２に記載の画像送信装置。
【請求項４】
前記判別手段は、前記第２の端末装置から前記所定の識別情報としてユーザ識別情報を受信した場合に、前記第１の端末装置からのユーザ識別情報と異なっていても、前記第２の端末装置からのユーザ識別情報が予め許可されているユーザ識別情報であれば、前記第１の端末装置からのユーザ識別情報と同一である所定の識別情報であると判別する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像送信装置。
【請求項５】
前記画像データには、その属性を示す第１の属性情報と第２の属性情報が対応付けられており、
前記関連する画像データは、前記の第１の属性情報が共通し、第２の属性情報が異なる画像データである、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像送信装置。
【請求項６】
前記第１の属性情報及び第２の属性情報は、画像データを撮影した際の条件を示す第１の撮影条件及び第２の撮影条件である、
ことを特徴とする請求項５に記載の画像送信装置。
【請求項７】
前記第１の属性情報は、少なくとも撮影日時を示す情報、撮影位置を示す情報、撮影方向を示す情報、撮影対象の被写体の種別を示す情報のいずれかである、
ことを特徴とする請求項６に記載の画像送信装置。
【請求項８】
前記第２の属性情報は、少なくとも撮影方向を示す情報、撮影日時を示す情報、撮影位置を示す情報、撮影対象の被写体の種別を示す情報のいずれかである、
ことを特徴とする請求項６又は７に記載の画像送信装置。
【請求項９】
前記第１及び第２の送信手段は、前記判別手段によって同一の識別情報であると判別された際に、画像データを送信する動作を開始する、
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像送信装置。
【請求項１０】
前記第２の送信手段は、前記第１の送信手段による第１の画像データの送信が開始された後、前記第２の端末装置から所定の識別情報を受信した際に、前記判別手段によって同一の識別情報であると判別されたことを条件に前記第２の画像データを前記第２の端末装置に送信する動作を開始する、
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像送信装置。
【請求項１１】
前記第２の送信手段は、前記第２の画像データが終了した場合に、その終了した第２の画像データを除いた他の第２の画像データを前記第２の端末装置に送信する、
ことを特徴とする請求項１乃至１０のいずれか１項に記載の画像送信装置。
【請求項１２】
前記第２の送信手段は、前記第２の画像データの送信中に端末装置から画像データの切り替えが指示された際に、前記送信中の第２の画像データとは異なる他の第２の画像データの送信に切り替える、
ことを特徴とする請求項１乃至１０のいずれか１項に記載の画像送信装置。
【請求項１３】
前記端末装置から前記通信手段を介して画像データを受信する画像受信手段と、
前記画像受信手段によって受信した画像データをその属性情報と前記ユーザ識別情報に対応付けて記録する画像記録手段と、
を更に備え、
前記第１の送信手段は、前記第１の画像データを前記画像記録手段から読み出して前記第２の端末装置に送信し、
前記第２の送信手段は、前記第２の画像データを前記画像記録手段から読み出して前記第２の端末装置に送信する、
ことを特徴とする請求項３及び４、並びに、少なくとも請求項３又は４を引用する請求項５乃至１２のいずれか１項に記載の画像送信装置。
【請求項１４】
前記画像データは、動画データであり、
前記第２の送信手段は、関連する動画データを前記第２の画像データとして前記第２の端末装置に送信する際に、前記第１の送信手段により第１の画像データとして送信される動画データに同期して送信する、
ことを特徴とする請求項１乃至１３のいずれか１項に記載の画像送信装置。
【請求項１５】
前記第１の属性情報は、撮影時刻を示す情報であり、
前記第２の送信手段は、前記動画データをストリーミング配信する際に、撮影時刻に基づいて前記第１の送信手段による動画データのストリーミング配信に同期させる、
ことを特徴とする少なくとも請求項５を引用する請求項１４に記載の画像送信装置。
【請求項１６】
前記いずれの端末装置から再生動作を制御する指示信号を受信する指示受信手段と、
前記第１及び第２の送信手段は、動画データのストリーミング配信中に、前記指示受信手段が指示信号を受信した際に、前記各端末装置での再生状態が同一となるように画像データの送信タイミングを同時に制御する、
ことを特徴とする請求項１５に記載の画像送信装置。
【請求項１７】
端末装置に通信手段を介して画像データを送信する画像送信装置における画像送信方法であって、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する処理と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する処理と、
前記同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する処理と、
を含むことを特徴とする画像送信方法。
【請求項１８】
端末装置に通信手段を介して画像データを送信する画像送信装置のコンピュータに対して、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する機能と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する機能と、
前記同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置に通信手段を介して画像データを送信する画像送信装置、画像送信方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ（ＰＣ）、デジタルカメラ、タブレット端末、スマートフォンなどの複数種の情報端末装置を一人のユーザが所有したり、家庭で所有したりすることが多くなり、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、公衆電話網などのネットワークに接続可能な環境であれば、そのいずれかの情報端末装置を選んでサーバ装置に接続することにより各種のサービスを利用することができるようになる。このようなネットワーク環境において、例えば、サーバ装置（画像送信装置）側に記憶管理されている各種の動画データの中から、複数の動画データ（教材）を同時に生徒側の情報端末装置（クライアント端末）に送信することによって各端末装置側のディスプレイ上で同期して再生させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−２２２８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献の技術は、生徒側に１台の情報端末装置（クライアント端末）が設置されていることを前提として、各生徒の情報端末装置に動画データを一方的に送信するものであり、一人のユーザが複数種の情報端末装置を何台も所有している場合ではなく、クライアント側のどの端末に対して、どのような動画データを送信するかまでも制御するものではなかった。
【０００５】
ところで、ＰＣ、テレビなどの設置型の端末装置に比べ、スマートフォン、電子ゲームなどの携帯端末装置は、画面が小さい反面、移動し易く、手軽に使用できるという特徴があるため、複数の端末装置を使用して各種の画像データを再生させて見比べるような場合には、どの端末装置に、どのような動画を再生させれば、効果的に見比べることができるかを考察しながらユーザは、各端末装置を選択したり、再生する各画像データを選択したりする必要がある。
【０００６】
本発明の課題は、ユーザ側で複数の端末装置を活用して複数の画像データを再生させる場合にユーザの要望に合った再生が可能となるように、複数の端末装置への画像データの送信を適切に制御できるようにすることである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために本発明は、
端末装置に通信手段を介して画像データを送信する画像送信装置であって、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する第１の送信手段と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する判別手段と、
前記判別手段によって同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する第２の送信手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザ側で複数の端末装置を活用して複数の画像データを再生させる場合にユーザの要望に合った再生が可能となるように、複数の端末装置への画像データの送信を適切に制御することができる。
【図面の簡単な説明】
【０００９】
【図１】管理サーバ装置（画像送信装置）１を中核とする通信ネットワークシステム（画像送信システム）を示したブロック図。
【図２】管理サーバ装置（画像送信装置）１の基本的な構成要素を示したブロック図。
【図３】端末装置（デジタルビデオカメラ）３の基本的な構成要素を示したブロック図。
【図４】（１）は、ユーザデータベースＵＢを説明するための図、（２）は、画像データベースＩＢを説明するための図、（３）は、画像ファイル群ＩＦを説明するための図。
【図５】管理サーバ装置（画像送信装置）１の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャート。
【図６】図５の動作に続くフローチャート。
【図７】図５及び図６の動作に続くフローチャート。
【図８】複数の端末装置（端末Ａ及び端末Ｂ）３が端末Ａ、端末Ｂの順でログインされた場合の動画送信（再生）処理を説明するためのタイムチャート。
【図９】本実施形態の変形例を説明するためのタイムチャート。
【図１０】本実施形態の他の変形例を説明するために画像データベースＩＢの内容を示した図。
【発明を実施するための形態】
【００１０】
以下、図１〜図８を参照して本発明の実施形態を説明する。
図１は、管理サーバ装置（画像送信装置）１を中核とする通信ネットワークシステム（画像送信システム）を示したブロック図である。
画像送信システムは、このシステム全体を制御する管理サーバ装置１に広域通信網（例えば、無線ＬＡＮ、移動通信網、インターネットなどを含む通信網）２を介してユーザ側の各種の端末装置（クライアント端末）３に接続可能なもので、例えば、インターネット経由で会員ユーザ向けサービス（画像送信サービス）を提供するクラウドコンピューティングシステムを示したが、それに限らず、例えば、会社内や家庭内などに構築されている構内通信システムなどのサーバ・クライアントシステムであってもよい。
【００１１】
管理サーバ装置１は、画像送信サービスを提供する運営事業者側に設置されたもので、ユーザ認証用のユーザデータベースＵＢ、動画管理用の画像データベースＩＢ、動画記録用の画像ファイル群ＩＦを備えている。管理サーバ装置１は、ユーザ側の端末装置３から動画データの記録保存が要求されると、ユーザデータベースＵＢを検索してその要求元が正当なユーザであることを条件に、要求された動画データを受信して画像ファイル群ＩＦに記録保存するようにしている。また、ユーザ側の端末装置３から動画データの送信が要求されると、その要求元が正当なユーザであることを条件に、画像データベースＩＢを参照することにより、要求された動画データを画像ファイル群ＩＦから読み出して、その要求元の端末装置３に再生用としてストリーミング配信するようにしている。
【００１２】
ユーザ側の端末装置３は、一人のユーザや家庭が所有しているノート型ＰＣ、デジタルカメラ、スマートフォン、タブレット端末などであり、広域通信網２を介して管理サーバ装置１に接続可能な通信機能を備えている他、動画データを再生する再生機能を備えている。図示の例は、端末装置（デジタルビデオカメラ）３で撮影された動画データを直接又は端末装置（ノート型ＰＣ）３を経由して管理サーバ装置１に送信して記録保存させる場合を示しているが、それに限らず、例えば、カメラ付の端末装置（スマートフォン）３で撮影された動画データを直接又は端末装置（ノート型ＰＣ）３を経由して管理サーバ装置１に送信して記録保存させるようにしてもよい。
【００１３】
管理サーバ装置１は、第１の端末装置３から所定の識別情報を受信した場合に、第１の画像データを第１の端末装置３に送信し、第１の端末装置３とは異なる第２の端末装置３から所定の識別情報を受信した場合に、第１の端末装置３から受信した識別情報と同一であれば、第１の画像データに関連する第２の画像データを第２の端末装置３に送信するようにしている。
【００１４】
図示の例は、複数の動画データを、複数の端末装置３、つまり、端末装置（スマートフォン）３と端末装置（ノート型ＰＣ）３に分けて送信する場合を示している。ここで、端末装置（ノート型ＰＣ）３を最初にログインされた端末装置３（第１の端末装置３）とし、また、端末装置（スマートフォン）３を第１の端末装置３とは異なる他の端末装置３（第２の端末装置３）とすると、最初にログインされた第１の端末装置（ノート型ＰＣ）３には、要求された第１の画像データ（主画像）がストリーミング配信され、第２の端末装置（スマートフォン）３には、主画像に関連する画像データ（第２の画像データ）がストリーミング配信されるが、管理サーバ装置１は、第１の画像データ（主画像）と、それに関連する第２の画像データと、を送信する際に、それらの撮影時刻が一致するように各画像データの送信タイミングを同期させて送信するようにしている。
【００１５】
図２は、管理サーバ装置（画像送信装置）１の基本的な構成要素を示したブロック図である。
制御部１１は、電源部１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの管理サーバ装置１の全体動作を制御する中央演算処理装置やメモリなどを有している。記憶部１３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、後述する図５〜図７に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラムメモリ１３ａなどを有している。なお、記憶部１３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続されている状態においては他のサーバ装置側の記憶領域を含むものであってもよい。
【００１６】
制御部１１には、その入出力デバイスとして、高速で大容量な通信が可能な広域通信部１４、各種のキーを備えた操作部１５、高精細液晶ディスプレイなどの表示部１６が接続され、制御部１１は、それらの入出力動作を制御する。制御部１１には、ユーザデータベースＵＢ、画像データベースＩＢ、画像ファイル群ＩＦが接続されており、制御部１１は、ユーザ認証時にユーザデータベースＵＢをアクセスし、また、動画データの保存時や動画データの送信時に画像データベースＩＢ、画像ファイル群ＩＦをアクセスする。
【００１７】
図３は、端末装置（デジタルビデオカメラ）３の基本的な構成要素を示したブロック図である。
図示の端末装置３は、高精細な撮影が可能なデジタルビデオカメラであり、その制御部３１は、電源部３２からの電力供給によって動作し、記憶部３３内の各種のプログラムに応じてこのビデオカメラの全体動作を制御する。この制御部３１には、その入出力デバイスとして、操作部３４、表示部３５、撮像部３６、無線ＬＡＮ通信部３７、姿勢検出部３８、測位部３９が接続されており、制御部３１は、それらの入出力動作を制御する。
【００１８】
撮像部３６は、被写体を高精細に動画撮影するもので、撮影された動画データは、撮影日時、撮影位置などの属性情報と共に、記憶部３３内のＳＤカードに記録保存される。無線ＬＡＮ通信部３７は、例えば、ＷＩ-Ｆｉ（ワイファイ、Wireless  Fidelity）を構成するもので、広域通信網２を介して管理サーバ装置１との間で動画データの送受信を行う。姿勢検出部３８は、カメラの姿勢を検出するセンサとして、例えば、加速度センサ、ジャイロセンサ、方位センサなど、その１つ又は複数のセンサの組合せによって構成され、撮影方向（光軸方向）の方位、仰角、仰角を検出するもので、この姿勢検出部３８によって検出された撮影方向は、撮影された動画データの属性情報として、その動画データに対応付けて記録保存される。測位部３９は、ＧＰＳ（Global  Positioning  System）を利用して当該カメラの位置を測位するもので、この測位部３９によって検出された位置情報（経緯度情報）は、撮影された動画データの属性情報として、その動画データに対応付け記録保存される。
【００１９】
図４（１）は、ユーザデータベースＵＢを説明するための図である。
ユーザデータベースＵＢは、ユーザ認証用のデータベースで、「ユーザ名」、「ユーザ識別情報」、「メールアドレス」などの項目を有しいている。「ユーザ識別情報」は、ユーザ個人を識別する情報であり、「ユーザＩＤ」、「パスワード」の項目を有している。なお、各項目の内容は、ユーザ毎に１対１に対応する場合に限らず、例えば、ユーザ毎に複数のユーザＩＤ、パスワードなどを記憶可能としてもよい。すなわち、ユーザ本人に限らず、特別に許可された家族なども管理サーバ装置１へのアクセスを可能としてもよい。また、本実施形態においては、ユーザ識別情報に適用した場合を例示したが、これに限らず、複数のユーザをグループとして識別するユーザグループ識別情報、複数の端末装置３をグループとして識別する端末グループ識別情報であってもよい。
【００２０】
図４（２）は、画像データベースＩＢを説明するための図である。
画像データベースＩＢは、動画データ保存用のデータベースで、「画像ＩＤ」、「ユーザＩＤ」、「第１の属性情報」、「第２の属性情報」の項目を有している。「画像ＩＤ」は、画像識別情報（例えば、一連番号）であり、制御部１１は、端末装置３から記録対象の動画データを受信する毎に「画像ＩＤ」を生成すると共に、端末装置３から受信した動画データを圧縮処理した画像ファイルを生成し、この画像ファイルに「画像ＩＤ」を付加して画像ファイル群ＩＦに記録保存させる。
【００２１】
「第１の属性情報」、「第２の属性情報」は、動画データの属性を示すもので、「第１の属性情報」は、撮影条件を示す「撮影日時」と「撮影位置」の項目に分かれ、「第１の属性情報」は、撮影条件を示す「撮影方向（アングル）」を示している。「撮影日時」は、年月日時分秒のデータであり、「撮影位置」は、ＧＰＳによって測位された経緯度情報である。「撮影方向（アングル）」は、撮影方向として、カメラ光軸の方位、仰角、俯角を示すアングル情報である。
【００２２】
次に、本実施形態における管理サーバ装置（画像送信装置）１の動作概念を図５〜図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００２３】
図５〜図７は、管理サーバ装置（画像送信装置）１の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートである。以下、図８の具体例を参照して、本実施形態の特徴的な動作について説明するものとする。図８は、複数の端末装置（端末Ａ及び端末Ｂ）３が端末Ａ、端末Ｂの順でログインされることによって開始する動画送信（再生）処理を説明するためのタイムチャートである。
【００２４】
先ず、制御部１１は、端末装置３からユーザ識別情報の入力待ち状態（ログイン待ち状態）において（図５のステップＳ１）、いずれからの端末装置３からユーザ識別情報（ユーザＩＤ、パスワード）が入力されると（ステップＳ１でＹＥＳ）、ユーザデータベースＵＢを参照することにより認証処理を実行し（ステップＳ２）、該当するユーザ識別情報がユーザデータベースＵＢに記憶されているか否に基づいて正当なユーザからのログインであるか否かの判別を行う。
【００２５】
いま、入力されたユーザ識別情報がユーザデータベースＵＢに記憶されていなければ、つまり、正当なユーザでなければ（ステップＳ１でＮＯ）、そのログインを無効とするためにステップＳ１に戻るが、ログインされたユーザ識別情報がユーザデータベースＵＢに記憶されていれば、つまり、認証ＯＫ（正当なユーザからのログイン）であれば（ステップＳ３でＹＥＳ）、その端末装置３からのログインを許可するために処理メニューを送信する（ステップＳ４）。この処理メニューは、“動画記録処理”を選択する項目と“動画送信（再生）処理”を選択する項目を有するもので、制御部１１は、その端末装置３側で任意に選択されたメニュー項目を受信すると、その選択項目の種別として、“動画記録処理”が要求されたのか、“動画送信（再生）処理”が要求されたのかを判別する（ステップＳ５）。
【００２６】
いま、端末装置３側で“動画記録の項目”が選択されて、そのメニュー項目を受信すると、制御部１１は、アップロード処理（動画記録処理）を選択し（ステップＳ６）、その端末装置３に対して動画データのアップロード開始を指示する（ステップＳ７）。この開始指示に応じて、その端末装置３から送信されてきた記録対象の動画データを受信すると（ステップＳ８）、この受信した動画データを画像ファイル群ＩＦに記録保存する処理を行う（ステップＳ９）。
【００２７】
すなわち、制御部１１は、端末装置３から動画データを受信すると、画像ＩＤ（一連番号）を生成すると共に、この画像ＩＤを付加した画像ファイルを生成して画像ファイル群ＩＦに記録保存させる。更に、受信した動画データに付加されている各種の属性情報を取得すると共に、「画像ＩＤ」、「ユーザＩＤ」、「第１の属性情報（撮影日時、撮影位置）」、「第２の属性情報（撮影方向（アングル））」の各項目から成るレコードを生成して画像データベースＩＢに管理情報として記憶させる。その後、ステップＳ１０に移り、端末装置３から動画記録の終了を指示する信号を受信したかを調べ、記録終了の指示がなければ（ステップＳ１０でＮＯ）、上述のステップＳ８に戻り、次の動画データを受信して記録保存する処理を繰り返すが、記録終了が指示されたときには（ステップＳ１０でＹＥＳ）、最初のステップＳ１に戻ってログイン待ち状態となる。以下、端末装置３から動画記録が要求される毎に上述の動作を繰り返す。
【００２８】
他方、端末装置３側で“動画送信（再生）の項目”が選択されて、そのメニュー項目を受信すると（ステップＳ５）、制御部１１は、動画送信（再生）処理を選択し（図６のステップＳ１１）、その端末装置３に動画メニューを送信する（ステップＳ１２）。この動画メニューは、過去に記録した動画の一覧を示すもので、この動画一覧の中から端末装置３側で再生対象として任意に選択された動画を受信すると（ステップＳ１３）、その端末装置３に送信メニューを送信する（ステップＳ１４）。この送信メニューは、“通常送信”を選択する項目と、“同期送信”を選択する項目を有するもので、制御部１１は、その端末装置３側で任意に選択されたメニュー項目を受信すると、その選択項目の種別として、“同期送信”が要求されたのかを判別する（ステップＳ１５）。
【００２９】
“同期送信”は、上述したように管理サーバ装置（画像送信装置）１が複数の関連する動画データを複数の端末装置３に分けて同期送信する処理を示しているのに対し、“通常送信”は、例えば、動画データの要求元の端末装置３に要求された動画データを個別に送信するなど、“同期送信”以外の送信方式を意味している。いま、端末装置３側で“通常送信”が選択されて、そのメニュー項目を受信すると（ステップＳ１５でＮＯ）、通常と同様に、端末装置３側で再生対象として選択された画像データ（選択動画）を画像ファイル群ＩＦから読み出して要求元の端末装置３にストリーミング配信する動作を開始する（ステップＳ２２）。なお、端末装置３側では、管理サーバ装置１から動画データを受信し始めると、自身の表示画面にその動画データを再生する動作を開始するようにしている（以下、同様）。
【００３０】
次に、図７のステップＳ２７に移り、選択動画をその末尾まで送信し終わったか（データ終了か）、又は再生動作中の端末装置３からその再生動作の終了を指示する信号（終了指示）を受信したかを調べる。いま、データが終了していなければ、又は終了指示を受けなければ（ステップＳ２７でＮＯ）、同期送信フラグ（図示省略）がオンされているかを調べる（ステップＳ２８）。なお、この同期送信フラグは、主画像と別アングル動画を複数の端末装置３に同期して送信している状態であることを示すフラグである。この同期送信フラグは、“通常送信”が選択されている場合にはオフされているので（ステップＳ２８でＮＯ）、その再生動作中の端末装置３から早送り、巻き戻し、一時停止のいずれかを指示する再生制御指示を受けたかを調べる（ステップＳ２９）。
【００３１】
ここで、再生制御指示を受けなければ（ステップＳ２９でＮＯ）、上述のステップＳ２７に戻るが、この再生制御指示を受けたときには（ステップＳ２９でＹＥＳ）、送信中（再生中）の動画データの送信タイミング（再生タイミング）を、指示された早送り、巻き戻し、一時停止の再生状態となるように制御する処理（ステップＳ３０）を行った後、上述のステップＳ２７に移る。このような動画送信中に、その動画データが終了したとき、又は終了指示を受けたときには（ステップＳ２７でＮＯ）、図５のステップＳ１に戻り、ログイン待ち状態となる。
【００３２】
一方、“同期送信”の項目が選択された場合（図６のステップＳ１５でＹＥＳ）、最初にログインした端末装置３とは異なる他の端末装置３からユーザ識別情報を受信する（ステップＳ１６）。例えば、図８に示すように、最初にログインされた端末装置（端末Ａ）３の後に、他の端末装置（端末Ｂ）３からユーザ識別情報を受信すると、つまり、複数の端末装置３から順次ログインされた場合には、その複数の端末装置３からのユーザ識別情報は、同一であるか、又は異なっていても同一と見なされるユーザ識別情報（予め許可されている正規なユーザ識別情報）であるかを調べる（ステップＳ１７）。いま、同一でない場合、又は同一と見なされない場合には（ステップＳ１７でＮＯ）、上述した通常の動画送信（再生）処理（ステップＳ２２）を実行した後、図７のステップＳ２７に移る。なお、他の端末装置（端末Ｂ）３から受信したユーザ識別情報に基づいてユーザデータベースＵＢを検索する認証処理を実行し、その後、同一又は同一と見なされるか否かの判別を行うようにしてもよい。
【００３３】
また、複数の端末装置３からのユーザ識別情報が同一の場合、又は同一と見なされる場合には（ステップＳ１７でＹＥＳ）、画像データベースＩＢを参照し（ステップＳ１８）、最初にログインされた端末装置（端末Ａ）３から要求された画像データ（主画像）の「画像ＩＤ」に基づいて、その「画像ＩＤ」に対応付けられている「第１の属性情報」、「第２の属性情報」を読み出し、この「第１の属性情報」が共有し、「第２の属性情報」が異なる画像データを、主画像に関連する画像データとして検索する（ステップＳ１９）。すなわち、「第１の属性情報」である撮影条件「撮影日時」及び「撮影位置」が共通し、「第２の属性情報」である撮影条件「撮影方向」が異なる画像データを、主画像に関連する画像データ（別アングル動画）として検索する。
【００３４】
例えば、図４（２）の画像データベースＩＢの例において、「画像ＩＤ」“０００１”の画像データを主動画とすると、この主画像に関連する画像データ（別アングル動画）として、「画像ＩＤ」が“０００２”及び“０１００”の画像データを検索する。すなわち、主動画である「画像ＩＤ」“０００１”の「撮影日時」は、“２０１５年６月２０日１３時００分００秒〜１３時２０分００秒”であり、その範囲内に「画像ＩＤ」が“０００２”及び“０１００”の「撮影日時」が含まれているため、それらの「撮影日時」は共通すると判断する。
【００３５】
また、「画像ＩＤ」が“０００１”、“０００２”、“０１００”の「撮影位置」は、“経緯度○○”で共通するが、この場合、厳密な一致を意味するのではなく、所定の許容範囲（例えば、半径１０メートル以内）の誤差があっても共通すると判断する。したがって、図示の例では「画像ＩＤ」が“０００１”、“０００２”、“０１００”の「第１の属性情報」は共通することになる。一方、また、「画像ＩＤ」が“０００１”、“０００２”、“０１００”の「撮影方向」は、“アングル○○”、“アングル△△”、“アングル○△”と相違するため、「第２の属性情報」は異なる。なお、「撮影方向」も厳密な一致を意味するのではなく、所定の許容範囲（例えば、±５°）以上、相違していれば、「撮影方向」は異なると判断する。これによって「画像ＩＤ」が“０００１”の主画像に対して、「画像ＩＤ」が“０００２”、“０１００”の画像データは、主画像に関連する画像データ（別アングル動画）として検索される。
【００３６】
その結果、主画像に関連する画像データ（別アングル動画）を検索することができたかを調べ（ステップＳ２０）、該当する別アングル動画が無ければ（ステップＳ２０でＮＯ）、上述した通常の動画送信（再生）処理（ステップＳ２２）を実行した後、図６のステップＳ２７に移るが、該当する別アングル動画が有れば（ステップＳ２０でＹＥＳ）、最初にログインされた端末装置（端末Ａ）３に選択画像（主動画）を送信（再生）する動作を開始する（ステップＳ２１）。次に、図７のステップＳ２３に移り、別アングル動画の中から主画像に同期する部分を送信対象（再生対象）として取得する。
【００３７】
すなわち、主画像の「撮影日時」の範囲内に、別アングル動画の「撮影日時」が含まれる部分を主画像に同期する動画部分として取得する。例えば、図４（１）に示すように、画像ＩＤ“０００１”で示される主画像の「撮影日時」は、“２０１５年６月２０日１３時００分００秒〜１３時２０分００秒”、また、画像ＩＤ“０００２”で示される主画像の「撮影日時」は、“２０１５年６月２０日１２時５５分００秒〜１３時０５分００秒”であるから、その両方の「撮影日時」が重なる動画部分（主画像に同期する別アングル動画の部分）として、“１３時００分００秒〜１３時０５分００秒”で示される範囲内の動画部分（図８“Ｘ”参照）を取得する。
【００３８】
そして、主動画の送信と別アングル動画の送信とを同期させるために、別アングル動画の送信開始タイミングであるかを調べる（ステップＳ２４）。例えば、上述のように別アングル動画の中から主画像に同期する動画部分として、“１３時００分００秒〜１３時０５分００秒”で示される範囲内の動画部分を取得した場合には、“１３時００分００秒”が別アングル動画の送信開始タイミングとなるが、この“１３時００分００秒”は、主動画の送信開始タイミングと一致するため、主動画の送信開始時が別アングル動画の送信開始タイミングとなる。この場合、図８に示すように、主画像を端末装置（端末Ａ）３にストリーミング配信する動作の開始時に、端末装置（端末Ｂ）３に別アングル動画をストリーミング配信する動作を開始する（ステップＳ２５）。これによって主画像と別アングル動画とは以降、撮影時刻を合わせながら同じタイミングで同期して送信されることになる。
【００３９】
このようにして同期送信を開始すると、同期送信フラグをオンする（ステップＳ２６）。そして、ステップＳ２７に移り、選択動画（主動画）データの送信を開始した後、この選択動画（主動画）をその末尾まで送信し終わったか（データ終了か）、又は再生動作中の端末装置３からその再生終了の指示を受けたかを調べる。いま、データが終了していなければ、又は終了指示を受けなければ（ステップＳ２７でＮＯ）、上述の同期送信フラグはオンされているかを調べるが（ステップＳ２８）、主動画と別アングル動画とを同期して送信している場合には、同期送信フラグはオンされているので（ステップＳ２８でＹＥＳ）、ステップＳ３１に移り、送信中の別アングル動画をその末尾まで送信し終わったか（データ終了か）、又は別アングル動画を送信中（再生中）の端末装置３からその再生終了の指示を受けたかを調べる。
【００４０】
ここで、別アングル動画のデータ終了ではなければ、又は再生終了指示を受けなければ（ステップＳ３１でＮＯ）、上述したステップＳ２９の場合と同様に、早送り、巻き戻し、一時停止のいずれかを指示する再生制御指示を受けたかを調べる（ステップＳ３５）。いま、再生制御指示を受けなければ（ステップＳ３５でＮＯ）、上述のステップＳ２４に移るが、再生制御指示を受けたときには（ステップＳ３５でＹＥＳ）、同期送信中（同期再生中）の動画データの送信タイミングを、指示された早送り、巻き戻し、一時停止の再生状態となるように制御する処理を行う（ステップＳ３６）。この場合、複数の端末装置（例えば、端末Ａ、端末Ｂ）３の再生状態が同一となるように各複数の端末装置３への送信タイミングを制御する。その後、上述のステップＳ２４に移る。
【００４１】
いま、図８に示すように、送信中（再生中）の別アングル動画（「端末ＩＤ」が“０００２”の画像データ）をその末尾まで送信し終わったものとすると（ステップＳ３１でＹＥＳ）、上述の同期送信フラグをオフするが（ステップＳ３２）、同期送信中の端末装置３が３台以上の場合には、その１台のデータ送信が終了したとしても他の複数の端末装置３による同期送信が継続しているときには、上述の同期送信フラグをオンのままとする。次に、ステップＳ３３に移り、未送信の他の別アングル動画が存在するか、つまり、上述した図６のステップＳ１９において、主画像に関連する画像データ（別アングル動画）として検索された複数の別アングル動画のうち、未送信（未再生）の別アングル動画がまだ残っているかを調べる。
【００４２】
いま、全ての別アングル動画を送信し終わったときには（ステップＳ３３でＮＯ）、上述のステップＳ３５に移るが、図８に示すように、別アングル動画（「端末ＩＤ」が“０００２”の画像データ）のデータ終了時には、他の別アングル動画（「端末ＩＤ」が“０１００”の画像データ）が残っている場合には（ステップＳ３３でＹＥＳ）、この残っている別アングル動画を新たな送信対象として指定する（ステップＳ３４）。そして、上述のステップＳ２３に移り、この指定した別アングル動画の中から主画像に同期する動画部分（図８“Ｙ”参照）を取得する。
【００４３】
そして、この別アングル動画の部分の送信タイミングに到達したかを調べるが（ステップＳ２４）、この別アングル動画（「端末ＩＤ」が“０１００”の画像データ）は、“１３時１０分００秒”がその送信開始時刻であり、送信が終了した別アングル動画（「端末ＩＤ」が“０００２”の画像データ）は、“１３時０５分００秒”がその送信終了時刻であるため、この送信終了時点では、指定した別アングル動画の送信開示時刻には到達していないため（ステップＳ２４でＮＯ）、上述のステップＳ２７に移る。
【００４４】
その後、指定した別アングル動画の送信開示タイミングに到達すると（ステップＳ２４でＹＥＳ）、その動画データの送信を開始する（ステップＳ２５）。すなわち、図８に示すように、別アングル動画（「端末ＩＤ」が“０１００”の画像データ）を端末装置（端末Ｂ）３にストリーミング配信する動作を開始する。そして、上述の同期送信フラグをオン（ステップＳ２６）した後、上述のステップＳ２７に移る。以下、上述の動作を繰り返す。ここで、主動画のデータが終了したとき、又はその再生終了の指示を受けたときには（ステップＳ２７でＹＥＳ）、図５の最初のステップＳ１に戻り、ログイン待ち状態となる。
【００４５】
以上のように、この実施形態において管理サーバ装置（画像送信装置）１は、第１の端末装置３から所定の識別情報を受信した場合に、第１の画像データを第１の端末装置３に送信し、第１の端末装置３とは異なる第２の端末装置３から所定の識別情報を受信した場合に、第１の端末装置３から受信した識別情報と同一であれば、第１の画像データに関連する第２の画像データを第２の端末装置３に送信するようにしたので、ユーザ側で複数の端末装置３を活用して複数の画像データを再生させる場合にユーザの要望に合った再生が可能となるように、複数の端末装置３への画像データの送信を適切に制御することができる。例えば、第１の端末装置（ノート型ＰＣ）３の大型画面で第１の画像データ（主動画）を再生させ、第２の端末装置（スマートフォン）３で第２の画像データ（別アングル動画）を再生させることができるなど、複数の端末装置３の組合せによって、どの端末装置３にどのような動画データを再生させるかを適宜変更することが可能となる。
【００４６】
管理サーバ装置（画像送信装置）１は、端末装置３から画像データ（第１の画像データ）の指定と共にその画像データの送信が要求された場合に、その端末装置３から受信した所定の識別情報に基づいて正当な要求元であれば、指定された画像データをその要求元に対応する第１の端末装置３に送信し、第２の端末装置３から受信した所定の識別情報が第１の端末装置３から受信した識別情報と同一である場合に、第２の端末装置３が同じ要求元の異なる端末装置であると判別し、指定された画像データ（第１の画像データ）に関連する他の画像データ（第２の画像データ）を送信するようにしたので、ユーザが任意に指定した画像と、それに関連する画像の再生が可能となる。
【００４７】
所定の識別情報は、ユーザ個人を識別するユーザ識別情報に限らず、複数のユーザをグループとして識別するユーザグループ識別情報、複数の端末装置をグループとして識別する端末グループ識別情報のいずれかであってよく、ユーザグループ識別情報、端末グループ識別情報であれば、要求元が同一グループに属していることを条件に、第１の画像データに関連する第２の画像データを第２の端末装置３で再生させることができる。
【００４８】
また、管理サーバ装置（画像送信装置）１の制御部１１は、第１の端末装置（端末Ａ）３とは異なる第２の端末装置（端末Ｂ）３から個人を識別するユーザ識別情報を受信した場合に、端末装置（端末Ａ）３からのユーザ識別情報と異なっていても、第２端末装置（端末Ｂ）３からのユーザ識別情報が予め許可されているグループに属する個人に対応するユーザ識別情報であれば、同一グループに属する所定の識別情報であると判別するようにしてもよい。この場合には、例えば、他のユーザであっても同じグループに属するユーザであれば関連する画像データの再生が可能となる。
【００４９】
第２の画像データ（別アングル動画）は、第１の画像データに比べて第１の属性情報が共通し、第２の属性情報が異なる画像データであるので、各画像データに第１及び第２の属性情報を対応付けておくだけで、関連する画像データを容易に特定することが可能となる。
【００５０】
第１の属性情報及び第２の属性情報は、画像データを撮影した際の条件を示す第１の撮影条件及び第２の撮影条件であるので、撮影時の条件に応じて、関連する画像データを特定することが可能となる。
【００５１】
第１の属性情報は、少なくとも撮影日時を示す情報、撮影位置を示す情報であるので、同じ位置、同じ日時に撮影された画像を、関連する画像データとして特定することが可能となる。
【００５２】
第２の属性情報は、少なくとも撮影方向を示す情報であるので、別アングルで撮影された画像を、関連する画像データとして特定することが可能となる。
【００５３】
制御部１１は、第１の端末装置３と第２の端末装置３から受信した識別情報が同一であれば、複数の画像データを複数の端末装置３に分けて送信する動作を開始するようにしたので、つまり、複数の端末装置３から識別情報を受信してから、複数の画像データを複数の端末装置３に分けて送信する動作を開始するようにしたので、複数の端末装置３に画像データを送信する動作を同時に開始することができる。
【００５４】
制御部１１は、送信中の第２の画像データ（別アングル動画）が終了した場合に、他の第２の画像データ（別アングル動画）を端末装置（端末Ｂ）３へ送信するようにしたので、端末装置（端末Ｂ）３側では、関連する複数の画像データが切り替え再生されることなる。
【００５５】
制御部１１は、関連する画像データ（別アングル動画）の切り替えが端末装置３側から指示されると、次に関連する画像データの送信に切り替えようにしたので、ユーザにあっては、ユーザの要望に応じて色々な画像をいつでも自由に再生させることができる。
【００５６】
制御部１１は、端末装置３から画像データを受信して画像ファイル群ＩＦに記憶させると共に、この画像データに対応付けてその属性情報を画像データベースＩＢに記憶させた状態において、要求された第１の画像データを画像ファイル群ＩＦから読み出して送信すると共に、画像データベースＩＢを参照し、第２の画像データを画像ファイル群ＩＦから読み出して送信するようにしたので、端末装置３から収集した画像データを端末装置３からの要求に応じて送信することができる。
【００５７】
制御部１１は、第１の端末装置（端末Ａ）３に送信している動画データ（第１の画像データ）に同期して、それに関連する動画データ（第２の画像データ）を第２の端末装置（端末Ｂ）３に送信するようにしたので、複数の端末装置３に動画データを同期して再生させることができ、例えば、多角的な動画再生が可能となる。
【００５８】
制御部１１は、第１の端末装置（端末Ａ）３にストリーミング配信している動画データ（第１の画像データ）に同期して、それに関連する動画データ（第２の画像データ）を第２の端末装置（端末Ｂ）３にストリーミング配信するようにしたので、第１の端末装置（端末Ａ）３に対して動画データをストリーミング配信しても、第２の端末装置（端末Ｂ）３側でもそれに同期した動画再生が可能となる。
【００５９】
制御部１１は、動画データのストリーミング配信中に、いずれからの端末装置３から再生動作を制御する指示信号を受信した際に、複数の端末装置３での再生状態が同一となるように動画データの送信タイミングを同時に制御するようにしたので、再生動作中において、いずれからの端末装置３から早送り、巻き戻し、一時停止を指示する再生制御指示を受けたとしても、各端末装置３側での動画再生の同期維持が可能となる。
【００６０】
なお、上述した実施形態においては、複数の端末装置（端末Ａ及び端末Ｂ）３からのログイン後、この複数の端末装置３へ動画データを送信する動作を開始するようにしたが、例えば、最初にログインした端末装置（端末Ａ）３に対して主動画の送信を開始した後、この送信中において、他の端末装置（端末Ｂ）３からログインされた場合に、主動画に関連する別アングル動画を主動画に同期して他の端末装置（端末Ｂ）３に送信するようにしてもよい。
【００６１】
図９は、主動画の送信中において他の端末装置３からログインされた場合に、主動画に関連する別アングル動画を主動画に同期して送信する場合を説明するためのタイムチャートである。
図中、「画像ＩＤ」が“０００１”で示される主画像を端末装置（第１の端末装置：端末Ａ）３に送信中において、他の端末装置（第２の端末装置：端末Ｂ）３からログインされた場合に、「画像ＩＤ」が“０１００”で示される画像データ（第１の画像データ）を主画像として検索すると共に、それに関連する別アングル動画（第２の画像データ）として検索し、この別アングル動画の中から主画像に同期する動画部分として、第２の端末装置（端末Ｂ）３からログインされた以降の動画部分を取得する。なお、この主画像に同期する動画部分は、例えば、別アングル動画の撮影開始時よりもログインされたタイミングが遅ければ、図９の“Ｙ１”の部分となるが、別アングル動画の撮影開始時よりもログインされたタイミングが早ければ、図９の“Ｙ２”の部分となる。
【００６２】
このように主画像を第１の端末装置（端末Ａ）に送信中でも第２の端末装置（端末Ｂ）３からのログインを受け付け可能とすることにより、ユーザは主画像の再生状態を確認し、必要があれば、別アングル動画の同期送信を指示することができる。
【００６３】
上述した実施形態においては、同時にログインして動画データの提供を受けるユーザは、同じ識別情報を有するユーザ（一人又はグループ内の複数ユーザ）だけであるものとして説明したが、複数の異なるユーザが同時に利用する画像共有サービスを前提とする場合には、各ユーザ毎（識別情報毎）に図５〜７のフローで示される処理を並行して実行するようにすればよい。この場合、新たにログインしたユーザが既にログイン済みのユーザと異なる識別情報を有していた場合には、新たなユーザに対応して図５〜７のフローで示す処理を別途起動して実行させるようにしてもよい。
このような画像共有サービスにおいて主動画と関連する動画を検索する際には、同じユーザＩＤに対応付けられている動画だけでなく、異なるユーザＩＤに対応付けられている動画の中から広く関連動画を検索するようにしてもよい。
【００６４】
上述した実施形態においては、端末装置３から動画データを受信して記録保持する場合に、この動画データの「撮影日時」もそのまま対応付けて記録するようにしたが、端末装置（デジタルビデオカメラ）３から動画データをリアルタイムに受信して記録保存する際、端末装置（デジタルビデオカメラ）３の内蔵時計から計時情報を取得して自己の計時情報と比較し、誤差があれば、動画データの「撮影日時」をその誤差に基づいて補正し、その補正後の「撮影日時」を画像データベースＩＢに記録するようにしてもよい。
【００６５】
上述した実施形態においては、「第１の属性情報」として「撮影日時」及び「撮影位置」、「第２の属性情報」として「撮影方向」を例示したが、これに限らず、「撮影日時」、「撮影位置」、「撮影方向」のいずれかの組合せを「第１の属性情報」又は「第２の属性情報」としてもよく、更に、「撮影日時」、「撮影位置」、「撮影方向」に限らず、被写体に関する情報（例えば、被写体の種別、被写体（人物）の人数など）であってもよい。なお、被写体の種別は、例えば、人物、ペット、建造物などである。
【００６６】
図１０は、「第１の属性情報」を「被写体の種別（人物）」、「撮影場所」とし、「第２の属性情報」を「撮影日時」とした場合の画像データベースＩＢの内容を示した図である。「被写体の種別（人物）」は、例えば、誰を撮影したかを示す人物名、顔画像などを示し、図示の例は、“長女”とした場合である。「撮影場所」は、ＧＰＳ情報及び地図情報によって得られる地名、住所、施設名などを示し、図示の例は、“○○公園広場”とした場合である。このような画像データベースＩＢを使用することによって、長女を○○公園広場で撮影した動画データが主動画として選択されたものとすると、長女を○○公園広場で異なる日時に撮影した動画データが、主動画に関連する動画となるため、同じ場所で撮影された新旧の動画を見比べて長女の成長の具合などを確認することもできる。このように「第１の属性情報」又は「第２の属性情報」を、どのような情報にするかによって様々な活用が考えられる。
【００６７】
また、上述した実施形態においては、画像送信装置として管理サーバ装置に適用した場合を示したが、これに限らず、画像送信装置、端末装置は、パーソナルコンピュータ、ＰＤＡ（個人向け携帯型情報通信機器）、タブレット端末装置、スマートフォンなどの携帯電話機、電子ゲーム、音楽プレイヤーなどであってもよい。
【００６８】
上述した実施形態においては、サーバ・クライアントシステムに適用した場合を示したが、ピアツーピア方式にしたがって、サーバ機能及びクライアント機能を備えた端末同士が相互に直接接続して通信を行うようにしてもよい。
【００６９】
また、上述した実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００７０】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
端末装置に通信手段を介して画像データを送信する画像送信装置であって、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する第１の送信手段と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する判別手段と、
前記判別手段によって同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する第２の送信手段と、
を備えることを特徴とする。
（請求項２）
請求項２に記載の発明は、請求項１に記載の画像送信装置において、
端末装置から画像データの指定と共にその画像データの送信が要求された場合に、その端末装置から受信した所定の識別情報に基づいて正当な要求元であるか否かを認証する認証手段を更に備え、
前記第１の送信手段は、前記認証手段により正当な要求元であると認証された場合に、前記指定された画像データを前記第１の画像データとしてその要求元に対応する第１の端末装置に送信し、
前記判別手段は、前記第２の端末装置から受信した所定の識別情報が前記第１の端末装置から受信した識別情報と同一である場合に、前記第２の端末装置が同じ要求元の異なる端末装置であると判別し、
前記第２の送信手段は、同じ要求元の異なる端末装置に対して前記指定された画像データに関連する他の画像データを前記第２の画像データとして送信する、
ことを特徴とする。
（請求項３）
請求項３に記載の発明は、請求項１又は２に記載の画像送信装置において、
前記所定の識別情報は、ユーザ個人を識別するユーザ識別情報、複数のユーザをグループとして識別するユーザグループ識別情報、複数の端末装置をグループとして識別する端末グループ識別情報のいずれかである、
ことを特徴とする。
（請求項４）
請求項４に記載の発明は、請求項１乃至３のいずれか１項に記載の画像送信装置において、
前記判別手段は、前記第２の端末装置から前記所定の識別情報としてユーザ識別情報を受信した場合に、前記第１の端末装置からのユーザ識別情報と異なっていても、前記第２の端末装置からのユーザ識別情報が予め許可されているユーザ識別情報であれば、前記第１の端末装置からのユーザ識別情報と同一である所定の識別情報であると判別する、
ことを特徴とする。
（請求項５）
請求項５に記載の発明は、請求項１〜４のいずれか１項に記載の画像送信装置において、
前記画像データには、その属性を示す第１の属性情報と第２の属性情報が対応付けられており、
前記関連する画像データは、前記の第１の属性情報が共通し、第２の属性情報が異なる画像データである、
ことを特徴とする。
（請求項６）
請求項６に記載の発明は、請求項５に記載の画像送信装置において、
前記第１の属性情報及び第２の属性情報は、画像データを撮影した際の条件を示す第１の撮影条件及び第２の撮影条件である、
ことを特徴とする。
（請求項７）
請求項７に記載の発明は、請求項６に記載の画像送信装置において、
前記第１の属性情報は、少なくとも撮影日時を示す情報、撮影位置を示す情報、撮影方向を示す情報、撮影対象の被写体の種別を示す情報のいずれかである、
ことを特徴とする。
（請求項８）
請求項８に記載の発明は、請求項６又は７に記載の画像送信装置において、
前記第２の属性情報は、少なくとも撮影方向を示す情報、撮影日時を示す情報、撮影位置を示す情報、撮影対象の被写体の種別を示す情報のいずれかである、
ことを特徴とする。
（請求項９）
請求項９に記載の発明は、請求項１乃至８のいずれか１項に記載の画像送信装置において、
前記第１及び第２の送信手段は、前記判別手段によって同一の識別情報であると判別された際に、画像データを送信する動作を開始する、
ことを特徴とする。
（請求項１０）
請求項１０に記載の発明は、請求項１乃至８のいずれか１項に記載の画像送信装置において、
前記第２の送信手段は、前記第１の送信手段による第１の画像データの送信が開始された後、前記他の端末装置から所定の識別情報を受信した際に、前記判別手段によって同一の識別情報であると判別されたことを条件に前記第２の画像データを前記第２の端末装置に送信する動作を開始する、
ことを特徴とする。
（請求項１１）
請求項１１に記載の発明は、請求項１乃至１０のいずれか１項に記載の画像送信装置において、
前記第２の送信手段は、前記第２の画像データが終了した場合に、その終了した第２の画像データを除いた他の第２の画像データを前記第２の端末装置に送信する、
ことを特徴とする。
（請求項１２）
請求項１２に記載の発明は、請求項１乃至１０のいずれか１項に記載の画像送信装置において、
前記第２の送信手段は、前記第２の画像データの送信中に端末装置から画像データの切り替えが指示された際に、前記送信中の第２の画像データとは異なる他の第２の画像データの送信に切り替える、
ことを特徴とする。
（請求項１３）
請求項１３に記載の発明は、請求項１〜１２のいずれか１項に記載の画像送信装置において、
前記端末装置から前記通信手段を介して画像データを受信する画像受信手段と、
前記画像受信手段によって受信した画像データをその属性情報と前記ユーザ識別情報に対応付けて記録する画像記録手段と、
を更に備え、
前記第１の送信手段は、前記第１の画像データを前記画像記録手段から読み出して前記第２の端末装置に送信し、
前記第２の送信手段は、前記第２の画像データを前記画像記録手段から読み出して前記第２の端末装置に送信する、
ることを特徴とする。
（請求項１４）
請求項１４に記載の発明は、請求項１〜１３のいずれか１項に記載の画像送信装置において、
前記画像データは、動画データであり、
前記第２の送信手段は、関連する動画データを前記第２の画像データとして前記第２の端末装置に送信する際に、前記第１の送信手段により第１の画像データとして送信される動画データに同期して送信する、
ことを特徴とする。
（請求項１５）
請求項１５に記載の発明は、請求項１４に記載の画像送信装置において、
前記第１の属性情報は、撮影時刻を示す情報であり、
前記第２の送信手段は、前記動画データをストリーミング配信する際に、撮影時刻に基づいて前記第１の送信手段による動画データのストリーミング配信に同期させる、
ことを特徴とする。
（請求項１６）
請求項１６に記載の発明は、請求項１５に記載の画像送信装置において、
前記いずれの端末装置から再生動作を制御する指示信号を受信する指示受信手段と、
前記第１及び第２の送信手段は、動画データのストリーミング配信中に、前記指示受信手段が指示信号を受信した際に、前記各端末装置での再生状態が同一となるように画像データの送信タイミングを同時に制御する、
ことを特徴とする。
（請求項１７）
請求項１７に記載の発明は、
端末装置に通信手段を介して画像データを送信する画像送信装置における画像送信方法であって、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する処理と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する処理と、
前記同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する処理と、
を含むことを特徴とする。
（請求項１８）
請求項１８に記載の発明は、
端末装置に通信手段を介して画像データを送信する画像送信装置のコンピュータに対して、
第１の端末装置から所定の識別情報を受信した場合に、第１の画像データを前記第１の端末装置に送信する機能と、
前記第１の端末装置とは異なる第２の端末装置から所定の識別情報を受信した場合に、前記第１の端末装置から受信した識別情報と同一であるか否かを判別する機能と、
前記同一の識別情報であると判別された場合に、前記第１の画像データに関連する第２の画像データを前記第２の端末装置に送信する機能と、
を実現させるためのプログラムである。
【符号の説明】
【００７１】
１  管理サーバ装置
２  広域通信網
３  端末装置
１１、３１  制御部
１３、３３  記憶部
３６  撮像部
３８  姿勢検出部
３９  測位部
ＵＢ  ユーザデータベース
ＩＢ  画像データベース
ＩＦ  画像ファイル群
【図１】
0006504453.tif 000002
【図２】
0006504453.tif 000003
【図３】
0006504453.tif 000004
【図４】
0006504453.tif 000005
【図５】
0006504453.tif 000006
【図６】
0006504453.tif 000007
【図７】
0006504453.tif 000008
【図８】
0006504453.tif 000009
【図９】
0006504453.tif 000010
【図１０】
0006504453.tif 000011