(57)【特許請求の範囲】
【請求項１】
複数回線を接続したファクシミリ装置において、
データ受信を開始した回線毎に、第１ページのデータ受信が完了したときの受信時刻を記憶する記憶手段と、上記第１ページのデータ受信が完了した回線のうち、上記記憶手段に記憶した受信時刻が最古である回線から順に印字出力を行う制御手段を備えており、
上記制御手段は、各々の回線を通じたデータ受信処理と受信データの印字出力処理とを並行して行い、各々の回線の受信データの印字出力を開始したときには、全ページ分の印字出力が完了するまで、他の受信データの印字出力を行わないことを特徴とするファクシミリ装置。
【請求項２】
請求項１において、
上記制御手段は、上記記憶手段の最古の受信時刻が複数あるときには、上記記憶手段に対し予め定められた順序に従って、受信データの印字出力を行うことを特徴とするファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置、更に詳しくは、複数回線を接続して、各回線での同時通信を可能としているファクシミリ装置に関する。
【０００２】
【従来の技術】
従来から、複数回線を接続したファクシミリ装置が普及しつつあり、電話網以外にも、ファクシミリ通信網（Ｆネット）やＩＳＤＮなどを接続して、異なった相手先との同時通信ができるようになっている。
例えば、２回線を接続しているファクシミリ装置であれば、メモリ送信あるいはメモリ受信機能を活用して、一方の回線でファクシミリ送信を行っている最中に、他方の回線からファクシミリ受信を行ったり、双方の回線において、ファクシミリ受信あるいはファクシミリ送信を同時に並行して行っている。
【０００３】
【発明が解決しようとする課題】
ところが、上記従来のファクシミリ装置では、複数の回線において、並行してファクシミリ受信を行った場合、記録紙への出力順序は、着信した順（受信開始順）になっている。そのため、先に着信した受信データが高画質モード（ファインモード）で伝送されたものであって、そのデータ量が多く、通信時間が長くなったときには、後に着信したデータ量が少ない受信データの印字出力は、先の着信に対する印字出力が完了するまで待たなければならかった。
【０００４】
このことを換言すれば、このファクシミリ装置にページプリンタを備え、高速印字を実現している場合であっても、先に着信はしたものの、受信データ１ページ当りのデータ量が多く、印字出力までに時間がかかるときには、この着信から印字出力までの時間中は、例え、後から着信した受信データが１ページ分蓄積されたとしても、印字出力が開始できず、この装置全体の印字出力にかかる時間が長くなる傾向にあった。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、複数の回線を通じて受信したデータの印字出力順序を制御することによって、装置全体の印字出力にかかる時間が短縮できるファクシミリ装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１では、データ受信を開始した回線毎に、第１ページのデータ受信が完了したときの受信時刻を記憶する記憶手段と、第１ページのデータ受信が完了した回線のうち、記憶手段に記憶した受信時刻が最古である回線から順に印字出力を行う制御手段を備えており、制御手段は、各々の回線を通じたデータ受信処理と受信データの印字出力処理とを並行して行い、各々の回線の受信データの印字出力を開始したときには、全ページ分の印字出力が完了するまで、他の受信データの印字出力を行わないことを特徴とする。
【０００７】
ここに記憶手段は、同じ回線において、複数のデータ受信を続けて行い、受信したデータを順にメモリに蓄積する場合があるので、回線毎ではなく、データ受信毎に１ページ分の受信完了時の受信時刻を記憶する。また、予め、各回線毎に複数の受信時刻が記憶できるようにしておくと、記憶手段全体の記憶容量が大きくなることから、データ受信を開始した回線毎に、その都度、記憶領域を確保する方法を採る。
【０００８】
請求項２では、制御手段は、記憶手段の最古の受信時刻が複数あるときには、上記記憶手段に対し予め定められた順序に従って、受信データの印字出力を行うことを特徴とする。
ここに、記憶手段に対し予め定められた順序とは、データ受信を開始した回線毎に確保した記憶域に予め割り付けられた番号（テーブル番号）順や、記憶開始順、すなわち着信順などがある。
【００１０】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面とともに説明する。
図１は、本発明に係る複数回線を接続したファクシミリ装置の構成の一例を示すブロック図である。
ここには、ファクシミリ装置本体１に、１又は複数のオプションボード２を付加し、それぞれに回線Ｌ１，Ｌ２を接続して、ファクシミリ通信を行う構成を示している。
【００１１】
この場合、ファクシミリ装置本体１がマスタユニット、オプションボード２がスレーブユニットを構成し、各オプションボード２に備えられたデュアルポートＲＡＭ２０（以下、ＤＰＲＡＭという）を介して、ファクシミリ装置本体１とオプションボード２間でデータ転送を行う。
つまり、ファクシミリ装置本体１と複数のオプションボード２とは、接続ラインＬａ，Ｌｂ，…によってデイジーチェーン接続され、転送経路上の各オプションボード２のＤＰＲＡＭ２０を介してデータ転送が行われる。
【００１２】
なお、複数の回線Ｌ１，Ｌ２を接続する構成は、これには限定されず、ファクシミリ装置本体１に、複数の回線接続部を設けて構成してもよい。また、回線を増設するためのスレーブユニットは、独立した装置、即ち、装置本体１に着脱可能なオプションボード等には限定されず、回路基板上にＬＳＩの一部を占める回路部分として構成することもできる。
【００１３】
図中のファクシミリ装置本体１は、本発明の制御手段であり、ＣＰＵなどで構成された信号処理部１１と、電話回線Ｌ１を接続するＮＣＵ１２（網制御装置）と、電話回線Ｌ１を通じてファクシミリ通信を行うためのモデム１３と、相手先の電話番号を自動発呼するためのオートダイヤラー１４と、原稿の画像を読取走査する画像読取部１５と、記録紙にファクシミリ受信した画像などを記録する印字出力部１６と、テンキーや各種設定キーで構成された操作部１７と、液晶画面などで構成された表示部１８と、ＲＯＭやＲＡＭで構成された記憶部１９とを備える。
【００１４】
なお、信号処理部１１には、ファクシミリ通信制御、メモリ制御、画像データの符号化／復号化処理などの処理回路が含まれている。
一方のオプションボード２には、ＤＰＲＡＭ２０の他に、装置本体１と同様に、信号処理部２１と、ＮＣＵ２２と、モデム２３と、オートダイヤラー２４とを備えており、ＮＣＵ２２を接続した電話回線Ｌ２によって、装置本体１に接続された電話回線Ｌ１とは別に、ファクシミリ通信ができるようになっている。
【００１５】
オプションボード２側の受信データは、ＤＰＲＡＭ２０を介して、装置本体１に転送され、印字出力部１６から出力される。オプションボード２から装置本体１へのデータ転送は、オプションボード２の信号処理部２１がＤＰＲＡＭ２０に書き込んだデータを、装置本体１の信号処理部１１が読み出すことにより行われる。
【００１６】
本発明では、記憶部１９に、受信した画像データを蓄積する画像メモリの他に、データ受信を開始した回線毎に、１ページ分の受信が完了したときの受信時刻を記憶する記憶手段を構成しており、これを信号処理部１１が参照して、印字出力部１６による印字順序を決め、受信データを記録紙に出力する。
図２には、記憶部１９の構成の一例を示している。
【００１７】
ここに示した記憶部１９は、印字順序などを管理するテーブルで構成されており、データ受信毎に使用されていないテーブルを検索して、各テーブルの番号（１〜ｎ）に対応した記憶域を確保する構成になっている。これによって、同じ回線Ｌ１あるいはＬ２で異なるデータ受信が連続し、受信したデータを順次、画像メモリに蓄積する場合でも、データ受信毎に記憶域を確保するので、印字出力が確実になされる。
【００１８】
この記憶部１９は、各テーブル番号毎に、動作状態１９ａ（ステータス）と、通信管理データが格納されている領域のポインタであるジャーナルポインタ１９ｂと、受信ページ数１９ｃと、プリントページ数１９ｄと、消去ページ数１９ｅと、受信を開始した回線Ｌ１，Ｌ２を識別するための回線番号１９ｆと、１ページ分の受信が完了したときの受信時刻１９ｇとが記憶される。なお、ジャーナルポインタ１９ｂは、代行受信消去通知（後述、図６参照）を印字出力するときに備え、受信完了時に設定される。
【００１９】
このような構成において、信号処理部１１は、受信時刻１９ｇが最古である回線Ｌ１，Ｌ２の受信データから順に印字出力を行うように制御する。
以下に、本発明の基本動作を図３〜図５のフローチャートとともに説明する。図３にはデータ受信処理の動作、図４にはテーブル更新処理（記憶部１９の更新）の動作、図５には印字出力処理の動作を示す。
【００２０】
これら３つの処理は並行に動作しており、データ受信処理、印字出力処理では、テーブル更新処理に各種要求や通知を行い、これに対して、テーブル更新処理が記憶部１９の内容を設定、更新するようになっている。
図３のデータ受信処理では、着信すれば、まず、着信通知をテーブル更新処理に行う。この結果が正常であれば、データ受信を開始し、データを順次画像メモリに蓄積する。ここで、１ページ分のデータを受信する度に、テーブル更新要求を行い、全ページの受信が完了すれば、受信終了通知を行い、着信待ち状態に戻る（ステップ１００〜１０７）。
【００２１】
ところが、受信中に異常が発生したときは、通信エラーとし、１ページ以上の受信が完了していなければテーブル消去要求を行い、完了していれば受信終了通知を行う（ステップ１０８〜１１０）。
図４のテーブル更新処理では、各要求や通知の種別に従って、以下の各処理を行う。
【００２２】
着信通知を受ければ、動作状態１９ａが「未使用」であるテーブル（空きテーブル）を検索し、空きテーブルがあれば、着信した回線Ｌ１，Ｌ２を識別する回線番号１９ｆをセットし、動作状態１９ａを「セット中」に変更して、着信通知結果を正常とする一方、空きテーブルがなければ着信通知結果を異常とする（ステップ２０１〜２０６）。この結果によって、データ受信処理では、データ受信を開始するか否かを判断している。
【００２３】
テーブル更新要求を受ければ、受信ページ数１９ｃを１ページずつカウントアップし、このカウントが「０」から「１」になれば、このときの時刻を時計回路（不図示）から取り込んで受信時刻１９ｇにセットし、動作状態１９ａを「蓄積中」にする（ステップ２１１〜２１４）。受信ページ数１９ｃが「２」以上であれば、ステップ２１３，２１４の処理は行わない。
【００２４】
受信終了通知を受ければ、動作状態１９ａを「プリント中」とし、また、テーブル消去要求を受ければ、動作状態１９ａを「未使用」に戻して、受信ページ数１９ｃを「０」にする等の他の内容のクリアを行う（初期状態にする）。
また、印字出力処理から１ページ完了通知を受けると、プリントページ数１９ｄを１ページずつカウントアップする。そして、このページのデータを画像メモリ（蓄積メモリ）から消去し、消去ベージ数１９ｅを１ページずつカウントアップする（ステップ２４１〜２４３）。
【００２５】
本実施例では、１回のデータ受信についての印字出力は１部のみであるので、プリントページ数１９ｄと消去ページ数１９ｅの更新タイミングは同じになっている。複数部数の印字出力を行う場合には、１部目の印字出力を完了した時点でプリントページ数１９ｄを更新し、最終部の印字出力を完了した時点で消去ページ数１９ｅを更新する。これによって、印字中のページと印字が完了したページを認識することができる。
【００２６】
図５の印字出力処理では、動作状態１９ａが、１ページ分（第１ページ）のデータ受信が完了した「蓄積中」、あるいは、全ページのデータ受信が完了した「プリント中」であれば、印字出力動作を開始する。他のテーブルにも、動作状態１９ａが「蓄積中」あるいは「プリント中」のものがあれば、受信時刻１９ｇを比較し、最古のものから印字出力するようにし、また、最古のものが複数あれば、テーブル番号（１〜ｎ）が小さい順から出力するように印字データを選択する（ステップ３００〜３０５）。
【００２７】
なお、ここでは印字出力できるデータを、動作状態１９ａが「蓄積中」あるいは「プリント中」であるものから選択しているが、受信ページ数１９ｃが「１」以上になっているものでもよい。
このように、１ページ分のデータ受信が完了した時刻を基準に、印字順序を決めるようにすれば、先に着信した受信データのデータ量が多く、印字出力までに時間がかかるような場合でも、この時間内に、後から着信した受信データが１ページ分蓄積されれば、印字出力を開始することができ、全体的な印字出力時間を短縮することができる。
【００２８】
なお、最古の受信時刻１９ｇが複数あるときの印字順序は、テーブル番号順には限定されず、記憶部１９に更に着信時刻を記憶することにより、印字順序を着信順、すなわち記憶部１９への記憶開始順などとしてもよい。
続いて、選択されたデータを画像メモリから読みだして、印字出力部１６により印字出力を行うが、１ページの印字が完了する度に、１ページ完了通知をテーブル更新処理に対して行い、全ページの印字出力が完了すれば、テーブル消去要求を行う（ステップ３０６〜３１０）。なお、動作状態１９ａが「蓄積中」であるときに、プリントページ数１９ｄが受信ページ数１９ｃと同じになったときには、印字出力動作は一時中断することになる。
【００２９】
このように、受信データの印字出力が一旦開始すれば、全ページ分の印字出力が完了するまで、他の受信データの印字出力を行わない。したがって、異なる受信データの印字出力がページとページの間に混在することがない。
次に、代行受信消去通知について説明する。
停電発生後の電源立ち上げ時（復旧時）に、印字できなかったデータがあると記憶されていれば、記憶部１９の動作状態１９ａを「停電」にセットする。そして、動作状態１９ａが「停電」であるテーブルを検索し、受信時刻１９ｇが最古のものから（最古のものが複数あれば、上記と同様にテーブル番号順などによって）、ジャーナルポインタ１９ｂを基に通信管理データを参照して、図６に示すように、代行受信消去通知の印字内容を編集し出力する。このため、記憶部１９には不揮発性のＥＥＰＲＯＭ等を使用したり、ファクシミリ装置本体１にメモリバックアップ用のバッテリを備える。
【００３０】
【発明の効果】
以上の説明からも理解できるように、本発明の請求項１に記載のファクシミリ装置によれば、データ受信を開始した回線毎に記憶された第１ページの受信完了時刻に基づいて印字順序を決めるので、先に着信した回線の受信データのデータ量が多く、印字出力までに時間がかかるような場合であっても、この時間内に、後から着信した回線の受信データが１ページ分蓄積され、印字出力できるようになれば、この印字出力を開始することができる。したがって、従来に比べ、装置全体の印字出力にかかる時間を短縮できる。
また、受信データの印字出力を開始したときには、全ページ分の印字出力が完了するまで、他の受信データの印字出力を行わないので、異なる受信データの出力がページとページの間で混在することがない。
【００３１】
請求項２に記載のファクシミリ装置によれば、１ページ分のデータ受信が完了した時刻が最古であるものが複数あったとしても、予め定められた順序に従って、受信データの印字出力を開始することができる。
【図面の簡単な説明】
【図１】本発明に係るファクシミリ装置の構成の一例を示したブロック図である。
【図２】記憶手段の構成の一例を示した図である。
【図３】本発明に係るファクシミリ装置の基本動作を示したフローチャートである（データ受信処理）。
【図４】本発明に係るファクシミリ装置の基本動作を示したフローチャートである（テーブル更新処理）。
【図５】本発明に係るファクシミリ装置の基本動作を示したフローチャートである（印字出力処理）。
【図６】代行受信消去通知の一例を示す図である。
【符号の説明】
１・・・ファクシミリ装置本体
１１・・・信号処理部
１６・・・印字出力部
１９・・・記憶部
１９ａ・・・動作状態
１９ｆ・・・回線番号
１９ｇ・・・受信時刻
２・・・オプションボード
２０・・・ＤＰＲＡＭ
２１・・・信号処理部
Ｌ１，Ｌ２・・・回線
【図１】
0003721668.tif 000002
【図２】
0003721668.tif 000003
【図３】
0003721668.tif 000004
【図４】
0003721668.tif 000005
【図５】
0003721668.tif 000006
【図６】
0003721668.tif 000007