(57)【要約】【課題】チャットを介して講師が多数の生徒に対して指導を行う場合に、習い事の指導及び、学習が効率的に実現されることを解決すべき課題とする。【解決手段】通信ネットワークを介した習い事の学習、指導に際して利用され、講師及び／又は生徒によるコンテンツの投稿及び、閲覧を行うための処理プログラムであって、端末装置を、コンテンツデータの種別ごとに設定された品質情報を格納する手段と、前記端末装置に格納されたコンテンツデータの指定を受け付ける手段と、受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させる手段と、前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理する手段として機能させる。【選択図】図１
2020144475.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介した習い事の学習、指導に際して利用され、講師及び／又は生徒によるコンテンツの投稿及び、閲覧を行うための処理プログラムであって、
端末装置を、コンテンツデータの種別ごとに設定された品質情報を格納する手段と、
前記端末装置に格納されたコンテンツデータの指定を受け付ける手段と、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させる手段と、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理する手段として機能させる処理プログラム。
【請求項２】
前記送信処理は、前記コンテンツデータを、指定されたチャットに直接投稿するための処理及び、前記コンテンツデータを、データベースに事前にアップロードするための処理を含み、
端末装置を、更に、前記１又は複数の講師及び、１又は複数の生徒が閲覧するチャット画面を表示処理する手段と、
前記事前にアップロードされたコンテンツデータを指定し、チャットにコンテンツデータを投稿するための手段として機能させる請求項１に記載の処理プログラム。
【請求項３】
前記送信処理する手段は、受け付けた前記コンテンツデータの品質が、前記品質情報に基づくエンコードの処理条件を満たす場合、前記エンコード処理されたコンテンツデータを送信処理し、
受け付けた前記コンテンツデータの品質が、前記品質情報に基づくエンコードの処理条件を満たさない場合、受け付けたコンテンツデータを前記送信処理する請求項１又は請求項２に記載の処理プログラム。
【請求項４】
端末装置を、更に、格納した品質情報を取得する手段と、
受け付けた前記コンテンツデータの品質を取得する手段と、
受け付けた前記コンテンツデータの品質及び、対応する品質情報を用いて、前記エンコードの処理条件を満たすか否か判断する手段として機能させ、
前記判断する手段は、前記品質が、対応する前記品質情報の少なくとも一部を上回る場合に、前記処理条件を満たすと判断する請求項３に記載の処理プログラム。
【請求項５】
前記品質情報は、生徒及び／又は講師に対応付けられた講座種別に応じて設定され、
対応付けられた講座種別に応じて、前記コンテンツデータの種別ごとに品質情報が設定される請求項１〜４の何れかに記載の処理プログラム。
【請求項６】
端末装置を、更に、前記講座種別に応じて設定された前記品質情報に代えて又は加えて、新たに品質情報を登録する手段として機能させる請求項５に記載の処理プログラム。
【請求項７】
通信ネットワークを介した習い事の学習、指導に際して利用され、講師及び／又は生徒によるコンテンツの投稿及び、閲覧を行うための端末装置であって、
コンテンツデータの種別ごとに設定された品質情報を格納する手段と、
前記端末装置に格納されたコンテンツデータの指定を受け付ける手段と、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させる手段と、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理する手段を備える端末装置。
【請求項８】
通信ネットワークを介した習い事の学習、指導に際して、講師及び／又は生徒によって閲覧されるコンテンツの投稿方法であって、
コンテンツデータの種別ごとに設定された品質情報を格納するステップと、
端末装置に格納されたコンテンツデータの指定を受け付けるステップと、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させるステップと、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理するステップを端末装置が実行するコンテンツの投稿方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの投稿を行う処理プログラム、端末装置及び、投稿方法に関する。
【背景技術】
【０００２】
従来、遠隔地にいる生徒が、コンピュータ及び、通信ネットワークを用いて講師とやり取りを行い、習い事を学習することが行われている。この際、講師及び生徒間でのやり取りは、双方向の音声通信や映像通信など、習い事の種別に応じて適善選択された１又は複数の手法の組み合わせによって実現される。
【０００３】
一手法として、チャットを利用して、習い事の指導そのもの及び／又は習い事の補助的作業（課題の提出や解説、質問の受付等）を行う場合がある。例えば、チャット画面（チャットルーム）において、講師及び生徒によるテキストであったり、画像ファイルや動画ファイルなどのコンテンツデータの投稿を受け付け、投稿内容を経時的に表示させることで、講師及び生徒間での指導や課題の提出、質問、連絡等が実施され得る。
【０００４】
習い事にチャットを利用した技術として、特許文献１に記載の技術が知られている。また、複数名のユーザが参加するチャットに関する技術として、特許文献２に記載の技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３３３５２５号公報
【特許文献２】特許第６０６８６０４号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
講師が生徒に対して習い事の指導をする場合に、講師や生徒が利用する端末装置において、文章データ、画像データ、音声データ、動画データ等のコンテンツデータの投稿、閲覧が行われる。講師より投稿され、生徒に閲覧されるコンテンツデータとして、例えば、講座で使用したレジュメ、課題出題のための講師によるお手本画像、音源、動画などが挙げられる。生徒より投稿され、講師に閲覧されるコンテンツデータとして、例えば、課題として提出されるテキストや、画像、音源、動画などが挙げられる。
【０００７】
より具体的に例示すると、手芸の講座であるならば、課題の手順等を示す為の文章データ、講師による指導用の画像データや動画データ等が投稿、閲覧される。また、例えば楽器演奏の講座であるならば、講師による指導用の音声データや動画データ、生徒による課題提出のための音声データや動画データ等が投稿、閲覧される。例えばスポーツの講座であれば、講師による指導用の画像データや音声データ、動画データ、生徒による課題提出のための画像データや音声データ、動画データ等が投稿、閲覧される。
【０００８】
典型的には、講師及び生徒の各個人が所有する端末装置が、コンピュータ及び、通信ネットワークを介した習い事に際して使用される。しかしながら、コンテンツデータの再生、表示に用いられるディスプレイやスピーカー、コンテンツデータ生成のためのマイクやカメラの性能は、各個人の端末装置により様々である。
【０００９】
そのため、端末装置から、過度に高品質、大容量なコンテンツデータがアップロード（投稿）される場合や、端末装置に、過度に高品質、大容量なコンテンツデータがダウンロード（閲覧）される場合が想定される。
【００１０】
さらに、各個人が端末装置を利用する場所、通信方法等により、ネットワークとの通信品質も異なる。例えば、通信速度が遅い場合に、過度に高品質、大容量なコンテンツデータを投稿、閲覧しようとすると、データ通信に要する時間が増大し、ユーザにストレスを与えることとなる。また、高品質、大容量なコンテンツデータをダウンロードしても、端末装置が再生できるコンテンツデータの品質を超える場合には、不要なデータ通信を強いることとなる。一部の端末装置では、コンテンツデータの再生ができない可能性もある。
【００１１】
加えて、コンテンツデータの利用目的を超えて、過度に高品質なコンテンツデータが扱われる場合もある。例えば、ギター演奏についての講座であれば、音声データは高品質なものが求められるが、動画データの解像度やフレームレートは、運指やストロークが理解できる程度の品質であればよい。一方、テニスについての講座であれば、音声データは一定程度の品質でよいが、動作を明瞭とするために、動画データの解像度やフレームレートは高いものが好ましい。
【００１２】
本発明は、上記のような実状に鑑みてなされたものであり、ネットワークを介して習い事を行う際の効率的なコンテンツデータの投稿方法を提供することを解決すべき課題とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明は、通信ネットワークを介した習い事の学習、指導に際して利用され、講師及び／又は生徒によるコンテンツの投稿及び、閲覧を行うための処理プログラムであって、
端末装置を、コンテンツデータの種別ごとに設定された品質情報を格納する手段と、
前記端末装置に格納されたコンテンツデータの指定を受け付ける手段と、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させる手段と、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理する手段として機能させる。
【００１４】
また、本発明は、通信ネットワークを介した習い事の学習、指導に際して利用され、講師及び／又は生徒によるコンテンツの投稿及び、閲覧を行うための端末装置であって、
コンテンツデータの種別ごとに設定された品質情報を格納する手段と、
前記端末装置に格納されたコンテンツデータの指定を受け付ける手段と、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させる手段と、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理する手段を備える。
【００１５】
また、本発明は、通信ネットワークを介した習い事の学習、指導に際して、講師及び／又は生徒によって閲覧されるコンテンツの投稿方法であって、
コンテンツデータの種別ごとに設定された品質情報を格納するステップと、
前記端末装置に格納されたコンテンツデータの指定を受け付けるステップと、
受け付けた前記コンテンツデータの種別に対応する前記品質情報に基づいて、前記コンテンツデータをエンコード処理して品質を低下させるステップと、
前記通信ネットワークを介して、前記エンコード処理されたコンテンツデータを送信処理するステップを端末装置が実行する。
【００１６】
このような構成とすることで、コンテンツデータの送信処理に先駆けて、コンテンツデータの種別に応じて設定された品質情報に基づくエンコード処理を実行することができる。これにより、ネットワークを介して過度に高品質、大容量なコンテンツデータの投稿、アップロード（送信処理）が行われることを防止することができる。
【００１７】
本発明の好ましい形態では、前記送信処理は、前記コンテンツデータを、指定されたチャットに直接投稿するための処理及び、前記コンテンツデータを、データベースに事前にアップロードするための処理を含み、
端末装置を、更に、前記１又は複数の講師及び、１又は複数の生徒が閲覧するチャット画面を表示処理する手段と、
前記事前にアップロードされたコンテンツデータを指定し、チャットにコンテンツデータを投稿するための手段として機能させる。
このような構成とすることで、コンテンツデータを、チャットに直接投稿する場合と、データベースにアップロードしておき、後ほど利用する場合との、少なくとも２種類の送信方法をユーザに提供することができ、好適に習い事の支援を行うことができる。
【００１８】
本発明の好ましい形態では、前記送信処理する手段は、受け付けた前記コンテンツデータの品質が、前記品質情報に基づくエンコードの処理条件を満たす場合、前記エンコード処理されたコンテンツデータを送信処理し、
受け付けた前記コンテンツデータの品質が、前記品質情報に基づくエンコードの処理条件を満たさない場合、受け付けたコンテンツデータを前記送信処理する。
また、本発明の好ましい形態では、端末装置を、更に、格納した品質情報を取得する手段と、
受け付けた前記コンテンツデータの品質を取得する手段と、
受け付けた前記コンテンツデータの品質及び、対応する品質情報を用いて、前記エンコードの処理条件を満たすか否か判断する手段として機能させ、
前記判断する手段は、前記品質が、対応する前記品質情報の少なくとも一部を上回る場合に、前記処理条件を満たすと判断する。
このような構成とすることで、エンコードの処理条件に応じて、過度に高品質、大容量なコンテンツデータ以外に対しては、不必要にエンコード処理を行うことなく送信処理できる。
【００１９】
本発明の好ましい形態では、前記品質情報は、生徒及び／又は講師に対応付けられた講座種別に応じて設定され、
対応付けられた講座種別に応じて、前記コンテンツデータの種別ごとに品質情報が設定される。
このような構成とすることで、習い事の講座種別に応じて、講座に即した品質情報が設定され、好適にエンコード処理を実施することができる。
【００２０】
本発明の好ましい形態では、端末装置を、前記講座種別に応じて設定された前記品質情報に代えて又は加えて、新たに品質情報を登録する手段として機能させる。
また、本発明の好ましい形態では、新たに登録される前記品質情報は、前記講座種別に応じて設定された前記品質情報を初期値とするコンボボックス又は、プルダウンメニューを介して、品質の高低に順じて並べられた品質リストより択一形式で選択される。
品質情報は、例えば、ＨＤ画質、ＦＨＤ画質、ＵＨＤ画質などの表記がされる場合があるが、講師や生徒からすると、選択した品質情報が、どの程度の品質なのか、直観的にわかりにくい。このような構成とすることで、設定されていた品質情報を基準として、変更先の品質情報の高低を区別することができ、これから変更しようとする品質情報の程度を判断できる。
【発明の効果】
【００２１】
本発明によれば、ネットワークを介して習い事を行う際の効率的なコンテンツデータの投稿方法が実現される。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る習い事支援システムの全体構成を示す図である。
【図２】本発明の実施形態に係る端末装置及び、習い事支援処理装置のハードウェア構成図である。
【図３】本発明の実施形態に係るデータベースに格納された情報の一例を示す図である。
【図４】本発明の実施形態に係るグループデータの設定処理を示す処理フローチャートである。
【図５】本発明の実施形態に係る講師利用端末装置よりグループの作成、編集を行う際の画面表示例である。
【図６】本発明の実施形態に係るチャット画面の画面表示例である。
【図７】本発明の実施形態に係るメッセージ及びコンテンツデータの送信処理を示す処理フローチャートである。
【図８】本発明の実施形態に係るエンコード処理画面及び送信処理画面の画面表示例である。
【図９】本発明の実施形態に係る教材管理画面の画面表示例である。
【発明を実施するための形態】
【００２３】
以下、図面を用いて、本発明の実施形態に関する習い事支援システムについて説明する。なお、以下に示す実施形態は本発明の一例であり、本発明を以下の実施形態に限定するものではなく、様々な構成を採用することもできる。
【００２４】
本実施形態では、例えば、現実のスクールに通学する生徒が、通学日以外に講師より指導を受けたり、課題の提出等を行う場合に、習い事支援システムを利用する。本発明は、講師が、習い事の内容に応じて適宜使用でき、利用される習い事の種別や利用の方法については、特に制限はない。指導そのものについても習い事支援システムを利用して実施しても構わない。
【００２５】
講師及び生徒は、チャット形式のＵＩにて、メッセージやコンテンツデータの投稿を行うことができる。コンテンツデータとしては、例えば、テキストデータや画像データ、動画データ、音声データを上げることができるが、これらを特に区別する必要がない場合にはコンテンツデータと呼称する。本実施形態では、品質情報に基づいて、画像データ、動画データ、音声データに対してエンコード処理を行い、コンテンツデータを送信処理する場合について、例示する。
【００２６】
本実施形態では習い事支援処理装置、端末装置を含む習い事支援システムの構成、動作等について説明するが、同様の構成の方法、コンピュータプログラム、記録媒体等も、同様の作用効果を奏することができる。この記録媒体を用いれば、例えばコンピュータに前記プログラムをインストールすることができる。ここで、前記プログラムを記憶した記録媒体は、例えばＣＤ−ＲＯＭ等の非一過性の記録媒体であっても良い。
【００２７】
＜システムの全体構成＞
一実施の形態におけるシステム構成を示す図１を参照すると、習い事支援システムは習い事支援システム１として具体化されている。
【００２８】
この習い事支援システム１は、習い事支援処理装置２、１又は複数の講師利用端末装置３Ａ、１又は複数の生徒利用端末装置３Ｂ及び、通信ネットワーク４を備える。習い事支援処理装置２は、複数の端末装置３（３Ａ、３Ｂ）と通信ネットワーク４を介して連携する。
【００２９】
通信ネットワーク４は、インターネットなどのＩＰ（Internet Protocol）網などとから構成される。なお、以下の説明では、不明確にならない限り通信ネットワーク４の介在を省略する。
【００３０】
＜端末装置の構成＞
１又は複数の講師利用端末装置３Ａは、習い事支援の目的で講師に利用される端末である。また、１又は複数の生徒利用端末装置３Ｂは、生徒に利用される端末である。端末装置３は、講師利用端末装置３Ａ及び、生徒利用端末装置３Ｂを含む。
【００３１】
講師利用端末装置３Ａは、講師利用習い事支援プログラム（処理プログラム）を記憶した端末装置３であり、生徒利用端末装置３Ｂは、生徒利用習い事支援プログラム（処理プログラム）を記憶した端末装置３である。講師利用端末装置３Ａ及び、生徒利用端末装置３Ｂは、データ通信機能を有する構成であれば、コンピュータ端末（パーソナルコンピュータ、タブレット端末及びスマートフォン端末を含む）の少なくとも１つを含む単独構成または複合構成をそれぞれ採り得る。講師利用端末装置３Ａ及び生徒利用端末装置３Ｂは、通信ネットワーク４を介してデータ通信を行うためのＩＰアドレスを割り当てられている。
【００３２】
更に詳述すると、習い事支援システム１における複数の端末装置３（３Ａ，３Ｂ）は、図２に例示するように、ハードウェア及び機能の構成要素を含んでいる。図２（ａ）は、端末装置３のハードウェア構成図である。
【００３３】
つまり、各端末装置３は、ハードウェア構成要素として、演算装置（ＣＰＵ（Central Processing Unit））１１と、作業用メモリとしての主記憶装置（ＲＡＭ（Random Access Memory））１２とを備える。また、各端末装置３は、ＯＳ（Operating System）、アプリケーションプログラム、及び各種情報（データを含む）を書換え可能に格納するＨＤＤやＳＳＤ、フラッシュメモリ等の補助記憶装置１３と、通信制御部１４と、ＮＩＣ（Network Interface Card）などの通信インタフェース（ＩＦ）部１５と、表示制御部１６と、表示部１７と、情報入力・指定部１８などとを、更に備える。また、端末装置３は、コンテンツデータを生成するための図示しないカメラ及び／又はマイクを備えている。
【００３４】
講師利用習い事支援プログラム（処理プログラム）を記憶した講師利用端末装置３Ａ（端末装置３）は、後に詳述する機能構成要素として、表示処理手段３０１、送信処理手段３０２、品質情報管理手段３０３、コンテンツデータ受付手段３０４、エンコード処理手段３０５及び、教材管理手段３０６を備える。また、補助記憶装置１３には、少なくとも当該講師利用端末装置３Ａを利用する講師（ユーザ）、講師（ユーザ）が参加するグループ又は、講師（ユーザ）が参加する講座に対応付けられた品質情報が格納されている。
【００３５】
また、生徒利用習い事支援プログラム（処理プログラム）を記憶した生徒利用端末装置３Ｂ（端末装置３）は、後に詳述する機能構成要素として、表示処理手段３０１、送信処理手段３０２、品質情報管理手段３０３、コンテンツデータ受付手段３０４及び、エンコード処理手段３０５を備える。また、補助記憶装置１３には、少なくとも当該生徒利用端末装置３Ｂを利用する生徒（ユーザ）、生徒（ユーザ）が参加するグループ又は、生徒（ユーザ）が参加する講座に対応付けられた品質情報が格納されている。
【００３６】
各端末装置３において、後に詳述する機能を論理的に実現するには、補助記憶装置１３に、習い事支援を行うための処理プログラム（講師利用習い事支援プログラム又は、生徒利用習い事支援プログラム）や、端末制御プログラムなどをアプリケーションプログラムとしてインストールしておく。そして、各端末装置３においては、電源投入またはユーザによる指示を契機に、演算装置（ＣＰＵ）１１がアプリケーションプログラムを主記憶装置（ＲＡＭ）１２に展開して実行する。
【００３７】
なお、処理プログラム（講師利用習い事支援プログラム、生徒利用習い事支援プログラム）は、習い事の支援を行う為に端末装置３（講師利用端末装置３Ａ、生徒利用端末装置３Ｂ）に記憶されたアプリケーションプログラムであり、端末装置３を利用することで、後述するチャットを通じたコミュニケーション（メッセージやコンテンツの投稿、投稿された内容の閲覧等）を、習い事支援処理装置２を介して実現することできる。
【００３８】
＜習い事支援処理装置の構成＞
図２（ｂ）は、習い事支援処理装置２のハードウェア構成図である。習い事支援処理装置２は、データ通信機能を有し、図２（ｂ）に例示するように、ハードウェア及び機能の構成要素を含んでいる。すなわち、習い事支援処理装置２は、ハードウェア構成要素として、演算装置（ＣＰＵ（Central Processing Unit））２１と、作業用メモリとしての主記憶装置（ＲＡＭ（Random Access Memory））２２とを備える。
【００３９】
習い事支援処理装置２は、ＯＳ（Operating System）、アプリケーションプログラム、及び各種情報（データを含む）を書換え可能に格納するＨＤＤやＳＳＤ、フラッシュメモリ等の補助記憶装置２３と、通信制御部２４と、ＮＩＣ（Network Interface Card）などの通信インタフェース（ＩＦ）部２５などとを、更に備える。
【００４０】
習い事支援処理装置２は、後に詳述する機能構成要素として、表示処理手段２０１、生徒台帳データ管理手段２０２、グループ管理手段２０３、投稿処理手段２０４及び、データベースＤＢを備える。
【００４１】
習い事支援処理装置２において上述した機能構成要素を論理的に実現するには、補助記憶装置２３に習い事支援プログラムをアプリケーションプログラムとしてインストールしておく。そして、習い事支援処理装置２においては、電源投入を契機に、演算装置（ＣＰＵ）２１がこの処理プログラムを主記憶装置（ＲＡＭ）２２に展開して実行する。
【００４２】
次に、図１及び関連図（図３〜図９）を参照して、習い事支援システム１における処理ついて更に詳述する。
【００４３】
＜画面の表示処理＞
習い事支援処理装置２の表示処理手段２０１は、端末装置３からのリクエストに応じて、所定の画面を表示処理し、表示処理結果を返送する。端末装置３の表示処理手段３０１は、習い事支援処理装置２より受け取った情報に基づいて、種々の画面を表示部１７に表示させる。これにより、端末装置３において、後述する種々の画面が表示される。
【００４４】
＜習い事グループの管理＞
習い事支援処理装置２の生徒台帳データ管理手段２０２は、生徒台帳データをデータベースＤＢに格納する。生徒台帳データは、講師及び、生徒に関する情報並びに、講師及び、生徒の対応関係を有している。本実施形態では、生徒台帳データには、生徒のＩＤや氏名に、講師を示す情報と、受講状況（受講中、受講終了等）が対応付けられて、講師と生徒の対応関係が定義されている。講師を示す情報とは、例えば講師のＩＤや、講師が指導する講座のＩＤである。
【００４５】
グループ管理手段２０３は、生徒台帳データに基づいて、講師及び、当該講師と対応関係を有した生徒が属するグループの定義を受け付け、グループデータを登録する。本実施形態では、講師及び、講師が指定した生徒が、ｍ対１の関係で属するグループ（以下、個人グループと呼称する）と、講師及び、講師が指定した複数の生徒が、ｍ対ｎの関係で属するグループと、講師及び、講師が指導するすべての生徒が属するグループ（以下、全体グループと呼称する）と、がグループデータとして登録され、データベースＤＢに格納される。以降では、講師が１人（ｍ＝１）の場合について説明するが、ある講座で指導を行う講師は、複数の講師ユーザであってもよい。複数の講師ユーザが講座での指導に当たる場合、講座に関するそれぞれのチャットに、複数の講師ユーザ全員が参加する構成としてもよいし、チャットごとに、参加する１又は複数の講師ユーザが選択可能であってもよい。
【００４６】
なお、本実施形態では、グループ管理手段２０３は、生徒台帳データに基づくグループを定義する情報を、講師利用端末装置３Ａより受け取り、グループデータを登録する。ここで、全体グループの設定に関しては、講師からの入力なしに、グループ管理手段２０３が実行する。生徒台帳データに新たな生徒が追加された場合、グループ管理手段２０３が、全体グループのグループデータに、新たに生徒台帳に追加された生徒を追加する。また、生徒台帳データにおいて、講師と生徒の対応関係が無効化された場合（生徒のデータが削除された場合、受講状況が受講終了になった場合等）、全体グループより、当該生徒を削除する。
【００４７】
図３は、本実施形態において、データベースＤＢに格納された情報の一例を示す図である。図３（ａ）は、台帳データの一例を示す図である。本実施形態における台帳データは、習い事の講座を提供する講師の講師台帳データと、生徒の生徒台帳データと、を含む。台帳データは、メンバー（講師及び、生徒）ＩＤ（識別情報）、メンバーの氏名、メンバーが活動中か否かを示す情報（講座を提供しているか否か、講座を受講しているか否か）及び、講座ＩＤを有している。
【００４８】
図３（ｂ）は、講座データの一例を示す図である。本実施形態では、講座データは、講座ＩＤ、講座名、講座種別及び、講座に対応付けられた品質情報ＩＤを有している。講座種別は、講師が提供する講座の種類を示す情報であり、例えば、スポーツ、フィットネス、音楽、手芸、座学等の分類が、講座種別として設定される。本実施形態では、講座に対して品質情報が対応付けられ、当該講座に参加するメンバー（ユーザ）の端末装置３には、当該メンバー（ユーザ）に対して設定された品質情報が少なくとも格納されている。
【００４９】
図３（ｃ）は、グループデータの一例を示す図である。本実施形態では、グループデータは、グループＩＤ、チャット名称、グループのステータス及び、メンバーＩＤを有している。ここでメンバーＩＤには、当該グループに参加する講師及び、生徒の識別情報が設定される。
【００５０】
＜全体グループのメンバー編集＞
図４は、グループ管理手段２０３によるグループデータの設定処理を示す処理フローチャートである。図４（ａ）は、全体グループへの生徒の追加に関する処理フローチャートである。ステップＳ１１において、生徒台帳に新たな生徒が追加された場合（ステップＳ１１でＹＥＳ）、グループ管理手段２０３は、全体グループのグループデータに、新たに登録された生徒を追加する（ステップＳ１２）。
【００５１】
＜グループの作成、既存グループのメンバー編集＞
図４（ｂ）は、グループの作成、編集に関する処理フローチャートである。講師利用端末装置３Ａを介して、講師は、新規グループの作成及び既存グループの編集を行うことが出来る。
【００５２】
また、図５は、講師利用端末装置３Ａより、グループの作成、編集を行う際の画面表示例である。講師は、講師利用端末装置３Ａを介して図５（ａ）に示すグループ管理画面Ｗ１１を表示させ、グループデータの登録を行うことができる。講師が、グループ管理画面Ｗ１１よりグループの新規作成項目Ｗ１１１を選択することで、グループを新規作成することができる。
【００５３】
ステップＳ２１において、講師よりグループの新規作成が指示されると（ステップＳ２１でＹＥＳ）、表示処理手段２０１は、グループに参加する生徒の選択画面を表示処理し、講師利用端末装置３Ａに表示処理結果が返送される。これにより、講師利用端末装置３Ａにおいて、図５（ｂ）に示すような生徒選択画面Ｗ１２が表示される。
【００５４】
生徒選択画面Ｗ１２には、生徒台帳において当該講師と対応関係を有する生徒の一部（受講状況などによって表示を変更する場合）又は全部が表示されており、個人グループを作成する場合には一覧中から１の生徒を選択し、複数人の生徒が含まれたグループを作成する場合には一覧中から複数の生徒を選択する（ステップＳ２２）。そして、登録ボタンを押下することで、グループ管理手段２０３により選択された生徒を含むグループデータが登録され、グループが作成される（ステップＳ２３）。
【００５５】
グループ管理手段２０３は、グループデータの登録に際して、登録済みのグループの参加者及び、新たに登録されるグループの参加者を比較し、両グループの参加者に基づいて、新たなグループの登録を抑止する構成としてもよい。例えば、両グループの参加者が完全一致する場合、グループ管理手段２０３はグループデータの登録を受け付けず、表示処理手段２０１を介して警告表示を行う等して、グループの登録抑止を行ってもよい。また、グループ管理手段２０３は、ある講座における複数のチャット中で、１又は複数の生徒が一致する新たなグループの登録について、抑止する構成としてもよい。ここで、別の講座について登録されているグループデータに基づいては、参加者（生徒若しくは、講師及び生徒）の比較を必ずしも行う必要はなく、グループデータの登録抑止が行われなくてよい。更に、生徒台帳データ管理手段２０２において、生徒に活動中、停止中といったステータスの設定が可能な場合、グループ管理手段２０３は、活動中の生徒（チャットの閲覧が可能な生徒等）について、参加者の比較（一致等の判断）を行う構成としてもよい。
【００５６】
講師が、グループ管理画面Ｗ１１より、グループの編集項目Ｗ１１２を選択することで、既存グループを編集することができる。ステップＳ２４において、講師よりグループの編集が指示されると（ステップＳ２４でＹＥＳ）、表示処理手段２０１は、編集するグループの選択画面を表示処理し、講師利用端末装置３Ａに表示処理結果を返送される。これにより、講師利用端末装置３Ａにおいて、図５（ｃ）に示すようなグループ選択画面Ｗ１３が表示される。
【００５７】
グループ選択画面Ｗ１３には、当該講師を含んだグループデータの一部又は全部が表示されており、講師は、編集を希望するグループを一覧中から選択する（ステップＳ２５）。図５（ｄ）は、グループの編集ボタンを押下した場合に表示されるメンバー編集画面Ｗ１４の一例である。例えば、メンバー編集画面Ｗ１４を介して当該グループに参加するメンバーを追加、削除することができる（ステップＳ２６）。
【００５８】
なお、グループの登録、編集において、チャット名称を入力、変更等できる構成であってもよい。また、グループの編集として、グループの停止、グループの削除を実施することもできる。グループには、状態（ステータス）として活動中及び、停止中が設定されている。新たに登録されたグループには、活動中のステータスが設定される。
【００５９】
本実施形態における活動中のグループとは、チャットへの投稿や、投稿の表示等が可能な状態を指す。停止中のグループとは、投稿内容が投稿データとしてデータベースＤＢに格納された状態であるが、チャットへの投稿等ができない状態を指す。削除されたグループとは、投稿のデータも削除、ないしは講師及び／又は生徒より閲覧できない状態を指す。
【００６０】
＜メッセージ・コンテンツデータの投稿＞
端末装置３の送信処理手段３０２は、通信ネットワーク４を介して、メッセージ及び、コンテンツデータを送信処理する。習い事支援処理装置２の投稿処理手段２０４は、送信処理結果を受け付け、メッセージ及び、コンテンツデータの投稿処理を行う。これにより、講師及び生徒は、チャットにメッセージ及び、コンテンツデータの投稿を行うことができる。
【００６１】
図６は、チャット画面の画面表示例である。表示処理手段２０１は、端末装置３からの表示処理要求に基づいて、チャット画面を表示処理し、表示処理結果を端末装置３に返送する。これにより、端末装置３において、図６（ａ）〜図６（ｃ）に示すような画面が表示される。
【００６２】
図６（ａ）は、講師利用端末装置３Ａにおいてチャット画面を選択するためのチャット選択画面Ｗ２１である。表示処理手段２０１は、講師自身が参加する複数のグループを、グループリストとして表示処理する。表示処理手段２０１は、グループリストより選択されたグループについて、チャット画面を表示処理し、端末装置３に表示処理結果を返送する。講師は、チャット選択画面Ｗ２１において、所望のチャットを選択することにより、自身が属するグループのうち、所望のグループのチャット画面を表示させることができる。
【００６３】
本実施形態では、講師が属するグループのうち、活動中のステータスのグループからなるグループリストＷ２１１が、チャット選択画面Ｗ２１に表示される。ここで、停止中のグループがグループリストに含まれていてもよい。
【００６４】
図６（ｂ）は、講師利用端末装置３Ａにおいて表示される講師利用チャット画面Ｗ２２の画面表示例である。講師利用チャット画面Ｗ２２は、投稿処理を行う為の投稿部Ｗ２２１を備えている。投稿部Ｗ２２１は、入力欄Ｗ２２２、投稿ボタンＷ２２３、定型文引用ボタンＷ２２４、データ読み込みボタンＷ２２５及び、撮影ボタンＷ２２６を備える。また、投稿されたメッセージＭ及び／又は、コンテンツデータＣが、投稿時間順に表示される。
【００６５】
図６（ｃ）は、生徒利用端末装置３Ｂにおいて表示される生徒利用チャット画面Ｗ２３の画面表示例である。生徒利用チャット画面Ｗ２３は、グループリストＷ２３１及び、投稿処理を行う為の投稿部Ｗ２３２を備えている。投稿部Ｗ２３２は、入力欄Ｗ２３３、投稿ボタンＷ２３４、データ読み込みボタンＷ２３５及び、撮影ボタンＷ２３６を備える。また、投稿されたメッセージＭ及び／又は、コンテンツデータＣが、投稿時間順に表示される。
【００６６】
本実施形態では、生徒が属するグループのうち、活動中のステータスのグループからなるグループリストが、生徒利用チャット画面Ｗ２３に表示される。ここで、停止中のグループがグループリストに含まれていてもよい。また、生徒利用端末装置３Ｂにおいても、図６（ａ）に示すような形式にてグループリストを表示し、そこで選択されたグループのチャット画面を表示処理する構成としてもよい。
【００６７】
＜メッセージの送信処理＞
まず、端末装置３におけるメッセージの送信処理について説明する。図７（ａ）は、メッセージの送信処理についてのフローチャートである。ステップＳ３１において、講師及び生徒は、投稿部Ｗ２２１の入力欄Ｗ２２２又は、投稿部Ｗ２３２の入力欄Ｗ２３３へ、投稿するメッセージ内容（テキスト）を入力する。そして、投稿ボタンＷ２２３又は、投稿ボタンＷ２３４が押下されたことを契機として（ステップＳ３２でＹＥＳ）、入力欄Ｗ２２２又は、入力欄Ｗ２３３へ入力されたメッセージ内容が送信処理される（ステップＳ３３）。
【００６８】
投稿処理手段２０４は、送信処理結果を受け取り、投稿者を示す情報及び、メッセージ内容に関する情報（メッセージ内容を参照するためのＩＤやアドレス、メッセージ内容を示すテキストそのもの等）を対応付けて、メッセージ投稿データ（投稿データ）をデータベースＤＢに格納する。そして、表示処理手段２０１が、投稿データをもとにメッセージを表示処理することで、端末装置３において、チャット画面が表示される。
【００６９】
図３（ｄ）は、メッセージ投稿データの一例を示す図である。メッセージ投稿データは、メッセージ投稿データＩＤ、投稿されたテキストであるメッセージ内容、投稿者ＩＤ（投稿を行った講師又は生徒の識別情報）、投稿されたチャットを示すグループＩＤ及び、投稿日時を有している。
【００７０】
なお、講師利用チャット画面Ｗ２２において、入力欄Ｗ２２２にテキスト入力したメッセージの投稿に加え、定型文引用ボタンＷ２２４を選択することで、事前登録した定型文の投稿が可能に構成されている。
【００７１】
＜コンテンツの送信処理＞
次いで、端末装置３におけるコンテンツデータの送信処理について説明する。端末装置３の品質情報管理手段３０３は、コンテンツデータの種別ごとに設定された品質情報を管理する。品質情報は、講座種別ごとに、１又は複数のコンテンツデータ種別について設定される。本実施形態では、コンテンツデータ種別として、動画、音声及び、画像の３種類を対象とした品質情報が設定され、講座ごとに、品質情報ＩＤをキーとして、それぞれのコンテンツデータの品質情報の組み合わせを保持する。
【００７２】
講師及び生徒（メンバー）には、参加する講座の講座種別が対応付けられており、当該講座種別に対応した品質情報が、補助記憶装置１３又は補助記憶装置２３に品質情報が格納されている。コンテンツデータをチャットに投稿するために送信処理を行う場合、補助記憶装置１３又は補助記憶装置２３に格納された品質情報が参照される。
【００７３】
具体的には、例えば、講座種別が「スポーツ」の場合、動画には「HD720 30fps」の品質情報が設定され、音声には「MP4(128kbps)」の品質情報が設定され、画像には「JPEG(1280×720pix)」の品質情報が設定される。一方、講座種別が「音楽」の場合、動画には「HD720 10fps」の品質情報が設定され、音声には「MP4(320kbps)」の品質情報が設定され、画像には「JPEG(1280×720pix)」の品質情報が設定される。なお、ここで示すコンテンツデータの品質はあくまで一例であり、適善好適な品質を指定してよい。
【００７４】
コンテンツデータ受付手段３０４は、コンテンツデータをチャットに投稿するために、端末装置３に格納されたコンテンツデータの指定を受け付ける。エンコード処理手段３０５は、コンテンツデータ受付手段３０４より受け付けたコンテンツデータの種別に対応する品質情報に基づいて、コンテンツデータをエンコード処理して品質を低下させる。そして、送信処理手段３０２は、エンコード処理されたコンテンツデータを送信処理する。
【００７５】
なお、本実施形態では、受け付けたコンテンツデータの品質が、品質情報に基づくエンコードの処理条件を満たす場合、送信処理手段３０２は、エンコード処理されたコンテンツデータを送信処理する。具体的には、コンテンツデータ受付手段３０４がコンテンツデータの指定を受け付けると、エンコード処理手段３０５は、補助記憶装置１３又は補助記憶装置２３に格納した品質情報と指定されたコンテンツデータの品質に基づいて、エンコード処理の要否に関する判断を行う。エンコード処理手段３０５は、受け付けたコンテンツデータの種別に対応して、格納した品質情報を取得する手段と、受け付けたコンテンツデータの品質を取得する手段と、取得した品質情報及び受け付けたコンテンツデータの品質を用いて、前記エンコードの処理条件を満たすか否か判断する手段として機能する。本実施形態では、エンコード処理手段３０５は、確認したコンテンツデータの複数の品質のうち少なくとも一部が、品質情報を上回る場合に、処理条件を満たすと判断する。
【００７６】
上記の例では、エンコードの処理条件として、設定された品質情報及びコンテンツデータの品質の値を比較して判断を行っているが、それに加えて、又は代えて、品質情報がフォーマットの指定を含む場合、コンテンツデータのフォーマットが品質情報にて指定されたものと一致するか否かによっても、判断してよい。
【００７７】
複数の講座種別に応じて、コンテンツデータの種別ごとに設定された品質情報が、補助記憶装置１３及び、補助記憶装置２３に格納されている。また、後述する独自に登録した品質情報についても、補助記憶装置１３及び／又は補助記憶装置２３に格納される。品質情報は、図３（ｂ）に示すように講座に対して紐づけられているが、例えば、グループ（チャット）ごとに対応付けられてもよい。
【００７８】
コンテンツデータ受付手段３０４が、例えば、音声及び映像の２種類の品質情報が設定された動画データ（コンテンツデータ）の指定を受け付けると、エンコード処理手段３０５は、講座に対応付けられた品質情報を取得する処理を行う。そして、受け付けたコンテンツデータの種別（動画データ）に対応した音声及び映像の品質情報を取得する。
【００７９】
更に、受け付けたコンテンツデータの音声品質及び映像品質を確認する処理を行い、講座に対応付けられた品質情報及び、コンテンツデータについて確認した品質を比較する。このうち、設定された品質情報の少なくとも一部上回る場合（例えば、音声品質は、設定された品質情報と同等、若しくは品質情報を下回るが、動画品質が設定された品質情報を上回る場合等）には、エンコードの処理条件に該当すると判断する。
【００８０】
ここで、エンコード処理手段３０５は、コンテンツデータ受付手段３０４で受け付けたコンテンツデータの品質が、品質情報に基づくエンコードの処理条件を満たす場合、すなわち、過度に品質が高いコンテンツデータを受け付けた場合、コンテンツデータ受付手段３０４で受け付けたコンテンツデータをエンコード処理し、送信処理手段３０２は、エンコード処理されたコンテンツデータを送信処理する。また、コンテンツデータ受付手段３０４で受け付けたコンテンツデータの品質が、品質情報に基づくエンコードの処理条件を満たさない場合、すなわち品質が基準に満たないコンテンツデータを受け付けた場合、送信処理手段３０２は、コンテンツデータ受付手段３０４で受け付けたコンテンツデータを送信処理する。
【００８１】
図７（ｂ）は、コンテンツデータの送信処理についてのフローチャートである。ステップＳ４１において、送信処理するコンテンツデータを決定する。本実施形態では、講師及び生徒は、データ読み込みボタンＷ２２５又は、データ読み込みボタンＷ２３５を押下することで、事前に作成したコンテンツデータを指定することができる。事前に作成したコンテンツデータを送信処理する場合（ステップＳ４１でＹＥＳ）、ステップＳ４４に進み、送信処理するコンテンツデータを選択する。コンテンツデータ受付手段３０４は、事前に作成され、端末装置３に格納されたコンテンツデータの指定を受け付ける。
【００８２】
また、講師及び生徒は、撮影ボタンＷ２２６又は、撮影ボタンＷ２３６を押下することで、新たにコンテンツデータを作成し、指定することができる。ここで、新たにコンテンツデータを作成する場合は、カメラ、マイクの撮影品質、録音品質を、設定された品質情報をと比較して、撮影品質、録音品質を変更する構成としてもよい。端末装置３において、通常設定されている撮影品質、録音品質がエンコードの処理条件を満たす場合（設定された品質情報を上回る場合）、カメラ、マイクの撮影、録音設定を引き下げて、撮影、録音機能を起動してもよい。また、端末装置３において、通常設定されている撮影品質、録音品質が、エンコードの処理条件を満たさない場合（設定された品質情報と同等、若しくは品質情報を下回る場合）は、撮影、録音設定を引き上げて、撮影、録音機能を起動してもよい。
【００８３】
新たに作成したコンテンツデータを送信処理する場合（ステップＳ４１でＮＯ）、ステップＳ４２に進み、コンテンツデータを作成する。作成したコンテンツデータを投稿する場合（ステップＳ４３でＹＥＳ）、コンテンツデータ受付手段３０４は、新たに作成され、端末装置３に格納されたコンテンツデータの指定を受け付ける。コンテンツデータを再度作成する場合（ステップＳ４３でＮＯ）、ステップＳ４２に戻る。
【００８４】
コンテンツデータ受付手段３０４がコンテンツデータの指定を受け付けると、エンコード処理手段３０５は、指定されたコンテンツデータがエンコード処理の条件に該当するか否か、判断する。本実施形態では、設定された品質情報を超える場合には処理条件に該当し、設定された品質情報と同等、若しくは品質情報を下回る場合には処理条件に該当しない。指定されたコンテンツデータの品質情報が、エンコードの処理条件を満たす場合（ステップＳ４５でＹＥＳ）、ステップＳ４６に進み、コンテンツデータのエンコード処理を行う。指定されたコンテンツデータの品質情報が、エンコードの処理条件を満たさない場合（ステップＳ４５でＮＯ）、ステップＳ４７に進む。ステップＳ４７で、送信処理手段３０２は、コンテンツデータを、指定されたチャットに直接投稿するための送信処理を実行する。
【００８５】
図８（ａ）は、エンコード処理画面の画面表示例である。エンコード処理画面Ｗ３１は、プログレスバーＷ３１１及び、中止ボタンＷ３１２を備える。また、図８（ｂ）は、送信処理画面の画面表示例である。送信処理画面Ｗ３２は、プログレスバーＷ３２１及び、中止ボタンＷ３２２を備える。
【００８６】
なお、コンテンツデータの品質について、品質情報として登録された品質を下回る場合の下限値が設定されていてもよい。コンテンツデータの品質情報がエンコードの処理条件を満たさない場合であって、更に、コンテンツデータの品質が下限値を下回っている場合は、エンコード処理画面や送信処理画面などの送信前の任意の時点にて、指定されたコンテンツデータが、投稿に適さない低品質なデータであることを注意喚起してもいい。この下限値は、複数の講座種別に応じて、コンテンツデータの種別ごとに設定された品質情報のそれぞれに対して設定されてもよいし、講座ごとや講座種別ごとに設定されてもよい。
【００８７】
投稿処理手段２０４は、送信処理結果を受け取る。投稿するチャットを指定して（グループ用のチャット画面を介して）、講師及び、生徒からのコンテンツデータの投稿を受け付けると、投稿処理手段２０４は、投稿者を示す情報及び、投稿されたコンテンツデータに関する情報（コンテンツデータのＩＤやアドレス、コンテンツデータそのもの等）を対応付けて、データベースＤＢに投稿データを格納する。そして、表示処理手段２０１が、投稿データをもとにメッセージを表示処理することで、チャット画面が表示される。
【００８８】
図３（ｅ）は、コンテンツ投稿データの一例を示す図である。コンテンツ投稿データは、コンテンツ投稿データＩＤ、投稿されたコンテンツデータに関する情報（別途ＤＢに格納されたコンテンツデータのＩＤやアドレスまたは、コンテンツデータそのもの等）、投稿者ＩＤ（投稿を行った講師又は生徒の識別情報）、投稿されたチャットを示すグループＩＤ及び、投稿日時を有している。
【００８９】
ここで、表示処理手段２０１は、少なくとも、講師利用チャット画面Ｗ２２及び／又は生徒利用チャット画面Ｗ２３において、投稿されたコンテンツデータのローカル保存が抑止される形式にて、チャット画面を表示処理することが好ましい。また、例えば、投稿されたメッセージのテキストのコピーや、講師利用端末装置３Ａ及び／又は生徒利用端末装置３Ｂのスクリーンショット機能等についても、抑止されることが好ましい。更に、講師利用習い事支援プログラム及び／又は生徒利用習い事支援プログラムは、メッセージ内容及びコンテンツデータに関する情報が保持されないように構成され、チャット画面等の表示を行う都度、表示処理のリクエストを表示処理手段２０１に送信する構成としてもよい。また、生徒利用習い事支援プログラムにおいて、生徒は、自身が投稿した１次著作物並びに、自身又は他のユーザ（講師及び／又は他の生徒）が投稿した著作物ではないコンテンツデータの１又は複数のみローカル保存出来るようにしても良い。
【００９０】
＜教材の登録＞
教材管理手段３０６は、講師利用端末装置３Ａにおいて、教材の登録、編集、削除等を行うための手段である。教材は、異なるグループのチャットに対して、繰り返し使用するコンテンツデータを、データベースＤＢに事前にアップロードしたものである。また、教材管理手段３０６を介して、事前にアップロードしたコンテンツデータを指定し、チャットにコンテンツデータを投稿する。
【００９１】
図９は、教材管理画面の画面表示例である。講師は、講師利用チャット画面の投稿部Ｗ２２１において、事前にアップロードした教材データについて選択し、チャットに投稿することが可能である。
【００９２】
図９（ａ）は、教材管理画面Ｗ４１の一例を示す図である。教材管理画面Ｗ４１は、教材の新規登録ボタンＷ４１１、教材リストＷ４１２及び、最適化設定ボタンＷ４１３を備える。新規登録ボタンＷ４１１が押下されることにより、教材登録画面Ｗ４２が表示される。また、最適化設定ボタンＷ４１３が押下されることにより、品質情報設定画面Ｗ４３が表示される。
【００９３】
また、登録済みの教材一覧は、教材リストＷ４１２に表示される。図示例の教材リストＷ４１２では、登録した教材の種別に応じて、タブ形式で種別のリスト（「全て」、「テキスト」、「動画」、「写真」、「音声」）が表示されている。また、種別のリスト（タブ）を選択すると、各種別の教材が絞り込み可能に表示される。
【００９４】
図９（ｂ）は、教材登録画面Ｗ４２の画面表示例である。教材登録画面Ｗ４２には、教材タイプ入力欄Ｗ４２１（選択形式）、教材タイトル入力欄Ｗ４２２、教材となるコンテンツデータ指定ボタンＷ４２３（データ読み込みボタン、撮影ボタン、録音ボタン）、説明内容入力欄Ｗ４２４及び、保存ボタンＷ４２５が設けられている。
【００９５】
コンテンツデータ指定ボタンＷ４２３を介して教材として登録するコンテンツデータを指定し、教材の保存ボタンＷ４２５が押下されることにより、図７（ｂ）のステップＳ４１〜Ｓ４７と同様の処理が行われ、講師利用端末装置３Ａより、教材（コンテンツデータ）が送信処理される。習い事支援処理装置２は、送信処理結果を受け取り、教材データをデータベースＤＢに格納する。
【００９６】
図３（ｆ）は、教材データの一例を示す図である。教材データは、教材ＩＤ、教材のタイトル、利用者ＩＤ（教材を登録した講師の識別情報）、教材の種別及び、保存した教材のコンテンツデータに関する情報（コンテンツデータのＩＤやアドレス、コンテンツデータそのもの等）を有している。
【００９７】
ここで、登録済み教材（コンテンツデータ）についても、図９（ｂ）に示すような教材登録画面Ｗ４２を介して閲覧することができ、更に登録された教材（コンテンツデータ）のタイトル、教材のタイプ、データそのもの及び、説明内容について編集したり、教材（コンテンツデータ）を削除することができる。
【００９８】
＜品質情報の設定＞
品質情報管理手段３０３を介して、送信処理を行う際の品質情報を変更することが可能である。本実施形態では、品質情報が変更されると、データベースＤＢの講座データにおける品質情報ＩＤが変更され、講座データに対して、新たな品質情報が設定される。
【００９９】
新たな品質情報が設定されると、端末装置３に格納された品質情報が更新され、送信処理時には新たな品質情報に基づいたエンコード処理等が実施される。講師が品質情報を変更した場合、生徒利用端末装置３Ｂの品質情報管理手段３０３は、品質情報の設定を更新する。ここで、変更を行った講師の講師利用端末装置３Ａのみ又は、当該講座に参加する一部又は全部の講師のみの品質情報について、更新を行ってもよい。また、生徒利用端末装置３Ｂの品質情報管理手段３０３によって、品質情報の変更が可能であってもかまわない。なお、品質情報の変更に伴う講座データに対する品質情報の対応付けは必須ではなく、例えば、変更を行った講師の講師利用端末装置３Ａのみ、品質情報を更新する構成とする場合などは必要ない。
【０１００】
図９（ｃ）は、品質情報設定画面Ｗ４３の画面表示例である。品質情報設定画面Ｗ４３は、品質情報設定部Ｗ４３１及び、品質表示部Ｗ４３２を備える。品質表示部Ｗ４３２には、現在当該ユーザ（本実施形態では、すなわち当該ユーザが参加する講座）に設定され、エンコード処理に際して適用される品質が表示されている。品質情報設定部Ｗ４３１には、現在設定されている品質情報の概要が表示されており、本実施形態では、自動選択、種別選択及び、カスタマイズの３種類の品質情報を設定することができる。
【０１０１】
自動選択は、講座種別に応じて、自動的に設定された品質情報であり、スポーツの講座の場合は、講座種別がスポーツの場合の品質情報が、初期設定される。ここで、種別選択を行うと、他の講座種別（例えば、「フィットネス」や「音楽」）の場合の品質情報を、新たにエンコード処理に際して適用する品質情報として利用することができる。また、カスタマイズを選択すると、品質情報編集画面Ｗ４４が表示される。
【０１０２】
図９（ｄ）は、品質情報編集画面Ｗ４４の画面表示例である。品質情報編集画面Ｗ４４は、品質情報設定部Ｗ４４１、品質情報入力部Ｗ４４２及び、保存ボタンＷ４４３を備える。品質情報設定部Ｗ４４１を操作することで、品質情報設定画面Ｗ４３に戻ることができる。品質情報入力部Ｗ４４２では、講師が好みの品質情報を設定することができ、保存ボタンＷ４４３を押下することで、品質情報管理手段３０３は、講座種別に応じて設定された品質情報に加えて、当該ユーザ又は当該講座に対して、新たに品質情報を登録することができる。
【０１０３】
品質情報入力部Ｗ４４２において、新たに登録される品質情報は、現在登録中の品質情報（未変更の場合は、講座種別に応じて設定された品質情報）を初期値として表示し、他の品質情報の候補を表示するコンボボックス又は、プルダウンメニューを介して、品質の高低に順じて並べられた品質リストより択一形式で選択される。図示例では、現在設定されている品質情報、すなわち、講座種別に応じて自動設定された品質情報（「自動選択（スポーツ）」に対応付けられた動画、音声、画像に関する品質情報）が、品質情報入力部Ｗ４４２の初期値として表示されている。講師は、コンテンツデータの種別ごとに、プルダウンメニューに表示された品質情報を選択し、カスタマイズした品質情報を登録できる。
【符号の説明】
【０１０４】
１  習い事支援システム
１１  演算装置（ＣＰＵ）
１２  主記憶装置（ＲＡＭ）
１３  補助記憶装置
１４  通信制御部
１５  通信インタフェース（ＩＦ）部
１６  表示制御部
１７  表示部
１８  情報入力・指定部
２  習い事支援処理装置
２１  演算装置（ＣＰＵ）
２２  主記憶装置（ＲＡＭ）
２３  補助記憶装置
２４  通信制御部
２５  通信インタフェース（ＩＦ）部
２０１  表示処理手段
２０２  生徒台帳データ管理手段
２０３  グループ管理手段
２０４  投稿処理手段
ＤＢ  データベース
３  端末装置
３Ａ  講師利用端末装置
３Ｂ  生徒利用端末装置
３０１  表示処理手段
３０２  送信処理手段
３０３  品質情報管理手段
３０４  コンテンツデータ受付手段
３０５  エンコード処理手段
３０６  教材管理手段
４  通信ネットワーク
Ｗ１１  グループ管理画面
Ｗ１１１  グループの新規作成項目
Ｗ１１２  グループの編集項目
Ｗ１２  生徒選択画面
Ｗ１３  グループ選択画面
Ｗ１４  メンバー編集画面
Ｗ２１  チャット選択画面
Ｗ２１１、Ｗ２３１  グループリスト
Ｗ２２  講師利用チャット画面
Ｗ２３  生徒利用チャット画面
Ｗ２２１、Ｗ２３２  投稿部
Ｗ２２２、Ｗ２３３  入力欄
Ｗ２２３、Ｗ２３４  投稿ボタン
Ｗ２２４  定型文引用ボタン
Ｗ２２５、Ｗ２３５  データ読み込みボタン
Ｗ２２６、Ｗ２３６  撮影ボタン
Ｍ  メッセージ
Ｃ  コンテンツデータ
Ｗ３１  エンコード処理画面
Ｗ３２  送信処理画面
Ｗ３１１、Ｗ３２１  プログレスバー
Ｗ３１２、Ｗ３２２  中止ボタン
Ｗ４１  教材管理画面
Ｗ４１１  新規登録ボタン
Ｗ４１２  教材リスト
Ｗ４１３  最適化設定ボタン
Ｗ４２  教材登録画面
Ｗ４２１  教材タイプ入力欄
Ｗ４２２  教材タイトル入力欄
Ｗ４２３  コンテンツデータ指定ボタン
Ｗ４２４  説明内容入力欄
Ｗ４２５  保存ボタン
Ｗ４３  品質情報設定画面
Ｗ４３１  品質情報設定部
Ｗ４３２  品質表示部
Ｗ４４  品質情報編集画面
Ｗ４４１  品質情報設定部
Ｗ４４２  品質情報入力部
Ｗ４４３  保存ボタン
【図１】
2020144475.tif 000003
【図２】
2020144475.tif 000004
【図３】
2020144475.tif 000005
【図４】
2020144475.tif 000006
【図５】
2020144475.tif 000007
【図６】
2020144475.tif 000008
【図７】
2020144475.tif 000009
【図８】
2020144475.tif 000010
【図９】
2020144475.tif 000011