(57)【特許請求の範囲】
【請求項１】
操作面に対するユーザの操作を入力情報として入力する入力部と、
前記入力部と一体化され、最大解像度を有する表示部と、
前記表示部に表示すべき画面を制御する制御部とを備え、
前記制御部は、
少なくとも、ユーザが前記表示画面を見ながら前記操作面上の所望の位置を手指や専用ペンで打点することにより前記表示部に表示させる表示子のみ移動可能とする第１のモード、表示範囲操作モードとしての第２のモードおよび前記表示部への打点時に左クリックのマウスイベントとして認識される第３のモードを含む複数の入力操作モードの変更を可能とし、
前記第１のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態である場合に、前記表示部の外側に配置され前記各モードの切替を行うモード切替釦の操作を介して前記第１のモードから前記第２のモードに変更し、
前記第２のモードでは、前記入力部の操作面に対する接触操作によって前記表示画面上の表示子を移動させる操作が行われたときに、該操作による移動量を検出して上記表示部上での表示範囲を移動し、
前記第２のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態でなくなった場合に前記第２のモードから前記第３のモードに変更する
情報処理装置。
【請求項２】
前記制御部は、前記第１のモードにおいて、入力操作モードが変更された際に、表示すべき画面の解像度より前記表示部の最大解像度が等しいか大きい状態である場合に前記第１のモードから前記第３のモードに変更する
請求項１に記載の情報処理装置。
【請求項３】
前記第１のモードから前記第２のモードに変更された場合に前記表示部に表示させる表示子を第１の表示子から第２の表示子に変更する
請求項１に記載の情報処理装置。
【請求項４】
前記第１の表示子は矢印で示すポインタあるいはカーソルであり、
前記第２の表示子が掌形状である
請求項１に記載の情報処理装置。
【請求項５】
操作面に対するユーザの操作を入力情報として入力する入力部と、前記入力部と一体化され、最大解像度を有する表示部と、前記表示部に表示すべき画面を制御する制御部を備える情報処理装置における入力操作モード制御方法において、
少なくとも、ユーザが前記表示画面を見ながら前記操作面上の所望の位置を手指や専用ペンで打点することにより前記表示部に表示させる表示子のみ移動可能とする第１のモード、表示範囲操作モードとしての第２のモードおよび前記表示部への打点時に左クリックのマウスイベントとして認識される第３のモードを含む複数の入力操作モードの変更を可能とし、
前記第１のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態である場合に、前記表示部の外側に配置され前記各モードの切替を行うモード切替釦の操作を介して前記第１のモードから前記第２のモードに変更するステップと、
前記第２のモードにおいて、前記入力部の操作面に対する接触操作によって前記表示画面上の表示子を移動させる操作が行われたときに、該操作による移動量を検出して上記表示部上での表示範囲を移動するステップと、
前記第２のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態でなくなった場合に前記第２のモードから前記第３のモードに変更するステップを有する
入力操作モード制御方法。
【請求項６】
操作面に対するユーザの操作を入力情報として入力する入力部と、前記入力部と一体化され、最大解像度を有する表示部と、前記表示部に表示すべき画面を制御する制御部を備え、少なくとも、ユーザが前記表示画面を見ながら前記操作面上の所望の位置を手指や専用ペンで打点することにより前記表示部に表示させる表示子のみ移動可能とする第１のモード、表示範囲操作モードとしての第２のモードおよび前記表示部への打点時に左クリックのマウスイベントとして認識される第３のモードを含む複数の入力操作モードを変更可能とする情報処理装置に用いられるプログラムにおいて、
前記第１のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態である場合に、前記表示部の外側に配置され前記各モードの切替を行うモード切替釦の操作を介して前記第１のモードから前記第２のモードに変更するステップと、
前記第２のモードにおいて、前記入力部の操作面に対する接触操作によって前記表示画面上の表示子を移動させる操作が行われたときに、該操作による移動量を検出して上記表示部上での表示範囲を移動するステップと、
前記第２のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態でなくなった場合に前記第２のモードから前記第３のモードに変更するステップを有する
情報処理装置に用いるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル等の座標入力装置（あるいは座標読取装置）を使って画面表示を見ながらユーザが操作入力を行えるように構成された情報処理装置において、表示範囲指定の操作性を向上させるための技術に関する。
【背景技術】
【０００２】
携帯型コンピュータ等の情報処理装置における操作入力形態として、タッチパネルやタブレット等のような絶対座標型の入力装置又は読み取り装置を用いた構成形態が知られており、スタイラス等の入力ペンや手指により、装置への操作指示が可能である。例えば、装置に搭載されたオペレーティングシステム（以下、「ＯＳ」という。）上で動作するアプリケーションが起動された状態で、ユーザは表示画面上の情報を見ながら、グラフィカルユーザインターフェース（ＧＵＩ）を利用して操作を行うことができる。
【０００３】
マウス等のポインティングデバイスを用いたＧＵＩ環境での操作に慣れたユーザが、タッチパネルを具備する装置でも同様の操作感覚をもって入力操作や選択操作を行えるように、例えば、マウスの左クリックと右クリックの切換機能を有する入力ペンシステムが知られている（例えば、特許文献１参照。）。
【０００４】
【特許文献１】特開２０００−８１９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の装置にあっては、タッチパネルが絶対座標値型のポインティング装置であることに起因して表示範囲指定上の操作性に問題がある。
【０００６】
図８は、絶対位置座標入力装置の最大解像度が、表示すべき画面の解像度よりも小さい状態についての説明図である。
【０００７】
図中の矩形枠Ｗが画面を示し、その枠内に示す小面積の矩形枠ωが表示装置（タブレット一体型表示装置等）の表示範囲（あるいは表示領域）を示している。
【０００８】
画面解像度が、ＣＲＴ（陰極線管）や液晶式ディスプレイ等での表示上想定される解像度（表示可能な最大解像度）を超えた場合には、枠Ｗ内で矩形枠ωに相当する範囲だけが部分的に表示される状態（以下、「パニング状態」という。）となる。つまり、該状態は、画面解像度よりも表示装置の最大解像度が小さい場合の表示状態である（但し、画像データの削減等を考えない場合）。
【０００９】
このようなパニング状態において、タッチパネル上での操作ではその表示範囲の外側（上記ωの枠外）をユーザが指示することは不可能である。即ち、現在の表示範囲から画面内の別の表示範囲へと移動する操作を、タッチパネルの操作のみでは実現することができず、他の相対座標型デバイスの併用が不可欠とされる。例えば、トラックポイントや操作スティック、マウス等を使ってポインタを、表示範囲の端部を越えてさらに外側へと移動させる操作を所望の方向に沿って行うことで、意図する表示範囲に移動させる必要がある。
【００１０】
パニング状態での入力操作モード（以下、「パニングモード」という。）においては、絶対座標型入力装置のみの操作では所望の表示範囲指定を行うことができないか、又は他のデバイスの使用が必要とされ、ユーザの操作性等に影響を及ぼす虞が生じ、あるいは回路構成や制御の複雑化により部品点数やコストの上昇を齎すといった問題がある。
【００１１】
そこで、本発明は、タッチパネル等の絶対座標型入力装置を用いた情報処理装置において、表示範囲指定に係るユーザ操作性を向上させることを課題とする。
【課題を解決するための手段】
【００１２】
本発明は、上記した課題を解決するために、操作面に対するユーザの操作を入力情報として入力する入力部と、前記入力部と一体化され、最大解像度を有する表示部と、前記表示部に表示すべき画面を制御する制御部とを備え、前記制御部は、少なくとも、ユーザが前記表示画面を見ながら前記操作面上の所望の位置を手指や専用ペンで打点することにより表示部に表示させる表示子のみ移動可能とする第１のモード、表示範囲操作モードとしての第２のモードおよび前記表示部への打点時に左クリックのマウスイベントとして認識される第３のモードを含む複数の入力操作モードの変更を可能とし、前記第１のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態である場合に、前記表示部の外側に配置され前記各モードの切替を行うモード切替釦の操作を介して前記第１のモードから前記第２のモードに変更し、前記第２のモードでは、前記入力部の操作面に対する接触操作によって前記表示画面上の表示子を移動させる操作が行われたときに、該操作による移動量を検出して上記表示部上での表示範囲を移動し、前記第２のモードにおいて、前記表示部の最大解像度が表示すべき画面の解像度より小さい状態でなくなった場合に前記第２のモードから前記第３のモードに変更するようにしたものである。
【００１３】
従って、本発明では、画面の一部分を表示させるパニング状態において、絶対座標型入力装置による操作だけで、所望の表示範囲へと移動することができる。
【発明の効果】
【００１４】
本発明によれば、パニング状態での操作において他の相対座標型デバイスを必要としないので、装置構成の簡素化やコスト低減等に有効である。また、ユーザの操作性や利便性の向上に効果的である。
【００１５】
そして、絶対座標型入力装置に設けられた特定の操作領域への接触操作によってモード変更を行えるようにした構成形態では、ハードウェアによる専用の操作キーが不要であり、表示装置の大サイズ化等に適する。その際には、特定の操作領域への接触操作によって巡回式にモード変更が行われるように構成すると、該操作領域の占有面積を必要最小限に抑えることができる。
【００１６】
また、操作性の向上にとっては、マウスポインタの移動操作に相当するモード（ホバーモード）への変更や切替を容易に行えるようにすることが有効である。
【発明を実施するための最良の形態】
【００１７】
本発明は、タッチパネル等の絶対座標型入力装置及び該絶対座標型入力装置が一体化された表示装置を備えた情報処理装置において、パニング状態での表示範囲の変更を、絶対座標型入力装置による操作のみで行えるようにした構成を提供するものである。尚、本発明に係る情報処理装置は、コンピュータ機器やＰＤＡ（個人情報端末）、各種映像機器、音響機器等へ適用が可能である。
【００１８】
図１は本発明に係る情報処理装置１の基本構成例を示す概念図である。
【００１９】
絶対座標型入力装置２には、後述する表示装置と一体化されたタッチパネルや、ペン入力式デバイス、デジタイザ等が用いられ、例えば、ユーザが手指やペン、スタイラス等で操作面上での位置を指定した場合に絶対位置座標が検出される。尚、本発明を適用する場合に、装置本体部と入力ペン等との接続形態については有線式又は非有線式の如何を問わない。
【００２０】
絶対座標型入力装置２を用いてユーザ操作により指示される位置情報や操作情報は、ＣＰＵ（中央処理装置）やシステムコントローラ等を用いた演算処理手段３によって処理される。
【００２１】
表示装置４は絶対座標型入力装置２と一体化されており、液晶式表示パネル等のデバイスが用いられる。ユーザは画面表示を見ながら絶対座標型入力装置２を用いて入力操作や選択操作等を行うことができる。
【００２２】
尚、本発明については、装置本体部に操作釦やスイッチ等のハードウェアキーを含む操作部を設けた構成形態と、そのような操作手段を設けることなく、絶対座標型入力装置を用いた操作だけで入力や選択等を完結できるようにした構成形態への適用が可能である。
【００２３】
図２は情報処理装置１を例示した概略図であり、本体部５の前面にはタッチパネルと表示デバイスとが一体化された操作表示部６が設けられている。
【００２４】
手指やスタイラス等を使ってタッチパネルの操作を行う場合に、本体部５に付設された特定の操作キー７又はタッチパネル上に設けられた特定の操作領域８を使って入力操作モードの変更を行うことができる。
【００２５】
タッチパネルに対するユーザ操作には、例えば、下記の操作が挙げられる。
【００２６】
・タッチ＝指先やスタイラス等でタッチパネルを触り、そのまま触り続けること
・リリース＝操作面にタッチした状態から、指先やスタイラス等をタッチパネルから離すこと
・シングルタップ(所謂タップ)＝指先やスタイラス等で、タッチパネルにタッチして直ちにリリースすること
・ダブルタップ＝シングルタップを２回連続して行うこと
・ドラッグ＝操作面にタッチした状態（接触状態）を維持したまま、指先やスタイラス等を動かすこと。
【００２７】
通常の入力操作モードでは、タッチ直後にリリースを行う操作が、マウス操作時における主釦（通常左釦）のクリック（所謂左クリック）に相当する。
【００２８】
マウス操作には、主釦のクリック以外に、副釦（通常右釦）のクリック（所謂右クリック）やマウスポインタのみの移動操作（以下、「ホバー」という。）が挙げられ、ユーザは状況に応じてこれらの操作を使い分けることが必要とされる。
【００２９】
例えば、以下に示す入力操作モードを想定して、その変更方法について説明する。
【００３０】
・左クリックモード（主釦のクリックモード）
初期状態で設定されるモードであり、ユーザによるタッチパネルの打点時（タップ）にはこれが左クリックのマウスイベントとして認識されてＯＳに通知される。
【００３１】
・右クリックモード（副釦のクリックモード）
ユーザによるタッチパネルの打点時に右クリックのマウスイベントとして認識されてＯＳに通知される。
【００３２】
・ホバーモード（ポインタのみの移動モード）
ユーザによるタッチパネルの打点時にホバーのマウスイベントとして認識されてＯＳに通知される。
【００３３】
・パニングモード
パニング状態の場合にのみ遷移可能なモードであり、表示装置４の最大解像度が表示すべき画面の解像度よりも小さい状態での表示範囲操作モードである（具体的な操作については後で詳述する。）。
【００３４】
現在のモードが左クリックモードである場合において、右クリックモードやホバーモード等に変更する方法としては、専用のアプリケーションを起動してモード切替を行う形態が挙げられるが、モードを切り替えるために複数の操作を余儀なくされ、手間や時間がかかり、またユーザがその操作手順を習得することが必要である。
【００３５】
そこで、本体部５の操作キー７や、絶対座標型入力装置２に設けられた特定の操作領域８への接触操作によってモード変更を行えるように構成することが好ましい。
【００３６】
図３は特定の操作釦（以下、「モード切替釦」という。）を用いて上記したモード間の状態遷移例について説明するための図である。
【００３７】
先ず、初期設定状態では左クリックモードが選ばれており、モード切替釦の操作（釦押下又は操作領域のタップ）によって右クリックモードへと移行する。さらにモード切替釦を操作すると、ホバーモードへと移行し、次にモード切替釦を操作した場合においてパニング状態であればパニングモードへと移行するが、パニング状態でない場合には左クリックモードへと戻る。
【００３８】
パニングモードにおいてモード切替釦が操作されるか又はパニング状態でなくなった場合には、左クリックモードへと移行する。
【００３９】
このように、モード切替釦の操作によって巡回式に入力操作モードの変更が行われる構成形態では、単一の操作釦や操作領域を使用すれば良いので、占有面積を最小限に抑えることができる。つまり、モード毎の操作キー７、７、…を本体部５に付設したり、操作領域８内においてモード別の操作接触部を設ける必要がない（例えば、上記の説明では４つのモードについて示したが、切替のモード数がさらに増えた場合には操作釦等の数を増加させることが実装上必要となり、表示面積への影響が生じてくる。）。
【００４０】
尚、タッチパネルに設けられた特定の操作領域への接触操作によって入力操作モードの変更が行われる構成では、専用のハードウェアキーが不要であり、その分だけ表示装置の表示面積を広くとることができる。
【００４１】
次に、パニングモードについて説明する。
【００４２】
表示装置４としてＣＲＴや液晶表示デバイス等を用いる場合に、複数の解像度での表示が可能であり、画面解像度が表示装置において表示可能な最大解像度以下の場合には、常に画面全体を表示装置上に表示することができる。
【００４３】
しかし、画面解像度が表示装置において表示可能な最大解像度を超えた場合には、グラフィックＬＳＩ等の画像処理機能により、図８で説明したように、画面の一部領域だけが表示されるパニング状態となる。
【００４４】
パニング状態におけるモード切替釦の操作によりパニングモードへの遷移が行われ、該モードにおいてユーザのタッチパネルに対する操作は、例えば、表示範囲の移動と認識される。
【００４５】
図４はパニングモードでの操作状況を（Ａ）乃至（Ｄ）図に従って説明するための図である（枠Ｗ、ωの意味については図８の場合と同じである。）。尚、本例では表示枠を矩形枠として説明するが、本発明の適用においては矩形枠に限らず任意形状の枠を用いることが可能である。
【００４６】
先ず、（Ａ）図では、画面枠Ｗ内の一部領域が枠ω内に切り出された状態で表示装置４に表示される様子を示しており、表示子９として矢印で示すポインタ（あるいはカーソル）が示されている。
【００４７】
この状態でパニングモードへの変更が行われると、（Ｂ）図に示すように表示子９の形状がパニングモード用に変更される（本例では、右手の掌形状の記号となる。）。
【００４８】
（Ｃ）図に示すように、ユーザがタッチパネルにスタイラスや手指等を接触させた状態（タッチ）のままでスライド操作を行うと（ドラッグ操作）、（Ｄ）図に示すように、それまでの表示範囲（破線枠参照）が別の表示範囲（実線枠参照）へと移動する。例えば、（Ｃ）図に矢印Ｍで示すように、表示子９を左斜め上方へと移動させてドラッグ操作を行うことにより、該操作の移動距離が検出され、（Ｄ）図に矢印ｍで示すように表示範囲が右斜め下方に移動する（枠ωのサイズは不変のままで平行移動が行われる結果、それまでとは異なる表示範囲の画像が表示装置上に表示されることになる。）。
【００４９】
このように、入力操作モードがパニングモードに移行した場合に、絶対座標型入力装置２の操作面に対する接触操作によって表示画面上の表示子を移動させる操作が行われたときには、該操作による移動量が検出され、該移動量に応じて表示範囲の移動や変更の処理が行われる。
【００５０】
本処理を実現するためのステップを含むプログラムは、図１の記憶手段１０から読み出され、ＣＰＵにより解釈されて実行される。つまり、情報処理装置１における処理主体は、ＣＰＵ等の演算処理手段３を含めたハードウェアと、該手段を用いて実行される各種プログラムの総体であり、操作情報に応じたプログラムの実行によって以下の処理が行われる。
【００５１】
（１）入力操作モードがパニングモードに移行したことを判断する処理ステップ
（２）パニングモードに移行した後に、絶対座標型入力装置２の操作面に対する接触操作によって表示画面上の表示子を移動させる操作が行われたときに、該操作による移動量を検出し、表示装置４上で表示範囲を移動させ又は変更するための処理ステップ。
【００５２】
上記した装置やプログラム又は該プログラムを含む記憶媒体の適用により、パニング状態での表示範囲の変更を、タッチパネルのみを用いて実現することができる。また、タッチパネルのモード変更用の操作釦等を用意することにより、モード切替を容易に行うことができる。好ましくは、モード変更の機能を単一の操作部に割り当てることで操作系の簡略化を達成することができる。
【実施例】
【００５３】
以下に、本発明を携帯型コンピュータ機器に適用した実施の一例について説明する。
【００５４】
図５に示すように、情報処理装置１１の筐体１２は、横長の扁平な矩形状に形成され、その前面１３には表示デバイス（液晶式ディスプレイ等）１４が設けられている。
【００５５】
表示デバイス１４の表面１５にはタッチパネルが設けられており、ユーザが表示画面を見ながら操作面上の所望の位置を手指や専用ペン（スタイラス等）１６で指示することにより選択操作や入力操作等を行うことができる。尚、筐体１２の所定の位置には、各種の操作要素（釦やスイッチ等）１７、１７、…が付設されており、その中の１つにモード切替釦が割り当てられており、例えば、下記に示す構成形態が挙げられる。
【００５６】
・キー機能の割り当てが固定された形態
・利き手やユーザの使い勝手等に応じてキー機能の割り当てを変更可能とした形態。
【００５７】
図６は情報処理装置１１のハードウェア構成例を示したものである。
【００５８】
制御中枢であるＣＰＵ１０１は、バス（FSB:Front Side Bus）を介して制御装置１０２に接続されており、該制御装置１０２は、後述する制御装置やデバイスとともに前記した演算処理手段３を構成している。制御装置１０２はメインメモリ１０３の制御やグラフィック機能に係る制御を担当し、主に大量データを高速に処理する役目をもつ。ＡＴ互換機では「ノースブリッジ」と呼ばれ、本例に示す制御装置１０２には、ＣＰＵ１０１、メインメモリ１０３、制御装置１０４、液晶表示デバイス等のグラフィック表示装置１０５が接続されている。
【００５９】
制御装置１０４は、ユーザインターフェース用の制御デバイス等を主に制御するものであり、デバイスのバスリンク等を行う。ＡＴ互換機では「サウスブリッジ」と呼ばれ、「PCI to ISA bridge」では、バス（ＰＣＩ:Peripheral Component Interconnect bus）を低速なバス（ＩＳＡ:Industry Standard Architecture bus等）に橋渡しする役目をもち、ＩＳＡコントローラ、ＩＤＥ（Integrated Drive Electronics）コントローラ等の機能を有する。
【００６０】
ＰＣＩバスには、無線通信用デバイス１０６としての無線式ＬＡＮ（Ｗ−ＬＡＮ）や、外部メモリや外部機器との接続や制御を行うためのデバイス１０７が接続されている。外部メモリとしては、装置本体部への着脱が可能な半導体メモリ装置、例えば、スティック状記憶媒体のデータを読み書きするための制御用デバイス１０８や、カード状記憶媒体等の制御用デバイス１０９が設けられている。また、デバイス１０７は外部機器との接続用インターフェース（例えば、シリアルデバイスをコンピュータに追加するためのハードウェアの仕様を定義する「IEEE 1394」等）の機能を有する。
【００６１】
制御装置１０４には、ＬＡＮ（Local Area Network）接続用デバイス１１０が接続されるとともに、タッチパネル１１１がＵＳＢ（Universal Serial Bus）ポートに接続されている。
【００６２】
補助記憶装置１１２には、例えば、磁気ディスクや光学式ディスクを用いたドライブ装置が用いられるが、本例では、ハードディスク等の大容量記憶媒体を用いたドライブ装置が用いられ、制御装置１０４（内のＩＤＥコントローラ）に接続される。
【００６３】
また、制御装置１０４に接続されているオーディオ信号処理部（Audio Codec）１１３は、ディジタル−アナログ変換されたオーディオ信号を、例えば、スピーカ１１４やヘッドフォン１１５に送出して音声を出力する。あるいは、マイクロフォンを備えた装置形態では、オーディオ信号処理部１１３において、音声入力データをディジタル化して取り込む処理等を行う。
【００６４】
記憶装置１１６には、コンピュータを動作させるための制御プログラム等が格納されており、ＬＰＣ（Low Pin Count：シリアルバス）等を用いて制御装置１０４、１１７に接続されている。
【００６５】
制御装置１１７は各種信号の制御を行う汎用装置であり、例えば、「ＥＣ」（Embedded Controller：組み込みコントローラ）が用いられ、キーボードコントローラの機能や、システムの電源制御やシステムの付加機能等について制御を行う（携帯型機器等ではマイクロコンピュータが搭載されている。）。尚、記憶装置１１６内の制御プログラムを変更することによってコンピュータの制御方法を変えることができる。
【００６６】
装置本体部に設けられた上記操作要素１７を含む操作部１１８からの信号が制御装置１１７に対して送出される。装置本体部に外部機器を接続するための接続部１１９としては、ＵＳＢコネクタが設けられており、該コネクタは制御装置１０４に接続されている。
【００６７】
尚、図示しない電源部には、ＡＣアダプタからの商用電源電圧の供給、あるいは二次電池や燃料電池等を用いたバッテリパックからの直流電源供給が行われる。
【００６８】
図７は、ソフトウェア構成の要部を示した説明図である。
【００６９】
操作要素１７の一つであるモード切替釦の操作情報（例えば、釦押下又は非押下の検出情報）は、制御装置１１７（本例ではＥＣ）を経由してデバイスドライバ１８が受け取り、ダイナミックリンクライブラリ１９に通知される。そして、該ダイナミックリンクライブラリ１９は受け取った操作情報をサービスプログラム２０に対して通知する。
【００７０】
サービスプログラム２０はビデオドライバ２１を介して現在の画面解像度の設定状況や解像度変更についての監視を行っており、ダイナミックリンクライブラリ１９からの上記操作情報の通知を受け取ったときに、当該時点での画面解像度及び入力操作モードに基づいて、次に遷移すべきモードを判断して、その判断結果に基づく指示をタッチパネルドライバ２２に通知する。
【００７１】
タッチパネル１１１の操作情報は制御装置１０４に送出された上で、タッチパネルドライバ２２を介して上位階層（ＯＳ）２３に送られる。タッチパネルドライバ２２では、サービスプログラム２０からの上記通知に応じたモード設定が行われ、その結果、ユーザによるタッチパネル１１１の打点時には、設定されたモードに応じてＯＳにマウスイベントのメッセージを通知する。例えば、パニングモードでは上記のようにユーザの操作が表示範囲の移動として認識される。つまり、表示範囲の移動処理においてはスタイラス等を用いたドラッグ操作の座標から表示範囲変更のための移動距離が計算されてＯＳに通知される。
【００７２】
本例では、サービスプログラム２０が動的なモード切替の設定を管理し、モード切替釦の操作及び画面解像度に応じて特定される入力操作モードへの移行を判断する処理ステップを有している。そして、タッチパネルドライバ２２は、設定されたモードに応じてＯＳにマウスイベントの通知を行う。例えば、パニングモードへの移行がサービスプログラム２０からタッチパネルドライバ２２に通知された後で、タッチパネルの操作面に対して図４で説明したように、表示子９を移動させるユーザ操作が行われたときには、該操作時の移動量に応じて既知の方法により表示範囲の移動のための処理がＯＳの制御下に行われる。尚、本例に限らず、サービスプログラムやタッチパネルドライバの機能を１つのプログラムに集約させるといった各種の実施形態が可能である。
【００７３】
以上に説明した構成によれば、下記に示す利点が得られる。
【００７４】
・タッチパネルに入力操作に係るモード変更や切替を、単一の操作釦又はタッチパネル上の特定操作領域の操作により瞬時に行えるので、操作性の向上に寄与すること（設定変更用のアプリケーション等を起動させる必要がない。）
・パニング状態での表示範囲変更を、タッチパネルに対する操作のみで行えること（補助的な操作手段が不要であり、構成の簡素化や表示面積の増加等に有効である。）。
【図面の簡単な説明】
【００７５】
【図１】本発明の基本構成例を示す図である。
【図２】情報処理装置を例示した概略図である。
【図３】各モード間での状態遷移例についての説明図である。
【図４】パニングモードにおける操作状況を例示した説明図である。
【図５】図６、図７とともに本発明に係る実施例について説明するための図であり、本図は装置の外観構成例を示す斜視図である。
【図６】装置のハードウェア構成例を示す図である。
【図７】ソフトウェア構成の要部を示した図である。
【図８】パニング状態の説明図である。
【符号の説明】
【００７６】
１…情報処理装置、２…絶対座標型入力装置、４…表示装置、８…特定の操作領域、９…表示子、１１…情報処理装置
【図１】
0004771181.tif 000002
【図２】
0004771181.tif 000003
【図３】
0004771181.tif 000004
【図４】
0004771181.tif 000005
【図５】
0004771181.tif 000006
【図６】
0004771181.tif 000007
【図７】
0004771181.tif 000008
【図８】
0004771181.tif 000009