JP3796825B2 - Facsimile machine - Google Patents

Facsimile machine Download PDF

Info

Publication number
JP3796825B2
JP3796825B2 JP19308396A JP19308396A JP3796825B2 JP 3796825 B2 JP3796825 B2 JP 3796825B2 JP 19308396 A JP19308396 A JP 19308396A JP 19308396 A JP19308396 A JP 19308396A JP 3796825 B2 JP3796825 B2 JP 3796825B2
Authority
JP
Japan
Prior art keywords
memory
facsimile apparatus
data
communication speed
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP19308396A
Other languages
Japanese (ja)
Other versions
JPH1042112A (en
Inventor
敏朗 ▼はぜ▲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP19308396A priority Critical patent/JP3796825B2/en
Publication of JPH1042112A publication Critical patent/JPH1042112A/en
Application granted granted Critical
Publication of JP3796825B2 publication Critical patent/JP3796825B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はファクシミリ装置に関し、特に、受信データの記憶媒体としてフラッシュメモリを用いても、受信データを取りこぼすことなく、記憶することができるファクシミリ装置に関するものである。
【0002】
【従来の技術】
ファクシミリ装置は、突然の停電時などにも受信データが失われることがないように、メモリバックアップを施したSRAM(スタティックRAM)に受信データを記憶するようにしている。しかし、SRAMのビットあたりの価格は、揮発性メモリであるDRAM(ダイナミックRAM)に比べて約4倍であり、近年のファクシミリ装置の高機能化とともに受信メモリが増大される状況下では、SRAMによる製品原価の上昇は大きなものとなっていた。勿論、DRAMであってもバックアップすることは可能であるが、バックアップ専用のリフレッシュ回路を備えなければならない等の問題があった。
【0003】
ところで、近年では、ビットあたりの価格がDRAMとほぼ等しい不揮発性メモリであるフラッシュメモリが開発されている。このフラッシュメモリは、ROMの一種であるものの、データの書き換えを行うことができるメモリである。しかも、フラッシュメモリに記憶されたデータは、バックアップ回路なしで保持することができるのである。
【0004】
そこで、本発明者は、ファクシミリ受信されたデータの記憶媒体として、SRAMの一部をフラッシュメモリに代替して、製品原価の上昇を抑えることを試みた。
【0005】
【発明が解決しようとする課題】
しかしながら、フラッシュメモリのデータの書き換えには、SRAMの場合の約1000倍の時間が必要である。よって、ファクシミリ受信しながら受信データをフラッシュメモリに書き込んでいると、受信にデータ書き込みが追従できず、受信データを取りこぼしてしまうという問題点があった。
【0006】
本発明は上述した問題点を解決するためになされたものであり、受信データの記憶媒体としてフラッシュメモリを用いても、受信データを取りこぼすことなく、記憶することができるファクシミリ装置を提供することを目的としている。
【0007】
【課題を解決するための手段】
この目的を達成するために、請求項1記載のファクシミリ装置は、他のファクシミリ装置との間で通信速度を決定する通信速度決定手段と、その通信速度決定手段により決定された通信速度で前記他のファクシミリ装置から送信されるデータを受信する受信手段と、その受信手段により受信されたデータを記憶する記憶手段とを備え、更に、前記記憶手段に設けられるRAMにより構成された第1メモリと、前記記憶手段に設けられるフラッシュメモリにより構成された第2メモリと、前記受信手段により受信されたデータを前記第2メモリに記憶させる場合には、前記通信速度決定手段により決定される通信速度を、前記第1メモリに記憶させる場合に比べて遅く設定する通信速度減速手段とを備えている。
【0008】
この請求項1記載のファクシミリ装置によれば、他のファクシミリ装置から送信されるデータは、通信速度決定手段により決定された通信速度で、本ファクシミリ装置へ送信される。この送信データは、受信手段により受信され、記憶手段に記憶される。記憶手段は、RAMにより構成された第1メモリと、フラッシュメモリにより構成された第2メモリとを備えるが、受信されたデータを第2メモリに記憶させる場合には、通信速度減速手段によって、通信速度決定手段により決定される通信速度が予め遅く設定される。
【0009】
請求項2記載のファクシミリ装置は、請求項1記載のファクシミリ装置において、更に、前記第1メモリの空き容量を検査する検査手段と、その検査手段により前記第1メモリの空き容量が所定量以上であると検査された場合には前記受信手段により受信されたデータを前記第1メモリに記憶させ、前記第1メモリの空き容量が所定量未満であると検査された場合には前記受信手段により受信されたデータを前記第2メモリに記憶させる記憶領域切替手段とを備えている。
【0010】
この請求項2記載のファクシミリ装置によれば、請求項1記載のファクシミリ装置と同様に作用する上、記憶領域切替手段は、RAMにより構成された第1メモリの空き容量が検査手段により所定量未満であると検査された場合に、受信データを第2メモリに記憶させる。よって、受信データの記憶メモリとして、RAMで構成された第1メモリが、フラッシュメモリで構成された第2メモリに優先して使用される。
【0011】
請求項3記載のファクシミリ装置は、請求項1または2に記載のファクシミリ装置において、更に、前記記憶手段に記憶されたデータを前記他のファクシミリ装置へ送信する送信手段を備え、前記通信速度決定手段は、前記送信手段により送信されるデータが前記第1、第2メモリのいずれに記憶されている場合であっても、同じ通信速度に決定するものである。
【0012】
この請求項3記載のファクシミリ装置によれば、請求項1または2に記載のファクシミリ装置と同様に作用する上、フラッシュメモリで構成された第2メモリに記憶されるデータを、送信手段により他のファクシミリ装置へ送信する場合、その通信速度は、通信速度決定手段により、RAMで構成された第1メモリに記憶されるデータを送信する場合と同じ速度に決定される。
【0013】
請求項4記載のファクシミリ装置は、請求項3記載のファクシミリ装置において、更に、原稿の画像を読み取り、その読み取ったデータを前記記憶手段に記憶させる読み取り手段を備え、前記読み取り手段は、前記第2メモリの空き容量が所定量以上である場合には読み取ったデータを前記第2メモリに記憶させるものである。この請求項4記載のファクシミリ装置によれば、請求項3記載のファクシミリ装置と同様に作用する上、読み取り手段は、フラッシュメモリにより構成された第2メモリの空き容量が所定量以上である場合には、原稿画像の読み取りデータを第2メモリに記憶させるので、読み取りデータの記憶メモリとして、フラッシュメモリで構成された第2メモリが、RAMで構成された第1メモリに優先して使用される。
【0014】
請求項5記載のファクシミリ装置は、請求項1から4のいずれかに記載のファクシミリ装置において、前記第1メモリはスタティックRAMで構成され、そのスタティックRAMにはバックアップ回路が設けられている。
【0015】
【発明の実施の形態】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図1に、本ファクシミリ装置1の外観斜視図を示す。ファクシミリ装置1の本体2の側部には、受話器3が取り付けられている。受話器3は非通話時には本体2に設けられた図示しないフック上に置かれ、通話時にはフックから取り上げられて使用される。前者をオンフック状態、後者をオフフック状態と称する。本体2上面の前部には複数のボタンを備えた操作パネル4が設けられ、その操作パネル4の左後部には液晶表示器(LCD)5が設けられている。ファクシミリ装置1は、この操作パネル4上に設けられたボタンが押下されることにより操作され、その操作された状態や操作手順などはLCD5に表示される。
【0016】
操作パネル4及びLCD5の後部には原稿挿入口6が設けられている。ファクシミリ送信される原稿はこの原稿挿入口6に原稿面を下向きにして挿入され、読み取りが行われた後に、本体2の前面であって操作パネル4の下方に設けられた原稿排出口7から排出される。原稿挿入口6の後部には記録紙ホルダ装着部9が設けられ、この記録紙ホルダ装着部9には、複数枚の記録紙を積層収納可能な記録紙ホルダ10が着脱可能に取り付けられている。記録紙ホルダ10から供給され印字に使用された記録紙は、原稿排出口7の下方に設けられた記録紙排出口8から排出される。
【0017】
図2は、本ファクシミリ装置1の電気的構成を示したブロック図である。ファクシミリ装置1には、CPU11、ROM12、RAM13、フラッシュメモリ15、音声LSI17、ネットワーク・コントロール・ユニット(以下、「NCU」と称する)19、モデム20、バッファ21、スキャナ22、符号化部23、復号化部24、プリンタ25、操作パネル4、アンプ27が備えられ、これらはバスライン29を介して相互に接続されている。
【0018】
CPU11は、NCU19を介して送受信される各種信号に従って、バスライン29により接続された各部を制御してファクシミリ動作や電話動作などのデータ通信を実行するものである。ROM12は、このファクシミリ装置1で実行される制御プログラム12aなどを格納した書換不能なメモリであり、図5及び図6に図示されるフローチャートのプログラムはROM12内に格納されている。
【0019】
RAM13は、各種のデータを記憶するためのメモリであり、他のファクシミリ装置から受信され、あるいは、スキャナ22により読み取られた画像データなどを記憶するページメモリ13aを備えている。このRAM13はスタティックRAMで構成されており、RAM13には、バックアップ回路14が接続されているので、RAM13のページメモリ13aに記憶されたデータは電源の遮断後も記憶可能とされている。フラッシュメモリ15は、RAM13のページメモリ13aの空き容量が所定量未満である場合に、ファクシミリ受信されたデータを記憶するメモリである。即ち、ファクシミリ受信されたデータは、ページメモリ13aとフラッシュメモリ15のいずれかのメモリに記憶される。また、このフラッシュメモリ15には、スキャナ22により読み取られた原稿の画像データも記憶される。なお、フラッシュメモリ15の空き容量が所定量未満である場合には、スキャナ22により読み取られたデータは、ページメモリ13aに記憶される。ぺージメモリ13aとフラッシュメモリ15のいずれにおいても空き容量が所定量未満である場合には、いわゆるメモリ受信やメモリ送信が禁止される。
【0020】
音声LSI17は、NCU19によって受信されたアナログ音声信号をデジタル音声信号に変換すると共に、このファクシミリ装置1の内部で生成されたデジタル音声信号をアナログ音声信号に変換してNCU19に出力するものである。モデム20は、画像データを変調・復調して伝送すると共に伝送制御用の各種手順信号を送受信するものである。
【0021】
バッファ21は、相手側ファクシミリ装置との間で送受信される符号化された画像データやスキャナ22により読み取られた原稿の画像データを一時的に格納するものである。画像データは、このバッファ21を介して、ページメモリ13aやフラッシュメモリ15に記憶される。また、印刷のためにプリンタ25へ出力される画像データも、ページメモリ13aやフラッシュメモリ15から、一旦、このバッファ21へ読み出される。
【0022】
スキャナ22は原稿挿入口6に挿入された原稿の画像を読み取るためのものであり、符号化部23はスキャナ22により読み取られた原稿画像の符号化を行うものである。復号化部24は、バッファ21に記憶された受信画像データを読み出して、これを復号化するものであり、復号化されたデータは、プリンタ25により記録紙に印刷される。操作パネル4は、操作者がこのファクシミリ装置1の設定等の各種の操作を行うためのものである。アンプ27は、そのアンプ27に接続されたスピーカ28を鳴動して、呼出音などを出力するためのものである。このように構成されたファクシミリ装置1は、NCU19を介して、電話回線30に接続されている。
【0023】
次ぎに、図3に基づいて、このファクシミリ装置1における送受信されるデータの流れを説明する。まず、他のファクシミリ装置から送信され、本ファクシミリ装置1で受信されるデータは、符号化された状態で、電話回線30から、NCU19、モデム20を経て、一旦、バッファ21に記憶される。このバッファ21に記憶された受信データは、ページメモリ13aの空き容量が所定量以上である場合にはページメモリ13aに記憶され、ページメモリ13aの空き容量が所定量未満である場合にはフラッシュメモリ15に記憶される。ページメモリ13a又はフラッシュメモリ15に記憶された受信データは、符号化された状態であるので、バッファ21を介して一部ずつ読み出されると、復号化部24にて復号化され、プリンタ25に出力されて印刷される。
【0024】
一方、スキャナ22により読み取られた原稿の画像データは、符号化部23にて符号化された後、一旦、バッファ21に記憶される。このバッファ21に記憶された読み取りデータは、フラッシュメモリ15の空き容量が所定量以上である場合にはフラッシュメモリ15に記憶され、フラッシュメモリ15の空き容量が所定量未満である場合にはページメモリ13aに記憶される。ページメモリ13a又はフラッシュメモリ15に記憶された読み取りデータは、一部ずつバッファ21に読み出され、モデム20、NCU19を介して、電話回線30から他のファクシミリ装置へ送信される。
【0025】
ここで、図4を参照して、発呼側ファクシミリ装置(発呼側装置)から被呼側ファクシミリ装置(被呼側装置)へ送信されるデータの通信速度(データ伝送速度)の決定方法について説明する。
【0026】
発呼側装置41から被呼側装置42が発呼されると、呼出信号43が交換機を介して、被呼側装置42へ送信される。被呼側装置42がこの呼出信号43を受けて電話回線を閉結44すると、発呼側装置41から非音声端末であることを表すCNG(Calling Tone)信号45が被呼側装置42へ送られる。被呼側装置42は、CNG信号45を受信すると、CED(Called Station Identification)信号46を送信し、その信号46に続いて、NFS(Non-Standard Facilities)信号47、CSI(Called Subscriber Identification)信号48、DIS(Digital Identification Signal)信号49を発呼側装置41へ送信する。CSI信号48は被呼端末識別信号、即ち、被呼側ファクシミリ装置42の電話番号を表す信号である。また、NSF信号47及びDIS信号49は、被呼側装置42が有する送受信機能(通信速度、解像度、符号化方式等)を発呼側装置41に知らせるための信号である。このNSF信号47及びDIS信号49において、被呼側装置52の受信可能な最速の通信速度が発呼側装置41へ知らされる。
【0027】
発呼側装置41は、DIS信号49を受信すると、TSI(Transmitting Subscriber Identification)信号50と、DCS(Digital Command Signal)信号51またはNSS(Non-Standard facilites Set-up)信号を被呼側装置42へ送信する。DCS信号51とNSS信号は、いずれか一方の信号のみ送信される。
【0028】
TSI信号50は発呼端末識別信号、即ち、発呼側ファクシミリ装置41の電話番号を表す信号である。NSS信号又はDCS信号51は、NSF信号47又はDIS信号49により示された被呼側装置42の送受信機能に基づいて発呼側装置41により設定された伝送パラメータ(通信速度、解像度、符号化方式等)を被呼側装置42へ知らせるための信号である。発呼側装置41から送信され被呼側装置42で受信されるデータの通信速度は、被呼側装置42から送信されるNSF信号47又はDIS信号49に基づいて、発呼側装置41で決定される。詳細には、NSF信号47又はDIS信号49で示された被呼側装置42の受信可能な通信速度と、発呼側装置41の送信可能な通信速度のうち、共通する最速の通信速度に決定されるのである。即ち、最速の通信速度でデータ送信することにより、データをより速く送信しようとするものである。
【0029】
なお、発呼側装置41は、DCS信号51又はNSS信号の送信後、更に、TCF(Training Check)信号52を被呼側装置42へ送信する。TCF信号52は被呼側装置42が正常にデータ受信できるか否かを確かめるための信号であり、一定時間内に予め定められた数の0のビットデータが発呼側装置41から被呼側装置42へ送出される。TCF信号52を正常に受信できれば、被呼側装置42はCFR(Confirmation to Receive)信号53を送信し、データの送信を開始してよいことを発呼側装置41へ知らせる。CFR信号53の送信後に、データの送受信が開始される。
【0030】
ところで、RAM13のページメモリ13aとともに、受信データの記憶媒体として用いられるフラッシュメモリ15は、安価な書き換え可能な不揮発性のメモリであり、バックアップ回路なしでデータを保持することができる。しかし、このフラッシュメモリ15は、データの書き替えが遅いという欠点を備えている。具体的には、フラッシュメモリ15の書き換え速度は、スタティックRAM13の書き換え速度に比べて、約1000倍程度遅くなっている。これは、フラッシュメモリ15のデータを書き換えるためには、一旦、1ブロック単位でデータを消去してから、1ページ単位でデータを書き込まなければならないからである。
【0031】
1ブロック、1ページの各サイズは、フラッシュメモリ15の種類によって異なるが、一例としては、1ページ=32バイト、1ブロック=128ページ=4Kバイトである。具体的に、本実施例のフラッシュメモリ15では、1バイトのデータを書き換える場合、まず、書き換えられるデータが含まれた1ブロックのデータを別のメモリへ退避し、その退避されたメモリ上で1バイトのデータの書き換えを行う。その後、書き換えられるデータが含まれた1ブロックのデータを消去し、消去後のブロックへ退避され書き換えられたデータを1ページ単位で1ブロック分書き込むのである。
【0032】
従って、ファクシミリ受信されたデータをフラッシュメモリ15に記憶させる場合には、その通信速度が速いと、受信されたデータのフラッシュメモリ15への書き込みがデータ受信に追従できず、受信されたデータを取りこぼしてしまう。よって、本実施例のファクシミリ装置1では、図5のフローチャートに図示するように、受信データをフラッシュメモリ15に記憶させる場合には、NSF信号47及びDIS信号49により宣言する通信速度を遅く設定している。
【0033】
一方、フラッシュメモリ15の読み出し速度は、スタティックRAM13に比べて遅いものの約数倍程度である。よって、図6のフローチャートに図示するように、フラッシュメモリ15に記憶されたデータを送信する場合の通信速度は、通常の場合と同様に、設定可能な通信速度のうち最速の通信速度としている。
【0034】
次に、上記のように構成されたファクシミリ装置1の受信時の処理を図5のフローチャートに基づいて説明する。ファクシミリ装置1は、呼出信号が着信されるまで待機し(S1:No)、呼出信号が着信されると(S1:Yes)、ページメモリ13aにどのくらいの空き容量があるのかを検査する(S2)。検査の結果、ページメモリ13aの空き容量が所定量以上である場合には(S2:Yes)、上述したNFS信号47及びDIS信号49の中で宣言される通信速度として、本ファクシミリ装置1で通信可能な最高の速度を宣言する(S3)。NFS信号47及びDIS信号49の送信後、TSI信号50からCFR信号53までの送受信が完了すると、発呼側ファクシミリ装置からデータの送信が開始される。発呼側装置から送信されたデータは、本ファクシミリ装置1で受信され、スタティックRAM13のページメモリ13aに格納される(S4)。
【0035】
一方、ページメモリ13aの空き容量を検査した結果、空き容量が所定量未満である場合には(S2:No)、上述したNFS信号47及びDIS信号49の中で宣言される通信速度として、本ファクシミリ装置1で通信可能な最高速度より遅い速度を宣言する(S5)。ここで宣言する遅い速度とは、フラッシュメモリ15への受信データの書き込みが、データ受信に追従できる速度である。受信されたデータは、一旦、バッファ21に蓄えられ、その後順に、フラッシュメモリ15に書き込まれるが、かかる遅い速度とは、バッファ21がフル(一杯)にならずにデータ受信できる速度である。このように遅い速度を宣言することにより、バッファ21がフル状態になることを回避できるので、受信データを取りこぼしてしまうことがない。
【0036】
NFS信号47及びDIS信号49の送信後、TSI信号50からCFR信号53までの送受信が完了すると、発呼側ファクシミリ装置からデータの送信が開始される。発呼側装置から送信されたデータは、本ファクシミリ装置1で受信され、フラッシュメモリ15に格納される(S6)。
【0037】
次に、ファクシミリ装置1の送信時の処理を図6のフローチャートに基づいて説明する。ファクシミリ装置1は、操作パネル4から送信指示がなされるまで待機し(S11:No)、送信指示がなされると(S11:Yes)、まず、フラッシュメモリ15にどのくらいの空き容量があるのかを検査する(S12)。検査の結果、フラッシュメモリ15の空き容量が所定量以上である場合には(S12:Yes)、スキャナ22により読み取られた原稿の画像データ、即ち、送信データをフラッシュメモリ15に記憶する(S13)。一方、検査の結果、フラッシュメモリ15の空き容量が所定量未満である場合には(S12:No)、スキャナ22により読み取られた原稿の画像データ、即ち、送信データをRAM13のページメモリ13aに記憶する(S14)。なお、この図6のフローチャートにおけるS12の「所定量」は、図5のフローチャートにおけるS2の「所定量」と必ずしも一致しない量であり、それぞれ独自に設定されている。
【0038】
送信原稿の画像データが、フラッシュメモリ15又はページメモリ13aに記憶されると、ファクシミリ装置1は回線を接続して相手先ファクシミリ装置を発呼する(S15)。相手先ファクシミリ装置との間で回線が閉結され、相手先装置へCNG信号45を送信すると、相手先装置からCED信号46からDIS信号49までの各信号が送信されてくる。本ファクシミリ装置1は、このNSF信号47及びDIS信号49に応答するNSS信号又はDCS信号51の中で、相手先装置の宣言した通信速度と、本ファクシミリ装置1で通信可能な最高の通信速度との共通する最高の通信速度を宣言する(S16)。本ファクシミリ装置1は、DCS信号51又はNSS信号の送信後、TCF信号52を送信し、相手先装置から送信されたCFR信号53を受信すると、フラッシュメモリ15又はページメモリ13aに格納された送信データを相手先装置へ送信する(S17)。
【0039】
なお、図5、6には明示されていないが、ページメモリ13aとフラッシュメモリ15のいずれにおいても空き容量が所定量未満である場合には、メモリ受信やメモリ送信は禁止される。もっとも、メモリを使用しない通信は可能であるので、かかる通信は許可される。
【0040】
以上説明したように、本実施例のファクシミリ装置によれば、受信データをフラッシュメモリに記憶させる場合には、通信速度を遅く設定するので、安価なフラッシュメモリを用いてもデータを取りこぼすことなく受信することができる。また、受信データのフラッシュメモリへの格納は、ページメモリ(RAM)の空き容量が不足した場合に限り行われるので、ページメモリの空き容量が大きい場合には、通信速度が低下されることがない。
【0041】
一方、フラッシュメモリに記憶されたデータを送信する場合には、ページメモリ(RAM)に記憶されたデータを送信する場合と同じ速度でデータを送信するので、通信速度が低下することがない。また、スキャナにより読み取られたデータは、フラッシュメモリへ優先して書き込まれるので、ページメモリの空き容量をより大きく保つことができ、データ受信時の通信速度の低下を極力抑えることができる。
【0042】
更に、ページメモリはスタティックRAMで構成され、そのスタティックRAMにはバックアップ回路が接続されているので、フラッシュメモリとあわせて、ファクシミリ装置1の電源が遮断された場合にも、すべての受信データを保存することができる。よって、突然の停電時などにもデータを失うことがない。
【0043】
請求項1記載のファクシミリ装置では、通信速度決定手段としてはDIS信号49及びNSF信号47が、通信速度減速手段としてはS5の処理が、それぞれ該当する。請求項2記載のファクシミリ装置では、検査手段としてはS2の処理が、記憶領域切替手段としてはS3とS5の処理が、それぞれ該当する。請求項3記載のファクシミリ装置では、通信速度決定手段としてはDCS信号51及びNSS信号が該当する。請求項4記載のファクシミリ装置では、読み取り手段としては、S12からS14の処理が該当する。
【0044】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【0045】
例えば、本実施例では、通信速度の決定は、データ送信の開始時にのみ行われた。しかし、これを送信されるデータの1ページ単位毎に行うようにしても良い。
【0046】
また、本実施例では、フラッシュメモリの空き容量が所定量未満である場合に、スキャナにより読み取られたデータはRAMのページメモリに格納された(図6のS12:No,S14)。しかし、これをフラッシュメモリの空き容量が所定量未満である場合には、フラッシュメモリの空き容量が所定量以上に回復するまで、スキャナによる読み取りを中止するようにしても良い。これによりページメモリを受信専用のメモリとして使用することができるので、通信速度の低下をより抑制することができる。
【0047】
【発明の効果】
請求項1記載のファクシミリ装置によれば、本ファクシミリ装置で受信されたデータをフラッシュメモリで構成された第2メモリに記憶させる場合には、他のファクシミリ装置から送信されるデータの通信速度が遅く設定される。よって、フラッシュメモリを用いても、データを取りこぼすことなく、受信データの記憶を行うことができるという効果がある。
【0048】
請求項2記載のファクシミリ装置によれば、請求項1記載のファクシミリ装置の奏する効果に加え、更に、受信データは、フラッシュメモリで構成された第2メモリより、RAMで構成された第1メモリに優先して記憶される。よって、受信データを第2メモリに記憶する場合に行われる通信速度の低下を極力抑えることができるという効果がある。
【0049】
請求項3記載のファクシミリ装置によれば、請求項1または2に記載のファクシミリ装置の奏する効果に加え、更に、フラッシュメモリで構成された第2メモリに記憶されるデータを、他のファクシミリ装置へ送信する場合の通信速度は、RAMで構成された第1メモリに記憶されるデータを送信する場合と同じ速度に決定される。よって、フラッシュメモリに記憶されたデータであっても、通信速度を遅くすることなく送信することができるという効果がある。
【0050】
請求項4記載のファクシミリ装置によれば、請求項3記載のファクシミリ装置の奏する効果に加え、更に、読み取りデータは、RAMで構成された第1メモリより、フラッシュメモリで構成された第2メモリに優先して記憶される。よって、データの受信時には、第1メモリをより多く使用することができるので、受信データをフラッシュメモリに記憶させることによる通信速度の低下を極力抑えることができるという効果がある。
【0051】
請求項5記載のファクシミリ装置によれば、請求項1から4のいずれかに記載のファクシミリ装置の奏する効果に加え、更に、第1メモリはスタティックRAMで構成され、そのスタティックRAMにはバックアップ回路が設けられている。よって、停電時のように、突然、ファクシミリ装置の電源が遮断された場合にも、第1、第2メモリのいずれに記憶されたデータも失われることなく保存できるという効果がある。
【図面の簡単な説明】
【図1】 本発明の一実施例であるファクシミリ装置の斜視図である。
【図2】 上記ファクシミリ装置の電気的構成を示したブロック図である。
【図3】 ファクシミリ装置の送受信時におけるデータの流れを示したブロック図である。
【図4】 発呼側装置と被呼側装置との通信制御の手順を示した図である。
【図5】 ファクシミリ装置の受信時の処理を示したフローチャートである。
【図6】 ファクシミリ装置の送信時の処理を示したフローチャートである。
【符号の説明】
1 ファクシミリ装置
13 スタティックRAM(第1メモリ、記憶手段)
13a ページメモリ(第1メモリ、記憶手段)
14 バックアップ回路
15 フラッシュメモリ(第2メモリ、記憶手段)
19 NCU(受信手段、送信手段)
20 モデム(受信手段、送信手段)
21 バッファ(受信手段、送信手段、読み取り手段)
22 スキャナ(読み取り手段)
23 符号化部(読み取り手段)
47 NSF信号(通信速度決定手段)
49 DIS信号(通信速度決定手段)
51 DCS信号(NSS信号)(通信速度決定手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a facsimile apparatus, and more particularly to a facsimile apparatus that can store received data without losing data even when a flash memory is used as a storage medium for the received data.
[0002]
[Prior art]
The facsimile apparatus stores received data in an SRAM (static RAM) subjected to memory backup so that the received data is not lost even in the event of a sudden power failure. However, the price per bit of SRAM is about four times that of DRAM (dynamic RAM), which is a volatile memory. The rise in product costs was significant. Of course, it is possible to back up even a DRAM, but there is a problem that a backup dedicated refresh circuit must be provided.
[0003]
By the way, in recent years, a flash memory, which is a nonvolatile memory whose price per bit is almost equal to that of a DRAM, has been developed. Although this flash memory is a kind of ROM, it is a memory capable of rewriting data. In addition, the data stored in the flash memory can be held without a backup circuit.
[0004]
Therefore, the present inventor tried to suppress an increase in product cost by substituting a part of SRAM as a storage medium for data received by facsimile with a flash memory.
[0005]
[Problems to be solved by the invention]
However, rewriting of data in the flash memory requires about 1000 times as long as in the case of SRAM. Therefore, if the received data is written in the flash memory while receiving the facsimile, the data writing cannot follow the reception, and the received data is lost.
[0006]
The present invention has been made to solve the above-described problems, and provides a facsimile apparatus that can store received data without losing data even when a flash memory is used as a storage medium for the received data. It is an object.
[0007]
[Means for Solving the Problems]
In order to achieve this object, a facsimile apparatus according to claim 1 is characterized in that a communication speed determining means for determining a communication speed with another facsimile apparatus, and said other at a communication speed determined by the communication speed determining means. A receiving means for receiving data transmitted from the facsimile apparatus, a storage means for storing data received by the receiving means, and a first memory constituted by a RAM provided in the storage means, When the second memory configured by the flash memory provided in the storage means and the data received by the receiving means are stored in the second memory, the communication speed determined by the communication speed determining means is Communication speed reduction means for setting the speed slower than the case of storing in the first memory.
[0008]
According to the facsimile apparatus of the first aspect, data transmitted from another facsimile apparatus is transmitted to the facsimile apparatus at the communication speed determined by the communication speed determining means. This transmission data is received by the receiving means and stored in the storage means. The storage means includes a first memory constituted by a RAM and a second memory constituted by a flash memory. When the received data is stored in the second memory, communication is performed by the communication speed reduction means. The communication speed determined by the speed determining means is set to be slow in advance.
[0009]
According to a second aspect of the present invention, there is provided the facsimile apparatus according to the first aspect, further comprising: an inspection unit that inspects the free space of the first memory; and the free space of the first memory is greater than or equal to a predetermined amount by the inspection unit. When it is inspected, the data received by the receiving means is stored in the first memory, and when it is inspected that the free space of the first memory is less than a predetermined amount, it is received by the receiving means. Storage area switching means for storing the processed data in the second memory.
[0010]
According to the facsimile apparatus of the second aspect, the operation is the same as that of the facsimile apparatus of the first aspect, and the storage area switching means is such that the free space of the first memory constituted by the RAM is less than a predetermined amount by the inspection means. When it is verified that the received data is, the received data is stored in the second memory. Therefore, the first memory configured by the RAM is used as the storage memory for the received data in preference to the second memory configured by the flash memory.
[0011]
According to a third aspect of the present invention, there is provided the facsimile apparatus according to the first or second aspect, further comprising a transmission means for transmitting the data stored in the storage means to the other facsimile apparatus, the communication speed determining means. Is to determine the same communication speed regardless of whether the data transmitted by the transmission means is stored in the first memory or the second memory.
[0012]
According to the facsimile apparatus of the third aspect, the same operation as that of the facsimile apparatus according to the first or second aspect is performed, and the data stored in the second memory constituted by the flash memory is transmitted to the other by the transmission means. When transmitting to the facsimile apparatus, the communication speed is determined by the communication speed determining means to be the same speed as when data stored in the first memory constituted by the RAM is transmitted.
[0013]
According to a fourth aspect of the present invention, there is provided the facsimile apparatus according to the third aspect, further comprising reading means for reading an image of a document and storing the read data in the storage means. When the free space of the memory is a predetermined amount or more, the read data is stored in the second memory. According to the facsimile apparatus of the fourth aspect, the same operation as that of the facsimile apparatus of the third aspect is achieved, and the reading means is provided when the free space of the second memory constituted by the flash memory is equal to or larger than a predetermined amount. Since the read data of the original image is stored in the second memory, the second memory constituted by the flash memory is used as the read data storage memory in preference to the first memory constituted by the RAM.
[0014]
According to a fifth aspect of the present invention, in the facsimile apparatus according to any one of the first to fourth aspects, the first memory is constituted by a static RAM, and the static RAM is provided with a backup circuit.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 shows an external perspective view of the facsimile apparatus 1. A handset 3 is attached to the side of the main body 2 of the facsimile apparatus 1. The handset 3 is placed on a hook (not shown) provided in the main body 2 when not talking, and is picked up from the hook and used when talking. The former is called an on-hook state, and the latter is called an off-hook state. An operation panel 4 having a plurality of buttons is provided at the front part of the upper surface of the main body 2, and a liquid crystal display (LCD) 5 is provided at the left rear part of the operation panel 4. The facsimile apparatus 1 is operated by pressing a button provided on the operation panel 4, and the operated state and operation procedure are displayed on the LCD 5.
[0016]
A document insertion slot 6 is provided at the rear of the operation panel 4 and the LCD 5. A document to be transmitted by facsimile is inserted into the document insertion opening 6 with the document surface facing downward, and after being read, is discharged from a document discharge opening 7 provided on the front surface of the main body 2 and below the operation panel 4. Is done. A recording paper holder mounting portion 9 is provided at the rear of the document insertion slot 6, and a recording paper holder 10 capable of stacking and storing a plurality of recording papers is detachably attached to the recording paper holder mounting portion 9. . The recording paper supplied from the recording paper holder 10 and used for printing is discharged from a recording paper discharge port 8 provided below the document discharge port 7.
[0017]
FIG. 2 is a block diagram showing an electrical configuration of the facsimile apparatus 1. The facsimile apparatus 1 includes a CPU 11, ROM 12, RAM 13, flash memory 15, audio LSI 17, network control unit (hereinafter referred to as “NCU”) 19, modem 20, buffer 21, scanner 22, encoding unit 23, decoding The control unit 24, the printer 25, the operation panel 4, and the amplifier 27 are provided and are connected to each other via a bus line 29.
[0018]
The CPU 11 performs data communication such as facsimile operation and telephone operation by controlling each unit connected by the bus line 29 in accordance with various signals transmitted and received via the NCU 19. The ROM 12 is a non-rewritable memory that stores a control program 12a executed by the facsimile apparatus 1, and the programs of the flowcharts shown in FIGS. 5 and 6 are stored in the ROM 12.
[0019]
The RAM 13 is a memory for storing various data, and includes a page memory 13 a that stores image data received from other facsimile machines or read by the scanner 22. The RAM 13 is composed of a static RAM, and since the backup circuit 14 is connected to the RAM 13, the data stored in the page memory 13a of the RAM 13 can be stored even after the power is shut off. The flash memory 15 is a memory for storing data received by facsimile when the free capacity of the page memory 13a of the RAM 13 is less than a predetermined amount. That is, the data received by facsimile is stored in either the page memory 13 a or the flash memory 15. The flash memory 15 also stores image data of a document read by the scanner 22. If the free capacity of the flash memory 15 is less than the predetermined amount, the data read by the scanner 22 is stored in the page memory 13a. When both the page memory 13a and the flash memory 15 have a free space less than a predetermined amount, so-called memory reception and memory transmission are prohibited.
[0020]
The voice LSI 17 converts an analog voice signal received by the NCU 19 into a digital voice signal, converts a digital voice signal generated inside the facsimile apparatus 1 into an analog voice signal, and outputs the analog voice signal to the NCU 19. A modem 20 modulates and demodulates image data and transmits and receives various procedure signals for transmission control.
[0021]
The buffer 21 temporarily stores encoded image data transmitted / received to / from the counterpart facsimile machine and original image data read by the scanner 22. The image data is stored in the page memory 13a and the flash memory 15 via the buffer 21. The image data output to the printer 25 for printing is also temporarily read from the page memory 13a and the flash memory 15 to the buffer 21.
[0022]
The scanner 22 is for reading an image of a document inserted into the document insertion slot 6, and the encoding unit 23 is for encoding the document image read by the scanner 22. The decoding unit 24 reads the received image data stored in the buffer 21 and decodes it. The decoded data is printed on a recording sheet by the printer 25. The operation panel 4 is for the operator to perform various operations such as setting of the facsimile apparatus 1. The amplifier 27 is used to ring a speaker 28 connected to the amplifier 27 and output a ringing tone or the like. The facsimile apparatus 1 configured as described above is connected to the telephone line 30 via the NCU 19.
[0023]
Next, the flow of data transmitted and received in the facsimile apparatus 1 will be described with reference to FIG. First, data transmitted from another facsimile apparatus and received by the facsimile apparatus 1 is temporarily stored in the buffer 21 through the NCU 19 and the modem 20 from the telephone line 30 in an encoded state. The received data stored in the buffer 21 is stored in the page memory 13a when the free capacity of the page memory 13a is greater than or equal to a predetermined amount, and the flash memory when the free capacity of the page memory 13a is less than the predetermined amount. 15 is stored. Since the reception data stored in the page memory 13a or the flash memory 15 is in an encoded state, when it is read partly through the buffer 21, it is decoded by the decoding unit 24 and output to the printer 25. And printed.
[0024]
On the other hand, the document image data read by the scanner 22 is encoded by the encoding unit 23 and then temporarily stored in the buffer 21. The read data stored in the buffer 21 is stored in the flash memory 15 when the free capacity of the flash memory 15 is greater than or equal to a predetermined amount, and the page memory when the free capacity of the flash memory 15 is less than the predetermined amount. It is stored in 13a. The read data stored in the page memory 13a or the flash memory 15 is partially read into the buffer 21 and transmitted from the telephone line 30 to another facsimile machine via the modem 20 and the NCU 19.
[0025]
Here, referring to FIG. 4, a method for determining the communication speed (data transmission speed) of data transmitted from the calling facsimile apparatus (calling apparatus) to the called facsimile apparatus (called apparatus). explain.
[0026]
When the called device 42 is called from the calling device 41, a call signal 43 is transmitted to the called device 42 via the exchange. When the called side device 42 receives the call signal 43 and closes the telephone line 44, a CNG (Calling Tone) signal 45 indicating that the calling side device 41 is a non-voice terminal is sent to the called side device 42. It is done. When the called device 42 receives the CNG signal 45, it transmits a CED (Called Station Identification) signal 46, followed by an NFS (Non-Standard Facilities) signal 47 and a CSI (Called Subscriber Identification) signal. 48, a DIS (Digital Identification Signal) signal 49 is transmitted to the calling side device 41. The CSI signal 48 is a called terminal identification signal, that is, a signal representing the telephone number of the called facsimile machine 42. The NSF signal 47 and the DIS signal 49 are signals for informing the calling side device 41 of the transmission / reception functions (communication speed, resolution, encoding method, etc.) of the called side device 42. With the NSF signal 47 and the DIS signal 49, the calling side device 41 is notified of the fastest communication speed that can be received by the called side device 52.
[0027]
When receiving the DIS signal 49, the calling side device 41 receives a TSI (Transmitting Subscriber Identification) signal 50 and a DCS (Digital Command Signal) signal 51 or a NSS (Non-Standard facilites Set-up) signal. Send to. Only one of the DCS signal 51 and the NSS signal is transmitted.
[0028]
The TSI signal 50 is a calling terminal identification signal, that is, a signal representing the telephone number of the calling facsimile machine 41. The NSS signal or DCS signal 51 is a transmission parameter (communication speed, resolution, encoding method) set by the calling side device 41 based on the transmission / reception function of the called side device 42 indicated by the NSF signal 47 or the DIS signal 49. Or the like) to the called-side device 42. The communication speed of the data transmitted from the calling device 41 and received by the called device 42 is determined by the calling device 41 based on the NSF signal 47 or the DIS signal 49 transmitted from the called device 42. Is done. Specifically, the communication speed that can be received by the called device 42 indicated by the NSF signal 47 or the DIS signal 49 and the communication speed that can be transmitted by the calling device 41 are determined to be the fastest common communication speed. It is done. That is, by transmitting data at the fastest communication speed, data is transmitted faster.
[0029]
The calling side device 41 further transmits a TCF (Training Check) signal 52 to the called side device 42 after transmitting the DCS signal 51 or the NSS signal. The TCF signal 52 is a signal for confirming whether or not the called side device 42 can normally receive data, and a predetermined number of 0 bit data is transmitted from the calling side device 41 to the called side within a predetermined time. Sent to device 42. If the TCF signal 52 can be normally received, the called device 42 transmits a CFR (Confirmation to Receive) signal 53 to inform the calling device 41 that transmission of data may be started. After transmission of the CFR signal 53, data transmission / reception is started.
[0030]
Incidentally, the flash memory 15 used as a storage medium for received data together with the page memory 13a of the RAM 13 is an inexpensive rewritable nonvolatile memory, and can hold data without a backup circuit. However, the flash memory 15 has a drawback that data rewriting is slow. Specifically, the rewriting speed of the flash memory 15 is about 1000 times slower than the rewriting speed of the static RAM 13. This is because in order to rewrite the data in the flash memory 15, the data must be once erased in units of blocks and then written in units of pages.
[0031]
The sizes of one block and one page differ depending on the type of the flash memory 15, but as an example, 1 page = 32 bytes and 1 block = 128 pages = 4K bytes. Specifically, in the flash memory 15 of this embodiment, when rewriting 1-byte data, first, one block of data including data to be rewritten is saved to another memory, and 1 on the saved memory. Rewrite byte data. Thereafter, one block of data including the data to be rewritten is erased, and the rewritten data saved in the erased block is written for one block in units of one page.
[0032]
Accordingly, when storing the data received by facsimile in the flash memory 15, if the communication speed is high, the writing of the received data to the flash memory 15 cannot follow the data reception, and the received data is lost. End up. Therefore, in the facsimile apparatus 1 of this embodiment, as shown in the flowchart of FIG. 5, when the received data is stored in the flash memory 15, the communication speed declared by the NSF signal 47 and the DIS signal 49 is set to be slow. ing.
[0033]
On the other hand, the reading speed of the flash memory 15 is about several times that of the slow speed compared with the static RAM 13. Therefore, as illustrated in the flowchart of FIG. 6, the communication speed when transmitting the data stored in the flash memory 15 is the fastest communication speed that can be set, as in the normal case.
[0034]
Next, processing upon reception of the facsimile apparatus 1 configured as described above will be described based on the flowchart of FIG. The facsimile machine 1 waits until a call signal is received (S1: No), and when the call signal is received (S1: Yes), it checks how much free space is available in the page memory 13a (S2). . As a result of the inspection, if the free space of the page memory 13a is equal to or larger than the predetermined amount (S2: Yes), communication is performed in the facsimile apparatus 1 as the communication speed declared in the NFS signal 47 and the DIS signal 49 described above. Declare the highest possible speed (S3). After transmission of the NFS signal 47 and the DIS signal 49, when transmission / reception from the TSI signal 50 to the CFR signal 53 is completed, transmission of data from the calling facsimile apparatus is started. The data transmitted from the calling side apparatus is received by the facsimile apparatus 1 and stored in the page memory 13a of the static RAM 13 (S4).
[0035]
On the other hand, as a result of checking the free capacity of the page memory 13a, if the free capacity is less than the predetermined amount (S2: No), the communication speed declared in the NFS signal 47 and the DIS signal 49 described above is A speed slower than the maximum speed at which the facsimile apparatus 1 can communicate is declared (S5). The slow speed declared here is a speed at which the writing of the received data to the flash memory 15 can follow the data reception. The received data is temporarily stored in the buffer 21 and written in the flash memory 15 in order thereafter. The slow speed is a speed at which data can be received without the buffer 21 becoming full (full). By declaring such a low speed, it is possible to prevent the buffer 21 from becoming full, so that received data is not missed.
[0036]
After transmission of the NFS signal 47 and the DIS signal 49, when transmission / reception from the TSI signal 50 to the CFR signal 53 is completed, transmission of data from the calling facsimile apparatus is started. The data transmitted from the calling device is received by the facsimile device 1 and stored in the flash memory 15 (S6).
[0037]
Next, processing at the time of transmission of the facsimile apparatus 1 will be described based on the flowchart of FIG. The facsimile apparatus 1 waits until a transmission instruction is issued from the operation panel 4 (S11: No). When a transmission instruction is issued (S11: Yes), first, it is checked how much free space the flash memory 15 has. (S12). As a result of the inspection, if the free space in the flash memory 15 is equal to or larger than the predetermined amount (S12: Yes), the image data of the document read by the scanner 22, that is, the transmission data is stored in the flash memory 15 (S13). . On the other hand, when the free capacity of the flash memory 15 is less than the predetermined amount as a result of the inspection (S12: No), the image data of the original read by the scanner 22, that is, the transmission data is stored in the page memory 13a of the RAM 13. (S14). The “predetermined amount” of S12 in the flowchart of FIG. 6 is an amount that does not necessarily match the “predetermined amount” of S2 in the flowchart of FIG. 5, and is set independently.
[0038]
When the image data of the transmission original is stored in the flash memory 15 or the page memory 13a, the facsimile machine 1 connects the line and calls the partner facsimile machine (S15). When the line is closed with the counterpart facsimile apparatus and the CNG signal 45 is transmitted to the counterpart apparatus, each signal from the CED signal 46 to the DIS signal 49 is transmitted from the counterpart apparatus. The facsimile apparatus 1 uses the communication speed declared by the partner apparatus in the NSS signal or DCS signal 51 in response to the NSF signal 47 and the DIS signal 49 and the maximum communication speed at which the facsimile apparatus 1 can communicate. A common maximum communication speed is declared (S16). When the facsimile apparatus 1 transmits the TCF signal 52 after transmitting the DCS signal 51 or the NSS signal and receives the CFR signal 53 transmitted from the counterpart apparatus, the transmission data stored in the flash memory 15 or the page memory 13a. Is transmitted to the counterpart device (S17).
[0039]
Although not explicitly shown in FIGS. 5 and 6, memory reception and memory transmission are prohibited when the free space is less than a predetermined amount in both the page memory 13 a and the flash memory 15. However, since communication without using a memory is possible, such communication is permitted.
[0040]
As described above, according to the facsimile apparatus of this embodiment, when the received data is stored in the flash memory, the communication speed is set to be slow, so that data is not lost even if an inexpensive flash memory is used. Can be received. Further, since the received data is stored in the flash memory only when the free space of the page memory (RAM) is insufficient, the communication speed is not reduced when the free space of the page memory is large. .
[0041]
On the other hand, when the data stored in the flash memory is transmitted, the data is transmitted at the same speed as when the data stored in the page memory (RAM) is transmitted, so that the communication speed does not decrease. In addition, since the data read by the scanner is preferentially written to the flash memory, the free space of the page memory can be kept larger, and a reduction in communication speed during data reception can be suppressed as much as possible.
[0042]
Furthermore, the page memory is composed of a static RAM, and a backup circuit is connected to the static RAM, so that all received data is stored even when the power of the facsimile apparatus 1 is cut off together with the flash memory. can do. Therefore, data is not lost even during a sudden power outage.
[0043]
In the facsimile apparatus according to the first aspect, the DIS signal 49 and the NSF signal 47 correspond to the communication speed determination means, and the processing of S5 corresponds to the communication speed reduction means. In the facsimile apparatus according to the second aspect, the processing of S2 corresponds to the inspection means, and the processing of S3 and S5 corresponds to the storage area switching means. In the facsimile apparatus according to the third aspect, the DCS signal 51 and the NSS signal correspond to the communication speed determining means. In the facsimile apparatus according to the fourth aspect, the processing from S12 to S14 corresponds to the reading means.
[0044]
The present invention has been described above based on the embodiments. However, the present invention is not limited to the above embodiments, and various modifications can be easily made without departing from the spirit of the present invention. It can be guessed.
[0045]
For example, in this embodiment, the communication speed is determined only at the start of data transmission. However, this may be performed for each page of data to be transmitted.
[0046]
In this embodiment, when the free space of the flash memory is less than the predetermined amount, the data read by the scanner is stored in the page memory of the RAM (S12: No, S14 in FIG. 6). However, if the free space of the flash memory is less than a predetermined amount, reading by the scanner may be stopped until the free space of the flash memory is restored to a predetermined amount or more. As a result, the page memory can be used as a reception-only memory, so that a reduction in communication speed can be further suppressed.
[0047]
【The invention's effect】
According to the facsimile apparatus of the first aspect, when the data received by the facsimile apparatus is stored in the second memory constituted by the flash memory, the communication speed of the data transmitted from the other facsimile apparatus is low. Is set. Therefore, even if a flash memory is used, it is possible to store received data without losing data.
[0048]
According to the facsimile apparatus of the second aspect, in addition to the effect achieved by the facsimile apparatus of the first aspect, the received data is further transferred from the second memory constituted by the flash memory to the first memory constituted by the RAM. Priority is stored. Therefore, there is an effect that it is possible to suppress a decrease in communication speed that is performed when receiving data is stored in the second memory.
[0049]
According to the facsimile apparatus of the third aspect, in addition to the effect produced by the facsimile apparatus of the first or second aspect, the data stored in the second memory constituted by the flash memory is further transferred to another facsimile apparatus. The communication speed for transmission is determined to be the same as that for transmitting data stored in the first memory configured by the RAM. Therefore, there is an effect that even data stored in the flash memory can be transmitted without reducing the communication speed.
[0050]
According to the facsimile apparatus of the fourth aspect, in addition to the effect achieved by the facsimile apparatus of the third aspect, the read data is further transferred from the first memory configured by the RAM to the second memory configured by the flash memory. Priority is stored. Therefore, since the first memory can be used more during data reception, there is an effect that a reduction in communication speed due to storing the received data in the flash memory can be suppressed as much as possible.
[0051]
According to the facsimile apparatus of the fifth aspect, in addition to the effect produced by the facsimile apparatus of any one of the first to fourth aspects, the first memory is constituted by a static RAM, and the static RAM has a backup circuit. Is provided. Therefore, even when the power of the facsimile apparatus is suddenly cut off at the time of power failure, there is an effect that the data stored in both the first and second memories can be saved without being lost.
[Brief description of the drawings]
FIG. 1 is a perspective view of a facsimile apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an electrical configuration of the facsimile apparatus.
FIG. 3 is a block diagram showing the flow of data during transmission / reception of the facsimile apparatus.
FIG. 4 is a diagram showing a communication control procedure between a calling side device and a called side device.
FIG. 5 is a flowchart showing processing upon reception by the facsimile apparatus.
FIG. 6 is a flowchart showing processing at the time of transmission of the facsimile apparatus.
[Explanation of symbols]
1 Facsimile device
13 Static RAM (first memory, storage means)
13a Page memory (first memory, storage means)
14 Backup circuit
15 Flash memory (second memory, storage means)
19 NCU (reception means, transmission means)
20 Modem (reception means, transmission means)
21 Buffer (receiving means, transmitting means, reading means)
22 Scanner (reading means)
23 Encoding unit (reading means)
47 NSF signal (communication speed determining means)
49 DIS signal (communication speed determining means)
51 DCS signal (NSS signal) (communication speed determining means)

Claims (5)

他のファクシミリ装置との間で通信速度を決定する通信速度決定手段と、その通信速度決定手段により決定された通信速度で前記他のファクシミリ装置から送信されるデータを受信する受信手段と、その受信手段により受信されたデータを記憶する記憶手段とを備えたファクシミリ装置において、
前記記憶手段に設けられるRAMにより構成された第1メモリと、
前記記憶手段に設けられるフラッシュメモリにより構成された第2メモリと、前記受信手段により受信されたデータを前記第2メモリに記憶させる場合には、前記通信速度決定手段により決定される通信速度を、前記第1メモリに記憶させる場合に比べて遅く設定する通信速度減速手段とを備えたことを特徴とするファクシミリ装置。
A communication speed determining means for determining a communication speed with another facsimile apparatus; a receiving means for receiving data transmitted from the other facsimile apparatus at a communication speed determined by the communication speed determining means; A facsimile apparatus comprising storage means for storing data received by the means;
A first memory constituted by a RAM provided in the storage means;
When the second memory configured by the flash memory provided in the storage means and the data received by the receiving means are stored in the second memory, the communication speed determined by the communication speed determining means is A facsimile apparatus, comprising: a communication speed reduction means for setting a speed slower than that stored in the first memory.
前記第1メモリの空き容量を検査する検査手段と、
その検査手段により前記第1メモリの空き容量が所定量以上であると検査された場合には前記受信手段により受信されたデータを前記第1メモリに記憶させ、前記第1メモリの空き容量が所定量未満であると検査された場合には前記受信手段により受信されたデータを前記第2メモリに記憶させる記憶領域切替手段とを備えたことを特徴とする請求項1記載のファクシミリ装置。
Inspection means for inspecting the free capacity of the first memory;
When the checking means checks that the free space of the first memory is greater than or equal to a predetermined amount, the data received by the receiving means is stored in the first memory, and the free space of the first memory is determined. 2. The facsimile apparatus according to claim 1, further comprising storage area switching means for storing the data received by the receiving means in the second memory when it is inspected that it is less than a fixed amount.
前記記憶手段に記憶されたデータを前記他のファクシミリ装置へ送信する送信手段を備え、
前記通信速度決定手段は、前記送信手段により送信されるデータが前記第1、第2メモリのいずれに記憶されている場合であっても、同じ通信速度に決定することを特徴とする請求項1または2に記載のファクシミリ装置。
Transmission means for transmitting the data stored in the storage means to the other facsimile apparatus;
2. The communication speed determining means determines the same communication speed regardless of whether the data transmitted by the transmitting means is stored in either the first or second memory. Or the facsimile apparatus of 2.
原稿の画像を読み取り、その読み取ったデータを前記記憶手段に記憶させる読み取り手段を備え、
前記読み取り手段は、前記第2メモリの空き容量が所定量以上である場合には読み取ったデータを前記第2メモリに記憶させることを特徴とする請求項3記載のファクシミリ装置。
A reading unit that reads an image of a document and stores the read data in the storage unit;
4. The facsimile apparatus according to claim 3, wherein the reading unit stores the read data in the second memory when the free capacity of the second memory is equal to or larger than a predetermined amount.
前記第1メモリはスタティックRAMで構成され、そのスタティックRAMにはバックアップ回路が設けられていることを特徴とする請求項1から4のいずれかに記載のファクシミリ装置。5. The facsimile apparatus according to claim 1, wherein the first memory is composed of a static RAM, and a backup circuit is provided in the static RAM.
JP19308396A 1996-07-23 1996-07-23 Facsimile machine Expired - Fee Related JP3796825B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19308396A JP3796825B2 (en) 1996-07-23 1996-07-23 Facsimile machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19308396A JP3796825B2 (en) 1996-07-23 1996-07-23 Facsimile machine

Publications (2)

Publication Number Publication Date
JPH1042112A JPH1042112A (en) 1998-02-13
JP3796825B2 true JP3796825B2 (en) 2006-07-12

Family

ID=16301949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19308396A Expired - Fee Related JP3796825B2 (en) 1996-07-23 1996-07-23 Facsimile machine

Country Status (1)

Country Link
JP (1) JP3796825B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7212303B2 (en) 2001-08-03 2007-05-01 Canon Kabushiki Kaisha Print control method for a multifunctional printer including a facsimile feature
JP6179228B2 (en) * 2013-07-09 2017-08-16 株式会社リコー Information processing apparatus, image processing system, and control program

Also Published As

Publication number Publication date
JPH1042112A (en) 1998-02-13

Similar Documents

Publication Publication Date Title
JP3796825B2 (en) Facsimile machine
JPH08102812A (en) Facsimile equipment
JPH05130343A (en) Facsimile equipment
JP3820776B2 (en) Facsimile machine
US5526367A (en) Data communication apparatus
US4926463A (en) Data communication apparatus having a reprogrammable voice memory
JP5036288B2 (en) COMMUNICATION DEVICE AND ITS CONTROL METHOD
JP3255343B2 (en) Facsimile machine
JP4118533B2 (en) Facsimile multifunction machine and image processing method thereof
JP3716633B2 (en) Facsimile machine
JP3116788B2 (en) Facsimile machine system
JP2745447B2 (en) Facsimile communication method
JP2760139B2 (en) Facsimile communication method
JP3565049B2 (en) Communication device
JPH0923322A (en) Facsimile equipment with memory communication function
JP3738670B2 (en) Facsimile machine
JPH1098599A (en) Multi-function peripheral device
JP2804065B2 (en) Facsimile machine
JP2652829B2 (en) Facsimile machine
JP3134284B2 (en) Facsimile machine
JP3598834B2 (en) Multi-function peripheral
JP2616641B2 (en) Facsimile machine
JP2000115493A (en) Facsimile equipment
JP3196431B2 (en) Communication device
JP2001223904A (en) Multi-function peripheral unit

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060314

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060410

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140428

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees