(57)【要約】【課題】入力操作に関連付けられた処理に対し、高い安全性を有する携帯型端末を提供する。【解決手段】表示手段と、前記表示手段に対する入力操作を検出する検出手段と、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定する判定手段と、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。【選択図】      図１
2015187802.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
前記表示手段に対する入力操作を検出する検出手段と、
所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定する判定手段と、
所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【請求項２】
表示手段と、
前記表示手段に対する入力操作を検出する検出手段と、
前記入力操作の検出間隔が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する判定手段と、
前記検出間隔が所定時間内である前記入力操作を所定回数以上検出したとき、前記検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【請求項３】
前記判定手段は、前記複数の入力操作に対し、各入力操作の検出間隔の集合が所定のリズムとなるか否かを判定し、
前記実行手段は、前記所定のリズムとなる複数の入力操作に関連付けられた処理を実行する、ことを特徴とする請求項２に記載の携帯型端末。
【請求項４】
表示手段と、
前記表示手段に対する入力操作を検出する検出手段と、
前記入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する判定手段と、
前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【請求項５】
前記判定手段は、前記複数の入力操作の夫々の操作継続時間が、前記所定の時間内か否かを判定し、
前記実行手段は、前記複数の入力操作の夫々の操作継続時間が前記所定の時間内のとき、前記複数の入力操作に関連付けられた処理を実行する、ことを特徴とする請求項４に記載の携帯型端末。
【請求項６】
前記検出手段が検出した前記入力操作には、当該入力操作の操作内容を示す第１の操作情報が含まれ、
前記携帯型端末は、複数の前記入力操作を１つのグループとし、当該グループに含まれる前記複数の入力操作の夫々の操作内容を示す第２の操作情報と、前記複数の入力操作に対応付けられた前記処理を示す情報と、を関連付けて記憶する記憶手段を更に備え、
前記判定手段は、前記第１の操作情報が前記第２の操作情報と一致するか否かを更に判定し、
前記実行手段は、前記検出手段が検出した複数の前記入力操作の全てに対し、前記第１の操作情報が前記第２の操作情報と一致するとき、前記複数の入力操作に対応付けられた前記処理を実行する、ことを特徴とする請求項１から５の何れか１項に記載の携帯型端末。
【請求項７】
前記第１の操作情報には、前記入力操作が行われた前記表示手段上の位置を示す第１の位置情報が含まれており、
前記第２の操作情報には、前記表示手段上の位置を示す第２の位置情報が含まれており、
前記判定手段は、前記第１の位置情報が前記第２の位置情報と一致するか否かを判定する、ことを特徴とする請求項６に記載の携帯型端末。
【請求項８】
前記第１の操作情報には、前記複数の入力操作の夫々が行われた順番を示す第１の順番情報が含まれており、
前記第２の操作情報には、前記複数の入力操作の夫々の順番を示す第２の順番情報が含まれており、
前記判定手段は、前記第１の順番情報が、前記第２の順番情報と一致するか否かを判定する、ことを特徴とする請求項６または７に記載の携帯型端末。
【請求項９】
前記第１の操作情報には、前記複数の入力操作の夫々に対し、当該入力操作の方向を示す第１の方向情報が含まれており、
前記第２の操作情報には、前記複数の入力操作の夫々に対し、当該入力操作の方向を示す第２の方向情報が含まれており、
前記操作内容には、所定の方向に対する入力操作を示す情報が含まれ、
前記判定手段は、前記第１の方向情報が前記第２の方向情報と一致するか否かを判定する、ことを特徴とする請求項６から８の何れか１項に記載の携帯型端末。
【請求項１０】
表示手段を備える携帯型端末の制御方法であって、
前記表示手段に対する入力操作を検出し、
所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定し、
所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型端末および制御方法に関する。
【背景技術】
【０００２】
スマートフォン、タブレットといった携帯端末は、様々な場所に持ち運ばれ使用される。そのため持ち運ばれた場所によっては、ユーザは、当該携帯端末を、例えば、マナーモード等に設定したり、バックライトの明るさを変更したりする必要がある。
【０００３】
このような携帯端末の設定モードの変更をするには、ユーザが各種設定画面にて設定を行う。複数の設定を変更する必要がある場合、ユーザは、それぞれの設定画面にて設定する必要がある。そのため、このような設定に対し、操作がわずらわしい、全ての設定変更が完了するまでに時間がかかる、という問題があった。
【０００４】
そこで、例えば、特許文献１には、携帯通信端末装置の向きを判定し、この判定結果とユーザの設定内容とから携帯通信端末装置のモードを切り替える方法が記載されている。
【０００５】
また、特許文献２には、携帯電話機に物理的衝撃が加えられたとき、衝撃パターンに対応する機能を実行する携帯電話機が記載されている。
【０００６】
また、特許文献３には、携帯方法を変更する場合、変更後の携帯方法に対応する最適着信報知音量を、モードに対応した名称を入力することにより設定する携帯型無線電話装置が記載されている。
【０００７】
更に、特許文献４には、複数のタッチスイッチ領域に同時にタッチする操作を、所定の順に複数回実施することで、所定の機能を制御する表示装置が記載されている。
【０００８】
また、特許文献５には、裏面操作面に特定領域と検出領域とを設定し、特定領域から検出領域へのドラッグ操作が検出されると、予め設定された処理が実行される端末装置が記載されている。
【０００９】
また、タッチパネルのキー配置を変更する方法が、特許文献６に記載されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平１１−３１３３６７号公報
【特許文献２】特開２００１−１５６９０３号公報
【特許文献３】特開平６−２７６２６０号公報
【特許文献４】特開２０００−３２２１９９号公報
【特許文献５】特開２０１２−３３０４号公報
【特許文献６】特開平７−９３０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述の特許文献１〜６の技術では、設定モードへ変更するための入力操作にかかる時間が考慮されていない。そのため、誤検出による意図しない設定モードへの変更が起きてしまうという可能性があり、セキュリティ上の問題が残る。
【００１２】
本発明は、上記問題に鑑みてなされたものであり、その目的は、入力操作に関連付けられた処理に対し、高い安全性を有する携帯型端末を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の一態様に係る携帯型端末は、表示手段と、前記表示手段に対する入力操作を検出する検出手段と、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定する判定手段と、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する実行手段と、を備える。
【００１４】
本発明の一態様に係る携帯型端末は、表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の検出間隔が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する判定手段と、前記検出間隔が所定時間内である前記入力操作を所定回数以上検出したとき、前記検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行する実行手段と、を備える。
【００１５】
本発明の一態様に係る携帯型端末は、表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する判定手段と、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する実行手段と、を備える。
【００１６】
本発明の一態様に係る制御方法は、表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定し、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する。
【００１７】
なお、上記携帯型端末または上記携帯型端末の制御方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な記憶媒体も、本発明の範疇に含まれる。
【発明の効果】
【００１８】
本発明によれば、入力操作に関連付けられた処理に対し、高い安全性を有する携帯型端末を実現することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施の形態に係る携帯型端末の機能構成の一例を示す機能ブロック図である。
【図２】本発明の第１の実施の形態に係る携帯型端末の外観の一例を示す図である。
【図３】本発明の第１の実施の形態に係る携帯型端末における判定部の判定処理を説明するための図である。
【図４】本発明の第１の実施の形態に係る携帯型端末の処理の流れの一例を示すフローチャートである。
【図５】本発明の第２の実施の形態に係る携帯型端末の機能構成の一例を示す機能ブロック図である。
【図６】本発明の第２の実施の形態に係る携帯型端末の検出部が特定する入力領域の一例を示す図である。
【図７】ユーザが（１）〜（４）の順番で各領域に入力操作を行った場合における検出部の動作について説明するための図である。
【図８】本発明の第２の実施の形態に係る記憶部が記憶する情報の一例を示す図である。
【図９】本発明の第２の実施の形態に係る携帯型端末の処理の流れの一例を示すフローチャートである。
【図１０】本発明の第３の実施の形態に係る携帯型端末の機能構成の一例を示す機能ブロック図である。
【図１１】本発明の第３の実施の形態に係る携帯型端末における判定部の判定処理を説明するための図である。
【図１２】本発明の第３の実施の形態に係る携帯型端末の処理の流れの一例を示すフローチャートである。
【図１３】本発明の第４の実施の形態に係る携帯型端末の機能構成の一例を示す機能ブロック図である。
【図１４】本発明の第４の実施の形態に係る携帯型端末における判定部の判定処理を説明するための図である。
【図１５】本発明の第４の実施の形態に係る携帯型端末の処理の流れの一例を示すフローチャートである。
【図１６】ユーザが（１）、（２）の順番で各領域に入力操作を行った場合における検出部の動作について説明するための図である。
【図１７】本発明の各実施形態に係るスマートフォンのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００２０】
＜第１の実施の形態＞
本発明の第１の実施の形態について、図面を参照して説明する。本実施の形態では、携帯型端末として、スマートフォンを例に説明を行う。なお、本発明に係る携帯型端末は、これに限定されるものではなく、例えば、タブレット等であってもよい。
【００２１】
図２は、本実施の形態に係るスマートフォン１の外観の一例を示す図である。図２に示す通り、スマートフォン１は、タッチパネル１０と、筐体２０とを備えている。なお、筐体２０およびタッチパネル１０の形状は、略矩形であることを例に説明を行うが、本発明はこれに限定されるものではない。なお、図２に示すスマートフォン１は、本実施の形態に特有な構成について表現したものであり、例えば、各種操作を行う部材（ボタン）等、図２に示されていない構成を備えていてもよいことは言うまでもない。なお、本実施の形態において、図２におけるスマートフォン１の短手方向に平行な軸をｘ軸とし、長手方向に平行な軸をｙ軸とする。
【００２２】
本実施の形態において、タッチパネル１０は、マルチタッチパネルであることを例に説明を行う。
【００２３】
図１は、本実施の形態に係るスマートフォン１の機能構成を示す機能ブロック図である。図１に示す通り、本実施の形態に係るスマートフォン１は、表示部１１、検出部１２、判定部１３、実行部１４を備えている。なお、図１に示すスマートフォン１は、本発明に特有な構成について表現したものであり、スマートフォン１が、図１に示されていない構成を有していてもよいことは言うまでもない。
【００２４】
表示部１１は、文字や画像などといった情報を表示する表示デバイスである。表示部１１は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示装置によって実現される。
【００２５】
また、表示部１１は、入力操作を受け付ける機能を有する。表示部１１は、ユーザが指などを用いてスマートフォン１に操作を入力するための入力デバイスでもある。つまり、表示部１１は、タッチパネル１０を構成している。
【００２６】
検出部１２は、表示部１１に対するユーザの指などの接触（入力操作）を検出する。検出部１２は当該入力操作が行われたことを示す信号と、当該入力操作が行われた時間（入力操作を検出した時間）とを含む操作情報を、判定部１３に供給する。以降、入力操作が行われた時間を、入力操作時間とも呼ぶ。
【００２７】
判定部１３は、検出部１２から操作情報を受信する。そして、判定部１３は、所定時間内に、入力操作が所定回数以上（例えば、４回以上）検出されたか否かを判定する。具体的には、判定部１３は、検出部１２から受信した操作情報を参照し、最初の入力操作の操作情報に含まれる入力操作時間から、所定時間内に、所定回数以上の操作情報を受け取ったか否かを判定する。
【００２８】
所定時間内に、入力操作が所定回数以上検出されなかったとき、判定部１３は、当該入力操作が入力操作に対応付けられた処理（例えば、設定変更処理）を行うものではなく、通常の操作、または、誤接触と判定する。そして、スマートフォン１は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待つ。
【００２９】
所定時間内に、入力操作が所定回数以上検出されたとき、判定部１３は、所定時間内に検出された複数の入力操作の操作情報を、実行部１４に供給する。
【００３０】
ここで、判定部１３の判定について、図３を参照して、更に説明する。図３は、本実施の形態に係るスマートフォン１における判定部１３の判定処理を説明するための図である。図３における横軸は時間を示す。また、図３に示す「検出」は、検出部１２が入力操作を検出したタイミングを示す。
【００３１】
所定時間がＡＡ秒（ＡＡは任意の数字）であり、所定回数が４回の場合であるとき、判定部１３は、ＡＡ秒以内に入力操作が４回以上検出されたか否かを判定する。図３に示す通り、最初の入力操作が検出されてから、ＡＡ秒以内に、最初に検出された入力操作を含む４回の入力操作が行われている。したがって、判定部１３は、所定時間（ＡＡ秒）内に所定回数（４回）以上の入力操作を検出したと判定し、この４回の入力操作を特定する。そして、判定部１３は、特定した入力操作の操作情報を実行部１４に供給する。
【００３２】
実行部１４は、判定部１３から複数の入力操作の操作情報を受け取る。そして、実行部１４は、当該複数の入力操作に対応付けられた処理を実行する。
【００３３】
例えば、複数の入力操作が、表示部１１の所定の位置に、４回のマルチタップが行われたという入力操作であるとし、この入力操作に対し、例えば、マナーモードに設定するという処理が対応付けられているとする。検出部１２が所定時間内に、上記複数の入力操作を検出すると、実行部１４は、この複数の入力操作の組に対応付けられた処理（マナーモードに設定）を実行する。
【００３４】
なお、上記所定時間および所定回数は、利用者が予めスマートフォン１に定めたものであってもよいし、スマートフォン１に予め定められてものであってもよい。
【００３５】
（スマートフォン１の処理の流れ）
次に、図４を参照して、スマートフォン１の処理の流れについて説明する。本実施の形態では、複数の入力操作に対応付けられた処理として、マナーモード等へ、現在の設定を変更する設定変更処理を例に説明を行う。図４は、本実施の形態に係るスマートフォン１の設定変更処理の流れの一例を示すフローチャートである。
【００３６】
ユーザによって、タッチパネル１０に対し、入力操作が行われると、図４に示す通り、検出部１２が、当該入力操作を検出する（ステップＳ４１）。
【００３７】
そして、判定部１３は、所定時間内に、検出部１２が所定回数以上の入力操作を検出したか否かを判定する（ステップＳ４２）。所定時間内に所定回数以上の入力操作が検出されなかった場合（ステップＳ４２にてＮＯ）、判定部１３は、当該入力操作が設定変更処理を行うものではなく、通常の操作、または、誤接触と判定し、設定変更処理を終了する。そして、スマートフォン１は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待ち、次の入力操作が行われると、ステップＳ４１の処理を開始する。
【００３８】
所定時間内に所定回数以上の入力操作が検出された場合（ステップＳ４２にてＹＥＳ）、判定部１３は、所定時間内に検出された全ての入力操作を特定する（ステップＳ４３）。そして、実行部１４は、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行し、設定変更処理を終了する（ステップＳ４４）。
【００３９】
（効果）
本実施の形態によれば、スマートフォン１は、入力操作に関連付けられた処理に対し、高い安全性を有することができる。
【００４０】
なぜならば、判定部１３が所定時間内に、検出部１２によって入力操作が所定回数以上検出されたか否かを判定し、所定時間内に、入力操作が所定回数以上検出されたとき、実行部１４が当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行するからである。
【００４１】
設定モードの変更等の処理をユーザがスマートフォン１に行う際、当該処理を行わせるための複数の入力操作を行う時間は、当該スマートフォン１のユーザ以外には推測されづらい。そのため、本実施の形態に係るスマートフォン１によれば、第３者が当該処理を実行することを防ぐことができる。
【００４２】
また、誤検出による意図しない設定モードへの変更等といった処理を防止することができる。
【００４３】
＜第２の実施の形態＞
次に、上述した第１の実施の形態を基本とする第２の実施の形態について説明する。なお、説明の便宜上、前述した第１の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。なお、本実施の形態に係るスマートフォン２の外観は、図２に示すスマートフォン１と同様であるため、説明を省略する。
【００４４】
図５は、本実施の形態に係るスマートフォン２の機能構成の一例を示す機能ブロック図である。図５に示す通り、スマートフォン２は、表示部１１、検出部２２、判定部２３、実行部２４および記憶部２５を備えている。
【００４５】
検出部２２は、表示部１１に対するユーザの指などの接触（入力操作）を検出する。また、検出部２２は、入力操作が行われた位置（座標）から、当該入力操作が行われた領域を特定する。ここで、検出部２２が特定する領域について、図６を用いて説明する。図６は、検出部２２が特定する入力領域の一例を示す図である。図６に示す通り、（ｘ１、ｙ１）および（ｘ２、ｙ２）の２点をつなぐ線分を対角線とする矩形の領域を領域Ａとする。ユーザによる入力操作が当該領域Ａ内に含まれる位置（座標上）で行われたとき、検出部２２は、当該入力操作が行われた位置を領域Ａと特定する。領域Ａと同様に、本実施の形態においては、図６に示す通り、（ｘ３、ｙ１）および（ｘ４、ｙ２）の２点をつなぐ線分を対角線とする矩形の領域を領域Ｂとし、（ｘ１、ｙ３）および（ｘ２、ｙ４）の２点をつなぐ線分を対角線とする矩形の領域を領域Ｃとし、（ｘ３、ｙ３）および（ｘ４、ｙ４）の２点をつなぐ線分を対角線とする矩形の領域を領域Ｄとする。本実施の形態の位置情報（第１の位置情報）には、このように特定された領域を示す情報が含まれる。
【００４６】
なお、各領域の割当方法はこれに限定されるものではなく、例えば、タッチパネル１０の中央部を割り当てることもできる。また、割り当てる領域は矩形に限定されるものではない。
【００４７】
また、本実施の形態においては、領域Ａを画面の左上、領域Ｂを画面の右上、領域Ｃを画面の左下、領域Ｄを画面の右下とも呼ぶ。
【００４８】
次に、ユーザが複数の箇所に対し、複数の入力操作を行った場合について説明する。図７は、ユーザが（１）〜（４）の順番で各領域に入力操作を行った場合における検出部２２の動作について説明するための図である。図７に示す通り、ユーザが、例えば、（１）領域Ａと領域Ｂとを同時にタッチし、その後、（２）領域Ｂと領域Ｄとを同時にタッチし、（３）領域Ｃと領域Ｄとを同時にタッチし、（４）領域Ａと領域Ｃとを同時にタッチしたとする。この場合、検出部２２は、各入力操作（タッチ）に対し、（１）〜（４）の順番で、入力操作が行われた位置（領域）と、入力操作が行われた時間とを検出する。
【００４９】
そして、検出部２２は、入力操作の操作内容を示す操作情報（第１の操作情報）を、判定部２３に供給する。この操作情報には、検出した位置情報と、入力操作時間とが含まれる。
【００５０】
なお、各操作情報として、検出部２２が各入力操作を検知した順番（入力操作が行われた順番）を示す情報（第１の順番情報）を含んでもよい。また、操作情報に含まれる入力操作時間から、入力操作が行われた順番がわかるため、検出部２２は、当該入力操作時間を第１の順番情報としてもよい。
【００５１】
なお、本実施の形態では、ユーザが同時にタッチする領域が２か所であることを例に説明を行ったが、本発明はこれに限定されるものではなく、１か所であってもよいし、３か所であってもよいし、これらの組み合わせであってもよい。
【００５２】
判定部２３は、検出部２２から操作情報を受け取る。そして、判定部２３は、所定時間内に、入力操作が所定回数以上（例えば、４回以上）検出されたか否かを判定する。具体的には、判定部２３は、検出部２２から受信した操作情報を参照し、最初の入力操作の操作情報に含まれる入力操作時間から、所定時間内に、所定回数以上の操作情報を受け取ったか否かを判定する。
【００５３】
所定時間内に、入力操作が所定回数以上検出されなかったとき、判定部２３は、第１の実施の形態に係る判定部１３と同様に、通常の操作、または、誤接触と判定する。
【００５４】
所定時間内に、入力操作が所定回数以上検出されたとき、判定部２３は、所定時間内に検出された複数の入力操作の操作情報と、記憶部２５に記憶された操作情報とが一致するか否かを判定する。判定部２３は、この判定結果を実行部２４に供給する。
【００５５】
記憶部２５は、スマートフォン２の各部が実行するプログラム等を記憶する記憶手段である。記憶部２５は、複数の入力操作を１つのグループとし、当該グループに含まれる複数の入力操作の夫々の操作内容を示す操作情報（第２の操作情報）と、当該グループ（複数の入力操作）に対応付けられた処理を示す情報と、を関連付けて記憶している。なお、記憶部２５は、スマートフォン２に内蔵されるものであってもよいし、スマートフォン２の外部に設けられたものであってもよい。
【００５６】
ここで、図８を参照して、本実施の形態に係るスマートフォン２における記憶部２５が記憶している情報について説明する。図８は、本実施の形態に係る記憶部２５が記憶する情報の一例を示す図である。
【００５７】
図８に示す通り、記憶部２５には、予めユーザによって登録された複数種類の設定グループ情報が記録されている。設定グループ情報とは、複数の入力操作を１つのグループとし、当該グループに含まれる複数の入力操作を示す情報と、当該複数の入力操作（図８では「タッチパネル押下順」）に対応づけられた処理を示す情報（図８では「各種設定」）とを示す情報である。
【００５８】
図８では、「タッチパネル押下順」として、複数の入力操作が示されている。ここで、「設定グループ１」に含まれる「タッチパネル押下順」における「領域Ａ＋領域Ｂ」は、領域Ａと領域Ｂとを同時にタッチしたことを示し、「→領域Ｂ＋領域Ｄ」は、その後に、領域Ｂと領域Ｄとを同時にタッチしたことを示している。このように、記憶部２５に記憶された複数の入力操作の夫々には、入力操作が行われた表示部１１上の位置を示す情報（第２の位置情報）と、この入力操作が行われた順番を示す情報（第２の順番情報）とが含まれている。このように入力操作が行われた位置と順番とを示す情報をまとめて入力パターンとも呼ぶ。
【００５９】
この入力パターンは、予めユーザによって設定されたものであってもよいし、スマートフォン２に予め登録されたものであってもよい。
【００６０】
また、図８における「各種設定」は、上記タッチパネル押下順でタッチパネルが押下されたときに、行われる設定処理を示している。図８に示す通り、「各種設定」は、例えば、マナーモードのＯＮ／ＯＦＦ設定、バックライトの輝度設定等、複数の設定情報が登録されている。
【００６１】
そして、判定部２３は、検出された複数の入力操作からなる入力パターンが、記憶部２５に記憶された複数の入力操作からなる入力パターンと一致するか否かを確認する。つまり、判定部２３は、操作情報に含まれる順番情報および位置情報が、夫々、記憶部２５に記憶された複数の入力操作の操作情報に含まれる順番情報および位置情報と一致するか否かを確認する。一致する場合、判定部２３は、一致することを示す判定結果を実行部２４に供給する。
【００６２】
実行部２４は、判定部２３から上記判定結果を受け取る。実行部２４は、受け取った判定結果が、入力操作が所定の時間内に行われ、且つ、検出された入力操作を示す操作情報と、記憶部２５に記憶された入力操作を示す操作情報とが一致することを示すものであるとき、当該入力操作に関連付けられた処理を示す情報を、記憶部２５から取得し、実行する。
【００６３】
なお、記憶部２５に記憶された情報は一例であり、本発明はこれに限定されるものではない。
【００６４】
（スマートフォン２の処理の流れ）
次に、図９を参照して、スマートフォン２の処理の流れについて説明する。本実施の形態では、複数の入力操作に対応付けられた処理として、図８で示した「各種設定」で示される設定に、現在の設定を変更する設定変更処理を例に説明を行う。図９は、本実施の形態に係るスマートフォン２の設定変更処理の流れの一例を示すフローチャートである。
【００６５】
図９に示すステップＳ９１およびステップＳ９２は、夫々、上述した実施の形態におけるステップＳ４１およびステップＳ４２と同様の処理であるため、説明を省略する。
【００６６】
所定時間内に所定回数以上の入力操作が検出された場合（ステップＳ９２にてＹＥＳ）、判定部２３は、ステップＳ４３と同様に、所定時間内に検出された全ての入力操作を特定する（ステップＳ９３）。
【００６７】
例えば、図７に示すように、ユーザが一定時間内に画面の複数の場所を（１）、（２）、（３）、（４）の順番で押下した場合、判定部２３は、ユーザによる設定モードの変更作業と判断し、上記（１）、（２）、（３）、（４）の位置情報と、入力操作時間とを含む操作情報を全て特定する。
【００６８】
そして、判定部２３は、特定した全ての操作情報に含まれる、検出された入力パターンと、記憶部２５に記憶された入力パターンとが一致するか否かを判定する（ステップＳ９４）。
【００６９】
例えば、図７に示すように、ユーザが一定時間内に画面の複数の場所を（１）、（２）、（３）、（４）の順番で押下し、記憶部２５に、図８に示す情報が記憶されている場合、判定部２３は、図８における「タッチパネル押下順」が「領域Ａ＋領域Ｂ→領域Ｂ＋領域Ｄ→領域Ｃ＋領域Ｄ→領域Ａ＋領域Ｃ」である設定グループを検索する。
【００７０】
両入力パターンが一致しないとき（ステップＳ９４にてＮＯ）、判定部２３は、当該入力操作が設定変更処理を行うものではなく、通常の操作、または、誤接触と判定し、処理を終了する。そして、スマートフォン２は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待つ。
【００７１】
両入力パターンが一致するとき（ステップＳ９４にてＹＥＳ）、実行部２４は、当該所定時間内に検出された複数の入力操作に対応付けられた処理であって、記憶部２５に記憶された処理を実行し、設定変更処理を終了する（ステップＳ９５）。
【００７２】
（効果）
本実施の形態によれば、スマートフォン２は、入力操作に関連付けられた処理に対し、高い安全性を有することができる。
【００７３】
なぜならば、判定部２３が、検出部２２が検出した入力操作の操作情報が、記憶部２５に記憶された入力操作の操作情報と一致するか否かを更に判定し、実行部２４が、上記両操作情報が一致したとき、当該一致した複数の入力操作に対応付けられた処理を実行するからである。
【００７４】
これにより、例えば、ユーザがマルチタッチパネルの複数の場所を決められたパターンで入力した場合に、この一連の入力操作がユーザの指示による処理（例えば、設定モードの変更等）とスマートフォン２は判定する。そして、スマートフォン２は、現在の設定モードから、上記一連の入力操作で指定された、あらかじめ登録された設定モードに自動的に変更する。
【００７５】
このとき、本実施の形態では、マルチタッチパネルを利用して、入力パターンを形成しているため、複数の場所を同時にタッチするという入力操作を行うことで、ユーザは、さまざまな入力パターンを作成することができる。これにより、ハードウェア的な回路追加をせずに、入力操作に関連付けられた処理を簡単に実行することができる。さらに、当該入力パターンを他人が推測しにくくなり、高いセキュリティを有したスマートフォン２を実現することができる。
【００７６】
なお、本実施の形態において、上記所定時間、および、所定回数は、実行する処理ごとに異なるものが対応付けられる構成であってもよいし、ユーザがあらかじめ定めたものであってもよい。
【００７７】
＜第３の実施の形態＞
次に、本発明の第３の実施の形態について、図面を参照して説明する。なお、説明の便宜上、前述した第１および第２の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。なお、本実施の形態に係るスマートフォン３の外観は、図２に示すスマートフォン１と同様であるため、説明を省略する。
【００７８】
図１０は、本実施の形態に係るスマートフォン３の機能構成の一例を示す機能ブロック図である。図１０に示す通り、本実施の形態に係るスマートフォン３は、表示部１１、検出部１２、判定部３３および実行部３４を備えている。なお、スマートフォン３は、第２の実施の形態と同様に、記憶部２５を内部または外部に備えるものであってもよい。
【００７９】
判定部３３は、検出部１２から操作情報を受信する。そして、判定部３３は、検出部１２が検出した入力操作の検出間隔が所定時間内である入力操作が、所定回数以上検出されたか否かを判定する。具体的には、判定部３３は、検出部１２から受信した操作情報を参照し、ある入力操作の操作情報に含まれる入力操作時間から、所定時間内に、次の入力操作の操作情報を受信する。そして、判定部３３は、当該操作情報を所定回数以上、受け取ったか否かを判定する。
【００８０】
検出間隔が所定時間内である入力操作を、検出部１２が所定回数以上検出しなかったとき、判定部３３は、当該入力操作が入力操作に対応付けられた処理（例えば、設定変更処理）を行うものではなく、通常の操作、または、誤接触と判定する。そして、スマートフォン３は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待つ。
【００８１】
検出間隔が所定時間内である入力操作を、検出部１２が所定回数以上検出したとき、判定部３３は、検出された複数の入力操作の操作情報を、実行部３４に供給する。
【００８２】
ここで、判定部３３の判定について、図１１を参照して、更に説明する。図１１は、本実施の形態に係るスマートフォン３における判定部３３の判定処理を説明するための図である。図１１における横軸は時間を示す。また、図１１に示す「検出１」〜「検出４」は、検出部１２が入力操作を検出したタイミングを示す。
【００８３】
所定時間がＢＢ秒（ＢＢは任意の数字）であり、所定回数が４回の場合であるとき、判定部３３は、最初に入力操作が検出されたとき（検出１のとき）からＢＢ秒以内に、次の入力操作が検出（検出２）されたか否かを判定する。「検出２」が「検出１」が検出されてからＢＢ秒以内に検出されると、判定部３３は、「検出２」が検出されてから次の入力操作が検出（検出３）されたか否かを判定する。このように、判定部３３は、最初に入力操作が検出されてから、入力操作の検出間隔が所定時間（ＢＢ秒）以内の入力操作が、最初に検出された入力操作を含み４回以上検出したか否かを判定する。そして、判定部３３は、入力操作の検出間隔が所定時間以内の入力操作を所定回数以上検出したと判定したとき、検出間隔が所定時間内の入力操作を全て特定し、特定した入力操作の操作情報を実行部３４に供給する。
【００８４】
実行部３４は、判定部３３から複数の入力操作の操作情報を受け取る。そして、実行部３４は、当該複数の入力操作に対応付けられた処理を実行する。
【００８５】
（スマートフォン３の処理の流れ）
次に、図１２を参照して、スマートフォン３の処理の流れについて説明する。本実施の形態では、複数の入力操作に対応付けられた処理として、マナーモード等へ、現在の設定を変更する設定変更処理を例に説明を行う。図１２は、本実施の形態に係るスマートフォン３の設定変更処理の流れの一例を示すフローチャートである。
【００８６】
ユーザによって、タッチパネル１０に対し、入力操作が行われると、図１２に示す通り、検出部１２が、当該入力操作を検出する（ステップＳ１２１）。
【００８７】
そして、判定部３３は、所定時間内に、次の入力操作を検出部１２が検出したか否かを判定する（ステップＳ１２２）。次の入力操作を検出した場合（ステップＳ１２２にてＹＥＳ）、判定部３３は、更に、次の入力操作を検出部１２が検出したか否かを確認する。そして、所定時間内に次の入力操作を検出部１２が検出しなくなるまで、判定部３３は、ステップＳ１２２を繰り返す。
【００８８】
所定時間内に次の入力操作を検出部１２が検出しなかった場合、判定部３３は、検出された入力操作の回数が、所定回数以上検出されたか否かを判定する（ステップＳ１２３）。所定回数以上の入力操作が検出されなかったとき（ステップＳ１２３にてＮＯ）、判定部３３は、当該入力操作が設定変更処理を行うものではなく、通常の操作、または、誤接触と判定し、処理を終了する。そして、スマートフォン３は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待つ。
【００８９】
所定回数以上の入力操作が検出されたとき（ステップＳ１２３にてＹＥＳ）、判定部３３は、検出された全ての入力操作を特定する（ステップＳ１２４）。そして、実行部３４は、検出された複数の入力操作に対応付けられた処理を実行し、設定変更処理を終了する（ステップＳ１２５）。
【００９０】
（効果）
本実施の形態によれば、スマートフォン３は、上述した第１および第２の実施の形態に係るスマートフォンと同様に、入力操作に関連付けられた処理に対し、高い安全性を有することができる。
【００９１】
なぜならば、判定部３３が、入力操作の検出間隔が所定時間内である入力操作を、所定回数以上検出したか否かを判定し、検出間隔が所定時間内である入力操作を所定回数以上検出したとき、実行部３４が、検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行するからである。
【００９２】
設定モードの変更等の処理をユーザがスマートフォン３に行う際、当該処理を行わせるための複数の入力操作の、入力操作の時間間隔は、当該スマートフォン３のユーザ以外には推測されづらい。そのため、本実施の形態に係るスマートフォン３によれば、第３者が当該処理を実行することを防ぐことができる。
【００９３】
また、誤検出による意図しない設定モードへの変更等といった処理を防止することができる。
【００９４】
（変形例１）
なお、第２の実施の形態と同様に、判定部３３は、検出された入力操作の操作情報と、記憶部２５に記憶された操作情報と、が一致するか否かを判定する構成であってもよい。
【００９５】
これにより、複数の入力パターンの夫々に対し、設定変更等の処理を対応付けることができる。したがって、本変形例に係るスマートフォン３は、上述した第２の実施の形態と同様の効果を得ることができる。
【００９６】
（変形例２）
なお、本実施の形態に係るスマートフォン３の判定部３３は、第１の実施の形態に係る判定部１３と同様に、複数の入力処理が所定時間内で行われたものであるかを判定してもよい。
【００９７】
この場合、判定部３３は、上述したステップＳ１２４にて特定した全ての入力操作が、所定時間内に行われたか否かを判定する。そして、所定時間内に行われた場合、実行部３４は、ステップＳ１２５の処理を実行する。
【００９８】
これにより、より安全性の高いスマートフォン３を実現することができる。
【００９９】
（変形例３）
本実施の形態に係るスマートフォン３の判定部３３は、入力操作の検出間隔が所定時間内である入力操作を、所定回数以上検出したか否かを判定しているが、
判定部３３は、入力操作の操作継続時間が所定時間内である入力操作を所定回数以上検出したか否かを判定する構成であってもよい。ここで、操作継続時間とは、例えば、表示部１１に対し、タッチし続ける（ロングタップする）時間を示している。
【０１００】
そして、入力操作の操作継続時間が所定の時間内である入力操作を、所定回数以上検出したとき、実行部３４は、操作継続時間が所定時間内である複数の入力操作に対応付けられた処理を実行する。
【０１０１】
このような構成であっても、本変形例に係るスマートフォン３は、第３の実施の形態に係るスマートフォン３と同様の効果を得ることができる。
【０１０２】
＜第４の実施の形態＞
次に、本発明の第４の実施の形態について、図面を参照して説明する。なお、説明の便宜上、前述した第１から第３の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。なお、本実施の形態に係るスマートフォン４の外観は、図２に示すスマートフォン１と同様であるため、説明を省略する。
【０１０３】
図１３は、本実施の形態に係るスマートフォン４の機能構成の一例を示す機能ブロック図である。図１３に示す通り、本実施の形態に係るスマートフォン４は、表示部１１、検出部１２、判定部４３および実行部４４を備えている。なお、スマートフォン４は、第２の実施の形態と同様に、記憶部２５を内部または外部に備えるものであってもよい。
【０１０４】
判定部４３は、検出部１２から操作情報を受信する。そして、判定部４３は、検出部１２が検出した入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する。ここで、操作継続時間とは、例えば、表示部１１に対し、タッチし続ける（ロングタップする）時間を示している。
【０１０５】
ここで、判定部４３の判定について、図１４を参照して、更に説明する。図１１は、本実施の形態に係るスマートフォン４における判定部４３の判定処理を説明するための図である。図１４における横軸は時間を示す。
【０１０６】
図１４においては、予め定められた時間以上のロングタップを「長押し」と呼び、予め定められた時間以下のタップを「短押し」と呼ぶ。所定のリズムが、図１４に示すような、「短押し」、「長押し」、「短押し」、「短押し」で表現されるリズムであるとき、判定部４３は、入力操作の操作継続時間の集合が、上記リズムとなるような複数の入力操作を検出したか否かを判定する。
【０１０７】
図１４に示すようなリズムで入力操作が行われた場合、判定部４３は、入力操作が所定回数以上行われたか否かを判定する。そして、判定部４３は、所定のリズムの複数の入力操作を検出したと判定したとき、所定のリズムの入力操作を全て特定し、特定した入力操作の操作情報を実行部４４に供給する。
【０１０８】
実行部４４は、判定部４３から複数の入力操作の操作情報を受け取る。そして、実行部４４は、当該複数の入力操作に対応付けられた処理を実行する。
【０１０９】
（スマートフォン４の処理の流れ）
次に、図１５を参照して、スマートフォン４の処理の流れについて説明する。本実施の形態では、複数の入力操作に対応付けられた処理として、マナーモード等へ、現在の設定を変更する設定変更処理を例に説明を行う。図１５は、本実施の形態に係るスマートフォン４の設定変更処理の流れの一例を示すフローチャートである。
【０１１０】
ユーザによって、タッチパネル１０に対し、入力操作が行われると、図１５に示す通り、検出部１２が、当該入力操作を検出する（ステップＳ１５１）。
【０１１１】
そして、判定部４３は、入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する（ステップＳ１５２）。
【０１１２】
入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出しなかった場合（ステップＳ１５２にてＮＯ）、判定部４３は、当該入力操作が設定変更処理を行うものではなく、通常の操作、または、誤接触と判定し、処理を終了する。そして、スマートフォン４は、現時点で実行されている通常の処理を行い、次の入力操作が行われるのを待つ。
【０１１３】
入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出した場合（ステップＳ１５２にてＹＥＳ）、判定部４３は、検出された全ての入力操作を特定する（ステップＳ１５３）。そして、実行部４４は、検出された複数の入力操作に対応付けられた処理を実行し、設定変更処理を終了する（ステップＳ１５４）。
【０１１４】
なお、本実施の形態に係る所定のリズムは、図１４に示されるものに限定されるものではない。例えば、第１の所定時間より長い時間のロングタップを「長押し」とし、第１の所定時間より短い第２の所定時間と、第１の所定時間との間の時間のロングタップを「中間押し」とし、第２の所定時間より短い時間のタップを「短押し」とし、これらを組み合わせたリズムを所定のリズムとしてもよい。また、所定のリズムはユーザによって予めユーザによって設定されたものであってもよいし、スマートフォン４に予め登録されたものであってもよい。
【０１１５】
（効果）
本実施の形態によれば、スマートフォン４は、上述した第１から第３の実施の形態に係るスマートフォンと同様に、入力操作に関連付けられた処理に対し、高い安全性を有することができる。
【０１１６】
なぜならば、判定部４３が、入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定し、入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したとき、実行部４４が、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行するからである。
【０１１７】
設定モードの変更等の処理をユーザがスマートフォン４に行う際、当該処理を行わせるための複数の入力操作のリズムは、当該スマートフォン４のユーザ以外には推測されづらい。そのため、本実施の形態に係るスマートフォン４によれば、第３者が当該処理を実行することを防ぐことができる。
【０１１８】
また、誤検出による意図しない設定モードへの変更等といった処理を防止することができる。
【０１１９】
（変形例１）
なお、第２の実施の形態と同様に、判定部４３は、検出された入力操作の操作情報と、記憶部２５に記憶された操作情報と、が一致するか否かを判定する構成であってもよい。
【０１２０】
これにより、複数の入力パターンの夫々に対し、設定変更等の処理を対応付けることができる。したがって、本変形例に係るスマートフォン４は、上述した第２の実施の形態と同様の効果を得ることができる。
【０１２１】
よって、誤検出に対し、より効果的なスマートフォン４を実現できる。
【０１２２】
（変形例２）
なお、本実施の形態に係るスマートフォン４の判定部４３は、第１の実施の形態に係る判定部１３と同様に、複数の入力処理が所定時間内で行われたものであるかを判定してもよい。
【０１２３】
この場合、判定部４３は、上述したステップＳ１５３にて特定した全ての入力操作が、所定時間内に行われたか否かを判定する。そして、所定時間内に行われた場合、実行部４４は、ステップＳ１５４の処理を実行する。
【０１２４】
これにより、より安全性の高いスマートフォン４を実現することができる。
【０１２５】
（変形例３）
なお、本実施の形態に係るスマートフォン４の判定部４３は、更に、複数の入力操作の夫々の操作継続時間が、前記所定の時間内か否かを判定してもよい。つまり、所定のリズムとなるような複数の入力操作の夫々の入力操作の操作継続時間が、所定の時間内か否かを判定し、所定の時間内のとき、実行部４４が、複数の入力操作に関連付けられた処理を実行してもよい。
【０１２６】
このような、本変形例に係るスマートフォン４であっても、前述した各実施の形態に係るスマートフォンと同様の効果を得ることができる。
【０１２７】
（変形例４）
本実施の形態に係るスマートフォン４の実行部３４は、入力操作の操作継続時間の集合が所定のリズムとなるような複数の入力操作が検出されたか否かを判定しているが、判定部４３は、入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する構成であってもよい。
【０１２８】
そして、入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したとき、実行部４４は、当該複数の入力操作に対応付けられた処理を実行する。
【０１２９】
このような構成であっても、本変形例に係るスマートフォン４は、第４の実施の形態に係るスマートフォン４と同様の効果を得ることができる。
【０１３０】
（変形例５）
また、判定部４３は、上述した変形例４に係る判定部４３の機能および実行部４４の機能を、上述した第３の実施の形態に係るスマートフォン３に適用してもよい。つまり、本変形例に係るスマートフォン４の判定部４３が、入力操作の検出間隔が所定時間内である入力操作を、所定回数以上検出したか否かを判定し、更に、検出された複数の入力操作に対し、各入力操作の検出間隔の集合が所定のリズムとなるか否かを判定する構成であってもよい。
【０１３１】
そして、入力操作の検出間隔が所定時間内であり、入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したとき、実行部４４は、当該複数の入力操作に関連付けられた処理を実行する。
【０１３２】
このような構成であっても、本変形例に係るスマートフォン４は、第４の実施の形態に係るスマートフォン４と同様の効果を得ることができる。
【０１３３】
＜第５の実施の形態＞
次に、本発明の第５の実施の形態について、図面を参照して説明する。なお、説明の便宜上、前述した第１から第４の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。なお、本実施の形態に係るスマートフォン５の外観は、図２に示すスマートフォン１と同様であるため、説明を省略する。また、本実施の形態に係るスマートフォン５は、第２の実施の形態に係るスマートフォン２と同様の機能構成を有するため、その説明を省略する。
【０１３４】
上述した各実施の形態では、ユーザが行う入力操作がタップやロングタップであることを例に説明を行ったが、ユーザが行う入力操作は、フリックやスワイプ、ピンチといった、方向情報を持ったものであってもよい。
【０１３５】
本実施の形態では、方向情報を持った入力操作として、スワイプを例に説明を行う。
【０１３６】
図１６は、ユーザが（１）および（２）の順番で入力操作を行った場合における検出部２２の動作について説明するための図である。なお、図１６において、ｙ軸がｙ１からｙ２の範囲の領域を上領域と呼び、ｙ軸がｙ３からｙ４の範囲の領域を下領域と呼ぶ。また、図１６において、ｘ軸がｘ１からｘ２の範囲の領域を左領域と呼び、ｘ軸がｘ３からｘ４の範囲の領域を右領域と呼ぶ。
【０１３７】
図１６に示す通り、ユーザが、例えば、（１）上領域と下領域とにおいて、左から右にスワイプし、その後、（２）左領域と右領域とにおいて、上から下にスワイプしたとする。この場合、検出部２２は、各入力操作（方向情報を持ったスワイプ）に対し、（１）、（２）の順番で入力操作が行われた位置（範囲）と、入力操作が行われた時間とを検出する。
【０１３８】
そして、検出部２２は、入力操作の操作内容を示す操作情報（第１の操作情報）を、判定部２３に供給する。この操作情報には、入力操作の方向を示す方向情報（第１の方向情報）と、検出した位置情報と、入力操作時間とが含まれる。
【０１３９】
なお、各操作情報として、検出部２２が各入力操作を検知した順番（入力操作が行われた順番）を示す情報（第１の順番情報）を含んでもよい。また、操作情報に含まれる入力操作時間から、入力操作が行われた順番がわかるため、検出部２２は、当該入力操作時間を第１の順番情報としてもよい。
【０１４０】
なお、本実施の形態では、ユーザが同時にタッチする領域が２か所であることを例に説明を行ったが、本発明はこれに限定されるものではなく、１か所であってもよいし、３か所であってもよいし、これらの組み合わせであってもよい。
【０１４１】
記憶部２５には、入力操作を示す情報として、方向情報（第２の方向情報）を有した入力操作が記憶されている。判定部２３は、上述した第２の実施の形態と同様に、検出された複数の入力操作からなる入力パターンが、記憶部２５に記憶された複数の入力操作からなる入力パターンと一致するか否かを確認する。つまり、判定部２３は、操作情報に含まれる順番情報、位置情報、方向情報が、夫々、記憶部２５に記憶された複数の入力操作の操作情報に含まれる順番情報、位置情報、方向情報と一致するか否かを確認する。一致する場合、判定部２３は、一致することを示す判定結果を実行部２４に供給する。
【０１４２】
実行部２４は、判定部２３から上記判定結果を受け取る。実行部２４は、受け取った判定結果が、入力操作が所定の時間内に行われ、且つ、検出された入力操作を示す操作情報と、記憶部２５に記憶された入力操作を示す操作情報とが一致することを示すものであるとき、当該入力操作に関連付けられた処理を示す情報を、記憶部２５から取得し、実行する。
【０１４３】
このように、本実施の形態に係るスマートフォン５は、ユーザによる入力操作が、方向情報を持った操作であっても、第１から第４の実施の形態と同様の効果を得ることができる。
【０１４４】
（ハードウェア構成について）
なお、図１、５、１０および１３に示したスマートフォンの各部は、図１７に例示するハードウェア資源で実現してもよい。すなわち、図１７に示す構成は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、通信インタフェース１１３、記憶媒体１１４およびＣＰＵ１１５を備える。ＣＰＵ１１５は、ＲＯＭ１１２または記憶媒体１１４に記憶された各種ソフトウェアプログラム（コンピュータプログラム）を、ＲＡＭ１１１に読み出して実行することにより、スマートフォンの全体的な動作を司る。すなわち、上記各実施形態において、ＣＰＵ１１５は、ＲＯＭ１１２または記憶媒体１１４を適宜参照しながら、スマートフォンが備える各機能（各部）を実行するソフトウェアプログラムを実行する。
【０１４５】
また、各実施形態を例に説明した本発明は、スマートフォンに対して、上記説明した機能を実現可能なコンピュータプログラムを供給した後、そのコンピュータプログラムを、ＣＰＵ１１５がＲＡＭ１１１に読み出して実行することによって達成される。
【０１４６】
また、係る供給されたコンピュータプログラムは、読み書き可能なメモリ（一時記憶媒体）またはハードディスク装置等のコンピュータ読み取り可能な記憶デバイスに格納すればよい。そして、このような場合において、本発明は、係るコンピュータプログラムを表すコード或いは係るコンピュータプログラムを格納した記憶媒体によって構成されると捉えることができる。
【０１４７】
上述した各実施形態では、図１、５、１０および１３に示したスマートフォンにおける各ブロックに示す機能を、図１７に示すＣＰＵ１１５が実行する一例として、ソフトウェアプログラムによって実現する場合について説明した。しかしながら、図１、５、１０および１３に示した各ブロックに示す機能は、一部または全部を、ハードウェアの回路として実現してもよい。
【０１４８】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、上記各実施の形態にのみ本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【０１４９】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１５０】
（付記１）表示手段と、前記表示手段に対する入力操作を検出する検出手段と、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定する判定手段と、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【０１５１】
（付記２）表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の検出間隔が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する判定手段と、前記検出間隔が所定時間内である前記入力操作を所定回数以上検出したとき、前記検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【０１５２】
（付記３）前記判定手段は、前記複数の入力操作に対し、各入力操作の検出間隔の集合が所定のリズムとなるか否かを判定し、前記実行手段は、前記所定のリズムとなる複数の入力操作に関連付けられた処理を実行する、ことを特徴とする付記２に記載の携帯型端末。
【０１５３】
（付記４）表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する判定手段と、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【０１５４】
（付記５）前記判定手段は、前記複数の入力操作の夫々の操作継続時間が、前記所定の時間内か否かを判定し、前記実行手段は、前記複数の入力操作の夫々の操作継続時間が前記所定の時間内のとき、前記複数の入力操作に関連付けられた処理を実行する、ことを特徴とする付記４に記載の携帯型端末。
【０１５５】
（付記６）表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する判定手段と、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【０１５６】
（付記７）表示手段と、前記表示手段に対する入力操作を検出する検出手段と、前記入力操作の操作継続時間が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する判定手段と、前記操作継続時間が所定時間内である前記入力操作を所定回数以上検出したとき、前記操作継続時間が所定時間内である複数の入力操作に対応付けられた処理を実行する実行手段と、を備えることを特徴とする携帯型端末。
【０１５７】
（付記８）前記判定手段は、前記複数の入力操作が所定時間内に行われたか否かを更に判定することを特徴とする、付記２から７の何れか１つに記載の携帯型端末。
【０１５８】
（付記９）前記検出手段が検出した前記入力操作には、当該入力操作の操作内容を示す第１の操作情報が含まれ、前記携帯型端末は、複数の前記入力操作を１つのグループとし、当該グループに含まれる前記複数の入力操作の夫々の操作内容を示す第２の操作情報と、前記複数の入力操作に対応付けられた前記処理を示す情報と、を関連付けて記憶する記憶手段を更に備え、前記判定手段は、前記第１の操作情報が前記第２の操作情報と一致するか否かを更に判定し、前記実行手段は、前記検出手段が検出した複数の前記入力操作の全てに対し、前記第１の操作情報が前記第２の操作情報と一致するとき、前記複数の入力操作に対応付けられた前記処理を実行する、ことを特徴とする付記１から８の何れか１つに記載の携帯型端末。
【０１５９】
（付記１０）前記第１の操作情報には、前記入力操作が行われた前記表示手段上の位置を示す第１の位置情報が含まれており、前記第２の操作情報には、前記表示手段上の位置を示す第２の位置情報が含まれており、前記判定手段は、前記第１の位置情報が前記第２の位置情報と一致するか否かを判定する、ことを特徴とする付記９に記載の携帯型端末。
【０１６０】
（付記１１）前記第１の操作情報には、前記複数の入力操作の夫々が行われた順番を示す第１の順番情報が含まれており、前記第２の操作情報には、前記複数の入力操作の夫々の順番を示す第２の順番情報が含まれており、前記判定手段は、前記第１の順番情報が、前記第２の順番情報と一致するか否かを判定する、ことを特徴とする付記９または１０に記載の携帯型端末。
【０１６１】
（付記１２）前記第１の操作情報には、前記複数の入力操作の夫々に対し、当該入力操作の方向を示す第１の方向情報が含まれており、前記第２の操作情報には、前記複数の入力操作の夫々に対し、当該入力操作の方向を示す第２の方向情報が含まれており、前記操作内容には、所定の方向に対する入力操作を示す情報が含まれ、前記判定手段は、前記第１の方向情報が前記第２の方向情報と一致するか否かを判定する、ことを特徴とする付記９から１１の何れか１つに記載の携帯型端末。
【０１６２】
（付記１３）表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定し、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【０１６３】
（付記１４）表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、前記入力操作の検出間隔が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定し、前記検出間隔が所定時間内である前記入力操作を所定回数以上検出したとき、前記検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【０１６４】
（付記１５）表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、前記入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定し、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【０１６５】
（付記１６）表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、前記入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定し、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【０１６６】
（付記１７）表示手段を備える携帯型端末の制御方法であって、前記表示手段に対する入力操作を検出し、前記入力操作の操作継続時間が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定し、前記操作継続時間が所定時間内である前記入力操作を所定回数以上検出したとき、前記操作継続時間が所定時間内である複数の入力操作に対応付けられた処理を実行する、ことを特徴とする制御方法。
【０１６７】
（付記１８）表示手段を備える携帯型端末に、前記表示手段に対する入力操作を検出する処理と、所定時間内に、前記入力操作が所定回数以上検出されたか否かを判定する処理と、所定時間内に、前記入力操作が所定回数以上検出されたとき、当該所定時間内に検出された複数の入力操作に対応付けられた処理を実行する処理と、を実行させることを特徴とするプログラム。
【０１６８】
（付記１９）表示手段を備える携帯型端末に、前記表示手段に対する入力操作を検出する処理と、前記入力操作の検出間隔が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する処理と、前記検出間隔が所定時間内である前記入力操作を所定回数以上検出したとき、前記検出間隔が所定時間内である複数の入力操作に対応付けられた処理を実行する処理と、を実行させることを特徴とするプログラム。
【０１６９】
（付記２０）表示手段を備える携帯型端末に、前記表示手段に対する入力操作を検出する処理と、前記入力操作の操作継続時間の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する処理と、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する処理と、を実行させることを特徴とするプログラム。
【０１７０】
（付記２１）表示手段を備える携帯型端末に、前記表示手段に対する入力操作を検出する処理と、前記入力操作の検出間隔の集合が、所定のリズムとなるような複数の入力操作を検出したか否かを判定する処理と、前記所定のリズムとなる複数の入力操作を検出したとき、当該所定のリズムとなる複数の入力操作に対応付けられた処理を実行する処理と、を実行させることを特徴とするプログラム。
【０１７１】
（付記２２）表示手段を備える携帯型端末に、前記表示手段に対する入力操作を検出する処理と、前記入力操作の操作継続時間が所定時間内である前記入力操作を、所定回数以上検出したか否かを判定する処理と、前記操作継続時間が所定時間内である前記入力操作を所定回数以上検出したとき、前記操作継続時間が所定時間内である複数の入力操作に対応付けられた処理を実行する処理と、を実行させることを特徴とするプログラム。
【０１７２】
（付記２３）付記１８から２２の何れか１つに記載のプログラムを記憶する、ことを特徴とするコンピュータ読み取り可能な記録媒体。
【符号の説明】
【０１７３】
１、２、３、４、５    スマートフォン（携帯型端末）
１０    タッチパネル
２０    筐体
１１    表示部
１２、２２    検出部
１３、２３、３３、４３    判定部
１４、２４、３４、４４    実行部
２５    記憶部
【図１】
2015187802.tif 000003
【図２】
2015187802.tif 000004
【図３】
2015187802.tif 000005
【図４】
2015187802.tif 000006
【図５】
2015187802.tif 000007
【図６】
2015187802.tif 000008
【図７】
2015187802.tif 000009
【図８】
2015187802.tif 000010
【図９】
2015187802.tif 000011
【図１０】
2015187802.tif 000012
【図１１】
2015187802.tif 000013
【図１２】
2015187802.tif 000014
【図１３】
2015187802.tif 000015
【図１４】
2015187802.tif 000016
【図１５】
2015187802.tif 000017
【図１６】
2015187802.tif 000018
【図１７】
2015187802.tif 000019