"ネットワーク上の印刷機器から、前記印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する手順aと、前記手順aにおいて取得された識別情報に基づいて、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルの中から、前記印刷機器に対応する一の変換テーブルを選択する手順bと、前記手順bにおいて選択された変換テーブルを適用して、前記手順aにおいて取得された印刷機器の状態に関する情報を出力用の情報に変換する手順cと、をコンピュータに実行させる印刷機器情報変換プログラム。前記手順cにおいて前記印刷機器の状態に関する情報を変換することにより得られた前記出力用の情報を示す絵表示を、前記印刷機器の識別情報と対応付けて表示部に表示させる手順dをさらに前記コンピュータに実行させる請求項1に記載の印刷機器情報変換プログラム。前記表示部に表示される複数の識別情報のうち、ユーザ操作に基づく一の識別情報の選択を受け付ける手順eと、前記選択された識別情報に対応する印刷機器から前記印刷機器の状態に関する情報を取得する手順fと、前記印刷機器に対応する前記変換テーブルを用いて、前記手順fにおいて取得された印刷機器の状態に関する情報を前記出力用の情報に変換する手順gと、前記手順gにおいて前記印刷機器に関する情報を変換することにより得られた前記出力用の情報を前記表示部に表示する手順hと、をさらに前記コンピュータに実行させる請求項2に記載の印刷機器情報変換プログラム。前記手順fにおいて、前記印刷機器の状態に関する情報を取得中であることを示すメッセージを前記表示部に表示させる請求項3に記載の印刷機器情報変換プログラム。前記手順fにおいて前記印刷機器の状態に関する情報を変換することにより得られた前記出力用の情報が、前記識別情報の選択前の出力用の情報と異なる場合に、前記印刷機器の状態が変化したことを示すメッセージを前記表示部に表示する手順iをさらに前記コンピュータに実行させる請求項3または4に記載の印刷機器情報変換プログラム。前記印刷機器情報変換プログラムは、複数機種の印刷機器を制御可能なプリンタドライバであり、前記表示部に示される複数の識別情報のうち、ユーザにより選択された前記識別情報に対応する印刷機器に印刷を指示する手順jをさらに前記コンピュータに実行させる請求項3~5のいずれか1項に記載の印刷機器情報変換プログラム。前記印刷が指示される印刷機器の出力用の情報が、当該印刷機器が印刷不可能な状態を示す情報である場合、前記印刷機器が印刷不可能であることを示すメッセージを前記表示部に表示する手順kをさらに前記コンピュータに実行させる請求項6に記載の印刷機器情報変換プログラム。前記選択された印刷機器と直接的に通信するためのアイコンを作成することが指示された場合には、前記メッセージとは異なるメッセージが前記表示部に表示される請求項7に記載の印刷機器情報変換プログラム。前記ネットワーク上の印刷機器から、当該印刷機器で使用されるページ記述言語に関する情報を取得する手順lと、前記lにおいて取得されたページ記述言語に関する情報により定まるページ記述言語と、前記プリンタドライバで使用されるページ記述言語とが一致するか否かを判断する手順mと、前記手順mにおいて前記ページ記述言語が一致しないと判断される場合、印刷不可能である旨の警告を前記表示部に表示する手順nと、をさらに前記コンピュータに実行させる請求項6~8のいずれか1項に記載の印刷機器情報変換プログラム。前記印刷機器の状態に関する情報は、印刷機能に関する状態を示す第1の状態情報と、当該印刷機器の全体的な状態を示す第2の状態情報とを含み、前記出力用の情報は、前記第1の状態情報と前記第2の状態情報とから決定されることを特徴とする請求項1~9のいずれか1項に記載の印刷機器情報変換プログラム。前記第1の状態情報は、印刷機器が印刷中の状態であることを示す第1の値、印刷機器が起動中であることを示す第2の値、印刷機器がアイドリング中の状態であることを示す第3の値、前記印刷機器の状態が不明であることを示す第4の値、およびこれら以外の状態であることを示す第5の値のいずれか1つを含み、前記第2の状態情報は、印刷機器の全体的な状態が稼動中であることを示す第6の値、印刷機器の全体的な状態が起動中であることを示す第7の値、印刷機器の全体的な状態が試験運転中である第8の値、印刷機器の全体的な状態が立下り中である第9の値、および印刷機器の全体的な状態が不明である第10の値のいずれか1つを含む請求項10に記載の印刷機器情報変換プログラム。前記変換テーブルは、特定機種の印刷機器に適用される機種別変換テーブルと、複数機種の印刷機器に共通して適用される汎用変換テーブルとを含み、前記汎用変換テーブルは、前記第1の状態情報が前記第5の値を示す場合には、前記第2の状態情報の値に関わらず、前記出力用の情報が、前記印刷機器が印刷不可能であることを示すように構成されており、前記機種別変換テーブルは、前記第1の状態情報が前記第5の値を示す場合であっても、前記第2の状態情報が前記第6の値を示す場合には、前記変換後の出力用の情報が、前記印刷機器が印刷の実行が可能であることを示し、前記第2の状態情報が前記6の値以外の値を示す場合には、前記印刷機器が印刷不可能であることを示すように構成されている請求項11に記載の印刷機器情報変換プログラム。前記印刷機器には、標準MIBManagementInformationBaseが設けられており、前記手順aにおいて、前記標準MIBから前記識別情報または前記印刷機器の状態に関する情報が取得されることを特徴とする請求項1~12のいずれか1項に記載の印刷機器情報変換プログラム。請求項1~13のいずれか1項に記載のプログラムが記憶されたコンピュータ読取り可能な記録媒体。複数の変換テーブルは、前記印刷機器情報変換プログラムがインストールされている印刷機器情報変換装置に記憶されている請求項1~14のいずれか1項に記載の印刷機器情報変換プログラム。複数の変換テーブルは、前記印刷機器情報変換プログラムがインストールされている印刷機器情報変換装置と前記ネットワーク上で接続されるサーバ装置に記憶されている請求項1~14のいずれか1項に記載の印刷機器情報変換プログラム。ネットワーク上の印刷機器から、前記印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得するステップとaと、前記ステップaにおいて取得された識別情報に基づいて、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルの中から、前記印刷機器に対応する一の変換テーブルを選択するステップbと、前記ステップbにおいて選択された変換テーブルを適用して、前記ステップaにおいて取得された印刷機器の状態に関する情報を出力用の情報に変換するステップcと、を有する印刷機器情報変換方法。ネットワーク上の印刷機器の状態に関する情報を出力用の情報に変換するための印刷機器情報変換プログラムがインストールされた印刷機器情報変換装置であって、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルを記憶している記憶部と、ネットワーク上の印刷機器から、当該印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する取得部と、前記記憶部に記憶されている複数の変換テーブルの中から、前記取得部により取得された識別情報に対応する一の変換テーブルを認識する認識部と、前記認識部により認識された前記変換テーブルを適用して、前記取得部により取得された情報を前記出力用の情報に変換する変換部と、を有する印刷機器情報変換装置。印刷機器情報変換装置と、前記印刷機器情報変換装置とネットワークを介して接続されたサーバ装置とを有する印刷機器情報変換システムであって、前記サーバ装置は、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルを記憶している記憶部を有し、前記印刷機器情報変換装置は、ネットワーク上の印刷機器から、当該印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する取得部と、前記記憶部に記憶されている複数の変換テーブルの中から、前記取得部により取得された識別情報に対応する一の変換テーブルを認識する認識部と、前記認識部により認識された前記変換テーブルを適用して、前記取得部により取得された情報を前記出力用の情報に変換する変換部と、を有する印刷機器情報変換システム。本発明は、上記の問題を解決するためになされたものである。したがって、本発明の目的は、印刷機器の状態に関する情報についての製造者間または機種間の解釈の差異を吸収して共通の解釈にしたがう情報をユーザに提供することができる印刷機器情報変換プログラムを提供することである。本発明の上記目的は、下記の手段によって達成される。1ネットワーク上の印刷機器から、前記印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する手順aと、前記手順aにおいて取得された識別情報に基づいて、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルの中から、前記印刷機器に対応する一の変換テーブルを選択する手順bと、前記手順bにおいて選択された変換テーブルを適用して、前記手順aにおいて取得された印刷機器の状態に関する情報を出力用の情報に変換する手順cと、をコンピュータに実行させる印刷機器情報変換プログラム。2前記手順cにおいて前記印刷機器の状態に関する情報を変換することにより得られた前記出力用の情報を示す絵表示を、前記印刷機器の識別情報と対応付けて表示部に表示させる手順dをさらに前記コンピュータに実行させる上記1に記載の印刷機器情報変換プログラム。3前記表示部に表示される複数の識別情報のうち、ユーザ操作に基づく一の識別情報の選択を受け付ける手順eと、前記選択された識別情報に対応する印刷機器から前記印刷機器の状態に関する情報を取得する手順fと、前記印刷機器に対応する前記変換テーブルを用いて、前記手順fにおいて取得された印刷機器の状態に関する情報を前記出力用の情報に変換する手順gと、前記手順gにおいて前記印刷機器に関する情報を変換することにより得られた前記出力用の情報を前記表示部に表示する手順hと、をさらに前記コンピュータに実行させる上記2に記載の印刷機器情報変換プログラム。4前記手順fにおいて、前記印刷機器の状態に関する情報を取得中であることを示すメッセージを前記表示部に表示させる上記3に記載の印刷機器情報変換プログラム。5前記手順fにおいて前記印刷機器の状態に関する情報を変換することにより得られた前記出力用の情報が、前記識別情報の選択前の出力用の情報と異なる場合に、前記印刷機器の状態が変化したことを示すメッセージを前記表示部に表示する手順iをさらに前記コンピュータに実行させる上記3または4に記載の印刷機器情報変換プログラム。6前記印刷機器情報変換プログラムは、複数機種の印刷機器を制御可能なプリンタドライバであり、前記表示部に示される複数の識別情報のうち、ユーザにより選択された前記識別情報に対応する印刷機器に印刷を指示する手順jをさらに前記コンピュータに実行させる上記3~5のいずれか1つに記載の印刷機器情報変換プログラム。7前記印刷が指示される印刷機器の出力用の情報が、当該印刷機器が印刷不可能な状態を示す情報である場合、前記印刷機器が印刷不可能であることを示すメッセージを前記表示部に表示する手順kをさらに前記コンピュータに実行させる上記6に記載の印刷機器情報変換プログラム。8前記選択された印刷機器と直接的に通信するためのアイコンを作成することが指示された場合には、前記メッセージとは異なるメッセージが前記表示部に表示される上記7に記載の印刷機器情報変換プログラム。9前記ネットワーク上の印刷機器から、当該印刷機器で使用されるページ記述言語に関する情報を取得する手順lと、前記lにおいて取得されたページ記述言語に関する情報により定まるページ記述言語と、前記プリンタドライバで使用されるページ記述言語とが一致するか否かを判断する手順mと、前記手順mにおいて前記ページ記述言語が一致しないと判断される場合、印刷不可能である旨の警告を前記表示部に表示する手順nと、をさらに前記コンピュータに実行させる上記6~8のいずれか1つに記載の印刷機器情報変換プログラム。10前記印刷機器の状態に関する情報は、印刷機能に関する状態を示す第1の状態情報と、当該印刷機器の全体的な状態を示す第2の状態情報とを含み、前記出力用の情報は、前記第1の状態情報と前記第2の状態情報とから決定されることを特徴とする上記1~9のいずれか1つに記載の印刷機器情報変換プログラム。11前記第1の状態情報は、印刷機器が印刷中の状態であることを示す第1の値、印刷機器が起動中であることを示す第2の値、印刷機器がアイドリング中の状態であることを示す第3の値、前記印刷機器の状態が不明であることを示す第4の値、およびこれら以外の状態であることを示す第5の値のいずれか1つを含み、前記第2の状態情報は、印刷機器の全体的な状態が稼動中であることを示す第6の値、印刷機器の全体的な状態が起動中であることを示す第7の値、印刷機器の全体的な状態が試験運転中である第8の値、印刷機器の全体的な状態が立下り中である第9の値、および印刷機器の全体的な状態が不明である第10の値のいずれか1つを含む上記10に記載の印刷機器情報変換プログラム。12前記変換テーブルは、特定機種の印刷機器に適用される機種別変換テーブルと、複数機種の印刷機器に共通して適用される汎用変換テーブルとを含み、前記汎用変換テーブルは、前記第1の状態情報が前記第5の値を示す場合には、前記第2の状態情報の値に関わらず、前記出力用の情報が、前記印刷機器が印刷不可能であることを示すように構成されており、前記機種別変換テーブルは、前記第1の状態情報が前記第5の値を示す場合であっても、前記第2の状態情報が前記第6の値を示す場合には、前記変換後の出力用の情報が、前記印刷機器が印刷の実行が可能であることを示し、前記第2の状態情報が前記6の値以外の値を示す場合には、前記印刷機器が印刷不可能であることを示すように構成されている上記11に記載の印刷機器情報変換プログラム。13前記印刷機器には、標準MIBManagementInformationBaseが設けられており、前記手順aにおいて、前記標準MIBから前記識別情報または前記印刷機器の状態に関する情報が取得されることを特徴とする上記1~12のいずれか1つに記載の印刷機器情報変換プログラム。14上記1~13のいずれか1つに記載のプログラムが記憶されたコンピュータ読取り可能な記録媒体。15複数の変換テーブルは、前記印刷機器情報変換プログラムがインストールされている印刷機器情報変換装置に記憶されている上記1~14のいずれか1つに記載の印刷機器情報変換プログラム。16複数の変換テーブルは、前記印刷機器情報変換プログラムがインストールされている印刷機器情報変換装置と前記ネットワーク上で接続されるサーバ装置に記憶されている上記1~14のいずれか1つに記載の印刷機器情報変換プログラム。17ネットワーク上の印刷機器から、前記印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得するステップとaと、前記ステップaにおいて取得された識別情報に基づいて、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルの中から、前記印刷機器に対応する一の変換テーブルを選択するステップbと、前記ステップbにおいて選択された変換テーブルを適用して、前記ステップaにおいて取得された印刷機器の状態に関する情報を出力用の情報に変換するステップcと、を有する印刷機器情報変換方法。18ネットワーク上の印刷機器の状態に関する情報を出力用の情報に変換するための印刷機器情報変換プログラムがインストールされた印刷機器情報変換装置であって、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルを記憶している記憶部と、ネットワーク上の印刷機器から、当該印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する取得部と、前記記憶部に記憶されている複数の変換テーブルの中から、前記取得部により取得された識別情報に対応する一の変換テーブルを認識する認識部と、前記認識部により認識された前記変換テーブルを適用して、前記取得部により取得された情報を前記出力用の情報に変換する変換部と、を有する印刷機器情報変換装置。19印刷機器情報変換装置と、前記印刷機器情報変換装置とネットワークを介して接続されたサーバ装置とを有する印刷機器情報変換システムであって、前記サーバ装置は、印刷機器の状態に関する情報を出力用の情報に変換するために印刷機器別に用意された複数の変換テーブルを記憶している記憶部を有し、前記印刷機器情報変換装置は、ネットワーク上の印刷機器から、当該印刷機器を識別するための識別情報と前記印刷機器の状態に関する情報とを取得する取得部と、前記記憶部に記憶されている複数の変換テーブルの中から、前記取得部により取得された識別情報に対応する一の変換テーブルを認識する認識部と、前記認識部により認識された前記変換テーブルを適用して、前記取得部により取得された情報を前記出力用の情報に変換する変換部と、を有する印刷機器情報変換システム。本発明によれば、印刷機器別に用意された専用の変換テーブルを適用して、印刷機器の状態に関する情報が出力用の情報に変換されるため、印刷機器の状態に関する情報についての製造者間または機種間の解釈の差異を吸収して、共通の解釈にしたがう情報をユーザに提供することができる。以下、本発明の実施形態を、図面を参照して詳細に説明する。第1の実施形態図1は、本発明の第1の実施形態に係る印刷システムの全体構成を示すブロック図である。本実施形態に係る印刷システムは、ネットワーク端末としてのPC印刷機器情報変換装置100と、MFPMulti-FunctionPeripheral200,250とを備え、これらはネットワーク300を介して相互に通信可能に接続されている。また、MFP印刷機器200,250は、同一製造者により製造された異なる機種のみではなく、異なる製造者により製造された印刷機器でもよい。また、PC100は、SNMPSimpleNetworkManagementProtocolマネージャとして機能し、SNMPエージェントとの間で所定のコマンドをやり取りしながら、MIB情報印刷機器の識別情報、印刷機器の状態に関する情報等を収集する。ネットワーク300は、イーサネット登録商標、トークンリング、FDDI等の規格によりコンピュータやネットワーク機器同士を接続したLANLocalAreaNetworkや、LAN同士を専用線で接続したWANWideAreaNetwork等からなる。なお、ネットワーク300に接続される機器の種類および台数は、図1に示す例に限定されない。図2は、図1に示されるPCの構成を示すブロック図である。本実施形態のPC100は、CPUCentralProcessingUnit101、メモリ102、HDDハードディスク103、ディスプレイ104、入力装置105、および通信I/Fインタフェース部106を備えており、これらは信号をやり取りするためのバス107を介して相互に接続されている。CPU101は、プログラムにしたがって、上記各部の制御や各種の演算処理を実行する。たとえば、当該演算処理は、MIB情報を表示用の情報に変換する処理、印刷データを生成する処理等を含む。メモリ102は、各種プログラムや各種データを格納するためのROM、ワークエリアとして一時的にプログラムやデータを記憶するためのRAM等から構成される。HDD103は、オペレーティングシステムOSを含む各種プログラムや各種データを格納する。HDD103には、原稿データを作成、選択、または再現したり、原稿データを基に画像データを作成および設定したりするための各種アプリケーションがインストールされている。また、HDD103には、作成された画像データをMFP200,250が解釈可能なページ記述言語PageDescriptionLanguage:PDLで記述されたPDLデータに変換および解析したり、MFP200,250を管理したり印刷処理を実行させたりするためのプリンタドライバがインストールされている。プリンタドライバは、ユニバーサルプリンタドライバUPDでもよい。また、HDD103には、PC100がSNMPマネージャとして機能するためのアプリケーションも格納される。また、HDD103には、印刷機器の状態に関する情報に基づいて、たとえばディスプレイ104に表示するための出力用の情報に変換するための変換テーブルや、当該出力用の情報に対応するアイコン絵表示の画像データが格納される。また、HDD103には、警告等のメッセージを表示させるための判断等を行うための各種アルゴリズムが格納される。さらに、HDD103には、印刷機器毎に専用の上記変換テーブルがあるかを判断するための、当該印刷機器毎の専用変換テーブルの有無が記述されたテーブル不図示等が格納される。ディスプレイ104は、LCDLiquidCrystalDisplay、OLEDOrganicLightEmittingDisplay等であり、各種の情報の表示に使用される表示部として構成される。入力装置105は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。通信I/F部106は、外部機器と通信するためのインタフェースであり、イーサネット登録商標、トークンリング、FDDIFiber-DistributedDataInterface等の規格によるネットワークインタフェース、USB、IEEE1394等のシリアルインタフェース、SCSI、IEEE1284等のパラレルインタフェース、BLUETOOTH登録商標、IEEE802.11、HomeRF、IrDA等の無線通信インタフェース等を利用することができる。また、通信I/F部106は、印刷ジョブを印刷機器に送信したり、印刷機器とSNMPによる通信を行う。図3は、図1に示されるMFPの構成を示すブロック図である。なお、MFP200およびMFP250は同一構成を有しうるので、MFP200についてのみ代表として以下説明する。本実施形態の印刷機器としてのMFP200は、制御部201、画像読取部210、操作部220および画像形成部230を備えている。これらは信号をやり取りするためのバスを介して相互に接続されている。また、MFP200は、SNMPエージェントを実装したSNMP対応機器であり、MIB情報を有することにより、SNMPマネージャからのコマンドに応じて所定のMIB情報を送信する。なお、MFP200の上記各部のうち、PC100の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。制御部201は、CPU202、メモリ203、HDD204、通信I/F部205を含む。これらは信号をやり取りするためのバスを介して相互に接続されている。制御部201は、MFP200の上記構成要素を制御し、各構成要素の状態を把握する。たとえば、制御部201は、各構成要素の状態等の変化たとえば、印刷処理状態、処理すべき印刷ジョブの数、エラー発生状態等を把握する。これらを含むその他の制御部201の機能は、HDD204等の記憶部に記憶された、対応するプログラムを下記CPU202が実行することにより達成される。CPU202は、プログラムに従って、各構成要素の制御または各種の演算処理たとえば、印刷データに基づく画像形成処理、RIP処理、MFP200の各構成要素の状態を取得する処理等を行う。HDD204は、オペレーティングシステムを含む各種プログラムや各種データを格納する。HDD204には、PC100から受信したPDLデータを翻訳してビットマップ形式の画像データを生成するためのプログラムと、ビットマップ形式の画像データを編集、加工、または合成することにより画像を形成するためのプログラムとが格納されている。また、HDD204には、オブジェクト単位の標準MIBが備えられ、標準MIBオブジェクト毎に印刷機器の識別情報や印刷機器の状態に関する情報状態情報等が格納される。また、HDD204には、MFP200がSNMPエージェントとして機能するためのアプリケーション等が格納されている。通信I/F部205は、PC100との間でLANを介してデータの送受信を行う入出力装置である。すなわち、通信I/F部205は、PC100と接続を確立し、SNMPを含む各種ネットワークプロトコルによるデータの送受信を行う。画像読取部210は、所定の読み取り位置にセットされた原稿またはADFAutoomaticDocumentFeeder不図示により所定の読み取り位置に搬送された原稿に蛍光ランプ等の光源で光を当て、その反射光をCCDイメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。操作部220は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種設定の入力に使用される。画像形成部230は、帯電、露光、現像、転写および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙上に印刷する。なお、PC100およびMFP200は、それぞれ上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。以下、図4を参照して、印刷機器の状態を取得して出力用の情報に変換するためのソフトウェアの構成について説明する。図4は本実施形態に係る、UPDの構成を示すブロック図である。UPD400は、ネットワーク通信部401、デバイス状態判断部402、状態判断テーブル切替部403、状態判断テーブル記憶部404、デバイス状態アイコン記憶部405、デバイス状態表示制御部406、PC入出力制御部407およびUPD部408を有している。各部の機能は、それぞれに対応するモジュールをCPU101がメモリ102上で実行することにより発揮される。各モジュールは、たとえば、DLLDynamicLinkLibrary等のプログラムファイルからなる。また、UPD400は、PC100にインストールされているOSの一部機能とリンクしており、OS上にプリンタアイコンを作成したり、印刷機器のパラメータのやり取りを可能に構成される。詳細は後述する。ネットワーク通信部401は、印刷機器とSNMP通信を行い、印刷機器に備えられたMIBを参照することにより、印刷機器の識別情報や状態情報を取得する。また、取得部としてのネットワーク通信部401は、情報が通信されている途中であるか否かを後述のデバイス状態判断部402に通知する。なお、取得された識別情報は、印刷機器の機種名やファームウェアバージョン情報等を含み、特定の機種を表示するための出力用の情報として利用されうる。また、取得された状態情報は、後述の表1のような変換テーブルが参照されることにより、出力用の情報に変換される。デバイス状態判断部402は、上記ネットワーク通信部401を介して受信された状態情報に基づいて、印刷機器の状態を表す、平易に表現された情報出力用の情報に変換する。すなわち、変換部としてのデバイス状態判断部402は、状態情報に対応する出力用の情報を格納する変換テーブルを参照して、状態情報を出力用の情報に変換する。本実施形態では、変換テーブルとして、汎用変換テーブルと、専用変換テーブルとが用意される。汎用変換テーブルは、標準MIBを用いて製造者に共通して利用される変換テーブルであり、下記の表1に示される通りである。表1に示されるように、RFC270、HostResourcesMIBに規定される標準MIBオブジェクトの1つであるhrPrinterStatusには、5つの状態情報1~5が含まれる。同様に、他の標準MIBオブジェクトの1つであるhrDeviceStatusについても、5つの状態情報1~5が含まれる。なお、表1に示される通り、各状態情報にはそれぞれ意味がある。たとえば、hrPrinterStatusの4は、printing印刷中という意味がある。印刷機器から取得されるこれら状態情報数値情報に対応して、表内に示される印刷機器の状態を表す出力用の情報に変換され、変換された情報が表示部において表示され、印刷機器の状態がユーザにより判断されうる。たとえば、表1に示されるように、hrPrinterStatusの状態情報として1が受信され、かつ、hrDeviceStatusの状態情報として2が受信された場合、印刷機器についての出力用の情報は、印刷不可となる。したがって、表1の汎用テーブルによれば、印刷不可がUPDの表示画面に表示される。UPDの表示画面については後述する。また、本実施形態では、汎用変換テーブルだけではなく、ネットワーク300上の各印刷機器毎に対応する専用変換テーブルが用意される。たとえば、表2に示されるように、専用変換テーブルは、上述の表1と同様の標準MIBについての構成を有する。しかし、上述の表1の場合と同様の状態情報が取得された場合、すなわちhrPrinterStatusについての状態情報として1が受信され、かつ、hrDeviceStatusの状態情報として2が受信された場合、上記表1の汎用変換テーブルの場合とは異なり、出力用の情報は印刷可能となる。したがって、表2の専用変換テーブルによれば、印刷可能がUPDの表示画面に表示される。このように、専用変換テーブルには、製造者毎にまたは機種毎に、印刷機器の状態を表す表現として、汎用変換テーブルとは異なる情報が格納されうる。なお、デバイス状態判断部402は、上記ネットワーク通信部401が印刷デバイスから状態情報を取得中である場合は、後述のデバイス状態表示制御部406に通信中である旨を通知する機能を有する。状態判断テーブル切替部403は、上記表1および表2に示されるような、状態判断テーブル記憶部404に記憶された状態判断変換テーブルを適宜切替える。認識部としての状態判断テーブル切替部403は、各印刷機器に対応する変換テーブルを特定し、変換テーブルを適宜切り替える。変換テーブルを切替える処理についての詳細は後述する。状態判断テーブル記憶部404は、上記表1および表2に例示される状態判断変換テーブルを記憶する。なお、専用変換テーブルは、製造者毎にまたは機種毎に、複数用意される。デバイス状態アイコン記憶部405は、印刷機器の状態情報を表す、視覚的な情報としての、印刷機器の状態を示すアイコンを記憶する。デバイス状態アイコンの例は、図5に示される通りである。図5に示されるように、上記状態判断変換テーブルに格納される印刷機器の4つの状態印刷可能、印刷可能、警告有、印刷不可および不明のそれぞれに対応して、アイコンがそれぞれ割り付けられている。デバイス状態表示制御部406は、デバイス状態判断部402から受信される情報および印刷機器に関するその他の情報について、表示用のデータを作成する。具体的には、図6について後述するように、デバイス状態表示制御部406は、印刷機器の機種、状態、印刷速度、印刷機器が利用するPDLの種類等を含むステータス情報をディスプレイ104に表示するために、ステータス画面用のデータを作成する。また、ステータス情報には、印刷機器から取得された状態情報が状態判断変換テーブルにより変換された出力用の情報に対応する、デバイス状態アイコンが含まれる。PC入出力制御部407は、デバイス状態表示制御部406により作成された表示用データを基に、印刷機器に関する情報を、ステータス画面としてディスプレイ104に表示する。ステータス画面の例は、図6に示される通りである。図6に示されるように、操作画面500内に構成されるステータス画面501は、印刷機器の機種名、印刷機器の状態等のステータス情報を表示する。なお、印刷機器の状態を示す情報には、上述のデバイス状態アイコンが含まれうる。また、PC入出力制御部407は、後述するように、警告等の各種表示メッセージ画面をディスプレイ104に表示させうる。また、PC入出力制御部407は、ステータス画面501に表示される印刷機器についての情報をユーザが選択できる選択部としても機能する。ユーザは、たとえば印刷指示をするために、入力装置105等により、ステータス画面501に表示される所望の印刷機器を示す情報を選択できる。UPD部408は、UPD400を複数機種共通のプリンタドライバとして機能させるための部分である。特に、本実施形態に係るUPD部408は、印刷機能と、プリンタアイコン作成機能とを有するいずれも後述する。当該印刷機能を可能とするために、UPD部408は、1つのPDLを利用する。PDLの例としては、PCLPrinterControlLanguageXLやXPSXMLPaperSpecification等を含む。印刷機器の状態情報を出力用の情報に変換する処理次に、印刷機器の状態に関する情報を出力用の情報に変換するための処理について詳細に説明する。図7は本実施形態に係る、印刷機器の状態に関する情報を出力用の情報に変換するための処理の手順を示すフローチャート、図8は印刷機器の状態情報を更新する処理の手順を示すフローチャートである。なお、図7および図8に示される処理は、PC100のHDD103等に格納され、CPU101よって実行される。図7に示されるように、まず、印刷機器についての識別情報および状態情報が取得されるステップS11。このステップでは、PC100にインストールされたUPD400は、印刷機器MFP200の識別情報を特定するためのMIB情報識別情報と、MFP200の状態情報を取得するためのMIB情報状態情報とが取得される。具体的には、UPD400が指定するMIBオブジェクトに対応するMIB情報についての要求が、MFP200に対してなされる。要求を受けたMFP200は、指定されたMIBオブジェクトに対応するMIB情報、すなわち機種情報等を含む識別情報および状態情報を返信し、返信された情報がUPD400により受信される。なお、製造者および機種名を特定するための標準MIBのオブジェクトの例としては、RFC1213MIB-IIに規定されるsysDescr、sysObjectIDや、HostResourcesMIBに規定されるhrDeviceDescr、hrDeviceID等がある。また、状態情報を特定するための標準MIBオブジェクトの例としては、上述の表1および表2に示された、hrPrinterStatusやhrDeviceStatus等がある。続いて、印刷機器が特定されるステップS12。このステップでは、ステップS11においてMFP200から送信されたMIB情報の1つである識別情報がUPD400により受信され、当該識別情報に基づいて印刷機器が特定される。特定される印刷機器の機種名の例は、上述した図6のステータス画面501内の機種名の欄に示される通りである。続いて、専用変換テーブルが有るか否かが判断されるステップS13。このステップでは、ステップS12において特定された印刷機器に特有の専用変換テーブルがあるか否かが判断される。具体的には、印刷機器毎に上述の表2に示されるような専用変換テーブルがあるか否かについての情報を格納するテーブル不図示等が参照されることにより、ステップS12において特定された印刷機器に、専用変換テーブルが有るか否かが判断されうる。専用変換テーブルが有ると判断される場合ステップS13:YES、専用変換テーブルの内容に従って出力用の情報に変換されるステップS14。このステップでは、専用変換テーブルが有ると判断されたので、状態判断テーブル切替部403は、状態判断テーブル記憶部404に記憶された変換テーブルのうち、ステップS12において特定された印刷機器に対応する専用変換テーブルに変換テーブルを切り替える。そして、ステップS11において取得された状態情報は、切替え後の専用変換テーブルに従って出力用の情報に変換される。一方、専用変換テーブルがないと判断される場合ステップS13:NO、汎用変換テーブルの内容に従って出力用の情報に変換されるステップS15。このステップでは、ステップS12において特定された印刷機器に対応する専用変換テーブルがないと判断されたので、状態判断テーブル切替部403は、状態判断テーブル記憶部404に記憶された変換テーブルのうち、製造者間で共通に利用される汎用変換テーブルに変換テーブルを切替える。そして、ステップS11において取得された状態情報は、切替え後の汎用変換テーブルに従って出力用の情報に変換される。続いて、印刷機器の状態が表示されるステップS16。このステップでは、ステップS14またはS15において変換された出力用の情報に対応して、デバイス状態アイコン記憶部405に記憶されたデバイス状態アイコンが特定され、各印刷機器のステータス情報を含む出力用のデータが、デバイス状態表示制御部406により作成される。そして、作成された出力用データは、PC入出力制御部407により、上記図6に示されるようなステータス画面501にディスプレイ104を介して表示される。選択された印刷機器について出力用の情報を更新する処理本実施形態では、選択部としてのステータス画面501おいて表示される印刷機器の情報がユーザにより選択された場合、選択された印刷機器について最新の状態情報を表示させるために、選択の指示を受信した時点の状態情報が再度取得されうる。さらに、印刷機器の状態情報が取得中である場合、情報取得中である旨のメッセージが表示されうる。以下、図8を参照して、ユーザによる印刷機器の選択を受け付けて、メッセージを表示させると同時に、出力用の情報が更新される処理の手順について説明する。なお、図8に記載される手順のうち、図7に示される手順と同様の手順については、重複を避けるためにその説明を省略する。図8は、選択された印刷機器について状態情報を取得し、出力用の情報を更新すると同時に、メッセージを表示させるための処理の手順を示す図である。図8に示されるように、まず、印刷機器の選択が受け付けられるステップS21。このステップでは、ステータス画面501において、ユーザによる所望の印刷機器たとえば、MFP200についての情報が選択されたか否かが判断される。印刷機器の選択は、たとえば、PC入出力制御部407により検出される。続いて、印刷機器の状態情報を取得中である旨のメッセージが表示されるステップS22。このステップでは、ステップS21において選択されたMFP200について、ネットワーク通信部401により状態情報を取得中である旨のメッセージ不図示が、ディスプレイ104に表示される。具体的には、ネットワーク通信部401が通信中であることがデバイス状態判断部402により判断され、当該判断がデバイス状態表示制御部406に通知されて表示用のデータが作成され、当該データに基づいてPC入出力制御部407によりメッセージが表示される。続いて、印刷機器の状態情報が取得されるステップS23。このステップは、図7のステップS11における処理と同様である。続いて、変換テーブルが特定されるステップS24。このステップでは、図7におけるステップS13~S15と同様に、選択された印刷機器に対応する、ステップS23において取得された状態情報を変換するための専用変換テーブルまたは汎用変換テーブルが特定される。続いて、出力用の情報に変換されるステップS25。このステップでは、図7のステップS16と同様に、特定された変換テーブルに従って、状態情報が出力用の情報に変換される。続いて、出力用の情報が、変換後の出力用の情報に更新されるステップS26。このステップでは、ステップS25において変換された、最新の出力用の情報に対応するデバイス状態アイコンが、選択されたMFP200に対応してステータス画面501に表示される。続いて、ステップS22において表示されたメッセージが消去されるステップS27。このステップでは、ネットワーク通信部401は状態情報取得中ではないので、状態情報を取得中である旨のメッセージは消去される。その後、印刷機器の選択を受け付けて、メッセージを表示させると同時に、出力用の情報が更新される処理は終了される。また、本実施形態では、印刷不可の状態にある印刷機器が選択された場合、または印刷機器の出力用情報が更新された結果印刷不可の状態である場合、印刷機器が印刷不可である旨のメッセージを表示させうる。このようなメッセージの例は、図9に示される通りである。なお、図9に示されるメッセージ600は、図8のステップS22において表示される状態情報を取得中である旨のメッセージに替えて、または共に表示されうる。たとえば、印刷不可の状態にある印刷機器が選択された場合、両方のメッセージを共に表示させて共に消去させてもよい。さらに、ステップS26において出力情報が更新された結果、印刷機器が印刷不可である場合、印刷不可である旨のメッセージを続けて表示させてもよい。また、選択時印刷不可の状態にはなかったが、印刷機器の出力情報が更新された結果印刷不可の状態となる場合、ステップS26において印刷不可のメッセージを表示させてもよい。さらに、本実施形態では、ステップS26において更新される出力情報が、印刷機器が選択された時点の出力情報と異なる場合、状態が変化した旨のメッセージ不図示を表示させてもよい。UPDの印刷機能およびプリンタアイコン作成機能本実施形態に係るUPDは、印刷機能およびプリンタアイコン作成機能を有する。印刷機能は、UPDを介して選択された印刷機器により印刷出力を可能とする機能である。また、プリンタアイコン作成機能は、選択された印刷機器と直接的に通信して、印刷出力を可能とするための、OS上にプリンタについてのアイコンを作成するための機能である。まず、UPDによる印刷機能について説明する。図10はPDLの対応に関連して、UPDにより印刷出力可能か否かを判断するための処理の手順を示すフローチャート、図11はPDLが対応しないため、UPDにより印刷出力不可である場合に表示される警告メッセージの例を示す図である。図10に示されるように、まず、PDL情報が取得されるステップS31。このステップでは、UPD400は、選択された印刷機器が利用するPDL情報についてのMIBオブジェクトを指定し、当該MIBオブジェクトに対応するPDL情報をMFP200に要求する。要求を受けたMFP200は、指定されたMIBオブジェクトに対応する情報、すなわちMFP200が利用するPDLについての情報を返信する。このようなMIBオブジェクトは、たとえば、RFC1759/3805プリンターMIBに規定されるprtInterpreterLangFamilyや、prtInterpreterLangLevel等の標準MIBを含む。続いて、PDLが特定されるステップS32。このステップでは、ステップS31において取得されたPDL情報に基づいて、MFP200が利用するPDLが特定される。MFP200が利用するPDLを特定するために、UPD400は、下記表3に示されるようなルックアップテーブルを利用する。表3に示されるように、たとえば、MFP200により、prtInterpreterLangFamilyのMIB情報として6、prtInterpreterLangLevelのMIB情報として6またはその他が返信された場合、MFP200はPSPostScript登録商標を利用すると判断される。続いて、ステップS32において特定されたPDLは、UPD400が利用するPDLに対応するか否かが判断されるステップS33。このステップでは、ステップS32において特定されたMFP200が利用するPDLが、UPD400が利用するPDLと同一か否かが判断される。UPD400が利用可能なPLDについての情報と、MFP200が利用するPDLの情報とが比較されうる。対応するPDLであると判断される場合ステップS33:YES、警告メッセージを表示させることなく処理は終了される。一方、対応するPDLではないと判断される場合ステップS33:NO、利用するPDLが異なるので、UPD400による印刷処理は不可である旨のメッセージが表示される。このステップでは、MFP200が利用するPDLと、UPD400が利用するPDLとが同一ではないと判断されたので、UPD400は、MFP200に対して印刷処理を要求することは不可であると判断する。その結果、UPD400は、たとえば図10に示されるような、PDLの不整合のため印刷不可である旨の警告メッセージ700をディスプレイ104に表示させる。なお、対応するPDLを利用しているか否かを判断するための上述のアルゴリズムは、たとえば、HDD103等に格納され、UPD400を介して印刷指示がなされた時等にCPU101により実行されうる。次に、UPD400による固定接続用プリンタアイコン作成機能について説明する。固定接続用プリンタアイコン作成機能とは、Windows登録商標等のOSの機能を利用して、特定の印刷機器に対してのみ接続したり印刷設定等を可能とするOS上の固定接続用プリンタアイコンを、PC100上に作成するための機能である。固定接続用のためのプリンタアイコンは、たとえば、図6のステータス画面501において印刷機器の情報を選択し、選択した情報を固定接続用アイコン作成ボタン502上にドラッグアンドドロップすることによって作成される。固定接続用アイコン作成ボタン502の押下による指示はOSにより受信され、OSはプリンタアイコンを作成するために必要なパラメータ等をUPD400から受け付けて、印刷処理のためのパラメータを備えたプリンタアイコンがOS上に作成されうる。なお、固定接続用プリンタアイコンを作成するために印刷デバイスが選択された場合は、上述の警告メッセージ600が表示されないか、異なるメッセージを表示させるようにしてもよい。すなわち、印刷機器についての選択は、印刷処理のための選択ではなく、固定接続用プリンタアイコン作成のための選択であるか否かを判断することによって、警告メッセージ600を表示させないかその内容を変更させうる。以上のように、本実施形態では、製造者間で状態情報の意味についての解釈の差異がある場合でも、共通の解釈に基づいて専用変換テーブルに格納される出力用の情報を構成することにより、解釈の差を吸収して、共通の解釈にしたがった情報をユーザに提供できる。また、本実施形態では、ユーザがUPDのステータス画面に表示された印刷機器の情報を選択することができ、選択された印刷機器が状態情報を取得中である旨のメッセージや、選択された印刷機器に対して印刷出力不可である旨等のメッセージを表示させるので、ユーザ利便性が向上する。さらに、本実施形態では、所望の印刷機器について、OS上に固定接続用プリンタアイコンを作成することができ、ユーザ利便性がさらに向上する。第2の実施形態次に、図12を参照して、本発明の第2の実施形態について説明する。なお、第1の実施形態と同一の構成には同一符号を付し、重複を避けるためその説明を省略する。本実施形態に係る印刷機器状態取得ソフトウェア400’は、UPD部408を除いては、図4に示されるUPD400と同様の構成を有する。このような構成により、印刷機器状態取得ソフトウェア400’は、上述のUPD400と同様に、ネットワーク上の印刷機器の状態情報を取得して、適宜変換テーブルを切り替えて、出力用の情報に変換できる。また、上述の構成により、印刷機器状態取得ソフトウェア400’は、たとえば1つのモジュールとして、プリンタドライバの一部に実装されることが可能となる。以上のように、本実施形態では、OEMOriginalEquipmentManufacturer等により自社製の印刷機器間で状態情報の解釈の差異がある場合でも、解釈の差異を吸収し、共通の解釈にしたがった情報をユーザに提供できる。第3の実施形態次に、図13を参照して、本発明の第3の実施形態について説明する。なお、上記第1および第2の実施形態と同一の構成には同一符号を付し、重複を避けるためその説明を省略する。図13は本実施形態に係る、印刷システムの全体構成を示すブロック図、図14は本実施形態に係る、印刷システムの印刷機器状態取得ソフトウェアの構成を示す図である。図13に示されるように、本実施形態に係る印刷システムは、図1の第1の実施形態に係る印刷システムに、サーバ800をネットワーク300に接続させた構成を有する。サーバ800は、たとえば図2に示されるPC100と同様の構成要素を有し、専用変換テーブルおよび汎用変換テーブルを記憶するための状態判断テーブル記憶部404としての機能を有する。したがって、図14に示されるように、本実施形態に係る印刷機器状態取得ソフトウェア400’’は、状態判断テーブル記憶部404を有しないことを除いては、図12に示される印刷機器状態取得ソフトウェア400’と同様の構成を有する。以上のように、本実施形態では、状態判断テーブル記憶部としてサーバを構成することによって、ネットワーク上の複数のPCによって状態判断テーブルが共有されうる。また、情報の更新は、全てのPCについて更新する必要がなく、サーバについてのみ更新を実行することにより容易に更新が反映できる。本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。上記実施形態では、状態判断変換テーブル404がHDD103に記憶された。しかし、これに限定されない。状態判断変換テーブル404は、PC100の一つの構成としての記憶部不図示に記憶されてもよい。また、上記実施形態では、表1~3について述べたように、2つのMIB情報に基づいて印刷機器の状態情報に対応する出力用の情報が把握された。しかし、これに限定されない。1つのMIB情報に基づいて、印刷機器の状態を把握するようにしてもよい。また、表2に示された専用状態判断変換テーブルは、表記されたようなマトリクス状の形態に限定されない。記憶容量を節減するために、汎用状態判断変換テーブルと異なる部分のみを構成してもよい。また、例として表1~3において、特定の標準MIBにより状態情報が取得されることを述べた。しかし、使用される標準MIBは、上述した標準MIBに限定されない。いかなる標準MIBが参照されるようにしてもよい。専用状態判断変換テーブルは、印刷機器毎に備えられると述べた。しかし、これに限定されない。印刷機器の製造者毎に、またはモデル毎に備えられてもよい。また、専用変換テーブルがあるか否かを判断するテーブルが参照されると述べた。しかし、これに限定されない。状態判断テーブル記憶部404が検索されることにより、専用変換テーブルがあるか否かが判断されてもよい。また、上記実施形態に係るUPDは、1つのPDLを利用する形態について述べたが、これに限定されない。複数のPDLが利用可能に構成されてもよい。また、印刷デバイスの状態として図5に4つの状態と、各状態に対応する状態表示アイコンが示された。しかし、これに限定されない。4つ以上または4つ以下の状態がアイコンにより表示されるようにしてもよい。本実施形態にかかる印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびCD-ROM等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。"