(57)【要約】      （修正有）【課題】用紙不足情報など事前に入手することで、印刷中の用紙切れによる印刷エラーを防止できる印刷装置を提供する。【解決手段】印刷装置１は、上位のホスト装置２から受信した印刷データを画像データに変換し、用紙収納トレー１５内から繰り出された印刷媒体である用紙に印刷する。印刷装置１に備わる媒体残量管理部１３は印刷中に用紙の残り枚数が予め設定してある所定枚数になったことを検出するとともに、検出時点からの印刷による用紙の使用枚数をカウントして蓄積する。画像処理部１２は、印刷が行われることにより残っている印刷データのページ数と媒体残量管理部１３から受信した使用枚数との比較から印刷中に印刷不可となることを予測判断し、印刷不可が予測される少なくとも最初の印刷データのページを画像データに変換してホスト装置２に戻し、画面表示させてその画像データ分のページから印刷不可となる旨を通知する。【選択図】図１
2006035712.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から受信した印刷データを画像データに変換して印刷媒体に印刷する印刷装置であって、
印刷中に前記印刷媒体の残量が所定量になったことを検出するとともに、検出時点からの前記印刷媒体の使用量をカウントして媒体情報として蓄積する媒体残量管理部と、
印刷実行によって残っている前記印刷データの残量と前記媒体残量管理部から受信した前記媒体情報との比較結果から印刷中に印刷不可となることを予測判断して前記上位装置に通知するよう制御する画像処理部と、
を備えてなっていることを特徴とする印刷装置。
【請求項２】
前記画像処理部は、印刷中に印刷不可となることが予測される少なくとも最初の印刷データを前記上位装置に返信して画面表示させることにより、その最初の印刷データ分から印刷不可となる旨を通知するよう制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記画像処理部は、印刷中に印刷不可となることが予測される少なくとも最初の印刷データを画像データに変換して前記上位装置に返信し、画面表示させることによってその最初の画像データ分から印刷不可となる旨を通知するよう制御することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷媒体が複数種からなっている場合に、第１の印刷媒体が印刷中に印刷不可となることを予測判断して前記上位装置に他種の印刷媒体のいずれかに切り替え可能な旨の通知を画面表示させるようにしてなっていることを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記第１の印刷媒体の印刷不可が予測される少なくとも最初の印刷データを画像データに変換して前記上位装置に返信し、他種の印刷媒体のいずれかに切り替え可能な旨の通知を画面表示させるようにしてなっていることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記第１の印刷媒体にサイズが最も近い第２の印刷媒体を選択してその旨を前記上位装置に画面表示させて通知するようにしてなっていることを特徴とする請求項４または５に記載の印刷装置。
【請求項７】
前記第１の印刷媒体の印刷不可が予測される少なくとも最初の印刷データを変換した画像データと、前記第１の印刷媒体に対する前記第２の印刷媒体または他の印刷媒体の倍率データとを前記上位装置に画面表示させて通知するようにしてなっていることを特徴とする請求項４または５に記載の印刷装置。
【請求項８】
前記印刷媒体が用紙であり、印刷中にその用紙の残り枚数が予め設定した所定枚数以下になったことを検出するとともに、検出時点からの印刷による使用枚数をカウントして蓄積するようになっていることを特徴とする請求項１，２，３，４、５，６または７のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙など印刷媒体への印刷中に媒体切れによる印刷エラーを事前に防止できるようにした印刷装置に関するものである。
【背景技術】
【０００２】
通常、印刷装置では、パーソナルコンピュータなど上位のホスト装置でユーザが入力作成した印刷データを受信して印刷作動中、印刷媒体としてトレーに収納された用紙の用紙切れによって印刷エラーが発生すると、エラー画像を印刷プレビューとしてホスト装置に画面表示する。それにより、何が原因のエラーか、用紙切れであれば用紙を補充するようにユーザに通知して促すようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
したがって、従来の印刷装置にあっては、トレー内の用紙量が不足しているにも拘わらず印刷を開始すると、印刷途中で用紙切れによる印刷エラーが発生した時点で上位のホスト装置にその旨の情報を画面表示するようにしているため、用紙補充中、印刷の中断を余儀なくされる不具合がある。
【０００４】
以上の問題点に鑑み、本発明の目的は、用紙不足情報など事前に入手することで、印刷中の用紙切れによる印刷エラーを防止できる印刷装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、以上の点を解決するために次の構成を採用する。
＜構成＞
上位装置から受信した印刷データを画像データに変換して印刷媒体に印刷する印刷装置であって、印刷中に前記印刷媒体の残量が所定量になったことを検出するとともに、検出時点からの前記印刷媒体の使用量をカウントして媒体情報として蓄積する媒体残量管理部と、印刷によって残っている前記印刷データの残量と前記媒体残量管理部から受信した前記媒体情報との比較結果から印刷中に印刷不可となることを予測判断して前記上位装置に通知するよう制御する画像処理部と、を備えてなっていることを特徴とする。
【発明の効果】
【０００６】
印刷媒体であるたとえば用紙が不足している情報を印刷中に入手することで、用紙切れによる印刷エラーを防止できる。また、用紙が無くならない限り印刷動作を停止しないので、印刷動作中に用紙補充の準備をすれば、印刷装置の作動を停止させる時間を短縮でき、印刷再開時に定着器の温度調整などに要する時間を短くできる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施形態について図を用いて詳細に説明する。
【実施例１】
【０００８】
＜実施例１の構成＞
図１は、本例の印刷装置１の構成を示す機能ブロック図であり、この印刷装置１は印刷データを作成して印刷指示や印刷設定の入力を行うパーソナルコンピュータなど上位のホスト装置２にLAN、WANおよびUSBなど有線方式あるいは無線方式で接続され、インターフェイス制御部１１を介してホスト装置２との間での送受信が可能となっている。印刷装置１はそうしたインターフェイス制御部１１のほか、画像処理部１２、媒体残量管理部１３、印刷部１４、そして用紙などの印刷媒体を収納したトレー（媒体格納部）１５といった各部・各装置によって構成されている。
【０００９】
印刷装置１では、ホスト装置２の通信制御部２１から送信されてきた印刷データをインターフェイス制御部１１を介して上記画像処理部１２で受信し、画像処理部１２は受信した印刷データを処理プログラムに基づいて印刷用の画像データに変換するとともに、その画像データを印刷部１４に送信して渡すようになっている。印刷部１４では、トレー１５内に収納された用紙など印刷媒体のサイズに関する情報を予めセンサ検出によって取得しており、トレー１５内の用紙を順次繰り出して用紙上に印字するようになっている。また、画像処理部１２は、媒体残量管理部１３から用紙残量（残数：ｎ）に関する情報を受信することにより、印刷動作中に用紙の残数ｎが処理プログラムに設定された所定量（所定枚数：N）と比較して少ないか多いか、つまりｎ≦Nかどうかを判定するようになっている。
【００１０】
そこで、印刷装置１に備わる媒体残量管理部１３では、トレー１５内の媒体残量つまり用紙の残り枚数を算出するために、トレー１５にセットされた用紙センサ（図示せず）によって用紙の残り枚数分の「厚さ寸法」を検出することにより、予め把握できている用紙１枚分の厚さ寸法のデータから、検出した厚さ寸法によって残り枚数を算出できるようになっている。用紙１枚の厚さ寸法をたとえば０．１ｍｍとすれば、用紙センサで検出した用紙厚さ寸法がたとえば２ｍｍであったとすると、この場合の用紙の残数ｎは２０枚と計算できる。媒体残量管理部１３は、印刷で次第に枚数が減少する用紙の残数をそのようにして算出し、その用紙残数情報を逐次画像処理部１２に送信して通知するようになっている。画像処理部１２は、媒体残量管理部１３から通知される用紙の残数ｎと予め設定した所定枚数Mとを常時照合して監視し、ｎ≦Nになったとき、媒体残量管理部１３に対して指示を送ってその時点からの印刷による「使用枚数」をカウントさせるようになっている。但し、媒体残量は上記のように用紙の残り枚数として検出する方法に限らず、用紙１枚当たりの重さは予め把握できるから、トレー１５内での用紙総重量を重量センサで検出すれば、自ずと残り枚数が算出されるので、この検出方法でもむろん可能である。本例では以下、媒体残量という意味については残り枚数として述べる。
【００１１】
一方、ホスト装置２は、通信制御部２１、CPUなどからなる中央処理部２２、LCDディスプレイなどによる表示部２３、そしてテンキーやファンクションキーなどからなる入力部２４で構成されている。すなわち、ユーザが入力部２４を操作して入力した内容を中央処理部２２で印刷データに変換し、通信制御部２１からその印刷データを上記印刷装置１の画像処理部１２にインターフェイス制御部１１を介して送信するようになっている。
【００１２】
＜実施例１の動作＞
次に、かかる実施例１の動作および作用について図２の動作フローを参照して説明する。
まずステップＳ１において、ユーザはホスト装置２の入力部２４を操作して表示部３に表示し、入力内容の印刷指示を印刷装置１に対して送信する。印刷内容は中央処理部２２にて印刷装置１に送信するための印刷データに変換される。変換された印刷データは通信制御部２１から印刷装置１に送信され、その印刷データはインターフェイス制御部１１を介して画像処理部１２が受信する。
【００１３】
画像処理部１２では、内部に保持する処理プログラムに基づいて受信した印刷データを印刷用の画像データに順次変換する(ステップ：Ｓ２)。この画像データは順次印刷部１４に送信され、トレー１５から繰り出された印刷媒体である用紙に印字して印刷を行う(ステップ：S３)。印刷動作中、画像処理部１２では、画像データの変換および送信という処理に並行して、媒体残量管理部１３から送信されてくる用紙残数情報から残数ｎが処理プログラムに設定されている所定枚数Nかそれ以下か否か（ｎ≦N）を判定する(ステップ：S４)。
【００１４】
上記したように、印刷媒体の残量検出は、トレー１５に収納されている用紙の総厚さ寸法でもってその残数を検知しかつ算出する。たとえば、予め収納されて分かっている用紙の総数（束厚さ寸法）を予め記憶して格納しておく。印刷動作によって使用された用紙の枚数の累計によっても残り枚数を判断することができる。
【００１５】
上記ステップS４において、用紙の残数ｎが設定値である所定枚数Nよりも多くｎ≧Nの場合は（No）、次のステップS５に進行して印刷終了か否かを判断する。すなわち、画像処理部１２は印刷する印刷データおよび画像データが残っているかどうかを確認し、残っておれば印刷動作が継続中であるから引き続いて用紙の残り枚数を監視し、残っていなければ印刷終了（Yes）と判断して、ホスト装置２からの新規要求に備えて待機状態となる。
【００１６】
それに対して、ステップS４において、用紙の残数ｎが所定枚数Nかそれ以下で少なくなったｎ≦Nの場合（Yes）、ステップS６に進行して印刷中に用紙切れになるかどうかを判断する。すなわち、画像処理部１２は受信した印刷データによる印刷ページ残数と、媒体残量管理部１３がカウントした所定枚数以下になった時点からの用紙使用数とを確認することにより、受信した印刷データの印刷中に用紙切れの可能性があるかどうかの判定を行う。用紙切れになる可能性が無い場合(No)、印刷終了するまで印刷動作を続行させ、印刷終了後はホスト装置２からの新規要求に備える。それに対して、用紙切れの可能性が有る場合(Yes)、用紙切れで印刷不可になると予想されるページの印刷データを画像処理部１２で検出する。さらに、その印刷データを画像データに変換後、インターフェイス制御部１１を介してホスト装置２に返信する。なお、ここでいう用紙切れにより印刷不可となることが予想されるページの印刷データを検出する方法としては、予め処理プログラムに設定した所定枚数によって決定される用紙の残り枚数と、媒体残量管理部１３が検知している用紙の残数が所定枚数N以下になってからの印刷による使用枚数を検出することで判断に用いることができる。
【００１７】
たとえば、処理プログラムに設定した所定枚数を「２０枚」とした場合、用紙の残り枚数がその所定枚数２０枚以下になった時点から印刷により使用された用紙使用数が「０枚」であるとする。その場合、画像処理部１２は用紙残数が所定枚数以下であると検出したページから２０ページ目の印刷データを検出して画像データに変換する。また、用紙残数が正確に規定できないような場合、用紙残数に対する誤差枚数を設定してもよい。たとえば、前記条件にて誤差枚数が±５枚の場合、画像処理部１２は用紙残数が所定枚数以下であると検出したページから２０ページ目の印刷データから±５ページ目のデータである１５ページ目と２５ページ目の印刷データを検出して画像データに変換する(ステップ：S７)。
【００１８】
印刷装置１でそのように変換された画像データはホスト装置２に返送され、通信制御部２１を経由して中央処理部２２で受信する。その受信した画像データは表示部２３にてディスプレイ表示され、表示されたページは印刷できない可能性が有るということをユーザに通知して認識させる。この間、印刷装置１は、用紙切れになってしまったような場合は、用紙がトレー１５に補填されるまで印刷動作を停止する。
【００１９】
図３は、検出する印刷データに誤差修正を行わないときの表示例を示し、図４は誤差修正する場合の表示例である。それら両図ともに、テキストと表記された部分は文字データなどを表し、オブジェクトと表記された部分は画像データを表している(ステップ：S８)。そうした表示画面例のように、誤差修正を行わない場合には注記と印刷プレビューが表示され、誤差修正を行う場合には注記と印刷プレビューと必要に応じてそのページ数が表示される。前記内容が表示されておれば、レイアウトなどが異なっていてもよい。
【００２０】
＜実施例１の効果＞
以上のように、本例によれば、印刷媒体であるたとえば用紙が不足した情報を印刷動作が停止する前に入手でき、用紙切れによる印刷エラーを防止できる。また、用紙が無くならない限り印刷動作を停止しないので、印刷動作中に用紙補充の準備をすれば、印刷装置の作動を停止させる時間を短縮でき、印刷再開時に定着器の温度調整などに要する時間を短くできる。
【実施例２】
【００２１】
＜実施例２の構成＞
図５は、実施例２の印刷装置の構成を示す機能ブロック図である。実施例１で示された媒体格納部が用紙を収納するトレー１５のみ１種類であったのに対して、本例では第１の媒体格納部である第１トレー３１、第２の媒体格納部である第２トレー３２、第３の媒体格納部である第３トレー３３、そして第４の媒体格納部である第４トレー３４の複数からなり、それぞれ各トレーにはサイズの異なる印刷媒体を収納した構成となっている。その他の構成について実施例１と共通し、対応する各部・各装置に同一符号を付して重複する説明はしない。また、第１〜第４のトレー３１〜３４という４種類のトレー数は限定されるものではなく、それ以下、それ以上の場合でも本例への適用は可能である。
【００２２】
＜実施例２の動作＞
図６は、かかる実施例２の印刷装置１で実行される動作フロー図であり、基本的には図２で示された実施例１の動作に共通する。すなわち、ステップＳ１において、ユーザはホスト装置２の入力部２４を操作して表示部２３に表示し、入力内容の印刷指示を印刷装置１へ送信する。この場合も印刷媒体としての用紙が、たとえば第１トレー３１には「A4サイズ」が収納され、第２トレー３２には「レターサイズ」の用紙が収納され、第３トレー３３には「B５サイズ」の用紙が収納され、そして第４トレー３４には「A３サイズ」の用紙が収納されているものとする。本例では、第１トレー３１に収納されたA４サイズ用紙を印刷指示の際に指定する印刷媒体として説明する。それら各トレーに収納された各サイズ用紙に関する情報は、後述するように収納された時点の用紙束の総厚さ寸法などについて各トレーごとに設置されている用紙センサによって予め検出することで取得され、用紙情報として印刷部１４に記憶される。
【００２３】
以上のように、入力部２４を操作してユーザが指定入力した印刷内容は、中央処理部２２にて印刷装置１に送信するための印刷データに変換される。変換された印刷データは通信制御部２１から印刷装置１に送信され、インターフェイス制御部１１を介して画像処理部１２が受信する。
【００２４】
画像処理部１２では、処理プログラムに基づいてホスト装置２から受信した印刷データを印刷用の画像データに順次変換する(ステップ：Ｓ２)。この画像データは順次印刷部１４に送信され、第１トレー３１から繰り出されたA４サイズ用紙上に印字して印刷を行う(ステップ：S３)。そうした印刷動作中、画像処理部１２では、画像データの変換と送信の処理に並行して、媒体残量管理部１３から送信されてくる用紙残数情報に基づいて、A４サイズ用紙の残り枚数が処理プログラムに設定した所定枚数以下であるか否かを判定する(ステップ：S４)。第１トレー３１内のA４サイズ用紙の残数検出は、本例においても実施例１と同様、A４サイズ用紙が収納された時点の用紙束を検出した「総厚さ寸法」が基準になる。
【００２５】
上記ステップS４において、初めの総厚さ寸法の用紙束から印刷が進むにつれて枚数が減り、A４サイズ用紙の残数ｎが予め処理プログラムに設定した所定枚数Nよりも多いことを判断すると(Yes)、ステップS５に進行して印刷終了か否かを判断する。すなわち、画像処理部１２は印刷する印刷データおよび画像データが残っているかどうかを確認し、残っておれば(No)、印刷動作が続行中であるから引き続きA４サイズ用紙の残数を監視し、残っていなければ(Yes)、印刷終了と判断して、ホスト装置２からの新規要求に備える。
【００２６】
一方、先のステップS４でA４サイズ用紙の残数ｎが所定枚数N以下の場合（Yes）、つまりｎ≦Nの場合、ステップS６に進行して印刷中にA４サイズ用紙が用紙切れになるかどうかを判断する。その際、画像処理部１２は受信した印刷データによる印刷ページ残数と、所定枚数検出後の時点から媒体残量管理部１３がカウントした使用枚数とを確認し、処理プログラムに設定した所定枚数と比較し、受信した印刷データの印刷中に第１トレー３１内のA４サイズ用紙が用紙切れになる可能性があるかどうかを判断する。したがって、ステップS６において、A４サイズ用紙が用紙切れになる可能性が無い場合(No)、印刷終了するまで印刷動作を実施して、印刷終了後はホスト装置２からの新規要求に備える。A４サイズ用紙が用紙切れになる可能性が有る場合(Yes)、ステップS１０に進んで、画像処理部１２は他の第２トレー３２、第３トレー３３、第４トレー３４のそれぞれに収納されているレターサイズ、B５サイズ、A３サイズの各用紙に関する情報を印刷部１４から取得する。A４サイズ用紙の用紙切れで印刷ができなくなると予想されるテキストのページについて印刷データを画像処理部１２で検出する。さらに、その印刷データを画像データに変換後、インターフェイス制御部１１を介してホスト装置２に返信する。
【００２７】
ここで、上記のように、A４サイズ用紙が用紙切れで印刷できなくなると予想されるページの印刷データを検出する場合、予め処理プログラムに設定した所定枚数から決定されるA４サイズ用紙の残数と、媒体残量管理部１３にて検知されているA４サイズ用紙の残数が所定枚数以下になってからの印刷による使用枚数をカウント結果からA４サイズ用紙があと何枚残っているかの残数とを用いる。たとえば、処理プログラムに設定した所定量から決定されるA４サイズ用紙の残数を「２０枚」とし、その所定枚数２０枚以下になってから使用された枚数が「０枚」であったとする。その場合、A４サイズ用紙の残数が所定枚数２０枚以下になった時点でのページから数えて２０ページ目の印刷データを検出する。画像処理部１２はその２０ページ目の印刷データを画像データに変換する。また、A４サイズ用紙の残数が正確に規定できないような場合、A４サイズ用紙の残数に対する誤差枚数を設定してもよい。たとえば、上記条件にて誤差枚数が±５枚の場合、画像処理部１２はA４サイズ用紙の残量が所定量以下であると検出したページから２０ページ目の印刷データより±５ページ目のデータである１５ページ目と２５ページ目の印刷データを検出して画像データに変換する(ステップ：S１１)。
【００２８】
印刷装置１でそのように変換された画像データはホスト装置２に返信され、通信制御部２１を経由して中央処理部２２で受信する。ステップS１２では、受信した画像データは表示部２３にてディスプレイ表示され、表示のページはユーザが指定したA４サイズ用紙では実行できない可能性があるということ、そして第２トレー３１、第３トレー３２、第４トレー３４それぞれに収納されているレターサイズ、B５サイズ、A３サイズの用紙が存在してそれら用紙のいずれかに切り替え可能であることをユーザに通知して認識させる。そうした通知の表示を通して、どれかのサイズの用紙に切り替えた場合の印刷結果もユーザに通知する。この間、印刷装置１は、A４サイズ用紙の補充が開始されるまで印刷作動を停止しないが、用紙切れになってしまった場合はそのA４サイズ用紙が補充されるまでの間、印刷作動を停止する。
【００２９】
図７は、上記ユーザへの通知表示例を示す。テキストと表記された部分は文字データなどを表し、オブジェクトと表記された部分は画像を表している(ステップ：S１２)。そうした表示画面例のように、印刷媒体がこの場合はA４サイズ用紙が用紙切れになる誤差修正を行わない場合には注記と印刷プレビューが表示され、誤差修正を行う場合には注記と印刷プレビューと必要に応じてそのページ数が表示される。前記内容が表示されておれば、レイアウトなどが異なっていてもよい。
【００３０】
上記ステップS１２において、ユーザは通知表示されている画像を確認し、レターサイズ、B５サイズ、A３サイズのなかから、どれかに切り替えても構わないとする他サイズ用紙が存在するかどうかを判断する(ステップ：S１３)。切り替えてもよい場合(Yes)、ユーザは希望するサイズの用紙をホスト装置２の入力部２４を操作して入力して印刷装置１に指示する。どの用紙にも切り替えを望まない場合(No)、その旨を印刷装置１に対して通知するが、その場合でも印刷装置１はその印刷作動を停止しない。A４サイズ用紙が用紙切れになってしまった場合は、そのA４サイズ用紙が補充されるまでの間、印刷部１４はその印刷作動を停止する。上記どれかの用紙に切り替えてもよい場合(Yes)、印刷装置１の画像処理部１２はユーザが切り替え指定した用紙サイズにて画像データを再変換し、A４サイズ用紙が用紙切れ後に切り替え指定された用紙への印刷を実行する(ステップ：S１４)。
【００３１】
この実施例２では、印刷指示時にユーザに選択された印刷媒体のサイズがA４サイズ用紙で説明したが、むろん他サイズの用紙に対する処理も実施可能であるし、第１〜第４の各トレーに上記した用紙サイズとは違う他の用紙を収納した場合でも対応可能である。また、ホスト装置２にディスプレイ表示される画像データとしては、印刷装置１における全てのサイズの印刷媒体のものとして示されたが、ユーザが最初に指定した印刷媒体サイズについては表示をしないようにすることもできる。
【００３２】
＜実施例２の効果＞
以上のように、本例によれば、実施例１の場合と同じく印刷媒体が不足した情報を印刷動作が停止する前に入手でき、切り替え可能な印刷媒体の複数種を準備しておくことで、最初の印刷媒体が無くなれば他の印刷媒体に切り替えることができるので印刷動作を停止することなく、印刷再開時の定着器の温度調整などに費やされる時間を短縮でき、印刷作業の能率が格段に向上する利点がある。
【実施例３】
【００３３】
＜実施例３の構成＞
この実施例３は、上記実施例２の構成において、画像処理部１２における処理プログラムに「類似媒体」を判定するためのソフトウエアが格納されている点が異なる。
【００３４】
＜実施例３の動作＞
図８は、かかる実施例３による印刷装置１で実行される動作フロー図であり、基本的には図６で示された実施例２の動作のステップS１０まで共通する。すなわち、図６のステップS６において、A４サイズ用紙が用紙切れになる可能性が無い場合(No)、印刷終了するまで印刷動作を実施して、印刷終了後はホスト装置２からの新規要求に備える。A４サイズ用紙が用紙切れになる可能性が有る場合(Yes)、ステップS１０に進んで、画像処理部１２は他の第２トレー３２、第３トレー３３、第４トレー３４のそれぞれに収納されているレターサイズ、B５サイズ、A３サイズの各用紙に関する情報を印刷部１４から取得する。A４サイズ用紙の用紙切れで印刷ができなくなると予想されるテキストのページについて印刷データを画像処理部１２で検出する。さらに、その印刷データを画像データに変換後、インターフェイス制御部１１を介してホスト装置２に返信する。
【００３５】
そこで、図８のステップS１５において、画像処理部１２は、取得した印刷媒体のサイズに関する情報に基づいて、第１トレー３１内のA４サイズ用紙に最も類似したサイズの印刷媒体はどれかを判断する。最も類似したサイズの印刷媒体を判定する手がかりとしては、印刷媒体ごとの外形寸法から割合を算出する方法、予め処理プログラムに類似サイズについての情報を記憶して格納しておく方法などがある。実際に最も類似とみなされるサイズの印刷媒体が判定できるのであれば、いかなる方法や手段でも採用することができる。本例では、類似サイズを予め処理プログラムに格納しておく方法を採用する。したがって、印刷媒体としてA４サイズ用紙の類似サイズを設定しておく必要があるが、ここではその類似サイズを「レターサイズ」として以下説明する。また、予め指定した類似サイズはただ１つに限らず、たとえば優先順位を決めた類似サイズの複数のものを設定しておき、優先順位に従って類似サイズを特定するようにしてもよい。
【００３６】
したがって、A４サイズ用紙が用紙切れで印刷できなくなると予想されるページについてその印刷データを画像処理部１２で判定して、さらにその印刷データを画像データに変換するとともに、先のステップS１５で判定済みの媒体サイズである「レターサイズ」の画像データに変換後、インターフェイス制御部１１を介してホスト装置２に返信する。
【００３７】
ステップS１６では、図６の実施例２の動作フローにおけるステップS１１と同様な処理が行われる。ステップS１７において、印刷装置１で変換された画像データはホスト装置２に返信され、通信制御部２１を経由して中央処理部２２で受信する。受信した画像データは表示部２３にてディスプレイ表示され、表示されたページはユーザが指定したA４サイズ用紙では実行できない可能性があるということ、そして印刷媒体の中で切り替え可能なものはA４サイズ用紙に最も近いレターサイズであることをユーザに通知して認識させる。そうした通知の表示を通して、印刷媒体をレターサイズに切り替えた場合の印刷結果もユーザに通知する。この間、印刷装置１は、A４サイズ用紙の補充が開始されるまで印刷作動を停止しないが、用紙切れになってしまった場合はそのA４サイズ用紙が補充されるまでの間、印刷作動を停止する。
【００３８】
図９は、上記ユーザへの通知表示例を示す。テキストと表記された部分はテキストを表し、オブジェクトと表記された部分は画像を表している。そうした表示画面例のように、印刷媒体がこの場合はA４サイズ用紙が用紙切れになる可能性があることを示す注記と、A４サイズ用紙の印刷プレビューが表示され、また、切り替え可能な印刷媒体の中でサイズが最も類似しているものはレターサイズであることを示す注記と、そのレターサイズによる印刷プレビューが表示される。前記内容が表示されておれば、レイアウトなどが異なっていてもよい。
【００３９】
ユーザは表示されている画像を確認し、ステップS１８に進んでレターサイズに切り替えてもよいかどうか判断して、その内容をホスト装置２の入力部２４から入力して印刷装置１へ通知する。ステップS１８での判断でレターサイズへの切り替えを望まない場合(No)、A４サイズ用紙が印刷切れになるまで印刷作動を続行し、その後はA４サイズ用紙が補充されるまで印刷作動を停止する。レターサイズに切り替えてもよい場合(Yes)、画像処理部１２ではレターサイズに画像データを再変換し、A４サイズ用紙が用紙切れになった後に指定されたレターサイズへの印刷を実行する(ステップ：S１９)。
【００４０】
この実施例３では、印刷指示時にユーザに選択された印刷媒体のサイズがA４サイズ用紙で説明したが、むろん他サイズの用紙に対する処理も実施可能であるし、第１〜第４の各トレーに上記した用紙サイズとは違う他の用紙を収納した場合でも対応可能である。また、ホスト装置２にディスプレイ表示される画像データとしては、印刷装置１における全てのサイズの印刷媒体のものとして示されたが、ユーザが最初に指定した印刷媒体サイズについては表示をしないようにすることもできる。
【００４１】
＜実施例３の効果＞
以上のように、本例によれば、実施例１，２の場合と同じく印刷媒体が不足した情報を印刷動作が停止する前に入手でき、印刷媒体切れによる印刷エラーを防止できる。また、切り替え可能な印刷媒体が存在する場合は、サイズの最も近い印刷媒体を自動判定でき、印刷を中断させることなく媒体切り替えが高率良く行われる。
【実施例４】
【００４２】
＜実施例４の構成＞
この実施例４は、上記実施例２の構成において、画像処理部１２に格納された処理プログラムにおいて、第１トレー３１内のＡ４サイズ用紙、第２トレー３２内のレターサイズ用紙、第３トレー３３ないのＢ５サイズ用紙、第４トレー３４内のＡ３サイズ用紙の各用紙間の倍率データを格納した点が異なり、他の各部・各装置の構成は上記実施例２，３に共通する。
【００４３】
＜実施例４の動作＞
図１０は、かかる実施例４による印刷装置１で実行される動作フロー図であり、基本的には図８で示された実施例３の動作のステップS１からステップS１８までは共通する。すなわち、ステップS１５で類似媒体判定が行われると、次のステップS１６ではA４サイズ用紙が用紙切れで印刷できなくなると予想されるページについての印刷データを画像処理部１２で検出し、その印刷データを画像データに変換する。そしてさらに、先のステップS１５で判定済みの媒体サイズである「レターサイズ」用紙である場合の画像データに変換後、予め処理プログラムに設定した印刷媒体間の「倍率データ」を用い、A４サイズ用紙の印刷データをレターサイズに収まるように倍率変更した画像データも作成して、インターフェイス制御部１１を介してホスト装置２に返信する。
【００４４】
次のステップS１７において、印刷装置１で変換された画像データはホスト装置２に返信され、通信制御部２１を経由して中央処理部２２で受信する。受信した画像データは表示部２３でディスプレイ表示され、表示のページはユーザが指定したA４サイズ用紙では実行できない可能性があるということ、また印刷媒体の中で切り替え可能なものはA４サイズ用紙に最も近いレターサイズであること、をそれぞれユーザに通知して認識させる。そしてさらに、画像の倍率を調整することにより、レターサイズの大きさ内に印刷内容を収めることが可能である旨もユーザに通知する、そうした通知の表示を通して、印刷媒体をレターサイズに切り替えた場合の印刷結果と、画像の倍率を調整した場合の印刷結果をユーザに伝達する。この間、印刷装置１は、A４サイズ用紙の補充が開始されるまで印刷作動を停止しないが、用紙切れになってしまった場合はそのA４サイズ用紙が補充されるまでの間、印刷作動を停止する。
【００４５】
図１１は、上記ユーザへの通知表示例を示す。テキストと表記された部分は文字データなどを表し、オブジェクトと表記された部分は画像データを表している。そうした表示画面例のように、印刷媒体がこの場合はA４サイズ用紙が用紙切れになる可能性があることを示す注記とA４サイズ用紙の印刷プレビューが表示され、また、切り替え可能な印刷媒体の中でサイズが最も類似しているものはレターサイズであることを示す注記とそのレターサイズによる印刷プレビューが表示され、さらに印刷倍率を変更してレターサイズに合わせることができる注記と印刷倍率変更後のレターサイズによる印刷プレビューが表示される。前記内容が表示されておれば、レイアウトなどが異なっていてもよい(ステップ：S１７)。
【００４６】
ユーザは表示されている画像を確認し、ステップS１８に進んでレターサイズに切り替えてもよいかどうか判断して、その内容をホスト装置２の入力部２４から入力して印刷装置１へ通知する。ステップS１８での判断でレターサイズへの切り替えを望まない場合(No)、A４サイズ用紙が印刷切れになるまで印刷作動を続行し、その後はA４サイズ用紙が補充されるまで印刷作動を停止する。
【００４７】
レターサイズに切り替えてもよい場合(Yes)、ステップS２０に進んでさらに画像データの倍率を変更してレターサイズの大きさ内に印刷内容を収める処理を行うかどうかの判断をユーザは行う。倍率変更を行わない場合(No)、ステップS２１に進んで印刷装置１の画像処理部１２はレターサイズに画像データを再変換し、A４サイズ用紙が用紙切れになった後に指定されたレターサイズへの印刷を実行する。倍率変更を行う場合(Yes)、ステップS２２に進んで印刷装置１の画像処理部１２はレターサイズにて画像データを再変換し、さらにこの画像の倍率を調整して、A４サイズ用紙が用紙切れになった後で指定されたレターサイズへの印刷を実行する。
【００４８】
なお、この実施例４では、ユーザに対して通知する画像表示のすべてを同時に行っているが、媒体切り替えの選択と倍率変更の選択を分けて目的別に表示を行うようにしてもよい。
【００４９】
＜実施例４の効果＞
本例によれば、上記実施例１，２，３の各実施例と同様な効果が得られる他、画像データの倍率を調整して切り替えた印刷媒体である用紙サイズに合わせて印刷を実行することができる。
【００５０】
なお、以上の各実施例１〜４では印刷装置について説明がなされたが、MFPやファクシミリ、そして複写装置においても本発明を適用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明による印刷装置の実施例１を示すその構成の機能ブロック図。
【図２】実施例１の動作フローチャート。
【図３】実施例１の画面表示例。
【図４】実施例１の画面表示例。
【図５】本発明による印刷装置の実施例２を示すその構成の機能ブロック図。
【図６】実施例２の動作フローチャート。
【図７】実施例２の画面表示例。
【図８】実施例３の動作フローチャート。
【図９】実施例３の画面表示例。
【図１０】実施例４の動作フローチャート。
【図１１】実施例４の画面表示例。
【符号の説明】
【００５２】
１          ホスト装置
２          印刷装置
１１        インターフェイス制御部
１２        画像処理部
１３        媒体残量管理部
１４        印刷部
１５        トレー（媒体格納部）
２１        通信制御部
２２        中央処理部
２３        表示部
２４        入力部
３１        第１トレー
３２        第２トレー
３３        第３トレー
３４        第４トレー
【図１】
2006035712.tif 000003
【図２】
2006035712.tif 000004
【図３】
2006035712.tif 000005
【図４】
2006035712.tif 000006
【図５】
2006035712.tif 000007
【図６】
2006035712.tif 000008
【図７】
2006035712.tif 000009
【図８】
2006035712.tif 000010
【図９】
2006035712.tif 000011
【図１０】
2006035712.tif 000012
【図１１】
2006035712.tif 000013