(57)【要約】    【課題】印刷モードがテンポラリ設定されている状態においてファクシミリを受信した場合であっても、印刷作業を続行することができるコンパクトな複合機の提供。    【解決手段】この複合機１０は、制御装置を備えており、印刷モードがテンポラリ設定されているときにファクシミリを受信した場合には、次の要領で印刷する。ＲＡＭの残要領及び印刷を実行するために必要な印刷データのサイズが算出される（ステップＳ１２）。ＲＡＭの残容量が十分であるかが判断される（ステップＳ１３）。ＲＡＭの残容量が不足している場合には、メモリ不足信号が出力される（ステップＳ１４）。この信号に基づき、設定されている印刷モードデータが調整される（ステップＳ１６）。この変更された印刷モードデータに基づいて、上記印刷に必要なデータが変更されたうえで印刷される（ステップ２２）。【選択図】図４
2006303741.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも用紙サイズ及び印刷解像度を含む印刷モードデータを予め定められた初期値に自動設定する印刷モード初期設定手段と、
上記初期値に設定された印刷モードデータを任意に変更するための印刷モード入力手段と、
当該印刷モード入力手段によって変更された印刷モードデータを一定時間保持する保持手段と、
ファクシミリデータその他の外部入力データを受信する受信手段と、
当該受信手段が受信した上記外部入力データを記憶する記憶手段と、
上記印刷モード入力手段により変更された印刷モードデータが上記保持手段により保持されている状態で上記受信手段が上記外部入力データを受信したときに、上記記憶手段の残容量及び当該設定されている印刷モードデータに基づいて印刷に必要なデータサイズを算出する算出手段と、
算出手段が算出した上記残容量と印刷に必要なデータサイズとを比較し、当該データサイズが上記残容量を超える場合にメモリ不足信号を出力する比較手段と、
上記メモリ不足信号に基づいて、上記データサイズが上記残容量以下となるように上記印刷モードデータを変更する印刷モード調整手段とを備えている複合機。
【請求項２】
上記印刷モード調整手段は、上記印刷モードデータを上記初期値に復帰させるように構成されている請求項１に記載の複合機。
【請求項３】
上記印刷モード調整手段は、上記印刷モードデータのうち印刷解像度を低下させるように構成されている請求項１又は２に記載の複合機。
【請求項４】
上記保持手段は、上記印刷モードデータのうち保持される印刷モードデータの種類を指定することができるように構成されている請求項１から３のいずれかに記載の複合機。
【請求項５】
上記印刷モードデータが上記保持手段により保持されている状態を表示する表示手段をさらに備えている請求項１から４のいずれかに記載の複合機。
【請求項６】
上記記憶手段に記憶された外部入力データを外部記憶手段に移転させると共に上記印刷モード調整手段により変更された上記印刷モードデータを再び上記印刷モード入力手段により変更された印刷モードデータに復帰させるデータ移転手段がさらに備えられている請求項１から５のいずれかに記載の複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくともプリンタ機能及びファクシミリ機能を備えた複合機に関するものである。
【背景技術】
【０００２】
複合機は、プリンタ機能のみならず、スキャナ機能、コピー機能及びファクシミリ機能をも備えているものがある。さらに、複合機は、フラッシュメモリ等のメディアを接続することができるようになっているものもあり、このメディアに記憶された画像データに基づいて画像が印刷されるようになっている。
【０００３】
一般に複合機は、種々の印刷モード（例えば、用紙タイプ、用紙サイズ及び印刷解像度等）を設定することができるようになっている。通常、複合機は、もっとも頻繁に使用されるであろう印刷モード（初期印刷モード）をデフォルト値として記憶しており、特に印刷モードが変更されない限り、当該初期印刷モードにしたがって印刷を行う。ただし、例えば、ユーザーが特に高画質印刷を行いたいと考える場合（典型的には、フラッシュメモリやデジタルカメラ等に記憶された画像データに基づいて写真印刷がなされる場合）には、専用の用紙タイプ（典型的には写真印刷用紙）が設定され、印刷解像度が１２００ｄｐｉ×２４００ｄｐｉ等の高解像度に設定される必要がある。そのような場合には、複合機は、印刷モードを一時的に写真用印刷モードに設定（テンポラリ設定）することができるようになっている。さらに、複合機は、印刷モードが一旦テンポラリ設定された場合には、当該設定を一定時間保持するように構成されているものもある。これにより、例えば、複数枚の用紙について連続して高画質印刷が行われる場合に、ユーザーが各用紙ごとに印刷モードの設定を行う必要がないという利点がある（例えば、特許文献１及び特許文献２参照）。
【０００４】
【特許文献１】特開平６−２５８８９８号公報
【特許文献２】特開平９−１３９７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、例えばファクシミリ機能をも備えている複合機では、上記テンポラリ設定が保持されているときに（複数枚の用紙に上記高画質印刷が行われている際中に）ファクシミリデータが受信される場合もある。また、例えばスキャナ機能をも備えている複合機では、上記テンポラリ設定が保持されているときにイメージデータが受信される場合もある。これらの場合、当該ファクシミリデータ等は、通常、複合機のメモリに一旦記憶されるように設定されている。つまり、複合機のメモリの一部は、当該ファクシミリデータやイメージデータ等の外部から送られたデータの一時記憶領域として使用されるようになっている。そのため、引き続いて上記高画質印刷が行われる場合の当該印刷データは、上記メモリのその余の部分に記憶されることになる。
【０００６】
前述のように高画質印刷がなされる場合には、印刷解像度が高く設定されていることから、印刷データは、きわめて大きなものとなる。そのため、特に上記ファクシミリデータ等のサイズが大きなものである場合には、上記印刷データを記憶するためのメモリの残容量が不足し、印刷が不可能となる可能性がある。このような不都合が解消されるためには、メモリの容量が不足すると判断される場合に、複合機がエラー表示することによって印刷動作を強制的に終了させるという手段が考えられる。
【０００７】
しかし、当該印刷動作が強制終了されると、ユーザーは再度同じ印刷作業をしなければならない。すなわち、ユーザーは、再度印刷解像度の設定のほか、印刷すべき画像の指定や印刷枚数を入力することにより、印刷モードデータを再度テンポラリ設定しなければならない。さらに、再開された印刷作業において再び前述と同じ問題が発生する可能性もある。一方、そもそも上記複合機に搭載されるメモリの容量が十分に大きく設定されていれば、上記問題は発生しないことになるが、これでは、デバイスとしてのメモリが高価なものとなり、その結果、複合機の製造コストが上昇するという新たな問題が発生する。
【０００８】
そこで、本発明の目的は、印刷モードがテンポラリ設定に保持されている状況においてファクシミリデータその他の外部入力データを受信した場合であっても、当該印刷作業を続行することができる複合機を提供することである。
【課題を解決するための手段】
【０００９】
(1) 上記目的が達成されるため、本発明に係る複合機は、少なくとも用紙サイズ及び印刷解像度を含む印刷モードデータを予め定められた初期値に自動設定する印刷モード初期設定手段と、上記初期値に設定された印刷モードデータを任意に変更するための印刷モード入力手段と、当該印刷モード入力手段によって変更された印刷モードデータを一定時間保持する保持手段と、ファクシミリデータその他の外部入力データを受信する受信手段と、当該受信手段が受信した上記外部入力データを記憶する記憶手段と、上記印刷モード入力手段により変更された印刷モードデータが上記保持手段により保持されている状態で上記受信手段が上記外部入力データを受信したときに、上記記憶手段の残容量及び当該設定されている印刷モードデータに基づいて印刷に必要なデータサイズを算出する算出手段と、算出手段が算出した上記残容量と印刷に必要なデータサイズとを比較し、当該データサイズが上記残容量を超える場合にメモリ不足信号を出力する比較手段と、上記メモリ不足信号に基づいて、上記データサイズが上記残容量以下となるように上記印刷モードデータを変更する印刷モード調整手段とを備えている。
【００１０】
この複合機では、通常、印刷モードデータは、印刷モード初期設定手段により初期値に設定されており、当該印刷モードにて印刷が行われる。この「初期値」とは、例えば、印刷モードデータのうち印刷解像度が（６００×６００）ｄｐｉに設定され、用紙サイズがＡ４サイズに設定された状況であって、いわゆる通常の印刷モードである。この「初期値」は、種々設定され得る。また、ユーザーが特に高解像度にて印刷したいと考えるときは、印刷モード入力手段により、例えば印刷解像度が（１２００×２４００）ｄｐｉに変更され得る。このように印刷モードデータが変更され、当該変更された印刷モードデータがテンポラリ設定として保持された場合には、当該印刷モードデータが一定時間保持される。これにより、テンポラリ設定された印刷モードにて連続印刷が可能であり、ユーザーは、複数枚の用紙に印刷する場合に、用紙ごとに印刷モードデータの変更作業を繰り返す必要はない。また、一定時間経過後に印刷モードデータが上記初期値に自動的に復帰するから、当該印刷作業の後、他の印刷が行われる際に、ユーザーは、印刷モードを上記通常の印刷モードに戻す必要もない。
【００１１】
テンポラリ設定が保持されている状態であっても、受信手段はファクシミリデータその他の外部入力データを受信し、この外部入力データが記憶手段に記憶される。そのため、記憶手段の残容量が減少する。ところで、当該複合機が印刷作業を実行するために必要となるデータ（印刷に必要なデータ）は、一旦上記記憶手段に記憶される。したがって、この印刷に必要なデータのサイズが上記記憶手段の残容量を超える場合には、印刷作業の実行が不可能となる。また、上記印刷に必要なデータのサイズは、用紙サイズと印刷解像度によって決定され得る。
【００１２】
そこで、テンポラリ設定が保持されている状態において、受信手段が外部入力データを受信したときは、算出手段が上記記憶手段の残容量を算出すると共に、テンポラリ設定されている印刷モードデータに基づいて上記印刷に必要なデータのサイズを算出する。さらに、比較手段が上記残容量と印刷に必要なデータのサイズを比較し、当該データサイズが上記残容量を超える場合にはメモリ不足信号を出力する。そして、このメモリ不足信号に基づいて、印刷モード調整手段が、上記印刷に必要なデータのサイズが上記残容量以下となるように上記印刷モードデータを変更する。これにより、印刷作業が続行され得る。
【００１３】
(2) 上記印刷モード調整手段は、上記印刷モードデータを上記初期値に復帰させるように構成されていてもよい。特に、上記印刷モード制御手段は、上記印刷モードデータのうち印刷解像度を低下させるように構成されているのが好ましい。これにより、上記印刷に必要なデータのサイズが簡単かつ迅速に縮小されるという利点がある。
【００１４】
(3) 上記保持手段は、上記印刷モードデータのうち保持される印刷モードデータの種類を指定することができるように構成されているのが好ましい。この場合、上記印刷モードデータのうち、例えば、印刷のたびにユーザーが必ず設定するであろう画像選択データや、印刷枚数データ等が、保持される印刷モードデータから除外され得る。換言すれば、各ユーザーが常に設定するであろう印刷データは、初期値から変更されたとしても保持されずに上記初期値に戻る。したがって、各ユーザーにとってそれぞれ任意に設定されるであろう印刷モードデータは、当該ユーザーが常に初期値から変更することができるので、印刷モードデータの変更の手間が最小限に抑えられる。
【００１５】
(4) 上記印刷モードデータが上記保持手段により保持されている状態を表示する表示手段をさらに備えているのが好ましい。この表示手段が設けられることにより、ユーザーにとって、テンポラリ設定されている印刷モードが一目瞭然である。したがって、ユーザーが意図しない印刷モードにて印刷作業が実行されることが回避され得る。
【００１６】
(5) 上記記憶手段に記憶された外部入力データを外部記憶手段に移転させると共に上記印刷モード調整手段により変更された上記印刷モードデータを再び上記印刷モード入力手段により変更された印刷モードデータに復帰させるデータ移転手段がさらに備えられていてもよい。この場合には、受信手段が受信した外部入力データは、一旦上記記憶手段に記憶されるが、その後、データ移転手段により外部記憶手段へ移転される。すなわち、上記記憶手段の上記外部入力データが記憶されていた領域が開放される。また、このデータ移転手段は、上記印刷モード調整手段により変更された上記印刷モードデータを再び上記印刷モード入力手段により変更された印刷モードデータ（すなわち、上記テンポラリ設定された印刷モードデータ）に復帰させる。このとき、前述のように上記記憶手段が開放されているから上記記憶手段の残容量が十分大きくなり、その結果、印刷モードデータが上記テンポラリ設定された状態で印刷作業が続行される。
【発明の効果】
【００１７】
本発明によれば、例えば高い印刷解像度がテンポラリ設定され、これが保持されているときにファクシミリデータ等の外部入力データが受信されることにより、記憶手段の残容量が少なくなってしまった場合であっても、当該残容量に応じて印刷モードデータが変更されるので、印刷作業が強制的に中止されることなく続行される。その結果、印刷作業が強制的に中止されたことによる不都合、例えば、ユーザーにとって再度印刷モードを設定し、印刷作業を開始しなければならないという煩わしさが回避される。しかも、大容量のメモリが使用されることはないので、複合機の低廉化も実現され得る。加えて、上記記憶手段に一時記憶されている外部入力データが外部記憶手段に移転されることにより、上記記憶手段の残容量が拡大されるので、上記テンポラリ設定された印刷モードの下で高画質印刷が続行され得る。
【発明を実施するための最良の形態】
【００１８】
以下、適宜図面が参照されつつ、好ましい実施形態に基づいて本発明が詳細に説明される。
【００１９】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る複合機１０の外観斜視図である。
【００２０】
複合機１０は、下部にプリンタ部１１及び図示されていない通信部を、上部にスキャナ部１２を一体的に備えた多機能装置（ＭＦＤ：Multi Function Device）であり、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能を有する。プリンタ部１１は、例えばインクジェット記録装置により構成されることができ、その場合には、複合機１０は、小型装置として構成され得る。ただし、複合機１０は、複数の給紙カセットや自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）を備えていてもよいことは勿論である。また、複合機１０は、図示されていないコンピュータと接続されて、当該コンピュータから送信された画像データや文書データに基づいて記録用紙に画像や文書を記録するように構成されていてもよい。さらに、複合機１０は、デジタルカメラと接続されて、当該デジタルカメラから出力される画像データを記録用紙に記録したり、各種記憶媒体が装填されることにより、当該記憶媒体に記録された画像データ等を記録用紙に記録するように構成されていてもよい。
【００２１】
図１が示すように、複合機１０は、概ね幅広薄型直方体の外形を呈し、複合機１０の高さ寸法より横幅寸法及び奥行寸法が大きく設定されている。複合機１０の下部にプリンタ部１１が設けられている。プリンタ部１１は、正面に開口１３を有する。給紙トレイ１４及び排紙トレイ１５がこの開口１３に露出するようにして上下２段に設けられている。給紙トレイ１４は、記録用紙を貯蔵するためのものであり、Ａ４サイズ以下の、Ｂ５サイズ、はがきサイズ等の各種サイズの記録用紙が収容可能となっている。給紙トレイ１４は、スライドトレイ１６を備えている。必要に応じてスライドトレイ１６が引き出されることにより、トレイ面が拡大されるようになっている。給紙トレイ１４に収容された記録用紙は、プリンタ部１１の内部へ給送されて所定の画像が記録され、排紙トレイ１５へ排出されるようになっている。
【００２２】
複合機１０の上部にスキャナ部１２が設けられている。このスキャナ部１２は、いわゆるフラットベッドスキャナとして構成されている。複合機１０は、原稿カバー１７を備えている。原稿カバー１７は、複合機１０に対して開閉自在に設けられており、複合機１０の天板として構成されている。原稿カバー１７の下側に、図示されていないプラテンガラス及びイメージスキャナが設けられている。プラテンガラスは原稿を載置するためのものである。イメージスキャナは、このプラテンガラスの下方に設けられており、主走査方向（複合機１０の幅方向）にスライド可能である。イメージスキャナは、複合機１０の幅方向にスライドすることによって原稿を走査する。
【００２３】
複合機１０の正面上部に操作パネル１８が設けられている。この操作パネル１８は、プリンタ部１１やスキャナ部１２の操作をするため、及びフラッシュメモリ等の記憶媒体やデジタルカメラから画像データを受信するための装置である。また、複合機１０の下部に、プリンタ部１１及びスキャナ部１２の作動並びに複合機１０全体の動作を制御する制御装置が備えられている。上記通信部は、この制御装置により構成されている。この制御装置の構成については、後に詳述される。
【００２４】
複合機１０は、上記操作パネル１８からの操作指示によって、あるいはプリンタドライバを介してコンピュータから送信される指示によって動作するようになっている。この操作パネル１８は、各種操作ボタン３６（印刷モード入力手段）、液晶表示部２９及び設定保持ＬＥＤ３０（表示手段）を備えている。上記各操作ボタン３６が操作されることにより、プリンタ部１１等が操作され、例えば、種々の印刷モードデータが設定（テンポラリ設定）されるようになっている。この印刷モードデータとは、プリンタ部１１による印刷の態様を決定するためのパラメータであって、少なくとも印刷解像度及び用紙サイズ（はがきサイズ、Ａ４サイズ等）を含む。
【００２５】
本実施形態では、上記印刷モードデータは、後述されるように、通常において一定の初期値に自動的に設定（デフォルト設定）されるようになっている。後に詳述される制御装置は、上記印刷モードデータをデフォルト設定するように構成されている。印刷モードデータは、印刷解像度及び用紙サイズのほか、用紙タイプ（光沢紙、普通紙等）、印刷枚数及び画像決定データを含んでいる。この「画像決定データ」とは、例えば上記デジタルカメラ等に記憶されている複数の画像のうち、印刷される予定の特定の画像を指定する情報である。そして、上記「初期値」とは、印刷解像度については、例えば６００×６００ｄｐｉであり、用紙サイズについては、例えばＡ４サイズであり、用紙タイプについては、例えば普通紙であり、印刷枚数のついては、例えば１枚であり、画像決定データについては、例えば上記液晶表示部２９に最初に表示される画像データである。
【００２６】
また、複合機１０の正面の左上部にスロット部１９が設けられている。記憶媒体である各種小型メモリカードがこのスロット部１９に装填されるようになっている。このスロット部１９は、小型メモリーカード等の記憶媒体が装填されることにより、当該記憶媒体から画像データを受信する受信手段として機能する。小型メモリーカードに記録された画像データは、上記液晶表示部２９に表示される。そして、操作パネル１８が操作されることにより、小型メモリーカードに記録された任意の画像がプリンタ部１１によって印刷され得る。このとき、操作ボタン３６が操作されることによって上記画像決定データが設定されている場合は、指定された画像のみが印刷される。
【００２７】
図２は、複合機１０のプリンタ部１１の構造を示す模式図である。同図において、紙面に垂直な方向が複合機１０の幅方向であって上記主走査方向である。
【００２８】
複合機１０の底部に給紙トレイ２０が設けられている。この給紙トレイ２０の奥側（図中右側）には、給紙トレイ２０に積載された記録用紙を分離して上方へ案内するための分離傾斜板２１が配設されている。この分離傾斜板２１から上方へ向かって搬送路２２が形成されている。搬送路２２は、上方へ延びた後に左方へ湾曲し、複合機１０の背面側から正面側へと延びている。さらに、この搬送路２２は、画像記録部２３を通過して排紙トレイ２４へ通じている。したがって、給紙トレイ２０に収容された記録用紙は、搬送路２２により下方から上方へＵターンするように案内されて画像記録部２３に至る。画像記録部２３が記録用紙に画像記録を行った後、この記録用紙は、排紙トレイ２４に排出されることとなる。この搬送路２２に沿う方向が記録用紙の搬送方向である。この搬送方向と上記主走査方向とは、直交している。
【００２９】
給紙トレイ２０の上側に給紙ローラ２５が設けられている。給紙ローラ２５は、給紙トレイ２０に積載された記録用紙を１枚ずつ分離して搬送路２２へ供給する。給紙ローラ２５の構造は既知であって、例えば、給紙ローラ２５は、給紙トレイ２０に接離可能に上下動する給紙アーム２６の先端に軸支されている。この給紙ローラ２５は、駆動伝達機構を介してモータに連結されている。この駆動伝達機構は、複数のギアが噛合されて構成され得る。上記モータが作動することにより、その駆動力が給紙ローラ２５に伝達され、給紙ローラ２５が回転するようになっている。
【００３０】
給紙アーム２６は、基端軸２７の周りに回動可能に設けられている。これにより、給紙アーム２６は、基端軸２７を揺動中心として上下方向に揺動可能である。給紙アーム２６は、待機状態では、図示されていない給紙クラッチやバネ等により上側へ跳ね上げられており、記録用紙を供給する際に下側へ揺動する。給紙アーム２６が下側へ揺動することにより、その先端に軸支された給紙ローラ２５が給紙トレイ２０上の記録用紙の表面に圧接する。その状態で、給紙ローラ２５が回転する。給紙ローラ２５のローラ面と記録用紙との間の摩擦力は、最上位置の記録用紙を分離傾斜板２１へ送り出す。この記録用紙は、その先端が分離傾斜板２１に当接して上方へ案内され、搬送路２２へ送り込まれる。なお、給紙ローラ２５によって最上位置の記録用紙が送り出される際に、その直下の記録用紙が摩擦や静電気の作用によって共に送り出される場合がある。しかし、この記録用紙は分離傾斜板２１に当接することによって制止される。
【００３１】
搬送路２２は、画像記録部２３等が配設されている箇所以外では、所定間隔で対向する外側ガイド面と内側ガイド面とにより区画形成されている。この複合機１０では、外側ガイド面は、複合機１０のフレームの内壁面により構成されており、内側ガイド面は、複合機１０のフレーム内に設けられたガイド部材の表面によって構成されている。また、特に搬送路２２が曲がっている箇所には、搬送コロが設けられていてもよい。同図では搬送コロが図示されていないが、搬送コロは、搬送路２２の幅方向（同図において紙面に垂直な方向）を回転中心軸方向として回転自在に設けられていてもよい。搬送コロは、そのローラ面が外側ガイド面又は内側ガイド面に露出するように取り付けられる。この搬送コロが設けられることにより、記録用紙は、搬送路２２が曲がっている箇所においてもガイド面に接触して円滑に搬送される。
【００３２】
搬送路２２が下方から上方へＵターンした後の下流側に、上記画像記録部２３が設けられている。前述のように、プリンタ部１１がインクジェット記録装置として構成される場合には、上記画像記録部２３は、インクジェット記録ヘッド部２８（以下、「ヘッド部２８」と称される。）を備える。このヘッド部２８と対向してプラテン４１が設けられている。上記ヘッド部２８には、カートリッジタイプのインクタンク３７からインクが供給されるようになっている。ヘッド部２８は、図示されていないキャリッジに搭載されており、このキャリッジがＣＲモータによって上記主走査方向にスライドされる。ヘッド部２８の位置及びスライド動作は、キャリッジ用エンコーダにより監視されている。ヘッド部２８は、スライドされつつインク滴を記録用紙に吐出することによって画像を記録する。なお、インクタンク３７からヘッド部２８へのインクの供給手段及びヘッド部２８からのインク滴の吐出手段については既知のものが採用され得る。
【００３３】
画像記録部２３の上流側に駆動ローラ６０及び押さえローラ６１が設けられている。これら駆動ローラ６０及び押さえローラ６１は、搬送路２２を搬送される記録用紙を狭持し、プラテン４１上へ送る。記録用紙の搬送は、図示されていない用紙搬送用エンコーダにより監視されている。また、図示されていないレジストセンサが搬送路２２の所定位置に設けられており、記録用紙が所定位置にセットされたことが検知されるようになっている。一方、画像記録部２３の下流側に排紙ローラ６２及び押さえローラ６３が設けられている。これら排紙ローラ６２及び押さえローラ６３は、記録済みの記録用紙を狭持して搬送する。駆動ローラ６０は、ＬＦモータにより回転駆動され、排紙ローラ６２も同様のＬＦモータにより回転駆動されるようになっている。これにより、記録用紙は、所定の改行幅で間欠的に送られるようになっている。
【００３４】
押さえローラ６１は、駆動ローラ６０を所定の押圧力で押圧するように駆動ローラ６０に対して弾性付勢されている。したがって、駆動ローラ６０と押さえローラ６１との間に記録用紙が進入した場合には、押さえローラ６１は、記録用紙の厚み分だけ弾性的に退避しつつ駆動ローラ６０と協働して記録用紙を狭持する。このため、駆動ローラ６０の回転力は、確実に記録用紙へ伝達される。押さえローラ６３も排紙ローラ６２に対して同様に設けられている。ただし、押さえローラ６３は、記録済みの記録用紙に圧接するので、記録用紙に記録された画像を劣化させないようにローラ面が拍車状に形成されているのが好ましい。
【００３５】
駆動ローラ６０及び押さえローラ６１に狭持された記録用紙は、所定の改行幅でプラテン４１上を間欠搬送される。ヘッド部２８は、記録用紙の改行ごとに主走査方向にスライドされ、記録用紙の先端側から画像記録を行う。画像記録が行われた記録用紙は、その先端側から排紙ローラ６２及び押さえローラ６３に狭持される。換言すれば、記録用紙は、先端側を排紙ローラ６２及び押さえローラ６３に、後端側を駆動ローラ６０及び押さえローラ６１に狭持された状態で所定の改行幅で間欠して搬送され、ヘッド部２８が記録用紙に画像の記録を行う。さらに、記録用紙が搬送されると、記録用紙の後端が駆動ローラ６０及び押さえローラ６１を通過する。これにより、記録用紙は、駆動ローラ６０及び押さえローラ６１から開放され、排紙ローラ６２及び押さえローラ６３によって所定の改行幅で間欠して搬送される。この場合も、ヘッド部２８は、記録用紙に画像の記録を行う。記録用紙の所定領域に画像が記録された後は、排紙ローラ６２が連続的に回転駆動され、排紙ローラ６２及び押さえローラ６３により狭持された記録用紙は、排紙トレイ２４へ排出される。
【００３６】
図３は、複合機１０の制御装置３１の構成を示すブロック図である。
【００３７】
同図が示すように、制御装置３１は、中央処理部３２（印刷モード初期設定手段、保持手段、記憶手段、算出手段、比較手段、印刷モード調整手段）を備えている。中央処理部３２は、ＣＰＵ（Central Processing Unit）３３、ＲＯＭ（Read Only Memory）３４及びＲＡＭ（Random Access Memory）３５（記憶手段）を備えている。この中央処理部３２は、バス３９及びＡＳＩＣ（Application Specific Integrated Circuit）４０を介して、各種センサ（上記レジストセンサ、用紙搬送用エンコーダ、キャリッジ用エンコーダ等）、プリンタ部１１、スキャナ部１２、操作パネル１８等とデータ送受信可能に接続されている。
【００３８】
ＲＯＭ３４は、複合機１の各種動作を制御するためのプログラム等を記憶している。ＲＡＭ３５は、ＣＰＵ３３が上記プログラムを実行するために必要な各種データを一時的に記憶する記憶領域又は作業領域として使用される。ＡＳＩＣ４０は、ＣＰＵ３３からの指令にしたがい、上記ＬＦモータやＣＲモータ等を駆動するための信号を出力し、これにより、プリンタ部１１及びスキャナ部１２の作動を制御する。
【００３９】
ＣＰＵ３３は、ＲＯＭ３４に記憶されたプログラムを読み込んで一時的にＲＡＭ３５に記憶し、当該プログラムにしたがって印刷モードデータを上記初期値に設定する。すなわち、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、上記印刷モードデータを上記初期値に自動的に設定（デフォルト設定）する印刷モード初期設定手段として機能する。この設定された印刷モードデータは、上記ＲＡＭ３５によって記憶される。
【００４０】
また、前述のように、操作パネル１８の操作ボタン３６が操作されることによって、上記初期値に設定された印刷モードデータが当該ユーザの所望の値に任意に変更設定（テンポラリ設定）される。例えば、印刷解像度が変更され、用紙サイズや印刷枚数等が変更され得る。このように印刷モードデータがテンポラリ設定されることにより、上記ＲＡＭ３５に記憶されている印刷モードデータが書き換えられる。
【００４１】
ＣＰＵ３３は、上記プログラムにしたがって上記変更された印刷モードデータを一定時間保持する。すなわち、印刷モードデータがデフォルト値から変更された場合には、ＣＰＵ３３は、当該変更された印刷モードデータを一定時間だけ上記ＲＡＭ３５に記憶させておく。この場合、「一定時間」とは、１分〜５分程度に設定され得る。したがって、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、上記テンポラリ設定を保持する保持手段として機能する。このようにテンポラリ設定された印刷モードデータが一定時間保持されることによる作用効果については後述される。
【００４２】
また、ＡＳＩＣ４０には、上記プリンタ部１１及びスキャナ部１２のほか、上記操作パネル１８、パーソナルコンピュータ３８（印刷モード入力手段）、及び各種小型メモリカードが挿入されるスロット部１９が接続されている。上記パーソナルコンピュータ３８から送信された画像データや文書データに基づいて記録用紙に画像や文書が記録され得る。そのために、パーソナルコンピュータ３８とデータを送受信するためのインタフェース（Ｉ／Ｆ）も備えられている。上記操作パネル１８は、前述のように設定保持ＬＥＤ３０が接続されている。上記操作スイッチ３６やパーソナルコンピュータ３８によって印刷モードデータをがテンポラリ設定されたときは、この設定保持ＬＥＤ３０が点灯し、当該テンポラリ設定が保持されていることを表示する。
【００４３】
さらに、ＡＳＩＣ４０には、ＮＣＵ（Network Control Unit ）６４及びＭＯＤＥＭ６５が接続されている。これらＮＣＵ６４及びＭＯＤＥＭ６５は、ファクシミリ機能を実現する受信手段として機能する。ＮＣＵ６４及びＭＯＤＥＭ６５が外部からファクシミリデータを受信すると、ＮＣＵ６４は、このファクシミリデータをＲＡＭ３５に一時記憶させるようになっている。なお、上記ＣＰＵ３３は、上記プログラムにしたがって上記ファクシミリデータを印刷するための印刷データに変換し、前述のように記録用紙を搬送しつつ上記記録ヘッド２８がインク滴を吐出させる。これにより、上記ファクシミリデータが画像として記録用紙上に出力される。ファクシミリデータの出力態様としては、前述のようにＲＡＭ３５に一旦記憶された後に印刷される態様のほか、いわゆるオンデマンド受信により印刷出力される態様でもよいし、複合機１に接続されたパーソナルコンピュータのメモリに出力される態様でもよい。
【００４４】
また、ＣＰＵ３３は、上記プログラムにしたがって、上記テンポラリ設定が保持されている状況において上記ファクシミリデータが受信されたときに、ＲＡＭ３５の残容量及び当該テンポラリ設定されている印刷モードデータに基づいて印刷を実行するために必要なデータサイズを算出する。この場合において、「印刷を実行するために必要なデータサイズ」は、当該テンポラリ設定されている印刷モードデータのうち、ＲＡＭ３５に記憶されている印刷解像度及び用紙サイズによってＣＰＵ３３が一義的に算出（擬制）する。したがって、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、ＲＡＭ３５の残容量及び印刷を実行するために必要なデータサイズを算出する算出手段として機能する。上記テンポラリ設定が保持されているか否かは、上記操作スイッチ３６等が操作され、変更された印刷モードデータがＲＡＭ３５に記憶された時点から一定時間だけ経過したかどうかをＣＰＵ３３が判断することにより決定される。また、ファクシミリが受信されたか否かは、上記ＮＣＵ６４が外部と通信したことをＣＰＵ３３が監視することにより判断される。
【００４５】
さらに、ＣＰＵ３３は、上記プログラムにしたがって、上記残容量及び上記算出されたデータサイズに関する情報をＲＡＭ３５に一時記憶させ、両者を比較する。その結果、当該算出されたデータサイズが上記残容量を超える場合に、ＣＰＵ３３は、メモリ不足信号を出力し、これがＲＡＭ３５に記憶される。すなわち、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、上記残容量及び上記算出されたデータサイズとを比較し、当該データサイズが上記残容量を超える場合にメモリ不足信号を出力する比較手段として機能する。
【００４６】
ＲＡＭ３５に上記メモリ不足信号が記憶されると、ＣＰＵ３３は、上記プログラムにしたがって、上記印刷モードデータを変更する。具体的には、ＲＡＭ３５に記憶されている印刷モードデータ（上記テンポラリ設定されている印刷モードデータ）を変更し、再びＲＡＭ３５に記憶させる。この場合、印刷モードデータは、上記データサイズが上記残容量以下となるように変更される。したがって、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、上記印刷モードデータを変更する印刷モード調整手段として機能する。なお、上記印刷モードデータの変更態様は、後に詳述される。
【００４７】
図４は、本実施形態に係る複合機１０による印刷要領を示すフローチャートである。当該複合機１０は、次の要領で記録用紙に印刷作業を実行する。
【００４８】
前述のように、この複合機１０では、通常において印刷モードデータは、上記初期値に設定される（ステップＳ１）。この初期値は、上記プログラムにしたがってＣＰＵ３３がＲＡＭ３５に記憶させる。この「初期値」とは、本実施形態では、印刷モードデータのうち印刷解像度が（６００×６００）ｄｐｉ、用紙サイズがＡ４サイズ、用紙タイプが普通紙、印刷枚数が１枚である。したがって、例えば原稿画像が上記スキャナ部１２によりスキャンされた場合には、各原稿の画像データがＲＡＭ３５に一時記憶されると共に、ＣＰＵ３３は、上記プログラムにしたがってこれら画像データを印刷するための印刷データを作成し、これをＲＡＭ３５に記憶させる。そして、ＣＰＵ３３は、この印刷データに基づいて上記プリンタ部１１の動作を制御し、画像が印刷される。また、フラッシュメモリ等の記憶媒体が上記スロット部１９に装着された場合には、当該フラッシュメモリに記憶されている画像データに基づいて印刷が実行される。この場合には、前述のように記憶媒体に記憶されている画像データが液晶表示部２９に表示される。具体的には、上記記憶媒体に記憶されている画像データが上記ＲＡＭ３５に一時記憶され、ＣＰＵ３３は、上記プログラムにしたがってこれら画像データを上記液晶表示部２９に表示させるためのデータを作成し、これをＲＡＭ３５に記憶させる。そして、ＣＰＵ３３は、このデータに基づいて上記液晶表示部２９に画像を表示する。ユーザーは、上記操作ボタン３６を操作することによって、液晶表示部２９に表示された画像のうち任意の画像を選択することができる。当該選択された画像は、前述の要領で印刷される。
【００４９】
フラッシュメモリやデジタルカメラのメモリに記憶されている画像データに基づいて写真印刷等が行われる場合には、ユーザーは、上記操作ボタン３６を操作することにより、例えば印刷解像度を（１２００×２４００）ｄｐｉに変更することができる（ステップＳ２）。具体的には、上記操作ボタン３６により印刷解像度が指定されると、ＣＰＵ３３は、上記プログラムにしたがって、上記初期値に設定されている印刷モードデータのうち印刷解像度を変更し、ＲＡＭ３５に記憶する（ステップＳ３）。なお、変更される印刷モードデータは、印刷解像度に限定されるものではなく、用紙サイズその他の各種印刷モードデータが含まれる。
【００５０】
変更された印刷モードデータは、テンポラリ設定として一定時間だけ保持される（ステップＳ４）。具体的には、ＣＰＵ３３は、上記プログラムにしたがって、テンポラリ設定された印刷モードデータを一定時間だけＲＡＭ３５に記憶させる。そして、テンポラリ設定された印刷モードデータが保持されると、設定保持ＬＥＤ３０が点灯する（ステップＳ５）。具体的には、ＣＰＵは、上記プログラムにしたがって、設定保持ＬＥＤ３０を点灯させるための信号を出力する。
【００５１】
印刷モードデータがテンポラリ設定された状態で、複合機１が印刷開始命令を受けたか否かが判断される（ステップＳ６）。具体的には、ユーザーが印刷を開始すべく操作パネル１８を操作することにより、印刷開始情報がＲＡＭ３５に記憶される。この印刷開始情報に基づいてＣＰＵ３３は、前述のようにプリンタ部１１を制御し、複合機１に印刷動作を行わしめる（ステップＳ７）。上記のようにテンポラリ設定が保持されることにより、当該保持された印刷モードにて連続印刷が可能であり、ユーザーは、複数枚の用紙に印刷する場合に、用紙ごとにいちいち印刷モードデータの変更作業を繰り返す必要はない。また、後述されるように一定時間経過後に印刷モードデータが上記初期値に自動的に復帰するから、当該印刷作業の後、他の印刷が行われる際に、ユーザーは、印刷モードを上記通常の印刷モードに戻す必要もない。
【００５２】
当該用紙への印刷ジョブが終了すると、上記テンポラリ設定がなされた後一定時間が経過したか否かが判断される（ステップＳ８）。すなわち、上記テンポラリ設定が保持されているか否かが判断される。具体的には、ＣＰＵは、上記テンポラリ設定がＲＡＭ３５に記憶されたときから一定時間が経過しているか否かを判断する。テンポラリ設定がなされた後一定時間が経過しているのであれば、印刷モードデータは、上記初期値に復帰する（ステップ２４）。具体的には、ＣＰＵ３３は、上記プログラムにしたがって、テンポラリ設定されている印刷モードデータを上記初期値に書き換え、これをＲＡＭ３５に記憶させる。
【００５３】
上記テンポラリ設定が保持されている状態であっても、ファクシミリデータが受信され得る。ＣＰＵ３３は、上記プログラムにしたがって、ＮＣＵ６４がファクシミリデータをしたかどうかを判断する（ステップＳ９）。ＮＣＵ６４がファクシミリデータを受信した場合には、ＣＰＵ３３は、上記プログラムにしたがって当該ファクシミリデータＲＡＭ３５に記憶させる（ステップＳ１０）。前述のようにＲＡＭ３５は、データの一時記憶領域であり、データの作業領域であるから、複合機１を制御するための各種データもＲＡＭ３５に一時記憶される。したがって、上記ファクシミリデータがＲＡＭ３５に記憶されると、上記複合機１を制御するための各種データの記憶領域（ＲＡＭ３５の残容量）が減少する。特に、ファクシミリデータのサイズが大きい場合は、ＲＡＭ３５の残容量が小さくなる。
【００５４】
ファクシミリデータがＲＡＭ３５に記憶されているときであっても、ユーザーは、操作パネル１８を操作することにより、複合機１０に印刷ジョブ命令を与えることができる。具体的には、ＣＰＵ３３は、上記プログラムにしたがって上記操作パネル１８から印刷開始命令が出されたかどうかを判断する（ステップＳ１１）。
【００５５】
テンポラリ設定が保持されている状態において、印刷開始命令が出されたときは、ＲＡＭ３５の残容量が算出されると共に、テンポラリ設定されている印刷モードデータに基づいて当該印刷に必要なデータのサイズが算出される（ステップＳ１２）。具体的には、ＣＰＵ３３は、上記プログラムにしたがってＲＡＭ３５の残容量及び上記印刷に必要なデータのサイズを算出する。この場合の「印刷に必要なデータのサイズ」は、前述のように、印刷解像度及び用紙サイズから一義的に算出される。
【００５６】
さらに、ＣＰＵ３３は、上記プログラムにしたがって、上記残容量と印刷に必要なデータのサイズを比較する（ステップＳ１３）。上記印刷に必要なデータサイズが上記残容量を超える場合には、ＣＰＵ３３は、上記メモリ不足信号を出力する（ステップＳ１４）。このメモリ不足信号は、ＲＡＭ３５に一時記憶される（ステップＳ１５）。このメモリ不足信号がＲＡＭ３５に記憶されると、ＣＰＵ３５は、上記プログラムにしたがって、上記印刷に必要なデータのサイズが上記残容量以下となるように、上記印刷モードデータを調整する（ステップＳ１６）。典型的には、印刷解像度が低くなるように変更される。
【００５７】
図５は、上記印刷モードデータの調整要領を詳細に示すフローチャートである。
【００５８】
ＣＰＵ３３は、上記メモリ不足信号がＲＡＭ３５に記憶されると、上記プログラムにしたがって、印刷解像度を１ランクだけ低下させる。本実施形態では、印刷モードデータとしての印刷解像度が４段階にセットされ得るように上記プログラムが構成されている。具体的には、印刷解像度は、２４００ｄｐｉ、１２００ｄｐｉ、６００ｄｐｉ及び３００ｄｐｉの４段階に設定されるようになっている。したがって、ＣＰＵ３３が印刷解像度を１ランクだけ低下させることにより、印刷解像度が１２００ｄｐｉにセットされ（ステップＳ１７）、これがＲＡＭ３５に記憶される（ステップ１８）。
【００５９】
印刷解像度が１ランク低下された状態で、ＣＰＵ３３は、上記プログラムにしたがってＲＡＭ３５の残要領及び上記印刷に必要なデータのサイズを算出する（ステップＳ１９）。この場合の「印刷に必要なデータのサイズ」は、当該低下された印刷解像度及び用紙サイズから一義的に算出される。そして、ＣＰＵ３３は、上記プログラムにしたがって、上記残容量と印刷に必要なデータのサイズを再度比較する（ステップＳ２０）。当該印刷に必要なデータサイズが上記残容量を超える場合には、ＣＰＵ３３は、上記プログラムにしたがって、印刷解像度をさらに１ランクだけ低下させる（ステップ１７）。すなわち、上記ステップＳ１７〜ステップＳ２０が繰り返されることにより、ＣＰＵ３３は、ＲＡＭ３５の残容量の範囲内でもっとも鮮明な画像の印刷が実行されるように、上記印刷解像度を決定し、これをＲＡＭ３５に記憶させる。つまり、ＲＡＭ３５に記憶されている印刷モードデータが書き換えられ（ステップＳ２１）、上記印刷モードデータの調整が完了する（図４：ステップＳ１６）。
【００６０】
このように、上記印刷モードデータが変更されたうえで、続いて印刷作業が続行される（ステップＳ２２）。具体的には、ＣＰＵ３３は、上記プログラムにしたがって当該印刷モードのもとで上記プリンタ部１１を作動させる。なお、上記ステップＳ１３において、印刷に必要なデータサイズがＲＡＭ３５の残容量以下であるときは、印刷モードデータの調整は行われずに、そのまま印刷作業が続行される（ステップＳ２２）。
【００６１】
当該印刷ジョブが終了すると、再び上記テンポラリ設定がなされた後に一定時間が経過したか否かが判断される（ステップＳ２３）。すなわち、上記テンポラリ設定が保持されているか否かが判断される。具体的には、ＣＰＵは、上記テンポラリ設定がＲＡＭ３５に記憶されたときから一定時間が経過しているか否かを判断する。テンポラリ設定がなされた後一定時間が経過しているのであれば、ＣＰＵ３３は、当該印刷モードデータを上記初期値に復帰させる（ステップ２４）。具体的には、ＣＰＵ３３は、上記プログラムにしたがって、テンポラリ設定されている印刷モードデータを上記初期値に書き換え、これをＲＡＭ３５に記憶させる。また、ＣＰＵ３３は、上記プログラムにしたがって、ＲＡＭ３５内の印刷データを消去する（ステップＳ２５）と共に、上記設定保持ＬＥＤ３０を消灯させる。一方、未だ上記テンポラリ設定が行われてから一定時間経過していない場合には、上記ステップＳ９からステップＳ２３が繰り返される。
【００６２】
この複合機１０では、例えば高い印刷解像度がテンポラリ設定が保持されているときにファクシミリデータが受信されることによってＲＡＭ３５の残容量が少なくなってしまった場合であっても、当該残容量に応じて印刷モードデータが変更されるので、印刷作業が強制的に中止されることなく続行される。その結果、印刷作業が強制的に中止されたことによる不都合、例えば、ユーザーにとって再度印刷モードを設定し、印刷作業を開始しなければならないという煩わしさが回避される。しかも、この複合機１０は、高解像度印刷を実現することを目的として大容量メモリ（ＲＡＭ）を搭載しているわけではないので、当該複合機１０の製造コストが低く抑えられる。
【００６３】
本実施形態では、ＲＯＭ３５の残容量が少ない場合は、印刷解像度が段階的に低下される。ただし、ＣＰＵ３３は、上記プログラムにしたがって印刷モードデータを上記初期値に復帰させるように構成されていてもよい。また、ＣＰＵ３３は、上記プログラムにしたがって、上記印刷に必要な印刷データのサイズが上記ＲＡＭ３５の残容量以下となるように、無段階に印刷解像度を低下するように構成されていてもよい。すなわち、ＣＰＵ３３は、上記印刷に必要な印刷データのサイズが上記ＲＡＭ３５の残容量以下であって最大となる印刷解像度を算出し、これをＲＡＭ３５に記憶させるように構成されていてもよい。これにより、上記ＲＡＭ３５残容量の範囲内で、もっとも鮮明な画像の印刷が実現されるという利点がある。
【００６４】
また、ＣＰＵ３３は、上記プログラムにしたがって、上記印刷モードデータのうち保持される印刷モードデータの種類を指定することができるように構成されていてもよい。本実施形態では、ＣＰＵ３３は、上記印刷モードデータのうち印刷解像度及び用紙サイズのみを保持するように構成されており、例えば、印刷のたびにユーザーが必ず設定するであろう画像選択データや、印刷枚数データ等は、保持される印刷モードデータから除外されている。すなわち、ユーザーが常に設定するであろうと考えられる印刷データは、初期値から変更されたとしても保持されずに、当該印刷ジョブの終了と同時に上記初期値に戻る。したがって、ユーザーごとにそれぞれ任意に設定されるであろう印刷モードデータは、当該ユーザーが常に初期値から変更することができるので、印刷モードデータの変更の手間が最小限に抑えられるという利点がある。
【００６５】
さらに、本実施形態では、上記設定保持ＬＥＤ３０が設けられている（図１参照）。このため、ユーザーにとって、上記テンポラリ設定が保持されている状態が一目瞭然である。したがって、ユーザーは、自己が意図しない印刷モードが設定されていることを認識することができ、その結果、ユーザーが意図しない印刷モードにて印刷作業が実行されることが回避される。
【００６６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明される。図６は、本発明の第２の実施形態に係る複合機による印刷要領を示すフローチャートである。
【００６７】
本実施形態に係る複合機の印刷要領が上記第１の実施形態に係る印字要領と異なるところは、印刷モードデータが調整された後に、一定の条件が満足されれば再び印刷モードデータがテンポラリ設定されたもとの印刷モードデータに復帰されるステップ（ステップＳ２７）が設けられている点である。すなわち、ＲＡＭ３５の残容量が小さいために（ステップＳ１４）印刷モードデータが調整された場合であっても（ステップＳ１６）、当該複合機１０にハードディスク等の記憶装置を備えたパーソナルコンピュータ３８（外部記憶手段）が接続されているならば、ＲＡＭ３５に一時記憶されている上記ファクシミリデータがパーソナルコンピュータ３８が備える記憶装置に移転される。そして、ＲＡＭ３５の残容量が十分に確保されるならば、調整された印刷モードデータ（ステップＳ１６）がもとのテンポラリ設定された印刷モードデータに復帰される。
【００６８】
図７は、上記印刷モードデータが復帰される要領を詳細に示すフローチャートである。
【００６９】
印刷モードデータが調整された後に、当該複合機１にパーソナルコンピュータ３８が接続されているかどうかが判断される。具体的には、上記ＣＰＵ３３（図３参照）が上記ＲＯＭ３４に記憶されたプログラムにしたがって、上記スロット部１９にパーソナルコンピュータ３８が接続されているかどうかをチェックする（ステップＳ２８）。
【００７０】
そして、複合機１にパーソナルコンピュータが接続されていないのであれば、当該調整された印刷モードのもとで印刷が開始される（ステップＳ２２）。また、複合機１にパーソナルコンピュータ３８が接続されている場合には、上記ファクシミリデータがパーソナルコンピュータ３８のハードディスク等に転送される（ステップＳ２９）。具体的には、上記ＣＰＵ３３が上記プログラムにしたがって、ＲＡＭ３５から上記ファクシミリデータを読み込んだ後、パーソナルコンピュータ３８のハードディスク等に当該ファクシミリデータを書き込む。このとき、ＲＡＭ３５に一時記憶されていた当該ファクシミリデータは、ＲＡＭ３５から消去される。
【００７１】
その後、ＲＡＭ３５の残容量が算出されると共に、仮に上記印刷モードデータが調整されずにもとのテンポラリ設定が保持されているとした場合において、当該印刷に必要なデータのサイズが算出される（ステップＳ３０）。具体的には、ＣＰＵ３３は、上記プログラムにしたがってＲＡＭ３５の残容量及び上記印刷に必要なデータのサイズを算出する。この場合の「印刷に必要なデータのサイズ」は、前述のように、上記テンポラリ設定された印刷解像度及び用紙サイズから一義的に算出される。
【００７２】
さらに、ＣＰＵ３３は、上記プログラムにしたがって、上記残容量と印刷に必要なデータのサイズを比較する（ステップＳ３１）。上記印刷に必要なデータサイズが上記残容量を超える場合には、図６が示すように、当該調整された印刷モードのもとで印刷が開始される（ステップＳ２２）。一方、上記印刷に必要なデータサイズが上記残容量以下である場合には、当該調整された印刷モードデータがもとのテンポラリ設定された印刷モードデータに復帰される（ステップＳ３２）。具体的には、上記ＣＰＵ３３は、上記プログラムにしたがって、ＲＡＭ３５に記憶されている印刷モードデータ（調整された後の印刷モードデータ）を消去し、もとのテンポラリ設定された印刷モードデータ（ステップＳ３）を書き込む。
【００７３】
すなわち、ＣＰＵ３３、ＲＯＭ３４及びＲＡＭ３５は、上記ファクシミリデータをパーソナルコンピュータ３８に移転させると共に、上記印刷モード調整手段により変更された上記印刷モードデータを再び上記印刷モード入力手段により変更された印刷モードデータに復帰させるデータ移転手段として機能することになる。
【００７４】
本実施形態では、ＲＡＭ３５に一時記憶されているファクシミリデータは、複合機１に外部接続されているパーソナルコンピュータに移転されるので、ＲＡＭ３５の印刷データを記憶する領域が開放される。したがって、テンポラリ設定された印刷モードデータが維持された場合であっても、ＲＡＭ３５は印刷データを一時記憶することができ、その結果、例えば印刷解像度が高く設定されたままであっても、印刷作業が続行され得る。
【００７５】
なお、本実施形態及び上記第１の実施形態では、外部から入力されるデータの一例としてファクシミリデータが採用されているが、外部入力データとしては、ファクシミリデータに限定されるものではなく、例えば、上記スロット部１９（図１参照）に接続されたフラッシュメモリやデジタルカメラ等から入力される画像データも含まれる。さらに、本実施形態では、外部記憶手段として上記パーソナルコンピュータ３８が例示されており、上記外部入力データが上記パーソナルコンピュータ３８に移転される。ただし、外部記憶手段としては、パーソナルコンピュータ３８に限定されるものではなく、例えば、上記スロット部１９に装填された小型メモリーカードその他ＲＡＭ３５に一時記憶されている外部入力データの移転先となる種々の記憶媒体が採用され得る。
【産業上の利用可能性】
【００７６】
本発明は、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能を備えた複合機に適用され得る。
【図面の簡単な説明】
【００７７】
【図１】図１は、本発明の一実施形態に係る複合機の外観斜視図である。
【図２】図２は、本発明の一実施形態に係る複合機のプリンタ部の構造を示す模式図である。
【図３】図３は、本発明の一実施形態に係る複合機の制御装置の構成を示すブロック図である。
【図４】図４は、本発明の一実施形態に係る複合機による印刷要領を示すフローチャートである。
【図５】図５は、本発明の一実施形態に係る複合機における印刷モードデータの調整要領を詳細に示すフローチャートである。
【図６】図６は、本発明の第２の実施形態に係る複合機による印刷要領を示すフローチャートである。
【図７】図７は、上記印刷モードデータが復帰される要領を詳細に示すフローチャートである。
【符号の説明】
【００７８】
１０・・・複合機
１１・・・プリンタ部
１２・・・スキャナ部
１８・・・操作パネル
１９・・・スロット部
２３・・・画像記録部
２８・・・ヘッド部
２９・・・液晶表示部
３０・・・設定保持ＬＥＤ
３１・・・制御装置
３２・・・中央処理部  
３３・・・ＣＰＵ
３４・・・ＲＯＭ
３５・・・ＲＡＭ
３６・・・操作ボタン
３８・・・パーソナルコンピュータ
６４・・・ＮＣＵ
６５・・・ＭＯＤＥＭ
【図１】
2006303741.tif 000003
【図２】
2006303741.tif 000004
【図３】
2006303741.tif 000005
【図４】
2006303741.tif 000006
【図５】
2006303741.tif 000007
【図６】
2006303741.tif 000008
【図７】
2006303741.tif 000009