(57)【要約】【課題】  入力パッドを使用して表示装置に表示されている画像を簡単な操作で回転させることのできる入力処理装置を提供する。【解決手段】  入力パッドに右回転検出領域１８及び左回転検出領域１９が割り付けられ、表示装置には画像が表示されている。例えば、指で右回転検出領域１８を一度タップすると、表示装置では画像が一方向に所定の回転角度だけ回転する。もう一度タップすると、さらに画像が一方向に所定の回転角度だけ回転する。左回転検出領域１９についても同様であり、左回転検出領域１９をタップする度に画像が他方向に回転する。画像を指１本による簡単な操作で自由に回転させることができる。【選択図】図４
2010257328.tif 000002
【特許請求の範囲】
【請求項１】
入力パッドと、前記入力パッドに触れた指示体の位置を検知する検知部と、前記検知部から得られる入力信号に基づいて表示装置に表示された画像の表示状態を制御する処理部とが設けられた入力処理装置において、
前記入力パットの入力面には、特定の入力操作を検出する検出領域が設けられており、
前記処理部が、前記指示体から前記検出領域に与えられた前記特定の入力操作に対応する前記入力信号を受けたときに、前記画像を回転させることを特徴とする入力処理装置。
【請求項２】
前記特定の入力操作がタップ操作であるときには、タップ操作が行われる度に前記画面が回転させられる請求項１記載の入力処理装置。
【請求項３】
前記特定の入力操作がタップ操作よりも接触時間の長いプッシュ操作であるときには、前記プッシュ操作が継続している間、前記画面が連続回転させられる請求項１記載の入力処理装置。
【請求項４】
前記検出領域が、前記入力面のいずれかの位置に割り付けられている請求項１ないし３のいずれか１項に記載の入力処理装置。
【請求項５】
前記検出領域が、前記入力面の２箇所の角部に設けられており、一方の角部が操作されると画像が右回転し、他方の角部が操作されると画像が左回転する請求項１ないし３のいずれか１項に記載の入力処理装置。
【請求項６】
前記特定の入力操作は、第１の操作と、前記第１の操作の後に行われる第２の操作である請求項１記載の入力処理装置。
【請求項７】
前記第１の操作が第１検出領域で検出され、前記第２の操作が前記第１検出領域とは異なる検出領域で検出される請求項６記載の入力処理装置。
【請求項８】
前記第１の操作を行うと前記第２の操作の方法を示すインジケータが表示される請求項６または７記載の入力装置。
【請求項９】
前記第２の操作を検出する検出領域が、互いに交差する方向に延びる第２検出領域と第３検出領域とからなり、前記第２の操作が、前記第２検出領域に対して行われたときには前記画像が右回転させられ、前記第３検出領域に対して行われたときには前記画像が左回転させられる請求項６ないし８のいずれか１項に記載の入力処理装置。
【請求項１０】
前記第２の操作は、第１の操作の周囲に、指示体で円状に描いた回転操作である請求項６または７記載の入力処理装置。
【請求項１１】
前記第１の操作がタップ操作であり、前記第２の操作がスライド操作又はプッシュ操作である請求項６または７に記載の入力処理装置。
【請求項１２】
前記特定の入力操作が、指示体を前記入力面の角部の近傍で直角に移動させる回転直角移動操作である請求項１記載の入力処理装置。
【請求項１３】
前記処理部は、パーソナルコンピュータの制御部に格納されるソフトウエアによって実行される請求項１ないし１２のいずれか１項に記載の入力処理装置。
【請求項１４】
前記処理部は、前記検知部からの入力信号に基づいて制御部内のオペレーティングシステムに座標情報を与えるドライバーソフトによって実行される請求項１３記載の入力処理装置。
【請求項１５】
前記ドライバーソフトでは、画像の回転角度の設定変更が可能とされている請求項１４記載の入力処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、平面型の入力パッドで指示体を操作すると、表示装置に表示されている表示内容を回転させる処理が行われる入力処理装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータに装備されている入力処理装置として、キーボードやマウスが使用されており、さらにノートブック型のパーソナルコンピュータでは、前記キーボードに併用して入力パッドを有する平面型の入力部材が装備されている。この平面型の入力部材は、人体の指などのように低電位の指示体が入力パッドに接近しまたは接触したときの電極間の静電容量の変化を検知するものである。この静電容量の変化により、座標データを得ることができ、パーソナルコンピュータの制御部では、前記入力部材から得られた座標データに基づいて、外部機器であるマウスが操作されたときと同等の制御信号が生成される。
【０００３】
また、最近では表示画面に重ねられて設けられたタブレット型入力装置をペンや指で操作して表示装置の表示された画面を回転させることが可能なパーソナルコンピュータも現れている。
【０００４】
以下の特許文献には表示装置に表示された画面を９０°、１８０°、２７０°の中から選択した１つの角度で回転させて表示するコンピュータの画像表示方法が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−０１１０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載のものは、バスコントローラに接続された回転切替スイッチを操作者が操作することで画像が回転する構成である。この回転切替スイッチは、キーボードに専用のキーを設けることにより、またはキーボードの一般的なキーに機能を割り当てることにより構成されている。
【０００７】
しかし、キーボードに専用のキーを設ける方法は部品点数の増大を招く点で難点がある。さらに標準キー以外の領域をキーボード上に確保することもスペース的に問題がある。
【０００８】
またキーボードの一般的なキーに回転機能を割り当てる方法では、複数の指を使用して複数のキーを同時に操作する必要があることから、煩雑であると共にキーの組合せを忘れやすいという問題があった。
【０００９】
また表示装置に表示されたタスクバー内に設けられた回転専用のアイコンをクリックすることにより回転させる方法もあるが、カーソルをアイコンの上まで移動させる必要があり煩雑であること、さらには９０°単位でクリックする必要があり連続回転させることができないなどの問題があった。
【００１０】
本発明は上記従来の課題を解決するためのものであり、入力パッドに対し簡単な操作を行うだけで、コンピュータの表示装置に表示された画像を任意の角度で又は連続して回転させることが可能な入力処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明は、入力パッドと、前記入力パッドに触れた指示体の位置を検知する検知部と、前記検知部から得られる入力信号に基づいて表示装置に表示された画像の表示状態を制御する処理部とが設けられた入力処理装置において、
前記入力パットの入力面には、特定の入力操作を検出する検出領域が設けられており、
前記処理部が、前記指示体から前記検出領域に与えられた前記特定の入力操作に対応する前記入力信号を受けたときに、前記画像を回転させることを特徴とするものである。
【００１２】
本発明の入力処理装置では、指示体（指）で入力パッド上に設けた検出領域に対して簡単な操作を行うだけで、画像を所定の回転角度で又は連続して回転させることができる。
【００１３】
例えば、前記特定の入力操作がタップ操作であるときには、タップ操作が行われる度に前記画面が回転させられる。
【００１４】
また、前記特定の入力操作がタップ操作よりも接触時間の長いプッシュ操作であるときには、前記プッシュ操作が継続している間、前記画面が連続回転させられる。
このように、本発明では、極めて簡単な操作で画面を回転させることができる。
【００１５】
上記において、前記検出領域が、前記入力面のいずれかの位置に割り付けられているものが好ましい。
上記手段では、わかりやすい位置に検出領域を配置することができる。
【００１６】
また、前記検出領域が、前記入力面の２箇所の角部に設けられており、一方の角部が操作されると画像が右回転し、他方の角部が操作されると画像が左回転するものである。
上記手段では、容易に画像の回転方向を選択することができる。
【００１７】
また前記特定の入力操作は、第１の操作と、前記第１の操作の後に行われる第２の操作とすることができ、この場合、前記第１の操作が第１検出領域で検出され、前記第２の操作が前記第１検出領域とは異なる検出領域で検出されるものが好ましい。
【００１８】
上記手段では、第１の操作が行われただけでは画像は回転しないため、指示体が不用意に入力パットに触れたときであっても画像が勝手に回転してしまうことを防止できる。また第１の操作を第２の操作を明確に区別することが可能となるため、その他の誤操作による不要な回転を防止できる。
【００１９】
上記において、前記第１の操作を行うと前記第２の操作の方法を示すインジケータが表示されるものが好ましい。
【００２０】
上記手段では、操作者に操作方法を提示することができるため、初めて操作する者でも確実に画面を回転させることができる。
【００２１】
また前記第２の操作を検出する検出領域が、互いに交差する方向に延びる第２検出領域と第３検出領域とからなり、前記第２の操作が、前記第２検出領域に対して行われたときには前記画像が右回転させられ、前記第３検出領域に対して行われたときには前記画像が左回転させられるものが好ましい。
【００２２】
上記手段では、指示体を第２検出領域又は第３検出領域上でスライドさせるだけで簡単に画像を回転させることができる。また回転方向を自由に選択することができる。
【００２３】
あるいは、前記第２の操作は、第１の操作の周囲に、指示体で円状に描いた回転操作であるものが好ましい。
【００２４】
上記手段では、入力面上に指示体で円を描くという簡単な操作でだけで画像を回転させることが可能となるため、直感的な操作を可能とすることができる。
【００２５】
上記においては、前記第１の操作がタップ操作であり、前記第２の操作がスライド操作又はプッシュ操作である。
【００２６】
また前記特定の入力操作が、指示体を前記入力面の角部の近傍で直角に移動させる回転直角移動操作である。
上記手段によっても、簡単な操作で画像を回転させることができる。
【００２７】
本発明は、前記処理部は、パーソナルコンピュータの制御部に格納されるソフトウエアによって実行されるものとして構成できる。
【００２８】
また前記処理部は、前記検知部からの入力信号に基づいて制御部内のオペレーティングシステムに座標情報を与えるドライバーソフトによって実行される。
【００２９】
本発明では、入力パッドを使用して、画像を簡単な操作で回転させることができる。
また、前記ドライバーソフトでは、画像の回転角度の設定変更が可能とされているものが好ましい。
【００３０】
上記手段では、操作者の望む回転角度単位で、または連続して画像を回転させることができる。
【発明の効果】
【００３１】
本発明では、タッチパッドを使用して表示装置に表示された画像を簡単な操作により、任意の回転角度で又は連続して回転させることができる。
また回転を操作するための専用のキーを不要とすることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の入力処理装置を搭載したノートブック型のパーソナルコンピュータ（ＰＣ）を示す斜視図、
【図２】平面型の入力パッド（タッチパッド）の平面図、
【図３】入力処理装置の回路ブロック図、
【図４】本発明の第１の実施の形態を示す入力パットの平面図、
【図５】第１の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャート、
【図６】画像が回転する一例を示す概念図、
【図７】本発明の第２の実施の形態を示す入力パットの平面図と表示装置に表示されたインジケータの一例を示す図、
【図８】第２の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャート、
【図９】本発明の第３の実施の形態を示す入力パットの平面図と回転する画像との関係を示す図、
【図１０】第３の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャート、
【図１１】本発明の第４の実施の形態を示す入力パットの平面図、
【図１２】第４の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャート、
【発明を実施するための形態】
【００３３】
図１は本発明の入力処理装置を搭載したノートブック型のパーソナルコンピュータ（ＰＣ）を示す斜視図、図２は平面型の入力部材（タッチパッド）の平面図である。
【００３４】
図１に示すパーソナルコンピュータ１は、本体部２と蓋体部３とが折り畳み可能に連結されている。本体部２の表面の操作盤には、キーボード装置４と、平面型の入力部材５が設けられている。前記蓋体部３の手前側の面には、液晶表示パネルで形成された表示装置６が設けられている。
【００３５】
図２に拡大して示すように、平面型の入力部材５は、入力パッド（タッチパッド）７と、その右下に位置している右ボタン８と、左下に位置する左ボタン９などを有して構成されている。なお、右ボタン８および左ボタン９は、本発明を構成する上において必須の部材ではない。
【００３６】
入力パッド７は平坦な面からなる入力面７ａを有している。入力パッド７は、Ｘ方向に延びる複数のＸ電極と、Ｙ方向に延びる複数のＹ電極とが、絶縁層を挟んで対向しており、また、隣り合うＸ電極の間にそれぞれ検出電極が設けられている。これら電極の表面に薄い絶縁シートが設けられており、その絶縁シートの表面が前記入力面７ａである。
【００３７】
図３に示すように、入力部材５に設けられた駆動回路１１により、Ｘ電極に順番に所定の電圧が印加され、これとは異なるタイミングでＹ電極に順番に所定の電圧が印加される。入力面７ａにほぼ接地電位の導電体の指示体である指が触れると、指と各電極との間に静電容量が形成されるために、指が接近している部分で検出電極とＸ電極との間の静電容量が変化し、また検出電極とＹ電極との間の静電容量が変化する。
【００３８】
この静電容量の変化により、Ｘ電極やＹ電極に与えるパルス状の電圧の立ち上がり時間が遅延する。このときの電圧の立ち上がり時間の遅延が検出電極を介してパッド検知部１２で検知される。パッド検知部１２で、検出電極から前記電圧の立ち上がりの遅れを検出したときに、そのときにどのＸ電極やＹ電極に電圧を印加しているかのタイミング情報を得ることで、指が接触している場所をＸ−Ｙ座標上で検出できる。
【００３９】
したがって、入力面７ａに触れている指を動かすと、その指の移動軌跡をＸ−Ｙ座標上で検出できる。また、指を入力面７ａに素早く接近させてタッチさせるとともに素早く離反させるいわゆるタップ操作を行ったときには、短時間で電極間の静電容量が変化するため、これをパッド検知部１２で検知できる。
【００４０】
図２に示すように、入力パッド７では入力面７ａが複数の領域に予め区分されており、それぞれの領域に各種の操作機能が割り当てられている。それぞれの領域の区分数や領域の広さをどのように設定するか、またはそれぞれの領域にどの機能を割り当てるかは、後述するパッド用ドライバーソフト２４の設定メニューを操作することで設定し変更することができる。
【００４１】
図３はパーソナルコンピュータ１に備えられている入力処理装置１０を示すブロック図である。
【００４２】
平面型の入力部材５には、前述のように前記入力パッド７のＸ電極とＹ電極に順番にパルス状の電圧を与える駆動回路１１と、入力パッド７に設けられた検出電極での電圧の立ち上がりの変化を検出するパッド検知部１２を有している。パッド検知部１２は、入力面７ａ上での指の接触位置をＸ−Ｙ座標上の座標位置として特定できる。さらに、右ボタン８と左ボタン９の操作信号もパッド検知部１２で検出される。
【００４３】
入力部材５には、パッド入力信号生成部１３が設けられている。パッド入力信号生成部１３では、パッド検知部１２で検出された入力パッド７の操作信号であるＸ−Ｙ座標情報と、右ボタン８のスイッチ入力情報および左ボタン９のスイッチ入力情報とが、所定のバイト数のフォーマットデータとされて、出力インターフェイス１４から出力される。出力インターフェイス１４から出力される操作信号は、パーソナルコンピュータの制御部２０に設けられた入力インターフェイス２１に与えられる。出力インターフェイス１４と入力インターフェイス２１はＵＳＢインターフェイスなどである。なお、ここで生成される操作信号は上記のようなＸ−Ｙ座標情報やスイッチ入力情報だけでなく、後述するような回転情報を含むものが好ましい。
【００４４】
なお、回転情報が操作信号に含まれない場合には、パッド用ドライバーソフト２４がパッド入力信号生成部１３から送られる操作信号（Ｘ−Ｙ座標情報）から回転情報を生成してもよい。
【００４５】
パーソナルコンピュータ１の制御部２０には、各種ソフトウエアが格納されている。制御部２０にはオペレーティングシステム（ＯＳ）２２が格納されている。このオペレーティングシステム２２で表示ドライバー２３が制御されて、表示装置６に各種情報が表示される。
【００４６】
制御部２０には、パッド用ドライバーソフト２４がインストールされている。前記入力インターフェイス２１で受けられた操作信号は、パッド用ドライバーソフト２４に与えられる。パッド用ドライバーソフト２４では、パッド入力信号生成部１３から送られた所定のフォーマットの操作信号に基づいて、座標データ信号などが生成されて、オペレーティングシステム２２に通知される。
【００４７】
ここで、Ｘ−Ｙ座標情報とは操作者の指が触れた入力パッド７の入力面７ａ上における絶対位置又は相対位置を示す情報である。また回転情報とは指を入力面７ａ上で所定の方向に移動させたときに得られる情報であり、例えば回転方向（右回転又は左回転）、回転角度、連続回転の有無などである。
【００４８】
図４は本発明の第１の実施の形態を示す入力パットの平面図、図５は第１の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャートである。図６は画像が回転する一例を示す概念図である。
【００４９】
図４に示す第１の実施の形態では、入力パッド７の右上角部及び左上角部の位置に、共に円形状からなる右回転検出領域１８及び左回転検出領域１９が割り付けられている。
【００５０】
なお、このような割り付けは、パッド用ドライバーソフト２４の設定メニューを操作することで設定し変更することができる。例えば、設定メニューに切り換えて入力パッド７などを操作することで、右回転検出領域１８及び左回転検出領域１９の直径を変えることができる。また、右回転検出領域１８及び左回転検出領域１９の中心をＹ方向又はＸ方向に移動させることもできる。
【００５１】
設定メニューでは、また一操作当たりの回転角度θ、動作処理を実行する繰り返し時間ｔ１なども同様に設定し変更することができる。一操作当たりの回転角度θは図６に示すような９０°単位でもよいが、その他例えば１°、５°、１５°、３０°、４５°、６０°、１２０°単位等であってもよく、操作者の所望する任意の回転角度に設定し変更できることが好ましい。
【００５２】
なお、以下の説明においては動作処理の各ステップを「ＳＴ」として説明する。
図５に示すように、パッド用ドライバーソフト２４の動作処理がスタート（ＳＴ０）すると、ＳＴ１に進んでパッド入力信号生成部１３からの出力の監視を始める。そして、ＳＴ１においては、第１の操作として操作者の指が入力パッド７の入力面７ａに触れたか否かが検知され、触れたことが検知されたＹＥＳの場合にはＳＴ２へ進み、指が触れた位置は所定の回転検出領域か否かのチェックを行う。
【００５３】
操作者の指が入力面７ａに触れたが、その位置が右回転検出領域１８または左回転検出領域１９でないＮＯの場合にはスタート（ＳＴ０）に戻ってパッド入力信号生成部１３の監視を再開する。操作者の指が入力面７ａに触れたが、その位置が右回転検出領域１８または左回転検出領域１９であるＹＥＳの場合にはＳＴ３に進む。
【００５４】
ＳＴ３では、触れた位置が右回転検出領域１８と左回転検出領域１９のいずれであるかの判定を行う。ＳＴ３において、指の触れた位置が右回転検出領域１８であると判定されたＹＥＳの場合にはＳＴ４へ進み、右回転検出領域１８ではなく左回転検出領域１９であると判定されたＮＯの場合にはＳＴ５へ進む。
【００５５】
ＳＴ４では、パッド用ドライバーソフト２４が、回転方向＝右回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知し、スタート（ＳＴ０）へ戻る。同様にＳＴ５では、回転方向＝左回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知し、スタート（ＳＴ０）へ戻る。
【００５６】
オペレーティングシステム２２は、図６に示すように、取得した回転情報を基づいて表示装置６に表示されている画像を回転させる。
【００５７】
上記図５に示す動作処理は、例えば所定の繰り返し時間ｔ１で繰り返し実行される。この場合、操作者の指が右回転検出領域１８または左回転検出領域１９に触れ続けている間（プッシュ操作が継続している間）は、画面の回転が前記回転角度θで順次繰り返され、画面の回転を一方向に、すなわち操作者の指が右回転検出領域１８に触れている場合には右回転方向に、右回転検出領域１９に触れている場合には左回転方向に、それぞれ連続して回転させる。そして、操作者が右回転検出領域１８または左回転検出領域１９から指を離すと回転が停止させられる。なお、繰り返し時間ｔ１を比較的長めに設定することにより、画像を間欠的に（コマ送り的に）回転させることも可能である。
【００５８】
操作者の指が、タップ操作を行った場合、すなわち右回転検出領域１８または左回転検出領域１９に短時間だけ触れた場合には、図５に示す動作処理は一度だけ実行される。このため、触れた位置が右回転検出領域１８である場合には画像を回転角度θだけ右回転させることができ、左回転検出領域１９である場合には画像を回転角度θだけ左回転させることができる。したがって、操作者がタップ操作を繰り返し行うことにより、例えば図６に示すように画像を所定の回転角度θで間欠的に（コマ送り的に）回転させることが可能となる。しかも、上記プッシュ操作やタップ操作に基づく画像の回転方向は、操作者が右回転検出領域１８と左回転検出領域１９のいずれを操作するかに応じて自由に変更することが可能である。
【００５９】
なお、操作者の指が入力面７ａに対して短時間だけ触れた場合に、回転を行わせるためのタップ操作と判断されて常に画面が回転してしまうことに支障がある場合には、指が入力面７ａに触れた接触時間から通常のタップ操作か、または回転のためのタップ操作かを見分けるようにしてもよい。すなわち、例えば接触時間が予め定めた第１のしきい値時間よりも短い場合には通常のタップ操作と判定し、接触時間が前記第１のしきい値時間よりも長いが予め定めた第２のしきい値時間よりも短い場合には画像を回転させるタップ操作であると判定し、さらに接触時間が前記第２のしきい値時間よりも長い場合にはプッシュ操作であると判定することにより、各操作を見分けることが可能となる。そして、パッド用ドライバーソフト２４は、通常のタップ操作と判定された場合には、通常のタップ操作を示す情報を生成してオペレーティングシステム２２に通知する。一方、パッド用ドライバーソフト２４は、画像を回転させるタップ操作と判定された場合には回転方向＝右回転（又は左回転）、回転角度＝θ、連続回転＝無などからなる回転情報を、プッシュ操作と判定された場合には回転方向＝右回転（又は左回転）、回転角度＝θ、連続回転＝有などからなる回転情報をそれぞれ生成してオペレーティングシステム２２に通知する。
【００６０】
このように第１の実施の形態では、右回転検出領域１８又は左回転検出領域１９に対し、タップ操作またはプッシュ操作という簡単な操作で画像を任意の回転角度ごとに、または連続して所望の方向に回転させることができる。しかも、タップ操作およびプッシュ操作は指１本で行うことができるため、操作性を向上させることができる。
【００６１】
上記第１の実施の形態では、右回転検出領域１８と左回転検出領域１９の２箇所の角部で回転操作する場合について説明したが、本発明はこれに限られるものではなく、回転検出領域は入力面７ａの１箇所の角部のみに設けた構成であってもよいし、３箇所以上の角部に設けた構成であってもよい。回転検出領域が１箇所の角部の場合には、指を移動させることなくその場で操作することが可能であるため、さらに操作性を向上させることができる。
【００６２】
ただし、回転検出領域が１箇所の角部の場合には、回転方向は一方向に限られてしまうことになるが、パッド用ドライバーソフト２４の設定メニューの設定を変更することにより回転方向を変えることが可能である。
【００６３】
図７は本発明の第２の実施の形態を示す入力パットの平面図と表示装置に表示されたインジケータの一例を示す図である。図８は第２の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャートである。
【００６４】
図７に示す第２の実施の形態では、入力パッド７の入力面７ａの右上角部に第１検出領域２８ａが割り付けられている。また第１検出領域２８ａの下側にＹ方向に延びる帯状の第２検出領域２８ｂが、第１検出領域２８ａの左側にＸ方向に延びる帯状の第３検出領域２８ｃがそれぞれ割り付けられている。なお、第１検出領域２８ａの位置は，入力面７ａのいずれかの角部にあればよく右上角部に限定されるものではない。
【００６５】
図８に示すように、パッド用ドライバーソフト２４の動作処理がスタート（ＳＴ１０）するとタイマーＴがリセットされ（Ｔｂ→０）、ＳＴ１１に進んでパッド入力信号生成部１３からの出力の監視を始める。そして、ＳＴ１１において、操作者の指が入力パッド７の入力面７ａに触れる第１の操作が検知されたＹＥＳの場合にはＳＴ１２へ進み、指の触れた位置が第１検出領域２８ａであるか否かのチェックを行う。ＳＴ１２において指の触れた位置が、第１検出領域２８ａであるＹＥＳの場合にはＳＴ１３に進み、それ以外の位置であるＮＯの場合にはスタート（ＳＴ１０）へ戻る。なお、第１の操作は例えばタップ操作などである。
【００６６】
ＳＴ１３では、パッド用ドライバーソフト２４が、第１検出領域２８ａに対して第１の操作が行われたことをオペレーティングシステム２２に通知する。オペレーティングシステム２２は、この通知を受け取ると、例えば図７に示すようなインジケータ（案内画面）３０を表示装置６に表示する。なお、このときタイマーＴによる経過時間Ｔｂの計測が開始される。
【００６７】
インジケータ３０は、背景画像３１と次に操作すべき内容を示す案内画像３２とで構成されている。背景画像３１は例えば表示装置６上に現在表示されている画像（図７では自転車の絵）を描画イメージで示したものが好ましいが、予め設けられた画像（デフォルト画像）であってもよいし、無地でもよい。あるいは背景画像３１が透明または半透明なものであってもよい。なお、背景画面の設定は操作者側で設定しまたは変更できることが好ましい。
【００６８】
この実施の形態では、案内画像３２が、例えば図７に示すような丸印３２ａと、下向きの矢印３２ｂ及び左向きの矢印３２ｃと、下向きの矢印の先端の位置に設けられた時計回り矢印３２ｄと、左向きの矢印の先端に設けられた反時計回り矢印３２ｆの５つの図形ないしは記号から構成されている。
【００６９】
丸印３２ａは入力面７ａ上の第１検出領域２８ａの位置に対応しており、下向きの矢印３２ｂと左向きの矢印３２ｃは丸印３２ａからの操作方向を示している。そして、時計回り矢印３２ｄは、指を丸印３２ａから下向きの矢印３２ｂに沿って移動させた場合に画像が右回転することを示し、反時計回りを矢印３２ｆは指を丸印３２ａから左向きの矢印３２ｃに沿って操作した場合に画像が左回転すること示している。
【００７０】
なお、インジケータ３０自体を表示するか否かについても操作者が自由に設定・変更することができることが好ましい。
【００７１】
ＳＴ１４では、インジケータ３０の表示が操作者によってキャンセルされたか否かを監視し、キャンセルされなかったＮＯの場合にはＳＴ１５に進み、キャンセルされたＹＥＳの場合には、インジケータ３０の表示を消し（ＳＴ２１）、スタート（ＳＴ１０）に戻る。
【００７２】
ＳＴ１５では、タイマーＴの計測を開始してからの経過時間Ｔｂが所定の規定時間ｔ２を越えたか否かを監視し、越えたＹＥＳの場合にはインジケータ３０の表示を消去（ＳＴ２１）してスタート（ＳＴ０）に戻る。タイマーＴの経過時間Ｔｂが所定の規定時間ｔ２を越えていないＮＯの場合にはＳＴ１６以下に進み、検出領域の特定を行う。  ＳＴ１６では、操作者の指による第２の操作が、所定の規定時間ｔ２内に第２検出領域２８ｂまたは第３検出領域２８ｃに対して行われたか否かをチェックする。ＳＴ１６において第２の操作が第２検出領域２８ｂまたは第３検出領域２８ｃに対して行われたことが検出されたＹＥＳの場合にはＳＴ１７以下に進み、指の移動の有無がチェックされる。なお、操作者の指による第２の操作が、第２検出領域２８ｂまたは第３検出領域２８ｃ以外の領域から検出された場合（ＳＴ１６でＮＯの場合）には、ＳＴ１４の前まで戻る。なお、ここでの第２の操作は、操作者の指が第２検出領域２８ｂまたは第３検出領域２８ｃ上を摺動するスライド操作である。
【００７３】
ＳＴ１７において、操作者の指が第２検出領域２８ｂ上を移動したことが検出された場合にはＳＴ１８に進む。ＳＴ１８では、第２の操作が第２検出領域２８ｂに対して行われたＹＥＳの場合には、パッド用ドライバーソフト２４が右回転を促す操作があったものと判断し、回転方向＝右回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知する。
【００７４】
一方、第２検出領域２８ｂでの指の移動が検出されなかったＮＯの場合には、ＳＴ１９に進み、第３検出領域２８ｃでの指の移動の検出を行う。ＳＴ１９において、操作者の指が第３検出領域２８ｃ上を移動したことが検出されたＹＥＳの場合にはＳＴ２０に進む。ＳＴ２０では、第２の操作が第３検出領域２８ｃに対して行われた場合には、パッド用ドライバーソフト２４が左回転を促す操作があったものと判断し、回転方向＝左回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知する。
【００７５】
そして、オペレーティングシステム２２は、ＳＴ１８またはＳＴ２０からの回転情報を受け取ると、取得した回転情報を基づいて表示装置６に表示されている画像を回転させる。なお、オペレーティングシステム２２は。回転と同時にまたは画像が回転を開始する直前にインジケータ３０の表示を消す（ＳＴ２１）。
【００７６】
なお、この場合における第２の操作はスライド操作に限られるものではなく、操作者の指が第２検出領域２８ｂ又は第３検出領域２８ｃの上に所定の経過時間以上継続して触れるプッシュ操作とすることもできる。このようなプッシュ操作は連続回転を促す操作であると規定し、ＳＴ１８又はＳＴ２０において連続回転を加えた回転情報を生成してオペレーティングシステム２２に通知する。これにより、少なくとも操作者の指が第２検出領域２８ｂ又は第３検出領域２８ｃに触れている間は、画像を連続的に右回転又は左回転させることが可能となる。
【００７７】
このように、第２の実施の形態では、インジケータ３０に従う操作を行うことにより、インジケータ３０通りに画像を回転させることができる。このため、操作に不慣れな操作者であっても確実に画像の回転操作を行うことが可能となる。また第２の実施の形態においても指１本で操作することができるため、操作性を向上させることができる。
【００７８】
なお、画像の回転は、操作者の指が第２検出領域２８ｂ又は第３検出領域２８ｃ上での移動を繰り返すたびに所定の回転角度θ単位で行われるものであってもよいし、指の移動量または触れている時間に比例して回転する角度が調整されるようにしてもよい。指が第２検出領域２８ｂ又は第３検出領域２８ｃ上を移動する毎に画像が回転する前者の場合には、その都度インジケータ３０が表示され、円滑な回転操作に支障が生じることも考えられる。このような場合には、パッド用ドライバーソフト２４の設定メニューを操作し、インジケータ３０を非表示の設定に変更することで対応できる。また画像が指の移動量または触れている時間に比例して回転する後者の場合には、操作者の所望する通りに画像を迅速に回転させることが可能となる。
【００７９】
図９は本発明の第３の実施の形態を示す入力パットの平面図と回転する画像との関係を示す図、図１０は第３の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャートである。
【００８０】
図９に示す第３の実施の形態では、入力パッド７の入力面７ａ上に特定の検出領域は割り付けられておらず、入力面７ａの全域が検出領域として機能する。
【００８１】
図１０に示すように、第３の実施の形態では動作処理がスタート（ＳＴ３０）すると、パッド用ドライバーソフト２４はＳＴ３１に進んでタイマーＴをリセット（Ｔｃ→０）する。
【００８２】
次に、パッド用ドライバーソフト２４は、パッド入力信号生成部１３からの出力の常時監視を始める。そして、ＳＴ３２において、操作者の指による第１の操作が入力パッド７の入力面７ａに行われたことが検知されたＹＥＳの場合にはＳＴ３３へ進み、第１の操作が検知されなかった場合にはスタート（ＳＴ３０）に戻る。なお、ここでの第１の操作は例えばタップ操作である。
【００８３】
ＳＴ３３ではタイマーＴによる計測が開始される。そして、パッド用ドライバーソフト２４は、ＳＴ３３以下において第１の操作（タップ操作）の後の所定の規定時間ｔ３内に、入力面７ａに対して第２の操作として回転操作が行われたか否かのチェックを行う。なお、この場合の第２の操作は、例えば第１の操作が行われた位置を中心とし、その周囲で指をスライドさせて描いた円状の軌跡（円軌跡）が好ましい。このような軌跡は正確な円である必要はなく、おおよそ円状であることが検知できる程度であればよい。また第２の操作による円軌跡は、必ずしも第１の操作が行われた位置を中心とする必要はないが、円軌跡の内側に第１の操作の中心点が含まれることが好ましい。
【００８４】
ＳＴ３４ではタイマーＴの経過時間Ｔｃのチェックを行っている。タイマーＴの経過時間Ｔｃが所定の規定時間ｔ３以内のＹＥＳの場合にはＳＴ３５に進み、所定の規定時間ｔ３を越えたＮＯの場合の場合にはスタート（ＳＴ３０）に戻る。
【００８５】
ＳＴ３５では規定時間ｔ３以内に入力面７ａに行われた第２の操作が、右回転であるか否かをチェックを行い、右回転であったＹＥＳの場合にはＳＴ３６に進む。ＳＴ３６では、パッド用ドライバーソフト２４が、回転方向＝右回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知する。
【００８６】
一方、ＳＴ３５でのチェックの結果、第２の操作が右回転でなかったＮＯの場合にはＳＴ３７に進んで左回転であるか否かのチェックを行う。左回転であるＹＥＳの場合にはＳＴ３８に進み、左回転でもないＮＯの場合には回転以外の操作が行われたと判断してスタート（ＳＴ３０）に戻る。
【００８７】
ＳＴ３８では、パッド用ドライバーソフト２４が、回転方向＝左回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知する。
【００８８】
そして、オペレーティングシステム２２は、ＳＴ３６またはＳＴ３８から回転情報を受け取ると、例えば図９に示すように、取得した回転情報を基づいて表示装置６に表示されている画像を回転させる。
【００８９】
なお、上記第３の実施の形態において、第１の操作はタップ操作でもよいが、通常のタップ操作と回転操作のためのタップ操作とを区別する必要がある場合には、指が入力面７ａに触れている時間が通常のタップ操作よりも長いプッシュ操作を第１の操作とするものであってもよい。この場合、タップ操作とプッシュ操作の区別は、指が入力面７ａに触れている接触時間が予め設定しておいた所定のしきい値時間を越えたか否かにより判断することができる。あるいは指と入力面７ａとの接触面積が、予め設定しておいた所定のしきい値面積を越えた場合にプッシュ操作であると判断するようにしてもよい。
【００９０】
このように第３の実施の形態では、第１の操作の後に第２の操作としての回転操作を行うという簡単な操作により、表示装置６に表示された画像を、所望の回転角度単位で回転させること、または連続回転させることができる。しかも第１の操作と第２の操作は同じ１本の指で続けて行うことができるため、操作性を向上させることができる。
【００９１】
また第１の操作と第２の操作の２段階の操作を要するので、指が入力面７ａに不用意に触れてしまった場合にも操作者の意思に反して画像が勝手に回転してしまうことを防止できる。さらに第１の操作を、回転操作を開始する際の準備操作として利用することができるため、その後の回転操作をスムーズに行うことが可能となる。
【００９２】
図１１は本発明の第４の実施の形態を示す入力パットの平面図、図１２は第４の実施の形態としてドライバーソフトによる動作処理の一例を示すフローチャートである。
【００９３】
図１１に示す例では、入力パッド７の入力面７ａの中央部に広い面積の操作領域３７が設定され、その右上角部の近傍には右側操作領域３８が設けられている。右側操作領域３８は、右上角部から縦方向（Ｙ方向）に沿って帯状に延びる右端回転領域３８Ｒと、同じく右上角部から横方向（Ｘ方向）に帯状に延びる右回転開始地帯３８Ｓとを有し、これらが右上角部で交差する構成である。
【００９４】
同様に操作領域３７の左上角部の近傍には、左上角部において互いに交差する左端回転領域３９Ｌと左回転開始地帯３９Ｓからなる左側操作領域３９が設定されている。なお、右上端部の右回転開始地帯３８Ｓと左上端部の左回転開始地帯３９Ｓとはその間に設けられた凸状の操作領域３７ａにより分離されている。なお、図１１では矢印４１が右回転を促す操作を示し、矢印４２が左回転を促す操作を示している。このような矢印４１、４２は入力面７ａ上に印刷されている。
【００９５】
図１２に示すように、第４の実施の形態では動作処理がスタート（ＳＴ４０）すると、まずタイマーＴをリセット（Ｔｄ→０）する。
【００９６】
次に、パッド用ドライバーソフト２４はＳＴ４１に進んで、パッド入力信号生成部１３からの出力の監視を始める。そしてＳＴ４１において、第１の操作として操作者の指が入力面７ａ上の右側操作領域３８又は左側操作領域３９に触れたか否かがチェックされ、第１の操作が検知されたＹＥＳの場合にはＳＴ４２に進み、第１の操作が検知されなかったＮＯの場合にはスタートＳＴ４０に戻る。なお、第１の操作としては、スライド操作又はプッシュ操作が好ましい。
ＳＴ４２ではタイマーＴを動作させ、経過時間Ｔｄの計測が開始される。
【００９７】
ＳＴ４３とＳＴ４６で第１の操作が行われた場所の特定を行う。ＳＴ４３では、指が触れた位置が右回転開始地帯３８Ｓであるか否かのチェックを行い、右回転開始地帯３８ＳであるＹＥＳの場合にはＳＴ４４に進み、右回転開始地帯３８ＳでないＮＯの場合にはＳＴ４６に進む。ＳＴ４６では、指が触れた位置が左回転開始地帯３９Ｓであるか否かのチェックを行い、左回転開始地帯３９ＳであるＹＥＳの場合にはＳＴ４７に進み、左回転開始地帯３９ＳでないＮＯの場合には、右回転開始地帯３８Ｓ及び左回転開始地帯３９Ｓ以外の位置が操作されたものと判断してスタートＳＴ４０に戻る。
【００９８】
ＳＴ４４では第２の操作の有無がチェックされる。すなわち、ＳＴ４４では、第２の操作として、指の右回転直角移動操作（矢印４１に従う操作であり、指が右回転開始地帯３８Ｓ上を右方向に移動し、右上角部で直角に方向を変え、さらに右端回転領域３８Ｒ上を下方向に移動する操作）が行われた否かチェックされ、所定の規定時間ｔ４以内（経過時間Ｔｄが規定時間ｔ４以内）に右回転直角移動が検出されたＹＥＳの場合にはＳＴ４５に進み、所定の規定時間ｔ４内に右回転直角移動操作が検出されなかったＮＯの場合にはスタートＳＴ４０に戻る。
【００９９】
ＳＴ４５では、最初に右回転開始地帯３８Ｓでの第１の操作が検知され、これに続く所定の規定時間ｔ４内に第２の操作として右回転直角移動操作が検知されたＹＥＳの場合には、図１１に矢印４１として示す操作（右回転操作を意味する）が行われたものと判断し、パッド用ドライバーソフト２４が、回転方向＝右回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知し、スタート（ＳＴ０）へ戻る。
【０１００】
同様に、ＳＴ４７では、第２の操作として、左回転直角移動操作（矢印４２に従う操作であり、指を左回転開始地帯３９Ｓ上で左方向に移動し、左上角部で直角に方向を変え、さらに左端回転領域３９Ｌ上で下方向に移動する操作）が行われた否かチェックされ、所定の規定時間ｔ４以内（経過時間Ｔｄが規定時間ｔ４以内）に左回転直角移動が検出されたＹＥＳの場合にはＳＴ４８に進み、所定の規定時間ｔ４内に左回転直角移動操作が検出されなかったＮＯの場合にはスタートＳＴ４０に戻る。
【０１０１】
ＳＴ４８では、最初に左回転開始地帯３９Ｓでの第１の操作が検知され、これに続く所定の規定時間ｔ４内に第２の操作として左回転直角移動操作が検知された場合には、図１１に矢印４２として示す操作（左回転操作を意味する）が行われたものと判断し、パッド用ドライバーソフト２４が、回転方向＝左回転、回転角度＝θなどからなる回転情報を生成してオペレーティングシステム２２に通知し、スタート（ＳＴ０）へ戻る。
【０１０２】
そして、オペレーティングシステム２２は、ＳＴ４５またはＳＴ４８から回転情報を受け取ると、回転情報を基づいて表示装置６に表示されている画像を回転させる。
【０１０３】
このように第４の実施の形態でも、指を入力面７ａの右上角部又は左上角部の近傍で直角に移動させるという簡単な操作により、表示装置６に表示された画像を回転させることができる。しかも第１の操作と第２の操作は同じ１本の指で連続して行うことができるため、操作性を向上させることができる。
【０１０４】
また第１の操作と第２の操作の２段階の操作を要するので、指が入力面７ａに不用意に触れてしまっただけで画像が勝手に回転してしまうことがない。さらに第１の操作を、第２の操作による入力を待つ準備操作として利用することができるため、その後の第２の操作をスムーズに行うことが可能となる。
【符号の説明】
【０１０５】
１  パーソナルコンピュータ
４  キーボード装置
５  入力部材
６  表示装置
７  入力パッド
７ａ  入力面
８  右ボタン
９  左ボタン
１０  入力処理装置
１１  駆動回路
１２  パッド検知部
１３  パッド入力信号生成部
１４  出力インターフェイス
１８  右回転検出領域
１９  左回転検出領域
２０  制御部
２１  入力インターフェイス
２２  オペレーティングシステム（ＯＳ）
２４  パッド用ドライバーソフト
２８ａ  第１検出領域
２８ｂ  第２検出領域
３０  インジケータ（案内画面）
３７  操作領域
３８  右側操作領域
３８Ｒ  右端回転領域
３８Ｓ  右回転開始地帯
３９  左側操作領域
３９Ｌ  左端回転領域
３９Ｓ  左回転開始地帯
【図１】
2010257328.tif 000003
【図２】
2010257328.tif 000004
【図３】
2010257328.tif 000005
【図４】
2010257328.tif 000006
【図５】
2010257328.tif 000007
【図６】
2010257328.tif 000008
【図７】
2010257328.tif 000009
【図８】
2010257328.tif 000010
【図９】
2010257328.tif 000011
【図１０】
2010257328.tif 000012
【図１１】
2010257328.tif 000013
【図１２】
2010257328.tif 000014