(57)【要約】【課題】タッチパネルに対するユーザの簡単な操作により使用可能状態にすることができる電子機器、電子機器の制御方法、および電子機器の制御プログラムを提供する。【解決手段】電子機器１は、接触検出部３０と、加速度検出部５０と、表示部４０と、加速度検出部５０が第１のタップに起因する所定の加速度を検出するように制御する副制御部１４と、接触検出部３０が第２のタッチによる接触を検出するように制御するとともに、表示部４０が画像を表示するように制御する主制御部１２と、を備え、副制御部１４は、主制御部１２が動作していない時に、加速度検出部５０が第１のタップに起因する所定の加速度を検出したら、主制御部１２を起動し、主制御部１２は、加速度検出部５０が第１のタップに起因する所定の加速度を検出してから所定の時間内に、接触検出部３０が第２のタッチによる接触を検出したら、表示部４０が画像の表示を開始するように制御する。【選択図】図１
2015064695.tif 000002
【特許請求の範囲】
【請求項１】
接触を検出する接触検出部と、
加速度を検出する加速度検出部と、
画像を表示する表示部と、
前記加速度検出部が第１のタップに起因する所定の加速度を検出するように制御する副制御部と、
前記接触検出部が第２のタッチによる接触を検出するように制御するとともに、前記表示部が画像を表示するように制御する主制御部と、
を備える電子機器であって、
前記副制御部は、前記主制御部が動作していない時に、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出したら、前記主制御部を起動し、
前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出部が前記第２のタッチによる接触を検出したら、前記表示部が画像の表示を開始するように制御する、電子機器。
【請求項２】
前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に前記第２のタッチに起因する所定の加速度を検出したら、前記表示部が画像の表示を開始するように制御する、請求項１に記載の電子機器。
【請求項３】
前記主制御部は、前記加速度検出部が前記第２のタッチによる所定の加速度を検出してから所定時間タップによる所定の加速度を検出しない時、前記表示部が画像の表示を開始するように制御する、請求項１に記載の電子機器。
【請求項４】
前記接触検出部は、検出した接触の履歴を記録する機能を有し、前記主制御部の起動をトリガとして当該検出した接触の履歴を記録する、請求項１に記載の電子機器。
【請求項５】
前記接触検出部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出した際に前記主制御部が動作していなかった場合、当該主制御部から接触検出開始要求を受けた時、記録した接触の履歴を維持する、請求項４に記載の電子機器。
【請求項６】
前記接触検出部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出した際に前記主制御部が既に起動していた場合、当該主制御部から接触検出開始要求を受けた時、記録した接触の履歴を消去する、請求項４に記載の電子機器。
【請求項７】
接触を検出する接触検出ステップと、
加速度を検出する加速度検出ステップと、
画像を表示する表示ステップと、
前記加速度検出ステップにおいて第１のタップに起因する所定の加速度を検出するように制御する副制御ステップと、
前記接触検出ステップにおいて第２のタッチによる接触を検出するように制御するとともに、前記表示ステップにおいて画像を表示するように制御する主制御ステップと、
を含む電子機器の制御方法であって、
前記副制御ステップでは、前記主制御ステップを行っていない時に、前記加速度検出ステップにおいて前記第１のタップに起因する所定の加速度を検出したら、前記主制御ステップを実行可能にし、
前記主制御ステップでは、前記加速度検出ステップにおいて前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出ステップにおいて前記第２のタッチによる接触を検出したら、前記表示ステップにおける画像の表示を開始するように制御する、電子機器の制御方法。
【請求項８】
接触を検出する接触検出部と、
加速度を検出する加速度検出部と、
画像を表示する表示部と、
前記加速度検出部が第１のタップに起因する所定の加速度を検出するように制御する副制御部と、
前記接触検出部が第２のタッチによる接触を検出するように制御するとともに、前記表示部が画像を表示するように制御する主制御部と、
を備える電子機器の制御プログラムであって、
前記副制御部は、前記主制御部が動作していない時に、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出したら、前記主制御部を起動し、
前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出部が前記第２のタッチによる接触を検出したら、前記表示部が画像の表示を開始するように制御する、電子機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法、および電子機器の制御プログラムに関するものである。より詳細には、本発明は、タッチパネルを備える電子機器、このような電子機器の制御方法、および、このような電子機器を制御するプログラムに関するものである。
【背景技術】
【０００２】
従来、例えばスマートフォンのようにバッテリで駆動する電子機器は、消費電力の節約等の観点から、ユーザが操作を行わない時には、例えばスリープモードにしたり、サスペンドモードに移行したりするのが一般的である。
【０００３】
このようなスリープモード等を解除してユーザが電子機器を使用可能な状態にする際は、電子機器の本体側面などに配置された機械式のスイッチ（ボタン等）をオンにする仕様が一般的である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１３５２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
タッチパネルを備える電子機器の場合、タッチパネルに対するユーザの操作により電子機器を使用可能な状態にできれば、利便性を向上させることができる。
【０００６】
本発明の目的は、タッチパネルに対するユーザの簡単な操作により使用可能状態にすることができる電子機器、電子機器の制御方法、および電子機器の制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成する第１の観点に係る電子機器の発明は、
接触を検出する接触検出部と、
加速度を検出する加速度検出部と、
画像を表示する表示部と、
前記加速度検出部が第１のタップに起因する所定の加速度を検出するように制御する副制御部と、
前記接触検出部が第２のタッチによる接触を検出するように制御するとともに、前記表示部が画像を表示するように制御する主制御部と、
を備える電子機器であって、
前記副制御部は、前記主制御部が動作していない時に、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出したら、前記主制御部を起動し、
前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出部が前記第２のタッチによる接触を検出したら、前記表示部が画像の表示を開始するように制御するものである。
【０００８】
また、前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に前記第２のタッチに起因する所定の加速度を検出したら、前記表示部が画像の表示を開始するように制御してもよい。
【０００９】
また、前記主制御部は、前記加速度検出部が前記第２のタッチによる所定の加速度を検出してから所定時間タップによる所定の加速度を検出しない時、前記表示部が画像の表示を開始するように制御してもよい。
【００１０】
また、前記接触検出部は、検出した接触の履歴を記録する機能を有し、前記主制御部の起動をトリガとして当該検出した接触の履歴を記録してもよい。
【００１１】
また、前記接触検出部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出した際に前記主制御部が動作していなかった場合、当該主制御部から接触検出開始要求を受けた時、記録した接触の履歴を維持してもよい。
【００１２】
また、前記接触検出部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出した際に前記主制御部が既に起動していた場合、当該主制御部から接触検出開始要求を受けた時、記録した接触の履歴を消去してもよい。
【００１３】
上記目的を達成する第２の観点に係る電子機器の制御方法の発明は、
接触を検出する接触検出ステップと、
加速度を検出する加速度検出ステップと、
画像を表示する表示ステップと、
前記加速度検出ステップにおいて第１のタップに起因する所定の加速度を検出するように制御する副制御ステップと、
前記接触検出ステップにおいて第２のタッチによる接触を検出するように制御するとともに、前記表示ステップにおいて画像を表示するように制御する主制御ステップと、
を含む電子機器の制御方法であって、
前記副制御ステップでは、前記主制御ステップを行っていない時に、前記加速度検出ステップにおいて前記第１のタップに起因する所定の加速度を検出したら、前記主制御ステップを実行可能にし、
前記主制御ステップでは、前記加速度検出ステップにおいて前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出ステップにおいて前記第２のタッチによる接触を検出したら、前記表示ステップにおける画像の表示を開始するように制御するものである。
【００１４】
上記目的を達成する第３の観点に係る発明は、
接触を検出する接触検出部と、
加速度を検出する加速度検出部と、
画像を表示する表示部と、
前記加速度検出部が第１のタップに起因する所定の加速度を検出するように制御する副制御部と、
前記接触検出部が第２のタッチによる接触を検出するように制御するとともに、前記表示部が画像を表示するように制御する主制御部と、
を備える電子機器の制御プログラムであって、
前記副制御部は、前記主制御部が動作していない時に、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出したら、前記主制御部を起動し、
前記主制御部は、前記加速度検出部が前記第１のタップに起因する所定の加速度を検出してから所定の時間内に、前記接触検出部が前記第２のタッチによる接触を検出したら、前記表示部が画像の表示を開始するように制御するものである。
【発明の効果】
【００１５】
本発明の電子機器、電子機器の制御方法、および電子機器の制御プログラムによれば、タッチパネルに対するユーザの簡単な操作により使用可能状態にすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る電子機器を概略的に示す機能ブロック図である。
【図２】本発明の実施形態に係る電子機器の動作を説明するシーケンス図である。
【図３】本発明の実施形態に係る電子機器の他の動作を説明するシーケンス図である。
【図４】本発明の実施形態に係る電子機器のさらに他の動作を説明するシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について、図面を参照して説明する。
【００１８】
図１は、本発明の実施形態に係る電子機器を概略的に示す機能ブロック図である。
【００１９】
以下、本発明に係る電子機器を、例えばスマートフォンのような携帯型デバイスを想定して説明する。しかしながら、本発明は、スマートフォンのような携帯型デバイスに限定されるものではない。本発明は、例えば、携帯電話、タブレット型ＰＣ、ノートパソコンなど、種々の電子機器に適用することができるのみならず、必ずしも携帯しないような電子機器にも適用することができる。
【００２０】
図１に示すように、電子機器１は、主制御部１２、副制御部１４、記憶部２０、接触検出部３０、表示部４０、および加速度検出部５０を備えている。図１に示すように、電子機器１は、環境状況検出部６０を備えることもできる。
【００２１】
主制御部１２は、電子機器１を制御する。主制御部１２は、例えばプロセッサで構成することができる。主制御部１２は、起動している状態においては、副制御部１４、接触検出部３０、表示部４０、および加速度検出部５０をはじめとして、電子機器１の全体を制御および管理する。なお、主制御部１２が起動している状態にあっても、副制御部１４は、電子機器１の全体の制御および管理のうち一部を主制御部１２から独立して行ってもよい。本実施形態において、主制御部１２は、主として、接触検出部３０による接触の検出および表示部４０による画像の表示を制御する。
【００２２】
副制御部１４は、電子機器１を構成する機能部を部分的に制御する。副制御部１４は、例えばコプロセッサで構成することができる。副制御部１４は、主として加速度検出部５０による加速度の検出を制御する。副制御部１４は、後述する環境状況検出部６０による周囲環境の状況の検出を制御してもよい。副制御部１４は、これらの制御を、主制御部１２からの制御に基づいて行うこともできる。
【００２３】
図１においては、主制御部１２および副制御部１４は独立した部材として示してあるが、これら双方の処理を１つの制御部が行う構成としてもよい。以下の説明においては、適宜、主制御部１２および副制御部１４をまとめて、単に「制御部（１２，１４）」とも記す。
【００２４】
記憶部２０は、例えばＮＡＮＤ型フラッシュメモリ等によって構成することができる。記憶部２０は、電子機器１において実行する各種のアプリケーションソフトウェア（以下、単に「アプリケーション」と記す）を記憶するのみならず、各種の情報を記憶することができる。特に、本実施形態において、記憶部２０は、主制御部１２および副制御部１４が行う処理の経過または結果などの情報を記憶することができる。また、本実施形態において、記憶部２０は、主制御部１２および副制御部１４の制御により各種の検出部で検出した結果などの情報も記憶することができる。
【００２５】
接触検出部３０は、ユーザの指またはスタイラスなどによる接触を検出するものであり、例えばタッチセンサまたはタッチパネルなどの部材で構成することができる。この接触検出部３０は、タッチセンサまたはタッチパネルで構成する際は、例えば抵抗膜方式、静電容量方式、光学式など各種の方式のものを採用することができる。接触検出部３０は、主制御部１２の制御により、当該接触検出部３０における接触を検出する。接触検出部３０は、接触を検出することにより、主制御部１２に検出信号を出力する。主制御部１２は、当該検出信号により、接触検出部３０において接触が行われた位置を認識することができる。なお、接触検出部３０は、副制御部１４の制御により接触を検出してもよい。
【００２６】
本実施形態において、接触検出部３０は、起動して主制御部１２から給電されている間に検出した接触は、当該接触が検出されなくなった後も、接触の履歴として記録することができる。このように接触検出部３０が記録している接触の履歴は、主制御部１２の制御により消去することもできる。さらに、主制御部１２から給電されなくなると、接触検出部３０は記録を保持することができず、記録していた接触の履歴は消去される。
【００２７】
表示部４０は、液晶ディスプレイ（ＬＣＤ）、有機ＥＬディスプレイ、または無機ＥＬディスプレイ等の表示デバイスで構成することができる。表示部４０は、通常は光を透過する接触検出部３０の背面側に配置される。表示部４０を接触検出部３０の背面側に配置することによって、表示部４０に画像として表示したオブジェクト等に対する接触を、接触検出部３０上の対応する位置において検出する。表示部２０は、文字および図形などの各種の画像を表示することができる。その他、表示部２０は、例えばキーのような押しボタンスイッチ（プッシュ式ボタンスイッチ）等のオブジェクトを画像で表示することができる。このオブジェクトは、接触検出部３０において接触すべき領域をユーザに示唆する画像である。また、表示部４０がＬＣＤの場合、画像を表示する際には、バックライト等で表示部４０を照射することにより、表示を見易くすることができる。この場合、主制御部１２は、表示部４０の起動状態にバックライトの点灯を連動させて制御することもできるし、バックライトの点灯を個別に制御することもできる。
【００２８】
加速度検出部５０は、加速度を検出するものであり、例えば静電容量検出方式の加速度センサのような慣性センサを用いて構成することができる。このような加速度センサは、センサにかかる重力を検出することもでき、検出された信号に適切な処理を行うことによって、加速度センサの傾きを判定することもできる。このような加速度センサは、センサの動きを検出することもでき、検出された信号に適切な処理を行うことによって、加えられた衝撃および振動などの情報を得ることもできる。したがって、加速度検出部５０を電子機器１の本体内部などに設置することにより、電子機器１の（鉛直方向を基準とした）傾き、ならびに電子機器１に与えられた衝撃および振動などの情報を得ることができる。
【００２９】
加速度検出部５０は、主制御部１２および副制御部１４のうち少なくとも一方の制御により、電子機器１にかかる加速度を検出する。加速度検出部５０は、加速度を検出することにより、主制御部１２および副制御部１４の少なくとも一方に検出信号を出力する。主制御部１２および副制御部１４は、当該検出信号により、電子機器１にかかる加速度を認識することができる。
【００３０】
環境状況検出部６０は、周囲の気圧を検出する気圧センサ、周囲の紫外線を検出するＵＶセンサ、周囲に存在する物体との近接を検出する近接センサ、周囲の湿度を検出する湿度センサ、温度を検出する温度センサなど、種々のものとすることができる。その他、環境状況検出部６０は、ＣＣＤイメージセンサ、ＧＰＳ信号の受信器などとすることもでき、電子機器１の周囲環境の状況を検出することに資するものであれば、任意の検出手段とすることができる。副制御部１４および主制御部１２は、設置された環境状況検出部６０に応じて、電子機器１が置かれている周囲環境の状況を認識することができる。
【００３１】
主制御部１２は、例えばユーザによる操作入力を検出していない場合などにおいて、電子機器１をスリープモードまたはサスペンドモードに移行させることができる。ここで、本実施形態においてスリープモードには、例えば、表示部４０に画面を表示させていない状態など、電子機器１の機能の一部が制限される状態が含まれる。なお、このスリープモードには、表示部４０がＬＣＤによって構成されている場合において、ＬＣＤに画面を描画しているものの、バックライトを消灯している状態も含まれる。本実施形態において、サスペンドモードには、例えば、接触検出部３０が接触を検出していない状態、主制御部１２がサスペンドしている状態、または主制御部１２が起動しておらず起動指示を待ち受けている状態など、電子機器１の機能の一部が制限される状態が含まれる。主制御部１２は、電子機器１をスリープモードまたはサスペンドに移行させることで、電子機器１を通常の起動している状態と比べて消費電力を少なくすることができる。このようなスリープモードおよびサスペンドモードにおいては、通常、主制御部１２が行う動作の一部または全部が制限される。
【００３２】
次に、本実施形態に係る電子機器１の動作を説明する。図２〜４は、電子機器１を構成する主な要素の動作を説明する図である。
【００３３】
図２は、サスペンドモードであった電子機器１が、ユーザによるタップ操作およびタッチ操作の連続操作を検出することにより、電子機器１のサスペンドモードを解除して表示部４０に画面を表示する様子を説明する図である。本実施形態において「連続操作」とは、第１の操作から所定の時間内に第２の操作が行われることを意味する。ここで、所定の時間内とは比較的短い時間内とするのが好適である。
【００３４】
本実施形態において、電子機器１は、接触検出部３０に対するユーザの連続操作を検出すると、例えばサスペンドモードの状態を解除して、電子機器１を使用可能状態にする。本実施形態において、電子機器１を「使用可能状態にする」とは、具体的には、表示部４０が画像の表示を開始することを意味する。当該表示を視認することにより、ユーザは、電子機器１に対して次の操作を行うことができるからである。
【００３５】
本実施形態においては、ユーザによる連続操作の検出を行う際、１回目のタップ（第１のタップ）は加速度検出部５０によって検出するが、続く２回目のタッチ（第２のタッチ）は接触検出部３０によって検出する。
【００３６】
このように連続操作を検出することにより、当初サスペンドモードの電子機器１の主制御部１２は、第１のタップの検出までは起動しないようにできる。主制御部１２により制御される接触検出部３０も、第１のタップまでは起動しないようにできる。このため、本実施形態に係る電子機器１は、主制御部１２および接触検出部３０を常時起動させておく場合に比べ、消費電力を著しく低減することができる。
【００３７】
加速度検出部５０のみによって連続操作を検出すると、電子機器１が例えば鞄の中に入れられた状態で移動している際に小刻みな振動が与えられている場合などに、このような振動が連続操作と誤検出されるおそれがある。しかしながら、本実施形態では、上述のように第２のタッチを接触検出部３０によって検出する。第２のタッチ時にユーザが実際に接触検出部３０に接触していなければ、表示部４０が画像の表示を開始することはない。したがって、本実施形態では、上述のように電子機器１に小刻みな振動が与えられても、それを連続操作と誤検出することはない。このため、電子機器1においては、無駄に表示部４０に画面を表示することにより消費電力が浪費されることはない。
【００３８】
本実施形態に係る電子機器１は、加速度検出部５０による加速度の検出は常に行う。このため、電子機器１が連続操作の検出を行う際には、加速度検出部５０が加速度の検出を行うことができるように、加速度検出部５０を制御する副制御部１４を起動しておく必要がある。
【００３９】
図２に示すように、電子機器１が本実施形態による連続操作の検出を行う際は、第１に、副制御部１４は、加速度検出部５０を起動する（ＯＮ（１））。これにより、電子機器１は、第１のタップを検出する準備ができたことになる。
【００４０】
このように、加速度検出部５０が起動してから、ユーザが例えば接触検出部３０に接触する等して、第１のタップを行ったとする。このタイミングを、図２において、第１のタップ（α）と記す。加速度が検出されたら、加速度検出部５０は、当該加速度を副制御部１４に送信する（加速度（２））。
【００４１】
ここで、上述したように、第１のタップは加速度検出部５０によって検出するため、ユーザは、必ずしも接触検出部３０に接触する必要はなく、加速度検出部５０に加速度を与えるような任意の態様でタップを行うことができる。すなわち、ユーザは、電子機器１の任意の箇所に第１のタップを行うことができる。また、ユーザは、例えば電子機器１をデスクの上などに置いた状態で、電子機器１が置かれた付近のデスクに対して第１のタップを行うこともできる。このように電子機器１が置かれた付近のデスクに対してタップを行っても、そのタップによる衝撃がデスクに置かれた電子機器１にも伝わり、加速度検出部５０は加速度を検出することができるからである。
【００４２】
加速度検出部５０が検出した加速度を受信したら、副制御部１４は、当該受信した加速度が第１のタップに起因する所定の加速度であるか否かを判定する。受信した加速度が第１のタップに起因する所定の加速度である場合には、副制御部１４は、主制御部１２を起動する（ＯＮ（３））。すなわち、副制御部１４は、加速度検出部５０が如何なる加速度を検出しても主制御部１２を起動するのではなく、加速度検出部５０が第１のタップが行われた際に生じる特徴的な加速度のパターンを検出した場合にのみ、主制御部１２を起動する。このため、副制御部１２は、第１のタップが行われた際に生じる特徴的な加速度のパターン（例えば加速度の変化のパターン等）を把握する必要がある。
【００４３】
このような加速度のパターンは、電子機器１の状況によって様々想定されるため、それらの様々な状況において検出される特徴的な加速度のパターンを予め用意しておく。例えば、片手で電子機器１を把持したままもう片手の指で電子機器１にタップが行われた場合の加速度、電子機器１をデスク等に置いたまま電子機器１にタップが行われた場合の加速度などのパターンを予め用意しておくことができる。このような加速度のパターンは、副制御部１２に記憶させてもよいし、記憶部２０に記憶しておいたものを読み出してもよい。タップが行われた際に生じる特徴的な加速度のパターンは、予め記憶されたものを使用してもよいし、ユーザが行うタップから副制御部１４が学習したものを使用することもできる。
【００４４】
第１のタップが行われた際に生じる特徴的な加速度のパターンとは、例えば加速度検出部５０がｘｙｚ軸の各方向の加速度を検出可能な場合、ユーザが連続操作を行う接触検出部３０の面の法線方向の加速度が急峻に変化するパターン等とすることができる。
【００４５】
このようにして、副制御部１４は、加速度検出部５０が第１のタップに起因する所定の加速度を検出したか否かを判定する。加速度が第１のタップに起因する所定の加速度であると判定した場合に、副制御部１４は、主制御部１２を起動する（ＯＮ（３））。主制御部１２が起動されることによって、電子機器１は、サスペンドモードからスリープモードに移行する。主制御部１２が起動した瞬間には、接触検出部３０が接触の検出を開始するような要求を出すことができない場合も想定される。そこで、本実施形態では、主制御部１２が起動したらすぐに、接触検出部３０を起動させる（ＯＮ（４））。そして、接触検出部３０は、主制御部１２からの検出開始要求（５）を待たずして接触を検出し、当該接触の履歴を残すように動作する。
【００４６】
図２においては、主制御部１２が起動（ＯＮ（３））してから若干の時間の後、検出開始要求（５）が送信されて、それから検出終了要求（６）が送信されている。接触検出部３０は、主制御部１２からの検出開始要求（５）を待つ場合、主制御部１２からの検出開始要求（５）から検出終了要求（６）までの間の接触しか検出できない。しかしながら、これでは、ユーザの第１のタップから第２のタッチまでの時間間隔が短い場合、第２のタッチを検出できないおそれもある。したがって、本実施形態では、上述したように、接触検出部３０は、主制御部１２からの検出開始要求（５）を待たずに接触を検出し、当該接触の履歴を残すようにする。これにより、本実施形態では、接触検出部３０は、主制御部１２からのＯＮ（４）から検出終了要求（６）までの間の接触を検出することができる。
【００４７】
このように、本実施形態では、主制御部１２が起動してすぐに、接触検出部３０が検出した接触の履歴を記録する。主制御部１２が起動する前は、接触検出部３０は、主制御部１２から給電されず起動していないため、接触の履歴を記録することも、接触の履歴の記録を保持することもできない。したがって、本実施形態では、第１のタップに起因する所定の加速度が検出された際に主制御部１２が起動していなかった場合、接触検出部３０は、接触の履歴の記録を消去することなく接触の検出を行うことができる。すなわち、本実施形態では、接触検出部３０は、加速度検出部５０が第１のタップに起因する所定の加速度を検出した際に主制御部１２が動作していなかった場合、主制御部１２から接触検出開始要求を受けた時、記録した接触の履歴を維持する。
【００４８】
図２においては、ＯＮ（４）から検出終了要求（６）までの間に、ユーザによる第２のタッチ（β）が行われたものとする。これにより、接触検出部３０は、ＯＮ（４）から検出終了要求（６）までの間に第２のタッチによる接触を検出する。接触検出部３０は、ＯＮ（４）から検出終了要求（６）までの間に第２のタッチによる接触を検出している。主制御部１２は、接触検出部３０から接触の履歴において接触の記録がある旨の返信を受信する（記録あり（７））。
【００４９】
主制御部１２は、検出終了要求（６）を送信してから所定時間Ｂの後、接触検出部３０が接触を検出したか否かを判定する。この所定時間Ｂの間に接触が検出されない場合、主制御部１２は、第２のタッチ（β）に続いてさらに次のタッチが行われなかったと判断することができる。
【００５０】
主制御部１２は、接触検出部３０から「記録あり（７）」を受信すると、接触検出部３０の接触の履歴の記録を消去するように制御する（記録消去（８））。この制御により、所定時間Ｂの間に新たな接触があったか否かを判別することができる。図２においては、所定時間Ｂの間には、接触検出部３０は新たな接触を検出していない。主制御部１２は、接触検出部３０から接触の履歴において接触の記録がない旨の返信を受信する（記録なし（９））。
【００５１】
接触検出部３０から接触の記録がない旨の返信を受信したら、主制御部１２は、第１のタップから所定の時間（所定時間Ａ）内に第２のタッチが行われた、つまり連続操作が成功したと判定し、表示部４０を起動（ＯＮ（１０））して画像の表示を開始する。すなわち、本実施形態では、副制御部１４は、加速度検出部５０が第１のタップに起因する所定の加速度を検出するように制御する。主制御部１２は、接触検出部３０が第２のタッチによる接触を検出するように制御するとともに、表示部４０が画像を表示するように制御する。副制御部１４は、主制御部１２が動作していない時に、加速度検出部５０が第１のタップに起因する所定の加速度を検出したら、主制御部１２を起動するように制御する。主制御部１２は、加速度検出部５０が第１のタップに起因する所定の加速度を検出してから所定の時間内に、接触検出部３０が第２のタッチによる接触を検出したら、表示部４０が画像の表示を開始するように制御する。
【００５２】
本実施形態では、主制御部１２が接触検出部３０を制御しているが、副制御部１４が接触検出部３０を制御してもよい。副制御部１４が接触検出部３０を制御する場合、電子機器１が第２のタッチを検出した後に、主制御部１２を起動させ、表示部４０に画面を表示させることができる。この電子機器１では、主制御部１２による電力消費をさらに低減することができる。
【００５３】
図３は、電子機器１が、図２の場合と同様に第１のタップ（α）を検出したが、その後第２のタッチ（β）を検出しなかった場合の動作を説明する図である。
【００５４】
図３に示すように、加速度検出部５０が第１のタップに起因する所定の加速度を検出した後、所定時間Ａの間に、接触検出部３０は、第２のタッチによる接触を検出していない。これは、例えばユーザが第１のタップは行ったものの、続いて第２のタッチを行わなかったか、あるいは、ユーザが第１のタップを行わなかったが、何らかの振動により第１のタップが行われたものと誤検出された場合などが想定される。
【００５５】
この場合も、主制御部１２は、検出終了要求（６）を送信した後、接触検出部３０から接触の履歴において接触の記録がない旨の返信を受信する（記録なし（９））。
【００５６】
図３においては、接触検出部３０は、ＯＮ（４）から検出終了要求（６）までの間に第２のタッチによる接触を検出していない。このため、主制御部１２は、接触検出部３０から接触の履歴において接触の記録がない旨の返信を受信する（記録なし（９））。
【００５７】
接触検出部３０から接触の記録がない旨の返信を受信したら、主制御部１２は、第１のタップから所定の時間（所定時間Ａ）内に第２のタッチが行われなかった、つまり主制御部１２は連続操作が成功しなかったと判定し、表示部４０を起動（ＯＮ（１０））しない。この場合には、表示部４０は画像の表示を開始しない。
【００５８】
電子機器１は、第１のタップがあったものの、第２のタッチがなかった場合、第１のタップは誤って検出されたものであると理解する。電子機器１は、所定時間Ｂよりも長い時間の経過後に、再び主制御部１２をサスペンドさせてサスペンドモードに移行する。主制御部１２は、サスペンドとなる前に、接触検出部３０を起動していないオフの状態にしてもよい。
【００５９】
このように、本実施形態の電子機器１によれば、加速度検出部５０が所定の加速度を検出しても、それから所定の時間内に、接触検出部３０が接触を検出しない場合には、表示部４０に画像の表示が開始されない。したがって、本実施形態によれば、ユーザが連続操作を行わなければ、電子機器１が使用可能状態になることはない。また、本実施形態によれば、電子機器１が所定の加速度を検出して第１のタップが行われたと誤検出した場合であっても、第２のタッチによって接触検出部３０が接触を検出しなければ、電子機器１が使用可能状態になることはない。このように、本実施形態に係る電子機器１は、タッチパネルに対するユーザの簡単な操作により使用可能状態にすることができる。
【００６０】
主制御部１２は、記録なし（９）の通知を受信した後、接触検出部３０に対する給電を停止する。これにより、接触検出部３０は、起動していないオフの状態になる。このようにオフの状態になると、接触検出部３０が記録している接触の履歴情報が揮発性の場合、当該履歴情報は保持されない。
【００６１】
図４は、図３において、電子機器１が、所定時間Ａの間には第２のタッチ（β）を検出しなかったが、その後の所定時間Ｂの間に次のタップを検出した場合の動作を説明する図である。
【００６２】
図３から図４に示すような動作が行われる状況としては、以下のような場面が想定される。すなわち、例えば、ユーザが第１のタップを行ってから少しの間操作を行わず、それから再び第１のタップから操作をやり直す場合が考えられる。ユーザが連続操作を行ったが電子機器１に正しく認識されなかったため、再び連続操作をやりなおす場合が考えられる。所定の加速度が検出されることで電子機器１が第１のタップが行われたと誤検出した後、第２のタッチによる接触が検出されず、その後でユーザが連続操作を行う場合も考えられる。図４に示すような動作が行われる他の状況としては、ユーザが電子機器１の操作を行わなかったため、電子機器１がスリープモードに移行している場合も考えられる。
【００６３】
図４に示す動作は、図３において所定時間Ｂが完了する前から開始する。したがって、図４においては、図２および３とは異なり、加速度検出部５０、主制御部１２、および接触検出部３０は、図４に示す開始段階から既に起動しているが、表示部４０に画面は表示されていない。図４の開始時に、電子機器１は、スリープモードとなっている。
【００６４】
図４に示すように、図３から続く所定時間Ｂが完了する前に、ユーザが例えば接触検出部３０に接触する等して、第１のタップ（γ）を行ったとする。この第１のタップに起因する加速度が検出されたら、加速度検出部５０は、当該加速度を副制御部１４に送信する（加速度（１１））。
【００６５】
加速度検出部５０が検出した加速度を受信したら、副制御部１４は、当該受信した加速度が第１のタップに起因する所定の加速度であるか否かを判定する。そして、受信した加速度が第１のタップに起因する所定の加速度である場合には、副制御部１４は、その旨を主制御部１２に通知する（通知（１２））。ここで、主制御部１２は既に起動しているため、加速度が第１のタップに起因する所定の加速度であると通知されたら、主制御部１２は、即座に接触検出部３０に検出開始要求を送信することができる（検出開始要求（１３））。
【００６６】
ここで、接触検出部３０は、これから第２のタッチを検出するため、主制御部１２は、検出開始要求（１３）を送信した後に、接触検出部３０の接触の履歴の記録を消去する（記録消去（１４））。すなわち、本実施形態では、接触検出部３０は、加速度検出部５０が第１のタップに起因する所定の加速度を検出した際に主制御部１２が既に起動していた場合、主制御部１２から接触検出開始要求を受けた時、記録した接触の履歴を消去する。このようにすれば、接触検出部３０は、常に最後の接触の記録を主制御部１２に通知することができる。ここで、このような制御を行うのは、上述したように、接触検出部３０が起動して給電されている間は、接触の履歴の記録を保持しているためである。したがって、接触検出部３０がもともと接触の履歴の記録を保持しない仕様となっている場合には、このような記録消去（１４）を行う必要はない。また、図４においては、主制御部１２は、接触検出部３０対して検出開始要求（１３）を送信した後で記録消去（１４）を行っているが、この順番を逆にしてもよく、同時に行ってもよい。
【００６７】
図４においては、主制御部１２は、検出開始要求（１３）および記録消去（１４）を行った後、検出終了要求（１５）が送信されている。ここでは、接触検出部３０は、ユーザの第１のタップ（γ）から第２のタッチ（δ）までの時間間隔が短い場合でも、第２のタッチを検出できる。接触検出部３０は、検出開始要求（１３）を受信してから記録消去（１４）を行っているため、検出終了要求（１５）が送信されるまでに検出した接触の履歴を残す。これにより、本実施形態では、接触検出部３０は、主制御部１２からの記録消去（１４）から検出終了要求（１５）までの間の接触を検出することができる。
【００６８】
図２においては、記録消去（１４）から検出終了要求（１５）までの間に、ユーザによる第２のタッチ（δ）が行われたものとする。これにより、接触検出部３０は、記録消去（１４）から検出終了要求（１５）までの間に第２のタッチによる接触を検出する。主制御部１２は、接触検出部３０から接触の履歴において接触の記録がある旨の返信を受信する（記録あり（１６））。
【００６９】
主制御部１２は、検出終了要求（１５）を送信してから所定時間Ｂの後、接触検出部３０が接触を検出したか否かを判定する。この所定時間Ｂの間に接触が検出されない場合、主制御部１２は、第２のタッチ（δ）に続いてさらに次のタッチが行われなかったと判断することができる。
【００７０】
主制御部１２は、接触検出部３０から「記録あり（１６）」を受信すると、接触検出部３０の接触の履歴の記録を消去するように制御する（記録消去（１７））。この制御により、次の所定時間Ｂの間に新たな接触があったか否かを判別することができる。図４においては、所定時間Ｂの間には、接触検出部３０は新たな接触を検出していない。主制御部１２は、接触検出部３０から接触の履歴において接触の記録がない旨の返信を受信する（記録なし（１８））。
【００７１】
接触検出部３０から接触の記録がない旨の返信を受信したら、主制御部１２は、第１のタップから所定の時間（所定時間Ａ）内に第２のタッチが行われた、つまり連続操作が成功したと判定し、表示部４０を起動（ＯＮ（１９））して画像の表示を開始する。
【００７２】
このように、本実施形態の電子機器１によれば、最初の連続操作が成功したと判断せずに表示部４０を起動しない場合でも、次の連続操作が成功したと判断したら表示部４０を起動する。したがって、本実施形態によれば、ユーザは、第１のタップの誤検出により表示部４０が起動して消費電力が無駄になるのを低減できるとともに、そのような判定の後であっても、連続操作を行うことにより、電子機器１を使用可能状態にすることができる。
【００７３】
上述した実施形態では、第１のタップを加速度検出部５０により検出し、第２のタッチを接触検出部３０により検出した。しかしながら、第２のタッチを、接触検出部３０と共に、加速度検出部５０が検出してもよい。すなわち、主制御部１２は、加速度検出部５０が第１のタップに起因する所定の加速度を検出してから所定の時間内に第２のタッチに起因する所定の加速度を検出したら、表示部４０が画像の表示を開始するように制御してもよい。電子機器１は、加速度検出部５０が第２のタッチに起因する所定の加速度を検出し、かつ、接触検出部３０が当該第２のタッチによる接触を検出したことに基づいて、表示部４０を起動してもよい。
【００７４】
上述した実施形態において、主制御部１２は、検出終了要求（６）を送信してから所定時間Ｂの間に接触が検出されない場合、第２のタッチ（β）に続いてさらに次のタッチが行われなかったと判断した。ここで、図２において、例えば、第２のタッチ（β）が検出されてから所定時間Ｂ内に、さらに次の（第３の）タッチを検出し、当該第３のタッチの検出後に所定時間接触が検出されない場合、さらに次の（第４の）タッチは行われなかったと判断することもできる。このように、本実施形態では、検出するユーザの操作は２回連続する連続操作に限定されるものではなく、３回以上の任意の回数の連続する操作とすることもできる。
【００７５】
この場合、上述したように、本実施形態においては、接触検出部３０が記録した接触の履歴の消去の有無を制御することにより、接触検出部３０は、常に最後の接触の記録を主制御部１２に通知することができる。したがって、本実施形態に係る電子機器１は、連続するタッチを何回検出する場合でも、最後のタッチに基づいて、表示部４０に画面を表示させることができる。
【００７６】
上述したように、本実施形態においては、第２のタッチ以降の操作を接触検出部３０と共に、加速度検出部５０が検出することもできる。
【００７７】
この場合、加速度検出部５０が第１のタップに起因する所定の加速度を検出した後に、さらに第２のタッチに起因する所定の加速度を検出したことも加味した上で、主制御部１２は、表示部４０の起動の有無を判定することができる。また、第２のタッチ以降の操作も、同様にして、加速度検出部５０が検出することもできる。さらに、加速度検出部５０がタップによる所定の加速度を検出してから所定時間タップによる所定の加速度が検出されない場合、検出されたタップが最後のタッチであると判定することもできる。したがって、本実施形態では、主制御部１２は、加速度検出部５０が第２のタッチによる所定の加速度を検出してから所定時間、所定の加速度を検出しない時、表示部４０が画像の表示を開始するように制御してもよい。
【００７８】
上述した実施形態において、第１のタップを検出してから第２のタッチを検出するまでの所定時間Ａは、一般的に行われる連続操作に基づいて適宜設定することができる。また、この所定時間Ａは、一度設定された後も、ユーザの好みに合わせて、後から適宜変更できるようにするのが好適である。さらに、この所定時間Ａは、電子機器１を実際に操作しているユーザが通常行う連続操作のタイミングを、当該電子機器１が学習するようにしてもよい。この場合、ユーザに試しに連続操作を要求し、ユーザが行った連続操作に基づいて、制御部（１２，１４）が連続操作のタイミングを学習してもよい。また、ユーザに特に試しに連続操作を要求することなく、ユーザが通常行っている連続操作に基づいて、制御部（１２，１４）が連続操作のタイミングを学習してもよい。すなわち、制御部（１２，１４）は、加速度検出部５０が検出する連続するタップに起因する所定の加速度、または接触検出部３０が検出する連続するタッチによる接触の時間間隔に基づいて、所定の時間を決定してもよい。例えば、上述のように表示部４０が画像の表示を開始した後に、操作の制限を解除する操作を要求する場合、操作の制限を解除する操作を受け付けた場合に、表示部４０に画面の表示を開始させた連続操作のタイミングを学習させることで、ユーザに特別な操作を要求せずに学習させることができる。
【００７９】
上述した実施形態において、主制御部１２が接触検出部３０に検出終了要求を送信してから次のタップまたはタッチが検出されなかったと判定する所定時間Ｂについても、一般的に行われるユーザの操作に基づいて適宜設定することができる。さらに、上述同様に、所定時間Ｂも、一度設定された後、ユーザの好みに合わせて、後から適宜変更できるようにするのが好適である。また、所定時間Ｂも、電子機器１を実際に操作しているユーザが通常行う操作のタイミングを、当該電子機器１が学習するようにしてもよい。
【００８０】
さらに、上述した実施形態において、所定時間Ａおよび所定時間Ｂは、それぞれ、何度目のタップを検出する場合においても同じ時間とすることもできるし、検出すべきタップの回数に応じて、その都度異なる時間としてもよい。
【００８１】
以上、本実施形態に係る電子機器１について説明したが、本発明は、上述したような電子機器１の制御方法として実施することもできる。さらに、本発明は、上述したような電子機器１の制御プログラムとして実施することもできる。
【００８２】
本発明を諸図面および実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本発明の範囲に含まれることに留意されたい。例えば、各機能部、各手段、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の機能部およびステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。また、上述した本発明の各実施形態は、それぞれ説明した各実施形態に忠実に実施することに限定されるものではなく、適宜、各特徴を組み合わせて実施することもできる。特に、図２〜４で説明した本実施形態による動作は、一例を示したものであり、本発明の趣旨に沿う限り、幾多の他の動作を想定することも可能である。
【符号の説明】
【００８３】
１  電子機器
１２  主制御部
１４  副制御部
２０  記憶部
３０  接触検出部
４０  表示部
５０  加速度検出部
６０  環境状況検出部
【図１】
2015064695.tif 000003
【図２】
2015064695.tif 000004
【図３】
2015064695.tif 000005
【図４】
2015064695.tif 000006