(57)【要約】【課題】画像形成装置にオプショナル周辺機器を付設する際のユーザの負担を軽減しつつ、制御プログラムを容易に導入する。【解決手段】印刷媒体上に画像を形成する画像形成装置に付設され、画像形成装置と情報伝達可能に接続するための第１のデータインターフェース２８と、新規制御プログラムの取得元となるメンテナンス装置と情報伝達可能に接続するための第２のデータインターフェース２９と、第１のデータインターフェース２８を用いて接続された画像形成装置から第１の制御情報を取得し、第２のデータインターフェース２９を用いて接続されたメンテナンス装置から、第１の制御情報に基づいて新規制御プログラムを導入するオプショナル周辺機器により上記課題を解決することができる。【選択図】図２
2005301445.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体上に画像を形成する画像形成装置に付設され、制御プログラムによって制御されるオプショナル周辺機器であって、
画像形成装置と情報伝達可能に接続するための画像形成装置接続手段と、
新規制御プログラムの取得元となるメンテナンス装置と情報伝達可能に接続するためのメンテナンス装置接続手段と、
前記画像形成装置接続手段を用いて接続された画像形成装置から第１の制御情報を取得する制御情報取得手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から、前記第１の制御情報に基づいて新規制御プログラムを導入することを特徴とするオプショナル周辺機器。
【請求項２】
請求項１に記載のオプショナル周辺機器において、
前記第１の制御情報に基づいて導入するべき新規制御プログラムを決定する制御プログラム決定手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記ダウンロード手段によりダウンロードされた制御プログラムのうち前記制御プログラム決定手段において決定された導入するべき新規制御プログラムを導入することを特徴とするオプショナル周辺機器。
【請求項３】
請求項１に記載のオプショナル周辺機器において、
前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記ダウンロード手段を用いて、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをダウンロードすることを特徴とするオプショナル周辺機器。
【請求項４】
請求項１に記載のオプショナル周辺機器において、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へ前記第１の制御情報を転送する制御情報送信手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から当該メンテナンス装置において前記第１の制御情報に基づいて決定された導入するべき新規制御プログラムをダウンロードすることを特徴とするオプショナル周辺機器。
【請求項５】
請求項４に記載のオプショナル周辺機器において、
前記制御情報送信手段は、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へ第２の制御情報を送信し、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から当該メンテナンス装置において前記第１の制御情報及び前記第２の制御情報に基づいて決定された導入するべき新規制御プログラムをダウンロードすることを特徴とするオプショナル周辺機器。
【請求項６】
請求項１〜５のいずれか１つに記載のオプショナル周辺機器において、
前記第１の制御情報は、画像形成装置の仕様を示す情報であることを特徴とするオプショナル周辺機器。
【請求項７】
請求項６に記載のオプショナル周辺機器において、
前記第１の制御情報は、画像形成の速度、画像形成に使用可能な印刷媒体の種類及びサイズ、並びに画像形成に使用可能な色の少なくとも１つに関する情報であることを特徴とするオプショナル周辺機器。
【請求項８】
請求項５〜７のいずれか１つに記載のオプショナル周辺機器において、
前記第２の制御情報は、オプショナル周辺機器の仕様を示す情報であることを特徴とするオプショナル周辺機器。
【請求項９】
請求項８に記載のオプショナル周辺機器において、
前記第２の制御情報は、送出可能な印刷媒体の種類及びサイズ、綴じ止め機能の有無、孔あけ機能の有無並びに製本機能の有無の少なくとも１つに関する情報であることを特徴とするオプショナル周辺機器。
【請求項１０】
印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器に新規制御プログラムを導入するメンテナンス装置であって、
オプショナル周辺機器と情報伝達可能に接続するための周辺機器接続手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から画像形成装置から転送された第１の制御情報を取得する制御情報取得手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ制御プログラムをアップロードするアップロード手段と、
前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、を備え、
前記アップロード手段を用いて、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをアップロードすることを特徴とするメンテナンス装置。
【請求項１１】
請求項１０に記載のメンテナンス装置において、
前記制御情報取得手段は、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から第２の制御情報を取得し、
前記制御プログラム決定手段は、前記第１の制御情報及び前記第２の制御情報に基づいて、導入するべき新規制御プログラムを決定することを特徴とするメンテナンス装置。
【請求項１２】
請求項１０又は１１に記載のメンテナンス装置において、
前記第１の制御情報は、画像形成装置の仕様を示す情報であることを特徴とするメンテナンス装置。
【請求項１３】
請求項１２に記載のメンテナンス装置において、
前記第１の制御情報は、画像形成の速度、画像形成に使用可能な印刷媒体の種類及びサイズ、並びに画像形成に使用可能な色の少なくとも１つに関する情報であることを特徴とするメンテナンス装置。
【請求項１４】
請求項１１〜１３のいずれか１つに記載のメンテナンス装置において、
前記第２の制御情報は、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器の仕様を示す情報であることを特徴とするメンテナンス装置。
【請求項１５】
請求項１４に記載のメンテナンス装置において、
前記第２の制御情報は、送出可能な印刷媒体の種類及びサイズ、綴じ止め機能の有無、孔あけ機能の有無並びに製本機能の有無の少なくとも１つに関する情報であることを特徴とするメンテナンス装置。
【請求項１６】
印刷媒体上に画像を形成する画像形成装置であって、
付加機能を追加するオプショナル周辺機器を付設するための周辺機器接続手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器に導入されるべき新規制御プログラムを決定するために用いられる第１の制御情報を出力する制御情報出力手段と、
を含むことを特徴とする画像形成装置。
【請求項１７】
請求項１６に記載の画像形成装置において、
前記第１の制御情報は、画像形成装置の仕様を示す情報であることを特徴とする画像形成装置。
【請求項１８】
請求項１７に記載の画像形成装置において、
前記第１の制御情報は、画像形成の速度、画像形成に使用可能な印刷媒体の種類及びサイズ、並びに画像形成に使用可能な色の少なくとも１つに関する情報であることを特徴とする画像形成装置。
【請求項１９】
印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器の制御プログラムであって、
コンピュータを、
画像形成装置と情報伝達可能に接続するための画像形成装置接続手段と、
制御プログラムの取得元となるメンテナンス装置と情報伝達可能に接続するためのメンテナンス装置接続手段と、
前記画像形成装置接続手段を用いて接続された画像形成装置から第１の制御情報を取得する制御情報取得手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から、前記第１の制御情報に基づいて新規制御プログラムを導入するオプショナル周辺機器の制御装置として機能させることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２０】
請求項１９に記載のオプショナル周辺機器の制御プログラムにおいて、
前記コンピュータを、
前記第１の制御情報に基づいて導入するべき新規制御プログラムを決定する制御プログラム決定手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記ダウンロード手段によりダウンロードされた制御プログラムのうち前記制御プログラム決定手段において決定された導入するべき新規制御プログラムを導入するオプショナル周辺機器の制御装置として機能させることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２１】
請求項１９に記載のオプショナル周辺機器の制御プログラムにおいて、
前記コンピュータを、
前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記ダウンロード手段を用いて、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをダウンロードするオプショナル周辺機器の制御装置として機能させることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２２】
請求項１９に記載のオプショナル周辺機器の制御プログラムにおいて、
前記コンピュータを、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へ前記第１の制御情報を転送する制御情報送信手段と、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から当該メンテナンス装置において前記第１の制御情報に基づいて決定された導入するべき新規制御プログラムをダウンロードするオプショナル周辺機器の制御装置として機能させるオプショナル周辺機器の制御プログラム。
【請求項２３】
請求項２２に記載のオプショナル周辺機器の制御プログラムにおいて、
前記コンピュータを、
前記制御情報送信手段は、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へ第２の制御情報を送信し、
前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置において前記第１の制御情報及び前記第２の制御情報に基づいて決定された導入するべき制御プログラムをダウンロードするオプショナル周辺機器の制御装置として機能させることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２４】
請求項１９〜２３のいずれか１つに記載のオプショナル周辺機器の制御プログラムにおいて、
前記第１の制御情報は、画像形成装置の仕様を示す情報であることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２５】
請求項２４に記載のオプショナル周辺機器の制御プログラムにおいて、
前記第１の制御情報は、画像形成の速度、画像形成に使用可能な印刷媒体の種類及びサイズ、並びに画像形成に使用可能な色の少なくとも１つに関する情報であることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２６】
請求項２３〜２５のいずれか１つに記載のオプショナル周辺機器の制御プログラムにおいて、
前記第２の制御情報は、オプショナル周辺機器の仕様を示す情報であることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２７】
請求項２６に記載のオプショナル周辺機器の制御プログラムにおいて、
前記第２の制御情報は、送出可能な印刷媒体の種類及びサイズ、綴じ止め機能の有無、孔あけ機能の有無並びに製本機能の有無の少なくとも１つに関する情報であることを特徴とするオプショナル周辺機器の制御プログラム。
【請求項２８】
印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器に新規制御プログラムを導入するメンテナンス装置の制御プログラムであって、
コンピュータを、
オプショナル周辺機器と情報伝達可能に接続するための周辺機器接続手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から画像形成装置から転送された第１の制御情報を取得する制御情報取得手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ制御プログラムをアップロードするアップロード手段と、
前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、を備え、
前記アップロード手段を用いて、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをアップロードするメンテナンス装置として機能させることを特徴とするメンテナンス装置の制御プログラム。
【請求項２９】
印刷媒体上に画像を形成する画像形成装置の制御プログラムであって、
コンピュータを、
付加機能を追加するオプショナル周辺機器を付設するための周辺機器接続手段と、
前記周辺機器接続手段を用いて接続されたオプショナル周辺機器に導入されるべき新規制御プログラムを決定するために用いられる第１の制御情報を出力する制御情報出力手段と、
を含む画像形成装置の制御装置として機能させることを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置にオプショナル周辺機器を付設する際に制御プログラムを簡易的に導入することを可能とする画像形成装置及びその制御プログラム、画像形成装置の周辺装置及びその制御プログラム、並びに画像形成装置のメンテナンス装置及びその制御プログラムに関する。
【背景技術】
【０００２】
近年、複写機等の画像形成装置において、制御プログラムの不具合の修正や、装置に新たな付加機能を追加する際に制御プログラムの変更を容易するために、書き換え可能なメモリを搭載することによって制御プログラムを容易に更新可能とする技術が開示されている（特許文献１等）。
【０００３】
また、画像形成装置にオプショナル周辺機器を付設して構成される装置において、１つのＩＣカードコネクタからメモリカードに書き込まれたプログラムをダウンロードできるようにする技術も開示されている（特許文献２等）。
【０００４】
【特許文献１】特開平５−８０６０２号公報
【特許文献２】特開２００１−３１３７６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、オプショナル周辺機器を異なる種類の画像形成装置に共通して接続できる構成とすることによって、オプショナル周辺機器の開発コストや生産コストを低減することができる。このとき、各画像形成装置及び各オプショナル周辺機器の特有の機能を十分に発揮させるためには、接続される画像形成装置毎にオプショナル周辺機器の制御を変更することが望ましい。
【０００６】
しかしながら、上記従来技術におけるプログラムの更新方法では、画像形成装置に新たなオプショナル周辺機器を付設する際に、画像形成装置又はオプショナル周辺機器の種類や仕様に応じて、適切な制御プログラムをユーザが選択して導入する必要がある。そのため、ユーザは画像形成装置又はオプショナル周辺機器の種類や仕様の組み合わせ毎に最適なプログラムを選択できる程度の知識を持っておく必要があり、ユーザに負担が掛かっている。また、制御プログラムの選択を誤り、画像形成装置又はオプショナル周辺機器がうまく動作しなくなるトラブルが発生し、メンテナンスに時間が掛かる問題がある。
【０００７】
また、接続可能な総ての画像形成装置の機能に対応できるように、総ての画像形成装置とオプショナル周辺機器との組み合わせに対応できる制御プログラムを予めオプショナル周辺機器に保持させておくこともできるが、オプショナル周辺機器に備えなくてはならないメモリ量が増大し、製造コストが高くなる問題が発生する。さらに、画像形成装置の各々に特化した制御が付加される度にプログラムを追加することとなり、メモリ容量を決定できない。
【０００８】
本発明は、上記従来技術の問題を鑑み、画像形成装置にオプショナル周辺機器を付設する際に制御プログラムを容易に導入することを可能とする画像形成装置及びその制御プログラム、画像形成装置の周辺装置及びその制御プログラム、並びに画像形成装置のメンテナンス装置及びその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、印刷媒体上に画像を形成する画像形成装置に付設され、制御プログラムによって制御されるオプショナル周辺機器であって、画像形成装置と情報伝達可能に接続するための画像形成装置接続手段と、新規制御プログラムの取得元となるメンテナンス装置と情報伝達可能に接続するためのメンテナンス装置接続手段と、前記画像形成装置接続手段を用いて接続された画像形成装置から第１の制御情報を取得する制御情報取得手段と、を備え、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から、前記第１の制御情報に基づいて新規制御プログラムを導入することを特徴とする。
【００１０】
また、印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器の制御プログラムであって、コンピュータを、画像形成装置と情報伝達可能に接続するための画像形成装置接続手段と、制御プログラムの取得元となるメンテナンス装置と情報伝達可能に接続するためのメンテナンス装置接続手段と、前記画像形成装置接続手段を用いて接続された画像形成装置から第１の制御情報を取得する制御情報取得手段と、を備え、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から、前記第１の制御情報に基づいて新規制御プログラムを導入するオプショナル周辺機器の制御装置として機能させることを特徴とする。
【００１１】
具体的には、前記第１の制御情報に基づいて導入するべき新規制御プログラムを決定する制御プログラム決定手段と、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、前記ダウンロード手段により前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置からダウンロードされた制御プログラムのうち前記制御プログラム決定手段において決定された導入するべき新規制御プログラムを導入する。
【００１２】
また、前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、前記ダウンロード手段を用いて、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをダウンロードすることも好ましい。
【００１３】
また、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へ前記第１の制御情報を転送する制御情報送信手段と、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から制御プログラムをダウンロードするダウンロード手段と、を備え、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から当該メンテナンス装置において前記第１の制御情報に基づいて決定された導入するべき新規制御プログラムをダウンロードすることも好ましい。
【００１４】
さらに、前記制御情報送信手段は、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置へオプショナル周辺機器の仕様を示す第２の制御情報を送信し、前記メンテナンス装置接続手段を用いて接続されたメンテナンス装置から当該メンテナンス装置において前記第１の制御情報及び前記第２の制御情報に基づいて決定された導入するべき新規制御プログラムをダウンロードすることも好ましい。
【００１５】
また、本発明は、印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器に新規制御プログラムを導入するメンテナンス装置であって、オプショナル周辺機器と情報伝達可能に接続するための周辺機器接続手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から画像形成装置から転送された第１の制御情報を取得する制御情報取得手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ制御プログラムをアップロードするアップロード手段と、前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、を備え、前記アップロード手段を用いて、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをアップロードすることを特徴とする。
【００１６】
また、印刷媒体上に画像を形成する画像形成装置に付設されるオプショナル周辺機器に新規制御プログラムを導入するメンテナンス装置の制御プログラムであって、コンピュータを、オプショナル周辺機器と情報伝達可能に接続するための周辺機器接続手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から画像形成装置から転送された第１の制御情報を取得する制御情報取得手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ制御プログラムをアップロードするアップロード手段と、前記第１の制御情報に基づいて、導入するべき新規制御プログラムを決定する制御プログラム決定手段と、を備え、前記アップロード手段を用いて、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器へ前記制御プログラム決定手段において決定された導入するべき新規制御プログラムをアップロードするメンテナンス装置として機能させることを特徴とする。
【００１７】
具体的には、前記制御情報取得手段は、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器から当該オプショナル周辺機器の仕様を示す第２の制御情報を取得し、前記制御プログラム決定手段は、前記第１の制御情報及び前記第２の制御情報に基づいて、導入するべき新規制御プログラムを決定する。
【００１８】
また、本発明は、印刷媒体上に画像を形成する画像形成装置であって、付加機能を追加するオプショナル周辺機器を付設するための周辺機器接続手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器に導入されるべき新規制御プログラムを決定するために用いられる第１の制御情報を出力する制御情報出力手段と、を含むことを特徴とする。
【００１９】
また、本発明は、印刷媒体上に画像を形成する画像形成装置の制御プログラムであって、コンピュータを、付加機能を追加するオプショナル周辺機器を付設するための周辺機器接続手段と、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器に導入されるべき新規制御プログラムを決定するために用いられる第１の制御情報を出力する制御情報出力手段と、を含む画像形成装置の制御装置として機能させることを特徴とする。
【００２０】
ここで、前記第１の制御情報は、画像形成装置の仕様を示す情報である。具体的には、前記第１の制御情報は、画像形成の速度、画像形成に使用可能な印刷媒体の種類及びサイズ、並びに画像形成に使用可能な色の少なくとも１つに関する情報であることが好ましい。また、前記第２の制御情報は、前記周辺機器接続手段を用いて接続されたオプショナル周辺機器の仕様を示す情報である。具体的には、前記第２の制御情報は、送出可能な印刷媒体の種類及びサイズ、綴じ止め機能の有無、孔あけ機能の有無並びに製本機能の有無の少なくとも１つに関する情報であることが好ましい。
【発明の効果】
【００２１】
本発明によれば、画像形成装置にオプショナル周辺機器を付設する際に、ユーザが制御プログラムを選択することなく、制御プログラムを容易に導入することができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の形態における画像形成システムは、図１に示すように、画像形成装置１００、オプショナル周辺機器２００及びメンテナンス装置３００を含んで構成される。オプショナル周辺機器２００は、画像形成装置１００に機械的又は電気的に接続されることによって、画像形成装置１００に対して付加機能を追加する。メンテナンス装置３００は、オプショナル周辺機器２００に電気的に接続され、画像形成装置１００にオプショナル周辺機器２００を付設する際にオプショナル周辺機器２００へ制御プログラムを導入（インストール）するために用いられる。画像形成装置１００、オプショナル周辺機器２００及びメンテナンス装置３００は、例えば、インターネット等のネットワークや通信ケーブルを介して接続され、ＴＣＰ／ＩＰ等の通信プロトコルに沿ってプログラムやデータ等の電子情報を互いに交換する。
【００２３】
画像形成装置１００は、プリンタ、コピー機、複合機等であり、画像形成部１０２及び制御部１０４を備える。画像形成部１０２は、紙やＯＨＰシート等の印刷媒体を搬送する搬送機構、外部から画像データを取得するスキャナやデータインターフェース、取得された画像データに基づいて印刷媒体上にトナーやインク等により画像を形成する画像形成エンジンを含んでなる。また、画像形成装置１００は、さらに付加的な機能を追加するためにオプショナル周辺機器２００を接続できる構成を有する。制御部１０４は、画像形成部１０２の機能を統括的に制御する。
【００２４】
オプショナル周辺機器２００は、本体部２０２及び制御部２０４を含んで構成される。本体部２０２としては、例えば、画像形成装置１００から出力された印刷物を複数纏めて綴じ止めするステープル機能、印刷物にパンチ孔を開けるパンチ機能、印刷物を所定の形状に製本するブック機能の１つ以上を備えたフィニッシャが挙げられる。また、画像形成条件に応じて異なる種類やサイズの印刷媒体を切り替えて供給するためのフィード機能を含むトレイが挙げられる。ただし、本実施の形態の適用範囲はこれらに限定されるものではなく、画像形成装置１００の仕様や特性に応じて付加される装置であれば良い。制御部２０４は、本体部２０２の機能を統括的に制御する。
【００２５】
メンテナンス装置３００とオプショナル周辺機器２００とが接続され、オプショナル周辺機器２００が付設される画像形成装置１００に特有の機能を発揮できるようにオプショナル周辺機器２００を制御するための制御プログラムが導入される。
【００２６】
ここで、“ダウンロード”とは、通信回線や無線を用いて他の装置からプログラムやデータ等の電子情報を取得することを意味するものとする。また、“アップロード”とは、通信回線や無線を用いて他の装置へプログラムやデータ等の電子情報を取得させることを意味するものとする。また、“導入（インストール）”とは、ダウンロード等されたプログラムを実際に半導体メモリ等に格納及び保持し、装置の制御に利用できるような状態にすることを意味するものとする。
【００２７】
本実施の形態において、画像形成装置１００の制御部１０４、オプショナル周辺機器２００の制御部２０４及びメンテナンス装置３００は、図２に示すような構成を有する。画像形成装置１００の制御部１０４は、主処理部１０、記憶部１２、入力部１４、出力部１６及びデータインターフェース１８を含んで構成される。主処理部１０は、ＣＰＵ等のコンピュータの制御機能を有し、制御部１０４における電子情報の入力、格納、保持、処理、出力等を行う。記憶部１２は、半導体メモリ等の記憶手段を含み、制御部１０４で処理される電子情報を格納及び保持する。入力部１４は、キーボード、ポインティングデバイス、タッチパネル等の入力手段を含み、制御部１０４で処理される情報を外部から取得する。出力部１６は、ディスプレイやタッチパネル等の出力手段を含み、制御部１０４で処理された情報の内容をユーザに提示する。データインターフェース１８は、通信ケーブルのコネクタ等を含み、ＴＣＰ／ＩＰ等の通信プロトコルに沿って電子情報の形式変換、出力及び入力を行う。記憶部１２には、予め画像形成装置１００の制御プログラム及び画像形成装置１００の仕様や特性を示す制御情報が格納及び保持されているものとする。
【００２８】
オプショナル周辺機器２００の制御部２０４及びメンテナンス装置３００も画像形成装置１００の制御部１０４と同様の構成を有する。オプショナル周辺機器２００の制御部２０４は、主処理部２０、記憶部２２、入力部２４、出力部２６、第１のデータインターフェース２８及び第２のデータインターフェース２９を含んで構成される。ここでは、説明を容易にするために、２つのデータインターフェース２８，２９を含む構成として説明を行うが、実際にはデータインターフェース２８，２９の構成の一部が共通するものであっても構わない。また、記憶部２２には、予めオプショナル周辺機器２００の基本的な制御プログラム及びオプショナル周辺機器２００の仕様や特性を示す制御情報が格納及び保持されているものとする。メンテナンス装置３００は、主処理部３０、記憶部３２、入力部３４、出力部３６及びデータインターフェース３８を含んで構成される。記憶部３２には、予めメンテナンス装置３００の基本的な制御プログラム及び画像形成装置１００と各種のオプショナル周辺機器との組み合わせに応じた各種の制御プログラムが制御プログラムデータベースとして格納及び保持されているものとする。
【００２９】
以下、図３のフローチャートを参照して、画像形成装置１００にオプショナル周辺機器２００を付設する際に、メンテナンス装置３００からオプショナル周辺機器２００へと適切な制御プログラムを導入する方法について説明する。画像形成装置１００にオプショナル周辺機器２００を付設する際には、画像形成装置１００のデータインターフェース１８にオプショナル周辺機器２００の第１のデータインターフェース２８とを情報伝達が可能な状態で接続し、オプショナル周辺機器２００の第２のデータインターフェース２９とメンテナンス装置３００のデータインターフェース３８とを情報伝達が可能な状態で接続する。
【００３０】
画像形成装置１００、オプショナル周辺機器２００及びメンテナンス装置３００では、それぞれ記憶部１２、２２，３２に保持されている制御プログラムを実行することによって各工程の処理を実現することができる。
【００３１】
ステップＳ１０では、画像形成装置１００からオプショナル周辺機器２００へ第１の制御情報が送信される。画像形成装置１００は、データインターフェース１８にオプショナル周辺機器２００の第１のデータインターフェース２８が接続されたか否かを判定し、接続されていれば画像形成装置１００の仕様や特性を示す情報を第１の制御情報として送信する。
【００３２】
第１の制御情報は、画像形成装置１００の仕様や特性を示す情報である。例えば、画像形成装置１００において印刷媒体がトレイから供給される速度や印刷媒体が排紙される速度等の画像形成の速度を示す情報、画像形成装置１００において使用可能な印刷媒体の種類及びサイズを示す情報、画像形成装置１００において画像形成に使用できる色を示す情報等が挙げられる。また、画像形成装置１００の仕様や特性を特定できる情報であれば画像形成装置１００の型式名、型式番号、シリアル番号等を第１の制御情報としても良い。
【００３３】
ステップＳ１２では、オプショナル周辺機器２００において第１の制御情報が取得される。オプショナル周辺機器２００は、第１のデータインターフェース２８及びデータインターフェース１８を介して、画像形成装置１００から第１の制御情報を取得する。
【００３４】
ステップＳ１４では、メンテナンス装置３００からオプショナル周辺機器２００へ各種の制御プログラムがアップロードされる。メンテナンス装置３００は、データインターフェース３８にオプショナル周辺機器２００の第２のデータインターフェース２９が接続されたか否かを判定し、接続されていれば記憶部３２の制御プログラムデータベースに保持されているオプショナル周辺機器用に準備された各種の制御プログラムを順次送信する。
【００３５】
例えば、図４に示すように、画像形成装置の型式名Ａ〜Ｄのそれぞれに対応してオプショナル周辺機器２００に備えられる可能性があるステープル機能、パンチ機能及びブック機能を制御するための１２種類の制御プログラムＡ１〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３及びＤ１〜Ｄ４が格納されている場合、主処理部３０は制御プログラムＡ１〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３及びＤ１〜Ｄ４の総てを送信する。
【００３６】
ステップＳ１６では、オプショナル周辺機器２００において制御プログラムがダウンロードされる。オプショナル周辺機器２００は、データインターフェース３８及びデータインターフェース２９を介して、メンテナンス装置３００からアップロードされた制御プログラムを取得する。
【００３７】
ステップＳ１８では、オプショナル周辺機器２００に導入される制御プログラムが決定される。オプショナル周辺機器２００の主処理部２０は、ステップＳ１２で取得した第１の制御情報に基づいて、接続された画像形成装置１００の仕様や特性とオプショナル周辺機器２００が備える機能との組み合わせに応じた最適の制御プログラムがどれであるかを決定する。
【００３８】
図４に示したように、画像形成装置の型式名Ａ〜Ｄとオプショナル周辺機器に備えられる機能とに対応して制御プログラムが準備されている場合には、第１の制御情報として画像形成装置１００の型式名を取得し、又は、第１の制御情報に基づいて画像形成装置１００の型式名を特定し、オプショナル周辺機器２００に備えられている機能（リソース）に応じて最適の制御プログラムを選定する。例えば、画像形成装置１００が型式名“Ａ”であり、オプショナル周辺機器２００にステープル機能が備わっている場合には、制御プログラム“Ａ１”を最適なプログラムとして選定することができる。
【００３９】
また、第１の制御情報に基づいて画像形成装置１００の仕様や特性を特定し、画像形成装置１００の仕様や特性に合わせてオプショナル周辺機器２００に備えられた機能に適した制御プログラムを選定することも好適である。例えば、オプショナル周辺機器２００にステープル機能、パンチ機能又はブック機能が備わっている場合には、第１の制御情報として画像形成装置１００から排紙される印刷媒体の排紙周期（排紙速度）を示す情報を取得し、画像形成装置１００の排紙周期のタイミングに合わせてステープル機能、パンチ機能又はブック機能を動作させる制御プログラムを選定することができる。また、オプショナル周辺機器２００に異なる種類又はサイズの印刷媒体を供給するためのフィード機能が備わっている場合には、第１の制御情報として画像形成装置１００への印刷媒体の供給周期（供給速度）や画像形成装置１００において使用可能な色を特定する情報を取得し、給紙のタイミングや画像形成に使用される色等の仕様や特性に合わせてフィード機能を制御するための制御プログラムを選定することもできる。
【００４０】
ステップＳ２０では、制御プログラムが導入される。オプショナル周辺機器２００の主処理部２０は、ステップＳ１６でダウンロードされた制御プログラムのうちステップＳ１８で決定された制御プログラムを記憶部２２に格納及び保持すると共に、オプショナル周辺機器２００に備わる機能を制御できる状態とする。
【００４１】
以上のように、本実施の形態によれば、画像形成装置にオプショナル周辺機器を付設する際に、ユーザが制御プログラムを選択することなく、画像形成装置の仕様や特性とオプショナル周辺機器の機能とに合わせて適切な制御プログラムを容易に導入することができる。従って、ユーザの負担を軽減でき、トラブルの発生も抑制することができる。
【００４２】
また、オプショナル周辺機器を異なる種類の画像形成装置に共通して接続できる構成としつつ、画像形成装置及びオプショナル周辺機器の特有の機能を十分に発揮させることができる最適の制御プログラムを用いて制御を行うことができる。さらに、接続可能な総ての画像形成装置の機能に対応できるように、多種の制御プログラムを予めオプショナル周辺機器に保持させておく必要もなくなり、製造コストを低減することができる。
【００４３】
＜変形例１＞
上記実施の形態では、メンテナンス装置３００からオプショナル周辺機器２００へと一端ダウンロードされた複数の制御プログラムから第１の制御情報に基づいて制御に適した制御プログラムを導入したが、第１の制御情報に基づいて必要な制御プログラムのみをダウンロードすることも可能である。
【００４４】
本変形例１は、図５に示すフローチャートに沿って処理される。上記実施の形態と同様の処理を行うステップには図３のフローチャートと同一の符号付して説明を簡略化する。
【００４５】
ステップＳ１０，Ｓ１２，Ｓ１８では、オプショナル周辺機器２００は、画像形成装置１００から第１の制御情報を取得し、取得された第１の制御情報に基づいて画像形成装置１００の仕様や特性とオプショナル周辺機器２００が備える機能との組み合わせに応じた導入するべき制御プログラムを選定する。
【００４６】
ステップＳ２２では、メンテナンス装置３００から制御プログラムをアップロードする通知が送信される。メンテナンス装置３００の主処理部３０は、記憶部３２に保持されている各種制御プログラムのうち１つを順に選択し、データインターフェース３８を介して選択した制御プログラムを特定する情報を含むアップロードが可能であることを示す通知信号をオプショナル周辺機器２００へ送信する。
【００４７】
例えば、図４に示したように、記憶部３２に１２種類の制御プログラムＡ１〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３及びＤ１〜Ｄ４が保持されている場合、まず制御プログラムＡ１を選択して、制御プログラムＡ１を特定する識別子を含み制御プログラムＡ１がアップロード可能な状態にあることを示す通知信号をオプショナル周辺機器２００へ送信する。次に、このステップＳ２２に処理が移行されたる度に、同様に他の制御プログラムＡ２〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３及びＤ１〜Ｄ４のうち１つが順に選択され、通知信号が送信される。
【００４８】
ステップＳ２４では、オプショナル周辺機器２００において通知信号が受信される。オプショナル周辺機器２００は、データインターフェース３８及びデータインターフェース２９を介して、メンテナンス装置３００から通知信号を受信する。
【００４９】
ステップＳ２６では、アップロードが可能な状態にある制御プログラムが導入すべき制御プログラムであるか否かが判定される。オプショナル周辺機器２００の主処理部２０は、ステップＳ２４において受信された通知信号に基づいて、メンテナンス装置３００でアップロード可能となった制御プログラムを特定し、その制御プログラムがステップＳ１８で選定された制御プログラムと一致するか否かを判定する。
【００５０】
ステップＳ２８では、制御プログラムのダウンロードの許可又は不許可を示す応答信号が発信される。オプショナル周辺機器２００の主処理部２０は、ステップＳ２４において通知信号で特定された制御プログラムとステップＳ１８で選定された制御プログラムが一致した場合には制御プログラムのダウンロードを行う準備ができたことを示す許可信号をメンテナンス装置３００へ発信する。一方、一致していない場合には制御プログラムのダウンロードが必要ないことを示す不許可信号をメンテナンス装置３００へ発信する。
【００５１】
ステップＳ３０では、メンテナンス装置３００において応答信号が受信される。メンテナンス装置３００は、データインターフェース３８及びデータインターフェース２９を介して、オプショナル周辺機器２００から応答信号を受信する。
【００５２】
ステップＳ３２では、応答信号が許可信号であるか不許可信号であるかが判定される。許可信号であった場合にはステップＳ３４に処理を移行させ、不許可信号であった場合にはステップＳ２２に処理を戻す。
【００５３】
ステップＳ３４では、メンテナンス装置３００からオプショナル周辺機器２００へ制御プログラムがアップロードされる。メンテナンス装置３００の主処理部３０は、データインターフェース３８を介して、ステップＳ２２で選択された制御プログラムをオプショナル周辺機器２００へ送信する。
【００５４】
ステップＳ３６では、オプショナル周辺機器２００において制御プログラムが導入される。オプショナル周辺機器２００の主処理部２０は、データインターフェース３８及びデータインターフェース２９を介して、メンテナンス装置３００からアップロードされた制御プログラムを取得する。そして、ダウンロードされた制御プログラムを記憶部２２に格納及び保持すると共に、オプショナル周辺機器２００に備わる機能を制御できる状態とする。
【００５５】
以上のように、本変形例１によれば、上記実施の形態と同様の効果を得られると共に、多くの制御プログラムをダウンロードする時間や手間を省くことができる。従って、メンテナンスの負担を軽減でき、トラブルの発生も低減することができる。
【００５６】
＜変形例２＞
上記実施の形態及び変形例１ではオプショナル周辺機器において導入すべき制御プログラムの選定を行ったが、制御プログラムの選定をメンテナンス装置において行うことも好適である。
【００５７】
本変形例２は、図６に示すフローチャートに沿って処理される。上記実施の形態又は変形例１と同様の処理を行うステップには図３又は図５のフローチャートと同一の符号を付して説明を簡略化する。
【００５８】
ステップＳ１０及びＳ１２では、オプショナル周辺機器２００は、画像形成装置１００から第１の制御情報を取得する。
【００５９】
ステップＳ３８では、オプショナル周辺機器２００からメンテナンス装置３００へ第１及び第２の制御情報が送信される。オプショナル周辺機器２００は、第２のデータインターフェース２９にメンテナンス装置３００のデータインターフェース３８が接続されたか否かを判定する。メンテナンス装置３００が接続されていれば、画像形成装置１００の仕様や特性を示す第１の制御情報と共にオプショナル周辺機器２００の仕様や特性を示す情報を第２の制御情報として送信する。
【００６０】
第２の制御情報は、オプショナル周辺機器２００の仕様や特性を示す情報である。例えば、オプショナル周辺機器２００が有する機能を示す情報を第２の制御情報に含めることが好ましい。さらに、オプショナル周辺機器２００が印刷媒体を供給するトレイ機能を有する場合には、送出可能な印刷媒体の種類及びサイズを示す情報を第２の制御情報に含めることが好ましい。また、オプショナル周辺機器２００がステープル機能を有する場合には、綴じ止めの最高速度や綴じ止めの種類のバリエーション等を示す情報を第２の制御情報に含めることが好ましい。また、オプショナル周辺機器２００がパンチ機能を有する場合には、孔あけの最高速度、開けられる孔の種類、孔の位置のバリエーション等を示す情報を第２の制御情報に含めることが好ましい。また、オプショナル周辺機器２００がブック機能を有する場合には、製本の最高速度、製本の方法のバリエーション等の情報を第２の制御情報に含めることが好ましい。また、このようなオプショナル周辺機器２００の仕様や特性を特定できる情報であればオプショナル周辺機器２００の型式名、型式番号、シリアル番号等を第２の制御情報としても良い。
【００６１】
ステップＳ４０では、メンテナンス装置３００において第１及び第２の制御情報が取得される。メンテナンス装置３００は、第２のデータインターフェース２９及びデータインターフェース３８を介して、オプショナル周辺機器２００から第１及び第２の制御情報を取得する。
【００６２】
ステップＳ４２では、オプショナル周辺機器２００に導入される制御プログラムが決定される。メンテナンス装置３００の主処理部３０は、ステップＳ４０で取得した第１及び第２の制御情報に基づいて、画像形成装置１００の仕様や特性とオプショナル周辺機器２００の仕様や特性との組み合わせに応じた最適の制御プログラムがどれであるかを決定する。制御プログラムの選定は、上記ステップＳ１８と同様に行うことができる。
【００６３】
ステップＳ３４及びＳ３６では、メンテナンス装置３００からオプショナル周辺機器２００へ制御プログラムがアップロードされ、オプショナル周辺機器２００においてその制御プログラムがダウンロードされて導入される。
【００６４】
以上のように、本変形例２によれば、上記実施の形態と同様の効果を得られると共に、多くの制御プログラムをダウンロードする時間や手間を省くことができる。また、オプショナル周辺機器に制御プログラムの選定手段を予め備えておく必要がなくなり、オプショナル周辺機器のメモリ容量や処理の負担を軽減することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態における画像形成システムの構成を示す図である。
【図２】本発明の実施の形態における画像形成システムの主要な構成を示すブロック図である。
【図３】本発明の実施の形態における制御プログラム導入方法のフローチャート示す図である。
【図４】制御プログラムデータベースの構成例を示す図である。
【図５】本発明の変形例１における制御プログラム導入方法のフローチャート示す図である。
【図６】本発明の変形例２における制御プログラム導入方法のフローチャート示す図である。
【符号の説明】
【００６６】
１０  主処理部、１２  記憶部、１４  入力部、１６  出力部、１８  データインターフェース、２０  主処理部、２２  記憶部、２４  入力部、２６  出力部、２８  第１のデータインターフェース、２９  第２のデータインターフェース、３０  主処理部、３２  記憶部、３４  入力部、３６  出力部、３８  データインターフェース、１００  画像形成装置、１０２  画像形成部、１０４  制御部、２００  オプショナル周辺機器、２０２  本体部、２０４  制御部、３００  メンテナンス装置。
【図１】
2005301445.tif 000003
【図２】
2005301445.tif 000004
【図３】
2005301445.tif 000005
【図４】
2005301445.tif 000006
【図５】
2005301445.tif 000007
【図６】
2005301445.tif 000008