(57)【特許請求の範囲】
【請求項１】
インタフェース機能の解析および表示の方法であって、
端末のインタフェースを取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存することと、
フローティングウインドウを確立し、前記フローティングウインドウに保存された操作機能をロードし、ユーザの前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーすることと、を含み、
前記インタフェースに対して操作機能の解析を行う前に、前記方法は、
ビューフィルターを確立し、前記ビューフィルターによりインタフェース解析の規則を保存することを含み、
前記インタフェースに対して操作機能の解析を行うことは、
前記インタフェースに対応する前記規則を検索し、前記インタフェースに対応する前記規則が検索されたことを確定した場合、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する前記規則が検索されていないことを確定した場合、前記インタフェースに操作機能の解析を直接に行うことを含む、方法。
【請求項２】
前記端末のインタフェースを取得することは、
インタフェースの変化、或いはインタフェース機能の解析と表示機能のオープンが検出された場合、端末のインタフェースを取得することを含むことを特徴とする
請求項１に記載の方法。
【請求項３】
前記フローティングウインドウが確立された後に、前記方法はさらに、
前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作によって前記フローティングウインドウを移動することを含むことを特徴とする
請求項１に記載の方法。
【請求項４】
前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーすることは、
前記操作機能に対する第一タッチ操作が検出された後に、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーすることを含むことを特徴とする
請求項１に記載の方法。
【請求項５】
前記方法はさらに、前記操作機能に対する第二タッチ操作が予定時間を超えたことが検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ検出された前記削除メニューに対する第三タッチ操作によって、前記操作機能を削除することを含むことを特徴とする
請求項１に記載の方法。
【請求項６】
前記方法はさらに、前記フローティングウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記フローティングウインドウでの操作機能に対して切替を行うことを含むことを特徴とする
請求項１に記載の方法。
【請求項７】
前記方法はさらに、
切替時間を設定することと、
各前記切替時間ごとに前記保存された操作機能に従って前記フローティングウインドウでの操作機能に対して切替を行うことを含むこととを特徴とする
請求項１に記載の方法。
【請求項８】
前記方法はさらに、
インタフェース機能の解析と表示機能に対するボタンを設定することと、
検出された前記ボタンに対する第五タッチ操作に従って、前記インタフェース機能の解析と表示機能をオープンし或いはオフすることとを含むことを特徴とする
請求項１に記載の方法。
【請求項９】
インタフェース機能の解析および表示の装置であって、
端末のインタフェースを取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存するように構成される解析モジュールと、
フローティングウインドウを確立し、前記フローティングウインドウ中に前記解析モジュールに保存された操作機能をロードし、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーするように構成される処理モジュールとを含み、
前記解析モジュールは、前記インタフェースに対して操作機能の解析を行う前に、ビューフィルターを確立し、前記ビューフィルターによりインタフェース解析の規則を保存し、さらに、前記インタフェースに対応する前記規則を検索し、前記インタフェースに対応する前記規則が検索されたことを確定した場合、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する前記規則が検索されていないことを確定した場合、前記インタフェースに対して直接に操作機能の解析を行うように構成される、装置。
【請求項１０】
前記解析モジュールは、検出されたインタフェースの変化、或いはインタフェース解析表示機能のオープンが検出された場合、端末のインタフェースを取得するように構成されることを特徴とする
請求項９に記載の装置。
【請求項１１】
前記処理モジュールは、フローティングウインドウが確立された後に、前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作によって前記フローティングウインドウを移動するように構成されることを特徴とする
請求項９に記載の装置。
【請求項１２】
前記処理モジュールは、前記操作機能に対する第一タッチ操作が検出された後に、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーするように構成されることを特徴とする
請求項９に記載の装置。
【請求項１３】
前記処理モジュールは、前記操作機能に対する第二タッチ操作が予定時間を超えたことを検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ検出された前記削除メニューに対する第三タッチ操作によって、前記操作機能を削除するように構成されることを特徴とする
請求項９に記載の装置。
【請求項１４】
前記処理モジュールは、前記フローティングウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記フローティングウインドウでの操作機能に対して切替を行うように構成されることを特徴とする
請求項９に記載の装置。
【請求項１５】
前記処理モジュールは、切替時間を設定し、各前記切替時間ごとに前記保存された操作機能によって前記フローティングウインドウでの操作機能に対して切替を行うように構成されることを特徴とする
請求項９に記載の装置。
【請求項１６】
前記処理モジュールは、インタフェース機能の解析と表示機能に対するボタンを設定し、検出された前記ボタンに対する第五タッチ操作に従って、前記インタフェース機能の解析と表示機能をオープンし或いはオフするように構成されることを特徴とする
請求項９に記載の装置。
【請求項１７】
コンピュータ記憶媒体であって、
請求項１〜８のいずれか一項に記載の方法を実行するためのコンピュータ実行可能なコマンドを記憶している、コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモバイル通信分野に関し、特にインタフェース機能の解析と表示方法、装置及びコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
現在、大画面端末の流行に従って、人々は大画面端末への片手操作がますます不便になっている。ユーザは大画面端末のインタフェースに入る場合、機能コントロール間の距離が比較的遠く、片手の指の移動によりインタフェースへの全ての操作を完成することはとても不便である。したがって、現在ユーザの大画面端末への片手操作に便利である方法が必要になる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
これを鑑みて、本発明の実施例はインタフェース機能の解析と表示方法、装置及びコンピュータ記憶媒体を提供し、ユーザは指を大きな範囲で移動する必要がなくても大画面端末の操作機能を便利に操作でき、ユーザの大画面端末への片手操作に便利である。
【課題を解決するための手段】
【０００４】
前記目的を実現するために、本発明の実施例はインタフェース機能の解析と表示方法を提供し、前記方法は、
端末のインタフェースを取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存することと、
表示ウインドウを確立し、前記表示ウインドウに保存された操作機能をロードし、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに基づいて前記操作機能をトリガーすることと、を含む。
【０００５】
好ましくは、前記端末のインタフェースを取得することは、
インタフェース変化、或いはインタフェース機能の解析と表示機能のオープンが検出された場合、端末のインタフェースを取得することを含む。
【０００６】
好ましくは、前記インタフェースに対して操作機能の解析を行う前に、前記方法は、
インタフェースの解析規則を確立することを含み、
前記インタフェースに対して操作機能の解析を行うことは、
前記インタフェースに対応する規則を検索し、前記インタフェースに対応する規則が検索されたことを確定した場合、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する規則が検索されていないことを確定した場合、前記インタフェースに対して操作機能の解析を直接に行うことを含む。
【０００７】
好ましくは、前記表示ウインドウはフローティングウインドウであり、
前記表示ウインドウが確立された後に、前記方法はさらに、
前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作によって前記フローティングウインドウを移動することを含む。
【０００８】
好ましくは、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーすることは、
前記操作機能に対する第一タッチ操作が検出された後、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーすることを含む。
【０００９】
好ましくは、前記方法はさらに、前記操作機能に対する第二タッチ操作が予定時間を超えたことを検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ検出された前記削除メニューに対する第三タッチ操作によって、前記操作機能に対して削除を行うことを含む。
【００１０】
好ましくは、前記方法はさらに、前記表示ウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記表示ウインドウでの操作機能に対して切替を行うことを含む。
【００１１】
好ましくは、前記方法はさらに、
切替時間を設定することと、
前記切替時間ごとに前記保存された操作機能によって前記表示ウインドウでの操作機能に対して切替を行うことと、を含む。
【００１２】
好ましくは、前記方法はさらに、
インタフェース機能の解析と表示機能に対するボタンを設定することと、
検出された前記ボタンに対する第五タッチ操作によって、前記インタフェース機能の解析と表示機能をオープンし或いはオフすることと、を含む。
【００１３】
本発明の実施例はさらにコンピュータ記憶媒体を提供し、前記コンピュータ記憶媒体は、本発明実施例に記載の前記インタフェース機能の解析と表示方法を実行するための、コンピュータ実行可能なコマンドを記憶している。
【００１４】
本発明の実施例はさらにインタフェース機能の解析と表示装置を提供し、前記装置は、
端末のインタフェースを取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存するように構成される解析モジュールと、
表示ウインドウを確立し、前記表示ウインドウに前記解析モジュールに保存された操作機能をロードし、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーするように構成される処理モジュールとを含む。
【００１５】
好ましくは、前記解析モジュールは、検出されたインタフェース変化、或いはインタフェース解析表示機能のオープンが検出された場合、端末のインタフェースを取得するように構成される。
【００１６】
好ましくは、前記解析モジュールは、前記インタフェースに対して操作機能の解析を行う前に、インタフェース解析の規則を確立するように構成され、さらに前記インタフェースに対応する規則を検索し、前記インタフェースに対応する規則が検索されたことを確定した場合に、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する規則が検索されていないことを確定した場合、前記インタフェースに対して直接に操作機能の解析を行うように構成される。
【００１７】
好ましくは、前記表示ウインドウはフローティングウインドウであり、
前記処理モジュールは、表示ウインドウが確立された後に、前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作によって前記フローティングウインドウを移動するように構成される。
【００１８】
好ましくは、前記処理モジュールは、前記操作機能に対する第一タッチ操作が検出された後に、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを発信し、前記バーチャルクリックイベントに基づき前記操作機能をトリガーするように構成される。
【００１９】
好ましくは、前記処理モジュールは、前記操作機能に対する第二タッチ操作が予定時間を超えたことを検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューが表示され、且つ検出された前記削除メニューに対する第三タッチ操作によって、前記操作機能に対して削除を行うように構成される。
【００２０】
好ましくは、前記処理モジュールは、前記表示ウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記表示ウインドウでの操作機能に対して切替を行うように構成される。
【００２１】
好ましくは、前記処理モジュールは、切替時間を設定し、前記切替時間ごとに前記保存された操作機能に従って前記表示ウインドウでの操作機能に対して切替を行うように構成される。
【００２２】
好ましくは、前記処理モジュールは、インタフェース機能の解析と表示機能に対するボタンを設定し、検出された前記ボタンに対する第五タッチ操作によって、前記インタフェース機能の解析と表示機能をオープンし或いはオフするように構成される。
【００２３】
本発明の有益な効果は以下のとおりである。
【００２４】
本発明の実施例に係る技術的解決手段によれば、表示ウインドウに操作機能を循環的に表示することにより、ユーザは指を大きな範囲で移動する必要がなくても大画面端末の操作機能を便利に操作でき、大画面端末への片手操作の不便な問題を解決し、大画面端末への片手操作を実現し、ユーザの操作に便利を図り、ユーザの操作エクスペリエンスを向上させる。
【図面の簡単な説明】
【００２５】
【図１】図１は本発明の実施例に係るインタフェース機能の解析と表示方法のフローチャート図である。
【図２ａ】図２ａは本発明の実施例に係るインタフェース機能の解析と表示方法の効果概略図の例一である。
【図２ｂ】図２ｂは本発明の実施例に係るインタフェース機能の解析と表示方法の効果概略図の例二である。
【図３】図３は本発明の実施例に係るインタフェース機能の解析と表示方法の詳細処理の概略図である。
【図４】図４は本発明の実施例に係るインタフェース機能の解析と表示装置の構造概略図である。
【図５】図５は本発明の実施例に係る好ましいインタフェース機能の解析と表示装置の概略図である。
【発明を実施するための形態】
【００２６】
本発明の各種類の実施例において、ユーザが各インタフェースに入る時に前記インタフェースの操作機能に対して分析を行い、分析された操作機能を順番にフローティングウインドウに循環的に表示される。ユーザが前記フローティングフレームでの操作機能に対して操作を行うことは既存の操作機能を操作することに相当する。このようにユーザが大画面端末への片手操作を行うときに便利であり、且つ前記フローティングフレームにおいて、操作機能間の切替はダイナミック効果であり、視覚的効果を向上させる。
【００２７】
以下は図面及び実施例に合わせて、本発明に対してさらに詳しく説明する。
【００２８】
本発明の実施例はインタフェース機能の解析と表示方法を提供する。図１は本発明の実施例に係るインタフェース機能の解析と表示方法のフローチャート図であり、図１に示されたように、本発明の実施例によるインタフェース機能の解析と表示方法は、以下のようなステップを含む。
【００２９】
ステップ１０１において、端末のインタフェースを取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存する。
【００３０】
ここで、前記解析された操作機能はレコードフォームに保存され、具体的に、前記レコードチャートは機能ビューマップ（ｍＶｉｅｗｓＭａｐ）であることができる。
【００３１】
ステップ１０１において、前記端末の現在のインタフェースを取得することは具体的に、インタフェース変化、或いはインタフェース機能の解析と表示機能のオープンが検出された場合、端末のインタフェースを取得することを含む。
【００３２】
モニターを添加することができ、前記モニターにより現在のインタフェースが変化したか否か、或いはインタフェース機能の解析と表示機能をオープンしたか否かが検出される場合、端末の現在のインタフェースを取得する。
【００３３】
好ましくは、本発明の実施例において、前記端末の現在のインターファクス実例を取得した後に、前記方法はさらに、インタフェース解析の規則を確立することを含み、具体的に、ビューフィルターを確立することができ、前記ビューフィルターにより前記インタフェース解析の規則を保存する。
【００３４】
ステップ１０１において、前記インタフェースに対する操作機能の解析を行うことは具体的に、前記インタフェースに対応する規則を検索し、前記インタフェースに対応する規則を検索されたことが確定された場合、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する規則を検索されていないことが確定された場合、前記インタフェースに対して操作機能の解析を直接に行う。
【００３５】
ステップ１０２において、表示ウインドウを確立し、前記表示ウインドウに保存された操作機能をロードし、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベント（Ｖｉｒｔｕａｌ  ｃｌｉｃｋ  ｅｖｅｎｔ）を送信し、前記バーチャルクリックイベントによって前記操作機能をトリガーする。
【００３６】
前記第一タッチ操作はクリック、長押し或いはフローティングタッチ操作であることができる。
【００３７】
好ましくは、本発明の実施例において、前記表示ウインドウはフローティングウインドウであることができる。
【００３８】
ステップ１０２において、前記表示ウインドウが確立された後に、前記方法はさらに、
前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作によって前記フローティングウインドウを移動することを含む。
【００３９】
ドラッグイベントのモニターを確立することができ、前記ドラッグイベントモニターにより前記フローティングウインドウに対するドラッグ操作を検出する。
【００４０】
ステップ１０２において、前記操作機能に対する第一タッチ操作が検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーすることは具体的に、前記操作機能に対する第一タッチ操作が検出された後に、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーすることを含む。
【００４１】
イベントモニターを確立することができ、前記イベントモニターにより前記操作機能に対する第一タッチ操作が検出され、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーする。
【００４２】
好ましくは、ステップ１０２の後に、さらに、前記操作機能に対する第二タッチ操作が予定時間を超えたことを検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ検出された前記削除メニューに対する第三タッチ操作に従って、前記操作機能に対して削除を行う。
【００４３】
前記第二タッチ操作はクリック、長押し或いはフローティングタッチ操作であることができ、前記第二タッチ操作は前記第一タッチ操作と区別される。
【００４４】
前記イベントモニターにより前記操作機能に対する第二タッチ操作が予定時間を超えたことが検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ前記イベントモニターに検出された前記削除メニューに対する第三タッチ操作に従って、前記操作機能に対して削除を行う。
【００４５】
前記第三タッチ操作はクリック、長押し或いはフローティングタッチ操作であることができる。
【００４６】
好ましくは、ステップ１０２の後に、さらに、前記表示ウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記表示ウインドウでの操作機能に対して切替を行うことを含むことができる。
【００４７】
前記第四タッチ操作はスライドタッチ操作であることができる。
【００４８】
前記イベントモニターにより前記表示ウインドウに対する第四タッチ操作を検出することができ、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記表示ウインドウでの操作機能に対して切替を行う。
【００４９】
好ましくは、本発明の実施例において、さらに切替時間を設定することができ、前記切替時間ごとに前記保存された操作機能に従って前記表示ウインドウでの操作機能に対して切替を行う。
【００５０】
具体的に、タイマーを設定することができ、前記タイマーの設定された切替時間により前記表示ウインドウでの操作機能に対して切替を行う。
【００５１】
好ましくは、本発明の実施例において、さらにインタフェース機能の解析と表示機能に対するボタンを設定することができ、検出された前記ボタンに対する第五タッチ操作に従って、前記インタフェース機能の解析と表示機能をオープンし或いはオフする。
【００５２】
前記第五タッチ操作はクリック、長押し或いはフローティングタッチ操作であることができる。
【００５３】
本発明の実施例の効果概略図は図２ａ、図２ｂに示されたようである。図２ａは本発明の実施例に係るインタフェース機能の解析と表示方法の効果概略図の例一であり、図２ａはインタフェースを例とし、図におけるすべてのアイコン（図２ａにおけるアイコン１〜アイコン１６に示されたように）はいずれも操作機能のオプションの一つであり、すべてのアイコンはいずれも以下のフローティングウインドウＣに順番に表示され、図２ａに示されたように、前記フローティングウインドウＣにアイコン３を表示する。ユーザはフローティングウインドウＣに表示された操作機能に対してタッチ操作を行うことができ、前記タッチ操作の効果は操作インタフェースのアイコン（図２ａにおけるアイコン１〜アイコン１６に示されたように）と一致する。図２ｂは本発明の実施例に係るインタフェース機能の解析と表示方法の効果概略図の例二であり、図２ｂはアラーム設定インタフェースを例とし、図に数字１〜数字７により前記インタフェースにおけるすべての操作可能な機能をマークし、それらを順番に以下のフローティングウインドウＣに表示することができ、例えば図２ｂの前記フローティングウインドウＣにアラーム１を表示し、ユーザは前記フローティングウインドウＣでタッチ操作を行うことができる。図２ａと図２ｂはただ例示的なものであり、実際に応用する場合、さらにフローティングウインドウに表示された操作機能に対してフィルターの最適化を行い、それによりユーザの習慣に適応する。
【００５４】
以下本発明の実施例の上記技術的解決手段に対して詳細な説明を行う。
【００５５】
ステップ１において、インタフェースが変化されたか否かを検出できるモニターを確立し、本発明の実施例の前記インタフェース機能の解析と表示機能がオープンされる時あるいはインタフェースが変化される時、インタフェース（ｍＬｏｃａｌＶｉｅｗ）を取得する。
【００５６】
ステップ２において、前記ｍＬｏｃａｌＶｉｅｗに基づきステップ５に述べたビューフィルター（ｍＦｉｌｔｅｒ）を検索し、前記ｍＬｏｃａｌＶｉｅｗに対応する規則が検索された場合、検索された前記規則に従って前記ｍＬｏｃａｌＶｉｅｗに対して機能解析を行い、前記ｍＬｏｃａｌＶｉｅｗに対応する規則が検索されていない場合、前記ｍＬｏｃａｌＶｉｅｗに対して機能解析を直接に行う。解析された後の操作機能は機能ビューマップ（ｍＶｉｅｗｓＭａｐ）に保存することができる。前記ｍＶｉｅｗｓＭａｐは可視化グラフィックス（Ｖｉｅｗ）の集合であり、各Ｖｉｅｗに対して前記Ｖｉｅｗのメッセージを保存し、例えば前記メッセージは身分識別番号（ＩＤ）である。
【００５７】
ステップ３において、フローティングウインドウを確立し、前記フローティングウインドウに対してドラッグイベントモニターを添加し、前記フローティングウインドウを移動することができるようにさせる。前記フローティングウインドウにｍＶｉｅｗｓＭａｐのＶｉｅｗがロードされ、前記Ｖｉｅｗに対してイベントモニターを添加し、前記Ｖｉｅｗに対する第一タッチ操作の応答メッセージにおいて前記Ｖｉｅｗのメッセージに従って前記ｍＬｏｃａｌＶｉｅｗにバーチャルクリックイベントを送信し、前記ｍＬｏｃａｌＶｉｅｗのオリジナル機能をトリガーする。前記Ｖｉｅｗに対する第二タッチ操作の応答メッセージにおいて前記Ｖｉｅｗの削除メニューを添加し、それによりユーザは前記削除メニューに対する第三タッチ操作により前記フローティングウインドウ中に表示されたＶｉｅｗを削除することができ、前記Ｖｉｅｗに対する第四タッチ操作の応答メッセージにステップ４の機能切替を完成し、このようにユーザは手動で前記フローティングウインドウでのＶｉｅｗを切替することができる。
【００５８】
ステップ４において、タイマーを設定し、一定の時間間隔ごとにステップ１で取得されたｍＶｉｅｗｓＭａｐに従って前記フローティングウインドウの表示内容を切替し、切替する時にフェードインフェードアウトなどのダイナミック効果を実現することができ、それによりユーザの視覚エクスペリエンスを向上させる。
【００５９】
ステップ５において、一部のタイプのインタフェースに対して、例えばゲームとフルスクリーン動画は前記フローティングウインドウを必要とせず、まだ一部のインタフェース、例えばブラウザ、前記ブラウザのインタフェースにタッチ可能な操作の操作機能が非常に多く、一回の循環表示に必要な時間がとても長いことにより、便利さが大幅に低減され、さらに一部のユーザの常用インタフェース、例えばプログラム選択インタフェース、ユーザはよりよい機能表示効果を必要になり、この時実際状況に応じて、あるいはユーザの必要に応じてインタフェース機能の解析と表示に対して最適化を行うことができる。ビューフィルター（ｍＦｉｌｔｅｒ）を確立することができ、前記ｍＦｉｌｔｅｒはあるタイプのインタフェースあるいは指定インタフェースの実例解析規則を保存し、例えばインタフェースウインドウのプロパティがフルスクリーン表示であることを検出した場合、フローティングウインドウを表示せず、インタフェースがプログラム選択インタフェースであることを検出した場合、事前設定された機能のロードプロセスを実行する。前記ｍＦｉｌｔｅｒにより、前記ステップ２で最適化することができ、先に前記ｍＦｉｌｔｅｒにより前記ｍＬｏｃａｌＶｉｅｗに対応する規則を検索し、前記ｍＬｏｃａｌＶｉｅｗに対応する規則が存在していることを確定する場合、前記規則に従って操作機能の解析を行い、前記ｍＬｏｃａｌＶｉｅｗに対応する規則が存在しないことを確定された時、通常状況に従って操作機能の解析を行う。
【００６０】
ステップ６において、機能ボタンを添加し、前記機能ボタンは前記インタフェース機能の解析と表示機能のオープンあるいはオフに用いられ、それにより機能構造を完全化する。
【００６１】
以上の記載からみれば、図３は本発明の実施例に係るインタフェース機能の解析と表示方法の詳細処理の概略図であり、図３に示されたように、本発明の実施例による技術的解決手段の主な過程は以下を含む。
【００６２】
過程１において、システムの初期化である。前記過程１は、フローティングウインドウの初期化とバックグラウンドサービスの初期化を含み、前記バックグラウンドサービスの初期化は、機能ビューマップ（ｍＶｉｅｗｓＭａｐ）を初期化し、フィルタテーブルを初期化し且つ事前に設定されたフィルタテーブル項目をロードし、インタフェース切替操作に対する監視を確立し、最上層のインタフェースの切替を監視された時に過程２と過程３を繰り返すことを含む。
【００６３】
過程２において、前記ｍＶｉｅｗｓＭａｐへの充填である。まず最上層に表示されたインタフェースを取得する。前記インタフェースに従ってビューフィルター（ｍＦｉｌｔｅｒ）に記憶されたフィルタテーブルを検索し、前記フィルタテーブルに前記インタフェースと対応する内容項目があるか否かを判断し、前記インタフェースに対応する内容項目を検索されたことを確定すれば、対応する前記内容項目の規則に従って前記インタフェースに対して機能解析を行い、前記インタフェースと対応する内容項目を検索されていないことを確定すれば、デフォルト機能解析過程に従って前記インタフェースに対して機能解析を行い、解析し取得された内容をｍＶｉｅｗｓＭａｐに充填する。上記過程における前記フィルタテーブルは開発者から確立されてもいいしユーザから確立されてもいい。開発者は常用特定のインタフェースによりフィルタテーブル項目を事前に設定することができ、ユーザは自身の好みに従ってフィルタテーブルに対して修正を行うことができる。インタフェース切替のシステムメッセージを監視された時、過程２における前記方法を繰り返し、前記ｍＶｉｅｗｓＭａｐを充填する。
【００６４】
過程３において、前記過程はユーザに表示される過程である。フローティングウインドウは機能ビューマップ（ｍＶｉｅｗｓＭａｐ）の中の一項目をタイミングに表示する。ユーザは前記フローティングウインドウに表示された操作機能をクリックする時に、システムはバーチャルボタンメッセージを確立し、前記バーチャルボタンメッセージをオリジナル操作機能ビューに送信し、前記操作機能の応答をトリガーし、ユーザは前記フローティングウインドウに対してスライド操作を行う場合、前記フローティングウインドウに表示された操作機能の切替を引き起こすことができ、ユーザは前記フローティングウインドウに対していずれかタッチ操作を行わない場合、タイマーの設定により、前記タイマーの設定期間が満了したときに、前記フローティングウインドウに表示された操作機能に対して切替を行うことができる。ユーザは長押し操作によって削除メニューの生成をトリガーすることができ、それにより前記フローティングウインドウに表示された操作機能に対して削除を行い、ユーザは前記フローティングウインドウの切替効果を設定することもできる。
【００６５】
以下はアンドロイド（Ａｎｄｒｏｉｄ）システムを例とし、即ちＡｎｄｒｏｉｄシステムインタフェース構造とコマンド応答原理に基づいて本発明の実施例における技術的解決手段に対して例をあげて説明する。
【００６６】
いずれか一つのＡｎｄｒｏｉｄ携帯電話の電源をオンにし、ランダムにインタフェースに入り見られた内容が全部ビューで構成される。前記ビューはツリー構造であり、最高層のビューは一つの大きなビューであり、前記最高層のビューに各種類のビューが一層ずつ嵌め込まれ、最終的にみられるインタフェースが構成される。これらのビューにおいて、一部のビューはクリック、長押し、スライドなどのタッチ操作コマンドに応答することができる。ユーザが携帯電話の画面に一回のタッチ操作をすれば、携帯電話はタッチ操作コマンドを生成する。前記タッチ操作コマンドが一層ずつ配布されて、コマンドを応答できるビューに最終的に到着する。本発明の実施例に係る一部内容は機能解析に関し、つまりこのビューのツリー構造をトラバーサルし、クリック操作に応答できるビューを検索することである。
【００６７】
ステップ１１において、Ａｎｄｒｏｉｄシステムの大部分インタフェースはいずれもアクティビティ（Ａｃｔｉｖｉｔｙ）タイプに属し、それによりＡｃｔｉｖｉｔｙの切替を監視することによりインタフェースの変化を監視することができる。全てのＡｃｔｉｖｉｔｙのスケジュールはシステムサービスＡｃｔｉｖｉｔｙＭａｎａｇｅｒＳｅｒｖｉｃｅに行われ、各Ａｃｔｉｖｉｔｙの実行はいずれも一つのＡｃｔｉｖｉｔｙＲｅｃｏｒｄに対応し、この記録データがｍＨｉｓｔｏｒｙに記憶され、したがってｍＨｉｓｔｏｒｙへの監視によりインタフェース変化への監視を実現することができ、且つｍＨｉｓｔｏｒｙのトップスタックデータはＡｃｔｉｃｉｔｙの実例ｍＬｏｃａｌＶｉｅｗである。前記アクティビティ（Ａｃｔｉｖｉｔｙ）はＡｎｄｒｏｉｄシステムの常用モジュールの一つであり、ユーザとの交流を担当する。
【００６８】
ステップ１２において、ｍＦｉｌｔｅｒに前記ｍＬｏｃａｌＶｉｅｗに対応する処理規則を検索されなければ、通常状況に応じて前記ｍＬｏｃａｌＶｉｅｗに対して解析を行い、その解析過程はｖｉｅｗのツリー構造への解析である。Ａｎｄｒｏｉｄシステムのすべての見られる部分は一つのｖｉｅｗで構成されたツリーに相当し、根部から各ｖｉｅｗをトラバーサルすることができる。ａｃｔｉｖｉｔｙ．ｇｅｔＷｉｎｄｏｗ  （）．ｇｅｔＤｅｃｏｒＶｉｅｗ（）によってこのツリーシステムのルートｖｉｅｗを得ることができ、このルートｖｉｅｗがあればツリー全体のｖｉｅｗをトラバーサルすることができ、トラバーサルされたｖｉｅｗは焦点があると、それはクリックされるこごができ、本発明の実施例の取得したい機能ビューに属する。これらの焦点を有するｖｉｅｗと一部の付加メッセージ（例えばＩＤ）を前記ｍＶｉｅｗＭａｐに加え、前記ｍＬｏｃａｌＶｉｅｗへの解析過程を完成する。
【００６９】
ステップ１３において、フローティングウインドウの確立過程は以下のとおりである。まずシステムユーザ身分証明（ＵＩＤ：Ｕｓｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）があるアプリケーションプログラムを確立し、ａｎｄｒｏｉｄＭａｎｉｆｅｓｔ．ｘｍｌのステートメントファイルにシステム権ａｎｄｒｏｉｄ．ｐｅｒｍｉｓｓｉｏｎ．ＳＹＳＴＥＭ＿ＡＬＥＲＴ＿ＷＩＮＤＯＷを添加する。システムサービスＷＩＮＤＯＷ＿ＳＥＲＶＩＣＥを利用しＯｎＣｒｅａｔｅ関数でウインドウプロパティに対して一列の設定を行い、ウインドウにフローティング効果を有させる。カスタマイズｖｉｅｗを確立し、それはｍＶｉｅｗＭａｐに保存されたＩＤとＶｉｅｗに従ってビューを新しく構築し、且つクリックイベントを応答する。前記Ｖｉｅｗがクリックされる時、応答コマンドはオリジナル実際インタフェースで同じ操作機能がクリックされた操作コマンドと相当する必要があり、これはＷｉｎｄｏｗＭａｎａｇｅｒＳｅｒｖｉｃｅに実現する必要がある。ＷｉｎｄｏｗＭａｎａｇｅｒＳｅｒｖｉｃｅと各Ａｃｔｉｖｉｔｙの間に一つのメッセージイベントのチャネルがあり、前記チャネルはＩｎｐｕｔＭａｎａｇｅｒに保存され、一つの入口を確立して指定されたＡｃｔｉｖｉｔｙにボタンメッセージを送信し、前記ボタンメッセージはＡｃｔｉｖｉｔｙのＶｉｅｗＲｏｏｔに送信され、ビューＩＤに従ってオリジナル機能に対応するビューに分与され、一つのバーチャル指のクリック操作でオリジナル機能をトリガーすることと相当する。
【００７０】
以上の記載からみれば、ユーザは各携帯電話インタフェースに入る時、システムは現在のインタフェースにどのような操作可能な機能があるかを判断し、これらの操作機能を一つのフローティングウインドウに順番に表示し、ユーザはフローティングウインドウでの操作機能に対してタッチ操作を行うことができ、前記タッチ操作はオリジナル操作機能へのタッチ操作に相当する。前記フローティングウインドウを移動することができ、循環に表示された操作機能を削除することができ、循環に表示された操作機能の出現と消失はダイナミック効果を有することができ、前記フローティングウインドウに表示された操作機能の切替速度をコントロールすることができる。本発明の実施例における技術的解決手段により、ユーザは指を大きな範囲で移動する必要がなくても大画面端末の操作機能を便利に操作でき、これは大画面端末への片手操作が可能になる。また、前記フローティングウインドウに表示された操作機能の切替は多くのダイナミック効果をすることができ、例えばフェードインフェードアウト、回転など、視覚効果に対してとても大きなレベルアップであり、操作インタフェースはこれから静的ではなく、そのほか、本発明の実施例はさらにあるインタフェースに対してフローティングウインドウに表示された操作機能をカスタマイズすることができる。
【００７１】
本発明の実施例はさらにコンピュータ記憶媒体を提供し、前記コンピュータ記憶媒体にコンピュータの実行可能なコマンドが記憶され、前記コンピュータの実行可能なコマンドは本発明の実施例に係る前記インタフェース機能の解析と表示方法を実行することに用いられる。
【００７２】
本発明の実施例はさらにインタフェース機能の解析と表示装置を提供し、図４は本発明の実施例に係るインタフェース機能の解析と表示装置の構造概略図であり、図４に示されたように、前記インタフェース機能の解析と表示装置は、解析モジュール４０、及び処理モジュール４２を含み、以下は本発明の実施例における各モジュールに対して詳細な説明を行う。
【００７３】
前記解析モジュール４０は、端末のインタフェース機能実例を取得し、前記インタフェースに対して操作機能の解析を行い、解析された操作機能を保存するように構成される。
【００７４】
前記処理モジュール４２は、表示ウインドウを確立し、前記表示ウインドウに前記解析モジュール４０に保存された操作機能をロードし、前記操作機能に対する第一タッチ操作を検出された後に、前記インタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って前記操作機能をトリガーするように構成される。
【００７５】
本実施例において、前記解析モジュール４０は、インタフェースの変化、あるいはインタフェース機能の解析と表示機能のオープンを検出された場合、端末のインタフェースを取得するように構成される。
【００７６】
本実施例において、前記解析モジュール４０は、前記インタフェースに対して操作機能の解析を行う前に、インタフェース解析の規則を確立するように構成され、さらに前記インタフェースに対応する規則を検索し、前記インタフェースに対応する規則が検索されたことを確定した場合、前記規則に従って前記インタフェースに対して操作機能の解析を行い、前記インタフェースに対応する規則が検索されないことを確立した場合、前記インタフェースに対して操作機能の解析を直接に行うように構成される。
【００７７】
本実施例において、前記表示ウインドウはフローティングウインドウであり、
前記処理モジュール４２は、表示ウインドウが確立された後に、前記フローティングウインドウに対するドラッグ操作が検出された場合、前記ドラッグ操作に従ってフローティングウインドウを移動するように構成される。
【００７８】
本実施例において、前記処理モジュール４２は、さらに前記操作機能に対する第一タッチ操作を検出した後に、前記第一タッチ操作の応答メッセージにより対応するインタフェースにバーチャルクリックイベントを送信し、前記バーチャルクリックイベントに従って操作機能をトリガーするように構成される。
【００７９】
本実施例において、前記処理モジュール４２は、されに前記操作機能に対する第二タッチ操作が予定時間を超えたことが検出された後に、前記第二タッチ操作の応答メッセージにより前記操作機能に対する削除メニューを表示し、且つ検出された前記削除メニューに対する第三タッチ操作に従って、前記操作機能に対して削除を行うように構成される。
【００８０】
本実施例において、前記処理モジュール４２は、さらに前記表示ウインドウに対する第四タッチ操作が検出された後に、前記第四タッチ操作の応答メッセージ且つ前記保存された操作機能により前記表示ウインドウでの操作機能に対して切替を行うように構成される。
【００８１】
本実施例において、前記処理モジュール４２は、さらに切替時間を設定し、各前記切替時間ごとに前記保存された操作機能に従って前記表示ウインドウでの操作機能に対して切替を行うように構成される。
【００８２】
本実施例において、前記処理モジュール４２は、さらにインタフェース機能の解析と表示機能に対するボタンを設定し、検出された前記ボタンに対する第五タッチ操作に従って、前記インタフェース機能の解析と表示機能をオープンし或いはオフするように構成される。
【００８３】
本発明の実施例における前記インタフェース機能の解析と表示装置は実際応用において、携帯電話、タブレットパソコンにより実現することができ、前記インタフェース機能の解析と表示装置の解析モジュール４０と処理モジュール４２は実際応用において、いずれも装置の中央処理装置（ＣＰＵ，Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、デジタルシグナルプロセッサ（ＤＳＰ，Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）あるいはフィールドプログラマブルゲートアレイ（ＦＰＧＡ，Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）により実現されることができる。
【００８４】
以下はアンドロイド（Ａｎｄｒｏｉｄ）システムを例とし、本発明の実施例における前記インタフェース機能の解析と表示装置に対してさらに詳細な説明を行う。図５は本発明の実施例に係る好ましいインタフェース機能の解析と表示装置の概略図であり、図５に示されたように、前記装置は、システムサービスモジュール５０（図４の解析モジュール４０に対応する）、フローティングウインドウモジュール５２（図４の処理モジュールの一部機能に対応する）及びユーザインタラクティブモジュール５４（図４の処理モジュールのほかの一部機能に対応する）を含む。
【００８５】
前記システムサービスモジュール５０は、システムを初期化し、Ａｃｔｉｖｉｔｙ切替操作を監視し、前記Ａｃｔｉｖｉｔｙに対応する機能ビューマップ（ｍＶｉｅｗｓＭａｐ）５１を取得するように構成される。
【００８６】
前記フローティングウインドウモジュール５２は、前記機能ビューマップ（ｍＶｉｅｗｓＭａｐ）５１の定時切替表示機能に従って、ユーザのタッチ操作に対して応答を作り出し、フローティングウインドウに表示された操作機能に対して切替を行い、ユーザが前記フローティングウインドウに表示された操作機能に対してクリック操作を行う時、前記操作機能に対応するオリジナル機能をトリガーすることができ、ユーザが前記フローティングウインドウに表示された操作機能に対して長押し操作を行う時、トリガーし生成した削除メニューに従って前記フローティングウインドウに表示された操作機能に対して高速削除を行うことができ、また前記フローティングウインドウに表示された操作機能の切替のダイナミック効果を設定することができるように構成される。
【００８７】
前記ユーザインタラクティブモジュール５４は、ユーザにシステム機能への設定、例えばインタフェース機能の解析と表示機能のオープンあるいはオフ機能の設定を提供するように構成される。
【００８８】
図５に示されたようなインタフェース機能の解析と表示装置に基づき、前記装置中の各モジュールはインタフェース機能の解析と表示を実現する過程は以下のとおりである。
【００８９】
システムサービスモジュール５０→フローティングウインドウモジュール５２：最上層ａｃｔｉｖｉｔｙの切替を監視した後にフローティングウインドウモジュール５２に通知し更新を行う。
【００９０】
システムサービスモジュール５０→ｍＶｉｅｗｓＭａｐ  ５１：前記Ａｃｔｉｖｉｔｙに対応するフィルタテーブル項目がない状況で前記Ａｃｔｉｖｉｔｙに対して解析を行い、解析結果を機能ビューマップ（ｍＶｉｅｗｓＭａｐ）５１に充填する。
【００９１】
フローティングウインドウモジュール５２→システムサービスモジュール５０：ユーザはフローティングウインドウに表示された操作機能に対してタッチ操作を行った後に、システムサービスモジュール５０を利用しバーチャルボタンメッセージを発信し、前記操作機能に対応するオリジナル機能に対してインボケーションを行う。
【００９２】
ユーザインタラクティブモジュール５４→システムサービスモジュール５０：ユーザはシステム機能に対して操作を行い、例えばインタフェース機能の解析と表示機能をオープンしあるいはオフする。
【００９３】
ユーザインタラクティブモジュール５４→フローティングウインドウモジュール５２：ユーザはフローティングウインドウに対してクリック、スライドあるいは長押しなどの操作を行い、前記クリック操作により前記フローティングウインドウでの操作機能に対応するオリジナル機能をインボケーションし、前記スライド操作により前記フローティングウインドウに表示された操作機能を切り替え、長押し操作により設定メニューの生成をトリガーでき、それにより前記フローティングウインドウ循環表示操作機能のダイナミック効果を設定し、あるいは削除メニューの生成をトリガーし、それにより前記フローティングウインドウに表示された操作機能を削除する。
【００９４】
ビューフィルター（ｍＦｉｌｔｅｒ）５３→ｍＶｉｅｗｓＭａｐ  ５１：前記Ａｃｔｉｖｉｔｙに対応するフィルタテーブル項目がある状況で、前記ｍＶｉｅｗｓＭａｐ  ５１は前記ｍＦｉｌｔｅｒ  ５３中のフィルタテーブルの内容を先にロードする。
【００９５】
ｍＶｉｅｗｓＭａｐ  ５１→フローティングウインドウモジュール５２：フローティングウインドウは前記ｍＶｉｅｗｓＭａｐ５１の内容をスクロール表示する。
【００９６】
説明する必要があるのは、図５に示されたインタフェース機能の解析と表示装置のモジュール分割は図４に示されたモジュール分割と異なるが、しかし、各モジュールに構成されるインタフェース機能の解析と表示装置が完成する機能は同じである。図５に示されたモジュール分割は本発明の実施例のほかの最適化構造に過ぎない。
【００９７】
以上の記載からみれば、ユーザはそれぞれのインタフェースに入る時に前記インタフェースの操作機能に対して解析を行い、解析された操作機能を順番に一つのフローティングウインドウに循環的に表示し、ユーザは前記フローティングフレームでの操作機能に対して操作を行うことは既存の操作機能に対して操作を行うことに相当し、このようにユーザが片手で大画面端末へ操作するときに便利であり、且つ前記フローティングウインドウを移動することができ、循環的に表示される操作機能を削除することができ、循環に表示される操作機能の出現と消失はダイナミック効果を有し、操作機能の切替速度をコントロールすることができる。本発明の実施例に係る技術的解決手段により、ユーザは指を大きな範囲で移動する必要がなくても大画面端末の操作機能を便利に操作でき、大画面端末への片手操作を実現する。そのほか、操作機能の切替は多くのダイナミック効果を実現することができ、例えばフェードインフェードアウト、回転など、視覚的効果に対してとても大きなレベルアップであり、操作インタフェースはこれから静的ではなく、そのほか、本発明の実施例はさらにあるインタフェースに対してフローティングウインドウに表示された操作機能をカスタマイズすることができる。
【００９８】
本分野における通常の知識を有する者が理解しようとすることは、本発明の実施例は方法、システム、或いはコンピュータプログラム製品を提供することができる。したがって、本発明はハードウェア実施例、ソフトウェア実施例、或いはソフトウェアとハードウェア方面を合わせた実施例の形式を採用することができる。かつ、本発明は一つ或いは複数のコンピュータ使用可能なプログラムコードが含まれたコンピュータ使用可能記憶媒体（磁気ディスク記憶装置と光学記憶装置などを含むが、これに限定されない）で実行したコンピュータプログラム製品の形式を採用することができる。
【００９９】
本発明は本発明の実施例による方法、装置（システム）、及びコンピュータプログラム製品のフローチャート図及び／又はブロック図を参照し記載されることである。コンピュータプログラム命令でフローチャート図及び／又はブロック図における各フローチャート及び／又はブロック、及びフローチャート図及び／又はブロック図におけるフローチャート及び／又はブロックとの結合を実現することに理解する必要がある。これらのコンピュータプログラム命令を汎用コンピュータ、専門コンピュータ、組込みプロセッサ或いは他のプログラマブルデータ処理装置に提供し一つの機械を生成し、コンピュータ或いは他のプログラマブルデータ処理装置のプロセッサによって命令を実行しフローチャート図における一つのフローチャート或いは複数のフローチャート及び／又はブロック図における一つのブロック或いは複数のブロックに指定された機能を実現するための装置を生成する。
【０１００】
これらのコンピュータプログラム命令はコンピュータ或いは他のプログラマブルデータ処理装置を特定方式で動作することをガイドできる可読記憶装置に記憶することができ、該コンピュータ可読記憶装置に記憶された命令が命令装置を含む製品を生成させ、該命令装置はフローチャート図における一つのフローチャート或いは複数のフローチャート及び／又はブロック図における一つのブロック或いは複数のブロックにおける指定された機能を実現する。
【０１０１】
これらのコンピュータプログラム命令はコンピュータ或いは他のプログラマブルデータ処理装置にインストールすることができ、コンピュータ或いは他のプログラマブル装置に一連の操作ステップを実行しコンピュータ実現の処理を生成し、それによりコンピュータ或いは他のプログラマブル装置に実行された命令はフローチャート図における一つのフローチャート或いは複数のフローチャート及び／又はブロック図における一つのブロック或いは複数のブロックにおける指定された機能を実現するためのステップを提供する。
【０１０２】
以上の記載は本発明の最適的な実施例に過ぎなく、なお、本発明の属する技術分野における通常の知識を有する者に対して、本発明の実施例の原理を脱離しない前提で、さらに複数の改善及び修正を行うことができ、これらの改善及び修正も本発明の実施例の保護範囲と見なされるべきである。
【産業上の利用可能性】
【０１０３】
本発明の実施例は表示ウインドウに操作機能を循環的に表示することにより、ユーザは指を遠い位置に移動して表示インタフェースの操作機能を操作する必要がなく、大画面端末への片手操作の不便な問題を解決し、大画面端末への片手操作を実現し、ユーザの操作に便利であり、ユーザの操作エクスペリエンスを向上させる。
【図１】
0006317433.tif 000002
【図２ａ】
0006317433.tif 000003
【図２ｂ】
0006317433.tif 000004
【図３】
0006317433.tif 000005
【図４】
0006317433.tif 000006
【図５】
0006317433.tif 000007