(57)【要約】【課題】生徒の発言内容を採用しつつ板書を行う場合であっても、板書の内容を適切な位置に容易に書くことを可能とする。【解決手段】電子黒板３は、表示部３１と、板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルＦを記憶する板書データベース３４２と、ユーザ操作に基づいて表示部３１による表示領域内の複数の位置を指定して、各指定位置にそれぞれ項目名を入力するとともに、ユーザ操作に基づいて表示領域内の位置を指定して、この指定位置にキーワードを入力する入力部３２と、キーワードの入力位置の最も近くに表示された項目名を検出するとともに、入力されたキーワードに板書計画ファイルＦ内で対応付けられた項目名を検出し、両者が一致するか否かを報知するＣＰＵ３５と、を備える。【選択図】図６
2012240283.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルを記憶する板書計画記憶手段と、
ユーザ操作に基づいて前記表示手段による表示領域内の複数の位置を指定して、各指定位置にそれぞれ前記項目名を入力する項目名入力手段と、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記キーワードを入力するキーワード入力手段と、
前記キーワード入力手段により指定された指定位置の最も近くに表示された項目名を検出するとともに、前記キーワード入力手段により入力されたキーワードに前記板書計画ファイル内で対応付けられた項目名を検出し、両者が一致するか否かを報知するキーワード適否報知手段と、
を備えることを特徴とする電子黒板。
【請求項２】
請求項１記載の電子黒板において、
前記板書計画ファイルでは、
各キーワードに対し、当該キーワードについての説明文字列が対応付けられており、
当該電子黒板は、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記説明文字列を入力する説明文字列入力手段と、
前記説明文字列入力手段により指定された指定位置の最も近くに表示されたキーワードを検出するとともに、前記説明文字列入力手段により入力された説明文字列に前記板書計画ファイル内で対応付けられたキーワードを検出し、両者が一致するか否かを報知する説明文字列適否報知手段と、
を備えることを特徴とする電子黒板。
【請求項３】
請求項１または２記載の電子黒板において、
前記板書計画ファイルでは、
少なくとも１つの項目名に対し、当該項目名の内容を表す画像が対応付けられており、
当該電子黒板は、
前記板書計画ファイル内で画像に対応付けられた項目名が前記表示手段に表示された場合に、当該項目名の近傍に当該画像を表示させる項目名対応画像表示制御手段を備えることを特徴とする電子黒板。
【請求項４】
請求項１〜３の何れか一項に記載の電子黒板において、
前記板書計画ファイルでは、
少なくとも１つのキーワードに対し、当該キーワードの内容を表す画像が対応付けられており、
当該電子黒板は、
前記板書計画ファイル内で画像に対応付けられたキーワードが前記表示手段に表示された場合に、当該キーワードの近傍に当該画像を表示させるキーワード対応画像表示制御手段を備えることを特徴とする電子黒板。
【請求項５】
表示手段と、
板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルを記憶する板書計画記憶手段と、
を備えるコンピュータに、
ユーザ操作に基づいて前記表示手段による表示領域内の複数の位置を指定して、各指定位置にそれぞれ前記項目名を入力する項目名入力機能と、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記キーワードを入力するキーワード入力機能と、
前記キーワード入力機能により指定された指定位置の最も近くに表示された項目名を検出するとともに、前記キーワード入力機能により入力されたキーワードに前記板書計画ファイル内で対応付けられた項目名を検出し、両者が一致するか否かを報知するキーワード適否報知機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子黒板及びプログラムに関する。
【背景技術】
【０００２】
従来より、教育現場においては、電子黒板や生徒端末と呼ばれる情報表示装置が使用されており、これらの情報表示装置を用いた授業では、電子黒板に教師が入力した文字等が生徒端末に送信され、生徒端末で入力した文字等が電子黒板に送信されるようになっている（例えば特許文献１参照）。
【０００３】
但し、小学校や中学校の授業においては、ノートに板書を書き写して学習することが重要である。そのため、これらの情報表示装置を用いる場合であっても、一般的には、紙の教科書を用いる場合と同様に、先生が教科書の関連部分を一通り読んだ後、板書しながらポイントを説明し、生徒が説明を聞きながら板書をノートに書き写す、といった進め方で授業が行われている。
【０００４】
ところで、教師が板書を行うにあたっては、事前に板書計画（黒板に書く事項をノート等にまとめたもの）を作成しておき、その内容に沿って板書を行うのが一般的であり、近年ではコンピュータ上で板書計画の作成を支援する技術が提案されている（例えば特許文献２参照）。
【０００５】
一方、複数の項目を対比するような授業では、生徒とコミュニケーションを取って各項目のキーワード等を生徒に挙げさせ、その内容を板書していく場合がある。このように生徒の発言内容を採用して板書作成に生徒を参加させることにより、生徒の学習意欲を向上させることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４００１４６４号
【特許文献２】特開２０１０−１９１４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、生徒の発言内容を採用しつつ板書を作成する場合には、板書計画の内容に沿って板書を行うことができないため、板書の内容を適切な位置に書くことが難しい。より具体的には、複数の項目を対比するような授業において、生徒の発言内容を採用しつつ板書を作成しようとすると、例えば生徒が間違えて一方の項目についてのキーワードを他方の項目について挙げてしまう場合などがあり、キーワードを正しい項目に対応付けて書くことが難しくなってしまう。
【０００８】
本発明の課題は、生徒の発言内容を採用しつつ板書を行う場合であっても、板書の内容を適切な位置に容易に書くことのできる電子黒板及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明は、電子黒板において、
表示手段と、
板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルを記憶する板書計画記憶手段と、
ユーザ操作に基づいて前記表示手段による表示領域内の複数の位置を指定して、各指定位置にそれぞれ前記項目名を入力する項目名入力手段と、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記キーワードを入力するキーワード入力手段と、
前記キーワード入力手段により指定された指定位置の最も近くに表示された項目名を検出するとともに、前記キーワード入力手段により入力されたキーワードに前記板書計画ファイル内で対応付けられた項目名を検出し、両者が一致するか否かを報知するキーワード適否報知手段と、
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、生徒の発言内容を採用しつつ板書を行う場合であっても、板書の内容を適切な位置に容易に書くことができる。
【図面の簡単な説明】
【００１１】
【図１】授業支援システムの概略構成を示す図である。
【図２】サーバの概略構成を示すブロック図である。
【図３】電子黒板の概略構成を示すブロック図である。
【図４】板書計画ファイルを示す図である。
【図５】サーバ処理の流れを示すフローチャートである。
【図６】ディスプレイの表示内容を示す図である。
【図７】ディスプレイの表示内容を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１３】
図１は、本実施の形態における授業支援システム１の概略構成を示す図である。
この図に示すように、本実施の形態における授業支援システム１は、サーバ２と、電子黒板３等とを備えている。
【００１４】
［サーバ］
サーバ２は、複数の学校の電子黒板３に対して機能やデータを提供するものであり、図２に示すように、表示部２１と、入力部２２と、通信部２３と、記憶部２４と、ＣＰＵ２５等とを備えて構成されている。
【００１５】
表示部２１は、ディスプレイ２１０を備えており、ＣＰＵ２５から入力される表示信号に基づいて各種情報をディスプレイ２１０に表示するようになっている。なお、本実施の形態におけるディスプレイ２１０は、いわゆるタッチパネル２２１と一体的に形成されており、ユーザによるタッチ操作を受け付け可能となっている。
【００１６】
入力部２２は、キー群２２０や上述のタッチパネル２２１を備えており、押下されたキーの種類やタッチパネル２２１の位置に対応する信号をＣＰＵ２５に出力するようになっている。
【００１７】
通信部２３は、複数の電子黒板３との間でデータ通信を行うものであり、本実施の形態においては、無線通信を行うようになっている。
【００１８】
記憶部２４は、サーバ２の各種機能を実現するためのプログラムやデータを記憶するとともに、ＣＰＵ２５の作業領域として機能するメモリである。本実施の形態においては、記憶部２４は、本発明に係る授業支援プログラム２４０と、教材データベース２４１と、ＩＤデータベース２４４等とを記憶している。
【００１９】
授業支援プログラム２４０は、後述のサーバ処理（図５参照）をＣＰＵ２５に実行させるためのプログラムである。
【００２０】
教材データベース２４１は、授業で使用される書籍や配布物についてデータを記憶しており、例えば、各配布物について教材データＤを記憶している。なお、本実施の形態における教材データＤは、教材をＰＤＦ形式で画像化したデータとなっている。
【００２１】
ＩＤデータベース２４４は、サーバ２にアクセスし得る電子黒板３のＩＤコード（以下、黒板ＩＤとする）と、これら電子黒板３の属する教室のＩＤコード（以下、教室ＩＤとする）とを対応付けて複数記憶している。
【００２２】
ＣＰＵ２５は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、サーバ２を統括的に制御するようになっている。具体的には、ＣＰＵ２５は、入力部２２から入力される操作信号等に応じて記憶部２４に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２５は、処理結果を表示部２１に適宜出力させる。
【００２３】
［電子黒板］
電子黒板３は、教室に設置されて授業に用いられるものであり、図３に示すように、表示部３１と、入力部３２と、通信部３３と、記憶部３４と、ＣＰＵ３５等とを備えて構成されている。
【００２４】
表示部３１は、ディスプレイ３１０を備えており、ＣＰＵ３５から入力される表示信号に基づいて各種情報をディスプレイ３１０に表示するようになっている。なお、本実施の形態におけるディスプレイ３１０は、いわゆるタッチパネル３２１と一体的に形成されており、ユーザ（教師）によるタッチ操作を受け付け可能となっている。
【００２５】
入力部３２は、キー群３２０や上述のタッチパネル３２１を備えており、押下されたキーの種類やタッチパネル３２１の位置に対応する信号をＣＰＵ３５に出力するようになっている。
【００２６】
通信部３３は、サーバ２との間でデータ通信を行うものであり、本実施の形態においては、無線通信を行うようになっている。
【００２７】
記憶部３４は、電子黒板３の各種機能を実現するためのプログラムやデータを記憶するとともに、ＣＰＵ３５の作業領域として機能するメモリである。本実施の形態においては、記憶部３４は、板書データベース３４２と、ＩＤテーブル３４３等を記憶している。
【００２８】
板書データベース３４２は、複数の板書計画ファイルＦを科目毎に記憶するようになっている。
各板書計画ファイルＦには、図４に示すように、複数の項目名について、当該項目名を説明するためのキーワードと、当該キーワードを説明するための説明文字列とが対応付けて記憶されている。より詳細には、この板書計画ファイルＦでは、各項目名及びキーワードに項目‐キーワード番号が対応付けられている。また、所定の項目名やキーワードには、当該項目名やキーワードに対応する画像が対応付けられている。更に、各項目名には、表示色及び書体が設定されており、各項目名に対応するキーワード及び説明文字列のうち、当該項目名に固有のキーワード及び説明文字列には、対応する項目名と同一の表示色及び書体が設定されている。なお、図中、破線で囲まれている領域は、この領域に対する符号の対応色（「Ｂ」：青色（Blue）、「Ｒ」：赤色（Red））によって当該領域内の文字が表示されていることを示しており、破線で囲まれていない領域は当該領域内の文字が黒色で表示されていることを示している。また、本実施の形態においては、各項目名に同一の書体が設定されている。
【００２９】
ＩＤテーブル３４３は、自機の黒板ＩＤと、自機の属する教室の教室ＩＤとを対応付けて記憶している。
【００３０】
ＣＰＵ３５は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子黒板３を統括的に制御するようになっている。具体的には、ＣＰＵ３５は、入力部３２から入力される操作信号等に応じて記憶部３４に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ３５は、処理結果を表示部３１に適宜出力させる。
【００３１】
［動作］
続いて、サーバ２によって実行されるサーバ処理について、図５を参照しつつ説明する。
【００３２】
このサーバ処理においては、まずＣＰＵ２５は、自機のサーバ２にアクセスした電子黒板３（以下、他の電子黒板３と区別して電子黒板３Ｓとする）から黒板ＩＤと、教室ＩＤとを受信する（ステップＳ２）。
【００３３】
次に、ＣＰＵ２５は、電子黒板３Ｓの板書データベース３４２から何れかの板書計画ファイルＦを読み出し、指定板書計画ファイルＦＳとして指定する（ステップＳ３）。なお、このステップＳ３においては、電子黒板３で指定される板書計画ファイルＦをＣＰＵ２５が読み出すこととしても良いし、各板書計画ファイルＦの科目を当該科目の授業時間に予め対応付けておき、現時点の時刻と対応する科目の板書計画ファイルＦを自動でＣＰＵ２５が読み出すこととしても良い。
【００３４】
次に、ＣＰＵ２５は、電子黒板３に対する操作を受信したか否かを判定し（ステップＳ４）、受信しないと判定した場合（ステップＳ４；Ｎｏ）にはステップＳ４を繰り返す。
【００３５】
また、ステップＳ４において電子黒板３に対する操作を受信したと判定した場合（ステップＳ４；Ｙｅｓ）には、ＣＰＵ２５は、手書き機能を指定して実行する旨の操作が行われたか否かを判定する（ステップＳ５）。
【００３６】
このステップＳ５において手書き機能を指定して実行する旨の操作が行われたと判定した場合（ステップＳ５；Ｙｅｓ）には、ＣＰＵ２５は、手書き文字の入力操作が行われるか否かを判定し（ステップＳ６）、行われないと判定した場合（ステップＳ６；Ｎｏ）には手書き入力操作で指定される位置に、入力内容（例えばマークなど）を入力させ（ステップＳ７）、ステップＳ４に移行する。
【００３７】
また、ステップＳ６において手書き文字の入力操作が行われたと判定した場合（ステップＳ６；Ｙｅｓ）には、手書き入力操作で指定される位置に、入力内容の文字を入力させた後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける何れかの項目名と一致するか否かを判定する（ステップＳ９）。
【００３８】
このステップＳ９において入力文字が指定板書計画ファイルＦＳにおける何れかの項目名と一致すると判定した場合（ステップＳ９；Ｙｅｓ）には、ＣＰＵ２５は、指定板書計画ファイルＦＳにおいて当該項目名（入力文字に一致する項目名。以下、一致項目名とする）に設定された表示色及び書体を検出し、入力文字（入力項目名）の表示色及び書体を、一致項目名の表示色及び書体に変更する（ステップＳ１０）。
【００３９】
次に、ＣＰＵ２５は、指定板書計画ファイルＦＳにおいて一致項目名に画像が対応付けられているか否かを判定し（ステップＳ１１）、対応付けられていないと判定した場合（ステップＳ１１；Ｎｏ）には後述のステップＳ１３に移行する。
【００４０】
また、ステップＳ１１において一致項目名に画像が対応付けられていると判定した場合（ステップＳ１１；Ｙｅｓ）には、ＣＰＵ２５は、当該画像を入力文字（入力項目名）の近傍にサムネイル表示させる（ステップＳ１２）。
【００４１】
次に、ＣＰＵ２５は、ディスプレイ３１０の表示領域中、項目名の入力位置を含む領域に、当該項目名の項目についてキーワードなどを板書するためのエリア（以下、項目板書エリアＥ１とする。図６（ａ）参照）を設定した後（ステップＳ１３）、ステップＳ４に移行する。なお、このステップＳ１３においてＣＰＵ２５は、入力された項目名が１つのみである場合には、表示領域の全域を当該項目名についての項目板書エリアＥ１として設定し、入力された項目名が複数である場合には、各項目名の入力位置のうち、隣り合う２つの入力位置からの中間線が境界となるよう、各項目名についての項目板書エリアＥ１を設定する。これにより、各項目板書エリアＥ１内の任意の位置は、各項目名のうち、当該項目板書エリアＥ１内の項目名に対して最も近接することとなる。
【００４２】
また、上述のステップＳ９において入力文字が指定板書計画ファイルＦＳにおける何れの項目名とも一致しないと判定した場合（ステップＳ９；Ｎｏ）には、ＣＰＵ２５は、入力文字が指定板書計画ファイルＦＳにおける何れかのキーワードと一致するか否かを判定する（ステップＳ２１）。
【００４３】
このステップＳ２１において入力文字が指定板書計画ファイルＦＳにおける何れかのキーワードと一致すると判定した場合（ステップＳ２１；Ｙｅｓ）には、ＣＰＵ２５は、指定板書計画ファイルＦＳにおいて当該キーワード（入力文字に一致するキーワード。以下、一致キーワードとする）に設定された表示色及び書体を検出し、入力文字（入力キーワード）の表示色及び書体を、一致キーワードの表示色及び書体に変更する（ステップＳ２２）。また、このときＣＰＵ２５は、指定板書計画ファイルＦＳにおいて一致キーワードに画像が対応付けられている場合には、当該画像を入力文字（入力キーワード）の近傍にサムネイル表示させる。
【００４４】
次に、ＣＰＵ２５は、入力位置を含む項目板書エリアＥ１の項目名（入力位置の最も近くに表示された項目名）を検出するとともに、指定板書計画ファイルＦＳにおいて一致キーワードに対応付けられた項目名を検出して、これらの項目名が一致するか否か、つまり入力キーワードが該当の項目名（指定板書計画ファイルＦＳにおいて一致キーワードに対応付けられた項目名）の項目板書エリアＥ１に入力されたか否かを判定する（ステップＳ２３）。
【００４５】
このステップＳ２３において入力キーワードが該当の項目名の項目板書エリアＥ１に入力されていないと判定した場合（ステップＳ２３；Ｎｏ）には、ＣＰＵ２５は、入力文字（入力キーワード）に対して字消し線を引くことで、入力位置が違っていることを報知した後（ステップＳ２４）、ステップＳ４に移行する。
【００４６】
また、ステップＳ２３において入力キーワードが該当の項目名の項目板書エリアＥ１に入力されたと判定した場合（ステップＳ２３；Ｙｅｓ）には、ＣＰＵ２５は、ディスプレイ３１０の表示領域中、キーワードの入力位置を含む領域に、当該キーワードについて説明文字列などを板書するためのエリア（以下、キーワード板書エリアＥ２とする。図７（ａ）参照）を設定した後（ステップＳ２５）、ステップＳ４に移行する。なお、このステップＳ２５においてＣＰＵ２５は、入力されたキーワードが複数である場合には、各キーワードの入力位置のうち、隣り合う２つの入力位置からの中間線が境界となるよう、各キーワードについてのキーワード板書エリアＥ２を設定する。これにより、各キーワード板書エリアＥ２内の任意の位置は、各キーワードのうち、当該キーワード板書エリアＥ２内のキーワードに対して最も近接することとなる。
【００４７】
また、ステップＳ２１において入力文字が指定板書計画ファイルＦＳにおける何れのキーワードとも一致しないと判定した場合（ステップＳ２１；Ｎｏ）には、ＣＰＵ２５は、指定板書計画ファイルＦＳにおける何れかの説明文字列と一致するか否かを判定する（ステップＳ３１）。
【００４８】
このステップＳ３１において入力文字が指定板書計画ファイルＦＳにおける何れかの説明文字列と一致すると判定した場合（ステップＳ３１；Ｙｅｓ）には、ＣＰＵ２５は、指定板書計画ファイルＦＳにおいて当該説明文字列（入力文字に一致する説明文字列。以下、一致説明文字列とする）に設定された表示色及び書体を検出し、入力文字（入力説明文字列）の表示色及び書体を、一致説明文字列の表示色及び書体に変更する（ステップＳ３２）。また、このときＣＰＵ２５は、指定板書計画ファイルＦＳにおいて一致説明文字列に画像が対応付けられている場合には、当該画像を入力文字（入力説明文字列）の近傍にサムネイル表示させる。
【００４９】
次に、ＣＰＵ２５は、入力位置を含むキーワード板書エリアＥ２のキーワード（入力位置の最も近くに表示されたキーワード）を検出するとともに、指定板書計画ファイルＦＳにおいて一致説明文字列に対応付けられたキーワードを検出して、これらのキーワードが一致するか否か、つまり入力説明文字列が該当のキーワード（指定板書計画ファイルＦＳにおいて一致説明文字列に対応付けられたキーワード）のキーワード板書エリアＥ２に入力されたか否かを判定する（ステップＳ３３）。
【００５０】
このステップＳ３３において入力説明文字列が該当のキーワードのキーワード板書エリアＥ２に入力されていないと判定した場合（ステップＳ３３；Ｎｏ）には、ＣＰＵ２５は、入力文字（入力説明文字列）に対して字消し線を引くことで、入力位置が違っていることを報知した後（ステップＳ３４）、ステップＳ４に移行する。
【００５１】
また、ステップＳ３３において入力説明文字列が該当のキーワードのキーワード板書エリアＥ２に入力されていると判定した場合（ステップＳ３３；Ｙｅｓ）には、ＣＰＵ２５は、そのままステップＳ４に移行する。
【００５２】
また、ステップＳ３１において入力文字が指定板書計画ファイルＦＳにおける何れの説明文字列とも一致しないと判定した場合（ステップＳ３１；Ｎｏ）には、ＣＰＵ２５は、そのままステップＳ４に移行する。
【００５３】
また、ステップＳ５において手書き機能を指定して実行する旨の操作が行われないと判定した場合（ステップＳ５；Ｎｏ）には、ＣＰＵ２５は、画像のサムネイルに対するタッチ操作が行われるか否かを判定する（ステップＳ４１）。
【００５４】
このステップＳ４１において画像のサムネイルに対するタッチ操作が行われたと判定した場合（ステップＳ４１；Ｙｅｓ）には、ＣＰＵ２５は、タッチ操作のされた画像を拡大表示させた後（ステップＳ４２）、ステップＳ４に移行する。なお、このステップＳ４２においてＣＰＵ２５は、ユーザ操作に応じて画像の表示サイズや表示位置を修正する。
【００５５】
また、ステップＳ４１において画像のサムネイルに対するタッチ操作が行われないと判定した場合（ステップＳ４１；Ｎｏ）には、ＣＰＵ２５は、説明文字列のチェック機能を指定して実行する旨の操作が行われるか否かを判定する（ステップＳ５１）。
【００５６】
このステップＳ５１において板書内容のチェック機能を指定して実行する旨の操作が行われたと判定した場合（ステップＳ５１；Ｙｅｓ）には、ＣＰＵ２５は、表示されているキーワードに対応付けられた説明文字列を指定板書計画ファイルＦＳから検出し、未表示の説明文字列があるか否かを判定する（ステップＳ５２）。
【００５７】
このステップＳ５２において未表示の説明文字列がないと判定した場合（ステップＳ５２；Ｎｏ）には、ＣＰＵ２５は、ステップＳ４に移行する。
また、ステップＳ５２において未表示の説明文字列があると判定した場合（ステップＳ５２；Ｙｅｓ）には、ＣＰＵ２５は、表示されているキーワードのうち、当該未表示の説明文字列に指定板書計画ファイルＦＳ内で対応付けられたキーワードを検出し、このキーワードの近傍にチェックマークＭ（図７（ｃ）参照）を表示させ（ステップＳ５３）、ステップＳ４に移行する。
【００５８】
また、ステップＳ５１において板書内容のチェック機能を指定して実行する旨の操作が行われないと判定した場合（ステップＳ５１；Ｎｏ）には、ＣＰＵ２５は、チェックマークＭに対するタッチ操作が行われるか否かを判定し（ステップＳ６１）、行われないと判定した場合（ステップＳ６１；Ｎｏ）には他の処理へ移行する。
【００５９】
また、ステップＳ６１においてチェックマークＭに対するタッチ操作が行われたと判定した場合（ステップＳ６１；Ｙｅｓ）には、ＣＰＵ２５は、該当するキーワード（チェックマークＭの近傍のキーワード）に対して指定板書計画ファイルＦＳ内で対応付けられた説明文字列のうち、未表示の説明文字列を当該キーワードのキーワード板書エリアＥ２内に表示させ（ステップＳ６２）、ステップＳ４に移行する。
【００６０】
［動作例］
続いて、図面を参照しつつ、上述のサーバ処理を具体的に説明する。
【００６１】
（動作例１）
まず、ユーザ（教師）が電子黒板３Ｓをサーバ２にアクセスさせ（ステップＳ２）、図４に示した板書計画ファイルＦを指定板書計画ファイルＦＳとして指定し（ステップＳ３）、手書き文字「室町時代の文化」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、図６（ａ）に示すように、手書き入力操作で指定される位置に、入力内容の文字「室町時代の文化」が入力される（ステップＳ８）。なお、本動作例においては、ユーザ（教師）が電子黒板３Ｓを操作すると、ディスプレイ３１０に現時点の日付が自動的に表示されるようになっている。
【００６２】
次に、ユーザ（教師）が手書き文字「金閣」，「銀閣」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「金閣」，「銀閣」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける項目名「金閣」，「銀閣」と一致すると判定され（ステップＳ９；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致項目名「金閣」，「銀閣」に設定された表示色「赤色」，「青色」が検出され、入力項目名「金閣」，「銀閣」の表示色が「赤色」，「青色」に変更される（ステップＳ１０）。
【００６３】
次に、指定板書計画ファイルＦＳにおいて一致項目名「金閣」，「銀閣」に画像が対応付けられていると判定され（ステップＳ１１；Ｙｅｓ）、当該画像が入力項目名「金閣」，「銀閣」の近傍にそれぞれサムネイル表示される（ステップＳ１２）。
【００６４】
次に、ディスプレイ３１０の表示領域中、項目名「金閣」，「銀閣」の入力位置を含む領域にそれぞれ項目板書エリアＥ１が設定される。
【００６５】
次に、ユーザ（教師）が画像のサムネイルに対するタッチ操作を行うと（ステップＳ４１；Ｙｅｓ）、図６（ｂ）に示すように、タッチ操作のされた画像が拡大表示される（ステップＳ４２）。なお、図６（ｂ）、（ｃ）では、項目板書エリアＥ１の図示を省略している。
【００６６】
次に、ユーザ（教師）が生徒の発言に従って手書き文字「慈照寺」，「鹿苑寺」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「慈照寺」，「鹿苑寺」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおけるキーワード「慈照寺」，「鹿苑寺」と一致すると判定され（ステップＳ２１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致キーワード「慈照寺」，「鹿苑寺」に設定された表示色「青色」，「赤色」が検出され、入力キーワード「慈照寺」，「鹿苑寺」の表示色が「青色」，「赤色」に変更される（ステップＳ２２）。
【００６７】
次に、入力キーワード「慈照寺」について、入力位置を含む項目板書エリアＥ１の項目名「金閣」が検出されるとともに、指定板書計画ファイルＦＳにおいて一致キーワード「慈照寺」に対応付けられた項目名「銀閣」が検出されて、これらの項目名「金閣」，「銀閣」が一致しない、つまり入力キーワード「慈照寺」が該当の項目名「銀閣」の項目板書エリアＥ１に入力されていないと判定され（ステップＳ２３；Ｎｏ）、入力キーワード「慈照寺」に対して字消し線が引かれることで、入力位置が違っていることが報知される（ステップＳ２４）。
【００６８】
同様に、入力キーワード「鹿苑寺」について、入力位置を含む項目板書エリアＥ１の項目名「銀閣」が検出されるとともに、指定板書計画ファイルＦＳにおいて一致キーワード「鹿苑寺」に対応付けられた項目名「金閣」が検出されて、これらの項目名「銀閣」，「金閣」が一致しない、つまり入力キーワード「鹿苑寺」が該当の項目名「金閣」の項目板書エリアＥ１に入力されていないと判定され（ステップＳ２３；Ｎｏ）、入力キーワード「鹿苑寺」に対して字消し線が引かれることで、入力位置が違っていることが報知される（ステップＳ２４）。
【００６９】
次に、手書き文字「慈照寺」，「鹿苑寺」を消去した後（ステップＳ６１；Ｎｏ）、位置を入れ替えて改めて手書き文字「慈照寺」，「鹿苑寺」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、図６（ｃ）に示すように、手書き入力操作で指定される各位置に、入力内容の文字「慈照寺」，「鹿苑寺」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおけるキーワード「慈照寺」，「鹿苑寺」と一致すると判定され（ステップＳ２１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致キーワード「慈照寺」，「鹿苑寺」に設定された表示色「青色」，「赤色」が検出され、入力キーワード「慈照寺」，「鹿苑寺」の表示色が「青色」，「赤色」に変更される（ステップＳ２２）。
【００７０】
（動作例２）
まず、ユーザ（教師）が電子黒板３Ｓをサーバ２にアクセスさせ（ステップＳ２）、図４に示した板書計画ファイルＦを指定板書計画ファイルＦＳとして指定し（ステップＳ３）、手書き文字「室町時代の文化」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、図７（ａ）に示すように、手書き入力操作で指定される位置に、入力内容の文字「室町時代の文化」が入力される（ステップＳ８）。
【００７１】
次に、ユーザ（教師）が手書き文字「金閣から銀閣へ」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される位置に、入力内容の文字「金閣から銀閣へ」が入力される（ステップＳ８）。このとき、「金閣」，「銀閣」が入力された各時点で入力文字が指定板書計画ファイルＦＳにおける項目名「金閣」，「銀閣」と一致すると判定され（ステップＳ９；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致項目名「金閣」，「銀閣」に設定された表示色「赤色」，「青色」が検出され、入力項目名「金閣」，「銀閣」の表示色が「赤色」，「青色」に変更される（ステップＳ１０）。
【００７２】
次に、指定板書計画ファイルＦＳにおいて一致項目名「金閣」，「銀閣」に画像が対応付けられていると判定され（ステップＳ１１；Ｙｅｓ）、当該画像が入力項目名「金閣」，「銀閣」の近傍にそれぞれサムネイル表示される（ステップＳ１２）。
【００７３】
次に、ディスプレイ３１０の表示領域中、項目名「金閣」，「銀閣」の入力位置を含む領域にそれぞれ項目板書エリアＥ１が設定される。
次に、ユーザ（教師）が画像のサムネイルに対するタッチ操作を行うと（ステップＳ４１；Ｙｅｓ）、タッチ操作のされた画像が拡大表示される（ステップＳ４２）。
【００７４】
次に、ユーザ（教師）が生徒の発言に従って手書き文字「足利義満」，「足利義政」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「足利義満」，「足利義政」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおけるキーワード「足利義満」，「足利義政」と一致すると判定され（ステップＳ２１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致キーワード「足利義満」，「足利義政」に設定された表示色「赤色」，「青色」が検出され、入力キーワード「足利義満」，「足利義政」の表示色が「赤色」，「青色」に変更される（ステップＳ２２）。
【００７５】
次に、入力キーワード「足利義満」，「足利義政」が該当の項目名「金閣」，「銀閣」の項目板書エリアＥ１に入力されたと判定され（ステップＳ２３；Ｙｅｓ）、ディスプレイ３１０の表示領域中、キーワード「足利義満」，「足利義政」の入力位置を含む領域にそれぞれキーワード板書エリアＥ２が設定される（ステップＳ２５）。
【００７６】
次に、ユーザ（教師）が生徒の発言に従って手書き文字「南北朝統一」，「応仁の乱」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、図７（ｂ）に示すように、手書き入力操作で指定される各位置に、入力内容の文字「南北朝統一」，「応仁の乱」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける説明文字列「南北朝統一」，「応仁の乱」と一致すると判定され（ステップＳ３１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致説明文字列「南北朝統一」，「応仁の乱」に設定された表示色「赤色」，「青色」が検出され、入力説明文字列「南北朝統一」，「応仁の乱」の表示色が「赤色」，「青色」に変更される（ステップＳ３２）。
【００７７】
次に、ユーザ（教師）が生徒の発言に従って手書き文字「一階  神殿造」，「二階  武者造」，「三階  仏殿風」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「一階  神殿造」，「二階  武者造」，「三階  仏殿風」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおけるキーワード「一階  神殿造」，「二階  武者造」，「三階  仏殿風」と一致すると判定され（ステップＳ２１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致キーワード「一階  神殿造」，「二階  武者造」，「三階  仏殿風」に設定された表示色「赤色」が検出され、入力キーワード「一階  神殿造」，「二階  武者造」，「三階  仏殿風」の表示色が「赤色」に変更される（ステップＳ２２）。そして、入力キーワード「一階  神殿造」，「二階  武者造」，「三階  仏殿風」が該当の項目名「金閣」の項目板書エリアＥ１に入力されたと判定され（ステップＳ２３；Ｙｅｓ）、ディスプレイ３１０の表示領域中、キーワード「一階  神殿造」，「二階  武者造」，「三階  仏殿風」の入力位置を含む領域にそれぞれキーワード板書エリアＥ２が設定される（ステップＳ２５）。
【００７８】
同様に、ユーザ（教師）が生徒の発言に従って手書き文字「一階  武者造」，「二階  仏殿造」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「一階  武者造」，「二階  仏殿造」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおけるキーワード「一階  武者造」，「二階  仏殿造」と一致すると判定され（ステップＳ２１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致キーワード「一階  武者造」，「二階  仏殿造」に設定された表示色「青色」が検出され、入力キーワード「一階  武者造」，「二階  仏殿造」の表示色が「青色」に変更される（ステップＳ２２）。そして、入力キーワード「一階  武者造」，「二階  仏殿造」が該当の項目名「銀閣」の項目板書エリアＥ１に入力されたと判定され（ステップＳ２３；Ｙｅｓ）、ディスプレイ３１０の表示領域中、キーワード「一階  武者造」，「二階  仏殿造」の入力位置を含む領域にそれぞれキーワード板書エリアＥ２が設定される（ステップＳ２５）。
【００７９】
次に、ユーザ（教師）が生徒の発言に従い、金閣の一階，銀閣の二階について手書き文字「貴族文化」，「わびさび」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、図７（ｃ）に示すように、手書き入力操作で指定される各位置に、入力内容の文字「貴族文化」，「わびさび」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける説明文字列「貴族文化」，「わびさび」と一致すると判定され（ステップＳ３１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致説明文字列「貴族文化」，「わびさび」に設定された表示色「赤色」，「青色」が検出され、入力説明文字列「貴族文化」，「わびさび」の表示色が「赤色」，「青色」に変更される（ステップＳ３２）。
【００８０】
次に、ユーザ（教師）が生徒の発言に従い、金閣の二階について手書き文字「室町文化」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される位置に、入力内容の文字「室町文化」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける説明文字列「室町文化」と一致すると判定され（ステップＳ３１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致説明文字列「室町文化」に設定された表示色「青色」が検出され、入力説明文字列「室町文化」の表示色が「青色」に変更される（ステップＳ３２）。
【００８１】
次に、入力位置を含むキーワード板書エリアＥ２のキーワード「二階  武者造」が検出されるとともに、指定板書計画ファイルＦＳにおいて一致説明文字列「室町文化」に対応付けられたキーワード「一階  武者造」が検出されて、これらのキーワード「二階  武者造」，「一階  武者造」が一致しない、つまり入力説明文字列「室町文化」が該当のキーワード「一階  武者造」のキーワード板書エリアＥ２に入力されていないと判定され（ステップＳ３３；Ｎｏ）、入力説明文字列「室町文化」に対して字消し線が引かれることで、入力位置が違っていることが報知される（ステップＳ３４）。
【００８２】
次に、ユーザ（教師）が生徒の発言に従い、金閣の三階，銀閣の一階について手書き文字「禅宗の文化」，「武士の文化」の入力操作を行うと（ステップＳ６；Ｙｅｓ）、手書き入力操作で指定される各位置に、入力内容の文字「禅宗の文化」，「武士の文化」が入力された後（ステップＳ８）、入力文字が指定板書計画ファイルＦＳにおける説明文字列「禅宗の文化」，「武士の文化」と一致すると判定され（ステップＳ３１；Ｙｅｓ）、指定板書計画ファイルＦＳにおいて一致説明文字列「禅宗の文化」，「武士の文化」に設定された表示色「黒色」が検出され、入力説明文字列「禅宗の文化」，「武士の文化」の表示色が「黒色」に維持される（ステップＳ３２）。
【００８３】
次に、ユーザ（教師）が板書内容のチェック機能を指定して実行する旨の操作を行うと（ステップＳ５１；Ｙｅｓ）、表示されているキーワードに対応付けられた説明文字列が指定板書計画ファイルＦＳから検出され、未表示の説明文字列「鎌倉文化」，…があると判定され（ステップＳ５２；Ｙｅｓ）、これら未表示の説明文字列「鎌倉文化」，…に指定板書計画ファイルＦＳ内で対応付けられたキーワード「二階  武者造」，…が検出されて、その近傍にチェックマークＭが表示される（ステップＳ５３）。
【００８４】
そして、ユーザ（教師）がチェックマークＭに対するタッチ操作を行うと（ステップＳ６１；Ｙｅｓ）、タッチ操作の行われたチェックマークＭの近傍のキーワードに対して指定板書計画ファイルＦＳ内で対応付けられた説明文字列のうち、未表示の説明文字列が当該キーワードのキーワード板書エリアＥ２内に表示される（ステップＳ６２）。
【００８５】
以上のように、本実施形態の電子黒板３によれば、図４や、図５のステップＳ２３〜Ｓ２４，図６，図７等に示したように、板書計画ファイルＦでは板書予定の各項目名に少なくとも１つのキーワードが対応づけられており、ユーザ操作に基づいて表示領域内の複数の位置が指定されて、各指定位置にそれぞれ項目名が入力されるとともに、ユーザ操作に基づいて表示領域内の位置が指定されて、この指定位置にキーワードが入力されると、入力位置の最も近くに表示された項目名と、入力されたキーワードに板書計画ファイルＦ内で対応付けられた項目名とが検出され、両者が一致するか否かが報知されるので、複数の項目を対比するような授業において、生徒の発言内容を採用しつつ板書を作成する場合に、キーワードを誤った項目名に対応付けて板書すると、板書位置の間違いが報知される。従って、生徒の発言内容を採用しつつ板書を行う場合であっても、板書の内容を適切な位置に容易に書くことができる。
【００８６】
また、図５のステップＳ３３〜Ｓ３４，図７等に示したように、板書計画ファイルＦでは、各キーワードに対し、当該キーワードについての説明文字列が対応付けられており、ユーザ操作に基づいて表示領域内の位置が指定されて、この指定位置に説明文字列が入力されると、入力位置の最も近くに表示されたキーワードと、入力された説明文字列に板書計画ファイルＦ内で対応付けられたキーワードとが検出され、両者が一致するか否かが報知されるので、説明文字列を誤ったキーワードに対応付けて板書すると、板書位置の間違いが報知される。従って、キーワードの説明文字列についても、板書の内容を適切な位置に容易に書くことができる。
【００８７】
また、図５のステップＳ１２や図６、図７等に示したように、板書計画ファイルＦでは、項目名やキーワード対し、当該項目名やキーワードの内容を表す画像が対応付けられており、板書計画ファイルＦ内で画像に対応付けられた項目名，キーワードが表示された場合には、当該項目名，キーワードの近傍に当該画像が表示されるので、学習効果を高めることができる。
【００８８】
なお、上記の実施の形態における電子黒板３の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることは勿論である。
【００８９】
例えば、上記の実施形態では、サーバ２が電子黒板３の表示内容を制御することとして説明したが、電子黒板３が自機の表示内容を制御することとしても良い。より具体的には、上述の授業支援プログラム２４０と同様のプログラムを電子黒板３が記憶し、このプログラムに基づいてサーバ処理を行うこととしても良い。
【００９０】
また、授業支援プログラム２４０がサーバ２に記憶されることとして説明したが、サーバ２に対して着脱可能なメモリカード、ＣＤ等の記憶媒体に記憶されることとしてもよい。
【００９１】
また、電子黒板３はディスプレイ３１０を有することとして説明したが、代わりにプロジェクターを有することとしても良い。
【００９２】
また、キーワードの入力位置を含む項目板書エリアＥ１の項目名を検出するとともに、指定板書計画ファイルＦＳにおいてキーワードに対応付けられた項目名を検出し、これらの項目名が一致するか否かを判定することとして説明したが、キーワードの入力位置から最も近くに表示されている項目名を検出するとともに、指定板書計画ファイルＦＳにおいてキーワードに対応付けられた項目名を検出し、これらの項目が一致するか否かを判定することとしても良い。同様に、説明文字列の入力位置を含むキーワード板書エリアＥ２のキーワードを検出するとともに、指定板書計画ファイルＦＳにおいて説明文字列に対応付けられたキーワードを検出し、これらのキーワードが一致するか否かを判定することとして説明したが、説明文字列の入力位置から最も近くに表示されているキーワードを検出するとともに、指定板書計画ファイルＦＳにおいて説明文字列に対応付けられたキーワードを検出し、これらのキーワードが一致するか否かを判定することとしても良い。
【００９３】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
表示手段と、
板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルを記憶する板書計画記憶手段と、
ユーザ操作に基づいて前記表示手段による表示領域内の複数の位置を指定して、各指定位置にそれぞれ前記項目名を入力する項目名入力手段と、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記キーワードを入力するキーワード入力手段と、
前記キーワード入力手段により指定された指定位置の最も近くに表示された項目名を検出するとともに、前記キーワード入力手段により入力されたキーワードに前記板書計画ファイル内で対応付けられた項目名を検出し、両者が一致するか否かを報知するキーワード適否報知手段と、
を備えることを特徴とする電子黒板。
＜請求項２＞
請求項１記載の電子黒板において、
前記板書計画ファイルでは、
各キーワードに対し、当該キーワードについての説明文字列が対応付けられており、
当該電子黒板は、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記説明文字列を入力する説明文字列入力手段と、
前記説明文字列入力手段により指定された指定位置の最も近くに表示されたキーワードを検出するとともに、前記説明文字列入力手段により入力された説明文字列に前記板書計画ファイル内で対応付けられたキーワードを検出し、両者が一致するか否かを報知する説明文字列適否報知手段と、
を備えることを特徴とする電子黒板。
＜請求項３＞
請求項１または２記載の電子黒板において、
前記板書計画ファイルでは、
少なくとも１つの項目名に対し、当該項目名の内容を表す画像が対応付けられており、
当該電子黒板は、
前記板書計画ファイル内で画像に対応付けられた項目名が前記表示手段に表示された場合に、当該項目名の近傍に当該画像を表示させる項目名対応画像表示制御手段を備えることを特徴とする電子黒板。
＜請求項４＞
請求項１〜３の何れか一項に記載の電子黒板において、
前記板書計画ファイルでは、
少なくとも１つのキーワードに対し、当該キーワードの内容を表す画像が対応付けられており、
当該電子黒板は、
前記板書計画ファイル内で画像に対応付けられたキーワードが前記表示手段に表示された場合に、当該キーワードの近傍に当該画像を表示させるキーワード対応画像表示制御手段を備えることを特徴とする電子黒板。
＜請求項５＞
表示手段と、
板書予定の各項目名に少なくとも１つのキーワードを対応づけた板書計画ファイルを記憶する板書計画記憶手段と、
を備えるコンピュータに、
ユーザ操作に基づいて前記表示手段による表示領域内の複数の位置を指定して、各指定位置にそれぞれ前記項目名を入力する項目名入力機能と、
ユーザ操作に基づいて前記表示領域内の位置を指定して、この指定位置に前記キーワードを入力するキーワード入力機能と、
前記キーワード入力機能により指定された指定位置の最も近くに表示された項目名を検出するとともに、前記キーワード入力機能により入力されたキーワードに前記板書計画ファイル内で対応付けられた項目名を検出し、両者が一致するか否かを報知するキーワード適否報知機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００９４】
２      サーバ
３      電子黒板
２４０  授業支援プログラム
【図１】
2012240283.tif 000003
【図２】
2012240283.tif 000004
【図３】
2012240283.tif 000005
【図４】
2012240283.tif 000006
【図５】
2012240283.tif 000007
【図６】
2012240283.tif 000008
【図７】
2012240283.tif 000009