(57)【要約】【課題】指を用いた入力の際のユーザの利便性を向上させる。【解決手段】パネルに接触している一本の指の動きに関する情報を検出する操作検出部２と、操作検出部２が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する判定部３１１と、を備える。【選択図】図３
2014174749.tif 000002
【特許請求の範囲】
【請求項１】
パネルに接触している一本の指の少なくとも一部の動きに関する情報を検出する検出部と、
前記検出部が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する指示検出部と、
を備える電子機器。
【請求項２】
前記検出部は、前記一本の指が前記パネルを押す圧力が前記パネルを通して伝達された後の圧力を複数の位置において複数の時刻で検出し、
前記指示検出部は、前記検出部が検出した複数の位置における複数の時刻の圧力に基づいて、前記予め決められた機能の実行指示を検出する請求項１に記載の電子機器。
【請求項３】
前記検出部は、前記一本の指がパネルに接触している際の、前記パネルに入射する光の強度に関する光強度情報を複数の時刻で検出し、
前記指示検出部は、前記検出部が複数の時刻で検出した光強度情報に基づいて、前記予め決められた機能の実行指示を検出する請求項１に記載の電子機器。
【請求項４】
前記指示検出部が予め決められた機能の実行指示を検出した場合、予め決められた機能を実行する機能実行部を備える請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
パネルに接触している一本の指の少なくとも一部の動きに関する情報を検出する検出部を備える電子機器に、
前記検出部が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する指示検出ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びプログラムに関する。
【背景技術】
【０００２】
従来のタッチパネルを備える電子機器では、タッチパネルに接触させた指の動きで、所定の操作（例えば、画像の拡大）を実行することが可能である。例えば特許文献１に記載の電子ブックでは、表示部に接触させた指の動作履歴により、地図画像の回転、拡大、縮小及びスクロールの少なくとも１つの操作の実行指示及び操作量を同時に入力可能である。２本の指を遠ざける動作により地図画像の拡大指示及び拡大量を入力できる。また、２本の指を近づける動作により地図画像の縮小指示及び縮小量を入力できる。また、１本の指を軸に他の１本の指を回転させる動作により地図画像の回転指示及び回転量を入力できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１６３０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、電子機器に所定の操作を実行させるには２本の指を用いる必要があるため、ユーザにとって不便な操作となる場合があるという問題がある。
【０００５】
そこで本発明の一態様は、上記問題に鑑みてなされたものであり、指を用いた入力の際のユーザの利便性を向上させる電子機器及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、パネルに接触している一本の指の少なくとも一部の動きに関する情報を検出する検出部と、前記検出部が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する指示検出部と、を備える電子機器である。
【０００７】
また、本発明の一態様は、パネルに接触している一本の指の少なくとも一部の動きに関する情報を検出する検出部を備える電子機器に、前記検出部が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する指示検出ステップを実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明の一態様によれば、指を用いた入力の際のユーザの利便性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る電子機器の外観構成を示す表面図である。
【図２】第１の実施形態における電子機器の断面図である。
【図３】第１の実施形態における電子機器の構成を示す概略ブロック図である。
【図４】キャリブレーション時のユーザの右手の人指し指の動きの一例を示す図である。
【図５】第１の実施形態におけるキャリブレーションの処理の流れの一例を示すフローチャートである。
【図６】図５のステップＳ１０２で表示される画像の一例である。
【図７】キャリブレーションの処理で生成される指動作対応テーブルの一例である。
【図８】取得される押圧情報の一例である。
【図９】第１の実施形態における電子機器の処理の流れの一例を示すフローチャートである。
【図１０】図９のステップＳ２１３における機能実行の処理の流れの一例を示すフローチャートである。
【図１１】第２の実施形態における電子機器の構成を示す概略ブロック図である。
【図１２】第２の実施形態における電子機器の断面図である。
【図１３】光センサー液晶の断面図の一例である。
【図１４】光センサー液晶に指が接触している状態を横から見た図である。
【図１５】光強度を階調表現したものの概念図である。
【図１６】三つの時刻において、光強度を階調表現したものの概念図である。
【図１７】第２の実施形態における電子機器の処理の流れの一例を示すフローチャートである。
【図１８】第３の実施形態における電子機器の構成を示す概略ブロック図である。
【図１９】６軸センサーの回転検出を説明するための図である。
【発明を実施するための形態】
【００１０】
＜第1の実施形態＞以下、本発明の実施形態について、図面を参照して詳細に説明する。図１は、第１の実施形態における電子機器１１の外観構成を示す平面図である。図１において、紙面の水平方向を３次元直交座標のｘ軸方向とし、垂直方向をｙ軸方向として示す。
電子機器１１の表側の表面は、その全面が保護パネル（図２において符号１５で示すもの）によって覆われている。したがって、図１に示す電子機器１１の第１押圧センサー（押圧検出部）２１、第２押圧センサー（押圧検出部）２２、第３押圧センサー（押圧検出部）２３及び接触センサー２４は、この保護パネル（パネル）１５によって表面が覆われる。図１では、保護パネル１５は図面を見やすくするために図示していない。電子機器１１は、例えば、多機能携帯電話機（いわゆるスマートフォンを含む）、タブレット端末装置、タッチパネルを備えるコンピュータ（いわゆるタブレットＰＣを含む）または電子書籍閲覧端末である。
【００１１】
接触センサー２４は、操作体（例えば、ユーザの人差し指）が接触した位置を検知する。接触センサー２４は、例えば平面状の形状を有し、電子機器１１の表面の大部分を覆うように配置される。接触センサー２４は、例えば静電容量センサーである。接触センサー２４は、一例として、画像を表示する表示部４（図２参照）と一体化された構造を有するタッチパネルの一部である。なお、これに限らず、接触センサー２４と表示部４は、別体であってもよい。
【００１２】
第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、操作体が保護パネル１５に接触した際に、それぞれのセンサーが設置された位置における圧力を検知する。具体的には例えば操作体がユーザの指であるときに、ユーザが指で保護パネル１５を押した場合、押した際の圧力が各センサーが接している保護パネル１５の裏面の位置まで伝搬する。第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、それぞれが接している保護パネル１５の裏面の位置において、上記伝搬された圧力を検出する。第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、例えば、加えられた圧力を電気信号に変換する圧電素子である。その場合、電気信号は、圧力値を表す。図１に示す例では、第１押圧センサー２１は接触センサー２４に向かって上部に位置する。第２押圧センサー２２は接触センサー２４に向かって下部に位置する。第３押圧センサー２３は、接触センサー２４に向かって右下隅に位置する。また、後述する図２に示すように各押圧センサーは、保護パネル１５の裏面の互いに異なる位置で接するように配置されている。
【００１３】
なお、第３押圧センサー２３の位置は、一例として接触センサー２４に向かって右下隅であるが、これに限らず、右上隅でも、左上隅でも、左下隅でもよい。また、第３押圧センサー２３の位置は、隅に限らず、第１押圧センサー２１の位置以外でかつ第２押圧センサー２２の位置以外であればよい。
筐体１４は、電子機器１１の各構成部材を収容し、また、スピーカー１６、第１押圧センサー２１、第２押圧センサー２２、第３押圧センサー２３、接触センサー２４及び不図示の表示部（図２において「表示部４」として示すもの）を一体に保持する。また、スピーカー１６は、後述する制御部３の制御により音声を出力する。
【００１４】
図２は、第１の実施形態における電子機器１１の断面図である。図２において、紙面に水平方向が３次元直交座標のｚ方向であり、垂直方向がｙ軸方向である。紙面の左側が、電子機器１１の表面を示す。図２は、図１のＡ−Ａ’線に沿った断面図である。
【００１５】
電子機器１１は、第１押圧センサー２１、第２押圧センサー２２、第３押圧センサー２３（図１参照）、接触センサー２４、筐体１４、保護パネル１５及び表示部４を含んで構成される。保護パネル１５は、操作体と接触することによって表面に加えられた押圧を、裏面に接して設けられた第１押圧センサー２１、第２押圧センサー２２、第３押圧センサー２３（図１に示すもの）に伝達する。各押圧センサーは一例として、伝達された押圧のうち、ｚ方向（矢印で示す正方向）の成分を検出する。保護パネル１５には、透明な部材（例えば、ポリエステルフィルム）が用いられ、表示部４が表示する画像の光であって接触センサー２４を透過した光を透過する。そのため、表示部４が表示する画像は、保護パネル１５の表面から視認可能である。
【００１６】
表示部４は、その表面が接触センサー２４の裏面に接するように重ねられており、後述する制御部３から入力された画像信号に基づく画像を表示する。表示部４は、例えば、液晶ディスプレイパネル、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネル、等である。
【００１７】
図３は、第１の実施形態における電子機器１１の構成を機能に基づいて示す概略ブロック図である。電子機器１１は、操作検出部（検出部）２と、制御部３と、表示部４と、スピーカー１６とを備える。
操作検出部２は、保護パネル１５に接触している一本の指の少なくとも一部の動きに関する情報を検出する。一本の指の少なくとも一部は、保護パネル１５に接触している部分の一部及び全部を含む。操作検出部２は、操作体が保護パネル１５を押す圧力が保護パネル１５を通して伝達された後の圧力を複数の位置において複数の時刻で検出する。ここで操作検出部２は、第１押圧センサー２１、第２押圧センサー２２、第３押圧センサー２３、及び接触センサー２４を備える。
【００１８】
第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、各々の位置まで伝達された圧力をそれぞれ検出する。保護パネル１５に加えられた押圧が保護パネル１５によって伝達されるので、押圧センサーで取得された圧力値が大きいほど、操作体の重心がその押圧センサーに近いことを意味する。これにより、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、複数の圧力の時系列データを生成する。第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３は、生成した圧力の時系列データを制御部３の後述する操作分析部３１へ出力する。
接触センサー２４は、保護パネル１５に接触している操作体（例えば、指）の位置の範囲を検出し、検出により得られた位置の範囲の時系列データを生成する。接触センサー２４は、生成した位置の時系列データを制御部３の操作分析部３１へ出力する。
【００１９】
制御部３は、操作検出部２が検出した動きに関する情報に基づいて、機能を実行する。ここで、制御部３は、操作分析部３１及び機能実行部３２を備える。
操作分析部３１は、操作検出部２が検出した動きに関する情報に基づいて、ユーザの操作を分析する。また操作分析部３１は例えば、ユーザが指を保護パネルに接触させながら、その指をある回転方向に回転させたときに（キャリブレーションのとき）に操作検出部２が検出したユーザの指の動きに関する情報から、その回転方向（例えば、右回転）の指動作対応テーブル指を生成し、生成した指動作対応テーブルを保持する。ここで、指動作対応テーブルは、指を保護パネル１５に接触させながらその指を回転させた際に得られた三つの押圧センサーの値及び指接触位置範囲が回転角度毎に関連付けられているテーブルである。これにより、ある回転方向から指動作対応テーブルから、その回転方向とは逆の回転方向で回転させたときの、回転角度毎の三つの押圧センサーの値及び指接触位置範囲を推定することができる。ここで操作分析部３１は、判定部（指示検出部）３１１及び角度決定部３１２を備える。
【００２０】
判定部３１１は、操作検出部２が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する。ここで予め決められた機能の実行指示は、電子機器１１の表示に関する回転の指示、電子機器１１の表示の回転量の指示、音量の変更指示、音量の変化量の指示及びＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の表示変更指示を含む。本実施形態では一例として、判定部３１１は、操作検出部２が検出した複数の位置における複数の時刻の圧力に基づいて、操作体が保護パネルを押す圧力の重心位置の回転方向を判定することで予め決められた機能の実行指示を検出する。判定部３１１は、判定結果を機能実行部３２へ出力する。
【００２１】
角度決定部３１２は、操作検出部２が検出した動きに関する情報に基づいて、操作体が保護パネル１５に接触しながら回転した角度である回転角度を決定する。例えば、判定結果が操作体が右回転したことを示す場合、角度決定部３１２は例えば、三つの押圧センサーの値の時間変化を、操作分析部３１で保持されている指動作対応テーブルに記録されている三つの圧力値の時間変化と照合することで、上記回転角度を決定する。角度決定部３１２は、決定した回転角度を機能実行部３２へ出力する。
【００２２】
機能実行部３２は、判定部３１１が回転を判定した場合、予め決められた機能を実行する。その際、機能実行部３２は、角度決定部３１２が決定した回転角度に基づいて予め決められた機能を実行する。例えば機能実行部３２は、角度決定部３１２が決定した中心角に基づいて予め決められた物理量（例えば音量、表示部４の明るさ）を変更する。その際、例えば機能実行部３２は、角度決定部３１２が決定した回転角度に応じた音量へ変更する。具体的には、機能実行部３２は例えば、予め中心角と音量との対応関係をテーブルの形式で保持し、角度決定部３１２が決定した回転角度に対応する音量をその対応関係から読み出すことで音量を取得し、その取得した音量でスピーカー１６から音声を出力する。ここで上述の対応関係が一例として回転角度が大きいほど音量が大きいという関係を有することで、機能実行部３２は操作体が回転した角度が大きいほど音量を大きくすることができる。なお、機能実行部３２は、操作体が保護パネル１５から離れた際の、予め決められた基準線（例えば、図１のｙ軸）と操作体がなす角度を決定し、該決定した角度に割り当てられた音量にしてもよい。
【００２３】
また、機能実行部３２は例えば、表示部４の画面が点灯状態（例えば、液晶ディスプレイパネルのバックライトがオンの状態）の場合、操作体が保護パネル１５に接触している位置に音量変化を操作するための小さな画像（例えば、音量調節用のＧＵＩ）を表示部４に表示させる。その際、例えばその画像には例えば回転角度に応じた音量が示され、機能実行部３２はその音量で音声を出力する。
表示部４は、制御部３の制御に従って表示する。表示部４は例えば液晶パネルである。以下、本実施形態では、一例として操作体がユーザの指であるものとして説明する。
【００２４】
続いて、ユーザによる指の回転動作のキャリブレーション（校正）について説明する。ユーザが使用する前に、電子機器１１はユーザによる指の回転動作のキャリブレーションを行う。図４は、キャリブレーション時のユーザの右手の人指し指の動きの一例を示す図である。画像Ｇ３１〜Ｇ３９は、右手の人指し指が一点を中心にして、１８０度から４５度ずつ順に右回りに回転させたときの人指し指の画像が示されている。ここでは、一例として人指し指がｙ軸負方向に向いているときが１８０度である。画像Ｇ３１からＧ３９の外枠は、保護パネル１５の外縁を示す。同図に示すように、キャリブレーション時には、一例として保護パネル１５の一点に右手の人指し指を固定しながら右回りに回転させる。その際、操作分析部３１は例えば、同図の角度と、三つの押圧センサーの値と、指接触位置範囲とを関連付けて指動作対応テーブルに記録する。
【００２５】
図５は、第１の実施形態におけるキャリブレーションの処理の流れの一例を示すフローチャートである。実際のキャリブレーションでは、指を保護パネル１５に対して右回りで回転させたときの情報と、指を保護パネル１５に対して左回りで回転させたときの情報の双方を取得するが、本フローチュートでは、右回りの処理と左回りの処理は同様であるので、一例として右回りの処理のみを説明する。本フローチャートでは、押圧情報を０．１秒間隔で４秒間取得する場合を例に説明する。
（ステップＳ１０１）まず、操作分析部３１は、インデックスＮを１に初期化する。
（ステップＳ１０２）次に、操作分析部３１は、円弧の中心角が９×Nを示す画像を表示部４の中心に表示させる。これは、ユーザが指を保護パネル１５に接触させながら表示され円弧に沿って指を回転させるためのガイドである。
（ステップＳ１０３）次に、操作分析部３１は、接触センサー２４が保護パネル１５における指の接触を検知したか否か判定する。操作分析部３１は、接触を検知した場合（ＹＥＳ）、ステップＳ１０４の処理に進む。一方、操作分析部３１は、接触を検知しなかった場合（ＮＯ）、そのまま待機する。
【００２６】
（ステップＳ１０４）次に、操作分析部３１は、接触センサー２４による検出結果から、接触位置の個数が１個か否か判定する。接触位置の個数が１個の場合（ＹＥＳ）、操作分析部３１はステップＳ１０５の処理に進む。一方、接触位置の個数が１個でない場合（ＮＯ）、操作分析部３１はその処理を中断する。
（ステップＳ１０５）次に、操作分析部３１は、接触位置の個数が１個のままで０．1秒経過したか否か判定する。０．1秒経過した場合（ＹＥＳ）、ステップＳ１０６の処理に進む。一方、０．1秒経過しなかった場合（ＮＯ）、ステップＳ１０８の処理に進む。
（ステップＳ１０６）次に、操作分析部３１は、操作検出部２の押圧情報を自ら保持する指動作対応テーブルに記録する。具体的には例えば操作分析部３１は、現在指示されている角度（９×Ｎ度）と、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３が検出した圧力値と、接触センサー２４が検知した指接触位置範囲とを関連付けて指動作対応テーブルに記録する。ここで、押圧情報は、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３が検出した圧力値と、接触センサー２４が検知した指接触位置範囲との組である。指接触位置範囲は、例えば、指が接触した位置の範囲である。
【００２７】
（ステップＳ１０７）次に、操作分析部３１は、インデックスＮを１増加させる。
（ステップＳ１０８）次に、操作分析部３１は、接触センサー２４による検出結果に基づいて、保護パネル１５からユーザの指が離れたか否か判定する。保護パネル１５からユーザの指が離れた場合（ＹＥＳ）、操作分析部３１はその処理を中断する。保護パネル１５からユーザの指が離れていない場合（ＮＯ）、操作分析部３１はステップＳ１０９の処理に進む。
（ステップＳ１０９）次に、操作分析部３１は、インデックスＮが４１を超えたか否か判定する。インデックスＮが４１を超えている場合（ＹＥＳ）、操作分析部３１はその処理を終了する。インデックスＮが４１を超えていない場合（ＮＯ）、操作分析部３１はステップＳ１０２の処理に戻る。以上で、本フローチャートの処理を終了する。以上のフローチャートの処理で、操作分析部３１は０．１秒間隔で、表示される円弧を中心角で9度に相当する長さだけ長くする。
【００２８】
なお、キャリブレーションは、精度を保つため複数箇所で複数回行い、各押圧センサーが検出した圧力値を平均することが好ましい。またキャリブレーションは、両手(例えば、右手の人差し指及び左手の人差し指)分、行ってもよい。キャリブレーションは、円弧の中心角の刻み幅を細かくするほど精度が高くなる。また、キャリブレーションは、回数を多くして押圧センサーの値を平均化するほど精度が高くなる。
また、保護パネル１５内の複数の位置で、キャリブレーションを行ってもよい。例えば、保護パネル１５内の５つの位置でキャリブレーションを行う場合、その位置を、保護パネル１５内の右上隅、左上隅、中心、右下隅、及び左下隅にしてもよい。
【００２９】
図６は、図５のステップＳ１０２で表示部４の中心に表示される画像の一例である。同図において、向かって左から０．５秒経過する毎に表示される画像である。各画像の間には、円弧の中心角が９度ずつ大きくなる不図示の４枚の画像があり、その４枚の画像は０．１秒毎に切り替えて表示される。ここで、同図において、円弧の中心角が４５度を示す画像Ｇ４１、円弧の中心角が９０度を示す画像Ｇ４２、円弧の中心角が１３５度を示す画像Ｇ４３、円弧の中心角が１８０度を示す画像Ｇ４４、円弧の中心角が２２５度を示す画像Ｇ４５、円弧の中心角が２７０度を示す画像Ｇ４６、円弧の中心角が３１５度を示す画像Ｇ４７、及び円弧の中心角が３６０度を示す画像Ｇ４８が示されている。操作分析部３１は、予め決められた表示部４内の画面上の位置に、図５のような角度を表す画像を０．１秒毎に切り替えて表示する。これにより、０．１秒毎に円弧の角度が９度ずつ増えるアニメーションが表示されるので、例えば指を接触させながらその円弧に沿ってその指を回転させるだけで、電子機器１１はキャリブレーションを実行することができる。
【００３０】
図７は、キャリブレーションの処理で生成される指動作対応テーブルの一例である。同図の指動作対応テーブルＴ１は、指を保護パネル１５に対して右回りで回転させたときに得られたデータである。指動作対応テーブルＴ１において、角度と、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３が検出した圧力値と、接触センサー２４が検知した指接触位置範囲との組が示されている。
【００３１】
図８は、取得される押圧情報の一例である。同図において、押圧情報を表すテーブルＴ２に、時刻と、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３が検出した圧力値と、指接触位置範囲との組が示されている。同図において、第１押圧センサー２１が検出した圧力値が、時刻の経過とともに減少し、第２押圧センサー２２が検出した圧力値が時刻の経過とともに増加し、第３押圧センサー２３が検出した圧力値が時刻０．４秒まで上昇し、時刻０．４秒から減少している。この例において、時刻０．１秒から０．２秒において、第１押圧センサー２１の値から第２押圧センサー２２の値を引いた値が時刻の経過とともに減少しているので、圧力の重心位置が第１押圧センサー２１寄りから第２押圧センサー２２寄り（すなわち図１のｙ軸の負方向）へ移動している。時刻０．１秒から０．２秒まで第３押圧センサー２３の値が時刻の経過とともに増加しているので、圧力の重心位置が図１のｘ軸の正方向へ移動している。これにより、判定部３１１は例えば、圧力の重心位置が図１のｙ軸の負方向へ移動しながらｘ軸の正方向へ移動しているので、圧力の重心位置が右回転していると判定する。
このように、判定部３１１は例えば、第１押圧センサー２１の値と第２押圧センサー２２の値の差分の時間変化、及び第３押圧センサー２３の値の時間変化に基づいて、操作体が保護パネル１５を押す圧力の重心位置の回転方向を判定する。
【００３２】
続いて、図７及び図８の例を用いて角度決定部３１２の具体的な処理の一例について説明する。キャリブレーションで取得された第１押圧センサー２１の値、第２押圧センサー２２の値及び第３押圧センサー２３の値をＦａ、Ｆｂ、Ｆｃとする。また、現在取得された第１押圧センサー２１の値、第２押圧センサー２２の値及び第３押圧センサー２３の値をＰａ、Ｐｂ、Ｐｃとする。図７の例において、角度決定部３１２は例えば、指動作対応テーブルの角度毎に、差分絶対値Ｖ＝｜Ｆａ−Ｐａ｜＋｜Ｆｂ−Ｐｂ｜＋｜Ｆｃ−Ｐｃ｜を算出し、差分絶対値Ｖが最も小さくなる角度を現在取得された角度と決定する。
【００３３】
そして、角度決定部３１２は例えば、指が接触したときの角度と指が離れたときの角度の差分を回転角度として決定する。図８の例において、角度決定部３１２は例えば、指が接触した時刻０．１秒における角度が０度で、指が離れた時刻０．５秒における角度が１８０度と決定し、０度と１８０度の差分である１８０度を回転角度として決定する。
【００３４】
図９は、第１の実施形態における電子機器の処理の流れの一例を示すフローチャートである。
（ステップＳ２０１）まず操作分析部３１は、接触センサー２４が保護パネル１５において指の接触を検知したか否か判定する。指の接触を検知した場合（ＹＥＳ）、操作分析部３１はステップＳ２０２の処理に進む。一方、指の接触を検知していない場合（ＮＯ）、操作分析部３１はそのまま待機する。
（ステップＳ２０２）次に操作分析部３１は、インデックスＮを１に初期化する。
（ステップＳ２０３）次に操作分析部３１は、押圧情報を取得する。ここで、押圧情報は、例えば、保護パネル１５における接触位置の座標データと、第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３が検出した圧力値との組である。
【００３５】
（ステップＳ２０４）次に操作分析部３１は、取得した圧力値のいずれかが基準値以下か否か判定する。圧力値のいずれかが基準値以下の場合（ＹＥＳ）、操作分析部３１はその処理を終了する。一方、圧力値のいずれかが基準値以下でない場合（ＮＯ）、操作分析部３１はステップＳ２０５の処理に進む。
（ステップＳ２０５）次に、操作分析部３１は、保護パネル１５における接触位置の個数が１個であるか否か判定する。接触位置の個数が１個である場合（ＹＥＳ）、操作分析部３１はステップＳ２０６の処理に進む。一方、接触位置の個数が１個でない場合（ＮＯ）、操作分析部３１はマルチタッチ操作の処理に進む。マルチタッチ操作とは接触位置の個数が複数であり、マルチタッチ操作の処理は接触位置の個数が複数の場合の処理である。
【００３６】
（ステップＳ２０６）次に操作分析部３１は、保護パネル１５から指が離れたか否か判定する。保護パネル１５から指が離れた場合（ＹＥＳ）、操作分析部３１はその処理を終了する。一方、保護パネル１５から指が離れていない場合（ＮＯ）、操作分析部３１はステップＳ２０７の処理に進む。
（ステップＳ２０７）次に操作分析部３１は、接触位置の移動が予め決められた範囲内であるか否か判定する。接触位置の移動が予め決められた範囲内である場合（ＹＥＳ）、操作分析部３１はステップＳ２０８の処理に進む。接触位置の移動が予め決められた範囲内でない場合（ＮＯ）、操作分析部３１は別操作の処理に進む。
【００３７】
（ステップＳ２０８）次に、判定部３１１は例えば、第１押圧センサー２１の値と第２押圧センサー２２の値の差分の時間変化、及び第３押圧センサー２３の値の時間変化に基づいて、指が保護パネル１５を押す圧力の重心位置の回転方向を検出する。
（ステップＳ２０９）次に判定部３１１は圧力の重心位置の回転方向を検出できたか否か判定する。圧力の重心位置の回転方向を検出できた場合（ＹＥＳ）、判定部３１１はステップＳ２０９へ移行する。圧力の重心位置の回転方向を検出できなかった場合（ＮＯ）、判定部３１１はステップＳ２１０へ移行する。
【００３８】
（ステップＳ２１０）次に操作分析部３１は、インデックスNが予め決められた規定値（例えば、６）であるか否か判定する。インデックスNが予め決められた規定値である場合（ＹＥＳ）、操作分析部３１は別操作の処理に進む。一方、インデックスNが予め決められた規定値でない場合（ＮＯ）、ステップＳ２１１の処理に進む。
（ステップＳ２１１）次に操作分析部３１は、インデックスＮを１増加させる。
【００３９】
（ステップＳ２１２）次に角度決定部３１２は、検知された各押圧センサーの圧力値の推移から、指の回転角度を決定する。具体的には例えば、角度決定部３１２は、検知された各押圧センサーの圧力値の推移と、ステップＳ２０８で検出された回転方向の指動作対応テーブルに記憶されている各押圧センサーの値の推移とを比較することにより、指による圧力の重心位置の回転角度を決定する。
（ステップＳ２１３）次に機能実行部３２は、予め決められた機能を実行する。その処理の詳細は後述する。以上で、本フローチャートの処理を終了する。
【００４０】
図１０は、図９のステップＳ２１３における機能実行の処理の流れの一例を示すフローチャートである。
（ステップＳ３０１）まず、機能実行部３２は、表示部４の画面が消灯状態（ＯＦＦ）か点灯状態（ＯＮ）かを判定する。画面がＯＦＦの場合、機能実行部３２はステップＳ３０２の処理に進む。画面がＯＮの場合機能実行部３２はステップＳ３０３の処理に進む。
（ステップＳ３０２）機能実行部３２は、出力する音声の音量を回転角度に応じた音量に変更する。ここで例えば、機能実行部３２は、予め回転角度と音量とを関連付けて保持する。そして、機能実行部３２は、角度決定部３１２が決定した中心角に対応する音量を読み出し、出力する音声の音量を読み出した音量に変更する。
（ステップＳ３０３）機能実行部３２は、指が接触している位置に、回転角度に応じた音量を示した音量調整用のＧＵＩを表示する。以上で、本フローチャートの処理を終了する。
【００４１】
以上、第１の実施形態における電子機器１１において、操作検出部２は、指が保護パネル１５を押す圧力がパネルを通して伝達された後の圧力を複数の位置において複数の時刻で検出する。そして、判定部３１１は、操作検出部２が検出した複数の位置における複数の時刻の圧力に基づいて、指が回転したか否か判定する。これにより、判定部３１１は複数の圧力の時間変化から判定するので、指の接触位置がほとんど変わらなくても判定部３１１は指が回転したか否か判定することができる。それゆえ、ユーザは指一本を保護パネル１５に接触させたまま回転させるだけで、電子機器１１は、その回転に関連付けられた処理を実行することができる。従って、保護パネル１５に接触させた指を用いた入力の際のユーザの利便性を向上させることができる。
【００４２】
また、予め決められた機能が、音量の変更である場合、画面のどの位置で操作しても、音量を変化させる事ができる。機能実行部３２は、指が回転した回転角度に応じて音量を変更するので、音声再生時には、画面を消灯したままでも音量を変更する事ができる。また、指一本で音量を変更することができるので、ユーザの操作量を減らす事ができる。ユーザは電子機器１１を持つ手又は、操作する手を物理的なボタンまで移動させて操作する必要がなく、画面のどの位置で操作しても音量を変更することができる。また物理的なボタンを押下する操作をしなくてもいいので、物理的なボタンを削減することができ、電子機器１１の製造コストを削減することができる。
【００４３】
なお、機能実行部３２が実行する予め決められた機能がホーム画面の表示であってもよい。その場合、機能実行部３２は、判定部３１１によって指が回転したと判定された場合、現在実行しているアプリケーションを中断し、ホーム画面を表示させてもよい。これにより、ユーザは電子機器１１を持つ手又は、操作する手を物理的なボタンまで移動させて操作する必要がなく、画面のどの位置で操作しても、ホーム画面に戻る事ができる。
【００４４】
また、機能実行部３２が実行する予め決められた機能が一時休止（スリ―プ）の実行であってもよい。その場合、機能実行部３２は、判定部３１１によって指が回転したと判定された場合、現在実行しているアプリケーションを中断し、スリ―プを実行してもよい。これにより、ユーザは電子機器１１を持つ手又は、操作する手を物理的なボタンまで移動させて操作する必要がなく、画面のどの位置で操作しても、スリ―プを実行することができる。
【００４５】
例えば、従来のフリック操作やプッシュ式の操作の場合、鞄の中のモノの接触により誤って動作してしまうという問題がある。それに対し、本実施形態における回転操作は、例えば鞄等の中での誤動作が生じにくいなど、ユーザの意図しない操作を起こしにくいという利点がある。
なお、本実施形態における電子機器１１は、保護パネル１５のうち一定範囲内のみで、回転操作での操作が可能としてもよい。従来では、表示部に表示されたチェックボックスの位置に相当するパネルを触るだけで、設定などの変更ができるので、さまざまな要因で意図しない操作がされる可能性がある。特に、簡単に操作されては困る操作(例えば、料金の決裁操作やシステム設定の決定操作)がユーザの意図に反して行われる可能性がある。それに対し、保護パネル１５のうち一定範囲内のみで、回転操作での操作が可能とした場合、操作範囲を限定する事によって、ユーザの意図しない操作を防止する事ができる。
【００４６】
＜第２の実施形態＞続いて、第２の実施形態について説明する。図１１は、第２の実施形態における電子機器１２の構成を示す概略ブロック図である。なお、図３と共通する要素には同一の符号を付し、その具体的な説明を省略する。第２の実施形態における電子機器１２の構成は、第１の実施形態における電子機器１１の構成に対して、操作検出部２が操作検出部２５に、制御部３が制御部３ｂに、それに伴い操作分析部３１が操作分析部３１ｂに変更されたものになっている。
【００４７】
操作検出部２５は、操作体が保護パネル１５に接触している際の、保護パネル１５内の複数の位置に入射する光の強度を複数の時刻で検出し、検出により得た光の強度に関する光強度情報を操作分析部３１ｂへ出力する。ここで操作検出部２５は、光センサー２６−１〜２６−ＮのＮ個の光センサーを備える。光センサー２６−１〜２６−Ｎは、保護パネル１５内に入射する光の強度を複数の時刻で検出し、それぞれが検出した光の強度に関する光強度情報を操作分析部３１ｂへ出力する。本実施形態では、一例として表示部４を液晶パネル４２及びバックライト４３を備える液晶ディスプレイパネルとし、その液晶ディスプレイパネルと光センサー２６−１〜２６−Ｎとが一体となった光センサー液晶４１を例に説明する。光センサー液晶４１は、液晶パネル４２に光センサー２６−１〜２６−Ｎを内蔵し、光センサー２６−１〜２６−Ｎで検出した光強度に応じて、保護パネル１５での操作体の動きを検出する。
【００４８】
保護パネル１５に接触している指の先端で、光センサー２６−ｉ（ｉは１からＮまでの整数）が検知する光強度が最も小さくなる。保護パネル１５に接触している指によって保護パネル１５に指の影ができるので、保護パネル１５からの法線がその指と交差する点と保護パネル１５との距離が小さいほど、光センサー２６−ｉが検知する光強度が小さい。これにより、指の長さ方向に、光強度の階調ができる。このことを利用して、操作分析部３１ｂは、保護パネル１５に接触している指の本数を検出し、指が回転したか否かを判定する。ここで操作分析部３１ｂは、判定部（指示検出部）３１１ｂと角度決定部３１２ｂを備える。
【００４９】
判定部３１１ｂは、操作検出部２５が複数の時刻で検出した光強度情報に基づいて、その操作体が回転したか否か判定する。例えば判定部３１１ｂは、操作検出部２５が複数の時刻で検出した光強度情報を階調表現に変換し、変換して得た階調情報に基づいて、操作体が回転したか否か判定する。
角度決定部３１２ｂは、判定部３１１ｂにより操作体が回転したと判定された場合、複数の時刻で得られた階調情報を用いて、その複数の時刻の間に操作体が回転した角度である回転角度を決定する。
【００５０】
図１２は、第２の実施形態における電子機器１２の断面図である。同図において、紙面に水平方向が３次元直交座標のｚ方向であり、垂直方向がｙ軸方向である。紙面の左側が、電子機器１２の表面を示す。同図に示すように、電子機器１２では、光センサー液晶４１が保護パネル１５で覆われている。筐体１４は、電子機器１１の各構成部材を収容し、表示部４を一体に保持する。
【００５１】
図１３は、光センサー液晶４１を説明するための図である。同図において光センサー液晶４１の断面図の一例が示されている。同図において、紙面に水平方向が３次元直交座標のｙ方向であり、垂直方向がｚ軸方向である。同図において、光センサー液晶４１は、液晶パネル４２とバックライト４３とを備える。液晶パネル４２は、ｚ軸に沿ってバックライト側から順に、第1偏光フィルタ４２１、アレイ基板４２２、液晶層４２３、カラーフィルタ基板４２４及び第２偏光フィルタ４２５が積層されたものである。第1偏光フィルタ４２１は特定の方向（ここでは、一例として水平方向）の振幅成分を持つ光だけを通過させる。アレイ基板４２２には液晶層４２３側にＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）などのアクティブ素子とサブ画素となる電極がアレイ（配列）状に配置されている。液晶層４２３には液晶材料が配置されている。第２偏光フィルタ４２５は特定の方向（ここでは、一例として垂直方向）の振幅成分を持つ光だけを通過させる。同図の吹き出しＦ１３１は、カラーフィルタ基板４２４の一部分の平面拡大図である。吹き出しＦ１３１に示すように、カラーフィルタ基板４２４には、１画素毎に赤のカラーフィルタＲ１３２、緑のカラーフィルタＧ１３３及び青のカラーフィルタＢ１３４が配列され、更に１画素毎に一つの光センサー２６−１が配置されている。
【００５２】
図１４を用いて、光強度情報を階調表現に変換する処理を説明する。図１４は、光センサー液晶４１に指が接触している状態を横から見た図である。指が接触している点Ｐ１４１では、光が遮られるので光センサ−２６−ｉが検出する光強度が０であり、階調情報も０である。光センサー液晶４１からの法線と指が交わる位置から光センサー液晶４１までの距離が大きくなるほど、周囲から光センサー液晶４１に光が入射するので、光センサ−２６−ｉが検出する光強度が大きくなり、その光強度の大きさに応じて階調情報の値も大きくなる。例えば、点１４２の位置における階調情報は１０である。
【００５３】
続いて、図１５を用いて操作分析部３１ｂによる指の本数の検出処理の詳細について説明する。図１５は、光強度を階調表現したものの概念図である。同図における画像Ｇ９１〜Ｇ９３は、光センサー液晶内の各位置における光強度が０から１０までの整数値に変換された階調情報のうち０または１の階調情報のみが示された階調画像である。０が黒で表され１が白で表されている。画像Ｇ９１は、指１本が保護パネル１５に接触している場合の階調画像の一例である。画像Ｇ９２は、指２本が保護パネル１５に接触している場合の階調画像の一例である。画像Ｇ９３は、指２本を揃えて保護パネル１５に接触している場合の階調画像の一例である。
【００５４】
図１５の例において、操作分析部３１ｂは例えば、光強度を０から１０までの整数値をとる階調情報に変換する。そして、操作分析部３１ｂは、階調情報が０を示す領域を抽出し、抽出した階調情報が０を示す領域の数を計数することで、指が何本接触しているか判定する。例えば、階調画像Ｇ９１の場合、階調情報が０を示す領域の数が一つなので、操作分析部３１ｂは、指が１本接触していると判定する。また、ユーザが複数の指を揃えて保護パネル１５に接触させている場合でも、指の先が丸いことから、階調画像Ｇ９３の例のように階調情報が０を示す領域の間に隙間ができるので、操作分析部３１ｂは階調情報が０を示す領域を二つ検知することができる。よって、ユーザが複数の指を揃えて保護パネル１５に接触させている場合でも、操作分析部３１ｂは保護パネル１５に接触している指の本数を検知できる。
【００５５】
続いて、図１６を用いて指が回転したか否か判定する処理と、指が回転した際の回転角度の算出処理について説明する。図１６は、三つの時刻において、光強度を階調表現したものの概念図である。同図において、三つの異なる時刻において、光強度を０から１０までの整数値に階調表現することで抽出された指の影の画像領域Ｇ１０１〜Ｇ１０３が示されている。指の影の画像領域Ｇ１０１〜Ｇ１０３のうち黒い方の円弧の領域が、指の先端の影の画像領域を表している。ここで時間の経過とともに、指の影の画像領域Ｇ１０１、Ｇ１０２、Ｇ１０３が順に検出されたものとする。また、軸Ａ１〜Ａ３は、指の影の画像領域Ｇ１０１〜Ｇ１０３それぞれの長軸を表している。
【００５６】
図１６の例において、判定部３１１ｂは例えば、光強度を０から１０までの整数値を示す階調情報に変換し、変換後の階調情報のうち９以下の値を示す領域を抽出する。これにより、例えば、判定部３１１ｂは、指の影の画像領域Ｇ１０１を抽出することができる。判定部３１１ｂは例えば、この処理を三つの時刻で行うことで、指の影の画像領域Ｇ１０１〜Ｇ１０３を抽出する。次に、判定部３１１ｂは例えば、指の影の画像領域Ｇ１０１〜Ｇ１０３それぞれの長軸を検出する。それぞれの長軸をＡ１〜Ａ３とする。判定部３１１ｂは、右回りをプラスとして、長軸Ａ１と長軸Ａ２とのなす角度（例えば、＋４０度）と、長軸Ａ２と長軸Ａ３とのなす角度（例えば、＋５０度）とを算出する。そして、判定部３１１ｂは例えば、長軸Ａ１と長軸Ａ２とのなす角度と長軸Ａ２と長軸Ａ３とのなす角度とが共にプラスであるので、指が右回りに回転したと判定する。
また例えば、角度決定部３１２ｂは、長軸Ａ１と長軸Ａ２とのなす角度（例えば、＋４０度）と、長軸Ａ２と長軸Ａ３とのなす角度（例えば、＋５０度）とを加算した角度（例えば、９０度）を指の回転角度として算出する。
【００５７】
図１７は、第２の実施形態における電子機器１２の処理の流れの一例を示すフローチャートである。
（ステップＳ４０１）まず、操作分析部３１ｂは、光センサー液晶情報を取得する。光センサー液晶情報とは、光センサー液晶上の各位置における階調情報と当該位置を示す座標情報（Ｘ，Ｙ）との組である。階調情報は例えば０から１０までの整数値である。
（ステップＳ４０２）次に、操作分析部３１ｂは、階調情報が０を示す領域を抽出し、指が保護パネル１５に接触しているか否か判定する。指が保護パネル１５に接触している場合（ＹＥＳ）、操作分析部３１ｂはステップＳ４０３の処理に進む。一方、指が保護パネル１５に接触していない場合（ＮＯ）、操作分析部３１ｂはそのまま待機する。
【００５８】
（ステップＳ４０３）次に、操作分析部３１ｂは、階調情報が０を示す領域を計数して、保護パネル１５に接触している領域の個数が１個か否か判定する。接触している領域の個数が１個の場合（ＹＥＳ）、ステップＳ４０４の処理に進む。接触している領域の個数が１個でない場合（ＮＯ）、マルチタッチ操作の処理に進む。
（ステップＳ４０４）次に、操作分析部３１ｂは、保護パネル１５からの指離れを検知したか否か判定する。保護パネル１５からの指離れを検知した場合（ＹＥＳ）、操作分析部３１ｂはその処理を終了する。保護パネル１５からの指離れを検知していない場合（ＮＯ）、操作分析部３１ｂはステップＳ４０５に処理に進む。
【００５９】
（ステップＳ４０５）次に、判定部３１１ｂは、指の接触開始から現在までの階調情報に基づいて、指の接触開始から現在までの指の影の領域をそれぞれ抽出する。そして、判定部３１１ｂは、抽出した複数の指の影の領域に基づいて、指が回転したか否か判定する。指が回転したと判定した場合（ＹＥＳ）、ステップＳ４０６の処理に進む。一方、指が回転していないと判定した場合（ＮＯ）、ステップＳ４０１の処理に進む。
（ステップＳ４０６）角度決定部３１２ｂは、判定部３１１ｂにより指が回転したと判定した場合、抽出した複数の指の影の領域に基づいて、指の回転角度を決定する。
（ステップＳ４０７）次に、機能実行部３２は、予め決められた機能を実行する。以上で、本フローチャートの処理を終了する。
【００６０】
以上、第２の実施形態における電子機器１２において、操作検出部２５は、指が保護パネル１５に接触している際の、保護パネル１５に入射する光の強度に関する光強度情報を複数の時刻で検出する。そして、判定部３１１ｂは、操作検出部２５が複数の時刻で検出した光強度情報を予め決められた階調表現に変換し、変換して得た階調情報に基づいて指が回転したか否か判定する。これにより、判定部３１１ｂは、光強度情報を階調表現で表すことで手の指の画像領域を抽出でき、その画像領域が時間的にどのように変化するかを検出することで、指が回転したか否か判定することができる。それゆえ、保護パネル１５に接触している指の位置がほとんど動いていなくても、指の影の画像領域の位置が変化することを検出することで、指が回転したか否かを検出することができる。
【００６１】
＜第３の実施形態＞続いて、第３の実施形態について説明する。図１８は、第３の実施形態における電子機器１３の構成を示す概略ブロック図である。なお、図３と共通する要素には同一の符号を付し、その具体的な説明を省略する。第３の実施形態における電子機器１３の構成は、第１の実施形態における電子機器１１の構成に対して、筐体動き検出部５が追加され、制御部３が制御部３ｃに変更されたものになっている。ここで、第３の実施形態における制御部３ｃの構成は、第１の実施形態における制御部３の構成に対して、機能実行部３２が機能実行部３２ｃに変更されたものになっている。
【００６２】
筐体動き検出部５は、筐体１４の動きを検出する。ここで、筐体動き検出部５は６軸センサー５１を備える。６軸センサー５１は、３個の加速度センサーと３個の角速度センサー（ジャイロ・センサー）を１つのパッケージに収めた電子部品である。６軸センサー５１は、保護パネル１５の法線を中心とする回転方向を検出する。６軸センサー５１は、検出した回転方向を機能実行部３２へ出力する。
【００６３】
図１９は、６軸センサー５１の回転検出を説明するための図である。同図において、状態１から状態２へ遷移する例が示されている。状態１において、電子機器１３はユーザの左手Ｇ１６１によって支持され、ユーザの右手Ｇ１６２の人差し指の先が保護パネル１５に接触していることが示されている。状態２において、状態１から電子機器１３が矢印Ａ１６５の方向に回転してユーザの左手Ｇ１６３によって支持され、状態１から、ユーザの右手Ｇ１６２の人差し指の先が保護パネル１５に接触しながらユーザの右手の人差し指が矢印Ａ１６６の方向に回転して、ユーザの右手Ｇ１６４の人差し指がｘ軸に平行になっていることが示されている。この例において、６軸センサー５１は、矢印Ａ１６５の回転方向を検出する。
【００６４】
図１８に戻って、機能実行部３２は、判定部３１１により指が回転したと判定された場合、筐体動き検出部５の動きに応じて、予め決められた機能を実行する。例えば機能実行部３２は、判定部３１１により指が回転したと判定された場合に、６軸センサー５１が指の回転方向と逆方向に回転する操作を検出した場合、予め決められた物理量（例えば、音量、明るさ）の変化量を大きくする。具体的には例えば、機能実行部３２は、音量の変化量を、指の回転角度に応じた音量の変化量よりも大きくする。
【００６５】
以上、第３の実施形態における電子機器１３は、第１の実施形態の効果に加えて、機能実行部３２は、判定部３１１が指が回転したと判定した場合に、６軸センサー５１が指の回転方向と逆方向に回転する操作を検出した場合、音量の変化量を、指の回転角度に応じた音量の変化量よりも大きくすることができる。これにより、指の回転角度が少なくても大きく音を変化させることができるので、ユーザの利便性を向上させることができる。
【００６６】
なお、各実施形態において、電子機器１１、１２または１３は、操作体の回転を検出したが、これに限らず、操作体のスイング操作を検出してもよい。ここでスイング操作とは、操作体を一点に接触させながら、ある角度まである回転方向で回転させて、その角度から反対の回転方向に回転する操作である。
また、各実施形態の電子機器１１、１２または１３の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、電子機器１１、１２または１３に係る上述した種々の処理を行ってもよい。
【００６７】
なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００６９】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の趣旨から逸脱しない範囲内で、構成の付加、省略、置換、およびその他の変更が可能である。
【００７０】
保護パネル１５に接触している一本の指の少なくとも一部の動きに関する情報を検出する操作検出部（検出部）２と、操作検出部（検出部）２が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する判定部３１１と、を備える電子機器１１。
操作検出部（検出部）２は、前記一本の指が前記パネルを押す圧力が保護パネル１５を通して伝達された後の圧力を複数の位置において複数の時刻で検出し、判定部３１１は、操作検出部（検出部）２が検出した複数の位置における複数の時刻の圧力に基づいて、前記予め決められた機能の実行指示を検出する。
操作検出部（検出部）２は、保護パネル（パネル）１５の裏面の互いに異なる位置で接するように配置されている複数の押圧検出部（第１押圧センサー２１、第２押圧センサー２２及び第３押圧センサー２３）を備える。
【００７１】
操作検出部（検出部）２５は、前記一本の指がパネルに接触している際の、前記パネルに入射する光の強度に関する光強度情報を複数の時刻で検出し、判定部３１１ｂは、前記検出部が複数の時刻で検出した光強度情報に基づいて、前記予め決められた機能の実行指示を検出する。
判定部３１１ｂは、操作検出部（検出部）２５が複数の時刻で検出した光強度情報を階調表現に変換し、変換して得た階調情報に基づいて、前記予め決められた機能の実行指示を検出する。
判定部（３１１または３１１ｂ）が前記予め決められた機能の実行指示を検出した場合、予め決められた機能を実行する機能実行部を備える。
操作検出部（検出部）２が検出した動きに関する情報に基づいて、一本の指が回転した角度を決定する角度決定部３１２を備え、機能実行部３２は、角度決定部３１２が決定した角度に基づいて、予め決められた物理量を変更する。
機能実行部３２は、角度決定部３１２が決定した角度に応じた音量へ変更する。
機能実行部３２は、上記一本の指が上記パネルに接触している位置に音量変化を操作するための画像を表示させる。
【００７２】
操作検出部（検出部）２が、保護パネル１５に接触している一本の指の少なくとも一部の動きに関する情報を検出する工程と、判定部３１１が、操作検出部（検出部）２が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する工程と、を有する情報処理方法。
保護パネル１５に接触している一本の指の少なくとも一部の動きに関する情報を検出する操作検出部（検出部）２を備える電子機器に、操作検出部（検出部）２が検出した動きに関する情報に基づいて、予め決められた機能の実行指示を検出する指示検出ステップを実行させるためのプログラム。
【符号の説明】
【００７３】
２、２５…操作検出部（検出部）、３、３ｂ、３ｃ…制御部、４…表示部、５…筐体動き検出部、１１、１２、１３…電子機器、１５…保護パネル（パネル）、１６…スピーカー、２１…第１押圧センサー（押圧検出部）、２２…第２押圧センサー（押圧検出部）、２３…第３押圧センサー（押圧検出部）、２４…接触センサー、２６−１〜２６−Ｎ…光センサー、３１、３１ｂ…操作分析部、３２、３２ｃ…機能実行部、４１…光センサー液晶、５１…６軸センサー、３１１、３１１ｂ…判定部(指示検出部)、３１２、３１２ｂ…角度決定部
【図１】
2014174749.tif 000003
【図２】
2014174749.tif 000004
【図３】
2014174749.tif 000005
【図４】
2014174749.tif 000006
【図５】
2014174749.tif 000007
【図６】
2014174749.tif 000008
【図７】
2014174749.tif 000009
【図８】
2014174749.tif 000010
【図９】
2014174749.tif 000011
【図１０】
2014174749.tif 000012
【図１１】
2014174749.tif 000013
【図１２】
2014174749.tif 000014
【図１３】
2014174749.tif 000015
【図１４】
2014174749.tif 000016
【図１５】
2014174749.tif 000017
【図１７】
2014174749.tif 000018
【図１８】
2014174749.tif 000019
【図１９】
2014174749.tif 000020
【図１６】
2014174749.tif 000021