キーワード学習ソフトウェア開発 種類紀要論文