Personal History

Year Organization, Title Area of Jobs, Achievements
1962(S38) - Minami Yamagata Elementary School
1969(S44) - Minami Yamagata Junior High School
1972(S47) - Yamagata Higashi High School Mastered Zen.
1976(S51) - University of Tokyo, Culture III, Faculty of Literature/Pholosophy. Studied Logic (Meta-Mathematics)
Familialized with Buddism.
1980(S55) - University of Tokyo, Faculty of Science/Mathematics
1981(S56) Apr - Kyoei Keisan Center KK, Education division Educated computer programmers, operators, and system designers.
1983(S58) Aug - Digital Equipment Corporation, R&D Center, Japanese Language System Group.
Software Engineer, Project leader, Engineering Mamager
Developed COBOL pre-compiler. Localized COBOL visual generator.
1988(S63) Apr - Artificial Intelligence Language Research Institute, a goverment sponsored research consortium.
language spec lab. Developed the compiler backend of a kind of Object-oriented Prolog, called ESP. Researched machine code generation.

Published papers

  • 1990 "An Overview of Common ESP Machine Code Generator : Its Retargetability and Optimization"
  • 1990 "Implementation of Common ESP window system"
  • 1990 "Common ESP machine code generator generator. An overview of machine description method for high retargetability"
  • 1991 "Portable Common ESP on general-purpose machine architecture"
  • 1991 "Program analysis approaches of Common ESP, in Logic Programming Conference '91" - This was part of a Springer publication.
1992(H4) Apr - Digital Equipment Corporation, International System Engineering Group.
'92 Jun: Engineering Manager
'92 Jul - '94 Advanced projects of Machine translation and Sentence style checker.
'93 Jul - '94 Advanced projects of Style checker, KBNL, CASE.
'94 - '95 Editor of IPSJ (Information Processing Society Japan) Practice Working Group.
1995(H7) Jun - Microsoft Development Ltd.
Program manager, Lead program manager, Lead senior program manager.
Worked for data Aquisition for Natural Language Processing.

Developed Microsoft IME (Input Method Editor) 97.

Led projects of Microsoft IME 98, Microsoft IME 2000, Microsoft IME 2003, Windows CE IME, Microsoft IME 2007, Microsoft IME 2010.

In late '90, Windows were dominant, but there has been competitors of IME in Japan, such as Just System ATOK. Team raised the usage share of Microsoft IME from a few tens % to 85%.

Led a joint research project with Microsoft Research (Asia and Redmon) to prototype a new architecture IME. It uses the technology of statistical language model, while traditional IME used POS table technology. I continued to extend the basic design to a production IME, which became Windows CE IME, Windows Microsoft IME2007/2010.

Patents filed

  • 2002 "Simplified structured language models" -
    This is an invention of the content word (Jiritsugo) trigram to capture the long distant word dependency to supplement the usual word trigram (Word probability given two preceeding words). Academia has been still pursuing similar design.
  • 2005 "Back-off to bigram of clusters which is defined by text superficial information" -
    This is an invention of Bi-POS model (Part-Of-Speech Connection Table) as a fallback from the word trigram (Word probability given two preceeding words) so as to assure accuracy of traditional Bi-POS (Part-Of-Speech Connection Table) engine as a bottom-line while getting a full power of word n-gram.
  • 2005 "Giving bias to specific compound expressions without side-effects" -
    This is an invention of a mechanism to support word collocations such as proper nouns or idioms, which are not assure often in usual text corpora for model training.
  • 2005 "Logging of both Error and Answer of IME Watson"
  • 2011 "Providing Cloud-Based Shared Vocabulary/Typing History for Efficient Social Communication"


  • 2003 MSKK President award, Windows CE IME
  • 2005 MSKK Customer and Partner Experience award, Dictionary update service

Led projects of East Asia IME, Word Breaker, Enterprise Search (that of SharePoint Search), and Window 8 IME.


Got the following awards on my moonlight project.
  • 2012 Best paper of Microsoft ThinkWeek call for "Natural User Interface": "Fast Messaging in the speed of Thought"
  • 2012 Best paper of Microsoft ThinkWeek call for "Envisioning Future Productivity": "Fast Messaging in the speed of Thought"

Served for technology transfer from Microsoft Research in the areas of Digital image processing and Human computer interaction, and contributed building partnership with academia.
2014(H26) May - Freerance. Now I am preparing a start-up in the area of human machine interaction to inspire young generations.

本名は佐藤良治。子供のころ、ハゲザルと呼ばれてました。まだ立てない赤ちゃんの時に、汗疹かなんかで、頭の後ろに小さな禿がたくさんできたから。苗字をもじって、サトウダイコンとも。 山形市に生まれました。上山に接する地域で、斉藤茂吉の生家と近く、蔵王山のふもと。今は、横浜の青葉区市が尾に住んでいます。 南山形小・中学校、山形東高校、東京大学文学部。 協栄計算センター(現アイネス)、DEC(Digital Equipment Corporation), DEC在籍中、AIR(人工知能言語研究所)に出向。 その後、 Microsoftでかな漢字変換ソフトIMEの開発を続け、現在は独立。 幼い時は絵が好きでした。少年のときは、サッカーをやりつつ、文学青年でした。 高校時代、何で悩んでいるかわからないような青い混沌の時代に、座禅で心を空っぽにする感覚を会得しました\(゜□゜)/。 その頃、姉の影響で合唱をやっていたこともあり、音楽はいまでも声楽が好きです。 青年時代は、文学に飽きて、哲学書・思想書を読みました。 そのうち、それらにも飽きてきました。もっと正確にいうと、人間・宇宙の虚無にたじろいだ。 ドストフエスキーに魂が震撼し、あげくに黄泉の国に落ち込んでそこから生還するような体験 …(((゜д゜;)))。 確実なものを求めて数学基礎論を勉強したりなどしましたが、日常に戻るためには、結局、再び東洋の知恵、「分別を去れ」という原始仏典が救いでした。 そういうわけで、大人になった時は、気晴らしと暇つぶし(パスカルがパンセで軽蔑した過ごし方です)のために、 人間のことを考えなくていい理系的なもの、ITを仕事に選びました。 コンピュータハード、ソフトの大手でソフト開発を務めた後、現在、人とマシンのインタラクションで、若い人に夢をつなぐために、起業の準備中。

・マイクロソフト社外でA* Killerと呼ばれたプロジェクトに配属されて以降、PC Userの仮名漢字変換ソフトのUsage Shareをあげました。そして、90年代後半と2000年代、PC が普及した時期に、日本人のかな漢字変換入力を支えました。日本人の三人に二人くらいのユーザーが、 毎日、文章を書くときに、我がチームの開発したものが使われた。この頃、自分は日本社会の情報生産という流れの土管屋でした。
・同じ頃、スチーブン・シノフスキー(Office元Vice Presiden、Windows 部門元President)の意を受けて開発した機能は、社内でこれは伝説になったと言われました。IMEの誤変換レポートのことなのですが、クライアントソフトで優位だったマイクロソフトが、クラウドにデータを集約しようという悪あがきだった。今ではメジャーなクライアントソフトはほとんどこれを真似しています。