(57)【要約】【課題】プリンタ情報を、その情報種別に基づいて、適切な表示形態で表示することを目的とする。【解決手段】プリンタ１と、当該プリンタから発生するプリンタ情報を表示する表示部５とを具備したプリンタ情報の表示システムにおいて、プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報のうち、少なくともいずれかを含む、複数の情報種別に分類して記憶する表示記憶部３と、情報種別に応じて、プリンタ情報の表示形態を特定する表示特定４と、特定した表示形態で、プリンタ情報を表示する表示部５と、を備えたものである。【選択図】  図１
2005018228.tif 000002
【特許請求の範囲】
【請求項１】
プリンタと、当該プリンタから発生するプリンタ情報を表示する表示画面とを具備したプリンタ情報の表示システムにおいて、
前記プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報のうち、少なくともいずれかを含む、複数の情報種別に分類して記憶する情報種別記憶手段と、
発生した前記プリンタ情報の前記情報種別に応じて、前記プリンタ情報の表示形態を特定する表示形態特定手段と、
特定した前記表示形態で、前記プリンタ情報を表示するプリンタ情報表示手段と、を備えたことを特徴とするプリンタ情報の表示システム。
【請求項２】
前記表示形態には、ダイアログ表示、キャプション表示、およびバルーン表示による形態が含まれることを特徴とする請求項１に記載のプリンタ情報の表示システム。
【請求項３】
各情報種別に対応する前記表示形態をユーザが設定する表示形態設定手段をさらに備え、
前記表示形態特定手段は、前記ユーザの設定に基づいて、前記表示形態を特定することを特徴とする請求項２に記載のプリンタ情報の表示システム。
【請求項４】
前記表示形態設定手段により、前記ダイアログ表示または前記キャプション表示による形態が設定された場合、前記表示画面上における当該ダイアログ表示または当該キャプション表示の表示位置を設定する表示位置設定手段をさらに備え、
前記プリンタ情報表示手段は、設定された前記表示位置にしたがって、前記ダイアログ表示または前記キャプション表示を行うことを特徴とする請求項３に記載のプリンタ情報の表示システム。
【請求項５】
前記プリンタ情報を表示する文字のフォントに関するフォント情報を設定するフォント情報設定手段をさらに備え、
前記プリンタ情報表示手段は、設定された前記フォント情報にしたがって、前記プリンタ情報を表示することを特徴とする請求項１ないし４のいずれか１に記載のプリンタ情報の表示システム。
【請求項６】
プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定する表示間隔設定手段をさらに備え、
前記プリンタ情報表示手段は、設定された前記表示間隔にしたがって、前記プリンタ情報を表示することを特徴とする請求項１ないし５のいずれか１に記載のプリンタ情報の表示システム。
【請求項７】
前記プリンタ情報は、前記情報種別毎に少なくとも１つ以上の通知項目が予め定められており、
前記少なくとも１つ以上の通知項目の中から、前記ユーザが通知を必要とする通知項目を選択する通知項目選択手段をさらに備え、
前記プリンタ情報表示手段は、選択された前記通知項目のみを表示することを特徴とする請求項１ないし６のいずれか１に記載のプリンタ情報の表示システム。
【請求項８】
プリンタと、当該プリンタから発生するプリンタ情報を表示する表示画面とを具備したプリンタ情報の表示システムにおいて、
前記プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報を含む、複数の情報種別に分類して記憶する情報種別記憶手段と、
前記プリンタに対応するアイコンを、常駐アイコンとして前記表示画面上のタスクトレイ内に表示する常駐アイコン表示手段と、を備え、
前記常駐アイコンは、発生したプリンタ情報の前記情報種別に応じてその表示形態が変化することを特徴とするプリンタ情報の表示システム。
【請求項９】
前記情報種別の異なるプリンタ情報が複数発生している場合、
前記常駐アイコンは、予め定められた前記情報種別の優先順位にしたがって、前記複数のプリンタ情報の情報種別のうち、最優先の情報種別に対応した表示形態で表示されることを特徴とする請求項８に記載のプリンタ情報の表示システム。
【請求項１０】
常駐アイコン表示手段は、前記常駐アイコンと共に、当該常駐アイコンが通知する通知項目並びにプリンタ名を表示し、
前記表示画面に、複数のプリンタから発生するプリンタ情報を表示する場合、各プリンタ名に異なる数字、文字または記号を付記することを特徴とする請求項８または９に記載のプリンタ情報の表示システム。
【請求項１１】
プリンタから発生するプリンタ情報を、表示画面に表示するプリンタ情報の表示方法において、
前記プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報のうち、少なくともいずれかを含む、複数の情報種別に予め分類しておき、発生した前記プリンタ情報の情報種別に応じて、前記プリンタ情報の表示形態を特定する表示形態特定工程と、
特定した前記表示形態で、前記プリンタ情報を表示するプリンタ情報表示工程と、を備えたことを特徴とするプリンタ情報の表示方法。
【請求項１２】
前記表示形態には、ダイアログ表示、キャプション表示、およびバルーン表示による形態が含まれることを特徴とする請求項１１に記載のプリンタ情報の表示方法。
【請求項１３】
各情報種別に対応する前記表示形態をユーザが設定する表示形態設定工程をさらに備え、
前記表示形態特定工程では、前記ユーザの設定に基づいて、前記表示形態を特定することを特徴とする請求項１２に記載のプリンタ情報の表示方法。
【請求項１４】
前記表示形態設定工程により、前記ダイアログ表示または前記キャプション表示による形態が設定された後、前記表示画面上における当該ダイアログ表示または当該キャプション表示の表示位置を設定する表示位置設定工程をさらに備え、
前記プリンタ情報表示工程では、設定された前記表示位置にしたがって、前記ダイアログ表示または前記キャプション表示を行うことを特徴とする請求項１３に記載のプリンタ情報の表示方法。
【請求項１５】
前記プリンタ情報を表示する文字のフォントに関するフォント情報を設定するフォント情報設定工程をさらに備え、
前記プリンタ情報表示工程では、設定された前記フォント情報にしたがって、前記プリンタ情報を表示することを特徴とする請求項１１ないし１４のいずれか１に記載のプリンタ情報の表示方法。
【請求項１６】
プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定する表示間隔設定工程をさらに備え、
前記プリンタ情報表示工程では、設定された前記表示間隔にしたがって、前記プリンタ情報を表示することを特徴とする請求項１１ないし１５のいずれか１に記載のプリンタ情報の表示方法。
【請求項１７】
前記プリンタ情報は、前記情報種別毎に少なくとも１つ以上の通知項目が予め定められており、
前記少なくとも１つ以上の通知項目の中から、前記ユーザが通知を必要とする通知項目を選択する通知項目選択工程をさらに備え、
前記プリンタ情報表示工程では、選択された前記通知項目のみを表示することを特徴とする請求項１１ないし１６のいずれか１に記載のプリンタ情報の表示方法。
【請求項１８】
プリンタから発生するプリンタ情報を、表示画面に表示するプリンタ情報の表示方法において、
前記プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報を含む、複数の情報種別に予め分類して記憶する情報種別記憶工程と、
前記プリンタに対応するアイコンを、常駐アイコンとして前記表示画面上のタスクトレイ内に格納する常駐アイコン格納工程と、を備え、
格納された前記常駐アイコンは、発生したプリンタ情報の前記情報種別に応じて表示形態が変化することを特徴とするプリンタ情報の表示方法。
【請求項１９】
前記情報種別の異なるプリンタ情報が複数発生している場合、
前記常駐アイコンは、予め定められた前記情報種別の優先順位にしたがって、前記複数のプリンタ情報の情報種別のうち、最優先の情報種別に対応した表示形態で表示されることを特徴とする請求項１８に記載のプリンタ情報の表示方法。
【請求項２０】
前記表示画面に、複数のプリンタから発生するプリンタ情報を表示する場合、前記常駐アイコンと共に、当該常駐アイコンが通知する通知項目並びにプリンタ名を表示し、当該プリンタ名には、プリンタ毎に異なる数字、文字または記号を付記することを特徴とする請求項１８または１９に記載のプリンタ情報の表示方法。
【請求項２１】
請求項１１ないし２０のいずれか１に記載のプリンタ情報の表示方法における各工程を実行させることを特徴とするコンピュータプログラム。
【請求項２２】
請求項２１に記載のコンピュータプログラムを記録したことを特徴とするプリンタドライバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタと、当該プリンタから発生するプリンタ情報を表示する表示画面とを具備したプリンタ情報の表示システム、プリンタ情報の表示方法、コンピュータプログラム、およびプリンタドライバに関するものである。
【０００２】
【従来の技術】
従来、プリンタから発生したプリンタ情報を表示画面に表示するプリンタ情報の表示システムは、まず、パーソナルコンピュータ等のオペレーティングシステムまたはアプリケーションがプリンタドライバ（通常、プリンタの付属品であり、プリンタをコンピュータシステムに設置する時にコンピュータに組み込まれる）を起動し、次に、このプリンタドライバが、プリンタと双方向通信で交信することによってプリンタ情報を取得し、このプリンタ情報を、ディスプレイドライバを介して画面に表示せしめることにより行われている。なお、プリンタドライバが起動される度にプリンタからプリンタ情報を取得するのでは、時間が掛かり過ぎるので、既に取得済みで記憶装置（レジストリ）に格納されているプリンタ情報で間に合う場合は、この記憶装置に格納されているプリンタ情報を使用する方法が開示されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００１−１０９５９４号公報
【０００４】
【発明が解決しようとする課題】
ところで、上記従来のプリンタ情報の表示システムでは、プリンタ情報であるエラー情報、ワーニング（警告）情報、およびステータス情報を告知する手段として、オペレーティングシステムのダイアログ表示機能を用いているが、これでは、プリンタに前述のプリンタ情報が発生する度に、ダイアログが、ユーザのアプリケーションの進行に優先して必ず表示されることになり、しかも、表示画面上ではダイアログの表示が大面積を占めることになる。
【０００５】
このため、ユーザは、このダイアログが表示されると、確認ボタンをクリックするなど、何らかの応答操作を行わなければならず、ダイアログの表示内容がワーニング情報やステータス情報である場合に、その内容次第によってはユーザに余計な操作を強いることになるという問題点があった。
【０００６】
また、このダイアログ機能による表示では、表示されるプリンタ情報、即ち、エラー情報、ワーニング情報、およびステータス情報の各々について、表示方法や表示位置を任意に変えることができず、常に同じ場所にダイアログが表示されるだけである。しかも、このダイアログがアプリケーションの表示画面の視認を妨げるので、ユーザは、アプリケーションの進行の監視ができなくなるばかりではなく、プリンタに生じている状態に対しても、その軽重を判断することができない。このため、プリンタに対する操作が必要な状態であることを見過ごしてしまう場合が生じるという問題点があった。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであって、エラー情報、ワーニング情報、およびステータス情報等のプリンタ情報を、その情報種別に基づいて、適切な表示形態で表示し得るプリンタ情報の表示システム、プリンタ情報の表示方法、コンピュータプログラム、およびプリンタドライバを提供することを目的としている。
【０００８】
【課題を解決するための手段】
本発明のプリンタ情報の表示システムは、プリンタと、当該プリンタから発生するプリンタ情報を表示する表示画面とを具備したプリンタ情報の表示システムにおいて、プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報のうち、少なくともいずれかを含む、複数の情報種別に分類して記憶する情報種別記憶手段と、発生したプリンタ情報の情報種別に応じて、プリンタ情報の表示形態を特定する表示形態特定手段と、特定した表示形態で、プリンタ情報を表示するプリンタ情報表示手段と、を備えたことを特徴とする。
【０００９】
また、本発明のプリンタ情報の表示方法は、プリンタから発生するプリンタ情報を、表示画面に表示するプリンタ情報の表示方法において、プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報のうち、少なくともいずれかを含む、複数の情報種別に予め分類しておき、発生したプリンタ情報の情報種別に応じて、プリンタ情報の表示形態を特定する表示形態特定工程と、特定した表示形態で、プリンタ情報を表示するプリンタ情報表示工程と、を備えたことを特徴とする。
【００１０】
これらの構成によれば、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報などの情報種別毎に、その情報種別に応じた適切な表示形態を特定し、特定した表示形態で表示画面上にプリンタ情報を表示するため、ユーザに対し、そのプリンタ情報の軽重を分かりやすく報知することができる。なお、「表示形態」とは、表示するプリンタ情報の表示面積、表示時間、表示色、プリンタ情報を囲む囲み枠などに関する形態を言うものである。
【００１１】
この場合、表示形態には、ダイアログ表示、キャプション表示、およびバルーン表示による形態が含まれることが好ましい。
【００１２】
これらの構成によれば、ダイアログ表示、キャプション表示、およびバルーン表示を用いて、情報種別の軽重に見合った表示を行うことができる。
【００１３】
この場合、各情報種別に対応する表示形態をユーザが設定する表示形態設定手段をさらに備え、表示形態特定手段は、ユーザの設定に基づいて、表示形態を特定することが好ましい。
【００１４】
また、この場合、各情報種別に対応する表示形態をユーザが設定する表示形態設定工程をさらに備え、表示形態特定工程では、ユーザの設定に基づいて、表示形態を特定することが好ましい。
【００１５】
これらの構成によれば、ユーザの好み、または使用用途に応じて各情報種別に対応する表示形態を設定することができる。したがって、ユーザは、自分にとってより分かりやすくプリンタ情報を表示させることができると共に、プリンタの使い勝手を向上させることができる。
【００１６】
上記において、表示形態設定手段により、ダイアログ表示またはキャプション表示による形態が設定された場合、表示画面上における当該ダイアログ表示または当該キャプション表示の表示位置を設定する表示位置設定手段をさらに備え、プリンタ情報表示手段は、設定された表示位置にしたがって、ダイアログ表示またはキャプション表示を行うことが好ましい。
【００１７】
また、上記において、表示形態設定工程により、ダイアログ表示またはキャプション表示による形態が設定された後、表示画面上における当該ダイアログ表示または当該キャプション表示の表示位置を設定する表示位置設定工程をさらに備え、プリンタ情報表示工程では、設定された表示位置にしたがって、ダイアログ表示またはキャプション表示を行うことが好ましい。
【００１８】
これらの構成によれば、ダイアログ表示またはキャプション表示の表示位置を設定することができるため、ユーザが使用するアプリケーションの視認性を損ねることのない表示位置に、ダイアログ表示またはキャプション表示を表示させることができる。
【００１９】
これらの場合、プリンタ情報を表示する文字のフォントに関するフォント情報を設定するフォント情報設定手段をさらに備え、プリンタ情報表示手段は、設定されたフォント情報にしたがって、プリンタ情報を表示することが好ましい。
【００２０】
また、これらの場合、プリンタ情報を表示する文字のフォントに関するフォント情報を設定するフォント情報設定工程をさらに備え、プリンタ情報表示工程では、設定されたフォント情報にしたがって、プリンタ情報を表示することが好ましい。
【００２１】
これらの構成によれば、プリンタ情報を表示する文字のフォントに関するフォント情報を設定することができるため、ユーザが使用するアプリケーションに応じて、適切なフォント（ユーザアプリケーションに使用されるフォントとは異なるフォントなど）に設定することができる。なお、「フォント情報」には、フォント名（明朝体、ゴシック体等）、スタイル、フォントサイズ、文字飾り、フォント色などが含まれる。
【００２２】
これらの場合、プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定する表示間隔設定手段をさらに備え、プリンタ情報表示手段は、設定された表示間隔にしたがって、プリンタ情報を表示することが好ましい。
【００２３】
また、これらの場合、プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定する表示間隔設定工程をさらに備え、プリンタ情報表示工程では、設定された表示間隔にしたがって、プリンタ情報を表示することが好ましい。
【００２４】
これらの構成によれば、プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定することができる。したがって、ユーザの好み、またはプリンタ情報の必要性に応じた表示間隔で、プリンタ情報を表示することができる。
【００２５】
これらの場合、プリンタ情報は、情報種別毎に少なくとも１つ以上の通知項目が予め定められており、少なくとも１つ以上の通知項目の中から、ユーザが通知を必要とする通知項目を選択する通知項目選択手段をさらに備え、プリンタ情報表示手段は、選択された通知項目のみを表示することが好ましい。
【００２６】
また、これらの場合、プリンタ情報は、情報種別毎に少なくとも１つ以上の通知項目が予め定められており、少なくとも１つ以上の通知項目の中  から、ユーザが通知を必要とする通知項目を選択する通知項目選択工程をさらに備え、プリンタ情報表示工程では、選択された通知項目のみを表示することが好ましい。
【００２７】
これらの構成によれば、情報種別毎に定められた少なくとも１つ以上の通知項目の中から、ユーザが通知を必要とする通知項目を選択することができる。言い換えれば、ユーザが必要としないプリンタ情報は通知されないため、プリンタ情報がむやみに表示されてしまい、ユーザアプリケーションの視認性を妨げるといったことがない。また、プリンタ情報は、情報種別毎に通知項目が定められているため、ユーザはその情報種別（エラー情報、ワーニング情報およびステータス情報など）を把握した状態で、通知項目を選択することができる。すなわち、ユーザは必要な通知項目の選択を、情報レベルに関して混乱することなく容易に行うことができる。
【００２８】
本発明の他のプリンタ情報の表示システムは、プリンタと、当該プリンタから発生するプリンタ情報を表示する表示画面とを具備したプリンタ情報の表示システムにおいて、プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報を含む、複数の情報種別に分類して記憶する情報種別記憶手段と、プリンタに対応するアイコンを、常駐アイコンとして表示画面上のタスクトレイ内に表示する常駐アイコン表示手段と、を備え、常駐アイコンは、発生したプリンタ情報の情報種別に応じてその表示形態が変化することを特徴とする。
【００２９】
また、本発明の他のプリンタ情報の表示方法は、プリンタから発生するプリンタ情報を、表示画面に表示するプリンタ情報の表示方法において、プリンタ情報を、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報を含む、複数の情報種別に予め分類して記憶する情報種別記憶工程と、プリンタに対応するアイコンを、常駐アイコンとして表示画面上のタスクトレイ内に格納する常駐アイコン格納工程と、を備え、格納された常駐アイコンは、発生したプリンタ情報の情報種別に応じて表示形態が変化することを特徴とする。
【００３０】
これらの構成によれば、常駐アイコンによりプリンタ情報を表示するため、ユーザアプリケーションの視認性を損ねることなく、ユーザにプリンタ情報を報知することができる。また、発生したプリンタ情報の情報種別に応じて常駐アイコンの表示形態を変化させるため、ユーザは常駐アイコンの表示形態からプリンタ情報の情報種別（情報レベル）を瞬時に判断することができる。
【００３１】
また、上記において、情報種別の異なるプリンタ情報が複数発生している場合、常駐アイコンは、予め定められた情報種別の優先順位にしたがって、複数のプリンタ情報の情報種別のうち、最優先の情報種別に対応した表示形態で表示されることが好ましい。
【００３２】
これらの構成によれば、情報種別の異なるプリンタ情報が複数発生している場合、最優先の情報種別に対応した表示形態で常駐アイコンを表示するため、ユーザは最も重要な（緊急性の高い）プリンタ情報を知ることができる。
【００３３】
これらの場合、常駐アイコン表示手段は、常駐アイコンと共に、当該常駐アイコンが通知する通知項目並びにプリンタ名を表示し、表示画面に、複数のプリンタから発生するプリンタ情報を表示する場合、各プリンタ名に異なる数字、文字または記号を付記することが好ましい。
【００３４】
また、上記において、表示画面に、複数のプリンタから発生するプリンタ情報を表示する場合、常駐アイコンと共に、当該常駐アイコンが通知する通知項目並びにプリンタ名を表示し、当該プリンタ名には、プリンタ毎に異なる数字、文字または記号を付記することが好ましい。
【００３５】
これらの構成によれば、常駐アイコンと共に、当該常駐アイコンが通知する通知項目並びにプリンタ名を表示することで、ユーザはその常駐アイコンの対応するプリンタや、常駐アイコンが意味する内容をより詳細に理解することができる。また、プリンタ名に数字、文字または記号を付記することで、ユーザはどのプリンタの表示であるのかを明確に知ることができる。
【００３６】
本発明のコンピュータプログラムは、上記のいずれか１に記載のプリンタ情報の表示方法における各工程を実行させることを特徴とする。
【００３７】
この構成によれば、プリンタから発生するプリンタ情報を、その情報種別に基づいて、適切な表示形態で表示画面上に表示し得るコンピュータプログラムを提供することができる。
【００３８】
本発明のプリンタドライバは、上記のコンピュータプログラムを記録したことを特徴とする。
【００３９】
この構成によれば、プリンタから発生するプリンタ情報を、その情報種別に基づいて、適切な表示形態で表示画面上に表示し得るプリンタドライバを提供することができる。
【００４０】
【発明の実施の形態】
以下、本発明のプリンタ情報の表示システム、プリンタ情報の表示方法、コンピュータプログラム、およびプリンタドライバについて、図面を参照して詳細に説明する。なお、それぞれの実施形態の説明では、本発明に係るプリンタ情報の表示システム、およびプリンタ情報の表示方法について詳述するが、本発明に係るコンピュータプログラム（記録媒体）については、本発明に係るプリンタ情報の表示システムに含まれる各構成要素として実現するためのプログラムであることから、当該プログラムに関する説明は以下の説明においては省略する。
【００４１】
図１は、本発明の実施形態に係るプリンタ情報の表示システムの全体構成を示す構成図である。同図に示すように、本実施形態のプリンタ情報の表示システムは、監視対象となるプリンタ１が検知した、エラー情報、ワーニング（警告）情報、およびステータス情報等のプリンタ情報を報知する情報報知部２と、プリンタ情報の表示形態（ダイアログ表示、キャプション表示およびバルーン表示など）や表示位置等の表示仕様の設定を記憶する表示記憶部３と、プリンタ情報を表示記憶部３に記憶された設定に従って表示仕様を特定し、表示部５に送出する表示特定部４と、プリンタ情報をコンピュータシステムの表示画面５１に表示する表示部５と、プリンタ情報の表示仕様を設定するための設定ダイアログの情報の読込・収集および組み込みを行う設定部６と、を備えている。
【００４２】
表示記憶部３は、プリンタ１１〜１ｎに対応した設定記憶部３１〜３ｎを備え、表示特定部４は、設定記憶部３１〜３ｎに対応した状態監視部４１〜４ｎを備えている。また、情報報知部２、表示記憶部３、表示特定部４、および設定部６は、コンピュータプログラムとして構成することが可能であり、さらに、プリンタドライバに組み込むことが可能である。なお、監視対象のプリンタ１は、本実施形態のプリンタ情報の表示システムから見て外部システムである。
【００４３】
以下、本実施形態に係るプリンタ情報の表示システムの機能を説明する。情報報知部２は、プリンタ１１〜１ｎが検出したプリンタ情報（エラー情報、ワーニング情報、ステータス情報）を、本システムの内部情報形式に変換するためのインターフェース、および、本システムの内部情報をプリンタ１１〜１ｎで認識可能な情報に変換するためのインターフェースを備えている。これにより、情報報知部２は、プリンタ１１〜１ｎが検出したプリンタ情報を、本システムの内部情報形式に変換して表示特定部４に送出する。また、表示特定部４からの出力データおよび指令をプリンタ１１〜１ｎに送出する。
【００４４】
設定記憶部３１〜３ｎは、設定部６から送出される設定情報を記憶し、状態監視部４１〜４ｎからの該設定情報の参照を受け付ける。表示特定部４は、コンピュータのＯＳ（オペレーティングシステム）およびアプリケーションとの交信を行い、必要な状態監視部４１〜４ｎを起動せしめるとともに、設定部６に対して設定情報を収集せしめる指示を送出する機能（後述の図１１に示すタスクＡの機能）と、起動された状態監視部４１〜４ｎにより、情報報知部２から送出されるプリンタ１１〜１ｎのプリンタ情報を監視する機能（後述の図１２に示すタスクＢの機能）とを備える。
【００４５】
設定部６に設定情報が組み込まれた後、表示特定部４は、情報報知部２からプリンタ１１〜１ｎのプリンタ情報が送出された時に、状態監視部４１〜４ｎのうち、プリンタ名に対応する状態監視部を起動して表示記憶部３に記憶されている設定情報を検索し、送出されたプリンタ情報の表示形態、表示位置、表示間隔、および表示に使用するフォントを特定する。次に、この設定情報に従って、情報報知部２から送出されたプリンタ情報の表示データ（図５〜図９参照）を形成し、表示部５に送出する。
【００４６】
表示部５は、表示特定部４から送出される表示データを、コンピュータシステムの表示画面５１上に表示する。なお、この表示は、コンピュータのＯＳの表示機能を使用して実現することができる。
【００４７】
設定部６は、起動時にユーザが設定ダイアログ８２（図２等参照）を用いて設定する設定情報（通常はファイル化されている）を収集する。より具体的には、プリンタ１１〜１ｎ（プリンタ名）の各々に対応したエラー設定ダイアログ（図２参照）、ワーニング設定ダイアログ（図３参照）、およびステータス設定ダイアログ（図４参照）を用いてユーザが設定した設定情報を、設定部６の設定読込部６１が読み込み、設定収集部６２に送出する。また、設定部６は、起動時にタスクトレイ５７に登録されている常駐アイコン５１１（図９等参照）をユーザが操作することにより表示され、かつユーザにより入力される設定ダイアログの情報を読み込み、設定収集部６２に送出する。
【００４８】
設定部６の設定収集部６２は、設定読込部６１から送出されるプリンタ１１〜１ｎの各々に対応する設定情報をプリンタ１１〜１ｎの各々について収集し、ファイルに記録する。設定部６の設定組込部６３は、表示特定部４からの指示を受けて、設定収集部６２に記録されている設定情報（ファイル）を表示記憶部３に送出するとともに、プリンタ１１〜１ｎの各々に対応した設定情報を、表示記憶部３の設定記憶部３１〜３ｎに、状態監視部４１〜４ｎが参照できる形式で、それぞれ組み込む。
【００４９】
図２は、本実施形態に係るプリンタ情報の表示システムで表示されるエラー情報の表示に関する仕様を設定する設定画面８２（エラー設定ダイアログ）である。ユーザは、エラー情報を表示させたいプリンタの「プロパティのユーティリティ」、若しくはタスクトレイ５７に表示される常駐アイコン５１１を操作して、オペレーティグシステムのダイアログ表示機能により、このダイアログを起動（表示）することができる（タスクトレイ５７からの起動については後述する）。
【００５０】
図２（ａ）において、エラータブ７１中のタイトルバー５２の〈〈プリンタ名〉〉には、ユーザが起動した本ダイアログ８２に対応するプリンタの識別名（機種、機番、名前等）が、本システムによって表示される。
【００５１】
図２（ａ）に示す設定ダイアログ８２には、具体的な表示の設定をユーザが選択的に行うことができるエラータブ７１が示される。ユーザは、このエラータブ７１を用いて、表示すべき情報種別（エラー情報、ワーニング情報、およびステータス情報など）を選択し、また、その表示仕様を設定する（入力する）。ユーザは、この設定が完了すると、ＯＫボタン５３を押下（クリック）することにより、エラータブ７１に入力した設定を、設定部６に反映させることができる。また、ユーザは、キャンセルボタン５４を押下することにより、エラータブ７１に入力した設定を取り消すことができる。また、ユーザは、標準に戻すボタン５５を押下することにより、初期値として表示されていた標準の設定に画面を戻すことができる。さらに、ユーザは、システムボタン５６（×印）を押下することにより、エラータブ７１に入力した設定を取り消して、画面を閉じることができる。
【００５２】
図２（ａ）に示す〈通知項目〉には、プリンタのエラー状態を示す所定の項目（エラー情報）を選択入力することができる選択画面が表示される。この所定の項目（エラー情報）としては、例えば、「オフライン」、「キャリッジカバーオープン」、「メカニエルエラー」、「オートカッターエラー」、「復帰不可能エラー」、「自動復帰エラー」、「インクカートリッジなし」、「インクエンド」、「本体廃液フル」などの、ユーザに対して確実に内容を報知すべき情報、およびユーザによる何らかの対処が必要な情報を含めることができる。また、〈表示仕様の設定〉には、エラー情報の表示形態、表示位置、表示に使用するフォント、表示間隔（周期）を選択入力することができる選択画面が表示される。
【００５３】
プリンタのエラー状態を示す通知項目の設定画面としては、例えば、エラー状態を示す表示に対応して選択ボタンを設けた選択入力画面を表示することができる。また、エラー情報の表示形態の設定画面としては、オペレーティングシステムに備えられた表示機能である「ダイアログ（図５〜図７参照）」、「キャプション（図８参照）」、「バルーン（図９参照）」のいずれか１つを指定させる選択ボタンを設けた選択入力画面を表示することができる。さらに、表示位置の設定画面としては、例えば、「上段」、「中央」、「下段」のいずれか１つを指定させる選択ボタンを設けた選択入力画面を表示することができる。但し、この表示位置の設定は、前述のエラー情報の表示形態が、「ダイアログ」または「キャプション」に設定された場合にのみ有効となる。なお、エラー情報の表示形態が、「バルーン」に設定された場合は、マウスでカーソルが重ねられた常駐アイコン５１１（後述する）の近辺にバルーン（吹き出しによるエラー情報）を表示する。
【００５４】
また、フォントの設定画面としては、例えば、フォントを指定するための「フォント選択ダイアログ」（図示は省略）を呼び出すボタンを設けることができる。この場合、ユーザは、この「フォント選択ダイアログ」を用いてエラー情報の表示に使用されるフォントの詳細仕様（フォント名、スタイル、フォントサイズ、文字飾り、フォント色など）を指定することができる。また、表示間隔の設定画面としては、例えば、表示周期を示す秒数の選択画面を設けることができる。
なお、表示周期とは、エラー等のプリンタの情報が表示されてからの表示間隔を言うものである。なお、図２（ｂ）は、エラー情報が実際に入力されたエラータブ７１の１具体例を示したものである。
【００５５】
図３は、本実施形態に係るプリンタ情報の表示システムで表示されるワーニング情報の表示に関する仕様を設定する設定画面８２（ワーニング設定ダイアログ）である。このダイアログの起動方法については、前述のエラー情報のダイアログの起動方法と同じである。
【００５６】
図３（ａ）において、ワーニングタブ７２中のタイトルバー５２の〈〈プリンタ名〉〉には、ユーザが起動した本ダイアログに対応するプリンタの識別名（機種、機番、名前等）が、本システムによって表示される。図３（ａ）に示す設定ダイアログ８２には、具体的な表示の設定をユーザが選択的に行うことができるワーニングタブ７２が示される。ユーザは、このワーニングタブ７２を用いて、表示すべきワーニング情報の種別を設定し、また、その表示形態を設定する（入力する）。なお、ＯＫボタン５３、キャンセルボタン、標準に戻すボタン５５、およびシステムボタン５６の機能については、上記と同様である。
【００５７】
図３（ａ）に示す〈通知項目〉には、プリンタのワーニング表示とすべき状態を示す所定の項目（ワーニング情報）を選択入力することができる選択画面が表示される。この所定の項目（ワーニング情報）としては、例えば、「用紙なし」、「レリーズオープン」、「インク残量少」などの、ユーザに対する警告として必要な情報（そのまま対処しなくてもプリンタに支障をきたすことはないが、印刷の続行ができなくなくなる情報など）を含めることができる。また、〈表示の設定〉には、ワーニング情報の表示形態、表示位置、表示に使用するフォント、表示間隔（周期）を選択入力することができる選択画面が表示される。
【００５８】
なお、プリンタのワーニング情報を示す通知項目の設定画面、ワーニング情報の表示形態の設定画面、表示位置の設定画面、フォントと表示間隔の設定画面は、上記のエラー情報を示す場合と同様であるため、説明を省略する。なお、図３（ｂ）は、ワーニング情報が実際に入力されたワーニングタブ７２の１具体例を示したものである。
【００５９】
図４は、本実施形態に係るプリンタ情報の表示システムで表示されるステータス情報の表示に関する仕様を設定する設定画面８２（ステータス設定ダイアログ）である。このダイアログの起動方法については、前述のエラー情報のダイアログの起動方法と同じである。
【００６０】
図４（ａ）において、ステータスタブ７３中のタイトルバー５２の〈〈プリンタ名〉〉には、ユーザが起動した本ダイアログに対応するプリンタの識別名（機種、機番、名前等）が、本システムによって表示される。図４（ａ）に示す表示画面５１には、具体的な表示の設定をユーザが選択的に行うことができるステータスタブ７３が示される。なお、ＯＫボタン５３、キャンセルボタン、標準に戻すボタン５５、およびシステムボタン５６の機能については、上記と同様である。
【００６１】
図４（ａ）に示す〈通知項目〉には、プリンタの状態を表示すべき場合を示す所定の項目（ステータス情報）を選択入力することができる選択画面が表示される。この所定の項目（ステータス情報）としては、例えば、「紙送り中／終了」、「フィードスイッチオン／オフ」、「ＴＯＦセンサーに用紙あり／なし」、「ＢＯＦセンサーに用紙あり／なし」、「用紙の選択：ロール／単票紙」、「単票種類の選択：ＡＳＦ選択／手差し選択」、「クリーニング動作中／終了」など、プリンタの状態をリアルタイムでユーザに報知するための情報（そのまま対処しなくてもプリンタに支障をきたしたり、印刷の続行ができなくなったりすることがない情報など）を含めることができる。また、〈表示の設定〉には、プリンタ情報の表示形態、表示位置、表示に使用するフォント、表示間隔（周期）を選択入力することができる選択画面が表示される。
【００６２】
なお、プリンタ情報を示す通知項目の設定画面、プリンタ情報の表示形態の設定画面、表示位置の設定画面、フォントと表示間隔の設定画面は、上記のエラー情報を示す場合と同様であるため、説明を省略する。なお、図４（ｂ）は、プリンタ情報が実際に入力されたステータスタブ７３の１具体例を示したものである。但し、ここでは、表示形態として「バルーン」が設定されているため、表示位置の設定はできなくなっている。上記の通り、バルーン（吹き出しによるワーニング情報）は、マウスでカーソルが重ねられた常駐アイコン５１１（後述する）の近辺に表示されるためである。
【００６３】
図５は、本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（ダイアログ表示）である。同図に示すように、ダイアログ表示とは、ユーザアプリケーション上に別画面として表示させる表示形態をいうものである。同図において、表示画面５１には、プリンタ情報を表示する画面として、エラー情報を表示する情報表示ダイアログが示されている。なお、図５〜図７に示す情報表示ダイアログは、前述のエラー情報の設定画面において、「ダイアログ」が選択され、且つ対応するプリンタの状態に前述の設定画面で設定した通知項目の状態が生じた時に起動される（表示される）。また、情報表示ダイアログは、後述するタスクトレイ５７の常駐アイコン５１１に対する操作により起動することも可能である。
【００６４】
この情報表示ダイアログのエラー情報（Ｅ）により、ユーザは、タイトルバー５２に示されたプリンタがオフラインとなっているので、オンライン印刷ができない状態であることを視認することができる。また、ユーザは、「カートリッジ情報」のボタンを押下（クリック）することにより、タイトルバー５２に示されたプリンタのインク量（インク残量）を視覚情報として具体的に知ることができる（図６等参照）。
【００６５】
このプリンタ情報の表示データ（情報表示ダイアログ）は、設定ダイアログ８２で設定した通知項目の状態が生じた時から、ユーザによりシステムボタン６１（×印）が押下されるまで表示される。また、この情報表示ダイアログ８３は、情報表示ダイアログ表示後、前述の設定ダイアログ８２で設定された表示間隔に相当する時間の経過後に再表示される。但し、表示間隔が０に設定されていた場合は、再表示は行われない。
【００６６】
図６は、本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の他の一例としての表示形態（情報表示ダイアログ）である。同図において、情報表示ダイアログ８３には、プリンタ情報を表示する画面として、ワーニング情報表示ダイアログ、およびステータス情報表示ダイアログが示されている。
【００６７】
この表示では、ユーザは、ワーニング情報（Ｗ）により、タイトルバー５２に示されたプリンタのインク量が少なくなってはいるものの、印刷は可能な状態であることを視認することができる。また、ステータス情報（Ｓ）により、現在紙送り中であり、ＴＯＦセンサー（用紙先端付近のセンサー）により用紙無しが検出されていることを確認することができる。また、ユーザは、「カートリッジ情報」のボタンを押下（クリック）しているので、タイトルバー５２に示されたプリンタのインク量が、表示画面５１の下方に表示され、これにより、プリンタのインク量を具体的に視覚情報として知ることができる。さらに、ユーザは、「インク情報一覧」のボタンを押下することにより、インクに関する情報（例えば、インク種別、製造月日、型番、製造元）を知ることができる。
【００６８】
なお、インク量を示す情報は、図示の通り色別に表示しても良いし、複数色のインクのうちいずれか１色でもニアエンド状態およびリアルエンド状態となったとき、これを表示する（又は一番残り少ないインク色の残量を表示する）ようにしても良い。この構成によれば、前者の場合、色別のカートリッジ交換が可能な場合に有効であり、後者の場合、複数色一体型のカートリッジを用いた場合に有効である。
【００６９】
図７は、本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の他の一例としての表示形態（情報表示ダイアログ）である。同図において、情報表示ダイアログ８３には、プリンタ情報を表示する画面として、ステータス情報表示ダイアログが示されている。この表示では、ユーザは、エラー情報（Ｅ）により、タイトルバー５２に示されたプリンタがオフラインとなっていること、ワーニング情報（Ｗ）により、同プリンタのインク量が少なくなっていること、ステータス情報（Ｓ）により、現在紙送り中であり、ＴＯＦセンサー（用紙先端付近のセンサー）により用紙無しが検出されていることを確認することができる。
【００７０】
このように、優先順位（エラー情報→ワーニング情報→ステータス情報）に従って、各種情報を列記することで、ユーザは、重要な情報から確認することができると共に、１つの表示画面（情報表示ダイアログ）で、複数の情報を同時に確認することができる。
【００７１】
なお、この情報表示ダイアログ８３の表示の際に、プリンタ情報の情報種別に応じたシステムサウンドを再生することが好ましい。また、この場合、複数種類の情報を同一画面で報知する場合（図６または図７に示す例の場合）は、優先順位（エラー情報→ワーニング情報→ステータス情報）に従って、優先順位が高い情報（最優先の情報）に応じたシステムサウンドを再生することが好ましい。この構成によれば、ユーザに対し、より重要な情報をより効果的に報知することができる。
【００７２】
図８は、本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（キャプション表示）を示す説明図である。同図に示すように、キャプション表示とは、ユーザアプリケーション上に、別画面ではなくダイレクトに情報（文字列）が表示される表示形態をいうものである。表示画面５１には、名前がＸＸＸＸであるプリンタ情報（ここでは「紙送り中」なるステータス情報）が情報表示キャプション８４により表示されている。一般に、この情報表示キャプション８４は、前述のプリンタ情報の表示形態の設定画面において、「キャプション」が選択され、かつ対応するプリンタの状態に前述の設定画面で設定した通知項目の状態（表示すべきプリンタ情報）が生じた時に起動される（表示される）。また、情報表示キャプション８４は、プリンタ情報を示す文字列全体を、右から左に流れるように動く、これにより、ユーザの注意を引くことができる。
【００７３】
また、情報表示キャプション８４は、設定画面で設定した通知項目の状態が生じた時から、ユーザによりキャプション表示領域６２内がクリックされるまで表示される。さらに、情報表示キャプション８４は、表示開始後、前述の設定ダイアログ８２で設定された表示間隔に相当する時間の経過後に再表示される。但し、表示間隔が０に設定されていた場合は、再表示は行われない。なお、上記のダイアログ表示の場合と同様、このキャプション表示の際に、プリンタ情報の情報種別に応じたシステムサウンドを再生することが好ましい。
【００７４】
図９は、本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（バルーン表示）を示す説明図である。同図に示すように、バルーン表示とは、吹き出し状の枠内に情報（文字列）が表示される表示形態をいうものである。表示画面５１には、名前がＸＸＸＸであるプリンタの通知項目（ここでは「インクニアエンド」なるワーニング情報）を示す情報表示バルーン８５が、対応する常駐アイコン５１１（タスクトレイ５７内に登録されている）の上部に表示される。一般に、情報表示バルーン８５は、前述のプリンタ情報の表示形態の設定画面において、「バルーン」が選択され、かつ対応するプリンタの状態に前述の設定画面で設定した通知項目の状態（表示すべきプリンタ情報）が生じた時に起動される（表示される）。
【００７５】
また、情報表示バルーン８５は、設定ダイアログ８２で設定した通知項目の状態が生じた時から、ユーザによりバルーン領域６３内がクリックされるか一定時間が経過するまで表示される。さらに、情報表示バルーン８５は、表示開始後、前述の設定ダイアログ８２で設定された表示間隔に相当する時間の経過後に再表示される。但し、表示間隔が０に設定されていた場合は、再表示は行われない。
なお、上記のダイアログ表示の場合と同様、このバルーン表示の際に、プリンタ情報の情報種別に応じたシステムサウンドを再生することが好ましい。
【００７６】
一方、常駐アイコン５１１は、サービス起動時にタスクトレイ５７に格納（登録）される。登録された常駐アイコン５１１は、プリンタに対応してタスクトレイ５７に表示される。したがって、複数のプリンタを使用する場合は、そのプリンタ数分の常駐アイコン５１１が表示されることになる（図９は、プリンタ２台使用の場合を図示）。また、このように複数のプリンタを使用する場合は、情報表示バルーン８５内において、各プリンタ名（ＸＸＸＸ）の後に、そのプリンタに対応する数字（１）、（２）・・・が括弧書きで表示される。この数字は、プリンタを検出した順序（コンピュータよりもプリンタの電源投入が遅れる場合は、プリンタに電源投入された順序）に従って付されるものである。このように、番号を付記することで、ユーザはどのプリンタの表示であるのかを明確に知ることができる。
【００７７】
なお、プリンタの数字に代えて、（Ａ）、（Ｂ）・・・といったアルファベットなど、各プリンタを明確に識別可能な文字や記号を付記するようにしても良い。また、プリンタを検出した順序に従って数字を付すのではなく、プリンタドライバがインストールされた順序や、プリンタの種別（印刷方式、型番など）に応じて数字を付すようにしても良いし、ユーザが付記する数字を指定できるようにしても良い。また、情報表示バルーン８５内において、プリンタ名および数字を表示するのではなく、常駐アイコン５１１に直接付記する（常駐アイコンと共に常時表示する）ことも可能である。
【００７８】
図１０は、本実施形態に係るプリンタ情報の表示システムで表示される常駐アイコン５１１の機能を示すための説明図であり、同図（ａ）は、プリンタ情報の優先順位に対応して表示される常駐アイコン５１１の種別を示したものである。
このように、同一プリンタからのプリンタ情報の発生を１つの常駐アイコン５１１で表示する場合は、このプリンタ情報の優先順位（エラー情報→ワーニング情報→ステータス情報）に対応して表示される常駐アイコン５１１の形態（シンボル）が異なる。
【００７９】
図１０（ｂ）は、タスクトレイ５７に表示される常駐アイコン５１１の形態を示したものである。ここでは、タスクトレイ５７に、１つのプリンタに対する優先順位３の常駐アイコン５１１が表示されている。同図に示すように、報知すべきプリンタ情報が発生すると、その情報種別（ここでは「ステータス情報」）に対応した常駐アイコン５１１がタスクトレイ５７に表示される。ユーザが、この表示された常駐アイコン５１１をダブルクリックすると、前述の図５〜図７に示す形式の情報表示ダイアログ８３（プリンタ情報を詳細に示す画面）が表示画面５１に表示される。
【００８０】
また、常駐アイコン５１１にカーソルを合わせた状態でマウスを右クリックすると、ＰｏｐＵｐメニュー５１２が表示される。ＰｏｐＵｐメニュー５１２では、プリンタ情報の表示に関する種々の設定を行うための機能（ステータスモニタの設定）が選択可能となっており、当該機能が選択されると、この常駐アイコン５１１に対応した前述の設定ダイアログ８２を表示画面５１上に呼び出すことができる。また、ユーザが、ＰｏｐＵｐメニュー５１２のプリンタ名を選択した場合には、対応する情報表示ダイアログ８３を表示する。
【００８１】
また、ユーザが、マウスを操作して、この表示された常駐アイコン５１１にカーソルを重ねると、この常駐アイコン５１１に対応するプリンタ名が表示される。但し、この機能は、情報表示バルーン８５が表示されている時には無効となる。
【００８２】
図１１および図１２は、本実施形態に係るプリンタ情報の表示システムの表示特定部４（状態監視部）の動作を示すフローチャートである。以下、両図に示すフローチャートを使用して、本実施形態に係るプリンタ情報の表示システムの状態監視部４の動作を説明する。
【００８３】
最初に、図１１に示すタスクＡの動作を説明する。このタスクＡは、表示特定部４（図１参照）の図示しない主制御部の機能を実現するタスクであり、ＯＳまたはアプリケーションから起動されて、指定されたプリンタ名に対応する状態監視部４１〜４ｎ（タスクＢ）を起動するとともに、前述の設定ダイアログや、ＰｏｐＵｐメニュー等を表示部５に表示する。
【００８４】
まず、ＯＳまたはアプリケーションから指定されたプリンタ名を確認する（ステップＡ１）。次に、プリンタ名に対応する状態監視部４１〜４ｎを起動する（ステップＡ２）。但し、この起動は、状態監視部４１〜４ｎを単に動作可能な状態にすることであり、制御の流れまでは移さないものとする。次に、タスクトレイ５７に表示されている常駐アイコン５１１を確認し、初回起動時に限り、初期値の常駐アイコン５１１（図１０参照、ここでは優先順位３のステータス情報に対応する常駐アイコン）の表示データを表示部５に送出する（ステップＡ３）。次に、タスクトレイ５７に表示されている常駐アイコン５１１のいずれかがダブルクリックされたか否かを検証する（ステップＡ４）。常駐アイコン５１１のいずれもがダブルクリックされていない場合は、ステップＡ９に移る。また、常駐アイコン５１１のいずれかがダブルクリックされた場合は、この常駐アイコン５１１に対応する情報表示ダイアログを表示部５に送出する（ステップＡ５）。
【００８５】
次に、エラー設定ダイアログが起動されたか否かを検証する（ステップＡ６）。エラー設定ダイアログが起動されていない場合は、ステップＡ１３に移る。また、エラー設定ダイアログが起動された場合は、エラー設定ダイアログを表示部５に送出する（ステップＡ７）。ステップＡ８では、設定部６を起動して、ユーザによりエラー設定ダイアログに入力された設定情報の読込および収集を行う。
その後、処理を終了する（ＯＳまたはアプリケーションに制御の流れを戻す）。
【００８６】
ステップＡ９では、タスクトレイ５７に表示されている常駐アイコン５１１のいずれかが右クリックされたことに起因して起動されたのか否かを検証する。常駐アイコン５１１のいずれもが右クリックされていない場合は、ステップＡ１１に移る。また、常駐アイコン５１１のいずれかが右クリックされている場合は、前述のＰｏｐＵｐメニューの表示画面を表示部５に送出し、ＰｏｐＵｐメニューの処理を行う（ステップＡ１０）。
【００８７】
なお、このステップＡ１０の処理は、より具体的には、ＰｏｐＵｐメニュー５１２によりユーザがプリンタ名を選択した場合には、対応する情報表示ダイアログを表示部５に送出する。また、ユーザがプリンタ情報の表示仕様の設定（ステータスモニタの設定）を選択した場合には、設定部６を起動してユーザにより設定ダイアログ８２に入力された設定情報を収集せしめる。その後、ステップＡ６に移る。
【００８８】
ステップＡ１１では、タスクトレイ５７に表示されている常駐アイコン５１１のいずれかにカーソルが重ねられたことに起因して起動されたのか否かを検証する。常駐アイコン５１１のいずれかにカーソルが重ねられた場合は、対応するプリンタ名を記載したプリンタ名表示画面を表示部５に送出し（ステップＡ１２）、その後、ステップＡ６に移る。また、常駐アイコン５１１のいずれかにもカーソルが重ねられていない場合は、ステップＡ６に移る。
【００８９】
ステップＡ１３では、ワーニング設定ダイアログが起動されたことに起因して起動されたのか否かを検証する。ワーニング設定ダイアログが起動されていない場合は、ステップＡ１５に移る。また、ワーニング設定ダイアログが起動された場合は、ワーニング設定ダイアログを表示部５に送出し（ステップＡ１４）、その後、ステップＡ８に移る。
【００９０】
ステップＡ１５では、ステータス設定ダイアログが起動されたことに起因して起動されたのか否かを検証する。ステータス設定ダイアログが起動された場合は、ステータス設定ダイアログを表示部５に送出し（ステップＡ１６）、その後、ステップＡ８に移る。また、ステータス設定ダイアログが起動されていない場合は、直ちに処理を終了する。
【００９１】
次に、図１２に示すタスクＢの動作を説明する。このタスクＢは、状態監視部４１〜４ｎの機能を実現するタスクであり、タスクＡから起動（動作可能な状態になること）されて、情報報知部２から送出される前述のプリンタ情報を処理するタスクである。まず、ステップＡ８で設定されたタイマーによるタイマー割り込みによって呼ばれたか否かを検証する（ステップＢ１）。タイマー割り込みの場合は、直ちにステップＢ７に移る。
【００９２】
次に、通知されたプリンタ情報はエラー情報か否かを検証する（ステップＢ１）。エラー情報が通知されていない場合は、ステップＢ９に移る。また、エラー情報が通知されている場合は、設定記憶部３に記録されているエラー設定ダイアグラムを参照する（ステップＢ３）。次に、エラー情報は、エラー設定ダイアログに設定されたエラー情報であるか否かを検証する（ステップＢ４）。エラー設定ダイアログに設定されたエラー情報でない場合は、直ちに処理を終了する。また、エラー設定ダイアログに設定されたエラー情報の場合は、エラー設定ダイアログに設定された表示形態（ダイアログ、キャプション、バルーンのいずれか１つ）に対応する表示画面、およびタスクトレイ５７に登録された常駐アイコン５１１のうち、プリンタ名とエラー情報とに対応する常駐アイコン５１１の表示画面を用意する（ステップＢ５）。
【００９３】
次に、エラー設定ダイアログに設定された「表示位置」や「フォント設定」に従って、用意された表示画面上にエラー情報を埋め込むとともに、加工・編集し、最終的に表示する表示画面を作成する（ステップＢ６）。次に、最終的に表示する表示画面（表示データ）を表示部５に送出する（ステップＢ７）。次に、表示画面が閉じられるのを待って、閉じられたならば、エラー設定ダイアログに設定された「表示間隔」をタイマーに設定する（ステップＢ８）。
【００９４】
ステップＢ９では、通知されたプリンタ情報がワーニング情報か否かを検証する。ワーニング情報が通知されていない場合は、ステップＢ１４に移る。また、ワーニング情報が通知されている場合は、設定記憶部３に記録されているワーニング設定ダイアグラムを参照する（ステップＢ１０）。次に、ワーニング情報は、ワーニング設定ダイアログに設定されたワーニング情報であるか否かを検証する（ステップＢ１１）。ワーニング設定ダイアログに設定されたワーニング情報でない場合は、直ちに処理を終了する。また、ワーニング設定ダイアログに設定されたワーニング情報の場合は、ワーニング設定ダイアログに設定された表示形態（ダイアログ、キャプション、バルーンのいずれか１つ）に対応する表示画面、およびタスクトレイ５７に登録された常駐アイコン５１１のうち、プリンタ名とワーニング情報の優先順位とに対応する常駐アイコン５１１の表示画面を用意する（ステップＢ１２）。次に、ワーニング設定ダイアログに設定された「表示位置」や「フォント設定」に従って、用意された表示画面にワーニング情報を埋め込むとともに、加工・編集し、最終的に表示する表示画面（表示データ）を作成する（ステップＢ１３）。
【００９５】
ステップＢ１４では、通知されたプリンタ情報がステータス情報か否かを検証する。ステータス情報が通知されていない場合は、直ちに処理を終了する。また、ステータス情報が通知されている場合は、設定記憶部３に記録されているステータス設定ダイアグラムを参照する（ステップＢ１５）。次に、ステータス情報は、ステータス設定ダイアログに設定されたステータス情報であるか否かを検証する（ステップＢ１６）。ステータス設定ダイアログに設定されたステータス情報でない場合は、直ちに処理を終了する。また、ステータス設定ダイアログに設定されたステータス情報の場合は、ステータス設定ダイアログに設定された表示形態（ダイアログ、キャプション、バルーンのいずれか１つ）に対応する表示画面、およびタスクトレイ５７に登録された常駐アイコン５１１のうち、プリンタ名とステータス情報の優先順位とに対応する常駐アイコン５１１の表示画面を用意する（ステップＢ１７）。
【００９６】
次に、ワーニング設定ダイアログに設定された「表示位置」や「フォント設定」に従って、用意された表示画面にステータス情報を埋め込むとともに加工・編集し、最終的に表示する表示画面を形成し（ステップＢ１８）、表示画面の表示（ステップＢ７）および表示間隔のタイマー設定（ステップＢ８）を行う。
【００９７】
なお、本発明に係るプリンタ情報の表示システムの表示特定部４の処理の少なくとも一部をコンピュータ制御により実行するものとし、かつ、上記処理を、図１１および図１２のフローチャートで示した手順によりコンピュータに実行せしめるプログラムは、半導体メモリを始め、ＣＤ−ＲＯＭや磁気テープなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよい。そして、少なくともマイクロコンピュータ，パーソナルコンピュータ，汎用コンピュータを範疇に含むコンピュータが、上記の記録媒体から上記プログラムを読み出して、実行するものとしてもよい。
【００９８】
以上、説明したとおり、本発明のプリンタ情報の表示システム、プリンタ情報の表示方法、コンピュータプログラム、およびプリンタドライバによれば、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報などの情報種別毎に、その情報種別に応じた適切な表示形態（ダイアログ表示、キャプション表示、およびバルーン表示など）を特定し、特定した表示形態で表示画面５１上にプリンタ情報を表示するため、ユーザに対し、そのプリンタ情報の軽重を分かりやすく報知することができる。
【００９９】
また、ユーザの好み、または使用用途に応じて各情報種別に対応する表示形態を設定することができるため、ユーザにとってより分かりやすくプリンタ情報を表示させることができると共に、プリンタの使い勝手を向上させることができる。さらに、表示形態がダイアログ表示またはキャプション表示の場合、これらの表示位置を設定することができるため、ユーザが使用するアプリケーションの視認性を損ねることのない表示位置に、ダイアログ表示またはキャプション表示を表示させることができる。
【０１００】
また、プリンタ情報を表示する文字のフォントに関するフォント情報を設定することができるため、ユーザが使用するアプリケーションの視認性を妨げないようなにフォントに設定することができる。さらに、プリンタ情報の表示後、再度当該プリンタ情報を表示するまでの表示間隔を設定することができるため、ユーザの好み、またはプリンタ情報の必要性に応じた表示間隔で、プリンタ情報を表示することができる。
【０１０１】
また、情報種別毎に定められた少なくとも１つ以上の通知項目の中から、ユーザが通知を必要とする通知項目を選択可能であるため、プリンタ情報がむやみに表示されてしまい、ユーザアプリケーションの視認性を妨げるといったことがない。また、プリンタ情報は、情報種別毎に通知項目が定められているため、ユーザはその情報種別（エラー情報、ワーニング情報およびステータス情報など）を把握した状態で、通知項目を選択することができる。すなわち、ユーザは必要な通知項目の選択を、情報レベルに関して混乱することなく容易に行うことができる。
【０１０２】
また、発生したプリンタ情報の情報種別に応じて常駐アイコン５１１の表示形態を変化させるため、ユーザは常駐アイコンの表示形態からプリンタ情報の情報種別（情報レベル）を瞬時に判断することができる。さらに、常駐アイコン５１１は、情報種別の異なるプリンタ情報が複数発生している場合、最優先の情報種別に対応した表示形態で表示されるため、ユーザは最も重要な（緊急性の高い）プリンタ情報を知ることができる。また、常駐アイコンを用いてプリンタ情報を表示することにより、ユーザアプリケーションの視認性を損ねることがない。
【０１０３】
また、常駐アイコン５１１と共に、当該常駐アイコン５１１が通知する通知項目並びにプリンタ名をバルーン表示することで、ユーザはその常駐アイコン５１１の対応するプリンタや、常駐アイコン５１１が意味する内容をより詳細に理解することができる。また、プリンタ名に数字、文字または記号を付記することで、ユーザはどのプリンタの表示であるのかを明確に知ることができる。
【０１０４】
なお、上記の例では、複数のプリンタが接続されている場合、それぞれのプリンタに対して、エラー情報、ワーニング情報、およびステータス情報の表示に関する設定ダイアログ８２（図２〜図４参照）に、各種設定を行うものとしたが、接続された複数のプリンタのうち、いずれかのプリンタに上記設定が行われた場合には、その設定内容が他のプリンタに反映される構成としても良い。また、この場合、情報種別毎、若しくは通知項目毎に、他のプリンタに設定内容を反映させるか否かを設定できるように構成しても良い。この構成によれば、複数のプリンタが接続されている場合でも、迅速にプリンタの情報表示に関する仕様設定を行うことができる。
【０１０５】
また、上記の例では、プリンタの情報表示に関する仕様設定は、全てユーザによって設定が為されるものとしたが、ユーザにより何等設定が為されない場合は、初期値にしたがって各情報が表示されることが好ましい。この場合、初期値は、エラー情報がダイアログ表示、ワーニング情報がバルーン表示（又はキャプション表示）、並びにステータス情報がバルーン表示に設定されることが好ましい。この構成によれば、ユーザが仕様設定を行わなくとも、ユーザに報知すべき優先順位（警告順位）に従って適切なプリンタ情報の表示を行うことができる。
【０１０６】
また、上記の例では、各情報の表示形態は、ダイアログ表示、キャプション表示、バルーン表示の中から任意に選択することができるものとしたが、優先順位が高い情報で選択した表示形態は、優先順位が低い情報では選択できないようにしても良い。例えば、エラー情報がダイアログ表示に設定された場合、ワーニング情報およびステータス情報では、ダイアログ表示を選択することができない。
また、エラー情報がダイアログ表示、且つワーニング情報がキャプション表示に設定された場合、ステータス情報は自動的にバルーン表示が選択される。また、逆に、優先順位が低い情報で選択した表示形態は、優先順位が高い情報で選択できないようすることも可能である。この構成によれば、優先順位に見合った適切な表示形態を、ユーザが容易に選択することができる。なお、選択不可能な項目は、網掛け表示や反転表示など、他の選択可能な項目と差別化して表示されることが好ましい。
【０１０７】
また、上記の例では、情報種別（エラー情報、ワーニング情報、およびステータス情報）毎に表示形態や表示位置等の表示仕様の設定を行うものとしたが、通知項目毎にこれらが設定できる構成としても良い。この構成によれば、さらにユーザの好みにあったプリンタ情報の表示を行うことができる。
【０１０８】
また、上記の例では、エラー情報、ワーニング情報、およびステータス情報の表示に関する各設定ダイアログ８２において、フォント設定を行うことができるものとしたが、フォント設定は、表示形態がキャプション表示に設定されたときのみ設定可能に構成しても良い。すなわち、キャプション表示の場合、ユーザアプリケーションの上に重ね合わせるように表示されるため、フォント名やフォント色がユーザアプリケーションに表示されるフォントと同じ場合は、ユーザアプリケーションの視認性を損ねたり、キャプション表示が視認しづらいといった問題が生じやすい。したがって、このようなフォントの種類によって不都合が生じやすいキャプション表示のみ、フォント設定可能とすることで、他の表示の場合の設定内容を削減することができる。
【０１０９】
なお、上記の例では、プリンタ情報を表示する表示形態として、ダイアログ表示、キャプション表示およびバルーン表示の３つを挙げたが、これらの例に限らず、表示するプリンタ情報の表示面積、表示時間、表示色、プリンタ情報を囲む囲み枠等を変化させた複数の表示形態により、プリンタ情報を表示しても良い。すなわち、ユーザがその表示を視認した際に、情報レベル（情報の緊急性）を明確に認識可能な形態で表示されれば良い。
【０１１０】
また、本発明を逸脱しない範囲で、例えばシステム構成や、情報種別の分類など、適宜変更可能である。
【０１１１】
【発明の効果】
以上、説明したとおり、本発明のプリンタ情報の表示システム、プリンタ情報の表示方法、コンピュータプログラム、およびプリンタドライバによれば、ユーザ確認を必須とするエラー情報、ユーザに警告を与えるワーニング情報、およびユーザに現状を報知するステータス情報などの情報種別に応じて、その情報種別に適切な表示形態でプリンタ情報を表示するため、ユーザに対し、そのプリンタ情報の軽重を分かりやすく報知することができる、などの効果を奏することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るプリンタ情報の表示システムの全体構成を示す構成図である。
【図２】本実施形態に係るプリンタ情報の表示システムで表示されるエラー情報の表示に関する仕様を設定する設定画面（エラー設定ダイアログ）である。
【図３】本実施形態に係るプリンタ情報の表示システムで表示されるワーニング情報の表示に関する仕様を設定する設定画面（ワーニング設定ダイアログ）である。
【図４】本実施形態に係るプリンタ情報の表示システムで表示されるステータス情報の表示に関する仕様を設定する設定画面（ステータス設定ダイアログ）である。
【図５】本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（情報表示ダイアログ）である。
【図６】本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の他の一例としての表示形態（情報表示ダイアログ）である。
【図７】本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の他の一例としての表示形態（ダイアログ表示）である。
【図８】本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（キャプション表示）を示す説明図である。
【図９】本実施形態に係るプリンタ情報の表示システムで表示されるプリンタ情報の一例としての表示形態（バルーン表示）を示す説明図である。
【図１０】本実施形態に係るプリンタ情報の表示システムで表示される常駐アイコン
の機能を示すための説明図である。
【図１１】本実施形態に係るプリンタ情報の表示システムの動作を示すフローチャート（１／２）である。
【図１２】本実施形態に係るプリンタ情報の表示システムの動作を示すフローチャート（２／２）である。
【符号の説明】
１１〜１ｎ      プリンタ
２      情報報知部
３      表示記憶部
３１〜３ｎ      設定記憶部
４      表示特定部
４１〜４ｎ      状態監視部
５      表示部
５１      表示画面
５２      タイトルバー
５３      ＯＫボタン
５４      キャンセルボタン
５５      標準に戻すボタン
５６      システムボタン
５７      タスクトレイ
６１      設定読込部
６２      設定収集部
６３      設定組込部
７１      エラータブ
７２      ワーニングタブ
７３      ステータスタブ
８２      設定ダイアログ
８３      情報表示ダイアログ
８４      情報表示キャプション
８５      情報表示バルーン
【図１】
2005018228.tif 000003
【図２】
2005018228.tif 000004
【図３】
2005018228.tif 000005
【図４】
2005018228.tif 000006
【図５】
2005018228.tif 000007
【図６】
2005018228.tif 000008
【図７】
2005018228.tif 000009
【図８】
2005018228.tif 000010
【図９】
2005018228.tif 000011
【図１０】
2005018228.tif 000012
【図１１】
2005018228.tif 000013
【図１２】
2005018228.tif 000014