(57)【要約】【課題】  不特定の時刻、不特定の位置で撮影し、かつ、撮影中の位置が移動する、不特定多数の映像音声を含む動画情報の中から、特定の場所で、特定の時刻に撮影された映像音声情報のみを抽出し、表示する有効な手段がない。【解決手段】  ＧＰＳ内蔵ビデオカメラを用い撮影した動画情報が、動画情報サーバに入力される。入力された動画情報の、撮影時刻と、撮影された動画情報のデータアドレスと撮影位置を対応付けた動画情報対応テーブルを生成し、記憶する。表示装置からの要求に従い、記憶した動画情報対応テーブルを検索し、指定された時刻、位置の情報を持つ動画情報を取得する。【選択図】  図１
2010171561.tif 000002
【特許請求の範囲】
【請求項１】
撮影時刻情報と撮影位置情報を有する動画情報を管理する動画情報管理装置であって、
前記動画情報を入力する入力部と、
前記入力部から入力された前記動画情報の撮影時刻と、前記撮影時刻に撮影された前記動画情報のデータアドレスと、撮影位置と、を対応付けた動画情報対応テーブルを生成する情報処理部と、
前記入力部から入力された前記動画情報と、前記情報処理部で生成した前記動画情報対応テーブルを記憶する記憶部と、
前記動画情報を出力する出力部と、
を具備し、
前記情報処理部は前記記憶部に記憶した前記動画情報対応テーブルから、特定の撮影時刻と撮影位置を有する前記動画情報のデータアドレスを取得し、
取得したデータアドレスに対応する前記動画情報を取得し、
取得した前記動画情報を出力部から出力する、
ことを特徴とする動画情報管理装置。
【請求項２】
請求項１に記載の動画情報管理装置であって、
前記情報処理部は、前記記憶部に記憶した前記動画情報対応テーブルから、特定の撮影時刻と撮影位置を有する前記動画情報のデータアドレスを取得し、
取得したデータアドレスに対応する前記動画情報を取得し、
取得した少なくとも１つの前記動画情報の時刻情報を同期させて再生し、
再生した映像を、前記撮影位置に合わせて配置し、１つの映像に合成し、
再生した音声を１つの音声に合成し、
合成した映像、音声から１つの動画情報を生成し、
生成した動画情報を前記出力部から出力する、
ことを特徴とする動画情報管理装置。
【請求項３】
請求項２に記載の動画情報管理装置であって、
前記情報処理部は、再生した映像を、前記撮影位置に合わせて配置する際に、地図上の位置に合わせて配置し、１つの映像に合成する、
ことを特徴とする動画情報管理装置。
【請求項４】
請求項２または３に記載の動画情報管理装置であって、
前記情報処理部は、
合成した映像、音声から一つの動画情報を生成する際に、
表示する機器の画面サイズ、または対応する映像、音声の再生方式と同一となるように、動画情報を生成する、
ことを特徴とする動画情報管理装置。
【請求項５】
請求項１に記載の動画情報管理装置であって、
前記情報処理部は、
前記入力部から入力された第一の動画情報から、
画素数の縮小、映像圧縮、音声圧縮、または圧縮方式の変更を施した第二の動画情報を生成し、
撮影時刻と、前記撮影時刻に撮影された、前記第一の動画情報のデータアドレスと、前記第二の動画情報のデータアドレスと、前記撮影位置を対応付けた動画情報対応テーブルを生成し、
前記記憶部は、
前記入力部から入力された前記第一の動画情報と、前記情報処理部で生成した前記第二の動画情報と前記動画情報対応テーブルを記憶し、
前記情報処理部は、
前記記憶部に記憶した前記動画情報対応テーブルから、特定の撮影時刻と撮影位置を有する前記第二の動画情報のデータアドレスを取得し、
取得したデータアドレスに対応する前記第二の動画情報を取得し、
取得した前記第二の動画情報を前記出力部から出力する、
ことを特徴とする動画情報管理装置。
【請求項６】
請求項１に記載の動画情報管理装置であって、
前記情報処理部は、
前記記憶部から取得した第一の動画情報から、
画素数の縮小、映像圧縮、音声圧縮、または圧縮方式の変更を施した第二の動画情報を生成し、生成した前記第二の動画情報を出力部から出力する、
ことを特徴とする動画情報管理装置。
【請求項７】
請求項１に記載の動画情報管理装置であって、
前記動画情報は、
位置検出機能と時刻管理機能を持つ動画撮影装置により記録された撮影時刻情報と撮影位置情報を有する動画情報、または、
時刻管理機能を持つ位置検出装置により記録された時刻情報と、位置情報および時刻管理機能を持つ動画撮影装置により撮影された動画情報の組み合わせである、
ことを特徴とする動画情報管理装置。
【請求項８】
撮影時刻情報と撮影位置情報を有する動画情報を管理する動画情報管理方法であって、
前記動画情報を入力し、
入力された前記動画情報の撮影時刻と、前記撮影時刻に撮影された前記動画情報のデータアドレスと、撮影位置と、を対応付けた動画情報対応テーブルを生成し、
入力された前記動画情報と、生成した前記動画情報対応テーブルを記憶し、
記憶した前記動画情報対応テーブルから、特定の撮影時刻と撮影位置を有する前記動画情報のデータアドレスを取得し、
取得したデータアドレスに対応する前記動画情報を取得し、
取得した前記動画情報を出力する、
ことを特徴とする動画情報管理方法。
【請求項９】
動画情報を合成する動画情報合成方法であって
撮影時刻情報と撮影位置情報を有する少なくとも１つの動画情報の、
時刻情報を同期させて再生し、
再生した映像を、撮影位置に合わせて配置し、１つの映像に合成し、
再生した音声を１つの音声に合成する、
ことを特徴とする動画情報合成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオカメラ、携帯電話、ＴＶ、ＰＣなどの映像記録装置や映像表示機器を用いた映像情報配信について、時刻情報と位置情報を有する動画情報の管理方法および表示方法に関し、特に、時刻と位置を指定することにより、指定に合致する動画情報を地図上に表示させ、大量の動画情報の中から容易に所望の動画情報を検索することができる動画情報検索装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラやコンピュータの普及により、コンピュータを用いた電子アルバムが一般化するとともに、高速回線によるインターネットを介した様々な画像共有サービスが行われている。たとえば、ＧＰＳ受信機を有するデジタルカメラで撮影した画像情報を時刻を指定して、３次元地図上に表示する方法があった。（例えば、特許文献１参照）
【特許文献１】特開平１１−１２２６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載のものは１つの動画の撮影視点に応じて背景の３次元地図を移動させるので、同時刻に複数の位置で撮影した複数の映像を同時に表示するマルチアングル表示の使用方法ができない、といった課題があった。
【０００４】
そこで、本発明の目的は、不特定の時刻、不特定の位置で撮影し、かつ、撮影中の位置が移動する、不特定多数の動画情報の中から、特定の位置や場所で、特定の時刻に撮影された動画情報のみを抽出するし、映像表示を行うことのできる動画情報管理装置、および方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、位置検出機能と時刻管理機能を持つ動画撮影装置、または時刻管理機能を持つ位置検出装置と時刻管理機能を持つ動画撮影装置により撮影した、撮影時刻情報と撮影位置情報を有する動画情報の、前記撮影時刻と、前記撮影時刻に撮影された前記動画情報のデータアドレスと、前記撮影位置と、を対応付けた動画情報対応テーブルを生成し、動画情報とともに記憶し、前記記憶した前記動画情報対応テーブルから、特定の撮影時刻と撮影位置を有する前記動画情報のデータアドレスを取得し、前記データアドレスに対応する動画情報を取得する。
【発明の効果】
【０００６】
不特定の時刻、不特定の位置で撮影し、かつ撮影中の位置が移動する、不特定多数の映像音声からなる動画情報の中から、特定の場所で、特定の時刻に撮影された動画情報のみを抽出し、表示することができる。
【発明を実施するための最良の形態】
【０００７】
以下、実施の形態について図面を参照して説明する。
【実施例１】
【０００８】
図１は、システム全体の構成図の例である。
まず、撮影時刻情報と撮影位置情報を有する動画情報の生成を、位置情報、時刻情報の検出にＧＰＳを使用した場合の方法を説明する。
ビデオカメラ１０４で動画情報を記録するとともに記録装置付ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）１０５で時刻情報、位置情報を記録し、動画情報と時刻情報と位置情報を、録画機能付ＴＶ１０３、あるいはＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１０６でひとつの纏まりとして関連付ける。
【０００９】
ＧＰＳ内蔵ビデオカメラ１０７、あるいはＧＰＳ内蔵の動画撮影機能付の携帯電話１０８を用いれば、一つの装置で時刻、位置情報を有する動画情報を記録できる。
携帯電話において、基地局との位置関係から位置情報を検出する方法もある。この場合、動画撮影機能付の携帯電話１０９の位置を位置検出サーバ１０Ａで検出し、位置情報を携帯電話１０９に通知することにより、携帯電話１０９で撮影時刻情報と撮影位置情報を有する動画情報を生成できる。時刻情報は位置検出サーバ１０Ａからも通知できるし、携帯電話自身で時計機能を持ってもよい。
【００１０】
上記の例で撮影した撮影時刻情報と撮影位置情報を有する動画情報をネットワーク１０２を介して、動画情報サーバ１０１に入力し、記憶する。
動画情報は光ディスク１１０や半導体ディスク１１１などのリムーバブルメディアを用い入力してもよい。
【００１１】
動画情報サーバ１０１に記憶された不特定多数の動画情報の中から、ユーザが所望の動画情報を検索し、ＴＶ１０３やＰＣ１０６で閲覧するために、本発明を実現した動画情報サーバ１０１が提供する機能を以下、詳細に述べる。
【００１２】
図２はサーバ１０１の構成例を示す図である。
入力部２０１は、動画情報を入力するためのものである。
情報処理部２０２は、入力部２０１から入力された前記動画情報の前記撮影時刻と、前記撮影時刻に撮影された前記動画情報のデータアドレスと撮影位置を対応付けた動画情報対応テーブルを生成し、動画情報とともに記憶部２０４に記憶する。
【００１３】
情報処理部２０２は、記憶部２０４に記憶した前記動画情報対応テーブルの中から特定の撮影時刻と撮影位置を有する動画情報のデータアドレスを取得し、取得したデータアドレスに対応する動画情報を取得し、出力部２０３より出力する。
【００１４】
情報処理部２０２は、特定の撮影時刻と撮影位置を有する動画情報が記憶部２０４に記憶されておらず、対象の動画情報がない場合は、何も出力しない、あるいは対象の動画情報が無い旨の動画情報を出力部２０３より出力する。
【００１５】
なお、本実施例において入力部２０１は１個の構成であるが、図１に示したとおり、動画情報はネットワーク１０２から入力する他に、光ディスク１１０や半導体ディスク１１１などのリムーバブルメディアから入力してもよく、複数の入力部を有してもよい。
【００１６】
図４は第一の実施例におけるデータフローの例である。
動画情報４０１は、ネットワークあるいはリムーバブルメディアなどを介して、逐次、動画情報サーバ１０１内の入力部２０１に入力される。
入力された動画情報に対し、情報処理部２０２内の動画情報解析部４０４は、撮影時刻と、撮影された動画情報のデータアドレスと撮影位置を対応付ける解析処理を行い、動画情報対応テーブルを生成する。
【００１７】
動画情報対応テーブルと動画情報は、記憶部２０４に記憶される。
例えば、閲覧装置であるＴＶ１０３のユーザにより、時刻、位置の指定が行われると、ネットワーク１０２を介して、情報処理部２０２内の動画情報取得部４０５に通知される。
【００１８】
動画情報取得部４０５は、記憶部２０４に記憶した動画情報対応テーブルの中から、指定された時刻、位置の情報を持つ動画情報のデータアドレスを取得し、取得したデータアドレスに対応する動画情報を取得する。
動画情報取得部４０５は、取得した動画情報を、出力部２０３からＴＶ１０３に出力する。
【００１９】
出力された動画情報は、ＴＶ１０３内の動画情報受信部４０７で受信し、受信した動画情報ごとに、第一の動画情報再生部４０８から第Ｎの動画情報再生部４０９で時刻情報を同期させて再生する。このとき、ユーザが指定した位置に合致する地図情報４０３を地図情報受信部４０Ｅで受信する。地図情報はネットワークを介して取得してもよいし、ＴＶ内部に記憶したものを使用してもよい。
【００２０】
地図情報受信部４０Ｅで受信した地図情報は地図描画部４０Ｆで描画する。
第一の動画情報再生部４０８、第Ｎの動画情報再生部４０９で再生された、それぞれの音声は音声合成部４０Ａで合成され、映像は動画情報の有する位置情報に合わせて映像合成部４０Ｂで、地図描画部４０Ｆで描画した地図と合成する。
合成した音声は、音声出力部４０Ｃから出力し、合成した映像は映像表示部４０Ｄで表示される。
【００２１】
図５は、図４の映像合成部４０Ｂで特定の時刻の２個の動画と地図を合成する場合の映像レイヤの例である。
地図描画レイヤ７０５に地図を描画する。
【００２２】
第一の動画映像レイヤ７０１上に再生した第一の動画映像７０２を、地図描画レイヤ７０５に描画した地図表示領域７０８の地図上の緯度、経度に対応する位置に、例えば映像の中心点を合わせて配置する。映像を拡大、縮小する場合は固定の倍率でもよいし、表示する映像の総数に合わせて、表示領域内に表示可能となるように、自動的に行っても良い。第一の動画映像７０２を配置する領域以外は透過領域となる。
【００２３】
同様に、第二の動画映像レイヤ７０３に再生した第二の動画映像７０４を、地図描画レイヤ７０５に描画した地図表示領域７０８の地図上の位置に合わせて配置する。第二の動画映像７０４を配置する領域以外は透過領域となる。
【００２４】
最終的に地図描画レイヤ７０５と第一の動画映像レイヤ７０１、および第二の動画映像レイヤ７０３を重ね合わせることにより、地図描画レイヤ７０５上の第一の動画映像表示領域７０６に第一の動画映像７０２が、第二の動画映像表示領域７０７に第二の動画映像７０４が重ね合わせられ、位置情報を持つ動画映像が地図上に表示される。なお、時刻情報の経過に従い動画映像の撮影位置が変化した場合、位置情報も変化し、映像が地図上を移動することとなる。音声も映像の位置に合わせて定位変化させてもよい。
【００２５】
図６は、図４に示した、情報処理部２０２内の動画情報解析部４０４で、２個の動画情報に対し生成した、動画情報対応テーブル５０８の例である。
動画情報Ａは、標準時刻５０１のＴ＿０からＴ＿１０の時刻に撮影され、各標準時刻に撮影した、アドレス情報５０２はＦｉｌｅＡＯｆ＿０からＦｉｌｅＡＯｆ＿１０、撮影位置（緯度）５０３は、Ｎ＿０からＮ＿１０、撮影位置（経度）５０４はＥ＿０からＥ＿１０である。
【００２６】
動画情報Ｂは、標準時刻５０１のＴ＿４からＴ＿１２の時刻に撮影され、各標準時刻に撮影した、アドレス情報５０５はＦｉｌｅＢＯｆ＿０からＦｉｌｅＢＯｆ＿８、撮影位置（緯度）５０６は、Ｎ＿０からＮ＿８、撮影位置（経度）５０７はＥ＿０からＥ＿８である。
【００２７】
例えば、標準時刻Ｔ＿６においては、
動画情報Ａの、アドレス情報５０２はＦｉｌｅＡＯｆ＿６であり、緯度５０３はＮ＿６、経度５０４はＥ＿６の撮影位置で撮影されたものと、
動画情報Ｂの、アドレス情報５０５はＦｉｌｅＢＯｆ＿２であり、緯度５０６はＮ＿２、経度５０７はＥ＿２の撮影位置で撮影されたものであることがわかる。
動画情報が３個以上でも、同様に対応づけることができるのはいうまでもない。
なお、ＧＰＳを用いると、時刻情報、位置情報の他に、高度情報、方位情報なども検出可能なので、これらの情報も合わせて記録することも可能である。
【００２８】
図７は、図４に示した情報処理部２０２内の動画情報取得部４０５が、記憶部２０４から特定の時刻、位置を有する動画情報を取得する処理のフローチャートの例である。
まず、動画情報を表示する装置、例えばＴＶ１０３のユーザにより、時刻の指定が行われると、ネットワーク１０２を介して、情報処理部２０２内に通知され、動画情報取得部４０５で時刻を取得する。（ステップＳ１００）
時刻の指定方法は時刻のみでもよいし、開始時刻と終了時刻による指定でもよい。
ステップＳ１００と同様に指定位置を取得する。位置の指定方法は住所などによるエリア指定、建物などによるランドマーク指定などでもよく、最終的に緯度、経度で指定できればよい。（ステップＳ１０１）
なお、ステップＳ１００とＳ１０１の順序は逆でもよいし、１ステップで実行してもよい。
動画情報対応テーブル５０８の中から、順次各動画情報の対応テーブルを検索し、動画情報があればステップＳ１０３に進み、無ければ終了する。（ステップＳ１０２）
動画情報対応テーブルの中から動画情報１個分の対応テーブルを取得する。（ステップＳ１０３）
ステップＳ１０３で取得した動画情報対応テーブルがステップＳ１００で取得した時刻を含むか検索し、あればステップＳ１０５に進み、無ければステップＳ１０２に戻る。（ステップＳ１０４）
ステップＳ１０４で検索した指定時刻を含む動画情報対応テーブルの範囲に、ステップＳ１０１で取得した位置の情報が含まれるか検索し、あればステップＳ１０６に進み、無ければステップＳ１０２に戻る。（ステップＳ１０５）
ステップＳ１０５で検索した指定時刻、指定位置を含む動画情報のデータアドレスを取得する。（ステップＳ１０６）
ステップ１０７で取得したデータアドレスに対応する動画情報を取得し、ステップＳ１０２に戻る。（ステップＳ１０７）
図８は、図７で説明したフローチャートで行うデータ処理方法の例である。
ステップＳ１００で標準時刻５０１がＴ＿１からＴ＿９の時刻を取得し、ステップＳ１０１で緯度がＮ＿２からＮ＿６、経度がＥ＿２からＥ＿６のエリア位置指定が行われる。
ステップＳ１０２で、動画情報Ａ、動画情報Ｂの存在を確認し、順次、以降の処理を行う。
ステップＳ１０３で、動画情報Ａの動画情報対応テーブルを取得する。
ステップＳ１０４で、動画情報Ａに、標準時刻５０１がＴ＿１からＴ＿９の時刻情報を含むことがわかる。
【００２９】
ステップＳ１０５で、ステップＳ１０４で検索した動画情報Ａのアドレス情報５０２のＦｉｌｅＡＯｆ＿１からＦｉｌｅＡＯｆ＿９の範囲内に、撮影位置（緯度）５０３にＮ＿２からＮ＿６、撮影位置（経度）５０４にＥ＿２からＥ＿６の位置情報を含むことがわかる。
ステップＳ１０６で、ステップＳ１０５で検索した動画情報Ａのアドレス情報５０２のＦｉｌｅＡＯｆ＿２からＦｉｌｅＡＯｆ＿６を取得する。
ステップＳ１０７で、ステップＳ１０６で取得した動画情報Ａのアドレス情報５０２に対応する動画情報を取得する。
【００３０】
上記と同様のステップで、動画情報Ｂのアドレス情報５０５のＦｉｌｅＢＯｆ＿２からＦｉｌｅＢＯｆ＿５を取得し、対応する動画情報を取得する。
ステップＳ１０２で、次の動画情報が無いことを確認し、処理を終了する。
【００３１】
本実施例では記憶済みの動画情報を順次検索する方法を説明したが、動画情報取得部４０５が複数の動画情報を扱うことにより、高速化することも可能である。また、動画情報取得部４０５が複数の動画情報を同時並行に扱うことにより、ステップＳ１０２からステップＳ１０７を同時並行に行い、ステップＳ１０７で動画情報を取得するとともに再生を開始することも可能である。
時刻指定を始点のみにし、記憶中の動画情報を検索することも可能である。
【００３２】
図９は、図８を用いて説明した動画情報を取得した際の、ＴＶ１０３での表示例である。
標準時刻５０１がＴ＿１の画面表示６０１には、指定された位置情報を持つ映像がないため、地図のみの画面表示となる。
標準時刻５０１がＴ＿２の画面表示６０２には、動画情報Ａの撮影位置（緯度）５０３、撮影位置（経度）５０４に合わせて、地図上の緯度Ｎ＿２、経度Ｅ＿２の位置に、動画情報Ａのアドレス情報５０２のＦｉｌｅＡＯｆ＿２の映像を表示する。
【００３３】
標準時刻５０１がＴ＿６の画面表示６０３には、動画情報Ａの撮影位置（緯度）５０３、撮影位置（経度）５０４に合わせて、地図上の緯度Ｎ＿６、経度Ｅ＿６の位置に、動画情報Ａのアドレス情報５０２のＦｉｌｅＡＯｆ＿６の映像を表示し、動画情報Ｂの撮影位置（緯度）５０６、撮影位置（経度）５０７に合わせて、地図上の緯度Ｎ＿２、経度Ｅ＿２の位置に、動画情報Ｂのアドレス情報５０５のＦｉｌｅＢＯｆ＿２の映像を表示する。
【００３４】
本実施例によれば、不特定の時刻、不特定の位置で撮影し、かつ撮影中の位置が移動する、不特定多数の映像音声からなる動画情報の中から、特定の場所で、特定の時刻に撮影された動画情報のみを抽出し、映像表示することができる。
【実施例２】
【００３５】
図１０は、第二の実施例におけるデータフローの例である。
情報処理部２０２は、第一の実施例に加え、第一の動画情報再生部４１１から第Ｎの動画情報再生部４１２、音声合成部４１３、映像合成部４１４、動画情報生成部４１５を具備する。
【００３６】
動画情報取得部４０５が、記憶部２０４に記憶した動画情報の中から、指定された時刻、位置の情報を持つ少なくとも１つの動画情報を取得し、各動画情報ごとに、第一の動画情報再生部４１１から第Ｎの動画情報再生部４１２で時刻情報の同期を合わせて再生する。再生された個々の音声は音声合成部４１３で合成し、映像は動画情報の有する位置情報に合わせて映像合成部４１４で合成する。合成した映像、音声から動画情報生成部４１５で１個の動画情報を生成する。
【００３７】
生成した動画情報は、出力部２０３からＴＶ１０３に出力される。
出力された動画情報は、ＴＶ１０３内の動画情報受信部４０７で受信し、動画情報再生部４１６で再生する。本実施例では、動画情報の合成を動画情報サーバ１０１で行っているので、動画情報再生部を複数要せず、音声合成部も要しない。
【００３８】
本実施例はＴＶ１０３を表示装置としたが、ＰＣ１０８や携帯電話１０９でもよい。
また、表示装置の画面サイズ、あるいは再生のための伸張方式に合わせて、音声合成部４１３、映像合成部４１４、および動画情報生成部４１５で合成する画面サイズ、圧縮方式を変更しても良い。
その他の内容は第一の実施例で示した図４と同一なので省略する。
【００３９】
図１１は、図１０の映像合成部４０Ｂで２個の動画情報と地図を合成する場合の映像レイヤの例である。
地図描画レイヤ７０５に地図を描画する。
【００４０】
動画映像レイヤ７１１上には動画情報サーバ１０１で合成され生成された１つの動画情報の再生映像を表示する。その内容は、地図描画レイヤ７０５に描画した地図表示領域７０８の地図上の位置に合わせて配置した第一の映像７０２と第二の映像７０４があり、第一の映像７０２と第二の映像７０４を配置する領域以外は透過領域となる。
【００４１】
最終的に地図描画レイヤ７０５に動画映像レイヤ７１１を重ね合わせることにより、地図描画レイヤ７０５上の第一の映像表示領域７０６に第一の映像７０２が、第二の映像表示領域７０７に第二の映像７０４が重ね合わせられ、地図上に映像が表示される。
その他の内容は、第一の実施例と同一なので省略する。
【００４２】
本実施例によれば、第一の実施例で得る効果に加え、動画情報の合成を動画情報サーバ１０１で行っているので、閲覧装置であるＴＶ１０３には複数の動画情報再生部を要せず、音声合成部も要しない。また、動画情報サーバ１０１から出力するのは１つの動画情報になるため、複数の動画情報を出力する場合に比べ、伝送情報量を少なくすることができる。
【００４３】
また、閲覧する装置の画面サイズ、あるいは対応する伸張方式に合わせて、画面サイズ、圧縮方法を変更することにより、多種類の閲覧装置に対応することができる。
【実施例３】
【００４４】
図１３は第三の実施例におけるデータフローの例である。
情報処理部２０２は、第二の実施例に加え、地図情報取得部４２１、地図描画部４２２を具備する。
【００４５】
例えば、閲覧装置であるＴＶ１０３のユーザにより、時刻、位置の指定が行われると、地図情報取得部４２１は、指定された位置の地図情報４０３を取得する。地図情報は図１３に示す通り動画情報サーバ１０１に記憶してもよいし、他の方法として、ネットワークを介して取得してもよい。
地図情報取得部４２１で取得した地図情報は地図描画部４２２で描画する。
【００４６】
第一の動画情報再生部４１１、第Ｎの動画情報再生部４１２で再生されたそれぞれの映像は個々の動画情報の有する位置情報に合わせて映像合成部４１４で、地図描画部４２２で描画した地図と合成する。
合成した地図、映像、音声から動画情報生成部４１５で１個の動画情報を生成する。
生成した動画情報は、出力部２０３からＴＶ１０３に出力される。
【００４７】
出力された動画情報は、ＴＶ１０３内の動画情報受信部４０７で受信し、動画情報再生部４１６で再生する。本実施例では、動画情報と地図情報の合成を動画情報サーバ１０１で行っているので、地図受信部、地図描画部を要しない。
その他の内容は第二の実施例で示した図１０と同一なので省略する。
【００４８】
図１４は、図１３の動画情報再生部４０７で再生した映像レイヤの例である。
映像レイヤは動画映像レイヤ７１１のみであり、動画情報サーバ１０１合成され圧縮された１つの動画情報の再生合成を表示する。その内容は、地図表示領域７０８の地図上の位置に合わせて配置した第一の映像７０２と第二の映像７０４があり、地図情報も合わせて１つの映像情報となっている。
その他の内容は、第二の実施例と同一なので省略する。
【００４９】
本実施例によれば、第一の実施例、第二の実施例で得る効果に加え、動画情報と地図情報の合成を動画情報サーバ１０１で行っているので、閲覧装置であるＴＶ１０３には地図情報描画部、映像合成部を要しない。
【実施例４】
【００５０】
図１５は第四の実施例におけるデータフローの例である。
情報処理部２０２は、第一の実施例に加え、第二の動画情報生成部４３１を具備する。
第二の動画情報生成部４３１は動画情報の画素数の縮小、映像圧縮、音声圧縮、または圧縮方式を変更することにより、再生時に要する演算性能を第一の動画情報より低減可能な第二の動画情報を生成する機能を持つ。
【００５１】
入力された第一の動画情報４０１に対し、情報処理部２０２内の第二の動画情報生成部４３１で第二の動画情報を生成し、動画情報解析部４０４で、撮影時刻と、撮影された第一の動画情報のデータアドレスと第二の動画情報のデータアドレスと撮影位置を対応付ける解析処理を行い、動画情報対応テーブルを生成する。
動画情報対応テーブルと第一の動画情報、第二の動画情報は、記憶部２０４に記憶される。
【００５２】
動画情報取得部４０５は、記憶部２０４に記憶した動画情報対応テーブルの中から、指定された時刻、位置の情報を持つ第二の動画情報のデータアドレスを取得し、取得したデータアドレスに対応する第二の動画情報を取得する。取得した第二の動画情報を出力部２０３から出力する。
その他の内容は第一の実施例で示した図４と同一なので省略する。
【００５３】
図１６は、第二の動画情報を加えた動画情報対応テーブル５０８の例である。
第一の動画情報は、標準時刻５０１のＴ＿０からＴ＿１０の時刻に撮影され、各標準時刻に撮影した、第二の動画情報のアドレス情報５１２はＦｉｌｅＡ＿ＳｕｍＯｆ＿０からＦｉｌｅＡＳｕｍＯｆ＿１０である。
【００５４】
例えば、標準時刻Ｔ＿６に撮影された第二の動画情報のアドレス情報は、ＦｉｌｅＡ＿ＳｕｍＯｆ＿６であることがわかる。同一時刻における第一の動画情報、第二の動画情報のデータアドレスが対応づけられていることがわかる。
その他の内容は、第一の実施例と同一なので省略する。
【００５５】
本実施例によれば、第一の動画情報から、動画情報の画素数の縮小、映像圧縮、音声圧縮、または圧縮方式を変更を変更した第二の動画情報を生成することにより、閲覧装置の再生時に要する演算性能を第一の動画情報を用いた場合より低減できる。
【実施例５】
【００５６】
図１７は第五の実施例におけるデータフローの例である。
情報処理部２０２は、第二の実施例に加え、第二の動画情報生成部４３１を具備する。
第二の動画情報生成生成部４３１の動作は実施例４と同一である。
動画情報取得部４０５は、記憶部２０４に記憶した動画情報の中から、指定された時刻、位置の情報を持つ第二の動画情報を取得する。
その他の内容は、第二の実施例と同一なので省略する。
【００５７】
本実施例によれば、動画情報サーバ１０１内の動画情報再生部に要する性能を低減することにより、負荷を低減することが可能である。
【実施例６】
【００５８】
図１８は第六の実施例におけるデータフローの例である。
情報処理部２０２は、第一の実施例に加え、第二の動画情報生成部４３１を具備する。
第二の動画情報生成部４３１の動作は実施例４と同一である。
動画情報取得部４０５は、記憶部２０４に記憶した動画情報の中から、指定された時刻、位置の情報を持つ動画情報を取得する。
取得した動画情報に対し、第二の動画情報生成部４３１で第二の動画情報情報を生成し、出力部２０３から出力する。
その他の内容は、第一の実施例と同一なので省略する。
【００５９】
本実施例によれば、第一の動画情報から、動画情報の画素数の縮小、映像圧縮、音声圧縮、または圧縮方式を変更を変更した第二の動画情報を生成することにより、閲覧装置の再生時に要する演算性能を第一の動画情報を用いた場合より低減できる。
また、動画情報対応テーブルには第一の動画情報のデータアドレスを記憶するだけで良いので、動画情報解析部で行う処理を低減することができる。
【実施例７】
【００６０】
図３は、第一の実施例における図２の動画情報サーバ１０１の情報処理部２０２をＣＰＵ３０１を用いて実現した実施例のハードウェア構成例である。
ＣＰＵ３０１には、ＨＤＤ３０２、ＬＡＮ３０３、メモリ３０４、光ディスクドライブ３０５が接続されている。
動画情報はネットワークを介しＬＡＮ３０３から入力される。
【００６１】
または、可搬型の記憶メディアである光ディスクを用いて読み出し装置の光ディスクドライブ３０５から入力してもよい。なお、可搬型の記憶メディアは光ディスクに限らず、リムーバブルＨＤＤ、半導体メモリなどでもよく、対応した読み出し装置を装備してもよい。
【００６２】
入力された動画情報に対し、ＣＰＵ３０１で動作する制御プログラムは、撮影時刻と、前記撮影時刻に撮影された動画情報のデータアドレスと撮影位置を対応付けた動画情報対応テーブルを生成し、動画情報とともにＨＤＤ３０２に記憶する。動画情報が入力されるたびに本動作を繰り返す。
【００６３】
ネットワークで接続された機器からＬＡＮ３０３を介して時刻情報、位置情報が通知されると、ＣＰＵ３０１で動作する制御プログラムは、ＨＤＤ３０２に記憶した動画情報の中から特定の撮影時刻と撮影位置を有する動画情報を取得し、ＬＡＮ３０３より出力する。
その他の内容は、第一の実施例と同じなので省略する。
【００６４】
図３の構成では、メモリ３０４に格納された各種プログラムをＣＰＵ３０１が実行して、各処理を実現しているが、情報処理部２０２の中の各処理部は、各処理を行う回路として集積回路化するなどしてハードウェアで実現することもできる。
【００６５】
本実施例によれば、コンピュータとプログラムを用いて、不特定の時刻、不特定の位置で撮影し、かつ撮影中の位置が移動する、不特定多数の映像音声を含む動画情報の中から、特定の場所で、特定の時刻に撮影された動画情報のみを抽出することができる。
【実施例８】
【００６６】
図１２は、第二の実施例における図１０で説明した情報処理部２０２内の、第一の動画情報再生部４１１から第Ｎの動画情報再生部４１２、動画情報生成部４１５をハードウェアで実現した実施例のハードウェア構成例である。
本実施例では、実施例７で示した図３ハードウェア構成に加え、ＣＰＵ３０１に第一のデコーダ３０６から第Ｎのデコーダ３０７からなる複数のデコーダとエンコーダ３０８が接続されている。
【００６７】
ＣＰＵ３０１で動作する制御プログラムにより、ＨＤＤ３０２に記憶した動画情報の中から特定の撮影時刻と撮影位置を有する動画情報を取得し、それぞれ第一のデコーダ３０６から第Ｎのデコーダ３０７で時刻情報を同期して再生し、メモリ３０４で合成した後にエンコーダ３０８で圧縮する。圧縮した動画情報をＬＡＮ３０３より出力する。
その他の内容は、第二の実施例と同じなので省略する。
【００６８】
図１２の構成では、メモリ３０４に格納された各種プログラムをＣＰＵ３０１が実行して、各処理を実現しているが、情報処理部２０２の中の各処理部は、各処理を行う回路として集積回路化するなどしてハードウェアで実現することもできる。
【００６９】
本実施例によれば、コンピュータとプログラムを用いて、不特定の時刻、不特定の位置で撮影し、かつ撮影中の位置が移動する、不特定多数の映像音声を含む動画情報の中から、特定の場所で、特定の時刻に撮影された動画情報のみを抽出することができる。
また、動画情報の再生と合成をハードウェアで行うことにより、ＣＰＵの負荷を低減することが可能である。
【００７０】
上記複数の実施例によれば、不特定の時刻、不特定の位置で撮影し、かつ撮影中の位置が移動する、不特定多数の映像音声からなる動画情報の中から、特定の場所で、特定の時刻に撮影された動画情報のみを抽出し、表示することができる。
また、同時刻に複数の位置で撮影した複数の映像を同時に表示するマルチアングル表示においても、表示装置の性能を高くすることなく表示できる。
【図面の簡単な説明】
【００７１】
【図１】システム全体の構成図例である。
【図２】第一の実施例を実現した装置例である。
【図３】第七の実施例を実現したハードウェア構成例である。
【図４】第一の実施例におけるデータフロー例である。
【図５】第一の実施例における映像レイヤ例である。
【図６】第一の実施例における動画情報対応テーブル例である。
【図７】第一の実施例におけるフローチャート例である。
【図８】第一の実施例で行うデータ処理方法例である。
【図９】第一の実施例における表示例である。
【図１０】第二の実施例におけるデータフロー例である。
【図１１】第二の実施例における映像レイヤ例である。
【図１２】第八の実施例を実現したハードウェア構成例である。
【図１３】第三の実施例におけるデータフロー例である。
【図１４】第三の実施例における映像レイヤ例である。
【図１５】第四の実施例におけるデータフロー例である。
【図１６】第四の実施例における動画情報対応テーブル例である。
【図１７】第五の実施例におけるデータフロー例である。
【図１８】第六の実施例におけるデータフロー例である。
【符号の説明】
【００７２】
101：動画情報サーバ、102：ネットワーク、103：TV、104：ビデオカメラ、105：GPS、106：PC、107：GPS内蔵ビデオカメラ、108：GPS内蔵携帯電話、109：携帯電話、10A：位置検出サーバ、110：光ディスク、111：フラッシュメモリカード、201：入力部、202：情報処理部、203：出力部、204：記憶部、301：CPU、302：HDD、303：LAN、304：メモリ、305：光ディスクドライブ、306：第一のデコーダ、307：第Ｎのデコーダ、308：エンコーダ
401：動画情報、403：地図情報、404：動画情報解析部、405：動画情報取得部、407：動画情報受信部、408：第一の動画情報再生部、409：第Ｎの動画情報再生部、40A：音声合成部、40B：映像合成部、40C：音声出力部、40D：映像表示部、40E：地図情報受信部、40F：地図描画部、411：第一の動画情報再生部、412：第Ｎの動画情報再生部、413：音声合成部、414：映像合成部、415：動画情報生成部、416：動画情報再生部、421：地図情報取得部、422：地図描画部、431：第二の動画情報生成部、
501：標準時刻、502：動画情報Ａのアドレス情報、503：動画情報Ａの撮影位置（緯度）、504：動画情報Ａの撮影位置（経度）、505：動画情報Ｂのアドレス情報、506：動画情報Ｂの撮影位置（緯度）、507：動画情報Ｂの撮影位置（経度）、508：動画情報対応テーブル、511：第一の動画情報のアドレス情報、512：第二の動画情報のアドレス情報、513：動画情報の撮影位置（緯度）、514：動画情報の撮影位置（経度）、
601：T_1の画面表示、602：T_2の画面表示、603：T_6の画面表示
701：第一の動画映像レイヤ、702：第一の動画映像、703：第二の動画映像レイヤ、704：第二の動画映像、705：地図描画レイヤ、706：第一の動画映像表示領域、707：第二の動画映像表示領域、708：地図表示領域、711：動画映像レイヤ
【図１】
2010171561.tif 000003
【図２】
2010171561.tif 000004
【図３】
2010171561.tif 000005
【図４】
2010171561.tif 000006
【図５】
2010171561.tif 000007
【図６】
2010171561.tif 000008
【図７】
2010171561.tif 000009
【図８】
2010171561.tif 000010
【図９】
2010171561.tif 000011
【図１０】
2010171561.tif 000012
【図１１】
2010171561.tif 000013
【図１２】
2010171561.tif 000014
【図１３】
2010171561.tif 000015
【図１４】
2010171561.tif 000016
【図１５】
2010171561.tif 000017
【図１６】
2010171561.tif 000018
【図１７】
2010171561.tif 000019
【図１８】
2010171561.tif 000020