(57)【要約】  共同教師を元の教師のクラスノートブックに追加する方法は、共同教師をクラスルームノートブックアプリケーションにより管理されるクラスノートブックに追加する要求をクライアントデバイスで受け取ったことに応答して、共同教師に、接続されたロール継承を有するすべてのセクショングループを含む教師のクラスノートブックへの完全な読み取り／書き込み許可を割り当てることを含む。共同教師には、いずれもクラスノートブックに含まれ、途絶された許可継承を有する、生徒固有セクショングループおよびコラボレーション空間セクショングループへの完全な読み取り／書き込み許可も割り当てられる。教師のクラスノートブックの親フォルダである教師の個人用フォルダを保護するために、クラスルームノートブックアプリケーションは、教師の個人用フォルダへの共同教師の許可を削除する。
2018508845.tif 000002
【特許請求の範囲】
【請求項１】
クラスノートブックへのアクセス許可を管理する方法であって、
クライアントデバイスで、サーバに格納された教師の個人用フォルダに関連付けられたクラスノートブックに共同教師を追加する要求を受け取ることであって、前記クラスノートブックが、コラボレーションセクショングループと、コンテンツライブラリセクショングループと、複数の生徒固有セクショングループとを含み、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとが、前記クラスノートブックからの途絶されたロール継承を有することと、
接続されたロール継承を有する前記クラスノートブックのセクショングループを含む前記クラスノートブックの、読み取り／書き込み許可に前記共同教師を割り当てることと、
前記途絶されたロール継承を有する前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとの読み取り／書き込み許可に前記共同教師を割り当てることと、
前記教師の前記個人用フォルダから前記共同教師の読み取り／書き込み許可を削除することと
を含む方法。
【請求項２】
前記クラスノートブックに前記共同教師を割り当てることが、前記クラスノートブックに関連する前記共同教師の前記読み取り／書き込み許可を格納するよう前記サーバに要求することを含み、
前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに前記共同教師を割り当てることが、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに関連する前記共同教師の前記読み取り／書き込み許可を格納するよう前記サーバに要求することを含み、
前記教師の前記個人用フォルダから前記共同教師の前記読み取り／書き込み許可を削除することが、前記教師の前記個人用フォルダへのアクセスから前記共同教師を削除するよう前記サーバに要求することを含む、請求項１に記載の方法。
【請求項３】
前記クラスノートブックへの読み取り専用ロールを前記新しい生徒に割り当てることと、
前記クラスノートブックに新しいセクショングループを作成することと、
前記新しいセクショングループのロール継承設定を途絶することと、
前記新しい生徒に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記教師およびすべての共同教師に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記新しい生徒に、前記コラボレーション空間への読み取り／書き込み許可を割り当てることと
により、前記クラスノートブックに新しい生徒を追加することをさらに含む、請求項１に記載の方法。
【請求項４】
前記クラスノートブックから前記共同教師を、
前記クラスノートブックへの前記共同教師のアクセスを削除することと、
前記コラボレーション空間への前記共同教師のアクセスを削除することと、
前記複数の生徒固有セクショングループへの前記共同教師のアクセスを削除することと
により削除することをさらに含む、請求項１に記載の方法。
【請求項５】
処理システムにより実行されたときに、前記処理システムに、
サーバに格納された教師の個人用フォルダに関連付けられたクラスノートブックに、接続されたロール継承を有する前記クラスノートブックのセクショングループを含めて、共同教師を読み取り／書き込み許可で割り当てることであって、前記クラスノートブックが、コラボレーションセクショングループと、コンテンツライブラリセクショングループと、複数の生徒固有セクショングループとを含み、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとが、前記クラスノートブックからの途絶されたロール継承を有することと、
前記途絶されたロール継承を有する前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとの読み取り／書き込み許可に前記共同教師を割り当てることと、
前記教師の前記個人用フォルダから前記共同教師の読み取り／書き込み許可を削除することと
を指示する命令が格納された、１つまたは複数のコンピュータ可読記憶媒体。
【請求項６】
前記クラスノートブックに前記共同教師を割り当てる前記命令が、前記クラスノートブックに関連する前記共同教師の前記読み取り／書き込み許可を格納することを前記サーバに要求するよう前記処理システムに指示し、
前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに前記共同教師を割り当てる前記命令が、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに関連する前記共同教師の前記読み取り／書き込み許可を格納することを前記サーバに要求するよう前記処理システムに指示し、
前記教師の前記個人用フォルダから前記共同教師の前記読み取り／書き込み許可を削除する前記命令が、前記教師の前記個人用フォルダへのアクセスから前記共同教師を削除することを前記サーバに要求するよう前記処理システムに指示する、請求項５に記載の媒体。
【請求項７】
前記クラスノートブックへの読み取り専用ロールを前記新しい生徒に割り当てることと、
前記クラスノートブックに新しいセクショングループを作成することと、
前記新しいセクショングループのロール継承設定を途絶することと、
前記新しい生徒に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記教師およびすべての共同教師に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記新しい生徒に、前記コラボレーション空間への読み取り／書き込み許可を割り当てることとにより、前記クラスノートブックに新しい生徒を追加することを前記処理システムに指示する命令をさらに含む、請求項６に記載の媒体。
【請求項８】
前記クラスノートブックから前記共同教師を、
前記クラスノートブックへの前記共同教師のアクセスを削除することと、
前記コラボレーション空間への前記共同教師のアクセスを削除することと、
前記複数の生徒固有セクショングループへの前記共同教師のアクセスを削除することと
により削除することを前記処理システムに指示する命令をさらに含む、請求項６に記載の媒体。
【請求項９】
処理システムと、
ストレージシステムと、
前記ストレージシステムに格納され、前記処理システムにより実行されたときに、前記処理システムに、
教師のクラスノートブックを作成する要求を受け取ったことに応答して、サーバで前記教師の個人用フォルダに新しいクラスノートブックを格納し、コラボレーション空間セクショングループとコンテンツライブラリセクショングループとを含むセクショングループを作成することと、
前記コラボレーション空間セクショングループのロール継承を途絶することと、
前記ロール継承が途絶された後に、前記コラボレーション空間セクショングループに前記教師の読み取り／書き込み許可を割り当てることと、
少なくとも１人の生徒を追加する要求を受け取ったことに応答して、前記少なくとも１人の生徒のそれぞれに前記クラスノートブックへの読み取り専用アクセスを割り当て、前記少なくとも１人の生徒のそれぞれについて生徒固有セクショングループを前記クラスノートブックに作成し、前記生徒固有セクショングループのロール継承を途絶し、前記ロール継承が途絶された後に、前記少なくとも１人の生徒のそれぞれの読み取り／書き込み許可を前記生徒固有セクショングループの対応する１つに割り当て、前記途絶されたロール継承を有する前記生徒固有セクショングループに前記教師の読み取り／書き込み許可を割り当て、前記途絶されたロール継承を有する前記コラボレーション空間セクショングループに前記少なくとも１人の生徒のそれぞれの読み取り／書き込み許可を割り当てることと、
前記クラスノートブックに共同教師を追加する要求を受け取ったことに応答して、前記クラスノートブックに前記共同教師の読み取り／書き込み許可を割り当て、前記途絶されたロール継承を有する前記コラボレーションセクショングループと生徒固有セクショングループのそれぞれとに前記共同教師を割り当て、前記教師の前記個人用フォルダから前記共同教師の読み取り／書き込み許可を削除することと
を実行するように指示するクラスルームノートブックアプリケーションと
を含むシステム。
【請求項１０】
前記クラスルームノートブックアプリケーションが、前記クラスノートブックに関連する前記共同教師の前記読み取り／書き込み許可を格納することを前記サーバに要求することにより、前記クラスノートブックに前記共同教師を割り当てるよう前記処理システムに指示する、請求項９に記載のシステム。
【請求項１１】
前記クラスルームノートブックアプリケーションが、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに関連する前記共同教師の前記読み取り／書き込み許可を格納することを前記サーバに要求することにより、前記コラボレーションセクショングループと前記複数の生徒固有セクショングループのそれぞれとに前記共同教師を割り当てるよう前記処理システムに指示する、請求項９に記載のシステム。
【請求項１２】
前記クラスルームノートブックアプリケーションが、前記教師の前記個人用フォルダへのアクセスから前記共同教師を削除することを前記サーバに要求することにより、前記教師の前記個人用フォルダから前記共同教師の前記読み取り／書き込み許可を削除するよう前記処理システムに指示する、請求項９に記載のシステム。
【請求項１３】
前記クラスルームノートブックアプリケーションが、
前記クラスノートブックへの読み取り専用ロールを前記新しい生徒に割り当てることと、
前記クラスノートブックに新しいセクショングループを作成することと、
前記新しいセクショングループのロール継承設定を途絶することと、
前記新しい生徒に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記教師およびすべての共同教師に、前記新しいセクショングループへの読み取り／書き込み許可を割り当てることと、
前記新しい生徒に、前記コラボレーション空間への読み取り／書き込み許可を割り当てることと
により、前記クラスノートブックに新しい生徒を追加するよう前記処理システムにさらに指示する、請求項９に記載のシステム。
【請求項１４】
前記クラスルームノートブックアプリケーションが、
前記クラスノートブックへの前記共同教師のアクセスを削除することと、
前記コラボレーション空間への前記共同教師のアクセスを削除することと、
前記複数の生徒固有セクショングループへの前記共同教師のアクセスを削除することと
により、前記クラスノートブックから前記共同教師を削除するよう前記処理システムに指示する、請求項９に記載のシステム。
【請求項１５】
前記クラスルームノートブックアプリケーションが、前記サーバで前記共同教師の個人用フォルダに前記クラスノートブックへのリンクを入れることにより、前記共同教師が前記クラスノートブックへのアクセスを有することを前記共同教師に通知するよう前記処理システムに指示する、請求項９に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  ノートブックアプリケーションとは、しばしばオンラインリソースから「クリッパ」を通じて収集され、またはユーザによるノートブックへの直接的な入力、「インク」（スタイラスを使用）、もしくは貼り付けを通じて収集されたコンテンツをユーザが保存およびキュレートできるアプリケーションを指す。収集されたコンテンツを入力および整理するツールを提供することに加えて、一部のノートブックアプリケーションは、共有機能およびコラボレーション機能を含む。ノートブックアプリケーションは、スタンドアロンアプリケーションまたはウェブベースであり得る。ノートブックアプリケーションの例として、Ｍｉｃｒｏｓｏｆｔ  ＯｎｅＮｏｔｅ（登録商標）、Ｅｖｅｒｎｏｔｅ（登録商標）、およびＧｏｏｇｌｅ（登録商標）  Ｎｏｔｅｂｏｏｋ（現在はサービス停止）がある。
【０００２】
[0002]  Ｍｉｃｒｏｓｏｆｔ  ＯｎｅＮｏｔｅ（登録商標）やＳＭＡＲＴ  Ｎｏｔｅｂｏｏｋ（登録商標）などの特定のノートブックアプリケーションの共有機能およびコラボレーション機能は、教育環境で有用であり、対話型学習や遠距離学習のプラットフォームを提供することができる。特定の授業計画またはノートブックへのアクセスは、特定のノートブックアプリケーションおよびプラットフォームによって異なり得る。
【発明の概要】
【０００３】
[0003]  異なるアクセス権を有する異なるユーザが単一のノートブック内で操作するだけでなく、そのノートブック内のセクショングループに対する異なるアクセスレベルを使用して操作することも可能にするクラスルームノートブックアプリケーションについて説明する。
【０００４】
[0004]  本明細書で説明するシステムおよび技法を通じて、クラスルームノートブックアプリケーションは、各生徒のための生徒固有セクショングループ、コラボレーション空間、およびコンテンツライブラリを含むセクショングループを含むクラスノートブックへの共同教師の追加を簡素化する。教師は、生徒固有セクショングループ、コラボレーション空間、およびコンテンツライブラリを含むクラスノートブック全体への読み取り／書き込みアクセスを有する。生徒は、個別のノートブックを使用する代わりに、コンテンツライブラリへの読み取りアクセス、コラボレーション空間への読み取り／書き込みアクセス、および教師のクラスノートブックの生徒固有セクショングループへの読み取り／書き込みアクセスを有する。単一のノートブックを異なる所望のアクセス権を有する異なるセクショングループ間で共有できるようにするために、生徒固有セクショングループおよびコラボレーション空間は、途絶された許可継承を有し、特定の所望の許可を実現できるようにしている。
【０００５】
[0005]  共同教師を元の教師のクラスノートブックに追加する方法は、共同教師をクラスノートブックに追加する要求を受け取ったことに応答して、接続されたロール継承を有する任意のセクショングループを含む教師のクラスノートブックへの完全な読み取り／書き込み許可を共同教師に割り当てることと、途絶された許可継承を有する生徒固有セクショングループおよびコラボレーション空間への完全な読み取り／書き込み許可を共同教師に割り当てることと、教師のクラスノートブックの親フォルダである教師の個人用ドキュメントフォルダへの共同教師の許可を削除することとを含むことができる。
【０００６】
[0006]  本概要は、以下の詳細な説明でさらに説明する一連の概念を簡素化された形式で紹介するために設けられている。本概要は、特許請求の範囲に記載された主題の主要な特徴または必須の特徴を特定することを意図したものではなく、特許請求の範囲に記載された主題の範囲を限定するために使用することを意図したものでもない。
【図面の簡単な説明】
【０００７】
【図１】[0007]例示的な動作環境を示す図である。
【図２】[0008]クラスルームノートブックアプリケーションがクラスノートブックを作成および管理するプロセスの流れを示す図である。
【図３Ａ】[0009]教師が特定の共同教師を追加する意思を示すためのクラスノートブックアプリケーションのグラフィカルユーザインターフェイスを示す図である。
【図３Ｂ】教師が特定の共同教師を追加する意思を示すためのクラスノートブックアプリケーションのグラフィカルユーザインターフェイスを示す図である。
【図３Ｃ】教師が特定の共同教師を追加する意思を示すためのクラスノートブックアプリケーションのグラフィカルユーザインターフェイスを示す図である。
【図３Ｄ】教師が特定の共同教師を追加する意思を示すためのクラスノートブックアプリケーションのグラフィカルユーザインターフェイスを示す図である。
【図４Ａ】[0010]クラスルームノートブックアプリケーションが共同教師をクラスノートブックに追加するプロセスの流れを示す図である。
【図４Ｂ】[0011]共同教師をクラスノートブックから削除するプロセスの流れを示す図である。
【図５】[0012]本明細書で説明されるプロセスのいくつかを実行するために使用できるコンピューティングデバイスまたはシステムの構成要素を示すブロック図である。
【図６】[0013]複数のコンピューティングデバイスがネットワーク化されたアーキテクチャを示す図である。
【発明を実施するための形態】
【０００８】
[0014]  異なるアクセス権を有する異なるユーザが単一のノートブック内で操作するだけでなく、そのノートブック内のセクショングループに対する異なるアクセスレベルを使用して操作することも可能にするクラスルームノートブックアプリケーションについて説明する。本明細書で説明するシステムおよび技法を通じて、クラスルームノートブックアプリケーションは、クラスノートブックへの共同教師の追加を簡素化する。
【０００９】
[0015]  Ｍｉｃｒｏｓｏｆｔ  ＯｎｅＮｏｔｅ（登録商標）等のノートブックアプリケーションは、ノートブックがセクションに整理されたコンテンツのページを含む構造を利用する。セクションは、当該ノートブック内のグループ（「セクショングループ」と呼ばれる）にさらに整理される。説明されるクラスルームノートブックアプリケーションは、この種の構造を利用して、教育シナリオでのコラボレーションおよび作業効率を向上させる。詳細には、教師は、クラスノートブックを持つことができる。次に、生徒ごとの個別のノートブックを使用する代わりに、教師のクラスノートブックのセクショングループを生徒に割り当てることができる。有利なことに、これによって複数のノートブックを管理する際の同期の問題を軽減し、コンテンツを格納および管理する方法にプラスの影響を与えることができる。
【００１０】
[0016]  しかし、クラスルームノートブックアプリケーションのクラスノートブックはプライマリユーザ（教師）により「所有」されるため、ノートブックのセクショングループを異なるアクセス許可で共有すること、およびクラスノートブック全体へのアクセスを他の人に指定することは、困難である。たとえば、クラスルームノートブックアプリケーションの概念として、教師には各生徒のノートブックへのアクセスを提供し、生徒には生徒のノートブックのみへのアクセスを提供する（他の生徒のノートブックへのアクセスは提供しない）ことが望ましい。よって、生徒ノートブックが実際には教師のクラスノートブックのセクショングループである場合、教師には各生徒のセクショングループへのアクセスを提供し、生徒には生徒のセクショングループのみへのアクセスを提供することが望ましい。加えて、教師およびすべての生徒は、コラボレーション空間への読み取り／書き込みアクセスを有している必要がある。
【００１１】
[0017]  図１は、例示的な動作環境を示し、図２は、クラスルームノートブックアプリケーションがクラスノートブックを作成および管理するプロセスの流れを示す。
【００１２】
[0018]  図１を参照すると、特定の実装において、クラスルームノートブックアプリケーション１００−Ａ、１００−Ｂ、１００−Ｃが、クライアントデバイス（たとえば、図５に関連して説明されるコンピューティングデバイス５００により表される教師クライアントデバイス１１０−Ａならびに生徒クライアントデバイス１１０−Ｂおよび１１０−Ｃ）のクライアントブラウザ１０２−Ａ、１０２−Ｂ、１０２Ｃで実行される。一部の他の実装では、クラスルームノートブックアプリケーション１００−Ｄは、（図５に関連して説明されるコンピューティングデバイス５００により表される）共同教師デバイス１１０−Ｄとして示されているクライアントデバイスのスタンドアロンアプリケーションである。さらに別の実装では、クラスルームノートブックアプリケーションは、（図５に関連して説明されるコンピューティングデバイス５００により表される）生徒クライアントデバイス１１０−Ｅ等のクライアントデバイスのシンクライアント１０１と、サーバ側実行モジュール１１１とを含む。クラスルームノートブックアプリケーションは、クライアントデバイスのユーザがサイトサーバ１２０やストレージサーバ１３０などのサーバに格納されたコンテンツを閲覧および編集することを可能にする。クラスルームノートブックアプリケーションは、サーバ１２０、１３０からコンテンツを取得し、（アプリケーションプログラミングインターフェイスを通じて）サーバ１２０に対する呼び出しを実行する。
【００１３】
[0019]  （任意の適切な形式の）クラスルームノートブックアプリケーションは、たとえば、クラウドサーバや専用サーバなどのサイトサーバ１２０と通信して、ストレージサーバ（またはサーバ）１３０に格納されたコンテンツを取得および更新することができる。サイトサーバ１２０およびストレージサーバ１３０は、同じコンピューティングシステム、分散コンピューティングシステム、および／または相互に通信する個別のシステムであり得る。サイトサーバ１２０は、ストレージサーバ１３０のコンテンツを管理し、場合によっては、コンテンツに関するコラボレーションを可能にすることができる。たとえば、サイトサーバ１２０は、教師、生徒、および共同教師が属する組織にサービスを提供するＭｉｃｒｏｓｏｆｔ  ＳｈａｒｅＰｏｉｎｔ（登録商標）サーバであり得る。つまり、クラスノートブックは、クラウドストレージサービス、コラボレーション、および管理プラットフォーム（Microsoft SharePoint（登録商標）等）またはエンタープライズシステムに、教師の個人用フォルダと関連付けて格納することができる。教師は、クラスノートブックにアクセスし、クラスルームノートブックアプリケーションの任意の特徴に応じてクラスノートブックとインタラクションすることができる。
【００１４】
[0020]  既存のクラスノートブックとのインタラクション（たとえば、読み取り、変更等）に加えて、教師は、教師クライアントデバイス１１０−Ａで、図２に示すように、クラスルームノートブックアプリケーション１００−Ａを使用して新しいクラスノートブックを作成する（２００）ことができる。クラスルームノートブックアプリケーションが教師の新しいクラスノートブックを作成するコマンドを受け取ると（２０１）、クラスルームノートブックアプリケーション１００−Ａは、サーバ１２０と通信して、新しいクラスノートブック１４１を教師の個人用フォルダ１４０に格納する（２０２）。
【００１５】
[0021]  これで、セクショングループ（たとえば、サブフォルダ）をクラスノートブック１４１の下に作成することができる。たとえば、クラスノートブック１４１は、コラボレーション空間１４２として識別される１つのセクショングループと、コンテンツライブラリ１４３として識別される別のセクショングループとを持つことができる（２０３）。加えて、新しいクラスノートブックの作成時に、または生徒を追加する特定の要求に応答して（２０４）、各生徒のセクショングループを作成することができる（２０５）。たとえば、第１の生徒のセクショングループ１４４、第２の生徒のセクショングループ１４５、第３の生徒のセクショングループ１４６、および第４の生徒のセクショングループ１４７を作成することができる。
【００１６】
[0022]  よって、新しいクラスノートブックは、教師の個人用フォルダ内の新しいフォルダとして考えることができ、作成されるさまざまなセクショングループは、新しいクラスノートブックの新しいフォルダ内のサブフォルダとして考えることができる。ただし、クラスノートブックが適切に機能するには、教師がすべてのセクショングループ（たとえば、クラスノートブックのフォルダの下のすべての「セクショングループ」サブフォルダ）への読み取り／書き込みアクセスを有し、各生徒がコンテンツライブラリ１４３への読み取り専用アクセス、コラボレーション空間１４２への読み取り／書き込みアクセス、および生徒自身のノートブックセクショングループへの読み取り／書き込みアクセスを有する（他の生徒のセクショングループへのアクセスまたは許可は有さない）ことが目標となる。
【００１７】
[0023]  新しいクラスノートブックが教師の個人用フォルダ１４０で作成されると、クラスノートブック１４１へのアクセス権が確立され、完全な読み取り／書き込みアクセスが教師に与えられる。そのうえで、新しいクラスノートブックの作成時に、または生徒を追加する特定の要求に応答して（２０４）、クラスルームノートブックアプリケーションに対して生徒として識別された個人に、クラスノートブックへの読み取り専用許可が与えられる（２０６）。クラスノートブック１４１に対して生成されたセクショングループ（たとえば、１４２〜１４７）は、親（すなわち、クラスノートブック）のアクセス設定を継承する。教師のデフォルトの設定は、クラスノートブック１４１に対して読み取り／書き込みが有効であり、よってセクショングループに対しても同様となる。同様に、生徒を読み取り専用能力でクラスノートブックにアクセスするように追加し、生徒ノートブックセクションをその生徒のクラスノートブックに追加した場合、その生徒のデフォルトのアクセス権は、クラスノートブックの自分のノートブックセクショングループを含むすべてのセクショングループに対して読み取り専用である。
【００１８】
[0024]  つまり、ノートブックおよびそのセクショングループは、関連するアクセス制御リスト（ACL）を持つことができる。サブフォルダは、その親フォルダのＡＣＬを自動的に継承する。生徒は、親「ノートブック」フォルダへの読み取り専用アクセスを与えられるため、他の生徒のセクショングループを含むすべての他のサブフォルダへの読み取り専用アクセスを自動的に有する。
【００１９】
[0025]  上述したように、教師がすべてのセクショングループへの読み取り／書き込みアクセスを有し、各生徒がコンテンツライブラリ１４３への読み取り専用アクセス、コラボレーション空間１４２への読み取り／書き込みアクセス、および生徒自身のノートブックセクショングループへの読み取り／書き込みアクセスを有する（他の生徒のセクショングループへのアクセスは有さない）ことが最終目標であるため、クラスルームノートブックアプリケーションは、コラボレーション空間セクショングループおよび生徒ノートブックセクショングループのロール継承を途絶する（２０７）。ロールまたは許可の継承の途絶は、新しいＡＣＬをセクショングループに割り当てることで達成できる。そのうえで、新しいＡＣＬを通じて、教師および生徒の両方に読み取り／書き込みアクセスを付与する。
【００２０】
[0026]  生徒ノートブックセクショングループについては、その作成時に、そのロール継承を途絶することができる。そのうえで、特定の生徒および教師のみに読み取り／書き込み能力が追加される（２０８、２０９）。コラボレーション空間セクショングループ１４２については、ロール継承を途絶した後、教師および各生徒が読み取り／書き込みアクセスでコラボレーション空間セクショングループ１４２に再び追加される（２１０）。操作２０８、２０９、および２１０は降順で示されているが、任意の順序で実行することができる。生徒の許可が適切に確立すると、生徒に通知がなされ得る。たとえば、生徒の個人用フォルダに、クラスノートブックへのリンクや、さらにクラスノートブックの生徒自身のセクショングループへの直接リンクが入れられ得る。場合によっては、教師が生徒にリンクを電子メールで送信するか、または他の方法で伝えることができる。
【００２１】
[0027]  新しい生徒が既存のクラスノートブックに追加されると、クラスルームノートブックアプリケーションはその新しい生徒の新しいセクショングループをクラスノートブックに作成し、ロール継承を途絶し、正しい許可を教師および生徒を読み取り／書き込み能力で再び追加することにより関連付ける。有利なことに、他の生徒ノートブックはその継承を既に途絶しているため、新しい生徒をクラスノートブックに追加しても、その生徒に他の生徒のノートブックへの読み取り専用権は自動的に付与されない。ただし、コラボレーション空間も継承ルールから途絶されているため、新しい生徒をコラボレーション空間セクショングループに読み取り／書き込みアクセスで追加する必要がある。
【００２２】
[0028]  クラスノートブックは教師により「所有」され、教師の個人用フォルダに関連付けて格納されるため、複数の教師がクラスノートブック、コラボレーション空間、コンテンツライブラリ、および生徒固有セクショングループを使用しインタラクションする許可を有することができるようにする方法が難しくなる。このシナリオは、共同教師、教育実習生、または代理教師をクラスノートブックに追加して、それらの共同教師、教育実習生、または代理教師にコラボレーション空間および生徒固有セクショングループへの読み取り／書き込み能力を付与し、一対一のコンピューティング環境での教育および学習体験をより効果的に促進する必要があるときに生じる可能性がある。
【００２３】
[0029]  共同教師をクラスノートブックに追加できるようにするために、クラスルームノートブックアプリケーションは、クラスノートブックおよびそのセクショングループへの適切な許可を割り当てる機構を含む。図３Ａ〜図３Ｄは、教師が特定の共同教師を追加する意思を示すための、クラスルームノートブックアプリケーションのグラフィカルユーザインターフェイスを示す。このグラフィカルユーザインターフェイスは、クラスルームノートブックアプリケーションを実行する教師のクライアントデバイス（たとえば、図１のアプリケーション１００−Ａを備えるデバイス１１０−Ａ）に表示される。図３Ａを参照すると、クラスルームノートブックアプリケーションは、「クラスノートブックを作成」３０１、「新しい生徒を追加」３０２、「別の教師を追加」３０３、「ノートブックリンクを取得」３０４などのツールを表すアイコンを提供するグラフィカルユーザインターフェイス３００を持つことができる。ユーザが「別の教師を追加」アイコン３０３を選択すると（Ｓ３０５）、グラフィカルユーザインターフェイスは、クラスルームノートブックアプリケーションが共同教師を特定のクラスノートブックに追加するために必要な情報を取得するためのワークフローにより応答する。
【００２４】
[0030]  ワークフローの一部として、クラスルームノートブックアプリケーションは、図３Ｂに示すように、入力フィールド３１１を含む教師の追加ビュー３１０を提示する。このビューを通じて、ユーザは、共同教師として追加する少なくとも１人の人物の名前を入力することができる。図３Ｃは、教師の追加ビューの別の実装３２０を示す。ここでは、特定のクラスノートブック３２１が識別され（たとえば、「スペイン語２０４」）、ユーザが少なくとも１人の共同教師の名前を入力できる入力フィールド３２２が提供される。教師、生徒、および共同教師は同じ組織に属するため、クラスルームノートブックアプリケーションは共同教師の名前を組織のメンバーリストに対して解決することができる。またユーザには、追加する共同教師に関する情報がクラスルームノートブックアプリケーションにより使用されてその共同教師が識別されたクラスノートブック３２１に追加される前に、図３Ｄのインターフェイスビュー３３０に示されているように、適切な共同教師が入力されていることを確認する画面が表示される場合もある。
【００２５】
[0031]  オーディオインターフェイスなどの他のインターフェイスが共同教師情報を入力するために使用される可能性があることを理解する必要がある。情報がグラフィカルユーザインターフェイス（または他の任意の適切なユーザインターフェイス）を通じてクラスルームノートブックアプリケーションにより受け取られると、クラスルームノートブックアプリケーションは、クラスノートブックおよびセクショングループへの許可を共同教師に適切に割り当てるプロセスを実行する。
【００２６】
[0032]  この方法を図４Ａに示す。図４Ａの共同教師を追加するプロセス（４００）を参照すると、クラスルームノートブックアプリケーションにより受け取られた各共同教師情報について（４０１）、クラスルームノートブックアプリケーションは、読み取り／書き込み許可を有する共同教師をクラスノートブックの親レベルに追加する（４０２）。生徒セクショングループは途絶されたロール継承を有しているため、クラスルームノートブックアプリケーションは共同教師を各生徒セクショングループに追加して、共同教師に読み取り／書き込み許可を与える（４０３）。加えて、コラボレーション空間セクショングループは途絶されたロール継承を有しているため、クラスルームノートブックアプリケーションは共同教師をコラボレーション空間セクショングループに読み取り／書き込み許可で追加する（４０４）。
【００２７】
[0033]  有利なことに、ノートブックのコピーを作成する代わりに、共同執筆能力が利用される。よって、共同教師が何らかのポイントで削除される場合、何らかの形で削除しなければならないコンテンツの余分なコピーが共同教師の手元に残らない。これは、セキュリティの問題とデータストレージの問題の両方にとって有益である。
【００２８】
[0034]  このプロセスを通じて、共同教師に所有者である教師と同じ許可が与えられる。共同教師は、ノートブックに対する完全な書き込み許可を有する。このため、共同教師は、コラボレーション空間、コンテンツライブラリ、およびすべての生徒セクションを含む、ノートブック内のすべてのセクショングループ、セクション、およびページへの完全な書き込み許可を有する。このことは、共同教師が新しいセクショングループ、セクション、およびページを追加できること、ならびに他のすべての共同教師がこれらの新しいセクショングループ、セクション、およびページへの書き込みアクセスを有することも暗示する。共同教師を追加すると、その共同教師がクラスノートブックの共同執筆者として扱われるため、共同教師には、デフォルトで、教師の個人用フォルダを含むサイトへの管理許可が与えられる。
【００２９】
[0035]  教師は、共同教師が教師の個人用フォルダにアクセスできないようにしたい場合がある。この望ましくないアクセスを回避するため、クラスルームノートブックアプリケーションは、許可をサイトレベルで固定して、教師の個人用フォルダ全体を隠すことにより共同教師からフォルダを保護する（共同教師に教師の個人用フォルダへの許可を与えない）。つまり、共同教師について最初に割り当てるクラスノートブック全般への読み取り／書き込み許可から生じた、共同教師のアクセス許可が（たとえば、操作４０２）、サイトレベルで削除され、よって共同教師は教師の個人用フォルダへのアクセスを有さない（４０５）。
【００３０】
[0036]  クラスルームノートブックアプリケーションは、教師のクラスノートブックに関連するコンテンツを格納する任意のサーバ（および／またはアプリケーションが実行され得るサイト）と通信して、共同教師を追加することができる。有利なことに、クラスルームノートブックアプリケーションの実行元であるサイトに関係なく、クラスルームノートブックアプリケーションは、元の教師のみがその個人用ノートブックフォルダへのアクセスを有することを保証する。共同教師にはノートブックへの書き込みアクセスが与えられるが、前記ノートブックを含むフォルダへの書き込みアクセスは与えられず、それによって分離およびセキュリティのレベルが提供される。
【００３１】
[0037]  共同教師がクラスノートブックに追加されると、クラスルームノートブックアプリケーションは、その共同教師がクラスノートブックへのアクセスを有することを共同教師に通知することができる（４０６）。通知は自動的に行うことができる。たとえば、共同教師がクラスノートブックに適切なアクセス権で追加された後、共同教師の個人用フォルダ（「自分と共有」フォルダ等）に、クラスノートブックへのリンクを自動的に入れることができる。その他の場合、通知は、教師の特定のコマンドに応答して実行することができる。たとえば、共有コマンドを受け取ったことに応答して、クラスルームノートブックアプリケーションは、クラスノートブックへのリンクを生成し、そのリンクを表示用に提供するか、または電子メールアプリケーションに提供して、教師がリンクを含む電子メールを送信できるようにすることが可能である。
【００３２】
[0038]  図４Ｂは、共同教師をクラスノートブックから削除するためのプロセスの流れを示す。共同教師を削除するプロセス（４５０）は、共同教師を削除するコマンドの受け取り（４５１）から開始することができる。クラスルームノートブックアプリケーションは、クラスノートブックに対する共同教師のアクセス許可を削除し（４５２）、生徒固有セクショングループに対する共同教師のアクセス許可を削除し、コラボレーション空間に対する共同教師のアクセス許可を削除する（４５４）。有利なことに、ノートブックのコピーが共同教師に関連付けられていないため、アクセス許可を教師のクラスノートブックで調整すれば、何らかの形で削除しなければならないコンテンツの余分なコピーが共同教師の手元に残ることはない。
【００３３】
[0039]  図５は、本明細書で説明されるプロセスのいくつかを実行するために使用できるコンピューティングデバイスまたはシステムの構成要素を示すブロック図である。図５を参照すると、デバイス５００は、パーソナルコンピュータ、タブレットコンピュータ、リーダ、モバイルデバイス、パーソナルデジタルアシスタント、ウェアラブルコンピュータ、スマートフォン、ラップトップコンピュータ（ノートブックまたはネットブック）、ゲームデバイスまたはコンソール、デスクトップコンピュータ、スマートテレビなどであるがこれらに限定されないコンピューティングデバイスを表し得る。よって、デバイス５００に関連して説明される要素よりも多いかまたは少ない要素が、特定のコンピューティングデバイスを実装するために組み込まれる可能性がある。
【００３４】
[0040]  デバイス５００は、たとえば、ストレージシステム５２０に格納されたソフトウェア５１０の命令に従ってデータを変換または操作する１つまたは複数のプロセッサの処理システム５０５を含む。処理システム５０５のプロセッサの例として、汎用中央処理装置、特定用途向けプロセッサ、およびロジックデバイスに加えて、他の任意の種類の処理デバイス、組み合わせ、またはそれらの変種がある。
【００３５】
[0041]  ソフトウェア５１０は、オペレーティングシステム５１１と、ウェブブラウザ５１２やクラスルームノートブックアプリケーション５１３などのアプリケーションプログラムまたは構成要素を含むことができる。デバイスのオペレーティングシステム５１１は、通常、コンピューティングデバイス５００のさまざまな構成要素の機能を制御および調整して、アプリケーションが通信／ネットワークインターフェイス（５４０）などの低レベルインターフェイスに接続するための容易な方法を提供する。オペレーティングシステムの非限定的な例として、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐ．のＷｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ，Ｉｎｃ．のＡｐｐｌｅ（登録商標）  ｉＯＳ（商標）、Ｇｏｏｇｌｅ，Ｉｎｃ．のＡｎｄｒｏｉｄ（登録商標）  ＯＳおよびＣａｎｏｎｉｃａｌのＬｉｎｕｘ  ＯＳのＵｂｕｎｔｕ種がある。
【００３６】
[0042]  オペレーティングシステム５１１はコンピューティングデバイスでネイティブに実装されることも、ネイティブデバイスオペレーティングシステム（OS）上で実行されるソフトウェア仮想化層で実装されることもあり得ることに留意する必要がある。図５には示されていないが、仮想化ＯＳ層は、オペレーティングシステム空間内の追加の入れ子になったグループであり、各グループがＯＳ、アプリケーションプログラム、およびＡＰＩを含むものであると考えることができる。
【００３７】
[0043]  ストレージシステム５２０は、処理システム５０５によって読み取ることができ、ソフトウェア５１０を格納することができる、任意のコンピュータ可読ストレージ媒体を含む。ストレージシステム５２０は、コンピュータ可読命令、データ構造、プログラムモジュール、その他のデータ等の情報を格納するための任意の方法または技術で実装された、揮発性、不揮発性、リムーバブル、および非リムーバブルの媒体を含み得る。ストレージ媒体の例として、ランダムアクセスメモリ（RAM）、読み取り専用メモリ（ROM）、磁気ディスク、光ディスク、ＣＤ、ＤＶＤ、フラッシュメモリ、ソリッドステートメモリ、相変化メモリ、または他の任意の適切なストレージ媒体がある。特定の実装は、仮想メモリおよび非仮想メモリの一方または両方を含み得る。ストレージ媒体が伝搬信号または搬送波で構成されることはない。ストレージ媒体に加えて、一部の実装では、ストレージシステム５２０はソフトウェアが内的または外的に通信され得る通信媒体をさらに含み得る。
【００３８】
[0044]  ストレージシステム５２０は、単一のストレージデバイスとして実装することができるが、共同設置または相互に分散した複数のストレージデバイスまたはサブシステムにまたがって実装することもできる。ストレージシステム５２０は、コントローラなど、処理システム５０５と通信することができる追加の要素を含み得る。
【００３９】
[0045]  ソフトウェア５１０は、プログラム命令で実装され、一般的にはデバイス５００により、または詳細には処理システム５０５により実行されたときに、他の機能に加えて、デバイス５００または処理システム５０５の１つもしくは複数のプロセッサに、ノートブックアプリケーションでクラスノートブックおよびそのセクショングループへのアクセス許可を管理するために、本明細書で説明されたように動作するよう指示する（たとえば、図１および図４のプロセスの流れを参照）。
【００４０】
[0046]  一般に、ソフトウェアは、処理システム５０５に読み込まれて実行されたときに、コンピューティングデバイス５００全体を、汎用コンピューティングシステムから、本明細書で説明されたようにクラスノートブックへのアクセス許可を管理し適切な許可を有する共同教師をクラスノートブックおよびそのセクショングループに追加するようにカスタマイズされた専用コンピューティングシステムに変換する。そのようなステップを通じて、サーバに格納された単一のノートブックが、各ユーザの適切なアクセスおよびプライバシー設定を維持しながら、コラボレーティブに使用され得る。
【００４１】
[0047]  システムは、ユーザインターフェイス構成要素５３０をさらに含むことができる。ユーザインターフェイス構成要素５３０は、視覚的入力を検知するカメラ５３１、スピーチまたはサウンドを検知するマイク５３２、ユーザからタッチジェスチャを受け取るタッチデバイス５３３、ユーザによる非タッチジェスチャおよびその他のモーションを検知するモーション入力デバイス５３４、キーボード５３５やマウス（図示せず）などの入力デバイスを含む他のユーザインターフェイス構成要素などの入力デバイスを含むことができる。ユーザインターフェイス構成要素５３０は、ディスプレイ画面、スピーカ、触感フィードバック用の触覚デバイスなどの出力デバイス（図示せず）をさらに含むことができる。場合によっては、画像の描写とユーザからのタッチジェスチャ入力の受け取りとの両方を行うタッチスクリーンディスプレイのように、入力デバイスと出力デバイスが単一のデバイスに組み合わされる可能性がある。視覚的出力がディスプレイ上に無数の方法で描画され、グラフィカルユーザインターフェイス要素、テキスト、画像、ビデオ、通知、仮想ボタン、仮想キーボード、または仮想形式で描画され得る他の任意の種類の情報を提示することができる。
【００４２】
[0048]  ナチュラルユーザインターフェイス（NUI）が含まれ得る。ＮＵＩ方法の例として、スピーチ認識、タッチおよびスタイラス認識、画面上および画面近傍の両方でのジェスチャ認識、エアジェスチャ、頭および目の追跡、音声およびスピーチ、視覚、タッチ、ホバリング、ジェスチャ、および機械知能に依存するものがある。よって、本明細書で説明されるシステムは、より自然なインターフェイスを提供するタッチ感応ディスプレイ、音声およびスピーチ認識、意図および目標の理解、深度カメラを使用したモーションジェスチャ検知（立体視またはタイムオブフライトカメラシステム、赤外線カメラシステム、赤緑青（RGB）カメラシステム、およびこれらの組み合わせ等）、加速度計／ジャイロスコープを使用したモーションジェスチャ検知、顔認識、３Ｄディスプレイ、頭、目、および視線追跡、没入型拡張現実および仮想現実システムや、電場検出電極を使用して脳の活動を検出する技術（EEGおよび関連方法）を含み得る。
【００４３】
[0049]  ユーザインターフェイス構成要素５３０は、さまざまなユーザ入力および出力デバイスをサポートするためにＯＳにより実行されるユーザインターフェイスソフトウェアおよび関連するソフトウェア（たとえば、グラフィックスチップおよび入力デバイス用）をさらに含み得る。関連するソフトウェアは、定義された機構を使用して、ＯＳがユーザインターフェイスハードウェアイベントをアプリケーションプログラムに伝えるのを支援する。ユーザインターフェイスソフトウェアを含むユーザインターフェイス構成要素５３０は、グラフィカルユーザインターフェイス、ナチュラルユーザインターフェイス、または他の任意の種類のユーザインターフェイスをサポートすることができる。
【００４４】
[0050]  デバイス５００と他のコンピューティングシステム（図示せず）との間の通信ネットワーク、ネットワークの集合体（図示せず）、または空中での通信を実現する通信接続およびデバイスを提供する、通信インターフェイス５４０が含まれる。システム間通信を協同で実現する接続およびデバイスの例として、ネットワークインターフェイスカード、アンテナ、電力増幅器、ＲＦ回路、送受信機、および他の通信回路などがあり得る。接続およびデバイスは、金属、ガラス、空気、他の任意の適切な通信媒体等の通信媒体上で通信して、他のコンピューティングシステムまたはシステムのネットワークと通信を交わすことができる。上述した通信媒体、ネットワーク、接続、およびデバイスはよく知られており、本明細書で詳しく説明する必要はない。通信インターフェイスとの間の送信は、必要に応じてアプリケーションおよびＡＰＩに通信イベントを通知するＯＳ５１１により制御される。
【００４５】
[0051]  デバイス５００の多くの要素がシステムオンチップ（SoC）デバイスに含まれ得ることに留意する必要がある。そのような要素として、処理システム５０５、ストレージシステム５２０の要素、さらには通信インターフェイス５４０の要素があるが、これらに限定されない。
【００４６】
[0052]  コンピューティングデバイス５００は、一般的には、本明細書で説明されるクラスルームノートブックアプリケーションを実装するためにソフトウェアが展開および実行されるコンピューティングシステムを表すことを意図している。
【００４７】
[0053]  代替または追加で、本明細書で説明される機能、方法、およびプロセスは、１つまたは複数のハードウェアモジュール（または論理構成要素）により少なくとも部分的に実装することができる。たとえば、ハードウェアモジュールは、特定用途向け集積回路（ASIC）チップ、フィールドプログラマブルゲートアレイ（FPGA）、システムオンチップ（SoC）システム、複合プログラマブル論理デバイス（CPLD）、および現時点で既知であるかまたは今後開発されるその他のプログラマブル論理デバイスを含み得るが、これらに限定されない。ハードウェアモジュールは、アクティブ化されたときに、ハードウェアモジュール内に含まれる機能、方法、およびプロセスを実行する。
【００４８】
[0054]  クラスルームノートブックアプリケーション５１３によりアクセスされるコンテンツは、図６に示すように、デバイス５００により通信ネットワーク６１０上で通信インターフェイス５４０を通じてアクセスされ得る任意の数のリモートストレージプラットフォーム６５０に格納され得る。そのようなリモートストレージプロバイダは、たとえば、分散コンピューティングネットワークまたはエンタープライズネットワークのサーバコンピュータを含み得る。また、アプリケーションへＯＳの機能またはＡＰＩを通じてアクセス可能なデータおよび機能を含む「クラウドストレージプロバイダ」を含む可能性もある。具体的な実装では、クラスルームノートブックアプリケーション５１３は（リモートストレージプロバイダと関連付けられた）Ｍｉｃｒｏｓｏｆｔ  ＳｈａｒｅＰｏｉｎｔ（登録商標）サーバとＡＰＩを通じて通信する。
【００４９】
[0055]  本発明の特定の側面は、以下の非限定的な実施形態を提供する。
【実施例】
【００５０】
[0056]  実施例１。クラスノートブックへのアクセス許可を管理する方法であって、クライアントデバイスで、サーバに格納された教師の個人用フォルダに関連付けられたクラスノートブックに共同教師を追加する要求を受け取ることであり、クラスノートブックが、コラボレーションセクショングループと、コンテンツライブラリセクショングループと、複数の生徒固有セクショングループとを含み、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとが、クラスノートブックからの途絶されたロール継承を有することと、クラスノートブックに、接続されたロール継承を有するクラスノートブックのセクショングループを含めて、共同教師を読み取り／書き込み許可で割り当てることと、途絶されたロール継承を有するコラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を読み取り／書き込み許可で割り当てることと、教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除することとを含む方法。
【００５１】
[0057]  実施例２。クラスノートブックに共同教師を割り当てることが、クラスノートブックに関連する共同教師の読み取り／書き込み許可を格納するようサーバに要求することを含む、実施例１の方法。
【００５２】
[0058]  実施例３。コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を割り当てることが、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに関連する共同教師の読み取り／書き込み許可を格納するようサーバに要求することを含む、実施例１または２の方法。
【００５３】
[0059]  実施例４。教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除することが、教師の個人用フォルダへのアクセスから共同教師を削除するようサーバに要求することを含む、実施例１〜３のいずれかの方法。
【００５４】
[0060]  実施例５。共同教師の個人用フォルダにクラスノートブックへのリンクを自動的に入れることにより、共同教師がクラスノートブックへのアクセスを有することを共同教師に通知することをさらに含む、実施例１〜４のいずれかの方法。
【００５５】
[0061]  実施例６。クラスノートブックに新しい生徒を、クラスノートブックへの読み取り専用ロールを新しい生徒に割り当てることと、クラスノートブックに新しいセクショングループを作成することと、新しいセクショングループのロール継承設定を途絶することと、新しい生徒に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、教師およびすべての共同教師に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、新しい生徒に、コラボレーション空間への読み取り／書き込み許可を割り当てることとにより追加することをさらに含む、実施例１〜５のいずれかの方法。
【００５６】
[0062]  実施例７。クラスノートブックから共同教師を、クラスノートブックへの共同教師のアクセスを削除することと、コラボレーション空間への共同教師のアクセスを削除することと、複数の生徒固有セクショングループへの共同教師のアクセスを削除することとにより削除することをさらに含む、実施例１〜６のいずれかの方法。
【００５７】
[0063]  実施例８。処理システムにより実行されたときに、当該処理システムに、サーバに格納された教師の個人用フォルダに関連付けられたクラスノートブックに、接続されたロール継承を有するクラスノートブックのセクショングループを含めて、共同教師を読み取り／書き込み許可で割り当てることであって、クラスノートブックが、コラボレーションセクショングループと、コンテンツライブラリセクショングループと、複数の生徒固有セクショングループとを含み、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとが、クラスノートブックからの途絶されたロール継承を有することと、途絶されたロール継承を有するコラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を読み取り／書き込み許可で割り当てることと、教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除することとを指示する命令が格納された、１つまたは複数のコンピュータ可読ストレージ媒体。
【００５８】
[0064]  実施例９。クラスノートブックに共同教師を割り当てる命令が、クラスノートブックに関連する共同教師の読み取り／書き込み許可を格納することをサーバに要求するよう処理システムに指示する、実施例８の媒体。
【００５９】
[0065]  実施例１０。コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を割り当てる命令が、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに関連する共同教師の読み取り／書き込み許可を格納することをサーバに要求するよう処理システムに指示する、実施例８または９の媒体。
【００６０】
[0066]  実施例１１。教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除する命令が、教師の個人用フォルダへのアクセスから共同教師を削除することをサーバに要求するよう処理システムに指示する、実施例８〜１０のいずれかの媒体。
【００６１】
[0067]  実施例１２。クラスノートブックに新しい生徒を、クラスノートブックへの読み取り専用ロールを新しい生徒に割り当てることと、クラスノートブックに新しいセクショングループを作成することと、新しいセクショングループのロール継承設定を途絶することと、新しい生徒に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、教師およびすべての共同教師に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、新しい生徒に、コラボレーション空間への読み取り／書き込み許可を割り当てることとにより追加することを処理システムに指示する命令をさらに含む、実施例８〜１１のいずれかの媒体。
【００６２】
[0068]  実施例１３。クラスノートブックから共同教師を、クラスノートブックへの共同教師のアクセスを削除することと、コラボレーション空間への共同教師のアクセスを削除することと、複数の生徒固有セクショングループへの共同教師のアクセスを削除することとにより削除することを処理システムに指示する命令をさらに含む、実施例８〜１２のいずれかの媒体。
【００６３】
[0069]  実施例１４。処理システムと、ストレージシステムと、ストレージシステムに格納され、処理システムにより実行されたときに、当該処理システムに、教師のクラスノートブックを作成する要求を受け取ったことに応答して、サーバで教師の個人用フォルダに新しいクラスノートブックを格納し、コラボレーション空間セクショングループとコンテンツライブラリセクショングループとを含むセクショングループを作成することと、コラボレーション空間セクショングループのロール継承を途絶することと、ロール継承が途絶された後に、コラボレーション空間セクショングループに教師の読み取り／書き込み許可を割り当てることと、少なくとも１人の生徒を追加する要求を受け取ったことに応答して、少なくとも１人の生徒のそれぞれにクラスノートブックへの読み取り専用アクセスを割り当て、少なくとも１人の生徒のそれぞれについて生徒固有セクショングループをクラスノートブックに作成し、生徒固有セクショングループのロール継承を途絶し、ロール継承が途絶された後に、少なくとも１人の生徒のそれぞれの読み取り／書き込み許可を生徒固有セクショングループの対応する１つに割り当て、途絶されたロール継承を有する生徒固有セクショングループに教師の読み取り／書き込み許可を割り当て、途絶されたロール継承を有するコラボレーション空間セクショングループに少なくとも１人の生徒のそれぞれの読み取り／書き込み許可を割り当てることと、クラスノートブックに共同教師を追加する要求を受け取ったことに応答して、クラスノートブックに共同教師の読み取り／書き込み許可を割り当て、途絶されたロール継承を有するコラボレーションセクショングループと生徒固有セクショングループのそれぞれとに共同教師を割り当て、教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除することとを実行するように指示するクラスルームノートブックアプリケーションとを含むシステム。
【００６４】
[0070]  実施例１５。クラスルームノートブックアプリケーションが、クラスノートブックに関連する共同教師の読み取り／書き込み許可を格納することをサーバに要求することにより、クラスノートブックに共同教師を割り当てるよう処理システムに指示する、実施例１４のシステム。
【００６５】
[0071]  実施例１６。クラスルームノートブックアプリケーションが、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに関連する共同教師の読み取り／書き込み許可を格納することをサーバに要求することにより、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を割り当てるよう処理システムに指示する、実施例１４または１５のシステム。
【００６６】
[0072]  実施例１７。クラスルームノートブックアプリケーションが、教師の個人用フォルダへのアクセスから共同教師を削除することをサーバに要求することにより、教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除するよう処理システムに指示する、実施例１４〜１６のいずれかのシステム。
【００６７】
[0073]  実施例１８。クラスルームノートブックアプリケーションが、クラスノートブックに新しい生徒を、クラスノートブックへの読み取り専用ロールを新しい生徒に割り当てることと、クラスノートブックに新しいセクショングループを作成することと、新しいセクショングループのロール継承設定を途絶することと、新しい生徒に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、教師およびすべての共同教師に、新しいセクショングループへの読み取り／書き込み許可を割り当てることと、新しい生徒に、コラボレーション空間への読み取り／書き込み許可を割り当てることとにより追加するよう処理システムにさらに指示する、実施例１４〜１７のいずれかのシステム。
【００６８】
[0074]  実施例１９。クラスルームノートブックアプリケーションが、クラスノートブックから共同教師を、クラスノートブックへの共同教師のアクセスを削除することと、コラボレーション空間への共同教師のアクセスを削除することと、複数の生徒固有セクショングループへの共同教師のアクセスを削除することとにより削除するよう処理システムに指示する、実施例１４〜１８のいずれかのシステム。
【００６９】
[0075]  実施例２０。クラスルームノートブックアプリケーションが、サーバで共同教師の個人用フォルダにクラスノートブックへのリンクを入れることにより、共同教師がクラスノートブックへのアクセスを有することを共同教師に通知するよう処理システムに指示する、実施例１４〜１８のいずれかのシステム。
【００７０】
[0076]  実施例２１。実施例１〜７のいずれかを実行する少なくとも１つの手段を含むシステム。
【００７１】
[0077]  実施例２２。クライアントデバイスで、サーバに格納された教師の個人用フォルダに関連付けられたクラスノートブックに共同教師を追加する要求を受け取る手段であって、クラスノートブックが、コラボレーションセクショングループと、コンテンツライブラリセクショングループと、複数の生徒固有セクショングループとを含み、コラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとが、クラスノートブックからの途絶されたロール継承を有する手段と、クラスノートブックに、接続されたロール継承を有するクラスノートブックのセクショングループを含めて、共同教師を読み取り／書き込み許可で割り当てる手段と、途絶されたロール継承を有するコラボレーションセクショングループと複数の生徒固有セクショングループのそれぞれとに共同教師を読み取り／書き込み許可で割り当てる手段と、教師の個人用フォルダから共同教師の読み取り／書き込み許可を削除する手段とを含むシステム。
【００７２】
[0078]  実施例２３。生徒と教師の間のコラボレーションのための共通空間と、各生徒のための、教師とその生徒のみがアクセスを有する個人用のプライベート空間と、特定のクラスの教師と同じ許可を持つ共同教師を追加および削除する手段とを含む、クラス用の電子ノートブック。
【００７３】
[0079]  実施例２４。実施例１〜２２のいずれかに応じて実装された、実施例２３の電子ノートブック。
【００７４】
[0080]  本明細書で説明される実施例および実施形態が例示のみを目的とすること、ならびにそれらの実施例および実施形態に鑑みた多様な変形もしくは変更が当業者に示唆され、かつ本願の精神および視野の範囲に含まれることを、理解する必要がある。
【００７５】
[0081]  主題について構造的な特徴および／または行為に固有の言語で説明したが、添付の請求項で定義される主題は、上述した特定の特徴または行為に必ずしも限定されないことを理解する必要がある。むしろ、上述した特定の特徴および行為は、請求項を実装する例として開示されており、他の等価の特徴および行為が請求項の範囲の含まれることが意図されている。
【図１】
2018508845.tif 000003
【図２】
2018508845.tif 000004
【図３Ａ】
2018508845.tif 000005
【図３Ｂ】
2018508845.tif 000006
【図３Ｃ】
2018508845.tif 000007
【図３Ｄ】
2018508845.tif 000008
【図４Ａ】
2018508845.tif 000009
【図４Ｂ】
2018508845.tif 000010
【図５】
2018508845.tif 000011
【図６】
2018508845.tif 000012
【国際調査報告】
2018508845.tif 000013
2018508845.tif 000014