(57)【特許請求の範囲】
【請求項１】
外部端末で生成した画像情報をラスタライズして記録媒体に画像形成する画像形成装置において、
前記画像情報の出力条件を示す出力条件情報を前記外部端末から受信する受信部と、
当該画像情報と前記出力条件情報とを記憶する記憶部と、
画像形成装置を操作するための操作部と、
前記操作部の操作内容を表示することができる表示部と、
ネットワークに接続された画像形成装置をＷｅｂサーバとして機能させるサーバ部と、
を備え、
ラスタライズされた画像情報を前記出力条件情報に従って前記記録媒体に画像形成するときは、ラスタライズされた画像情報と前記出力条件情報とを対応付けて前記記憶部に記憶し、
前記記憶部から前記画像情報及び前記出力条件情報を読み出して、前記出力条件情報に従って前記画像情報の画像を記録媒体に再形成することができ、
前記記憶部に記憶された前記画像情報に対応付けられた画像形成履歴情報を前記表示部に一覧形式で表示し、前記操作部を操作して前記画像形成履歴情報から何れかを選択すると、前記画像形成履歴情報に対応した前記画像情報の画像が、当該画像情報に対応する前記出力条件情報に従って記録媒体に再形成され、
前記サーバ部は、外部端末からの前記ネットワークを介した要求に応じて当該外部端末に前記画像形成履歴情報の一覧を表示させるように構成し、
前記外部端末を操作して前記画像形成履歴情報から何れかを選択すると、選択された前記画像形成履歴情報に対応した前記画像情報の画像が前記出力条件情報に従って記録媒体に再形成され、
前記記憶部に記憶された前記画像情報を外部端末の操作によって画像形成するときに、当該画像情報に対応する前記出力条件情報の出力条件を当該外部端末のＷｅｂブラウザアプリケーションの操作により変更し、変更後の出力条件に従って画像形成できることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
ラスタライズした前記画像情報を縮小して作成したサムネイル画像データを前記記憶部に記憶させることが可能なサムネイル作成部を備え、
前記画像形成履歴情報を選択するときに、前記サムネイル画像データを前記表示部に表示できることを特徴とする画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記記憶部に記憶された前記画像情報を画像形成するときに、当該画像情報に対応する前記出力条件情報の出力条件を前記操作部の操作により変更し、変更後の出力条件に従って画像形成できることを特徴とする画像形成装置。
【請求項４】
請求項１から３までの何れか一項に記載の画像形成装置であって、
前記出力条件に従って画像形成できない場合に、画像形成を中止するか、強制的に画像形成するかを選択できることを特徴とする画像形成装置。
【請求項５】
請求項１から４までの何れか一項に記載の画像形成装置であって、
ラスタライズした前記画像情報を縮小して作成したサムネイル画像データを前記記憶部に記憶させることが可能なサムネイル作成部を備え、
外部端末を操作して前記画像形成履歴情報を選択するときに、前記サムネイル画像データを当該外部端末に表示できることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関するものであり、詳細には外部端末から受信した画像データの再プリントに関するものである。
【背景技術】
【０００２】
従来から、プリント出力を行ったときに画像データを内部に記憶しておき、記憶させておいた画像データをユーザの再プリント操作によって読み出してプリントすることができる機能を備えた画像形成装置が知られている。この再プリント機能を備える画像形成装置は、例えばパーソナルコンピュータ等の外部端末からネットワークを利用してプリントした場合、外部端末を再操作することなく追加プリントすることができる。
【０００３】
このような再プリント機能を備える記録装置として特許文献１がある。特許文献１は以下の構成の記録装置を開示する。即ち、この記録装置は、外部端末に接続するための接続手段と、この接続手段を介して外部端末から受信したプリントファイルを格納するメモリ手段と、を備える。また、この記録装置は、このメモリ手段に格納されているプリントファイルを管理するファイル管理手段と、前記外部端末から受信したプリントファイルの内容を用紙に記録する記録手段とを備える。そして、前記記録装置は、前記外部端末からのプリントファイルの受信に際してそのプリントファイルのファイル名と日時情報とを含むファイル管理情報を取得し、このファイル管理情報を前記ファイル管理手段に記憶してプリントファイルを管理する。
【特許文献１】特開２００３−３３４９９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１のような記録装置で文書を印刷する場合、用紙に対する出力条件を様々に設定して行うことも多い。例えば、縮小／拡大等の印刷倍率の設定、及び、複数のページを１枚の用紙にまとめて印刷できるように印刷内容の縮小及び回転を必要に応じて行う設定（いわゆるｎページ印刷）等が考えられる。
【０００５】
この点、特許文献１の記録装置は、再プリント機能を有するものの上記のような出力条件を記憶することができないため、同じ条件で再プリントする必要が生じたときに出力条件を再設定しなければならず、この作業に非常に手間が掛かっていた。また、会議の直前に資料等が急遽足りなくなった場合等、再プリントは急を要する場合も多い。従って、特許文献１の記録装置は、容易化、効率化、及び迅速性の点から改善の余地が残されていた。
【課題を解決するための手段及び効果】
【０００６】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。
【０００７】
本発明の第１の観点によれば、外部端末で生成した画像情報をラスタライズして記録媒体に画像形成する画像形成装置の以下の構成が提供される。即ち、この画像形成装置は、前記画像情報の出力条件を示す出力条件情報を前記外部端末から受信する受信部と、当該画像情報と前記出力条件情報とを記憶する記憶部と、画像形成装置を操作するための操作部と、前記操作部の操作内容を表示することができる表示部と、ネットワークに接続された画像形成装置をＷｅｂサーバとして機能させるサーバ部と、を備える。また、前記画像形成装置は、ラスタライズされた画像情報を前記出力条件情報に従って前記記録媒体に画像形成するときは、ラスタライズされた画像情報と前記出力条件情報とを対応付けて前記記憶部に記憶する。更に、画像形成装置は、前記記憶部から前記画像情報及び前記出力条件情報を読み出して、前記出力条件情報に従って前記画像情報の画像を記録媒体に再形成できるように構成されている。また、前記画像形成装置は、前記記憶部に記憶された前記画像情報に対応付けられた画像形成履歴情報を前記表示部に一覧形式で表示し、前記操作部を操作して前記画像形成履歴情報から何れかを選択すると、前記画像形成履歴情報に対応した前記画像情報の画像が、当該画像情報に対応する前記出力条件情報に従って記録媒体に再形成される。前記サーバ部は、外部端末からの前記ネットワークを介した要求に応じて当該外部端末に前記画像形成履歴情報の一覧を表示させるように構成されている。前記外部端末を操作して前記画像形成履歴情報から何れかを選択すると、選択された前記画像形成履歴情報に対応した前記画像情報の画像が前記出力条件情報に従って記録媒体に再形成される。前記記憶部に記憶された前記画像情報を外部端末の操作によって画像形成するときに、当該画像情報に対応する前記出力条件情報の出力条件を当該外部端末のＷｅｂブラウザアプリケーションの操作により変更し、変更後の出力条件に従って画像形成できる。
【０００８】
これによれば、外部端末からの画像情報と出力条件を画像形成装置が記憶するので、外部端末を操作することなく画像形成装置の操作だけで同じ画像情報を記録媒体に画像形成することができる。また、最初の画像形成時に記憶された出力条件に従って画像形成するので、面倒な設定をすることなく当初と同じ条件で画像を記録媒体に再形成できる。更に、記憶部には画像情報がラスタライズ処理されて記憶されているので、画像形成処理の時間を短縮することができる。また、画像形成履歴情報の一覧から画像を再形成したい画像情報を選択することで、再プリントを容易に行うことができる。また、画像形成装置を直接操作しなくても、任意の外部端末からのネットワークを介した指示により、画像形成装置に記憶されている画像情報の画像を出力条件情報に従って記録媒体に再形成することができる。また、ネットワークに接続されていれば、出力条件を設定できないような外部端末からでも、サーバ部を介して、画像形成装置に記憶された出力条件を利用して画像情報を形成することができる。更に、画像情報は画像形成装置に記憶されているので、外部端末から画像情報を送信する必要がなく、ネットワーク負荷を軽減できるとともに処理時間を短縮できる。また、外部端末を介して画像を再形成する場合において、状況に応じて出力条件を変更し、柔軟に画像の再形成を行うことができる。
【００１１】
前記の画像形成装置においては、以下の構成であることが好ましい。即ち、前記画像形成装置は、ラスタライズした前記画像情報を縮小して作成したサムネイル画像データを前記記憶部に記憶させることが可能なサムネイル作成部を備える。そして、前記画像形成装置は、前記画像形成履歴情報を選択するときに、前記サムネイル画像データを前記表示部に表示できるように構成されている。
【００１２】
これによれば、サムネイル画像を表示部で確認して画像情報の内容を容易に把握しながら、再プリントしたい画像情報を選択することができる。
【００１３】
前記の画像形成装置においては、前記記憶部に記憶された前記画像情報を画像形成するときに、当該画像情報に対応する前記出力条件情報の出力条件を前記操作部の操作により変更し、変更後の出力条件に従って画像形成できることが好ましい。
【００１４】
これによれば、状況に応じて出力条件を変更し、画像の再形成を柔軟に行うことができる。また、画像情報は画像形成装置側で記憶されているので、外部端末から画像情報を送信する必要がなく、処理時間を短縮できる。
【００１５】
前記の画像形成装置においては、前記出力条件に従って画像形成できない場合に、画像形成を中止するか、強制的に画像形成するかを選択できることが好ましい。
【００１６】
これによれば、出力条件に従って画像形成できないときでも使用者の様々な要望に応えることができる。
【００１９】
前記の画像形成装置においては、以下の構成であることが好ましい。即ち、前記画像形成装置は、ラスタライズした前記画像情報を縮小して作成したサムネイル画像データを前記記憶部に記憶させることが可能なサムネイル作成部を備える。そして、前記画像形成装置は、外部端末を操作して前記画像形成履歴情報を選択するときに、前記サムネイル画像データを当該外部端末に表示できるように構成されている。
【００２０】
これによれば、外部端末を操作して画像を再形成する場合において、外部端末上でサムネイル画像を参考にしながら、画像形成履歴情報から再形成したい画像を容易に選択することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施形態について図面を参照しながら説明する。図１は本発明の一実施形態に係るコピーファクシミリ複合機のブロック図である。
【００２４】
本実施形態に係る画像形成装置としてのコピーファクシミリ複合機９０は、ファクシミリ機能、コピー機能及びスキャナ機能を備える多機能周辺装置（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ、ＭＦＰ）として構成されている。図１に示すように、この複合機９０は、原稿を読み取って画像データを得る画像読取部２１と、画像データを用紙等の記録媒体に記録する出力部としての画像形成部２２と、を備えている。
【００２５】
複合機９０は図略の操作パネルを備え、この操作パネルに、操作の指示を伝達するためのテンキー、方向キー、スタートボタン、及びキャンセルボタン等の各種指定手段を有する操作部２４を備えている。ユーザは、この指定手段を操作することで、ファクシミリ送信、コピー指示及び原稿の読取開始等、複合機９０の各種の操作を行う。
【００２６】
操作部２４の近傍には、表示部としてのディスプレイ２３が配置されている。このディスプレイ２３は例えば液晶ディスプレイとして構成されており、操作部２４で入力された操作の内容、及び後述の再プリントが中止された旨のメッセージ等、各種の情報を表示することができる。
【００２７】
次に、複合機９０の電気的構成について説明する。即ち、この複合機９０は本体制御部１１を備え、この本体制御部１１は、装置全体の制御を行うＣＰＵ等から構成される。複合機９０は装置の各部のハードウェアを制御するためのプログラム等が記憶されるＲＯＭ１２と、プログラムがロードされ実行されるためのＲＡＭ１３と、を備える。
【００２８】
複合機９０は、各種プログラム及びデータ等を記憶する記憶部としてのハードディスクドライブ（ＨＤＤ）１４を備える。このＨＤＤ１４には、後述するラスタライズされた画像データ、及び、画像データのプリント条件を示す条件ファイルを記憶できるように構成されている。この構成で、ＨＤＤ１４に記憶された画像データ及びプリント条件は、後に必要に応じて読み出され、再プリントのために用いられる。なお、この再プリント処理についての詳細は後述する。
【００２９】
また複合機９０は、画像読取部２１で取得した画像データを保存し又は一時記憶するための画像記憶部２５と、当該画像データを管理する画像管理部２６と、を備えている。
【００３０】
複合機９０は、公衆交換電話網（ＰＳＴＮ）３１へ接続するためのネットワークコントロールユニット（ＮＣＵ）３２を備える。また、複合機９０は、音声信号とデータ列とを相互変換する変復調装置としてのＦＡＸモデム３３を備える。更に、複合機９０は、前記ＮＣＵ３２及びＦＡＸモデム３３を制御するファクシミリ制御部３４と、画像データを圧縮／展開するためのコーデック部３５と、を備える。これらにより、電話回線を通じたファクシミリ機能が実現されている。なお、上記コーデック部３５においては、ＭＨ、ＭＲ、ＭＭＲ等の公知の圧縮形式で画像データを圧縮し、あるいは展開するように構成されている。
【００３１】
更に、前記複合機９０は、ＬＡＮ等のネットワーク４５に接続するためのネットワークアダプタ（受信部）４０を備える。そして、上記ハードウェアと、ＨＤＤ１４等に記憶されたソフトウェアとによってＴＣＰ−ＩＰ部が構成され、ＴＣＰ／ＩＰプロトコルに従って他の機器との通信を行うことができるようになっている。ネットワーク４５に接続される複合機９０及びパーソナルコンピュータ６０等にはそれぞれＩＰアドレスが割り当てられており、上記の通信は前記ＩＰアドレスを用いて行われる。
【００３２】
また、前記複合機９０においては、前記ハードウェア及びソフトウェアの組合せにより、ＳＭＴＰ部４１及びＰＯＰ部４２等が構成されている。ＳＭＴＰ部４１は、簡易電子メール転送プロトコル（ＳＭＴＰ）を利用して、電子メールを送信可能に構成されている。また、ＰＯＰ部４２は、ＰＯＰ３プロトコルを利用して電子メールを受信可能に構成されている。
【００３３】
本実施形態の複合機９０は、前記ＳＭＴＰ部４１及びＰＯＰ部４２等によりインターネットファクシミリ機能を実現している。具体的に説明すると、この複合機９０は、画像読取部２１で読み取られてＭＨ、ＭＲ、ＭＭＲ等の圧縮形式で圧縮された画像データを適宜の画像フォーマット（例えば、ＴＩＦＦ形式）で添付した電子メールを作成する。そして、複合機９０は、ネットワークに設置される図略のＳＭＴＰサーバにＳＭＴＰクライアントとして接続し、当該電子メールを送信することができる。なお電子メールの作成は、例えば、公知のＭＩＭＥ規格及びＢＡＳＥ６４規格に従って行えば良い。
【００３４】
また、複合機９０はＰＯＰ３クライアントとして動作し、一定時間毎に図略のＰＯＰサーバに接続するように構成されている。そして、複合機９０宛ての電子メールを受信したときは、当該電子メールから画像データを取り出して展開し、画像形成部２２で印刷できるようになっている。
【００３５】
なお、前記複合機９０においては、上記ハードウェアとソフトウェアの組み合わせによってＨＴＴＰ（ハイパーテキスト転送プロトコル）サーバ部４３が構成されている。このＨＴＴＰサーバ部４３には、ネットワーク４５に接続されたパーソナルコンピュータ（外部端末）６０等においてＷｅｂブラウザアプリケーションを実行し、複合機９０のＩＰアドレス等を入力することによりアクセスすることができる。ＨＴＴＰサーバ部４３は、適宜のＨＴＭＬデータを出力することにより、当該パーソナルコンピュータ６０の画面にＷｅｂページを表示することが可能となっている。
【００３６】
ＨＴＴＰサーバ部４３が生成するＷｅｂページは各種のメニューを備えており、パーソナルコンピュータ６０等からメニューを選択して利用できるようになっている。これにより、パーソナルコンピュータ６０は、複合機９０の各種の設定、及び、現在受け付けているプリントジョブの表示等、各種のサービスを利用することができる。本実施形態の複合機９０が備える再プリント機能は、前記操作部２４をユーザが直接操作することによって使用できるほか、パーソナルコンピュータ６０からＷｅｂページを介して上記のサービスを利用することによっても使用することができる。なお、Ｗｅｂページを利用したリモート再プリント機能についての詳細は後述する。
【００３７】
また、前記複合機９０はネットワークプリンタ機能を備えている。即ち、この複合機９０は、前記パーソナルコンピュータ６０からプリントデータを前記ネットワークアダプタ４０を介して受信可能に構成されている。このプリントデータは、ＰＤＬデータとＰＪＬデータを含んで構成されており、これらのデータの詳細は後述する。受信されたプリントデータは、適宜変換された上で、本体制御部１１に送信される。これにより、本体制御部１１に画像形成部２２を制御させて画像データを印刷することができる。
【００３８】
ＰＤＬデータについて説明する。パーソナルコンピュータ６０において文書等を印刷する場合、ユーザは、その文書ファイル等を各種のアプリケーションで開いて印刷操作を行う。すると、当該アプリケーションから、パーソナルコンピュータ６０に予めインストールされている前記複合機９０のプリンタドライバソフトウェアが呼び出される。プリンタドライバは、アプリケーションで作成された描画指示データを、ページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ，ＰＤＬ）を用いてＰＤＬデータ（画像情報）に変換する。
【００３９】
ＰＪＬデータについて説明する。パーソナルコンピュータ６０でユーザがアプリケーションを操作して印刷指示を行うと、印刷ダイアログが画面に表示され、プリント条件を指定することができる。指定可能なプリント条件は複合機９０の有する機能によって様々であるが、例えば、プリント部数、シフトプリント、両面プリント、ｎページ印刷、拡大／縮小、ステープル設定、パンチ設定、出力用紙サイズ、及び用紙排出先等が考えられる。プリント条件が指定されると、前記プリンタドライバソフトウェアは、指定された条件をプリンタジョブ言語（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ，ＰＪＬ）を用いて記述したＰＪＬデータ（出力条件情報）を作成する。
【００４０】
また複合機９０は、受信したプリントデータに含まれる前記ＰＤＬデータを解釈してビットマップ形式の画像（ラスターデータ）を作成するためのラスターイメージプロセッサ（Ｒａｓｔｅｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｏｒ，ＲＩＰ）２７を備える。更に、複合機９０は、前記ＲＩＰ２７によってラスタライズされた画像データをＰＤＦファイルに変換するためのファイル変換部２８を備えている。また、複合機９０は、画像データを縮小処理してサムネイル画像データを作成可能なサムネイル作成部２９を備えている。
【００４１】
この構成で、プリントデータを受信した複合機９０は、プリントデータに含まれるＰＤＬデータをＲＩＰ２７によってラスタライズし、ラスターデータを作成する処理を行う。作成されたラスターデータは、前記ファイル変換部２８によって、当該ラスターデータを埋め込んだＰＤＦファイル形式に変換され、ＨＤＤ１４に記憶される。このとき、プリントデータに含まれるＰＪＬデータも、前記ＰＤＦファイルに対応付けて前記ＨＤＤ１４にファイル形式で保存される。
【００４２】
その後、ラスターデータに対し、ＰＪＬデータで指定された条件に従って適宜の画像処理が行われる。例えばＰＪＬデータで２ページ印刷が指定されている場合、２ページ分のラスターデータを縮小及び９０°回転させて、並べて配置して１ページ分のラスターデータとする画像処理が行われる。その後、ラスターデータは、前記ＰＪＬデータでの出力用紙サイズ等の指定に従って、画像形成部２２により用紙にプリントされる。
【００４３】
次に図２のフローチャートを参照して、パーソナルコンピュータ６０からの印刷時における画像データと出力条件の保存について説明する。
【００４４】
図２のフローが実行されると、複合機９０は最初に、前記プリントデータがネットワーク４５を介して受信されるのを待機する（Ｓ１０１）。そして、パーソナルコンピュータ６０で実行されているアプリケーションにおいて印刷操作が行われ、作成されたＰＤＬデータとＰＪＬデータが複合機９０にプリントデータとして送信され、これを複合機９０が受信したとする。
【００４５】
すると、複合機９０はＳ１０２の処理に移行し、受信したプリントデータからＰＪＬデータを取り出して、条件ファイルとしてＨＤＤ１４に保存する。この条件ファイルの形式は任意であるが、例えば、複数の出力条件をカンマ区切りで記述したテキストファイル（ＣＳＶファイル）とすることが考えられる。条件ファイルの保存後は、プリントデータからＰＤＬデータを取り出してＲＩＰ２７によってラスタライズし、ラスターデータを生成する（Ｓ１０３）。
【００４６】
次に、複合機９０は、得られたラスターデータをファイル変換部２８によって所定のファイル形式に変換し、ＨＤＤ１４に記憶する（Ｓ１０４）。本実施形態においては、ラスターデータは公知のＰＤＦファイルにエンコードして埋め込まれ、保存される。
【００４７】
なお、Ｓ１０２で保存される条件ファイルと、Ｓ１０４で保存されるＰＤＦファイルは、互いに対応付けられた形で保存される。対応付けの方法としては、例えば、条件ファイルとＰＤＦファイルのファイル名の対応関係をデータベースファイルとしてＨＤＤ１４に保存する方法が考えられる。また、プリントデータの受信ごとにディレクトリを作成し、条件ファイルとＰＤＦファイルを一組にして当該ディレクトリに保存する方法が考えられる。あるいは、条件ファイルと画像データファイルにおいて共通のファイル名を付けることで対応させる方法を採用することもできる。
【００４８】
次に、サムネイル作成部２９により、ラスタライズされた画像データを適宜の大きさに縮小する画像処理を行い、サムネイル画像データを作成してＨＤＤ１４に記憶する（Ｓ１０５）。本実施形態では、前記Ｓ１０４の処理で作成されたＰＤＦファイルのサムネイル画像定義部に、得られたサムネイル画像のデータをエンコードして埋め込むことにより、当該サムネイル画像をＨＤＤ１４に保存している。
【００４９】
次に、本体制御部１１は画像形成部２２を制御して、ラスタライズされた画像データを、ＰＪＬデータに記述されているプリント条件に従って用紙にプリントするように画像形成部２２を制御する（Ｓ１０６）。その後、Ｓ１０１の処理に戻り、新しいプリントデータを待機する。
【００５０】
以上に説明したように、本実施形態の複合機９０においては、プリントデータを受信してプリントするごとに、Ｓ１０２〜Ｓ１０５の処理が実行される。これにより、複合機９０のＨＤＤ１４には、ラスタライズされた画像データを埋め込んだＰＤＦファイルとプリント条件ファイルとが、互いに対応付けられて保存され、蓄積されることになる。
【００５１】
次に、図３のフローチャートを参照して、再プリントの処理について説明する。図３のフローが実行されると、複合機９０は最初に、ユーザが操作部２４を操作してプリント履歴一覧の表示を指示しているか否かを調べる（Ｓ１２１）。プリント履歴一覧の表示を指示していない場合は、フローを終了する。
【００５２】
Ｓ１２１の判断で、プリント履歴の一覧表示を指示していると判定された場合、複合機９０は、プリント履歴（画像形成履歴情報）の一覧をディスプレイ２３に表示する（Ｓ１２２）。プリント履歴とは、当該複合機９０を使用して今までに行われた印刷履歴情報であり、１つの履歴が１つの前記ＰＤＦファイル（１つの画像データ）に対応している。
【００５３】
このプリント履歴一覧で表示される情報としては、例えばプリント日時、プリント枚数、プリント操作を行ったアプリケーション名、及び文書ファイル名等が考えられる。これらの情報は、例えば前記プリント条件ファイルから読み出して取得することができる。
【００５４】
なお、プリント履歴の一覧が表示された状態で、ユーザが再プリントの中止を希望する場合もある。この場合、ユーザは、操作部のキャンセルボタンを操作すれば良い。複合機９０は、再プリントの中止の操作がされたか否かを調べ（Ｓ１２３）、中止が指示されていた場合は、再プリント処理を中止してディスプレイ２３の表示を通常の待機画面に戻し、フローを終了する。
【００５５】
ディスプレイ２３にプリント履歴の一覧が表示された状態では、ユーザは操作部２４の例えば方向キーを操作することにより、一覧の中から所望のプリント履歴を選択することができる。そして、複合機９０は、プリント履歴について画像表示の指示がされているか否かを調べる（Ｓ１２４）。
【００５６】
ユーザが適宜のキーを押すことにより画像の表示を指示した場合は、その時点で選択されているプリント履歴に対応するＰＤＦファイルをＨＤＤ１４から読み出し、サムネイル画像を抽出して前記ディスプレイ２３に表示する（Ｓ１２５）。なお、ここで表示されるサムネイル画像は、画像データの第１ページに相当する内容のサムネイルである。これにより、ユーザは再プリントしたいデータをプリント履歴の一覧から選択するときに、ディスプレイ２３に表示されるサムネイル画像でプリント内容を確認することができる。従って、再プリントを希望するデータを誤って指定することが防止される。
【００５７】
そして、複合機９０は、再プリントを希望するプリント履歴の選択が完了したか否かを調べる（Ｓ１２６）。選択完了操作が行われたことが検出されると、選択されたプリント履歴に対応する条件ファイルがＨＤＤ１４から読み出され、ＰＪＬデータが読み出される（Ｓ１２７）。
【００５８】
その後、複合機９０は、出力条件の変更を行うかどうかのメッセージをディスプレイ２３に表示する（Ｓ１２８）。
【００５９】
この問合せメッセージに対し、ユーザは出力条件の変更の有無を操作部２４から入力することができる。Ｓ１２８の判断で、ユーザが出力条件の変更を指示したと判定された場合は、複合機９０は、前記条件ファイルから読み出されたＰＪＬデータに基づいて、当初のプリント時の出力条件をディスプレイ２３に表示する。ユーザは、操作部２４を操作することにより、表示されている出力条件を所望の条件に変更することができる。変更の確定操作がされると、複合機９０は、その指定された条件に従ってＰＪＬデータを変更する（Ｓ１２９）。一方、前記問合せメッセージに対し、ユーザが出力条件を変更しない旨を選択した場合は、Ｓ１２９の処理は行われない。
【００６０】
次に、複合機９０は、再プリント指示がされたプリント履歴に対応するＰＤＦファイルを読み出し、埋め込まれたデータを取り出してデコードして、画像データを取得する（Ｓ１３０）。次に、取得された画像データをＰＪＬデータに従って用紙にプリント可能か否かを調べる（Ｓ１３１）。
【００６１】
即ち、複合機９０の状況によっては、ＰＪＬデータの出力条件に従って再プリントすることができない場合もあり得る。例えば、複合機９０において、ＰＪＬデータで指定されている出力用紙サイズの用紙が切れてしまっている場合等である。複合機９０は、Ｓ１３１の判断で、ＰＪＬデータの条件では出力できないことを用紙検知センサ等により検知すると、強制プリントするか、それとも再プリントを中止するかを問い合わせるメッセージをディスプレイ２３に表示し、ユーザの指示を待機する（Ｓ１３３）。一方、Ｓ１３１の判断で、ＰＪＬデータの出力条件に従って問題なく再プリントできると判定された場合は、ＰＪＬデータの条件に従って画像データを実際に再プリントし（Ｓ１３２）、フローを終了する。
【００６２】
Ｓ１３３で表示される問合せのメッセージに対し、ユーザは、操作部２４を操作して、再プリントの続行（強制プリント）又は中止を選択することができる。Ｓ１３３の判断で、ユーザが中止を選択したと判定されると、再プリント処理が中止されるとともに、フローを終了する。ユーザが強制プリントを選択したと判定された場合は、ＰＪＬデータで指定された条件のうち必要な部分をプリント可能な条件に修正した上で、強制プリントを行う（Ｓ１３４）。例えば、出力条件でＢ５サイズの用紙が指定されており、そのＢ５サイズの用紙が切れている場合は、用紙切れとなっていないＡ４サイズの用紙に強制プリントするといったようにである。その後、フローを終了する。
【００６３】
次に、ＨＴＴＰサーバ部４３を利用した再プリントについて説明する。このリモート再プリント処理は、ユーザが操作部２４を操作するのではなく、パーソナルコンピュータ６０でＷｅｂブラウザアプリケーションを操作する点以外は、図３のフローチャートで説明した再プリント処理と実質的に同様である。
【００６４】
以下、具体的に説明する。ユーザはパーソナルコンピュータ６０のＷｅｂブラウザアプリケーションを実行し、複合機９０に設定されているＩＰアドレス等を入力する。すると、ブラウザアプリケーションは複合機９０のＨＴＴＰサーバ部４３にアクセスしてＨＴＭＬデータを要求し、これに応答して、ＨＴＴＰサーバ部４３は適宜のＨＴＭＬデータを出力する。ブラウザアプリケーションは、ＨＴＴＰサーバ部４３から取得したＨＴＭＬデータを解釈し、パーソナルコンピュータ６０の画面上にＷｅｂページを表示させる。なお、複合機９０にホスト名又はドメイン名が設定されている場合は、ＩＰアドレスの入力に代えてホスト名又はドメイン名を入力してもよい。
【００６５】
このＷｅｂページでは、複合機９０の管理メニュー、プリントジョブの閲覧メニュー等、複数のメニューから所望のメニューを選択できるようになっている。ユーザは、マウス又はキーボードを操作し、上記の中から再プリントメニューを選択する。
【００６６】
再プリントメニューが選択されると、ブラウザアプリケーションは当該操作をＨＴＴＰサーバ部４３に送信し、ＨＴＭＬデータを要求する。この要求に応じ、ＨＴＴＰサーバ部４３は、プリント履歴のデータを含む適宜のＨＴＭＬデータを出力する。この結果、パーソナルコンピュータ６０の画面上には、プリント履歴の一覧がＷｅｂページの形で表示される。
【００６７】
なお、このリモート再プリントでは、プリント履歴の一覧とともにサムネイル画像が前記Ｗｅｂページに表示される。パーソナルコンピュータ６０の画面は複合機９０のディスプレイ２３よりも表示領域が相当に広いのが通常であるので、プリント履歴の一覧と同時にそれぞれのサムネイル画像を並べて表示させても、十分な数のプリント履歴を表示させることができる。
【００６８】
ユーザはパーソナルコンピュータ６０を操作し、表示された一覧の中から再プリントしたいプリント履歴をマウスでクリックする等して選択し、プリント指示を行う。このプリント指示を受けたＨＴＴＰサーバ部４３は、前記本体制御部１１等に指示を送る。この結果、複合機９０の操作部２４を操作して再プリントしたときと同様に、画像データがＰＪＬデータに従ってプリントされる。なお、図３で説明した再プリント中止の指示、出力条件の変更の指示、ＰＪＬデータの条件でプリントできないときの強制印刷の指示等は、ＨＴＴＰサーバ部４３を使用したリモート再プリントにおいても、Ｗｅｂブラウザアプリケーションを介して行うことができる。
【００６９】
以上に示すように、本実施形態の複合機９０は以下のように構成される。即ち、この複合機９０は図１に示すように、ＰＤＬデータの出力条件を示すＰＪＬデータをパーソナルコンピュータ６０から受信するネットワークアダプタ４０と、ＰＤＬデータをラスタライズした画像データとＰＪＬデータとを記憶するＨＤＤ１４と、を備える。また、複合機９０は、ラスタライズされた画像データをＰＪＬデータに従って用紙に画像形成するときは、ラスタライズされた画像データとＰＪＬデータとをＨＤＤ１４に記憶するように構成されている（図２のＳ１０４、Ｓ１０２）。更に、複合機９０は、ＨＤＤ１４から前記画像データ及びＰＤＬデータを読み出して、前記ＰＤＬデータに記述された出力条件に従って画像データの画像を用紙に再プリントできるよう構成されている（図３のＳ１２７、Ｓ１３０、Ｓ１３２）。
【００７０】
この構成により、パーソナルコンピュータ６０からネットワーク印刷したときの画像データと出力条件を複合機９０が記憶するので、パーソナルコンピュータ６０を操作することなく複合機９０の操作だけで同じ画像データを用紙にプリントすることができる。また、最初のプリント時に記憶された出力条件に従って画像形成するので、面倒な設定をすることなく当初と同じ条件で画像を用紙に再プリントできる。更に、画像データがラスタライズ処理されてＨＤＤ１４に記憶されているので、画像形成処理の時間を短縮することができる。
【００７１】
また、本実施形態の複合機９０は図１に示すように、当該複合機９０を操作するための操作部２４と、操作部２４の操作内容を表示することができるディスプレイ２３と、を備える。そして、複合機９０は、ＨＤＤ１４に記憶された前記画像データに対応付けられたプリント履歴をディスプレイ２３に一覧形式で表示するよう構成されている（図３のＳ１２２）。そして、操作部２４を操作して一覧から何れかを選択すると、プリント履歴に対応した前記画像データの画像が前記ＰＪＬデータに従って用紙に再プリントされるように構成されている（Ｓ１２７、Ｓ１３０、Ｓ１３２）。
【００７２】
この構成により、ディスプレイ２３によりプリント履歴を確認しながら、再プリントしたい画像データを選択することができる。
【００７３】
また、本実施形態の複合機９０は図１に示すように、前記画像データを縮小して作成したサムネイル画像データを前記ＨＤＤ１４に記憶させることが可能なサムネイル作成部２９を備えている。そして、複合機９０は、プリント履歴を選択するときに、前記サムネイル画像をディスプレイ２３に表示できるように構成されている（図３のＳ１２５）。
【００７４】
この構成により、ディスプレイ２３でのサムネイル画像の表示により、プリント内容を容易に把握しながら、再プリントしたい画像データ（プリント履歴）を選択することができる。
【００７５】
また、本実施形態の複合機９０は、ＨＤＤ１４に記憶された画像データを画像形成するときに、当該画像情報に対応するＰＪＬデータの出力条件を前記操作部２４の操作により変更し、変更後の出力条件で再プリントできるように構成されている（Ｓ１２８、Ｓ１２９）。
【００７６】
この構成により、状況に応じて出力条件を変更し、画像の再プリントを柔軟に行うことができる。また、画像データは複合機９０側のＨＤＤ１４に記憶されているので、パーソナルコンピュータ６０から画像データを改めて送信する必要がなく、処理時間を短縮できる。
【００７７】
また、本実施形態の複合機９０は、前記出力条件に従って画像形成できない場合に、画像形成を中止するか、強制的に画像形成するかを選択できるように構成されている（Ｓ１３３）。
【００７８】
この構成により、例えば出力条件で指定されたサイズの用紙が切れている場合に、どうしても当該サイズの用紙に再プリントすることが必要な場合、及び、印刷内容が取急ぎ確認できれば十分な場合等、ユーザの幅広い要望に適切に応えることができる。
【００７９】
また、本実施形態の複合機９０は、図１に示すように、ネットワークに接続された複合機９０をＷｅｂサーバとして機能させるＨＴＴＰサーバ部４３を備える。そして、前記複合機９０は、前記パーソナルコンピュータ６０からの前記ネットワーク４５を介した要求に応じ、前記パーソナルコンピュータ６０にプリント履歴の一覧を表示させるように構成している。そして、前記パーソナルコンピュータ６０を操作して一覧から何れかを選択すると、選択されたプリント履歴に対応した前記画像データの画像が前記ＰＪＬデータに従って用紙に再プリントされるように構成されている。
【００８０】
この構成により、複合機９０を直接操作しなくても、任意のパーソナルコンピュータ６０からのネットワーク４５を介した指示により、複合機９０に記憶されている画像データの画像をＰＪＬデータに従って用紙に再プリントすることができる。また、ネットワークに接続されていれば、出力条件を設定できないようなパーソナルコンピュータ（例えば、複合機９０のプリンタドライバがインストールされていないコンピュータ）からでも、当該複合機９０に記憶された出力条件（ＰＪＬデータ）を利用して画像データをプリントすることができる。更に、画像データは複合機９０側で記憶されているので、パーソナルコンピュータ６０から画像データを改めて送信する必要がなく、ネットワーク負荷を軽減できるとともに処理時間を短縮できる。
【００８１】
また、本実施形態の複合機９０は、Ｗｅｂページでプリント履歴の一覧を表示してユーザに選択させるときに、前記サムネイル作成部２９で作成されたサムネイル画像データを当該Ｗｅｂページに表示するように構成されている。
【００８２】
この構成により、パーソナルコンピュータ６０を介して再プリントする場合において、パーソナルコンピュータ６０上でサムネイルファイルの表示を参考にして、プリント履歴から再プリントしたい画像を容易に選択することができる。
【００８３】
また、本実施形態の複合機９０は、選択された画像情報に対応するＰＪＬデータの出力条件を前記パーソナルコンピュータ６０の操作により変更し、変更後の出力条件（ＰＪＬデータ）に従って画像形成できるように構成されている。
【００８４】
この構成により、パーソナルコンピュータ６０を介して再プリントする場合において、状況に応じて出力条件を変更し、柔軟に画像の再プリントを行うことができる。
【００８５】
以上に本発明の好適な実施形態を説明したが、上記の構成は例えば以下のように変更することができる。
【００８６】
上記実施形態においては、ネットワークプリント機能を用いてプリントした場合に、画像データ（ＰＤＦファイル）と条件ファイルが自動的にＨＤＤ１４に記憶される構成としている。しかしながら、これに代えて、ネットワークプリントする場合に画像データ及び条件ファイルを保存する又は保存しないをユーザが選択できるように変更することができる。
【００８７】
また上記実施形態では、ＲＩＰ２７は複合機９０に内蔵されているが、この構成は変更可能である。例えば、ＲＩＰ２７をパーソナルコンピュータ６０上でソフトウェア的に実現させる構成に変更することができる。また、プリントサーバをネットワーク４５に導入して、プリントサーバでＲＩＰを機能させる構成等に変更することができる。
【００８８】
また上記実施形態では、複合機９０に対する操作を方向キー及びテンキー等によって行っているが、この構成に代えて前記ディスプレイ２３をタッチパネル方式に変更し、当該ディスプレイにユーザが指で触れることで操作する構成に変更することができる。
【００８９】
ラスタライズした画像データをＰＤＦファイル形式で保存する代わりに、ＴＩＦＦ形式等の公知の画像ファイル形式で保存するように変更することができる。また、ラスタライズ画像を保存するファイルとは別に画像ファイルを作成し、その画像ファイルに前記サムネイル画像データを保存するように変更することができる。
【００９０】
画像データファイル及び条件ファイル記憶する記憶部としては、ＨＤＤ１４に代えて、例えば不揮発性半導体メモリを用いることができる。
【００９１】
本実施形態の再プリント処理は、コピーファクシミリ複合機に限らず、例えば、パーソナルコンピュータの文書データをネットワーク印刷することが可能なプリンタ装置に適用することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施形態に係るコピーファクシミリ複合機の構成を示すブロック図。
【図２】本実施形態の複合機の画像情報と出力条件情報の記憶処理を示すフローチャート。
【図３】複合機の再プリント処理を示すフローチャート。
【符号の説明】
【００９３】
１４  ＨＤＤ（記憶部）
２１  画像読取部
２２  画像形成部
２３  ディスプレイ（表示部）
２４  操作部
２５  画像記憶部
２６  画像管理部
２７  ＲＩＰ
２８  ファイル変換部
２９  サムネイル作成部
３３  ＦＡＸモデム
３４  ファクシミリ制御部
４０  ネットワークアダプタ
６０  パーソナルコンピュータ（外部端末）
９０  コピーファクシミリ複合機（画像形成装置）
【図１】
0004609465.tif 000002
【図２】
0004609465.tif 000003
【図３】
0004609465.tif 000004