Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Learning function when "Command+Space" was used

3 views
Skip to first unread message

ABE Keisuke

unread,
Feb 15, 2004, 4:20:50 AM2/15/04
to
阿部と申します。

「日本語入力プログラムについて考える」
http://www4.airnet.ne.jp/koabe/com_inet/im/index.html
を読んだ方から、次の質問メールが届きました。

| 実は今日、友人から仮名キーや英字キーでの変換をするときに
| 比べて、command + スペースでのATOK(またはそれ以外の日本語
| ソフト)から英字フォントへの変換を行うと、辞書学習をせず、
| リセットされてしまう・・との情報得ました。
|
| 実は、私はUSキーボードに慣れたため、ずっとそれを使用して
| いますが、今まで確かに何回かそのような経験があり、真意の
| 程を探していたところでございます。

command + spaceでインプットメソッドを切り替えるとなると、
アルファベット交じりの文の場合、文節変換に近い形で変換を
行うことになり、AI変換(や、AI学習)が効きにくくなるとは
思うのですが、学習自体がなされなくなったり、リセットされる
ことはあるのでしょうか。

--
阿部圭介(ABE Keisuke)
ko...@ps.sakura.ne.jp (NetNews用)
関心 ・専門分野 :
 新聞学(ジャーナリズム、メディア、コミュニケーション)

Junn Ohta

unread,
Feb 15, 2004, 7:58:51 AM2/15/04
to
fj.comp.input-method,fj.sys.macの記事<koabe-AAF96B....@news01.sakura.ne.jp>で
ko...@ps.sakura.ne.jpさんは書きました。

> command + spaceでインプットメソッドを切り替えるとなると、
> アルファベット交じりの文の場合、文節変換に近い形で変換を
> 行うことになり、AI変換(や、AI学習)が効きにくくなるとは
> 思うのですが、学習自体がなされなくなったり、リセットされる
> ことはあるのでしょうか。

command+spaceによる切り替えというのは内部的にどう
いうしくみで作られているのでしょうね。そのしくみと
IM側の設計によっては、たしかにそういうこともあるか
もしれません。

IMは学習するたびにディスクに書き込んでいると遅くな
るので、通常はメモリ上に学習結果を溜め込んでおき、
適当なタイミングでディスクに書き出すという設計にな
っているはずです。日本語入力をオフにする操作では通
常この書き出しが行われます。

# DOSのころ、ATOK6までは学習バッファも小さく、しか
# も学習結果はメモリに保存されるだけで、陽に学習結
# 果の書き出しを行わないかぎりディスク上の辞書には
# 学習結果が反映されませんでした。

IMがこの遅延書き出しを行うためには、IMをオフにする、
あるいは切り替えるなどの操作でIMにトリガーが掛かる
ようになっていなければなりません。そうでないと書き
出しを行うタイミングをIMの側で知ることができないか
らです。

元記事を読むかぎり、command+spaceではそういうトリ
ガーが掛からないか、あるいはトリガーは掛かっている
のにATOK側でそれを正しく拾って処理していないのかの
どちらかのような感じですね。
--
太田純(Junn Ohta) (株)リコー/新横浜事業所
oh...@sdg.mdd.ricoh.co.jp

0 new messages