(57)【要約】【課題】ファクシミリ装置において、未処理の画像データが不用意に消去されてしまうことを防止する【解決手段】動作モードの切替が（ｓ３３０）、ユーザが未確認の画像データ、つまりＲＡＭに記憶されたままで処理されていない未処理データが存在している状態で行われた場合には（ｓ３７０）、未処理データが記憶されたままとなっていることをユーザが認識しているか否かに関わらず、未処理データを処理することができる（ｓ３８０以降）。そのため、こうして処理された以降であれば、ユーザが、ファックスを再起動，起動停止する操作を行ったり、ＲＡＭ内のデータを消去する操作を行った場合であっても、このときＲＡＭには既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。【選択図】図３
2005278094.tif 000002
【特許請求の範囲】
【請求項１】
外部から取得した情報に基づく画像データを蓄積する蓄積手段と、該蓄積手段により蓄積された画像データで示される画像を記録媒体へ記録する記録手段と、を備えたファクシミリ装置であって、
前記蓄積手段により蓄積された画像データをデータ通信可能な端末装置へ転送する転送手段と、
当該ファクシミリ装置の動作モードを、前記蓄積手段により蓄積された画像データで示される画像の前記記録手段による記録を行う記録モード，および，前記画像データの前記転送手段による転送を行う転送モードのいずれかに切り替えるモード切替手段と、
該モード切替手段により動作モードが切り替えられた際、前記蓄積手段により蓄積された画像データであって、前記記録手段または前記転送手段による処理が終了していない未処理データを、少なくとも前記記録手段および前記転送手段による処理を含む複数種類の処理方法のうちいずれかの処理方法により処理するデータ処理手段と、を備えている
ことを特徴とするファクシミリ装置。
【請求項２】
前記モード切替手段により動作モードが切り替えられた際に、前記未処理データを処理させるか否かをユーザに選択させる選択手段を備えており、
前記データ処理手段は、前記モード切替手段により動作モードが切り替えられた後、前記選択手段により処理させる旨が選択された場合に、前記未処理データを処理する
ことを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記データ処理手段は、前記モード切替手段により動作モードが前記転送モードから前記記録モードへと切り替えられた際に、前記未処理データが存在する場合は、前記未処理データを前記記録手段に処理させる
ことを特徴とする請求項１または請求項２に記載のファクシミリ装置。
【請求項４】
前記データ処理手段は、前記記録手段が画像の記録を行うことができる状態であれば、
該記録手段により画像データで示される画像の記録媒体への記録を行う一方、前記記録手段が画像の記録を行うことができる状態でなければ、前記蓄積手段により画像データが蓄積された状態を保持する
ことを特徴とする請求項３に記載のファクシミリ装置。
【請求項５】
前記データ処理手段は、前記モード切替手段により動作モードが前記記録モードから前記転送モードへと切り替えられた際に、前記未処理データが存在する場合は、前記未処理データを前記転送手段に処理させる
ことを特徴とする請求項１から４のいずれかに記載のファクシミリ装置。
【請求項６】
前記端末装置とのデータ通信を経て、前記転送手段による前記端末装置への画像データの転送が可能か否かを判定する判定手段を備えており、
前記データ処理手段は、前記判定手段により転送が可能であると判定された場合は、前記転送手段により前記端末装置への画像データの転送を行う一方、前記判定手段により転送が可能でないと判定された場合は、前記蓄積手段により画像データが蓄積された状態を保持する
ことを特徴とする請求項５に記載のファクシミリ装置。
【請求項７】
外部から取得した情報に基づいて当該ファクシミリ装置の動作内容を示す動作内容データを生成し、該動作内容データを画像データとして前記記録手段に記録させる記録指令手段を備えており、
該記録指令手段は、前記記録手段が画像の記録を行うことのできる状態でない場合、前記動作内容データを画像データとして前記蓄積手段に蓄積させる
ことを特徴とする請求項１から６のいずれかに記載のファクシミリ装置。
【請求項８】
前記記録指令手段は、外部とのファクシミリ通信が行われた日時，該ファクシミリ通信の通信相手に関する情報を示すデータを前記動作内容データとして生成する
ことを特徴とする請求項７に記載のファクシミリ装置。
【請求項９】
請求項１から８のいずれかに記載のファクシミリ装置、および、該ファクシミリ装置とデータ通信可能に接続された端末装置からなるファクシミリシステム。
【請求項１０】
請求項１から８のいずれかに記載の転送手段，モード切替手段およびデータ処理手段として機能させるための処理手順をコンピュータシステムに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から取得した画像データで示される画像を記録媒体へ記録するファクシミリ装置に関する。
【背景技術】
【０００２】
従来から、ファクシミリ装置として、ファクシミリ通信により取得した画像データで示される画像の記録用紙への記録（印刷）を行う記録モードと、画像データをデータ通信可能な端末装置へ転送する転送モードと、を切り替えて使用することができるものが知られている。この転送モードで使用している際、ユーザは、画像データの転送を受けた端末装置において画像データで示される画像を画像表示などにより確認することができる。
【０００３】
このように転送モードで使用する場合、ファクシミリ装置は、ファクシミリ通信により取得した画像データを所定のタイミング（例えば、画像データを取得したときなど）で端末装置側へ転送することとなるが、画像データの転送を行った際に端末装置が起動していないと、端末装置に画像データが転送されず、結果、端末装置での画像の確認が行えなくなってしまう。
【０００４】
この問題に対しては、例えば、ファクシミリ装置からの画像データの転送を、端末装置のユーザによる操作を受けたタイミング、端末装置の起動状態が所定の起動状態（ＴＷＡＩＮの起動）となったことを検出したタイミング、あらかじめ設定された時刻になったタイミングなどで開始するように構成することによって、端末装置が起動しているタイミングに合わせるようにすることが提案されている（特許文献１参照）。
【特許文献１】特開２００２−１３５５０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ただ、ファクシミリ装置を、特許文献１に記載されたタイミングで転送モード時における画像データの転送を行うように構成した場合、この転送モードにおいて転送が行われるタイミングとなってから次のタイミングが到来するまでの間に、ファクシミリ通信により新たな画像データを受信し（または、画像データの転送が行われずにメモリに画像データが残っていて）、かつ、動作モードの印刷モードへの切替が行われると、画像データがメモリに蓄積されたままとなってしまう。
【０００６】
このような画像データが蓄積されるメモリには、通常、揮発性メモリ（ＲＡＭ）が使用されるため、ユーザが、端末装置側へ転送されていない画像データが蓄積されたままとなっていることを認識できずに、ファクシミリ装置を再起動，起動停止するといった操作や、メモリ内のデータを消去するための操作を行ってしまった場合、メモリに蓄積されていた未確認の画像データが消去されてしまう恐れがある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、ファクシミリ装置において、内容が確認されていない未処理の画像データが不用意に消去されてしまうことを防止するための技術を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため請求項１に記載のファクシミリ装置は、外部から取得した情報に基づく画像データを蓄積する蓄積手段と、該蓄積手段により蓄積された画像データで示される画像を記録媒体へ記録する記録手段と、を備えたファクシミリ装置である。さらに、このファクシミリ装置は、前記蓄積手段により蓄積された画像データをデータ通信可能な端末装置へ転送する転送手段と、当該ファクシミリ装置の動作モードを、前記蓄積手段により蓄積された画像データで示される画像の前記記録手段による記録を行う記録モード，および，前記画像データの前記転送手段による転送を行う転送モードのいずれかに切り替えるモード切替手段と、該モード切替手段により動作モードが切り替えられた際、前記蓄積手段により蓄積された画像データであって、前記記録手段または前記転送手段による処理が終了していない未処理データを、少なくとも前記記録手段および前記転送手段による処理を含む複数種類の処理方法のうちいずれかの処理方法により処理するデータ処理手段と、を備えている。
【０００９】
このように構成されたファクシミリ装置によれば、動作モードの切替が、ユーザが未確認の画像データ、つまり蓄積手段により蓄積されたままで処理されていない未処理データが存在している状態で行われた場合には、未処理データが蓄積されたままとなっていることをユーザが認識しているか否かに拘わらず、この未処理データを処理することができる。そのため、こうして処理された以降であれば、ユーザが、ファクシミリ装置を再起動，起動停止する操作を行ったり、メモリ内のデータを消去する操作を行った場合であっても、このとき蓄積手段には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００１０】
なお、上述した切替手段は、動作モードを記録モードまたは転送モードに切り替えるための手段であって、例えば、ユーザによる操作を受けた際、ファクシミリ装置とデータ通信可能な他の装置からの指令を受けた際、あらかじめ定められたタイミング（時刻など）となった際などに動作モードの切替を行うように構成すればよい。
【００１１】
また、データ処理手段は、動作モードの切替に伴って直ちに未処理データの処理を行うように構成すればよいが、ユーザに未処理データの処理を行う旨を確認するように構成してもよい。この後者の構成を実現するためには、請求項２に記載のような構成を考えることができる。
【００１２】
請求項２に記載のファクシミリ装置は、前記モード切替手段により動作モードが切り替えられた際に、前記未処理データを処理させるか否かをユーザに選択させる選択手段を備え、前記データ処理手段が、前記モード切替手段により動作モードが切り替えられた後、前記選択手段により処理させる旨が選択された場合に、前記未処理データを処理する、ことを特徴とする。
【００１３】
このように構成すれば、ユーザに対し、未処理データが存在していることを認識させることができるだけでなく、この未処理データの処理を行うか否かについて選択させることができる。
【００１４】
また、このデータ処理手段については、動作モードが切り替えられた際、どのような処理方法による処理を行うように構成してもよいが、例えば、請求項３に記載のように、モード切替手段により動作モードが転送モードから記録モードへと切り替えられた際、未処理データが存在する場合に、この未処理データを記録手段に処理させる、といった構成が考えられる。
【００１５】
このように構成すれば、動作モードが転送モードであったときに何らかの要因で端末装置への転送が行われなかった未処理データを、動作モードが記録モードへ切り替えられたたときに、記録手段により処理させる、つまり未処理データで示される画像を記録媒体へ記録させることにより、ユーザが確認できる状態とすることができる。
【００１６】
また、この構成においては、記録手段による画像の記録が記録手段自体の故障やインク不足が要因で正常に行えない状態となっていることもありうるため、データ処理手段は、例えば、請求項４に記載のように、記録手段が画像の記録を行うことができる状態であれば、記録手段により画像データで示される画像の記録媒体への記録を行う一方、記録手段が画像の記録を行うことのできる状態でなければ、蓄積手段により画像データが蓄積された状態を保持する、ように構成することが望ましい。
【００１７】
このように構成すれば、記録手段による画像の記録を行うことのできる状態となっていないときには、画像データが蓄積された状態が保持されたままとなるが、この画像データは、次回、切替手段により動作モードが記録モードから転送モードに切り替えられた際に、未処理データとして端末装置へ転送されることとなる。そのため、動作モードが転送モードに切り替えられた以降であれば、ファクシミリ装置を再起動，起動停止する操作や、メモリ内のデータを消去する操作が行われた場合であっても、このとき蓄積手段には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００１８】
また、上述したデータ処理手段により未処理データを処理する構成としては、例えば、請求項５に記載のように、モード切替手段により動作モードが記録モードから転送モードへと切り替えられた際、未処理データが存在する場合に、この未処理データを転送手段に処理させる、といった構成を考えることもできる。
【００１９】
このように構成すれば、動作モードが記録モードであったときに何らかの要因で記録媒体への記録が行われなかった未処理データを、動作モードが転送モードへ切り替えられたたときに、転送手段により端末装置へ転送させることにより、ユーザが端末装置側で確認できる状態とすることができる。
【００２０】
また、この構成においては、転送手段による未処理データの転送が端末装置側のトラブルが要因で正常に行えない状態となっていることもありうるため、例えば、請求項６に記載のように、端末装置とのデータ通信を経て、転送手段による端末装置への画像データの転送が可能か否かを判定する判定手段を備えておき、データ処理手段は、判定手段により転送が可能であると判定された場合は、転送手段により端末装置への画像データの転送を行う一方、判定手段により転送が可能でないと判定された場合は、蓄積手段により画像データが蓄積された状態を保持する、ように構成することが望ましい。
【００２１】
このように構成すれば、転送手段による画像データの転送を行うことのできる状態となっていないときには、画像データが蓄積された状態が保持されたままとなるが、この画像データは、次回、切替手段により動作モードが転送モードから記録モードに切り替えられた際に、未処理データとして記録媒体に記録されることとなる。そのため、動作モードが記録モードに切り替えられた以降であれば、ファクシミリ装置を再起動，起動停止する操作や、メモリ内のデータを消去する操作が行われた場合であっても、このとき蓄積手段には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００２２】
また、請求項７に記載のファクシミリ装置は、外部から取得した情報に基づいて当該ファクシミリ装置の動作内容を示す動作内容データを生成し、該動作内容データを画像データとして前記記録手段に記録させる記録指令手段を備えており、該記録指令手段は、前記記録手段が画像の記録を行うことのできる状態でない場合、前記動作内容データを画像データとして前記蓄積手段に蓄積させる、ことを特徴とする。
【００２３】
このように構成すれば、記録手段により画像の記録を行うことができる状態でない場合には、ファクシミリ装置の動作内容を示す動作内容データが蓄積手段により蓄積される。このとき、動作内容データは、画像データとして蓄積されるため、以降、ファクシミリ装置の動作モードが転送モードに切り替えられた際に、未処理データとして端末装置へ転送されることとなる。このように、記録手段により動作内容データが記録媒体に記録できないような場合であっても、ユーザは、この動作内容データで示される動作内容を、端末装置側で確認することができる。
【００２４】
なお、この構成における記録指令手段が記録または蓄積させる動作内容データとは、例えば、請求項８に記載のように、外部とのファクシミリ通信が行われた日時，該ファクシミリ通信の通信相手に関する情報を示すデータ、などのことである。
【００２５】
このようなデータが動作内容データであれば、ユーザは、外部とのファクシミリ通信が行われた日時，ファクシミリ通信の通信相手に関する情報などを、記録手段により記録された記録媒体，または，この動作内容データが転送された端末装置によって確認することができる。
【００２６】
また、請求項９に記載のファクシミリシステムは、請求項１から８のいずれかに記載のファクシミリ装置、および、該ファクシミリ装置とデータ通信可能に接続された端末装置からなるものである。
【００２７】
このように構成されたファクシミリシステムによれば、請求項１から８のいずれかに記載のファクシミリ装置により得られるのと同様の作用，効果を得ることができる。
また、請求項１０に記載のプログラムは、請求項１から８のいずれかに記載の転送手段，モード切替手段およびデータ処理手段として機能させるための処理手順をコンピュータシステムに実行させるためのプログラムである。
【００２８】
このようなプログラムにより制御されるファクシミリ装置によれば、請求項１から８のいずれかに記載のファクシミリ装置の一部を構成することができる。
また、このプログラムは、請求項２から８のいずれかに記載の選択手段として機能させるための処理手順を併せてコンピュータシステムに実行させるためのものとしてもよい。この場合、コンピュータシステムが、請求項２から８のいずれかに記載のファクシミリ装置の一部を構成できる。
【００２９】
また、これらプログラムは、請求項６から８のいずれかに記載の判定手段として機能させるための処理手順を併せてコンピュータシステムに実行させるためのものとしてもよい。この場合、コンピュータシステムが、請求項６から８のいずれかに記載のファクシミリ装置の一部を構成できる。
【００３０】
また、これらプログラムは、請求項７または請求項８に記載の記録指令手段として機能させるための処理手順を併せてコンピュータシステムに実行させるためのものとしてもよい。この場合、コンピュータシステムが、請求項７または請求項８に記載のファクシミリ装置の一部を構成できる。
【００３１】
なお、上述した各プログラムは、例えば、ＦＤ、ＣＤ−ＲＯＭ、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、コンピュータシステム，または，コンピュータシステムを利用するユーザに提供されるものである。なお、このプログラムをユーザに提供する場合には、コンピュータシステム内蔵のハードディスクやメモリにプレインストールされた状態で提供する形態であってもよい。また、このプログラムを実行するコンピュータシステムとしては、例えば、請求項１から８のいずれかに記載のファクシミリ装置内蔵のコンピュータシステム，ファクシミリ装置とデータ通信可能な他のコンピュータシステムなどが利用できる。
【発明を実施するための最良の形態】
【００３２】
以下に本発明の実施形態を図面と共に説明する。
ファクシミリ装置（以降、「ファックス」という）１は、図１に示すように、データ通信可能に接続されたパーソナルコンピュータ（以降、「ＰＣ」という）２と共にファクシミリシステムを構成するものであり、電話回線網１００を介して音声通話を実現する機能、電話回線網１００を介してファクシミリ通信を実現する機能などを有している。
【００３３】
このファックス１は、ファックス１全体の動作を制御するＣＰＵ１２、ＣＰＵ１２による処理手順などを記憶するＲＯＭ１４、ＣＰＵ１２による処理結果などを記憶するＲＡＭ１６、ファクシミリ通信を実現するためのスキャナ部２２，プリンタ部２４およびモデム２６、ファクシミリ通信または音声通話を実現するための回線制御部２８、ファックス１本体から取り外して使用する送受話器３２、複数のキー，スイッチからなる操作パネル３４、各種情報を表示するための表示パネル３６、スピーカおよびスピーカを駆動する駆動回路からなるスピーカ部３８、通信ケーブル経由でＰＣ２と接続するためのＰＣインタフェース部（以降、「ＰＣＩ／Ｆ」という）４２などがバス４６を介して接続されてなるものである。
【００３４】
これらのうち、スキャナ部２２は、ＣＰＵ１２からの指令を受けて、所定の読取位置（図示されない）にセットされた用紙から画像の読み取り行うと共に、この画像のイメージデータを生成する。
【００３５】
また、モデム２６は、ＣＰＵ１２からの指令を受けて、スキャナ部２２で生成されたイメージデータを変調して電話回線網１００を伝送可能な画像信号を生成したり、電話回線網１００から回線制御部２８を介して入力された画像信号を復調する。
【００３６】
また、プリンタ部２４は、ＣＰＵ１２からの指令を受けて、所定の給紙位置（図示されない）にセットされた用紙へのイメージデータに基づく画像の印刷を行う。
また、回線制御部２８は、電話回線網１００からの各種信号の入力および電話回線網１００への信号の出力を行うと共に、ＣＰＵ１２の指令を受けて、電話回線網１００との間で入出力する信号の伝送先および伝送元となる伝送経路を設定する。この「伝送経路」としては、操作パネル３４により画像を送信（ＦＡＸ送信）するための操作が行われる際、または、電話回線網１００から画像信号を受信した際に、モデム２６へ向かう経路が設定され、この経路を画像信号が伝送可能な状態となる。この設定された伝送経路はモデム２６による画像信号の出力が終了した際、または、電話回線網１００からの画像信号の入力が終了した際に解除され、この経路を画像信号が伝送されない状態となる。また、送受話器３２を複合機１本体から取り外す操作（オフフック操作）が行われた際に、回線制御部２８から送受話器３２へ向かう経路が上述の伝送経路として設定され、この経路を音声信号が伝送可能な状態となる。こうして設定された伝送経路は、送受話器３２をファックス１本体に戻す操作（オンフック操作）が行われた際に解除され、この経路を音声信号が伝送されない状態となる。
【００３７】
そして、ＰＣＩ／Ｆ４２は、ファックス１を通信ケーブル経由でＰＣ２と接続するためのインタフェースであって、これにより、ファックス１−ＰＣ２間におけるデータ通信を可能な状態とすることができる。
○ファックス受信処理
以下に、ファックス１が電話回線網１００からの画像信号の受信が開始された際に、ＣＰＵ１２により実行されるファックス受信処理の処理手順を図２に基づいて説明する。
【００３８】
まず、モデム２６を介して受信された１ページ分の画像データ（符号化データ）を読み出す（ｓ１１０）。
次に、ファックス１の動作モードをチェックする（ｓ１２０）。この動作モードとは、ＲＡＭ１６に記憶されたモードフラグＭにセットされた値により判定されるものであって、モードフラグＭの値が「０」であれば、イメージデータをプリンタ部２４により記録用紙に記録する記録モードであると判定し、モードフラグＭの値が「１」であれば、イメージデータをＰＣ２に転送する転送モードであると判定する。なお、このモードフラグＭには、初期状態（起動時の値）として「０」がセットされているが、後述するモード設定処理でユーザの操作を受けて「１」または「０」へ任意に変更されるものである。
【００３９】
このｓ１２０の処理で動作モードが「記録モード」であると判定された場合には（ｓ１２０：ＹＥＳ）、プリンタ部２４による画像の記録用紙への記録が可能な状態であるか否かをチェックする（ｓ１３０）。ここでは、例えば、インク切れとなっていないか、記録用紙が残っていない、ジャム（紙詰まり）が発生しているか、といった不具合の発生を、プリンタ部２４内蔵の各種センサ（図示されない）により監視しておき、不具合の発生が検出されていなければ、画像の記録が可能な状態であると判定する。なお、このような不具合を検出するための構成については、周知な構成であるため、詳細な説明は省略する。
【００４０】
このｓ１３０の処理で、画像の記録用紙への記録が可能な状態であると判定された場合（ｓ１３０：ＹＥＳ）、ｓ１１０の処理で読み出した１ページ分の画像データで示される画像をイメージデータに展開した後、プリンタ部２４により記録用紙に記録させる（ｓ１４０）。
【００４１】
このｓ１４０の処理を終えた後、モデム２６による画像信号の受信が継続していれば（ｓ１５０：ＹＥＳ）、ｓ１１０の処理へ戻る。こうして、ｓ１１０の処理へ戻った以降は、ｓ１３０〜ｓ１５０の処理が繰り返し行われることにより、受信した画像データで示される画像の記録用紙への記録が繰り返し行われる。
【００４２】
また、上述したｓ１３０の処理で、画像の記録用紙への記録が可能な状態ではないと判定された場合（ｓ１３０：ＮＯ）、ｓ１１０の処理で読み出された画像データを、符号化データのままＲＡＭ１６に記憶させる（ｓ１６０）。
【００４３】
このｓ１６０の処理を終えた後、モデム２６による画像信号の受信が継続していれば（ｓ１７０：ＹＥＳ）、ｓ１１０の処理へ戻る。こうして、ｓ１１０の処理へ戻った以降は、ｓ１３０，ｓ１７０の処理が繰り返し行われることにより、受信した画像データのＲＡＭ１６への記憶が繰り返し行われる。
【００４４】
また、上述したｓ１２０の処理で動作モードが「転送モード」であると判定された場合には（ｓ１２０：ＮＯ）、ＰＣ２への画像データの転送が可能な状態か否かをチェックする（ｓ１８０）。本実施形態において、ＰＣ２は、所定の通信手順（本実施形態においてはファックス通信の制御手順である「ＣＬＡＳＳ２」）に基づくファックス１とのデータ通信、および、ファックス１からの転送を受けた画像データ（符号化データ）の内蔵ハードディスクへの格納、を実現するためのソフトウェアが組み込まれているため、このｓ１８０の処理では、上記手順に基づいてＰＣ２とデータ通信を行うことにより、上記ソフトウェア（およびＰＣ２）が起動しているか否かを確認し、起動していることが確認できた場合に、ＰＣ２への画像データの転送が可能な状態であると判定する。
【００４５】
このｓ１８０の処理で、ＰＣ２への転送が可能な状態でないと判定された場合（ｓ１８０：ＮＯ）、ｓ１６０の処理へ移行し、受信した画像データの記憶を行う。
一方、ｓ１８０の処理で、ＰＣ２への転送が可能な状態であると判定された場合（ｓ１８０：ＹＥＳ）、ｓ１１０の処理で読み出された画像データをＰＣ２側へ転送する（ｓ１９０）。
【００４６】
このｓ１９０の処理を終えた後、モデム２６による画像信号の受信が継続していれば（ｓ２００：ＹＥＳ）、ｓ１１０の処理へ戻る。こうして、ｓ１１０の処理へ戻った以降は、ｓ１９０，ｓ２００の処理が繰り返し行われることにより、受信した画像データが繰り返しＰＣ２へ転送される。
【００４７】
そして、ｓ１５０，ｓ１７０，ｓ２００の処理でモデム２６を介した画像信号の受信が終了したら（ｓ１５０：ＮＯ，ｓ１７０：ＮＯ，ｓ２００：ＮＯ）、通信内容を通信管理テーブルに登録した後（ｓ２１０）、本ファックス受信処理を終了する。このｓ２１０の処理では、ＲＡＭ１６に記憶されているデータテーブルである通信管理テーブルに、画像信号の受信が開始された通信日時（日付および時刻），発信元の電話番号，通信種別（受信），および，通信ページ数，通信に要した時間などの通信内容を登録する。なお、この通信管理テーブルへの登録は、本ファックス受信処理のときだけではなく、ファックス１による画像信号の送信が行われた後にも行われるものであり、この場合、画像信号の送信が開始された通信日時（日付および時刻），発信先の電話番号，通信種別（送信），および，通信ページ数，通信に要した時間などが通信内容として登録されることとなる。
○モード設定処理
以下に、操作パネル３４により動作モードを変更するための操作が行われた際に、ＣＰＵ１２により実行されるモード設定処理の処理手順を図３，図４に基づいて説明する。
【００４８】
まず、ファックス１の動作モードをチェックする（ｓ３１０）。ここでは、図２におけるｓ１２０の処理と同様に、モードフラグＭにセットされた値が「１」であれば転送モードであると判定し、「０」であれば記録モードであると判定する。
【００４９】
このｓ３１０の処理で、動作モードが記録モードであると判定された場合（ｓ３１０：ＹＥＳ）、動作モードを転送モードに変更するか否かの選択をユーザに促す選択画面を表示パネル３６に表示させた後（ｓ３２０）、ユーザによる操作パネル３４への操作が行われるまで待機する（ｓ３３０：ＮＯ）。このｓ３２０の処理で、選択画面が表示パネル３６に表示された以降、ユーザは、操作パネル３４によって、動作モードを転送モードに変更するか、動作モードを変更しないかを選択する操作を行うことができる。
【００５０】
こうして、表示パネル３６による選択画面の表示が行われた以降、ユーザにより操作パネル３４への操作が行われたら（ｓ３３０：ＹＥＳ）、この操作が動作モードを変更しない旨を選択する操作である場合には（ｓ３４０：ＮＯ）、表示パネル３６による画面表示を消去させた後（ｓ３５０）、本モード設定処理を終了する。一方、ユーザにより行われた操作が動作モードを転送モードに変更する旨の操作である場合には（ｓ３４０：ＹＥＳ）、動作モードを転送モードに変更する（ｓ３６０）。ここでは、モードフラグＭに「１」をセットすることにより、動作モードの転送モードへの変更を行う。
【００５１】
次に、ＲＡＭ１６に未処理の画像データ（以降、「未処理データ」という）が記憶されているか否かをチェックする（ｓ３７０）。ここでいう「未処理データ」とは、図２におけるｓ１６０の処理でＲＡＭ１６に記憶された画像データのことであって、記録モードであるにも拘わらず記録用紙への記録が行われなかったもの、転送モードであるにも拘わらずＰＣ２への転送が行われなかったものである。
【００５２】
このｓ３７０の処理で、ＲＡＭ１６に未処理データが記憶されていない場合（ｓ３７０：ＮＯ）、ｓ３５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。一方、ＲＡＭ１６に未処理データが記憶されている場合（ｓ３７０：ＹＥＳ）、この未処理データをＰＣ２へ転送するか否かの選択をユーザに促す選択画面を表示パネル３６に表示させた後（ｓ３８０）、ユーザによる操作パネル３４への操作が行われるまで待機する（ｓ３９０：ＮＯ）。このｓ３８０の処理で、選択画面が表示パネル３６に表示された以降、ユーザは、操作パネル３４によって、未処理データをＰＣ２へ転送するか、転送しないかを選択する操作を行うことができる。
【００５３】
こうして、表示パネル３６による選択画面の表示が行われた以降、ユーザにより操作パネル３４への操作が行われたら（ｓ３９０：ＹＥＳ）、この操作が転送を行わない旨を選択する操作である場合には（ｓ４００：ＮＯ）、ｓ３５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。一方、転送を行う旨を選択する操作である場合には（ｓ４００：ＹＥＳ）、転送フラグＦに「１」をセット（１→Ｆ）してから（ｓ４１０）、ｓ３５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。なお、転送フラグＦは、後述する転送処理を実行する契機となるものであって、初期状態で「０」がセットされた状態でＲＡＭ１６に記憶されているものである。
【００５４】
また、上述したｓ３１０の処理で、動作モードが転送モードであると判定された場合（ｓ３１０：ＮＯ）、動作モードを記録モードに変更するか否かの選択をユーザに促す選択画面を表示パネルに表示させた後（ｓ４２０）、ユーザによる操作パネル３４への操作が行われるまで待機する（ｓ４３０：ＮＯ）。このｓ４２０の処理で、選択画面が表示パネル３６に表示された以降、ユーザは、操作パネル３４によって、動作モードを転送モードに変更するか、動作モードを変更しないかを選択する操作を行うことができる。
【００５５】
こうして、表示パネル３６による選択画面の表示が行われた以降、ユーザにより操作パネル３４への操作が行われたら（ｓ４３０：ＹＥＳ）、この操作が動作モードを変更しない旨を選択する操作である場合には（ｓ４４０：ＮＯ）、表示パネル３６による画面表示を消去させた後（ｓ４５０）、本モード設定処理を終了する。一方、ユーザにより行われた操作が動作モードを記録モードに変更する旨の操作である場合には（ｓ４４０：ＹＥＳ）、動作モードを記録モードに変更する（ｓ４６０）。ここでは、モードフラグＭに「０」をセットすることにより、動作モードの記録モードへの変更を行う。
【００５６】
次に、ＲＡＭ１６に未処理データが記憶されているか否かをチェックする（ｓ４７０）。ここでいう「未処理データ」とは、上述したのと同様、図２におけるｓ１６０の処理でＲＡＭ１６に記憶された画像データのことである。
【００５７】
このｓ４７０の処理で、ＲＡＭ１６に未処理データが記憶されていない場合（ｓ４７０：ＮＯ）、ｓ４５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。一方、ＲＡＭ１６に未処理データが記憶されている場合（ｓ４７０：ＹＥＳ）、プリンタ部２４による画像の記録用紙への記録が可能な状態であるか否かをチェックする（ｓ４８０）。ここでは、図２におけるｓ１３０の処理と同様に、不具合の発生が検出されていなければ、画像の記録が可能な状態であると判定する。
【００５８】
このｓ４８０の処理で、画像の記録用紙への記録が可能な状態ではないと判定された場合（ｓ４８０：ＮＯ）、ＲＡＭ１６に未処理データが記憶された状態を保持して（ｓ４９０）から、ｓ４５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。
【００５９】
一方、ｓ４８０の処理で、画像の記録用紙への記録が可能な状態であると判定された場合（ｓ４８０：ＹＥＳ）、未処理データで示される画像を記録するか否かの選択をユーザに促す選択画面を表示パネルに表示させた後（ｓ５００）、ユーザによる操作パネル３４への操作が行われるまで待機する（ｓ５１０：ＮＯ）。このｓ５００の処理で、選択画面が表示パネル３６に表示された以降、ユーザは、操作パネル３４によって、未処理データで示される画像を記録するか否かを選択する操作を行うことができる。
【００６０】
こうして、表示パネル３６による選択画面の表示が行われた以降、ユーザにより操作パネル３４への操作が行われたら（ｓ５１０：ＹＥＳ）、この操作が未処理データで示される画像を記録しない旨を選択する操作である場合には（ｓ５２０：ＮＯ）、ＲＡＭ１６から未処理データを消去してから（ｓ５３０）、ｓ４５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。一方、ユーザにより行われた操作が未処理データで示される画像を記録する旨を選択する操作である場合には（ｓ５２０：ＹＥＳ）、未処理データで示される画像をプリンタ部２４により記録用紙に記録させてから（ｓ５４０）、ｓ４５０の処理へ移行し、画面表示を消去させた後で本モード設定処理を終了する。なお、ｓ５４０の処理においては、未処理データで示される画像を記録させると共に、この未処理データをＲＡＭ１６から消去する。
○転送処理
以下に、動作モードが転送モードに設定されている間、所定期間（本実施形態においては１０秒）毎に繰り返し実行される転送処理の処理手順を図５に基づいて説明する。
【００６１】
まず、転送フラグＦに「１」がセットされている（Ｆ＝１？）か否かをチェックする（ｓ６１０）。この転送フラグＦには、図３におけるｓ４１０の処理で、ＰＣ２に未処理データを転送する旨がユーザにより選択された場合に「１」がセットされるため、このｓ６１０の処理では、ＰＣ２への未処理データの転送を行う設定がなされているか否かをチェックしていることになる。
【００６２】
このｓ６１０の処理で、転送フラグＦに「１」がセットされていない場合には（ｓ６１０：ＮＯ）、本転送処理を終了する一方、転送フラグＦに「１」がセットされている場合には（ｓ６１０：ＹＥＳ）、ＰＣ２への画像データの転送が可能な状態か否かをチェックする（ｓ６２０）。ここでは、図２におけるｓ１８０の処理と同様に、ＰＣ２とのデータ通信を経て転送が可能な状態か否かをチェックする。
【００６３】
このｓ６２０の処理で、ＰＣ２への転送が可能な状態でないと判定された場合（ｓ６２０：ＮＯ）、本転送処理を終了する。
一方、ｓ６２０の処理で、ＰＣ２への転送が可能な状態であると判定された場合（ｓ６２０：ＹＥＳ）、ＲＡＭ１６に記憶されている未処理データをＰＣ２側へ転送した後（ｓ６３０）、この未処理データをＲＡＭ１６から消去する（ｓ６４０）。
【００６４】
そして、転送フラグＦに「０」をセット（０→Ｆ）した後（ｓ６５０）、本転送処理を終了する。
○通信管理レポート出力処理
以下に、操作パネル３４により通信管理テーブルの登録内容を記録用紙に記録すべき旨の操作が行われた場合、または、所定期間（本実施形態においては、通信管理テーブルの登録件数が５０件を超えるまでの間）が経過した場合に、ＣＰＵ１２により実行される通信管理レポート出力処理の処理手順を図６に基づいて説明する。
【００６５】
まず、プリンタ部２４による画像の記録用紙への記録が可能な状態であるか否かをチェックする（ｓ７１０）。ここでは、図２におけるｓ１３０の処理と同様に、不具合の発生が検出されていなければ、画像の記録が可能な状態であると判定する。
【００６６】
このｓ７１０の処理で、画像の記録用紙への記録が可能な状態であると判定された場合（ｓ７１０：ＹＥＳ）、通信管理テーブルの内容をイメージデータに変換して（ｓ７２０）、こうして変換されたイメージデータで示される画像をプリンタ部２４により記録用紙に記録させた後（ｓ７３０）、本通信管理レポート出力処理を終了する。
【００６７】
一方、ｓ７１０の処理で、画像の記録用紙への記録が可能な状態ではないと判定された場合（ｓ７１０：ＮＯ）、ファックス１の動作モードをチェックする（ｓ７４０）。ここでは、図２におけるｓ１２０の処理と同様に、モードフラグＭの値が「１」であれば転送モードであると判定する。
【００６８】
このｓ７４０の処理で、ファックス１の動作モードが記録モードであれば（ｓ７４０：ＮＯ）、動作モードを転送モードに変更してから（ｓ７５０）、転送フラグＦに「１」をセット（１→Ｆ）する一方（ｓ７６０）、ファックス１の動作モードが転送モードであれば（ｓ７４０：ＹＥＳ）、動作モードを変更することなく、転送フラグＦに「１」をセットする（ｓ７６０）。
【００６９】
次に、通信管理テーブルのデータを画像データ（符号化データ）としてＲＡＭ１６に記憶させる（ｓ７８０）。
このように、ｓ７６０の処理で転送フラグＦに「１」がセットされ、ｓ７８０の処理で画像データが記憶された以降は、上述した転送処理が実行されるようになり、これにより、通信管理テーブルの内容を示す画像データ（未処理データとみなされる）が、ＰＣ２へ転送されることとなる。そして、この画像データの転送が行われた後は、図５における６４０の処理で転送フラグＦに「０」がセットされることとなるため、この転送フラグＦの変化をもって、通信管理テーブルの内容を示す画像データがＰＣ２へ転送されたことを確認することができる。
【００７０】
そこで、ｓ７８０の処理で画像データをＲＡＭ１６に記憶させた後、転送フラグＦが「０」になるまで、つまり通信管理テーブルの内容を示す画像データがＰＣ２へ転送されるまで待機し（ｓ７９０：ＮＯ）、転送されたら（ｓ７９０：ＹＥＳ）、動作モードを元に戻した後（ｓ８００）、本通信管理レポート出力処理を終了する。このｓ８００の処理では、上述したｓ７６０の処理で動作モードが転送モードに変更された場合のみ、転送フラグＦに「０」をセットすることで動作モードを記録モードに戻し、同処理で動作モードが変更されていない場合には動作モードの変更は行わない。
【００７１】
［効果］
このように構成されたファクシミリシステムにおいて、ファックス１は、図３，図４におけるｓ３３０，ｓ４３０の処理による動作モードの切替が、ユーザが未確認の画像データ、つまりＲＡＭ１６に記憶されたままで処理されていない未処理データが存在している状態で行われた場合には（同図ｓ３７０，ｓ４７０の処理）、未処理データが記憶されたままとなっていることをユーザが認識しているか否かに関わらず、ｓ３８０，ｓ４８０以降の処理によって、未処理データを処理することができる。そのため、こうして処理された以降であれば、ユーザが、ファックス１を再起動，起動停止する操作を行ったり、ＲＡＭ１６内のデータを消去する操作を行った場合であっても、このときＲＡＭ１６には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００７２】
また、図３，図４におけるｓ３８０，ｓ５００の処理で、動作モードの切り替えを行うにあたりユーザの確認を要しているため、ユーザに対し、未処理データが存在していることを認識させることができるだけでなく、この未処理データの処理を行うか否かについて選択させることができる（同図ｓ４００，ｓ５２０の処理）。
【００７３】
また、上記実施形態においては、図４におけるｓ４４０〜ｓ４７０の処理で動作モードが転送モードから記録モードへと切り替えられた際、未処理データが存在する場合には、この未処理データで示される画像をプリンタ部２４により記録させる、といった処理を行っている。そのため、動作モードが転送モードであったときに何らかの要因でＰＣ２への転送が行われなかった未処理データを、動作モードが記録モードへ切り替えられたたときに、プリンタ部２４により処理させる、つまり未処理データで示される画像を記録媒体へ記録させることにより、ユーザが確認できる状態とすることができる。
【００７４】
また、上記実施形態においては、図３におけるｓ３４０〜ｓ３７０の処理で動作モードが記録モードから転送モードへと切り替えられた際、未処理データが存在する場合には、転送フラグＦに「１」をセットし（ｓ４１０の処理）、未処理データで示される画像をＰＣ２へ転送するための転送処理（図５）を起動させる、といった処理を行っている。そのため、動作モードが記録モードであったときに何らかの要因で記録用紙への記録が行われなかった未処理データを、動作モードが転送モードへ切り替えられたたときに、ＰＣ２へ転送できるようにすることにより、ユーザがＰＣ２側で確認できる状態とすることができる。
【００７５】
また、図４におけるｓ４８０の処理では、画像データで示される画像をプリンタ部２４に記録させる際、プリンタ部２４による画像の記録が可能な状態であるか否かをチェックし、可能な状態である場合は画像の記録を行わせる一方（ｓ５４０の処理）、可能な状態でない場合には画像データ（未処理データ）が蓄積（ＲＡＭ１６に記憶）された状態を保持している（ｓ４９０の処理）。よって、プリンタ部２４による画像の記録を行うことのできる状態となっていないときには、画像データが蓄積された状態が保持されたままとなるが、この画像データは、次回、動作モードが記録モードから転送モードに切り替えられた際に、未処理データとしてＰＣ２へ転送されることとなる。そのため、動作モードが転送モードに切り替えられた以降であれば、ファックス１を再起動，起動停止する操作や、ＲＡＭ１６内のデータを消去する操作が行われた場合であっても、このときＲＡＭ１６には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００７６】
また、図５におけるｓ６２０の処理でＰＣ２とのデータ通信を経て画像データが転送可能か否かを判定し、転送可能である場合はＰＣ２への画像データ（未処理データ）の転送を行わせる一方（ｓ６３０の処理）、転送可能でない場合には画像データが蓄積（ＲＡＭ１６に記憶）された状態を保持している。よって、画像データの転送を行うことのできる状態となっていないときには、画像データが蓄積された状態が保持されたままとなるが、この画像データは、次回、動作モードが転送モードから記録モードに切り替えられた際に、未処理データとして記録用紙に記録されることとなる。そのため、動作モードが記録モードに切り替えられた以降であれば、ファックス１を再起動，起動停止する操作や、ＲＡＭ１６内のデータを消去する操作が行われた場合であっても、このときＲＡＭ１６には既に未処理データが残っていないことになり、結果、未処理の画像データが不用意に消去されることを防止できる。
【００７７】
また、図６の通信管理レポート出力処理では、通信管理テーブルを記録用紙に記録するとき、プリンタ部２４が画像の記録を行うことのできる状態でない場合には（ｓ７１０の処理で「ＮＯ」）、このテーブルの内容を画像データとしてＲＡＭ１６に記憶させている（ｓ７８０の処理）。このように、プリンタ部２４により画像の記録を行うことができる状態でない場合には、通信管理テーブルのデータがＲＡＭ１６に記憶される。このとき、通信管理テーブルは、画像データとして蓄積されるため、以降、ファックス１の動作モードが転送モードに切り替えられた際に、未処理データとしてＰＣ２へ転送されることとなる。このように、プリンタ部２４により通信管理テーブルが記録用紙に記録できないような場合であっても、ユーザは、このテーブルで示される内容をＰＣ２側で確認することができる。
【００７８】
［変形例］
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００７９】
例えば、上記実施形態においては、ユーザによる操作を受けた際にファックス１の動作モードが切り替えられるように構成されたものを例示したが、例えば、ファックス１とデータ通信可能な他の装置からの指令を受けた際、あらかじめ定められたタイミング（時刻など）となった際などに、動作モードの切り替えが行われるように構成してもよい。
【００８０】
また、上記実施形態においては、図３，図４におけるｓ３８０，ｓ５００の処理で、動作モードの切り替えを行うにあたり、ユーザの確認を要する構成を例示したが、これらの確認を行うことなく、直ちに未処理データを処理するように構成してもよい。この場合、図３，図４におけるｓ３８０〜ｓ４００，ｓ５００〜ｓ５３０の処理を行うことなく、ｓ４１０，ｓ５４０の処理へ移行するように構成すればよい。
【００８１】
また、上記実施形態において、動作モードが切り替えられた際に未処理データを処理する処理方法は、上記以外のものに限られず、どのような処理を行うように構成してもよい。
【００８２】
また、上記実施形態においては、図６の通信管理レポート出力処理で通信管理レポートをプリンタ部２４により記録，または，ＰＣ２へ転送するように構成されたものを例示したが、この通信管理レポート出力処理と同様の処理手順により、通信管理レポート以外のデータとして、ファックス１の動作内容を示す動作内容データをプリンタ部２４により記録，または，ＰＣ２へ転送するように構成してもよい。
【００８３】
［本発明との対応関係］
以上説明した実施形態において、ファックス１のＲＡＭ１６は本発明における蓄積手段であり、ファックス１のプリンタ部２４は本発明における記録手段である。また、ＰＣ２は本発明における端末装置である。
【００８４】
また、図３におけるｓ３６０，図４におけるｓ４６０，図６におけるｓ７５０，ｓ８００の各処理は、本発明におけるモード切替手段である。また、図２におけるｓ１９０，図５におけるｓ６３０の処理は、本発明における転送手段である。また、図３におけるｓ４１０，図４におけるｓ４９０，ｓ５４０，図５におけるｓ６１０〜ｓ６５０の処理は、本発明におけるデータ処理手段である。また、図３におけるｓ３８０，ｓ３９０，図４におけるｓ５００，ｓ５１０の処理は、本発明における選択手段である。また、図２におけるｓ１８０，図４におけるｓ４８０の処理は、本発明における判定手段である。また、図６におけるｓ７１０〜ｓ７８０の処理は、本発明における記録指令手段であり、この処理において使用される通信管理テーブルが本発明における動作内容データである。
【００８５】
また、回線制御部２８により受信される画像信号や、この画像信号の受信により得られる通信内容が、本発明における「外部から取得した情報」である。
【図面の簡単な説明】
【００８６】
【図１】ファクシミリシステムの構成を示すブロック図
【図２】ファックス受信処理の処理手順を示すフローチャート
【図３】モード設定処理の処理手順を示すフローチャート
【図４】モード設定処理の処理手順を示すフローチャート
【図５】転送処理の処理手順を示すフローチャート
【図６】通信管理レポート出力処理の処理手順を示すフローチャート
【符号の説明】
【００８７】
１…ファックス、２…パーソナルコンピュータ、１２…ＣＰＵ、１４…ＲＯＭ、１６…ＲＡＭ、２２…スキャナ部、２４…プリンタ部、２６…モデム、２８…回線制御部、３２…送受話器、３４…操作パネル、３６…表示パネル、３８…スピーカ部、４２…ＰＣインタフェース部、４６…バス。
【図１】
2005278094.tif 000003
【図２】
2005278094.tif 000004
【図３】
2005278094.tif 000005
【図４】
2005278094.tif 000006
【図５】
2005278094.tif 000007
【図６】
2005278094.tif 000008