(57)【要約】【課題】  送信可能化権の侵害等の問題を回避することによってはじめて可能となる教師と生徒の間での在宅レッスン用通信学習サーバを提供する。【解決手段】  コンテンツデータを格納するコンテンツデータ格納部１０と、該格納部１０に格納されたコンテンツデータの送受信を行う通信部１１と、該通信部１１の制御を行って上記コンテンツデータ格納部１０に記憶されたコンテンツデータへのアクセスを管理すると共に、その管理に伴って該コンテンツデータのコンテンツデータ格納部１０への格納・変更・削除・読み出しを制御するアクセス管理部１２とを有している。【選択図】        図３
2006004094.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを格納するコンテンツデータ格納手段と、該格納手段に格納されたコンテンツデータの送受信を行う通信手段と、該通信手段の制御を行って上記コンテンツデータ格納手段に記憶されたコンテンツデータへのアクセスを管理すると共に、その管理に伴って該コンテンツデータのコンテンツデータ格納手段への格納・変更・削除・読み出しを制御するアクセス管理手段とを有する通信学習サーバであって、
上記アクセス管理手段は、上記通信手段にアクセスしてくるブラウザ端末に対して、アクセス権限の適否を判定すると共に、
アクセス権限の認められたアクセスのうち、特定のアクセス権限を提示するアクセスにおいて、コンテンツデータの読み出しが終了した後、該アクセス管理手段により、該コンテンツデータを上記コンテンツデータ格納手段から自動的に削除、或いはコンテンツデータ格納手段の非公開なエリアに移動すること
を特徴とする通信学習サーバ。
【請求項２】
上記アクセス管理手段は、
上記通信手段にアクセスしてくるブラウザ端末に対して、アクセス権限の適否及び権限の種類を判定する権限判定手段と、
該権限判定手段が判定するアクセス権限の種類と、コンテンツデータ格納手段に格納されているコンテンツデータに対するアクセスの種類とのリンク付けを行うリンク付け手段と、
該リンク付け手段によりリンク付けされた任意のコンテンツデータのアクセスの種類に応じて、該コンテンツデータに対するコンテンツデータ格納手段への格納・変更・削除・読み出し処理を管理する処理管理手段と
を有しており、
上記権限判定手段と処理管理手段とにより、上記コンテンツデータ格納手段における該コンテンツデータの読み出しが、最初にこのコンテンツデータをコンテンツデータ格納手段に格納した者のアクセスによって指定された者のアクセスによるものであるか否かが判定されると共に、
該コンテンツデータの読み出しが、上記指定された者のアクセスに対して行われたと権限判定手段及び処理管理手段で判定された場合に、その読み出しが終了した後、上記処理管理手段により、該コンテンツデータを上記コンテンツデータ格納手段から自動的に削除、或いはコンテンツデータ格納手段の非公開なエリアに移動する
ことを特徴とする請求項１記載の通信学習サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信学習サーバに関する。
【背景技術】
【０００２】
これまで外国語会話やピアノのレッスン等は、通常そのスキルを有する教師のところに、教えてもらう側（以下生徒とする）が出向き、リアルタイムで会話や演奏をしながら、指導を受けるのが通常である。
【０００３】
ところが、近年における著しいＩＴ技術の発達に伴い、外国語会話レッスンなどは、テレビ会議形式で、自宅に居ながらにして行えるようになった。
【０００４】
他方楽器のレッスンは、未だ、そのような状態にいたっておらず、旧態依然としたレッスン方法がとられている。
【０００５】
これに対し、楽器のレッスンにおいてもＩＴ技術を使い、会話のレッスンと同様、自宅にいながらにして行えるようにする構成も考えられる。
【０００６】
例えば、インターネットなどのネット上に、ＨＴＴＰサーバ、ＦＴＰサーバ及びＭＡＩＬサーバなどを設け、そこに教師とその生徒のブラウザ端末が接続可能な構成とし、例えば教師側が、具体的な課題曲をホームページ上で提示すると共に、自分が弾いた楽曲の演奏データやそれと一緒に演奏映像データをＦＴＰサーバに格納しておく。
【０００７】
他方生徒側は、自分のブラウザ端末を使用して、上記ＨＴＴＰサーバ上のホームページにアクセスし、その課題曲を受けると共に、ＦＴＰサーバから、これらの演奏データや演奏映像データを各々の端末にダウンロードする。それを手本に自らも演奏を行い、その演奏データをＦＴＰサーバを使って、上記ＦＴＰサーバ上のデータ格納領域に各生徒用に設けられたファイル格納手段に転送すると共に、練習を行った旨を、教師側にメールで伝える。
【０００８】
そのメールを受けた教師は、自分のブラウザ端末を使用して、夫々の生徒の演奏データを上記ファイル格納手段からダウンロードし、自分の端末側で、その演奏状態を聴く。それによって、生徒の演奏の問題のある点などを指摘した文章や具体的な演奏データ（以下評価データという）をその端末上で作成し、それらを、上記各生徒用にデータ格納領域に設けられたファイル格納手段に格納しておき、各々に、教師側のレッスンの採点が終わった旨をメールなどで伝える。
【０００９】
各生徒は、夫々のメールを受けて、自己のファイル格納手段にアクセスし、上記評価データをダウンロードし、それらから、教師の評価や矯正すべき演奏部分の指摘を受ける。それによって、再びレッスンを自分で繰り返す。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、上述のように想定される楽器のレッスンのための構成では、教師側及び生徒側の上記演奏データなどを格納しておくところが、ＨＴＴＰサーバやＦＴＰサーバ上であり、その楽曲に未だ他人の著作権が存在する場合、通常はＵＲＬさえ分かれば、誰もがダウンロードできる状態になって格納されることになるため、その楽曲の著作権に関し、送信可能化権を侵害することになってしまうといった問題を生じていた。
【００１１】
本発明は、以上のような問題に鑑み創案されたもので、このような送信可能化権の侵害等の問題を回避することによってはじめて可能となる教師と生徒の間での在宅レッスン用通信学習サーバの構成を提供せんとするものである。
【課題を解決するための手段】
【００１２】
そのため本発明に係る通信学習サーバは、
コンテンツデータを格納するコンテンツデータ格納手段と、該格納手段に格納されたコンテンツデータの送受信を行う通信手段と、該通信手段の制御を行って上記コンテンツデータ格納手段に記憶されたコンテンツデータへのアクセスを管理すると共に、その管理に伴って該コンテンツデータのコンテンツデータ格納手段への格納・変更・削除・読み出しを制御するアクセス管理手段とを有する通信学習サーバであって、
上記アクセス管理手段は、上記通信手段にアクセスしてくるブラウザ端末に対して、アクセス権限の適否を判定すると共に、
アクセス権限の認められたアクセスのうち、特定のアクセス権限を提示するアクセスにおいて、コンテンツデータの読み出しが終了した後、該アクセス管理手段により、該コンテンツデータを上記コンテンツデータ格納手段から自動的に削除、或いはコンテンツデータ格納手段の非公開なエリアに移動すること
ことを基本的特徴としている。
【００１３】
上記構成によれば、アクセス管理手段により、本サーバにアクセスしてくるブラウザ端末のアクセス権限の適否が判定され、その結果アクセス権限の認められたアクセス（例えば上記教師と生徒が特定のＩＤやパスワードなどを打ち込んで利用されるブラウザ端末のアクセスなど）のうち、特定のアクセス権限を提示するアクセスにおいて、コンテンツデータの読み出しが終了した後（例えば上記教師の利用するブラウザ端末のアクセスによってコンテンツデータ格納手段に格納されたコンテンツデータに対しては、該教師によって特定の生徒にデータ読み出しのアクセス権限が認められ、この生徒の利用するブラウザ端末のアクセスによってコンテンツデータ格納手段から該コンテンツデータが読み出された際に）、該アクセス管理手段により、該コンテンツデータが上記コンテンツデータ格納手段から自動的に削除される、或いはコンテンツデータ格納手段の非公開なエリアに移動することになる。このようなアクセス権限の管理と、該アクセスに対応するコンテンツデータ格納手段におけるコンテンツデータに対する処理の制御が上述のようにしてなされることで、送信可能化権の侵害等の問題を回避することができるようになり、従って教師と生徒の間でのレッスンが互いに自宅に居ながらにして行える、所謂在宅レッスンが行えるようになる。
【００１４】
また請求項２の構成は、上記アクセス管理手段を更に具体的な構成として示したものであって、具体的には、
上記通信手段にアクセスしてくるブラウザ端末に対して、アクセス権限の適否及び権限の種類を判定する権限判定手段と、
該権限判定手段が判定するアクセス権限の種類と、コンテンツデータ格納手段に格納されているコンテンツデータに対するアクセスの種類とのリンク付けを行うリンク付け手段と、
該リンク付け手段によりリンク付けされた任意のコンテンツデータのアクセスの種類に応じて、該コンテンツデータに対するコンテンツデータ格納手段への格納・変更・削除・読み出し処理を管理する処理管理手段と
を有しており、
上記権限判定手段と処理管理手段とにより、上記コンテンツデータ格納手段における該コンテンツデータの読み出しが、最初にこのコンテンツデータをコンテンツデータ格納手段に格納した者のアクセスによって指定された者のアクセスによるものであるか否かが判定されると共に、
該コンテンツデータの読み出しが、上記指定された者のアクセスに対して行われたと権限判定手段及び処理管理手段で判定された場合に、その読み出しが終了した後、上記処理管理手段により、該コンテンツデータを上記コンテンツデータ格納手段から自動的に削除、或いはコンテンツデータ格納手段の非公開なエリアに移動する
ことを特徴としている。
【発明の効果】
【００１５】
本発明の請求項１及び請求項２記載の通信学習サーバによれば、送信可能化権の侵害等を生ぜずに、ＩＴ技術を使用して所謂在宅レッスンが行えるようになるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図示例と共に説明する。
図１は、本発明の一実施形態構成としての通信学習サーバ１００が、インターネット３００を介して先生Ａのブラウザ端末２００、生徒Ｂのブラウザ端末２１０及び生徒Ｃのブラウザ端末２１１とつながり、その間で演奏データや楽譜データなどのコンテンツデータ、及びこれらが使用されてピアノレッスンが行われる場合の先生の指示や、生徒の質問、それに対する答えなどの各会話データなどがやりとりされる状態を示している。尚、この実施例では、先生Ａ、生徒Ｂ及び生徒ＣのユーザーＩＤとパスワードの設定が、各端末と通信学習サーバ１００との間で既になされており、後述するように、端末が通信学習サーバ１００に接続した時にこのユーザＩＤとパスワードのやり取りが各端末と通信学習サーバ１００との間でなされ、アクセス権限の判定がなされるものとする。
【００１７】
図２は、そのうち、上記通信学習サーバ１００の機能概要を示している。すなわち、該通信学習サーバ１００は、コンテンツデータ等を格納するコンテンツデータ格納部１０と、該格納部１０に格納されたコンテンツデータ等の送受信を行う通信部１１と、該通信部１１の制御を行って上記コンテンツデータ格納部１０に記憶されたコンテンツデータ等へのアクセスを管理すると共に、その管理に伴って該コンテンツデータ等のコンテンツデータ格納部１０への格納・変更・削除・読み出しを制御するアクセス管理部１２とを有している。
【００１８】
ここでは、通信部１１にインターネット３００からのアクセスがあると、それがアクセス管理部１２に通知され、該通信学習サーバ１００へのアクセス権限があるか否かが判定される。アクセス権限があるとアクセス管理部１２が判定した場合、次にそのアクセスの種類の判定がなされる。
【００１９】
たとえば、そのアクセスが先生Ａのブラウザ端末２００による場合、ＩＤやパスワード等の送受により、該アクセスに対するアクセス権限の判定がなされる。そして、先生Ａのアクセスであることが認められると（先生Ａのアクセス権限が認められると）、そのアクセスによる処理の種類の判定がなされる。生徒Ｂに提示する新しい練習課題曲を登録する場合は、先生Ａが手本として弾いた新しい演奏データ（コンテンツデータ）や先生からの指示乃至アドバイスを含む会話データ等の格納が指示される。
【００２０】
この時、アクセス管理部１２は、コンテンツデータ格納部１０に対して、どのような処理（それらのデータの格納・変更・削除等）がなされるか、その種類が判定される。またそれと共にそれらのデータに対し、アクセスして良い生徒とそのアクセスの種類等の特定を一緒に行う（電子メールアドレスなどの特定を含む）。
【００２１】
それによってアクセス管理部１２は、後述する図５の左側のようなインデックスデータを作成し、コンテンツデータ格納部１０へ格納する。同時に上記ブラウザ端末２００からアップロードされる演奏データなどを同図に示すように、コンテンツデータ格納部１０へ格納する。この時、アクセス管理部１２により、同じ項番が付けられ、互いにリンク付けされる。
【００２２】
一方、上述のように、アクセス管理部１２は、上記格納された演奏データ等に対し、先生Ａのブラウザ端末２００から、該演奏データ等への読み出し等のアクセスができる生徒Ｂの電子メールアドレスを得ているので、該電子メールアドレスを使用して、該生徒Ｂへ先生Ａからの課題曲が登録されている旨の電子メールを通信部１１を介して自動的に送出する。
【００２３】
この電子メールには、上記通信部１１のＵＲＬが含まれており、該生徒Ｂのブラウザ端末２１０に一緒にインストールされている電子メールソフトでその電子メールを開けると、そこに該ＵＲＬが記載されており、それを生徒Ｂが端末２１０上でクリックすると、該ブラウザ端末２１０は、本通信学習サーバ１００の通信部１１につながる。
【００２４】
以下は、先生Ａの場合と同様、アクセス権限の判定がなされ、そしてその生徒Ｂのアクセスの種類が特定される。この場合は、生徒Ｂは、コンテンツデータ格納部１０に該生徒Ｂ用に先生Ａによって格納された演奏データ等（指示やアドバイス等の会話データも含む）のみへの読み出しアクセスが許されている。この際、該生徒Ｂが自己のブラウザ端末２１０により、先生Ａからの課題曲の演奏データのダウンロードを要求すると、上記図５のインデックスデータ上に示されたダウンロードフラグが、図９に示すように立ち、該演奏データ等のデータのダウンロードが実行される。
【００２５】
以上の演奏データ等のダウンロードが終了すると、このインデックスデータにリンク付けされた演奏データ（コンテンツデータ）等は、アクセス管理部１２により、コンテンツデータ格納部１０から削除される。同時に上記インデックスデータ上の削除フラグが、図１１に示すように立ち、該インデックスデータが更新されることになる。
【００２６】
以上とは逆に生徒ＢやＣから、先生Ａに対し、自己に与えられた課題曲の演奏データを先生Ａに送り、批評などを受ける場合は、上記の手順が先生Ａと生徒Ｂ又はＣと全く逆になって行われることになる。
【００２７】
図３は、上記アクセス管理部１２の更に詳細な機能構成のブロック図を示している。該アクセス管理部１２は、権限判定部１２０と、リンク付け部１２１と、処理管理部１２２とを有している。
【００２８】
そのうち上記権限判定部１２０は、上記通信部１１にアクセスしてくるブラウザ端末に対して、アクセス権限の適否及び権限の種類を判定する機能を有しており、本サーバ１００のＣＰＵ（図示無し）と、該ＣＰＵに読み込まれて上記判定機能をこのＣＰＵに実行させる、本サーバ１００のハードディスクドライブ（図示無し；上記コンテンツデータ格納部１０もこのドライブで構成される）に格納されたプログラムとにより構成されている。
【００２９】
上記リンク付け部１２１は、後述する図５に示すように、権限判定部１２０が判定するアクセス権限の種類と、コンテンツデータ格納部１０に格納されているコンテンツデータ等に対するアクセスの種類とのリンク付けを行う機能を有しており、上述と同様、上記ＣＰＵと、該ＣＰＵに読み込まれて上記リンク付け機能をこのＣＰＵに実行させる、上記ハードディスクドライブに格納されたプログラムとにより構成されている。ここでは、インデックスデータとコンテンツデータ（演奏データ）のそれぞれのデータ先頭部に同じ管理番号を付けることで、リンク付けがなされることになる。
【００３０】
上記処理管理部１２２は、リンク付け部１２１によりリンク付けされた任意の演奏データ等のアクセスの種類に応じて、該演奏データ等に対するコンテンツデータ格納部１０への格納・変更・削除・読み出し処理を管理する機能を有しており、上述と同様、上記ＣＰＵと、該ＣＰＵに読み込まれて上記処理管理機能をこのＣＰＵに実行させる、上記ハードディスクドライブに格納されたプログラムとにより構成されている。
【００３１】
以上のアクセス管理部１２の構成のうち、上記権限判定部１２０と処理管理部１２２とにより、上記コンテンツデータ格納部１０における該演奏データ等の読み出しが、最初にこの演奏データ等をコンテンツデータ格納部１０に格納した者（例えば先生Ａ）のアクセスによって指定された者（例えば生徒Ｂ）のアクセスによるものであるか否かが判定される。なお、生徒ＢやＣから先生Ａに自己の練習曲の実演データを送り、批評等をしてもらう場合は、その逆になる。
【００３２】
該演奏データ等の読み出しが、上記指定された者（例えば生徒Ｂ）のアクセスに対して行われたと権限判定部１２０及び処理管理部１２２で判定された場合に、その読み出しが終了した場合には、上記処理管理部１２２により、該演奏データ等が上記コンテンツデータ格納部１０から自動的に削除されることになる（或いはコンテンツデータ格納手段の非公開なエリアに移動させるようにしても良い）。なおここでも、生徒ＢやＣから先生Ａに自己の練習曲の演奏データを送り、先生Ａが該データをダウンロードした後は、以上の逆になる。
【００３３】
図４〜図１１までは、上記構成の実行中に、各ブラウザ端末２００及び２１０（又はブラウザ端末２１１）の画面表示と、コンテンツデータ格納部１０におけるインデックスデータ及びそれに関連する演奏データ（コンテンツデータ）との格納状態等、及びそれらの遷移を示している。なお、これらの画面構成では、先生及び生徒ともいずれもＩＤ及びパスワードによるアクセス権限の適否の判定が権限判定部１２０によって行われており、いずれの場合もアクセス権限があると認められた状態である。
【００３４】
例えば先生Ａが生徒Ｂに対し、練習課題曲を提示し、その手本となる課題曲の演奏データ及び練習時のアドバイス等を本通信学習サーバ１００に登録する場合、自分のブラウザ端末２００を使用して上記通信学習サーバ１００にアクセスする。すると、通信学習サーバ１００により、図４に示すような画面が、上記ブラウザ端末２００に表示される。
【００３５】
ここで、先生Ａが弾いた手本となる課題曲の演奏データが、先生Ａにより選択される。又送付先としてだれにそのデータのダウンロードを認めるかを入力してもらう。この例では、生徒Ｂ（又は生徒Ｃ）が入力されるが、さらに該生徒Ｂ（又は生徒Ｃ）に、課題曲の演奏データが登録されていることを知らせるために、生徒Ｂ（又は生徒Ｃ）の電子メールアドレスの入力が求められることになる。
【００３６】
これらが選択・入力されて送信ボタンがクリックされると、図５に示されるように、先生Ａの属性データ（データ格納者としてのデータ属性と該データに関する権限の属性データ）と入力指定した生徒Ｂの属性データ（データの受領者としてのデータ属性と該データに関する権限の属性データ）及びデータ受領者に関するダウンロードフラグ及び該データの削除フラグを一括りにするインデックスデータが、処理管理部１２２により、コンテンツデータ格納部１０上に生成される。
【００３７】
また先生Ａのブラウザ端末２００からアップロードされてくる上記演奏データは、コンテンツデータとして、アドバイス等のデータと共に、同じくコンテンツデータ格納部１０へ格納される。その際、リンク付け部１２１により、上記インデックスデータとそれに対応するコンテンツデータには、それぞれのデータ先頭部に同じ管理番号を付けることで、リンク付けがなされることになる。
【００３８】
これらの処理が終了すると、通信学習サーバ１００により、上記のようにして入力された生徒Ｂの電子メールアドレス宛に、図６に示すような電子メールが送出される。この電子メールには、本通信学習サーバ１００のＵＲＬが掲載されている。
【００３９】
生徒Ｂが電子メールを受け取ると、そのメール受信画面（ブラウザ画面ではなくメールプログラムの画面表示）には、図６のように表示される。ここでは、先生Ａから課題曲に関する演奏データ（コンテンツデータ）がそこに示されたＵＲＬに格納されていることが、そのメール受信画面から明らかとなる。そこで、生徒Ｂは、そのＵＲＬをクリックすることで、ブラウザプログラムがその端末２１０上で立ち上がり、本通信学習サーバ１００にアクセスすることになる。
【００４０】
本通信学習サーバ１００に、上記生徒Ｂのブラウザ端末２１０が接続されると、ユーザＩＤ及びパスワードの入力が該サーバ１００により求められる。それに応じて生徒Ｂが該ユーザＩＤ及びパスワードを入力することで、権限判定部１２０により、そのアクセスに対してアクセス権限があるか否かがチェックされる。ここでは、その詳細は省略し、アクセス権限が認められて、生徒Ｂのアクセスであると判定されたものとする。
【００４１】
すると、生徒Ｂのブラウザ端末２１０画面には、生徒Ｂに先生Ａが課題曲として選定し、コンテンツデータ格納部１０内に格納した演奏データが選択可能な図７に示すような画面表示がなされる。ここで生徒Ｂは、コンテンツデータ格納部１０内に格納された演奏データを選択し、ダウンロードボタン（図上Ｙｅｓの選択ラジオボタン）をクリックする。そしてＯＫボタンをクリックする。
【００４２】
すると、コンテンツデータとしてコンテンツデータ格納部１０内に格納された演奏データ及びアドバイスなどのデータが本通信学習サーバ１００から、生徒Ｂブラウザ端末２１０にダウンロードされる。この間生徒Ｂブラウザ端末２１０には、図８に示すような画面表示がなされる。
【００４３】
そのダウンロードが終了すると、処理管理部１２２により、図９に示すように、インデックスデータ中のダウンロードフラグが立てられることになる。これは、インデックスデータ上ダウンロードが済んだことを記録するためである。
【００４４】
次に上記処理管理部１２２により、上記インデックスデータと同一管理番号（リンク付けされた）のコンテンツデータ等を、コンテンツデータ格納部１０から削除する。
【００４５】
すると、生徒Ｂブラウザ端末２１０には、図１０に示すようなダウンロード終了と共にそのコンテンツデータ等が削除された旨の画面表示がなされる。
【００４６】
同時に図１１に示すように、削除されたコンテンツデータと同一管理番号のインデックスデータ中にある削除フラグが立てられることになる。
【００４７】
以上の処理工程は、先生Ａが生徒Ｂに対し課題曲を出し、自分の弾いた演奏データを、自分のブラウザ端末２００を介して、本通信学習サーバ１００のコンテンツデータ格納部１０へコンテンツデータとして格納すると共に、その知らせを受けた生徒Ｂが、本通信学習サーバ１００にアクセスし、自分のブラウザ端末２１０に、該演奏データをダウンロードする場合について、詳述した。これに対し、以上とは逆に生徒ＢやＣから、先生Ａに対し、自己に与えられた課題曲の演奏データを先生Ａに送り、批評などを受ける場合は、上記の処理工程が先生Ａと生徒Ｂ又はＣと全く逆になって行われることになる。
【００４８】
図１２及び図１３は、本通信学習サーバ１００におけるコンテンツデータのアップロード及びダウンロードの処理ステップを示すフローチャートである。
【００４９】
図１２に示すように、まず本通信学習サーバ１００では、通信部１１へのアクセスがあったか否かがチェックされる（ステップＳ１００）。アクセスがなければ（ステップＳ１００；Ｎ）、最初に戻る。
【００５０】
反対にアクセスがあれば（ステップＳ１００；Ｙ）、そのアクセス先にユーザＩＤやパスワードの入力を求め、それに応じて入力されてきたこれらに関する情報から、該アクセスにアクセス権限があるか否かが権限判定部１２０によりサーチされる（ステップＳ１０１）。
【００５１】
そして入力されたユーザＩＤやパスワードに対応するものがあるか否か、すなわちアクセス権限があるか否かがチェックされる（ステップＳ１０２）。アクセス権限がなければ（ステップＳ１０２；Ｎ）、処理を終了し（ステップＳ１０３）、上記ステップＳ１００に復帰する。
【００５２】
反対にアクセス権限があれば（ステップＳ１０２；Ｙ）、そのアクセスにより、本通信学習サーバ１００に対し、どのような処理をさせたいのか、すなわち該アクセスの種類のサーチがなされる（ステップＳ１０４）。上記ユーザＩＤにより、先生Ａ又は生徒ＢやＣであると判定されているので、データのアップロード、ダウンロード、変更・削除など、インデックスデータの権限の部分をサーチすれば分かることになる。なお、新しいデータをアップロードする場合は、該当するインデックスデータやコンテンツデータがないので、それもインデックスデータ該当無しとして検索され、すぐに分かることになる。
【００５３】
そして処理管理部１２２により、コンテンツデータ（演奏データ）等のアップロードであるか否かがチェックされる（ステップＳ１０５）。ここで上記データのダウンロードであることが判定されれば（ステップＳ１０５；Ｎ）、後述する図１３で説明するダウンロード処理工程に移行する。
【００５４】
反対にコンテンツデータのアップロードであれば（ステップＳ１０５；Ｙ）、図４に示すようなデータのアップロードに必要な情報の入力画面が、通信学習サーバ１００により、それにつながったブラウザ端末画面に出力される（ステップＳ１０６）。
【００５５】
そして対象となるコンテンツデータがアップロードされたか否かが、処理管理部１２２によりチェックされる（ステップＳ１０７）。コンテンツデータがアップロードされていなければ（ステップＳ１０７；Ｎ）、上記ステップＳ１０６に戻る。
【００５６】
反対にコンテンツデータがアップロードされていれば（ステップＳ１０７；Ｙ）、上記情報入力画面表示の際にブラウザ端末にダウンロード対象者（アップロードする者が先生Ａであれば生徒ＢかＣ、生徒Ｂ又はＣがアップロードするのであればその逆）の情報（対象者を特定する情報と電子メールアドレス）の入力があったか否かがチェックされる（ステップＳ１０８）。その入力がなければ（ステップＳ１０８；Ｎ）、上記ステップＳ１０６に復帰する。
【００５７】
反対にその入力があれば（ステップＳ１０８；Ｙ）、その対象者の情報（少なくともユーザＩＤなど）がサーチされる（ステップＳ１０９）。そして図４に示すようなインデックスデータとコンテンツデータがコンテンツデータ格納部１０内に格納されると共に、リンク付け部１２１によりこれらのデータのリンク付け（すなわちこれらのデータの筆頭に同じ管理番号を付す）がなされる。
【００５８】
さらに上記入力画面に従って、上記対象者の電子メールアドレスの入力があったか否かがチェックされる（ステップＳ１１０）。該項目は必須入力項目ではなく、もし電子メールアドレスの入力がなければ（ステップＳ１１０；Ｎ）、その対象者の住所などをサーチし、プリントアウト出力して（ステップＳ１１４）、処理を終了する。この場合、プリントアウトされたものは、郵便などで対象者に送られる。
【００５９】
反対に電子メールアドレスの入力があれば（ステップＳ１１０；Ｙ）、予め本通信学習サーバ１００中に登録されている先生Ａや生徒Ｂ、Ｃなどの電子メールアドレスとの照合がなされる（ステップＳ１１１）。
【００６０】
そして入力された電子メールアドレスと予め登録されている電子メールアドレスとが一致しているか否かがチェックされる（ステップＳ１１２）。
【００６１】
入力された電子メールアドレスと予め登録されている電子メールアドレスとが一致していれば（ステップＳ１１２；Ｙ）、該電子メールアドレス宛に、図６に示すような電子メールが出力される（ステップＳ１１３）。反対にこれらが一致していなければ（ステップＳ１１２；Ｎ）、上記と同様、住所などをサーチし、プリントアウト出力して（ステップＳ１１４）、処理を終了する。
【００６２】
図１３は、上記ステップＳ１０５で、コンテンツデータ（演奏データ）等のダウンロードであると判定された場合の以後のダウンロード処理フローを示している。
【００６３】
図７に示すようなデータのダウンロードに必要な情報の入力画面が、通信学習サーバ１００により、それにつながったブラウザ端末画面に出力される（ステップＳ２０１）。
【００６４】
そしてダウンロード対象となるコンテンツデータがコンテンツデータ格納部１０に格納されているか否かが、処理管理部１２２によりチェックされる（ステップＳ２０２）。コンテンツデータが格納されていなければ（ステップＳ２０２；Ｎ）、上記ステップＳ２０１に戻る。
【００６５】
反対にコンテンツデータが格納されていれば（ステップＳ２０２；Ｙ）、本通信学習サーバ１００にアクセスして入力されたユーザＩＤなどを基に、ダウンロード対象となるコンテンツデータとリンク付けられたインデックスデータ欄のダウンロード者のユーザ属性が調べられる（ステップＳ２０３）。
【００６６】
それにより、アクセスしてきたユーザにそのコンテンツデータに対するダウンロード権限があるか否かがチェックされる（ステップＳ２０４）。
【００６７】
その権限がなければ（ステップＳ２０４；Ｎ）、上記ステップＳ２０１に復帰する。反対にその権限があれば（ステップＳ２０４；Ｙ）、上記インデックスデータ欄のダウンロード権限を持つアクセスしてきたユーザに対し、対応するコンテンツデータを送信し、そのブラウザ端末にダウンロードさせる（ステップＳ２０５）。
【００６８】
このダウンロードが終了した時点で、上記インデックスデータのダウンロードフラグが立てられ、またそれに対応するコンテンツデータが削除される（ステップＳ２０６）。同時にインデックスデータの削除フラグが立てられる。
【００６９】
そして図１０に示されるような処理終了画面が、通信学習サーバ１００により、ダウンロードを終えたブラウザ端末画面に出力される（ステップＳ２０７）。  以上詳述した本実施形態構成によれば、先生Ａと生徒Ｂ又はＣとの間でやりとりされる課題曲などの演奏データについて、それに依然として著作権が存在する場合でも、ダウンロードされる相手が個人で且つ特定されており、他の者はいっさいアクセスができず、且つその相手方に一旦ダウンロードされてしまえば、コンテンツデータ格納部１０に格納されていたコンテンツデータは削除されてしまうことになる。そのため、そのコンテンツデータの送信可能化権が侵害されることはない。従って以上のようなＩＴ技術を使用して、ピアノレッスンなどが所謂在宅レッスンの形式で行えるようになる。
【００７０】
また上記構成によれば、一旦所定の者にコンテンツデータがダウンロードされると、コンテンツデータ格納部１０からそのデータは削除されるので、該コンテンツデータ格納部１０のデータ格納領域も、直ぐに一杯になってしまうことはなく、該格納領域が狭められることもない。
【００７１】
尚、本発明の通信学習サーバは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【００７２】
【図１】インターネット３００を介して本発明の一実施形態構成に係る通信学習サーバ１００とブラウザ端末とがつながった状態を示す説明図である。
【図２】通信学習サーバ１００の機能概要を示す概要図である。
【図３】アクセス管理部１２の更に詳細な機能構成のブロック図である。
【図４】先生Ａが生徒Ｂに対し、練習課題曲を提示し、その手本となる課題曲の演奏データ及び練習時のアドバイス等を本通信学習サーバ１００に登録する場合に、ブラウザ端末２００に表示される画面構成説明図である。
【図５】各フラグを含むインデックスデータとそれに対応するコンテンツデータとが関連付けられた状態を示すデータ格納状態を示すデータ説明図である。
【図６】コンテンツデータのダウンロード対象となる者へ送られた電子メールの表示画面を示す説明図である。
【図７】上記電子メールに掲載されたＵＲＬをクリックすることで、本通信学習サーバ１００にブラウザ端末２１０がアクセスしてきた場合の該端末表示画面の状態を示す説明図である。
【図８】コンテンツデータのダウンロード中のブラウザ端末２１０表示画面の状態を示す説明図である。
【図９】コンテンツデータのダウンロードが終了した時点でのそれに対応するインデックスデータ中のダウンロードフラグが立った状態を示すデータ説明図である。
【図１０】コンテンツデータのダウンロードが終了した時点でのブラウザ端末２１０表示画面の状態を示す説明図である。
【図１１】コンテンツデータのダウンロードが終了した時点でのインデックスデータ中の削除フラグが立り、且つ該当するコンテンツデータが削除された状態を示すデータ説明図である。
【図１２】本通信学習サーバ１００におけるコンテンツデータのアップロードの処理ステップを示すフローチャートである。
【図１３】本通信学習サーバ１００におけるコンテンツデータのダウンロードの処理ステップを示すフローチャートである。
【符号の説明】
【００７３】
１０                  コンテンツデータ格納部
１１                  通信部
１２                  アクセス管理部
１００                  通信学習サーバ
１２０                  権限判定部
１２１                  リンク付け部
１２２                  処理管理部
２００、２１０、２１１  ブラウザ端末
３００                  インターネット
【図１】
2006004094.tif 000003
【図２】
2006004094.tif 000004
【図３】
2006004094.tif 000005
【図４】
2006004094.tif 000006
【図５】
2006004094.tif 000007
【図６】
2006004094.tif 000008
【図７】
2006004094.tif 000009
【図８】
2006004094.tif 000010
【図９】
2006004094.tif 000011
【図１０】
2006004094.tif 000012
【図１１】
2006004094.tif 000013
【図１２】
2006004094.tif 000014
【図１３】
2006004094.tif 000015