(57)【要約】【課題】  再度原稿を読み込むことなく送信先を変更して原稿を送信することができるファクシミリ装置及びプログラムを提供する。【解決手段】  原稿の送信中に操作部４０のストップボタンが押された場合、制御部３０は表示部５０に表示を行うことにより、利用者に対し読み込んだデータを再送するか否かを操作部４０により指示するように促す。利用者が操作部４０により再送を指示し、送信先を入力し直して送信ボタンを押すと、制御部３０は、送信バッファ２１に記憶されたデータを消去してＦＡＸ送信メモリ１４に蓄積されたデータの先頭から送信バッファ２１にコピーし直し、符号化部２２に送信先の電話番号を通知してデータの送信を指示する。【選択図】  図１
2006339877.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み込んでデータを蓄積する原稿読み込み部と、
前記蓄積されたデータを送信する送信部と、
利用者が送信先の情報を入力し、又は、送信開始、送信中断、再送を指示する操作を行う操作部と、
前記操作部において第１の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記第１の送信先に送信し、送信中に前記操作部において送信中断を指示する操作が行われたときに、前記送信部による前記蓄積されたデータの送信を中断し、前記送信中断を指示する操作に続いて再送を指示する操作及び第２の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記送信部により前記蓄積されたデータを前記第２の送信先に送信する制御部と、
を具備することを特徴とするファクシミリ装置。
【請求項２】
原稿を読み込んでデータを蓄積する原稿読み込み部と、
前記蓄積されたデータを送信する送信部と、
利用者が送信先の情報を入力し、又は、送信開始、再送を指示する操作を行う操作部と、
前記操作部において送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記送信先に送信し、前記送信部において送信エラーが発生したときに、前記蓄積されたデータ及び前記送信先の情報を保存し、前記操作部において再送を指示する操作が行われたときに、前記送信部により前記保存したデータを前記保存した送信先に送信する制御部と、
を具備することを特徴とするファクシミリ装置。
【請求項３】
原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、送信中断、再送を指示する操作を行う操作部と、を具備するファクシミリ装置の制御用コンピュータに、
前記操作部において第１の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記第１の送信先に送信する処理と、
送信中に前記操作部において送信中断を指示する操作が行われたときに、前記送信部による前記蓄積されたデータの送信を中断する処理と、
前記送信中断を指示する操作に続いて再送を指示する操作及び第２の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記送信部により前記蓄積されたデータを前記第２の送信先に送信する処理と、
を実行させるためのプログラム。
【請求項４】
原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、再送を指示する操作を行う操作部と、を具備するファクシミリ装置の制御用コンピュータに、
前記操作部において送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記送信先に送信する処理と、
前記送信部において送信エラーが発生したときに、前記蓄積されたデータ及び前記送信先の情報を保存する処理と、
前記操作部において再送を指示する操作が行われたときに、前記送信部により前記保存したデータを前記保存した送信先に送信する処理と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み込んでメモリに蓄積した後に送信するファクシミリ装置及びプログラムに関する。
【背景技術】
【０００２】
従来のファクシミリ装置のメモリ送信は、スキャナ部で原稿を読み込んでデータをメモリに蓄積した後に送信を行うものである。また、原稿が複数枚の場合には１枚目の原稿のデータがメモリに蓄積された時点で、続く原稿の読み込みと同時に送信を開始するものも存在する。これは、スキャナ部で原稿を読み込み、蓄積せずに逐次送信するダイレクト送信と異なり、スキャナ部で読み込み可能な最大速度で原稿を読み込むことができるので、送信終了を待たずにファクシミリ装置から原稿を回収することができ、開放されたスキャナ部は他の原稿の読み込みに使用することができる。
なお、従来技術として特許文献１が知られている。
【特許文献１】特開平８−１０２８３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のメモリ送信は、送信先の電話番号を間違えた等の場合に送信を中断する操作を行うと、既に読み込んだデータはメモリから削除されてしまうので、再度、最初から原稿の読み込みを行う必要がある。また、原稿を読み込んだ後に同じデータを他の宛先にも送信したい場合に宛先を追加することができないため、再度送信先の入力及び原稿の読み込みを行う必要がある。これらの場合には、再度原稿の読み込みを行うために原稿を回収できず、スキャナ部も開放されないので、上記の利点が損なわれる。
本発明は、上記の事情を考慮してなされたものであり、その目的は、再度原稿を読み込むことなく送信先を変更して原稿を送信することができるファクシミリ装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００４】
本発明は上記の課題を解決するためになされたもので、請求項１に記載の発明は、原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、送信中断、再送を指示する操作を行う操作部と、前記操作部において第１の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記第１の送信先に送信し、送信中に前記操作部において送信中断を指示する操作が行われたときに、前記送信部による前記蓄積されたデータの送信を中断し、前記送信中断を指示する操作に続いて再送を指示する操作及び第２の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記送信部により前記蓄積されたデータを前記第２の送信先に送信する制御部と、を具備することを特徴とするファクシミリ装置である。
【０００５】
請求項２に記載の発明は、原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、再送を指示する操作を行う操作部と、前記操作部において送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記送信先に送信し、前記送信部において送信エラーが発生したときに、前記蓄積されたデータ及び前記送信先の情報を保存し、前記操作部において再送を指示する操作が行われたときに、前記送信部により前記保存したデータを前記保存した送信先に送信する制御部と、を具備することを特徴とするファクシミリ装置である。
【０００６】
請求項３に記載の発明は、原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、送信中断、再送を指示する操作を行う操作部と、を具備するファクシミリ装置の制御用コンピュータに、前記操作部において第１の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記第１の送信先に送信する処理と、送信中に前記操作部において送信中断を指示する操作が行われたときに、前記送信部による前記蓄積されたデータの送信を中断する処理と、前記送信中断を指示する操作に続いて再送を指示する操作及び第２の送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記送信部により前記蓄積されたデータを前記第２の送信先に送信する処理と、を実行させるためのプログラムである。
【０００７】
請求項４に記載の発明は、原稿を読み込んでデータを蓄積する原稿読み込み部と、前記蓄積されたデータを送信する送信部と、利用者が送信先の情報を入力し、又は、送信開始、再送を指示する操作を行う操作部と、を具備するファクシミリ装置の制御用コンピュータに、前記操作部において送信先の情報の入力及び送信開始を指示する操作が行われたときに、前記原稿読み込み部により原稿を読み込んでデータを蓄積し、前記送信部により前記蓄積されたデータを前記送信先に送信する処理と、前記送信部において送信エラーが発生したときに、前記蓄積されたデータ及び前記送信先の情報を保存する処理と、前記操作部において再送を指示する操作が行われたときに、前記送信部により前記保存したデータを前記保存した送信先に送信する処理と、を実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、読み込んだデータをメモリに蓄積する処理と、蓄積されたデータを送信する処理とを別々に制御することにより、再度原稿を読み込むことなく再送することができる。
また、原稿の読み込み中又は読み込み後にデータを再送するか否か指定可能とすることにより、読み込んだデータを再利用することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照し、本発明の実施形態について説明する。図１はこの実施形態におけるファクシミリ装置の構成を示すブロック図である。このファクシミリ装置は、原稿読み込み部１０、送信部２０、制御部３０、操作部４０、表示部５０、時計部６０から構成される。図１は、原稿の送信に必要な構成のみ示すが、さらに原稿を受信するための構成を有していてもよい。
【００１０】
原稿読み込み部１０は、スキャナ部１１、画像処理部１２、ＣＯＤＥＣ（Compressor Decompressor）１３、ＦＡＸ送信メモリ１４から構成され、制御部３０からの指示により原稿を読み込んでデータを蓄積し、蓄積されたデータを送信部２０へ出力する。スキャナ部１１はセットされた原稿を１枚づつスキャンし、読み込んだデータを出力する。画像処理部１２は、細かい文字や線を鮮明にしたり、濃淡の複雑な画像をハーフトーン処理したりする等の画像処理を行う。ＣＯＤＥＣ１３はデータを圧縮する。なお、このＣＯＤＥＣ１３はこのファクシミリ装置がさらに原稿の受信も行う構成とする場合に、受信したデータを伸長するために用いることができる。ＦＡＸ送信メモリ１４は圧縮されたデータを蓄積する。
【００１１】
送信部２０は、送信バッファ２１及び符号化部２２から構成され、原稿読み込み部１０から出力されるデータを電話回線を介して送信する。送信バッファ２１は、原稿読み込み部１０から出力される送信待ちのデータを一時的に記憶する。符号化部２２は、制御部３０から指示された電話番号に発呼し、送信先のファクシミリ装置との接続を確立した後、送信バッファ２１に記憶されたデータを順次読み出して送信する。そして、送信中に回線の切断、その他の異常を検知した場合は、送信を中断し、制御部３０へ送信エラーの発生を示す信号を出力する。
【００１２】
制御部３０は、ＣＰＵ（中央演算処理装置）、ＲＯＭ（リードオンリメモリ）、ＲＡＭ（ランダムアクセスメモリ）を有する制御用コンピュータである。ＲＯＭはＣＰＵによって実行されるプログラムを記憶する。ＲＡＭはＣＰＵの処理におけるデータを記憶する。ＣＰＵはＲＯＭに格納されたプログラムに従ってファクシミリ装置の各部を制御する。
【００１３】
操作部４０は、ファクシミリ装置の利用者が送信先の情報すなわち電話番号を入力するテンキー、原稿の読み込み及び送信開始を指示する送信ボタン、送信中断を指示するストップボタン、再送を指示する再送ボタン、エラー履歴の表示を指示するエラー履歴表示ボタンを有し、利用者によって操作されたキー又はボタンに対応する信号を制御部３０へ出力する。表示部５０は、制御部３０からの制御により、利用者によって入力された電話番号の表示、利用者に操作を促す表示等を行う。時計部６０は、制御部３０からの指示により現在の日時を出力し、また、制御部３０から時間を指定するとその時間が経過したときに制御部３０へ信号を出力する。
【００１４】
次に上述したファクシミリ装置の動作を説明する。まず、送信が中断されずに正常に終了する場合の動作を説明する。ファクシミリ装置の利用者は、スキャナ部１１に原稿をセットし、操作部４０のテンキーにより送信先の電話番号を入力して送信ボタンを押す。すると、操作部４０は入力された電話番号及び送信ボタンが押されたことを示す信号を制御部３０へ出力する。制御部３０はこれを検知すると原稿読み込み部１０を制御して原稿の読み込み及びデータの蓄積を行う。すなわち、スキャナ部１１により原稿を１枚スキャンし、読み込んだデータを画像処理部１２へ出力して画像を鮮明にする等の処理を行い、ＣＯＤＥＣ１３によりデータを圧縮した後、ＦＡＸ送信メモリ１４に蓄積する。
【００１５】
これにより原稿の１枚目のデータを送信する準備ができたので、制御部３０は送信部２０を制御してこのデータを送信する。すなわち、ＦＡＸ送信メモリ１４に蓄積された原稿１枚分のデータを送信バッファ２１にコピーし、符号化部２２に送信先の電話番号を通知してこのデータの送信を指示する。符号化部２２は、送信先のファクシミリ装置との接続を確立した後、送信バッファ２１に記憶されたデータを順次読み出して送信する。送信されたデータは送信バッファ２１から消去される。
【００１６】
制御部３０は、送信部２０による原稿の１枚目のデータの送信と並行して、原稿読み込み部１０に２枚目以降の原稿を読み込ませ、データをＦＡＸ送信メモリ１４に蓄積する。制御部３０は、ＦＡＸ送信メモリ１４に蓄積されたデータを順次、送信部２０の送信バッファ２１へコピーして符号化部２２に送信させる。制御部３０は、全ての原稿が読み込まれ、蓄積されたデータが全て送信されるまで以上の動作を繰り返す。送信が終了すると、制御部３０はＦＡＸ送信メモリ１４に蓄積されたデータを消去する。
【００１７】
次に、図２を参照して、送信が正常に終了しない場合、すなわち送信が中断された場合の動作を説明する。図２は、このファクシミリ装置において送信が中断された場合の処理の流れを示すフローチャートである。制御部３０は、上述したように送信が開始された後、送信が中断されたか判定する（ステップＳ１）。すなわち、操作部４０からストップボタンが押されたことを示す信号が出力された場合、又は、送信部２０から送信エラーを示す信号が出力された場合は、送信が中断されたと判定し、ステップＳ２へ進み、それ以外はステップＳ１へ戻る。なお、制御部３０は送信が中断されたと判定しても、原稿読み込み部１０による原稿の読み込み及びデータの蓄積は中断しないが、送信は中断される。すなわち、操作部４０からストップボタンが押されたことを示す信号が出力された場合は、制御部３０が送信部２０によるデータの送信を中断し、送信部２０において送信エラーが発生した場合は送信部２０において送信が中断される。
【００１８】
ステップＳ２において、送信中断がストップボタンが押されたことによるものであるか否か判定する。ストップボタンが押されたことによるものである場合は、ステップＳ３へ進み、そうでない場合、すなわち送信部２０から送信エラーを示す信号が出力されたことによる場合は、ステップＳ７へ進む。
【００１９】
ステップＳ３において、制御部３０は表示部５０に表示を行うことにより、利用者に対し読み込んだデータを再送するか否かを操作部４０により指示するように促し、ステップＳ４において、再送の指示がされたか否かを判定する。ここで、操作部４０の再送ボタンを押すことにより再送を指示する操作が行われ、テンキーの「０」のボタンを押すことにより再送しないことを指示する操作が行われる場合を例に説明すると、操作部４０から送信ボタンが押されたことを示す信号が出力された場合は、制御部３０は再送の指示がされたと判定してステップＳ５へ進み、操作部４０から「０」のボタンが押されたことを示す信号が出力された場合は、再送の指示がされなかったと判定してステップＳ６へ進む。
【００２０】
ステップＳ５において、制御部３０は表示部５０に表示を行うことにより、利用者に対し送信先を入力し直して送信ボタンを押すように促す。そして、操作部４０から送信先の電話番号及び送信ボタンが押されたことを示す信号が出力されると、送信バッファ２１に記憶されたデータを消去してＦＡＸ送信メモリ１４に蓄積されたデータの先頭から送信バッファ２１にコピーし直し、新たに指定された送信先の電話番号を符号化部２２に通知してデータの送信を指示する。ステップＳ６においては、ＦＡＸ送信メモリ１４に蓄積されたデータは再送されないので消去する。
【００２１】
次に、ステップＳ２において送信中断がストップボタンが押されたことによるものでないと判定された場合、すなわち、送信中断が送信エラーによるものである場合の動作を説明する。この場合、ステップＳ７へ進み、制御部３０は表示部５０に表示を行うことにより、利用者に対し読み込んだデータを再送するか否かを操作部４０により指示するように促す。
【００２２】
次に、ステップＳ８において、制御部３０は所定時間内に再送の指示がされたか否か判定する。所定時間内に判定を行うのは、操作部４０のストップボタンが押された場合と異なり、送信エラーが発生したときに利用者がファクシミリ装置の前にいない場合に何も操作されないからである。
制御部３０は、まず、時計部６０に対して所定の時間を指定してその時間が経過したときに信号を出力するよう指示する。ここで、操作部４０の再送ボタンを押すことにより再送を指示する操作が行われ、テンキーの「０」のボタンを押すことにより再送しないことを指示する操作が行われる場合を例に説明する。時計部６０から信号が出力されるより前に操作部４０から送信ボタンが押されたことを示す信号が出力された場合は、制御部３０は再送の指示がされたと判定してステップＳ９へ進む。一方、時計部６０から信号が出力されるより前に操作部４０から「０」のボタンが押されたことを示す信号が出力された場合、又は、時計部６０から信号が出力されるまでの間に操作部４０から再送ボタン又は「０」のボタンが押されたことを示す信号が出力されなかった場合は、再送の指示がされなかったと判定してステップＳ１０へ進む。
【００２３】
ステップＳ９において、制御部３０はＦＡＸ送信メモリ１４に蓄積されたデータの先頭から送信バッファ２１にコピーし直し、蓄積されたデータに対応する原稿について入力された送信先の電話番号を符号化部２２に通知してこのデータの送信を指示する。
【００２４】
ステップＳ１０においては、制御部３０はＦＡＸ送信メモリ１４に蓄積されたデータを保存する。すなわち、このデータを消去せずにエラー履歴番号、エラー発生日時、送信先電話番号等の情報を付加してＦＡＸ送信メモリ１４に残す。エラー履歴番号は例えば一意の通し番号を付与し、エラー発生日時は時計部６０から日時を取得して用いる。そして、ステップＳ７において表示した選択画面を消去し、初期画面、例えば、送信先電話番号の入力待ち受け画面を表示する。
【００２５】
ここで、利用者が操作部４０のエラー履歴表示ボタンを押すと、制御部３０はＦＡＸ送信メモリ１４に保存されたデータの付加情報であるエラー履歴番号、エラー発生日時、送信先電話番号を一覧表示する（ステップＳ１１）。さらに、利用者が操作部４０のテンキーによりエラー履歴番号を入力することによりデータを選択し、再送ボタンを押すと、制御部３０は選択されたデータのエラー発生日時によりそのデータが保存されてから所定時間を経過しているか判定する（ステップＳ１２）。この判定は、時計部６０から現在の日時を取得し、エラー発生日時からの経過時間を算出することにより行う。所定時間を経過している場合はステップＳ１３へ進み、選択されたデータ及びその付加情報を消去する。所定時間を経過していない場合は、ステップＳ１４へ進み、選択されたデータの先頭から送信バッファ２１にコピーし、選択されたデータに付加された送信先電話番号を符号化部２２に通知してこのデータの送信を指示する。
【００２６】
なお、制御部３０は、ステップＳ１０において保存されたデータの保存期間が所定時間を経過したか否かを利用者の操作によらずに一定周期で判定し、経過している場合は消去する処理を行うこととしてもよい。
【００２７】
なお、制御部３０は、送信が中断されなかった場合でも、原稿の読み込み中に操作部４０から再送ボタンが押されたこと示す信号が出力された場合に、ステップＳ５と同様の処理を行い、蓄積されたデータを新たに入力された送信先に送信してもよい。また、原稿の読み込み中に再送ボタンが押されなかった場合でも、原稿の読み込みが終了した後にステップＳ３からステップＳ６と同様の処理を行い、利用者に再送するか否かを選択させた上で再送してもよい。このとき、ステップＳ４における再送の指示がされたか否かの判定は、ステップＳ８における処理と同様に所定時間内に操作がされたか否か判定してもよい。
【産業上の利用可能性】
【００２８】
本発明は、ファクシミリ装置、又は、ファクシミリ機能を備えた複合機に用いられる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態によるファクシミリ装置の構成を示すブロック図である。
【図２】ファクシミリ装置において送信が中断された場合の処理の流れを示すフローチャートである。
【符号の説明】
【００３０】
１０…原稿読み込み部
１１…スキャナ部
１２…画像処理部
１３…ＣＯＤＥＣ
１４…ＦＡＸ送信メモリ
２０…送信部
２１…送信バッファ
２２…符号化部
３０…制御部
４０…操作部
５０…表示部
６０…時計部
【図１】
2006339877.tif 000003
【図２】
2006339877.tif 000004