(57)【特許請求の範囲】
【請求項１】
上位装置から入力された印刷情報に基づいて各ページの画像データを順次生成する画像データ生成部と、
前記生成した各画像データを順次記憶する画像データ記憶部と、
ひとくぎりの印刷情報の受信終了を判断する受信終了判断部と、
前記受信終了と判断された前記ひとくぎりの印刷情報に基づく画像データの生成が完了すると、印刷準備完了通知を前記上位装置が有する画面上に表示させるべく該上位装置に報知する報知部と、
前記印刷準備完了通知を報知した後にユーザの操作で印刷開始要求が入力されると印刷開始を指示する印刷指示部と、
前記印刷指示部の指示に基づいて、前記ひとくぎりの印刷情報に基づく画像データの印刷処理を実行する画像形成部と、
前記画像データ記憶部の残容量を監視して次ページの画像データを該画像データ記憶部に格納できるか否かを判断し、格納出来ないと判断すると、格納不能通知を前記報知部へ送出する記憶容量監視部とを備え、
前記報知部は、前記格納不能通知を受けると、前記画像データ生成部の動作を一時中断させ、画像データの生成が完了しているページ分の印刷準備が完了しており該ページ分の印刷完了後に残りのページの処理が実行される旨のメッセージを含む印刷準備完了通知を前記上位装置に報知し、
前記印刷指示部は、前記メッセージを含む印刷準備完了通知に基づく印刷開始要求を受入れると、前記画像形成部に前記生成が完了しているページ分の画像データの印刷を指示し、画像データの印刷処理が実行され前記画像データ記憶部から当該画像データが削除されると、前記画像データ生成部に前記残りのページの画像データの生成を指示する、ことを特徴とする画像形成装置。
【請求項２】
前記ひとくぎりの印刷情報に付加された認識情報と、前記印刷開始要求に付加されて入力された認識情報とを照合し、両認識情報の一致を判断する照合認証部を更に備え、
前記印刷指示部は、前記照合認証部による前記両認識情報の一致判断に基づいて印刷開始を指示することを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、特にＬＡＮ（ローカルエリアネットワーク）等を介して多くのユーザにより共有利用される画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタに代表される画像形成装置は、ＬＡＮ等を介して多数のコンピュータと接続され、多くのユーザにより共有利用されることが多くなってきている。このような接続形態では、一対一の接続形態に比べて、印刷などを指示するコンピュータと画像形成装置との距離は長くなるのが通例である。このため、ユーザにとっては、画像形成装置の状態が直ぐには分かり難いという不都合が発生する。このような不都合を解消するために、用紙に印刷が完了したときに、その旨を画像形成装置から、印刷指示を行ったコンピュータに対して送信し、ユーザに知らせる技術も開示されている（特許文献１参照）。
【特許文献１】特開２００１−３２５０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、認証印刷や手差し印刷などのように、ユーザが画像形成装置を操作することによって初めて印刷を開始する用途では、他のユーザの印刷状況により、印刷出力が完了するまで、長い時間待たされる場合も発生していた。
【課題を解決するための手段】
【０００４】
本発明は、上位装置から入力された印刷情報に基づいて各ページの画像データを順次生成する画像データ生成部と、生成した各画像データを順次記憶する画像データ記憶部と、ひとくぎりの印刷情報の受信終了を判断する受信終了判断部と、受信終了と判断されたひとくぎりの印刷情報に基づく画像データの生成が完了すると、印刷準備完了通知を上位装置が有する画面上に表示させるべく該上位装置に報知する報知部と、印刷準備完了通知を報知した後にユーザの操作で印刷開始要求が入力されると印刷開始を指示する印刷指示部と、印刷指示部の指示に基づいて、ひとくぎりの印刷情報に基づく画像データの印刷処理を実行する画像形成部と、画像データ記憶部の残容量を監視して次ページの画像データを該画像データ記憶部に格納できるか否かを判断し、格納出来ないと判断すると、格納不能通知を報知部へ送出する記憶容量監視部とを備え、報知部は、格納不能通知を受けると、画像データ生成部の動作を一時中断させ、画像データの生成が完了しているページ分の印刷準備が完了しており該ページ分の印刷完了後に残りのページの処理が実行される旨のメッセージを含む印刷準備完了通知を上位装置に報知し、印刷指示部は、メッセージを含む印刷準備完了通知に基づく印刷開始要求を受入れると、画像形成部に生成が完了しているページ分の画像データの印刷を指示し、画像データの印刷処理が実行され画像データ記憶部から当該画像データが削除されると、画像データ生成部に残りのページの画像データの生成を指示する、ことを特徴とする。
【発明の効果】
【０００５】
本発明による画像形成装置のユーザは、報知部から印刷準備完了通知を受け取った後に離席しても良くなるので、画像形成装置近傍での出力待ちの時間を最小限にすることが出来るという効果を得る。
【実施例１】
【０００６】
図１は、本発明によるプリンタを含む印刷システムの構成図である。
図に示す、ホストコンピュータ１００１は、パーソナルコンピュータを一例とする計算機であり、印刷情報（ページ記述言語で記述され、プリンタが認識できる情報）を生成し、プリンタ１００２へ送信する端末装置である。プリンタ１００２は、例えば電子写真プリンタや、インクジェットプリンタなどの印刷装置である。通信回線１００３は、例えばＬＡＮ等の構内ネットワークである。印刷システム１０００は、ホストコンピュータ１００１と、画像形成装置としてのプリンタ１００２とが、通信回線１００３を介して図のように接続され構成される。以下に印刷システム中に於ける実施例１の画像形成装置としてのプリンタ１００２について説明する。
【０００７】
図２は、実施例１のプリンタのブロック図である。
図に示すように、実施例１のプリンタ１００２は、送受信部１０１と、受信データ解析部１０２と、画像データ生成部１０３と、画像データ記憶部１０４と、印刷制御部１０５と、画像形成部１０６と、パスワード照合部１０７と、パスワード入力部１０８と、表示部１０９とを備える。
【０００８】
送受信部１０１は、各種のネットワークやＵＳＢ（ユニバーサル・シリアルバス）と通信接続するインタフェースの役割を分担する部分である。更に、本実施例では、印刷制御部１０５の指示に基づいて、所定のホストコンピュータ１００１（図１）からひとくぎりの印刷情報（通常は、一つの印刷ジョブ毎にくぎられるが、同一ユーザから受入れる複数の印刷ジョブをまとめてひとくぎりにしても良い）の受信を終了し、画像データ生成部１０３が、該ひとくぎりの印刷情報に基づく画像データの生成を完了すると、その印刷準備完了通知をホストコンピュータ１００１へ報知する部分でもある。
【０００９】
受信データ解析部１０２は、送受信部１０１が各種のネットワークやＵＳＢを介して受信した印刷情報を受入れて、印刷ジョブ単位毎に分割して解析し、取得した各種情報を後に続く所定の機能部分へ送出する部分である。ここで、受信データ解析部１０２が一例として印刷ジョブ単位で取得する各種情報について説明する。
【００１０】
図３は、印刷情報の説明図である。
この図は、印刷ジョブの内容を示す図であり、図に示すように印刷ジョブには、装置固有の機能を指定するジョブ情報１０２−１と、印刷されるページの内容を記述したページ情報１０２−２と、印刷データの終了を示すデータ終了情報１０２−３とが含まれている。ジョブ情報１０２−１には、印刷モード（きれい、はやい等）や、認証印刷（オン／オフ、オンの場合にはパスワード等）など、印刷ジョブ全体に適用される情報が指定されている。
【００１１】
以上説明した印刷ジョブから、受信データ解析部１０２は、ジョブ情報１０２−１と、ページ情報１０２−２と、データ終了情報１０２−３とを取得する。これら取得された情報に基づいて、ひとくぎりの印刷情報の受信終了が判断され、特に認証印刷処理の場合には、ひとくぎりの印刷情報に付加された認識情報が取得される。ページ情報１０２−２は、画像データ生成部１０３へ送出され、ひとくぎりの印刷情報に付加された認識情報は、パスワード照合部１０７へ送出される。
【００１２】
図２に戻って、画像データ生成部１０３は、受信データ解析部１０２から印刷ジョブ毎のページ情報１０２−２を受入れて画像データを生成し、印刷ジョブ毎の画像データとして区分し、画像データ記憶部１０４へ格納させる部分である。
【００１３】
画像データ記憶部１０４は、画像データ生成部１０３から画像データを受入れて、印刷ジョブ毎の画像データとして格納するハードディスクや、ＲＡＭ（ランダムアクセスメモリ）等の記憶装置である。
【００１４】
印刷制御部１０５、非認証印刷処理に於いては、画像データ生成部１０３がページデータの生成を終了すると画像形成部１０６を制御して印刷処理を実行させる部分である。又、認証印刷処理に於いては、パスワード照合部１０７から照合合格通知を受入れると画像形成部１０６を制御して認証印刷の印刷処理を実行させる部分である。更に、画像データ生成部１０３からひとくぎりの印刷情報に基づく画像データの生成の完了通知を受入れると、送受信部１０１に指示し、その印刷準備完了通知をホストコンピュータ１００１へ報知させる部分でもある。
【００１５】
画像形成部１０６は、印刷制御部１０５の制御に基づいて、画像データを受入れて、所定の記録紙上に印刷処理を実行して出力する部分である。例えば、電子写真プリンタの場合には、画像データに基づいて、感光体ドラム上に静電潜像を形成し、その静電潜像をトナーによって現像し、現像されたトナー像を所定の記録紙上に転写し、定着して印刷処理を完了する。
【００１６】
パスワード照合部１０７は、印刷ジョブに含まれているパスワード（認識情報）を受信データ解析部１０２から、ユーザが入力する印刷開始要求に付加されたパスワードをパスワード入力部１０８から、それぞれ受入れて照合し、両パスワードの一致、又は不一致を判断し、その結果を印刷制御部１０５へ通知する部分である。
【００１７】
パスワード入力部１０８は、タッチパネルや、スイッチ等であり、ユーザからパスワード入力を受入れる部分である。本実施例では、ユーザからパスワードを受入れて印刷を開始するので、ユーザによるパスワードの入力は、ユーザによる印刷開始要求に該当する。
表示部１０９は、液晶ディスプレイや、ＬＥＤランプなどであり、装置の状態を表示してユーザに知らせる部分である。
【００１８】
尚、上記構成部分の説明に於いて、受信データ解析部１０２、画像データ生成部１０３、印刷制御部１０５、及びパスワード照合部１０７は、図示しないＲＯＭ（リードオンリメモリ）に予め格納されている所定の制御プログラムを、図示しないＣＰＵ（マイクロプロセッサ）が実行することによって、起動・生成される機能をブロック化して表した部分である。
【００１９】
次に本実施例のプリンタ１００２（図１）の動作について説明する。
最初に図２を用いて、動作の概要について説明し、続いてフローチャートを用いて詳細に説明する。
本実施例のプリンタ１００２（図１）は、認証印刷を行なう場合に、受信データ解析部１０２が、ホストコンピュータ１００１（図１）から通信回線１００３（図１）を介して受信する印刷ジョブのデータ終了情報１０２−３（図３）を検出してから、全ページ分の画像データの生成が完了するまで印刷を開始しない。全ページ分の画像データの生成が完了すると、その旨のメッセージが送受信部１０１から、通信回線１００３（図１）を介してホストコンピュータ１００１（図１）へ送信される。
【００２０】
図４は、実施例１のホストコンピュータでの表示例説明図である。
この図は、全ページ分の画像データの生成が完了すると、送受信部１０１から、通信回線１００３（図１）を介してホストコンピュータ１００１（図１）へ送信されるメッセージの一例を示している。
【００２１】
ホストコンピュータ１００１（図１）の近傍に位置するユーザは、図４の表示を確認してからプリンタ１００２（図１）の近傍に移動し、パスワード入力部１０８へ自己のパスワードを入力することによって印刷開始要求を行なう。パスワード照合部１０７は、パスワード入力部１０８から受入れたパスワードと、受信データ解析部１０２から受入れたパスワードとを照合する。
【００２２】
パスワード照合部１０７は、両パスワードの一致を検出すると、照合合格通知を印刷制御部１０５へ送出する。印刷制御部１０５は、照合合格通知を受入れると、画像形成部１０６を制御して印刷処理を開始させる。この時点では、既に全ページ分の画像データは作成され画像データ記憶部１０４へ格納されているので、離席しているユーザの待ち時間を最小限度に抑えることが可能になる。続いてフローチャートを用いて詳細に説明する。
【００２３】
図５は、実施例１のプリンタの動作を説明するフローチャートである。
（Ａ）は、動作全体を表すフローチャートであり（Ｂ）は、全ページ印刷処理のフローチャートである。
フローチャート（Ａ）を用いてステップＳ１−１からステップＳ１−７までステップ順にプリンタ１００２（図２）の全体動作について詳細に説明する。
【００２４】
ステップＳ１−１
送受信部１０１（図２）がホストコンピュータ１００１（図１）から通信回線１００３（図１）を介して印刷ジョブを受信する。この印刷ジョブは受信データ解析部１０２（図２）によってジョブ情報１０２−１（図３）が解析され（パスワードが含まれていれば取得され）、後に続くページ情報１０２−２（図３）が画像データ生成部１０３（図２）へ送出される。
【００２５】
ステップＳ１−２
画像データ生成部１０３（図２）は、受入れたページ情報１０２−２（図３）に基づいて１ページ分の画像データを生成して画像データ記憶部１０４（図２）へ格納する。
【００２６】
ステップＳ１−３
受信データ解析部１０２（図２）が上記ステップＳ１−１で認証印刷を認識していない場合にはステップＳ１−４へ進み、認証印刷を認識している場合にはステップＳ１−５へ進む。
【００２７】
ステップＳ１−４
印刷制御部１０５（図２）の制御に基づいて画像形成部１０６は、画像データ記憶部１０４（図２）から画像データを読み出して、該ページの印刷処理を実行する。
【００２８】
ステップＳ１−５
受信データ解析部１０２（図２）が、印刷ジョブからデータ終了情報１０２−３（図３）を検出するとステップＳ１−６へ進み、データ終了情報１０２−３（図３）を検出するまでは、ステップＳ１−２からステップＳ１−５を繰返す。
【００２９】
ステップＳ１−６
受信データ解析部１０２（図２）が上記ステップＳ１−１で認証印刷を認識していない場合にはフローを終了し、認証印刷を認識している場合にはステップＳ１−７へ進む。
【００３０】
ステップＳ１−７
全ページ印刷処理（後記ステップＳ１−１１からステップＳ１−１５）が実行されフローを終了する。
【００３１】
次に、フローチャート（Ｂ）を用いてステップＳ１−１１からステップＳ１−１５までステップ順に全ページ印刷処理の動作について詳細に説明する。
【００３２】
ステップＳ１−１１
送受信部１０１（図２）は、画像データ生成部１０３（図２）が、印刷ジョブに含まれているページ情報１０２−２（図３）に基づいて全ページ分の画像データを生成して画像データ記憶部１０４への格納を完了すると、印刷制御部１０５（図２）の指示に基づいて印刷準備完了通知を、通信回線１００３（図１）を介してホストコンピュータ１００１（図１）へ送信し、図４に示すメッセージをホストコンピュータ１００１（図１）の図示しない表示部に表示させてユーザに印刷準備完了を報知する。
【００３３】
ステップＳ１−１２
印刷準備完了の報知を受入れたユーザは離席してプリンタ１００２（図１）の近傍へ移動し、パスワード入力部１０８（図２）へ自己のパスワードを入力して印刷要求を行なう。パスワード照合部１０７（図２）は、パスワード入力部１０８（図２）を介してユーザからパスワードを受入れると、該パスワードと、ステップＳ１−１に於いて、受信データ解析部１０２（図２）によって取得されたパスワードとを照合する。
【００３４】
ステップＳ１−１３
両パスワードが一致した場合には、パスワード照合部１０７（図２）は、照合合格通知を印刷制御部１０５（図２）へ送出してステップＳ１−１４へ進み、一致しない場合にはステップＳ１−１２へ戻る。
【００３５】
ステップＳ１−１４
印刷制御部１０５（図２）は、照合合格通知を受入れると、画像形成部１０６（図２）を制御して印刷処理を開始させる。
【００３６】
ステップＳ１−１５
印刷制御部１０５（図２）は、画像データ記憶部１０４（図２）に格納されている画像データを削除してフローを終了する。
【００３７】
以上説明したように、本実施例では、ユーザは、図４に示すような印刷準備完了の報知を受入れた後に離席しても良くなるので、プリンタ１００２（図１）近傍での出力待ちの時間を最小限にすることが出来るという効果を得る。
【００３８】
尚、ユーザは、印刷準備完了の報知を受入れた後、所定の時間（例えば装置のウォームアップなど、待ち時間を増大させる可能性のある時間）経過後に離席することとしても良い。又、ステップＳ１−５では、受信データ解析部１０２（図２）が、印刷ジョブからデータ終了情報１０２−３（図３）を検出するとステップＳ１−６へ進むこととしているが、必ずしもこの例に限定されるものでは無い。即ち、所定の時間経過しても後に続くページを受信出来ない場合をデータ終了としても良い。
【００３９】
また、以上の説明では、送受信部１０１（図２）が、ホストコンピュータ１００１（図１）に図４に示すようなメッセージを送信することとしているが、本発明は、この例に限定されるものでは無い。例えばランプを点滅させたり、ブザーを鳴らすこととしても良い。更に、本実施例では、認証印刷におけるパスワード入力を印刷指示とし、パスワード入力部１０８（図２）がユーザの印刷開始要求を受入れることとしているが、例えば、手差しトレイにユーザが用紙をセットすることをユーザの印刷開始要求としても良い。
【００４０】
また、上記説明の中で、プリンタ１００２が熱ローラを含む定着器を備える電子写真プリンタである場合には、更に、以下のようにすることも可能である。即ち、プリンタ１００２は、印刷準備完了通知をホストコンピュータ１００１（図１）へ報知すると共に、計時手段としてのタイマを起動する。次に、定着器の熱ローラの温度を印刷時の定着に適した温度に設定する。タイマが、予め決めておいた時間（例えば５分）を計時するまでに認証のためのパスワード入力があった場合には、照合が完了し次第印刷を開始する。一定期間にパスワード入力及び他の印刷データの受信が無かった場合は、熱ローラの温度を下げるなどして省電力化をはかる。このようにすると、印刷するデータ準備が整っている上、熱ローラのウォームアップ時間も削除できるので、更に待ち時間を短くすることが可能になる。
【実施例２】
【００４１】
本実施例では、画像データ生成部によって生成された画像データを符号化して画像データ記憶部へ格納することとする。こうすることによって、画像データの容量を小さくすることが出来るからである。
【００４２】
図６は、実施例２のプリンタのブロック図である。
図に示すように、実施例２のプリンタ１０１２は、送受信部１０１と、受信データ解析部１０２と、画像データ生成部２０１と、画像データ記憶部２０２と、印刷制御部１０５と、画像形成部１０６と、パスワード照合部１０７と、パスワード入力部１０８と、表示部１０９と、画像データ復号部２０３とを備える。以下に実施例１との相違部分のみについて詳細に説明する。実施例１と同様の部分については実施例１と同一の符号を付して説明を省略する。
【００４３】
画像データ生成部２０１は、受信データ解析部１０２から印刷ジョブ毎のページ情報１０２−２（図３）を受入れて画像データを生成し、符号化し、印刷ジョブ毎の画像データとして区分し、画像データ記憶部２０２へ格納させる部分である。
【００４４】
画像データ記憶部２０２は、画像データ生成部２０１から符号化された画像データを受入れて、印刷ジョブ毎の画像データとして格納するハードディスクや、ＲＡＭ（ランダムアクセスメモリ）等の記憶装置である。
画像データ復号部２０３は、画像データ記憶部２０２から符号化された画像データを受入れて復号し画像形成部１０６へ送出する部分である。
【００４５】
尚、上記構成部分の説明に於いて、画像データ生成部２０１、及び画像データ復号部２０３は、図示しないＲＯＭ（リードオンリメモリ）に予め格納されている所定の制御プログラムを、図示しないＣＰＵ（マイクロプロセッサ）が実行することによって、起動・生成される機能をブロック化して表した部分である。
【００４６】
図７は、実施例２のプリンタの動作を説明するフローチャートである。
（Ａ）は、動作全体を表すフローチャートであり（Ｂ）は、全ページ印刷処理のフローチャートである。
フローチャート（Ａ）を用いてステップＳ２−１からステップＳ２−７までステップ順にプリンタ１０１２（図６）の全体動作について詳細に説明する。
【００４７】
ステップＳ２−１
送受信部１０１（図６）がホストコンピュータ１００１（図１）から通信回線１００３（図１）を介して印刷ジョブを受信する。この印刷ジョブは受信データ解析部１０２（図６）によってジョブ情報１０２−１（図３）が解析され（パスワードが含まれていれば取得され）、後に続くページ情報１０２−２（図３）が画像データ生成部１０３（図６）へ送出される。
【００４８】
ステップＳ２−２
画像データ生成部１０３（図６）は、受入れたページ情報１０２−２（図６）に基づいて１ページ分の画像データを生成し、符号化して画像データ記憶部１０４（図６）へ格納する。
【００４９】
ステップＳ２−３
受信データ解析部１０２（図６）が上記ステップＳ２−１で認証印刷を認識していない場合にはステップＳ２−４へ進み、認証印刷を認識している場合にはステップＳ２−５へ進む。
【００５０】
ステップＳ２−４
印刷制御部１０５（図６）の制御に基づいて画像形成部１０６（図６）は、画像データ記憶部１０４（図６）から画像データを読み出して、該ページの印刷処理を実行する。
【００５１】
ステップＳ２−５
受信データ解析部１０２（図６）が、印刷ジョブからデータ終了情報１０２−３（図３）を検出するとステップＳ２−６へ進み、データ終了情報１０２−３（図３）を検出するまでは、ステップＳ２−２からステップＳ２−５を繰返す。
【００５２】
ステップＳ２−６
受信データ解析部１０２（図６）が上記ステップＳ２−１で認証印刷を認識していない場合にはフローを終了し、認証印刷を認識している場合にはステップＳ２−７へ進む。
【００５３】
ステップＳ２−７
全ページ印刷処理（後記ステップＳ２−１１からステップＳ２−１６）が実行されフローを終了する。
【００５４】
次に、フローチャート（Ｂ）を用いてステップＳ２−１１からステップＳ２−１６まで全ページ印刷処理の動作について詳細に説明する。
【００５５】
ステップＳ２−１１
送受信部１０１（図６）は、画像データ生成部１０３（図６）が、印刷ジョブに含まれているページ情報１０２−２（図３）に基づいて全ページ分の画像データを生成し、符号化して画像データ記憶部１０４（図６）へ格納完了すると、印刷制御部１０５の指示に基づいて印刷準備完了通知を、通信回線１００３（図１）を介してホストコンピュータ１００１（図１）へ送信し、図４に示すメッセージをホストコンピュータ１００１（図１）の図示しない表示部に表示させてユーザに印刷準備完了を報知する。
【００５６】
ステップＳ２−１２
印刷準備完了の報知を受入れたユーザは離席してプリンタ１００２（図１）の近傍へ移動し、パスワード入力部１０８（図６）へ自己のパスワードを入力して印刷要求を行なう。パスワード照合部１０７（図６）は、パスワード入力部１０８（図６）を介してユーザからパスワードを受入れると、該パスワードと、ステップＳ２−１に於いて、受信データ解析部１０２（図６）によって取得されたパスワードとを照合する。
【００５７】
ステップＳ２−１３
両パスワードが一致した場合には、パスワード照合部１０７（図６）は、照合合格通知を印刷制御部１０５（図６）へ送出してステップＳ２−１４へ進み、一致しない場合にはステップＳ２−１２へ戻る。
【００５８】
ステップＳ２−１４
画像データ復号部２０３（図６）は、画像データ記憶部２０２（図６）から符号化された画像データを受入れて復号し画像形成部１０６（図６）へ送出する。
【００５９】
ステップＳ２−１５
印刷制御部１０５（図６）は、照合合格通知を受入れると、画像形成部１０６（図２）を制御して印刷処理を開始させる。
【００６０】
ステップＳ２−１６
印刷制御部１０５（図６）は、画像形成部１０６（図６）に格納されている画像データを削除してフローを終了する。
【００６１】
以上説明したように、本実施例では、画像データを符号化して保存するので、画像データの容量を小さくすることが可能になり、実施例１の効果に加えて、記憶装置を効率よく利用出来るという効果を得る。
【実施例３】
【００６２】
上記実施例２では、記憶装置を効率よく利用するために画像データを符号化し、画像データの容量を小さくしたが、本実施例では、記憶容量監視部を備え、画像データ記憶部の残容量が少なくなると、画像データの生成を一時中止させ、ユーザに対してその後の処置に関する要求を求めることとする。
【００６３】
図８は、実施例３のプリンタのブロック図である。
図に示すように、実施例３のプリンタ１０２２は、送受信部１０１と、受信データ解析部１０２と、画像データ生成部１０３と、画像データ記憶部１０４と、印刷制御部３０２と、画像形成部１０６と、パスワード照合部１０７と、パスワード入力部１０８と、表示部１０９と、記憶容量監視部３０１とを備える。以下に実施例１との相違部分のみについて詳細に説明する。実施例１と同様の部分については、実施例１と同一の符号を付して説明を省略する。
【００６４】
記憶容量監視部３０１は、画像データ記憶部１０４のメモリ空き容量を監視し、次ページの画像データを格納できるか否かを判断し、格納出来ないと判断したときには、格納不能通知を印刷制御部３０２へ送出する部分である。この判断は、画像データ記憶部１０４の物理的なメモリ容量から判断しても良いし、あるいは又、一例としてユーザ毎の制限に基づいて判断するようにしても良い。
【００６５】
印刷制御部３０２、非認証印刷処理に於いては、画像データ生成部１０３がページデータの生成を終了すると画像形成部１０６を制御して印刷処理を実行させる部分である。又、認証印刷処理に於いては、パスワード照合部１０７から照合合格通知を受入れると画像形成部１０６を制御して認証印刷の印刷処理を実行させる部分である。更に、画像データ生成部１０３からひとくぎりの印刷情報に基づく画像データの生成の完了通知を受入れると、送受信部１０１に指示し、その印刷準備完了通知をホストコンピュータ１００１へ報知させる部分でもある。又、本実施例では特に、記憶容量監視部３０１から上記格納不能通知を受入れると、画像データ生成部１０３の動作を一時中止させて、送受信部１０１に指示し、その旨のメッセージをホストコンピュータ１００１（図１）へ送信する部分である。
【００６６】
図９は、実施例３のホストコンピュータでの表示例説明図である。
この図は、送受信部１０１から、通信回線１００３（図１）を介してホストコンピュータ１００１（図１）へ送信される、Ｎページ分の画像データの生成が完了し、続いて残りのページの処理が実行される旨のメッセージの一例を示している。
【００６７】
ホストコンピュータ１００１（図１）の近傍に位置するユーザは、上記図９の表示を確認してからプリンタ１００２（図１）の近傍に移動し、パスワード入力部１０８へ自己のパスワードを入力することによって印刷開始要求を行なう。パスワード照合部１０７は、パスワード入力部１０８から受入れたパスワードと、受信データ解析部１０２が印刷ジョブのジョブ情報１０２−１（図３）から取得したパスワードを受入れて、両パスワードを照合する。
【００６８】
パスワード照合部１０７は、両パスワードの一致を検出すると、照合合格通知を印刷制御部３０２へ送出する。印刷制御部３０２は、照合合格通知を受入れると、この時点では、既にＮページ分の画像データは作成され画像データ記憶部１０４へ格納されているので、画像形成部１０６を制御して印刷処理を開始させる。画像データの印刷処理が実行され、その画像データが画像データ記憶部１０４から削除されると、印刷制御部３０２は、画像データ生成部１０３に対して、続いて残りのページ処理の実行を再開させる。続いてフローチャートを用いて詳細に説明する。
【００６９】
図１０は、実施例３のプリンタの動作を説明するフローチャートである。
（Ａ）は、動作全体を現すフローチャートであり（Ｂ）は、全ページ印刷処理のフローチャートである。ここでは、フローチャート（Ｂ）については、印刷制御部３０２（図８）が記憶容量監視部３０１から上記格納不能通知を受入れた場合に限定して説明する。上記格納不能通知受入れない場合は実施例１（図５の（Ｂ））と同一なので説明を省略する。
フローチャート（Ａ）を用いてステップＳ３−１からステップＳ３−９までステップ順にプリンタ１０２２（図８）の全体動作について詳細に説明する。
【００７０】
ステップＳ３−１
送受信部１０１（図８）がホストコンピュータ１００１（図１）から通信回線１００３（図１）を介して印刷ジョブを受信する。この印刷ジョブは受信データ解析部１０２（図８）によってジョブ情報１０２−１（図３）が解析され（パスワードが含まれていれば取得され）、後に続くページ情報１０２−２（図３）が画像データ生成部１０３（図８）へ送出される。
【００７１】
ステップＳ３−２
画像データ生成部１０３（図８）は、受入れたページ情報１０２−２（図３）に基づいて１ページ分の画像データを生成して画像データ記憶部１０４（図８）へ格納する。
【００７２】
ステップＳ３−３
受信データ解析部１０２（図８）が上記ステップＳ３−１で認証印刷を認識していない場合にはステップＳ３−４へ進み、認証印刷を認識している場合にはステップＳ３−５へ進む。
【００７３】
ステップＳ３−４
印刷制御部３０２（図８）の制御に基づいて画像形成部１０６（図８）は、画像データ記憶部１０４（図８）から画像データを読み出して、該ページの印刷処理を実行する。
【００７４】
ステップＳ３−５
記憶容量監視部３０１（図８）は、画像データ記憶部１０４（図８）のメモリ空き容量を監視し、次ページの画像データを格納できるか否かを判断し、格納出来ないと判断したときには、格納不能通知を印刷制御部３０２（図８）へ送出してステップＳ３−６へ進み、次ページの画像データを格納できると判断した場合はステップＳ３−７へ進む。
【００７５】
ステップＳ３−６
全ページ印刷処理（後記ステップＳ３−１１からステップＳ３−１５）が実行され、ステップＳ３−７へ進む。
【００７６】
ステップＳ３−７
受信データ解析部１０２（図８）が、印刷ジョブからデータ終了情報１０２−３（図３）を検出するとステップＳ３−８へ進み、データ終了情報１０２−３（図３）を検出するまでは、ステップＳ３−２からステップＳ３−７を繰返す。
【００７７】
ステップＳ３−８
受信データ解析部１０２（図８）が上記ステップＳ３−１で認証印刷を認識していない場合にはフローを終了し、認証印刷を認識している場合にはステップＳ３−９へ進む。
【００７８】
ステップＳ３−９
全ページ印刷処理（図５（Ｂ）におけるステップＳ１−１１からステップＳ１−１５）が実行され、フローを終了する。但し、ここでは、既にパスワードの照合一致は確認されているので、一例としてステップＳ１−１１からステップＳ１−１３までを割愛することとしても良い。
【００７９】
次に、フローチャート（Ｂ）を用いてステップＳ３−１１からステップＳ３−１５まで全ページ印刷処理の動作について詳細に説明する。
【００８０】
ステップＳ３−１１
印刷制御部３０２（図８）は、記憶容量監視部３０１（図８）から上記格納不能通知を受入れると、画像データ生成部１０３（図８）の動作を一時中止させて、送受信部１０１（図８）に指示し、通信回線１００３（図１）を介して図９で説明したメッセージをホストコンピュータ１００１（図１）へ送信し、そのメッセージをホストコンピュータ１００１（図１）の図示しない表示部に表示させてユーザに既にＮページ分の画像データは作成され画像データ記憶部１０４へ格納されており、このＮページ印刷完了後、残りのページの処理が実行される旨（印刷準備完了）の報知をする。
【００８１】
ステップＳ３−１２
印刷準備完了の報知を受入れたユーザは離席してプリンタ１００２（図１）の近傍へ移動し、パスワード入力部１０８（図８）へ自己のパスワードを入力して印刷要求を行なう。パスワード照合部１０７（図８）は、パスワード入力部１０８（図８）を介してユーザからパスワードを受入れると、該パスワードと、ステップＳ３−１に於いて、受信データ解析部１０２（図８）によって取得されたパスワードとを照合する。
【００８２】
ステップＳ３−１３
両パスワードが一致した場合には、パスワード照合部１０７（図８）は、照合合格通知を印刷制御部３０２（図８）へ送出してステップＳ３−１４へ進み、一致しない場合にはステップＳ３−１２へ戻る。
【００８３】
ステップＳ３−１４
印刷制御部３０２（図８）は、照合合格通知を受入れると、画像形成部１０６（図８）を制御して印刷処理を開始させる。
【００８４】
ステップＳ３−１５
印刷制御部３０２（図８）は、画像形成部１０６（図８）に格納されている画像データを削除してフローを終了する。
【００８５】
以上説明したように、本実施例では、記憶容量監視部３０１（図８）を備え、画像データ記憶部１０４（図８）のメモリ残量を監視しながら動作するので、画像データを符号化する（実施例２）ことなく、実施例１の効果に加えて、記憶装置を効率よく利用出来るという効果を得る。
【産業上の利用可能性】
【００８６】
以上の説明では、本発明をプリンタに適用した場合について説明したが、本発明は、この例に限定されるものではない。即ち、ファクシミリ装置や、複写機などにも適用可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明によるプリンタを含む印刷システムの構成図である。
【図２】実施例１のプリンタのブロック図である。
【図３】印刷情報の説明図である。
【図４】実施例１のホストコンピュータでの表示例説明図である。
【図５】実施例１のプリンタの動作を説明するフローチャートである。
【図６】実施例２のプリンタのブロック図である。
【図７】実施例２のプリンタの動作を説明するフローチャートである。
【図８】実施例３のプリンタのブロック図である。
【図９】実施例３のホストコンピュータでの表示例説明図である。
【図１０】実施例３のプリンタの動作を説明するフローチャートである。
【符号の説明】
【００８８】
１０１    送受信部
１０２    受信データ解析部
１０３    画像データ生成部
１０４    画像データ記憶部
１０５    印刷制御部
１０６    画像形成部
１０７    パスワード照合部
１０８    パスワード入力部
１００２    プリンタ
【図１】
0004768471.tif 000002
【図２】
0004768471.tif 000003
【図３】
0004768471.tif 000004
【図４】
0004768471.tif 000005
【図５】
0004768471.tif 000006
【図６】
0004768471.tif 000007
【図７】
0004768471.tif 000008
【図８】
0004768471.tif 000009
【図９】
0004768471.tif 000010
【図１０】
0004768471.tif 000011