(57)【要約】【課題】設定制御装置の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能な技術を提供する。【解決手段】複数の設定項目のそれぞれに関して、設定制御装置の使用地域の変更（たとえば、日本から米国への変更）に応じてその設定値を変更すべきか否か、が判定される。そして、当該複数の設定項目のうち、日本から米国への当該使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目（たとえば「原稿サイズ」）の設定値が、米国(変更後の地域）に対応する値（たとえば「Ｌｅｔｔｅｒ」）に変更される。一方、当該複数の設定項目のうち、当該変更対象項目以外の設定項目（たとえば「印刷種類」）の設定値は、使用地域の変更前の値（たとえば「片面」）に維持される。【選択図】図４
2019191707.tif 000002
【特許請求の範囲】
【請求項１】
設定制御装置に内蔵されたコンピュータに、
ａ）前記設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出するステップと、
ｂ）前記使用地域の変更が前記ステップａ）にて検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定するステップと、
ｃ）前記ステップｂ）における判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行するステップと、
を実行させるためのプログラムであって、
前記ステップｃ）においては、
前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値が、前記第２の地域に対応する値に変更され、
前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値は、前記使用地域の変更前の値に維持されることを特徴とするプログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記プログラムは、
ｄ）前記使用地域の変更に先立って、前記複数の設定項目に関する設定値群であって前記複数の設定項目のうちの少なくとも１つの設定項目の設定値がユーザによって変更された設定値群であるカスタマイズ設定値群を登録するステップ、
を前記コンピュータにさらに実行させ、
前記ステップｃ）においては、
前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記変更対象項目の設定値が、前記第２の地域に対応する値に変更され、
前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とするプログラム。
【請求項３】
請求項２に記載のプログラムにおいて、
前記ステップｃ）においては、前記少なくとも１つの設定項目のうちの特定の設定項目が前記非変更対象項目である場合、前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記特定の設定項目の設定値が、前記特定の設定項目に関してユーザにより変更されていた値に維持されることを特徴とするプログラム。
【請求項４】
請求項２または請求項３に記載のプログラムにおいて、
前記ステップｄ）においては、前記使用地域の変更に先立って、前記複数の設定項目に関する前記プログラムの起動直後における設定値群としてユーザによって設定された第１のカスタマイズ設定値群が登録され、
前記ステップｃ）においては、
前記第１のカスタマイズ設定値群のうち前記変更対象項目の設定値が、前記第２の地域に対応する値に変更され、
前記第１のカスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とするプログラム。
【請求項５】
請求項４に記載のプログラムにおいて、
前記ステップｄ）においては、前記使用地域の変更に先立って、前記第１のカスタマイズ設定値群とは異なる第２のカスタマイズ設定値群がさらに登録され、
前記ステップｃ）においては、
前記第２のカスタマイズ設定値群のうち前記変更対象項目の設定値もが、前記第２の地域に対応する値に変更され、
前記第２のカスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とするプログラム。
【請求項６】
請求項１から請求項５のいずれかに記載のプログラムにおいて、
前記ステップｂ）においては、
設定項目ごとに、前記第１の地域に対応する初期値と前記第２の地域に対応する初期値とが比較され、
前記複数の設定項目のうち、前記第１の地域と前記第２の地域とで異なる初期値を有する設定項目が、前記変更対象項目として決定されることを特徴とするプログラム。
【請求項７】
請求項１から請求項５のいずれかに記載のプログラムにおいて、
前記ステップｂ）においては、
設定項目ごとに、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められているか否か、が判定され、
前記複数の設定項目のうち、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められている設定項目が、前記変更対象項目として決定されることを特徴とするプログラム。
【請求項８】
請求項１から請求項７のいずれかに記載のプログラムにおいて、
ｅ）前記変更対象項目の設定値が変更された旨をユーザに通知するステップ、
を前記コンピュータにさらに実行させることを特徴とするプログラム。
【請求項９】
請求項１から請求項８のいずれかに記載のプログラムにおいて、
前記プログラムは、
ｆ）前記変更対象項目の設定値の変更を許容するか否かをユーザに問い合わせるステップ、
を前記コンピュータにさらに実行させ、
前記ステップｃ）においては、前記変更対象項目の設定値の変更が許容される場合に、前記変更対象項目の設定値が、前記第２の地域に対応する値に変更されることを特徴とするプログラム。
【請求項１０】
設定制御装置であって、
前記設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出する地域変更検出手段と、
前記使用地域の変更が検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定する判定手段と、
前記判定手段による判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行する設定制御手段と、
を備え、
前記設定制御手段は、
前前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値を、前記第２の地域に対応する値に変更し、
前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値を、前記使用地域の変更前の値に維持することを特徴とする設定制御装置。
【請求項１１】
請求項１０に記載の設定制御装置において、
前記設定制御手段は、
前記使用地域の変更に先立って、前記複数の設定項目に関する設定値群であって前記複数の設定項目のうちの少なくとも１つの設定項目の設定値がユーザによって変更された設定値群であるカスタマイズ設定値群を登録し、
前記使用地域の変更が検出される場合、
前記カスタマイズ設定値群のうち前記変更対象項目の設定値を、前記第２の地域に対応する値に変更し、
前記カスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする設定制御装置。
【請求項１２】
請求項１１に記載の設定制御装置において、
前記設定制御手段は、前記少なくとも１つの設定項目のうちの特定の設定項目が前記非変更対象項目である場合、前記カスタマイズ設定値群のうち前記特定の設定項目の設定値を、前記特定の設定項目に関してユーザにより変更されていた値に維持することを特徴とする設定制御装置。
【請求項１３】
請求項１１または請求項１２に記載の設定制御装置において、
前記設定制御装置には、前記複数の設定項目に関する設定値を設定することが可能なプログラムがインストールされており、
前記設定制御手段は、
前記使用地域の変更に先立って、前記複数の設定項目に関する前記プログラムの起動直後における設定値群としてユーザによって設定された第１のカスタマイズ設定値群を登録し、
前記使用地域の変更が検出される場合、
前記第１のカスタマイズ設定値群のうち前記変更対象項目の設定値を、前記第２の地域に対応する値に変更し、
前記第１のカスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする設定制御装置。
【請求項１４】
請求項１３に記載の設定制御装置において、
前記設定制御手段は、
前記使用地域の変更に先立って、前記第１のカスタマイズ設定値群とは異なる第２のカスタマイズ設定値群をさらに登録し、
前記使用地域の変更が検出される場合、
前記第２のカスタマイズ設定値群のうち前記変更対象項目の設定値をも、前記第２の地域に対応する値に変更し、
前記第２のカスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする設定制御装置。
【請求項１５】
請求項１０から請求項１４のいずれかに記載の設定制御装置において、
前記判定手段は、
設定項目ごとに、前記第１の地域に対応する初期値と前記第２の地域に対応する初期値とを比較し、
前記複数の設定項目のうち、前記第１の地域と前記第２の地域とで異なる初期値を有する設定項目を、前記変更対象項目として決定することを特徴とする設定制御装置。
【請求項１６】
請求項１０から請求項１４のいずれかに記載の設定制御装置において、
前記判定手段は、
設定項目ごとに、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められているか否か、を判定し、
前記複数の設定項目のうち、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められている設定項目を、前記変更対象項目として決定することを特徴とする設定制御装置。
【請求項１７】
請求項１０から請求項１６のいずれかに記載の設定制御装置において、
前記設定制御手段は、前記変更対象項目の設定値が変更された旨をユーザに通知することを特徴とする設定制御装置。
【請求項１８】
請求項１０から請求項１７のいずれかに記載の設定制御装置において、
前記設定制御手段は、
前記変更対象項目の設定値の変更を許容するか否かをユーザに問い合わせ、
前記変更対象項目の設定値の変更が許容された場合に、前記変更対象項目の設定値を、前記第２の地域に対応する値に変更することを特徴とする設定制御装置。
【請求項１９】
設定制御方法であって、
ａ）設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出するステップと、
ｂ）前記使用地域の変更が前記ステップａ）にて検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定するステップと、
ｃ）前記ステップｂ）における判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行するステップと、
を有し、
前記ステップｃ）においては、
前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値が、前記第２の地域に対応する値に変更され、
前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値は、前記使用地域の変更前の値に維持されることを特徴とする設定制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定制御装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
設定制御装置（たとえばパーソナルコンピュータ）においては、設定制御プログラム（たとえばプリンタドライバ）を用いて複数の設定項目に関する設定操作（たとえば、印刷ジョブの設定操作）がユーザによって行われる。当該設定操作は、たとえば、当該複数の設定項目に関して設定制御プログラムに予め準備された初期値群（複数の設定項目の複数の初期値の集合体）を基準にして行われる。
【０００３】
ただし、ユーザの中には、少なくとも１つの設定項目に関して初期値とは別の値を利用する機会が多いユーザも存在する。このようなユーザは、印刷ジョブの設定を行う度に、当該少なくとも１つの設定項目の設定値を初期値から別の値（ユーザ自身の利用頻度の高い値）に変更しなければならず、煩わしいと感じることがある。
【０００４】
この点を考慮した技術として、ユーザが、複数の設定項目のうち当該少なくとも１つの設定項目の設定値（当該設定操作の基準となる設定値）を初期値から別の値（ユーザ自身の利用頻度の高い値）へと変更（カスタマイズ）した設定値群（カスタマイズ設定値群とも称する）を登録することが可能な技術が存在する。当該技術によれば、登録後における印刷ジョブの設定に際して、ユーザは、少なくとも１つの設定項目に関してユーザ自身の利用頻度の高い値に設定された設定値群（カスタマイズ設定値群）を基準にして設定操作を行うことができるので、ユーザの利便性を向上させることが可能である。
【０００５】
また、当該技術とは異なる技術ではあるが、各設定項目の初期値を、設定制御プログラムのインストールが行われた地域の文化（慣習）に応じた値に一括して設定する技術も存在する。
【０００６】
たとえば、特許文献１には、設定制御プログラムのインストール時において、設定制御装置の使用地域の設定内容に応じて、複数の設定項目のそれぞれの初期値を当該使用地域（日本あるいは米国等）に対応する値に一括して設定すること、が示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−４１２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、たとえば日本において設定制御プログラムが設定制御装置にインストールされ且つカスタマイズ設定値群がユーザによって登録された後に、当該ユーザが、当該設定制御装置とともに日本から米国等へと（出張等で）移動することがある。ユーザが日本から米国へと移動した後においても、日本にて登録されていたカスタマイズ設定値群を基準にして印刷ジョブ等の設定操作を行うこと、が考えられる。
【０００９】
ただし、全ての設定項目に関して、カスタマイズ設定値群における設定値を米国（変更後の使用地域）にてそのまま利用できるとは限らない。設定項目によっては、日本と米国との文化の相違に起因して、カスタマイズ設定値群における設定値を米国に対応する値へと変更することが好ましいものも存在する。
【００１０】
この点を考慮して、特許文献１に記載の技術を応用し、設定制御プログラムのインストール後にたとえば日本から米国へと設定制御装置の使用地域が変更された場合、当該使用地域の変更に応じて、たとえばカスタマイズ設定値群における全ての設定値を変更後の地域（ここでは米国）に対応する値に常に一括して変更すること、が考えられる。
【００１１】
しかしながら、全ての設定項目の設定値を使用地域の変更に応じて常に一括して変更すると、次のような問題が生じ得る。
【００１２】
たとえば、カスタマイズ設定値群における全ての設定値が使用地域の変更に応じて一括変更される場合、少なくとも１つの設定項目に関してユーザによって変更（カスタマイズ）されていた値までもが変更されてしまう。その結果、ユーザは、一部の設定項目の設定値を再びカスタマイズし直さなければならない。
【００１３】
そこで、本発明は、設定制御装置の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題を解決すべく、請求項１の発明は、設定制御装置に内蔵されたコンピュータに、ａ）前記設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出するステップと、ｂ）前記使用地域の変更が前記ステップａ）にて検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定するステップと、ｃ）前記ステップｂ）における判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行するステップと、を実行させるためのプログラムであって、前記ステップｃ）においては、前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値が、前記第２の地域に対応する値に変更され、前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値は、前記使用地域の変更前の値に維持されることを特徴とする。
【００１５】
請求項２の発明は、請求項１の発明に係るプログラムにおいて、前記プログラムは、ｄ）前記使用地域の変更に先立って、前記複数の設定項目に関する設定値群であって前記複数の設定項目のうちの少なくとも１つの設定項目の設定値がユーザによって変更された設定値群であるカスタマイズ設定値群を登録するステップ、を前記コンピュータにさらに実行させ、前記ステップｃ）においては、前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記変更対象項目の設定値が、前記第２の地域に対応する値に変更され、前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とする。
【００１６】
請求項３の発明は、請求項２の発明に係るプログラムにおいて、前記ステップｃ）においては、前記少なくとも１つの設定項目のうちの特定の設定項目が前記非変更対象項目である場合、前記ステップｄ）にて登録されていた前記カスタマイズ設定値群のうち前記特定の設定項目の設定値が、前記特定の設定項目に関してユーザにより変更されていた値に維持されることを特徴とする。
【００１７】
請求項４の発明は、請求項２または請求項３の発明に係るプログラムにおいて、前記ステップｄ）においては、前記使用地域の変更に先立って、前記複数の設定項目に関する前記プログラムの起動直後における設定値群としてユーザによって設定された第１のカスタマイズ設定値群が登録され、前記ステップｃ）においては、前記第１のカスタマイズ設定値群のうち前記変更対象項目の設定値が、前記第２の地域に対応する値に変更され、前記第１のカスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とする。
【００１８】
請求項５の発明は、請求項４の発明に係るプログラムにおいて、前記ステップｄ）においては、前記使用地域の変更に先立って、前記第１のカスタマイズ設定値群とは異なる第２のカスタマイズ設定値群がさらに登録され、前記ステップｃ）においては、前記第２のカスタマイズ設定値群のうち前記変更対象項目の設定値もが、前記第２の地域に対応する値に変更され、前記第２のカスタマイズ設定値群のうち前記非変更対象項目の設定値は、維持されることを特徴とする。
【００１９】
請求項６の発明は、請求項１から請求項５のいずれかの発明に係るプログラムにおいて、前記ステップｂ）においては、設定項目ごとに、前記第１の地域に対応する初期値と前記第２の地域に対応する初期値とが比較され、前記複数の設定項目のうち、前記第１の地域と前記第２の地域とで異なる初期値を有する設定項目が、前記変更対象項目として決定されることを特徴とする。
【００２０】
請求項７の発明は、請求項１から請求項５のいずれかの発明に係るプログラムにおいて、前記ステップｂ）においては、設定項目ごとに、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められているか否か、が判定され、前記複数の設定項目のうち、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められている設定項目が、前記変更対象項目として決定されることを特徴とする。
【００２１】
請求項８の発明は、請求項１から請求項７のいずれかの発明に係るプログラムにおいて、ｅ）前記変更対象項目の設定値が変更された旨をユーザに通知するステップ、を前記コンピュータにさらに実行させることを特徴とする。
【００２２】
請求項９の発明は、請求項１から請求項８のいずれかの発明に係るプログラムにおいて、前記プログラムは、ｆ）前記変更対象項目の設定値の変更を許容するか否かをユーザに問い合わせるステップ、を前記コンピュータにさらに実行させ、前記ステップｃ）においては、前記変更対象項目の設定値の変更が許容される場合に、前記変更対象項目の設定値が、前記第２の地域に対応する値に変更されることを特徴とする。
【００２３】
請求項１０の発明は、設定制御装置であって、前記設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出する地域変更検出手段と、前記使用地域の変更が検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定する判定手段と、前記判定手段による判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行する設定制御手段と、を備え、前記設定制御手段は、前前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値を、前記第２の地域に対応する値に変更し、前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値を、前記使用地域の変更前の値に維持することを特徴とする。
【００２４】
請求項１１の発明は、請求項１０の発明に係る設定制御装置において、前記設定制御手段は、前記使用地域の変更に先立って、前記複数の設定項目に関する設定値群であって前記複数の設定項目のうちの少なくとも１つの設定項目の設定値がユーザによって変更された設定値群であるカスタマイズ設定値群を登録し、前記使用地域の変更が検出される場合、前記カスタマイズ設定値群のうち前記変更対象項目の設定値を、前記第２の地域に対応する値に変更し、前記カスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする。
【００２５】
請求項１２の発明は、請求項１１の発明に係る設定制御装置において、前記設定制御手段は、前記少なくとも１つの設定項目のうちの特定の設定項目が前記非変更対象項目である場合、前記カスタマイズ設定値群のうち前記特定の設定項目の設定値を、前記特定の設定項目に関してユーザにより変更されていた値に維持することを特徴とする。
【００２６】
請求項１３の発明は、請求項１１または請求項１２の発明に係る設定制御装置において、前記設定制御装置には、前記複数の設定項目に関する設定値を設定することが可能なプログラムがインストールされており、前記設定制御手段は、前記使用地域の変更に先立って、前記複数の設定項目に関する前記プログラムの起動直後における設定値群としてユーザによって設定された第１のカスタマイズ設定値群を登録し、前記使用地域の変更が検出される場合、前記第１のカスタマイズ設定値群のうち前記変更対象項目の設定値を、前記第２の地域に対応する値に変更し、前記第１のカスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする。
【００２７】
請求項１４の発明は、請求項１３の発明に係る設定制御装置において、前記設定制御手段は、前記使用地域の変更に先立って、前記第１のカスタマイズ設定値群とは異なる第２のカスタマイズ設定値群をさらに登録し、前記使用地域の変更が検出される場合、前記第２のカスタマイズ設定値群のうち前記変更対象項目の設定値をも、前記第２の地域に対応する値に変更し、前記第２のカスタマイズ設定値群のうち前記非変更対象項目の設定値を、維持することを特徴とする。
【００２８】
請求項１５の発明は、請求項１０から請求項１４のいずれかの発明に係る設定制御装置において、前記判定手段は、設定項目ごとに、前記第１の地域に対応する初期値と前記第２の地域に対応する初期値とを比較し、前記複数の設定項目のうち、前記第１の地域と前記第２の地域とで異なる初期値を有する設定項目を、前記変更対象項目として決定することを特徴とする。
【００２９】
請求項１６の発明は、請求項１０から請求項１４のいずれかの発明に係る設定制御装置において、前記判定手段は、設定項目ごとに、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められているか否か、を判定し、前記複数の設定項目のうち、前記第１の地域と前記第２の地域との間での地域変更に応じてその設定値を変更すべき旨が予め定められている設定項目を、前記変更対象項目として決定することを特徴とする。
【００３０】
請求項１７の発明は、請求項１０から請求項１６のいずれかの発明に係る設定制御装置において、前記設定制御手段は、前記変更対象項目の設定値が変更された旨をユーザに通知することを特徴とする。
【００３１】
請求項１８の発明は、請求項１０から請求項１７のいずれかの発明に係る設定制御装置において、前記設定制御手段は、前記変更対象項目の設定値の変更を許容するか否かをユーザに問い合わせ、前記変更対象項目の設定値の変更が許容された場合に、前記変更対象項目の設定値を、前記第２の地域に対応する値に変更することを特徴とする。
【００３２】
請求項１９の発明は、設定制御方法であって、ａ）設定制御装置の使用地域の変更であって第１の地域から第２の地域への変更を検出するステップと、ｂ）前記使用地域の変更が前記ステップａ）にて検出される場合、複数の設定項目のそれぞれに関して、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべきか否か、を判定するステップと、ｃ）前記ステップｂ）における判定結果に基づいて、前記複数の設定項目の設定値に関する制御を実行するステップと、を有し、前記ステップｃ）においては、前記複数の設定項目のうち、前記第１の地域から前記第２の地域への前記使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値が、前記第２の地域に対応する値に変更され、前記複数の設定項目のうち、前記変更対象項目以外の設定項目である非変更対象項目の設定値は、前記使用地域の変更前の値に維持されることを特徴とする。
【発明の効果】
【００３３】
請求項１から請求項１９に記載の発明によれば、複数の設定項目のそれぞれに関して、第１の地域から第２の地域への設定制御装置の使用地域の変更に応じてその設定値を変更すべきか否か、が判定される。そして、当該複数の設定項目のうち、当該第１の地域から第２の地域への当該使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目の設定値が、当該第２の地域に対応する値に変更される。一方、当該複数の設定項目のうち、当該変更対象項目以外の設定項目の設定値は、使用地域の変更前の値に維持される。したがって、設定制御装置の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能である。
【００３４】
特に、請求項３および請求項１２に記載の発明によれば、特定の設定項目が非変更対象項目である場合、カスタマイズ設定値群のうち当該特定の設定項目の設定値が、当該特定の設定項目に関してユーザにより変更されていた値に維持される。そのため、ユーザは、設定制御装置の使用地域の変更後において、当該特定の設定項目の設定値を変更し直すことを要しない。したがって、ユーザの利便性を考慮しつつ、設定制御装置の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能である。
【図面の簡単な説明】
【００３５】
【図１】印刷システムの構成を示す概略図である。
【図２】ＭＦＰの機能ブロックを示す図である。
【図３】コンピュータ（設定制御装置）のハードウエア構成を示すブロック図である。
【図４】使用地域の変更前後における印刷設定画面を示す図である。
【図５】各設定項目の設定値が初期値に設定されている印刷設定画面（使用地域の変更前）を示す図である。
【図６】特定の設定項目の設定値がユーザによって変更されている印刷設定画面（使用地域の変更前）を示す図である。
【図７】使用地域の変更後に表示される印刷設定画面を示す図である。
【図８】カスタマイズ設定値群管理テーブルを示す図である。
【図９】初期値群管理テーブルを示す図である。
【図１０】設定制御装置（プリンタドライバ）の動作を示すフローチャートである。
【図１１】設定値制御処理に関するサブルーチン処理を示す図である。
【図１２】変更後のカスタマイズ設定値群管理テーブルを示す図である。
【図１３】変更要否管理テーブルを示す図である。
【図１４】第３実施形態に係るカスタマイズ設定値群管理テーブルを示す図である。
【図１５】お気に入り設定値群の登録時の印刷設定画面（使用地域の変更前）を示す図である。
【図１６】お気に入り設定値群の呼出時の印刷設定画面（使用地域の変更前）を示す図である。
【図１７】呼び出されたお気に入り設定値群が反映された印刷設定画面（使用地域の変更後）を示す図である。
【図１８】お気に入り設定値群の呼出時の印刷設定画面（使用地域の変更後）を示す図である。
【図１９】第３実施形態に係る変更後のカスタマイズ設定値群管理テーブルを示す図である。
【図２０】変更通知画面を示す図である。
【図２１】変更許否確認画面を示す図である。
【図２２】変形例に係る設定制御装置（プリンタドライバ）の動作を示すフローチャートである。
【図２３】変形例に係る設定値制御処理に関するサブルーチン処理を示す図である。
【発明を実施するための形態】
【００３６】
以下、本発明の実施形態を図面に基づいて説明する。
【００３７】
＜１．第１実施形態＞
＜１−１．システム構成＞
図１は、本発明に係る印刷システム１の構成を示す概略図である。図１に示すように、当該印刷システム１は、マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral）（ＭＦＰとも略称する）１０とコンピュータ５０とを備える。
【００３８】
ＭＦＰ１０とコンピュータ５０とは、ネットワーク１０８を介して接続されており、各装置１０，５０の相互間でデータの送受信が可能である。なお、ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどの各種のネットワークを含む。
【００３９】
ＭＦＰ１０は、コンピュータ５０からの印刷ジョブデータに基づく印刷ジョブを実行するプリンタとして機能する。
【００４０】
具体的には、コンピュータ５０は、当該コンピュータ５０にインストールされている設定制御プログラム（ここではプリンタドライバ）において印刷設定画面２００（図５等）を表示する。そして、コンピュータ５０は、当該印刷設定画面２００において各設定項目に関する設定値の設定操作を利用者（ユーザ）から受け付け、その後、印刷実行指示（たとえば、印刷開始ボタン（不図示）の押下操作）を利用者から受け付ける。当該印刷実行指示に応答して、コンピュータ５０は、印刷ジョブデータ（印刷実行指令および印刷対象データ）をＭＦＰ１０（ジョブ実行装置）に対して送信する。
【００４１】
そして、ＭＦＰ１０は、コンピュータ５０から送信されてきた印刷ジョブデータを受信し、当該印刷ジョブデータに基づく印刷ジョブを実行する。これによって、ＭＦＰ１０による印刷出力処理が実行される。
【００４２】
＜１−２．ＭＦＰ１０の構成＞
図２は、ＭＦＰ１０の機能ブロックを示す図である。
【００４３】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ９（制御部）等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。なお、ＭＦＰ１０は、画像処理装置、画像形成装置あるいは印刷出力装置などとも称される。
【００４４】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称される）を生成する処理部である。
【００４５】
印刷出力部３は、印刷対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００４６】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワーク１０８を介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（コンピュータ５０等）との間で各種のデータ（印刷ジョブデータ等）を授受することが可能である。
【００４７】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。
【００４８】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられており、当該操作パネル部６ｃは、その正面側にタッチパネル（操作パネル）２５（図１参照）を有している。タッチパネル２５は、液晶表示パネルに圧電センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの操作入力を受け付けることが可能である。
【００４９】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介してＭＦＰ１０にインストールされてもよい。
【００５０】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３とを含む各種の処理部を実現する。
【００５１】
通信制御部１１は、他の装置（コンピュータ５０等）との間の通信動作を制御する処理部である。
【００５２】
入力制御部１２は、操作入力部６ａに対する操作入力動作を制御する制御部である。
【００５３】
表示制御部１３は、表示部６ｂにおける表示動作を制御する処理部である。
【００５４】
なお、ここでは、主にコントローラ９のＣＰＵにてソフトウエアプログラムを実行することによって、上述の各種の動作が実行されているが、これに限定されず、ＭＦＰ１０（詳細には、コントローラ９の内部あるいは外部）にて設けられた専用ハードウエア等を用いて、上述の各種の動作が実行されるようにしてもよい。たとえば、通信制御部１１、入力制御部１２および表示制御部１３（図２）等の全部または一部が、１または複数の専用ハードウエアを用いて実現されてもよい。
【００５５】
＜１−３．コンピュータ５０の構成＞
図３は、コンピュータ５０の概略構成を示す機能ブロック図である。コンピュータ５０は、いわゆるパーソナルコンピュータ等によって構成される。コンピュータ５０は、ＭＦＰ１０の利用者（ユーザ）によって利用されるコンピュータ（利用者用のコンピュータ）である。
【００５６】
コンピュータ５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００５７】
通信部５４は、ネットワークを介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、コンピュータ５０は、所望の相手先（ＭＦＰ１０等）との間で各種データの授受を行うことが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。
【００５８】
格納部５５は、ハードディスクドライブ（ＨＤＤ）および／または半導体メモリ等の記憶装置で構成される。当該格納部５５には、後述の初期値群管理テーブル５００（図９）およびカスタマイズ設定値群管理テーブル７００（図８）等が格納される。
【００５９】
操作部５６は、コンピュータ５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。
【００６０】
図３のコントローラ（制御部）５９は、コンピュータ５０に内蔵され、コンピュータ５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラムを実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてコンピュータ５０にインストールされてもよい。あるいは、当該プログラムは、ネットワーク１０８等を経由してダウンロードされてコンピュータ５０にインストールされるようにしてもよい。
【００６１】
コンピュータ５０には、複数の設定項目に関する設定値を設定することが可能な設定制御プログラム（ここではプリンタドライバ）がインストールされている。コンピュータ５０は、印刷ジョブ等の各種設定項目に関する設定制御を行う設定制御装置等として機能する。
【００６２】
具体的には、コントローラ５９は、当該プログラム等の実行により、通信制御部４１と入力制御部４２と表示制御部４３と地域変更検出部４４と判定部４５と設定制御部４６とを含む各種の処理部を実現する。
【００６３】
通信制御部４１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。たとえば、通信制御部４１は、通信部５４等と協働して、印刷ジョブデータをＭＦＰ１０に送信する動作等を制御する。
【００６４】
入力制御部４２は、ユーザによる操作入力を操作入力部５６ａと協働して受け付ける動作（操作入力動作）等を制御する制御部である。たとえば、入力制御部４２は、操作入力部５６ａと協働して、印刷設定画面２００（図５等）において、設定項目に関する設定値の設定操作をユーザから受け付ける。
【００６５】
表示制御部４３は、表示部５６ｂにおける各種情報（印刷設定画面２００等）の表示動作を制御する処理部である。
【００６６】
地域変更検出部４４は、コンピュータ５０の使用地域の変更を検出する処理（以下、地域変更検出処理とも称する）を実行する処理部である。
【００６７】
判定部４５は、各種の判定処理を実行する処理部である。
【００６８】
設定制御部４６は、複数の設定項目（印刷ジョブに関する複数の設定項目）の設定値に関する制御（設定制御）等を実行する処理部である。
【００６９】
なお、ここでは、主にコントローラ５９のＣＰＵにてソフトウエアプログラムを実行することによって、上述の各種の動作が実行されているが、これに限定されず、コンピュータ５０（詳細には、コントローラ５９の内部あるいは外部）にて設けられた専用ハードウエア等を用いて、上述の各種の動作が実行されるようにしてもよい。たとえば、通信制御部４１、入力制御部４２、表示制御部４３、地域変更検出部４４、判定部４５および設定制御部４６（図３）等の全部または一部が、１または複数の専用ハードウエアを用いて実現されてもよい。
【００７０】
＜１−４．動作＞
＜複数の設定項目の初期値群について＞
このプリンタドライバにおいては、印刷ジョブに関する複数の設定項目の複数の初期値（プリンタドライバの初期状態での値（インストール直後の値））の集合体である初期値群（初期設定値群）が、予め規定されている。初期値群における各値は、各設定項目に関してユーザによって標準的に利用されると想定される値に規定されており、当該初期値群は、（プリンタドライバの）デフォルト設定値群（複数の設定項目の複数のデフォルト値の集合体）などとも称される。
【００７１】
また、このプリンタドライバにおいては、当該初期値群が、地域ごとに規定されている。地域ごとの初期値群は、各地域の文化（慣習）等を考慮して、初期値群管理テーブル５００に規定されている。図９は、初期値群管理テーブル５００を示す図である。
【００７２】
たとえば、日本において、Ａ系列サイズ（「Ａ４」等）の用紙が慣習的に利用されていることを考慮して、設定項目「原稿サイズ」の日本での初期値は値「Ａ４」に規定されている。また、米国において、米国にて規格化された用紙サイズ（「Ｌｅｔｔｅｒ」等）の用紙が慣習的に利用されていることを考慮して、設定項目「原稿サイズ」の米国での初期値は値「Ｌｅｔｔｅｒ」に規定されている。なお、地域によって慣習的に利用される設定値を有しない設定項目（たとえば「印刷種類」）に関しては、各地域での初期値として共通の値（たとえば「両面」）が規定されている（図９参照）。
【００７３】
このようにして、地域ごとの初期値群が、初期値群管理テーブル５００にて規定されている。
【００７４】
図５は、各設定項目が初期値（使用地域の変更前の初期値群）に設定された印刷設定画面２１０（２００）を示す図である。ここでは、日本においてプリンタドライバがインストールされており、複数の設定項目が日本での初期値群（図９）に設定されているものとする。
【００７５】
プリンタドライバのインストール直後においては、当該プリンタドライバの起動に際して当該印刷設定画面２１０（日本での初期状態の設定画面）が表示される。そして、ユーザは、日本での初期値群（デフォルト設定値群）を基準にして、印刷ジョブに関する設定操作を行う。
【００７６】
＜複数の設定項目のカスタマイズ設定値群について＞
ただし、ユーザの中には、少なくとも１つの設定項目に関して初期値とは別の値を利用する機会が多いユーザも存在する。このようなユーザは、印刷ジョブの設定を行う度に、当該少なくとも１つの設定項目の設定値を初期値から別の値（ユーザ自身の利用頻度の高い値）に変更しなければならず、煩わしいと感じることがある。
【００７７】
この点を考慮して、このプリンタドライバにおいては、ユーザは、複数の設定項目のうち少なくとも１つの設定項目の設定値を（初期値から）ユーザ自身の利用頻度の高い値へと変更（カスタマイズ）した設定値群（カスタマイズ設定値群とも称する）を予め登録しておくことが可能である。これにより、ユーザは、カスタマイズ設定値群（当該少なくとも１つの設定項目に関してユーザ自身の利用頻度の高い値に設定された設定値群）を基準にして各設定項目に関する設定操作を行うことができるので、ユーザの利便性を向上させることが可能である。
【００７８】
ここでは、ユーザは、複数の設定項目に関するプリンタドライバの起動直後におけるカスタマイズ設定値群（基本カスタマイズ設定値群７０１とも称する）を予め登録しておく。後述するように、ユーザは複数のカスタマイズ設定値群を登録することが可能であり、基本カスタマイズ設定値群７０１は、当該複数のカスタマイズ設定値群のうち、プリンタドライバの起動後において最初に設定される（標準的に利用される）設定値群である。また、当該基本カスタマイズ設定値群７０１は、次述するように、ユーザ個人が標準的に利用したい設定値群にカスタマイズされた設定値群であることから、「ユーザごとの」デフォルト設定値群（標準設定値群）などとも称される。これに対して、初期値群（図９参照）は、「プリンタドライバの」（カスタマイズ前の）デフォルト設定値群（標準設定値群）などとも称される。
【００７９】
基本カスタマイズ設定値群７０１は、次のようにして登録される。ここでは、日本（変更前の使用地域）において、基本カスタマイズ設定値群７０１の登録操作が行われるものとする。
【００８０】
ユーザは、図５の印刷設定画面２１０（日本での初期状態の設定画面）において、各設定項目の設定値を所望の値（たとえば、ユーザ自身の利用頻度の高い値）に設定する。図６は、各設定項目が基本カスタマイズ設定値群７０１（図８参照）に設定された印刷設定画面２２０（２００）を示す図である。ここでは、ユーザは、設定項目「原稿サイズ」の設定値を初期値（日本での初期値）「Ａ４」（図５）から値「Ａ５」（図６）に変更するとともに、設定項目「印刷種類」の設定値を初期値（日本での初期値）「両面」（図５）から値「片面」（図６）に変更する。さらに、ユーザは、設定項目「ページ割付」の設定値を初期値「しない（オフ）」（図５）から値「２ｉｎ１」（図６）に変更する。なお、ここでは、その他の設定項目の設定値は、日本での初期値のままに設定される。
【００８１】
そして、ユーザによる「適用」ボタン２０３（図６）の押下操作に応答して、コンピュータ５０（プリンタドライバ）は、基本カスタマイズ設定値群７０１をカスタマイズ設定値群管理テーブル７００（図８）に登録する。「適用」ボタン２０３は、当該「適用」ボタン２０３の押下操作時点での複数の設定項目の設定値を基本カスタマイズ設定値群７０１として登録するためのユーザインターフェース部品である。なお、印刷設定画面２００（２２０等）における「ＯＫ」ボタン２０１（図６）は、今回の印刷ジョブ（のみ）の印刷設定内容を決定するためのユーザインターフェース部品である。
【００８２】
図８は、カスタマイズ設定値群管理テーブル７００を示す図である。カスタマイズ設定値群管理テーブル７００においては、複数の設定項目に関してユーザによって設定されたカスタマイズ設定値群が管理（登録）される。ここでは、基本カスタマイズ設定値群７０１においては、図８に示されるように、複数の設定項目のうち、設定項目「原稿サイズ」と「印刷種類」と「ページ割付」との３つの設定項目の設定値が、それぞれ、日本での初期値からユーザによる指定値に変更（カスタマイズ）されている。また、基本カスタマイズ設定値群７０１においては、当該３つの設定項目以外の設定項目（「原稿の向き」等）の設定値は、日本での初期値に設定されている。当該基本カスタマイズ設定値群７０１の各設定値は、各設定項目と対応付けて登録される。
【００８３】
その後、次回以降のプリンタドライバの起動時（起動直後）においては、図６の印刷設定画面２２０（日本でのカスタマイズ後の設定画面）が表示される。具体的には、複数の設定項目が、基本カスタマイズ設定値群７０１に設定された状態で表示される（図６参照）。そして、ユーザは、当該印刷設定画面２２０（日本でのカスタマイズ後の設定画面）を基準にして各設定項目に関する設定操作を行う。
【００８４】
＜比較例に係る技術について＞
ところで、たとえば日本においてプリンタドライバがコンピュータ５０にインストールされ且つ基本カスタマイズ設定値群７０１がユーザによって登録された後に、当該ユーザが、コンピュータ５０とともに日本から米国等へと（出張等で）移動することがある。ユーザが日本から米国へと移動した後においても、日本にて登録されていた基本カスタマイズ設定値群７０１を基準にして印刷ジョブの設定操作を行うこと、が考えられる。
【００８５】
ただし、全ての設定項目に関して、基本カスタマイズ設定値群７０１における設定値を米国（変更後の使用地域）にてそのまま利用できるとは限らない。設定項目によっては、日本と米国との文化の相違に起因して、基本カスタマイズ設定値群７０１における値を米国に対応する値（米国での初期値）に変更することが好ましいものも存在する。
【００８６】
たとえば、上述したように、日本では、Ａ系列サイズの用紙が慣習的に利用されているのに対して、米国では、米国にて規格化されたサイズ（「Ｌｅｔｔｅｒ」等）の用紙が慣習的に利用されている。そのため、たとえば基本カスタマイズ設定値群７０１（図８）において設定項目「原稿サイズ」の設定値が値「Ａ５」（Ａ系列サイズ）に設定されている場合において、コンピュータ５０の使用地域がたとえば日本から米国に変更されたときには、当該設定項目「原稿サイズ」の設定値は、日本での設定値「Ａ５」から米国での初期値「Ｌｅｔｔｅｒ」等に変更することが好ましい。
【００８７】
この点を考慮して、たとえば日本から米国へとコンピュータ５０の使用地域が変更された場合に、当該使用地域の変更に応じて、基本カスタマイズ設定値群７０１（図８）を米国（変更後の地域）での初期値群（図９）に常に一括変更する技術（比較例に係る技術とも称する）、が考えられる。
【００８８】
しかしながら、基本カスタマイズ設定値群７０１を使用地域の変更に応じて米国（変更後の地域）での初期値群に常に一括変更すると、次のような問題が生じ得る。
【００８９】
具体的には、基本カスタマイズ設定値群７０１における全ての設定値が使用地域の変更に応じて一括変更される場合、少なくとも１つの設定項目に関してユーザによって変更（カスタマイズ）されていた値までもが、米国での初期値に変更されてしまう。たとえば、設定項目「印刷種類」に関して日本での初期値「両面」からユーザによってカスタマイズされていた値「片面」（図８）までもが、米国での初期値「両面」に変更されてしまう（すなわち、値「両面」に戻されてしまう）。その結果、ユーザは、使用地域の変更後に当該設定項目「印刷種類」の設定値を再び値「片面」にカスタマイズし直さなければならない。
【００９０】
この点を考慮して、この実施形態では、複数の設定項目のそれぞれに関して（個別に）、コンピュータ５０の使用地域の変更に応じてその設定値を変更すべきか否か、が判定される。
【００９１】
そして、複数の設定項目のうち、使用地域の変更に応じてその設定値を変更すべき旨が判定された設定項目である変更対象項目（たとえば「原稿サイズ」）の設定値が、変更後の使用地域（ここでは米国）に対応する値（たとえば「Ｌｅｔｔｅｒ」）に変更される（図４参照）。換言すれば、複数の設定項目のうち、変更前の使用地域（日本）と変更後の使用地域（米国）との間での文化（慣習）の相違に応じてその設定値を変更すべき旨が判定された設定項目の設定値が、変更後の使用地域（米国）に対応する値に変更される。
【００９２】
一方、当該複数の設定項目のうち、当該変更対象項目以外の設定項目（たとえば「印刷種類」）の設定値は、変更後の使用地域に対応する値（たとえば「両面」）には変更されず、使用地域の変更前の値（たとえば「片面」）に維持される（図４参照）。換言すれば、複数の設定項目のうち、変更前の使用地域（日本）と変更後の使用地域（米国）との間での文化（慣習）の相違に応じてその設定値を変更することを要しない設定項目（変更不要項目）の設定値は、使用地域の変更前の値に維持される。
【００９３】
＜設定値制御処理等について＞
以下では、プリンタドライバの起動時のコンピュータ５０（プリンタドライバ）の動作について説明する。特に、ここでは、ユーザがコンピュータ５０とともに日本から米国に（出張等で）移動した後におけるプリンタドライバの起動時の動作について説明する。なお、ここでは、日本（米国への移動前）において上述のようなカスタマイズ設定（基本カスタマイズ設定値群７０１（図８）の登録）が行われているものとする。
【００９４】
図１０は、プリンタドライバの起動時におけるコンピュータ５０（プリンタドライバ）の動作を示すフローチャートである。当該図１０のフローチャートは、プリンタドライバの起動に応答して開始される。
【００９５】
まず、ステップＳ１１においては、コンピュータ５０は、コンピュータ５０内の地域情報（地域設定情報）に基づいて、コンピュータ５０の使用地域の変更が検出されたか否か、を判定する。
【００９６】
地域情報（地域設定情報）は、コンピュータ５０の使用地域を示す情報である。ユーザは、コンピュータ５０のオペレーティングシステム（詳細には、オペレーティングシステムの地域設定変更画面等）を用いて当該使用地域（地域情報）を変更することが可能である。ここでは、ユーザが日本から米国に移動した後に、プリンタドライバの起動に先立って、コンピュータ５０の使用地域が「日本」から「米国」に変更されたことを想定する。ユーザによって変更された使用地域の情報（地域情報）はコンピュータ５０内に格納される。
【００９７】
コンピュータ５０（プリンタドライバ）は、コンピュータ５０に格納された地域情報に基づいてコンピュータ５０の使用地域を取得し、日本から米国への使用地域の変更を検出する。具体的には、コンピュータ５０（プリンタドライバ）は、プリンタドライバの前回の起動時に取得した使用地域（たとえば日本）を記憶しておき、記憶されている使用地域（「日本」）とプリンタドライバの今回の起動時に取得された使用地域（たとえば「米国」）とに基づいて、日本から米国への使用地域の変更を検出する。これにより、コンピュータ５０の使用地域の変更（使用地域が変更されたこと）が検出された旨がステップＳ１１にて判定され、処理はステップＳ１１からステップＳ１２へと進む。
【００９８】
ステップＳ１２においては、コンピュータ５０は、複数の設定項目の設定値に関する制御処理（設定値制御処理とも称する）を実行する。図１１は、ステップＳ１２（設定値制御処理）に関するサブルーチン処理を示す図である。
【００９９】
まず、ステップＳ２１においては、コンピュータ５０（プリンタドライバ）は、複数の設定項目のそれぞれに関して（個別に）、日本から米国への使用地域の変更に応じてその設定値を変更すべきか否か、を判定する。換言すれば、複数の設定項目のそれぞれが、日本から米国への使用地域の変更に応じてその設定値を変更すべき設定項目（変更対象項目）に該当するか否か、が判定される。具体的には、複数の設定項目のそれぞれに関して、日本（変更前の使用地域）と米国（変更後の使用地域）との間での文化（慣習）の相違に応じてその設定値を変更すべきか否か、が判定される。当該ステップＳ２１の処理は、変更要否判定処理とも称される。
【０１００】
ここでは、コンピュータ５０は、初期値群管理テーブル５００（図９）に基づいて、設定項目ごとに、変更前の使用地域（日本）に対応する初期値と変更後の使用地域（米国）に対応する初期値とを比較するとともに、変更前後の地域での初期値が異なるか否か、を判定する。
【０１０１】
具体的には、コンピュータ５０は、複数の設定項目のうちの一の設定項目を着目設定項目として決定し、決定された当該着目設定項目に関して、変更前の使用地域（日本）に対応する初期値と変更後の使用地域（米国）に対応する初期値とが異なるか否か、を判定する。
【０１０２】
当該着目設定項目が変更前後の使用地域で異なる初期値を有する旨がステップＳ２１にて判定される場合、処理はステップＳ２２へと進み、コンピュータ５０は、当該着目設定項目を、変更対象項目として決定する。変更対象項目は、コンピュータ５０の使用地域の変更（ここでは日本から米国への変更）に応じてその設定値を変更すべき旨が判定された設定項目である。
【０１０３】
一方、着目設定項目が変更前後の使用地域で同一の初期値を有する旨がステップＳ２１にて判定される場合、処理はステップＳ２２を経ずに（着目設定項目が変更対象項目として決定されずに）ステップＳ２３へと進む。換言すれば、コンピュータ５０は、当該着目設定項目を非変更対象項目として決定する。非変更対象項目は、複数の設定項目のうち、変更対象項目以外の設定項目（変更対象項目に該当しない旨が判定された設定項目）である。
【０１０４】
ここにおいて、上述したように、各地域の初期値群（図９）は、各地域の文化（慣習）等を考慮して予め規定されている。そのため、着目設定項目に関して変更前後の地域での初期値を比較することによって、当該着目設定項目に関して変更前後の地域で慣習的に利用される設定値が異なるか否か（すなわち、変更前後の使用地域での文化（慣習）の相違に応じてその設定値を変更すべきか否か）を判定することが可能である。
【０１０５】
そして、ステップＳ２３においては、全ての設定項目について変更要否判定処理が実行されたか否か、が判定される。
【０１０６】
当該変更要否判定処理が実行されていない設定項目が存在する場合、処理はステップＳ２３からステップＳ２４へと進み、着目設定項目が更新される。そして、次の着目設定項目に関して当該変更要否判定処理が実行される。
【０１０７】
このようにして、複数の設定項目のそれぞれに関して、使用地域の変更に応じてその設定値を変更すべきか否かが判定される。
【０１０８】
ここでは、図９に示されるように、設定項目「原稿サイズ」に関して、日本での初期値は値「Ａ４」に規定されており、米国での初期値は値「Ｌｅｔｔｅｒ」に規定されている。そのため、設定項目「原稿サイズ」は変更前後の地域で異なる初期値を有する旨がステップＳ２１にて判定され、当該設定項目「原稿サイズ」は変更対象項目として決定される（ステップＳ２２）。換言すれば、日本（変更前の使用地域）と米国（変更後の使用地域）との間での文化（慣習）の相違に応じて設定項目「原稿サイズ」の設定値を変更すべき旨が判定される。
【０１０９】
一方、図９に示されるように、たとえば設定項目「印刷種類」に関して、日本での初期値は値「両面」に規定されており、米国での初期値も値「両面」に規定されている。そのため、当該設定項目「印刷種類」は変更前後の地域で同一の初期値を有する旨がステップＳ２１にて判定される。この結果、当該設定項目「印刷種類」は、非変更対象項目として決定される。換言すれば、日本（変更前の使用地域）と米国（変更後の使用地域）との間での文化（慣習）の相違に応じて設定項目「印刷種類」の設定値を変更することを要しない旨が判定される。ここでは、設定項目「原稿サイズ」以外の設定項目（「印刷種類」および「ページ割付」等）は、非変更対象項目として決定される。
【０１１０】
全ての設定項目について変更要否判定処理が実行されると、処理はステップＳ２３からステップＳ２５へと進む。
【０１１１】
ステップＳ２５においては、コンピュータ５０は、複数の設定項目のうち変更対象項目（のみ）の設定値を、変更後の使用地域（米国）に対応する値に自動的に変更する。具体的には、登録されていた基本カスタマイズ設定値群７０１（図８）のうち変更対象項目の設定値が、米国に対応する初期値（米国での初期値として規定されている値）に自動的に変更される。ここでは、基本カスタマイズ設定値群７０１（図８）のうち設定項目「原稿サイズ」（変更対象項目）の設定値が、当該設定項目「原稿サイズ」に関してユーザにより変更されていた値「Ａ５」（図８）から、設定項目「原稿サイズ」に関して米国に対応する初期値「Ｌｅｔｔｅｒ」（図９）に自動的に変更される。換言すれば、設定項目「原稿サイズ」の設定値がユーザによって予めカスタマイズされていた場合であっても、日本と米国との間での文化の相違に応じて当該設定項目「原稿サイズ」の設定値を変更すべき旨が判定されるときには、当該設定項目「原稿サイズ」の設定値が、米国に対応する初期値「Ｌｅｔｔｅｒ」に変更される。
【０１１２】
これにより、ユーザは、日本から米国に移動した後において、当該設定項目「原稿サイズ」（変更対象項目）の設定値を、米国に対応する値（米国の文化に応じた値（ここでは「Ｌｅｔｔｅｒ」））に手動で変更することを要しない。したがって、変更対象項目（使用前後の地域間での文化の相違に応じてその設定値を変更すべき設定項目）に関してユーザによる設定値の変更操作の手間を省くことが可能である。
【０１１３】
一方、コンピュータ５０は、複数の設定項目のうち非変更対象項目の設定値を、変更後の使用地域（米国）に対応する値には変更せず、使用地域の変更前の値に維持する。具体的には、登録されていた基本カスタマイズ設定値群７０１（図８）のうち非変更対象項目の設定値が維持される。たとえば、基本カスタマイズ設定値群７０１（図８）のうち設定項目「印刷種類」（非変更対象項目）の設定値は、米国に対応する初期値「両面」（図９）には変更されず、当該設定項目「印刷種類」に関してユーザにより変更されていた値「片面」（図８）に維持される。同様に、基本カスタマイズ設定値群７０１のうち設定項目「ページ割付」（非変更対象項目）の設定値も、当該設定項目「ページ割付」に関してユーザにより変更されていた値「２ｉｎ１」（図８）に維持される。また、基本カスタマイズ設定値群７０１のうち他の非変更対象項目（「原稿の向き」等）の設定値も、米国に対応する値には変更されず、使用地域の変更前の値に維持される。
【０１１４】
そして、コンピュータ５０は、日本での基本カスタマイズ設定値群７０１（７０１ａ）（図８）から変更された基本カスタマイズ設定値群７０１ｂをカスタマイズ設定値群管理テーブル７００に記憶（登録）する。図１２は、変更後の基本カスタマイズ設定値群７０１（７０１ｂ）が登録されたカスタマイズ設定値群管理テーブル７００を示す図である。ここでは、日本での基本カスタマイズ設定値群７０１ａ（図８）のうち設定項目「原稿サイズ」（変更対象項目）のみの設定値が値「Ａ５」から米国での初期値「Ｌｅｔｔｅｒ」に変更されて登録される。一方、設定項目「原稿サイズ」以外の設定項目（「印刷種類」等）（非変更対象項目）の設定値は、日本での基本カスタマイズ設定値群７０１ａにおける値に維持される。
【０１１５】
その後、ステップＳ１２（設定値制御処理）のサブルーチン処理は終了し、処理はステップＳ１２からステップＳ１３（図１０）へと進む。
【０１１６】
ステップＳ１３においては、コンピュータ５０は、印刷設定画面２５０（２００）（図７）を表示する。図７は、使用地域の変更後におけるプリンタドライバの起動直後に表示される印刷設定画面２５０を示す図である。当該印刷設定画面２５０においては、複数の設定項目が、変更後の基本カスタマイズ設定値群７０１（７０１ｂ）（図１２）に設定された状態で表示される。
【０１１７】
具体的には、図７に示されるように、当該印刷設定画面２５０において、設定項目「原稿サイズ」（変更対象項目）の設定値は、使用地域の変更前の値「Ａ５」（図６）ではなく、米国（変更後の使用地域）に対応する初期値「Ｌｅｔｔｅｒ」に変更された状態で表示される。一方、当該印刷設定画面２５０において、非変更対象項目（設定項目「印刷種類」等）の設定値は、米国に対応する初期値ではなく、使用地域の変更前の値に維持された状態で表示される（図７参照）。
【０１１８】
そして、ユーザは、変更後の基本カスタマイズ設定値群７０１ｂを基準にして、印刷設定操作を行う。
【０１１９】
以上のように、第１実施形態では、複数の設定項目のそれぞれに関して、たとえば日本から米国への使用地域の変更に応じてその設定値を変更すべきか否か、が判定される（ステップＳ２１（図１１））。換言すれば、全ての設定項目の設定値が、米国（変更後の使用地域）に対応する値に一括して変更されるのではなく、設定項目ごとに（個別に）、設定値の変更の要否が判定される。そして、当該複数の設定項目のうち変更対象項目（たとえば「原稿サイズ」）の設定値が、変更後の使用地域（米国）に対応する値（「Ｌｅｔｔｅｒ」）に変更される（ステップＳ２５）（図４参照）。一方、当該複数の設定項目のうち、当該変更対象項目以外の設定項目（「印刷種類」等）の設定値は、変更後の使用地域（米国）に対応する値には変更されず、使用地域の変更前の値に維持される（図４参照）。たとえば、設定項目「印刷種類」（非変更対象項目）の設定値は、米国に対応する値「両面」には変更されず、使用地域の変更前の値「片面」に維持される（図４参照）。したがって、コンピュータ５０の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能である。
【０１２０】
特に、カスタマイズ設定値群（ここでは基本カスタマイズ設定値群７０１）のうち、たとえば設定項目「印刷種類」（その設定値がユーザによって変更されていた設定項目）が非変更対象項目である場合、当該設定項目「印刷種類」の設定値は、米国での初期値「両面」（図９）には変更されず、ユーザにより変更されていた値「片面」に維持される（図４参照）。そのため、ユーザは、使用地域の変更後において、設定項目「印刷種類」の設定値を米国での初期値「両面」から値「片面」に変更（カスタマイズ）し直すことを要しない。換言すれば、ユーザは、使用地域の変更後においても、設定項目「印刷種類」（非変更対象項目）に関して、引き続き、ユーザ自身による指定値「片面」を基準に印刷設定操作を行うことができる。したがって、ユーザの利便性を考慮しつつ、コンピュータ５０の使用地域の変更に応じた複数の設定項目の設定値に関する制御を柔軟に行うことが可能である。
【０１２１】
なお、上記第１実施形態では、日本から米国へとコンピュータ５０の使用地域が変更されているが、これに限定されず、日本から米国以外の地域へとコンピュータ５０の使用地域が変更されてもよい。
【０１２２】
たとえば、日本から欧州諸国（英国等）へと使用地域が変更された場合には、次のような動作が行われる。
【０１２３】
ここでは、図９に示されるように、いずれの設定項目も、日本と欧州諸国とで同一の初期値を有する。そのため、日本から欧州諸国へと使用地域が変更された場合は、上記第１実施形態と同様にして設定項目ごとに変更要否判定処理（ステップＳ２１）が実行された結果、いずれの設定項目も変更対象項目として決定されない。換言すれば、全ての設定項目が非変更対象項目として決定される。そして、全ての設定項目（非変更対象項目）の設定値が、使用地域の変更前の値に維持される。その結果、日本から欧州諸国への使用地域の変更後にプリンタドライバが起動された場合は、使用地域の変更前に表示されていた印刷設定画面２２０（日本でのカスタマイズ後の設定画面）（図６）が引き続き（そのまま）表示される。
【０１２４】
また、たとえば日本からアラブ諸国（アラブ首長国連邦等）へと使用地域が変更された場合には、次のような動作が行われる。
【０１２５】
ここでは、図９に示されるように、設定項目「とじ方向」に関して、日本での初期値「左とじ」とアラブ諸国での初期値「右とじ」とが異なる。また、設定項目「ページ割付（順序）」に関して、日本での初期値「左から右」とアラブ諸国での初期値「右から左」とが異なる。なお、アラビア語の書字方向が右横書き（文字を右から左に記述する方式）であることを考慮して、ここでは、設定項目「とじ方向」のアラブ諸国での初期値は値「右とじ」に規定されており、設定項目「ページ割付（順序）」のアラブ諸国での初期値は値「右から左」に規定されているものとする。
【０１２６】
日本からアラブ諸国へと使用地域が変更された場合は、この２つの設定項目（「とじ方向」および「ページ割付（順序）」）が、日本（変更前の使用地域）とアラブ諸国（変更後の使用地域）とで異なる初期値を有する旨が判定され（ステップＳ２１）、変更対象項目として決定される（ステップＳ２２）。一方、当該２つの設定項目以外の設定項目は、非変更対象項目として決定される。そして、複数の設定項目のうち、変更対象項目として決定された設定項目「とじ方向」および「ページ割付（順序）」（のみ）の設定値が、アラブ諸国に対応する初期値に変更される。
【０１２７】
＜２．第２実施形態＞
第２実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１２８】
上記第１実施形態では、複数の設定項目のうち、変更前後の使用地域で異なる初期値を有する設定項目（図９参照）が、変更対象項目として決定されている（ステップＳ２１，Ｓ２２）。
【０１２９】
これに対して、この第２実施形態では、複数の設定項目のうち、変更前後の地域間での地域変更に応じてその設定値を変更すべき旨が予め定められた設定項目（図１３参照）が、変更対象項目として決定される。
【０１３０】
第２実施形態においても、第１実施形態と同様に、図１０および図１１の動作が実行される。ただし、この第２実施形態では、図１１のステップＳ２１の処理内容が、第１実施形態とは異なる。なお、ステップＳ２１以外の処理内容は、第１実施形態と同様である。
【０１３１】
この第２実施形態においては、各地域の相互間での地域変更に応じてその設定値を変更すべき設定項目とその設定値の変更を要しない設定項目とを変更前後の地域の組合せごとに規定した変更要否管理テーブル６００（図１３）が、コンピュータ５０内に格納されている。図１３は、変更要否管理テーブル６００を示す図である。プリンタドライバの開発者（あるいは、プリンタドライバの管理者）は、各地域の文化（慣習）を考慮して、各地域の相互間での地域変更に応じてその設定値を変更すべき設定項目とその設定値の変更を要しない設定項目とを当該変更要否管理テーブル６００に予め登録しておく。たとえば、日本と米国との文化（慣習）の相違を考慮して、日本から米国（あるいは米国から日本）へと使用地域が変更された場合に設定項目「原稿サイズ」の設定値を変更すべき旨が変更要否管理テーブル６００に登録される。一方、設定項目「原稿サイズ」以外の設定項目に関しては、日本から米国（あるいは米国から日本）へと使用地域が変更された場合であってもその設定値を変更することを要しない旨が変更要否管理テーブル６００に登録される。
【０１３２】
第２実施形態のステップＳ２１（図１１）においては、コンピュータ５０は、この変更要否管理テーブル６００（図１３）に基づいて、設定項目ごとに、変更前後の地域間での地域変更に応じてその設定値を変更すべき旨が予め定められているか否か、を判定する。
【０１３３】
たとえば、日本から米国への使用地域の変更が検出された場合、コンピュータ５０は、設定項目「原稿サイズ」（着目設定項目）に関して、日本から米国への地域変更に応じてその設定値を変更すべき旨が変更要否管理テーブル６００にて予め定められているとステップＳ２１にて判定する。そして、処理はステップＳ２１からステップＳ２２へと進み、当該設定項目「原稿サイズ」が変更対象項目として決定される。
【０１３４】
一方、コンピュータ５０は、たとえば設定項目「印刷種類」（着目設定項目）に関して、日本から米国への地域変更に応じてその設定値を変更することを要しない旨が当該変更要否管理テーブル６００にて予め定められているとステップＳ２１にて判定する。そして、処理はステップＳ２１からステップＳ２２を経ずにステップＳ２３へと進む。換言すれば、当該設定項目「印刷種類」は非変更対象項目として決定される。
【０１３５】
そして、ステップＳ２５においては、複数の設定項目のうち、変更対象項目として決定された設定項目（ここでは「原稿サイズ」）の設定値が、変更後の使用地域（ここでは米国）に対応する初期値（「Ｌｅｔｔｅｒ」）に変更される（図７）。一方、当該複数の設定項目のうち、変更対象項目「原稿サイズ」以外の設定項目（非変更対象項目）の設定値は、使用地域の変更前の値に維持される。たとえば、設定項目「印刷種類」（非変更対象項目）の設定値は、当該設定項目「印刷種類」に関してユーザにより変更されていた値「片面」に維持される（図７）。
【０１３６】
なお、日本から米国以外の地域へとコンピュータ５０の使用地域が変更された場合においても、同様にして、変更要否管理テーブル６００（図１３）に基づいて、変更対象項目と非変更対象項目とが決定される。
【０１３７】
たとえば、日本から欧州諸国へと使用地域が変更された場合は、いずれの設定項目も変更対象項目として決定されず、全ての設定項目が非変更対象項目として決定される（図１３も参照）。そして、全ての設定項目（非変更対象項目）の設定値が、使用地域の変更前の値に維持される。
【０１３８】
また、日本からアラブ諸国へと使用地域が変更された場合は、設定項目「とじ方向」と設定項目「ページ割付（順序）」との２つの設定項目が変更対象項目として決定されるとともに、当該２つの設定項目以外の設定項目が非変更対象項目として決定される（図１３も参照）。そして、複数の設定項目のうち、当該２つの設定項目（「とじ方向」および「ページ割付（順序）」）（のみ）の設定値が、アラブ諸国に対応する初期値に変更される。
【０１３９】
＜３．第３実施形態＞
第３実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１４０】
上記第１実施形態では、基本カスタマイズ設定値群７０１（プリンタドライバの起動直後における設定値群としてユーザによって設定されたカスタマイズ設定値群）（図８）に関して、設定値制御処理（ステップＳ１２（図１１））が実行されている。
【０１４１】
ここにおいて、このプリンタドライバでは、ユーザは、複数の設定項目に関して、基本カスタマイズ設定値群７０１とは別のカスタマイズ設定値群をも予め登録（保存）しておくことが可能である（図１４参照）。そして、ユーザは、登録しておいた当該別のカスタマイズ設定値群を利用したい場合は、印刷設定画面２００にて所定のユーザ操作を行うことにより、当該別のカスタマイズ設定値群を当該印刷設定画面２００に反映させる（呼び出す）ことが可能である。当該別のカスタマイズ設定値群は、ユーザの所望のタイミングで呼び出すことが可能なカスタマイズ設定値群であることから、「お気に入り設定値群」とも称される。また、当該別のカスタマイズ設定値群は、予備的に登録される設定値群であることから、「予備カスタマイズ設定値群」などとも称される。
【０１４２】
この第３実施形態では、基本カスタマイズ設定値群７０１のみならず、当該お気に入り設定値群に関しても、設定値制御処理（ステップＳ１２（図１１））が実行される。
【０１４３】
まず、お気に入り設定値群に関する設定値制御処理について説明する前に、お気に入り設定値群の登録処理および呼出処理（反映処理）について説明する。ここでは、お気に入り設定値群７０２（「お気に入り設定１」（図１４参照））が既に登録されている上で、新たなお気に入り設定値群７０３の登録処理が実行される。また、ここでは、お気に入り設定値群７０３の登録処理は、使用地域の変更前（日本）にて行われるものとする。
【０１４４】
具体的には、まず、ユーザは、印刷設定画面２２０（基本カスタマイズ設定値群７０１が反映された印刷設定画面）（図６）において各設定項目の設定値を設定する。ここでは、ユーザは、設定項目「原稿サイズ」の設定値を（値「Ａ５」から）値「Ａ３」に変更するとともに、設定項目「ページ割付」の設定値を（値「２ｉｎ１」から）値「４ｉｎ１」に変更する（図１５参照）。なお、ここでは、その他の設定項目の設定値は、基本カスタマイズ設定値群７０１における値のままに設定される。図１５は、２つの設定項目（「原稿サイズ」および「ページ割付」）の設定値がユーザによって変更された後の印刷設定画面２３０（２００）を示す図である。
【０１４５】
その後、ユーザは、当該印刷設定画面２３０において「追加」ボタン２０５（図１５）を押下するとともに、登録されるカスタマイズ設定値群（お気に入り設定値群）に登録名称（たとえば「お気に入り設定２」）を付与する。そして、コンピュータ５０（プリンタドライバ）は、ユーザによる登録操作に応答して、複数の設定項目のうち、設定項目「原稿サイズ」および設定項目「ページ割付」のそれぞれの設定値がユーザによって変更された設定値群を、お気に入り設定値群７０３として登録する（図１４参照）。図１４は、お気に入り設定値群（新たなお気に入り設定値群７０３）が登録されたカスタマイズ設定値群管理テーブル７００を示す図である。
【０１４６】
このようにして、ユーザは、基本カスタマイズ設定値群７０１とは別のカスタマイズ設定値群（お気に入り設定値群７０２，７０３）を予め登録しておくことが可能である。
【０１４７】
また、登録されたお気に入り設定値群（たとえばお気に入り設定値群７０３）の呼出処理（印刷設定画面２００への反映処理）は、次のようにして実行される。具体的には、まず、印刷設定画面２２０において、ドロップダウンボタン２０７の押下操作に応答して、登録されているお気に入り設定値群の一覧が表示される（図１６参照）。当該ドロップダウンボタン２０７は、お気に入り設定値群の一覧を表示すべき旨を指示するためのユーザインターフェース部品である。そして、ユーザによるお気に入り設定値群７０３（「お気に入り設定２」）の選択操作（呼出操作）に応答して、選択されたお気に入り設定値群７０３を各設定項目の設定値に反映した印刷設定画面２３０（図１５）が表示される。たとえば、設定項目「原稿サイズ」の設定値が、当該お気に入り設定値群７０３のうち当該設定項目「原稿サイズ」の値「Ａ３」に変更される（図１５参照）。また、設定項目「ページ割付」の設定値が、当該お気に入り設定値群７０３のうち当該設定項目「ページ割付」の値「４ｉｎ１」に変更される（図１５参照）。
【０１４８】
このようにして、ユーザは、登録されたお気に入り設定値群（ここでは７０３）を印刷設定画面２３０（図１５）に反映させる（呼び出す）ことが可能である。
【０１４９】
以下では、お気に入り設定値群７０２，７０３（図１４）が使用地域の変更前にて予め登録されていることを前提に、当該お気に入り設定値群７０２，７０３に関する設定値制御処理（ステップＳ１２（図１１））について説明する。特に、ここでは、日本から米国へとコンピュータ５０の使用地域が変更された後におけるお気に入り設定値群７０２，７０３に関する設定値制御処理（ステップＳ１２）について説明する。
【０１５０】
この第３実施形態では、お気に入り設定値群７０２，７０３に関する設定値制御処理は、基本カスタマイズ設定値群７０１に関する設定値制御処理と同じタイミングで（プリンタドライバの起動時に）実行される。
【０１５１】
具体的には、まず、上記第１実施形態と同様にして、複数の設定項目のそれぞれに関して変更要否判定処理（ステップＳ２１）が実行され、変更対象項目と非変更対象項目とが決定される（ステップＳ２２）。ここでは、複数の設定項目のうち設定項目「原稿サイズ」が変更対象項目として決定され、「原稿サイズ」以外の設定項目が非変更対象項目として決定される。
【０１５２】
そして、ステップＳ２５において、複数の設定項目のうち変更対象項目（「原稿サイズ」）（のみ）の設定値が、変更後の地域（ここでは米国）に対応する初期値に変更される。一方、非変更対象項目の設定値は、使用地域の変更前の値に維持される。
【０１５３】
具体的には、複数のカスタマイズ設定値群７０１〜７０３（基本カスタマイズ設定値群７０１およびお気に入り設定値群７０２，７０３）のうち変更対象項目（「原稿サイズ」）の設定値が、それぞれ、変更後の地域（米国）での初期値に変更される。一方、当該カスタマイズ設定値群７０１〜７０３のうち非変更対象項目の設定値は、それぞれ、使用地域の変更前の値に維持される。
【０１５４】
具体的には、まず、第１実施形態と同様にして、基本カスタマイズ設定値群７０１（図１４）のうち変更対象項目「原稿サイズ」の設定値が、当該設定項目「原稿サイズ」に関してユーザにより変更されていた値「Ａ５」（図１４）から、米国に対応する初期値「Ｌｅｔｔｅｒ」に変更される（図７も参照）。一方、基本カスタマイズ設定値群７０１（図８）のうち非変更対象項目（ここでは、「原稿サイズ」以外の設定項目）の設定値は、使用地域の変更前の値に維持される。たとえば、基本カスタマイズ設定値群７０１のうち設定項目「ページ割付」（非変更対象項目）の設定値は、当該設定項目「ページ割付」に関してユーザにより変更されていた値「２ｉｎ１」（図１４）に維持される（図７も参照）。
【０１５５】
また、お気に入り設定値群７０２，７０３についても、同様に、お気に入り設定値群７０２，７０３のうち変更対象項目「原稿サイズ」の設定値が、変更後の地域（米国）での初期値に変更される。一方、当該お気に入り設定値群７０２，７０３のうち非変更対象項目の設定値は、使用地域の変更前の値に維持される。
【０１５６】
たとえば、お気に入り設定値群７０３（図１４）のうち変更対象項目「原稿サイズ」の設定値が、当該設定項目「原稿サイズ」に関してユーザにより変更されていた値「Ａ３」（図１４）から、米国に対応する初期値「Ｌｅｔｔｅｒ」に変更される（図１７参照）。図１７は、使用地域の変更後に表示され且つ変更後のお気に入り設定値群７０３が反映された印刷設定画面２６０（２００）を示す図である。一方、お気に入り設定値群７０３のうち非変更対象項目（ここでは、「原稿サイズ」以外の設定項目）の設定値は、使用地域の変更前の値に維持される。たとえば、お気に入り設定値群７０３のうち設定項目「ページ割付」（非変更対象項目）の設定値は、当該設定項目「ページ割付」に関してユーザによって変更されていた値「４ｉｎ１」（図１４）に維持される（図１７参照）。なお、お気に入り設定値群７０２についても同様である。
【０１５７】
このように、基本カスタマイズ設定値群７０１のみならず、お気に入り設定値群７０２，７０３に関しても、設定値制御処理（ステップＳ１２（図１１））が実行される。
【０１５８】
そして、コンピュータ５０は、日本でのカスタマイズ設定値群７０１〜７０３（７０１ａ〜７０３ａ）（図１４）から変更されたカスタマイズ設定値群７０１ｂ〜７０３ｂをカスタマイズ設定値群管理テーブル７００に記憶（登録）する。図１９は、変更後のカスタマイズ設定値群７０１〜７０３（７０１ｂ〜７０３ｂ）が登録されたカスタマイズ設定値群管理テーブル７００を示す図である。ここでは、日本でのカスタマイズ設定値群７０１ａ〜７０３ａ（図１４）のうち設定項目「原稿サイズ」（変更対象項目）のみの設定値が米国での初期値「Ｌｅｔｔｅｒ」に変更されて登録される。一方、設定項目「原稿サイズ」以外の設定項目（「印刷種類」等）（非変更対象項目）の設定値は、日本でのカスタマイズ設定値群７０１ａ〜７０３ａにおける値に維持される。
【０１５９】
なお、ここでは、お気に入り設定値群７０２，７０３に関する設定値制御処理（ステップＳ１２）が、基本カスタマイズ設定値群７０１に関する設定値制御処理と同じタイミングで（プリンタドライバの起動時に）実行されているが、これに限定されない。お気に入り設定値群７０２，７０３に関する設定値制御処理が、基本カスタマイズ設定値群７０１に関する設定値制御処理とは異なるタイミングで実行されてもよい。たとえば、各お気に入り設定値群７０２，７０３に関する設定値制御処理が、各お気に入り設定値群７０２，７０３の呼出操作（呼出指示）に応答して実行されてもよい。
【０１６０】
具体的には、まず、第１実施形態と同様にして、コンピュータ５０の使用地域がたとえば日本から米国へと変更された後において、プリンタドライバの起動に応答して、基本カスタマイズ設定値群７０１に関する設定値制御処理（ステップＳ１２（図１１））が実行される。なお、この時点（使用地域の変更後におけるプリンタドライバの起動直後の時点）では、お気に入り設定値群７０２，７０３に関する設定値制御処理は未だ実行されていない。
【０１６１】
そして、基本カスタマイズ設定値群７０１に関する設定値制御処理の結果、変更後の基本カスタマイズ設定値群７０１ｂ（図１９）が反映された印刷設定画面２５０（図７）が表示される。その後、当該印刷設定画面２５０においてドロップダウンボタン２０７が押下されると、お気に入り設定値群の一覧が表示される（図１８参照）。図１８は、使用地域の変更（ここでは日本から米国への変更）後に表示され且つお気に入り設定値群の一覧が表示された印刷設定画面２５０を示す図である。
【０１６２】
当該印刷設定画面２５０（図１８）に表示されたお気に入り設定値群の一覧において複数のお気に入り設定値群７０２，７０３のうちの一のお気に入り設定値群（ここでは７０３）が選択されると、コンピュータ５０は、お気に入り設定値群７０３の呼出指示を受け付ける。そして、コンピュータ５０は、当該お気に入り設定値群７０３の呼出指示に応答して、当該お気に入り設定値群７０３に関して図１０の処理を開始する。
【０１６３】
具体的には、コンピュータ５０は、お気に入り設定値群７０３の前回の呼出時の使用地域（日本）を記憶しておき、お気に入り設定値群７０３の前回の呼出時の使用地域（日本）とお気に入り設定値群７０３の今回の呼出時の使用地域（米国）とに基づいて、コンピュータ５０の使用地域が日本から米国に変更された旨を判定する（ステップＳ１１（図１０）。そして、コンピュータ５０は、お気に入り設定値群７０３に関して設定値制御処理（ステップＳ１２（図１１））を実行する。なお、お気に入り設定値群７０３に関するステップＳ１２の処理内容は、第３実施形態と同様である。
【０１６４】
このように、お気に入り設定値群（ここでは７０３）に関する設定値制御処理が、基本カスタマイズ設定値群７０１に関する設定値制御処理とは異なるタイミングで実行されてもよい。
【０１６５】
また、ここでは、上記第３実施形態が第１実施形態の変形例として例示されているが、これに限定されず、上記第３実施形態の思想が第２実施形態に適用されてもよい。
【０１６６】
＜４．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１６７】
＜変更対象項目の設定値変更のユーザへの通知に関する変形例＞
たとえば、上記各実施形態等において、さらに、変更対象項目の設定値が変更された旨がユーザに通知されるようにしてもよい。
【０１６８】
図２２は、この改変例に係るコンピュータ５０（プリンタドライバ）の動作を示すフローチャートである。図２２においては、図１０のステップＳ１２とステップＳ１３との間において、ステップＳ４１，Ｓ４２の処理が実行される。なお、ステップＳ１１〜Ｓ１３の処理内容は、第１実施形態（図１０）と同様である。
【０１６９】
まず、ステップＳ４１（図２２）においては、コンピュータ５０（プリンタドライバ）は、変更対象項目の存否を判定する。
【０１７０】
変更対象項目が存在する旨がステップＳ５１にて判定される場合、処理はステップＳ４１からステップＳ４２へと進み、コンピュータ５０は、変更通知画面３００（図２０）を表示する。
【０１７１】
図２０は、変更通知画面３００を示す図である。当該変更通知画面３００においては、使用地域の変更に応じて設定項目「原稿サイズ」（変更対象項目）の設定値が値「Ａ５」から値「Ｌｅｔｔｅｒ」（変更後の使用地域に対応する値）に変更された旨が表示される。
【０１７２】
このように、変更対象項目（「原稿サイズ」）の設定値が変更された旨がユーザに通知されるようにしてもよい。これによれば、ユーザは、変更対象項目（「原稿サイズ」）の設定値が変更された場合であっても、各設定項目の設定状態を正確に認識することが可能である。
【０１７３】
＜変更対象項目の設定値変更のユーザによる許否確認に関する変形例＞
あるいは、上記各実施形態等において、さらに、変更対象項目の設定値の変更を許容するか否かがユーザに問い合わせられ、当該変更対象項目の設定値の変更がユーザによって許容される場合に、変更対象項目の設定値が、変更後の使用地域に対応する値に変更されるようにしてもよい。
【０１７４】
図２３は、この変形例に係る設定値制御処理（ステップＳ１２（図１０））に関するサブルーチン処理を示す図である。図２３においては、図１１のステップＳ２３とステップＳ２５との間において、ステップＳ５１〜Ｓ５３の処理が実行される。なお、図２３のステップＳ２１〜Ｓ２５の処理内容は、第１実施形態（図１１）と同様である。
【０１７５】
まず、ステップＳ５１においては、コンピュータ５０は、変更対象項目の存否を判定する。
【０１７６】
たとえば、設定項目「原稿サイズ」が変更対象項目としてステップＳ２２にて決定された場合、変更対象項目が存在する旨がステップＳ５１にて判定され、処理はステップＳ５１からステップＳ５２へと進む。
【０１７７】
ステップＳ５２においては、コンピュータ５０（プリンタドライバ）は、変更許否確認画面３５０（図２１）を印刷設定画面２２０（地域変更前に表示される印刷設定画面）に重畳して表示する。図２１は、変更許否確認画面３５０を示す図である。
【０１７８】
当該変更許否確認画面３５０においては、変更対象項目（ここでは「原稿サイズ」）と当該変更対象項目の変更前後の設定値とが表示される。また、変更許否確認画面３５０においては、変更対象項目の設定値の変更を許容する旨を指示するボタン（「ＹＥＳ」ボタン３５１）と、変更対象項目の設定値の変更を許容しない旨を指示するボタン（「ＮＯ」ボタン３５２）とが設けられている。当該ユーザは、当該変更許否確認画面３５０を確認し、変更対象項目の設定値の変更を許容するか否かを決定し、決定内容に応じてボタン３５１，３５２のいずれかを押下する。そして、コンピュータ５０は、変更対象項目の設定値の変更許否に関するユーザの指示を受け付ける。
【０１７９】
たとえば、ユーザが設定項目「原稿サイズ」の設定値の変更を許容する場合、当該ユーザは、変更許否確認画面３５０において「ＹＥＳ」ボタン３５１（図２１）を押下する。当該「ＹＥＳ」ボタン３５１の押下操作（変更対象項目の設定値の変更を許容する旨の指示）に基づいて、コンピュータ５０は、変更対象項目「原稿サイズ」の設定値の変更がユーザによって許容された旨をステップＳ５３にて判定する。
【０１８０】
そして、処理はステップＳ５３からステップＳ２５へと進み、変更対象項目「原稿サイズ」の設定値が、変更後の使用地域（米国）に対応する値「Ｌｅｔｔｅｒ」（図７）に変更される。
【０１８１】
一方、たとえば変更後の使用地域（米国）のオフィス等にＡ５サイズの用紙が準備されている場合、ユーザは、設定項目「原稿サイズ」の設定値の変更を許容せず、変更許否確認画面３５０において「ＮＯ」ボタン３５２（図２１）を押下する。当該「ＮＯ」ボタン３５２の押下操作（変更対象項目の設定値の変更を許容しない旨の指示）に基づいて、コンピュータ５０は、変更対象項目「原稿サイズ」の設定値の変更がユーザによって許容されない旨をステップＳ５３にて判定する。
【０１８２】
そして、処理はステップＳ２５を経ずに終了する。換言すれば、変更対象項目「原稿サイズ」の設定値は、変更後の使用地域（米国）に対応する値（「Ｌｅｔｔｅｒ」）に変更されず、使用地域の変更前の値（設定項目「原稿サイズ」に関してユーザにより変更されていた値「Ａ５」（図６））に維持される。
【０１８３】
このように、変更対象項目の設定値の変更がユーザによって許容される場合に、当該変更対象項目の設定値の変更処理が実行されるようにしてもよい。
【０１８４】
これによれば、変更対象項目の設定値の変更許否をユーザに確認した上で、当該変更対象項目の設定値の変更処理が実行される。したがって、コンピュータ５０の使用地域の変更に応じた複数の設定項目の設定値に関する制御を更に柔軟に行うことが可能である。
【０１８５】
なお、この改変例において、さらに、変更対象項目の設定値の変更が許容された場合（図２１の変更許否確認画面３５０にて「ＹＥＳ」ボタン３５１が押下された場合）に、変更対象項目の設定値が変更された旨がユーザに通知される（図２０参照）ようにしてもよい。
【０１８６】
＜その他の変形例＞
さらに、上記各実施形態等においては、コンピュータ５０のオペレーティングシステムにて設定可能な地域情報（オペレーティングシステムにて管理される地域情報）に基づいて、コンピュータ５０の使用地域の変更が検出されている（ステップＳ１１（図１０））が、これに限定されない。たとえば、プリンタドライバにて設定可能な地域情報（プリンタドライバにて管理される地域情報）に基づいて、コンピュータ５０の使用地域の変更が検出されてもよい。
【０１８７】
また、上記各実施形態等においては、印刷ジョブの設定に用いられる複数の設定項目に関して設定値制御処理（ステップＳ１２（図１１））が実行されているが、これに限定されず、他の種類のジョブ（たとえばスキャンジョブ）の設定に用いられる複数の設定項目に関して設定値制御処理が実行されてもよい。たとえば、ＭＦＰ１０にて実行されるスキャンジョブの設定をコンピュータ５０にて予め行うに際して、当該スキャンジョブにて設定可能な複数の設定項目に関して設定値制御処理（ステップＳ１２）が実行されてもよい。そして、当該複数の設定項目のうち、たとえば設定項目「読込みサイズ」が変更対象項目として決定され、当該設定項目「読込みサイズ」の設定値が、変更後の使用地域（たとえば米国）に対応する値（たとえば「Ｌｅｔｔｅｒ」）に変更されるようにしてもよい。一方、他の設定項目（たとえば「解像度」）は、非変更対象項目として決定され、当該他の設定項目の設定値は、使用地域の変更前の値に維持されるようにしてもよい。
【０１８８】
さらに、上記各実施形態等においては、図１０および図１１（設定値制御処理）等の動作を実行する設定制御装置として、コンピュータ５０（ジョブ実行装置（たとえばＭＦＰ１０）とは別の装置）が例示されているが、これに限定されず、当該設定制御装置は、ジョブ実行装置自体（プリンタあるいはスキャナ等）であってもよい。そして、当該ジョブ実行装置における表示画面において、ジョブ実行装置の使用地域の変更に応じて、各設定項目に関する設定値制御処理（図１０および図１１等）が実行されるようにしてもよい。
【符号の説明】
【０１８９】
１  印刷システム
１０  ＭＦＰ
５０  コンピュータ（設定制御装置）
２００  印刷設定画面
５００  初期値群管理テーブル
６００  変更要否管理テーブル
７００  カスタマイズ設定値群管理テーブル
【図１】
2019191707.tif 000003
【図２】
2019191707.tif 000004
【図３】
2019191707.tif 000005
【図４】
2019191707.tif 000006
【図５】
2019191707.tif 000007
【図６】
2019191707.tif 000008
【図７】
2019191707.tif 000009
【図８】
2019191707.tif 000010
【図９】
2019191707.tif 000011
【図１０】
2019191707.tif 000012
【図１１】
2019191707.tif 000013
【図１２】
2019191707.tif 000014
【図１３】
2019191707.tif 000015
【図１４】
2019191707.tif 000016
【図１５】
2019191707.tif 000017
【図１６】
2019191707.tif 000018
【図１７】
2019191707.tif 000019
【図１８】
2019191707.tif 000020
【図１９】
2019191707.tif 000021
【図２０】
2019191707.tif 000022
【図２１】
2019191707.tif 000023
【図２２】
2019191707.tif 000024
【図２３】
2019191707.tif 000025