(57)【特許請求の範囲】
【請求項１】
外部から入力したデータとともに入力時刻を蓄積するデータ蓄積手段と、
上記データを検索する指標となるイベントを外部から入力した時刻におけるデータを、上記データ蓄積手段から検索して所定のサイズに切り出すデータ切り出し手段と、
上記データ切り出し手段により切り出されたデータを複数記憶するデータキャッシュと、
上記データキャッシュ内に蓄積されたデータの総データ量を計測するデータ量計測手段と、
上記データ量計測手段で計測された総データ量に基づき、上記データキャッシュ内に蓄積されたデータを送信した場合の推定送信時間を算出する送信時間推定手段と、
データ送信に要する時間に応じて課金される時間従量制課金の基本単位時間を記載した時間従量制課金テーブルと、
上記送信時間推定手段で算出された推定送信時間が上記時間従量制課金テーブルの基本単位時間に達すると送信開始を判断する送信開始判断手段と、
上記送信開始判断手段の判断に基づき、上記データキャッシュに蓄積された電子データを通信網を介して送信する通信制御手段と、
を備え、
上記データ切り出し手段は、上記推定送信時間が上記基本単位時間を超える場合、切り出すデータのサイズを減らすことを特徴とするデータ送信機。
【請求項２】
上記通信制御手段から電子データを送信する際の送信速度を記録する通信履歴管理手段を備え、
上記送信時間推定手段は、上記データ量計測手段で計測された総データ量と上記通信履歴管理手段からの送信速度に基づいて推定送信時間を算出することを特徴とする請求項１記載のデータ送信機。
【請求項３】
外部から入力したデータとともに入力時刻を蓄積するデータ蓄積手段と、
上記データを検索する指標となるイベントを外部から入力した時刻におけるデータを、上記データ蓄積手段から検索して所定のサイズに切り出すデータ切り出し手段と、
上記データ切り出し手段により切り出されたデータを複数記憶するデータキャッシュと、
上記データキャッシュ内に蓄積されたデータの総データ量を計測するデータ量計測手段と、
データを送信する量に応じて課金されるデータ量従量制課金の基本単位データ量を記載したデータ量従量制課金テーブルと、
上記データ量計測手段で計測された総データ量が上記データ量従量制課金テーブルの基本単位データ量に達すると送信開始を判断する送信開始判断手段と、
上記送信開始判断手段の判断に基づき、上記データキャッシュに蓄積された電子データを通信網を介して送信する通信制御手段と、
を備え、
上記データ切り出し手段は、上記総データ量が上記基本単位データ量を超える場合、切り出すデータのサイズを減らすことを特徴とするデータ送信機。
【請求項４】
上記データを検索する指標となるイベントを外部から入力すると、時刻を取得してイベント発生時刻を記録するイベント履歴記録手段を備え、
上記データ切り出し手段は、上記イベント履歴記録手段のイベント発生時刻を参照して、イベント発生時刻におけるデータを上記データ蓄積手段から検索して所定のサイズに切り出すことを特徴とする請求項１から請求項３のうちのいずれか１項記載のデータ送信機。
【請求項５】
上記データ蓄積手段は、外部から上記データとして電子データを入力することを特徴とする請求項１から請求項４のうちのいずれか１項記載のデータ送信機。
【請求項６】
上記データ蓄積手段は、外部から上記データとして映像データを入力することを特徴とする請求項１から請求項４のうちのいずれか１項記載のデータ送信機。
【請求項７】
上記データ切り出し手段は、上記イベント発生時刻における映像データを上記データ蓄積手段から検索して所定のサイズに切り出し、
上記データ切り出し手段により切り出された映像データを所定の解像度の映像データに変換して上記データキャッシュへ出力する映像データ解像度変換手段を備えたことを特徴とする請求項６記載のデータ送信機。
【請求項８】
上記データ切り出し手段は、上記イベント発生時刻における映像データを上記データ蓄積手段から検索して所定のサイズに切り出し、
上記データ切り出し手段により切り出された映像データを所定の圧縮率で圧縮して上記データキャッシュへ出力する映像データ圧縮手段を備えたことを特徴とする請求項６記載のデータ送信機。
【請求項９】
上記データ切り出し手段は、上記イベント発生時刻における映像データを上記データ蓄積手段から検索して所定のサイズに切り出し、
上記データ切り出し手段により切り出された映像データを所定の解像度の映像データに変換する映像データ解像度変換手段と、
上記映像データ解像度変換手段で変換された映像データを所定の圧縮率で圧縮して上記データキャッシュへ出力する映像データ圧縮手段を備えたことを特徴とする請求項６記載のデータ送信機。
【請求項１０】
請求項１から請求項９のうちのいずれか１項記載のデータ送信機と、
データを生成して上記データ送信機へ出力するデータ生成器と、
を備えたデータ伝送システム。
【請求項１１】
上記データ送信機においてデータを検索する指標となるイベントを生成するイベント生成器を備えたことを特徴とする請求項１０記載のデータ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば通信網を介して電子データの送信を行うデータ送信機およびデータ伝送システムに関するものである。
【背景技術】
【０００２】
従来のデータ送信機は、電子データを送信する際に、複数の送信条件（電子データの特性、回線、時間帯等）に基づき、電子データの送信に要する送信時間および送信料金を推定し、推定した送信時間および送信料金を複数の送信条件に対応付けて表示し、ユーザが同表示を参照して、複数の送信条件の中から所望の送信条件を選択することによって、選択された送信条件に基づき電子データの送信が行われる（例えば、特許文献１）。このような構成のデータ送信機は、電子データのデータ量の大小によらず電子データ毎に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３６９０５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のデータ送信機は、電子データのデータ量が小さく、かつ電子データが多数である場合、例えば電子データの送信時間が時間従量制課金の基本単位時間より著しく小さくなり、多数の基本単位時間で課金されてしまうため送信料金を削減することができないという課題があった。
【０００５】
この発明は、上述した課題を解決するためになされたもので、電子データのデータ量が小さく、かつ電子データが多数である場合であっても、送信料金を削減できるデータ送信機およびデータ伝送システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るデータ伝送システムのデータ送信機は、外部から入力したデータとともに入力時刻を蓄積するデータ蓄積手段と、データを検索する指標となるイベントを外部から入力した時刻におけるデータを、データ蓄積手段から検索して所定のサイズに切り出すデータ切り出し手段と、データ切り出し手段により切り出されたデータを複数記憶するデータキャッシュと、データキャッシュ内に蓄積されたデータの総データ量を計測するデータ量計測手段と、データ量計測手段で計測された総データ量に基づき、データキャッシュ内に蓄積されたデータを送信した場合の推定送信時間を算出する送信時間推定手段と、データ送信に要する時間に応じて課金される時間従量制課金の基本単位時間を記載した時間従量制課金テーブルと、送信時間推定手段で算出された推定送信時間が時間従量制課金テーブルの基本単位時間に達すると送信開始を判断する送信開始判断手段と、送信開始判断手段の判断に基づき、データキャッシュに蓄積された電子データを通信網を介して送信する通信制御手段とを備え、データ切り出し手段は、推定送信時間が基本単位時間を超える場合、切り出すデータのサイズを減らすものである。
【０００７】
また、この発明に係るデータ伝送システムのデータ送信機は、外部から入力したデータとともに入力時刻を蓄積するデータ蓄積手段と、データを検索する指標となるイベントを外部から入力した時刻におけるデータを、データ蓄積手段から検索して所定のサイズに切り出すデータ切り出し手段と、データ切り出し手段により切り出されたデータを複数記憶するデータキャッシュと、データキャッシュ内に蓄積されたデータの総データ量を計測するデータ量計測手段と、データを送信する量に応じて課金されるデータ量従量制課金の基本単位データ量を記載したデータ量従量制課金テーブルと、データ量計測手段で計測された総データ量がデータ量従量制課金テーブルの基本単位データ量に達すると送信開始を判断する送信開始判断手段と、送信開始判断手段の判断に基づき、データキャッシュに蓄積された電子データを通信網を介して送信する通信制御手段とを備え、データ切り出し手段は、総データ量が基本単位データ量を超える場合、切り出すデータのサイズを減らすものである。
【発明の効果】
【０００８】
この発明に係るデータ伝送システムのデータ送信機は、データキャッシュ内に蓄積されたデータの総データ量に基づいて送信時間を推定し、推定送信時間が時間従量制課金の基本単位時間に達するとデータを送信し、推定送信時間が基本単位時間を超える場合、切り出すデータのサイズを減らすように構成したので、推定送信時間が基本単位時間になるまで複数のデータをデータキャッシュに蓄積しておくことができ、推定送信時間が基本単位時間に達するとデータキャッシュに蓄積したデータを通信網へ一括送信することができる。その結果、データのデータ量が小さく、かつデータが多数である場合であっても、送信料金を削減できる。
【０００９】
また、この発明に係るデータ伝送システムのデータ送信機は、データキャッシュ内に蓄積されたデータの総データ量がデータ量従量制課金の基本単位データ量に達すると、データを送信し、総データ量が基本単位データ量を超える場合、切り出すデータのサイズを減らすように構成したので、総データ量が基本単位データ量になるまで複数のデータをデータキャッシュに蓄積しておくことができ、総データ量が基本単位データ量に達するとデータキャッシュに蓄積したデータを通信網へ一括送信することができる。その結果、上記と同様の効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係るデータ伝送システム及びデータ送信機の構成を示すブロック図である。
【図２】この発明の実施の形態２に係るデータ伝送システム及びデータ送信機の構成を示すブロック図である。
【図３】この発明の実施の形態３に係るデータ伝送システム及びデータ送信機の構成を示すブロック図である。
【図４】この発明の実施の形態４に係るデータ伝送システム及びデータ送信機の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は実施の形態１に係るデータ伝送システム１の構成を示している。まず、データ伝送システム１の構成について説明する。データ伝送システム１は、図１に示すように、データ送信機１０、データ生成器２０、イベント生成器３０、通信網４０、データ受信機５０で構成されている。
【００１２】
データ生成器２０は、データとして任意のサイズの電子データを生成して出力するよう構成されている。イベント生成器３０は、データ送信機１０内のデータ蓄積手段１０１に蓄積された電子データを検索するための指標となるイベントを生成して出力するよう構成されている。
【００１３】
通信網４０はデータ送信機１０とデータ受信機５０を通信により接続して電子データを送受信するよう構成されている。通信網４０には、図示しない課金サーバが設けられており、課金サーバは、データ送信機１０から通信網４０を介してデータ受信機５０へ電子データを送信する際に、電子データの送信時間に応じて基本単位時間毎に課金する時間従量制課金を行っている。データ受信機５０は、データ送信機１０から送信された電子データを受信するよう構成されている。
【００１４】
データ送信機１０は、データ生成器２０から電子データを入力して蓄積し、イベント生成器３０からイベントを入力してイベント発生時刻を記憶しており、外部からの送信指示を契機として、電子データを通信網４０を介してデータ受信機５０へ送信するよう構成されている。データ送信機１０は、図１に示すように、データ蓄積手段１０１、イベント履歴記録手段１０２、データ切り出し手段１０３、データ量計測手段１０４、送信時間推定手段１０５、時間従量制課金テーブル１０６、データキャッシュ１０７、通信履歴管理手段１０８、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１で構成されている。
【００１５】
データ蓄積手段１０１は、データ生成器２０からの電子データを蓄積するよう構成されている。イベント履歴記録手段１０２は、イベント生成器３０からのイベントを入力すると、時刻計測手段１１１から現在時刻を取得してイベント発生時刻として記録するよう構成されている。時刻計測手段１１１は、図示しない内蔵の時計により時刻を計測するよう構成されている。
【００１６】
データ切り出し手段１０３は、イベント履歴記録手段１０２に記録されたイベント発生時刻に基づいてデータ蓄積手段１０１の電子データを検索し、電子データを所定のサイズに切り出して取得してデータキャッシュ１０７へ出力するよう構成されている。なお、データ切り出し手段１０３が切り出す電子データのサイズは、予め設定された所定のサイズであってもよいし、任意のサイズに適宜設定できるように構成してもよい。
【００１７】
データキャッシュ１０７は、データ切り出し手段１０３からの電子データを記録するよう構成されている。また、データキャッシュ１０７は、データ切り出し手段１０３から入力する電子データを複数記録して蓄積しており、通信制御手段１０９に電子データが読み出されることでリセットし、新たに電子データが入力されると電子データを蓄積するよう機能する。
【００１８】
データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７内の電子データの総データ量を計測して、計測した総データ量を送信時間推定手段１０５へ出力するよう構成されている。
【００１９】
送信時間推定手段１０５は、データ量計測手段１０４により計測した総データ量と、通信履歴管理手段１０８で記録された送信速度に基づいて今回の送信時間を推定して推定送信時間を送信開始判断手段１１０へ出力する。
【００２０】
通信履歴管理手段１０８は、通信制御手段１０９から電子データを送信する度に電子データ送信時の送信速度を計測しており、要求に応じて直近（前回）の電子データ送信時に要した送信速度を出力するよう構成されている。
【００２１】
時間従量制課金テーブル１０６は、電子データをデータ送信機１０から通信網４０を介して送信した際にデータ送信に要する時間に応じて課金される時間従量制課金の課金体系であり、時間従量制課金の基本単位時間が記載されている。なお、時間従量制課金テーブル１０６は時間従量制課金の課金体系に加え、定額従量制の課金体系を記載して構成されていてもよい。
【００２２】
通信制御手段１０９は、通信網４０への接続を制御するよう機能し、送信開始判断手段１１０からの指示に従って、データキャッシュ１０７からの電子データを通信網４０を介してデータ受信機５０へ送信するよう構成されている。
【００２３】
送信開始判断手段１１０は、送信時間推定手段１０５からの推定送信時間と時間従量制課金テーブル１０６の基本単位時間を比較して推定送信時間が基本単位時間に達しているか達していないかを判断するよう構成されており、推定送信時間が基本単位時間に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。
【００２４】
ここで、実施の形態１におけるデータ伝送システム１の処理動作について説明する。
まず、電子データを蓄積する動作について説明する。
データ生成器２０が電子データを生成すると、生成した電子データをデータ送信機１０へ出力する。データ送信機１０のデータ蓄積手段１０１は、データ生成器２０から電子データを入力すると時刻計測手段１１１から時刻を取得し、電子データと入力した時刻を対応付けて蓄積する。
【００２５】
次に、イベント履歴を記録する動作について説明する。
イベント生成器３０がイベントを生成すると、生成したイベントをデータ送信機１０へ出力する。データ送信機１０のイベント履歴記録手段１０２は、イベント生成器３０からイベントを入力すると時刻計測手段１１１から時刻を取得し、イベント発生時刻を記録する。
【００２６】
次に、電子データを送信する動作について説明する。
データ送信機１０は、例えば外部のユーザから送信指示を契機として電子データの送信処理を開始する。データ切り出し手段１０３は、イベント履歴記録手段１０２のイベント発生時刻を参照し、イベント発生時刻に基づいてデータ蓄積手段１０１を検索する。データ切り出し手段１０３は、イベント発生時刻と同じ時刻に蓄積された電子データを所定のサイズに切り出して取得し、取得した電子データをデータキャッシュ１０７へ出力する。
【００２７】
データキャッシュ１０７は、データ切り出し手段１０３から電子データを入力すると、入力した電子データを記録する。データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７に電子データが記録されるとデータキャッシュ１０７内に蓄積された電子データの総データ量を計測し、データキャッシュ１０７内の総データ量を送信時間推定手段１０５へ出力する。
【００２８】
送信時間推定手段１０５は、データ量計測手段１０４からデータキャッシュ１０７内の総データ量を入力すると、通信履歴管理手段１０８から直近（前回）の電子データ送信時に要した送信速度を取得し、総データ量と直近の送信速度に基づいて今回の送信時間を推定して推定送信時間を送信開始判断手段１１０へ出力する。
【００２９】
送信開始判断手段１１０は、送信時間推定手段１０５から推定送信時間を入力すると、時間従量制課金テーブル１０６から基本単位時間を取得して推定送信時間と基本単位時間を比較し、推定送信時間が基本単位時間に達しているか達していないかを判断する。
【００３０】
送信開始判断手段１１０は、推定送信時間が基本単位時間に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。通信制御手段１０９は、送信開始判断手段１１０から指示を受けると、データキャッシュ１０７に蓄積された電子データを取得し、取得した電子データを通信網４０を介してデータ受信機５０へ送信する。
【００３１】
送信開始判断手段１１０は、推定送信時間が基本単位時間に達していないと判断した場合、推定送信時間が基本単位時間に達するまで、送信時間推定手段１０５から推定送信時間を繰り返し入力して判断する。
【００３２】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された電子データの推定送信時間が基本単位時間を越えそうな場合、データ切り出し手段１０３がデータ蓄積手段１０１から切り出す電子データの量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断してデータ切り出し手段１０３へ通知するよう構成され、データ切り出し手段１０３は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、所定量減らしたサイズでデータ蓄積手段１０１の電子データを切り出すように構成される。
【００３３】
なお、送信開始判断手段１１０は、推定送信時間が基本単位時間の整数倍に達しているか否かを送信開始の判断基準にするよう構成してもよい。
【００３４】
なお、イベント生成器３０が、例えば電子錠であればイベントは電子錠が生成する開錠信号等としても良い。
【００３５】
なお、イベント生成器３０が、例えば監視映像をもとに異常を検知する画像処理装置であればイベントは画像処理装置が画像処理によって生成した信号等であっても良い。
【００３６】
以上のように、実施の形態１のデータ伝送システム１におけるデータ送信機１０は、任意のサイズの電子データを生成するデータ生成器２０（外部）から入力した電子データを蓄積するデータ蓄積手段１０１と、電子データを検索するための指標となるイベントをイベント生成器３０（外部）から入力すると時刻計測手段１１１から現在時刻を取得してイベント発生時刻を記録するイベント履歴記録手段１０２と、イベント履歴記録手段１０２に記録されたイベント発生時刻における電子データをデータ蓄積手段１０１から検索して所定のサイズに切り出すデータ切り出し手段１０３と、データ切り出し手段１０３により切り出された電子データを入力して複数記憶するデータキャッシュ１０７と、データキャッシュ１０７内に蓄積された電子データの総データ量を計測するデータ量計測手段１０４と、電子データを送信する際の送信速度を記録する通信履歴管理手段１０８と、データ量計測手段１０４で計測された総データ量と通信履歴管理手段１０８からの送信速度に基づき、データキャッシュ１０７内に蓄積された電子データを送信した場合の推定送信時間を算出する送信時間推定手段１０５と、電子データの送信に要する時間に応じて課金される時間従量制課金の基本単位時間を記載した時間従量制課金テーブル１０６と、送信時間推定手段１０５からの推定送信時間と時間従量制課金テーブル１０６の基本単位時間を比較し、推定送信時間が基本単位時間に達すると送信開始を判断する送信開始判断手段１１０と、送信開始判断手段１１０の判断に基づき、データキャッシュ１０７に蓄積された電子データを通信網４０を介してデータ受信機５０へ送信する通信制御手段１０９とを備えるよう構成したので、推定送信時間が基本単位時間になるまで複数の電子データをデータキャッシュ１０７に蓄積しておくことができ、推定送信時間が基本単位時間に達するとデータキャッシュ１０７に蓄積した電子データを通信網４０へ一括送信することができる。その結果、電子データのデータ量が小さく、かつ電子データが多数である場合であっても、送信料金を削減できるという効果が得られる。
【００３７】
実施の形態２．
実施の形態１においては、時間従量制課金の通信網において、送信時間が課金の基本単位相当になるまで電子データを蓄積して一括送信する構成について説明したが、実施の形態２では、データ量従量制課金の通信網において、送信する電子データのデータ量が課金の基本単位データ量相当になるまで電子データを蓄積して一括送信する構成について説明する。図２は実施の形態２のデータ伝送システム１の構成を示している。なお、図２において、実施の形態１と同様の構成については同じ番号を付し、同一の構成についての詳細な説明を省略する。
【００３８】
データ伝送システム１は、図２に示すように、データ送信機１０、データ生成器２０、イベント生成器３０、通信網４０、データ受信機５０で構成されている。データ生成器２０、イベント生成器３０、データ受信機５０の構成は実施の形態１の構成と同様であり、通信網４０とデータ送信機１０の構成は実施の形態１と異なっている。
【００３９】
通信網４０はデータ送信機１０とデータ受信機５０を通信により接続して電子データを送受信するよう構成されている。通信網４０には、図示しない課金サーバが設けられており、課金サーバは、データ送信機１０から通信網４０を介してデータ受信機５０へ電子データを送信する際に、電子データの送信データ量に応じて基本単位データ量毎に課金するデータ量従量制課金を行っている。
【００４０】
データ送信機１０は、図２に示すように、データ蓄積手段１０１、イベント履歴記録手段１０２、データ切り出し手段１０３、データ量計測手段１０４、データキャッシュ１０７、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１、データ量従量制課金テーブル１１２で構成されている。データ蓄積手段１０１、イベント履歴記録手段１０２、データ切り出し手段１０３、データキャッシュ１０７、通信制御手段１０９、時刻計測手段１１１の構成については、実施の形態１と同様であるため説明を省略する。
【００４１】
データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７内の電子データの総データ量を計測して、総データ量を送信開始判断手段１１０へ出力するよう構成されている。
【００４２】
データ量従量制課金テーブル１１２は、電子データを送信するデータ量に応じて課金されるデータ量従量制課金の課金体系であり、データ量従量制課金の基本単位データ量が記載されている。なお、データ量従量制課金テーブル１１２は、データ量従量制課金の課金体系に加え、定額従量制の課金体系を記載して構成されていてもよい。
【００４３】
送信開始判断手段１１０は、データ量計測手段１０４からの総データ量とデータ量従量制課金テーブル１１２の基本単位データ量を比較して総データ量が基本単位データ量に達しているか達していないかを判断するよう構成されており、総データ量が基本単位データ量に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。
【００４４】
ここで、実施の形態２におけるデータ伝送システム１の処理動作について説明する。
まず、電子データを蓄積する動作とイベント履歴を記録する動作については、実施の形態１と同様であるため説明を省略する。
【００４５】
次に、電子データを送信する動作について説明する。
データ送信機１０は、例えば外部のユーザから送信指示を契機として電子データの送信処理を開始する。
【００４６】
データ切り出し手段１０３は、イベント履歴記録手段１０２のイベント発生時刻を参照し、イベント発生時刻に基づいてデータ蓄積手段１０１を検索する。データ切り出し手段１０３は、イベント発生時刻と同じ時刻に蓄積された電子データを所定のサイズに切り出して取得し、取得した電子データをデータキャッシュ１０７へ出力する。データキャッシュ１０７は、データ切り出し手段１０３から電子データを入力すると、入力した電子データを記録する。
【００４７】
データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７に電子データが記録されると、データキャッシュ１０７内に蓄積された電子データの総データ量を計測し、計測した総データ量を送信開始判断手段１１０へ出力する。
【００４８】
送信開始判断手段１１０は、データ量計測手段１０４からデータキャッシュ１０７内の総データ量を入力すると、データ量従量制課金テーブル１１２から基本単位データ量を取得してデータキャッシュ１０７内の総データ量と基本単位データ量を比較し、データキャッシュ１０７内の総データ量が基本単位データ量に達しているか達していないかを判断する。
【００４９】
送信開始判断手段１１０は、データキャッシュ１０７内の総データ量が基本単位データ量に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。
通信制御手段１０９は、送信開始判断手段１１０から指示を受けると、データキャッシュ１０７に蓄積された電子データを取得し、取得した電子データを通信網４０を介してデータ受信機５０へ送信する。
【００５０】
送信開始判断手段１１０は、データキャッシュ１０７内の総データ量に達していないと判断した場合、データキャッシュ１０７内の総データ量が基本単位データ量に達するまで、データ量計測手段１０４からデータキャッシュ１０７内の総データ量を繰り返し入力して判断する。
【００５１】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された電子データの総データ量が基本単位データ量を越えそうな場合、データ切り出し手段１０３がデータ蓄積手段１０１から切り出す電子データの量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０はデータキャッシュ１０７内の総データ量と基本単位データ量とのデータ量の差が所定の範囲内になったかを判断してデータ切り出し手段１０３へ通知するよう構成され、データ切り出し手段１０３は送信開始判断手段１１０からデータ量の差が所定の範囲内である旨の通知を受けると、所定量減らしたサイズでデータ蓄積手段１０１の電子データを切り出すように構成される。
【００５２】
なお、送信開始判断手段１１０は、データキャッシュ１０７内に蓄積された総データ量が基本単位データ量の整数倍に達しているか否かを送信開始の判断基準にするよう構成してもよい。
【００５３】
なお、イベント生成器３０が、例えば電子錠であればイベントは電子錠が生成する開錠信号等としても良い。
【００５４】
なお、イベント生成器３０が、例えば監視映像をもとに異常を検知する画像処理装置であればイベントは画像処理装置が画像処理によって生成した信号等であっても良い。
【００５５】
以上のように、実施の形態２のデータ伝送システム１におけるデータ送信機１０は、任意のサイズの電子データを生成するデータ生成器２０（外部）から入力した電子データを蓄積するデータ蓄積手段１０１と、電子データを検索するための指標となるイベントをイベント生成器３０（外部）から入力すると時刻計測手段１１１から現在時刻を取得してイベント発生時刻を記録するイベント履歴記録手段１０２と、イベント履歴記録手段１０２に記録されたイベント発生時刻における電子データをデータ蓄積手段１０１から検索して所定のサイズに切り出すデータ切り出し手段１０３と、データ切り出し手段１０３により切り出された電子データを入力して複数記憶するデータキャッシュ１０７と、データキャッシュ１０７内に蓄積された電子データの総データ量を計測するデータ量計測手段１０４と、電子データを送信する量に応じて課金されるデータ量従量制課金の基本単位データ量を記載したデータ量従量制課金テーブル１１２と、データ量計測手段１０４で計測された総データ量とデータ量従量制課金テーブル１１２の基本単位データ量を比較し、総データ量が基本単位データ量に達すると送信開始を判断する送信開始判断手段１１０と、送信開始判断手段１１０の判断に基づき、データキャッシュ１０７に蓄積された電子データを通信網４０を介してデータ受信機５０へ送信する通信制御手段１０９とを備えるよう構成したので、蓄積した電子データの総データ量が基本単位データ量に達するまで複数の電子データをデータキャッシュ１０７に蓄積しておくことができ、総データ量が基本単位データ量に達するとデータキャッシュ１０７に蓄積した電子データを通信網４０へ一括送信することができる。その結果、電子データのデータ量が小さく、かつ電子データが多数である場合であっても、送信料金を削減できるという効果が得られる。
【００５６】
実施の形態３．
実施の形態３では、実施の形態１における電子データが映像データの場合、映像データのデータ量を低減させる構成について説明する。図３は実施の形態３に係るデータ伝送システム及びデータ送信機の構成を示している。なお、図３において、実施の形態１と同様の構成については同じ番号を付し、同一の構成についての詳細な説明を省略する。
【００５７】
データ伝送システム１は、図３に示すように、データ送信機１０、データ生成器２０、イベント生成器３０、通信網４０、データ受信機５０で構成されている。イベント生成器３０、通信網４０、データ受信機５０の構成は実施の形態１の構成と同様であり、データ生成器２０、データ送信機１０の構成は実施の形態１と異なっている。
【００５８】
データ生成器２０は、データとして任意のサイズの映像データを生成して出力するよう構成されており、例えばビデオカメラである。
【００５９】
データ送信機１０は、図３に示すように、データ蓄積手段１０１、イベント履歴記録手段１０２、データ切り出し手段１０３、データ量計測手段１０４、送信時間推定手段１０５、時間従量制課金テーブル１０６、データキャッシュ１０７、通信履歴管理手段１０８、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１、映像データ解像度変換手段１１３、映像データ圧縮手段１１４で構成されており、実施の形態１の構成に対して、映像データ解像度変換手段１１３と映像データ圧縮手段１１４を付加した構成である。
【００６０】
データ蓄積手段１０１、イベント履歴記録手段１０２、データ量計測手段１０４、送信時間推定手段１０５、時間従量制課金テーブル１０６、通信履歴管理手段１０８、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１の構成については、実施の形態１と同様であるため説明を省略する。
【００６１】
データ切り出し手段１０３は、データ蓄積手段１０１から所定のサイズの電子データを切り出して取得し、切り出した電子データを、映像データ解像度変換手段１１３と映像データ圧縮手段１１４を介してデータキャッシュ１０７へ出力するよう構成されている。なお、データ切り出し手段１０３が切り出す電子データのサイズは、予め設定された所定のサイズであってもよいし、任意のサイズに適宜設定できるように構成してもよい。
【００６２】
データキャッシュ１０７は、データ切り出し手段１０３から映像データ解像度変換手段１１３と映像データ圧縮手段１１４を介して入力した電子データを記録するよう構成されている。また、データキャッシュ１０７は、データ切り出し手段１０３から映像データ解像度変換手段１１３と映像データ圧縮手段１１４を介して入力する電子データを複数記録して蓄積しており、通信制御手段１０９に電子データが読み出されることでリセットし、新たに電子データが入力されると電子データを蓄積するよう機能する。
【００６３】
映像データ解像度変換手段１１３は、データ切り出し手段１０３から入力した映像データを所定の解像度の映像データに変換して映像データ圧縮手段１１４へ出力するよう構成されている。なお、映像データ解像度変換手段１１３は、予め設定した解像度の映像データに変換するよう構成してもよいし、適宜設定した解像度の映像データに変換するように構成してもよい。
【００６４】
映像データ圧縮手段１１４は、映像データ解像度変換手段１１３による解像度変換後の映像データを所定の圧縮率で圧縮してデータ量の大きさを低減した映像データを出力するよう構成されている。なお、映像データ圧縮手段１１４は、予め設定した圧縮率で映像データを圧縮するよう構成してもよいし、適宜設定した圧縮率で映像データを圧縮するように構成してもよい。
【００６５】
ここで、実施の形態１におけるデータ伝送システム１の処理動作について説明する。
まず、映像データを蓄積する動作について説明する。
データ生成器２０が映像データを生成すると、生成した映像データをデータ送信機１０へ出力する。データ送信機１０のデータ蓄積手段１０１は、データ生成器２０から映像データを入力すると時刻計測手段１１１から時刻を取得し、映像データと入力した時刻を対応付けて蓄積する。
【００６６】
次に、イベント履歴を記録する動作については、実施の形態１，２と同様であるため説明を省略する。
【００６７】
次に、映像データを送信する動作について説明する。
データ送信機１０は、例えば外部のユーザから送信指示を契機として映像データの送信処理を開始する。
【００６８】
データ切り出し手段１０３は、イベント履歴記録手段１０２のイベント発生時刻を参照し、イベント発生時刻に基づいてデータ蓄積手段１０１内を検索する。データ切り出し手段１０３は、イベント発生時刻と同じ時刻に蓄積された映像データを所定のサイズで切り出して取得し、取得した映像データを映像データ解像度変換手段１１３へ出力する。
【００６９】
映像データ解像度変換手段１１３は、データ切り出し手段１０３から映像データを入力すると、入力した映像データを所定の解像度の映像データに変換して映像データ圧縮手段１１４へ出力する。
【００７０】
映像データ圧縮手段１１４は、映像データ解像度変換手段１１３から解像度変換後の映像データを入力すると、解像度変換後の映像データを所定の圧縮率で圧縮し、データ量の大きさを低減した映像データをデータキャッシュ１０７へ出力する。データキャッシュ１０７は、映像データ圧縮手段１１４から映像データを入力すると、入力した映像データを記録する。
【００７１】
データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７に映像データが記録されるとデータキャッシュ１０７内に蓄積された映像データの総データ量を計測し、計測した総データ量を送信時間推定手段１０５へ出力する。
【００７２】
送信時間推定手段１０５は、データ量計測手段１０４からデータキャッシュ１０７内の総データ量を入力すると、通信履歴管理手段１０８から直近（前回）の映像データ送信時に要した送信速度を取得し、総データ量と直近の送信速度に基づいて今回の送信時間を推定して推定送信時間を送信開始判断手段１１０へ出力する。
【００７３】
送信開始判断手段１１０は、送信時間推定手段１０５から推定送信時間を入力すると、時間従量制課金テーブル１０６から基本単位時間を取得して推定送信時間と基本単位時間を比較し、推定送信時間が基本単位時間に達しているか達していないかを判断する。送信開始判断手段１１０は、推定送信時間が基本単位時間に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。
【００７４】
通信制御手段１０９は、送信開始判断手段１１０から指示を受けると、データキャッシュ１０７に蓄積された映像データを取得し、取得した映像データを通信網４０を介してデータ受信機５０へ送信する。
【００７５】
送信開始判断手段１１０は、推定送信時間が基本単位時間に達していないと判断した場合、推定送信時間が基本単位時間に達するまで、送信時間推定手段１０５から推定送信時間を繰り返し入力して判断する。
【００７６】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、データ切り出し手段１０３がデータ蓄積手段１０１から切り出す映像データの量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断してデータ切り出し手段１０３へ通知するよう構成され、データ切り出し手段１０３は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、所定量減らしたサイズでデータ蓄積手段１０１の映像データを切り出すように構成される。
【００７７】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、映像データ解像度変換手段１１３により映像データのデータ量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断して映像データ解像度変換手段１１３へ通知するよう構成され、映像データ解像度変換手段１１３は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、解像度の設定値を下げて映像データを変換処理し、映像データのデータ量を低減させるように構成される。
【００７８】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、映像データ圧縮手段１１４により映像データのデータ量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断して映像データ圧縮手段１１４へ通知するよう構成され、映像データ圧縮手段１１４は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、圧縮率の設定値を上げ画質を下げて映像データを圧縮処理し、映像データのデータ量を低減させるように構成される。
【００７９】
なお、映像データ解像度変換手段１１３と映像データ圧縮手段１１４は、いずれか一方を設けるように構成してもよい。その場合、映像データ解像度変換手段１１３又は映像データ圧縮手段１１４は、データ切り出し手段１０３により切り出された映像データを入力して処理を行い、データキャッシュ１０７へ出力する。
【００８０】
なお、送信開始判断手段１１０は、推定送信時間が基本単位時間の整数倍に達しているか否かを送信開始の判断基準にするよう構成してもよい。
【００８１】
なお、イベント生成器３０が、例えば電子錠であればイベントは電子錠が生成する開錠信号等としても良い。
【００８２】
なお、イベント生成器３０が、例えば監視映像をもとに異常を検知する画像処理装置であればイベントは画像処理装置が画像処理によって生成した信号等であっても良い。この場合、イベント生成器３０は、例えばデータ生成器２０が撮像した映像データを解析して異常を検知した場合にイベントを生成するよう構成してもよい。
【００８３】
以上のように、実施の形態３のデータ伝送システム１におけるデータ送信機１０は、実施の形態１と同様の効果が得られると共に、データ切り出し手段１０３により切り出された映像データの解像度を所定の解像度に変換して出力する映像データ解像度変換手段１１３と、映像データ解像度変換手段１１３による解像度変換後の映像データを所定の圧縮率で圧縮してデータ量の大きさを低減する映像データ圧縮手段１１４とを備えるよう構成したことにより、実施の形態１の電子データが映像データである場合に、映像データのデータ量を低減して、さらに送信料金を削減することができる。
【００８４】
実施の形態４．
実施の形態４では、実施の形態２における電子データが映像データの場合、映像データのデータ量を低減させる構成について説明する。図４は実施の形態４に係るデータ伝送システム及びデータ送信機の構成を示している。なお、図４において、実施の形態１の図１、実施の形態２の図２又は実施の形態３の図３と同様の構成については同じ番号を付し、同一の構成についての詳細な説明を省略する。
【００８５】
データ伝送システム１は、図４に示すように、データ送信機１０、データ生成器２０、イベント生成器３０、通信網４０、データ受信機５０で構成されている。データ生成器２０の構成は実施の構成３の構成と同様であり、イベント生成器３０、通信網４０、データ受信機５０の構成は実施の形態２の構成と同様であるため詳細な説明を省略する。データ送信機１０の構成は実施の形態２と異なっている。
【００８６】
データ送信機１０は、図４に示すように、データ蓄積手段１０１、イベント履歴記録手段１０２、データ切り出し手段１０３、データ量計測手段１０４、データキャッシュ１０７、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１、データ量従量制課金テーブル１１２、映像データ解像度変換手段１１３、映像データ圧縮手段１１４で構成されており、実施の形態２の構成に対して、映像データ解像度変換手段１１３と映像データ圧縮手段１１４を付加した構成である。
【００８７】
データ蓄積手段１０１、イベント履歴記録手段１０２、データ量計測手段１０４、通信制御手段１０９、送信開始判断手段１１０、時刻計測手段１１１、データ量従量制課金テーブル１１２の構成については、実施の形態２と同様であるため説明を省略する。また、データ切り出し手段１０３、データキャッシュ１０７、映像データ解像度変換手段１１３、映像データ圧縮手段１１４の構成については、実施の形態３と同様であるため説明を省略する。
【００８８】
次に、実施の形態４におけるデータ伝送システム１の処理動作について説明する。
まず、映像データを蓄積する動作については、実施の形態３と同様であるため説明を省略する。また、イベント履歴を記録する動作についても、実施の形態１〜３と同様であるため説明を省略する。
【００８９】
次に、電子データを送信する動作について説明する。
データ送信機１０は、例えば外部のユーザから送信指示を契機として電子データの送信処理を開始する。
【００９０】
データ切り出し手段１０３は、イベント履歴記録手段１０２のイベント発生時刻を参照し、イベント発生時刻に基づいてデータ蓄積手段１０１からイベント発生時刻と同じ時刻に蓄積された映像データを所定のサイズで切り出して取得し、取得した映像データを映像データ解像度変換手段１１３へ出力する。
【００９１】
映像データ解像度変換手段１１３は、データ切り出し手段１０３から映像データを入力すると、入力した映像データを所定の解像度の映像データに変換して映像データ圧縮手段１１４へ出力する。
【００９２】
映像データ圧縮手段１１４は、映像データ解像度変換手段１１３から解像度変換後の映像データを入力すると、解像度変換後の映像データを所定の圧縮率で圧縮し、データ量の大きさを低減した映像データをデータキャッシュ１０７へ出力する。データキャッシュ１０７は、映像データ圧縮手段１１４から映像データを入力すると、入力した映像データを記録する。
【００９３】
データ量計測手段１０４は、データキャッシュ１０７を監視しており、データキャッシュ１０７に映像データが記録されると、データキャッシュ１０７内に蓄積された映像データの総データ量を計測し、データキャッシュ１０７内の総データ量を送信開始判断手段１１０へ出力する。
【００９４】
送信開始判断手段１１０は、データ量計測手段１０４からデータキャッシュ１０７内の総データ量を入力すると、データ量従量制課金テーブル１１２から基本単位データ量を取得してデータキャッシュ１０７内の総データ量と基本単位データ量を比較し、データキャッシュ１０７内の総データ量が基本単位データ量に達しているか達していないかを判断する。送信開始判断手段１１０は、データキャッシュ１０７内の総データ量が基本単位データ量に達していると判断した場合、通信制御手段１０９へ送信を開始するよう指示する。
【００９５】
通信制御手段１０９は、送信開始判断手段１１０から指示を受けると、データキャッシュ１０７に蓄積された映像データを取得し、取得した映像データを通信網４０を介してデータ受信機５０へ送信する。
【００９６】
送信開始判断手段１１０は、データキャッシュ１０７内の総データ量に達していないと判断した場合、データキャッシュ１０７内の総データ量が基本単位データ量に達するまで、データ量計測手段１０４で計測されたデータキャッシュ１０７内の総データ量を繰り返し入力して判断する。
【００９７】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、データ切り出し手段１０３がデータ蓄積手段１０１から切り出す映像データの量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断してデータ切り出し手段１０３へ通知するよう構成され、データ切り出し手段１０３は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、所定量減らしたサイズでデータ蓄積手段１０１の映像データを切り出すように構成される。
【００９８】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、映像データ解像度変換手段１１３により映像データのデータ量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断して映像データ解像度変換手段１１３へ通知するよう構成され、映像データ解像度変換手段１１３は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、解像度の設定値を下げて映像データを変換処理し、映像データのデータ量を低減させるように構成される。
【００９９】
なお、データ送信機１０において、データキャッシュ１０７内に蓄積された映像データの推定送信時間が基本単位時間を越えそうな場合、映像データ圧縮手段１１４により映像データのデータ量を調整するよう構成してもよい。その場合、例えば、送信開始判断手段１１０は推定送信時間と基本単位時間との時間差が所定の範囲内になったかを判断して映像データ圧縮手段１１４へ通知するよう構成され、映像データ圧縮手段１１４は送信開始判断手段１１０から時間差が所定の範囲内である旨の通知を受けると、圧縮率の設定値を上げ画質を下げて映像データを圧縮処理し、映像データのデータ量を低減させるように構成される。
【０１００】
なお、映像データ解像度変換手段１１３と映像データ圧縮手段１１４は、いずれか一方を設けるように構成してもよい。その場合、映像データ解像度変換手段１１３又は映像データ圧縮手段１１４は、データ切り出し手段１０３により切り出された映像データを入力して処理を行い、データキャッシュ１０７へ出力する。
【０１０１】
なお、送信開始判断手段１１０は、推定送信時間が基本単位時間の整数倍に達しているか否かを送信開始の判断基準にするよう構成してもよい。
【０１０２】
なお、イベント生成器３０が、例えば電子錠であればイベントは電子錠が生成する開錠信号等としても良い。
【０１０３】
なお、イベント生成器３０が、例えば監視映像をもとに異常を検知する画像処理装置であればイベントは画像処理装置が画像処理によって生成した信号等であっても良い。
【０１０４】
以上のように、実施の形態４のデータ伝送システム１におけるデータ送信機１０は、実施の形態２の効果が得られると共に、データ切り出し手段１０３により切り出された映像データの解像度を所定の解像度に変換して出力する映像データ解像度変換手段１１３と、映像データ解像度変換手段１１３による解像度変換後の映像データを所定の圧縮率で圧縮してデータ量の大きさを低減する映像データ圧縮手段１１４とを備えるよう構成したことにより、実施の形態２の電子データが映像データである場合に、映像データのデータ量を低減して、さらに送信料金を削減することができる。
【符号の説明】
【０１０５】
１  データ伝送システム、１０  データ送信機、２０  データ生成器、３０  イベント生成器、４０  通信網、５０  データ受信機、１０１  データ蓄積手段、１０２  イベント履歴記録手段、１０３  データ切り出し手段、１０４  データ量計測手段、１０５  送信時間推定手段、１０６  時間従量制課金テーブル、１０７  データキャッシュ、１０８  通信履歴管理手段、１０９  通信制御手段、１１０  送信開始判断手段、１１１  時刻計測手段、１１２  データ量従量制課金テーブル、１１３  映像データ解像度変換手段、１１４  映像データ圧縮手段。
【図１】
0005538010.tif 000002
【図２】
0005538010.tif 000003
【図３】
0005538010.tif 000004
【図４】
0005538010.tif 000005