(57)【特許請求の範囲】
【請求項１】
表示部及び操作部を有する端末装置と、情報処理装置とを備える情報処理システムであって、
前記表示部に電子教材を表示させる第１表示処理部と、
前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える切替処理部と、
前記切替処理部による切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得するページ情報取得部と、
板面に入力される授業情報を板書データとして取得する板書データ取得部と、
前記ページ情報取得部により取得された前記ページ情報を、前記ページ情報取得部により前記ページ情報が取得される前に前記板書データ取得部により取得された一又は複数の前記板書データと対応付けて記憶部に格納する記憶処理部と、
を備える情報処理システム。
【請求項２】
前記表示部に表示されている前記電子教材のページに対応する一又は複数の前記板書データを取得する対応データ取得部と、
前記対応データ取得部により取得された前記板書データに基づいて前記表示部に前記授業情報を表示させる第２表示処理部と、
を更に備える請求項１に記載の情報処理システム。
【請求項３】
前記表示部に表示されている前記電子教材のページに対するメモの入力操作に応じて前記メモを示すメモデータを生成するメモデータ生成部を更に備え、
前記ページ情報取得部は、前記切替処理部による切り替え前の前記電子教材のページに対応する前記メモデータを前記ページ情報と共に取得し、
前記記憶処理部は、前記ページ情報取得部により取得された前記ページ情報と前記メモデータとを対応付けて前記記憶部に格納し、
前記対応データ取得部は、前記表示部に表示されている前記電子教材のページに対応する前記メモデータを前記板書データと共に取得し、
前記第２表示処理部は、前記対応データ取得部により取得された前記メモデータに基づく前記メモを前記授業情報と共に前記表示部に表示させる請求項２に記載の情報処理システム。
【請求項４】
前記端末装置は、前記第１表示処理部と、前記切替処理部と、前記ページ情報取得部と、前記ページ情報取得部により取得される前記ページ情報を前記情報処理装置に送信するページ情報送信部とを備え、
前記情報処理装置は、前記記憶部と、前記端末装置から送信される前記ページ情報を受信する前記ページ情報受信部と、前記板書データ取得部と、前記記憶処理部とを備える請求項１〜３のいずれかに記載の情報処理システム。
【請求項５】
前記端末装置は複数であって、
前記ページ情報送信部は、前記端末装置の識別情報を前記ページ情報と共に前記情報処理装置に送信し、
前記記憶処理部は、前記識別情報によって識別される前記端末装置ごとに前記ページ情報を前記記憶部に格納する請求項４に記載の情報処理システム。
【請求項６】
前記操作部はタッチパネルである請求項１〜５のいずれかに記載の情報処理システム。
【請求項７】
前記板面に対する板書の有無を検出する板書検出部を更に備え、
前記板書データ取得部は、前記板書検出部により前記板書の不存在が検出されてから予め定められた時間が経過する度に前記板面に表示される授業情報を板書データとして取得する請求項１〜６のいずれかに記載の情報処理システム。
【請求項８】
表示部及び操作部と、
前記表示部に電子教材を表示させる第１表示処理部と、
前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える切替処理部と、
前記切替処理部による切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得するページ情報取得部と、
前記ページ情報取得部により取得される前記ページ情報を情報処理装置に送信するページ情報送信部と、
を備える端末装置。
【請求項９】
端末装置から送信される前記端末装置の表示部に表示される電子教材のページに対応するページ情報を受信するページ情報受信部と、
板面に入力される授業情報を板書データとして取得する板書データ取得部と、
前記ページ情報受信部により受信された前記ページ情報を、前記ページ情報受信部により前記ページ情報が受信される前に前記板書データ取得部により取得された一又は複数の前記板書データと対応付けて記憶部に格納する記憶処理部と、
を備える情報処理装置。
【請求項１０】
表示部及び操作部を有する端末装置と、情報処理装置とを備える情報処理システムで実行される情報処理方法であって、
前記表示部に電子教材を表示させる第１ステップと、
前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える第２ステップと、
前記第２ステップによる切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得する第３ステップと、
板面に入力される授業情報を板書データとして取得する第４ステップと、
前記第３ステップにより取得された前記ページ情報を、前記第３ステップにより前記ページ情報が取得される前に前記第４ステップにより取得された一又は複数の前記板書データと対応付けて記憶部に格納する第５ステップと、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理システムが備える端末装置及び情報処理装置、並びに情報処理方法に関する。
【背景技術】
【０００２】
学校などの教育現場では、電子黒板やタブレット端末などを用いて授業が行われることがある（特許文献１参照）。前記電子黒板は、教師によって授業中に板面に書かれた文字や図形などの情報（以下、授業情報という。）を板書データとして取得可能に構成されている。タブレット端末などの端末装置は、生徒に配付されて使用される。例えば、端末装置は、教科書などの教材が電子化された電子教材をサーバーから取得して、取得した電子教材を端末装置の表示部に表示させる。これにより、生徒は、端末装置に表示された電子教材を授業中に参照することができる。一方、電子黒板は、授業中に教師によって板面に書かれた授業情報を板書データとして定期的に取得し、取得した板書データをサーバーに格納する。サーバーに格納された板書データは、教師による授業内容の改善や生徒による授業の復習に利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、生徒がサーバーに格納された板書データを用いて授業の復習をする場合、授業中に参照していた電子教材のページと、参照していた電子教材のページが開かれていた際に教師によって電子黒板の板面に書かれた授業情報とを併せて参照することが、学習効果を向上させる観点から望ましい。しかしながら、従来、サーバーに格納された多数の板書データから電子教材の特定のページに対応する板書データを探し出すことは手間がかかり、生徒は、所望する板書データを容易に探し出すことができない。
【０００５】
本発明の目的は、電子黒板及び端末装置を用いて授業が行われる場合において、授業を受けた生徒が授業の復習をする際に生じる手間を軽減可能な情報処理システム、端末装置、情報処理装置、及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る情報処理システムは、表示部及び操作部を有する端末装置と、情報処理装置とを備える。また、前記情報処理システムは、第１表示処理部と、切替処理部と、ページ情報取得部と、板書データ取得部と、記憶処理部とを備える。前記第１表示処理部は、前記表示部に電子教材を表示させる。前記切替処理部は、前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える。前記ページ情報取得部は、前記切替処理部による切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得する。前記板書データ取得部は、板面に入力される授業情報を板書データとして取得する。前記記憶処理部は、前記ページ情報取得部により取得された前記ページ情報を、前記ページ情報取得部により前記ページ情報が取得される前に前記板書データ取得部により取得された一又は複数の前記板書データと対応付けて記憶部に格納する。
【０００７】
本発明の他の局面に係る端末装置は、表示部及び操作部と、第１表示処理部と、切替処理部と、ページ情報取得部と、ページ情報送信部とを備える。前記第１表示処理部は、前記表示部に電子教材を表示させる。前記切替処理部は、前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える。前記ページ情報取得部は、前記切替処理部による切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得する。前記ページ情報送信部は、前記ページ情報取得部により取得される前記ページ情報を情報処理装置に送信する。
【０００８】
本発明の他の局面に係る情報処理装置は、ページ情報受信部と、板書データ取得部と、記憶処理部とを備える。前記ページ情報受信部は、端末装置から送信される前記端末装置の表示部に表示される電子教材のページに対応するページ情報を受信する。前記板書データ取得部は、板面に入力される授業情報を板書データとして取得する。前記記憶処理部は、前記ページ情報受信部により受信された前記ページ情報を、前記ページ情報受信部により前記ページ情報が受信される前に前記板書データ取得部により取得された一又は複数の前記板書データと対応付けて記憶部に格納する。
【０００９】
本発明の他の局面に係る情報処理方法は、表示部及び操作部を有する端末装置と、情報処理装置とを備える情報処理システムで実行され、以下の第１ステップから第５ステップまでを含む。前記第１ステップは、前記表示部に電子教材を表示させる。前記第２ステップは、前記操作部に対する切替操作に応じて前記表示部に表示されている前記電子教材のページを切り替える。前記第３ステップは、前記第２ステップによる切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得する。前記第４ステップは、板面に入力される授業情報を板書データとして取得する。前記第５ステップは、前記第３ステップにより取得された前記ページ情報を、前記第３ステップにより前記ページ情報が取得される前に前記第４ステップにより取得された一又は複数の前記板書データと対応付けて記憶部に格納する。
【発明の効果】
【００１０】
本発明によれば、電子黒板及び端末装置を用いて授業が行われる場合において、授業を受けた生徒が授業の復習をする際に生じる手間を軽減することが可能である。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態に係る情報処理システムの構成を示す図である。
【図２】図２は、本発明の実施形態に係る情報処理システムの電子黒板の構成を示す図である。
【図３】図３は、本発明の実施形態に係る情報処理システムのサーバーで実行されるページ情報格納処理の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る情報処理システムの電子黒板で実行される板書データ取得処理の一例を示すフローチャートである。
【図５】図５は、本発明の実施形態に係る情報処理システムの端末装置で実行されるページ情報取得処理の一例を示すフローチャートである。
【図６】図６は、本発明の実施形態に係る情報処理システムの端末装置で実行される授業情報表示処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１３】
［情報処理システム１００］
まず、図１を参照しつつ、本発明の実施形態に係る情報処理システム１００の構成について説明する。ここで、図１は情報処理システム１００の構成を示すブロック図である。
【００１４】
情報処理システム１００は、図１に示すように、電子黒板１０と、一又は複数の端末装置２０と、サーバー３０とを備える。例えば、電子黒板１０及びサーバー３０は、インターネット又はＬＡＮなどの通信ネットワーク４０を介して接続され、有線によるデータ通信を実行可能である。端末装置２０及びサーバー３０は、無線によるデータ通信を実行可能である。なお、電子黒板１０及びサーバー３０は、無線によるデータ通信を実行可能であってもよい。また、端末装置２０及びサーバー３０は、通信ネットワーク４０を介して接続されてもよい。ここに、電子黒板１０及びサーバー３０が、本発明における情報処理装置の一例である。なお、情報処理システム１００において、サーバー３０が設けらず、サーバー３０が備える各構成部が電子黒板１０に備えられた構成であっても、本発明は実現可能である。
【００１５】
［電子黒板１０］
次に、図１及び図２を参照しつつ、電子黒板１０の構成について説明する。ここで、図２は電子黒板１０の構成を示す模式図である。
【００１６】
電子黒板１０は、図２に示す板面１０Ａに書かれた文字や図形などの情報（以下、授業情報という。）を板書データとして取得可能である。板面１０Ａは、図２に示すように、脚部１０Ｂによって支持されるフレーム１０Ｃに外周が囲まれている。
【００１７】
具体的に、電子黒板１０は、図１に示すように、制御部１１、表示部１２、操作部１３、有線通信部１４、及び記憶部１５を備える。
【００１８】
制御部１１は、不図示のＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性の記憶部である。制御部１１では、前記ＣＰＵにより前記ＲＯＭ等に予め記憶された各種の制御プログラムが実行される。これにより、電子黒板１０が制御部１１により統括的に制御される。
【００１９】
表示部１２は、制御部１１からの制御指示に基づいて各種の情報を板面１０Ａに表示する。即ち、板面１０Ａは表示部１２の表示面である。例えば、表示部１２は液晶ディスプレーである。
【００２０】
操作部１３は、板面１０Ａに対するユーザー操作に応じて制御部１１に各種の情報を入力する。例えば、操作部１３は板面１０Ａに設けられたタッチパネルである。
【００２１】
有線通信部１４は、サーバー３０などの外部の通信機器との間で、通信ネットワーク４０を介して有線によるデータ通信を実行可能な通信インターフェイスである。
【００２２】
記憶部１５は、ＳＳＤ（ソリッドステートドライブ）又はＨＤＤ（ハードディスクドライブ）などの記憶装置である。なお、記憶部１５は、制御部１１の前記ＲＡＭなどであってもよい。
【００２３】
記憶部１５には、制御部１１の前記ＣＰＵに後述の板書データ取得処理（図４のフローチャート参照）を実行させるための板書データ取得プログラムが予め記憶されている。なお、前記板書データ取得プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて記憶部１５にインストールされるものであってもよい。
【００２４】
そして、制御部１１は、図１に示すように、描画処理部１１１、板書検出部１１２、板書データ取得部１１３、及び板書データ送信部１１４を含む。具体的に、制御部１１の前記ＣＰＵは、記憶部１５に記憶されている前記板書データ取得プログラムを実行する。これにより、制御部１１は、描画処理部１１１、板書検出部１１２、板書データ取得部１１３、及び板書データ送信部１１４として機能する。
【００２５】
描画処理部１１１は、操作部１３から入力される板面１０Ａに対する描画操作に応じた信号に基づいて、表示部１２に前記描画操作に対応する画像を描画させる。これにより、板面１０Ａに文字や図形などの前記授業情報が記載される。
【００２６】
板書検出部１１２は、板面１０Ａに対する板書の有無を検出する。即ち、板書検出部１１２は、板面１０Ａに対する前記授業情報の入力動作の有無を検出する。具体的に、板書検出部１１２は、操作部１３から入力される板面１０Ａに対する前記描画操作に応じた信号の有無に基づいて、板面１０Ａに対する前記板書の有無を検出する。
【００２７】
板書データ取得部１１３は、板面１０Ａに入力される前記授業情報を予め定められたタイミング毎に板書データとして取得する。ここで、前記授業情報は、前記描画操作により板面１０Ａに入力されるものに限らず、チョーク等を用いた物理的手段により板面１０Ａに記載されて入力されるものであってもよい。また、板書データ取得部１１３は、板面１０Ａに入力される前記授業情報を、板面１０Ａの画像を読取可能なスキャナーなどの画像読取部を用いて読み取り、読み取った画像データを前記板書データとして取得してもよい。
【００２８】
例えば、板書データ取得部１１３は、表示部１２により板面１０Ａに表示される表示画面のスクリーンショットを生成して、前記スクリーンショットを前記板書データとして取得する。なお、板書データ取得部１１３は、直前に取得された前記スクリーンショットとの間の差分データを生成して、前記差分データを前記板書データとして取得してもよい。
【００２９】
ここで、板書データ取得部１１３は、板書検出部１１２により前記板書の不存在が検出されてから予め定められた時間が経過する度に、前記板書データを取得する。なお、前記タイミングは、操作部１３に対して予め定められた操作が行われる度であってもよい。また、前記タイミングは、予め定められた時間が経過する度であってもよい。
【００３０】
板書データ送信部１１４は、板書データ取得部１１３により取得される前記板書データをサーバー３０に送信する。サーバー３０に送信された前記板書データは、サーバー３０の記憶部３５に格納される。
【００３１】
ところで、学校などの教育現場では、電子黒板１０や端末装置２０などを用いて授業が行われることがある。端末装置２０は、生徒に配付されて使用される。例えば、端末装置２０は、教科書などの教材が電子化された電子教材をサーバー３０から取得して、取得した前記電子教材を端末装置２０の表示部２２に表示させる。これにより、生徒は、端末装置２０に表示された前記電子教材を授業中に参照することが可能である。一方、電子黒板１０は、授業中に教師によって板面１０Ａに書かれた前記授業情報を前記板書データとして定期的に取得し、取得した前記板書データをサーバー３０の記憶部３５に格納する。サーバー３０の記憶部３５に格納された前記板書データは、教師による授業内容の改善や生徒による授業の復習に利用される。
【００３２】
ここで、生徒がサーバー３０に格納された前記板書データを用いて授業の復習をする場合、授業中に参照していた前記電子教材のページと、参照していた前記電子教材のページが開かれていた際に教師によって電子黒板１０の板面１０Ａに書かれた前記授業情報とを併せて参照することが、学習効果を向上させる観点から望ましい。しかしながら、従来、サーバー３０の記憶部３５に格納された多数の前記板書データから前記電子教材の特定のページに対応する前記板書データを探し出すことは手間がかかり、生徒は、所望する前記板書データを容易に探し出すことができない。これに対し、本発明に係る情報処理システム１００では、電子黒板１０及び端末装置２０を用いて授業が行われる場合において、授業を受けた生徒が授業の復習をする際に生じる手間を軽減可能である。
【００３３】
以下、図１を参照しつつ、端末装置２０及びサーバー３０について説明する。
【００３４】
［端末装置２０］
端末装置２０は、図１に示すように、制御部２１、表示部２２、操作部２３、無線通信部２４、及び記憶部２５を備えるタブレット端末などの情報処理装置である。なお、端末装置２０は、パーソナルコンピューター、ＰＤＡ、スマートフォンなどであってもよい。
【００３５】
制御部２１は、不図示のＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性の記憶部である。制御部２１では、前記ＣＰＵにより前記ＲＯＭ等に予め記憶された各種の制御プログラムが実行される。これにより、端末装置２０が制御部２１により統括的に制御される。
【００３６】
表示部２２は、制御部２１からの制御指示に基づいて各種の情報を表示する。例えば、表示部２２は液晶ディスプレーである。
【００３７】
操作部２３は、ユーザー操作に応じて制御部２１に各種の情報を入力する。例えば、操作部２３は、表示部２２の表示面に設けられ、前記表示面に対するユーザー操作に応じて制御部２１に各種の情報を入力可能なタッチパネルである。
【００３８】
無線通信部２４は、サーバー３０などの外部の通信機器との間で無線によるデータ通信を実行可能な通信インターフェイスである。
【００３９】
記憶部２５は、ＳＳＤ（ソリッドステートドライブ）又はＨＤＤ（ハードディスクドライブ）などの記憶装置である。なお、記憶部２５は、制御部２１の前記ＲＡＭなどであってもよい。
【００４０】
記憶部２５には、制御部２１の前記ＣＰＵに後述のページ情報取得処理（図５のフローチャート参照）、及び授業情報表示処理（図６のフローチャート参照）を実行させるためのページ情報取得プログラムが予め記憶されている。なお、前記ページ情報取得プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて記憶部２５にインストールされるものであってもよい。
【００４１】
そして、制御部２１は、図１に示すように、教材取得部２１１、第１表示処理部２１２、メモデータ生成部２１３、切替処理部２１４、ページ情報取得部２１５、ページ情報送信部２１６、対応データ取得部２１７、及び第２表示処理部２１８を含む。具体的に、制御部２１の前記ＣＰＵは、記憶部２５に記憶されている前記ページ情報取得プログラムを実行する。これにより、制御部２１は、教材取得部２１１、第１表示処理部２１２、メモデータ生成部２１３、切替処理部２１４、ページ情報取得部２１５、ページ情報送信部２１６、対応データ取得部２１７、及び第２表示処理部２１８として機能する。
【００４２】
教材取得部２１１は、教科書などの教材が電子化された前記電子教材を取得する。前記教材には、教科書のような図書の他、授業における学習事項等が記載されたプリントや冊子などが含まれる。前記電子教材は、サーバー３０の備える記憶部３５に予め格納されている。例えば、教材取得部２１１は、前記電子教材の送信指示をサーバー３０に送信して、サーバー３０に前記電子教材を送信させる。そして、教材取得部２１１は、サーバー３０から送信される前記電子教材を受信して取得する。なお、前記電子教材は記憶部２５に予め格納されていてもよい。
【００４３】
第１表示処理部２１２は、表示部２２に教材取得部２１１によって取得された前記電子教材を表示させる。具体的に、第１表示処理部２１２は、前記電子教材の予め定められたページを表示部２２に表示させる。例えば、第１表示処理部２１２は、情報処理システム１００を用いて行われる授業の内容に応じて予めサーバー３０において設定された前記電子教材のページを表示部２２に表示させる。
【００４４】
メモデータ生成部２１３は、表示部２２に表示されている前記電子教材のページに対するメモの入力操作に応じて、前記メモを示すメモデータを生成する。例えば、メモデータ生成部２１３は、表示部２２に表示されている前記電子教材のページに対するタップ操作に応じて、前記メモの入力操作を行うためのメモ入力画面を表示部２２に表示させる。そして、メモデータ生成部２１３は、前記メモ入力画面における前記メモの入力操作に応じて、前記メモデータを生成する。
【００４５】
切替処理部２１４は、操作部２３に対する切替操作に応じて、表示部２２に表示されている前記電子教材のページを切り替える。例えば、前記切替操作は、表示部２２の前記表示面に対するスワイプ操作である。
【００４６】
ページ情報取得部２１５は、切替処理部２１４による切り替え前の前記電子教材のページに対応するページ情報を前記切替操作に応じて取得する。また、ページ情報取得部２１５は、切替処理部２１４による切り替え前の前記電子教材のページに対応するメモデータ生成部２１３により生成された前記メモデータを前記ページ情報と共に取得する。
【００４７】
ページ情報送信部２１６は、ページ情報取得部２１５により取得された前記ページ情報及び前記メモデータをサーバー３０に送信する。また、ページ情報送信部２１６は、端末装置２０の識別情報を前記ページ情報及び前記メモデータと共にサーバー３０に送信する。
【００４８】
対応データ取得部２１７は、表示部２２に表示されている前記電子教材のページに対応する一又は複数の前記板書データを取得する。また、対応データ取得部２１７は、表示部２２に表示されている前記電子教材のページに対応する前記メモデータを前記板書データと共に取得する。
【００４９】
具体的に、対応データ取得部２１７は、前記電子教材のページに対応する前記板書データ及び前記メモデータの送信指示を、表示部２２に表示されている前記電子教材のページに対応する前記ページ情報及び前記識別情報と共にサーバー３０に送信して、サーバー３０に前記板書データ及び前記メモデータを送信させる。そして、対応データ取得部２１７は、サーバー３０から送信される前記板書データ及び前記メモデータを受信して取得する。
【００５０】
第２表示処理部２１８は、対応データ取得部２１７により取得された前記板書データに基づいて、表示部２２に前記授業情報を表示させる。また、第２表示処理部２１８は、対応データ取得部２１７により取得された前記メモデータに基づく前記メモを前記授業情報と共に表示部２２に表示させる。例えば、第２表示処理部２１８は、表示部２２に前記授業情報と前記メモとを示すサムネイル画像を前記電子教材のページ上に重ねて表示させる。なお、第２表示処理部２１８は、表示部２２に表示されている前記電子教材のページに対するタップ操作などの予め定められた操作に応じて、表示部２２に前記授業情報及び前記メモを表示させるものであってもよい。
【００５１】
［サーバー３０］
サーバー３０は、図１に示すように、制御部３１、操作表示部３２、有線通信部３３、無線通信部３４、及び記憶部３５を備える情報処理装置である。
【００５２】
制御部３１は、不図示のＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性の記憶部である。制御部３１では、前記ＣＰＵにより前記ＲＯＭ等に予め記憶された各種の制御プログラムが実行される。これにより、サーバー３０が制御部３１により統括的に制御される。
【００５３】
操作表示部３２は、制御部３１からの制御指示に基づいて各種の情報を表示する液晶ディスプレーなどの表示部と、ユーザーによる各種の入力操作を受け付けるキーボード及びマウスなどの操作部とを備える。
【００５４】
有線通信部３３は、電子黒板１０などの外部の通信機器との間で、通信ネットワーク４０を介して有線によるデータ通信を実行可能な通信インターフェイスである。
【００５５】
無線通信部３４は、端末装置２０などの外部の通信機器との間で無線によるデータ通信を実行可能な通信インターフェイスである。
【００５６】
記憶部３５は、ＳＳＤ（ソリッドステートドライブ）又はＨＤＤ（ハードディスクドライブ）などの記憶装置である。記憶部３５には、前記電子教材が予め格納される。なお、記憶部３５は、制御部３１の前記ＲＡＭなどであってもよい。
【００５７】
記憶部３５には、制御部３１の前記ＣＰＵに後述のページ情報格納処理（図３のフローチャート参照）を実行させるためのページ情報格納プログラムが予め記憶されている。なお、前記ページ情報格納プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて記憶部３５にインストールされるものであってもよい。
【００５８】
そして、制御部３１は、図１に示すように、制御信号送信部３１１、板書データ受信部３１２、ページ情報受信部３１３、及び記憶処理部３１４を含む。具体的に、制御部３１の前記ＣＰＵは、記憶部３５に記憶されている前記ページ情報格納プログラムを実行する。これにより、制御部３１は、制御信号送信部３１１、板書データ受信部３１２、ページ情報受信部３１３、及び記憶処理部３１４として機能する。
【００５９】
制御信号送信部３１１は、電子黒板１０及び端末装置２０に、授業の開始を示す第１制御信号を送信する。前記第１制御信号を受信した電子黒板１０及び端末装置２０では、授業の開始に応じた処理が実行される。具体的に、前記第１制御信号を受信した電子黒板１０では、後述する板書データ取得処理が実行される。また、前記第１制御信号を受信した端末装置２０では、後述するページ情報取得処理が実行される。
【００６０】
また、制御信号送信部３１１は、電子黒板１０及び端末装置２０に、授業の終了を示す第２制御信号を送信する。前記第２制御信号を受信した電子黒板１０及び端末装置２０は、前記第１制御信号の受信に応じて開始された処理を終了する。
【００６１】
板書データ受信部３１２は、電子黒板１０から送信される前記板書データを受信して記憶部３５に格納する。
【００６２】
ページ情報受信部３１３は、端末装置２０から送信される前記ページ情報を受信する。また、ページ情報受信部３１３は、端末装置２０から前記ページ情報と共に送信される前記識別情報及び前記メモデータを受信する。
【００６３】
記憶処理部３１４は、ページ情報受信部３１３により受信された前記ページ情報を、ページ情報受信部３１３により前記ページ情報が受信される前に板書データ受信部３１２により受信された一又は複数の前記板書データと対応付けて記憶部３５に格納する。具体的に、記憶処理部３１４は、ページ情報受信部３１３により前記ページ情報と共に受信された前記識別情報によって識別される端末装置２０ごとに、前記ページ情報を前記板書データと対応付けて記憶部３５に格納する。また、記憶処理部３１４は、ページ情報受信部３１３により前記ページ情報と共に受信された前記メモデータを前記ページ情報と対応付けて記憶部３５に格納する。
【００６４】
次に、情報処理システム１００において、サーバー３０で実行されるページ情報格納処理、電子黒板２０で実行される板書データ取得処理、並びに端末装置２０で実行されるページ情報取得処理及び授業情報表示処理について説明する。
【００６５】
［ページ情報格納処理］
まず、図３を参照しつつ、サーバー３０において制御部３１の前記ＣＰＵにより実行される前記ページ情報格納処理の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部３１により実行される処理手順（ステップ）の番号を表している。なお、制御部３１は、操作表示部３２において前記ページ情報格納処理の実行操作が行われた場合に、前記ページ情報格納処理を実行する。例えば、前記ページ情報格納処理の実行操作は、授業を行う教師によって、前記授業の開始時に行われる。
【００６６】
＜ステップＳ１１＞
まず、ステップＳ１１において、制御部３１は、電子黒板１０及び端末装置２０に、前記第１制御信号を送信する。ここで、ステップＳ１１の処理は、制御部３１の制御信号送信部３１１により実行される。
【００６７】
＜ステップＳ１２＞
ステップＳ１２において、制御部３１は、電子黒板１０から前記板書データを受信したか否かを判断する。
【００６８】
ここで、制御部３１は、電子黒板１０から前記板書データを受信したと判断すると（Ｓ１２のＹｅｓ側）、処理をステップＳ１３に移行させる。また、電子黒板１０から前記板書データを受信していなければ（Ｓ１２のＮｏ側）、制御部３１は、処理をステップＳ１４に移行させる。
【００６９】
＜ステップＳ１３＞
ステップＳ１３において、制御部３１は、ステップＳ１２で受信した前記板書データを記憶部３５に格納する。ここで、ステップＳ１２及びステップＳ１３の処理は、制御部３１の板書データ受信部３１２により実行される。
【００７０】
＜ステップＳ１４＞
ステップＳ１４において、制御部３１は、端末装置２０から前記ページ情報及び前記識別情報を受信したか否かを判断する。
【００７１】
ここで、制御部３１は、端末装置２０から前記ページ情報を受信したと判断すると（Ｓ１４のＹｅｓ側）、処理をステップＳ１５に移行させる。また、端末装置２０から前記ページ情報を受信していなければ（Ｓ１４のＮｏ側）、制御部３１は、処理をステップＳ１７に移行させる。ここで、ステップＳ１４の処理は、制御部３１のページ情報受信部３１３により実行される。
【００７２】
＜ステップＳ１５＞
ステップＳ１５において、制御部３１は、ステップＳ１４による前記ページ情報の受信の前にステップＳ１２で受信した一又は複数の前記板書データを特定する。
【００７３】
例えば、制御部３１は、記憶部３５に格納されている前記板書データの中から、前記ページ情報格納処理の実行時からステップＳ１４の処理が実行されるまでの間にステップＳ１２で受信した一又は複数の前記板書データを特定する。
【００７４】
＜ステップＳ１６＞
ステップＳ１６において、制御部３１は、ステップＳ１４で受信した前記ページ情報を、ステップＳ１５で特定された前記板書データと対応付けて記憶部３５に格納する。例えば、制御部３１は、ステップＳ１５で特定された前記板書データを示すデータ特定情報を前記ページ情報に付加することで、前記ページ情報と前記板書データとを対応付ける。ここに、ステップＳ１５及びステップＳ１６の処理が、本発明における第５ステップの一例であって、制御部３１の記憶処理部３１４により実行される。
【００７５】
ここで、制御部３１は、ステップＳ１４で受信した前記識別情報によって識別される前記端末装置ごとに、前記ページ情報を前記板書データと対応付けて記憶部３５に格納する。また、制御部３１は、ステップＳ１４で前記ページ情報と共に前記メモデータを受信した場合には、前記ページ情報と前記メモデータとを対応付けて記憶部３５に格納する。
【００７６】
＜ステップＳ１７＞
ステップＳ１７において、制御部３１は、操作表示部３２において前記ページ情報格納処理の終了操作が行われたか否かを判断する。
【００７７】
ここで、制御部３１は、操作表示部３２において前記ページ情報格納処理の終了操作が行われたと判断すると（Ｓ１７のＹｅｓ側）、処理をステップＳ１８に移行させる。また、操作表示部３２において前記ページ情報格納処理の終了操作が行われていなければ（Ｓ１７のＮｏ側）、制御部３１は、処理をステップＳ１２に移行させる。これにより、前記ページ情報格納処理の終了操作が行われるまでの間、ステップＳ１２からステップＳ１６までの処理が繰り返し実行される。なお、再度のステップＳ１５において、制御部３１は、記憶部３５に格納されている前記板書データの中から、前回のステップＳ１４の処理の実行時から次のステップＳ１４の処理が実行されるまでの間にステップＳ１２で受信した一又は複数の前記板書データを特定する。
【００７８】
＜ステップＳ１８＞
ステップＳ１８において、制御部３１は、電子黒板１０及び端末装置２０に、前記第２制御信号を送信する。ここで、ステップＳ１８の処理は、制御部３１の制御信号送信部３１１により実行される。
【００７９】
［板書データ取得処理］
次に、図４を参照しつつ、電子黒板１０において制御部１１により実行される前記板書データ取得処理の手順の一例について説明する。なお、制御部１１は、サーバー３０から送信される前記第１制御信号を受信した場合に、前記板書データ取得処理を実行する。また、制御部１１は、サーバー３０から送信される前記第２制御信号を受信した場合に、前記板書データ取得処理を終了する。
【００８０】
＜ステップＳ２１＞
まず、ステップＳ２１において、制御部１１は、タイマーによる計時を開始する。
【００８１】
＜ステップＳ２２＞
ステップＳ２２において、制御部１１は、板面１０Ａに対する板書が検出されたか否かを判断する。即ち、制御部１１は、板面１０Ａに対する前記授業情報の入力が行われたか否かを判断する。
【００８２】
ここで、制御部１１は、板面１０Ａに対する板書が検出されたと判断すると（Ｓ２２のＹｅｓ側）、ステップＳ２１による計時をリセットして、処理をステップＳ２１に移行させる。また、板面１０Ａに対する板書が検出されていなければ（Ｓ２２のＮｏ側）、制御部１１は、処理をステップＳ２３に移行させる。
【００８３】
＜ステップＳ２３＞
ステップＳ２３において、制御部１１は、ステップＳ２１による計時開始時から予め定められた時間が経過したか否かを判断する。
【００８４】
ここで、制御部１１は、ステップＳ２１による計時開始時から予め定められた時間が経過したと判断すると（Ｓ２３のＹｅｓ側）、処理をステップＳ２４に移行させる。また、ステップＳ２１による計時開始時から予め定められた時間が経過していなければ（Ｓ２３のＮｏ側）、制御部２１は、処理をステップＳ２２に移行させて、板面１０Ａに対する板書の検出又は前記時間の経過を待ち受ける。
【００８５】
＜ステップＳ２４＞
ステップＳ２４において、制御部１１は、板面１０Ａに表示される前記授業情報を板書データとして取得する。例えば、制御部１１は、表示部１２により板面１０Ａに表示される表示画面のスクリーンショットを生成して、前記スクリーンショットを前記板書データとして取得する。ここに、ステップＳ２４の処理が、本発明における第４ステップの一例であって、制御部１１の板書データ取得部１１３により実行される。なお、制御部１１は、ステップＳ２１による計時開始時から予め定められた時間が経過していない場合であっても、操作部１１に対する予め定められた操作に応じてステップＳ２４の処理を実行してもよい。
【００８６】
＜ステップＳ２５＞
ステップＳ２５において、制御部１１は、ステップＳ２４により取得される前記板書データをサーバー３０に送信する。
【００８７】
［ページ情報取得処理］
次に、図５を参照しつつ、端末装置２０において制御部２１の前記ＣＰＵにより実行される前記ページ情報取得処理の手順の一例について説明する。なお、制御部２１は、サーバー３０から送信される前記第１制御信号を受信した場合に、前記ページ情報取得処理を実行する。
【００８８】
＜ステップＳ３１＞
まず、ステップＳ３１において、制御部２１は、前記電子教材を取得する。例えば、制御部２１は、前記電子教材の送信指示をサーバー３０に送信して、サーバー３０に前記電子教材を送信させる。そして、教材取得部２１１は、サーバー３０から送信される前記電子教材を受信して取得する。ここで、ステップＳ３１の処理は、制御部２１の教材取得部２１１により実行される。
【００８９】
＜ステップＳ３２＞
ステップＳ３２において、制御部２１は、表示部２２にステップＳ３１によって取得された前記電子教材を表示させる。例えば、制御部２１は、予めサーバー３０において設定された前記電子教材のページを表示部２２に表示させる。ここに、ステップＳ３２の処理が、本発明における第１ステップの一例であって、制御部２１の第１表示処理部２１２により実行される。
【００９０】
＜ステップＳ３３＞
ステップＳ３３において、制御部２１は、サーバー３０から前記第２制御信号を受信したか否かを判断する。
【００９１】
ここで、制御部２１は、サーバー３０から前記第２制御信号を受信したと判断すると（Ｓ３３のＹｅｓ側）、前記ページ情報取得処理を終了する。また、サーバー３０から前記第２制御信号を受信していなければ（Ｓ３３のＮｏ側）、制御部２１は、処理をステップＳ３４に移行させる。
【００９２】
＜ステップＳ３４＞
ステップＳ３４において、制御部２１は、表示部２２に表示されている前記電子教材のページに対する前記メモの入力操作が行われたか否かを判断する。具体的に、制御部２１は、表示部２２に表示されている前記電子教材のページに対するタップ操作に応じて、前記メモの入力操作を行うためのメモ入力画面を表示部２２に表示させる。そして、制御部２１は、前記メモ入力画面において前記メモの入力操作を受け付けた場合に、前記メモの入力操作が行われたと判断する。
【００９３】
ここで、制御部２１は、前記メモの入力操作が行われたと判断すると（Ｓ３４のＹｅｓ側）、処理をステップＳ３５に移行させる。また、前記メモの入力操作が行われていなければ（Ｓ３４のＮｏ側）、制御部２１は、処理をステップＳ３６に移行させる。
【００９４】
＜ステップＳ３５＞
ステップＳ３５において、制御部２１は、ステップＳ３４で行われた前記メモの入力操作に応じて、前記メモを示すメモデータを生成する。ここで、ステップＳ３４及びステップＳ３５の処理は、制御部２１のメモデータ生成部２１３により実行される。
【００９５】
＜ステップＳ３６＞
ステップＳ３６において、制御部２１は、操作部２３に対する前記切替操作が行われたか否かを判断する。
【００９６】
ここで、制御部２１は、操作部２３に対する前記切替操作が行われたと判断すると（Ｓ３６のＹｅｓ側）、処理をステップＳ３７に移行させる。また、操作部２３に対する前記切替操作が行われていなければ（Ｓ３６のＮｏ側）、制御部２１は、処理をステップＳ３３に移行させて、サーバー３０から前記第２制御信号を受信するまでの間、前記メモの入力操作又は操作部２３に対する前記切替操作を待ち受ける。
【００９７】
＜ステップＳ３７＞
ステップＳ３７において、制御部２１は、表示部２２に表示されている前記電子教材のページを切り替える。ここに、ステップＳ３７の処理が、本発明における第２ステップの一例であって、制御部２１の切替処理部２１４により実行される。
【００９８】
＜ステップＳ３８＞
ステップＳ３８において、制御部２１は、ステップＳ３６で行われた前記切替操作による切り替え前の前記電子教材のページに対応する前記ページ情報を取得する。また、制御部２１は、前記切替操作による切り替え前の前記電子教材のページに対応する前記メモデータを前記ページ情報と共に取得する。ここに、ステップＳ３８の処理が、本発明における第３ステップの一例であって、制御部２１のページ情報取得部２１５により実行される。
【００９９】
＜ステップＳ３９＞
ステップＳ３９において、制御部２１は、ステップＳ３８により取得された前記ページ情報、前記識別情報、及び前記メモデータをサーバー３０に送信する。ここで、ステップＳ３９の処理は、制御部２１のページ情報送信部２１６により実行される。
【０１００】
［授業情報表示処理］
次に、図６を参照しつつ、端末装置２０において制御部２１の前記ＣＰＵにより実行される前記授業情報表示処理の手順の一例について説明する。なお、制御部２１は、操作部２３において前記授業情報表示処理の実行操作が行われた場合に、前記授業情報表示処理を実行する。例えば、前記授業情報表示処理の実行操作は、授業を受けた生徒によって、前記授業の終了後に行われる。
【０１０１】
＜ステップＳ４１＞
まず、ステップＳ４１において、制御部２１は、前記ページ情報取得処理のステップＳ３１における処理と同様に、前記電子教材を取得する。
【０１０２】
＜ステップＳ４２＞
ステップＳ４２において、制御部２１は、前記ページ情報取得処理のステップＳ３２における処理と同様に、表示部２２にステップＳ４１によって取得された前記電子教材を表示させる。
【０１０３】
＜ステップＳ４３＞
ステップＳ４３において、制御部２１は、前記電子教材のページに対応する前記板書データ及び前記メモデータの送信指示を、表示部２２に表示されている前記電子教材のページに対応する前記ページ情報及び前記識別情報と共にサーバー３０に送信する。
【０１０４】
一方、サーバー３０の制御部３１は、端末装置２０から前記ページ情報、前記識別情報、及び前記送信指示を受信した場合に、受信した前記ページ情報に対応する前記板書データ及び前記メモデータを記憶部３５から取得する。具体的に、制御部３１は、端末装置２０ごとに記憶部３５に格納されている前記ページ情報及び前記データ特定情報に基づいて、受信した前記ページ情報に対応する前記板書データ及び前記メモデータを特定して取得する。そして、制御部３１は、取得された前記板書データ及び前記メモデータを端末装置２０に送信する。
【０１０５】
＜ステップＳ４４＞
ステップＳ４４において、制御部２１は、サーバー３０から前記電子教材のページに対応する前記板書データ及び前記メモデータを受信したか否かを判断する。
【０１０６】
ここで、制御部２１は、サーバー３０から前記板書データ及び前記メモデータを受信したと判断すると（Ｓ４４のＹｅｓ側）、処理をステップＳ４５に移行させる。また、サーバー３０から前記板書データ及び前記メモデータを受信していなければ（Ｓ４４のＮｏ側）、制御部２１は、ステップＳ４４でサーバー３０からの前記板書データ及び前記メモデータの受信を待ち受ける。ここに、ステップＳ４３及びステップＳ４４の処理は、制御部２１の対応データ取得部２１７により実行される。
【０１０７】
＜ステップＳ４５＞
ステップＳ４５において、制御部２１は、ステップＳ４４で受信した前記板書データに基づいて、表示部２２に前記授業情報を表示させる。また、制御部２１は、ステップＳ４４で受信した前記メモデータに基づく前記メモを前記授業情報と共に表示部２２に表示させる。例えば、制御部２１は、表示部２２に前記授業情報及び前記メモを示すサムネイル画像を前記電子教材のページ上に重ねて表示させる。ここで、ステップＳ４５の処理は、制御部２１の第２表示処理部２１８により実行される。前記授業情報が電子黒板１０の板面１０Ａに表示されていた際に前記電子教材に書き込まれた前記メモが前記授業情報と共に併せて表示されることで、生徒による端末装置２０を用いた授業の復習における学習効率がより向上する。
【０１０８】
＜ステップＳ４６＞
ステップＳ４６において、制御部２１は、操作部２３において前記授業情報表示処理の終了操作が行われたか否かを判断する。
【０１０９】
ここで、制御部２１は、操作部２３において前記授業情報表示処理の終了操作が行われたと判断すると（Ｓ４６のＹｅｓ側）、前記授業情報表示処理を終了する。また、操作部２３において前記授業情報表示処理の終了操作が行われていなければ（Ｓ４６のＮｏ側）、制御部２１は、処理をステップＳ４７に移行させる。
【０１１０】
＜ステップＳ４７＞
ステップＳ４７において、制御部２１は、前記ページ情報取得処理のステップＳ３６における処理と同様に、操作部２３に対する前記切替操作が行われたか否かを判断する。
【０１１１】
ここで、制御部２１は、操作部２３に対する前記切替操作が行われたと判断すると（Ｓ４７のＹｅｓ側）、処理をステップＳ４８に移行させる。また、操作部２３に対する前記切替操作が行われていなければ（Ｓ４７のＮｏ側）、制御部２１は、処理をステップＳ４６に移行させて、前記授業情報表示処理の終了操作が行われるまでの間、操作部２３に対する前記切替操作が行われるのを待ち受ける。
【０１１２】
＜ステップＳ４８＞
ステップＳ４８において、制御部２１は、前記ページ情報取得処理のステップＳ３７における処理と同様に、ステップＳ４７で行われた前記切替操作に応じて、表示部２２に表示されている前記電子教材のページを切り替える。その後、ステップＳ４３以下の処理が再度実行されて、ステップＳ４８による切り替え後の前記電子教材のページに対応する前記板書データ及び前記メモデータが取得されて表示部２２に表示される。
【０１１３】
このように、情報処理システム１００では、電子黒板１０及び端末装置２０を用いた授業が行われる場合に、サーバー３０でページ情報格納処理が実行されると共に、電子黒板２０で板書データ取得処理が実行され、端末装置２０でページ情報取得処理が実行される。これにより、サーバー３０において、端末装置２０から前記切替操作に応じて送信される前記ページ情報が、前記ページ情報の示す前記電子教材のページが表示されている間に電子黒板１０から送信された前記板書データと対応付けられて記憶部３５に格納される。従って、生徒がサーバー３０の記憶部３５に格納された前記板書データを用いて授業の復習をする際に、授業中に参照していた前記電子教材のページが開かれていた際に教師によって電子黒板１０の板面１０Ａに書かれた前記授業情報に対応する前記板書データをサーバー３０の記憶部３５から探し出す手間を軽減することが可能である。
【０１１４】
また、端末装置２０で実行される前記授業情報表示処理では、端末装置２０の表示部２２に表示される前記電子教材のページに対応する前記板書データに基づく前記授業情報が自動的に表示部２２に表示される。そのため、授業の復習をする生徒の手間をより軽減することが可能である。
【０１１５】
［他の実施形態］
なお、情報処理システム１００の電子黒板１０は、表示部１２、描画処理部１１１、及び板書検出部１１２を備えていない構成であってもよい。例えば、電子黒板１０は、板面１０Ａに対する前記授業情報の入力がチョークなどの物理的手段によって行われる構成のものであってもよい。この場合、板書データ取得部１１３は、電子黒板１０に設けられる板面１０Ａに表示された前記授業情報を読取可能なスキャナーなどの画像読取部を用いて、前記板書データを取得することが可能である。
【符号の説明】
【０１１６】
１０：電子黒板
１０Ａ：板面
１１：制御部
１１１：描画処理部
１１２：板書検出部
１１３：板書データ取得部
１１４：板書データ送信部
２０：端末装置
２１：制御部
２１１：教材取得部
２１２：第１表示処理部
２１３：メモデータ生成部
２１４：切替処理部
２１５：ページ情報取得部
２１６：ページ情報送信部
２１７：対応データ取得部
２１８：第２表示処理部
２２：表示部
２３：操作部
３０：サーバー
３１：制御部
３１１：制御信号送信部
３１２：板書データ受信部
３１３：ページ情報受信部
３１４：記憶処理部
１００：情報処理システム
【図１】
0006005189.tif 000002
【図２】
0006005189.tif 000003
【図３】
0006005189.tif 000004
【図４】
0006005189.tif 000005
【図５】
0006005189.tif 000006
【図６】
0006005189.tif 000007