(57)【要約】【課題】拡大表示を行ってもポインタを違和感を無く操作可能にすること。【解決手段】表示装置に映像を表示する情報処理装置であって、第１の映像を前記表示装置に表示するための映像信号を生成する標準モード、および前記第１の映像の一部を拡大した第２の映像を前記表示装置に表示するための映像信号を生成するズームモードを有するグラフィクスコントローラ１０８と、表示モード切替ボタン２４と、表示モード切替ボタン２４の操作に応じて標準モードとズームモードとを切り替えるビデオドライバ２０３と、第１の映像および第２の映像上に表示されるポインタを移動させるためのタッチパッド２２と、タッチパッド２２の操作量に応じた移動量で前記第１の映像および第２の映像上のポインタを移動させるためのマウスドライバ２０２と、表示モード切替ボタン２４の操作に応じて、タッチパッド２２の単位操作量当たりのポインタの移動量を変化させるユーティリティ２０５とを具備する。【選択図】    図２
2007066054.tif 000002
【特許請求の範囲】
【請求項１】
第１の映像および前記第１の映像を拡大した第２の映像のうちの少なくとも一つを表示可能な表示部と、
前記表示部に表示されるポインタを操作する操作手段と、
前記第１の映像を前記表示部に表示している場合、前記第１の映像上に表示される前記ポインタを前記操作手段の操作量に応じて第１の移動量で移動させ、前記第２の映像を前記表示部に表示している場合、前記第２の映像上に表示される前記ポインタを前記操作量に応じて前記第１の移動量よりも小さい第２の移動量で移動させる制御手段と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記第２の映像を生成するために用いられる拡大倍率に基づいて、前記第２の移動量を設定する設定手段をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第２の映像が前記表示部に表示される場合、前記ポインタを前記第１の移動量よりも小さい前記第２の移動量で移動させるか否かを設定する設定手段と、
を具備することを特徴とする請求項１記載の情報処理装置。
【請求項４】
第１の映像を第１のモードで表示し、前記第１の映像を拡大した第２の映像を第２のモードで表示する表示部と、
前記第１の映像または前記第２の映像上に表示可能なポインタを移動させる操作手段と、
前記第１のモードおよび前記第２のモードの夫々のモードに応じて、前記操作手段の単位操作量当たりの前記ポインタの移動量を設定する設定手段と、
を具備することを特徴とする情報処理装置。
【請求項５】
前記設定手段は、前記第２のモードである場合、前記第１のモード時の前記単位操作量当たりの前記ポインタの移動量よりも小さい移動量を設定し、前記第１のモードである場合、前記第２のモード時の前記単位操作量当たりの前記ポインタの移動量よりも大きい移動量を設定することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記設定手段は、前記第２のモードの拡大倍率に応じて、前記単位操作量当たりの前記ポインタの移動量を設定することを特徴とする請求項４記載の情報処理装置。
【請求項７】
前記第１のモードおよび前記第２のモードを切り換える手段をさらに具備し、
前記設定手段は、前記切り換え手段によって切り換えられたモードに応じて、前記操作手段の単位操作量当たりの前記ポインタの移動量を設定することを特徴とする請求項４記載の情報処理装置。
【請求項８】
第１の映像および前記第１の映像を拡大した第２の映像のうちの少なくとも一つを表示可能な表示部と、前記表示部に表示されるポインタを操作する操作手段とを有する情報処理装置の表示制御方法であって、
前記第１の映像を前記表示部に表示している場合、前記第１の映像上に表示される前記ポインタを前記操作手段の操作量に応じて第１の移動量で移動させ、
前記第２の映像上に表示される前記ポインタを前記操作量に応じて前記第１の移動量よりも小さい第２の移動量で移動させる、
ことを含むことを特徴とする表示制御方法。
【請求項９】
前記第２の映像を生成するために用いられる拡大倍率に基づいて、前記第２の移動量を設定することを特徴とする請求項８記載の表示制御方法。
【請求項１０】
前記情報処理装置は、前記第２の映像が前記表示部に表示される場合に前記ポインタを前記第２の移動量で移動させるか否かを設定する設定手段を具備し、
前記設定手段により前記ポインタを前記第２の移動量で移動させる設定が行われている場合に、前記ポインタを前記第２の移動量で移動させることを特徴とする請求項８記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１の映像、および第１の映像を拡大した第２の映像を表示部に表示可能な情報処理装置および表示制御方法に関する。
【背景技術】
【０００２】
Liquid Crystal Display (LCD)の高精細化に伴い、ＬＣＤに表示される内容をうまく判別することが出来ない場合がある。ＬＣＤに表示された内容を判別するために一時的に拡大表示を行う機能が提案されている（特許文献１）。
【特許文献１】特開２０００−２９３２８７
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、情報処理装置では、ＬＣＤに表示されるポインタによって装置の操作を行う場合がある。ポインタの操作は、マウスやタッチパッド等によって行う。ところが、通常の表示時と拡大表示時とでは、ポインタの操作感覚が異なり操作しにくいという問題があった。
【０００４】
本発明の目的は、拡大表示を行ってもポインタを違和感を無く操作可能な情報処理装置および表示制御方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一例に係わる情報処理装置は、第１の映像および前記第１の映像を拡大した第２の映像のうちの少なくとも一つを表示可能な表示部と、前記表示部に表示されるポインタを操作する操作手段と、前記第１の映像を前記表示部に表示している場合、前記第１の映像上に表示される前記ポインタを前記操作手段の操作量に応じて第１の移動量で移動させ、前記第２の映像を前記表示部に表示している場合、前記第２の映像上に表示される前記ポインタを前記操作量に応じて前記第１の移動量よりも小さい第２の移動量で移動させる制御手段とを具備することを特徴とする。
【発明の効果】
【０００６】
拡大表示を行ってもポインタを違和感無く操作可能になる。
【発明を実施するための最良の形態】
【０００７】
本発明の実施の形態を以下に図面を参照して説明する。
【０００８】
図１は本発明の一実施形態に係る情報処理装置としてのノートブック型のパーソナルコンピュータの構成の一例を示す図である。
【０００９】
パーソナルコンピュータ１０は、コンピュータ本体１２と、ディスプレイユニット１４とから構成されている。ディスプレイユニット１４には、表示部であるＬＣＤ（Liquid Crystal Display）１６が組み込まれている。
【００１０】
ディスプレイユニット１４は、コンピュータ本体１２の上面を覆う開放位置とコンピュータ本体１２の上面が露出する閉塞位置との間を回動自在に変化するように、コンピュータ本体１２の奥手側の端部に設けられたヒンジ（支持部）１８に取り付けられている。
【００１１】
コンピュータ本体１２は薄い箱形の筐体を有しており、その筐体上面中央部には、キーボード２０が設けられる。コンピュータ本体１２の手前側の筐体部分上面にはパームレストが形成されている。パームレストのほぼ中央部には、操作手段としてのタッチパッド２２、タッチパッドコントロールボタン２６、および入力手段としての表示モード切替ボタン２４が設けられる。コンピュータ本体１２の奥側の筐体部分上面には、コンピュータ本体１２の電源をオン／オフするためのパワーボタン２８が配置されている。
【００１２】
次に、図２を参照して、本コンピュータのシステム構成の一例について説明する。
【００１３】
本コンピュータは、図２に示されているように、ＣＰＵ１０２、ノースブリッジ１０４、メインメモリ１１４、グラフィクスコントローラ１０８、サウスブリッジ１０６、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２６、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、およびパワーサプライ１２５等を備えている。
【００１４】
ＣＰＵ１０２は本コンピュータの動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２６からメインメモリ１１４にロードされる、オペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。
【００１５】
また、ＣＰＵ１０２は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）をメインメモリ１１４にロードした後、実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１６】
ノースブリッジ１０４はＣＰＵ１０２のローカルバスとサウスブリッジ１０６との間を接続するブリッジデバイスである。ノースブリッジ１０４には、メインメモリ１１４をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０４は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１０８との通信を実行する機能も有している。
【００１７】
グラフィクスコントローラ１０８は本コンピュータのディスプレイモニタとして使用されるＬＣＤ１６を制御する表示コントローラである。このグラフィクスコントローラ１０８はビデオメモリ（ＶＲＡＭ）を有しており、ＯＳ／アプリケーションプログラムによってビデオメモリに描画された表示データから、ＬＣＤ１６に表示すべき表示イメージを形成する映像信号を生成する。グラフィクスコントローラ１０８によって生成された映像信号はラインに出力される。
【００１８】
エンベデッドコントローラ／キーボードコントローラＩＣ（フィルタ制御部）１２４は、入力手段としてのタッチパッド２２、表示モード切替ボタン２４、およびタッチパッドコントロールボタン２６のコントロールを行う。エンベデッドコントローラ／キーボードコントローラＩＣ１２４は、コンピュータ１０のシステム状態に関わらず、各種のデバイス（周辺装置やセンサ、電源回路等）を監視し制御するワンチップ・マイコンである。
【００１９】
図３にＬＣＤ１６に表示される画面の一部を拡大してＬＣＤ１６に表示するズーム機能、およびズーム機能が有効な場合にＬＣＤ１６上に表示されるポインタの移動量を変更するための機能を実現するためのブロック図を示す。
【００２０】
本コンピュータ１０は、オペレーティングシステム２００内にカーネル２０１、制御手段としてのマウスドライバ２０２、ビデオドライバ２０３、アプリケーション２０４、および設定手段としてのユーティリティ２０５が実装されている。
【００２１】
ユーティリティ２０５は、図４に示す設定ウィンドウをＬＣＤ１６に表示し、ユーザの表示モード切替ボタン２４の操作に応じてズーム設定２１１の内容を有効および無効の一方に切り替える。ズーム設定２１１が有効な場合、ビデオドライバ２０３は、レジストリ２１０内に格納されたズーム倍率値２１２に応じた倍率で、画面の一部を拡大した画像をＬＣＤ１６に表示するためにグラフィクスコントローラ１０８を制御する。マウスドライバ２０２は、ユーザがタッチパッド２２を操作した場合、レジストリ２１０に格納されたポインタ移動量設定値２１３に応じた移動量でＬＣＤ１６上に表示されるポインタが移動するための制御を行う。ポインタ移動量設定値２１３には、タッチパッド２２の単位操作量当たりの前記ポインタの移動量が格納されている。
【００２２】
ユーティリティ２０５は、図４に示すウィンドウをＬＣＤ１６上に表示する。ユーザが倍率設定欄２２１の数字を変更することでズーム倍率値２１２の値を変更する。又、ユーティリティ２０５は、チェックボタン２２２がチェックされていてズーム機能が有効になった場合、ズーム倍率値２１２に応じてポインタ移動量設定値２１３を変更し、ポインタの移動量を変更する。
【００２３】
次ぎに、ユーザが表示モード切替ボタン２４を操作した場合の処理の手順を図５のフローチャートを参照して説明する。
【００２４】
先ず、ユーティリティ２０５は、表示モード切替ボタン２４が操作されたか否かを所定時間毎に判定する（ステップＳ１０）。表示モード切替ボタンが操作されたと判断すると、ユーティリティ２０５は、ズーム設定２１１を参照し、ズーム設定２１１の値が有効であるか否かを判定する（ステップＳ１１）。
【００２５】
ズーム設定の値が無効な場合（ステップＳ１１のＮｏ）、ユーティリティ２０５は、ズーム設定２１１の値を有効にする（ステップＳ１２）。
【００２６】
ユーティリティ２０５は、移動量変更２１４の値を参照し、モードの切り替えに応じてポインタの移動量を変更する設定になっているか否かを判定する（ステップＳ１３）。移動量変更２１４の値がポインタの移動量を変更する設定になっていなかった場合（ステップＳ１３のＮｏ）、ユーティリティ２０５は、ビデオドライバ２０３にズームモード（第２のモード）に切り替えることを割り込み通知することによって、標準モード（第１のモード）からズームモード（第２のモード）に切り替える（ステップＳ１６）。
【００２７】
移動量変更２１４の値がポインタの移動量を変更する設定になっている場合（ステップＳ１３のＹｅｓ）、ユーティリティ２０５は、タッチパッド２２を同一操作量で操作した場合のポインタの移動量が標準モードの時より小さくなるように、現在のポインタ移動量設定を変更する（ステップＳ１４）。例えば、現在のポインタ移動量設定値２１３にズーム倍率値２１２を除した結果を新たなポインタ移動量設定値２１３としても良い。又、レジスタ中にズームモードから標準モードに切り替える時の標準モードのポインタ移動量設定値を格納する領域を設け、この領域から標準モードでのポインタ移動量設定値を読み出してポインタ移動量設定値２１３に書き戻しても良い。
【００２８】
ユーティリティ２０５は、ビデオドライバ２０３にズームモードに切り替えることを割り込み通知することによってズームモードに切り替えると共に、マウスドライバ２０２にポインタ移動量設定値２１３を変更した旨を割り込み通知することによって、マウスドライバ２０２が新たなポインタ移動量設定値２１３の値でポインタの移動を制御するようにする（ステップＳ１５）。
【００２９】
ステップＳ１１において、ズーム設定２１１の値が有効な場合（ステップＳ１１のＹｅｓ）、ユーティリティ２０５は、ズーム設定２１１の値を無効にする（ステップＳ２２）。
【００３０】
ユーティリティ２０５は、移動量変更２１４の値を参照し、モードの切り替えに応じてポインタの移動量を変更する設定になっているか否かを判定する（ステップＳ２３）。移動量変更２１４の値がポインタの移動量を変更する設定になっていなかった場合（ステップＳ２３のＮｏ）、ユーティリティ２０５は、ビデオドライバ２０３に標準モードに切り替えることを割り込み通知することによって、ズームモードから標準モードに切り替える（ステップＳ２６）。
【００３１】
移動量変更２１４の値がポインタの移動量を変更する設定になっている場合（ステップＳ２３のＹｅｓ）、ユーティリティ２０５は、タッチパッド２２を同一操作量で操作した場合のポインタの移動量がズームモードの時より大きくなるように、現在のポインタ移動量設定を変更する（ステップＳ２４）。例えば、現在のポインタ移動量設定値２１３にズーム倍率値２１２を乗じた結果を新たなポインタ移動量設定値２１３としても良い。又、レジスタ中に標準モードからズームモードに切り替える時の標準モードのポインタ移動量設定値を格納する領域を設け、この領域から標準モードでのポインタ移動量設定値を読み出してポインタ移動量設定値２１３に書き戻しても良い。
【００３２】
ユーティリティ２０５は、ビデオドライバ２０３に標準モードに切り替えることを割り込み通知することによって標準モードに切り替えると共に、マウスドライバ２０２にポインタ移動量設定値２１３を変更した旨を割り込み通知することによってマウスドライバ２０２が新たなポインタ移動量設定値２１３でポインタの移動を制御するようにする（ステップＳ２５）。
【００３３】
図６（ａ）に示す標準モード（第１のモード）の映像（第１の映像）と、図６（ｂ）に示す標準モードの映像を２倍に拡大した映像（第２の映像）をＬＣＤ１６に表示するズームモード（第２のモード）とを考える。図７（ａ）に示すように、標準モードでポインタを位置Ｐ１から位置Ｐ２に移動する場合、図７（ｂ）に示すように指を位置Ｆ１から位置Ｆ２に移動させる。ところで、図７（ｃ）に示すズームモードの場合、ポインタをディスプレイ上の位置Ｐ１と位置Ｐ２との距離が等しい位置Ｐ１１から位置Ｐ１２に移動させる場合、ユーザは標準モードの感覚で指を位置Ｆ１から位置Ｆ２に移動させる。しかし、標準モードとズームモードとでポインタの移動量設定を変えない場合、ＬＣＤ１６に表示されている映像は２倍に拡大された映像なので、ポインタは位置Ｐ１３に移動する。ところが、標準モードとズームモードとでポインタの移動量設定を変える設定になっている場合、ズームモードになるとポインタの移動量の設定が標準モード時の１／２になるので、指を位置Ｆ１から位置Ｆ２に移動させると、ポインタが位置Ｐ１１から位置Ｐ１２に移動する。従って、ユーザは標準モードとズームモードとでポインタの操作感覚が変わらず、ポインタを違和感なく操作することができる。
【００３４】
なお、上記実施形態では、標準モードとズームモードとが排他的に表示される例について示したが、ＬＣＤ１６の表示領域を分割して標準モードとズームモードとが同時に表示されるようにし、画面上のポインタが存在する領域のモードに応じてタッチパッド２２の単位操作量に対するポインタの移動量が変化するようにしても良い。
【００３５】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態に係る情報処理装置としてのノートブック型のパーソナルコンピュータの構成の一例を示す図。
【図２】コンピュータのシステム構成の一例を示すブロック図。
【図３】拡大してＬＣＤに表示するズーム機能、およびズーム機能が有効な場合にＬＣＤ上に表示されるポインタの移動量を変更するための機能を実現するためのブロック図。
【図４】ユーティリティによる設定ウィンドウを示す図。
【図５】ユーザが表示モード切替ボタンを操作した場合の処理の手順を示すフローチャート。
【図６】ＬＣＤに表示される標準モードの映像とズームモードの映像とを示す図。
【図７】タッチパッドの操作量とＬＣＤ上のポインタの移動量との関係を示す図。
【符号の説明】
【００３７】
１０…パーソナルコンピュータ，１２…コンピュータ本体，１４…ディスプレイユニット，１６…ＬＣＤ，１８…ヒンジ，２０…キーボード，２２…タッチパッド，２４…表示モード切替ボタン，２６…タッチパッドコントロールボタン，２８…パワーボタン，１０２…ＣＰＵ，１０４…ノースブリッジ，１０６…サウスブリッジ，１０８…グラフィクスコントローラ，１１４…メインメモリ，１２０…ＢＩＯＳ−ＲＯＭ，１２４…エンベデッドコントローラ／キーボードコントローラＩＣ，１２６…ハードディスクドライブ，２００…オペレーティングシステム，２０１…カーネル，２０２…マウスドライバ，２０３…ビデオドライバ，２０４…アプリケーション，２０５…ユーティリティ，２１０…レジストリ，２１１…ズーム設定，２１２…ズーム倍率値，２１３…ポインタ移動量設定値，２１４…移動量変更，２２１…倍率設定欄，２２２…チェックボタン
【図１】
2007066054.tif 000003
【図２】
2007066054.tif 000004
【図３】
2007066054.tif 000005
【図４】
2007066054.tif 000006
【図５】
2007066054.tif 000007
【図６】
2007066054.tif 000008
【図７】
2007066054.tif 000009