(57)【要約】【課題】利用者によるタッチ操作が継続している場合にタッチ状態が変化しても、入力モードが維持されることで、利用者による操作を適切に実行することが可能な入力装置等を提供すること。【解決手段】タッチ操作を検出するタッチ操作検出部と、タッチ操作におけるタッチ状態を判定するタッチ状態判定部と、タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定部と、判定したタッチ状態から、設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、判定された入力モードにより、検出されたタッチ操作に基づいて入力処理を実行する処理実行部と、を有し、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより判定された入力モードが変化した場合に、第１の入力モードから、第２の入力モードへの変化の場合は、第１の入力モードを維持し、入力処理を実行する。【選択図】図２
2019079094.tif 000002
【特許請求の範囲】
【請求項１】
タッチ操作を検出するタッチ操作検出部と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定部と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定部と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行部と、
を有する入力装置であって、
前記処理実行部は、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、前記第１の入力モードから、前記第２の入力モードへの変化の場合は、前記入力モードの変化後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする入力装置。
【請求項２】
タッチ操作を検出するタッチ操作検出部と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定部と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定部と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行部と、
を有する入力装置であって、
前記処理実行部は、タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合、前記第１の位置において前記第１の入力モードを判定し、前記第２の位置において前記第２の入力モードを判定した場合は、前記新たなタッチ操作を検出した後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする入力装置。
【請求項３】
前記第１の入力モードを維持する場合には、前記第２の位置における入力を無効とすることを特徴とする請求項２に記載の入力装置。
【請求項４】
前記設定部は、前記タッチ状態として、前記タッチ操作の密度、面積、及び信号強度のうちいずれか１つまたは２以上の組み合わせに対応して入力モードを設定することを特徴とする請求項１から３の何れか一項に記載の入力装置。
【請求項５】
前記複数の入力モードは、それぞれ優先順位が設定されており、
前記第１の入力モードは前記第２の入力モードよりも優先順位が高く設定されており、
前記処理実行部は、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、変化前の入力モードが前記変化後の入力モードよりも優先順位が高い場合、前記入力モードの変化後においても、前記変化前の入力モードを維持し、前記変化前の入力モードに基づいて入力処理を実行することを特徴とする請求項１に記載の入力装置。
【請求項６】
前記複数の入力モードは、それぞれの入力モード間の変化に対して、入力モードの変更を有効または無効とする設定がされており、
前記第１の入力モードから前記第２の入力モードへの入力モードの変更は無効とする設定がされており、
前記処理実行部は、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、変化前の入力モードから前記変化後の入力モードへの変更が無効と設定されている場合、前記入力モードの変化後においても、前記変化前の入力モードを維持し、前記変化前の入力モードに基づいて入力処理を実行することを特徴とする請求項１に記載の入力装置。
【請求項７】
前記処理実行部は、前記変化前の入力モードを維持しない場合には、前記変化後の入力モードに基づいて入力処理を実行することを特徴とする請求項５又は６に記載の入力装置。
【請求項８】
前記複数の入力モードは、それぞれ優先順位が設定されており、
前記第１の入力モードは前記第２の入力モードよりも優先順位が高く設定されており、
前記処理実行部は、タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合、前記第１の位置において判定した入力モードが前記第２の位置において判定した入力モードよりも優先順位が高い場合、前記新たなタッチ操作を検出した場合においても、前記第１の位置において判定した入力モードを維持し、前記第１の位置において判定した入力モードに基づいて入力処理を実行することを特徴とする請求項２又は３に記載の入力装置。
【請求項９】
前記複数の入力モードは、それぞれの入力モード間の変化に対して、入力モードの変更を有効または無効とする設定がされており、
前記第１の入力モードから前記第２の入力モードへの入力モードの変更は無効とする設定がされており、
前記処理実行部は、タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合に、前記第１の位置において判定した入力モードから前記第２の位置において判定した入力モードへの変更が無効と設定されている場合、前記新たなタッチ操作を検出した場合においても、前記第１の位置において判定した入力モードを維持し、前記第１の位置において判定した入力モードに基づいて入力処理を実行することを特徴とする請求項２又は３に記載の入力装置。
【請求項１０】
前記処理実行部は、前記第１の位置において判定した入力モードを維持しない場合には、前記第２の位置において判定した入力モードに基づいて入力処理を実行することを特徴とする請求項８又は９に記載の入力装置。
【請求項１１】
前記第１の入力モードは、イレースモードであることを特徴とする請求項１から１０の何れか一項に記載の入力装置。
【請求項１２】
前記第２の入力モードは、パームキャンセルモードであることを特徴とする請求項１から１０の何れか一項に記載の入力装置。
【請求項１３】
タッチ操作を検出するタッチ操作検出部と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
を備え、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ状態が変化した場合には、判定された入力モードを維持することを特徴とする入力装置。
【請求項１４】
タッチ操作を検出するタッチ操作検出部と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
を備え、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ操作を検出した部位と異なる部位に新たなタッチ状態を検出した場合には、判定された入力モードを維持することを特徴とする入力装置。
【請求項１５】
前記タッチ状態は、タッチ操作の面積及び／又は密度で判定され、
前記入力モード判定部は、前記タッチ状態が判定閾値以下の場合にはイレースモードと、前記タッチ状態が判定閾値を超えた場合にはパームキャンセルモードと判定し、
タッチ操作を最初に検出したときに、イレースモードと判定した場合には、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が判定閾値以下になっても、イレースモードを維持することを特徴とする請求項１３又は１４に記載の入力装置。
【請求項１６】
コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定機能と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定機能と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定機能と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行機能と、
を実行させるプログラムであって、
タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、前記第１の入力モードから、前記第２の入力モードへの変化の場合は、前記入力モードの変化後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とするプログラム。
【請求項１７】
コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定機能と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定機能と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定機能と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行機能と、
を実行させるプログラムであって、
タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合、前記第１の位置において前記第１の入力モードを判定し、前記第２の位置において前記第２の入力モードを判定した場合は、前記新たなタッチ操作を検出した後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とするプログラム。
【請求項１８】
コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードを判定する入力モード判定機能と、
を実現させるプログラムであって、
前記入力モード判定機能は、前記タッチ操作を検出している間に、前記タッチ状態が変化した場合には、判定された入力モードを維持することを特徴とするプログラム。
【請求項１９】
コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードを判定する入力モード判定機能と、
を実現させるプログラムであって、
前記入力モード判定機能は、前記タッチ操作を検出している間に、前記タッチ操作を検出した部位と異なる部位に新たなタッチ状態を検出した場合には、判定された入力モードを維持することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置等に関する。
【背景技術】
【０００２】
従来、タッチパネルを備えた入力装置が広く用いられている。また、タッチパネルの操作性を向上させるための技術が提案されている。
【０００３】
例えば、タッチパネルへのタッチ操作によるタッチエリアが複数検出されたときに、検出された複数のタッチエリアのうち、小さいほうのエリアに対応したタッチ位置情報を選択することで、誤った操作による入力データを排除する発明が開示されている（例えば、特許文献１参照）。
【０００４】
また、タッチ操作がされた検知点の密集度合によって、利用者が行った操作が、削除操作であるのか削除操作以外の操作であるかを自動的に判定する発明が開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−３０６７５２号公報
【特許文献２】特開２０１６−１３１００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、例えば特許文献１に記載に基づくパームキャンセル機能を有するタッチパネルに、さらに特許文献２に記載されている発明を適用することが考えられる。しかし、複数の指によるタッチ操作が行われている最中に、指の間隔が変化することにより、パームキャンセル機能を実行する条件に該当する状態となる場合がある。この場合、指によるタッチ操作が行われているタッチエリアの入力が無効になってしまう。
【０００７】
このように、利用者の操作中にも関わらず、操作の途中で操作が無効になってしまい、操作性を損なってしまう問題があった。
【０００８】
上記事情に鑑み、本発明は、利用者によるタッチ操作が継続している場合にタッチ状態が変化しても、入力モードが維持されることで、利用者による操作を適切に実行することが可能な入力装置等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の入力装置は、
タッチ操作を検出するタッチ操作検出部と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定部と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定部と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行部と、
を有する入力装置であって、
前記処理実行部は、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、前記第１の入力モードから、前記第２の入力モードへの変化の場合は、前記入力モードの変化後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする。
【００１０】
本発明の入力装置は、
タッチ操作を検出するタッチ操作検出部と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定部と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定部と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行部と、
を有する入力装置であって、
前記処理実行部は、タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合、前記第１の位置において前記第１の入力モードを判定し、前記第２の位置において前記第２の入力モードを判定した場合は、前記新たなタッチ操作を検出した後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする。
【００１１】
本発明の入力装置は、
タッチ操作を検出するタッチ操作検出部と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
を備え、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ状態が変化した場合には、判定された入力モードを維持することを特徴とする。
【００１２】
本発明の入力装置は、
タッチ操作を検出するタッチ操作検出部と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードのうちいずれか１つの入力モードを判定する入力モード判定部と、
を備え、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ操作を検出した部位と異なる部位に新たなタッチ状態を検出した場合には、判定された入力モードを維持することを特徴とする。
【００１３】
本発明のプログラムは、コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定機能と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定機能と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定機能と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行機能と、
を実行させるプログラムであって、
タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより、前記判定された入力モードが変化した場合に、前記第１の入力モードから、前記第２の入力モードへの変化の場合は、前記入力モードの変化後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする。
【００１４】
本発明のプログラムは、コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記タッチ操作におけるタッチ状態を判定するタッチ状態判定機能と、
前記タッチ状態に対応して、少なくとも第１の入力モード及び第２の入力モードを含む複数の入力モードを設定する設定機能と、
前記判定したタッチ状態から、前記設定された入力モードのうちいずれか１つの入力モードを判定する入力モード判定機能と、
前記判定された入力モードにより、前記検出されたタッチ操作に基づいて入力処理を実行する処理実行機能と、
を実行させるプログラムであって、
タッチ操作検出部における第１の位置において、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、前記第１の位置から離間した第２の位置において、新たなタッチ操作を検出した場合、前記第１の位置において前記第１の入力モードを判定し、前記第２の位置において前記第２の入力モードを判定した場合は、前記新たなタッチ操作を検出した後においても、前記第１の入力モードを維持し、前記第１の入力モードに基づいて入力処理を実行することを特徴とする。
【００１５】
本発明のプログラムは、コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードを判定する入力モード判定機能と、
を実現させるプログラムであって、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ状態が変化した場合には、判定された入力モードを維持することを特徴とする。
【００１６】
本発明のプログラムは、コンピュータに、
タッチ操作を検出するタッチ操作検出機能と、
前記検出されたタッチ操作から、タッチ状態を検出し、当該タッチ状態から複数の入力モードを判定する入力モード判定機能と、
を実現させるプログラムであって、
前記入力モード判定部は、前記タッチ操作を検出している間に、前記タッチ操作を検出した部位と異なる部位に新たなタッチ状態を検出した場合には、判定された入力モードを維持することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、タッチ操作の開始した時点から、タッチ操作の終了時点までの間に、タッチ状態が変化したことにより判定された入力モードが変化した場合に、前記第１の入力モードから、前記第２の入力モードへの変化の場合は、前記第１の入力モードを維持し、入力処理を実行することができる。したがって、第１の入力モードが適切に維持できる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態における表示装置の機能構成を説明するための図である。
【図２】第１実施形態における動作の流れを説明するためのフロー図である。
【図３】第１実施形態における動作例を説明するための図である。
【図４】第２実施形態における動作の流れを説明するためのフロー図である。
【図５】第３実施形態における動作の流れを説明するためのフロー図である。
【図６】第４実施形態における動作の流れを説明するためのフロー図である。
【図７】第４実施形態における動作例を説明するための図である。
【図８】第５実施形態を説明するための図である。
【図９】第６実施形態を説明するための図である。
【図１０】第６実施形態を説明するための図である。
【図１１】第７実施形態を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明を実施するための一実施形態について説明する。なお、説明の都合上、実施形態としては、本発明の入力装置をタッチパネルと一体となった表示装置に適用した場合を例に説明するが、利用者の操作入力を検出することが可能な装置であれば、何れの装置であっても適用可能なことは勿論である。
【００２０】
［１．第１実施形態］
［１．１  機能構成］
表示装置１０の機能構成について、図１を参照して説明する。表示装置１０は、制御部１００と、表示部１１０と、タッチパネル１２０とを備えている。なお、表示装置１０は、好ましくは、電子黒板等に利用される据置き型の表示装置が想定されるが、例えば、タブレットやスマートフォンといったタッチ操作が可能な装置であればよい。
【００２１】
制御部１００は、表示装置１０の全体を制御するための機能部である。制御部１００は、各種プログラムを読み出して実行することにより各種機能を実現しており、例えばＣＰＵ（Central Processing Unit）等により構成されている。
【００２２】
表示部１１０は、利用者に対して各種情報を表示したり、オブジェクトを描画したりするための機能部である。例えば、液晶ディスプレイ（ＬＣＤ：liquid crystal display）や、有機ＥＬディスプレイ（ＯＬＥＤ）等により構成される。
【００２３】
タッチパネル１２０は、操作検出部１２１と、タッチパネル制御部１３０とを備えている。タッチパネル制御部１３０は、タッチ状態判定部１３１と、入力モード判定部１３２と、入力情報出力部１３３とを備えている。また、タッチパネル制御部１３０は、図示されていない記録部を備えており、各種のタッチ状態に対応する入力モードについての情報が設定情報として記録されている。 
【００２４】
操作検出部１２１は、利用者からの操作を検出するための機能部である。例えば、表示部１１０と一体に構成されるタッチパネル等により構成されている。操作の検出方式としては、静電容量方式であったり、抵抗膜方式等の感圧式や、赤外線方式、電磁誘導方式であったりと何れの方法であってもよい。
【００２５】
タッチ状態判定部１３１は、操作検出部１２１によって検出された利用者のタッチ操作（タッチ操作が行われた位置であるタッチ点・入力点）に基づいて、タッチ状態を判定するための機能部である。また、入力点の検出を周期的に行うことで（例えば、５ミリ秒毎）、入力点の数の変化や、入力点の移動を周期的に検出することができる。
【００２６】
入力点にもとづいて、利用者のタッチ状態が判定される。タッチ状態は、入力点の密度や面積、距離等によって判定される。また、タッチ（状態）が継続した状態で動作することにより、タッチ操作として、スワイプ、フリックといった種々の操作を検出することができる。
【００２７】
入力モード判定部１３２は、タッチ状態判定部１３１で検出されたタッチ状態に基づき、入力モードを判定する機能部である。入力モードとは、タッチ状態判定部１３１で判定されたタッチ状態と記録部に記録された設定情報から入力状態が判定され、当該入力状態に対応する入力モードが判定される。
【００２８】
ここで、本実施形態における入力モードとしては、図形や文字、記号等のオブジェクトを手や、ペン等で入力可能な描画モード（ペン入力モード）、タッチ状態に応じて所定の範囲内に描画された描画オブジェクトである点や線、文字といったオブジェクトを削除するイレースモード、利用者のいわゆるお手つき入力（掌がタッチされている領域）を無効にするパームキャンセルモードを有している。なお、これ以上に入力モードを分けてもよい。
【００２９】
また、入力モードの判定は、入力点の数や密度、面積に基づいて判定されたタッチ状態に応じて判定される。例えば、３以上の入力点の密度が第１の判定閾値以上となった場合はパームキャンセルモードと判定し、第１の判定閾値未満となった場合はイレースモードと判定される。
【００３０】
これらの判定は、種々設定が可能である。例えば、面積による判定閾値を用いた場合、以下のように設定してもよい。
第２の判定閾値以上    パームキャンセルモード
第１の判定閾値以上〜第２の判定閾値未満    イレースモード
第１の判定閾値未満    描画モード
【００３１】
この判定閾値は、入力点の距離であってもよいし、面積、密度であってもよい。また、所定の半径内に存在しているか否かといった閾値であってもよい。
【００３２】
また、イレースモードは、黒板消しのようなイレーサ装置を利用しても実現できる。この場合は、イレーサ装置には、導電性の部材を有しており、この導電性の部材が所定の間隔で並んでいる。この間隔がイレースモードと判定される間隔となる。
【００３３】
イレースモードと判定するための条件は、利用者によって設定されてもよいし、表示装置１０に予め設定されていてもよい。また、イレーサ装置を用いる場合は、イレーサ装置に基づいて条件を設定してもよい。例えば、イレーサ装置が所定の間隔（例えば、２５ｍｍ間隔）に導電性緩衝部材を３つ配置している場合は、当該導電性緩衝部材を十分に含むことのできる長さ（例えば、５０ｍｍ）を半径とする円内に、入力点が３以上存在する場合に、入力モードをイレースモードと判定してもよい。
【００３４】
入力情報出力部１３３は、タッチ状態判定部１３１で検出された入力点と、入力モード判定部１３２で判定された入力モードとに基づく情報（入力情報）を、制御部に１００に出力する。例えば、入力モードが描画モードと判定された場合は、入力モードが描画モードであることを示す情報と、入力点を結ぶ線を描画するために必要となる座標といった情報とを制御部１００に出力する。また、入力モードがイレースモードと判定された場合は、イレースモードであることを示す情報と、入力点を包含する矩形の座標と矩形の高さと幅といった情報とを制御部１００に出力する。
【００３５】
ここで、所定の領域に対する掌によるタッチがなされたと識別した場合、入力モードはパームキャンセルモードとして判定され、入力情報出力部１３３は、当該タッチ領域及びタッチ領域の周辺領域における座標を制御部１００に出力しない制御を行う（パームキャンセル機能）。なお、掌がタッチされている領域及び当該領域の周辺領域を不感領域という。すなわち、不感領域に対してなされたタッチ操作は、入力情報出力部１３３から制御部１００に出力しないため、当該タッチ操作は無効となる。
【００３６】
パームキャンセル機能を使用することで、タッチパネルに掌を接触させながら、操作ペンを用いてタッチパネルに対して操作を行っても、操作ペンの座標に基づく描画操作のみが有効となるため、利便性を高めることができる。
【００３７】
所定の領域に対して掌によるタッチ操作がされたか否かを識別する方法としては、例えば、特定の入力点を基準とした半径１０ｍｍの円内に、３以上の入力点を包含する場合は、当該円内の領域（約３００ｍｍ２の領域）をタッチしたとして識別すればよい。すなわち、入力点の密度が極めて高い領域がある場合、当該領域は掌がタッチされたと認識する。
【００３８】
なお、パームキャンセル機能を有効にするための条件や不感領域の大きさ、パームキャンセル機能を使用するか否かの設定は、利用者によって設定されてもよいし、表示装置１０に予め設定されていてもよい。本実施形態においては、上述したパームキャンセル機能を表示装置１０が備えることとして説明する。
【００３９】
［１．２  処理の流れ］
つづいて、本実施形態における、処理の流れについて、説明する。まず、基本的な動作について、図２を参照して説明する。
【００４０】
まず、タッチ入力を検出したか否かを判定する（ステップＳ１０２）。タッチ入力を検出した場合には（ステップＳ１０２；Ｙｅｓ）、タッチ入力に応じてタッチ状態を判定し、判定されたタッチ状態に変化があったか否かを検出する（ステップＳ１０４）。
【００４１】
ここで、タッチ状態の変化があったことを検出するとは、タッチ入力に基づいて判定されるタッチ状態が閾値を超えたか否かで判定する。また、最初のタッチ時においても、変化があったと判定される。
【００４２】
ここで変化があった場合には、現在タッチ継続フラグが「ＯＮ」であるか否かを判定する（ステップＳ１０４；Ｙｅｓ→ステップＳ１０６）。タッチ継続フラグとは、利用者がタッチパネルに対してタッチ入力が継続中であるか否かを判定するためのフラグである。タッチ継続フラグは、初期設定は「ＯＦＦ」である。
【００４３】
タッチ継続フラグが「ＯＦＦ」の場合には、タッチ状態に応じた入力モードの処理が実行される（ステップＳ１０６；Ｎｏ→ステップＳ１１０）。そして、タッチ継続フラグが「ＯＮ」となる（ステップＳ１１２）。
【００４４】
他方、タッチ継続フラグが「ＯＮ」の場合には、タッチ状態の変化にかかわらず、現在の入力モードの処理を実行する（ステップＳ１０６；Ｙｅｓ→ステップＳ１０８）。なお、図２では、その後、ステップＳ１１２でタッチ継続フラグをＯＮとしているが、当該処理はスキップしてもよい。
【００４５】
そして、タッチ入力が継続中の場合、すなわちタッチ入力が無くなっていない場合には、ステップＳ１０４から処理を繰り返し実行する（ステップＳ１１４；Ｎｏ→ステップＳ１０４）。
【００４６】
ここで、タッチ入力が無くなった場合、すなわちタッチパネルから利用者がペンや手を離した場合には、タッチ継続フラグはＯＦＦとなり、処理をステップＳ１０２から繰り返す（ステップＳ１１４；Ｙｅｓ→ステップＳ１１６→ステップＳ１０２）。
【００４７】
すなわち、本処理によれば、利用者が、操作中（タッチが継続中）の場合は、操作途中でタッチ状態が変化した場合（例えば、タッチ点の面積や密度が閾値を跨いで変化してしまった場合）でも、タッチ操作が終了するまで（指がタッチパネルを離れるまで）は最初に判定したモードを維持することができるようになる。
【００４８】
なお、上述した処理では、説明の都合上、タッチ継続フラグを利用することにより、利用者がタッチパネルをタッチしているか否か、すなわちタッチ状態が継続されているか否かを判定しているが、必ずしもフラグを利用する必要は無い。例えば、タッチパネルから出力される信号を取得することにより、その都度タッチ状態が継続しているかを、タッチ入力があるか否かを確認することとしてもよい。
【００４９】
［１．３  動作例］
つづいて、図を参照して、動作例について説明する。
【００５０】
図３は、タッチパネル１２０において、利用者が操作している状態を説明するための図である。図３（ａ）は、表示画面Ｗ１００において、数点のタッチ入力がなされる。このときのタッチ状態の面積、タッチ入力された入力点の密度から、イレースモードと判定される。そして、Ｒ１００が消去領域として、いわゆる消しゴム表示がされている。
【００５１】
そして、図３（ａ）のＰ１方向に、指を窄めながら移動させた後の動作を示す図が、図３（ｂ）である。図３（ｂ）の表示画面Ｗ１００では、消去領域Ｒ１１０の大きさは、利用者のタッチ動作に応じて小さくなっている。
【００５２】
このとき、タッチ状態から、従前であれば、タッチ状態の面積、タッチ検出点の密度からパームキャンセルモードとなり、イレースモードが解除されてしまう。すなわち、消去領域Ｒ１１０の表示が消え、オブジェクトの消去といった操作ができなくなっていた。
【００５３】
本実施形態では、一度イレースモードと判定された後に、利用者がタッチ状態を維持したまま操作していることから、イレースモードが実行されることとなる。したがって、所望する小さい消去領域（いわゆる、小さい消しゴム表示）を行うことができる。
【００５４】
さらに、図３（ｂ）のＰ２方向に、指を広げながら移動させる操作がさせた後の状態を示す図が図３（ｃ）である。図３（ｃ）の表示画面Ｗ１２０では、消去領域であるＲ１２０が大きく表示され、方向Ｐ２に移動されて表示されている。
【００５５】
このように、本実施形態によれば、利用者によりタッチ操作が継続されている間は、最初に判定された入力モードを維持しつつ、変化されたタッチ状態に応じて入力モードの処理を実行することができる。すなわち、入力モードの遷移に制限がかかる制限モードに移行し、他の入力モードに移行しないこととなる。
【００５６】
なお、上述した実施形態は、最初の入力モード（すなわち第１の入力モード）として、イレースモードと、途中に変化した入力モード（すなわち第２の入力モード）としてパームキャンセルモードとして説明したが、他のモードであってもよい。
【００５７】
例えば、最初の入力モードが描画モードであり、途中に変化した入力モードがイレースモードであってもよい。この場合、利用者が描画操作を行い、途中からタッチ状態がイレースモードの条件に変化したとしても、描画モードが維持され、意図しない描画の削除を防ぐことができる。
【００５８】
また、利用者がタッチ終了した場合、すなわち利用者がタッチパネル表面から手やペンを話した後は、制限状態が解除（リセット）され、入力モードの切り替えが有効となる。
【００５９】
［２．第２実施形態］
つづいて、第２実施形態について説明する。第２実施形態は、入力モードに優先度がある場合の実施形態について説明する。
【００６０】
第２実施形態の動作フローについて、図４を参照して説明する。第２実施形態の図４は、第１実施形態の図２で説明した動作フローに、ステップＳ２０２が追加された処理フローである。第１実施形態と同一の処理については同一の符号を付し、その説明を省略する。
【００６１】
第２実施形態では、入力モードに優先度が割り当てられている。例えば、
優先度（高）    イレースモード
優先度（普通）  パームキャンセルモード
優先度（低）    描画モード
と割り当てられているとする。
【００６２】
この場合、例えば、最初の入力モード（第１の入力モード）として、イレースモードの場合、優先度が最も高いため、イレースモード実行中に、検出されたタッチ状態に基づいて、第２の入力モードとしてパームキャンセルモードや、描画モードが検出されても、入力モードは切り替わらず、現在の入力モードが維持され、処理が継続して実行される（例えば、ステップＳ２０２；Ｎｏ→ステップＳ１０８）。
【００６３】
しかし、最初の入力モード（第１の入力モード）として、パームキャンセルモードのとき、検出されたタッチ状態に基づいて、第２の入力モードとしてイレースモードが検出される。この場合、イレースモードの方が、優先度が高いため、パームキャンセルモードから、イレースモードに入力モードが切り替わることとなる（例えば、ステップＳ２０２；Ｙｅｓ→ステップＳ１１０）。
【００６４】
このように、本実施形態によれば、複数の入力モードに優先度が対応づけて記憶（管理）されていることから、優先度の低いモードであれば入力モードを切り替えず、優先度の高いモードであれば入力モードを切り替えるといった処理を実現することが可能である。
【００６５】
［３．第３実施形態］
つづいて、第３実施形態について図５を参照して説明する。第３実施形態は、イレースモードが実行されているとき、タッチ操作が継続中は、イレースモードを継続して実行する処理である。
【００６６】
まずタッチ状態から入力モードを判定する（ステップＳ３０２）。そして、入力されたタッチ状態から、対応する入力モードはイレースモードか否かを判定する（ステップＳ３０４）。
【００６７】
イレースモードである場合には、イレースモードが実行される（ステップＳ３０４；Ｙｅｓ→ステップＳ３０６）。ここで、イレースモードは、タッチ状態が継続している間は実行が継続される（ステップＳ３０８；Ｙｅｓ→ステップＳ３０６）。
【００６８】
すなわち、この間にタッチ点が変化して、タッチ状態が変化したとしても、タッチ状態に応じた面積の消去領域が画面上に表示され、オブジェクトが消去される。これにより、イレースモードが実行され、タッチ状態が解除されるまでは、イレースモードが継続して実行される。
【００６９】
また、イレースモードでなく、パームキャンセルモードの場合は、パームキャンセルモードが実行される（ステップＳ３０４；Ｙｅｓ→ステップＳ３１０；Ｙｅｓ→ステップＳ３１２）。他方、イレースモード、パームキャンセルモードでも無い場合には、現在のタッチ状態に応じた入力モードが実行される（ステップＳ３１４）。
【００７０】
このように、本実施形態によれば、タッチ状態から判定された入力モードが実行される。このとき、イレースモードの場合には、タッチ状態の変化その後有ったとしても、タッチ状態が解除されるまではイレースモードが継続して実行される。
【００７１】
［４．第４実施形態］
つづいて、第４実施形態について図６を参照して説明する。上述した実施形態は、総て入力モードとして説明したが、一部を機能として実現する場合の実施形態である。
【００７２】
まず、利用者によってタッチパネル１２０に対する入力操作が行われた場合は（ステップＳ４０２；Ｙｅｓ）、入力点を検出し、入力モードを判定する（ステップＳ４０４）。すなわち、操作検出部１２１が利用者の操作を検出した場合は、検出した情報をタッチ状態判定部１３１に出力することで、入力点の検出を行う。また、検出された入力点に基づいて、入力モード判定部１３２が入力モードを判定する。
【００７３】
つづいて、判定された入力モードがイレースモードであった場合は、パームキャンセル機能をオフ（無効）にする（ステップＳ４０６；Ｙｅｓ→ステップＳ４０８）。入力モードがイレースモード以外の場合は、パームキャンセル機能をオン（有効）にする（ステップＳ４０６；Ｎｏ→ステップＳ４１０）。
【００７４】
つづいて、入力操作に基づく処理を実行する（ステップＳ４１２）。すなわち、タッチ状態判定部１３１からの出力と、入力モード判定部１３２による判定とに基づき、入力情報出力部１３３が制御部１００に情報を出力し、制御部１００が具体的な処理を実行する。
【００７５】
例えば、入力モード判定部１３２によって入力モードが描画モードであると判定した場合は、タッチ状態判定部１３１によって検出された入力点に基づく情報を入力情報出力部１３３が制御部１００に出力することで、表示部に線を描画する処理を実行する。このとき、パームキャンセル機能はオンであるため、不感領域の座標は制御部１００には出力されず、当該不感領域に含まれる座標に基づく線は描画されない。
【００７６】
また、入力モードがイレースモードである場合は、入力点に基づいて、既に描画されている線を消去する処理を実行する。このとき、パームキャンセル機能はオフであるため、利用者の指によって操作している最中に、指を窄ませてしまって入力点の密度が極めて高い領域が生じたとしても、当該領域が不感領域とはならない。
【００７７】
つづいて、利用者によるタッチパネル１２０への入力が継続している場合は、ステップＳ４０４の処理に戻り、入力に応じた処理を実行し続ける（ステップＳ４１４；Ｙｅｓ→ステップＳ４０４）。また、入力が終了した場合は、本処理を終了する（ステップＳ４１４；Ｎｏ）。
【００７８】
つづいて、図７を参照して、入力点と切り替わるモードとの関係について説明する。図７は、３本の指によってタッチパネル１２０をタッチする動作がされた場合について、縦軸に入力点の位置関係を、横軸に時間を取ったグラフである。ここで、タッチされた３本の指のうち、中央の指の入力点をＣとし、その両側に位置する指におけるそれぞれの入力点をＳ１、Ｓ２とする。すなわち、図３のグラフは、時刻ｔ１に３本の指によるタッチ操作がされ、ｔ１からｔ４に至るまでは両側の指が中央の指に近付ける動作がされ、ｔ４からｔ７に至るまでは中央の指に近付けていた指を元の位置に戻す動作がされ、時刻ｔ７で操作が終了したことを示す。
【００７９】
図７（ａ）は、従来の表示装置における動作を示す図である。まず、時刻ｔ１からｔ２の間は、入力点の密度が低く、入力モードとして描画モードと判定される。つづいて、時刻ｔ２からｔ３の間は、入力点の密度が、イレースモードと判定される程度の密度であるが、極めて高い密度とは判定されない。したがって、イレースモードとしての処理が実行される。
【００８０】
しかし、時刻ｔ３からｔ５の間は、入力点の密度が極めて高い状態となっている。このため、パームキャンセル機能により、入力点を含む領域が不感領域となる。したがって、イレースモードとしての処理が実行されない。
【００８１】
その後、指を元の位置に戻すに連れて入力点の密度が低くなり、時刻ｔ５からｔ６の間は再びイレースモードとしての処理が実行され、さらに時刻ｔ６からｔ７の間は、描画モードとしての処理が実行される。
【００８２】
したがって、従来の表示装置における動作では、イレースモードとパームキャンセル機能が競合してしまい、イレースモードが継続できない。上述した挙動を示すために、操作性を損なう問題があった。
【００８３】
図７（ｂ）は、本実施形態の表示装置１０の動作を示す図である。図７（ａ）と同様に、時刻ｔ２からｔ３の間は、入力点の密度が、イレースモードと判定されるが、このときに、パームキャンセル機能をオフにしている。したがって、時刻ｔ３からｔ５の間は、入力点の密度が極めて高い状態となっているが、当該入力点を含む領域が不感領域とはならない。
【００８４】
したがって、本実施形態によれば、時刻ｔ２からｔ６までの間はイレースモードとしての処理を継続して実行することが可能となり、操作性が安定する。
【００８５】
［５．第５実施形態］
つづいて、第５実施形態について説明する。第５実施形態は、タッチした対象物の面積や密度に応じて入力モードが設定される場合について説明する。なお、他の実施形態と共通の部分については、他の実施形態を適用可能であるため、その説明を省略する。
【００８６】
例えば、図８は、面積と密度とに対応づけて入力モードを説明するための図である。まず、タッチ領域の面積が３００ｍｍ２以上の場合、当該領域のタッチした密度が１０％未満であればイレースモードと、１０％以上であればパームキャンセルモードと判定される。また、タッチ領域の面積が３００ｍｍ２未満の場合、当該領域のタッチした密度が１０％未満であれば描画モード（ペン）と、１０％以上であれば描画モード（指）と判定される。
【００８７】
密度に関しては、所定領域に含まれる検出された検出点の個数で判断することができる。例えば、７０インチのタッチパネルの場合、４Ｋ解像度（ＵＨＤ）は３８４０×２１６０ｄｏｔとなる。また、ＬＣＤのサイズは、１３３０×７４８ｍｍとなり、１ｄｏｔ当たりの検出される点のサイズの直径は略０．３５ｍｍとなる。
【００８８】
面積３００ｍｍ２のタッチ領域の密度を求めるために、一辺が略１７．３ｍｍの正方形の領域に含まれる検出点の数を比較する。この領域では、１６×１６＝２５６個の点が同時検出できるものとする。
【００８９】
ここで、密度判定としては、検出された検出点が２６点以上の場合には密度が１０％以上、２５点以下の場合には密度が１０％未満と判定する。
【００９０】
したがって、図８に記載のようにして、面積と密度とに応じた入力モードの判定が可能となる。
【００９１】
［６．第６実施形態］
つづいて、第６実施形態について説明する。第６実施形態は、タッチされた信号強度に応じて入力モードが設定される場合について説明する。なお、他の実施形態と共通の部分については、他の実施形態を適用可能であるため、その説明を省略する。
【００９２】
例えば、図９は、面積と信号強度とに対応づけて入力モードを説明するための図である。まず、タッチ領域の面積が３００ｍｍ２以上の場合、タッチされた信号強度が５００未満であれば無効であるが、５００以上２０００未満であればイレースモードと、２０００以上であればパームキャンセルモードと判定される。また、タッチ領域の面積が３００ｍｍ２未満の場合、タッチされた信号強度が５００未満であれば無効であるが、５００以上２０００未満であれば描画モード（ペン）と、２０００以上であれば描画モード（指）と判定される。
【００９３】
ここで、信号強度の一例を図１０に示す。信号強度は、最大16bitで表される値であり、０〜６５５３５が出力される。これは、タッチされる物体の導電性に応じて、検出される信号強度（静電容量値）が異なることを示すグラフである。高い山が指タッチ、低い山がペンタッチ（導電性材料）の例である。信号強度の大小により、タッチされる物体が指なのかペンなのかを識別することが可能である。
【００９４】
このように、本実施形態によれば、タッチされた面積と、信号強度とを利用することにより、入力モードを判定することができる。
【００９５】
［７．第７実施形態］
つづいて、第７実施形態について説明する。第７実施形態は、入力モードの切り替えを、タッチ状態の変化と優先度とに応じて判定する実施形態である。なお、他の実施形態と共通の部分については、他の実施形態を適用可能であるため、その説明を省略する。
【００９６】
ここで、タッチの状態による変化に応じて、入力モードの切り替えの仕方をルール付けしてもよい。例えば、図１１は、タッチされた領域内における入力モードの移行の可否を示した図である。
【００９７】
例えば、変化前（現在）が描画モードであり、イレースモードに変化した場合には、移行の可否としては「○」（可能）と設定されている。この場合は、タッチされた状態に応じて、描画モードからイレースモードに入力モードを移行させる。
【００９８】
それに対して、変化前（現在）がイレースモードであったが、タッチされた状態からパームキャンセルモードに変化したと判定された場合、移行の可否としては「×」（拒否）が設定されている。したがって、入力モードとしては、イレースモードがそのまま維持される。
【００９９】
このように、本実施形態によれば、タッチ状態に応じて入力モードを移行してよいか否かを設定することができる。なお、これらの移行の可否については、利用者が設定してもよいし、予め設定されていてもよい。
【０１００】
［８．第８実施形態］
つづいて、第８実施形態について説明する。第８実施形態は、入力モードの判定に、他のタッチ領域の判定を利用する場合について説明する。なお、他の実施形態と共通の部分については、他の実施形態を適用可能であるため、その説明を省略する。
【０１０１】
例えば、ペン入力を行う場合、次の２つの場合が考えられる。
（１）ペン先でタッチ（ペンタッチ：第１のタッチ）した後、掌がタッチ（掌タッチ：第２のタッチ）される
（２）掌タッチ（第１のタッチ）の後、ペンタッチ（第２のタッチ）がされる
【０１０２】
このとき、第２のタッチの入力モードを判定する場合に、第１のタッチの入力モードが判定される。例えば、第１のタッチがペンタッチの場合、第２のタッチの入力自体が無効となる。すなわち、パームキャンセルモードの入力自体がキャンセルされる。
【０１０３】
このとき、第２のタッチについては全て入力自体がキャンセルされてもよいし、特定の入力モードだけがキャンセルされてもよい。また、第１のタッチと第２のタッチとが、所定時間内の場合に無効となったり、第１のタッチと第２のタッチとの距離が近い場合だけ無効となったりしてもよい。
【０１０４】
また、最初（第１のタッチ）に掌タッチがされ、パームキャンセルモードと判定された場合には、第２のタッチで入力されたタッチは、そのまま有効とする。例えば、第１のタッチが掌タッチであるため、パームキャンセルモードと判定され、第２のタッチとしてペンタッチが入力されてもよい。
【０１０５】
このように、本実施形態によれば、判定しようとしている領域と、異なる領域の入力モードに基づいて、判定しようとしている領域の入力モードを判定してもよい。
【０１０６】
［９．変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【０１０７】
また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、ＣＰＵ等を制御するプログラム（コンピュータを機能させるプログラム）である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置（例えば、ＲＡＭ）に蓄積され、その後、各種ＲＯＭやＨＤＤ、ＳＳＤの記憶装置に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行なわれる。
【０１０８】
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバ装置コンピュータに転送したりすることができる。この場合、サーバ装置コンピュータの記憶装置も本発明に含まれるのは勿論である。
【符号の説明】
【０１０９】
１０  表示装置
１００  制御部
１１０  表示部
１２０  タッチパネル
１２１  操作検出部
１３０  タッチパネル制御部
１３１  タッチ状態判定部
１３２  入力モード判定部
１３３  入力情報出力部
【図１】
2019079094.tif 000003
【図２】
2019079094.tif 000004
【図３】
2019079094.tif 000005
【図４】
2019079094.tif 000006
【図５】
2019079094.tif 000007
【図６】
2019079094.tif 000008
【図７】
2019079094.tif 000009
【図８】
2019079094.tif 000010
【図９】
2019079094.tif 000011
【図１０】
2019079094.tif 000012
【図１１】
2019079094.tif 000013