(57)【要約】【課題】自身のコメント入力と、授業を聴くことと他の学習者のコメントを読むことを両立させることができるコメント表示プログラム、コメント表示方法及びコメント表示サーバを提供することを目的とする。【解決手段】端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する処理と、前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する処理と、をコンピュータに実行させる。【選択図】図８
2015056119.tif 000002
【特許請求の範囲】
【請求項１】
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する処理と、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する処理と、をコンピュータに実行させるコメント表示プログラム。
【請求項２】
前記制御する処理は、
前記端末装置の表示を更新する際に、前記端末装置に表示させる前記共有コメントの量を決定する閾値を算出する処理と、
前記共有コメントの量が前記閾値以下となるように前記共有コメントを選択する処理と、を含む請求項１記載のコメント表示プログラム。
【請求項３】
前記閾値を算出する処理は、
所定の指標により示される学習者の集中の度合に対応したコメント量を算出する処理と、
前記コメント量から前記未読の共有コメントの量を減算する処理と、を含む請求項２記載のコメント表示プログラム。
【請求項４】
前記端末装置を利用する学習者の識別情報と、前記学習者の共有コメントの共有相手の優先順位を示す情報とが対応付けられたテーブルが記憶部に格納されており、
前記共有コメントの量が前記閾値以下とならない場合、前記優先順位が最も高い共有相手の端末装置から入力されたコメントのうち、最も新しいコメントを前記共有コメントとする処理を実行させる請求項２又は３記載のコメント表示プログラム。
【請求項５】
コンピュータによるコメント表示方法であって、該コンピュータが、
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出し、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御するコメント表示方法。
【請求項６】
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する算出部と、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する制御部と、を有するコメント表示サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置にコメントを表示させるコメント表示プログラム、コメント表示方法及びコメント表示サーバに関する。
【背景技術】
【０００２】
近年では、学習者が電子端末等の電子的な教材を用いて学習する環境が整備されつつある。具体的には例えば、教室やオンラインで授業を受けながら、ノート型コンピュータや携帯端末等の端末装置から各学習者が授業に対するコメントを投稿し、学習者間でコメントを共有する学習環境がある。この学習環境では、他の学習者が投稿したコメントを各学習者の端末装置に表示させ、各自のコメントを学習者間で共有しながら授業を受けることで学習効果を向上させる。
【０００３】
学習者のコメントは、学習者の授業に対する興味や関心に応じて増減する。そこでコメントを共有する学習環境では、学習者によるコメントの投稿数に応じて授業中の活性度を判断する技術や、授業を聴くことを妨げないように表示するコメントの文字数を制限する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２２２１５６号公報
【特許文献２】特開２００２−８２８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
学習者間でコメントを共有する授業において、例えば自身がコメントを入力する場合には、学習者は授業を聴きながら自身の端末装置に自身のコメントを入力することになる。したがってコメントを入力中の学習者にとっては、端末装置に表示された他の学習者のコメントを全て読みきることが困難となる。
【０００６】
１つの側面では、自身のコメント入力と、授業を聴くことと他の学習者のコメントを読むことを両立させることができるコメント表示プログラム、コメント表示方法及びコメント表示サーバを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一様態によれば、端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する処理と、前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する処理と、をコンピュータに実行させる。
【０００８】
上記各処理は、上記各処理を実現する機能部、上記各処理を手順としてンピュータにより実行させる方法、プログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００９】
自身のコメント入力と、授業を聴くことと他の学習者のコメントを読むことを両立させることができる。
【図面の簡単な説明】
【００１０】
【図１】コメント表示システムを説明する図である。
【図２】コメント表示サーバのハードウェア構成の一例を示す図である。
【図３】コメント表示サーバと端末装置の機能を説明する図である。
【図４】コメントデータベースの一例を示す図である。
【図５】共有学生データベースの一例を示す図である。
【図６】時間調整値を説明する図である。
【図７】コメント量調整値を説明する図である。
【図８】第一の実施例のコメント表示サーバの動作を説明するフローチャートである。
【図９】第一の実施例における共有コメントを表示させる処理を説明する第一の図である。
【図１０】第一の実施例における共有コメントを表示させる処理を説明する第二の図である。
【図１１】第一の実施例の共有コメント表示欄の例を示す図である。
【図１２】第二の実施例のコメント表示サーバの動作を説明するフローチャートである。
【図１３】第二の実施例における共有コメントを表示させる処理を説明する第一の図である。
【図１４】第二の実施例における共有コメントを表示させる処理を説明する第二の図である。
【図１５】第二の実施例の共有コメント表示欄の例を示す図である。
【発明を実施するための形態】
【００１１】
（第一の実施例）
以下に図面を参照して実施例について説明する。図１は、コメント表示システムを説明する図である。
【００１２】
コメント表示システム１００は、コメント表示制御を行うサーバ（以下、コメント表示サーバと称する。）２００と、端末装置３００とを有する。コメント表示システム１００において、コメント表示サーバ２００と端末装置３００とは、ネットワークを介して接続されている。端末装置３００は、例えば授業に参加している学習者（以下、学生）それぞれに配布されており、学生の数と同数存在する。以下の説明では、端末装置３００を複数の端末装置それぞれを区別する場合には、端末装置３０１、３０２、・・・、３０Ｎとし、複数の端末装置を区別しない場合には単に端末装置３００と表記する。
【００１３】
本実施例のコメント表示システム１００において、例えば授業中に端末装置３００を介して学生のコメントが入力（投稿）されると、入力されたコメントはコメント表示サーバ２００へ送信されてデータベース（以下、コメントデータベースと称する。）に格納される。またコメント表示サーバ２００は、コメントデータベース内のコメントを各端末装置３００へ表示させることで、各学習者に投稿されたコメントの共有を可能とする。
【００１４】
図１に示す画面３１０は、端末装置３０１のコメント画面である。例えば端末装置３０１において、学生がコメント入力欄３１１に授業内容に関するコメントを入力して送信ボタン３１２を操作すると、入力されたコメントはコメント表示サーバ２００へ送信され、蓄積される。コメント表示サーバ２００には、その他の端末装置３０２〜３０Ｎにおいて入力されたコメントも同様に蓄積されている。
【００１５】
コメント表示サーバ２００は、コメント画面３１０の共有コメント表示欄３１３に他の端末装置３０２〜３０Ｎと共有される共有コメントを表示させる。
【００１６】
本実施例の端末装置３００は、共有コメント表示欄３１３において学生自身が入力したコメントを表示させる入力コメント表示欄３１４と、他の学生が投稿したコメントを表示させる他者コメント表示欄３１５とを別々に表示（異なる表示領域に表示）させる。
【００１７】
コメント表示システム１００では、このようにそれぞれの端末装置３００から入力されたコメントをコメント表示サーバ２００で集計し、各端末装置３００に表示させることで、学生間で各自のコメントを共有させる。
【００１８】
また本実施例のコメント表示システム１００は、コメント表示サーバ２００において、端末装置３００の共有コメント表示欄３１３に表示させるコメントの量を各学生の集中の度合いに応じて調整し、端末装置３００に表示させる。さらに本実施例のコメント表示システム１００は、コメント表示サーバ２００において、共有コメント表示欄３１３に表示させるコメントの量を、コメントを入力していたために読みきれなかった他の学生のコメントの量を推測して調整する。本実施例では、特に他者コメント欄３１５に表示されるコメントの量を調整する。
【００１９】
以下の説明では、端末装置３００の共有コメント表示欄３１３に表示させるコメントを共有コメントと呼ぶ。本実施例の共有コメントには、端末装置３０１を使用する学生自身が入力したコメントと、端末装置３０２〜３０Ｎを使用する他者が入力したコメントとが含まれる。
【００２０】
学生が読めるコメントの量は、集中の度合が低くなると減少する。集中の度合は、一般的には時間の経過とともに低下する。また集中の度合は、例えば学生が授業内容に関心がない場合等にも低下する。集中の度合が低下した場合、共有コメントの量は、授業の開始直後よりも少なくすることが好ましい。
【００２１】
また集中の度合は、例えば授業において学生が興味や関心を持つ部分では、高まる傾向がある。興味や関心を持つことは、疑問をもったり、今までの知識にはなかった新しい発見があったりすることである。集中の度合が高まっている場合には、自分自身も考えを巡らせることが学習理解を深めることになるため、共有コメントの量は多い方が好ましい。
【００２２】
また例えば自分自身がコメントを入力している時間はコメントを読むことが難しい。よって共有コメントの量は、自分自身がコメントを入力したときは少なくすることが好ましい。
【００２３】
本実施例では、以上のことを考慮し、共有コメントの量を調整する。より具体的には本実施例では、共有コメントのうち、他者コメント欄３１５に表示されるコメントの量を調整する。尚、本実施例のコメントとは、具体的にはテキストデータであっても良い。
【００２４】
図２は、コメント表示サーバのハードウェア構成の一例を示す図である。本実施例のコメント表示サーバ２００は、それぞれバスＢで相互に接続されている入力装置２１、ドライブ装置２２、補助記憶装置２３、メモリ装置２４、演算処理装置２５、インターフェース装置２６、出力装置２７を有する。
【００２５】
入力装置２１は、キーボードやマウス等であり、各種情報や信号を入力するために用いられる。インターフェース装置２６は、モデム，ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。出力装置２７は、例えばディスプレイ等であり、各種情報を表示させるために用いられる。
【００２６】
コメント表示プログラムは、コメント表示サーバ２００を制御する各種プログラムの少なくとも一部である。コメント表示プログラムは例えば記録媒体２８の配布やネットワークからのダウンロードなどによって提供される。コメント表示プログラムを記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２７】
またコメント表示プログラムを記録した記録媒体２８がドライブ装置２２にセットされると、コメント表示プログラムは記録媒体２８からドライブ装置２２を介して補助記憶装置２３にインストールされる。ネットワークからダウンロードされたコメント表示プログラムは、インターフェース装置２６を介して補助記憶装置２３にインストールされる。
【００２８】
コメント表示サーバ２００は、インストールされたコメント表示プログラムを格納すると共に、必要なファイル、データ等を補助記憶装置２３に格納する。メモリ装置２４は、コンピュータの起動時に補助記憶装置２３からコメント表示プログラムを読み出して格納する。そして演算処理装置２５は、メモリ装置２４に格納されたコメント表示プログラムに従って、後述するような各種処理を実現している。
【００２９】
尚、本実施例のコメント表示サーバ２００は、例えばタブレット型のコンピュータであった場合には、入力装置２１と出力装置２７の代わりに表示操作装置を有する。
【００３０】
本実施例の端末装置３００のハードウェア構成は、コメント表示サーバ２００と同様であるから説明を省略する。尚、本実施例の端末装置３００は、例えばタブレット型のコンピュータであっても良いし、携帯電話やスマートフォン等であっても良い。その場合端末装置３００は、入力装置と出力装置の代わりに表示機能と入力機能を有する表示操作装置を有する。
【００３１】
以下に図３を参照して本実施例のコメント表示サーバ２００と端末装置３００の機能について説明する。図３は、コメント表示サーバと端末装置の機能を説明する図である。
【００３２】
本実施例のコメント表示サーバ２００は、コメントデータベース２１０、共有学生データベース２２０を有する。各データベースは、例えば補助記憶装置２３の所定の領域に設けられていても良い。コメントデータベース２１０は、各端末装置３００から入力されたコメントを格納する。共有学生データベース２２０は、各学生毎にコメントを共有する学生が設定されている。各データベースの詳細は後述する。
【００３３】
また本実施例のコメント表示サーバ２００は、経過時間計測部２３０、コメント取得部２４０、時間調整値算出部２５０、コメント量調整値算出部２６０、閾値算出部２７０、表示コメント決定部２８０を有する。また本実施例のコメント表示サーバ２００は、表示量・閾値記憶部２９０、入力時間計測部２９１、入力時間記憶部２９２、コメント量推測部２９３を有する。
【００３４】
本実施例のコメント表示サーバ２００は、経過時間に基づく時間調整値と、入力されたコメントの量に基づくコメント量調整値とを算出する。また本実施例のコメント表示サーバ２００は、他者コメント欄３１５に表示されたコメントのうち、学生が自身のコメントを入力したために読みきれなかった共有コメントの量をコメントの入力時間から推定し、算出する。尚、以下の本実施例の説明では、読みきれなかった共有コメントのことを未読共有コメントと呼ぶ。
【００３５】
そしてコメント表示サーバ２００は、算出された時間調整値とコメント量調整値及び未読共有コメントの量から、端末装置３００の他者コメント表示欄に表示させる共有コメントの量を決める閾値を算出する。尚、本実施例では、コメントの量をコメントの文字数として説明するが、これに限定されない。コメント量は、例えば投稿されたコメントの数、コメントを投稿した投稿者数等により示されても良い。
【００３６】
経過時間計測部２３０は、授業が開始してからの時間の経過を測定する。コメント取得部２４０は、コメントデータベース２１０に格納されたコメントを取得する。時間調整値算出部２５０は、経過時間計測部２３０による経過時間の計測結果に基づき、時間調整値を算出する。コメント量調整値算出部２６０は、コメント取得部２４０が取得したコメントの量に基づきコメント量調整値を算出する。
【００３７】
閾値算出部２７０は、時間調整値とコメント量調整値と、後述する未読共有コメントの量から、他者コメント欄３１５に表示させる共有コメントの量を決定する閾値を算出する。時間調整値算出部２５０、コメント量調整値算出部２６０及び閾値算出部２７０の処理の詳細は後述する。
【００３８】
表示コメント決定部２８０は、コメントデータベース２１０に格納されたコメントから、他者コメント欄３１５に表示させる共有コメントを決定する。より具体的には表示コメント決定部２８０は、コメントの量が、閾値算出部２７０で算出された閾値以下となるように、他者コメント欄３１５に表示させる共有コメントを選択する。また本実施例の表示コメント決定部２８０は、入力コメント欄３１４に表示させる共有コメントも決定する。
【００３９】
表示量・閾値記憶部２９０は、閾値算出部２７０により算出された閾値と、表示コメント決定部２８０により決定された共有コメントの量とをメモリ装置２４等に格納する。共有コメントの量は、入力コメント欄３１４に表示させるコメントの量と、他者コメント欄３１５に表示させるコメントの量とを含む。
【００４０】
入力時間計測部２９１は、学生が自身のコメント入力にかかった時間を計測する。具体的には入力時間計測部２９１は、例えば後述する端末装置３００のコメント入力部３３０がコメントの入力を受け付けてからコメント登録部３３１によりコメントの登録指示を受け付けるまでの時間をコメントの入力時間として計測する。
【００４１】
入力時間記憶部２９２は、入力時間計測部２９１により計測された入力時間をメモリ装置２４等に格納する。コメント量推測部２９３は、メモリ装置２４等に格納された入力時間と、後述する時間調整値Ｆ（ｔ）とに基づき、未読共有コメントの量を推測する。コメント量推測部２９３の処理の詳細は後述する。
【００４２】
本実施例の端末装置３００は、コメント入力部３３０、コメント登録部３３１、コメント表示部３３２を有する。コメント入力部３３０は、例えば図１で示した画面３１０のコメント入力欄３１１に入力されたコメントを受け付ける。コメント登録部３３１は、コメント入力部３３０が受け付けたコメントをコメント表示サーバ２００へ登録する。具体的にはコメント登録部３３１は、受け付けたコメントをコメント表示サーバ２００へ送信する。コメント表示サーバ２００は、端末装置３００からコメントを受信し、コメントデータベース２１０へ格納する。
【００４３】
コメント表示部３３２は、コメント表示サーバ２００において共有コメントに決定されたコメントを端末装置３００の表示操作装置等に表示させる。本実施例のコメント表示部３３２は、共有コメントのうち、自分が入力したコメントと、他の学習者が入力したコメントとを区別して表示させる。
【００４４】
図４は、コメントデータベースの一例を示す図である。本実施例のコメントデータベース２１０は、利用者ＩＤと、コメントの投稿時刻と、コメントの内容とを対応付けて格納する。利用者ＩＤは、例えば端末装置３００を使用している学生を識別する学生ＩＤ等であり、予めコメント表示システム１００の管理者等により与えられている。投稿時刻は、例えばコメントがコメントデータベース２１０に格納されたときの時刻であり、コメントがコメントデータベース２１０に格納される際に同時に格納されても良い。
【００４５】
図５は、共有学生データベースの一例を示す図である。本実施例の共有学生データベース２２０は、利用者ＩＤと共有情報とが対応付けられている。
【００４６】
共有情報は、各学生がコメントを共有する相手の優先順位を示す。例えば図５に示す共有学生データベース２２０では、利用者ＩＤがＡである学生は、利用者ＩＤがＢ，Ｃ，Ｄの学生とコメントを共有する。この場合に、利用者ＩＤがＡの学生がコメントを共有する相手の優先順位は、共有相手の利用者ＩＤが格納されている順としても良い。すなわち具体的な優先順位は、利用者ＩＤがＢの学生、利用者ＩＤがＣの学生、利用者ＩＤがＤの学生となる。本実施例の共有情報は、例えば授業の開始前に端末装置３００において学生が予めコメントを共有する学生を優先順位順に選択することにより、予め与えられても良い。
【００４７】
また本実施例の共有学生データベース２２０では、利用者ＩＤに優先順位をつけたものが設けられていても良い。例えば利用者ＩＤがＡの学生がコメントを共有する共有相手の優先順位は利用者ＩＤがＢ，Ｃ，Ｄ，Ｅの学生の順序である、という情報を格納しても良い。
【００４８】
次に本実施例の時間調整値とコメント量調整値について説明する。
【００４９】
学生が所定時間当たりに読むことができるコメント文字数は、学生の集中の度合に応じて変化する。本実施例において学生が授業を聞き逃すことなく所定時間当たりに読むことができるコメント文字数をＳとすると、時間調整値とコメント量調整値は、集中の度合に応じたコメント文字数Ｓの変化量である。
【００５０】
時間調整値は、経過時間に応じた集中の度合の変化によるコメント文字数Ｓの変化量を示す。コメント量調整値は、授業内容に対する興味や関心の持ち方に応じた集中の度合の変化によるコメント文字数Ｓの変化量である。
【００５１】
コメント文字数Ｓの最大値Ｓｍａｘは、所定時間当たりに学生が授業を聞き逃すことなく読むことができるコメント文字数の最大値である。最大値Ｓｍａｘは、実験により求められる。最大値Ｓｍａｘは、例えば授業を聞き逃すことなく読めるコメントの文字数を計測する実験を複数人に対して複数回行い、その実験結果から求めることができる。
【００５２】
また本実施例の共有コメントの量は、共有コメントの合計文字数で示される。
【００５３】
図６は、時間調整値を説明する図である。
【００５４】
本実施例では、授業開始からの経過時間ｔを学生の集中の度合を判断する１つの指標とし、時間調整値を求める。本実施例において時間調整値を関数Ｆ（ｔ）としたとき、関数Ｆ（ｔ）は実験により求めることができる。尚、経過時間ｔの単位は分とした。関数Ｆ（ｔ）は、例えば所定時間が経過する毎に授業を聞き逃すことなく読めるコメントの文字数を計測する実験を行い、その実験結果から求めることができる。
【００５５】
図６の例では、経過時間ｔが３０分である場合にはコメント文字数Ｓは３０文字少なくなる。よって時間調整値は３０文字となる。また経過時間ｔが６０分の場合には、コメント文字数Ｓは６０文字少なくなる。よって時間調整値は６０文字となる。本実施例の時間調整値算出部２５０は、関数Ｆ（ｔ）に経過時間計測部２３０が計測した経過時間ｔを代入することで、時間調整値を算出する。
【００５６】
図７は、コメント量調整値を説明する図である。
【００５７】
本実施例では、学生が所定時間に入力したコメントの文字数ｃを学生の集中の度合を判断するもう１つの指標とし、コメント量調整値を求める。本実施例においてコメント量調整値を関数Ｇ（ｃ）としたとき、関数Ｇ（ｃ）は実験により求めることができる。関数Ｇ（ｃ）は、例えば自分以外の学生が所定時間当たりに入力した全てのコメントの合計文字数ｃと、所定時間当たりに授業を聞き逃すことなく読めるコメント文字数Ｓとを計測する実験を行い、その実験結果から求めることができる。
【００５８】
本実施例では、自分以外の学生が所定時間当たりに入力した全てのコメントの合計文字数ｃが多い場合、多くの学生が授業内容に興味や関心を持つ重要な部分であり、学生の集中の度合が高まっていると想定する。また合計文字数ｃが小さい場合、全体的に学生の授業内容に対する興味や関心は薄く、集中の度合が低下していると想定する。またコメント文字数Ｓは、集中の度合が高ければ増加し集中の度合が低ければ少なくなる。
【００５９】
図７では、例えば所定時間を６０秒間とした。図７において自分以外の学生が所定時間当たりに入力した全てのコメントの合計文字数ｃが２００文字であった場合、コメント文字数Ｓは、２０文字増加する。よってコメント量調整値は２０文字である。同様に例えば合計文字数ｃが５００文字であった場合、コメント文字数Ｓは６０文字増加する。よってコメント量調整値は６０文字である。
【００６０】
本実施例では、コメント量調整値算出部２６０は、関数Ｇ（ｃ）に、所定時間内に授業に参加した自分以外の学生が入力した全てのコメントの合計文字数ｃを代入し、コメント量調整値を算出する。合計文字数ｃは、例えばコメントデータベース２１０に格納されたコメントから取得されても良い。
【００６１】
次にコメント量推測部２９３により算出（推測）される未読共有コメントの量Ｃ１と、閾値算出部２７０により算出される閾値ＴＨについて説明する。
【００６２】
本実施例では、コメント文字数Ｓの最大値Ｓｍａｘと、時間調整値と、コメント量調整値とを用いて、他者コメント表示欄３１５に表示させる共有コメントの量を決定する閾値ＴＨが算出される。また本実施例では、端末装置３００においてコメントの入力があった場合には、未読共有コメントの量をさらに考慮して閾値ＴＨが算出される。
【００６３】
本実施例の未読共有コメントの量Ｃ１は、閾値ＴＨの算出に用いる値である。本実施例の閾値ＴＨは、端末装置３００の他者コメント表示欄３１５に表示させる共有コメントの合計文字数の上限を決定するための値である。
【００６４】
本実施例の閾値ＴＨは、時間調整値をＦ（ｔ）、コメント量調整値をＧ（ｃ）、未読共有コメントの量をＣ１としたとき、以下の式（１）で与えられる。
【００６５】
閾値ＴＨ＝ｍｉｎ（（Ｓｍａｘ−Ｆ（ｔ）＋Ｇ（ｃ）），Ｓｍａｘ）−Ｃ１    式（１）
すなわち本実施例の閾値ＴＨは、最大値Ｓｍａｘから時間調整値Ｆ（ｔ）を減算しさらにコメント量調整値Ｇ（ｃ）を加算した値と、最大値Ｓｍａｘのうち、何れか小さい値とから、未読共有コメントの量Ｃ１を減算した値となる。
【００６６】
次に本実施例の未読共有コメントの量Ｃ１について説明する。
【００６７】
本実施例のコメント表示サーバ２００は、予め設定された所定期間毎に端末装置３００の共有コメント欄３１３に表示される共有コメントを更新する。より具体的には本実施例のコメント表示サーバ２００は、他の端末装置３００から送信されたコメントを、所定時間毎に他者コメント欄３１５に追加表示させる。よって本実施例における他者コメント欄３１５は、他の端末装置３００から送信されたコメントが時系列に並べられた状態が、所定時間毎に更新されることになる。
【００６８】
また本実施例の入力コメント表示欄３１４は、所定期間内に端末装置３００においてコメントが入力された場合、次の所定期間において入力コメント欄３１４に入力されたコメントを表示させる。
【００６９】
本実施例のコメント量推測部２９３は、端末装置３００においてコメント入力があった場合に、コメントの入力時間に基づき未読共有コメントの量Ｃ１を推測し、その結果に基づき閾値を算出する。
【００７０】
尚、以下の本実施例の説明では、コメント表示サーバ２００が端末装置３００に共有コメントを共有コメント欄３１３に表示させてから更新されるまでの所定期間を共有コメント表示期間と呼ぶ。また、以下の本実施例の説明では、共有コメント表示期間に他者コメント欄３１５に表示された共有コメントの量をＣｐとする。以下の説明では、他者コメント欄３１５に表示された共有コメントの量Ｃｐを単に共有コメントの量Ｃｐと称する。
【００７１】
本実施例では、端末装置３００におけるコメントの入力にかかった入力時間をｔｃとしたとき、未読共有コメントの量Ｃ１は、以下の式（２）で与えられる。尚、共有コメントの量Ｃｐ、未読共有コメントの量Ｃ１は、文字数を示す。
【００７２】
未読共有コメントの量Ｃ１＝Ｃｐ−Ｃｐを決定したときの閾値ＴＨ
×（１−ｔｃ／Ｔ）      式（２）
すなわち本実施例の未読共有コメントの量Ｃ１は、前の共有コメント表示期間において共有コメントの量Ｃｐを決めたときの閾値ＴＨと、端末装置３００においてコメント入力にかかった入力時間ｔｃとから算出される。尚、入力時間ｔｃの単位は秒である。また式（２）で用いる共有コメントの量Ｃｐと、閾値ＴＨとは、表示量・閾値記憶部２９０に格納された値である。
【００７３】
本実施例の表示コメント決定部２８０は、他者コメント欄３１５に表示させる共有コメントの文字数の合計値が閾値ＴＨを越えないように、他者コメント欄３１５に表示させる共有コメントを決定する。すなわち本実施例では、集中の度合の変化と、未読共有コメントの量Ｃ１とに対応して他者コメント欄３１５に表示させる共有コメントの文字数を決定することができる。したがって本実施形態では、学生がコメントを入力した場合にも、授業を聴くことと他の学生のコメントを読むことを両立させることができる。
【００７４】
以下に図８を参照して本実施例のコメント表示サーバ２００の動作を説明する。図８は、第一の実施例のコメント表示サーバの動作を説明するフローチャートである。
【００７５】
本実施例のコメント表示サーバ２００は、複数の端末装置３００それぞれに対して図８に示す処理を実行する。
【００７６】
本実施例のコメント表示サーバ２００は、現在の共有コメント表示期間の前の共有コメント表示期間において、端末装置３００でコメントの入力があったか否かを判断する（ステップＳ８０１）。
【００７７】
ステップＳ８０１でコメントの入力がない場合、閾値算出部２７０は、Ｃ１＝０とし（ステップＳ８０２）、後述するステップＳ８０６へ進む。
【００７８】
ステップＳ８０１において、コメントの入力があった場合、コメント表示サーバ２００は、コメント量推測部２９３により、未読共有コメントの量Ｃ１を算出する処理を行う。
【００７９】
本実施例のコメント表示サーバ２００は、ステップＳ８０１においてコメント入力があった場合、入力時間記憶部２９２に格納されたコメントの入力時間ｔｃを取得する（ステップＳ８０３）。
【００８０】
続いてコメント量推測部２９３は、上述した式１により、未読共有コメントの量Ｃ１を算出する（ステップＳ８０４）。尚、ステップＳ８０４における共有コメントの量Ｃｐは、ステップＳ８０１における共有コメント表示期間の前の共有コメント表示期間において、他者コメント欄３１５に表示されていた共有コメントの文字数である。また閾値ＴＨは、ステップＳ８０１における共有コメント表示期間の前の共有コメント表示期間において、他者コメント欄３１５に表示されていた共有コメントの文字数の上限を決定した際に用いた閾値である。共有コメントの量Ｃｐと閾値ＴＨは、表示量・閾値記憶部２９０に格納されている。
【００８１】
続いて閾値算出部２７０は、未読共有コメントの量Ｃ１が０より大きいか否かを判断する（ステップＳ８０５）。ステップＳ８０５においてＣ１が０より大きい場合、すなわち未読共有コメントがある場合、後述するステップＳ８０６へ進む。ステップＳ８０５においてＣ１が０より大きくない場合、すなわち未読共有コメントがない場合はステップＳ８０２へ進む。
【００８２】
続いて時間調整値算出部２５０は、経過時間計測部２３０が計測した授業開始からの経過時間ｔを取得する（ステップＳ８０６）。続いて時間調整値算出部２５０は、授業開始からｔ秒後の時間調整値Ｆ（ｔ）を算出する（ステップＳ８０７）。尚、、時間調整値を示す関数Ｆ（ｔ）は、例えばコメント表示サーバ２００の補助記憶装置２３等に予め格納されている。
【００８３】
続いてコメント表示サーバ２００は、コメント取得部２４０により、コメントデータベース２１０から共有コメント表示期間の間に格納されたコメントを取得する（ステップＳ８０８）。本実施例では、共有コメント表示期間をＴ秒間とした。
【００８４】
本実施例のコメント表示サーバ２００は、Ｔ秒の間にコメントデータベース２１０に格納されたコメントを取得すると、端末装置３００の入力コメント欄３１４に共有コメントを表示させる処理と、他者コメント欄３１５共有コメントを表示させる処理とを行う。以下に端末装置３００の入力コメント欄３１４に共有コメントを表示させる処理を説明する。
【００８５】
ステップＳ８０８に続いてコメント表示サーバ２００は、表示コメント決定部２８０により、ステップＳ８０５で取得したコメントから利用者ＩＤがコメント投稿者の利用者ＩＤと一致するコメントを抽出する（ステップＳ８０９）。本実施例では、例えばコメント表示サーバ２００が端末装置３０１に対してコメントを表示させる処理を実行している場合、端末装置３０１を利用している学生の利用者ＩＤが、コメント投稿者の利用者ＩＤとなる。本実施例のコメント表示サーバ２００は、端末装置３０１〜３０Ｎと、端末装置３０１〜３０Ｎを利用する学生の利用者ＩＤとが対応付けられたテーブル等を有していても良い。
【００８６】
続いて表示コメント決定部２８０は、ステップＳ８０６で抽出したコメントを、端末装置３００の画面３１０において自身が入力したコメントを表示させる入力コメント表示欄３１４に表示させる（ステップＳ８１０）。
【００８７】
コメント表示サーバ２００は、ステップＳ８１０を実行すると、端末装置３００の入力コメント欄３１４に共有コメントを表示させる処理を終了する。
【００８８】
次に他者コメント欄３１５に共有コメントを表示させる処理について説明する。
【００８９】
ステップＳ８０８に続いてコメント表示サーバ２００は、コメント取得部２４０により、Ｔ秒間に端末装置３００の利用者である学生が投稿したコメント以外のコメントデータベース２１０から抽出する（ステップＳ８１１）。具体的にはコメント取得部２４０は、コメントデータベース２１０においてＴ秒の間に格納されたコメントから、利用者ＩＤがコメント投稿者の利用者ＩＤと一致しないコメントを抽出する。
【００９０】
続いてコメント量調整値算出部２６０は、ステップＳ８１１で抽出されたコメントの文字数の合計を算出する（ステップＳ８１２）。ステップＳ８１２で算出される文字数が、自分以外の学生が共有コメント表示期間内に入力した全てのコメントの合計文字数ｃである。続いてコメント量調整値算出部２６０は、コメント量調整値Ｇ（ｃ）を算出する（ステップＳ８１３）。
【００９１】
次にコメント表示サーバ２００は、閾値算出部２７０により閾値ＴＨを算出する。
【００９２】
具体的には閾値算出部２７０は、Ｓｍａｘ−Ｆ（ｔ）＋Ｇ（ｃ）＞Ｓｍａｘを満たすか否かを判断する（ステップＳ８１４）。尚、ここでの最大値Ｓｍａｘは、学生が６０秒間に授業を聞き逃すことなく読むことができるコメント文字数の最大値であり、予め与えられている。
【００９３】
ステップＳ８１４においてＳｍａｘ−Ｆ（ｔ）＋Ｇ（ｃ）＞Ｓｍａｘを満たす場合、閾値算出部２７０は、最大値ＳｍａｘをＳ１とし（ステップＳ８１５）、後述するステップＳ８１７へ進む。ステップＳ８１４においてＳｍａｘ−Ｆ（ｔ）＋Ｇ（ｃ）＞Ｓｍａｘを満たさない場合、閾値算出部２７０は、Ｓｍａｘ−Ｆ（ｔ）＋Ｇ（ｃ）の値をＳ１とし（ステップＳ８１６）、後述するステップＳ８１７へ進む。
【００９４】
続いて閾値算出部２７０は、閾値ＴＨ＝Ｓ１−Ｃ１により、閾値ＴＨを算出する（ステップＳ８１７）。尚、ステップＳ８０４で算出された未読共有コメントの量Ｃ１と、ステップＳ８１７で算出された閾値ＴＨとは、表示量・閾値記憶部２９０に格納される。
【００９５】
続いて表示コメント決定部２８０は、共有学生データベース２２０を参照し、コメントの共有相手の優先順位の高い順に、該当するコメントを並べ替える（ステップＳ８１８）。
【００９６】
表示コメント決定部２８０は、変数ｉ＝１とし、他者コメント欄３１５に表示させる共有コメントの合計文字数Ｃ＝０とする（ステップＳ８１９）。続いて表示コメント決定部２８０は、他者コメント欄３１５に表示させる共有コメントの合計文字数Ｃ＝Ｃ＋Ｃｉとし、ステップＳ８１１で抽出したコメントのコメント文字数を優先順位に沿って加算する（ステップＳ８２０）。
【００９７】
続いて表示コメント決定部２８０は、他者コメント欄３１５に表示させる共有コメントの合計文字数Ｃが閾値ＴＨを越えるか否かを判断する（ステップＳ８２１）。ステップＳ８２１において他者コメント欄３１５に表示させる共有コメントの合計文字数Ｃが閾値ＴＨ以下である場合、表示コメント決定部２８０は、変数ｉ＝ｉ＋１として（ステップＳ８２２）、ステップＳ８２１へ戻る。
【００９８】
ステップＳ８２１において合計文字数Ｃが閾値ＴＨより大きい場合、表示コメント決定部２８０は、変数Ｄｉ＝ｉ−１とし（ステップＳ８２３）、ステップＳ８１１で抽出したコメントからＤｉ番目までのコメントを抽出する（ステップＳ８２４）。本実施例では、ステップＳ８２４で抽出されたコメントが他者コメント欄３１５に表示させる共有コメントとなる。
【００９９】
続いて表示コメント決定部２８０は、ステップＳ８２４で抽出したコメントをコメントデータベース２１０を参照して投稿された順に並べ替える（ステップＳ８２５）。続いて表示コメント決定部２８０は、ステップＳ８２０で並べ替えたコメントを、端末装置３００の他者コメント表示欄３１５に表示させる（ステップＳ８２６）。
【０１００】
以下に図９、１０を参照して本実施例の共有コメントを表示させる処理について具体的に説明する。図９は、第一の実施例における共有コメントを表示させる処理を説明する第一の図である。
【０１０１】
図９では、タイミングｔ１で他者コメント表示欄３１５に表示された共有コメントは、タイミングｔ２で更新される。すなわち図９では、共有コメント表示期間Ｔ１２はｔ１からｔ２の期間であり、共有コメント表示期間Ｔ１２を６０秒とした。
【０１０２】
図９の例では、共有コメント表示期間Ｔにおいて、コメントの入力時間ｔｃが１５秒であった場合を示している。
【０１０３】
この場合コメントを入力している学生は、共有コメント表示期間Ｔ１２のうち入力時間ｔｃである１５秒間は、他者コメント欄３１５に表示させた共有コメントを読むことができない。よって、コメントを入力している学生がコメントの入力時間ｔｃである１５秒間に読むことができる文字数Ｓｎが未読共有コメントの量Ｃ１となる。
【０１０４】
本実施例では、未読共有コメントの量Ｃ１を考慮して閾値ＴＨを調整し、タイミングｔ２からタイミングｔ３までの共有コメント表示期間Ｔ２３で他者コメント欄３１５に表示させる共有コメントの量Ｃｐ２をＣｐ１より少なくする。
【０１０５】
図１０は、第一の実施例における共有コメントを表示させる処理を説明する第二の図である。
【０１０６】
図１０の例では、端末装置３００を利用している学生の利用者ＩＤをＡとした。
【０１０７】
図１０（Ａ）は、ステップＳ８０８において抽出されたコメントの例を示す。ステップＳ８０８で抽出されるコメントは、Ｔ秒の間にコメントデータベース２１０に格納されたコメントである。図１０（Ａ）では、端末装置３００の利用者自身が投稿したコメントと、他者が投稿したコメントの両方が抽出され、投稿時間順に並んでいる。
【０１０８】
図１０（Ｂ）は、ステップＳ８１８におけるコメントを示す。図１０（Ｂ）に示すコメントは、図１０（Ａ）のコメントから利用者ＩＤがＡ以外のコメントを抽出した後、共有学生データベース２２０を参照して優先順位の高い共有相手のコメントを上から並べた例である。共有学生データベース２２０によれば、利用者ＩＤがＡの学生の共有相手の優先順位は、利用者ＩＤがＢの学生、Ｃの学生、Ｄの学生となっている。よって図１０（Ｂ）では、この順にコメントが並べ替えられている。
【０１０９】
図１０（Ｃ）は、ステップＳ８２４において抽出された共有コメントを示す。図１０（Ｃ）では、合計文字数Ｃが閾値ＴＨ以下となるように、他者コメント欄３１５に表示させる共有コメントが決定される。図１０の例では、閾値ＴＨ＝１９８文字とした。したがって表示コメント決定部２８０は、図１０（Ｂ）に示すコメントにおいて、優先順位が高いコメントから抽出し、抽出したコメントの合計文字数が１９８文字を越えたとき、その前に抽出したコメントまでを他者コメント欄３１５に表示させる共有コメントとする。
【０１１０】
図１０（Ｄ）は、ステップＳ８２５において共有コメントを投稿時間順に並べ替えた状態を示している。本実施例では、他者コメント欄３１５における共有コメントは図１０（Ｄ）に示す順に表示されることが好ましい。
【０１１１】
図１１は、第一の実施例の共有コメント表示欄の例を示す図である。図１１に示す共有コメント表示欄３１３Ａは、端末装置３００の表示装置等に表示される。本実施例の共有コメント表示欄３１３Ａには、自身が入力したコメントが表示される入力コメント表示欄３１４Ａと、他者が入力したコメントが表示される他者コメント表示欄３１５Ａとが含まれる。
【０１１２】
本実施例において、他者コメント表示欄３１５Ａに表示させる共有コメントの文字数は、閾値ＴＨ以下である。
【０１１３】
具体的には図１１に示す閾値ＴＨは、図９に示す共有コメントの量Ｃｐ２を決定するための閾値である。すなわち図１１の閾値ＴＨは、共有コメントの量Ｃｐ２が共有コメントの量Ｃｐ１から未読共有コメントの量Ｃ１と対応するコメントの量を減らした量となるように、調整されている。
【０１１４】
以上のように本実施例では、コメントを入力していたために読みきれなかった他の学生のコメントの量を考慮して、他者コメント欄３１５に表示させる共有コメントの文字数の上限となる閾値ＴＨを設けた。よって本実施例では、他者コメント欄３１５に表示させる共有コメントを、端末装置３００の利用者である学生がコメントを入力した場合にも、授業を聴くことと他の学習者のコメントを読むことを両立させることができる量とすることができる。
【０１１５】
さらに本実施形態では、閾値ＴＨを算出する際に、授業開始からの経過時間と、学生自身が所定時間内に入力したコメント文字数とを学生の集中の度合を判断する指標とする。よって本実施形態では、他者コメント欄３１５に表示させる共有コメントの量を端末装置３００の利用者である学生の集中の度合いに応じた量に調整して表示させることができる。
【０１１６】
また本実施例では、コメントを共有する相手に優先順位を設けている。よって本実施例では、授業を聴くことを妨げずに学生自身が有用であると思う他者のコメントを表示させることができる。
【０１１７】
（第二の実施形態）
以下に図面を参照して第二の実施例について説明する。第二の実施例は、他者コメント欄に表示させる共有コメントを決定する際に、コメントの量が閾値ＴＨ以内であるコメントが存在しなかったとき、優先順位が最も高い学生の最新コメントを共有コメントとする点のみ第一の実施例と相違する。よって以下の第二の実施例の説明では、第一の実施例との相違点についてのみ説明し、第一の実施例と同様の機能構成を有するものには第一の実施例の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１１８】
図１２は、第二の実施例のコメント表示サーバの動作を説明するフローチャートである。
【０１１９】
図１２のステップＳ１２０１からステップＳ１２２３までの処理は、図８のステップＳ８０１からステップＳ８２３までの処理と同様であるから、説明を省略する。
【０１２０】
表示コメント決定部２８０は、ステップＳ１２２３において変数Ｄｉ＝ｉ−１とすると、変数Ｄｉの値があるか否かを判断する（ステップＳ１２２４）。
【０１２１】
ステップＳ１２２４でＤｉの値が０でない場合、表示コメント決定部２８０は、後述するステップＳ１２２６へ進む。ステップＳ１２２４でＤｉの値が０である場合、表示コメント決定部２８０は、変数Ｄｉ＝１とし（ステップＳ１２２５）、後述するステップＳ１２２６へ進む。すなわち表示コメント決定部２８０は、ステップＳ１２２５において、優先度の最も高い学生の最新のコメントを選択している。
【０１２２】
ステップＳ１２２４又はステップＳ１２２５に続いて表示コメント決定部２８０は、
Ｄｉ番目までのコメントを抽出する（ステップＳ１２２６）。本実施例では、ステップＳ１２２６で抽出されたコメントが他者コメント欄３１５に表示させる共有コメントとなる。
【０１２３】
図１２のステップＳ１２２７、ステップＳ１２２８の処理は、図８のステップＳ８２５、ステップＳ８２６と同様であるから説明を省略する。
【０１２４】
以下に図１３、１４を参照して本実施例の他者コメント欄３１５に共有コメントを表示させる処理について具体的に説明する。図１３は、第二の実施例における共有コメントを表示させる処理を説明する第一の図である。
【０１２５】
図１３では、共有コメント表示期間Ｔ１２を６０秒とし、コメントの入力時間ｔｃを４５秒とした。
【０１２６】
この場合、共有コメント表示期間Ｔ１２の３／４がコメントの入力時間ｔｃに費やされているため、未読共有コメントの量Ｃ１が多くなる。したがって、共有コメント表示期間Ｔ２３において表示される他者コメント欄３１５に表示される共有コメントの量Ｃｐ２を決定する閾値ＴＨの値が小さくなる。尚、本実施例の閾値ＴＨは、文字数を示している。
【０１２７】
本実施例では、閾値ＴＨが小さくなることで、閾値ＴＨよりも文字数の少ないコメントが存在しない場合が想定される。本実施例では、閾値ＴＨよりも文字数の少ないコメントが存在しない場合、優先度の最も高い学生の最新のコメントを他者コメント欄３１５に表示させる共有コメントとする。
【０１２８】
図１３では、閾値ＴＨよりも文字数の多いコメントＣｓが共有コメント表示期間Ｔ２３の共有コメントとして他者コメント欄３１５に表示される。
【０１２９】
図１４は、第二の実施例における共有コメントを表示させる処理を説明する第二の図である。
【０１３０】
図１４の例では、端末装置３００を利用している学生の利用者ＩＤをＡとした。
【０１３１】
図１１４（Ａ）は、ステップＳ１２０８において抽出されたコメントの例を示す。ステップＳ１２０８で抽出されるコメントは、Ｔ秒の間にコメントデータベース２１０に格納されたコメントである。図１４（Ａ）では、端末装置３００の利用者自身が投稿したコメントと、他者が投稿したコメントの両方が抽出され、投稿時間順に並んでいる。
【０１３２】
図１４（Ｂ）は、ステップＳ１２１８におけるコメントを示す。図１４（Ｂ）に示すコメントは、図１０（Ａ）のコメントから利用者ＩＤがＡ以外のコメントを抽出した後、共有学生データベース２２０を参照して優先順位の高い共有相手のコメントを上から並べた例である。共有学生データベース２２０によれば、利用者ＩＤがＡの学生の共有相手の優先順位は、利用者ＩＤがＢの学生、Ｃの学生、Ｄの学生となっている。よって図１４（Ｂ）では、この順にコメントが並べ替えられている。
【０１３３】
図１４（Ｃ）は、ステップＳ１２２１において該当するコメントが存在しなかった場合を示している。本実施例では、図１４（Ｃ）に示すように、合計文字数ｃが閾値ＴＨ以下となるコメントが存在しなかった場合、図１４（Ｄ）に示すように、優先度が最も高い学生の最新のコメントを他者コメント欄３１５に表示させる共有コメントとする。
【０１３４】
利用者ＩＤがＡの学生は、図１４（Ｂ）に示すように、利用者ＩＤがＢの学生を最も優先度の高い学生としている。また図１４の例では、閾値ＴＨが７３文字であるのに対し、最も優先度の高い利用者ＩＤがＢの学生のコメントの文字数は全て７３文字以上である。
【０１３５】
したがって本実施例では、図１４（Ｄ）に示すように、利用者ＩＤがＢの学生のコメントのうち最新のコメント、すなわちステップＳ１２１８において一番先頭にあるコメントを他者コメント欄３１５に表示させる共有コメントとする。
【０１３６】
図１５は、第二の実施例の共有コメント表示欄の例を示す図である。図１５に示す共有コメント表示欄３１３Ａの他者コメント表示欄３１５Ａには、文字数が閾値ＴＨ以上の共有コメントが１つ表示される。
【０１３７】
以上のように本実施例では、例えば閾値ＴＨが大きくなり、閾値ＴＨ以下のコメントが存在しない場合でも、学生が意見を共有したいと考えている学生の最新のコメントを共有コメントとして他者コメント欄３１５に表示させることができる。
【０１３８】
したがって本実施例では、授業を聴くことを妨げずに学生自身が有用であると思う他者のコメントを表示させることができる。
【０１３９】
開示の技術では、以下に記載する付記のような構成が考えられる。
（付記１）
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する処理と、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する処理と、をコンピュータに実行させるコメント表示プログラム。
（付記２）
前記制御する処理は、
前記端末装置の表示を更新する際に、前記端末装置に表示させる前記共有コメントの量を決定する閾値を算出する処理と、
前記共有コメントの量が前記閾値以下となるように前記共有コメントを選択する処理と、を含む付記１記載のコメント表示プログラム。
（付記３）
前記閾値を算出する処理は、
所定の指標により示される学習者の集中の度合に対応したコメント量を算出する処理と、
前記コメント量から前記未読の共有コメントの量を減算する処理と、を含む付記２記載のコメント表示プログラム。
（付記４）
前記コメント量を算出する処理は、
前記集中の度合を示す調整値を用いて前記コメント量を算出し、
前記調整値は、
前記学習者が参加する授業が開始してからの経過時間を指標として前記集中の度合を示す時間調整値と、授業内容に対する関心の持ち方を指標として前記集中の度合を示すコメント量調整値と、を含む付記３記載のコメント表示プログラム。
（付記５）
前記コメント量を算出する処理は、
予め与えられた所定時間内に前記学習者が読むことができるコメント文字数と、前記時間調整値と、前記コメント量調整値と、を用いて前記コメント量を算出する付記４記載のコメント表示プログラム。
（付記６）
前記コメント量を算出する処理は、
予め与えられた前記コメント文字数の最大値から前記時間調整値を減算した値に前記コメント量調整値を加算した値を算出し、
前記加算した値と、前記コメント文字数の前記最大値のうち小さい値を前記閾値とする付記４記載のコメント表示プログラム。
（付記７）
前記端末装置を利用する学習者の識別情報と前記学習者がコメントを共有する共有相手の優先順位を示す情報とが対応付けられたテーブルが記憶部に格納されており、
前記共有コメントの量が前記閾値以下とならない場合、前記優先順位が最も高い共有相手の端末装置から入力されたコメントのうち、最も新しいコメントを共有コメントとして抽出する処理を実行させる付記２乃至６の何れか一項に記載のコメント表示プログラム。
（付記８）
前記コメント量は、コメントの文字数であり、
前記時間調整値は、前記経過時間に基づき与えられる値であり、
前記コメント量調整値は、所定時間内に他の学習者が入力した全てのコメントの合計文字数に基づき与えられる値である付記４乃至７の何れか一項に記載のコメント表示プログラム。
（付記９）
コンピュータによるコメント表示方法であって、該コンピュータが、
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出し、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御するコメント表示方法。
（付記１０）
端末装置に表示させた、他の端末装置と共有される共有コメントの量と、前記共有コメントの表示期間における前記端末装置でのコメントの入力時間と、を参照し、表示させた前記共有コメントにおける未読の共有コメントの量を算出する算出部と、
前記端末装置の表示を更新する際に、前記未読の共有コメントの量に応じて、前記端末装置に表示させる前記共有コメントの量を制御する制御部と、を有するコメント表示サーバ。
【０１４０】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から
逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１４１】
１００  コメント表示システム
２００  コメント表示サーバ
２１０  コメントデータベース
２２０  共有学生データベース
２３０  経過時間計測部
２４０  コメント取得部
２５０  時間調整値算出部
２６０  コメント量調整値算出部
２７０  閾値算出部
２８０  表示コメント決定部
２９０  表示量・閾値記憶部
２９１  入力時間計測部
２９２  入力時間記憶部
２９３  コメント量推測部
３００  端末装置
３３０  コメント入力部
３３１  コメント登録部
３３２  コメント表示部
【図１】
2015056119.tif 000003
【図２】
2015056119.tif 000004
【図３】
2015056119.tif 000005
【図４】
2015056119.tif 000006
【図５】
2015056119.tif 000007
【図６】
2015056119.tif 000008
【図７】
2015056119.tif 000009
【図８】
2015056119.tif 000010
【図９】
2015056119.tif 000011
【図１０】
2015056119.tif 000012
【図１１】
2015056119.tif 000013
【図１２】
2015056119.tif 000014
【図１３】
2015056119.tif 000015
【図１４】
2015056119.tif 000016
【図１５】
2015056119.tif 000017