(57)【要約】  【課題】印刷条件を変更せずに印刷確度を向上する。  【解決手段】複数の印刷装置に印刷指示を行う情報処理装置であって、前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部と、を有する、【選択図】図１
2013218456.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置に印刷指示を行う情報処理装置であって、
前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、
前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、
前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部と、を有する、
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記取得部は、前記印刷装置ごとに、当該印刷装置の状態情報を取得し、
前記算出部は、前記印刷装置ごとに、当該印刷装置の前記印刷実績情報と前記状態情報とを用いて、前記印刷確度を算出する、
ことを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記取得部は、前記印刷装置ごとに、印刷条件ごとの印刷実績情報を取得し、
前記算出部は、前記印刷装置ごとに、前記印刷に適用される印刷条件での印刷確度を算出し、
前記選択部は、前記印刷装置のそれぞれの前記印刷条件での前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、
ことを特徴とする情報処理装置。
【請求項４】
請求項１〜３いずれか一項に記載の情報処理装置であって、
ユーザーから指示を受け付ける設定受付部を有し、
前記設定受付部が印刷の開始の指示を受け付けた場合、
前記算出部は、前記印刷確度を算出し、
前記選択部は、前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、
ことを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記設定受付部は、印刷確度が高いいずれかの印刷装置での印刷を指示する項目を、選択可能に表示し、
前記設定受付部が印刷の開始の指示を受け付けた場合に、前記項目が選択されている場合に、
前記算出部は、前記印刷確度を算出し、
前記選択部は、前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、
ことを特徴とする情報処理装置。
【請求項６】
請求項４又は５に記載の情報処理装置であって、
前記設定受付部は、前記印刷指示対象の印刷装置を示す情報を表示する、
ことを特徴とする情報処理装置。
【請求項７】
請求項１〜３いずれか一項に記載の情報処理装置であって、
ユーザーから指示を受け付ける設定受付部を有し、
前記設定受付部は、前記印刷装置と当該印刷装置の印刷確度の一覧を表示して、印刷装置の選択を受け付け、
前記選択部は、前記設定受付部を介して選択された印刷装置を、前記印刷指示対象の印刷装置として選択する、
ことを特徴とする情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記設定受付部は、前記印刷装置と当該印刷装置の印刷確度の一覧の表示を指示する項目を、選択可能に表示し、前記項目の選択を受け付けた場合に、前記一覧を表示する、
ことを特徴とする情報処理装置。
【請求項９】
請求項１〜３いずれか一項に記載の情報処理装置であって、
ユーザーから指示を受け付ける設定受付部を有し、
前記設定受付部は、前記選択部により選択された前記印刷指示対象の印刷装置を、デフォルトの印刷装置として設定する、
ことを特徴とする情報処理装置。
【請求項１０】
コンピューターを、複数の印刷装置に印刷指示を行う情報処理装置として機能させるプログラムであって、
前記コンピューターを、
前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、
前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、
前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部として、機能させる、
ことを特徴とするプログラム。
【請求項１１】
複数の印刷装置と、前記印刷装置に印刷指示を行う情報処理装置とを備える印刷システムであって、
前記印刷装置は、それぞれ、当該印刷装置の印刷実績情報を記憶し、
前記情報処理装置は、
前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、
前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、
前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部と、を有する、
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、及び印刷システムに関する。
【背景技術】
【０００２】
特許文献１には、印刷条件（気温、カラー、両面、用紙などの組み合わせ）ごとに印刷結果を蓄積し、これらの印刷結果を用いて、印刷実行の際の印刷条件に対応する印刷失敗率を算出し、失敗が起こりやすい場合には、失敗が起こりにくい他の印刷条件で印刷を実行する印刷装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１４３５９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の特許文献１では、印刷の成功の確実性（以下、「印刷確度」ともいう。）が低い場合、印刷条件を変更することにより印刷確度を向上している。そのため、ユーザーが当初指定した印刷条件を変更せずに印刷確度を向上することができない。また、上記の特許文献１では、印刷の指示対象の印刷装置において、印刷条件を変更しても印刷確度が上がらない状況が発生し得るため、印刷確度の向上に限度がある。
【０００５】
そこで、本発明は、印刷条件を変更せずに印刷確度を向上することを目的とする。
【課題を解決するための手段】
【０００６】
本願は、上記課題を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００７】
本発明の第一の態様は、複数の印刷装置に印刷指示を行う情報処理装置であって、前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部と、を有する、ことを特徴とする。
【０００８】
このような構成によれば、複数の印刷装置の中から、印刷条件を変更せずに印刷を実行可能な印刷装置であって、印刷確度が最も高いプリンターが、印刷指示対象として選択されるため、印刷条件を変更せずに印刷確度を向上することができる。
【０００９】
ここで、前記取得部は、前記印刷装置ごとに、当該印刷装置の状態情報を取得し、前記算出部は、前記印刷装置ごとに、当該印刷装置の前記印刷実績情報と前記状態情報とを用いて、前記印刷確度を算出する、ことを特徴としてもよい。
【００１０】
このような構成によれば、現在の印刷装置の状態に即したより精度の高い印刷確度を求めることができる。
【００１１】
また、前記取得部は、前記印刷装置ごとに、印刷条件ごとの印刷実績情報を取得し、前記算出部は、前記印刷装置ごとに、前記印刷に適用される印刷条件での印刷確度を算出し、前記選択部は、前記印刷装置のそれぞれの前記印刷条件での前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、ことを特徴とする。
【００１２】
このような構成によれば、印刷条件に応じてより精度の高い印刷確度を算出することができる。
【００１３】
また、前記情報処理装置は、ユーザーから指示を受け付ける設定受付部を有し、前記設定受付部が印刷の開始の指示を受け付けた場合、前記算出部は、前記印刷確度を算出し、前記選択部は、前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、ことを特徴としてもよい。
【００１４】
このような構成によれば、印刷の開始により自動的に印刷指示対象の印刷装置が開始されるため、ユーザーの利便性が向上する。
【００１５】
また、前記設定受付部は、印刷確度が高いいずれかの印刷装置での印刷を指示する項目を、選択可能に表示し、前記設定受付部が印刷の開始の指示を受け付けた場合に、前記項目が選択されている場合に、前記算出部は、前記印刷確度を算出し、前記選択部は、前記印刷確度を用いて、前記印刷指示対象の印刷装置を選択する、ことを特徴としてもよい。
【００１６】
このような構成によれば、印刷確度の高い印刷装置を使って印刷を実行したい場合に、その旨を指示できるので、ユーザーの利便性が向上する。
【００１７】
また、前記設定受付部は、前記印刷指示対象の印刷装置を示す情報を表示する、ことを特徴としてもよい。
【００１８】
このような構成によれば、いずれの印刷確度の高い印刷装置で印刷が実行されたかを確認することができるため、ユーザーの利便性が向上する。
【００１９】
また、前記情報処理装置は、ユーザーから指示を受け付ける設定受付部を有し、前記設定受付部は、前記印刷装置と当該印刷装置の印刷確度の一覧を表示して、印刷装置の選択を受け付け、前記選択部は、前記設定受付部を介して選択された印刷装置を、前記印刷指示対象の印刷装置として選択する、ことを特徴としてもよい。
【００２０】
このような構成によれば、印刷開始の前に選択可能な印刷装置の印刷確度が表示されるため、ユーザーは印刷確度を考慮した上で印刷装置を選択することができ、利便性が向上する。
【００２１】
また、前記設定受付部は、前記印刷装置と当該印刷装置の印刷確度の一覧の表示を指示する項目を、選択可能に表示し、前記項目の選択を受け付けた場合に、前記一覧を表示する、ことを特徴としてもよい。
【００２２】
このような構成によれば、印刷確度を考慮して印刷装置を選択したい場合に、印刷確度を表示させることができ、ユーザーの利便性が向上する。
【００２３】
また、前記情報処理装置は、ユーザーから指示を受け付ける設定受付部を有し、前記設定受付部は、前記選択部により選択された前記印刷指示対象の印刷装置を、デフォルトの印刷装置として設定する、ことを特徴としてもよい。
【００２４】
このような構成によれば、ユーザーが操作を行わなくても、デフォルトプリンターとして印刷確度の高い印刷装置が自動的に設定されるため、ユーザーの利便性が向上する。
【００２５】
本発明の第二の態様は、コンピューターを、複数の印刷装置に印刷指示を行う情報処理装置として機能させるプログラムであって、前記コンピューターを、前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部として、機能させる、ことを特徴とする。
【００２６】
本発明の第三の態様は、複数の印刷装置と、前記印刷装置に印刷指示を行う情報処理装置とを備える印刷システムであって、前記印刷装置は、それぞれ、当該印刷装置の印刷実績情報を記憶し、前記情報処理装置は、前記印刷装置ごとに、当該印刷装置の印刷実績情報を取得する取得部と、前記印刷装置ごとに、前記取得部により取得された当該印刷装置の前記印刷実績情報を用いて、印刷の成功のし易さを示す印刷確度を算出する算出部と、前記算出部により算出された前記印刷装置のそれぞれの前記印刷確度を用いて、印刷に適用される印刷条件での印刷を実行可能であって、前記印刷確度が所定の基準を満たす印刷装置を、印刷指示対象の印刷装置として選択する選択部と、を有する、ことを特徴とする。
【００２７】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第一実施形態に係る印刷システムの構成の一例を示す図である。
【図２】コンピューターの概略構成の一例を示す図である。
【図３】プリンターを選択する情報処理装置の動作の一例を示すフロー図である。
【図４】信頼性プリントを指示するダイアログ（その１）の一例を示す図である。
【図５】信頼性プリントを指示するダイアログ（その２）の一例を示す図である。
【図６】信頼性プリントの結果を通知するダイアログの一例を示す図である。
【図７】プリンターを選択する情報処理装置の動作の第一変形例を示すフロー図である。
【図８】印刷確度を表示するダイアログ（その１）の一例を示す図である。
【図９】印刷確度を表示するダイアログ（その２）の一例を示す図である。
【図１０】プリンターを選択する情報処理装置の動作の第二変形例を示すフロー図である。
【図１１】デフォルトプリンターの変更を通知するダイアログの一例を示す図である。
【図１２】印刷システムの構成の変形例を示す図である。
【発明を実施するための形態】
【００２９】
＜第一実施形態＞
本発明の第一実施形態について、図面を参照して説明する。
【００３０】
図１は、本発明の第一実施形態に係る印刷システムの構成の一例を示す図である。
【００３１】
印刷システム１は、情報処理装置１０と、３台のプリンター２０（プリンターＡ、プリンターＢ、プリンターＣ）とを備える。情報処理装置１０とプリンター２０は、ＬＡＮ（Local Area Network）３０に接続されており、互いに通信可能である。
【００３２】
プリンター２０は、印刷指示（例えば、印刷ジョブ）を、ＬＡＮ３０を介して情報処理装置１０から受信し、当該印刷指示に基づいて印刷媒体への印刷を実行する。なお、プリンター２０は、印刷機能を有する装置であれば、例えば、複合機、コピー機などの印刷装置であってもよい。
【００３３】
本実施形態では、プリンター２０は、記憶部２１を有し、印刷実績情報２２、状態情報２３、及び装置情報２４を記憶部２１に格納する。プリンター２０は、これらの情報を所定のタイミングに（例えば、変化があった場合に）更新する。また、プリンター２０は、情報処理装置１０からの要求に応じて、印刷実績情報２２、状態情報２３、及び装置情報２４を情報処理装置１０に送信する。なお、プリンター２０は、これらの情報を、例えば、ＳＮＭＰ（Simple Network Management Protocol）のＭＩＢ（Management Information Base）として情報処理装置１０に提供することができる。
【００３４】
印刷実績情報２２は、プリンター２０が実行した印刷の実績（結果）に関する情報である。印刷実績情報２２には、例えば、累積の印刷完了ジョブ（印刷中の障害なしで完了した印刷ジョブ）の数、累積の印刷完了ジョブ（印刷中に障害が発生し、当該障害から復帰することにより完了した印刷ジョブ）の数、累積の印刷失敗ジョブ（印刷に失敗して、印刷完了しなかった印刷ジョブ）の数、累積の印刷キャンセルジョブ（キャンセルされた印刷ジョブ）の数、累積の総印刷ジョブ数、１ジョブあたりの平均印刷枚数、などが含まれる。
【００３５】
状態情報２３は、プリンター２０の状態に関する情報である。状態情報２３には、例えば、プリンター２０に装填されている各種サイズの用紙の用紙残量、各色のトナーやインクなどの画像形成材の残量、感光体ユニットなどの定期交換部品の保障印刷枚数や残量（寿命）、などの消耗品の情報が含まれる。また、例えば、紙詰まりなどのエラー状態を示す障害情報が含まれる。
【００３６】
装置情報２４は、プリンター２０の構成や機能に関する情報である。装置情報２４には、例えば、プリンター２０の名称、アドレス、機能（カラー印刷／モノクロ印刷、両面印刷／片面印刷、用紙サイズなど）を示す情報、などが含まれる。
【００３７】
もちろん、印刷実績情報２２、状態情報２３、及び装置情報２４の内容は、上記に示したものに限られない。
【００３８】
情報処理装置１０は、プリンター２０のホストとして機能する。情報処理装置１０には、各プリンター２０に対応したプリンタードライバー１６（プリンタードライバーＡ、プリンタードライバーＢ、プリンタードライバーＣ）がインストールされており、各プリンターに印刷指示を送って印刷を実行させることができる。もちろん、情報処理装置１０には、プリンター２０に共通して使用できる共通ドライバーがインストールされていてもよい。なお、以下では、各プリンタードライバー又は全プリンタードライバーを印刷指示部１５ともいう。
【００３９】
本実施形態では、情報処理装置１０は、各プリンター２０それぞれからプリンター情報（印刷実績情報２２、状態情報２３、装置情報２４）を取得する。また、取得したプリンター情報を用いて、各プリンター２０の印刷確度を算出する。また、算出した各プリンター２０の印刷確度を用いて、最も印刷確度が高いプリンター２０を印刷指示対象のプリンター２０として選択する。なお、以下では、印刷確度の最も高いプリンターを選択して実行する印刷を、「信頼性プリント」ともいう。
【００４０】
具体的には、情報処理装置１０は、設定受付部１１と、プリンター情報取得部１２と、印刷確度算出部１３と、プリンター選択部１４と、印刷指示部１５とを有する。
【００４１】
設定受付部１１は、ユーザーインターフェイス画面（例えば、ダイアログウィンドウ）をディスプレイに表示して、ユーザーから印刷指示対象のプリンターの選択を入力装置を介して受け付ける。また、印刷開始の指示を受け付ける。
【００４２】
本実施形態では、設定受付部１１は、印刷指示対象として、情報処理装置１０が利用可能なプリンター２０のいずれか、又は「信頼性プリント」の選択を受け付ける。そして、選択された印刷指示対象をプリンター選択部１４に通知する。
【００４３】
プリンター情報取得部１２は、所定のタイミングで、ネットワークＩ／Ｆを介して、各プリンター２０に対してプリンター情報を要求し、取得する。取得したプリンター情報は、例えば、ＲＡＭなどのメモリーに記憶する。所定のタイミングは、例えば、信頼性プリントによる印刷の開始が指示されたタイミング、周期的なタイミングなどであり、特に限定されない。
【００４４】
印刷確度算出部１３は、プリンター情報取得部１２により取得されたプリンター情報を用いて、各プリンター２０の印刷確度を算出する。印刷確度の算出方法は、特に限定されないが、例えば、以下のような所定の式を用いることができる。
【００４５】
印刷確度 ＝ 統計スコアA × 重み値a ＋ 予測スコアB × 重み値b
【００４６】
印刷確度：範囲は、1 ≧ 印刷確度 ≧ 0（印刷不可能）。ただし、（予測スコアB × 重み値b）が0の場合、印刷確度を0とする。
統計スコアA：後述の式で求める。範囲は、1 ≧ A ≧ 0。
予測スコアB：後述の式で求める。範囲は、1 ≧ B ≧ 0（印刷不可能）。
重み値a、重み値b：合計は1（例えば、重み値a ＝ 0.7、重み値b ＝ 0.3）。予め設定される。
【００４７】
統計スコアA ＝ （Complete1 ＋ C1 × Copmlete2） × （C2 × Average ＋ 1） ／ （All − Cancel）
【００４８】
Complete1：累積の印刷完了ジョブ（印刷中の障害なしで完了した印刷ジョブ）の数。
Complete2：累積の印刷完了ジョブ（印刷中に障害が発生し、当該障害から復帰することにより完了した印刷ジョブ）の数。
Failed：累積の印刷失敗ジョブの数。
Cancel：累積の印刷キャンセルジョブの数。
All：累積の総印刷ジョブ数（Complete1 ＋ Complete2 ＋ Failed ＋ Cancel）。
Average：１ジョブあたりの平均印刷枚数。
C1：復帰可能な障害発生による減点のための係数。1 ≧ C1 ＞ 0 の範囲で予め設定される（例えば、0.75）。Complete2の数が印刷確度を低くめるようにしている。
C2：印刷難度に応じた加点のための係数。1 ≧ C1 ＞ 0 の範囲で予め設定される（例えば、0.01）。Averageが大きいほど、印刷難度が高いものとして扱い、印刷確度を高めるようにしている。
【００４９】
印刷確度算出部１３は、Complete1、Complete2、Failed、Cancel、及びAverageを、印刷実績情報２２から取得する。Allは、印刷実績情報２２から取得してもよいし、印刷確度算出部１３が計算してもよい。
【００５０】
予測スコアB ＝ Sxxx × SPaper × SSupplies × SError
【００５１】
Sxxx：インクやトナーなどの画像形成材など、プリンターで残量が管理されている部材（消耗品）の残量スコア。部材（例えば、各色インク、各色トナー）が複数ある場合、それぞれについて算出され、掛け合わせる。
【００５２】
印刷確度算出部１３は、各部材の残量値を状態情報２３から取得し、それぞれについて、例えば、以下の対応表に基づいてスコアを求める。
残量値 ｜ スコア （empty ｜ 0.0、 Low ｜ 0.5、 Sufficient ｜ 1.0、 Full ｜ 1.5、 Unknown ｜ 1.0）
また、印刷確度算出部１３は、求めたスコアを用いて、以下の式でSxxxを算出する。
Sxxx ＝ Cxxx × スコア
Cxxx：プリンターで残量が管理されている部材の、スコア係数。部材ごとに、1 ≧ Cxxx ＞ 0 の範囲で予め設定される。
【００５３】
SPaper：印刷用紙（消耗品）の残量スコア。以下の式で算出する。ただし、（PLevel − PJob）が0未満の場合、SPaperを0とする。
SPaper ＝ CPaper × （PLevel − PJob） ／ PCapacity
CPaper：印刷用紙残量スコア係数。1 ≧ CPaper ＞ 0 の範囲で予め設定される。
PLevel：印刷用紙残量。複数のサイズの用紙がある場合は、合計。
PJob：印刷ジョブの印刷枚数。
PCapacity：印刷用紙容量。複数のサイズの用紙がある場合は、合計。
【００５４】
印刷確度算出部１３は、印刷ジョブで指定された印刷枚数（PJob）を取得する。また、印刷用紙のPLevelとPCapacityを、状態情報２３から取得する。
【００５５】
SSupplies：感光体ユニット、定着ユニットなど、プリンターで保障印刷枚数や印刷枚数が管理されている定期交換部品（消耗品）のスコア（寿命スコア）。定期交換部品が複数ある場合、それぞれについて算出され、掛け合わせる。以下の式で算出する。ただし、（PSafe − PPrinted − PJob）が0未満の場合、SSuppliesを0とする。
SSupplies ＝ CSupplies × （PSafe − PPrinted − PJob） ／ PSafe
CSupplies：定期交換部品スコア係数。1 ≧ CSupplies ＞ 0 の範囲で予め設定される。
PSafe：定期交換部品の保障印刷枚数。
PPrinted：定期交換部品を交換してからの印刷枚数。
PJob：印刷ジョブの印刷枚数。
【００５６】
印刷確度算出部１３は、印刷ジョブで指定された印刷枚数（PJob）を取得する。また、PSafeとPPrintedを、状態情報２３から取得する。
【００５７】
SError：プリンターの障害のレベルを示す障害情報スコア。
【００５８】
印刷確度算出部１３は、エラー状態を示す情報を状態情報２３から取得し、例えば、以下の対応表に基づいて障害情報スコアを求める。
エラー状態 ｜ 障害情報スコア （印刷不可 ｜ 0.0、 印刷可 ｜ 1.0）
【００５９】
上記の印刷確度の算出方法の例では、印刷確度の算出に、統計スコアAと予測スコアBの両方を用いている。これにより、印刷に適用される印刷条件（例えば、用紙サイズ、印刷枚数などの印刷設定）に基づいて予測スコアBを求めるため、現在のプリンターの状態に即したより精度の高い印刷確度を求めることができる。
【００６０】
もちろん、予測スコアBを、Sxxx、SPaper、SSupplies、SErrorのいずれか一つ以上を用いて求めるようにしてもよい。このようにすれば、より簡単に印刷確度を求めることができる。また、統計スコアAのみを用いてもよい（すなわち、印刷確度 ＝ 統計スコアA）。このようにすれば、印刷に適用される印刷条件を取得せずに、簡単に印刷確度を求めることができる。
【００６１】
プリンター選択部１４は、設定受付部１１を介してプリンター２０のいずれかが印刷指示対象として選択されている場合、当該選択されているプリンター２０に対する印刷制御を印刷指示部１５に行わせる。
【００６２】
一方、プリンター選択部１４は、設定受付部１１を介して「信頼性プリント」が印刷指示対象として選択されている場合、印刷確度算出部１３により算出された各プリンター２０の印刷確度に基づいて、所定の条件を満たすプリンター２０を選択する。そして、当該選択したプリンター２０に対する印刷制御を印刷指示部１５に行わせる。
【００６３】
本実施形態では、プリンター選択部１４は、印刷に適用される印刷条件を変更せずに印刷を実行可能であり、かつ、印刷確度が所定の基準を満たす（例えば、印刷確度が最も高い）プリンターを選択する。なお、プリンター選択部１４は、例えば、プリンター情報取得部１２により取得された装置情報２４に含まれる機能情報を参照して、印刷条件（カラー印刷又はモノクロ印刷、両面印刷又は片面印刷、用紙サイズなどの印刷設定）を実行可能か否かを判定する。
【００６４】
印刷指示部１５は、プリンター選択部１４から指定されたプリンター２０に対する印刷制御を行う。印刷指示部１５は、例えば、文書ファイルや画像ファイルなどの印刷対象データと、設定されている印刷設定（印刷に適用される印刷設定）とを取得し、印刷先のプリンター２０で実行可能な印刷ジョブを生成し、ネットワークＩ／Ｆを介して、当該プリンター２０に送信する。
【００６５】
上記の印刷システム１、情報処理装置１０、及びプリンター２０の構成は、本願発明の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な印刷システム、情報処理装置、及びプリンターが備える構成を排除するものではない。
【００６６】
例えば、情報処理装置１０やプリンター２０の数、接続形態、などは上記のものに限られない。
【００６７】
また、情報処理装置１０、及びプリンター２０の内部の機能構成は、情報処理装置１０、及びプリンター２０の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。機能構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００６８】
なお、情報処理装置１０は、例えば、図２に示すようなコンピューター１００により実現することができる。
【００６９】
コンピューター１００は、主制御部であるコントローラー１１０（ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ネットワークインターフェイス（Ｉ／Ｆ）１１４、ＵＳＢ  Ｉ／Ｆ１１５）と、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などの補助記憶装置１２０と、マウスやキーボードなどの入力装置１３０と、ディスプレイ１４０とを備える。ＤＶＤなどの記録メディアの読み書きを行うメディアドライブを備えていてもよい。また、入力装置１３０は、タッチパネルであってもよい。
【００７０】
上述の各機能部（設定受付部１１、プリンター情報取得部１２、印刷確度算出部１３と、プリンター選択部１４、印刷指示部１５）は、例えば、ＣＰＵ１１１が補助記憶装置１２０からＲＡＭ１１２にロードした所定のプログラム（一つ又は複数のプログラム）を実行することにより実現される。所定のプログラムは、例えば、補助記憶装置１２０に予め格納される。もちろん、例えば、ネットワークＩ／Ｆ１１４を介してネットワーク上から、ＵＳＢ  Ｉ／Ｆ１１５を介して記録メディアから、又は、メディアドライブを介して記憶メディアから読み出されて、インストール、更新、又は実行されてもよい。
【００７１】
なお、上記の所定のプログラムは、例えば、アプリケーションプログラム、プリンタードライバープログラム、ＯＳプログラム、又はその他のプログラムの、いずれか一つ又は複数により実現することができる。
【００７２】
次に、上記の情報処理装置１０の動作について、図３〜図５を参照して説明する。
【００７３】
図３は、プリンターを選択する情報処理装置の動作の一例を示すフロー図である。本フローの動作は、例えば、アプリケーションプログラムで開かれている印刷対象データについて印刷の指示がされた場合に開始される。
【００７４】
本フローの動作が開始されると、設定受付部１１は、ユーザーインターフェイス画面をディスプレイに表示し、印刷設定を受け付ける（Ｓ１０）。
【００７５】
例えば、設定受付部１１は、図４に示すような、ダイアログ５００を表示する。ダイアログ５００には、プリンターを選択するためのプリンター選択欄５１０と、印刷の実行を指示するためのＯＫボタン５５０と、が含まれている。本図の例では、プリンター選択欄５１０は、ドロップダウンリストとなっている。
【００７６】
プリンターの一覧を表示する所定の操作が入力装置を介して行われると、設定受付部１１は、例えば、図５に示すように、プリンター選択欄５１０に、情報処理装置１０が利用可能なプリンターの一覧５２０を表示する。ここで、一覧５２０には、利用可能なプリンターの名称（図中の、「プリンターＡ」、「プリンターＢ」、「プリンターＣ」）に加え、「信頼性プリント」が含まれている。設定受付部１１は、一覧５２０の中で選択された項目を、プリンター選択欄５１０に表示する。
【００７７】
また、設定受付部１１は、ダイアログ５００を介して、印刷範囲や印刷部数などの印刷設定を受け付ける。なお、設定受付部１１は、カラー印刷又はモノクロ印刷、両面印刷又は片面印刷、用紙サイズなどの印刷設定を、例えば、他のダイアログを介して受け付ければよい。印刷範囲や印刷部数などの印刷設定も、他のダイアログを介して受け付けてもよい。
【００７８】
設定受付部１１は、上記のようなユーザーインターフェイス画面を介して、プリンターの選択と印刷設定を受け付けるとともに、印刷の実行の指示があったか否かを判定する（Ｓ２０）。上記のダイアログ５００の例では、ＯＫボタン５５０がクリックされたか否かを判定する。印刷の実行の指示がない場合（Ｓ２０：ＮＯ）、判定を継続する。
【００７９】
印刷の実行の指示があった場合（Ｓ２０：ＹＥＳ）、プリンター選択部１４は、ユーザーインターフェイス画面で選択されているプリンターを取得し、「信頼性プリント」が設定されているか否かを判定する（Ｓ３０）。上記のダイアログ５００の例では、プリンター選択欄５１０に表示されている項目を設定受付部１１から取得し、「信頼性プリント」設定されているか否かを判定する。
【００８０】
「信頼性プリント」が選択されている場合（Ｓ３０：ＹＥＳ）、プリンター情報取得部１２は、ネットワークＩ／Ｆを介して、情報処理装置１０が利用可能な各プリンター２０に対してプリンター情報を要求し、取得する（Ｓ４０）。
【００８１】
それから、印刷確度算出部１３は、Ｓ４０で取得された各プリンター２０のプリンター情報を用いて、各プリンター２０の印刷確度を算出する（Ｓ５０）。算出方法としては、例えば、上述した所定の式を用いればよい。
【００８２】
プリンター選択部１４は、Ｓ４０で取得された各プリンター２０のプリンター情報を用いて、設定されている印刷設定を変更せずに印刷を実行可能なプリンターを特定する（Ｓ６０）。そして、プリンター選択部１４は、Ｓ６０で特定したプリンターのうち、Ｓ５０で算出された印刷確度が最も高いプリンターを選択する（Ｓ７０）。
【００８３】
それから、プリンター選択部１４は、Ｓ７０で選択したプリンター２０を印刷指示部１５に通知する。印刷指示部１５は、ネットワークＩ／Ｆを介して、プリンター選択部１４から通知されたプリンター２０に対する印刷制御を行う（Ｓ８０）。
【００８４】
印刷制御が開始されると、設定受付部１１は、Ｓ７０で選択されたプリンターをディスプレイに表示して、ユーザーに通知する（Ｓ９０）。例えば、設定受付部１１は、図６に示すような、ダイアログ６００を表示する。ダイアログ６００には、「信頼性プリント」において印刷が実行されたプリンター（図の例では、「プリンターＢ」）を示す情報が含まれている。
【００８５】
一方、「信頼性プリント」が選択されていない場合（Ｓ３０：ＮＯ）、プリンター選択部１４は、ユーザーインターフェイス画面で選択されているプリンター（上記のダイアログ５００の例では、「プリンターＡ」、「プリンターＢ」、又は「プリンターＣ」）を印刷指示部１５に通知する。印刷指示部１５は、設定受付部１１から通知されたプリンター２０に対する印刷制御を行う（Ｓ１００）。
【００８６】
Ｓ９０、又はＳ１００の処理の終了後、情報処理装置１０は、本フローの動作を終了する。
【００８７】
なお、プリンター情報を取得する処理（Ｓ４０）は、本フローの中で実行しなくてもよい。すなわち、他の所定のタイミング（例えば、周期的なタイミング）で実行されればよい。そして、Ｓ５０〜Ｓ６０の処理は、他の所定のタイミングで取得されたプリンター情報を用いて実行されればよい。
【００８８】
以上の記載から明らかなように、本発明の第一実施形態によれば、印刷条件を変更せずに印刷確度を向上することができる。
【００８９】
すなわち、第一実施形態では、複数のプリンターの中から、印刷条件を変更せずに印刷を実行可能なプリンターであって、印刷確度が最も高いプリンターを、印刷指示対象として選択している。そのため、印刷条件を変更せずに印刷確度を向上することができる。
【００９０】
また、第一実施形態では、プリンターが有する一般的な情報を用いて印刷確度を算出するため、状態や障害などを検出するための専用のデバイス（例えば、センサーなど）をプリンターに新たに設けずに、印刷確度を向上することができる。
【００９１】
上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。以下、上記の実施形態の変形例について説明する。
【００９２】
＜第一変形例＞
上記の第一実施形態の第一変形例について、図面を参照して説明する。
【００９３】
第一実施形態では、ユーザーインターフェイス画面で「信頼性プリント」が選択された状態で印刷実行の指示があった場合に、印刷確度の高いプリンターを特定しているが、第一変形例では、ユーザーが印刷確度を確認しながらプリンターを選択できるようにする。
【００９４】
図７は、プリンターを選択する情報処理装置の動作の第一変形例を示すフロー図である。本フローの動作は、例えば、アプリケーションプログラムで開かれている印刷対象データについて印刷の指示がされた場合に開始される。
【００９５】
本フローの動作が開始されると、設定受付部１１は、ユーザーインターフェイス画面をディスプレイに表示し、印刷設定を受け付ける（Ｓ１１０）。
【００９６】
例えば、設定受付部１１は、図８に示すような、ダイアログ５００Ａを表示する。ダイアログ５００Ａには、プリンターを選択するためのプリンター選択欄５１０と、印刷の実行を指示するためのＯＫボタン５５０と、が含まれている。また、ダイアログ５００Ａには、プリンターの印刷確度を表示するための信頼性プリント欄５３０が、含まれている。本図の例では、信頼性プリント欄５３０は、チェックボックスとなっている。
【００９７】
信頼性プリント欄５３０が選択されていない（チェックされていない）状態で、プリンターの一覧を表示する所定の操作が入力装置を介して行われた場合、設定受付部１１は、情報処理装置１０が利用可能なプリンター（「プリンターＡ」、「プリンターＢ」、「プリンターＣ」）の一覧５２０を表示する。なお、設定受付部１１は、一覧５２０の中で選択された項目を、プリンター選択欄５１０に表示する。
【００９８】
設定受付部１１は、上記のようなユーザーインターフェイス画面を介して、プリンターの選択と印刷設定を受け付けるとともに、信頼性プリントの指示があったか否かを判定する（Ｓ１２０）。上記のダイアログ５００Ａの例では、信頼性プリント欄５３０が選択された（チェックされた）か否かを判定する。信頼性プリントの指示がない場合（Ｓ１２０：ＮＯ）、処理をＳ１９０に進める。
【００９９】
信頼性プリントの指示がある場合（Ｓ１２０：ＹＥＳ）、プリンター情報取得部１２は、情報処理装置１０が利用可能な各プリンター２０に対してプリンター情報を要求し、取得する（Ｓ１３０）。
【０１００】
それから、印刷確度算出部１３は、Ｓ１３０で取得された各プリンター２０のプリンター情報を用いて、各プリンター２０の印刷確度を算出する（Ｓ１４０）。算出方法としては、例えば、上述した所定の式を用いればよい。
【０１０１】
また、印刷確度算出部１３は、Ｓ１３０で取得された各プリンター２０のプリンター情報を用いて、設定されている印刷設定を変更せずに印刷を実行可能なプリンターを特定する（Ｓ１５０）。ここで、印刷確度算出部１３は、特定したプリンター以外のプリンター（印刷設定を変更しないと印刷が実行可能でないプリンター）の印刷確度を、Ｓ１４０で算出した印刷確度に係わらず、0（印刷不可能）に設定する。
【０１０２】
そして、設定受付部１１は、印刷を実行可能なプリンターについては、Ｓ１４０で算出された印刷確度を対応付け、印刷を実行不可能なプリンターについては、Ｓ１５０で設定した印刷確度0を対応付け、ユーザーインターフェイス画面を表示する（Ｓ１６０）。
【０１０３】
例えば、信頼性プリント欄５３０が選択された（チェックされた）状態で、プリンターの一覧を表示する所定の操作が行われた場合、設定受付部１１は、例えば、図９に示すように、情報処理装置１０が利用可能なプリンターと当該プリンターの印刷確度の一覧５２０を表示する。表示順序は、例えば、印刷確度の降順又は昇順、プリンター名の降順又は昇順、などとすることができる。図の例では、印刷確度の降順で、「プリンターＢ  印刷確度96%」、「プリンターＡ  印刷確度72%」、「プリンターＣ  印刷確度0%」と表示されている。
【０１０４】
一方、信頼性プリントの指示がない場合（Ｓ１２０：ＮＯ）、設定受付部１１は、印刷確度が表示されている場合は非表示とし、印刷確度が表示されていない場合は非表示のまま、ユーザーインターフェイス画面を表示する（Ｓ１６０）。表示方法は、Ｓ１１０と同様である。
【０１０５】
設定受付部１１は、上記のようなユーザーインターフェイス画面を介して印刷設定を受け付けるとともに、印刷の実行の指示があったか否かを判定する（Ｓ１８０）。上記のダイアログ５００Ａの例では、ＯＫボタン５５０がクリックされたか否かを判定する。印刷の実行の指示がない場合（Ｓ１８０：ＮＯ）、処理をＳ１２０に戻す。
【０１０６】
印刷の実行の指示があった場合（Ｓ１８０：ＹＥＳ）、プリンター選択部１４は、ユーザーインターフェイス画面で選択されているプリンター（上記のダイアログ５００Ａの例では、「プリンターＡ」、「プリンターＢ」、又は「プリンターＣ」）を取得し、印刷指示部１５に通知する。印刷指示部１５は、プリンター選択部１４から通知されたプリンター２０に対する印刷制御を行う（Ｓ１９０）。
【０１０７】
なお、印刷確度が0のプリンターが選択されている場合、例えば、設定受付部１１は、印刷条件を変更しないで印刷を続行できない旨をディスプレイに表示し、処理をＳ１２０に処理を戻せばよい。
【０１０８】
Ｓ１９０の処理の終了後、情報処理装置１０は、本フローの動作を終了する。
【０１０９】
なお、印刷実行開始（Ｓ１８０：ＹＥＳ）の前に、印刷設定が変更された場合は、Ｓ１４０及びＳ１５０の処理を再度行って、印刷確度を算出し、印刷確度の表示を更新すればよい。
【０１１０】
また、プリンター情報を取得する処理（Ｓ１３０）は、本フローの中で実行しなくてもよい。すなわち、他の所定のタイミング（例えば、周期的なタイミング）で実行されればよい。そして、Ｓ１４０〜Ｓ１５０の処理は、他の所定のタイミングで取得されたプリンター情報を用いて実行されればよい。
【０１１１】
以上の記載から明らかなように、第一変形例によれば、ユーザーは、複数のプリンターの中から、印刷条件を変更せずに印刷を実行可能なプリンターであって、印刷確度が最も高いプリンターを、印刷指示対象として選択することができる。そのため、印刷条件を変更せずに印刷確度を向上することができる。また、印刷開始の前に選択可能なプリンターの印刷確度が表示されるため、ユーザーは印刷確度を考慮した上でプリンターを選択することができ、利便性が向上する。
【０１１２】
＜第二変形例＞
上記の第一実施形態の第二変形例について、図面を参照して説明する。
【０１１３】
第二変形例では、印刷設定を受け付けるユーザーインターフェイス画面を表示させるタイミングで、自動的に、所定の条件の満たすプリンターをデフォルトプリンターとして選択するようにする。
【０１１４】
図１０は、プリンターを選択する情報処理装置の動作の第二変形例を示すフロー図である。本フローの動作は、例えば、アプリケーションプログラムで開かれている印刷対象データについて印刷の指示がされた場合に開始される。
【０１１５】
本フローの動作が開始されると、プリンター情報取得部１２は、情報処理装置１０が利用可能な各プリンター２０に対してプリンター情報を要求し、取得する（Ｓ２１０）。それから、印刷確度算出部１３は、Ｓ２１０で取得された各プリンター２０のプリンター情報を用いて、各プリンター２０の印刷確度を算出する（Ｓ２２０）。
【０１１６】
それから、プリンター選択部１４は、Ｓ２１０で取得された各プリンター２０のプリンター情報を用いて、設定されている印刷条件を変更せずに印刷を実行可能なプリンターを特定する（Ｓ２３０）。そして、プリンター選択部１４は、Ｓ２３０で特定したプリンターのうち、Ｓ２２０で算出された印刷確度が最も高いプリンターを選択する（Ｓ２４０）。
【０１１７】
それから、設定受付部１１は、ユーザーインターフェイス画面をディスプレイに表示し、印刷設定を受け付ける（Ｓ２５０）。
【０１１８】
具体的には、まず、設定受付部１１は、設定されているデフォルトプリンターが、Ｓ２４０で選択されたプリンターと同じか否かを判定する。異なる場合、デフォルトプリンターをＳ２４０で選択されたプリンターに変更し、例えば、図１１に示すような、ダイアログ７００を表示する。ダイアログ７００には、デフォルトプリンターが、印刷確度が高いプリンターに変更された旨が表示されている。
【０１１９】
所定の操作によりダイアログ７００が非表示にされた場合、又は、デフォルトプリンターに変更がない場合、設定受付部１１は、図４に示すような、ダイアログ５００を表示する。ここで、プリンター選択欄５１０には、デフォルトプリンター（変更後のデフォルトプリンター、又は、変更前のデフォルトプリンター）を表示する。なお、プリンターの一覧５２０（図５）には、利用可能なプリンターの名称（図中の、「プリンターＡ」、「プリンターＢ」、「プリンターＣ」）を表示する。
【０１２０】
設定受付部１１は、上記のようにユーザーインターフェイス画面を介して印刷設定を受け付けるとともに、印刷の実行の指示があったか否かを判定する（Ｓ２６０）。印刷の実行の指示がない場合（Ｓ２６０：ＮＯ）、判定を継続する。
【０１２１】
印刷の実行の指示があった場合（Ｓ２６０：ＹＥＳ）、プリンター選択部１４は、ユーザーインターフェイス画面で選択されているプリンターを取得し、印刷指示部１５に通知する。印刷指示部１５は、プリンター選択部１４から通知されたプリンター２０に対する印刷制御を行う（Ｓ２７０）。
【０１２２】
Ｓ２７０の処理の終了後、情報処理装置１０は、本フローの動作を終了する。
【０１２３】
なお、プリンター情報を取得する処理（Ｓ２１０）は、本フローの中で実行しなくてもよい。すなわち、他の所定のタイミング（例えば、周期的なタイミング）で実行されればよい。そして、Ｓ２２０〜Ｓ２３０の処理は、他の所定のタイミングで取得されたプリンター情報を用いて実行されればよい。
【０１２４】
また、上記のデフォルトプリンターの変更、及び変更を通知するダイアログの表示は、第一実施形態、及び第一変形例に組み合わせて行うようにしてもよい。
【０１２５】
以上の記載から明らかなように、第二変形例によれば、印刷条件を変更せずに印刷を実行可能なプリンターであって、印刷確度が最も高いプリンターが、デフォルトプリンターとして設定される。そのため、ユーザーは、印刷確度の高いプリンターを簡単に選択することができ、利便性が向上する。
【０１２６】
上記の各フロー図（図３、図７、図１０）の処理単位は、情報処理装置１０の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。情報処理装置１０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記の各フロー図の処理順序も、図示した例に限られるものではない。
【０１２７】
また、上記の各ユーザーインターフェイス図（図４、図５、図６、図８、図９、図１１）の構成は、図示したものに限られない。例えば、各種欄やボタンなどの配置、大きさ、各種機能の設定方法などは、適宜変更してよい。
【０１２８】
＜その他の変形例＞
例えば、上述の情報処理装置１０では、印刷実績情報２２、状態情報２３、及び装置情報２４をプリンター２０から取得しているが、印刷確度を算出できれば、これらの情報（これらの情報に含まれる各種情報）の全て又は一部の取得先は、プリンター２０に限られるものではない。
【０１２９】
具体的な一例としては、印刷実績情報２２を各プリンター２０が記憶するのではなく、例えば、図１２に示すように、情報処理装置１０のプリンタードライバー１６が、対応するプリンター２０の印刷実績情報１７を記録するようにする。この場合、印刷実績情報１７は、情報処理装置１０自身からの印刷指示に基づく実績である。そのため、プリンター情報取得部１２Ａは、他の情報処理装置（不図示）に対して、当該他の情報処理装置が記録している各プリンター２０の印刷実績情報を要求し、取得する。そして、プリンター情報取得部１２Ａは、プリンター２０ごとに、自装置のプリンタードライバー１６が有する印刷実績情報１７と、他の情報処理装置から取得した印刷実績情報とを集計して、印刷確度の算出等に使用できるように提供する。
【０１３０】
また、例えば、印刷実績情報は、印刷条件ごとの実績であってもよい。この場合、印刷確度算出部１３は、プリンター２０ごとに、設定されている印刷条件に対応する印刷実績を用いて、当該印刷条件の印刷確度を算出する。このようにすれば、より精度の高い印刷確度を算出することができる。
【０１３１】
また、例えば、上述の情報処理装置１０では、印刷の指示があった場合等に、印刷確度の算出を行っているが、印刷の指示のタイミングに限らず他の任意のタイミングで、印刷確度を算出してユーザーに提示するようにしてもよい。例えば、情報処理装置１０は、利用可能なプリンターの検索の指示があった場合に、プリンターの検索を行い、発見したプリンターそれぞれについて印刷確度を算出して、表示する。この場合、印刷ジョブがないため印刷設定は確定しないが、例えば、デフォルトの印刷設定を用いて印刷確度を算出するようにすればよい。あるいは、印刷確度の算出に統計スコアAのみを用いればよい（すなわち、印刷確度 ＝ 統計スコアA）。
【０１３２】
また、例えば、どのプリンターの印刷確度も低い（例えば、所定の基準値以下である）場合、他の条件に基づいてプリンターを選択したり、他の条件を表示したりするようにしてもよい。他の条件は、例えば、プリンターの印刷速度などの性能（装置情報２４から取得する）、情報処理装置１０からの近さ（情報処理装置１０のＩＰアドレスと、各プリンターのＩＰアドレスを比較して特定する）、などである。
【０１３３】
なお、以上の第一実施形態および各種変形例は、適宜組み合わせてもよい。
【符号の説明】
【０１３４】
１：印刷システム、１０：情報処理装置、１１：設定受付部、１２：プリンター情報取得部、１２Ａ：プリンター情報取得部、１３：印刷確度算出部、１４：プリンター選択部、１５：印刷指示部、１６：プリンタードライバー、１７：印刷実績情報、２０：プリンター、２１：記憶部、２２：印刷実績情報、２３：状態情報、２４：装置情報、１００：コンピューター、１１０：コントローラー、１１１：ＣＰＵ、１１２：ＲＡＭ、１１３：ＲＯＭ、１１４：ネットワークＩ／Ｆ、１１５：ＵＳＢ  Ｉ／Ｆ、１２０：補助記憶装置、１３０：入力装置、１４０：ディスプレイ、５００：ダイアログ、５００Ａ：ダイアログ、５１０：プリンター選択欄、５２０：一覧、５３０：信頼性プリント欄、５５０：ＯＫボタン、６００：ダイアログ、７００：ダイアログ
【図１】
2013218456.tif 000003
【図２】
2013218456.tif 000004
【図３】
2013218456.tif 000005
【図４】
2013218456.tif 000006
【図５】
2013218456.tif 000007
【図６】
2013218456.tif 000008
【図７】
2013218456.tif 000009
【図８】
2013218456.tif 000010
【図９】
2013218456.tif 000011
【図１０】
2013218456.tif 000012
【図１１】
2013218456.tif 000013
【図１２】
2013218456.tif 000014