(57)【要約】【課題】  軽い処理であってもタッチスクリーンを適切に制御できるようにする。【解決手段】  制御部１は、タッチスクリーン７にタッチ操作を促す情報が表示させてからタッチパネル７ｂにタッチ操作が行われるまでの時間を計測し、この計測された時間（タイムラグ）に基づいてタッチスクリーン７に関する設定の制御を行う。例えば、タッチスクリーン７の表示画面への表示に関する制御（表示制御）及びタッチパネル７ｂへのタッチに関する制御（タッチ制御）を行う。【選択図】  図１
2018206416.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前
記タッチ操作が行われるまでの時間を計測する計測手段と、
前記タッチ操作される際の操作環境が所定の条件を満たす場合に、前記計測手段により
計測された計測時間を操作履歴として記憶する履歴記憶手段と、
前記履歴記憶手段に記憶されている複数の計測時間に基づいて、前記タッチスクリーン
に関する設定の制御を行う制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードの
うち、前記履歴記憶手段により記憶されている複数の計測時間に基づいて、その１つの動
作モードを選択することにより、前記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記複数の動作モードのうち、少なくともその１つは前記タッチ操作の応答性を優先す
る応答性優先モード、他の１つは前記タッチ操作の確実性を優先する確実性優先モードで
ある、
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードの
中からその１つを選択した後、所定の条件を満たすまでは前記動作モードの選択を行わな
い、
ことを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
前記タッチ操作を促す情報毎に重み付けがされ、
前記履歴記憶手段は、前記計測手段により計測された計測時間を操作履歴として記憶す
るほか、前記タッチスクリーンに表示されていた前記タッチ操作を促す情報の重み付けを
更に記憶し、
前記制御手段は、前記履歴記憶手段に記憶されている複数の計測時間と複数の重み付け
に基づいて、前記複数の動作モードのうち、その１つの動作モードを選択する、
ことを特徴とする請求項２乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記タッチ操作を促す情報毎の重み付けは、その情報に基づき前記タッチ操作により実
行される処理内容を実行させるか否か、或いは複数の選択肢から選択することを、操作者
が判断することのうち、少なくともそのいずれかの困難性を評価した値である、
ことを特徴とする請求項５に記載の電子機器。
【請求項７】
前記履歴記憶手段は、前記タッチ操作される際の周辺の明るさ環境が所定の明るさ範囲
内であることを条件として、前記計測手段により計測された時間を操作履歴として記憶す
る、
ことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
前記履歴記憶手段は、前記タッチ操作される際の時間に関する環境が所定の時間帯内で
あることを条件として、前記計測手段により計測された時間を操作履歴として記憶する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項９】
前記制御手段は、前記履歴記憶手段に記憶されている計測時間の数が所定数に達したこ
とを条件として、前記動作モードの選択を行う、
ことを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記制御手段は、前記タッチ操作を促す情報の表示に関する制御を行う表示制御手段を
更に備え、前記表示制御手段が前記タッチ操作を促す情報の表示を制御することにより前
記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記タッチ操作を促す情報は、ソフトウェアキー又はアイコンを識別する情報であり、
前記表示制御手段は、前記ソフトウェアキー又はアイコンの大きさ又はその数を制御す
る、
ことを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じた前記タッチ操作により
その処理内容が実行されるまでの前記タッチ操作の回数を制御する、
ことを特徴とする請求項１０又は請求項１１に記載の電子機器。
【請求項１３】
前記表示制御手段は、前記タッチ操作を促す情報である前記タッチ操作の説明文を表示
させるか否か、又はその文字量を制御する、
ことを特徴とする請求項１０乃至１２のいずれか１項に記載の電子機器。
【請求項１４】
前記表示制御手段は、前記タッチ操作を促す情報であるメッセージ又はアラートを表示
する時間を制御する、
ことを特徴とする請求項１０乃至１２のいずれか１項に記載の電子機器。
【請求項１５】
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じて前記タッチ操作が行わ
れた際にその前記タッチ操作により実行される処理内容を明示する表示を行うか否か、そ
の表示する速度、その表示する時間のうち、少なくとも１つを制御する、
ことを特徴とする請求項１０乃至１２のいずれか１項に記載の電子機器。
【請求項１６】
前記制御手段は、前記タッチパネルの動作に関する制御を行うタッチ制御手段を更に備
え、前記タッチ制御手段がタッチパネルの動作を制御することにより前記タッチスクリー
ンに関する設定の制御を行う
ことを特徴とする請求項１乃至１５のいずれか１項に記載の電子機器。
【請求項１７】
前記タッチ制御手段は、前記タッチ操作の有無判別用のタッチ継続時間を制御する、
ことを特徴とする請求項１６に記載の電子機器。
【請求項１８】
前記タッチ制御手段は、前記タッチ操作の種類を判別するか否かの制御又はその種類の
数の制御を行う、
ことを特徴とする請求項１６に記載の電子機器。
【請求項１９】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器におけるタッ
チスクリーン制御方法であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前
記タッチ操作が行われるまでの時間を計測する計測処理と、
前記タッチ操作される際の操作環境が所定の条件を満たす場合に、前記計測処理により
計測された計測時間を操作履歴として記憶する処理と、
前記記憶されている複数の計測時間に基づいて、前記タッチスクリーンに関する設定の
制御を行う処理と、
を含むことを特徴とするタッチスクリーン制御方法。
【請求項２０】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器のコンピュー
タに対して、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前
記タッチ操作が行われるまでの時間を計測する計測機能と、
前記タッチ操作される際の操作環境が所定の条件を満たす場合に、前記計測機能により
計測された計測時間を操作履歴として記憶する機能と、
前記記憶されている複数の計測時間に基づいて、前記タッチスクリーンに関する設定の
制御を行う機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上にタッチパネルが積層されたタッチスクリーンを有する電子機器、タッチスクリーン制御方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、タッチスクリーンは、液晶パネルなどの表示パネルにタッチパネルを積層することにより様々なＧＵＩ（graphical user interface）を提供することができるため、各種の電子機器の操作手段として広く使用されている。しかしながら、例えば、年齢、性別、或いは操作の得手不得手などを多角的に考慮すると、誰にとっても使いやすい操作手段であるとは言い難かった。その解決策として、手の皮膚抵抗の測定や、撮像画像を基にした皮膚のキメ細かさを解析することにより年齢又は性別を判別し、その判別結果に基づいてタッチパネルの特に表示ボタンの表示態様を切り替えるようにした技術が開示されている（特許文献１参照）。また、他の解決策としては、ユーザ操作と消費電力との関係からタッチ感度の設定が最適になるように制御する技術が開示されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３８３９１号公報
【特許文献２】特開２０１３−６９２１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術は、年齢や性別に応じて表示ボタンの表示態様を一律に切り替えるもので、年齢や性別が同じである場合の操作の得手不得手などを考慮する技術ではなく、また、皮膚抵抗などを測定するための測定手段、撮像のためにレンズや撮像素子などからなる撮像手段を別途に備える必要があった。また、特許文献２の技術は、タッチ感度を制御する技術であり、タッチ感度を調整するだけでは誰でも使いやすい操作手段となるような改善までも望むことはできなかった。
【０００５】
本発明の課題は、軽い処理であってもタッチスクリーンを適切に制御できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明の電子機器は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前
記タッチ操作が行われるまでの時間を計測する計測手段と、
前記タッチ操作される際の操作環境が所定の条件を満たす場合に、前記計測手段により
計測された計測時間を操作履歴として記憶する履歴記憶手段と、
前記履歴記憶手段に記憶されている複数の計測時間に基づいて、前記タッチスクリーン
に関する設定の制御を行う制御手段と、
を備えることを特徴とする。
【０００７】
上述した課題を解決するために本発明の他の電子機器は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンに表示されるタッチ操作を促す情報が処理の実行を指示する場合に、その処理の種類を基にその処理を実行するか否かを操作者が判断することの困難性、或いは複数の選択肢の中からそのいずれかの選択肢を選択させることを指示する場合に、その選択を操作者が判断することの困難性を特定する特定手段と、
前記特定手段によって特定された判断の困難性に基づき、前記タッチスクリーンに関する設定の制御を行う制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、軽い処理であってもタッチスクリーンを適切に制御することができ、使いやすいタッチスクリーンを提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】電子機器として適用したスマートフォンの基本的な構成要素を示したブロック図。
【図２】「応答性優先モード」で表示に関する制御を行う際に使用される表示制御テーブル（応答性優先モード）Ｔ１を説明するための図。
【図３】「確実性優先モード」で表示に関する制御を行う際に使用される表示制御テーブル（確実性優先モード）Ｔ２を説明するための図。
【図４】設定内容テーブル（表示制御）Ｔ３を説明するための図。
【図５】設定内容テーブル（タッチ制御）Ｔ４を説明するための図。
【図６】タッチ入力処理を示したフローチャート。
【図７】操作履歴記憶処理（図６のステップＡ９）を詳述するためのフローチャート。
【図８】設定モード選択処理（図６のステップＡ１４）を詳述するためのフローチャート。
【発明を実施するための形態】
【００１０】
以下、図１〜図８を参照して本発明の実施形態を説明する。
本実施形態は、電子機器として、スマートフォンと呼ばれる多機能型携帯電話機に適用した場合で、図１は、スマートフォンの基本的な構成要素を示したブロック図である。
スマートフォンは、通話機能、電子メール機能、インターネット接続機能、計時機能（時計機能、タイマ機能）などの基本的な機能のほか、タッチ表示機能（表示画面上にタッチパネルが積層されたタッチスクリーン）を備えている。制御部１は、二次電池（図示省略）を備えた電源部２からの電力供給によって動作し、記憶部３内の各種のプログラムに応じてこのスマートフォンの全体動作を制御する中央演算処理装置などである。記憶部３には、プログラムメモリ３ａ、ワークメモリ３ｂ、後述するタッチスクリーン制御テーブル３ｃなどが設けられている。
【００１１】
プログラムメモリ３ａは、図６〜図８に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほか、それに必要とする情報などが記憶されている。ワークメモリ３ｂは、このスマートフォンが動作するために必要となる各種の情報（例えば、フラグ、タイマ時間、現在日時など）を一時的に記憶するワーク領域である。なお、記憶部３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、また、その一部が図示しない所定の外部サーバの領域を含むものであってもよい。
【００１２】
無線通信部４は、音声通話機能、電子メール機能、インターネット接続機能時に使用される広域通信部である。操作部５は、電源ボタンなどの押しボタン式の各種のキーを備えている。撮像部６は、図示省略したが、光学レンズからの被写体像が撮像素子（ＣＣＤやＣＭＯＳなど）に結像されることによって被写体を高精細に撮影可能なカメラ部である。タッチスクリーン７は、タッチ表示機能を構成するもので、表示部７ａを構成する表示画面上にタッチパネル７ｂを積層配設した構成となっており、各種のソフトウェアキー（タッチキー）を割り当て配置してその機能名を表示したり、アイコンを表示したり、各種のメッセージを表示したりするほか、指などによるタッチ操作を感知してそのタッチ操作に応じた操作信号を入力したりする入力表示デバイスである。
【００１３】
表示部７ａは、例えば、液晶による表示部であるが、有機ＥＬ（Electro  Luminescence）による表示部であってもよい。タッチパネル７ｂは、例えば、静電容量方式或いは抵抗皮膜方式を採用したもので、タッチパネル７ｂへのタッチ操作の種類として、制御部１は、任意の位置を接触してすぐに離す操作（１回軽くたたく操作）のシングルタップ、２回の接触を続けて行う操作（２回軽くたたく操作）のダブルタップ、接触移動する操作のスライド、接触移動してからすぐに離す操作（はらう操作）のフリックなどのタッチジェスチャを検出するようにしている。その他、二本の指で接触する操作のマルチタッチなどのタッチジェスチャも検出できるようにしてもよい。
【００１４】
タッチスクリーン７は、タッチパネル７ｂへのタッチ操作に応じて接触の有無を示す信号（タッチオン信号／タッチオフ信号）を制御部１に与える。制御部１は、タッチパネル７ｂからの接触有無信号（タッチオン信号／タッチオフ信号）に基づいてタッチパネル７ｂ上の座標位置（接触位置）、接触方向、接触距離、接触時間を検出してタッチ操作の有無、タッチ操作の種類、操作内容を判別する。なお、上述のタッチ操作とは、タッチパネル７ｂ上において指やペンを直接タッチする接触操作に限らず、その接触操作に近似する操作として、例えば、指やペンの接近や接近移動による静電容量変化又は明るさ変化などに応じて指やペンの位置を検出する近接操作を含むことを意味している。つまり、接触操作を検出する接触型タッチパネルに限らず、近接型タッチパネルやデバイスであってもよいが、本実施形態にあっては、タッチ操作として、接触型タッチパネル上での接触操作を例示した場合を示している。
【００１５】
このように構成されたタッチスクリーン７において、制御部１は、タッチ操作を促す情報を表示させてからタッチパネル７ｂにタッチ操作が行われるまでの時間（タイムラグ）を計測し、この計測時間に基づき、タッチスクリーン７に関する設定の制御を行うようにしている。すなわち、タッチスクリーン７に関して設定内容の異なる複数（本実施形態では２つ）の動作モードのうち、上述の計測時間に基づいてその１つの動作モードを選択することによりタッチスクリーン７に関する設定の制御を行うようにしている。
【００１６】
ここで、タッチスクリーン７に関する設定の制御には、表示画面への表示に関する制御（表示制御）と、タッチパネル７ｂへのタッチに関する制御（タッチ制御）とを有し、制御部１は、この表示制御及びタッチ制御の両方を行うようにしている。ここで、タッチ操作を促す情報とは、例えば、ソフトウェアキー上に表示される機能名を示す文字、記号などのキー識別情報又はアイコン上に表示される絵柄や記号などのアイコン識別情報、ソフトウェアキー又はアイコンに対応付けて同時に表示されるメッセージや操作説明文で、その詳細については後で述べるものとする。
【００１７】
そして、この２つの動作モードの１つは、タッチ操作の応答性を優先する「応答性優先モード」、他の１つはタッチ操作の確実性を優先する「確実性優先モード」を示している。そして、タッチスクリーン７に関する設定の制御として、「応答性優先モード」では、ソフトウェアキー又はアイコンの表示サイズを小さくしたり、タッチ操作の有無判別用のタッチ継続時間を短くしたり、フリックなどのタッチジェスチャを有効としたり、画面遷移時の表示されるアニメーション速度を速くしたりする。
【００１８】
また、「確実性優先モード」では、ソフトウェアキー又はアイコンのサイズを大きくしたり、タッチ操作の有無判別用のタッチ継続時間を長くしたり、フリックなどのタッチジェスチャを無効としたり、画面遷移時の表示されるアニメーション速度を遅くしたりする。これによって例えば、「応答性優先モード」は、例えば、操作熟練者向き或いは操作環境が良好時に適した動作モードとなり、「確実性優先モード」は、例えば、操作未熟者向き或いは操作環境が不良時に適した動作モードとなるが、このような分け方に限らないことは勿論である。
【００１９】
図２〜図４は、タッチスクリーン制御テーブル３ｃを説明するための図である。
タッチスクリーン制御テーブル３ｃは、タッチスクリーン７に関する設定の制御（上述した表示制御及びタッチ制御）を行う際に使用されるテーブルで、図２〜図４に示す各テーブルＴ１〜Ｔ４を有している。
図２は、「応答性優先モード」で表示に関する制御を行う際に使用される表示制御テーブル（応答性優先モード）Ｔ１の内容を示している。図３は、「確実性優先モード」で表示に関する制御を行う際に使用される表示制御テーブル（確実性優先モード）Ｔ２を示している。
【００２０】
表示制御テーブル（応答性優先モード）Ｔ１は、図２に示すように、ソフトウェアキー（タッチキー）の操作を促す情報やその処理内容などを記憶するテーブルで、「ＩＤ」に対応付けて、「メッセージ表示内容」、「処理内容」、「重み付け」、「ソフトウェアキー（タッチ領域）」の各項目を有する構成となっている。「ＩＤ」は、タッチ操作を促す情報を識別する番号である。「メッセージ表示内容」は、タッチ操作を促す情報で、例えば、「ＩＤ」“１”に対応して“表示中のデータをどこにコピーしますか？”、“２”に対応して“表示中のデータをメモリ間で移動しますか？”が記憶されている。更に、“５１”に対応して“内蔵メモリが一杯になりました”、“７１”に対応して“この内容で注文しますか？”、“９１”に対応して“フルリセットを実行しますか？”等が記憶されている。なお、図示の例は、タッチスクリーン７にソフトウェアキーを表示する場合を例示したが、アイコンを表示する場合であっても同様である（以下、同様）。
【００２１】
「処理内容」は、対応するソフトウェアキーへのタッチ操作に応じて実行される処理を示し、例えば、コピー処理、移動処理、削除処理、注文処理、フルリセット処理などである。タッチ操作を促す情報毎に付加されている「重み付け」は、そのタッチ操作を促す情報が処理の実行を指示する場合に、その処理の種類に基づいて、処理を実行するか否かを操作者が判断することの困難性（困難度合い）と、タッチ操作を促す情報が複数の選択肢（後述する）の中から所望する選択肢を選択することを指示する場合に、選択肢の数に基づいて、その選択を操作者が判断することの困難性（困難度合い）を評価した値で、その値が大きいほど判断の困難性が高いことを示している。
【００２２】
例えば、「ＩＤ」が“１”（コピー処理）の「重み付け」として“２”が記憶されているのに対し、“９１”（フルリセット処理）の「重み付け」として“１０”が記憶されている。このようにコピー処理に比べてフルリセット処理を行う場合は、操作者はその処理を実行するか否かの判断に時間をかけてより慎重に行う可能性があり、判断の困難性が高くなるために、フルリセット処理の「重み付け」は大きな値となっている。すなわち、タッチ操作後にそれをキャンセルすることができない処理であったり、データが失われたりする処理のように操作者が判断を、時間をかけて慎重に行う可能性のある処理の実行を指示する場合、また、多数のキー（選択肢）の中からその１つを選択する場合は、判断の困難性が高くなる。このように判断の困難性が高い場合の処理の「重み付け」を大きな値としている。
【００２３】
「ソフトウェアキー（タッチ領域）」は、キーの表示に関する設定を示し、「大きさ」、「表示内容（数）」の各項目を有している。「大きさ」は、キー（タッチ領域）のサイズを示している。なお、図２の欄外は、「大きさ」が“１”、“２”、“３”、“４”の場合にそのサイズを視覚的に明示したもので、“１”＜“２”＜“３”＜“４”の関係にあり、“４”は“１”の略２倍の大きさとなっている。「表示内容（数）」は、上述の「メッセージ表示内容」と同様にタッチ操作を促す情報の一つであるが、ソフトウェアキーの機能名と表示されるキーの数（選択肢の数）を示している。
【００２４】
例えば、「ＩＤ」が“１”で、「メッセージ表示内容」が“表示中のデータをどこにコピーしますか？”の「表示内容（数）」は、３つのキーを表示させる設定内容となっている。すなわち、「表示内容（数）」は、コピー先として内蔵メモリを指示するキーであることを識別する情報（機能名）“内蔵”と、コピー先としてメモリカードを指示するキーであることを識別する情報“カード”と、コピーをしないことを指示するキーであることを識別する情報“キャンセル”の３つを表示させる設定内容となっている。
【００２５】
また、「ＩＤ」が“２”で、「メッセージ表示内容」が“表示中のデータをメモリ間で移動しますか？”の「表示内容（数）」は、２つのキーを表示させる設定内容となっている。すなわち、「表示内容（数）」は、移動することを指示するキーであることを識別する情報“ＯＫ”と、移動をしないことを指示するキーであることを識別する情報“キャンセル”の２つを表示させる設定内容となっている。このようにキーの数（選択肢の数）は、「メッセージ表示内容」毎に異なる場合があるが、そのキーの数（選択肢の数）が多いほど、操作者は、その選択により時間がかかり、判断の困難性が高くなるために、その「重み付け」を大きくするようにしている。
【００２６】
表示制御テーブル（確実性優先モード）Ｔ２は、図３に示すように、「ＩＤ」に対応付して「メッセージ表示内容」、「処理内容」、「重み付け」、「ソフトウェアキー（タッチ領域）」の各項目を有する構成で、図２で示した表示制御テーブル（応答性優先モード）Ｔ１と同様の構成となっている。この場合、図２の「ＩＤ」“１”は、図３の「ＩＤ」“１０１ａ”及び“１０１ｂ”に対応している。同様に、“２”は、“１０２ａ”及び“１０２ｂ”に対応し、“３”は、“１０３”に対応し、…、“９１”は、“１９１ａ”及び“１９１ｂ”に対応している。「メッセージ表示内容」は、図３の場合に比べて、詳細で理解し易い内容で記述されたもので、例えば、図３の「ＩＤ」“１０１ａ”及び“１０１ｂ”の「メッセージ表示内容」は、図２の「ＩＤ」“１”のように１つの「メッセージ表示内容」で「内蔵メモリへのコピー」と「メモリカードへのコピー」をまとめて選択するように記述するのではなく、「内蔵メモリへのコピー」と「メモリカードへのコピー」を別々に分けて記述した内容となっている。
【００２７】
すなわち、「ＩＤ」“１０１ａ”の「メッセージ表示内容」は、“表示中のデータを内蔵メモリにコピーしますか？”に、その操作説明文として“この操作では画像は失われません”が含まれている。また、「ＩＤ」“１０１ｂ”の「メッセージ表示内容」は、“表示中のデータをメモリカードにコピーしますか？”に、その操作説明文として“この操作では画像は失われません”が含まれている。そして、「ＩＤ」“１０１ａ”及び“１０１ｂ”の「ソフトウェアキー（タッチ領域）」の「大きさ」は、図２の「ＩＤ」“１”に比べて２倍となり、「表示内容（数）」は、コピーするかしないか（肯定／否定）を指示するキーであることを識別する情報（機能名）「はい」、「いいえ」の２つのキーを表示させる設定内容となっている。このように表示制御テーブル（確実性優先モード）Ｔ２の「メッセージ表示内容」には、メッセージに操作説明文を付加した構成となり、「ソフトウェアキー（タッチ領域）」は、比較的見易い表示形態、少ない選択肢となっている。
【００２８】
一方、「ＩＤ」“１７１ａ”の「メッセージ表示内容」は、“この内容で注文しますか？”、その操作説明文として“注文内容は間違っていないですか”、また、“１７１ｂ”の「メッセージ表示内容」は、“この注文で大丈夫ですか？”、その操作説明文として“取り消しはできなくなります”となっている。このように“１７１ａ”と“１７１ｂ”とにより誤操作を防止するために２重の確認を行うようにしている。つまり、“１７１ａ”は先に表示する上位項目、“１７１ｂ”は後から表示する下位項目の関係にあるため、“１７１ａ”の「処理内容」には、“ＩＤ１７１ｂへ”のジャンプが設定されている。このことは「ＩＤ」“１９１ａ”と“１９１ｂ”との関係においても同様であり、“１９１ａ”の「処理内容」には、“ＩＤ１９１ｂへ”のジャンプが設定されている。なお、図２と図３の場合の「重み付け」は、表示制御テーブルの種類に応じて若干異なっており、判断の困難性が高い処理内容ほどより高い重み付けとなっている。
【００２９】
図４は、設定内容テーブル（表示制御）Ｔ３を説明するための図である。
設定内容テーブル（表示制御）Ｔ３は、タッチスクリーン７の表示設定を制御するためのテーブルで、例えば、ソフトウェアキーの表示サイズ、メッセージの表示時間などを制御する設定内容を記憶するもので、「設定項目（制御項目）」、「設定内容（制御内容）」の各項目を有している。図示の例では「設定項目（制御項目）」の“ソフトウェアキー又はアイコンの大きさ、その数”、“タッチ操作の回数”、“説明文を表示するか否か、その量”に対応する「設定内容（制御内容）」として、“表示制御テーブル参照”が記憶されており、各項目の設定内容は、上述した表示制御テーブル（応答性優先モード）Ｔ１、表示制御テーブル（確実性優先モード）Ｔ２を参照することによって特定される。
【００３０】
すなわち、“ソフトウェアキー又はアイコンの大きさ、その数”は、表示制御テーブルＴ１、Ｔ２の「ソフトウェアキー（タッチ領域）」を参照することによって特定される。“タッチ操作の回数”は、表示制御テーブル（確実性優先モード）Ｔ２の場合に、「ＩＤ」が“１７１ａ”、“１７１ｂ”のように上位項目、下位項目の関係にあれば、その上位項目から下位項目に至るまでのメッセージの表示回数、つまり、タッチ操作の回数を示し、上位項目から下位項目までの階層数に基づいてタッチ操作の回数が特定される。この例ではタッチ操作の回数は２回となる。“説明文を表示するか否か、その量”は、表示制御テーブルＴ１、Ｔ２の「メッセージ表示内容」を参照することによって特定されるもので、応答性優先モードでは説明文を表示しない、確実性優先モードでは説明文を表示する、説明文の文字数がその量となる。
【００３１】
表示制御テーブル（応答性優先モード）Ｔ１では「ＩＤ」が“５１”、“５２”、表示制御テーブル（確実性優先モード）Ｔ２では「ＩＤ」が“１５１”、“１５２”のようにメッセージウィンドウを閉じるだけの場合には、応答性優先モード、確実性優先モードに拘わらず、メッセージウィンドウを所定時間表示した後は、それを自動的に閉じるようにしてもよい。そのために、「設定項目（制御項目）」の“メッセージ又はアラートを表示する時間”に対応する「設定内容（制御内容）」として、“応答性優先モードでは２秒”、“確実性優先モードでは３秒”が記憶されている。
【００３２】
また、本実施形態においては、“実行された処理内容を明示する表示”として“状態変遷時に行うアニメーション表示”に関する表示の制御も行うようにしている。そのために「設定項目（制御項目）」の“実行された処理内容を明示する表示を行うか否か、その表示する速度、その表示する時間”に対応する「設定内容（制御内容）」は、次のようになっている。すなわち、“状態変遷時に行うアニメーション表示の速度”に対応して、“応答性優先モードでは１０コマ／秒（設定により「表示しない」が選択可能）”、“確実性優先モードでは５コマ／秒”が記憶されている。また、“状態変遷時に行うアニメーション表示の時間”に対応して、“応答性優先モードでは１秒（設定により「表示しない」が選択可能）”、“確実性優先モードでは２秒”が記憶されている。
【００３３】
図５は、設定内容テーブル（タッチ制御）Ｔ４を説明するための図である。
設定内容テーブル（タッチ制御）Ｔ４は、例えば、タッチ操作の有無判別用のタッチ継続時間などを制御する設定内容を記憶するもので、「設定項目（制御項目）」、「設定内容（制御内容）」の各項目を有している。図示の例では「設定項目（制御項目）」には“タッチ操作の有無判別用のタッチ継続時間”と、“タッチ操作の種類を判別するか否か、その種類の数”が記憶されている。“タッチ操作の有無判別用のタッチ継続時間”は、タッチされてからの継続時間に基づいてタッチ操作が行われたのか、単なるミスタッチなのかを判別するための時間を示している。“タッチ操作の種類を判別するか否か、その種類の数”は、複数の種類のタッチ操作（シングルタップ、フリックなど）を判別するか否か、判別する場合にはその種類の数を示している。
【００３４】
ここで、「設定項目（制御項目）」には“タッチ操作の有無判別用のタッチ継続時間”に対応する「設定内容（制御内容）」には、“応答性優先モードでは０．１秒”、“確実性優先モードでは０．３秒”が記憶されている。なお、このタッチ継続時間は、シングルタップの場合の継続時間を示している。また、“タッチ操作の種類を判別するか否か、その種類の数”に対応する「設定内容（制御内容）」には、“応答性優先モードではシングルタップ・ダブルタップ・フリック・スライドを判別（更にマルチタップなどを判別してもよい）”、“確実性優先モードではシングルタップのみ”が記憶されている。この場合、応答性優先モードではタッチ操作の種類を判別し、確実性優先モードではタッチ操作の種類を判別しないようにしている。
【００３５】
次に、本実施形態におけるスマートフォンの動作概念を図６〜図８に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。なお、図６は、スマートフォンの全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図６のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
【００３６】
図６は、タッチ入力処理を示したフローチャートである。
先ず、制御部１は、起動中のアプリケーションで必要とされる表示項目の「ＩＤ」に基づいてそのタッチ操作を促す情報を表示制御テーブルＴ１又はＴ２から読み出してタッチスクリーン７上の所定の位置に表示させる（ステップＡ１）。この場合、タッチ操作を促す情報は、上述したように「ＩＤ」に対応する「メッセージ表示内容」及び「ソフトウェアキー（タッチ領域）」を示したもので、現在の設定モードが「応答性優先モード」であれば、表示制御テーブル（応答性優先モード）Ｔ１、「確実性優先モード」であれば、表示制御テーブル（確実性優先モード）Ｔ２からタッチ操作を促す情報を読み出してタッチスクリーン７上に表示させる。
【００３７】
そして、タイムラグ計測タイマ（図示省略）の計測動作を開始させる（ステップＡ２）。このタイムラグ計測タイマは、タッチ操作を促す情報を表示させてからタッチパネル７ｂにタッチ操作が行われるまでの時間（タイムラグ）を計測するためタイマであり、このタイマの計測動作を開始させた後は、その表示項目「ＩＤ」に対応する「重み付け」を読み出し取得する（ステップＡ３）。次に、タッチパネル７ｂのタッチ領域（ソフトウェアキー）にタッチが検出されたか否かを調べる（ステップＡ４）。
【００３８】
ここで、タッチが検出されなければ（ステップＡ４でＮＯ）、後述するステップＡ１５に移るが、タッチが検出されたときには（ステップＡ４でＹＥＳ）、図５の設定内容テーブル（タッチ制御）Ｔ４を参照して、タッチ操作なのか、誤ってタッチされたのかのいずれかを判別するために、タッチ操作の有無判別用の継続時間が経過したかを調べる（ステップＡ５）。この場合、現在、応答性優先モードに設定されている場合には“０．１秒”、確実性優先モードに設定されている場合には“０．３秒”が経過したかを調べる。なお、タッチ操作の有無判別用の継続時間は、タッチ操作がシングルタップの操作有無を判別する時間を示したが、それに限らず、ダブルタップ、フリック、スライドなどの場合には、それに応じた接触状態に基づいてその操作有無を判別するようにしてもよい。なお、ダブルタップ、フリック、スライドなどの有無を判別する方法は、タッチパネルの技術分野では一般的なので、その説明は省略するものとする。
【００３９】
いま、そのタッチが判定用の時間継続していなければ、タッチ操作が行われなかったものと判定して（ステップＡ５でＮＯ）、後述するステップＡ１５に移るが、判定用の時間が経過して継続したときには（ステップＡ５でＹＥＳ）、タッチ操作が行われたものと判別してステップＡ６に移り、図５の設定内容テーブル（タッチ制御）Ｔ４を参照することによりタッチ操作の種類を判別するか否かを調べる（ステップＡ６）。この場合、現在、確実性優先モードに設定されている場合には、タッチ操作の種類を判別せずにシングルタップとして判別するが（ステップＡ６でＮＯ）、応答性優先モードに設定されている場合には、シングルタップ、ダブルタップ、フリック、スライドのいずれかをその接触状態に基づいて判別する（ステップＡ６でＹＥＳ、ステップＡ７）。その後、タイムラグ計測タイマの計測動作を停止（ステップＡ８）させた後、タッチ操作を操作履歴情報として記憶する操作履歴記憶処理（ステップＡ９）に移る。
【００４０】
図７は、操作履歴記憶処理（図６のステップＡ９）を詳述するためのフローチャートである。
この操作履歴記憶処理は、タッチ操作が行われる毎にタイムラグの計測時間などを操作履歴として記憶する処理である。操作履歴は、モードを選択する際に参照されるもので、制御部１は、１回のタッチ操作が行われた時点（１個分の操作履歴を記憶した時点）でモードの選択を行うのではなく、複数回のタッチ操作が行われた時点（複数回分の操作履歴を記憶した時点）でモードの選択を行うようにしている。すなわち、操作者の傾向などを特定するために十分な情報（操作履歴）が溜まった時点でモードの選択を行うために、複数回分の操作履歴が揃うまでモードの選択を保留するようにしている。
【００４１】
先ず、制御部１は、タッチ操作に影響を及ぼす操作環境であるかをチェックする。すなわち、時計機能から現在時刻ｔを取得し（ステップＢ１）、（下側閾値）≦ｔ≧（上側閾値）に基づいて所定の時間帯内であるかを調べる（ステップＢ２）。例えば、早朝≦ｔ≧深夜の時間帯内であるかを調べ、タッチ操作に影響を及ぼす操作環境（早朝、深夜の時間帯）であれば（ステップＢ２でＮＯ）、操作履歴を記憶せず、そのまま図７のフローから抜けるが、所定の時間帯（充分に覚醒している或いは過度に疲労していないといった生理的に操作に適した時間帯）であれば（ステップＢ２でＹＥＳ）、撮像部６の撮像素子への入射光に基づいて周辺光量ａを取得し（ステップＢ３）、（下側閾値）≦ａ≧（上側閾値）に基づいて所定の明るさ範囲内であるかを調べる（ステップＢ４）。
【００４２】
例えば、暗過ぎる≦ａ≧明る過ぎる、の時間帯内であるかを調べ、タッチ操作に影響を及ぼす操作環境（暗過ぎる、明る過ぎるの環境）であれば（ステップＢ４でＮＯ）、操作履歴を記憶せず、図７のフローから抜けるが、所定の明るさ範囲（操作に適した明るさ範囲）であれば（ステップＢ４でＹＥＳ）、図６のステップＡ８で得られた計測時間と上述のステップＡ３で取得した「重み付け」とを対応付けてワークメモリ３ｂに操作履歴として一時記憶させる（ステップＢ５）。
【００４３】
このようにして操作履歴記憶処理が終わると（図６のステップＡ９）、図２の表示制御テーブル（応答性優先モード）Ｔ１、又は図３の表示制御テーブル（確実性優先モード）Ｔ２から表示項目の「ＩＤ」に対応する「処理内容」を読み出し取得して（ステップＡ１０）、その「処理内容」を実行する（ステップＡ１１）。そして、処理の実行によって画面切り換え時などの状態の遷移があるか否かを調べ（ステップＡ１２）、メッセージウィンドウを閉じるだけといった、状態の遷移がない場合は（ステップＡ１２でＮＯ）、応答性優先モード、確実性優先モードのいずれかを設定モードとして選択する設定モード選択処理（ステップＡ１４）に移る。
【００４４】
また、状態の遷移がある場合は（ステップＡ１２でＹＥＳ）、図４の設定内容テーブル（表示制御）Ｔ３を参照して実行された処理内容を明示する表示としてアニメーション表示を行う（ステップＡ１３）。この場合、アニメーション速度として、応答性優先モードでは“１０コマ／秒”、確実性優先モードでは“５コマ／秒”、アニメーション表示時間として、応答性優先モードでは“１秒”、確実性優先モード“では２秒”のアニメーション表示を行う。その後、応答性優先モード、確実性優先モードのいずれかを設定モードとして選択する設定モード選択処理（ステップＡ１４）に移る。
【００４５】
図８は、設定モード選択処理（図６のステップＡ１４）を詳述するためのフローチャートである。
先ず、制御部１は、複数回分の操作履歴が溜まった時点で設定モード選択処理を実行するために、その回数のカウント値ｎに「１」を加算してその値を更新（ステップＣ１）した後、そのカウント値ｎ≧（閾値）であるかを調べる（ステップＣ２）。例えば、カウント値ｎは“１０”以上かを調べ、閾値未満（１０未満）であれば（ステップＣ２でＮＯ）、図８のフローから抜けるが、閾値以上（１０以上）であれば（ステップＣ２でＹＥＳ）、ステップＣ３に移り、上述の操作履歴記憶処理でワークメモリ３ｂにタッチ操作毎に一時記憶されている複数回分（カウント値ｎ分）の「タイムラグ計測時間」と「重み付け」を読み出して、「タイムラグ計測時間／重み付け」の計算を行うと共に、その計算結果の総和ｍを求める。
【００４６】
この場合、例えば、「重み付け」の値が同じ値であれば、「タイムラグ計測時間」の値が大きいほど（タイムラグが長いほど）、総和ｍの値が大きくなり、判断に要する時間がより長いとみなすことができる。逆に、「タイムラグ計測時間」が同じ値であれば、「重み付け」の値が大きいほど（判断の困難性が高い場合ほど）、総和ｍの値が小さくなり、判断に要する時間がより短いとみなすことができる。このような「タイムラグ計測時間／重み付け」の計算結果からその総和ｍを求めることで、総和ｍにはタイムラグ及び判断の困難性が反映されたものとなる。そして、次のステップＣ４では総和ｍ≧（閾値）であるかを調べ、総和ｍ≧（閾値）であれば（ステップＣ４でＹＥＳ）、即ち、判断に要する時間が長い場合は、「確実性優先モード」を選択し（ステップＣ５）、総和ｍ≧（閾値）でなければ（ステップＣ４でＮＯ）、即ち、判断に要する時間が短い場合は、「応答性優先モード」を選択して（ステップＣ６）、この選択した、「確実性優先モード」又は「応答性優先モード」に基づいて図４の設定内容テーブル（表示制御）Ｔ３、図５の設定内容テーブル（タッチ制御）Ｔ４を参照し、タッチスクリーン７に関する設定を変更する（ステップＣ７）。そして、カウント値ｎをクリア（ステップＣ８）した後、図８のフローから抜ける。
【００４７】
このようにして設定モード選択処理（図６のステップＡ１４）が終わると、処理実行によって画面切り換えなどタッチ操作を促す情報の表示変更が必要であるかを調べ（ステップＡ１５）、タッチ操作を促す情報をそのまま継続して表示する場合には（ステップＡ１５でＮＯ）、タッチが検出されたか否かを調べるステップＡ４に戻るが、タッチ操作を促す情報の表示変更が必要であれば（ステップＡ１５でＹＥＳ）、最初のステップＡ１に戻ってタッチ操作を促す情報の表示変更する処理を行った後、上述の動作を繰り返す。
【００４８】
以上のように、本実施形態において制御部１は、タッチスクリーン７にタッチ操作を促す情報が表示させてからタッチパネル７ｂにタッチ操作が行われるまでの時間を計測し、この計測された時間（タイムラグ）に基づいてタッチスクリーン７に関する設定の制御を行うようにしたので、軽い処理であっても、例えば、タッチスクリーン７を操作者の年齢や操作の慣れ具合などに応じて適切に制御することができ、使いやすいタッチスクリーン７を提供することが可能となる。
【００４９】
制御部１は、タッチスクリーン７に関して設定内容の異なる複数の動作モードのうち、計測時間（タイムラグ）に基づいてその１つの動作モードを選択することにより、タッチスクリーン７に関する設定の制御を行うようにしたので、複数の動作モードの中からタイムラグに適した動作モードを選択することができると共に、タッチスクリーン７に関する設定の数が多くても、この各設定を動作モード単位で一括して制御することが可能となる。
【００５０】
複数の動作モードのうち、その１つはタッチ操作の応答性を優先する応答性優先モード、他の１つはタッチ操作の確実性を優先する確実性優先モードであるから、例えば、タイムラグの短い操作者に対しては、応答性優先モードを選択することができ、タイムラグの長い操作者に対しては、確実性優先モードを選択することができる。
【００５１】
制御部１は、タッチ操作を促す情報毎にその判断の困難性が重み付けで評価されている状態において複数の動作モードのうち、上述の計測時間に加えて、タッチスクリーン７に表示されているタッチ操作を促す情報の重み付けに基づいて、その１つの動作モードを選択するようにしたので、操作の慣れ具合などのほか、判断の困難性をも含めて動作モードを選択することができ、より確実な選択が可能となる。
【００５２】
制御部１は、タッチスクリーン７に関して設定内容の異なる複数の動作モードの中からその１つを選択した後、所定の条件を満たすまでは動作モードの選択を行わないようにしたので、操作傾向などを特定する上で十分な情報（操作履歴）を基にモードを選択することが可能となる。
【００５３】
制御部１は、計測時間を操作履歴として記憶すると共に、この複数の計測時間に基づいて動作モードを選択するようにしたので、１回のタッチ操作が行われた時点（１個分の操作履歴を記憶した時点）でモードの選択を行うのではなく、複数回のタッチ操作が行われた時点（複数回分の操作履歴を記憶した時点）でモードの選択を行うことより、操作傾向などを特定する上で十分な情報（操作履歴）を基にモードを選択することが可能となる。
【００５４】
制御部１は、時間が計測される毎にその計測時間を操作履歴として記憶するほか、タッチ操作を促す情報の重み付けを更に記憶し、この複数の計測時間と重み付けに基づいて、動作モードを選択するようにしたので、操作傾向などのほか、判断の困難性も含めて動作モードを選択することができ、より確実な選択が可能となる。
【００５５】
タッチ操作を促す情報毎の重み付けは、タッチ操作によって、その処理内容を実行する場合の処理の種類、複数の選択肢の中から所望する選択肢を指定させる場合の選択肢の数を基に判断の困難性を評価した値であるから、例えば、データを失う処理の実行を指示する操作であるか否か、多くのキー（選択肢）の中からその１つを選択する操作であるか否か応じて重み付けを変えることができ、判断の困難性を精度良く評価することができる。
【００５６】
制御部１は、タッチ操作された際の操作環境が所定の条件を満たす場合に、計測時間を操作履歴として記憶するようにしたので、操作環境を考慮した制御が可能となる。
【００５７】
制御部１は、タッチ操作された際の周辺の明るさ環境が所定の明るさ範囲内であることを条件として計測時間を操作履歴として記憶するようにしたので、暗過ぎるか明る過ぎかなどの明るさ環境を考慮した制御が可能となる。
【００５８】
制御部１は、タッチ操作された際の時間に関する環境が所定の時間帯内であることを条件として計測時間を操作履歴として記憶するようにしたので、生理的に操作に適した時間帯であるか否かを考慮した制御が可能となる。
【００５９】
制御部１は、操作履歴の数が所定数に達したことを条件として動作モードを選択するようにしたので、操作傾向などを特定する上で十分な情報（操作履歴）が溜まった時点でモードを選択することができる。
【００６０】
制御部１は、タッチ操作を促す情報の表示に関する制御（表示制御）を行うことによりタッチスクリーン７に関する設定の制御を行うようにしたので、計測時間（タイムラグ）に基づいてタッチ操作を促す情報の表示を制御することができ、操作者に適した表示が可能となる。
【００６１】
タッチ操作を促す情報は、ソフトウェアキー又はアイコンを識別する情報であり、制御部１は、ソフトウェアキー又はアイコンの大きさ又はその数を制御するようにしたので、キー又はアイコンの表示形態を操作者に合わせて制御することができる。
【００６２】
制御部１は、タッチ操作を促す情報の表示を制御する場合に、その情報の表示に応じたタッチ操作によりその処理内容が実行されるまでのタッチ操作の回数を制御するようにしたので、表示制御テーブル（確実性優先モード）Ｔ２において、「ＩＤ」が“１７１ａ”、“１７１ｂ”のように上位項目から下位項目に至るまでの表示を適切に制御することが可能となる。
【００６３】
制御部１は、タッチ操作を促す情報の表示を制御する場合に、そのタッチ操作の説明文を表示させるか否か、又はその文字量を制御するようにしたので、操作者に適した表示が可能となる。
【００６４】
制御部１は、タッチ操作を促す情報の表示を制御する場合に、メッセージ又はアラートを表示する時間を制御するようにしたので、操作者に適した表示時間の制御が可能となる。
【００６５】
制御部１は、タッチ操作を促す情報の表示に応じてタッチ操作が行われた際にそのタッチ操作により実行される処理内容を明示する表示を行うか否か、その表示する速度、その表示する時間を制御するようにしたので、例えば、状態変遷時のアニメーション表示を制御することができる。
【００６６】
制御部１は、タッチパネル７ｂの動作に関する制御（タッチ制御）を行うことによりタッチスクリーン７に関する設定の制御を行うようにしたので、計測時間（タイムラグ）に基づいてタッチ操作を制御することができ、操作者に適したタッチ制御が可能となる。
【００６７】
制御部１は、タッチ操作の有無判別用のタッチ継続時間を制御するようにしたので、タッチ操作の有無を操作者に合わせて判別することができる。
【００６８】
制御部１は、タッチ操作の種類を判別するか否かの制御又はその種類の数の制御を行うようにしたので、操作者に応じてシングルタップのみを判別したり、シングルタップ、ダブルタップ、フリックなどを判別したりするかを分けることができ、その判別を精度良く行うことが可能となる。
【００６９】
なお、上述した実施形態においては、タッチスクリーン７にタッチ操作を促す情報が表示させてからタッチパネル７ｂにタッチ操作が行われるまでの時間を計測し、この計測された時間（タイムラグ）に基づいてタッチスクリーン７に関する設定の制御を行うようにしたが、タッチスクリーン７に表示されるタッチ操作を促す情報に応じたタッチ操作によって、その処理内容を実行する場合の処理の種類、複数の選択肢の中から所望する選択肢を指定させる場合の選択肢の数のうち、少なくともそのいずれかを基に判断の困難性（困難度合い）を特定し、この判断の困難性に基づき、タッチスクリーン７に関する設定の制御を行うようにしてもよい。このように判断の困難性に応じてタッチスクリーン７に関する設定を制御するようにすれば、操作者に拘わらず、判断の困難性を基にタッチスクリーン７を適切に制御することができる。
【００７０】
この場合、上述の実施形態と同様に、判断の困難性を「重み付け」として予め評価しておいてもよい。この場合、図６のフローチャートのうち、そのステップＡ２、Ａ８を省略するだけで、判断の困難性からタッチスクリーン７を制御することが可能となる。
なお、判断の困難性を「重み付け」として予め評価しておかず、その都度、処理の種類及び選択肢の数をチェックし、そのチェック結果に基づいて判断の困難性を特定するようにしてもよい。
【００７１】
上述した実施形態においては、タッチスクリーン７に関する設定の制御として、表示に関する制御（表示制御）及びタッチに関する制御（タッチ制御）を行うようにしたが、表示制御、タッチ制御の一方を行うようにしてもよい。また、表示制御とタッチ制御を同等に行う場合に限らず、いずれか一方を優先して行うようにしてもよい。
【００７２】
上述した実施形態においては、タッチスクリーン７に関して設定内容の異なる複数の動作モードとして、「応答性優先モード」、「確実性優先モード」を例示したが、２つのモードに限らず、例えば、「応答性優先モード」、「標準モード（中間モード）」、「確実性優先モード」としてもよく、また、４以上のモードとしてもよい。
【００７３】
上述した実施形態においては、標準的に装備されている撮像部６の撮像素子への入射光に基づいて周辺光量を取得するようにしたが、照度センサを別途に備える構成であってもよい。この場合、タッチスクリーン７の表示画面に近接して照度センサを設ければ、画面の明るさを精度良く検出することができる。
【００７４】
上述した実施形態においては、操作環境として、周辺の明るさを計測するようにしたが、周辺の温度を測定するようにしてもよい。この場合、温度センサを表示画面の近辺に設ければよい。そして、例えば、測定温度が１０°Ｃ以下の場合には、手袋をしている、手がかじかんでいるといった理由で、操作反応が遅れる可能性があるので、タッチスクリーン７に関する設定制御の対象から外し、また、測定温度が３０°Ｃ以上の場合には、手が汗で濡れている、暑さで頭がボーッとしているといった理由で、操作反応が遅れる可能性があるので、タッチスクリーン７に関する設定制御の対象から外すようにしてもよい。
【００７５】
上述した実施形態においては、特に言及をしなかったが、タッチスクリーン制御テーブル３ｃを構成する図２の表示制御テーブル（応答性優先モード）Ｔ１、図３の表示制御テーブル（確実性優先モード）Ｔ２、図４の設定内容テーブル（表示制御）Ｔ３、図５の設定内容テーブル（タッチ制御）Ｔ４の内容をユーザ操作により任意に設定可能としてもよい。
【００７６】
また、上述した実施形態においては、スマートフォンに適用した場合を示したが、これに限らず、タッチスクリーン付きのパーソナルコンピュータ・ＰＤＡ（個人向け携帯型情報通信機器）・タブレット端末装置・スマートフォン以外の携帯電話機・電子ゲーム・音楽プレイヤーなどであってもよい。更に、今後、普及が期待されているタッチスクリーン付きの電子腕時計（スマートウォッチ）に適用してもよい。電子腕時計の表示画面は、スマートフォンに比べて画面サイズが大きく制約されているために電子腕時計には、より好適なものとなる。
【００７７】
また、上述した実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００７８】
以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルにタッチ操作が行われるまでの時間を計測する計測手段と、
前記計測手段により計測された時間に基づいて、前記タッチスクリーンに関する設定の制御を行う制御手段と、
を備えることを特徴とする電子機器。
（請求項２）
請求項２に記載の発明は、請求項１に記載の電子機器において、
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードのうち、前記計測手段により計測された時間に基づいて、その１つの動作モードを選択することにより、前記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする。
（請求項３）
請求項３に記載の発明は、請求項２に記載の電子機器において、
前記複数の動作モードのうち、少なくともその１つはタッチ操作の応答性を優先する応答性優先モード、他の１つはタッチ操作の確実性を優先する確実性優先モードである、
ことを特徴とする。
（請求項４）
請求項４に記載の発明は、請求項２又は請求項３に記載の電子機器において、
前記タッチ操作を促す情報毎に重み付けがされ、
前記制御手段は、前記複数の動作モードのうち、前記計測手段により計測された時間に加えて、前記タッチスクリーンに表示されている前記タッチ操作を促す情報の重み付けに基づいて、その１つの動作モードを選択する、
ことを特徴とする。
（請求項５）
請求項５に記載の発明は、請求項２乃至４のいずれか１項に記載の電子機器において、
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードの中からその１つを選択した後、所定の条件を満たすまでは前記動作モードの選択を行わない、
ことを特徴とする。
（請求項６）
請求項６に記載の発明は、請求項２に記載の電子機器において、
前記計測手段により時間が計測される毎にその計測時間を操作履歴として記憶する履歴記憶手段を更に備え、
前記制御手段は、前記履歴記憶手段に記憶されている複数の計測時間に基づいて、前記複数の動作モードのうち、その１つの動作モードを選択する、
ことを特徴とする。
（請求項７）
請求項７に記載の発明は、請求項６に記載の電子機器において、
前記タッチ操作を促す情報毎に重み付けがされ、
前記履歴記憶手段は、前記計測手段により時間が計測される毎にその計測時間を操作履歴として記憶するほか、前記タッチスクリーンに表示されていた前記タッチ操作を促す情報の重み付けを更に記憶し、
前記制御手段は、前記履歴記憶手段に記憶されている複数の計測時間と複数の重み付けに基づいて、前記複数の動作モードのうち、その１つの動作モードを選択する、
ことを特徴とする。
（請求項８）
請求項８に記載の発明は、請求項４又は請求項７に記載の電子機器において、
前記タッチ操作を促す情報毎の重み付けは、その情報に基づきタッチ操作により実行される処理内容を実行させるか否か、或いは複数の選択肢から選択することを、操作者が判断することのうち、少なくともそのいずれかの困難性を評価した値である、
ことを特徴とする。
（請求項９）
請求項９に記載の発明は、請求項６又は請求項７に記載の電子機器において、
前記履歴記憶手段は、タッチ操作された際の操作環境が所定の条件を満たす場合に、前記計測手段により計測された時間を操作履歴として記憶する、
ことを特徴とする。
（請求項１０）
請求項１０に記載の発明は、請求項９に記載の電子機器において、
前記履歴記憶手段は、タッチ操作された際の周辺の明るさ環境が所定の明るさ範囲内であることを条件として、前記計測手段により計測された時間を操作履歴として記憶する、
ことを特徴とする。
（請求項１１）
請求項１１に記載の発明は、請求項９に記載の電子機器において、
前記履歴記憶手段は、タッチ操作された際の時間に関する環境が所定の時間帯内であることを条件として、前記計測手段により計測された時間を操作履歴として記憶する、
ことを特徴とする。
（請求項１２）
請求項１２に記載の発明は、請求項６乃至１１のいずれか１項に記載の電子機器において、
前記制御手段は、前記履歴記憶手段に記憶されている計測時間の数が所定数に達したことを条件として、前記動作モードの選択を行う、
ことを特徴とする。
（請求項１３）
請求項１３に記載の発明は、請求項１乃至１２のいずれか１項に記載の電子機器において、
前記制御手段は、前記タッチ操作を促す情報の表示に関する制御を行う表示制御手段を更に備え、前記表示制御手段がタッチ操作を促す情報の表示を制御することにより前記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする。
（請求項１４）
請求項１４に記載の発明は、請求項１３に記載の電子機器において、
前記タッチ操作を促す情報は、ソフトウェアキー又はアイコンを識別する情報であり、
前記表示制御手段は、前記ソフトウェアキー又はアイコンの大きさ又はその数を制御する、
ことを特徴とする。
（請求項１５）
請求項１５に記載の発明は、請求項１３又は請求項１４に記載の電子機器において、
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じたタッチ操作によりその処理内容が実行されるまでのタッチ操作の回数を制御する、
ことを特徴とする。
（請求項１６）
請求項１６に記載の発明は、請求項１３乃至１５のいずれか１項に記載の電子機器において、
前記表示制御手段は、前記タッチ操作を促す情報であるタッチ操作の説明文を表示させるか否か、又はその文字量を制御する、
ことを特徴とする。
（請求項１７）
請求項１７に記載の発明は、請求項１３乃至１５のいずれか１項に記載の電子機器において、
前記表示制御手段は、前記タッチ操作を促す情報であるメッセージ又はアラートを表示する時間を制御する、
ことを特徴とする。
（請求項１８）
請求項１８に記載の発明は、請求項１３乃至１５のいずれか１項に記載の電子機器において、
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じてタッチ操作が行われた際にそのタッチ操作により実行される処理内容を明示する表示を行うか否か、その表示する速度、その表示する時間のうち、少なくとも１つを制御する、
ことを特徴とする。
（請求項１９）
請求項１９に記載の発明は、請求項１乃至１８いずれか１項に記載の電子機器において、
前記制御手段は、前記タッチパネルの動作に関する制御を行うタッチ制御手段を更に備え、前記タッチ制御手段がタッチパネルの動作を制御することにより前記タッチスクリーンに関する設定の制御を行う
ことを特徴とする。
（請求項２０）
請求項２０に記載の発明は、請求項１９に記載の電子機器において、
前記タッチ制御手段は、前記タッチ操作の有無判別用のタッチ継続時間を制御する、
ことを特徴とする。
（請求項２１）
請求項２１に記載の発明は、請求項１９に記載の電子機器において、
前記タッチ制御手段は、前記タッチ操作の種類を判別するか否かの制御又はその種類の数の制御を行う、
ことを特徴とする。
（請求項２２）
請求項２２に記載の発明は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンに表示されるタッチ操作を促す情報が処理の実行を指示する場合に、その処理の種類を基にその処理を実行するか否かを操作者が判断することの困難性、或いは複数の選択肢の中からそのいずれかの選択肢を選択させることを指示する場合に、その選択を操作者が判断することの困難性を特定する特定手段と、
前記特定手段によって特定された判断の困難性に基づき、前記タッチスクリーンに関する設定の制御を行う制御手段と、
を備えることを特徴とする電子機器。
（請求項２３）
請求項２３に記載の発明は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器におけるタッチスクリーン制御方法であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルにタッチ操作が行われるまでの時間を計測する処理と、
前記計測された時間に基づいて、前記タッチスクリーンに関する設定の制御を行う処理と、
を含むことを特徴とするタッチスクリーン制御方法。
（請求項２４）
請求項２４に記載の発明は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器のコンピュータに対して、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルにタッチ操作が行われるまでの時間を計測する機能と、
前記計測された時間に基づいて、前記タッチスクリーンに関する設定の制御を行う機能と、
を実現させるためのプログラム。
（請求項２５）
請求項２５に記載の発明は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器におけるタッチスクリーン制御方法であって、
前記タッチスクリーンに表示されるタッチ操作を促す情報が処理の実行を指示する場合に、その処理の種類を基にその処理を実行するか否かを操作者が判断することの困難性、或いは複数の選択肢の中からそのいずれかの選択肢を選択させることを指示する場合に、その選択を操作者が判断することの困難性を特定する処理と、
前記特定された判断の困難性に基づき、前記タッチスクリーンに関する設定の制御を行う処理と、
を含むことを特徴とするタッチスクリーン制御方法。
（請求項２６）
請求項２６に記載の発明は、  表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器のコンピュータに対して、
前記タッチスクリーンに表示されるタッチ操作を促す情報が処理の実行を指示する場合に、その処理の種類を基にその処理を実行するか否かを操作者が判断することの困難性、或いは複数の選択肢の中からそのいずれかの選択肢を選択させることを指示する場合に、その選択を操作者が判断することの困難性を特定する機能と、
前記特定された判断の困難性に基づき、前記タッチスクリーンに関する設定の制御を行う機能と、
を実現させるためのプログラム。
【符号の説明】
【００７９】
１  制御部
３  記憶部
３ａ  プログラムメモリ
３ｃ  タッチスクリーン制御テーブル
６  撮像部
７  タッチスクリーン
７ａ  表示部
７ｂ  タッチパネル
Ｔ１  表示制御テーブル（応答性優先モード）
Ｔ２  表示制御テーブル（確実性優先モード）
Ｔ３  設定内容テーブル（表示制御）
Ｔ４  設定内容テーブル（タッチ制御）
【図１】
2018206416.tif 000003
【図２】
2018206416.tif 000004
【図３】
2018206416.tif 000005
【図４】
2018206416.tif 000006
【図５】
2018206416.tif 000007
【図６】
2018206416.tif 000008
【図７】
2018206416.tif 000009
【図８】
2018206416.tif 000010
【手続補正書】
【提出日】平成30年9月5日(2018.9.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決するために本発明の電子機器は、
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前記情報に対応するタッチ操作が行われるまでの時間を計測する計測手段と、
前記タッチ操作される際の操作環境が所定の環境条件を満たす場合に前記計測手段により計測された計測時間である設定用計測時間に基づいて、前記タッチスクリーンに関する設定の制御を行う制御手段と、
を備えることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前記情報に対応するタッチ操作が行われるまでの時間を計測する計測手段と、
前記タッチ操作される際の操作環境が所定の環境条件を満たす場合に前記計測手段により計測された計測時間である設定用計測時間に基づいて、前記タッチスクリーンに関する設定の制御を行う制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードのうち、前記設定用計測時間に基づいて、その１つの動作モードを選択することにより、前記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記複数の動作モードのうち、少なくともその１つは前記タッチ操作の応答性を優先する応答性優先モード、他の１つは前記タッチ操作の確実性を優先する確実性優先モードである、
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記制御手段は、前記タッチスクリーンに関する設定内容の異なる複数の動作モードの中からその１つを選択した後、所定の条件を満たすまでは前記動作モードの選択を行わない、
ことを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
前記タッチ操作を促す情報毎に重み付けがされ、
前記制御手段は、前記設定用計測時間に加えて、前記タッチスクリーンに表示されている前記タッチ操作を促す情報の重み付けに基づいて、前記複数の動作モードのうち、その１つの動作モードを選択する、
ことを特徴とする請求項２乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記タッチ操作を促す情報毎の重み付けは、その情報に基づき前記タッチ操作により実行される処理内容を実行させるか否か、或いは複数の選択肢から選択することを、操作者が判断することのうち、少なくともそのいずれかの困難性を評価した値である、
ことを特徴とする請求項５に記載の電子機器。
【請求項７】
前記環境条件は、前記タッチ操作される際の周辺の明るさ環境が所定の明るさ範囲内であるという条件である、
ことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
前記環境条件は、前記タッチ操作される際の時間に関する環境が所定の時間帯内であるという条件である、
ことを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項９】
前記制御手段は、前記タッチ操作を促す情報の表示に関する制御を行う表示制御手段を更に備え、前記表示制御手段が前記タッチ操作を促す情報の表示を制御することにより前記タッチスクリーンに関する設定の制御を行う、
ことを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
前記タッチ操作を促す情報は、ソフトウェアキー又はアイコンを識別する情報であり、
前記表示制御手段は、前記ソフトウェアキー又はアイコンの大きさ又はその数を制御する、
ことを特徴とする請求項９に記載の電子機器。
【請求項１１】
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じた前記タッチ操作によりその処理内容が実行されるまでの前記タッチ操作の回数を制御する、
ことを特徴とする請求項９又は１０に記載の電子機器。
【請求項１２】
前記表示制御手段は、前記タッチ操作を促す情報である前記タッチ操作の説明文を表示させるか否か、又はその文字量を制御する、
ことを特徴とする請求項９乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
前記表示制御手段は、前記タッチ操作を促す情報であるメッセージ又はアラートを表示する時間を制御する、
ことを特徴とする請求項９乃至１１のいずれか１項に記載の電子機器。
【請求項１４】
前記表示制御手段は、前記タッチ操作を促す情報の表示に応じて前記タッチ操作が行われた際にその前記タッチ操作により実行される処理内容を明示する表示を行うか否か、その表示する速度、その表示する時間のうち、少なくとも１つを制御する、
ことを特徴とする請求項９乃至１１のいずれか１項に記載の電子機器。
【請求項１５】
前記制御手段は、前記タッチパネルの動作に関する制御を行うタッチ制御手段を更に備え、前記タッチ制御手段がタッチパネルの動作を制御することにより前記タッチスクリーンに関する設定の制御を行うことを特徴とする請求項１乃至１４のいずれか１項に記載の電子機器。
【請求項１６】
前記タッチ制御手段は、前記タッチ操作の有無判別用のタッチ継続時間を制御する、
ことを特徴とする請求項１５に記載の電子機器。
【請求項１７】
前記タッチ制御手段は、前記タッチ操作の種類を判別するか否かの制御又はその種類の数の制御を行う、
ことを特徴とする請求項１５に記載の電子機器。
【請求項１８】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器におけるタッチスクリーン制御方法であって、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前記情報に対応するタッチ操作が行われるまでの時間を計測する計測処理と、
前記タッチ操作される際の操作環境が所定の環境条件を満たす場合に前記計測処理により計測された計測時間である設定用計測時間に基づいて、前記タッチスクリーンに関する設定の制御を行う処理と、
を含むことを特徴とするタッチスクリーン制御方法。
【請求項１９】
表示画面上にタッチパネルを積層したタッチスクリーンを有する電子機器のコンピュータに対して、
前記タッチスクリーンにタッチ操作を促す情報が表示されてから前記タッチパネルに前記情報に対応するタッチ操作が行われるまでの時間を計測する計測機能と、
前記タッチ操作される際の操作環境が所定の条件を満たす場合に前記計測機能により計測された計測時間である設定用計測時間に基づいて、前記タッチスクリーンに関する設定の制御を行う機能と、
を実現させるためのプログラム。