(57)【要約】【課題】画像形成の際に資源が不足する場合にも、適切なプレビューを行う。【解決手段】開示の技術の一態様に係る画像形成装置は、画像データに基づいて画像形成する画像形成装置であって、画像形成条件情報を取得する画像形成条件取得部と、前記画像データを入力する画像入力部と、画像形成に用いる資源の残量情報を取得する残量取得部と、前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する判定部と、前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する予測部と、予測された前記状態を示す状態情報を表示する表示部と、を有する。【選択図】図４
2020056922.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて画像形成する画像形成装置であって、
画像形成条件情報を取得する画像形成条件取得部と、
前記画像データを入力する画像入力部と、
画像形成に用いる資源の残量情報を取得する残量取得部と、
前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する判定部と、
前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する予測部と、
予測された前記状態を示す状態情報を表示する表示部と、を有する
画像形成装置。
【請求項２】
前記資源が足りないと前記判定部が判定した場合に、前記画像形成条件を修正した修正条件情報を取得する修正条件取得部を有する
請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、前記画像データを記憶する記憶部を有し、
前記残量情報には、前記記憶部の記憶容量の残量が含まれる
請求項１、又は２に記載の画像形成装置。
【請求項４】
前記画像形成装置は、前記判定結果に応じて生成した、ユーザに前記画像形成装置の動作を選択させる選択画面を前記表示部に表示させる選択画面生成部を有し、
前記予測部は、前記判定結果と、選択された前記動作と、に応じて、前記状態を予測する
請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記画像形成装置は、記録媒体を搬送方向に搬送し、前記記録媒体の面に画像形成し、
前記状態情報には、前記搬送方向に対する前記記録媒体の向き、又は画像形成する前記記録媒体の面の少なくとも１つの情報が含まれる
請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
前記状態情報には、前記記録媒体への画像形成の開始後、前記搬送方向に対する前記記録媒体の向き、又は画像形成する前記記録媒体の面の少なくとも１つが変更されるまでの前記記録媒体の数の情報が含まれる
請求項５に記載の画像形成装置。
【請求項７】
前記画像形成装置は、前記搬送方向に対する前記記録媒体の向き毎に異なる複数の記録媒体収容部を有し、
前記残量情報には、前記複数の記録媒体収容部のそれぞれが収容する前記記録媒体の残量が含まれる
請求項５、又は６の何れか１項に記載の画像形成装置。
【請求項８】
前記画像形成装置は、画像形成された前記複数の記録媒体を針で綴じる綴じ部と、
前記針を収容する針収容部と、を有し、
前記残量情報には、前記針収容部が収容する前記針の残量が含まれる
請求項５乃至７の何れか１項に記載の画像形成装置。
【請求項９】
画像データに基づいて画像形成する画像形成装置による画像形成方法であって、
画像形成条件情報を取得する工程と、
前記画像データを入力する工程と、
画像形成に用いる資源の残量情報を取得する工程と、
前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する工程と、
前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する工程と、
予測された前記状態を示す情報を表示する工程と、を含む
画像形成方法。
【請求項１０】
画像データに基づいて画像形成する画像形成装置で実行されるプログラムであって、
画像形成条件情報を取得する手順と、
前記画像データを入力する手順と、
画像形成に用いる資源の残量情報を取得する手順と、
前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する手順と、
前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する手順と、
予測された前記状態を示す情報を表示する手順と、を実行する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、画像形成方法及びプログラムに関する。
【背景技術】
【０００２】
画像形成を行う前に、画像形成後の画像（プレビュー画像）を予測し、表示することでプレビューを行うことができる画像形成装置が知られている。
【０００３】
このような画像形成装置として、複数の画像形成装置の装置毎の特性情報に基づいて、画像形成装置毎にプレビュー画像を生成し、一覧として表示させる装置が開示されている（例えば、特許文献１参照）。
【０００４】
また、画像形成装置の特性情報に基づくプレビュー画像と元の画像の色の差を算出し、色の差が閾値以上となる領域を特定しつつ、プレビュー画像を表示する装置が開示されている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の装置では、用紙等の記録媒体の枚数やステープル針の数、メモリ容量等の画像形成時に使用される資源の情報が考慮されていない。そのため画像形成の際にこれらの資源が不足した場合に、実際に画像形成された用紙とプレビューとの間で、画像形成装置から排紙される用紙の搬送方向に対する向きが異なる等の相違が生じ、適切なプレビューを行えない場合があった。
【０００６】
本発明は、上記の点に鑑みてなされたものであって、画像形成の際に資源が不足する場合にも、適切なプレビューを行うことを課題とする。
【課題を解決するための手段】
【０００７】
開示の技術の一態様に係る画像形成装置は、画像データに基づいて画像形成する画像形成装置であって、画像形成条件情報を取得する画像形成条件取得部と、前記画像データを入力する画像入力部と、画像形成に用いる資源の残量情報を取得する残量取得部と、前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する判定部と、前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する予測部と、予測された前記状態を示す状態情報を表示する表示部と、を有する。
【発明の効果】
【０００８】
本発明の実施形態によれば、画像形成の際に資源が不足する場合にも、適切なプレビューを行うことができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【図２】実施形態に係る画像形成装置のソフトウェア構成の一例を示すブロック図である。
【図３】第１の実施形態に係る画像形成装置の構成要素の一例を機能ブロックで示す図である。
【図４】第１の実施形態に係る画像形成装置の状態情報の表示画面の一例を説明する図であり、（ａ）は画像形成装置の側面図であり、（ｂ）は画像形成装置の状態情報の表示画面を示す図である。
【図５】第１の実施形態に係る画像形成装置の判定部及び修正条件取得部の機能の一例を説明する図であり、（ａ）は縦送りの状態の表示画面を示す図であり、（ｂ）は横送りの状態の表示画面を示す図である。
【図６】第１の実施形態に係る画像形成装置による処理の一例を示すフローチャートである。
【図７】比較例に係るプレビュー画像を説明する図であり、（ａ）は画像形成装置から実際に排紙される用紙の向きを示す図であり、（ｂ）はプレビュー画像の表示画面を示す図である。
【図８】第２の実施形態に係る画像形成装置の構成要素の一例を機能ブロックで示す図である。
【図９】第２の実施形態に係る画像形成装置の状態情報の表示画面の一例を説明する図であり、（ａ）は選択画面の一例を示す図であり、（ｂ）は第１の動作に応じた画像形成装置の状態情報の表示画面の一例を説明する図であり、（ｃ）は第２の動作に応じた画像形成装置の状態情報の表示画面の一例を説明する図である。
【図１０】第２の実施形態に係る画像形成装置による処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して発明を実施するための形態について説明する。各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある。
【００１１】
実施形態では、記録媒体の一例である用紙に、電子写真方式で画像形成する画像形成装置を例に説明するが、画像形成装置はインク等の液体吐出方式のものであってもよい。
【００１２】
また実施形態における用語では、「画像形成」と「印刷」は同義語であるとする。
【００１３】
＜画像形成装置のハードウェア構成＞
実施形態に係る画像形成装置は、図１に示すハードウェア構成により実現される。図１は、実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【００１４】
図１に示すように、画像形成装置１００は、制御装置１０と、操作パネル１１と、スキャナ１２と、プリンタ１３と、通信Ｉ／Ｆ（Inter／Face）１４と、１次記憶装置１５と、２次記憶装置１６と、トナー残量センサ１７と、用紙残量センサ１８とを有する。
【００１５】
制御装置１０は、ＣＰＵ（Central Processing Unit）１０１と、ＲＡＭ（Random Access Memory）１０２と、ＲＯＭ（Read Only Memory）１０３とを有し、それぞれが図示を省略するシステムバスで相互に電気的に接続されている。
【００１６】
ＲＡＭ１０２はプログラムやデータを一時保持する。ＲＯＭ１０３は各種プログラムやデータ、各種の設定情報等を格納している。ＣＰＵ１０１はＲＯＭ１０３等からプログラムやデータ、設定情報等をＲＡＭ１０２上に読み出し、処理を実行することで、画像形成装置１００全体の制御や機能を実現する。
【００１７】
操作パネル１１はユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報（例えば受け付けた操作に応じた情報、画像形成装置１００の動作状況を示す情報、設定状態等を示す情報等）を表示する表示操作装置の１つである。
【００１８】
この例では、操作パネル１１は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ；Liquid Crystal Display）で構成されるが、これに限られるものではない。例えばタッチパネル機能が搭載された有機ＥＬ（Electro luminescence）表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部やランプ等の表示部を設けることもできる。尚、上記タッチパネルにおけるタッチは、「操作」の一例である。
【００１９】
また操作パネル１１は、後述するように、画像形成等の実行の処理の実行後の画像形成装置１００の状態を表示する表示部の機能を実現することができる。尚、操作パネル１１は、「表示部」の一例であり、画像形成等の実行は、「処理」の一例である。
【００２０】
スキャナ１２は原稿から画像データを読み取るための読取装置である。プリンタ１３は、画像データに基づき、用紙に画像形成（印刷）するための印刷装置である。
【００２１】
通信Ｉ／Ｆ１４は、画像形成装置１００をネットワークに接続するインタフェースである。これにより、画像形成装置１００は通信Ｉ／Ｆ１４を介してデータ通信を行うことができる。
【００２２】
１次記憶装置１５及び２次記憶装置１６は、それぞれ画像等のデータを格納する。１次記憶装置１５はＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)等により実現され、２次記憶装置１６はＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等により実現される。
【００２３】
トナー残量センサ１７は、画像形成に用いられるトナーの残量を検出するためのセンサである。画像形成装置１００が画像形成に複数の色のトナーを用いる場合は、トナー残量センサ１７は色毎のトナー容器に対して設けられ、色毎にトナーの残量が検出される。
【００２４】
用紙残量センサ１８は、用紙の残量（残り枚数）を検出するためのセンサである。画像形成装置１００が複数の種類の用紙に画像形成したり、用紙の搬送方向に対して用紙の向きを変えて（縦送り、横送り等）画像形成したりする場合は、用紙は種類毎、又は向き毎に異なる給紙カセットに収容される。用紙残量センサ１８は、このような給紙カセット毎に設けられ、給紙カセット毎で用紙の残量が検出される。
【００２５】
＜画像形成装置のソフトウェア構成＞
次に実施形態に係る画像形成装置のソフトウェア構成について説明する。図２は実施形態に係る画像形成装置のソフトウェア構成の一例を示すブロック図である。図２に示すように、画像形成装置１００は、アプリ層２１と、サービス層２２と、ハンドラ層２３とを有する。
【００２６】
アプリ層２１、サービス層２２及びハンドラ層２３の実体は、ＲＯＭ１０３や２次記憶装置１６等に格納されている各種ソフトウェアである。ＣＰＵ１０１が、これらのソフトウェアを実行することにより、各種の機能が提供される。ハード層２４は画像形成装置１００が備えるハードウェア資源を示している。サービス層２２、ハンドラ層２３及びハード層２４は、まとめてプラットフォームと称される。
【００２７】
アプリ層２１のソフトウェアは、ハード層２４に属するハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合がある）である。操作パネル１１を介してユーザから指示、又は設定の要求を受け、プラットフォームに要求を行う事でアプリケーションの機能を実現する。
【００２８】
アプリとしては、コピー機能を提供するためのコピーアプリ、スキャン機能を提供するためのスキャンアプリ、ファクス機能を提供するためのファクスアプリ、プリント機能を提供するためのプリントアプリ等が挙げられる。
【００２９】
サービス層２２のソフトウェアは、アプリ層２１とハンドラ層２３との間に介在し、アプリに対し、画像形成装置１００が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層２２が受け付ける動作要求としては、スキャナによる読み取りやプリンタによる印刷等の要求等が挙げられる。サービス層２２のインタフェース機能は、ＷｅｂＡＰＩ（Web Application Programming Interface）等で提供される。
【００３０】
ハンドラ層２３のソフトウェアは、画像形成装置１００が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェアである。サービス層２２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ハンドラ層２３が解釈可能なコマンドに変換してハンドラ層２３に渡す。そして、ハンドラ層２３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００３１】
ハンドラ層２３のソフトウェアにより実行される動作としては、１次記憶装置１５のデータ格納及び／又はデータ取り出しの制御や、２次記憶装置１６のデータ格納及び／又はデータ取り出しの制御、スキャナ１２の制御、プリンタ１３の制御等である。
【００３２】
［第１の実施形態］
＜第１の実施形態に係る画像形成装置の機能構成＞
第１の実施形態に係る画像形成装置１００は、図３に示す機能ブロック等により実現される。図３は、本実施形態に係る画像形成装置１００の構成要素の一例を機能ブロックで示す図である。
【００３３】
尚、以下の機能ブロック図に示される各機能ブロックは概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。各機能ブロックの全部又は一部を、任意の単位で機能的又は物理的に分散・結合して構成することが可能である。
【００３４】
図３に示すように、画像形成装置１００は、画像形成条件取得部３１と、画像入力部３２と、残量取得部３３と、判定部３４と、修正条件取得部３５と、予測部３６と、表示部３７と、画像形成部３８とを有する。
【００３５】
画像形成条件取得部３１は、ユーザが操作パネル１１を介して入力した画像形成装置１００による画像形成条件の情報を取得する。或いは画像形成条件取得部３１は、ユーザが予め設定し、２次記憶装置１６等に記憶させた条件ファイルを読み込んで画像形成条件情報を取得してもよい。画像形成条件取得部３１は、取得した画像形成条件情報を判定部３４に出力する。
【００３６】
画像形成条件の項目として、画像形成を行う用紙数（頁数）、縦・横等の搬送方向に対する用紙の向き、カラー・モノクロ等の印刷の色、２頁を１頁に集約・４頁を１頁に集約等の集約条件、片面・両面等の画像形成面、ステープル・パンチ・ソート等の後処理方法等が挙げられる。
【００３７】
より詳しくは、例えばコピーを行う場合、画像形成条件情報は、「色設定」「原稿・転写紙サイズ」「仕上げ設定」「編集設定」「集約設定」「変倍設定」等である。
【００３８】
画像入力部３２は、画像形成を行う元となる画像データ（電子データ）を入力し、入力した画像データを判定部３４及び画像形成部３８に出力する。画像入力部３２の機能は、スキャナ１２が原稿から画像データを読み取ることにより実現される。スキャナ１２が読み取る原稿は、画像形成装置１００の備えるコンタクトガラスに手動で載置されてもよいし、自動給紙装置（ＡＤＦ；Auto  Document  Feeder）により自動で載置されてもよい。
【００３９】
但し、画像入力部３２の機能はスキャナ１２に限定されず、画像データの電子ファイルを、通信Ｉ／Ｆ１４を介してＰＣ（Personal Computer）等の外部装置から入力したり、ＵＳＢ（Universal Serial Bus）Ｉ／Ｆを介してデジタルカメラやＵＳＢメモリ等の外部機器から入力したりすることで実現されてもよい。
【００４０】
残量取得部３３は、トナー残量取得部３３１と、用紙残量取得部３３２とを有し、用紙やトナー等の資源の残量情報を取得して判定部３４及び修正条件取得部３５に出力する。トナー残量取得部３３１の機能は、トナー残量センサ１７等により実現することができ、用紙残量取得部３３２の機能は、用紙残量センサ１８等により実現することができる。
【００４１】
判定部３４は、入力した画像データと、画像形成条件情報と、残量情報とに基づいて、画像形成を実行する前に、画像形成の際に用紙やトナー等の資源が足りるか否かを判定し、判定結果を修正条件取得部３５と、予測部３６とに出力する。
【００４２】
修正条件取得部３５は、画像形成の際に用紙やトナー等の資源が不足すると判定部３４が判定した場合に、資源が不足しないように画像形成条件を修正し、修正された画像形成条件を示す修正条件情報を取得して予測部３６に出力する。画像形成条件の修正としては、画像形成を行う用紙数を減らす修正、搬送方向に対する用紙の向きを縦から横にする修正、用紙に画像形成する面を片面から両面にする修正、カラー印刷をモノクロ印刷にする修正、後処理をステープル処理からパンチ処理にする修正等が挙げられる。尚、修正条件取得部３５が不足する資源を操作パネル１１に表示してユーザに通知し、資源が不足しないための画像形成条件の修正をユーザが行って入力するようにしてもよい。
【００４３】
より詳しくは、修正条件情報には、大量に印刷を行う場合であって、指定した給紙カセットに用紙がなくなり途中から他の給紙カセット（排紙時に用紙の向きが異なる）から給紙される場合に、何枚目で他の給紙カセットからの給紙に変わり、排紙時に用紙の向きが変わるかの情報が含まれる。
【００４４】
また、修正条件情報には、大量に印刷を行う場合に、何枚目でトナーがなくなり印刷を行えなくなるかの情報が含まれる。
【００４５】
さらに、印刷した用紙をソートする場合であって、画像形成装置１００でソート可能な用紙の上限枚数が規定されている場合に、上限枚数を超えると、排紙トレイが切り替わる等して出力が変わる場合がある。このような場合に、修正条件情報には、印刷した用紙の枚数が何枚目で上限枚数に到達して出力が変わるかの情報が含まれる。
【００４６】
例えば、上限枚数が１００枚であり、原稿枚数が１５０枚の印刷物を２部印刷する場合、原稿の１〜１００枚が２部印刷され、１０１〜１５０枚が２部印刷される等である。
【００４７】
また、修正条件情報には、大量にスキャンする場合であって、記憶部３９の記憶容量の残量が足りなくなった場合（メモリフルの場合）に、何枚目でメモリフルになり、スキャンした画像データを送信できなくなるかの情報が含まれる。
【００４８】
予測部３６は、判定結果に応じて、画像形成の実行等の処理の実行後の画像形成装置の状態を予測し、予測した状態を示す状態情報を表示部３７に出力する。画像形成の際に資源が不足すると判定部３４が判定し、資源が不足しないように修正条件取得部３５が画像形成条件を修正した場合、予測部３６は修正された画像形成条件に基づき、画像形成実行後の画像形成装置の状態を予測する。
【００４９】
修正条件取得部３５による画像形成条件の修正機能と、画像形成実行後の画像形成装置の状態については、図４及び図５を用いて別途詳述する。
【００５０】
表示部３７は画像形成の実行等の処理の実行後の画像形成装置の状態を示す情報を表示し、ユーザに視認させる。表示部３７は、操作パネル１１等により実現することができる。
【００５１】
画像形成部３８は、操作パネル１１の印刷開始ボタンをタッチする等のユーザの操作に応じて、画像データに基づいて用紙に画像形成する。
【００５２】
ここで、画像形成実行後の画像形成装置１００の状態について、図４及び図５を用いて説明する。図４は、本実施形態に係る画像形成装置の状態情報を表示する画面の一例を説明する図であり、（ａ）は画像形成装置の側面図であり、（ｂ）は画像形成装置の状態情報の表示画面を示す図である。
【００５３】
図４（ａ）において、画像形成装置１００の上方にはスキャナ１２が設けられ、画像形成装置１００の手前側の側面パネルには、側面パネルに埋め込まれるようにして操作パネル１１が設けられている。また画像形成装置１００の下方には、用紙を複数枚重ねた紙束の状態で収容している給紙カセット４１及び４２が設けられている。
【００５４】
給紙カセット４１には、Ａ４判の用紙が、短辺が用紙搬送方向に対して垂直に位置している状態である「縦送り」状態で収容されている。この状態は一般に「ＳＥＦ（Short Edge Feed）」と称される場合がある。
【００５５】
一方、給紙カセット４２には、Ａ４判の用紙が、長辺が用紙搬送方向に対して垂直に位置している状態である「横送り」状態で収容されている。この状態は一般に「ＬＥＦ（Long Edge Feed）」と称される場合がある。
【００５６】
給紙カセット４１及び４２には、それぞれ用紙残量センサ１８が設けられており、用紙の残量を示す検出値が判定部３４に出力される。尚、給紙カセット４１及び４２は、それぞれ「記録媒体収容部」の一例である。
【００５７】
図４及び図５に示す例では、給紙カセット４１には１枚の用紙が収容され、給紙カセット４２には多数の用紙が収容されているものとする。また給紙カセット４１から給紙されたＡ４判の３枚（３頁）の用紙にそれぞれ画像形成を行うという画像形成条件が設定されているものとする。
【００５８】
図４（ｂ）において、表示画面４３は操作パネル１１に表示される画面を示している。表示画面４３は、状態表示部４４と、表示頁切替部４５と、頁リスト表示部４６と、頁サムネール表示部４７とを含んでいる。
【００５９】
状態表示部４４は、予測部３６により予測された画像形成実行後の画像形成装置１００の状態情報を表示する部分であり、画像形成される用紙（頁）毎での画像形成装置１００の状態を示すことができる。ここで画像形成装置の状態情報とは、画像形成装置１００が画像形成後に排紙する用紙の搬送方向に対する向きの情報、用紙が排紙される画像形成装置１００の箇所（排紙トレイ）の情報、Ａ３判・Ａ４判等の用紙の大きさの情報等である。
【００６０】
状態表示部４４は、画像形成装置１００の模式図４４１を含み、模式図４４１は画像形成後に用紙が排紙される画像形成装置１００の箇所を示すことができる。図４（ｂ）の例では、模式図４４１は、排紙トレイ４４２を一点鎖線で囲って表示し、画像形成された用紙が排紙トレイ４４２から排紙されることを示している。
【００６１】
排紙トレイの上面拡大図４４３は、排紙トレイを上方からみた図であり、搬送方向に対する用紙の向き及び画像形成された用紙の面の情報を示すことができる。図４（ｂ）の例では、用紙４４４は矢印４４５で示される搬送方向に対して「縦送り」の状態で排紙され、用紙の下方の面が画像形成面であることが示されている。
【００６２】
表示頁切替部４５は、状態表示部４４に表示される用紙（頁）を切り替えるユーザインターフェースである。図４（ｂ）の例では、表示頁切替部４５に「１／３」が示され、１／３頁の画像形成実行後の画像形成装置１００の状態が状態表示部４４に表示されていることを示している。マーク４５１を１回タッチする等の操作をすることで２／３頁の画像形成実行後の画像形成装置１００の状態を状態表示部４４に表示させ、２回操作することで３／３頁の画像形成実行後の画像形成装置１００の状態を状態表示部４４に表示させることができる。
【００６３】
頁リスト表示部４６は各頁の名称を一覧表示し、頁サムネール表示部４７は各頁のサムネールを一覧表示する。
【００６４】
このようにして、予測部３６は、頁毎の画像形成実行後の画像形成装置１００の状態を予測し、表示部３７は、予測された画像形成装置１００の状態を表示することができる。
【００６５】
次に図５は、本実施形態に係る画像形成装置１００の判定部３４及び修正条件取得部３５の機能の一例を説明する図であり、（ａ）は縦送りの状態の表示画面を示す図であり、（ｂ）は横送りの状態の表示画面を示す図である。図５（ａ）及び（ｂ）には、操作パネル１１の表示画面４３が示されており、表示画面４３における各表示部の機能は、図４（ｂ）で説明したものと同様である。
【００６６】
図５（ａ）では、状態表示部４４には１／３頁の画像形成実行後の画像形成装置１００の状態の情報が表示され、用紙４４４ａは「縦送り」の状態で排紙されることを示している。ここで、上述したように給紙カセット４１には用紙が１枚しか収容されていないため、２／３頁の画像形成では給紙カセット４１から給紙することができない。
【００６７】
従って判定部３４は、用紙残量取得部３３２の出力に基づき、２／３頁以降の画像形成では資源（給紙カセット４１に収容された用紙）が足りないと判定し、判定結果を修正条件取得部３５に出力する。修正条件取得部３５は、用紙残量取得部３３２の出力に基づき、給紙カセット４２から給紙すれば資源が不足しなくなると判断し、２／３頁以降の画像形成では給紙カセット４２から給紙するように画像形成条件を修正する。そして修正された画像形成条件を示す修正条件情報を予測部３６に出力する。
【００６８】
予測部３６は給紙カセット４２から給紙するように修正された画像形成条件に基づき、画像形成実行後の画像形成装置の状態を予測する。図５（ｂ）の状態表示部４４は、２／３頁の画像形成実行後の画像形成装置１００の状態情報を表示し、用紙４４４ｂは「横送り」の状態で排紙されることを示している。
【００６９】
このように判定部３４は、給紙カセット４１の用紙の残量情報に基づき、２／３頁以降の画像形成処理では資源が足りないことを判定することができる。また修正条件取得部３５は２／３頁以降の画像形成で資源が不足しないように、給紙カセット４２から給紙するように画像形成条件を修正することができる。
【００７０】
＜第１の実施形態に係る画像形成装置の動作＞
本実施形態に係る画像形成装置１００の動作の一例を、図６を参照して説明する。図６は、本実施形態に係る画像形成装置１００による処理の一例を示すフローチャートである。
【００７１】
先ず、ステップＳ６１において、画像形成条件取得部３１は、ユーザが操作パネル１１を介して入力した画像形成装置１００による画像形成条件の情報を取得し、取得した画像形成条件情報を判定部３４に出力する。
【００７２】
続いて、ステップＳ６２において、画像入力部３２は、画像形成を行う元となる画像データを入力し、入力した画像データを判定部３４及び画像形成部３８に出力する。
【００７３】
続いて、ステップＳ６３において、用紙残量取得部３３２は、用紙残量センサ１８の出力に基づいて用紙の残量情報を取得し、残量取得部３３は用紙の残量情報を判定部３４及び修正条件取得部３５に出力する。
【００７４】
続いて、ステップＳ６４において、トナー残量取得部３３１は、トナー残量センサ１７の出力に基づいてトナーの残量情報を取得し、残量取得部３３はトナーの残量情報を判定部３４及び修正条件取得部３５に出力する。
【００７５】
尚、ステップＳ６１〜Ｓ６４の処理の順番は適宜変更可能であり、またステップＳ６１〜Ｓ６４の処理が並行して実行されてもよい。
【００７６】
続いて、ステップＳ６５において、判定部３４は、入力した画像データと、画像形成条件情報と、残量情報とに基づいて、画像形成を実行する前に、用紙やトナー等の資源が足りるか否かを判定し、判定結果を修正条件取得部３５と、予測部３６とに出力する。
【００７７】
資源が不足すると判定部３４が判定した場合（ステップＳ６５、Ｙｅｓ）、ステップＳ６６において、修正条件取得部３５は、資源が不足しないように画像形成条件を修正し、修正条件情報を予測部３６に出力する。一方、資源が不足しないと判定部３４が判定した場合（ステップＳ６５、Ｎｏ）、ステップＳ６７に移行する。
【００７８】
続いて、ステップＳ６７において、予測部３６は、資源が不足すると判定部３４が判定した場合は、修正された画像形成条件に基づき、画像形成実行後の画像形成装置１００の状態を予測する。また予測部３６は、資源が不足しないと判定部３４が判定した場合は、ステップＳ６１で取得された画像形成条件に基づき、画像形成実行後の画像形成装置１００の状態を予測する。予測部３６は予測した状態情報を表示部３７に出力する。
【００７９】
続いて、ステップＳ６８において、表示部３７は画像形成実行後の画像形成装置１００の状態情報を表示し、ユーザに視認させる。
【００８０】
続いて、ステップＳ６９において、画像形成部３８は、表示部３７の表示情報の視認結果に基づくユーザの操作に応じて、入力した画像に問題があるかを判断する。
【００８１】
入力した画像に問題がある場合（ステップＳ６９、Ｙｅｓ）、画像形成装置１００は処理を終了する。一方、入力した画像に問題がない場合（ステップＳ６９、Ｎｏ）、ステップＳ７０において、画像形成部３８は表示部３７の表示情報の視認結果に基づくユーザの操作に応じて、画像形成条件に問題があるかを判断する。
【００８２】
画像形成条件に問題がある場合（ステップＳ７０、Ｙｅｓ）、画像形成装置１００はステップＳ６１に戻り、ステップＳ６１以降の処理を再度実行する。一方、画像形成条件に問題がない場合（ステップＳ７０、Ｎｏ）、ステップＳ７１において、画像形成部３８は、操作パネル１１の印刷開始ボタンをタッチする等のユーザの操作に応じて、画像データに基づいて用紙に画像形成する。
【００８３】
このようにして画像形成装置１００は、画像形成の際に資源が不足する場合にも、資源が不足しないように修正された画像形成条件に基づき、画像形成が実行された後の画像形成装置１００の状態情報を表示することができる。
【００８４】
＜効果等＞
ここで図７は、比較例に係るプレビュー画像を説明する図であり、（ａ）は画像形成装置から実際に排紙される用紙の向きを示す図であり、（ｂ）はプレビュー画像の表示画面を示す図である。
【００８５】
図７（ａ）では、比較例に係る画像形成装置２００の備えるスキャナ２１２で原稿が読み取られている。給紙カセット２４１には、Ａ４判の用紙が、短辺が用紙搬送方向に対して垂直に位置している状態である「縦送り」状態で収容されている。また給紙カセット２４２には、Ａ４判の用紙が、長辺が用紙搬送方向に対して垂直に位置している状態である「横送り」状態で収容されている。
【００８６】
給紙カセット２４１には多数の用紙が収容され、給紙カセット２４２には１枚の用紙が収容されているものとする。また給紙カセット２４２から給紙されたＡ４判の３枚（３頁）の用紙に、それぞれ画像形成を行うという画像形成条件が設定されているものとする。
【００８７】
図７（ｂ）において、表示画面７１はプレビュー画像表示部７２を含み、プレビュー画像表示部７２は、スキャナ２１２で読み取られた画像データに基づいて予測されたプレビュー画像７３を表示している。給紙カセット２４２から給紙された用紙に画像形成するという画像形成条件が設定されているため、「横送り」状態でプレビュー画像が表示されている。
【００８８】
図７（ａ）において、１／３頁の画像形成ではプレビュー画像７３と同様に「横送り」状態で用紙が排紙される。しかし給紙カセット２４２には１枚の用紙しかないため、２／３頁以降で、資源が不足しないように画像形成条件が修正されると、図７（ａ）に用紙２４３で示すように、給紙カセット２４１からの給紙による「縦送り」状態で用紙が排紙されることになる。
【００８９】
このように画像形成の際に用紙等の資源が不足した場合に、実際に画像形成された用紙とプレビューとの間で、画像形成装置２００から排紙される用紙の向きに相違が生じる場合がある。
【００９０】
本実施形態に係る画像形成装置１００は、画像形成の際に用紙等の資源が不足した場合にも、上述したように、画像形成実行後の画像形成装置１００の予測した状態と実際の状態との間の相違をなくすことができる。これにより画像形成の際に用紙等の資源が不足した場合にも、適切なプレビューを行うことができる。
【００９１】
尚、上述では、画像形成装置１００の状態情報として、搬送方向に対する用紙の向きを例に説明したが、これに限定されるものではない。画像形成条件では用紙の片面に画像形成する条件を設定したが、用紙の残量が不足して、用紙が不足しないように両面への画像形成に条件が修正されたとする。比較例によれば用紙の片面に画像形成されたプレビュー画像が表示されるが、実際には用紙の両面に画像形成された状態になって、両者で相違が生じる。これに対し、本実施形態によれば、画像形成実行後の画像形成装置１００の状態として、用紙４４４の両面に画像形成された状態情報を表示画面４３に表示する。そのため、上述したものと同様に、画像形成実行後の画像形成装置１００の予測した状態と実際の状態との間の相違をなくすことができる。
【００９２】
また上述では、１／３頁までに排紙される用紙の向きに対し、２／３頁以降で排紙される用紙の向きが変更される例を示した。このように本実施形態では、用紙への画像形成の開始後、排紙される用紙の向きが変更されるまでの用紙の数（枚数）の情報が、画像形成実行後の画像形成装置の状態を示す情報に含まれている。これにより何頁から画像形成装置１００の状態が変更されるかをより適切にプレビューすることができる。尚、上述のような用紙の数（枚数）の情報は、「前記記録媒体の数の情報」の一例である。
【００９３】
さらに本実施形態では、「処理」の一例として画像形成を実行する例を説明したが、ステープル・パンチ等の後処理を実行してもよい。具体的には、画像形成装置１００は、画像形成された複数の用紙をステープル（針）で綴じる綴じ部と、ステープルを収容する針収容部とを有し、残量情報には、針収容部が収容する針の残量が含まれる。
【００９４】
例えば５部の冊子を製作しようとしたが、３つのステープルしか残っていないことが検出された場合に、針が不足しないように４／５部以降はパンチによる後処理を実行するように画像形成条件が修正されたとする。この場合には、後処理実行後の画像形成装置１００の状態として、３／５部まではステープルにより綴じた冊子の情報を表示し、４／５部以降はパンチ孔を空けた用紙の束の情報を表示画面４３に表示する。これにより、後処理実行後の画像形成装置１００の予測した状態と実際の状態との間の相違をなくすことができ、より適切にプレビューすることが可能となる。
【００９５】
［第２の実施形態］
次に、第２の実施形態に係る画像形成装置の一例を説明する。尚、既に説明した実施形態と同一構成部についての説明は省略する。
【００９６】
＜第２の実施形態に係る画像形成装置の機能構成＞
図８は、本実施形態に係る画像形成装置１００ａの構成要素の一例を機能ブロックで示す図である。図８に示すように、画像形成装置１００ａは、残量取得部３３ａと、判定部３４ａと、予測部３６ａと、記憶部３９と、選択画面生成部４０とを有する。また残量取得部３３ａは、記憶容量残量取得部３３３を有する。
【００９７】
記憶容量残量取得部３３３は、記憶部３９の記憶容量の残量情報を取得し、残量取得部３３ａは、記憶部３９の記憶容量の残量情報を判定部３４ａ及び選択画面生成部４０に出力する。記憶容量残量取得部３３３は、２次記憶装置１６の備える記憶容量の残量検出機能等により実現することができる。
【００９８】
判定部３４ａは、入力した画像データと、画像形成条件情報と、残量情報とに基づいて、画像形成を実行する前に、画像形成の際に用紙やトナー等の資源が足りるか否かを判定する。そして判定結果を予測部３６ａと、選択画面生成部４０に出力する。
【００９９】
選択画面生成部４０は、判定部３４ａによる判定結果に応じて生成した、ユーザに画像形成装置１００ａの動作を選択させるための選択画面を表示部３７に表示させる。またユーザが選択した動作を示す情報を取得し、予測部３６ａに出力する。
【０１００】
予測部３６ａは、判定部３４ａによる判定結果と、選択画面生成部４０が取得した動作を示す情報に応じて、画像形成実行後の画像形成装置１００ａの状態を予測し、予測した状態情報を表示部３７に出力する。
【０１０１】
記憶部３９は、スキャナ１２が読み取った画像データや、通信Ｉ／Ｆ１４を介して取得した画像データを格納する。画像形成装置１００は、記憶部３９に格納した画像データを適宜取り出して、取り出した画像データに基づいて画像形成を実行することができる。記憶部３９の機能は、２次記憶装置１６等により実現することができる。
【０１０２】
＜第２の実施形態に係る画像形成装置の動作＞
本実施形態に係る画像形成装置１００ａの動作を、図９及び図１０を参照して説明する。
【０１０３】
先ず図９は、本実施形態に係る画像形成装置１００ａの状態情報の表示画面の一例を説明する図であり、（ａ）は選択画面生成部４０が生成した選択画面の一例を示す図である。また図９（ｂ）は第１の動作に応じた画像形成装置の状態情報の表示画面の一例を説明する図であり、（ｃ）は第２の動作に応じた画像形成装置の状態情報の表示画面の一例を説明する図である。
【０１０４】
図９は、記憶部３９の記憶容量の残量が足りなくなった場合（メモリフルの場合）に、選択可能な動作と、選択された動作を実行後の画像形成装置１００ａの状態情報の表示画面の一例を示している。
【０１０５】
図９（ａ）において、選択画面９０は、選択画面生成部４０が生成し、表示部３７に表示される画面を示している。選択画面９０は、通知部９１と、第１動作実行ボタン９２と、第１動作プレビュー表示ボタン９２ａと、第２動作実行ボタン９３と、第２動作プレビュー表示ボタン９３ａとを含んでいる。
【０１０６】
通知部９１は、記憶部３９の記憶容量の残量が足りなくなった旨と、選択可能な動作の説明とを表示する部分である。
【０１０７】
第１動作実行ボタン９２は、選択可能な第１の動作である「メモリ消去」を実行させるためのボタンである。第１動作プレビュー表示ボタン９２ａは、第１動作実行ボタン９２が操作された場合に、「メモリ消去」を実行後の画像形成装置１００ａの状態情報を表示部３７に表示させるためのボタンである。
【０１０８】
第２動作実行ボタン９３は、選択可能な第２の動作である「印刷（画像形成）」を実行させるためのボタンである。第２動作プレビュー表示ボタン９３ａは、第２動作実行ボタン９３が操作された場合に、「印刷」を実行後の画像形成装置１００ａの状態情報を表示部３７に表示させるためのボタンである。
【０１０９】
図９（ｂ）は、第１動作プレビュー表示ボタン９２ａが操作された場合に、表示部３７に表示される表示画面９４を示し、表示画面９４は第１の動作である「メモリ消去」を実行後の画像形成装置１００ａの状態情報を示している。画像形成装置１００ａが「メモリ消去」を実行すると記憶部３９に記憶された画像データが全て消去され、用紙への画像形成は行われない。そのため、図９（ｂ）の表示画面９４では、通知部９５に、用紙への画像形成が行われないことを示す「出力０枚」が表示されている。
【０１１０】
一方、図９（ｃ）は、第２動作プレビュー表示ボタン９３ａが操作された場合に、表示部３７に表示される表示画面９６を示し、表示画面９６は第２の動作である「印刷」を実行後の画像形成装置１００ａの状態情報を示している。画像形成装置１００ａが「印刷」を実行すると、記憶部３９の記憶容量の残量で記憶可能な範囲で画像データに基づき画像形成が行われ、記憶できない画像データについては画像形成が行われない。
【０１１１】
そのため、表示頁切替部９８により１／３頁の画像形成実行後の画像形成装置１００ａの状態を表示させた場合は、用紙９７が排紙される状態情報が表示されるが、２／３頁以降の画像形成実行後の画像形成装置１００ａの状態情報を表示させた場合は、用紙９７は表示されない。
【０１１２】
このように画像形成装置１００ａでは、記憶部３９の記憶容量の残量が足りなくなった場合に、選択された動作に応じて予測部３６ａが予測した、処理の実行後の画像形成装置１００ａの状態情報を表示部３７に表示することができる。
【０１１３】
次に、図１０は、本実施形態に係る画像形成装置１００ａによる処理の一例を示すフローチャートである。ステップＳ１０１〜Ｓ１０２の処理は、図６のステップＳ６１〜Ｓ６２の処理と同様であるため、説明を省略する。
【０１１４】
ステップＳ１０３において、用紙残量取得部３３２は、用紙残量センサ１８の出力に基づいて用紙の残量情報を取得し、残量取得部３３ａは、用紙の残量情報を判定部３４ａ及び選択画面生成部４０に出力する。
【０１１５】
続いて、ステップＳ１０４において、トナー残量取得部３３１は、トナー残量センサ１７の出力に基づいてトナーの残量情報を取得し、残量取得部３３ａは、トナーの残量情報を判定部３４ａ及び選択画面生成部４０に出力する。
【０１１６】
続いて、ステップＳ１０５において、記憶容量残量取得部３３３は、記憶容量の残量を示す２次記憶装置１６の出力に基づいて記憶容量の残量情報を取得し、残量取得部３３ａは、用紙の残量情報を判定部３４ａ及び選択画面生成部４０に出力する。
【０１１７】
尚、ステップＳ１０１〜Ｓ１０５の処理の順番は適宜変更可能であり、またステップＳ１０１〜Ｓ１０５の処理が並行して実行されてもよい。
【０１１８】
続いて、ステップＳ１０６において、判定部３４ａは、入力した画像データと、画像形成条件情報と、残量情報とに基づいて、画像形成を実行する前に、画像形成の際に用紙やトナーや記憶容量等の資源が足りるか否かを判定し、判定結果を予測部３６ａ及び選択画面生成部４０に出力する。
【０１１９】
資源が不足すると判定部３４ａが判定した場合（ステップＳ１０６、Ｙｅｓ）、ステップＳ１０７において、選択画面生成部４０は、判定部３４ａによる判定結果に応じて生成した選択画面を表示部３７に表示させる。
【０１２０】
続いて、ステップＳ１０８において、選択画面生成部４０は、動作のプレビューボタン（図９（ａ）の第１動作プレビュー表示ボタン９２ａや第２動作プレビュー表示ボタン９３ａ等）が操作されたかを判定する。
【０１２１】
選択画面生成部４０が、動作のプレビューボタンが操作されたと判定した場合は（ステップＳ１０８、Ｙｅｓ）、ステップＳ１０９において、予測部３６ａは、選択された動作を実行後の画像形成装置１００ａの状態を予測し、予測した状態情報を表示部３７に出力する。
【０１２２】
続いて、ステップＳ１１０において、表示部３７は選択された動作を実行後の画像形成装置１００ａの状態情報（図９（ａ）、又は（ｂ）等）を表示し、ユーザに視認させる。その後、ステップＳ１０７に戻る。
【０１２３】
一方、選択画面生成部４０が、動作のプレビューボタンが操作されていないと判定した場合は（ステップＳ１０８、Ｎｏ）、ステップＳ１１１において、選択画面生成部４０は、動作の実行ボタン（図９（ａ）の第１動作実行ボタン９２や第２動作実行ボタン９３等）が操作されたかを判定する。
【０１２４】
選択画面生成部４０が、動作の実行ボタンが操作されたと判定した場合は（ステップＳ１１１、Ｙｅｓ）、ステップＳ１１２において、画像形成装置１００ａは、選択された動作（図９（ａ）の「メモリ消去」、「印刷」等）を実行する。その後、ステップＳ１１７に移行する。
【０１２５】
続いて、ステップＳ１１３において、予測部３６ａは、画像形成条件に基づき、画像形成実行後の画像形成装置１００ａの状態を予測する。予測部３６ａは予測した状態情報を表示部３７に出力する。
【０１２６】
ステップＳ１１４〜Ｓ１１７の処理は、ステップＳ６８〜Ｓ７１の処理と同様であるため、説明を省略する。
【０１２７】
このようにして画像形成装置１００ａは、画像形成の際に資源が不足する場合に、画像形成装置１００ａの動作を選択させるための選択画面を表示し、選択された動作を実行後の画像形成装置１００の状態情報を表示することができる。
【０１２８】
以上説明してきたように、本実施形態によれば、画像形成の際に資源が不足する場合に、ユーザは、選択された動作を実行後の画像形成装置１００の状態を視認したうえで、画像形成装置１００ａの動作を選択することができる。このように、画像形成の際に資源が不足する場合にも、適切なプレビューを行うことができる。
【０１２９】
尚、上述では記憶部３９の記憶容量の残量が不足する場合を例に説明したが、これに限定されるものではない。用紙やトナー等の残量が不足した場合にも、これに応じた選択画面を表示部３７に表示し、動作の実行後の画像形成装置１００ａの状態情報の表示等を行うことができる。
【０１３０】
また、上述した以外の効果は第１の実施形態で説明したものと同様である。
【０１３１】
以上、実施形態に係る画像形成装置について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。
【０１３２】
また実施形態は、画像形成方法も含む。例えば、画像形成方法は、画像データに基づいて画像形成する画像形成装置による画像形成方法であって、画像形成条件情報を取得する工程と、前記画像データを入力する工程と、画像形成に用いる資源の残量情報を取得する工程と、前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する工程と、前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する工程と、予測された前記状態を示す情報を表示する工程と、を含む。このような画像形成方法により、上述の画像形成装置と同様の効果を得ることができる。このような画像形成方法は、ＣＰＵ、ＬＳＩなどの回路、ＩＣカード又は単体のモジュール等によって、実現されてもよい。
【０１３３】
さらに実施形態は、プログラムも含む。例えば、プログラムは、画像データに基づいて画像形成する画像形成装置で実行されるプログラムであって、画像形成条件情報を取得する手順と、前記画像データを入力する手順と、画像形成に用いる資源の残量情報を取得する手順と、前記画像データと、前記画像形成条件情報と、前記残量情報と、に基づいて、処理の実行前に前記資源が足りるか否かを判定する手順と、前記判定結果に応じて、前記処理の実行後の前記画像形成装置の状態を予測する手順と、予測された前記状態を示す情報を表示する手順と、を実行する。このようなプログラムにより、上述の画像形成装置と同様の効果を得ることができる。
【符号の説明】
【０１３４】
１０          制御装置
１１          操作パネル
１２          スキャナ
１３          プリンタ
１４          通信Ｉ／Ｆ
１５          １次記憶装置
１６          ２次記憶装置
１７          トナー残量センサ
１８          用紙残量センサ
２１          アプリ層
２２          サービス層
２３          ハンドラ層
２４          ハード層
３１          画像形成条件取得部
３２          画像入力部
３３、３３ａ  残量取得部
３３１        トナー残量取得部
３３２        用紙残量取得部
３３３        記憶容量残量取得部
３４、３４ａ  判定部
３５          修正条件取得部
３６、３６ａ  予測部
３７          表示部
３８          画像形成部
３９          記憶部
４０          選択画面生成部
４３          表示画面
４４          状態表示部
４５          表示頁切替部
４６          頁リスト表示部
４７          頁サムネール表示部
９０          選択画面
９１          通知部
９２          第１動作実行ボタン
９２ａ        第１動作プレビュー表示ボタン
９３          第２動作実行ボタン
９３ａ        第２動作プレビュー表示ボタン
９４、９６    表示画面
１００、１００ａ  画像形成装置
１０１        ＣＰＵ
１０２        ＲＡＭ
１０３        ＲＯＭ
【先行技術文献】
【特許文献】
【０１３５】
【特許文献１】特開２０１０−２８６９９８号公報
【特許文献２】特開２０１４−１４０１１３号公報
【図１】
2020056922.tif 000003
【図２】
2020056922.tif 000004
【図３】
2020056922.tif 000005
【図４】
2020056922.tif 000006
【図５】
2020056922.tif 000007
【図６】
2020056922.tif 000008
【図７】
2020056922.tif 000009
【図８】
2020056922.tif 000010
【図９】
2020056922.tif 000011
【図１０】
2020056922.tif 000012