(57)【要約】【課題】  印刷性能が異なる他の印刷装置で設定された印刷設定を、印刷対象の印刷装置の性能に適した印刷設定に変換することである。【解決手段】  印刷装置と通信可能なホストコンピュータにおいて、ホストコンピュータのＣＰＵが印刷装置以外の印刷装置で設定された第２の印刷設定を取得する（Ｓ１０１）。そして、ホストコンピュータのＣＰＵは、取得された第２の印刷設定を性能指標に基づいて印刷装置に適応可能な第３の印刷設定に変換する（Ｓ１０３）。そして、ホストコンピュータのＣＰＵは、変換された第３の印刷設定で記憶された第１の印刷設定を置き換える（Ｓ１０３）ことを特徴とする。【選択図】  図５
2008276471.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と通信可能な情報処理装置であって、
前記印刷装置に対して設定された第１の印刷設定と、前記印刷装置、並びに前記印刷装置以外の印刷装置で共通する性能指標とを記憶する記憶手段と、
前記印刷装置以外の印刷装置で設定された第２の印刷設定を取得する取得手段と、
前記取得手段により取得された前記第２の印刷設定を前記性能指標に基づいて前記印刷装置に適応可能な第３の印刷設定に変換する変換手段と、
前記変換手段により変換された第３の印刷設定で前記記憶手段に記憶された前記第１の印刷設定を置き換える置換手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記置換手段による置き換えに伴う性能低下の許容範囲を設定する設定手段と、
前記第３の印刷設定と前記第１の印刷設定とを比較して、前記前記置換手段による置き換えに伴う性能低下量を算出する算出手段と、  
前記算出手段により算出された性能低下量が前記許容範囲を超えているかどうかを判断する判断手段と、
前記判断手段により前記許容範囲を超えていると判断した場合、その旨を通知する通知手段と、
を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記通知手段による通知後、前記許容範囲を超えている前記第３の印刷設定で前記記憶手段に記憶された前記第１の印刷設定を置き換えるか否かを指示する指示手段と、
前記指示手段により置き換えが指示される場合に、前記置換手段による置き換えを実行し、前記指示手段により置き換えが指示されない場合に、前記置換手段による置き換えを中止する置き換え制御手段と、
を有することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記記憶手段は、属性の異なる複数の性能指標を記憶することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記複数の性能指標は、画質指標と、印刷速度指標とを含むことを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記第１、第２の印刷設定で設定可能な属性は、印刷用紙属性、印刷品位属性、用紙サイズ属性、レイアウト属性であることを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記変換手段は、前記取得手段により取得された前記第２の印刷設定を前記性能指標を前記共通する性能指標に基づいて前記印刷装置に適応する性能指標候補を特定することを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記共通する性能指標は、前記印刷装置、前記印刷装置以外の印刷装置のそれぞれの印刷性能を評価するために所定のスケールで定量化した指標であることを特徴とする請求項１または７記載の情報処理装置。
【請求項９】
前記共通する性能指標は、前記印刷設定で設定可能な設定値の組み合わせを用途別に分類した用途情報を付加可能とすることを特徴とした請求項１、７，８のいずれか１項記載の情報処理装置。
【請求項１０】
前記用途情報は、写真印刷用途と文章印刷用途を含むことを特徴とした請求項９記載の情報処理装置。
【請求項１１】
印刷装置に対して設定された第１の印刷設定と、前記印刷装置、並びに前記印刷装置以外の印刷装置で共通する性能指標とを記憶する記憶手段を備える情報処理装置における印刷設定方法であって、
前記印刷装置以外の印刷装置で設定された第２の印刷設定を取得する取得工程と、
前記取得工程により取得された前記第２の印刷設定を前記性能指標に基づいて前記印刷装置に適応可能な第３の印刷設定に変換する変換工程と、
前記変換工程により変換された第３の印刷設定で前記記憶手段に記憶された前記第１の印刷設定を置き換える置換工程と、
を有することを特徴とする印刷設定方法。
【請求項１２】
前記置換工程による置き換えに伴う性能低下の許容範囲を設定する設定工程と、
前記第３の印刷設定と前記第１の印刷設定とを比較して、前記前記置換工程による置き換えに伴う性能低下量を算出する算出工程と、  
前記算出工程により算出された性能低下量が前記許容範囲を超えているかどうかを判断する判断工程と、
前記判断工程により前記許容範囲を超えていると判断した場合、その旨を通知する通知工程と、
を有することを特徴とする請求項１１記載の印刷設定方法。
【請求項１３】
前記通知工程による通知後、前記許容範囲を超えている前記第３の印刷設定で前記記憶手段に記憶された前記第１の印刷設定を置き換えるか否かを指示する指示工程と、
前記指示工程により置き換えが指示される場合に、前記置換工程による置き換えを実行し、前記指示工程により置き換えが指示されない場合に、前記置換工程による置き換えを中止する置き換え制御工程と、
を有することを特徴とする請求項１２記載の印刷設定方法。
【請求項１４】
前記記憶手段は、属性の異なる複数の性能指標を記憶することを特徴とする請求項１２記載の印刷設定方法。
【請求項１５】
前記複数の性能指標は、画質指標と、印刷速度指標とを含むことを特徴とする請求項１４記載の印刷設定方法。
【請求項１６】
前記第１、第２の印刷設定で設定可能な属性は、印刷用紙属性、印刷品位属性、用紙サイズ属性、レイアウト属性であることを特徴とする請求項１２記載の印刷設定方法。
【請求項１７】
前記変換工程は、前記取得工程により取得された前記第２の印刷設定を前記性能指標を前記共通する性能指標に基づいて前記印刷装置に適応する性能指標候補を特定することを特徴とする請求項１２記載の印刷設定方法。
【請求項１８】
前記共通する性能指標は、前記印刷装置、前記印刷装置以外の印刷装置のそれぞれの印刷性能を評価するために所定のスケールで定量化した指標であることを特徴とする請求項１２または１７記載の印刷設定方法。
【請求項１９】
前記共通する性能指標は、前記印刷設定で設定可能な設定値の組み合わせを用途別に分類した用途情報を付加可能とすることを特徴とした請求項１２、１７，１８のいずれか１項記載の印刷設定方法。
【請求項２０】
前記用途情報は、写真印刷用途と文章印刷用途を含むことを特徴とした請求項１９記載の印刷設定方法。
【請求項２１】
請求項１１乃至２０のいずれか１項に記載の印刷設定方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１１乃至２０のいずれか１項に記載の印刷設定方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信可能な印刷装置に対して所定の印刷設定を行う情報処理装置に関するものである。
【背景技術】
【０００２】
従来より、一般に、パーソナルコンピュータ（PCと呼ぶ）などに搭載されたアプリケーションで作成された画像データに基づいて印刷装置で解釈できる印刷データを生成する印刷処理システムが提案されている。
【０００３】
このような印刷処理システムでは、プリンタドライバが提供するユーザインタフェースを通して各種の印刷設定を行うことができるように構成されている。
【０００４】
また、このようなユーザインタフェース中において、印刷設定の項目が多くて複雑な依存関係を持つ場合のシステムとして下記特許文献１が提案されている。ここで、下記特許文献１では、いくつかの設定項目をひとまとめにしてある名称をつけて登録し、その登録された名称を操作者が選択することによって複数の設定項目をまとめて指定できる機能をもつ印刷処理システムが開示されている。
【０００５】
また、下記特許文献２には、複数の印刷処理システムに同じ印刷設定を一括で設定する装置が提案されている。この特許文献２によると、一括で印刷設定を指定する際に、印刷処理システムがサポートしていない印刷設定が指定された場合には、その印刷設定を無効とすることが記載されている。
【０００６】
また、印刷装置の性能を定量的に表現する手法が下記特許文献３に記載されている。この特許文献３によると、画質を表現する主要なパラメータとして画素密度や色再現範囲などが挙げられており、前記パラメータを組み合わせて画質を定量的に表現することが記載されている。
【特許文献１】特開２０００−２２２１５９号公報
【特許文献２】特開２０００−２４２５９７号公報
【特許文献３】特開平０３−９１０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記のような印刷処理システムでは、保存した印刷設定群を他の印刷処理システムに移行する場合、特許文献１〜３に示す手法ではユーザが意図しない結果となる場合がある。
【０００８】
例えば、特許文献３に開示されているように、印刷装置の性能をあるパラメータで定量的に評価することは可能であるが、このパラメータは同じ印刷装置には一定であっても、違う機種に適用する際には、また新たなパラメータを構築する必要がある。
【０００９】
一方、特許文献１には、印刷設定群（「お気に入り設定」と呼ぶ）として、印刷処理システムにおいて、ユーザが満足する印刷性能（例えば、印刷結果の画質や印刷速度）を実現できる印刷設定の組み合わせが開示されている。
【００１０】
これも印刷性能の観点から言い換えれば、上記「お気に入り設定」を設定した印刷処理システムにおいてのみ有用な情報となる。例えば、印刷処理システムＡと印刷処理システムＢに対して、同じ「お気に入り設定」を使用した場合を説明する。
【００１１】
ここで、印刷処理システムＢの印刷装置は印刷処理システムＡの印刷装置より高画質の印刷ができるものとする。
【００１２】
また、前述の「お気に入り設定」のうち「印刷品位」に着目し、その設定値には「最高品位」が指定されていたとする。この例では、両印刷処理システムＡ、Ｂで同等の画質が得られるものではない。
【００１３】
つまり、印刷処理システムＡの印刷装置における「最高品位」の画質は、印刷処理システムＢの印刷装置では「中品位」で十分となり得る場合があるからである。
【００１４】
また、印刷性能に関わる機能または設定値のサポート状況が印刷装置によって異なる場合はさらに問題となる。
【００１５】
例えば、印刷装置Ａでは許可されていない画質に関わる印刷設定を、印刷装置Ｂでは設定可能な場合を説明する。
【００１６】
このように許可されていない印刷設定に対しては、特許文献２においては、無効とするのみである。
【００１７】
しかし、印刷装置Ｂには印刷装置Ａでサポートしていない画質向上を目的として機能が備わっている場合、特許文献２の手法ではその機能は有効とならない。結果として、著しく印刷性能を低下させる可能性がある。
【００１８】
さらに、印刷装置Ｂには印刷装置Ａでサポートしていない画質向上を目的として機能が備わっている場合にその画質機能を有効とするためには、機能を使用する場合、再度ユーザインタフェースでユーザが指定する手間が発生する。このように、各印刷装置間の才能較差が要因で、いずれかの印刷設定を適用するとユーザが望む印刷結果を得られないばかりか、さらに、ユーザによる印刷設定操作を強いる結果となり、利便性や操作性が悪いシステムとなってしまう。
【００１９】
したがって、特許文献１と特許文献３、または特許文献２を単純に組み合わせても、上記の課題が解決できるものではなかった。
【００２０】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、印刷性能が異なる他の印刷装置で設定された印刷設定を、印刷対象の印刷装置の性能に適した印刷設定に変換できる仕組みを提供することである。
【課題を解決するための手段】
【００２１】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
【００２２】
印刷装置と通信可能な情報処理装置であって、前記印刷装置に対して設定された第１の印刷設定と、前記印刷装置、並びに前記印刷装置以外の印刷装置で共通する性能指標とを記憶する記憶手段と、前記印刷装置以外の印刷装置で設定された第２の印刷設定を取得する取得手段と、前記取得手段により取得された前記第２の印刷設定を前記性能指標に基づいて前記印刷装置に適応可能な第３の印刷設定に変換する変換手段と、前記変換手段により変換された第３の印刷設定で前記記憶手段に記憶された前記第１の印刷設定を置き換える置換手段とを有することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、印刷性能が異なる他の印刷装置で設定された印刷設定を、印刷対象の印刷装置の性能に適した印刷設定に変換して、他の印刷装置の印刷設定を反映した印刷結果を得ることができる。
【発明を実施するための最良の形態】
【００２４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２５】
＜システム構成の説明＞
〔第１実施形態〕
本実施例は他の印刷装置で実現していた性能を当該印刷処理システムの印刷装置で同等の印刷性能とするために、他の印刷装置で指定した「お気に入り設定」を最適化する手法を提案する。本実施例では印刷品位の変換を例に挙げているが、これに限るものではない。例えば、印刷用紙の種類を変更するようにしてもよい。印刷処理システムを構成する印刷装置と、それ以外の印刷装置は、それぞれ印刷性能が異なる。しかしながら、それぞれの印刷装置に共通する性能値を属性毎に調整するためのテーブルを記憶している。ここで、属性とは、画質、印刷速度が含まれるが、これらに限定されるものではない。
【００２６】
図１は、本発明の第１実施形態を示す印刷処理システムの一例を示すブロック図である。本例の印刷処理システム１００は、ホストコンピュータ１０１で起動可能なアプリケーションにより作成された文書や画像等の印刷データを印刷装置１０２で印刷媒体上に印刷出力するように構成されている例である。以下、印刷処理システム１００の構成及び動作について具体的に説明する。ここで、ホストコンピュータ１０１は、情報処理装置として機能し、所定のＯＳがインストールされて、アプリケーションをロードして実行し、プリンタドライバを介して印刷装置１０２に印刷データを出力可能に構成されている。
【００２７】
図１において、印刷処理システム１００は、ホストコンピュータ１０１に対して、印刷装置１０２、ハードディスク１０３、表示装置１０４、データ入力装置１０５が接続されている。さらに、ホストコンピュータ１０１には、メディア読取装置１０６、通信制御装置１０７、原稿読取装置１０８がそれぞれ接続されてシステムが構築されている。
【００２８】
ホストコンピュータ１０１は、所定のシステムプログラムを実行することで、印刷処理システム１００全体の動作制御及び監視を行う。
【００２９】
具体的には例えば、ホストコンピュータ１０１は、システムボード上に配置されたＣＰＵ、ＲＡＭ、及びＲＯＭ等を含むコンピュータ機能を備える。そしてＣＰＵが、内蔵メモリ又は外付けのハードディスク１０３等から所要の処理プログラムを適宜読み出して実行することで、印刷処理システム１００全体の動作制御を司る。なお、ハードディスク１０３には、ＯＳ、デバイスドライバ（プリンタドライバを含む）、アプリケーション等がインストールされている。
【００３０】
ここでは一例として、ホストコンピュータ１０１が実行する各種プログラムの格納先をハードディスク１０３としている。このハードディスク１０３には、本実施形態における動作を実現するための処理プログラムやデータテーブル、印刷データを生成するための各種アプリケーション等が格納されている。ここで、データテーブルには、後述するお気に入り設定された「お気に入り設定」テーブル等が含まれる。
【００３１】
なお、本実施形態における動作を実現するための処理プログラム（プログラムコード）の格納先は、ハードディスク１０３や内蔵メモリに限られることはない。
【００３２】
例えば、ＣＤ−ＲＯＭやフレキシブルディスク等の可搬性記録媒体に対して、当該処理プログラムをホストコンピュータ１０１が読取可能な形態で記録して流通させる構成であってもよい。そして、印刷処理システム１００の構築時において、メディア読取装置１０６、或いは通信制御装置１０７を介して、ホストコンピュータ１０１が当該処理プログラムを読み取ってハードディスク１０３にインストールするようにしてもよい。
【００３３】
印刷装置１０２は、ホストコンピュータ１０１から印刷データと共に印刷条件等の情報を受信すると、所定の印刷プロセスを実行することで、当該印刷データを印刷媒体上に印刷出力する。
【００３４】
印刷装置１０２としては、例えば、シリアルプリンタや、ページプリンタ、或いはその他の電子複写型プリンタ等の様々なプリンタを適用可能である。また、印刷装置１０２とホストコンピュータ１０１の接続形態についても、例えば、後述するようにスタンドアロン接続やネットワーク接続等の様々な接続形態を適用可能である。
【００３５】
表示装置１０４は、ホストコンピュータ１０１からのシステムプログラムやアプリケーション等の実行による指示に呼応して、所定のウィンドウを表示する。
【００３６】
データ入力装置１０５は、キーボード、マウス、及びその他のポインティングデバイス等を含み、印刷処理システム利用者からの各種指示を受け付け、これをホストコンピュータ１０１に伝える。
【００３７】
例えば、データ入力装置１０５は、印刷処理システム利用者から入力された印刷装置１０２に対する印刷条件の設定内容を、ホストコンピュータ１０１に伝える。
【００３８】
メディア読取装置１０６は、ＣＤ−ＲＯＭドライブ及びフレキシブルディスク（ＦＤ）ドライブ等を含む装置であり、ＣＤ−ＲＯＭやＦＤ等の記録媒体から読み取った情報をホストコンピュータ１０１に供給する。
【００３９】
通信制御装置１０７は、例えば、印刷処理システム１００と外部のネットワークを通信可能に接続するための接続インタフェースである。
【００４０】
原稿読取装置１０８は、ホストコンピュータ１０１から原稿の読取条件等の情報を受信すると、所定の読取プロセスを実行することで、当該読取データをホストコンピュータ１０１に出力する。
【００４１】
原稿読取装置１０８としては、例えばフラットベッド型スキャナが挙げられる。また、原稿読取装置１０８とホストコンピュータ１０１の接続形態についても、例えば、スタンドアロン接続やネットワーク接続等の様々な接続形態を適用可能である。
【００４２】
なお、通信制御装置１０７は、ネットワーク１１１を介して、上記印刷装置以外（印刷装置１０２以外）の印刷装置と通信可能に構成されている。ここで、印刷装置以外の印刷装置として複合画像形成装置（ＭＦＰ）２０１、クライアントＰＣ２０２、ネットワーク印刷装置（ＰＲ）２０４等と通信可能に接続されている例を示す。また、クライアントＰＣ２０２には、印刷装置２０３がローカル接続されているが、ホストコンピュータ１０１は、ＰＣ２０２をプリントサーバとして、印刷装置２０３をネットワークプリンタとして機能させることも可能である。
【００４３】
以降、ホストコンピュータ１０１が所定の処理プログラムを実行することで実現される印刷処理システム１００の機能のうち、本実施形態における「お気に入り設定」最適化処理について説明する。
【００４４】
本実施形態において、「お気に入り設定」とは、一般的にユーザが良く使用する印刷設定の組み合わせのことである。「お気に入り設定」をデータテーブルとして予めハードディスク１０３に保存しておくことにより、必要な時に読み込み、印刷設定を一度に設定することができる。
【００４５】
本実施形態では、他の印刷処理システムの印刷装置、または当該印刷処理システムの他の印刷装置向けに作成した「お気に入り設定」を、当該印刷処理システムの印刷装置１０２向けに「お気に入り設定」を最適化する処理を行う。
【００４６】
ここで、他の印刷処理システムの印刷装置、または当該印刷処理システムの他の印刷装置向けに作成した「お気に入り設定」とは、図１に示したＭＦＰ２０１、印刷装置２０３、ＰＲ２０４における「お気に入り設定」に対応する。
【００４７】
「お気に入り設定」は可搬性を有しており、データ入力装置、メディア読取装置、通信制御装置、原稿読取装置を利用することが可能に構成されている。これにより、他の印刷処理システムの「お気に入り設定」を当該印刷処理システム１００に移行し、ハードディスク１０３に保存することが可能である。
【００４８】
例えば、電子メールやネットワークを介して「お気に入り設定」テーブルを得ることができる。
【００４９】
別例として、他の印刷処理システムでお気に入り設定をバーコードに変換し印刷する。印刷したバーコードを当該印刷処理システムの原稿読取装置１０８で読み取ることで、「お気に入り設定」テーブルを得ることもできる。
【００５０】
なお、ユーザが「お気に入り設定」を指定する方法として様々な手法が存在する。しかし、本実施形態は「お気に入り設定」指定手法に制限されるものではなく、どのような手法を用いてもよい。したがって、「お気に入り設定」指定手法の説明を割愛する。
【００５１】
図２は、図１に示したホストコンピュータ１０１で管理される「お気に入り設定」テーブル１１０の一例を示す図である。本例は、印刷装置１０２に対する印刷設定（第１の印刷設定）に対応する。なお、この第１の印刷設定は、後述する変換処理に伴う置換処理で他の印刷装置の印刷設定（第２の印刷設定）から変換した第３の印刷設定で置き換えられる。つまり、第３の印刷設定は、印刷装置１０２に対して適応可能な印刷設定である。
【００５２】
図２において、「お気に入り設定」テーブル１１０は、「お気に入り設定名」、「印刷装置識別番号」、「印刷設定」、「性能値」によって構成されている例である。なお、「お気に入り設定」テーブル１１０は、図１に示した印刷装置１０２に対して、印刷処理システム１００のユーザが設定したものである。
【００５３】
ここで、「お気に入り設定名」は、「お気に入り設定」テーブル１１０の代表名である。本実施形態では、表示装置１０４に表示し、ユーザが「お気に入り設定名」を選択することで、印刷設定群を一意に特定できるように構成されている。
【００５４】
なお、「お気に入り設定名」は印刷処理システムが自動的に命名（付与）してもよいし、ユーザに指定するようにしてもよい。
【００５５】
また、「印刷装置識別番号」は、印刷装置を一意に特定するものであり、具体例としては印刷装置の型番や製造番号が挙げられる。また、「印刷設定」は、印刷用紙の種類や、印刷品位、用紙サイズ、レイアウト設定などが挙げられ、印刷装置に指定可能な印刷設定値のみ格納できる。
【００５６】
さらに、「性能値」は、各印刷装置に固有で保持する「共通指標」によって決定する。ここで、「共通指標」とは、複数の種類の印刷装置の印刷性能に優劣をつけるため、統一したスケールで印刷装置の印刷性能を定量化した指標である。
【００５７】
以降、本実施形態では、共通指標としての属性は、「画質」と「印刷速度」を挙げるが、属性はこれに限られるものではない。
【００５８】
なお、図２に示す印刷設定では、印刷用紙属性、印刷品位属性、用紙サイズ属性、レイアウト属性を設定可能な例を示している。
【００５９】
図３は、図１に示したホストコンピュータ１０１で管理される印刷速度の共通指標テーブル１２０の一例を示す図である。ここで、共通指標テーブル１２０は、属性が印刷速度に対応するテーブルの例である。ここで、共通指標とは、共通する性能指標であって、共通のスケールで性能値を表現で表現されたものである。また、印刷速度の共通指標テーブル１２０は、印刷速度指標に対応する共通指標テーブルとして機能する。
【００６０】
なお、共通指標テーブル１２０は印刷用紙の種類と印刷品位、印刷速度（ｐｐｍ：page per minuteの略語。一分あたりの印刷可能枚数を示している）の関係を示しており、実測値をもとに作成している例である。
【００６１】
図３において、共通指標テーブル１２０に示すように、印刷速度（ｐｐｍ）という共通のスケールで性能値を表現することにより、異なる印刷装置との印刷性能比較が行える。
【００６２】
図４は、図１に示したホストコンピュータ１０１で管理される画質の共通指標テーブル１２１の一例を示す図である。ここで、共通指標テーブル１２１は、属性が画質に対応するテーブルの例である。また、画質の共通指標テーブル１２１は、画質指標に対応する共通指標テーブルとして機能する。
【００６３】
なお、画質の共通指標も前述した印刷速度と同様に、複数の印刷設定（図例では印刷用紙の種類と印刷品位）および他の印刷装置と比較可能な共通スケールで表現することができる。
【００６４】
図４において、本実施形態では、画質の性能値は数値化しており、数値が大きいほど高画質を意味する。なお、画質の定量化は様々な手法が存在する。
【００６５】
例えば、画質の評価要素となる画素密度、階調数、粒状度、色再現範囲の画質定量値に対してそれぞれ異なる重み付けを行い、総和することで総合画質評価値を求める。なお、印刷装置の種類によって、重み付けや評価要素の組み合わせを可変としてもよい。
【００６６】
しかし、本実施形態は画質の定量化手法によって制限されるものではなく、どのような手法を用いてもよい。
【００６７】
図２に示した「お気に入り設定」の「性能値」は、「お気に入り設定」の印刷設定値で前述の共通指標テーブル１２０を参照し一意に決定し、「お気に入り設定」に格納する。具体的には、図２に示す印刷設定の印刷品位が「中品位」に設定されているため、図３に示す共通指標テーブル１２０から印刷速度が「２」に特定される。同様に、図２に示す印刷設定の印刷品位が「中品位」、印刷用紙が「写真専用印刷紙Ａ」に設定されているため、図４に示す共通指標テーブル１２１から画質が「３０」に特定される。
【００６８】
本実施形態において、当該印刷装置の共通指標テーブル１２０は、ハードディスク１０３に格納し、必要に応じてホストコンピュータ１０１に読み込むこととなる。また、共通指標テーブル１２０を構成する印刷設定はこれに限るものではない。
【００６９】
例えば、指標の種類によって構成する印刷設定を変更してもよい。具体例として、印刷速度の共通指標は印刷用紙の種類と印刷品位の２つの印刷設定、画質の共通指標は印刷用紙の種類と印刷品位、給紙方法の３つの印刷設定で決定してもよい。
【００７０】
また、同じ共通指標であっても印刷装置によって異なる印刷設定の組み合わせを用いてもよい。
【００７１】
なお、本実施形態では、ハードディスク１０３に「お気に入り設定」テーブル１２０を予め格納している例を記載するが、これに限るものではない。具体例は後述する。
【００７２】
以下、図５に示すフローチャートを参照して、「お気に入り設定」の最適化処理を説明する。なお、以降の説明は、「お気に入り設定」が印刷装置１０２とは別種の印刷装置によって設定された例を示しており、「お気に入り設定」に付加した性能値および固体名は印刷装置１０２で生成した場合と異なるものとする。ここで、別種の印刷装置とは、図１に示すＭＦＰ２０１、印刷装置２０３、２０４等のいずれかであるものとする。
【００７３】
図５は、本実施形態を示す情報処理装置における第１のデータ処理手順の一例を示すフローチャートである。本例は、ホストコンピュータ１０１によるお気に入り設定の最適化処理例である。なお、Ｓ１０１〜Ｓ１０６は各ステップを示す。また、各ステップは、ホストコンピュータ１０１のＣＰＵがハードディスク１０３から制御プログラムをＲＡＭにロードして実行することで実現される。
【００７４】
Ｓ１０１で、ハードディスク１０３に格納された「お気に入り設定」テーブル１１０をホストコンピュータ１０１内のメモリ（ＲＡＭ）に読み込む。このようにしてホストコンピュータ１０１が「お気に入り設定」テーブルを読み込むと、Ｓ１０２に進む。
【００７５】
なお、ここで、読み込むとは以下の処理に基づく。つまり、ホストコンピュータ１０１のＣＰＵは、他の印刷装置で設定されていた「お気に入り設定」テーブルを上述した種々の取得方法で取得して、ハードディスク１０３に格納しておく。そして、ハードディスク１０３からＣＰＵが読み込む処理で得られる。
【００７６】
そして、Ｓ１０２で、ホストコンピュータ１０１のＣＰＵは、読み込んだ「お気に入り設定」テーブル１１０の印刷装置識別番号を参照し、当該印刷処理システムに現在接続されている印刷装置１０２の識別番号と比較する。つまり、ホストコンピュータ１０１のＣＰＵは、お気に入り設定を変換する必要があるかどうかを判断する。
【００７７】
ここで、ホストコンピュータ１０１のＣＰＵが比較した結果、印刷装置識別番号と印刷装置の識別番号が同じであるため、お気に入り設定を変換が必要ないと判断した場合は、当該最適化処理は終了する。
【００７８】
一方、識別番号が異なるため、印刷装置１０２に適用するためには、他の印刷装置に対して設定されたお気に入り設定を変換が必要であると判断した場合は、印刷装置１０２に最適な印刷条件に変更するかをユーザに問い合わせる。
【００７９】
ここで、問い合わせ方法としては、図６に示す最適化確認ダイアログ１３０をホストコンピュータ１０１のＣＰＵによる制御で表示装置１０４に表示する。
【００８０】
図６は、図１に示した表示装置１０４に表示されるユーザインタフェースの一例を示す図である。本例は、お気に入り設定の変更をユーザに問い合わせる画面例に対応する。また、本例は、テキストを中心としたメッセージ処理で問い合わせる例であるが、アイコンや音声出力等を組み合わせたものであってもよい。
【００８１】
図６において、ユーザは最適化確認ダイアログ１３０の決定ボタン１３１またはキャンセル１３２をデータ入力装置１０５で選択する。ここで、ユーザがデータ入力装置１０５によりキャンセル１３２を選択した場合は、当該最適化処理は終了する。
【００８２】
一方、ユーザが決定ボタン１３１を選択すると、処理はＳ１０２からＳ１０３に移る。
【００８３】
そして、Ｓ１０３では、ホストコンピュータ１０１のＣＰＵは、ハードディスク１０３に格納されている図３，図４に一例を示す共通指標を用いて、以下の処理を行う。つまり、Ｓ１０１で読み込んだ他の印刷装置に対して設定されている「お気に入り設定」テーブルを当該印刷処理システムに接続している印刷装置に最適な設定に変換する。
【００８４】
なお、最適な設定への変換の際には、変換による弊害の有無を判別する。変換方法に関する処理の詳細は後述する。このようにして、「お気に入り設定」テーブルを印刷装置１０２に有効な「お気に入り設定」に変換すると、処理はＳ１０３からＳ１０４に移る。
【００８５】
そして、Ｓ１０４で、ホストコンピュータ１０１のＣＰＵは、Ｓ１０３にて変換による弊害があるか否かを判別する。ここで、ホストコンピュータ１０１のＣＰＵが弊害が発生しないと判別した場合、処理はＳ１０４からＳ１０５に移る。
【００８６】
そして、Ｓ１０５で、ホストコンピュータ１０１に一時保持していた「お気に入り設定」テーブルをハードディスク１０３に格納された同テーブルに上書き（置換）保存する。このようにして上書き保存の処理が終了すると、図７に示す最適化終了ダイアログ１６５をホストコンピュータ１０１のＣＰＵによる制御で表示装置１０４に表示する。なお、前記置換は、ホストコンピュータ１０１に一時保持していた「お気に入り設定」テーブルをハードディスク１０３に格納された同テーブルに上書きえることで完了する。つまり、図２に示す「お気に入り設定」テーブル１１０は、図１０に示す「お気に入り設定」テーブル１４０で置き換える際に、印刷装置１０２の性能指標に基づいて変換された内容で置き換え処理されることとなる。
【００８７】
そして、図７に示す最適化終了ダイアログ１６５において、ユーザがデータ入力装置１０５を操作して終了ボタン１６６を選択すると、最適化処理は終了する。
【００８８】
一方、Ｓ１０４で、ホストコンピュータ１０１のＣＰＵが変換により弊害が発生すると判別した場合、処理はＳ１０４からＳ１０６に移る。
【００８９】
そして、Ｓ１０６で、Ｓ１０３において変換したホストコンピュータ１０１の「お気に入り設定」テーブルをハードディスク１０３に保存するか否かをユーザに問い合わせる。
【００９０】
ここで、ユーザに問い合わせ方法としては、図８に示す最適化最終確認ダイアログ１６０をホストコンピュータ１０１のＣＰＵの制御で表示装置１０４に表示する。
【００９１】
図８において、上記表示装置１０４に表示に伴う通知により、該通知後、ユーザがデータ入力装置１０５を操作して決定ボタン１６１またはキャンセルボタン１６２を選択する。
【００９２】
ここで、ユーザがデータ入力装置１０５によりキャンセルボタン１６２を選択した場合は、他の印刷装置に対して設定されたホストコンピュータ１０１は「お気に入り設定」テーブルを破棄し、処理を中止して処理を終了する。
【００９３】
一方、ユーザがデータ入力装置１０５を操作して決定ボタン１３１を選択すると、処理はＳ１０５に移る。
【００９４】
次に、図５に示したＳ１０３における「お気に入り設定」テーブル変換処理について、図９に示すフローチャートを参照して詳細に説明する。
【００９５】
図９は、本実施形態を示す情報処理装置における第２のデータ処理手順の一例を示すフローチャートである。本例は、ホストコンピュータ１０１によるお気に入り設定テーブル変換処理例（図５に示すＳ１０３の詳細手順例）である。なお、Ｓ１１１〜Ｓ１１６、Ｓ１２０〜Ｓ１２３は各ステップを示す。また、各ステップは、ホストコンピュータ１０１のＣＰＵがハードディスク１０３から制御プログラムをＲＡＭにロードして実行することで実現される。
【００９６】
また、「お気に入り設定」テーブルは、図１０に示す「お気に入り設定」テーブル１４０、印刷速度については図３に示す共通指標テーブル１２０、画質については図４に示す共通指標テーブル１２１を用いて説明する。
【００９７】
さらに、「お気に入り設定」テーブル１４０を作成した印刷装置の識別番号を"YYYY"とし、当該印刷装置１０２の識別番号を"XXXX"とする。つまり、各印刷装置の識別番号は一致しない場合（図５に示すＳ１０２で、ＹＥＳと判断される場合）である。
【００９８】
Ｓ１１１で、ハードディスク１０３に格納された図４に示した画質の共通指標テーブル１２１をホストコンピュータ１０１に読み込む。画質の共通指標テーブル１２１を読み込むと、処理はＳ１１２に移る。
【００９９】
そして、Ｓ１１２で、ハードディスク１０３に格納された図３に示した印刷速度の共通指標テーブル１２０をホストコンピュータ１０１に読み込む。印刷速度の共通指標テーブル１２０を読み込むと、処理はＳ１１２からＳ１１３に移る。
【０１００】
そして、Ｓ１１３では、ホストコンピュータ１０１のＣＰＵが画質優先で「お気に入り設定」テーブルを変換するかを判断する。本実施形態では、予め当該印刷処理システムに接続している印刷装置１０２が画質優先か否かを印刷装置１０２を保持しており、ホストコンピュータ１０１が前述の情報を読み取ることで判断する。
【０１０１】
しかし、これに限られるものではなく、例えばユーザに変換の方針として、表示装置１０４およびデータ入力装置１０５を用いて画質優先であるか否か指示させてもよい。
【０１０２】
ここで、ホストコンピュータ１０１のＣＰＵが画質優先で「お気に入り設定」テーブルを変換すると判断した場合は、処理はＳ１１３からＳ１１４に移る。
【０１０３】
そして、Ｓ１１４で、図４に示した画質の共通指標テーブル１２１および図１０に示した画質の性能値１４１を用いて、「お気に入り設定」テーブル１４０の印刷品位１４２の変換候補を決定する。現在、図１０に示す「お気に入り設定」テーブル１４０の印刷品位１４２には、印刷用紙"写真専用印刷紙Ａ"の印刷品位"低品位"が設定されている状態に対応する。また、性能値１４１には、"２３"が設定されている状態に対応する。
【０１０４】
なお、本実施形態では印刷品位を変換する例を挙げているため、印刷用紙"写真専用印刷紙Ａ"は変更せず、流用する。
【０１０５】
現状、図１０に示すように画質の性能値１４１は"２３"となっている。ホストコンピュータ１０１が管理している画質の共通指標テーブル１２１において、画質性能値"２３"は、印刷用紙"写真専用印刷紙Ａ"の印刷品位"低品位"と"中品位"の画質性能値の間に位置している。
【０１０６】
Ｓ１１３において、画質優先を指定しているため、印刷装置１０２に対する印刷品位の変換候補としては、画質性能値が図１０に示す現状の設定値"低品位"より高い"中品位"がより好ましいものとなる。
【０１０７】
また、「お気に入り設定」テーブルが画質性能値が"３５"を超えるような場合、印刷品位の変換候補は印刷用紙"写真専用印刷紙Ａ"の"高品位"となる。
【０１０８】
このようにしてＳ１１４において、ホストコンピュータ１０１のＣＰＵは、印刷装置１０２に対する変換候補を現状の設定値"低品位"より高い"中品位"と決定すると、処理はＳ１１５に移る。
【０１０９】
そして、Ｓ１１５で、ホストコンピュータ１０１のＣＰＵは、変換候補を適用した際の印刷速度を図３に示した印刷速度の共通指標テーブル１２０を参照して決定する。図３に示す印刷速度の共通指標テーブル１２０から前述の"中品位"の例では、"２ｐｐｍ"を得る。これにより、印刷装置１０２の印刷設定を置き換えるための、印刷装置１０２に適応する性能指標候補を特定することができる。
【０１１０】
このようにして、ホストコンピュータ１０１のＣＰＵが変換候補適用時の印刷速度が決定すると、処理はＳ１１５からＳ１１６に移る。
【０１１１】
そして、Ｓ１１６で、ホストコンピュータ１０１のＣＰＵは、印刷速度の低下量が閾値（許容範囲）を越えていないかを以下のように判定する。
【０１１２】
具体的には、まず、Ｓ１１５で得た変換候補適用時の印刷速度と「お気に入り設定」テーブルの印刷速度を比較する。図１０に示す「お気に入り設定」テーブル１４０の印刷速度は"２．５ｐｐｍ"であるため、変換候補適用時の印刷速度低下量は"０．５（２．５−２．０）ｐｐｍ"と算出され、印刷速度が遅くなることを意味している。
【０１１３】
ここで、印刷処理システム１００のユーザが印刷速度低下量の閾値を、例えば"０．４ｐｐｍ"に設定している場合には、ホストコンピュータ１０１のＣＰＵは、印刷速度低下量（性能低下量）が閾値が越えたと判別する。そして、ホストコンピュータ１０１のＣＰＵは、変換には印刷速度低下（性能低下）という弊害が伴うという情報（以後、変換弊害情報と呼ぶ）をハードディスク１０３に保存する。
【０１１４】
ここで、変換弊害情報は、Ｓ１０４において、ホストコンピュータ１０１のＣＰＵが図８に示す最適化最終確認ダイアログ１６０を表示するか否かを決定するために使用する。なお、図８に示す最適化最終確認ダイアログ１６０で、ユーザに対して、変換された印刷設定を印刷装置１０２に設定すると性能低下することを通知することができる。
【０１１５】
本実施形態において、所定の閾値（許容範囲）とは、図３，図４に示す各共通指標テーブルごとに決められており、予め決められた固定値をハードディスク１０３に保持しておき、必要に応じてホストコンピュータ１０１が読み込む。また、各共通指標テーブルの閾値は印刷装置によって異なってもよい。
【０１１６】
このようにして、Ｓ１１６における印刷速度の低下量判定が終了すると、処理はＳ１２３に移る。
【０１１７】
そして、Ｓ１２３で、ホストコンピュータ１０１の「お気に入り設定」テーブルの印刷装置識別番号と印刷設定値、性能値を変換候補適用時の値に置き換える。
【０１１８】
図１１は、本実施形態を示す情報処理装置で管理される「お気に入り設定」テーブル１５０の一例を示す図である。本例は、画質優先で前述の処理を行い、「お気に入り設定」テーブル１４０を、変換候補適用時の値に置き換えた後の「お気に入り設定」テーブル１５０の例である。
【０１１９】
このようにして、Ｓ１２３において置き換え処理が終了すると、Ｓ１０３における「お気に入り設定」テーブル変換処理が終了する。また、「お気に入り設定」テーブル変換処理Ｓ１０３が終了すると、処理は図５に示したＳ１０４に移る。
【０１２０】
一方、Ｓ１１３で、ホストコンピュータ１０１のＣＰＵが画質優先でないと判断した場合は、Ｓ１２０へ進む。
【０１２１】
そして、Ｓ１２０で、ホストコンピュータ１０１のＣＰＵは、印刷速度の共通指標テーブル１２０および速度の性能値１４３を用いて、「お気に入り設定」テーブル１４０の印刷品位１４２の変換候補を決定する。
【０１２２】
図１０に示すように、現状、「お気に入り設定」テーブル１４０の印刷速度の性能値１４３は"２．５"となっている。一方、図３に示す印刷速度の共通指標テーブル１２０において、印刷速度性能値"２．５"は、印刷用紙"写真専用印刷紙Ａ"の印刷品位"低品位"と"中品位"の印刷速度性能値の間に位置している。
【０１２３】
なお、Ｓ１１３において、印刷速度優先を指定しているため、印刷品位の変換候補は現状の設定値と同じ"低品位"となる。
【０１２４】
このようにして、Ｓ１２１において、ホストコンピュータ１０１のＣＰＵが変換候補が決定すると、処理はＳ１２１に移る。
【０１２５】
そして、Ｓ１２１で、変換候補を適用した際の画質を図４に示す画質の共通指標テーブル１２１を参照して決定する。前述の例では、印刷用紙"写真専用印刷紙Ａ"の印刷品位"低品位"であるため、"２０"を得る。
【０１２６】
このようにして、Ｓ１２１において、ホストコンピュータ１０１のＣＰＵが変換候補適用時の画質が決定すると、処理はＳ１２２に移る。
【０１２７】
次に、Ｓ１２２で、ホストコンピュータ１０のＣＰＵが画質の劣化度が閾値を越えていないかを判定する。
【０１２８】
具体的には、ホストコンピュータ１０のＣＰＵは、Ｓ１２１で得た変換候補適用時の画質と「お気に入り設定」テーブルの画質を比較する。図１０に示す「お気に入り設定」テーブル１４０の画質の性能値１４１は"２３"であるため、変換候補適用時の画質劣化量は"３（２３−２０）"となり、画質が劣化することを意味している。
【０１２９】
ここで、画質劣化量の閾値が、例えば、"４"である場合には、画質劣化量が閾値が越えたと判別し、変換には画質低下という弊害が伴うという変換弊害情報をハードディスク１０３に保存する。
【０１３０】
このようにしてＳ１２２において、画質の劣化量判定が終了すると、処理はＳ１２３に移る。
【０１３１】
本実施形態では、１つの「お気に入り設定」の最適化処理を例に挙げたが、これに限らない。
【０１３２】
例えば、印刷対象のファイルが複数存在し、それぞれのファイルに個別の「お気に入り設定」が割り当てている場合には、前述のＳ１０３の処理を繰り返すことにより、一度に「お気に入り設定」の最適化処理が可能である。
【０１３３】
また、実施形態で記述した原稿読取システムは、それぞれハードウェアであっても、ソフトウエアであってもよい。また、この印刷処理システムが印刷装置に組み込まれてもよい。
【０１３４】
上記実施形態によれば、共通指標によって印刷処理システムに接続した印刷装置に最適な「お気に入り設定」に変換するので、ユーザの意図した印刷性能、特に印刷画質および印刷速度を引き出すことができる。
【０１３５】
また、共通指標を構成する印刷設定の組み合わせまたは印刷設定値を印刷処理システムごとに変えるので、現状の「お気に入り設定」にない印刷設定を指定することが可能となる。
【０１３６】
〔第２実施形態〕
本実施形態では、第１実施形態の変換方法決定処理に対応するＳ１１４およびＳ１２０について、異なる手法を提案する。その他は同じ処理であるため、説明は割愛する。
【０１３７】
本実施形態では、「お気に入り設定」テーブルの印刷設定値を用途ごとにカテゴライズし、用途内で印刷設定値を変更する例である。
【０１３８】
以降、変換対象の「お気に入り設定」テーブルは、図１２に示すテーブル２００、画質の共通指標テーブルは図１３に示す共通指標テーブル２１０を用いて説明する。
【０１３９】
図１２は、本発明の第２実施形態を示す情報処理装置で管理される「お気に入り設定」テーブル２００の一例を示す図である。ここで、「お気に入り設定」テーブル２００は、図１に示したハードディスク１０３に格納される場合を示す。
【０１４０】
図１３は、図１に示したホストコンピュータ１０１で管理される画質の共通指標テーブル２１０の一例を示す図である。本例は、印刷設定で設定可能な設定値の組み合わせを用途別に分類した用途情報を付加して例である。特に、用途情報が、写真印刷用途と、文章印刷用途とを付加可能な例を示す。
【０１４１】
また、本実施形態では画質を優先する場合の変換処理を説明するが、印刷速度を優先する場合も同様の処理であるため説明は割愛する。
【０１４２】
図１２に示す「お気に入り設定」テーブル２００において、印刷用紙は"文章専用印刷紙Ｄ"、印刷品位は"低品位"を格納している。一方、図１３に示す画質の共通指標テーブル２１０において、前述の設定値である文章専用印刷紙Ｄは用途"文章印刷"、画質性能値は"３"と設定している。
【０１４３】
ここで、画質優先であるため、画質性能値が高い設定が変換候補になるが、変換候補は同用途内で最も高い画質性能値が高い設定値を採用する。
【０１４４】
図１３に示す画質の共通指標テーブル２１０において、用途"文章印刷"において、最も高い画質性能値は"１５"であり、印刷用紙"文章専用紙Ｃ"、印刷品位は"高品位"が変換候補となる。
【０１４５】
これにより、「お気に入り設定」を使用した場合に、従来例では使用できなかった特定の印刷装置にのみサポートされた設定値（本実施形態では印刷用紙"文章専用紙Ｃ"）を使用できる。したがって、印刷性能の観点からよりユーザの意図に即した印刷結果を得ることができる。
【０１４６】
これに対して、従来例では特定の印刷装置にのみサポートされた機能を使用しづらかった。例えば、他の印刷装置ではサポートしていない印刷用紙が印刷可能な印刷装置を使用する場合、同じ「お気に入り設定」を使用していては、ユーザはその印刷用紙の存在に気づかず、利用されない。
【０１４７】
さらに、その印刷用紙を使用する場合は再度ユーザインタフェースでユーザが指定しなければならなかったが、本実施形態によれば、このような不具合をも解消可能となる。
【０１４８】
また、本実施形態によれば、同じ共通指標であっても印刷装置によって異なる印刷設定の組み合わせを用いることで、特定の印刷装置にのみサポートされた設定項目を使用することができる。
【０１４９】
具体例として、同一の印刷処理システムにおいて、新旧の印刷処理システムにおける「お気に入り設定」の移行を以下に挙げる。
【０１５０】
ここで、説明上、旧・印刷処理システムにおける印刷速度の共通指標は、印刷用紙の種類と印刷品位とで決定するものとする。
【０１５１】
一方、「お気に入り設定」の移行先である新・印刷処理システムにおける印刷速度の共通指標は、上記の印刷用紙の種類と印刷品位に加えて、ファイル圧縮機能とで決定する。
【０１５２】
つまり、印刷処理システム内で通信するファイルサイズを低減し印刷速度を向上させることを目的としたファイル圧縮機能を第３の印刷設定として決定するようにする。
【０１５３】
前述の例では、新・印刷処理システムの変換候補には、旧・印刷処理システムの「お気に入り設定」にはなかったファイル圧縮機能という印刷設定を付加することが可能となる。
【０１５４】
これにより、ユーザはユーザインタフェースで指定しなくても、特定の印刷装置にのみサポートされた印刷設定を使用することができる、印刷性能の観点からよりユーザの意図に即した印刷結果を得ることができる。
【０１５５】
また、実施形態で記述した原稿読取システムは、それぞれハードウェアであっても、ソフトウエアであってもよい。また、この印刷処理システムが印刷装置に組み込まれてもよい。
【０１５６】
〔第３実施形態〕
本実施形態では、可搬性を有する「お気に入り設定」を、他の印刷処理システムから当該印刷処理システムへ移行する一手法を説明する。
【０１５７】
最適化処理等の処理は、第１実施形態、第２実施形態と同じであるため説明は割愛する。
【０１５８】
上記第１、第２実施形態では、全ての処理において、「お気に入り設定」をテーブルデータとして表現していたが、これに限るものではない。
【０１５９】
本実施形態では他の印刷処理システムで「お気に入り設定」を数値化し、その数字を（以降、「お気に入り設定」番号と呼ぶ）を表示装置に表示する。
【０１６０】
ユーザは当該印刷処理システムへデータ入力装置１０５を用いて、「お気に入り設定」番号を入力する。
【０１６１】
当該印刷処理システムのホストコンピュータ１０１のＣＰＵは、入力された「お気に入り設定」番号を解析し、「お気に入り設定」テーブルを作成し、当該印刷処理システムのハードディスク１０３に保存する。
【０１６２】
図１４〜図１６は、本発明の第３実施形態を示す情報処理装置における他のユーザインタフェースを説明する図である。
【０１６３】
まず、本実施形態では、ホストコンピュータ１０１のＣＰＵによる制御で、表示装置１０４上に図１４から図１６に示すユーザインタフェースが表示可能に構成されている。
【０１６４】
図１４に示すユーザインタフェースは、「お気に入り設定」選択ダイアログ３００を表示装置１０４に表示した例である。
【０１６５】
図１４において、ユーザは「お気に入り設定」選択エリア３０１で「お気に入り設定」番号を作成する「お気に入り設定」を選択する。「お気に入り設定」選択エリア３０１には「お気に入り設定名」および、印刷設定群を表示し、ユーザはそれを参考にデータ入力装置１０５を用いて一意に特定する。
【０１６６】
本例では「お気に入り設定名：お気に入り０２」をユーザがラジオボタンにより選択している。ここで、ユーザがデータ入力装置１０５を操作して、ＯＫボタン３０２を選択すると、処理は、図１５に示す「お気に入り設定」番号作成処理に移る。キャンセルボタン３０３を選択すると、本処理は終了する。
【０１６７】
なお、「お気に入り設定」番号作成処理では、ユーザが選択した「お気に入り設定」の印刷設定および印刷性能値を一つの番号に変換する処理である。
【０１６８】
なお、番号作成方法は様々な手法が存在する。例えば、設定項目および設定値を一つの組としてテーブルで管理することで、印刷処理システムで共通に定義した番号に変換する。
【０１６９】
具体的には、設定項目「印刷用紙」を"１"、設定値「写真専用印刷紙Ｂ」を"２"と定義すると、印刷用紙の番号は"１２"と表現できる。
【０１７０】
このように各設定項目を前述の方法で番号化し、連結することによって、「お気に入り設定」番号を作成することができる。
【０１７１】
しかし、本実施形態は番号作成方法によって制限されるものではなく、どのような手法を用いてもよい。
【０１７２】
このようにして「お気に入り設定」番号を作成すると、図１５に示す「お気に入り設定」番号表示ダイアログ３０５をホストコンピュータ１０１のＣＰＵの制御で表示装置１０４に表示する。
【０１７３】
図１５は、図１４に示したＯＫボタン３０２が押下された場合に、表示装置１０４に表示されるユーザインタフェースであって、「お気に入り設定」番号作成画面例である。
【０１７４】
これにより、作成した「お気に入り設定」番号３０６をユーザに提示することができる。
【０１７５】
ユーザは表示装置１０４に表示された「お気に入り設定」番号を、「お気に入り設定」を移行したい印刷処理システムへ入力する。
【０１７６】
移行先の印刷処理システムは、図１６に示す「お気に入り設定」番号入力ダイアログを表示装置に表示する。
【０１７７】
移行先の印刷処理システムにおける図１６に示すユーザインタフェースにおいて、ユーザは「お気に入り設定」番号入力ダイアログの番号入力エリア３１１に図１５で表示された「お気に入り設定」番号を入力する。
【０１７８】
ここで、ユーザがＯＫボタン３１２を選択すると、移行先の印刷処理システムのホストコンピュータのＣＰＵは、入力された「お気に入り設定」番号解析処理に移る。一方、キャンセルボタン３１３を選択すると、本処理は終了する。
【０１７９】
続いて、移行先の印刷処理システムのホストコンピュータのＣＰＵは、「お気に入り設定」番号解析処理で、上記番号作成処理とは逆の手順で、「お気に入り設定」番号から「お気に入り設定」を作成する。
【０１８０】
前述例では、「お気に入り設定」番号が"１２・・・"の場合、設定項目「印刷用紙」の設定値は「写真専用印刷紙Ｂ」と解析する。このようにして解析が終了し、「お気に入り設定」を作成すると、移行先の印刷処理システム内のハードディスクに保存する。
【０１８１】
本実施形態によれば、スタンドアロンで動作している印刷処理システム間でも、「お気に入り設定」の移行が可能となる。
【０１８２】
なお、図１５で表示された情報の入力処理は、ユーザが形態可能なメディアに記憶させて、移行先が備えるインタフェースを介して読み取らせる処理で構成してもよい。また、メディアに代えて、ＩＤカード内のメモリや、ＩＣカード等を利用するシステムであってもよい。
【０１８３】
さらに、上記お気に入り設定に対して、ユーザ毎、或いはグループ毎に制限を設けているシステムの場合には、図９に示すＳ１２３の前に登録されたユーザ条件やグループ条件をクリアしているかどうかを判断するように構成してもよい。これにより、お気に入り設定と資源管理との双方を満足するシステムも構築可能となる。
【０１８４】
〔第４実施形態〕
以下、図１７に示すメモリマップを参照して本発明に係る情報処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１８５】
図１７は、本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１８６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１８７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１８８】
本実施形態における図５、図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１８９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９１】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１９２】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１９３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１９５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１９６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１９９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０２００】
【図１】本発明の第１実施形態を示す印刷処理システムの一例を示すブロック図である。
【図２】図１に示したホストコンピュータで管理される「お気に入り設定」テーブルの一例を示す図である。
【図３】図１に示したホストコンピュータで管理される印刷速度の共通指標テーブルの一例を示す図である。
【図４】図１に示したホストコンピュータで管理される画質の共通指標テーブルの一例を示す図である。
【図５】本実施形態を示す情報処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図６】図１に示した表示装置に表示されるユーザインタフェースの一例を示す図である。
【図７】図１に示した表示装置に表示されるユーザインタフェースの一例を示す図である図である。
【図８】図１に示した表示装置に表示されるユーザインタフェースの一例を示す図である図である。
【図９】本実施形態を示す情報処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１０】図１に示したホストコンピュータで管理される「お気に入り設定」テーブルの一例を示す図である。
【図１１】図１に示したホストコンピュータで管理される「お気に入り設定」テーブルの一例を示す図である。
【図１２】本発明の第２実施形態を示す情報処理装置で管理される「お気に入り設定」テーブルの一例を示す図である。
【図１３】図１に示したホストコンピュータで管理される画質の共通指標テーブルの一例を示す図である。
【図１４】本発明の第３実施形態を示す情報処理装置における他のユーザインタフェースを説明する図である。
【図１５】本発明の第３実施形態を示す情報処理装置における他のユーザインタフェースを説明する図である。
【図１６】本発明の第３実施形態を示す情報処理装置における他のユーザインタフェースを説明する図である。
【図１７】本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２０１】
１００  印刷処理システム
１０１、２０１  ホストコンピュータ
１０２、２０３，２０４  印刷装置
１０３  ハードディスク
１０４  表示装置
１０５  データ入力装置
１０６  メディア読取装置
１０７  通信制御装置
１０８  原稿読取装置
１１１  ネットワーク
２０１  ＭＦＰ
【図１】
2008276471.tif 000003
【図２】
2008276471.tif 000004
【図３】
2008276471.tif 000005
【図４】
2008276471.tif 000006
【図５】
2008276471.tif 000007
【図６】
2008276471.tif 000008
【図７】
2008276471.tif 000009
【図８】
2008276471.tif 000010
【図９】
2008276471.tif 000011
【図１０】
2008276471.tif 000012
【図１１】
2008276471.tif 000013
【図１２】
2008276471.tif 000014
【図１３】
2008276471.tif 000015
【図１４】
2008276471.tif 000016
【図１５】
2008276471.tif 000017
【図１６】
2008276471.tif 000018
【図１７】
2008276471.tif 000019