(57)【要約】【課題】複数の表示装置が接続されているコンピュータにおいて、利便性を低下させずに省電力化を可能にする。【解決手段】複数の表示装置に接続されたコンピュータにおいて、ポインティングデバイスによるポイント先を示すポインタが複数の表示装置のうちの１つの表示装置に表示されていないこと、と、この１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、この１つの表示装置の輝度を低下させる。【選択図】図４
2012198348.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示装置に接続されたコンピュータに実行させるプログラムにおいて、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる処理、
を前記コンピュータに実行させることを特徴とする表示制御プログラム。
【請求項２】
前記ポインタが表示されている表示装置が一定期間不変である場合に、前記１つの表示装置の輝度を変更する処理
をさらに前記コンピュータに実行させるための請求項１記載の表示制御プログラム。
【請求項３】
前記輝度の低下が、前記１つの表示装置への表示データの出力停止により行われる
請求項１又は２記載の表示制御プログラム。
【請求項４】
前記ポインタが表示されている表示装置が変化したことを検出すると、前記ポインタが現在表示されている第２の表示装置の輝度が低下させられているか判断する処理と、
前記第２の表示装置の輝度が低下させられている場合には、前記第２の表示装置の輝度を予め定められた輝度に戻す処理と、
を、さらに前記コンピュータに実行させるための請求項１乃至３のいずれか１つ記載の表示制御プログラム。
【請求項５】
前記所定のプログラムにより生成されるウィンドウが表示されている表示装置については、予め定められた輝度にする処理
をさらに前記コンピュータに実行させるための請求項１乃至４のいずれか１つ記載の表示制御プログラム。
【請求項６】
コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出処理と、
前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定する処理と、
前記検出処理から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先を示すポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う処理と、
を、前記コンピュータに実行させるための表示制御プログラム。
【請求項７】
前記ポインタが表示されている表示装置が一定期間不変であることを確認した後に、前記複数の表示装置に含まれる表示装置について前記所定時間の計測中であるか判断する処理と、
前記所定時間の計測中ではないと判断され且つ前記ポインタを表示していない表示装置について、輝度を低下させる設定を行う処理と、
をさらに前記コンピュータに実行させるための請求項５記載の表示制御プログラム。
【請求項８】
前記設定が、前記第１の表示装置への表示データの出力停止の設定である
請求項５又は６記載の表示制御プログラム。
【請求項９】
前記ポインタが表示されている表示装置が変化したことを検出すると、前記ポインタが現在表示されている表示装置である第２の表示装置の輝度が前記設定に従って低下させられているか否かを判断する処理と、
前記第２の表示装置の輝度が前記設定に従って低下させられている場合には、予め定められた輝度に戻す処理と、
をさらに前記コンピュータに実行させるための請求項５乃至７のいずれか１つ記載の表示制御プログラム。
【請求項１０】
複数の表示装置に接続されたコンピュータにより実行される表示制御方法において、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる処理、
を含む表示制御方法。
【請求項１１】
コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出処理と、
前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定する処理と、
前記検出処理から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先であるポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う処理と、
を含み、前記コンピュータにより実行される表示制御方法。
【請求項１２】
複数の表示装置に接続されるコンピュータにおいて、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないことと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる
をコンピュータ。
【請求項１３】
複数の表示装置に接続されるコンピュータであって、
前記複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出し、前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定し、前記検出から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先であるポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う第１制御部と、
前記設定に従って、前記第１の表示装置の輝度を変更する第２制御部と、
を有するコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、コンピュータによる表示制御技術に関する。
【背景技術】
【０００２】
近年、液晶表示装置などの表示装置の価格が下落すると共に、作業効率向上のため、コンピュータに複数の表示装置を接続して利用するケースが増加している。しかし、このような利用態様では、消費電力が増加してしまう傾向にある。
【０００３】
一般に、複数の表示装置を利用していたとしても、常に複数の表示装置を利用しているわけではなく、多くの場合注視している表示装置は１つであり、他の表示装置は注視されない。
【０００４】
例えば、複数の表示装置のうちマウスポインタが表示されている表示装置以外の表示装置については輝度を下げるといった技術が存在している。しかしながら、図１に示すように、表示装置を３つ使用する場合に、表示装置１に作業中のプログラムのウィンドウ及びマウスポインタを表示し、表示装置２及び３に表示内容を参照中のウィンドウをそれぞれ表示している場合には不都合が生ずる。すなわち、表示装置２及び３にはマウスポインタが存在しないので、表示装置２及び３の輝度が下げられてしまい、表示内容の参照が妨げられて、利便性が低下するという問題がある。また、異なる表示装置に表示されているウィンドウ間の操作についても考慮されていない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２１５２８４号公報
【特許文献２】特開平５−２８１９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、本技術の目的は、一側面においては、複数の表示装置が接続されているコンピュータにおいて、省電力化を可能にする新規な技術を提供することである。
【課題を解決するための手段】
【０００７】
第１の態様に係る表示制御方法は、ポインティングデバイスによるポイント先を示すポインタが複数の表示装置のうちの１つの表示装置に表示されていないこと、と、当該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、当該１つの表示装置の輝度を低下させる処理を含む。
【０００８】
第２の態様に係る表示制御方法は、（Ａ）コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出処理と、（Ｂ）アクティブウィンドウが表示されている表示装置である第１の表示装置を特定する処理と、（Ｃ）検出処理から所定時間経過後第１の表示装置にポインティングデバイスによるポイント先を示すポインタが表示されていない場合には、第１の表示装置の輝度を低下させる設定を行う処理とを含む。
【発明の効果】
【０００９】
複数の表示装置が接続されているコンピュータにおいて、省電力化が可能となる。
【図面の簡単な説明】
【００１０】
【図１】図１は、従来技術の問題を説明するための図である。
【図２Ａ】図２Ａは、第１の実施の形態を説明するための図である。
【図２Ｂ】図２Ｂは、第１の実施の形態を説明するための図である。
【図３Ａ】図３Ａは、第１の実施の形態を説明するための図である。
【図３Ｂ】図３Ｂは、第１の実施の形態を説明するための図である。
【図４】図４は、第１の実施の形態に係る装置の機能ブロック図である。
【図５】図５は、閾値格納部に格納されるデータの一例を示す図である。
【図６】図６は、滞在時間格納部に格納されるデータの一例を示す図である。
【図７】図７は、輝度テーブルに格納されるデータの一例を示す図である。
【図８】図８は、対応テーブル格納部に格納されるデータの一例を示す図である。
【図９】図９は、ビューア登録テーブル格納部に格納されるデータの一例を示す図である。
【図１０】図１０は、実行プロセス格納部に格納されるデータの一例を示す図である。
【図１１】図１１は、第１の実施の形態に係る処理フローを示す図である。
【図１２】図１２は、第１の実施の形態に係る処理フローを示す図である。
【図１３】図１３は、第１の実施の形態に係る処理フローを示す図である。
【図１４】図１４は、ビューア展開数取得処理の処理フローを示す図である。
【図１５】図１５は、ビューア展開数取得処理で用いられるデータの一例を示す図である。
【図１６】図１６は、ビューア展開数取得処理で用いられるデータの一例を示す図である。
【図１７Ａ】図１７Ａは、第２の実施の形態を説明するための図である。
【図１７Ｂ】図１７Ｂは、第２の実施の形態を説明するための図である。
【図１７Ｃ】図１７Ｃは、第２の実施の形態を説明するための図である。
【図１８】図１８は、第２の実施の形態を説明するための図である。
【図１９】図１９は、第２の実施の形態に係る装置の機能ブロック図である。
【図２０】図２０は、滞在時間格納部に格納されるデータの一例を示す図である。
【図２１】図２１は、第２の実施の形態に係る処理フローを示す図である。
【図２２】図２２は、第２の実施の形態に係る処理フローを示す図である。
【図２３】図２３は、第２の実施の形態に係る処理フローを示す図である。
【図２４】図２４は、第２の実施の形態に係る処理フローを示す図である。
【図２５】図２５は、第２の実施の形態に係る処理フローを示す図である。
【図２６】図２６は、コンピュータの機能ブロック図である。
【発明を実施するための形態】
【００１１】
［実施の形態１］
本実施の形態では、以下のような表示制御を行う。すなわち、図２Ａに示すように、表示装置１に作業用アプリケーションのウィンドウ及びマウスポインタが表示されており、表示装置２に参照用アプリケーションのウィンドウが表示されており、表示装置３には参照用アプリケーションも作業用アプリケーションも表示されていない状態であるものとする。そしてこの状態が、一定期間継続すると、図２Ｂに示すように、表示装置１及び表示装置２については輝度の低下を行わず、表示装置３については輝度を１５０ｃｄ［カンデラ］から２０ｃｄ［カンデラ］まで低下させることによって、省電力化が図られる。なお、参照用アプリケーションのウィンドウを表示している表示装置２の表示装置の輝度を下げていないので、参照用アプリケーションのウィンドウを参照しつつ作業を行っているユーザの利便性を低下させることはない。なお、本実施の形態において、輝度を下げるということは、コンピュータから表示装置への表示データの出力を停止するようなことも含まれるものとする。
【００１２】
従って、図３Ａに示すように、表示装置１に作業用アプリケーションのウィンドウ及びマウスポインタが表示されており、表示装置２及び３にそれぞれ参照用アプリケーションのウィンドウが表示されているような状態であれば、一定期間経過後であっても図３Ｂに示すようにいずれの表示装置についても輝度の低下は行われない。これによってユーザの利便性が低下しないようにしている。
【００１３】
次に、図４乃至図１６を用いて、上で述べたような表示制御を実施するためのコンピュータの構成について説明する。コンピュータ本体１００には、入力装置としてマウス２００が接続されている。マウス２００だけではなくキーボードなどについても接続されている場合があるが、本実施の形態ではマウス２００に着目する。また、コンピュータ本体１００には、表示部３００が接続されており、表示部３００には、表示装置１乃至３が含まれる。表示装置の数は２以上であれば特に限定はない。
【００１４】
また、コンピュータ本体１００は、Ｉ／Ｏ処理部１１０と、制御部１２０と、データ格納部１３０とを有する。Ｉ／Ｏ処理部１１０は、マウス２００の操作からポインタ座標を検出するポインタ座標検出部１１１を有している。ポインタ座標検出部１１１は、検出したマウスポインタの座標値を制御部１２０に出力する。
【００１５】
また、制御部１２０は、ディスプレイデータ制御部１２１と、タイマ１２２と、輝度制御部１２３とを有する。タイマ１２２は、現在時刻を出力する機能を有する。また、ディスプレイデータ制御部１２１は、データ格納部１３０のデータを変更すると共に、輝度制御部１２３に動作の指示を出力する。輝度制御部１２３は、例えばディスプレイデータ制御部１２１からの指示に応じて、データ格納部１３０に格納されている輝度設定のデータに従って、表示部３００に含まれる表示装置１乃至３の輝度の変更するための動作を行う。
【００１６】
データ格納部１３０は、閾値時間格納部１３１と、滞在時間格納部１３２と、輝度テーブル格納部１３３と、対応テーブル格納部１３４と、ビューア登録テーブル格納部１３５と、実行プロセス格納部１３６とを含む。
【００１７】
閾値時間格納部１３１に格納されているデータの一例を図５に示す。図５の例では、表示装置毎に、以下で説明する処理において用いられる閾値時間が登録されるようになっている。但し、接続されている全ての表示装置について同一の閾値時間を採用する場合には、１つの値を登録すればよい。
【００１８】
また、滞在時間格納部１３２に格納されているデータの一例を図６に示す。図６の例では、表示装置毎に、滞在時間を登録するようになっている。典型的には、マウス２００が１つであればマウスポインタも１つであるので、現在マウスポインタが滞在している表示装置の識別子と滞在時間とを対応付けて管理すればよいが、図６のようなデータ構造であれば、複数のマウス２００が接続されている場合に対処できる。
【００１９】
さらに、輝度テーブル格納部１３３に格納される輝度テーブルの一例を図７に示す。図７の例では、表示装置毎に、設定輝度のレベルと、デフォルト輝度のレベルと、マウスポインタが非滞在時の輝度である非滞在時輝度のレベル（デフォルト輝度のレベル値よりも低いレベル値）とを登録するようになっている。デフォルト輝度及び非滞在時輝度については予め設定しておき、設定輝度については輝度制御部１２３が表示装置に対して指示する輝度についてのレベルを登録するようになっている。
【００２０】
また、対応テーブル格納部１３４に格納される対応テーブルの一例を図８に示す。図８の例では、表示装置毎に、当該表示装置の表示画面の範囲を表す座標値（ｘmin，ｘmax，ｙmin，ｙmax）が登録されるようになっている。
【００２１】
さらに、ビューア登録テーブル格納部１３５に格納されるビューア登録テーブルの一例を図９に示す。図９の例では、ビューアとして判断されるプログラムの名称が登録されるようになっている。
【００２２】
また、実行プロセス格納部１３６に格納されるデータの一例を図１０に示す。図１０の例では、実行中のプログラム毎に、表示中の表示装置の識別子が登録されるようになっている。
【００２３】
次に、図１１乃至図１６を用いて、図４に示した装置の動作について説明する。まず、ポインタ座標検出部１１１は、ユーザによるマウス操作を検出して、マウスポインタの現在の座標値を特定し、ディスプレイデータ制御部１２１に出力する。ディスプレイデータ制御部１２１は、ポインタ座標検出部１１１からマウスポインタの現在の座標値を取得する（ステップＳ１）。そして、ディスプレイデータ制御部１２１は、マウスポインタの現在の座標値と対応テーブル格納部１３４に格納されている対応テーブルとから、マウスポインタが現在表示されている表示装置をマウスポインタの滞在表示装置として特定する（ステップＳ３）。図８に一例を示したように、各表示装置の表示画面の範囲と照合すれば、いずれの表示装置の表示画面に表示されているのかは特定できる。マウスポインタの滞在表示装置については、メインメモリなどの記憶装置に格納しておく。また、ディスプレイデータ制御部１２１は、タイマ１２２から現在時刻を取得する（ステップＳ５）。この現在時刻のデータについては例えばメインメモリなどの記憶装置に保持しておく。
【００２４】
そして、ディスプレイデータ制御部１２１は、マウスポインタの滞在表示装置が変化したか判断する（ステップＳ７）。ステップＳ３で特定された滞在表示装置とその前のステップＳ３実行時に特定された滞在表示装置とが異なるか判断する。なお、初回は比較対象の滞在表示装置が存在しないので、マウスポインタの滞在表示装置が変化したものと判断することにする。マウスポインタの滞在表示装置が変化した場合には、端子Ａを介して図１２の処理に移行する。ここでは、先に図１２の処理について説明するものとする。
【００２５】
図１２の処理に移行すると、ディスプレイデータ制御部１２１は、滞在時間格納部１３２において、滞在表示装置に対応付けて滞在時間＝「０」を設定する（ステップＳ１７）。また、ディスプレイデータ制御部１２１は、自身が管理する滞在表示装置の制御フラグがオンになっているか確認する（ステップＳ１９）。本実施の形態では、各表示装置について、輝度を低下させるように制御を行った場合にオンに設定される制御フラグを、ディスプレイデータ制御部１２１が管理しているものとする。初期的に制御フラグはオフに設定されており、初めてステップＳ１９を実行する際には制御フラグはオフになっている。
【００２６】
滞在表示装置の制御フラグがオフである場合にはステップＳ２７に移行する。一方、滞在表示装置の制御フラグがオンになっている場合には、一旦輝度を低下させるように制御が行われた表示装置が、マウスポインタが滞在する表示装置となったことを意味する。従って、ディスプレイデータ制御部１２１は、輝度テーブル格納部１３３の輝度テーブルにおいて、当該滞在表示装置の設定輝度に、当該滞在表示装置のデフォルト輝度のレベル値を設定する（ステップＳ２１）。また、ディスプレイデータ制御部１２１は、輝度制御部１２３に対して制御を指示し、輝度制御部１２３は、これに応じて、輝度テーブルにおける設定輝度のレベル値に従って、表示装置１乃至３の輝度を更新するように制御を行う（ステップＳ２３）。なお、表示装置１乃至３ではなく、マウスポインタの滞在表示装置についてのみ、輝度テーブルの設定輝度のレベル値に従って、輝度を更新するようにしても良い。ステップＳ２３を実施すると、輝度制御部１２３は、ディスプレイデータ制御部１２１に対して、輝度更新に応じて各表示装置の制御フラグを変更させる（ステップＳ２５）。少なくとも、マウスポインタの滞在表示装置についての制御フラグをオフに設定させる。これによって、滞在表示装置の輝度がデフォルト輝度のレベル値になっていることが設定される。ここでもマウスポインタの滞在表示装置のみの制御フラグをオフにするようにしても良い。
【００２７】
ステップＳ２７に移行して、ディスプレイデータ制御部１２１は、処理を継続すべきか判断する（ステップＳ２７）。例えばユーザから処理終了を指示されていない場合には、処理を継続すべきと判断し、端子Ｄを介して図１１のステップＳ１に戻る。一方、処理終了と指示されている場合には、処理を終了する。
【００２８】
このような処理を実施することによって、初めて処理を実行した場合やマウスポインタの滞在表示装置が変化した場合には、マウスポインタの現在の滞在表示装置の輝度がデフォルト輝度に設定されることが担保される。
【００２９】
一方、図１１の処理の説明に戻って、ステップＳ７においてマウスポインタの滞在表示装置が変化していないと確認されると、ディスプレイデータ制御部１２１は、滞在時間格納部１３２において、滞在表示装置についての滞在時間を、ステップＳ５で取得された現在時刻とその前にステップＳ５を実行した際に取得した時刻との差だけ増分する（ステップＳ９）。
【００３０】
そして、ディスプレイデータ制御部１２１は、滞在表示装置についての滞在時間が、閾値時間格納部１３１に格納されている、当該滞在表示装置についての閾値時間を超えているか判断する（ステップＳ１１）。滞在表示装置におけるマウスポインタの滞在時間が、当該滞在表示装置の閾値時間を超えていない場合には、現状を維持する動作として、端子Ｂを介して図１２のステップＳ２７に移行する。
【００３１】
一方、滞在表示装置についての滞在時間が、当該滞在表示装置についての閾値時間を超えている場合には、ディスプレイデータ制御部１２１は、輝度制御部１２３に対して制御を指示し、輝度制御部１２３は、これに対して各表示装置の輝度を、輝度テーブル格納部１３３内の輝度テーブルにおける、当該表示装置の設定輝度に従って更新するように制御する（ステップＳ１３）。さらに、輝度制御部１２３は、デフォルト輝度のレベル値以外のレベル値が設定されている表示装置、すなわち輝度が低下させられている表示装置について、ディスプレイデータ制御部１２１に対して制御フラグをオンに設定させ、デフォルト輝度のレベル値が設定されている表示装置、すなわち輝度が低下させられていない表示装置について、ディスプレイデータ制御部１２１に対して制御フラグをオフに設定させる（ステップＳ１５）。処理は端子Ｂを介して図１２のステップＳ２７に移行する。
【００３２】
これによって、輝度が低下するように制御されている表示装置を制御フラグによって特定できるようになる。また、マウスポインタの滞在表示装置が一定期間不変であった後に、輝度の実際の変更が行われる。
【００３３】
図１１及び図１２に示した処理フローが、マウスポインタが滞在している表示装置に基づく制御を表すメインの処理フローであるが、本実施の形態では図１３及び図１４に示す処理を、図１１及び１２に示した処理フローとは別のプロセスとして実施する。
【００３４】
まず、ディスプレイデータ制御部１２１は、ビューア展開数取得処理を実施する（図１３：ステップＳ３１）。ビューア展開数取得処理について、図１４乃至図１６を用いて説明する。
【００３５】
ディスプレイデータ制御部１２１は、例えばコンピュータ本体１００のオペレーティングシステムからウィンドウハンドルと当該ウィンドウの実行プロセスとウィンドウの座標値とを取得する（図１４：ステップＳ５１）。ウィンドウの座標値は、例えばウィンドウの左上の座標値などを取得する。例えば図１５に示すようなデータを取得する。図１５の例では、ウィンドウハンドルと、当該ウィンドウの実行プロセスの名称と、座標値とが取得される。
【００３６】
次に、ディスプレイデータ制御部１２１は、ウィンドウの座標値から当該ウィンドウが属する表示装置を、対応テーブル格納部１３４内の対応テーブル（図８）に従って特定する（ステップＳ５３）。そして、ディスプレイデータ制御部１２１は、実行プロセスと表示装置との対応付けを実施し、当該対応付けのデータを実行プロセス格納部１３６（図１０）に格納する（ステップＳ５５）。
【００３７】
そして、ディスプレイデータ制御部１２１は、実行プロセス格納部１３６に格納されているデータ及びビューア登録テーブル格納部１３５内のビューア登録テーブルを用いて、表示装置毎に、実行プロセスのうちビューアのプロセスを計数し、計数結果を例えばメインメモリなどの記憶装置に格納する（ステップＳ５７）。具体的には、表示装置毎に、実行プロセス格納部１３６に登録されている実行プロセスを抽出し、抽出された実行プロセスがビューア登録テーブルに登録されているか否かを確認し、登録されていればカウント値をインクリメントする。例えば、図１６に示すようなデータが得られる。図１６の例では、表示装置毎に、ビューアとしてビューア登録テーブルに登録されているプロセスの数をビューア展開数として登録するようになっている。なお、プロセスの数を計数せずに、１つでも該当プロセスがあればその表示装置についてはフラグをオンにセットするようにしても良い。
【００３８】
このようにすれば、ビューアのプロセスのウィンドウが表示されている表示装置が特定できるようになる。
【００３９】
図１３の処理の説明に戻って、ディスプレイデータ制御部１２１は、未処理の表示装置を１つ特定する（ステップＳ３３）。そして、ディスプレイデータ制御部１２１は、図１６のようなデータにおいて、特定された表示装置についてのビューア展開数が１以上となっているか判断する（ステップＳ３５）。特定された表示装置についてのビューア展開数が１以上であれば、ディスプレイデータ制御部１２１は、輝度テーブルにおいて、特定された表示装置の設定輝度にデフォルト輝度を設定する（ステップＳ３７）。そしてステップＳ４３に移行する。
【００４０】
一方、特定された表示装置についてのビューア展開数が０であれば、ディスプレイデータ制御部１２１は、特定された表示装置が、マウスポインタの滞在表示装置であるか判断する（ステップＳ３９）。上で述べた処理フロー（図１１）で特定されたデータを用いて判断する。そして、特定された表示装置がマウスポインタの滞在表示装置である場合にはステップＳ４３に移行する。一方、特定された表示装置がマウスポインタの滞在表示装置ではない場合には、ディスプレイデータ制御部１２１は、輝度テーブルにおいて、特定された表示装置の設定輝度に非滞在時輝度を設定する（ステップＳ４１）。すなわち、輝度を低下させるように設定を行う。そしてステップＳ４３に移行する。
【００４１】
ステップＳ４３では、ディスプレイデータ制御部１２１は、未処理の表示装置が存在するか判断する（ステップＳ４３）。未処理の表示装置が存在する場合には、ステップＳ３３に戻る。一方、未処理の表示装置が存在しない場合には、ディスプレイデータ制御部１２１は、処理続行であるか判断する（ステップＳ４５）。処理続行である場合にはステップＳ３１に戻る。一方、処理続行でなければ処理を終了する。
【００４２】
このようにすれば、マウスポインタが存在せず、さらにビューアとして登録されているプロセスのウィンドウが表示されていない表示装置については、輝度を低下させるように設定ができるようになる。すなわち、ユーザの利便性とは関係のない表示装置については輝度を低下させて、省電力化が図られる。
【００４３】
なお、図１３の処理では設定のみを実施して、設定輝度に従って実際に輝度を更新するのは、図１１及び図１２の処理フローにおいて行われる。しかし、ステップＳ３７及びＳ４１の後に設定輝度に従って実際の輝度を更新するようにしてもよい。そうすれば、新たにビューアのウィンドウが開いたり、閉じたりした場合に、早期に輝度の調整が行われるようになる。
【００４４】
また、輝度レベルの調整を行うようになっているが、表示装置へ表示データを出力させるか又は出力を停止させるかの設定を行うようにしても良い。
【００４５】
［実施の形態２］
第２の実施の形態では、以下のような表示制御を行う。すなわち、図１７Ａに示すように、表示装置１においてマウスポインタを時刻ｔ０に配置した後、表示装置３に表示されるウィンドウ上で「Ｃｔｒｌ−Ｃ」といったコピーを指示するキー操作を時刻ｔ１に実施し、さらに、表示装置１に表示されているウィンドウ上で「Ｃｔｒｌ−Ｖ」といったペーストを指示するキー操作を時刻ｔ２に実施したものとする。なお、表示装置２にはウィンドウもマウスポインタも表示されていないものとする。そして、例えば時刻ｔ０から時間Ｔ１が経過すると、図１７Ｂに示すように、ウィンドウもマウスポインタも表示されていない表示装置２については、輝度を１５０ｃｄから２０ｃｄに低下させるが、表示装置１及び３については輝度の低下は行われない。その後、時刻ｔ１から時間Ｔ２が経過しても、表示装置３についてさらなる操作等が行われない場合には、ユーザの関心もなくなったものとして、図１７Ｃに示すように、表示装置３についての輝度を１５０ｃｄから２０ｃｄへ低下させる。
【００４６】
このような表示制御をまとめると、図１８に示すようになる。上段が表示装置３の輝度の時間変化を表し、中段が表示装置１の輝度の時間変化を表し、下段が表示装置２の輝度の時間変化を表す。下段に示すように、表示装置２については、表示装置１にマウスポインタの滞在が開始された時刻ｔ０からＴ１経過後に、輝度が低下する。一方、表示装置３については、マウスポインタの滞在開始ではなく、コピーを指示するキー操作が行われた時刻ｔ１から時間Ｔ２経過までに注目すべき他のキー操作が行われなければ、時刻ｔ１から時間Ｔ２経過後に輝度を低下させる。さらに、表示装置１については、マウスポインタの滞在する限り、ペーストを指示するキー操作から時間Ｔ３を経過しても輝度の低下は行われない。
【００４７】
なお、本実施の形態においても、輝度を下げるということは、コンピュータから表示装置への表示データの出力を停止するようなことも含まれるものとする。
【００４８】
このようにすることによって、マウスポインタの滞在という単純な判断基準ではなく、注目すべきキー操作（場合によってはマウスの操作であってもよい）が行われてユーザが関心を有すると推定されるウィンドウが表示されている表示装置については、輝度の低下を、予め定められたキー操作を基準に行うことで、ユーザによる利便性の低下を抑制しつつ、省電力化を図っている。
【００４９】
次に、図１９乃至図２５を用いて、上で述べたような表示制御を実施するためのコンピュータの構成について説明する。コンピュータ本体５００には、入力デバイス６００としてキーボード６１０及びマウス６２０が接続されている。また、コンピュータ本体５００には、表示部７００が接続されており、表示部７００には、表示装置１乃至３が接続されている。表示装置の数は２以上であれば特に限定はない。
【００５０】
また、コンピュータ本体５００は、Ｉ／Ｏ処理部５１０と、制御部５２０と、データ格納部５３０とを有する。Ｉ／Ｏ処理部５１０は、キーボード６１０の操作から所定のキー操作（例えばコピー（カットを含む）及びペーストのためのキー操作）を検出するキー操作検出部５１１と、マウス６２０の操作からポインタ座標を検出するポインタ座標検出部５１２を有している。キー操作検出部５１１は、所定のキー操作を検出すると、検出したことを制御部５２０に出力する。また、ポインタ座標検出部５１２は、検出したマウスポインタの座標値を制御部５２０に出力する。なお、ポインタ座標検出部５１２によって、マウス６２０によるコピー及びペーストの操作の指示を検出して、制御部５２０に出力するようにしても良い。
【００５１】
また、制御部５２０は、ディスプレイデータ制御部５２１と、タイマ５２２と、輝度制御部５２３とを有する。タイマ５２２は、現在時刻を出力する機能を有する。また、ディスプレイデータ制御部５２１は、データ格納部５３０のデータを変更すると共に、輝度制御部５２３に動作の指示を出力する。輝度制御部５２３は、例えばディスプレイデータ制御部５２１からの指示に応じて、データ格納部５３０に格納されている輝度設定のデータに従って、表示部７００に含まれる表示装置１乃至３の輝度の変更するための動作を行う。
【００５２】
データ格納部５３０は、閾値時間格納部５３１と、滞在時間格納部５３２と、輝度テーブル格納部５３３と、対応テーブル格納部５３４とを含む。なお、滞在時間格納部５３２以外の格納部については、第１の実施の形態と同様である。滞在時間格納部５３２に格納されるデータの一例を図２０に示す。図２０の例では、表示装置毎に、滞在時間と輝度低下までの猶予時間とを登録するようになっている。例えば、コピーのための操作を検出すると、猶予時間を所定時間に設定して、カウントダウンしてゆく。所定時間については、コピーとペーストとでは異なる値であってもよい。
【００５３】
また、典型的には、マウス６２０が１つであればマウスポインタも１つであるので、現在マウスポインタが滞在している表示装置の識別子と滞在時間とを対応付けて管理すればよいが、図２０のようなデータ構造であれば、複数のマウス６２０が接続されている場合に対処できる。
【００５４】
次に、図２１乃至図２５を用いて、図１９に示した装置の動作について説明する。まず、ポインタ座標検出部５１２は、ユーザによるマウス操作を検出して、マウスポインタの現在の座標値を特定し、ディスプレイデータ制御部５２１に出力する。ディスプレイデータ制御部５２１は、ポインタ座標検出部５１２からマウスポインタの現在の座標値を取得する（ステップＳ１０１）。そして、ディスプレイデータ制御部５２１は、マウスポインタの現在の座標値と対応テーブル格納部５３４に格納されている対応テーブルとから、マウスポインタが現在表示されている表示装置をマウスポインタの滞在表示装置として特定する（ステップＳ１０３）。マウスポインタの滞在表示装置については、メインメモリなどの記憶装置に格納しておく。また、ディスプレイデータ制御部５２１は、タイマ５２２から現在時刻を取得する（ステップＳ１０５）。この現在時刻のデータについては例えばメインメモリなどの記憶装置に保持しておく。
【００５５】
そして、ディスプレイデータ制御部５２１は、マウスポインタの滞在表示装置が変化したか判断する（ステップＳ１０７）。ステップＳ１０３で特定された滞在表示装置とその前のステップＳ１０３実行時に特定された滞在表示装置とが異なるか判断する。なお、初回は比較対象の滞在表示装置が存在しないので、マウスポインタの滞在表示装置が変化したものと判断することにする。マウスポインタの滞在表示装置が変化した場合には、端子Ｅを介して図２２の処理に移行する。ここでは、先に図２２の処理について説明するものとする。
【００５６】
図２２の処理に移行すると、ディスプレイデータ制御部５２１は、滞在時間格納部５３２において、滞在表示装置に対応付けて滞在時間＝「０」を設定する（ステップＳ１１３）。また、ディスプレイデータ制御部５２１は、自身が管理する滞在表示装置の制御フラグがオンになっているか確認する（ステップＳ１１５）。本実施の形態では、各表示装置について、輝度を低下させるように制御を行った場合にオンに設定される制御フラグを、ディスプレイデータ制御部５２１が管理しているものとする。初期的に制御フラグはオフに設定されており、初めてステップＳ１１５を実行する際には制御フラグはオフになっている。
【００５７】
滞在表示装置の制御フラグがオフである場合にはステップＳ１２３に移行する。一方、滞在表示装置の制御フラグがオンになっている場合には、一旦輝度を低下させるように制御を行った表示装置が、マウスポインタが滞在する表示装置となったことを意味する。従って、ディスプレイデータ制御部５２１は、輝度テーブル格納部５３３の輝度テーブルにおいて、当該滞在表示装置の設定輝度に、当該滞在表示装置のデフォルト輝度のレベル値を設定する（ステップＳ１１７）。また、ディスプレイデータ制御部５２１は、輝度制御部５２３に対して制御を指示し、輝度制御部５２３は、輝度テーブルにおける設定輝度のレベル値に従って、表示装置１乃至３の輝度を更新するように制御を行う（ステップＳ１１９）。なお、表示装置１乃至３ではなく、マウスポインタの滞在表示装置についてのみ、輝度テーブルの設定輝度のレベル値に従って、輝度を更新するようにしても良い。ステップＳ１１９を実施すると、輝度制御部５２３は、ディスプレイデータ制御部５２１に対して、輝度更新に応じて各表示装置の制御フラグを変更させる（ステップＳ１２１）。少なくとも、マウスポインタの滞在表示装置についての制御フラグをオフに設定させる。これによって、滞在表示装置の輝度がデフォルト輝度のレベル値になっていることが設定される。ここでもマウスポインタの滞在表示装置のみの制御フラグをオフにするようにしても良い。
【００５８】
ステップＳ１２３に移行して、ディスプレイデータ制御部５２１は、処理を継続すべきか判断する（ステップＳ１２３）。例えばユーザから処理終了を指示されていない場合には、処理を継続すべきと判断し、端子Ｈを介して図２１のステップＳ１０１に戻る。一方、処理終了と指示されている場合には、処理を終了する。
【００５９】
このような処理を実施することによって、初めての場合やマウスポインタの滞在表示装置が変化した場合には、マウスポインタの現在の滞在表示装置の輝度がデフォルト輝度に設定されることが担保される。
【００６０】
一方、図２１の処理の説明に戻って、ステップＳ１０７においてマウスポインタの滞在表示装置が変化していないと確認されると、ディスプレイデータ制御部５２１は、滞在時間格納部５３２において、滞在表示装置についての滞在時間を、ステップＳ１０５で取得された現在時刻とその前にステップＳ１０５を実行した際に取得した時刻との差だけ増分する（ステップＳ１０９）。
【００６１】
そして、ディスプレイデータ制御部５２１は、滞在表示装置についての滞在時間が、閾値時間格納部５３１に格納されている、当該滞在表示装置についての閾値時間を超えているか判断する（ステップＳ１１１）。滞在表示装置におけるマウスポインタの滞在時間が、当該滞在表示装置の閾値時間を超えていない場合には、現状を維持する動作として、端子Ｇを介して図２２のステップＳ１２３に移行する。
【００６２】
一方、滞在表示装置についての滞在時間が、当該滞在表示装置についての閾値時間を超えている場合には、端子Ｆを介して、図２３の処理フローに移行する。
【００６３】
ディスプレイデータ制御部５２１は、マウスポインタが滞在していない未処理の非滞在表示装置を１つ特定する（ステップＳ１２５）。そして、ディスプレイデータ制御部５２１は、滞在時間格納部５３２において、特定された非滞在表示装置の猶予時間が「０」になっているか確認する（ステップＳ１２７）。このような処理にて、マウスポインタも滞在しておらず、コピー又はペーストのための操作も行われていない表示装置であるか判断している。このような表示装置であれば、ディスプレイデータ制御部５２１は、輝度テーブル格納部５３３内の輝度テーブルにおいて、特定された非滞在表示装置の設定輝度に、マウスポインタの非滞在時輝度を設定する（ステップＳ１２９）。そしてステップＳ１３１に移行する。一方、特定された非滞在表示装置の猶予時間が「０」以外であれば、輝度調整できないのでステップＳ１３１に移行する。
【００６４】
ステップＳ１３１に移行して、ディスプレイデータ制御部５２１は、未処理の非滞在表示装置が存在しているか判断する（ステップＳ１３１）。未処理の非滞在表示装置が存在している場合にはステップＳ１２５に戻る。一方、未処理の非滞在表示装置が存在していない場合には、ディスプレイデータ制御部５２１は、輝度制御部５２３に対して指示を出力し、この指示に応じて輝度制御部５２３は、各表示装置の輝度を、輝度テーブルにおける設定輝度に従って更新するように制御する（ステップＳ１３３）。
【００６５】
さらに、輝度制御部５２３は、デフォルト輝度のレベル値以外のレベル値が設定されている表示装置、すなわち輝度が低下させられている表示装置について、ディスプレイデータ制御部５２１に対して制御フラグをオンに設定させ、デフォルト輝度のレベル値が設定されている表示装置、すなわち輝度が低下させられていない表示装置について、ディスプレイデータ制御部５２１に対して制御フラグをオフに設定させる（ステップＳ１３５）。処理は端子Ｇを介して図２２のステップＳ１２３に移行する。
【００６６】
このような処理を行うことによって、マウスポインタの滞在表示装置に基づく輝度の変更が行われる。具体的には、マウスポインタが滞在している表示装置の輝度を上げ、マウスポインタが滞在しておらず且つコピー又はペーストのための操作に関係しない表示装置について輝度を下げるようにする。これによって、利便性に悪影響を及ぼすことなく、省電力化が図られる。
【００６７】
次に、図２４を用いて、図２１乃至図２３の処理フローとは別プロセスとして実行されるプロセスの内容について説明する。キー操作検出部５１１等は、コピー又はペーストのための操作が行われたか判断する（ステップＳ１４１）。コピー又はペーストのための操作を検出していない場合にはステップＳ１４７に移行する。一方、コピー又はペーストのための操作を検出した場合には、ディスプレイデータ制御部５２１に通知して、当該通知に応じてディスプレイデータ制御部５２１は、コピー又はペーストが行われたアクティブウィンドウが表示されている表示装置を特定する（ステップＳ１４３）。例えば、アクティブウィンドウの座標値を取得して、当該座標値で例えば対応テーブル格納部５３４内の対応テーブルを検索して、アクティブウィンドウの座標値が表示されている表示装置を特定する。
【００６８】
そして、ディスプレイデータ制御部５２１は、滞在時間格納部５３２において、特定された表示装置の猶予時間に所定値を設定する（ステップＳ１４５）。所定値については、表示装置毎に異なる値を設定しても良いし、共通の値を設定するようにしても良い。そしてステップＳ１４７に移行する。
【００６９】
ステップＳ１４７に移行すると、ディスプレイデータ制御部５２１は、処理継続であるか判断し（ステップＳ１４７）、処理継続であればステップＳ１４１に戻り、処理継続でなければ処理を終了する。
【００７０】
ステップＳ１４５は、コピー又はペーストのための操作を検出する毎に実施されるので、このような操作を繰り返し実施すればその都度猶予時間は初期値に更新される。
【００７１】
また、図２５を用いて、図２１乃至図２４の処理とは別プロセスとして実行されるプロセスの内容について説明する。なお、図２５の処理については表示装置毎に実施されるものとする。まず、ディスプレイデータ制御部５２１は、図２４の処理を実施するプロセスによって猶予時間の設定を検出すると（ステップＳ１５１）、タイマ５２２から得られる現時刻と先に得られた時刻との差分だけ、滞在時間格納部５３２における猶予時間を減算する（ステップＳ１５３）。そして、ディスプレイデータ制御部５２１は、猶予時間が「０」になったか判断する（ステップＳ１５５）。猶予時間が「０」でなければステップＳ１５３に戻る。なお、図２４で初期値に戻る場合があるので猶予時間は単調に減少しない場合がある。
【００７２】
一方、猶予時間が「０」となっていれば、ディスプレイデータ制御部５２１は、処理に係る表示装置にマウスポインタが滞在しているか判断する（ステップＳ１５７）。これは、ポインタ座標検出部５１２からのマウスポインタの座標値と、対応テーブル格納部５３４のデータから判断する。
【００７３】
マウスポインタが、処理に係る表示装置に滞在している場合には、本処理では輝度の変更を行うことはできないので、処理を終了する。一方、マウスポインタが、処理に係る表示装置に滞在していない場合には、ディスプレイデータ制御部５２１は、輝度テーブル格納部５３３内の輝度テーブルにおいて、該当表示装置の設定輝度に、マウスポインタの非滞在輝度を設定する（ステップＳ１５９）。また、ディスプレイデータ制御部５２１は、輝度制御部５２３に対して指示を行い、指示に応じて輝度制御部５２３は、該当表示装置の輝度を設定輝度に従って更新するように制御する（ステップＳ１６１）。さらに、輝度制御部５２３は、デフォルト輝度のレベル値以外のレベル値が設定されている、すなわち輝度が低下させられた該当表示装置について、ディスプレイデータ制御部５２１に対して制御フラグをオンに設定させる（ステップＳ１６３）。そして処理を終了する。
【００７４】
このように、マウスポインタが滞在していない表示装置については、猶予時間が経過した時点において、当該表示装置の輝度を低下させるようにすることで、省電力化を図る。猶予時間を経過する段階においてマウスポインタが配置されていない場合や、何ら次のコピー又はペーストのための操作などが行われない場合には、ユーザの利便性も低下しないものと考えられる。
【００７５】
このように、第２の実施の形態でも、ユーザの利便性を低下させずに、省電力化が図られるようになる。
【００７６】
以上本技術の実施の形態を説明したが、本技術はこれに限定されるものではない。例えば、図４及び図１９に示した機能ブロック図は一例であって、必ずしも実際のプログラムモジュール構成に対応しない場合もある。データ格納部についても、一例であって、他のデータ格納態様を採用しても良い。
【００７７】
また、上で述べた処理フローは一例であって、処理結果が変わらない限り、ステップの順番を入れ替えたり、並列実施するようにしても良い。
【００７８】
なお、上で述べたコンピュータ本体１００及び５００は、コンピュータ装置であって、図２６に示すように、メモリ２５０１とＣＰＵ２５０３とハードディスク・ドライブ（ＨＤＤ）２５０５と表示装置２５０９及び表示装置２５１０に接続されるディスプレイコントローラ２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティング・システム（ＯＳ：Operating System）及び本実施の形態における処理を実施するためのプログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。ＣＰＵ２５０３は、プログラムの処理内容に応じてディスプレイコントローラ２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ２５０１に格納されるが、ＨＤＤ２５０５に格納されるようにしてもよい。本技術の実施の形態では、上で述べた処理を実施するためのプログラムはコンピュータ読み取り可能なリムーバブル・ディスク２５１１に格納されて頒布され、ドライブ装置２５１３からＨＤＤ２５０５にインストールされる。インターネットなどのネットワーク及び通信制御部２５１７を経由して、ＨＤＤ２５０５にインストールされる場合もある。このようなコンピュータ装置は、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及びアプリケーションプログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【００７９】
なお、輝度を変化させるような構成を採用する場合には、ディスプレイコントローラ２５０７及び表示装置２５０９及び２５１０が、例えばＶＥＳＡ（Video Electronics Standards Association）のＤＤＣ／ＣＩ（Display Data Channel Command Interface）を採用していれば、Ｉ２Ｃ信号線によって制御することができる。一方、輝度を下げるために表示データの出力を停止するような構成を採用する場合には、アナログインタフェースでもディジタルインタフェースでも可能である。
【００８０】
以上述べた本実施の形態をまとめると、以下のようになる。
【００８１】
本実施の形態における第１の態様に係る表示制御方法は、（Ａ）コンピュータに接続されている複数の表示装置の各々について、予めデータ格納部に登録されている所定のプログラムのウィンドウが表示されているか確認するステップと、（Ｂ）所定のプログラムのウィンドウが表示されていない表示装置のうちコンピュータに接続されているマウスのポインタも表示されていない表示装置である第１の表示装置の輝度を低下させる設定を行うステップとを含む。
【００８２】
所定のプログラムのウィンドウを参照しながら作業を行っている場合であれば、当該ウィンドウを表示している表示装置にマウスポインタが配置されていなくとも、輝度の低下させるべきではない。従って、所定のプログラムのウィンドウを表示している表示装置については輝度を低下させる設定を行わず、ユーザの利便性に配慮する。より具体的には、所定のプログラムのウィンドウが表示されている表示装置については、予め定められた輝度にする設定を行う。一方、所定のプログラムのウィンドウを表示しておらず且つマウスポインタも表示されていないような表示装置であれば、輝度を低下させる設定を行って、省電力化を図る。
【００８３】
また、第１の態様に係る表示制御方法において、マウスのポインタが表示されている表示装置が一定期間不変であることを確認した後に、上記設定に従って上記第１の表示装置の輝度を変更するステップをさらに含むようにしても良い。輝度の変更タイミングは、このようにマウスのポインタを表示する表示装置が一定時間変化しない場合に行うようにしても良いし、すぐさま行うようにしても良い。
【００８４】
さらに、上で述べた設定が、第１の表示装置への表示データの出力停止の設定である場合もある。輝度レベルの調整を行っても良いが、このように表示自体を行わないようにしてもよい。
【００８５】
また、第１の態様に係る表示制御方法において、マウスのポインタが表示されている表示装置が変化したことを検出すると、マウスのポインタが現在表示されている表示装置である第２の表示装置の輝度が上記設定に従って低下させられているか否かを判断するステップと、第２の表示装置の輝度が上記設定に従って低下させられている場合には、第２の表示装置の輝度を予め定められた輝度に戻すステップとをさらに含むようにしてもよい。マウスのポインタを表示する表示装置が変化した場合には、その表示装置の輝度を直ぐに元に戻して、ユーザビリティの低下を防止するものである。
【００８６】
本実施の形態における第２の態様に係る表示制御方法は、（Ａ）コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出ステップと、（Ｂ）アクティブウィンドウが表示されている表示装置である第１の表示装置を特定するステップと、（Ｃ）検出ステップから所定時間経過後第１の表示装置にマウスのポインタが表示されていない場合には、第１の表示装置の輝度を低下させる設定を行うステップとを含む。
【００８７】
典型的には、ユーザが例えばコピー又はペーストのための操作を行ったウィンドウについては、マウスポインタの有無に拘わらず、ユーザが着目しているウィンドウであり、操作後もしばらくの間は参照している可能性がある。従って、上で述べた処理を実施すれば、ユーザの利便性を低下させずに、省電力化が図られる。
【００８８】
また、第２の態様に係る表示制御方法において、マウスのポインタが表示されている表示装置が一定期間不変であることを確認した後に、複数の表示装置に含まれる表示装置について上記所定時間の計測中であるか判断するステップと、所定時間の計測中ではないと判断され且つマウスポインタを表示していない表示装置について、輝度を低下させる設定を行うステップとをさらに含むようにしてもよい。このように、マウスポインタを表示しておらず、上で述べたような操作の対象であるウィンドウを表示している表示装置でもなければ、ユーザの利便性には影響はほとんどないので、輝度を低下させて省電力化を図るものである。
【００８９】
さらに、上で述べた設定が、第１の表示装置への表示データの出力停止の設定である場合もある。輝度レベルの調整を行っても良いが、このように表示自体を行わないようにしてもよい。
【００９０】
また、第２の態様に係る表示制御方法において、マウスのポインタが表示されている表示装置が変化したことを検出すると、マウスのポインタが現在表示されている表示装置である第２の表示装置の輝度が上記設定に従って低下させられているか否かを判断するステップと、第２の表示装置の輝度が上記設定に従って低下させられている場合には、第２の表示装置の輝度を予め定められた輝度に戻すステップとをさらに含むようにしてもよい。マウスのポインタを表示する表示装置が変化した場合には、その表示装置の輝度を直ぐに元に戻して、ユーザビリティの低下を防止するものである。
【００９１】
なお、上で述べたような処理をコンピュータに実施させるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブル・ディスク、ＣＤ−ＲＯＭなどの光ディスク、光磁気ディスク、半導体メモリ（例えばＲＯＭ）、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。なお、処理途中のデータについては、ＲＡＭ等の記憶装置に一時保管される。
【００９２】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００９３】
（付記１）
複数の表示装置に接続されたコンピュータに実行させるプログラムにおいて、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる処理、
を前記コンピュータに実行させることを特徴とする表示制御プログラム。
【００９４】
（付記２）
前記ポインタが表示されている表示装置が一定期間不変である場合に、前記１つの表示装置の輝度を変更する処理
をさらに前記コンピュータに実行させるための付記１記載の表示制御プログラム。
【００９５】
（付記３）
前記輝度の低下が、前記１つの表示装置への表示データの出力停止により行われる
付記１又は２記載の表示制御プログラム。
【００９６】
（付記４）
前記ポインタが表示されている表示装置が変化したことを検出すると、前記ポインタが現在表示されている第２の表示装置の輝度が低下させられているか判断する処理と、
前記第２の表示装置の輝度が低下させられている場合には、前記第２の表示装置の輝度を予め定められた輝度に戻す処理と、
を、さらに前記コンピュータに実行させるための付記１乃至３のいずれか１つ記載の表示制御プログラム。
【００９７】
（付記５）
前記所定のプログラムにより生成されるウィンドウが表示されている表示装置については、予め定められた輝度にする処理
をさらに前記コンピュータに実行させるための付記１乃至４のいずれか１つ記載の表示制御プログラム。
【００９８】
（付記６）
コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出処理と、
前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定する処理と、
前記検出処理から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先を示すポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う処理と、
を、前記コンピュータに実行させるための表示制御プログラム。
【００９９】
（付記７）
前記ポインタが表示されている表示装置が一定期間不変であることを確認した後に、前記複数の表示装置に含まれる表示装置について前記所定時間の計測中であるか判断する処理と、
前記所定時間の計測中ではないと判断され且つ前記ポインタを表示していない表示装置について、輝度を低下させる設定を行う処理と、
をさらに前記コンピュータに実行させるための付記５記載の表示制御プログラム。
【０１００】
（付記８）
前記設定が、前記第１の表示装置への表示データの出力停止の設定である
付記５又は６記載の表示制御プログラム。
【０１０１】
（付記９）
前記ポインタが表示されている表示装置が変化したことを検出すると、前記ポインタが現在表示されている表示装置である第２の表示装置の輝度が前記設定に従って低下させられているか否かを判断する処理と、
前記第２の表示装置の輝度が前記設定に従って低下させられている場合には、予め定められた輝度に戻す処理と、
をさらに前記コンピュータに実行させるための付記５乃至７のいずれか１つ記載の表示制御プログラム。
【０１０２】
（付記１０）
複数の表示装置に接続されたコンピュータにより実行される表示制御方法において、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないこと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる処理、
を含む表示制御方法。
【０１０３】
（付記１１）
コンピュータに接続されている複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出する検出処理と、
前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定する処理と、
前記検出処理から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先であるポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う処理と、
を含み、前記コンピュータにより実行される表示制御方法。
【０１０４】
（付記１２）
複数の表示装置に接続されるコンピュータにおいて、
ポインティングデバイスによるポイント先を示すポインタが前記複数の表示装置のうちの１つの表示装置に表示されていないこと、と、該１つの表示装置に所定のプログラムにより生成されるウィンドウが表示されていないことと、の双方の条件を少なくとも満たす場合に、前記１つの表示装置の輝度を低下させる
をコンピュータ。
【０１０５】
（付記１３）
複数の表示装置に接続されるコンピュータであって、
前記複数の表示装置のうちいずれかの表示装置に表示されているアクティブウィンドウに対する、予め定められた操作を検出し、前記アクティブウィンドウが表示されている表示装置である第１の表示装置を特定し、前記検出から所定時間経過後前記第１の表示装置にポインティングデバイスによるポイント先であるポインタが表示されていない場合には、前記第１の表示装置の輝度を低下させる設定を行う第１制御部と、
前記設定に従って、前記第１の表示装置の輝度を変更する第２制御部と、
を有するコンピュータ。
【符号の説明】
【０１０６】
１１１，５１２  ポインタ座標検出部
１２１，５２１  ディスプレイデータ制御部
１２２，５２２  タイマ
１２３，５２３  輝度制御部
１３０，５３０  データ格納部
１３１，５３１  閾値時間格納部
１３２，５３２  滞在時間格納部
１３３，５３３  輝度テーブル格納部
１３４，５３４  対応テーブル格納部
３００，７００  表示部
【図１】
2012198348.tif 000003
【図２Ａ】
2012198348.tif 000004
【図２Ｂ】
2012198348.tif 000005
【図３Ａ】
2012198348.tif 000006
【図３Ｂ】
2012198348.tif 000007
【図４】
2012198348.tif 000008
【図５】
2012198348.tif 000009
【図６】
2012198348.tif 000010
【図７】
2012198348.tif 000011
【図８】
2012198348.tif 000012
【図９】
2012198348.tif 000013
【図１０】
2012198348.tif 000014
【図１１】
2012198348.tif 000015
【図１２】
2012198348.tif 000016
【図１３】
2012198348.tif 000017
【図１４】
2012198348.tif 000018
【図１５】
2012198348.tif 000019
【図１６】
2012198348.tif 000020
【図１７Ａ】
2012198348.tif 000021
【図１７Ｂ】
2012198348.tif 000022
【図１７Ｃ】
2012198348.tif 000023
【図１８】
2012198348.tif 000024
【図１９】
2012198348.tif 000025
【図２０】
2012198348.tif 000026
【図２１】
2012198348.tif 000027
【図２２】
2012198348.tif 000028
【図２３】
2012198348.tif 000029
【図２４】
2012198348.tif 000030
【図２５】
2012198348.tif 000031
【図２６】
2012198348.tif 000032