(57)【特許請求の範囲】
【請求項１】
通信回線を介して他の通信装置との間で画像を内容とするページデータを送受信する通信装置であって、
メモリに保存され、送信待ちの状態にある、少なくとも送信先、送信予定時刻および上記ページデータを含む複数の送信ジョブのうち、上記送信予定時刻が所定の条件を満たすとともに上記送信先が同一である複数の送信ジョブのページデータを上記送信予定時刻が到来したときに一括して上記送信先に送信するバッチ送信手段と、
ユーザに上記送信ジョブの内容を入力させるタイマ送信予約処理において、当該ユーザに、上記メモリに保存された複数の送信ジョブに含まれる複数のページデータが上記バッチ送信手段により一括送信されるときに、各送信ジョブのページデータの先頭にカバーページ用のフロントデータを挿入して送信する処理を有効とするか否かの情報を設定させる有効／無効情報設定手段と、
上記カバーページ用のフロントデータを作成するフロントデータ作成手段と、
上記バッチ送信手段による複数の送信ジョブに含まれる複数のページデータの一括送信処理において、上記有効／無効情報設定手段で各送信ジョブに設定された有効／無効情報に基づいて、各送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信するフロントデータ送信制御手段と、
を備えたことを特徴とする通信装置。
【請求項２】
上記有効／無効情報設定手段は、
表示部に上記カバーページ用のフロントデータを挿入するか否かの問合せを表示させる表示制御手段と、
上記ユーザの操作によって上記問合せに対する有効又は無効のいずれかの情報が入力される入力手段と、
を含むことを特徴とする、請求項１に記載の通信装置。
【請求項３】
上記バッチ送信手段により上記複数の送信ジョブの一括送信処理が行われているときに、その一括送信処理には含まれていないが、送信先が同一で送信予定時刻の到来した他の送信ジョブがあるか否かを判断する判断手段を更に備え、
上記判断手段により上記他の送信ジョブがあると判断されると、上記バッチ送信手段は、当該他の送信ジョブを上記一括送信処理に含めて上記相手先に送信し、
上記フロントデータ送信制御手段は、上記有効／無効情報設定手段で上記他の送信ジョブに設定された有効／無効情報に基づいて、当該他の送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信することを特徴とする、請求項１又は２に記載の通信装置。
【請求項４】
コンピュータを、通信回線を介して他の通信装置との間で画像を内容とするページデータを送受信する通信装置として機能させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、
上記コンピュータを、
メモリに保存され、送信待ちの状態にある、少なくとも送信先、送信予定時刻および上記ページデータを含む複数の送信ジョブのうち、上記送信予定時刻が所定の条件を満たすとともに上記送信先が同一である複数の送信ジョブのページデータを上記送信予定時刻が到来したときに一括して上記送信先に送信するバッチ送信手段と、
ユーザに上記送信ジョブの内容を入力させるタイマ送信予約処理において、当該ユーザに、上記メモリに保存された複数の送信ジョブに含まれる複数のページデータが上記バッチ送信手段により一括送信されるときに、各送信ジョブのページデータの先頭にカバーページ用のフロントデータを挿入して送信する処理を有効とするか否かの情報を設定させる有効／無効情報設定手段と、
上記カバーページ用のフロントデータを作成するフロントデータ作成手段と、
上記バッチ送信手段による複数の送信ジョブに含まれる複数のページデータの一括送信処理において、上記有効／無効情報設定手段で各送信ジョブに設定された有効／無効情報に基づいて、各送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信するフロントデータ送信制御手段と、
して機能させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえばファクシミリ装置や電話装置などの通信装置、およびその通信装置を制御するためのプログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
たとえばファクシミリ装置は、文字や写真などが記録されている原稿を読み取り手段により読み取らせ、その読み取り結果（以下、「ページデータ」とする）を他のファクシミリ装置などとの間で送受信するものであるが、一般的に、ページデータの先頭には、発信元や送信先を示した送付状などといったカバーページ用のフロントデータを加えて送受信が行われている。このようなフロントデータは、ユーザ自身がカバーページ用の原稿を作成し、他の原稿の読み取りと一緒に読み取らせることでフロントデータを作成し、ページデータに付加するものの他、装置の持つ機能として、操作パネル上の操作により自動的にフロントデータを付加するカバーページ付加機能が知られている。
【０００３】
一方、多機能化されたファクシミリ装置には、ユーザにより設定された時刻になると、あらかじめメモリなどに保存されたページデータを自動的に指定の送信先に送信するタイマ送信機能を備えたものがある。さらに、タイマ送信機能をさらに充実したものとしてバッチ送信機能がある。このバッチ送信機能とは、たとえば、ユーザの一度の読み取り指示により読み取られ、送信先および送信時刻が指定されている関連ページ一式をジョブ単位とし、このようなジョブが予めメモリなどに複数保存されている場合に、ユーザが設定した送信時刻に達したジョブがあれば、同一の送信先が指定されている他のジョブであるか否かを判別し、そのような他のジョブがある場合には、一度の通信で一括して送信するものである。このようなバッチ送信機能によれば、同一の送信先に対して複数のジョブ単位のページデータを送信する場合でも、ジョブ単位ごとにダイヤル発信を行う必要がなく連続してページデータを送信することができ、回線使用時間を短くできる。
【０００４】
【発明が解決しようとする課題】
上記ファクシミリ装置においてバッチ送信機能を利用する際、一般的なファクシミリ送信の場合と同様に、発信元のユーザは、ジョブ単位ごとに送付状を含めてバッチ送信できるが、もちろんそのような送付状に相当するカバーページ用のフロントデータをページデータに含めるか否かは、ユーザの自由とされている。つまり、予めフロントデータが付加された状態でメモリに保存されていれば、フロントデータを含めた状態を１つのジョブ単位とみなして送信される。しかしながら、バッチ送信の対象となるページデータにフロントデータが含まれていない場合、送信先においては、受信したページデータの全てを一つのジョブ単位とみなしたり、あるいはジョブ単位の区切りが判別しづらいことから、バッチ送信機能の欠点として指摘されていた。
【０００５】
本発明は、上記の点に鑑みて提案されたものであって、複数のジョブ単位のデータを一括してバッチ送信した場合であっても、送信先においてジョブ単位の区切りを簡単に見分けることができる通信装置、およびその通信装置を制御するためのプログラムを記憶した記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載した発明の通信装置は、通信回線を介して他の通信装置との間で画像を内容とするページデータを送受信する通信装置であって、メモリに保存され、送信待ちの状態にある、少なくとも送信先、送信予定時刻および上記ページデータを含む複数の送信ジョブのうち、上記送信予定時刻が所定の条件を満たすとともに上記送信先が同一である複数の送信ジョブのページデータを上記送信予定時刻が到来したときに一括して上記送信先に送信するバッチ送信手段と、ユーザに上記送信ジョブの内容を入力させるタイマ送信予約処理において、当該ユーザに、上記メモリに保存された複数の送信ジョブに含まれる複数のページデータが上記バッチ送信手段により一括送信されるときに、各送信ジョブのページデータの先頭にカバーページ用のフロントデータを挿入して送信する処理を有効とするか否かの情報を設定させる有効／無効情報設定手段と、上記カバーページ用のフロントデータを作成するフロントデータ作成手段と、上記バッチ送信手段による複数の送信ジョブに含まれる複数のページデータの一括送信処理において、上記有効／無効情報設定手段で各送信ジョブに設定された有効／無効情報に基づいて、各送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信するフロントデータ送信制御手段と、を備えたことを特徴としている。
【０００７】
このような通信装置によれば、送信予定時刻が所定の条件を満たすとともに送信先が同一である複数の送信ジョブのページデータを、送信予定時刻が到来したときに一括して送信する処理において、当該複数の送信ジョブのタイマ送信予約処理で各送信ジョブに設定された有効／無効情報に基づき、各送信ジョブのページデータの先頭にカバーページ用のフロントデータが挿入されて送信されるので、送信先においては、送信ジョブごとにフロントデータを含むページデータを連続して受信し、そのようなフロントデータに基づいてカバーページを再現することができ、複数の送信ジョブのページデータを一括してバッチ送信した場合であっても、送信先では、送信ジョブの区切りごとにカバーページを確認することで簡単に各送信ジョブを見分けることができる。また、各送信ジョブのフロントデータは、各送信ジョブに設定された有効／無効情報に基づいて挿入されるので、ページデータにカバーページが含まれている送信ジョブに対して二重にカバーページが付加されることを防止することができる。
【０００８】
また、請求項２に記載した発明の通信装置は、請求項１に記載の通信装置であって、上記有効／無効情報設定手段は、表示部に上記カバーページ用のフロントデータを挿入するか否かの問合せを表示させる表示制御手段と、上記ユーザの操作によって上記問合せに対する有効又は無効のいずれかの情報が入力される入力手段とを含むことを特徴とする。
【０００９】
このような通信装置によれば、請求項１に記載の通信装置と同様の効果を得ることができる。
【００１０】
さらに、請求項３に記載した発明の通信装置は、請求項１又は２に記載の通信装置であって、上記バッチ送信手段により上記複数の送信ジョブのページデータの一括送信処理が行われているときに、その一括送信処理には含まれていないが、送信先が同一で送信予定時刻の到来した他の送信ジョブがあるか否かを判断する判断手段を更に備え、上記判断手段により上記他の送信ジョブがあると判断されると、上記バッチ送信手段は、当該他の送信ジョブを上記一括送信処理に含めて上記相手先に送信し、上記フロントデータ送信制御手段は、上記有効／無効情報設定手段で上記他の送信ジョブに設定された有効／無効情報に基づいて、当該他の送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信することを特徴とする。
【００１１】
このような通信装置によれば、請求項１又は２に記載の通信装置による効果に加えて、複数の送信ジョブの一括送信処理が行われているときに、その一括送信処理には含まれていないが、送信先が同一で送信予定時刻の到来した他の送信ジョブがあれば、当該他の送信ジョブを一括送信処理に含めて相手先に送信するとともに、当該他の送信ジョブのページデータの先頭にも、有効／無効情報に基づいてカバーページ用のフロントデータが挿入されるので、他の送信ジョブの送信処理ではダイヤル発信を行う必要がなく、効率的に送信することができる。
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
また、請求項４に記載した発明の記憶媒体は、コンピュータを、通信回線を介して他の通信装置との間で画像を内容とするページデータを送受信する通信装置として機能させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、上記コンピュータを、メモリに保存され、送信待ちの状態にある、少なくとも送信先、送信予定時刻および上記ページデータを含む複数の送信ジョブのうち、上記送信予定時刻が所定の条件を満たすとともに上記送信先が同一である複数の送信ジョブのページデータを上記送信予定時刻が到来したときに一括して上記送信先に送信するバッチ送信手段と、ユーザに上記送信ジョブの内容を入力させるタイマ送信予約処理において、当該ユーザに、上記メモリに保存された複数の送信ジョブに含まれる複数のページデータが上記バッチ送信手段により一括送信されるときに、各送信ジョブのページデータの先頭にカバーページ用のフロントデータを挿入して送信する処理を有効とするか否かの情報を設定させる有効／無効情報設定手段と、上記カバーページ用のフロントデータを作成するフロントデータ作成手段と、上記バッチ送信手段による複数の送信ジョブに含まれる複数のページデータの一括送信処理において、上記有効／無効情報設定手段で各送信ジョブに設定された有効／無効情報に基づいて、各送信ジョブのページデータの先頭に上記フロントデータ作成手段で作成された上記カバーページ用のフロントデータを挿入して送信するフロントデータ送信制御手段と、して機能させるプログラムを記憶したことを特徴としている。
【００１７】
このような記憶媒体によれば、記憶されたプログラムに基づいてコンピュータを動作させることにより、請求項１に記載の通信装置の動作を実現することができる。
【００１８】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について図面を参照して具体的に説明する。
【００１９】
図１は、本発明にかかる通信装置の一実施形態を示した回路ブロック図である。なお、本実施形態においては、通信装置の一例としてファクシミリ装置を適用する。この図に示すファクシミリ装置は、ＣＰＵ１、ＮＣＵ２、ＲＡＭ３、モデム４、ＲＯＭ５、ＥＥＰＲＯＭ６、ゲートアレイ７、コーデック８、ＤＭＡＣ９、読取部１１、記録部１２、操作部１３、および表示部１４などを具備して構成されている。ＣＰＵ１、ＮＣＵ２、ＲＡＭ３、モデム４、ＲＯＭ５、ＥＥＰＲＯＭ６、ゲートアレイ７、コーデック８、およびＤＭＡＣ９は、バス線１５により相互に接続されている。バス線１５には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ７には、読取部１１、記録部１２、操作部１３、および表示部１４が接続されている。
【００２０】
ＣＰＵ１は、ファクシミリ装置全体を制御する。ＮＣＵ２は、公衆電話回線１６に接続されて網制御を行う。ＲＡＭ３は、充電電池などにより電源バックアップが施されており、ＣＰＵ１の作業領域や各種の記憶領域を提供する。モデム４は、ファクシミリデータの変調や復調などを行う。ＲＯＭ５は、各種のプログラムや設定値などのデータを記憶している。ＥＥＰＲＯＭ６は、各種のフラグや設定情報などを記憶する。たとえば、バッチ送信機能のＯＮ／ＯＦＦの設定については、このＥＥＰＲＯＭ６に記憶される。ゲートアレイ７は、ＣＰＵ１の入出力インターフェースとして機能する。コーデック８は、ファクシミリデータの符号化や復号化を行う。ＤＭＡＣ９は、ＲＡＭ３へのデータの書き込みや読み出しを行う。
【００２１】
読取部１１は、送信すべき原稿用紙などから画像を読み取る。記録部１２は、たとえばインクジェット方式あるいは熱転写方式などにより、受信したページデータに基づく画像などを用紙上に印字出力する。操作部１３は、キースイッチ群を備えており、電話番号や送受信操作などのユーザによる操作を受け付けてＣＰＵ１に伝える。表示部１４は、ＬＣＤやＬＥＤなどの表示パネルを備えており、装置全体のステータス情報や設定情報などを表示する。
【００２２】
なお、図１においては図示しないが、本ファクシミリ装置は、シリアルケーブルやパラレルケーブルを介してパーソナルコンピュータなどに接続し、プリンタやスキャナなどとして利用できるものである。
【００２３】
要点について説明すると、本ファクシミリ装置は、主に文字や写真などの画像を内容とするページデータを相手先との間で送受信するものであるが、ユーザが設定した所定の時刻になると、あらかじめＲＡＭ３などに保存されたページデータを自動的に送信するタイマ送信機能を備えている。また、ＲＡＭ３などに保存されている関連ページ一式をジョブ単位とし、同一の送信先が指定されているジョブを一括して送信するバッチ送信機能が備えられている。さらに、バッチ送信機能とタイマ送信機能とを併用し、同一の送信先および同一の送信時刻が設定されているジョブ単位のデータを一括して送信することもできる。このようなタイマ送信機能、バッチ送信機能に基づく送信予定時刻や送信予定先などに関する情報は、スケジュール管理情報としてＲＡＭ３などに記憶されており、このスケジュール管理情報に基づいてＣＰＵ１が動作を制御する。
【００２４】
また、複数のジョブ単位のページデータを連続してバッチ送信する際、ジョブ単位ごとに先頭ページとなる送付状などのカバーページ用のフロントデータが含まれていないと、送信先においては、複数のジョブ単位の区切りが判別しづらくなる。そこで、本ファクシミリ装置には、バッチ送信機能を補う機能として、自動的にカバーページ用のフロントデータを作成するとともに、バッチ送信に際してそのフロントデータをジョブ単位ごとに加えて送信するカバーページ挿入機能が備えられている。このカバーページ挿入機能は、ユーザの設定に応じて動作不可とすることもできる。また、従来からのカバーページ付加機能は、このカバーページ挿入機能とは別に動作可能であり、ＲＡＭ３内に読み取りデータ（ページデータ）を保持しない通常送信などに際しては、操作部１３を操作してカバーページ付加機能を動作させることにより、各送信ごとにその都度カバーページ用のフロントデータを付加した送信を行うことができる。
【００２５】
図２は、カバーページ挿入機能を模式的に示した模式図であって、この図を参照して簡単に説明すると、たとえばバッチ送信すべき３つのジョブＡ〜Ｃがある場合、各ジョブＡ〜ＣごとにそれぞれフロントデータＦ１〜Ｆ３を付加してページデータが送信待ちの状態とされる。そして、ジョブＡ〜Ｃの順にバッチ送信が開始されると、送信先では、ジョブＡ〜Ｃの順にそれぞれカバーページＶ１〜Ｖ３を先頭として原稿Ａ１〜Ｃ３がプリントアウトされる。このようなフロントデータＦ１〜Ｆ３は、バッチ送信機能の作動中にタイマ送信などのメモリ送信が指定された場合に、ＣＰＵ１の制御によりジョブごとに作成されるものであり、その内容には、対応するカバーページＶ１〜Ｖ３に記すべき原稿ページ数などの送付情報が含まれる。したがって、カバーページＶ１には、それに続いて２枚の原稿Ａ１，Ａ２が送付されたことを示すページ数が記され、カバーページＶ２には、１枚の原稿Ｂ１に対応するページ数が記され、カバーページＶ３には、３枚の原稿Ｃ１〜Ｃ３に対応するページ数が記される。
【００２６】
すなわち、ＣＰＵ１は、同一の送信先に対してバッチ送信を行うにあたり、ジョブ単位のデータごとに指定された送信予定先を管理する送信予定情報管理手段と、送信予定情報管理手段により同一の送信予定先として管理され、バッチ送信の対象となるジョブ単位のデータごとに、カバーページ用のフロントデータを作成するフロントデータ作成手段と、送信予定情報管理手段により同一の送信予定先として管理され、バッチ送信の対象となるジョブ単位のデータを所定のジョブ順に連続して送信させる際、フロントデータ作成手段により作成されたフロントデータをジョブ単位ごとに付加して送信させるバッチ送信制御手段とを実現している。
【００２７】
また、ＲＯＭ５は、同一の送信先が指定されているジョブ単位のデータを一括して送信するバッチ送信機能を備えた通信装置を制御するためのプログラムを記憶した記憶媒体であって、上記同一の送信先に対してバッチ送信を行うにあたり、ジョブ単位のデータごとに指定された送信予定先を管理するための送信予定情報管理プログラムと、上記送信予定情報管理プログラムに基づいて同一の送信予定先として管理され、バッチ送信の対象となるジョブ単位のデータごとに、カバーページ用のフロントデータを作成するためのフロントデータ作成プログラムと、上記送信予定情報管理プログラムに基づいて同一の送信予定先として管理され、バッチ送信の対象となるジョブ単位のデータを所定のジョブ順に連続して送信させる際、上記フロントデータ作成プログラムに基づいて作成されたフロントデータをジョブ単位ごとに付加して送信させるためのバッチ送信制御プログラムとを含むプログラムを記憶した記憶媒体を実現している。
【００２８】
次に、上記構成を有するファクシミリ装置の動作、特にバッチ送信機能の作動に基づく動作について図面を参照して説明する。
【００２９】
図３は、タイマ送信の予約処理を行うＣＰＵ１の動作手順を示したフローチャート、図４は、バッチ送信処理を行うＣＰＵ１の動作手順を示したフローチャートである。
【００３０】
まず、本ファクシミリ装置においては、バッチ送信機能の作動に伴って、タイマ送信の場合には、図３に示すタイマ送信のための予約処理が行われる。図３に示すように、タイマ送信の予約処理を開始するのに先だって、ＣＰＵ１は、ユーザによりタイマ送信モードが選択されたか否かを判断している（Ｓ１）。
【００３１】
タイマ送信モードが選択された場合（Ｓ１：ＹＥＳ）、ＣＰＵ１は、ユーザにより送信予定時刻が入力されたか否かを判断する（Ｓ２）。
【００３２】
送信予定時刻が入力されると（Ｓ２：ＹＥＳ）、ＣＰＵ１は、その送信予定時刻をスケジュール管理情報としてＲＡＭ３などに設定保存させる（Ｓ３）。
【００３３】
続いてＣＰＵ１は、表示部１４を駆使して送信予定先の電話番号の入力を促し、それに対してユーザにより電話番号の入力がされたか否かを判断する（Ｓ４）。
【００３４】
送信予定先の電話番号が入力された場合（Ｓ４：ＹＥＳ）、ＣＰＵ１は、その送信予定先の電話番号をスケジュール管理情報としてＲＡＭ３などに設定保存させる（Ｓ５）。この際、電話番号の入力方法としては、直接電話番号を入力する以外に、あらかじめ電話帳登録された短縮番号などを入力するようにしても良い。
【００３５】
さらに、ＣＰＵ１は、カバーページを挿入するか否か、すなわち上記カバーページ挿入機能を利用するかの問い合わせを表示部１４に表示させ、それに対してユーザによりカバーページの挿入が指示されたか否かを判断する（Ｓ６）。この際、タイマ送信すべき一つのジョブ単位としてユーザによりまとめられた原稿を読取部１１にセットする以外に、すでにＲＡＭ３などに記憶されたジョブ単位のページデータをユーザがキー操作で指定するようにしても良い。なお、カバーページを挿入するか否かの問い合わせに対して指示された結果は、フロントデータの付加の有効／無効情報として送信予定先などとともに付加管理される。具体的に、カバーページの挿入が指示された場合には「有効」とし、指示されない場合には「無効」とする。ここで、バッチ送信時に自動的にカバーページを挿入するか否かの問い合わせを行うのは、後で読み取る原稿の中にカバーページとなる原稿が既に含まれていると、カバーページ挿入機能により２重にカバーページが付加されることとなり、これを防ぐためである。
【００３６】
カバーページの挿入が指示された場合（Ｓ６：ＹＥＳ）、ＣＰＵ１は、上記読取部１１にセットされた原稿、あるいはユーザにより指定されたジョブ単位のページデータに対し、カバーページ用のフロントデータを作成する処理を行う（Ｓ７）。このＳ７において作成されるフロントデータとは、送付状などと同様の内容を情報化したものであって、送信枚数や送信元および送信先の名称、さらにはコメントなどの書誌的事項を情報内容としたデータをいう。ここで、ユーザが書き込むべきコメントなどは、ユーザの書き込み操作に応じてフロントデータとしてＲＡＭ３などに格納されるが、送信枚数などについては、後の処理で自動的にフロントデータとして格納される。
【００３７】
以上のようにして一連の処理を終えた後、ＣＰＵ１は、ユーザによりスタートボタンが押下されたか否かを判断し（Ｓ８）、スタートボタンが押下された場合（Ｓ８：ＹＥＳ）、ＣＰＵ１は、読取部１１にセットされた原稿に基づいて読み取りデータを取得し、この読み取りデータを送信予定のページデータとしてＲＡＭ３などに保存させる（Ｓ９）。この際、ページデータのページ数がカウントされることで、スケジュール管理情報に送信枚数が書き加えられる。なお、原稿が読取部１１にセットされることなく、すでにＲＡＭ３などに記憶されたジョブ単位のページデータが指定されている場合には、その指定されたページデータが送信予定のデータとされる。また、ページデータは、その先頭に送信すべき上記フロントデータに対して関連付けられるとともに、上記スケジュール管理情報にもリンクしている。
【００３８】
さらに、ＣＰＵ１は、続けてタイマ送信を指定すべき次のジョブ単位とした送信要求があるか否かの問い合わせを表示部１４に表示させ、それに対してユーザにより次のジョブ単位の送信要求がある場合（Ｓ１０：ＹＥＳ）、再びＳ６に戻る。こうしてＳ６からＳ１０までの一連の処理が繰り返されることにより、タイマ送信すべきジョブ単位のデータが順に保存されることとなる。
【００３９】
Ｓ１０において、次のジョブ単位の送信要求がない場合（Ｓ１０：ＮＯ）、ＣＰＵ１は、このタイマ送信予約処理を終える。
【００４０】
Ｓ８において、スタートボタンが押下されない場合（Ｓ８：ＮＯ）、ＣＰＵ１は、スタートボタンが押下されるまで次の処理を行わない。
【００４１】
Ｓ６において、カバーページの挿入が指示されない場合（Ｓ６：ＮＯ）、ＣＰＵ１は、Ｓ７のフロントデータ作成処理を行うことなく、Ｓ８に移行する。
【００４２】
Ｓ４において、送信予定先の電話番号が入力されない場合（Ｓ４：ＮＯ）、ＣＰＵ１は、その電話番号が入力されるまで次の処理を行わない。
【００４３】
Ｓ２において、送信予定時刻が入力されない場合（Ｓ２：ＮＯ）、ＣＰＵ１は、その送信予定時刻が入力されるまで次の処理を行わない。
【００４４】
Ｓ１において、タイマ送信モードが選択されない場合（Ｓ１：ＮＯ）、ＣＰＵ１は、このタイマ送信予約処理を開始することなく待機する。
【００４５】
以上のようにしてタイマ送信すべき複数のジョブ単位のデータが予約されている場合、バッチ送信機能の動作中であれば、ＣＰＵ１は、図４に示すバッチ送信処理を行う。図４に示すように、ＣＰＵ１は、ＲＡＭ３などに設定保存されたスケジュール管理情報に基づいて、タイマ送信時刻になったジョブがあるか否かを判断している（Ｓ２０）。このようなスケジュール管理情報には、送信予定時刻、送信予定先の電話話号、送信すべきページデータ、さらにはフロントデータの有効／無効情報などが含まれている。
【００４６】
タイマ送信時刻になったジョブがあると（Ｓ２０：ＹＥＳ）、ＣＰＵ１は、スケジュール管理情報に基づいて、現時点でタイマ送信すべき同一の送信予定先としたジョブを検索し（Ｓ２１）、そのようなジョブがあれば順番待ちさせる（Ｓ２２）。
【００４７】
そして、ＣＰＵ１は、公衆電話回線１６と閉結させた状態とし（Ｓ２３）、続いてタイマ送信に該当する送信予定先の電話番号を回線上に送出する（Ｓ２４）。このような処理を経て送信元と送信先との間で回線閉結状態となると、送信元からは、call信号が断続的に送出される。
【００４８】
その後、呼出信号を受信した送信先から応答信号を受信すると（Ｓ２５：ＹＥＳ）、ＣＰＵ１は、ＲＡＭ３などに設定保存されたジョブのページデータを１ページずつ送信する処理を行う（Ｓ２６）。この際、送信すべきページデータにフロントデータが有効とした情報が付加されている場合には、ページデータの送信時に先のＳ７で作成されたフロントデータが付加されて送信される。このようにして送信されたページデータは、ＲＡＭ３などから消去されるが、後述する処理などによって送信されない場合には、継続して保存された状態とされる。
【００４９】
１ページ分の送信処理を終えると、ＣＰＵ１は、次のページデータが存在するか否かをスケジュール管理情報に基づいて判断する（Ｓ２７）。
【００５０】
次の送信すべきページデータがある場合（Ｓ２７：ＹＥＳ）、ＣＰＵ１は、ページ終了信号などを送信先に伝えた後、再びＳ２５に戻ってこのバッチ送信処理の要部（Ｓ２５〜Ｓ２７）を繰り返す。これにより、フロントデータの有効／無効情報に応じつつジョブ単位のページデータを送信するごとに、その先頭ページとしてフロントデータが送信されることとなり、送信先では、フロントデータに基づいてカバーページが再現される。
【００５１】
Ｓ２７において、次ページの送信すべきページデータがない場合（Ｓ２７：ＮＯ）、すなわち１つのジョブの送信が終了した場合、ＣＰＵ１は、先のＳ２２において順番待ちとされ、まだ送信されていないジョブが存在するか否かを判断する（Ｓ２９）。
【００５２】
次のジョブも存在しない場合（Ｓ２９：ＮＯ）、ＣＰＵ１は、最終的に全てのページデータを送信し終えたとして、このバッチ送信処理の終了を示す手順終了信号などを回線上に送出し（Ｓ３０）、その後、公衆電話回線１６から開放した状態として（Ｓ３１）、このバッチ送信処理を終えて待機状態となる。
【００５３】
Ｓ２９において、送信されていない順番待ちのジョブが存在する場合（Ｓ２９：ＹＥＳ）、ＣＰＵ１は、Ｓ２５に戻ってそのジョブのページデータの送信準備を整える。これにより、タイマ送信の送信時刻となったジョブと同一送信予定先を有するジョブが一括して送信される。
【００５４】
Ｓ２５において、送信先から応答信号を受信しない場合（Ｓ２５：ＮＯ）、ＣＰＵ１は、送信先と交信することなく、Ｓ３０に移ってバッチ送信処理を行わない。
【００５５】
Ｓ２０において、タイマ送信時刻に達したジョブがない場合（Ｓ２０：ＮＯ）、ＣＰＵ１は、このバッチ送信処理を開始させることなく、タイマ送信時刻になるまで待機状態を続ける。
【００５６】
したがって、上記構成、動作を有するファクシミリ装置によれば、同一の送信先に対して送信すべきジョブ単位のページデータは、そのジョブ単位ごとにフロントデータを加えて送信されるので、送信先においては、ジョブ単位ごとにフロントデータを有したデータを連続して受信し、そのようなフロントデータに基づいて先頭にカバーページを再現することができ、ジョブ単位のデータを一括してバッチ送信した場合であっても、送信先では、ジョブ単位の区切りごとにカバーページを確認することで簡単にジョブ単位の区切りを見分けることができる。
【００５７】
なお、上記図４の処理では、Ｓ２０においてタイマ送信の予定時刻に達したジョブと同一の送信先を有するジョブであれば、個々のジョブのタイマ送信の予定時刻に関係なくバッチ送信の対象とし、一括して送信する場合を示したが、これに限定されるものではない。たとえば、図４中のＳ２１において、同一送信先を有するジョブを検索する代わりに、同一送信先であってタイマ送信の時刻も同一時刻に設定されているジョブをバッチ送信の対象として検索し、一括して送信するように構成してもよい。この場合には、タイマ送信の機能を維持しつつバッチ送信を行うことができ、ユーザにより設定された送信時刻を重視した送信を実現することができる。さらに、完全に同一時刻でなくても、所定の時間幅を定めておき、その時間幅内（たとえば３０分内）でタイマ送信の時刻が到達する同一送信先を有するジョブがあれば、バッチ送信の対象とするように構成してもよい。
【００５８】
また、バッチ送信に基づくジョブのページデータの送信中にタイマ送信の予定時刻に達するジョブを考慮して、図５に示すような処理としてもよい。
【００５９】
図５は、図４に示すＳ２０からＳ２８までがほぼ同一のフローチャートであるが、Ｓ４９において、送信されていない順番待ちのジョブが存在する場合（Ｓ４９：ＹＥＳ）、ＣＰＵ１は、同一の送信先で、かつ送信予定時刻を経過したジョブがあるか否かを判断する（Ｓ５２）。
【００６０】
Ｓ５２において該当するジョブがある場合（Ｓ５２：ＹＥＳ）、ＣＰＵ１は、そのジョブを順番待ちに追加し（Ｓ５３）、その後Ｓ４５に戻る。
【００６１】
一方、Ｓ５２において該当するジョブがない場合（Ｓ５２：ＮＯ）、ＣＰＵ１は、図４のＳ２９：ＹＥＳの場合と同様にＳ４５に戻って次のジョブのページデータの送信準備を整える。
【００６２】
上記実施形態では、バッチ送信機能の作動中におけるタイマ送信予約の場合に、自動的にカバーページ挿入機能を動作させ、タイマ送信の予約が実行されるごとにカバーページを挿入するかの問い合わせを行い（Ｓ６，Ｓ７）、カバーページ用のフロントデータの自動付加を積極的に行うように構成したが、バッチ送信機能の作動中であっても、カバーページ挿入機能を動作させないように、カバーページ挿入機能のＯＮ／ＯＦＦを切り換え可能に構成してもよい。これにより、ユーザの希望に応じた利用形態を選択させ、使い勝手を向上させることができる。また、バッチ送信機能が作動していない場合には、カバーページ用挿入機能を自動的にオフにしてＳ６，Ｓ７の処理を省略することにより、タイマ送信の予約においてもカバーページ付加機能で対応するように構成してもよい。
【００６３】
さらに、上記実施形態では、Ｓ９において原稿の読み取りを開始する前に、フロントデータの作成を行うように構成されているが、フロントデータを作成するタイミングはこれに限定されるものではなく、読み取りを行った後であってもよく、実際にタイマ送信が実行される直前であってもよい。また、フロントデータを送る順序も、結果的に送信先においてページデータの出力の上にフロントデータの出力が位置するようであれば、どのような順序であってもよい。
【００６４】
なお、本実施形態では、ファクシミリ装置間で交信する場合について説明したが、送信先の受信端末は、特にファクシミリ装置に限定されるものではなく、ファクシミリ機能を備えたパーソナルコンピュータなどであっても良い。
【００６５】
【発明の効果】
以上説明したように、請求項１に記載した発明の通信装置によれば、送信予定時刻が所定の条件を満たすとともに送信先が同一である複数の送信ジョブのページデータを、送信予定時刻が到来したときに一括して送信する処理において、当該複数の送信ジョブのタイマ送信予約処理で各送信ジョブに設定された有効／無効情報に基づき、各送信ジョブのページデータの先頭にカバーページ用のフロントデータが挿入されて送信されるので、送信先においては、送信ジョブごとにフロントデータを含むページデータを連続して受信し、そのようなフロントデータに基づいてカバーページを再現することができ、複数の送信ジョブのページデータを一括してバッチ送信した場合であっても、送信先では、送信ジョブの区切りごとにカバーページを確認することで簡単に各送信ジョブを見分けることができる。また、各送信ジョブのフロントデータは、各送信ジョブに設定された有効／無効情報に基づいて挿入されるので、ページデータにカバーページが含まれている送信ジョブに対して二重にカバーページが付加されることを防止することができる。
【００６６】
また、請求項２に記載した発明の通信装置によれば、請求項１に記載の通信装置と同様の効果を得ることができる。
【００６７】
さらに、請求項３に記載した発明の通信装置によれば、請求項１又は２に記載の通信装置による効果に加えて、複数の送信ジョブの一括送信処理が行われているときに、その一括送信処理には含まれていないが、送信先が同一で送信予定時刻の到来した他の送信ジョブがあれば、当該他の送信ジョブを一括送信処理に含めて相手先に送信するとともに、当該他の送信ジョブのページデータの先頭にも、有効／無効情報に基づいてカバーページ用のフロントデータが挿入されるので、他の送信ジョブの送信処理ではダイヤル発信を行う必要がなく、効率的に送信することができる。
【００６８】
【００６９】
【００７０】
また、請求項４に記載した発明の記憶媒体によれば、記憶されたプログラムに基づいてコンピュータを動作させることにより、請求項１に記載の通信装置の動作を実現することができる。
【図面の簡単な説明】
【図１】  本発明にかかる通信装置の一実施形態を示した回路ブロック図である。
【図２】  カバーページ挿入機能を模式的に示した模式図である。
【図３】  タイマ送信の予約処理を行うＣＰＵの動作手順を示したフローチャートである。
【図４】  バッチ送信処理を行うＣＰＵの動作手順を示したフローチャートである。
【図５】  バッチ送信処理を行うＣＰＵの動作手順を示したフローチャートである。
【符号の説明】
１    ＣＰＵ
２    ＮＣＵ
３    ＲＡＭ
４    モデム
５    ＲＯＭ
６    ＥＥＰＲＯＭ
７    ゲートアレイ
８    コーデック
９    ＤＭＡＣ
１１  読取部
１２  記録部
１３  操作部
１４  表示部
１６  公衆電話回線
【図１】
0004055301.tif 000002
【図２】
0004055301.tif 000003
【図３】
0004055301.tif 000004
【図４】
0004055301.tif 000005
【図５】
0004055301.tif 000006