(57)【特許請求の範囲】
【請求項１】
ファクシミリ機能とプリンタ機能とを備え、複数の端末装置と通信回線による接続された、ファクシミリ機能を有した画像形成装置において、
ファクシミリ機能動作時に受信したファクシミリ受信データを待避する複数の端末装置を予め登録する端末装置登録手段と、
プリンタ機能動作時にファクシミリ受信し、画像形成装置本体のファクシミリ受格納用記憶部の容量が不足すると予測されるとき、上記端末装置登録手段により登録された端末装置の記憶部を選択してファクシミリ受信データを待避格納する待避格納手段と、
プリンタ機能の動作を検知するプリンタ動作検知手段と、
上記プリンタ動作検知手段によりプリンタ動作が終了したことを検知した時、端末装置の記憶部に待避格納されているファクシミリ受信データを画像形成装置本体に転送し、ファクシミリ機能を動作させ出力するファクシミリ手段と、
上記端末装置の記憶部の空き容量を検知する空き容量検知手段と、
上記空き容量検知手段により検知した空き容量が最大の端末装置を判定する端末装置判定手段とを備え、
上記待避格納手段は、端末装置判定手段により判定した最大空き容量の端末装置の記憶部にファクシミリ受信データを待避格納してなり、
さらに上記画像形成装置本体のファクシミリ部の記憶部のファクシミリ受信データの有無を検知する受信データ有無検知手段を備え、
上記待避格納手段は、受信データ有無検知手段によりファクシミリ受信データを検知した場合、そのファクシミリ受信データを直ちに端末装置の記憶部に待避格納することを特徴とするファクシミリ機能を有した画像形成装置。
【請求項２】
受信順ファクシミリ出力モードでない場合に上記端末装置の記憶部から画像形成装置本体のファクシミリ部に転送されたファクシミリ受信データの有無を一定時間毎に検知するファクシミリ受信データ転送検知手段と、
上記ファクシミリ部によるファクシミリ受信データの出力終了を上記ファクシミリ受信データ転送検知手段が検知したときには、他の端末装置の記憶部に待避格納されたファクシミリ受信データのファクシミリ部への転送を開始する転送手段とを備えたことを特徴とする請求項１記載のファクシミリ機能を有した画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ機能とプリンタ機能とを備え、複数の端末装置と通信回線により接続されたファクシミリ機能を有した画像形成装置に関するものである。
【０００２】
【従来の技術】
従来からファクシミリ装置は、受信したファクシミリデータを出力できない場合、ファクシミリデータはファクシミリ装置内の格納用メモリにメモリ受信される。特に、ファクシミリ装置に通信回線（ＬＡＮ等）により端末装置であるパーソナルコンピュータ（パソコン）を接続したものにおいては、パソコンからプリント出力中には受信したファクシミリデータを出力することができないため、ファクシミリデータをファクシミリ装置内の格納用メモリにメモリ受信することが多くなる。この場合、ファクシミリ装置内の格納用メモリが一杯になると、ファクシミリ受信できなくなるという問題があった。
【０００３】
この問題を解消したファクシミリ装置システムが特開平９−１３５３２３号公報に開示されている。このファクシミリ装置システムは、ファクシミリ装置とパソコンを直接通信回線で接続し、ファクシミリ装置のメモリの残り容量が不足する時に、パソコン側のメモリを利用し、パソコン側のメモリにファクシミリ受信したファクシミリデータを記憶していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のファクシミリ装置システムにおいては、ファクシミリ装置に対応してパソコンが直接接続されているにすぎず、この直接接続されているパソコンのメモリが使用できるだけであり、メモリ容量を充分確保することができず、しかも、パソコンのメモリにメモリ受信されたファクシミリデータをファクシミリ装置若しくはパソコンを操作して出力を行う必要があった。
【０００５】
【課題を解決するための手段】
上記の問題を解決するための本発明のファクシミリ機能を有した画像形成装置は、ファクシミリ機能とプリンタ機能とを備え、複数の端末装置と通信回線による接続された、ファクシミリ機能を有した画像形成装置において、ファクシミリ機能動作時に受信したファクシミリ受信データを待避する複数の端末装置を予め登録する端末装置登録手段と、
プリンタ機能動作時にファクシミリ受信し、画像形成装置本体のファクシミリ受格納用記憶部の容量が不足すると予測されるとき、上記端末装置登録手段により登録された端末装置の記憶部を選択してファクシミリ受信データを待避格納する待避格納手段と、
プリンタ機能の動作を検知するプリンタ動作検知手段と、
上記プリンタ動作検知手段によりプリンタ動作が終了したことを検知した時、端末装置の記憶部に待避格納されているファクシミリ受信データを画像形成装置本体に転送し、ファクシミリ機能を動作させ出力するファクシミリ手段と、
上記端末装置の記憶部の空き容量を検知する空き容量検知手段と、
上記空き容量検知手段により検知した空き容量が最大の端末装置を判定する端末装置判定手段とを備え、
上記待避格納手段は、端末装置判定手段により判定した最大空き容量の端末装置の記憶部にファクシミリ受信データを待避格納してなり、
さらに上記画像形成装置本体のファクシミリ部の記憶部のファクシミリ受信データの有無を検知する受信データ有無検知手段を備え、
上記待避格納手段は、受信データ有無検知手段によりファクシミリ受信データを検知した場合、そのファクシミリ受信データを直ちに端末装置の記憶部に待避格納することを特徴とする。
【０００８】
また、本発明は上述した構成の画像形成装置において、受信順ファクシミリ出力モードでない場合に上記端末装置の記憶部から画像形成装置本体のファクシミリ部に転送されたファクシミリ受信データの有無を一定時間毎に検知するファクシミリ受信データ転送検知手段と、
上記ファクシミリ部によるファクシミリ受信データの出力終了を上記ファクシミリ受信データ転送検知手段が検知したときには、他の端末装置の記憶部に待避格納されたファクシミリ受信データのファクシミリ部への転送を開始する転送手段とを備えたことを特徴とする。
【０００９】
【発明の実施の形態】
本発明の画像形成装置の実施形態を図とともに説明する。
【００１０】
図１は本発明のファクシミリ機能を有した画像形成装置であるデジタル複合プリンタが接続されているネットワークシステムを示す説明図である。この図１において、１はデジタル複合プリンタ、２はパソコン、３はデジタル複合プリンタでファクシミリ受信したファクシミリデータの待避格納機能が搭載されたパソコン、４は上記デジタル複合プリンタ１とパソコン２，３とを接続する通信回線であるＬＡＮ等のネットワーク、５はデジタル複合プリンタを接続した一般公衆回線、６は一般公衆回線５に接続されたファクシミリ装置である。上記デジタル複合プリンタ１は一般公衆回線５を介してファクシミリ装置６とファクシミリデータを送受信可能となっている。
【００１１】
そして、上記パソコン３ａ，３ｂ，３ｃ，３ｄの４台のパソコンがファクシミリデータの待避格納機能を搭載しており、デジタル複合プリンタ１とこれらにパソコン３ａ，３ｂ，３ｃ，３ｄの間でファクシミリ受信データの待避格納処理及び退避格納されたファクシミリ受信データの出力処理が実行される。なお、本実施形態においては、待避格納機能を搭載していないパソコン２ａ，２ｂ，２ｃ，２ｄもネットワーク４に接続されているが、すべてのパソコンに待避格納機能を搭載してもよく、待避格納機能を搭載するパソコンに特に制限はない。
【００１２】
図２はデジタル複合プリンタ１の構成を示すブロック図であり、図２において、１１は一般公衆回線５に接続しファクシミリデータの送受信処理及びファクシミリデータを解析し画像データに変換或いは画像データをファクシミリデータに変換するためのファクシミリ（ＦＡＸ）部、１２はＬＡＮ等のネットワーク４に接続しネットワーク４上のデータを送受信処理するためのネットワーク接続部、１３はパソコン２，３から送信されたプリンタデータを解析し画像データに変換するためのプリンタ部、１４はファクシミリデータを送信する原稿画像を画像データに変換するスキャナ部、１５は待避格納先のパソコンアドレスやファクシミリ受信データなどの各種データを記憶する記憶装置、１６は画像データを用紙上に可視像として出力するプリント部であり、デジタル複合プリンタ１はこれらの部分より構成される。上記記憶装置１５において、ファクシミリ受信データを記憶する部分は特にファクシミリ受信格納用メモリと呼ぶ。
【００１３】
このデジタル複合プリンタ１において、原稿画像をファクシミリ受信する場合は、スキャナ部１４で原稿画像を画像データに変換した後、ファクシミリ部１１でその画像データをファクシミリデータに変換し、一般公衆回線５の指定されたファクシミリ装置６にそのファクシミリデータを送信する。
【００１４】
ファクシミリデータを受信出力する場合は、一般公衆回線５を介して送信されたファクシミリデータをファクシミリ部１１で受信して画像データに変換し、プリント部１６でその画像データを出力する。
【００１５】
デジタル複合プリンタ１がプリンタ出力中のためにファクシミリ受信できない場合は、一般公衆回線５より送信されたファクシミリデータをファクシミリ部１１で受信した後、そのファクシミリ受信データを記憶装置１５内のファクシミリ受信格納用メモリに格納する。
【００１６】
ファクシミリ受信データをパソコンに待避する場合は、受信したファクシミリ受信データ或いは記憶装置１５内のファクシミリ受信格納用メモリに格納されたファクシミリ受信データをネットワーク接続部１２によりあらかじめ登録されたファクシミリ受信データ待避用のパソコン３に送信する。
【００１７】
待避格納されたファクシミリ受信データを出力する場合は、ネットワーク接続部１２から待避格納されたファクシミリ受信データを受信して画像データに変換し、プリント部１６でその画像データを出力する。
【００１８】
パソコンからネットワーク４を介してプリント出力する場合は、ネットワーク接続部１２からプリンタデータを受信して画像データに変換し、プリント部１６でその画像データを出力する。
【００１９】
図３はデジタル複合プリンタ１のファクシミリ受信格納用メモリにファクシミリ受信データが格納されている様子を示す説明図である。受信したファクシミリ受信データは、ファクシミリ受信格納用メモリに受信順に格納される。図に示されているようにファクシミリ受信データのサイズは夫々異なっており、ファクシミリ受信データ待避用のパソコン３のハードディスク（ＨＤ）メモリの空き容量が小さい場合、ファクシミリ受信格納用メモリを検索しその空き容量内に収まるサイズ（容量）のファクシミリ受信データを検索する。
【００２０】
図４乃至図８は、本実施形態のデジタル複合プリンタ１とパソコン３でファクシミリ受信データを一時的に待避格納しその待避格納したファクシミリ受信データを出力する各動作を説明するフローチャートである。
【００２１】
図４はファクシミリ受信データを待避処理するデジタル複合プリンタ１の動作手順を示している。ファクシミリデータを待避する場合、まず、ファクシミリ受信が有るか否かをチェックし（Ｓ１）、ファクシミリ受信があれば、プリント出力中であるか否かをチェックする（Ｓ２）。プリント出力中でなければ、そのままファクシミリデータを受信し（Ｓ３）、そのファクシミリ受信データを出力する（Ｓ４）。
【００２２】
ステップＳ２でプリント出力中であれば、ファクシミリ受信格納用メモリに充分な空きがあるか否かをチェックする（Ｓ５）。充分な空きがある場合、ファクシミリデータを受信し（Ｓ６）、そのファクシミリ受信データをファクシミリ受信格納用メモリに格納する（Ｓ７）。ステップＳ５において、ファクシミリ受信格納用メモリに充分な空きがない場合、ネットワーク接続されたファクシミリ受信データ待避用のパソコン３に対して待避処理を開始する。
【００２３】
まず、予め登録された最初の待避用のパソコンを現待避用パソコンとする（Ｓ８）。現待避用パソコンのアドレスをチェックし（Ｓ１０）、登録パソコンがあることを確認する。ここで、現待避用パソコンのアドレスがない場合は、登録パソコンの終了を示す。
【００２４】
ステップＳ１０において、現待避用パソコンのアドレスがある場合、登録パソコンがあることを示すので、そのアドレスを取り出し（Ｓ１１）、現待避用パソコンのアドレスに相当するパソコンが接続されているか否かをチェックする（Ｓ１２）。接続されていれば、そのパソコンからＨＤメモリ容量を取得し（Ｓ１３）、待避モードが最大容量ＨＤメモリ待避モードであるか否かをチェックする（Ｓ１４）。このとき、最大容量ＨＤメモリ待避モードとは、ファクシミリ受信データが常にＨＤメモリが最大容量のパソコンに対して待避格納処理するモードのことである。
【００２５】
ステップＳ１４において最大容量ＨＤメモリ待避モードでない場合、ＨＤメモリに充分な空きがあるか否かをチェックする（Ｓ１５）。ＨＤメモリに充分な空きがあれば、ファクシミリデータを受信し（Ｓ１６）、現待避用パソコンのアドレスに相当するパソコンのＨＤメモリにそのファクシミリ受信データを待避する（Ｓ１７）。最大容量ＨＤメモリ待避モードでない場合は、ステップＳ１５において、ＨＤメモリに充分な空きがなければ、予め登録された次の待避用パソコンを現パソコンとして（Ｓ１８）、ステップＳ１０からステップＳ１５までの処理を繰り返し、ＨＤメモリに充分な空きがある待避用パソコンが見つかるまで、すべての登録された待避用パソコンをチェックする。
【００２６】
最大容量ＨＤメモリ待避モードである場合は（Ｓ１９）、予め登録された待避用パソコンのＨＤメモリ容量を順にチェックし、ステップＳ１０において現待避用パソコンアドレスがなしとなり、すべての待避用パソコンのＨＤメモリ容量チェックが終了すると、ＨＤメモリの最大容量のパソコンを現待避用パソコンとし（Ｓ２０）、ステップＳ１６，ステップＳ１７でファクシミリ受信データをそのパソコンに待避する。
【００２７】
ステップＳ１において、ファクシミリ受信がなければファクシミリ受信格納用メモリにファクシミリ受信データがあるか否かをチェックし（Ｓ２１）、ファクシミリ受信データがあればファクシミリ受信格納用メモリのファクシミリ受信データ待避処理を実行する（Ｓ２２）。ステップＳ２１において、ファクシミリ受信データがなければ何もせずに動作を終了する。
【００２８】
次に、ファクシミリ受信格納用メモリのファクシミリ受信データを待避処理するデジタル複合プリンタの動作を図５に示す。
【００２９】
まず、ファクシミリ受信格納用メモリの最初のファクシミリ受信データを現ファクシミリ受信データとし（Ｓ３１）、予め登録された最初の待避用パソコンを現待避用パソコンとする（Ｓ３２）。登録データの終了をチェックするために、現待避用パソコンのアドレスをチェックし（Ｓ３３）、アドレスがなければ、登録データが終了で、ファクシミリ受信格納用メモリのファクシミリ受信データ待避処理を終了する。アドレスがあれば、現待避用パソコンのアドレスを取り出し（Ｓ３４）、現待避用パソコンのアドレスに相当するパソコンが接続されているか否かをチェックする（Ｓ３５）。
【００３０】
接続されていれば、そのパソコンからＨＤメモリ容量を取得し（Ｓ３６）、現ファクシミリ受信データサイズ（容量）がＨＤメモリ容量より小さいか否かをチェックする（Ｓ３７）。小さければ、現ファクシミリ受信データがＨＤメモリに待避可能であるため、現待避用パソコンのアドレスに相当するパソコンのＨＤメモリに現ファクシミリ受信データを待避する（Ｓ３８）。
【００３１】
ステップＳ３７において、現ファクシミリ受信データサイズがＨＤメモリ容量より大きい場合、現ファクシミリ受信データはＨＤメモリに待避不可であるため、この場合、ファクシミリ受信格納用メモリにＨＤメモリ容量より小さいファクシミリ受信データがあるか否かをチェックする（Ｓ３９）。
【００３２】
小さいファクシミリ受信データがあれば、そのファクシミリ受信データを現ファクシミリ受信データとし（Ｓ４０）、ステップＳ３８でそのファクシミリ受信データを待避する。
【００３３】
ステップＳ３５において、現待避用パソコンの接続がないか、或いは、ステップＳ３９において、小さいファクシミリ受信データがなければ、予め登録された次の待避用パソコンを現パソコンとして（Ｓ４１）、登録された待避用パソコンがなくなるまで、ステップＳ３３以降の処理を繰り返す。
【００３４】
ステップＳ３８にて現ファクシミリ受信データを待避した後は、ファクシミリ受信格納用メモリにファクシミリ受信データがあるか否かをチェックし（Ｓ４２）、ファクシミリ受信データがあれば、ファクシミリ受信格納用メモリの次のファクシミリ受信データを現ファクシミリ受信データとし（Ｓ４３）、ファクシミリ受信格納用メモリのファクシミリ受信データがなくなるまで、ステップＳ３２以降の処理を繰り返す。そして、ファクシミリ受信格納用メモリにファクシミリ受信データがなければ動作を終了する。このようにして、ファクシミリ受信格納用メモリ内のファクシミリ受信データを予め登録された待避用パソコンに待避する。
【００３５】
次に、待避格納したファクシミリ受信データを出力するデジタル複合プリンタの動作を図６に示す。
【００３６】
まず、ファクシミリ受信データを待避格納したパソコンからＨＤメモリに待避格納されたファクシミリ受信データの転送要求があるか否かをチェックし（Ｓ５１）、転送要求がなければ、そのまま終了する。転送要求があれば、パソコンから転送されるＨＤメモリに待避格納されたファクシミリ受信データを受信し（Ｓ５２）、転送が終了したか否かをチェックする（Ｓ５３）。
【００３７】
転送処理中、処理中のファクシミリ受信データの受信順問い合わせがないかをチェックし（Ｓ５４）、問い合わせがあれば、そのパソコンに受信順を通知する（Ｓ５５）。転送が終了するまでこの処理を繰り返し、転送が終了すると、そのファクシミリ受信データを出力し（Ｓ５６）、動作を終了する。
【００３８】
次に、待避するパソコンを自動登録するデジタル複合プリンタの動作を図７に示す。
【００３９】
まず、デジタル複合プリンタは、ネットワーク全体に待避格納機能搭載のパソコンの問い合わせを行う（Ｓ６１）。その後、待避格納機能搭載のパソコンから応答があるか否かをチェックし（Ｓ６２）、返答があれば、そのパソコンのアドレスを待避格納用パソコンとして順に登録する（Ｓ６３）。返答がなければ、待避格納用パソコンの自動登録処理の動作を終了する。
【００４０】
次に、ファクシミリ受信データを待避格納及び出力するパソコンの動作を図８に示す。
【００４１】
まず、待避格納機能を搭載したパソコンは、デジタル複合プリンタからＨＤメモリ空き容量の確認要求があるか否かをチェックし（Ｓ６１）、要求があった場合、ＨＤメモリの待避格納用領域として設定された部分の空き容量をデジタル複合プリンタに通知する（Ｓ６２）。
【００４２】
ＨＤメモリ空き容量の確認要求がなければ、デジタル複合プリンタからファクシミリ受信データ待避要求があるか否かをチェックし（Ｓ６３）、待避要求がなければ、上記の処理を繰り返す。待避要求があれば、デジタル複合プリンタからファクシミリ受信データを受信して待避格納し（Ｓ６４）、デジタル複合プリンタのプリンタ出力動作の終了するまで待機する（Ｓ６５）。
【００４３】
プリンタ出力動作が終了すれば、受信順ファクシミリ出力モードかチェックし（Ｓ６６）、受信順ファクシミリ出力モードであれば、デジタル複合プリンタから次にファクシミリ出力すべき待避格納ファクシミリ受信データの受信順を取得する（Ｓ６７）。ファクシミリ出力すべき受信順がこのパソコンのＨＤメモリに待避格納したファクシミリ受信データであるか否かをチェックし（Ｓ６８）、そうであれば、ＨＤメモリに待避格納したファクシミリ受信データをデジタル複合プリンタに転送した後（Ｓ６９）、その転送終了したファクシミリ受信データをＨＤメモリより消去する（Ｓ７０）。
【００４４】
ステップＳ６６において受信順ファクシミリ出力モードでない場合、他のパソコンから待避格納されたファクシミリ受信データのファクシミリプリント中でないか一定時間毎にチェックし（Ｓ７１），（Ｓ７２）、他のパソコンからのファクシミリプリントが終了すれば、ステップＳ６９，Ｓ７０でファクシミリ受信データを転送・消去して動作を終了する。
【００４５】
【発明の効果】
本発明によれば、プリンタ機能動作時にファクシミリ受信しても、このファクシミリ受信データを複数の端末装置の記憶部に待避格納することができるので、多数のファクシミリ受信データを受信することができ、しかも、プリンタ機能の動作が終了すると、端末装置の記憶部に待避格納されていたファクシミリ受信データをファクシミリ部により出力するので、プリンタ機能による出力とファクシミリ機能による出力とが混在するのを防止することができる。
【００４６】
また、空き容量が最も大きい端末装置の記憶部にファクシミリ受信データを待避格納するので、１個の端末装置に集中してファクシミリ受信データが待避格納されるのを防止することができ、複数の端末装置の記憶部を平均的に利用することができる。
【００４８】
さらに、画像形成装置本体のファクシミリ部の記憶部にファクシミリ受信データがある場合、このファクシミリ受信データを端末装置の記憶部に待避格納するので、ファクシミリ部の記憶部に常に空き容量を確保することができ、ファクシミリ受信によるファクシミリ受信データの記憶を確実に行うことができる。
【００４９】
また、本発明によれば、受信順ファクシミリ出力モードでないモードに切り換えることができ、該受信順ファクシミリ出力モードでないモードにて、複数の端末装置の記憶部に待避格納されたファクシミリ受信データを順次出力することにより、すべてのファクシミリ受信データを入手することができる。
【図面の簡単な説明】
【図１】本発明のファクシミリ機能を有した画像形成装置であるデジタル複合プリンタが接続されているネットワークシステムを示す説明図である。
【図２】本発明のデジタル複合プリンタの実施形態のブロック図である。
【図３】本発明のデジタル複合プリンタのファクシミリ受信格納用メモリにファクシミリ受信データが格納されている様子を示す説明図である。
【図４】本発明のデジタル複合プリンタのファクシミリ受信データの待避処理動作を示すフローチャートである。
【図５】本発明のデジタル複合プリンタのファクシミリ受信格納用メモリにファクシミリ受信データを待避処理する動作を示すフローチャートである。
【図６】本発明のデジタル複合プリンタの待避格納したファクシミリ受信データの出力処理動作を示すフローチャートである。
【図７】本発明のデジタル複合プリンタにおいてファクシミリ受信データを待避するパソコンを自動的に登録する動作を示すフローチャートである。
【図８】本発明のデジタル複合プリンタに接続したパソコンのファクシミリ受信データを待機格納及び出力する動作を示すフローチャートである。
【符号の説明】
１  デジタル複合プリンタ
２  パソコン
３  待避格納機能を搭載したパソコン
４  ネットワーク
５  一般公衆回線
６  ファクシミリ装置
【図１】
0003725701.tif 000002
【図２】
0003725701.tif 000003
【図３】
0003725701.tif 000004
【図４】
0003725701.tif 000005
【図５】
0003725701.tif 000006
【図６】
0003725701.tif 000007
【図７】
0003725701.tif 000008
【図８】
0003725701.tif 000009