(57)【要約】【課題】  画像形成装置システムにおいて、他のコンピュータに保持されている画像形成装置の制御ソフトウェアをネットワーク上のフォルダに配置し、この制御ソフトウェアを実行することによって、システム自身が更新また修復する方法を備えたシステムの提供に関するものである。【解決手段】  ユーザにシステムを更新するか問い合わせる。システム更新制御を監視する実行ファイルを実行する。更新・修正作業を行なうために、作業領域を変更する再起動を行なう。再起動後現状の環境を保存し、作業領域を開放する。作業領域にシステムファイルを展開できるように領域を整備する。そして作業領域が整うとシステムファイルを解凍する。作業工程が全て正常終了したか確認を行なう。画像形成装置を再起動する。【選択図】  図１
2006146487.tif 000002
【特許請求の範囲】
【請求項１】
クライアントコンピュータと接続された画像形成装置システムにおいて、
前記画像形成装置にジョブを入力する手段と、
前記ジョブをそれぞれＲＩＰ（Ｒａｓｔｅｒｉｚｅ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理するＲＩＰ手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
【請求項２】
クライアントコンピュータと接続された画像形成装置システムにおいて、
前記画像形成装置にジョブを入力する手段と、
前記ジョブをそれぞれＲＩＰ（Ｒａｓｔｅｒｉｚｅ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理するＲＩＰ手段とを有し、画像形成装置に出力する手段と、画像形成装置上に保持されている各種プログラムを実行することにより画像形成装置自身のシステムを更新または修復することを特徴とする画像形成装置システム。
【請求項３】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記サーバにジョブを入力する手段と、
前記ジョブをそれぞれＲＩＰ（Ｒａｓｔｅｒｉｚｅ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理するＲＩＰ手段とを有し、画像形成装置に出力する手段と
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、
前記フォルダ上の各種プログラムを置き、それを実行することにより画像形成装置自身のシステムを更新または修復することを特徴とする画像形成装置システム。
【請求項４】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記サーバにジョブを入力する手段と、
前記ジョブをそれぞれＲＩＰ（Ｒａｓｔｅｒｉｚｅ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理するＲＩＰ手段とを有し、画像形成装置に出力する手段と、
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、
前記フォルダをアクセスするユーザの権限を制限する手段と、
前記フォルダ上の各種プログラムを置き、それを実行することにより画像形成装置自身のシステムを更新または修復することを特徴とする画像形成装置システム。
【請求項５】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、
前記フォルダをアクセスするユーザの権限を制限する手段と、
前記フォルダ上の各種プログラムを置き、それを実行することにより画像形成装置自身のシステムを更新または修復する手段と、
前記更新または修正手段を実行することによって、画像形成装置自身がプログラム更新または修正のための形式で再起動する手段をもつことを特徴とする画像形成装置システム。
【請求項６】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、
前記フォルダをアクセスするユーザの権限を制限する手段と、
前記フォルダ上の各種プログラムを置き、それを実行することにより画像形成装置自身のシステムを更新または修復手段と、
前記更新または修正手段を実行することによって、画像形成装置自身がプログラム更新または修正のための形式で再起動する手段と、
前記更新または修正手段に用いられるプログラムが、適切な形式でかつ破損していないかどうかを検閲する手段をもつことを特徴とする画像形成装置システム。
【請求項７】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、
前記フォルダをアクセスするユーザの権限を制限する手段と、
前記フォルダ上の各種プログラムを置き、それを実行することにより画像形成装置自身のシステムを更新または修復手段と、
前記更新または修正手段を実行することにより、更新前のシステムに戻せるための情報保持手段と、
前記更新または修正手段を実行することによって、画像形成装置自身がプログラム更新または修正のための形式で再起動する手段と、
前記更新または修正手段に用いられるプログラムが、適切な形式でかつ破損していないかどうかを検閲する手段をもつことを特徴とする画像形成装置システム。
【請求項８】
ネットワークに接続されたサーバとクライアントコンピュータ、前記ネットワークとは異なる前記ネットワークまたは、前記サーバに接続された画像形成装置とから成る画像形成装置システムにおいて、
前記ネットワーク上からアクセス可能なフォルダを作成する手段と、
前記フォルダを前記ネットワーク上に表示し、アクセス可能にする手段と、分離可能な媒体読み出し装置を接続し、媒体を読み出す手段と、
前記フォルダをアクセスするユーザの権限を制限する手段と、
前記フォルダ上の各種プログラムを実行することにより画像形成装置自身のシステムを更新または修復する手段と、
前記更新または修正手段を実行することによって、画像形成装置自身がプログラム更新または修正のための形式で再起動する手段と、
前記更新または修正手段に用いられるプログラムが、適切な形式でかつ破損していないかどうかを検閲する手段をもつことを特徴とする画像形成装置システム。
【請求項９】
前記請求項１〜８において、前記フォルダをアクセスするユーザの権限を制限する手段は、一般ユーザのときは読み出しのみ可能であり、スーパーユーザのときは読み書きが可能である手段を有することを特徴とする請求項１〜８記載の画像形成装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントコントローラサーバとクライアント及び、画像形成装置からなる画像形成装置システムで、各種プログラムを実行することにより、画像形成装置システム自身の制御プログラムを更新または修復するのに好適な手段に関するものである。
【背景技術】
【０００２】
従来から、画像形成を行なうに当たり、ユーザはコンピュータ上から所望のプリンタを選択し、ＬＡＮなどの公衆回線や専用のインターフェイスを経由して、所望のジョブを選択したプリンタにプリントさせていた。
【０００３】
また、サーバ、クライアント方式と呼ばれ、クライアントユーザのジョブがプリンタコントローラサーバを経由して、プリンタに送られる方式も広く知られている。
【０００４】
近年、多くの画像形成装置はその機能が多様化し、複雑な動作ができることが求められている。
【０００５】
複雑な機能の実現と操作は画像形成装置を綿密に制御するための高度な制御プログラムを必要とする。画像形成装置の機能向上等に伴い制御プログラムの変更が生じると、各ユーザは新しい制御プログラムを再度インストールする必要があった。インストール作業は煩雑であり、取り扱いに慣れていないユーザは、この作業に長時間を要することが多い。（特許文献１、２、３参照）
【特許文献１】特開２０００−１９４５４３号公報
【特許文献２】特開２００３−２２８６３９号公報
【特許文献３】特開２００３−３４５５９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記インストールするための制御プログラムは、画像形成装置自身を動作させるために必要不可欠なプログラムであり、多くの機能を有するため、そのプログラムの大きさは非常に大きい。このプログラムを画像形成装置にインストールするときには画像形成装置の主動作に不要な周辺機器を必要とする場合が多く、そして作業手段が限定される。
【０００７】
また取り扱いに慣れていないユーザは、この作業に長時間を要することが多い。
【０００８】
本発明は、上述した事情に鑑みてなされたものであり、画像形成装置の制御プログラムを容易にかつ短時間に更新および修復することが目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像形成装置または前記画像形成装置に接続されるプリンタコントローラ内に、それぞれの各種プログラムを保管できる空間の提供と保管手段の提供し、プリンタコントローラから離れた場所から画像形成装置の取り扱いに慣れていない管理者でも手軽に画像形成装置のシステムの更新および修復できる効率的なシステムを提供するものである。
【発明の効果】
【００１０】
以上説明したように本発明によれば、画像形成装置または前記画像形成装置に接続されるプリンタコントローラ内に、ネットワーク上からアクセスできるのフォルダにファイルを置くことにより、プリンタコントローラから離れた場所から画像形成装置の取り扱いに慣れていない管理者でも手軽に画像形成装置のシステムの更新および修復が効率的に行なうことができる。
【発明を実施するための最良の形態】
【００１１】
（実施例１）
〔システムの概要説明〕
図１は、本発明の実施形システムの概観図であり、従来例の図２と比較して描かれている。
【００１２】
図１はパフォーマンスを優先するために図２のネットワーク１０１を２系統に分割し、パブリックネットワーク１０１及び、プライベートネットワーク１０５と呼ぶこととする。
【００１３】
ＭＦＰ１１０ａ，ＭＦＰ１１０ｂ，ＭＦＰ１１０ｃ及びＭＦＰ１１０とプリンタ１１０は高解像度、高階調のフルカラーでスキャンまたは、プリントなどが可能なフルカラーＭＦＰまたはモノクロＭＦＰである。図示されていないがプリンタはこれらのほかにも多数接続されている。以下プリンタを代表して１１０，１１１と表記する。
【００１４】
また、スキャナ１１２は紙ドキュメントからの画像イメージを取り込む装置で、ＳＣＳＩインターフェイスで接続される１１２ａと、パブリックネットワーク１０１（または、プライベートネットワーク１０１）に接続される１１２ｂの２タイプがある。
【００１５】
プリンタコントローラ１０２には、ハードウェア上２系統のネットワークインターフェイスカード（ＮＩＣ）を有しており、一方はパブリックネットワーク１０１側につながるＮＩＣ１０７、もう一方はプリンタ側に接続するプライベートネットワーク１０５側に接続されたＮＩＣ１０８が存在する。
【００１６】
コンピュータ１０３ａ，１０３ｂ及び１０３ｃはプリンタコントローラにジョブを送るクライアントである。図示されていないがクライアントはこれらのほかにも多数接続されている。以下クライアントを代表して１０３と表記する。
【００１７】
更にプライベートネットワーク１０５にはＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：マルチファンクション周辺機器）１０４が接続されている。１０４はモノクロまたはカラーにてスキャン、プリントなどを行なうＭＦＰである。
【００１８】
次に、プリンタコントローラ１０２のハードウェアの構成は、ＣＰＵやメモリなどが搭載されたマザーボード１１０と呼ばれる部分にＰＣＩバスと呼ばれるインターフェイスで前述のＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１０７，１０８や、画像圧縮専用Ｉ／Ｆカード１０９などが接続されている。
【００１９】
ここで、クライアントコンピュータ１０３上では、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）を実行するアプリケーションソフトウェアを動作させ、各種文書／図形が作成／編集される。クライアントコンピュータ１０３は作成された文書／図形をページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換し、ネットワーク１０１を経由してＭＦＰ１０４に送られてプリントアウトされる。
【００２０】
ＭＦＰ１０４はそれぞれ、プリンタコントローラ１０２とネットワーク１０５または、専用インターフェイス１０８を介して情報交換できる通信手段を有しており、ＭＦＰ１０４の情報や状態をプリンタコントローラ１０２、あるいは、それを経由してクライアントコンピュータ１０３側に逐次知らせる仕組みとなっている。更に、プリンタコントローラ１０２（あるいはクライアント１０３）は、その情報を受けて動作するユーティリティソフトウェアを持っており、ＭＦＰ１０４はプリンタコントローラ１０２（あるいはクライアント１０３）により管理される。
【００２１】
〔ＭＦＰ１０４の構成〕
次に、図３〜図１４を用いてＭＦＰ１０４の構成について説明する。但し、ＭＦＰ１０４はフルカラーもしくはモノクロプリンタであり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて、随時モノクロ機器の説明を加えることとする。
【００２２】
ＭＦＰ１０４は、画像読み取りを行なうスキャナ部２０１とその画像データを画像処理するスキャナＩＰ部２０２、ファクシミリなどに代表される電話回線を利用した画像の送受信を行なうＦＡＸ部２０３、更に、ネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ：ネットワークインターフェイスカード）部分２０４と、ＭＦＰ１０４との情報交換を行なうＮＩＣ部２０４がある。そして、ＭＦＰ１０４の使い方に応じてコア部２０６で画像信号を一時保存し、経路を決定する。
【００２３】
次に、コア部２０６から出力された画像データは、プリンタＩＰ部２０７及び、ＰＷＭ部２０８を経由して画像形成を行なうプリンタ部２０９に送られる。プリンタ部２０９でプリントアウトされたシートはフィニッシャ部２１０へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００２４】
〔スキャナ部２０１の構成〕
図４を用いてスキャナ部２０１の構成を説明する。３０１は原稿台ガラスであり、読み取られるべき原稿３０２が置かれる。原稿３０２は照明ランプ３０３により照射され、その反射光はミラー３０４、３０５、３０６を経て、レンズ３０７によりＣＣＤ３０８上に結像される。ミラー３０４、照明ランプ３０３を含む第１ミラーユニット３１０は速度ｖで移動し、ミラー３０５、３０６を含む第２ミラーユニット３１１は速度１／２ｖで移動することにより、原稿３０２の全面を走査する。第１ミラーユニット３１０及び第２ミラーユニット３１１はモータ３０９により駆動する。
【００２５】
〔スキャナＩＰ部２０２の構成〕
図５を用いてスキャナＩＰ部２０２について説明する。図５（ａ）は、カラースキャナの場合で、入力された光学的信号は、ＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサであり、ＲＧＢそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。ここでゲイン調整、オフセット調整をされた後、Ａ／Ｄコンバータで、各色信号毎に８ｂｉｔのデジタル画像信号Ｒ０，Ｇ０，Ｂ０に変換される。その後、４０２のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路（ライン補間部）４０３において、副走査方向の空間的ずれが補正される。
【００２６】
次に、入力マスキング部４０４は、ＣＣＤセンサ３０８のＲ，Ｇ，Ｂフィルタの分光特性で決まる読取色空間を、ＮＴＳＣの標準色空間に変換する部分であり、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた３×３のマトリックス演算を行い、入力された（Ｒ０，Ｇ０，Ｂ０）信号を標準的な（Ｒ，Ｇ，Ｂ）信号に変換する。
【００２７】
更に、輝度／濃度変換部（ＬＯＧ変換部）４０５はルックアップテーブル（ＬＵＴ）ＲＡＭにより、構成され、ＲＧＢの輝度信号がＣ１，Ｍ１，Ｙ１の濃度信号になるように変換される。
【００２８】
ＭＦＰ１０４がモノクロプリンタであり、モノクロの画像処理を行なう場合には、図５（ｂ）に従って、単色の１ラインＣＣＤセンサ３０８を用いて、単色でＡ／Ｄ変換４０１及び、シェーディング４０２を行ったのちコア部２０６に送られる。
【００２９】
〔ＦＡＸ部２０３の構成〕
図６を用いてＦＡＸ部２０３について説明する。まず、受信時には、電話回線から来たデータをＮＣＵ部５０１で受け取り電圧の変換を行い、モデム部５０２の中の復調部５０４でＡ／Ｄ変換及び復調操作を行った後、伸張部５０６でラスタデータに展開する。一般にＦＡＸでの圧縮伸張にはランレングス法などが用いられる。ラスタデータに変換された画像は、メモリ部５０７に一時保管され、画像データに転送エラーがないことを確認後、コア部２０６へ送られる。
【００３０】
次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、圧縮部５０５でランレングス法などの圧縮を施し、モデム部５０２内の変調部５０３にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵ部５０１を介して電話回線へと送られる。
【００３１】
〔ＮＩＣ部２０４の構成〕
図７を用いてＮＩＣ部２０４について説明する。ネットワーク１０１に対してのインターフェイスの機能を持つのが、このＮＩＣ部２０４であり、例えば１０Ｂａｓｅ−Ｔ／１００Ｂａｓｅ−ＴＸなどのＥｔｈｅｒｎｅｔ（登録商標）ケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流す役割を果たす。
【００３２】
外部より情報を入手する場合は、まず、トランス部６０１で電圧変換され、６０２のＬＡＮコントローラ部に送られる。ＬＡＮコントローラ部６０２は、その内部に第１バッファメモリ（不図示）を持っており、その情報が必要な情報か否かを判断した上で、第２バッファメモリ（不図示）に送った後、コア部２０６に信号を流す。
【００３３】
次に、外部に情報を提供する場合には、コア部２０６より送られてきたデータは、ＬＡＮコントローラ部６０２で必要な情報を付加して、トランス部６０１を経由してネットワーク１０１，１０５に接続される。
【００３４】
〔コア部２０６の構成〕
図７を用いてコア部２０６について説明する。コア部２０６のバスセレクタ部６１１は、ＭＦＰ１０４の利用における、いわば交通整理の役割を担っている。すなわち、複写機能、ネットワークスキャン、ネットワークプリント、ファクシミリ送信／受信、あるいは、ディスプレイ表示などＭＦＰ１０４における各種機能に応じてバスの切り替えを行なうところである。
【００３５】
以下に各機能を実行するためのパス切り替えパターンを示す。
【００３６】
・複写機能：スキャナ２０１→コア２０６→プリンタ２０９
・ネットワークスキャン：スキャナ２０１→コア２０６→ＮＩＣ部２０４
・ネットワークプリント：ＮＩＣ部２０４→コア２０６→プリンタ２０９
・ファクシミリ送信機能：スキャナ２０１→コア２０６→ＦＡＸ部２０３
・ファクシミリ受信機能：ＦＡＸ部２０３→コア２０６→プリンタ２０９
次に、バスセレクタ部６１１を出た画像データは、圧縮部６１２、ハードディスク（ＨＤＤ）などの大容量メモリからなるメモリ部６１３及び、伸張部６１４を介してプリンタ部２０９へ送られる。圧縮部６１２で用いられる圧縮方式は、ＪＰＥＧ，ＪＢＩＧ，ＺＩＰなど一般的なものを用いればよい。圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと一緒に格納される。
【００３７】
更に、ジョブの番号とパスワードを設けて、それらも一緒に格納すれば、パーソナルボックス機能をサポートすることができる。これは、データの一時保存や特定の人にしかプリントアウト（ＨＤＤからの読み出し）ができない様にするための機能である。記憶されているジョブのプリントアウトの指示が行われた場合には、パスワードによる認証を行った後にメモリ部６１３より呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部２０７に送られる。図８は画像形成装置のコア部のブロック図である。
【００３８】
〔プリンタＩＰ部２０７の構成〕
図９によりカラープリンタのＩＰ部を説明する。  ７０１は出力マスキング／ＵＣＲ回路部であり、Ｍ１，Ｃ１，Ｙ１信号を画像形成装置のトナー色であるＹ，Ｍ，Ｃ，Ｋ信号にマトリクス演算を用いて変換する部分であり、ＣＣＤセンサ３０８で読み込まれたＲＧＢ信号に基づいたＣ１，Ｍ１，Ｙ１，Ｋ１信号をトナーの分光分布特性に基づいたＣ，Ｍ，Ｙ，Ｋ信号に補正して出力する。
【００３９】
次に、ガンマ補正部７０２にて、トナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）ＲＡＭを使って画像出力のためのＣ，Ｍ，Ｙ，Ｋデータに変換されて、空間フィルタ７０３では、シャープネスまたは、スムージングが施された後、画像信号はコア部２０６へと送られる。次に、モノクロカラープリンタの場合について、図１０に示す。
【００４０】
〔ＰＷＭ部２０８の構成〕
図１１によりＰＷＭ部２０８を説明する。プリンタＩＰ部２０７を出たイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色に色分解された画像データ（ＭＦＰ１０４がモノクロの場合は、単色となる）はそれぞれのＰＷＭ部２０８を通ってそれぞれ画像形成される。８０１は三角波発生部、８０２は入力されるデジタル画像信号をアナログ信号に変換するＤ／Ａコンバータ（Ｄ／Ａ変換部）である。三角波発生部８０１からの信号（図１１（２）のａ）及びＤ／Ａコンバータ８０２からの信号（図１１（２）のｂ）は、コンパレータ８０３で大小比較されて、図１１（２）のｃのような信号となってレーザ駆動部８０４に送られ、ＣＭＹＫそれぞれが、ＣＭＹＫそれぞれのレーザ８０５でレーザビームに変換される。
【００４１】
そして、ポリゴンスキャナ９１３で、それぞれのレーザビームを走査して、それぞれの感光ドラム９１７，９２１，９２５，９２９に照射される。
【００４２】
〔プリンタ部２０９の構成（カラーＭＦＰ１０４の場合）〕
図１２に、カラープリンタ部の概観図を示す。９１３は、ポリゴンミラーであり、４つの半導体レーザ８０５より発光された４本のレーザ光を受ける。その内の１本はミラー９１４、９１５、９１６をへて感光ドラム９１７を走査し、次の１本はミラー９１８、９１９、９２０をへて感光ドラム９２１を走査し、次の１本はミラー９２２、９２３、９２４をへて感光ドラム９２５を走査し、次の１本はミラー９２６、９２７、９２８をへて感光ドラム９２９を走査する。
【００４３】
一方、９３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９１７上にイエローのトナー像を形成し、９３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２１上にマゼンタのトナー像を形成し、９３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２５上にシアンのトナー像を形成し、９３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２９上にマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【００４４】
シートカセット９３４、９３５および、手差しトレイ９３６のいずれかより給紙されたシートは、レジストローラ９３７を経て、転写ベルト９３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム９１７、９２１、９２５、９２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト９３９により搬送され、定着器９４０によって、トナーがシートに定着される。定着器９４０を抜けたシートはフラッパ９５０により一旦下方向へ導かれてシートの後端がフラッパ９５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００４５】
なお、４つの感光ドラム９１７、９２１、９２５、９２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト９３９により、シートは一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザ８０５は駆動される。
【００４６】
〔プリンタ部２０９の構成（モノクロＭＦＰ１０５の場合）〕
図１３に、モノクロプリンタ部の概観図を示す。１０１３は、ポリゴンミラーであり、４つの半導体レーザ８０５より発光されたレーザ光を受ける。レーザ光はミラー１０１４、１０１５、１０１６をへて感光ドラム１０１７を走査する。一方、１０３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム１０１７上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【００４７】
シートカセット１０３４、１０３５および、手差しトレイ１０３６のいずれかより給紙されたシートは、レジストローラ１０３７を経て、転写ベルト１０３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム１０１７にはトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器１０４０によって、トナーがシートに定着される。定着器１０４０を抜けたシートはフラッパ１０５０により一旦下方向へ導かれてシートの後端がフラッパ１０５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００４８】
〔フィニッシャ部２０９の構成〕
図１４に、フィニッシャ部の概観図を示す。プリンタ部２０９の定着部９４０（または、１０４０）を出たシートは、フィニッシャ部２０９に入る。フィニッシャ部２０９には、サンプルトレイ１１０１及びスタックトレイ１１０２があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００４９】
ソート方式には２通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン（または、トレイ）を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によりソーティングを行なうことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。
【００５０】
更に、スタックトレイ１１０２に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ１１０５にてバインドすることも可能である。
【００５１】
そのほか、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機１１０４、ファイル用の２つ（または３つ）の穴開けを行なうパンチャ１１０６があり、ジョブの種類に応じてそれぞれの処理を行なう。
【００５２】
更に、サドルステッチャ１１０７は、シートの中央部分を２ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行なう。サドルステッチャ１１０７で製本されたシートは、ブックレットトレイ１１０８に排出される。
【００５３】
そのほか、図には記載されていないが、製本のためのグルー（糊付け）によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム（裁断）などを加えることも可能である。
【００５４】
また、インサータ１１０３はトレイ１１１０にセットされたシートをプリンタへ通さずにトレイ１１０１、１１０２、１１０８のいずれかに送るためのものである。これによってフィニッシャ２０９に送り込まれるシートとシートの間にインサータ１１０３にセットされたシートをインサート（中差し）することができる。インサータ１１０３のトレイ１１１０にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ１１１１により最上部のシートから順に給送する。従って、インサータ１１０３からのシートはそのままトレイ１１０１、１１０２へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ１１０７へ送るときには、一度パンチャ１１０６側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【００５５】
〔プリンタコントローラ１０２の構成〕
次に、図１５を用いてプリンタコントローラ１０２を説明する。
【００５６】
ＮＩＣ１０７から入力されたジョブは、入力デバイス制御部１２０１よりサーバ内に入り、サーバに様々なクライアントアプリケーションと連結することにおいてその役割を果たす。入力としてＰＤＬデータとＪＣＬ（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）データを受け付ける。それはプリンタとサーバに関する状態情報で様々なクライアントに対応し、  このモジュールの出力は、適切なＰＤＬとＪＣＬの構成要素すべてを結合する役割を持つ。
【００５７】
次に、入力ジョブ制御部１２０２はジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。更に、このモジュールには、ジョブのルートを決めるジョブルーティング、分割してＲＩＰするか否かを司るジョブスプリット、そしてジョブの順序を決めるジョブスケジューリングの３つの機能がある。
【００５８】
ラスタライズ処理（ＲＩＰ）部  １２０３は複数個存在する。１２０３−ａ，１２０３−ｂ，１２０３−ｃあるいは必要に応じて更に増やすことも可能だが、ここでは総称して１２０３と記載する。ＲＩＰモジュールは様々なジョブのＰＤＬをＲＩＰ処理して、適切なサイズと解像度のビットマップを作成する。ＲＩＰ処理に関しては、ＰｏｓｔＳｃｒｉｐｔ（Ａｄｏｂｅ社の商標登録）をはじめ、ＰＣＬ、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦなど様々なフォーマットのラスタライズ処理が可能である。
【００５９】
データ変換部１２０４は、ＲＩＰによって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施す役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、ＴＩＦＦやＪＰＥＧなどをＲＩＰ部でラスタライズした後のビットマップデータにＰＤＦヘッダを付けて、ＰＤＦデータとして編集するなどの処理を行なう。
【００６０】
出力ジョブ制御部１２０５は、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク１２０７にセーブされる。印刷後のジョブは、ハードサーバ１２０７に残すか否かは選択可能であり、セーブされた場合には、再呼び出しすることもできる。さらに、このモジュールはハードディスク１２０７とＲＡＭ１２０８との相互作用を管理する。
【００６１】
出力デバイス制御部１２０６は、どのデバイスに出力するか、またどのデバイスをクラスタリング（複数台接続して一斉にプリントすること）するかを司り、選択されたデバイスのインターフェイスカード１０８に送られる。また、このモジュールはデバイス１０４の状態監視と装置状況をプリンタコントローラ１０２に伝える役割も果たしている。
【００６２】
〔ページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：以後ＰＤＬと略する。）〕
次にＰＤＬデータについて説明する。ＡＤＯＢＥ社のＰｏｓｔＳｃｒｉｐｔ（登録商標）言語に代表されるＰＤＬは、以下の３要素に分類される。
【００６３】
（ａ）文字コードによる画像記述
（ｂ）図形コードによる画像記述
（ｃ）ラスタ画像データによる画像記述
すなわち、ＰＤＬは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをＰＤＬデータと呼ぶ。
【００６４】
図１６は、文字情報Ｒ１３０１を記述した例である。Ｌ１３１１は、文字の色を指定する記述であり、カッコの中は順にＣｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋの濃度を表わしている。最小は０．０であり、最大は１．０である。Ｌ１３１１では、文字を黒にすることを指定する。次に、Ｌ１３１２は変数Ｓｔｒｉｎｇ１に文字列“ＩＣ”を代入している。次にＬ１３１３では、第１、第２パラメータが、文字列をレイアウトする用紙上の開始位置座標のｘ座標とｙ座標を示し、第３パラメータが文字の大きさ、第４パラメータが文字の間隔を示しており、第５パラメータがレイアウトすべき文字列を示している。要するにＬ１３１３は座標（０．０，０．０）のところから、大きさ０．３、間隔０．１で文字列“ＩＣ”をレイアウトするという指示となる。
【００６５】
次に、図形情報Ｒ１３０２を記述した例では、Ｌ１３２１はＬ１３１１と同様、線の色を指定しており、ここでは、Ｃｙａｎが指定されている。次に、Ｌ１３２２は、線を引くことを指定するためのものであり、第１、２パラメータが線の始端座標、第３、４パラメータが終端座標のそれぞれ、ｘ、ｙ座標である。第５パラメータは線の太さを示す。
【００６６】
さらに、ラスタ画像情報を記述した例では、Ｌ１３３１は、ラスタ画像を変数ｉｍａｇｅ１に代入している。ここで、第１パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第２パラメータは１色成分あたりのビット数を表わし、第３、第４パラメータは、ラスタ画像のｘ方向、ｙ方向の画像サイズを表わす。第５パラメータ以降が、ラスタ画像データである。ラスタ画像データの個数は、１画素を構成する色成分数、及び、ｘ方向、ｙ方向の画像サイズの積となる。Ｌ１３３１では、ＣＭＹＫ画像は４つの色成分（Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋ）から構成されるため、ラスタ画像データの個数は（４ｘ５ｘ５＝）１００個となる。次にＬ１３３２は、座標（０．０，０．５）のところから、０．５ｘ０．５の大きさにｉｍａｇｅ１をレイアウトすることを示している。
【００６７】
図１７は、１ページの中で上記３つの画像記述を解釈して、ラスタ画像データに展開した様子を示したものである。Ｒ１３０１，Ｒ１３０２，Ｒ１３０３はそれぞれのＰＤＬデータを展開したものである。これらのラスタ画像データは、実際にはＣＭＹＫ色成分毎にＲＡＭ１２０８（あるいは、ＩｍａｇｅＤｉｓｋ１２０７）に展開されており、例えばＲ１３０１の部分は、各ＣＭＹＫの  ＲＡＭ１２０８に、Ｃ＝０、Ｍ＝０、Ｙ＝０、Ｋ＝２５５が書かれており、Ｒ１３０２の部分は、それぞれ、Ｃ＝２５５，Ｍ＝０，Ｙ＝０，Ｋ＝０が書き込まれる。
【００６８】
プリンタコントローラ１０２内では、クライアント１０３（あるいは、プリンタコントローラ自身）から送られてきたＰＤＬデータは、ＰＤＬデータのままか、上記のようにラスタ画像に展開された形で、ＲＡＭ１２０８（あるいは、ＩｍａｇｅＤｉｓｋ１２０７）に書き込まれ、必要に応じて保存されている。
【００６９】
［ネットワーク１０１］
さて次に、ネットワーク１０１について説明する。
【００７０】
ネットワーク１０１は図１８に示すように、前述の図１のような構成がルータと呼ばれるネットワークを相互に接続する装置により接続され、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と呼ばれる更なるネットワークを構成する。
また、ＬＡＮ１４０６は、内部のルータ１４０１を介して、専用回線１４０８を通して、別のＬＡＮ１４０７内部のルータ１４０５に接続され、これらのネットワーク網は幾重にも張り巡らされて、広大な接続形態を構築している。
【００７１】
次に、その中を流れるデータについて図１９にて説明する。
【００７２】
送信元のデバイスＡ（１４２０ａ）に存在するデータ１４２１があり、そのデータは画像データでも、ＰＤＬデータでも、プログラムであっても構わない。これがネットワーク１０１を介して受信先のデバイスＢ（１４２０ｂ）に転送する場合、データ１４２１を細分化しイメージ的に１４２２のように分割する。この分割されたデータ１４２３，１４２４，１４２６などに対して、ヘッダ１４２５と呼ばれる送り先アドレス（ＴＣＰ／ＩＰプロトコルを利用した場合には、送り先のＩＰアドレス）などを付加し、パケット１４２７として順次ネットワーク１０１上にパケットを送って行く。デバイスＢのアドレスとパケット１４３０のヘッダ１４３１が一致するとデータ１４３２は分離され、デバイスＡにあったデータの状態に再生される。
【００７３】
［共有フォルダ］
図２０にて前記共有フォルダの説明を行なう。前記共有フォルダは、ネットワーク上にある他のコンピュータからデータの読み出しを可能にするものである。
【００７４】
ここで１５０１はプリンタドライバのウィンドウであり、その中では同じネットワーク内に属しているコンピュータやプリンタが表示される。１５０２はファイルの操作や、印刷などを操作できるメニューバーである。１５０３はＵＲＬを入力・表示するアドレスバーである。１５０４のウィンドウ内には、サーバ１１３やクライアント１０３ａ，１０３ｂおよびプリンタコントローラ１０２が表示される。
【００７５】
ネットワーク上で表示されるプリンタコントローラ１０２の構成を図２１に示すようにプリンタコントローラ１０２は他のコンピュータと同様に、ネットワーク共有プリンタ１５０５とネットワーク共有フォルダ１５０６から構成される。このフォルダのアクセス権限は、スーパーユーザのみが読み書き可能である。
【００７６】
ユーザによってアクセス権限を変化させることにより不正な制御プログラムの実行や、不要なデータの蓄積による記憶装置の容量圧迫を防ぎ、装置の不正アクセスを防ぐ働きを有する。
【００７７】
前記ネットワーク共有フォルダ１５０６の構成を図２２に示す。１５０７は、画像形成装置のシステムを更新または修復するためのシステムファイルである。１５０８は、前記システムファイル１５０７を実行するための実行ファイルである。前記画像形成装置の制御システムを更新するために必要なプログラムを、転送速度が比較的高速なネットワークを用いて、前記画像形成装置に保持することが可能となる。
【００７８】
［記憶配置マップ］
図１６にて各種プログラムをインストールするときの記憶装置内における記憶配置マップについて示す。記憶領域マップ１６０１では、更新前システム格納領域１６０５とデータ格納領域１６０６と共有フォルダ格納領域１６０７から構成される。前記更新前システム格納領域１６０５は、更新前の画像形成装置のシステムファイル群が配置されている。
【００７９】
この領域に配置されているシステムファイル群は画像形成装置を動作するために必要なファイルである。前記データ格納領域１６０６は、画像形成装置が受信した印刷データを配置しておく領域である。この領域は、データ読み書きが頻繁に行われるため、ほかの記憶領域とは独立している。前記共有フォルダ格納領域１６０７は、図２２に示す前記共有フォルダ１５０６に置かれたファイルを配置する領域である。画像形成装置のシステムの更新がないときは、画像形成装置は記憶領域マップ１６０１の形態で動作する。図２３、図２５は、記憶領域配置マップ例を示す図である。
【００８０】
更新・修正を行なう際には共有フォルダ内に更新・修正ファイルを配置し、実行すると、前記システムファイル１５０７は、更新システムファイル１６０９、ＩｎｓｔａｌｌＴｏｏｌｓファイル１６１０、Ｉｎｓｔａｌｌ実行ファイル１６１１、ＩｎｓｔａｌｌＭｏｄｅＢｏｏｔファイル１６１２に展開される。展開後、ＩｎｓｔａｌｌＭｏｄｅＢｏｏｔファイルにインストール作業が引き継がれ、前記共有フォルダ格納領域１６０７を基準記憶領域とするシステムの再起動がかかる。前記共有フォルダ格納領域１６０７を基準記憶領域とした記憶領域マップ１６０２を図２４に示す。記憶領域マップ１６０２では、前記Ｉｎｓｔａｌｌ実行ファイル１６１１と前記ＩｎｓｔａｌｌＴｏｏｌｓファイル１６１０が動作する。前記二つのファイルは、更新前システム格納領域１６０５内のデータを更新・修正する際に、不慮の事故により更新に失敗した際に、元の状態に復元できるように、元のデータを保存する作業を行なう。更新前のデータの保存作業が終わったならば、前記Ｉｎｓｔａｌｌ実行ファイル１６１１と前記ＩｎｓｔａｌｌＴｏｏｌｓファイル１６１０が更新・修正作業を行なう。前記二つのファイルは、更新システムファイル１６０９を更新前システム格納領域１６０５に配置し、正常に更新・修正が行なわれたことを確認する。更新・修正が成功したならば、更新後システム格納領域１６０８を基準記憶領域とするシステムの再起動が行われ、記憶領域マップ１６０４の形態で動作する。
【００８１】
［システムの更新処理］
図２６にて各種プログラムをインストールする流れ図を示す。Ｓ１７０１でユーザにシステムを更新するか問い合わせる。Ｓ１７０２においてシステム更新制御を監視する前記実行ファイル１５０８を実行する。前記実行ファイル１５０８はＳ１７０３で画像形成装置内に保持している前記システムファイル１５０７が正常であるか診断する。Ｓ１７１２において更新・修正作業を行なうために、作業領域を変更する再起動を行なう。再起動後Ｓ１７０４において現状の環境を保存し、作業領域を開放する。Ｓ１７０５において作業領域に前記システムファイル１５０７を展開できるように領域を整備する。そして作業領域が整うとＳ１７０６において前記システムファイル１５０７を解凍する。Ｓ１７０７において作業工程が全て正常終了したか確認を行なう。Ｓ１７０９において画像形成装置を再起動する。Ｓ１７１０は更新作業を行なわない場合や更新するための前記システムファイル１５０７が壊れているなどの例外処理が起きた場合、強制終了して終了する。
【００８２】
Ｓ１７０７で前記システムファイル１５０７の解凍が失敗したときには、操作を繰り返し、Ｓ１７０８にて繰り返しの回数を数える。ある値以上繰りかえされるときにＳ１７１１において更新前の環境に戻しすべての作業を終了する。
【００８３】
（実施例２）
［オートコピー］
図２７〜図２９にて本発明におけるシステムの更新処理の実施例２を説明する。
【００８４】
図２６にてコンピュータ１０３または１１３上に接続されているＣＤ−ＲＯＭドライブ１８０２にスーパーユーザは、ＣＤ−ＲＯＭ１８０１を挿入する。コンピュータ１０３または１１３は、ログインしているユーザがスーパーユーザの権限を持っていることを確認して、ネットワーク１０１を介して、プリンタコントローラの共有フォルダに、各種プログラムのコピーを開始する。
【００８５】
図２７にてネットワーク共有フォルダ１５０６に各種プログラムをインストールする流れ図を示す。Ｓ１９０１でインストールしようとしているユーザがアクセス権をもつスーパーユーザであるか確認する。もしスーパーユーザならば、Ｓ１９０２にてＣＤを自動起動させ、インストーラを起動させる。まずＳ１９０３にてインストーラは自動インストール、手動インストールまたは終了するかを、スーパーユーザに確認をする。もし手動インストールをスーパーユーザが選択したならば、Ｓ１９１０にてインストール先を手動で選択しＳ１９０５に移る。もし自動インストールをスーパーユーザが選択したならば、Ｓ１９０４でネットワークを介して、各種制御プログラムを保持したＣＤに対応するデバイスの調査をする。もし発見できなければ、Ｓ１９１０にてスーパ−ユーザに手動でインストール先を入力させ、Ｓ１９０５に移る。もしデバイスがあったならばそのままＳ１９０５に移動する。強制終了するならばＳ１９１１に移る。Ｓ１９０５にてネットワークインストールが可能になるように、ネットワークの接続や、ユーザ認証などのインストールの準備を行う。続いてＳ１９０６にてすでに各種プログラムがインストールされていれば、そのプログラムの履歴を調査する。Ｓ１９０７にて更新が必要なければＳ１９１１にて強制終了する。更新する必要があるならば、Ｓ１９０８にて各種プログラムの複写の準備を行い、Ｓ１９０９にて複写の制御を行いながら複写し、複写が完了したならば終了する。図２８は、実施例２の本発明の各種プログラムコピーのフローチャートを示す図である。
【００８６】
［システムの更新処理その２］
図２９においてシステムの更新処理例２を示す、前記共有フォルダ１５０６は前記クライアントコンピュータ１０３ａ，１０３ｂや前記サーバコンピュータ１１３が接続されているネットワークに公開されたフォルダである。前記フォルダにアクセス権限のあるスーパーユーザが前記サーバコンピュータ１１３や前記クライアントコンピュータ１０３ａ，１０３ｂから前記プリンタコントローラ１０２のシステムを更新する場合において、Ｓ１７０１でスーパーユーザにシステムを更新するか問い合わせる。更新するならばＳ２００１においてあらかじめ前記共有フォルダ１５０６に前記システムファイル１５０７の有無を確認する。もし前記システムファイル１５０７が存在するならばＳ１７０２においてシステム更新制御を監視する前記実行ファイル１５０８を実行する。前記実行ファイル１５０８はＳ１７０３で画像形成装置内に保持している前記システムファイル１５０７が正常であるか診断する。Ｓ１７１２において更新・修正作業を行なうために、作業領域を変更する再起動を行なう。再起動後Ｓ１７０４において現状の環境を保存し、作業領域を開放する。Ｓ１７０５において作業領域に前記システムファイル１５０７を展開できるように領域を整備する。そして作業領域が整うとＳ１７０６において前記システムファイル１５０７を解凍する。Ｓ１７０７において作業工程が全て正常終了したか確認を行なう。Ｓ１７０９において画像形成装置を再起動する。Ｓ１７１０は更新作業を行なわない場合や更新するためのシステムファイルが壊れているなどの例外処理が起きた場合、強制終了して終了する。
【００８７】
Ｓ１７０７でシステムファイルの解凍が失敗したときには、操作を繰り返し、Ｓ１７０８にて繰り返しの回数を数える。ある値以上繰りかえされるときにＳ１７１１において更新前の環境に戻しすべての作業を終了する。
【００８８】
（実施例３）
［オートコピーその２］
図３０〜図３１にて本発明におけるシステム更新処理の実施例３の説明を行なう。図３０にて切り離し可能なＣＤ−ＲＯＭドライブ２１０２にスーパーユーザは、ＣＤ−ＲＯＭ２１０１を挿入する。切り離し可能なＣＤ−ＲＯＭドライブ２１０２と接続したプリンタコントローラとプリンタコントローラに対応したＣＤ−ＲＯＭ２１０１の相互関係があるかを確認して、正しければ、プリンタコントローラ１０２内の特定の場所へ各種プログラムのコピーを開始する。
【００８９】
コピーが終了し、プリンタコントローラ１０２が再起動したならば、各種プログラムのコピーしたフォルダはネットワーク共有フォルダとなり、一般ユーザの読み出しを可能にする。
【００９０】
図３１にて切り離し可能なＣＤ−ＲＯＭからネットワーク共有フォルダ１５０６に各種プログラムをインストールするの流れ図を示す。Ｓ２２０１にて、プリンタコントローラ１０２は外付けデバイスの認識制御を行う。続いてＳ２２０２にて外付けデバイスの接続制御をおこなう。ＣＤ−ＲＯＭ２１０１がプリントコントローラ対応のＣＤ−ＲＯＭで有るかをＳ２２０３で確認作業を行う。もし、対応コントローラと違うものであれば、強制終了Ｓ１９１１する。もし正しいことが確認されたならばＳ１９０２にてＣＤ−ＲＯＭから自動起動する。Ｓ１９０３にてプリンタコントローラＳ１９０３に備え付けのＬＣＤパネルにインストール方法を指示する表示が現れる。Ｓ１９０３にて手動インストールを選択したならばインストール先を指定し、自動インストールが選択されたならばＳ１９０５もに移る。もし自動インストールを選択したならば、Ｓ１９０６にてすでに各種プログラムがインストールされていれば、そのプログラムの履歴を調査する。Ｓ１９０７にて更新が必要なければＳ１９１１にて強制終了する。更新する必要があるならば、Ｓ１９０８にて各種プログラムの複写の準備を行い、Ｓ１９０９にて複写の制御を行いながら複写し、複写が完了したならば終了する。続いて図２９に示すシステム更新例２の処理の流れを行なうことにより、画像形成処理システム自身の制御プログラムを更新することが可能となる。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態のシステム全体を示す図。
【図２】従来例のシステム全体を示す図。
【図３】画像形成装置全体のブロック図。
【図４】画像形成装置のスキャナ部を示す図。
【図５】画像形成装置のＩＰ部のブロック図。
【図６】画像形成装置のＦＡＸ部のブロック図。
【図７】画像形成装置のＮＩＣ部のブロック図。
【図８】画像形成装置のコア部のブロック図。
【図９】カラー画像形成装置のプリンタＩＰ部を示す図。
【図１０】白黒画像形成装置のプリンタＩＰ部を示す図。
【図１１】画像形成装置のＰＷＭ部のブロック図。
【図１２】カラー画像形成装置のプリンタ部を示す図。
【図１３】白黒画像形成装置のプリンタ部を示す図。
【図１４】画像形成装置のフィニッシャ部を示す図。
【図１５】プリンタコントローラ内部のジョブフロー。
【図１６】ＰＤＬデータの記述例。
【図１７】ＰＤＬデータのラスタ展開後を示す図。
【図１８】ネットワーク環境を示す図。
【図１９】ネットワークデータ転送を示す図。
【図２０】共有フォルダの画面例を示す図。
【図２１】共有フォルダの画面例を示す図。
【図２２】共有フォルダの画面例を示す図。
【図２３】記憶領域配置マップ例を示す図。
【図２４】記憶領域配置マップ例を示す図。
【図２５】記憶領域配置マップ例を示す図。
【図２６】本発明の各種処理のフローチャートを示す図。
【図２７】実施例２の本発明の各種プログラムコピーを示す図。
【図２８】実施例２の本発明の各種プログラムコピーのフローチャートを示す図。
【図２９】実施例２の本発明の各種処理のフローチャートを示す図。
【図３０】実施例３の本発明の各種プログラムコピーを示す図。
【図３１】実施例３の本発明の各種プログラムコピーのフローチャートを示す図。
【符号の説明】
【００９２】
１０１  ネットワーク
１０２  プリンタコントローラ
１０３  クライアントコンピュータ
１０４  白黒ＭＦＰ
１０５  プライベートネットワーク
１０６  マザーボード
１０７  ネットワーク用ＮＩＣボード
１０８  プライベートネットワーク用ＮＩＣボード
１０９  画像圧縮専用ボード
１１０  白黒ＭＦＰ
１１１  白黒プリンタ
１１２  ネットワークスキャナ
１１３  サーバコンピュータ
【図１】
2006146487.tif 000003
【図２】
2006146487.tif 000004
【図３】
2006146487.tif 000005
【図４】
2006146487.tif 000006
【図５】
2006146487.tif 000007
【図６】
2006146487.tif 000008
【図７】
2006146487.tif 000009
【図８】
2006146487.tif 000010
【図９】
2006146487.tif 000011
【図１０】
2006146487.tif 000012
【図１１】
2006146487.tif 000013
【図１２】
2006146487.tif 000014
【図１３】
2006146487.tif 000015
【図１４】
2006146487.tif 000016
【図１５】
2006146487.tif 000017
【図１６】
2006146487.tif 000018
【図１７】
2006146487.tif 000019
【図１８】
2006146487.tif 000020
【図１９】
2006146487.tif 000021
【図２０】
2006146487.tif 000022
【図２１】
2006146487.tif 000023
【図２２】
2006146487.tif 000024
【図２３】
2006146487.tif 000025
【図２４】
2006146487.tif 000026
【図２５】
2006146487.tif 000027
【図２６】
2006146487.tif 000028
【図２７】
2006146487.tif 000029
【図２８】
2006146487.tif 000030
【図２９】
2006146487.tif 000031
【図３０】
2006146487.tif 000032
【図３１】
2006146487.tif 000033