(57)【要約】  本願は、テキスト編集方法、装置及び電子機器を開示し、該方法は、編集対象のテキストを取得するステップと、トリガ操作を受信すると、編集領域を生成するステップと、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示するステップと、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含む。本願により提供される方法及び装置は、従来技術のテキスト編集の操作が複雑で、編集効率が低いという技術課題を解決する。本願の実施例は、テキスト編集操作の複雑さを軽減し、編集効率を向上させるという技術的効果を実現できる。【選択図】図１
2020516994.tif 000002
【特許請求の範囲】
【請求項１】
編集対象のテキストを取得するステップと、
トリガ操作を受信すると、編集領域を生成するステップと、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示するステップと、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含むことを特徴とするテキスト編集方法。
【請求項２】
前記した前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップは、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集するステップ、又は、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、電子機器を振る振り操作を含み、前記電子機器に適用することを特徴とする請求項１に記載の方法。
【請求項５】
前記した前記編集対象のテキストをＮ個のテキストセグメントに分割するステップは、
前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割するステップ、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割するステップを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記編集領域に前記Ｎ個のテキストセグメントを分割表示するステップの後、さらに、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断するステップと、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示するステップと、を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記編集領域に前記Ｎ個のテキストセグメントを分割表示するステップの後、さらに、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断するステップと、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示するステップと、
前記した前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップは、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信するステップと、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換するステップと、を含むことを特徴とする請求項１又は６に記載の方法。
【請求項８】
前記した前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づいて前記Ｎ個のテキストセグメントを編集するステップは、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信するステップと、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記Ｎ個のテキストセグメントでの位置を変更するステップ、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをＭ（Ｍは１より大きい正の整数）個の単位テキストセグメントに分割するステップと、を含み、前記Ｍ個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項１に記載の方法。
【請求項９】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得するステップと、
前記置換テキストセグメント集合を表示するステップと、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信するステップと、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換するステップと、を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替えるステップと、
ユーザが入力した入力情報を受信するステップと、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正するステップと、を含むことを特徴とする請求項８に記載の方法。
【請求項１１】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップを含むことを特徴とする請求項８−１０のいずれか一項に記載の方法。
【請求項１２】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントを削除するステップは、
前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１３】
前記ターゲットテキストセグメントが隣接する２つのテキストセグメントである場合、前記ターゲット位置は、前記２つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項８に記載の方法。
【請求項１４】
前記した前記ターゲット位置に追加テキストセグメントを追加することは、
前記ターゲット位置及び前記Ｎ個のテキストセグメントに基づき、追加テキストセグメント集合を取得するステップと、
前記追加テキストセグメント集合を表示するステップと、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信するステップと、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加するステップと、を含むことを特徴とする請求項８に記載の方法。
【請求項１５】
前記した前記ターゲット位置に追加テキストセグメントを追加するステップは、さらに、
ユーザが入力した入力情報を受信するステップと、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加するステップと、を含むことを特徴とする請求項８に記載の方法。
【請求項１６】
前記した前記編集操作に基づき、ターゲット位置を決定するステップは、
前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定するステップ、又は、
前記編集操作が２つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記２つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定するステップを含むことを特徴とする請求項８、１３、１４又は１５に記載の方法。
【請求項１７】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割するステップは、
前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割するステップと、
前記Ｍ個の単位テキストセグメントを分割表示するステップと、
前記Ｍ個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記Ｍ個の単位テキストセグメントを編集するステップと、を含むことを特徴とする請求項８に記載の方法。
【請求項１８】
前記した前記編集操作に基づき、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割するステップは、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割するステップを含むことを特徴とする請求項８又は１７に記載の方法。
【請求項１９】
テキスト編集方法であって、インプットメソッドに適用し、
編集対象のテキストを取得するステップと、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示するステップと、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含むことを特徴とするテキスト編集方法。
【請求項２０】
テキスト編集装置であって、
編集対象のテキストを取得する第１の取得モジュールと、
トリガ操作を受信すると、編集領域を生成する生成モジュールと、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する第１の分割モジュールと、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第１の編集モジュールと、を備えることを特徴とするテキスト編集装置。
【請求項２１】
前記第１の編集モジュールは、さらに、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集し、又は、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集することを特徴とする請求項２０に記載の装置。
【請求項２２】
前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項２０に記載の装置。
【請求項２３】
前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記装置を振る振り操作を含むことを特徴とする請求項２０に記載の装置。
【請求項２４】
前記第１の分割モジュールは、さらに、
前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割し、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割することを特徴とする請求項２０に記載の装置。
【請求項２５】
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する第１の判断モジュールと、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する強調表示モジュールと、をさらに備えることを特徴とする請求項２０に記載の装置。
【請求項２６】
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断し、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示する第２の判断モジュールをさらに備え、
前記第１の編集モジュールは、さらに、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換することを特徴とする請求項２０又は２５に記載の装置。
【請求項２７】
前記第１の編集モジュールは、さらに、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信し、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記Ｎ個のテキストセグメントでの位置を変更し、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをＭ（Ｍは１より大きい正の整数）個の単位テキストセグメントに分割し、前記Ｍ個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項２０に記載の装置。
【請求項２８】
前記第１の編集モジュールは、さらに、
前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得し、
前記置換テキストセグメント集合を表示し、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換することを特徴とする請求項２７に記載の装置。
【請求項２９】
前記第１の編集モジュールは、さらに、
前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替え、
ユーザが入力した入力情報を受信し、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正することを特徴とする請求項２７に記載の装置。
【請求項３０】
前記第１の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正することを特徴とする請求項２７−２９のいずれか一項に記載の装置。
【請求項３１】
前記第１の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除することを特徴とする請求項２７に記載の装置。
【請求項３２】
前記ターゲットテキストセグメントが隣接する２つのテキストセグメントである場合、前記ターゲット位置は、前記２つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項２７に記載の装置。
【請求項３３】
前記第１の編集モジュールは、さらに、
前記ターゲット位置及び前記Ｎ個のテキストセグメントに基づき、追加テキストセグメント集合を取得すし、
前記追加テキストセグメント集合を表示し、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信し、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加することを特徴とする請求項２７に記載の装置。
【請求項３４】
前記第１の編集モジュールは、さらに、
ユーザが入力した入力情報を受信し、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加することを特徴とする請求項２７に記載の装置。
【請求項３５】
前記第１の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、
前記編集操作が２つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記２つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定することを特徴とする請求項２７、３２、３３又は３４に記載の装置。
【請求項３６】
前記第１の編集モジュールは、さらに、
前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割し、
前記Ｍ個の単位テキストセグメントを分割表示し、
前記Ｍ個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記Ｍ個の単位テキストセグメントを編集することを特徴とする請求項２７に記載の装置。
【請求項３７】
前記第１の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割することを特徴とする請求項２７又は３６に記載の装置。
【請求項３８】
テキスト編集装置であって、前記装置にインプットメソッドアプリケーションがインストールされ、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第２の取得モジュールと、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する第２の分割モジュールと、
前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第２の編集モジュールと、を備えることを特徴とするテキスト編集装置。
【請求項３９】
テキスト編集用の電子機器であって、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、
前記１つ又は複数のプログラムを実行する操作と、
編集対象のテキストを取得する操作と、
トリガ操作を受信すると、編集領域を生成する操作と、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する操作と、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とするテキスト編集用の電子機器。
【請求項４０】
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集する操作、又は、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項３９に記載の電子機器。
【請求項４１】
前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項３９に記載の電子機器。
【請求項４２】
前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記電子機器を振る振り操作を含むことを特徴とする請求項３９に記載の電子機器。
【請求項４３】
前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割する操作、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項３９に記載の電子機器。
【請求項４４】
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する操作と、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項３９に記載の電子機器。
【請求項４５】
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断し、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示する操作と、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項３９又は４４に記載の電子機器。
【請求項４６】
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信する操作と、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記Ｎ個のテキストセグメントでの位置を変更する操作、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをＭ（Ｍは１より大きい正の整数）個の単位テキストセグメントに分割する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成され、前記Ｍ個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項３９に記載の電子機器。
【請求項４７】
前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得する操作と、
前記置換テキストセグメント集合を表示する操作と、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信する操作と、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項４８】
前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替える操作と、
ユーザが入力した入力情報を受信する操作と、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項４９】
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６−４８のいずれか一項に記載の電子機器。
【請求項５０】
前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項５１】
前記ターゲットテキストセグメントが隣接する２つのテキストセグメントである場合、前記ターゲット位置は、前記２つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項４６に記載の電子機器。
【請求項５２】
前記ターゲット位置及び前記Ｎ個のテキストセグメントに基づき、追加テキストセグメント集合を取得する操作と、
前記追加テキストセグメント集合を表示する操作と、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信する操作と、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加する操作と、を行う命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項５３】
ユーザが入力した入力情報を受信する操作と、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加する操作と、を行う命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項５４】
前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定する操作、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定する操作、又は、
前記編集操作が２つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記２つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６、５１、５２又は５３に記載の電子機器。
【請求項５５】
前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割する操作と、
前記Ｍ個の単位テキストセグメントを分割表示する操作と、
前記Ｍ個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記Ｍ個の単位テキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６に記載の電子機器。
【請求項５６】
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割する操作を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項４６又は５５に記載の電子機器。
【請求項５７】
テキスト編集用の電子機器であって、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する操作と、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する操作と、
前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されることを特徴とするテキスト編集用の電子機器
【請求項５８】
１つ又は複数のプロセッサにより実行されると、電子機器に請求項１−１８の１つ又は複数に記載の記方法を実行させる命令が記憶されている１つ又は複数の機械可読媒体
【請求項５９】
１つ又は複数のプロセッサにより実行されると、電子機器に請求項１９に記載の方法を実行させる命令が記憶されている１つ又は複数の機械可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１７年０３月２９日に中国特許庁に提出した、出願番号が第２０１７１０１９８６２６．１号、発明の名称が「テキスト編集方法、装置及び電子機器」である中国特許出願の優先権を主張し、引用によりその全内容が本願に組み込まれている。
本願は、コンピュータの技術分野に関し、特にテキスト編集方法、装置及び電子機器に関する。
【背景技術】
【０００２】
モバイルデバイスの人気が高まるにつれて、ユーザがモバイルデバイスを利用して交流し、閲覧し、書くことが多くなり、モバイルデバイスでテキスト編集操作を必要とすることが避けられない。
【０００３】
しかしながら、現在よく使用されている携帯電話やタブレット等の移動端末では、テキスト編集操作がユーザに面倒な操作体験をもたらすことが多い。テキストの挿入、削除、及び置換、語句位置の交換等の操作を行う必要があるとき、常にカーソル位置をターゲット領域に手動で移動し、次に複雑な選択、削除、再入力等の操作を行う必要があるため、移動端末ではテキスト編集が面倒な操作になる。
【０００４】
以上から分かるように、従来技術におけるテキスト編集は操作が複雑で、編集効率が低いという技術課題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本願の実施例は、従来技術におけるテキスト編集の操作が複雑で、編集効率が低いという技術課題を解決するために、テキスト編集方法、装置及び電子機器を提供する。
【課題を解決するための手段】
【０００６】
第１の態様によれば、本願の実施例は、編集対象のテキストを取得するステップと、トリガ操作を受信すると、編集領域を生成するステップと、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示するステップと、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含むテキスト編集方法を提供する。
【０００７】
第２の態様によれば、インプットメソッドに適用し、
編集対象のテキストを取得するステップと、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示するステップと、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含むテキスト編集方法を提供する。
【０００８】
第３の態様によれば、
編集対象のテキストを取得する第１の取得モジュールと、
トリガ操作を受信すると、編集領域を生成する生成モジュールと、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する第１の分割モジュールと、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第１の編集モジュールと、を備えるテキスト編集装置を提供する。
【０００９】
第４の態様によれば、インプットメソッドアプリケーションがインストールされ、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第２の取得モジュールと、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する第２の分割モジュールと、
前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第２の編集モジュールと、を備えるテキスト編集装置を提供する。
【００１０】
第５の態様によれば、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、編集対象のテキストを取得する操作と、トリガ操作を受信すると、編集領域を生成する操作と、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する操作と、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されるテキスト編集機器を提供する。
【００１１】
第６の態様によれば、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する操作と、前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する操作と、前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されるテキスト編集機器を提供する。
【発明の効果】
【００１２】
本願の実施例により提供される１つ又は複数の技術案は、少なくとも以下の技術効果を有し、
本願の実施例により提供される方法及び装置は、トリガ操作を受信すると、編集対象のテキストをＮ個のテキストセグメントに分割し、生成された編集領域に前記Ｎ個のテキストセグメントを分割表示し、それによりユーザが自らテキストセグメントを閲覧して分割する時間を省く。且つ、ユーザが自ら連続的なテキストから編集を必要とするテキストセグメントを検索して選択することなく、前記Ｎ個のテキストセグメントを直接的に編集できるようにすることで、テキスト編集操作の複雑さを軽減し、編集効率を向上させる。
【００１３】
以上、本願の技術案の概要を説明したが、本願の技術手段をより明瞭に理解して明細書の内容に応じて実施でき、且つ本願の上記及び他の目的、特徴及び利点をより明らかで分かり易くするために、以下、本願の具体的な実施形態を例示する。
【図面の簡単な説明】
【００１４】
本願の実施例又は従来技術の技術案をより明瞭に説明するために、以下、実施例又は従来技術の説明に必要な図面を簡単に説明し、明らかなように、以下で説明される図面は本願のいくつかの実施例にすぎず、当業者は、これらの図面に基づいて創造的な労働をせずに他の図面を想到し得る。
【００１５】
【図１】本願の実施例におけるテキスト編集方法のフローチャート１である。
【図２】本願の実施例におけるテキスト編集方法の模式図１である。
【図３】本願の実施例におけるテキスト編集方法の模式図２である。
【図４】本願の実施例におけるテキスト編集方法の模式図３である。
【図５】本願の実施例におけるテキスト編集方法の模式図４である。
【図６】本願の実施例におけるテキスト編集方法の模式図５である。
【図７】本願の実施例におけるテキスト編集方法の模式図６である。
【図８】本願の実施例におけるテキスト編集方法のフローチャート２である。
【図９】本願の実施例におけるテキスト編集装置の構造模式図１である。
【図１０】本願の実施例におけるテキスト編集装置の構造模式図２である。
【図１１】本願の実施例におけるテキスト編集用の電子機器８００のブロック図である。
【図１２】本願のテキスト編集方法を実施する機器のブロック図である。
【図１３】本願のテキスト編集方法を実施するプログラムコードを保持又は担持する記憶ユニットを示す図である。
【発明を実施するための形態】
【００１６】
本願の実施例は、従来技術のテキスト編集の操作が複雑で、編集効率が低いという技術課題を解決するテキスト編集方法、装置及び電子機器を提供する。テキスト編集操作の複雑さを軽減し、編集効率を向上させるという技術効果を実現する。
【００１７】
本願の実施例の技術案の全体的な構想は、以下のとおりである。
トリガ操作を受信すると、編集領域を生成し、編集対象のテキストをＮ個のテキストセグメントに分割し、編集領域に前記Ｎ個のテキストセグメントを分割表示し、それにより、ユーザが自らテキストセグメントを閲覧して分割する時間を省く。且つ、ユーザが自ら連続的なテキストから編集を必要とするテキストセグメントを検索して選択することなく、前記Ｎ個のテキストセグメントを直接的に編集できるようにすることで、テキスト編集操作の複雑さを軽減し、編集効率を向上させる。
【００１８】
上記技術案をよりよく理解するために、以下、図面及び具体的な実施例により、本願の技術案を詳細に説明し、本願の実施例及び実施例の具体的な特徴は、本願の技術案を詳細に説明するものにすぎず、本願の技術案を限定するものではなく、矛盾が生じない場合、本願の実施例及び実施例の技術的特徴を互いに組み合わせることができる。
【００１９】
実施例１
本実施例は、テキスト編集方法を提供し、図１に示すように、前記方法は、
編集対象のテキストを取得するステップＳ１０１と、
トリガ操作を受信すると、編集領域を生成するステップＳ１０２と、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示するステップＳ１０３と、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップＳ１０４と、を含むようにしてもよい。
【００２０】
例えば、該方法は、マンマシンインタラクション機能を有する電子機器に適用し、該電子機器として、例えば、携帯電話、タブレット、ノートパソコン、一体型パソコン、デスクトップパソコン等が挙げられる。
【００２１】
なお、ステップＳ１０２における編集領域を生成するステップと、ステップＳ１０３における前記編集対象のテキストをＮ個のテキストセグメントに分割するステップとは任意の順序で実行できる。具体的な実施過程では、編集領域を生成してから前記編集対象のテキストをＮ個のテキストセグメントに分割してもよく、前記編集対象のテキストをＮ個のテキストセグメントに分割してから編集領域を生成してもよく、さらに、編集領域を生成するステップと、前記編集対象のテキストをＮ個のテキストセグメントに分割するステップとを同時に実行してもよく、ここで、限定されていない。
【００２２】
以下、図１を参照ながら、実施例により提供される方法の具体的な実施ステップを詳細に説明する。
【００２３】
ステップＳ１０１、編集対象のテキストを取得する。
【００２４】
前記編集対象のテキストを取得する方法は様々であり、例えば、（1）ユーザがインプットメソッドアプリケーションにおいて入力したテキストを取得し、例えば、ユーザが物理キーボード、仮想キーボード、音声収集装置、手書きデバイス又はタッチパネル等の入力装置を使用して、インプットメソッドアプリケーションにおいてテキストを入力して、ユーザが入力したテキストを取得して前記編集対象のテキストとし、（2）クリップボードにおけるテキストを取得し、すなわち、ユーザの前記編集対象のテキストに対するコピー操作又は切り取り操作を受信し、前記コピー操作又は切り取り操作に基づいて前記編集対象のテキストを取得し、例えば、ユーザが電子書籍、ウェブページ又はドキュメントファイルから編集対象のテキストを選択し、コピー操作を実行して前記編集対象のテキストをクリップボードにコピーした後、クリップボードから前記編集対象のテキストを取得し、（3）サードパーティアプリケーションによってテキストを取得し、例えば、ユーザがソーシャルソフトウェア等のサードパーティアプリケーションを介して相手側ユーザと通信するとき、ネットワークを介して前記相手側ユーザにより送信された前記編集対象のテキストを受信し、前記サードパーティアプリケーションを介して前記編集対象のテキストを取得してもよく、（4）音声解析を行って前記編集対象のテキストを取得し、例えば、ユーザがマイクロホンで音声を入力し、音声分析アルゴリズムにより該音声をテキストに変換し、変換された後のテキストを前記編集対象のテキストとしてもよい。
【００２５】
具体的な実施過程では、前記編集対象のテキストは、漢字、英語アルファベット、数字、句読点、絵文字、顔文字又は数学記号のうちの１種又は複数種の文字の組合せを含んでもよい。勿論、前記文字はローマ字等でもあり得て、ここで、限定されていない。
【００２６】
ステップＳ１０２、トリガ操作を受信すると、編集領域を生成する。
【００２７】
前記トリガ操作が複数種あり、異なる需要に応じて異なるトリガ操作を設定でき、
（1）前記トリガ操作が予め設定されたトリガボタンに作用する操作であり、例えば、前記トリガボタンは、電子機器における１つの物理ボタン又は複数の物理ボタンの組合せであってもよく、インプットメソッド等のアプリケーションインターフェースにおける予め設定された領域又は予め設定された仮想ボタンであってもよい。前記予め設定されたトリガボタンに作用するトリガ操作を受信すると、前記編集領域を生成する。
【００２８】
（2）前記トリガ操作がカーソル移動に用いられる操作であり、例えば、ユーザがインプットメソッドにおいてテキストを入力した後、テキストを編集する必要があるとき、マウスを移動するかタッチパネルをクリックすることでカーソルを移動することができ、電子機器がカーソルの移動を検出すると、前記トリガ操作を受信したとみなされ、それにより、前記編集領域を生成する。
【００２９】
勿論、本願の実施例において、前記トリガ操作は、さらに、電子機器を振る操作であってもよく、又は、電子機器を叩く操作であってもよく、又は、現在のインターフェースをスワイプするスワイプ操作であってもよく、又は、圧力情報及び／又は接触面積情報を含むステレオタッチ操作、例えば、３ｄ−ｔｏｕｃｈであってもよく、ここで、限定されていない。
【００３０】
本願の実施例において、前記編集領域は、インプットメソッドアプリケーションインターフェースから独立した独立ウィンドウインターフェースであってもよく、前記インプットメソッドアプリケーションインターフェースから分割した、前記インプットメソッドアプリケーションインターフェースに属するインターフェースの一部であってもよく、例えば、前記トリガ操作を受信した後、インプットメソッドアプリケーションインターフェースの元のキーボード領域を前記編集領域としてもよい。
【００３１】
ステップＳ１０３、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記編集領域に前記Ｎ個のテキストセグメントを分割表示する。
【００３２】
本願の実施例において、前記編集対象のテキストをＮ個のテキストセグメントに分割する方法が複数種ある。
2020516994.tif 000003
【００３３】
2020516994.tif 000004
【００３４】
また、例えば、ユーザがインプットメソッドで編集対象のテキスト「Ｌｏｏｋ  ａｔ  ｔｈｉｓ  ｄｏｇ，ｉｔ'ｓ  ｔｏｏ  ｂｉｇ」を入力した後、前記トリガ操作を実行し、ビッグデータ又は深層学習等のアルゴリズムを用いて前記編集対象のテキストに対して意味解析を行うようにトリガし、前記編集対象のテキスト「Ｌｏｏｋ  ａｔ  ｔｈｉｓ  ｄｏｇ，ｉｔ'ｓ  ｔｏｏ  ｂｉｇ」を「Ｌｏｏｋ  ａｔ」、「ｔｈｉｓ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」という７つのテキストセグメントに分割する。
【００３５】
勿論、具体的な実施過程では、前記編集対象のテキストをＮ個のテキストセグメントに分割する方法は、上記２種に限定されず、句読点記号を区切り記号として前記編集対象のテキストを分割してもよく、英語のドキュメントの場合、さらに単語を単位として分割してもよく、ここで、限定されておらず、1つずつ列挙されていない。
【００３６】
前記編集対象のテキストをＮ個のテキストセグメントに分割した後、本願は、前記編集領域に前記Ｎ個のテキストセグメントを分割表示し、それにより、ユーザが修正を必要とするテキストセグメントを迅速に取得する。具体的な実施過程では、前記Ｎ個のテキストセグメントを分割表示する方式が様々であり、例えば、
（1）前記Ｎ個のテキストセグメントを区切り記号で順に分割表示し、例えば、「／」又は「＆」等の区切り記号でそれぞれのテキストセグメントを分割でき、例えば、「Ｌｏｏｋ  ａｔ  ｔｈｉｓ  ｄｏｇ，ｉｔ'ｓ  ｔｏｏ  ｂｉｇ」を「Ｌｏｏｋ  ａｔ／ｔｈｉｓ／ｄｏｇ／，／ｉｔ'ｓ／ｔｏｏ／ｂｉｇ／」に分割表示できる。
【００３７】
（2）前記Ｎ個のテキストセグメントをスペースで分割表示し、例えば、２つずつのテキストセグメントに複数のスペースを挿入してテキストセグメントの間の距離を隔てて、それにより前記Ｎ個のテキストセグメントを分割表示することを実現し、例えば、「Ｌｏｏｋ  ａｔ  ｔｈｉｓ  ｄｏｇ，ｉｔ'ｓ  ｔｏｏ  ｂｉｇ」を「Ｌｏｏｋ  ａｔ        ｔｈｉｓ          ｄｏｇ          ，          ｉｔ'ｓ          ｔｏｏ          ｂｉｇ  」に分割表示する。
【００３８】
2020516994.tif 000005
【００３９】
（4）改行によって前記Ｎ個のテキストセグメントを分割表示し、例えば、１つのテキストセグメントを１行として、異なるテキストセグメントが異なる行に位置し、それにより、前記Ｎ個のテキストセグメントを分割表示することを実現する。
【００４０】
勿論、前記Ｎ個のテキストセグメントを分割表示する方法は上記４種に限定されず、異なる需要に応じて異なる分割表示モードを設定でき、ユーザが前記分割表示モードをカスタマイズできるように予め設定できる。
【００４１】
ステップＳ１０４、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する。
【００４２】
本願の実施例において、前記した前記Ｎ個のテキストセグメントに対する編集操作は、前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに直接作用する操作、例えば、前記Ｎ個のテキストセグメントのうちの１つ又は複数のテキストセグメントに対して実行したクリック操作、ドラッグ操作又は長押し操作等であってもよく、前記Ｎ個のテキストセグメントに関連するオブジェクトに作用する操作、例えば、前記Ｎ個のテキストセグメントに基づいて生成された置換テキストセグメントで実行されたクリック操作、ドラッグ操作又は長押し操作等であってもよく、ここで、限定されていない。
【００４３】
さらに、前記編集操作が前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する操作である場合、前記した前記Ｎ個のテキストセグメントに対する編集は、前記ターゲットテキストセグメントに対する直接編集であってもよく、前記ターゲットテキストセグメントに対応するテキストセグメントの編集、例えば、前記ターゲットテキストセグメントの対応する位置での追加編集であってもよい。
【００４４】
具体的な実施過程では、テキストに対する編集には、修正、削除、移動及び追加が含まれることが多く、編集中に混乱の発生を避けるために、異なる編集タイプに対して区別するために異なる編集操作を設定する必要がある。例えば、修正に対応する編集操作を単回クリック操作として、削除に対応する編集操作を予め設定された領域にドラッグする操作として、移動に対応する編集操作をドラッグ操作として、追加に対応する編集操作をマルチタッチポイントのドラッグ操作とするように設定できる。また、例えば、修正に対応する編集操作を長押し操作として、削除に対応する編集操作をダブルクリック操作として、移動に対応する編集操作を複数回クリック操作として、追加に対応する編集操作をスワイプ操作とするように設定できる。勿論、具体的な実施過程では、ユーザの習慣又はアプリケーションインターフェースレイアウトに基づいて異なる編集種類に対して異なる編集操作を設定でき、ここで、限定されていない。
【００４５】
以下、前記Ｎ個のテキストセグメントに対する修正、削除、及び追加編集をそれぞれ説明する。
まず、如何に前記Ｎ個のテキストセグメントを修正するかを説明する。
【００４６】
具体的には、受けた前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作により、修正を必要とするターゲットテキストセグメントを確認でき、さらに前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正する。
【００４７】
具体的な実施過程では、修正に対応する前記編集操作は前記ターゲットテキストセグメントをクリックするクリック操作であってもよく、所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作であってもよく、前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作であってもよく、ここで、限定されていない。
【００４８】
前記編集操作に基づき、ターゲットテキストセグメントのテキストコンテンツを修正する方法は複数種があり、例えば、
（1）置換テキストセグメント集合からターゲット置換テキストセグメントを選択して前記ターゲットテキストセグメントを修正する。具体的には、前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得し、次に前記置換テキストセグメント集合を表示し、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信すると、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換する。
【００４９】
具体的な実施過程では、前記置換テキストセグメント集合は、前記ターゲットテキストセグメントと同音のテキストセグメント、前記ターゲットテキストセグメントと同義のテキストセグメント又は前記ターゲットテキストセグメントの隣接するテキストセグメントに入力予測られるテキストセグメントの１つ又は複数の組合せを含む。
【００５０】
2020516994.tif 000006
【００５１】
また、例えば、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｔｈｉｓ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」である。ユーザが「ｂｉｇ」をクリックする編集操作を受信すると、「ｂｉｇ」の置換テキストセグメント集合｛「ｓｍａｌｌ」、「ｓｔｒｏｎｇ」、「ｌａｒｇｅ」、「ｏｌｄ」｝を取得して表示し、ユーザが置換テキストセグメント集合における「ｓｔｒｏｎｇ」を選択し、前記選択操作に基づき、「ｂｉｇ」を「ｓｔｒｏｎｇ」に置換する。
【００５２】
（2）手動で入力して前記ターゲットテキストセグメントを修正する。具体的には、すなわち、前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替え、ユーザが入力した入力情報を受信し、前記入力情報に基づき、前記ターゲットテキストセグメントを修正する。
【００５３】
2020516994.tif 000007
【００５４】
また、例えば、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｔｈｉｓ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」である。ユーザが「ｂｉｇ」を長押しする編集操作を受信すると、テキストセグメント「ｂｉｇ」をコンテンツ編集可能なモードに切り替え、ユーザが入力情報「ｓｔｒｏｎｇ」を入力し、前記入力情報に基づき、「ｂｉｇ」を「ｓｔｒｏｎｇ」に置換する。
【００５５】
勿論、具体的な実施過程では、ユーザが選択して使用するために、ターゲットテキストセグメントのテキストコンテンツを修正する上記２つの方法がいずれもインプットメソッドアプリケーションに設定できる。ユーザが置換テキストセグメント集合からターゲット置換テキストセグメントを選択する場合、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換し、ユーザが入力情報を入力すると、前記入力情報に基づき、前記ターゲットテキストセグメントを修正する。
【００５６】
次に、如何に前記Ｎ個のテキストセグメントを削除するかを説明する。
【００５７】
受けた前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作により、削除を必要とするターゲットテキストセグメントを確認でき、さらに前記編集操作に基づき、前記ターゲットテキストセグメントを削除する。
【００５８】
削除に対応する編集操作は、需要に応じて設定でき、好ましくは、前記編集操作を、前記ターゲットテキストセグメントを予め設定された削除領域まで移動する操作として、又は前記ターゲットテキストセグメントをドラッグして予め設定された距離移動させる操作として、例えば、前記予め設定された削除領域は、前記編集領域を除く領域であってもよく、削除アイコン（例えばゴミ箱アイコン）が予め設定される領域であってもよく、ここで、限定されていない。
【００５９】
勿論、削除に対応する編集操作を、前記ターゲットテキストセグメントをクリックするクリック操作、所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作、圧力情報及び／又は接触面積情報を含むステレオタッチ操作、又は、前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作とするように設定してもよい。
【００６０】
2020516994.tif 000008
【００６１】
また、例えば、削除に対応する編集操作が前記ターゲットテキストセグメントをゴミ箱アイコンが予め設定された領域まで移動する操作であり、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｔｈｉｓ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」であると仮設する。ユーザが「ｔｏｏ」を削除する必要があるとき、テキストセグメント「ｔｏｏ」をクリックし、ゴミ箱アイコンが表示されている領域までドラッグし、さらにテキストセグメント「ｔｏｏ」を離して、それにより、電子機器は前記編集操作に基づき、テキストセグメント「ｔｏｏ」を削除する。
さらに、如何に前記Ｎ個のテキストセグメントに対して移動操作を実行するかを説明する。
【００６２】
具体的には、受けた前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作により、移動を必要とするターゲットテキストセグメントを確認でき、さらに前記編集操作に基づき、前記ターゲットテキストセグメントの前記Ｎ個のテキストセグメントでの位置を変更する。
【００６３】
具体的な実施過程では、需要に応じて移動に対応する編集操作を設定でき、例えば、移動に対応する編集操作を、前記ターゲットテキストセグメントをクリックして第１の位置までドラッグする操作として設定でき、前記第１の位置は前記ターゲットテキストセグメントが移動する必要がある位置であり、また、移動に対応する編集操作を前記ターゲットテキストセグメントをクリックしてから第１の位置をクリックする操作として設定でき、前記第１の位置は前記ターゲットテキストセグメントが移動する必要がある位置であり、ここで、限定されていない。
【００６４】
2020516994.tif 000009
【００６５】
また、例えば、移動に対応する編集操作が前記ターゲットテキストセグメントをクリックしてから第１の位置をクリックする操作であり、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「，」、「ｔｈｉｓ」、「ｄｏｇ」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」であると仮設する。ユーザがテキストセグメント「，」を移動する必要があるとき、テキストセグメント「，」をクリックし、次にテキストセグメント「ｄｏｇ」とテキストセグメント「ｉｔ'ｓ」との間の位置をクリックし、前記編集操作に基づき、テキストセグメント「，」をテキストセグメント「ｄｏｇ」とテキストセグメント「ｉｔ'ｓ」との間まで移動し、移動後のＮ個のテキストセグメントは、「Ｌｏｏｋ  ａｔ」、「ｔｈｉｓ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」である。
【００６６】
次に、如何に前記Ｎ個のテキストセグメントに対して追加操作を実行するかを説明する。
【００６７】
具体的には、受けた前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作により、テキストセグメントを追加する必要がある位置を確認でき、さらに前記編集操作に基づき、前記ターゲットテキストセグメントの対応する位置に追加テキストセグメントを追加する。
【００６８】
具体的な実施過程では、需要に応じて追加に対応する編集操作を設定でき、例えば、追加に対応する編集操作を隣接する２つのテキストセグメントをクリックする操作として設定でき、前記２つのテキストセグメントの間の位置に対応して前記追加テキストセグメントを追加し、また、追加に対応する編集操作を単一のテキストセグメントをクリックする操作として設定でき、前記単一のテキストセグメントの前又は後の位置に対応して前記追加テキストセグメントを追加し、さらに、追加に対応する編集操作を反対方向において隣接する２つのテキストセグメントをドラッグする操作として設定でき、ドラッグされる２つのテキストセグメントの間の位置に対応して前記追加テキストセグメントを追加する。
【００６９】
テキストセグメント追加を必要とする位置が決定された後、追加テキストセグメントのコンテンツを決定する方法が様々であり、
（1）追加テキストセグメント集合からターゲット追加テキストセグメントを選択する。具体的には、前記ターゲットテキストセグメントの位置及び前記Ｎ個のテキストセグメントに基づき、前記追加テキストセグメント集合を取得して表示し、次に前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信し、且つ前記選択操作に基づき、前記ターゲットテキストセグメントの対応する位置に前記ターゲット追加テキストセグメントを追加する。
【００７０】
具体的な実施過程では、前記追加テキストセグメント集合は、予め統計した常用語、常用句読点又はテキストセグメントを追加する必要がある位置及び前記Ｎ個のテキストセグメントを分析して取得した関連テキストセグメントの１つ又は複数の組合せを含む。
【００７１】
2020516994.tif 000010
【００７２】
また、例えば、追加に対応する編集操作が隣接する２つのテキストセグメントをクリックする操作であり、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」であると仮設する。ユーザがテキストセグメント「Ｌｏｏｋ  ａｔ」及びテキストセグメント「ｄｏｇ」をクリックする編集操作を受信すると、追加テキストセグメント集合｛「ｔｈｅ」、「ａ」、「ｔｈａｔ」、「ｔｈｉｓ」｝を取得して表示し、ユーザが置換テキストセグメント集合における「ｔｈａｔ」を選択し、前記選択操作に基づき、テキストセグメント「Ｌｏｏｋ  ａｔ」とテキストセグメント「ｄｏｇ」との間に「ｔｈａｔ」テキストセグメントを追加し、追加した後の前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｔｈａｔ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」である。
【００７３】
（2）手動で入力して前記追加テキストセグメントを追加する。具体的には、すなわち、前記編集操作に基づき、ユーザが入力する入力情報を受信し、次に前記入力情報に基づき、前記ターゲットテキストセグメントの対応する位置に前記追加テキストセグメントを追加する。
【００７４】
2020516994.tif 000011
【００７５】
また、例えば、追加に対応する編集操作が反対方向において隣接する２つのテキストセグメントをドラッグする操作であり、前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」であると仮設する。ユーザが反対方向においてテキストセグメント「Ｌｏｏｋ  ａｔ」及びテキストセグメント「ｄｏｇ」をドラッグする編集操作を受信すると、テキストセグメント「Ｌｏｏｋ  ａｔ」とテキストセグメント「ｄｏｇ」との間に空白のテキストセグメントを生成し、ユーザがキーボード又はタッチパネルにより入力情報「ｔｈｉｓ」を入力でき、前記入力情報に基づき、テキストセグメント「Ｌｏｏｋ  ａｔ」とテキストセグメント「ｄｏｇ」との間にテキストセグメント「ｔｈｉｓ」を追加し、追加した後の前記Ｎ個のテキストセグメントの順序は、「Ｌｏｏｋ  ａｔ」、「ｔｈａｔ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」である。
【００７６】
勿論、ユーザが選択して使用するために、テキストセグメントを追加する上記２種の方法は、いずれもインプットメソッドアプリケーションに設定される。ユーザが追加テキストセグメント集合からターゲット追加テキストセグメントを選択すれば、前記ターゲット追加テキストセグメントを追加し、ユーザが入力情報を入力すれば、前記入力情報に基づき、前記追加テキストセグメントを追加し、ユーザが追加テキストセグメント集合からターゲット追加テキストセグメントを選択し、継続して前記ターゲット追加テキストセグメントに対して追加、置換、削除又は修正等の編集操作を実行する。
【００７７】
本願の実施例において、上記常用のテキスト編集方式のほか、テキストセグメントにおける特定の単位テキストセグメントを修正する必要があることを考慮し、テキストセグメントに対する更なる分割修正を容易にするために、分割に対応する編集操作を設定できる。すなわち、前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信すると、前記編集操作に基づき、前記ターゲットテキストセグメントをＭ（Ｍは１より大きい正の整数）個の単位テキストセグメントにさらに分割する。
【００７８】
なお、分割に対応する編集操作は修正、削除、追加及び移動等に対応する編集操作と区別して設定する必要がある。例えば、分割に対応する編集操作をターゲットテキストセグメントをダブルクリックする操作として設定してもよく、分割に対応する編集操作をターゲットテキストセグメントを往復スワイプしてカットする操作として設定してもよく、ここで、限定されておらず、ほかの編集操作と区別すればよい。
【００７９】
2020516994.tif 000012
【００８０】
2020516994.tif 000013
【００８１】
さらに、前記Ｍ個の単位テキストセグメントのうちのいずれかは、テキストセグメントを編集する方法で編集でき、すなわち、分割後の前記単位テキストセグメントに対して修正、削除、移動、編集又は更なる分割等の編集操作を行い、例えば、ターゲットテキストセグメントを編集し、複数の単位テキストセグメントに分割した後、単位テキストセグメントを再び編集してさらに分割し、語義に応じてさらに分割してもよく、所定の粒度に応じて降順に分割してもよい。
【００８２】
2020516994.tif 000014
【００８３】
前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割した後、単位テキストセグメントに対する操作を容易にするために、前記Ｍ個の単位テキストセグメントを分割表示し、前記Ｍ個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記Ｍ個の単位テキストセグメントを編集する。前記単位テキストセグメントの編集方法は前記ターゲットテキストセグメントの編集方法と類似し、ここで、詳細な説明は省略する。
【００８４】
本願の実施例において、ドキュメント作成過程中に、誤字又は間違った言葉等を回避することが困難であり、ドキュメント作成の精度及び修正効率を向上させるために、前記Ｎ個のテキストセグメントの自動修正機能を設定できる。すなわち、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがあるか否かを自動的に判断し、誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示し、それにより、ユーザが前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択して前記誤ったテキストセグメントを置換する。
【００８５】
具体的には、誤ったテキストセグメントがあるか否かを判断することは、ビッグデータ分析又は深層学習アルゴリズム等によりテキスト確率分析を行って実現される。
【００８６】
さらに、ユーザが前記誤ったテキストセグメントを見つけやすくするために、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示してもよい。具体的な強調表示方式は、前記誤ったテキストセグメントをハイライト表示し、又は、前記誤ったテキストセグメントを赤色等の警告色として表示し、又は、前記誤ったテキストセグメントを点滅表示し、ここで、限定されておらず、1つずつ列挙されていない。
【００８７】
2020516994.tif 000015
【００８８】
また、例えば、前記Ｎ個のテキストセグメントは、「Ｌｏｏｋ  ａｔ」、「ｔｈｔ」、「ｄｏｇ」、「，」、「ｉｔ'ｓ」、「ｔｏｏ」、及び「ｂｉｇ」であり、上記同じ分析方法に基づき、分析したところ、「ｔｈｔ」が前記Ｎ個のテキストセグメントに出現する確率が他の置換語の置換確率より低く、そのため、「ｔｈｔ」が誤ったテキストセグメントであると判断し、「ｔｈｔ」をハイライト表示し、置換確率の高い置換テキストセグメント集合｛「ｔｈｅ」、「ｔｈｉｓ」、「ｔｈａｔ」｝を取得し、ユーザが置換テキストセグメント集合中の「ｔｈａｔ」を選択し、前記選択操作に基づき、「ｔｈｔ」を「ｔｈａｔ」に修正する。
【００８９】
勿論、具体的な実施過程では、ユーザが対応する編集操作を修正することで前記誤ったテキストセグメントを修正してもよく、ここで、限定されていない。具体的には、本願は、編集対象のテキストを複数のテキストセグメントの形態に分割して表示し、ユーザがクリック、ドラッグ等の便利な操作を実行するだけで、テキストセグメントに対する追加、削除、置換、移動、修正等の編集操作を実現でき、テキスト編集操作の効率を効果的に向上させ、誤操作の可能性を低下させ、ユーザ体験を向上させる。
【００９０】
同じ発明発想により、本願は実施例２のテキスト編集方法をさらに提供する。
【００９１】
実施例２
本実施例は、テキスト編集方法を提供し、インプットメソッドに適用し、図８に示すように、該方法は、
編集対象のテキストを取得するステップＳ８０１と、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示するステップＳ８０２と、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップＳ８０３と、を含む。
【００９２】
本実施例により提供されるテキスト編集方法は、インプットメソッドアプリケーションに適用し、ステップＳ８０２の前、まず、受けたトリガ操作に基づき、編集領域を生成し、次に前記Ｎ個のテキストセグメントを前記編集領域に分割表示し、編集対象のテキストを取得した後、トリガ操作を受信することを必要とせずに、直接的にインプットメソッドにおいて前記Ｎ個のテキストセグメントを自動的に分割表示してもよい。
【００９３】
本実施例により提供される方法の具体的な実現ステップは実施例１により提供される方法の具体的な実施ステップと類似し、本願の実施例１で説明した方法に基づき、当業者は本実施例により提供される方法の具体的な実現ステップを把握でき、そのため、ここで、詳細な説明は省略する。
【００９４】
同じ発明発想に基づき、本願はさらに実施例１のテキスト編集方法に対応する装置を提供する。
【００９５】
実施例３
本実施例はテキスト編集装置を提供し、図９に示すように、該装置は、
編集対象のテキストを取得する第１の取得モジュール９０１と、
トリガ操作を受信すると、編集領域を生成する生成モジュール９０２と、
前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する第１の分割モジュール９０３と、
前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第１の編集モジュール９０４と、を備える。
【００９６】
或いは、前記第１の編集モジュール９０４は、さらに、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集し、又は、
前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集する。
【００９７】
或いは、前記編集対象のテキストは、ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含む。
【００９８】
或いは、前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記装置を振る振り操作を含む。
【００９９】
或いは、前記第１の分割モジュール９０３は、さらに、前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割し、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをＮ個のテキストセグメントに分割する。
【０１００】
或いは、前記装置は、さらに、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する第１の判断モジュールと、
前記Ｎ個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する強調表示モジュールと、を備える。
【０１０１】
或いは、前記装置は、さらに、前記Ｎ個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断し、前記Ｎ個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示する第２の判断モジュールを備え、
前記第１の編集モジュール９０４は、さらに、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換する。
【０１０２】
或いは、前記第１の編集モジュール９０４は、さらに、前記Ｎ個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信し、前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記Ｎ個のテキストセグメントでの位置を変更し、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをＭ（Ｍは１より大きい正の整数）個の単位テキストセグメントに分割し、前記Ｍ個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとする。
【０１０３】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得し、前記置換テキストセグメント集合を表示し、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換する。
【０１０４】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替え、ユーザが入力した入力情報を受信し、前記入力情報に基づき、前記ターゲットテキストセグメントを修正する。
【０１０５】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する。
【０１０６】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除し、又は、前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除し、又は、前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除し、又は、前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除する。
【０１０７】
或いは、前記ターゲットテキストセグメントが隣接する２つのテキストセグメントである場合、前記ターゲット位置は、前記２つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含む。
【０１０８】
或いは、前記第１の編集モジュール９０４は、さらに、前記ターゲット位置及び前記Ｎ個のテキストセグメントに基づき、追加テキストセグメント集合を取得し、前記追加テキストセグメント集合を表示し、前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加する。
【０１０９】
或いは、前記第１の編集モジュール９０４は、さらに、ユーザが入力した入力情報を受信し、前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加する。
【０１１０】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、前記編集操作が２つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記２つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定する。
【０１１１】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割し、前記Ｍ個の単位テキストセグメントを分割表示し、前記Ｍ個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記Ｍ個の単位テキストセグメントを編集する。
【０１１２】
或いは、前記第１の編集モジュール９０４は、さらに、前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割し、又は、前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをＭ個の単位テキストセグメントに分割する。
【０１１３】
本願の実施例３で説明した装置は、本願の実施例１のテキスト編集方法を実施するために用いる装置であり、そのため、本願の実施例１で説明した方法に基づき、当業者は該装置の具体的な構造及び変形を把握でき、従って、ここで、詳細な説明は省略する。本願の実施例１の方法で用いる装置はいずれも本願が保護請求する範囲に属する。
【０１１４】
同じ発明発想に基づき、本願はさらに実施例２の方法に対応する装置を提供する。
【０１１５】
実施例４
本実施例はテキスト編集装置を提供し、前記装置にインプットメソッドアプリケーションがインストールされ、図１０に示すように、前記装置は、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第２の取得モジュール１００１と、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する第２の分割モジュール１００２と、
前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する第２の編集モジュール１００３と、を備える。
【０１１６】
本願の実施例４で説明した装置は、本願の実施例２のテキスト編集方法を実施するために用いる装置であり、そのため、本願の実施例２で説明した方法に基づき、当業者は該装置の具体的な構造及び変形を把握でき、従って、ここで、詳細な説明は省略する。本願の実施例２の方法で用いる装置はいずれも本願が保護請求する範囲に属する。
【０１１７】
同じ発明発想に基づき、本願は実施例１の方法に対応する電子機器をさらに提供する。
【０１１８】
実施例５
本実施例において、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、編集対象のテキストを取得するステップと、トリガ操作を受信すると、編集領域を生成する操作と、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示する操作と、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されるテキスト編集用の電子機器を提供する。
【０１１９】
本願の実施例５で説明した電子機器は、本願の実施例１の返信情報の出力方法で用いる機器であり、そのため、本願の実施例１で説明した方法に基づき、当業者は該機器の具体的な構造及び変形を把握でき、従って、ここで、詳細な説明は省略する。
【０１２０】
同じ発明発想に基づき、本願は実施例２のテキスト編集方法に対応する電子機器をさらに提供し、詳細については実施例６を参照する。
【０１２１】
実施例６
本実施例において、メモリと、メモリに記憶された１つ又は複数のプログラムと、を含み、前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する操作と、前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示する操作と、前記インプットメソッドアプリケーションにおいて前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集する操作と、を行うための命令を含む前記１つ又は複数のプログラムを１つ又は複数のプロセッサにより実行するように構成されるテキスト編集用の電子機器を提供する。
【０１２２】
本願の実施例６で説明した電子機器は、本願の実施例２のテキスト編集方法を実施するために用いる電子機器であり、そのため、本願の実施例２で説明した方法に基づき、当業者は該電子機器の具体的な構造及び変形を把握でき、従って、ここで、詳細な説明は省略する。
【０１２３】
上記実施例における装置及び電子機器は、各モジュールが操作を実行する具体的な方式について、該方法に関する実施例において詳細に説明されているため、ここで、詳細な説明は省略する。
【０１２４】
図１１は、例示的な実施形態によるテキスト編集用の電子機器８００を示すブロック図である。例えば、電子機器８００は、携帯電話、コンピュータ、デジタル放送端末、メッセージングデバイス、ゲーム機、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【０１２５】
図１１に示すように、電子機器８００は、処理ユニット８０２、メモリ８０４、電源ユニット８０６、マルチメディアユニット８０８、音声ユニット８１０、入力／出力（Ｉ／Ｏ）インターフェース８１２、センサユニット８１４、及び通信ユニット８１６のうちの１つ又は複数のユニットを備えてもよい。
【０１２６】
処理ユニット８０２は、通常に電子機器８００全体の操作、例えば、表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット８０２は、命令を実行して、上記方法のすべて又は一部のステップを行うために、１つ又は複数のプロセッサ８２０を備えてもよい。また、処理ユニット８０２は、他のユニットとのインタラクションを容易にするために、１つ又は複数のモジュールを備えてもよい。例えば、処理部材８０２は、マルチメディアユニット８０８と処理ユニット８０２との間のインタラクションを容易にするために、マルチメディアモジュールを備えてもよい。
【０１２７】
メモリ８０４は、装置８００での操作をサポートするために、様々なタイプのデータを記憶するように構成される。これらのデータの例は、電子機器８００上で動作するためのいずれかのアプリケーションプログラム又は方法の命令、連絡先データ、電話帳データ、メッセージ、写真、ビデオ等が挙げられる。メモリ８０４は、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、読み取り専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、フロッピーディスク又は光ディスク等のいずれかのタイプの揮発性又は不揮発性記憶デバイス又はそれらの組合せにより実現される。
【０１２８】
電源ユニット８０６は、電子機器８００の各種ユニットに電力を供給する。電源ユニット８０６は、電源管理システム、１つ又は複数の電源、及び電子機器８００の電力生成、管理及び配分に関連するユニットを備えてもよい。
【０１２９】
マルチメディアユニット８０８は、前記電子機器８００とユーザとの間に出力インターフェースを提供するスクリーンを備える。いくつかの実施例において、スクリーンは、液晶ディスプレイ（ＬＣＤ）と、タッチパネル（ＴＰ）と、を備える。スクリーンはタッチパネルを備える場合、タッチスクリーンとして実現でき、それによりユーザからの入力信号を受信する。タッチパネルがタッチパネルに対するタッチ及びスワイプのジェスチャーを検知する１つ又は複数のタッチセンサを備える。前記タッチセンサは、タッチ又はスワイプ動きの境界を検知できるだけではなく、前記タッチ又はスワイプ操作に関連する継続時間と圧力を検出する。いくつかの実施例において、マルチメディアユニット８０８は、１つのフロントカメラ及び／又はリアカメラを備える。装置８００が操作モード、例えば撮影モード又はビデオモードである場合、フロントカメラ及び／又はリアカメラは外部のマルチメディアデータを受信できる。各フロントカメラ及びリアカメラは固定光学レンズ系であってもよく、又は、焦点距離と光学ズーム機能を有する。
【０１３０】
音声ユニット８１０は、音声信号を出力及び／又は入力するように構成される。例えば、音声ユニット８１０は、電子機器８００が操作モード、例えば発呼モード、記録モード、及び音声識別モードである場合、外部音声信号を受信するように配置されるマイクロホン（ＭＩＣ）を備える。受信した音声信号は、さらにメモリ８０４に記憶され、又は、通信ユニット８１６を介して送信される。いくつかの実施例において、音声ユニット８１０は、音声信号を出力するスピーカをさらに備える。
【０１３１】
Ｉ／Ｏインターフェース８１２は、処理ユニット８０２とペリフェラルインターフェースモジュールとの間にインターフェースを提供し、上記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームページボタン、音量ボタン、スタートボタン、及びロックボタンを含むが、それらに限定されるものではない。
【０１３２】
センサユニット８１４は、電子機器８００に対する様々な側面の状態評価を提供する１つ又は複数のセンサを備える。例えば、センサユニット８１４は、装置８００のオン／オフ状態、ユニットの相対位置を検出でき、例えば、前記ユニットが電子機器８００のディスプレイ及びテンキーであり、センサユニット８１４が、さらに電子機器８００又は電子機器８００の特定のユニットの位置変更、ユーザと電子機器８００との接触の有無、電子機器８００の方位又は加速／減速、及び電子機器８００の温度変化を検出できる。センサユニット８１４は、いずれの物理的接触もない場合に近くの物体の存在を検出する近接センサを備える。センサユニット８１４は、さらに、イメージングアプリケーションにおいて使用するＣＭＯＳ又はＣＣＤ画像センサ等の光センサを備えてもよい。いくつかの実施例において、該センサユニット８１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ又は温度センサを備えてもよい。
【０１３３】
通信ユニット８１６は、電子機器８００と他の機器との間の有線又は無線方式の通信を容易にするために構成される。電子機器８００は、ＷｉＦｉ、２Ｇ又は３Ｇ、又はそれらの組合せ等の通信規格に基づく無線ネットワークにアクセス可能である。例示的な実施例において、通信ユニット８１６は、ブロードキャストチャネルを介して外部ブロードキャスト管理システムからのブロードキャスト信号又はブロードキャスト関連情報を受信する。例示的な実施例において、前記通信ユニット８１６は、さらに、短距離通信を促進する近距離通信（ＮＦＣ）モジュールを備えてもよい。例えば、ＮＦＣモジュールにおいて、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）無線技術、ブルートゥース（ＢＴ）技術、及び他の技術により実現できる。
【０１３４】
例示的な実施例において、電子機器８００は、１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ又は他の電子部品により実現でき、上記方法を実行する。
【０１３５】
例示的な実施例において、命令を含む非一時的なコンピュータ読み取り可能な記憶媒体を提供し、例えば、命令を含むメモリ８０４等が挙げられ、上記命令は、電子機器８００のプロセッサ８２０により実行されて上記方法を行う。例えば、前記非一時的なコンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、及び光データ記憶装置等であってもよい。
【０１３６】
非一時的なコンピュータ読み取り可能な記憶媒体であって、前記記憶媒体における命令が移動端末のプロセッサにより実行される場合、移動端末が図１〜図８の１つ又は複数に示されるテキスト編集方法を実行することを可能にする。
【０１３７】
非一時的なコンピュータ読み取り可能な記憶媒体であって、前記記憶媒体における命令が移動端末のプロセッサにより実行される場合、移動端末がテキスト編集方法を実行することを可能にして、前記方法は、編集対象のテキストを取得するステップと、トリガ操作を受信すると、編集領域を生成するステップと、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを前記編集領域に分割表示するステップと、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含む。
【０１３８】
非一時的なコンピュータ読み取り可能な記憶媒体であって、前記記憶媒体における命令が電子機器のプロセッサにより実行される場合、電子機器がテキスト編集方法を実行することを可能にし、前記方法は、編集対象のテキストを取得するステップと、前記編集対象のテキストをＮ（Ｎは１より大きい正の整数）個のテキストセグメントに分割し、前記Ｎ個のテキストセグメントを分割表示するステップと、前記Ｎ個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記Ｎ個のテキストセグメントを編集するステップと、を含む。
【０１３９】
図１２は、本願によるテキスト編集方法を実行する機器を示す図である。該機器は、電子機器又はサーバであってもよく、伝統的にプロセッサ１４１０と、メモリ１４２０の形態とするプログラム製品又は読み取り可能な媒体を備える。メモリ１４２０は、フラッシュメモリ、ＥＥＰＲＯＭ（電気消去可能プログラマブル読み取り専用メモリ）、ＥＰＲＯＭ又はＲＯＭ等の電子メモリであってもよい。メモリ１４２０は、上記方法のいずれかの方法のステップを実行するためのプログラムコード１４３１の記憶領域１４３０を有する。例えば、プログラムコード用の記憶領域１４３０は、それぞれ上記方法の各種ステップを実現するための各プログラムコード１４３１を収容することができる。これらのプログラムコードは、１つ又は複数のプログラム製品から読み取られてもよく、又は、この１つ又は複数のプログラム製品に書き込んでもよい。これらのプログラム製品は、メモリカード等のプログラムコードキャリアを含む。このようなプログラム製品は、通常に、図１３に示されるポータブル又は固定記憶ユニットである。該記憶ユニットは、図１２の装置におけるメモリ１４２０の構成と類似するバケット、記憶領域等を有する。プログラムコードは適切な形態で圧縮される。通常に、記憶ユニットは、１４１０等のプロセッサにより読み取り可能なコードである読み取り可能なコード１４３１'を備え、これらのコードが機器により実行される場合、該機器が上記説明したテキスト編集方法の各ステップを実行する。
【０１４０】
本願の他の実施形態は、明細書を考慮しかつ明細書に開示された発明を実施することによって、当業者には明らかとなろう。本願は、本願の一般的な原理に従っており本開示に開示されていない本技術分野における既知常識又は常用技術手段を含む本願の任意の変形、用途又は適応的変化をカバーすることが意図される。明細書及び実施例は例示的なものとして考えるべきであり、本願の真の範囲及び精神が以下の特許請求の範囲によって示される。
【０１４１】
なお、本願は、上記説明しかつ図面に示された正確な構造に限定されるものではなく、その範囲から逸脱せずに様々な修正や変更を実施することができると理解されるであろう。本発明の範囲は、添付の特許請求の範囲によってのみ制限されるものである。
【０１４２】
以上、本願の好ましい実施例にすぎず、本願を限定するものではなく、本願の精神及び原理内で行われるいかなる修正、同等置換、改良等は、すべて本願の保護範囲内に含まれるべきである。
【０１４３】
本願の実施例により提供される技術案は、少なくとも以下の技術効果又は利点を有する。トリガ操作を受信すると、編集対象のテキストをＮ個のテキストセグメントに分割し、生成された編集領域に前記Ｎ個のテキストセグメントを分割表示し、それによりユーザが自らテキストセグメントを閲覧して分割する時間を省く。且つ、ユーザが自ら連続的なテキストから編集を必要とするテキストセグメントを検索して選択することなく、前記Ｎ個のテキストセグメントを直接的に編集できるようにすることで、テキスト編集操作の複雑さを軽減し、編集効率を向上させる。
【０１４４】
本願は、本願の実施例による方法、機器（システム）、及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明される。コンピュータプログラム命令によって、フローチャート及び／又はブロック図における各プロセス及び／又はブロック、及びフローチャート及び／又はブロック図におけるプロセス及び／又はブロックの組合せを実現することが理解されるであろう。プロセッサは、機械を生成するために、これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込み式処理装置又は他のプログラマブルデータ処理装置に提供でき、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサによって実行される命令により、フローチャートにおける１つ又は複数のプロセス及び／又はブロック図における１つ又は複数ブロックに指定する機能を実現する機器を生成する。
【０１４５】
これらのコンピュータプログラム命令は、また、コンピュータ又は他のプログラマブルデータ処理装置を特定方式で動作させるようにガイドできるコンピュータ可読記憶装置に記憶されてもよく、これによって、当該コンピュータ可読記憶装置に記憶される命令により、フローチャートにおける１つ又は複数のプロセス及び／又はブロック図における１つ或いは複数のブロックに指定する機能を実現する命令機器を含む製品を生成する。
【０１４６】
これらコンピュータプログラム命令はさらに、コンピュータ又は他のプログラマブルデータ処理装置にも実装でき、それによって、コンピュータ又は他のプログラマブル装置は一連の操作ステップを実行して、コンピュータで実現される処理を実現し、それによりコンピュータ又は他のプログラマブル装置において実行される命令によって、フローチャートにおける１つ或いは複数のプロセス及び／又はブロック図における１つ又は複数のブロックに指定する機能を実現する。
【０１４７】
本願の好ましい実施例を説明したが、当業者は基本的な独創的概念を把握すれば、それらの実施例に他の変更や修正を加えることができる。従って、添付の特許請求の範囲は、好ましい実施例及び本願の範囲に含まれるすべての変更や修正を含むものとして説明されることを意図する。
【０１４８】
本願の精神及び範囲から逸脱することなく、種々の変形がなされ得ることは、当業者に明らかである。このように、本願のこれらの修正及び変形が本願の特許請求の範囲及びそれらと同等技術の範囲に含まれる場合、本願は、これらの変更及び変形を含むことを意図する。
【図１】
2020516994.tif 000016
【図２】
2020516994.tif 000017
【図３】
2020516994.tif 000018
【図４】
2020516994.tif 000019
【図５】
2020516994.tif 000020
【図６】
2020516994.tif 000021
【図７】
2020516994.tif 000022
【図８】
2020516994.tif 000023
【図９】
2020516994.tif 000024
【図１０】
2020516994.tif 000025
【図１１】
2020516994.tif 000026
【図１２】
2020516994.tif 000027
【図１３】
2020516994.tif 000028
【国際調査報告】
2020516994.tif 000029
2020516994.tif 000030
2020516994.tif 000031
2020516994.tif 000032