(57)【要約】【課題】動画をリアルタイムで閲覧することができる動画閲覧システムを提供する。【解決手段】動画閲覧システム１００は、移動体１０３に設置され、動画を撮影する撮影手段１０２０と、撮影手段１０２０によって撮影された動画を一時的に記憶する一時記憶手段１０２１と、一時記憶手段１０２１に記憶された動画をインターネット１０４を介してサーバ１０５へ送信する送信手段と、送信された動画をインターネット１０４を介して受信する受信手段と、送信された動画をサーバ１０５内に記憶する記憶手段と、サーバ１０５内に記憶された動画を、インターネット１０４を介して閲覧する閲覧手段１０６と、を備える。【選択図】図１
2016099695.tif 000002
【特許請求の範囲】
【請求項１】
移動体に設置され、動画を撮影する撮影手段と、
前記撮影手段によって撮影された動画を一時的に記憶する一時記憶手段と、
前記一時記憶手段に記憶された動画をインターネットを介してサーバへ送信する送信手段と、
送信された動画をインターネットを介して受信する受信手段と、
送信された動画をサーバ内に記憶する記憶手段と、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧手段と、を備える動画閲覧システム。
【請求項２】
前記一時記憶手段は、前記動画を所定時間ごとに細分して記憶し、
前記送信手段は、細分された前記動画を送信するとともに、前記記憶手段は、細分された前記動画を記憶し、
前記閲覧手段は、細分されて記憶された動画を閲覧できるようになっている、請求項１に記載された動画閲覧システム。
【請求項３】
前記移動体の移動に伴い通信帯域が所定の閾値未満となったときに、ビットレートを下げて前記動画を生成して前記一時記憶手段に記憶するようにされている、請求項１又は請求項２に記載された動画閲覧システム。
【請求項４】
前記送信手段は、前記一時記憶手段に記憶された動画を、録画された時刻が現在の時刻に近いものから順に送信するようにされている、請求項１乃至請求項３のいずれか一項に記載された動画閲覧システム。
【請求項５】
同一内容でビットレートの異なる前記動画が前記一時記憶手段に記憶されているときに、ビットレートの低いものから順に送信するようにされている、請求項１乃至請求項４のいずれか一項に記載された動画閲覧システム。
【請求項６】
前記移動体は、人間、動物、人間若しくは動物に装着された衣服若しくは道具、船舶、又は、車両である、請求項１乃至請求項５のいずれか一項に記載された動画閲覧システム。
【請求項７】
動画を撮影する撮影ステップと、
撮影された動画を一時的に記憶する一時記憶ステップと、
一時的に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、
送信された動画をインターネットを介して受信する受信ステップと、
送信された動画をサーバ内に記憶する記憶ステップと、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、を備える動画閲覧方法。
【請求項８】
動画を撮影する撮影ステップと、
撮影された動画を一時的に記憶する一時記憶ステップと、
一時的に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、
送信された動画をインターネットを介して受信する受信ステップと、
送信された動画をサーバ内に記憶する記憶ステップと、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、をコンピュータに実行させる動画閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体で撮影された動画の動画閲覧システム、動画閲覧方法、及び動画閲覧プログラムに関するものである。
【背景技術】
【０００２】
従来から、携帯電話機端末に搭載されたカメラによって動画を撮影し、携帯電話機端末内の記憶媒体に記憶する手法が使用されている。このように携帯電話機端末内に動画を記憶する方式では、記憶媒体の容量に応じて撮影時間が制限されることになる。このため、撮影された動画を携帯電話機網を介してサーバに伝送・記憶する方式が考えられる。
【０００３】
ところで、従来の方式の多くは、ベアラ能力に応じてアプリケーションのデータ量を調整している。このため、無線ベアラの種類が環境に応じて変化する移動体通信システムにおいて、通信環境が悪化した場合には、転送できるデータ量が制限され、画像品質が劣化するという問題があった。このような問題を解決するために、例えば、特許文献１のビデオサービスシステムは、通信環境が劣化した状態で動画を蓄積し、通信環境が改善した後に動画を転送するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６５９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献1のビデオサービスシステムは、撮影された動画をインターネットを介してリアルタイムで閲覧可能にする点に着目して構成されたものではなかった。したがって、通信環境が劣化すると、長時間にわたって撮影した動画を閲覧できなくなってしまう可能性があった。
【０００６】
そこで、本発明は、動画をリアルタイムで閲覧することができる動画閲覧システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上述の目的を達成するために、本発明に係る動画閲覧システムは、
移動体に設置され、動画を撮影する撮影手段と、
前記撮影手段によって撮影された動画を一時的に記憶する一時記憶手段と、
前記一時記憶手段に記憶された動画をインターネットを介してサーバへ送信する送信手段と、
送信された動画をインターネットを介して受信する受信手段と、
送信された動画をサーバ内に記憶する記憶手段と、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧手段と、を備えている。
【０００８】
また、上述の目的を達成するために、本発明に係る動画閲覧方法は、
動画を撮影する撮影ステップと、
前記撮影手段によって撮影された動画を一時的に記憶する一時記憶ステップと、
前記一時記憶手段に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、
送信された動画をインターネットを介して受信する受信ステップと、
送信された動画をサーバ内に記憶する記憶ステップと、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、を備えている。
【０００９】
さらに、上述の目的を達成するために、本発明に係る動画閲覧プログラムは、
動画を撮影する撮影ステップと、
前記撮影手段によって撮影された動画を一時的に記憶する一時記憶ステップと、
前記一時記憶手段に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、
送信された動画をインターネットを介して受信する受信ステップと、
送信された動画をサーバ内に記憶する記憶ステップと、
サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、をコンピュータに実行させるようになっている。
【発明の効果】
【００１０】
このように、本発明によれば、動画をリアルタイムで閲覧することができるようになる。
【図面の簡単な説明】
【００１１】
【図１】実施例のシステム概念図である。
【図２】実施例のサーバ側のハードウェア構成図である。
【図３】実施例のサーバ側のソフトウェア構成図である。
【図４】実施例のサーバ側のシーケンス図である。
【図５】実施例のサーバ側のフローチャートである。
【図６】実施例の端末側のハードウェア構成図である。
【図７】実施例の端末側のソフトウェア構成図である。
【図８】実施例の端末側のシーケンス図である。
【図９】実施例の端末側のフローチャート（前半）である。
【図１０】実施例の端末側のフローチャート（後半）である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照して例示的に説明する。ただし、以下の実施の形態に記載されている構成要素は例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
【実施例】
【００１３】
まず、図１のシステム概念図を用いて本発明の動画閲覧システム１００の概要を説明する。図１に示すように、動画閲覧システム１００は、移動体に設置されて動画を撮影するための撮影手段としてのカメラ１０２０と移動体に設置されて動画を一時的に記憶するための一時記憶手段１０２１とを有するカメラユニット１０２と、送信手段を有する携帯電話やスマートフォンなどの移動端末１０３（移動体）と、インターネット１０４を介して動画を受信する受信手段と動画を記憶する記憶手段とを有するサーバ１０５と、インターネット１０４を介して動画を閲覧するための閲覧端末１０６と、を備えている。
【００１４】
このような動画閲覧システム１００とすることで、動画をリアルタイムで閲覧できるようになる。
【００１５】
（サーバ側）
以下、図２のサーバ側のハードウェア構成図を用いて、サーバ２００のハードウェア構成について説明する。サーバ２００は、インターネットを介して、移動体端末側の送信手段と、閲覧手段と、に接続されている。サーバ２００としては、汎用コンピュータと同様の構成とすることができる。すなわち、サーバ２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、通信制御部２０３と、ＲＡＭ２０４と、ストレージ２０５とを備えている。
【００１６】
ここにおいて、ＣＰＵ２０１は中央処理部であって、様々なプログラムを実行することによりサーバ２００全体を制御する。ＲＯＭ２０２は、リードオンリメモリであり、ＣＰＵ２０１が最初に実行すべきブートプログラムの他、各種パラメータ等を記憶する。また、ＲＡＭ２０４は、ランダムアクセスメモリであり、ストレージ２０５から読み出されたプログラムの展開領域を有する。ＲＡＭ２０４は、さらに、プログラムによって導き出されたデータや通信制御部２０３を介して入力したデータなどを一時的に保存する一時保存領域を有している。ストレージ（大容量記憶部）２０５は、様々なデータベース及びプログラムモジュールを記憶している。また、通信制御部２０３は、受信手段及び送信手段から構成されて、移動体端末及び閲覧端末との通信を制御する。
【００１７】
ＲＡＭ２０４には、ユーザープロファイルバッファ、動画アップロードバッファ、動画サムネイルデータ、ログインセッション、動画管理プログラムなどが展開される。
【００１８】
ストレージ２０５には、動画端末シリアル番号データ、動画管理プログラム本体、動画ファイル、ＨＴＴＰサーバーファイル、ユーザープロファイルデータ、ファイル判定モジュールなどが記憶される。
【００１９】
次に、図３のサーバ側のソフトウェア構成図を用いて、サーバ２００におけるソフトウェア構成について説明する。サーバ２００のソフトウェアは、通信制御部３０１、ＨＴＴＰソケット部３０２、ログイン受付部３０３、ログイン判定部３０４、動画再生部３０５、映像端末表示部３０６、ファイルアップロード受付部３０７、サムネイル表示部３０８、ファイル判定部３０９、ファイル削除部３１０、ファイル書込部３１１によって構成される。
【００２０】
次に、図４のサーバ側のシーケンス図を用いて、動画閲覧システム１００におけるサーバ１０５側の処理の流れを説明する。まず、映像端末からログイン要求があると（Ｓ４０１）、ＣＰＵ２０１が動画管理制御モジュールを実行することによって、ログインモジュールにログイン処理要求を返す（Ｓ４０２）。ＣＰＵ２０１は、ログインモジュールを実行することによって、データベースのＩＤ・ＰＷを要求し、ＩＤ・ＰＷを含むユーザプロファイルを取得する（Ｓ４０３、Ｓ４０４）。ＣＰＵ２０１は、ログインモジュールを実行することによって、動画管理制御モジュールにＩＤ・ＰＷの照合結果を戻す（Ｓ４０５）。ＣＰＵ２０１は、動画管理制御モジュールを実行することによって、照合結果を映像端末に渡す（Ｓ４０６）。このようにして映像端末からのログイン処理が完了する。
【００２１】
次に、映像端末からファイルアップロード要求があると（Ｓ４０７）、ＣＰＵ２０１が動画管理制御モジュールを実行することによって、動画保存フォルダにファイルを書き込み（Ｓ４０８）、その後、動画管理制御モジュールを実行することによって、動画ファイル判定モジュールにファイル型式・照合を要求する（Ｓ４０９）。ＣＰＵ２０１が動画ファイル判定モジュールを実行することによって、動画管理制御モジュールに照合結果を戻す（Ｓ４１０）。その後、ＣＰＵ２０１が動画管理制御モジュールを実行することによって、映像端末にファイルアップロード結果を渡す（Ｓ４１１）。このようにして動画ファイルのアップロード処理が完了する。
【００２２】
次に、任意端末からログイン要求があると（Ｓ４１２）、上述した映像端末からのログイン処理（Ｓ４０１〜Ｓ４０６）と同様の手順によって、任意端末からのログイン処理が完了する（Ｓ４１２〜Ｓ４１７）。
【００２３】
次に、任意端末から所有端末一覧要求があると（Ｓ４１８）、ＣＰＵ２０１が動画管理制御モジュールを実行することによって、データベースの所有端末を問い合わせ（Ｓ４１９）、戻り値（所有端末データ）が渡される（Ｓ４２０）。ＣＰＵ２０１は、動画管理制御モジュールを実行することによって、任意端末に所有端末データを戻す（Ｓ４２１）。そして、任意端末から動画再生要求があると（Ｓ４２２）、ＣＰＵ２０１が動画管理制御モジュールを実行することによって、動画保存フォルダから動画フォルダ情報が得られ（Ｓ４２３）、動画が再生される（Ｓ４２４）。このようにして任意端末から動画を閲覧できる。
【００２４】
次に、図５のサーバ側のフローチャートを用いて、動画閲覧システム１００におけるサーバ１０５側の処理の流れを説明する。
【００２５】
まず、ＨＴＴＰＳサーバを起動し（ステップＳ５０１）、ユーザからのアクセスの有無を判定する（ステップＳ５０２）。アクセスがない場合には、ステップＳ５０１に戻る。アクセスがあった場合には、ＳＳＬ通信を開始する（ステップＳ５０３）。
【００２６】
次に、ログインページを表示し（ステップＳ５０４）、ユーザからのＩＤ・ＰＷの入力有無を判定する（ステップＳ５０５）。ユーザからのＩＤ・ＰＷの入力がなければステップＳ５０４へ戻る処理を繰り返す。ユーザからのＩＤ・ＰＷの入力があれば、入力されたＩＤ・ＰＷが正しいか否かを判定する（ステップＳ５０６）。ＩＤ・ＰＷが正しくなければステップＳ５０４へ戻る処理を繰り返す。
【００２７】
ＩＤ・ＰＷが正しければ、アップロードページを表示する（ステップＳ５０７）。そして、ユーザからのファイルアップロードの有無を判定する（ステップＳ５０８）。ファイルアップロードがなければ、ステップＳ５０７へ戻る処理を繰り返す。ファイルアップロードがあれば、ファイル形式及びファイル名が正しいか否か判定する（ステップＳ５０９）。ファイル形式及びファイル名が正しくなければ、ファイルを破棄して（ステップＳ５１０）、ステップＳ５０７へ戻る。ファイル形式及びファイル名が正しければ、シリアル番号別のフォルダに動画ファイルを書き込む（ステップＳ５１１）。
【００２８】
次に、任意端末からのアクセスの有無を判定し（ステップＳ５１２）、アクセスがなければステップＳ５１２の判定を繰り返す。すなわち、アクセスを待つ。
【００２９】
アクセスがあれば、ログインページを表示し（ステップＳ５１３）、入力されたＩＤ・ＰＷが正しいか否かを判定する（ステップＳ５１４）。ＩＤ・ＰＷが正しくなければ、エラー画面を表示して（ステップＳ５１５）、ステップＳ５１３へ戻る。ＩＤ・ＰＷが正しければ、ユーザＩＤにひも付けされた映像端末一覧を表示する（ステップＳ５１６）。そして、任意端末によって映像端末が選択されると（ステップＳ５１７）、選択された映像端末のアップロード動画が一覧表示される（ステップＳ５１８）。任意端末によって再生動画が選択されると（ステップＳ５１９）、動画が再生される（ステップＳ５２０）。
【００３０】
（移動体端末側）
以下、図６の移動端末側のハードウェア構成図を用いて、移動端末６００のハードウェア構成について説明する。移動端末６００は、インターネットを介して、サーバ側の受信手段に接続されている。移動端末６００としては、汎用コンピュータと同様の構成とすることができる。すなわち、移動端末６００は、ＣＰＵ６０１と、ＲＯＭ６０２と、通信制御部６０３と、ＲＡＭ６０４と、ストレージ６０５とを備えている。これらの詳細については、サーバ型の構成と略同様であるため説明を省略する。なお、通信制御部６０３は、受信手段及び送信手段から構成されて、サーバとの通信を制御する。
【００３１】
ＲＡＭ６０４には、動画バッファー、端末シリアル番号、複号済ログインパスワード、動画生成カウンターデータなどが展開される。
【００３２】
ストレージ６０５には、例えば１分ごとの大きさに細分化された動画ファイルである一時保管動画データ、動画取得制御モジュール、ＨＴＴＰソケットモジュール、動画ファイル判定モジュール、動画録画モジュール、動画再生数カウンタファイル、ユーザＩＤファイルなどが記憶される。
【００３３】
次に、図７の移動端末側のソフトウェア構成図を用いて、移動端末６００におけるソフトウェア構成について説明する。移動端末６００のソフトウェアは、通信制御部７０１、ＨＴＴＰソケット部７０２、ファイルアップローダ部７０３、ファイルアップロード判定部７０４、ファイル削除部７０５、動画ファイル判定部７０６、動画取得制御部７０７、動画録画部７０８によって構成される。
【００３４】
次に、図８の移動端末側のシーケンス図を用いて、動画閲覧システム１００における移動端末１０３側の処理の流れを説明する。まず、ＣＰＵ６０１が動画取得制御モジュールを実行することによって、動画再生数カウンタファイルにカウンタ数を問い合わせると（ステップＳ８０１）、カウンタ数を戻す（ステップＳ８０２）。ＣＰＵ６０１は、動画取得制御モジュールを実行することによって、動画録画モジュールに動画取得要求をすると（ステップＳ８０３）、動画保存フォルダに動画が書き込まれ（ステップＳ８０４）、戻り値が返される（ステップＳ８０５）。このようにして動画が保存される。
【００３５】
次に、ＣＰＵ６０１が動画取得制御モジュールを実行することで、動画判定モジュールに動画ファイルチェック要求が渡される（ステップＳ８０６）。動画判定モジュールは、低レートフォルダに動画ファイルがあるか否か等をチェックして（ステップＳ８０７）、戻り値を返す（ステップＳ８０８）。そして、ＣＰＵ６０１が動画取得制御モジュールを実行すると、ファイルアップローダモジュールにファイルアップロード要求が渡されて（ステップＳ８０９）、ＨＴＴＰソケットモジュールを通じてファイルがアップロードされる（ステップＳ８１０）。ファイルがアップロードされると、戻り値が返される（ステップＳ８１１、Ｓ８１２）。このようにして、動画ファイルがアップロードされる。
【００３６】
ファイルのアップロードが完了すると、ＣＰＵ６０１が動画取得制御モジュールを実行することによって、ファイル削除モジュールにファイル削除要求が渡される（ステップＳ８１３）。次に、ファイル削除モジュールが、動画保存フォルダから動画ファイルを削除して（ステップＳ８１４）、戻り値を返す（ステップＳ８１５）。このようにして、一時記憶手段から動画が削除（消去）される。
【００３７】
次に、図９及び図１０の移動端末側のフローチャートを用いて、動画閲覧システム１００における移動端末１０３側の処理の流れを説明する。
【００３８】
まず、動画再生数カウントファイルの有無を判定する（ステップＳ９０１）。動画再生数カウントファイルがあれば、動画再生数カウントファイルに基づいてファイル名を作成する（ステップＳ９０２）。動画再生数カウントファイルがなければ、動画再生数カウントファイルを新規に作成し（ステップＳ９０３）、ファイル名をカウンタ数１とする（ステップＳ９０４）。生成したファイル名を保存用のファイルとして動画録画モジュールを呼び出し（ステップＳ９０５）、Ｈ．２６４形式にて動画を録画する（ステップＳ９０６）。
【００３９】
次に、通信速度の平均値を算出するモジュールを用いて通信帯域をチェックし（ステップＳ９０７）、通信帯域が閾値以下となっているか否かを判定する（ステップＳ９０８）。通信帯域が閾値未満であれば、つまり通信状態が悪ければ、ビットレートを下げて動画を再生成し（ステップＳ９０９）、低レート動画フォルダにファイルを保存する（ステップＳ９１０）。そして、保存された低レートの動画をアップロードするファイルとしてセットする（ステップＳ９１１）。通信帯域が閾値以上であれば、つまり通信状態が良ければ、まず低レートフォルダにファイルがあるか否かを判定する（ステップＳ９１２）。これによって、過去に通信状態が良くない状態があったか否かがわかる。低レートフォルダにファイルがあれば、フォルダ内の低レートの動画から通常レートのファイル名を生成し（ステップＳ９１３）、アップロードするファイルとしてセットする（ステップＳ９１４）。動画保存フォルダに動画ファイルがあれば、ステップＳ９１６へ進む。動画保存フォルダに動画ファイルがなければ、ステップＳ９０１へ戻る。このような処理によって、低レートの動画ファイルを優先してアップロードするようになっている。
【００４０】
そして、ファイル名に基づいて、動画ファイルを日付順・時刻順に並び替え、現在時刻に近いものからアップロード用にセットする（ステップＳ９１６）。その後、動画保存サーバとのＳＳＬ通信を開始する（ステップＳ９１７）。そして、本体シリアル番号を読みこんでユーザＩＤにセットし（ステップＳ９１８）、暗号化済パスワードファイルを読み込み（ステップＳ９１９）、復号してユーザーパスワードにセットする（ステップＳ９２０）。次に、取得したＩＤ及びパスワードを用いて動画保存サーバへログインする（ステップＳ９２１）。そして、ＨＴＴＰ／ＰＵＴにて、動画ファイルをアップロードし（ステップＳ９２２）、サーバからのレスポンスを受け取って（ステップＳ９２３）、正しくアップロードできたか否かを判定する（ステップＳ９２４）。正しくアップロードできていれば、アップロードして動画ファイルを移動端末内の一時記憶手段から消去する（ステップＳ９２６）。正しくアップロードできていなければ、ステップＳ９２２に戻って処理をやり直す（ステップＳ９２５）。このようにして、アップロード処理及びデータ消去処理が完了する。
【００４１】
次に、本実施例の動画閲覧システム１００の奏する効果を列挙して説明する。
【００４２】
（１）このように、本実施例の動画閲覧システム１００は、移動端末１０３に設置されて動画を撮影する撮影手段としてのカメラ１０２０と、撮影手段によって撮影された動画を一時的に記憶する一時記憶手段１０２１と、一時記憶手段１０２１に記憶された動画をインターネット１０４を介してサーバ１０５へ送信する送信手段（移動端末に搭載）と、送信された動画をインターネット１０４を介して受信する受信手段（サーバに搭載）と、送信された動画をサーバ１０５内に記憶する記憶手段と、サーバ１０５内に記憶された動画を、インターネット１０４を介して閲覧する閲覧手段１０６と、を備えている。したがって、移動端末に搭載されたカメラ１０２０によって撮影された動画をリアルタイムでサーバ１０５に保存することができる。さらに、サーバ１０５に保存された動画は、移動端末と比べて容量の制約が少ないため、比較的に長期間にわたって保存されて後に見る（見直す）ことができる。
【００４３】
このような構成によって、例えば、子供のランドセルにカメラを搭載することで子供の安全を見守ることができる。また、ＶＩＰの持ち物に搭載することで、移動中にトラブルを記録することができる。また、データセンター内の作業者に実装を義務化することでデータ流出を防止できる。さらに、警備会社の輸送車やガードマンに実装することで、警備の確実性を高めることができる。また、ドライブレコーダとして使用することによって、停車時のいたずら防止を図ることができる。
【００４４】
（２）一時記憶手段１０２１は、動画を所定時間ごとに細分して記憶し、送信手段は細分された動画を送信するとともに、サーバ１０５の記憶手段は細分された動画を記憶し、閲覧手段１０６は、細分されて記憶された動画を閲覧できるようになっている。このため、動画ファイルを送受信しやすくなるうえ、現在の時刻に近い時刻の動画を閲覧することができるようになる。なお、動画を細分化する際の所定時間は、例えば、１分程度とすることができるが、これに限定されるものではなく、用途に合わせてカスタマイズできる。
【００４５】
（３）移動端末１０３の移動に伴い通信帯域が所定の閾値未満となったときに、ビットレートを下げて動画を生成して一時記憶手段１０２１に記憶するようにされていることで、できる限り、動画を連続的にサーバ１０５側に送信できるようになる。
【００４６】
（４）送信手段は、一時記憶手段１０２１に記憶された動画を、録画された時刻が現在の時刻に近いものから順に送信するようにされているため、特に通信状態が悪いときなどに、直近の新しい動画が閲覧できなくなることを防止できる。
【００４７】
（５）同一内容でビットレートの異なる動画が一時記憶手段１０２１に記憶されているときに、ビットレートの低いものから順に送信するようにされていることで、通信状態が悪いときであっても、とりあえず概要をとらえた動画を閲覧することができる。用途によっては、通常レートの古くなった動画は送信しなくてもよい場合もある。
【００４８】
（６）移動体は、人間、動物、人間若しくは動物に装着された衣服若しくは道具、船舶、又は、車両である。これによって、人間、動物、船舶、車両の安全性を高めることができる。
【００４９】
（７）また、本実施例の動画閲覧方法は、動画を撮影する撮影ステップと、撮影された動画を一時的に記憶する一時記憶ステップと、一時的に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、送信された動画をインターネットを介して受信する受信ステップと、送信された動画をサーバ内に記憶する記憶ステップと、サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、を備えている。このような構成によれば、撮影された動画をリアルタイムでサーバ１０５に保存することができる。さらに、サーバ１０５に保存された動画は、移動端末と比べて容量の制約が少ないため、比較的に長期間にわたって保存されて後に見る（見直す）ことができる。
【００５０】
（８）さらに、本実施例の動画閲覧プログラムは、動画を撮影する撮影ステップと、撮影手段によって撮影された動画を一時的に記憶する一時記憶ステップと、一時記憶手段に記憶された動画を、インターネットを介してサーバへ送信する送信ステップと、送信された動画をインターネットを介して受信する受信ステップと、送信された動画をサーバ内に記憶する記憶ステップと、サーバ内に記憶された動画を、インターネットを介して閲覧する閲覧ステップと、をコンピュータに実行させる。このような構成によれば、撮影された動画をリアルタイムでサーバ１０５に保存することができる。さらに、サーバ１０５に保存された動画は、移動端末と比べて容量の制約が少ないため、比較的に長期間にわたって保存されて後に見る（見直す）ことができる。
【００５１】
以上、図面を参照して、本発明の実施例を詳述してきたが、具体的な構成は、この実施例に限らず、本発明の要旨を逸脱しない程度の設計的変更は、本発明に含まれる。
【符号の説明】
【００５２】
１００      動画閲覧システム
１０２      カメラユニット
１０２０    カメラ（撮影手段）
１０２１    一時記憶手段
１０３      移動端末（移動体）
１０４      インターネット
１０５      サーバ
２０１      ＣＰＵ
２０２      ＲＯＭ
２０３      通信制御部
２０４      ＲＡＭ
２０５      ストレージ
６０１      ＣＰＵ
６０２      ＲＯＭ
６０３      通信制御部
６０４      ＲＡＭ
６０５      ストレージ
【図１】
2016099695.tif 000003
【図２】
2016099695.tif 000004
【図３】
2016099695.tif 000005
【図４】
2016099695.tif 000006
【図５】
2016099695.tif 000007
【図６】
2016099695.tif 000008
【図７】
2016099695.tif 000009
【図８】
2016099695.tif 000010
【図９】
2016099695.tif 000011
【図１０】
2016099695.tif 000012