(57)【要約】【課題】画像形成装置内でメモリフルが発生した際に、その画像形成装置内でのメモリフルを解消し、その後の制御処理を続行することを可能とする画像形成装置を提供する。【解決手段】印刷ジョブを記憶する記憶手段（ＲＡＭ１７４）を有する画像形成装置であり、その記憶手段（１７４）においてメモリフルが発生した際に、記憶手段（１７４）に記憶されている少なくとも１つの印刷ジョブの印刷処理を強制的に再開させるように制御する。【選択図】図１
2007245703.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを記憶する記憶手段を有する画像形成装置であって、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開手段と、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去手段と、の少なくとも１つの手段を有することを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブ再開手段は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブの印刷処理を再開させることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷ジョブ再開手段は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの印刷処理を行うことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記印刷ジョブ消去手段は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブを消去することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記印刷ジョブ消去手段は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの消去を行うことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記任意の情報量を設定する情報量設定手段を有することを特徴とする請求項３または５記載の画像形成装置。
【請求項７】
前記記憶手段においてメモリフルが発生した際に、前記印刷ジョブ再開手段、または、前記印刷ジョブ消去手段の何れかを行うかを設定する設定手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記印刷ジョブは、前記画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とする請求項１記載の画像形成装置。
【請求項９】
メモリフルが発生した旨を通知する通知手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項１０】
前記通知手段は、
前記メモリフルが発生した旨を前記画像形成装置の表示部上に通知することを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記通知手段は、
一定時間経過しても、メモリフルが解消できないと判断した場合に、前記メモリフルが発生した旨を通知することを特徴とする請求項９記載の画像形成装置。
【請求項１２】
前記通知手段は、
前記メモリフルが発生した旨を、前記画像形成装置と接続されたユーザのホスト装置と、印刷ジョブを前記画像形成装置に送信したユーザのホスト装置と、前記画像形成装置内で印刷ジョブが停止しているユーザのホスト装置と、前記画像形成装置を監視するための監視ソフトを搭載しているユーザのホスト装置と、前記画像形成装置の周辺に存在するユーザのホスト装置と、前記画像形成装置の管理者のホスト装置と、の少なくとも１つのホスト装置に対して通知することを特徴とする請求項９記載の画像形成装置。
【請求項１３】
印刷ジョブを記憶する記憶手段を有する画像形成装置で行う画像形成制御方法であって、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開工程と、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去工程と、の少なくとも１つの工程を、前記画像形成装置が行うことを特徴とする画像形成制御方法。
【請求項１４】
前記印刷ジョブ再開工程は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブの印刷処理を再開させることを特徴とする請求項１３記載の画像形成制御方法。
【請求項１５】
前記印刷ジョブ再開工程は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの印刷処理を行うことを特徴とする請求項１３記載の画像形成制御方法。
【請求項１６】
前記印刷ジョブ消去工程は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブを消去することを特徴とする請求項１３記載の画像形成制御方法。
【請求項１７】
前記印刷ジョブ消去工程は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの消去を行うことを特徴とする請求項１３記載の画像形成制御方法。
【請求項１８】
前記任意の情報量を設定する情報量設定工程を、前記画像形成装置が行うことを特徴とする請求項１５または１７記載の画像形成制御方法。
【請求項１９】
前記記憶手段においてメモリフルが発生した際に、前記印刷ジョブ再開工程、または、前記印刷ジョブ消去工程の何れかの工程を行うかを設定する設定工程を、前記画像形成装置が行うことを特徴とする請求項１３記載の画像形成制御方法。
【請求項２０】
前記印刷ジョブは、前記画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とする請求項１３記載の画像形成制御方法。
【請求項２１】
印刷ジョブを記憶する記憶手段を有する画像形成装置で実行させる画像形成制御プログラムであって、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開処理と、
前記記憶手段においてメモリフルが発生した際に、前記記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去処理と、の少なくとも１つの処理を、前記画像形成装置に実行させることを特徴とする画像形成制御プログラム。
【請求項２２】
前記印刷ジョブ再開処理は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブの印刷処理を再開させることを特徴とする請求項２１記載の画像形成制御プログラム。
【請求項２３】
前記印刷ジョブ再開処理は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの印刷処理を行うことを特徴とする請求項２１記載の画像形成制御プログラム。
【請求項２４】
前記印刷ジョブ消去処理は、前記画像形成装置に印刷ジョブが投入された投入順、前記画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、前記印刷ジョブを消去することを特徴とする請求項２１記載の画像形成制御プログラム。
【請求項２５】
前記印刷ジョブ消去処理は、前記記憶手段の情報量が任意の情報量になるまで前記印刷ジョブの消去を行うことを特徴とする請求項２１記載の画像形成制御プログラム。
【請求項２６】
前記任意の情報量を設定する情報量設定処理を、前記画像形成装置に実行させることを特徴とする請求項２３または２５記載の画像形成制御プログラム。
【請求項２７】
前記記憶手段においてメモリフルが発生した際に、前記印刷ジョブ再開処理、または、前記印刷ジョブ消去処理の何れかの処理を行うかを設定する設定処理を、前記画像形成装置において実行させることを特徴とする請求項２１記載の画像形成制御プログラム。
【請求項２８】
前記印刷ジョブは、前記画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とする請求項２１記載の画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、複合機、ＦＡＸ等の画像形成装置、その画像形成装置における画像形成制御方法及び画像形成制御プログラムに関し、特に、印刷処理を一時停止することを可能とする画像形成装置、画像形成制御方法及び画像形成制御プログラムに関するものである。
【背景技術】
【０００２】
近年では、ＰＣ（パーソナルコンピュータ）などのネットワーク化が進み、プリンタなどの画像形成装置は、１つのＰＣのみと接続しているだけではなく、ネットワークを介して複数のＰＣと接続し、複数のＰＣと共有することが可能なネットワーク型の画像形成システムが構築されている。
【０００３】
なお、上記のようなネットワーク型の画像形成システムに用いられる画像形成装置は、スプーラ機能を搭載しており、先行する印刷ジョブが完了しないうちに後続の印刷ジョブを受け付けることができるように構成されている。
【０００４】
スプーラは、ネットワークを介して受け付けた複数の印刷ジョブの印刷データを一時的に画像形成装置内に記憶しておく機能と、その複数の印刷ジョブの印刷順序などを管理する機能と、を備え、先行する印刷ジョブが完了する前に後続の印刷ジョブが送られてくると、後続の印刷ジョブはスプーラにおいて印刷待ち状態になるように構築されている。
【０００５】
なお、各印刷ジョブには属性として優先印刷を持たせることができ、優先印刷ジョブと一般の印刷ジョブとが混在して印刷待ち状態にあるとき、優先印刷ジョブは優先して印刷するようにすることも可能である。また、上記したプリンタの中には、印刷時間を予測する機能を持つものもある。
【０００６】
このような、優先印刷ジョブを優先して印刷することが可能な画像形成装置について開示された技術文献として、印刷ジョブが完了する前に後続の印刷ジョブを受け付けることができる画像形成装置において、利用者ごとまたは印刷ジョブごとに最長印刷時間を設定する設定手段と、当該印刷ジョブの受け付け時、処理開始時、または印刷開始時から印刷完了までに要する所要時間を推定する推定手段と、その所要時間が当該印刷ジョブの最長印刷時間より短い場合、当該印刷ジョブの印刷開始を遅らせるように制御する制御手段と、を備え、優先印刷ジョブを優先して印刷したり、他の印刷ジョブを並行または優先して印刷したりできる画像形成装置が開示された文献がある（例えば、特許文献１参照）。
【特許文献１】特開２００５−３２４４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
なお、上述した特許文献１の画像形成装置のように、複数の印刷ジョブの印刷データを一時的に画像形成装置内に記憶している際に、画像形成装置内でメモリフルが発生してしまうと、その後の印刷処理等を行うことができない状況を発生させてしまうことになる。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、画像形成装置内でメモリフルが発生した際に、その画像形成装置内でのメモリフルを解消し、その後の制御処理を続行することを可能とする画像形成装置、画像形成制御方法及び画像形成制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【００１０】
本発明にかかる画像形成装置は、印刷ジョブを記憶する記憶手段を有する画像形成装置であって、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開手段と、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去手段と、の少なくとも１つの手段を有することを特徴とするものである。
【００１１】
また、本発明にかかる画像形成装置において、印刷ジョブ再開手段は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブの印刷処理を再開させることを特徴とするものである。
【００１２】
また、本発明にかかる画像形成装置において、印刷ジョブ再開手段は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの印刷処理を行うことを特徴とするものである。
【００１３】
また、本発明にかかる画像形成装置において、印刷ジョブ消去手段は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブを消去することを特徴とするものである。
【００１４】
また、本発明にかかる画像形成装置において、印刷ジョブ消去手段は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの消去を行うことを特徴とするものである。
【００１５】
また、本発明にかかる画像形成装置は、任意の情報量を設定する情報量設定手段を有することを特徴とするものである。
【００１６】
また、本発明にかかる画像形成装置は、記憶手段においてメモリフルが発生した際に、印刷ジョブ再開手段、または、印刷ジョブ消去手段の何れかを行うかを設定する設定手段を有することを特徴とするものである。
【００１７】
また、本発明にかかる画像形成装置において、印刷ジョブは、画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とするものである。
【００１８】
また、本発明にかかる画像形成装置は、メモリフルが発生した旨を通知する通知手段を有することを特徴とするものである。
【００１９】
また、本発明にかかる画像形成装置において、通知手段は、メモリフルが発生した旨を画像形成装置の表示部上に通知することを特徴とするものである。
【００２０】
また、本発明にかかる画像形成装置において、通知手段は、一定時間経過しても、メモリフルが解消できないと判断した場合に、メモリフルが発生した旨を通知することを特徴とするものである。
【００２１】
また、本発明にかかる画像形成装置において、通知手段は、メモリフルが発生した旨を、画像形成装置と接続されたユーザのホスト装置と、印刷ジョブを画像形成装置に送信したユーザのホスト装置と、画像形成装置内で印刷ジョブが停止しているユーザのホスト装置と、画像形成装置を監視するための監視ソフトを搭載しているユーザのホスト装置と、画像形成装置の周辺に存在するユーザのホスト装置と、画像形成装置の管理者のホスト装置と、の少なくとも１つのホスト装置に対して通知することを特徴とするものである。
【００２２】
また、本発明にかかる画像形成制御方法は、印刷ジョブを記憶する記憶手段を有する画像形成装置で行う画像形成制御方法であって、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開工程と、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去工程と、の少なくとも１つの工程を、画像形成装置が行うことを特徴とするものである。
【００２３】
また、本発明にかかる画像形成制御方法において、印刷ジョブ再開工程は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブの印刷処理を再開させることを特徴とするものである。
【００２４】
また、本発明にかかる画像形成制御方法において、印刷ジョブ再開工程は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの印刷処理を行うことを特徴とするものである。
【００２５】
また、本発明にかかる画像形成制御方法において、印刷ジョブ消去工程は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブを消去することを特徴とするものである。
【００２６】
また、本発明にかかる画像形成制御方法において、印刷ジョブ消去工程は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの消去を行うことを特徴とするものである。
【００２７】
また、本発明にかかる画像形成制御方法は、任意の情報量を設定する情報量設定工程を、画像形成装置が行うことを特徴とするものである。
【００２８】
また、本発明にかかる画像形成制御方法は、記憶手段においてメモリフルが発生した際に、印刷ジョブ再開工程、または、印刷ジョブ消去工程の何れかの工程を行うかを設定する設定工程を、画像形成装置が行うことを特徴とするものである。
【００２９】
また、本発明にかかる画像形成制御方法において、印刷ジョブは、画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とするものである。
【００３０】
また、本発明にかかる画像形成制御プログラムは、印刷ジョブを記憶する記憶手段を有する画像形成装置で実行させる画像形成制御プログラムであって、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる印刷ジョブ再開処理と、記憶手段においてメモリフルが発生した際に、記憶手段に記憶されている少なくとも１つの印刷ジョブを消去する印刷ジョブ消去処理と、の少なくとも１つの処理を、画像形成装置に実行させることを特徴とするものである。
【００３１】
また、本発明にかかる画像形成制御プログラムにおいて、印刷ジョブ再開処理は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブの印刷処理を再開させることを特徴とするものである。
【００３２】
また、本発明にかかる画像形成制御プログラムにおいて、印刷ジョブ再開処理は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの印刷処理を行うことを特徴とするものである。
【００３３】
また、本発明にかかる画像形成制御プログラムにおいて、印刷ジョブ消去処理は、画像形成装置に印刷ジョブが投入された投入順、画像形成装置に印刷ジョブが投入された投入日時の早い順、印刷ジョブの情報量が多い順、印刷ジョブの情報量が少ない順、印刷ジョブを記憶手段に記憶しておく優先度の低い順、の何れかの順で、印刷ジョブを消去することを特徴とするものである。
【００３４】
また、本発明にかかる画像形成制御プログラムにおいて、印刷ジョブ消去処理は、記憶手段の情報量が任意の情報量になるまで印刷ジョブの消去を行うことを特徴とするものである。
【００３５】
また、本発明にかかる画像形成制御プログラムは、任意の情報量を設定する情報量設定処理を、画像形成装置に実行させることを特徴とするものである。
【００３６】
また、本発明にかかる画像形成制御プログラムは、記憶手段においてメモリフルが発生した際に、印刷ジョブ再開処理、または、印刷ジョブ消去処理の何れかの処理を行うかを設定する設定処理を、画像形成装置において実行させることを特徴とするものである。
【００３７】
また、本発明にかかる画像形成制御プログラムにおいて、印刷ジョブは、画像形成装置において一時的に印刷処理を停止させておきたい印刷ジョブであることを特徴とするものである。
【発明の効果】
【００３８】
本発明によれば、画像形成装置においてメモリフルが発生した際に、画像形成装置に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させる制御と、画像形成装置に記憶されている少なくとも１つの印刷ジョブを消去する制御と、の少なくとも１つの制御を行うことで、画像形成装置内でメモリフルが発生した際に、その画像形成装置内でのメモリフルを解消し、その後の制御処理を続行することが可能となる。
【発明を実施するための最良の形態】
【００３９】
まず、図１を参照しながら、本実施形態における画像形成装置（１００）の特徴について説明する。
【００４０】
本実施形態における画像形成装置（１００）は、印刷ジョブを記憶する記憶手段（ＲＡＭ１７４に相当）を有する画像形成装置であり、その記憶手段（１７４）においてメモリフルが発生した際に、記憶手段（１７４）に記憶されている少なくとも１つの印刷ジョブの印刷処理を再開させることを特徴とするものである。これにより、画像形成装置（１００）内でメモリフルが発生した際に、その画像形成装置（１００）内でのメモリフルを解消し、その後の制御処理を続行することが可能となる。
【００４１】
また、本実施形態における画像形成装置（１００）は、記憶手段（１７４）においてメモリフルが発生した際に、その記憶手段（１７４）に記憶されている少なくとも１つの印刷ジョブを消去することを特徴とするものである。これにより、画像形成装置（１００）内でメモリフルが発生した際に、そのメモリフルを解消することが可能となる。
【００４２】
（第１の実施形態）
まず、図１を参照しながら、本実施形態の画像形成装置（１００）の構成について説明する。なお、図１は、本実施形態の画像形成装置（１００）の概略構成を示すブロック図である。
【００４３】
本実施形態における画像形成装置（１００）は、図１に示すように、ホストコンピュータ（１１０）とネットワーク（１２０）とに接続されている。
【００４４】
なお、本実施形態における画像形成装置（１００）は、操作パネル（１３０）と、プリンタエンジン（１４０）と、コントローラ（１５０）と、を有して構成される。
【００４５】
操作パネル（１３０）は、画像形成装置（１００）における動作状況を示す表示部（図示せず）、画像形成装置（１００）における動作モードやフォントを切り替えるスイッチ部（図示せず）等を有して構成される。
【００４６】
プリンタエンジン（１４０）は、コントローラ（１５０）からのビデオ信号および制御信号を基に、感光体上に静電潜像を形成し、該形成した静電潜像を現像し、転写紙上に画像を形成する。
【００４７】
コントローラ（１５０）は、画像形成装置（１００）に設定されている動作モード、ホストコンピュータ（１１０）、または、ネットワーク（１２０）から出力される『印字用のデータ』に基づいて作成されたビデオ信号をプリンタエンジン（１４０）に出力する。
【００４８】
なお、『印字用のデータ』は、『印字制御データ』、『印字データ』、『その他のデータ』から構成され、コントローラ（１５０）は、『印字制御データ』に従って『印字データ』をビデオ信号に変換し、その変換したビデオ信号をプリンタエンジン（１４０）に出力する。
【００４９】
また、コントローラ（１５０）は、ホストコンピュータ（１１０）、または、ネットワーク（１２０）から出力される『印字用のデータ』の内、『その他のデータ』に含まれる設定変更コマンド（印刷条件を変更する指示）に基づいて変更された印刷条件に従ってプリンタエンジン（１４０）を動作させることになる。
【００５０】
なお、変更された印刷条件は、変更された印刷条件を解除するためのリセットコマンドによって自動的に初期化され、変更前の元の印刷条件に戻るようになっている。なお、印刷条件とは、印刷部数、両面印刷、変倍印刷、カラー、モノクロ印刷などの印刷に関する各種の条件を言う。
【００５１】
コントローラ（１５０）は、ホストＩ／Ｆ（１６０）と、ネットワークＩ／Ｆ（１６２）と、操作パネルＩ／Ｆ（１６４）と、エンジンＩ／Ｆ（１６６）と、プログラムＲＯＭ（１６８）と、フォントＲＯＭ（１７０）と、ＣＰＵ（１７２）と、ＲＡＭ（１７４）と、ＮＶ−ＲＡＭ（１７６）と、オプションＲＡＭ（１７８）と、ハードディスク（１８０）と、を有して構成される。
【００５２】
ホストＩ／Ｆ（１６０）は、ホストコンピュータ（１１０）からの『印字用のデータ』、即ち、『印字制御データ』、『印字データ』、『その他のデータ』を入力し、また、ホストコンピュータ（１１０）に対し、ステータス信号を出力する。
【００５３】
ネットワークＩ／Ｆ（１６２）は、ネットワーク（１２０）からの『印字用のデータ』を入力し、また、ネットワーク（１２０）に対しステータス信号を出力する。
【００５４】
ホストＩ／Ｆ（１６０）とネットワークＩ／Ｆ（１６２）とは、共にパラレルポート用インタフェース（例えば、ＩＥＥＥ１２８４等）であり、ホストコンピュータ（１１０）、パーソナルコンピュータ（図示せず）とプリンタとの間のインタフェースとして通常用いられているものである。パラレルポート用インタフェースのデータ転送モードとしては、セントロニクス互換モード、ニブルモード、バイトモード、ＥＣＰモード、ＥＰＰモードの５つが挙げられる。
【００５５】
操作パネルＩ／Ｆ（１６４）は、コントローラ（１５０）と操作パネル（１３０）との間の様々な信号を入出力する。エンジンＩ／Ｆ（１６６）は、コントローラ（１５０）からのビデオ信号、及び、制御信号を入力し、また、コントローラ（１５０）に対しステータス信号を出力する。
【００５６】
プログラムＲＯＭ（１６８）は、コントローラ（１５０）内でのデータ処理、データ管理、周辺モジュールを制御するためのデータ解析プログラムや初期化用の印刷条件を記憶している。
【００５７】
フォントＲＯＭ（１７０）は、印刷のときに使用される様々な種類のフォントデータを記憶している。
【００５８】
ＣＰＵ（１７２）は、プログラムＲＯＭ（１６８）に記憶されているデータ解析プログラムに従って、ホストコンピュータ（１１０）から送られてくる『印字用のデータ』を処理する。なお、ＣＰＵ（１７２）は、変更手段、解除手段、検出手段、認識手段として機能することになる。
【００５９】
ＲＡＭ（１７４）は、ＣＰＵ（１７２）が処理を行うときのワークメモリとして、ホストコンピュータ（１１０）から出力される『印字制御データ』と『印字データ』をページ単位に管理して一時記憶するバッファとして、ホストコンピュータ（１１０）から出力される印刷条件を一時記憶しておくバッファとして、実際の印字パターンに変換された『印字制御データ』と『印字データ』とをビデオデータとして記憶するためのビットマップメモリとして用いられる。
【００６０】
ＮＶ−ＲＡＭ（１７６）は、画像形成装置（１００）の電源を切ったときでも保持しておきたいデータを記憶しておくための不揮発性のＲＡＭである。
【００６１】
オプションＲＡＭ（１７８）は、拡張用のＲＡＭである。
【００６２】
ハードディスク（１８０）は、印刷ジョブなどの大容量のデータを記憶しておくための記憶装置である。
【００６３】
（図１に示す画像形成装置における制御動作）
次に、図１に示す本実施形態における画像形成装置（１００）における印刷制御について説明する。
【００６４】
まず、ホストＩ／Ｆ（１６０）を介してホストコンピュータ（１１０）から転送される『印字用のデータ』は、プログラムＲＯＭ（１６８）に記憶されているデータ解析プログラムに従ってＣＰＵ（１７２）により解析される。この解析によって『印字用のデータ』は、『印字データ』、『印字制御データ』（ＳＰ，ＣＲ，ＬＦ，ＨＴ，ＶＴ，・・）、『その他のデータ』に分類されることになる。
【００６５】
なお、『印字データ』および『印字制御データ』は、ＲＡＭ（１７４）の受信バッファに一時的に記憶される。
【００６６】
なお、『印字データ』および『印字制御データ』は、プログラムＲＯＭ（１６８）に記憶されているデータ解析プログラムに従って、１つずつ処理され、ＲＡＭ（１７４）の中間バッファに一時的に記憶される。例えば、『印字データ』が文字コードであれば、印字位置、印字サイズ、フォント情報などを備えた中間コードが作成され、その中間コードがＲＡＭ（１７４）の中間バッファに一時的に記憶される。
【００６７】
また、『印字制御データ』がエスケープシーケンスなどのコマンドであれば、そのコマンドに予め定義されている処理が行われる。例えば、そのコマンドが印字位置の指定であれば、次にくる文字コードの位置を指定された位置にし、そのコマンドがフォントの変更であれば、次にくる文字コードのフォント情報を指定されたフォントにするという処理をすることになる。
【００６８】
このように、ＣＰＵ（１７２）は、ホストコンピュータ（１１０）から出力される『印刷用のデータ』を処理し、その処理されたデータが１ページ分を超えた際に、中間バッファに記憶されている中間コードをデータ解析プログラムに従ってビデオ信号に変換する。そして、ＣＰＵ（１７２）によるビデオ信号への変換が終了した際に、コントローラ（１５０）は、エンジンＩ／Ｆ（１６６）を介してプリンタエンジン（１４０）に対し印刷開始の指令信号を出力し、コントローラ（１５０）は、その指令信号の出力に同期してプリンタエンジン（１４０）に対しビデオ信号を転送する。そして、プリンタエンジン（１４０）は、ホストコンピュータ（１１０）で設定された印刷条件に基づいて、コントローラ（１５０）側から転送されたビデオ信号を転写紙に印刷することになる。すなわち、プリンタエンジン（１４０）は、ホストコンピュータ（１１０）から送られてきた『印字データ』を印刷条件に従って印字することになる。なお、『印刷用のデータ』の処理を一時停止させる場合の処理は、ビットマップに展開したデータをＲＡＭ上に格納しておくことになる。
【００６９】
（メモリフル発生時の制御動作）
次に、図２を参照しながら、本実施形態の画像形成装置（１００）における制御動作について説明する。なお、図２は、本実施形態の画像形成装置（１００）内においてメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブを強制的に再開させる際の制御動作を示すフロチャートである。
【００７０】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＳ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する（ステップＳ２）。次に、コントローラ（１５０）は、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＳ３）、メモリフルが発生したと判断した場合は（ステップＳ３／Ｙｅｓ）、投入ジョブの印刷データの展開処理を一時的に停止させる（ステップＳ４）。
【００７１】
次に、コントローラ（１５０）は、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番古い印刷ジョブを検索取得し、その検索取得した一番古い印刷ジョブの印刷データの展開処理を強制的に再開させ、一番古い印刷ジョブの印刷データの印刷処理を行うことになる（ステップＳ５）。
【００７２】
なお、本実施形態における画像形成装置（１００）は、図３に示すような管理テーブルを有し、この図３に示す管理テーブルを基に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番古い印刷ジョブを検索することになる。
【００７３】
なお、図３に示す管理テーブルは、画像形成装置（１００）内の印刷ジョブを管理するものであり、印刷ジョブが画像形成装置（１００）に投入された投入順に管理番号『１、２、３、・・・』を割り当てることで各印刷ジョブの投入順を管理することになる。なお、図３に示す管理テーブルでは、印刷ジョブの投入順と共に、その印刷ジョブの状態『停止、印刷中、印刷待ち、展開中等』も管理することになる。
【００７４】
コントローラ（１５０）は、この図３に示す管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から一番古い『管理番号』が割り当てられた印刷ジョブを取得し、その管理テーブルから取得した印刷ジョブを、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で一番古い印刷ジョブと判断し、その一番古い印刷ジョブの印刷データの展開処理を行い、その展開処理を行った印刷ジョブの印刷データの印刷処理を行うことになる。これにより、画像形成装置（１００）内の情報量を、ステップＳ５にて印刷処理を行った印刷ジョブの印刷データの情報量だけ削減することが可能となる。なお、図３に示す管理テーブルは、一例であり、各印刷ジョブの『投入順』を管理することが可能であれば、あらゆるテーブル構成を用いて各印刷ジョブの『投入順』を管理することは可能である。
【００７５】
次に、コントローラ（１５０）は、ステップＳ４において一時的に停止させた投入ジョブを再開させ（ステップＳ６）、その投入ジョブの印刷データの展開処理を再び行うことになる（ステップＳ２）。そして、画像形成装置（１００）内でメモリフルが発生していないと判断した場合は（ステップＳ３／Ｎｏ）、ステップＳ２において展開処理を行った投入ジョブの印刷データの印刷処理を行うことになる（ステップＳ７）。
【００７６】
このように、本実施形態における画像形成装置（１００）は、新たに投入された投入ジョブの印刷処理を行っている際に、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、その新たに投入された投入ジョブの展開処理を一時的に停止させ、画像形成装置（１００）内で一時的に停止させている一番古い印刷ジョブから強制的に印刷処理を再開させるように制御することで、画像形成装置（１００）内のメモリフルを解消し、新たに投入された投入ジョブの印刷処理を行うことが可能となる。
【００７７】
また、画像形成装置（１００）内で一番古い印刷ジョブから強制的に印刷処理を再開させるように制御することで、画像形成装置（１００）内に投入された印刷ジョブの順序を崩さずにメモリフルを解消することが可能となる。なお、上述した実施形態において、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一番古い印刷ジョブを１つだけ強制的に再開させるようにすることも可能である。
【００７８】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００７９】
第１の実施形態の画像形成装置（１００）は、図３に示す管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から一番古い『管理番号』が割り当てられた印刷ジョブから順に検索取得し、その検索取得した印刷ジョブから強制的に印刷処理を再開させるように制御したが、第２の実施形態における画像形成装置（１００）は、図４に示すように、印刷ジョブの『投入日時』を記録して管理する管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から一番早い『投入日時』の印刷ジョブから順に検索取得し、その検索取得した印刷ジョブから強制的に印刷処理を再開させるように制御することを特徴とする。
【００８０】
これにより、第１の実施形態と同様に、画像形成装置（１００）内のメモリフルを解消し、新たに投入された投入ジョブの印刷処理を行うことが可能となる。また、図４に示すように、印刷ジョブの『投入日時』を管理することで、印刷ジョブに関する詳細な情報を管理することが可能となる。なお、図４に示す管理テーブルは、一例であり、各印刷ジョブの『投入日時』を管理することが可能であれば、あらゆるテーブル構成を用いて各印刷ジョブの『投入日時』を管理することは可能である。
【００８１】
（第３の実施形態）
次に、第３の実施形態について説明する。
【００８２】
第１の実施形態の画像形成装置（１００）は、図２に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した際に（ステップＳ３／Ｙｅｓ）、新たに投入された投入ジョブの印刷処理を一時的に停止させ（ステップＳ４）、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている一番古い印刷ジョブから強制的に印刷処理を再開させるように制御したが、第３の実施形態の画像形成装置（１００）は、図５に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した際に（ステップＳ３／Ｙｅｓ）、新たに投入された投入ジョブの印刷処理を一時的に停止させ（ステップＳ４）、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている全ての印刷ジョブを投入順に強制的に印刷処理を再開させるように制御することを特徴とする。
【００８３】
これにより、画像形成装置（１００）内で一時的に停止させている全ての印刷ジョブを投入順に強制的に再開させ、画像形成装置（１００）に印刷ジョブが投入された投入順序を崩すことなく、画像形成装置（１００）内のメモリフルを確実に解消することが可能となる。このため、第１の実施形態のように、ステップＳ６において投入ジョブを再開させた後に、ステップＳ３において、メモリフル発生の有無の判断処理を行わずに、ステップＳ７の投入ジョブの印刷処理を行うことが可能となるため、処理の簡略化を図ることが可能となる。なお、画像形成装置（１００）内で一時的に停止させている全ての印刷ジョブを投入順に強制的に再開させる際には、図３、図４に示す管理テーブルを用いて行うことになる。
【００８４】
（第４の実施形態）
次に、第４の実施形態について説明する。
【００８５】
第４の実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている一番情報量の多い印刷ジョブから強制的に印刷処理を再開させるように制御することを特徴とする。
【００８６】
このように、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の多い印刷ジョブから強制的に再開させるようにすることで、画像形成装置（１００）内でメモリフルが発生した際に、強制的に再開させることになる印刷ジョブの数を極力少なくすることが可能となる。以下、図６を参照しながら、第４の実施形態について説明する。
【００８７】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＳ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する（ステップＳ２）。次に、コントローラ（１５０）は、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＳ３）、メモリフルが発生したと判断した場合は（ステップＳ３／Ｙｅｓ）、ステップＳ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる（ステップＳ４）。
【００８８】
次に、コントローラ（１５０）は、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番情報量の多い印刷ジョブを検索取得し、その検索取得した一番情報量の多い印刷ジョブの印刷データの展開処理を強制的に再開させ、一番情報量の多い印刷ジョブの印刷データの印刷処理を行うことになる（ステップＳ５）。
【００８９】
なお、第４の実施形態における画像形成装置（１００）は、図７に示すような管理テーブルを有し、この図７に示す管理テーブルを基に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番情報量の多い印刷ジョブを検索することになる。
【００９０】
なお、図７に示す管理テーブルは、画像形成装置（１００）内の印刷ジョブを管理するものであり、各印刷ジョブの情報量が画像形成装置（１００）内で占める『占有メモリ量』を管理することになる。なお、図７に示す管理テーブルでは、印刷ジョブの『占有メモリ量』と共に、その印刷ジョブの状態『停止、印刷中、印刷待ち、展開中等』も管理することになる。
【００９１】
コントローラ（１５０）は、この図７に示す管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から、『占有メモリ量』が一番多い印刷ジョブを検索取得し、その管理テーブルから検索取得した印刷ジョブを、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で一番情報量の多い印刷ジョブと判断し、その一番情報量の多い印刷ジョブの印刷データの展開処理を行い、その展開処理を行った印刷ジョブの印刷データの印刷処理を行うことになる。これにより、画像形成装置（１００）内の情報量を、ステップＳ５にて印刷処理を行った印刷ジョブの情報量だけ削減することが可能となる。また、情報量の多い印刷ジョブから強制的に再開させることになるため、一度の処理で、画像形成装置（１００）内の情報量を大量に削減することが可能となる。なお、図７に示す管理テーブルは、一例であり、各印刷ジョブの『占有メモリ量』を管理することが可能であれば、あらゆるテーブル構成を用いて各印刷ジョブの『占有メモリ量』を管理することは可能である。
【００９２】
次に、コントローラ（１５０）は、ステップＳ４において一時的に停止させた投入ジョブを再開させ（ステップＳ６）、その投入ジョブの印刷データの展開処理を再び行うことになる（ステップＳ２）。そして、画像形成装置（１００）内でメモリフルが発生していないと判断した場合は（ステップＳ３／Ｎｏ）、ステップＳ２において展開処理を行った投入ジョブの印刷データの印刷処理を行うことになる（ステップＳ７）。
【００９３】
このように、第４の実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の多い印刷ジョブから強制的に再開させるようにすることで、画像形成装置（１００）内でメモリフルが発生した際に、強制的に再開させることになる印刷ジョブの数を極力少なくすることが可能となる。
【００９４】
なお、図６に示す制御動作は、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の多い印刷ジョブから強制的に再開させることにしたが、一番情報量の多い１つの印刷ジョブのみを再開させるように制御することも可能である。また、一番情報量の多い印刷ジョブから順に強制的に再開させ、画像形成装置（１００）内の情報量が所定の情報量を確保すると判断するまで、情報量の多い印刷ジョブから順に強制的に再開させるようにすることも可能である。
【００９５】
（第５の実施形態）
次に、第５の実施形態について説明する。
【００９６】
第５の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている一番情報量の少ない印刷ジョブから強制的に印刷処理を再開させるように制御することを特徴とする。
【００９７】
このように、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の少ない印刷ジョブから強制的に再開させるようにすることで、画像形成装置（１００）内でメモリフルが発生した際に、強制的に印刷ジョブを再開させる際の制御動作の負荷を軽減することが可能となり、画像形成装置（１００）自体に対する影響を極力抑えつつ、画像形成装置（１００）内のメモリフルを解消することが可能となる。以下、図８を参照しながら、第５の実施形態の画像形成装置（１００）について説明する。
【００９８】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＳ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する（ステップＳ２）。次に、コントローラ（１５０）は、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＳ３）、メモリフルが発生したと判断した場合は（ステップＳ３／Ｙｅｓ）、ステップＳ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる（ステップＳ４）。
【００９９】
次に、コントローラ（１５０）は、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番情報量の少ない印刷ジョブを検索取得し、その検索取得した一番情報量の少ない印刷ジョブの印刷データの展開処理を強制的に再開させ、一番情報量の少ない印刷ジョブの印刷データの印刷処理を行うことになる（ステップＳ５）。
【０１００】
なお、第５の実施形態における画像形成装置（１００）は、図７に示すような管理テーブルを有し、この図７に示す管理テーブルを基に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から一番情報量の少ない印刷ジョブを検索することになる。
【０１０１】
なお、図７に示す管理テーブルは、画像形成装置（１００）内の印刷ジョブを管理するものであり、各印刷ジョブの印刷データの情報量が画像形成装置（１００）内で占める『占有メモリ量』を管理することになる。なお、図７に示す管理テーブルでは、印刷ジョブの『占有メモリ量』と共に、その印刷ジョブの状態『停止、印刷中、印刷待ち、展開中等』も管理することになる。
【０１０２】
コントローラ（１５０）は、この図７に示す管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から、『占有メモリ量』が一番少ない印刷ジョブを取得し、その管理テーブルから取得した印刷ジョブを、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で一番情報量の少ない印刷ジョブと判断し、その一番情報量の少ない印刷ジョブの印刷データの展開処理を行い、その展開処理を行った印刷ジョブの印刷データの印刷処理を行うことになる。
【０１０３】
これにより、画像形成装置（１００）の情報量を、ステップＳ５にて印刷処理を行った印刷ジョブの情報量だけ削減することが可能となる。また、情報量の少ない印刷ジョブから強制的に再開させることになるため、画像形成装置（１００）に負荷をかけずに、画像形成装置（１００）内の情報量の削減を図ることが可能となる。
【０１０４】
次に、コントローラ（１５０）は、ステップＳ４において一時的に停止させた投入ジョブを再開させ（ステップＳ６）、その投入ジョブの印刷データの展開処理を再び行うことになる（ステップＳ２）。そして、画像形成装置（１００）内でメモリフルが発生していないと判断した場合は（ステップＳ３／Ｎｏ）、ステップＳ２において展開処理を行った投入ジョブの印刷データの印刷処理を行うことになる（ステップＳ７）。
【０１０５】
このように、第５の実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の少ない印刷ジョブから強制的に再開させるようにすることで、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）に負荷をかけずに、画像形成装置（１００）内の情報量を削減することが可能となるため、画像形成装置（１００）自体に対する影響を抑制しつつ、画像形成装置（１００）内のメモリフルを解消することが可能となる。
【０１０６】
なお、図８に示す制御動作は、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番情報量の少ない印刷ジョブから強制的に再開させることにしたが、一番情報量の少ない１つの印刷ジョブのみを再開させるように制御することも可能である。また、一番情報量の少ない印刷ジョブから順に強制的に再開させ、画像形成装置（１００）内の情報量が所定の情報量を確保すると判断するまで、情報量の少ない印刷ジョブから順に強制的に再開させるようにすることも可能である。
【０１０７】
（第６の実施形態）
次に、第６の実施形態について説明する。
【０１０８】
第６の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、その画像形成装置（１００）内に一時的に停止させておきたい優先度の低い印刷ジョブから強制的に印刷処理を再開させるように制御することを特徴とする。
【０１０９】
このように、画像形成装置（１００）内でメモリフルが発生した際に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、その画像形成装置（１００）内に一時的に停止させておきたい優先度が低い印刷ジョブから強制的に再開させるようにすることで、画像形成装置（１００）内でメモリフルが発生した際に、印刷ジョブを強制的に再開させても、優先度の高い印刷ジョブを画像形成装置（１００）内に一時停止させておくことが可能となり、画像形成装置（１００）内に一時停止させた印刷ジョブのユーザに対する影響度をなるべく少なくすることが可能となる。以下、図９を参照しながら、第５の実施形態の画像形成装置（１００）について説明する。
【０１１０】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＳ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する（ステップＳ２）。次に、コントローラ（１５０）は、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＳ３）、メモリフルが発生したと判断した場合は（ステップＳ３／Ｙｅｓ）、ステップＳ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる（ステップＳ４）。
【０１１１】
次に、コントローラ（１５０）は、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から、その画像形成装置（１００）内に一時停止させておきたい優先度の一番低い印刷ジョブを検索取得し、その検索取得した優先度の一番低い印刷ジョブの印刷データの展開処理を強制的に再開させ、優先度の一番低い印刷ジョブの印刷データの印刷処理を行うことになる（ステップＳ５）。
【０１１２】
なお、第６の実施形態における画像形成装置（１００）は、図１０に示すような管理テーブルを有し、この図１０に示す管理テーブルを基に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中から、優先度の一番低い印刷ジョブを検索することになる。
【０１１３】
なお、図１０に示す管理テーブルは、画像形成装置（１００）内の印刷ジョブを管理するものであり、画像形成装置（１００）内に一時停止させておきたい『優先度』を管理することになる。なお、この『優先度』は、画像形成装置（１００）の操作パネル（１３０）からユーザが任意に設定することが可能である。これにより、管理テーブルにて『優先度』をユーザ毎に管理することが可能となる。また、図１０に示す管理テーブルでは、印刷ジョブの『優先度』と共に、その印刷ジョブの状態『停止、印刷中、印刷待ち、展開中等』も管理することになる。
【０１１４】
コントローラ（１５０）は、この図１０に示す管理テーブルを基に、画像形成装置（１００）内で『状態』が『停止』に該当する印刷ジョブの中から、『優先度』が一番低い印刷ジョブを取得し、その管理テーブルから取得した印刷ジョブを、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で優先度の一番低い印刷ジョブと判断し、その優先度の一番低い印刷ジョブの印刷データの展開処理を行い、その展開処理を行った印刷ジョブの印刷データの印刷処理を行うことになる。
【０１１５】
これにより、画像形成装置（１００）の情報量を、ステップＳ５にて印刷処理を行った印刷ジョブの情報量だけ削減することが可能となる。なお、図１０に示す管理テーブルは、一例であり、各印刷ジョブの『優先度』を管理することが可能であれば、あらゆるテーブル構成を用いて各印刷ジョブの『優先度』を管理することは可能である。
【０１１６】
次に、コントローラ（１５０）は、ステップＳ４において一時的に停止させた投入ジョブを再開させ（ステップＳ６）、その投入ジョブの印刷データの展開処理を再び行うことになる（ステップＳ２）。そして、画像形成装置（１００）内でメモリフルが発生していないと判断した場合は（ステップＳ３／Ｎｏ）、ステップＳ２において展開処理を行った投入ジョブの印刷データの印刷処理を行うことになる（ステップＳ７）。
【０１１７】
このように、第６の実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、その画像形成装置（１００）内に一時的に停止させておきたい優先度の低い印刷ジョブから強制的に印刷処理を再開させるように制御することで、ユーザが予め高い優先度を印刷ジョブに設定しておくことで、画像形成装置（１００）内でメモリフルが発生した際に、印刷ジョブを強制的に再開させても、優先度の高い印刷ジョブを画像形成装置（１００）内に一時停止させておくことが可能となり、画像形成装置（１００）内に一時停止させた印刷ジョブのユーザに対する影響度をなるべく少なくすることが可能となる。
【０１１８】
なお、図９に示す制御動作は、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番優先度の低い印刷ジョブから強制的に再開させることにしたが、一番優先度の低い１つの印刷ジョブのみを再開させるように制御することも可能である。また、一番優先度の低い印刷ジョブから強制的に再開させ、画像形成装置（１００）内の情報量が所定の情報量を確保すると判断するまで、情報量の少ない印刷ジョブから順に強制的に再開させるようにすることも可能である。また、優先度の低い全ての印刷ジョブを強制的に再開させるように制御することも可能である。
【０１１９】
また、図１０に示す管理テーブルにて管理する『優先度』を、第４、第５の実施形態の画像形成装置（１００）に適用し、例えば、第４の実施形態の画像形成装置（１００）における制御動作において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で一番情報量の多い印刷ジョブから強制的に再開させる際に、情報量が同じ印刷ジョブが複数存在する場合には、『優先度』を基に、先に強制的に再開させる印刷ジョブを選択できるように構築することも可能である。
【０１２０】
なお、第５の実施形態の画像形成装置（１００）における制御動作においては、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で一番情報量の少ない印刷ジョブから強制的に再開させる際に、情報量が同じ印刷ジョブが複数存在する場合には、『優先度』を基に、先に強制的に再開させる印刷ジョブを選択できるように構築することになる。このように、図７に示す管理テーブルにて管理する『占有メモリ量』と、図１０に示す管理テーブルにて管理する『優先度』を用いて強制的に再開させる印刷ジョブを選択するようにすることも可能である。
【０１２１】
（第７の実施形態）
次に、第７の実施形態について説明する。
【０１２２】
上述した各実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの印刷処理を強制的に再開させるように制御したが、第７の実施形態の画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブを強制的に破棄させるように制御することを特徴とする。
【０１２３】
これにより、画像形成装置（１００）内のメモリフルを解消し、新たに投入された投入ジョブの印刷処理を行うことが可能となる。
【０１２４】
例えば、第１、第２の実施形態の画像形成装置（１００）では、図２に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番古い印刷ジョブから強制的に印刷処理を再開させるように制御したが、図１１に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、一番古い印刷ジョブから強制的に破棄させるように制御することも可能である。
【０１２５】
また、第３の実施形態の画像形成装置（１００）では、図５に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている全ての印刷ジョブを投入順に強制的に印刷処理を再開させるように制御したが、図１２に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている全ての印刷ジョブを投入順に強制的に破棄させるように制御することも可能である。
【０１２６】
また、第４の実施形態の画像形成装置（１００）では、図６に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている一番情報量の多い印刷ジョブから強制的に印刷処理を再開させるように制御したが、図１３に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、ステップＳ５において、画像形成装置（１００）内で一時的に停止させている一番情報量の多い印刷ジョブから強制的に破棄させるように制御することも可能である。
【０１２７】
また、第５の実施形態の画像形成装置（１００）では、図８に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている一番情報量の少ない印刷ジョブから強制的に印刷処理を再開させるように制御したが、図１４に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている一番情報量の少ない印刷ジョブから強制的に破棄させるように制御することも可能である。
【０１２８】
また、第６の実施形態の画像形成装置（１００）では、図９に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、その画像形成装置（１００）内に一時的に停止させておきたい優先度の低い印刷ジョブから強制的に印刷処理を再開させるように制御したが、図１５に示すように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの中で、その画像形成装置（１００）内に一時的に停止させておきたい優先度の低い印刷ジョブから強制的に破棄させるように制御することも可能である。
【０１２９】
このように、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブを強制的に破棄させるように制御することでも、上述した第１〜第６の実施形態の画像形成装置（１００）と同様に、画像形成装置（１００）内のメモリフルを解消し、新たに投入された投入ジョブの印刷処理を行うことが可能となる。
【０１３０】
なお、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブの印刷処理を強制的に再開させるように制御する機能と、画像形成装置（１００）内でメモリフルが発生したと判断した場合に、画像形成装置（１００）内で一時的に停止させている印刷ジョブを強制的に破棄させるように制御する機能と、の２つの機能を搭載し、画像形成装置（１００）内でメモリフルが発生した際に、何れかの機能を用いてメモリフルを解消するように制御することも可能である。この場合、画像形成装置（１００）の操作パネル（１３０）から何れかの機能を用いてメモリフルを解消するように制御するかをユーザが任意に設定するようにすることも可能である。
【０１３１】
（第８の実施形態）
次に、第８の実施形態について説明する。
【０１３２】
第８の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を画像形成装置（１００）の操作パネル（１３０）に通知することを特徴とするものである。これにより、メモリフルが発生した旨を操作パネル（１３０）に通知し、画像形成装置（１００）を使用しているユーザに対し、次の処理を促すことが可能となる。以下、図１６を参照しながら、第８の実施形態の画像形成装置（１００）について説明する。
【０１３３】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＡ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＡ２）。
【０１３４】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＡ２／Ｙｅｓ）、コントローラ（１５０）は、その投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＡ６）。
【０１３５】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＡ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＡ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＡ３／Ｙｅｓ）、ステップＡ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させ、メモリフルが発生した旨を操作パネル（１３０）上に表示する（ステップＡ４）。これにより、画像形成装置（１００）の周辺のユーザに対し、次の処理を促すことが可能となる。
【０１３６】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＡ５）、メモリフルが発生していないと判断した場合は（ステップＡ５／Ｎｏ）、ステップＡ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＡ２）。
【０１３７】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＡ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＡ６）。
【０１３８】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を画像形成装置（１００）の操作パネル（１３０）に通知することで、画像形成装置（１００）を使用しているユーザに対し、次の処理を促すことが可能となる。
【０１３９】
例えば、急ぎの印刷ジョブを優先させるために、後続の印刷ジョブを追い越しさせることなどを目的として印刷ジョブの一時停止を行うことが可能な画像形成装置（１００）において、印刷ジョブの一時停止を行っている間に、画像形成装置（１００）内でメモリフルが発生してしまうと、次の処理を行うことができないことになる。このため、本実施形態の画像形成装置（１００）は、メモリフルが発生した旨を操作パネル（１３０）に通知することで、画像形成装置（１００）を使用しているユーザに対し、次の処理を促し、次の処理を開始することが可能となる。
【０１４０】
（第９の実施形態）
次に、第９の実施形態について説明する。
【０１４１】
第９の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を画像形成装置（１００）と接続されたホストコンピュータ（１１０）に通知することを特徴とするものである。これにより、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。以下、図１７を参照しながら、第９の実施形態の画像形成装置（１００）について説明する。
【０１４２】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＢ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＢ２）。
【０１４３】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＢ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＢ６）。
【０１４４】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＢ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＢ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＢ３／Ｙｅｓ）、ステップＢ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させ、メモリフルが発生した旨を、画像形成装置（１００）と接続されホストコンピュータ（１１０）に対して通知する（ステップＢ４）。これにより、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０１４５】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＢ５）、メモリフルが発生していないと判断した場合は（ステップＢ５／Ｎｏ）、ステップＢ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＢ２）。
【０１４６】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＢ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＢ６）。
【０１４７】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）と接続されたホストコンピュータ（１１０）に通知することで、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０１４８】
（第１０の実施形態）
次に、第１０の実施形態について説明する。
【０１４９】
第１０の実施形態における画像形成装置（１００）は、画像形成装置（１００）内においてメモリフルが発生した場合に、一定時間経過してもメモリフルが解消できないと判断した場合に、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）と接続されたホストコンピュータ（１１０）に通知することを特徴とするものである。
【０１５０】
これにより、画像形成装置（１００）内においてメモリフルが発生した場合に、一定時間経過してもメモリフルが解消できないと判断した場合に、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、メモリフルが発生した旨を通知することが可能となるため、無用な通知を回避することが可能となる。以下、図１８を参照しながら、第１０の実施形態の画像形成装置（１００）について説明する。
【０１５１】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＣ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＣ２）。
【０１５２】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＣ２／Ｙｅｓ）、コントローラ（１５０）は、その投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＣ８）。
【０１５３】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＣ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＣ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＣ３／Ｙｅｓ）、一定時間待機することになる（ステップＣ４）。
【０１５４】
そして、コントローラ（１５０）は、再び、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＣ５）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＣ５／Ｙｅｓ）、ステップＣ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させ、メモリフルが発生した旨を、画像形成装置（１００）と接続されホストコンピュータ（１１０）に対して通知する。これにより、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。なお、コントローラ（１５０）は、メモリフルが発生した旨を操作パネル（１３０）上に表示することも可能である。
【０１５５】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＣ７）、メモリフルが発生していないと判断した場合は（ステップＣ７／Ｎｏ）、ステップＣ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＣ２）。
【０１５６】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＣ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＣ８）。
【０１５７】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内においてメモリフルが発生した場合に、一定時間経過してもメモリフルが解消できないと判断した場合に、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）と接続されたホストコンピュータ（１１０）に通知することで、画像形成装置（１００）内においてメモリフルが発生した場合に、一定時間経過してもメモリフルが解消できないと判断した場合に、画像形成装置（１００）と接続されたホストコンピュータ（１１０）のユーザに対し、メモリフルが発生した旨を通知することが可能となるため、無用な通知を回避することが可能となる。
【０１５８】
（第１１の実施形態）
次に、第１１の実施形態における画像形成装置について説明する。
【０１５９】
第１１の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）に対して印刷ジョブを送信したユーザのホストコンピュータ（１１０）に対して通知することを特徴とするものである。これにより、画像形成装置（１００）に対して印刷ジョブを送信したユーザに対し、次の処理を促すことが可能となる。以下、図１９、図２０を参照しながら、第１１の実施形態の画像形成装置（１００）について説明する。
【０１６０】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＤ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＤ２）。
【０１６１】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＤ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＤ７）。
【０１６２】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＤ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＤ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＤ３／Ｙｅｓ）、ステップＤ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる。そして、コントローラ（１５０）は、図２０に示す管理テーブルを基に、画像形成装置（１００）に対して『印刷ジョブ』を送信した『ユーザＩＤ』を特定し、その特定した『ユーザＩＤ』のホストコンピュータ（１１０）に対し、『接続情報』を基に、メモリフルが発生した旨を通知することになる。
【０１６３】
なお、図２０に示す管理テーブルは、『印刷ジョブ』と、『ユーザＩＤ』と、『接続情報』と、が管理されている。なお、『印刷ジョブ』は、画像形成装置（１００）に送信された印刷ジョブである。また、『ユーザＩＤ』は、画像形成装置（１００）に対して『印刷ジョブ』を送信したユーザを管理するためのものである。また、『接続情報』は、メモリフルが発生した旨を通知するホストコンピュータ（１１０）に接続する際に使用するものである。
【０１６４】
なお、接続情報としては、ＩＰアドレス等が挙げられる。なお、接続情報は、メモリフルが発生した旨を通知するための装置に接続することが可能な情報であれば、あらゆる情報を接続情報として適用することは可能である。
【０１６５】
これにより、コントローラ（１５０）は、画像形成装置（１００）に対して印刷ジョブを送信したユーザに対し、次の処理を促すことが可能となる。
【０１６６】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＤ６）、メモリフルが発生していないと判断した場合は（ステップＤ６／Ｎｏ）、ステップＤ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＤ２）。
【０１６７】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＤ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＤ７）。
【０１６８】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）に対して印刷ジョブを送信したユーザのホストコンピュータ（１１０）に対して通知することで、画像形成装置（１００）に対して印刷ジョブを送信したユーザに対し、次の処理（例えば、ユーザが送信した印刷ジョブを破棄する、または、他の画像形成装置において印刷ジョブを実行する等の処理）を促すことが可能となる。
【０１６９】
（第１２の実施形態）
次に、第１２の実施形態の画像形成装置について説明する。
【０１７０】
第１２の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）内で印刷ジョブが停止しているユーザのホストコンピュータ（１１０）に対して通知することを特徴とするものである。これにより、画像形成装置（１００）内で印刷ジョブが停止しているユーザに対し、次の処理を促すことが可能となる。以下、図２０、図２１を参照しながら、第１２の実施形態の画像形成装置（１００）について説明する。
【０１７１】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＥ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＥ２）。
【０１７２】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＥ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＥ７）。
【０１７３】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＥ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＥ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＥ３／Ｙｅｓ）、ステップＥ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる。そして、コントローラ（１５０）は、図２０に示す管理テーブルを基に、画像形成装置（１００）内で停止している『印刷ジョブ』の『ユーザＩＤ』を特定し、その特定した『ユーザＩＤ』のホストコンピュータ（１１０）に対し、『接続情報』を基に、メモリフルが発生した旨を通知する。
【０１７４】
なお、図２０に示す管理テーブルは、『印刷ジョブ』と、『ユーザＩＤ』と、『接続情報』と、が管理されている。なお、『印刷ジョブ』は、画像形成装置（１００）内で停止している印刷ジョブである。また、『ユーザＩＤ』は、画像形成装置（１００）内で停止している『印刷ジョブ』を送信したユーザを管理するためのものである。また、『接続情報』は、メモリフルが発生した旨を通知するホストコンピュータ（１１０）に接続する際に使用するものである。
【０１７５】
なお、接続情報としては、ＩＰアドレス等が挙げられる。なお、接続情報は、メモリフルが発生した旨を通知するための装置に接続することが可能な情報であれば、あらゆる情報を接続情報として適用することは可能である。
【０１７６】
これにより、コントローラ（１５０）は、画像形成装置（１００）内で停止している印刷ジョブを送信したユーザに対し、次の処理を促すことが可能となる。
【０１７７】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＥ６）、メモリフルが発生していないと判断した場合は（ステップＥ６／Ｎｏ）、ステップＥ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＥ２）。
【０１７８】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＥ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＥ７）。
【０１７９】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）内で停止している印刷ジョブを送信したユーザのホストコンピュータ（１１０）に対して通知することで、画像形成装置（１００）内で停止している印刷ジョブを送信したユーザに対し、次の処理（例えば、ユーザが送信した印刷ジョブを破棄する、または、他の画像形成装置において印刷ジョブを実行する等の処理）を促すことが可能となる。
【０１８０】
（第１３の実施形態）
次に、第１３の実施形態の画像形成装置について説明する。
【０１８１】
第１３の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を監視するための監視ソフトを搭載しているユーザのホストコンピュータ（１１０）に対して通知することを特徴とするものである。これにより、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。以下、図２２、図２３を参照しながら、第１３の実施形態の画像形成装置（１００）について説明する。
【０１８２】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＦ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＦ２）。
【０１８３】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＦ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＦ７）。
【０１８４】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＦ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＦ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＦ３／Ｙｅｓ）、ステップＦ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる。そして、コントローラ（１５０）は、図２３に示す管理テーブルを基に、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）の『接続情報』を特定し、その特定した『接続情報』を基に、メモリフルが発生した旨を通知することになる。
【０１８５】
なお、図２３に示す管理テーブルは、監視ソフトを搭載しているホストコンピュータに接続するための『接続情報』が管理されている。なお、接続情報としては、ＩＰアドレス等が挙げられる。なお、接続情報は、メモリフルが発生した旨を通知するための装置に接続することが可能な情報であれば、あらゆる情報を接続情報として適用することは可能である。
【０１８６】
また、図２３に示す管理テーブルにて管理する『接続情報』は、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）が、画像形成装置（１００）の状態を把握するために、画像形成装置（１００）に問い合わせた場合に、その問い合わせたホストコンピュータ（１１０）から『接続情報』を取得し、該取得した『接続情報』を管理テーブルにて管理することになる。
【０１８７】
これにより、コントローラ（１５０）は、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０１８８】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＦ６）、メモリフルが発生していないと判断した場合は（ステップＦ６／Ｎｏ）、ステップＦ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＦ２）。
【０１８９】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＦ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＦ７）。
【０１９０】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を監視するための監視ソフトを搭載しているユーザのホストコンピュータ（１１０）に対して通知することで、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０１９１】
これにより、画像形成装置（１００）に対して印刷ジョブを送信したユーザだけではなく、画像形成装置（１００）を監視するための監視ソフトを搭載しているホストコンピュータ（１１０）のユーザに対してもメモリフルが発生した旨を通知することが可能となるため、画像形成装置（１００）において処理が停止している時間を短縮することが可能となる。
【０１９２】
（第１４の実施形態）
次に、第１４の実施形態について説明する。
【０１９３】
第１４の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）に対して通知することを特徴とするものである。これにより、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。以下、図２３、図２４を参照しながら、第１４の実施形態の画像形成装置（１００）について説明する。
【０１９４】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＧ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＧ２）。
【０１９５】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＧ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＧ７）。
【０１９６】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＧ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＧ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＧ３／Ｙｅｓ）、ステップＧ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる。そして、コントローラ（１５０）は、図２３に示す管理テーブルを基に、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）の『接続情報』を特定し、その特定した『接続情報』を基に、メモリフルが発生した旨を通知する。
【０１９７】
なお、図２３に示す管理テーブルは、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）に接続するための『接続情報』が管理されている。なお、接続情報としては、ＩＰアドレス等が挙げられる。なお、接続情報は、メモリフルが発生した旨を通知するための装置に接続することが可能な情報であれば、あらゆる情報を接続情報として適用することは可能である。
【０１９８】
なお、図２３に示す管理テーブルは、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）に関する『接続情報』を予め取得し、管理テーブルにて管理しておくことになる。
【０１９９】
これにより、コントローラ（１５０）は、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０２００】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＧ６）、メモリフルが発生していないと判断した場合は（ステップＧ６／Ｎｏ）、ステップＧ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＧ２）。
【０２０１】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＧ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＧ７）。
【０２０２】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）の周辺に存在するユーザのホストコンピュータ（１１０）に対して通知することで、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）のユーザに対し、次の処理を促すことが可能となる。
【０２０３】
これにより、画像形成装置（１００）に対して印刷ジョブを送信したユーザだけではなく、画像形成装置（１００）を通常使用している周辺のホストコンピュータ（１１０）のユーザに対してもメモリフルが発生した旨を通知することが可能となるため、画像形成装置（１００）において処理が停止している時間を短縮することが可能となる。
【０２０４】
（第１５の実施形態）
次に、第１５の実施形態について説明する。
【０２０５】
第１５の実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）に対して通知することを特徴とするものである。これにより、画像形成装置（１００）を管理する管理者に対し、次の処理を促すことが可能となる。以下、図２３、図２５を参照しながら、第１５の実施形態の画像形成装置（１００）について説明する。
【０２０６】
まず、コントローラ（１５０）は、印刷データを受信し（ステップＨ１）、新たな印刷ジョブが投入されたと判断した際に、コントローラ（１５０）は、その新たに投入された投入ジョブの印刷データの展開処理を開始する。そして、コントローラ（１５０）は、その投入ジョブの印刷データの展開処理が終了したか否かを判断することになる（ステップＨ２）。
【０２０７】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＨ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＨ６）。
【０２０８】
また、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了していないと判断した場合は（ステップＨ２／Ｎｏ）、画像形成装置（１００）内でメモリフルが発生したか否かを判断し（ステップＨ３）、画像形成装置（１００）内でメモリフルが発生したと判断した場合は（ステップＨ３／Ｙｅｓ）、ステップＧ２において展開処理を行っていた投入ジョブの印刷データを一時的に停止させる。そして、コントローラ（１５０）は、図２３に示す管理テーブルを基に、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）の『接続情報』を特定し、その特定した『接続情報』を基に、メモリフルが発生した旨を通知する（ステップＨ４）。
【０２０９】
なお、図２３に示す管理テーブルは、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）に接続するための『接続情報』が管理されている。なお、接続情報としては、ＩＰアドレス等が挙げられる。なお、接続情報は、メモリフルが発生した旨を通知するための装置に接続することが可能な情報であれば、あらゆる情報を接続情報として適用することは可能である。
【０２１０】
なお、図２３に示す管理テーブルは、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）に関する『接続情報』を予め設定しておくことになる。
【０２１１】
これにより、コントローラ（１５０）は、画像形成装置（１００）を管理する管理者に対し、次の処理を促すことが可能となる。
【０２１２】
次に、コントローラ（１５０）は、メモリフルが発生したか否かを判断し（ステップＨ５）、メモリフルが発生していないと判断した場合は（ステップＨ５／Ｎｏ）、ステップＨ２に移行し、一時的に停止させた投入ジョブを再開させ、その投入ジョブの印刷データの展開処理を再び行うことになる。そして、コントローラ（１５０）は、印刷データの展開処理が終了したか否かを判断することになる（ステップＨ２）。
【０２１３】
次に、コントローラ（１５０）は、投入ジョブの印刷データの展開処理が終了したと判断した場合は（ステップＨ２／Ｙｅｓ）、コントローラ（１５０）は、投入した印刷ジョブの印刷データの印刷処理を行うことになる（ステップＨ６）。
【０２１４】
このように、本実施形態における画像形成装置（１００）は、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）に対して通知することで、画像形成装置（１００）を管理する管理者に対し、次の処理を促すことが可能となる。
【０２１５】
これにより、画像形成装置（１００）に対して印刷ジョブを送信したユーザだけではなく、画像形成装置（１００）を管理している管理者に対してもメモリフルが発生した旨を通知することが可能となるため、画像形成装置（１００）において処理が停止している時間を短縮することが可能となる。
【０２１６】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【０２１７】
例えば、上述した第１０の実施形態における機能を、上述した第１１〜第１５の実施形態に対して適用することも可能である。
【０２１８】
これにより、第１１の実施形態における画像形成装置（１００）は、図２６に示すように、画像形成装置（１００）内においてメモリフルが発生した場合に（ステップＩ３／Ｙｅｓ）、一定時間経過してもメモリフルが解消できないと判断した場合に（ステップＩ４、Ｉ５／Ｙｅｓ）、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）に対して印刷ジョブを送信したユーザのホストコンピュータ（１１０）に対して通知することが可能となる（ステップＩ６、Ｉ７）。
【０２１９】
また、第１２の実施形態における画像形成装置（１００）は、図２７に示すように、画像形成装置（１００）内においてメモリフルが発生した場合に（ステップＪ３／Ｙｅｓ）、一定時間経過してもメモリフルが解消できないと判断した場合に（ステップＪ４、Ｊ５／Ｙｅｓ）、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）内で印刷ジョブが停止しているユーザのホストコンピュータ（１１０）に対して通知することが可能となる（ステップＪ６、Ｊ７）。
【０２２０】
また、第１３の実施形態における画像形成装置（１００）は、図２８に示すように、画像形成装置（１００）内においてメモリフルが発生した場合に（ステップＫ３／Ｙｅｓ）、一定時間経過してもメモリフルが解消できないと判断した場合に（ステップＫ４、Ｋ５／Ｙｅｓ）、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を監視するための監視ソフトを搭載しているユーザのホストコンピュータ（１１０）に対して通知することが可能となる（ステップＫ６、Ｋ７）。
【０２２１】
また、第１４の実施形態における画像形成装置（１００）は、図２９に示すように、画像形成装置（１００）内においてメモリフルが発生した場合に（ステップＬ３／Ｙｅｓ）、一定時間経過してもメモリフルが解消できないと判断した場合に（ステップＬ４、Ｌ５／Ｙｅｓ）、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）の周辺に存在するホストコンピュータ（１１０）に対して通知することが可能となる（ステップＬ６、Ｌ７）。
【０２２２】
また、第１５の実施形態における画像形成装置（１００）は、図３０に示すように、画像形成装置（１００）内においてメモリフルが発生した場合に（ステップＭ３／Ｙｅｓ）、一定時間経過してもメモリフルが解消できないと判断した場合に（ステップＭ４、Ｍ５／Ｙｅｓ）、画像形成装置（１００）内でメモリフルが発生した旨を、画像形成装置（１００）を管理する管理者のホストコンピュータ（１１０）に対して通知することが可能となる（ステップＭ６）。
【０２２３】
また、上述した本実施形態の画像形成装置における制御動作は、ハード構成ではなく、コンピュータプログラム等のソフトウェアにより実行することも可能であり、また、上記のプログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体、または半導体等の記録媒体に記録し、その記録媒体から上記プログラムを、画像形成装置に読み込ませることで、上述した制御動作を、画像形成装置において実行させることも可能である。また、所定のネットワークを介して接続されている外部機器から上記プログラムを画像形成装置に読み込ませることで、上述した制御動作を、画像形成装置において実行させることも可能である。
【図面の簡単な説明】
【０２２４】
【図１】本実施形態の画像形成装置の構成を示す図である。
【図２】第１の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図３】第１の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成を示す図である。
【図４】第２の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成を示す図である。
【図５】第３の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図６】第４の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図７】第４の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成を示す図である。
【図８】第５の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図９】第６の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図１０】第６の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成を示す図である。
【図１１】第７の実施形態の画像形成装置における制御動作を示す第１のフロチャートである。
【図１２】第７の実施形態の画像形成装置における制御動作を示す第２のフロチャートである。
【図１３】第７の実施形態の画像形成装置における制御動作を示す第３のフロチャートである。
【図１４】第７の実施形態の画像形成装置における制御動作を示す第４のフロチャートである。
【図１５】第７の実施形態の画像形成装置における制御動作を示す第５のフロチャートである。
【図１６】第８の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図１７】第９の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図１８】第１０の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図１９】第１１の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図２０】第１１の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成例を示す図である。
【図２１】第１２の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図２２】第１３の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図２３】第１３の実施形態の画像形成装置における制御動作に用いる管理テーブルのテーブル構成例を示す図である。
【図２４】第１４の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図２５】第１５の実施形態の画像形成装置における制御動作を示すフロチャートである。
【図２６】第１０及び第１１の実施形態を適用した画像形成装置における制御動作を示すフロチャートである。
【図２７】第１０及び第１２の実施形態を適用した画像形成装置における制御動作を示すフロチャートである。
【図２８】第１０及び第１３の実施形態を適用した画像形成装置における制御動作を示すフロチャートである。
【図２９】第１０及び第１４の実施形態を適用した画像形成装置における制御動作を示すフロチャートである。
【図３０】第１０及び第１５の実施形態を適用した画像形成装置における制御動作を示すフロチャートである。
【符号の説明】
【０２２５】
１００    画像形成装置
１１０    ホストコンピュータ
１２０    ネットワーク
１３０    操作パネル
１４０    プリンタエンジン
１５０    コントローラ
１６０    ホストＩ／Ｆ
１６２    ネットワークＩ／Ｆ
１６４    操作パネルＩ／Ｆ
１６６    エンジンＩ／Ｆ
１６８    プログラムＲＯＭ
１７０    フォントＲＯＭ
１７２    ＣＰＵ
１７４    ＲＡＭ
１７６    ＮＶ−ＲＡＭ
１７８    オプションＲＡＭ
１８０    ハードディスク
【図１】
2007245703.tif 000003
【図２】
2007245703.tif 000004
【図３】
2007245703.tif 000005
【図４】
2007245703.tif 000006
【図５】
2007245703.tif 000007
【図６】
2007245703.tif 000008
【図７】
2007245703.tif 000009
【図８】
2007245703.tif 000010
【図９】
2007245703.tif 000011
【図１０】
2007245703.tif 000012
【図１１】
2007245703.tif 000013
【図１２】
2007245703.tif 000014
【図１３】
2007245703.tif 000015
【図１４】
2007245703.tif 000016
【図１５】
2007245703.tif 000017
【図１６】
2007245703.tif 000018
【図１７】
2007245703.tif 000019
【図１８】
2007245703.tif 000020
【図１９】
2007245703.tif 000021
【図２０】
2007245703.tif 000022
【図２１】
2007245703.tif 000023
【図２２】
2007245703.tif 000024
【図２３】
2007245703.tif 000025
【図２４】
2007245703.tif 000026
【図２５】
2007245703.tif 000027
【図２６】
2007245703.tif 000028
【図２７】
2007245703.tif 000029
【図２８】
2007245703.tif 000030
【図２９】
2007245703.tif 000031
【図３０】
2007245703.tif 000032