(57)【特許請求の範囲】
【請求項１】
複数の画像形成装置から出力先となる画像形成装置を選択するための情報処理装置であって、
複数の画像形成装置各々の特性情報を記憶する特性情報記憶手段と、
前記特性情報記憶手段に特性情報が記憶される前記複数の画像形成装置の中から少なくとも一つ以上の画像形成装置を除いた複数の画像形成装置を、ユーザの指定に基づき出力先候補として登録する登録手段と、
前記登録手段によって出力先候補として登録された画像形成装置のリストを記憶するリスト記憶手段と、
前記リスト内の画像形成装置の優先度情報を設定する優先度設定手段と、
前記優先度情報に基づいて、前記リスト内の画像形成装置のうち、原稿データの原稿情報を満たす前記特性情報をもった画像形成装置を選択する第一の選択手段と、
前記第一の選択手段によって画像形成装置が選択されなかった場合に、出力先となる画像形成装置を任意にユーザに選択させる第二の選択手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記特性情報は、前記画像形成装置の出力可能色、出力可能フォント、出力可能速度、出力可能解像度、使用可能用紙サイズ、使用可能用紙種類、両面出力の可否、ソートの可否、ステープルの可否、及び画像形成装置特有機能に関するその他の情報等のうちの何れかもしくは何れか複数を含んでいることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記原稿情報は、前記原稿データに使用されている色情報、フォント情報、用紙サイズ情報、用紙種類情報、両面出力の有無情報、ソートの有無情報、ステープルの有無情報、前記原稿データを出力する際に必要なその他の情報等のうちの何れかもしくは何れか複数を含んでいることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記第一の選択手段は、前記優先度情報に基づき優先順位の高い順に前記画像形成装置を選択することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記第一の選択手段は、前記リストに登録されている各画像形成装置の中から前記原稿データの各ページ毎に前記原稿情報を満足する画像形成装置を選択することを特徴とする請求項１又は４記載の情報処理装置。
【請求項６】
前記第二の選択手段は、前記原稿情報を満足する画像形成装置が前記リストに登録されている画像形成装置の中に存在しない場合は前記原稿データの出力を取り消すか否かをユーザに選択させることを特徴とする請求項１記載の情報処理装置。
【請求項７】
複数の画像形成装置から出力先となる画像形成装置を選択するための情報処理方法であって、
複数の画像形成装置各々の特性情報を記憶する特性情報記憶ステップと、
前記特性情報記憶手段に特性情報が記憶される前記複数の画像形成装置の中から少なくとも一つ以上の画像形成装置を除いた複数の画像形成装置を、ユーザの指定に基づき出力先候補として登録する登録ステップと、
前記登録ステップによって出力先候補として登録された画像形成装置のリストを記憶するリスト記憶ステップと、
前記リスト内の画像形成装置の優先度情報を設定する優先度設定ステップと、
前記優先度情報に基づいて、前記リスト内の画像形成装置のうち、原稿データの原稿情報を満たす前記特性情報をもった画像形成装置を選択する第一の選択ステップと、
前記第一の選択ステップによって画像形成装置が選択されなかった場合に、出力先となる画像形成装置を任意にユーザに選択させる第二の選択ステップと、
を有することを特徴とする情報処理方法。
【請求項８】
前記第一の選択ステップは、前記優先度情報に基づき優先順位の高い順に前記画像形成装置を自動選択することを特徴とする請求項７記載の情報処理方法。
【請求項９】
前記第一の選択ステップは、前記リストに登録されている各画像形成装置の中から前記原稿データの各ページ毎に前記原稿情報を満足する画像形成装置を選択することを特徴とする請求項７又は８記載の情報処理方法。
【請求項１０】
前記第二の選択ステップは、前記原稿情報を満足する画像形成装置が前記リストに登録されている画像形成装置の中に存在しない場合は前記原稿データの出力を取り消すか否かをユーザに選択させることを特徴とする請求項７記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置及び情報処理方法に係り、更に詳しくは、情報処理装置上に存在する原稿データを画像形成装置もしくは画像処理装置が解析してラスタ画像データに展開することのできる印刷情報を生成する場合に好適な情報処理装置及び情報処理方法に関する。
【０００２】
【従来の技術】
従来、通信回線網を介して複数の画像形成装置もしくは画像処理装置との通信が可能な情報処理装置上に存在する原稿データを、画像形成装置もしくは画像処理装置が解析してラスタ画像データに展開することのできる印刷情報に変換する動作手順は下記のようになっていた。
【０００３】
一つの例としては、先ず、情報処理装置は直接もしくは通信媒体を介して通信可能な画像形成装置を操作者に提示し、操作者は提示された画像形成装置の中から出力先として１つの画像形成装置を選択する。そして、原稿データを画像形成装置に最適な印刷情報に変換する機能を有するドライバソフトウエア（コンピュータ等の情報処理装置の周辺機器を制御するソフトウエア）が、原稿データを印刷情報に変換するために必要な幾つかの原稿情報を入力する手段を操作者に対して提供し、操作者によって選択された画像形成装置の特有情報と操作者によって入力された原稿情報とに基づき原稿データを印刷情報に変換する。
【０００４】
また、別の例としては、先ず、出力先候補として複数の画像形成装置を登録しておき、原稿データを印刷情報に変換する際に、予め登録しておいた画像形成装置の中から１つの画像形成装置を操作者が選択する。そして、ドライバソフトウエアが、原稿データを印刷情報に変換するために必要な幾つかの原稿情報を入力する手段を操作者に対して提供し、操作者によって選択された画像形成装置の特有情報と操作者によって入力された原稿情報とに基づき原稿データを印刷情報に変換する。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、従来技術では、出力先である画像形成装置から原稿データを出力する際、原稿の内容に基づいて出力する画像形成装置を自動的に選択するという機能を備えていない。このため、出力先である画像形成装置を換えたい場合は、操作者が新たに変更する必要がある。従って、種々の特性を有する複数の原稿を出力するためには、操作者は度々出力先を変更しなければならず、操作者にとっては非常に不便なユーザインタフェースとなっていた。
【０００６】
本発明は、上述した点に鑑みなされたものであり、出力先として複数の画像形成装置を予め登録しておくと共に各画像形成装置の優先度も予め設定しておき、ドライバソフトウエアが出力する原稿に最適な画像形成装置を自動的に判断し選択することにより、操作者に対してより便利なユーザインタフェースを提供するようにした情報処理装置及び情報処理方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、複数の画像形成装置から出力先となる画像形成装置を選択するための情報処理装置であって、複数の画像形成装置各々の特性情報を記憶する特性情報記憶手段と、前記特性情報記憶手段に特性情報が記憶される前記複数の画像形成装置の中から少なくとも一つ以上の画像形成装置を除いた複数の画像形成装置を、ユーザの指定に基づき出力先候補として登録する登録手段と、前記登録手段によって出力先候補として登録された画像形成装置のリストを記憶するリスト記憶手段と、前記リスト内の画像形成装置の優先度情報を設定する優先度設定手段と、前記優先度情報に基づいて、前記リスト内の画像形成装置のうち、原稿データの原稿情報を満たす前記特性情報をもった画像形成装置を選択する第一の選択手段と、前記第一の選択手段によって画像形成装置が選択されなかった場合に、出力先となる画像形成装置を任意にユーザに選択させる第二の選択手段と、を有することを特徴とする。
【０００８】
上記目的を達成するため、請求項２の発明は、前記特性情報は、前記画像形成装置の出力可能色、出力可能フォント、出力可能速度、出力可能解像度、使用可能用紙サイズ、使用可能用紙種類、両面出力の可否、ソートの可否、ステープルの可否、及び画像形成装置特有機能に関するその他の情報等のうちの何れかもしくは何れか複数を含んでいることを特徴とする。
【０００９】
上記目的を達成するため、請求項３の発明は、前記原稿情報は、前記原稿データに使用されている色情報、フォント情報、用紙サイズ情報、用紙種類情報、両面出力の有無情報、ソートの有無情報、ステープルの有無情報、前記原稿データを出力する際に必要なその他の情報等のうちの何れかもしくは何れか複数を含んでいることを特徴とする。
【００１０】
上記目的を達成するため、請求項４の発明は、前記第一の選択手段は、前記優先度情報に基づき優先順位の高い順に前記画像形成装置を選択することを特徴とする。
【００１１】
上記目的を達成するため、請求項５の発明は、前記第一の選択手段は、前記リストに登録されている各画像形成装置の中から前記原稿データの各ページ毎に前記原稿情報を満足する画像形成装置を選択することを特徴とする。
【００１２】
上記目的を達成するため、請求項６の発明は、前記第二の選択手段は、前記原稿情報を満足する画像形成装置が前記リストに登録されている画像形成装置の中に存在しない場合は前記原稿データの出力を取り消すか否かをユーザに選択させることを特徴とする。
【００１３】
上記目的を達成するため、請求項７の発明は、複数の画像形成装置から出力先となる画像形成装置を選択するための情報処理方法であって、複数の画像形成装置各々の特性情報を記憶する特性情報記憶ステップと、前記特性情報記憶手段に特性情報が記憶される前記複数の画像形成装置の中から少なくとも一つ以上の画像形成装置を除いた複数の画像形成装置を、ユーザの指定に基づき出力先候補として登録する登録ステップと、前記登録ステップによって出力先候補として登録された画像形成装置のリストを記憶するリスト記憶ステップと、前記リスト内の画像形成装置の優先度情報を設定する優先度設定ステップと、前記優先度情報に基づいて、前記リスト内の画像形成装置のうち、原稿データの原稿情報を満たす前記特性情報をもった画像形成装置を選択する第一の選択ステップと、前記第一の選択ステップによって画像形成装置が選択されなかった場合に、出力先となる画像形成装置を任意にユーザに選択させる第二の選択ステップと、を有することを特徴とする。
【００１４】
上記目的を達成するため、請求項８の発明は、前記第一の選択ステップは、前記優先度情報に基づき優先順位の高い順に前記画像形成装置を自動選択することを特徴とする。
【００１５】
上記目的を達成するため、請求項９の発明は、前記第一の選択ステップは、前記リストに登録されている各画像形成装置の中から前記原稿データの各ページ毎に前記原稿情報を満足する画像形成装置を選択することを特徴とする。
【００１６】
上記目的を達成するため、請求項１０の発明は、前記第二の選択ステップは、前記原稿情報を満足する画像形成装置が前記リストに登録されている画像形成装置の中に存在しない場合は前記原稿データの出力を取り消すか否かをユーザに選択させることを特徴とする。
【００３９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００４０】
（１）第１の実施の形態
先ず、本発明の第１の実施の形態に係るシステムの構成を図１に基づき説明する。本システムは、少なくとも１台の情報処理装置と、少なくとも１台の画像形成装置とを備えてなるものであり、第１の実施の形態では、通信回線網１０に例えば１台の情報処理装置１と例えば３台の画像形成装置１１、１２、１３とを接続して構成してなるものである。尚、情報処理装置及び画像形成装置の台数は上記の台数に限定されるものではない。
【００４１】
本システムの情報処理装置１は、出力先候補として画像形成装置を登録するための登録手段２と、登録手段２によって登録された画像形成装置の各々の優先度を設定するための優先度設定手段３と、後述する出力先選択手段４と、原稿データを印刷データに変換する変換手段５と、それぞれ後述する優先度情報記憶部７、プリンタリスト記憶部８、特性情報記憶部９を有する記憶装置６とを備える構成となっている。
【００４２】
上記各部の構成を詳述すると、登録手段２は、後述する特性情報記憶部９を検索し、対応する特性情報を有する画像形成装置を登録可能な選択肢として操作者に示し、操作者がその選択肢の中から任意の画像形成装置を選択する手段や、既に登録されている画像形成装置を削除する手段を提供する手段である。登録手段２によって登録された画像形成装置のリストをプリンタリストと称し、当該プリンタリストはプリンタリスト記憶部８に記憶される。
【００４３】
ここで、上述した特性情報とは、変換手段５が原稿データを印刷情報（例えばページ記述言語データ）に変換する際に、変換手段５が必要とする、出力する画像形成装置の多様な固有機能について記述された情報のことである。特性情報は特性情報記憶部９に記憶される。
【００４４】
優先度設定手段３は、上述したプリンタリストに登録されている各々の画像形成装置の優先度を設定する手段を操作者に対して提供する手段である。優先度設定手段３によって設定された優先度情報は優先度情報記憶部７に記憶される。
【００４５】
出力先選択手段４は、上述したプリンタリストに登録されている各画像形成装置の中から、後述する原稿情報を満足する画像形成装置を優先度情報に基づいて優先順位の高い順に自動選択する手段である。
【００４６】
ここで、上述した原稿情報とは、原稿データに使用されている色情報、フォント情報、用紙サイズ情報、用紙種類情報、両面出力の有無情報、ソートの有無情報、ステープルの有無情報、原稿データを出力する際に必要なその他の情報など、これらの情報のうちの何れかもしくは何れか複数の情報である。また、原稿情報は原稿データの一部として原稿データに含まれている場合もある。
【００４７】
変換手段５は、上述した原稿情報と、出力先選択手段４によって選択された画像形成装置に対応する上述した特性情報とに基づいて、原稿データを印刷情報に変換する手段である。
【００４８】
この場合、第１の実施の形態に係る画像形成装置とは、変換手段５によって生成された印刷データを紙などの媒体上に画像として出力するために、上述した印刷情報をラスタ画像データに展開するインタプリタ（高級言語で記述されたプログラムを１行ずつ解釈しながら実行するプログラム）を備えた全てのデバイスを意味する。
【００４９】
記憶装置６の優先度情報記憶部７は、プリンタリスト内の画像形成装置の優先度情報を記憶する。また、記憶装置６のプリンタリスト記憶部８は、画像形成装置を出力先候補として複数記憶する。また、記憶装置６の特性情報記憶部９は、複数の画像形成装置の各々の特性情報を記憶する。
【００５０】
この場合、優先度情報記憶部７、プリンタリスト記憶部８、特性情報記憶部９を有する記憶装置６は、それ自体が１つの媒体である必要はなく、また複数の記憶媒体である場合には、それら複数の記憶媒体が同一種類の記憶媒体である必要もない。加えて、優先度情報記憶部７、プリンタリスト記憶部８、特性情報記憶部９が、各々別の記憶媒体上に存在していても何ら問題はない。
【００５１】
尚、本発明の第１の実施の形態に係る印刷情報生成方法を実現する制御手順は、図１に示す如く情報処理装置１及び画像形成装置１１、１２、１３が画像処理、データ処理、通信、外部装置制御等を実行するためのソフトウエア等に組み込まれている。
【００５２】
次に、上記の如く構成してなる第１の実施の形態に係るシステムの動作について、情報処理装置１の登録手段２の動作を示す図２のフローチャート、情報処理装置１の優先度設定手段３の動作を示す図３のフローチャート、情報処理装置１の出力先選択手段４及び変換手段５の動作を示す図４のフローチャートに基づき説明する。
【００５３】
「登録手段２の動作」（図２のフローチャート参照）
情報処理装置１の登録手段２は始めに記憶装置６の特性情報記憶部９内を検索し（ステップＳ２０１）、特性情報記憶部９内に特性情報が存在するか否かを調べる（ステップＳ２０２）。特性情報記憶部９内に特性情報が存在する場合は、各々の特性情報に対応する画像形成装置を選択可能な出力先候補として操作者に提示する（ステップＳ２０３）。他方、特性情報記憶部９内に特性情報が存在しない場合は、操作者に特性情報が存在しない旨を通知し（ステップＳ２０７）、登録動作を終了する。
【００５４】
上記ステップＳ２０３の処理後、当該ステップＳ２０３で提示した選択可能な出力先候補の中から、操作者が何れかの出力先を登録するか否かを判断する（ステップＳ２０４）。操作者が何れかの出力先を登録する場合は、登録手段２は操作者が選択した出力先を記憶装置６のプリンタリスト記憶部８に登録した後（ステップＳ２０５）、ステップＳ２０６へ移行する。他方、操作者が何れかの出力先を登録しない場合は、直接ステップＳ２０６へ移行する。
【００５５】
次に、操作者は登録手段２による登録動作を継続するか否かを判断する（ステップＳ２０６）。操作者が登録動作の継続を選択した場合は、上記ステップＳ２０３の処理へ戻る。他方、操作者が登録動作の終了を選択した場合は、登録動作は終了する。
【００５６】
「優先度設定手段３の動作」（図３のフローチャート参照）
情報処理装置１の優先度設定手段３は始めに記憶装置６のプリンタリスト記憶部８内を検索し（ステップＳ３０１）、プリンタリストに登録されている出力先が存在するか否かを調べる（ステップＳ３０２）。プリンタリストに登録されている出力先が存在する場合は、それらの出力先を操作者に提示する（ステップＳ３０３）。他方、プリンタリストに登録されている出力先が存在しない場合は、登録されている出力先が存在しない旨を操作者へ通知し（ステップＳ３０７）、優先度設定動作を終了する。
【００５７】
上記ステップＳ３０３の処理後、当該ステップＳ３０３で提示した登録済みの各々の出力先に関して、操作者が何れかの出力先の優先度情報を設定もしくは変更するか否かを判断する（ステップＳ３０４）。操作者が何れかの出力先の優先度情報を設定もしくは変更する場合は、優先度設定手段３は操作者が設定した優先度情報を記憶装置６の優先度情報記憶部７に登録した後（ステップＳ３０５）、ステップＳ３０６へ移行する。他方、操作者が何れかの出力先の優先度情報を設定もしくは変更しない場合は、直接ステップＳ３０６へ移行する。
【００５８】
次に、操作者は優先度設定動作を継続するか否かを判断する（ステップＳ３０６）。操作者が優先度設定動作の継続を選択した場合は、上記ステップＳ３０４の処理へ戻る。他方、操作者が優先度設定動作の終了を選択した場合は、優先度設定動作は終了する。
【００５９】
「出力先選択手段４及び変換手段５の動作」（図４のフローチャート参照）
情報処理装置１の出力先選択手段４は始めに、上述した優先度情報と、上述したプリンタリストに登録されている出力先である各々の画像形成装置に対応する特性情報とを、各々が格納されている優先度情報記憶部７及び特性情報記憶部９から入手し、加えて、情報処理装置１のＯＳ（オペレーティングシステム）やドライバソフトウエア（情報処理装置の周辺機器を制御するソフトウエア）やその他のアプリケーションソフトウエアから原稿データと原稿情報とを入手する（ステップＳ４０１）。
【００６０】
次に、上述した優先度情報に基づいて、優先度の最も高い画像形成装置を最初に審査する出力先として先ず設定しておき（ステップＳ４０２）、ここで設定された画像形成装置が上述した原稿情報を満足するか否かを、対応する特性情報に基づいて審査する（ステップＳ４０３）。原稿情報を満足する画像形成装置である場合は、審査した画像形成装置を出力先として確定し、後述のステップＳ４０７へ移行する。他方、原稿情報を満足しない場合は、上述したプリンタリストの中に次の優先度に相当する画像形成装置が存在するか否かを調べる（ステップＳ４０４）。
【００６１】
プリンタリストの中に次の優先度に相当する画像形成装置が存在する場合は、次の優先度に相当する画像形成装置を審査対象の出力先として再登録し（ステップＳ４０２）、上記ステップＳ４０３へ戻る。他方、プリンタリストの中に次の優先度に相当する画像形成装置が存在しない場合は、後述のステップＳ４０５へ移行する。
【００６２】
上記ステップＳ４０４の処理後、出力先選択手段４は当該原稿データの出力を取り消すか否かを選択する手段を操作者に提供し、操作者が原稿データの出力の取り消しを選択したか否かを判断する（ステップＳ４０５）。操作者が原稿データの出力の取り消しを選択した場合は、原稿データ出力動作を終了する。他方、操作者が原稿データの出力の継続を選択した場合は、出力先を任意に選択する手段を操作者に提供し、操作者が出力先を確定する（ステップＳ４０６）。
【００６３】
次に、確定した出力先に対応する上述した特性情報と、上述した原稿情報とに基づいて、変換手段５が上述した原稿データを変換し印刷情報を生成する（ステップＳ４０７）。
【００６４】
尚、上述した登録手段２の動作と、優先度設定手段３の動作と、出力先選択手段４及び変換手段５の動作は、操作者が各々任意の時期に別々に動作させるものである。
【００６５】
上述したように、第１の実施の形態によれば、情報処理装置１は、出力先候補として画像形成装置を登録する登録手段２と、複数の画像形成装置の各々の優先度情報を設定する優先度設定手段３と、複数の画像形成装置の各々の特性情報を記憶する特性情報記憶部９と、出力先候補として登録された画像形成装置のリストを記憶するプリンタリスト記憶部８と、プリンタリスト内の画像形成装置の優先度情報を記憶する優先度情報記憶部７と、プリンタリストの中から優先度情報と原稿データの原稿情報と特性情報とに基づき最適な画像形成装置を選択する出力先選択手段４と、選択された画像形成装置に対応する特性情報と原稿データの原稿情報とに基づき原稿データを印刷情報に変換する変換手段５とを具備しているため、情報処理装置１上の原稿データを、情報処理装置１と通信可能な画像形成装置に出力する際、原稿データの原稿情報を満足する画像形成装置を自動的に判断し出力することが可能となり、この結果、操作者にとってより使い勝手の良好なユーザインタフェースを提供することができる。
【００６６】
（２）第２の実施の形態
本発明の第２の実施の形態に係るシステムは、少なくとも１台の情報処理装置と、少なくとも１台の画像形成装置とを備えてなるものであり、上記第１の実施の形態と同様に、通信回線網１０に例えば１台の情報処理装置１と例えば３台の画像形成装置１１、１２、１３とを接続して構成してなるものである（上記図１参照）。尚、情報処理装置及び画像形成装置の台数は上記の台数に限定されるものではない。
【００６７】
本システムの情報処理装置１は、出力先候補として画像形成装置を登録するための登録手段２と、登録手段２によって登録された画像形成装置の各々の優先度を設定するための優先度設定手段３と、プリンタリストに登録されている各画像形成装置の中から、原稿情報を満足する画像形成装置を優先度情報に基づいて優先順位の高い順に自動選択する出力先選択手段４と、原稿データを印刷データに変換する変換手段５と、優先度情報記憶部７、プリンタリスト記憶部８、特性情報記憶部９を有する記憶装置６とを備える構成となっている。尚、これら各部については上記第１の実施の形態で詳述したので説明は省略する。
【００６８】
第２の実施の形態は、上記第１の実施の形態で説明した出力先選択手段４及び変換手段５の動作の他の実施形態を示すものである。尚、第２の実施の形態に係る登録手段２及び優先度設定手段３の各動作は上記第１の実施の形態と同様であるため説明は省略する。
【００６９】
「出力先選択手段４及び変換手段５の動作」（図５のフローチャート参照）
情報処理装置１の出力先選択手段４は始めに、上述した優先度情報と、上述したプリンタリストに登録されている出力先である各々の画像形成装置に対応する特性情報とを、各々が格納されている優先度情報記憶部７及び特性情報記憶部９から入手し、加えて、情報処理装置１のＯＳやドライバソフトウエアやその他のアプリケーションソフトウエアから原稿データと原稿情報とを入手する（ステップＳ５０１）。
【００７０】
次に、上述した優先度情報に基づいて、優先度の最も高い画像形成装置を最初に審査する出力先として先ず設定しておき（ステップＳ５０２）、ここで設定された画像形成装置が上述した原稿データの最初のページの原稿情報を満足するか否かを、対応する特性情報に基づいて審査する（ステップＳ５０３）。原稿情報を満足する画像形成装置である場合は、審査した画像形成装置を出力先として確定し、後述のステップＳ５０７へ移行する。他方、原稿情報を満足しない場合は、上述したプリンタリストの中に次の優先度に相当する画像形成装置が存在するか否かを調べる（ステップＳ５０４）。
【００７１】
プリンタリストの中に次の優先度に相当する画像形成装置が存在する場合は、次の優先度に相当する画像形成装置を審査対象の出力先として再登録し（ステップＳ５０２）、上記ステップＳ５０３へ戻る。他方、プリンタリストの中に次の優先度に相当する画像形成装置が存在しない場合は、後述のステップＳ５０５へ移行する。
【００７２】
上記ステップＳ５０４の処理後、出力先選択手段４は当該原稿データの出力を取り消すか否かを選択する手段を操作者に提供し、操作者が原稿データの出力の取り消しを選択したか否かを判断する（ステップＳ５０５）。操作者が原稿データの出力の取り消しを選択した場合は、原稿データ出力動作を終了する。他方、操作者が原稿データの出力の継続を選択した場合は、出力先を任意に選択する手段を操作者に提供し、操作者が出力先を確定する（ステップＳ５０６）。
【００７３】
次に、確定した出力先に対応する上述した特性情報と、上述した原稿情報とに基づいて、変換手段５が上述した原稿データを変換し印刷情報を生成する（ステップＳ５０７）。次に、原稿データに次のページが存在するか否かを調べる（ステップＳ５０８）。原稿データに次のページが存在する場合は、上記ステップＳ５０２へ戻り、優先順位の最も高い画像形成装置から次のページについて同様に審査を行う。他方、原稿データに次のページが存在しない場合は、原稿データ出力動作を終了する。
【００７４】
尚、上述した登録手段２の動作と、優先度設定手段３の動作と、出力先選択手段４及び変換手段５の動作は、操作者が各々任意の時期に別々に動作させるものである。
【００７５】
上述したように、第２の実施の形態によれば、情報処理装置１は、出力先候補として画像形成装置を登録する登録手段２と、複数の画像形成装置の各々の優先度情報を設定する優先度設定手段３と、複数の画像形成装置の各々の特性情報を記憶する特性情報記憶部９と、出力先候補として登録された画像形成装置のリストを記憶するプリンタリスト記憶部８と、プリンタリスト内の画像形成装置の優先度情報を記憶する優先度情報記憶部７と、プリンタリストの中から優先度情報と原稿データの原稿情報と特性情報とに基づき最適な画像形成装置を選択する出力先選択手段４と、選択された画像形成装置に対応する特性情報と原稿データの原稿情報とに基づき原稿データを印刷情報に変換する変換手段５とを具備してなり、前記出力先選択手段４は、プリンタリストに登録されている各画像形成装置の中から原稿データの各ページ毎に原稿情報を満足する画像形成装置を優先度情報に基づき優先順位の高い順に自動選択するため、情報処理装置１上の原稿データを、情報処理装置１と通信可能な画像形成装置に出力する際、原稿データの各ページ毎に、原稿情報を満足する画像形成装置を自動的に判断し出力することが可能となり、この結果、操作者にとってより使い勝手の良好なユーザインタフェースを提供することができる。
【００７６】
（３）第３の実施の形態
本発明の第３の実施の形態に係るシステムは、少なくとも１台の情報処理装置と、少なくとも１台の画像形成装置とを備えてなるものであり、通信回線網１０に例えば１台の情報処理装置１と例えば４台の画像形成装置（プリンタ）１１、１２、１３・・・（他の１台は図示略）とを接続して構成してなるものである（上記図１参照）。尚、情報処理装置及び画像形成装置（プリンタ）の台数は上記の台数に限定されるものではない。
【００７７】
本システムの情報処理装置１は、出力先候補として画像形成装置を登録するための登録手段２と、登録手段２によって登録された画像形成装置の各々の優先度を設定するための優先度設定手段３と、プリンタリストに登録されている各画像形成装置の中から、原稿情報を満足する画像形成装置を優先度情報に基づいて優先順位の高い順に自動選択する出力先選択手段４と、原稿データを印刷データに変換する変換手段５と、優先度情報記憶部７、プリンタリスト記憶部８、特性情報記憶部９を有する記憶装置６とを備える構成となっている。尚、これら各部については上記第１の実施の形態で詳述したので説明は省略する。
【００７８】
第３の実施の形態では、上記図１及び上記図４並びに図６を参照し、後述する如く具体例を挙げて、上記第１の実施の形態で説明した出力先選択手段４及び変換手段５の動作の流れを説明する。
【００７９】
図６は記憶装置６の特性情報記憶部９に存在する特性情報を分かりやすいように表にして示したものである。符号１４は、出力先となり得る画像形成装置を判別するための例えば名称である。符号１５は、画像形成装置が使用可能なフォントの種類である。符号１６は、画像形成装置の使用可能な色を表している。符号１７は、画像形成装置の使用可能な用紙等の出力媒体のサイズを表している。符号１８は、画像形成装置が使用可能な出力媒体の種類を表している。符号１９は、画像形成装置が両面印刷可能であるか否かを表している。符号２０は、画像形成装置の使用可能出力ビン数を表している。符号２１は、画像形成装置がステープル可能か否かを表している。
【００８０】
ここで、第３の実施の形態では、登録手段２及び優先度設定手段３により、操作者が例えば下記のようにプリンタリスト及び優先度情報を設定したものとする。
【００８１】
優先順位１：プリンタＢ
優先順位２：プリンタＣ
優先順位３：プリンタＤ
優先順位４：プリンタＡ
制限事項：単色の原稿は単色の画像形成装置のみで処理する
また、第３の実施の形態では、例えば下記の原稿情報を有する原稿データを入手したものとする。
【００８２】
ページ：５ページ
部数：１５部
使用フォント：フォントＡ、フォントＣ
使用色：単色
原稿サイズ：Ａ４
出力：片面印刷、ソート
「出力先選択手段４及び変換手段５の動作」（図４のフローチャート参照）
図４においては第３の実施の形態の主要な動作について説明する。先ず、情報処理装置１の出力先選択手段４は審査する出力先を優先順位１のプリンタＢに設定する（ステップＳ４０２）。次に、原稿情報をプリンタＢが満足するか否かを審査する（ステップＳ４０４）。図６の特性情報を参照すると、プリンタＢは１０ビンソートであるため、原稿情報の１５部のソートを満足できない。従って、ステップＳ４０４へ移行する。
【００８３】
ステップＳ４０４では、プリンタリストに次の優先順位の出力先の有無を判断するが、第３の実施の形態における具体例の場合は優先順位２のプリンタＣが存在している。従って、ステップＳ４０２へ戻り、プリンタＣを審査対象の出力先として設定するが、図６の特性情報を参照すると、プリンタＣはカラープリンタであるため、原稿情報の制限事項に抵触する。従って、ステップＳ４０４へ移行する。
【００８４】
ステップＳ４０４では、次の優先順位３のプリンタＤが存在するため、ステップＳ４０２へ戻り、プリンタＤを審査対象の出力先として設定する。ステップＳ４０３では、プリンタＤが原稿情報を満足することから、ステップＳ４０７へ移行する。ステップＳ４０７では、原稿情報とプリンタＤの特性情報とに基づいて、変換手段５が原稿データを変換して印刷情報を生成する。
【００８５】
上述したように、第３の実施の形態によれば、情報処理装置１は、出力先候補として画像形成装置（プリンタ）を登録する登録手段２と、複数の画像形成装置（プリンタ）の各々の優先度情報を設定する優先度設定手段３と、複数の画像形成装置（プリンタ）の各々の特性情報を記憶する特性情報記憶部９と、出力先候補として登録された画像形成装置（プリンタ）のリストを記憶するプリンタリスト記憶部８と、プリンタリスト内の画像形成装置（プリンタ）の優先度情報を記憶する優先度情報記憶部７と、プリンタリストの中から優先度情報と原稿データの原稿情報と特性情報とに基づき最適な画像形成装置（プリンタ）を選択する出力先選択手段４と、選択された画像形成装置（プリンタ）に対応する特性情報と原稿データの原稿情報とに基づき原稿データを印刷情報に変換する変換手段５とを具備しているため、情報処理装置１上の原稿データを、情報処理装置１と通信可能な画像形成装置（プリンタ）に出力する際、原稿データの原稿情報を満足する画像形成装置（プリンタ）を自動的に判断し出力することが可能となり、この結果、操作者にとってより使い勝手の良好なユーザインタフェースを提供することができる。
【００８６】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。前述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
【発明の効果】
以上説明したように、本発明によれば、特性情報記憶手段に特性情報が記憶される複数の画像形成装置の中から少なくとも一つ以上の画像形成装置を除いた複数の画像形成装置を、ユーザの指定に基づき出力先候補として登録し、出力先候補として登録された画像形成装置のリスト内の画像形成装置の優先度情報を設定し、優先度情報に基づいて、リスト内の画像形成装置のうち、原稿データの原稿情報を満たす特性情報をもった画像形成装置を選択するので、原稿データの原稿情報を満足する画像形成装置を自動的に判断し出力することが可能となり、この結果、操作者にとってより使い勝手の良好なユーザインタフェースを提供することができる、という効果を奏する。特に、リストから原稿データの印刷に適した画像形成装置が選択される場合も、原稿データの印刷に適した画像形成装置が選択されなかった場合にも、ユーザが意図しない画像形成装置が選択されてしまうことがなく、ユーザ所望の画像形成装置を選択することができる。
【図面の簡単な説明】
【図１】本発明の第１乃至第３の実施の形態に係るシステムの構成例を示すブロック図である。
【図２】本発明の第１及び第２の実施の形態に係る登録手段の動作手順を示すフローチャートである。
【図３】本発明の第１及び第２の実施の形態に係る優先度設定手段の動作手順を示すフローチャートである。
【図４】本発明の第１の実施の形態に係る出力先選択手段及び変換手段の動作手順を示すフローチャートである。
【図５】本発明の第２の実施の形態に係る出力先選択手段及び変換手段の動作手順を示すフローチャートである。
【図６】本発明の第３の実施の形態に係る特性情報を表にした説明図である。
【符号の説明】
１  情報処理装置
２  登録手段
３  優先度設定手段
４  出力先選択手段（第一の選択手段、第二の選択手段）
５  変換手段
６  記憶装置
７  優先度情報記憶部
８  プリンタリスト記憶部（リスト記憶手段）
９  特性情報記憶部（特性情報記憶手段）
１０  通信回線網
１１、１２、１３  画像形成装置
【図１】
0004018184.tif 000002
【図２】
0004018184.tif 000003
【図３】
0004018184.tif 000004
【図４】
0004018184.tif 000005
【図５】
0004018184.tif 000006
【図６】
0004018184.tif 000007