(57)【特許請求の範囲】
【請求項１】
所定の教育に用いられ、且つゲーム管理機能を有する情報処理装置であって、
前記教育に関する所定の課題をユーザに付与することと、
予め知識ベースの学習によって構築された推論器であって、前記所定の課題の解決に供される推論器を前記ユーザに提供することと、
前記ユーザによる前記所定の課題の進捗状況を取得することと、
取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、
判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、
を実行する制御部を備え、
前記所定の課題は、前記ユーザによって入力される画像または言語を前記推論器によって推論した識別結果を検証することである、情報処理装置。
【請求項２】
前記推論器は、前記画像に関するデータの学習によって構築され、パターンマッチングによる前記画像のデータ照合によって前記画像を推論する構成である、
請求項１に記載の情報処理装置。
【請求項３】
前記推論器は、前記言語に関するデータの学習によって構築され、自然言語処理による前記言語のデータ照合によって前記言語を推論する構成である、
請求項１に記載の情報処理装置。
【請求項４】
前記ゲームは、所定のカードに付与されたキャラクタの特性を、所定のルールに基づいて比較することで対戦を行う、対戦型カードゲームである、
請求項１から請求項３の何れか１項に記載の情報処理装置。
【請求項５】
所定の教育に用いられ、且つゲーム管理機能を有する情報処理方法であって、
コンピュータが、
前記教育に関する所定の課題をユーザに付与することと、
予め知識ベースの学習によって構築された推論器であって、前記所定の課題の解決に供される推論器を前記ユーザに提供することと、
前記ユーザによる前記所定の課題の進捗状況を取得することと、
取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、
判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、
を実行し、
前記所定の課題は、前記ユーザによって入力される画像または言語を前記推論器によって推論した識別結果を検証することである情報処理方法。
【請求項６】
所定の教育に用いられ、且つゲーム管理機能を有する情報処理プログラムであって、
コンピュータに、
前記教育に関する所定の課題をユーザに付与することと、
予め知識ベースの学習によって構築された推論器であって、前記所定の課題の解決に供される推論器を前記ユーザに提供することと、
前記ユーザによる前記所定の課題の進捗状況を取得することと、
取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、
判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、
を実行させ、
前記所定の課題は、前記ユーザによって入力される画像または言語を前記推論器によって推論した識別結果を検証することである情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の教育に用いられ、且つゲーム管理機能を有する情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来から、ユーザの訓練およびタスク管理のための適応型人工知能が知られている（例えば、特許文献１）。そして、特許文献１に記載の技術によれば、人工知能タスク管理システムは、特定の主題を学習し且つ／又は特定の主題に関連するタスクを実行しているユーザを監視して、ユーザの技能のレベルを判断する。
【０００３】
また、教育の分野において、例えば、教育訓練用プログラムでは、ユーザの練成度の上昇に伴ってグレード判定が行われたり、電子ゲーム装置やパーソナルコンピュータを使用しないカードゲームとして、積み上げた経験値等をカード表面に装飾的なキャラクタ図柄として表現されることがあった。そして、特許文献２には、仮想空間で展開されるゲームや教育訓練の進捗を、実体空間とつなぎ、体感できる電子ゲーム装置が開示されている。
【０００４】
更に、遊戯性と、教育上の目的に向けて教示する複数の学習活動と、を含んだオンライン教育システムが、特許文献３に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０２０−９８３２５号公報
【特許文献２】特開２００３−１６９９６２号公報
【特許文献３】特表２０１５−５１７６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の子供向け教育サービスは、何らかの成果物を作成するものであって、例えば、プログラミング教育として、視覚的に簡単にプログラミングができるツールを体験するものが知られている。一方、近年の人工知能の進化により、所定の成果物の作成はコンピュータによる自動処理に代替されると考えられており、子供向け教育における創造力の育成の重要性が増してきている。従来技術によれば、ユーザの訓練およびタスク管理のための適応型人工知能が知られているが（例えば、特許文献１）、人工知能を使いこなすことで創造力を育成させる子供向け教育サービスは皆無であった。
【０００７】
また、子供向け教育において、子供の学習に対するモチベーションを保ちながら学習習慣を定着させるためには、楽しさ、遊び、ゲーム性の要素でモチベートすることで学習が楽しみになるような仕組みが重要となる。
【０００８】
本開示の目的は、子供向け教育において、学習に対するモチベーションを高めながら創造力を育成させることにある。
【課題を解決するための手段】
【０００９】
本開示の情報処理装置は、所定の教育に用いられ、且つゲーム管理機能を有する情報処理装置である。そして、この情報処理装置は、前記教育に関する所定の課題をユーザに付与することと、予め知識ベースの学習によって構築された推論器であって、前記課題の解決に供される推論器を前記ユーザに提供することと、前記ユーザによる前記課題の進捗状況を取得することと、取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、を実行する制御部を備える。
【００１０】
上記の構成によると、ユーザは、課題への取り組みを通して、人工知能の利用を体験することができる。このとき、推論器は、画像に関するデータの学習によって構築され、パターンマッチングによるデータ照合が可能に構成されてもよいし、言語に関するデータの学習によって構築され、自然言語処理によるデータ照合が可能に構成されてもよい。そうすると、ユーザは、このような推論器によって推論されたデータの識別結果を検証することで、人工知能を評価することができ、該ユーザの創造力が活性化されることになる。また、上記の構成では、判定したユーザの達成度に基づいて、所定のゲームで利用可能な報酬が該ユーザに付与されるため、楽しさ、遊び、ゲーム性の要素で学習をモチベートすることができ、以て、子供向け教育において、子供の学習に対するモチベーションを保ちながら学習習慣を定着させることができる。
【００１１】
また、本開示は、コンピュータによる情報処理方法の側面から捉えることができる。すなわち、本開示の情報処理方法は、所定の教育に用いられ、且つゲーム管理機能を有する情報処理方法であって、コンピュータが、前記教育に関する所定の課題をユーザに付与することと、予め知識ベースの学習によって構築された推論器であって、前記課題の解決に供される推論器を前記ユーザに提供することと、前記ユーザによる前記課題の進捗状況を取得することと、取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、を実行する。
【００１２】
また、本開示は、情報処理プログラムの側面から捉えることができる。すなわち、本開示の情報処理プログラムは、所定の教育に用いられ、且つゲーム管理機能を有する情報処理プログラムであって、コンピュータに、前記教育に関する所定の課題をユーザに付与することと、予め知識ベースの学習によって構築された推論器であって、前記課題の解決に供される推論器を前記ユーザに提供することと、前記ユーザによる前記課題の進捗状況を取得することと、取得した前記ユーザの前記進捗状況に基づいて、該ユーザの達成度を判定することと、判定した前記ユーザの前記達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、を実行させる。
【発明の効果】
【００１３】
本開示によれば、子供向け教育において、学習に対するモチベーションを高めながら創造力を育成させることができる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態における情報処理システムの概略構成を示す図である。
【図２】第１実施形態における、情報処理システムに含まれるサーバの構成要素をより詳細に示すとともに、サーバと通信を行うユーザ端末の構成要素を示した図である。
【図３Ａ】第１実施形態において、ユーザに付与される課題の画面を例示する第１の図である。
【図３Ｂ】第１実施形態において、推論器によって推論された答えを検証する画面を例示する第１の図である。
【図４】第１実施形態における推論器に対する入力から得られる識別結果と、該推論器を構成するニューラルネットワークを説明するための図である。
【図５Ａ】第１実施形態において、ユーザに付与される課題の画面を例示する第２の図である。
【図５Ｂ】第１実施形態において、推論器によって推論された答えを検証する画面を例示する第２の図である。
【図６Ａ】第１実施形態において、ユーザに付与される課題の画面を例示する第３の図である。
【図６Ｂ】第１実施形態において、推論器によって推論された答えを検証する画面を例示する第３の図である。
【図７Ａ】第１実施形態において、ユーザに付与される課題の画面を例示する第４の図である。
【図７Ｂ】第１実施形態において、推論器によって推論された答えを検証する画面を例示する第４の図である。
【図８Ａ】第１実施形態において、ユーザに付与される課題の画面を例示する第５の図である。
【図８Ｂ】第１実施形態において、推論器によって推論された答えを検証する画面を例示する第５の図である。
【図９】第１実施形態における情報処理システムの動作の流れを例示する図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて、本開示の実施の形態を説明する。以下の実施形態の構成は例示であり、本開示は実施形態の構成に限定されない。
【００１６】
＜第１実施形態＞
第１実施形態における情報処理システムの概要について、図１を参照しながら説明する。図１は、本実施形態における情報処理システムの概略構成を示す図である。本実施形態に係る情報処理システム１００は、ネットワーク２００と、サーバ３００と、ユーザ端末４００と、を含んで構成される。なお、本実施形態における情報処理システム１００を利用するユーザは、小学校就学前の幼児や小学校に就学した児童等である。
【００１７】
ネットワーク２００は、例えば、ＩＰネットワークである。ネットワーク２００は、ＩＰネットワークであれば、無線であっても有線であっても無線と有線の組み合わせであってもよく、例えば、無線による通信であれば、ユーザ端末４００は、無線ＬＡＮアクセスポイント（不図示）にアクセスし、ＬＡＮやＷＡＮを介してサーバ３００と通信してもよい。また、ネットワーク２００は、これらの例に限られず、例えば、公衆交換電話網やブルートゥース（Bluetooth（登録商標））、光回線、ＡＤＳＬ回線、衛星通信網などであってもよい。
【００１８】
サーバ３００は、ネットワーク２００を介して、ユーザ端末４００と接続される。なお、図１において、説明を簡単にするために、サーバ３００は３台、ユーザ端末４００は２台ずつ示してあるが、これ以下でもこれ以上存在してもよいことは言うまでもない。
【００１９】
サーバ３００は、データの取得、生成、更新等の演算処理及び加工処理のための処理能力のあるコンピュータ機器であればどの様な電子機器でもよく、例えば、パーソナルコンピュータ、サーバ、メインフレーム、その他電子機器であってもよい。すなわち、サーバ３００は、ＣＰＵやＧＰＵ等のプロセッサ、ＲＡＭやＲＯＭ等の主記憶装置、ＥＰＲＯＭ、ハードディスクドライブ、リムーバブルメディア等の補助記憶装置を有するコンピュータとして構成することができる。なお、リムーバブルメディアは、例えば、ＵＳＢメモリ、あるいは、ＣＤやＤＶＤのようなディスク記録媒体であってもよい。補助記憶装置には、オペレーティングシステム（ＯＳ）、各種プログラム、各種テーブル等が格納されている。
【００２０】
また、サーバ３００は、本実施形態に係る情報処理システム１００専用のソフトウェアやハードウェア、ＯＳ等を設けずに、クラウドサーバによるＳａａＳ（Software as a Service）、Ｐａａｓ（Platform as a Service）、ＩａａＳ（Infrastructure as a Service）を適宜用いてもよい。
【００２１】
ユーザ端末４００は、情報処理システム１００を利用するユーザが保有する携帯端末等の電子機器であればよく、例えば、携帯端末、タブレット端末、スマートフォン、ウェアラブル端末、パーソナルコンピュータ等、その他端末機器であってもよい。
【００２２】
次に、図２に基づいて、主にサーバ３００の構成要素の詳細な説明を行う。図２は、第１実施形態における、情報処理システム１００に含まれるサーバ３００の構成要素をより詳細に示すとともに、サーバ３００と通信を行うユーザ端末４００の構成要素を示した図である。
【００２３】
サーバ３００は、機能部として通信部３０１、記憶部３０２、制御部３０３を有しており、補助記憶装置に格納されたプログラムを主記憶装置の作業領域にロードして実行し、プログラムの実行を通じて各機能部等が制御されることによって、各機能部における所定の目的に合致した各機能を実現することができる。ただし、一部または全部の機能はＡＳＩＣやＦＰＧＡのようなハードウェア回路によって実現されてもよい。
【００２４】
ここで、通信部３０１は、サーバ３００をネットワーク２００に接続するための通信インタフェースである。通信部３０１は、例えば、ネットワークインタフェースボードや、無線通信のための無線通信回路を含んで構成される。サーバ３００は、通信部３０１を介して、ユーザ端末４００やその他の外部装置と通信可能に接続される。
【００２５】
記憶部３０２は、主記憶装置と補助記憶装置を含んで構成される。主記憶装置は、制御部３０３によって実行されるプログラムや、当該制御プログラムが利用するデータが展開されるメモリである。補助記憶装置は、制御部３０３において実行されるプログラムや、当該制御プログラムが利用するデータが記憶される装置である。また、記憶部３０２は、ユーザ端末４００等から送信されたデータを記憶する。なお、サーバ３００は、通信部３０１を介してユーザ端末４００等から送信されたデータを取得する。更に、記憶部３０２には、後述する推論器が記憶される。
【００２６】
制御部３０３は、サーバ３００が行う制御を司る機能部である。制御部３０３は、ＣＰＵなどの演算処理装置によって実現することができる。制御部３０３は、更に、課題付与部３０３１と、推論器提供部３０３２と、取得部３０３３と、判定部３０３４と、報酬付与部３０３５と、の５つの機能部を有して構成される。各機能部は、記憶されたプログラムをＣＰＵによって実行することで実現してもよい。なお、推論器の構築にあたっては、機械学習に伴う演算量が多いため、記憶されたプログラムをＧＰＵによって実行することで実現してもよい。このように、ＧＰＵを機械学習に伴う演算処理に利用するようにすると、高速処理できるようになる。また、より高速な処理を行うために、このようなＧＰＵを搭載したコンピュータを複数台用いてコンピュータ・クラスターを構築し、このコンピュータ・クラスターに含まれる複数のコンピュータにて並列処理を行うようにしてもよい。
【００２７】
課題付与部３０３１は、教育に関する所定の課題を通信によりユーザ端末４００に送信することで、該課題をユーザに付与する。
【００２８】
そして、ユーザは、ユーザ端末４００を用いて課題に取り組むことができる。ここで、本実施形態におけるユーザ端末４００は、機能部として通信部４０１、入出力部４０２、記憶部４０３を有している。通信部４０１は、ユーザ端末４００をネットワーク２００に接続するための通信インタフェースであり、例えば、ネットワークインタフェースボードや、無線通信のための無線通信回路を含んで構成される。入出力部４０２は、通信部４０１を介して外部から送信されてきた情報等を表示させたり、通信部４０１を介して外部に情報を送信する際に当該情報を入力したりするための機能部である。記憶部４０３は、サーバ３００の記憶部３０２と同様に主記憶装置と補助記憶装置を含んで構成される。
【００２９】
入出力部４０２は、更に、表示部４０２１、操作入力部４０２２を有している。表示部４０２１は、各種情報を表示する機能を有し、例えば、ＬＣＤ（Liquid Crystal Display）ディスプレイ、ＬＥＤ（Light Emitting Diode）ディスプレイ、ＯＬＥＤ（Organic Light Emitting Diode）ディスプレイ等により実現される。操作入力部４０２２は、ユーザからの操作入力を受け付ける機能を有し、具体的には、タッチパネル等のソフトキーあるいはハードキーにより実現される。
【００３０】
図３Ａは、本実施形態において、ユーザに付与される課題の画面を例示する第１の図である。図３Ａに例示する画面ＳＣ１は、教育課題をユーザに通知するための画面であって、ユーザが有するユーザ端末４００の表示部４０２１に表示される。画面ＳＣ１には、設問ＳＣ１１、選択肢ＳＣ１２、およびドラッグエリアＳＣ１３が示される。ここで、選択肢ＳＣ１２には、りんご、梨、洋梨の画像が示される。そして、ユーザは、これらの画像の中から好きなものを一つ選択して、ユーザ端末４００の操作入力部４０２２（タッチパネル）を用いてドラッグエリアＳＣ１３にドラッグすることができる。そうすると、サーバ３００の記憶部３０２に記憶された推論器によって推論された画像の識別結果がユーザに提供される。
【００３１】
ここで、図２に戻って、サーバ３００の制御部３０３が有する推論器提供部３０３２は、上記の課題の解決に供される推論器をユーザに提供する。本実施形態では、推論器提供部３０３２が、ユーザによって選択された画像の識別結果を該ユーザに提供することで、上記の課題の解決に供される推論器がユーザに提供されることになる。
【００３２】
そして、図３Ｂは、本実施形態において、推論器によって推論された答えを検証する画面を例示する第１の図である。上記の図３Ａにおいて、ドラッグエリアＳＣ１３に画像がドラッグされると、図３Ｂに示すように、画面ＳＣ１には、設問ＳＣ１１、選択肢ＳＣ１２、およびドラッグエリアＳＣ１３に加えて、識別結果ＳＣ１４が表示される。そして、ユーザは、識別結果ＳＣ１４に表示の推論器によって推論された答えの中から、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。なお、画面ＳＣ１の下部には、「前へ」と「次へ」のボタンがあり、ユーザはこれらをタッチすることで別の課題に取り組むことができる。
【００３３】
ここで、図４は、第１実施形態における推論器に対する入力から得られる識別結果と、該推論器を構成するニューラルネットワークを説明するための図である。本実施形態では、推論器として、ディープラーニングにより生成されるニューラルネットワークモデルを用いる。本実施形態における推論器３０は、画像情報の入力を受け付ける入力層３１と、入力層３１に入力されたデータから特徴量を抽出する中間層（隠れ層）３２と、特徴量に基づく識別結果を出力する出力層３３とを有する。なお、図４の例では、推論器３０は、１層の中間層３２を有しており、入力層３１の出力が中間層３２に入力され、中間層３２の出力が出力層３３に入力されている。ただし、中間層３２の数は、１層に限られなくてもよく、推論器３０は、２層以上の中間層３２を有してもよい。
【００３４】
また、図４によると、各層３１〜３３は、１又は複数のニューロンを備えている。例えば、入力層３１のニューロンの数は、入力される画像情報に応じて設定することができる。また、出力層３３のニューロンの数は、識別結果のデータの種類数に応じて設定することができる。
【００３５】
そして、隣接する層のニューロン同士は適宜結合され、各結合には重み（結合荷重）が機械学習の結果に基づいて設定される。図４の例では、各ニューロンは、隣接する層の全てのニューロンと結合されているが、ニューロンの結合は、このような例に限定されなくてもよく、適宜設定することができる。
【００３６】
このような推論器３０を構築するために、推論器提供部３０３２は、教師データを用いて教師あり学習を行う。具体的には、推論器提供部３０３２は、教師データに含まれる入力データである特徴量とラベルとの組みをニューラルネットワークに与え、ニューラルネットワークの出力がラベルと同じとなるように、ニューロン同士の結合の重みをチューニングする。このようにして、推論器提供部３０３２は、教師データの特徴を学習し、入力から結果を推定するための推論器を帰納的に獲得する。そして、推論器提供部３０３２は、構築した推論器をサーバ３００の記憶部３０２に記憶させる。
【００３７】
以上に述べたように、推論器は、知識ベースの学習によって構築される。詳しくは、本実施形態における推論器は、画像に関するデータの学習によって構築され、パターンマッチングによるデータ照合が可能に構成される。そして、本実施形態における課題は、この推論器によって推論された画像の識別結果を検証するものである。つまり、本実施形態の情報処理システム１００を利用するユーザは、課題への取り組みを通して、人工知能の利用を体験することができる。そうすると、ユーザは、人工知能を身近に感じたり、人工知能が出来ることと出来ないこととを知ることができる。また、人工知能を使って何ができるかを考え、人工知能を評価することができる。そして、このような人工知能の利用体験によれば、子供向け教育において、ユーザである子供の創造力を育成させることができる。なお、ユーザが幼児や小学校低学年の児童である場合には、親のサポートを得て情報処理システム１００が利用されてもよい。
【００３８】
ここで、本実施形態においてユーザに付与される課題は、上述した図３Ａに限定されない。図５Ａは、本実施形態において、ユーザに付与される課題の画面を例示する第２の図である。図５Ａに例示する画面ＳＣ２には、設問ＳＣ２１、およびドラッグエリアＳＣ２３が示される。そして、ユーザは、インターネットから好きな画像をダウンロードして、ユーザ端末４００の操作入力部４０２２（タッチパネル）を用いてドラッグエリアＳＣ２３にドラッグすることができる。そうすると、サーバ３００の記憶部３０２に記憶された推論器によって推論された画像の識別結果がユーザに提供される。そして、図５Ｂに示すように、画面ＳＣ２には、識別結果ＳＣ２４が表示される。ユーザは、識別結果ＳＣ２４に表示の推論器によって推論された答えの中から、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。
【００３９】
また、図６Ａは、本実施形態において、ユーザに付与される課題の画面を例示する第３の図である。図６Ａに例示する画面ＳＣ３には、設問ＳＣ３１、およびドラッグエリアＳＣ３２が示される。そして、ユーザは、自分や家族の今と昔の写真をユーザ端末４００に読み込ませて、それら写真をドラッグエリアＳＣ３２にドラッグすることができる。そうすると、サーバ３００の記憶部３０２に記憶された推論器によって推論された画像の識別結果がユーザに提供される。そして、図６Ｂに示すように、画面ＳＣ３には、識別結果ＳＣ３３が表示される。ユーザは、識別結果ＳＣ３３に表示の推論器によって推論された答えの中から、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。なお、図６Ａに例示される課題は、図５Ａに例示される課題よりも難易度が高い。また、図５Ａに例示される課題は、図３Ａに例示される課題よりも難易度が高い。したがって、課題付与部３０３１は、年齢に応じた難易度の課題をユーザに付与してもよい。
【００４０】
更に、本実施形態における推論器は、言語に関するデータの学習によって構築され、自然言語処理によるデータ照合が可能に構成されてもよい。そして、この場合の課題は、推論器によって推論された言語の識別結果を検証するものであってもよい。
【００４１】
図７Ａは、本実施形態において、ユーザに付与される課題の画面を例示する第４の図である。図７Ａに例示する画面ＳＣ４には、設問ＳＣ４１、選択肢ＳＣ４２、およびドラッグエリアＳＣ４３が示される。そして、ユーザは、選択肢ＳＣ４２の中から一つ選択して、ユーザ端末４００の操作入力部４０２２（タッチパネル）を用いてドラッグエリアＳＣ４３にドラッグすることができる。そうすると、サーバ３００の記憶部３０２に記憶された推論器によって推論された言語の識別結果がユーザに提供される。そして、図７Ｂに示すように、画面ＳＣ４には、識別結果ＳＣ４４が表示される。ユーザは、識別結果ＳＣ４４に表示の推論器によって推論された答えの中から、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。
【００４２】
また、図８Ａは、本実施形態において、ユーザに付与される課題の画面を例示する第５の図である。図８Ａに例示する画面ＳＣ５には、設問ＳＣ５１、および文字入力エリアＳＣ５２が示される。そして、ユーザは、ユーザ端末４００の操作入力部４０２２（タッチパネル）を用いて文字入力エリアＳＣ５２に文字入力することができる。そうすると、サーバ３００の記憶部３０２に記憶された推論器によって推論された言語の識別結果がユーザに提供される。そして、図８Ｂに示すように、画面ＳＣ５には、識別結果ＳＣ５３が表示される。ユーザは、識別結果ＳＣ５３に表示の推論器によって推論された答えの中から、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。
【００４３】
そして、図２に戻って、サーバ３００の制御部３０３が有する取得部３０３３は、ユーザによる上記の課題の進捗状況を取得する。取得部３０３３は、上述した答えの検証を通信によりユーザ端末４００から取得することで（ユーザが、上述した課題の画面に表示された識別結果をタッチすると、その情報がユーザ端末４００からサーバ３００に送信される）、ユーザによる課題の進捗状況を取得する。
【００４４】
判定部３０３４は、取得部３０３３によって取得したユーザの進捗状況に基づいて、該ユーザの達成度を判定する。例えば、判定部３０３４は、ユーザが取り組んだ課題が多いほど該ユーザに付与される経験値が高くなるように、ユーザの達成度を判定してもよい。そして、この場合、判定部３０３４は、後述する対戦型カードゲームに用いられるレベルについて、ユーザの経験値が所定の値に達する度に、該ユーザをレベルアップさせることができる。また、判定部３０３４は、人工知能を利用して検証する課題についての達成度の判定に、外部スクール（スポーツスクールや学習塾等）での学習についての達成度の状況を付加してもよい（外部スクールでの学習についての達成度は、所定のアプリを用いてユーザ端末４００からサーバ３００に送信することができる。）。この場合、判定部３０３４は、後述する対戦型カードゲームに用いられるキャリアについて、学習科目に応じたキャリアをユーザに付与してもよい。例えば、人工知能を利用して検証する課題については「勇者」キャリアを、運動系科目については「戦士」キャリアを、基礎系科目については「魔術師」キャリアを付与してもよい。
【００４５】
報酬付与部３０３５は、判定部３０３４によって判定したユーザの達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与する。ここで、本実施形態におけるゲームは、所定のカードに付与されたキャラクタの特性を、所定のルールに基づいて比較することで対戦を行う、対戦型カードゲームである。これについて、以下に説明する。
【００４６】
本実施形態のカードゲームについて、２人のユーザがお互いのカードを出し合って対戦するゲームを例にして説明する。なお、参加する各ユーザは、複数のカードを有している。このゲームでは、例えば、順番にサイコロアクションを行い、出目によって予め定められた攻撃、防御、回復等のムーブが発生する。そして、各ムーブにおいて、ユーザは、手持ちのカードを出して所定のアクションを起こすことができる。例えば、攻撃のムーブでユーザが「勇者」キャリアのカードを出した場合には、そのカードに付与されているスキルやパラメータ（攻撃力や技等）に基づいた攻撃アクションを起こすことができる。また、例えば、回復のムーブでユーザが「魔術師」キャリアのカードを出した場合には、そのカードに付与されているスキルやパラメータ（回復魔法や、回復される体力、消費する魔法力等）に基づいた回復アクションを起こすことができる。なお、このようなゲームは、アナログカードゲームであってもよいし、所定のアプリで実行されるデジタルカードゲームであってもよい。
【００４７】
そして、報酬付与部３０３５は、このようなゲームに利用可能なカードをユーザに付与する。このとき、報酬付与部３０３５は、判定部３０３４によって判定されたレベルとキャリアに応じたカードをユーザに付与することができる。そうすると、上述した課題についての達成度に応じてスキルやパラメータが高められたカードがユーザに付与されることになり、該ユーザは対戦を優位に進めることが可能となる。そのため、ユーザは、上述した課題に意欲的に取り組むことになる。なお、上述したゲームには、キャリアの転職等の周知の仕組みが取り入れられてもよい。また、上述したゲームがアナログカードゲームである場合には、報酬付与部３０３５はカード郵送のための処理を実行してもよいし、上述したゲームがデジタルカードゲームである場合には、報酬付与部３０３５はカード情報を所定のアプリで送信してもよい。
【００４８】
以上に述べたように、本実施形態に係る情報処理システム１００は、ゲーム管理機能も有する。これによれば、楽しさ、遊び、ゲーム性の要素で学習をモチベートすることができ、以て、子供向け教育において、子供の学習に対するモチベーションを保ちながら学習習慣を定着させることができる。
【００４９】
ここで、情報処理システム１００が有するゲーム管理機能は、対戦型カードゲームの管理機能に限定されない。例えば、上記の判定部３０３４が、人工知能を利用して検証する課題についての達成度の判定に、周知のｅスポーツ体験についての達成度の状況を付加し、更に上記の報酬付与部３０３５が、ｅスポーツで利用可能な報酬をユーザに付与してもよい。また、例えば、上記の判定部３０３４は、人工知能を利用して検証する課題についての達成度の判定に、身体を動かす表現力を養うダンス体験についての達成度の状況を付加してもよい。
【００５０】
なお、制御部３０３が、課題付与部３０３１、推論器提供部３０３２、取得部３０３３、判定部３０３４、および報酬付与部３０３５の処理を実行することで、本開示に係る制御部として機能する。
【００５１】
ここで、本実施形態における情報処理システム１００の動作の流れについて説明する。図９は、本実施形態における情報処理システム１００の動作の流れを例示する図である。図９では、本実施形態における情報処理システム１００における各構成要素間の動作の流れ、および各構成要素が実行する処理を説明する。
【００５２】
本実施形態では、先ず、サーバ３００によって、課題がユーザに付与される（Ｓ１０１）。サーバ３００は、教育に関する所定の課題を通信によりユーザ端末４００に送信し（Ｓ１０２）、ユーザ端末４００が該課題を取得する（Ｓ１０３）。
【００５３】
次に、ユーザ端末４００によって、ユーザアクションが受付けられる（Ｓ１０４）。ユーザ端末４００は、ユーザが操作入力部４０２２を介して入力したアクションを取得し、それをサーバ３００に送信する（Ｓ１０５）。
【００５４】
そして、サーバ３００は、ユーザアクションを取得し（Ｓ１０６）、推論器を提供する（Ｓ１０７）。サーバ３００は、記憶部３０２に記憶された推論器によって推論された識別結果をユーザ端末４００に送信する（Ｓ１０８）。
【００５５】
ユーザ端末４００は、サーバ３００から送信された識別結果を取得する（Ｓ１０９）。ユーザは、ユーザ端末４００の表示部４０２１に表示された識別結果の中から、例えば、上記の図３Ｂの説明で述べたように、正解しているものがあればその項目を、なければ「ハズレ」ボタンをタッチすることで、推論器によって推論された答えを検証することができる。ユーザ端末４００は、ユーザが操作入力部４０２２を介して入力したこのような検証アクションを取得し（Ｓ１１０）、それをサーバ３００に送信する（Ｓ１１１）。
【００５６】
そして、サーバ３００は、検証結果を取得し（Ｓ１１２）、ユーザの達成度を判定する（Ｓ１１３）。このとき、サーバ３００は、取得した検証結果から得られるユーザの進捗状況に基づいて、該ユーザの達成度を判定する。例えば、サーバ３００は、ユーザが取り組んだ課題が多いほど該ユーザに付与される経験値が高くなるように、ユーザの達成度を判定してもよい。そして、サーバ３００は、判定したユーザの達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与する（Ｓ１１４）。
【００５７】
以上に述べた情報処理システム１００によれば、子供向け教育において、学習に対するモチベーションを高めながら創造力を育成させることができる。
【００５８】
＜第２実施形態＞
上述した第１実施形態では、人工知能を利用して検証する課題についての達成度を判定し、対戦型カードゲームで利用可能な報酬をユーザに付与する例を説明した。また、人工知能を利用して検証する課題についての達成度の判定に、周知のｅスポーツ体験についての達成度の状況を付加し、ｅスポーツで利用可能な報酬をユーザに付与してもよいことや、人工知能を利用して検証する課題についての達成度の判定に、身体を動かす表現力を養うダンス体験についての達成度の状況を付加してもよいことに言及した。
【００５９】
本実施形態では、人工知能を利用して検証する課題についての達成度の判定に、旅行体験についての達成度の状況を付加する（旅行体験についての達成度は、所定のアプリを用いてユーザ端末４００からサーバ３００に送信することができる。）。ここで、旅行体験によると、自然や文化から学びを得たり、身体を動かす体験を通じて机での学習では得られない「気づき」を促し、子供の興味関心や創造力を引き出すことができる。
【００６０】
また、本実施形態では、旅行体験に関連した課題がユーザに付与されてもよい。例えば、上記の図５Ａにおいて、ユーザがインターネットから画像をダウンロードして、その画像を推論器に推論させる例について説明したが、本実施形態では、ユーザが旅行先で建物や風景等を撮影し、その画像を推論器に推論させるとともに、推論された答えを現地で検証してもよい。この場合、ユーザ端末４００には、例えば、Charged-Coupled Devices（ＣＣＤ）、Metal-oxide-semiconductor（ＭＯＳ）あるいはComplementary Metal-Oxide-Semiconductor（ＣＭＯＳ）等のイメージセンサを用いた撮像装置が備えられる。
【００６１】
＜その他の変形例＞
上記の実施形態はあくまでも一例であって、本開示はその要旨を逸脱しない範囲内で適宜変更して実施しうる。例えば、本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００６２】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。例えば、推論器提供部３０３２をサーバ３００とは別の演算処理装置に形成してもよい。このとき当該別の演算処理装置はサーバ３００と好適に協働可能に構成される。また、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００６３】
本開示は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク・ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００６４】
１００・・・情報処理システム
２００・・・ネットワーク
３００・・・サーバ
３０１・・・通信部
３０２・・・記憶部
３０３・・・制御部
４００・・・ユーザ端末
【要約】
【課題】子供向け教育において、学習に対するモチベーションを高めながら創造力を育成させる。
【解決手段】本開示の情報処理装置は、所定の教育に用いられ、且つゲーム管理機能を有する情報処理装置である。情報処理装置は、教育に関する所定の課題をユーザに付与することと、予め知識ベースの学習によって構築された推論器であって、課題の解決に供される推論器をユーザに提供することと、ユーザによる課題の進捗状況を取得することと、取得したユーザの進捗状況に基づいて、該ユーザの達成度を判定することと、判定したユーザの達成度に基づいて、所定のゲームで利用可能な報酬を該ユーザに付与することと、を実行する制御部を備える。
【選択図】図２【図１】
0006894653.tif 000002
【図２】
0006894653.tif 000003
【図３Ａ】
0006894653.tif 000004
【図３Ｂ】
0006894653.tif 000005
【図４】
0006894653.tif 000006
【図５Ａ】
0006894653.tif 000007
【図５Ｂ】
0006894653.tif 000008
【図６Ａ】
0006894653.tif 000009
【図６Ｂ】
0006894653.tif 000010
【図７Ａ】
0006894653.tif 000011
【図７Ｂ】
0006894653.tif 000012
【図８Ａ】
0006894653.tif 000013
【図８Ｂ】
0006894653.tif 000014
【図９】
0006894653.tif 000015