(57)【要約】【課題】  印刷データを印刷する際に用紙不足により印刷データのすべてを印刷できなくなる事態を回避することが可能な画像形成装置を提供する。【解決手段】  ホスト装置２より印刷データを受信すると、印刷データを解析し、時刻指定されていた場合は、当該印刷データの印刷に必要な用紙数Ｎを用紙計数部１３で計算する。そして残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し、Ｎ＞Ｍならば、用紙の不足をホスト装置２に通知するようにした（Ｓ１〜Ｓ６）。【選択図】        図２
2005343090.tif 000002
【特許請求の範囲】
【請求項１】
印刷時刻を指定できる画像形成装置において、ホスト装置から受信した印刷データの印刷に必要な用紙数を計数する用紙計数手段と、給紙トレイの残枚数を検知する残枚数検知手段と、印刷時刻が指定された印刷データを受信した際に、印刷データの印刷に必要な用紙数が足りない場合に給紙トレイの残枚数の不足を前記ホスト装置に通知する通知手段とを備えていることを特徴とする画像形成装置。
【請求項２】
印刷時刻が指定された印刷データを記憶する印刷データ記憶手段を備え、前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数が前記給紙トレイの残枚数よりも大きい場合は、前記通知手段により、前記給紙トレイの残枚数の不足を前記ホスト装置に通知することを特徴とする請求項１の画像形成装置。
【請求項３】
前記印刷データを受信した際に、受信した印刷データの印刷に必要な用紙数と前記データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が前記給紙トレイの残枚数よりも大きい場合は、前記通知手段により、前記給紙トレイの残枚数の不足を前記ホスト装置に通知することを特徴とする請求項２の画像形成装置。
【請求項４】
印刷時刻を指定できる画像形成装置において、ホスト装置から受信した印刷データの印刷に必要な用紙数及び記憶されている印刷データの印刷に必要な用紙数を計数する用紙計数手段と、給紙トレイの残枚数を検知する残枚数検知手段と、印刷時刻を指定された印刷データを記憶する印刷データ記憶手段と、前記ホスト装置から印刷データを受信した際に、受信した印刷データの印刷に必要な用紙数と前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が給紙トレイの残枚数よりも大きい場合に、受信した印刷データの印刷を停止するようにする制御する制御手段と、を備えていることを特徴とする画像形成装置。
【請求項５】
前記給紙トレイの残枚数の不足を通知する通知手段をさらに備え、前記給紙トレイの残枚数の不足により受信した印刷データの印刷を停止する場合に、前記給紙トレイの残枚数の不足を、前記通知手段により前記ホスト装置に通知することを特徴とする請求項４の画像形成装置。
【請求項６】
前記制御手段は、前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が、前記給紙トレイの残枚数よりも小さい場合に、前記ホスト装置から受信した印刷データのうち、まだ印刷されていない残りの印刷データにおける最初の１ページ分の印刷を行うように制御することを特徴とする請求項４の画像形成装置。
【請求項７】
前記給紙トレイの残枚数の不足により印刷できない場合に、前記給紙トレイの残枚数の不足を、前記通知手段により、前記ホスト装置に通知することを特徴とする請求項６の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、コピー、ファックスなどの印刷時刻指定ができる画像形成装置に関する。
【背景技術】
【０００２】
ホスト装置と画像形成装置がネットワーク接続され、ホスト装置で作成された印刷データを画像形成装置で解読し、ビットマップ展開して用紙に出力（画像形成）する画像形成システムが広く普及している。このような画像形成システムにおいて、印刷データの画像形成時刻を指定できる画像形成装置が提案されている（例えば、特許文献１、２参照）。
【特許文献１】特開２０００−２６３９０４公報
【特許文献２】特開２００１−１８００８２公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術の画像形成装置では、印刷時刻が指定された印刷データの印刷を行うときに、用紙枚数が不足していて印刷データのすべてを印刷することができないことがある。
本発明は、印刷時刻が指定された印刷データを受信した段階で、印刷データのすべてを印刷するのに必要な給紙トレイの残枚数が不足している場合には、ユーザーに用紙補給を促し、用紙不足により印刷データのすべてを印刷できなくなる事態を回避することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、印刷時刻を指定できる画像形成装置において、ホスト装置から受信した印刷データの印刷に必要な用紙数を計数する用紙計数手段と、給紙トレイの残枚数を検知する残枚数検知手段と、印刷時刻が指定された印刷データを受信した際に、印刷データの印刷に必要な用紙数が足りない場合に給紙トレイの残枚数の不足を前記ホスト装置に通知する通知手段とを備えていることを特徴とする。
また請求項２記載の発明は、印刷時刻が指定された印刷データを記憶する印刷データ記憶手段を備え、前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数が前記給紙トレイの残枚数よりも大きい場合は、前記通知手段により、前記給紙トレイの残枚数の不足を前記ホスト装置に通知することを特徴とする。
また請求項３記載の発明は、前記印刷データを受信した際に、受信した印刷データの印刷に必要な用紙数と前記データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が前記給紙トレイの残枚数よりも大きい場合は、前記通知手段により、前記給紙トレイの残枚数の不足を前記ホスト装置に通知することを特徴とする。
また請求項４記載の発明は、印刷時刻を指定できる画像形成装置において、ホスト装置から受信した印刷データの印刷に必要な用紙数及び記憶されている印刷データの印刷に必要な用紙数を計数する用紙計数手段と、給紙トレイの残枚数を検知する残枚数検知手段と、印刷時刻を指定された印刷データを記憶する印刷データ記憶手段と、前記ホスト装置から印刷データを受信した際に、受信した印刷データの印刷に必要な用紙数と前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が給紙トレイの残枚数よりも大きい場合に、受信した印刷データの印刷を停止するようにする制御する制御手段と、を備えていることを特徴とする。
また請求項５は、前記給紙トレイの残枚数の不足を通知する通知手段をさらに備え、前記給紙トレイの残枚数の不足により受信した印刷データの印刷を停止する場合に、前記給紙トレイの残枚数の不足を前記通知手段により前記ホスト装置に通知することを特徴とする。
請求項６記載の発明は、前記制御手段は、前記印刷データ記憶手段に記憶されている印刷データの印刷に必要な用紙数の合計が、前記給紙トレイの残枚数よりも小さい場合に、前記ホスト装置から受信した印刷データのうち、まだ印刷されていない残りの印刷データにおける最初の１ページ分の印刷を行うように制御することを特徴とする。
請求項７記載の発明は、前記給紙トレイの残枚数の不足により印刷できない場合に、前記給紙トレイの残枚数の不足を、前記通知手段により前記ホスト装置に通知することを特徴とする。
【発明の効果】
【０００５】
請求項１記載の発明によれば、印刷時刻が指定された印刷データを受信した段階で、印刷データの全てを印刷するのに必要な給紙トレイの残枚数が不足している場合に、ユーザーに用紙補給を促し、いざ印刷データを印刷する際に用紙不足により印刷データの全てが印刷できなくなる事態を回避することができるようになる。
請求項２記載の発明によれば、印刷時刻が指定されていない印刷データを印刷する際にも、時刻指定された印刷データの印刷に必要な用紙数が不足している場合に、ユーザーに用紙補給を促し、いざ印刷データを印刷する際に用紙不足により印刷データの全てが印刷できなくなる事態を回避することができるようになる。
請求項３記載の発明によれば、ユーザーに用紙補給を促し、受信した印刷データの全ての印刷と記憶されている印刷データの全ての印刷において、用紙が不足する事態を回避することができるようになる。
請求項４記載の発明によれば、用紙不足になることなく、記憶されている印刷データを全て印刷することができるようになる。
請求項５記載の発明によれば、ユーザーに用紙補給を促し、印刷データの印刷を行うことができるようになる。
請求項６記載の発明によれば、用紙を補給しなくても、記憶さている印刷データの印刷に必要な用紙が確保されている限り印刷を行うことができるようになる。
請求項７記載の発明によれば、ユーザーに用紙補給を促し、受信した印刷データの全てを印刷することができるようになる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は本発明の実施の形態に係る画像形成装置の機能ブロック図である。
本実施の形態に係る画像形成装置１は、上位装置であるホスト装置２とネットワーク接続され、画像形成システムを構成し、ホスト装置２で作成された印刷データを出力（画像形成）するようになっている。
本実施の形態の画像形成装置１は、インタフェース部１１、印刷データ記憶部１２、用紙計数部（用紙計数手段）１３、メモリ１４、ＲＯＭ１５、ＣＰＵ１６、残枚数検知センサ（残枚数検知手段）１７、画像形成部１８、表示部１９を備える。インタフェース部１１はホスト装置２との間で通信を行うために設けられ、例えば、ＣＰＵ１６の制御により画像形成装置１からホスト装置２に対して情報を通知する通知手段としても機能するようにされる。印刷データ記憶部１２は印刷データを記憶する。用紙計数部１３は印刷データの印刷に必要な用紙枚数を計算するようにされる。メモリ１４は各種データを一時的に記憶するために設けられる。ＲＯＭ１５にはプログラムなどが記憶されており、ＣＰＵ（制御手段）１６は、装置全体の制御を司る。残枚数検知センサ１７は画像形成部１８の給紙トレイに残っている用紙枚数を検出するようにされる。表示部１９は、ＣＰＵ１６の制御により所要の表示を行うようにされる。
【０００７】
以下、本発明の実施の形態に係る画像形成装置が実行する処理動作について説明する。なお、以下に説明する処理動作はＣＰＵ１６がＲＯＭ１５に記憶されているプログラムを実行することによりが実現される。
図２は本実施の形態の画像形成装置における第１の処理例を示すフローチャートである。
ホスト装置２より印刷データを受信すると（Ｓ１）、印刷データを解析し、時刻指定されていた場合は（Ｓ２でＹ）、当該印刷データの印刷に必要な用紙数Ｎを用紙計数部１３で計算する（Ｓ３）。残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し（Ｓ４）、Ｎ＞Ｍならば（Ｓ５でＹ）、用紙の不足をホスト装置２に通知して（Ｓ６）、処理を終える。一方、Ｎ＞Ｍでない場合（Ｓ５でＮ）、用紙の不足をホストに通知することなく処理を終えることになる。
図３は本実施の形態の画像形成装置における第２の処理例を示すフローチャートである。
時刻指定された印刷データが印刷データ記憶部１２に記憶されているか調べ（Ｓ１１）、記憶されていた場合は、用紙計数部１３で当該印刷データの印刷に必要な用紙数Ｎを計算する（Ｓ１２）。残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し（Ｓ１３）、Ｎ＞Ｍならば（Ｓ１４でＹ）、用紙の不足をホスト装置２に通知して（Ｓ１５）、ステップＳ１１に戻る。またＮ＞Ｍでない場合（Ｓ１４でＮ）、用紙の不足をホストに通知することなくステップＳ１１に戻る。
【０００８】
図４は本実施の形態の画像形成装置における第３の処理例を示すフローチャートである。ホスト装置２より印刷データを受信すると（Ｓ２１）、印刷データを解析し、当該印刷データの印刷に必要な用紙数Ｎ１を用紙計数部１３で計算する（Ｓ２２）。また、用紙計数部１３で印刷データ記憶部１２に記憶されている印刷データの印刷に必要な用紙数Ｎ２を計算する（Ｓ２３）。残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し（Ｓ２４）、Ｎ１＋Ｎ２＞Ｍならば（Ｓ２５でＹ）、用紙の不足をホスト装置２に通知して（Ｓ２６）、処理を終える。一方、Ｎ１＋Ｎ２＞Ｍでない場合（Ｓ２５でＮ）、用紙の不足をホストに通知することなく処理を終える。このようにすれば、受信した印刷データのすべての印刷と記憶されている印刷データのすべての印刷において用紙が不足する事態を回避することが可能となる。
図５は本実施の形態の画像形成装置における第４の処理例を示すフローチャートである。ホスト装置２より印刷データを受信すると（Ｓ３１）、時刻指定された印刷データが印刷データ記憶部１２に記憶されているか調べ（Ｓ３２）、記憶されていなければ（Ｓ３２でＮ）、受信した印刷データを印刷して（Ｓ３３）、処理を終える。一方、印刷データが印刷データ記憶部１２に記憶されていた場合（Ｓ３２でＹ）、受信した印刷データを解析し、当該印刷データの印刷に必要な用紙数Ｎ１を用紙計数部１３で計算する（Ｓ３４）。
次いで、用紙計数部１３で印刷データ記憶部１２に記憶されている印刷データの印刷に必要な用紙数Ｎ２を計算し（Ｓ３５）、残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得する（Ｓ３６）。そして、Ｎ１＋Ｎ２＞Ｍでなければ（Ｓ３７でＮ）、受信した印刷データを印刷して（Ｓ３３）、処理を終える。これに対して、Ｎ１＋Ｎ２＞Ｍの場合（Ｓ３７でＹ）、受信した印刷データを破棄して（Ｓ３８）、処理を終えることになる。
このようにすれば、記憶されている印刷データが用紙不足になることなくすべて印刷できるようになる。
【０００９】
図６は本実施の形態の画像形成装置における第５の処理例を示すフローチャートである。ホスト装置２より印刷データを受信すると（Ｓ４１）、時刻指定された印刷データが印刷データ記憶部１２に記憶されているか調べ（Ｓ４２）、記憶されていなければ（Ｓ４２でＮ）、受信した印刷データを印刷して（Ｓ４３）、処理を終える。一方、印刷データが印刷データ記憶部１２に記憶されていた場合（Ｓ４２でＹ）、受信した印刷データを解析し、当該印刷データの印刷に必要な用紙数Ｎ１を用紙計数部１３で計算する（Ｓ４４）。
次いで、用紙計数部１３で印刷データ記憶部１２に記憶されている印刷データの印刷に必要な用紙数Ｎ２を計算し（Ｓ４５）、残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得する（Ｓ４６）。そして、Ｎ１＋Ｎ２＞Ｍでなければ（Ｓ４７でＮ）、受信した印刷データを印刷して（Ｓ４３）、処理を終える。これに対して、Ｎ１＋Ｎ２＞Ｍの場合（Ｓ４７でＹ）、受信した印刷データを破棄し（Ｓ４８）、用紙の不足をホスト装置２に通知して（Ｓ４９）、処理を終える。
【００１０】
図７は本実施の形態の画像形成装置における第６の処理例を示すフローチャートである。ホスト装置２より印刷データを受信すると（Ｓ５１）、用紙計数部１３で印刷データ記憶部１２に記憶されている印刷データの印刷に必要な用紙数Ｎを計算する（Ｓ５２）。次に、残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し（Ｓ５３）、Ｎ＜Ｍならば（Ｓ５４でＹ）、まだ印刷していない印刷データの最初の１ページ分を印刷し（Ｓ５５）、まだ印刷していない印刷データがある場合（Ｓ５６でＹ）、ステップＳ５２の解析処理に戻る。一方、Ｎ＜Ｍでない場合（Ｓ５４でＮ）、まだ印刷していない残りの印刷データを破棄して（Ｓ５７）、処理を終えるようにする。このようにすれば、用紙を補給しなくても、記憶されている印刷データの印刷に必要な用紙数が確保されている限り印刷ができるようになる。
図８は本発明の画像形成装置における第７の処理例を示すフローチャートである。ホスト装置２より印刷データを受信すると（Ｓ６１）、用紙計数部１３で印刷データ記憶部１２に記憶されている印刷データの印刷に必要な用紙数Ｎを計算する（Ｓ６２）。次に、残枚数検知センサ１７で給紙トレイの残枚数Ｍを取得し（Ｓ６３）、Ｎ＜Ｍならば（Ｓ６４でＹ）、まだ印刷していない印刷データの最初の１ページ分を印刷し（Ｓ６５）、まだ印刷していない印刷データがある場合（Ｓ６６でＹ）、ステップＳ６２の解析処理に戻る。一方、Ｎ＜Ｍでない場合（Ｓ６４でＮ）、まだ印刷していない残りの印刷データを破棄し（Ｓ６７）、用紙の不足をホスト装置２に通知して（Ｓ６８）、処理を終えるようにする。このようにすれば、受信した印刷データのすべてを印刷することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る画像形成装置の機能ブロック図。
【図２】本実施の形態の画像形成装置における第１の処理例を示すフローチャート。
【図３】本実施の形態の画像形成装置における第２の処理例を示すフローチャート。
【図４】本実施の形態の画像形成装置における第３の処理例を示すフローチャート。
【図５】本実施の形態の画像形成装置における第４の処理例を示すフローチャート。
【図６】本実施の形態の画像形成装置における第５の処理例を示すフローチャート。
【図７】本実施の形態の画像形成装置における第６の処理例を示すフローチャート。
【図８】本実施の形態の画像形成装置における第７の処理例を示すフローチャート。
【符号の説明】
【００１２】
１  画像形成装置、２  ホスト装置、１１  インタフェース部、１２  印刷データ記憶部、１３  用紙計数部、１４  メモリ、１５  ＲＯＭ、１６  ＣＰＵ（制御手段）、１７  残枚数検知センサ、１８  画像形成部、１９  表示
【図１】
2005343090.tif 000003
【図２】
2005343090.tif 000004
【図３】
2005343090.tif 000005
【図４】
2005343090.tif 000006
【図５】
2005343090.tif 000007
【図６】
2005343090.tif 000008
【図７】
2005343090.tif 000009
【図８】
2005343090.tif 000010