(57)【特許請求の範囲】
【請求項１】
ファクシミリ制御機能部および他の制御機能部を持ち外部機器と接続するデータ通信装置において、
第１記憶装置及び当該第１記憶装置をバックアップする第２記憶装置と、
受信した文書情報を前記第１記憶装置及び第２記憶装置に記憶する毎に、当該文書情報を記憶した前記第１記憶装置のファイル番号及び前記第２記憶装置のファイル番号と対応付けて格納している受信ジョブテーブルとを備え、
前記ファクシミリ制御機能部は、前記ジョブテーブルを参照して、前記第１記憶装置及び前記第２記憶装置にアクセスして所望の文書情報のバックアップ記憶あるいは削除を行う一方、
前記他の制御機能部及び前記外部機器は、前記第２記憶装置のみにアクセスして文書情報の取り出し、削除を可能としたことを特徴とするデータ通信装置。
【請求項２】
前記他の制御機能部は、コピー制御機能部および／またはプリント制御機能部であるであることを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記外部機器は、外部装置接続用インターフェースを介して接続されたコンピュータであることを特徴とする請求項１または２に記載のデータ通信装置。
【請求項４】
前記ファクシミリ制御機能部は、受信した文書情報について削除要求が発生したときは、当該文書情報を前記第１の記憶装置および第２の記憶装置から削除することを特徴とする請求項１から３の何れか１つに記載のデータ通信装置。
【請求項５】
前記削除要求は、少なくとも前記第１の記憶装置に記憶されている受信した文書情報のプリント終了により発生することを特徴とする請求項１から４の何れか１つに記載のデータ通信装置。
【請求項６】
装置起動時に、前記第１の記憶装置に記憶されている文書情報の前記削除要求以外の原因による消失をチェックし、当該文書情報が前記削除要求以外の原因により前記第１の記憶装置から消失しているときは、前記第２の記憶装置にバックアップ記憶されている当該文書情報を、前記第１の記憶装置に複写することを特徴とする請求項１から５の何れか１つに記載のデータ通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信した文書情報が、プリント等の所定の削除要求があるまでメモリに保存されるファクシミリ装置、ファクシミリ複合装置等のデータ通信装置に関し、突然の電源オフ等が生じても文書情報の回復が可能なデータ通信装置に関する。
【０００２】
【従来の技術】
ファクシミリ装置の中には、受信した文書情報（文字コード等からなる文書データ、ビットマップ等からなるイメージデータ）をプリントせずに、メモリに保存しておき、ネットワークを介して接続されたコンピュータから受信した文書情報を閲覧等できるものが開発、市販されるようになっている。
【０００３】
この種のファクシミリ装置では、通常、メモリに蓄積した文書情報のプリントが終了したときは、当該文書情報は削除される。また、メモリに蓄積した文書情報は、コンピュータから文書情報削除要求を受信したとにも削除される。
【０００４】
一方、最近では、ファクシミリ機能、プリンタ機能、コピー機機能等の他の複数の機器の機能を複合的に備えた装置（以下、「複合機」と言う）も広く普及するようになっている。この種の複合機の中には、大容量の二次記憶装置を備えたものものあり、メモリに記憶されているデータを前記大容量記憶装置にコピーすることができる（特開平１−２２９５４３号、特開平５−４８６４８号公報等参照）。また、複合機によっては、二次記憶装置を複合機のファクシミリ制御部や、コピー制御部等の各制御部、さらにはネットワークを介して接続されたコンピュータが、二次記憶装置に一時保存してある情報（ファイルないしデータ）を加工したり削除したりできるものもある。
【０００５】
【発明が解決しようとする課題】
ところが、一般的なファクシミリ装置では、不測の電源オフによるデータ保護がなされていないものも多い。このため、停電等の事故が生じたときは、文書情報の復旧は不可能となる。
【０００６】
また、上記の二次記憶装置を備えた複合機では、受信した文書情報は大量に二次記憶装置に蓄積できるものの。メモリに記憶された情報の全てを画一的にバックアップするようにすると、二次記憶装置の容量を大きくせざるを得ず、製造コストがアップするという問題がある。
【０００７】
さらに、上記複合機では、通常、二次記憶装置に受信した文書情報をコピーした時点で、メモリに蓄積されている文書情報は削除される。このため、二次記憶装置がフォーマットされたり、何らかの理由により蓄積してある文書情報が削除された場合には、もはや当該文書情報の回復は不可能となる。
【０００８】
本発明の目的は、受信した文書情報を、不測の電源オフ等から保護するとともに、真に必要な情報のみをハードディスク等にバックアップすることができるデータ通信装置を提供することにある。
【０００９】
本発明の他の目的は、データ通信装置に搭載されたファクシミリ制御機能部に基づいて受信した文書情報が蓄積されているハードディスク等がフォーマットされても、回復が可能なデータ通信装置を提供することにある。
【００１０】
【課題を解決するための手段】
本発明のデータ通信装置は、ファクシミリ制御機能部および他の制御機能部を持ち外部機器と接続するデータ通信装置において、第１記憶装置及び当該第１記憶装置をバックアップする第２記憶装置と、受信した文書情報を前記第１記憶装置及び第２記憶装置に記憶する毎に、当該文書情報を記憶した前記第１記憶装置のファイル番号及び前記第２記憶装置のファイル番号と対応付けて格納している受信ジョブテーブルとを備え、前記ファクシミリ制御機能部は、前記ジョブテーブルを参照して、前記第１記憶装置及び前記第２記憶装置にアクセスして所望の文書情報のバックアップ記憶あるいは削除を行う一方、前記他の制御機能部及び前記外部機器は、前記第２記憶装置のみにアクセスして文書情報の取り出し、削除を可能としたことを特徴とする。
【００１１】
本発明のデータ通信装置が、いわゆる複合機である場合には、ファクシミリ制御機能部以外の制御機能部は、コピー制御機能部および／またはプリント制御機能部である。また、通常、前記外部機器は、外部装置接続用インターフェースを介して接続されたコンピュータである。
【００１２】
本発明のデータ通信装置では、前記ファクシミリ制御機能部は、受信した文書情報について削除要求があったときは、当該文書情報を前記第１の記憶装置および第２の記憶装置から削除することができる。ここで、削除要求には、前記第１の記憶装置に記憶されている受信した文書情報のプリント終了に基づくものが含まれる。また、削除要求は、コンピュータ等の前記外部機器からの発行されることもある。
【００１３】
本発明のデータ通信装置では、装置起動時に、前記第１の記憶装置に記憶されている文書情報の前記削除要求以外の原因による消失をチェックし、当該文書情報が前記削除要求以外の原因により前記第１の記憶装置から消失しているときは、前記第２の記憶装置にバックアップ記憶されている当該文書情報を、前記第１の記憶装置に複写することができる。
【００１４】
なお、本発明のデータ通信装置では、前記ファクシミリ制御機能部は、前記第２の記憶装置にバックアップ記憶されている前記文書情報の前記削除要求以外の原因による削除チェックし、当該文書情報が前記削除要求以外の原因により消失しているときは、前記第１の記憶装置に記憶されている当該文書情報を、前記第２の記憶装置に再バックアップ記憶することもできる。
【００１５】
【発明の実施の形態】
図１は本発明の一実施形態にかかるファクシミリ装置の機能ブロック図である。図１において、ファクシミリ装置１Ａは、スキャナ部１０１と、プロッタ部１０２と、符号化復号化部１０３と、システム制御部１０４と、網制御部１０６と、モデム１０７と、文書情報メモリ１０８と、操作表示部１０９と、ハードディスク１１０とから構成され、これらは相互にバス１００を介して接続されている。
【００１６】
スキャナ部１０１は原稿画像を読み取り、プロッタ部１０２は文書情報メモリ１０８に格納された画情報をプリントする。符号化復号化部１０３は、ファクシミリ受信した文書データやスキャナ部１０１により読み取った文書データを復号化して文書情報メモリ１０８に格納する一方、文書情報メモリ１０８内の文書情報を符号化する。
【００１７】
システム制御部１０４は、図１ではファクシミリ制御機能部１０４１を備えている。ＣＰＵ，システムＲＯＭ，バッテリーバックアップされたシステムＲＡＭ，バッテリーバックアップされていないワークＲＡＭからなる。ＲＯＭには、システムプログラム，各種ドライバ等が格納され、システムＲＡＭには、受信した文書データの管理情報（後述する受信ジョブテーブル）、その他各種設定情報等が格納されている。ワークＲＡＭは、符号化や復号化処理を行う場合作業用として使用される。ワークＲＡＭは後述する文書情報メモリ１０８とハードウェア上同一のメモリデバイスを使用することができる。
【００１８】
網制御部１０６は、電話回線３００に接続されており、モデム１０７を介して他のファクシミリ装置と相互にファクシミリ通信を行うことができる。
【００１９】
文書情報メモリ１０８は、バッテリーバックアップされていないＲＡＭからなり、網制御部１０６を通じて他のファクシミリ装置から受信した文書データやスキャナ部１０１から受信した文書データを、文書情報として蓄積することができる。文書情報メモリ１０８に対しては、ファクシミリ制御機能部１０４１のみがアクセスできる。
【００２０】
操作表示部１０９は、テンキー、スタートキー、ストップキー等からなる操作部と、液晶ディスプレイ、ＬＥＤからなる表示部とからなる。
【００２１】
ハードディスク１１０には、文書情報メモリ１０８に蓄積されているファクシミリ受信した文書情報がバックアップされる他、種々の情報が記憶される。ハードディスク１１０に対しては、ファクシミリ制御機能部１０４１がアクセスできる。
【００２２】
後述するが（図９参照）、図１のファクシミリ装置１Ａでは、不測の電源オフしても、ハードディスク１１０の情報を文書情報メモリ１０８にコピーすることができるので、文書情報の回復が可能となる。
【００２３】
図２は、図１のファクシミリ装置１Ａにネットワーク制御部１０５が付加されて構成されたファクシミリ装置１Ｂを示している。
【００２４】
ネットワーク制御部１０５は、ＬＡＮ２００に接続されており、ファクリミリ制御機能部１０４１は、ネットワーク制御部１０５を通じてＬＡＮ２００に接続されたコンピュータ（他の制御部）とアクセスすることができる。図１では、ＬＡＮ２００には、ＰＣ１，ＰＣ１，・・・，ＰＣＮが接続されている。
【００２５】
図２のファクシミリ装置１Ｂのハードディスク１１０に対しては、ファクシミリ制御機能部１０４１がアクセスできる他、ＬＡＮ２００に接続されたＰＣがシステム制御部１０４を介してアクセスすることができる
【００２６】
図３（Ａ）は、図２に示したファクシミリ装置１Ｂにおいて、ファクシミリ制御部１０４が文書情報の操作コマンド（データ参照、データ書き込み、データ削除等）を受け取ったときの処理動作を示すフローチャートである。図３（Ａ）では、ネットワーク制御部１０５はＬＡＮ２００を通じてＰＣからコマンドを受信する（Ｓ１０１）。次に、ネットワーク制御部１０５は、ＰＣから受信したコマンド内容に対応する要求をシステム制御部１０４に発行する（Ｓ１０２）。これに応じて、システム制御部１０４は、ネットワーク制御部１０５から要求されたコマンドを実行する。ネットワーク制御部１０５は、受信したコマンドに対応するコマンド実行をシステム制御部１０４に要求するだけであり、当該要求がファクシミリ制御機能部１０４１による文書情報メモリ１０８へのアクセスなのか、ハードディスク１１０へのアクセスなのかの認識の必要はない。
【００２７】
システム制御部１０４は、データ参照、データ書き込み、データ削除等の要求をＰＣのほか、操作表示部１０９から受け取ることができるし、ファクシミリ制御機能部１０４１が実行するプログラムから受けることができる。
【００２８】
図３（Ｂ）は、システム制御部１０４が文書情報の参照要求を受け取ったときの処理動作を示すフローチャートである。図３（Ｂ）において、システム制御部１０４が、データ参照要求を受けると（Ｓ２０１）、要求元がＰＣであるか否かをチェックする（Ｓ２０２）。要求元がＰＣである場合には、ハードディスク１１０の該当データを参照し（Ｓ２０４）、要求元がＰＣでない場合には、文書情報メモリ１０８を参照する（Ｓ２０４）。
【００２９】
図４は、システム制御部１０４がデータ書込み要求を受け取ったときの処理動作を示すフローチャートである。図４において、システム制御部１０４が、データ書込み要求を受けると（Ｓ３０１）、要求元がＰＣであるか否かをチェックする（Ｓ３０２）。要求元がＰＣである場合には、ハードディスク１１０へのデータ書込みを行い（Ｓ３０３）、要求元がＰＣでない場合には、文書情報メモリ１０８へのデータ書込みか否かをチェックし（Ｓ３０４）、文書情報メモリ１０８へのデータ書込みである場合には、文書情報メモリ１０８へのデータ書込みを行い（Ｓ３０５）、文書情報メモリ１０８へのデータ書込みでない場合には、ハードディスク１１０へのデータ書込みを行う（Ｓ３０３）。
【００３０】
図５は、システム制御部１０４が文書情報のデータ削除要求を受け取ったときの処理動作を示すフローチャートである。図５において、システム制御部１０４が、データ削除要求を受けると（Ｓ４０１）、要求元がＰＣであるか否かをチェックする（Ｓ４０２）。要求元がＰＣである場合には、ハードディスク１１０からのデータの削除を行い（Ｓ４０３）、要求元がＰＣでない場合には、文書情報メモリ１０８からのデータ削除か否かをチェックし（Ｓ４０４）、文書情報メモリ１０８からのデータ削除である場合には、文書情報メモリ１０８からデータ削除を行い（Ｓ４０５）、文書情報メモリ１０８からのデータ削除でない場合には、ハードディスク１１０からのデータ削除を行う（Ｓ４０３）。
【００３１】
図６は、ファクシミリ機能・コピー機能・プリンタ機能を持つ本発明の他の実施形態にかかるファクシミリ装置１Ｃの機能ブロック図である。図６のファクシミリ装置１Ｃには、図１に示した各構成要素（符号１０１〜１０４，１０５〜１１０）に、さらにコピー制御機能部１０４２およびプリント制御機能部１０４３が設けられている。また、図７は、図６のファクシミリ装置１Ｃにネットワーク制御部１０５が付加されて構成されたファクシミリ装置１Ｄを示している。
【００３２】
ファクシミリ装置１Ｃにおいても、図３（Ｂ）、図４および図５のフローチャートに従った処理がそのまま適用される。ただし、図３（Ｂ）のステップＳ２０２、図４のステップＳ３０２、および図５のステップＳ４０２における判断においては、要求がコピー制御機能部１０４２またはプリント制御機能部１０４３からか否かの判断を行う。
【００３３】
また、ファクシミリ装置１Ｄにおいても、図３（Ｂ）、図４および図５のフローチャートに従った処理がそのまま適用される。ただし、図３（Ｂ）のステップＳ２０２、図４のステップＳ３０２、および図５のステップＳ４０２における判断においては、要求が、ＰＣ、コピー制御機能部１０４２またはプリント制御機能部１０４３からか否かの判断を行う。
【００３４】
図８（Ａ）は、図１、図２、図６および図７のファクシミリ装置１Ａ〜１Ｄにおいて、ファクシミリ制御機能部１０４１に基づいて、網制御部１０６からファクシミリ通信により文書データを受信するときの処理動作を示すフローチャートである。図８（Ａ）において、網制御部１０６およびモデム１０７が他のファクシミリ装置から文書データを受信すると（Ｓ５０１）、ファクシミリ制御機能部１０４１は、符号化復号化部１０３にデータの復号化を行わせ、受信文書データを文書情報メモリ１０８に蓄積する（Ｓ５０２）。この後、文書情報メモリ１０８の情報をハードディスク１１０にコピーする（Ｓ５０３）。
【００３５】
図８（Ｂ）は、図１、図２、図６および図７のファクシミリ装置１Ａ〜１Ｄにおいて、システム制御部１０４が、ハードディスク１１０に書き込まれた文書情報を削除するときの処理動作を示すフローチャートである。図８（Ｂ）において、システム制御部１０４がデータ削除の要求を受け取ると（Ｓ６０１）、システム制御部１０４は、ハードディスク１１０に蓄積された要求にかかる文書情報の削除を行うとともに（Ｓ６０２）、文書情報メモリ１０８に蓄積された要求にかかる文書情報の削除を行う（Ｓ６０３）。なお、図２および図７のファクシミリ装置１Ｂおよび１Ｄにおいて、システム制御部１０４は、ＰＣからの文書データの削除の要求を受けたときは、当該データが削除されるべきでないとき（たとえば、他のＰＣが必要とする文書情報である場合）には、文書データの削除を行わずに、削除しない旨をネットワーク制御部１０５を通して要求があったＰＣに返すことができる。
【００３６】
図９は、ファクシミリ装置１Ａ〜１Ｃによる、文書情報のバックアップ処理を示すフローチャートである。図９において、まず、電源オン時に、システム制御部１０４は、システムＲＡＭ内に設けられている受信ジョブテーブルをチェックし（Ｓ７０１）、文書情報がハードディスク１１０だけにあると判断されたときは（Ｓ７０２）、当該文書情報をハードディスク１１０から文書情報メモリ１０８にコピーする（Ｓ７０５）。システム制御部１０４は、ステップＳ７０２の条件を満たさないときは、文書情報が文書情報メモリ１０８だけにあるか否かをチェックし、文書情報メモリ１０８だけに文書情報があるときは当該文書情報をハードディスクにコピーする（Ｓ７０６）。そして、上記の処理が全ての受信ジョブについて行われたか否かをチェックする（Ｓ７０３）。
【００３７】
図１０（Ａ）は、上記の受信ジョブテーブルを示す図である。受信ジョブは、相手先情報、文書情報メモリ１０８内の文書ＩＤ、ハードディスク１１０内の文書ＩＤ等から構成され、受信した文書データの数だけ存在する。図３（Ｂ）で示したフローチャートにおける、ハードディスク１１０内の文書情報の有無の判断、文書情報メモリ１０８内の文書情報の有無の判断は、受信ジョブテーブルを参照してチェックされる。
【００３８】
図１０（Ｂ）は、ファクシミリ装置１Ａ〜１Ｃにおいて、プロッタ部１０２によるプリントが行われたときに、文書情報を削除する処理を示すフローチャートである。文書情報がプリントされると（Ｓ８０１）、プリント後にシステム制御部１０４がハードディスクと文書情報メモリ１０８の文書情報を削除する（Ｓ８０２）。
【００３９】
【発明の効果】
本発明では、文書情報メモリ等の第１の記憶装置へはファクシミリ制御機能部のみがアクセスでき、ハードディスク等の第２の記憶装置へはファクシミリ制御機能部の他、コピー制御機能部，プリント制御機能部，ネットワークに接続されたＰＣ等がアクセスできるようにしたので、文書情報メモリの内容がファクシミリ制御部以外から加工されたり削除されたりはしないし、コピー制御機能部，プリント制御機能部，ネットワークに接続されたＰＣ等の文書情報の操作に支障が生じることはない。したがって、文書情報の保存信頼性に優れている。
【００４０】
また、ファクシミリ送信の最中に何らかの理由により電源オフとなってしまい、文書情報メモリから送信するべき文書情報が消失したような場合、読取り原稿がユーザ（送信操作をする者）の手元にあるか否かによらず、ハードディスクにバックアップされている文書情報を文書情報メモリに呼び出して再送信を行うことができる。文書情報メモリに保存されている文書情報のみが、ハードディスクによりバックアップされるので、ハードディスクの容量を節約することができ、製品コストが低減される。
【００４１】
さらに、本発明では、電源オン時にハードディスク内の文書情報と文書情報メモリ内の文書情報との照合を行うので、ネットワーク接続されたＰＣ、あるいは複合機の場合にはさらにコピー制御部やプリント制御部から見える文書情報（ハードディスクに蓄積された文書情報）と、文書情報メモリに蓄積された文書情報との食い違いを解消することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかるファクシミリ装置の機能ブロック図である。
【図２】本発明の一実施形態にかかるネットワーク機能付きファクシミリ装置の機能ブロック図である。
【図３】（Ａ）はシステム制御部が文書情報操作のためのコマンドを受信した場合の処理を示すフローチャート、（Ｂ）はシステム制御部が文書情報の参照要求を受け取ったときの処理動作を示すフローチャートである。
【図４】ファクシミリ制御部がデータ書込み要求を受け取ったときの処理動作を示すフローチャートである。
【図５】ファクシミリ制御部が文書情報の書込み要求を受け取ったときの処理動作を示すフローチャートである。
【図６】本発明の他の実施形態にかかる複合機の機能ブロック図である。
【図７】本発明の他の実施形態にかかるネットワーク機能付き複合機の機能ブロック図である。
【図８】（Ａ）はファクシミリ制御部が文書データを受信したときの処理動作を示すフローチャート、（Ｂ）はファクシミリ制御部が、ハードディスクに書き込まれた文書情報を削除するときの処理動作を示すフローチャートである。
【図９】ファクシミリ装置による、文書情報のバックアップ処理を示すフローチャートである。
【図１０】（Ａ）は本発明のファクシミリ装置のシステムＲＡＭに格納される受信ジョブテーブルを示す図、（Ｂ）はプロッタ部によるプリントが行われたときに、文書情報を削除する処理を示すフローチャートである。
【符号の説明】
１Ａ，１Ｂ，１Ｃ，１Ｄ  ファクシミリ装置
１００  バス
１０１  スキャナ部
１０２  プロッタ部
１０３  符号化復号化部
１０４  ファクシミリ制御部
１０５  ネットワーク制御部
１０６  網制御部
１０７  モデム
１０８  文書情報メモリ
１０９  操作表示部
１１０  ハードディスク
２００  ＬＡＮ
３００  電話回線
１０４１  ファクシミリ制御部
１０４２  コピー制御機能部
１０４３  プリント制御機能部
ＰＣ１，ＰＣ１，・・・，ＰＣＮ  コンピュータ
【図１】
0003901535.tif 000002
【図２】
0003901535.tif 000003
【図３】
0003901535.tif 000004
【図４】
0003901535.tif 000005
【図５】
0003901535.tif 000006
【図６】
0003901535.tif 000007
【図７】
0003901535.tif 000008
【図８】
0003901535.tif 000009
【図９】
0003901535.tif 000010
【図１０】
0003901535.tif 000011