(57)【要約】  画面表示装置用の文字編集方法が開示されている。該方法は、オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップと、オリジナル文字情報内の変更対象文字の選択を受信するステップと、混同可能文字データベースから、変更対象文字に対応した候補置換文字を取得するステップと、候補置換文字を画面表示装置の推奨エリア内において表示するステップと、候補置換文字の選択を受信するステップと、選択された候補置換文字を使用することにより、オリジナル文字情報内の変更対象文字を置換するステップと、を具備する。又、本出願は、画面表示装置用の文字編集装置をも提供する。本出願において提供されている方法を使用することにより、文字編集プロセスにおける精度及び動作効率を改善することが可能であり、且つ、ユーザの編集時間を低減することが可能であり、特に、モバイル端末の音声−文字変換の後の編集動作において使用された場合に、この方法は、ユーザの使用経験を更に効果的に改善することができる。
2017531849.tif 000002
【特許請求の範囲】
【請求項１】
画面表示装置用の文字編集方法であって、
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップと、
前記オリジナル文字情報内の変更対象文字の選択を受信するステップと、
混同可能文字データベースから、前記変更対象文字に対応した候補置換文字を取得するステップと、
前記候補置換文字を前記画面表示装置の推奨エリア内において表示するステップと、
前記候補置換文字の選択を受信するステップと、
前記オリジナル文字情報内の前記変更対象文字を前記選択された候補置換文字によって置換するステップと、
を具備する方法。
【請求項２】
オリジナル文字情報を画面表示装置の文字編集エリア内において表示する前記ステップは、文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内において前記オリジナル文字情報を表示するステップを意味している、請求項１に記載の画面表示装置用の文字編集方法。
【請求項３】
前記オリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力という方式によって取得される、請求項１に記載の画面表示装置用の文字編集方法。
【請求項４】
前記混同可能文字データベースは、サーバから取得され、且つ、ローカルに保存されており、且つ、
相応して、混同可能文字データベースから、前記変更対象文字に対応した候補置換文字を取得する前記ステップは、
前記オリジナル文字情報の入力方式に従って、対応した混同可能文字データベースを選択するステップと、
前記変更対象文字に対応した混同可能文字を取得するべく、前記選択された混同可能文字データベース内において問合せ動作を実行するステップと、
前記オリジナル文字情報内の前記変更対象文字の文脈及び前記オリジナル文字情報の適用シナリオに従って、前記取得された混同可能文字をスクリーニングし、且つ、スクリーニングによって得られた混同可能文字を前記変更対象文字に対応した前記候補置換文字として使用するステップと、
を具備する、請求項１に記載の画面表示装置用の文字編集方法。
【請求項５】
前記混同可能文字データベースは、サーバ上において保存されており、且つ、
相応して、混同可能文字データベースから、前記変更対象文字に対応した候補置換文字を取得する前記ステップは、
候補置換文字取得要求を前記サーバに送信するステップであって、前記要求は前記変更対象文字を少なくとも具備する、ステップと、
前記サーバによって返される前記変更対象文字に対応した前記候補置換文字を受信するステップと、
を具備する、請求項１に記載の画面表示装置用の文字編集方法。
【請求項６】
前記候補置換文字が前記画面表示装置の前記推奨エリア内において表示された後に、前記候補置換文字の前記選択が受信されない場合に、前記方法は、
手動入力方式によって入力された文字を手動入力置換文字として受信するステップであって、前記手動入力方式は、音声入力、キーボード入力、又は手書き入力を具備する、ステップと、
前記オリジナル文字情報内の前記変更対象文字を前記手動入力置換文字によって置換するステップと、
前記変更対象文字に対応した混同可能文字アイテムとして機能するように、前記手動入力置換文字を前記混同可能文字データベースに対して更新するステップと、
を具備する、請求項４又は請求項５に記載の画面表示装置用の文字編集方法。
【請求項７】
画面表示装置用の文字編集装置であって、
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するように構成されたオリジナル文字表示ユニットと、
前記オリジナル文字情報内の変更対象文字の選択を受信するように構成された変更対象文字受信ユニットと、
混同可能文字データベースから、前記変更対象文字に対応した候補置換文字を取得するように構成された候補文字取得ユニットと、
前記候補置換文字を前記画面表示装置の推奨エリア内において表示するように構成された候補文字表示ユニットと、
前記候補置換文字の選択を受信するように構成された置換文字受信ユニットと、
前記オリジナル文字情報内の前記変更対象文字を前記置換文字受信ユニットによって受信された前記候補置換文字によって置換するように構成されたインテリジェント置換実行ユニットと、
を具備する装置。
【請求項８】
前記オリジナル文字表示ユニットは、具体的には、文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内において前記オリジナル文字情報を表示するように構成されている、請求項７に記載の画面表示装置用の文字編集装置。
【請求項９】
前記オリジナル文字表示ユニットによって表示される前記オリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力という方式によって取得される、請求項７に記載の画面表示装置用の文字編集装置。
【請求項１０】
前記候補文字取得ユニットによって使用される前記混同可能文字データベースは、サーバから取得され、且つ、ローカルに保存されており、且つ、
相応して、前記候補文字取得ユニットは、
前記オリジナル文字情報の入力方式に従って、対応した混同可能文字データベースを選択するように構成されたデータベース選択サブユニットと、
前記変更対象文字に対応した混同可能文字を取得するべく、前記選択された混同可能文字データベース内において問合せ動作を実行するように構成された混同可能文字問合せサブユニットと、
前記オリジナル文字情報内の前記変更対象文字の文脈及び前記オリジナル文字情報の適用シナリオに従って、前記取得された混同可能文字をスクリーニングし、且つ、スクリーニングによって得られた混同可能文字を前記変更対象文字に対応した前記候補置換文字として使用するように構成された混同可能文字スクリーニングサブユニットと、
を具備する、請求項７に記載の画面表示装置用の文字編集装置。
【請求項１１】
前記候補文字取得ユニットによって使用される前記混同可能文字データベースは、サーバ上において保存されており、且つ、
相応して、前記候補文字取得ユニットは、
候補置換文字取得要求を前記サーバに送信するように構成された要求送信サブユニットであって、前記要求は前記変更対象文字を少なくとも具備する、サブユニットと、
前記サーバによって返される前記変更対象文字に対応した前記候補置換文字を受信するように構成された応答受信サブユニットと、
を具備する、請求項７に記載の画面表示装置用の文字編集装置。
【請求項１２】
前記装置は、
前記候補置換文字の前記選択が受信されない際に、手動入力方式によって入力された文字を手動入力置換文字として受信するように構成された手動入力受信ユニットであって、前記手動入力方式は、音声入力、キーボード入力、又は手書き入力を具備する、ユニットと、
前記オリジナル文字情報内の前記変更対象文字を前記手動入力置換文字によって置換するように構成された手動置換実行ユニットと、
前記変更対象文字に対応した混同可能文字アイテムとして機能するように、前記手動入力置換文字を前記混同可能文字データベースに対して更新するように構成されたデータベース更新ユニットと、
を具備する、請求項１０又は請求項１１に記載の画面表示装置用の文字編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、文字編集技術に関し、且つ、更に詳しくは、画面表示装置用の文字編集方法に関する。又、本出願は、画面表示装置用の文字編集装置をも提供する。
【背景技術】
【０００２】
文字入力方法とは、様々な文字シンボルをコンピュータ又は（モバイル端末などの）別の装置に入力するためのエンコーディング方法を意味している。コンピュータ及びインターネット技術の発展に伴って、ユーザは、文字入力方法について、益々高度な要件を有するようになっている。従来のキーボード入力方式に基づいて、手書き入力方式、光学文字認識（ＯＣＲ：Optical Character Recognition）入力方式、及び音声入力などの様々な文字入力方式が次々に出現している。
【０００３】
従来のキーボード入力方式においては、数字、文字、及びシンボルは、キーボードをタップすることによって入力されており、或いは、漢字は、ピンイン規則に従って入力されており、且つ、これらは、一般的な文字入力方式である。めったに使用されない文字又は馴染みのない文字が出現した際には、文字は、筆の運びに従って、手書き入力方式によって入力され得ると共に、認識され得る。ＯＣＲ入力においては、紙に印刷された文字が、（スキャナ又はデジタルカメラなどの）電子装置を使用することによってチェックされ、文字の形状が、明暗検出モードを介して判定され、且つ、次いで、形状が、文字認識方法を使用することによって文字に変換されている。音声入力方法においては、発話者の音声が、音響信号に変換された後に、コンピュータなどの装置内において保存されている既存の音声情報と比較され、その結果、音響信号に対応した文字が認識されており、且つ、この入力方法は、現在、広く適用されている。
【０００４】
上述の方式によって、或いは、インターネットからダウンロードするなどによるその他の方式によって、オリジナル文字情報を取得した後に、ユーザは、しばしば、様々な理由から、オリジナル文字情報を編集する必要があり、例えば、音声入力から変換されたオリジナル文字情報の場合には、技術的な理由に起因して、且つ、ユーザの標準的ではない発音又は不明瞭な発声などの理由に起因して、音声−文字変換機能の精度が、１００％に到達することができず、且つ、特に、雑音などの外部干渉の影響を受けた際には、音声入力方法を介した変換によって得られる文字情報は、相対的に多くの誤りを有することになる。
【０００５】
この場合に、ユーザは、通常、更なる編集及び変更を実行するべく、例えば、キーボード入力又は手書き入力を使用するなどのように、従来の入力方式を再度使用することになり、ユーザは、発音記号や筆の運びを一つずつ入力すると共に、入力方法システムによって提供された複数の候補選択肢から、意図に合致した文字を選択する必要がある。更には、手書き入力においては、認識誤りが発生し、且つ、その結果、筆の運びを再度入力することになる可能性がある。従って、全体的な編集及び変更プロセスが、相対的に複雑である。特に、動作が、セル電話機などのモバイル端末装置の物理キーボード上において又はタッチスクリーンによって表示された仮想キーボード上において実行される際には、相対的に小さなキーサイズに起因して、編集及び変更プロセスにおいて誤りが発生する可能性が高く、その結果、文字編集効率が低下すると共に、ユーザの使用経験に対して影響が及ぶことにもなる。
【発明の概要】
【０００６】
本出願は、既存の文字編集方法の複雑なステップ、誤りの発生しやすさ、及び低編集効率という問題点を解決するための画面表示装置用の文字編集方法を提供する。本出願は、画面表示装置用の文字編集装置を更に提供する。
【０００７】
本出願は、画面表示装置用の文字編集方法を提供し、該方法は、
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップと、
オリジナル文字情報内の変更対象文字の選択を受信するステップと、
混同可能文字データベースから、変更対象文字に対応した候補置換文字を取得するステップと、
候補置換文字を画面表示装置の推奨エリア内において表示するステップと、
候補置換文字の選択を受信するステップと、
オリジナル文字情報内の変更対象文字を選択された候補置換文字によって置換するステップと、
を含む。
【０００８】
任意選択により、オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップとは、オリジナル文字情報を文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内において表示するステップを意味している。
【０００９】
任意選択により、オリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力という方式によって取得されている。
【００１０】
任意選択により、混同可能文字データベースは、サーバから取得され、且つ、ローカルに保存されており、且つ、
相応して、混同可能文字データベースから変更対象文字に対応した候補置換文字を取得するステップは、
オリジナル文字情報の入力方式に従って、対応した混同可能文字データベースを選択するステップと、
変更対象文字に対応した混同可能文字を取得するべく、選択された混同可能文字データベース内において問合せ動作を実行するステップと、
取得された混同可能文字をオリジナル文字情報内の変更対象文字の文脈及びオリジナル文字情報の適用シナリオに従ってスクリーニングし、且つ、スクリーニングによって得られた混同可能文字を変更対象文字に対応した候補置換文字として使用するステップと、
を含む。
【００１１】
任意選択により、混同可能文字データベースは、サーバ上において保存されており、且つ、
相応して、混同可能文字データベースから、変更対象文字に対応した候補置換文字を取得するステップは、
候補置換文字取得要求をサーバに送信するステップであって、要求は変更対象文字を少なくとも含む、ステップと、
サーバによって返された変更対象文字に対応した候補置換文字を受信するステップと、
を含む。
【００１２】
任意選択により、候補置換文字が画面表示装置の推奨エリア内において表示された後に、候補置換文字の選択が受信されない場合には、該方法は、
手動入力方式によって入力された文字を手動入力置換文字として受信するステップであって、手動入力方式は、音声入力、キーボード入力、又は手書き入力を含む、ステップと、
オリジナル文字情報内の変更対象文字を手動入力置換文字によって置換するステップと、
変更対象文字に対応した混同可能文字アイテムとして機能するように、手動入力置換文字を混同可能文字データベースに対して更新するステップと、
を含む。
【００１３】
本出願は、画面表示装置用の文字編集装置を更に提供し、該装置は、
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するように構成されたオリジナル文字表示ユニットと、
オリジナル文字情報内の変更対象文字の選択を受信するように構成された変更対象文字受信ユニットと、
混同可能文字データベースから変更対象文字に対応した候補置換文字を取得するように構成された候補文字取得ユニットと、
候補置換文字を画面表示装置の推奨エリア内において表示するように構成された候補文字表示ユニットと、
候補置換文字の選択を受信するように構成された置換文字受信ユニットと、
オリジナル文字情報内の変更対象文字を置換文字受信ユニットによって受信された候補置換文字によって置換するように構成されたインテリジェント置換実行ユニットと、
を含む。
【００１４】
任意選択により、オリジナル文字表示ユニットは、具体的には、オリジナル文字情報を文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内において表示するように構成されている。
【００１５】
任意選択により、オリジナルの文字表示ユニットによって表示されるオリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力という方式によって取得されている。
【００１６】
任意選択により、候補文字取得ユニットによって使用される混同可能文字データベースは、サーバから取得され、且つ、ローカルに保存されており、且つ、
相応して、候補文字取得ユニットは、
オリジナル文字情報の入力方式に従って対応した混同可能文字データベースを選択するように構成されたデータベース選択サブユニットと、
変更対象文字に対応した混同可能文字を取得するべく、選択された混同可能文字データベース内において問合せ動作を実行するように構成された混同可能文字問合せサブユニットと、
オリジナル文字情報内の変更対象文字の文脈及びオリジナル文字情報の適用シナリオに従って、取得された混同可能文字をスクリーニングし、且つ、スクリーニングによって得られた混同可能文字を変更対象文字に対応した候補置換文字として使用するように構成された混同可能文字スクリーニングサブユニットと、
を含む。
【００１７】
任意選択により、候補文字取得ユニットによって使用される混同可能文字データベースは、サーバ情報において保存されており、且つ、
相応して、候補文字取得ユニットは、
候補置換文字取得要求をサーバに送信するように構成された要求送信サブユニットであって、要求は変更対象文字を少なくとも含む、サブユニットと、
サーバによって返された変更対象文字に対応した候補置換文字を受信するように構成された応答受信サブユニットと、
を含む。
【００１８】
任意選択により、該装置は、
候補置換文字の選択が受信されない際に、手動入力方式によって入力された文字を手動入力置換文字として受信するように構成された手動入力受信ユニットであって、手動入力方式は、音声入力、キーボード入力、又は手書き入力を含む、ユニットと、
オリジナル文字情報内の変更対象文字を手動入力置換文字によって置換するように構成された手動置換実行ユニットと、
変更対象文字に対応した混同可能文字アイテムとして機能するように、手動入力置換文字を混同可能文字データベースに対して更新するように構成されたデータベース更新ユニットと、
を含む。
【００１９】
従来技術との比較において、本出願は、以下の利点を有する。
【００２０】
本出願によって提供される画面表示装置用の文字編集方法は、混同可能文字データベースから変更対象文字に対応した候補置換文字を取得し、且つ、オリジナル文字情報内の変更対象文字を置換することにより、従来の入力方式の複雑な操作及び誤りの発生しやすさという問題点を回避している。ユーザに対して要求されるのは、変更対象文字を選択することと候補置換文字から必要とされる置換文字を選択することとのみであり、且つ、これにより、編集動作を完了させることが可能であり、その結果、文字編集プロセスにおける精度及び動作効率が改善され、且つ、ユーザの編集時間が低減される。特に、モバイル端末の音声−文字変換の後の編集動作において使用された場合に、該方法は、ユーザの使用経験を更に効果的に改善することができる。
【図面の簡単な説明】
【００２１】
【図１】図１は、本出願による画面表示装置用の文字編集方法の一実施形態の第一フローチャートである。
【図２】図２は、本出願による画面表示装置用の文字編集方法の一実施形態の第二フローチャートである。
【図３】図３は、本出願の一実施形態によるカスタマイズされた文字編集エリアの効果の概略図である。
【図４】図４は、本出願による画面表示装置用の文字編集装置の一実施形態の概略図である。
【発明を実施するための形態】
【００２２】
以下の説明においては、本出願について十分に理解することができるように、具体的な詳細が示されている。但し、本出願は、本明細書における説明とは異なる複数のその他の形態において実装することが可能であり、且つ、当業者は、本出願の精神を逸脱することなしに、類似の変更を実施することができる。従って、本出願は、以下に開示されている具体的な実装形態に限定されるものではない。
【００２３】
本出願においては、それぞれ、画面表示装置用の文字編集方法と画面表示装置用の文字編集装置とが提供されており、以下の実施形態においては、これらについて一つずつ詳細に説明する。
【００２４】
図１を参照すれば、これは、本出願による画面表示装置用の文字編集方法の一実施形態の第一フローチャートである。その方法は、以下のステップを含む。
【００２５】
ステップＳ１０１：オリジナル文字情報を画面表示装置の文字編集エリア内において表示している。
【００２６】
本出願の実施形態のこの技術的解決策においては、オリジナル文字情報からユーザによって選択された変更対象文字に従って、変更対象文字に対応した候補置換文字（推奨語とも呼称される）が表示され、且つ、オリジナル文字情報内の変更対象文字が、ユーザによって選択された候補置換文字によって置換されることにより、文字編集プロセスの精度及び動作効率を改善し得るインテリジェント推奨方式に基づいた文字編集方法が実装される。
【００２７】
音声−文字変換機能の精度は、依然として不十分であることから、且つ、モバイル端末装置の限られたサイズに起因して、キーボード入力及び手書き入力などの入力方式による編集は、相対的に不便である。従って、モバイル端末装置の音声−文字変換の後に本出願のこの実施形態の技術的解決策が編集動作に適用された際には、有益な効果が更に明白である。但し、本出願のこの実施形態の技術的解決策は、上述の適用シナリオに限定されるものではなく、本出願のこの実施形態の技術的解決策は、一般に、パーソナルコンピュータ、スマートフォン、及びＩＰＡＤ装置などの任意の画面表示装置上において表示されたオリジナル文字情報を編集するべく、使用することができる。
【００２８】
本出願のこの実施形態におけるオリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力などの方式によって生成されてもよく、且つ、更には、その他の方式によって取得されてもよく、この点は、この実施形態の技術的解決策において、特に制限されてはいない。
【００２９】
オリジナル文字情報を編集するべく、このステップは、編集対象であるオリジナル文字情報を画面表示装置の文字編集エリア内において表示している。タッチスクリーン技術が使用されると共に表示画面サイズが相対的に限られている適用シナリオ（例えば、この技術的解決策がスマートフォン上において実装される）を考慮した場合に、オリジナル文字情報が、既定により、システムによって提供される文字編集ボックス（例えば、一般に使用されているＳＭＳ送受信アプリケーションプログラムにおける文字編集ボックス）内において表示された場合には、ユーザが、タッチスクリーン上において、タッチ動作によって変更対象文字を選択するのが不便である。従って、本出願のこの実施形態は、好適な実装形態を提供しており、即ち、文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内においてオリジナル文字情報を表示するステップを提供している。
【００３０】
この実施形態の特定の一例においては、本出願のこの実施形態の技術的解決策は、スマートフォン装置上において実装されている。システムの既定の文字編集ボックスを使用するのではなく、その代わりに、視覚エリアが、装置の表示画面の分解能に従ってカスタマイズされている。特定の実装形態においては、スクロールビューコントロールが利用されてもよく、且つ、次いで、UILabel コントロールを使用することにより、特定サイズのグリッドが視覚エリア内において描画されている。グリッドのサイズは、文字を表示するべく予め設定されたサイズ及びインターバルに従って設定され、且つ、オリジナル文字情報内のそれぞれの漢字、文字、数字、シンボル、又はこれらに類似したものが、順番に、それぞれのグリッド内において表示される。
【００３１】
図３を参照すれば、本出願の一実施形態によるカスタマイズされた文字編集エリアの効果の概略図であり、この場合に、３０１は、この実施形態におけるカスタマイズされた文字編集エリアを表記している。上述の方式によってカスタマイズされた文字編集エリアを使用することにより、この実施形態は、相対的に明瞭な方式によって画面上においてオリジナル文字情報を表示することにより、タッチスクリーン上のタッチ動作によるユーザによる変更を要する文字又はカーソル挿入位置の選択を便利なものにすることができることが、この図からわかる。
【００３２】
ステップＳ１０２：オリジナル文字情報内の変更対象文字の選択を受信している。
【００３３】
本出願のこの実施形態の技術的解決策がパーソナルコンピュータ装置上において実装された場合には、ユーザによって選択された変更対象文字は、ユーザのキーボード又はマウス動作を受信することによって取得することができる。本出願のこの実施形態の技術的解決策が、スマートフォン又はＩＰＡＤなどのタッチスクリーンを有するモバイル端末装置上において実装された場合には、ユーザによって選択された変更対象文字は、タッチスクリーン上におけるユーザのタッチ動作を受信することによって取得することができる。
【００３４】
この実施形態の上述の特定の例においては、タッチスクリーン上におけるユーザのタッチイベントは、クリック、長押し、及びスライドという三つのタイプに定義され、その一方で、タッチスクリーン上におけるユーザのタッチイベントは、システムＡＰＩによってキャプチャされ、且つ、イベントのタイプ及びイベントの位置に従って、対応する動作が実行される。このステップは、クリック動作及びスライド動作のみを伴っており、長押し動作の使用については、後続の段落において説明することとする。
【００３５】
１）クリックイベント：イベントの位置パラメータに従って、クリック動作が文字編集エリアの特定のグリッドエリア内において発生したかどうかが判定され、そうである場合には、それは、グリッドエリア内において表示されている文字が変更対象文字であることを通知しており、且つ、その一方で、グリッドエリアが強調表示される。
【００３６】
２）スライドイベント：スライドイベントの状態に従って、開始、スライド動作、及び終了という三つの段階が定義される。開始時点において、開始位置に対応したグリッドエリアが記録され、スライド動作プロセスにおいては、イベント位置に従って、選択されたグリッドエリアが追加又は変更され、且つ、スライド動作の終了時点においては、選択されたグリッドエリア内に含まれている文字が変更対象文字であり、且つ、その一方で、選択されたグリッドエリアが強調表示される。
【００３７】
ステップＳ１０３：混同可能文字データベースから変更対象文字に対応した候補置換文字を取得している。
【００３８】
本出願の混同可能文字データベースとは、混同可能文字を収集し、且つ、混同可能文字を要約及び分類した後に、設計されたデータフォーマットに従って混同可能文字を保存することによって得られたデータベースを意味している。特定の文字に対応した一つ以上の混同可能文字は、特定の文字によってデータベース内において問合せ動作を実行することにより、取得することができる。異なる混同原因に従って、混同可能文字の収集の際に、混同可能文字データベースは、例えば、同一又は類似の発音を有する文字を保存している発音混同可能文字データベースや類似の文字パターンを有する混同可能文字を保存している文字パターン混同可能文字データベースなどの異なるタイプに分類することができる。特定の実装形態においては、混同可能文字データベースは、サーバから取得されてもよく、且つ、ローカルに保存されてもよく、或いは、単にサーバ上において保存されている状態であってもよい。以下、候補置換文字が、それぞれ、二つの実装形態において取得される方式について説明する。
【００３９】
１）混同可能文字データベースが、サーバから取得され、且つ、ローカルに保存される。
【００４０】
まず、最初に、オリジナル文字情報の入力方式に従って、対応した混同可能文字データベースが選択される。例えば、オリジナル文字情報が、音声入力方式によって入力された、或いは、ピンイン方式によってキーボードによって入力された、文字である場合には、発音混同可能文字データベースが選択されてもよく、且つ、オリジナル文字情報が、光学文字認識（ＯＣＲ）によって又は手書き入力方式によって得られたものである場合には、文字パターン混同可能文字データベースが選択されてもよい。
【００４１】
対応した混同可能文字データベースが選択された後に、変更対象文字に対応した混同可能文字を取得するべく、変更対象文字に従って、問合せ動作を実行することができる。
【００４２】
相対的に単純な実装形態として、問合せ動作を通じて取得された混同可能文字は、表示画面上において、候補置換文字として直接的に表示することができる。ユーザの選択効率を改善するべく、特に、多数の混同可能文字が問合せ動作を通じて取得された際には、混同可能文字を更にスクリーニングしてもよい。具体的には、オリジナル文字情報内の変更対象文字の文脈に従って、同一の文脈又は類似の文脈において相対的に大きなマッチングレートを有する変更可能文字が選択される。又、その一方で、オリジナル文字情報の適用シナリオが考慮されてもよく、例えば、オリジナル文字情報がｅコマースプラットフォームのクライアントＡＰＰに適用されている場合には、ｅコマース取引に関係した混同可能文字が主に選択されてもよく、且つ、上述のプロセスを通じてスクリーニングによって得られた混同可能文字が、変更対象文字に対応した候補置換文字として使用される。
【００４３】
２）混同可能文字データベースがサーバ上において保存される。
【００４４】
換言すれば、混同可能文字データベースがサーバ上において配置されていることから、データベースの選択、問合せ、及びスクリーニングなどの上述のすべての動作は、サーバによって実現することができる。このケースにおいては、クライアントが実行を要するのは、候補置換文字取得要求をサーバに送信するステップであって、要求は変更対象文字を少なくとも含む、ステップと、サーバによって返される変更対象文字に対応した候補置換文字を受信するステップと、という動作のみである。
【００４５】
特定の実装形態においては、例えば、オリジナル文字情報が音声入力方式によってクライアントに入力され、且つ、サーバにより、オリジナル文字情報に変換され、且つ、クライアントに返される場合などのように、サーバがオリジナル文字情報を保存している場合には、サーバは、オリジナル文字情報を既に保存している。従って、クライアントは、要求内において変更対象文字のみを搬送すればよい。サーバがオリジナル文字情報を保存していない場合には、クライアントは、要求内において、オリジナル文字情報と、オリジナル文字情報の取得方式と、を更に搬送することにより、サーバによる関係した処理動作の実行を便利なものにしてもよい。
【００４６】
ステップＳ１０４：画面表示装置の推奨エリア内において候補置換文字を表示している。
【００４７】
ユーザが、候補置換文字から、必要な置換文字を便利に選択するように、取得された候補置換文字が画面表示装置の推奨エリア内において表示される。図３を参照すれば、その内部のエリア３０２が、この実施形態の特定の例における推奨エリアである。文字編集エリア内のユーザによって選択された変更対象文字について、対応する候補置換文字が推奨エリア内において表示されている。この図は、概略的なものに過ぎず、且つ、特定の実装形態においては、特定の状況に従って、推奨エリアの位置及びサイズの両方が設定され得る。
【００４８】
ステップＳ１０５：候補置換文字の選択を受信している。
【００４９】
このステップは、ステップＳ１０２に類似している。タッチスクリーン上におけるユーザのマウスクリック動作又はタッチ動作を監視することにより、クリック又はタッチ動作の位置情報に従って、動作が、推奨エリア内の特定の候補置換文字に対するクリック又はタッチ動作であるのかどうかが判定されてもよく、且つ、そうである場合には、候補置換文字は、ユーザによって選択された置換文字である。
【００５０】
ステップＳ１０６：オリジナル文字情報内の変更対象文字を選択された候補置換文字によって置換している。
【００５１】
オリジナル文字情報内の変更対象文字が、ステップＳ１０５において選択された候補置換文字によって置換されており、且つ、その一方で、置換動作が実行されたオリジナル文字情報を文字編集エリア内において更に表示する必要がある。この実施形態の特定の例においては、ステップＳ１０５において選択された候補置換文字と変更対象文字とが、同一の数の文字を有している場合には、候補置換文字は、変更対象文字が配置されているグリッドエリア内において、１文字ずつ、表示することができる。候補置換文字と変更対象文字とが、異なる数の文字を有している場合には、文字編集エリア内における変更対象文字の後に配置されたオリジナル文字情報の部分の表示を更に調節する必要がある。
【００５２】
以上、インテリジェント推奨方式による変更対象文字の置換編集のプロセスについて説明した。上述の処理手順は、インテリジェント推奨方式と呼称される、その理由は、この手順の実装形態は、ユーザによる必要な置換文字の入力を必要としておらず、その代わりに、変更対象文字に対応した候補置換文字が、この実施形態において提供されている方法によって自動的に取得され、且つ、インタフェース上において表示され、且つ、ユーザに推奨されており、その結果、置換動作を実現するべく、ユーザが実行を要するのが、候補置換文字からの選択のみであるからである。
【００５３】
特定の実装形態においては、変更対象文字に対応した候補置換文字が混同可能文字データベース内において見出されない、或いは、推奨エリア内において表示されている候補置換文字のいずれもが、ユーザの要件を充足していない、という二つのケースが存在し得る。上述の二つのケースにおいては、一般に、候補置換文字の選択が受信されることにならず、且つ、従って、ステップＳ１０５及びステップＳ１０６の実行がトリガされることにならないであろう。この実施形態の技術的解決策は、必要な置換文字をユーザが入力するように、別の入力方式を提供している。このプロセスは、ステップＳ１０７及びステップＳ１０８を含み、且つ、以下、これらの二つのステップについて説明する。
【００５４】
ステップＳ１０７：手動入力方式によって入力された文字を手動入力置換文字として受信している。
【００５５】
手動入力用のポートが、ユーザのために、画面表示装置の表示インタフェース上において提供されており、且つ、ユーザの選択に従って、対応した入力文字が受信される。手動入力方式は、音声入力、キーボード入力、手書き入力、又はこれらに類似したものを含む。
【００５６】
例えば、音声入力を実行するためのボタンが、インタフェース上において表示され、且つ、ボタンに対するクリック又はタッチ動作が受信された場合に、ユーザの音声入力情報の受信が開始される。音声入力の休止時間が、予め設定されている閾値を超過したことを検出した際に、或いは、音声入力用のボタンに対するクリック又はタッチ動作が停止されたことを検出した際に、音声入力プロセスが終了し、且つ、入力された音声情報が文字に変換され、その結果、このステップの手動入力置換文字が取得される。
【００５７】
特定の実装形態においては、オーディオ記録プロセスは、AVAudioRecorder タイプによって提供される関係した機能又はインタフェースを起動することにより、実装されてもよく、且つ、次いで、生成されたＡＭＲオーディオファイルは、ＨＴＴＰプロトコルにより、或いは、その他の方式により、処理のためにサーバに送信され、この場合には、サーバが音声−文字変換の責任を担っている。サーバは、ノイズフィルタリング、特徴抽出、及びモデルマッチングなどの技術を介して、音声を文字に変換し、且つ、文字をクライアントに返す。音声−文字技術は、相対的に成熟しており、例えば、Android は、「Speech To Text」のオープンソース実装形態を提供しており、且つ、当業者は、この実装形態を参照し得る。
【００５８】
又、上述の音声入力方式に加えて、手動置換文字は、キーボード入力方式によって取得されてもよい。例えば、パーソナルコンピュータの場合には、キーボード入力を監視及び受信することにより、ユーザによって入力された置換文字を取得することができる。スマートフォンなどのモバイル端末の場合には、キーボード入力動作を実行するためのボタンが、インタフェース上において表示されてもよく、且つ、ボタンに対するクリック又はタッチ動作が受信された場合に、ユーザが文字を入力するように、システムの既定の仮想キーボードが呼び出される。又、当然のことながら、システムの既定の仮想キーボードは、候補置換文字が推奨エリア内において表示されている間に、ユーザによって使用されるように、自動的に呼び出されてもよい。特定の実装形態においては、システムによって提供されるインタフェースは、仮想キーボードの起動を実装するように起動されてもよく、例えば、ios プラットフォームにおいては、仮想キーボードを呼び出すべく、becomefirstresponder() という関数が起動されてもよい。
【００５９】
上述の例は、いずれも、概略的なものであり、且つ、特定の実装形態においては、対応する手動入力インタフェースは、必要に応じて、表示インタフェース上において提供されてもよく、且つ、手動入力方式により、ユーザによって入力された文字（即ち、手動入力置換文字）が取得され得る限り、手動入力方式は、異なるトリガモードにおいて起動することができる。
【００６０】
ステップＳ１０８：オリジナル文字情報内の変更対象文字を手動入力置換文字によって置換している。
【００６１】
ステップＳ１０７において、手動入力置換文字が取得され、且つ、このステップにおいて、オリジナル文字情報内の変更対象文字が、この文字によって置換され、且つ、文字編集エリア内において表示されているオリジナル文字情報が、ステップＳ１０６のものに類似した方式によって更新される。
【００６２】
ステップＳ１０７〜Ｓ１０８の処理を通じて、候補置換文字が選択されない際には、変更対象文字は、別の方式によって取得された文字によって置換される。ユーザは、候補置換文字から選択しない（或いは、候補置換文字が推奨エリア内において表示されない）ことにより、混同可能文字データベース内における変更対象文字に対応した混同可能文字が十分なものではないことを通知している。候補置換文字を相対的に効果的にユーザに対して提供するように、混同可能文字データベース内のデータを豊富にし、且つ、完全なものにするべく、この実施形態は、混同可能文字データベースの自己学習機能を提供しており、即ち、手動入力置換文字が、変更対象文字に対応した混同可能文字アイテムとして、混同可能文字データベースに対して更新されている。
【００６３】
混同可能文字データベースがサーバ上において保存されている場合には、変更対象文字及び対応した手動入力置換文字は、ＨＴＴＰプロトコルにより、又はその他の方式により、サーバに送信されてもよく、且つ、サーバは、関係したデータを更新すると共に対応した処理を実行する必要があるかどうかを判定するべく、その独自の方式を使用してもよい。
【００６４】
混同可能文字データベースが、サーバから取得され、且つ、ローカルに保存されている場合には、変更対象文字の混同可能文字アイテムとして手動入力置換文字をローカルデータベースに対して追加するべく、データ更新動作がローカルデータベースに対して直接的に実行されてもよい。
【００６５】
その一方で、混同可能文字データベースが、ローカルに保存されている場合には、更新されたデータベースデータは、サーバによって要約及び／又は共有されるように、サーバに更にアップロードされてもよい。特定の実装形態においては、データアップロードのタイミング及びデータ量は、様々な方式を使用して設定されてもよく、例えば、データは、リアルタイムで、又は定期的に、アップロードされ、且つ、ローカルな混同可能文字データベースのすべてのデータが、又は最新の更新の際の増分データのみが、毎回、アップロードされるように、選択されてもよい。サーバは、その独自の方式に従って、受信されたデータを要約してもよく、且つ、クライアントがダウンロード及び使用するように、要約されたデータベースを共有してもよい。上述の方式を使用することにより、システム内のクライアントの自己学習結果は、要約及び共有されることになり、これは、システムの全体におけるインテリジェント推奨の効果の改善に有用である。
【００６６】
上述のステップは、変更対象文字用の置換動作について説明しており、且つ、この実施形態の技術的解決策は、変更対象文字用の削除動作を更にサポートすることができる。処理手順は、ステップＳ１０９〜Ｓ１１０を含み、且つ、以下、これらの二つのステップについて説明する。
【００６７】
ステップＳ１０９：削除動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信している。
【００６８】
このステップにおける物理キーとは、例えば、パーソナルコンピュータのキーボード上のキー、モバイル端末装置の表示画面の下方において提供された物理キーボード上のキー、メニューキー、エンターキー、又はこれらに類似したもの、並びに、モバイル端末装置の側部キーなどの物理キーボード上のキーを意味しており、このステップにおける仮想キーとは、一般に、仮想キーボード上のキー及び表示画面上の表示された仮想ボタンを意味している。
【００６９】
様々なアプリケーションシナリオにおいて、キーに対するクリック又はタッチ動作は、異なる機能の実行をトリガし得る。このステップにおいては、タッチスクリーン上におけるユーザのクリック動作及びタッチ動作を監視することにより、削除動作を実行するための物理キー又は仮想キーがクリック又はタッチされたかどうかが判定され、且つ、そうである場合に、後続のステップＳ１１０が実行される。
【００７０】
ステップＳ１１０：変更対象文字をオリジナル文字情報から削除している。
【００７１】
変更対象文字がオリジナル文字情報から削除された後に、相応して、削除動作が実行されたオリジナル文字情報が、更新され、且つ、文字編集エリア内において表示される。
【００７２】
完成した文字編集方法は、ステップＳ１０１〜Ｓ１１０において記述されている選択された文字の置換及び削除の機能を有してもよく、且つ、更には、ユーザによって選択された挿入位置による文字の挿入、文字の削除、すべてのオリジナル文字情報のクリア、及び現時点の編集の完了の確認という四つの機能を有し得る。これらの四つの機能は、文字編集方法の共通機能であることから、以下、図２を参照し、これらの機能の実装形態について簡潔に説明する。
【００７３】
画面表示装置の文字編集エリア内においてオリジナル文字情報を表示するステップＳ１０１が実行された後に、選択された挿入位置に基づいた文字挿入の処理手順は、以下のステップＳ２０１〜ステップ２０３を含む。
【００７４】
ステップＳ２０１：オリジナル文字情報内の挿入位置の選択を受信している。
【００７５】
挿入位置の選択を表す動作方式は、予め設定されてもよく、且つ、文字編集エリア内において動作方式を検出する際に、挿入位置のユーザの選択が受信される。
【００７６】
この実施形態の特定の例においては、タッチスクリーン上におけるユーザのタッチイベントは、クリック、長押し、及びスライドという三つのタイプに定義され、その一方で、タッチスクリーン上におけるユーザのタッチイベントは、システムＡＰＩを使用することによってキャプチャされ、クリックイベント及びスライドイベントの処理については、ステップＳ１０２の説明を参照されたい。このステップにおいては、長押しイベントは、挿入位置のユーザの選択を表すように予め設定されており、且つ、従って、検出された長押しイベントの位置パラメータに従って、ユーザが、特定のグリッドエリア内において、長押し動作を実行したかどうかが判定され、且つ、そうである場合には、それは、文字挿入位置が、このグリッドエリアに対応した文字と次のグリッドエリアに対応した文字との間に位置していることを通知しており、且つ、現時点において選択されている挿入位置についてユーザに通知するべく、このグリッドエリアの右側エッジにおいて、強調表示された点滅する垂直方向バーが描画される。
【００７７】
ステップＳ２０２：手動入力方式によって入力された文字を受信している。
【００７８】
手動入力用のポートが、ユーザのために、画面表示装置の表示インタフェース上において提供され、且つ、ユーザの選択に従って、対応した入力文字が受信される。このステップは、ステップＳ１０７に類似している。詳細な説明情報については、ステップＳ１０７の関係する部分を参照されたい。
【００７９】
ステップＳ２０３：上述のステップにおいて取得された文字をオリジナル文字情報内の挿入位置に挿入している。
【００８０】
ステップＳ２０２内において取得された文字が、オリジナル文字情報内の対応した挿入位置に挿入され、且つ、相応して、挿入動作が実行されたオリジナル文字情報が、更新され、且つ、文字編集エリア内において表示される。
【００８１】
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップＳ１０１が実行された後に、選択された挿入位置に基づいた文字削除プロセスは、ステップＳ２０４〜ステップＳ２０６を含む。
【００８２】
ステップＳ２０４：オリジナル文字情報内の挿入位置の選択を受信している。
【００８３】
このステップは、基本的に、ステップＳ２０１と同一である。ステップＳ２０１における関係する説明を参照されたい。
【００８４】
ステップＳ２０５：削除動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信している。
【００８５】
物理キー及び仮想キーの説明については、ステップＳ１０９における関係する部分を参照されたい。
【００８６】
このステップにおいては、タッチスクリーンに対するユーザのクリック動作及びタッチ動作を監視することにより、削除動作を実行するための物理キー又は仮想キーがクリック又はタッチされたかどうかが判定され、且つ、そうである場合に、後続のステップＳ２０６が実行される。
【００８７】
ステップＳ２０６：オリジナル文字情報から、挿入位置の前又は後に配置されている文字を削除する。
【００８８】
特定の一実装プロセスにおいては、削除動作を実行するための複数の物理キー又は仮想キーは、予め設定されてもよく、且つ、異なるキーについて、異なる動作方式が定義されている。例えば、従来の仮想キーボード上における削除キーは、一般に、挿入位置の前に配置されている文字を削除しており、物理キーボード上の削除キーは、一般に、挿入位置の後に配置されている文字を削除している。このステップにおいては、物理キー又は仮想キーに対応した受信された異なる動作方式に従って、挿入位置の前又は後に配置されている文字が、オリジナル文字情報から削除されている。
【００８９】
以前の編集動作と同様に、削除動作が実行された後に、削除動作が実行されたオリジナル文字情報が、更新され、且つ、文字編集エリア内において表示される。
【００９０】
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップＳ１０１が実行された後に、すべてのオリジナル文字情報をクリアする処理手順は、以下のステップＳ２０７〜ステップＳ２０８を含む。
【００９１】
ステップＳ２０７：クリア動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信している。
【００９２】
物理キー及び仮想キーの説明については、ステップＳ１０９における関係する部分を参照されたい。
【００９３】
このステップにおいては、タッチスクリーン上におけるユーザのクリック動作及びタッチ動作を監視することにより、クリア動作を実行するための物理キー又は仮想キーがクリック又はタッチされたかどうかが判定され、且つ、そうである際には、後続のステップＳ２０８が実行される。
【００９４】
ステップＳ２０８：オリジナル文字情報をクリアし、且つ、文字編集の前の状態に戻っている。
【００９５】
このステップのクリア動作とは、すべてのオリジナル文字情報を削除することを意味しており、且つ、相応して、文字編集エリア内において表示されているオリジナル文字情報も、文字編集の前の状態に戻るべく、クリアされることになる。
【００９６】
オリジナル文字情報を画面表示装置の文字編集エリア内において表示するステップＳ１０１が実行された後に、現時点の編集の完了を確認する処理手順は、ステップＳ２０９〜ステップＳ２１０を含む。
【００９７】
ステップＳ２０９：現時点の編集の完了を確認するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信している。
【００９８】
物理キー及び仮想キーの説明については、ステップＳ１０９における関係する部分を参照されたい。
【００９９】
このステップにおいては、タッチスクリーンに対するユーザのクリック動作及びタッチ動作を監視することにより、現時点の編集動作の完了を確認するための物理キー又は仮想キーがクリック又はタッチされたかどうかが判定され、且つ、そうである場合に、後続のステップＳ２１０が実行される。
【０１００】
ステップＳ２１０：対応した完了動作を実行しており、完了動作は、保存動作又は送信動作を含む。
【０１０１】
対応した完了動作は、ステップＳ２０９において受信されたクリック又はタッチ動作に従って実行される。本出願において提供されている文字編集方法の様々なアプリケーションシナリオに従って、このステップにおいて実行される完了動作は、異なるものであってもよく、例えば、従来の文字編集アプリケーションにおいては、編集されたオリジナル文字情報は、一般に保存されているが、いくつかのインスタントメッセージアプリケーションにおいては、編集されたオリジナル文字情報は、直接的に送信されてもよい。又、特定の実装形態においては、現時点の編集の完了を表す、上述の動作とは異なるその他の動作が、このステップにおいて実行されてもよい。
【０１０２】
以上、この実施形態の技術的解決際において提供されている画面表示装置用の文字編集方法の処理手順について説明した。ステップＳ１０１〜Ｓ１０６は、この技術的解決策のコアであり、且つ、これらのステップを通じて、インテリジェントに推奨された用語によって変更対象文字を置換する編集動作を実装することができることに留意されたい。その他のステップは、ユーザ用の異なる文字入力方式又はその他の編集動作方式を提供しているが、この技術的解決策を実装するための必須のステップではなく、且つ、具体的な実装の際に、適宜、選択又は調節されてもよい。
【０１０３】
本出願によって提供される画面表示装置用の文字編集方法は、オリジナル文字情報内の変更対象文字を変更対象文字に対応した候補置換文字によって置換することにより、従来の手動入力方式の複雑な動作及び誤りが発生しやすいという問題を回避しており、この場合に、候補置換文字は、混同可能文字データベースから取得されている。ユーザが実行を要するのは、変更対象文字の選択と候補置換文字からの必要な置換文字の選択とのみであり、且つ、これにより、編集動作を完了させることが可能であり、この結果、文字編集プロセスにおける精度及び動作効率が改善され、且つ、ユーザの編集時間が低減される。特に、モバイル端末の音声−文字変換の後の編集動作において使用された場合に、この方法は、ユーザの使用経験を更に効果的に改善することができる。
【０１０４】
上述の実施形態は、画面表示装置用の文字編集方法を提供しており、且つ、相応して、本発明は、画面表示装置用の文字編集装置を更に提供する。図４を参照すれば、本出願による画面表示装置用の文字編集装置の一実施形態の概略図である。装置実施形態は、基本的に、方法実施形態に類似しており、且つ、従って、相対的に簡潔に説明することとする。関係している部分については、方法実施形態における説明を参照されたい。後述する装置実施形態は、概略的なものに過ぎない。
【０１０５】
この実施形態の画面表示装置用の文字編集装置は、オリジナル文字情報を画面表示装置の文字編集エリア内において表示するように構成されたオリジナル文字表示ユニット４０１と、オリジナル文字情報内の変更対象文字の選択を受信するように構成された変更対象文字受信ユニット４０２と、混同可能文字データベースから変更対象文字に対応した候補置換文字を取得するように構成された候補文字取得ユニット４０３と、候補置換文字を画面表示装置の推奨エリア内において表示するように構成された候補文字表示ユニット４０４と、候補置換文字の選択を受信するように構成された置換文字受信ユニット４０５と、オリジナル文字情報内の変更対象文字を置換文字受信ユニットによって受信された候補置換文字によって置換するように構成されたインテリジェント置換実行ユニット４０６と、を含む。
【０１０６】
その装置は、候補置換文字の選択が受信されない際に、手動入力方式によって入力された文字を手動入力置換文字として受信するように構成された第一手動入力受信ユニット４０７と、オリジナル文字情報内の変更対象文字を手動入力置換文字によって置換するように構成された手動置換実行ユニット４０８と、を更に含む。
【０１０７】
その装置は、候補置換文字が画面表示装置の推奨エリア内において表示された後に、削除動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信するように構成された第一削除動作受信ユニット４０９と、オリジナル文字情報から変更対象文字を削除するように構成された置換削除ユニット４１０と、を更に含む。
【０１０８】
その装置は、オリジナル文字情報が画面表示装置の文字編集エリア内において表示された後に、オリジナル文字情報内の挿入位置の選択を受信するように構成された第一挿入位置受信ユニット４１１と、手動入力方式によって入力された文字を受信するように構成された第一手動入力受信ユニット４１２と、上述のステップにおいて取得された文字をオリジナル文字情報内の挿入位置に挿入するように構成された文字挿入ユニット４１３と、を更に含む。
【０１０９】
その装置は、オリジナル文字情報が画面表示装置の文字編集エリア内において表示された後に、オリジナル文字情報内の挿入位置の選択を受信するように構成された第二挿入位置受信ユニット４１４と、削除動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信するように構成された第二削除動作受信ユニット４１５と、オリジナル文字情報から、挿入位置の前又は後に配置されている文字を削除するように構成された挿入削除ユニット４１６と、を更に含む。
【０１１０】
その装置は、オリジナル文字情報が画面表示装置の文字編集エリア内において表示された後に、クリア動作を実行するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信するように構成されたクリア動作受信ユニット４１７と、オリジナル文字情報をクリアすると共に文字編集の前の状態に戻るように構成されたクリア動作実行ユニット４１８と、を更に含む。
【０１１１】
その装置は、オリジナル文字情報が画面表示装置の文字編集エリア内において表示された後に、現時点の編集の完了を確認するための物理キー又は仮想キーに対するクリック又はタッチ動作を受信するように構成された完了動作受信ユニット４１９と、対応した完了動作を実行するように構成された完了動作実行ユニット４２０であって、完了動作は保存動作又は送信動作を含む、ユニットと、を更に含む。
【０１１２】
任意選択により、オリジナル文字表示ユニットは、具体的には、文字のサイズ及びインターバルがクリック又はタッチの利便のために最適化されているカスタマイズされた文字編集エリア内においてオリジナル文字情報を表示するように構成されている。
【０１１３】
任意選択により、オリジナル文字表示ユニットによって表示されるオリジナル文字情報は、音声入力、手書き入力、キーボード入力、又は光学文字認識（ＯＣＲ）入力という方式によって取得されている。
【０１１４】
任意選択により、候補文字取得ユニットによって使用される混同可能文字データベースは、サーバから取得され、且つ、ローカルに保存されており、且つ、
相応して、候補文字取得ユニットは、
オリジナル文字情報の入力方式に従って、対応した混同可能文字データベースを選択するように構成されたデータベース選択サブユニットと、
変更対象文字に対応した混同可能文字を取得するべく、選択された混同可能文字データベース内において問合せ動作を実行するように構成された混同可能文字問合せサブユニットと、
オリジナル文字情報内の変更対象文字の文脈及びオリジナル文字情報の適用シナリオに従って、取得された混同可能文字をスクリーニングし、且つ、スクリーニングによって得られた混同可能文字を変更対象文字に対応した候補置換文字として使用するように構成された混同可能文字スクリーニングサブユニットと、
を含む。
【０１１５】
任意選択により、候補文字取得ユニットによって使用される混同可能文字データベースは、サーバ上において保存されており、且つ、
相応して、候補文字取得ユニットは、
候補置換文字取得要求をサーバに送信するように構成された要求送信サブユニットであって、要求は変更対象文字を少なくとも含む、サブユニットと、
サーバによって返された変更対象文字に対応した候補置換文字を受信するように構成された応答受信サブユニットと、
を含む。
【０１１６】
任意選択により、その装置は、
変更対象文字に対応した混同可能文字アイテムとして機能するように、手動入力置換文字を混同可能文字データベースに対して更新するように構成されたデータベース更新ユニット、
を含む。
【０１１７】
任意選択により、候補文字取得ユニットによって使用される混同可能文字データベースがローカルに保存されている際には、その装置は、
サーバによって要約及び／又は共有されるように、更新された混同可能文字データベース内のデータをサーバにアップロードするように構成されたデータアップロードユニット、
を更に含む。
【０１１８】
本出願の好適な実施形態は、以上において開示されたが、これらは、本出願を限定するべく使用されるものではない。当業者は、本出願の精神及び範囲を逸脱することなしに、可能な変更及び変形を実施することができる。従って、本出願の保護範囲は、本出願の請求項によって定義された範囲によって決定されることになる。
【０１１９】
通常の構成においては、コンピュータ装置は、一つ以上のプロセッサ（ＣＰＵ）、Ｉ／Ｏインタフェース、ネットワークインタフェース、及びメモリを含む。
【０１２０】
そのメモリは、揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ：Random Access Memory）、並びに／或いは、例えば、読み出し専用メモリ（ＲＯＭ：Read-Only Memory）又はフラッシュメモリなどの不揮発性メモリなどのコンピュータ可読媒体を含み得る。そのメモリは、コンピュータ可読媒体の一例である。
【０１２１】
１．コンピュータ可読媒体は、永久的な、非永久的な、移動可能な、及び固定型の媒体を含み、これらは、任意の方法又は技術を通じて情報保存を実装することができる。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、又はその他のデータであってもよい。コンピュータのストレージ媒体の例は、限定を伴うことなしに、コンピュータ装置によってアクセスされ得る情報を保存するべく使用され得る位相変化ＲＡＭ（ＰＲＡＭ：Phase-change RAM）、スタティックＲＡＭ（ＳＲＡＭ：Static RAM）、ダイナミックＲＡＭ（ＤＲＡＭ：Dynamic RAM）、その他のタイプのランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、電気的に消去可能なプログラム可能な読み出し専用メモリ（ＥＥＰＲＯＭ：Erasable Programmable Read-Only Memory）、フラッシュメモリ、又はその他のメモリ技術、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ：Compact Disk Read-Only Memory）、デジタルバーサタイルディスク（ＤＶＤ：Digital Versatile Disc）又はその他の光メモリ、カセット、カセット及びディスクメモリ、又はその他の磁気メモリ装置、又は任意のその他の非伝送媒体を含む。本明細書の定義によれば、コンピュータ可読媒体は、変調されたデータ信号及び搬送波などの一時的ではないコンピュータ可読媒体（一時的な媒体）を除外している。
【０１２２】
２．当業者は、本出願の実施形態は、方法、システム、又はコンピュータプログラムプロダクトとして提供され得ることを理解するであろう。従って、本出願は、完全なハードウェア実施形態として、完全なソフトウェア実施形態として、又はソフトウェアとハードウェアとを組み合わせた実施形態として、実装され得る。更には、本出願は、コンピュータ使用可能プログラムコードを含む一つ以上のコンピュータ使用可能ストレージ媒体（限定を伴うことなしに、磁気ディスクメモリ、ＣＤ−ＲＯＭ、光メモリ、及びこれらに類似したものを含む）上において実装されたコンピュータプログラムプロダクトであってもよい。
【図１】
2017531849.tif 000003
【図２】
2017531849.tif 000004
【図３】
2017531849.tif 000005
【図４】
2017531849.tif 000006
【国際調査報告】
2017531849.tif 000007
2017531849.tif 000008
2017531849.tif 000009
2017531849.tif 000010