(57)【特許請求の範囲】
【請求項１】
通信網と送信データ作成部とに接続され、該送信データ作成部で作成された複数の同一発信宛先のデータを前記通信網に送信する通信保留装置であって、
前記送信データ作成部から、保留依頼及び保留処理開始通知とともに前記同一発信宛先のデータを受信する送受信部、
該送受信部より送信された、前記保留依頼及び前記同一発信宛先のデータを受信し、該同一発信宛先のデータを、データ蓄積部に蓄積させ、保留させるデータ保留依頼部と、前記送受信部より送信された前記保留処理開始通知を受信し、一定の時間間隔で前記データ蓄積部における保留データ量を調べ、該保留データ量が、前記通信網における課金１単位の通信時間で送信可能な最大データ量、及び、当該通信保留装置を介さずに行われる通信１回当たりの平均データ量を測定することによって決定され、当該データ保留部に設定された最適データ量に達したとき、通信依頼を送信する保留データ監視部とを有するデータ保留部、
前記データ保留依頼部より前記複数の同一発信宛先のデータを受信し、蓄積して保留する前記データ蓄積部、並びに、
前記送受信部より送信された前記保留処理開始通知を受信した後、予め通信部に設定されたデータ保留時間の経過後もしくは前記保留データ監視部より前記通信依頼を受信した後、前記データ蓄積部から前記保留データを読み込み、該保留データを前記送受信部を介して前記通信網に送信する前記通信部
を具えることを特徴とする通信保留装置。
【請求項２】
請求項１に記載の通信保留装置において、
前記通信部が前記保留データの送信を行っている最中に、前記送信データ作成部にて前記同一発信宛先のデータが新たに作成された場合、
前記データ保留部において前記データ保留依頼部は、
前記送信データ作成部より、前記送受信部を介して、前記保留依頼及び前記新たに作成された前記同一発信宛先のデータを受信し、該データを前記データ蓄積部に新たに蓄積し、
前記通信部は、
前記保留データの送信後、更に、前記データ保留依頼部によって新たに蓄積されたデータを、前記データ蓄積部から読み出し、前記送受信部を介して前記通信網に送信し、
前記データ蓄積部に蓄積されたデータが全て前記通信網へ送信された時点で、前記通信網との通信を終了すること
を特徴とする通信保留装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、公衆網・ＩＮＳ網を使用する通信装置、及び、この通信装置におけるデータ送信方法に関する。
【０００２】
【従来の技術】
公衆網及びＩＮＳ網を通信網として使用する通信システムは、データの送信を行う際、通信網に接続し、データの送信が完了すると通信網との回線接続を切断する。通信システムが通信網との回線接続を行うと、回線使用料が課金される。
【０００３】
【発明が解決しようとする課題】
通常の課金方式では、課金１単位での回線接続時間、及び、回線使用料が定められている。そして、通信システムが１回の通信を行う際の回線接続時間、即ち通信時間に対し、課金１単位の回線接続時間を基準として、回線使用料が課金される。尚、通信システムがデータの送信を行う際、通信時間は、１回の通信において送信されるデータ量、及び、通信網における回線効率等によって決まってくる。
【０００４】
例えば、通信システムにおいて、データ量が１００バイトのデータの送信が１００回行われる場合、１００回で１００バイト×１００＝１０，０００バイトのデータ量が送信される。この際、課金１単位の回線接続時間で送信可能な最大データ量が１０００バイトとすると、データ量が１００バイトのデータの送信に要する通信時間は、課金１単位の回線接続時間より少なくなるが、１０００バイトのデータ量のデータの送信を行った場合と同様の回線使用料が課金される。
【０００５】
即ち、送信が行われるデータの総データ量１０，０００バイトについて、上述した課金１単位における最大データ量１０００バイトで送信を行えば、１０，０００（バイト）／１０００（バイト／回）＝１０（回）より、１０回の送信で済むため、データ送信の際の通信費用は、１００回で１０，０００バイトのデータ量を送信する場合の、１０分の１に安くなると予測できる。
【０００６】
従って、通信システムおいて、課金１単位当たりの通信時間に送信可能な最大データ量より極端に少ない量のデータを、データが発生する度に頻繁に送信することは、その都度回線使用料が課金されるため、通信費用を考慮すると必ずしも効率が良いとはいえない。
【０００７】
この発明は、上述したような問題点に鑑み、同一発信宛先のデータを送信する際、該データを保留した後、送信することによって通信費用の軽減を図る通信装置及び送信方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した目的を達成するため、この発明の通信保留装置は、通信網と送信データ作成部とに接続され、送信データ作成部で作成された複数の同一発信宛先のデータを通信網に送信する通信保留装置であって、送信データ作成部から、保留依頼及び保留処理開始通知とともに同一発信宛先のデータを受信する送受信部、送受信部より送信された、保留依頼及び同一発信宛先のデータを受信し、同一発信宛先のデータを、データ蓄積部に蓄積させ、保留させるデータ保留依頼部と、送受信部より送信された保留処理開始通知を受信し、一定の時間間隔でデータ蓄積部における保留データ量を調べ、保留データ量が、通信網における課金１単位の通信時間で送信可能な最大データ量、及び、通信保留装置を介さずに行われる通信１回当たりの平均データ量を測定することによって決定され、データ保留部に設定された最適データ量に達したとき、通信依頼を送信する保留データ監視部とを有するデータ保留部、データ保留依頼部より複数の同一発信宛先のデータを受信し、蓄積して保留するデータ蓄積部、並びに、送受信部より送信された保留処理開始通知を受信した後、予め通信部に設定されたデータ保留時間の経過後もしくは保留データ監視部より通信依頼を受信した後、データ蓄積部から保留データを読み込み、保留データを送受信部を介して通信網に送信する通信部を具えることを特徴とする。
【０００９】
即ち、この発明の通信保留装置及び送信方法によれば、データ保留部が送信データ作成部より複数の同一発信宛先のデータを受信し、該データをデータ蓄積部において保留する。
【００１０】
この発明によれば、予め、データ保留部には後述する最適データ量が設定され、通信部にはデータ保留時間が設定される。データ蓄積部における保留データ量が最適データ量に達するか、もしくは、データ蓄積部の保留データがデータ保留時間を経過した後、通信部は、保留データを読み出して、通信網へ送信する。
【００１１】
既に説明したように、通信網での１回の通信における通信時間は、送信されるデータ量、及び、通信網における回線効率等によって決まってくる。即ち、実際の通信システムの通信環境によって、課金１単位の通信時間で送信可能な最大データ量は変化する。
【００１２】
上述したこの発明の通信保留装置及び送信方法によれば、予め、実際の通信環境における課金１単位の通信時間で送信可能な最大データ量、及び、通信１回当たりの平均データ量を測定する。そして、実際の通信環境における課金１単位の最大データ量を目安として、通信１回当たりの平均データ量と比較し、１回の通信で送信するのに最適なデータ量である最適データ量を決定する。
【００１３】
この発明の通信保留装置及び送信方法は、上述したように、実際の通信環境を考慮して決定された最適データ量を目安にして、同一発信宛先のデータの保留を行い、該保留データを送信する。従って、この発明の通信保留装置及び送信方法によれば、通信網と回線接続を行う回数を減らすことができ、その結果、通信費用を大幅に削減することができる。
【００１４】
【発明の実施の形態】
以下、図を参照して、この発明の実施の形態につき説明する。尚、以下の説明に用いる各図は、この発明の実施の形態を理解できる程度に概略的に示してあるに過ぎず、従って、この発明が図示例のみに限定されるものではないことは理解されたい。
【００１５】
この発明の実施の形態における通信保留装置１００の構成について、図１を参照して説明する。図１に、この発明の実施の形態における通信保留装置１００の構成を示す。
【００１６】
通信保留装置１００は、通信網１０２と、送信データ作成部１０４とに接続されている。送信データ作成部１０４は、例えば、サーバである通信保留装置１００に、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続された、サーバ１００配下のクライアントとして構成されるのが望ましい。また、通信網１０２は、好ましくは、公衆網及びＩＮＳ網とするのが良い。
【００１７】
また、通信保留装置１００は、通信部１０８と、データ保留部１１０と、データ蓄積部１１２とを具えている。データ蓄積部１１２は、送信データ作成部１０４において作成されて、通信網１０２に送信されるべき複数の同一発信宛先のデータを一時的に保留する記憶装置である。データ保留部１１０は、その詳細は後述するが、送信データ作成部１０４から送信されてきた同一発信宛先のデータをデータ蓄積部１１２へ蓄積させる。通信部１０８は、その詳細は後述するが、データ蓄積部１１２中に蓄積された保留データが予め定められた条件（即ち一定の条件）を満たしたときに、該データを読み出して通信網１０２へ送信する。
【００１８】
この実施の形態における、データ蓄積部１１２の保留データが満たすべき一定の条件とは、該データ量が、予めデータ保留部１１０に設定された最適データ量に達すること、もしくは、予め通信部１０８に設定されたデータ保留時間を経過することという条件である。
【００１９】
一般に、通信保留装置１００の実際の通信環境によって、通信網１０２における課金１単位の通信時間で送信可能な最大データ量は変化する。よって、この実施の形態によれば、予め、通信保留装置１００の通信環境における、課金１単位の通信時間で送信可能な最大データ量及び通信１回当たりの平均データ量を測定することによって、上述した最適データ量を決定する。
【００２０】
ここで、最適データ量の決定について説明する。上述した測定の結果、例えば、課金１単位の通信時間で送信可能な最大データ量がＤMバイトで、通信１回当たりの平均データ量がｄAバイトであったとする。この実施の形態によれば、実際の通信環境での課金１単位の通信時間で送信可能な最大データ量を目安として、この最大データ量と通信１回当たりの平均データ量とを比較して、１回の通信で送信するのに最適なデータ量である最適データ量が、決定される。
【００２１】
例えば、上述した平均データ量の１１件分が、上述した課金２単位の通信時間で送信可能な最大データ量に相当する場合（ｄA（バイト）×１１＝２×ＤM（バイト））、最適データ量は、ＤM×２バイトとして決定される。この場合、１回の通信において、平均データ量ｄAバイトの１０件程度が送信されることになる。以上の手順によって決定された最適データ量の値は、後述するように、予め、通信保留装置１００のデータ保留部１１０に設定される。
【００２２】
次に、通信保留装置１００の各部構成要素について、詳細に説明する。この実施の形態によれば、送信データ作成部１０４から、同一発信宛先のデータとともに保留依頼及び保留処理開始通知が、通信保留装置１００に送信される。通信保留装置１００は送受信部１０６を具えており、この送受信部１０６において同一発信宛先のデータと保留依頼及び保留処理開始通知を受信する。
【００２３】
また、図１に示すように、データ保留部１１０は、好ましくは、データ保留依頼部１２０及び保留データ監視部１１８を有する構成とする。データ保留依頼部１２０は、送受信部１０６で受信された保留依頼及び同一発信宛先のデータを受け取って、保留依頼に応じて、同一発信宛先のデータを、データ蓄積部１１２に蓄積させて、保留する。尚、データ保留依頼部１２０は、送受信部１０６から、第１メモリ１３０に格納することによって、同一発信宛先のデータの受信を行う。そして、データ保留依頼部１２０は、第１メモリ１３０より同一発信宛先のデータを読み出して、データ蓄積部１１２へ送信する。
【００２４】
ここで、この実施の形態によれば、データ蓄積部１１２を、管理部１２２とデータ部１２４とを有する構成とするのが好ましい。また、データ蓄積部１１２における保留データを、蓄積ファイルとして構成するのが好ましい。
【００２５】
データ蓄積部１１２における蓄積ファイル４０の構成を図４に示す。データ蓄積部１１２は、蓄積ファイル４０の構成と関連付けて構成されている。よって、蓄積ファイル４０は、管理部１２２に対応する部分（管理対応部分とも称する）４２と、データ部１２４に対応する部分（データ対応部分とも称する）４４とから構成される。
【００２６】
上述したように、データ保留依頼部１２０によって同一発信宛先のデータは、データ蓄積部１１２のデータ部１２４に、蓄積されて、保留される。そして、図４に示すように、データ対応部分４４は、データ１、データ２、データ３・・・、データｎというように、データ保留依頼部１２０から送られるデータによって構成される。
【００２７】
また、データ蓄積部１１２において管理部１２２は、データ部１２４に蓄積されたデータの総データ量（総データサイズとも称する）、及びそれぞれのデータの、蓄積ファイル４０内アドレス及びデータ量（データサイズとも称する）を管理する。管理対応部分４２は、図４に矢印で示されるように、データ部１２４に蓄積された各データのそれぞれに対応する、蓄積ファイル４０内アドレスとサイズを保有する。更に、管理対応部分４２には、蓄積ファイル４０の総データサイズも保有されている。
【００２８】
ところで、データ保留部１１０において、保留データ監視部１１８は、タイマーを保有する構成であることが好ましい。尚、このタイマーは図１には示されていない。更に、既に説明した手順によって決定された最適データ量は、外部の任意好適な入力手段１４０を用いて、予め、データ保留部１１０において、保留データ監視部１１８に設定する。この設定は、最適データ量を読み取り自在に第２メモリ１３２に格納して行う。また、最適データ量の設定は、プログラム等のソフトによって、上述した手順と同様の手順によって、行われるようにしてもよい。
【００２９】
保留データ監視部１１８は、送受信部１０６から送られた保留処理開始通知を受信する。保留データ監視部１１８は、この受信に応答して、タイマー始動の指令をタイマーに送って、タイマーを始動するとともに、保留データ量の調査を開始する。保留データ量の調査は、保留データ監視部１１８からデータ蓄積部１１２にアクセスを行って開始し、タイマーによって指示される一定の時間間隔毎に、行う。既に説明したように、データ蓄積部１１２において、管理部１２２が保留データ量を管理している。そこで、保留データ監視部１１８は、管理部１２２を調べることにより、保留データ量を把握する。保留データ監視部１１８は、第２メモリ１３２から最適データ量を読み出してきて、データ蓄積部１１２の保留データ量と比較を行って、保留データ量が最適データ量に達したとき、通信部１０８へ通信依頼を送信する。
【００３０】
次に、通信部１０８の構成について説明する。通信部１０８は、好ましくは、通信制御部１１４と基本処理部１１６とを有する構成とする。基本処理部１１６は、送受信部１０６から、保留処理開始通知を受信する。基本処理部１１６は、保留処理開始通知を受信した旨を、通信制御部１１４に通知する。
【００３１】
通信制御部１１４は、図１に図示していない予めデータ保留時間が設定されたタイマーを有している。このタイマーは、基本処理部１１６から保留処理開始通知を受信した旨の通知がされた後、この通知に応答して始動する。タイマーによって指示されるデータ保留時間経過後、通信制御部１１４は、基本処理部１１６に、保留データの送信を開始すべきである旨の送信開始通知を送信する。送信開始通知を受け取った基本処理部１１６は、データ蓄積部１１２から、蓄積された保留データを読み出して、送受信部１０６を介して通信網１０２へ送信する。
【００３２】
また、この実施の形態において、保留データ監視部１１８から送信される通信依頼は、基本処理部１１６において受信される。基本処理部１１６からの通信依頼が受信された旨が、通信制御部１１４に通知されると、通信制御部１１４は、上述した保留データの送信指示を基本処理部１１６へ通知する。基本処理部１１６は、通信制御部１１４からの送信開始通知に応答して、上述した手順により、保留データを読み出して送信する。
【００３３】
尚、この実施の形態によれば、保留データ監視部１１８が保有するタイマーによって指示される一定の時間間隔は、通信制御部１１４が保有するタイマーに設定されたデータ保留時間より短いことが好ましい。
【００３４】
また、データ保留部１１０の第１メモリ１３０及び第２メモリ１３２、更に、データ蓄積部１１２と、第１メモリ１３０及び第２メモリ１３２は、個別のメモリによって構成してもよいし、共通のメモリで構成するようにしてもよい。
【００３５】
次に、図２及び図３に示す各フローチャートを参照して、通信保留装置１００の動作について説明する。図２及び図３において、各処理のステップを記号Ｓに番号を添えて示してある。
【００３６】
まず、図２に示すフローチャートを参照して説明する。
【００３７】
（Ｓ１）送信データ作成部１０４において、同一発信宛先のデータが作成される。このデータ作成は、例えば、オペレーター（例えば人）によって、クライアントである送信データ作成部１０４において行われる。
【００３８】
その後、送信データ作成部１０４より送信された同一発信宛先のデータと、保留依頼及び保留処理開始通知は、既に説明した手順に従って、通信保留装置１００の送受信部１０６において受信される。
【００３９】
（Ｓ２）続いて、データ保留部１１０が、送受信部１０６から同一発信宛先のデータとともに保留依頼及び保留処理開始通知を受信すると、データ保留部１１０における一連の処理が開始される。上述したように、データ保留依頼部１２０は、保留依頼に応じて、同一発信宛先のデータをデータ蓄積部１１２に蓄積させて、保留する。
【００４０】
（Ｓ３）一方、データ保留部１１０において保留データ監視部１１８は、既に説明したように、保留処理開始通知受信後、一定の時間間隔で保留データ量を調べる。そして、保留データ量が最適データ量（設定値）より大きいか否かを判断する。保留データ量が最適データ量を越えている場合、保留データ監視部１１８は、通信部１０８に通信依頼を送信する。尚、保留データ量が最適データ量に満たない場合、保留データ監視部１１８の動作は、ステップＳ２の処理に戻る。
【００４１】
（Ｓ４）ところで、通信部１０８において、保留処理開始通知が受信されると、通信部１０８における一連の処理が開始される。上述したように、基本処理部１１６より、保留処理開始通知を受信した旨の通知を受けると、通信制御部１１４は、タイマーを始動し、且つデータ保留時間が経過したか否かを判断する。通信制御部１１４において、データ保留時間が経過した場合、及びデータ保留時間内であって、且つ、通信依頼が受信された場合の通信部１０８の動作については後述する。
【００４２】
次に、図３に示すフローチャートを参照して、この実施の形態における通信保留装置１００のステップＳ５以降の動作について説明する。
【００４３】
（Ｓ５）通信部１０８において、上述したように、データ保留時間が経過した後、もしくはデータ保留部１１０から送信された通信依頼が受信された後、通信制御部１１４より、基本処理部１１６に保留データの送信開始通知が出される。送信開始通知を受け取った基本処理部１１６は、データ蓄積部１１２のデータ部１２４にアクセスを行って、データ部１２４から蓄積された保留データを読み出す。
【００４４】
（Ｓ６）続いて、基本処理部１１６は、送受信部１０６と通信網１０２との回線接続を行い、読み出した保留データを、送受信部１０６を介して通信網１０２へ送信する。保留データの送信が終了すると、基本処理部１１６は、その旨を通信制御部１１４へ通知する。
【００４５】
（Ｓ７）尚、この実施の形態によれば、通信部１０８が保留データを送信している最中に、新たに、データ蓄積部１１２にデータが蓄積される場合がある。このため、基本処理部１１６から、保留データの送信を終了した旨の通知をうけた通信制御部１１４は、データ蓄積部１１２にアクセスして、蓄積データの有無の判断を行う。具体的に、この判断は以下の手順によって行われることが好ましい。
【００４６】
通信制御部１１４は、上述の保留データの送信終了通知に応答して、基本処理部１１６へ、データ蓄積部１１２における蓄積データの有無を確かめる旨の通知を行う。この通知を通信制御部１１４から受信した基本処理部１１６は、データ蓄積部１１２の管理部１２２にアクセスを行って、管理部１２２が保有するデータサイズの調査を行う。管理部１２２が保有する総データサイズを調べた基本処理部１１６より、データ蓄積部１１２におけるデータの有無が、通信制御部１１４に通知される。即ち、総データサイズが０であれば、データは「無し」と判断され、また、総データサイズが０でなければ、データは「有り」と判断される。データ蓄積部１１２にデータが蓄積されていない場合、基本処理部１１６は、通信制御部１１４からの指令によって、回線接続を切断する。回線が切断されると、通信保留装置１００における通信網１０２との通信は終了される。この時点で、通信部１０８が行う一連の処理は終了される。
【００４７】
一方、データ蓄積部１１２に蓄積されたデータが存在する場合、通信部１０８の動作は、ステップＳ５の処理に戻る。
【００４８】
（Ｓ８）この実施の形態によれば、通信部１０８における保留データの送信中にも、送信データ作成部１０４において、同一発信宛先のデータが作成されることがある。送信データ作成部１０４は、データが作成される度に、このデータとともに保留依頼を送信する。この保留依頼及び新たに作成された同一発信宛先のデータは、ステップＳ１及びステップＳ２において既に説明した手順と同様の手順によって、データ保留部１１０のデータ保留依頼部１２０によって受信される。データ保留依頼部１２０は、ステップＳ２において説明した手順と同様の手順によって、受信したデータを新たにデータ蓄積部１１２に蓄積する。
【００４９】
（Ｓ９）その後、データの作成が終了されると、送信データ作成部１０４における一連の処理が終了される。
【００５０】
（Ｓ１０）送信データ作成部１０４における処理の終了に伴って、処理が終了した旨の通知がデータ保留部１１０に通知され、この通知に応答してデータ蓄積部１１２へのデータの蓄積は停止される。
【００５２】
以上説明したように、この実施の形態によれば、実際の通信環境を考慮した最適データ量を目安にして、同一発信宛先のデータの保留を行い、該保留データが送信される。また、この実施の形態において、保留データ送信後、通信部１０８でデータ蓄積部１１２のデータの有無が判断されるため、保留データの送信中に新たに作成された同一発信宛先のデータの送信も、回線接続を切断する前に行うことができる。よって、この実施の形態によれば、通信網１０２との回線接続を行う回数を減らすことができ、通信費用を大幅に削減することができる。
【００５３】
【発明の効果】
以上説明したように、この発明の通信保留装置及び送信方法によれば、実際の通信環境を考慮した最適データ量を目安にして、同一発信宛先のデータの保留を行い、該保留データが送信される。また、この発明の通信保留装置及び送信方法において、保留データ送信後、通信部でデータ蓄積部のデータの有無が判断されるため、保留データの送信中に新たに作成された同一発信宛先のデータの送信も、回線接続を切断する前に行うことができる。よって、この発明の通信保留装置及び送信方法によれば、通信網との回線接続を行う回数を減らすことができ、通信費用を大幅に削減することができる。
【図面の簡単な説明】
【図１】この発明の実施の形態における通信保留装置の構成例を説明するための図である。
【図２】この発明の実施の形態における通信保留装置で行われる送信方法の手順を説明するためのフローチャートを示す図である。
【図３】この発明の実施の形態における通信保留装置で行われる送信方法の、図２に続く手順を説明するためのフローチャートを示す図である。
【図４】この発明の実施の形態による蓄積ファイルの構成例を説明するための図である。
【符号の説明】
４０：蓄積ファイル
４２：管理対応部分
４４：データ対応部分
１００：通信保留装置
１０２：通信網
１０４：送信データ作成部
１０６：送受信部
１０８：通信部
１１０：データ保留部
１１２：データ蓄積部
１１４：通信制御部
１１６：基本処理部
１１８：保留データ監視部
１２０：データ保留依頼部
１２２：管理部
１２４：データ部
１３０：第１メモリ
１３２：第２メモリ
１４０：入力手段
【図１】
0003888907.tif 000002
【図２】
0003888907.tif 000003
【図３】
0003888907.tif 000004
【図４】
0003888907.tif 000005