(57)【特許請求の範囲】
【請求項１】
表示されている各ウィンドウの重要度を設定する重要度設定部と、
前記重要度に応じて各ウィンドウの有効期限を設定する有効期限設定部と、
一定時間ウィンドウへのアクセスがない場合にそのウィンドウの前記有効期限の値よりアクセスのない時間を減じて更新していく有効期限更新部と、
前記有効期限更新部において更新される前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更する描画色変更部と、
前記有効期限の切れたウィンドウを終了させる終了指示部と
から構成され、
各ウィンドウの前記有効期限を前記重要度に応じて設定し、一定時間アクセスのないウィンドウについては、前記有効期限の値よりアクセスのない時間を減じて更新していき、前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更して、最終的に前記有効期限が切れたウィンドウは自動的に終了させ、
前記重要度の高いウィンドウはウィンドウシステムを一度終了し再起動させた後でも再び表示させる再表示指示部を備えることを特徴とするウィンドウ表示装置。
【請求項２】
表示されている各ウィンドウの重要度を設定する重要度設定部と、
前記重要度に応じて各ウィンドウの有効期限を設定する有効期限設定部と、
一定時間ウィンドウへのアクセスがない場合にそのウィンドウの前記有効期限の値よりアクセスのない時間を減じて更新していく有効期限更新部と、
前記有効期限更新部において更新される前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更する描画色変更部と、
前記有効期限の切れたウィンドウを終了させる終了指示部と
から構成され、
各ウィンドウの前記有効期限を前記重要度に応じて設定し、一定時間アクセスのないウィンドウについては、前記有効期限の値よりアクセスのない時間を減じて更新していき、前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更して、最終的に前記有効期限が切れたウィンドウは自動的に終了させ、
一定時間、装置に対するアクセスがない場合に前記重要度が最も高いウィンドウを前面に表示する表示指示部を備えることを特徴とするウィンドウ表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はパーソナルコンピュータ等で使用するウィンドウ表示装置に関するものである。
【０００２】
【従来の技術】
従来、複数のウィンドウを画面に表示した際の画面の見た目の煩雑さを解消するウィンドウ表示装置としては特開平７−４４３４８号に記載されたものが知られている。図９は従来のウィンドウ表示装置の構造図であり、ウィンドウに一定時間アクセスが無い場合にウィンドウの表示時間を制御する表示時間制御部９０と、ウィンドウの残り表示時間に応じてウィンドウサイズを小さくしていき、ウィンドウの残り表示時間がなくなった場合にアイコン化する表示サイズ変更部９１とで構成されている。この場合アクセスが一定時間なければウィンドウ数は減少していくので画面の見た目の煩雑さが解消される。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来のウィンドウ表示装置においては、ウィンドウに一定時間アクセスがない場合のウィンドウの表示時間は各ウィンドウで同じ値になっているため、重要なウィンドウも重要でないウィンドウも同様に表示時間が制御されるので、重要なウィンドウでも時間がくれば表示がアイコン化されるという問題がある。また、残り表示時間がなくなった場合には終了でなくアイコン化されるため、システムリソースは保持されたままとなってしまい、システムに余分な負荷がかかるという問題がある。また、一定時間アクセスが無い場合にはウィンドウサイズが縮小されていくため、実際にそのウィンドウへのアクセスが生じた場合にウィンドウサイズを元に戻す必要があり、さらに最初のウィンドウサイズが各ウィンドウで異なっていれば、どのウィンドウの残り表示時間がなくなりつつあるのかが見た目で判断できなくなってしまうという問題がある。
【０００４】
本発明は以上の問題を解決することを課題とするものであって、本発明は、このようなウィンドウ表示装置において、各ウィンドウに重要度を設定でき、一定時間アクセスが無い場合には、ウィンドウサイズを変更することなく他の手段でウィンドウの残り有効期間が分かるようにし、表示期間の経過とともにその重要度の低いものから順にウィンドウを終了させ、画面上を整然とさせるとともにシステムの負荷を軽減することを目的とする。
【０００５】
【課題を解決するための手段】
この課題を解決するために本発明のウィンドウ表示装置は、表示されている各ウィンドウの重要度を設定する重要度設定部と、前記重要度に応じて各ウィンドウの有効期限を設定する有効期限設定部と、一定時間ウィンドウへのアクセスがない場合にそのウィンドウの前記有効期限の値よりアクセスのない時間を減じて更新していく有効期限更新部と、前記有効期限更新部において更新される前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更する描画色変更部と、前記有効期限の切れたウィンドウを終了させる終了指示部とから構成され、各ウィンドウの前記有効期限を前記重要度に応じて設定し、一定時間アクセスのないウィンドウについては、前記有効期限の値よりアクセスのない時間を減じて更新していき、前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更して、最終的に前記有効期限が切れたウィンドウは自動的に終了させ、前記重要度の高いウィンドウはウィンドウシステムを一度終了し再起動させた後でも再び表示させる再表示指示部を備えるものである。
また、本発明のウィンドウ表示装置は、表示されている各ウィンドウの重要度を設定する重要度設定部と、前記重要度に応じて各ウィンドウの有効期限を設定する有効期限設定部と、一定時間ウィンドウへのアクセスがない場合にそのウィンドウの前記有効期限の値よりアクセスのない時間を減じて更新していく有効期限更新部と、前記有効期限更新部において更新される前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更する描画色変更部と、前記有効期限の切れたウィンドウを終了させる終了指示部とから構成され、各ウィンドウの前記有効期限を前記重要度に応じて設定し、一定時間アクセスのないウィンドウについては、前記有効期限の値よりアクセスのない時間を減じて更新していき、前記有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更して、最終的に前記有効期限が切れたウィンドウは自動的に終了させ、一定時間、装置に対するアクセスがない場合に前記重要度が最も高いウィンドウを前面に表示する表示指示部を備えるものである。
【０００６】
これにより、一定時間アクセスの無いウィンドウについては、重要度の低いウィンドウから順に終了されていくため、画面を整然とさせるとともにシステムのリソースを開放でき、また描画色の濃淡によってウィンドウの有効期限の迫り具合を容易に判断できるウィンドウ表示装置が得られる。
【０００７】
【発明の実施の形態】
本発明は、
表示されている各ウィンドウの重要度を設定する重要度設定部と、
その重要度に応じて各ウィンドウの有効期限を設定する有効期限設定部と、
一定時間ウィンドウへのアクセスがない場合にそのウィンドウの有効期限の値よりアクセスのない時間を減じて更新していく有効期限更新部と、
有効期限更新部において更新される有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更する描画色変更部と、
有効期限の切れたウィンドウを終了させる終了指示部と
から構成したウィンドウ表示装置であり、
各ウィンドウの有効期限を重要度に応じて設定し、一定時間アクセスのないウィンドウについては、有効期限の値よりアクセスのない時間を減じて更新していき、有効期限の値が一定の値に到達する毎にウィンドウの描画色をより薄い色に変更して、最終的に有効期限が切れたウィンドウは自動的に終了させ、
前記重要度の高いウィンドウはウィンドウシステムを一度終了し再起動させた後でも再び表示させる再表示指示部、または、一定時間、装置に対するアクセスがない場合に前記重要度が最も高いウィンドウを前面に表示する表示指示部を備えるという構成としたので、一定時間アクセスの無いウィンドウについては、重要度の低いウィンドウから順に終了されていくため、画面を整然とさせるとともにシステムのリソースを開放でき、また描画色の濃淡によってウィンドウの有効期限の迫り具合を容易に判断できるという効果を有し、
再表示指示部を備える構成では、再起動時に前回の操作時の重要度に応じたウィンドウ表示がなされるという効果があり、
表示指示部を備える構成では、一定時間装置に対するアクセスがない場合に重要度が最も高いウィンドウを前面に表示するという構成としたので、ユーザーが席を離れて戻ってきた後など、重要度の高いウィンドウ操作が行ないやすくなるという効果がある。
【０００８】
なお、上述のウィンドウ表示装置において再表示指示部を設ける構成を採用すると、重要度の高いウィンドウはウィンドウシステムを一度終了し再起動させた後でも再び表示させるという構成としたので、再起動時に前回の操作時の重要度に応じたウィンドウ表示がなされるという効果がある。
【０００９】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１０】
（実施の形態１）
図１は本発明の一実施の形態によるウィンドウ表示装置の構成図である。図１において１は重要度設定部、１ａは重要度指標保持部、２は有効期限設定部、３は有効期限更新部、３ａは初期有効期限保持部、３ｂは残り有効期限保持部、４は描画色変更部、４ａは初期描画色パレット、４ｂは更新描画色パレット、５は終了指示部、６はウィンドウ、７はアイドル状態判定部である。
【００１１】
重要度設定部１は、操作者により設定されたウィンドウ６の重要度を重要度指標保持部１ａに保持し、その値に応じて該当するウィンドウ６の有効期限を設定するよう有効期限設定部２に指示する。
【００１２】
有効期限設定部２は重要度設定部１より指示された値を有効期限更新部３の中にある初期有効期限保持部３ａおよび残り有効期限保持部３ｂに設定する。
【００１３】
有効期限更新部３はアイドル状態判定部７よりウィンドウ６へのアクセスが一定時間無いと通知された場合、残り有効期限保持部３ｂの値を減じ、アイドル状態判定部７よりウィンドウ６へのアクセスが発生していると通知された場合には、残り有効期限保持部３ｂの値を初期有効期限保持部３ａの値にセットし直す。また有効期限更新部３は、残り有効期限保持部３ｂの値がある一定の値に到達する毎に描画色変更部４に対してウィンドウ６の描画色をより薄い色に変更するよう指示を出し、残り有効期限保持部３ｂの値が０になった場合には終了指示部５に対してウィンドウ６を終了するよう指示する。
【００１４】
描画色変更部４は有効期限更新部３からのより薄い描画色への変更指示を受けて更新描画色パレット４ｂの値をより薄いパレットデータに変更しウィンドウ６の描画色をより薄く淡く変化させるとともに、ウィンドウ６にアクセスが発生した場合には、有効期限更新部３からの指示により更新描画色パレット４ｂの値を初期描画色パレット４ａの値に設定し直しリセットする。終了指示部５は有効期限更新部３からの指示によりウィンドウ６を終了させる。
【００１５】
以下、個々の具体的な動作について説明する。
【００１６】
ユーザーがウィンドウ６を画面上に表示した場合、メニュー等の方法によりそのウィンドウの重要度を設定することができる。ここでは、重要度は５段階で設定するものとし、１は重要度が最も高く、５は重要度が最も低いものとする。ユーザーの設定した重要度は重要度設定部１の中にある重要度指標保持部１ａに保持される。重要度設定部１はウィンドウ６の有効期限を設定するよう有効期限設定部２に対し指示を行う。
【００１７】
有効期限設定部２は指示された重要度に応じて、図２に示す手順により、ウィンドウ６の表示される有効期限を有効期限更新部３の中にある初期有効期限保持部３ａおよび残り有効期限保持部３ｂに設定する。ここでは、最も重要度の高い場合の有効期限を１時間とし、以下重要度が下がるにつれ、有効期限は４０分、３０分、２０分、１０分と短く設定する。図２においては、ステップ２０１でユーザーによる重要度の設定が行なわれ以下ステップ２０２からステップ２０６で重要度に応じて有効期限を設定している。
【００１８】
アイドル状態判定部７は１秒毎にウィンドウ６に対するアクセスがあったかどうかをチェックし、その結果を有効期限更新部３に通知する。図３はアイドル状態判定部７と有効期限更新部３の動作を示すフローチャートである。
【００１９】
ステップ３１でウィンドウ６に対するアクセスがないと判定された場合は、有効期限更新部３はステップ３３で残り有効期限保持部３ｂに保持されている残り有効期限の値を１秒減じる。一方ウィンドウ６に対するアクセスがあったと判定された場合は、有効期限更新部３はステップ３２で初期有効期限保持部３ａの値を残り有効期限保持部３ｂにコピーし直し、残り有効期限保持部３ｂの値を初期値にリセットする。
【００２０】
ステップ３４では、残り有効期限保持部３ｂの値を更新していった結果、その値が５０分、４０分、３０分、２０分、１０分になった場合は、有効期限更新部３は描画色変更部４に対して描画色を変更するよう指示を行う。
【００２１】
描画色変更部４は指示された残り有効期限保持部３ｂの値に基づき、図４に示す手順でウィンドウ６の更新描画色パレット４ｂに保持されている明るさの値を更新する。
【００２２】
初期描画色パレット４ａおよび更新描画色パレット４ｂにはウィンドウ６の色合い、鮮やかさ、明るさの３要素が格納されており、このうち明るさの要素の値を大きくしていくとウィンドウ６は薄く淡い色で描画されることになる。
【００２３】
図４にもあるように、残り有効期限保持部３ｂの値が５０分、４０分、３０分、２０分、１０分と小さくなっていくにつれ、更新描画色パレット４ｂの明るさの要素の値は徐々に大きくなっていき２５５に近づく。図４においては、ステップ４１からステップ４５で残り有効期限の判定を行い残り有効期限に応じて明るさを設定する処理を行なっている。
【００２４】
これにより、残り有効期限保持部３ｂの示すウィンドウ６の有効期限が短くなっていくに従い、ウィンドウ６はより薄く淡い色で描画されることになる。この様子を図５（ａ）および図５（ｂ）に示す。さらに、残り有効期限保持部３ｂの値が０になった場合には、有効期限更新部３は終了指示部５に対して、ウィンドウ６を終了するように指示を行い、ウィンドウ６は終了されることになる。
【００２５】
以上説明したように本実施の形態によるウィンドウ表示装置によれば、一定時間アクセスの無いウィンドウについては、重要度の低いウィンドウから順に終了されていくため、画面を整然とさせるとともにシステムのリソースを開放でき、また描画色の濃淡によってウィンドウの有効期限の迫り具合を容易に判断できるウィンドウ描画装置が得られる。
【００２６】
（実施の形態２）
図６は、本発明の第２の実施の形態に係るウィンドウ表示装置の構成図である。実施の形態２に係るウィンドウ表示装置は、実施の形態１のウィンドウ表示装置に対して表示位置判定部１０を新たに設けた構成としたものである。
【００２７】
表示位置判定部１０は、残り有効期限保持部３ｂの値が０になり有効期限更新部３から終了指示部５にウィンドウ６を終了するよう指示が行われた場合、ウィンドウ６の表示位置が画面の一番前面にあるか他のウィンドウに一部分でも隠されているかどうかを判定する。判定した結果、ウィンドウ６が画面の一番前面に表示されていれば、たとえ残り有効期限保持部３ｂの値が０になっていても終了指示部５はウィンドウ６を終了させない。
【００２８】
以上のように本第２の実施形態によるウィンドウ表示装置によれば有効期限の切れたウィンドウを終了させる際、そのウィンドウが画面の一番手前に表示されている場合にはウィンドウを終了させないという構成にしたので、重要度をより木目細かく見ることが可能となり操作性がより向上する。
【００２９】
（実施の形態３）
図７は、本発明の第３の実施の形態に係るウィンドウ表示装置の構成図である。実施の形態３に係るウィンドウ表示装置は、実施の形態１のウィンドウ表示装置に対して再表示指示部１１を新たに設けた構成としたものである。
【００３０】
再表示指示部１１はウィンドウ６を再度表示させるものである。本実施の形態では、ウィンドウ６を終了することなくシステム全体が終了した場合、再度システムが起動したとき、再表示指示部１１は重要度指標保持部１ａで保持されていたウィンドウ６の重要度をチェックし、その重要度が最も高い１であれば、再表示指示部１１はウィンドウ６を再度画面に表示するよう指示を行う。
【００３１】
以上のように本第３の実施の形態によるウィンドウ表示装置によれば、重要度の高いウィンドウはウィンドウシステムを一度終了し再起動させた後でも再び表示させる構成としたので、再起動時に前回の操作時の重要度に応じたウィンドウ表示がなされるという効果がある。
【００３２】
（実施の形態４）
図８は、本発明の第４の実施の形態に係るウィンドウ表示装置の構成図である。実施の形態４に係るウィンドウ表示装置は、実施の形態１のウィンドウ表示装置に対して、装置アイドル判定部１３と表示指示部１２を追加して設けた構成としたものである。
【００３３】
装置アイドル判定部１３は装置全体にアクセスがあるかどうかを判定し、表示指示部１２は指定したウィンドウを一番前面に表示する。本第４の実施の形態では、装置アイドル判定部１３が一定時間装置全体に対するアクセスがないと判定した場合、装置アイドル判定部１３は各ウィンドウの重要度指標保持部１ａに設定されている値をチェックし、最も重要度が高いと設定されているウィンドウを見つけ出して、表示指示部１２に対しウィンドウを一番前面に表示するよう指示を行う。
【００３４】
以上のように本第４の実施の形態によるウィンドウ表示装置によれば、一定時間装置に対するアクセスがない場合に重要度が最も高いウィンドウを前面に表示するという構成にしたので、ユーザーが席を離れて戻ってきた後など、重要度の高いウィンドウ操作が行ないやすくなるという効果がある。
【００３５】
【発明の効果】
以上のように本発明によれば、各ウィンドウの重要度に応じて、一定時間ウィンドウへのアクセスが無い場合に重要度の低いウィンドウから自動的に終了させることができ画面の煩雑化を防止するとともに、自動的に終了させるまでに徐々にウィンドウの描画色を薄くしていくことにより、どのウィンドウの重要度が低く終了期限が迫っているかが一目でわかるようになり、作業の効率化が図れるという有利な効果が得られると共に、
再表示指示部を備える構成では、再起動時に前回の操作時の重要度に応じたウィンドウ表示がなされるという効果があり、
表示指示部を備える構成では、一定時間装置に対するアクセスがない場合に重要度が最も高いウィンドウを前面に表示するという構成としたので、ユーザーが席を離れて戻ってきた後など、重要度の高いウィンドウ操作が行ないやすくなるという効果がある。
【図面の簡単な説明】
【図１】  本発明の一実施の形態に係るウィンドウ表示装置の構成図
【図２】  ウィンドウ重要度と有効期限設定の処理動作を示すフローチャート
【図３】  有効期限更新の処理動作を示すフローチャート
【図４】  描画色を変更させる処理動作を示すフローチャート
【図５】  ウィンドウ描画の変化を示す表示画面の一例を示す図
【図６】  本発明の第２の実施の形態に係るウィンドウ表示装置の構成図
【図７】  本発明の第３の実施の形態に係るウィンドウ表示装置の構成図
【図８】  本発明の第４の実施の形態に係るウィンドウ表示装置の構成図
【図９】  従来のウィンドウ表示装置の構成図
【符号の説明】
１  重要度設定部
２  有効期限設定部
３  有効期限更新部
４  描画色変更指示部
５  終了指示部
６  ウィンドウ
７  アイドル状態判定部
１０  表示位置判定部
１１  再表示指示部
１２  表示指示部
１３  装置アイドル判定部
【図１】
0004637306.tif 000002
【図２】
0004637306.tif 000003
【図３】
0004637306.tif 000004
【図４】
0004637306.tif 000005
【図５】
0004637306.tif 000006
【図６】
0004637306.tif 000007
【図７】
0004637306.tif 000008
【図８】
0004637306.tif 000009
【図９】
0004637306.tif 000010