(57)【特許請求の範囲】
【請求項１】
第１のモニタを備え、前記第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、
プロセッサと、
記録媒体と、
前記第１のモニタに表示する画像の画像データを記憶する第１のバッファと前記第２のモニタに表示する前記プレゼンテーション用画像の画像データを記憶する第２のバッファを含むビデオ・メモリと、
第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、前記プロセッサが読み取り可能な前記記録媒体に記録して当該プロセッサに実行させるために、
前記第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ前記第２のバッファに記憶された編集前の前記プレゼンテーション用画像の画像データの当該プレゼンテーション用画像が前記第２のモニタに表示されている前記プレゼンテーション中において、前記キーボードで前記第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、
前記第１のコマンドに基づき新たなウィンドウを前記第２のモニタに作成し、前記第２のバッファに記憶された前記編集前のプレゼンテーション用画像の画像データを、編集作業中の前記プレゼンテーション用画像以外の予め定められた画像の画像データに更新して前記新たなウィンドウに表示する第２のステップと、
前記第１のコマンドに基づき前記第１のバッファに記憶された前記プレゼンテーションの発表者の選択した画像の画像データを、前記第２のバッファに記憶された前記編集前のプレゼンテーション用画像の画像データに更新して前記第１のモニタに表示し、前記編集前のプレゼンテーション用画像の画像データを前記キーボードで編集可能にする第３のステップと、
前記第１のモニタに表示された前記編集前のプレゼンテーション用画像の画像データを編集して、前記第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、前記キーボードで前記第２の表示切替入力が行われると、第２のコマンドを出力させる第４のステップと、
前記第２のコマンドに基づき前記第２のバッファに記憶された前記予め定められた画像の画像データを、前記第１のバッファに記憶された前記編集後のプレゼンテーション用画像の画像データに更新して前記第２のモニタに表示する第５のステップとを有するコンピュータ・プログラム。
【請求項２】
前記第２のステップ及び前記第５のステップにおける前記予め定められた画像の画像データは、前記キーボードで前記第１の表示切替入力が行われたときに前記第２のモニタに表示されていた前記編集前のプレゼンテーション用画像であることを特徴とする請求項１記載のコンピュータ・プログラム。
【請求項３】
第１のモニタを備え、前記第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、
プロセッサと、
記録媒体と、
前記第１のモニタに表示する画像の画像データを記憶する第１のバッファと前記第２のモニタに表示する前記プレゼンテーション用画像の画像データを記憶する第２のバッファを含むビデオ・メモリと、
第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、前記プロセッサが読み取り可能な前記記録媒体に記録して当該プロセッサに実行させるために、
前記第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ前記第２のバッファに記憶された編集前の前記プレゼンテーション用画像の画像データの当該プレゼンテーション用画像が前記第２のモニタに表示されている前記プレゼンテーション中において、前記キーボードで前記第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、
前記第１のコマンドに基づき、前記ビデオ・メモリにテンポラリ・バッファの領域を確保して編集作業中の前記プレゼンテーション用画像以外の予め定められた画像の画像データを記憶させる第２のステップと、
前記第２のステップの後に第２のコマンドを出力させ、前記第２のモニタに接続するバッファを前記第２のコマンドに基づき前記第２のバッファから前記テンポラリ・バッファに切り替えて、前記テンポラリ・バッファに記憶された前記画像データの前記予め定められた画像を前記第２のモニタに表示させる第３のステップと、
前記第２のコマンドに基づき、前記第１のバッファに記憶された前記プレゼンテーションの発表者の選択した画像の画像データを、前記第２のバッファに記憶された前記編集前のプレゼンテーション用画像データに更新して前記第１のモニタに表示し、前記編集前のプレゼンテーション用画像の画像データを前記キーボードで編集可能にする第４のステップと、
前記第１のモニタに表示された前記編集前のプレゼンテーション用画像の画像データを編集して、前記第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、前記キーボードで前記第２の表示切替入力が行われると、前記編集後のプレゼンテーション用画像を第２のモニタのウィンドウに移動する第３のコマンドを出力させる第５のステップと、
前記第３のコマンドに基づき前記第２のモニタに接続するバッファを前記テンポラリ・バッファから前記第２のバッファに切り替えて、前記第２のモニタに前記編集後のプレゼンテーション用画像を表示する第６のステップとを有するコンピュータ・プログラム。
【請求項４】
前記第２のステップ及び前記第３のステップにおける前記予め定められた画像の画像データは、前記キーボードで前記第１の表示切替入力が行われたときに前記第２のモニタに表示されていた前記編集前のプレゼンテーション用画像であることを特徴とする請求項３記載のコンピュータ・プログラム。
【請求項５】
第１のモニタを備え、前記第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、
プロセッサと、
記録媒体と、
前記第１のモニタに表示する画像の画像データを記憶する第１のバッファと前記第２のモニタに表示する前記プレゼンテーション用画像の画像データを記憶する第２のバッファおよび編集作業中の前記プレゼンテーション用画像以外の予め定められた画像の画像データを記憶する第３のバッファを含むビデオ・メモリと、
前記第２のモニタに前記第２バッファおよび前記第３のバッファの何れか一方の画像データを表示させる切替スイッチと、
第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、前記プロセッサが読み取り可能な前記記録媒体に記録して当該プロセッサに実行させるために、
前記第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ前記第２のバッファに記憶された編集前の前記プレゼンテーション用画像の画像データの当該プレゼンテーション用画像が前記第２のモニタに表示されている前記プレゼンテーション中において、前記キーボードで前記第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、
前記第１のコマンドに基づき前記第３のバッファに前記予め定められた画像を記憶させる第２のステップと、
前記第２のステップの後に第２のコマンドを出力させ、当該第２のコマンドに基づき前記切替スイッチを切り替えることで、第２のモニタに前記第３のバッファに記憶された前記予め定められた画像を表示させる第３のステップと、
前記第２のコマンドに基づき、前記第１のバッファに予め記憶された前記プレゼンテーションの発表者の選択した画像の画像データを、前記第２のバッファに記憶された前記編集前のプレゼンテーション用画像データに更新して前記第１のモニタに表示し、前記編集前のプレゼンテーション用画像の画像データを前記キーボードで編集可能にする第４のステップと、
前記第１のモニタに表示された前記編集前のプレゼンテーション用画像の画像データを編集して、前記第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、前記キーボードで前記第２の表示切替入力が行われると、前記編集後のプレゼンテーション用画像を第２のモニタのウィンドウに移動する第３のコマンドを出力させる第５のステップと、
前記第３のコマンドに基づき前記切替スイッチを切り替えることで、前記第２のモニタに接続するバッファを前記第３のバッファから前記第２のバッファに切り替えて、前記第２のモニタに前記編集後のプレゼンテーション用画像を表示する第６のステップとを有するコンピュータ・プログラム。
【請求項６】
前記第２のステップ及び前記第３のステップにおける前記予め定められた画像の画像データは、前記キーボードで前記第１の表示切替入力が行われたときに前記第２のモニタに表示されていた前記編集前のプレゼンテーション用画像であることを特徴とする請求項５記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２台以上のモニタを接続してプレゼンテーション（presentation）を行うことができるコンピュータのプログラムに係り、特に、プレゼンテーション用のモニタに表示されたプレゼンテーション用画像を編集する際に、簡易な操作で編集用のモニタにプレゼンテーション用画像を表示させ、プレゼンテーション用のモニタに予め定められた画像を表示させるコンピュータ・プログラムに関する。
【背景技術】
【０００２】
従来から、１台のパーソナル・コンピュータ（以下、明細書中において「ＰＣ」と言う。）に２台以上のモニタ（ディスプレイ）を接続するマルチ・モニタを使用してプレゼンテーションが行われている。例えば、ノートブック型パーソナル・コンピュータ（以下、明細書中において「ノートＰＣ」と言う。）を使用する場合、主たるモニタをノートＰＣの液晶画面（以下、明細書中において「プライマリ・モニタ」と言う。）、従たるモニタをプロジェクタ（以下、明細書中において「セカンダリ・モニタ」と言う。）として使用することで、会議などで参加者がセカンダリ・モニタを見ながら討論することができる。
【０００３】
この際、セカンダリ・モニタのウィンドウに表示されているプレゼンテーション用のアプリケーション・ソフトウエアの画像を、発表者が編集しなければならない場合がある。
画像編集は、ノートＰＣのキーボードやノートＰＣに付属又は接続されたマウス等のポインティング・デバイスでカーサーをセカンダリ・モニタのウィンドウ上に移動して、プレゼンテーション用のアプリケーション・ソフトウエアをアクティブにして画像を編集するものである。しかしながら、発表者が編集作業の時に見る画像はノートＰＣのプライマリ・モニタではなくセカンダリ・モニタなので、キーボードとは完全に目を離したブラインド・タイプ（タッチ・タイプ）によるデータの入力処理が必要になる。したがって、キーボードの操作性が悪くなる。
【０００４】
このような難点を解消するために、複合ドキュメント処理装置及び記憶媒体（例えば、特許文献１参照。）が開示されている。
【０００５】
複合ドキュメント処理装置及び記憶媒体は、表示部を２つ備え、一方の表示部の表示画面に表示されたアプリケーション・ウィンドウのオブジェクトを編集し、その編集結果を他方の表示部の表示画面に表示されたアプリケーション・ウィンドウに反映することができる。したがって、編集を行う一方の表示部をプライマリ・モニタにすることでキーボードの操作性がよくなる。
【０００６】
また、このような難点を解消するプレゼンテーション用のアプリケーション・ソフトウエアとして、マイクロソフト社のパワーポイントが知られている。パワーポイントは、編集画面をプライマリ・モニタに表示して編集できる機能と、スライド画像を順次映し出すスライドショーをセカンダリ・モニタに表示する機能とを有している。
【０００７】
【特許文献１】特開２０００−２７６２７４号公報（第２１頁、第１０図）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
マルチ・モニタによるプレゼンテーションにおいては、上述したように、セカンダリ・モニタのウィンドウに表示されているプレゼンテーション用のアプリケーション・ソフトウエアの画像を発表者が編集しなければならない場合がある。この際、編集作業を会議などの参加者に見られたくないことがあるので、プレゼンテーション用のアプリケーション・ソフトウエアの画像をプライマリ・モニタに表示して編集することが好ましい。
【０００９】
この表示切り替えを、上述した複合ドキュメント処理装置及び記憶媒体は行うことができるが、編集後のプレゼンテーション用のアプリケーション・ソフトウエアの画像をセカンダリ・モニタのウィンドウに表示させる場合に時間が掛かったり、セカンダリ・モニタには何も表示されなくなったりするので、会議などの参加者に不快感を与える虞があった。
【００１０】
また、パワーポイントは、編集中や編集後の画像がスライドショーのどの時点で反映されるかがわかりにくく、また、スライドショーにおいてページボタンを使用して次のページに移動しようとしても、アクティブなウィンドウがプライマリ・モニタなのかセカンダリ・モニタなのかを判別しにくかった。また、ページボタンのクリックのタイミングによってはプレゼンテーションにおける大事な場面で異なる画像を表示するなどして混乱することがあり、パワーポイントの操作を熟知していても使いにくいものであった。また、編集画面をプライマリ・モニタに表示して、スクリーンショーをセカンダリ・モニタに表示させる機能は、パワーポイントというアプリケーション・ソフトウエアに依存している。
【００１１】
そこで本発明の目的は、プレゼンテーション用のセカンダリ・モニタに表示されたプレゼンテーション画像を編集する際に、簡易な操作で編集用のプライマリ・モニタにプレゼンテーション画像を表示させ、プレゼンテーション用のセカンダリ・モニタに予め定められた画像を表示させるコンピュータ・プログラムを提供することにある。さらに、本発明の目的は、アプリケーション・ソフトウエアの機能によらずにマルチ・モニタに表示する画像を制御するコンピュータ・プログラムを提供することにある。さらに、本発明の目的は、発表者は編集作業を会議などの参加者に見られずに済むと共に、会議などの参加者がプレゼンテーション用のセカンダリ・モニタを見た時に不快感を与えないようにするコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明の原理は、プレゼンテーション用のセカンダリ・モニタにプレゼンテーション用画像が表示されているマルチ・モニタの環境において、発表者の簡易な表示切替操作により、セカンダリ・モニタに予め定められた画像を表示し、セカンダリ・モニタに表示されていたプレゼンテーション用画像をプライマリ・モニタに移動して、必要な編集を行い、終了後、また発表者の簡易な表示切替操作により、編集後のプレゼンテーション用画像をセカンダリ・モニタに表示させることにある。
【００１３】
本発明の第１の態様は、第１のモニタを備え、第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、プロセッサと、記録媒体と、第１のモニタに表示する画像の画像データを記憶する第１のバッファと第２のモニタに表示するプレゼンテーション用画像の画像データを記憶する第２のバッファを含むビデオ・メモリと、第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、プロセッサが読み取り可能な記録媒体に記録して当該プロセッサに実行させるために、第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ第２のバッファに記憶された編集前のプレゼンテーション用画像の画像データの当該プレゼンテーション用画像が第２のモニタに表示されているプレゼンテーション中において、キーボードで第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、第１のコマンドに基づき新たなウィンドウを第２のモニタに作成し、第２のバッファに記憶された編集前のプレゼンテーション用画像の画像データを、編集作業中のプレゼンテーション用画像以外の予め定められた画像の画像データに更新して新たなウィンドウに表示する第２のステップと、第１のコマンドに基づき第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データを、第２のバッファに記憶された編集前のプレゼンテーション用画像の画像データに更新して第１のモニタに表示し、編集前のプレゼンテーション用画像の画像データをキーボードで編集可能にする第３のステップと、第１のモニタに表示された編集前のプレゼンテーション用画像の画像データを編集して、第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、キーボードで第２の表示切替入力が行われると、第２のコマンドを出力させる第４のステップと、第２のコマンドに基づき第２のバッファに記憶された予め定められた画像の画像データを、第１のバッファに記憶された編集後のプレゼンテーション用画像の画像データに更新して第２のモニタに表示する第５のステップとを有するコンピュータ・プログラムである。
【００１４】
また、本発明の第２の態様は、第１のモニタを備え、第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、プロセッサと、記録媒体と、第１のモニタに表示する画像の画像データを記憶する第１のバッファと第２のモニタに表示するプレゼンテーション用画像の画像データを記憶する第２のバッファを含むビデオ・メモリと、第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、プロセッサが読み取り可能な記録媒体に記録して当該プロセッサに実行させるために、第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ第２のバッファに記憶された編集前のプレゼンテーション用画像の画像データの当該プレゼンテーション用画像が第２のモニタに表示されているプレゼンテーション中において、キーボードで第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、第１のコマンドに基づき、ビデオ・メモリにテンポラリ・バッファの領域を確保して編集作業中のプレゼンテーション用画像以外の予め定められた画像の画像データを記憶させる第２のステップと、第２のステップの後に第２のコマンドを出力させ、第２のモニタに接続するバッファを第２のコマンドに基づき第２のバッファからテンポラリ・バッファに切り替えて、テンポラリ・バッファに記憶された画像データの予め定められた画像を第２のモニタに表示させる第３のステップと、第２のコマンドに基づき、第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データを、第２のバッファに記憶された編集前のプレゼンテーション用画像データに更新して第１のモニタに表示し、編集前のプレゼンテーション用画像の画像データをキーボードで編集可能にする第４のステップと、第１のモニタに表示された編集前のプレゼンテーション用画像の画像データを編集して、第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、キーボードで第２の表示切替入力が行われると、編集後のプレゼンテーション用画像を第２のモニタのウィンドウに移動する第３のコマンドを出力させる第５のステップと、第３のコマンドに基づき第２のモニタに接続するバッファをテンポラリ・バッファから第２のバッファに切り替えて、第２のモニタに編集後のプレゼンテーション用画像を表示する第６のステップとを有するコンピュータ・プログラムである。
【００１５】
また、本発明の第３の態様は、第１のモニタを備え、第１のモニタを使用して編集されるプレゼンテーション用画像を表示してプレゼンテーションを行うための第２のモニタの接続が可能で、さらに、プロセッサと、記録媒体と、第１のモニタに表示する画像の画像データを記憶する第１のバッファと第２のモニタに表示するプレゼンテーション用画像の画像データを記憶する第２のバッファおよび編集作業中のプレゼンテーション用画像以外の予め定められた画像の画像データを記憶する第３のバッファを含むビデオ・メモリと、第２のモニタに第２バッファおよび第３のバッファの何れか一方の画像データを表示させる切替スイッチと、第１の表示切替入力と第２の表示切替入力を行うためのキーボードとを備えたコンピュータにおいて、プロセッサが読み取り可能な記録媒体に記録して当該プロセッサに実行させるために、第１のバッファに記憶されたプレゼンテーションの発表者の選択した画像の画像データの当該画像が第１のモニタに表示され、且つ第２のバッファに記憶された編集前のプレゼンテーション用画像の画像データの当該プレゼンテーション用画像が第２のモニタに表示されているプレゼンテーション中において、キーボードで第１の表示切替入力が行われると、第１のコマンドを出力させる第１のステップと、第１のコマンドに基づき第３のバッファに予め定められた画像を記憶させる第２のステップと、第２のステップの後に第２のコマンドを出力させ、当該第２のコマンドに基づき切替スイッチを切り替えることで、第２のモニタに第３のバッファに記憶された予め定められた画像を表示させる第３のステップと、第２のコマンドに基づき、第１のバッファに予め記憶されたプレゼンテーションの発表者の選択した画像の画像データを、第２のバッファに記憶された編集前のプレゼンテーション用画像データに更新して第１のモニタに表示し、編集前のプレゼンテーション用画像の画像データをキーボードで編集可能にする第４のステップと、第１のモニタに表示された編集前のプレゼンテーション用画像の画像データを編集して、第１のバッファに編集後のプレゼンテーション用画像の画像データを記憶した後に、キーボードで第２の表示切替入力が行われると、編集後のプレゼンテーション用画像を第２のモニタのウィンドウに移動する第３のコマンドを出力させる第５のステップと、第３のコマンドに基づき切替スイッチを切り替えることで、第２のモニタに接続するバッファを第３のバッファから第２のバッファに切り替えて、第２のモニタに編集後のプレゼンテーション用画像を表示する第６のステップとを有するコンピュータ・プログラムである。
【００１６】
この各態様においては、コンピュータが備えたキーボードの第１の表示切替入力によって、編集が必要となったプレゼンテーション用画像を第２のモニタとなるセカンダリ・モニタから第１のモニタとなるプライマリ・モニタに移動させ、その際、瞬時にセカンダリ・モニタには編集作業中のプレゼンテーション用画像以外の予め定められた画像を表示させることができる。また、プレゼンテーション用画像を編集後、コンピュータが備えたキーボードの第２の表示切替入力によって、編集後のプレゼンテーション用画像をプライマリ・モニタからセカンダリ・モニタに移動させプレゼンテーションとして表示させることができる。したがって、発表者は編集作業を会議などの参加者に見られずに済むと共に、会議などの参加者がプレゼンテーション用のセカンダリ・モニタを見た時に不快感を与えないようにすることができる。また、コンピュータが備えたキーボードの２つの操作だけで画像切替を行うことができるので、アプリケーション・ソフトウエアの機能によらずにマルチ・モニタに表示する画像を制御することが可能になる。
【発明の効果】
【００１７】
本発明により、プレゼンテーション用のセカンダリ・モニタに表示されたプレゼンテーション画像を編集する際に、簡易な操作で編集用のプライマリ・モニタにプレゼンテーション画像を表示させ、プレゼンテーション用のセカンダリ・モニタに予め定められた画像を表示させるコンピュータ・プログラムを提供することができた。さらに本発明により、アプリケーション・ソフトウエアの機能によらずにマルチ・モニタに表示する画像を制御するコンピュータ・プログラムを提供することができた。さらに本発明により、発表者は編集作業を会議などの参加者に見られずに済むと共に、会議などの参加者がプレゼンテーション用のセカンダリ・モニタを見た時に不快感を与えないようにするコンピュータ・プログラムを提供することができた。
【発明を実施するための最良の形態】
【００１８】
以下、本発明のコンピュータ・プログラムを実施するための最良の形態例について、図面を参照して説明する。図１は本発明のコンピュータ・プログラムによる最良な実施の一形態を示す機能ブロック図である。なお、発明を実施するための最良の形態の全体を通じて同一要素には同一参照番号を付す。
【００１９】
本発明のプログラムが適用されるコンピュータ１は図１に示すように、プロセッサ９、システム・メモリ７、ハード・ディスク・ドライブ（以下、明細書中において「ＨＤＤ」と言う。）８等を備えている。また、本発明のコンピュータはマルチ・モニタによるプレゼンテーションができるように、プライマリ・モニタ２およびセカンダリ・モニタ３を動作させるデバイス・ドライバ４およびビデオ・チップ５を備えている。
【００２０】
デバイス・ドライバ４は、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）等のＯＳ（Operating Systems）や、ユーティリティ・ソフトウエアＵＳがモニタを制御するための橋渡しを行うもので、ＯＳやユーティリティ・ソフトウエアＵＳと共にＨＤＤ８に記憶されている。なお、ユーティリティ・ソフトウエアＵＳはアプリケーション・ソフトウエアに組み込まれていてもよい。ビデオ・チップ５は、プロセッサ９から演算結果を受け取って画面描画を行うシステムの機能であるグラフィック・エンジン５１と、グラフィック・エンジン５１が描いたイメージ・データを受け取って画面イメージを保持するビデオ・メモリ（ＶＲＡＭ）５２とを備えている。ビデオ・メモリ５２は、プライマリ・モニタ表示用バッファ５２Ａと、セカンダリ・モニタ表示用バッファ５２Ｂと、テンポラリ・バッファ５２Ｃとを備えている。プライマリ・モニタ表示用バッファ５２Ａはプライマリ・モニタ２に画像を表示させ、セカンダリ・モニタ表示用バッファ５２Ｂはセカンダリ・モニタ３にプレゼンテーション用画像を表示させるものである。テンポラリ・バッファ５２Ｃは、デバイス・ドライバ４によってビデオ・メモリ５２内に作成される一時領域である。
【００２１】
また、コンピュータ１は、外部からの入力に応じて第１の表示切替信号と第２の表示切替信号を生成する入力手段６を備えている。この入力手段６としてはキーボード６１が該当し、キーボード６１には操作ボタンやホットキーなどの補助キー６２が備えられている。
【００２２】
このように構成されたコンピュータ１は、発表者の簡易な表示切替操作により、セカンダリ・モニタ３に予め定められた画像を表示し、セカンダリ・モニタ３に表示されていたプレゼンテーション用画像をプライマリ・モニタ２に移動して、必要な編集を行い、終了後、また発表者の簡易な表示切替操作により、編集後のプレゼンテーション用画像をセカンダリ・モニタ３に表示させるマルチ・モニタ制御処理機能を有している。
【００２３】
このマルチ・モニタ制御処理機能を実行するプログラムは、ユーティリティ・ソフトウエアＵＳ、デバイス・ドライバ４およびハードウエアに実装することで実現できる。
【００２４】
第１実施例は、プライマリ・モニタ表示用バッファ５２Ａおよびセカンダリ・モニタ表示用バッファ５２Ｂを使用してマルチ・モニタ制御処理するもので、図２に示す制御処理手順の概要と図３（Ａ）、（Ｂ）に示すフローチャートに基づいて説明する。コンピュータ１はノートＰＣとし、このノートＰＣにセカンダリ・モニタ３が接続されているものとする。なお、後述する第２実施例、第３実施例もコンピュータ１はノートＰＣとし、このノートＰＣにセカンダリ・モニタ３が接続されているものとする。また、フローチャートのブロック１０１〜ブロック１０７は第１の画像置換手段、ブロック１０８は画像編集手段、ブロック１１１〜ブロック１１６は第２の画像置換手段である。
【００２５】
プレゼンテーション中においては図２（Ａ）に示すように、ノートＰＣ１のプライマリ・モニタ２のウィンドウに、プライマリ表示用バッファ５２Ａに一時的に記憶されたＡＡＡＡ画像データが表示され、セカンダリ・モニタ３のウィンドウに、セカンダリ表示用バッファ５２Ｂに一時的に記憶されたプレゼンテーション用ＢＢＢＢ画像データが表示されている。なお、ＡＡＡＡ画像データは、発表者の選択した画像がグラフィック・エンジン５１によって描画され、ユーティリティ・ソフトウエアＵＳのモニタ表示コマンドに基づきデバイス・ドライバ４がプライマリ表示用バッファ５２Ａを介してプライマリ・モニタ２のウィンドウに表示する。
【００２６】
まず、図３（Ａ）に示す入力手段６の第１の操作によるフローチャートについて説明する。
【００２７】
発表者が、プレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して編集し、ＢＢＣＣ画像データに変更してセカンダリ・モニタ３のウィンドウに表示したいとき、ブロック１０１では、例えば、補助キー６２であるＦｎキーを押しながら、Ｆ１のファンクション・キーを押す。ブロック１０２では、第１の表示切替入力となる補助キー６２が押されたことをユーティリティ・ソフトウエアＵＳが検知する。ブロック１０３では、デバイス・ドライバ４がプレゼンテーション・モードの設定であるか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００２８】
ブロック１０４では、ブロック１０３においてプレゼンテーション・モードの場合には、ユーティリティ・ソフトウエアＵＳが例えばシステム・メモリ７に補助キー６２が押された時点の表示に関する設定（以下、明細書中において、「表示設定」と言う。）を保存する。表示設定は、例えば表示に使用している表示デバイスや画面の解像度・色数などである。なお、ブロック１０５では、ブロック１０３においてプレゼンテーション・モードの設定ではない場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００２９】
ブロック１０６では、ブロック１０４においてユーティリティ・ソフトウエアＵＳがシステム・メモリ７に表示設定を保存した場合には、ユーティリティ・ソフトウエアＵＳはデバイス・ドライバ４に第１の画像置換コマンドを出力する。デバイス・ドライバ４は第１の画像置換コマンドに基づき新たなウィンドウをセカンダリ・モニタ３に作成する。ブロック１０７では、デバイス・ドライバ４は第１の画像置換コマンドに基づきセカンダリ表示用バッファ５２Ｂに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データをセカンダリ・モニタ３の新たなウィンドウに表示する。ブロック１０８では、ブロック１０６における第１の画像置換コマンドに基づきデバイス・ドライバ４が、プライマリ表示用バッファ５２Aに一時的に記憶されたＡＡＡＡ画像データを、セカンダリ表示用バッファ５２Ｂに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データに更新する。また、デバイス・ドライバ４は、プライマリ表示用バッファ５２Aに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して、例えばキーボード６１で編集可能にするためにアクティブ・ウィンドウにする。
【００３０】
したがって、図２（Ｂ）に示すように、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が表示され、プライマリ・モニタ２のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が編集可能に表示されている。また、発表者がキーボード６１でプライマリ・モニタ２のウィンドウに表示されている補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ１）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が表示される。
【００３１】
次に、図３（Ｂ）に示す入力手段６の第２の操作によるフローチャートについて説明する。
【００３２】
ブロック１１１では、発表者が例えば、補助キー６２であるＦｎキーを押しながら、Ｆ２のファンクション・キーを押す。なお、ブロック１０１と同様にＦｎキーを押しながら、Ｆ１のファンクション・キーを押してもよい。ブロック１１２では、第２の表示切替入力となる補助キー６２が押されたことをユーティリティ・ソフトウエアＵＳが検知する。
ブロック１１３では、表示設定がシステム・メモリ７に保存されているか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００３３】
ブロック１１４では、ブロック１１３においてシステム・メモリ７に表示設定が保存されていると判定した場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に、編集後のプレゼンテーション用ＢＢＣＣ画像をセカンダリ・モニタ３に移動する第２の画像置換コマンドを出力する。デバイス・ドライバ４は第２の画像置換コマンドに基づきセカンダリ表示用バッファ５２Ｂに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データを、編集後のプレゼンテーション用ＢＢＣＣ画像データに更新してセカンダリ・モニタ３のウィンドウに表示する。ブロック１１５では、ユーティリティ・ソフトウエアＵＳがプライマリ・モニタ３のウィンドウに表示された編集後のプレゼンテーション用ＢＢＢＢ画像を消去してＡＡＡＡ画像を表示するために、プライマリ表示用バッファ５２Ａに一時的に記憶された編集後のプレゼンテーション用ＢＢＢＢ画像データをＡＡＡＡ画像データに更新する。なお、ブロック１１６では、ブロック１１３においてシステム・メモリ７に表示設定が保存されていないと判定し場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００３４】
したがって、図２（Ｄ）に示すように、プレゼンテーション用のセカンダリ・モニタ３のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、プライマリ・モニタ２のウィンドウにはＡＡＡＡ画像が表示される。
【００３５】
なお、上述した第１実施例においては、ブロック１０６でセカンダリ表示用バッファ５２Ｂに一時的に記憶されたプレゼンテーション用ＢＢＢＢ画像データを、補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データに更新していたが、これに限らず、予め登録済の画像データで更新させてもよい。この場合、キーボード６１でプライマリ・モニタ２のウィンドウに表示されている編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ２）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには予め登録済の画像の画像状態が表示される。なお、予め登録済の画像はユーティリティ・ソフトウエアＵＳが管理しているＨＤＤ上のファイルなど、システム・メモリ７に読み込むことができればどこに保存されていてもよい。この予め登録済の画像としては、「ただいま編集中・・・」などのようなメッセージや会議の名称などの文章を表示した画像、もしくは黒色の画像やイラストを表示した画像などが考えられる。
【００３６】
第２実施例は、プライマリ・モニタ表示用バッファ５２Ａ、セカンダリ・モニタ表示用バッファ５２Ｂおよびテンポラリ・バッファ５２Ｃを使用してマルチ・モニタ制御処理するもので、図２に示す制御処理手順の概要と図４（Ａ）、（Ｂ）に示すフローチャートに基づいて説明する。フローチャートのブロック２０１〜ブロック２０７は第１の画像置換手段、ブロック２０８は画像編集手段、ブロック２１１〜ブロック２１６は第２の画像置換手段である。
【００３７】
プレゼンテーション中においては図２（Ａ）に示すように、ノートＰＣ１のプライマリ・モニタ２のウィンドウに、プライマリ表示用バッファ５２Ａに一時的に記憶されたＡＡＡＡ画像データが表示され、セカンダリ・モニタ３のウィンドウに、セカンダリ表示用バッファ５２Ｂに一時的に記憶されたプレゼンテーション用ＢＢＢＢ画像データが表示されている。なお、ＡＡＡＡ画像データは、発表者の選択した画像がグラフィック・エンジン５１によって描画され、ユーティリティ・ソフトウエアＵＳのモニタ表示コマンドに基づきデバイス・ドライバ４がプライマリ表示用バッファ５２Ａを介してプライマリ・モニタ２のウィンドウに表示する。
【００３８】
まず、図４（Ａ）に示す入力手段６の第１の操作によるフローチャートについて説明する。
【００３９】
発表者が、プレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して編集し、ＢＢＣＣ画像データに変更してセカンダリ・モニタ３のウィンドウに表示したいとき、ブロック２０１では、例えば、補助キー６２であるＦｎキーを押しながら、Ｆ３のファンクション・キーを押す。ブロック２０２では、第１の表示切替入力となる補助キー６２が押されたことをユーティリティ・ソフトウエアＵＳが検知する。ブロック２０３では、デバイス・ドライバ４がプレゼンテーション・モードの設定であるか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００４０】
ブロック２０４では、ブロック２０３においてプレゼンテーション・モードの場合には、ユーティリティ・ソフトウエアＵＳが例えばシステム・メモリ７に表示設定を保存する。なお、ブロック２０５では、ブロック２０３においてプレゼンテーション・モードの設定ではない場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００４１】
ブロック２０６では、ユーティリティ・ソフトウエアＵＳがブロック２０２に基づきデバイス・ドライバ４にホットキー検知コマンドを出力するので、デバイス・ドライバ４はビデオ・メモリ５２内にテンポラリ・バッファ５２Ｃの領域を確保し、そのテンポラリ・バッファ５２Ｃにセカンダリ・モニタ３のウィンドウに表示されている補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データを一時的に記憶する。ブロック２０７では、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に、セカンダリ・モニタ３に接続するバッファをセカンダリ表示用バッファ５２Ｂからテンポラリ・バッファ５２Ｃに切り替える第１の画像切替コマンドを出力する。デバイス・ドライバ４は第１の画像切替コマンドに基づきセカンダリ・モニタ３のウィンドウに表示される画像を、ブロック２０６でテンポラリ・バッファ５２Ｃに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データとする。ブロック２０８では、ブロック２０７における第１の画像切替コマンドに基づきデバイス・ドライバ４がプライマリ表示用バッファ５２Aに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して、例えばキーボード６１で編集可能にするためにアクティブ・ウィンドウにする。
【００４２】
したがって、図２（Ｂ）に示すように、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が表示され、プライマリ・モニタ２のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が編集可能に表示されている。
【００４３】
また、発表者がキーボード６１でプライマリ・モニタ２のウィンドウに表示されている編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ１）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像の画像状態が表示される。
【００４４】
次に、図４（Ｂ）に示す入力手段６の第２の操作によるフローチャートについて説明する。
【００４５】
ブロック２１１では、発表者が例えば、補助キー６２であるＦｎキーを押しながら、Ｆ４のファンクション・キーを押す。なお、ブロック２０１と同様にＦｎキーを押しながら、Ｆ３のファンクション・キーを押してもよい。ブロック２１２では、第２の表示切替入力となる補助キー６２が押されたことをユーティリティ・ソフトウエアＵＳが検知する。
ブロック２１３では、表示設定がシステム・メモリ７に保存されているか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００４６】
ブロック２１４では、ブロック２１３においてシステム・メモリ７に表示設定が保存されていると判定した場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に、編集後のプレゼンテーション用ＢＢＣＣ画像をセカンダリ・モニタ３のウィンドウに移動する第２の画像切替コマンドを出力する。デバイス・ドライバ４は第２の画像切替コマンドに基づきセカンダリ・モニタ３に接続するバッファをテンポラリ・バッファ５２Ｃからセカンダリ表示用バッファ５２Ｂに切り替える。したがって、セカンダリ・モニタ３のウィンドウに表示される画像が、補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像から編集後のプレゼンテーション用ＢＢＣＣ画像に切り替わる。ブロック２１５では、デバイス・ドライバ４が第２の画像切替コマンドに基づきプライマリ・モニタ３のウィンドウに表示された編集後のプレゼンテーション用ＢＢＢＢ画像を消去してＡＡＡＡ画像を表示するために、プライマリ表示用バッファ５２Ａに一時的に記憶された編集後のプレゼンテーション用ＢＢＢＢ画像データをＡＡＡＡ画像データに更新する。なお、ブロック２１６では、ブロック２１３においてシステム・メモリ７に表示設定が保存されていないと判定した場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００４７】
したがって、図２（Ｄ）に示すように、プレゼンテーション用のセカンダリ・モニタ３のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、プライマリ・モニタ２のウィンドウにはＡＡＡＡ画像が表示される。
【００４８】
なお、上述した第２実施例においては、ブロック２０６でデバイス・ドライバ４が作成したテンポラリ・バッファ５２Ｃに補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データを一時的に記憶していたが、これに限らず、予め登録済の画像データを記憶させてもよい。この場合、キーボード６１でプライマリ・モニタ２のウィンドウに表示されている編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ２）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには予め登録済の画像が表示される。なお、予め登録済の画像の概念は上述した第１実施例と同様である。
【００４９】
第３実施例は、マルチ・モニタ制御処理機能を主にハードウエアで行う実施例である。
図５は本発明のプログラムが適用されるコンピュータによる最良な実施の他の一形態を示す機能ブロック図である。
【００５０】
図５に示すマルチ・モニタ制御処理機能を主にハードウエアで行うノートＰＣ１０は、図１に示すノートＰＣ１で使用されるビデオ・メモリ５２のテンポラリ・バッファ５２Ｃをプレゼンテーション機能用バッファ５２Ｄに変えて使用する以外はほぼ同一構成であるが、さらにセカンダリ・モニタ３をセカンダリ表示用バッファ５２Ｂおよびプレゼンテーション機能用バッファ５２Ｄの何れか一方に接続する切替スイッチ７を備えている。
【００５１】
このようなマルチ・モニタ制御処理機能を主にハードウエアで行う場合における制御処理について、図２に示す制御処理手順の概要と図６（Ａ）、（Ｂ）に示すフローチャートに基づいて説明する。フローチャートのブロック３０１〜ブロック３０７は第１の画像置換手段、ブロック３０８は画像編集手段、ブロック３１１〜ブロック３１６は第２の画像置換手段である。
【００５２】
プレゼンテーション中においては図２（Ａ）に示すように、ノートＰＣ１０のプライマリ・モニタ２のウィンドウに、プライマリ表示用バッファ５２Ａに一時的に記憶されたＡＡＡＡ画像データが表示され、セカンダリ・モニタのウィンドウに、セカンダリ表示用バッファ５２Ｂに一時的に記憶されたプレゼンテーション用ＢＢＢＢ画像データが表示されている。なお、ＡＡＡＡ画像データは、発表者の選択した画像がグラフィック・エンジン５１によって描画され、ユーティリティ・ソフトウエアＵＳのモニタ表示コマンドに基づきデバイス・ドライバ４がプライマリ表示用バッファ５２Ａを介してプライマリ・モニタ２のウィンドウに表示する。
【００５３】
まず、図６（Ａ）に示す入力手段６の第１の操作によるフローチャートについて説明する。
【００５４】
発表者が、プレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して編集し、ＢＢＣＣ画像データに変更してセカンダリ・モニタ３のウィンドウに表示したいとき、ブロック３０１では、例えば、補助キー６２であるＦｎキーを押しながら、Ｆ５のファンクション・キーを押す。ブロック３０２では、第１の表示切替入力となる補助キー６２が押されたことをユーティリティ・ソフトウエアＵＳが検知する。ブロック３０３では、デバイス・ドライバ４がプレゼンテーション・モードの設定であるか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００５５】
ブロック３０４では、ブロック３０３においてプレゼンテーション・モードの場合には、ユーティリティ・ソフトウエアＵＳが例えばシステム・メモリ７に表示設定を保存する。なお、ブロック３０５では、ブロック３０３においてプレゼンテーション・モードの設定ではない場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００５６】
ブロック３０６では、ユーティリティ・ソフトウエアＵＳがブロック３０２に基づきデバイス・ドライバ４にホットキー検知コマンドを出力するので、デバイス・ドライバ４はプレゼンテーション機能用バッファ５２Ｄにセカンダリ・モニタ３のウィンドウに表示されている補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データを一時的に記憶する。ブロック３０７では、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に、セカンダリ・モニタ３に接続するバッファをセカンダリ表示用バッファ５２Ｂからプレゼンテーション機能用バッファ５２Ｄに切り替えるように、切替スイッチ７に指示する第１の画像切替信号を出力する。切替スイッチ７は第１の画像切替信号に基づきセカンダリ・モニタ３にプレゼンテーション機能用バッファ５２Ｄを接続するので、セカンダリ・モニタ３のウィンドウに表示される画像はブロック３０６でプレゼンテーション機能用バッファ５２Ｄに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データになる。ブロック３０８では、ブロック３０７における第１の画像切替信号に基づきデバイス・ドライバ４がプライマリ表示用バッファ５２Aに一時的に記憶された補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データをプライマリ・モニタ２のウィンドウに表示して、例えばキーボード６１で編集可能にするためにアクティブ・ウィンドウにする。
【００５７】
したがって、図２（Ｂ）に示すように、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が表示され、プライマリ・モニタ２のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が編集可能に表示されている。また、発表者がキーボード６１でプライマリ・モニタ２のウィンドウに表示されている補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ１）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像が表示される。
【００５８】
次に、図６（Ｂ）に示す入力手段６の第２の操作によるフローチャートについて説明する。
【００５９】
ブロック３１１では、発表者が例えば、補助キー６２であるＦｎキーを押しながら、Ｆ６のファンクション・キーを押す。なお、ブロック３０１と同様にＦｎキーを押しながら、Ｆ５のファンクション・キーを押してもよい。ブロック３１２では、第２の表示切替入力となる補助キー６２が入力されたことをユーティリティ・ソフトウエアＵＳが検知する。ブロック３１３では、表示設定がシステム・メモリ７に保存されているか否かを、ユーティリティ・ソフトウエアＵＳが機能判定する。
【００６０】
ブロック３１４では、ブロック３１３においてシステム・メモリ７に表示設定が保存されていると判定した場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に、編集後のプレゼンテーション用ＢＢＣＣ画像をセカンダリ・モニタ３のウィンドウに移動する第２の画像切替信号を切替スイッチ７に出力する。切替スイッチ７は第２の画像切替信号に基づきセカンダリ・モニタ３に接続するバッファをプレゼンテーション機能用バッファ５２Ｄからセカンダリ表示用バッファ５２Ｂに切り替える。したがって、セカンダリ・モニタ３のウィンドウに表示される画像が、補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像から編集後のプレゼンテーション用ＢＢＣＣ画像に切り替わる。ブロック３１５では、ブロック３１３においてシステム・メモリ７に表示設定が保存されていると判定しているので、プライマリ・モニタ３のウィンドウに表示された編集後のプレゼンテーション用ＢＢＢＢ画像を消去してＡＡＡＡ画像を表示するために、プライマリ表示用バッファ５２Ａに一時的に記憶された編集後のプレゼンテーション用ＢＢＢＢ画像データをＡＡＡＡ画像データに更新する。なお、ブロック３１６では、ブロック３１３においてシステム・メモリ７に補助キー６２が押された時点の表示に関する設定が保存されていないと判定した場合には、ユーティリティ・ソフトウエアＵＳがデバイス・ドライバ４に制御処理コマンドを出力するので、デバイス・ドライバ４は制御処理を終了する。
【００６１】
したがって、図２（Ｄ）に示すように、プレゼンテーション用のセカンダリ・モニタ３のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、プライマリ・モニタ２のウィンドウにはＡＡＡＡ画像が表示される。
【００６２】
なお、上述した第３実施例においては、ブロック３０６でプレゼンテーション機能用バッファ５２Ｄに補助キー６２が押された時点における編集前のプレゼンテーション用ＢＢＢＢ画像データを一時的に記憶していたが、これに限らず、予め登録済の画像データで記憶させてもよい。この場合、キーボード６１でプライマリ・モニタ２のウィンドウに表示されている編集前のプレゼンテーション用ＢＢＢＢ画像を編集することで、図２（Ｃ２）に示すように、プライマリ・モニタ２のウィンドウには編集後のプレゼンテーション用ＢＢＣＣ画像が表示され、セカンダリ・モニタ３のウィンドウには予め登録済の画像が表示される。
【００６３】
また、上述した各実施例においては、ノートＰＣ１がプレゼンテーション・モードであることを確認する判断基準として表示設定を利用していたが、これに限らず、プレゼンテーション・モードであることを確認することができればどのようなものでもよい。
【００６４】
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
【図面の簡単な説明】
【００６５】
【図１】本発明による最良な実施の一形態を示す機能ブロック図である。
【図２】本発明による制御処理手順の概要を示す説明図である。
【図３】本発明による第１実施例のマルチ・モニタ制御処理を示すフローチャートである。
【図４】本発明による第２実施例のマルチ・モニタ制御処理を示すフローチャートである。
【図５】本発明による最良な実施の他の一形態を示す機能ブロック図である。
【図６】本発明による第３実施例のマルチ・モニタ制御処理を示すフローチャートである。
【符号の説明】
【００６６】
１、１０……ノートＰＣ
２……プライマリ・モニタ
３……セカンダリ・モニタ
４……デバイス・ドライバ
６……キーボード
７……切替スイッチ
５２Ａ……プライマリ表示用バッファ
５２Ｂ……セカンダリ表示用バッファ
５２Ｃ……テンポラリ・バッファ
５２Ｄ……プレゼンテーション機能用バッファ
【図１】
0004802037.tif 000002
【図２】
0004802037.tif 000003
【図３】
0004802037.tif 000004
【図４】
0004802037.tif 000005
【図５】
0004802037.tif 000006
【図６】
0004802037.tif 000007