(57)【要約】【課題】  感圧センサによって計測された圧力値に応じてウィンドウ表示制御を実行可能な電子機器および表示制御方法を提供する。【解決手段】  圧力値を計測する感圧センサと、ウィンドウを表示可能なディスプレイを備えた電子機器であり、感圧センサによって計測された圧力値が第１の圧力値の場合、第１のウィンドウが示す内容がディスプレイに表示されないように第１のウィンドウの上に位置する第２のウィンドウをディスプレイに表示させる。一方、感圧センサによって計測された圧力値が第１の圧力値よりも大きい値である第２の圧力値の場合、計測された圧力値が第１の圧力値の場合にディスプレイに表示されない第１のウィンドウが示す内容をディスプレイに表示させる。【選択図】  図３
2009252095.tif 000002
【特許請求の範囲】
【請求項１】
圧力値を計測する感圧センサと、
ウィンドウを表示可能なディスプレイと、
前記感圧センサによって計測された圧力値が第１の圧力値の場合、第１のウィンドウが示す内容が前記ディスプレイに表示されないように前記第１のウィンドウの上に位置する第２のウィンドウを前記ディスプレイに表示させ、前記感圧センサによって計測された圧力値が前記第１の圧力値よりも大きい値である第２の圧力値の場合、前記計測された圧力値が第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容を前記ディスプレイに表示させるウィンドウ表示制御手段と、
を具備することを特徴とする電子機器。
【請求項２】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が前記第１の圧力値から前記第２の圧力値に変化した場合、前記計測された圧力値が第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容が前記第２のウィンドウ越しに見える状態にするウィンドウ表示制御手段であることを特徴とする請求項１記載の電子機器。
【請求項３】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が前記第１の圧力値から前記第２の圧力値に変化した場合、前記第２のウィンドウの透明度を高めるウィンドウ表示制御手段であることを特徴とする請求項１記載の電子機器。
【請求項４】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が前記第１の圧力値から前記第２の圧力値に変化した場合、前記第１のウィンドウのサイズおよび前記第２のウィンドウのサイズを拡大するウィンドウ表示制御手段であることを特徴とする請求項２記載の電子機器。
【請求項５】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が前記第１の圧力値から前記第２の圧力値に変化した場合、前記第１のウィンドウおよび前記第２のウィンドウの位置を移動させるウィンドウ表示制御手段であることを特徴とする請求項２記載の電子機器。
【請求項６】
前記ウィンドウ表示制御手段は、前記感圧センサが前記第２の圧力値よりも大きい値である第３の圧力値を計測した場合に、前記第２のウィンドウが示す内容を前記ディスプレイに表示させない表示制御手段であることを特徴とする請求項２記載の電子機器。
【請求項７】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウおよび前記第２のウィンドウが互いに重ならない状態にするウィンドウ表示制御手段であることを特徴とする請求項１記載の電子機器。
【請求項８】
前記ウィンドウ表示制御手段は、前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウと前記第２のウィンドウとを並べて表示させるウィンドウ表示制御手段であることを特徴とする請求項７記載の電子機器。
【請求項９】
ウィンドウをディスプレイに表示させる表示制御方法において、
感圧センサによって計測された圧力値が第１の圧力値の場合、第１のウィンドウが示す内容が前記ディスプレイに表示されないように前記第１のウィンドウの上に位置する第２のウィンドウを前記ディスプレイに表示し、
前記感圧センサによって計測された圧力値が前記第１の圧力値よりも大きい値である第２の圧力値の場合、前記計測された前記第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容を前記ディスプレイに表示することを特徴とする表示制御方法。
【請求項１０】
前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記計測された前記第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容が前記第２のウィンドウ越しに見える状態にすることを特徴とする請求項９記載の表示状態制御方法。
【請求項１１】
前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウのサイズおよび前記第２のウィンドウのサイズを拡大することを特徴とする請求項９記載の表示状態制御方法。
【請求項１２】
前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウおよび前記第２のウィンドウの位置を移動させることを特徴とする請求項９記載の表示状態制御方法。
【請求項１３】
前記感圧センサが前記第２の圧力値よりも大きい値である第３の圧力値を計測した場合に、前記第２のウィンドウが示す内容を前記ディスプレイに表示させないことを特徴とする請求項１０記載の表示状態制御方法。
【請求項１４】
前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウおよび前記第２のウィンドウが互いに重ならない状態にすることを特徴とする請求項９記載の表示状態制御方法。
【請求項１５】
前記感圧センサによって計測された圧力値が第１の圧力値から第２の圧力値に変化した場合、前記第１のウィンドウと前記第２のウィンドウとを並べて表示させることを特徴とする請求項１４記載の表示状態制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウィンドウの表示制御を実行する電子機器および表示制御方法に関する。
【背景技術】
【０００２】
近年、例えばパーソナルコンピュータといった情報処理機器におけるディプレイといった出力装置に関係する技術として、アプリケーションによって処理された内容を示すウィンドウの表示を制御する技術が開発されている。例えば、ウィンドウに示される内容を拡大・縮小する技術、ディスプレイ上に表示されるウィンドウの位置を変える技術等が開発されている。
【０００３】
一方、情報処理機器における入力装置に関して、感圧センサを用いた入力装置が開発されている。
【０００４】
特許文献１には、特定のアプリケーションを起動する場合に、アプリケーションに対応するアイコンの箇所を指によりタッチパネル上で強く押圧し、アイコンをハイライト表示する場合はタッチパネル上で弱く押圧する技術が開示されている。
【特許文献１】特開平１１−２０３０４４号公報（第４頁、第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された技術のように、感圧センサがユーザによって入力された圧力値を計測し、この計測された圧力値に応じて、アプリケーションの起動およびアイコンのハイライトといった異なる複数の機能を排他的に実行しているが、例えば、ウィンドウ表示制御といった一つの機能を、感圧センサによって計測された圧力値に応じて制御したい、といったニーズがある。
【０００６】
本発明は、感圧センサによって計測された圧力値に応じてウィンドウ表示制御を実行可能な電子機器および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に関わる電子機器は、圧力値を計測する感圧センサと、ウィンドウを表示可能なディスプレイと、前記感圧センサによって計測された圧力値が第１の圧力値の場合、第１のウィンドウが示す内容が前記ディスプレイに表示されないように前記第１のウィンドウの上に位置する第２のウィンドウを前記ディスプレイに表示させ、前記感圧センサによって計測された圧力値が前記第１の圧力値よりも大きい値である第２の圧力値の場合、前記計測された圧力値が第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容を前記ディスプレイに表示させるウィンドウ表示制御手段と、を具備することを特徴とする。
【０００８】
また、請求項９に関わる表示制御方法は、ウィンドウをディスプレイに表示させる表示制御方法において、感圧センサによって計測された圧力値が第１の圧力値の場合、第１のウィンドウが示す内容が前記ディスプレイに表示されないように前記第１のウィンドウの上に位置する第２のウィンドウを前記ディスプレイに表示し、前記感圧センサによって計測された圧力値が前記第１の圧力値よりも大きい値である第２の圧力値の場合、前記計測された前記第１の圧力値の場合に前記ディスプレイに表示されない前記第１のウィンドウが示す内容を前記ディスプレイに表示することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、感圧センサによって計測された圧力値に応じてウィンドウ表示制御を実行可能な電子機器および表示制御方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１０】
図１はノートブック型パーソナルコンピュータ（以下、コンピュータと称す。）１のディスプレイユニット３を本体２に対して開いた状態の一例を示す図である。
【００１１】
コンピュータ１は本体２とディスプレイユニット３とから構成される。本体２およびディスプレイユニット３は電子部品を内蔵する筐体である。
【００１２】
ディスプレイユニット３は、本体２とヒンジを介して接続される。ディスプレイユニット３は、本体２に対して開放位置と閉塞位置との間を回動自在に取り付けられる。
【００１３】
ディスプレイユニット３には、ＬＣＤ４が組み込まれており、ディスプレイユニット３のほぼ中央に位置される。
【００１４】
本体２は略箱形の形状を有しており、本体２の上面にはキーボード５、コンピュータ１の電源オン／オフするためのパワーボタン６、タッチパッド７が設けられる。さらに、タッチパッド７上には、ユーザがタッチパッド７を押す圧力の値を計測する感圧センサ８が設けられる。
【００１５】
パワーボタン６は、コンピュータ１を使用開始する際、押し下げ操作される。タッチパッド７は、例えば、ＬＣＤ４の画面上に表示されるポインタを移動させるとき等に使用される。次に、コンピュータ１の構成について説明する。
【００１６】
図２は、コンピュータ１の構成の一例を説明するブロック図である。
【００１７】
まず、本体２の構成について説明する。
【００１８】
ノースブリッジ（第１のブリッジ回路）１１には、ＣＰＵ１０、メインメモリ１２、グラフィックスコントローラ１３およびサウスブリッジ１４が接続されている。
【００１９】
ノースブリッジ１１はＦＳＢ（Ｆｒｏｎｔ  Ｓｉｄｅ  Ｂｕｓ）を介してＣＰＵ１０と接続される。ノースブリッジ１１にはメインメモリ１２へのアクセスを制御するメモリコントローラが内蔵される。
【００２０】
ＣＰＵ１０はコンピュータ１の動作を制御するメインプロセッサである。ＣＰＵ１０は外部記憶装置であるＨＤＤ１５からメモリバスを介してメインメモリ１２にロードされる、オペレーティングシステム（ＯＳ）、アプリケーションプログラム等を実行する。
【００２１】
本発明では、アプリケーションプログラムの一つであるウィンドウ表示状態変更ユーティリティをＣＰＵ１０は実行する。ウィンドウ表示状態変更ユーティリティは、感圧センサ８によって計測される押し圧力の値に応じて、ＬＣＤ４に表示されるウィンドウの表示状態を変更させるユーティリティである。このユーティリティについては、後述にて詳細に説明する。
【００２２】
ノースブリッジ１１に接続されるグラフィクスコントローラ１３はＬＣＤ４にデジタル表示信号を出力する。グラフィクスコントローラ１３にはビデオメモリ（ＶＲＡＭ）１７が接続されており、グラフィックスコントローラ１３はＯＳ／アプリケーションプログラムによってビデオメモリ１７に描画されたデータをＬＣＤ４に表示する。
【００２３】
ノースブリッジ１１と専用バスで接続されるサウスブリッジ（第二のブリッジ回路）１４は、ＬＰＣ（low pin count）バス上の各デバイスを制御する。
【００２４】
ノースブリッジ１１は外部記憶装置でありＨＤＤ１５とバスを介して接続される。
【００２５】
ＨＤＤ１５にはオペレーティングシステム（ＯＳ）、アプリケーションプログラムおよびアプリケーションプログラムを使用することで生成されたデータ等が記憶される。
【００２６】
ＬＰＣバス上にはエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１６が接続される。
【００２７】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１６は、電力管理等を行うためのエンベデッドコントローラと、キーボード（ＫＢ）５を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２８】
ＥＣ／ＫＢＣ１６にはキーボード５、パワーボタン６、タッチパッド７および感圧センサ８が接続される。次に、ウィンドウ表示状態変更ユーティリティによって実行される、ウィンドウの表示状態の変更に関する第１の実施形態について説明する。
【００２９】
図３は、ウィンドウ表示状態変更ユーティリティによって実行される、ＬＣＤ４に表示されるウィンドウの表示状態の変更に関する第１の実施形態を示す図である。
【００３０】
図３（１）は、感圧センサ８への押し圧力の値がレベル１の場合におけるウィンドウの表示状態を示している。この場合、ウィンドウｗｉｎ１の上にウィンドウｗｉｎ２が重ねて表示され、さらに、ウィンドウｗｉｎ２の上にウィンドウｗｉｎ３が重ねて表示されている。ウィンドウｗｉｎ１とウィンドウｗｉｎ２とが重なっている箇所については、ウィンドウｗｉｎ２の表示内容によってウィンドウｗｉｎ１の表示内容が隠されて表示されない状態であり、ウィンドウｗｉｎ２とウィンドウｗｉｎ３とが重なっている箇所については、ウィンドウｗｉｎ３の表示内容によってウィンドウｗｉｎ２の表示内容が隠されて表示されない状態である。
【００３１】
図３（２）は、感圧センサ８への押し圧力の値がレベル２の場合におけるウィンドウの表示状態を示している。押し圧力レベル２の圧力値は、押し圧力レベル１の圧力値よりも大きい値である。
【００３２】
図３（１）のウィンドウｗｉｎ１乃至ウィンドウｗｉｎ３の状態と比較して、図３（２）のウィンドウｗｉｎ１乃至ウィンドウｗｉｎ３の状態は、夫々、拡大された状態である。
【００３３】
また、図３（２）のウィンドウｗｉｎ３の透明度は、図３（１）のウィンドウｗｉｎ３の透明度よりも高い。従って、図３（２）に示すように、ウィンドウｗｉｎ２に表示される内容がウィンドウｗｉｎ３越しに見える状態である。
【００３４】
図３（３）は、感圧センサ８への押し圧力の値がレベル３の場合におけるウィンドウの表示状態を示している。押し圧力レベル３の圧力値は、押し圧力レベル２の圧力値よりも大きい値である。
【００３５】
図３（２）のウィンドウｗｉｎ１およびウィンドウｗｉｎ２の状態と比較して、図３（３）のウィンドウｗｉｎ１およびウィンドウｗｉｎ２の状態は、夫々、拡大された状態である。
【００３６】
図３（３）のウィンドウｗｉｎ３の状態は、図３（２）のウィンドウｗｉｎ３の透明度がさらに高まり、ウィンドウｗｉｎ３が表示されない状態である。
【００３７】
図３（４）は、感圧センサ８への押し圧力の値がレベル４の場合におけるウィンドウの表示状態を示している。押し圧力レベル４の圧力値は、押し圧力レベル３の圧力値よりも大きい値である。
【００３８】
図３（３）のウィンドウｗｉｎ１およびウィンドウｗｉｎ２の状態と比較して、図３（４）のウィンドウｗｉｎ１およびウィンドウｗｉｎ２の状態は、夫々、拡大された状態である。
【００３９】
また、図３（４）のウィンドウｗｉｎ２の透明度は、図３（３）のウィンドウｗｉｎ２の透明度よりも高い。従って、図３（４）に示すように、ウィンドウｗｉｎ１に表示される内容がウィンドウｗｉｎ２越しに見える状態である。
【００４０】
図３（５）は、感圧センサ８への押し圧力の値がレベル５の場合におけるウィンドウの表示状態を示している。押し圧力レベル５の圧力値は、押し圧力レベル４の圧力値よりも大きい値である。
【００４１】
図３（４）のウィンドウｗｉｎ１の状態と比較して、図３（５）のウィンドウｗｉｎ１の状態は、夫々、拡大された状態である。
【００４２】
図３（５）のウィンドウｗｉｎ２の状態は、図３（４）のウィンドウｗｉｎ２の透明度がさらに高まり、ウィンドウｗｉｎ２が表示されない状態である。
【００４３】
次に、ウィンドウ表示状態変更ユーティリティの役割について説明する。
【００４４】
図４は、ウィンドウ表示状態変更ユーティリティの役割について説明するブロック図である。
【００４５】
ウィンドウ表示状態変更ユーティリティ１０３は、オペレーティングシステム（ＯＳ）１００の制御下で動作するアプリケーションプログラムである。
【００４６】
ＯＳ１００は、ウィンドウマネージャ１０２および感圧センサドライバ１０１を有する。感圧センサドライバ１０１は、感圧センサ８によって計測される押し圧力値を受け取り、ウィンドウ表示状態変更ユーティリティ１０３に押し圧力値を渡す。
後述にて詳細に説明するが、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウマネージャ１０２から取得したウィンドウ描画を制御するために用いられるパラメータ値および感圧センサドライバ１０１から受け取った押し圧力値に応じて、ウィンドウマネージャ１０２に返すパラメータ値を決定する。次に、ウィンドウマネージャ１０２の有する機能について説明する。
【００４７】
図５（１）は、ウィンドウマネージャ１０２が有するウィンドウ描画パラメータ管理テーブルの一例を示す図である。
【００４８】
ウィンドウマネージャ１０２は、ＬＣＤ４の画面上にウィンドウを描画するために用いられるパラメータ値を管理するウィンドウ描画パラメータ管理テーブルを有する。
【００４９】
ウィンドウ描画パラメータ管理テーブルが管理するパラメータ値は、"ウィンドウ名"、"アプリケーション名"、"位置座標"、"縦長"、"横長"、"レイヤー"、"透明度"である。
【００５０】
以下、図５（２）に示される、ウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態を参照して説明する。
【００５１】
例えば、"ウィンドウ名"が"Ｗ＿１"であるウィンドウ、"Ｗ＿２"であるウィンドウ、"Ｗ＿３"であるウィンドウをＬＣＤ４の画面上に描画する場合、"ウィンドウ名"が"Ｗ＿１"であるウィンドウを"位置座標"が"（Ｘ１、Ｙ１）"、"縦長"が"Ｖ１"、"横長"が"Ｈ１"の情報に基いて描画し、"ウィンドウ名"が"Ｗ＿２"であるウィンドウを"位置座標"が"（Ｘ２、Ｙ２）"、"縦長"が"Ｖ２"、"横長"が"Ｈ２"の情報に基いて描画し、"ウィンドウ名"が"Ｗ＿３"であるウィンドウを"位置座標"が"（Ｘ３、Ｙ３）"、"縦長"が"Ｖ３"、"横長"が"Ｈ３"の情報に基いて描画する。
【００５２】
図５（２）には、ＬＣＤ４の画面上に描画されている"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の表示状態が示されている。
【００５３】
この場合、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１の"レイヤー"が"１"、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２の"レイヤー"が"２"、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の"レイヤー"が"３"であるので、"ウィンドウ名"が"Ｗ＿１"のウィンドウｗｉｎ１の上に"ウィンドウ名"が"Ｗ＿２"のウィンドウｗｉｎ２が重ねられるように描画され、"ウィンドウ名"が"Ｗ＿１"のウィンドウｗｉｎ１および"ウィンドウ名"が"Ｗ＿２"のウィンドウｗｉｎ２に"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３が重ねられるように描画される。
【００５４】
また、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の何れの"透明度"も"０"であるので、ウィンドウ同士が重なり合っている状態にて、レイヤー値が小さいウィンドウに表示されている内容が、レイヤー値が大きいウィンドウ越しに表示されていない。次に、ウィンドウ表示状態変更ユーティリティの機能について説明する。
【００５５】
図６は、ウィンドウ表示状態変更ユーティリティが有する、ウィンドウの表示状態を変更させるために用いられるパラメータ値を管理するテーブルの一例を示す図である。
【００５６】
テーブルが管理するパラメータ値は、"感圧値レベル"、"圧力値"、"ウィンドウの位置座標に対する倍率"、"ウィンドウの縦長に対する倍率"、"ウィンドウの横長に対する倍率"、"透明度の変更値"である。
【００５７】
以下、夫々のパラメータ値について説明する。
【００５８】
（１）感圧値レベル、圧力値
【００５９】
"感圧値レベル"は、感圧センサドライバ１０１から送られてくる圧力値に対して付けられるレベル値である。"圧力値"は、感圧センサドライバ１０１から送られてくる圧力値である。"感圧値レベル"と"圧力値"との関係は、例えば、感圧センサドライバ１０１から送られてくる"圧力値"が"０からＡの間の値"である場合、"感圧値レベル"は"レベル１"といった具合に、関係付けられる。
【００６０】
（２）ウィンドウの位置座標値に対して乗じられる倍率値
【００６１】
"ウィンドウの位置を示す座標値の値に対して乗じられる倍率値（以下、"ウィンドウ位置座標倍率"と称す。）"は、図５を用いて説明したパラメータ値の一つである"位置座標"の値に対して乗じられる倍率値である。例えば、"感圧値レベル"が"レベル１"の場合、図５を用いて説明したパラメータ値の一つである"位置座標"の値に対して"１倍"する。
【００６２】
（３）ウィンドウの縦長値に対して乗じられる倍率値
【００６３】
"ウィンドウの縦長の値に対して乗じられる倍率値（以下、"ウィンドウ縦長倍率"と称す。）"は、図５を用いて説明したパラメータ値の一つである"縦長"の値に対して乗じられる倍率値である。例えば、"感圧値レベル"が"レベル１"の場合、図５を用いて説明したパラメータ値の一つである"縦長"の値に対して"１倍"する。
【００６４】
（４）ウィンドウの横長値に対して乗じられる倍率値
【００６５】
"ウィンドウの横長の値に対して乗じられる倍率値（以下、"ウィンドウ横長倍率"と称す。）"は、図５を用いて説明したパラメータ値の一つである"横長"の値に対する倍率値である。例えば、"感圧値レベル"が"レベル１"の場合、図５を用いて説明したパラメータ値の一つである"横長"の値に対して"１倍"する。
【００６６】
（５）透明度の変更値
【００６７】
さらに、"透明度の変更値"は、図５を用いて説明したパラメータ値の一つである"透明度"の値に対する変更値である。例えば、"感圧値レベル"が"レベル１"の場合、図５を用いて説明したパラメータ値の一つである"透明度"の値に対して変更しない。
【００６８】
このように、ウィンドウ表示状態変更ユーティリティ１０３は、図６に示したテーブルにて管理されるパラメータ値を用いて、ウィンドウマネージャ１０２から取得したＬＣＤ４の画面上にウィンドウを描画するために用いられるパラメータ値を制御する。
【００６９】
次に、感圧値レベルに応じて、ウィンドウ表示状態変更ユーティリティ１０３によって制御されたパラメータ値をウィンドウマネージャ１０２に設定し、このウィンドウマネージャ１０２に設定されたパラメータ値を用いたウィンドウ描画について説明する。
【００７０】
以下、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル２"乃至"レベル５"夫々の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウの表示状態について説明する。
【００７１】
尚、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル１"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態は図５に示される内容であるとして、以下、説明を進める。
【００７２】
さらに、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル２"乃至"レベル５"の場合における"ウィンドウ位置座標倍率"、"ウィンドウ縦長倍率"、"ウィンドウ横長倍率"の値は、いずれも１よりも大きい値（ｎ１>１、ｎ２>１）として、以下、説明を進める。
【００７３】
図７は、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル２"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図である。
【００７４】
図７（１）に示される"感圧値レベル"が"レベル２"の場合におけるウィンドウ描画パラメータ管理テーブルに設定される値は、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブルに設定されている値に対して、図６に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル２"の場合における"ウィンドウ位置座標倍率"、"ウィンドウ縦長倍率"、"ウィンドウ横長倍率"および"透明度の変更値"を用いて制御した値である。
【００７５】
一例を挙げて説明すると、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値が"（Ｘ１、Ｙ１）"に対して、図６に示されるテーブル中の"感圧値レベル"が"レベル２"の場合における"ウィンドウ位置倍率"の値"ｎ１"を掛け合わせることで、図７（１）に示される"感圧値レベル"が"レベル２"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値"（Ｘ４、Ｙ４）"を算出する。
【００７６】
このような方法で、"感圧値レベル"が"レベル２"の場合における "位置座標"、"縦長"、"横長"、"透明度"の値を算出し、算出した値を"感圧値レベル"が"レベル２"の場合におけるウィンドウ描画パラメータ管理テーブルの値として設定する。
【００７７】
図７（２）は、図７（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態である。
【００７８】
図７（２）のウィンドウの表示状態において、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２の透明度が"０"であり、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の透明度が"５０"であるので、"レイヤー"の値が"１"であるウィンドウｗｉｎ１に表示される内容が、"レイヤー"の値が"２"であるウィンドｗｉｎ２越しに表示されないものの、"レイヤー"の値が"２"であるウィンドｗｉｎ２に表示される内容が"レイヤー"の値が"３"であるウィンドｗｉｎ３越しに表示される。
【００７９】
図８は、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル３"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図である。
【００８０】
図８（１）に示される"感圧値レベル"が"レベル３"の場合におけるウィンドウ描画パラメータ管理テーブルに設定される値は、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブルに設定されている値に対して、図６に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル３"の場合における"ウィンドウ位置座標倍率"、"ウィンドウ縦長倍率"、"ウィンドウ横長倍率"および"透明度の変更値"を用いて制御した値である。
【００８１】
一例を挙げて説明すると、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値が"（Ｘ１、Ｙ１）"に対して、図６に示されるテーブル中の"感圧値レベル"が"レベル３"の場合における"ウィンドウ位置倍率"の値"ｎ１×ｎ１"を掛け合わせることで、図７（１）に示される"感圧値レベル"が"レベル３"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値"（Ｘ７、Ｙ７）"を算出する。
【００８２】
このような方法で、"感圧値レベル"が"レベル３"の場合における "位置座標"、"縦長"、"横長"、"透明度"の値を算出し、算出した値を"感圧値レベル"が"レベル３"の場合におけるウィンドウ管理テーブルの値として設定する。
【００８３】
図８（２）は、図８（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態である。
【００８４】
図８（２）のウィンドウの表示状態において、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２の透明度が"０"であり、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の透明度が"１００"であるので、"レイヤー"の値が"１"であるウィンドウｗｉｎ１に表示される内容が、"レイヤー"の値が"２"であるウィンドｗｉｎ２越しに表示されず、"レイヤー"の値が"３"であるウィンドｗｉｎ３は透明状態であり、ＬＣＤ４の画面上に表示されない。
【００８５】
図９は、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル４"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図である。
【００８６】
図９（１）に示される"感圧値レベル"が"レベル４"の場合におけるウィンドウ描画パラメータ管理テーブルに設定される値は、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブルに設定されている値に対して、図６に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル４"の場合における"ウィンドウ位置座標倍率"、"ウィンドウ縦長倍率"、"ウィンドウ横長倍率"および"透明度の変更値"を用いて制御した値である。
【００８７】
一例を挙げて説明すると、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値が"（Ｘ１、Ｙ１）"に対して、図６に示されるテーブル中の"感圧値レベル"が"レベル４"の場合における"ウィンドウ位置座標倍率"の値"ｎ１×ｎ１×ｎ１"を掛け合わせることで、図９（１）に示される"感圧値レベル"が"レベル４"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置"の値"（Ｘ１０、Ｙ１０）"を算出する。
【００８８】
このような方法で、"感圧値レベル"が"レベル４"の場合における "位置座標"、"縦長"、"横長"、"透明度"の値を算出し、算出した値を"感圧値レベル"が"レベル４"の場合におけるウィンドウ描画パラメータ管理テーブルの値として設定する。
【００８９】
図９（２）は、図９（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態である。
【００９０】
図９（２）のウィンドウの表示状態において、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１の透明度が"０"、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２の透明度が"５０"、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の透明度が"１００"であるので、"レイヤー"の値が"１"であるウィンドウｗｉｎ１に表示される内容が、"レイヤー"の値が"２"であるウィンドｗｉｎ２越しに表示される。"レイヤー"の値が"３"であるウィンドｗｉｎ３は透明状態であるので、ＬＣＤ４の画面上に表示されない。
【００９１】
図１０は、ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル５"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図である。
【００９２】
図１０（１）に示される"感圧値レベル"が"レベル５"の場合におけるウィンドウ描画パラメータ管理テーブルに設定される値は、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブルに設定されている値に対して、図６に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル５"の場合における"ウィンドウ位置座標倍率"、"ウィンドウ縦長倍率"、"ウィンドウ横長倍率"および"透明度の変更値"を用いて制御した値である。
【００９３】
一例を挙げて説明すると、図５（１）に示される"感圧値レベル"が"レベル１"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置座標"の値が"（Ｘ１、Ｙ１）"に対して、図６に示されるテーブル中の"感圧値レベル"が"レベル５"の場合における"ウィンドウ位置倍率"の値"ｎ１×ｎ１×ｎ１×ｎ１"を掛け合わせることで、図１０（１）に示される"感圧値レベル"が"レベル５"の場合におけるウィンドウ描画パラメータ管理テーブル中の"ウィンドウ名"が"Ｗ＿１"の"位置"の値"（Ｘ１３、Ｙ１３）"を算出する。
【００９４】
このような方法で、"感圧値レベル"が"レベル５"の場合における "位置座標"、"縦長"、"横長"、"透明度"の値を算出し、算出した値を"感圧値レベル"が"レベル５"の場合におけるウィンドウ描画パラメータ管理テーブルの値として設定する。
【００９５】
図１０（２）は、図１０（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態である。
【００９６】
図１０（２）のウィンドウの表示状態において、"ウィンドウ名"が"Ｗ＿１"であるウィンドウｗｉｎ１の透明度が"０"、"ウィンドウ名"が"Ｗ＿２"であるウィンドウｗｉｎ２の透明度が"１００"、"ウィンドウ名"が"Ｗ＿３"であるウィンドウｗｉｎ３の透明度が"１００"であるので、"レイヤー"の値が"１"であるウィンドウｗｉｎ１に表示される内容のみがＬＣＤ４の画面上に表示される。"レイヤー"の値が"２"であるウィンドｗｉｎ２および"レイヤー"の値が"３"であるウィンドｗｉｎ３は透明状態であるので、ＬＣＤ４の画面上に表示されない。
【００９７】
図５乃至図１０を用いて説明したように、ウィンドウ表示状態変更ユーティリティ１０３が、ユーザがタッチパッド７を押す力が強くなるにつれて、ＬＣＤ４の画面上に表示されるウィンドウ群を、レイヤー値の大きいウィンドウから順に透明度を高めることでレイヤー値の小さいウィンドウの内容をレイヤー値の大きいウィンドウ越しに表示させることで、ユーザがタッチパッド７を押すといった直感的な動作によって重なった状態のウィンドウのうち下に位置するウィンドウの内容を表示させることが可能となる。
【００９８】
次に、ウィンドウ表示状態変更ユーティリティによって実行される、ＬＣＤ４に表示されるウィンドウの表示状態の変更に関する第２の実施形態について説明する。
【００９９】
図１１は、ウィンドウ表示状態変更ユーティリティによって実行される、ＬＣＤ４に表示されるウィンドウの表示状態の変更に関する第２の実施形態を示す図である。
【０１００】
図１１（１）は、感圧センサ８への押し圧力の値がレベル１の場合におけるウィンドウの表示状態を示している。この場合、ウィンドウｗｉｎ１の上にウィンドウｗｉｎ２が重ねて表示され、さらに、ウィンドウｗｉｎ２の上にウィンドウｗｉｎ３が重ねて表示されている。ウィンドウｗｉｎ１とウィンドウｗｉｎ２とが重なっている箇所については、ウィンドウｗｉｎ２の表示内容によってウィンドウｗｉｎ１の表示内容が隠されて表示されない状態であり、ウィンドウｗｉｎ２とウィンドウｗｉｎ３とが重なっている箇所については、ウィンドウｗｉｎ３の表示内容によってウィンドウｗｉｎ２の表示内容が隠されて表示されない状態である。
【０１０１】
図１１（１）に示されるウィンドウは、図５（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されているパラメータ値に基いて描画されているものとして、以下、説明を進める。
【０１０２】
一方、図１１（２）は、感圧センサ８への押し圧力の値がレベル２の場合におけるウィンドウの表示状態を示している。押し圧力レベル２の圧力値は、押し圧力レベル１の圧力値よりも大きい値である。
【０１０３】
図１１（２）のウィンドウｗｉｎ１乃至ウィンドウｗｉｎ３の表示状態は、図１１（１）のウィンドウｗｉｎ１乃至ウィンドウｗｉｎ３の表示状態と比較して、ウィンドウ同士が重なっていない表示状態である。
【０１０４】
ウィンドウの表示状態の変更に関する第１の実施形態と同様、第２の実施形態においても、ウィンドウ表示状態変更ユーティリティ１０３は、感圧センサ８によって計測された圧力の値に応じて、ウィンドウマネージャ１０２の有するテーブルに設定される値を制御する。
【０１０５】
図１１（２）に示されるウィンドウは、ウィンドウ表示状態変更ユーティリティ１０３によって制御された、ウィンドウマネージャ１０２の有するテーブルに設定されているパラメータ値に基いて描画される。
【０１０６】
次に、ウィンドウの表示状態の変更に関する第２の実施形態におけるウィンドウ表示状態変更ユーティリティ１０３の有するテーブル、およびウィンドウの表示状態の変更に関する第２の実施形態におけるウィンドウ表示状態変更ユーティリティ１０３によって値が設定されるウィンドウマネージャ１０２のテーブルについて説明する。
【０１０７】
図１２は、ウィンドウ表示状態変更ユーティリティ１０３が有する、ウィンドウの表示状態を変更させるために用いられるパラメータ値を管理するテーブルの一例を示す図である。
【０１０８】
テーブルが管理するパラメータ値は、"感圧値レベル"、"圧力値"、"位置座標"、"縦長"、"横長"、"レイヤー"である。
【０１０９】
以下、夫々のパラメータ値について説明する。
【０１１０】
（１）感圧値レベル、圧力値
【０１１１】
"感圧値レベル"は、感圧センサドライバ１０１から送られてくる圧力値に対して付けられるレベル値である。"圧力値"は、感圧センサドライバ１０１から送られてくる圧力値である。"感圧値レベル"と"圧力値"との関係は、感圧センサドライバ１０１から送られてくる"圧力値"が"０からＡの間の値"である場合、"感圧値レベル"は"レベル１"と関係付けられ、"圧力値"が"Ａ以上の値"である場合、"感圧値レベル"は"レベル２"と関係付けられる。
【０１１２】
（２）位置座標
【０１１３】
"ウィンドウの位置を示す座標（以下、位置座標と称す）"の値は、ウィンドウ管理テーブル１０２の有するウィンドウ描画パラメータ管理テーブルのパラメータ値の一つである"位置座標"の値として設定される値である。
【０１１４】
例えば、"感圧値レベル"の値が"レベル１"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"位置座標"の値を制御しない。一方、"感圧値レベル"の値が"レベル２"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"位置座標"の値に"（（Ｈ１００×（ｎ−１）），０）"を設定する。ここで、後述にて詳細に説明するが、"Ｈ１００"は、ウィンドウの横辺の長さであり、"ｎ"は、ウィンドウの数である。一例を挙げて説明すると、ＬＣＤ４の画面に表示されるウィンドウが３個あるとするならば、この３個のウィンドウ夫々の位置座標は、（０，０）、（Ｈ１００，０）、（２×Ｈ１００，０）となる。
【０１１５】
（３）縦長
【０１１６】
"縦長"の値は、ウィンドウ管理テーブル１０２の有するウィンドウ描画パラメータ管理テーブルのパラメータ値の一つである"縦長"の値として設定される値である。
【０１１７】
例えば、"感圧値レベル"の値が"レベル１"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"縦長"の値を制御しない。一方、"感圧値レベル"の値が"レベル２"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"縦長"の値として"Ｖ１００"を設定する。値"Ｖ１００"として、ＬＣＤ４の画面の縦長の値を越えない任意の値が設定される。
【０１１８】
（４）横長
【０１１９】
"横長"は、ウィンドウ管理テーブル１０２の有するウィンドウ描画パラメータ管理テーブルのパラメータ値の一つである"横長"の値として設定される値である。
【０１２０】
例えば、"感圧値レベル"の値が"レベル１"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"横長"の値を制御しない。一方、"感圧値レベル"の値が"レベル２"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"横長"の値として"Ｈ１００"を設定する。
【０１２１】
この"横長"の値"Ｈ１００"は、上述の"位置座標値"を算出する場合に使用される値である。また、"横長"の値"Ｈ１００"は、ＬＣＤ４の画面の横辺の長さＨ＿Ｌをウィンドウの枚数ｎで割ることで算出される。
【０１２２】
（５）レイヤー
【０１２３】
"レイヤー"の値は、ウィンドウ管理テーブル１０２の有するウィンドウ描画パラメータ管理テーブルのパラメータ値の一つである"レイヤー"の値として設定される値である。
【０１２４】
例えば、"感圧値レベル"の値が"レベル１"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"レイヤー"の値を制御しない。一方、"感圧値レベル"の値が"レベル２"の場合、ウィンドウ表示状態変更ユーティリティ１０３は、ウィンドウ管理テーブル１０２の有するテーブルのパラメータ値の一つである"レイヤー"の値として"１"を設定する。
【０１２５】
次に、第２の実施形態におけるウィンドウ表示状態変更ユーティリティ１０３によって設定された値を有するウィンドウマネージャ１０２のテーブルおよびウィンドウマネージャ１０２のテーブルに設定されたパラメータ値に基いて描画されるウィンドウの表示状態について説明する。
【０１２６】
図１３は、第２の実施形態におけるウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"の値が"レベル２"の場合におけるウィンドウマネージャ１０２の有するテーブルに設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウの表示状態を示す図である。
【０１２７】
図１３（１）に示される、ウィンドウ描画パラメータ管理テーブルに設定される値は、図１２に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル２"の場合における"位置座標"、"縦長"、"横長"および"レイヤー"の値である。
【０１２８】
一例を挙げて説明すると、図１３（１）に示されるウィンドウ描画パラメータ管理テーブルには、"ウィンドウ名"が"Ｗ＿１"、"Ｗ＿２"および"Ｗ＿３"の３個のウィンドウをＬＣＤ４の画面に描画するためのパラメータ値が管理されているので、図１２に示されるテーブル中の"感圧値レベル"が"レベル２"の場合における"位置座標"の値"（（Ｈ１００×（ｎ−１）），０）"にｎ＝３，２，１をインプットすることで、夫々のウィンドウの"位置座標"の値（０，０）、（Ｈ１００，０）、（２×Ｈ１００，０）を算出し、これらの値を図１２に示されるテーブル中の"位置座標"の値として設定する。
【０１２９】
このような方法で、図１２に示されるウィンドウ表示状態変更ユーティリティ１０３が有するテーブルに設定されている"感圧値レベル"が"レベル２"の場合における"位置座標"、"縦長"、"横長"、"レイヤー"の値を、ウィンドウ描画パラメータ管理テーブルの値として設定する。
【０１３０】
図１３（２）は、図１３（１）に示されるウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態である。
【０１３１】
"ウィンドウ名"が"Ｗ＿１"であるウィンドウ、"ウィンドウ名"が"Ｗ＿２"であるウィンドウ、"ウィンドウ名"が"Ｗ＿３"であるウィンドウは、"縦長"、"横長"、"レイヤー"、"アルファ値"の値が同じであり、位置座標の値は夫々、（０，０）、（Ｈ１００，０）、（２×Ｈ１００，０）であるので、図１３（２）に示されるウィンドウの表示状態となる。
【０１３２】
このように、ユーザがタッチパッド７を押す力が所定値以上になると、ウィンドウ表示状態変更ユーティリティ１０３が、ＬＣＤ４の画面上に表示されるウィンドウ群が互いに重ならない表示状態にすることで、ウィンドウ群に表示される内容を見ることが可能となる。
【０１３３】
なお、上述にて説明したウィンドウの表示状態の変更に関する第１の実施形態では、タッチパッド７の上に感圧センサ８を設ける構成について説明したが、この構成に限ることは無く、例えば、ＬＣＤ４に感圧センサ８を設ける構成であってもよい。
【０１３４】
本発明は上記実施形態をそのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示されている全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１３５】
【図１】ノートブック型パーソナルコンピュータ１のディスプレイユニット３を本体２に対して開いた状態の一例を示す図。
【図２】コンピュータ１の構成の一例を説明するブロック図。
【図３】ウィンドウ表示状態変更ユーティリティによって実行される、ＬＣＤ４に表示されるウィンドウの表示状態の変更に関する第１の実施形態を示す図。
【図４】ウィンドウ表示状態変更ユーティリティの役割について説明するブロック図。
【図５】図５（１）はウィンドウマネージャ１０２が有するウィンドウ描画パラメータ管理テーブルの一例を示す図。図５（２）はウィンドウ描画パラメータ管理テーブルに設定されるパラメータ値に基いて描画されたウィンドウの表示状態を示す図。
【図６】ウィンドウ表示状態変更ユーティリティが有する、ウィンドウの表示状態を変更させるために用いられるパラメータ値を管理するテーブルの一例を示す図。
【図７】ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル２"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図。
【図８】ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル３"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図。
【図９】ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル４"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図。
【図１０】ウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"が"レベル５"の場合におけるウィンドウマネージャ１０２に設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウ表示状態を示す図。
【図１１】ウィンドウ表示状態変更ユーティリティによって実行される、ＬＣＤ４に表示されるウィンドウの表示状態の変更に関する第２の実施形態を示す図。
【図１２】ウィンドウ表示状態変更ユーティリティ１０３が有する、ウィンドウの表示状態を変更させるために用いられるパラメータ値を管理するテーブルの一例を示す図。
【図１３】第２の実施形態におけるウィンドウ表示状態変更ユーティリティ１０３の"感圧値レベル"の値が"レベル２"の場合におけるウィンドウマネージャ１０２の有するテーブルに設定されるパラメータ値およびこの設定されたパラメータ値に基いて描画されるウィンドウの表示状態を示す図。
【符号の説明】
【０１３６】
１…コンピュータ、２…本体、３…ディスプレイユニット、４…ＬＣＤ、
５…キーボード、６…パワーボタン、７…タッチパッド、８…感圧センサ、
【図１】
2009252095.tif 000003
【図２】
2009252095.tif 000004
【図３】
2009252095.tif 000005
【図４】
2009252095.tif 000006
【図５】
2009252095.tif 000007
【図６】
2009252095.tif 000008
【図７】
2009252095.tif 000009
【図８】
2009252095.tif 000010
【図９】
2009252095.tif 000011
【図１０】
2009252095.tif 000012
【図１１】
2009252095.tif 000013
【図１２】
2009252095.tif 000014
【図１３】
2009252095.tif 000015