• TOP
  • インタビュー
  • 奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏

珠算行動の認識による学習者支援システム

奈良先端科学技術大学院大学先端科学技術研究科 助教(現)岡山大学 学術研究院環境生命自然科学学域 講師

松田 裕貴 まつだ ゆうき

ChatGPTの登場によりAIがより身近に感じられる昨今ですが、私たちが最先端テクノロジーの恩恵を享受する一方で、AIやIoTに過剰に依存し、気づかぬうちに人がテクノロジーに“使わされている状態”に陥る可能性を懸念する声もあります。今回は、ユビキタスコンピューティングの分野で、人とコンピュータの“ちょうどいい関係”を追求する松田裕貴先生に、現在の取り組みや今後についてお聞きしました。

AI・IoTと人の
“ちょうどいい関係”を探る

――研究されている分野について教えてください。

私の研究は、大きくは情報科学、ユビキタスコンピューティングの分野になります。今の時代、スマートフォンやスマートウォッチのように、コンピュータは私たちの生活のごく身近なところにあります。こうした機器を用いてコンピュータが人をどう認知・理解するのか、また、人に対してどのようなサービスを提供できるのかなどを研究するのがユビキタスコンピューティングです。私は、その中でも特に「AI・IoTと人の“ちょうどいい関係”とは何か?」について研究しています。そして、理論的な研究だけでなくシステムとして実装する応用的なテーマまで幅広く調査・研究できる場として「コンヴィヴィアルコンピューティング研究室」を立ち上げました。

コンヴィヴィアル(Convivial)は、ラテン語の「Convivere」に由来します。Convivereを訳すと「自立共生」という意味なのですが、この言葉には、「友好的な」「陽気な」といったポジティブな意味も含まれています。コンヴィヴィアルコンピューティング研究室では、「IoT・AI」の能力向上だけでなく「人」の能力も向上させることにより、相乗効果によって新たな価値を創出するような“ちょうどいい関係”を追究しています。

IoT・AIの能力を向上させる(できることが増える)←両立ちょうどいい→人の持つ能力を向上させる(できることが増える)

最近、「AIoT」という言葉がよく使われますが、AIとIoT双方を組み合わせた技術を中心にセンシングをしたり、行動認識、感情認識をしたり、さらには学習支援やナビゲーションなどのシステムの構築など、様々な技術を活用して人が生き生きと暮らせる(= Convivialな)環境・社会を実現することを目指しています。

――ご研究テーマとして、なぜ、「珠算」に目を向けられたのでしょう?

私自身が子どもの頃に珠算を習っていたことが大きなきっかけになりました。古くから「読み書きそろばん」と言いますが、読む、書く、算術力は現代においても、人の学びの基礎だと思います。今でも習い事として珠算教室に通う子どもは多いですが、他の習い事と比較すると、珠算は特にIT化が進んでいないと感じています。練習方法は昔から大きくは変わらず、算盤(そろばん)の珠操作で問題をひたすら解き、トライアンドエラーを繰り返しながら計算スピードや正確性を向上させていくものです。もちろん、こうした伝統的な練習法にも良さはありますが、上達までに時間がかかるため、途中で諦めてしまう子どもも少なくありません。また、週に2、3回の頻度で教室に足を運ぶということも、今の子どもたちの多忙な生活を考えると負担が大きいと感じます。このような観点から、珠算練習法の効率化にICTの活用が役立つと考えました。

さらに、珠算の学習支援システムの導入は、指導者不足の解決にもつながります。珠算は、算盤の珠を操作して計算をしますが、初学者のうちは操作に慣れていないため、指導者が学習者の計算ミスや苦手操作を発見し、指導する形式が一般的です。つまり、学習者の珠算上達は、指導者に大きく依存しているのです。しかし、学習支援システムがあれば、学習者はいつでも、どこでも同じレベルで珠算を学ぶことができます。最近は海外で珠算人気が高まっており、習いたい人が増えていますが、現地で珠算の指導者不足が課題となっているようです。この学習支援システムはそのような課題の解消にも貢献できることでしょう。

奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
「子どもの頃は、宮大工のような職人に憧れていました。でも、中学生で進路を考えている時に、父から『これからはITだろう』と言われて、『なるほど』と。高専に進んで情報系に興味を持つようになり、今に至ります。きっかけは単純でしたけれど、今はその面白さを実感しています」

算盤の数値を
100%正しく認識する仕組みを考える

――今回の助成期間には、どのような研究をされたのでしょうか。

珠算の上達には、解答の誤りを正すだけではなく「どこが理解できていないのか?」という根本的な原因を発見することが重要です。今回の研究では、学習者の計算ミスや苦手な珠操作といった「つまずき」がどの段階で発生しているか、そして、学習者がどのようにして克服したかという「学習経験」をデータベース化し、同様の課題を持つ学習者を効率的に課題の改善に導けるような学習支援システムを目指しました。

具体的に行った内容は次の3つです。まず、学習者の「つまずき」を発見するには、算盤上で珠がどのように操作されているかを正しく把握する必要があります。そのため、第1段階としてセンシング技術を用いて珠の状況を正確に認識する方法を検討ました。第2段階として、学習者の珠操作から「つまずき」がどのように発生したのか、また、それを改善するためにどのような操作が行われたのかを分析し、「学習経験」としてデータベース化を進めました。最後に第3段階として、学習者の計算ミスや苦手操作に応じて問題を生成し、課題を克服できるように支援する方法を考えました。以下の図が、今回構築した学習支援システムの仕組みです。

珠算の学習支援システム構成イメージ
実際の珠算学習支援システムの装置とディスプレイの表示例

実験には、一般的な算盤にARマーカを貼付したものを使用しています。書画カメラで算盤を操作する手元を撮影することで、どのような数値が入力されたかを推定し、問題の正解・不正解を判断します。そして、その結果を卓上ディスプレイに表示したり、学習者の状況に応じた問題を表示したりできるシステムになっています。

また、算盤だけでなく卓上ディスプレイにもARマーカを表示することで、算盤と画面の相対的な位置関係を把握することができます。これにより、算盤を置いた位置に対応して問題や計算結果の表示位置を動的に変更することができるようになりました。

――特に苦労されたのは、どんなことでしょうか。

珠算の学習支援システムですから、カメラの画像から推定する算盤上の数値は極めて正解であることが求められます。中途半端な画像認識はできないという点が一番苦労しました。最初のうちは実験も手探り状態で、学習者の手にセンサーをつけてみたり、それぞれの珠の色を変えてカメラで撮影してみたりと様々な方法を試したのですが、なかなか精度が上がらずにかなり苦戦しました。

試行錯誤の結果たどり着いたのは、珠画像の分類とテンプレートマッチングから数値を推定する方法でした。下図のように、算盤上のARマーカで場所(桁)を認識した上で、操作した一つ一つの桁画像を切り出していきます。さらに、その画像から図の点線で囲まれている7箇所の小画像だけを分割して抽出すると、その 部分の小画像は、必ず珠の上半分・下半分・軸(珠がない)部分のいずれかになります。そして、抽出した 7つの小画像の組み合わせを事前に準備した0〜9の数値の小画像順列の辞書とテンプレートマッチングすることで、入力値が推定できるようになります。例えば、下図のような珠の位置であれば、入力値は「3」と推定できます。これを全ての桁で行うと、学習者が操作した状況を把握することが可能になるのです。

珠画像の識別とテンプレートマッチングによる入力値推定

この推定手法の性能評価を実施したところ、認識精度は98.6%でした。残りの1.4%についてはいずれも「パターンマッチなし(認識不可)」という結果で、別の数値に誤認識されたケースは一つもありませんでした。認識できない場合は、操作の際に珠の位置が中途半端な位置に置かれてしまい、前述の上半分・下半分・軸という3つの位置に分類できない時に発生します。そのため運用上は、時系列的に隣り合った複数フレームの認識結果を複合的に分析することで、ほぼ100%の認識精度で推定できるようになりました。

奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
「7枚の小画像の組み合わせとテンプレートがマッチしないと誤認識だと判断する『誤り検知』の働きで、複数フレームの認識結果を複合的に分析し、ほぼ100%の認識精度が実現できるのです」

珠算教室の子どもたちの協力を得て
検証実験を開始

――珠算の学習支援システムについて、検証実験を続けておられるそうですね。

このシステムでは、学習者の「つまずき」の傾向に合わせて最適な問題を表示することができます。同じような操作ミスのパターンで、しきい値を超えた場合、その操作を含んだ問題を生成して出題する仕組みは完成しているのですが、ミスをしやすい問題ばかりが出題されると学習者の意欲が低下する可能性があります。そこで、問題をどのくらいの割合で出題するとよいのか、よいバランスはどのあたりかを調査しています。また、実際に学習者の「つまずき」を正確に見つけ出せるか、システムを利用した学習者と利用しなかった学習者の上達スピードなどの違いについても、これから検証していきたいと考えています。

当初は助成期間中に検証まで実施する予定でしたが、コロナ禍で行うことができませんでした。そのため、現在、大阪の珠算教室の子どもたちの協力を得て調査を進めています。

検証実験で子どもたちが使いたくなるように、研究室の学生がシステムにゲーム要素を加え、RPG風のデザインを考えてくれたのですが、その中に操作ミス検知システムや克服問題の自動生成システムも組み込まれています。せっかくの優れたシステムも、楽しんで使えるものでなければ無駄となってしまいます。楽しく学べる練習と珠算上達のバランスがとれるよう工夫することも、コンヴィヴィアルコンピューティングを追究していく上でとても重要な要素なのです。

奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
子どもたちが楽しみながら学べるようRPG風のデザインに仕立てた検証システム。画面に表示された問題を算盤上で計算すると、その正誤によってゲームの状態が変化する。また、出題内容と結果はデータベースに記録され、苦手操作を含む新たな問題を生成することができる。
奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
「システム活用の効果を測る検証実験は、珠算教室の子どもたちにも協力してもらおうと考えています。システムを開発する間は、私自身が学習者として算盤で珠の操作を行いました。私は珠算検定の有段者なので、単純な計算で間違えることはないですけれど(笑)」

人の余白の豊かさを高めるような
技術を作り出す

――先生のご研究の今後の展望についてお聞かせください。

珠算の学習支援システムに関する研究は、研究室の「人の能力向上」の研究主テーマとして、これからも続けていきたいと思っています。また、この研究で考案した「学習経験」をデータベース化し、他の学習者の指導に活用すると仕組みは、他の学習にも転用できるものだと考えています。こうした学習支援システムが普及すれば、これまで個人がトライアンドエラーの中で学びとってきた「暗黙知」を体系化し、「形式知」として多くの人と共有することができるようになるでしょう。

一方で、研究室では効率化やDXとは異なる視点で、人の余白部分にアプローチするような取り組みも進めていきます。「余白」とは、効率で考えれば必要ないかもしれませんが、人が豊かになる要素であると思います。実際に研究室では、美術館を訪れた時に鑑賞者の興味や関心に合わせて案内を行うナビゲーションシステムや、観光客の感情や満足度を推定して観光スポットを推薦するシステムに関するプロジェクトなどが進行中です。今後も文化的な面で「AI・ IoT」と「人」のコラボレーションを通じて新たな価値を創り出していきたいと考えています。

奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
「『AI・IoT』と『人』を掛け合わせることで、何ができるのか。様々なセンシングを用いた情報の収集から分析、応用まで一気通貫の研究によって、私たちが暮らしている環境や社会に役立つものを創出していきたいと考えています」

認められる研究対象が幅広く、
状況に応じて柔軟に対応してくれる助成制度

私は、すでにこのプログラムを利用された先生に勧めていただいたことがきっかけでKDDI財団の助成制度を知りました。「珠算」という少し珍しい研究テーマで申請先が限られる中、KDDI財団はICTの広範な学術分野の研究を助成対象としており、今回のテーマについても採択される可能性があると期待し、申請することにしました。

採択後、実際にプログラムを利用させていただいたところ、他財団と比べて、研究遂行のために必要と判断された場合には、使途の自由度が高く、十分に役立てることができました。また、助成期間についても、当初は2年半で申請していましたが、途中で半年の期間延長を認めていただきました。状況に応じて柔軟に対応いただけたのは、とてもありがたかったです。

奈良先端科学技術大学院大学 先端科学技術研究科 助教 (現)岡山大学 学術研究院 環境生命自然科学学域 講師 松田 裕貴 氏
「実は、助成期間中に育児休業で半年間お休みをいただきました。その分期間延長をお願いしたところ、認めていただくことができたのはよかったです」
XfacebookはてなブックマークLINE

OTHER INTERVIEWS

その他のインタビュー

自動運転用オープンソースソフトウェア“Autoware”の開発

株式会社ティアフォー 代表取締役社長 CEO

加藤 真平 氏

COVID-19感染症拡大期における医療と経済活動の両立のためのシミュレーション

東京大学 大学院経済学研究科 公共政策大学院

仲田 泰祐 准教授

情報通信の可能性を広げていく夢のある提案を期待したい

早稲田大学 理工学術院 基幹理工学部教授
KDDI財団 審査委員

戸川 望 氏

海外日本語教材の調査とデータベースの構築

富山大学 教養教育院

ヨフコバ四位エレオノラ 教授

珠算行動の認識による学習者支援システム

奈良先端科学技術大学院大学 先端科学技術研究科 助教
(現)岡山大学 学術研究院 環境生命自然科学学域 講師

松田 裕貴 氏

情報社会のルール形成に関わる国際比較研究

一橋大学大学院 法学研究科ビジネスロー専攻

生貝 直人 教授

量子コンピューティング理論の展開と社会実装

東北大学 大学院情報科学研究科 教授
東京工業大学 理学院 物理学系 教授
株式会社シグマアイ CEO

大関 真之 教授

未来を見据えた「理」の通った調査・研究に期待したい

公立はこだて未来大学 システム情報科学部
情報アーキテクチャ学科 教授
KDDI財団 審査委員

中小路 久美代 氏

ディープフェイク音声の自動判別法

北陸先端科学技術大学院大学
先端科学技術研究科
生体機能・感覚研究センター

鵜木 祐史 教授

ICTを活用した危機に強い地方議会の構築

東北大学大学院 情報科学研究科

河村 和徳 准教授

カメラによる自動運転用三次元地図更新

名城大学 理工学部電気電子工学科

田崎 豪 准教授

深層学習などの最先端技術の開発の先導と現実世界の課題解決

株式会社Preferred Networks
代表取締役 最高研究責任者

岡野原 大輔 氏

助成・表彰事業を通じて研究者の交流が深まり新たなイノベーションの創出へ

慶應義塾大学
理工学部電気情報工学科 教授
KDDI財団 審査委員

眞田 幸俊 氏

5年後、10年後を見据え大きく羽ばたいていく人材発掘の入口にしたい。

相模女子大学人間社会学部 教授
KDDI財団 審査委員

湧口 清隆 氏

アプリを活用した買い物嗜癖の支援的研究

理化学研究所脳神経科学研究センター・親和性社会行動研究チーム 研究員
(現)川村学園女子大学教育学部・幼児教育学科 講師

白石 優子 氏

スマートソフトウェアシステムの部品化再利用と品質保証および人材育成

早稲田大学 理工学術院総合研究所最先端ICT基盤研究所副所長・教授
グローバルソフトウェアエンジニアリング研究所・所長、研究推進部・副部長

鷲崎 弘宜 教授

受賞業績プライバシー権の理論的研究

慶應義塾大学法科大学院 教授
慶應義塾大学グローバルリサーチインスティテュート(KGRI) 副所長

山本 龍彦 教授

KDDI財団と助成対象者・受賞者の化学反応によりICTの利活用を促進し、より良い社会へ

東京大学大学院工学系研究科 教授
KDDI財団 審査委員長

森川 博之 氏

超多素子アンテナによる空間自由度の活用

東京理科大学 工学部 電気工学科

丸田 一輝 准教授

海上における携帯端末通信環境の実態調査

国立情報学研究所
学術ネットワーク研究開発センター

北川 直哉 特任准教授

対災害エッジコンピューティングの研究

室蘭工業大学
情報電子工学系学科

董 冕雄 副学長・教授

タイ王国の薬剤耐性菌問題の解決に向けて

京都大学大学院
医学研究科・医科学専攻
(現)名古屋大学大学院
理学研究科 博士研究員

秤谷 隼世 氏

立方mm級無線送受信・無線給電デバイスの開発

京都大学
大学院情報学研究科

橋本 昌宣 教授

安全・安心とプライバシー保護の両立

群馬大学
大学院理工学部 知能機械創製部門

藤井 雄作 教授