(57)【要約】【課題】  プリンタドライバのインストールに関連してファームウェアのインストールを制御することで、プリンタドライバとファームウェアとを同時にインストールするようにしたプリンタシステムおよび記録媒体およびインストール方法を提供する。【解決手段】  記録媒体１０には、プリンタドライバ１４ａとファームウェア１４ｂとをインストールするためのインストールプログラムが記録されている。記録媒体１０によってインストール処理が開始されると、インストール制御部１１によってプリンタドライバ１４ａとファームウェア１４ｂとが同時にインストールされることとなる。【選択図】  図２
2006202033.tif 000002
【特許請求の範囲】
【請求項１】
プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムにおいて、
前記上位装置は、
前記プリンタドライバのインストールに関連して前記ファームウェアのインストールを制御するインストール制御手段
を具備することを特徴とするプリンタシステム。
【請求項２】
前記インストール制御手段は、
インストールに際して、前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を指示する格納場所指示手段と、
前記格納場所指示手段で指示された格納場所を前記上位装置の表示器に表示する格納場所表示手段と
を具備することを特徴とする請求項１記載のプリンタシステム。
【請求項３】
前記インストール制御手段は、
前記格納場所指示手段により指示した前記ファームウェアの格納場所を記憶保持するファームウェア格納場所保持手段と、
前記ファームウェアの格納場所を提示するファームウェア格納場所参照手段と
を更に具備し、
前記ファームウェア格納場所参照手段は、
前記プリンタドライバのプロパティ画面において前記ファームウェアの格納場所を表示する
ことを特徴とする請求項２記載のプリンタシステム。
【請求項４】
前記インストール制御手段は、
前記プリンタドライバおよびファームウェアが同一の媒体上に記録された記録媒体を用いて、前記プリンタドライバおよびファームウェアのインストールを行う
ことを特徴とする請求項１乃至３いずれかに記載のプリンタシステム。
【請求項５】
プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムの前記上位装置にインストールするプリンタドライバおよびファームウェアが記録された記録媒体であって、
前記プリンタドライバおよび前記ファームウェアが同一の媒体上に記録され、
前記プリンタドライバのインストールに関連して前記ファームウェアのインストールを制御するインストール制御ステップと、
前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を指示する格納場所指示ステップと、
前記格納場所指示ステップで指示された格納場所を前記上位装置の表示器に表示する格納場所表示ステップと
を含むインストールプログラムが記録されている
ことを特徴とする記録媒体。
【請求項６】
前記インストール制御ステップは、
前記格納場所指示ステップにより指示した前記ファームウェアの格納場所を記憶保持するファームウェア格納場所保持ステップと、
前記ファームウェアの格納場所を提示するファームウェア格納場所参照ステップと
を更に含み
前記ファームウェア格納場所参照ステップは、
前記プリンタドライバのプロパティ画面において前記ファームウェアの格納場所を表示する
ことを特徴とする請求項５記載の記録媒体。
【請求項７】
プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムの前記上位装置にプリンタドライバおよびファームウェアをインストールするインストール方法において、
前記上位装置への前記プリンタドライバのインストールに関連して前記ファームウェアのインストールをインストール制御手段で制御し、
前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を格納場所指示手段で指示し、
前記格納場所指示手段で指示された格納場所を前記上位装置の表示器に格納場所表示手段で表示する
ことを特徴とするインストール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムおよび記録媒体およびインストール方法に係わり、詳しくは、プリンタドライバのインストールに関連してファームウェアのインストールを制御するようにしたプリンタシステムおよび記録媒体およびインストール方法に関する。
【背景技術】
【０００２】
一般的にプリンタ、コピー機、および複合機などの画像形成装置には、内部にその動作制御を行う一群の制御プログラム、すなわち、ファームウェア（プリンタ制御プログラム）と称されるプログラムが組み込まれている。
【０００３】
例えばこのような画像形成装置において、画像形成動作を行うならば、このファームウェアに従って各部の動作を制御し、用紙などに画像を形成することとなる。ファームウェアは、画像形成装置内部の不揮発性メモリに格納する方式と、起動の都度、上位装置から取得し揮発性メモリに格納する方式（ＲＯＭレス）とがある。
【０００４】
さて、複数のユーザが印刷を行うようなオフィス、学校等においては、プリントサーバ（上位装置）が配設され、複数のユーザが画像形成装置（プリンタ）を共有して利用できるような印刷環境が構築されている。
【０００５】
このような印刷環境においては、プリントサーバに予めプリンタドライバをインストールしておき、ユーザから印刷指示が行われた場合には、プリントサーバ上でプリンタ（ファームウェア）が解釈可能なデータに変換してプリンタへ印刷データを送信し、印刷処理が行われることとなっていた。
【０００６】
また、プリンタがＲＯＭレスの場合には、プリンタは起動の都度、プリントサーバからファームウェアを取得する必要がある。すなわち、プリントサーバには、ファームウェアとプリンタドライバの両方をインストールする必要があった。そのため、これらプログラムを別々にインストールする手間がかかり、煩わしいものであった。
【０００７】
このようなプリンタドライバやファームウェアに関する従来技術としては、例えば、特許文献１に記載されるように、ファームウェアを完全にプリンタ本体から独立させ、全ての印字制御プログラム及び印字フォントをプリンタドライバソフトの形でプリンタへ供給するという技術、また、特許文献２および特許文献３に記載されるように、プリンタドライバとファームウェアのバージョンを整合させるという技術が知られている。
【特許文献１】特開平１１−３１６６６２号
【特許文献２】特開平１１−１７５２８６号
【特許文献３】特開２００１−２７９４０号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上記特許文献１の発明は、ファームウェアとフォントデータ、およびプリンタドライバを同一記録媒体に配置することで、ファームウェアに不具合が発見された場合にも容易に対応できるというものである。すなわち、これらのプログラムをサーバ上にインストールすることで、プリンタに固定のファームウェアを持つ必要がなく、ファームウェアの改版の利便性が高まるというものである。
【０００９】
したがって、プリンタドライバとファームウェアとを同時にインストールするというものではなく、また、同時にインストールした場合の利便性については考慮されていないものであった。
【００１０】
例えば、ファームウェアをインストールする場合には、サーバ上の特定の場所に、決められた名称でフォルダを作成し、かかるフォルダ内にファームウェアをインストールする必要があるが、上記特許文献１の発明では、インストールする場所を間違えたり、作成したフォルダの名称が間違っていたりした場合には、プリンタがサーバからファームウェアを取得する際に、どこに格納されているかが分からずに、ファームウェアを取得できずに印刷できなくなってしまうという致命的な欠陥があった。
【００１１】
また、特許文献２および特許文献３の発明は、プリンタドライバとファームウェアのバージョンの変更が生じた場合には、プリンタドライバを提供するだけでファームウェアの修正、提供が可能になるというものであるが、これも上記特許文献１の発明同様に、プリンタドライバとファームウェアとを同時にインストールするというものではない。
【００１２】
すなわち、この発明によればプリンタドライバとファームウェアのバージョンの整合性はとれるが、この場合もファームウェアの格納場所等を間違えてインストールした場合には、プリンタは印刷を行えないといった問題があった。
【００１３】
そこで、本発明は上記問題点に鑑みてなされたものであり、プリンタドライバのインストールに関連してファームウェアのインストールを制御することで、プリンタドライバとファームウェアとを同時にインストールするようにしたプリンタシステムおよび記録媒体およびインストール方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、請求項１の発明は、プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムにおいて、前記上位装置は、前記プリンタドライバのインストールに関連して前記ファームウェアのインストールを制御するインストール制御手段を具備することを特徴とする。
【００１５】
また、請求項２の発明は、請求項１の発明において、前記インストール制御手段は、インストールに際して、前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を指示する格納場所指示手段と、前記格納場所指示手段で指示された格納場所を前記上位装置の表示器に表示する格納場所表示手段とを具備することを特徴とする。
【００１６】
また、請求項３の発明は、請求項２の発明において、前記インストール制御手段は、前記格納場所指示手段により指示した前記ファームウェアの格納場所を記憶保持するファームウェア格納場所保持手段と、前記ファームウェアの格納場所を提示するファームウェア格納場所参照手段とを更に具備し、前記ファームウェア格納場所参照手段は、前記プリンタドライバのプロパティ画面において前記ファームウェアの格納場所を表示することを特徴とする。
【００１７】
また、請求項４の発明は、請求項１乃至３の発明において前記インストール制御手段は、前記プリンタドライバおよびファームウェアが同一の媒体上に記録された記録媒体を用いて、前記プリンタドライバおよびファームウェアのインストールを行うことを特徴とする。
【００１８】
また、請求項５の発明は、プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムの前記上位装置にインストールするプリンタドライバおよびファームウェアが記録された記録媒体であって、前記プリンタドライバおよび前記ファームウェアが同一の媒体上に記録され、前記プリンタドライバのインストールに関連して前記ファームウェアのインストールを制御するインストール制御ステップと、前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を指示する格納場所指示ステップと、前記格納場所指示ステップで指示された格納場所を前記上位装置の表示器に表示する格納場所表示ステップとを含むインストールプログラムが記録されていることを特徴とする。
【００１９】
また、請求項６の発明は、請求項５の発明において、前記インストール制御ステップは、前記格納場所指示ステップにより指示した前記ファームウェアの格納場所を記憶保持するファームウェア格納場所保持ステップと、前記ファームウェアの格納場所を提示するファームウェア格納場所参照ステップとを更に含み前記ファームウェア格納場所参照ステップは、前記プリンタドライバのプロパティ画面において前記ファームウェアの格納場所を表示することを特徴とする。
【００２０】
また、請求項７の発明は、プリンタドライバおよびファームウェアがインストールされる上位装置と、該上位装置から前記ファームウェアをダウンロードしてメモリに記憶し、該メモリに記憶したファームウェアに基づき制御されるプリンタとを有するプリンタシステムの前記上位装置にプリンタドライバおよびファームウェアをインストールするインストール方法において、前記上位装置への前記プリンタドライバのインストールに関連して前記ファームウェアのインストールをインストール制御手段で制御し、前記上位装置に前記ファームウェアをインストールした後の該ファームウェアの前記上位装置における格納場所を格納場所指示手段で指示し、前記格納場所指示手段で指示された格納場所を前記上位装置の表示器に格納場所表示手段で表示することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、プリンタドライバのインストールに関連してファームウェアのインストールを制御することで、プリンタドライバとファームウェアとを同時にインストールするように構成したため、別々にインストールするという煩雑な操作がなくなるのと同時に、ファームウェアの格納場所が分からずに、プリンタが起動できないといったことも防ぐことができる。
【００２２】
また、ファームウェアを格納するフォルダを任意に設定できるため、デフォルトのフォルダ名称や格納場所では、そのフォルダがどういった役割を果たすか分かり辛いといった問題があったが、それを解消することができる。
【００２３】
また、プリンタドライバからファームウェアの格納場所を確認できるといった双方のプログラムが連携した動作も行えるため、インストール後にもファームウェア格納場所を容易に把握できる。
【００２４】
また、プリンタドライバとファームウェアのインストール後に、いずれかのプログラムに不具合若しくは、バージョンアップ等が生じた場合にも、再び、最新のプリンタドライバとファームウェアとを同時にインストールすることで、両者の整合性を保てるため、バージョンが異なることに起因した不具合等も防ぐことができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明に係わるプリンタシステムおよび記録媒体およびインストール方法の実施形態について添付図面を参照して詳細に説明する。
【００２６】
図１は、本発明に係わるプリンタシステムの全体構成の一例を示す図である。
【００２７】
このプリンタシステムは、上位装置２０と、プリンタ３０とを具備して構成されており、記録媒体１０には、プリンタドライバ１４ａや、ファームウェア１４ｂを含むプログラムが記録されている。これらのプログラムは上位装置２０にインストールされることとなる。
【００２８】
なお、本実施例においては、上位装置２０とプリンタ３０とが直接接続される場合を説明するが、本発明の機能が実行されるのであれば、特に接続形態は問わず、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等のネットワークを介して接続されていてもよい。
【００２９】
記録媒体１０は、インストールプログラムが記録されたＣＤ−ＲＯＭ等であり、ここに記録されたプログラムが周知の操作によって、上位装置２０にインストールされることとなる。記録媒体１０には、プリンタドライバ１４ａやファームウェア１４ｂを含むプログラムが記録されており、所要のインストール操作を行うと、プリンタドライバ１４ａとファームウェア１４ｂとを同時にインストールできることとなる。従来、このプリンタドライバ１４ａとファームウェア１４ｂとを別々にインストールする必要があったため、インストール作業に手間がかかるといった問題等があった。
【００３０】
上位装置２０は、図示しないネットワークからの印刷指示を受信して自装置が管理するプリンタ３０を使って印刷処理を行うプリントサーバ等である。上位装置２０には、記録媒体１０に記録されたプリンタドライバ１４ａとファームウェア１４ｂとを含むプログラムがインストールされている。プリンタドライバ１４ａは、プリンタ３０で印刷処理を行う場合に、プリンタ３０（ファームウェア）が解釈可能なデータに変換する役割を果たし一方、ファームウェア１４ｂは、プリンタ３０内の各部の動作を制御する役割を果たし、プリンタ３０で動作するものである。
【００３１】
画像形成装置であるプリンタ３０は、上位装置２０から受信する印刷指示に基づいて用紙などに画像を形成する。このとき、プリンタ３０は、ファームウェア１４ｂに従って各部の動作を制御し、用紙などに画像を形成する。先に述べた通り、プリンタ３０は起動の都度、上位装置２０からファームウェア１４ｂをダウンロードする。すなわち、ＲＯＭレスプリンタである。
【００３２】
図２は、記録媒体１０に記録されたインストールプログラムの機能的な構成の一部を示すブロック図である。
【００３３】
このインストールプログラムは、各種処理機能部として、インストール制御部１１と、ファームウェア格納場所保持部１２と、ファームウェア格納場所参照部１３と、プログラム保持部１４とを具備して構成される。
【００３４】
インストール制御部１１は、インストール処理を制御する処理部であり、インストールプログラムに備わる各種処理機能は、このインストール制御部１１の制御に基づいて、インストール先の端末（上位装置２０）に実装されることとなる。具体的には、インストール制御部１１以外のファームウェア格納場所保持部１２と、ファームウェア格納場所参照部１３とにより実現される機能、およびプログラム保持部１４に保持されたプリンタドライバ１４ａとファームウェア１４ｂとが、上位装置２０にインストールされることとなる。
【００３５】
さらに、インストール制御部１１は内部にファームウェア格納場所指示部１１ａと、ファームウェア格納場所表示部１１ｂとを備える。
【００３６】
ファームウェア格納場所指示部１１ａは、ファーウェアのインストールに際して、かかるファームウェアのインストール先フォルダ名称およびフォルダパスを指示する処理部である。すなわち、ユーザ所望のフォルダ名称やフォルダパスが入力された場合には、ここでデフォルト設定を変更して任意のフォルダ名称およびフォルダの格納場所が設定されることとなる。
【００３７】
ファームウェア格納場所表示部１１ｂは、ファーウェアのインストールに際して、上記ファームウェア格納場所指示部１１ａによって指示されたユーザ所望のフォルダ名称やフォルダパスをディスプレイ等に表示する処理部である。
【００３８】
ファームウェア格納場所保持部１２は、ファームウェア１４ｂがインストールされた格納場所を保持する処理部である。具体的には、ファームウェア１４ｂが上位装置２０にインストールされた場合に、上位装置２０上のどのフォルダにファームウェア１４ｂが格納されたのかを示す絶対パスを保持する。ファーウェアのインストールに際して、ファームウェア格納場所指示部１１ａによりデフォルト設定が変更された場合には、その変更された格納場所を保持する。
【００３９】
ファームウェア格納場所参照部１３は、ファームウェア１４ｂがインストールされた格納場所を表示する処理部である。すなわち、上記ファームウェア格納場所保持部１２に保持されたファームウェア格納場所をディスプレイ等に表示する処理部である。
【００４０】
プログラム保持部１４は、プリンタドライバ１４ａおよびファームウェア１４ｂを保持する処理部である。ここに保持されたプリンタドライバ１４ａとファームウェア１４ｂとを含むデータがインストール制御部１１により同時にインストールされることとなる。
【００４１】
以上が本発明に係わる記録媒体１０に記録されたインストールプログラムの各種処理機能部の説明である。なお、同図には図示しないが、この他、インストールプログラムには、プリンタドライバ１４ａおよびファームウェア１４ｂを含むデータを消去するためのアンインストール制御部などが設けられていてもよい。
【００４２】
図３は、上述した上位装置２０およびプリンタ３０のシステム構成を示す図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００４３】
上位装置２０は、システム情報等が保持される領域であるＲＯＭ（Read Only Memory）２１と、アプリケーションの実行等を行う際の作業領域であるＲＡＭ（Random Access Memory）２２と、上位装置２０の統括制御を行うＣＰＵ（Central Processing Unit）２３と、上位装置２０とプリンタ３０とを接続するインターフェース装置である外部Ｉ／Ｆ（Interface）２４と、アプリケーションやオペレーティングシステムを含む各種データを記憶するハードディスク２５とを具備して構成される。
【００４４】
ＣＰＵ２３は、上位装置２０の統括制御を行う処理部である。例えば、上位装置２０に記録媒体１０が挿入されたならば、記録媒体１０に記録されたインストールプログラムは、このＣＰＵ２３上で動作する。すなわち、上述したインストール制御部１１は、このＣＰＵ２３上で動作し、インストール処理を制御することとなる。
【００４５】
ハードディスク２５には、電源を切ってもデータは消えないという性質を持つ不揮発性の記憶装置であり、ここには、記録媒体１０からインストールされたプリンタドライバ１４ａやファームウェア１４ｂを含むデータが記憶される。
【００４６】
また上位装置２０には、図示しないディスプレイが設けられ、記録媒体１０を用いたインストール処理に際して、図４に示されるようなインストール画面が表示される。ここで任意のフォルダ名称および格納場所が入力されると、ファームウェア格納場所指示部１１ａによってデフルト設定が変更される。また、同図に示されるように、変更されたフォルダ名称および格納場所は、ファームウェア格納場所表示部１１ｂによって表示されることとなる。
【００４７】
このようにして変更されたファームウェア１４ｂの格納場所は、ファームウェア格納場所保持部１２により保持されることとなり、ファームウェア格納場所保持部１２は、かかるデータをハードディスク２５に記憶する。そのため、上位装置２０の電源が切られた場合にもそのデータは消去されることなく保持される。
【００４８】
また、インストール後、ファームウェア１４ｂの格納場所を確認したい場合には、図５に示されるようなプリンタドライバ１４ａのプロパティ画面において確認することができる。この機能は、ファームウェア格納場所参照部１３により実現され、ユーザは容易にファームウェア１４ｂが格納されている場所を把握できることとなる。
【００４９】
一方、プリンタ３０は、プログラムの実行等を行う際の作業領域であるＲＡＭ３１と、ＲＡＭ３１に展開されたプログラムに従って、各部の動作制御および管理を行うＣＰＵ３２と、ＣＰＵ３２の制御に従って用紙等に画像を形成するエンジン部２３と、プリンタ３０と上位装置２０とを接続するインターフェース装置である外部Ｉ／Ｆ３４とを具備して構成される。
【００５０】
ＲＡＭ３１は、プログラムの実行等を行う際に一時的に使用される領域であり、データの読み込み／書き込みが可能で、電源を切ってしまうとデータが消えてしまう揮発性メモリである。上位装置２０からダウンロードしたファームウェア１４ｂは、このＲＡＭ３１に記憶され、ここで実行される。
【００５１】
ＣＰＵ３２は、プリンタ３０を統括制御する処理部である。すなわち、プリンタ３０を構成する各処理機能部は、このＣＰＵ２２からの指示に従って動作する。例えば、ＲＡＭ３１に一時的に記憶されたファームウェア１４ｂに従って、エンジン部３３を制御して用紙などに画像を形成する。
【００５２】
また、ＣＰＵ３２内部には、電気的にデータの消去（書き換え）が行え、電源を切ってもデータは消えないという性質をもつ不揮発性メモリであるＲＯＭ３２ａが備えられる。ＲＯＭ３２ａには、上位装置２０からファームウェア１４ｂを受信し、かかるファームウェア１４ｂをＲＡＭ３１に展開する役割を果たすダウンロードプログラムが格納されている。
【００５３】
図６は、本発明に係わるインストール処理の流れを説明するフローチャートである。
【００５４】
上位装置２０に記録媒体１０が挿入されると（ステップＳ１０１）、記録媒体１０を用いたインストール処理が開始される（ステップＳ１０２）。以下、このインストール処理は、インストール制御部１１の制御に基づいて進められる。
【００５５】
この処理が開始されると、まず、プリンタドライバ１４ａのインストール処理がなされる（ステップＳ１０３）。このインストール処理が正常に行われると、続いて、ファームウェアのインストール処理が始まることとなる。
【００５６】
ファームウェアのインストール処理では、まず、ファームウェアを格納するフォルダ名称を変更するか否かの選択と（ステップＳ１０４）、ファームウェアの格納場所を変更するか否かの選択を行う（ステップＳ１０６）。すなわち、上記図４で説明した画面が表示されることとなる。
【００５７】
ここで、デフォルト設定のままファームウェアをインストールするならば（ステップＳ１０４でＮＯの後、ステップＳ１０６でＮＯ）、そのままファームウェアのインストールが開始されることとなるが（ステップＳ１０８）、ファームウェアを格納するフォルダ名称が変更された場合には（ステップＳ１０４でＹＥＳ）、ファームウェア格納場所指示部１１ａによってデフォルトから任意のフォルダ名称へと変更されることとなる（ステップＳ１０５）。
【００５８】
また、ファームウェアの格納場所が変更された場合には（ステップＳ１０６でＹＥＳ）、ファームウェア格納場所指示部１１ａによってデフォルトから任意の格納場所へと変更されることとなる（ステップＳ１０７）。ここで、変更されたフォルダ名称若しくは、格納場所はファームウェア格納場所保持部１２で保持される。
【００５９】
そして、任意の格納場所へとファームウェア１４ｂがインストールされると（ステップＳ１０８）、この処理は終了する。
【００６０】
以上説明したように本発明においては、プリンタドライバ１４ａのインストールに関連してファームウェア１４ｂのインストールを制御することで、プリンタドライバ１４ａとファームウェア１４ｂとを同時にインストールするように構成したため、別々にインストールするという煩雑な操作がなくなるのと同時に、ファームウェア１４ｂの格納場所が分からずに、プリンタ３０が起動できないといったことも防ぐことができる。
【００６１】
また、ファームウェア１４ｂを格納するフォルダを任意に設定できるため、デフォルトのフォルダ名称や格納場所では、そのフォルダがどういった役割を果たすか分かり辛いといった問題があったが、それを解消することができる。
【００６２】
また、プリンタドライバ１４ａからファームウェア１４ｂの格納場所を確認できるといった双方のプログラムが連携した動作も行えるため、インストール後にもファームウェア１４ｂ格納場所を容易に把握できる。
【００６３】
また、これらのプログラムのインストール後に、いずれかのプログラムに不具合若しくは、バージョンアップ等が生じた場合にも、再び、最新のプリンタドライバ１４ａとファームウェア１４ｂとを同時にインストールすることで、両者の整合性を保てるため、バージョンが異なることに起因した不具合等も防ぐことができる。
【００６４】
次に、上述した実施例の変形例について図７を参照しながら説明する。同図には、上記図２で説明した記録媒体１０および上位装置２０が示されている。なお、上記図２と同一の符号が付してあるものは、略同様に動作する。
【００６５】
記録媒体１０には、プリンタドライバ１４ａおよびファームウェア１４ｂを記録したプログラム保持部１４が設けられている。すなわち、プリンタドライバ１４ａおよびファームウェア１４ｂが同一の媒体上に記録された構成となっている。
【００６６】
一方、上位装置２０は、ＲＯＭ２１と、ＲＡＭ２２と、ＣＰＵ２３と、外部Ｉ／Ｆ２４と、ハードディスク２５とを具備して構成され、ハードディスク２５には、上位装置２０を動作させるための基本ソフトであるオペレーティングシステム２５ａにより動作するインストールプログラム（インストーラ）が実装されている。
【００６７】
このインストールプログラムは、各種処理機能部として、ファームウェア格納場所指示部１１ａとファームウェア格納場所表示部１１ｂとを備えるインストール制御部１１と、ファームウェア格納場所保持部１２と、ファームウェア格納場所参照部１３とを具備して構成される。すなわち、上記実施例においては、記録媒体１０に実装されたこれら各種処理機能を、上位装置２０にインストールプログラムとして実装し、本発明に係わるインストール処理を実現することとなる。
【００６８】
この場合、インストールに際して、プリンタドライバ１４ａおよびファームウェア１４ｂが記録された記録媒体１０が上位装置２０に挿入されると、インストール制御部１１の制御によって、上記実施例同様に、プリンタドライバ１４ａのインストールとともに、ファームウェア１４ｂのインストール処理がなされることとなる。
【００６９】
そのため、プリンタドライバ１４ａとファームウェア１４ｂとが同一媒体上に記録された記録媒体であれば、本発明に係わるインストール処理が実現されることとなる。
【００７０】
なお、本発明は、上記および図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【００７１】
本発明のプリンタシステムおよび記録媒体およびインストール方法は、上位装置からファームウェアを取得して動作するプリンタ（画像形成装置）を配するプリンタシステム全般に適用可能であり、特に、プリンタドライバとファームウェアのインストールを容易に行うことができる。
【図面の簡単な説明】
【００７２】
【図１】本発明に係わるプリンタシステムの全体構成の一例を示す図である。
【図２】記録媒体１０に記録されたインストールプログラムの機能的な構成の一部を示すブロック図である。
【図３】上位装置２０およびプリンタ３０のシステム構成を示す図である。
【図４】インストールに際して表示されるインストール画面の一例を示す図である。
【図５】プリンタドライバ１４ａのプロパティ画面の一例を示す図である。
【図６】本発明に係わるインストール処理の流れを説明するフローチャートである。
【図７】本発明に係わるプリンタシステムの変形例を示す図である。
【符号の説明】
【００７３】
１０    記録媒体
１１    インストール制御部
１１ａ    ファームウェア格納場所指示部
１１ｂ    ファームウェア格納場所表示部
１２    ファームウェア格納場所保持部
１３    ファームウェア格納場所参照部
１４    プログラム保持部
１４ａ    プリンタドライバ
１４ｂ    ファームウェア
２０    上位装置
２１、３２ａ    ＲＯＭ（Read Only Memory）
２２、３１    ＲＡＭ（Random Access Memory）
２３、３２    ＣＰＵ（Central Processing Unit）
２４、３４    外部Ｉ／Ｆ（Interface）
２５    ハードディスク
２５ａ    オペレーティングシステム
３０    プリンタ
３３    エンジン部
【図１】
2006202033.tif 000003
【図２】
2006202033.tif 000004
【図３】
2006202033.tif 000005
【図４】
2006202033.tif 000006
【図５】
2006202033.tif 000007
【図６】
2006202033.tif 000008
【図７】
2006202033.tif 000009