JP5738245B2

System, computer program and method for improving text input in shorthand-on-keyboard interface (improvement of text input in shorthand-on-keyboard interface on keyboard)

Abstract

This record has no abstract on file.

JP5738245B2, drawing sheet 1
Sheet 1 of 17

Term

5.9 yearsleft in the term

Expires 10 August 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

16 claims: 6 independent, 10 dependent

  1. 1
    グラフィカル・キーボード・インタフェースを介して入力された入力信号を認識するための単語認識システムであって、 前記システムは、 一般的に用いられる単語を含むコア辞書と、 前記コア辞書に含まれない単語を含む拡張辞書と、 前記入力信号に関連付けられた単語を認識するための認識モジュールであって、前記認識モジュールは、前記入力信号に関連付けられ、かつ前記コア辞書および前記拡張辞書から選択された候補単語のN-ベスト・リストを発生する、認識モジュールと、 少なくとも各候補単語と前記入力信号との間の類似性 尺度 に基づいて、前記候補単語のN-ベスト・リストをランク付けするための事前ランク付けモジュールと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するための選択モジュールと、 前記候補単語のランク付けされたN-ベスト・リストを提示するためのユーザ選択インタフェースと、 前記候補単語のランク付けされたN-ベスト・リストからの候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するためのモジュールと を含む、システム。
  2. 2
    前記ユーザ選択インタフェースが、前記コア辞書からの候補単語および前記拡張辞書からの候補単語を、容易に区別するために異なる知覚的特徴でリスト化する、請求項1に記載のシステム。
  3. 3
    前記事前ランク付けモジュールが、前記コア辞書からの最も高いランクの単語を、前記候補単語のN-ベスト・リストにおける最も高いランクの単語として出力する、請求項1に記載のシステム。
  4. 4
    グラフィカル・キーボード・インタフェースを介して入力された入力信号を認識するための単語認識方法であって、前記方法は、コンピュータにより実行され、 前記方法は、 一般的に用いられる単語をコア辞書にストアするステップと、 前記コア辞書に含まれない単語を拡張辞書にストアするステップと、 前記入力信号に関連付けられた単語を認識するステップと、 前記入力信号に関連付けられ、かつ前記コア辞書および前記拡張辞書から選択された候補単語のN-ベスト・リストを発生するステップと、 少なくとも各候補単語と前記入力信号との間の類似性 尺度 に基づいて、前記候補単語のN-ベスト・リストをランク付けするステップと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するステップと、 前記候補単語のランク付けされたN-ベスト・リストを提示するステップと、 前記候補単語のランク付けされたN-ベスト・リストからの候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するステップと を含む、方法。
  5. 5
    ユーザ入力インタフェースを介して入力された入力信号を認識するための、コンピュータが使用可能な媒体にストアされたコンピュータ・プログラムであって、当該コンピュータに、 一般的に用いられる単語をコア辞書にストアするステップと、 前記コア辞書に含まれない単語を拡張辞書にストアするステップと、 前記入力信号に関連付けられた単語を認識するステップと、 前記入力信号に関連付けられ、かつ前記コア辞書および前記拡張辞書から選択された候補単語のN-ベスト・リストを発生するステップと、 少なくとも各候補単語と前記入力信号との間の類似性 尺度 に基づいて、前記候補単語のN-ベスト・リストをランク付けするステップと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するステップと、 前記候補単語のランク付けされたN-ベスト・リストを提示するステップと、 前記候補単語のランク付けされたN-ベスト・リストからの候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するステップと を実行させるための、コンピュータ・プログラム。
  6. 6
    グラフィカル・キーボード・インタフェースを介して入力された入力信号に係るテキストの語幹および接辞を組み合わせることを可能にするためのシステムであって、 前記システムは、 一般的に用いられる単語を含むコア辞書と、 前記コア辞書に含まれない単語を含む拡張辞書と、 前記入力信号に関連付けられた単語を認識するための認識モジュールと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するための選択モジュールと、 前記コア辞書から選択された、前記入力信号に関連付けられた候補単語、および、前記拡張辞書から選択された、前記入力信号に関連付けられた候補単語を提示するユーザ選択インタフェースと、 候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するためのモジュールと、 前記入力信号を入力接辞として認識するための連結モジュールであって、更に、候補単語を隣接候補単語として認識する、連結モジュールと、 前記入力接辞を含む辞書内の1組の単語を検索するための、複合単語出力モジュールであって、前記入力接辞を含む前記1組の単語において最も高いランクの辞書単語を出力する、複合単語出力モジュールと、 前記入力接辞を含む前記1組の単語における各辞書単語を前記候補単語および前記入力接辞を含むストリングと比較する類似性関数に従って、前記入力接辞を含む前記1組の単語をランク付けするための、ランク付けモジュールと を含む、システム。
  7. 7
    前記入力接辞が接尾辞である、請求項6に記載のシステム。
  8. 8
    前記複合単語出力モジュールが前記接尾辞および前記最も高いランクの辞書単語を結合させる、請求項7に記載のシステム。
  9. 9
    前記入力接辞が接頭辞である、請求項6に記載のシステム。
  10. 10
    前記複合単語出力モジュールが前記接頭辞および前記最も高いランクの辞書単語を結合させる、請求項9に記載のシステム。
  11. 11
    前記類似性関数が距離関数を含む、請求項9に記載のシステム。
  12. 12
    前記隣接候補単語が、前記入力接辞の前に付く候補単語または前記入力接辞の後に付く候補単語のいずれか1つを含む、請求項9に記載のシステム。
  13. 13
    前記入力信号に係るテキストが前記入力接辞として認識されない場合、前記複合単語出力モジュールは、前記入力信号に係るテキストおよび前記隣接候補単語の連結の結果として生じるストリングを生成し、前記辞書における前記ストリングの発生頻度を求め、前記ストリングの発生頻度を前記入力信号に係るテキストおよび前記隣接候補単語のそれぞれの発生頻度と比較し、 前記ストリングの発生頻度が前記入力信号に係るテキストおよび前記隣接候補単語のそれぞれの発生頻度を超えた場合、前記複合単語 出力 モジュールは、前記入力信号に係るテキストおよび前記隣接候補単語を連結単語として連結し、前記ストリングを前記連結単語によって置換する、請求項12に記載のシステム。
  14. 14
    前記入力信号に係るテキストおよび前記隣接候補単語の発生頻度に対する前記ストリングの発生頻度の比較が重み付け比較である、請求項13に記載のシステム。
  15. 15
    グラフィカル・キーボード・インタフェースを介して入力された入力信号に係るテキストの語幹および接辞を組み合わせることを可能にするための方法であって、前記方法は、コンピュータにより実行され、 前記方法は、 一般的に用いられる単語をコア辞書にストアするステップと、 前記コア辞書に含まれない単語を拡張辞書にストアするステップと、 前記入力信号に関連付けられた単語を認識するステップと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するステップと、 前記コア辞書から選択された、前記入力信号に関連付けられた候補単語、および、前記拡張辞書から選択された、前記入力信号に関連付けられた候補単語を提示するステップと、 候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するステップと、 前記入力信号を入力接辞として認識するステップと、 前記入力信号が前記入力接辞として認識された場合、候補単語を隣接候補単語として認識するステップと、 前記入力接辞を含む辞書内の1組の単語を検索するステップと、 前記入力接辞を含む前記1組の単語における各辞書単語を、前記候補単語および前記入力接辞を含むストリングと比較することによる類似性関数に従って、前記入力接辞を含む前記1組の単語をランク付けするステップと、 前記入力接辞を含む前記1組の単語において最も高いランクの辞書単語を出力するステップとを含む、方法。
  16. 16
    グラフィカル・キーボード・インタフェースを介して入力された入力信号に係るテキストの語幹および接辞を組み合わせることを可能にするための、コンピュータが使用可能な媒体にストアされたコンピュータ・プログラムであって、当該コンピュータに、 一般的に用いられる単語をコア辞書にストアするステップと、 前記コア辞書に含まれない単語を拡張辞書にストアするステップと、 前記入力信号に関連付けられた単語を認識するステップと、 前記入力信号に関連付けられた出力単語を前記コア辞書から出力するステップと、 前記コア辞書から選択された、前記入力信号に関連付けられた候補単語、および、前記拡張辞書から選択された、前記入力信号に関連付けられた候補単語を提示するステップと、 候補単語の選択を受信し、前記入力信号に関連付けられた前記選択された候補単語を前記コア辞書に載せることを許可するステップと、 前記入力信号を入力接辞として認識し、候補単語を隣接候補単語として更に認識するステップと、 前記入力接辞を含む辞書内の1組の単語を検索するステップと、 前記入力接辞を含む前記1組の単語における各辞書単語を、前記候補単語および前記入力接辞を含むストリングと比較する類似性関数に従って、前記入力接辞を含む前記1組の単語をランク付けするステップと、 前記入力接辞を含む前記1組の単語において最も高いランクの辞書単語を出力するステップとを実行させるための、コンピュータ・プログラム。
Independent claims16