JP3829551B2 - Communication apparatus and storage medium - Google Patents
Communication apparatus and storage medium Download PDFInfo
- Publication number
- JP3829551B2 JP3829551B2 JP29050399A JP29050399A JP3829551B2 JP 3829551 B2 JP3829551 B2 JP 3829551B2 JP 29050399 A JP29050399 A JP 29050399A JP 29050399 A JP29050399 A JP 29050399A JP 3829551 B2 JP3829551 B2 JP 3829551B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- time
- timer
- call
- destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 80
- 230000005540 biological transmission Effects 0.000 claims description 380
- 238000000605 extraction Methods 0.000 claims description 12
- 230000003111 delayed effect Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 5
- 230000015654 memory Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 101100524645 Toxoplasma gondii ROM5 gene Proteins 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Facsimile Transmission Control (AREA)
- Telephonic Communication Services (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、たとえばファクシミリ装置のような通信装置に関するものである。
【0002】
【従来の技術】
たとえばファクシミリ装置においては、いわゆるタイマ送信機能を備えたものが普及している。このタイマ送信機能は、使用者が送信時刻と送信先と送信情報とを所定の設定操作により指定しておくことにより、指定された時刻になれば、指定された送信先に自動的に発呼され、指定された送信情報が送信されるというものである。送信情報としては、読取部によって読み取られてメモリに格納された画像情報が一般的であるが、読取部に予めセットされた原稿を指定時刻に読み取った画像情報の場合もある。
【0003】
このようなタイマ送信機能を備えた従来のファクシミリ装置では、たとえば複数の使用者により複数の送信情報A,B,Cが個々に指定され、それらの送信先および送信時刻が偶然に同一であった場合、指定された時刻になれば、先ず送信情報Aを送信するために指定された送信先に発呼し、その送信先が通信中であった場合、送信情報Aに対してリダイアルを設定して、次に送信情報Bを送信するために同一の送信先に再度発呼し、というように、同一の送信先に何度も連続して発呼していた。
【0004】
【発明が解決しようとする課題】
しかし、上記従来のファクシミリ装置では、無駄な発呼を繰り返す確率が高く、無駄な回線の使用により通信トラフィックを無意味に増大させるという課題があった。
【0005】
すなわち、先の発呼において送信先が通信中であるにも係わらず、指定された送信情報の数だけ同一の送信先に連続して発呼を繰り返しても、通信中が解消される確率は低いことから、送信先に対して無駄な発呼を繰り返す結果となり、無駄な回線の使用により無意味な通信トラフィックの増大を招くのである。
【0006】
本発明は、上記の点に鑑みて提案されたものであって、無駄な発呼を連続的に繰り返すことがなく、無駄な回線の使用による通信トラフィックの無意味な増大を極力抑制できる通信装置、およびその通信装置を制御するためのプログラムが格納された記憶媒体を提供することを目的としている。
【0007】
【課題を解決するための手段】
上記目的を達成するため、請求項1に記載した発明の通信装置は、ファクシミリ送信用 の複数の送信データを記憶する第1の記憶手段と、送信データをタイマ送信するために、使用者の操作によって送信データ毎に予め送信先と送信時刻とを指定する指定手段と、指定手段により指定された複数の送信先、送信時刻及び送信データの情報をそれぞれタイマ送信情報として記憶する第2の記憶手段と、現在時刻を計時する計時手段と、現在時刻と同一の送信時刻を含むタイマ送信情報が第2の記憶手段に記憶されているか否かを判別する判別手段と、判別手段により第2の記憶手段に現在時刻と同一の送信時刻を含むタイマ送信情報が記憶されていると判別されると、現在時刻と同一の送信時刻が指定された1または複数の送信先に順番に発呼を行わせる発呼制御手段と、発呼制御手段による発呼中に、指定された送信時刻が現在時刻から所定の時間内に含まれ、かつ、指定された送信先が発呼中の送信先と同一である1または2以上のタイマ送信情報を抽出する抽出手段と、発呼制御手段による発呼に対して送信先と通信可能になると、抽出手段で抽出された1または2以上のタイマ送信情報に含まれる送信データを連続して当該送信先に送信する送信制御手段と、発呼制御手段による発呼が中断されると、抽出手段で抽出されたタイマ送信情報の送信時刻を所定の時間よりも長い所定の遅延時間だけ遅らせた時刻に変更するタイマ送信情報変更手段と、を備えたことを特徴としている。
【0008】
この通信装置によれば、同一の送信先に同一時刻にタイマ送信が指定された複数の送信データは、その送信先に通信可能になると、連続して送信されるので、無駄な発呼を連続的に繰り返すことがなく、無駄な回線の使用による通信トラフィックの無意味な増大を極力抑制できる。また、送信に要する時間も全体として削減できる。また、相手先が通信中により発呼を中断した場合は、所定時間だけ送信時刻を遅らせて再度その相手先に発呼されるので、通信中が解消している確率が比較的高くなった時点でタイマ送信が指定された送信データを相手先に送信することができる。また、相手先が通信中により発呼を中断した場合は、同一の送信時刻が指定された他の送信先に発呼が行われるので、その送信先への送信処理を待たせる時間を極力低減できる。
【0009】
【0010】
発呼制御手段及び送信制御手段は、たとえば所定のプログラムに基づいて動作するCPU(central processing unit )により実現できる。
【0011】
【0012】
【0013】
【0014】
【0015】
【0016】
また、請求項2に記載した発明の通信装置は、請求項1に記載の通信装置であって、タイマ送信情報変更手段に送信時刻の変更を所定の回数だけ行わせる変更制御手段と、送信時刻を所定の回数分変更した後の発呼制御手段による発呼が中断されると、その発呼に対応するタイマ送信情報を前記第2の記憶手段から消去する消去手段とを更に備えたことを特徴とする。
【0017】
この通信装置によれば、請求項1に記載の通信装置による効果に加えて、送信先の通信中により送信ができなかった場合、適切な時間間隔をあけて複数回の発呼が自動的に行なわれるので、充分に高い確率で送信が可能になる。
【0018】
【0019】
【0020】
【0021】
また、請求項3に記載した発明の通信装置は、請求項1または2に記載の通信装置であって、タイマ送信情報変更手段により送信時刻が変更されたタイマ送信情報がタイマ送信 待ちの状態において、使用者により通常のファクシミリ送信の操作が行われ、そのファクシミリ送信が行われているか否かを判断する判断手段と、判断手段により通常のファクシミリ送信が行われていると判断されると、その送信先がタイマ送信待ちのタイマ送信情報に含まれているか否かを判別する第2の判別手段と、第2の判別手段により通常のファクシミリ送信の送信先がタイマ送信待ちのタイマ送信情報に含まれていると判別されると、通常のファクシミリ送信の送信終了後に連続してタイマ送信待ちのタイマ送信情報に含まれる1または2以上の送信データを送信する第2の送信制御手段とを更に備えたことを特徴とする。
【0022】
この通信装置によれば、請求項1または2に記載の通信装置による効果に加えて、タイマ送信待ちのタイマ送信情報に含まれる1または2以上の送信データを可及的に速やかにかつ確実に相手先に送信することができる。
【0023】
更に、請求項4に記載した発明の記憶媒体は、コンピュータを、ファクシミリ送信用の複数の送信データを記憶する第1の記憶手段と、送信データをタイマ送信するために、使用者の操作によって送信データ毎に予め送信先と送信時刻とを指定する指定手段と、指定手段により指定された複数の送信先、送信時刻及び送信データの情報をそれぞれタイマ送信情報として記憶する第2の記憶手段と、現在時刻を計時する計時手段と、現在時刻と同一の送信時刻を含むタイマ送信情報が第2の記憶手段に記憶されているか否かを判別する判別手段と、判別手段により第2の記憶手段に現在時刻と同一の送信時刻を含むタイマ送信情報が記憶されていると判別されると、現在時刻と同一の送信時刻が指定された1または複数の送信先に順番に発呼を行わせる発呼制御手段と、発呼制御手段による発呼中に、指定された送信時刻が現在時刻から所定の時間内に含まれ、かつ、指定された送信先が発呼中の送信先と同一である1または2以上のタイマ送信情報を抽出する抽出手段と、発呼制御手段による発呼に対して送信先と通信可能になると、抽出手段で抽出された1または2以上のタイマ送信情報に含まれる送信データを連続して当該送信先に送信する送信制御手段と、発呼制御手段による発呼が中断されると、抽出手段で抽出されたタイマ送信情報の送信時刻を所定の時間よりも長い所定の遅延時間だけ遅らせた時刻に変更するタイマ送信情報変更手段として機能させるためのタイマ送信プログラムを記録したものである。
【0024】
この記憶媒体によれば、格納されたプログラムに基づいてCPUを動作させることにより、請求項1に記載の通信装置の動作を実現できる。
【0025】
記憶媒体としては、ROM(read only memory)を用いることができるが、これに限らず、電池により電源バクアップが施されたRAMなどの各種の半導体メモリ、ハードディスクやフレキシブルディスクなどの各種の磁気ディスク、各種の光磁気ディスク、あるいは各種の光ディスクなどを用いてもよい。
【0026】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照しつつ具体的に説明する。
【0027】
図1は、本発明に係る通信装置の一例としてのファクシミリ装置の回路ブロック図であって、このファクシミリ装置は、CPU1、NCU2、RAM3、モデム4、ROM5、EEPROM6、ゲートアレイ7、コーデック8、DMAC9、読取部11、記録部12、操作部13、および表示部14を備えている。CPU1、NCU2、RAM3、モデム4、ROM5、EEPROM6、ゲートアレイ7、コーデック8、およびDMAC9は、バス線15により相互に接続されている。バス線15には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ7には、読取部11、記録部12、操作部13、表示部14、および無線通信部17が接続されている。NCU2には、モデム4および電話回線16が接続されている。
【0028】
CPU1は、ファクシミリ装置全体を制御する。
【0029】
NCU(network control unit)2は、電話回線16に接続されて網制御を行う。
【0030】
RAM3は、CPU1にワーク領域を提供するとともに、タイマ送信のための送信画像データなどの各種のデータを記憶する。
【0031】
モデム4は、送信データの変調や受信データの復調などを行う。
【0032】
ROM5は、各種のプログラムや固定のデータなどを記憶している。
【0033】
EEPROM6は、各種の動作パラメータ、多数の単位電話帳情報などの登録データ、フラグ、およびタイマ送信のための各種設定データなどを記憶する。
【0034】
ゲートアレイ7は、CPU1の入出力インターフェイス回路として機能するとともに、読取部11からの読取画像信号に対して各種の処理を施す。
【0035】
コーデック8は、送信ファクシミリデータの符号化や受信ファクシミリデータの復号化を行う。
【0036】
DMAC(direct memory access controller)9は、CPU1から独立してRAM3への読取画像データを含む各種のデータの書き込みや読み出しを行う。
【0037】
読取部11は、光源やラインイメージセンサや原稿送りモータなどを備えており、読取原稿を読み取ってアナログの読取画像信号を出力する。
【0038】
記録部12は、受信画像や読取画像を記録用紙上にカラー印刷あるいはモノクロ印刷する。
【0039】
操作部13は、キースイッチ群などからなり、使用者の操作に応じた信号を出力する。
【0040】
表示部14は、LCDなどからなり、CPU1により制御されて各種の表示を行う。
【0041】
次に、上記ファクシミリ装置の動作の要点を説明する。いま、図2に示すように、タイマ送信の予約状況を表すタイマ送信情報がEEPROM6に記憶されているものとする。このタイマ送信情報は、使用者が操作部13に対して所定のキー操作を施すことにより、CPU1が操作部13からの操作信号を解釈し、データを生成してEEPROM6に格納したものである。送信情報としてのJOB:A、JOB:B、JOB:C、JOB:Dは、それぞれ使用者が予め読取部11に読み取らせてRAM3に格納された送信画像データを特定するための名称であり、実際にEEPROM6に記憶されるのは数字のデータであっても文字のデータであってもよい。送信時刻は、1分単位で指定可能である。送信先の名称は、使用者によって入力された電子電話帳の登録番号に対応しており、実際にEEPROM6に記憶されるのは登録番号である。もちろん、使用者が直接電話番号を入力した場合は、その電話番号がEEPROM6に記憶されるが、送信先として記憶されるのは、送信先が特定できる情報であれば、どのような形式であってもよい。
【0042】
CPU1に付属する図外の時計回路からの出力が10時00分になると、先ずJOB:Aを送信すべく、B社本社に発呼する。発呼した結果、B社本社が通信中であれば、発呼を中断する。そして、10時00分にB社本社宛に送信すべき全ての送信情報、すなわちJOB:A、JOB:B、JOB:Dについて、送信時刻を10時05分に書き換え(リダイアルに設定)、別の送信先が指定されているJOB:Cを送信すべく、B社T支店に発呼する。そして、10時05分になれば、JOB:Aを送信すべく、B社本社に再発呼する。このときにB社本社が再度通信中であれば、5分毎に再発呼を繰り返し、再発呼が所定回数に達すれば、エラーとして処理する。再発呼によりB社本社との通信が可能になれば、JOB:A、JOB:B、JOB:Dを連続して送信する。すなわち、各JOB毎に一旦回線を開放して再度発呼することはしない。また、5分間の再発呼待ちのときに、使用者によりタイマ送信でない通常の送信のための操作が行なわれ、B社本社に対して発呼され、B社本社が通信中でなかった場合、その通常の送信に続けて、リダイアルに設定されていたJOB:A、JOB:B、JOB:Dを連続して送信する。このときも、通常の送信と最初のJOB:Aとの間、および各JOB間毎に、一旦回線を開放して再度発呼することはしない。
【0043】
従来のファクシミリ装置では、JOB:Aの送信のためにB社本社に発呼し、通信中であった場合、次に設定されているJOB:Bの送信のためにB社本社に即時に再度発呼してしまう。ところが、通信中により発呼を中断して即時に再発呼しても、通信中である確率が極めて高い。そこで上記実施形態のファクシミリ装置では、JOB:Aの送信のためにB社本社に発呼し、通信中であった場合、JOB:Bの送信のためにB社本社に即時に再度発呼しないようにしている。したがって、通信中である確率が極めて高い無駄な発呼を回避でき、無駄な回線の使用による通信トラフィックの無意味な増加を極力抑制できる。
【0044】
また、JOB:Aの送信のためにB社本社に発呼し、通信中であった場合、別の送信先が指定されているJOB:Cを送信すべく、B社T支店に発呼するので、通信中のためにJOB:Cの送信を待たせる時間を極力短くできる。
【0045】
また、JOB:Aの送信のためにB社本社に発呼し、通信中であった場合、通信中が解消されている確率の高い適切な時間である5分後に再発呼するので、通信中のために送信できなかったというエラーを良好に防止できる。
【0046】
また、再発呼によっても通信中であった場合、所定回数に達するまで5分毎に再発呼を繰り返すので、通信中のために送信できなかったというエラーをほぼ確実になくすことができる。
【0047】
また、再発呼によりB社本社と通信が可能になれば、JOB:A、JOB:B、JOB:Dを連続して送信するので、発呼回数を良好に低減でき、通信トラフィックを低減できると同時に、送信に要する合計時間を短縮できる。
【0048】
また、B社本社への再発呼の待ち時間中に、使用者のキー操作による通常の送信のためにB社本社に発呼され、B社本社と通信が可能になれば、通常の送信に続いて再発呼待ちのJOB:A、JOB:B、JOB:Dを連続して送信するので、再発呼時における通信中の危険性を確実に回避でき、再発呼の回数を良好に低減できる。
【0049】
すなわち、CPU1は、使用者により予め送信先と送信時刻と送信情報とが指定されることにより、指定された送信情報を送信するために、指定された送信時刻に指定された送信先に発呼させる発呼制御手段を実現している。
【0050】
【0051】
また、CPU1は、発呼制御手段による再度の発呼によって送信先との通信が可能になれば、その時点までにその送信先に送信すべき旨が指定されている全ての送信情報を、発呼制御手段によって各送信情報毎に毎回発呼させることなく、連続して送信させる送信制御手段を実現している。
【0052】
また、CPU1は、送信時刻が変更されたタイマ送信情報がタイマ送信待ちの状態において、使用者により通常のファクシミリ送信の操作が行われ、そのファクシミリ送信が行われていると、そのファクシミリ送信の送信終了後に連続してタイマ送信待ちのタイマ送信情報に含まれる1または2以上の送信データを送信する第2の送信制御手段を実現している。
【0053】
ROM5は、コンピュータを、ファクシミリ送信用の複数の送信データを記憶する第1の記憶手段と、送信データをタイマ送信するために、使用者の操作によって送信データ毎に予め送信先と送信時刻とを指定する指定手段と、指定手段により指定された複数の送信先、送信時刻及び送信データの情報をそれぞれタイマ送信情報として記憶する第2の記憶手段と、現在時刻を計時する計時手段と、現在時刻と同一の送信時刻を含むタイマ送信情報が第2の記憶手段に記憶されているか否かを判別する判別手段と、判別手段により第2の記憶手段に現在時刻と同一の送信時刻を含むタイマ送信情報が記憶されていると判別されると、現在時刻と同一の送信時刻が指定された1または複数の送信先に順番に発呼を行わせる発呼制御手段と、発呼制御手段による発呼中に、指定された送信時刻が現在時刻から所定の時間内に含まれ、かつ、指定された送信先が発呼中の送信先と同一である1または2以上のタイマ送信情報を抽出する抽出手段と、発呼制御手段による発呼に対して送信先と通信可能になると、抽出手段で抽出された1または2以上のタイマ送信情報に含まれる送信データを連続して当該送信先に送信する送信制御手段と、発呼制御手段による発呼が中断されると、抽出手段で抽出されたタイマ送信情報の送信時刻を所定の時間よりも長い所定の遅延時間だけ遅らせた時刻に変更するタイマ送信情報変更手段として機能させるためのタイマ送信プログラムを記録した記憶媒体を構成している。
【0054】
図3は、上記ファクシミリ装置におけるCPU1によるタイマ送信制御処理の手順を説明するフローチャートであって、このタイマ送信制御処理はメインルーチンに属しており、一定時間毎ではないが、充分に短い時間間隔で実行される。
【0055】
先ずCPU1が、現時点で送信すべき送信情報があるか否かを判断する(S1)。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報を検索し、既に送信時刻が到来している送信情報が存在しているかどうかを調べる。
【0056】
送信すべき送信情報があれば(S1:YES)、CPU1が、その送信情報を送信すべき送信先に発呼させる(S2)。具体的には、CPU1が、NCU2を制御して、送信先の電話番号を発呼させる。ここで、図2に示される状態において、JOB:Aの送信時刻が到来したとすると、JOB:Aについて指定されている送信先への発呼を開始する。
【0057】
次にCPU1が、送信先が話中すなわち通信中か否かを判断する(S3)。具体的には、CPU1が、NCU2を介して入力される交換局からの話中音を検出することにより、ステップS2において発呼した結果、送信先が話中すなわち通信中であるかどうかを調べる。
【0058】
通信中であれば(S3:YES)、CPU1が、発呼を中断させる(S4)。具体的には、CPU1が、NCU2を制御して、送信先の電話番号の発呼を停止させる。
【0059】
次にCPU1が、発呼を行ったJOB:Aに対する再発呼フラグがオンしているか否かを判断する(S5)。この再発呼フラグは、リダイアル中あるいはリダイアル待ちのJOBであるか否かを表すフラグであって、初回の発呼時に送信先が通信中のために発呼を中断すればオンされる。
【0060】
ステップS5において、JOB:Aに対する再発呼フラグがオンしていなければ(S5:NO)、CPU1が、再発呼フラグをオンさせる(S9)。このとき、ステップS4において発呼を中断した送信先に送信すべき送信情報であって、既に送信時刻が到来しているものが他に存在すれば、それら全てのJOBに関しても、再発呼フラグをオンさせる。たとえば、図2の場合、10時00分にB社本社に送信すべきJOB:Aの他に、JOB:B、JOB:Dについても再発呼フラグをオンさせる。そして、ステップS10に進み、CPU1が送信時刻を書き換え、このルーチンを終了する。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報のうち、今回、通信中により発呼を中断し、再発呼フラグをオンさせたJOBと、そのJOBと同時に再発呼フラグをオンさせたJOBとの送信時刻を所定時間遅らせる(リダイアル設定)。図2の場合、B社本社に送信すべきJOB:A、JOB:B、JOB:Dについて、送信時刻を所定時間(たとえば5分)遅らせ、10時05分に書き換える処理を行う。これにより、5分後にリダイアルされることになる。
【0061】
ステップS5において、再発呼フラグがオンしていれば(S5:YES)、CPU1が、変数Xに1を加える(S6)。この変数Xは、リダイアルの回数を表すものであって、通信中のためにリダイアルが不成功に終る毎に1が加算される。
【0062】
次にCPU1が、発呼を行った 変数Xが定数A以上であるか否かを判断する(S7)。この定数Aは、リダイアルの最大回数を規定するものである。
【0063】
変数Xが定数A以上であれば(S7:YES)、所定回数の再発呼を行なったにも係わらず、通信中により送信できなかったということなので、CPU1が、エラー処理を実行し(S8)、このルーチンを終了する。エラー処理としては、たとえばEEPROM6に記憶されているタイマ送信情報のうち、送信できなかった送信情報に関する内容を消去し、エラーレポートを作成して記録部12に出力させることが考えられる。図2の場合、JOB:Aの再発呼回数が所定値になると、JOB:AだけでなくJOB:B、JOB:Dについてもエラー処理の対象となる。
【0064】
ステップS7において、変数Xが定数A以上でなければ(S7:NO)、CPU1が、送信時刻を書き換え(S10)、このルーチンを終了する。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報のうち、通信中により発呼を中断した送信先への送信時刻を、所定時間遅らせる。たとえば、図2に示される10時00分の最初の発呼の際に、通信中で送信できずJOB:Aに対する再発呼フラグが既にオンしている場合、10時05分に再度発呼を行ったにも係わらず送信できなかったことになるため、先のステップS9においてJOB:A、およびそのJOB:Aと同時に再発呼フラグをオンさせた他のJOBについても送信時刻をさらに所定期間(たとえば5分)遅らせ、10時10分に書き換える処理を行う。
【0065】
ステップS3において、通信中でなければ(S3:NO)、すなわち送信先との通信が可能になれば、CPU1が、再発呼フラグがオンしているか否かを判断する(S11)。
【0066】
再発呼フラグがオンしていれば(S11:YES)、CPU1が、送信情報を連続送信する(S12)。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報を検索し、通信可能になった送信先に送信すべき送信情報のうち、既に送信時刻に至っているものを全て連続的に送信する。たとえば、図2の場合、B社本社にJOB:A、JOB:B、JOB:Dを送信する。このとき、JOB:AとJOB:Bとの間、およびJOB:BとJOB:Dとの間に、一旦回線を開放して再度発呼するという動作を行なわない。もちろん、送信すべき送信情報が1つであれば、その送信情報のみを送信する。
【0067】
次にCPU1が、送信が終了したか否かを判断する(S13)。
【0068】
送信が終了していれば(S13:YES)、このルーチンを終了する。このとき、送信が正常に終了した送信情報に関して、EEPROM6に記憶されているタイマ送信情報の内容を消去するとともに、RAM3に記憶されている送信情報自体も消去する。
【0069】
ステップS13において、送信が終了していなければ(S13:NO)、ステップS13に戻って送信が終了するのを待つ。
【0070】
ステップS11において、これから送信しようとするJOBに対する再発呼フラグがオンしていなければ(S11:NO)、同一の送信先でリダイアル待ちになっている他のJOBは無いとみなし、CPU1が、そのJOBの送信情報のみを送信して(S14)、ステップS13に進む。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報を検索し、通信可能になった送信先に送信すべき送信情報のうち、既に送信時刻に至っているものを1つ送信する。たとえば、B社本社にJOB:Aのみを送信する。送信先および送信時刻が同一の複数の送信情報が存在する場合における優先順位の決定は、たとえばEEPROM6に記憶されている順番に従えばよいが、他の決定方法を採用してもよい。
【0071】
ステップS1において、送信時刻が到来している送信情報がなければ(S1:NO)、CPU1が、通常送信中であるか否かを判断する(S15)。すなわち、タイマ送信とは別に、使用者のキー操作により直接送信が行なわれることがあるので、その送信が行なわれているかどうかを調べる。
【0072】
通常送信中であれば(S15:YES)、CPU1が、EEPROM6に記憶されているタイマ送信情報のうち連続して送信すべき送信情報が存在するか否かを判断する(S16)。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報を検索し、現在通常送信中の送信先と同一の送信先を有するJOBあって、再発呼フラグがオンしているものがあるかどうかを調べる。
【0073】
送信すべきJOBが存在すれば(S16:YES)、CPU1が、通常送信が終了したか否かを判断する(S17)。
【0074】
通常送信が終了していれば(S17:YES)、CPU1が、該当する送信情報を連続送信する(S18)。具体的には、CPU1が、EEPROM6に記憶されているタイマ送信情報を検索し、通常送信されている送信先に送信すべき送信情報のうち、リダイアル待ちになっているものを全て連続的に送信する。たとえば、使用者がB社本社に対して通常送信を指定し、回線が閉結されて送信が開始されると、再発呼フラグがオンになっているB社本社にJOB:A、JOB:B、JOB:Dを連続送信する。このとき、通常送信とJOB:Aとの間、JOB:AとJOB:Bとの間、およびJOB:BとJOB:Dとの間に、一旦回線を開放して再度発呼するという動作を行なわない。もちろん、送信すべき送信情報が1つであれば、その送信情報のみを通常送信に続けて送信する。
【0075】
次にCPU1が、連続送信が終了したか否かを判断する(S19)。
【0076】
連続送信が終了していれば(S19:YES)、このルーチンを終了する。このとき、送信が正常に終了した送信情報に関して、EEPROM6に記憶されているタイマ送信情報の内容を消去するとともに、RAM3に記憶されている送信情報自体も消去する。
【0077】
ステップS19において、連続送信が終了していなければ(S19:NO)、ステップS19に戻って連続送信が終了するのを待つ。
【0078】
ステップS17において、通常送信が終了していなければ(S17:NO)、ステップS17に戻って通常送信が終了するのを待つ。
【0079】
ステップS16において、送信すべき送信情報が存在しなければ(S16:NO)、このルーチンを終了する。
【0080】
ステップS15において、通常送信中でなければ(S15:NO)、このルーチンを終了する。
【0081】
なお、上記実施形態においては、タイマ送信の送信時刻を1分単位で設定可能に構成し、図3のステップS10において、同一送信先でかつ同一送信時刻が指定されている送信情報のみに関して、再発呼フラグをオンにし、ステップS9において、再発呼フラグをオンにした送信情報に関する送信時刻を書き換えたので、通信中による発呼中断から1分後に同じ送信先に発呼される可能性があるが、リダイアル待ちの時間である5分間は同じ送信先に発呼されないように構成してもよい。すなわち、図3のステップS10において、同じ送信先であって発呼中断から5分後の時点以前の時刻に送信時刻が指定されている全ての送信情報に関して、再発呼フラグをオンにし、ステップS9において、再発呼フラグをオンにした送信情報に関する送信時刻を発呼中断から5分後の時刻に書き換えればよい。
【0082】
また、上記実施形態においては、本発明をファクシミリ装置に適用したが、本発明はファクシミリ装置に限らず、ファクシミリ送受信機能、コピー機能、イメージスキャナ機能、プリンタ機能などを有する多機能周辺装置、あるいはファクシミリ送受信機能を有するパーソナルコンピュータなど、他の通信装置にも適用可能である。
【0083】
【発明の効果】
以上説明したように請求項1に記載した発明の通信装置によれば、同一の送信先に同一時刻にタイマ送信が指定された複数の送信データは、その送信先に通信可能になると、連続して送信されるので、無駄な発呼を連続的に繰り返すことがなく、無駄な回線の使用による通信トラフィックの無意味な増大を極力抑制できる。また、送信に要する時間も全体として削減できる。また、相手先が通信中により発呼を中断した場合は、所定時間だけ送信時刻を遅らせて再度その相手先に発呼されるので、通信中が解消している確率が比較的高くなった時点でタイマ送信が指定された送信データを相手先に送信することができる。また、相手先が通信中により発呼を中断した場合は、同一の送信時刻が指定された他の送信先に発呼が行われるので、その送信先への送信処理を待たせる時間を極力低減できる。
【0084】
【0085】
【0086】
また、請求項2に記載した発明の通信装置によれば、請求項1に記載の通信装置による効果に加えて、送信先の通信中により送信ができなかった場合、適切な時間間隔をあけて複数回の発呼が自動的に行なわれるので、充分に高い確率で送信が可能になる。
【0087】
【0088】
また、請求項3に記載した発明の通信装置によれば、請求項1または2に記載の通信装置による効果に加えて、タイマ送信待ちのタイマ送信情報に含まれる1または2以上の送信データを可及的に速やかにかつ確実に相手先に送信することができる。
【0089】
更に、請求項4に記載した発明の記憶媒体によれば、格納されたプログラムに基づいてCPUを動作させることにより、請求項1に記載の通信装置の動作を実現できる。
【図面の簡単な説明】
【図1】 本発明に係る通信装置の一例としてのファクシミリ装置の回路ブロック図である。
【図2】 図1に示すファクシミリ装置に備えられたEEPROMに記憶されているタイマ送信情報の説明図である。
【図3】 図1に示すファクシミリ装置に備えられたCPUによるタイマ送信制御処理の手順を説明するフローチャートである。
【符号の説明】
1 CPU
2 NCU
3 RAM
4 モデム
5 ROM
6 EEPROM
7 ゲートアレイ
8 コーデック
9 DMAC
11 読取部
12 記録部
13 操作部
14 表示部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication apparatus such as a facsimile apparatus.
[0002]
[Prior art]
For example, facsimile machines having a so-called timer transmission function are widely used. This timer transmission function automatically calls the specified destination when the specified time is reached by the user specifying the transmission time, destination, and transmission information by a predetermined setting operation. The specified transmission information is transmitted. The transmission information is generally image information read by the reading unit and stored in the memory, but may be image information obtained by reading a document set in advance in the reading unit at a specified time.
[0003]
In a conventional facsimile apparatus having such a timer transmission function, for example, a plurality of transmission information A, B, and C are individually specified by a plurality of users, and their transmission destination and transmission time are coincidentally coincident. In this case, when the designated time comes, a call is first made to the designated destination for transmitting the transmission information A, and if the destination is in communication, a redial is set for the transmission information A. Then, in order to transmit the transmission information B, the same destination is called again, and the same destination is called again and again.
[0004]
[Problems to be solved by the invention]
However, the conventional facsimile apparatus has a high probability of repeating a useless call, and has a problem that communication traffic is increased meaninglessly by using a useless line.
[0005]
That is, even if the destination is in communication in the previous call, even if the call is continuously repeated to the same destination by the number of designated transmission information, the probability that the communication is canceled is Since it is low, it results in repeated useless calls to the transmission destination, and the use of useless lines causes insignificant increase in communication traffic.
[0006]
The present invention has been proposed in view of the above points, and is a communication device that can suppress a meaningless increase in communication traffic due to use of a useless line as much as possible without continuously repeating useless calls. And a storage medium storing a program for controlling the communication device.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, a communication device according to the first aspect of the present invention provides:For facsimile transmission A first storage means for storing a plurality of transmission data, a designation means for designating a transmission destination and a transmission time in advance for each transmission data by a user operation in order to transmit the transmission data by a timer, and a designation means Second storage means for storing information on a plurality of designated destinations, transmission times and transmission data as timer transmission information, timer means for measuring the current time, and timer transmission including the same transmission time as the current time It is determined that the timer transmission information including the same transmission time as the current time is stored in the second storage means by the determination means for determining whether or not the information is stored in the second storage means. Then, a call control means for making a call to one or a plurality of destinations for which the same transmission time as the current time is designated, and a designated transmission time during the call by the call control means. Current An extraction means for extracting one or more timer transmission information that is included within a predetermined time from the beginning and whose designated transmission destination is the same as the transmission destination that is calling, and a call by the call control means When the communication with the transmission destination becomes possible, the transmission control means for continuously transmitting the transmission data contained in one or more timer transmission information extracted by the extraction means to the transmission destination, and the call control means Timer transmission information changing means for changing the transmission time of the timer transmission information extracted by the extracting means to a time delayed by a predetermined delay time longer than the predetermined time when the call is interrupted. It is a feature.
[0008]
According to this communication deviceSince a plurality of transmission data in which timer transmission is designated at the same time at the same destination is transmitted continuously when communication to that destination becomes possible,A useless call is not repeated continuously, and a meaningless increase in communication traffic due to use of a useless line can be suppressed as much as possible.Also, the time required for transmission can be reduced as a whole. In addition, when the other party interrupts the call during communication, the call is delayed by a predetermined time and the call is made again to the other party, so the probability that the communication is canceled is relatively high The transmission data for which the timer transmission is designated can be transmitted to the other party. In addition, when a call is interrupted because the other party is communicating, the call is made to another destination with the same transmission time specified, so the time to wait for transmission processing to that destination is reduced as much as possible. it can.
[0009]
[0010]
Calling control meansAnd transmission control meansCan be realized by, for example, a CPU (central processing unit) that operates based on a predetermined program.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
Claims2The communication device of the invention described in claim1The communication device according to
[0017]
According to this communication device, the claim1In addition to the effects of the communication device described inDestinationWhen transmission cannot be performed during communication, a plurality of calls are automatically made at appropriate time intervals, so transmission can be performed with a sufficiently high probability.
[0018]
[0019]
[0020]
[0021]
Claims3The communication device of the invention described in claim1Or2The communication device according to
[0022]
According to this communication device, the claim1 or 2In addition to the effects of the communication device described inSending one or more transmission data contained in timer transmission information waiting for timer transmission to the other party as quickly and reliably as possibleit can.
[0023]
Further claims4The storage medium of the invention described inFirst storage means for storing a plurality of transmission data for facsimile transmission, and designation for specifying transmission destination and transmission time in advance for each transmission data by a user operation in order to transmit transmission data by timer Means, second storage means for storing information on a plurality of transmission destinations, transmission times and transmission data designated by the designation means as timer transmission information, timing means for timing the current time, and the same as the current time Determination means for determining whether or not timer transmission information including the transmission time is stored in the second storage means, and timer transmission information including the same transmission time as the current time is stored in the second storage means by the determination means. If it is determined that the call is made, a call control means for making a call to one or a plurality of transmission destinations having the same transmission time as the current time in turn, and the call control means During the call, one or two or more timer transmission information is extracted in which the designated transmission time is included within a predetermined time from the current time and the designated transmission destination is the same as the transmission destination that is making the call. When communication with a transmission destination becomes possible for a call made by the extraction means and the call control means, transmission data included in one or more timer transmission information extracted by the extraction means is continuously transmitted to the transmission destination. And a timer that changes the transmission time of the timer transmission information extracted by the extraction means to a time delayed by a predetermined delay time longer than the predetermined time when the call by the call control means is interrupted A timer transmission program for functioning as transmission information changing means is recorded..
[0024]
According to this storage medium, the operation of the communication device according to
[0025]
As the storage medium, ROM (read only memory) can be used, but is not limited to this, various semiconductor memories such as RAM backed up by a battery, various magnetic disks such as a hard disk and a flexible disk, Various magneto-optical disks or various optical disks may be used.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be specifically described with reference to the drawings.
[0027]
FIG. 1 is a circuit block diagram of a facsimile apparatus as an example of a communication apparatus according to the present invention. The facsimile apparatus includes a
[0028]
The
[0029]
An NCU (network control unit) 2 is connected to the
[0030]
The
[0031]
The modem 4 performs modulation of transmission data, demodulation of reception data, and the like.
[0032]
The
[0033]
The
[0034]
The
[0035]
The
[0036]
DMAC (direct memory access controller) 9 writes and reads various data including read image data to the
[0037]
The
[0038]
The
[0039]
The
[0040]
The
[0041]
Next, the main points of the operation of the facsimile apparatus will be described. Now, as shown in FIG. 2, it is assumed that timer transmission information indicating the timer transmission reservation status is stored in the
[0042]
When the output from the clock circuit (not shown) attached to the
[0043]
In the conventional facsimile apparatus, if a call is made to the B company headquarters for transmission of JOB: A and communication is in progress, the next set JOB: B is immediately sent again to the B company headquarters for transmission. Make a call. However, even if the call is interrupted during communication and the call is immediately reissued, the probability of communication is extremely high. Therefore, in the facsimile apparatus of the above-described embodiment, a call is made to the B company headquarters for the transmission of JOB: A, and if communication is in progress, the call is not immediately made again to the B company headquarters for the transmission of JOB: B. I am doing so. Therefore, it is possible to avoid a useless call with a very high probability of being in communication and to suppress a meaningless increase in communication traffic due to use of a useless line as much as possible.
[0044]
In addition, a call is made to the B company headquarters for transmission of JOB: A, and if communication is in progress, a call is made to the B company T branch in order to send JOB: C for which another destination is designated. Therefore, the time for waiting for transmission of JOB: C during communication can be shortened as much as possible.
[0045]
In addition, if a call is made to the B company headquarters for transmission of JOB: A and communication is in progress, the call will be repeated after 5 minutes, which is an appropriate time with a high probability that communication is canceled, so communication is in progress. Therefore, it is possible to satisfactorily prevent an error that transmission could not be performed.
[0046]
Further, when communication is being performed even after a re-call, since the re-call is repeated every 5 minutes until the predetermined number of times is reached, an error that the transmission could not be performed because of the communication can be almost certainly eliminated.
[0047]
Also, if communication with the B company headquarters becomes possible by re-calling, JOB: A, JOB: B, JOB: D will be transmitted continuously, so the number of calls can be reduced well and communication traffic can be reduced. At the same time, the total time required for transmission can be reduced.
[0048]
Also, during the waiting time for re-calling to the B company headquarters, if a call is made to the B company headquarters for normal transmission by the user's key operation and communication with the B company headquarters becomes possible, normal transmission will be performed. Subsequently, since JOB: A, JOB: B, and JOB: D waiting for re-calling are continuously transmitted, the danger of communication during re-calling can be reliably avoided, and the number of re-calls can be reduced well.
[0049]
That is, the
[0050]
[0051]
In addition, when communication with the transmission destination becomes possible by re-calling by the call control means, the
[0052]
In addition, the CPU 1When the timer transmission information whose transmission time has been changed is in the state of waiting for timer transmission, a normal facsimile transmission operation is performed by the user. A second one for transmitting one or more transmission data included in timer transmission information awaiting timer transmission;A transmission control means is realized.
[0053]
ROM5 isFirst storage means for storing a plurality of transmission data for facsimile transmission, and designation for specifying transmission destination and transmission time in advance for each transmission data by a user operation in order to transmit transmission data by timer Means, second storage means for storing information on a plurality of transmission destinations, transmission times and transmission data designated by the designation means as timer transmission information, timing means for timing the current time, and the same as the current time Determination means for determining whether or not timer transmission information including the transmission time is stored in the second storage means, and timer transmission information including the same transmission time as the current time is stored in the second storage means by the determination means. If it is determined that the call is made, a call control means for making a call to one or a plurality of transmission destinations having the same transmission time as the current time in turn, and the call control means During the call, one or two or more timer transmission information is extracted in which the designated transmission time is included within a predetermined time from the current time and the designated transmission destination is the same as the transmission destination that is making the call. When communication with a transmission destination becomes possible for a call made by the extraction means and the call control means, transmission data included in one or more timer transmission information extracted by the extraction means is continuously transmitted to the transmission destination. And a timer that changes the transmission time of the timer transmission information extracted by the extraction means to a time delayed by a predetermined delay time longer than the predetermined time when the call by the call control means is interrupted Recorded timer transmission program to function as transmission information change meansIt constitutes a storage medium.
[0054]
FIG. 3 is a flowchart for explaining the procedure of the timer transmission control process performed by the
[0055]
First, the
[0056]
If there is transmission information to be transmitted (S1: YES), the
[0057]
Next, the
[0058]
If communication is in progress (S3: YES), the
[0059]
Next, the
[0060]
If the re-call flag for JOB: A is not turned on in step S5 (S5: NO), the
[0061]
In step S5, if the re-call flag is on (S5: YES), the
[0062]
Next, the
[0063]
If the variable X is equal to or greater than the constant A (S7: YES), the
[0064]
In step S7, if the variable X is not equal to or greater than the constant A (S7: NO), the
[0065]
In step S3, if communication is not in progress (S3: NO), that is, if communication with the transmission destination becomes possible, the
[0066]
If the re-calling flag is on (S11: YES), the
[0067]
Next, the
[0068]
If the transmission has been completed (S13: YES), this routine is terminated. At this time, regarding the transmission information that has been normally transmitted, the contents of the timer transmission information stored in the
[0069]
In step S13, if the transmission is not completed (S13: NO), the process returns to step S13 to wait for the transmission to be completed.
[0070]
In step S11, if the re-call flag for the job to be transmitted is not turned on (S11: NO), the
[0071]
In step S1, if there is no transmission information whose transmission time has arrived (S1: NO), the
[0072]
If normal transmission is in progress (S15: YES), the
[0073]
If there is a JOB to be transmitted (S16: YES), the
[0074]
If the normal transmission is completed (S17: YES), the
[0075]
Next, the
[0076]
If the continuous transmission is finished (S19: YES), this routine is finished. At this time, regarding the transmission information that has been normally transmitted, the contents of the timer transmission information stored in the
[0077]
In step S19, if the continuous transmission has not ended (S19: NO), the process returns to step S19 to wait for the continuous transmission to end.
[0078]
In step S17, if the normal transmission has not ended (S17: NO), the process returns to step S17 to wait for the normal transmission to end.
[0079]
If there is no transmission information to be transmitted in step S16 (S16: NO), this routine is terminated.
[0080]
In step S15, if the normal transmission is not being performed (S15: NO), this routine is terminated.
[0081]
In the above embodiment, the transmission time of the timer transmission is configured to be set in units of one minute, and only the transmission information for which the same transmission time and the same transmission time are designated in step S10 of FIG. Since the call flag is turned on and the transmission time related to the transmission information with the re-call flag turned on is rewritten in step S9, there is a possibility that a call is made to the same destination one minute after the call is interrupted during communication. Alternatively, the same transmission destination may not be called for 5 minutes, which is the waiting time for redialing. That is, in step S10 of FIG. 3, the re-call flag is turned on for all transmission information that is the same destination and whose transmission time is specified at a time before 5 minutes after the call interruption, and in step S9. The transmission time relating to the transmission information with the re-call flag turned on may be rewritten to a
[0082]
In the above embodiment, the present invention is applied to a facsimile machine. However, the present invention is not limited to a facsimile machine, and is a multifunction peripheral device having a facsimile transmission / reception function, a copy function, an image scanner function, a printer function, etc. The present invention can also be applied to other communication devices such as a personal computer having a transmission / reception function.
[0083]
【The invention's effect】
As described above, according to the communication device of the invention described in
[0084]
[0085]
[0086]
Claims2According to the communication device of the invention described in claim1In addition to the effects of the communication device described inDestinationWhen transmission cannot be performed during communication, a plurality of calls are automatically made at appropriate time intervals, so transmission can be performed with a sufficiently high probability.
[0087]
[0088]
Claims3According to the communication device of the invention described in claim1 or 2In addition to the effects of the communication device described inSending one or more transmission data contained in timer transmission information waiting for timer transmission to the other party as quickly and reliably as possibleit can.
[0089]
Further claims4According to the storage medium of the invention described in (1), the operation of the communication device according to
[Brief description of the drawings]
FIG. 1 is a circuit block diagram of a facsimile apparatus as an example of a communication apparatus according to the present invention.
2 is an explanatory diagram of timer transmission information stored in an EEPROM provided in the facsimile apparatus shown in FIG. 1; FIG.
3 is a flowchart for explaining a procedure of timer transmission control processing by a CPU provided in the facsimile apparatus shown in FIG. 1;
[Explanation of symbols]
1 CPU
2 NCU
3 RAM
4 Modem
5 ROM
6 EEPROM
7 Gate array
8 codec
9 DMAC
11 Reading unit
12 Recording section
13 Operation unit
14 Display section
Claims (4)
前記送信データをタイマ送信するために、使用者の操作によって前記送信データ毎に予め送信先と送信時刻とを指定する指定手段と、
前記指定手段により指定された複数の送信先、送信時刻及び送信データの情報をそれぞれタイマ送信情報として記憶する第2の記憶手段と、
現在時刻を計時する計時手段と、
前記現在時刻と同一の送信時刻を含むタイマ送信情報が前記第2の記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段により前記第2の記憶手段に前記現在時刻と同一の送信時刻を含むタイマ送信情報が記憶されていると判別されると、前記現在時刻と同一の送信時刻が指定された1または複数の送信先に順番に発呼を行わせる発呼制御手段と、
前記発呼制御手段による発呼中に、指定された送信時刻が前記現在時刻から所定の時間内に含まれ、かつ、指定された送信先が発呼中の送信先と同一である1または2以上のタイマ送信情報を抽出する抽出手段と、
前記発呼制御手段による発呼に対して送信先と通信可能になると、前記抽出手段で抽出された1または2以上のタイマ送信情報に含まれる送信データを連続して当該送信先に送信する送信制御手段と、
前記発呼制御手段による発呼が中断されると、前記抽出手段で抽出されたタイマ送信情報の送信時刻を前記所定の時間よりも長い所定の遅延時間だけ遅らせた時刻に変更するタイマ送信情報変更手段と、
を備えたことを特徴とする通信装置。 First storage means for storing a plurality of transmission data for facsimile transmission;
In order to transmit the transmission data by timer, a designation means for designating a transmission destination and a transmission time in advance for each transmission data by a user operation;
Second storage means for storing information on a plurality of transmission destinations, transmission times and transmission data designated by the designation means as timer transmission information, respectively;
A time measuring means for measuring the current time;
Discriminating means for discriminating whether or not timer transmission information including the same transmission time as the current time is stored in the second storage means;
If it is determined by the determination means that timer transmission information including the same transmission time as the current time is stored in the second storage means, one or more specified the same transmission time as the current time Outgoing call control means for making outgoing calls to the destinations in turn,
During the call by the call control means, the designated transmission time is included within a predetermined time from the current time, and the designated transmission destination is the same as the transmission destination that is making the call 1 or 2 Extracting means for extracting the above timer transmission information;
A transmission that continuously transmits transmission data included in one or more timer transmission information extracted by the extraction unit to the transmission destination when communication with the transmission destination becomes possible for the call by the call control unit Control means;
Timer transmission information change for changing the transmission time of the timer transmission information extracted by the extraction means to a time delayed by a predetermined delay time longer than the predetermined time when the call by the call control means is interrupted Means,
A communication apparatus comprising:
前記送信時刻を所定の回数分変更した後の前記発呼制御手段による発呼が中断されると、その発呼に対応するタイマ送信情報を前記第2の記憶手段から消去する消去手段と、
を更に備えたことを特徴とする、請求項1に記載の通信装置。 Change control means for causing the timer transmission information changing means to change the transmission time a predetermined number of times;
An erasure unit for erasing the timer transmission information corresponding to the call from the second storage unit when a call is interrupted by the call control unit after changing the transmission time by a predetermined number of times;
The communication device according to claim 1, further comprising:
前記判断手段により通常のファクシミリ送信が行われていると判断されると、その送信先が前記タイマ送信待ちのタイマ送信情報に含まれているか否かを判別する第2の判別手段と、
前記第2の判別手段により前記通常のファクシミリ送信の送信先が前記タイマ送信待ちのタイマ送信情報に含まれていると判別されると、前記通常のファクシミリ送信の送信終了後に連続して前記タイマ送信待ちのタイマ送信情報に含まれる1または2以上の送信データを送信する第2の送信制御手段と、
を更に備えたことを特徴とする、請求項1または2に記載の通信装置。 When the timer transmission information whose transmission time has been changed by the timer transmission information changing means is in the state of waiting for timer transmission, it is determined whether or not a normal facsimile transmission operation is performed by the user and the facsimile transmission is being performed. Judgment means,
Second determining means for determining whether or not the transmission destination is included in the timer transmission information waiting for timer transmission when the determination means determines that normal facsimile transmission is being performed;
When the second determination means determines that the transmission destination of the normal facsimile transmission is included in the timer transmission information waiting for timer transmission, the timer transmission is continuously performed after the transmission of the normal facsimile transmission is completed. Second transmission control means for transmitting one or more transmission data included in the waiting timer transmission information;
The communication device according to claim 1, further comprising:
ファクシミリ送信用の複数の送信データを記憶する第1の記憶手段と、First storage means for storing a plurality of transmission data for facsimile transmission;
前記送信データをタイマ送信するために、使用者の操作によって前記送信データ毎に予め送信先と送信時刻とを指定する指定手段と、In order to transmit the transmission data by timer, a designation means for designating a transmission destination and a transmission time in advance for each transmission data by a user operation;
前記指定手段により指定された複数の送信先、送信時刻及び送信データの情報をそれぞれタイマ送信情報として記憶する第2の記憶手段と、Second storage means for storing information on a plurality of transmission destinations, transmission times and transmission data designated by the designation means as timer transmission information, respectively;
現在時刻を計時する計時手段と、A time measuring means for measuring the current time;
前記現在時刻と同一の送信時刻を含むタイマ送信情報が前記第2の記憶手段に記憶されているか否かを判別する判別手段と、Discriminating means for discriminating whether or not timer transmission information including the same transmission time as the current time is stored in the second storage means;
前記判別手段により前記第2の記憶手段に前記現在時刻と同一の送信時刻を含むタイマ送信情報が記憶されていると判別されると、前記現在時刻と同一の送信時刻が指定された1または複数の送信先に順番に発呼を行わせる発呼制御手段と、If it is determined by the determination means that timer transmission information including the same transmission time as the current time is stored in the second storage means, one or more specified the same transmission time as the current time Outgoing call control means for making outgoing calls to the destinations in turn,
前記発呼制御手段による発呼中に、指定された送信時刻が前記現在時刻から所定の時間内に含まれ、かつ、指定された送信先が発呼中の送信先と同一である1または2以上のタイマ送信情報を抽出する抽出手段と、During the call by the call control means, the designated transmission time is included within a predetermined time from the current time, and the designated transmission destination is the same as the transmission destination that is making the call 1 or 2 Extracting means for extracting the above timer transmission information;
前記発呼制御手段による発呼に対して送信先と通信可能になると、前記抽出手段で抽出された1または2以上のタイマ送信情報に含まれる送信データを連続して当該送信先に送信する送信制御手段と、A transmission that continuously transmits transmission data included in one or more timer transmission information extracted by the extraction unit to the transmission destination when communication with the transmission destination becomes possible for the call by the call control unit Control means;
前記発呼制御手段による発呼が中断されると、前記抽出手段で抽出されたタイマ送信情報の送信時刻を前記所定の時間よりも長い所定の遅延時間だけ遅らせた時刻に変更するタイマ送信情報変更手段と、Timer transmission information change for changing the transmission time of the timer transmission information extracted by the extraction means to a time delayed by a predetermined delay time longer than the predetermined time when the call by the call control means is interrupted Means,
して機能させるためのタイマ送信プログラムを記録したコンピュータ読み取り可能な記憶媒体。A computer-readable storage medium that records a timer transmission program for functioning.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29050399A JP3829551B2 (en) | 1999-10-13 | 1999-10-13 | Communication apparatus and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29050399A JP3829551B2 (en) | 1999-10-13 | 1999-10-13 | Communication apparatus and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001111716A JP2001111716A (en) | 2001-04-20 |
| JP3829551B2 true JP3829551B2 (en) | 2006-10-04 |
Family
ID=17756871
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29050399A Expired - Fee Related JP3829551B2 (en) | 1999-10-13 | 1999-10-13 | Communication apparatus and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3829551B2 (en) |
-
1999
- 1999-10-13 JP JP29050399A patent/JP3829551B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001111716A (en) | 2001-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2548555B2 (en) | Fax machine | |
| JP3829551B2 (en) | Communication apparatus and storage medium | |
| US6281987B1 (en) | Communication apparatus | |
| JP3339418B2 (en) | Communication terminal device | |
| JP2003125134A (en) | Communication terminal | |
| JP3120688B2 (en) | Communication device | |
| JP2675850B2 (en) | Facsimile machine | |
| JP4187825B2 (en) | Communication device and storage medium | |
| JP3436520B2 (en) | Multi-function peripheral | |
| JP3622495B2 (en) | Communication apparatus and storage medium | |
| JP3570277B2 (en) | Communication device and storage medium | |
| JP3723009B2 (en) | Facsimile machine | |
| JP3690264B2 (en) | Communication device | |
| JP3885353B2 (en) | Communication device | |
| JP2713894B2 (en) | Facsimile machine | |
| JP3401954B2 (en) | Facsimile machine | |
| JPH10233850A (en) | Facsimile equipment | |
| JP2001257803A (en) | Communication terminal device | |
| JP2750894B2 (en) | Facsimile machine | |
| JPH09252368A (en) | Data communication device | |
| JPH0341873A (en) | fax machine | |
| JP2003060874A (en) | Communication terminal equipment | |
| JP2000307766A (en) | Communication device | |
| JP2002125068A (en) | Communication device and storage medium | |
| JP2001308967A (en) | Communication terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060209 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060221 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060424 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060620 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3829551 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100721 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110721 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120721 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120721 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130721 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |