(57)【要約】【課題】プリンター１００とプリンター２００の間で行う設定値の引継ぎにおける利便性を向上させる。【解決手段】自動設定部Ｍ２は、プリンター１００から抽出された設定データＤ１をプリンター２００に適用するにあたり、設定可能バリエーションＤ２を参照してプリンター２００の複数の設定項目の各々に設定可能な設定値のバリエーションを取得し、設定データＤ１を取得し、設定データＤ１の各設定値がバリエーションに含まれるか否か判断し、バリエーションに含まれると判断した設定値についてはそのまま設定し、バリエーションに含まれないと判断した設定値についてはバリエーションの中で該設定値に最も近い値を設定する。【選択図】図７
2011173305.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の複数の設定項目の各々に設定可能な設定値のバリエーションを取得する設定バリエーション取得手段と、
複数の設定値を含んだ設定データを取得する設定データ取得手段と、
上記設定データの各設定値が上記バリエーションに含まれるか否か判断する判断手段と、
上記判断手段が上記バリエーションに含まれると判断した設定値については上記印刷装置にそのまま設定し、上記判断手段が上記バリエーションに含まれないと判断した設定値については上記バリエーションの中で該設定値に最も近い値を設定する設定手段と、
を備えることを特徴とする印刷装置。
【請求項２】
上記設定手段は、上記バリエーションに含まれないと判断して上記バリエーションの中で上記設定値に最も近い値を設定し、該最も近い値を設定した設定項目をリストアップして出力する請求項１に記載の印刷装置。
【請求項３】
上記設定手段は、上記判断手段が上記バリエーションに含まれないと判断した用紙サイズの設定値について、用紙サイズの面積と対角線長さと縦サイズと横サイズの少なくとも１つが最も近くなる値を設定する請求項１又は請求項２に記載の印刷装置。
【請求項４】
異機種間の設定項目の対応関係を規定した設定項目対応テーブルを記憶した記憶部をさらに備え、
上記判断手段は、上記設定項目対応テーブルを参照しつつ対応する設定項目間の設定値を比較する請求項１〜請求項３の何れか１項に記載の印刷装置。
【請求項５】
第１の印刷装置の設定を第２の印刷装置へ引継ぐ設定引継方法であって、
上記第２の印刷装置の複数の設定項目の各々に設定可能な設定値のバリエーションを取得する設定バリエーション取得工程と、
上記第１の印刷装置に設定されている複数の設定値を含んだ設定データを取得する設定データ取得工程と、
上記設定データの各設定値が上記バリエーションに含まれるか否か判断する判断工程と、
上記判断工程において上記バリエーションに含まれると判断された設定値については上記第１の印刷装置にそのまま設定し、上記判断工程において上記バリエーションに含まれないと判断された設定値については上記バリエーションの中で該設定値に最も近い値を設定する設定工程と、
を備えることを特徴とする設定引継方法。
【請求項６】
第１の印刷装置の設定を複数の印刷装置へ引継ぐ設定引継方法であって、
上記複数の印刷装置の各々における複数の設定項目の各々に設定可能な設定値のバリエーションを取得する設定バリエーション取得工程と、
上記第１の印刷装置に設定されている複数の設定値を含んだ設定データを取得する設定データ取得工程と、
上記設定データの各設定値が上記バリエーションに含まれるか否か判断する判断工程と、
上記判断工程において上記バリエーションに含まれると判断された設定値については上記第１の印刷装置にそのまま設定し、上記判断工程において上記バリエーションに含まれないと判断された設定値については上記バリエーションの中で該設定値に最も近い値を設定する設定工程と、
を備えることを特徴とする設定引継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および第１の印刷装置の設定を第２の印刷装置へ引継ぐ設定引継方法に関する。
【背景技術】
【０００２】
長年使用してきた機器の設定は、使用者の使用環境に最適化されているため、機種を変更した場合にも従来使用してきた機器の設定を引継いで使用することができるのであれば設定のやり直しやマニュアルでの引継を行う手間が省けて便利である。
【０００３】
このような実情を反映して、特許文献１には、各装置に保存されている設定を異なる機種に引継ぐことができる装置について開示されている。この装置では、異機種間で共通に有効な設定情報と、特定機種のみで有効な設定情報とを区分して管理している。そして、引継先の装置で設定できない設定値については、初期設定値を設定するようにしてある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２３８７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら上述した特許文献１の技術では、引継元となる装置の設定値の中に引継先の装置の設定値に近い値が存在していても、引継先の装置には設定値が存在しないため初期設定値が設定されてしまう。したがって、設定を引継いだ後でユーザーが調整を行う必要がある。また、どの設定が引き継げなかったかが明らかにされないため、ユーザーがいちいちそれを確認する必要があり、時間を無駄にする可能性が高い
【０００６】
本発明は上記課題にかんがみてなされたものであり、新旧機種間などで行う設定値の引継ぎにおける利便性を向上した印刷装置および設定データ引継方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の印刷装置では、印刷装置の複数の設定項目の各々に設定可能な設定値のバリエーションを取得する設定バリエーション取得手段と、複数の設定値を含んだ設定データを取得する設定データ取得手段と、上記設定データの各設定値が上記バリエーションに含まれるか否か判断する判断手段と、上記判断手段が上記バリエーションに含まれると判断した設定値については上記印刷装置にそのまま設定し、上記判断手段が上記バリエーションに含まれないと判断した設定値については上記バリエーションの中で該設定値に最も近い値を設定する設定手段と、を備える構成としてある。
【０００８】
上記印刷装置には複数の設定項目があり、各設定項目には設定可能な複数の設定値のなかからいずれか１つを選択して設定するようになっている。上記設定バリエーション取得手段はこの設定可能な複数の設定値のバリエーションを取得する。上記設定データ取得手段は、上記印刷装置に引継ぎたい設定値が記載された設定データを取得する。設定データは、ネットワーク経由で取得されても外部メモリーから取得されてもよい。
【０００９】
上記判断手段は、設定項目ごとに、上記設定データに含まれる設定値が上記バリエーションに含まれる値であるか、すなわち上記印刷装置に不具合なく設定可能な設定値であるか否かを判断する。そして、設定手段は、バリエーションに含まれると判断された設定値についてはそのまま上記印刷装置に設定を引継ぎ、バリエーションに含まれないと判断された設定値については上記バリエーションの中から設定データの設定値と最も近い設定値を上記印刷装置に設定する。このように、設定を引継ぐことにより、すべての設定値が不具合無く動作するように引継がれる。よって、引継ぎ後に作業者が設定の再調整を行わずとも、ほぼ引継元と同様の動作が可能である。
【００１０】
また、本発明の選択的な一態様として、上記設定手段は、上記バリエーションに含まれないと判断して上記バリエーションの中で上記設定値に最も近い値を設定し、該最も近い値を設定した設定項目をリストアップして出力するように構成してもよい。そのままの値を引継がれなかった設定項目をリストアップすることにより、その後に、作業者が設定を調整するときの作業が容易であり、引継がれなかった設定項目を探して時間を無駄にすることがなくなる。
【００１１】
また、本発明の選択的な一態様として、上記設定手段は、上記判断手段が上記バリエーションに含まれないと判断した用紙サイズの設定値について、用紙サイズの面積と対角線長さと縦サイズと横サイズの少なくとも１つが最も近くなる値を設定するように構成してもよい。用紙サイズは、Ａ４とＬｅｔｔｅｒのように異なる規格に基づいているものがあり、サイズ順に並べることが難しい場合がある。このような場合には、用紙サイズの近さを判断する指標が必要になる。この指標として、用紙サイズの面積と対角線長さと縦サイズと横サイズの少なくとも１つを用いることにより、用紙サイズの近さを判断できるようになる。むろん、各指標に重要度に応じて重み付けして加算した値を指標としてもよい。
【００１２】
また、本発明の選択的な一態様として、異機種間の設定項目の対応関係を規定した設定項目対応テーブルを記憶した記憶部をさらに備え、上記判断手段は、上記設定項目対応テーブルを参照しつつ対応する設定項目間の設定値を比較するように構成してもよい。このように構成すれば、機種間で項目名が異なる場合でも、設定値を適用することができる。
【００１３】
上述した印刷装置は、他の機器に組み込まれた状態で実施されたり他の方法とともに実施されたりする等の各種の態様を含む。また、本発明は上記印刷装置を備える印刷システム、上述した装置の構成に対応した工程を有する設定引継方法、上述した装置の構成に対応した機能をコンピューターに実現させる設定引継プログラム、該プログラムを記録したコンピューター読み取り可能な記録媒体、等としても実現可能である。これら印刷システム、設定引継方法、設定引継プログラム、該プログラムを記録した媒体、の発明も、上述した作用、効果を奏する。むろん、請求項２〜４に記載した構成も、前記システムや前記方法や前記プログラムや前記記録媒体に適用可能である。なお、設定値を引継ぐ場合は、１つの設定データを複数の印刷装置に適用することも可能である。
【図面の簡単な説明】
【００１４】
【図１】設定引継を行うときの機器構成を説明する図である。
【図２】設定データをバックアップするときの機器のハードウェア構成を示すブロック図である。
【図３】設定データを適用するときの機器のハードウェア構成を示すブロック図である。
【図４】項目対応関係テーブルを説明する図である。
【図５】機種間項目対応テーブルの一例を示す図である。
【図６】設定引継作業の流れを示すフローチャートである。
【図７】設定適用処理の流れを示すフローチャートである。
【図８】設定を移行したときの旧新機種間の設定値を比較した図である。
【図９】用紙サイズにかかる設定値の近さを説明する図である。
【図１０】代替設定リストを説明する図である。
【図１１】複数台に一括して設定を適用する変形例の機器構成を説明する図である。
【図１２】変形例にかかる各機器のハードウェア構成を示すブロック図である。
【図１３】変形例にかかる設定引継処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、下記の順序に従って本発明の実施例を説明する。
（１）本実施例の構成：
（２）設定引継作業：
（３）変形例：
（４）まとめ：
【００１６】
（１）本実施例の構成： 
以下、図面を参照しつつ本発明の印刷装置の一実施例にかかるプリンターと、このプリンターに他のプリンターの設定を引継ぐ設定引継方法について説明する。なお、本実施例ではプリンターを例にとって説明を行うが、複合機やコピー機なども本発明に含まれることは言うまでもない。
【００１７】
図１は、設定引継を行うときの機器構成を説明する図である。同図では、プリンター１００（第１の印刷装置）の設定をプリンター２００（第２の印刷装置）に引継ぐ場合の機器構成を示しており、ネットワークを介して接続されたコンピューター３００を経由して設定を引継ぐ方法と、ＵＳＢメモリー４００のような外部メモリーを利用して設定を引継ぐ方法とを示してある。プリンター１００とプリンター２００とは異機種であり、ファームウェアのバージョンが異なっていたり、世代の異なる機種であったり、メーカーの異なる機種であったりする。プリンター１００の設定値をまとめた設定データＤ１をコンピューター３００もしくはＵＳＢメモリー４００にバックアップし、コンピューター３００もしくはＵＳＢメモリー４００に記憶された設定データＤ１の各設定値をプリンター２００に適用する。
【００１８】
図２は、設定データをバックアップするときの機器のハードウェア構成を示すブロック図である。同図に示すように、プリンター１００は、プリンター１００全体の動作を制御する制御部１１０と、不揮発性の記憶媒体である不揮発性メモリー１２０と、ネットワークを介して接続された機器との通信を制御するＮＷ Ｉ／Ｆ１３０と、ＵＳＢ規格に準拠した機器との通信を制御するＵＳＢ Ｉ／Ｆ１４０と、を備えている。制御部１１０は、不揮発性メモリー１２０に記憶された各種設定値に基づいてプリンター１００の動作を制御する。
【００１９】
制御部１１０は、不図示のＣＰＵとＲＡＭとＲＯＭからなるプログラム実行環境を備えており、ＲＯＭに記憶されたプログラムをＲＡＭをワークエリアとして利用しつつＣＰＵが実行することにより、設定値出力部Ｍ１としての機能を実現する。設定値出力部Ｍ１は、不揮発性メモリーに記憶された各種の設定値Ｖａ１〜Ｖａｎを取得し、設定値Ｖａ１〜Ｖａｎと設定項目名とを対応付けた設定データＤ１を作成し、ＵＳＢ Ｉ／Ｆ１４０を通じてＵＳＢメモリー４００に書き込んだり、ＮＷ Ｉ／Ｆ１３０を通じてコンピューター３００に送信したりする。コンピューター３００は、受信した設定データＤ１を記憶装置３２０に記憶する。
【００２０】
なお、コンピューター３００に設定データＤ１を記憶する場合は、コンピューター３００が主体となって設定データＤ１を取得するようにしてもよい。この場合、コンピューター３００は、コンピューター３００全体の動作を制御する制御部３１０にて所定のプログラムを実行することにより設定値取得部Ｍ３の機能を実現し、設定値取得部Ｍ３がＮＷ Ｉ／Ｆ３３０とＮＷ Ｉ／Ｆ１３０を通じて設定値出力部Ｍ１に各種の設定値Ｖａ１〜Ｖａｎと設定項目名とを出力させ、設定データＤ１を作成して記憶装置３２０に記憶する。
【００２１】
図３は、設定データを適用するときの機器のハードウェア構成を示すブロック図である。同図に示すように、プリンター２００は、プリンター２００全体の動作を制御する制御部２１０と、不揮発性の記憶媒体である不揮発性メモリー２２０と、ネットワークを介して接続された機器との通信を制御するＮＷ Ｉ／Ｆ２３０と、ＵＳＢ規格に準拠した機器との通信を制御するＵＳＢ Ｉ／Ｆ２４０と、を備えている。制御部２１０は、不揮発性メモリー２２０に記憶された各種設定値Ｖｂ１〜Ｖｂｎに基づいてプリンター２００の動作を制御する。
【００２２】
制御部２１０は、不図示のＣＰＵとＲＡＭとＲＯＭからなるプログラム実行環境を備えており、ＲＯＭに記憶されたプログラムをＲＡＭをワークエリアとして利用しつつＣＰＵが実行することにより、自動設定部Ｍ２としての機能を実現する。自動設定部Ｍ２は、ＵＳＢ Ｉ／Ｆ２４０に接続されたＵＳＢメモリー４００もしくはＮＷ Ｉ／Ｆ２３０を通じて接続されたコンピューター３００から設定データＤ１を取得し、不揮発性メモリー２２０に記憶された設定可能バリエーションＤ２と機種間項目対応テーブルＴを参照しつつ、設定データＤ１の設定内容を設定値Ｖｂ１〜Ｖｂｎに適用する。この機種間項目対応テーブルＴが、本実施例において設定項目対応テーブルを構成し、不揮発性メモリー２２０が記憶部を構成する。
【００２３】
図４は、設定可能バリエーションＤ２の一例を示す図である。同図に示すように、設定可能バリエーションＤ２は、設定項目名と設定項目に設定可能な設定値の全バリエーションとを対応付けたデータとなっている。例えば、各カセットに設定可能な用紙のバリエーションは複数の用紙サイズで指定されており、本実施例ではカセット１にＡ４，Ａ３，Ｂ４，Ｂ５，Ｌｅｔｔｅｒ，Ｌｅｇａｌ，はがきの７種類の用紙サイズを収容可能であることから、図４ではこれら７種類の用紙サイズが設定可能な用紙のバリエーションとなっている。また、余白は設定可能な範囲と単位量とで指定されており、本実施例では０〜１０ｍｍの範囲において１ｍｍ単位で指定可能であるため、図４では「０〜１０（ｓｔｅｐ：１）」となっている。
【００２４】
図５は、機種間項目対応テーブルＴの一例を示す図である。同図に示すように、機種間項目対応テーブルＴは、プリンター２００の設定項目名と他の機種（プリンターＡ，Ｂ，Ｃ）の設定項目名との対応関係を規定している。ここで言うプリンターＡ，Ｂ，Ｃのいずれかが本実施例のプリンター１００である。例えばプリンター２００の「ａ」という設定項目は、プリンターＡでは「αＡ」という設定項目に対応し、プリンターＢでは「αＢ」という設定項目に対応し、プリンターＣでは「αＣ」という設定項目名に対応している。よって、プリンターＡの設定データをプリンター２００に適用する際は、「αＡ」という設定項目の設定値を「ａ」という設定項目の設定値に適用することになる。
【００２５】
（２）設定引継作業： 
以上のように構成されたプリンター２００にプリンター１００の設定を引継ぐための設定引継作業について説明する。なお、本実施例では、設定引継の流れのなかでプリンター１００の設定の抽出とプリンター２００への設定の適用と設定値の調整とを分離して行う場合を例にとって説明しているが、むろん、これらを一連の処理として実行することも可能である。
【００２６】
図６は設定引継作業の流れを示すフローチャートである。
ステップＳ１０において、作業者は、まず図２に示すようにＵＳＢメモリー４００をプリンター１００に装着するかもしくはネットワークを通じてコンピューター３００と通信可能な状態にする。そして、設定値出力部Ｍ１に不揮発性メモリー１２０から設定値を抽出させて設定データＤ１作成し、前者の場合は設定データＤ１をＵＳＢメモリー４００へ記憶させ、後者の場合は、設定値出力部Ｍ１にコンピューター３００のネットワーク上の位置を指定してコンピューター３００へ設定データＤ１を出力させる。設定データＤ１を受信したコンピューター３００は、設定データＤ１を記憶装置３２０に記憶する。
【００２７】
ステップＳ２０において、作業者は、図３に示すように、設定データＤ１を記憶したＵＳＢメモリー４００をプリンター２００に装着するか、もしくはネットワークを通じて設定データＤ１を記憶したコンピューター３００と通信可能な状態にする。そして、前者の場合は自動設定部Ｍ２に設定データＤ１の取得を指示する。すると、自動設定部Ｍ２は、前者の場合はＵＳＢメモリー４００から設定データＤ１を取得し、後者の場合はコンピューター３００のネットワーク上の位置を特定して設定データＤ１を取得する。その後、自動設定部Ｍ２は、図７に示す処理を実行してプリンター２００に設定データＤ１を適用する。このステップＳ２０において設定データＤ１を取得する自動設定部Ｍ２が、本実施例において設定データ取得手段を構成する。
【００２８】
図７は、設定適用処理の流れを示すフローチャートである。まず、自動設定部Ｍ２は、設定データＤ１の中から設定値と設定項目名を１組取得する（Ｓ２０ａ）。そして、機種間項目対応テーブルＴを参照して、ステップＳ２０ｂで取得したプリンター１００の設定項目が、プリンター２００でどのような設定項目であるかの対応関係を把握する（Ｓ２０ｂ）。その後、設定可能バリエーションＤ２を参照して、ステップＳ２０ｂで把握したプリンター２００の設定項目に設定可能なバリエーションを把握する（Ｓ２０ｃ）。このステップＳ２０ｃを実行する自動設定部Ｍ２が、本実施例において設定バリエーション取得手段を構成する。
【００２９】
次に、自動設定部Ｍ２は、ステップＳ２０ａで取得した設定値が、ステップＳ２０ｃで把握したバリエーションの中に含まれているか否かを判断する（Ｓ２０ｄ）。このバリエーションの中に設定値が含まれている場合は（Ｓ２０ｄ：Ｙｅｓ）、ステップＳ２０ｂで把握したプリンター２００の設定項目にステップＳ２０ａで取得した設定値をそのまま設定する（Ｓ２０ｅ）。一方、上記バリエーションの中に設定値が含まれていない場合は（Ｓ２０ｄ：Ｎｏ）、バリエーションの中で最もステップＳ２０ａで取得した設定値に近い値を、ステップＳ２０ｂで把握したプリンター２００の設定項目に代替設定する（Ｓ２０ｆ）。以上のステップＳ２０ｄを実行する自動設定部Ｍ２が、本実施例において判断手段を構成し、ステップＳ２０ｅ，Ｓ２０ｆを実行する自動設定部Ｍ２が、本実施例において設定手段を構成する。
【００３０】
ここで、最も近いバリエーションの判断について、図８，９を参照して説明する。図８は、設定を移行したときの旧新機種間の設定値を比較した図であり、図９は、用紙サイズにかかる設定値の近さを説明する図である。図８に示す例では、プリンター１００においてカセット１の用紙サイズのバリエーションが「Ａ３〜はがき」であるのに対し、プリンター２００のカセット１の用紙サイズのバリエーションは「Ａ４，Ｂ４，・・・，はがき」となっており、プリンター１００で設定されていた「Ａ３」をプリンター２００に設定できない。そこで図９のような比較に基づいてもっとも近いバリエーションが探索される。
【００３１】
図９では、用紙の面積と対角線の長さと高さ（縦サイズ）と幅（横サイズ）の少なくとも１つに基づいてバリエーションの近さを判断している。図９に示す例では、「Ａ３」は、用紙の面積と対角線長さと高さと幅のいずれにおいても「Ｂ４」が最も近いため、図８のように「Ａ３」が指定できないときには、「Ｂ４」がステップＳ２０ｆにおいて代替設定される。また、「Ａ４」が指定できない場合には、用紙の面積と対角線の長さと高さと幅の近い「Ｌｅｔｔｅｒ」が代替設定される。
【００３２】
また、図８に示す例では、プリンター１００の余白のバリエーションが「０〜２０（Ｓｔｅｐ：１）」であるのに対し、プリンター２００の余白は「０〜２０（Ｓｔｅｐ：５）」となっている。そのため、プリンター１００で設定されていた余白の設定値「１」はプリンター２００では設定できない。そこで、プリンター２００において取り得る設定値「０，５，１０，１５，２０」の中で「１」に最も近い値である「０」がプリンター２００に代替設定される。
【００３３】
以上のように代替設定を行った場合は、その設定項目と代替設定された設定値を代替設定リストＬに登録する（Ｓ２０ｇ）。そして、ステップＳ２０ｅ，Ｓ２０ｇで設定もしくは代替設定が完了すると、設定データＤ１の全設定値をプリンター２００に適用したか否かを判断する（Ｓ２０ｈ）。全設定値の適用が終了している場合は（Ｓ２０ｈ：Ｙｅｓ）、設定適用処理を終了し、未適用の設定値がある場合は（Ｓ２０ｈ：Ｎｏ）ステップＳ２０ａに戻って未適用の設定値を選択してステップＳ２０ｂ〜Ｓ２０ｈの処理を繰り返す。
【００３４】
設定の適用が終了すると、図１０に示すように、代替設定リストには代替設定された設定項目と設定値とが対応付けてリストアップされているので、ステップＳ３０において、自動設定部Ｍ２は、代替設定リストＬを出力する。出力先は、ＵＳＢメモリー４００から設定データＤ１を適用している場合はＵＳＢメモリー４００であり、コンピューター３００から設定データＤ１を適用している場合はコンピューター３００である。むろん、プリンター２００の不図示の表示パネルに出力してもよいし、プリンター２００に代替設定リストＬに登録された設定項目を順に表示して、設定を承認するか変更するかを選択できるようにしてもよいし、プリンター２００で代替設定リストＬを印刷出力してもよい。
【００３５】
ステップＳ４０において、作業者は代替設定リストＬを参照しつつ、代替設定された設定項目の設定値について、望ましい設定値になっているか否かを判断しつつ、適正な設定値に変更する作業を行う。以上の設定引継作業を行うことにより、設定引継元であるプリンター１００の設定値の中に設定引継先であるプリンター２００に適用できない設定値があっても、近い設定値が設定されるため、元の設定を可能な限り反映した設定を自動的に行うことができる。また、代替設定リストＬを出力するため、代替設定が行われた設定項目とどのような設定値が適用されたかを容易に把握し、再調整を行う際の作業を効率化することができる。よって、新旧機種間などで行う設定値の引継ぎにおける利便性を大きく向上させることができる。
【００３６】
（３）変形例： 
図１１は、複数のプリンターに一括して設定を適用可能とした変形例にかかる機器構成を示すブロック図である。本変形例においては、ネットワークなどを介してコンピューター５００に対し、プリンター２００Ａ，２００Ｂ，２００Ｃが通信可能に接続されている。コンピューター５００は、上述した実施例のコンピューター３００と概略同様の構成を備えており、プリンター２００Ａ，２００Ｂ，２００Ｄはプリンター２００と概略同様の構成を備えている。
【００３７】
図１２は、図１１にかかる各機器のハードウェア構成を示すブロック図である。同図に示すように、コンピューター５００は、ネットワークを介して接続された複数台のプリンターを指定して、１つの設定データＤ１の設定値を適用するための自動設定部Ｍ５を備えている。設定データＤ１は、上述した実施例と同様に、プリンター１００等の引継元のプリンターからバックアップされたものである。コンピューター５００は、上述した実施例と同様の機種間項目対応テーブルを記憶装置５２０に記憶している。すなわち、本変形例において記憶装置５２０が記憶部を構成する。また、各プリンター２００Ａ，２００Ｂ，２００Ｃは、不揮発性メモリー２２０Ａ，２２０Ｂ，２２０Ｃに設定可能バリエーションＤ２Ａ，Ｄ２Ｂ，Ｄ２Ｃをそれぞれ記憶している。むろん、設定可能バリエーションは、コンピューター５００の記憶装置５２０に記憶されていてもよい。
【００３８】
図１３は、図１２の構成においてコンピューター５００において実行される設定引継処理の流れを示すフローチャートである。なお、設定引継作業の流れは、上述した実施例と同様である。
【００３９】
まず、自動設定部Ｍ５は、設定データＤ１の中から設定値と設定項目名を１組取得する（Ｓ１２０ａ）。そして、機種間項目対応テーブルＴを参照して、ステップＳ１２０ｂで取得したプリンター１００の設定項目が、プリンター２００Ａ，２００Ｂ，２００Ｃでどのような設定項目であるかの対応関係を把握する（Ｓ１２０ｂ）。その後、各プリンターに問い合わせることにより取得した設定可能バリエーションＤ２を参照して、ステップＳ１２０ｂで把握したプリンター２００Ａ，２００Ｂ，２００Ｃの設定項目に設定可能なバリエーションを把握する（Ｓ１２０ｃ）。このステップＳ１２０ｃを実行する自動設定部Ｍ５が、本変形例において設定バリエーション取得手段を構成する。
【００４０】
次に、自動設定部Ｍ２は、ステップＳ１２０ａで取得した設定値が、ステップＳ１２０ｃで把握したバリエーションの中に含まれているか否かを判断する（Ｓ１２０ｄ）。このバリエーションの中に設定値が含まれている場合は（Ｓ１２０ｄ：Ｙｅｓ）、ステップＳ１２０ｂで把握したプリンター２００Ａ，２００Ｂ，２００Ｃの設定項目にステップＳ１２０ａで取得した設定値をそのまま設定する（Ｓ１２０ｅ）。一方、上記バリエーションの中に設定値が含まれていない場合は（Ｓ１２０ｄ：Ｎｏ）、バリエーションの中で最もステップＳ１２０ａで取得した設定値に近い値を、ステップＳ１２０ｂで把握したプリンター２００Ａ，２００Ｂ，２００Ｃの設定項目に代替設定する（Ｓ１２０ｆ）。以上のステップＳ１２０ｄを実行する自動設定部Ｍ２が、本変形例において判断手段を構成し、ステップＳ１２０ｅ，Ｓ１２０ｆを実行する自動設定部Ｍ２が、本変形例において設定手段を構成する。
【００４１】
代替設定を行った場合は、その設定項目と代替設定された設定値を、プリンターごとに作成した代替設定リストＬＡ，ＬＢ，ＬＣにそれぞれ登録する（Ｓ１２０ｇ）。そして、ステップＳ１２０ｅ，Ｓ１２０ｇで設定もしくは代替設定が完了すると、設定データＤ１の全設定値をプリンター２００Ａ，２００Ｂ，２００Ｃに適用したか否かを判断する（Ｓ１２０ｈ）。全設定値の適用が終了している場合は（Ｓ１２０ｈ：Ｙｅｓ）、設定適用処理を終了し、未適用の設定値がある場合は（Ｓ１２０ｈ：Ｎｏ）ステップＳ１２０ａに戻って未適用の設定値を選択してステップＳ１２０ｂ〜Ｓ１２０ｈの処理を繰り返す。
【００４２】
以上のように、本変形例においては一括して複数台のプリンターに設定データを適用できるため、会社などで複数台のプリンターを同時に導入したときの設定作業が容易である。また、代替設定リストがプリンターごとに作成されて出力されるため、その後に作業者が行う調整作業が容易になる。
【００４３】
（４）まとめ： 
以上説明した実施例によれば、自動設定部Ｍ２は、プリンター１００から抽出された設定データＤ１をプリンター２００に適用するにあたり、設定可能バリエーションＤ２を参照してプリンター２００の複数の設定項目の各々に設定可能な設定値のバリエーションを取得し、設定データＤ１を取得し、設定データＤ１の各設定値がバリエーションに含まれるか否か判断し、バリエーションに含まれると判断した設定値についてはそのまま設定し、バリエーションに含まれないと判断した設定値についてはバリエーションの中で該設定値に最も近い値を設定する。よって、プリンター１００とプリンター２００の間で行う設定値の引継ぎにおける利便性を大きく向上させることができる。
【００４４】
なお、本発明は上述した実施形態や変形例に限られず、上述した実施形態および変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術並びに上述した実施形態および変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も含まれる。
【符号の説明】
【００４５】
１００…プリンター（引継元）、１１０…制御部、１２０…不揮発性メモリー、１３０…ＮＷ Ｉ／Ｆ、１４０…ＵＳＢ Ｉ／Ｆ、Ｍ１…設定値出力部、Ｄ１…設定データ、Ｖａ１〜Ｖａｎ…設定値、２００…プリンター（引継先）、２１０…制御部、２２０…不揮発性メモリー、２３０…ＮＷ Ｉ／Ｆ、２４０…ＵＳＢ Ｉ／Ｆ、Ｔ…機種間項目対応テーブル、Ｖｂ１〜Ｖｂｎ…設定値、Ｄ２…設定可能バリエーション、Ｄ２Ａ，Ｄ２Ｂ，Ｄ２Ｃ・・・設定可能バリエーション、Ｌ…代替設定リスト、、ＬＡ，ＬＢ，ＬＣ・・・代替設定リスト、３００…コンピューター、３１０…制御部、３２０…記憶装置、３３０…ＮＷ Ｉ／Ｆ、４００…ＵＳＢメモリー、５００…コンピューター、２００Ａ，２００Ｂ，２００Ｃ…プリンター
【図１】
2011173305.tif 000003
【図２】
2011173305.tif 000004
【図３】
2011173305.tif 000005
【図４】
2011173305.tif 000006
【図５】
2011173305.tif 000007
【図６】
2011173305.tif 000008
【図７】
2011173305.tif 000009
【図８】
2011173305.tif 000010
【図９】
2011173305.tif 000011
【図１０】
2011173305.tif 000012
【図１１】
2011173305.tif 000013
【図１２】
2011173305.tif 000014
【図１３】
2011173305.tif 000015