(57)【要約】【課題】アプリケーションプログラムごとにその表示に使用するディスプレイを指定できるマルチディスプレイシステムを提供する。【解決手段】コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を何れかのディスプレイに一覧表示し、プログラムごとにそのプログラムの実行時の表示に使用するディスプレイを入力操作画面ＩＧ上でユーザに指定させる。そして、入力操作画面ＩＧを使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶しておき、アプリケーションプログラムの起動時にその不揮発性メモリに記憶されているディスプレイ選択情報を参照することにより、ユーザに指定されているディスプレイにそのプログラムのウインドウを表示する。【選択図】図３
2008164988.tif 000002
【特許請求の範囲】
【請求項１】
マルチウインドウ機能を有する一台のコンピュータが同時に複数のディスプレイに画像を表示するマルチディスプレイシステムにおいて、
前記コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を何れかのディスプレイに表示するプログラム名表示機能と、
プログラム名表示機能によりプログラム名を表示させたプログラムごとにそのプログラムの実行時の表示に使用するディスプレイをユーザに指定させるための入力操作画面を表示するディスプレイ指定用入力画面表示機能と、
前記入力操作画面を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶するディスプレイ選択情報記憶機能と、
アプリケーションプログラムの起動時に前記不揮発性メモリに記憶されているディスプレイ選択情報を参照しそのプログラムの実行時の表示に使用するディスプレイとしてユーザに指定されているディスプレイにそのプログラムのウインドウを表示するウインドウ表示制御機能と、
を備えたことを特徴とするマルチディスプレイシステム。
【請求項２】
前記ウインドウ表示制御機能は、
アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ情報を取得する画面サイズ取得機能と、
アプリケーションプログラムのウインドウの表示サイズを画面サイズ取得機能により取得した画面サイズ情報に基づいて自動調節するウインドウ表示サイズ自動調節機能と、
を含む請求項１のマルチディスプレイシステム。
【請求項３】
マルチウインドウ機能を有する一台のコンピュータが同時に複数のディスプレイに画像を表示するマルチディスプレイシステムにおいて使用されるコンピュータプログラムであって、
前記コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を何れかのディスプレイに一覧表示するプログラム名表示機能と、
プログラム名表示機能によりプログラム名を表示させたプログラムごとにそのプログラムの実行時の表示に使用するディスプレイをユーザに指定させるための入力操作画面を表示するディスプレイ指定用入力画面表示機能と、
前記入力操作画面を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶するディスプレイ選択情報記憶機能と、
アプリケーションプログラムの起動時に前記不揮発性メモリに記憶されているディスプレイ選択情報を参照しそのプログラムの実行時の表示に使用するディスプレイとしてユーザに指定されているディスプレイにそのプログラムのウインドウを表示するウインドウ表示制御機能と、
を前記コンピュータに付加するコンピュータプログラム。
【請求項４】
前記ウインドウ表示制御機能は、
アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ情報を取得する画面サイズ取得機能と、
アプリケーションプログラムのウインドウの表示サイズを画面サイズ取得機能により取得した画面サイズ情報に基づいて自動調節するウインドウ表示サイズ自動調節機能と、
を含む請求項３のコンピュータプログラム。
【請求項５】
請求項３または４のコンピュータプログラムが記録されているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチディスプレイシステムに関し、特に、マルチウインドウ機能を有する一台のコンピュータが同時に複数のディスプレイに画像を表示するマルチディスプレイシステムにおけるウインドウ表示制御技術に関する。
【背景技術】
【０００２】
Ｗｉｎｄｏｗｓ（登録商標）など現在普及している標準的なＯＳ（Operating System）は、同時に複数のディスプレイに画像を表示するマルチディスプレイ機能をサポートしている。マルチディスプレイ機能は、1台のコンピュータに2台以上のディスプレイを接続し、分割した画像を各ディスプレイに割り当てて表示させることにより、あたかも1台の大きなディスプレイであるかのように表示させる機能として開発されたものである。Ｗｉｎｄｏｗｓ（登録商標）のようなマルチウインドウ・マルチタスク機能を有するＯＳが一般的となった今日においては、ＰＣ（Personal Computer）の内部で仮想的な１画面内に表示される複数のウインドウを別々のディスプレイに個別に表示させることにより、あたかも個別のウインドウを表示している複数のＰＣを稼働させているような使い方がなされる場合も多い。
【０００３】
しかし、従来のマルチディスプレイシステムでは、ウインドウが複数のディスプレイにまたがって表示される場合があり、そのウインドウはユーザにとって大変見づらいものになってしまう。
【０００４】
この問題の解決策として、表示されるウインドウの大きさと位置を検出し、そのウインドウをいずれか１つのディスプレイの表示面内に再配置するウインドウ表示制御技術が提案された。（特許文献１）
【特許文献１】特開２００６−２５１４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１記載の従来技術によれば、１つのウインドウが複数のディスプレイにまたがって表示されるのを防止して、ユーザの視認性および操作性を向上できる。
しかし、この従来技術では、複数のアプリケーションプログラムを同時に実行している場合に、どのアプリケーションプログラムのウインドウがどのディスプレイに表示されるか定まらない。このため、起動させたアプリケーションプログラムのウインドウが所望のディスプレイに表示されなかった場合、ユーザはそのウインドウを所望のディスプレイの表示面内にマウスでドラッグして手動で移動させなければならない。また、この従来技術では、１つのディスプレイの表示面内に再配置されたウインドウのサイズがそのディスプレイの画面サイズに適合しなかった場合、ユーザはマウスを操作してそのウインドウのサイズをそのディスプレイの画面サイズに合うように手動で調節しなければならない。
【０００６】
本発明はこのような従来技術の問題点を解消するべく創案されたものである。すなわち本発明が解決しようとする課題は、アプリケーションプログラムごとにその表示に使用するディスプレイを指定できるマルチディスプレイシステムを提供することにある。本発明が解決しようとする更なる課題は、アプリケーションプログラムのウインドウの表示サイズをその表示先として指定したディスプレイの画面サイズに合わせて自動調整する機能を備えたマルチディスプレイシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のシステムは、マルチウインドウ機能を有する一台のコンピュータが同時に複数のディスプレイに画像を表示するマルチディスプレイシステムにおいて、前記コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を一覧表示するプログラム名表示機能と、プログラム名表示機能によりプログラム名を表示させたプログラムごとにそのプログラムの実行時の表示に使用するディスプレイをユーザに指定させるための入力操作画面を表示するディスプレイ指定用入力画面表示機能と、前記入力操作画面を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶するディスプレイ選択情報記憶機能と、アプリケーションプログラムの起動時に前記不揮発性メモリに記憶されているディスプレイ選択情報を参照しそのプログラムの実行時の表示に使用するディスプレイとしてユーザに指定されているディスプレイにそのプログラムのウインドウを表示するウインドウ表示制御機能と、を備えたものである。
【０００８】
上記のように構成された本発明のシステムは、コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を何れかのディスプレイに一覧表示し、プログラムごとにそのプログラムの実行時の表示に使用するディスプレイを入力操作画面上でユーザに指定させる。そして、入力操作画面を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶しておき、アプリケーションプログラムの起動時にその不揮発性メモリに記憶されているディスプレイ選択情報を参照することにより、ユーザに指定されているディスプレイにそのプログラムのウインドウを表示する。
【０００９】
本発明のシステムにおいて、前記ウインドウ表示制御機能は、アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ（最大解像度）情報を取得する画面サイズ取得機能と、アプリケーションプログラムのウインドウの表示サイズを画面サイズ取得機能により取得した画面サイズ情報に基づいて自動調節するウインドウ表示サイズ自動調節機能と、を含むことが望ましい。
【００１０】
上記のように構成された本発明のシステムは、アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ情報を取得し、その画面サイズ情報に基づいてそのプログラムのウインドウの表示サイズを自動調節する。
【００１１】
本発明のプログラムは、マルチウインドウ機能を有する一台のコンピュータが同時に複数のディスプレイに画像を表示するマルチディスプレイシステムにおいて使用されるコンピュータプログラムであって、前記コンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を何れかのディスプレイに一覧表示するプログラム名表示機能と、プログラム名表示機能によりプログラム名を表示させたプログラムごとにそのプログラムの実行時の表示に使用するディスプレイをユーザに指定させるための入力操作画面を表示するディスプレイ指定用入力画面表示機能と、前記入力操作画面を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶するディスプレイ選択情報記憶機能と、アプリケーションプログラムの起動時に前記不揮発性メモリに記憶されているディスプレイ選択情報を参照しそのプログラムの実行時の表示に使用するディスプレイとしてユーザに指定されているディスプレイにそのプログラムのウインドウを表示するウインドウ表示制御機能と、を前記コンピュータに付加するプログラムである。
【００１２】
上記のように構成された本発明のプログラムをマルチディスプレイシステムのコンピュータにインストールし実行させることにより、本発明のマルチディスプレイシステムを実現することができる。
【００１３】
本発明のプログラムにおいて、前記ウインドウ表示制御機能は、アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ（最大解像度）情報を取得する画面サイズ取得機能と、アプリケーションプログラムのウインドウの表示サイズを画面サイズ取得機能により取得した画面サイズ情報に基づいて自動調節するウインドウ表示サイズ自動調節機能と、を含むことが望ましい。
【００１４】
本発明の記録媒体は、本発明のプログラムが記録されているコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１５】
本発明のマルチディスプレイシステムによれば、アプリケーションプログラムごとにその実行時の表示に使用するディスプレイを指定しておくことにより、アプリケーションプログラムを起動させたときにそのプログラムのウインドウをユーザ所望のディスプレイに自動的に振り分けて表示させることができるので、アプリケーションプログラムのウインドウを表示させるディスプレイを手動で変更する煩わしさから開放される。更に、本発明のマルチディスプレイシステムによれば、アプリケーションプログラムを実行した際そのプログラムのウインドウがユーザの指定したディスプレイに自動的に振り分けて表示されるとともにそのウインドウの表示サイズがそのディスプレイの画面サイズに合わせて自動調節されるので、アプリケーションプログラムのウインドウの表示サイズをディスプレイの画面サイズに合うように手動で調節する煩わしさから解放される。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について図面を参照しつつ説明する。
［第１の形態例］
図１は本発明のマルチディスプレイシステムの構成例を示す機能ブロック図である。図２は図１に示すシステムの動作の流れを示す流れ図である。
【００１７】
このマルチディスプレイシステム１は、パソコン本体１００、第１ディスプレイ１１０、第２ディスプレイ１２０、キーボード１３０、及びマウス１４０からなる。
【００１８】
パソコン本体１００には、ＣＰＵ、ＲＡＭ、ＲＯＭ、不揮発性メモリ、ハードディスク装置、ＣＤーＲＯＭ装置、ＤＶＤ装置、および通信インタフェースなどが内蔵されている。パソコン本体１００には、マルチディスプレイ機能をサポートするＷｉｎｄｏｗｓ（登録商標）などのＯＳがインストールされており、マルチディスプレイ機能を実現するためのビデオグラフィクスカードが設けられている。
【００１９】
第１ディスプレイ１１０および第２ディスプレイ１２０は、互いに同じ仕様の液晶ディスプレイであり、それぞれ表示面１１１、１２１を有し、ケーブルＣＶ１、ＣＶ２によってパソコン本体１００のディスプレイコネクタにそれぞれ接続されている。第１ディスプレイ１１０および第２ディスプレイ１２０は、マルチディスプレイとして機能するように設定されている。本実施形態では、第１ディスプレイ１１０が左側に、第２ディスプレイ１２０が右側に配置されている。
【００２０】
第１及び第２ディスプレイ１１０、１２０の表示面１１１、１２１には、１つまたは複数の種々のウインドウＷが表示される。表示面１１１、１２１におけるウインドウＷの表示に関しては、パソコン本体１００にインストールされているＯＳとそのＯＳ上で働く本発明の第１のプログラムよって制御される。
【００２１】
パソコン本体１００に本発明の第１のプログラムをインストールしこれを実行することにより、パソコン本体１００は、プログラム名表示機能１０１、ディスプレイ指定用入力画面表示機能１０２、ディスプレイ選択情報記憶機能１０３、ウインドウ表示制御機能１０４と、を備えたコンピュータとして機能する。
【００２２】
プログラム名表示機能１０１は、そのコンピュータにインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を一覧表示する機能である。
ディスプレイ指定用入力画面表示機能１０２は、プログラム名表示機能１０１によりプログラム名を表示させたプログラムごとにそのプログラムの実行時の表示に使用するディスプレイ１１０または１２０をユーザに指定させるための入力操作画面（図３参照）をメインディスプレイ（この例では第１ディスプレイ１１０とする）に表示する機能である。
ディスプレイ選択情報記憶機能１０３は、入力操作画面（図３参照）を使用して入力されたアプリケーションプログラムごとのディスプレイ選択情報をパソコン本体１００内の不揮発性メモリに記憶する機能である。
ウインドウ表示制御機能１０４は、アプリケーションプログラムの起動時に不揮発性メモリに記憶されているディスプレイ選択情報を参照しそのプログラムの実行時の表示に使用するディスプレイとして指定されているディスプレイにそのプログラムのウインドウＷを表示する機能である。
各機能１０１〜１０４は、それぞれこれらの機能を発揮する物理的な回路装置あるいは機能部１０１〜１０４としてとらえることもできる。
【００２３】
上記のように構成されたマルチディスプレイシステム１は、パソコン本体１００にインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を第１ディスプレイ１１０に一覧表示する（Ｓ１０１）。図３はプログラム名が一覧表示されている入力操作画面（ディスプレイ指定用入力画面）の表示例を示している。この入力操作画面ＩＧには、アプリケーションプログラムのプログラム名（図示の例では、Ｗｏｒｄ、Ｅｘｃｅｌ、Ａｃｃｅｓｓ、ＰｏｗｅｒＰｏｉｎｔ、及びＳｋｙｐｅ（登録商標））の一覧の右隣に、それぞれのプログラムのウインドウＷを第１ディスプレイ（第１表示装置）１１０と第２ディスプレイ（第２表示装置）１２０のどちらに表示させるかをユーザに指定（選択）させるためのラジオボタンＲＢが２つずつ表示されている。各プログラム単位で、左側のラジオボタンＲＢ１をオンにするとそのプログラムの実行時の表示に第１ディスプレイ１１０が指定された状態になり、右側のラジオボタンＲＢ２をオンにするとそのプログラムの実行時の表示に第２ディスプレイ１２０が指定された状態になる。図示の例では、Ｗｏｒｄ、Ｅｘｃｅｌ、Ａｃｃｅｓｓ、及びＰｏｗｅｒＰｏｉｎｔについてはそれらの実行時のウインドウＷの表示場所として第１ディスプレイ１１０が指定され、Ｓｋｙｐｅ（登録商標）についてはその実行時のウインドウＷの表示場所として第２ディスプレイ１２０が指定されている。
【００２４】
マルチディスプレイシステム１は、入力操作画面ＩＧの適用ボタンＢ１又はＯＫボタンＢ２が押されると、入力操作画面ＩＧ上で指定されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶する（Ｓ１０２）。そして、各アプリケーションプログラムの起動時に不揮発性メモリに記憶されているディスプレイ選択情報を参照することにより（Ｓ１０３）、ユーザの指定したディスプレイ１１０又は１２０にそのプログラムのウインドウＷを表示する（Ｓ１０４）。
【００２５】
図４は図３に例示する入力操作画面ＩＧのように各アプリケーションプログラムごとにディスプレイが指定されている状態で、Ｗｏｒｄ、ＥｘｃｅｌそしてＳｋｙｐｅ（登録商標）を起動した場合に、これらの３つのアプリケーションプログラムのウインドウＷが左右のディスプレイ１１０、１２０に自動的に振り分けて表示されている状態を示している。この場合、ＷｏｒｄとＥｘｃｅｌのウインドウは常に左側のディスプレイ１１０に表示され、Ｓｋｙｐｅ（登録商標）のウインドウＷは常に右側のディスプレイ１２０に表示される。したがって、ＷｏｒｄやＥｘｃｅｌを使用して作業している最中にＳｋｙｐｅ（登録商標）が着信することによって、着信を知らせるウインドウＷが自動的に起動しても、作業中のＷｏｒｄやＥｘｃｅｌのウインドウがその自動的に起動したウインドウＷによって隠されてしまうことがない。
【００２６】
［第２の形態例］
図５は本発明のマルチディスプレイシステムの別の構成例を示す機能ブロック図である。図６は図５に示すシステムの動作の流れを示す流れ図である。図１に示したシステムと共通する構成要素については同一符号を付してその説明を省略する。
【００２７】
このマルチディスプレイシステム２のパソコン本体１００は、地上波デジタル放送（以下、「地デジ」と記す）受信用チューナを内蔵している。そして、パソコン本体１００には、地デジを視聴するためのアプリケーションプログラム（以下、「地デジアプリ」と記す）がインストールされている。また、第２ディスプレイ２２０には、第ディスプレイ１１０よりも画面サイズ（最大解像度）の小さいものが使用されている。第２ディスプレイ２２０は、画像信号用ケーブルＣＶ２１の他、ＵＳＢ（Universal Serial Bus）ケーブルＣＶ２２によってパソコン本体１００と接続されている。
【００２８】
第１及び第２ディスプレイ１１０、２２０の表示面１１１、２２１には、１つまたは複数の種々のウインドウＷが表示される。表示面１１１、２２１におけるウインドウＷの表示に関しては、パソコン本体１００にインストールされているＯＳとそのＯＳ上で働く本発明の第２のプログラムよって制御される。
【００２９】
パソコン本体１００に本発明の第１のプログラムをインストールしこれを実行することにより、パソコン本体１００は、プログラム名表示機能１０１、ディスプレイ指定用入力画面表示機能１０２、ディスプレイ選択情報記憶機能１０３、ウインドウ表示制御機能１０４と、を備えたコンピュータとして機能する。そして、ウインドウ表示制御機能１０４は、更に、画面サイズ取得機能１０５及びウインドウ表示サイズ自動調節機能１０６を備えている。
【００３０】
画面サイズ取得機能１０５は、アプリケーションプログラムの起動時にそのプログラムの実行時の表示に使用するディスプレイの画面サイズ（最大解像度）情報を取得する機能である。
ウインドウ表示サイズ自動調節機能１０６は、アプリケーションプログラムのウインドウＷの表示サイズを画面サイズ取得機能１０５により取得した画面サイズ情報に基づいて自動調節する機能である。
これらの機能１０５、１０６も、それぞれこれらの機能を発揮する物理的な回路装置あるいは機能部１０５、１０６としてとらえることができる。
【００３１】
上記のように構成されたマルチディスプレイシステム２は、パソコン本体１００にインストールされている複数のアプリケーションプログラムのうち少なくとも一部のアプリケーションプログラムのプログラム名を第１ディスプレイ１１０に一覧表示する（Ｓ２０１）。図７はプログラム名が一覧表示されている入力操作画面（ディスプレイ指定用入力画面）の表示例を示している。この入力操作画面ＩＧには、アプリケーションプログラムのプログラム名（図示の例では、Ｗｏｒｄ、Ｅｘｃｅｌ、Ａｃｃｅｓｓ、ＰｏｗｅｒＰｏｉｎｔ、及び地デジアプリ）の一覧の右隣に、それぞれのプログラムのウインドウＷを第１ディスプレイ（第１表示装置）１１０と第２ディスプレイ（第２表示装置）２２０のどちらに表示させるかをユーザに指定（選択）させるための２つのラジオボタンＲＢ１、ＲＢ２とフルサイズ表示するか否をユーザに指定させるためのチェックボックスＣＢが表示されている。各プログラム単位で、左側のラジオボタンＲＢ１をオンにするとそのプログラムの実行時の表示に第１ディスプレイ１１０が指定された状態になり、右側のラジオボタンＲＢ２をオンにするとそのプログラムの実行時の表示に第２ディスプレイ１２０が指定された状態になる。図示の例では、Ｗｏｒｄ、Ｅｘｃｅｌ、Ａｃｃｅｓｓ、及びＰｏｗｅｒＰｏｉｎｔについてはそれらの実行時のウインドウの表示場所として第１ディスプレイ１１０が指定され、地デジアプリについてはその実行時のウインドウＷの表示場所として第２ディスプレイ２２０が指定されている。また、チェックボックスＣＢがチェックされたプログラムは、そのプログラムの起動時から常にフルサイズ表示するように指定された状態になる。図示の例では、地デジアプリのみチェックボックスＣＢがチェックされた状態すなわちチェックボックスＣＢ内にチェックマークが表示された状態になっている。
【００３２】
マルチディスプレイシステム２は、入力操作画面ＩＧの適用ボタンＢ１又はＯＫボタンＢ２が押されると、入力操作画面ＩＧ上で指定されたアプリケーションプログラムごとのディスプレイ選択情報を不揮発性メモリに記憶する（Ｓ２０２）。更に、入力操作画面ＩＧ上で指定されたアプリケーションプログラムごとの表示サイズ情報（そのプログラムのウインドウを指定されたディスプレイにフルサイズ表示するか否かを示す情報）を不揮発性メモリに記憶する（Ｓ２０３）。そして、各アプリケーションプログラムの起動時に不揮発性メモリに記憶されているディスプレイ選択情報及び表示サイズ情報を参照する（Ｓ２０４）。次いで、そのディスプレイの画面サイズ（最大解像度）情報を取得する（Ｓ２０５）。そして、ユーザの指定したディスプレイ１１０又は２２０にそのプログラムのウインドウＷを表示するとともに（Ｓ２０６）、そのウインドウＷの表示サイズを、取得した画面サイズ情報に基づいて自動調節する（Ｓ２０７）。
【００３３】
図８は図７に例示する入力操作画面ＩＧのように各アプリケーションプログラムごとにディスプレイが指定されている状態で、Ｗｏｒｄ、Ｅｘｃｅｌそして地デジアプリを起動した場合に、これらの３つのアプリケーションプログラムのウインドウＷが左右のディスプレイ１１０、２２０に自動的に振り分けて表示されている状態を示している。この場合、ＷｏｒｄとＥｘｃｅｌのウインドウＷは常に画面サイズの大きい左側のディスプレイ１１０に表示され、地デジアプリのウインドウＷは常に画面サイズ小さい右側のディスプレイ２２０にフルサイズで表示される。
【００３４】
各ディスプレイの画面サイズ情報の取得方法としては、ＵＳＢによるディスプレイとの交信によってその都度すなわちアプリケーションプログラムの起動の度にディスプレイから取得する方法の他、予め不揮発性メモリに各ディスプレイの画面サイズ情報を記憶させておき、アプリケーションプログラムの起動時に不揮発性メモリに記憶されている画面サイズ情報を参照する方法を挙げることができる。
【００３５】
また、第２ディスプレイ２２０とパソコン本体１００との間の接続形態そして、ＵＳＢの他に、Ｂｌｕｅｔｏｏｔｈなどによる無線通信接続を挙げることができる。無線通信接続を使用すれば、１のユーザは第１ディスプレイ１１０を使用してＷｏｒｄやＥｘｃｅｌで作業を行い、別のユーザは第１ディスプレイ１１０から離れた場所に設置した第２ディスプレイ２２０で地デジの番組を試聴するといった使用の仕方も可能である。
【００３６】
また、上記実施形態では、入力操作画面ＩＧ（図３、図７）にプログラム名が一覧表示されているが、アプリケーションプログラムごとに個別の入力操作画面ＩＧを表示するようにしてもよい。
【図面の簡単な説明】
【００３７】
【図１】本発明のマルチディスプレイシステムの構成例を示す機能ブロック図
【図２】図１に示すシステムの動作の流れを示す流れ図
【図３】入力操作画面の表示例を示す説明図
【図４】複数のアプリケーションプログラムのウインドウが左右のディスプレイに自動的に振り分けて表示されている状態を示す概念図
【図５】本発明のマルチディスプレイシステムの別の構成例を示す機能ブロック図
【図６】図５に示すシステムの動作の流れを示す流れ図
【図７】入力操作画面の表示例を示す説明図
【図８】複数のアプリケーションプログラムのウインドウが左右のディスプレイに自動的に振り分けて表示されている状態を示す概念図
【符号の説明】
【００３８】
１  マルチディスプレイシステム
２  マルチディスプレイシステム
１００  パソコン本体
１０１  プログラム名表示機能
１０２  ディスプレイ指定用入力画面表示機能
１０３  ディスプレイ選択情報記憶機能
１０４  ウインドウ表示制御機能
１０５  画面サイズ取得機能
１０６  ウインドウ表示サイズ自動調節機能
１１０  第１ディスプレイ
１１１  表示面
１２０  第２ディスプレイ
１２１  表示面
２２０  第２ディスプレイ
２２１  表示面
ＩＧ  入力操作画面
Ｗ  ウインドウ
【図１】
2008164988.tif 000003
【図２】
2008164988.tif 000004
【図３】
2008164988.tif 000005
【図４】
2008164988.tif 000006
【図５】
2008164988.tif 000007
【図６】
2008164988.tif 000008
【図７】
2008164988.tif 000009
【図８】
2008164988.tif 000010