(57)【要約】【課題】  画像形成装置などで好適に実施され、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置において、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードできるようにする。【解決手段】  前記画像形成装置では、画像処理やプロセス制御などに機種毎に専用のソフトウェアを用いており、機体（ハードウェア）が共通であっても、仕向け地の環境に合わせたプロセス制御や、言語に合わせたガイダンス表示などが行えるようになっている。そして、如何なるソフトウェアもダウンロードによって書換え可能にしてしまうと、故障や破損を招くので、本発明では、ステップＳ３で、通常の操作では同時に操作されることがない複数のキーの同時操作で、それを許容する。【選択図】      図３
2005231054.tif 000002
【特許請求の範囲】
【請求項１】
機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、
操作者によって画像形成の指示入力が行われる入力手段から予め定める入力操作が行われると、前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容する更新手段を含むことを特徴とする画像形成装置。
【請求項２】
機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、
ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、前記機種の適合しないソフトウェアのダウンロードを許容する更新手段を含むことを特徴とする画像形成装置。
【請求項３】
機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、
入力手段から予め定める入力操作が行われると、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容することを特徴とするソフトウェアのダウンロード方法。
【請求項４】
機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、
ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容することを特徴とするソフトウェアのダウンロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンタあるいはそれらの機能を複合した複合機などとして実現される画像形成装置に関し、またそのような機体（ハードウェア）を共用し、ソフトウェアをダウンロードさせることで、異なる機種に作製することができる装置におけるソフトウェアのダウンロード方法に関する。
【背景技術】
【０００２】
前記画像形成装置は、画像処理やプロセス制御などに機種毎に専用のソフトウェアを用いており、前記のように機体（ハードウェア）が共通であっても、仕向け地の環境に合わせたプロセス制御や、言語に合わせたガイダンス表示などが行えるようになっている。そして、このソフトウェアは、多くの場合、誤動作を防止するために、ＲＯＭなどに格納されて書換えを行うことはできないが、特に試作段階では、修正や変更などが加えられることも多く、従来から、ダウンロードすることによって、その機種に適合したソフトウェアで更新可能に構成されている。
【０００３】
前記ダウンロードによるソフトウェアの更新については、たとえば特許文献１には、新規の通信インタフェイスを不揮発性のメモリに格納して印刷制御装置に装着させることによって、前記印刷制御装置はファームウェア情報を検索し、最新でない場合は書換えを行うことで、複数台の印刷装置のファームウェア情報の書換えにあたって、ホストコンピュータに接続せずにメモリを交換するだけで、書換え作業を簡単に行うことができるファームウェア書換え装置が提案されている。
【０００４】
また、たとえば特許文献２には、システムプログラムにバージョン情報も含めておき、ネットワーク上の特定のプリンタのプログラムを更新すると、該プリンタが他のプリンタにバージョンを問合わせ、自機のバージョンと照合して一致すると、その他のプリンタに自機からプログラムをダウンロードさせることで、更新管理を容易にしたプリンタシステムが提案されている。
【０００５】
さらにまた、特許文献３には、プリンタが型番情報を記憶しておき、文書作成装置に前記型番情報を送信し、新しい制御データがあれば、それをダウンロードすることで、必要な場合に確実に、かつ安価に制御データを配布できるようにしたプリンタおよび文書作成装置が提案されている。
【特許文献１】特開２００２−３２４０１６号公報
【特許文献２】特開２００２−３５１６３５号公報
【特許文献３】特許第２７７８５２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の各従来技術は、常に新しいソフトウェアに更新するにあたって、その更新作業の手間を省くようにしたものである。ところが、如何なるソフトウェアもダウンロードによって書換え可能にしてしまうと、故障や破損を招く。たとえば、前記画像形成装置の場合では、寒冷地用の温度制御パターンを炎熱地で使用すると、定着装置が過熱してしまう。このため、通常、機種の適合しないソフトウェアのダウンロードは禁止されている。したがって、上記従来技術では、機種が異なる場合は、ダウンロードさせることはできない。
【０００７】
しかしながら、前記のように機体（ハードウェア）が共通であっても、機種毎に専用のソフトウェアを用いる構成では、実際に作成されたソフトウェアを搭載してみて、実使用状態で、そのソフトウェアの機体と協働した動作の確認を行う必要がある。このような場合、試作段階などで機体が少ないと、作成されたソフトウェアを順にダウンロードしてみて、評価を行う必要がある。しかしながら、そうなると機種の適合しないソフトウェアをダウンロードさせなければならず、ダウンロードプログラムを書換えたり、ダウンロード以外の方法でソフトウェアを書換える必要があり、時間がかかり、手間である。
【０００８】
本発明の目的は、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる画像形成装置およびソフトウェアのダウンロード方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、操作者によって画像形成の指示入力が行われる入力手段から予め定める入力操作が行われると、前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容する更新手段を含むことを特徴とする。
【００１０】
上記の構成によれば、画像形成装置は、画像処理やプロセス制御などに機種毎に専用のソフトウェアを用いており、機体（ハードウェア）が共通であっても、仕向け地の環境に合わせたプロセス制御や、言語に合わせたガイダンス表示などが行えるようになっている。そして、このソフトウェアは、多くの場合、ＲＯＭなどに格納されて書換えを行うことはできないが、特に試作段階では、修正や変更などが加えられることも多く、従来から、ダウンロードすることによって、その機種に適合したソフトウェアで更新可能に構成されている。
【００１１】
ところが、如何なるソフトウェアもダウンロードによって書換え可能にしてしまうと、故障や破損を招く。たとえば、寒冷地用の温度制御パターンを炎熱地で使用すると、定着装置が過熱してしまう。このため、通常、機種の適合しないソフトウェアのダウンロードは禁止されている。しかしながら、本発明では、通常の操作では同時に操作されることがない複数のキーの同時操作や、特定の順の操作などをダウンロードのトリガとして、更新手段は、機種の適合しないソフトウェアのダウンロードを許容し、装着された記憶媒体や、ネットワークなどの外部から入力されたソフトウェアをメモリに格納する。
【００１２】
したがって、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。これによって、試作段階などで機体の少ない画像形成装置に、作成されたソフトウェアをダウンロードしてみて、そのソフトウェアの機体と協働した動作を評価することができ、ソフトウェアの開発に有効である。また、異なる機種間で機体を共用するにあたっても、同じ機体を用いて評価を行うので、共用化にあたっての機体側の問題点なども一層明らかになる。
【００１３】
なお、前記予め定める操作で不所望にダウンロードが可能になることを防止しており、ダウンロードが可能になる場合は、機種の適合しないソフトウェアをダウンロードしていることを作業者が認識しており、前記故障や破損の可能性がある場合は作業者が対応したり、あるいは部品寿命の検討などで実際に故障や破損が生じても問題はない。
【００１４】
また、本発明の画像形成装置は、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、前記機種の適合しないソフトウェアのダウンロードを許容する更新手段を含むことを特徴とする。
【００１５】
上記の構成によれば、ダウンロードファイルのフラグをセットしておくだけで、特定の入力操作によらず、強制的に機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。
【００１６】
さらにまた、本発明のソフトウェアのダウンロード方法は、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、入力手段から予め定める入力操作が行われると、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容することを特徴とする。
【００１７】
上記の構成によれば、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置は、機体（ハードウェア）が共通であっても、仕向け地の環境に合わせた仕様や、顧客の要望に合わせた仕様に対応したソフトウェアを書込むことで、そのような仕様などに適用できるようになっている。
【００１８】
ところが、如何なるソフトウェアもダウンロードによって書換え可能にしてしまうと、故障や破損を招く。このため、通常、機種の適合しないソフトウェアのダウンロードは禁止されている。しかしながら、本発明では、通常の操作では同時に操作されることがない複数のキーの同時操作や、特定の順の操作などをダウンロードのトリガとして、更新手段は、機種の適合しないソフトウェアのダウンロードを許容し、装着された記憶媒体や、ネットワークなどの外部から入力されたソフトウェアをメモリに格納する。
【００１９】
したがって、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。これによって、試作段階などで機体の少ない装置に、作成されたソフトウェアをダウンロードしてみて、そのソフトウェアの機体と協働した動作を評価することができ、ソフトウェアの開発に有効である。また、異なる機種間で機体を共用するにあたっても、同じ機体を用いて評価を行うので、共用化にあたっての機体側の問題点なども一層明らかになる。
【００２０】
なお、前記予め定める操作で不所望にダウンロードが可能になることを防止しており、ダウンロードが可能になる場合は、機種の適合しないソフトウェアをダウンロードしていることを作業者が認識しており、前記故障や破損の可能性がある場合は作業者が対応したり、あるいは部品寿命の検討などで実際に故障や破損が生じても問題はない。
【００２１】
また、本発明のソフトウェアのダウンロード方法は、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容することを特徴とする。
【００２２】
上記の構成によれば、ダウンロードファイルのフラグをセットしておくだけで、特定の入力操作によらず、強制的に機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。
【発明の効果】
【００２３】
本発明の画像形成装置は、以上のように、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、操作者によって画像形成の指示入力が行われる入力手段から予め定める入力操作が行われると、更新手段は、前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容する。
【００２４】
それゆえ、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。これによって、試作段階などで機体の少ない画像形成装置に、作成されたソフトウェアをダウンロードしてみて、そのソフトウェアの機体と協働した動作を評価することができ、ソフトウェアの開発に有効である。また、異なる機種間で機体を共用するにあたっても、同じ機体を用いて評価を行うので、共用化にあたっての機体側の問題点なども一層明らかになる。
【００２５】
また、本発明の画像形成装置は、以上のように、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な画像形成装置において、ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、更新手段は、前記機種の適合しないソフトウェアのダウンロードを許容する。
【００２６】
それゆえ、ダウンロードファイルのフラグをセットしておくだけで、特定の入力操作によらず、強制的に機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。
【００２７】
さらにまた、本発明のソフトウェアのダウンロード方法は、以上のように、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、入力手段から予め定める入力操作が行われると、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容する。
【００２８】
それゆえ、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。これによって、試作段階などで機体の少ない装置に、作成されたソフトウェアをダウンロードしてみて、そのソフトウェアの機体と協働した動作を評価することができ、ソフトウェアの開発に有効である。また、異なる機種間で機体を共用するにあたっても、同じ機体を用いて評価を行うので、共用化にあたっての機体側の問題点なども一層明らかになる。
【００２９】
また、本発明のソフトウェアのダウンロード方法は、以上のように、機種毎に専用のソフトウェアを搭載しており、ダウンロードすることによってその機種に適合したソフトウェアを更新可能な装置におけるソフトウェアのダウンロード方法において、ダウンロードファイルは、ヘッダ部に、そのファイルの適合機種を表す機種コードを格納するとともに、機種無視フラグが設定されており、前記機種無視フラグがセットされている場合には、更新手段が前記ソフトウェアを格納するメモリへ前記機種の適合しないソフトウェアのダウンロードを許容する。
【００３０】
それゆえ、ダウンロードファイルのフラグをセットしておくだけで、特定の入力操作によらず、強制的に機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。
【発明を実施するための最良の形態】
【００３１】
［実施の形態１］
図１は、本発明の実施の一形態の画像形成装置におけるソフトウェアのダウンロードに関連する部分の電気的構成を示すブロック図である。この画像形成装置では、機種毎に専用の制御ソフトウェアがメモリ１に格納されており、たとえば、図示しない画像読取り部がその制御ソフトウェアに従って駆動制御されて画像読取りが行われ、画像形成部が前記制御ソフトウェアに従って駆動制御されて読取り画像を記録紙に印刷出力する。
【００３２】
前記メモリ１は、情報処理部２に設けられており、この情報処理部２には、前記メモリ１内の制御ソフトウェアを書換えることができる更新プログラムがメモリ３に格納されているとともに、この画像形成装置の機種を表す機種コードがメモリ４に格納されている。前記各メモリ１，３，４は、不揮発性のメモリから成り、少なくともソフトウェアを格納するメモリ１は、再書込み可能である。
【００３３】
一方、操作パネル５には、操作者によって画像形成の指示入力が行われるキー入力部６が設けられており、その指示入力に応答して、情報処理部２は、前記メモリ１に記憶されている制御ソフトウェアに従って、前記画像読取り部や画像形成部の駆動制御を行う。また、前記情報処理部２には、記憶媒体およびそれが装着される読出し用のインタフェイス基板や、パーソナルコンピュータおよびそれに有線、無線インタフェイスで接続する通信インタフェイス基板などから成るソフトウェア入力部７が接続されており、該情報処理部２に入力された制御ソフトウェアは、後述するようにして前記メモリ１に書込まれることで、本発明に従うダウンロードが実現される。
【００３４】
図２は、前記ソフトウェア入力部７から入力されるダウンロードファイル１１の構造を示す図である。このダウンロードファイル１１は、大略的に、ヘッダ１２と、前記画像読取り部や画像形成部の制御を行う制御ソフトウェア１３とを備えて構成されている。前記ヘッダ１２内には、そのダウンロードファイル１１の適合機種を表す機種コード１４が格納されている。
【００３５】
図３は、上述のように構成される画像形成装置における情報処理部２によるソフトウェア１のダウンロード処理を説明するフローチャートである。情報処理部２は、前記メモリ３に記憶されている更新プログラムに従って、以下の処理を行う。前記ソフトウェア入力部７からの前記ダウンロードファイル１１の入力に応答して、ステップＳ１では、メモリ４に格納されている機種コードと、ヘッダ１２に格納されている機種コード１４とを相互に比較し、一致する場合には、その機種に適合した更新用のダウンロードファイル１１であるので、ステップＳ２に移ってダウンロードを開始し、処理を終了する。
【００３６】
これに対して、前記ステップＳ１において、ヘッダ１２に格納されている機種コード１４が、メモリ４に格納されている機種コードと一致しない場合には、機種の適合しないソフトウェアであるので、ステップＳ３に移り、前記操作パネル５のキー入力部６から、作業者によって予め定める複数のキーが予め定める時間に亘って操作される規定の操作が行われたか否かが判断され、そうであるときには前記ステップＳ２に移って、前記機種の適合しないソフトウェアであるけれども、メモリ１へのダウンロードを許容し、前記規定の操作が行われないときには処理を終了する。
【００３７】
このようにして、画像形成装置の特に試作段階において、修正や変更などが可能なように、ダウンロードによってその機種に適合した制御ソフトウェアで更新可能に構成するとともに、前記規定の操作をトリガとして、機種の適合しないソフトウェアもダウンロードを可能にするので、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。これによって、前記試作段階などで機体の少ない画像形成装置に、作成されたソフトウェアをダウンロードしてみて、そのソフトウェアの機体と協働した動作を評価することができ、ソフトウェアの開発に有効である。また、異なる機種間で機体を共用するにあたっても、同じ機体を用いて評価を行うので、共用化にあたっての機体側の問題点なども一層明らかになる。
【００３８】
なお、前記規定の操作で不所望にダウンロードが可能になることを防止しており、ダウンロードが可能になる場合は、機種の適合しないソフトウェアをダウンロードしていることを作業者が認識しており、前記故障や破損の可能性がある場合は作業者が対応したり、あるいは部品寿命の検討などで実際に故障や破損が生じても問題はない。
【００３９】
また、上述の例では、通常の操作では同時に操作されることがない複数のキーの同時操作をダウンロードのトリガとしているけれども、通常の操作では操作されることがない特定の順の操作などをダウンロードのトリガとしてもよい。
【００４０】
［実施の形態２］
図４は、本発明の実施の他の形態の画像形成装置におけるダウンロードファイル１１ａの構造を示す図である。このダウンロードファイル１１は、前述の図２で示すダウンロードファイル１１に類似し、対応する部分には同一の参照符号を付して示し、その説明を省略する。注目すべきは、このダウンロードファイル１１ａでは、ヘッダ１２ａ内には、前記機種コード１４とともに、機種無視フラグ１５が設定されていることである。情報処理部の構成は、前述の図１の構成を用いることができ、本実施の形態では、前記メモリ３に格納される更新プログラムが、以下の図５で示すように異なっている。
【００４１】
図５は、前記図４のダウンロードファイル１１ａに適応したダウンロード処理を説明するフローチャートである。図３の処理に対応するステップには、同一のステップ番号を付して示す。前記ソフトウェア入力部７からの前記ダウンロードファイル１１ａの入力に応答して、ステップＳ１では、メモリ４に格納されている機種コードと、ヘッダ１２に格納されている機種コード１４とを相互に比較し、一致する場合には、その機種に適合した更新用のダウンロードファイル１１ａであるので、ステップＳ２に移ってダウンロードを開始し、処理を終了する点は、前記図３と同様である。
【００４２】
しかしながら、前記ステップＳ１において、ヘッダ１２に格納されている機種コード１４が、メモリ４に格納されている機種コードと一致しない場合には、機種の適合しないソフトウェアであるので、ステップＳ４に移り、前記機種無視フラグ１５がセットされているか否かが判断され、そうであるときには前記ステップＳ２に移って、前記機種の適合しないソフトウェアであるけれども、メモリ１へのダウンロードを許容し、前記機種無視フラグ１５がセットされていないときには処理を終了する。
【００４３】
このようにしてもまた、機種の適合しないソフトウェアを、簡単に、かつ不具合なくダウンロードすることができる。また、特定の入力操作によらず、強制的にソフトウェアをダウンロードさせることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の一形態の画像形成装置におけるソフトウェアのダウンロードに関連する部分の電気的構成を示すブロック図である。
【図２】本発明の実施の一形態の画像形成装置におけるダウンロードファイルの構造を示す図である。
【図３】図２で示すダウンロードファイルに適応したダウンロード処理を説明するフローチャートである。
【図４】本発明の実施の他の形態の画像形成装置におけるダウンロードファイルの構造を示す図である。
【図５】図４で示すダウンロードファイルに適応したダウンロード処理を説明するフローチャートである。
【符号の説明】
【００４５】
１，３，４    メモリ
２    情報処理部
５    操作パネル
６    キー入力部
７    ソフトウェア入力部
１１，１１ａ    ダウンロードファイル
１２，１２ａ    ヘッダ
１３    制御ソフトウェア
１４    機種コード
１５    機種無視フラグ
【図１】
2005231054.tif 000003
【図２】
2005231054.tif 000004
【図３】
2005231054.tif 000005
【図４】
2005231054.tif 000006
【図５】
2005231054.tif 000007