(57)【要約】【課題】簡素な操作で複数のアプリケーションプログラムの実行画像を異なるデスクトップに表示させる。【解決手段】ＰＣ１は、複数のデスクトップのうち、主デスクトップと当該主デスクトップに関連付けられた副デスクトップとを切り替えて表示装置２０に表示させるデスクトップ表示管理部１１と、アプリケーションプログラムを実行し、当該アプリケーションプログラムの実行に応じて生じる画像をそれぞれに対応する主デスクトップおよび副デスクトップに表示するアプリケーションプログラム実行処理部１２とを備えている。デスクトップ表示管理部１１は、副デスクトップに表示される画像のアプリケーションプログラムを起動する起動指令Ｃ１に基づいて主デスクトップから副デスクトップに切り替える。【選択図】図１
2016110401.tif 000002
【特許請求の範囲】
【請求項１】
複数のデスクトップのうち、第１デスクトップと当該第１デスクトップに関連付けられた第２デスクトップとを切り替えて表示装置に表示させるデスクトップ表示切替部と、
アプリケーションプログラムを実行し、当該アプリケーションプログラムの実行に応じて生じる画像をそれぞれに対応する前記第１デスクトップおよび前記第２デスクトップに表示するアプリケーションプログラム実行処理部とを備え、
前記デスクトップ表示切替部は、前記第２デスクトップに表示される前記画像の前記アプリケーションプログラムを選択する選択指令に基づいて前記第１デスクトップを前記第２デスクトップに切り替えることを特徴とする画像表示制御装置。
【請求項２】
前記デスクトップ表示切替部は、前記第２デスクトップに表示されている前記画像の表示が終了することに合わせて、前記第２デスクトップから前記第１デスクトップに切り替えることを特徴とする請求項１に記載の画像表示制御装置。
【請求項３】
前記表示装置がタッチパネルを有する液晶表示装置であり、
前記アプリケーションプログラムは、スクリーンセーバープログラムであり、
前記デスクトップ表示切替部は、前記タッチパネルへの一定時間のタッチが無いときに前記液晶表示装置に設けられたバックライトを消灯させる指示を前記選択指令として受けて、前記第１デスクトップを前記第２デスクトップに切り替え、
前記アプリケーションプログラム実行処理部は、前記スクリーンセーバープログラムを実行することにより、前記第２デスクトップにスクリーンセーバー画像を表示させるとともに、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除された後に、前記アプリケーションプログラムを終了することを特徴とする請求項１に記載の画像表示制御装置。
【請求項４】
バックライトを有する液晶表示パネルおよび前記液晶表示パネルに重ねて設けられたタッチパネルを備えた液晶表示装置に、アプリケーションプログラムの実行に応じて生じる画像を表示させる画像表示制御装置であって、
前記タッチパネルへの一定時間のタッチが無いときに前記バックライトが消灯することに合わせて、複数のデスクトップのうち、第１デスクトップから当該第１デスクトップに関連付けられた第２デスクトップに切り替えて表示するデスクトップ表示切替部と、
前記第２デスクトップにスクリーンセーバー画像を表示させるスクリーンセーバー表示制御部と、
前記バックライトが消灯して前記スクリーンセーバー画像が表示されているときに、前記タッチパネルへのタッチを前記バックライトの点灯命令であると認識するバックライト制御部とを備えていることを特徴とする画像表示制御装置。
【請求項５】
前記デスクトップ表示切替部は、前記スクリーンセーバー画像の表示が終了することに合わせて、表示されている前記第２デスクトップを前記第１デスクトップに切り替え、
前記スクリーンセーバー表示制御部は、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除された直後あるいは所定時間持続後に、前記スクリーンセーバー画像の表示を終了させることを特徴とする請求項４に記載の画像表示制御装置。
【請求項６】
前記スクリーンセーバー表示制御部は、
前記液晶表示パネル、前記バックライトおよび前記タッチパネルを備えた液晶表示装置を複数有するシステムに対して、各液晶表示パネルに前記スクリーンセーバー画像を表示させるとともに、前記システムに対して、各液晶表示パネルに前記スクリーンセーバー画像の表示を終了させることを特徴とする請求項４または５に記載の画像表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデスクトップに種々のアプリケーションプログラムの画像を表示する画像表示制御装置に関する。
【背景技術】
【０００２】
コンピュータ機器においては、アプリケーションプログラムの実行に伴い、必要に応じてウインドウなどの形態で画像が生成されて表示される。複数のアプリケーションプログラムが実行されているときには、これらの画像が同時に表示される。
【０００３】
通常、このような画像は、表示画面の面積の都合上、一部または全てが重なった状態となるので、最前面の画像のみが完全に表示され得る。このような状況では、アプリケーションプログラムの間で画像の最前面の表示が競合するために、所望の画面が最前面に表示されないことがある。また、各画像が、それぞれの終了ボタンが表示される程度にずれている状態では、あるアプリケーションプログラムを終了するときに、他のアプリケーションプログラムの画像における終了ボタンを誤って操作すると、当該アプリケーションプログラムを終了させてしまうという誤操作が生じやすい。
【０００４】
このような不都合に対し、仮想デスクトップの技術を用いて、複数のアプリケーションプログラムの画像をそれぞれ異なるデスクトップに表示させることが考えられる。例えば、特許文献１には、アプリケーションプログラムに対応するウインドウを表示させる仮想画面（仮想デスクトップ）を選択することにより、選択した仮想画面に当該ウインドウを表示することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２６９９号公報（２０１２年２月２日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような技術では、仮想画面を選択する操作がユーザに求められるので、そのための操作が煩わしい。例えば、あるデスクトップが表示されているときに実行されているアプリケーションプログラムに関連するアプリケーションプログラムを起動する場合、当該アプリケーションプログラムを起動する操作と、当該アプリケーションプログラムの画像を表示させるデスクトップを選択する操作とが必要となる。
【０００７】
本発明は上記の問題点を解決するためになされたものであり、その目的は、簡素な操作で複数のアプリケーションプログラムの実行により生じた画像を異なるデスクトップに表示させることにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明に係る画像表示制御装置は、複数のデスクトップのうち、第１デスクトップと当該第１デスクトップに関連付けられた第２デスクトップとを切り替えて表示装置に表示させるデスクトップ表示切替部と、アプリケーションプログラムを実行し、当該アプリケーションプログラムの実行に応じて生じる画像をそれぞれに対応する前記第１デスクトップおよび前記第２デスクトップに表示するアプリケーションプログラム実行処理部とを備え、前記デスクトップ表示切替部が、前記第２デスクトップに表示される前記画像の前記アプリケーションプログラムを選択する選択指令に基づいて前記第１デスクトップを前記第２デスクトップに切り替えることを特徴としている。
【０００９】
上記の構成では、選択指令によって、第２デスクトップが第１デスクトップに代わって表示され、アプリケーションプログラムの画像が第２デスクトップに表示される。これにより、当該アプリケーションプログラムが実行されている状態では、必ず当該アプリケーションプログラムの画像が表示されるので、第１デスクトップに他のアプリケーションプログラムの画像が表示されていても、それぞれの画像を最前面に表示させることが競合するという不都合を回避できる。しかも、終了させる必要のない他のアプリケーションプログラムを誤って終了させるという不都合を回避することができる。
【００１０】
また、第１デスクトップが表示されている状態で、選択指令を与える操作が行われるだけで、起動したアプリケーションプログラムの画像が切り替えられた第２デスクトップに表示される。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。
【００１１】
前記画像表示制御装置において、前記デスクトップ表示切替部は、前記第２デスクトップに表示されている前記画像の表示が終了することに合わせて、前記第２デスクトップから前記第１デスクトップに切り替えることが好ましい。
【００１２】
上記の構成では、第２デスクトップに表示されたアプリケーションプログラムの画像の終了に応じて、第１デスクトップが表示される元の状態に戻る。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。
【００１３】
前記画像表示制御装置において、前記表示装置がタッチパネルを有する液晶表示装置であり、前記アプリケーションプログラムは、スクリーンセーバープログラムであり、前記デスクトップ表示切替部は、前記タッチパネルへの一定時間のタッチが無いときに前記液晶表示装置に設けられたバックライトを消灯させる指示を前記選択指令として受けて、前記第１デスクトップを前記第２デスクトップに切り替え、前記アプリケーションプログラム実行処理部は、前記スクリーンセーバープログラムを実行することにより、前記第２デスクトップにスクリーンセーバー画像を表示させるとともに、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除された後（直後を含む）に、前記アプリケーションプログラムを終了することが好ましい。
【００１４】
上記の構成では、タッチパネルへの一定時間のタッチが無いときにバックライトを消灯させる省電力モードへの移行時に、第２デスクトップが第１デスクトップから切り替えて表示され、第２デスクトップにスクリーンセーバー画像が表示される。また、スクリーンセーバー画像が表示されているときに、タッチパネルへのタッチ行われ、そのタッチが解除されると、アプリケーションプログラムを終了してスクリーンセーバー画像の表示が終了する。その後は、上述のように、第１デスクトップが表示される元の状態に戻る。
【００１５】
これにより、スクリーンセーバー画像が表示されているときのタッチパネルへのタッチ操作が、省電力モードからバックライトが点灯する通常モードへ復帰する操作として受け付けられるが、第１デスクトップに表示されている他のアプリケーションプログラムの画像に対する操作としては受け付けられない。したがって、省電力モードから通常モードへの復帰時における誤操作を防止することができる。
【００１６】
上記の課題を解決するために、本発明に係る他の画像表示制御装置は、バックライトを有する液晶表示パネルおよび前記液晶表示パネルに重ねて設けられたタッチパネルを備えた液晶表示装置に、アプリケーションプログラムの実行に応じて生じる画像を表示させる画像表示制御装置であって、前記タッチパネルへの一定時間のタッチが無いときに前記バックライトが消灯することに合わせて、複数のデスクトップのうち、第１デスクトップから当該第１デスクトップに関連付けられた第２デスクトップに切り替えて表示するデスクトップ表示切替部と、前記第２デスクトップにスクリーンセーバー画像を表示させるスクリーンセーバー表示制御部と、前記バックライトが消灯して前記スクリーンセーバー画像が表示されているときに、前記タッチパネルへのタッチを前記バックライトの点灯命令であると認識するバックライト制御部とを備えていることを特徴としている。
【００１７】
上記の構成では、タッチパネルへの一定時間のタッチが無いときに前記バックライトが消灯されると、第２デスクトップが第１デスクトップに代わって表示され、アプリケーションプログラムの画像、すなわちスクリーンセーバー画像が第２デスクトップに表示される。これにより、当該アプリケーションプログラムが実行されている状態では、必ずスクリーンセーバー画像が表示されるので、第１デスクトップに他のアプリケーションプログラムの画像が表示されていても、それぞれの画像を最前面に表示させることが競合するという不都合を回避できる。しかも、終了させる必要のない他のアプリケーションプログラムを誤って終了させるという不都合を回避することができる。
【００１８】
また、第１デスクトップが表示されている状態で、タッチパネルが一定の時間タッチされないだけで、アプリケーションプログラムが起動して、スクリーンセーバー画像が、切り替えられた第２デスクトップに表示される。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。
【００１９】
そして、上述の画像表示制御装置と同様、スクリーンセーバー画像の表示状態におけるタッチパネルへのタッチ操作が、省電力モードからバックライトが点灯する通常モードへ復帰する操作として受け付けられるが、第１デスクトップに表示されている他のアプリケーションプログラムの画像に対する操作としては受け付けられない。したがって、省電力モードから通常モードへの復帰時における誤操作を防止することができる。
【００２０】
前記画像表示制御装置において、前記デスクトップ表示切替部は、前記スクリーンセーバー画像の表示が終了することに合わせて、表示されている前記第２デスクトップを前記第１デスクトップに切り替え、前記スクリーンセーバー表示制御部は、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除された直後あるいは所定時間持続後に、前記スクリーンセーバー画像の表示を終了させることが好ましい。
【００２１】
上記の構成では、省電力モードにおいてタッチパネルがタッチされてから再度タッチされない状態が所定時間持続することで、アプリケーションプログラムが終了して、切り替えられた第１デスクトップが表示される元の状態に戻る。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。
【００２２】
前記画像表示制御装置において、前記スクリーンセーバー表示制御部は、前記点灯命令である前記タッチパネルへのタッチが解除されてから、再度タッチされない状態が所定時間持続したときに前記液晶表示パネルに前記スクリーンセーバー画像の表示を終了させることが好ましい。
【００２３】
上記の構成では、省電力モードから通常モードへの復帰のために行われるタッチが解除されてから、再度タッチされない状態が所定時間持続すると、スクリーンセーバー画像の表示が終了される。これにより、正規のタッチではなく、弾みで指がタッチパネルに短時間のうちに複数回触れるようなチャタリングが生じた場合、スクリーンセーバー画像の表示が終了されることはなく、誤操作を防止することができる。
【００２４】
前記画像表示制御装置において、前記スクリーンセーバー表示制御部は、前記液晶表示パネル、前記バックライトおよび前記タッチパネルを備えた液晶表示装置を複数有するシステムに対して、各液晶表示パネルに前記スクリーンセーバー画像を表示させるとともに、前記システムに対して、各液晶表示パネルに前記スクリーンセーバー画像の表示を終了させることが好ましい。
【００２５】
上記の構成では、液晶表示装置を複数有するシステム（マルチディスプレイシステム）であっても、全ての液晶表示装置においてスクリーンセーバー画像を最前面に表示することができる。
【発明の効果】
【００２６】
本発明は、簡素な操作で複数のアプリケーションプログラムの画像を異なるデスクトップに表示させることができるという効果を奏する。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態１に係るコンピュータシステムの構成を示すブロック図である。
【図２】デスクトップを切り替えてアプリケーションプログラムの実行画像を表示する図１のコンピュータシステムの動作を示すフローチャートである。
【図３】図１のコンピュータシステムで異なるデスクトップにそれぞれ異なるアプリケーションプログラムの実行画像が表示される状態を示す図である。
【図４】本発明の実施形態２に係るコンピュータシステムの構成を示すブロック図である。
【図５】デスクトップを切り替えてアプリケーションプログラムの実行画像を表示する図４のコンピュータシステムの動作を示すフローチャートである。
【図６】図４のコンピュータシステムで異なるデスクトップにそれぞれ異なるアプリケーションプログラムの実行画像が表示される状態を示す図である。
【発明を実施するための形態】
【００２８】
〔実施形態１〕
本発明の一実施形態について図１〜図３に基づいて説明すると、以下の通りである。
【００２９】
図１は、本実施形態に係るコンピュータシステム１０１の構成を示すブロック図である。
【００３０】
図１に示すように、コンピュータシステム１０１は、ＰＣ（パーソナルコンピュータ）１（画像表示制御装置）と、ＰＣ１が生成する画像を表示する表示装置２０とを備えている。
【００３１】
表示装置２０は、ＰＣ１により生成される画像を表示する装置であり、液晶表示装置、有機ＥＬ表示装置などで構成されている。また、表示装置２０は、表示面上でのタッチによる操作・入力を行うためにタッチパネルを有していてもよい。タッチパネルは、表示面に重ねて設けられており、静電容量方式、抵抗膜方式などの各種のタッチパネルで構成される。
【００３２】
ＰＣ１は、ＣＰＵ、メモリ、記憶装置（ＨＤＤやＳＳＤなど）、通信インターフェースなどを備えるとともに、ＯＳ（Operating System）が実装されている汎用のコンピュータであり、アプリケーションプログラムを実行する。ＰＣ１は、複数のデスクトップを利用可能にする仮想デスクトップ環境を、専用のアプリケーションプログラムを実行することによって実現する。デスクトップは、当該デスクトップの上で、アプリケーションプログラムの起動・終了の操作、開かれたファイルに対する作業などを行うための基本となる画像である。
【００３３】
以降の説明では、主に表示されるデスクトップを主デスクトップ（第１デスクトップ）と称し、主デスクトップが表示されている状態で実行されるアプリケーションプログラムを主アプリケーションプログラムと称する。例えば、主デスクトップは、ＯＳすなわちＰＣ１の起動とともに表示されるデスクトップとして予め定められたデスクトップであってもよいし、これ以外のデスクトップであってもよい。ＰＣ１の起動とともに表示される主デスクトップ以外の主デスクトップとしては、ＰＣ１の起動後にユーザによって新たに指定されたデスクトップであってもよい。いずれにしても、主デスクトップとしては、特定の１つのデスクトップが定められているのが通常である。また、以降の説明では、主デスクトップ以外のデスクトップのうち、主デスクトップと関連付けられた少なくとも１つのデスクトップを副デスクトップ（第２デスクトップ）と称し、副デスクトップが表示されている状態で実行され、かつ当該副デスクトップに対応付けられたアプリケーションプログラムを副アプリケーションプログラムと称する。
【００３４】
ＰＣ１は、複数のデスクトップの表示を管理するデスクトップ表示管理部１１（第１および第２デスクトップ表示切替部）と、アプリケーションプログラムを実行するアプリケーションプログラム実行処理部１２と、アプリケーションプログラム実行処理部１２で実行されるアプリケーションプログラムを記憶する記憶部１３とを備えている。また、ＰＣ１は、操作者による操作を受け付ける操作部１５と、操作部１５で受け付けた操作に基づいて後述する起動指令Ｃ１、終了指令Ｃ２および切替指令Ｃ３を発生する指令発生部１６とを備えている。操作部１５は、上述したタッチパネルを利用できるが、その他の入力装置（キーボード、マウスなど）を利用してもよい。指令発生部１６は、ＯＳが備える指令発生機能を利用して構成することができる。
【００３５】
なお、切替指令Ｃ３については、後述する変形例において説明する。
【００３６】
デスクトップ表示管理部１１は、主デスクトップを含む複数のデスクトップのうち、現在表示されているデスクトップを認識している。また、デスクトップ表示管理部１１は、現在表示されているデスクトップが主デスクトップであるとき、副アプリケーションプログラムを起動する起動指令Ｃ１（起動する副アプリケーションプログラムを選択する選択指令）を受けると、主デスクトップを、複数ある副デスクトップのうちの１つの副デスクトップ（選択されたアプリケーションプログラムに対応付けられた副デスクトップ）に切り替えて表示装置２０に表示させる。起動指令Ｃ１は、操作者による操作部１５への操作に基づいて指令発生部１６よって発される。また、デスクトップ表示管理部１１は、主デスクトップを副デスクトップに切り替えたという切替通知Ｎ１をアプリケーションプログラム実行処理部１２に与える。そして、デスクトップ表示管理部１１は、副アプリケーションプログラムが終了したという終了通知Ｎ２をアプリケーションプログラム実行処理部１２から受けると、副デスクトップを主デスクトップに切り替えて表示装置２０に表示させる。
【００３７】
アプリケーションプログラム実行処理部１２は、記憶部１３に記憶（保存）されているアプリケーションプログラムＡＰ１〜ＡＰｎの少なくとも１つを実行するとともに、アプリケーションプログラムＡＰ１〜ＡＰｎの起動および終了を制御する。また、アプリケーションプログラム実行処理部１２は、上述の切替通知Ｎ１をデスクトップ表示管理部１１から受けると、アプリケーションプログラムＡＰ１〜ＡＰｎのうち、副デスクトップに対応した上述の副アプリケーションプログラムを実行し、その実行の過程で生成される画像（実行画像）を副デスクトップに表示させる。実行画像は、副アプリケーションプログラムに対して行われる、ユーザの操作や外部の指示などに応じて行われた処理の結果が反映されるように適宜変化する画像である。そして、アプリケーションプログラム実行処理部１２は、実行している副アプリケーションプログラムに対して終了指令Ｃ２を受けると、副アプリケーションプログラムを終了するとともに、終了したことを上述の終了通知Ｎ２によってデスクトップ表示管理部１１に通知する。終了指令Ｃ２は、操作者による操作部１５を用いた終了操作（例えばアプリケーションプログラムを終了させる終了ボタンのタッチ）に基づいて指令発生部１６によって発される。
【００３８】
記憶部１３は、上述の記憶装置で構成されており、各種のアプリケーションプログラムＡＰ１〜ＡＰｎを保存している。
【００３９】
上記のように構成されるコンピュータシステム１０１のデスクトップの表示切り替えの動作について説明する。
【００４０】
図２は、デスクトップを切り替えてアプリケーションプログラムの実行画像を表示するコンピュータシステム１０１の動作を示すフローチャートである。また、図３は、コンピュータシステム１０１で異なるデスクトップにそれぞれ異なるアプリケーションプログラムの実行画像が表示される状態を示す図である。
【００４１】
ここでは、図３に示すように、主デスクトップＤＴ１にＨＭＩ（Human Machine Interface）アプリケーションプログラムの実行画像であるＨＭＩ画像Ｉ１を表示する一方、副デスクトップＤＴ２に副アプリケーションプログラムとしてＰＤＦ（Portable Document Format）ビューアの実行画像であるＰＤＦ画像Ｉ２を表示する例を交えて説明する。
【００４２】
ＨＭＩアプリケーションプログラムは、プログラマブル表示器などのＨＭＩ機器を動作させるためのアプリケーションプログラムである。ＰＤＦビューアは、ＰＤＦドキュメントを表示させるアプリケーションプログラムである。
【００４３】
ここで、ＨＭＩ機器は、ＰＬＣ（Programmable Logic Controller）などの制御機器や、ターゲットデバイスが接続され、それらの動作を監視したり、それらに制御指示を与えたりすることができるインターフェース機器である。
【００４４】
まず、図３の左側に示すように、主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示されている。ここで、図３の左側は、便宜上、主デスクトップＤＴ１にＨＭＩ画像Ｉ１がずれた状態で重なるように描かれているが、実際には、主デスクトップＤＴ１に、主デスクトップＤＴ１より小さいサイズでＨＭＩ画像Ｉ１が表示されるか、あるいは主デスクトップＤＴ１と同じサイズのＨＭＩ画像Ｉ１が主デスクトップＤＴ１を覆い隠すように表示される。同様に、図３の右側は、便宜上、副デスクトップＤＴ２にＰＤＦ画像Ｉ２がずれた状態で重なるように描かれているが、実際には、副デスクトップＤＴ２に、副デスクトップＤＴ２より小さいサイズでＰＤＦ画像Ｉ２が表示されるか、あるいは副デスクトップＤＴ２と同じサイズのＰＤＦ画像Ｉ２が副デスクトップＤＴ２を覆い隠すように表示される。
【００４５】
図３の左側に示す状態では、図２に示すように、デスクトップ表示管理部１１は、起動指令Ｃ１を受けたか否かを判定しており（ステップＳ１）、起動指令Ｃ１を受けると（ＹＥＳ）、表示するデスクトップを主デスクトップＤＴ１から副デスクトップＤＴ２に切り替える（ステップＳ２）。これにより、以下に示すように、図３の右側に示す副デスクトップＤＴ２が主デスクトップＤＴ１に代わって表示装置２０に表示される。
【００４６】
なお、ステップＳ１，Ｓ２の処理は、逆の順に行われてもよいし、同時に行われてもよい。
【００４７】
デスクトップ表示管理部１１は、ステップＳ２において、起動指令Ｃ１を受けたとき、起動指令Ｃ１で特定される起動すべき副アプリケーションプログラムに対応した副デスクトップＤＴ２を複数のデスクトップから選択し、切り替えて表示する。起動指令Ｃ１は、例えば、上記のＨＭＩ画像にＰＤＦビューアを起動するボタンが設けられている場合、そのボタンが操作されたときに操作部１５によって発生される操作信号に基づいて、指令発生部１６によって発生される。
【００４８】
アプリケーションプログラム実行処理部１２は、副デスクトップＤＴ２が表示されている状態、すなわちデスクトップ表示管理部１１から切替通知Ｎ１を受けた状態で、副アプリケーションプログラム、すなわちＰＤＦビューアを起動し、図３の右側に示すように、副デスクトップＤＴ２にＰＤＦビューアの実行画像であるＰＤＦ画像Ｉ２を表示する（ステップＳ３）。
【００４９】
アプリケーションプログラム実行処理部１２は、終了指令Ｃ２を受けたか否かを判定しており（ステップＳ４）、終了指令Ｃ２を受けると（ＹＥＳ）、副アプリケーションプログラムを終了して、副デスクトップＤＴ２上の実行画像の表示を終了する（ステップＳ５）。すなわち、副デスクトップＤＴ２上には副アプリケーションの実行画像が表示されていない状態となる。
【００５０】
デスクトップ表示管理部１１は、アプリケーションプログラム実行処理部１２からＰＤＦビューアが終了したことを終了通知Ｎ２によって通知されると、副デスクトップＤＴ２から主デスクトップＤＴ１に表示を切り替える（ステップＳ６）。これにより、図３の左側に示すように、主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示される状態に戻る。
【００５１】
また、本実施形態において、主デスクトップＤＴ１は、ＯＳの起動時に併せて起動されるが、副デスクトップＤＴ２は、必ずしもＯＳの起動時に併せて起動されなくてもよく、ＰＤＦビューアが起動するタイミングに併せて起動されてもよい。しかしながら、副デスクトップＤＴ２の起動によってＰＤＦビューアの実行が遅延するので、ＯＳの起動時に主デスクトップＤＴ１とともに副デスクトップＤＴ２を起動しておくことが好ましい。これは、後述する実施形態２でも同様である。
【００５２】
以上のように、本実施形態のコンピュータシステム１０１では、デスクトップ表示管理部１１が、起動指令Ｃ１を受けて、主デスクトップＤＴ１を副デスクトップＤＴ２に切り替えて表示装置２０に表示させ、アプリケーションプログラム実行処理部１２が、副アプリケーションプログラムを実行して、その実行画像を副デスクトップＤＴ２に表示させる。また、アプリケーションプログラム実行処理部１２が、終了指令Ｃ２を受けて、副アプリケーションプログラムを終了することに合わせて、デスクトップ表示管理部１１が、副デスクトップＤＴ２を主デスクトップＤＴ１に切り替えて表示装置２０に表示させる。
【００５３】
これにより、主アプリケーションプログラムの実行画像は、主デスクトップＤＴ１に表示され、副アプリケーションプログラムの実行画像は、主デスクトップＤＴ１とは異なる副デスクトップＤＴ２に表示される。それゆえ、単一のデスクトップに対して双方のアプリケーションプログラムを実行する場合に生じていた、双方のアプリケーションプログラムがそれぞれの実行画像の最前面の表示を競合するという不都合を回避することができる。しかも、終了させる必要のないアプリケーションプログラムを誤って終了させるという不都合を回避することができる。
【００５４】
したがって、図３に示す例では、ＨＭＩアプリケーションプログラムを実行しているときに、マニュアルなどを必要に応じてＰＤＦ画像Ｉ２として表示させ、その利用が終われば、元のＨＭＩ画像Ｉ１の表示に戻すといったことが、不都合無く可能になる。
【００５５】
また、主デスクトップＤＴ１が表示されている状態で、起動指令Ｃ１を与える操作が行われるだけで、起動した副アプリケーションプログラムの実行画像が切り替えられた副デスクトップＤＴ２に表示される。一方、終了指令Ｃ２を与える操作が行われるだけで、副アプリケーションプログラムが終了して、主アプリケーションプログラムの実行画像が切り替えられた主デスクトップＤＴ１に表示される元の状態に戻る。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。したがって、簡単な操作で、複数のアプリケーションプログラムの画像を異なるデスクトップに表示させることができる。
【００５６】
〈変形例〉
続いて、本実施形態の変形例について説明する。
【００５７】
上述の処理では、起動指令Ｃ１に基づいて主デスクトップＤＴ１から副デスクトップＤＴ２に切り替えられ、終了通知Ｎ２に基づいて副デスクトップＤＴ２から主デスクトップＤＴ１に切り替えられるようにしている。これに対し、本変形例では、既に副デスクトップＤＴ２に対して副アプリケーションプログラム（ＰＤＦビューア）が起動されている状態で、切替指令Ｃ３に基づいて、主デスクトップＤＴ１と副デスクトップＤＴ２とを切り替える例について説明する。
【００５８】
デスクトップ表示管理部１１は、デスクトップを切り替える切替指令Ｃ３を指令発生部１６から受けると、主デスクトップと副デスクトップとを切り替える。本変形例において、デスクトップ表示管理部１１は、主デスクトップと副デスクトップとの切り替えにおいて、副アプリケーションプログラムが既に起動状態にある場合にのみ、切替指令Ｃ３を受けて切り替えを行う。
【００５９】
切替指令Ｃ３としては、表示されている主デスクトップＤＴ１において、既に副デスクトップＤＴ２に対して起動されているアプリケーションを選択（使用）する操作や、副デスクトップＤＴ２において副アプリケーションプログラムのウインドウを最小化し、画像の表示を一時的に終了する操作などが利用されるが、切替指令Ｃ３はこのような操作に限定されない。
【００６０】
図２に示すフローチャートにおいて、アプリケーションプログラム実行処理部１２が行う、ステップＳ１の起動指令Ｃ１を受けたか否かを判定する処理に代えて、デスクトップ表示管理部１１が、切替指令Ｃ３を受けたか否かを判定する。この場合、既に副アプリケーションプログラムが起動しているので、デスクトップの切り替えには、起動指令Ｃ１ではなく切替指令Ｃ３が用いられる。したがって、デスクトップ表示管理部１１は、切替指令Ｃ３を受けると、ステップＳ２において、表示するデスクトップを主デスクトップＤＴ１から副デスクトップＤＴ２に切り替える。この場合は、副デスクトップＤＴ２に対して、既にＰＤＦビューアが起動しているので、副デスクトップＤＴ２に切り替えられると同時にＰＤＦ画像Ｉ２が表示される。
【００６１】
また、アプリケーションプログラム実行処理部１２が行う、ステップＳ４の終了指令Ｃ２を受けたか否かを判定する処理に代えて、デスクトップ表示管理部１１が、切替指令Ｃ３を受けたか否かを判定する。副アプリケーションプログラムを常時起動させてデスクトップを切り替えるため、副アプリケーションプログラムを終了させる必要がないので、アプリケーションプログラム実行処理部１２が行う、ステップＳ５の副デスクトップＤＴ２上の実行画像の表示を終了する処理は行われない。このため、デスクトップの切り替えには、終了通知Ｎ２ではなく切替指令Ｃ３が用いられる。したがって、デスクトップ表示管理部１１は、切替指令Ｃ３を受けると、ステップＳ６において、表示するデスクトップを副デスクトップＤＴ２から主デスクトップＤＴ１に切り替える。
【００６２】
このように、本変形例では、副デスクトップＤＴ２に対して副アプリケーションプログラムを起動させている状態で主デスクトップＤＴ１と副デスクトップＤＴ２とを切り替えるので、副アプリケーションプログラムの起動および終了に要する時間が不要となる。これにより、主アプリケーションプログラムの実行画像の表示と、副アプリケーションプログラムの実行画像の表示との切り替えを瞬時に行うことができる。したがって、頻繁にこれらの実行画像の表示を切り替える場合に有効である。しかも、操作者は、アプリケーションプログラムを選択する感覚で選択指令すなわち切替指令Ｃ３を与える操作を操作部１５に対して行うだけで、操作者が所望とするアプリケーションプログラムが起動しているデスクトップに切り替えることができる。
【００６３】
〔実施形態２〕
本発明の他の実施形態について図４〜図６に基づいて説明すると、以下の通りである。なお、本実施形態において、上述の実施形態１における構成要素と同等の機能を有する構成要素については、同一の符号を付記して、その説明を省略する。
【００６４】
なお、本実施形態において、後述のタッチパネル１０へのタッチについては、指で行うものとして説明するが、指以外の指示物（ペンなど）で行ってもよいことは言うまでもない。
【００６５】
実施形態１では、ＨＭＩアプリケーションプログラム（主アプリケーションプログラム）の実行画像とＰＤＦビューア（副アプリケーションプログラム）の実行画像とをそれぞれ異なるデスクトップに表示させる例を挙げて説明した。これに対し、本実施形態では、ＨＭＩアプリケーションプログラム（主アプリケーションプログラム）の実行画像とスクリーンセーバー（副アプリケーションプログラム）の実行画像とをそれぞれ異なるデスクトップに表示させる例について説明する。
【００６６】
図４は、本実施形態に係るコンピュータシステム１０２の構成を示すブロック図である。
【００６７】
図４に示すように、コンピュータシステム１０２は、ＰＣ（パーソナルコンピュータ）１Ａ（画像表示制御装置）と、ＰＣ１Ａの表示装置および入力装置となる液晶表示装置２（表示装置）と、液晶表示装置２のタッチパネル１０を制御するタッチパネルコントローラ３とを備えている。
【００６８】
本実施形態のコンピュータシステム１０２は、通常モードと省電力モードとで動作する。通常モードは、後述の液晶表示パネル７の動作状態を維持しながら、後述のバックライト８を点灯させる動作モードである。一方、省電力モードは、液晶表示パネル７の動作状態を維持しながら、バックライト８を消灯させる動作モードである。
【００６９】
なお、液晶表示装置２およびタッチパネルコントローラ３は、ＰＣ１Ａと別体に構成されているが、これに限らず、ＰＣ１Ａと一体に構成されていてもよい。
【００７０】
まず、液晶表示装置２およびタッチパネルコントローラ３について説明する。
【００７１】
液晶表示装置２は、ＰＣ１Ａにより生成される画像を表示するために、液晶表示パネル７と、液晶表示パネル７の背後から光を照射するバックライト８と、バックライト８を駆動するバックライト駆動部９とを有している。液晶表示パネル７は、バックライト８をその一部として組み込んでいる。バックライト８は、冷陰極管やＬＥＤによって構成されており、バックライト駆動部９から供給される駆動電流によって点灯する。バックライト駆動部９は、後述のバックライト制御部５からの点灯指示により、バックライト８に駆動電流を供給するとともに、バックライト制御部５からの消灯指示により、バックライト８への駆動電流の供給を停止する。また、バックライト駆動部９は、バックライト８に供給する駆動電流を、輝度調整のために可変制御する。
【００７２】
液晶表示装置２は、液晶表示パネル７上でのタッチによる操作・入力を行うためにタッチパネル１０を有している。タッチパネル１０は、液晶表示パネル７に重ねて設けられており、静電容量方式、抵抗膜方式などの各種のタッチパネルで構成される。
【００７３】
タッチパネルコントローラ３は、後述のタッチパネル制御部４の指令によってタッチパネル１０を駆動するとともに、タッチパネル１０で検出されたタッチ（タッチ位置座標など）をタッチパネル制御部４に検出データとして出力する。このタッチパネルコントローラ３は、汎用のコントローラで構成されている。
【００７４】
ＰＣ１Ａは、実施形態１のＰＣ１と同様の機能を有する汎用のコンピュータであり、ＯＳの起動に合わせて、主デスクトップを表示するとともに、複数のデスクトップを利用可能にする仮想デスクトップ環境を実現する。また、ＰＣ１Ａは、ＰＣ１と同様、デスクトップ表示管理部１１と、記憶部１３とを備えるとともに、ＰＣ１のアプリケーションプログラム実行処理部１２に代えて、アプリケーションプログラム実行処理部１２Ａを備える一方、タイミング制御部１４を備えている。そして、ＰＣ１Ａは、タッチパネル１０の駆動を制御するタッチパネル制御部４と、バックライト８の点灯および消灯を制御するバックライト制御部５とを備えている。また、アプリケーションプログラム実行処理部１２Ａは、アプリケーションプログラムとしてスクリーンセーバー（スクリーンセーバープログラム）を実行することにより、液晶表示装置２にスクリーンセーバー画像を表示させるスクリーンセーバー表示制御部６を含んでいる。
【００７５】
タッチパネル制御部４は、タッチパネルコントローラ３からの検出データに基づいて、タッチオン信号およびタッチオフ信号を生成する。タッチオン信号は、タッチの開始時、すなわち指がタッチパネルに触れたときに出力される信号であり、タッチオフ信号は、タッチの解除時、すなわち指がタッチパネル１０から離れたときに出力される信号である。タッチオン信号およびタッチオフ信号はバックライト制御部５およびタイミング制御部１４に与えられる。
【００７６】
バックライト制御部５は、タッチパネル１０へのタッチが解除されてから（タッチオフ信号を受けてから）の時間が一定の時間または液晶表示装置２が立ち上がってからタッチがされない状態が継続した時間が一定の時間（一定の時間：ユーザによって設定された時間）に達すると、すなわちタッチパネルへのタッチが一定時間なされずＰＣ１Ａへの操作・入力が無いとき、省電力モードへの移行のために、バックライト駆動部９にバックライト８を消灯させる消灯指示（消灯信号）を与える。また、バックライト制御部５は、省電力モードにおいて上記のタッチオン信号を受けると、通常モードへの復帰のために、バックライト駆動部９にバックライトを点灯させる点灯指示（点灯信号）を与える。さらに、バックライト制御部５は、通常モードにおいてバックライト８が点灯しているときに、ユーザの指示などに応じて、輝度調整のための輝度制御信号をバックライト駆動部９に与える。なお、バックライト制御部５は、ＯＳの持つ機能を利用するのが通常であるが、ＯＳの持つ機能と別に設けることもできる。
【００７７】
本実施形態において、デスクトップ表示管理部１１は、バックライト制御部５からの消灯信号を切替指令Ｃ３’（選択指令）として受けると、主デスクトップから副デスクトップに切り替えて液晶表示パネル７に表示させるとともに、後述するスクリーンセーバー表示制御部６にデスクトップを切り替えたことを通知する。また、デスクトップ表示管理部１１は、スクリーンセーバーが終了した通知をスクリーンセーバー表示制御部６から受けると、副デスクトップを主デスクトップに切り替えて液晶表示パネル７に表示させる。
【００７８】
ここで、デスクトップ表示管理部１１は、上述した変形例におけるデスクトップ表示管理部１１と異なり、副アプリケーションプログラム（スクリーンセーバー）が起動していない状態で、切替指令Ｃ３とは異なる切替指令Ｃ３’を受けてデスクトップの切り替えを行う。後に詳述するように、切替指令Ｃ３’は、デスクトップの切り替えのみならず、スクリーンセーバーの起動のためのトリガとなる。
【００７９】
タイミング制御部１４は、スクリーンセーバー表示制御部６がスクリーンセーバー画像の表示を終了するタイミングを制御する。具体的には、タイミング制御部１４は、タッチオン信号によって、バックライト８が省電力モードにおいて消灯していた状態から点灯した状態へと変化した後、タッチパネル制御部４よりタッチオフ信号を受けてから、タッチパネル１０から指の離れた状態（再度タッチされない状態）が所定時間持続すると、すなわち、タッチオフ信号から次のタッチオン信号までの時間が所定時間を超えると、表示終了信号を出力する。
【００８０】
なお、タイミング制御部１４は、タッチパネル制御部４にその一部として組み込まれてもよいし、スクリーンセーバー表示制御部６にその一部として組み込まれてもよい。
【００８１】
スクリーンセーバー表示制御部６は、アプリケーションプログラム実行処理部１２Ａに含まれており、スクリーンセーバー画像の表示を制御する。具体的には、スクリーンセーバー表示制御部６は、デスクトップ表示管理部１１から切替通知Ｎ１を受けると、スクリーンセーバーを起動する。また、スクリーンセーバー表示制御部６は、タイミング制御部１４からの表示終了信号を終了指令Ｃ２として受けると、スクリーンセーバーを終了させるとともに、スクリーンセーバーが終了したことを通知する終了通知Ｎ２をデスクトップ表示管理部１１に与える。
【００８２】
上記のように構成されるコンピュータシステム１０２の省電力モードへの移行および通常モードへの復帰の動作について図４および図５を用いて説明する。
【００８３】
図５は、デスクトップを切り替えてアプリケーションプログラムの実行画像を表示するコンピュータシステム１０２の動作を示すフローチャートである。当該フローチャートに示されている処理は、後述のように主デスクトップが表示されている状態で開始される。
【００８４】
図６は、コンピュータシステム１０２で異なるデスクトップにそれぞれ異なるアプリケーションプログラムの実行画像が表示される状態を示す図である。図６においては、左側に、起動しているＨＭＩアプリケーションプログラムのＨＭＩ画像が主デスクトップＤＴ１に表示されている状態を示し、右側に、起動しているスクリーンセーバーのスクリーンセーバー画像Ｉ３が副デスクトップＤＴ２に表示されている状態を示している。また、図６の左側は、便宜上、主デスクトップＤＴ１にＨＭＩ画像Ｉ１がずれた状態で重なるように描かれているが、実際には、主デスクトップＤＴ１に、主デスクトップＤＴ１より小さいサイズでＨＭＩ画像Ｉ１が表示されるか、あるいは主デスクトップＤＴ１と同じサイズのＨＭＩ画像Ｉ１が主デスクトップＤＴ１を覆い隠すように表示される。一方、図６の右側は、便宜上、副デスクトップＤＴ２にスクリーンセーバー画像Ｉ３がずれた状態で重なるように描かれているが、実際には、副デスクトップＤＴ２に、副デスクトップＤＴ２と同じサイズのスクリーンセーバー画像Ｉ３が副デスクトップＤＴ２を覆い隠すように表示される。
【００８５】
なお、以下の説明は、液晶表示装置２が立ち上がってから少なくとも一回のタッチがされた後の動作に対してのものである。すなわち、液晶表示装置２が立ち上がってから最初のタッチがされるまでは、図示はしないが、液晶表示装置２が立ち上がってからタッチがされない時間が一定の時間に達したか否かを判定する処理が行われる。また、スクリーンセーバー画像Ｉ３として、黒一色のスクリーンセーバー画像を表示する。そして、副デスクトップＤＴ２に対して、スクリーンセーバー以外のアプリケーションプログラムは、エラーを通知するような一部のアプリケーションプログラムを除いて動作しない。すなわち、副デスクトップＤＴ２には、スクリーンセーバー画像Ｉ３以外の画像が、上記一部のアプリケーションプログラムの実行画像を除いて表示されない。
【００８６】
まず、図６の左側に示すように、主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示されている。また、液晶表示装置２が通常モードで表示している。この状態から、図５に示すように、タッチパネル制御部４が、タッチパネル１０へのタッチが有ったか否かを判定する（ステップＳ１１）。ステップＳ１１において、タッチパネル制御部４が、タッチが有ったと判定すると、バックライト制御部５が、タッチパネル制御部４からのタッチオフ信号に基づいて、タッチが解除されたとき、すなわち指がタッチパネル１０より離れたときからの時間が一定の時間に達したか否かを判定する（ステップＳ１２）。このとき、バックライト制御部５は、タッチオフ信号を受けたときに計時を開始して、上記の一定の時間に達するまで計時を継続する。
【００８７】
ステップＳ１２において、バックライト制御部５が、タッチの解除から一定の時間が経過したと判定した場合、バックライト８が消灯するとともに、デスクトップ表示管理部１１が、バックライト制御部５からの消灯信号を切替指令Ｃ３’として受けて、表示するデスクトップを主デスクトップＤＴ１から副デスクトップＤＴ２に切り替える（ステップＳ１３）。バックライト８の消灯は、バックライト制御部５が消灯信号を出力し、バックライト駆動部９が、その消灯信号を受けて、バックライト８への駆動電流の供給を停止することで行われる。
【００８８】
スクリーンセーバー表示制御部６は、主デスクトップＤＴ１から切り替えられた副デスクトップＤＴ２が表示されている状態、すなわちデスクトップ表示管理部１１から切替通知Ｎ１を受けた後の状態で、スクリーンセーバーを起動し、図６の右側に示すように、副デスクトップＤＴ２に、スクリーンセーバーの実行画像であるスクリーンセーバー画像Ｉ３を表示させる（ステップＳ１４）。スクリーンセーバー画像の表示は、スクリーンセーバー表示制御部６が、デスクトップ表示管理部１１からの切替通知Ｎ１をトリガとして液晶表示パネル７にスクリーンセーバー画像を出力することで行われる。当然のことながら、切替通知Ｎ１は、デスクトップ表示管理部１１が切替指令Ｃ３’を受けたことをトリガとして発せられる。すなわち、切替指令Ｃ３’はスクリーンセーバーの起動のための実質上のトリガとなる。
【００８９】
これにより、通常モードから省電力モードへの移行が完了する。省電力モードでは、バックライト８が消灯しており、また、黒一色のスクリーンセーバー画像Ｉ３が表示される。
【００９０】
次いで、省電力モードにおいて、タッチパネル制御部４が、タッチパネル１０へのタッチを監視し、タッチが開始されたか否かを判定する（ステップＳ１５）。ステップＳ１５において、タッチパネル制御部４が、タッチパネルコントローラ３からの検出データに基づいてタッチオン信号を生成し、タッチが開始されたと判定すると、バックライト８が点灯する（ステップＳ１６）。バックライト８の点灯は以下のように、バックライト制御部５が、タッチオン信号に基づいて点灯信号を出力し、バックライト駆動部９が、その点灯信号を受けて、バックライト８への駆動電流の供給を開始することで行われる。このように、スクリーンセーバー画像表示時のタッチパネル１０へのタッチはバックライト８の点灯命令として認識される。
【００９１】
この状態では、バックライト８は点灯しているが、黒一色のスクリーンセーバー画像Ｉ３が液晶表示パネル７に表示されているので、ユーザには表示画面が黒く見える。また、省電力モードにおけるタッチは、スクリーンセーバー画像Ｉ３に対して行われるが、上述したようにバックライト８の点灯命令として認識される。したがって、タッチパネル制御部４は、当該タッチがスクリーンセーバー画像Ｉ３の後に表示される他の画像に対して行われたものとして認識されることはない。すなわち、液晶表示パネル７は、あたかもスクリーンセーバー画像Ｉ３によって、後の画像へのタッチが防止されているように振る舞う。
【００９２】
タイミング制御部１４は、ステップＳ１５の判定においてタッチパネル制御部４に認識されたタッチが解除されてタッチパネル制御部４によりタッチオフ信号が生成された後、指がタッチパネル１０から離れた状態が所定時間持続したか否かを判定する（ステップＳ１７）。すなわち、タイミング制御部１４は、タッチオフ信号をトリガとして計時を開始して、タッチパネル制御部４からのタッチオン・タッチオフ信号の出力を監視する。タイミング制御部１４は、所定時間に達するまでに、再度のタッチがされると、すなわちタッチオン信号が出力されると計時を終了する。この場合、当然のことながら計時時間は所定時間に達していないこととなる。次いで、指がタッチパネル１０から離れることにより、タッチパネル制御部４からタッチオフ信号を受けると、タイミング制御部１４は、そのタッチオフ信号をトリガとして再び計時を開始する。
【００９３】
上記の所定時間は、ユーザが、タッチパネル１０から指を離した後に、意図せずに指がタッチパネル１０に触れるような場合を想定して１ｓｅｃに設定される。ただし、この所定時間は、１ｓｅｃに限らず、他の値に設定されてもよい。
【００９４】
ステップＳ１７において、タイミング制御部１４は、指の離れた状態が所定時間持続したと判定すると、表示終了信号をスクリーンセーバー表示制御部６に出力する。スクリーンセーバー表示制御部６は、表示終了信号を終了指令Ｃ２として受けると、スクリーンセーバーを終了して、液晶表示パネル７へのスクリーンセーバー画像Ｉ３の出力を停止するこれにより、液晶表示パネル７はスクリーンセーバー画像Ｉ３の表示を終了する（ステップＳ１８）。
【００９５】
そして、デスクトップ表示管理部１１は、スクリーンセーバー表示制御部６からスクリーンセーバーが終了したことを通知する終了通知Ｎ２を受けると、副デスクトップＤＴ２から主デスクトップＤＴ１に表示を切り替える（ステップＳ１９）。これにより、図６の左側に示すように、主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示される状態に戻る。
【００９６】
なお、ステップＳ１３の処理とステップＳ１４の処理とは、同時に行われてもよいし、逆の順に行われてもよい。
【００９７】
以上のように、本実施形態のコンピュータシステム１０２では、デスクトップ表示管理部１１が、切替指令Ｃ３’を受けて、主デスクトップＤＴ１を副デスクトップＤＴ２に切り替えて液晶表示装置２に表示させ、アプリケーションプログラム実行処理部１２Ａが、切替通知Ｎ１を受けてスクリーンセーバーを実行して、その実行画像であるスクリーンセーバー画像Ｉ３を副デスクトップＤＴ２に表示させる。また、アプリケーションプログラム実行処理部１２Ａが、タイミング制御部１４からの終了指令Ｃ２を受けてスクリーンセーバーを終了することに合わせて、デスクトップ表示管理部１１が、終了通知Ｎ２を受けて副デスクトップＤＴ２を主デスクトップＤＴ１に切り替えて液晶表示装置２に表示させる。
【００９８】
これにより、先に実行されているＨＭＩアプリケーションプログラムのＨＭＩ画像Ｉ１は、主デスクトップＤＴ１に表示され、省電力モードで実行されるスクリーンセーバーのスクリーンセーバー画像Ｉ３は、主デスクトップＤＴ１とは異なる副デスクトップＤＴ２に表示される。それゆえ、実施形態１と同様、双方のアプリケーションプログラムが、それぞれの実行画像を最前面に表示させることを競合するという不都合を回避できる。しかも、終了させる必要のないアプリケーションプログラムを誤って終了させるという不都合を回避することができる。
【００９９】
また、本実施形態では、副デスクトップＤＴ２に対して、エラーを通知するような一部のアプリケーションプログラムを除いた他のアプリケーションプログラムが動作しない。これにより、上記一部のアプリケーションプログラムが動作しない場合、上記他のアプリケーションプログラムの実行画像とスクリーンセーバー画像Ｉ３とを最前面に表示させる競合は生じない。
【０１００】
また、主デスクトップＤＴ１が表示されている状態で、タッチパネル１０が一定の時間タッチされないだけで、バックライト制御部５からデスクトップ表示管理部１１に与えられた起動指令Ｃ１（消灯信号）に応じて主デスクトップＤＴ１から副デスクトップＤＴ２に切り替えられる。この切り替えに伴って発生する切替通知Ｎ１により、起動したスクリーンセーバーのスクリーンセーバー画像Ｉ３が、切り替えられた副デスクトップＤＴ２に表示される。一方、省電力モードにおいてタッチパネル１０がタッチされてから再度タッチされない状態が所定時間持続することで、タイミング制御部１４からスクリーンセーバー表示制御部６に終了指令Ｃ２（表示終了信号）が与えられる。この終了指令Ｃ２を受けて、スクリーンセーバーが終了すると、この終了に伴って発生する終了通知Ｎ２に応じて副デスクトップＤＴ２から切り替えられた主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示されて、元の状態に戻る。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。すなわち、あるアプリケーションプログラムを起動すると、そのアプリケーションプログラムに適した（対応した）デスクトップに切り替わる。したがって、簡単な操作で、複数のアプリケーションプログラムの画像を異なるデスクトップに表示させることができる。
【０１０１】
そして、スクリーンセーバー画像Ｉ３の表示が終了した後に、ＨＭＩ画像Ｉ１が最前面に表示され、以後のタッチは表示されているＨＭＩ画像Ｉ１への操作・入力として認識される。このようにして、省電力モードから通常モードへの移行が完了する。
【０１０２】
一方、スクリーンセーバー表示制御部６は、バックライト８が消灯したときに、液晶表示パネル７にスクリーンセーバー画像を表示させる（ステップＳ１４）。また、スクリーンセーバー表示制御部６は、タッチが解除されてから指の離れた状態が所定時間持続したときに、液晶表示パネル７にスクリーンセーバー画像の表示を終了させる（ステップＳ１８）。
【０１０３】
一方、ＯＳが立ち上がってから、液晶表示装置２に最初のタッチがされるまでは、ステップＳ１１の処理は行われない。そして、ステップＳ１２の処理に代え、ＯＳが立ち上がってからタッチがされない時間が一定の時間に達したか否かを判定する処理が行われる。
【０１０４】
省電力モードでは、ＨＭＩアプリケーションプログラムが起動している主デスクトップＤＴ１ではなく、スクリーンセーバーが起動している副デスクトップＤＴ２が選択されている。これにより、スクリーンセーバー画像Ｉ３の表示時にタッチパネル１０へ行われたタッチは、バックライト８の点灯命令としてバックライト制御部５に認識されるとともに、スクリーンセーバー画像Ｉ３に対する操作としてスクリーンセーバーに認識されるが、ＨＭＩアプリケーションプログラムには認識されない。したがって、省電力モードにおけるタッチが誤操作となることを確実に回避することができる。
【０１０５】
なお、スクリーンセーバー画像が最前面に表示されるＯＳとして、種々のものが存在するが、多くのＯＳでは、一般のスクリーンセーバー画像の表示と、省電力モードとを同時に実行できないので、これらのＯＳは、省電力モードに移行すると、スクリーンセーバー画像の表示を解除する。したがって、省電力モードにおいて一般のスクリーンセーバー画像を表示させることはできない。そのため、本実施形態では、省電力モードにおいてスクリーンセーバー画像として表示できるスクリーンセーバー画像を、上述のように別途設けている。
【０１０６】
また、スクリーンセーバー表示制御部６およびタイミング制御部１４を設けることにより、省電力モードから通常モードへの復帰のために、ユーザがタッチパネル１０にタッチをしてタッチパネル１０から指を離した後、指を離した状態が所定時間持続すると、スクリーンセーバー画像の表示を解除できる。これにより、正規のタッチではなく、弾みで指がタッチパネル１０に短時間のうちに複数回触れるようなチャタリングが生じた場合、スクリーンセーバー画像の表示が解除されることはなく、誤操作を防止することができる。
【０１０７】
上記の別途設けたスクリーンセーバー画像Ｉ３は、黒一色の画像であるので、通常モードから省電力モードへの移行時に、黒一色のスクリーンセーバー画像Ｉ３が、バックライト８が消灯した状態で表示される。したがって、ユーザは、主デスクトップＤＴ１の表示に切り替えられたときに、通常モードに復帰したと認識する。また、上記のように、本実施形態においては、省電力モードにおけるタッチと同時には、スクリーンセーバー画像Ｉ３の表示が解除されない。このため、スクリーンセーバー画像Ｉ３は黒一色であることにより、バックライト８が点灯している通常モードへの復帰時に、スクリーンセーバー画像Ｉ３の表示が解除されなくても、表示画面が黒いままであるので、ユーザにとっては見かけ上、省電力モードが継続しているように見える。
【０１０８】
さらに、本実施形態においては、省電力モードの設定は従来のコンピュータシステムと同様であり、特別な設定を必要としない。例えば、Windows（登録商標）のＯＳを使用する場合、コントロールパネルにおける省電力設定のみを行えばよい。しかも、コンピュータシステム１０２では、汎用のタッチパネルコントローラ３を用いることができる。したがって、ソフトウェアとして実現されるスクリーンセーバー表示制御部６、タッチパネル制御部４およびタイミング制御部１４を備えるだけで、タッチパネル１０の誤操作を防止することができる。
【０１０９】
ＰＣ１Ａは、キーボードやマウスのような他の入力デバイスによる操作をも受け付け、これらの入力デバイスによる操作で、省電力モードにおいて表示されているスクリーンセーバー画像の表示を解除することもできるのは通常のＰＣと同じである。
【０１１０】
なお、本実施形態では、省電力モードにおけるタッチの解除から、そのままタッチパネル１０に対して指が離れた状態の所定時間持続後に、すなわち再度のタッチが所定時間なされなかったときにスクリーンセーバー画像Ｉ３の表示が終了するが、この動作には限定されない。チャタリングの防止を考慮しなければ、省電力モードにおけるタッチの開始時（指がタッチパネル１０にタッチしたとき）に、スクリーンセーバー表示制御部６が停止することにより、スクリーンセーバー画像Ｉ３の表示を終了するようにしてもよい。この場合、スクリーンセーバー表示制御部６は、前述のように計時をせずに（ステップＳ１７の判定をせずに）、前述のステップＳ１６において、バックライト８の点灯と同時に、液晶表示パネル７にスクリーンセーバー画像Ｉ３の表示を終了させる。
【０１１１】
また、本実施形態では、スクリーンセーバー画像Ｉ３の色については、通常モードへの復帰時に、省電力モードにおけるタッチと同時には、スクリーンセーバー画像Ｉ３の表示を終了しないことがユーザに違和感を与えないように、スクリーンセーバー画像Ｉ３を黒一色としている。しかしながら、スクリーンセーバー画像Ｉ３の色については黒に限定されず、他の色であってもよい。
【０１１２】
また、本実施形態では、単一の液晶表示装置２を用いて通常モードと省電力モードとの間を移行する構成について説明したが、液晶表示装置２以外にも液晶表示装置を用いて、同様に通常モードと省電力モードとの間を移行する構成についても本発明の適用が可能である。
【０１１３】
液晶表示装置を複数有するマルチディスプレイシステムであっても、本実施形態を適用できる。このようなシステムでは、メインの液晶表示装置２に例えば、ＤＶＩモニタを接続しておいて、ＤＶＩの拡張モニタとして他の液晶表示装置を使用する構成が挙げられる。上記のマルチディスプレイシステムにおいては、全ての液晶表示装置においてスクリーンセーバー画像を最前面に表示することができる。これは、前述のように、本実施形態では、スクリーンセーバー画像Ｉ３が、ＨＭＩアプリケーションプログラムを含む他の全てのアプリケーションプログラムの実行画像の前に表示されるからである。
【０１１４】
そして、本実施形態において、主デスクトップＤＴ１に表示される実行画像のアプリケーションプログラムは、ＨＭＩアプリケーションプログラムであるが、これは一例であって、他のアプリケーションプログラムであってもよいのは勿論である。
【０１１５】
〔ソフトウェアによる実現例〕
ＰＣ１，１Ａの制御ブロック（特にタッチパネル制御部４、バックライト制御部５、スクリーンセーバー表示制御部６、デスクトップ表示管理部１１、アプリケーションプログラム実行処理部１２およびタイミング制御部１４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよいが、上述の実施形態においてはソフトウェアで実現されている。
【０１１６】
後者の場合、ＰＣ１，１Ａは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１１７】
なお、本実施形態では、ＰＣ１，１Ａに本発明が適用された例について説明したが、これに限らず、プログラマブル表示器などのタッチパネルを備えた専用機にも本発明を適用することが可能である。
【０１１８】
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１９】
本発明は、複数のデスクトップにそれぞれ異なるアプリケーションプログラムの画像を表示するコンピュータ機器に好適に利用することができる。
【符号の説明】
【０１２０】
１，１Ａ  ＰＣ
２  液晶表示装置（表示装置）
７  液晶表示パネル
８  バックライト
５  バックライト制御部
６  スクリーンセーバー表示制御部
１１  デスクトップ表示管理部（デスクトップ表示切替部）
１２，１２Ａ  アプリケーションプログラム実行処理部
２０  表示装置
Ｃ１  起動指令（選択指令）
Ｃ３  切替指令（選択指令）
Ｃ３’  切替指令（選択指令）
ＤＴ１  主デスクトップ（第１デスクトップ）
ＤＴ２  副デスクトップ（第２デスクトップ）
Ｉ１  ＨＭＩ画像（実行画像）
Ｉ２  ＰＤＦ画像（実行画像）
Ｉ３  スクリーンセーバー画像（実行画像）
【図１】
2016110401.tif 000003
【図２】
2016110401.tif 000004
【図３】
2016110401.tif 000005
【図４】
2016110401.tif 000006
【図５】
2016110401.tif 000007
【図６】
2016110401.tif 000008
【手続補正書】
【提出日】平成28年3月4日(2016.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラマブル表示器として機能する、表示装置を備えた画像表示制御装置であって、
複数のデスクトップのうち、第１デスクトップと当該第１デスクトップに関連付けられた第２デスクトップとを切り替えて表示装置に表示させるデスクトップ表示切替部と、
アプリケーションプログラムを実行し、当該アプリケーションプログラムの実行に応じて生じる画像をそれぞれに対応する前記第１デスクトップおよび前記第２デスクトップに表示するアプリケーションプログラム実行処理部とを備え、
前記デスクトップ表示切替部は、前記第２デスクトップに表示される前記画像の前記アプリケーションプログラムを選択する選択指令に基づいて前記第１デスクトップを前記第２デスクトップに切り替え、
上記第１デスクトップは、上記プログラマブル表示器の動作に係るアプリケーションプログラムの実行に応じて生じる画像を表示することを特徴とする画像表示制御装置。
【請求項２】
前記デスクトップ表示切替部は、前記第２デスクトップに表示されている前記画像の表示が終了することに合わせて、前記第２デスクトップから前記第１デスクトップに切り替えることを特徴とする請求項１に記載の画像表示制御装置。
【請求項３】
前記表示装置がタッチパネルを有する液晶表示装置であり、
前記アプリケーションプログラムは、スクリーンセーバープログラムであり、
前記デスクトップ表示切替部は、前記タッチパネルへの一定時間のタッチが無いときに前記液晶表示装置に設けられたバックライトを消灯させる指示を前記選択指令として受けて、前記第１デスクトップを前記第２デスクトップに切り替え、
前記アプリケーションプログラム実行処理部は、前記スクリーンセーバープログラムを実行することにより、前記第２デスクトップにスクリーンセーバー画像を表示させるとともに、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除された後に、前記アプリケーションプログラムを終了することを特徴とする請求項１に記載の画像表示制御装置。
【請求項４】
バックライトを有する液晶表示パネルおよび前記液晶表示パネルに重ねて設けられたタッチパネルを備えた液晶表示装置に、アプリケーションプログラムの実行に応じて生じる画像を表示させる画像表示制御装置であって、
前記タッチパネルへの一定時間のタッチが無いときに前記バックライトが消灯することに合わせて、複数のデスクトップのうち、第１デスクトップから当該第１デスクトップに関連付けられた第２デスクトップに切り替えて表示するデスクトップ表示切替部と、
前記第２デスクトップにスクリーンセーバー画像を表示させるスクリーンセーバー表示制御部と、
前記バックライトが消灯して前記スクリーンセーバー画像が表示されているときに、前記タッチパネルへのタッチを前記バックライトの点灯命令であると認識するバックライト制御部とを備え、
前記デスクトップ表示切替部は、前記スクリーンセーバー画像の表示が終了することに合わせて、表示されている前記第２デスクトップを前記第１デスクトップに切り替え、
前記スクリーンセーバー表示制御部は、前記スクリーンセーバー画像が表示されているときに行われた前記タッチパネルへのタッチが解除されてから所定時間経過後に、前記スクリーンセーバー画像の表示を終了させることを特徴とする画像表示制御装置。
【請求項５】
前記スクリーンセーバー表示制御部は、
前記液晶表示パネル、前記バックライトおよび前記タッチパネルを備えた液晶表示装置を複数有するシステムに対して、各液晶表示パネルに前記スクリーンセーバー画像を表示させるとともに、前記システムに対して、各液晶表示パネルに前記スクリーンセーバー画像の表示を終了させることを特徴とする請求項４に記載の画像表示制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
図２に示すフローチャートにおいて、デスクトップ表示管理部１１が行う、ステップＳ１の起動指令Ｃ１を受けたか否かを判定する処理に代えて、デスクトップ表示管理部１１が、切替指令Ｃ３を受けたか否かを判定する。この場合、既に副アプリケーションプログラムが起動しているので、デスクトップの切り替えには、起動指令Ｃ１ではなく切替指令Ｃ３が用いられる。したがって、デスクトップ表示管理部１１は、切替指令Ｃ３を受けると、ステップＳ２において、表示するデスクトップを主デスクトップＤＴ１から副デスクトップＤＴ２に切り替える。この場合は、副デスクトップＤＴ２に対して、既にＰＤＦビューアが起動しているので、副デスクトップＤＴ２に切り替えられると同時にＰＤＦ画像Ｉ２が表示される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
また、主デスクトップＤＴ１が表示されている状態で、タッチパネル１０が一定の時間タッチされないだけで、バックライト制御部５からデスクトップ表示管理部１１に与えられた切替指令Ｃ３’（消灯信号）に応じて主デスクトップＤＴ１から副デスクトップＤＴ２に切り替えられる。この切り替えに伴って発生する切替通知Ｎ１により、起動したスクリーンセーバーのスクリーンセーバー画像Ｉ３が、切り替えられた副デスクトップＤＴ２に表示される。一方、省電力モードにおいてタッチパネル１０がタッチされてから再度タッチされない状態が所定時間持続することで、タイミング制御部１４からスクリーンセーバー表示制御部６に終了指令Ｃ２（表示終了信号）が与えられる。この終了指令Ｃ２を受けて、スクリーンセーバーが終了すると、この終了に伴って発生する終了通知Ｎ２に応じて副デスクトップＤＴ２から切り替えられた主デスクトップＤＴ１にＨＭＩ画像Ｉ１が表示されて、元の状態に戻る。これにより、デスクトップを切り替える操作をすることなく、デスクトップを切り替えることができる。すなわち、あるアプリケーションプログラムを起動すると、そのアプリケーションプログラムに適した（対応した）デスクトップに切り替わる。したがって、簡単な操作で、複数のアプリケーションプログラムの画像を異なるデスクトップに表示させることができる。