(57)【要約】【課題】表示画面と別体構造のタッチスクリーンのタッチ制御操作の利便性を図り、ユーザエクスペリエンスを向上させる。【解決手段】タッチスクリーンを操作しているユーザの現在のタッチ操作データを取得するステップと、前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信することで、前記タッチスクリーン制御チップが、切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するステップと、を含む。【選択図】図１
2019500701.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンを操作しているユーザの現在のタッチ操作データを取得するステップと、
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信することで、前記タッチスクリーン制御チップが、切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するステップと、
を含むことを特徴とするタッチスクリーンの作動モードの制御方法。
【請求項２】
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行う前に、
システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予めに設定しておくステップと、
前記設定オプションのステータス情報を読み取り、前記設定オプションがオン状態にある場合、前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含み、
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うことが、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時に、受信した前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがマルチフィンガー操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがシングルフィンガークイックスライド操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信することと、
を含むことを特徴とする請求項１又は２に記載の方法。
【請求項４】
タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供するステップと、
前記第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するステップをさらに含むことを特徴とする請求項３に記載の方法。
【請求項６】
ユーザの現在のタッチ操作データを取得するためのデータ取得モジュールと、
タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信するための作動モード制御モジュールと、
切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するための前記タッチスクリーン制御チップと、
を含むことを特徴とするタッチスクリーンの作動モードの制御装置。
【請求項７】
システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予め設定しておくための設定オプション設定モジュールをさらに含み、
前記作動モード制御モジュールが、前記設定オプションのステータス情報を読み取り、前記設定オプションがオン状態にある場合に、前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うために用いられる、
ことを特徴とする請求項６に記載の装置。
【請求項８】
前記タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含み、
前記作動モード制御モジュールが、ロジック的判断モジュールと信号生成モジュールとを含んでおり、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信した前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがマルチフィンガー操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがシングルフィンガークイックスライド操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信するために用いられる、
ことを特徴とする請求項６又は７に記載の装置。
【請求項９】
タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供し、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するためのユーザインタラクションモジュールをさらに含むことを特徴とする請求項６に記載の装置。
【請求項１０】
前記タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するためのマウスポインタ表示モジュールをさらに含むことを特徴とする請求項８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末機器技術分野に関し、特に、タッチスクリーンの作動モードの制御方法及び制御装置に関する。
【背景技術】
【０００２】
新しい入力機器としてのタッチスクリーンは、現在最も簡単で便利かつ自然なヒューマンマシンインタラクション方式であり、タッチスクリーンは、従来のキーパッドやマウスによる入力方式と比べて、例えば、インタフェースが簡略化され、精度が向上され、堅さがよく、耐久性がよく、タッチスクリーンによるあらゆる種類のデジタルメディアへの迅速なアクセスが可能であり、スペースが節約されるなどの優れた技術的利点を持っている。
【０００３】
スマートフォンなどのモバイル機器では、タッチスクリーンとディスプレイスクリーンとは、一体化された構造であることが多い。具体的には、タッチスクリーンの下にディスプレイスクリーンが取り付けられ、タッチスクリーンのトップレイヤーガラス上に検出部品が設けられており、検出部品がタッチスクリーンコントローラに接続されている。ユーザが指でタッチスクリーン上を操作しているときでも、ディスプレイスクリーンに表示されているアイコンが見えるので、タッチスクリーンとディスプレイスクリーンとが一体化された構造である場合、ユーザの操作は非常に直感的で且つ正確である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ウェアラブル機器（例えばヘッドマウント機器などの製品）では、タッチスクリーンとディスプレイスクリーンとは、別体構造になることが多い。こうした場合でも、ユーザが単純な画面切り替えを行いたいだけであれば、タッチスクリーンのようなヒューマンマシンインタラクション方式による利点は、依然として非常に明らかである。しかし、ユーザがタッチスクリーン上でポジショニングアイコンをクリックしたい場合、タッチスクリーンと表示画面とがこのような別体構造であるため、タッチスクリーンの操作ポイントとディスプレイスクリーンのユーザインタフェースのアイコンとを対応させるのが難しくて、操作が非常に困難となり、正確に位置決めすることができず、ユーザエクスペリエンスが悪いという問題がある。
【０００５】
本発明は、従来のヘッドマウント機器に存在する、タッチスクリーンの操作ポイントとディスプレイスクリーンに表示されているユーザインタフェースのアイコンとの対応が難しくて、操作が不便であり、ユーザエクスペリエンスが悪いという問題を解決するためのタッチスクリーンの作動モードの制御方法及び制御装置を提供している。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、タッチスクリーンの作動モードの制御方法が提供されており、この方法は、タッチスクリーンを操作しているユーザの現在のタッチ操作データを取得するステップと、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合には、切り替え信号をタッチスクリーン制御チップに送信することで、タッチスクリーン制御チップが、切り替え信号を受信すると、タッチスクリーンの作動モードを切り替えるように制御するステップと、を含む。
【０００７】
また、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行う前に、システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予めに設定しておくステップと、設定オプションのステータス情報を読み取り、設定オプションがオン状態にある場合、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うステップと、をさらに含んでもよい。
【０００８】
また、タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含んでもよい。
【０００９】
この場合、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うことは、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信することを含む。
【００１０】
また、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、ヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信したタッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信することを含む。
【００１１】
さらに、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがマルチフィンガー操作データである場合、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信することを含む。
【００１２】
さらにまた、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがシングルフィンガークイックスライド操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信することと、を含む。
【００１３】
また、上記方法が、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供するステップと、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するステップと、をさらに含んでもよい。
【００１４】
さらに、上記方法が、タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するステップをさらに含んでもよい。
【００１５】
本発明の第２の態様によれば、前記制御方法に対応するタッチスクリーンの作動モードの制御装置が提供されており、この装置が、ユーザの現在のタッチ操作データを取得するためのデータ取得モジュールと、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信する作動モード制御モジュールと、切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するタッチスクリーン制御チップと、を含む。
【００１６】
また、上記装置が、システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予め設定しておくための設定オプション設定モジュールと、設定オプションのステータス情報を読み取り、設定オプションがオン状態にある場合、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うための作動モード制御モジュールと、をさらに含んでもよい。
【００１７】
さらに、タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含み、作動モード制御モジュールが、ロジック的判断モジュールと信号生成モジュールとを含んでいるときは、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信するために用いられるようにするとよい。
【００１８】
又は、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、ヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信したタッチ操作データがシングルフィンガー低速連続移動操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信するために用いられるようにしてもよい。
【００１９】
又は、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがマルチフィンガー操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信するために用いられるようにしてもよい。
【００２０】
又は、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがシングルフィンガークイックスライド操作データである場合は、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信するために用いられるようにしてもよい。
【００２１】
また、上記装置が、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供することで、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するためのユーザインタラクションモジュールをさらに含んでもよい。
【００２２】
また、上記装置が、タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するためのマウスポインタ表示モジュールをさらに含んでもよい。
【発明の効果】
【００２３】
本発明によれば、タッチスクリーンとディスプレイスクリーンとが別体になっている場合、ユーザがタッチスクリーンを操作するのが不便であるという問題が解決される。ユーザのタッチ操作データを取得して、タッチスクリーンの現在作動モードに基づいて、作動モードを切り替えるか否かについて判断を行い、ユーザの操作意図を自動的に認識するようにして、ユーザの操作意図がジェスチャー操作の応用シーンである（例えば、タッチスクリーンをスライドする）場合、タッチスクリーンの作動モードをジェスチャーモードに維持又は切り替えるように制御し、ユーザの操作意図がマウスシミュレーション操作の応用シーンである（例えば、タッチスクリーンでアイコンをクリックする）場合、タッチスクリーンの作動モードをマウスシミュレーションモードに維持又は切り替えるように制御することにより、ディスプレイスクリーンとタッチスクリーンとが別体になっている場合に、ユーザがタッチスクリーンを柔軟かつ便利に操作することを可能にし、ディスプレイスクリーン上のアイコンを正確に位置決めして、ユーザエクスペリエンスを向上させることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施例によるタッチスクリーンの作動モードの制御方法を示すフローチャートである。
【図２】本発明の第２実施例によるタッチスクリーンの作動モードの制御方法を示すフローチャートである。
【図３】本発明の第１実施例によるタッチスクリーンの作動モードの制御装置のブロック図である。
【発明を実施するための形態】
【００２５】
本発明の主題は、タッチスクリーンとディスプレイスクリーンとが別体になっている構造における、ユーザがタッチスクリーン上で操作する時、ディスプレイスクリーン上のアイコンを正確に位置決めするのが難しくて、操作が不便であり、ユーザエクスペリエンスが悪いという従来技術に存在する問題に対して、タッチスクリーンの作動モードの制御方法を提出するものである。本発明の方法によれば、ユーザのタッチ操作データとタッチスクリーンの現在作動モードに基づいて、ユーザの操作意図を迅速に特定することにより、タッチスクリーンの作動モードをユーザが操作しやすいモードに切り替えて、応用シーンに応じて所要の作動モードを自動的に認識し、柔軟な切り替えを実現し、ユーザエクスペリエンス及び機器の競争力を向上させている。
【００２６】
（第１実施例）
図１は本発明の第１実施例によるタッチスクリーンの作動モードの制御方法を示すフローチャートである。以下、図１を参照して、タッチスクリーンの作動モードの制御方法について説明する。この方法は、タッチスクリーンを操作しているユーザの現在のタッチ操作データを取得するステップＳ１１と、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信し、タッチスクリーン制御チップが、切り替え信号を受信すると、タッチスクリーンの作動モードを切り替えるように制御するステップＳ１２と、を含む。
【００２７】
図１に示す方法によれば、ユーザのタッチスクリーン上でのタッチ操作データ及びタッチスクリーンの現在作動モードに基づいてユーザの操作意図を特定しながら、タッチスクリーンの作動モードをそれに対応する作動モードに切り替えることを実現し、ユーザによる柔軟な操作を容易にし、ユーザエクスペリエンスを向上させることができる。
【００２８】
（第２実施例）
以下、本発明の第２実施例として具体的な応用シーンを挙げて、タッチスクリーンの作動モードについて説明する。
第２実施例において、タッチスクリーンの作動モードは、マウスシミュレーションモードとジェスチャーモードとを含み、マウスシミュレーションモードは、ユーザがタッチスクリーン上で、アイコンを操作して選択したり、シングルクリックして選択したり、ダブルクリックしてオープンしたりする等のような、マウスシミュレート操作を行う時の応用シーンに適する。これに対して、ジェスチャーモードは、ユーザがタッチスクリーン上で、画面をスライドさせてロックを解除したり、画面インタフェースを切り替えたりする等のような、ジェスチャー操作を行う時の応用シーンに適する。
【００２９】
ここで、タッチスクリーンの作動モードを切り替えるように制御するのは、タッチスクリーンの作動モードがヘッドマウント機器の応用シーンの変化に適応できなければ、ユーザがタッチ制御操作を行うときに非常に不便であるからである。例えば、ユーザがヘッドマウント機器を用いてゲームをする時、ゲームへの柔軟な操作を容易にするために、物理的マウスを外付けする可能性がある。しかし、ユーザがタッチスクリーン操作に切り替える必要が出てくると、良好なユーザインタラクション体験を提供するために、その時点でタッチスクリーンの作動モードもマウスシミュレーションモードに設定させた方が良く、このように、ユーザの視点から見れば、外付けされた物理的マウス操作とタッチスクリーンのタッチ制御操作との間には、あまり違いがない。また、タッチスクリーンがマウスシミュレーションモードで作動している時、ユーザがマルチポイントタッチ操作を利用する（例えば、２本の指で画像の拡大または縮小操作をする）必要が出てくると、ユーザのタッチ操作に応じてタッチスクリーンの作動モードをジェスチャーモードに切り替える必要がある。したがって、第２実施例の方法によれば、ユーザの現在の応用シーンを自動的に認識しながら、タッチスクリーンの作動モードを切り替えるように制御することにより、操作の柔軟性を向上させ、利用時の良好な操作感を保証している。
【００３０】
第２実施例では、ヘッドマウント機器を例として説明する。この場合、ヘッドマウント機器はタッチスクリーンとディスプレイスクリーンとを含み、且つタッチスクリーンとディスプレイスクリーンとが別体構造である。また、上記ヘッドマウント機器で作動しているのは、Android（登録商標）システムである。Androidが、Linux（登録商標）をベースとしたフリーでオープンソースのオペレーティングシステムであり、主にモバイル機器に適用される。
【００３１】
図２は本発明の第２実施例によるタッチスクリーンの作動モードの制御方法を示すフローチャートである。第２実施例のタッチスクリーンの作動モードの制御方法は、従来技術と比べて、次の利点を有している。第１に、Androidレイヤーの設定ファイルにおいて、マウスシミュレーションモードとジェスチャーモード作動モードの設定オプションを提供するとともに、設定オプションのデフォルト設定を、マウスシミュレーションモードとジェスチャーモードとの自動認識切り替えをオンにするように設定し、第２に、Androidレイヤーのアプリケーション開発者に、上記設定オプションをオンまたはオフにすることが可能なインタフェースを提供し、第三者アプリケーションの開発を便利にし、第三に、ユーザの選択及び応用シーンの変化に応じて、マウスシミュレーションモードとジェスチャーモードとの自動認識切り替えを実現することができる。
【００３２】
図２を参照して、第２実施例によるタッチスクリーンの作動モードの制御方法を適用したヘッドマウント機器のタッチスクリーンの作動モードを自動的に切り替える機能について説明する。この機能は、次のようにして実現される。
【００３３】
ステップＳ２１においては、タッチスクリーンの初期作動モードがジェスチャーモードとなっている。タッチスクリーンが初期化された後、立ち上がった後のジェスチャースライドロック解除機能を実現するために、初期状態ではジェスチャーモードで作動する。これは、スマートフォン等の機器を操作するためのスライドロック解除という既存の操作習慣にも適合しており、ユーザに受け入れられるのは容易である。
【００３４】
ステップＳ２２においては、ジェスチャーモードでスライドして機器を立ち上げる。ジェスチャーモードで、ユーザのタッチスクリーンでのスライド操作を受信して起動を完成させる。ヘッドマウント機器がロック解除されて立ち上がると、２種類のユーザ操作に直面する可能性がある。一つは、画面を切り替えることである。即ち、現在のユーザインタフェースを切り替えることである。画面切り替えについては、ジェスチャーモードで操作するのが便利かつ柔軟である（例えば、左へスライドすると画面の左方向へのめくりが実現され、右へスライドすると画面の右方向へのめくりが実現される）ため、タッチスクリーンの作動モードを初期のジェスチャーモードに維持すべきである。もう一つは、ディスプレイスクリーンで表示されている現在のユーザインタフェースのアイコンに対して操作を行うことである。現在のディスプレイスクリーン上のいずれかのアイコンを操作する必要がある場合、ユーザがディスプレイスクリーン上のアイコンを正確に位置決めすることができるように、作動モードをマウスモードに切り替えるべきである。
【００３５】
ステップＳ２３において、Androidシステムが起動する。タッチスクリーンの作動モードの自動切り替えを実現するために、第２実施例では、Androidのシステム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予めに設定しておく（図２に示すtouch modeオプションを参照）。こうすると、Androidシステムが起動する度に、Androidシステム設定ファイルにおける設定オプションのステータス情報が読み取られ、例えば、現在の設定オプションのうちの作動モードを自動的に切り替えるという機能がオン状態にあるかオフ状態にあるかが読み取られ、設定オプションがオン状態にある（図２に示すtouch mode=onを参照）場合、上記ステータス情報がボトムレイヤードライバアプリケーションに送られることで、ドライブアプリケーションがタッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行う。
【００３６】
ステップＳ２４においては、ボトムレイヤードライバが呼び出しインタフェースをAndroidレイヤーに提供する。ボトムレイヤードライバが上層のAndroidレイヤーとデータのやりとりを行う必要があり、例えば、ユーザによる設定オプションへの操作情報を取得して、現時点でタッチスクリーンの作動モードを自動的に切り替える機能がオン状態にあるか否かを得る必要があるため、ボトムレイヤードライバより呼び出しインタフェースをAndroidレイヤーに提供し、この呼び出しインタフェースを介して上層（Androidレイヤー）から設定オプションのステータス情報を取得する必要がある。又は、処理の結果情報をAndroidレイヤーにアップロードして、データのやりとりを実現する。
【００３７】
なお、良好なユーザインタラクション体験を提供して、ユーザの操作感を強化するために、第２実施例においては、Androidレイヤーが、さらに、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーション（即ち、図２に示すAndroidレイヤーの他のAPK）に提供して、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信する。Androidインストールパッケージ（Android Package、APK）は、APKファイルをAndroid機器（第２実施例では、ヘッドマウント機器）に直接転送して実行すれば、インストールできる。
【００３８】
第三者アプリケーションに、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを提供しているため、開発済みの第三者アプリケーションをヘッドマウント機器にインストールすると、ユーザヘッドマウント機器において上記第三者アプリケーションを開いて、該第三者アプリケーションのインタフェースからタッチスクリーンの作動モードを自動的に切り替えるという設定オプションを見付け、タッチスクリーンの作動モードの自動切り替えをオンにするか又はタッチスクリーンの作動モードの自動切り替えをオフにする選択操作を入力することができる。
【００３９】
ステップＳ２５においては、ボトムレイヤードライバがロジック的判断を行う。ボトムレイヤードライバがタッチスクリーン制御チップからユーザのタッチ操作データを取得して、Androidレイヤーから取得されたタッチスクリーンの現在作動モードと合わせて、ロジック的判断を行う。これにより、応用シーンに応じてタッチスクリーンの作動モードを自動的に切り替えるという有益な効果を実現している。
【００４０】
具体的に、判断（１）では、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、この第一切り替え信号をタッチスクリーン制御チップに送信する。
【００４１】
ここで、シングルフィンガー低速連続移動とは、単一の指がタッチスクリーン上で連続的に低速で移動するときに生成されたデータのことを指し、速度とは、単位時間内にユーザのスライドした座標ポイントの数のことを指し、低速とは、１回の操作でユーザがスライドした座標ポイントの数が予め設定された数量閾値未満のことをいい、予め設定された閾値は、ユーザがジェスチャーで操作して画面を切り替える時にスライドした座標ポイントの数に設定することができる。また、連続とは、操作時間上の連続、即ち、操作時間が予め設定された時間閾値に達したことを指し、例えば、第２実施例においては、この予め設定された時間閾値を０．８秒間に設定している。即ち、スライド操作開始からスライド操作終了までのユーザの今回のスライド操作が０．８秒間以上続く場合にのみ、ユーザのタッチ操作データがシングルフィンガー低速連続移動であると判定し、さもなければ、誤操作と判定できる可能性があるため、作動モードの切り替えは実行しない。
【００４２】
判断（２）では、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、ヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信したタッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、この第一切り替え信号をタッチスクリーン制御チップに送信する。
【００４３】
ここでのシーンとしては、タッチスクリーンが現時点でジェスチャーモードで作動しており、このとき、ユーザがヘッドマウント機器に対して物理的マウスを外付けして、物理的マウスによってヘッドマウント機器のヒューマンマシンインタラクションを実現している（前述のユーザがゲームをする時に物理的マウスを外付けする部分の記載を参照）。ユーザが外付けされた物理的マウスを利用する時、タッチスクリーンにはユーザの操作データがなく、ユーザが改めてタッチスクリーンでタッチ操作データを入力した場合（即ち、ユーザの操作意図として、ヘッドマウント機器のヒューマンマシンインタラクション方式をタッチスクリーンに切り替えるようになった場合）、もしタッチスクリーンが依然としてジェスチャーモードで作動していると、ユーザエクスペリエンスが悪くなり、操作感が大きく異なる（外付けされた物理的マウス操作からジェスチャーモードに変わった場合、よく繋がっていないので、ユーザがこの切り替えを明らかに感じてしまう）ため、第２実施例において、ユーザのタッチ操作データに基づいて判断を行った後、タッチスクリーンの作動モードをマウスシミュレーションモードに切り替えるように制御することにより、ユーザが柔軟に操作するのが容易になり、ユーザインタフェースも物理的マウスを外付けしていた時と一致し、ユーザの操作体験に影響を与えない。
【００４４】
強調すべきことは、上記判断（１）及び判断（２）では、いずれもタッチスクリーンの作動モードをマウスシミュレーションモードに切り替えるので、ユーザが正確な位置決め及び柔軟な操作を行うことを容易にするために、それに応じて、ディスプレイスクリーンのユーザインタフェースでマウスポインタ（マウスカーソルを含む）を表示する必要がある。そのため、第２実施例では、タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するステップをさらに含む。
【００４５】
判断（３）では、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがマルチフィンガー操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信する。
【００４６】
ここで、マルチフィンガー操作データは、ユーザが二つ又はそれ以上の指を使ってタッチ制御操作を行う時に生成されたデータを含む。例えば、ユーザがディスプレイスクリーン上の画像を閲覧し、現在表示されている画像を拡大または縮小したい場合、２本の指が協働してタッチスクリーン上で操作する必要がある。タッチスクリーンが、ユーザの２本の指の協働操作データをキャプチャして、現在の応用シーンがジェスチャー操作シーンであると特定するようになるので、応用シーンと適合するように、タッチスクリーンの作動モードをジェスチャーモードに切り替える必要がある。
【００４７】
判断（４）では、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがシングルフィンガークイックスライド操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信する。
【００４８】
ここで、シングルフィンガークイックスライド操作データは、ユーザが単一の指で快速にスライドしてタッチ制御操作を行う時に生成されたデータを含む。例えば、ユーザがディスプレイスクリーン上のユーザインタフェースを切り替えたとき、タッチスクリーンが、ユーザのシングルフィンガークイックスライドをキャプチャして、現在の応用シーンがジェスチャー操作シーンであると特定するようになるので、応用シーンと適合するように、タッチスクリーンの作動モードをジェスチャーモードに切り替える必要がある。上記快速とは、単位時間内にユーザがタッチスクリーン上で操作する時にスライドした座標ポイントの数が予めに設定された数量閾値より多いことをいうと理解することができる。具体的な数量閾値は、実際の応用ニーズに応じて設定可能であり、これに対して繰り返して説明しない。
【００４９】
ステップＳ２６においては、タッチスクリーンチップがユーザのタッチ操作データを収集する。タッチスクリーンチップによって収集されたユーザのタッチ操作データは、ボトムレイヤードライバにリアルタイムに伝送される。これにより、ボトムレイヤードライバがこれらのデータを利用してロジック的判断を行うのが容易になる。即ち、タッチスクリーンの作動モードの切り替えを行うか否かを判断するのが容易になる。ここで、ユーザのタッチ操作データは、シングルフィンガークイックスライド操作データ、外付けされた物理的マウスの操作データ、シングルフィンガー低速連続スライド操作データ、ダブルフィンガーズーム又はマルチポイントタッチ操作データを含む。
【００５０】
現在のタッチスクリーンは、いずれもタップ操作をサポートしており、タッチスクリーンが取り付けられたヘッドマウント機器は、２種類のタッチ制御入力方式を有する。一つは、ヘッドマウント機器のAndroidシステムのボトムレイヤーのLinuxドライバが、ヘッドマウント機器のタッチスクリーン制御チップから、ユーザによって入力された連続のタッチポイント座標を取得し、取得された連続のタッチポイント座標を入力（Input）イベントの形で上層のAndroidレイヤーに送信することで、上層のAndroidレイヤーのアプリケーションが座標ポイント又はジェスチャー操作情報に応じてタッチスクリーンの現在作動モードを判断することが容易になる。なお、従来主流のタッチスクリーンもジェスチャーモードを同時にサポートしており、このように、ヘッドマウント機器のボトムレイヤーのLinuxドライバが、さらに、タッチスクリーン制御チップからユーザのジェスチャー操作情報を取得し、入力（Input）イベントの形で上層のAndroidレイヤーに送信することで、上層のAndroidレイヤーのアプリケーションが座標ポイント又はジェスチャー操作に応じて現在作動モードを判断することを容易にすることもできる。理解できるように、タッチスクリーンがマウスシミュレーションモードで作動している場合、Linuxドライバが、タッチスクリーン制御チップから連続のタッチポイント座標を取得し、タッチスクリーンがジェスチャーモードで作動している場合、Linuxドライバがユーザによる１回のタッチ操作のジェスチャー情報をタッチスクリーン制御チップから取得することになる。そして、Linuxドライバがタッチスクリーン制御チップから取得したのが、ジェスチャー情報にしろ、連続のタッチポイント座標にしろ、いずれもそれに応じた入力（Input）イベントの形で上層のAndroidレイヤーに送信しなければならない。
【００５１】
以上から分かるように、ディスプレイスクリーンとタッチスクリーンとが別体になっている電子製品に対して、ユーザがこのような機器を使用してタッチ制御操作を行う時、第２実施例のようなタッチスクリーンの作動モードの制御方法によれば、ディスプレイスクリーンのアイコンの操作が困難であり、ユーザエクスペリエンスが悪いという問題が効果的に解決され、ユーザの使用時のインタフェースの操作感及び操作の柔軟性が向上し、製品の競争力が向上する。
【００５２】
（第３実施例）
本発明の第３実施例によれば、タッチスクリーンの作動モードの制御装置がさらに提供されており、該タッチスクリーンの作動モードの制御装置３０が、ユーザの現在のタッチ操作データを取得するためのデータ取得モジュール３０１と、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップ３０３に送信するための作動モード制御モジュール３０２と、切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するためのタッチスクリーン制御チップ３０３と、を含む。
【００５３】
第３実施例において、上記装置３０が、システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予め設定しておくための設定オプション設定モジュールと、設定オプションのステータス情報を読み取り、設定オプションがオン状態にある場合、タッチスクリーンの現在作動モード及びタッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うために用いられる作動モード制御モジュールと、をさらに含む。
【００５４】
第３実施例において、タッチスクリーンの作動モードは、ジェスチャーモードとマウスシミュレーションモードとを含み、作動モード制御モジュールは、ロジック的判断モジュールと信号生成モジュールとを含む。
【００５５】
ここで、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、タッチ操作データがシングルフィンガー低速連続移動操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信するために用いられる。
【００５６】
又は、タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ、ヘッドマウント機器のユーザインタラクションツールが外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信したタッチ操作データがシングルフィンガー低速連続移動操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号をタッチスクリーン制御チップに送信するために用いられる。
【００５７】
又は、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがマルチフィンガー操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信するために用いられる。
【００５８】
又は、タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ、タッチ操作データがシングルフィンガークイックスライド操作データである場合には、ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、信号生成モジュールが、ロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号をタッチスクリーン制御チップに送信するために用いられる。
【００５９】
第３実施例において、上記装置３０は、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供することで、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するためのユーザインタラクションモジュールをさらに含む。
【００６０】
第３実施例において、上記装置３０は、タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するためのマウスポインタ表示モジュールをさらに含む。
【００６１】
第３実施例のようなタッチスクリーンの作動モードの制御装置の作動プロセスが、前記タッチスクリーンの作動モードの制御方法の実現ステップに対応しているため、第３実施例によるタッチスクリーンの作動モードの制御装置の具体的な作動プロセスについては、前記タッチスクリーンの作動モードの制御方法部分の関連説明を参照することができ、ここでは繰り返して説明しない。
【００６２】
要約すると、本発明の上記実施例に記載のようなタッチスクリーンの作動モードの制御方法及び制御装置は、現在応用シーンがジェスチャー操作シーンであると認識した場合には、タッチスクリーンの作動モードをジェスチャーモーに切り替えるように自動制御し、現在応用シーンがマウスシミュレーション操作シーンであると認識した場合には、タッチスクリーンの作動モードをマウスシミュレーションモードに切り替えるように自動制御することにより、ディスプレイスクリーンとタッチスクリーンとが別体になっているときでも、ユーザが依然としてディスプレイスクリーンのアイコンを正確に位置決めしてフォローアップ操作を行うことができ、ユーザエクスペリエンスを向上させている。これにより、タッチスクリーンとディスプレイスクリーンとが別体になっている場合に、タッチスクリーンの操作ポイントとディスプレイスクリーンで表示されたユーザインタフェースのアイコンとを対応させるのが難しくて、操作が不便であり、ユーザエクスペリエンスが悪いという問題を解決することができる。また、ユーザの現在のタッチ制御の操作習慣に合わせるだけでなく、タッチスクリーン上のタッチ制御操作をより柔軟で便利で効果的にし、製品の競争力を向上させることができる。
【００６３】
なお、上記説明は、本発明を限定するものではなく、本発明も上記例示のみに限定されるものではなく、本発明の実質的な範囲内で当業者によってなされた変化、変形、追加又は置換も本発明の保護範囲に属するものとすべきである。
【図１】
2019500701.tif 000003
【図２】
2019500701.tif 000004
【図３】
2019500701.tif 000005
【手続補正書】
【提出日】平成30年8月28日(2018.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチスクリーンを操作しているユーザの現在のタッチ操作データを取得するステップと、
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信することで、前記タッチスクリーン制御チップが、切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するステップと、
を含み、
前記タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含み、
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うことが、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時に、受信した前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがマルチフィンガー操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信することと、
前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがシングルフィンガークイックスライド操作データである場合に、作動モードを切り替えることを決定し、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信することと、
を含むことを特徴とするタッチスクリーンの作動モードの制御方法。
【請求項２】
前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行う前に、
システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予めに設定しておくステップと、
前記設定オプションのステータス情報を読み取り、前記設定オプションがオン状態にある場合、前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供するステップと、
前記第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するステップと、
をさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
ユーザの現在のタッチ操作データを取得するためのデータ取得モジュールと、
タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行い、切り替える場合に、切り替え信号をタッチスクリーン制御チップに送信するための作動モード制御モジュールと、
切り替え信号を受信すると、前記タッチスクリーンの作動モードを切り替えるように制御するための前記タッチスクリーン制御チップと、
を含み、
前記タッチスクリーンの作動モードが、ジェスチャーモードとマウスシミュレーションモードとを含み、
前記作動モード制御モジュールが、ロジック的判断モジュールと信号生成モジュールとを含んでおり、
前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつ前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがジェスチャーモードであり、かつヘッドマウント機器のユーザインタラクションツールが、外付けされた物理的マウスからタッチスクリーンに切り替わった時、受信した前記タッチ操作データがシングルフィンガー低速連続移動操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをマウスシミュレーションモードに切り替える第一切り替え信号を生成して、該第一切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがマルチフィンガー操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信するために用いられ、
又は、前記タッチスクリーンの現在作動モードがマウスシミュレーションモードであり、かつ前記タッチ操作データがシングルフィンガークイックスライド操作データである場合に、前記ロジック的判断モジュールが作動モードを切り替えることを決定して、判断結果を信号生成モジュールに送信するために用いられ、前記信号生成モジュールがロジック的判断モジュールの結果に応じて、現在作動モードをジェスチャーモードに切り替える第二切り替え信号を生成して、該第二切り替え信号を前記タッチスクリーン制御チップに送信するために用いられる、
ことを特徴とするタッチスクリーンの作動モードの制御装置。
【請求項６】
システム設定ファイルにおいて、タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションを予め設定しておくための設定オプション設定モジュールをさらに含み、
前記作動モード制御モジュールが、前記設定オプションのステータス情報を読み取り、前記設定オプションがオン状態にある場合に、前記タッチスクリーンの現在作動モード及び前記タッチ操作データに基づいて、作動モードを切り替えるか否かについてロジック的判断を行うために用いられる、
ことを特徴とする請求項５に記載の装置。
【請求項７】
タッチスクリーンの作動モードの自動切り替えをオンまたはオフにするという設定オプションの呼び出しインタフェースを第三者アプリケーションに提供し、該第三者アプリケーションによって、ユーザから入力されたタッチスクリーンの作動モードの自動切り替えをオンにする操作情報又はタッチスクリーンの作動モードの自動切り替えをオフにする操作情報を受信するためのユーザインタラクションモジュールをさらに含むことを特徴とする請求項６に記載の装置。
【請求項８】
前記タッチスクリーン制御チップに第一切り替え信号を送信してから、切り替え結果に応じて、ユーザインタフェースでマウスポインタコントロールを表示するように制御するためのマウスポインタ表示モジュールをさらに含むことを特徴とする請求項５に記載の装置。
【国際調査報告】
2019500701.tif 000006
2019500701.tif 000007
2019500701.tif 000008
2019500701.tif 000009