(57)【要約】【課題】本発明はメモリオーバーになることなく常に受信可能であって、即時性が高いファクシミリ装置を提供することを目的とする。【解決手段】本発明のファクシミリ装置の制御方法によれば、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく回転出力を行う。【選択図】　　　　図２
2004056406.tif 000002
【特許請求の範囲】
【請求項１】
定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法において、
受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測し、予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく回転出力を行うことを特徴とするファクシミリ装置の制御方法。
【請求項２】
定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法において、
受信画データの記録中にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測し、予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を回転出力で行うことを特徴とするファクシミリ装置の制御方法。
【請求項３】
定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法において、
受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測し、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく縮小印字を行うことを特徴とするファクシミリ装置の制御方法。
【請求項４】
定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法において、
受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測し、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を縮小出力で行うことを特徴とするファクシミリ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はファクシミリ装置に関し、詳細には装置内セットされている記録紙サイズが装置側で認識している記録紙サイズと異なる場合の処理に関する。
【０００２】
【従来の技術】
ファクシミリ装置にセットされている記録紙サイズがファクシミリ装置側で認識している記録紙サイズと異なる場合、受信画データ出力時ファクシミリ装置は、認識している記録紙サイズに基づいて用紙選択を行うので、実際の用紙サイズの幅が認識している用紙サイズの幅よりも小さかった場合、例えば実際のサイズがＡ４縦で、認識しているサイズがＢ４縦の場合、画データの左右端が欠落して印字されてしまう。あるいは、実際の用紙サイズの長さが、認識している用紙サイズの長さよりも短い場合、画データの後端が欠落して印字されてしまう。
【０００３】
そこで、これらの問題点を解決する従来技術として、特開平９−２４９３３８号公報や特開平１１−２７５２８０号公報に、サイズエラーを検知して、エラーメッセージを表示し、メモリ代行受信に切り替える提案がされている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記いずれの従来例では、サイズエラー検知後、その給紙段からは給紙不可となるため、以後の受信はメモリ受信にしなければならず、メモリオーバーとなり、受信不可となる危険がある。また、サイズエラーを検知したことにより代行受信に切り替わるが、手元にある用紙サイズでは印字できない受信画データ幅で受信してしまった場合、つまり例えば手元にＡ４サイズの用紙しかないのにサイズ設定にミスでＡ３縦サイズと設定して、Ａ３幅の画データを受信してしまった場合、適当なサイズの用紙を入手するまでは印字できないので、即時性が著しく低下する。
【０００５】
本発明はこれらの問題点を解決するためのものであり、メモリオーバーになることなく常に受信可能であって、即時性が高いファクシミリ装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記問題点を解決するために、本発明は、定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法である。そして、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく回転出力を行う。よって、メモリオーバーになることなく常に受信可能であり、即時性が高いファクシミリ装置を提供できる。
【０００７】
また、受信画データの記録中にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を回転出力で行う。よって、メカレイアウトによる制約がなくなり、より小型の装置にも対応できる。
【０００８】
更に、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく縮小印字を行う。よって、常に受信可能であり、即時性が高い。
【０００９】
また、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を縮小出力で行う。よって、メカレイアウトによる制約がなくなり、より小型の装置にも対応できる。
【００１０】
【発明の実施の形態】
本発明のファクシミリ装置の制御方法によれば、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく回転出力を行う。
【００１１】
【実施例】
図１は本発明の一実施例に係るファクシミリ装置の構成を示すブロック図である。同図において、本実施例のファクシミリ装置１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ラインバッファ１４、ＳＡＦ１５、ページメモリ１６、スキャナ１８を制御するＳＣＵ１７、プロッタ２０を制御するＰＣＵ１９、オペポート２１、ＤＭＡＣ２２、ＤＣＲ２３、ＮＣＵ２５に接続されたモデム２４を含んで構成され、各構成要素は内部バス２６に各々接続されている。そして、ＣＰＵ１１は、ファクシミリ装置１０を制御する演算処理ＬＳＩである。ＲＯＭ１２は、ＣＰＵ１１を動かすためのプログラムを格納している。ＲＡＭ１３は、ファクシミリ装置１０を制御するために必要なデータを格納するメモリで、揮発メモリ部と不揮発メモリ部に分れている。ラインバッファ１４は、読み取ったラインデータを逐次格納するメモリである。ＳＡＦ１５は、原稿蓄積やメモリ受信によって得られた画データを圧縮して格納するメモリである。ページメモリ１６は、画データを印字する際に、生データを展開するメモリである。ＳＣＵ１７は、スキャナ１８を制御する。スキャナ１８は、原稿を読み取る。ＰＣＵ１９は、プロッタ２０を制御する。プロッタ２０は、画データを印字出力する。オペポート１１は、オペレータがファクシミリ装置１０を操作するために必要な、各種キー、ボタン、およびファクシミリ装置１０の状態をオペレータに知らせるためのＬＣＤ，ＬＥＤ等を具備する。ＤＭＡＣ２２は、読み取った画データをＳＣＵ１７からラインバッファ１４に転送したり、ページメモリ１６に展開された画データをＰＣＵ１９に転送するＤＭＡコントローラである。ＤＣＲ２３は、画データを符号化（変調、圧縮）あるいは復号化（復調、伸長））する。モデム２４は、ＮＣＵ２５を介してデータの送受信を行う。ＮＣＵ２５は、公衆回線網等のネットワーク網への通信制御を司る。
【００１２】
このような構成を有する本実施例のファクシミリ装置１０によれば、受信時画データを直接ページメモリ１６に展開して、印字出力する直接受信と、これと並行して、画データをＳＡＦ１５に格納するメモリ受信を行う。直接受信の画データの流れは、モデム２４→ＤＣＲ２３→ページメモリ２６→ＰＣＵ１９→プロッタ２０となる。メモリ受信時のデータの流れは、モデム２４→ＤＣＲ２３→ＳＡＦ１５となる。
【００１３】
次に、本実施例のファクシミリ装置における動作について動作フローを示す図２に従って説明する。先ず、直接受信動作において、ファクシミリ装置１０は、プロッタが動作可能であって、ページメモリ１６のライン数を常に監視し、ライン数がある一定ライン数（１枚の記録紙に印字可能なライン数の最大値）に到達するか、１ページ分の画データの展開を終了した時点で、画データの印字動作を行う（ステップＳ１０１；ＹＥＳ、ステップＳ１０２）。このときのライン数および画データ幅（Ａ３幅、Ｂ４幅、Ａ４幅）から適当なサイズの用紙を選択すると、給紙動作を開始する（ステップＳ１０３）。選択された用紙は、給紙カセットから書き込み開始位置まで搬送する。書き込み開始位置を特定するために、搬送路上の書き込み開始位置直前に、用紙の先端を検知するセンサ（以下レジストセンサ）を具備しており、レジストセンサと並列して、紙幅センサ（Ｂ４幅検知、Ａ３幅検知）を具備する。また、レジストセンサとは別に、給紙カセットの出口付近に用紙通過中はＯＮとなるセンサ（以下搬送センサ）を具備する。搬送センサのＯＮ時間から用紙長は測定可能であり、レジストセンサＯＮ時の紙幅センサのＯＮ状態で、用紙幅は３種類に分別可能である。なお、搬送センサがＯＦＦする前に、レジストセンサがＯＮしてしまうようなケースでは書き込み開始前に用紙長を特定するのは不可能なので本実施例は実施できない。
【００１４】
ここで、以下の表１に計測した用紙長および用紙幅から予測される用紙サイズを示す。ただし、誤差を考慮し、各サイズ用紙長±２ｍｍを定型サイズの範疇とした場合とした。
【００１５】
【表１】
2004056406.tif 000003
【００１６】
表１に示すように、用紙後端が搬送センサを通過してから一定時間経過後に、用紙先端は書き込み開始位置に到達する。認識している用紙サイズと実際の用紙サイズが一致した場合は、そのまま通常どおり印字を行う（ステップＳ１０４；ＹＥＳ、ステップＳ１０７）。サイズ不一致だった場合は（ステップＳ１０４；ＮＯ）、回転出力可能かどうか判断し（ステップＳ１０５）、可能な場合は（ステップＳ１０５；ＹＥＳ）、回転処理を施した後印字動作を開始する（ステップＳ１０６，Ｓ１０７）。一方、回転処理が不可の場合はサイズエラーとして処理を終了する（ステップＳ１０５；ＮＯ、ステップＳ１０９）。そして、印字動作が正常に終了し、次ページがあればステップＳ１０２に戻って繰り返し（ステップＳ１１０；ＹＥＳ）、次ページがなければ処理を終了する（ステップＳ１１０；ＮＯ）。ただし、本来回転出力しようとして給紙したが、サイズ不一致となり、非回転出力ならば可と判断し、非回転で出力するケースもあり得る。実際の用紙サイズが、定型サイズではない（不定型サイズ）と判定された場合は無条件にサイズエラーとする。
【００１７】
このように、サイズ不一致が発生しても、印字を続けるので、用紙をセット（またはサイズ設定）する手間がかからない。また、メモリ代行受信とならないので、即時性で有利、かつメモリフルによる通信エラーや受信拒否を回避できる。
【００１８】
ここで、以下の表２に、認識している用紙サイズと、実際の用紙サイズが異なった場合の判定を示す。なお、表中、○：通常出力、回：回転出力、×：エラーを表す。
【００１９】
【表２】
2004056406.tif 000004
【００２０】
次に、上述した直接受信時の印字動作において、給紙カセットの出口（搬送センサの位置）から、レジストセンサの位置までの距離が、給紙した用紙の長さよりも短い場合、書き込み開始した時点で、用紙の後端が搬送センサを抜けていないので、サイズ不一致かどうか判定できない。この場合、用紙の後端が搬送センサを抜けた時点で、サイズ判定を行い、サイズが一致していれば、現在出力中の用紙を正常終了と判断する。サイズ不一致だった場合には、異常終了と判断し、用紙排紙後、再出力を試みる。再出力時は、サイズ測定の結果に従い、回転出力可能ならば再出力を行うし、不可ならばサイズエラーとして、代行受信待機とするか、サイズの再設定を待つ。
【００２１】
このような動作について当該動作フローを示す図３に従って以下に説明すると、先ずプロッタが動作可能であって、直接受信動作において、給紙動作を開始し、更に印字動作も開始する（ステップＳ２０１；ＹＥＳ、ステップＳ２０２〜Ｓ２０４）。そして、用紙サイズが一致するか否かを判断し、一致していれば印字動作を正常として終了する（ステップＳ２０５；ＹＥＳ、ステップＳ２１１）が、一致しなければ印字動作が異常として終了する（ステップＳ２０５；ＮＯ、ステップＳ２０６）。そして、異常終了後、回転出力可能かどうか判断し（ステップＳ２０７）、可能な場合は（ステップＳ２０７；ＹＥＳ）再度給紙を開始し（ステップＳ２０８）、給紙した用紙に回転処理を施した後（ステップＳ２０９）、印字動作を開始する（ステップＳ２１０）。一方、回転処理が不可の場合はサイズエラーとして処理を終了する（ステップＳ２０７；ＮＯ、ステップＳ２１２）。そして、印字動作が正常に終了し、次ページがあればステップＳ２０２に戻って繰り返し（ステップＳ２１１、ステップＳ２１３；ＹＥＳ）、次ページがなければ処理を終了する（ステップＳ２１３；ＮＯ）。
【００２２】
このように、メカレイアウト、つまり搬送センサから書き込み開始位置までの距離による制約を受けないので、より小型の装置にも対応可能となる。
【００２３】
次に、上述した直接受信時の印字動作において、サイズ不一致と判定された場合、縮小印字可能かどうか判定する。縮小すれば印字可能な場合は、縮小して出力し、不可の場合（不定型サイズの場合）は、サイズエラーとする。なお、変倍率は、主走査、副走査それぞれについて計算し、値の小さい方を採用する。認識している用紙サイズよりも長さ、幅の両方とも実際の用紙サイズのほうが大きい場合は等倍で出力する。
【００２４】
次に、以下の表３に、認識している用紙サイズと、実際の用紙サイズが異なった場合の、変倍率（％）を示す。
【００２５】
【表３】
2004056406.tif 000005
【００２６】
上記変倍率は、サイズ不一致と判定されたときに、認識している用紙サイズと、実際の用紙サイズを比較して変倍率を決定しているが、画データの主走査、副走査と、実際の用紙サイズの長さ、幅を比較して変倍率を決定すれば、より最適な変倍率を得ることができる。例えば、Ｂ５原稿を受信し、認識している用紙サイズがＡ４横、実際の用紙がＢ５横だった場合、上記変倍率に従うと、８６．５％に縮小して印字することになるが、画データの主走査、副走査に基づいて変倍率を算出すれば、１００％（等倍）で印字される。
【００２７】
このような動作について当該動作フローを示す図４に従って以下に説明すると、先ずプロッタが動作可能であって、直接受信動作において、給紙動作を開始する（ステップＳ３０１；ＹＥＳ、ステップＳ３０２，Ｓ３０３）。そして、用紙サイズが一致するか否かを判断し、一致していれば印字動作を正常として終了する（ステップＳ３０４；ＹＥＳ、ステップＳ３０７，Ｓ３０８）。一方、一致しなければ実際の用紙サイズは縮小出力可能か否かを判断する（ステップＳ３０５）。そして、縮小出力が可能な場合は（ステップＳ３０５；ＹＥＳ）、縮小処理を施した後（ステップＳ３０６）、印字動作を開始する（ステップＳ３０７）。一方、縮小処理が不可の場合はサイズエラーとして処理を終了する（ステップＳ３０５；ＮＯ、ステップＳ３０９）。そして、印字動作が正常に終了し、次ページがあればステップＳ３０２に戻って繰り返し（ステップＳ３０８、ステップＳ３１０；ＹＥＳ）、次ページがなければ処理を終了する（ステップＳ３１０；ＮＯ）。
【００２８】
このように、サイズ不一致が発生しても、印字を続けるので、用紙をセット（またはサイズ設定）する手間がかからず、メモリ代行受信とならないので即時性で有利であり、かつメモリフルによる通信エラーや受信拒否を回避できる。
【００２９】
ここで、上述した直接受信時の印字動作において、給紙カセットの出口（搬送センサの位置）から、レジストセンサの位置までの距離が、給紙した用紙の長さよりも短い場合、書き込み開始した時点で、用紙の後端が搬送センサを抜けていないので、サイズ不一致かどうか判定できない。この場合、用紙の後端が搬送センサを抜けた時点で、サイズ判定を行い、サイズが一致していれば、現在出力中の用紙を正常終了と判断する。サイズ不一致だった場合には、異常終了と判断し、用紙排紙後、再出力を試みる。再出力時は、サイズ測定の結果に従い、縮小出力（等倍含む）可能ならば再出力を行うし、不可ならば（不定型サイズの場合）サイズエラーとして、代行受信待機とするか、サイズの再設定を待つ。
【００３０】
このような動作について当該動作フローを示す図５に従って以下に説明すると、先ずプロッタが動作可能であって、直接受信動作において、給紙動作を開始し、更に印字動作も開始する（ステップＳ４０１；ＹＥＳ、ステップＳ４０２〜Ｓ４０４）。そして、用紙サイズが一致するか否かを判断し、一致していれば印字動作を正常として終了する（ステップＳ４０５；ＹＥＳ、ステップＳ４１１）が、一致しなければ印字動作が異常として終了する（ステップＳ４０５；ＮＯ、ステップＳ４０６）。そして、異常終了後、縮小出力可能かどうか判断し（ステップＳ４０７）、可能な場合は（ステップＳ４０７；ＹＥＳ）再度給紙を開始し（ステップＳ４０８）、給紙した用紙に縮小処理を施した後（ステップＳ４０９）、印字動作を開始する（ステップＳ４１０）。一方、縮小処理が不可の場合はサイズエラーとして処理を終了する（ステップＳ４０７；ＮＯ、ステップＳ４１２）。そして、印字動作が正常に終了し、次ページがあればステップＳ４０２に戻って繰り返し（ステップＳ４１１、ステップＳ４１３；ＹＥＳ）、次ページがなければ処理を終了する（ステップＳ４１３；ＮＯ）。
【００３１】
このように、メカレイアウトによる制約を受けないので、より小型の装置にも対応可能である。
【００３２】
なお、本発明は上記実施例に限定されるものではなく、特許請求の範囲内の記載であれば多種の変形や置換可能であることは言うまでもない。
【００３３】
【発明の効果】
以上説明したように、本発明は、定型サイズの記録紙に連続印字することが可能な給紙部から給紙された記録紙の長さ及び幅を計測し、装置側で認識している記録紙サイズと異なるサイズエラーを検知可能なファクシミリ装置の制御方法である。そして、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく回転出力を行う。よって、メモリオーバーになることなく常に受信可能であり、即時性が高いファクシミリ装置を提供できる。
【００３４】
また、受信画データの記録中にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが回転出力を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を回転出力で行う。よって、メカレイアウトによる制約がなくなり、より小型の装置にも対応できる。
【００３５】
更に、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、印字動作を中止することなく縮小印字を行う。よって、常に受信可能であり、即時性が高い。
【００３６】
また、受信画データの記録前にサイズ不一致検知した場合、計測した記録紙の長さ及び幅から記録紙サイズを予測する。そして、予測した記録紙サイズが縮小印字を行えば受信画データを損なうことがない記録紙サイズならば、記録中の記録紙を排紙した後、同じ画データの再出力を縮小出力で行う。よって、メカレイアウトによる制約がなくなり、より小型の装置にも対応できる。
【図面の簡単な説明】
【図１】本発明の一実施例に係るファクシミリ装置の構成を示すブロック図である。
【図２】本実施例のファクシミリ装置における動作を示すフローチャートである。
【図３】本実施例のファクシミリ装置における別の動作を示すフローチャートである。
【図４】本実施例のファクシミリ装置における別の動作を示すフローチャートである。
【図５】本実施例のファクシミリ装置における別の動作を示すフローチャートである。
【符号の説明】
１０；ファクシミリ装置、１１；ＣＰＵ、１２；ＲＯＭ、１３；ＲＡＭ、
１４；ラインバッファ、１５；ＳＡＦ、１６；ページメモリ、
１７；ＳＣＵ、１８；スキャナ、１９；ＰＣＵ、２０；プロッタ、
２１；オペポート、２２；ＤＭＡＣ、２３；ＤＣＲ、２４；モデム、
２５；ＮＣＵ、２６；内部バス。
【図１】
2004056406.tif 000006
【図２】
2004056406.tif 000007
【図３】
2004056406.tif 000008
【図４】
2004056406.tif 000009
【図５】
2004056406.tif 000010