(57)【要約】【課題】授業の継続性に配慮したシステムを提供すること。【解決手段】授業管理装置１００は、授業が行われるクラスと、授業が行われる科目と、授業が行われる日付との組み合わせに対応付けて、授業で使用されるファイルを記憶する。授業管理装置１００は、授業ボックス１０１と、前時ボタン１０２と、次時ボタン１０３とを、ディスプレイに表示する。授業ボックス１０１は、前時ボタン１０２が押下されると、授業ボックス１０１の表示を、本時の授業と同一のクラスで行われる、本時の授業と同一の科目の本時の授業にとっての前回の授業で使用されるファイルの表示に切り替える。授業管理装置１００は、次時ボタン１０３が押下されると、授業ボックス１０１の表示を、本時の授業と同一のクラスで行われる、本時の授業と同一の科目の本時の授業にとっての次回の授業で使用されるファイルの表示に切り替える。【選択図】図１
2015219788.tif 000002
【特許請求の範囲】
【請求項１】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータに、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、
前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行させることを特徴とする授業管理プログラム。
【請求項２】
前記前回の授業は、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付よりも前の日付に対応付けられた授業であり、
前記次回の授業は、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付よりも後の日付に対応付けられた授業であることを特徴とする請求項１に記載の授業管理プログラム。
【請求項３】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータに、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、
複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行させることを特徴とする授業管理プログラム。
【請求項４】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータが、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、
前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行することを特徴とする授業管理方法。
【請求項５】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータが、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、
複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行することを特徴とする授業管理方法。
【請求項６】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された授業管理システムにおいて、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける入力部と、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する表示制御部と、
を備えたことを特徴とする授業管理システム。
【請求項７】
日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された授業管理システムにおいて、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける入力部と、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する表示制御部と、
を備えたことを特徴とする授業管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、授業管理プログラム、授業管理方法、および授業管理システムに関する。
【背景技術】
【０００２】
従来、或る科目の授業の準備が行われる際に、当該科目の前回の授業の内容についての確認が行われることがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２１２３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、システムに登録されたさまざまなデータの中から、カレンダーなどを参照しつつ前回の授業で使用した教材データを検索するのに手間がかかったり、今回の授業にも流用しようとしてデータ登録するために手間取り、授業の準備が進まないといった問題がある。
【０００５】
１つの側面では、本発明は、授業の継続性に配慮した授業管理プログラム、授業管理方法、および授業管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する授業管理プログラム、授業管理方法、および授業管理システムが提案される。
【０００７】
また、本発明の一側面によれば、１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する授業管理プログラム、授業管理方法、および授業管理システムが提案される。
【発明の効果】
【０００８】
本発明の一態様によれば、授業の継続性に配慮したシステムが提供できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、授業管理方法の一実施例を示す説明図である。
【図２】図２は、授業管理システム２００の一例を示す説明図である。
【図３】図３は、情報蓄積装置２０１のハードウェア構成例を示すブロック図である。
【図４】図４は、教科マスタ４００の記憶内容の一例を示す説明図である。
【図５】図５は、時限マスタ５００の記憶内容の一例を示す説明図である。
【図６】図６は、クラステーブル６００の記憶内容の一例を示す説明図である。
【図７】図７は、時間割テーブル７００の記憶内容の一例を示す説明図である。
【図８】図８は、クライアント装置２０２のハードウェア構成例を示すブロック図である。
【図９】図９は、授業管理装置１００の機能的構成例を示すブロック図である。
【図１０】図１０は、クライアント装置２０２の画面表示の具体例を示す説明図である。
【図１１】図１１は、クライアント装置２０２の画面遷移の具体例を示す説明図（その１）である。
【図１２】図１２は、クライアント装置２０２の画面遷移の具体例を示す説明図（その２）である。
【図１３】図１３は、ファイル情報の特定例を示す説明図である。
【図１４】図１４は、クライアント装置２０２の画面表示の他の具体例を示す説明図である。
【図１５】図１５は、表示制御処理手順の一例を示すフローチャートである。
【図１６】図１６は、特定処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明にかかる授業管理プログラム、授業管理方法、および授業管理システムの実施の形態を詳細に説明する。
【００１１】
（授業管理方法の一実施例）
図１は、授業管理方法の一実施例を示す説明図である。授業管理装置１００は、本実施の形態にかかる授業管理プログラムを実行するコンピュータである。授業管理装置１００は、授業が行われるクラスと、授業が行われる科目と、授業が行われる日付との組み合わせに対応付けて、授業で使用されるファイルを記憶する。クラスとは、組分けした生徒の集団である。クラスとは、いわゆる学級である。
【００１２】
ここで、いずれかの回の授業が行われる場合に、前回の授業の内容を確認するために前回の授業で使用されたファイルが使用されることがある。しかしながら、前回の授業が行われた日付や時限を特定して、前回の授業で使用されたファイルを探すのに、手間がかかってしまう。このため、前回の授業の内容を確認して今回の授業の準備を行うのに時間がかかったり、前回の授業の内容を学習者に確認させて復習を行わせるのに時間がかかって授業が滞ってしまうことがある。そこで、本実施の形態では、前回の授業で使用されたファイルを効率よく取得することができる授業管理方法について説明する。
【００１３】
図１の例では、授業管理装置１００を、教育者や学習者が使用するＰＣ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノートＰＣ、タブレット型ＰＣ、スマートフォンなどに適用した場合を例に挙げて説明する。
【００１４】
授業管理装置１００は、授業ボックス１０１と、前時ボタン１０２と、次時ボタン１０３とを、ディスプレイに表示する。授業ボックス１０１は、ユーザの操作入力によって指定された日付における、指定された時限に、指定されたクラスで行われる、指定された科目の授業で使用されるファイルが表示される領域である。以下の説明では、指定された日付における、指定された時限に、指定されたクラスで行われる、指定された科目の授業を、「本時の授業」と表記する場合がある。
【００１５】
前時ボタン１０２は、授業ボックス１０１の表示を、本時の授業と同一のクラスで行われる、本時の授業と同一の科目の本時の授業にとっての前回の授業で使用されるファイルの表示に切り替えるボタンである。以下の説明では、本時の授業にとっての前回の授業を、「前時の授業」と表記する場合がある。
【００１６】
次時ボタン１０３は、授業ボックス１０１の表示を、本時の授業と同一のクラスで行われる、本時の授業と同一の科目の本時の授業にとっての次回の授業で使用されるファイルの表示に切り替えるボタンである。以下の説明では、本時の授業にとっての次回の授業を、「次時の授業」と表記する場合がある。
【００１７】
（１）授業管理装置１００は、本時の授業として、「２０１４／１１／２０（木）」の「５時限目」に、「２−１」で行われる「算数」についての第３回目の授業が指定されると、第３回目の授業で使用されるファイルを授業ボックス１０１に表示する。授業管理装置１００は、例えば、ファイルのサムネイル画像を授業ボックス１０１に表示する。これにより、教育者や学習者は、操作入力によって、授業ボックス１０１に表示されたサムネイル画像を選択して、選択したサムネイル画像が示す本時の授業で使用されるファイルにアクセスすることができる。
【００１８】
（２）ここで、授業管理装置１００は、前時ボタン１０２が押下されると、前時の授業として、「２０１４／１１／１９（水）」の「３時限目」に、「２−１」で行われる「算数」についての第２回目の授業を特定する。そして、授業管理装置１００は、特定した第２回目の授業で使用されるファイルを授業ボックス１０１に表示する。これにより、教育者や学習者は、操作入力によって、授業ボックス１０１に表示されたサムネイル画像を選択して、選択したサムネイル画像が示す前時の授業で使用されるファイルにアクセスすることができる。
【００１９】
また、授業管理装置１００は、さらに前時ボタン１０２が押下されると、ファイルを表示中の第２回目の授業を改めて本時の授業として指定し直して、本時の授業にとっての前時の授業として第１回目の授業を特定してもよい。そして、授業管理装置１００は、第１回目の授業で使用されるファイルを授業ボックス１０１に表示してもよい。これにより、授業管理装置１００は、授業ボックス１０１にファイルを表示する授業を、一つずつ前の回に遡っていくことができる。
【００２０】
また、授業管理装置１００は、次時ボタン１０３が押下されると、ファイルを表示中の第２回目の授業を新たに本時の授業として指定し直して、本時の授業にとっての次時の授業として第３回目の授業を特定してもよい。そして、授業管理装置１００は、第３回目の授業で使用されるファイルを授業ボックス１０１に表示してもよい。これにより、授業管理装置１００は、授業ボックス１０１の表示内容を、第３回目の授業で使用されるファイルを表示する内容に戻すことができる。
【００２１】
（３）一方で、授業管理装置１００は、次時ボタン１０３が押下されると、次時の授業として、「２０１４／１１／２１（金）」の「２時限目」に、「２−１」で行われる「算数」についての第４回目の授業を特定する。そして、授業管理装置１００は、特定した第４回目の授業で使用されるファイルを授業ボックス１０１に表示する。これにより、教育者や学習者は、操作入力によって、授業ボックス１０１に表示されたサムネイル画像を選択して、選択したサムネイル画像が示す次時の授業で使用されるファイルにアクセスすることができる。
【００２２】
また、授業管理装置１００は、さらに次時ボタン１０３が押下されると、ファイルを表示中の第４回目の授業を新たに本時の授業として指定し直して、本時の授業にとっての次時の授業として第５回目の授業を特定してもよい。そして、授業管理装置１００は、第５回目の授業で使用されるファイルを授業ボックス１０１に表示してもよい。これにより、授業管理装置１００は、授業ボックス１０１にファイルを表示する授業を、一つずつ後ろの回に進めていくことができる。
【００２３】
また、授業管理装置１００は、前時ボタン１０２が押下されると、ファイルを表示中の第４回目の授業を新たに本時の授業として指定し直して、本時の授業にとっての前時の授業として第３回目の授業を特定してもよい。そして、授業管理装置１００は、第３回目の授業で使用されるファイルを授業ボックス１０１に表示してもよい。これにより、授業管理装置１００は、授業ボックス１０１の表示内容を、第３回目の授業で使用されるファイルを表示する内容に戻すことができる。
【００２４】
このように、授業管理装置１００は、授業ボックス１０１の表示を、本時の授業で使用されるファイルから、前時の授業で使用されるファイルに切り替えたり、次時の授業で使用されるファイルに切り替えることができる。このため、授業管理装置１００は、いずれかのクラスで行われたいずれかの科目の授業について、第１回目〜第ｘ回目といった観点からの授業の継続性に配慮したシステムを実現することができる（ｘは、２以上の自然数）。これにより、授業管理装置１００のユーザは、前時の授業が行われた日付や時限を把握して、前時の授業で使用されるファイル、または次時の授業で使用されるファイルを、効率よく取得することができる。
【００２５】
したがって、教育者や学習者が、授業が行われるときに、前時の授業で使用されたファイルを探すのに手間取って、授業の時間が浪費されてしまうことを防止することができる。また、教育者や学習者が、授業が行われる前に、前時の授業で使用されたファイルを探すのに手間取って、授業の準備に時間が浪費されてしまうことを防止することもできる。また、教育者や学習者が、次時の授業で使用されるファイルを準備したり、確認したりするときに、次時の授業で使用されるファイルを探すのに手間取ってしまうことを防止することができる。また、教育者や学習者は、前時の授業で使用されるファイルや次時の授業で使用されるファイルを探した後は、本時の授業で使用されるファイルを表示するように授業ボックス１０１の表示内容を戻すことができる。
【００２６】
ここでは、授業管理装置１００が、前時ボタン１０２と、次時ボタン１０３とを、両方ともディスプレイに表示する場合について説明したが、これに限らない。例えば、授業管理装置１００は、前時ボタン１０２と、次時ボタン１０３とのいずれかを表示しなくてもよい。具体的には、授業管理装置１００は、前時ボタン１０２を表示し、次時ボタン１０３を表示せず、前時ボタン１０２が押下されると前時の授業で使用されるファイルを授業ボックス１０１に表示してもよい。
【００２７】
また、授業管理装置１００は、前時の授業が存在しない場合、前時ボタン１０２を表示しなくてもよいし、前時ボタン１０２を押下不可能な状態で表示してもよいし、前時ボタン１０２を押下されたときに前時の授業が存在しないことを通知してもよい。同様に、授業管理装置１００は、次時の授業が存在しない場合、次時ボタン１０３を表示しなくてもよいし、次時ボタン１０３を押下不可能な状態で表示してもよいし、次時ボタン１０３を押下されたときに次時の授業が存在しないことを通知してもよい。
【００２８】
授業管理装置１００は、授業ボックス１０１を介して、授業ボックス１０１に表示中の授業で使用されるファイルの格納場所にアクセス可能に設定してもよい。授業管理装置１００は、例えば、別の格納場所にあるファイルが、授業ボックス１０１に対してドラッグ＆ドロップされた場合に、当該ファイルを授業ボックス１０１に表示中の授業で使用されるファイルとして格納してもよい。また、授業管理装置１００は、例えば、授業ボックス１０１に表示中のファイルが別の格納場所に対してドラッグ＆ドロップされた場合に、当該ファイルを別の格納場所にコピーしてもよい。これにより、教育者や学習者は、本時の授業で使用されるファイルを次時の授業で使用されるファイルとしてコピーして格納したり、次時の授業までの宿題として作成したファイルを次時の授業で使用されるファイルとして格納することができる。
【００２９】
（授業管理システム２００の一例）
次に、図１に示した授業管理装置１００を適用した、授業管理システム２００の一例について説明する。
【００３０】
図２は、授業管理システム２００の一例を示す説明図である。図２において、授業管理システム２００は、情報蓄積装置２０１と、クライアント装置２０２−１〜２０２−ｎと、を含む（ｎは、２以上の自然数）。以下の説明では、クライアント装置２０２−１〜２０２−ｎを、「クライアント装置２０２」と表記する場合がある。
【００３１】
授業管理システム２００において、情報蓄積装置２０１とクライアント装置２０２−１〜２０２−ｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３２】
〈授業管理システム２００の具体例（その１）〉
情報蓄積装置２０１は、例えば、図４に後述する教科マスタ４００、図５に後述する時限マスタ５００、図６に後述するクラステーブル６００、図７に後述する時間割テーブル７００などの各種テーブルを有するコンピュータである。情報蓄積装置２０１は、各種テーブルの情報をクライアント装置２０２−１〜２０２−ｎに提供する。情報蓄積装置２０１は、例えば、サーバである。
【００３３】
クライアント装置２０２−１〜２０２−ｎは、例えば、ディスプレイ（例えば、後述する図８に示すディスプレイ８０６）を有するコンピュータである。クライアント装置２０２−１〜２０２−ｎは、情報蓄積装置２０１から提供された各種情報に基づいて、図１０〜図１２に後述する授業管理画面１０００などの各種画面を表示可能である。また、クライアント装置２０２−１〜２０２−ｎは、図１４に後述する授業管理画面１４００などの各種画面を表示可能であってもよい。クライアント装置２０２−１〜２０２−ｎは、例えば、教育者や学習者が使用するＰＣ、ノートＰＣ、タブレット型ＰＣ、スマートフォンなどである。
【００３４】
情報蓄積装置２０１は、具体的には、クライアント装置２０２−１〜２０２−ｎから各種テーブルの情報の取得要求を受信すると、各種テーブルの情報をクライアント装置２０２−１〜２０２−ｎに送信する。これにより、クライアント装置２０２−１〜２０２−ｎは、各種テーブルの情報を取得し、各種テーブルの情報に基づいて各種画面の画面情報を作成して、ディスプレイに各種画面を表示する。
【００３５】
〈授業管理システム２００の具体例（その２）〉
また、情報蓄積装置２０１は、例えば、上述した各種テーブルを有し、各種テーブルの情報に基づいて、クライアント装置２０２−１〜２０２−ｎの表示制御を行うコンピュータであってもよい。一方で、クライアント装置２０２−１〜２０２−ｎは、例えば、ディスプレイを有し、情報蓄積装置２０１の表示制御に従って、上述した各種画面を表示可能なコンピュータであってもよい。
【００３６】
情報蓄積装置２０１は、具体的には、クライアント装置２０２−１〜２０２−ｎから、上述した各種画面の表示要求を受信すると、各種テーブルの情報に基づいて各種画面の画面情報を生成して、クライアント装置２０２−１〜２０２−ｎに送信する。これにより、クライアント装置２０２−１〜２０２−ｎは、ディスプレイに各種画面を表示する。
【００３７】
〈授業管理システム２００の具体例（その３）〉
また、情報蓄積装置２０１は、例えば、上述した各種テーブルを有していなくてもよい。一方で、クライアント装置２０２−１〜２０２−ｎは、例えば、上述した各種テーブルを有するコンピュータであってもよい。また、クライアント装置２０２−１〜２０２−ｎは、ディスプレイを有し、上述した各種テーブルの情報に基づいて、クライアント装置２０２−１〜２０２−ｎの表示制御を行ってもよい。
【００３８】
クライアント装置２０２−１〜２０２−ｎは、具体的には、ユーザの操作入力によって上述した各種画面の表示要求を受け付けると、各種テーブルの情報に基づいて各種画面の画面情報を生成して、ディスプレイに各種画面を表示する。この場合、情報蓄積装置２０１は、授業管理システム２００に含まれていなくてもよい。
【００３９】
以下の説明では、上述した授業管理システム２００の具体例（その１）において、クライアント装置２０２−１〜２０２−ｎを授業管理装置１００として動作させる場合について説明する。
【００４０】
（情報蓄積装置２０１のハードウェア構成例）
図３は、情報蓄積装置２０１のハードウェア構成例を示すブロック図である。図３において、情報蓄積装置２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４１】
ここで、ＣＰＵ３０１は、情報蓄積装置２０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４２】
メモリ３０２は、図４に後述する教科マスタ４００、図５に後述する時限マスタ５００、図６に後述するクラステーブル６００、図７に後述する時間割テーブル７００などの各種テーブルを記憶する。メモリ３０２は、授業が割り当てられた時間割に対応付けて当該授業で使用するファイルのファイル情報を記憶する。
【００４３】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示したクライアント装置２０２）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４４】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５は、メモリ３０２の代わりに、図４に後述する教科マスタ４００、図５に後述する時限マスタ５００、図６に後述するクラステーブル６００、図７に後述する時間割テーブル７００などの各種テーブルを記憶してもよい。ディスク３０５は、メモリ３０２の代わりに、授業が割り当てられた時間割に対応付けて当該授業で使用するファイルのファイル情報を記憶してもよい。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４５】
情報蓄積装置２０１は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００４６】
（各種テーブルの記憶内容）
次に、図４〜図７を用いて各種テーブルの記憶内容について説明する。各種テーブルは、例えば、図３に示した情報蓄積装置２０１のメモリ３０２、ディスク３０５により実現される。
【００４７】
〈教科マスタ４００の記憶内容〉
まず、図４を用いて、教科マスタ４００の記憶内容の一例について説明する。
【００４８】
図４は、教科マスタ４００の記憶内容の一例を示す説明図である。図４に示すように、教科マスタ４００は、教科ＩＤ項目に対応付けて、教科名項目を有し、教科ごとに各項目に情報が設定されることにより、レコードを記憶する。
【００４９】
教科ＩＤ項目には、教科を識別するための教科ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）が記憶される。教科ＩＤとは、例えば、ひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。教科名項目には、教科ＩＤにより識別される教科の教科名が記憶される。教科とは、例えば、国語、算数、理科、社会、英語、体育などである。例えば、レコード４０１は、教科ＩＤ「ＫＹ＿ＫＯＫＵＧＯ」に教科名「国語」を対応付けた教科情報を示す。
【００５０】
〈時限マスタ５００の記憶内容〉
次に、図５を用いて、時限マスタ５００の記憶内容の一例について説明する。
【００５１】
図５は、時限マスタ５００の記憶内容の一例を示す説明図である。図５に示すように、時限マスタ５００は、時限ＩＤ項目に対応付けて、時限名項目を有し、時限ごとに各項目に情報が設定されることにより、レコードを記憶する。
【００５２】
時限ＩＤ項目には、時限を識別するための時限ＩＤが記憶される。時限ＩＤとは、例えば、時限を識別するためのひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。時限名項目には、時限ＩＤにより識別される時限の時限名が記憶される。時限とは、例えば、１時限、２時限、３時限、４時限、５時限、６時限などである。例えば、レコード５０１は、時限ＩＤ「１」に時限名「１時限」を対応付けた時限情報を示す。
【００５３】
〈クラステーブル６００の記憶内容〉
次に、図６を用いて、クラステーブル６００の記憶内容の一例について説明する。
【００５４】
図６は、クラステーブル６００の記憶内容の一例を示す説明図である。図６に示すように、クラステーブル６００は、クラスＩＤ項目に対応付けて、年度項目と、学年ＩＤ項目と、学級項目とを有し、クラスごとに各項目に情報が設定されることにより、レコードを記憶する。
【００５５】
クラスＩＤ項目には、クラスを識別するためのクラスＩＤが記憶される。クラスＩＤとは、例えば、クラスを識別するためのひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。年度項目には、クラスＩＤにより識別されるクラスが編成された年度が記憶される。学年ＩＤ項目には、クラスＩＤにより識別されるクラスに所属する学習者の学年を識別するための学年ＩＤが記憶される。学年とは、学習者の修学期間である。
【００５６】
学級項目には、クラスＩＤにより識別されるクラスの学級名が記憶される。学級名とは、例えば、１年１組、２年２組、３年３組などである。例えば、レコード６０１は、クラスＩＤ「ＣＬ１−１」に、年度「２０１４」と学年ＩＤ「１」と学級名「１年１組」とを対応付けたクラス情報を示す。
【００５７】
〈時間割テーブル７００の記憶内容〉
次に、図７を用いて、時間割テーブル７００の記憶内容の一例について説明する。
【００５８】
図７は、時間割テーブル７００の記憶内容の一例を示す説明図である。図７に示すように、時間割テーブル７００は、時間割ＩＤ項目に対応付けて、授業日付項目と、クラスＩＤ項目と、時限ＩＤ項目と、教科ＩＤ項目とを有し、時間割ごとに各項目に情報が設定されることにより、レコードを記憶する。
【００５９】
時間割ＩＤ項目には、時間割を識別するための時間割ＩＤが記憶される。時間割ＩＤとは、例えば、時間割を識別するためのひらがな、アルファベット、数字、またはその組み合わせを含む任意長の文字列である。時間割とは、いずれかの授業が割り当てられた時間である。授業日付項目には、時間割ＩＤにより識別される時間割に割り当てられた授業が行われる日付が記憶される。
【００６０】
クラスＩＤ項目には、時間割ＩＤにより識別される時間割に割り当てられた授業を受ける学習者が所属するクラスを識別するためのクラスＩＤが記憶される。時限ＩＤ項目には、時間割ＩＤにより識別される時間割に割り当てられた授業が行われる時限を識別するための時限ＩＤが記憶される。教科ＩＤ項目には、時間割ＩＤにより識別される時間割に割り当てられた授業で学習する教科を識別するための教科ＩＤが記憶される。例えば、レコード７０１は、時間割ＩＤ「ＪＩＫＡＮ００００１」に、授業日付「２０１４１１１８」とクラスＩＤ「ＣＬ１−１」と時限ＩＤ「１」と教科ＩＤ「ＫＹ＿ＫＯＫＵＧＯ」とを対応付けた時間割情報を示す。
【００６１】
（クライアント装置２０２のハードウェア構成例）
図８は、クライアント装置２０２のハードウェア構成例を示すブロック図である。図８において、クライアント装置２０２は、ＣＰＵ８０１と、メモリ８０２と、ディスクドライブ８０３と、ディスク８０４と、Ｉ／Ｆ８０５と、ディスプレイ８０６と、入力装置８０７と、を有する。また、各構成部はバス８００によってそれぞれ接続される。
【００６２】
ここで、ＣＰＵ８０１は、クライアント装置２０２の全体の制御を司る。メモリ８０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ８０１のワークエリアとして使用される。メモリ８０２に記憶されるプログラムは、ＣＰＵ８０１にロードされることで、コーディングされている処理をＣＰＵ８０１に実行させる。
【００６３】
ディスクドライブ８０３は、ＣＰＵ８０１の制御に従ってディスク８０４に対するデータのリード／ライトを制御する。ディスク８０４は、ディスクドライブ８０３の制御で書き込まれたデータを記憶する。ディスク８０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００６４】
Ｉ／Ｆ８０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータ（例えば、図２に示した情報蓄積装置２０１）に接続される。そして、Ｉ／Ｆ８０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００６５】
ディスプレイ８０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ８０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。
【００６６】
入力装置８０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置８０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００６７】
クライアント装置２０２は、上述した構成部のうち、例えば、ディスクドライブ８０３、ディスク８０４などを有さないことにしてもよい。また、クライアント装置２０２は、上述した構成部のほか、例えば、ＳＳＤ、スキャナ、プリンタなどを有することにしてもよい。
【００６８】
（授業管理装置１００の機能的構成例）
次に、図９を用いて、授業管理装置１００の機能的構成例について説明する。
【００６９】
図９は、授業管理装置１００の機能的構成例を示すブロック図である。授業管理装置１００は、制御部となる機能として、入力部９０１と、取得部９０２と、表示制御部９０３とを含む。
【００７０】
各機能部は、例えば、図８に示したメモリ８０２、ディスク８０４などの記憶装置に記憶されたプログラムをＣＰＵ８０１に実行させることにより、または、Ｉ／Ｆ８０５により、その機能を実現する。各機能部の処理結果は、例えば、メモリ８０２、ディスク８０４などの記憶装置に記憶される。
【００７１】
〈各機能部の処理内容の具体例（その１）〉
各機能部の処理内容の具体例（その１）は、クライアント装置２０２が、１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける場合の具体例である。
【００７２】
入力部９０１は、１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける。科目とは、例えば、上述した教科のいずれかである。入力部９０１は、例えば、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、クラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」とを指定する入力を受け付ける。これにより、入力部９０１は、本時の授業を特定するための情報の入力を受け付けることができる。
【００７３】
ここでは、入力部９０１が、ユーザの操作入力により、１つのクラスと、１つの科目と、日付とを指定する入力を受け付けた場合について説明したが、これに限らない。例えば、クライアント装置２０２が内部時計を有する場合がある。この場合、入力部９０１は、クライアント装置２０２が有する内部時計が示す日付を入力として受け付けてもよい。また、例えば、入力部９０１は、ネットワーク２１０による時刻提供サービスから提供される日付を入力として受け付けてもよい。
【００７４】
また、例えば、クライアント装置２０２が所定のクラスに固有のものであって、クライアント装置２０２が所定のクラスのクラスＩＤを記憶している場合がある。この場合、入力部９０１は、クライアント装置２０２が記憶する所定のクラスのクラスＩＤを入力として受け付けてもよい。
【００７５】
ここでは、入力部９０１が、１つのクラスと、１つの科目と、日付とを、まとめて指定する入力を受け付ける場合について説明したが、これに限らない。例えば、入力部９０１は、１つのクラスと、１つの科目と、日付とのそれぞれを指定する入力を、別々に受け付けてもよい。具体的には、入力部９０１は、ユーザ認証のために１つのクラスを指定する入力を受け付け、ユーザ認証が成功した後に内部時計が示す日付を入力として受け付けるとともに１つの科目を指定する入力を受け付けてもよい。
【００７６】
取得部９０２は、指定されたクラス、科目、日付の組み合わせに対応付けて登録されたファイル情報を取得する。ファイル情報とは、ファイルのタイトル、およびファイルのサムネイル画像などを含む情報である。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラス、科目、日付の組み合わせに対応付けて登録されたファイル情報を取得する。記憶装置とは、日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録され、それぞれの授業で使用されるファイルのファイル情報が登録されたコンピュータである。記憶装置とは、例えば、情報蓄積装置２０１である。
【００７７】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」とを付与したファイル情報の取得要求を、情報蓄積装置２０１に送信する。情報蓄積装置２０１は、時間割テーブル７００を参照して、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」との組み合わせに対応する時間割ＩＤ「ＪＩＫＡＮ０００１２」を特定する。情報蓄積装置２０１は、メモリ３０２の中から、特定した時間割ＩＤ「ＪＩＫＡＮ０００１２」に対応するファイル情報を抽出して、クライアント装置２０２に送信する。取得部９０２は、情報蓄積装置２０１からファイル情報を受信し、本時の授業についてのファイル情報として取得する。これにより、取得部９０２は、表示対象になるファイル情報を取得することができる。
【００７８】
表示制御部９０３は、入力に応じて、指定されたクラス、科目、日付、日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示する表示制御を行う。表示制御部９０３は、例えば、図１０に後述するように、授業ボックス１０２０と、前時ボタン１０４０と、次時ボタン１０５０とを含む授業管理画面１０００をディスプレイ８０６に表示する。表示制御部９０３は、例えば、図１０に後述するように、取得部９０２によって取得された本時の授業のファイル情報を、授業管理画面１０００に含まれる授業ボックス１０２０に表示する。これにより、表示制御部９０３は、本時の授業で使用されるファイルのファイル情報を、ユーザに通知することができる。
【００７９】
表示制御部９０３は、さらに、複数の操作ボタンのうち、１つのボタンを、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。アクティベーションとは、所定の機能を実行開始させることである。そして、表示制御部９０３は、複数の操作ボタンのうち、１つのボタンの操作に応じて、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。
【００８０】
表示制御部９０３は、例えば、前時ボタン１０４０を、前回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになるボタンとして割り当てる。前回の授業とは、指定されたクラスについての指定された科目の授業であって、指定された日付よりも前の日付に対応付けられた授業である。これにより、ユーザは、前時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【００８１】
ここで、表示制御部９０３は、所定の時間帯以外では、前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションを割り当てられたボタンを、操作不可能に設定してもよい。表示制御部９０３は、例えば、授業時間以外では、前時ボタン１０４０を押下不可能に設定してもよい。これにより、表示制御部９０３は、授業時間以外に、前時の授業で使用するファイルにアクセスしにくくして、前時の授業で使用するファイルの改ざんを防止することができる。
【００８２】
表示制御部９０３は、さらに、複数の操作ボタンのうち、他の１つのボタンを、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。そして、表示制御部９０３は、複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。
【００８３】
表示制御部９０３は、例えば、次時ボタン１０５０を、次回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになるボタンとして割り当てる。次回の授業とは、指定されたクラスについての指定された科目の授業であって、指定された日付よりも後の日付に対応付けられた授業である。これにより、ユーザは、次時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【００８４】
ここで、表示制御部９０３は、所定の時間帯以外では、次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションを割り当てられたボタンを、操作不可能に設定してもよい。表示制御部９０３は、例えば、授業時間以外では、次時ボタン１０５０を押下不可能に設定してもよい。これにより、表示制御部９０３は、授業時間以外に、次時の授業で使用するファイルにアクセスしにくくして、次時の授業で使用するファイルの改ざんを防止することができる。
【００８５】
・前回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合について説明する。
【００８６】
この場合、取得部９０２は、本時の授業より前に行われた前時の授業に対応付けて登録されたファイル情報を取得する。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラスについての指定された科目の授業であって、指定された日付以前の日付に対応付けられた、本時の授業より前に行われた前時の授業に対応付けて登録されたファイル情報を取得する。
【００８７】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」とを付与した、前時の授業についてのファイル情報の取得要求を、情報蓄積装置２０１に送信する。
【００８８】
情報蓄積装置２０１は、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付よりも前の日付の組み合わせに対応する時間割ＩＤを特定する。情報蓄積装置２０１は、特定した時間割ＩＤに対応するファイル情報と、特定した時間割ＩＤに対応するクラスＩＤ、教科ＩＤ、日付の組み合わせとを、クライアント装置２０２に送信する。
【００８９】
取得部９０２は、情報蓄積装置２０１からファイル情報と、クラスＩＤ、教科ＩＤ、日付の組み合わせとを受信し、前時の授業についてのファイル情報と、クラスＩＤ、教科ＩＤ、日付の組み合わせとして取得する。これにより、取得部９０２は、表示対象になるファイル情報を取得することができる。ここで、入力部９０１は、取得部９０２によって取得されたクラスＩＤ、教科ＩＤ、日付の組み合わせを、新たに１つのクラスと、１つの科目と、日付とを指定する入力として受け付けてもよい。
【００９０】
この場合、表示制御部９０３は、前回の授業に対応付けて登録されたファイル情報を表示する表示制御を行う。表示制御部９０３は、例えば、取得部９０２によって取得された前時の授業についてのファイル情報を、授業ボックス１０２０に表示して、授業ボックス１０２０の表示を切り替える。これにより、ユーザは、前時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【００９１】
・次回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合について説明する。
【００９２】
この場合、取得部９０２は、本時の授業より後に行われた次時の授業に対応付けて登録されたファイル情報を取得する。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラスについての指定された科目の授業であって、指定された日付以後の日付に対応付けられた、本時の授業より後に行われた次時の授業に対応付けて登録されたファイル情報を取得する。
【００９３】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」とを付与した、次時の授業についてのファイル情報の取得要求を、情報蓄積装置２０１に送信する。
【００９４】
情報蓄積装置２０１は、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付よりも後の日付の組み合わせに対応する時間割ＩＤを特定する。情報蓄積装置２０１は、特定した時間割ＩＤに対応するファイル情報と、特定した時間割ＩＤに対応するクラスＩＤ、教科ＩＤ、日付の組み合わせとを、クライアント装置２０２に送信する。
【００９５】
取得部９０２は、情報蓄積装置２０１からファイル情報と、クラスＩＤ、教科ＩＤ、日付の組み合わせとを受信し、次時の授業についてのファイル情報と、クラスＩＤ、教科ＩＤ、日付の組み合わせとして取得する。これにより、表示対象になるファイル情報を取得することができる。ここで、入力部９０１は、取得部９０２によって取得されたクラスＩＤ、教科ＩＤ、日付の組み合わせを、新たに１つのクラスと、１つの科目と、日付とを指定する入力として受け付けてもよい。
【００９６】
この場合、表示制御部９０３は、次回の授業に対応付けて登録されたファイル情報を表示する表示制御を行う。表示制御部９０３は、例えば、取得部９０２によって取得された次時の授業についてのファイル情報を授業ボックス１０２０に表示して、授業ボックス１０２０の表示を切り替える。これにより、ユーザは、次時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【００９７】
〈各機能部の処理内容の具体例（その２）〉
各機能部の処理内容の具体例（その２）は、クライアント装置２０２が、さらに、時限を指定する入力を受け付け、指定されたクラスと、日付と、教科ＩＤとの組み合わせに対応付けられた時間割ＩＤが複数存在する場合にも対応可能な具体例である。各機能部の処理内容の具体例（その２）は、図１０〜図１３の説明に対応する。
【００９８】
入力部９０１は、１つのクラスと、１つの科目と、日付と、日付における時限とを指定する入力を受け付ける。入力部９０１は、例えば、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、クラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」と、時限ＩＤ「２」とを指定する入力を受け付ける。これにより、入力部９０１は、同日に同じ科目の授業が行われている場合があっても、情報蓄積装置２０１が時限を区別することができるように時限ＩＤを含む、本時の授業を特定するための情報の入力を受け付けることができる。
【００９９】
ここで、各機能部の処理内容の具体例（その１）と同様に、入力部９０１は、クライアント装置２０２が有する内部時計が示す日付を入力として受け付けてもよい。また、入力部９０１は、ネットワーク２１０による時刻提供サービスから提供される日付を入力として受け付けてもよい。また、入力部９０１は、クライアント装置２０２が記憶する所定のクラスのクラスＩＤを入力として受け付けてもよい。入力部９０１は、１つのクラスと、１つの科目と、日付と、時限とのそれぞれを指定する入力を、別々に受け付けてもよい。
【０１００】
取得部９０２は、指定されたクラス、科目、日付、時限の組み合わせに対応付けて登録されたファイル情報を取得する。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラス、科目、日付、時限の組み合わせに対応付けて登録されたファイル情報を取得する。
【０１０１】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」と、時限ＩＤ「２」とを付与したファイル情報の取得要求を、情報蓄積装置２０１に送信する。情報蓄積装置２０１は、時間割テーブル７００を参照して、クラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」と、時限ＩＤ「２」との組み合わせに対応する時間割ＩＤ「ＪＩＫＡＮ０００１２」を特定する。情報蓄積装置２０１は、メモリ３０２の中から特定した時間割ＩＤ「ＪＩＫＡＮ０００１２」に対応するファイル情報を抽出して、クライアント装置２０２に送信する。
【０１０２】
取得部９０２は、情報蓄積装置２０１からファイル情報を受信し、本時の授業についてのファイル情報として取得する。これにより、取得部９０２は、同日に同じ科目の授業が行われている場合があっても、情報蓄積装置２０１が時限を区別することができるように時限ＩＤを送信して、表示対象になるファイル情報を取得することができる。
【０１０３】
表示制御部９０３は、入力に応じて、指定されたクラス、科目、日付、時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示する表示制御を行う。表示制御部９０３は、例えば、授業ボックス１０２０と、前時ボタン１０４０と、次時ボタン１０５０とを含む授業管理画面１０００をディスプレイ８０６に表示し、取得部９０２によって取得された本時の授業のファイル情報を授業ボックス１０２０に表示する。これにより、表示制御部９０３は、本時の授業で使用されるファイルのファイル情報を、ユーザに通知することができる。
【０１０４】
表示制御部９０３は、さらに、複数の操作ボタンのうち、１つのボタンを、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。そして、表示制御部９０３は、複数の操作ボタンのうち、１つのボタンの操作に応じて、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。表示制御部９０３は、例えば、前時ボタン１０４０を、前回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになるボタンとして割り当てる。これにより、ユーザは、前時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１０５】
前回の授業とは、指定されたクラスについての指定された科目の授業であって、指定された日付以前の日付に対応付けられた、本時の授業より前に行われた授業である。前回の授業とは、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付の指定された時限よりも前の時限に対応付けられた授業である。または、前回の授業とは、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付よりも前の日付に対応付けられた授業である。
【０１０６】
表示制御部９０３は、さらに、複数の操作ボタンのうち、他の１つのボタンを、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。そして、表示制御部９０３は、複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。表示制御部９０３は、例えば、次時ボタン１０５０を、次回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになるボタンとして割り当てる。これにより、ユーザは、次時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１０７】
次回の授業とは、指定されたクラスについての指定された科目の授業であって、指定された日付以後の日付に対応付けられた、本時の授業より後に行われた授業である。次回の授業とは、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付の指定された時限よりも後の時限に対応付けられた授業である。または、次回の授業とは、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付よりも後の日付に対応付けられた授業である。
【０１０８】
・前回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合について説明する。
【０１０９】
この場合、取得部９０２は、本時の授業より前に行われた前時の授業に対応付けて登録されたファイル情報を取得する。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラスについての指定された科目の授業であって、指定された日付以前の日付に対応付けられた、本時の授業より前に行われた前時の授業に対応付けて登録されたファイル情報を取得する。
【０１１０】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」と、時限ＩＤ「２」を付与した前時の授業についてのファイル情報の取得要求を、情報蓄積装置２０１に送信する。
【０１１１】
情報蓄積装置２０１は、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付における指定された時限よりも前の時限の組み合わせに対応する時間割ＩＤを特定する。情報蓄積装置２０１は、時間割ＩＤを特定できなかった場合、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付よりも前の日付の組み合わせに対応する時間割ＩＤを特定する。
【０１１２】
情報蓄積装置２０１は、特定した時間割ＩＤに対応するファイル情報と、特定した時間割ＩＤに対応するクラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとを、クライアント装置２０２に送信する。取得部９０２は、情報蓄積装置２０１からファイル情報と、クラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとを受信し、前時の授業についてのファイル情報と、クラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとして取得する。
【０１１３】
これにより、取得部９０２は、同日に同じ科目の授業が行われている場合があっても、情報蓄積装置２０１が時限を区別することができるように時限ＩＤを送信して、表示対象になるファイル情報を取得することができる。ここで、入力部９０１は、取得部９０２によって取得されたクラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせを、新たに１つのクラスと、１つの科目と、日付と、時限とを指定する入力として受け付けてもよい。
【０１１４】
この場合、表示制御部９０３は、前回の授業に対応付けて登録されたファイル情報を表示する表示制御を行う。表示制御部９０３は、例えば、取得部９０２によって取得された前時の授業についてのファイル情報を、授業ボックス１０２０に表示して、授業ボックス１０２０の表示を切り替える。これにより、ユーザは、前時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１１５】
・次回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合について説明する。
【０１１６】
この場合、取得部９０２は、本時の授業より後に行われた次時の授業に対応付けて登録されたファイル情報を取得する。取得部９０２は、例えば、記憶装置にアクセスして、指定されたクラスについての指定された科目の授業であって、指定された日付以後の日付に対応付けられた、本時の授業より後に行われた次時の授業に対応付けて登録されたファイル情報を取得する。
【０１１７】
取得部９０２は、具体的には、指定されたクラスのクラスＩＤ「ＣＬ１−１」と、教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」と、日付「２０１４／１１／２０」と、時限ＩＤ「２」を付与した、次時の授業のファイル情報の取得要求を、情報蓄積装置２０１に送信する。
【０１１８】
情報蓄積装置２０１は、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付における指定された時限よりも後の時限の組み合わせに対応する時間割ＩＤを特定する。情報蓄積装置２０１は、時間割ＩＤを特定できなかった場合、時間割テーブル７００を参照して、指定されたクラスＩＤと同一のクラスＩＤ、指定された教科ＩＤと同一の教科ＩＤ、指定された日付よりも後の日付の組み合わせに対応する時間割ＩＤを特定する。
【０１１９】
情報蓄積装置２０１は、特定した時間割ＩＤに対応するファイル情報と、特定した時間割ＩＤに対応するクラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとを、クライアント装置２０２に送信する。取得部９０２は、情報蓄積装置２０１からファイル情報と、クラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとを受信し、次時の授業についてのファイル情報と、クラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせとして取得する。
【０１２０】
これにより、取得部９０２は、同日に同じ科目の授業が行われている場合があっても、情報蓄積装置２０１が時限を区別することができるように時限ＩＤを送信して、表示対象になるファイル情報を取得することができる。ここで、入力部９０１は、取得部９０２によって取得されたクラスＩＤ、教科ＩＤ、日付、時限ＩＤの組み合わせを、新たに１つのクラスと、１つの科目と、日付と、時限とを指定する入力として受け付けてもよい。
【０１２１】
この場合、表示制御部９０３は、次回の授業に対応付けて登録されたファイル情報を表示する表示制御を行う。表示制御部９０３は、例えば、取得部９０２によって取得された次時の授業についてのファイル情報を授業ボックス１０２０に表示して、授業ボックス１０２０の表示を切り替える。これにより、ユーザは、次時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１２２】
〈各機能部の処理内容の具体例（その３）〉
各機能部の処理内容の具体例（その３）は、クライアント装置２０２が、前時ボタン１０４０や次時ボタン１０５０を表示しなくてもよい場合の具体例である。各機能部の処理内容の具体例（その３）は、図１４の説明に対応する。
【０１２３】
入力部９０１は、各機能部の処理内容の具体例（その１）と同様の処理を行うため、説明を省略する。入力部９０１は、各機能部の処理内容の具体例（その２）と同様の処理を行ってもよい。また、取得部９０２は、各機能部の処理内容の具体例（その１）と同様の処理を行うため、説明を省略する。
【０１２４】
表示制御部９０３は、入力に応じて、指定されたクラス、科目、日付、日付における時限の組み合わせに対応付けて登録されたファイル情報を表示する表示制御を行う。表示制御部９０３は、例えば、授業ボックス１４２０を含む授業管理画面１４００をディスプレイ８０６に表示し、取得部９０２によって取得された本時の授業についてのファイル情報を授業ボックス１４２０に表示する。これにより、ユーザは、本時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１２５】
表示制御部９０３は、さらに、複数の操作入力のうち、１つの操作入力を、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。操作入力とは、キーボードやマウスなどの入力装置８０７、あるいはタッチパネル式の入力パッドなどの入力装置８０７によるユーザの操作入力である。そして、表示制御部９０３は、複数の操作入力のうち、１つの操作入力に応じて、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。
【０１２６】
操作入力とは、例えば、キーボードによるショートカットキー、マウスによるマウスジェスチャー、タッチパネル式の入力パッドによるフリック操作やスライド操作などの入力である。操作入力とは、具体的には、タッチパネル式の入力パッドによって、右から左へオーバースクロールさせるようなスライド操作、および左から右へオーバースクロールさせるようなスライド操作である。また、操作入力とは、具体的には、上から下へオーバースクロールさせるようなスライド操作、および下から上へオーバースクロールさせるようなスライド操作であってもよい。
【０１２７】
表示制御部９０３は、例えば、タッチパネル式の入力パッドによって、右から左へオーバースクロールさせるようなスライド操作を、前回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになる操作入力として割り当てる。これにより、ユーザは、前時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１２８】
表示制御部９０３は、さらに、複数の操作入力のうち、他の１つの操作入力を、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てる表示制御を行う。そして、表示制御部９０３は、複数の操作入力のうち、他の１つの操作入力に応じて、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を行う。表示制御部９０３は、例えば、タッチパネル式の入力パッドによって、左から右へオーバースクロールさせるようなスライド操作を、次回の授業に対応付けて登録されたファイル情報を表示させる機能を実行するトリガになるボタンとして割り当てる。これにより、ユーザは、次時の授業で使用されたファイルのファイル情報を取得しやすくなる。
【０１２９】
・前回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられた操作入力が受け付けられた場合について説明する。
【０１３０】
この場合、取得部９０２は、各機能部の処理内容の具体例（その１）の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合と同様の処理を行うため、説明を省略する。取得部９０２は、入力部９０１が各機能部の処理内容の具体例（その２）と同様の処理を行った場合には、各機能部の処理内容の具体例（その２）と同様の処理を行ってもよい。
【０１３１】
この場合、表示制御部９０３は、各機能部の処理内容の具体例（その１）の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合と同様の処理を行うため、説明を省略する。表示制御部９０３は、入力部９０１が各機能部の処理内容の具体例（その２）と同様の処理を行った場合には、各機能部の処理内容の具体例（その２）と同様の処理を行ってもよい。
【０１３２】
・次回の授業に対応付けて登録されたファイル情報を表示させる制御
次に、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられた操作入力が受け付けられた場合について説明する。
【０１３３】
この場合、取得部９０２は、各機能部の処理内容の具体例（その１）の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合と同様の処理を行うため、説明を省略する。取得部９０２は、入力部９０１が各機能部の処理内容の具体例（その２）と同様の処理を行った場合には、各機能部の処理内容の具体例（その２）と同様の処理を行ってもよい。
【０１３４】
この場合、表示制御部９０３は、各機能部の処理内容の具体例（その１）の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションが割り当てられたボタンが押下された場合と同様の処理を行うため、説明を省略する。表示制御部９０３は、入力部９０１が各機能部の処理内容の具体例（その２）と同様の処理を行った場合には、各機能部の処理内容の具体例（その２）と同様の処理を行ってもよい。
【０１３５】
（授業管理装置１００による表示制御の具体例）
次に、図１０〜図１３を用いて、授業管理装置１００による表示制御の具体例について説明する。
【０１３６】
図１０は、クライアント装置２０２の画面表示の具体例を示す説明図である。まず、クライアント装置２０２は、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、ユーザが所属するクラス「１年１組」と、現在の日付「２０１４／１１／２０」とを指定する入力を受け付けたとする。
【０１３７】
このとき、クライアント装置２０２は、指定されたクラス「１年１組」と、現在の日付「２０１４／１１／２０」とを付与した、当該クラスで当該日付における各時限に行われる授業の教科を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、各時限に行われる授業の教科を、情報蓄積装置２０１から取得する。
【０１３８】
そして、クライアント装置２０２は、図１０（Ａ）に示すように、授業ランチャー１０１０と、授業ボックス１０２０と、表示対象の授業の日付表示欄１０３０と、前時ボタン１０４０と、次時ボタン１０５０とが含まれる授業管理画面１０００を表示する。授業ランチャー１０１０とは、各時限の教科を表す時間割表が表示される領域である。授業ボックス１０２０とは、いずれかの授業に対応付けられたファイル情報が表示される領域である。
【０１３９】
また、クライアント装置２０２は、情報蓄積装置２０１から取得した各時限に行われる授業の時限と教科とを対応付けて表す時間割表を、授業の時限と教科との組み合わせを選択可能なボタン１０１１〜１０１５にして、授業ランチャー１０１０に表示する。クライアント装置２０２は、授業の時限と教科との組み合わせを選択する操作入力を、本時の授業の時限と教科との組み合わせを指定する操作入力として受け付ける。また、クライアント装置２０２は、授業ランチャー１０１０と日付表示欄１０３０とを、空欄にして表示する。
【０１４０】
ここで、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、ボタン１０１２の押下を受け付けたとする。換言すれば、クライアント装置２０２が、本時の授業の時限と教科との組み合わせとして、時限「２時限」と教科「算数」との組み合わせを指定する操作入力を受け付けたとする。
【０１４１】
このとき、クライアント装置２０２は、指定されたクラスと日付と、指定された本時の授業の時限と教科とを付与した、本時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、本時の授業に対応付けられたファイル情報を、情報蓄積装置２０１から取得する。
【０１４２】
そして、クライアント装置２０２は、図１０（Ｂ）に示すように、授業ボックス１０２０に、取得したファイル情報を表示する。また、クライアント装置２０２は、表示対象の授業の日付表示欄１０３０に、指定された日付「２０１４／１１／２０」と、指定された時限「２時限」とを表示する。
【０１４３】
このように、クライアント装置２０２は、本時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、本時の授業に対応付けられたファイル情報に基づいて、本時の授業で使用されるファイルを使用することができる。次に、図１１を用いて、前時ボタン１０４０が押下された場合の画面遷移の具体例について説明する。
【０１４４】
図１１は、クライアント装置２０２の画面遷移の具体例を示す説明図（その１）である。図１１（Ａ）は、図１０（Ｂ）に示した授業管理画面１０００である。ここで、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、前時ボタン１０４０の押下を受け付けたとする。
【０１４５】
このとき、クライアント装置２０２は、指定されたクラスと、指定された日付と、指定された時限と、指定された教科とを付与した、前時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。情報蓄積装置２０１は、取得要求を受信すると、前時の授業を特定して、前時の授業に対応付けられたファイル情報をクライアント装置２０２に送信する。
【０１４６】
これにより、クライアント装置２０２は、前時の授業が行われる日付と時限と、前時の授業に対応付けられたファイル情報とを、情報蓄積装置２０１から取得する。情報蓄積装置２０１が、前時の授業を特定して、前時の授業に対応付けられたファイル情報をクライアント装置２０２に送信する具体例については、図１３を用いて後述する。
【０１４７】
そして、クライアント装置２０２は、図１１（Ｂ）に示すように、授業ボックス１０２０に、取得した前時の授業に対応付けられたファイル情報を表示する。また、クライアント装置２０２は、表示対象の授業の日付表示欄１０３０に、取得した日付「２０１４／１１／１９」と、指定された時限「２時限」とを表示する。
【０１４８】
このように、クライアント装置２０２は、前時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、前時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、授業が行われるときに、前時の授業で使用されたファイルを探すのに手間取って、授業の時間が浪費されてしまうことを防止することができる。次に、図１２を用いて、次時ボタン１０５０が押下された場合の画面遷移の具体例について説明する。
【０１４９】
図１２は、クライアント装置２０２の画面遷移の具体例を示す説明図（その２）である。図１２（Ａ）は、図１０（Ｂ）に示した授業管理画面１０００である。ここで、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、次時ボタン１０５０の押下を受け付けたとする。
【０１５０】
このとき、クライアント装置２０２は、指定されたクラスと、指定された日付と、指定された時限と、指定された教科とを付与した、次時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。情報蓄積装置２０１は、取得要求を受信すると、次時の授業を特定して、次時の授業に対応付けられたファイル情報をクライアント装置２０２に送信する。
【０１５１】
これにより、クライアント装置２０２は、次時の授業が行われる日付と時限と、次時の授業に対応付けられたファイル情報とを、情報蓄積装置２０１から取得する。情報蓄積装置２０１が、次時の授業を特定して、次時の授業に対応付けられたファイル情報をクライアント装置２０２に送信する具体例については、図１３を用いて後述する。
【０１５２】
そして、クライアント装置２０２は、図１２（Ｂ）に示すように、授業ボックス１０２０に、取得した次時の授業に対応付けられたファイル情報を表示する。また、クライアント装置２０２は、表示対象の授業の日付表示欄１０３０に、取得した日付「２０１４／１１／２１」と、指定された時限「３時限」とを表示する。
【０１５３】
このように、クライアント装置２０２は、次時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、次時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、次時の授業で使用されるファイルを準備したり、確認したりするときに、次時の授業で使用されるファイルを探すのに手間取ってしまうことを防止することができる。
【０１５４】
ここでは、クライアント装置２０２が、クラスと、日付と、時限と、教科とを、情報蓄積装置２０１に送信する場合について説明したが、これに限らない。例えば、クライアント装置２０２は、クラスＩＤと、日付と、時限ＩＤと、教科ＩＤとを、情報蓄積装置２０１に送信してもよい。
【０１５５】
図１３は、ファイル情報の特定例を示す説明図である。図１３において、情報蓄積装置２０１は、例えば、クラス「１年１組」と日付「２０１４／１１／２０」と時限「２時限」と教科「算数」とを付与した、前時の授業に対応付けられたファイル情報を取得するための取得要求を受信したとする。
【０１５６】
このとき、情報蓄積装置２０１は、クラス「１年１組」のクラスＩＤ「ＣＬ１−１」と日付「２０１４／１１／２０」と時限「２時限」の時限ＩＤ「２」と教科「算数」の教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」との組み合わせを特定する。次に、情報蓄積装置２０１は、時間割テーブル７００の中から、特定した組み合わせを含むレコード７１２を特定する。
【０１５７】
そして、情報蓄積装置２０１は、当該クラスＩＤと、当該教科ＩＤと、当該日付との組み合わせを含むレコードであって、当該日付における当該時限よりも前であって当該時限に最も近い時限を含むレコードを検索する。情報蓄積装置２０１は、検索できなかった場合、さらに、当該クラスＩＤと、当該教科ＩＤとの組み合わせを含むレコードであって、当該日付よりも前であって当該日付に最も近い日付を含むレコードを検索する。
【０１５８】
図１３の例では、情報蓄積装置２０１は、レコード７０７を検索し、レコード７０７の時間割表ＩＤ「ＪＩＫＡＮ００００７」を、前時の授業が割り当てられた時間割の時間割ＩＤとして特定する。これにより、情報蓄積装置２０１は、前時の授業が割り当てられた時間割の時間割ＩＤを特定することができる。そして、情報蓄積装置２０１は、前時の授業が割り当てられた時間割の時間割ＩＤに対応付けられたファイル情報を、前時の授業に対応付けられたファイル情報として特定することができる。
【０１５９】
また、情報蓄積装置２０１は、例えば、クラス「１年１組」と日付「２０１４／１１／２０」と時限「２時限」と教科「算数」とを付与した、次時の授業に対応付けられたファイル情報を取得するための取得要求を受信したとする。
【０１６０】
このとき、情報蓄積装置２０１は、クラス「１年１組」のクラスＩＤ「ＣＬ１−１」と日付「２０１４／１１／２０」と時限「２時限」の時限ＩＤ「２」と教科「算数」の教科ＩＤ「ＫＹ＿ＳＡＮＳＵ」との組み合わせを特定する。次に、情報蓄積装置２０１は、時間割テーブル７００の中から、特定した組み合わせを含むレコード７１２を特定する。
【０１６１】
そして、情報蓄積装置２０１は、当該クラスＩＤと、当該教科ＩＤと、当該日付との組み合わせを含むレコードであって、当該日付における当該時限よりも後であって当該時限に最も近い時限を含むレコードを検索する。情報蓄積装置２０１は、検索できなかった場合、さらに、当該クラスＩＤと、当該教科ＩＤとの組み合わせを含むレコードであって、当該日付よりも後であって当該日付に最も近い日付を含むレコードを検索する。
【０１６２】
図１３の例では、情報蓄積装置２０１は、レコード７１８を検索し、レコード７１８の時間割表ＩＤ「ＪＩＫＡＮ０００１８」を、次時の授業が割り当てられた時間割の時間割ＩＤとして特定する。これにより、情報蓄積装置２０１は、次時の授業が割り当てられた時間割の時間割ＩＤを特定することができる。そして、情報蓄積装置２０１は、次時の授業が割り当てられた時間割の時間割ＩＤに対応付けられたファイル情報を、次時の授業に対応付けられたファイル情報として特定することができる。
【０１６３】
（授業管理装置１００による表示制御の他の具体例）
次に、図１４を用いて、授業管理装置１００による表示制御の他の具体例について説明する。
【０１６４】
図１４は、クライアント装置２０２の画面表示の他の具体例を示す説明図である。まず、クライアント装置２０２は、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、ユーザが所属するクラス「１年１組」と、現在の日付「２０１４／１１／２０」とを指定する入力を受け付けたとする。
【０１６５】
このとき、クライアント装置２０２は、指定されたクラス「１年１組」と、現在の日付「２０１４／１１／２０」とを付与した、指定されたクラスで現在の日付における各時限に行われる授業の教科を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、各時限に行われる授業の教科を、情報蓄積装置２０１から取得する。
【０１６６】
そして、クライアント装置２０２は、授業ランチャー１４１０と、授業ボックス１４２０とが含まれる授業管理画面１４００を表示する。また、クライアント装置２０２は、情報蓄積装置２０１から取得した各時限に行われる授業の時限と教科とを対応付けて表す時間割表を、いずれかの授業の時限と教科とを本時の授業の時限と教科として指定可能にして、授業ランチャー１４１０に表示する。
【０１６７】
ここで、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、本時の授業の時限と教科として、時限「２時限」と教科「算数」とを指定する操作入力を受け付けたとする。
【０１６８】
このとき、クライアント装置２０２は、指定されたクラスと日付と、指定された本時の授業の時限と教科とを付与した、本時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、本時の授業に対応付けられたファイル情報を、情報蓄積装置２０１から取得する。そして、クライアント装置２０２は、授業ボックス１４２０に、指定された日付と、指定された時限とを表示するとともに、取得したファイル情報を表示する。
【０１６９】
このように、クライアント装置２０２は、本時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、本時の授業に対応付けられたファイル情報に基づいて、本時の授業で使用されるファイルを使用することができる。
【０１７０】
ここで、クライアント装置２０２は、タッチパネル式の入力パッドによって、下から上へオーバースクロールさせるスライド操作の入力を受け付けたことを、前時の授業に対応付けて登録されたファイル情報を表示させるトリガとして設定しているとする。
【０１７１】
また、クライアント装置２０２は、タッチパネル式の入力パッドによって、上から下へオーバースクロールさせるスライド操作の入力を受け付けたことを、次時の授業に対応付けて登録されたファイル情報を表示させるトリガとして設定しているとする。
【０１７２】
ここで、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、下から上へオーバースクロールさせるスライド操作の入力を受け付けたとする。
【０１７３】
このとき、クライアント装置２０２は、指定されたクラスと、指定された日付と、指定された時限と、指定された教科とを付与した、前時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、前時の授業が行われる日付と時限と、前時の授業に対応付けられたファイル情報とを、情報蓄積装置２０１から取得する。
【０１７４】
そして、クライアント装置２０２は、授業ボックス１４２０における、本時の授業に対応付けられたファイル情報の下部にスクロールして表示可能な表示領域に、取得した日付と時限とを表示するとともに、前時の授業に対応付けられたファイル情報を表示する。
【０１７５】
このように、クライアント装置２０２は、前時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、前時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、授業が行われるときに、前時の授業で使用されたファイルを探すのに手間取って、授業の時間が浪費されてしまうことを防止することができる。
【０１７６】
また、クライアント装置２０２が、キーボードやマウスなどの入力装置８０７を用いたユーザの操作入力により、上から下へオーバースクロールさせるスライド操作の入力を受け付けたとする。
【０１７７】
このとき、クライアント装置２０２は、指定されたクラスと、指定された日付と、指定された時限と、指定された教科とを付与した、次時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する。これにより、クライアント装置２０２は、次時の授業が行われる日付と時限と、次時の授業に対応付けられたファイル情報とを、情報蓄積装置２０１から取得する。
【０１７８】
そして、クライアント装置２０２は、授業ボックス１４２０において、本時の授業に対応付けられたファイル情報の上部にスクロールして表示可能な表示領域に、取得した日付と時限とを表示する。取得した次時の授業に対応付けられたファイル情報を表示する。
【０１７９】
このように、クライアント装置２０２は、次時の授業に対応付けられたファイル情報を表示することができる。結果として、クライアント装置２０２のユーザは、次時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、次時の授業で使用されるファイルを準備したり、確認したりするときに、次時の授業で使用されるファイルを探すのに手間取ってしまうことを防止することができる。
【０１８０】
また、クライアント装置２０２は、タイムラインのように授業で使用されるファイルのファイル情報を表示し、タイムラインを遡ったり進めたりするようなスライド操作を、前時の授業や次時の授業で使用されるファイルのファイル情報を表示する操作に割り当てる。結果として、クライアント装置２０２のユーザは、タイムラインを遡ったり進めたりするようにスライド操作を行って、前時の授業や次時の授業で使用されるファイルのファイル情報を表示させることができ、直観的に操作することができる。また、クライアント装置２０２は、前時ボタン１０２や次時ボタン１０３を表示しなくてもよいため、ディスプレイ８０６の表示領域を効率よく使用することができる。
【０１８１】
（表示制御処理手順）
次に、図１５を用いて、表示制御装置として動作するクライアント装置２０２の表示制御処理手順の一例について説明する。
【０１８２】
図１５は、表示制御処理手順の一例を示すフローチャートである。図１５において、クライアント装置２０２は、クラスと、日付とを指定する入力を受け付ける（ステップＳ１５０１）。
【０１８３】
次に、クライアント装置２０２は、クラスと日付との組み合わせを付与した当該クラスで行われる当該日付における各時限の教科を取得するための取得要求を、情報蓄積装置２０１に送信する（ステップＳ１５０２）。そして、クライアント装置２０２は、情報蓄積装置２０１から受信した各時限の教科を表す時間割表を、授業ランチャー１０１０に表示する（ステップＳ１５０３）。
【０１８４】
次に、クライアント装置２０２は、授業ランチャー１０１０に表示された時間割表のいずれかの時間割が押下されたか否かを判定する（ステップＳ１５０４）。ここで、押下されていない場合（ステップＳ１５０４：Ｎｏ）、クライアント装置２０２は、表示制御処理を終了する。
【０１８５】
一方で、押下された場合（ステップＳ１５０４：Ｙｅｓ）、クライアント装置２０２は、授業ボックス１０２０に表示する、押下された時間割に対応するファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する（ステップＳ１５０５）。次に、クライアント装置２０２は、情報蓄積装置２０１から受信したファイル情報を、授業ボックス１０２０に表示する（ステップＳ１５０６）。
【０１８６】
そして、クライアント装置２０２は、前時ボタン１０４０が押下されたか否かを判定する（ステップＳ１５０７）。ここで、押下されていない場合（ステップＳ１５０７：Ｎｏ）、クライアント装置２０２は、ステップＳ１５１０の処理に移行する。
【０１８７】
一方で、クライアント装置２０２は、押下された場合（ステップＳ１５０７：Ｙｅｓ）、押下された時間割に対応する本時の授業にとっての前時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する（ステップＳ１５０８）。次に、クライアント装置２０２は、情報蓄積装置２０１から受信したファイル情報を、授業ボックス１０２０に表示する（ステップＳ１５０９）。
【０１８８】
そして、クライアント装置２０２は、次時ボタン１０５０が押下されたか否かを判定する（ステップＳ１５１０）。ここで、押下されていない場合（ステップＳ１５１０：Ｎｏ）、クライアント装置２０２は、表示制御処理を終了する。
【０１８９】
一方で、クライアント装置２０２は、押下された場合（ステップＳ１５１０：Ｙｅｓ）、押下された時間割に対応する本時の授業にとっての次時の授業に対応付けられたファイル情報を取得するための取得要求を、情報蓄積装置２０１に送信する（ステップＳ１５１１）。次に、クライアント装置２０２は、情報蓄積装置２０１から受信したファイル情報を、授業ボックス１０２０に表示する（ステップＳ１５１２）。
【０１９０】
そして、クライアント装置２０２は、表示制御処理を終了する。これにより、クライアント装置２０２は、ディスプレイ８０６に対する表示内容を、本時の授業で使用されるファイルから、前時の授業で使用されるファイルに切り替えたり、次時の授業で使用されるファイルに切り替えることができる。
【０１９１】
（特定処理手順）
次に、図１６を用いて、情報蓄積装置２０１の特定処理手順の一例について説明する。
【０１９２】
図１６は、特定処理手順の一例を示すフローチャートである。図１６において、情報蓄積装置２０１は、前時の授業に対応付けられたファイル情報を取得するための取得要求を受信したか否かを判定する（ステップＳ１６０１）。ここで、受信していない場合（ステップＳ１６０１：Ｎｏ）、情報蓄積装置２０１は、ステップＳ１６０６の処理に移行する。
【０１９３】
一方で、受信した場合（ステップＳ１６０１：Ｙｅｓ）、情報蓄積装置２０１は、時間割テーブル７００の中から、取得要求に付与されたクラスＩＤと、教科ＩＤと、取得要求に付与された日付における取得要求に付与された時限より前の時限との組み合わせを含むレコードを特定する（ステップＳ１６０２）。
【０１９４】
次に、情報蓄積装置２０１は、レコードを特定したか否かを判定する（ステップＳ１６０３）。ここで、レコードを特定した場合（ステップＳ１６０３：Ｙｅｓ）、情報蓄積装置２０１は、ステップＳ１６０５の処理に移行する。
【０１９５】
一方で、レコードを特定していない場合（ステップＳ１６０３：Ｎｏ）、情報蓄積装置２０１は、取得要求に付与されたクラスＩＤと、教科ＩＤと、取得要求に付与された日付より前の日付との組み合わせを含むレコードを特定する（ステップＳ１６０４）。次に、情報蓄積装置２０１は、特定したレコードの時間割ＩＤに対応付けられたファイル情報を、クライアント装置２０２に送信する（ステップＳ１６０５）。
【０１９６】
そして、情報蓄積装置２０１は、次時の授業に対応付けられたファイル情報を取得するための取得要求を受信したか否かを判定する（ステップＳ１６０６）。ここで、受信していない場合（ステップＳ１６０６：Ｎｏ）、情報蓄積装置２０１は、特定処理を終了する。
【０１９７】
一方で、受信した場合（ステップＳ１６０６：Ｙｅｓ）、情報蓄積装置２０１は、時間割テーブル７００の中から、取得要求に付与されたクラスＩＤと、教科ＩＤと、取得要求に付与された日付における取得要求に付与された時限より後の時限との組み合わせを含むレコードを特定する（ステップＳ１６０７）。
【０１９８】
次に、情報蓄積装置２０１は、レコードを特定したか否かを判定する（ステップＳ１６０８）。ここで、レコードを特定した場合（ステップＳ１６０８：Ｙｅｓ）、情報蓄積装置２０１は、ステップＳ１６１０の処理に移行する。
【０１９９】
一方で、レコードを特定していない場合（ステップＳ１６０８：Ｎｏ）、情報蓄積装置２０１は、取得要求に付与されたクラスＩＤと、教科ＩＤと、取得要求に付与された日付より後の日付との組み合わせを含むレコードを特定する（ステップＳ１６０９）。次に、情報蓄積装置２０１は、特定したレコードの時間割ＩＤに対応付けられたファイル情報を、クライアント装置２０２に送信する（ステップＳ１６１０）。
【０２００】
そして、情報蓄積装置２０１は、特定処理を終了する。これにより、情報蓄積装置２０１は、クライアント装置２０２に送信するファイル情報を特定して、クライアント装置２０２に送信することができる。
【０２０１】
以上説明したように、授業管理装置１００によれば、クラス、科目、日付を指定する入力を受け付け、指定されたクラス、科目、日付、日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示することができる。このように、授業管理装置１００は、本時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２０２】
これにより、授業管理装置１００のユーザは、本時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、授業が行われるときに、本時の授業で使用されたファイルを探すのに手間取って、授業の時間が浪費されてしまうことを防止することができる。また、これにより、授業管理装置１００は、クラス、科目、日付、日付における時限の組み合わせに対応付けてファイル情報を登録することができる。したがって、授業管理装置１００は、ファイル情報の検索効率を向上させ、ファイル情報の検索にかかる時間を低減することができる。授業管理装置１００は、クライアント装置２０２のユーザが１回の取得要求によって、本時の授業で使用されるファイルのファイル情報を取得できるようにして、取得要求の回数を低減し、処理の負荷と通信の負荷とを低減することができる。
【０２０３】
さらに、授業管理装置１００によれば、複数の操作ボタンのうち、１つのボタンを、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、ボタンの操作により、前時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。授業管理装置１００は、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付よりも前の日付に対応付けられた前時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２０４】
これにより、授業管理装置１００のユーザは、前時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、前時の授業を確認したり前時の授業で使用されたファイルを再び使用するために、前時の授業で使用されたファイルを探すのに手間取って、授業の時間が浪費されてしまうことを防止することができる。また、これにより、授業管理装置１００は、ファイル情報の検索効率を向上させ、ファイル情報の検索にかかる時間を低減することができる。授業管理装置１００は、クライアント装置２０２のユーザが１回の取得要求によって、前時の授業で使用されるファイルのファイル情報を取得できるようにして、取得要求の回数を低減し、処理の負荷と通信の負荷とを低減することができる。
【０２０５】
さらに、授業管理装置１００によれば、複数の操作ボタンのうち、他の１つのボタンを、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、ボタンの操作により、次時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。授業管理装置１００は、例えば、指定されたクラスについての指定された科目の授業であって、指定された日付よりも後の日付に対応付けられた次回の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２０６】
これにより、授業管理装置１００のユーザは、次時の授業で使用されるファイルを、効率よく取得することができる。したがって、教育者や学習者が、次時の授業で使用されるファイルを準備したり、確認したりするときに、次時の授業で使用されるファイルを探すのに手間取ってしまうことを防止することができる。また、これにより、授業管理装置１００は、ファイル情報の検索効率を向上させ、ファイル情報の検索にかかる時間を低減することができる。授業管理装置１００は、クライアント装置２０２のユーザが１回の取得要求によって、次時の授業で使用されるファイルのファイル情報を取得できるようにして、取得要求の回数を低減し、処理の負荷と通信の負荷とを低減することができる。
【０２０７】
また、授業管理装置１００によれば、クラス、科目、日付、時限を指定する入力を受け付け、指定されたクラス、科目、日付、時限の組み合わせに対応付けて登録されたファイル情報と、複数の操作ボタンとを表示することができる。このように、授業管理装置１００は、時限を指定する入力も受け付けることにより、一つのクラスで同じ日付における複数の時限で同じ科目の授業が行われる場合であっても、各時限の授業を区別することができる。
【０２０８】
さらに、授業管理装置１００によれば、１つのボタンを、指定された日付における指定された時限よりも前の時限に対応付けられた前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、一つのクラスで同じ日付における複数の時限で同じ科目の授業が行われる場合であっても、前時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２０９】
さらに、授業管理装置１００によれば、他の１つのボタンを、指定された日付における指定された時限よりも後の時限に対応付けられた次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、一つのクラスで同じ日付における複数の時限で同じ科目の授業が行われる場合であっても、次時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２１０】
また、授業管理装置１００によれば、複数の操作入力のうち、１つの操作入力を、指定されたクラスについての指定された科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、ボタンを表示しなくても、前時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２１１】
また、授業管理装置１００によれば、複数の操作入力のうち、他の１つの操作入力を、指定されたクラスについての指定された科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御のアクティベーションに割り当てることができる。このように、授業管理装置１００は、ボタンを表示しなくても、次時の授業で使用されるファイルのファイル情報をディスプレイに表示することができる。
【０２１２】
なお、本実施の形態で説明した授業管理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本授業管理プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また本授業管理プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２１３】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２１４】
（付記１）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータに、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、
前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行させることを特徴とする授業管理プログラム。
【０２１５】
（付記２）前記前回の授業は、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付よりも前の日付に対応付けられた授業であり、
前記次回の授業は、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付よりも後の日付に対応付けられた授業であることを特徴とする付記１に記載の授業管理プログラム。
【０２１６】
（付記３）前記記憶装置は、日付に対応付けて、授業が行われる対象のクラスと科目と時限とが、複数のクラスについて登録された装置であって、
前記受け付ける処理は、１つのクラスと、１つの科目と、日付と、時限とを指定する入力を受け付け、
前記表示を実行する処理は、指定された前記クラス、前記科目、前記日付、前記時限の組み合わせに対応付けて登録されたファイル情報と、前記複数の操作ボタンとを表示し、
前記１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付における時限よりも前の時限に対応付けられた前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の授業であって、指定された前記日付における時限よりも後の時限に対応付けられた次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行することを特徴とする付記１に記載の授業管理プログラム。
【０２１７】
（付記４）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータに、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、
複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行させることを特徴とする授業管理プログラム。
【０２１８】
（付記５）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータが、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、
前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行することを特徴とする授業管理方法。
【０２１９】
（付記６）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された記憶装置にアクセス可能なコンピュータが、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付け、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、
複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する、
処理を実行することを特徴とする授業管理方法。
【０２２０】
（付記７）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された授業管理システムにおいて、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける入力部と、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報と複数の操作ボタンとを表示し、前記複数の操作ボタンのうち、１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作ボタンのうち、他の１つのボタンの操作に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する表示制御部と、
を備えたことを特徴とする授業管理システム。
【０２２１】
（付記８）日付に対応付けて、授業が行われる対象のクラスと科目とが、複数のクラスについて登録された授業管理システムにおいて、
１つのクラスと、１つの科目と、日付とを指定する入力を受け付ける入力部と、
前記入力に応じて、指定された前記クラス、前記科目、前記日付、前記日付における時限の組み合わせに対応付けて登録されたファイル情報を表示し、複数の操作入力のうち、１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の前回の授業に対応付けて登録されたファイル情報を表示させる制御を実行し、前記複数の操作入力のうち、他の１つの操作入力に応じて、指定された前記クラスについての指定された前記科目の次回の授業に対応付けて登録されたファイル情報を表示させる制御を実行する表示制御部と、
を備えたことを特徴とする授業管理システム。
【符号の説明】
【０２２２】
１００  授業管理装置
９０１  入力部
９０２  取得部
９０３  表示制御部
１０００、１４００  授業管理画面
【図１】
2015219788.tif 000003
【図２】
2015219788.tif 000004
【図３】
2015219788.tif 000005
【図４】
2015219788.tif 000006
【図５】
2015219788.tif 000007
【図６】
2015219788.tif 000008
【図７】
2015219788.tif 000009
【図８】
2015219788.tif 000010
【図９】
2015219788.tif 000011
【図１０】
2015219788.tif 000012
【図１１】
2015219788.tif 000013
【図１２】
2015219788.tif 000014
【図１３】
2015219788.tif 000015
【図１４】
2015219788.tif 000016
【図１５】
2015219788.tif 000017
【図１６】
2015219788.tif 000018