"ユーザから操作を受ける入力手段と、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とする情報表示装置。前記板書データ対比手段によって対比表示された前記複数の板書データから、ユーザ操作により択一的に選択された板書データを格納した板書計画ファイルを作成して表示する板書計画作成表示手段を備えることを特徴とする請求項1に記載の情報表示装置。前記板書計画ファイルに格納した前記板書データを、各板書データに対応する教科書データの並び順に変更して表示する並び順変更表示手段を備えることを特徴とする請求項2に記載の情報表示装置。情報表示装置との間で通信可能なサーバであって、前記情報表示装置は、ユーザから操作を受ける入力手段を備え、当該サーバは、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とするサーバ。ユーザから操作を受ける入力手段を備えるコンピュータに、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶機能と、前記板書データ蓄積記憶機能により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶機能から読み出して対比表示する板書データ対比機能と、を実現させることを特徴とするプログラム。ユーザから操作を受ける入力手段を備える情報表示装置との間で通信可能なコンピュータに、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶機能と、前記板書データ蓄積記憶機能により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶機能から読み出して対比表示する板書データ対比機能と、を実現させることを特徴とするプログラム。ところで、学校では、教科書を用いて板書しながら授業を行う。教師の授業において板書は最重要であり、各教師は、各授業毎に板書計画を作成して授業に望んでいる。授業が適切であったか否かは、授業で行われた板書の内容で検討する場合も多い。また、生徒に興味を持たせて学習効率を高めるために、熟練教師の板書を学習する研究会が開かれたり、各授業毎の効果的な板書例を記載した書籍が多く販売されたりしている。しかしながら、板書は授業内容により画一的に行われるべきではなく、生徒のレベルに応じて内容を変更したり、生徒の応答により随時記載を変更するのが好ましい。上記特許文献2の装置では、教師の板書内容を記憶することができるが、過去の板書を再表示することしかできず、過去の授業の板書内容を評価したり、次回同じ授業を行う場合に板書を改良したりすることは考慮されていない。本発明の課題は、同じ教科書の内容の授業について、複数の板書を適切に対比して確認でき、また、同じ教科書の内容の授業について、同じ教科書項目の授業についての複数の板書を元にして、より良い板書計画を作成することができる情報表示装置、サーバ及びプログラムを提供することである。上記課題を解決するため、請求項1の発明は、ユーザから操作を受ける入力手段と、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とする。請求項4の発明は、情報表示装置との間で通信可能なサーバであって、前記情報表示装置は、ユーザから操作を受ける入力手段を備え、当該サーバは、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とする。本発明によれば、同じ教科書の内容の授業について、複数の板書を適切に対比して確認でき、また、同じ教科書の内容の授業について、同じ教科書項目の授業についての複数の板書を元にして、より良い板書計画を作成することができる。以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は図示例に限定されない。図1は、本実施の形態における授業支援システム1の概略構成を示す図である。この図に示すように、本実施の形態における授業支援システム1は、サーバ2と、電子黒板3と、教師端末4とを備えている。[サーバ]サーバ2は、複数の学校の電子黒板3や教師端末4に対して機能やデータを提供するものであり、図2に示すように、表示部21と、入力部22と、通信部23と、記憶部24と、CPU25等とを備えて構成されている。表示部21は、ディスプレイ210を備えており、CPU25から入力される表示信号に基づいて各種情報をディスプレイ210に表示するようになっている。なお、本実施の形態におけるディスプレイ210は、いわゆるタッチパネル221と一体的に形成されており、ユーザによるタッチ操作を受け付け可能となっている。入力部22は、キー群220や上述のタッチパネル221を備えており、押下されたキーの種類やタッチパネル221の位置に対応する信号をCPU25に出力するようになっている。通信部23は、複数の電子黒板3や教師端末4との間でデータ通信を行うものであり、本実施の形態においては、無線通信を行うようになっている。記憶部24は、サーバ2の各種機能を実現するためのプログラムやデータを記憶するとともに、CPU25の作業領域として機能するメモリである。本実施の形態においては、記憶部24は、本発明に係る授業支援プログラム240と、書籍データベース241と、板書データベース242と、IDデータベース243等とを記憶している。授業支援プログラム240は、後述の電子黒板サーバ処理図4~図6参照、教師端末サーバ処理図7を参照をCPU25に実行させるためのプログラムである。書籍データベース241は、授業で使用される書籍についてデータを記憶しており、例えば、各教科書について教科書データD1を記憶している。なお、本実施の形態における教科書データD1は、教科書をPDF形式で画像化したデータとなっている。IDデータベース243は、サーバ2にアクセスし得る電子黒板3及び教師端末4のIDコード以下、黒板ID、端末IDとすると、これら電子黒板3及び教師端末4の属する教室のIDコード以下、教室IDとするとを対応付けて複数記憶している。板書データベース242は、図8に示すように、電子黒板3で入力される板書の内容板書データDと、板書入力された教科書位置Pと、板書番号Nとを、それぞれ対応づけて授業クラス毎板書実績ファイルF毎に記憶するようになっている。また、図8には図示しないが、教師端末4で板書実績ファイルF中の板書データDを択一的に選択して作成される板書計画ファイルFa図19参照も記憶するようになっている。ここで、教科書位置Pとは、教科書のページ番号や当該ページの上端から何の位置であるか、また、左端から何の範囲であるかを示す。例えば、教科書59ページで、上端から23の位置で、かつ、左端から0-45の範囲を表す場合には、教科書位置PがP59、23、W,0-45と記憶するようになっている。さらに、各板書実績ファイルF及び板書計画ファイルFaに、ファイル名、当該電子黒板3の黒板ID及び教師端末4の端末IDを対応づけて記憶するようになっている。CPU25は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、サーバ2を統括的に制御するようになっている。具体的には、CPU25は、入力部22から入力される操作信号等に応じて記憶部24に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU25は、処理結果を表示部21に適宜出力させる。[電子黒板]電子黒板3は、教室に設置されて授業に用いられるものであり、図3に示すように、表示部31と、入力部32と、通信部33と、記憶部34と、CPU35等とを備えて構成されている。表示部31は、ディスプレイ310を備えており、CPU35から入力される表示信号に基づいて各種情報をディスプレイ310に表示するようになっている。なお、本実施の形態におけるディスプレイ310は、いわゆるタッチパネル321と一体的に形成されており、ユーザ教師によるタッチ操作を受け付け可能となっている。入力部32は、キー群320や上述のタッチパネル321を備えており、押下されたキーの種類やタッチパネル321の位置に対応する信号をCPU35に出力するようになっている。通信部33は、サーバ2との間でデータ通信を行うものであり、本実施の形態においては、無線通信を行うようになっている。なお、本実施の形態においては、通信部33はサーバ2を介して教師端末4と通信するようになっているが、教師端末4と直接通信することとしても良い。記憶部34は、電子黒板3の各種機能を実現するためのプログラムやデータを記憶するとともに、CPU35の作業領域として機能するメモリである。本実施の形態においては、記憶部34は、IDテーブル343等を記憶している。IDテーブル343は、自機の黒板IDと、自機の属する教室の教室IDとを対応付けて記憶している。CPU35は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子黒板3を統括的に制御するようになっている。具体的には、CPU35は、入力部32から入力される操作信号等に応じて記憶部34に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU35は、処理結果を表示部31に適宜出力させる。[教師端末]教師端末4は、教師に所持されて授業の板書計画等に用いられるものであり、図3に示すように、表示部41と、入力部42と、通信部43と、記憶部44と、CPU45等とを備えて構成されている。表示部41は、ディスプレイ410を備えており、CPU45から入力される表示信号に基づいて各種情報をディスプレイ410に表示するようになっている。なお、本実施の形態におけるディスプレイ410は、いわゆるタッチパネル421と一体的に形成されており、ユーザ教師によるタッチ操作を受け付け可能となっている。入力部42は、キー群420や上述のタッチパネル421を備えており、押下されたキーの種類やタッチパネル421の位置に対応する信号をCPU45に出力するようになっている。通信部43は、サーバ2との間でデータ通信を行うものであり、本実施の形態においては、無線通信を行うようになっている。なお、本実施の形態においては、通信部43はサーバ2を介して電子黒板3と通信するようになっているが、電子黒板3と直接通信することとしても良い。記憶部44は、教師端末4の各種機能を実現するためのプログラムやデータを記憶するとともに、CPU45の作業領域として機能するメモリである。本実施の形態においては、記憶部44は、IDテーブル443等を記憶している。IDテーブル443は、自機の端末IDと、自機の属する教務室の教務室IDとを対応付けて記憶している。CPU45は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、教師端末4を統括的に制御するようになっている。具体的には、CPU45は、入力部42から入力される操作信号等に応じて記憶部44に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、CPU45は、処理結果を表示部41に適宜出力させる。[動作]続いて、サーバ2による電子黒板サーバ処理について、図4~図6を参照しつつ説明する。この教室サーバ処理においては、まずCPU25は、図4に示すように、教師の操作によって何れかの電子黒板3が書籍の閲覧要求を受けるか否かを判定しステップS1、受けないと判定した場合ステップS1;Noには他の処理へ移行する。また、ステップS1において何れかの電子黒板3が書籍の閲覧要求を受けたと判定した場合ステップS1;Yesには、CPU25は、閲覧要求を受けた電子黒板3以下、他の電子黒板3と区別して電子黒板3Sとするから、当該電子黒板3SのIDテーブル343に記憶された黒板ID及び教室IDを受信するステップS2。次に、CPU25は、受信した教室IDで示される教室での授業用に、電子黒板3Sと、のための作業領域を記憶部24内に作成するステップS3。次に、CPU25は、閲覧する書籍の指定情報を電子黒板3Sから受信した後ステップS4、教科書が指定されているか否かを判定しステップS5、指定されていないと判定した場合ステップS5;Noには他の処理へ移行する。また、ステップS5において教科書が指定されていると判定した場合ステップS5;Yesには、CPU25は、閲覧する章番号及びページ番号の指定情報か、或いは前回の教室サーバ処理において最後に表示していたページの指定情報を電子黒板3Sから受信するステップS6。次に、CPU25は、ステップS4で指定された教科書以下、指定教科書とするのうち、ステップS6で指定されたページの教科書データD1を電子黒板3Sに送信し、そのディスプレイ310に表示させるステップS7。次に、CPU25は、板書データベース242に、新たな板書データエリアAを設定し、当該新たな板書データエリアAに対して板書番号Nを1、現在の教科書位置Pを対応づけて記憶する図8参照ステップS8。次に、図5に示すように、CPU25は、電子黒板3Sに対する操作を受信したと判定した場合ステップS9には、電子黒板3Sで板書機能の指定操作が行われたか否かを判定するステップS11。ここで、板書機能とは、電子黒板3Sのディスプレイ310に板書エリアBを表示させる機能である図9参照。また、板書エリアBとは、教師が板書を行うためのエリアである。このステップS11において板書機能の指定操作が行われたと判定した場合ステップS11;Yesには、CPU25は電子黒板3Sのディスプレイ310に板書エリアBを作成して表示させるステップS12。より詳細には、これらのステップS12においてCPU25は、ディスプレイ310の上側に教科書エリアK図9参照を作成して当該教科書エリアKに教科書を1ページ分表示させるとともに、ディスプレイ310の下側に板書エリアBを作成して現在の日付と、現時点で教科書エリアKに表示されている教科書のページ数とを表示させる。次に、CPU25は、教科書の指定されたページと同じページから始まる過去の板書データDが、板書データベース242にあるか否かを判定しステップS13、当該過去の板書データDがあると判定した場合にはステップS13;Yes、当該過去の板書データDが複数あるか否かを判定するステップS14。当該過去の板書データDが複数あると判定した場合にはステップS14;Yes、いずれかの板書データDに対するユーザによる選択操作が行われたか否かを判定し、選択操作が行われたと判定した場合にはステップS15、板書比較モードをONとし、板書エリアBの板書機能アイコンB1上にエクスクラメーションマークを重ねて表示させるステップS16。また、上述のステップS11において板書機能の指定操作が行われなかったと判定した場合ステップS11;Noには、CPU25は、板書エリアBに手書き入力操作が行われたか否かを判定するステップS21。このステップS21において手書き入力操作が行われたと判定した場合ステップS21;Yesには、CPU25は、板書エリアB内の操作対象位置に入力内容を表示させるステップS22。次に、CPU25は、上記入力内容を、電子黒板3Sの黒板ID、板書データベース242の現在の板書番号N及び手書き入力された教科書位置Pに対応する板書データエリアAに、板書データDとして記憶させるステップS23。手書き入力された教科書位置Pとは、手書き入力された教科書ページのことを言う。ここで、板書データベース242の現在の板書番号Nよりも古い板書番号N数字の小さい板書番号Nの板書データエリアAに板書データDが記憶されておらず、空である場合には、当該空の板書データエリアAを削除して、現在最新の板書番号Nを数字の並び順に変更して、変更した板書番号Nに対応する板書データエリアAに、入力された板書データDを記憶する。次に、CPU25は、板書比較モードがONに操作されているか否かを判定しステップS24、板書比較モードがONに操作されていないと判定した場合ステップS24;Noには、上述のステップS9に移行する。また、上述のステップS24において板書比較モードがONであると判定した場合ステップS24;Yesには、CPU25は、現在の板書データDの教科書位置Pに対応する、過去の板書データDを、板書データベース242から読み出して、過去の板書データDと当該現在の板書データDとを比較するステップS25。次に、CPU25は、現在の板書データDにおいて、読み出した過去の板書データDと、行毎の内容がほぼ同等であるか否かを判定するステップS26。ここで、同等であるか否かを判別とは、例えば、エリアの数、長さ、文字を認識して、てにをは等を除く記載の主要部が同一である場合には、同等であると判定する。また、図形の形状が類似である場合にも同等であると判定する。このステップS26において行毎の内容がほぼ同等であると判定した場合ステップS26;Yesには、上述のステップS9に移行する。また、上述のステップS26において行毎の内容がほぼ同等でないと判定した場合ステップS26;Noには、CPU25は、相違を示す報知を行いステップS27、上述のステップS9に移行する。具体的には、現在の板書エリアBにおいて、相違する箇所にエクスクラメーションマーク不同マークを薄く表示させるとともに、小さなアラーム音を鳴らす。また、上述のステップS21において手書き入力操作が行われなかったと判定した場合ステップS21;Noには、図6に示すように、CPU25は、教科書エリアKにマーカ入力操作が行われたか否かを判定するステップS31。このステップS31においてマーカ入力操作が行われたと判定した場合ステップS31;Yesには、CPU25は、教科書エリアKにおけるマーカ入力操作対象位置にマーカM図10参照を表示させるステップS32。次に、CPU25は、板書データベース242に新たに板書データエリアAを設定し、当該新たな板書データエリアAの板書番号Nを1増やすとともに、当該板書番号Nと、マーカ入力された教科書位置Pと、マーカ入力データとを対応づけて記憶しステップS33、上述のステップS31に移行する。マーカ入力された教科書位置Pとは、マーカ入力された教科書のページと、当該マーカ入力された位置がそのページ中の上端から何の位置であるか、また、そのページ中の左端から何の範囲であるかを表したマーカ指定箇所のことを言う。マーカ入力データとは、マーカ指定箇所におけるデータのことを言う。ここで、新たに板書データエリアAを設定する場合に、当該新たな板書データエリアAの板書番号Nよりも古い板書番号N数字の小さい板書番号Nの板書データエリアAに、板書データDが記憶されておらず、空である場合には、当該空の板書データエリアAを削除して、新たな板書データエリアAの板書番号Nを数字の並び順に設定して、設定した板書番号Nと、マーカ入力された教科書位置Pと、マーカ入力データとを対応づけて記憶する。また、上述のステップS31においてマーカ入力操作が行われなかったと判定した場合ステップS31;Noには、CPU25は、教科書ページ移動操作が行われたか否かを判定するステップS41。このステップS41においてページ移動操作が行われたと判定した場合ステップS41;Yesには、CPU25は、ページ移動後の教科書エリアKを表示させるステップS42。ここで、ページ移動操作において数ページ移動した場合であっても、途中のページの教科書エリアKの表示は行わずに、数ページ移動後の教科書エリアKを表示させる。次に、CPU25は、板書データベース242に新たに板書データエリアAを設定し、当該新たな板書データエリアAの板書番号Nを1増やすとともに、移動した教科書位置P具体的にはページ番号を対応付けて記憶しステップS43、上述のステップS31に移行する。また、上述のステップS41においてページ移動操作が行われなかったと判定した場合ステップS41;Noには、CPU25は、教科書エリアKにおいてコピー機能の指定操作が行われ、板書エリアB内に教科書エリアKのコピー部分の貼り付け操作が行われたか否かを判定するステップS51。このステップS51においてコピー部分の貼り付け操作が行われたと判定した場合ステップS51;Yesには、CPU25は、教科書エリアKの当該コピー部分を、板書エリアBに表示させステップS52、上述のステップS22に移行する。また、上述のステップS51においてコピー部分の貼り付け操作が行われなかったと判定した場合ステップS51;Noには、CPU25は、板書エリアBのエクスクラメーションマークにタッチ操作エクスクラメーションマークの指定操作が行われたか否かを判定するステップS61。このステップS61においてエクスクラメーションマークにタッチ操作が行われたと判定した場合ステップS61;Yesには、CPU25は、当該エクスクラメーションマークに対応する過去の板書データBを板書データベース242から読み出して、読み出した過去の板書データBを、当該エクスクラメーションマークの対応位置に表示しステップS62、上述のステップS22に移行する。また、上述のステップS61においてエクスクラメーションマークにタッチ操作が行われなかったと判定した場合ステップS61;Noには、CPU25は、板書エリアBのエクスクラメーションマークの周囲をポインタがなぞるようユーザ操作が行われたか否かを判定するステップS71。このステップS71において板書エリアBのエクスクラメーションマークの周囲をポインタがなぞるようユーザ操作が行われたと判定した場合ステップS71;Yesには、CPU25は、当該エクスクラメーションマークに対応する過去の板書データDを板書データベース242から読み出して、読み出した過去の板書データDを、ポインタの操作位置に対応して順次表示させステップS72、上述のステップS23に移行する。ここで、ポインタの操作位置に対応して順次表示とは、ポインタでなぞった位置に対応して徐々に表示させることを言う。また、上述のステップS71において板書エリアBのエクスクラメーションマークの周囲をポインタがなぞるようユーザ操作が行われなかったと判定した場合ステップS71;Noには、CPU25は、授業終了の指定操作が行われたか否かを判定するステップS81。このステップS81において授業終了の指定操作が行われた場合ステップS81;Yesには、CPU25は、記憶した板書番号N、教科書位置P及び板書データDに、ファイル名を対応づけて板書実績ファイルFとして保存させステップS82、上述のステップS22に移行する。また、上述のステップS81において授業終了の指定操作が行われなかったと判定した場合ステップS81;Noには、CPU25は他の処理へ移行する。以上の電子黒板サーバ処理が終了したら、図7に示すように、CPU25は、教師の教師端末4Sに対する操作を受信し、教師端末4Sで板書対比一覧機能の指定操作が行われたか否かを判定するステップS101。ここで、板書対比一覧機能とは、教師端末4Sのディスプレイ410に、過去の板書実績ファイルF及び板書計画ファイルFaを対比表示させる機能である図18~図20参照。このステップS101において板書対比一覧機能の指定操作が行われなかったと判定した場合ステップS101;Noには、他の処理を行う。また、上述のステップS101において板書対比一覧機能の指定操作が行われたと判定した場合ステップS101;Yesには、CPU25は教師端末4Sのディスプレイ410にファイル名毎に過去の板書実績ファイルF及び板書計画ファイルFaを一覧表示させステップS102、ユーザ操作による複数の板書実績ファイルF及び板書計画ファイルFaの選択操作が行われたか否かを判定し、選択操作が行われたと判定した場合ステップS103には、選択されたファイルを並べて表示させ、当該ファイル中の各板書データDを板書番号Nの順に縦に表示させるステップS104。次に、CPU25は、表示した板書実績ファイルF及び板書計画ファイルFaの板書番号N毎にチェックボックスEを表示させステップS105、作成時期の新しいファイルが右列となるように順に並べて表示させる。ここで、選択されたファイル分だけディスプレイ410に表示させ、ディスプレイ410に表示しきれない場合は右スクロール可能となるように表示させる。次に、CPU25は、選択された板書実績ファイルF及び板書計画ファイルにおける、同じ板書番号Nにおいて教科書位置Pが異なるか否かを判定するステップS106。このステップS106において同じ板書番号Nにおいて教科書位置Pが異なる場合ステップS106;Yesには、当該同じ板書番号Nに対応する板書データDのうち、教科書位置Pが後ろの位置である板書データDに対して行を下段に変更して表示させるステップS107。次に、CPU25は、チェックボックスEに対してチェック入力の指定操作が行われたか否かを判定しステップS108、チェック入力の指定操作が行われたと判定した場合ステップS108;Yesには、指定操作が行われたチェックボックスEにチェックを表示させステップS109、チェック入力の指定操作が行われなかったと判定した場合ステップS108;Noには、板書計画作成機能の指定操作が行われたか否かを判定するステップS110。次に、CPU25は、ステップS110において板書計画作成機能の指定操作が行われたと判定した場合ステップS110;Yesには、チェックボックスEにチェック表示した板書データDを並べて格納した、新たな板書計画ファイルFaを作成し表示するステップS111。ここで、新たに作成した板書計画ファイルFaは、複数の板書実績ファイルF及び過去の板書計画ファイルよりも右列に表示させる。なお、ディスプレイ410に表示しきれない場合は右スクロール可能となるように表示させる。また、上述のステップS110において板書計画作成機能の指定操作が行われなかったと判定した場合ステップS110;Noには、CPU25は、教科書の並び順に変更する並び順変更機能の指定操作が行われたか否かを判定しステップS112、並び順変更機能の指定操作が行われたと判定した場合ステップS112;Yesには、チェック表示した板書データDを、各板書データDに対応する教科書データD1の並び順に変更した板書計画ファイルFaを作成し表示するステップS113。そして、並び順に変更した板書計画ファイルFaは、並び順に変更していない板書計画ファイルFaよりも右列に表示させる。なお、ディスプレイ410に表示しきれない場合は右スクロール可能となるように表示させる。また、上述のステップS112において並び順変更機能の指定操作が行われなかったと判定した場合ステップS112;Noには、CPU25は、板書計画終了機能の指定操作が行われたか否かを判定しステップS114、板書計画終了機能の指定操作が行われたと判定した場合ステップS114;Yesには、作成した全ての板書計画ファイルFaをファイル名とともに保存しステップS115、上述のステップS101に移行する。また、上述のステップS114において板書計画終了機能の指定操作が行われなかったと判定した場合ステップS114;Noには、上述のステップS110に移行する。続いて、図面を参照しつつ、上述の教室サーバ処理を具体的に説明する。まず、低レベルクラスで行った場合について説明する。[動作例1]:1回目の授業まず、教師が電子黒板3で書籍の閲覧要求を行いステップS1;Yes、閲覧する書籍として教科書を指定しステップS5;Yes、閲覧する章番号及びページ番号を指定するとステップS6、図9に示すように、指定教科書の各ページのうち、指定されたページの教科書データD1が電子黒板3に送信され、そのディスプレイ310に表示されるステップS7。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定され、当該新たな板書データエリアAに対して板書番号Nが1と、現在の教科書位置PがP45と、が対応づけられて記憶されるステップS8。次に、教師が電子黒板3Sに対する操作を行いステップS9、板書機能の指定操作を行うとステップS11;Yes、図9に示すように、電子黒板3Sのディスプレイ310の上側に教科書エリアKが作成されて当該教科書エリアKに教科書1ページ分が表示されるとともに、ディスプレイ310の下側に板書エリアBが教科書エリアKの上に重ねて作成される。そして、現在の日付20110222火と、現時点で教科書エリアKに表示されている教科書のページ数P45とが表示されるステップS12。ここで、板書データベース242には、算数5年P45から始まる対応の過去の板書データDが無いのでステップS13;No、板書機能アイコンB1上にエクスクラメーションマークは表示されない。次に、教師が板書エリアBに対して四角形の面積、面積の考え方の図、あたて4コよこ6コ全部で24コ長方形の面積=たて×よこを手書き入力するとステップS21;Yes、図9に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師がコピー機能の指定操作を行いステップS51;Yes、図10に示すように、電子黒板3Aのディスプレイ310における教科書エリアK内でコピー部分の範囲指定を行った後に、板書エリアB内で貼付位置コピー先の位置の範囲指定を行うと、板書エリアBの貼付位置が赤枠で囲まれてコピー表示エリアCとして設定され、コピー表示エリアCにコピー部分が貼り付けて表示されるステップS52。また、このとき電子黒板3Sの教科書エリアKにおけるコピー元部分が赤枠で囲まれて表示される。そして、図8に示すように、コピー部分の貼り付け内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、59ページに指定してページ移動操作を行うとステップS41;Yes、図10に示すように、59ページの教科書エリアKが表示されるステップS42。そして、図8には図示しないが、板書データベース242に新たな板書データエリアAが設定されるとともに、新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが2と、移動した教科書位置PがP59と、が対応付けられて記憶されるステップS43。次に、教師が教科書エリアKにおいて、マーカ入力操作を行うとステップS31;Yes、図10に示すように、教科書エリアKにおけるマーカ入力操作対象位置にマーカMが表示されるステップS32。そして、図8に示すように、板書データベース242に新たに板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えるとともに、マーカ入力された教科書位置Pマーカ指定箇所と、マーカ入力データと、が対応付けられて記憶されるステップS33。このとき、上記59ページにページ移動した際に手書き入力されなかったことから、板書データベース242の現在の板書番号Nが2の板書データエリアAには、板書データDが記憶されておらず空であるので、当該空の板書データエリアAが削除される。そして、図8に示すように、新たな板書データエリアAが設定され、当該新たな板書データエリアAに対して、板書番号Nが数字の並び順になるように板書番号Nが2と、教科書位置PがP59、23、W,0-45と、マーカ入力データの平行四辺形の面積の公式と、が対応づけられて記憶される。次に、教師が教科書エリアKにおいて、う面積=底辺×高さ等を手書き入力するとステップS21;Yes、図10に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが2、教科書位置PがP59、23、W,0-45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。最後に、教師が授業終了の指定操作を行うとステップS81;Yes、記憶した板書データDが板書実績ファイルFとして保存されるステップS82。このとき、当該板書実績ファイルFに、教科、授業開始ページ、日付、授業時間等からなるファイル名、例えば図8に示すように算数5年P45~:20110222火3時限が対応づけられて記憶される。以下、このファイル名の板書実績ファイルFを他の板書実績ファイルFと区別して板書実績ファイルF1と言う。続いて、上記授業と同じ授業を他のクラス高レベルクラスで行った場合について説明する。なお、動作例2及び動作例3において、動作例1と同様の操作については簡略化し、異なる点については詳細に説明する。[動作例2]:2回目の授業例まず、教師が電子黒板3で書籍の閲覧要求を行いステップS1;Yes、閲覧する書籍として教科書を指定しステップS5;Yes、閲覧する章番号及びページ番号を指定するとステップS6、図11に示すように、指定教科書の各ページのうち、指定されたページの教科書データD1が電子黒板3に送信され、そのディスプレイ310に表示されるステップS7。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定され、当該新たな板書データエリアAに対して、板書番号Nが1と、現在の教科書位置PがP45と、が対応づけられて記憶されるステップS8。次に、教師が電子黒板3Sに対する操作を行いステップS9、板書機能の指定操作を行うとステップS11;Yes、図10に示すように、電子黒板3Sのディスプレイ310の上側に教科書エリアKが作成されて教科書1ページ分が表示されるとともに、ディスプレイ310の下側に板書エリアBが作成される。そして、現在の日付20110222火と、教科書のページ数P45とが表示されるステップS12。ここで、板書データベース242には、算数5年P45から始まる対応の過去の板書データDが、図8に示す板書実績ファイルF1に保存されたデータが1つあるのでステップS13;Yes、ステップS14;No、板書比較モードがONとされ、板書機能アイコンB1上にエクスクラメーションマークが表示されるステップS16。次に、教師が板書エリアBに対して四角形の面積、あたて4コよこ6コ全部で24コ長方形の面積=たて×よこを手書き入力するとステップS21;Yes、図11に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。また、板書比較モードがONであるのでステップS24;Yes、現在の教科書位置P45に対応する図8の板書実績ファイルF1中の過去の板書データDと、図8の現在の板書データDとが比較されステップS25、板書されていない項目ここでは、四角形の面積の説明図があり、行毎の内容がほぼ同等でないのでステップS26;No、エクスクラメーションマークが相違箇所に薄く表示されるステップS27。次に、教師がコピー機能の指定操作を行いステップS51;Yes、図12に示すように、教科書エリアK内でコピー部分の範囲指定を行った後に、板書エリアB内で貼付位置コピー先の位置の範囲指定を行うと、板書エリアBの貼付位置が赤枠で囲まれてコピー表示エリアCとして設定され、コピー表示エリアCにコピー部分が貼り付けて表示されるステップS52。そして、図8に示すように、コピー部分の貼り付け内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、59ページに指定してページ移動操作を行うとステップS41;Yes、図12に示すように、59ページの教科書エリアKが表示されるステップS42。次に、教師が教科書エリアKにおいて、マーカ入力操作を行うとステップS31;Yes、図12に示すように、教科書エリアKにおけるマーカ入力操作対象位置にマーカMが表示されるステップS32。そして、図8に示すように、板書データベース242に新たに板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが2と、マーカ入力された教科書位置PがP59、23、W,0-45と、マーカ入力データの平行四辺形の面積の公式と、が対応づけられて記憶されるステップS33。次に、教師が教科書エリアKにおいて、底辺と高さは直角どれが底辺でもOKを手書き入力するとステップS21;Yes、図12に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが2、教科書位置PがP59、23、W,0-45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。また、板書比較モードがONであるのでステップS24;Yes、現在の教科書位置PP59、23、W,0-45に対応する図8の板書実績ファイルF1中の過去の板書データDと、図8の現在の板書データDとが比較されステップS25、板書されていない項目ここでは、う面積=底辺×高さがあり、行毎の内容がほぼ同等でないのでステップS26;No、エクスクラメーションマークが相違箇所に薄く表示されるステップS27。なお、図8には、う面積=底辺×高さが記載されているが、この比較時点では当該板書データエリアAにはう面積=底辺×高さの板書データDは記憶されていない。後述のエクスクラメーションマークのタッチ操作により、当該板書データエリアAに記憶されることになるため、ここでは図面の関係上、記載している。次に、教師が板書エリアBに表示されたエクスクラメーションマークをタッチするとステップS61;Yes、図13に示すように、当該エクスクラメーションマークに対応する過去の板書データDとして、う面積=高さ×底辺が、当該エクスクラメーションマーク位置に表示されるステップS62。そして、図8に示すように、表示された内容が、板書データベース242の現在の板書番号Nが2、教科書位置PがP59、23、W,0-45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、60ページに指定してページ移動操作を行うとステップS41;Yes、図13に示すように、60ページの教科書エリアAが表示されるステップS42。次に、教師が教科書エリアKにおいて、マーカ入力操作を行うとステップS31;Yes、図13に示すように、教科書エリアKにおけるマーカ入力操作対象位置にマーカMが表示されるステップS32。そして、図8に示すように、板書データベース242に新たに板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが3と、マーカ入力された教科書位置PがP60、30、W,65-70と、マーカ入力データの練習問題iiと、が対応づけられて記憶されるステップS33。次に、教師が板書エリアBにおいて、8×5=40cm2を手書き入力するとステップS21;Yes、図13に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、現在の板書番号Nが3、教科書位置PがP60、30、W,65-70に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、59ページに指定してページ移動操作を行うとステップS41;Yes、図14に示すように、59ページの教科書エリアKが表示されるステップS42。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定されるとともに、新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが4と、教科書位置PがP59と、が対応づけられて記憶されるステップS43。次に、教師が板書エリアBにおいて、高さ=面積÷底辺を手書き入力するとステップS21;Yes、図14に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、現在の板書番号Nが4、教科書位置PがP59に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、60ページに指定してページ移動操作を行うとステップS41;Yes、図14に示すように、60ページの教科書エリアKが表示されるステップS42。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定されるとともに、新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが5と、教科書位置KがP60と、が対応づけられて記憶されるステップS43。次に、教師が板書エリアBにおいて、追加:高さh=40÷6=6.67cmを手書き入力するとステップS41;Yes、図14に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、現在の板書番号Nが5、教科書位置PがP60に対応する板書データエリアAに、板書データDとして記憶されるステップS23。最後に、教師が授業終了操作の指定操作を行うとステップS81;Yes、記憶した板書データDが板書実績ファイルFとして保存されるステップS82。このとき、当該板書実績ファイルFに、ファイル名として、例えば図8に示すように算数5年P45~:20110222火5時限が対応づけられて記憶される。以下、このファイル名の板書実績ファイルFを他の板書実績ファイルFと区別して板書実績ファイルF2と言う。続いて、上記授業と同じ授業を他のクラス中レベルクラスで行った場合について説明する。[動作例3]:3回目の授業例まず、教師が電子黒板3で書籍の閲覧要求を行いステップS1;Yes、閲覧する書籍として教科書を指定しステップS5;Yes、閲覧する章番号及びページ番号を指定するとステップS6、図15に示すように、指定教科書の各ページのうち、指定されたページの教科書データD1が電子黒板3に送信され、そのディスプレイ310に表示されるステップS7。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定され、当該新たな板書データエリアAに対して、板書番号Nが1と、教科書位置PがP45と、が対応づけられて記憶されるステップS8。次に、教師が電子黒板3Sに対する操作を行いステップS9、板書機能の指定操作を行うとステップS11;Yes、図15に示すように、電子黒板3Sのディスプレイ310の上側に教科書エリアKが作成されて教科書1ページ分が表示されるとともに、ディスプレイ310の下側に板書エリアBが作成される。そして、現在の日付20110222火と、教科書のページ数P45とが表示されるステップS12。ここで、板書データベース242には、算数5年P45から始まる対応の過去の板書データDが、図8に示す板書実績ファイルF1に保存されたデータと、図8に示す板書実績ファイルF2に保存されたデータの2つあるのでステップS13;Yes、ステップS14;Yes、教師が過去の板書データDの板書実績ファイルF2を指定すると、板書比較モードをONとし、板書機能アイコンB1上にエクスクラメーションマークが表示されるステップS16。次に、教師が板書エリアBに対して四角形の面積、あたて4コよこ6コ全部で24コ長方形の面積=たて×よこを手書き入力するとステップS21;Yes、図15に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。また、板書比較モードがONであるのでステップS24;Yes、現在の教科書位置PがP45に対応する図8に示す板書実績ファイルF2中の過去の板書データDと、現在の板書データDとが比較されステップS25、行毎の内容がほぼ同等であるのでステップS26;Yes、板書エリアBにエクスクラメーションマークは表示されない。次に、教師がコピー機能の指定操作を行いステップS51;Yes、図16に示すように、教科書エリアK内でコピー部分の範囲指定を行った後に、板書エリアB内で貼付位置コピー先の位置の範囲指定を行うと、板書エリアBの貼付位置が赤枠で囲まれてコピー表示エリアCとして設定され、コピー表示エリアCにコピー部分が貼り付けて表示されるステップS52。そして、図8に示すように、コピー部分の貼り付け内容が、板書データベース242の現在の板書番号Nが1、教科書位置PがP45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、59ページに指定してページ移動操作を行うとステップS41;Yes、図16に示すように、59ページの教科書エリアKが表示されるステップS42。次に、教師が教科書エリアKにおいて、マーカ入力操作を行うとステップS31;Yes、図16に示すように、教科書エリアKにおけるマーカ入力操作対象位置にマーカMが表示されるステップS32。そして、図8に示すように、板書データベース242に新たな板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが2と、マーカ入力された教科書位置PがP59、23、W,0-45と、マーカ入力データの平行四辺形の面積の公式と、が対応づけられて記憶されるステップS33。次に、教師が教科書エリアKにおいて、底辺と高さは直角どれが底辺でもいいよを手書き入力するとステップS21;Yes、図16に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、板書データベース242の現在の板書番号Nが2、教科書位置PがP59、23、W,0-45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。また、板書比較モードがONであるのでステップS24;Yes、現在の教科書位置Pが板書番号NがP59、23、W,0-45に対応する図8の板書実績ファイルF2中の過去の板書データDと、現在の板書データDとが比較されステップS25、板書されていない項目う面積=底辺×高さがあり、行毎の内容がほぼ同等でないのでステップS26;No、相違箇所にエクスクラメーションマークが薄く表示されるステップS27。次に、教師が板書エリアBに表示されたエクスクラメーションマークの周囲をポインタでなぞるように線を入力するとステップS71;Yes、図17に示すように、当該エクスクラメーションマークに対応する板書実績ファイルF2中の過去の板書データDが、板書データベース242から読み出されて、う面積=底辺×高さがポインタの線入力位置に応じて順次表示されていくステップS62。そして、図8に示すように、表示された内容が、板書データベース242の現在の板書番号Nが2、教科書位置PがP59、23W,0-45に対応する板書データエリアAに、板書データDとして記憶されるステップS23。次に、教師が教科書エリアKにおいて、60ページに指定してページ移動操作を行うとステップS41;Yes、図17に示すように、60ページの教科書エリアKが表示されるステップS42。次に、教師が教科書エリアKにおいて、マーカ入力操作を行うとステップS31;Yes、図17に示すように、教科書エリアKにおけるマーカ入力操作対象位置にマーカMが表示されるステップS32。そして、図8に示すように、板書データベース242に新たに板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが3と、マーカ入力された教科書位置PがP60、30、W,20-25と、マーカ入力データの練習問題と、が対応づけられて記憶される。次に、教師が板書エリアBにおいて、7×4=28cm2を手書き入力するとステップS21;Yes、図17に示すように、板書エリアB内の操作対象位置に入力内容が表示されるステップS22。そして、図8に示すように、入力内容が、現在の板書番号Nが3、教科書位置PがP60、30、W,20-25に対応する板書データエリアAに、板書データDとして記憶されるステップS23。さらに、教師が教科書エリアKにおいて、練習問題にマーカ指定しステップS31;Yes、8×5=40cm2を手書き入力した場合ステップS21;Yesにおいても、上記と同様にして、図8に示すように、板書データベース242に新たに板書データエリアAが設定され、当該新たな板書データエリアAの板書番号Nが1増えて、板書番号Nが4と、マーカ入力された教科書位置PがP60、30、W,65-70と、マーカMで指定した箇所の練習問題と、が対応づけられるとともに、新たな板書データエリアAに入力内容である8×5=40cm2が板書データDとして記憶されるステップS23。また、板書比較モードがONであるのでステップS24;Yes、現在の教科書位置PがP60、30、W,65-70に対応する図8の板書実績ファイルF2中の過去の板書データDと、現在の板書データDとが比較されステップS25、行毎の内容がほぼ同等であるのでステップS26;No、板書エリアBにエクスクラメーションマークは表示されない。最後に、教師が授業終了操作の指定操作を行うとステップS81;Yes、記憶した板書データDが板書実績ファイルFとして保存されるステップS82。このとき、当該板書実績ファイルFに、ファイル名として、例えば図8に示すように算数5年P45~:20110222水2時限が対応づけられて記憶される。以下、このファイル名の板書実績ファイルFを他の板書実績ファイルFと区別して板書実績ファイルF3と言う。続いて、上記3つのクラスの授業を元にして教師が板書計画を行う場合について説明する。[動作例4]まず、教師が教師端末4に対する操作を行い、板書対比一覧機能の指定操作を行うとステップS101;Yes、教師端末4Sのディスプレイ410にファイル名毎に過去の板書実績ファイルFが一覧表示されるステップS102。なお、ここでは、既に作成された板書計画ファイルFaが無いので板書計画ファイルFaは表示されない。一覧表示された複数の板書実績ファイルFから教師が択一的に、板書実績ファイルF1~F3の選択操作を行うとステップS103、図18に示すように、ディスプレイ410の左側から順に、選択した板書実績ファイルF1、板書実績ファイルF2及び板書実績ファイルF3が並べて表示されるとともに、各板書実績ファイルF1~F3中の各板書データDが板書番号Nの順に縦に表示されるステップS104。また、板書番号N毎にチェックボックスEが表示されるステップS105。さらに、板書実績ファイルF2と、板書実績ファイルF3における、板書番号Nが3において教科書位置Pが、前者はP60、30、W,65-70であり、後者はP60、30、W,20-25であり、教科書位置Pが異なるのでステップS106;Yes、当該教科書位置Pが後の位置である板書実績ファイルF2の板書データDに対して当該板書データDの行が下段に変更されて表示される。つまり、板書実績ファイルF2において、板書番号Nが2の板書データエリアAと板書番号Nが3の板書データエリアAとの間に行Gが挿入される。次に、教師がチェックボックスEに対してチェック入力の指定操作を行うとステップS108;Yes、図19の板書実績ファイルF2及び板書実績ファイルF3に示すように、チェック入力したチェックボックスEにチェックが表示されるステップS109。次に、教師が板書計画作成機能の指定操作を行うとステップS110;Yes、図19の右側に示すように、チェックボックスEにチェック表示した板書データDが並べられて板書計画ファイルFaが作成されるステップS111。ここで、作成された板書計画ファイルFaは、複数の板書実績ファイルF1~F3よりも右列に表示される。以下、この板書計画ファイルFaを、他の板書計画ファイルFaと区別するために板書計画ファイルFa1と言う。なお、図19では、ディスプレイ410に、板書実績ファイルF2と、板書実績ファイルF3と、板書計画ファイルFa1が表示されているが、左スクロールにより板書実績ファイルF1が表示されるようになっている。次に、教師が教科書の並び順変更機能の指定操作を行うとステップS112;Yes、図20の右側に示すように、チェック表示した複数の板書データDを、各板書データDに対応する教科書データD1の並び順に変更した板書計画ファイルFaが作成されるステップS113。ここで、並び順に変更した板書計画ファイルFaは、板書計画ファイルFa1よりも右列に表示される。以下、この並び順に変更した板書計画ファイルFaを、上記板書計画ファイルFa1と区別するために板書計画ファイルFa2と言う。なお、図20においても、ディスプレイ410に板書実績ファイルF3と、板書計画ファイルFa1と、板書計画ファイルFa2が表示されているが、左スクロールにより板書実績ファイルF1及び板書実績ファイルF2が表示されるようになっている。次に、教師が板書計画終了機能の指定操作を行うとステップS114;Yes、作成した板書計画ファイルFa1及び板書計画ファイルFa2が保存されるステップS115。このとき、板書計画ファイルFa1は、ファイル名として、例えば、算数4年P45~:板書計画1が対応づけられて記憶され、板書計画ファイルFa2は、ファイル名として、例えば、算数4年P45~:板書計画2が対応づけられて記憶される。以上のように、本実施形態によれば、図5のステップS23、図8、図7のステップS101~S104、図18等に示すように、教科書データD1内のユーザ操作により指定された教科書位置Pに対応づけて、ユーザ操作により入力された板書データDを蓄積記憶し、蓄積記憶した板書データDのうち、同じ教科書位置Pに対応づけて記憶された複数の板書データDを読み出して対比表示するので、教科書内容が同じ授業を複数回行った場合でも、教師は各授業で板書した板書データDを適切に対比して確認することができる。したがって、過去の板書データDの内容を評価したり、次回に同じ授業を行う場合に、これら複数の板書データDを元にしてより良い板書計画を行うことができる。また、図7のステップS108~S111、図19等に示すように、対比表示された複数の板書実績ファイルFに格納された板書データDから、ユーザ操作により択一的に選択された板書データDを格納した板書計画ファイルFaを作成して表示するので、教師が板書データDを適宜選択するだけで容易に板書計画ファイルFaを作成することができる。したがって、生徒のレベルに応じて円滑に授業を進めることができる。また、図7のステップS112~S113、図20等に示すように、板書計画ファイルFa中の複数の板書データDを、各板書データDに対応する教科書データD1の並び順に変更して表示するので、教師は、表示した板書データDが見易くなり、スムーズに板書計画を行うことができる。なお、上記の実施形態における電子黒板3の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることはもちろんである。例えば、上記の実施形態では、サーバ2が電子黒板3及び教師端末4での表示内容を制御することとして説明したが、電子黒板3や教師端末4がそれぞれ自機の表示内容を制御することとしても良い。より具体的には、上述の授業支援プログラム240と同様のプログラムを電子黒板3や教師端末4が記憶し、このプログラムに基づいてステップS1~S82、ステップS101~S115における自機内での処理を行うこととしても良い。これらの場合であっても、教科書内容が同じ授業を複数回行った際に、教師は各授業で板書した板書データDを適切に対比して確認することができる。したがって、過去の板書データDの内容を評価したり、次回に同じ授業を行う場合に、これら複数の板書データDを元にしてより良い板書計画を行うことができる。また、授業支援プログラム240がサーバ2や電子黒板3、教師端末4に記憶されることとして説明したが、これらに対して着脱可能なメモリカード、CD等の記憶媒体に記憶されることとしても良い。また、電子黒板3はディスプレイ310を有することとして説明したが、代わりにプロジェクターを有することとしても良い。以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。[付記]<請求項1>ユーザから操作を受ける入力手段と、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とする情報表示装置。<請求項2>前記板書データ対比手段によって対比表示された前記複数の板書データから、ユーザ操作により択一的に選択された板書データを格納した板書計画ファイルを作成して表示する板書計画作成表示手段を備えることを特徴とする請求項1に記載の情報表示装置。<請求項3>前記板書計画ファイルに格納した前記板書データを、各板書データに対応する教科書データの並び順に変更して表示する並び順変更表示手段を備えることを特徴とする請求項2に記載の情報表示装置。<請求項4>情報表示装置との間で通信可能なサーバであって、前記情報表示装置は、ユーザから操作を受ける入力手段を備え、当該サーバは、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶手段と、前記板書データ蓄積記憶手段により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶手段から読み出して対比表示する板書データ対比手段と、を備えることを特徴とするサーバ。<請求項5>ユーザから操作を受ける入力手段を備えるコンピュータに、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶機能と、前記板書データ蓄積記憶機能により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶機能から読み出して対比表示する板書データ対比機能と、を実現させることを特徴とするプログラム。<請求項6>ユーザから操作を受ける入力手段を備える情報表示装置との間で通信可能なコンピュータに、教科書データ内のユーザ操作により指定されたユーザ指定位置に対応づけて、ユーザ操作により入力された板書データを蓄積記憶する板書データ蓄積記憶機能と、前記板書データ蓄積記憶機能により蓄積記憶された板書データのうち、教科書データ内の同一部分に対応づけて記憶された複数の板書データを前記板書データ蓄積記憶機能から読み出して対比表示する板書データ対比機能と、を実現させることを特徴とするプログラム。"