(57)【要約】【課題】無人店舗の蓄積データをデータ管理センタに送信するときに、送信完了予定時刻までに送信が完了するように送信開始時刻を制御する。【解決手段】通信制御装置１０がＤＶＲ２０に記憶された蓄積データを送信するために、時間制御部１１が、過去１年間分の送信レートの実績値（実績レート）を記憶した送信データ管理ＤＢ１３を参照して、当日の３６４日前（すなわち、当日の曜日と同じほぼ１年前の曜日の月日）の実績レートを読み出して、予め設定しておいた設定レートの合計と実績レートの合計とを比較する。実績レートの合計が設定レートの合計以上であれば、定刻から設定レートで送信を開始する。それに対して、実績レートの合計が設定レートの合計より小さければ、補正レートを新たに設定して、補正レートの合計が設定レートの合計以上となるように送信開始時刻を早める設定を行う。【選択図】図２
2010057134.tif 000002
【特許請求の範囲】
【請求項１】
ベストエフォート型ネットワークを経由してデータを送信するとき、連続する時間帯に前記データを送信する制御を行う通信制御装置であって、
所定の時間帯ごとに、前記データの送信レートが計画された設定レートと、過去の実績値である実績レートとのいずれか一方または双方、を記憶する記憶部と、
前記記憶部から前記実績レートを読み出し、前記設定レートの合計および前記実績レートの合計を算出して、前記実績レートの合計が前記設定レートの合計以上の場合、前記実績レートによって定まる前記連続する時間帯の送信開始のタイミングに基づいて前記データの送信を開始し、前記実績レートの合計が前記設定レートの合計より小さい場合、前記設定レートで定められる送信開始のタイミングよりさらに前の時間帯に前記データを送信する補正レートを設定し、新たに設定した前記補正レートによって定まる前記連続する時間帯の送信開始のタイミングに基づいて前記データの送信を開始する制御部と、
を備えることを特徴とする通信制御装置。
【請求項２】
ベストエフォート型ネットワークを経由してデータを送信するとき、連続する時間帯に前記データを送信する制御を行う通信制御装置であって、
所定の時間帯ごとに、前記データの送信レートが計画された設定レートと、過去の実績値である実績レートとのいずれか一方または双方、を記憶する記憶部と、
前記記憶部から前記実績レートを読み出し、前記設定レートの合計および前記実績レートの合計を算出して、前記実績レートの合計が前記設定レートの合計以上の場合、前記実績レートに基づいて前記データを送信し、前記実績レートの合計が前記設定レートの合計より小さい場合、前記設定レートで定められている送信開始のタイミングよりさらに前の時間帯に前記データを送信する補正レートを設定し、新たに設定した前記補正レートに基づいて前記データを送信する制御部と、
を備えることを特徴とする通信制御装置。
【請求項３】
前記制御部は、前記実績レートの合計が前記設定レートの合計より小さい場合、前記設定レートで定められている送信開始のタイミングよりさらに前の時間帯に前記データを送信する補正レートを設定して前記実績レートの合計にその設定した前記補正レートを加算して前記設定レートの合計を上回るまで繰り返し、新たに設定した前記補正レートに基づいて前記データを送信する
ことを特徴とする請求項１または請求項２に記載の通信制御装置。
【請求項４】
前記実績レートは、前記データを送信する当日と同じ曜日の過去の実績値、または、所定数の同じ曜日の前記過去の実績値についての平均値である
ことを特徴とする請求項１から請求項３のいずれか１項に記載の通信制御装置。
【請求項５】
ベストエフォート型ネットワークを経由してデータを送信するとき、連続する時間帯に前記データを送信する制御を行う通信制御装置において用いられる通信制御方法であって、
前記通信制御装置が、
所定の時間帯ごとに、前記データの送信レートを計画された設定レートと、過去の実績値である実績レートと、を記憶する記憶部と、制御部とを有し、
前記制御部が、
前記記憶部から前記実績レートを読み出し、前記設定レートの合計および前記実績レートの合計を算出して、前記実績レートの合計が前記設定レートの合計以上の場合、前記実績レートによって定まる前記連続する時間帯の送信開始のタイミングに基づいて前記データの送信を開始し、前記実績レートの合計が前記設定レートの合計より小さい場合、前記設定レートで定められる送信開始のタイミングよりさらに前の時間帯に前記データを送信する補正レートを設定し、新たに設定した前記補正レートによって定まる前記連続する時間帯の送信開始のタイミングに基づいて前記データの送信を開始する制御ステップを実行する
ことを備えることを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融機関の現金自動預け払い機（ＡＴＭ；Automated Teller Machine）の取引データや監視画像データ等の蓄積データをデータ管理センタに送信するときに、送信完了予定時刻までに送信が完了するように送信開始時刻を制御する通信制御装置および通信制御方法に関する。
【背景技術】
【０００２】
金融機関が開設している無人店舗には、ＡＴＭや監視カメラが設置され、また、ＡＴＭの取引データを蓄積する記憶装置や監視カメラの画像データを蓄積する記憶装置が設置されている。そして、それらの記憶装置に記憶された蓄積データを収集する金融機関のデータ管理センタと無人店舗との間は、ベストエフォート型ネットワークで接続されている。
このベストエフォート型ネットワークの利用にあたっては、店舗ごとに目安として使用予定の通信レートが予め決められている。したがって、ベストエフォート型ネットワークの回線利用効率を高めるために、前記した蓄積データを送信してもよい時間帯と使用予定の通信レートとが予め計画されている。
【０００３】
なお、データを送信する際に、データ送信レートが予め決められた上限の通信レートを超えないようにするシェーピング制御方式が開示されている（特許文献１）。
この開示されているシェーピング制御方式では、パケットを転送する優先度を決め、その優先度に応じて転送する時間帯を調整することによって、データ送信レートが上限の通信レートを超えないようにすることが可能である。
【特許文献１】特開２００１−２２３７４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、データ管理センタと無人店舗との間の通信に、前記したシェーピング制御方式を適用したとしても、計画通りに、データ送信が送信完了予定時刻までに完了しないという問題がある。これは、ベストエフォート型ネットワークでは、瞬間的に輻輳が起きる等、ネットワーク側の使用可能な帯域が時間的に変動しているためである。
【０００５】
本発明は、以上のような問題点に鑑みてなされたものであり、無人店舗の蓄積データをデータ管理センタに送信するときに、送信完了予定時刻までに送信が完了するように送信開始時刻を制御することを課題とする。
【課題を解決するための手段】
【０００６】
前記した課題を解決するため、本発明に係る通信制御装置は、ベストエフォート型ネットワークを経由してデータを送信するとき、連続する時間帯に前記データを送信する制御を行う通信制御装置であって、所定の時間帯ごとに、前記データの送信レートを計画された設定レートと、過去の実績値である実績レートと、を記憶する記憶部と、前記記憶部から前記実績レートを読み出し、前記設定レートの合計および前記実績レートの合計を算出して、前記実績レートの合計が前記設定レートの合計以上の場合、前記実績レートによって定まる送信開始時刻に基づいて前記データの送信を開始し、前記実績レートの合計が前記設定レートの合計より小さい場合、前記設定レートで定められる送信開始のタイミングよりさらに前の時間帯に前記データを送信する補正レートを設定し、新たに設定した前記補正レートによって定まる送信開始時刻に基づいて前記データの送信を開始する制御部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、無人店舗の蓄積データをデータ管理センタに送信するときに、送信完了予定時刻までに送信が完了するように送信開始時刻を制御することができる。
【発明を実施するための最良の形態】
【０００８】
次に、本発明を実施するための最良の形態（以降、「実施形態」と称す）について、適宜図面を参照しながら詳細に説明する。
【０００９】
本発明の実施形態に係るデータ送信システムの構成について、図１を用いて説明する。図１は、本発明の実施形態に係るデータ送信システムの構成を示す図である。
データ送信システム１は、データ管理センタ１００に設置されているデータ管理装置５０と、無人店舗１１０に設置されている通信制御装置１０とがネットワーク４０を介して、通信可能に接続され、構成されている。無人店舗１１０には、ＡＴＭ３０と監視カメラ２１と監視カメラ２１の画像データを蓄積するＤＶＲ（Digital Video Recorder）２０とが設置されている。そして、ＡＴＭ３０およびＤＶＲ２０は、通信制御装置１０と通信可能に接続され、それぞれが記憶している蓄積データを、通信制御装置１０およびネットワーク４０を介して、データ管理センタ１００に送信する。
【００１０】
ただし、通信制御装置１０は、図示しないルータを介してネットワーク４０と接続されていてもよい。また、通信制御装置１０とＤＶＲ２０とは、ＬＡＮ（Local Area Network）によって接続されていて、通信制御装置１０とＤＶＲ２０との間に、図示しないＬ２ＳＷ（Layer 2 SWitch）が配置されていてもよい。また、ネットワーク４０は、ベストエフォート型ネットワークである。
ＤＶＲ２０は、監視カメラ２１が撮影した画像データ（以降、蓄積データともいう）を、ハードディスク等の記憶装置に蓄積する。
なお、図１に記載されている、監視カメラ２１、ＤＶＲ２０、およびＡＴＭ３０の数は、１台に限られない。
【００１１】
次に、通信制御装置の機能について、図２を用いて説明する。図２は、通信制御装置の機能を示す図である。
通信制御装置１０は、時間制御部１１、転送実行部１２および送信データ管理ＤＢ１３（記憶部）とを備えている。
なお、通信制御装置１０は、演算処理を実行する図示しないＣＰＵ（Central Processing Unit ）と、このＣＰＵが演算処理に用いる主記憶装置である図示しないメインメモリとを備える。メインメモリは、ＲＡＭ（Random Access Memory）等により実現される。そして、図示しないハードディスク等によって構成される記憶部に格納されたアプリケーションプログラムがＲＡＭに展開され、ＣＰＵが、それを実行することにより各部（１１，１２）の機能を具現化する。
【００１２】
時間制御部１１は、送信開始時刻（送信開始のタイミング）を算出して、ＤＶＲ２０に対してデータ送信開始の指示を出力し、ＤＶＲ２０に蓄積されている画像データ（蓄積データ）を取得する。
転送実行部１２は、時間制御部１１によって取得された蓄積データを格納したパケットを、所定の送信レートでネットワーク４０に出力する。
また、送信データ管理ＤＢ１３は、送信開始時刻と送信レートとを算出するために必要なデータを記憶している。
【００１３】
ここで、送信データ管理ＤＢ１３に格納されているデータについて、図３を用いて説明する。図３は、送信データ管理ＤＢの一例を示す図である。
図３に示すように、送信データ管理ＤＢ１３は、時間帯ごとに、標準レート、蓄積データの設定レート、実績レート、および補正レートが関連付けられている。なお、図３に示されている各レートの数値は、１を最大値としている。また、図３は、ＡＴＭの営業時間の時間帯が８時〜２０時およびその営業時間外の時間帯が２１時〜翌日７時である場合を示している。
【００１４】
標準レートは、無人店舗１１０（図１参照）とデータ管理センタ１００(図１参照）との通信に対して、予め計画されている通信レートである。そして、ＡＴＭの営業時間の時間帯８時〜２０時は、標準レートが０．５で、ＡＴＭの営業時間外の時間帯２１時〜翌日７時は、標準レートが０．９であるものとする。
蓄積データの設定レート（以降、設定レートともいう）は、ＤＶＲ２０に蓄積されている画像データ（蓄積データ）を送信するために予め計画されている通信帯域である。蓄積データの送信は、ＡＴＭの営業時間外の時間帯に行われるものとする。図３では、蓄積データの設定レートは、ＡＴＭの営業時間の時間帯８時〜２０時が０で、ＡＴＭの営業時間外の時間帯２１時〜翌日７時が０．９である場合を示している。
【００１５】
実績レートは、過去１年間分を記憶した実績値の中から所定の処理によって決定される。例えば、蓄積データを送信する当日と同じ１年前の月日に最も近い当日と同じ曜日の実績値を用いる。
具体例で説明すると、当日が２００８年８月２５日で月曜日である場合、１年前の２００７年８月２５日は土曜日となる。したがって、当日の月日に最も近い月曜日である２００７年８月２７日（月曜日）の実績値を用いる。つまり、３６４日（７の倍数の日）前の実績値を用いる。
なお、前記所定の処理は、前記した３６４日前の実績値を読み出すことに限られることはなく、７の倍数に相当する同じ曜日の実績値であっても、所定数の同じ曜日の実績値についての平均値であっても構わない。
そして、図３に示すように、実績レートは、ＡＴＭの営業時間の時間帯は０で、ＡＴＭの営業時間外の時間帯は実績値が使用される。
【００１６】
補正レートは、実績レートの合計が設定レートの合計より小さいとき、データ送信を８時（送信完了予定時刻）までに終了できるように、通信レートを補正したものである。
ここで、実績レートをＡ、設定レートをＢとすると、Ａ＜Ｂである場合、Ａの値に時間帯当たりの標準レートを参照して導かれた補正値（図３では０．５）を１回足す。Ｃ（１）＝Ａ＋０．５≦Ｂであれば、Ｃ（２）＝Ｃ（１）＋０．５、Ｃ（３）＝Ｃ（２）＋０．５、Ｃ（４）＝Ｃ（３）＋０．５、・・・というように時間帯当たりの標準レートを参照して導かれた補正値０．５をＣ（ｎ）≧Ｂとなるまで繰り返し足す。
Ｃ（ｎ）≧Ｂとなったところで、ＡＴＭの営業時間外の時間帯である２１時からｎ時間遡った時刻を送信開始時刻とするように通信レートを補正する（補正値を通信レートに設定する）。
図３では、蓄積データの設定レートの合計が９．９であり、実績レートの合計が９．３である。したがって、実績レートの合計は蓄積データの設定レートの合計より０．６小さい。そこで、その０．６分の不足を補うために、上記算出方法により営業時間内である１９時〜２０時の時間帯に遡って、標準レートを参照して、時間帯当り０．５の通信レート（標準レートを参照して導かれた補正値）が設定される。
このようにして、送信開始時刻が２時間繰り上げられることになる。
また、Ａ＜Ｂである場合、ｎ＝（―（Ａ―Ｂ））／０．５として算出したｎが帯小数（整数と小数の和でできている数、例えば、１．２３等）または純小数（整数部分を含まない小数、例えば、０．１２等）であれば、その整数部分に１を足した値だけＡＴＭの営業時間外の時間帯である２１時から遡ってその時間を送信開始時刻とするように通信レートを補正するようにしてもよい。
上記の場合、ｎ＝０．６／０．５＝１．２となるので、１．２の整数部分である１に１を足して、２１時から２時間遡った１９時を送信開始時刻とするように通信レートを補正する。
さらに、Ａ＜Ｂである場合、ｎ＝（―（Ａ―Ｂ））／０．５として算出したｎを用いて、ＡＴＭの営業時間外の時間帯である２１時からｎ時間遡った時刻を送信開始時刻とするように通信レートを補正するようにしてもよい。
上記の場合、ｎ＝０．６／０．５＝１．２となるので、２１時から１．２時間遡った１９時４８分を送信開始時刻とするように通信レートを補正する。
このような補正をすることにより、ＡＴＭの営業時間の時間帯には極力蓄積データを送信しないように制御することが出来る。
【００１７】
次に、時間制御部１１の処理の流れについて、図４を用いて説明する。図４は、時間制御部の処理の流れを示す図である。
まず、ステップＳ３０１において、時間制御部１１は、送信データ管理ＤＢ１３を参照して、当日の月日に基づいて取得した過去の実績値（実績レート）を用いて実績レートを決定し、実績値の合計を算出する。
次に、時間制御部１１は、実績値（実績レート）の合計が標準値（蓄積データの設定レート）の合計より小さいか否かを判定する（ステップＳ３０２）。
【００１８】
実績値の合計が標準値の合計より小さい場合（ステップＳ３０２でＹｅｓ）、時間制御部１１は、実績値の合計が標準値の合計より大きくなる補正値（補正レート）を算出し、その補正値に基づいて、送信開始時刻を算出し、補正値を通信レートに設定する（ステップＳ３０３）。
実績値の合計が標準値の合計以上である場合（ステップＳ３０２でＮｏ）、時間制御部１１は、送信開始時刻を定刻とし、実績値を通信レートとして設定する（ステップＳ３０４）。なお、定刻とは、図３に示す例に当てはめれば、２１時である。
【００１９】
そして、時間制御部１１は、送信開始時刻になったか否かを判定する（ステップＳ３０５）。
送信開始時刻になっていない場合（ステップＳ３０５でＮｏ）、時間制御部１１は待機する。
送信開始時刻になった場合（ステップＳ３０５でＹｅｓ）、時間制御部１１は、ＤＶＲ２０にデータ送信開始指示を出力する（ステップＳ３０６）。
【００２０】
そして、時間制御部１１は、ＤＶＲ２０から蓄積データを受信する（ステップＳ３０７）。次に、時間制御部１１は、蓄積データと通信レートとを転送実行部１２へ送信する（ステップＳ３０８）。
【００２１】
そして、転送実行部１２は、ステップＳ３０８において時間制御部１１から受信した蓄積データを格納したパケットを、前記通信レートに基づいて、データ管理センタ１００（図１参照）へ出力する。また、転送実行部１２は、所定の時間あたりに送信できた送信レートを月日と関連付けて実績値として、送信データ管理ＤＢ１３に格納する。
【００２２】
以上、本発明の実施形態では、過去の実績値に基づいて蓄積データの送信開始時刻を決定しているので、送信完了予定時刻までにデータ送信を完了させることが可能となる。
なお、図１に示す無人店舗１１０は、同様の装置を備えた場所であれば、無人に限られなくともよい。
また、本発明の実施形態は、金融機関の無人店舗における監視用の画像データの場合について説明したが、これに限られることはなく、画像データ以外にもテキスト、音声、プログラム等の蓄積データの送信にも用いることが可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係るデータ送信システムの構成を示す図である。
【図２】通信制御装置の機能を示す図である。
【図３】送信データ管理ＤＢの一例を示す図である。
【図４】時間制御部の処理の流れを示す図である。
【符号の説明】
【００２４】
１      データ送信システム
１０    通信制御装置
１１    時間制御部
１２    転送実行部
１３    送信データ管理ＤＢ
２０    ＤＶＲ
２１    監視カメラ
３０    ＡＴＭ
４０    ネットワーク
５０    データ管理装置
１００    データ管理センタ
１１０    無人店舗
【図１】
2010057134.tif 000003
【図２】
2010057134.tif 000004
【図３】
2010057134.tif 000005
【図４】
2010057134.tif 000006