(57)【要約】【課題】  息を吹きかけるだけで画面操作に必要な各種イベントを発生できるようにする。【解決手段】  タッチパネル１００付きの表示手段１０１に対するユーザの息の吹きかけ位置を検出する位置検出手段１０２〜１０５と、前記位置検出手段１０２〜１０５によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段１０６とを備える。タッチパネル１００に息を吹きかけるだけで各種の操作イベントを発生することができ、たとえば、両手がふさがっている場合や手袋をしている場合の操作性改善を図ることができる。【選択図】  図９
2014092892.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出手段と、
前記位置検出手段によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段と
を備えたことを特徴とする入力装置。
【請求項２】
前記イベント発生手段は、シングルタップイベントを発生することを特徴とする請求項１に記載の入力装置。
【請求項３】
さらに、前記息の吹きかけ回数を検出する回数検出手段を備え、前記イベント発生手段は、息の吹きかけ回数に応じてシングルタップイベント又はダブルタップイベントを発生することを特徴とする請求項１又は２に記載の入力装置。
【請求項４】
さらに、前記息の吹きかけ位置の移動を検出する移動検出手段と、この移動検出手段で前記息の吹きかけ位置の移動が検出されたときにその移動の方向を検出する方向検出手段とを備え、前記イベント発生手段は、方向検出手段で検出された前記息の吹きかけ位置の移動方向に対応した向きのスクロールイベント又はページめくりイベントを発生することを特徴とする請求項１乃至３のいずれかに記載の入力装置。
【請求項５】
さらに、前記息の吹きかけの強さを検出する強さ検出手段と、この強さ検出手段で検出された前記息の吹きかけの強さに基づいて前記スクロールイベントのスクロール量又はページめくりイベントのページ数を増減調節する調節手段とを備えたことを特徴とする請求項４に記載の入力装置。
【請求項６】
タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出工程と、
前記位置検出工程によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生工程と
を含むことを特徴とする入力制御方法。
【請求項７】
コンピュータに、
タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出手段、
前記位置検出手段によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段
としての機能を与えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置、入力制御方法及びプログラムに関し、特に、ヒトの息を利用する入力装置、入力制御方法及びプログラムに関する。
【背景技術】
【０００２】
コンピュータ応用機器の入力デバイスの一つであるタッチパネルは、その多くが液晶ディスプレイ等の表示装置の画面全体を覆って設けられており、タッチパネルを透して画面上のアイコン等のオブジェクトをユーザが視認できるようになっているため、ユーザは、所望のアイコンにタッチするという直感的操作を行うことができる。
【０００３】
とりわけ、静電容量型のタッチパネルはヒトの体の一部（一般的には指先）の接触又は接近（以下、タッチという）を検出することができ、感圧型のタッチパネルのような押圧具（押圧ペン）を必要としないという利点があり、使い勝手がよく、今日では携帯電話機やタブレットパソコン等のほぼすべてに搭載されているが、この静電容量型のタッチパネルは、一方で、両手がふさがっていた場合に操作できないという欠点があり、また、手袋をはめた手で操作することができないという欠点もある。
【０００４】
このような欠点を解消するための関連技術として、たとえば、下記の特許文献１には、表示画面を取り囲む額縁の各所（同文献では上下左右及び４隅の計８カ所）に各々風向き検出センサを設け、各々の風向き検出センサの検出結果に基づいて、表示画面に対する風（同文献ではユーザの息の吹きかけ）の入力方向を特定するという技術が記載されている。
また、特許文献２には、表示画面を取り囲む額縁状の風圧センサを設け、この風圧センサを用いて、風圧の強さと風圧が印加される継続時間とを検出するという技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３０１８２号公報
【特許文献２】特開２００４−１７７９９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術にあっては、表示画面に対するユーザの息の吹きかけ方向、すなわち、表示画面に対して垂直や斜めといった入力方向を特定できるだけであり、画面上の複数オブジェクトの選択に使用できないという問題点がある。このことは、同文献の図１４の記載からも明らかである。つまり、図１４には、特定された風の入力方向として、「正面方向」、「左斜め方向」、「右斜め方向」または「センサ番号に対応する方向」しか記載されていない。このため、たとえば、画面上に多数のオブジェクト（典型的にはアイコン）が表示されていた場合で、そのうちの特定のオブジェクトを選択をしようとする際に、上記の「方向」をどのように用いて、この選択を行うかの仕組みについて、当業者が理解できる程度に明確に記載されていない。
【０００７】
また、特許文献２の技術にあっては、風圧の強さと風圧が印加される継続時間の二つの物理量しか検出することができないため、一般的なタッチパネルの代替技術になじまないという問題点がある。これは、一般的なタッチパネルにおいては、タッチパネルのタッチ位置を検出することにより、表示画面上の任意のオブジェクト選択を行っているが、「風圧の強さ」と「風圧が印加される継続時間」のいずれか一方、または、両方を用いてもタッチ位置を検出することができないからである。
【０００８】
そこで、本発明は、息を吹きかけるだけで画面操作に必要な各種イベントを発生することができる利便性の高い入力装置、入力制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の入力装置は、タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出手段と、前記位置検出手段によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段とを備えたことを特徴とする。
本発明の入力制御方法は、タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出工程と、前記位置検出工程によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生工程とを含むことを特徴とする。
本発明のプログラムは、コンピュータに、タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出手段、前記位置検出手段によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段としての機能を与えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、息を吹きかけるだけで画面操作に必要な各種イベントを発生することができる利便性の高い入力装置、入力制御方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る携帯電話機の外観図である。
【図２】４つのセンサ群８〜１１の配置図である。
【図３】携帯電話機１の概念的な内部ブロック図である。
【図４】中央制御部１５のＣＰＵ１５ａで実行される制御プログラムを示す図である。
【図５】息吹きかけ位置の検出原理概念図（その１）である。
【図６】息吹きかけ位置の検出原理概念図（その２）である。
【図７】操作イベント発生処理を示す図である。
【図８】他の実施態様を示す図である。
【図９】付記１の構成図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、スマートフォンと呼ばれる高機能型の携帯電話機への適用を例にして、図面を参照しながら説明する。
図１は、実施形態に係る携帯電話機の外観図である。この図において、携帯電話機１は、手持ちに適した形状、たとえば、薄型箱形状の筐体２を有している。筐体２の主面（表面であって主たる操作対象となる面のこと）には、透過型のタッチパネル３が設けられているとともに、そのタッチパネル３の背面に液晶ディスプレイや有機ＥＬパネルなどの二次元表示デバイスからなる表示部４が設けられており、また、そのタッチパネル３の上端辺側の筐体２の表面には受話器としてのスピーカ５が、そのタッチパネル３の下端辺側の筐体２の表面には送話器としてのマイク６と物理キー７とが設けられている。さらに、タッチパネル３の４辺（上下左右の各辺）に沿って上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１が設けられている。なお、筐体２の任意部分に、電源スイッチやバッテリ充電用端子などが設けられているが、図では省略している。
【００１３】
図２は、４つのセンサ群８〜１１の配置図である。この図に示すように、４つのセンサ群８〜１１（上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１）は、いずれも、単体でヒトの息の吹きかけの強さを検出することができる多数のセンサ素子を、タッチパネル３の各々の辺に沿って直線状且つできるだけ近接配列して構成されている。なお、この図では、上辺センサ群８と下辺センサ群９の素子数を“８個”とするとともに、左辺センサ群１０と右辺センサ群１１の素子数を“１２個”としているが、これらの個数は説明のための便宜例である。素子数はタッチパネル３の外寸（縦横の寸法）に応じて適宜に設定すればよい。また、この図では、センサ素子同士の間隔を若干開けて描いているが、これも一例に過ぎない。同じ群を構成するセンサ素子はできるだけ接近していることが望ましく、実装上の支障がなければ、間隔をゼロにした密集配列としてもよい。
【００１４】
ここで、ヒトの息の吹きかけの強さを検出することができるセンサ素子として、たとえば、ヒトの息に含まれる二酸化炭素（ＣＯ2）を検出するＣＯ2センサ素子を用いることができる。ＣＯ2センサ素子には、半導体式や接触燃焼式または電気化学式などの様々な種類があるが、コストや性能または実装の容易性などを勘案して適宜に選択すればよい。
【００１５】
図３は、携帯電話機１の概念的な内部ブロック図である。この図において、携帯電話機１は、無線通信部１２、音声入出力部１３、４つのセンサ群８〜１１（上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１）、物理キー７、表示部４、タッチパネル３、電源部１４及び中央制御部１５を備える。
【００１６】
一般的に、多くのスマートフォンでは静止画や動画を撮影可能な撮像装置（カメラ）を備えているので、この携帯電話機１においても同様の撮像装置を構成に含めるようにしてもよい。この場合、撮像装置を２台設けてもよい。すなわち、筐体２の背面側に第一の撮像装置（いわゆる背面カメラ）を設けると共に、筐体２の正面側に第二の撮像装置（いわゆる正面カメラ）を設けてもよい。
【００１７】
無線通信部１２は、アンテナ１２ａを介して最寄りの基地局（図示略）との間で無線によるデジタルデータの送受信を行う。デジタルデータには、電話の着呼や発呼の情報および音声通話の情報が含まれる。この無線通信部１２は、中央制御部１５からの制御に従って、上記のデジタルデータの送信や受信を行う。
【００１８】
音声入出力部１３は、中央制御部１５からの制御により、マイク６で拾った音声信号をデジタルデータに変換して中央制御部１５に出力したり、中央制御部１５から出力されたデジタルの音声信号をアナログ信号に変換してスピーカ５から拡声したりする。
【００１９】
４つのセンサ群８〜１１（上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１）は、各群を構成する多数のセンサの各々でユーザの息吹きかけの強さを検出し、その検出情報と、検出元のセンサを特定できる情報とを一緒にして中央制御部１５に出力する。ここで、検出元のセンサを特定できる情報とは、上下左右の各群を示す情報と、その群におけるセンサの位置を示す情報のことをいう。以下、説明の便宜上、前者を「群情報」といい、後者を「センサ位置情報」ということにする。
【００２０】
物理キー７は、ユーザによって適宜に操作される入力デバイスであり、操作されている間、所定の操作信号を中央制御部１５に継続的又は断続的に出力する。物理キー７の用途は特に限定しないが、たとえば、スタンバイからの復帰ボタンや初期画面への復帰ボタンなどの用途としてもよい。
【００２１】
表示部４は、先にも説明したとおり、その前面に、ヒトの体の一部（一般的には指先）の接触または接近を検知できる静電容量方式のタッチパネル３を併設している。なお、「併設」は、表示部４の前面にタッチパネル３を“接着固定”するという意味であってもよく、あるいは、“非接着”で単に動かない（面方向にずれない）という意味であってもよい。また、多くのタッチパネルは、それ自体が独立した１つの部品であるが、これに限らず、たとえば、表示部４に組み込まれた（一般的には保護ガラスと表示層との間にタッチパネル層が挟み込まれている）一体型のものであってもよい。
【００２２】
電源部１４は、一次電池または充電可能な二次電池からなるバッテリを含み、このバッテリの電力から携帯電話機１の動作に必要な各種電源電圧を発生して各部に供給する。
【００２３】
中央制御部１５は、コンピュータまたはマイクロコンピュータ（以下、ＣＰＵ）１５ａや読み出し専用半導体メモリ（以下、ＲＯＭ）１５ｂ及び高速半導体メモリ（以下、ＲＡＭ）１５ｃならびに不図示の周辺回路を含むプログラム制御方式の制御要素であり、あらかじめＲＯＭ１５ｂに格納されている制御プログラムなどの制御データをＲＡＭ１５ｃにロードしてＣＰＵ１５ａで実行することにより、各種の処理を逐次に実行して、この携帯電話機１の全体動作を統括制御する。
【００２４】
次に、実施形態の動作について説明する。
図４は、中央制御部１５のＣＰＵ１５ａで実行される制御プログラムを示す図である。この制御プログラムは、ＣＰＵ１５ａで実行される制御プログラムのうち本実施形態の動作に係る部分を抜粋し、さらにその流れを把握しやすくするために単純化（模式化）したものであり、極めて短い所定の周期ごとにＣＰＵ１５ａで繰り返し実行されるものである。したがって、以下の説明における動作の主体（制御の実行主体）は、その都度明示しないが、中央制御部１５のＣＰＵ１５ａである。
【００２５】
この制御プログラムを開始すると、まず、４つのセンサ群８〜１１（上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１）からの情報を取り込み、その情報に基づいて、ユーザの息の吹きかけが検出されたか否かを判定し（ステップＳ１００）、ユーザの息の吹きかけが検出されなかった場合は、そのまま待機する一方、ユーザの息の吹きかけが検出された場合は、息吹きかけ位置の検出処理を実行する（ステップＳ２００）。
【００２６】
図５は、息吹きかけ位置の検出原理概念図（その１）である。図５（ａ）において、タッチパネル３の上下左右の各辺に沿って４つの特性線（以下、上辺センサ群特性線１６、下辺センサ群特性線１７、左辺センサ群特性線１８、右辺センサ群特性線１９という）が描かれている。上辺センサ群特性線１６は上辺センサ群８の特性線、下辺センサ群特性線１７は下辺センサ群９の特性線、左辺センサ群特性線１８は左辺センサ群１０の特性線、右辺センサ群特性線１９は右辺センサ群１１の特性線である。
【００２７】
これら４つの特性線１６〜１９は、この図においては、いずれも中央に最大のピーク（息の検出量が最大の点）を持ち、両側の裾野が徐々に低下（息の検出量が漸減）する特性になっている。この特性は、一例として、タッチパネル３のほぼ中央位置Ｐに対し、パネル面に垂直に息を吹きかけたときのものである。
【００２８】
タッチパネル３のほぼ中央の位置Ｐに垂直に息を吹きかけると、息は、位置Ｐを中心にしてタッチパネル３のパネル面に沿いながら３６０度あらゆる方向（白抜き矢印参照）に流れるが、息吹きかけ直後におけるある時点での息の到達位置を、位置Ｐを中心とする円２０で表すと、この円２０の半径は波紋のように時間の経過に伴って増大していき、ついには４つのセンサ群８〜１１に到達することになる。
【００２９】
ここで、４つのセンサ群８〜１１の配列方向が、円２０の接線方向になっている点がポイントである。このポイントにより、４つのセンサ群８〜１１を構成するそれぞれのセンサ素子への息の到達時間に差をつけることができる。
【００３０】
この時間差について、図５（ｂ）を参照しながら説明する。図５（ａ）と同様に息の吹きかけ位置をタッチパネル３のほぼ中央の位置Ｐとすると、この位置Ｐから最も近いセンサ素子は、４つのセンサ群８〜１１の各々の中央の素子であり、最も遠いセンサ素子は、４つのセンサ群８〜１１の各々の両端の素子である。
【００３１】
具体的に説明すると、位置Ｐと上辺センサ群８の中央の素子は最小の距離Ｌａ、位置Ｐと上辺センサ群８の両端の素子は最大の距離Ｌｂ、Ｌｃにあり、また、位置Ｐと下辺センサ群９の中央の素子は最小の距離Ｌｄ、位置Ｐと下辺センサ群９の両端の素子は最大の距離Ｌｅ、Ｌｆにあり、また、位置Ｐと左辺センサ群１０の中央の素子は最小の距離Ｌｇ、位置Ｐと左辺センサ群１０の両端の素子は最大の距離Ｌｈ、Ｌｉにあり、また、位置Ｐと右辺センサ群１１の中央の素子は最小の距離Ｌｊ、位置Ｐと右辺センサ群１１の両端の素子は最大の距離Ｌｋ、Ｌｌにある。
【００３２】
経験則上、風の強さは距離が遠くなるほど減少することが知られており、息も風の一種であるので、当然ながらこの経験則が当てはまる。したがって、息の吹きかけ位置Ｐに対して最も近い位置にあるセンサ素子の検出が最大となり、最も遠い位置にあるセンサ素子の検出が最小となり、その間に位置する他のセンサ素子の検出が漸減するから、結局のところ、タッチパネル３のほぼ中央の位置Ｐに垂直に息を吹きかけたときには、図５（ａ）に示す４つの特性線（以下、上辺センサ群特性線１６、下辺センサ群特性線１７、左辺センサ群特性線１８、右辺センサ群特性線１９という）が得られることになる。
【００３３】
そして、これら４つの特性線１６〜１９の最大ピークを検出したセンサ素子の情報（群情報とセンサ位置情報）に基づいて、タッチパネル３に対する息の吹きかけ位置（図５ではＰ）を求めることができる。つまり、図５の例の場合、上辺センサ群８の中央のセンサ素子と下辺センサ群９の中央のセンサ素子とを結ぶ線（図５（ｂ）のＬａ＋Ｌｄ）と、左辺センサ群１０の中央のセンサ素子と右辺センサ群１１の中央のセンサ素子とを結ぶ線（図５（ｂ）のＬｇ＋Ｌｊ）との交点が、この場合の息の吹きかけ位置として検出されることになる。
【００３４】
以上の説明は、タッチパネル３のほぼ中央の位置Ｐに垂直に息を吹きかけたときのものである。次に、タッチパネル３の中央以外の位置に息を吹きかけた場合について説明する。
【００３５】
図６は、息吹きかけ位置の検出原理概念図（その２）である。図６（ａ）は、タッチパネル３の上辺近くの位置Ｐａに息を吹きかけたときのものであり、図５と同様の原理に基づく４つの特性線１６ａ〜１９ａが描かれている。位置Ｐａは、４つの特性線１６ａ〜１９ａの最大のピーク（息の検出量が最大の点）を結ぶ交点上にあり、図５と同様に４つの特性線１６ａ〜１９ａの最大のピーク位置から息の吹きかけ位置Ｐａを検出することができる。
【００３６】
図６（ｂ）は、タッチパネル３の下辺近くの位置Ｐｂに息を吹きかけたときのものであり、図５と同様の原理に基づく４つの特性線１６ｂ〜１９ｂが描かれている。位置Ｐｂは、４つの特性線１６ｂ〜１９ｂの最大のピーク（息の検出量が最大の点）を結ぶ交点上にあり、図５と同様に４つの特性線１６ｂ〜１９ｂの最大のピーク位置から息の吹きかけ位置Ｐｂを検出することができる。
【００３７】
図６（ｃ）は、タッチパネル３の左下隅近くの位置Ｐｃに息を吹きかけたときのものであり、図５と同様の原理に基づく４つの特性線１６ｃ〜１９ｃが描かれている。位置Ｐｃは、４つの特性線１６ｃ〜１９ｃの最大のピーク（息の検出量が最大の点）を結ぶ交点上にあり、図５と同様に４つの特性線１６ｃ〜１９ｃの最大のピーク位置から息の吹きかけ位置Ｐｃを検出することができる。
【００３８】
図６（ｄ）は、タッチパネル３の右下隅近くの位置Ｐｄに息を吹きかけたときのものであり、図５と同様の原理に基づく４つの特性線１６ｄ〜１９ｄが描かれている。位置Ｐｄは、４つの特性線１６ｄ〜１９ｄの最大のピーク（息の検出量が最大の点）を結ぶ交点上にあり、図５と同様に４つの特性線１６ｄ〜１９ｄの最大のピーク位置から息の吹きかけ位置Ｐｄを検出することができる。
【００３９】
このようにして息吹きかけの位置を検出すると、次に、息吹きかけの強さを検出する（ステップＳ３００）。息吹きかけの強さとは、４つのセンサ群（上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１）を構成する各センサ素子の検出信号のうち最大の検出量のことをいい、具体的には、図５や図６における特性線１６〜１９、１６ａ〜１９ａ、１６ｂ〜１９ｂ、１６ｃ〜１９ｃ、１６ｄ〜１９ｄのうちで最もピークが高い検出信号のことをいう。
【００４０】
このようにして息吹きかけの強さを検出すると、次に、息吹きかけ位置の移動があるか否かを判定する（ステップＳ４００）。息吹きかけ位置の移動とは、タッチパネル３に対する息の吹きかけ位置が時間の経過に伴って移動することをいい、たとえば、図６（ａ）の位置Ｐａから図６（ｂ）の位置Ｐｂに移動（位置Ｐａ→位置Ｐｂ）したり、その逆方向に移動（位置Ｐｂ→位置Ｐａ）したり、あるいは、図６（ｃ）の位置Ｐｃから図６（ｄ）の位置Ｐｄに移動（位置Ｐｃ→位置Ｐｄ）したり、その逆方向に移動（位置Ｐｄ→位置Ｐｃ）したりすることをいう。
【００４１】
ステップＳ４００の判定結果がＹＥＳの場合、つまり、息吹きかけ位置の移動を判定した場合は、次に、息吹きかけ位置の移動方向を検出（ステップＳ５００）した後、操作イベント発生処理を実行し（ステップＳ６００）、一方、ステップＳ４００の判定結果がＮＯの場合、つまり、息吹きかけ位置の移動を判定しなかった場合は、そのまま操作イベント発生処理を実行する（ステップＳ６００）。
【００４２】
息吹きかけ位置の移動方向とは、たとえば、タッチパネル３のパネル面上を上辺から下辺へと移動する方向（図６の位置Ｐａ→位置Ｐｂ）、その逆へと移動する方向（図６の位置Ｐｂ→位置Ｐａ）、あるいは、タッチパネル３のパネル面上を左辺から右辺へと移動する方向（図６の位置Ｐｃ→位置Ｐｄ）、その逆へと移動する方向（図６の位置Ｐｄ→位置Ｐｃ）のことをいう。なお、これらは上下左右の移動方向であるが、さらに斜めの移動方向を加えてもよい。
【００４３】
図７は、操作イベント発生処理を示す図である。この処理では、まず、息吹きかけ位置の移動があったか否か、つまり、先のステップＳ４００の判定結果がＹＥＳであったか否かを判定する（ステップＳ６０１）。
【００４４】
息吹きかけ位置の移動がなかった場合は、次に、息吹きかけの検出回数が１回であったか否かを判定し（ステップＳ６０２）、１回の場合はシングルタップイベントを発生（ステップＳ６０３）する一方、１回でなかった場合はダブルタップイベントを発生（ステップＳ６０４）した後、いずれの場合も図４のフローに戻る。
【００４５】
息吹きかけ位置の移動があった場合は、次に、先のステップＳ３００で検出された息吹きかけの強さが、所定の閾値を超える程度に大きいか否かを判定し（ステップＳ６０５）、大きくなかった場合は、先のステップＳ５００で検出された息吹きかけ位置の移動方向に通常のスクロールイベントまたは通常のページめくりイベントを発生（ステップＳ６０６）する一方、大きかった場合は、同移動方向に通常よりも大きなスクロールイベントまたは通常よりも大きなページめくりイベントを発生（ステップＳ６０７）した後、いずれの場合も図４のフローに戻る。
【００４６】
なお、この例では、息吹きかけの強さが所定の閾値を超える程度に大きいか否か、つまり、二値的な判定を行っているが、これに限定されない。息吹きかけの強さを多段階または線形的に判定してもよい。そして、多段階判定や線形的判定を行った場合は、その判定結果に応じてスクロールやページめくりの量を多段または線形的に増減する設定にしてもよい。つまり、息吹きかけの強さが大きくなるほど、スクロールやページめくりの量が段階的又は線形的に増大するようにしてもよい。
【００４７】
以上のとおりであるから、本実施形態によれば、以下の効果を奏することができる。
（１）タッチパネル３に息を吹きかけるだけで各種の操作イベントを発生することができ、たとえば、両手がふさがっている場合や手袋をしている場合の操作性改善を図ることができる。
（２）タッチパネル３への息の吹きかけ位置を検出することができるため、表示部４に表示されている複数のオブジェクト（アイコン等）に対する選択的操作を行うことができる。すなわち、所望のオブジェクトに向けて息を吹きかけるだけで、そのオブジェクトに対して各種イベントを発生することができる。
（３）息の吹きかけ回数に応じてシングルタップベントとダブルタップベントを区別して発生することができる。
（４）息の吹きかけ位置を移動させることにより、スクロールイベントやページめくりイベントを発生することができる。
（５）息の吹きかけ位置を移動させながら、その息の強さを加減することにより、スクロールやページめくりの量を増減することができ、たとえば、複数ページに渡るジャンプスクロールなどを行うことができる。また、息の強さに応じてジャンプするページ数を変更することもでき、より一層スクロールの操作性改善を図ることができる。
【００４８】
なお、以上の実施形態はベストモードであり、これに限定されない。実施形態の技術思想に沿う限り、他の実施態様であってもかまわない。
【００４９】
図８は、他の実施態様を示す図である。この図の（ａ）に示すように、上辺センサ群８と下辺センサ群９だけで構成してもよく、あるいは、この図の（ｂ）に示すように、左辺センサ群１０と右辺センサ群１１だけで構成してもよい。
【００５０】
（ａ）の場合は、タッチパネル３に対する息の吹きかけ位置やその強さ及び移動方向を、パネル面の左右方向（矢印２１参照）において検出することができる。また、（ｂ）の場合は、タッチパネル３に対する息の吹きかけ位置やその強さ及び移動方向を、パネル面の上下方向（矢印２２参照）において検出することができる。あるいは、（ａ）の場合において、上辺センサ群８または下辺センサ群９のいずれかだけで構成してもよく、また、（ｂ）の場合において、左辺センサ群１０または右辺センサ群１１のいずれかだけで構成してもよい。同様に、パネル面の左右方向（矢印２１参照）またはパネル面の上下方向（矢印２２参照）の息息吹きかけを検出することができる。
【００５１】
実用性を考慮したベストモードは前記の実施形態であるが、タッチパネル３に対する左右方向（矢印２１参照）または上下方向（矢印２２参照）のいずれか一方だけでよい場合は、図８のような他の実施形態の構成を採用してもよい。
【００５２】
また、以上の説明では４つのセンサ群８〜１１をＣＯ2センサ素子で構成するとしているが、これに限定されない。たとえば、風圧センサやマイクあるいは温度センサなどで構成してもよい。息の吹きかけは風圧として検出でき、または、風音として検出でき、あるいは、息の温度として検出できるからである。
【００５３】
４つのセンサ群８〜１１を風圧センサやマイクあるいは温度センサなどで構成した場合は、正面カメラの撮像信号を利用するようにしてもよい。これは、風圧センサが周囲の空気の流れを外乱として検出してしまうことがあるからであり、または、マイクが周囲の音を外乱として拾うことがあるからであり、あるいは、温度センサが周囲の熱源の温度を外乱として検出してしまうことがあるからであり、これらの対策のためには、正面カメラでユーザの顔が撮影された場合にのみ、風圧センサやマイクあるいは温度センサの検出信号を有効なものとして取り扱えばよいからである。
【００５４】
また、以上の説明では、スマートフォンなどの携帯電話機への適用を例にしたが、これに限定されないことも勿論である。タッチパネルを備えた電子機器であればよく、たとえば、タブレットＰＣ（Personal Computer）、ノートＰＣ、ＰＤＡ（Personal Data Assistants：携帯情報端末）、ゲーム機、携帯電子辞書、電子書籍閲覧端末などであってもよい。
【００５５】
以下、本発明の特徴を付記する。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
図９は、付記１の構成図である。
付記１は、タッチパネル１００（実施形態のタッチパネル３に相当）付きの表示手段１０１（実施形態の表示部４に相当）に対するユーザの息の吹きかけ位置を検出する位置検出手段１０２〜１０５（実施形態の上辺センサ群８、下辺センサ群９、左辺センサ群１０及び右辺センサ群１１に相当）と、
前記位置検出手段１０２〜１０５によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段１０６（実施形態の中央制御部１５に相当）と
を備えたことを特徴とする入力装置１０７（実施形態の携帯電話機１に相当）である。
（付記２）
付記２は、前記イベント発生手段は、シングルタップイベントを発生することを特徴とする付記１に記載の入力装置である。
（付記３）
付記３は、さらに、前記息の吹きかけ回数を検出する回数検出手段を備え、前記イベント発生手段は、息の吹きかけ回数に応じてシングルタップイベント又はダブルタップイベントを発生することを特徴とする付記１又は２に記載の入力装置である。
（付記４）
付記４は、さらに、前記息の吹きかけ位置の移動を検出する移動検出手段と、この移動検出手段で前記息の吹きかけ位置の移動が検出されたときにその移動の方向を検出する方向検出手段とを備え、前記イベント発生手段は、方向検出手段で検出された前記息の吹きかけ位置の移動方向に対応した向きのスクロールイベント又はページめくりイベントを発生することを特徴とする付記１乃至３のいずれかに記載の入力装置である。
（付記５）
付記５は、さらに、前記息の吹きかけの強さを検出する強さ検出手段と、この強さ検出手段で検出された前記息の吹きかけの強さに基づいて前記スクロールイベントのスクロール量又はページめくりイベントのページ数を増減調節する調節手段とを備えたことを特徴とする付記４に記載の入力装置である。
（付記６）
付記６は、タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出工程と、
前記位置検出工程によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生工程と
を含むことを特徴とする入力制御方法である。
（付記７）
付記７は、コンピュータに、
タッチパネル付きの表示手段に対するユーザの息の吹きかけ位置を検出する位置検出手段、
前記位置検出手段によって息の吹きかけ位置が検出されたときに所定の操作イベントを発生するイベント発生手段
としての機能を与えることを特徴とするプログラムである。
【符号の説明】
【００５６】
１００  タッチパネル
１０１  表示手段
１０２  位置検出手段
１０３  位置検出手段
１０４  位置検出手段
１０５  位置検出手段
１０６  イベント発生手段
１０７  入力装置
【図１】
2014092892.tif 000003
【図２】
2014092892.tif 000004
【図３】
2014092892.tif 000005
【図４】
2014092892.tif 000006
【図５】
2014092892.tif 000007
【図６】
2014092892.tif 000008
【図７】
2014092892.tif 000009
【図８】
2014092892.tif 000010
【図９】
2014092892.tif 000011