(57)【要約】【課題】ツールチップ内のコンテンツに基づいて、ツールチップを表示するための方法、システムおよびプログラム製品を提供すること。【解決手段】本発明下では、ツールチップ内のコンテンツの特徴（たとえばサイズ、タイプ複雑さなど）が、最初に判断される。この特徴に基づいて、ツールチップのための表示時間が計算される。このツールチップは、次いで、計算された表示時間の間表示され、その時間後、ツールチップは閉じられる。【選択図】　図１
2004086877.tif 000002
【特許請求の範囲】
【請求項１】
ツールチップ内のコンテンツに基づいてツールチップを表示するための方法であって、
ツールチップ内のコンテンツの特徴を判断するステップと、
コンテンツの特徴に基づいて、ツールチップのための表示時間を計算するステップと、
計算された表示時間の間、ツールチップを表示するステップと、
を含む、方法。
【請求項２】
前記表示時間が経過したときに、ツールチップを閉じるステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記特徴が、コンテンツの文字数に基づいて判断されたサイズである、請求項１に記載の方法。
【請求項４】
前記特徴が、コンテンツ内のバイト数に基づいて判断されたサイズである、請求項１に記載の方法。
【請求項５】
前記計算ステップが、
ベース時間を提供するステップと、
サイズと時間要素の積を決定するステップと、
前記ベース時間と前記積を加算することにより、表示時間を計算するステップと、
を含む、請求項１に記載の方法。
【請求項６】
前記時間要素が、前記コンテンツのサイズの単位あたりの時間量を含んでいる、請求項５に記載の方法。
【請求項７】
前記特徴が、コンテンツタイプであり、前記計算ステップが、
ベース時間を提供するステップと、
コンテンツタイプに対応する値と時間要素を乗ずることにより、積を決定するステップと、
前記ベース時間と前記積を加算することにより、表示時間を計算するステップと、
を含む、請求項１に記載の方法。
【請求項８】
ツールチップ内のコンテンツに基づいてツールチップを表示するための方法であって、
前記ツールチップ内のコンテンツのサイズを判断するステップと、
前記サイズと所定の時間要素を乗ずることにより、積を決定するステップと、
前記積とベース時間を加算することにより、ツールチップのための表示時間を計算するステップと、
前記表示時間の間ツールチップを表示するステップであって、前記ツールチップが、前記表示時間が経過したときに閉じられるステップと、
を含む、方法。
【請求項９】
前記サイズが、前記ツールチップ内の文字数に基づいている、請求項８に記載の方法。
【請求項１０】
前記サイズが、前記ツールチップ内のバイト数に基づいている、請求項８に記載の方法。
【請求項１１】
前記時間要素が、前記コンテンツのサイズの単位あたりの時間量をさらに含んでいる、請求項８に記載の方法。
【請求項１２】
ツールチップ内のコンテンツに基づいて、ツールチップを表示するためのシステムであって、
前記ツールチップ内のコンテンツのサイズを判断するためのコンテンツシステムと、
前記サイズに基づいて、ツールチップのための表示時間を計算するための、時間システムと、
前記計算された表示時間の間、前記ツールチップを表示するための表示システムと、
を含む、システム。
【請求項１３】
前記ツールチップを生成するための生成システムをさらに含む、請求項１２に記載のシステム。
【請求項１４】
前記サイズが、前記コンテンツの文字数に基づいて判断される、請求項１２に記載のシステム。
【請求項１５】
前記サイズが、前記コンテンツのバイト数に基づいて判断される、請求項１２に記載のシステム。
【請求項１６】
表示時間が、時間要素と前記サイズの積を、ベース時間に加えることによって計算される、請求項１２に記載のシステム。
【請求項１７】
前記時間要素が、前記コンテンツのサイズの単位あたりの時間量を含んでいる、請求項１６に記載のシステム。
【請求項１８】
前記ツールチップが、前記表示時間が経過した後、閉じられる、請求項１２に記載のシステム。
【請求項１９】
ツールチップ内のコンテンツに基づいてツールチップを表示するための、記録可能媒体上に記憶されたプログラム製品であって、実行するときに、
前記ツールチップ内の前記コンテンツのサイズを判断するためのプログラムコードと、
前記サイズに基づいて、前記ツールチップのための表示時間を計算するためのプログラムコードと、
前記計算された表示時間の間、前記ツールチップを表示するためのプログラムコードと、
を含む、プログラム製品。
【請求項２０】
前記ツールチップを生成するための、プログラムコードをさらに含んでいる、請求項１９に記載のプログラム製品。
【請求項２１】
前記サイズが、前記コンテンツの文字数に基づいて判断される、請求項１９に記載のプログラム製品。
【請求項２２】
前記サイズが、前記コンテンツのバイト数に基づいて判断される、請求項１９に記載のプログラム製品。
【請求項２３】
表示時間が、時間要素と前記サイズの積を、ベース時間に追加することによって計算される、請求項１９に記載のプログラム製品。
【請求項２４】
前記時間要素が、前記コンテンツのサイズの単位あたりの時間量を含んでいる、請求項２３に記載のプログラム製品。
【請求項２５】
前記ツールチップが、前記表示時間が経過した後に閉じられる、請求項１９に記載のプログラム製品。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
一般的に、本発明は、ツールチップを表示するための、方法、システムおよびプログラム製品に関する。詳細には、本発明は、ツールチップ内のコンテンツの特徴に応じて、ある時間の長さの間、ツールチップを表示することに関する。
【０００２】
【従来の技術】
ツールチップは、多くのコンピュータアプリケーションのための、情報の日常源になってきている。具体的には、ツールチップはＧＵＩ（Ｇｒａｐｈｉｃａｌ　ｕｓｅｒ　ｉｎｔｅｒｆａｃｅ）中のアイコン／コントロールのエリア上に表示される、テキストもしくはグラフィカルなラベルである。一般的には、ツールチップは、アイコン下にある機能についての、説明的な情報を提供する。通常、ツールチップは、ユーザがマウス（もしくは他の入力）デバイスを、アイコンにポイントしたときに表示される。ユーザがアイコンを選択した後に、マウスデバイスをアイコンから遠ざけ、もしくは、あるキーボード機能を実施したときには、このツールチップは閉じられるのが普通である。
【０００３】
遺憾ながら、ツールチップは有用であるとともに、またじゃまなものでもある。たとえば、ツールチップは、コンピュータディスプレイのある部分を、しばしばさえぎる。さらに、ユーザがこのマウスデバイスをこのツールチップを閉じる／隠すために移動するような一定のアクションを無理にとると、そのアイコン下のアプリケーション操作を実施してしまう結果となる。さらに、このツールチップ内の説明的記述の量は、説明している機能によって変わりうる。この範囲で、ツールチップはテキスト、グラフィカル表示、もしくはテキスト表記およびグラフィカル表記の混合を、含むことがありうる。したがって、ツールチップ内のコンテンツを見て、理解するために、かかる全時間量は、一定とならなくなってしまう。
【０００４】
【発明が解決しようとする課題】
今までは、ツールチップが使用されているその性質を改善することを、企図していた。一つの企図では、ユーザは、ユーザは、ツールチップを表示するための「トリガー」時間を決定できる。すなわち、ユーザは、ツールチップが表示されるまでに、経過されなければならない時間の長さを、選択できる。しかし、従来のどのシステムも、ツールチップが、一度表示されたときの、表示時間の長さに関する問題に対処していなかった。前述したように、ツールチップは可変のサイズ、タイプ、もしくは複雑さのコンテンツを含むことができ、あるツールチップに対しては、他のツールチップより長く表示することが有利である。
【０００５】
以上の記述のように、ツールチップ内のコンテンツに基づいて、ツールチップを表示させるための、方法、システムおよびプログラム製品に対する需要がある。さらに、ツールチップのコンテンツの特徴に基づいて、その全時間量の間ツールチップを表示するための、更なる需要が存在する。さらに、計算で求められた全表示時間量が経過したときに、ツールチップを閉じるための需要が存在する。
【０００６】
【課題を解決するための手段】
一般的には、本発明は、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための、方法、システムおよびプログラム製品を提供する。典型的な実施形態では、ツールチップ内のコンテンツのサイズは、最初に判断される。このコンテンツのサイズは、文字、バイトなどの数量などの、任意の既知の大きさに基づいて判断できる。任意の事象では、このサイズが一度判断されると、所定のアルゴリズムに、このサイズを使用することによって、表示時間が計算される。次いで、このツールチップは、計算された表示時間の間、表示され、その後、ツールチップは閉じられる。
【０００７】
本発明の第１の側面によれば、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための方法が提供される。この方法は、（１）ツールチップ内のコンテンツの特徴を判断するステップ、（２）コンテンツの特徴に基づいて、ツールチップのための表示時間を計算するステップ、および（３）この計算された表示時間の間ツールチップを表示するステップを、含んでいる。
【０００８】
本発明の第２の側面によれば、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための方法が提供される。この方法は、（１）ツールチップ内のコンテンツのサイズを判断するステップ、（２）このサイズと所定の時間要素を掛け合わせることによって、積を決定するステップ、（３）この積とベース時間を加算することによって、このツールチップのための表示時間を計算するステップ、および（４）表示時間の間ツールチップを表示するステップであって、この場合に、このツールチップが、表示時間が経過したときに閉じるステップを、含んでいる。
【０００９】
本発明の第３の側面によれば、ツールチップ内のコンテンツに基づいて、ツールチップを表示するためのシステムが提供される。このシステムは、（１）ツールチップ内のコンテンツのサイズを判断するためのコンテンツシステム、（２）このサイズに基づきツールチップのための表示時間を計算するための時間システム、および（３）この計算された表示時間の間、ツールチップを表示するための表示システムを、含んでいる。
【００１０】
本発明の第４の側面によれば、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための、記憶可能媒体上に記憶されたプログラム製品を提供する。実行するときに、このプログラム製品は、（１）ツールチップ内のコンテンツのサイズを判断するためのプログラムコード、（２）このサイズに基づいてツールチップのための表示時間を計算するためのプログラムコード、（３）この計算された表示時間、ツールチップを表示するためのプログラムコードを、含んでいる。
【００１１】
したがって、本発明は、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための、方法、システムおよびプログラム製品を提供する。
【００１２】
本発明の以上のおよびそれ以外の特徴は、添付図面とともに、本発明の様々な側面についての以下の詳細な記述から、より容易に理解されよう。
【００１３】
【発明の実施の形態】
この図面は、単なる概念的表示であり、本発明の特定の要素を示すものではない。この図面は、本発明の典型的な実施形態を単に示すものであり、したがって、本発明の主旨を制限するものとして考慮すべきではない。図面においては、参照番号は、その要素を表している。
【００１４】
一般的には、本発明は、ツールチップ内のコンテンツに基づいて、ツールチップを表示するための、方法、システムおよびプログラム製品を提供する。典型的な実施形態においては、ツールチップ内のコンテンツのサイズは、最初に判断される。このコンテンツのサイズは、文字、バイトなどの数量などの、任意の既知の大きさに基づいて判断できる。どの事象においても、このサイズが一度判断されると、所定のアルゴリズムに、このサイズを使用することによって、表示時間が計算される。次いで、このツールチップが、この計算された表示時間の間表示され、その後、ツールチップが閉じられる。以下により詳細に説明するように、表示時間は、コンテンツのサイズに基づくことができるが、実際には、コンテンツのどの具体的な特徴に基づくこともできる。たとえば、この表示時間は、ツールチップ内のコンテンツのタイプもしくは複雑さに基づいて、計算できる。
【００１５】
図１を参照して、本発明に従ったツールチップシステム２６をもつ、コンピュータシステム１０を示す。示されるように、コンピュータシステム１０は、ＣＰＵ（ｃｅｎｔｒａｌ　ｐｒｏｃｅｓｓｉｎｇ　ｕｎｉｔ）１２、メモリ１４、バス１６、Ｉ／Ｏ（入出力）インターフェース１８、外付けのデバイス／資源２０、およびデータベース２２を一般に含んでいる。ＣＰＵ１２は、一つのプロセッシングユニットを含んでもよく、または、たとえば、クライアントとサーバ上の、一つまたは複数の場所にある一つまたは複数のプロセッシングユニットに渡って分散していてもよい。メモリ１４は、磁気媒体、光媒体、ＲＡＭ、ＲＯＭ、データキャッシュ、データオブジェクトなどを含む、データ記憶媒体、および／または、データ転送媒体の、どの既知のタイプも含むことができる。さらに、ＣＰＵ１２と同様に、メモリ１４は、一つまたは複数のタイプのデータ記憶を含む、一つの物理的位置に常駐してもよく、あるいは、様々な形の複数の物理システムに渡って分散していてもよい。
【００１６】
Ｉ／Ｏインターフェース１８は、外付けソース同士の情報を交換するための、いずれのシステムを含んでも良い。外付けのデバイス／資源２０は、スピーカ、ＣＲＴ、ＬＥＤスクリーン、ハンドヘルドデバイス、キーボード、マウス、音声認識システム、音声出力システム、プリンタ、モニタ、ファクシミリ、ページャーなどを含む、外付けデバイスのどの既知のタイプも含むことができる。バス１６は、コンピュータシステム１０内の各構成要素間の通信リンクを提供し、エレクトリック、光、無線などを含む、どの既知のタイプの通信リンクも、同じく含むことができる。さらに、図示してはいないが、キャッシュメモリ、通信システム、システムソフトウェアなどの追加の構成要素を、コンピュータシステム１０に組み込むことができる。
【００１７】
データベース２２は、本発明を実施するために必要な情報のための、記憶を提供する。このような情報は、他のものの中でも取り分け、ツールチップコンテンツ、コンテンツサイズ、ベース時間、時間要素、表示時間などを含むことができる。このように、データベース２２は、磁気ディスクドライブ、もしくは、光ディスクドライブなどの、一つまたは複数の記憶デバイスを含むことができる。他の実施形態では、データベース２２は、たとえば、ＬＡＮ（ｌｏｃａｌ　ａｒｅａ　ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ　ａｒｅａ　ｎｅｔｗｏｒｋ）もしくは、ＳＡＮ（ｓｔｏｒａｇｅ　ａｒｅａ　ｎｅｔｗｏｒｋ）　（図示せず）などを介して分散されるデータを含んでいる。データベース２２は、また、当業者が、それが一つまたは複数の記憶デバイスを含んでいるように、解釈することができるように、構成することもできる。コンピュータシステム１０は、どのタイプの計算システムを表すものとするように、理解すべきである。たとえば、サーバ、クライアント、ワークステーション、ラップトップ、ＰＤＡ（Ｐｅｒｓｏｎａｌ　ｄｉｇｉｔａｌ　ａｓｓｉｓｔａｎｔ）などが挙げられる。
【００１８】
コンピュータシステム１２のメモリ１４には、アプリケーション２４が記憶される。本発明下では、アプリケーション２４は、ユーザ３６のためのＧＵＩ（ｇｒａｐｈｉｃａｌ　ｕｓｅｒ　ｉｎｔｅｒｆａｃｅ）、および／または、ツールチップを生成する、どのソフトウェアプログラムも、表すものとする。たとえば、これらに制限するものではないが、ワープロプログラム、スプレッドシートプログラム、電子メールプログラム、オンラインサービスプログラムなどが挙げられる。先に述べたように、ツールチップは、ＧＵＩ中のアイコン／コントロール上に現れる、テキスト、および／または、グラフィカルの説明である。一般に、ツールチップは、マウスもしくは他の入力デバイスが、ＧＵＩ中の特定のコントロールに「ポイントする」と現れる。このツールチップ中に次に現れるコンテンツは、特定のコントロールに含まれる機能を説明する。
【００１９】
図２を参照すると、例示的ＧＵＩ１５０を示す。入力デバイスが、ペーストのコントロール５４にポイントすると、ツールチップ５２が表示される。示すように、ツールチップ５２は「クリップボードコンテンツをペーストする」と記述された、テキストコンテンツ５６を含んでいる。異なるコントロールが、異なる機能を持つので、ツールチップ内に現れるコンテンツは可変である。特に、コンテンツは、少数の説明的用語（ツールチップ５２に示すような）もしくはいくつかの文を含むことができる。さらに、このコンテンツは、グラフィカル、および／または、画像コンテンツのみを含むことができ、または、テキストコンテンツと組み合わせて含むことができる。したがって、異なるツールチップは、全体を見、全体を理解するために、異なる全時間量がかかることがありうる。従来のシステム下では、全てのツールチップは、特定の基礎となっているコントロールが選択されるか、入力デバイスが基調コントロールをポイントしなくなるか、もしくは、あるキーボードのアクションがとられるまで、固定時間の間表示される。しかし、従来の代替技術のどれも、ツールチップ内のコンテンツに基づいて、ツールチップを表示するように最適化していない。本発明は、逆に、ツールチップ内のコンテンツに応じた時間の間、ツールチップを表示するものである。
【００２０】
図１に戻ると、一実施形態に従ったツールチップシステム２６を、生成システム２８、コンテンツシステム３０、時間システム３２、および表示システム３４を含めて、示す。生成システム２８は、図２のツールチップ５２のような、ツールチップを生成する、いずれのシステム（プログラムコードの組）も、表すものとする。この範囲では、生成システム２８は、アプリケーション２６内の既にある、（もしくは後で開発される）どのシステムであることもできる。典型的な実施形態では、ユーザ３６が、入力デバイスを、ＧＵＩ上の特定のコントロールに「ポイントする」と、生成システム２８は、ユーザ３６による「ポイントした」アクションを検出し、対応するコンテンツを検索するためにデータベース２２にアクセスする。この範囲では、データベース２２は、ツールチップテーブル、または、適切なツールチップコンテンツにコントロールを対応させるようなものを含むことができる。以下に、ツールチップを生成するために提供できる、例示的ツールチップテーブルを示す。
【表１】
2004086877.tif 000003
【００２１】
いずれの事象でも、一度適切なコンテンツが識別されると、コンテンツシステム３０は、コンテンツのサイズを判断する。このサイズは、いずれの既知の大きさにも基づいて、判断できる。たとえば、テキストツールチップのためには、そのサイズは、コンテンツ内の文字数、保持しているリターン数などに基づいて、判断できる。代わりに、このサイズは、コンテンツのバイト数に基づくこともできる。ツールチップが、基礎となっているコントロールのグラフィカルもしくは画像のクリップ記述を含んでいる場合は、バイト数が、コンテンツサイズを判断するために有利である。
【００２２】
一度コンテンツのサイズが判断されると、このサイズに基づく表示時間が、時間システム３２によって計算される。本発明下では、この表示時間は、所定のアルゴリズムにこのサイズを使用することによって計算される。典型的な実施形態では、このアルゴリズムは以下の通りである。：
表示時間（Ｄｉｓｐｌａｙ　Ｔｉｍｅ：Ｄｔ）＝ベース時間（Ｂａｓｅ　Ｔｉｍｅ：Ｂｔ）＋［時間要素（Ｔｉｍｅ
Ｆａｃｔｏｒ：Ｆｔ）＊サイズ（Ｓｉｚｅ：Ｓ）］
具体的に、この表示時間は、ベース時間と、時間要素とコンテンツサイズの積を加算することによって、計算される。このベース時間は、全てのツールチップが表示される最小時間（たとえば２秒）を表している。この時間要素は、（たとえばデータベース２２に記憶されたような）コンテンツのサイズ単位（たとえば、文字、バイトなど）あたりの、時間の所定の量である。たとえば、ベース時間が２秒で、コンテンツサイズが１０文字で、この時間要素が１秒／文字である場合は、この表示時間は、１２秒、すなわち、以下のようになる。
１２（秒）＝２（秒）＋（１（秒／文字）＊１０（文字））
この表示時間が計算された後、表示システム３４が、この時間の間（生成システム２８によって生成されたように）ツールチップを表示し、その時間経過後、表示システム３４は、ツールチップを閉じる。
【００２３】
図１のアプリケーション２４およびツールチップシステム２６の説明は、単に例示であり、多くの改変ができることは、理解されよう。たとえば、生成システム２８は、ツールチップシステムの一部として示してあるが、別のシステムとすることができる。さらに、このツールチップシステム２６が（生成システム２８をもち、もしくは生成システム２８をもたずに）、示されるようにアプリケーション２４の一部とすることができ、または、アプリケーション２４と関連する、別のプログラムとすることができる。どの実装にも関わらず、ツールチップシステム２６に横たわっている機能（たとえば表示時間を計算する、および、表示時間の間だけ、ツールチップを表示するような）が、依然として実施される。さらに、この表示時間が、ツールチップが表示される前に通常計算されることは理解されよう。しかし、この計算を高速にできるので、この表示時間は、ツールチップの表示と同時に計算でき、もしくは、ツールチップが最初に表示された後に（計算された表示時間より長くは、ツールチップを表示しないで）計算できる
【００２４】
次に図３を参照すると、本発明に従う方法の流れ図１００を示す。示すように、第１のステップ１０２は、コンテンツをもつツールチップを提供する。第２のステップ１０４は、ツールチップ内のコンテンツのサイズを判断する。一度判断すると、第３のステップ１０６が、このサイズと時間要素を掛け合わせることによって、積を決定する。第４のステップ１０８は、この積とベース時間を加算することによって、計算時間を計算する。一度計算されると、第５ステップ１１０が、このツールチップを表示する。一度表示されると、この表示時間が経過したかどうかがステップ１１２で判断される。経過していない場合は、ツールチップは、ステップ１１０で表示され続ける。しかし、この表示時間が経過した場合は、このツールチップは、ステップ１１４で閉じられる。
【００２５】
以上に示すように、このツールチップのための表示時間は、そのサイズ以外のコンテンツの特徴に基づくことができることは理解されよう。たとえば、この表示時間は、コンテンツのタイプ／複雑さに基づくことができる。この実施形態では、先に記述したツールチップテーブル（もしくは別個のテーブル）は、数値を、コンテンツの異なるタイプもしくは複雑さと関係付けることができる。たとえば、数値とコンテンツタイプ／複雑さの関係付けは、以下のようにすることができる。
【表２】
2004086877.tif 000004
次いで、ツールチップが、生成されると、コンテンツシステム３０は、このコンテンツタイプ／複雑さを判断し、テーブルにアクセスし、対応する数値を時間システム３２に渡す。この場合、時間システム３２によって使用されるアルゴリズムは、表示時間がコンテンツサイズに基づくために、先に示した、アルゴリズムの組と同様である。具体的に、このアルゴリズムは以下の通りである。
表示時間（Ｄｉｓｐｒａｙ　Ｔｉｍｅ：Ｄｔ）＝ベース時間（Ｂａｓｅ　Ｔｉｍｅ：Ｂｔ）＋［時間要素（Ｔｉｍｅ　Ｆａｃｔｏｒ：Ｆｔ）＊数値（Ｖ）］
しかし、このアルゴリズム下では、この時間要素は、数値（Ｖ）（たとえばデータベース２２に記憶されたような）あたりの時間の所定の量である。たとえば、ベース時間が２秒で、この時間要素が３で、コンテンツがテキストとグラフィックの両方を含んでいる場合、この表示時間は、以下のように計算される。：
１７（秒）＝２（秒）＋（３（秒／数値）＊５（数値））
【００２６】
本発明が、ハードウェア、ソフトウェア、もしくは、ハードウェアとソフトウェアの組み合わせで実施できることは理解されよう。いずれの種類の、コンピュータ／サーバシステム、または、本発明の実施に適した他の装置が、適している。ハードウェアとソフトウェアの典型的な組み合わせは、ロードされ、実行されると、本明細書で記述の方法を実施するような、コンピュータシステム１０を制御する、コンピュータプログラムを有する汎用目的のコンピュータシステムとすることができる。代わりに、本発明の一つまたは複数の機能的タスクを実行するための、特別のハードウェアを含んでいる、特別に使用されるコンピュータを使用することができる。本発明は、また、本明細書で記述の方法を実施することができる全ての特徴を含み、コンピュータシステムにロードすると、これらの方法を実施可能な、コンピュータプログラム製品に組み込むことができる。本明細書のコンテキスト中の、コンピュータプログラム、ソフトウェアプログラム、プログラムまたはソフトウェアは、いずれの言語における、命令の組のコードもしくは表記であって、情報処理能力を有するシステムが、特定の機能を、直接、もしくは、ａ）他の言語、コードもしくは表記に変換、ｂ）異なるマテリアルフォームの形の再生成の、一方もしくは両方の後に、実行させる、すべての表現を意味する。
【００２７】
本発明の好ましい実施形態の以上の記述は、例示および説明の目的でのみ提示されている。しかし、本発明は、この記述を厳密に用い、または制限するものではなく、多くの改良および改変が可能であることは明らかである。このような改良および改変は、本明細書の特許請求の範囲の記載により定義される、本発明の主旨に含まれるものであることは、当業者には明らかであろう。
【図面の簡単な説明】
【図１】本発明に従った、ツールチップシステムをもつ、コンピュータシステムを示す図である。
【図２】本発明に従って表示されたツールチップをもつ、例示的ＧＵＩ（ｇｒａｐｈｃａｌ　ｕｓｅｒ　ｉｎｔｅｒｆａｃｅ）を示す図である。
【図３】本発明に従った、方法の流れ図を示す。
【図１】
2004086877.tif 000005
【図２】
2004086877.tif 000006
【図３】
2004086877.tif 000007