IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 国立大学法人 奈良先端科学技術大学院大学の特許一覧

特開2024-146620算盤センシング装置、方法、及び珠算学習情報提示システム
<>
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図1
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図2
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図3
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図4
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図5
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図6
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図7
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図8
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図9
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図10
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図11
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図12
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図13
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図14
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図15
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図16
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図17
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図18
  • 特開-算盤センシング装置、方法、及び珠算学習情報提示システム 図19
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024146620
(43)【公開日】2024-10-15
(54)【発明の名称】算盤センシング装置、方法、及び珠算学習情報提示システム
(51)【国際特許分類】
   G06T 7/00 20170101AFI20241004BHJP
   G09B 19/02 20060101ALI20241004BHJP
【FI】
G06T7/00 300Z
G09B19/02 Z
【審査請求】未請求
【請求項の数】14
【出願形態】OL
(21)【出願番号】P 2023059640
(22)【出願日】2023-03-31
(71)【出願人】
【識別番号】504143441
【氏名又は名称】国立大学法人 奈良先端科学技術大学院大学
(74)【代理人】
【識別番号】110000822
【氏名又は名称】弁理士法人グローバル知財
(72)【発明者】
【氏名】松田 裕貴
【テーマコード(参考)】
5L096
【Fターム(参考)】
5L096CA02
5L096EA16
5L096HA08
(57)【要約】
【課題】ユーザの自然な算盤操作を妨げることなく、珠操作を高精度でセンシングできる算盤センシング装置、方法、及び珠算学習情報提示システムを提供する。
【解決手段】撮像手段11、盤面検出手段12、領域画像抽出手段13、領域画像分類手段14及び数字取得手段15を備える。撮像手段11は、ARマーカ12aが貼付けられた算盤20の盤面を撮影する。盤面検出手段12は、撮像手段11により撮像された撮像画像から、盤面を検出する。領域画像分類手段13は、検出された盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する。領域画像分類手段14は、領域画像を分類する。数字取得手段15は、領域画像の分類結果に基づき桁毎に数字を取得する。盤面検出手段12は補正手段16を備える。
【選択図】図1
【特許請求の範囲】
【請求項1】
算盤の盤面及び珠操作をリアルタイムにセンシングする装置であって、
前記盤面を撮影する撮像手段と、
前記撮像手段により撮像された撮像画像から、前記盤面を検出する盤面検出手段と、
検出された前記盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する領域画像抽出手段と、
前記領域画像を分類する領域画像分類手段と、
前記領域画像の分類結果に基づき桁毎に数字を取得する数字取得手段と、
を備えることを特徴とする算盤センシング装置。
【請求項2】
前記領域画像抽出手段は、
五珠の上半分、五珠の下半分、梁部を基準とした上側軸部の一部、の少なくとも何れかを切り出すことで得られる上側領域画像と、
一珠の上半分、一珠の下半分、梁部を基準とした下側軸部の一部、の少なくとも何れかを切り出すことで得られる下側領域画像、を抽出することを特徴とする請求項1に記載の算盤センシング装置。
【請求項3】
前記上側領域画像は、当該桁の珠の位置が0を示す状態において、
五珠の上半分と、前記上側軸部、から成る2つの領域画像、
であることを特徴とする請求項2に記載の算盤センシング装置。
【請求項4】
前記上側領域画像は、当該桁の珠の位置が0を示す状態において、
五珠の上半分、五珠の下半分、又は、前記上側軸部、の何れかから成る1つの領域画像であることを特徴とする請求項2に記載の算盤センシング装置。
【請求項5】
前記下側領域画像は、当該桁の珠の位置が0を示す状態において、
前記下側軸部と、各一珠の下半分、から成る5つの領域画像であることを特徴とする請求項2に記載の算盤センシング装置。
【請求項6】
前記下側領域画像は、当該桁の珠の位置が0を示す状態において、
各一珠の上半分、から成る4つの領域画像であることを特徴とする請求項2に記載の算盤センシング装置。
【請求項7】
前記下側領域画像は、当該桁の珠の位置が0を示す状態において、
上側から1番目の一珠の下半分と、上側から3番目の一珠の下半分、から成る2つの領域画像であることを特徴とする請求項2に記載の算盤センシング装置。
【請求項8】
前記盤面検出手段は、前記算盤に施した少なくとも1つのマーカ、又は、画像認識により、前記盤面を検出し、算盤が置かれた領域を同定することを特徴とする請求項1に記載の算盤センシング装置。
【請求項9】
前記盤面検出手段は、画像の角度又は歪みを補正する補正手段を備えることを特徴とする請求項1に記載の算盤センシング装置。
【請求項10】
リアルタイムに珠算学習に関する情報を提示するシステムであって、
請求項1~9の何れかの算盤センシング装置と、
前記盤面と重畳した位置が含まれるように表示部が配置される表示手段と、
前記表示部に問題を表示する問題提示手段と、
前記算盤センシング装置により数字が取得されない桁の位置、数及び変化に基づき、入力完了を検知する入力完了検知手段と、
前記問題の解答となる数字と、前記算盤センシング装置により取得された数字、を比較して、珠の誤操作を検出する誤操作検出手段と、
前記誤操作の内容に応じて、正誤情報と、改善情報の少なくとも何れかの情報を学習情報として生成し、前記表示部に前記学習情報を表示する学習情報提示手段、
を備えることを特徴とする珠算学習情報提示システム。
【請求項11】
前記入力完了検知手段は、
前記領域画像を抽出できない桁が、前記桁より上の桁について、所定数を超えて生じた場合、
又は、
前記領域画像を抽出できない桁が、所定数を超えて消滅した場合には、
入力完了を検知することを特徴とする請求項10に記載の珠算学習情報提示システム。
【請求項12】
前記学習情報提示手段は、前記表示部において、前記学習情報と関連する前記盤面上の桁又は珠の位置と重畳した位置に、前記学習情報を表示することを特徴とする請求項10に記載の珠算学習情報提示システム。
【請求項13】
前記問題提示手段は、前記表示部において、前記盤面と重畳した位置が含まれず、かつ前記盤面の上側に前記問題を表示し、
提示される前記問題は、より新しい問題が前記盤面に近い位置に表示されることを特徴とする請求項10に記載の珠算学習情報提示システム。
【請求項14】
算盤の盤面及び珠操作をリアルタイムにセンシングする方法であって、
前記盤面を撮影する撮像ステップと、
前記撮像ステップにより撮像された撮像画像から、前記盤面を検出する盤面検出ステップと、
検出された前記盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する領域画像抽出ステップと、
前記領域画像を分類する領域画像分類ステップと、
前記領域画像の分類結果に基づき桁毎に数字を取得する数字取得ステップと、
を備えることを特徴とする算盤センシング方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、算盤(そろばん)を用いた計算、すなわち「珠算」の能力習得を支援するためのセンシング装置又は情報提示システムに関するものである。
【背景技術】
【0002】
算術力を獲得するための方法の一つとして、算盤(そろばん)を用いた計算、すなわち「珠算」が現代においても活用されている。珠算による計算は様々な方法・順序で「珠」を操作する必要があるため、習得には長期に渡る繰り返し学習を要する。一般的な学校教育・珠算教室における珠算指導では、問題への正答誤答に基づく指導が基本となっている。学習者の状況に応じて、教師により実演をすることで理解を促したり、学習者の観察に基づいてミスや苦手な珠操作を発見し指導したりする場合もあるが、基本的に全て人手に頼るほかないのが現状である。また、計算ミスや苦手な珠操作といった一種の「つまづき」には規則性・パターンがあると考えられるが、その知見は教師の中に暗黙知として蓄積され、次回の指導には生かされるものの、形式知化できていないため他者は再利用することができないことが課題となっている。
【0003】
珠の位置認識と操作手順の重畳表示を用いたそろばん学習支援システムが知られている(非特許文献1を参照)。これは、透明のテーブルの裏側に設置したLEDライト・カメラを用いて「珠」を画像検出することに基づき、盤面認識を行うものである。また、プロジェクションマッピングにより珠操作方法を提示する。LEDライトは裏側から撮影する際に「珠」の形を強調するために必要とされる。
珠操作センシング技術に関しては、非特許文献1のそろばん学習支援システムでは、面が透明なテーブルを用いなければならないこと、テーブルの裏側にカメラ・LEDライトの設置をしなければいけないこと、という2つの制約があるため、実用面に問題がある。また、LEDライトの光が目に入らないようにするために、算盤を置く場所以外は黒いシートで覆われており、算盤の位置を変更できないと推察され、利便性の点でも問題がある。
また、珠算学習のための情報提示に関しては、面が透明なテーブルを用いることが必須である都合上、プロジェクションマッピングなど、上から重畳表示する方法のみに対応する。また、問題の切り替えに際しては、盤面の状態から推定しているとすると、誤った操作をした場合(システム側が入力完了とする状態と異なる場合)に次の状態に遷移しないという問題が考えられる。
【0004】
また、計算の終了後に間違った運珠を事後的に把握することができる算盤学習システムが知られている(特許文献1を参照)。これは、市販の算盤下部に、珠の配置に合わせたセンサアレイを有するデバイスを装着することで、珠操作をセンシングするものであり、誤った操作を記録し、計算終了後にPC画面などに表示することで指導する。
しかしながら、特許文献1の算盤学習システムは、珠操作センシング技術に関しては、算盤への専用デバイスの装着が必須であるため、自然な算盤の操作を阻害する可能性があるという問題がある。また、珠算学習のための情報提示に関しては、結果を事後に画面に表示する方法では、一連の操作の途中に生じる誤操作を修正するのは難しいといった問題がある。
【0005】
珠の位置によって表わされる数を発音する報知手段を有する発音機能付きそろばん練習機が知られている(特許文献2を参照)。これは、算盤の珠に導電板が取り付けられており、電気的にどこが接地しているかによって盤面の状況を測定し、その内容を音声読み上げするものである。
しかしながら、特許文献2のそろばん練習機は、珠操作センシング技術に関しては、算盤そのものの改変が必要であるため、市販の算盤を使用できないという問題がある。また、珠算学習のための情報提示に関しては、ハードウェア的に数字を盤面に表示する他、音声での読み上げはあるものの、誤りの指摘を行う機能は搭載されていない。
【0006】
珠算式暗算を習得することを支援する珠算式暗算習得支援装置が知られている(特許文献3を参照)。これは、タブレット端末などの画面上に仮想的な算盤を表示して、珠部分に触れることで入力することを可能とするものである。
しかしながら、特許文献3の珠算式暗算習得支援装置は、電子的に算盤を画面上に再現し、タッチパネルでの算盤操作をすることで入力内容を取得しているが、本来の算盤操作とは大きく異なるものである。
【0007】
既存の算盤を用いて、センシングや情報提示を行う技術としては、既存のそろばんでの入力結果を画像認識し、認識した画像データを下にコンピュータ可読媒体として変換できるそろばん認識装置が知られている(特許文献4を参照)。これは、入力手段からそろばんに表示された数値の認識指示を受けると、撮像手段からのそろばん画像を取り込み、取り込んだ画像からそろばんの各桁における1珠及び5珠の認識を行い、認識結果を数値として表示するものである。
そして、特許文献4のそろばん認識装置は、珠操作センシング技術に関して、珠の色と判断される点だけを色付けた二値画像を作成し、それを元に1珠、5珠の認識を行う。しかしながら、算盤の珠は一般に天然の木材が使用されるため、色にばらつきがあることから、珠の色で判断する技術では、認識精度の点で問題がある。また、珠の色は、長期間の使用により発生した汚れや変色などによる影響や、照明の当たり方などによって、白みがかるなどの影響も受けやすいといった問題がある。
【先行技術文献】
【特許文献】
【0008】
【特許文献1】特開2009-294257号公報
【特許文献2】特開2012-242815号公報
【特許文献3】特開2016-057370号公報
【特許文献4】特開2008-123421号公報
【非特許文献】
【0009】
【非特許文献1】北川珠莉,鈴木優.珠の位置認識と操作手順の重畳表示を用いたそろばん学習支援システム.情報処理学会インタラクション2022,6D04,pp759-762,2022.
【発明の概要】
【発明が解決しようとする課題】
【0010】
かかる状況に鑑みて、本発明は、ユーザの自然な算盤操作を妨げることなく、珠操作を高精度でセンシングできる算盤センシング装置、方法、及び珠算学習情報提示システムを提供することを目的とする。
【課題を解決するための手段】
【0011】
上記課題を解決すべく、本発明の算盤センシング装置は、算盤の盤面及び珠操作をリアルタイムにセンシングする装置であって、盤面を撮影する撮像手段と、撮像手段により撮像された撮像画像から、盤面を検出する盤面検出手段と、検出された盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する領域画像抽出手段と、領域画像を分類する領域画像分類手段と、領域画像の分類結果に基づき桁毎に数字を取得する数字取得手段とを備える。
領域画像分類手段は、機械学習により領域画像を学習した学習モデルを用いることが好ましい。学習モデルにおいては、領域画像中の各画素の色情報だけではなく、位置座標に関する情報も含まれるため、「色」だけでなく「形状」なども含めた形で画像の分類が可能となり高精度で認識できる。
なお、本明細書においてセンシングとは、撮像画像取得、盤面検出、領域画像抽出、領域画像分類及び数字取得の一連の過程を全て含む意味で用いることもある。
【0012】
本発明の算盤センシング装置において、領域画像抽出手段は、五珠の上半分、五珠の下半分、梁部を基準とした上側軸部の一部、の少なくとも何れかを切り出すことで得られる上側領域画像と、一珠の上半分、一珠の下半分、梁部を基準とした下側軸部の一部、の少なくとも何れかを切り出すことで得られる下側領域画像を抽出することが好ましい。ここで、上側軸部の一部又は下側軸部の一部とは、各軸部の内、珠に覆われず露出している部位のことを指す。
五珠側の上側領域画像と、一珠側の下側領域画像でそれぞれ領域画像を抽出することで、高精度のセンシングが可能となる。
また、一般的な算盤においては、五珠及び一珠の上下の可動範囲は、各珠の略2分の1となっている。したがって、上側又は下側領域画像として、各珠の上半分又は下半分、露出している軸部を切り出すことで、複数の小画像から容易かつ高精度で、珠の配置を分類できる。
なお、算盤の世界では、盤面の上側を“天”、下側を“地”と呼び、左方を“上”、右方を“下”と呼ぶが、本明細書では、算盤における“天”側を上側、“地”側を下側として説明する。また、桁については、左方の桁を“上の桁”、右方の桁を“下の桁”とする。
【0013】
本発明の算盤センシング装置において、上側領域画像は、当該桁の珠の位置が0を示す状態において、五珠の上半分と、上側軸部、から成る2つの領域画像、であることでもよい。上側領域画像として上下2つの画像を用いることで、五珠だけでなく軸部についても画像を抽出できるため、高精度で認識できる。
【0014】
本発明の算盤センシング装置において、上側領域画像は、当該桁の珠の位置が0を示す状態において、五珠の上半分、五珠の下半分、又は、上側軸部、の何れかから成る1つの領域画像であることでもよい。上側領域画像として1つの画像を用いることで、より少ないデータでセンシングでき、迅速な処理が可能となる。
【0015】
本発明の算盤センシング装置において、下側領域画像は、当該桁の珠の位置が0を示す状態において、下側軸部と、各一珠の下半分、から成る5つの領域画像であることでもよい。下側領域画像として5つの画像を用いることで、一珠だけでなく軸部についても画像を抽出できるため、高精度で認識できる。
【0016】
本発明の算盤センシング装置において、下側領域画像は、当該桁の珠の位置が0を示す状態において、各一珠の上半分、から成る4つの領域画像であることでもよい。下側領域画像として4つの画像を用いることで、より少ないデータでセンシングでき、迅速な処理が可能となる。
【0017】
本発明の算盤センシング装置において、下側領域画像は、当該桁の珠の位置が0を示す状態において、上側から1番目の一珠の下半分と、上側から3番目の一珠の下半分、から成る2つの領域画像であることでもよい。下側領域画像として上記の2つの画像を用いることで、一珠だけでなく軸部についても画像を抽出できるため、高精度で認識できる。また、より少ないデータでセンシングでき、迅速な処理が可能となる。
【0018】
本発明の算盤センシング装置において、盤面検出手段は、算盤に施した少なくとも1つのマーカ、又は、画像認識により、盤面を検出し、算盤が置かれた領域を同定することが好ましい。マーカを用いることで、既存の算盤に対して大きな加工を施したり、専用の固定具に取り付けたりといった必要がなく、算盤に施すだけで簡便に利用でき、かつ高精度で盤面を検出できる。また、画像認識による場合は、既存の算盤に対して加工などを施す必要がなく、より簡便に利用できる。マーカは、何らかの目印として機能するものを広く含み、ARマーカが好適に用いられる。また、施すには、貼付、塗布又はその他の加工が広く含まれる。
【0019】
本発明の算盤センシング装置において、盤面検出手段は、画像の角度又は歪みを補正する補正手段を備えることが好ましい。補正手段を備えることにより、盤面の認識精度を向上できる。
【0020】
本発明の珠算学習情報提示システムは、リアルタイムに珠算学習に関する情報を提示するシステムであって、上記の何れかの算盤センシング装置と、盤面と重畳した位置が含まれるように表示部が配置される表示手段と、表示部に問題を表示する問題提示手段と、算盤センシング装置により数字が取得されない桁の位置、数及び変化に基づき、入力完了を検知する入力完了検知手段と、問題の解答となる数字と、算盤センシング装置により取得された数字、を比較して、珠の誤操作を検出する誤操作検出手段と、誤操作の内容に応じて、正誤情報と、改善情報の少なくとも何れかの情報を学習情報として生成し、表示部に学習情報を表示する学習情報提示手段を備える。
本発明の算盤センシング装置により得られた情報を学習情報提示に用いることで効果的な算盤学習が可能となる。表示手段は複数設けられてもよく、例えば、問題を表示する表示部と学習情報を表示する表示部は異なるものであってもよい。
【0021】
本発明の珠算学習情報提示システムにおいて、入力完了検知手段は、領域画像を抽出できない桁が、当該桁より上の桁について、所定数を超えて生じた場合、又は、領域画像を抽出できない桁が、所定数を超えて消滅した場合には、入力完了を検知することが好ましい。
本発明の珠算学習情報提示システムを使用する際には、撮像手段により算盤の盤面をリアルタイムに撮影するが、ユーザの手が算盤の盤面の一部を覆うことによりオクルージョン(遮蔽)が発生し、領域画像抽出手段により領域画像を抽出できない桁が生じてしまうことがある。他方、一般に算盤の珠操作では上の桁から下の桁へ操作を進めるが、1つの問題を完了し、次の問題の解答に移るタイミングで、ユーザの手の位置が右から左へと大きく変化することになる。また、解答が終了するとユーザの手が盤上から離れるといった動作が多くみられる。そこで、オクルージョンの位置の変化やオクルージョン箇所の消滅を検出することで、ユーザの手の位置が大きく変化したタイミングを捉え、入力完了を検知する。
「領域画像を抽出できない桁が、当該桁より上の桁について、所定数を超えて生じた場合」及び「領域画像を抽出できない桁が、所定数を超えて消滅した場合」における所定数は、各問題の桁数や、問題数といった問題の内容や、ユーザの手の大きさを含むユーザ情報などから決定される。
【0022】
本発明の珠算学習情報提示システムにおいて、学習情報提示手段は、表示部において、学習情報と関連する盤面上の桁又は珠の位置と重畳した位置に、学習情報を表示することが好ましい。関連する桁や珠の位置と重畳した位置に情報表示することにより、ユーザは誤操作の箇所や改善内容を直感的に認識でき、効率的な学習が可能となる。
【0023】
本発明の珠算学習情報提示システムにおいて、問題提示手段は、表示部において、盤面と重畳した位置が含まれず、かつ盤面の上側に問題を表示し、提示される問題は、より新しい問題が盤面に近い位置に表示されることが好ましい。盤面と重畳した位置が含まれないように問題が表示されることにより、表示された問題が算盤により遮蔽され視認できないといった事態を防止できる。盤面の上側に問題が表示されることにより、視認性が向上する。また、より新しい問題が盤面に近い位置に表示されることにより、ユーザは問題を容易に確認でき効率的な学習が可能となる。
【0024】
本発明の算盤センシング方法は、算盤の盤面及び珠操作をリアルタイムにセンシングする方法であって、下記各ステップを備える。
1)盤面を撮影する撮像ステップ。
2)撮像ステップにより撮像された撮像画像から、盤面を検出する盤面検出ステップ。
3)検出された盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する領域画像抽出ステップ。
4)領域画像を分類する領域画像分類ステップ。
5)領域画像の分類結果に基づき桁毎に数字を取得する数字取得ステップ。
【発明の効果】
【0025】
本発明の算盤センシング装置、方法及び珠算学習情報提示システムによれば、ユーザの自然な算盤操作を妨げることなく、珠操作を高精度でセンシングできるといった効果がある。また、本発明の珠算学習情報提示システムによれば、ユーザが直感的に理解しやすい形で情報提示できるといった効果がある。
【図面の簡単な説明】
【0026】
図1】実施例1の算盤センシング装置の機能ブロック図
図2】実施例1の算盤センシング装置の構成イメージ図
図3】ARマーカ付き算盤の説明図
図4】実施例1の算盤センシング方法の概略フロー
図5】本発明の領域画像の抽出手法の説明図
図6】本発明の領域画像の分類手法の説明図
図7】実施例1の算盤センシング装置の説明図(1)
図8】実施例1の算盤センシング装置の説明図(2)
図9】実施例2の算盤センシング装置の説明図(1)
図10】実施例2の算盤センシング装置の説明図(2)
図11】実施例3の算盤センシング装置の説明図(1)
図12】実施例3の算盤センシング装置の説明図(2)
図13】実施例4の珠算学習情報提示システムの機能ブロック図
図14】実施例4の珠算学習情報提示システムの構成イメージ図
図15】実施例4の珠算学習情報提示システムの概略フロー
図16】入力完了検知の説明図
図17】実施例4の珠算学習情報提示システムの説明図
図18】実施例5の珠算学習情報提示システムの説明図
図19】実施例6の珠算学習情報提示システムの説明図
【発明を実施するための形態】
【0027】
以下、本発明の実施形態の一例を、図面を参照しながら詳細に説明していく。なお、本発明の範囲は、以下の実施例や図示例に限定されるものではなく、幾多の変更及び変形が可能である。
【実施例0028】
図1は、実施例1の算盤センシング装置の機能ブロック図を示している。図1に示すように、実施例1の算盤センシング装置1は、撮像手段11及びPC17から成り、PC17は、盤面検出手段12、領域画像抽出手段13、領域画像分類手段14及び数字取得手段15を備える。撮像手段11は、ARマーカ12aが付された算盤20の盤面を撮影する。盤面検出手段12は、撮像手段11により撮像された撮像画像から、盤面を検出する。領域画像分類手段13は、検出された盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する。領域画像分類手段14は、領域画像を分類する。数字取得手段15は、領域画像の分類結果に基づき桁毎に数字を取得する。盤面検出手段12は補正手段16を備える。
【0029】
図2は、実施例1の算盤センシング装置の構成イメージ図を示している。図2に示すように、机8上には、算盤20、撮像手段11及びPC17が配置され、撮像手段11とPC17が通信ケーブル18で接続されている。PC17は、必ずしも机8上に配置する必要はなく、また撮像手段11と無線で接続してもよい。
【0030】
図3は、ARマーカ付き算盤の説明図であり、(1)は平面図、(2)は部位Aの拡大イメージ図を示している。図3(1)に示す算盤20は、珠2、軸部3、枠体21及び梁部22から成る公知の算盤に8つのARマーカ12aが貼り付けられたものである。図3(2)に示すように、1つの桁4において、珠2は、1つの五珠2aと4つの一珠(2b~2e)で構成される。軸部3は、五珠2a、梁部22、一珠(2b~2e)の順に挿通され、枠体21の枠部(21a,21b)において両端が固定される。
一般に算盤には、基準となる位を定めるために定位点22が設けられ、図3(2)に示すように、ARマーカ12aは、定位点22が設けられた桁の枠部(21a,21b)の表面上に貼り付けられている。ARマーカ12aの貼り付け位置は、撮像手段11により撮像可能な位置であればよく、図3(1)に示す位置に限られない。また、ARマーカ12aの個数は、位置や向きの検出を容易にすべく3つ以上であることが好ましいが、1つ又は2つでもよい。さらに、本実施例と異なり、ARマーカを用いず画像認識により算盤20の位置、向き及び形状を検出してもよい。
【0031】
図4は、実施例1の算盤センシング方法の概略フローを示している。図4に示すように、まず、撮像手段11を用いて、算盤20の盤面を撮影する(ステップS01:撮像ステップ)。撮像ステップにより撮像された撮像画像から、盤面を検出する(ステップS02:盤面検出ステップ)。検出された盤面から、一珠、五珠、軸部の少なくとも何れかの一部を含む複数の領域画像を桁毎に抽出する(ステップS03:領域画像抽出ステップ)。学習モデルにより領域画像を分類する(ステップS04:領域画像分類ステップ)。領域画像の分類結果に基づき桁毎に数字を取得する(ステップS05:数字取得ステップ)。桁毎に取得した数字については、各桁について取得した数字を統合してもよいし、取得した数字をそのまま情報提示などに用いてもよい。
【0032】
(領域画像の抽出手法)
ここで本発明の領域画像の抽出手法について説明する。図5は、本発明の領域画像の抽出手法の説明図であり、算盤20内の1つの桁4を拡大したイメージを示している。当該桁4の珠の位置は0を示す状態となっている。
撮像手段11により算盤20の盤面を撮影すると、図5に示すように、1つの桁4について、五珠2a、一珠(2b~2e)、上側軸部3a、下側軸部3b、枠部(21a,21b)及び梁部22が撮像される。これらの内、本発明では各珠の上下半分と各軸部の露出部位を領域画像として抽出する。具体的には、五珠2aの上半分に当たる部位を領域画像5a、五珠2aの下半分に当たる部位を領域画像5b、上側軸部3aに当たる部位を領域画像5c、下側軸部3bに当たる部位を領域画像5d、一珠2bの上半分に当たる部位を領域画像5e、一珠2bの下半分に当たる部位を領域画像5f、一珠2cの上半分に当たる部位を領域画像5g、一珠2cの下半分に当たる部位を領域画像5h、一珠2dの上半分に当たる部位を領域画像5i、一珠2dの下半分に当たる部位を領域画像5j、一珠2eの上半分に当たる部位を領域画像5k、また一珠2eの下半分に当たる部位を領域画像5lとして抽出できる。
【0033】
図5に示すように、五珠2aの上半分の厚みT、五珠2aの下半分の厚みT及び上側軸部3aの厚みTは何れも略同一の厚みとなっている。また、一珠(2b~2e)の上半分の厚み、一珠(2b~2e)の下半分の厚み及び下側軸部3bの厚みについても、何れも略同一の厚みとなっている。なお、五珠2aを下方に移動させた際に露出することで生じる上側軸部3aの厚みや、一珠(2b~2e)を上方に移動させた際に露出することで生じる下側軸部3bの厚みについても同様に同じ厚みとなる。したがって、12個の領域画像(5a~5l)に分割して、それらの内の何れか複数の領域画像を抽出することで、珠の上半分・珠の下半分・軸部の3種類の分類画像(50a~50c)に分類でき(図6参照)、高精度かつ迅速な処理が可能となる。実施例1~3では、これらの領域画像について、抽出する領域画像の種類が異なる。
【0034】
(領域画像の分類手法)
次に、本発明の領域画像の分類手法について説明する。図6は、本発明の領域画像の分類手法の説明図を示している。図6に示すように、ここではCNNモデル140が領域画像分類手段14として機能するが、その他の学習モデルを用いてもよいし、他の画像処理技術に基づく方法(例えば、参照画像との類似度計算)を用いてもよい。
領域画像抽出手段により桁4毎に抽出された複数の領域画像5は、CNNモデル140に基づき3種類の分類画像(50a~50c)に分類される。数字取得手段15は、領域画像5の分類結果に基づき桁毎に数字を取得する。ここでは数字“3”を取得している。
【0035】
図7及び8は、実施例1の算盤センシング装置の説明図であり、取得する数字につき、図7は0~4、図8は5~9となる場合を示している。また、図7(1)及び図8(1)は領域画像抽出イメージ、図7(2)及び図8(2)は領域画像分類及び数字取得イメージを示している。
図7(1)及び図8(1)に示すように、実施例1では、図5に示す領域画像(5a~5l)の内、領域画像(5a,5c,5d,5f,5h,5j,5l)を抽出する。
桁(4a~4j)のそれぞれについて、抽出された領域画像(5a,5c,5d,5f,5h,5j,5l)をCNNモデル140に基づき分類した結果と、かかる分類結果に基づき取得される数字は以下の通りである。
【0036】
桁4aは、領域画像5aが分類画像50a、領域画像(5f,5h,5j,5l)が分類画像50b、領域画像(5c,5d)が分類画像50cに分類され、数字“0”が取得される。
桁4bは、領域画像(5a,5d)が分類画像50a、領域画像(5h,5j,5l)が分類画像50b、領域画像(5c,5f)が分類画像50cに分類され、数字“1”が取得される。
桁4cは、領域画像(5a,5d,5f)が分類画像50a、領域画像(5j,5l)が分類画像50b、領域画像(5c,5h)が分類画像50cに分類され、数字“2”が取得される。
桁4dは、領域画像(5a,5d,5f,5h)が分類画像50a、領域画像5lが分類画像50b、領域画像(5c,5j)が分類画像50cに分類され、数字“3”が取得される。
桁4eは、領域画像(5a,5d,5f,5h,5j)が分類画像50a、領域画像(5c,5l)が分類画像50cに分類され、数字“4”が取得される。
【0037】
桁4fは、領域画像(5c,5f,5h,5j,5l)が分類画像50b、領域画像(5a,5d)が分類画像50cに分類され、数字“5”が取得される。
桁4gは、領域画像5dが分類画像50a、領域画像(5c,5h,5j,5l)が分類画像50b、領域画像(5a,5f)が分類画像50cに分類され、数字“6”が取得される。
桁4hは、領域画像(5d,5f)が分類画像50a、領域画像(5c,5j,5l)が分類画像50b、領域画像(5a,5h)が分類画像50cに分類され、数字“7”が取得される。
桁4iは、領域画像(5d,5f,5h)が分類画像50a、領域画像(5c,5l)が分類画像50b、領域画像(5a,5j)が分類画像50cに分類され、数字“8”が取得される。
桁4jは、領域画像(5d,5f,5h,5j)が分類画像50a、領域画像5cが分類画像50b、領域画像(5a,5l)が分類画像50cに分類され、数字“9”が取得される。
【0038】
このように、実施例1の構成では7つの領域画像を用いて分類を行い、また3種類の分類画像(50a~50c)に分類できるため、高精度で認識できる。
【実施例0039】
図9及び10は、実施例2の算盤センシング装置の説明図であり、取得する数字につき、図9は0~4、図10は5~9となる場合を示している。また、図9(1)及び図10(1)は領域画像抽出イメージ、図9(2)及び図10(2)は領域画像分類及び数字取得イメージを示している。
図9(1)及び図10(1)に示すように、実施例2では、図5に示す領域画像(5a~5l)の内、領域画像(5b,5e,5g,5i,5k)を抽出する。
桁(4a~4j)のそれぞれについて、抽出された領域画像(5b,5e,5g,5i,5k)をCNNモデル140に基づき分類した結果と、かかる分類結果に基づき取得される数字は以下の通りである。
【0040】
桁4aは、領域画像(5e,5g,5i,5k)が分類画像50a、領域画像5bが分類画像50bに分類され、数字“0”が取得される。
桁4bは、領域画像(5g,5i,5k)が分類画像50a、領域画像(5b,5e)が分類画像50bに分類され、数字“1”が取得される。
桁4cは、領域画像(5i,5k)が分類画像50a、領域画像(5b,5e,5g)が分類画像50bに分類され、数字“2”が取得される。
桁4dは、領域画像5kが分類画像50a、領域画像(5b,5e,5g,5i)が分類画像50bに分類され、数字“3”が取得される。
桁4eは、領域画像(5b,5e,5g,5i,5k)が全て分類画像50bに分類され、数字“4”が取得される。
【0041】
桁4fは、領域画像(5b,5e,5g,5i,5k)が全て分類画像50aに分類され、数字“5”が取得される。
桁4gは、領域画像(5b,5g,5i,5k)が分類画像50a、領域画像5eが分類画像50bに分類され、数字“6”が取得される。
桁4hは、領域画像(5b,5i,5k)が分類画像50a、領域画像(5e,5g)が分類画像50bに分類され、数字“7”が取得される。
桁4iは、領域画像(5b,5k)が分類画像50a、領域画像(5e,5g,5i)が分類画像50bに分類され、数字“8”が取得される。
桁4jは、領域画像5bが分類画像50a、領域画像(5e,5g,5i,5k)が分類画像50bに分類され、数字“9”が取得される。
【0042】
このように、実施例2の構成では5つの領域画像を用いて分類を行うため、実施例1の構成よりも少ないデータでセンシングでき、迅速な処理が可能となる。また、実施例2の構成では2種類の分類画像(50a,50b)で分類され、分類画像50cは利用されないが、CNNモデル140に基づき分類するため、「色」だけでなく「形状」なども含めた形で画像の分類が可能となり高精度で認識できる。
【実施例0043】
図11及び12は、実施例3の算盤センシング装置の説明図であり、取得する数字につき、図11は0~4、図12は5~9となる場合を示している。また、図11(1)及び図12(1)は領域画像抽出イメージ、図11(2)及び図12(2)は領域画像分類及び数字取得イメージを示している。
図11(1)及び図12(1)に示すように、実施例3では、図5に示す領域画像(5a~5l)の内、領域画像(5b,5f,5i)を抽出する。
桁(4a~4j)のそれぞれについて、抽出された領域画像(5b,5f,5i)をCNNモデル140に基づき分類した結果と、かかる分類結果に基づき取得される数字は以下の通りである。
【0044】
桁4aは、領域画像(5b,5f,5i)が全て分類画像50bに分類され、数字“0”が取得される。
桁4bは、領域画像(5b,5i)が分類画像50b、領域画像5fが分類画像50cに分類され、数字“1”が取得される。
桁4cは、領域画像5fが分類画像50a、領域画像(5b,5i)が分類画像50bに分類され、数字“2”が取得される。
桁4dは、領域画像5fが分類画像50a、領域画像5bが分類画像50b、領域画像5iが分類画像50cに分類され、数字“3”が取得される。
桁4eは、領域画像(5f,5i)が分類画像50a、領域画像5bが分類画像50bに分類され、数字“4”が取得される。
【0045】
桁4fは、領域画像5bが分類画像50a、領域画像(5f,5i)が分類画像50bに分類され、数字“5”が取得される。
桁4gは、領域画像5bが分類画像50a、領域画像5iが分類画像50b、領域画像5fが分類画像50cに分類され、数字“6”が取得される。
桁4hは、領域画像(5b,5f)が分類画像50a、領域画像5iが分類画像50bに分類され、数字“7”が取得される。
桁4iは、領域画像(5b,5f)が分類画像50a、領域画像5iが分類画像50cに分類され、数字“8”が取得される。
桁4jは、領域画像(5b,5f,5i)が全て分類画像50aに分類され、数字“9”が取得される。
【0046】
このように、実施例3の構成では3つの領域画像を用いて分類を行うため、実施例1,2の構成よりも少ないデータでセンシングでき、迅速な処理が可能となる。また、実施例3の構成では3種類の分類画像(50a~50c)に分類できるため、高精度で認識できる。
【実施例0047】
図13は、実施例4の珠算学習情報提示システムの機能ブロック図を示している。図13に示すように、実施例4の珠算学習情報提示システム100は、リアルタイムに珠算学習に関する情報を提示するシステムであって、算盤センシング装置1、表示手段101、問題提示手段102、入力完了検知手段103、誤操作検出手段104及び学習情報提示手段105を備える。
算盤センシング装置1は実施例1と同様の構成であり、撮像手段11、盤面検出手段12、領域画像抽出手段13、領域画像分類手段14及び数字取得手段15を備える。
PC17は、盤面検出手段12、領域画像抽出手段13、領域画像分類手段14、数字取得手段15、問題提示手段102、入力完了検知手段103、誤操作検出手段104及び学習情報提示手段105を備える。
【0048】
表示手段101は、盤面と重畳した位置が含まれるように表示部が配置されるものであり、公知のタブレット端末や、スマートグラス、プロジェクタなどが用いられる。問題提示手段102は、表示部に問題を表示するものである。入力完了検知手段103は、算盤センシング装置1により数字が取得されない桁の位置、数及び変化に基づき、入力完了を検知するものである。誤操作検出手段104は、問題の解答となる数字と、算盤センシング装置1により取得された数字を比較して、珠の誤操作を検出するものである。学習情報提示手段105は、誤操作の内容に応じて、正誤情報と、改善情報の少なくとも何れかの情報を学習情報として生成し、表示部に学習情報を表示するものである。
【0049】
図14は、実施例4の珠算学習情報提示システムの構成イメージ図を示している。図14に示すように、机8上には、算盤20、撮像手段11、PC17及びタブレット端末60が配置され、撮像手段11とPC17が通信ケーブル18で接続されている。タブレット端末60は表示手段101として機能し、PC17と無線(図示せず)で接続されている。
【0050】
図15は、実施例4の珠算学習情報提示システムの概略フローを示している。図15に示すように、まず、表示部に問題を表示する(ステップS11:問題提示ステップ)。次に、算盤センシング装置1を用いてリアルタイムに盤面をセンシングする(ステップS12:盤面センシングステップ)。ステップS12は、ステップS11の前から行っていてもよい。センシング中に誤操作が検出された場合(ステップS13:誤操作検出ステップ)は、学習情報を生成して表示部に表示(ステップS14:学習情報提示ステップ)した上で、再度センシングを行う(ステップS12)。センシング中に誤操作が検出されない場合(ステップS13)において、入力完了を検知(ステップS15:入力完了検知ステップ)しないときは、再度センシングを行う(ステップS12)。これに対して、入力完了を検知(ステップS15)した場合は、全ての問題が表示されたか否かの判断を行い(ステップS16)、全ての問題が表示された場合は終了となる。これに対して、全ての問題が表示されたとはいえない場合は、再度、表示部に問題を表示する(ステップS11)。
【0051】
(ステップS15:「入力完了検知ステップ」について)
入力完了検知手段103は、領域画像を抽出できない桁が、当該桁より上の桁について、所定数を超えて生じた場合、又は、領域画像を抽出できない桁が、所定数を超えて消滅した場合に入力完了を検知する。なお、領域画像を抽出できない桁が当該桁より上の桁について所定数を超えて生じた場合と、領域画像を抽出できない桁が所定数を超えて消滅した場合の、双方の条件を満たす場合についても入力完了は検知される。
【0052】
図16は、入力完了検知の説明図を示している。図16に示すように、ユーザ7の手により算盤20を操作している。珠算学習情報提示システム100を使用する際には、図14に示す撮像手段11により算盤20の盤面をリアルタイムに撮影するが、ユーザ7の手が算盤20の盤面の一部を覆うことによりオクルージョン(遮蔽)が発生し、領域画像抽出手段13により領域画像を抽出できない桁が生じてしまう。
他方、一般に算盤の珠操作では上の桁から下の桁へ操作を進め、1つの数に関する計算(1つ又は複数の桁の珠を操作する計算)を完了したタイミングで、ユーザ7の手の位置が大きく変化することになる。そこで、オクルージョンの位置の変化を検出することで、ユーザ7の手の位置が大きく変化したタイミングを捉え、入力完了を検知する。
なおここでの入力完了とは、個々の桁の珠操作の完了ではなく、1つの問題に関する珠操作が完了したことを意味する。1つの問題とは、1桁以上の数と、足し算・引き算・掛け算・割り算などの情報を組み合わせたもののことであり、複数の計算を行う場合においては、1つの「行」を意味している。したがって、1つの問いに複数の問題が含まれる場合には、複数の問題が順に提示されることになる。入力完了検知手段103は各問題に対する珠操作の完了を検知する。
【0053】
図16では、計測時点P~Pまでの時間経過に伴う認識結果が、取得された各数字で桁毎に表示されている。また、オクルージョン(遮蔽)などにより数字を取得できなかった桁は、“*”で表示されている。
図16に示すように、計測時点P~Pにおいて、桁(4k~4r)以外の桁については、全て数字“0”が取得されている。そして、桁(4k~4r)については、時間経過に従って取得される数字やオクルージョンの箇所が変化していることが分かる。
具体的には、計測時点Pでは、桁4kは“1”、桁(4l~4о)は“*”、桁(4p~4r)は“0”が取得されている。計測時点Pでは、桁4kは“1”、桁4lは“4”、桁(4m~4p)は“*”、桁(4q,4r)は“0”が取得されている。計測時点Pでは、桁4kは“1”、桁4lは“4”、桁4mは“2”、桁桁(4n~4q)は“*”、桁4rは“0”が取得されている。計測時点Pでは、桁4kは“1”、桁4lは“4”、桁4mは“2”、桁4nは“8”、桁(4о~4r)は“*”が取得されている。計測時点Pでは、桁(4k~4n)は“*”、桁(4о~4r)は“0”が取得されている。計測時点Pでは、桁4kは“2”、桁(4l~4о)は“*”、桁(4p~4r)は“0”が取得されている。
【0054】
計測時点P~Pでは、数字を取得できなかった桁が、桁(4l~4о)、桁(4m~4p)、桁(4n~4q)、桁(4о~4r)と少しずつ移動していることが分かる。しかしながら、計測時点P~Pでは、領域画像を抽出できない桁が「当該桁より上の桁」について、所定数を超えて生じた場合ではない。また、計測時点P~Pの時間経過に沿って、領域画像を抽出できない桁4l、桁4m、桁4n、桁4оが順に消滅しているが、「所定数を超えて」消滅した場合ではなく、計測時点P~Pでは入力完了は検知されない。
【0055】
これに対して、計測時点Pと計測時点Pでは数字を取得できなかった桁が、桁(4о~4r)から桁(4k~4n)へと大きく変化している。計測時点Pと計測時点Pを比較すると、計測時点Pにおいて領域画像を抽出できない桁(4о~4r)よりも「上の桁」である桁(4k~4n)について、計測時点Pの直後である計測時点Pの時点で、4つの桁(4k~4n)につき生じている。したがって、計測時点Pの時点での領域画像を抽出できない桁が当該桁より上の桁について所定数を超えて生じた場合に該当する。したがって、計測時点Pにおいて入力完了が検知される。なお、計測時点Pと計測時点Pについては、計測時点P~Pと同様の理由で入力完了は検知されない。また、図示しないが、例えば、領域画像を抽出できない桁が全て消滅した場合は、所定数を超えて消滅した場合に該当する。
このように、ユーザ7の手の位置が移動することにより生じるオクルージョンを入力完了の検知に役立てることで、高精度で入力完了を検知できる。
【0056】
(ステップS11:「問題提示ステップ」について)
次に、図15に示す問題提示ステップ(ステップS11)について説明する。図17は、実施例4の珠算学習情報提示システムの説明図を示している。図17に示すように、平面視の状態で、タブレット端末60は、机8上において撮像手段11により撮影可能な位置に配置されている。また、算盤20は、タブレット端末60の表示部6と重畳するように配置されている。図13に示す問題提示手段102は、表示部6において、盤面と重畳した位置が含まれず、かつ盤面の上側に問題を表示する。そして、提示される問題は、より新しい問題が盤面に近い位置に表示される。
【0057】
図17に示す例では、タブレット端末60の表示部6には、足し算の問題(31a,31b)が表示されている。これは、まず問題31aが提示され(ステップS11)、入力完了検知(ステップS15)後に、再度、問題31bが提示されたものである(ステップS11)。図示しないが、最初に問題31aが提示された際には、図17における問題31bの位置に、問題31aが表示される。その後、入力完了検知(ステップS15)後に、再度、問題が提示される際に、問題31aが上方にスライドし、より盤面に近い位置に新しい問題31bが表示される。このように、より新しい問題が、算盤20の盤面に近い位置に表示されることにより、ユーザ7は問題(31a,31b)を容易に確認でき効率的な学習が可能となる。
【0058】
(ステップS13:「誤操作検出ステップ」について)
図13に示す誤操作検出手段104は、問題の解答となる数字と、算盤センシング装置1により取得された数字を比較して珠の誤操作を検出する(ステップS13)。図17に示す例では、問題(31a,31b)が順に表示され(ステップS11)、ユーザ7により珠操作が行われている。ここでの足し算の問題(31a,31b)の解答は、問題31aの数“546”と問題31bの数“1,372”の和“1,918”であり、問題の解答となる数字は、桁4kが“1”、桁4lが“9”、桁4mが“1”、桁4nが“8”となる。一方、算盤センシング装置1により取得(ステップS12)された数字は、桁4kが“1”、桁4lが“9”、桁4mが“2”、桁4nが“8”となっている。問題の解答となる数字と算盤センシング装置1により取得された数字を比較すると、桁4kは何れも“1”、桁4lは何れも“9”、桁4nは何れも“8”であり誤検出は検出されないが、桁4mについては問題の解答となる数字が“1”であるのに対して、算盤センシング装置1により取得された数字が“2”であり誤操作が検出される。
【0059】
(ステップS14:「学習情報提示ステップ」について)
図13に示す学習情報提示手段105は、誤操作の内容に応じて、正誤情報と、改善情報の少なくとも何れかの情報を学習情報として生成し、表示部6において、学習情報と関連する盤面上の桁又は珠の位置と重畳した位置に、学習情報を表示する。図17に示す例では、誤操作が検出された桁4mと重畳した位置に、改善情報32を表示している。改善情報32は、誤操作の存在する桁4m全体を強調する表示を行い、当該桁につき改善を促すものである。これとは異なり、改善情報としては、例えば珠の正しい位置を示す表示を行うものでもよい。
このように、関連する盤面上の桁や珠の位置と重畳した位置に改善情報32を表示することにより、ユーザ7は誤操作の箇所を直感的に認識でき、効率的な学習が可能となる。
【実施例0060】
図18は、実施例5の珠算学習情報提示システムの説明図を示している。図18に示すように、実施例5の珠算学習情報提示システム100aでは、実施例4の珠算学習情報提示システム100と異なり、撮像手段11及び表示手段101としてスマートグラス61を用いている。スマートグラス61はPCやスマートフォン、タブレット端末などのコンピュータと無線で接続されている(図示せず)。ここでの表示部6aは、スマートグラス61のレンズ部であり、拡張現実(AR:Augmented Reality)や複合現実(MR:Mixed Reality)の技術を用いることで、机8上に問題31を表示できる。また、表示部6aを用いてレンズ越しに算盤20と重畳した位置に正誤情報(図示せず)や改善情報32などの学習情報を提示することもできる。このように、珠算学習情報提示システム100aでは、机8上には算盤20のみを配置するだけでよく、利便性の高いシステムとして利用できる。
【実施例0061】
図19は、実施例6の珠算学習情報提示システムの説明図を示している。図19に示すように、実施例6の珠算学習情報提示システム100bでは、実施例4の珠算学習情報提示システム100と異なり、表示手段101としてプロジェクタ62を用いている。プロジェクタ62はPC17と無線で接続されているが有線接続されていてもよい。ここでの表示部6bは、プロジェクタ62によって机8上に直接投影されたものである。表示部6bには問題31及び改善情報32が表示されている。このように、珠算学習情報提示システム100bでは、机8上にタブレット端末60などを配置する必要がないため、利便性の高いシステムとして利用できる。
【産業上の利用可能性】
【0062】
本発明は、珠算学習を支援するための技術として有用である。
【符号の説明】
【0063】
1 算盤センシング装置
2 珠
2a 五珠
2b~2e 一珠
3 軸部
3a 上側軸部
3b 下側軸部
4,4a~4r 桁
5,5a~5l 領域画像
6,6a,6b 表示部
7 ユーザ
8 机
11 撮像手段
12 盤面検出手段
12a ARマーカ
13 領域画像抽出手段
14 領域画像分類手段
15 数字取得手段
16 補正手段
17 PC
18 通信ケーブル
20 算盤
21 枠体
21a,21b 枠部
22 梁部
23 定位点
31,31a,31b 問題
32 改善情報
50a~50c 分類画像
60 タブレット端末
61 スマートグラス
62 プロジェクタ
100,100a,100b 珠算学習情報提示システム
101 表示手段
102 問題提示手段
103 入力完了検知手段
104 誤操作検出手段
105 学習情報提示手段
140 CNNモデル
~P 計測時点
~T 厚み
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19