(57)【要約】【課題】  ユーザがプリンタアイコンを選択する際に、どのプリンタアイコンを選択すべきかを容易に特定（判別）することができるようにする。【解決手段】  印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが表示部１１上で重なった場合には、プリンタアイコンＩＣｐを拡大表示するとともに、プリンタアイコンＩＣｐ近傍に、少なくともプリンタ名及びそのプリンタの設置場所を表示する。これにより、ユーザがプリンタアイコンＩＣｐを選択する際に、どのプリンタアイコンＩＣｐを選択すべきかを容易に判別することができるので、プリンタの使い勝手を向上させることができる。また、プリンタアイコンＩＣｐの表示構成を、そのプリンタアイコンＩＣｐが意味する実際のプリンタが有する機能が表示された表示形態とすることにより、ユーザが容易に実際のプリンタをイメージすることができるようにする。【選択図】              図３
2006309741.tif 000002
【特許請求の範囲】
【請求項１】
画像及び文字を表示する表示部、及び前記表示部の特定部位を指し示すポインタを移動させるポインティング手段を有するコンピュータ装置を、プリンタの作動を制御するプリンタ制御装置として機能させるプリンタ制御プログラムであって、
前記コンピュータ装置を、
前記プリンタを意味するプリンタアイコンを前記表示部に表示させるプリンタアイコン表示手段、及び前記ポインティング手段が操作されて、前記プリンタアイコンと前記表示部に表示された印刷データを意味する印刷データアイコンとが前記表示部上で重なった場合に、前記プリンタを意味するプリンタアイコンの表示構成を、前記プリンタが有する機能が表示された表示形態とすると共に、アイコンを拡大表示させるプリンタアイコン拡大表示手段、
として機能させることを特徴とするプリンタ制御プログラム。
【請求項２】
前記コンピュータ装置を、
前記プリンタアイコン拡大表示手段により前記プリンタアイコンが拡大表示された場合に、少なくとも前記プリンタの名前及び前記プリンタの設置場所を表示するプリンタ情報表示手段、
として機能させることを特徴とする請求項１に記載のプリンタ制御プログラム。
【請求項３】
前記プリンタアイコン表示手段は、前記プリンタアイコン拡大表示手段による拡大表示が行われる前の通常表示中において、前記プリンタアイコンの表示構成を、前記プリンタが有する機能が表示された表示形態とすることを特徴とする請求項１又は２に記載のプリンタ制御プログラム。
【請求項４】
前記コンピュータ装置を、
前記プリンタアイコンのうち前記プリンタが有する機能が表示された部位と前記印刷データアイコンとが前記表示部上で重なった場合に、その部位が意味する機能を前記プリンタに対して設定するオプション機能設定手段、
として機能させることを特徴とする請求項１乃至３のいずれかに記載のプリンタ制御プログラム。
【請求項５】
前記プリンタアイコン拡大表示手段は、前記オプション機能設定手段により設定された機能に対する前記プリンタアイコンの部位を、色を変えて表示することを特徴とする請求項４に記載のプリンタ制御プログラム。
【請求項６】
前記プリンタが有する機能として、給紙トレイの選択、排紙トレイの選択、及び両面印刷が含まれていることを特徴とする請求項１乃至５のいずれかに記載のプリンタ制御プログラム。
【請求項７】
前記コンピュータ装置を、
前記プリンタが印刷可能状態であるか否かを監視する印刷可能状態監視手段、及び前記印刷可能状態監視手段により前記プリンタが印刷不可能状態であると判定された場合に、その旨を意味する表示を前記表示部上に表示させる印刷不可表示手段、
として機能させることを特徴とする請求項１乃至６のいずれかに記載のプリンタ制御プログラム。
【請求項８】
前記コンピュータ装置を、
前記印刷可能状態監視手段により前記プリンタが印刷不可能状態であると判定された場合においては、前記ポインティング手段が操作されて前記プリンタアイコンと前記印刷データアイコンとが前記表示部上で重なったときであっても、前記プリンタアイコン拡大表示手段を機能させない拡大表示機能停止手段、
として機能させることを特徴とする請求項７に記載のプリンタ制御プログラム。
【請求項９】
前記コンピュータ装置を、
少なくとも前記プリンタが備える機能の情報を含むプリンタ情報を取得するプリンタ情報取得手段、及びそのプリンタ情報取得手段により取得された前記機能の情報と、前記プリンタアイコンにおける機能の表示形態とが一致するようにプリンタアイコンの表示構成を変更するアイコン変更手段、
として機能させることを特徴とする請求項１乃至８のいずれかに記載のプリンタ制御プログラム。
【請求項１０】
画像及び文字を表示する表示部、及び前記表示部の特定部位を指し示すポインタを移動させるポインティング手段を有し、プリンタの作動を制御するプリンタ制御装置であって、
前記プリンタを意味するプリンタアイコンを前記表示部に表示させるプリンタアイコン表示手段と、
前記ポインティング手段が操作されて、前記プリンタアイコンと前記表示部に表示された印刷データを意味する印刷データアイコンとが前記表示部上で重なった場合に、前記プリンタを意味するプリンタアイコンの表示構成を、前記プリンタが有する機能が表示された表示形態とすると共に、アイコンを拡大表示させるプリンタアイコン拡大表示手段と、
を備えることを特徴とするプリンタ制御装置。
【請求項１１】
前記プリンタアイコン拡大表示手段により前記プリンタアイコンが拡大表示された場合に、少なくとも前記プリンタの名前及び前記プリンタの設置場所を表示するプリンタ情報表示手段を備えることを特徴とする請求項１０に記載のプリンタ制御装置。
【請求項１２】
前記プリンタアイコン表示手段は、前記プリンタアイコン拡大表示手段による拡大表示が行われる前の通常表示中において、前記プリンタアイコンの表示構成を、前記プリンタが有する機能が表示された表示形態とすることを特徴とする請求項１０又は１１に記載のプリンタ制御装置。
【請求項１３】
前記プリンタアイコンのうち前記プリンタが有する機能が表示された部位と前記印刷データアイコンとが前記表示部上で重なった場合に、その部位が意味する機能を前記プリンタに対して設定するオプション機能設定手段を備えることを特徴とする請求項１０乃至１２のいずれかに記載のプリンタ制御装置。
【請求項１４】
前記プリンタアイコン拡大表示手段は、前記オプション機能設定手段により設定された機能に対する前記プリンタアイコン部位を、色を変えて表示することを特徴とする請求項１３に記載のプリンタ制御装置。
【請求項１５】
前記プリンタが有する機能として、給紙トレイの選択、排紙トレイの選択、及び両面印刷が含まれていることを特徴とする請求項１０乃至１４のいずれかに記載のプリンタ制御装置。
【請求項１６】
前記プリンタが印刷可能状態であるか否かを監視する印刷可能状態監視手段と、
前記印刷可能状態監視手段により前記プリンタが印刷不可能状態であると判定された場合に、その旨を意味する表示を前記表示部上に表示させる印刷不可表示手段とを備えることを特徴とする請求項１０乃至１５のいずれかに記載のプリンタ制御装置。
【請求項１７】
前記印刷可能状態監視手段により前記プリンタが印刷不可能状態であると判定された場合においては、前記ポインティング手段が操作されて前記プリンタアイコンと前記印刷データアイコンとが前記表示部上で重なったときであっても、前記プリンタアイコン拡大表示手段を機能させない拡大表示機能停止手段を備えることを特徴とする請求項１６に記載のプリンタ制御装置。
【請求項１８】
少なくとも前記プリンタが備える機能の情報を含むプリンタ情報を取得するプリンタ情報取得手段と、
そのプリンタ情報取得手段により取得された前記機能の情報と、前記プリンタアイコンにおける機能の表示形態とが一致するようにプリンタアイコンの表示構成を変更するアイコン変更手段とを特徴とする請求項１０乃至１７のいずれかに記載のプリンタ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ制御プログラム及びプリンタ制御装置に関するもので、特に、ネットワーク上に接続されたプリンタの制御に用いて有効である。
【背景技術】
【０００２】
ネットワーク上に接続されたプリンタ（以下、ネットワークプリンタという。）や、ネットワークを介さずにコンピュータに直接接続されたプリンタ（以下、ローカルプリンタという。）の作動は、通常、コンピュータ装置に制御される。
【０００３】
なお、コンピュータ装置とは、ＣＰＵ（中央演算装置）、ＲＯＭ（読込専用半導体記憶装置）、ＲＡＭ（随時読書可能記憶装置）及びＨＤＤ（磁気記憶装置）等からなるコンピュータ、ディスプレイ等の表示部、キーボード等の入力操作部、並びにマウスやトラックパッド等のポインティングデバイス等から構成されたものである。
【０００４】
そして、グラフィカルユーザインターフェイス（以下、ＧＵＩと記す。）機能を備えるコンピュータ装置では、例えば、ユーザ（人間）がポインティングデバイスを操作することにより、ディスプレイ上に表示された印刷データを意味するアイコン（以下、印刷データアイコンという。）を、ディスプレイ上に表示されたプリンタを意味するアイコン（以下、プリンタアイコンという。）の上に重ねることにより、その印刷データアイコンに対応する印刷データを、そのプリンタアイコンに対応するプリンタにて印刷することができる（例えば、特許文献１参照）。
【０００５】
なお、ＧＵＩとは、ユーザがコンピュータ装置を操作するに当たり、ポインティングデバイスの操作に連動してディスプレイ上を移動するポインタにて、ディスプレイ上の特定部位を選択することにより、コンピュータ装置を稼働させる命令（コマンド）をコンピュータ装置に入力する方法である。また、アイコンとは、処理（コマンド）の内容や対象を小さな絵や記号で表現したものである。
【０００６】
【特許文献１】特開２００１−３３７７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、プリンタアイコンの近傍（通常は、プリンタアイコンの直下）には、そのプリンタアイコンが意味するプリンタの名前（以下、プリンタ名という。）が表示されている。
【０００８】
このため、例えばネットワーク上に複数機のネットワークプリンタが存在する場合において、ユーザが特定のネットワークプリンタから印刷データを印刷しようとしたときには、ユーザは、プリンタ名を拠り所として印刷させたいネットワークプリンタを特定（判別）し、その特定したネットワークプリンタを意味するプリンタアイコンと印刷データアイコンとがディスプレイで重なるようにポインティングデバイスを操作する必要がある。
【０００９】
しかし、通常、プリンタ名は「Ｐｒｉｎｔｅｒ１」や「Ｐｒｉｎｔｅｒ２」といったプリンタが設置された場所やプリンタが備える機能と関連づけられた名前ではないので、ユーザがプリンタ名のみから印刷させたいネットワークプリンタを特定することは難しい。このため、ユーザがプリンタアイコンを選択する際に、どのプリンタアイコンを選択すべきかが判別することができないおそれが高いので、プリンタの使い勝手の低下させるおそれがある。
【００１０】
本発明は、上記点に鑑み、ユーザがプリンタアイコンを選択する際に、どのプリンタアイコンを選択すべきかを容易に特定（判別）することができるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、上記目的を達成するために、請求項１に記載の発明では、画像及び文字を表示する表示部、及び表示部の特定部位を指し示すポインタを移動させるポインティング手段を有するコンピュータ装置を、プリンタの作動を制御するプリンタ制御装置として機能させるプリンタ制御プログラムであって、コンピュータ装置を、プリンタを意味するプリンタアイコンを表示部に表示させるプリンタアイコン表示手段、及びポインティング手段が操作されて、プリンタアイコンと表示部に表示された印刷データを意味する印刷データアイコンとが表示部上で重なった場合に、プリンタを意味するプリンタアイコンの表示構成を、プリンタが有する機能が表示された表示形態とすると共に、アイコンを拡大表示させるプリンタアイコン拡大表示手段、として機能させることを特徴とする。
【００１２】
これにより、本発明ではプリンタアイコンの表示構成（デザイン）が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態（デザイン）となるので、ユーザは、容易に実際のプリンタを想起（イメージ）することができる。
【００１３】
したがって、どのプリンタアイコンを選択すべきかを容易に判別することができるので、プリンタの使い勝手を向上させることができる。
【００１４】
また、「プリンタアイコンの表示構成を、プリンタが有する機能が表示された表示形態とする」とは、プリンタアイコンの表示構成を実際のプリンタの外観と同様な構成にする場合には勿論のこと、プリンタが有する機能がユーザから見て認識することができる程度に実際の外観形状を変形又は強調した表示構成も含まれるものである。
【００１５】
また、プリンタアイコンと印刷データアイコンとが重なったときには、プリンタアイコンを拡大表示するので、プリンタアイコンの表示構成を容易に目視にて認識することができる。
【００１６】
したがって、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となっていることと相まって、どのプリンタアイコンを選択すべきかを更に容易に判別することができるので、プリンタの使い勝手を更に向上させることができる。
【００１７】
請求項２に記載の発明では、コンピュータ装置を、プリンタアイコン拡大表示手段によりプリンタアイコンが拡大表示された場合に、少なくともプリンタの名前及びプリンタの設置場所を表示するプリンタ情報表示手段、として機能させることを特徴とする。
【００１８】
これにより、本発明ではプリンタアイコンが示すプリンタの設置場所についても表示されることで、プリンタを選択する際に設置場所についても考慮した上で、希望するプリンタアイコンを選択することができる。
【００１９】
請求項３に記載の発明では、プリンタアイコン表示手段は、プリンタアイコン拡大表示手段による拡大表示が行われる前の通常表示中において、プリンタアイコンの表示構成を、プリンタが有する機能が表示された表示形態とすることを特徴とする。
【００２０】
これにより、本発明では、拡大表示が行われる前の通常表示中においても、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となるので、ユーザは、どのプリンタアイコンを選択すべきかを更に容易に判別することができる。
【００２１】
請求項４に記載の発明では、コンピュータ装置を、プリンタアイコンのうちプリンタが有する機能が表示された部位と印刷データアイコンとが表示部上で重なった場合に、その部位が意味する機能をプリンタに対して設定するオプション機能設定手段、として機能させることを特徴とする。
【００２２】
これにより、本発明ではプリンタアイコンのうちプリンタが有する機能が表示された部位と印刷データアイコンとを表示部上で重ねることにより、その部位が有する機能（オプション）選択（設定）することができるので、容易にそれらのオプションを選択することができる。
【００２３】
したがって、豊富なオプションを有するプリンタにおいても、容易にそれらのオプションを選択することができるので、プリンタの使い勝手を向上させることができる。
【００２４】
請求項５に記載の発明では、プリンタアイコン拡大表示手段は、オプション機能設定手段により設定された機能に対するプリンタアイコンの部位を、色を変えて表示することを特徴とする。
【００２５】
これにより、本発明ではプリンタに対して機能が設定された場合、プリンタアイコン上でその機能に対応する部位が色を変えて表示されることから、どの機能が設定されたかをユーザが視覚的に容易に確認することができる。
【００２６】
請求項６に記載の発明では、プリンタが有する機能として、給紙トレイの選択、排紙トレイの選択、及び両面印刷が含まれていることを特徴とする。
【００２７】
これにより、本発明では給紙トレイの選択、排紙トレイの選択、及び両面印刷の指定は、プリンタアイコン上の操作で設定することができ、わざわざ印刷設定の画面を開いて、これらの機能の選択を行う手間を省くことができる。
【００２８】
請求項７に記載の発明では、コンピュータ装置を、プリンタが印刷可能状態であるか否かを監視する印刷可能状態監視手段、及び印刷可能状態監視手段によりプリンタが印刷不可能状態であると判定された場合に、その旨を意味する表示を表示部上に表示させる印刷不可表示手段、として機能させることを特徴とする。
【００２９】
これにより、本発明ではプリンタが使用不可状態にあるときは、その旨が表示されることとなるので、特定のプリンタが使用不可状態にあることを知らないで、ユーザがその特定のプリンタを選択してしまうことを未然に防止できる。
【００３０】
請求項８に記載の発明では、コンピュータ装置を、印刷可能状態監視手段によりプリンタが印刷不可能状態であると判定された場合においては、ポインティング手段が操作されてプリンタアイコンと印刷データアイコンとが表示部上で重なったときであっても、プリンタアイコン拡大表示手段を機能させない拡大表示機能停止手段として機能させることを特徴とする。
【００３１】
これにより、本発明では、仮に、ユーザが、プリンタが使用不可状態にある旨の表示を見落として、印刷データアイコンとプリンタアイコンとを重ねても、そのプリンタアイコンが拡大表示されないので、その時点で、ユーザは、選択したプリンタアイコンに対応するプリンタに障害が発生していることを確実に認識することができる。
【００３２】
したがって、特定のプリンタが使用不可状態にあることを知らないで、ユーザがコンピュータ装置に対して印刷命令をしてしまうことを防止できる。
【００３３】
請求項９に記載の発明では、コンピュータ装置を、少なくともプリンタが備える機能の情報を含むプリンタ情報を取得するプリンタ情報取得手段、及びそのプリンタ情報取得手段により取得された機能の情報と、プリンタアイコンにおける機能の表示形態とが一致するようにプリンタアイコンの表示構成を変更するアイコン変更手段として機能させることを特徴とする。
【００３４】
これにより、本発明ではプリンタ本体が備える機能の内容と、プリンタアイコンの表示構成が一致していることになり、プリンタ本体が備える機能に一時的に変更が生じた場合でも、その変更がプリンタアイコンの表示に反映され、ユーザはプリンタアイコンの表示構成に基づいて、プリンタ本体がその時点で備える機能の内容を確実に把握することができる。
【００３５】
請求項１０に記載の発明では、画像及び文字を表示する表示部、及び表示部の特定部位を指し示すポインタを移動させるポインティング手段を有し、プリンタの作動を制御するプリンタ制御装置であって、プリンタを意味するプリンタアイコンの表示構成を、プリンタが有する機能が表示された表示形態として、プリンタアイコンを表示部に表示させるプリンタアイコン表示手段と、ポインティング手段が操作されて、プリンタアイコンと表示部に表示された印刷データを意味する印刷データアイコンとが表示部上で重なった場合に、プリンタアイコンを拡大表示させるプリンタアイコン拡大表示手段と、を備えることを特徴とする。
【００３６】
これにより、本発明では請求項１に記載の発明と同様に、ユーザは、プリンタアイコンから容易に実際のプリンタを想起（イメージ）することができるので、どのプリンタアイコンを選択すべきかを更に容易に判別することができるので、プリンタの使い勝手を更に向上させることができる。
【００３７】
また、請求項１に記載の発明と同様に、プリンタアイコンを拡大表示するので、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となっていることと相まって、どのプリンタアイコンを選択すべきかを更に容易に判別することができ、プリンタの使い勝手を更に向上させることができる。
【００３８】
請求項１１に記載の発明では、プリンタアイコン拡大表示手段によりプリンタアイコンが拡大表示された場合に、少なくともプリンタの名前及びプリンタの設置場所を表示するプリンタ情報表示手段を備えることを特徴とする。
【００３９】
これにより、本発明では請求項２に記載の発明と同様に、プリンタアイコンが示すプリンタの設置場所についても表示されることで、プリンタを選択する際に設置場所についても考慮した上で、希望するプリンタアイコンを選択することができる。
【００４０】
請求項１２に記載の発明では、プリンタアイコン表示手段は、プリンタアイコン拡大表示手段による拡大表示が行われる前の通常表示中において、プリンタアイコンの表示構成を、プリンタが有する機能が表示された表示形態とすることを特徴とする。
【００４１】
これにより、本発明では請求項３に記載の発明と同様に、拡大表示が行われる前の通常表示中においても、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となるので、ユーザは、どのプリンタアイコンを選択すべきかを更に容易に判別することができる。
【００４２】
請求項１３に記載の発明では、プリンタアイコンのうちプリンタが有する機能が表示された部位と印刷データアイコンとが表示部上で重なった場合に、その部位が意味する機能をプリンタに対して設定するオプション機能設定手段を備えることを特徴とする。
【００４３】
これにより、請求項４に記載の発明と同様に、豊富なオプションを有するプリンタにおいても、容易にそれらのオプションを選択することができるので、プリンタの使い勝手を向上させることができる。
【００４４】
請求項１４に記載の発明では、プリンタアイコン拡大表示手段は、オプション機能設定手段により設定された機能に対する前記プリンタアイコン部位を、色を変えて表示することを特徴とする。
【００４５】
これにより、請求項５に記載の発明と同様に、プリンタに対して機能が設定された場合、プリンタアイコン上でその機能に対応する部位が色を変えて表示されることから、どの機能が設定されたかをユーザが視覚的に容易に確認することができる。
【００４６】
請求項１５に記載の発明では、プリンタが有する機能として、給紙トレイの選択、排紙トレイの選択、及び両面印刷が含まれていることを特徴とする。
【００４７】
これにより、請求項６に記載の発明と同様に、給紙トレイの選択、排紙トレイの選択、及び両面印刷の指定は、プリンタアイコン上の操作で設定することができ、わざわざ印刷設定の画面を開いて、これらの機能の選択を行う手間を省くことができる。
【００４８】
請求項１６に記載の発明では、プリンタが印刷可能状態であるか否かを監視する印刷可能状態監視手段と、印刷可能状態監視手段によりプリンタが印刷不可能状態であると判定された場合に、その旨を意味する表示を表示部上に表示させる印刷不可表示手段とを備えることを特徴とする。
【００４９】
これにより、請求項７に記載の発明と同様に、特定のプリンタが使用不可状態にあることを知らないで、ユーザがその特定のプリンタを選択してしまうことを未然に防止できる。
【００５０】
請求項１７に記載の発明では、印刷可能状態監視手段によりプリンタが印刷不可能状態であると判定された場合においては、ポインティング手段が操作されてプリンタアイコンと印刷データアイコンとが表示部上で重なったときであっても、プリンタアイコン拡大表示手段を機能させない拡大表示機能停止手段を備えることを特徴とする。
【００５１】
これにより、請求項８に記載の発明と同様に、特定のプリンタが使用不可状態にあることを知らないで、ユーザがコンピュータ装置に対して印刷命令をしてしまうことを防止できる。
【００５２】
請求項１８に記載の発明では、少なくとも前記プリンタが備える機能の情報を含むプリンタ情報を取得するプリンタ情報取得手段と、そのプリンタ情報取得手段により取得された前記機能の情報と、前記プリンタアイコンにおける機能の表示形態とが一致するようにプリンタアイコンの表示構成を変更するアイコン変更手段とを特徴とする。
【００５３】
これにより、請求項９に記載の発明と同様に、プリンタ本体が備える機能の内容と、プリンタアイコンの表示構成が一致していることになり、プリンタ本体が備える機能に一時的に変更が生じた場合でも、その変更がプリンタアイコンの表示に反映され、ユーザはプリンタアイコンの表示構成に基づいて、プリンタ本体がその時点で備える機能の内容を確実に把握することができる。
【発明の効果】
【００５４】
以上説明したことから明らかなように、本発明の請求項１記載のプリンタ制御プログラムによれば、プリンタアイコンの表示構成（デザイン）が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態（デザイン）となるので、ユーザは、容易に実際のプリンタを想起（イメージ）することができる。したがって、どのプリンタアイコンを選択すべきかを容易に判別することができるので、プリンタの使い勝手を向上させることができる。
【００５５】
また、請求項２記載のプリンタ制御プログラムによれば、プリンタアイコンが示すプリンタの設置場所についても表示されることで、プリンタを選択する際に設置場所についても考慮した上で、希望するプリンタアイコンを選択することができる。
【００５６】
また、請求項３記載のプリンタ制御プログラムによれば、拡大表示が行われる前の通常表示中においても、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となるので、ユーザは、どのプリンタアイコンを選択すべきかを更に容易に判別することができる。
【００５７】
また、請求項４記載のプリンタ制御プログラムによれば、プリンタアイコンのうちプリンタが有する機能が表示された部位と印刷データアイコンとを表示部上で重ねることにより、その部位が有する機能（オプション）選択（設定）することができるので、容易にそれらのオプションを選択することができる。したがって、豊富なオプションを有するプリンタにおいても、容易にそれらのオプションを選択することができるので、プリンタの使い勝手を向上させることができる。
【００５８】
また、請求項５記載のプリンタ制御プログラムによれば、プリンタに対して機能が設定された場合、プリンタアイコン上でその機能に対応する部位が色を変えて表示されることから、どの機能が設定されたかをユーザが視覚的に容易に確認することができる。
【００５９】
また、請求項６記載のプリンタ制御プログラムによれば、給紙トレイの選択、排紙トレイの選択、及び両面印刷の指定は、プリンタアイコン上の操作で設定することができ、わざわざ印刷設定の画面を開いて、これらの機能の選択を行う手間を省くことができる。
【００６０】
また、請求項７記載のプリンタ制御プログラムによれば、プリンタが使用不可状態にあるときは、その旨が表示されることとなるので、特定のプリンタが使用不可状態にあることを知らないで、ユーザがその特定のプリンタを選択してしまうことを未然に防止できる。
【００６１】
また、請求項８記載のプリンタ制御プログラムによれば、仮に、ユーザが、プリンタが使用不可状態にある旨の表示を見落として、印刷データアイコンとプリンタアイコンとを重ねても、そのプリンタアイコンが拡大表示されないので、その時点で、ユーザは、選択したプリンタアイコンに対応するプリンタに障害が発生していることを確実に認識することができる。したがって、特定のプリンタが使用不可状態にあることを知らないで、ユーザがコンピュータ装置に対して印刷命令をしてしまうことを防止できる。
【００６２】
また、請求項９記載のプリンタ制御プログラムによれば、プリンタ本体が備える機能の内容と、プリンタアイコンの表示構成が一致していることになり、プリンタ本体が備える機能に一時的に変更が生じた場合でも、その変更がプリンタアイコンの表示に反映され、ユーザはプリンタアイコンの表示構成に基づいて、プリンタ本体がその時点で備える機能の内容を確実に把握することができる。
【００６３】
本発明の請求項１０記載のプリンタ制御装置によれば、請求項１に記載の発明と同様に、ユーザは、プリンタアイコンから容易に実際のプリンタを想起（イメージ）することができるので、どのプリンタアイコンを選択すべきかを更に容易に判別することができるので、プリンタの使い勝手を更に向上させることができる。
【００６４】
また、請求項１１記載のプリンタ制御装置によれば、請求項２に記載の発明と同様に、プリンタアイコンが示すプリンタの設置場所についても表示されることで、プリンタを選択する際に設置場所についても考慮した上で、希望するプリンタアイコンを選択することができる。
【００６５】
また、請求項１２記載のプリンタ制御装置によれば、請求項３に記載の発明と同様に、拡大表示が行われる前の通常表示中においても、プリンタアイコンの表示構成が、そのプリンタアイコンが意味する実際のプリンタが有する機能が表示された表示形態となるので、ユーザは、どのプリンタアイコンを選択すべきかを更に容易に判別することができる。
【００６６】
また、請求項１３記載のプリンタ制御装置によれば、請求項４に記載の発明と同様に、豊富なオプションを有するプリンタにおいても、容易にそれらのオプションを選択することができるので、プリンタの使い勝手を向上させることができる。
【００６７】
また、請求項１４記載のプリンタ制御装置によれば、請求項５に記載の発明と同様に、特定のプリンタが使用不可状態にあることを知らないで、ユーザがその特定のプリンタを選択してしまうことを未然に防止できる。
【００６８】
また、請求項１５記載のプリンタ制御装置によれば、請求項６に記載の発明と同様に、給紙トレイの選択、排紙トレイの選択、及び両面印刷の指定は、プリンタアイコン上の操作で設定することができ、わざわざ印刷設定の画面を開いて、これらの機能の選択を行う手間を省くことができる。
【００６９】
また、請求項１６記載のプリンタ制御装置によれば、請求項７に記載の発明と同様に、特定のプリンタが使用不可状態にあることを知らないで、ユーザがその特定のプリンタを選択してしまうことを未然に防止できる。
【００７０】
また、請求項１７記載のプリンタ制御装置によれば、請求項８に記載の発明と同様に、特定のプリンタが使用不可状態にあることを知らないで、ユーザがコンピュータ装置に対して印刷命令をしてしまうことを防止できる。
【００７１】
また、請求項１８記載のプリンタ制御装置によれば、請求項９に記載の発明と同様に、プリンタ本体が備える機能の内容と、プリンタアイコンの表示構成が一致していることになり、プリンタ本体が備える機能に一時的に変更が生じた場合でも、その変更がプリンタアイコンの表示に反映され、ユーザはプリンタアイコンの表示構成に基づいて、プリンタ本体がその時点で備える機能の内容を確実に把握することができる。
【発明を実施するための最良の形態】
【００７２】
以下に本発明の実施形態を図面と共に説明する。
【００７３】
本実施形態は、本発明に係るプリンタ制御プラグラム及びプリンタ制御装置を、ネットワークプリンタの制御に適用したものである。すなわち、本実施形態は、コンピュータ装置に本発明に係るプリンタ制御プラグラムを組み込む（インストールする）ことにより、コンピュータ装置をプリンタ制御装置として機能させるものである。
【００７４】
図１は、本実施形態に係るプリンタ制御装置（コンピュータ装置）１０、サーバ機５０及びプリンタ１００等から構成されたネットワークの概要を示すブロック図であり、以下、図１に基づいてプリンタ制御装置１０の構成の概要を説明する。
【００７５】
プリンタ制御装置１０の構成は周知のコンピュータ装置と同一である。具体的には、プリンタ制御装置（コンピュータ装置）１０は、画像及び文字を表示するＬＣＤやＣＲＴ等にて構成された表示部１１、表示部１１の特定部位を指し示すポインタ１２ｃ（図２（ｂ）参照）を移動させるポインティング手段をなすマウス１２ａ及びキーボード１２ｂ等に構成された操作部１２、中央演算装置（ＣＰＵ）１３、読込専用半導体記憶装置（ＲＯＭ）１４、随時読込書込可能半導体記憶装置（ＲＡＭ）１５、磁気記憶装置（ＨＤＤ）１６、並びにプリンタ制御装置（コンピュータ装置）１０をネットワークに接続するのネットワークインタフェース１７（ＬＡＮ  Ｉ／Ｆ）等を有して構成されている。なお、以下、プリンタ制御装置（コンピュータ装置）１０をＰＣ１０と記す。
【００７６】
また、本実施形態に係るプリンタ１００は、プリンタ機能（印刷機能）に加えて、いわゆるファクシミリ機能、及び紙等に記録された文字や画像を読み込んでその読み込んだ情報を電子化するスキャナ機能を備える多目的プリンタである。
【００７７】
そして、本実施形態に係るプリンタ１００（以下、ＭＦＣ１００と記す。）は、ＭＦＣ１００に備える機能を選択等するための操作キー１０１、操作内容や作業状況等を表示する表示パネル１０２、紙等の記録媒体に文字や画像等を印刷する印刷部１０３、紙等に記録された文字や画像を読み込むとともに、その読み込んだ情報をデジタルデータに変換する読み取り部１０４、デジタルデータをファクシミリ通信用の音声信号に変換して公衆電話回線に送信する機能及び公衆電話回線を介して送信されてきたファクシミリ用の音声信号をデジタルデータに変換する機能を有するモデム１０５、中央演算装置（ＣＰＵ）１０６、読込専用半導体記憶装置（ＲＯＭ）１０７、随時読込書込可能半導体記憶装置（ＲＡＭ）１０８、磁気記憶装置（ＨＤＤ）１０９、電力の供給が停止した場合であっても記憶された内容を保持するすることが可能な随時読込書込可能半導体記憶装置（不揮発性ＲＡＭ）１１０、並びにＭＦＣ１００をネットワークに接続するのネットワークインタフェース（ＬＡＮ  Ｉ／Ｆ）１１１等から構成されている。
【００７８】
なお、サーバ機５０は、ＰＣ１０と同一構成を有するコンピュータ装置であり、ＬＡＮケーブル６０を介してネットワーク上に接続されたＰＣ１０に、共有データ（共有資源）を提供する等のサービスを行うものである。
【００７９】
具体的には、画像及び文字を表示するＬＣＤやＣＲＴ等にて構成された表示部５１、表示部５１の特定部位を指し示すポインタを移動させるポインティング手段をなすマウス及び等に構成された操作部５２、中央演算装置（ＣＰＵ）５３、読込専用半導体記憶装置（ＲＯＭ）５４、随時読込書込可能半導体記憶装置（ＲＡＭ）５５、磁気記憶装置（ＨＤＤ）５６、並びにサーバ機５０をネットワークに接続するのネットワークインタフェース５７（ＬＡＮ  Ｉ／Ｆ）等を有して構成されている。
【００８０】
次に、本実施形態に係るＰＣ１０において、ＭＦＣ１００から所定の印刷データを印刷する際にユーザが行う操作を、図２に基づいて説明する。なお、以下、ＧＵＩ機能を備えるＷｉｎｄｏｗｓ（登録商標）をＰＣ１０のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として用いた場合を例に説明する。
【００８１】
図２（ａ）は表示部１１の表示内容の一例を示すもので、Ｗｉｎｄｏｗｓ（登録商標）を用いたＧＵＩでは、通常、図２（ａ）に示すように、「デスクトップ」や「ウィンドゥ」と呼ばれる表示領域に、ＭＦＣ１００を意味するアイコン（以下、プリンタアイコンＩＣｐと記す。）や印刷データを意味するアイコン（以下、印刷データアイコンＩＣｄと記す。）が表示されている。
【００８２】
なお、プリンタアイコンＩＣｐは、通常、一般的なプリンタを想起させる構成（形状）にデザインされ、一方、印刷データアイコンＩＣｄは、通常、書類を想起させる構成（形状）にデザインされている。
【００８３】
また、プリンタアイコンＩＣｐの近傍（本実施形態では、プリンタアイコンＩＣｐの直下）に、「Ｐｒｉｎｔｅｒ１」や「Ｐｒｉｎｔｅｒ２」といった、そのプリンタアイコンＩＣｐが意味するプリンタ（ＭＦＣ１００）の名前が表示されている。
【００８４】
そして、プリンタアイコンＩＣｐ及び印刷データアイコンＩＣｄが、表示部１１のデスクトップ又はウィンドゥに表示されている場合において、ユーザがマウス１２ａを操作してポインタ１２ｃを、図２（ｂ）に示すように、例えば印刷データアイコンＩＣｄ上に重ね合わせ、その状態を保持しながらマウス１２ａに設けられた選択ボタン（図示せず。）を押下して、ポインタ１２ｃが重ねられた印刷データアイコンＩＣｄを選択する。因みに、選択ボタンは、通常、マウス１２ａの左側に配置されている。
【００８５】
なお、選択ボタンを押下すると、その選択された印刷データアイコンＩＣｄの表示色が変化するので、表示色が変化した印刷データアイコンＩＣｄが、ユーザが意図する印刷データアイコンＩＣｄと異なると異なるときは、選択ボタンの押下を解除して、再び、ポインタ１２ｃを意図する印刷データアイコンＩＣｄ上に移動させて、選択ボタンを押下する。
【００８６】
そして、選択ボタンを押下したままマウス１２ａを操作すると、選択された印刷データアイコンＩＣｄがポインタ１２ｃと一緒に表示部１１上の移動するので、次に、その選択した印刷データアイコンＩＣｄを、印刷させたいＭＦＣ１００を意味するプリンタアイコンＩＣｐまで移動させて、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとを表示部１１上の重ね合わせる。
【００８７】
このとき、選択ボタンが押下されたまま、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが重なると、図２（ｃ）に示すように、そのプリンタアイコンＩＣｐが拡大表示されるとともに、拡大表示されたアイコンの近傍に、そのプリンタアイコンＩＣｐが意味するＭＦＣ１００の名前、プリンタアイコンＩＣｐが意味するＭＦＣ１００が接続されているポート名、及びプリンタアイコンＩＣｐが意味するＭＦＣ１００が実際に設置されている場所（例えば、５Ｆ西フロア）が表示される。
【００８８】
また、プリンタアイコンＩＣｐが拡大表示されると、表示されるアイコンの表示構成、つまりアイコンのデザインは、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態（デザイン）となる。そのため、拡大表示の際に使用されるプリンタアイコンＩＣｐのデータは、各々のプリンタ（ＭＦＣ１００）毎に用意されるものであり、例えば、プリンタドライバをインストールする際に、プリンタアイコンＩＣｐのデータも併せてＰＣのＲＡＭ１５あるいはＨＤＤ１６内の所定の領域に、プリンタ名に対応付けて記憶される。また、プリンタ（ＭＦＣ１００）本体のＲＯＭ１０７等に予め、プリンタアイコンＩＣｐのデータが記憶されており、ＰＣ１０と通信できる状態になった際に、ＰＣ１０がプリンタに対してプリンタアイコンＩＣｐのデータを要求し、プリンタから取得するような構成であってもよい。
【００８９】
具体的には、例えば、実際のＭＦＣ１００において、記録紙が収納されている給紙トレイが複数種類設けられている場合には、拡大表示されたプリンタアイコンＩＣｐにおいても、給紙トレイが複数種類設けられていることがユーザから見て認識できる表示形態となる。
【００９０】
同様に、例えば、印刷後の記録用紙が排出される排紙トレイが複数種類設けられている場合には、拡大表示されたプリンタアイコンＩＣｐにおいても、排紙トレイが複数種類設けられていることがユーザから見て認識できる表示形態となる。
【００９１】
そして、選択ボタンを押下したまま、印刷データアイコンＩＣｄを、プリンタアイコンＩＣｐのうちＭＦＣ１００が有する機能が表示された部位に重ねると、図３に示すように、その機能が表示された部位の表示色が変化するとともに、その部位が意味する機能（オプション）が選択される。
【００９２】
具体的には、例えば実際のＭＦＣ１００に上段側給紙トレイ及び下段側給紙トレイがある場合において、拡大されたプリンタアイコンＩＣｐのうち下段側給紙トレイに相当する部位に、選択ボタンを押下したまま印刷データアイコンＩＣｄを重ねると、図３（ａ）に示すように、下段側給紙トレイが選択される。
【００９３】
また、例えば実際のＭＦＣ１００に前面側排紙トレイ及び背面側排紙トレイがある場合において、拡大されたプリンタアイコンＩＣｐのうち前面側排紙トレイに相当する部位に、選択ボタンを押下したまま印刷データアイコンＩＣｄを重ねると、図３（ｂ）に示すように、前面側排紙トレイが選択される。
【００９４】
そして、印刷データアイコンＩＣｄがプリンタアイコンＩＣｐに重なっている状態で、選択ボタンが解除されると、現在、選択されている機能、つまり下段側給紙トレイに収納された記録紙にて印刷し、前面側排紙トレイから印刷が終了した記録用紙を排出する等のオプション機能が設定された状態で、印刷データアイコンＩＣｄに関連づけられている実際の印刷データが印刷される。
【００９５】
因みに、本実施形態では、選択された印刷データアイコンＩＣｄがプリンタアイコンＩＣｐのうちＭＦＣ１００が有する機能が表示された部位に重ねられることなく、選択ボタンが解除されたときには、標準のオプション設定にて印刷データアイコンＩＣｄに関連づけられている実際の印刷データが印刷されるが、本発明はこれに限定されるものではなく、例えば、前回の印刷時に設定されたオプション設定にて印刷されるようにしてもよい。
【００９６】
また、ＭＦＣ１００の電源が遮断されている、又はネットワークを介した接続に何らかの障害が発生している等の原因によりＭＦＣ１００が印刷不可状態にある場合には、図４に示すように、実際のＭＦＣ１００に対応するプリンタアイコンＩＣｐに、「現在、そのＭＦＣ１００を使用することができない」旨の表示がされ、かつ、印刷データアイコンＩＣｄをその障害が発生しているＭＦＣ１００を意味するプリンタアイコンＩＣｐに重ねても、プリンタアイコンＩＣｐが拡大表示されなくなり、オプション設定をすることができなくなる。
【００９７】
さらに、「現在、そのＭＦＣ１００を使用することができない」旨の表示がされているプリンタアイコンＩＣｐに印刷データアイコンＩＣｄを重ねた場合、又は「現在、そのＭＦＣ１００を使用することができない」旨の表示がされているプリンタアイコンＩＣｐをポインタ１２ｃにて選択した場合には、選択されたプリンタアイコンＩＣｐに対応するＭＦＣ１００が印刷できない原因（エラー情報）が、表示される。
【００９８】
次に、上記した印刷操作や機能等を実現するためのプリンタ制御プログラムについて説明する。
【００９９】
本実施形態に係るプリンタ制御プログラムは、対象となるＭＦＣ１００が接続されたネットワークに接続された各ＰＣ１０に組み込まれる（インストールされる）ことにより、その組み込まれたＰＣ１０をプリンタ制御装置として機能させるものである。
【０１００】
なお、組み込まれたプリンタ制御プログラムは、ＰＣ１０やサーバ機５０の磁気記憶装置（ＨＤＤ）１６、５６に保存され、必要に応じて磁気記憶装置（ＨＤＤ）１６、５６から随時読込書込可能半導体記憶装置（ＲＡＭ）１５、５４に読み込まれて、ＯＳと連携しながらＭＦＣ１００の作動を制御する。
【０１０１】
１．プリンタ制御プログラムの全体の概要
図５は、プリンタ制御プログラム全体の概要を示すフローチャートであり、このプリンタ制御プログラムは、ＰＣ１０に正規に組み込まれた後、ＯＳの起動と同時に自動的に起動され、ＯＳの終了（シャットダウン）と同時に終了する。
【０１０２】
そして、ＯＳが起動されて本プリンタ制御プログラムが起動されると、先ず、ネットワークに直接接続されているＭＦＣ１００又はネットワークに接続されているＰＣ１０を介してネットワークに間接的に接続されているプリンタ等の使用可能なＭＦＣ１００又はプリンタ（以下、ＭＦＣ１００及びプリンタを総称してＭＦＣ１００と記す。）を意味するプリンタアイコンＩＣｐが表示部１１（デスクトップやウィンドゥ）上に表示される（Ｓ１０）。
【０１０３】
次に、表示部１１に表示されたプリンタアイコンＩＣｐに対応するＭＦＣ１００の状態が監視された後（Ｓ１２）、ＭＦＣ１００の情報が取得される（Ｓ１４）。ここで、ＭＦＣ１００の状態とは、例えば記録用紙が無い、又は記録紙が詰まって印刷作業を実行することができない等のＭＦＣ１００がプリンタとして正常作動し得る状態であるか否かを示すもので、詳細は、後述する。
【０１０４】
また、ＭＦＣ１００の情報とは、プリンタアイコンＩＣｐに対応するＭＦＣ１００の名前、ポート名及び設定場所を言い、これらの情報は、通常、ＭＦＣ１００をネットワークに接続する際に、手動操作又は自動にてＭＦＣ１００に設定入力されてＭＦＣ１００の不揮発性ＲＡＭ１１０に格納（保存）される。なお、ＭＦＣ１００情報の取得の詳細は、後述する。
【０１０５】
次に、ＯＳと連携して、印刷データアイコンＩＣｄが選択されたか否か、つまり印刷データアイコンＩＣｄとポインタ１２ｃとが表示部１１上重なった状態で選択ボタンが押下されたか否かが判定され（Ｓ１６）、印刷データアイコンＩＣｄが選択されていないと判定された場合には（Ｓ１６：ＮＯ）、プリンタ制御プログラムは、Ｓ１２に戻る。
【０１０６】
一方、印刷データアイコンＩＣｄが選択されたと判定された場合には（Ｓ１６：ＹＥＳ）、前記したプリンタアイコンＩＣｐの拡大表示やＭＦＣ１００の設置場所表示等の機能を作動させる処理プログラム（以下、この処理をプリンタアイコン拡大表示／設定処理という。）が起動される（Ｓ１８）。なお、プリンタアイコン拡大表示／設定処理の詳細は、後述する。
【０１０７】
そして、プリンタアイコン拡大表示／設定処理が終了すると、印刷データアイコンＩＣｄに関連づけられた印刷データの印刷処理が開始され（Ｓ２０）、印刷処理が終了すると、再び、Ｓ１２に戻る。
【０１０８】
２．プリンタ状態監視制御
図６は、プリンタ状態監視制御（Ｓ１２）の概要を示すフローチャートであり、プリンタ状態監視制御が起動されると、ＰＣ１０からＭＦＣ１００に対して、ＭＦＣ１００の状態を示す情報をＰＣ１０に返す旨の命令（ステータス要求コマンド）が発せられ（Ｓ３０）、その後、ＭＦＣ１００の状態を示す情報（ステータス情報）が取得されれるとともに（Ｓ３２）、その情報がＰＣ１０のＲＡＭ１７等に保存される（Ｓ３８）。
【０１０９】
なお、このとき、ＭＦＣ１００の電源が落ちている等の理由によりステータス情報を受信することができなかった場合には（Ｓ３４：ＮＯ）、通信エラーが発生した旨の情報がステータス情報として保存される（Ｓ３６、Ｓ３８）。
【０１１０】
次に、保存された情報が、ＭＦＣ１００のエラーを示す情報であるか否かが判定され（Ｓ４０）、保存された情報がＭＦＣ１００のエラーを示す情報であると判定された場合には（Ｓ４０：ＹＥＳ）、エラーであると判定されたＭＦＣ１００に対応するプリンタアイコンＩＣｐがエラー状態となった後（Ｓ４２）、プリンタ状態監視制御（Ｓ１２）が終了して、Ｓ１４（図５参照）が実行される。
【０１１１】
ここで、プリンタアイコンＩＣｐをエラー状態とするとは、そのプリンタアイコンＩＣｐの表示形態を変更して、「現在、プリンタアイコンＩＣｐに対応するＭＦＣ１００を使用することができない」旨の表示をし、かつ、仮に、そのプリンタアイコンＩＣｐに印刷データアイコンＩＣｄを重なった場合、又はそのプリンタアイコンＩＣｐがポインタ１２ｃにて選択された場合に、そのプリンタアイコンＩＣｐに対応するＭＦＣ１００が印刷できない原因（エラー情報）が表示されるようにすることをいう。
【０１１２】
因みに、表示されるエラー情報としては、図７に示すような「用紙切れ」及び「紙詰まり」、又は通信エラー等がある。
【０１１３】
また、保存された情報がＭＦＣ１００のエラーを示す情報でないと判定された場合には（Ｓ４０：ＮＯ）、プリンタアイコンＩＣｐの表示がエラー状態となることなく、プリンタ状態監視制御（Ｓ１２）が終了して、Ｓ１４（図５参照）が実行される。
【０１１４】
３．プリンタ情報取得制御
図８はプリンタ情報取得制御（Ｓ１４）の概要を示すフローチャートであり、プリンタ情報取得制御フローが起動されると、ＰＣ１０からＭＦＣ１００に対して、ＭＦＣ１００に保存されたプリンタ情報をＰＣ１０に返す旨の命令（プリンタ情報取得コマンド）が発せられ（Ｓ５０）、その後、ＭＦＣ１００のプリンタ情報が取得されれるとともに（Ｓ５２）、そのプリンタ情報がＰＣ１０のＲＡＭ１７等に保存され（Ｓ５６）、プリンタ情報取得制御が終了して、Ｓ１６（図５参照）が実行される。
【０１１５】
一方、このとき、ＭＦＣ１００の電源が落ちている等の理由によりステータス情報を受信することができなかった場合には（Ｓ５４：ＮＯ）、プリンタ情報がＰＣ１０のＲＡＭ１７等に保存されることなく、プリンタ情報取得制御が終了して、Ｓ１６（図５参照）が実行される。
【０１１６】
なお、プリンタ情報取得制御にて取得されるプリンタ情報とは、例えば図９に示すように、プリンタ名、給紙トレイの数、両面印刷が可能であるか否か、排紙トレイの有無、ＭＦＣ１００の接続ポート名、及びＭＦＣ１００の設置場所等がある。
【０１１７】
因みに、図９において、トレイ２が１であるとは、ＭＦＣ１００の機能（オプション）としてトレイ２を選択することができる旨を意味し、逆に、トレイ２が０であるとは、ＭＦＣ１００の機能（オプション）としてトレイ２を選択することができない旨を意味する。
【０１１８】
同様に、両面印刷が１であるとは、ＭＦＣ１００の機能（オプション）として両面印刷をすることができる旨を意味し、逆に、両面印刷が０であるとは、ＭＦＣ１００の機能（オプション）として両面印刷をすることができない旨を意味する。
【０１１９】
４．プリンタ設定制御（プリンタアイコン拡大表示／設定処理）
図１０は、プリンタアイコン拡大表示／設定処理（Ｓ１８）の概要を示すフローチャートであり、プリンタアイコン拡大表示／設定処理が起動されると、先ず、マウス１２ａの選択ボタンが押下されているか否かが判定される（Ｓ７０）。ここで、マウス１２ａの選択ボタンが押下されているか否かが判定される理由は、以下の２つである。
【０１２０】
すなわち、プリンタアイコン拡大表示／設定処理（Ｓ１８）は、印刷データアイコンＩＣｄが選択されたとき、つまり印刷データアイコンＩＣｄとポインタ１２ｃとが重なった状態で選択ボタンが押下されたときに起動されるが、印刷データアイコンＩＣｄに対応するデータの内容を閲覧又は編集するために、印刷データアイコンＩＣｄが選択される場合があり得る。
【０１２１】
しかし、印刷データアイコンＩＣｄに対応するデータの内容を閲覧又は編集するために、印刷データアイコンＩＣｄが選択される場合には、印刷データアイコンＩＣｄに対応するデータが所定のアプリケーションで開かれた後は、選択ボタンの押下が解除され、選択ボタンは押下され続けられることはない。
【０１２２】
そこで、本実施形態では、プリンタアイコン拡大表示／設定処理の起動時に、先ず、マウス１２ａの選択ボタンが押下されているか否かを判定することにより、印刷データアイコンＩＣｄに対応するデータの内容を閲覧又は編集するために印刷データアイコンＩＣｄが選択されたのか、又は印刷データアイコンＩＣｄに対応するデータを印刷するため、つまり印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとを重ねるために印刷データアイコンＩＣｄが選択されたのかを判断している。
【０１２３】
また、後述するように、プリンタアイコン拡大表示／設定処理では、印刷データアイコンＩＣｄを拡大表示されたプリンタアイコンＩＣｐの特定部位に重ねることにより、その特定部位が意味する機能を設定することができるので、これらのオプション設定作業が終了したか否かを判断するためである。
【０１２４】
つまり、本実施形態では、選択ボタンが押下された状態ではオプション設定作業が終了していないものと判断され、プリンタアイコンＩＣｐが拡大表示された後、選択ボタンの押下が解除されたときに、オプション設定作業が終了したものと判断されて、プリンタアイコン拡大表示／設定処理が終了して、次の印刷処理（Ｓ２０）が実行される。
【０１２５】
そして、Ｓ７０にて選択ボタンが押下されていると判定された場合には（Ｓ７０：ＹＥＳ）、ユーザが印刷データアイコンＩＣｄに対応するデータの内容を印刷しようとしていると考えられることから、Ｓ７２以降のプリンタアイコン拡大表示／設定処理が実行される。
【０１２６】
すなわち、ＯＳと連携して、印刷データアイコンＩＣｄの位置座標及びプリンタアイコンＩＣｐの位置座標が取得される（Ｓ７２、Ｓ７４）。次に、プリンタアイコンＩＣｐがエラー表示状態であるか否か、つまりプリンタ状態監視制御（Ｓ１２）のＳ４０にてエラー状態であると判定されたか否かが判定され（Ｓ７６）、プリンタアイコンＩＣｐがエラー状態であると判定された場合には（Ｓ７６：ＹＥＳ）、プリンタアイコン拡大表示／設定処理は、プリンタアイコン拡大表示／設定処理を終了してプリンタ状態監視制御（Ｓ１２）に戻る。
【０１２７】
したがって、プリンタアイコンＩＣｐがエラー状態であると判定された場合には（Ｓ７６：ＹＥＳ）、以降の制御ステップが実行されないので、プリンタアイコンＩＣｐのエラー状態が解除されない限り、プリンタアイコンＩＣｐの拡大表示機能やオプション設定機能等は作動しなくなる。
【０１２８】
また、プリンタアイコンＩＣｐがエラー状態でないと判定された場合には（Ｓ７６：ＮＯ）、Ｓ７２にて取得された印刷データアイコンＩＣｄの位置座標及びＳ７４にて取得されたプリンタアイコンＩＣｐの位置座標に基づいて、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが表示部１１上で重なっているか否かが判定され（Ｓ７８）、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが表示部１１上で重なっていないと判定された場合には（Ｓ７８：ＮＯ）、プリンタアイコン拡大表示／設定処理は、Ｓ７０に戻る。
【０１２９】
一方、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが表示部１１上で重なっていると判定された場合には（Ｓ７８：ＹＥＳ）、現在、表示部１１上に表示されているプリンタアイコンＩＣｐは、拡大表示されたプリンタアイコンＩＣｐ（図２（ｃ）参照）であるか又は通常表示（縮小表示）されたプリンタアイコンＩＣｐ（図２（ａ）参照）であるかが判定される（Ｓ８０）。
【０１３０】
そして、表示部１１上に表示されているプリンタアイコンＩＣｐが、通常表示（縮小表示）されたプリンタアイコンＩＣｐであると判定された場合には（Ｓ８０：ＮＯ）、通常表示されているプリンタアイコンＩＣｐが、図２（ｃ）に示すように、そのプリンタアイコンＩＣｐに対応するＭＦＣ１００が実際に有する機能が表示された表示形態（デザイン）となるように拡大表示されるとともに、拡大表示されたプリンタアイコンＩＣｐの近傍に、プリンタアイコンＩＣｐが意味するＭＦＣ１００が接続されているポート名、及びプリンタアイコンＩＣｐが意味するＭＦＣ１００が実際に設置されている場所（例えば、５Ｆ西フロア）が表示された後（Ｓ８２）、プリンタアイコン拡大表示／設定処理は、Ｓ７０に戻る。
【０１３１】
なお、拡大表示の際に使用されるプリンタアイコンＩＣｐのデータは、上記のように、ＰＣ１０に予め記憶されており、通常表示されているプリンタアイコンＩＣｐと印刷データアイコンＩＣｄとが重なったことが判定されると、どのＭＦＣ１００に対応するプリンタアイコンＩＣｐであるかを判別し、そのＭＦＣ１００の名称に対応つけて記憶されている拡大表示用のプリンタアイコンＩＣｐのデータを読み出し、表示部１１に表示させている。
【０１３２】
さらに、Ｓ１４において取得したＭＦＣ１００のプリンタ情報に変更があった場合、最新のプリンタ情報が示す内容に一致するように、アイコンデータの変更を行った上で表示を行う。例えば、図９の例では、「Ｐｒｉｎｔｅｒ２」は元々給紙トレイ２を備えていたが、取り外された状態で使用できなくなっている場合、プリンタ情報として給紙トレイ２に対して「０」が格納される。
【０１３３】
この場合に、「Ｐｒｉｎｔｅｒ２」が選択されると、トレイ２の部分を選択できなことが表示上でわかるように、プリンタアイコンICｐの変更を行う。具体的には、トレイ２の部分を削除するような変更や、トレイ２の部分に選択できない旨を示すマークを付加するといったことが考えられる。
【０１３４】
同様に、「Ｐｒｉｎｔｅｒ１」が選択されると、排紙トレイに対して「０」が格納されているため、排紙トレイを削除するように変更されたプリンタアイコンＩＣｐの表示を行う。この時の表示は、図３（ａ）において拡大表示されている「Ｐｒｉｎｔｅｒ１」のプリンタアイコンＩＣｐは、排紙トレイが付加された形状であるが、図２（ｃ）において拡大表示されている「Ｐｒｉｎｔｅｒ１」のプリンタアイコンＩＣｐでは、排紙トレイが削除された形状となる。
【０１３５】
このような、トレイが削除されたアイコンや、選択できない旨を示すマークが付加されたアイコンについても、プリンタドライバのインストール時などに取得されるものであり、各プリンタ（ＭＦＣ１００）が備えている機能の種別に対応して各種パターンのアイコンデータが用意される。
【０１３６】
また、現在表示されているプリンタアイコンＩＣｐは、拡大表示されたプリンタアイコンＩＣｐであると判定された場合には（Ｓ８０：ＹＥＳ）、拡大されたプリンタアイコンＩＣｐのうちいずれの給紙トレイに相当する部位に印刷データアイコンＩＣｄが重なっているか否かが判定される（Ｓ８４）。
【０１３７】
そして、拡大されたプリンタアイコンＩＣｐのうちいずれかの給紙トレイに相当する部位に印刷データアイコンＩＣｄが重なっていると判定された場合には（Ｓ８４：ＹＥＳ）、印刷データアイコンＩＣｄが重なっている部位の表示色が変更されるとともに（Ｓ８６）、表示色が変更された給紙トレイが選択（設定）されたことを示す情報が、ＲＡＭ１５、５５等の記憶装置に保存された後（Ｓ８８）、プリンタアイコン拡大表示／設定処理は、Ｓ７０に戻る。
【０１３８】
一方、拡大されたプリンタアイコンＩＣｐのうちいずれの給紙トレイに相当する部位にも印刷データアイコンＩＣｄが重なっていないと判定された場合には（Ｓ８４：ＮＯ）、拡大されたプリンタアイコンＩＣｐのうちいずれの排紙トレイに相当する部位に印刷データアイコンＩＣｄが重なっているか否かが判定される（Ｓ９０）。
【０１３９】
そして、拡大されたプリンタアイコンＩＣｐのうちいずれかの排紙トレイに相当する部位に印刷データアイコンＩＣｄが重なっていると判定された場合には（Ｓ９０：ＹＥＳ）、印刷データアイコンＩＣｄが重なっている部位の表示色が変更されるとともに（Ｓ９２）、表示色が変更された排紙トレイが選択（設定）されたことを示す情報が、ＲＡＭ１５、５５等の記憶装置に保存された後（Ｓ９４）、プリンタアイコン拡大表示／設定処理は、Ｓ７０に戻る。
【０１４０】
一方、拡大されたプリンタアイコンＩＣｐのうちいずれの排紙トレイに相当する部位にも印刷データアイコンＩＣｄが重なっていないと判定された場合には（Ｓ９０：ＮＯ）、拡大されたプリンタアイコンＩＣｐのうち両面印刷ユニットに相当する部位に印刷データアイコンＩＣｄが重なっているか否かが判定される（Ｓ９６）。
【０１４１】
そして、拡大されたプリンタアイコンＩＣｐのうち両面印刷ユニットに相当する部位に印刷データアイコンＩＣｄが重なっていると判定された場合には（Ｓ９６：ＹＥＳ）、印刷データアイコンＩＣｄが重なっている部位の表示色が変更されるとともに（Ｓ９８）、両面印刷が選択（設定）されたことを示す情報が、ＲＡＭ１５、５５等の記憶装置に保存された後（Ｓ１００）、プリンタアイコン拡大表示／設定処理は、Ｓ７０に戻る。
【０１４２】
また、拡大されたプリンタアイコンＩＣｐのうち両面印刷ユニットに相当する部位に印刷データアイコンＩＣｄが重なっていないと判定された場合にも（Ｓ９６：ＮＯ）、プリンタ制御プログラムは、Ｓ７０に戻る。
【０１４３】
このように、拡大表示されたプリンタアイコンＩＣｐのうちの給紙トレイや排紙トレイといったＭＦＣ１００が備える機能に相当する部位に、印刷データアイコンＩＣｄを重ねることで、その機能を選択（設定）する構成であるため、拡大表示されたプリンタアイコンＩＣｐにおける給紙トレイや、排紙トレイの部分のサイズと、印刷データアイコンＩＣｄのサイズとが、同等、もしくは印刷データアイコンＩＣｄのサイズの方が小さくなるように、拡大表示時のプリンタアイコンＩＣｐのサイズを設定することが望ましい。
【０１４４】
なお、上述の説明から明らかなように、本実施形態では、Ｓ８２にてＰＣ１０がプリンタアイコン表示手段、プリンタアイコン拡大表示手段、プリンタ情報表示手段、及びアイコン変更手段として機能し、Ｓ８４〜Ｓ９０にてＰＣ１０がオプション機能設定手段として機能し、Ｓ１２にてＰＣ１０が印刷可能状態監視手段として機能し、Ｓ４２にてＰＣ１０が印刷不可表示手段として機能し、Ｓ７６にてＰＣ１０が拡大表示機能停止手段として機能する。
【０１４５】
次に、本実施形態に係るプリン等制御プログラム及びプリンタ制御装置の特徴を説明する。
【０１４６】
本実施形態では、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとが表示部１１上で重なった場合には、プリンタアイコンＩＣｐ近傍に、少なくともＭＦＣ１００の名前（プリンタ名）及びそのＭＦＣ１００の設置場所が表示されるので、ユーザがプリンタアイコンＩＣｐを選択する際に、どのプリンタアイコンＩＣｐを選択すべきかを容易に判別することができる。したがって、ＭＦＣ１００（プリンタ）の使い勝手を向上させることができる。
【０１４７】
また、プリンタアイコンＩＣｐの表示構成（デザイン）が、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態（デザイン）となるので、ユーザは、容易に実際のＭＦＣ１００を想起することができる。
【０１４８】
したがって、どのプリンタアイコンＩＣｐを選択すべきかを更に容易に判別することができるので、プリンタの使い勝手を向上させることができる。
【０１４９】
また、プリンタアイコンＩＣｐと印刷データアイコンＩＣｄとが重なったときには、プリンタアイコンＩＣｐを拡大表示するので、プリンタアイコンＩＣｐの表示構成を容易に目視にて認識することができる。
【０１５０】
したがって、プリンタアイコンＩＣｐの表示構成（デザイン）が、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態（デザイン）となっていることと相まって、どのプリンタアイコンＩＣｐを選択すべきかを更に容易に判別することができるので、ＭＦＣ１００（プリンタ）の使い勝手を更に向上させることができる。
【０１５１】
また、プリンタアイコンＩＣｐのうち給紙トレイや排紙トレイ等に相当する部位に印刷データアイコンＩＣｄを重ねることにより、その部位が有する機能（オプション）選択（設定）することができるので、容易にそれらのオプションを選択することができる。
【０１５２】
したがって、豊富なオプションを有するＭＦＣ１００においても、容易にそれらのオプションを選択することができるので、ＭＦＣ１００（プリンタ）の使い勝手を向上させることができる。
【０１５３】
また、ＭＦＣ１００（プリンタ）が使用不可状態にあるときは、その旨を表示するので、特定のＭＦＣ１００が使用不可状態にあることを知らないで、ユーザがその特定のＭＦＣ１００を選択してしまうことを未然に防止できる。
【０１５４】
また仮に、ユーザが、ＭＦＣ１００（プリンタ）が使用不可状態にある旨の表示を見落として、印刷データアイコンＩＣｄとプリンタアイコンＩＣｐとを重ねても、そのプリンタアイコンＩＣｐが拡大表示されないので、その時点で、ユーザは、選択したプリンタアイコンＩＣｐに対応するＭＦＣ１００（プリンタ）に障害が発生していることを確実に認識することができる。したがって、特定のＭＦＣ１００が使用不可状態にあることを知らないで、ユーザがＰＣ１０に対して印刷命令をしてしまうことを防止できる。
【０１５５】
（その他の実施形態）
上述の実施形態では、通常表示時においては、各プリンタに対応するプリンタアイコンＩＣｐを共通のもので表示し、プリンタアイコンＩＣｐが拡大表示されたときにのみ、プリンタアイコンＩＣｐの表示構成を、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態としたが、本発明はこれに限定されるものではなく、図１１に示すように、通常表示時においても、プリンタアイコンＩＣｐの表示構成を、そのプリンタアイコンＩＣｐが意味する実際にＭＦＣ１００が有する機能が表示された表示形態としてもよい。
【０１５６】
なお、上述の実施形態において、プリンタアイコンＩＣｐが拡大表示されたときにのみ、プリンタアイコンＩＣｐの表示構成を、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態としたのは、通常表示時においては、プリンタアイコンＩＣｐは縮小表示されているので、この縮小表示状態において、プリンタアイコンＩＣｐの表示構成を、そのプリンタアイコンＩＣｐが意味する実際のＭＦＣ１００が有する機能が表示された表示形態とすると、プリンタアイコンＩＣｐが見難くなるからである。
【０１５７】
また、上述の実施形態では、給紙トレイや排紙トレイ等を選択することができるプリンタを例に本発明の実施形態を説明したが、本発明はそのようなプリンタにその適用が限定されるものではない。
【０１５８】
また、上述の実施形態では、オプション機能として、給紙トレイの選択、排紙トレイの選択及び両面印刷機能の有無を例示したが、オプション機能は、これらの例示のみに限定されるものではない。
【０１５９】
また、上述の実施形態では、ネットワークプリンタを例に本発明の実施形態を説明したが、本発明はこのようなプリンタにその適用が限定されるものではなく、ローカルプリンタに対しても適用することができる。
【０１６０】
また、上述に実施形態では、汎用性のあるコンピュータ装置に本発明に係るプリンタ制御プログラムを組み込むことにより、本発明に係るプリンタ制御装置を構成したが、本発明はこれに限定されるものではなく、例えば、プリンタ制御プログラムと同様な作動をする専用のハードウェアにて構成された専用のコンピュータ装置にて本発明に係るプリンタ制御装置を構成してもよい。
【０１６１】
また、上述の実施形態では、プリンタアイコン拡大表示／設定処理（Ｓ１８）中は、常に選択ボタンを押下し続けなければならなかったが、本発明はこれに限定されるものではなく、例えば各オプションを選択するときのみ選択ボタンを押下するようにしてもよい。
【０１６２】
また、上述の実施形態では、各ＭＦＣ１００（プリンタ）側にプリンタ情報が記憶されていたため、その情報をその都度取得していたが、本発明はこれに限定されるものではなく、例えば、ＭＦＣ１００（プリンタ）及びそのドライバをインストール際に、ＰＣ１０側にプリンタ情報が記憶されるようにしてもよい。
【０１６３】
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【０１６４】
【図１】本実施形態に係るプリンタ制御装置、サーバ機及びプリンタ等から構成されたネットワークの概要を示すブロック図である。
【図２】本発明の実施形態に係るプリンタ制御装置の表示画面の一例である。
【図３】本発明の実施形態に係るプリンタ制御装置の表示画面の一例である。
【図４】本発明の実施形態に係るプリンタ制御装置の表示画面の一例である。
【図５】本発明の実施形態に係るプリンタ制御プログラムの概要を示すフローチャートである。
【図６】本発明の実施形態に係るプリンタ状態監視制御の概要を示すフローチャートである。
【図７】本発明の実施形態におけるエラー情報を示す図表である。
【図８】本発明の実施形態に係るプリンタ情報取得制御の概要を示すフローチャートである。
【図９】本発明の実施形態におけるプリンタ情報を示す図表である。
【図１０】本発明の実施形態に係るプリンタ設定制御の概要を示すフローチャートである。
【図１１】本発明の実施形態に係るプリンタ制御装置の表示画面の一例である。
【符号の説明】
【０１６５】
１１・・表示部、１２・・操作部、１２ａ・・マウス、１２ｃ・・ポインタ、
１７・・ネットワークインタフェース、５０・・サーバ機、５１・・表示部、
５２・・操作部、５７・・ネットワークインタフェース、６０・・ＬＡＮケーブル、
１００・・プリンタ（ＭＦＣ）、１０１・・操作キー、１０２・・表示パネル、
１０３・・印刷部、１０４・・読み取り部、１０５・・モデム、
ＩＣｄ・・印刷データアイコン、ＩＣｐ・・プリンタアイコン。
【図１】
2006309741.tif 000003
【図２】
2006309741.tif 000004
【図３】
2006309741.tif 000005
【図４】
2006309741.tif 000006
【図５】
2006309741.tif 000007
【図６】
2006309741.tif 000008
【図７】
2006309741.tif 000009
【図８】
2006309741.tif 000010
【図９】
2006309741.tif 000011
【図１０】
2006309741.tif 000012
【図１１】
2006309741.tif 000013