(57)【特許請求の範囲】
【請求項１】
情報端末の機能を制限する機能制限手段と、
前記情報端末の表示部に問題を表示する問題表示手段と、
前記表示された問題の解答を受け付ける解答受付手段と、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する制限解除手段と、
を備えることを特徴とする情報端末制御システム。
【請求項２】
情報端末の機能を制限する機能制限手段と、
前記情報端末とは異なる情報端末の表示部に問題を表示する問題表示手段と、
前記表示された問題の解答を受け付ける解答受付手段と、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する制限解除手段と、
を備えることを特徴とする情報端末制御システム。
【請求項３】
前記情報端末の機能一覧を表示する一覧表示手段と、
を備えることを特徴とする請求項１に記載の情報端末制御システム。
【請求項４】
前記表示された機能一覧の中から制限したい機能を選択させる選択手段と、
を備え、
前記機能制限手段は、前記選択された機能を制限することを特徴とする請求項３に記載の情報端末制御システム。
【請求項５】
前記制限解除手段は、前記受け付けた解答の数が所定の閾値毎に、前記制限を段階的に解除する、ことを特徴とする請求項１に記載の情報端末制御システム。
【請求項６】
情報端末制御システムが実行する情報端末制御方法であって、
情報端末の機能を制限するステップと、
前記情報端末の表示部に問題を表示するステップと、
前記表示された問題の解答を受け付けるステップと、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップと、
を備えることを特徴とする情報端末制御方法。
【請求項７】
情報端末制御システムが実行する情報端末制御方法であって、
情報端末の機能を制限するステップと、
前記情報端末とは異なる情報端末の表示部に問題を表示するステップと、
前記表示された問題の解答を受け付けるステップと、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップと、
を備えることを特徴とする情報端末制御方法。
【請求項８】
情報端末制御システムに、
情報端末の機能を制限するステップ、
前記情報端末の表示部に問題を表示するステップ、
前記表示された問題の解答を受け付けるステップ、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップ、
を実行させるためのコンピュータ読み取り可能な情報端末制御システム用プログラム。
【請求項９】
情報端末制御システムに、
情報端末の機能を制限するステップ、
前記情報端末とは異なる情報端末の表示部に問題を表示するステップ、
前記表示された問題の解答を受け付けるステップ、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップ、
を実行させるためのコンピュータ読み取り可能な情報端末制御システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末の制御を実行する情報端末制御システム、情報端末制御方法及び情報端末制御システム用プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等の情報端末の高機能化及び普及に伴い、学校や塾等の教育現場において、情報端末が使用されている。
【０００３】
このような情報端末の利用において、ユーザが有する情報端末や教育現場側が提供する情報端末に、問題等を配信し、各ユーザが問題の表示及び解答を入力することが行われている。その際、情報端末において、問題の解答以外における機能の利用を制限する必要があった。
【０００４】
このような機能の制限としては、例えば、予め特定の機能が制限された情報端末において、制限された機能の利用要求が入力された場合に、この制限された機能に関する解答の入力を受け付け、正しい場合に機能制限を解除する構成が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−７０１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の構成では、ユーザは、制限された機能を解除するための解答の入力を受け付ける必要があり、配信された問題に対してのユーザの入力とは無関係であった。そのため、問題の解答に関する機能以外の機能を制限した場合、ユーザは、制限された機能を手動により解除していく必要があり、利便性が低かった。
【０００７】
本発明の目的は、ユーザの利便性を向上させた情報端末制御システム、情報端末制御方法及び情報端末制御システム用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
第１の特徴に係る発明は、情報端末の機能を制限する機能制限手段と、
前記情報端末の表示部に問題を表示する問題表示手段と、
前記表示された問題の解答を受け付ける解答受付手段と、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する制限解除手段と、
を備えることを特徴とする情報端末制御システムを提供する。
【００１０】
第１の特徴に係る発明によれば、情報端末の機能を制限し、前記情報端末の表示部に問題を表示し、前記表示された問題の解答を受け付け、前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する。
【００１１】
ここで、第１の特徴に係る発明は、情報端末制御システムのカテゴリであるが、方法又はプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【００１２】
第２の特徴に係る発明は、情報端末の機能を制限する機能制限手段と、
前記情報端末とは異なる情報端末の表示部に問題を表示する問題表示手段と、
前記表示された問題の解答を受け付ける解答受付手段と、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する制限解除手段と、
を備えることを特徴とする情報端末制御システムを提供する。
【００１３】
第２の特徴に係る発明によれば、情報端末の機能を制限し、前記情報端末とは異なる情報端末の表示部に問題を表示し、前記表示された問題の解答を受け付け、前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除する。
【００１４】
ここで、第２の特徴に係る発明は、情報端末制御システムのカテゴリであるが、方法又はプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【００１５】
第３の特徴に係る発明は、前記情報端末の機能一覧を表示する一覧表示手段と、
を備えることを特徴とする第１の特徴に係る発明である情報端末制御システムを提供する。
【００１６】
第３の特徴に係る発明によれば、第２の特徴に係る発明である情報端末制御システムは、前記情報端末の機能一覧を表示する。
【００１７】
第４の特徴に係る発明は、前記表示された機能一覧の中から制限したい機能を選択させる選択手段と、
を備え、
前記機能制限手段が、前記選択された機能を制限することを特徴とする第３の特徴に係る発明である情報端末制御システムを提供する。
【００１８】
第４の特徴に係る発明によれば、第３の特徴に係る発明である情報端末制御システムは、前記表示された機能一覧の中から制限したい機能を選択させ、前記選択された機能を制限する。
【００２１】
第５の特徴に係る発明は、前記制限解除手段が、前記受け付けた解答の数が所定の閾値毎に、前記制限を段階的に解除する、ことを特徴とする第１の特徴に係る発明である情報端末制御システムを提供する。
【００２２】
第５の特徴に係る発明によれば、第１の特徴に係る発明である情報端末制御システムは、前記受け付けた解答の数が所定の閾値毎に、前記制限を段階的に解除する。
【００２３】
第６の特徴に係る発明は、情報端末制御システムが実行する情報端末制御方法であって、
情報端末の機能を制限するステップと、
前記情報端末の表示部に問題を表示するステップと、
前記表示された問題の解答を受け付けるステップと、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップと、
を備えることを特徴とする情報端末制御方法を提供する。
【００２４】
第７の特徴に係る発明は、情報端末制御システムが実行する情報端末制御方法であって、
情報端末の機能を制限するステップと、
前記情報端末とは異なる情報端末の表示部に問題を表示するステップと、
前記表示された問題の解答を受け付けるステップと、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップと、
を備えることを特徴とする情報端末制御方法を提供する。
【００２５】
第８の特徴に係る発明は、情報端末制御システムに、
情報端末の機能を制限するステップ、
前記情報端末の表示部に問題を表示するステップ、
前記表示された問題の解答を受け付けるステップ、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップ、
を実行させるためのコンピュータ読み取り可能な情報端末制御システム用プログラムを提供する。
【００２６】
第９の特徴に係る発明は、情報端末制御システムに、
情報端末の機能を制限するステップ、
前記情報端末とは異なる情報端末の表示部に問題を表示するステップ、
前記表示された問題の解答を受け付けるステップ、
前記受け付けた解答の正解率が所定の閾値毎に、前記制限を段階的に解除するステップ、
を実行させるためのコンピュータ読み取り可能な情報端末制御システム用プログラムを提供する。
【発明の効果】
【００２７】
本発明によれば、ユーザの利便性を向上させた情報端末制御システム、情報端末制御方法及び情報端末制御システム用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】図１は、情報端末制御システム１の概要を示す図である。
【図２】図２は、変形例における情報端末制御システム１の概要を示す図である。
【図３】図３は、情報端末制御システム１の全体構成図である。
【図４】図４は、変形例における情報端末制御システム１の全体構成図である。
【図５】図５は、情報端末１００の機能ブロック図である。
【図６】図６は、情報端末１００及び情報端末２００の機能ブロック図である。
【図７】図７は、情報端末１００が実行する機能制限処理を示すフローチャートである。
【図８】図８は、情報端末１００及び情報端末２００が実行する機能制限処理を示すフローチャートである。
【図９】図９は、情報端末１００が表示する機能一覧画面を示す図である。
【図１０】図１０は、情報端末２００が表示する機能一覧画面を示す図である。
【発明を実施するための形態】
【００２９】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００３０】
［情報端末制御システム１の概要］
本発明の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である情報端末制御システム１の概要を説明するための図である。情報端末制御システム１は、情報端末１００から構成される。なお、情報端末１００は、１つに限らず複数であっても良い。また、情報端末１００は、実在する装置又は仮想的な装置の何れか又は双方により実現されても良い。
【００３１】
情報端末１００は、データ通信機能を有する端末装置である。情報端末１００は、例えば、携帯電話、携帯情報端末、タブレット端末、パーソナルコンピュータに加え、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の電化製品である。
【００３２】
はじめに、情報端末１００は、問題等の配信データを、外部サーバやデータベース等の外部端末から取得する（ステップＳ０１）。
【００３３】
情報端末１００は、自身が有する機能一覧を表示し、制限する機能の選択入力を受け付ける（ステップＳ０２）。
【００３４】
情報端末１００は、選択入力を受け付けた機能を制限する（ステップＳ０３）。機能の制限とは、例えば、アプリケーションの起動制限、起動中のアプリケーションの停止、起動中のアプリケーションへの入力制限、情報端末１００の各種設定の変更制限である。アプリケーションとは、例えば、インターネットブラウザアプリケーション、電卓アプリケーション、カメラアプリケーション、文書作成アプリケーション、表計算アプリケーションである。なお、通話機能やメール機能等の情報端末１００の基本的な機能に関しては、機能を制限せずに、使用可能なままの状態にしておいても良い。なお、機能の制限は、情報端末１００が選択するのではなく、外部端末が制限する機能を選択しこの選択された機能を、情報端末１００が制限しても良い。
【００３５】
情報端末１００は、配信された問題を表示し、この問題に対しての入力を受け付ける（ステップＳ０４）。
【００３６】
情報端末１００は、問題の解答完了を受け付けた場合、解答結果に基づいて、制限した機能の一部又は全てを解除する（ステップＳ０５）。解答結果とは、例えば、問題に対する正解率、解答の数、所要時間である。情報端末１００は、正解率又は解答の数が所定の閾値以上である場合、制限した機能の一部又は全てを解除する。例えば、正解率が、１００％である場合や、９０％以上である場合に、制限した機能の全てを解除し、８０％以上である場合に、機能の一部を解除する。また、解答の数の割合が、１００％である場合や、９０％以上である場合に、制限した機能の全てを解除し、８０％以上である場合に、機能の一部を解除する。また、例えば、問題に対して予め所要時間が設定され、この所要時間を超過した場合に、制限された機能を解除し、設定された所要時間の所定時間毎に制限された機能の一部を解除する。なお、正解率や解答の数の閾値に関しては、適宜変更可能であるし、制限した機能の一部を解除するのではなく、常に制限した機能の全てを解除しても良い。また、所要時間に関しても同様に、所定時間毎に制限された機能の一部を解除せずに、所要時間を超過した場合に、はじめて全ての制限された機能を解除しても良い。また、解答結果は、他の構成であっても良い。
【００３７】
以上が、情報端末制御システム１の概要である。
【００３８】
［情報端末制御システム１のシステム構成］
図３に基づいて、情報端末制御システム１のシステム構成について説明する。図３は、本発明の好適な実施形態である情報端末制御システム１のシステム構成を示す図である。情報端末制御システム１は、情報端末１００、公衆回線網（インターネット網や、第３、第４世代通信網等）から構成される。なお、情報端末１００は、１つに限らず複数の情報端末１００がシステム上に存在していても良い。また、情報端末１００は、実在する装置ではなく、仮想的な装置であっても良い。
【００３９】
情報端末１００は、後述の機能を備えた、上述した端末装置である。
【００４０】
［各機能の説明］
図５に基づいて、情報端末制御システム１の機能について説明する。図５は、情報端末１００の機能ブロックを示す図である。
【００４１】
情報端末１００は、制御部１１０として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２０として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。また、情報端末１００は、入出力部１３０として、制御部１１０で制御したデータや画像を出力表示する表示部や、ユーザからの入力を受け付けるタッチパネルやキーボード、マウス等の入力部等を備える。
【００４２】
情報端末１００において、制御部１１０が所定のプログラムを読み込むことにより、通信部１２０と協働して、配信データ取得モジュール１５０を実現する。また、情報端末１００において、制御部１１０が所定のプログラムを読み込むことにより、入出力部１３０と協働して機能表示モジュール１６０、機能制限モジュール１６１、問題表示モジュール１６２、入力受付モジュール１６３を実現する。
【００４３】
［機能制限処理］
図７に基づいて、情報端末１００が実行する機能制限処理について説明する。図７は、情報端末１００が実行する機能制限処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００４４】
はじめに、配信データ取得モジュール１５０は、外部サーバや他の情報端末又はコンピュータ等から配信データを取得する（ステップＳ１０）。配信データとは、例えば、課題、テスト、問題、テスト前の過去問、受験前の過去問といった、ユーザが解答を入力する必要があるデータである。なお、配信データを外部から取得するのではなく、専用のアプリケーションを予めインストールしておき、このアプリケーションの起動を契機として、以下の処理が実行されるよう構成されていても良い。
【００４５】
機能表示モジュール１６０は、自身が有する機能一覧を表示する（ステップＳ１１）。機能表示モジュール１６０は、図９に示す機能一覧画面を表示する。図９において、機能表示モジュール１６０は、機能一覧画面として、メッセージ表示領域３００、機能表示領域３１０及び決定アイコン３３０を表示する。機能表示モジュール１６０は、メッセージ表示領域３００に、制限可能な機能一覧を表示していることを通知するメッセージを表示する。また、機能表示モジュール１６０は、機能表示領域３１０に、情報端末１００が有する各機能の一覧を機能一覧３２０として表示する。また、機能表示モジュール１６０は、ユーザからの操作入力を受け付け、選択された機能の制限を実行する決定アイコン３３０を表示する。
【００４６】
なお、機能一覧画面は、例えば、複数のカテゴリを表示し、選択されたカテゴリの下層に存在する機能の詳細を順に表示していく構成であっても良い。例えば、「ツール」、「ＳＮＳ」、「写真」といった複数のカテゴリを表示し、「ツール」が選択された場合に、「電卓」、「時計」といった下層に存在する機能を表示しても良い。機能一覧画面の表示態様は、適宜変更可能である。
【００４７】
機能表示モジュール１６０は、表示した機能一覧に対しての入力操作が完了したか否かを判断する（ステップＳ１２）。機能表示モジュール１６０は、機能の選択が行われ、決定アイコン３３０の操作入力が行われたか否かに基づいて、入力操作が完了したか否かを判断する。なお、機能表示モジュール１６０は、決定アイコン３３０が入力操作されたものの、機能の選択が行われていないと判断した場合、エラー通知画面を表示する。
【００４８】
ステップＳ１２において、機能表示モジュール１６０は、入力操作が完了していないと判断した場合（ステップＳ１２  ＮＯ）、入力操作が完了するまで本処理を繰り返す。
【００４９】
一方、ステップＳ１２において、機能表示モジュール１６０は、入力操作が完了したと判断した場合（ステップＳ１２  ＹＥＳ）、機能制限モジュール１６１は、ユーザが選択した機能を制限する（ステップＳ１３）。機能の制限とは、例えば、アプリケーションの起動制限、起動中のアプリケーションの停止、起動中のアプリケーションの表示制限、各種設定の変更の制限である。アプリケーションとは、例えば、インターネット閲覧、電卓、カメラ、文書作成、表計算、設定等の各種機能を実行するソフトウェアである。なお、通話機能やメール機能等の情報端末１００が有する基本的な機能に関しては、その利用を制限せずに使用できるようにしてあっても良い。また、例えば、仮に、通話機能やメール機能等の特定の機能が制限されている場合であっても、特定の通話先やメール先等を予め設定しておき、設定された相手への通話やメール等を実行可能な制限であっても良く、他の機能においても、予め設定される機能の一部のみが実行可能であっても良い。例えば、特定の相手として、家族や親族等の名称や電話番号やメールアドレス等を予め設定することにより、仮に電話機能やメール機能が制限されていたとしても、緊急時に通話やメールを実行可能なように構成されていても良い。また、情報端末１００が実行する機能の制限は、情報端末１００により選択されるのではなく、異なる端末に制限する機能を表示し、異なる端末上において選択された機能に関するデータである選択機能データを情報端末１００に送信し、情報端末１００は、この選択機能データに基づいて、機能の制限を実行しても良い。
【００５０】
問題表示モジュール１６２は、ユーザが解答する配信データを表示し、入力受付モジュール１６３は、解答の入力を受け付ける（ステップＳ１４）。
【００５１】
入力受付モジュール１６３は、ユーザからの解答が終了したか否かを判断する（ステップＳ１５）。入力受付モジュール１６３は、例えば、解答完了を示すアイコンの操作を受け付けたか、解答開始から所定時間が経過したかに基づいて、終了したか否かを判断する。ステップＳ１５において、入力受付モジュール１６３は、解答が終了していないと判断した場合（ステップＳ１５  ＮＯ）、終了するまで本処理を繰り返す。
【００５２】
一方、ステップＳ１５において、入力受付モジュール１６３は、解答が終了したと判断した場合（ステップＳ１５  ＹＥＳ）、解答結果が所定条件を満たしたか否かを判断する（ステップＳ１６）。解答結果とは、例えば、問題に対する正解率、解答の数、所要時間である。所定条件とは、例えば、正解率が所定の閾値以上であるか、解答の数が所定の閾値以上であるか、解答時間が所定の閾値以上であるかである。正解率が所定の閾値以上であるとは、例えば、正解率が１００％、すなわち全問正解であること、正解率が９０％、８０％、７０％以上であることである。また、解答の数が所定の閾値以上であるとは、例えば、解答の数の割合が１００％、すなわち全ての問題に対して解答していること、解答の数の割合が９０％、８０％以上であることである。また、解答時間が所定の閾値以上であるとは、各問題又は複数の問題に対して、予め設定された解答時間が超過していることや、問題が表示されてから１時間以上経過していることである。なお、正解率の閾値は、適宜変更可能である。また、問題の数及び解答の数は、適宜変更可能である。また、解答時間は、適宜変更可能である。また、複数の条件の何れか又は組み合わせて、所定条件として構成されていても良い。
【００５３】
ステップＳ１６において、入力受付モジュール１６３は、所定条件を満たしていないと判断した場合（ステップＳ１６  ＮＯ）、その旨の通知を行い、再度ユーザの解答の入力を受け付ける。ステップＳ１６において、例えば、所定条件が正解率が１００％である場合、入力受付モジュール１６３は、受け付けた解答と、正解とを比較し、解答の正解率を算出する。入力受付モジュール１６３は、正解率が１００％でああるか否かを判断し、正解率が１００％ではなかった場合、本処理を実行する。所定条件が正解率が他の数字の場合であっても同様の処理を実行する。また、所定条件が解答の数である場合、入力受付モジュール１６３は、受け付けた解答の数と、問題の数とを比較し、解答の数の割合を算出する。入力受付モジュール１６３は、解答の数の割合が１００％であるか否かを判断し、この割合が１００％ではなかった場合、本処理を実行する。また、所定条件が解答時間である場合、入力受付モジュール１６３は、問題を表示開始から現時点における時間が、１時間以上であるか否かを判断し、１時間以上経過していないと判断した場合、本処理を実行する。なお、上述した所定条件とは、例であって、他の数値や条件であっても良い。
【００５４】
一方、ステップＳ１６において、入力受付モジュール１６３は、所定条件を満たしたと判断した場合（ステップＳ１６  ＹＥＳ）、機能制限モジュール１６１は、解答結果に基づいて、制限した機能の一部又は全てを解除する（ステップＳ１７）。機能制限モジュール１６１は、例えば、正解率が、１００％、９０％以上又は８０％以上である場合に、制限した機能の全てを一括して解除しても良いし、正解率が１００％又は９０％以上である場合に、制限した機能の全てを一括して解除し、正解率が８０％〜９０％である場合には、制限した機能の一部を解除しても良いし、正解率が１００％である場合に、制限した全ての機能を一括して解除し、正解率が９０％〜１００％である場合に、制限した機能の一部を解除し、正解率が８０％〜９０％である場合に、正解率が９０％〜１００％である場合に解除する機能の一部のさらに一部の機能を解除する。すなわち、正解率に基づいて制限した機能を一括して解除しても良いし、正解率に応じて制限した機能を段階的に解除しても良い。また、解答の数においても、同様に、解答の数の割合に基づいて、制限した機能を一括して解除しても良いし、解答の数の割合に応じて制限した機能を段階的に解除しても良い。また、例えば、問題に対して予め定められた所要時間が超過した場合に、制限された機能を解除しても良いし、設定された所要時間の所定時間毎に制限された機能の一部を段階的に解除しても良い。所定条件の内容、数値等は適宜変更可能である。
【００５５】
以上が、機能制限処理である。
【００５６】
［変形例］
次に、本発明の好適な実施形態における変形例について説明する。なお、上述した構成と同様の構成については、同符号を付し、その詳細な説明は省略する。
【００５７】
図２は、本発明の好適な実施形態における変形例である情報端末制御システム１の概要を説明するための図である。情報端末制御システム１は、情報端末１００及び情報端末１００とは異なる他の端末装置である情報端末２００から構成される。
【００５８】
情報端末１００は、上述した情報端末１００と略同様の端末装置である。また、情報端末２００は、上述した情報端末１００と略同様の端末装置である。
【００５９】
はじめに、情報端末２００は、配信データを外部サーバから取得する（ステップＳ２０）。ステップＳ２０の処理は、上述したステップＳ０１の処理と同様である。
【００６０】
情報端末２００は、情報端末１００が有する機能一覧を取得する機能一覧取得指示を、情報端末１００に送信する（ステップＳ２１）。
【００６１】
情報端末１００は、機能一覧取得指示を受信し、機能一覧取得指示に基づいて、自身が有する機能一覧に関するデータである機能一覧データを、情報端末２００に送信する（ステップＳ２２）。
【００６２】
情報端末２００は、機能一覧データを受信し、機能一覧データに基づいて、情報端末１００が有する機能一覧を表示する（ステップＳ２３）。
【００６３】
情報端末２００は、情報端末１００の機能一覧のうち、制限する機能の選択入力を受け付ける。情報端末２００は、選択された機能を制限する指示である機能制限指示を情報端末１００に送信する（ステップＳ２４）。
【００６４】
情報端末１００は、機能制限指示を受信し、機能選択指示に基づいて、情報端末２００が選択した機能を制限する（ステップＳ２５）。ステップＳ２５の処理は、上述したステップＳ０４の処理と同様である。
【００６５】
情報端末２００は、配信された問題を表示し、この問題に対しての入力を受け付ける（ステップＳ２６）。
【００６６】
情報端末２００は、問題の解答完了を受け付けた場合、解答結果に基づいて、情報端末１００において制限した機能の一部又は全てを解除する解除指示を情報端末１００に送信する（ステップＳ２７）。解答結果とは、上述したステップＳ０５における解答結果と同様である。
【００６７】
情報端末１００は、解除指示を受信し、解除指示に基づいて、制限した機能の一部又は全てを解除する（ステップＳ２８）。
【００６８】
以上が、変形例における情報端末制御システム１の概要である。
【００６９】
［変形例における情報端末制御システム１のシステム構成］
図４に基づいて、変形例における情報端末制御システム１のシステム構成について説明する。図４は、本発明の好適な実施形態における変形例である情報端末制御システム１のシステム構成を示す図である。情報端末制御システム１は、情報端末１００、情報端末２００、公衆回線網５から構成される。なお、情報端末１００及び情報端末２００は、１つに限らず複数であっても良い。また、情報端末１００又は情報端末２００の何れか又は双方は、実在する装置ではなく、仮想的な装置であっても良い。
【００７０】
情報端末１００及び情報端末２００は、後述の機能を備えた、上述した端末装置である。
【００７１】
［各機能の説明］
図６に基づいて、情報端末制御システム１の機能について説明する。図６は、情報端末１００及び情報端末２００の機能ブロックを示す図である。
【００７２】
情報端末１００は、上述した情報端末１００と同様に、制御部１１０、通信部１２０、入出力部１３０を備える。
【００７３】
情報端末１００において、制御部１１０が所定のプログラムを読み込むことにより、通信部１２０と協働して、機能一覧取得指示受信モジュール１５１、機能一覧データ送信モジュール１５２、指定機能データ受信モジュール１５３、制限完了データ送信モジュール１５４、機能制限解除データ受信モジュール１５５を実現する。また、情報端末１００において、制御部１１０が所定のプログラムを読み込むことにより、入出力部１３０と協働して機能制限モジュール１６１、問題表示モジュール１６２を実現する。
【００７４】
情報端末２００は、情報端末１００と同様に、制御部２１０として、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、通信部２２０として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイスを備える。また、情報端末
２００は、情報端末１００と同様に、入出力部２３０として、表示部や入力部等を備える。
【００７５】
情報端末２００において、制御部２１０が所定のプログラムを読み込むことにより、通信部２２０と協働して、配信データ取得モジュール２５０、機能一覧データ取得モジュール２５１、指定機能データ送信モジュール２５２、制限完了データ受信モジュール２５３、機能制限解除データ送信モジュール２５４を実現する。また、情報端末２００において、制御部２１０が所定のプログラムを読み込むことにより、入出力部２３０と協働して機能表示モジュール２６０、問題表示モジュール２６１、入力受付モジュール２６２を実現する。
【００７６】
［機能制限処理］
図８に基づいて、情報端末１００及び情報端末２００が実行する機能制限処理について説明する。図８は、情報端末１００及び情報端末２００が実行する機能制限処理のフローチャートを示す図である。上述した各装置のモジュールが実行する処理について、本処理に併せて説明する。
【００７７】
はじめに、配信データ取得モジュール２５０は、配信データを取得する（ステップＳ３０）。ステップＳ３０の処理は、上述したステップＳ１０の処理と同様である。
【００７８】
機能一覧取得モジュール２５１は、情報端末１００が有する機能一覧を取得する機能一覧取得指示を情報端末１００に送信する（ステップＳ３１）。
【００７９】
機能一覧取得指示受信モジュール１５１は、機能一覧取得指示を受信する。機能一覧データ送信モジュール１５２は、自身が有する機能一覧に関するデータである機能一覧データを情報端末２００に送信する（ステップＳ３２）。
【００８０】
機能一覧データ取得モジュール２５１は、機能一覧データを受信する。機能表示モジュール２６０は、受信した機能一覧データに基づいて、情報端末１００の機能一覧を表示する（ステップＳ３３）。ステップＳ３３において、機能表示モジュール２６０が表示する機能一覧は、上述したステップＳ１１において表示する機能一覧と同様である。機能表示モジュール２６０は、図１０に示す機能一覧画面を表示する。図１０において、機能表示モジュール２６０は、機能一覧画面として、メッセージ表示領域４００、機能表示領域４１０及び送信アイコン４３０を表示する。機能表示モジュール２６０は、メッセージ表示領域４００に、制限可能な機能を表示していることを通知するメッセージを表示する。また、機能表示モジュール２６０は、機能表示領域４１０に、情報端末１００が有する各機能の一覧を、機能一覧４２０として表示する。また、機能表示モジュール２６０は、ユーザからの操作入力を受け付け、選択された機能の制限を指示する機能制限指示を情報端末１００に送信する送信アイコン４３０を表示する。
【００８１】
機能表示モジュール２６０は、表示した機能一覧に対しての入力操作が完了したか否かを判断する（ステップＳ３４）。機能表示モジュール２６０は、機能選択が行われ、送信アイコン４３０の操作入力が行われたか否かに基づいて、入力操作が完了したか否かを判断する。なお、機能表示モジュール２６０は、送信アイコン４３０が入力操作されたものの、機能の選択が行われていないと判断した場合、エラー通知画面を表示する。
【００８２】
ステップＳ３４において、機能表示モジュール２６０は、入力操作が完了していないと判断した場合（ステップＳ３４  ＮＯ）、入力操作が完了するまで本処理を繰り返す。
【００８３】
一方、ステップＳ３４において、機能表示モジュール２６０は、入力操作が完了したと判断した場合（ステップＳ３４  ＹＥＳ）、指定機能データ送信モジュール２５２は、ステップＳ３４において選択された制限する機能を示すデータである指定機能データを情報端末１００に送信する（ステップＳ３５）。
【００８４】
指定機能データ受信モジュール１５３は、指定機能データを受信する。機能制限モジュール１６１は、受信した指定機能データに基づいて、機能の制限を実行する（ステップＳ３６）。ステップＳ３６の処理は、上述したステップＳ１３の処理と同様である。
【００８５】
機能制限モジュール１６１は、指定機能データに基づいた機能の制限が完了したか否かを判断する（ステップＳ３７）。ステップＳ３７において、機能制限モジュール１６１は、完了していないと判断した場合（ステップＳ３７  ＮＯ）、完了するまで本処理を繰り返す。
【００８６】
一方、ステップＳ３７において、機能制限モジュール１６１は、完了したと判断した場合（ステップＳ３７  ＹＥＳ）、機能制限完了データ送信モジュール１５４は、機能制限が完了したことを示す機能制限完了データを、情報端末２００に送信する（ステップＳ３８）。
【００８７】
機能制限完了データ受信モジュール２５３は、機能制限完了データを受信する。問題表示モジュール２６１は、ユーザが解答する配信データを表示し、入力受付モジュール２６２は、解答の入力を受け付ける（ステップＳ３９）。ステップＳ３９の処理は、上述したステップＳ１４の処理と同様である。
【００８８】
入力受付モジュール２６２は、ユーザからの解答が終了したか否かを判断する（ステップＳ４０）。ステップＳ４０の処理は、上述したステップＳ１５の処理と同様である。ステップＳ４０において、入力受付モジュール２６２は、解答が終了していないと判断した場合（ステップＳ４０  ＮＯ）、終了するまで本処理を繰り返す。
【００８９】
一方、ステップＳ４０において、入力受付モジュール２６２は、解答が終了したと判断した場合（ステップＳ４０  ＹＥＳ）、解答結果が所定条件を満たしたか否かを判断する（ステップＳ４１）。ステップＳ４１の処理は、上述したステップＳ１６の処理と同様である。
【００９０】
ステップＳ４１において、入力受付モジュール２６２は、所定条件を満たしていないと判断した場合（ステップＳ４１  ＮＯ）、その旨の通知を行い、再度ユーザの解答の入力を受け付ける。
【００９１】
一方、ステップＳ４１において、入力受付モジュール２６２は、所定条件を満たしたと判断した場合（ステップＳ４１  ＹＥＳ）、機能制限解除データ送信モジュール２５４は、上述したステップＳ１７の処理と同様の機能制限を解除する処理を情報端末１００において実行させる指示を示す機能制限解除データを、情報端末１００に送信する（ステップＳ４２）。
【００９２】
機能制限解除データ受信モジュール１５５は、機能制限解除データを受信する。機能制限モジュール１６１は、受信した機能制限解除データに基づいて、機能の制限を解除する（ステップＳ４３）。
【００９３】
以上が、変形例における情報端末制御システム１の機能制限処理である。
【００９４】
なお、他の変形例として、教育現場での使用以外にも、例えば、エンターテインメントの分野における使用も可能となる。この場合、例えば、クイズゲームにおいて、クイズの解答結果に基づいて機能制限の解除を実行しても良いし、音楽ゲームにおいて、プレイ結果に基づいて機能制限の解除を実行しても良いし、アクションゲームにおいて、プレイ結果に基づいて機能制限の解除を実行しても良いし、他の分野におけるゲームにおいて、プレイ結果に基づいて機能制限の解除を実行しても良い。また、エンターテインメント以外の分野であっても同様に、本発明を適用可能である。
【００９５】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００９６】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００９７】
１  情報端末制御システム、１００  情報端末、２００  情報端末
【図１】
0006326077.tif 000002
【図２】
0006326077.tif 000003
【図３】
0006326077.tif 000004
【図４】
0006326077.tif 000005
【図５】
0006326077.tif 000006
【図６】
0006326077.tif 000007
【図７】
0006326077.tif 000008
【図８】
0006326077.tif 000009
【図９】
0006326077.tif 000010
【図１０】
0006326077.tif 000011