(57)【要約】【課題】画像形成装置の設定に要する使用者の負担を軽減することのできる画像形成システムを提供する。【解決手段】  画像形成装置（プリンタＰＲ１）に関する設定情報を格納する格納手段（印刷設定情報格納部５０１〜５０３）と、格納手段に格納されている何れかの画像形成装置に関する設定情報を他の情報処理装置（クライアントＰＣ１、ＰＣ２）が解釈できる形式で書き出す書出手段（エクスポート部１０７）と、該書出手段で書き出された設定情報を前記書き出しを行った情報処理装置以外の情報処理装置（クライアントＰＣ１、ＰＣ２）で読み込む読込手段（インポート部１０３）と、該読込手段で読み込んだ設定情報を変更する設定変更手段（カスタム設定部１０２）とを少なくとも備える。【選択図】図１
2010146069.tif 000002
【特許請求の範囲】
【請求項１】
１または２以上の情報処理装置と、
前記情報処理装置にネットワークを介して接続され、前記情報処理装置から送信される印刷情報に基づいて画像を形成する画像形成装置と、
前記画像形成装置に関する設定情報を格納する格納手段と、
前記格納手段に格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出手段と、
該書出手段で書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置で読み込む読込手段と、
該読込手段で読み込んだ前記設定情報を変更する設定変更手段と、
を少なくとも備えることを特徴とする画像形成システム。
【請求項２】
前記画像形成装置の使用者毎に、前記設定変更手段による前記設定情報の変更の可否を設定する設定手段をさらに備えることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記読込手段は、複数の画像形成装置に関する設定情報を読み込むことを特徴とする請求項１または請求項２の何れかに記載の画像形成システム。
【請求項４】
前記読込手段は、予め設定される条件に従って、複数の画像形成装置に関する設定情報を読み込むことを特徴とする請求項１または請求項２の何れかに記載の画像形成システム。
【請求項５】
前記画像形成装置に関する設定情報は、複数の設定項目を有し、
前記読込手段で読み込まれた複数の画像形成装置に関する設定情報に基づいて、前記各設定項目毎に統計をとる統計手段をさらに備え、
前記設定変更手段は、該統計手段による統計結果に基づいて前記設定情報を変更することを特徴とする請求項３または請求項４の何れかに記載の画像形成システム。
【請求項６】
前記統計手段による統計結果に基づいて、前記設定情報に係る複数の画像形成装置の互換性を判定する判定手段をさらに備えることを特徴とする請求項５に記載の画像形成システム。
【請求項７】
前記設定情報は、ＤＥＶＭＯＤＥ形式で記述されることを特徴とする請求項１から請求項６の何れかに記載の画像形成システム。
【請求項８】
前記設定項目は、色設定、濃度設定、用紙設定、ヘッダおよびフッタの設定、余白設定およびスタンプ設定の何れかを含むことを特徴とする請求項５から請求項７の何れかに記載の画像形成システム。
【請求項９】
画像形成装置に関する設定情報を格納する格納処理過程と、
格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出処理過程と、
書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置に読み込む読込処理過程と、
読み込んだ前記設定情報を変更する変更処理過程と、
を演算手段に実行させることを特徴とする画像形成装置の設定プログラム。
【請求項１０】
画像形成装置に関する設定情報を格納する格納処理過程と、
格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出処理過程と、
書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置に読み込む読込処理過程と、
読み込んだ前記設定情報を変更する変更処理過程と、
を少なくとも有することを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置の設定プログラムおよびプリンタドライバに関するものである。
【背景技術】
【０００２】
従来から、ＬＡＮ等のネットワークに１または２以上の画像形成装置（プリンタ等）および情報処理装置（パーソナルコンピュータやサーバ等）が接続された画像形成システムにおいて、使用可能な画像形成装置あるいは所望の画像形成装置を検索したり、検索した画像形成装置にプリンタドライバ等を導入する技術が種々提案されている。
【０００３】
また、プリンタドライバ等が導入された画像形成装置について、色設定、濃度設定、用紙設定、ヘッダおよびフッタの設定、余白設定およびスタンプ設定等の各種設定項目からなる印刷設定を行って、ユーザの所望の印刷条件で画像形成を行うようになっている。
【０００４】
ところで、印刷設定は、設定する項目数が多く、設定作業が複雑な場合があり、不慣れなユーザにとっては負担となることがあった。また、不必要な設定を行ってしまい、所望の印刷結果が得られない場合もあった。
【０００５】
そこで、このような印刷設定の負担を軽減する技術が種々提案されている。
【０００６】
例えば、特開２００４−１９２２１９号公報では、プリンタドライバの設定項目のうち、設定に不慣れなユーザの誤操作を防ぐため、設定に精通した管理者が設定を行い、変更を禁止（ロック）することで、複数のユーザ間で設定項目の一元管理を行う技術が提案されている。
【０００７】
また、特開２００６−２２１４４４号公報では、インストールするプリンタのＩＰアドレス、ドライバの印刷設定、ユーザ定義用紙情報、さらには用紙種類などの特徴に関する情報などを予め設定（カスタマイズ）しておき、その情報を利用してインストーラパッケージとして作成、保存することにより、煩雑な設定を簡略化する技術が提案されている。
【特許文献１】特開２００４−１９２２１９号公報
【特許文献２】特開２００６−２２１４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、画像形成装置の設定に要する使用者の負担を軽減することのできる画像形成システム、画像形成装置の設定プログラムおよびプリンタドライバを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、請求項１の発明に係る画像形成システムは、１または２以上の情報処理装置と、前記情報処理装置にネットワークを介して接続され、前記情報処理装置から送信される印刷情報に基づいて画像を形成する画像形成装置と、前記画像形成装置に関する設定情報を格納する格納手段と、前記格納手段に格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出手段と、該書出手段で書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置で読み込む読込手段と、該読込手段で読み込んだ前記設定情報を変更する設定変更手段とを少なくとも備えることを特徴とする。
【００１０】
請求項２の発明に係る画像形成システムは、請求項１に記載の発明について、前記画像形成装置の使用者毎に、前記設定変更手段による前記設定情報の変更の可否を設定する設定手段をさらに備えることを特徴とする。
【００１１】
請求項３の発明に係る画像形成システムは、請求項１または請求項２の何れかに記載の発明について、前記読込手段は、複数の画像形成装置に関する設定情報を読み込むことを特徴とする。
【００１２】
請求項４の発明に係る画像形成システムは、請求項１または請求項２の何れかに記載の発明について、前記読込手段は、予め設定される条件に従って、複数の画像形成装置に関する設定情報を読み込むことを特徴とする。
【００１３】
請求項５の発明に係る画像形成システムは、請求項３または請求項４の何れかに記載の発明について、前記画像形成装置に関する設定情報は、複数の設定項目を有し、前記読込手段で読み込まれた複数の画像形成装置に関する設定情報に基づいて、前記各設定項目毎に統計をとる統計手段をさらに備え、前記設定変更手段は、該統計手段による統計結果に基づいて前記設定情報を変更することを特徴とする。
【００１４】
請求項６の発明に係る画像形成システムは、請求項５に記載の発明について、前記統計手段による統計結果に基づいて、前記設定情報に係る複数の画像形成装置の互換性を判定する判定手段をさらに備えることを特徴とする。
【００１５】
請求項７の発明に係る画像形成システムは、請求項１から請求項６の何れかに記載の発明について、前記設定情報は、ＤＥＶＭＯＤＥ形式で記述されることを特徴とする。
【００１６】
請求項８の発明に係る画像形成システムは、請求項５から請求項７の何れかに記載の発明について、前記設定項目は、色設定、濃度設定、用紙設定、ヘッダおよびフッタの設定、余白設定およびスタンプ設定の何れかを含むことを特徴とする。
【００１７】
請求項９の発明に係る画像形成装置の設定プログラムは、画像形成装置に関する設定情報を格納する格納処理過程と、格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出処理過程と、書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置に読み込む読込処理過程と、読み込んだ前記設定情報を変更する変更処理過程とを演算手段に実行させることを特徴とする。
【００１８】
請求項１０の発明に係る画像形成装置のプリンタドライバは、画像形成装置に関する設定情報を格納する格納処理過程と、格納されている何れかの前記画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出す書出処理過程と、書き出された前記設定情報を前記書き出しを行った情報処理装置以外の情報処理装置に読み込む読込処理過程と、読み込んだ前記設定情報を変更する変更処理過程とを少なくとも有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば以下の効果を奏することができる。
【００２０】
すなわち、請求項１に記載の発明によれば、本構成を有していない場合に比較して、何れかの画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出し、その設定情報を前記書き出しを行った情報処理装置以外の情報処理装置で読み込んでいるので、画像形成装置の設定に要する使用者の負担を軽減することができるという効果がある。
【００２１】
請求項２に記載の発明によれば、本構成を有していない場合に比較して、画像形成装置の使用者毎に設定情報の変更の可否を設定しているので、設定誤り等を低減して利便性を向上させることができる。
【００２２】
請求項３に記載の発明によれば、本構成を有していない場合に比較して、１または２以上の画像形成装置に関する設定情報を読み込んでいるので、種々の設定に対応して利便性を向上させることができる。
【００２３】
請求項４に記載の発明によれば、本構成を有していない場合に比較して、予め設定される条件に従って１または２以上の画像形成装置に関する設定情報を読み込んでいるので、種々の条件や設定に対応して利便性を一層向上させることができる。
【００２４】
請求項５に記載の発明によれば、本構成を有していない場合に比較して、統計結果に基づいて設定情報を変更しているので、一般的な設定を効率的に行うことができる。
【００２５】
請求項６に記載の発明によれば、本構成を有していない場合に比較して、統計結果に基づいて１または２以上の画像形成装置の互換性を判定しているので、同機種の画像形成装置が存在しない場合に対応して利便性を向上させることができる。
【００２６】
請求項７に記載の発明によれば、本構成を有していない場合に比較して、設定情報はＤＥＶＭＯＤＥ形式で記述されているので、汎用性を高めて利便性を向上させることができる。
【００２７】
請求項８に記載の発明によれば、本構成を有していない場合に比較して、多様な設定に対応して利便性を向上させることができる。
【００２８】
請求項９に記載の発明によれば、本構成を有していない場合に比較して、何れかの画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出し、その設定情報を前記書き出しを行った情報処理装置以外の情報処理装置で読み込んでいるので、画像形成装置の設定に要する使用者の負担を軽減することができるという効果がある。
【００２９】
請求項１０に記載の発明によれば、本構成を有していない場合に比較して、何れかの画像形成装置に関する設定情報を他の情報処理装置が解釈できる形式で書き出し、その設定情報を前記書き出しを行った情報処理装置以外の情報処理装置で読み込んでいるので、画像形成装置の設定に要する使用者の負担を軽減することができるという効果がある。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の一例としての実施の形態を図面に基づいて詳細に説明する。ここで、添付図面において同一の部材には同一の符号を付しており、また、重複した説明は省略されている。なお、ここでの説明は本発明が実施される最良の形態であることから、本発明は当該形態に限定されるものではない。
【００３１】
（第１の実施の形態）
【００３２】
図１から図６を参照して、本発明についての第１の実施の形態に係る画像形成システムＳ１について説明する。
【００３３】
図１に示すように、第１の実施の形態に係る画像形成システムＳ１は、ＬＡＮやインターネット等のネットワークＮを介して、プリンタＰＲ１（画像形成装置の一例）と、クライアントとしての３台の情報処理装置（例えばパーソナルコンピュータ等）ＰＣ１〜ＰＣ３とが接続されて構成されている。
【００３４】
なお、画像形成システムＳ１におけるプリンタおよびクライアントの接続数は、任意の台数としても良い。
【００３５】
また、各クライアントＰＣ１〜ＰＣ３およびプリンタＰＲ１は、ネットワークＮへの接続可能なネットワーク接続装置やネットワークインターフェイス等を備え、所定のＩＰアドレスが付与されている。
【００３６】
次に、図１および図２を参照して、クライアントＰＣ１の構成について説明する。
【００３７】
なお、クライアントＰＣ１は、パーソナルコンピュータ等で構成され、後述する各部は、パーソナルコンピュータ等が備えるＣＰＵ、メモリ、ハードディスク装置、ネットワークボード等およびハードディスク装置等に格納されるソフトウェアで実現される。
【００３８】
また、特に限定されないが、本実施の形態においては、少なくともクライアントＰＣ１とＰＣ２は、同一の構成を備えているものとする。
【００３９】
クライアントＰＣ１は、各種演算処理を行う演算手段（ＣＰＵ等）１００と、プリンタドライバ等のインストール（導入）を行うインストーラ部１０１と、例えばインストーラ部１０１内にモジュールとして設けられてプリンタＰＲ１に関する印刷設定情報（画像形成装置に関する設定情報の一例）をネットワークＮを介して読み込むインポート部１０３（読込手段の一例）と、読み込まれた印刷設定情報をユーザに対応する設定に変更するカスタム設定部１０２（設定変更手段の一例）と、プリンタドライバを格納するプリンタドライバ格納部１０５と、例えばプリンタドライバ格納部１０５内にモジュールとして設けられて、読み込まれた印刷設定情報の設定を変更する設定変更部１０６と、印刷設定情報のユーザによる変更の可否を設定する変更可否設定部１５０（設定手段の一例）と、印刷設定情報を他の情報処理装置が解釈できる形式で書き出すエクスポート部１０７（書出手段の一例）とを少なくとも備えている。
【００４０】
なお、特には限定されないが、本実施の形態において印刷設定情報は、ＤＥＶＭＯＤＥ形式で記述される。
【００４１】
ここで、ＤＥＶＭＯＤＥとは、デバイス、ここでは、プリンタＰＲ１に設定可能な設定情報の構造体（ＯＳ（例えば、Ｗｉｎｄｏｗｓ（マイクロソフト社の登録商標）等）が提供するデータ構造体）をいう。この構造体には、基本部分と、拡張部分がある。この基本部分のデータ構造は一般に公開されているため、基本部分は、テキスト化して可視的にプログラミングすることも可能である。
【００４２】
そして、拡張部分とは、各社が機能を比較的自由に拡張可能なフィールドである。
【００４３】
例えば、拡張部分のうち、自社開発の部分などの予めデータ構造の定義を入手可能な部分は、データ構造ツールで解析することにより、ＤＥＶＭＯＤＥの拡張部分の中身を知ることができる。
【００４４】
このＤＥＶＭＯＤＥにより、プリンタＰＲ１が使用可能な機能、レイアウト設定、仕上げ設定、給紙設定、排紙設定，印字品質設定等の仮想プリンタの関するデフォルトの動作条件を含む各種設定を行うことができる。
【００４５】
本実施の形態では、ＤＥＶＭＯＤＥにより、色設定、濃度設定、用紙設定、ヘッダおよびフッタの設定、余白設定およびスタンプ設定の何れかを含む設定項目を設定することができるものとする。
【００４６】
次に、プリンタＰＲ１の構成について簡単に説明する。なお、プリンタエンジン等、本発明と関連性の低い構成については省略する。
【００４７】
プリンタＰＲ１は、クライアントＰＣ１〜ＰＣ３で設定された印刷設定情報を格納する印刷設定情報格納部５０１〜５０３を少なくとも備えている。
【００４８】
なお、印刷設定情報は、上記のようにプリンタＰＲ１の印刷設定情報格納部５０１〜５０３に格納する以外に、ネットワークＮに接続されるサーバに格納したり、各クライアントＰＣ１〜ＰＣ３が備えるハードディスク装置等に格納させるようにしてもよい。
【００４９】
次に、図３のフローチャートを参照して、クライアントＰＣ１のカスタム設定部１０２で実行される設定処理の処理手順について説明する。
【００５０】
なお、クライアントＰＣ１〜ＰＣ３には、既にプリンタＰＲ１のプリンタドライバ等がインストールされ、そのプリンタドライバの設定内容はプリンタＰＲ１内の印刷設定情報格納部５０１〜５０３にカスタム設定として保存されているものとする。
【００５１】
また、特には限定されないが、カスタム設定としては、例えば表１に示すような設定項目、パラメータ値等が考えられる。
【表１】
2010146069.tif 000003
【００５２】
この処理が開始されると、まずステップＳ１０１でカスタマイズ設定（印刷設定情報）をインポートするか否かが判定され、「Ｎｏ」の場合には処理を終了し、「Ｙｅｓ」の場合にはステップＳ１０２に移行する。
【００５３】
ステップＳ１０２では、カスタマイズ設定を変更するなどして特定させてステップＳ１０３に移行し、設定変更部１０６でカスタマイズ設定に基づいて印刷設定情報（ＤＥＶＭＯＤＥ）を更新して処理を終了する。
【００５４】
これにより、プリンタドライバのインストール時に、既にプリンタＰＲ１を使用している他の複数ユーザの設定値をインポートすることができ、設定に要するユーザの負担が軽減される。
【００５５】
なお、図３の例では、唯一特定のインポートを行う場合を示すが、インポートの方法については、予めグルーピングされた特定のグループのカスタマイズ設定のみをインポートしたり、選択された複数のユーザあるいはグループの情報をインポートしたりすることも考えられる。
【００５６】
次に、図４のフローチャートを参照して、設定変更部１０６および変更可否設定部１５０で実行されるＤＥＶＥＭＯＤＥ変更処理の処理手順について説明する。
【００５７】
まず、ステップＳ２０１では、プリンタドライバの設定をすべく、ＤＥＶＭＯＤＥの全ての項目について処理したか否かを判断する。
【００５８】
そして、「Ｙｅｓ」の場合には処理を終了し、「Ｎｏ」の場合にはステップＳ２０２に移行して、次にＤＥＶＭＯＤＥに設定する項目１つ１つについて、インポートした対象となる設定のそれぞれのパラメータ（設定情報）について、それが固定されるか否かを判定する。
【００５９】
判定結果が「Ｙｅｓ」の場合には、ステップＳ２０３に移行して、設定項目を変更不可（即ち、設定値が指定されたパラメータにより固定化され、印刷動作を行う過程でユーザがその値を変更することを不可）とし、ステップＳ２０４でＤＥＶＭＯＤＥをインポートしたパラメータ（設定情報）に従って変更した後に、処理を終了する。
【００６０】
一方、ステップＳ２０２で「Ｎｏ」と判定された場合には、ステップＳ２０５に移行して、ＤＥＶＭＯＤＥに項目を変更可能として記憶し、ステップＳ２０４でＤＥＶＭＯＤＥをインポートしたパラメータ（設定情報）に従って変更した後に、処理を終了する。
【００６１】
これにより、ユーザ毎に設定情報の変更の可否を設定でき、設定誤り等を低減して利便性が向上される。
【００６２】
次に、図５のフローチャートを参照して、画像形成システムで実行される印刷処理の処理手順について説明する。
【００６３】
まず、ユーザから印刷指示がかかると、プリンタドライバが呼び出され、ユーザは必要に応じてプリンタドライバのユーザインターフェイスから設定変更を行う。
【００６４】
そして、ステップＳ３０１では、ユーザの変更指示において、その変更指示のあった設定項目がユーザにより変更可能な項目であるか否かが判定される。
【００６５】
なお、判定には、予めインポートしたカスタム設定値の中にある「パラメータを固定するか否か」の情報を使用して行うことができる。
【００６６】
変更可能で「パラメータを固定しない」（「Ｙｅｓ」と判定）場合には、ステップＳ３０２に移行して、ＤＥＶＭＯＤＥをユーザ指示のパラメータに変更し、ステップＳ３０５に移行して、印刷を実行して処理を終了する。
【００６７】
一方、ステップＳ３０１で、「Ｎｏ」（即ち、変更不可である）と判定された場合には、ステップＳ３０３に移行して、ユーザに「この項目は変更が不可能である」旨を表示して報知し、ステップＳ３０４でＤＥＶＭＯＤＥは予めインポートしたカスタム設定値（カスタムデフォルト値）のままとし、ステップＳ３０５に移行して、印刷を実行して処理を終了する。
【００６８】
これにより、ユーザ毎に設定情報の変更の可否が判定され、印刷制限が施される。
【００６９】
次に、図６のフローチャートを参照して、エクスポート部１０７で実行されるエクスポート処理の処理手順について説明する。
【００７０】
この処理が開始されると、ステップＳ４０１で、プリンタドライバの各種設定をエクスポートするか否かが判定される。
【００７１】
そして、「Ｎｏ」の場合には処理を終了し、「Ｙｅｓ」の場合（エクスポートすると判断した場合）には、ステップＳ４０２に移行して、そのプリンタドライバの各種設定をカスタマイズ設定としてエクスポートする。
【００７２】
なお、カスタマイズ設定は、各種設定のパラメータの他に、そのパラメータを固定するか否かという情報を含む。
【００７３】
その際、ここでは、デバイス（プリンタＰＲ１）にエクスポートする形式を取っているが、例えば、ネットワークＮに接続されるプリンタサーバにエクスポートしたり、単に自分のパーソナルコンピュータ内にエクスポートしたりすることも考えられる。
【００７４】
また、エクスポートするタイミングもプリンタドライバのユーザインターフェイス上の特定のボタンを操作して、エクスポート処理を起動させる方式や、そのプリンタドライバが使用される際に、毎回あるいは所定回数毎（例えば５回に１回など）に自動的にエクスポート処理を実行する方式も考えられる。
【００７５】
（第２の実施の形態）
【００７６】
図７から図１０を参照して、本発明についての第２の実施の形態に係る画像形成システムＳ２について説明する。
【００７７】
図７に示すように、第２の実施の形態に係る画像形成システムＳ２は、ＬＡＮやインターネット等のネットワークＮを介して、２台のプリンタＰＲ１、ＰＲ２（画像形成装置の一例）と、クライアントとしての３台の情報処理装置（例えばパーソナルコンピュータ等）ＰＣ１１〜ＰＣ１３とが接続されて構成されている。
【００７８】
なお、画像形成システムＳ１におけるプリンタおよびクライアントの接続数は、任意の台数としても良い。
【００７９】
また、各クライアントＰＣ１１〜ＰＣ１３およびプリンタＰＲ１、ＰＲ２は、ネットワークＮへの接続可能なネットワーク接続装置やネットワークインターフェイス等を備え、所定のＩＰアドレスが付与されている。
【００８０】
次に、図７および図８を参照して、クライアントＰＣ１１の構成について説明する。
【００８１】
なお、第１の実施の形態に係る画像形成システムＳ１におけるクライアントＰＣ１（ＰＣ２）と同様の構成については同一符号を付して説明を省略する。
【００８２】
また、クライアントＰＣ１１は、パーソナルコンピュータ等で構成され、後述する各部は、パーソナルコンピュータ等が備えるＣＰＵ、メモリ、ハードディスク装置、ネットワークボード等およびハードディスク装置等に格納されるソフトウェアで実現される。
【００８３】
また、特に限定されないが、本実施の形態においては、少なくともクライアントＰＣ１１とＰＣ１２は、同一の構成を備えているものとする。
【００８４】
クライアントＰＣ１１（ＰＣ１２）が、第１の実施の形態に係る画像形成システムＳ１におけるクライアントＰＣ１（ＰＣ２）と異なる点は、カスタム設定部１０２のモジュールとして、インポート部１０３で読み込まれた複数のプリンタＰＲ１、ＰＲ２に関する設定情報に基づいて、各設定項目（パラメータ）毎に統計をとる統計部２００（統計手段の一例）と、統計部２００による統計結果に基づいて設定情報に係る複数のプリンタＰＲ１、ＰＲ２の互換性を判定する互換性判定部２０１（判定手段の一例）とを備えている点である。
【００８５】
なお、特には限定されないが、本実施の形態において印刷設定情報は、第１の実施の形態に係る画像形成システムＳ１と同様に、ＤＥＶＭＯＤＥ形式で記述される。
【００８６】
また、プリンタＰＲ１、ＰＲ２の構成は、第１の実施の形態に係る画像形成システムＳ１におけるプリンタＰＲ１と同様である。
【００８７】
なお、印刷設定情報は、プリンタＰＲ１、ＰＲ２の印刷設定情報格納部５０１〜５０３に格納する以外に、ネットワークＮに接続されるサーバに格納したり、各クライアントＰＣ１１〜ＰＣ１３が備えるハードディスク装置等に格納させるようにしてもよい。
【００８８】
次に、図９のフローチャートを参照して、クライアントＰＣ１のカスタム設定部１０２および統計部２００等で実行されるＤＥＶＭＯＤＥ更新処理の処理手順について説明する。
【００８９】
なお、クライアントＰＣ１１〜ＰＣ１３には、既にプリンタＰＲ１のプリンタドライバ等がインストールされ、そのプリンタドライバの設定内容はプリンタＰＲ１、ＰＲ２内の印刷設定情報格納部５０１〜５０３にカスタム設定として保存されているものとする。
【００９０】
また、特には限定されないが、カスタム設定としては、例えば前出の表１に示すような設定項目、パラメータ値等が考えられる。
【００９１】
この処理が開始されると、まずステップＳ３０１でカスタマイズ設定（印刷設定情報）をインポートするか否かが判定され、「Ｎｏ」の場合には処理を終了し、「Ｙｅｓ」の場合にはステップＳ３０２に移行する。
【００９２】
ステップＳ３０２では、カスタマイズ設定（印刷設定情報）の統計を取るか否かが判定され、「Ｎｏ」の場合にはステップＳ３０７に移行して、カスタマイズ設定（印刷設定情報）を特定させてからステップＳ３０６に移行する。
【００９３】
また、「Ｙｅｓ」の場合にはステップＳ３０３に移行して、カスタマイズ設定（印刷設定情報）があるか否かが判定される。
【００９４】
そして、「Ｎｏ」の場合にはステップＳ３０５に移行して、カスタマイズ設定（印刷設定情報）の統計を取ってからステップＳ３０６に移行する。
【００９５】
ステップＳ３０６では、カスタマイズ設定に基づいて印刷設定情報（ＤＥＶＭＯＤＥ）を更新して処理を終了する。
【００９６】
このように、統計を取らない場合は、カスタマイズ設定を特定させ、カスタマイズ設定の存在する数だけインポートを行う。
【００９７】
図９の例では、存在する数すべてのインポートを行うが、インポートの方法については、予めグルーピングされた特定のグループのカスタマイズ設定のみをインポートしたり、選択された複数のユーザあるいはグループの情報をインポートしたりすることも考えられる。
【００９８】
次に、図１０のフローチャートを参照して、統計部２００で実行される統計処理の処理手順について説明する。
【００９９】
ステップＳ４０１では、新規項目か否かが判定され、「Ｙｅｓ」の場合にはステップＳ４０３に移行し、「Ｎｏ」の場合にはステップＳ４０２に移行する。
【０１００】
ステップＳ４０２では、カスタマイズ項目を保存してからステップＳ４０３に移行する。
【０１０１】
ステップＳ４０３では、カスタマイズパラメータを保存してからステップＳ４０４に移行する。
【０１０２】
ステップＳ４０４では、カスタマイズ項目の全てを処理したか否かが判定され、「Ｙｅｓ」の場合にはステップＳ４０５に移行し、「Ｎｏ」の場合にはステップＳ４０１に戻る。
【０１０３】
ステップＳ４０５では、項目ごとの合計をカウントしてステップＳ４０６に移行する。
【０１０４】
ステップＳ４０６では、最も多いパラメータを標準設定したあと、ステップＳ４０７に移行する。
【０１０５】
ステップＳ４０７では、カスタマイズ項目の全てについて処理したか否かが判定され、「Ｙｅｓ」の場合には処理を終了し、「Ｎｏ」の場合にはステップＳ４０５に戻る。
【０１０６】
これにより、統計部２００では、インポートしたすべてのカスタマイズ設定について、カスタマイズが施されている項目を検索し、まず統計を行うためのデータの分類が行われる。
【０１０７】
そして、すべての処理が終了するまで、項目別にカスタマイズのパラメータが順次保存される。
【０１０８】
なお、保存していく過程で、ユーザあるいはグループによるパラメータ保存値の重み付けや、ユーザ定義のサイズ用紙の定義やウォーターマークの登録などは、統計を取らずにすべての項目をインポートするなど項目ごとの調整も考えられる。
【０１０９】
そして、項目すべて処理が終了したら、項目ごとの合計をカウントし、最も多かったパラメータが標準設定として登録される。
【０１１０】
従って、プリンタＰＲ１、ＰＲ２について、一般的な設定を効率的に取り入れることができる。
【０１１１】
また、ユーザあるいはグループによるパラメータ保存値の重み付け等に基づいて、プリンタＰＲ１、ＰＲ２の互換性を判定するようにしてもよい。これにより、同機種のプリンタが存在しない場合に対応して利便性が向上される。
【０１１２】
なお、エクスポート部１０７で実行されるエクスポート処理は、第１の実施の形態に係る画像形成システムＳ１における図６のフローチャートに示す処理と同様である。
【０１１３】
また、本実施の形態では、デバイス（プリンタＰＲ１１、ＰＲ１２）にエクスポートする形式を取っているが、例えば、ネットワークＮに接続されるプリンタサーバにエクスポートしたり、単に自分のパーソナルコンピュータ内にエクスポートしたりすることも考えられる。
【０１１４】
また、エクスポートするタイミングもプリンタドライバのユーザインターフェイス上の特定のボタンを操作して、エクスポート処理を起動させる方式や、そのプリンタドライバが使用される際に、毎回あるいは所定回数毎（例えば５回に１回など）に自動的にエクスポート処理を実行する方式も考えられる。
【０１１５】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本明細書で開示された実施の形態はすべての点で例示であって開示された技術に限定されるものではないと考えるべきである。すなわち、本発明の技術的な範囲は、前記の実施の形態における説明に基づいて制限的に解釈されるものでなく、あくまでも特許請求の範囲の記載に従って解釈すべきであり、特許請求の範囲の記載技術と均等な技術および特許請求の範囲内でのすべての変更が含まれる。
【０１１６】
また、プログラムを用いる場合には、ネットワークを介して提供し、或いはＣＤ−ＲＯＭ等の記録媒体に格納して提供することが可能である。
【０１１７】
即ち、画像処理プログラムを含む所定のプログラムを記録媒体としてのハードディスク等の記憶装置に記録する場合に限らず、当該所定のプログラムを次のようにして提供することも可能である。
【０１１８】
例えば、所定のプログラムをＲＯＭに格納しておき、ＣＰＵが、この所定のプログラムをこのＲＯＭから主記憶装置へローディングして実行するようにしてもよい。
【０１１９】
また、上記所定のプログラムを、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしてもよい。
【０１２０】
さらには、画像処理装置等を通信回線（例えばインターネット）を介してサーバ装置あるいはホストコンピュータと接続するようにし、サーバ装置あるいはホストコンピュータから上記所定のプログラムをダウンロードした後、この所定のプログラムを実行するようにしてもよい。この場合、この所定のプログラムのダウンロード先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記録媒体）が挙げられる。
【産業上の利用可能性】
【０１２１】
本発明による画像形成装置、画像形成システム、画像形成装置の設定プログラムおよびプリンタドライバは、複写装置、レーザプリンタ、フルカラープリンタ、複合機、ファクシミリ装置等に適用することができる。
【図面の簡単な説明】
【０１２２】
【図１】第１の実施の形態に係る画像形成システムＳ１の構成を示す概略構成図である。
【図２】第１の実施の形態に係る画像形成システムＳ１の構成を示す機能ブロック図である。
【図３】設定処理の処理手順を示すフローチャートである。
【図４】ＤＥＶＭＯＤＥ変更処理の処理手順を示すフローチャートである。
【図５】印刷処理の処理手順を示すフローチャートである。
【図６】エクスポート処理の処理手順を示すフローチャートである。
【図７】第２の実施の形態に係る画像形成システムＳ２の構成を示す概略構成図である。
【図８】第２の実施の形態に係る画像形成システムＳ２の構成を示す機能ブロック図である。
【図９】ＤＥＶＭＯＤＥ変更処理の処理手順を示すフローチャートである。
【図１０】統計処理の処理手順を示すフローチャートである。
【符号の説明】
【０１２３】
Ｓ１、Ｓ２  画像形成システム
ＰＲ１、ＰＲ２  画像形成装置
ＰＣ１〜ＰＣ３  情報処理装置
１０１  インストーラ部
１０２  カスタム設定部
１０３  インポート部
１０５  プリンタドライバ格納部
１０６  設定変更部
１０７  エクスポート部
１５０  変更可否設定部
２００  統計部
２０１  互換性判定部
５０１〜５０３  印刷設定情報格納部
【図１】
2010146069.tif 000004
【図２】
2010146069.tif 000005
【図３】
2010146069.tif 000006
【図４】
2010146069.tif 000007
【図５】
2010146069.tif 000008
【図６】
2010146069.tif 000009
【図７】
2010146069.tif 000010
【図８】
2010146069.tif 000011
【図９】
2010146069.tif 000012
【図１０】
2010146069.tif 000013