(57)【要約】【課題】一部の印刷機器が印刷できない状態の場合に印刷待ちがないものと誤認してしまうことがないように印刷機器情報を表示する印刷機器情報表示プログラムを提供する。【解決手段】ネットワーク上の複数の印刷機器のそれぞれから動作状態の情報、混雑度の情報を取得し（Ｓ２）、取得した動作状態が印刷できない状態である場合にも混雑度によらず混雑度絵表示として印刷できない状態を示す特定絵表示を選択して（Ｓ３）表示する（Ｓ４）処理をコンピュータに実行させることを特徴とする印刷機器情報表示プログラム。【選択図】図６
2011203901.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにより接続されている複数の印刷機器の情報を一覧表示する印刷機器情報表示プログラムであって、
前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報を取得する手順（ａ）と、
前記複数の前記印刷機器のそれぞれから印刷機器の混雑度の情報を取得する手順（ｂ）と、
前記手順（ａ）で取得した前記動作状態が印刷できる状態である場合は、印刷できる状態かできない状態かに応じてあらかじめ決められている動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示の中から前記手順（ｂ）で取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記手順（ａ）で取得した前記動作状態が印刷できない状態である場合は印刷できない状態を示す動作絵表示を選択すると共に前記手順（ｂ）で取得した前記混雑度によらず前記混雑度絵表示として印刷できない状態に対応する特定絵表示を選択する手順（ｃ）と、
前記選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示する手順（ｄ）と、を有する処理をコンピュータに実行させることを特徴とする印刷機器情報表示プログラム。
【請求項２】
前記手順（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする請求項１に記載の印刷機器情報表示プログラム。
【請求項３】
前記手順（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする請求項１に記載の印刷機器情報表示プログラム。
【請求項４】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする請求項１〜３のいずれか一つに記載の印刷機器情報表示プログラム。
【請求項５】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする請求項１〜３のいずれか一つに記載の印刷機器情報表示プログラム。
【請求項６】
請求項１〜５のいずれか一つに記載の印刷機器情報表示プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
ネットワークにより接続されている複数の印刷機器の情報を一覧表示する印刷機器情報表示方法であって、
前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報を取得するステップ（ａ）と、
前記複数の前記印刷機器のそれぞれから印刷機器の混雑度の情報を取得するステップ（ｂ）と、
前記ステップ（ａ）で取得した前記動作状態が印刷できる状態である場合は、印刷できる状態かできない状態かに応じてあらかじめ決められている動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示の中から前記ステップ（ｂ）で取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記ステップ（ａ）で取得した前記動作状態が印刷できない状態である場合は印刷できない状態を示す動作絵表示を選択すると共に前記ステップ（ｂ）で取得した前記混雑度によらず前記混雑度絵表示として印刷できない状態に対応した特定絵表示を選択するステップ（ｃ）と、
前記選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示するステップ（ｄ）と、を有することを特徴とする印刷機器情報表示方法。
【請求項８】
前記ステップ（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする請求項７に記載の印刷機器情報表示方法。
【請求項９】
前記ステップ（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする請求項７に記載の印刷機器情報表示方法。
【請求項１０】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする請求項７〜９のいずれか一つに記載の印刷機器情報表示方法。
【請求項１１】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする請求項７〜９のいずれか一つに記載の印刷機器情報表示方法。
【請求項１２】
前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報および混雑度の情報を取得する機器情報取得部と、
印刷できる状態か印刷できない状態かに応じて決められている動作絵表示と、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示と、印刷できない状態の場合に混雑度絵表示として表示する特定絵表示とを記憶した表示データ記憶部と、
前記機器情報取得部が取得した前記動作状態が印刷できる状態である場合は、前記表示データ記憶部に記憶されている前記動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、前記表示データ記憶部に記憶されている前記混雑度絵表示の中から前記機器情報取得部が取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記機器情報取得部が取得した前記動作状態が印刷できない状態である場合は前記表示データ記憶部に記憶されている前記動作絵表示の中から印刷できない状態を示す動作絵表示を選択すると共に前記機器情報取得部が取得した前記混雑度によらず前記表示データ記憶部の中から前記特定絵表示を混雑度絵表示として選択する表示内容選択部と、
前記絵表示選択部によって選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示する表示部と、を有することを特徴とする印刷機器情報表示装置。
【請求項１３】
前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする請求項１２に記載の印刷機器情報表示装置。
【請求項１４】
前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする請求項１２に記載の印刷機器情報表示装置。
【請求項１５】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする請求項１２〜１４のいずれか一つに記載の印刷機器情報表示装置。
【請求項１６】
前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする請求項１２〜１４のいずれか一つに記載の印刷機器情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷機器情報表示プログラム、印刷機器情報表示方法、および印刷機器情報表示装置に関する。
【背景技術】
【０００２】
従来からネットワークによって複数のコンピュータと複数のプリンタ（印刷機器）が接続されたシステム形態がある。
【０００３】
こうしたネットワークによるシステム形態において、近年、１つのコンピュータ内にインストールされる一つのプリンタドライバで、種類が異なるプリンタに対しても印刷実行することのできる、複数機種共通のプリンタドライバが提案されている（たとえば非特許文献１）。
【０００４】
一方、コンピュータとプリンタとの関係では、プリンタが現在の動作状態や印刷ジョブの進行状態をアイコンやジョブ進行メータとしてプリンタ状態ウィンドウ内に表示する技術（特許文献１および２）、プリンタの印刷待ちドキュメント数や印刷待ち総ページ数の情報を取得して表示する技術（特許文献３）などがある。
【０００５】
また複数のプリンタを使用する際に、印刷ジョブが移動不可能なプリンタ、すなわち印刷できない状態のプリンタについては、そのプリンタのアイコンをグレーアウトすることによってユーザに使用できないことを明示する技術がある（特許文献４）。
【０００６】
これらのように複数のプリンタがネットワークによって接続されて、それらのプリンタから印刷の進行状態を示す情報や、使用できるか否かの動作状態を示す情報などさまざまな情報が来る場合、これらを上記従来技術のとおりに表示すると、ユーザがプリンタの状態を把握しづらくなるおそれがある。特にその組み合わせとして印刷できない状態の場合には動作していないため印刷待ちもないこととなるので、そのまま表示すると印刷待ちがないまたは少ないプリンタであると誤認して、そのプリンタを選択してしまうおそれがある。これはユーザが望まない状態である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−０７５６９７号公報
【特許文献２】特開２００１−０４７７１０号公報
【特許文献３】特開平０７−２００２０９号公報
【特許文献４】特開２００５−１６５７７３号公報
【非特許文献】
【０００８】
【非特許文献１】HP Universal Print Driver、[online]ヒューレット・パッカード  カンパニー（ＨＰ）、インターネット<http://h20338.www2.hp.com/Hpsub/cache/343033-0-0-225-121.html>
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、複数の印刷機器を利用する場合に、一部の印刷機器が印刷できない状態の場合に、印刷待ちがないものと誤認してしまうことがないように印刷機器情報を表示する印刷機器情報表示プログラム、印刷機器情報表示方法、および印刷機器表示装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の上記目的は、下記の手段によって達成される。
【００１１】
（１）ネットワークにより接続されている複数の印刷機器の情報を一覧表示する印刷機器情報表示プログラムであって、前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報を取得する手順（ａ）と、前記複数の前記印刷機器のそれぞれから印刷機器の混雑度の情報を取得する手順（ｂ）と、前記手順（ａ）で取得した前記動作状態が印刷できる状態である場合は、印刷できる状態かできない状態かに応じてあらかじめ決められている動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示の中から前記手順（ｂ）で取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記手順（ａ）で取得した前記動作状態が印刷できない状態である場合は印刷できない状態を示す動作絵表示を選択すると共に前記手順（ｂ）で取得した前記混雑度によらず前記混雑度絵表示として印刷できない状態に対応する特定絵表示を選択する手順（ｃ）と、前記選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示する手順（ｄ）と、を有する処理をコンピュータに実行させることを特徴とする印刷機器情報表示プログラム。
【００１２】
（２）前記手順（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする（１）に記載の印刷機器情報表示プログラム。
【００１３】
（３）前記手順（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする（１）に記載の印刷機器情報表示プログラム。
【００１４】
（４）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする（１）〜（３）のいずれか一つに記載の印刷機器情報表示プログラム。
【００１５】
（５）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする（１）〜（３）のいずれか一つに記載の印刷機器情報表示プログラム。
【００１６】
（６）（１）〜（５）のいずれか一つに記載の印刷機器情報表示プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１７】
（７）ネットワークにより接続されている複数の印刷機器の情報を一覧表示する印刷機器情報表示方法であって、前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報を取得するステップ（ａ）と、前記複数の前記印刷機器のそれぞれから印刷機器の混雑度の情報を取得するステップ（ｂ）と、前記ステップ（ａ）で取得した前記動作状態が印刷できる状態である場合は、印刷できる状態かできない状態かに応じてあらかじめ決められている動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示の中から前記ステップ（ｂ）で取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記ステップ（ａ）で取得した前記動作状態が印刷できない状態である場合は印刷できない状態を示す動作絵表示を選択すると共に前記ステップ（ｂ）で取得した前記混雑度によらず前記混雑度絵表示として印刷できない状態に対応した特定絵表示を選択するステップ（ｃ）と、前記選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示するステップ（ｄ）と、を有することを特徴とする印刷機器情報表示方法。
【００１８】
（８）前記ステップ（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする（７）記載の印刷機器情報表示方法。
【００１９】
（９）前記ステップ（ｃ）において選択される前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする（７）に記載の印刷機器情報表示方法。
【００２０】
（１０）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする（７）〜（９）のいずれか一つに記載の印刷機器情報表示方法。
【００２１】
（１１）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする（７）〜（９）のいずれか一つに記載の印刷機器情報表示方法。
【００２２】
（１２）前記複数の前記印刷機器のそれぞれから印刷機器の動作状態の情報および混雑度の情報を取得する機器情報取得部と、印刷できる状態か印刷できない状態かに応じて決められている動作絵表示と、混雑度のレベルに応じてあらかじめ決められている混雑度絵表示と、印刷できない状態の場合に混雑度絵表示として表示する特定絵表示とを記憶した表示データ記憶部と、前記機器情報取得部が取得した前記動作状態が印刷できる状態である場合は、前記表示データ記憶部に記憶されている前記動作絵表示の中から印刷できる状態を示す動作絵表示を選択すると共に、前記表示データ記憶部に記憶されている前記混雑度絵表示の中から前記機器情報取得部が取得した前記混雑度に対応した前記混雑度絵表示を選択し、前記機器情報取得部が取得した前記動作状態が印刷できない状態である場合は前記表示データ記憶部に記憶されている前記動作絵表示の中から印刷できない状態を示す動作絵表示を選択すると共に前記機器情報取得部が取得した前記混雑度によらず前記表示データ記憶部の中から前記特定絵表示を混雑度絵表示として選択する表示内容選択部と、
前記絵表示選択部によって選択された前記動作絵表示と前記混雑度絵表示を、前記複数の前記印刷機器のそれぞれに対応させて表示する表示部と、を有することを特徴とする印刷機器情報表示装置。
【００２３】
（１３）前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示をグレーアウト表示した絵表示であることを特徴とする（１２）に記載の印刷機器情報表示装置。
【００２４】
（１４）前記特定絵表示は、前記混雑度が最高レベルを示す混雑度絵表示そのものであることを特徴とする（１２）に記載の印刷機器情報表示装置。
【００２５】
（１５）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数であることを特徴とする（１２）〜（１４）のいずれか一つに記載の印刷機器情報表示装置。
【００２６】
（１６）前記混雑度の情報は、前記印刷機器内の印刷中および待機中の印刷ジョブ数と各印刷ジョブにおけるページ数、部数であることを特徴とする（１２）〜（１４）のいずれか一つに記載の印刷機器情報表示装置。
【発明の効果】
【００２７】
本発明によれば、印刷機器の動作状態が印刷できない状態の場合には、混雑度を表示する混雑度絵表示にも印刷できない状態に対応した特定絵表示を行うこととした。これにより印刷機器が印刷できない状態の場合にも、混雑度の絵表示として特定絵表示が行われるようになるので、ユーザが印刷待ちがないまたは少ないものと誤認してしまうことを防止することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【図２】図１に示されるコンピュータのハードウェア構成を示すブロック図である。
【図３】印刷機器情報表示機能を説明するための機能ブロック図である。
【図４】図１に示されるプリンタのハードウェア構成を示すブロック図である。
【図５】プリンタの機能を説明するための機能ブロック図である。
【図６】コンピュータによる印刷機器情報の表示処理手順を示すメインルーチンのフローチャートである。
【図７】図６のＳ１に示される情報取得処理の手順を示すサブルーチンフローチャートである。
【図８】図６のＳ３のアイコン選択処理の手順を示すサブルーチンフローチャートである。
【図９】プリンタの動作状態に対応したアイコン例を示す図である。
【図１０】プリンタの混雑度に対応したアイコン例を示す図である。
【図１１】プリンタの動作状態と混雑度の組み合わせにおける混雑度アイコン表示例を説明する図である。
【図１２】アイコン表示例を説明するための図であってプリンタを選択するための操作画面例を示す図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００３０】
図１は、本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【００３１】
図１に示す印刷システムは、ネットワーク５０によって接続された少なくとも一つのコンピュータ１０（図示ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ））と複数のプリンタ（印刷機器）２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ，２０Ｅからなる。ここでコンピュータ１０は印刷機器情報表示装置となる。
【００３２】
コンピュータ１０は、いわゆるパソコンやワークステーションなどと称されるものであり、ディスプレイ（図１では不図示、図２参照）が接続または内蔵されている。また、コンピュータ１０としては、これに限らず、携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やスマートフォンなどと称される携帯端末、そのほかゲーム機器や家電機器などでネットワークによってプリンタに接続することができる構成を有しているものを含む。この印刷システムでは、コンピュータ１０によって後述するプログラムが実行されることで混雑度の情報がコンピュータ１０に接続（または内蔵）されているディスプレイに表示されることになる。
【００３３】
プリンタ２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ，２０Ｅは、さまざまな機能を有するプリンタであるが、それぞれが同じ機能を有しているとは限らない。ただ、コンピュータ１０からの印刷ジョブを受け取って印刷を実行する基本機能は同じである。
【００３４】
ネットワーク５０は、たとえば、イーサネット（登録商標）、トークンリング、およびＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格によりコンピュータ１０やネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、またはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の各種のネットワークである。なお、ネットワーク５０に接続される機器の種類および台数は、図１に示される例に限定されない。
【００３５】
図２は、図１に示されるコンピュータ１０のハードウェア構成を示すブロック図である。コンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ハードディスク１４、通信インタフェース１５を含み、これらは信号をやり取りするためのバス１８を介して相互に接続されている。また、入力装置１６およびディスプレイ１７が接続または内蔵されている。
【００３６】
ＣＰＵ１１はプログラムに従って上記各部の制御や各種の演算処理を行う。ＲＯＭ１２はコンピュータ１０の起動や基本的な機能に必要なプログラムを格納している。ＲＡＭ１３は作業領域として一時的にプログラムおよびデータを記憶する。ハードディスク１４は、オペレーティングシステム（ＯＳ：ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）、ドライバプログラム、各種アプリケーションプログラムなどのプログラムや、各種データを格納する。
【００３７】
通信インタフェース１５は、ネットワーク４を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００３８】
入力装置１６はマウス等のポインティングデバイスおよびキーボードを含み、各種の入力を行うために使用される。ディスプレイ１７は各種の情報を表示する。
【００３９】
これらコンピュータ各部の機能は通常のコンピュータと同じであるので詳細な説明は省略する。
【００４０】
図３は、コンピュータによって行われる印刷機器情報表示機能を説明するための機能ブロック図である。本実施形態においては、この機能はコンピュータ１０が実行するプリンタドライバによって提供される。したがって、このプリンタドライバが印刷機器情報表示プログラムとなる。なお、ここでは印刷機器情報表示機能以外の機能については通常のプリンタドライバとしての機能であるので、図３においては印刷機器情報表示機能以外の機能については図示省略した。
【００４１】
プリンタドライバ１００は、ネットワーク通信部１１０、印刷機器データ記憶部１２０、表示内容選択部１３０、表示データ記憶部１４０、および表示制御部１５０を有している。プリンタドライバ１００は、ハードディスク１４に保存されており、起動ときにＲＡＭ１３上に読み出されて、ＣＰＵ１１により実行される。これによりプリンタドライバ１００の上記構成要素の機能が発揮される。
【００４２】
ネットワーク通信部１１０は混雑度情報取得部であり、通信インタフェース１５によってネットワーク５０を介した通信により各プリンタの混雑度の情報を取得する。ネットワーク通信部１１０は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）に対応しており、プリンタが有しているデータベースであるＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）から混雑度の情報を取得する。なお、周知の通り、ＭＩＢはＲＦＣ１２１３により規定されており（ＭＩＢ−ＩＩ）、また各社が独自の製品のためにＭＩＢの拡張仕様を作り出すことができる。本実施形態ではＲＦＣ１２１３により規定されたＭＩＢオブジェクトを標準ＭＩＢと称し、拡張仕様に関するＭＩＢオブジェクトをプライベートＭＩＢと称することとし、特に両者を区別しない場合は両者を含む概念としてＭＩＢを述べることとする。そして、本実施形態では、プリンタ２０Ａ〜２０Ｅの全てが標準ＭＩＢをサポートしこれを備えているものとするが、そのうちのいずれかはプライベートＭＩＢをサポートしていないか、プライベートＭＩＢをサポートするがその拡張仕様が、プリンタドライバ１００が把握できる拡張仕様のものではないものとする。そして、このようなプリンタドライバ１００が把握できる拡張仕様のものではないものの場合も混雑度情報を取得できないものとなる。
【００４３】
印刷機器データ記憶部１２０は混雑度記憶部であり、ネットワーク通信部１１０がネットワークによって接続されているプリンタ２０Ａ〜２０Ｅのいずれかから受信した混雑度の情報をそれぞれのプリンタに対応して格納するための領域である。この混雑度の情報はプリンタ２０Ａ〜２０Ｅのうち、得られた場合にのみそのプリンタに対応させて記憶する。印刷機器データ記憶部１２０は、ローカルの記憶部であるＲＡＭ１３内に割り当てられる（ハードディスクに割り当てられていてもよい）。
【００４４】
表示内容選択部１３０は、表示データ記憶部１４０に格納されているアイコンの表示条件を参照することにより、プリンタから取得された動作状態および混雑度の情報に対応したアイコンを選択して、表示制御部１５０に対して表示するデータを提供する。
【００４５】
表示データ記憶部１４０は表示内容記憶部であり、動作状態および混雑度に応じて決められている表示内容として、あらかじめ作成された各種アイコンのグラフィックデータおよび各種アイコンの表示条件を記憶している。各種アイコンのグラフィックデータは動作状態および混雑度に応じたアイコン（絵表示）図形のデータである。各種アイコンの表示条件は動作状態と混雑度ごとにどのアイコンを対応付けするかの情報である。なお具体的なアイコンの形状および表示条件については後述する（図９および図１０参照）。
【００４６】
表示データ記憶部１４０は、ハードディスクに割り当てられていてこれらのアイコンおよび表示条件が記憶されている。そしてプリンタドライバが起動されたときにＲＡＭ１３に読み込まれる。
【００４７】
表示制御部１５０は表示部であり、表示内容選択部１３０からのデータに基づいて、操作画面にアイコン等のプリンタ情報を表示させる。表示制御部１５０は、コンピュータ１０のＯＳに対して、ディスプレイ１７上への表示指示を行う。
【００４８】
図４は、図１に示されるプリンタ２０Ａ〜２０Ｅのハードウェア構成を示すブロック図である。プリンタ２０Ａ〜２０Ｅの基本的なハードウェア構成は相互に同様の構成であるため、以下、プリンタ２０Ａを代表として用いて説明する。
【００４９】
プリンタ２０Ａは、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、操作パネル２５、印刷部２６、および通信インタフェース２７を含み、これらは信号をやり取りするためのバス２８を介して相互に接続されている。なお、プリンタ２０Ａの上記各部のうち、コンピュータ１０の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００５０】
操作パネル２５は、各種情報の表示および各種指示の入力に使用される。印刷部２６は、電子写真式プロセス等の周知の作像プロセスを用いて、コンピュータ１０から送られてきた印刷ジョブのデータに基づく画像を用紙等の記録媒体に印刷する。
【００５１】
図５は、このプリンタの機能を説明するための機能ブロック図である。なお、ここでもプリンタ２０Ａを代表として用いて説明するが、このプリンタ２０ＡはＭＩＢが備えられているものとする。
【００５２】
プリンタ２０Ａの機能は、ネットワーク通信部２１０、プリント制御部２２０、印刷部２３０、および印刷ジョブ記憶部２４０からなる。
【００５３】
ネットワーク通信部２１０は、コンピュータ１０からのリクエストに応じて混雑度の情報を提供する。このためネットワーク通信部２１０にはＭＩＢが備えられている。このＭＩＢはハードディスク２４に割り当てられた領域内に記憶される。また、ネットワーク通信部２１０は、通常の機能としてコンピュータ１０からの印刷ジョブを受信する。受信した印刷ジョブは印刷ジョブ記憶部２４０に記憶される。
【００５４】
プリント制御部２２０は、プリンタとしての機能を実行するためのプログラムによって各部の制御を行う。プリント制御部２２０は、印刷部２６が印刷処理中でなければ印刷ジョブ記憶部２４０から印刷ジョブを読み出して印刷部２６に印刷ジョブを送信する一方で、印刷処理中であればネットワーク通信部２１０が受信した印刷ジョブを印刷ジョブ記憶部２４０に記憶させる。また、プリント制御部２２０は、印刷ジョブ数を管理し、印刷ジョブ数に変化があった場合、ネットワーク通信部２１０へ通知してＭＩＢに保存する。
【００５５】
なお、コンピュータ１０およびプリンタ２０は、上記した構成要素以外の構成要素を含んでいてもよく、あるいは上記した構成要素のうちの一部が含まれていなくてもよい。
【００５６】
次に上述した印刷システムの作用を説明する。
【００５７】
図６は、コンピュータによる印刷機器情報の表示処理手順を示すメインルーチンのフローチャートである。
【００５８】
まず、ユーザによってコンピュータ１０上のプリンタドライバが起動される（Ｓ１）。これにより、ディスプレイ１７にはプリンタの情報表示と選択を行うための操作画面が表示される。
【００５９】
続いてプリンタドライバは、プリンタの情報を取得する（Ｓ２）。この処理の詳細については後述するが、ここではプリンタの動作状態と共に混雑度の情報を取得している。
【００６０】
続いて、プリンタドライバは、取得したプリンタの動作状態と混雑度の情報に基づいて、表示するアイコンを選択する（Ｓ３）。
【００６１】
続いて、プリンタドライバは、選択されたアイコンをディスプレイ１７に表示されている操作画面に表示する（Ｓ４）。
【００６２】
続いて、ユーザがプリンタドライバの終了を指示したか否かを判断して（Ｓ５）、終了指示があればプリンタドライバによる印刷機器情報表示処理を終了する。終了指示がなければＳ２へ戻りプリンタ情報の取得を行い、それ以降の処理を継続する。なお、この処理の繰り返しのとき、一定時間の待ち時間を入れてもよい。
【００６３】
図７は、図６のＳ２に示される情報取得処理の手順を示すサブルーチンフローチャートである。
【００６４】
プリンタドライバは、はじめに、あらかじめ決められた情報取得手順に従って、各プリンタ（情報取得対象機器）に対してプリンタの情報取得を行う（Ｓ１０）。この処理は、ブロードキャスト、マルチキャストまたはユニキャストによりネットワーク上に接続されているプリンタを検索する手順を含み、検索により特定したプリンタを特定するための情報（プリンタ特定情報）を取得すると共にプリンタの動作状態を取得する。ここであらかじめ決められた情報取得手順としての別例としては、たとえば以前接続されたプリンタであることを示す履歴情報がある場合、この履歴情報に登録されているプリンタ順番があり、それを利用してプリンタ特定情報および動作状態を取得するようにしてもよい。なお履歴情報は、プリンタドライバによって、このＳ１１によりプリンタの接続確認ができたときにプリンタ特定情報が記録されて、その後の処理によってさまざまな情報が付加されたものである。履歴情報は印刷機器データ記憶部１２０に記憶される。
【００６５】
プリンタ特定情報は、プリンタの機種名やユーザが任意に付与した名称などであり、ネットワーク上に接続されているプリンタを個別に特定することのできる情報であればよい。
【００６６】
動作状態は、本実施形態では以下の４つの情報を取得している。（１）印刷可：アイドリング・印刷中・ウォームアップ中の状態で、印刷可能な状態。（２）警告あり：アイドリング・印刷中・ウォームアップ中の状態で、印刷は可能であるが何らかの警告がある状態で、たとえばトナー（またはインク）が少ない、用紙が少ない、消耗部分の交換時期が近いなどである。（３）印刷不可：プリンタ内部のさまざまな処理エラー、用紙切れ、紙詰まり、トナー（またはインク）切れなどにより、印刷不可の状態。（４）不明：上記（１）〜（３）の動作状態取得に失敗した場合であり、たとえばＭＩＢ情報が取得できない場合であり、具体的にはたとえば、ＭＩＢ情報そのものの機能がない、電源ＯＦＦ、ＬＡＮケーブルがつながっていない、ＳＮＭＰの設定がＯＦＦなどの場合である（ＭＩＢ情報が取得できないケースは、機器電源ＯＦＦなど、多くのケースでは印刷不可の状態であると予想されるが、ＳＮＭＰの設定がＯＦＦの場合などはＭＩＢ情報を取得できないものの印刷はできる状態となる。このためこれらの場合には一概に「印刷不可」とはせずに、動作状態「不明」としている。また一定時間レスポンスがない場合も「不明」とする）。
【００６７】
これら４つの状態のうち、「印刷可」および「警告あり」は印刷できる状態であり、「印刷不可」および「不明」は印刷できない状態である。
【００６８】
得られたプリンタの動作状態は印刷機器データ記憶部１２０に記憶する。上記４つの場合以外でもプリンタから取得できる機器情報を場合分けして表示するようにしてもよい。
【００６９】
この処理には、プリンタの接続先ポート情報が必要となるので、たとえばネットワークに接続されているプリンタの場合、そのプリンタのＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ａｄｄｒｅｓｓ）が必要になる。プリンタのＩＰアドレスは、あらかじめプリンタのＩＰアドレスとして設定されているものである。これはユーザが手動で設定したもののほか、ネットワーク上のプリンタを自動検索して設定するソフトウェアなどにより自動的に設定されるようにしてもよい。このようなソフトウェアは、たとえばプリンタドライバの一部を構成してもよく、あるいはプリンタドライバの起動と連動して起動する別のソフトウェアとして構成されてもよい。いずれの形態においても、プリンタドライバの起動のたびに、ネットワーク上のプリンタ検索を実行するようにしてもよい。また、以前接続されたプリンタの履歴を記憶しておいて、その履歴の中にあるプリンタのＩＰアドレスに対して接続確認や動作状態問い合わせのリクエストを送信するようにしてもよい。
【００７０】
続いて、プリンタドライバは、Ｓ１０で接続確認されたプリンタ（または履歴中のプリンタ）から所定の順番で１台のプリンタを選択する（Ｓ１１）。この処理は後述する各処理（Ｓ１２〜Ｓ１５およびＳ２１）を１台１台のプリンタについて実行するための処理である。ここで所定の順番は、たとえば、Ｓ１０で接続確認が行われた順番や履歴の中の順番、ＩＰアドレスの順番など、あらかじめ決められている順番であればよい。
【００７１】
続いて、プリンタドライバは、Ｓ１１で選択されたプリンタが混雑度取得可能機器かどうか判断する（Ｓ１２）。ここでは、あらかじめ混雑度取得可能な機器をリストアップしておいて、Ｓ１１で選択されたプリンタについてのＳ１０で取得したプリンタ特定情報とこのリストを比較することで混雑度取得可能機器か否かの判断を行っている。
【００７２】
混雑度取得可能機器のリストは、混雑度取得可能なプリンタの機種名などをリストアップしたものである。このようなリストは、プリンタメーカーから出されているプリンタの仕様から判断してあらかじめ作成しておけばよい。そしてこのようなリストはプリンタドライバの提供メーカーが提供することでユーザの負担が生じないようにすることもできる。この場合、新たなプリンタがリストに追加される場合にはやはりプリンタドライバの提供メーカーがリストの更新を行うようにするとよい。
【００７３】
また別なリスト作成方法としては、ブロードキャストなどによって全てのプリンタに対して一度混雑度の情報取得のためのリクエストを送信して、それに対して混雑度の情報が得られたプリンタをリストアップするようにしてもよい。この場合のリストは、履歴情報のなかに混雑度取得可能機器としての履歴を残すだけでもよい。その後は履歴情報にないプリンタがＳ１１で検出された場合にのみ、そのプリンタに混雑度の情報取得のためのリクエストを送信して、それに対して混雑度の情報が取得できれば、その新たに接続されたプリンタを混雑度情報取得可能機器としてリスト（履歴情報）に追加すればよい。
【００７４】
これにより、その後のＳ１３の処理においてはリストアップされたプリンタに対してのみ混雑度の情報を取得しに行くことになるので、混雑度が不明なプリンタに対してまでリクエストを送信する必要がなくなる。したがって、全体としての通信時間や処理時間を短縮することができる。また、不要な通信も少なくすることができてネットワークの負荷を軽減することにもなる。
【００７５】
なお、混雑度情報取得可能機器を示すリスト（または履歴情報）は印刷機器データ記憶部１２０に記憶しておく。
【００７６】
Ｓ１２において混雑度取得が可能（Ｓ１２：ＹＥＳ）であれば、続いてＳ１３の「混雑度情報取得」処理へ進む。一方、不可能（Ｓ１２：ＮＯ）であれば、そのプリンタに対しては混雑度が不明であることを記憶することになる（Ｓ２１）。
【００７７】
Ｓ１３において、プリンタドライバは、プリンタに対して混雑度の情報を取得する。具体的には、たとえば前述したようにＲＦＣ１２１３で規定されているネットワーク管理手法ＳＮＭＰ  ＭＩＢ−ＩＩのプライベートエリアに記憶された、プライベートＭＩＢとしての混雑度の情報を取得する。
【００７８】
本実施形態では、混雑度の情報として印刷中の印刷ジョブと待機中の印刷ジョブ数を合わせた印刷ジョブ数を取得している。そのほか混雑度の情報としては、それぞれの印刷ジョブのページ数と印刷部数の情報を取得することで、待機中の総ページ数を計算するようにしてもよい。このようにすれば、さらに印刷機器の印刷速度情報があれば具体的な時間としての待ち時間の計算が可能となる。
【００７９】
続いて、プリンタドライバは、プリンタから取得した混雑度の情報が正常か否か判断する（Ｓ１４）。ここでは、取得した印刷ジョブ数の値が正常か否かを判断している。ここで正常（Ｓ１４：ＹＥＳ）であれば得られた混雑度（印刷ジョブ数）の値を記憶する（Ｓ１５）。一方、正常でないなら（Ｓ１４：ＮＯ）、混雑度が不明であることを記憶する（Ｓ２１）。
【００８０】
正常か正常でないかの判断は取得した値があらかじめ想定した値の範囲内かどうか、また、通信エラーの発生有無で判断する。あらかじめ想定した値の範囲外とは、通常あり得ない数値、たとえば０未満の値や１０００を超える値などである。なお、プリンタから混雑度「不明」の情報が出力される機器の場合に、この段階で混雑度不明との情報があれば混雑度不明が記憶される。
【００８１】
Ｓ１５においては混雑度の値（ここでは印刷ジョブ数）は、取得したプリンタに対応させて印刷機器データ記憶部１２０へ記憶する。一方、Ｓ２１の混雑度不明の記憶もプリンタに対応させて印刷機器データ記憶部１２０へ記憶することになる。
【００８２】
これらの処理が終了したなら、プリンタドライバは、情報を取得する他のプリンタ（情報取得対象機器）があるか否かを検索して（Ｓ１６）、他のプリンタがあれば情報取得順（所定の順番）をインクリメントしてＳ１１へ戻る。一方、全てのプリンタに対して情報取得を終えたならこのサブルーチンからのリターン処理となり、メインルーチンのＳ３へ進むことになる。
【００８３】
メインルーチンのＳ３では、印刷機器データ記憶部１２０に記憶されたプリンタの動作状態と混雑度の情報に従って必要なアイコンが選択される。
【００８４】
図８は、Ｓ３のアイコン選択処理の手順を示すサブルーチンフローチャートである。また図９はプリンタの動作状態に対応したアイコン例を示す図であり、図１０はプリンタの混雑度に対応したアイコン例を示す図である。
【００８５】
アイコン選択処理では図８に示すように、プリンタドライバが、まず、印刷機器データ記憶部１２０に記憶されている「印刷可」、「警告あり」、「印刷不可」、「不明」のいずれの動作状態であるかを確認して、それらに応じて図９に示されているそれぞれの状態に対応したアイコン（動作絵表示）を選択する（Ｓ３１）。ここで各動作状態「印刷可」、「警告あり」、「印刷不可」、「不明」に対応したアイコンとその表示条件は図９に示したとおりである。これらのアイコンは表示データ記憶部１４０に記憶している。
【００８６】
続いて、プリンタドライバは、Ｓ３１で確認した動作状態が「印刷不可」または「不明」であるか否かを判断する（Ｓ３２）。ここで「印刷不可」または「不明」ではない場合は（Ｓ３２：ＮＯ）、そのままＳ３３へ処理を進める。
【００８７】
Ｓ３３では、プリンタドライバは、図１０に示されているアイコンの中から印刷機器データ記憶部１２０に記憶されている各プリンタの混雑度に応じたアイコンを選択する（Ｓ３３）。なお、混雑度が不明である場合にも、ここでそれに対応したアイコンが選択される。
【００８８】
混雑度アイコンは、図１０に示したように印刷ジョブ数の範囲ごとに対応させている。図示するように混雑度を示すアイコン（混雑度絵表示）は書類束の形をかたどったものである。印刷ジョブ数＝０のときはアイコンなし、印刷ジョブ数＝１のときは書類１束のアイコン、印刷ジョブ数＝２〜９のときは書類２束のアイコン、印刷ジョブ数１０以上のときは書類３束のアイコン３、混雑度不明のときは書類３束がグレーアウトされたアイコンである。つまり本実施形態では混雑度不明のときには最高レベルの混雑度を示すアイコンと同等のものであって、これをさらにグレーアウトしたものが選択されて表示される。
【００８９】
本実施形態では、書類１束のアイコンの画像データ、書類２束のアイコンの画像データ、書類３束のアイコンの画像データ、および書類３束がグレーアウトされたアイコンの画像データをそれぞれあらかじめ用意して、これら画像データを表示データ記憶部１４０に記憶している。また、これらの表示条件も表示データ記憶部１４０に記憶している。表示条件は上記のとおりであり、印刷ジョブ数＝１の混雑レベルのときに書類１束のアイコンを選択して表示すること、印刷ジョブ数＝２〜９の混雑レベルのときに書類２束のアイコンを選択して表示すること、印刷ジョブ数１０以上の混雑レベルのときに書類３束のアイコンを選択して表示すること、混雑度不明のときに書類３束のグレーアウトアイコンを選択して表示することである。したがって、混雑度不明のときには、混雑度が最高レベルのときのアイコンをさらにグレーアウトした表示となる。
【００９０】
なお、これらのアイコンは上記のようにあらかじめ表示条件ごとに一つのアイコンとして用意してもよいし、書類１束のアイコンを一つだけ用意しておいて、この書類１束のアイコンを表示条件に合わせて１個だけ表示する、２個、３個を並べて表示する、さらにグレーアウトしたものを３個並べて表示する、といったように表示形態を選択的に変えるようにしてもよい。
【００９１】
一方、Ｓ３２において、「印刷不可」または「不明」である場合は（Ｓ３２：ＹＥＳ）、Ｓ３４へ処理を進める。Ｓ３４では、そのプリンタから取得されている混雑度（または取得されていない場合も含めて）に関わらず、混雑度不明を示すアイコンを選択する。すなわち書類３束のグレーアウトアイコンを選択する。
【００９２】
つまり、動作状態が印刷できない状態である「印刷不可」または「不明」の場合には強制的に混雑度を示すアイコンとして混雑度不明アイコンを選択するようにしているのである（ここで選択される印刷できない状態に対応したアイコンを特定絵表示と云う）。
【００９３】
このＳ３４では、「印刷不可」または「不明」のときには強制的に選択されるアイコンとして、表示データ記憶部１４０に記憶されている混雑度不明のアイコンそのものを選択することにしている。なお、この場合に選択されるアイコンは、「印刷不可」または「不明」である場合（すなわち印刷できない状態）の特定絵表示のアイコンとして、混雑度不明アイコンとは別に用意して表示データ記憶部１４０に記憶しておいてもよい。その場合、混雑度不明アイコンと同じ形状や表示形態（ハイライトかグレーアウトかなど）であってもよいし、その他の形状や表示形態であってもよい。たとえば、混雑度不明のときは上記グレーアウトしたアイコンとし、印刷できない状態のときは書類束にばつ印「×」を重ねたアイコンや、単にばつ印「×」のみを３個表示するなども考えられる。また、混雑度不明をグレーアウトせずに混雑度が最高レベルのときのアイコン（すなわちグレーアウトとしない）として、それを印刷できない状態のときに用いるようにしてもよい。その他、混雑度を表示する部分に、プリンタ自体が使用できないことをわかりやすく表す形状や表示形態であれば特に限定されない。
【００９４】
なお、本実施形態において印刷できない状態の特定絵表示のアイコンとして、混雑度不明アイコンをそのまま用いたのは、そのアイコンでユーザに対してはそのプリンタを選択できない（または選択しづらい）ことを理解してもらうために十分だからである。
【００９５】
ここで、上記したＳ３の処理（すなわちＳ３１〜３４の処理）において選択されるプリンタの動作状態と混雑度の組み合わせにおける混雑度アイコンの表示例をまとめて説明する。図１１はプリンタの動作状態と混雑度の組み合わせにおける混雑度アイコン表示例を説明する図である。
【００９６】
混雑度は上述したとおり混雑度（印刷待ちの印刷ジョブ数）が「０」、「１」、「２から９」、「１０以上」、「混雑度不明」の５種である。混雑度アイコンは「０」を除く４種について、それぞれを表現するアイコンをあらかじめ用意して表示データ記憶部１４０に記憶している。
【００９７】
プリンタの動作状態が「印刷可」または「警告あり」の場合は印刷できる状態であるから、待機印刷ジョブ数に応じた混雑度アイコンを選択する。一方、動作状態が「印刷不可」または「不明」の場合は印刷できない状態であるから混雑度によらず、混雑度アイコンは混雑度不明と同じデザインのアイコンを選択することになる。
【００９８】
Ｓ３３またはＳ３４の処理が終わればメインルーチンのＳ４へリターンすることになる。
【００９９】
メインルーチンのＳ４では、Ｓ３において選択されたアイコンを表示する。図１２はアイコン表示例を説明するための図であってプリンタを選択するための操作画面の例を示す図である。
【０１００】
この操作画面３００はプリンタドライバがＳ３において選択されたアイコンをプリンタ名やその他の情報と共に表示した画面である。具体的には、図１２に示すように、接続されているプリンタを特定するための情報を表示する機器名表示部３１０と、プリンタの動作状態を表示する状態表示部３２０と、プリンタの設置場所を示す設置場所表示部３２０と、プリンタの印刷速度を表示する速度表示部３３０と、ポート（またはＩＰアドレス）表示部３５０からなる。これらの各項目の内容がそれぞれの項目に対応して表示される。そしてこの画面からプリンタが選択されることで、そのプリンタに対しての印刷指示となる。なお、このような操作画面からのプリンタ選択動作は従来からある動作であるので詳細な説明は省略する。
【０１０１】
図示するようにＳ４の処理では、プリンタを選択するための操作画面３００において、リスト表示されたプリンタ名の横に並べて動作状態や混雑度をそれぞれＳ３で選択されたアイコンが表示されることになる。
【０１０２】
そしてＳ４の表示処理が終了したなら、プリンタドライバは、プリンタドライバの終了指示（Ｓ５）があるまでＳ２に戻り、処理を繰り返すことになる。この繰り返しによってプリンタドライバが起動されている間は、時々刻々と変化するプリンタの動作状態や混雑度が更新されて操作画面上で表示されることになる。
【０１０３】
これによりユーザに対してプリンタの動作状態と共に、そのプリンタの混雑度が明示的、かつ直感的にわかるようにしている。
【０１０４】
図１２に示した例では、プリンタＣおよびＦが印刷不可のプリンタであることを示している。したがって、その表示は印刷不可であることを示すアイコンと共に混雑度不明アイコンも表示されている。
【０１０５】
以上の説明した本実施形態によれば以下のような効果を奏する。
【０１０６】
従来、印刷不可または動作状態不明のときには混雑度表示がないために、ユーザがそれらのプリンタを間違って混雑していないものと認識してしまうようなことが起こりえたが、本実施形態では印刷不可または動作状態不明のプリンタがある場合、その表示において混雑度表示をも混雑度不明を示すアイコンを合わせて表示したので、従来のような間違いの可能性を防止することができる。
【０１０７】
本発明は、上記実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１０８】
本実施形態にかかる印刷機器情報表示装置における各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。また上記印刷機器情報表示プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷機器を選択する装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【符号の説明】
【０１０９】
１０  コンピュータ、
１１，２１  ＣＰＵ、
１２，２２  ＲＯＭ、
１３，２３  ＲＡＭ、
１４，２４  ハードディスク、
１５  ディスプレイ、
１６  入力装置、
１７，２７  通信インタフェース、
１８，２８  バス、
２０Ａ〜２０Ｅ  プリンタ、
２５  操作パネル、
２６  印刷部、
５０  ネットワーク、
１００  プリンタドライバ、
１１０  ネットワーク通信部、
１２０  印刷機器データ記憶部、
１３０  表示内容選択部、
１４０  表示データ記憶部、
１５０  表示制御部、
２１０  ネットワーク通信部、
２２０  プリント制御部、
２３０  印刷部、
２４０  印刷ジョブ記憶部、
３００  操作画面。
【図１】
2011203901.tif 000003
【図２】
2011203901.tif 000004
【図３】
2011203901.tif 000005
【図４】
2011203901.tif 000006
【図５】
2011203901.tif 000007
【図６】
2011203901.tif 000008
【図７】
2011203901.tif 000009
【図８】
2011203901.tif 000010
【図９】
2011203901.tif 000011
【図１０】
2011203901.tif 000012
【図１１】
2011203901.tif 000013
【図１２】
2011203901.tif 000014