(57)【要約】【課題】インターネットなどで利用できる学習サービスなどを子供が利用する場合、子供が一人で操作することや学習をするには困難が生ずる。【解決手段】学習サービスを利用可能に入出力する入出力部と、学習サービスを利用するために必要な制御信号を生成する学習サービス制御信号生成部と、学習サービス制御信号生成部を制御するための制御パラメータを取得する制御パラメータ取得部と、を有する学習サービス端末を提供する。このような学習サービス端末により、制御パラメータを子供の親などの指導者があらかじめ設定しておけば、その設定に従った学習を行なわせることが可能となる。【選択図】  図７
2004264780.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に配置された学習サービスサーバから提供される学習サービスを利用可能に入出力する入出力部と、
前記学習サービスサーバから要求される学習サービスを利用するために必要となる学習サービス制御信号を生成する学習サービス制御信号生成部と、
前記学習サービス制御信号生成部を制御するための制御パラメータを取得する制御パラメータ取得部と、
を有する学習サービス端末。
【請求項２】
ネットワーク上に配置された学習サービスサーバから提供される学習サービスを利用可能に入出力する入出力部と、
前記入出力部にて利用すべき学習サービスを選択するための学習サービス選択部と、
前記学習サービスサーバから要求される学習サービスを利用するために必要となる学習サービス制御信号を生成する学習サービス制御信号生成部と、
前記学習サービス選択部で学習サービスを選択するために必要となる学習サービス選択信号を生成する学習サービス選択信号生成部と、
前記学習サービス制御信号生成部又は／及び学習サービス選択信号生成部を制御するための制御パラメータを取得する制御パラメータ取得部と、
を有する学習サービス端末。
【請求項３】
前記制御パラメータを生成する制御パラメータ生成部をさらに有する請求項１又は２に記載の学習サービス端末。
【請求項４】
前記制御パラメータ生成部は、制御パラメータを生成するための情報である制御パラメータ生成情報を保持する制御パラメータ生成情報保持手段を有する請求項３に記載の学習サービス端末。
【請求項５】
前記制御パラメータ生成部は、前記学習サービスを利用する者に対して表示される、制御パラメータの生成を促進させるための画像イメージを含む情報である生成促進情報を出力する生成促進情報出力手段を有することを特徴とする請求項４に記載の学習サービス端末。
【請求項６】
前記画像イメージは、表情を表現する画像イメージを含むことを特徴とする請求項５に記載の学習サービス端末。
【請求項７】
前記生成促進情報出力手段を制御する情報である生成促進情報出力制御情報を取得するための生成促進情報出力制御情報取得部をさらに有する請求項５または６に記載の学習サービス端末。
【請求項８】
前記入出力部での入出力に基づいて、前記制御パラメータ生成情報を変更する制御パラメータ生成情報変更部を有する請求項７に記載の学習サービス端末。
【請求項９】
前記制御パラメータ生成部は、前記制御パラメータ生成情報保持手段により保持される制御パラメータ生成情報を管理するための制御パラメータ生成情報管理手段を備える請求項４ないし７のいずれか一に記載の学習サービス端末。
【請求項１０】
前記制御パラメータ生成情報管理手段により制御パラメータ生成情報を管理する権限があるかどうかの認証を行なう認証部を有する請求項９に記載の学習サービス端末。
【請求項１１】
前記制御パラメータ生成部は、
複数の前記学習サービスの組み合せによる学習スケジュールを利用可能とするための制御パラメータであるスケジュールパラメータを生成するための手段であるスケジュールパラメータ生成手段をさらに有する請求項３に記載の学習サービス端末。
【請求項１２】
前記学習サービスを受けた者の学習履歴を示す情報である学習履歴情報を取得する学習履歴情報取得部をさらに有し、
前記制御パラメータ生成部は、前記学習履歴情報取得部の取得した学習履歴情報に基づいて前記制御パラメータを生成する請求項３に記載の学習サービス端末。
【請求項１３】
前記入出力部に対する入出力を監視し、所定の条件が成立するかどうかを判断する入出力条件判断部と、
前記入出力条件判断部で所定の条件が成立したと判断された場合には、成立したと判断された条件に応じて、所定の処理を実行する処理実行部と、
を備えた請求項１または２に記載の学習サービス端末。
【請求項１４】
前記所定の条件には、前記入出力部で前記学習サービスを利用するための入出力が行なわれているという条件である学習中条件が含まれることを特徴とする請求項１３に記載の学習サービス端末。
【請求項１５】
前記所定の処理には、学習中条件が成立したと判断されたことに応じて、学習サービス端末が前記学習サービスを利用するため以外の通信を制限するための処理が含まれることを特徴とする請求項１４に記載の学習サービス端末。
【請求項１６】
前記所定の処理には、学習中条件が成立したと判断されたことに応じて、学習サービス端末が設置されている家屋内の家電製品、玩具またはドアの機能の全部または一部を停止するための処理が含まれることを特徴とする請求項１４に記載の学習サービス端末。
【請求項１７】
前記所定の条件には、前記入出力部に所定の時間の間入力または出力が行なわれないという条件である非学習中条件を含み、前記所定の処理には、非学習中条件が成立したと判断されたことに応じて、所定の連絡先に所定の連絡情報を送信するための処理が含まれることを特徴とする請求項１４に記載の学習サービス端末。
【請求項１８】
前記所定の条件には、前記学習サービスの利用が終了したという条件である終了条件を含み、前記所定の処理には、終了条件が成立したと判断されたことに応じて、前記学習サービスを利用した者にメッセージを送信する処理が含まれることを特徴とする請求項１４に記載の学習サービス端末。
【請求項１９】
学習サービス端末の利用者を識別するための情報である利用者識別情報を取得する利用者識別情報取得部と、
利用者識別情報と関連付けて制御パラメータを保持する制御パラメータ保持部と、
前記利用者識別情報取得部で取得された利用者識別情報に基づいて前記制御パラメータ保持部より前記制御パラメータを取得する制御パラメータ取得部と、
前記制御パラメータ取得部で取得された制御パラメータを送信する制御パラメータ送信部と、
を備えた学習サーバ装置。
【請求項２０】
前記制御パラメータ保持部で保持された制御パラメータを変更するための情報である制御パラメータ変更情報を取得する制御パラメータ変更情報取得部と、
前記制御パラメータ変更取得部で取得された制御パラメータ変更情報に基づいて前記制御パラメータ保持部に保持された制御パラメータを変更する制御パラメータ変更部と、
を備えた請求項１９に記載の学習サーバ装置。
【請求項２１】
問題を送信する問題送信部と、
前記問題送信部から送信された問題に関する解答を、解答者を識別する識別情報とともに遂次受信する解答遂次受信部と、
前記解答遂次受信部で受信された解答を採点する採点部と、
前記解答遂次受信部で受信された識別情報と前記採点部での採点の結果に基づいて、解答者別の得点を集計する得点集計部と、
前記得点集計部で集計された得点に基づいて、解答者毎の順位を算出する順位算出部と、
前記順位算出部で算出された順位を返信する順位返信部と、
を備えた学習サービスサーバ。
【請求項２２】
学習サービスを利用する利用者の学習サービス端末へ学習サービスを提供するために入出力を行なうサービス入出力部と、
前記サービス入出力部により学習サービスが提供されている学習サービス端末を識別する情報である端末識別子を保持する端末識別子保持部と、
所定の時間が到達すると、端末識別子保持部で保持されている端末識別子で識別される学習サービス端末へ問題を一斉に配信する問題配信部と、
を備えた学習サービスサーバ。
【請求項２３】
学習サービスを利用する利用者の学習サービス端末へ学習サービスを提供するために入出力を行なうサービス入出力部と、
前記サービス入出力部により学習サービスが提供されている学習サービス端末を識別する情報である端末識別子を保持する端末識別子保持部と、
端末識別子保持部で保持されている端末識別子で識別される学習サービス端末の利用者を表示するための利用者キャラクターを取得する利用者キャラクター取得部と、
前記利用者キャラクター取得部で取得した利用者キャラクターを前記学習サービス端末へ一斉に配信する利用者キャラクター配信部と、
を備えた学習サービスサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、学習サービスを受けるための学習サービス端末、学習サービスを提供するための学習サーバ装置および学習サービスサーバに関する。
【０００２】
【従来の技術】
従来、インターネットや放送などを用いた学習サービスが提供されている（例えば、非特許文献１参照。）。このような学習サービスを利用して学習をする者は、自分のペースで学習ができたり、学校や学習塾などへ出かけることなく、自宅で学習を受けたりすることができる。このため、例えば、学習者が子供である場合に、その子供が夜間などに外出する必要がなく、その保護者は安心することができる。
【０００３】
【非特許文献１】
放送大学学園、ホームページ、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｕ−ａｉｒ．ａｃ．ｊｐ／＞
【発明が解決しようとする課題】
しかしながら、インターネットや放送などを用いた学習サービスを利用するには、利用者が自分の学力を自ら正しく理解しておく必要がある。また、自分の学力に応じた学習計画に沿って学習を進める必要があり、自己管理が必要となってくる。そのため、学習者は、学習に対する意欲を維持する必要がある。
【０００４】
また、インターネットの学習サービスを利用する場合においては、子供などの低年齢の者が、インターネットのＵＲＬを入力したりすることは困難である。また、低年齢の者がインターネットなどで提供される学習サービスを利用するためには、学習者の注意を学習サービスに向けるための工夫が特に必要となる。
【０００５】
本発明は、このような課題を鑑みてなされたものであり、親などの指導者があらかじめ学習内容を設定して、その設定に従って学習サービスを利用する学習サービス端末、及び、その設定に従って学習サービスを提供する学習サーバ装置、学習サービスサーバを提供することを目的とする。また、学校以外の場所で学習を行なうため、ややもすれば学習に対する集中力を欠いてしまうことを防止し、学習者の学習意欲をかきたてる学習サービス端末、学習サーバ装置及び学習サービスサーバを提供することも目的とする。
【０００６】
【課題を解決するための手段】
この課題を解決するために、本発明では、制御パラメータを取得し、その制御パラメータに基づいて学習サービスを利用するために必要となる学習サービス制御信号を生成し、学習サービスを利用可能とする学習サービス端末を提供する。
【０００７】
これにより、指導者が制御パラメータを設定しておくことにより、学習者が、その設定に従って学習を行なうことができる。特に、学習者の性格や身辺についてよく理解する親などの指導者が、学習者の性格や体調、状況などに合わせて、また、ある部分は操作に不慣れな学習者に代わり制御パラメータを設定しておくことにより、学習者が、その設定に従って学習を行なうことができる。
【０００８】
また、制御パラメータに基づいて学習サービスを選択するための学習サービス選択信号を生成するようにしてもよい。
【０００９】
これにより、複数の学習サービスを利用して、学習者に学習を行なわせる設定ができる。
【００１０】
また、本発明では、利用者識別情報を取得し、その利用者識別情報に基づいて、制御パラメータを取得し、送信する学習サーバ装置を提供する。
【００１１】
これにより、サーバ側に学習者が学習するべき設定を記憶させておき、学習を行なわせることが可能となる。
【００１２】
なお、携帯電話やパーソナルコンピュータなどの端末装置を用いて制御パラメータを変更することが可能となっていてもよい。
【００１３】
これにより、親などが、外出先から学習すべき内容を変更することが可能となる。
【００１４】
また、学習中は、家電製品などの機能を停止させるようにしたり、学習サービスに対する入出力が行なわれなければ、親などに所定の連絡が行なわれる学習サービス端末を提供する。
【００１５】
これにより、学習者は、学習に集中して取り組むことになる。
【００１６】
また、テストの各問題に対する解答を行なうごとに自分の順位や他者の順位を配信したり、学習している他の者の画像や他の者を象徴する画像を配信したりする学習サービスサーバを提供する。
【００１７】
これにより、学習者の競争心が刺激され、学習意欲の保持が継続される。
【００１８】
【発明の実施の形態】
以下、発明の実施の形態について、図を用いて説明する。なお、本発明は、これら実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【００１９】
（発明の概要）
図１は、本発明の概要を示す図である。本発明では、学習サービス端末１０１と、学習サービスサーバ１０２、１０３、１０４と、が通信回線１０５を介して接続されている。これにより、学習サービス端末１０１において、学習サービスサーバ１０２などが提供する学習サービスを受けることが可能となっている。学習サービス端末の具体的な例としては、パーソナルコンピュータを挙げることができる。また、パーソナルコンピュータで動くアプリケーションプログラムが学習サービス端末として機能してもよい。そのアプリケーションプログラムとしては、学習サービスを受けるための専用のプログラム、あるいは、ソフトウェアによるシステムであってもよいし、インターネットのブラウザなどの汎用的なプログラムであってもよい。また、学習サービスサーバの具体的な例としては、ウェブサービスを提供するウェブサーバを挙げることができる。したがって、例えば、学習サービス端末と学習サービスサーバとは、ＨＴＴＰに基づいたプロトコルにより通信を行ない、学習サービス端末へ学習サービスが提供される。
【００２０】
なお、学習サービスサーバは、学習サービス端末の内部で動作していてもよい。例えば、学習サービス端末がパーソナルコンピュータである場合に、そのパーソナルコンピュータに学習サービスを利用するためのプログラムをインストールした場合などがある。
【００２１】
図２（ａ）と図２（ｂ）は、学習サービス端末１０１の構成をより詳しく例示した図である。学習サービス端末は、学習エージェント２０１とクライアント２０２とを有している。学習エージェントは、学習サービス端末で学習サービスの提供を受けるための指示を与える。この学習エージェントの動作は、学習サービス端末で学習サービスの提供を受ける者の指導者や監護者があらかじめ設定を行なう。また、クライアントは、例えば、インターネットのブラウザである。
【００２２】
図２（ａ）は、学習エージェント２０１は、クライアント２０２と学習サービスサーバ１０２、１０３、１０４との間の通信を中継する形態を例示する。このような形態により、学習エージェントが主導権を持って、学習サービスがクライアントに提供されるようにしたり、クライアントと学習サービスサーバとの間の通信を解析したりすることにより、学習者の学習進度、学習成績、学習に対する集中度などを検出することができる。
【００２３】
図２（ｂ）は、学習エージェント２０１とクライアント２０２とが並列に配置されている形態を例示する。これにより、例えば、メールクライアントによる表示のリンクをクリックしたときに、そのリンクで指し示されるウェブページがブラウザの画面に表示される場合におけるメールクライアントとブラウザの動作のように、学習エージェント２０１は、クライアント２０２に対して指示を行なうことにより、クライアント２０２が学習サービスの利用を開始させるようにする。必要に応じて、学習エージェントは、学習サービスサーバへ学習者の学習進度や学習成績などの問い合わせを行なう。この形態は、学習サービスサーバとクライアントとの通信プロトコルが、複数の学習サービスサーバ間で統一されていない場合に適している。
【００２４】
図３は、学習エージェント２０１が学習者に対して学習の指示を与えるための画面表示の一例を示す。キャラクター３０１が吹き出し３０２を用いて学習者に指示を行なうようになっている。学習者が親近感を持つキャラクターを用いることにより、低年齢者が学習を自発的に行なうようにすることができる。
【００２５】
図４は、本発明の別の形態の概要を示す。この形態では、学習サーバ装置４０２の中に、個人設定４０４が含まれている。また、学習サーバ装置４０２は、学習エージェントデータ変換部４０５を備えている。
【００２６】
例えば、通信回線４０３により接続された学習サービス端末４０１より、学習サービスのメンバーＩＤと利用のためのパスワードを入力すると、学習サーバ装置４０２で認証が行なわれる。この認証に基づいて、学習エージェントデータ変換部４０５が、個人設定４０４を取得し、メンバーＩＤにより示される利用者に対して設定された学習サービスを提供する。あるいは、図４にあるように、利用者が設定された学習サービスの中から選択できるように、選択画面のイメージ、あるいは、選択画面を生成するためのデータなどが学習サービス端末４０１へ送信される。その際、キャラクターの画像を用いて、学習サービスの利用者に語りかけるような選択画面のイメージが用いられるようになっていてもよい。
【００２７】
（実施形態１（主に請求項１に対応する））
図５は、本発明の実施形態１に係る学習サービス端末の機能ブロック図を例示する。本実施形態においては、学習サービスを利用するために必要となる学習サービス制御信号を生成するために、制御パラメータを取得する学習サービス端末が提供される。
【００２８】
（実施形態１：構成）
本実施形態にかかる学習サービス端末５００は、入出力部５０１と、学習サービス制御信号生成部５０２と、制御パラメータ取得部５０３と、を有する。
【００２９】
「入出力部」５０１は、ネットワーク上に配置された学習サービスサーバから提供される学習サービスを利用可能に入出力する。「学習サービスを利用可能に入出力」するとは、学習サービスとして提供されるコンテンツの内容を学習サービスの利用者が享受できるように出力し、また、学習サービスの利用者から、学習サービスの利用に必要な情報の入力が行なえるようにするという意味である。例えば、ある単元の内容を説明するためのコンテンツが表示され、それに対して、学習サービスの利用者が、理解できたかどうか、をキーボードやマウスを用いて入力する。
【００３０】
「学習サービス制御信号生成部」５０２は、前記学習サービスサーバから要求され、学習サービスを利用するために必要となる、学習サービス制御信号を生成する。学習サービス制御信号の例としては、入出力部５０１の動作開始又は／及び終了命令を表わす制御信号、学習サービスのＵＲＬを表わす学習サービス制御信号、学習サービスを利用する際に用いられる認証のためのメンバーＩＤとパスワードの入力を、学習サービスの利用者に促す制御信号や、後述の制御パラメータにより定められたメンバーＩＤとパスワードを表わす制御信号、などがある。なお、この学習サービス制御信号生成部５０２が上で説明した学習エージェントを構成すると解釈してもよい。
【００３１】
「制御パラメータ取得部」５０３は、学習サービス制御信号生成部５０２を制御するための制御パラメータを取得する。例えば、制御パラメータが蓄積された記憶媒体から制御パラメータを取得してもよい。また、制御パラメータを生成する部より、制御パラメータを取得してもよい。制御パラメータ取得部５０３で取得された制御パラメータは、学習サービス端末５００を利用する者の指導者（例えば、学習サービス端末５００を利用する者が子である場合には、その子の親）が何らかの設定を行ない、その設定に基づいた制御パラメータが制御パラメータ取得部５０３により取得されることが、本発明において、主に想定されている。「なんらかの設定」と書いたが、これには、例えば、記録媒体に制御パラメータを記録することや、制御パラメータを生成するための設定を行なうことなど、が含まれる。この制御パラメータ取得部５０３が、学習サービス制御信号生成部５０２とともに、上で説明した学習エージェントを構成すると解釈してもよい。
【００３２】
なお、制御パラメータは、例えば、文字列によって人間が可読な形式で表現されていてもよい。あるいは、プログラミング言語で使用されるデータ構造（例えば、構造体、クラスインスタンスなど）により、人間がそのままでは読むことができない形式で表現されていてもよい。
【００３３】
（実施形態１：制御パラメータと学習サービス制御信号との例）
図６は、制御パラメータと学習サービス制御信号との例を示す。制御パラメータ６０１により、学習開始時間、学習時間、学習サービスサーバのホスト名、メンバーＩＤ、パスワードなどが指定される。このような制御パラメータが制御パラメータ取得部５０３により取得され、制御パラメータにより学習サービス制御信号生成部５０２が制御されることにより、入力部の動作開始／終了命令を表わす学習サービス制御信号６０２、学習サービスのＵＲＬを表わす学習サービス制御信号６０３、認証のためのメンバーＩＤとパスワードを表わす学習サービス制御信号６０４、などが生成される。これらの学習サービス制御信号は、例えば、入出力部５０１の動作を制御したり、学習サービスサーバへ送信されたりする。
【００３４】
（実施形態１：入出力部と学習サービス制御信号生成部との関係）
図７は、入出力部５０１と学習サービス制御信号生成部５０２との関係を例示した図である。図５では、入出力部５０１と学習サービス制御信号生成部５０２との間に関係がないような書き方がされている。しかし、関係がないことが本発明の本質であると解釈されるべきではない。例えば、図７（ａ）に例示されるように、本発明においては、入出力部５０１が、学習サービスサーバと学習サービス制御信号生成部５０２との間に存在し、学習サービスサーバと学習サービス制御信号生成部５０２との通信を仲介するようになっていてもよい。また、図７（ｂ）に例示されるように、学習サービス制御信号生成部５０２が、学習サービスサーバと入出力部５０１との間に存在し、学習サービスサーバと入出力部５０１との通信を仲介するようになっていてもよい。なお、以下の実施形態において、入出力部５０１と学習サービス制御信号生成部５０２との間に関係がない機能ブロック図を示す場合があるが、そのような場合であっても、入出力部５０１と学習サービス制御信号生成部５０２との間に関係がないと解釈されるべきではない。
【００３５】
（実施形態１：処理の流れ）
図８は、本実施形態に係る学習サービス端末の処理の流れを説明するフローチャートを例示する。なお、図８に例示されるフローチャートは、主に、学習サービス制御信号生成部５０２と制御パラメータ取得部５０３との処理に関する。
【００３６】
ステップＳ８０１において、制御パラメータを、制御パラメータ取得部５０３にて、取得する。ステップＳ８０２において、学習サービス制御信号を、学習サービス制御信号生成部５０２にて、生成する。
【００３７】
なお、図８に例示されるフローチャートの処理が行なわれてから、入出力部５０１が動作してもよい。あるいは、図８に例示されるフローチャートの処理が行なわれる前から、入出力部５０１が動作していてもよい。あるいは、図８に例示されるフローチャートの処理と入出力部５０１との動作が並列又は並行して行なわれるようになっていてもよい。
【００３８】
（実施形態１：プログラムによる実現）
なお、本実施形態に係る学習サービス端末は、プログラムによって実現することができる。その場合、図５あるいは図７は、そのプログラムのモジュール構成図を例示することになる。すなわち、そのようなプログラムは、入出力ステップと、学習サービス制御信号生成ステップと、制御パラメータ取得ステップと、を計算機に実行させるためのプログラムである。
【００３９】
「入出力ステップ」は、入出力部５０１の機能を実現するためのステップである。「学習サービス制御信号生成ステップ」は、学習サービス制御信号生成部５０２の機能を実現するためのステップである。「制御パラメータ取得ステップ」は、制御パラメータ取得部５０３の機能を実現するためのステップである。
【００４０】
（実施形態１：学習サービス提供方法）
また、本実施形態に係る学習サービス端末またはプログラムは、入出力ステップと、学習サービス制御信号生成ステップと、制御パラメータ取得ステップと、を含む学習サービス提供方法を使用するための端末またはプログラムとなる。
【００４１】
例えば、「入出力ステップ」は、入出力部５０１を動作させるためのステップである。「学習サービス制御信号生成ステップ」は、学習サービス制御信号生成部５０２を動作させるためのステップである。また、「制御パラメータ取得ステップ」は、制御パラメータ取得部５０３を動作させるためのステップである。
【００４２】
なお、学習サービス提供方法を使用するための端末またはプログラムは、本発明の学習サービス端末またはプログラムに限定されることはないものである。
【００４３】
（実施形態１：主な効果）
本実施形態によれば、制御パラメータを取得させることにより、学習サービスを利用するための学習サービス制御信号の生成を制御することができる。このため、学習サービス端末による制御パラメータの取得のための設定を、例えば、親、が行なうことにより、その子供の学習サービスサーバの利用を制御することが可能となる。
【００４４】
（実施形態２（主に請求項２に対応する））
図９は、本発明の実施形態２に係る学習サービス端末の機能ブロック図を例示する。本実施形態においては、学習サービスを選択するために必要となる学習サービス選択信号と、学習サービスを利用するために必要となる学習サービス制御信号と、を生成するために、制御パラメータを取得する学習サービス端末が提供される。
【００４５】
（実施形態２：構成）
本実施形態にかかる学習サービス端末９００は、入出力部９０１と、学習サービス選択部９０２と、学習サービス選択信号生成部９０４と、学習サービス選択信号生成部９０３と、制御パラメータ取得部９０５と、を有する。
【００４６】
「入出力部」９０１は、ネットワーク上に配置された学習サービスサーバから提供される学習サービスを利用可能に入出力する。実施形態１にて説明したように、「学習サービスを利用可能に入出力」するとは、学習サービスとして提供されるコンテンツの内容を学習サービスの利用者が享受できるように出力し、また、学習サービスの利用者から、学習サービスの利用に必要な情報の入力が行なえるようにするという意味である。
【００４７】
「学習サービス選択部」９０２は、入出力部９０１にて利用すべき学習サービスを選択するための部である。例えば、学習サービス選択部９０２は、入出力部９０１に選択可能な学習サービスの一覧を表示し、学習サービス端末９００の利用者が選択した結果を取得する。
【００４８】
「学習サービス制御信号生成部」９０３は、学習サービスサーバから要求され、学習サービスを利用するために必要となる、学習サービス制御信号を生成する。
【００４９】
「学習サービス選択信号生成部」９０４は、学習サービス選択部９０２で学習サービスを選択するために必要となる学習サービス選択信号を生成する。学習サービス選択信号は、例えば、学習サービス選択部９０２により提示される学習サービスの選択肢を表わしたり、選択が行なわれる際に、入出力部９０１に選択肢とともに表示される画像情報を表わしたりする。
【００５０】
「制御パラメータ取得部」９０５は、学習サービス制御信号生成部９０３又は／及び学習サービス選択信号生成部９０４を制御するための制御パラメータを取得する。すなわち、学習サービス制御信号生成部９０３と学習サービス選択信号生成部９０４とのどちらか一方、あるいは、両方を制御するための制御パラメータを取得する。実施形態１で説明したように、例えば、制御パラメータが蓄積された記憶媒体から制御パラメータを取得してもよい。また、制御パラメータを生成する部より、制御パラメータを取得してもよい。
【００５１】
制御パラメータ取得部９０５で取得された制御パラメータは、学習サービス端末９００を利用する者の指導者（例えば、学習サービス端末９００を利用する者が子である場合には、その子の親）がなんらかの設定を行ない、その設定に基づいた制御パラメータが制御パラメータ取得部９０５により取得されることが、本発明において、主に想定されている。
【００５２】
（実施形態２：入出力部と学習サービス選択部と学習サービス制御信号生成部との関係）
図１０は、入出力部９０１と学習サービス選択部９０２と学習サービス制御信号生成部９０３との関係を例示した図である。図９では、入出力部９０１と他の部との間に関係がないような書き方がされている。しかし、関係がないことが本発明の本質であると解釈されるべきではない。例えば、図１０（ａ）に例示されるように、入出力部９０１が、学習サービスサーバと学習サービス選択部９０２、学習サービスサーバと学習サービス制御信号生成部９０３との間に存在していてもよい。
【００５３】
また、図１０（ｂ）に例示されるように、学習サービス制御信号生成部９０２が、学習サービスサーバと入出力部９０１との間に存在し、また、学習サービス選択部９０２と学習サービスサーバとが直接通信可能となっていてもよい。図１０（ｂ）に例示される場合において、学習サービス選択部９０２は、独自に画面表示や入力操作を行ない、学習サービス端末９００の利用者の選択の結果を取得するようになっていてもよい。なお、後に説明する実施形態においても、入出力部９０１と学習サービス選択部９０２との間の関係がないような機能ブロック図を示すことがあるが、ここで説明したように、入出力部９０１と学習サービス選択部９０２との間の関係がないことが本質ではなく、図１０（ａ）、図１０（ｂ）で例示された関係があると解釈してもよい。
【００５４】
（実施形態２：制御パラメータと学習サービス制御信号と学習サービス選択信号との例）
図１１は、御パラメータと学習サービス制御信号と学習サービス選択信号との例を示す。例えば、複数の制御パラメータ１１０１、１１０２、１１０３が存在するとする。これらの制御パラメータは、科目に対応しているとすると、学習サービス選択信号１１０４として、科目を選択するための信号が生成される。科目が選択されると、制御パラメータが決定されるので、その決定された制御パラメータに基づいて、例えば、認証のためのメンバーＩＤとパスワードを表わす学習サービス制御信号１１０５などが生成される。
【００５５】
（実施形態２：処理の流れ）
図１２は、本実施形態に係る学習サービス端末の処理の流れを説明するフローチャートを例示する。なお、図１２に例示されるフローチャートは、主に制御パラメータ取得部９０５、学習サービス選択信号生成部９０４、学習サービス制御信号生成部９０３の処理に関する。
【００５６】
ステップＳ１２０１において、制御パラメータを、制御パラメータ取得部９０５にて、取得する。ステップＳ１２０２において、学習サービス選択信号を、学習サービス選択信号生成部９０４にて、生成する。ステップＳ１２０３において、学習サービス制御信号を、学習サービス制御信号生成部９０３にて、生成する。
【００５７】
なお、図１２のフローチャートにおいては、制御パラメータは、学習サービス制御信号生成部９０４と学習サービス選択信号生成部９０３との両方を制御するものと仮定した。学習サービス制御信号生成部９０４と学習サービス選択信号生成部９０３とのどちらか一方のみを制御する場合には、それに応じて、ステップＳ１２０２またはステップＳ１２０３は実行されない。
【００５８】
（実施形態２：プログラムによる実現）
なお、本実施形態に係る学習サービス端末は、プログラムによって実現することができる。その場合、図９あるいは図１０は、そのプログラムのモジュール構成図を例示することになる。すなわち、そのようなプログラムは、入出力ステップと、学習サービス制御信号生成ステップと、制御パラメータ取得ステップと、学習サービス選択ステップと、学習サービス選択信号生成ステップと、を計算機に実行させるためのプログラムである。
【００５９】
「入出力ステップ」は、入出力部９０１の機能を実現するためのステップである。「学習サービス制御信号生成ステップ」は、学習サービス制御信号生成部９０３の機能を実現するためのステップである。「制御パラメータ取得ステップ」は、制御パラメータ取得部９０５の機能を実現するためのステップである。「学習サービス選択ステップ」は、学習サービス選択部９０２の機能を実現するためのステップである。また、「学習サービス選択信号生成ステップ」は、学習サービス選択信号生成部９０４の機能を実現するためのステップである。
【００６０】
（実施形態２：学習サービス提供方法）
また、本実施形態に係る学習サービス端末またはプログラムは、入出力ステップと、学習サービス制御信号生成ステップと、制御パラメータ取得ステップと、学習サービス選択ステップと、学習サービス選択信号生成ステップと、を含む学習サービス提供方法を使用するための端末またはプログラムとみなしてもよい。
【００６１】
例えば、「入出力ステップ」は、入出力部９０１を動作させるためのステップである。「学習サービス制御信号生成ステップ」は、学習サービス制御信号生成部９０３を動作させるためのステップである。また、「制御パラメータ取得ステップ」は、制御パラメータ取得部９０５を動作させるためのステップである。「学習サービス選択ステップ」は、学習サービス選択部９０２を動作させるためのステップである。「学習サービス選択信号生成ステップ」は、学習サービス選択信号生成部９０４を動作させるためのステップである。
【００６２】
なお、学習サービス提供方法を使用するための端末またはプログラムは、本発明の学習サービス端末またはプログラムに限定されることはないものである。
【００６３】
（実施形態２：主な効果）
本実施形態によれば、学習サービスを選択するための学習サービス選択部により、学習サービスが複数ある場合であっても、そのなかから学習サービスを選択することができる。これにより、学習者が特定の学習サービスの利用に飽きた場合などに、別の学習サービスを選択することにより、気分が転換されるなどにより、学習の効率を上げることが可能となる。また、子供のように複数のサービスを切り換えて利用するための技術が未熟であったり、学習に対する自己管理能力に欠けている場合に、わかり易いユーザインターフェースでサービスを切り換えたり、指導者の判断に基づく切り換えを可能とする。
【００６４】
また、どの学習サービスを選択可能となるかは、制御パラメータにより制御されるので、親などが前もって制御パラメータの設定などをしておくことにより、親の意向に沿った学習が行なわれる。
【００６５】
（実施形態３（主に請求項３に対応する））
本発明の実施形態３は、制御パラメータを生成する部を有する学習サービス端末に関する。
【００６６】
（実施形態３：構成）
図１３は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図１３に例示される学習サービス端末の構成は、実施形態１に係る学習サービス端末５００が制御パラメータ生成部１３０１をさらに有する構成となっている。
【００６７】
「制御パラメータ生成部」１３０１は、制御パラメータを生成する。生成の態様としては、例えば、記録媒体に記録された制御パラメータを複製したり、人間が読むことができる形式で書かれたデータを変換して生成したりすることを挙げることができる。なお、生成された制御パラメータは、制御パラメータ取得部５０３により取得される。
【００６８】
（実施形態３：処理の流れ）
図１４は、図１３に機能ブロック図が例示された学習サービス端末の処理の流れを説明するフローチャートを例示する。
【００６９】
ステップＳ１４０１において、制御パラメータを、制御パラメータ生成部１３０１にて、生成する。ステップＳ１４０２において、生成された制御パラメータを、制御パラメータ取得部５０３にて、取得する。ステップＳ１４０３において、学習サービス制御信号を、学習サービス制御信号生成部５０２にて、生成する。
【００７０】
（実施形態３：別の構成）
図１５は、本実施形態に係る学習サービス端末の別の構成における機能ブロック図を例示する。図１５に例示される学習サービス端末の構成は、実施形態２に係る学習サービス端末９００が、制御パラメータ生成部１５０１をさらに有する構成となっている。
【００７１】
（実施形態３：処理の流れ）
図１６は、図１５に機能ブロック図が例示された学習サービス端末の処理の流れを説明する機能ブロック図を例示する。
【００７２】
ステップＳ１６０１において、制御パラメータを、制御パラメータ生成部１５０１にて、生成する。ステップＳ１６０２において、生成された制御パラメータを、制御パラメータ取得部９０５にて、取得する。ステップＳ１６０３において、学習サービス選択信号を、学習サービス選択信号生成部９０４にて、生成する。ステップＳ１６０４において、学習サービス制御信号を、学習サービス制御信号生成部９０３にて、生成する。
【００７３】
なお、図１６のフローチャートにおいては、制御パラメータは、学習サービス制御信号生成部９０４と学習サービス選択信号生成部９０３との両方を制御するものと仮定した。学習サービス制御信号生成部９０４と学習サービス選択信号生成部９０３とのどちらか一方のみを制御する場合には、それに応じて、ステップＳ１６０３またはステップＳ１６０４は実行されない。
【００７４】
（実施形態３：主な効果）
本実施形態によれば、例えば、制御パラメータを人間が読むことができる形式で記述しておき、その記述を制御パラメータ生成部により、制御パラメータ取得部が取得できる制御パラメータに変換することが可能となる。
【００７５】
また、制御パラメータそのもの、あるいは、制御パラメータを生成するための記述を記憶媒体に記録して、その記述に基づいて制御パラメータを生成することができるので、制御パラメータが取得される際に、親などが学習サービス端末の傍に居る必要がなくなる。
【００７６】
（実施形態４（主に請求項４に対応する））
本発明の実施形態４においては、制御パラメータを生成するための情報が保持される学習サービス端末が提供される。
【００７７】
（実施形態４：構成（その１））
図１７は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図１７に機能ブロック図が例示された学習サービス端末は、実施形態３の学習サービス端末であって、実施形態１の学習サービス端末の構成に基づいた学習サービス端末の制御パラメータ生成部１３０１が、制御パラメータ生成情報保持手段１７０１を有している構成となっている。
【００７８】
「制御パラメータ生成情報保持手段」１７０１は、制御パラメータ生成情報を保持する。「制御パラメータ生成情報」とは、制御パラメータを生成するための情報である。例えば、制御パラメータそのものであったり、制御パラメータを人間が読める形式にしたものであったりする。あるいは、制御パラメータが人間が読める形式である場合には、マクロなどを用いて読みやすくしたものが制御パラメータ生成情報であってもよい。
【００７９】
なお、制御パラメータ生成情報が、制御パラメータ生成情報保持手段１７０１で保持される時間の長さは問わない。永続的に保持さてもよいし、短時間の間だけ保持されるようになっていてもよい。例えば、ハードディスク装置や、書換が不可能な媒体に永続的に記録されていたり、半導体メモリにより、電源が切断されるまでに一時的に記憶されていたりする。
【００８０】
（実施形態４：構成（その２））
図１８は、本実施形態に係る学習サービス端末の別の機能ブロック図を例示する。図１８に機能ブロック図が例示された学習サービス端末は、実施形態３の学習サービス端末であって、実施形態２の学習サービス端末の構成に基づいた学習サービス端末の制御パラメータ生成部１３０１が、制御パラメータ生成情報保持手段１７０１を有している構成となっている。
【００８１】
（実施形態４：処理の流れ）
本実施形態に係る学習サービス端末の処理の流れは、基本的に、実施形態３と同じであり、図１４、図１６に例示されたフローチャートに例示されたものである。ただ、制御パラメータを生成する場合に、制御パラメータ生成情報保持手段１７０１より、制御パラメータ生成情報を読み出して、制御パラメータを生成する点が異なる。
【００８２】
（実施形態４：主な効果）
本実施形態によれば、制御パラメータを生成するための情報が保持されるので、学習サービスの利用の設定を行なう時と、学習サービスの利用が行なわれる時と、が異なっていてもよい。これにより、例えば、子供が学校に行っている間に、親が設定を行ない、子供が家に帰ってきてから、親が外出しても、学習サービスを利用することが可能となる。
【００８３】
（実施形態５（主に請求項５に対応する））
本発明の実施形態５においては、制御パラメータの生成が開始されるトリガーとなる情報が出力される学習サービス端末が提供される。
【００８４】
（実施形態５：構成（その１））
図１９は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図１７に機能ブロック図が例示された学習サービス端末の構成は、図１７に機能ブロック図が例示された実施形態４の学習サービス端末の制御パラメータ生成部１３０１が生成促進情報出力手段１９０１をさらに有する構成となっている。
【００８５】
「生成促進情報出力手段」１９０１は、生成促進情報を出力する。「生成促進情報」とは、学習サービスを利用する者に対して表示され、制御パラメータの生成を促進させるための画像イメージを含む情報である。
【００８６】
例えば、学習サービス端末の利用者に、学習サービスの利用を開始するように促すメッセージを含む情報である。生成促進情報に応じて、学習サービスの利用者が学習サービスの利用を承認することを示す操作を行なうと、制御パラメータの生成が開始され、ひいては、学習サービス制御信号が生成され、学習サービスの利用が開始される。
【００８７】
（実施形態５：構成（その２））
図２０は、本実施形態に係る学習サービス端末の別の機能ブロック図を例示する。図２０に機能ブロック図が例示された学習サービス端末の構成は、図１８に機能ブロック図が例示された学習サービス端末の制御パラメータ生成部１３０１が、生成促進情報出力手段２００１を有している構成となっている。
【００８８】
（実施形態５：処理の流れ）
本実施形態に係る学習サービス端末の処理の流れは、基本的に、実施形態４と同じである。ただ、以下の点が異なる。すなわち、まず、生成促進情報が生成促進情報出力手段により出力が行なわれ、それに対して学習サービス端末の利用者がキーボードやマウスなどの入力機器の操作を行ない、学習サービスの利用を開始する意思が表明された時に、制御パラメータ生成が開始される。
【００８９】
なお、制御パラメータ生成情報の読み出しは、生成促進情報が出力される前に行なわれてもよい。あるいは、生成促進情報が出力されてから、制御パラメータ生成情報の読み出しが行なわれてもよい。
【００９０】
（実施形態５：主な効果）
本実施形態によれば、生成促進情報の出力により、学習サービスの利用を促進することが可能となる。
【００９１】
（実施形態６（主に請求項６に対応する））
本発明の実施形態６は、実施形態５において、生成促進情報が、例えば、キャラクターの画像情報のように、人の感情や情緒に訴えるなどの効果を持つ表情を示す画像情報を含むようにした実施形態である。そのような画像情報の例としては、図３に例示された画像を挙げることができる。
【００９２】
（実施形態６：構成）
本実施形態は、実施形態５の生成促進情報に含まれる画像イメージに、表情を表現する画像イメージが含まれるようにした構成となっている。
【００９３】
「表情」とは、感情や情緒などを表現したものである。例えば、人間の顔や動物の顔、仮想的な生物やロボットなどの無生物の顔またはそれに類似したものにより表現されるものである。したがって、本実施形態においては、人間・動物・仮想的な生物などや非生物などの画像が生成促進情報に含まれる。なお、表情の表現には、顔を用いることだけに限定されない。例えば、人間の背中により感情や情緒が表現される場合もある。また、石の配置などによっても、その配置を行なった人間の感情や情緒が表現できる場合もあるので、「表情」という語が狭く解釈されるべきではない。
【００９４】
（実施形態６：主な効果）
本実施形態によれば、表情を表現する画像イメージが生成促進情報に含まれるので、子供の興味をひきつけ易くなり、学習の動機付けを行なうことができる。また、なかなか学習を開始しない場合には、例えば、徐々に怒ってゆく表情を用いることにより、学習の開始を強制することができる。さらには幼児など、まだ言語能力の不十分なユーザに対する情報伝達手段の補助とすることができる。
【００９５】
（実施形態７（主に請求項７に対応する））
本発明の実施形態７においては、実施形態５または６に係る学習サービス端末において、生成促進情報出力手段を制御する情報を取得する学習サービス端末が提供される。
【００９６】
（実施形態７：構成（その１））
図２１は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図２１に機能ブロック図が例示されている学習サービス端末は、実施形態５または６における図１９に機能ブロック図が例示されている学習サービス端末が、さらに生成促進情報出力制御情報取得部２１０１を有している構成となっている。
【００９７】
「生成促進情報出力制御情報取得部」２１０１は、生成促進情報出力制御情報を取得する。「生成促進情報出力制御情報」とは、生成促進情報出力手段１９０１を制御する情報である。
【００９８】
生成促進情報出力制御情報は、例えば、学習サービス端末の利用者に、学習サービスの利用を開始するように促すメッセージの出力の態様や、メッセージの内容などを制御するための情報である。
【００９９】
図２２は、生成促進情報出力制御情報取得部２１０１が、生成促進情報出力制御情報を取得するために、表示する画面の一例を示す。このような画面により、学習サービス端末の利用者に対して、学習サービスを利用するための励ましの仕方や、音声を伴なって学習サービスの利用を開始するように促すかどうか、男性の声にするのか女性の声にするのか、などの指定を入力することができる。
【０１００】
（実施形態７：構成（その２））
図２３は、本実施形態に係る学習サービス端末の別の構成における機能ブロック図を例示する。図２３に機能ブロック図が例示されている学習サービス端末は、実施形態５または６における図２０に機能ブロック図が例示されている学習サービス端末が、さらに生成促進情報出力制御情報取得部２３０１を有している構成となっている。
【０１０１】
（実施形態７：処理の流れ）
本実施形態に係る学習サービス端末の処理の流れは、基本的に、実施形態５または６に係る学習サービス端末の処理の流れと同じである。ただ、生成促進情報出力手段の動作が、生成促進情報出力制御情報取得部で取得された生成促進情報出力制御情報に従って動作することになる。
【０１０２】
（実施形態７：主な効果）
本発明によれば、生成促進情報出力制御情報が学習サービス端末に入力することができるので、生成促進情報出力手段の動作を制御することができる。これにより、学習サービス端末の利用者に適合した生成促進情報を出力することができ、例えば、学習サービスの利用を適切に促進することが可能となる。
【０１０３】
（実施形態８）
本発明の実施形態８においては、学習の進捗度合いや学習の達成度などに基づいて、制御パラメータが変更される学習サービス端末が提供される。
【０１０４】
（実施形態８：構成）
図２４は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図２４に機能ブロック図が例示される学習サービス端末は、図２１の実施形態７に係る学習サービス端末が、更に制御パラメータ生成情報変更部２４０１を有した構成となっている。
【０１０５】
また、図２５は、本実施形態に係る学習サービス端末の別の機能ブロック図を例示する。図２５に機能ブロック図が例示される学習サービス端末は、図２３の実施形態７に係る学習サービス端末が、更に制御パラメータ生成情報変更部２５０１を有した構成となっている。
【０１０６】
「制御パラメータ生成情報変更部」は、入出力部での入出力に基づいて、制御パラメータ生成情報を変更する。
【０１０７】
例えば、制御パラメータ生成情報変更部は、学習サービス端末の利用者がキーボードなどによる入力の状況を監視し、無入力の時間がどの程度あるかどうかを監視し、その無入力の時間の長さに応じて、制御パラメータを変更する。制御パラメータに学習サービスを利用する一日あたりの時間の指定が含まれているとすると、その無入力の時間の長さに応じて、一日あたりの時間を長くしたり、短くしたりする。あるいは、制御パラメータ生成情報変更部は、学習サービスサーバより送信され、入出力部で出力される情報を監視する。この監視により、例えば、学習単元の進み方を検出したり、学習サービスサーバより出されたテストの点数を検出したりする。この検出に基づいて、制御パラメータ生成情報変更部は、一日あたりの時間を長くしたり、短くしたりする。あるいは、学習サービス端末の利用者の学習上の弱点を補うために、別の学習サービスサーバを利用するように制御パラメータを変更したりする。
【０１０８】
（実施形態８：主な効果）
本実施形態によれば、入出力部での入出力に基づいて、制御パラメータが変更されるので、学習サービス端末の利用者の親など、利用者の指導者が、制御パラメータを設定しなくても、利用者に適合した制御パラメータの調整が自動的に、あるいは、半自動的に、行なわれる。
【０１０９】
（実施形態９（主に請求項９に対応する））
本発明の実施形態９においては、制御パラメータを管理することができる学習サービス端末が提供される。
【０１１０】
（実施形態９：構成）
図２６は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図２６に機能ブロック図が例示される学習サービス端末の構成は、図１７に機能ブロック図が例示されている実施形態４の学習サービス端末の制御パラメータ生成部１３０１が、制御パラメータ生成情報管理手段２６０１を有している。
【０１１１】
また、図２７は、本実施形態に係る学習サービス端末の別の機能ブロック図を例示する。図２７に機能ブロック図が例示される学習サービス端末の構成は、図１８の機能ブロック図が例示されている実施形態４の学習サービス端末の制御パラメータ生成部１５０１が、制御パラメータ生成情報管理手段２６０１を更に有している。
【０１１２】
「制御パラメータ生成情報管理手段」は、制御パラメータ生成情報保持手段により保持される制御パラメータ生成情報を管理するための手段である。「制御パラメータ生成情報を管理する」とは、制御パラメータ生成情報を入力すること、制御パラメータ生成情報を変更すること、制御パラメータ生成情報を削除すること、を含む概念である。
【０１１３】
制御パラメータ生成情報管理手段は、制御パラメータ生成情報を管理する指示を、例えば、学習サービス端末に接続された入力手段より取得して、制御パラメータ生成情報を管理してもよい。また、制御パラメータ生成情報を管理する指示が、学習サービス端末とは別の端末からインターネットなどの通信回線から入力されるようになっていてもよい。この場合、「別の端末」とは、例えば、携帯端末であってもよく、この携帯端末は、学習サービス端末の利用者の親などの指導者が所持していてもよい。
【０１１４】
なお、本実施形態に係る学習サービス端末の構成は、実施形態４のみを基にするだけでなく、実施形態５、６、７のいずれか一に係る学習サービス端末が、制御パラメータ生成情報管理手段を有した構成となっていてもよい。
【０１１５】
また、実施形態５、６、７、８のいずれか一に係る学習サービス端末に制御パラメータ生成情報管理手段が備えられている場合、制御パラメータ生成情報管理手段は、生成促進情報や生成促進情報出力制御情報を管理することができるようになっていてもよい。これにより、遠隔地より、生成促進情報そのものや、生成促進情報の出力の態様などを管理することが可能となる。
【０１１６】
（実施形態９：主な効果）
本実施形態によれば、学習サービス端末の利用者の親などの指導者が、制御パラメータを管理することができる。これにより、例えば、学習サービス端末とは別の携帯端末から制御パラメータを管理するようにすれば、指導者がその場に居なくても、遠隔地より制御パラメータの管理を行なうことができるようになる。
【０１１７】
（実施形態１０（主に請求項１０に対応する））
本発明の実施形態１０においては、認証がされなければ制御パラメータ生成情報を管理することができない学習サービス端末が提供される。
【０１１８】
（実施形態１０：構成）
図２８と図２９とは、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図２８に機能ブロック図が例示された学習サービス端末の構成は、図２６に機能ブロック図が例示された実施形態９に係る学習サービス端末が、認証部２８０１を更に有した構成となっている。また、図２９に機能ブロック図が例示された学習サービス端末の構成は、図２７に機能ブロック図が例示された実施形態９に係る学習サービス端末が、認証部２９０１を更に有した構成となっている。
【０１１９】
「認証部」は、制御パラメータ生成情報管理手段により制御パラメータ生成情報を管理する権限があるかどうかの認証を行なう。「制御パラメータ生成情報を管理する権限があるかどうか」とは、認証部により認証を受けようとする者が、制御パラメータ生成情報を管理する権限を有しているかどうか、を意味する。例えば、暗証番号やパスワードを入力させることにより、権限があるかどうかを判断する。もし、制御パラメータ生成情報の管理の指示が、携帯端末より入力される場合には、その携帯端末の固有の番号や識別子（例えば、携帯端末の製造番号、携帯端末に割り当てられたＩＰアドレスや、携帯端末が携帯電話である場合には、その電話番号など。）が、認証部２９０１で認証のために取得される情報と適合するかどうかにより、判断される。
【０１２０】
（実施形態１０：主な効果）
本実施形態によれば、認証が行なわれないと、制御パラメータ生成情報が管理されないので、例えば、学習サービスの利用者によって、指導者の意図しない制御パラメータ生成情報に変更されることを防止することができる。
【０１２１】
（実施形態１１（主に請求項１１に対応する））
本発明の実施形態においては、学習スケジュールを利用可能とする学習サービス端末が提供される。
【０１２２】
（実施形態１１：構成）
図３０と図３１は、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図３０は、実施形態３に係る図１３に機能ブロック図が例示された学習サービス端末の制御パラメータ生成部１３０１が、スケジュールパラメータ生成手段３００１を有する構成の学習サービス端末の機能ブロック図を例示する。図３１は、実施形態３に係る図１５に機能ブロック図が例示された学習サービス端末の制御パラメータ生成部１５０１が、スケジュールパラメータ生成手段３１０１を有する構成の学習サービス端末の機能ブロック図を例示する。
【０１２３】
「スケジュールパラメータ生成手段」は、スケジュールパラメータを生成するための手段である。「スケジュールパラメータ」とは、複数の学習サービスの組み合わせによる学習スケジュールを利用可能とするための制御パラメータである。スケジュールパラメータは、例えば、学習サービスに３つのサービスがある場合、それらのサービスをどのような順序で利用するかを表現する。あるいは、それぞれのサービスを何月何日何時何分にどれだけの長さの時間の間利用するかを表現などしたりする。
【０１２４】
スケジュールパラメータ生成手段は、このようなスケジュールパラメータを生成する。生成のためには、例えば、学習サービス端末の利用者の年齢、性格、学校からの帰宅時間、一日の学習時間の長さ、学校の宿題の量、学校の成績などを入力させて、スケジュールパラメータを生成してもよい。また、これまでの学習サービスの利用状況（利用時間の累計、学習の達成度など）を求めて、スケジュールパラメータを生成するようにしてもよい。
【０１２５】
（実施形態１１：主な効果）
本実施形態によれば、学習サービス端末の利用者に適合したスケジュールに基づいて、学習サービスを提供することができ、例えば、学習の効率などを改善することができる。
【０１２６】
（実施形態１２（主に請求項１２に対応する））
本実施形態においては、学習履歴に基づいて制御パラメータが生成される学習サービス端末が提供される。
【０１２７】
（実施形態１２：構成）
図３２と図３３とは、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図３２は、実施形態３に係る図１３に機能ブロック図が例示された学習サービス端末が、さらに学習履歴情報取得部３２０１を有している構成の学習サービス端末の機能ブロック図を例示する。図３３は、実施形態３に係る図１５に機能ブロック図が例示された学習サービス端末が、さらに学習履歴情報取得部３３０１を更に有している構成の学習サービス端末の機能ブロック図を例示する。
【０１２８】
「学習履歴情報取得部」は、学習履歴情報を取得する。「学習履歴情報」とは、学習サービスを受けた者の学習履歴を示す情報である。「学習サービスを受けた者」とは、学習サービス端末の利用者を意味する。
【０１２９】
従って、学習履歴情報取得部は、学習サービス端末の利用者が、どのような学習サービスを受けたかの履歴を記録する。その記録には、受けた学習サービスの種類、学習サービスを受けた日時、時間の長さ、学習サービスで出された問題の正答率、なども含まれていてもよい。このため、学習履歴情報取得部は、例えば、入出力部での入出力を監視したり、学習サービス制御信号としてどのようなものが生成されたかを監視したりすることにより、このような履歴を取得してもよい。
【０１３０】
本実施形態においては、制御パラメータ生成部は、学習履歴情報取得部が取得した学習履歴情報に基づいて、制御パラメータを生成する。
【０１３１】
例えば、学習履歴情報取得部で取得された学習履歴情報により、特定の学習サービスに利用が偏っていれば、他の学習サービスがより利用されるように、制御パラメータを生成する。例えば、他の学習サービスを利用する時間を長くするような制御パラメータを生成する。あるいは、ある学習サービスで出された問題の正答率が、他の学習サービスにおける正答率より低ければ、正答率が低い学習サービスを利用する頻度を上げたり、その学習サービスを利用する時間を、他の学習サービスよりも長くしたりする制御パラメータを生成する。あるいは、正答率が低い学習サービスと関連する学習サービスを利用するような制御パラメータを生成する。
【０１３２】
（実施形態１２：主な効果）
本実施形態によれば、学習履歴情報に基づいて制御パラメータが生成され、その制御パラメータに基づいて学習サービスが利用されるので、学習履歴に基づいた効果的な学習を行なわせることができる。例えば、正答率が低い限り、次の段階の学習サービスを利用できないようにすることができ、その段階の理解が不十分なまま、次の段階に進むことを防止することができる。また、関連する学習サービスを利用させることもできるので、学習に飽きが発生しにくくなる。
【０１３３】
（実施形態１３（主に請求項１３から１８に対応する））
本発明の実施形態１３においては、学習サービスの利用について、特定の条件が成り立つと、あらかじめ指定された動作が行われる学習サービス端末が提供される。
【０１３４】
（実施形態１３：構成）
図３４と図３５とは、本実施形態に係る学習サービス端末の機能ブロック図を例示する。図３４は、実施形態１の学習サービス端末が、さらに入出力条件判断部３４０１と処理実行部３４０２とを有する構成の学習サービス端末の機能ブロック図を例示する。図３５は、実施形態２の学習サービス端末が、さらに入出力条件判断部３５０１と処理実行部３５０２とを有する構成の学習サービス端末の機能ブロック図を例示する。
【０１３５】
「入出力条件判断部」は、入出力部に対する入出力を監視し、所定の条件が成立するかどうかを判断する。例えば、学習サービス端末の入力機器、例えば、キーボードやマウスからの入力が連続しているかどうか、一定の時間以上の無入力の時間があるか、などの条件が成立しているかどうかを判断する。また、学習サービスサーバより、例えば、学習を終了する信号が送信され、その信号に対応する出力が入出力部にてなされたかどうかを判断する。
【０１３６】
「処理実行部」は、入出力条件判断部で所定の条件が成立したと判断された場合に、成立したと判断された条件に応じて、所定の処理を実行する。すなわち、条件と処理との対応付けが学習サーバ装置に対して指定されており、入出力条件判断部にて、ある条件が成立したと判断された場合に、その条件に対応付けられた処理が処理実行部にて実行される。
【０１３７】
（実施形態１３：所定の条件の例（主に請求項１４に対応する））
入出力条件判断部で成立が判断される所定の条件の一つとして、学習中条件を挙げることができる。「学習中条件」とは、入出力部で学習サービスを利用するための入出力が行なわれているという条件である。例えば、キーボードからの入力が長時間断絶していないこと、あるいは、学習サービスサーバから送信されるデータが入出力部に出力されてから、次に出力されるまでの時間の間隔が所定の値以上になっていないかどうか、という条件を挙げることができる。
【０１３８】
これにより、学習サービス端末の利用者が学習中であるかどうかに応じて、処理を行なうことができる。例えば、学習中であれば、エアコンディショナーを動作させるなどのことが実現可能となる。
【０１３９】
（実施形態１３：所定の処理の例（主に請求項１５に対応する））
処理実行部で実行される処理の処理の例としては、学習サービス端末が学習サービスを利用するための以外の通信を制限するための処理を挙げることができる。「通信を制限」とは、通信が出来なくすること、あるいは、時間あたりの通信のためのデータの入出力量を通常より小さくすること、である。
【０１４０】
このような学習サービスを利用するための以外の通信を制限するための処理を、学習中条件と対応付けておくことにより、学習サービス端末の利用者が学習サービスを利用している間には、学習サービスサーバとの通信以外が制限される。例えば、学習サービスを利用している間に、メールチェックを行なったり、メールの送信が制限されたりすることになる。あるいは、インターネットブラウザで学習サービスと関係のないサイトのウェブページを見ることができなくなったり、見にくくなったりする。これにより、学習サービス端末の利用者は、学習サービスの利用による学習に集中することになる。
【０１４１】
なお、通信の制限は、学習サービス端末における通信に対するもののみならず、他の通信機器の通信の制限であってもよい。このため、学習サービス端末は、他の通信機器に対して、通信の制限を行なうための信号を送信する。
【０１４２】
（実施形態１３：所定の処理の別の例（主に請求項１６に対応する））
また、所定の処理の例としては、学習サービス端末以外の装置や機器の効果が発揮されないようにするための処理を挙げることができる。例えば、学習サービス端末が設置されているか屋内の家電製品や玩具の機能の全部または一部を停止するための処理を挙げることができる。家電製品としては、例えばテレビ、冷蔵庫、エアコンディショナー、電話機、ラジオ、ＤＶＤプレーヤー、ビデオレコーダ、カセットテープレコーダ、ＣＤプレーヤー、ＭＤプレーヤー、などがある。また、玩具としては、ゲーム機などがある。
【０１４３】
このような家電製品の機能の全部または一部を停止するためには、学習サービス端末とこれらの家電製品とがネットワークにより接続されている必要がある。そのために、例えば、無線ＬＡＮや構内ＬＡＮ、あるいは、電灯線を用いたネットワークを用いるようにしてもよい。学習中条件が成立したと判断される間に、学習サービス端末より、ネットワークを通じて、特殊な信号が家電製品や玩具に送信される。
【０１４４】
テレビの機能の全部または一部を停止することには、例えば、電源が入らなくなる、特定のチャンネルしか映らなくなる、チャンネルが変えられなくなる、リモコンによる操作ができなくなる、外部入力端子からの映像信号の受付がされないようになる、音声が聞こえなくなる、映像が見られなくなる、ことなどがある。
【０１４５】
冷蔵庫の機能の全部または一部を停止することには、例えば、冷蔵庫のドアが開かなくなる、冷蔵庫の庫内ランプが点灯しなくなる、製氷機能が使用できなくなる、ことなどがある。
【０１４６】
エアコンディショナーの機能の全部または一部を停止することには、例えば、電源が入らなくなる、設定温度が変更できなくなる、除湿機能が起動できなくなる、冷房機能が起動できなくなる、暖房機能が起動できなくなる、ことなどがある。
【０１４７】
電話機の機能の全部または一部を停止することには、例えば、全ての電話番号あるいは特定の電話番号にしか発信ができなくなる、全ての電話番号あるいは特定の電話番号以外は着信ができなくなる、ことなどがある。
【０１４８】
ラジオの機能の全部または一部を停止することには、例えば、電源が入らなくなる、特定の周波数しか聞こえなくなる、周波数が変更できなくなる、ことなどがある。
【０１４９】
ＤＶＤプレーヤー、ビデオレコーダ、カセットテープレコーダ、ＣＤプレーヤー、ＭＤプレーヤーの機能の全部または一部を停止することには、例えば、電源が入らなくなる、再生ができなくなる、特定のものしか再生ができないようになる、ことなどがある。
【０１５０】
ゲーム機の全部または一部を停止することには、例えば、電源が入らなくなる、特定のゲームしか実行できなくなる、ことなどがある。
【０１５１】
また、家電製品や玩具の機能が制限される以外にも、例えば、ドアの機能の全部または一部が制限されてもよい。「ドアの機能」とは、例えば、ドアに設置されたドアスコープが見えること、ドアノブが回ること、ドアが開くこと、ドアが閉じること、などである。「ドアの機能の全部または一部が制限される」とは、例えば、ドアスコープが見えなくなる、ドアノブが全く回らなくなったり、少ししか回らなくなる、ドアが開かなくなる、ドアが閉じなくなる、ことなどがある。また、マンションなどでは、オートロックによりエントランスのドアを開けることができなくなるようになっていてもよい。なお、火災や地震などの非常時が発生した場合には、その発生を検出して、ドアの機能が制限されないようにしてもよい。
【０１５２】
このように家電製品、玩具やドアの機能の全部または一部が制限されることにより、学習サービス端末の利用者は、学習に集中することができるようになる。
【０１５３】
（実施形態１３：所定の条件と所定の処理の別の例（主に請求項１７に対応する））
所定の条件の別の例としては、入出力部に所定の時間の間入力または出力が行なわれないという条件で非学習中条件を挙げることができる。この非学習中条件に、次の処理が対応付けられていてもよい。すなわち、所定の連絡先に所定の連絡情報を送信するための処理である。このような対応付けにより、非学習中条件が成立したと判断されると、所定の連絡先に所定の連絡情報が送信されることになる。
【０１５４】
所定の連絡先の例としては、例えば、親の所持する携帯電話の電子メールアドレスがある。所定の連絡情報としては、例えば、学習サービス端末の利用者の名前を示して、その者が操作をしていない旨の電子メールがある。
【０１５５】
このように非学習中条件に連絡情報を送信する処理を対応付けておくことにより、学習サービスの利用者が学習作業をしなくなったことを、親などが知ることができる。これにより、学習作業をするように電話連絡などをすることができる。
【０１５６】
（実施形態１３：所定の条件と所定の処理の別の例（主に請求項１８に対応する））
また、所定の条件の別の例としては、学習サービスの利用が終了したという条件である終了条件を挙げることができる。所定の処理としては、学習サービスを利用した者にメッセージを送信する処理を挙げることができる。終了条件とこのような処理を対応付けておくことにより、学習作業が終わると、例えば、友達との待ち合わせ場所を示すメッセージが学習サービス端末の利用者に送信されたり、おやつの場所を示すメッセージが送信されたりするようになる。
【０１５７】
これにより、学習サービス端末の利用者は、学習作業を終わらせるように、集中して学習を行なうようになる。
【０１５８】
（実施形態１４（主に請求項１９に対応する））
本発明の実施形態１４においては、学習サービス端末に学習サービスを提供するための設定情報が保持される学習サーバ装置が提供される。
【０１５９】
（実施形態１４：構成）
図３６は、本発明の実施形態１４に係る学習サーバ装置の機能ブロック図を例示する。学習サーバ装置３６００は、利用者識別情報取得部３６０１と、制御パラメータ保持部３６０２と、制御パラメータ取得部３６０３と、制御パラメータ送信部３６０４と、を備える。
【０１６０】
「利用者識別情報取得部」３６０１は、学習サービス端末の利用者を識別するための情報である利用者識別情報を取得する。例えば、利用者識別情報取得部３６０１は、学習サービス端末から送信されるメンバーＩＤを取得する。また、メンバーＩＤの取得にともなって、パスワードなどの認証に必要な情報を取得するようになっていてもよい。なお、ここでいう「学習サービス端末」とは、実施形態１から実施形態１３で説明された学習サービス端末と同一である必要はない。例えば、本実施形態でいう学習サービス端末は、一般のパーソナルコンピュータであってもよい。
【０１６１】
「制御パラメータ保持部」３６０２は、利用者識別情報と関連付けて制御パラメータを保持する。ここでいう「保持」とは、利用者識別情報が指定されると、指定された利用者識別情報に関連付けられた制御パラメータが取得できるように、管理することである。また、制御パラメータは、実施形態１から実施形態１３で説明された制御パラメータと同じ内容を表現していてもよいし、利用者識別情報などが付加されたものであってもよい。なお、表現形式は、実施形態１から実施形態１３での制御パラメータの表現形式と異なっていてもよい。例えば、本実施形態においては、バイト列に容易に変換できる表現形式であってもよい。
【０１６２】
「制御パラメータ取得部」３６０３は、利用者識別情報取得部３６０１で取得された利用者識別情報に基づいて制御パラメータ保持部より制御パラメータを取得する。「利用者識別情報に基づいて、制御パラメータを取得する」とは、利用者識別情報に関連付けられて制御パラメータ保持部３６０２で保持されている制御パラメータを取得することを意味する。
【０１６３】
「制御パラメータ送信部」３６０３は、制御パラメータ取得部３６０３で取得された制御パラメータを送信する。この際、制御パラメータは、形式が変更されて送信されてもよい。例えば、実施形態１などの学習サービス制御信号の形式に変換されて送信されてもよい。
【０１６４】
（実施形態１４：学習サーバ装置と学習サービスサーバとの関係）
図３７は、本実施形態に係る学習サーバ装置と、学習サービスを学習サービス端末に提供する学習サービスサーバと、の関係の一例を示す。すなわち、学習サーバ装置３６００とは、別に学習サービスサーバが存在してもよい。この場合、学習サービス端末３７０１から学習サーバ装置３６００へ利用者識別情報が送信されることに基づいて、制御パラメータ送信部３６０４から制御パラメータが送信され、学習サービスサーバ３７０２へ送信されるようになっていてもよい。
【０１６５】
図３８は、学習サーバ装置の中に学習サービスサーバが備えられている形態を例示する。図３８においては、学習サービス端末に学習サービスを提供する学習サービスサーバの機能が学習サービス提供部３８０１として実現されている。学習サービス端末３８０１から学習サーバ装置３６００へ利用者識別情報が送信されることに基づいて、制御パラメータ送信部３６０４から制御パラメータが学習サービス提供部３８０１へ送信される。その制御パラメータに基づいて、学習サービス提供部３８０１が学習サービス端末３８０１へ学習サービスを提供する。
【０１６６】
（実施形態１４：プログラムによる実現）
なお、本実施形態に係る学習サーバ装置は、次のようなプログラムを計算機で実行させることにより実現することが可能である。すなわち、利用者識別情報取得ステップと、制御パラメータ保持ステップと、制御パラメータ取得ステップと、制御パラメータ送信ステップと、を計算機に実行させるためのプログラムにより実現することができる。
【０１６７】
「利用者識別情報取得ステップ」は、利用者識別情報取得部３６０１の機能を実現するためのステップである。
【０１６８】
「制御パラメータ保持ステップ」は、制御パラメータ保持部３６０２の機能を実現するためのステップである。
【０１６９】
「制御パラメータ取得ステップ」は、制御パラメータ取得部３６０３の機能を実現するためのステップである。
【０１７０】
「制御パラメータ送信ステップ」は、制御パラメータ送信部３６０４の機能を実現するためのステップである。
【０１７１】
したがって、図３６は、このようなプログラムのモジュール構成図とみなすことも可能である。
【０１７２】
（実施形態１４：方法を使用するための装置またはプログラム）
また、本実施形態における学習サーバ装置または上記のプログラムは、利用者識別情報取得ステップと、制御パラメータ保持ステップと、制御パラメータ取得ステップと、制御パラメータ送信ステップと、を含む学習サービス提供方法を使用するための装置またはプログラムとみなすこともできる。
【０１７３】
例えば、「利用者識別情報取得ステップ」は、利用者識別情報取得部３６０１を動作させるステップである。「制御パラメータ保持ステップ」は、制御パラメータ保持部３６０２を動作させるステップである。「制御パラメータ取得ステップ」は、制御パラメータ取得部３６０３を動作させるステップである。「制御パラメータ送信ステップ」は、制御パラメータ送信部３６０４を動作させるステップである。
【０１７４】
なお、本実施形態に係る学習サービス提供方法を使用する装置またはプログラムは、本実施形態に係る学習サーバ装置またはプログラムに限定されることはない。
【０１７５】
（実施形態１４：主な効果）
本実施形態によれば、制御パラメータを学習サーバ装置の制御パラメータ保持部に保持させておくことにより、学習サービス端末の利用者に学習サービスが提供されるようになるので、例えば、利用者は、常に同じ学習サービス端末を利用する必要がなくなる。例えば、インターネットカフェや学校などに設置された端末を用いて学習サービスを受けることができるので、自宅での学習に制限されることがなくなる。
【０１７６】
（実施形態１５（主に請求項２０に対応する））
本実施形態においては、制御パラメータを変更することができる学習サーバ装置が提供される。
【０１７７】
（実施形態１５：構成）
図３９は、本実施形態に係る学習サーバ装置の機能ブロック図を例示する。図３９に機能ブロック図が例示された学習サーバ装置３６００の構成は、実施形態１４に係る図３６に機能ブロック図が例示された学習サーバ装置が、さらに制御パラメータ変更情報取得部３９０２と、制御パラメータ変更部３９０１と、を備えた構成になっている。
【０１７８】
「制御パラメータ変更情報取得部」３９０２は、制御パラメータ保持部３６０２で保持された制御パラメータを変更するための情報である制御パラメータ変更情報を取得する。例えば、制御パラメータ変更情報取得部３９０２は、利用者識別情報を取得し、制御パラメータを特定し、制御パラメータを変更する命令を取得する。ここで挙げた利用者識別情報や、制御パラメータを変更する命令などは、例えば、携帯端末から送信され、通信回線を通じて取得されてもよい。また、制御パラメータが特定の人によってしか変更されないようにするために、認証のためのＩＤとパスワードも制御パラメータ変更情報取得部３９０２により取得されてもよい。
【０１７９】
「制御パラメータ変更部」３９０１は、制御パラメータ変更取得部３９０２で取得された制御パラメータ変更情報に基づいて制御パラメータ保持部３６０２に保持された制御パラメータを変更する。すなわち、制御パラメータを変更する命令に従って、制御パラメータ保持部３６０２に保持された制御パラメータを変更する。なお、制御パラメータの変更に先立って、制御パラメータ変更取得部３９０２などで取得された利用者識別情報により、変更の対象となる制御パラメータを特定するようにしてもよい。また、制御パラメータを変更する命令を送信した者を、ＩＤとパスワードとに基づいて認証を行なうようになっていてもよい。
【０１８０】
（実施形態１５：主な効果）
本実施形態によれば、制御パラメータを変更することができる。制御パラメータ変更情報が携帯端末に入力されて、制御パラメータ変更情報取得部３９０２へ送信されるようになっていれば、外出先より制御パラメータを変更することができる。
【０１８１】
（実施形態１６（主に請求項２１に対応する））
本発明の実施形態１６は、複数の利用者に問題を一斉に送信し、利用者が問題の解答をする都度、利用者の得点を計算し、全ての利用者の中での現在の順位を利用者に返信することによって、利用者の意欲をかきたてる学習サービスサーバに関する。
【０１８２】
図４０は、本実施形態の概要を例示する。学習サービスサーバ４０００は、利用者の使用する端末４００３、４００４、…、４００５、４００６と、通信回線４００１を介して接続されている。学習サービスサーバ４０００は、全ての端末に問題を一斉に送信し、端末の利用者は、問題を解く都度、解答を学習サービスサーバ４０００へ送信する。学習サービスサーバ４０００は、解答を受信する都度、採点を行ない、端末の利用者の得点を計算し、全利用者の中における端末の利用者の順位を求めて返信する。端末は、返信された順位を表示し、その表示を端末の利用者が見ることにより、意欲がかきたてられることになる。
【０１８３】
（実施形態１６：構成）
図４１は、本実施形態に係る学習サービスサーバの機能ブロック図を例示する。学習サービスサーバ４０００は、問題送信部４１０１と、解答遂次受信部４１０２と、採点部４１０３と、得点集計部４１０４と、順位返信部４１０５と、を備えている。
【０１８４】
「問題送信部」４１０１は、問題を送信する。この送信は、全ての端末に対して一斉に行なわれる。このため、例えば、放送を用いて問題が送信されてもよい。あるいは、問題の解答が開始される前に端末に問題を送信しておき、問題の解答が開始される時になると、端末で問題が表示されるようになっている場合には、問題は一斉に送信される必要はなく、順次送信されるようになっていてもよい。
【０１８５】
「解答遂次受信部」４１０２は、問題送信部４１０１から送信された問題に関する解答を、解答者を識別する識別情報とともに遂次受信する。識別情報は、解答者を直接に特定するものである必要はなく、解答者が利用している端末の識別情報などであって解答者を間接的に特定するものであってもよい。また、「遂次受信」するとは、解答者が解答を入力する都度、その解答を受信するという意味である。
【０１８６】
「採点部」４１０３は、解答遂次受信部４１０２で受信された解答を採点する。
【０１８７】
「得点集計部」４１０４は解答遂次受信部４１０２で受信された識別情報と、採点部４１０３での採点の結果に基づいて、解答者別の得点を集計する。
【０１８８】
図４２は、特定集計部４１０４で、解答者別の特定を集計するための表を例示する。列４２０１に得点の合計が格納され、列４２０２に識別情報が集計される。例えば、ｈ３７５５１６という識別情報の解答者の解答により２点がプラスされた場合には、列４２０２にｈ３７５５１６が格納されている行を求め、列４２０１に格納されている値に２点を加える。
【０１８９】
「順位算出部」４１０５は、得点集計部４１０４で集計された得点に基づいて、解答者毎の順位を算出する。例えば、図４２に例示された表に格納されている行を、列４２０１の値で昇順、あるいは、降順でソートを行ない、表を行方向に走査を行ない、解答者毎の順位を算出する。
【０１９０】
「順位返信部」４１０６は、得点算出部４１０５で算出された順位を返信する。順位の返信は、一定時間が経過する都度、全ての端末に向けて行なわれてもよいし、解答が送信された端末に向けて行なわれてもよい。また、端末には、その端末を利用している解答者の順位だけが送信されてよいし、他の解答者の順位も送信されてもよい。例えば、端末を利用している解答者により指定された識別情報で特定される解答者の順位が、その端末に送信されるようになっていてもよい。
【０１９１】
（実施形態１６：処理の流れ）
図４３は、本実施形態に係る学習サービスサーバ４０００の処理の流れを説明するフローチャートを例示する。
【０１９２】
ステップＳ４３０１において、問題送信部４１０１にて、問題を送信する。
【０１９３】
ステップＳ４３０２において、学習サービスサーバ４０００の処理を終了するべきかどうかを判断する（例えば、試験時間の終了時刻が到達したかどうか）。もし、終了するべきでないと判断されると、ステップＳ４３０３へ移行する。
【０１９４】
ステップＳ４３０３において、解答と識別情報が受信されるまで待つ。
【０１９５】
ステップＳ４３０４において、解答と識別情報の処理を行なう。その後、ステップＳ４３０２へ戻る。
【０１９６】
図４４は、ステップＳ４３０４の解答と識別情報の処理の流れを説明するフローチャートを例示する。
【０１９７】
ステップＳ４４０１において、識別情報と解答とを、解答遂次受信部４１０２にて、取得する。
【０１９８】
ステップＳ４４０２において、採点部４１０３にて、解答を採点する。
【０１９９】
ステップＳ４４０３において、得点集計部４１０４にて、識別子に対応付けられた点数を更新する。
【０２００】
ステップＳ４４０４において、順位算出部４１０５にて、順位を算出する。
【０２０１】
ステップＳ４４０５において、順位返信部４１０６にて、順位を送信する。
【０２０２】
（実施形態１６：主な効果）
本実施形態によれば、解答者は、問題を解いている途中で順位がわかるので、順位を良くしようと、問題を解くことに集中することになり、学習の効果を上げることができる。
【０２０３】
（実施形態１７（主に請求項２２に対応する））
本発明の実施形態１７においては、学習サービス端末の利用者が、例えば、自分の弱点を学習して、その後に行なわれるテストに備えることができる学習サービスサーバが提供される。
【０２０４】
（実施形態１７：構成）
図４５は、本実施形態に係る学習サービスサーバの機能ブロック図を例示する。学習サービスサーバ４５００は、サービス入出力部４５０１と、端末識別子保持部４５０２と、問題配信部４５０３と、を備える。
【０２０５】
「サービス入出力部」４５０１は、学習サービスを利用する利用者の学習サービス端末へ学習サービスを提供するために入出力を行なう。例えば、学習サービスを利用する利用者の学習サービス端末へ、教材データを出力し、また、学習サービスを利用する利用者の学習サービス端末に入力されたデータを入力する。
【０２０６】
「端末識別子保持部」４５０２は、サービス入出力部４５０１により学習サービスが提供されている学習サービス端末を識別する情報である端末識別子を保持する。例えば、端末識別子は、学習サービス端末のＩＰアドレスやＭＡＣアドレスである。あるいは、学習サービス端末を直接的に識別する情報でなく、学習サービス端末を間接的に識別する情報であってもよい。例えば、学習サービス端末にて学習サービスを利用している利用者の識別子であってもよい。
【０２０７】
「問題配信部」４５０３は、所定の時間が到達すると、端末識別子保持部４５０２で保持されている端末識別子で識別される学習サービス端末へ問題を一斉に配信する。
【０２０８】
（実施形態１７：処理の流れ）
図４６は、学習サービスサーバ４５００の処理の流れを説明するフローチャートを例示する。
【０２０９】
ステップＳ４６０１において、所定の時間に到達したかどうかを判断する。もし、到達していなければ、ステップＳ４６０２に移行し、学習サービスをサービス入出力部４５０１にて提供する。
【０２１０】
所定の時間に到達すれば、ステップＳ４６０３へ移行し、端末識別子保持部４５０２にて保持されている端末識別子を取得する。
【０２１１】
ステップＳ４６０４において、ステップＳ４６０３で取得された端末識別子で識別される学習サービス端末へ、問題を一斉に配信する。
【０２１２】
（実施形態１７：本実施形態と実施形態１６を組み合わせてもよい）
なお、本実施形態の学習サービスサーバ４５００が、実施形態１６の学習サービスサーバ４０００の解答遂次受信部４１０２と、採点部４１０３と、得点集計部４１０４と、順位算出部４１０５、順位返信部４１０６と、を備えていてもよい。この場合、ステップＳ４６０４の処理が終わった後には、図４３に例示されたフローチャートのステップＳ４３０２以下の処理が行なわれるようになっていてもよい。
【０２１３】
（実施形態１７：主な効果）
本実施形態によれば、一斉に始まるテストに向けて、学習サービスの利用者が自分の弱点を強化するための学習サービスを利用することが可能となる。
【０２１４】
（実施形態１８（主に請求項２３に対応する））
本発明の実施形態１８においては、他に誰が学習サービスを利用しているかを、学習サービスの利用者に提示する学習サービスサーバが提供される。これにより、例えば、学習サービスの利用者の学習意欲を高めることができる。
【０２１５】
図４７は、本実施形態に係る学習サービスサーバによる学習サービスを利用している学習サービス端末の画面の表示を例示する。画面部分４７０１には、学習サービスのための表示が行なわれている。画面部分４７０２には、他の学習サービスの利用者を示す画像が表示されている。この画像は、例えば、学習サービスの利用者を撮影した画像であったり、学習サービスの利用者を象徴するキャラクターの画像であってもよい。このように画像部分４７０２とともに、学習サービスのための表示が行なわれるので、学習サービスの利用者は、学習意欲をかきたてることになる。また、学習サービスの利用者は、自分の映像あるいはキャラクターを他の利用者の学習サービス端末に表示しようと、進んで学習サービスを利用するようになる。
【０２１６】
（実施形態１８：構成）
図４８は、本実施形態に係る学習サービスサーバの機能ブロック図を例示する。学習サービスサーバ４８００は、サービス入出力部４８０１と、端末識別子保持部４８０２と、利用者キャラクター取得部４８０３と、利用者キャラクター配信部４８０４と、を備える。
【０２１７】
「サービス入出力部」４８０１は、学習サービスを利用する利用者の学習サービス端末へ学習サービスを提供するための入出力を行なう。
【０２１８】
「端末識別子保持部」４８０２は、サービス入出力部４８０１により学習サービスが提供されている学習サービス端末を識別する情報である端末識別子を保持する。
【０２１９】
「利用者キャラクター取得部」４８０３は、端末識別子保持部４８０２で保持されている端末識別子で識別される学習サービス端末の利用者を表示するための利用者キャラクターを取得する。「利用者キャラクター」は、例えば、学習サービス端末の利用者をＣＣＤカメラなどで撮影した映像、あらかじめ登録された写真画像、似顔絵の画像、漫画の登場人物の画像、描かれた絵の画像、などである。利用者キャラクター取得部４８０３は、このような利用者キャラクターを、学習サービスサーバに備えられたハードディスクなどの記憶手段より取得したり、学習サービス端末より取得したりする。あるいは、第三のサーバより取得してもよい。
【０２２０】
「利用者キャラクター配信部」４８０４は、利用者キャラクター取得部４８０３で取得した利用者キャラクターを前記学習サービス端末へ一斉に配信する。「前記学習サービス端末」とは、端末識別子保持部４８０２で端末識別子が保持されている学習サービス端末である。
【０２２１】
（実施形態１８：処理の流れ）
図４９は、本実施形態に係る学習サービスサーバの処理の流れを説明するフローチャートを例示する。
【０２２２】
ステップＳ４９０１において、端末識別子保持部４８０２で保持されている端末識別子を取得する。ステップＳ４９０２において、利用者キャラクター取得部４８０３にて、利用者キャラクターを取得する。ステップＳ４９０３において、利用者キャラクター配信部４８０４にて、利用者キャラクターを配信する。
【０２２３】
（実施形態１８：主な効果）
本実施形態によれば、学習サービスサーバにより利用者キャラクターが配信され、学習サービス端末に表示することができるので、学習サービスを利用している他の利用者に誰がいるかを、利用者が知ることができるので、利用者の学習意欲が刺激される。
【０２２４】
【発明の効果】
本発明によれば、制御パラメータを取得させることにより、学習サービスを利用するための学習サービス制御信号の生成を制御することができる。このため、制御パラメータの設定などを、例えば、親、が行なうことにより、その子供の学習サービスサーバの利用を制御することが可能となる。
【０２２５】
また、制御パラメータを学習サーバ装置の制御パラメータ保持部に保持させておくことにより、学習サービス端末の利用者に学習サービスが提供されるようになるので、例えば、利用者は、常に同じ学習サービス端末を利用する必要がなくなる。例えば、インターネットカフェや学校などに設置された端末を用いて学習サービスを受けることができるので、自宅での学習に制限されることがなくなる。
【０２２６】
また、学習サービス端末の利用者の学習意欲を刺激することができ、学習効果を高めることができる。
【図面の簡単な説明】
【図１】本発明の概要を示す図
【図２】学習サービス端末の構成をより詳しく例示する図
【図３】学習エージェントが学習者に対して学習の指示を与えるための画面表示の一例図
【図４】本発明の別の形態の概要を示す図
【図５】本発明の実施形態１に係る学習サービス端末の機能ブロック図
【図６】制御パラメータと学習サービス制御信号との一例図
【図７】入出力部と学習サービス制御信号生成部との関係を例示する図
【図８】学習サービス端末の処理の流れを説明するフローチャート
【図９】実施形態２に係る学習サービス端末の機能ブロック図
【図１０】入出力部と学習サービス選択部と学習サービス制御信号生成部との関係を例示する図
【図１１】御パラメータと学習サービス制御信号と学習サービス選択信号との一例図
【図１２】学習サービス端末の処理の流れを説明するフローチャート
【図１３】実施形態３に係る学習サービス端末の機能ブロック図
【図１４】学習サービス端末の処理の流れを説明するフローチャート
【図１５】実施形態３に係る学習サービス端末の別の構成における機能ブロック図
【図１６】図１５に機能ブロック図が例示された学習サービス端末の処理の流れ
【図１７】実施形態４に係る学習サービス端末の機能ブロック図
【図１８】実施形態４に係る学習サービス端末の別の機能ブロック図
【図１９】実施形態５に係る学習サービス端末の機能ブロック図
【図２０】実施形態５に係る学習サービス端末の別の機能ブロック図
【図２１】実施形態７に係る学習サービス端末の機能ブロック図
【図２２】生成促進情報出力制御情報取得部が、生成促進情報出力制御情報を取得するために、表示する画面の一例図
【図２３】実施形態７に係る学習サービス端末の別の構成における機能ブロック図
【図２４】実施形態８に係る学習サービス端末の機能ブロック図
【図２５】実施形態８に係る学習サービス端末の別の機能ブロック図
【図２６】実施形態９に係る学習サービス端末の機能ブロック図
【図２７】実施形態９に係る学習サービス端末の別の機能ブロック図
【図２８】実施形態１０に係る学習サービス端末の機能ブロック図
【図２９】実施形態１０に係る学習サービス端末の機能ブロック図
【図３０】実施形態１１に係る学習サービス端末の機能ブロック図
【図３１】実施形態１１に係る学習サービス端末の機能ブロック図
【図３２】実施形態１２に係る学習サービス端末の機能ブロック図
【図３３】実施形態１２に係る学習サービス端末の機能ブロック図
【図３４】実施形態１３に係る学習サービス端末の機能ブロック図
【図３５】実施形態１３に係る学習サービス端末の機能ブロック図
【図３６】実施形態１４に係る学習サーバ装置の機能ブロック図
【図３７】実施形態１４に係る学習サーバ装置と、学習サービスを学習サービス端末に提供する学習サービスサーバと、の関係の一例図
【図３８】学習サーバ装置の中に学習サービスサーバが備えられている形態を例示する図
【図３９】実施形態１５に係る学習サーバ装置の機能ブロック図
【図４０】実施形態１６の概要を示す図
【図４１】実施形態１６に係る学習サービスサーバの機能ブロック図
【図４２】解答者別の特定を集計するための表の一例図
【図４３】実施形態１６に係る学習サービスサーバの処理の流れを説明するフローチャート
【図４４】実施形態１６に係る学習サービスサーバの処理の流れを説明するフローチャート
【図４５】実施形態１７に係る学習サービスサーバの機能ブロック図
【図４６】実施形態１７に係る学習サービスサーバの処理の流れを説明するフローチャート
【図４７】実施形態１８に係る学習サービスサーバによる学習サービスを利用している学習サービス端末の画面の表示を例示する図
【図４８】実施形態１８に係る学習サービスサーバの機能ブロック図
【図４９】実施形態１８に係る学習サービスサーバの処理の流れを説明するフローチャート
【符号の説明】
５００  学習サービス端末
５０１  入出力部
５０２  学習サービス制御信号生成部
５０３  制御パラメータ取得部
【図１】
2004264780.tif 000003
【図２】
2004264780.tif 000004
【図３】
2004264780.tif 000005
【図４】
2004264780.tif 000006
【図５】
2004264780.tif 000007
【図６】
2004264780.tif 000008
【図７】
2004264780.tif 000009
【図８】
2004264780.tif 000010
【図９】
2004264780.tif 000011
【図１０】
2004264780.tif 000012
【図１１】
2004264780.tif 000013
【図１２】
2004264780.tif 000014
【図１３】
2004264780.tif 000015
【図１４】
2004264780.tif 000016
【図１５】
2004264780.tif 000017
【図１６】
2004264780.tif 000018
【図１７】
2004264780.tif 000019
【図１８】
2004264780.tif 000020
【図１９】
2004264780.tif 000021
【図２０】
2004264780.tif 000022
【図２１】
2004264780.tif 000023
【図２２】
2004264780.tif 000024
【図２３】
2004264780.tif 000025
【図２４】
2004264780.tif 000026
【図２５】
2004264780.tif 000027
【図２６】
2004264780.tif 000028
【図２７】
2004264780.tif 000029
【図２８】
2004264780.tif 000030
【図２９】
2004264780.tif 000031
【図３０】
2004264780.tif 000032
【図３１】
2004264780.tif 000033
【図３２】
2004264780.tif 000034
【図３３】
2004264780.tif 000035
【図３４】
2004264780.tif 000036
【図３５】
2004264780.tif 000037
【図３６】
2004264780.tif 000038
【図３７】
2004264780.tif 000039
【図３８】
2004264780.tif 000040
【図３９】
2004264780.tif 000041
【図４０】
2004264780.tif 000042
【図４１】
2004264780.tif 000043
【図４２】
2004264780.tif 000044
【図４３】
2004264780.tif 000045
【図４４】
2004264780.tif 000046
【図４５】
2004264780.tif 000047
【図４６】
2004264780.tif 000048
【図４７】
2004264780.tif 000049
【図４８】
2004264780.tif 000050
【図４９】
2004264780.tif 000051