(57)【特許請求の範囲】
【請求項１】
記憶部にて保持しているメディアに関する情報を示すメディア特性情報に対するパラメーターの変更を受け付けて、前記記憶部に保持させる受付手段と、
新たなメディア特性情報を取得する取得手段と、
前記取得手段により取得した新たなメディア特性情報を用いてメディア特性情報の更新を行う場合、前記記憶部にて保持されているメディア特性情報と前記取得手段が取得した新たなメディア特性情報との構成の差に基づき、前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを保持し続けるか否かを判定する判定手段と、
前記判定手段による判定結果に応じて、前記取得手段により取得した新たなメディア特性情報を用いて前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを更新する更新手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記判定手段は、前記構成が同じである場合に前記変更されたパラメーターを保持し続けると判定し、前記構成が同じでない場合に前記変更されたパラメーターを保持し続けないと判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
記憶部にて保持しているメディアに関する情報を示すメディア特性情報に対するパラメーターの変更を受け付けて、前記記憶部に保持させる受付手段と、
新たなメディア特性情報を取得する取得手段と、
前記取得手段により取得した新たなメディア特性情報を用いてメディア特性情報の更新を行う場合、ユーザー指示に基づいて、前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを保持し続けるか否かを判定する判定手段と
前記判定手段による判定結果に応じて、前記取得手段により取得した新たなメディア特性情報を用いて前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを更新する更新手段と
を有することを特徴とする情報処理装置。
【請求項４】
前記更新手段は、前記変更されたパラメーターを保持し続けないと前記判定手段にて判定された場合、前記新たなメディア特性情報のパラメーターにて、前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを更新することを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記記憶部に保持されたメディア特性情報に基づいて印刷処理をするプリント部をさらに有することを特徴とする請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
メディアに関する情報を示すメディア特性情報を保持した記憶部を備える情報処理装置の制御方法であって、
前記記憶部にて保持しているメディア特性情報に対するパラメーターの変更を受け付けて、前記記憶部に保持する受付工程と、
新たなメディア特性情報を取得する取得工程と、
前記取得工程において取得した新たなメディア特性情報を用いてメディア特性情報の更新を行う場合、前記記憶部にて保持されているメディア特性情報と前記取得工程にて取得した新たなメディア特性情報との構成の差に基づき、前記受付工程にて受け付けたメディア特性情報に対して変更されたパラメーターを保持し続けるか否かを判定する判定工程と
前記判定工程による判定結果に応じて、前記取得工程において取得した新たなメディア特性情報を用いて前記受付工程にて受け付けたメディア特性情報に対して変更されたパラメーターを更新する更新工程と
を有することを特徴とする情報処理装置の制御方法。
【請求項７】
メディアに関する情報を示すメディア特性情報を保持した記憶部を備える情報処理装置の制御方法であって、
前記記憶部にて保持しているメディア特性情報に対するパラメーターの変更を受け付けて、前記記憶部に保持する受付工程と、
新たなメディア特性情報を取得する取得工程と、
前記取得工程において取得した新たなメディア特性情報を用いてメディア特性情報の更新を行う場合、ユーザー指示に基づいて、前記受付工程にて受け付けたメディア特性情報に対して変更されたパラメーターを保持し続けるか否かを判定する判定工程と
前記判定工程による判定結果に応じて、前記取得工程において取得した新たなメディア特性情報を用いて前記受付工程にて受け付けたメディア特性情報に対して変更されたパラメーターを更新する更新工程と
を有することを特徴とする情報処理装置の制御方法。
【請求項８】
コンピュータを、請求項１乃至５のいずれか一項に記載の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置およびその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
多くの種類のメディア（記録媒体）をサポートしている印刷装置では、画像処理に使用するプロファイルやハードウェアの制御情報がメディアによって変化する。そのため、印刷装置のファームウェアやプリンタドライバはその内部にメディア毎の制御情報を保持している。また、印刷装置やプリンタドライバは、印刷装置の販売開始後に新たなメディアをサポートしなければならない場合がある。そのため、印刷装置のファームウェアやプリンタドライバは、メディア毎の制御情報をソフトウェアとは分離した構造で保持している。そして、メディア更新プログラムによって、そのファームウェアやプリンタドライバのメディア毎の制御情報を更新する。このような構成を採用することで、印刷装置の販売開始後に新たにサポートするメディアが生じた場合でも、メーカは多大な労力のかかるファームウェアやプリンタドライバのバージョンアップ作業を行うことなく対応できる（特許文献１等参照）。
【０００３】
上記のメディア更新プログラムを用いたメディア毎の制御情報を更新する構成を採用することにより、メディア毎の特性の違いを吸収することができる。しかし、例えば、メディア毎の制御情報が温度や湿度等の設置環境に依存する場合、一律に定義されたメディア毎の制御情報では特定の環境によっては最適値にならないことがある。このような制御情報が設置環境に依存する場合への対策として、メディア更新プログラムによる更新とは別に、印刷装置のＵＩからメディア毎の制御情報の特定の項目を個別に変更することがある。メディア毎の制御情報の特定の項目を変更することにより、例えば、設置環境の違いがある場合でも、ユーザーにとって適切な制御情報で印刷を実行することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２９７３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、印刷装置のＵＩからメディア毎の制御情報の特定の項目を変更する場合、特定の項目を変更した後にメディア更新プログラムにより制御情報が更新されると、ユーザーが変更したパラメーターが上書きされてしまうことがある。このような場合には、ユーザーは再度、パラメーターを変更しなければならず、印刷装置を使用するユーザーの負担が大きくなるという課題がある。また、ユーザーが変更したパラメーターの内容を忘れてしまった場合に、二度と元の環境に戻せないという課題もある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、情報処理装置であって、記憶部にて保持しているメディアに関する情報を示すメディア特性情報に対するパラメーターの変更を受け付けて、前記記憶部に保持させる受付手段と、新たなメディア特性情報を取得する取得手段と、前記取得手段により取得した新たなメディア特性情報を用いてメディア特性情報の更新を行う場合、前記記憶部にて保持されているメディア特性情報と前記取得手段が取得した新たなメディア特性情報との構成の差に基づき、前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを保持し続けるか否かを判定する判定手段と、前記判定手段による判定結果に応じて、前記取得手段により取得した新たなメディア特性情報を用いて前記受付手段にて受け付けたメディア特性情報に対して変更されたパラメーターを更新する更新手段とを有する。
【発明の効果】
【０００７】
本発明によれば、更新プログラムにより制御情報が更新された場合でも、更新前にユーザーが個別に変更した特定の項目の再設定が不要になる。
【図面の簡単な説明】
【０００８】
【図１】本願発明に係る印刷システムの構成例を示す図。
【図２】印刷システムの機能構成の概要を示す図。
【図３】本願発明に係る処理のフローチャート。
【図４】本願発明に係るカスタムメディア情報の更新処理のフローチャート。
【図５】プリンタ用メディア特性情報ヘッダーの例を示す図。
【図６】メディアリストの例を示す図。
【図７】プリンタ用メディア特性情報の例を示す図。
【図８】カスタムメディア特性情報の例を示す図。
【図９】新しい構造のメディア特性情報に合わせて形式を変更することを説明するための図。
【発明を実施するための形態】
【０００９】
以下に、図面を参照しながら、この発明の一実施形態を例示的に詳しく説明する。但し、本実施形態に記載されている構成は一実施形態に過ぎず、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
［システム構成］
図１は、本発明の実施形態に係る印刷システムの構成例を示す。印刷システムは、ホストコンピュータ１と印刷装置２とを含む。なお、印刷装置２は、単機能のプリンタやＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であってもよく、また、インクジェット方式や電子写真方式など特に限定されるものではない。ホストコンピュータ１上のプリンタドライバが使用するドライバ用メディア特性情報または印刷装置２側が使用するプリンタ用メディア特性情報の少なくとも一方をメディアごとに設けた印刷装置であれば、本発明は適用可能である。ここでのメディア特性情報とは、印刷装置がサポートしているメディアに関する情報である。具体例については、図を用いて後述する。
【００１１】
ホストコンピュータ１と印刷装置２は、双方向インタフェース１１を介して互いに通信可能に接続される。双方向インタフェース１１としては、例えば、ＵＳＢ、ＩＥＥＥ１３９４、ＴＣＰ／ＩＰなどが挙げられる。なお、ホストコンピュータ１は、情報処理装置としてのパーソナルコンピュータ（ＰＣ）などが代表的な例である。
【００１２】
ホストコンピュータ１は、メインボード１００、キーボード（ＫＢ）１０５、ＬＣＤなどのディスプレイ１０７、および外部記憶装置１０９を有する。外部記憶装置１０９は、ハードディスク（ＨＤＤ）やフレキシブルディスク（ＦＤＤ）などが挙げられる。
【００１３】
メインボード１００は更に、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、キーボードコントローラ（ＫＢＣ）１０４、ディスプレイコントローラ（ＤＩＳＰＣ）１０６、ディスクコントローラ（ＤＫＣ）１０８、およびプリンタコントローラ（ＰＲＴＣ）１１０を有する。メインボード１００内の各構成要素は、システムバス１１１に接続される。
【００１４】
ＣＰＵ１０１は、各構成要素を総括的に制御し、ＲＯＭ１０３等に格納された各種プログラムを実行する。キーボードコントローラ１０４は、キーボード１０５やポインティングデバイス（不図示）との入出力を制御する。キーボードコントローラ１０４を操作部または入力部とも呼ぶ。ディスプレイコントローラ１０６は、ディスプレイ１０７の表示を制御する。ＲＡＭ１０２は、揮発性の記憶領域であり、ＣＰＵ１０１のメインメモリあるいはワークエリアとして機能する。ＲＯＭ１０３は、不揮発性の記憶領域であり、データ制御や設定に用いられる各種データやプログラム等を記憶する。外部記憶装置１０９は、オペレーティングシステム（ＯＳ）や、本願発明に係る各機能を実行するためのプログラム、ブートプログラム、各種アプリケーション、ユーザーファイル、プリンタ制御コマンド生成プログラム（以下、プリンタドライバ）などを格納する。
【００１５】
ディスクコントローラ１０８は、ハードディスクやフレキシブルディスク（登録商標）等の外部記憶装置１０９とのアクセスを制御する。プリンタコントローラ１１０は、双方向インタフェース１１を介して印刷装置２に接続され、印刷装置２とのデータ及びコマンドの通信処理を制御する。
【００１６】
印刷装置２は、コントローラ１２１、プリンタエンジン１２２、操作パネル１２、および不揮発性記憶装置１３３を有する。不揮発性記憶装置を不揮発性メモリーとも称する。
【００１７】
コントローラ１２１は、ＣＰＵ１２４、ＲＯＭ１２５、ＲＡＭ１２６、インタフェースコントローラ（Ｉ／ＦＣ）１２３、ディスクコントローラ（ＤＫＣ）１２７、パネルインタフェース（Ｉ／ＦＰ）１３０、エンジンインタフェース（Ｉ／ＦＥ）１３２を含む。
【００１８】
ＣＰＵ１２４は、不揮発性記憶装置１３３等に格納された各種プログラムを実行する。ＲＯＭ１２５は、各種プログラムや各種データを記憶する。ＲＡＭ１２６は、各種データや各種プログラムを一時的に記憶するワークエリアとして用いられる。ここで、データとは印刷用の画像データを含み、コマンドとは印刷用コマンドや、その他プリンタの設定を変更するコマンドを含む。
【００１９】
インタフェースコントローラ１２３は、双方向インタフェース１１を介してホストコンピュータ１に接続され、ホストコンピュータ１とのデータとコマンドの通信処理を制御する。不揮発性記憶装置１３３は、ホストコンピュータ１からのデータ及びそのデータに関する付属情報や、印刷動作時に使用する印刷装置独自の情報などを記憶する。不揮発性記憶装置１３３は、ここではＥＥＰＲＯＭを用いた例を示している。ディスクコントローラ１２７は、不揮発性記憶装置１３３とのアクセスを制御する。パネルインタフェース１３０は、操作パネル１２への入出力を制御する。エンジンインタフェース１３２は、プリンタエンジン１２２を制御して適切な印刷を実現させる。プリンタエンジン１２２は、プリントを行うプリント部である。
【００２０】
図２は、印刷システムの機能構成の概要を示す。印刷装置２がホストコンピュータ１と接続している環境において、ホストコンピュータ１のプリンタドライバ２０１は、画像データ、印刷制御コマンド、メディアＩＤ、画像処理プロファイルなど、印刷に必要な情報を印刷装置２へ送信する。一方、印刷装置２は、プリンタドライバ２０１から送信される情報に基づいて、画像処理やハードウェア制御を行い、印刷処理を行う。
【００２１】
ホストコンピュータ１は、ドライバ用メディア特性情報２０２を、プリンタドライバ２０１本体のデータとは独立して保持する。ドライバ用メディア特性情報２０２は、プリンタドライバ２０１が使用するメディアに関する各種パラメーターである。プリンタドライバ２０１は、ドライバ用メディア特性情報２０２を参照して、ユーザーインタフェース（ＵＩ：不図示）に表示するメディア名称や各種印刷指定を選択可能に表示するための制御を行う。また、プリンタドライバ２０１は、ドライバ用メディア特性情報２０２から、印刷時に送信するパラメーターを取得する。
【００２２】
印刷装置２は、プリンタ用メディア特性情報２０６をファームウェア２０５本体のデータとは独立して不揮発性メモリー１３３に保持する。プリンタ用メディア特性情報２０６は、ファームウェア２０５が使用する（即ち、印刷装置２が対応可能な）メディアに関する各種パラメーターである。ファームウェア２０５は、プリンタ用メディア特性情報２０６を参照して、操作パネル１２への表示を制御する。また、ファームウェア２０５は、印刷時の印刷制御に使用するパラメーターを取得する。また、プリンタ用メディア特性情報２０６に含まれる項目のパラメーターのうち、変更可能な項目のパラメーターは、操作パネル１２からの設定によって更新することもできる。ここでの変更可能な項目は、予め定義されていてもよい。
【００２３】
本実施形態では、ユーザーが操作パネル１２を操作して、印刷装置２に保持されているプリンタ用メディア特性情報２０６の変更可能な項目のパラメーターを変更する。その後、メディア更新プログラム２０３を用いて、新たなプリンタ用メディア特性情報２０８により、印刷装置２に保持されたプリンタ用メディア特性情報２０６を更新するというユースケースについて説明する。
【００２４】
メディア更新プログラム２０３は、例えば、印刷装置２のベンダから、全メディア統合情報２０４を含んで提供されるものとする。全メディア統合情報２０４は、更新に用いられる、新たなドライバ用メディア特性情報２０７とプリンタ用メディア特性情報２０８とを含む。なお、新たなドライバ用メディア特性情報２０７は、ホストコンピュータ１内に保持されたドライバ用メディア特性情報２０２の更新処理に用いられる。また、本願発明の前提として、印刷装置２は、プリンタ用メディア特性情報の他、カスタムメディア特性情報を保持して管理する。このカスタムメディア特性情報は、印刷装置２が保持するプリンタ用メディア特性情報に含まれる各項目に対して、ユーザーが設定変更した場合に、その項目とパラメーターを対応付けて保持しておくものである。印刷装置２は、印刷処理等を行う場合、カスタムメディア特性情報にて設定されたパラメーターを優先的に用いて、各種処理を行うものとする。
【００２５】
［処理フロー］
図３と図４を用いて、本実施形態に係る処理の説明を行う。図３は、印刷装置２の操作パネル１２からプリンタ用メディア特性情報２０６内のある項目のパラメーターを変更した後に、新たなプリンタ用メディア特性情報２０８を用いて、プリンタ用メディア特性情報２０６の更新を実行する際の処理である。本処理は、各装置のＣＰＵが記憶部に格納された各種プログラム（メディア更新プログラム２０３を含む）を読み出して実行することにより実現される。
【００２６】
Ｓ１０１にて、印刷装置２は、操作パネル１２を介したユーザー指示に従って、印刷装置２内の不揮発性メモリー１３３に保存されているプリンタ用メディア特性情報２０６内の一部の項目のパラメーターを変更する。印刷装置２は、受付手段として設定画面（不図示）を操作パネル１２に表示し、その設定画面を介して設定変更を受け付けるものとする。このとき、印刷装置２は、変更された項目とその値（パラメーター）の情報をカスタムメディア特性情報として保持しておく。
【００２７】
Ｓ１０２にて、ホストコンピュータ１は、印刷装置２に対して更新処理に用いられるプリンタ用メディア特性情報２０８を送信する。ここでの送信は、例えば、ホストコンピュータ１が、新たなメディア特性情報を含むメディア更新プログラムを取得した際に、自動的に送信するようにしてもよいし、ユーザーの更新指示に基づいて送信されるようにしてもよい。
【００２８】
Ｓ１０３にて、印刷装置２は、ホストコンピュータ１から送信されたプリンタ用メディア特性情報２０８を受信する。
【００２９】
Ｓ１０４にて、印刷装置２は、受信したプリンタ用メディア特性情報２０８を不揮発性メモリー１３３に書き込むことで、プリンタ用メディア特性情報を更新する。
【００３０】
Ｓ１０５にて、印刷装置２は、カスタムメディア特性情報の更新処理を行う。ここでの処理は、図４を用いて詳細に説明する。そして、本処理フローを終了する。なお、印刷装置２が印刷処理を行う場合には、更新されたプリンタ用メディア特性情報およびカスタムメディア特性情報を用いて行うこととなる。
【００３１】
図４を用いて、カスタムメディア特性情報の更新処理の詳細を説明する。Ｓ２０１にて、印刷装置２は、不揮発性メモリー１３３に保持されたプリンタ用メディア特性情報２０８から、プリンタ用メディア特性情報ヘッダー５００を読み込む。図５に示すようにプリンタ用メディア特性情報ヘッダー５００には、印刷装置２が対応可能なメディア情報が保存されている。
【００３２】
Ｓ２０２にて、印刷装置２は、プリンタ用メディア特性情報ヘッダー５００に保存されているメディア情報を解析し、図６のようなメディアリスト６００を取得する。メディアリスト６００には、印刷装置２が対応可能な１または複数の種類のメディアが網羅されている。
【００３３】
Ｓ２０３にて、印刷装置２は、メディアリスト６００に保持されている全てのメディアに対し、不揮発性メモリー１３３から、図７に示すようなメディア毎のプリンタ用メディア特性情報を読み込む。図７に示すように、メディア特性情報は、印刷処理の動作やメディア特性に関するパラメーターを含む。
【００３４】
Ｓ２０４にて、印刷装置２は、メディアリスト６００に保持されている全てのメディアに対し、不揮発性メモリー１３３から、図８に示すようなメディア毎のカスタムメディア特性情報８００を全て読み込む。カスタムメディア特性情報は、プリンタ用メディア特性情報の更新前に、Ｓ１０１にてユーザーにより変更されたパラメーターの項目と値を示す。なお、カスタムメディア特性情報において、ユーザーにより変更されていない項目の値については、初期値のままである。
【００３５】
Ｓ２０５にて、印刷装置２は、Ｓ２０４にてカスタムメディア特性情報を読み込んだ結果、メディアリスト６００に含まれるメディアのうち、カスタムメディア特性情報が存在しないものがあるか否かを確認する。カスタムメディア特性情報が無いメディアとは、例えば、Ｓ１０４にてプリンタ用メディア特性情報を更新した際に、新たに印刷装置が対応可能になったとして追加されたメディア種が該当する。カスタムメディア特性情報が存在しないメディアがある場合（Ｓ２０５にてＹＥＳ）Ｓ２０６へ進み、カスタムメディア特性情報が存在しないメディアがない場合（Ｓ２０５にてＮＯ）Ｓ２０７へ進む。
【００３６】
Ｓ２０６にて、印刷装置２は、カスタムメディア特性情報が存在しないと判定されたメディアに対するカスタムメディア特性情報を作成する。カスタムメディア特性情報の作成は、更新対象として新たに取得したプリンタ用メディア特性情報２０８の内容に基づいて行われる。また、カスタムメディア特性情報の作成時の各項目の初期パラメーターは、新たに取得したプリンタ用メディア特性情報２０８のパラメーターが設定される。
【００３７】
Ｓ２０７にて、印刷装置２は、新たに取得したプリンタ用メディア特性情報２０８にて指定された構造バージョンの値と、ファームウェア２０５が用いていた従来のプリンタ用メディア特性情報２０６の構造バージョンの値とを比較する。ここでの構造バージョンとは、メディア特性情報の構成のバージョンを示す。構造バージョンは例えば、プリンタ用メディア特性情報とカスタムメディア特性情報の各パラメーターが配置されているアドレスや、各パラメーターが取り得る値の範囲などに応じて、定義されているものとする。従って、これらの構造が変更された際に、構造バージョンの値も変更される。ただし、構造バージョンはこの定義に限定するものではなく、例えば、設定項目の増減など、他の変更に応じて更新されるようにしてもよい。構造バージョンが一致する場合には（Ｓ２０８にてＹＥＳ）Ｓ２０９へ進み、一致しない場合には（Ｓ２０８にてＮＯ）Ｓ２１０へ進む。
【００３８】
Ｓ２０９にて、印刷装置２は、カスタムメディア特性情報のパラメーターは更新しない。すなわち、プリンタ用メディア特性情報の更新により構造バージョンが変更されていない場合には、ユーザーにて変更されたパラメーターを保持する。その後、Ｓ２１１へ進む。
【００３９】
Ｓ２１０にて、印刷装置２は、図７で示すようにプリンタ用メディア特性情報２０８のパラメーターをカスタムメディア特性情報に書き込む。つまり、構造バージョンが変更されている場合には、ユーザーにて変更されたパラメーターを保持せずに、新たなプリンタ用メディア特性情報の値で初期化する。その後、Ｓ２１１へ進む。
【００４０】
Ｓ２１１にて、印刷装置２は、カスタムメディア特性情報を不揮発性メモリー１３３に書き込む。そして本処理フローを終了する。
【００４１】
なお、上記では、Ｓ２０８にて構造バージョンに基づく判定を行い、その判定結果に応じて変更されたパラメーターを保持し続ける例を示したが、これに限定するものではない。例えば、プリンタ用メディア特性情報の更新時に、以前、パラメーターの変更があった旨をユーザーに通知し、その際にユーザーからの指示に応じてカスタムメディア特性情報の更新制御を行うようにしてもよい。この場合に、変更されていたパラメーターの値と、新たなメディア特性情報にて示されるパラメーターの値とを対応付けて表示するようにしてもよい。
【００４２】
また、新たなプリンタ用メディア特性情報にて更新する際、保持されたカスタムメディア特性情報の値を、新しい構造のメディア特性情報に合わせて形式およびその値を変更するようにしてもよい。例えば、図９の例において、更新前のプリンタ用メディア特性情報では、ある項目のパラメーターとして、０〜２の３つの値が設定できるものとする。一方、新しいプリンタ用メディア特性情報では、０〜５の６つの値が設定できるものとする。そして、更新前のプリンタ用メディア特性情報の“２”が、新しいプリンタ用メディア特性情報の“５”に相当するものとする。この場合、カスタムメディア特性情報“２”が設定されていた場合には、新たなプリンタ用メディア特性情報にて更新を行う際にカスタムメディア特性情報に“５”を保持するように更新してもよい。
【００４３】
以上説明したように、本願発明により、印刷装置はユーザーが設定したパラメーターを保持することが可能となる。
【００４４】
＜その他の実施形態＞
本発明は上述した実施形態に限定されるものではない。また、情報処理装置の一例として、印刷装置を例に挙げたが、これに限定されず、他の装置であってもよい。例えば、一のコンピュータから他のコンピュータのメディアを更新をする際にも本発明は適用可能である。
【００４５】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４６】
１・・・ホストコンピュータ、２・・・印刷装置、２０１・・・プリンタドライバ、２０３・・・メディア更新プログラム、２０５・・・ファームウェア、２０６・・・プリンタ用メディア特性情報
【図１】
0006484111.tif 000002
【図２】
0006484111.tif 000003
【図３】
0006484111.tif 000004
【図４】
0006484111.tif 000005
【図５】
0006484111.tif 000006
【図６】
0006484111.tif 000007
【図７】
0006484111.tif 000008
【図８】
0006484111.tif 000009
【図９】
0006484111.tif 000010