(57)【特許請求の範囲】
【請求項１】
複数の画像データを保持可能な記憶装置と該記憶装置の画像データを記録用紙に印刷可能な印刷手段とを備える画像形成装置であって、
ネットワーク上に接続されている他の装置から送信される、画像形成すべき情報を表わすコードデータ、当該コードデータに付随する前記他の装置の操作部を介して設定されたＩＤ番号データ、ファイル名データ、印刷部数の設定及び給紙部の設定及び両面印刷の設定及びソートの設定の少なくとも何れかに関わる出力条件データを、受信する受信手段と、
前記受信手段が受信したコードデータを対応するビットマップ画像データに変換する変換手段と、
前記他の装置から受信した複数のコードデータのそれぞれを、各々、ビットマップ画像データの状態で、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させると共に、前記他の装置から受信した複数の出力条件データのそれぞれも、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させる記憶制御手段と、
前記他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に、そのＩＤ番号データに対応する前記記憶装置から読出可能な複数のビットマップ画像データの候補および複数の出力条件データの候補のそれぞれから何れかのビットマップ画像データ及び出力条件データを前記画像形成装置の操作部を介して選択可能にする操作制御手段と、
前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数のビットマップ画像データの候補の中から選択されたビットマップ画像データを、前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数の出力条件データの候補の中から選択された出力条件データに従って、前記印刷手段によって印刷可能にする出力制御手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、スキャナ機能及びプリンタ機能及びコピー機能を含む複数の機能を有する、ネットワーク接続可能な画像形成装置であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶装置はハードディスク装置であることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記コードデータはページ記述言語（ＰＤＬ）を用いて表わされていることを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記記憶制御手段は、前記記憶装置にビットマップ画像データを保存する際に、データの圧縮／伸長を行うことを特徴とする請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
複数の画像データを保持可能な記憶装置と該記憶装置の画像データを記録用紙に印刷可能な印刷手段とを備える画像形成装置が行う画像形成方法であって、
ネットワーク上に接続されている他の装置から送信される、画像形成すべき情報を表わすコードデータ、当該コードデータに付随する前記他の装置の操作部を介して設定されたＩＤ番号データ、ファイル名データ、印刷部数の設定及び給紙部の設定及び両面印刷の設定及びソートの設定の少なくとも何れかに関わる出力条件データを、受信する受信工程と、
前記受信工程で受信したコードデータを対応するビットマップ画像データに変換する変換工程と、
前記他の装置から受信した複数のコードデータのそれぞれを、各々、ビットマップ画像データの状態で、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させると共に、前記他の装置から受信した複数の出力条件データのそれぞれも、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させる記憶制御工程と、
前記他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に、そのＩＤ番号データに対応する前記記憶装置から読出可能な複数のビットマップ画像データの候補および複数の出力条件データの候補のそれぞれから何れかのビットマップ画像データ及び出力条件データを前記画像形成装置の操作部を介して選択可能にする操作制御工程と、
前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数のビットマップ画像データの候補の中から選択されたビットマップ画像データを、前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数の出力条件データの候補の中から選択された出力条件データに従って、前記印刷手段によって印刷可能にする出力制御工程と
を備えることを特徴とする画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像データ保持手段を有する画像形成装置及び画像処理方法に関するものである。
【０００２】
【従来の技術】
従来、ホストコンピュータと、ネットワークを介して接続し、受信したデータを画像データに変換して記録用紙に印刷出力する画像形成装置がある。このような画像形成装置において、出力結果の機密性を保持するために、出力するべき画像データを一旦ハードディスク等の記憶装置に保存しておき、ユーザが画像形成装置を直接操作することによって出力を開始するものが提案されている。
【０００３】
このような従来の画像形成装置においては、同じ文書を何度も出力したり、画像形成装置の操作部で出力条件を変更してから再度出力したりすることが可能に構成されている。
【０００４】
【発明が解決しようとする課題】
しかしながら上記従来例では、ホストコンピュータからの出力時に設定した出力条件を、画像形成装置側で変更して出力しようとした場合に、操作画面の制約からどうしても操作性が悪くなるといった欠点があった。
【０００５】
本発明は、上記課題を解決するためになされたもので、ホストコンピュータで作成した出力設定データを、画像形成装置内の記憶手段に複数個保存しておき、その中の一つをユーザが出力時に選択できるような構成をとることにより、出力条件を容易に変更できる画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る一発明の実施の形態例においては、例えば以下の構成を備える。
【０００７】
即ち、複数の画像データを保持可能な記憶装置と該記憶装置の画像データを記録用紙に印刷可能な印刷手段とを備える画像形成装置であって、
ネットワーク上に接続されている他の装置から送信される、画像形成すべき情報を表わすコードデータ、当該コードデータに付随する前記他の装置の操作部を介して設定されたＩＤ番号データ、ファイル名データ、印刷部数の設定及び給紙部の設定及び両面印刷の設定及びソートの設定の少なくとも何れかに関わる出力条件データを、受信する受信手段と、
前記受信手段が受信したコードデータを対応するビットマップ画像データに変換する変換手段と、
前記他の装置から受信した複数のコードデータのそれぞれを、各々、ビットマップ画像データの状態で、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させると共に、前記他の装置から受信した複数の出力条件データのそれぞれも、該他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に前記記憶装置から読出可能に前記記憶装置に保持させる記憶制御手段と、
前記他の装置の操作部を介して設定された前記ＩＤ番号データに一致するＩＤ番号データが前記画像形成装置の操作部を介して入力された場合に、そのＩＤ番号データに対応する前記記憶装置から読出可能な複数のビットマップ画像データの候補および複数の出力条件データの候補のそれぞれから何れかのビットマップ画像データ及び出力条件データを前記画像形成装置の操作部を介して選択可能にする操作制御手段と、
前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数のビットマップ画像データの候補の中から選択されたビットマップ画像データを、前記画像形成装置の操作部を介して前記ＩＤ番号データに対応する複数の出力条件データの候補の中から選択された出力条件データに従って、前記印刷手段によって印刷可能にする出力制御手段と
を備えることを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明に係る一発明の実施の形態例を説明する。
【００１１】
図１は本発明に係る一発明の実施の形態例の全体システム構成を示す図である。図１に示す本発明の実施の形態例においては、２つの独立したネットワークと、それら２つのネットワークを１つの公衆回線で結んだシステム構成となっている。なお、このネットワーク数は図１の例に限定されるものではなく、２以上のネットワークシステムで良いことは勿論である。以下に図１に示す本発明の実施の形態例におけるそれぞれの機器及び動作概略について説明する。
【００１２】
ＰＣ１０１は、通常ユーザが使用するコンピュータで、ドキュメントを作成したり、ネットワーク（以下「ＬＡＮ」と称す。）１１２に接続された他のコンピュータとの電子メールのやり取りを行う機器である。他方のネットワーク１１３に接続されているＰＣ１０９に関しても同様の機能を有する。
【００１３】
また、ネットワーク１１２に接続されているＰＣ１０２も前記ＰＣ１０１と同様の構成であり、ＬＡＮ１１２に接続され、さらにＰＣ１０２に装備されているコンピュータの汎用インタフェースによりスキャナユニット１０３とプリンタユニット１０４が接続されている。
【００１４】
スキャナユニット１０３は、原稿画像を読み取る装置であり、ＰＣ１０２上で作成されたドキュメント上にスキャナユニット１０３で読み取った画像を張り付けるのに使用する。プリンタユニット１０４は、ＰＣ１０２上で作成されたドキュメントをプリントアウトするのに使用する。
【００１５】
本実施の形態例においては、このＰＣ１０２とスキャナユニット１０３とプリンタユニット１０４のシステムにおいて、ＰＣ１０２からの操作によりスキャナユニット１０３で読み込まれた画像をプリンタユニット１０４でプリントアウトする簡易的なコピー機能を有している。
【００１６】
さらに、１０７（又は１１０）は複写機（コピーマシン）であり、コピーマシン１０７（又は１１０）は大型の液晶タッチパネルを有している。そして、ＬＡＮ１１２（又は１１３）に接続された画像形成装置として動作し、スキャナ機能とプリンタ機能を合わせ持った構成である。そして、単体としてコピー機能を有する他、光磁気ディスクユニット１１４（又は１１５）を接続することにより、電子ファイリング装置としての機能を持つことができる。さらにコピーマシン１０７（又は１１０）は、コンピュータ等のプリンタ機能も有し、前記ＰＣ１０１、ＰＣ１０２（又はＰＣ１０９）等で作成されたドキュメント等をＬＡＮ１１２（又は１１３）を介して画像形成用コマンドデータとして受け取り、この受取った画像形成用コマンドデータをビットマップの画像データに展開して印刷出力することができる。これは、他方のネットワーク１１３に接続されているコピーマシン１１０に関しても同様である。
【００１７】
ＦＡＸマシン１０８は大型の液晶タッチパネルを有し、ＬＡＮ１１２に接続され、かつ、公衆回線１１６に接続されている画像形成装置である。単体としては、簡易的なコピー機能、及び、Ｇ３規格のＦＡＸ機能を有しており、公衆回線１１６を介して別のＬＡＮ１１３とのゲートウェイの役割も果たしている。他方のネットワーク１１３に接続されているＦＡＸマシン１１１に関しても同様の機能を有する。
【００１８】
次に、図２をもとに前述したそれぞれの画像形成装置としての機能を有する部分に共通の構成及び動作について説明する。
【００１９】
ＣＰＵ２０１は、画像形成装置全体の制御を司るマイクロプロセッサで、リアルタイムＯＳによって動作している。ＨＤ２０２は前記ＣＰＵ２０１が動作を行う上で使用する複数のアプリケーションプログラムを蓄積しておく大容量ハードディスクであり、前述のＣＰＵ２０１の管理下にあるものである。
【００２０】
メモリ２０３はＣＰＵ２０１が動作する上でのワークメモリであり、ＣＰＵ２０１から高速にアクセスできるものである。高速ＣＰＵバス２０４は前述したＣＰＵ２０１、ＨＤＤ２０２、メモリ２０３や、後述する各機能ユニット間を接続するバスで、ＣＰＵ２０１が処理したデータを各機能ユニットに転送したり、各機能ユニット間同士でデータを高速に転送（ＤＭＡ転送）するためのものである。一般的にはＶＬバスまたはＰＣＩバスが用いられる。しかし、この規格は特に限定されるものではなく、高速バスであれば任意のものが使用できる。
【００２１】
ＲＩＰ２０５は後述するコンピュータと接続されている外部インタフェースより入力される画像形成コマンドを受け取り、その受取った画像形成コマンドの内容に従ってビットマップ画像に変換を行う機能ユニットである。画像形成コマンドは高速ＣＰＵバス２０４より入力され、後述する高速イメージバス２１６にイメージ画像を出力するものである。ＲＩＰの種類としては、ポストスクリプト、ＰＣＬ、ＬＩＰＳ、ＣａＰＳＬ等があげられる。
【００２２】
画像処理部２０６は、高速イメージバス２１６から入力されたイメージ画像をＣＰＵ２０１の指示による処理命令に従って、スムージング処理やエッジ処理などのイメージ画像に対するフィルタリング処置を行う機能ユニットである。
【００２３】
この他にも、画像処理部２０６は、高速イメージバス２１６より入力された画像に対して文字認識（ＯＣＲ）機能や、文字部とイメージ部を分離するイメージセパレート機能をも有する。
【００２４】
圧縮／伸長部２０７は、高速イメージバス２１６から入力されたイメージ画像に対して、ＭＨ，ＭＲ，ＭＭＲ，ＪＰＥＧ等の画像圧縮方法により圧縮をかけ、高速ＣＰＵ２０４または、再び高速イメージバス２１６にその圧縮されたデータを送出したり、その逆にそれらの２つのバスから入力された圧縮データを、この機能ユニットにより圧縮された方式に従って伸長し、高速イメージバス２１６に送出する機能を持つものである。
【００２５】
バスブリッジ２０８は、高速ＣＰＵバス２０４と後述する低速ＣＰＵバス２０９間のインタフェース機能を有するバスブリッジコントローラであり、バス間の処理スピードの差を吸収するものである。このバスブリッジ２０８を介することで高速に動作するＣＰＵ２０１は低速ＣＰＵバス２０９に接続された低速に動作する機能ユニットをアクセスすることができる。
【００２６】
低速ＣＰＵバス２０９は、高速ＣＰＵバス２０４より転送速度の遅いバス構成となっており、処理能力の比較的遅い機能ユニットが接続されるためのバスである。一般的にはＩＳＡバス等があげられる。
【００２７】
モデム２１０は、公衆回線２１１と低速ＣＰＵバス２０９とを介在する機能ユニットであり、低速ＣＰＵバス２０９より送られてきたデジタルデータを受け取り、公衆回線に出力可能なデータ形式に変調する機能と、公衆回線より送られてきた変調されたデータを画像形成装置内で処理できるデジタルデータに変換する機能を持つ。
【００２８】
ＬＡＮ２１２は、本発明の実施の形態例の画像形成装置を構内ネットワークに接続するための機能ユニットで、構内ネットワークとのデータの送受信を行うためのものである。一般的には、イーサネット等があげられる。
【００２９】
コンピュータインタフェース２１４は、本画像形成装置とコンピュータとを接続するための機能ユニットで、本コンピュータインタフェース２１４を介して、コンピュータから本画像形成装置に対して制御コマンドを送ったり、コンピュータに対して本画像形成装置のステータスを返したりするのに使用される機能ユニットである。一般的にはシリアル通信を行うＲＳ−２３２Ｃや、パラレル通信を行うセントロニクスインタフェースがあげられる。
【００３０】
パネルインタフェース２１５は、画像形成装置における操作部２２１との各種制御信号をやり取りするところで、後述する操作部２２１に配置されているキー等の入力スイッチの信号をＣＰＵ２０１に伝えたり、ＲＩＰ２０５、画像処理部２０６、圧縮／伸長部２０７で作成された画像データを操作部２２１にある液晶表示部に表示するための解像度変換を行うユニットである。
【００３１】
高速イメージバス２１６は、各種画像生成ユニット（ＲＩＰ２０５、画像処理２０６、圧縮／伸長部２０７）における画像入出力バスと後述するスキャナインタフェース２１７、プリンタインタフェース２１９とを相互に接続するためのバスである。このバスの制御はＣＰＵ２０１の管理下にはおかれず、後述するバスコントローラ２２２によって制御され、バスコントローラ２２２の制御下でデータ転送を行う。
【００３２】
スキャナユニット２１８は、原稿自動送り装置を備えた可視画像読み取り装置で、セットされた原稿画像をＲＧＢの３ラインのＣＣＤカラーセンサまたは、１ラインの白黒のＣＣＤラインセンサで読み取るものである。このスキャナユニット２１８で読み取られた原稿画像データは、スキャナインタフェースユニット２１７によって、高速イメージバス２１６に転送される。
【００３３】
スキャナインタフェースユニット２１７においては、スキャナユニット２１８で読み取られた画像データを、その後の過程における処理の内容によって、最適な２値化を行い、高速イメージバス２１６のデータ幅に合わせたシリアル−パラレル変換を行ったり、読み込まれたＲＧＢの３原色のカラーデータ（輝度カラーデータ）をＣＭＹＢｋのデータ（濃度カラーデータ）に変換したりする機能を持ち合わせる。
【００３４】
プリンタユニット２２０は、後述するプリンタインタフェースユニット２１９から受け取った画像データを、記録用紙上に可視画像データとして印刷するものである。プリンタユニット２２０には、バブルジェット方式を用いて記録用紙上に印刷するバブルジェットプリンタや、レーザ光線を利用して感光ドラム上に画像を形成し記録用紙に画像を形成する電子写真技術を利用したレーザビームプリンタがあげられる。レーザビームプリンタには単色のものと、ＣＭＹＢｋによるカラーレーザビームプリンタがある。
【００３５】
プリンタインタフェースユニット２１９は、高速イメージバス２１６から送られてきた画像データをプリンタユニットに転送するもので、高速イメージバス２１６のバス幅から出力しようとするプリンタの階調に合わせたバス幅に変換するバス幅変換機能や、プリンタの印刷速度と高速イメージバス２１６の画像データの転送速度の差を吸収するための機能を有する。
【００３６】
操作部２２１は、液晶表示部と液晶表示部の表示画面上に配設されたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネル入力装置またはハードキーの入力に対応した入力信号は、パネルインタフェース２１５を介してＣＰＵ２０１に伝えられ、液晶表示部はパネルインタフェース２１５から送られてきた画像データを表示する。この液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００３７】
次に以上の構成を備える本実施の形態例での主要部分である、画像データと出力設定データを記憶装置に保持した後に、操作画面からの指示によって出力を開始する処理について以下に説明する。
【００３８】
本発明の実施の形態例においては、ホストコンピュータからＰＤＬコードデータを受信し、対応する画像データに展開した後画像形成装置内のハードディスク装置に格納している。以下、図３を参照して本発明の実施の形態例における保持するシーケンスについて、図３に示すフローチャートに従って本発明の実施の形態例におけるホストコンピュータからＰＤＬコードデータを受信し、対応する画像データに展開した後画像形成装置内のハードディスク装置に格納する処理を説明する。
【００３９】
ＰＣ１０１の処理において、ユーザはまず印刷出力すべきドキュメントデータを作成し、その後にプリント開始命令を入力する。ＰＣ１０１は、ステップＳ１０１に示すようにユーザからのプリント開始命令が指示入力されると、以下コピーマシン１０７への転送が開始される。即ち、ＰＣ１０１は、まずステップＳ１０１でユーザからプリント開始命令を受け取ると、ステップＳ１０２の処理に移行し、表示画面にユーザーのＩＤ番号とファイル名の入力を促すメッセージ（入力ガイダンス）を表示する。これを確認したユーザは、入力ガイダンスに従って自己のＩＤ番号と印刷出力すべきファイル名を入力する。これらが入力されるとステップＳ１０３に進み、入力されたＩＤ番号とファイル名をジョブ開始命令とともにコピーマシン１０７に送る。
【００４０】
これを受取ったコピーマシン１０７のＣＰＵ２０１は、ステップＳ１０４でＨＤ２０２に画像データを保存するための準備として、ファイルのクリエイト処理を行い、受信したＩＤ番号を内蔵メモリの所定領域に保存しておく。
【００４１】
一方、ステップＳ１０３で入力されたＩＤ番号とファイル名をジョブ開始命令とともにコピーマシン１０７に送ったＰＣ１０１は、続くステップＳ１０７，Ｓ１０８で、ＰＣ１０１はＬＡＮ１１２を介してコピーマシン１０７へのＰＤＬコードデータの転送を行う。
【００４２】
これを受取ったコピーマシン１０７では、ステップＳ１０８でこのＰＤＬコードを受信する。そしてコピーマシン１０７のＣＰＵ２０１は、続くステップＳ１０９でＬＡＮ２１２から受信したＰＤＬコードデータをＲＩＰ２０５に転送する。ＲＩＰ２０５は、続くステップＳ１１０で転送されてくるＰＤＬコードデータを、順次対応する画像データに変換するそしてステップＳ１１１に進む。
【００４３】
ステップＳ１１１では、画像データは１ページ分の処理が終わるごとにＲＩＰ２０５から高速イメージバス２１６を介して圧縮／伸長部２０７に送られる。そしてここで圧縮データに変換される。そしてコピーマシン１０７は、続くステップＳ１１２で圧縮／伸長部２０７で圧縮されたデータを高速ＣＰＵバス２０４を介してＨＤＤ２０２に送り、ここにファイルとして保存する。
【００４４】
ステップＳ１０７からステップＳ１１２までは、ＰＤＬコードデータすべての処理が終わるまで繰り返される。また、ＣＰＵ２０１、ＲＩＰ２０５、圧縮／伸長部２０７、ＨＤＤ２０２の各処理は独立して並列に行われる。
【００４５】
このようにしてＰＤＬデータの転送が終了すると、ＰＣ１０１の処理はステップＳ１１３の処理に進み、ＰＣ１０１はＰＤＬコードデータの転送終了を、ＬＡＮ１１２を介してコピーマシン１０７に通知する。このＰＤＬコードデータの転送終了を受信したコピーマシン１０７のＣＰＵ２０１は、ステップＳ１１４でＰＤＬコードデータ受信の終了と、全てのＰＤＬコードデータが画像データに変換され、かつ変換された画像データが全てＨＤＤ２０２に保存されたことを確認してファイルのクローズ処理を行う。そしてコピーマシン１０７は、最後にステップＳ１１５でＨＤＤ２０２への画像データの保存が終了したことを、ＬＡＮ１１２を介してＰＣ１０１に通知する。
【００４６】
この通知を受けたＰＣ１０１は、ステップＳ１１６でＰＤＬデータの展開／保存処理が終了したことを画面に表示し、ユーザに通知する。
【００４７】
以上のようにしてホストコンピュータからＰＤＬコードデータを受信し、画像データをファイルとしてハードディスクへ保存するまでの処理が終了する。
【００４８】
このようにしてＨＤＤ２０２に保存された印刷データファイルの登録例を図６に示す。図６に示すように、一人のユーザに一種類のＩＤ番号を割り振り、ユーザ毎に複数の印刷データをそれぞれ少なくとも同一ユーザで異なるファイル名を割り当て印刷出力データをファイリングしている。
【００４９】
次に、ホストコンピュータで設定した出力条件のデータを受信し、画像形成装置内のハードディスクに保存するシーケンスについて、図４に示すフローチャートに従って説明する。
【００５０】
ユーザは、ステップＳ２０１でＰＣ１０１（ホストコンピュータ）の出力設定操作画面において、出力条件（例えば、部数、給紙段、両面、ソート等の指定）の設定を行なう出力設定が全て終了するとステップＳ２０２の処理に進み、ステップＳ２０１で設定した出力条件をコピーマシンへ送信する様に出力条件送信開始命令を入力する。
【００５１】
そして続くステップＳ２０３でＰＣ１０１は、画面にユーザーのＩＤ番号とファイル名の入力を促すメッセージを表示しする。このガイダンス表示画面を確認したユーザは、ユーザーのＩＤ番号とファイル名を入力する。そして続くステップＳ２０４で、ホストコンピュータからコピーマシンへ、上述の操作で入力したデータ（ＩＤ、ファイル名、出力設定）の転送が行われる。
【００５２】
この出力設定データを受取ったコピーマシン１０７は、ステップＳ２０５でコピーマシン内のハードディスクへこの受信データを書込む。
【００５３】
出力条件を設定するためのデータは、それほど量が多くないので、コピーマシン側で１回バッファリングするだけで、書き込みを完了することができる。
【００５４】
この出力設定条件の登録例を図７に示す。図７におけるＩＤ番号で特定されるユーザと上述した図６に示されるＩＤ番号のユーザとは共に同じＩＤ番号が割り当てられており、自己のＩＤ番号を入力するのみで後述するように印刷出力データファイルと入力設定ファイルとを検索して表示することが可能に構成されている。
【００５５】
次に、ハードディスクに保存された画像データを、ユーザーの操作によりプリントアウトするシーケンスについて、図５に示すフローチャートに従って説明する。
【００５６】
ハードディスクに保存された画像データをプリントアウトしようとするユーザは、まずステップＳ３０１でコピーマシンの操作部、即ち、操作ガイダンスの表示された表示画面の表面に配設されたタッチパネル画面から自分のＩＤ番号を入力する。ＩＤ番号が入力されると、続いてステップＳ３０２で入力されたＩＤ番号がパネルインタフェース２１５を介してＣＰＵ２０１に通知される。
【００５７】
ＣＰＵ２０１は、このＩＤ番号を受け取ると、ステップＳ３０３でＨＤＤ２０２に保存されている複数のファイルの中から、受取ったＩＤ番号に対応するファイルを検索し、そのファイル名をパネル上に表示し、ユーザーの選択を促す。
【００５８】
この表示を確認したユーザは、ステップＳ３０４で表示されている複数のファイル中より１つの画像データファイルと１つの出力設定ファイつとをそれぞれ選択する。
【００５９】
ステップＳ３０５では、選択された画像データファイルを１ページ分ごとにＨＤＤ２０２から読み出し、高速ＣＰＵバス２０４を介して圧縮／伸長部２０７に送り、選択された出力設定に従い、伸長処理等の必要な処理が施された後に、高速イメージバス２１６を介してプリンタインタフェースユニット２１９、プリンタユニット２２０に送られ、プリントアウトされる。このステップＳ３０５の処理は、ファイルに保存されている画像のページ数分繰り返される。
【００６０】
以上でＨＤＤ２０２に保存された画像データをプリントアウトするシーケンスが終了する。
【００６１】
以上説明したように、本実施の形態例によれば、画像データをそのままプリントアウトせず、一旦ハードディスクに保存して、ユーザがコピーマシンの操作部で改めて出力開始を指示するように構成し、かつ、予め複数の出力様式を設定して登録しておくことができ、所望の出力様式で所望の画像データの印刷が行えるしかも、出力条件の変更も容易に行うことができる。
【００６２】
即ち、ホストコンピュータより受信したデータは、画像データとしてＩＤ番号とともに、データ保持手段に保持され、ホストコンピュータより受信した複数の出力設定データも、データ保持手段に保持される。このため、ＩＤ番号をユーザが操作画面から入力し、それに関連づけられた画像データ及び出力設定データを選びだし、その中から選択させることにより、ユーザーの所望の組み合わせで出力を行うことができる。
【００６３】
【他の実施形態】
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６６】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
【発明の効果】
以上説明したように本発明によれば、画像データと出力設定データとを一旦メモリに保持して、その中からユーザーの希望する組み合わせでプリンタへの出力を行う構成をとることにより、出力ファイルを自由に選択でき、またその出力ファイルの出力条件の設定も極めて容易に行なうことができ、所望の出力様式での出力が可能となる。また、出力様式の変更も容易に行うことができる。
【００７０】
【図面の簡単な説明】
【図１】本発明に係る一発明の実施の形態例の全体システム構成を示す図である。
【図２】本発明の実施の形態例における画像形成装置の制御構成を表すブロック図である。
【図３】本発明の実施の形態例におけるＰＣとコピーマシンの動作フローチャートである。
【図４】本発明の実施の形態例におけるＰＣとコピーマシンの動作フローチャートである。
【図５】本発明の実施の形態例におけるコピーマシンのプリントシーケンスのフローチャートである。
【図６】本発明の実施の形態例におけるＨＤＤに保存された印刷データファイルの登録例を示す図である。
【図７】本発明の実施の形態例におけるＨＤＤに保存された出力条件の設定ファイルの登録例を示す図である。
【符号の説明】
１０１、１０２、１０９  ＰＣ
１１２、１１３、２１２  ネットワーク（ＬＡＮ）
１０３、２１８  スキャナユニット
１０４、２２０  プリンタユニット
１０７、１１０  複写機（コピーマシン）
１０８、１１１  ＦＡＸマシン
１１４、１１５  光磁気ディスクユニット
１１６、２１１  公衆回線
２０１  ＣＰＵ
２０２  ＨＤＤ
２０３  メモリ
２０４  高速ＣＰＵバス
２０５  ＲＩＰ
２０６  画像処理部
２０７  圧縮／伸長部
２０８  バスブリッジ
２０９  低速ＣＰＵバス
２１０  モデム
２１３
２１４  コンピュータインタフェース
２１５  パネルインタフェース
２１６  高速イメージバス
２１７  スキャナインタフェース
２１９  プリンタインタフェース
２２１  操作部
２２２  バスコントローラ
【図１】
0003559656.tif 000002
【図２】
0003559656.tif 000003
【図３】
0003559656.tif 000004
【図４】
0003559656.tif 000005
【図５】
0003559656.tif 000006
【図６】
0003559656.tif 000007
【図７】
0003559656.tif 000008