(57)【特許請求の範囲】
【請求項１】
共通して用いられる教材を記憶するコンピュータ装置と、当該コンピュータ装置に接続され、電子コンテンツを管理するサーバ装置とを備えるシステムであって、
前記コンピュータ装置は、
教材の中で指定された指定エリアと、前記指定エリアが選択された場合に再生又は表示させる電子コンテンツと、前記電子コンテンツの再生又は表示条件とを関連付ける関連付け手段と、
前記関連付け手段により関連付けられた前記指定エリアを示す情報と、前記電子コンテンツと、前記再生又は表示条件とを、前記サーバ装置へアップロードするアップロード手段とを備え、
前記サーバ装置は、
前記コンピュータ装置の少なくともいずれかによりアップロードされた、教材の中で指定された指定エリアを示す情報と、当該指定エリアに関連付けられた電子コンテンツと、当該電子コンテンツの前記再生又は表示条件とを記憶する記憶手段と、
前記コンピュータ装置の各々の表示手段に、前記指定エリアを含む電子教材を表示させると共に、当該指定エリアに関連付けられた電子コンテンツのコンテンツ関連情報を、当該指定エリアと対応付けて表示させる表示制御手段と、
前記コンテンツ関連情報を選択したコンピュータ装置に対して、当該コンテンツ関連情報が示す電子コンテンツを含む情報を送信する送信制御手段と、を備え、
前記表示制御手段は、前記コンテンツ関連情報を選択したコンピュータ装置の表示手段に対して、当該コンテンツ関連情報が示す電子コンテンツに加えて、当該電子コンテンツに関連付けられた前記指定エリアを示す情報と、当該電子コンテンツの再生又は表示条件とをさらにダウンロードするか否かをそれぞれ選択するためのダウンロード画面を表示させることを特徴とするシステム。
【請求項２】
前記コンピュータ装置の前記アップロード手段は、
前記指定エリアに対し、関連付ける電子コンテンツと、当該電子コンテンツの再生又は表示条件とを設定するための設定画面において、
前記指定エリアを示す情報と、前記電子コンテンツと、前記再生又は表示条件とを、前記サーバ装置へアップロードするか否かを選択するための入力欄を設けることを特徴とする請求項１に記載のシステム。
【請求項３】
前記コンピュータ装置は、
前記教材を電子化した電子教材を表示手段に表示させ、前記電子教材の表示部分から任意のエリアを指定する入力を受け付けるエリア指定受付手段をさらに備え、
前記関連付け手段は、前記入力に基づき指定された指定エリアと、前記電子教材の内容に関連する電子コンテンツと、前記電子コンテンツの再生又は表示条件とを関連付けることを特徴とする請求項１または２に記載のシステム。
【請求項４】
前記コンピュータ装置は、
前記指定エリアが選択されたと判断した場合、当該指定エリアと関連付けられた前記電子コンテンツを前記再生又は表示条件に従い前記表示手段又は／及び音声出力手段に再生又は表示させる再生表示制御手段をさらに備えることを特徴とする請求項１乃至３のいずれか一項に記載のシステム。
【請求項５】
前記サーバ装置において、
前記送信制御手段は、前記電子コンテンツを含む情報として、
当該電子コンテンツと、当該電子コンテンツに関連付けられた指定エリアを示す情報と、当該電子コンテンツの再生又は表示条件とを、前記コンテンツ関連情報を選択したコンピュータ装置に送信することを特徴とする請求項１乃至４のいずれか一項に記載のシステム。
【請求項６】
前記サーバ装置において、
前記表示制御手段は、前記電子コンテンツのコンテンツ関連情報として、少なくとも、当該電子コンテンツのダウンロード数と、当該電子コンテンツをダウンロード又は／及び視聴した者による評価とを前記コンピュータ装置の各々の前記表示手段に表示させることを特徴とする請求項１乃至５のいずれか一項に記載のシステム。
【請求項７】
前記サーバ装置において、
前記表示制御手段は、複数の指定エリアが所定割合以上重複している場合には、当該複数の指定エリアに関連付けられた電子コンテンツを一つの指定エリアに関連付けられているものとして取り扱い、当該一つの指定エリアに対し、前記複数の指定エリアに関連付けられた電子コンテンツのコンテンツ関連情報を対応付けて表示することを特徴とする請求項１乃至６のいずれか一項に記載のシステム。
【請求項８】
前記サーバ装置において、
前記表示制御手段は、前記一つの指定エリアに対応付けて表示する電子コンテンツのコンテンツ関連情報を、当該電子コンテンツのダウンロード数が多い順に、又は／及び、当該電子コンテンツの評価が高い順に、上から並べて表示することを特徴とする請求項７に記載のシステム。
【請求項９】
前記サーバ装置において、
前記表示制御手段は、ダウンロードの対象となる電子コンテンツを再生又は表示するための再生表示エリアを前記ダウンロード画面に設けると共に、当該電子コンテンツの評価を入力するための評価入力欄を前記ダウンロード画面に設けることを特徴とする請求項１〜８のいずれか一項に記載のシステム。
【請求項１０】
前記サーバ装置において、
前記表示制御手段は、前記評価入力欄にて入力された評価の履歴を前記ダウンロード画面に表示させることを特徴とする請求項９に記載のシステム。
【請求項１１】
前記サーバ装置において、
前記表示制御手段は、ダウンロードの対象となる電子コンテンツがコード化パターンの印刷情報を含む電子文書の場合、当該電子コンテンツが使用された際に書き込まれたストローク数に関する情報を前記ダウンロード画面上に表示することを特徴とする請求項１〜１０のいずれか一項に記載のシステム。
【請求項１２】
請求項１乃至１１のいずれか一項に記載のシステムとして、コンピュータ装置及びサーバ装置を機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで読み取り可能なコード化パターンを利用した技術に関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。例えば、特許文献１に記載されているように、アノトペンは、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信する。
【０００３】
特許文献２には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。さらに、特許文献３には、授業で用いられる教材データが蓄積された配信サーバから配信された教材データを指導案と関連付けて格納する教材サーバを有し、教材サーバに格納された教材データを指導案に基づく授業の進行に沿って表示する教室端末及び大型スクリーンを備える授業支援システムが開示されている。また、特許文献４には、教師や学生・生徒といった教育現場に参加するユーザの情報端末から、インターネットを介して複数のコンテンツ提供者のコンテンツサーバにアクセスして、適切なコンテンツを取得し、そのコンテンツを教材として利用する電子教材の共有方法について開示されている。さらに、特許文献５には、授業などに活用するため、教材コンテンツをインターネット等でサーバからダウンロードして、電子黒板等に表示する技術が開示されている。
【０００４】
さらに、特許文献６には、教材の任意のページに、コードを記憶させたＲＦＩＤタグを埋め込み、ＲＦＩＤタグのコードを読み取ることで、教材コンテンツをコンピュータから検索し、プロジェクタからスクリーンへ検索した教材コンテンツの映像を投影する技術が開示されている。また、特許文献７には、紙に印刷されたアイコンのドットパターンと、コンテンツのデータとを関連付ける技術が開示されている。そして、特許文献８には、教材のコンテンツをサーバにアップロードし、他の先生がその教材をダウンロードして使える教材配信システムが開示されている。この教材配信システムでは、デジタル教材のアイコンをクリックすると、教材コンテンツである解説の一覧表示がされる。この一覧表示では、評価の高い順にリスト表示され、教材作成者のコメントや、ダウンロード回数が表示され、利用者の評価も入力可能となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８７２４９８号公報
【特許文献２】特表２００３−５２９８５３号公報
【特許文献３】特開２００２−０７２８５０号公報
【特許文献４】特開２００４−２２６４５９号公報
【特許文献５】特開２００４−２５８１８４号公報
【特許文献６】特開２００４−０１２５３９号公報
【特許文献７】特許第３９５６０２６号公報
【特許文献８】特開２００１−２４２７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
授業中などで、開いている教科書（教材）の所定の図面部分などを講師が電子ペンなどによりタップすることで、タップした部分と関連する動画などの電子コンテンツを再生又は表示して受講者に視聴させることができると便宜である。この際、再生又は表示する電子コンテンツを各講師が全て独自に制作又は入手するのは手間がかかる。そこで、本発明は、教材への操作と連動して再生又は表示させる電子コンテンツを共有することが可能なコンピュータ装置、サーバ装置、及びプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るシステムは、共通して用いられる教材を記憶するコンピュータ装置と、当該コンピュータ装置に接続され、電子コンテンツを管理するサーバ装置とを備えるシステムであって、前記コンピュータ装置は、教材の中で指定された指定エリアと、前記指定エリアが選択された場合に再生又は表示させる電子コンテンツと、前記電子コンテンツの再生又は表示条件とを関連付ける関連付け手段と、前記関連付け手段により関連付けられた前記指定エリアを示す情報と、前記電子コンテンツと、前記再生又は表示条件とを、前記サーバ装置へアップロードするアップロード手段とを備え、前記サーバ装置は、前記コンピュータ装置の少なくともいずれかによりアップロードされた、教材の中で指定された指定エリアを示す情報と、当該指定エリアに関連付けられた電子コンテンツと、当該電子コンテンツの前記再生又は表示条件とを記憶する記憶手段と、前記コンピュータ装置の各々の表示手段に、前記指定エリアを含む電子教材を表示させると共に、当該指定エリアに関連付けられた電子コンテンツのコンテンツ関連情報を、当該指定エリアと対応付けて表示させる表示制御手段と、前記コンテンツ関連情報を選択したコンピュータ装置に対して、当該コンテンツ関連情報が示す電子コンテンツを含む情報を送信する送信制御手段と、を備え、前記表示制御手段は、前記コンテンツ関連情報を選択したコンピュータ装置の表示手段に対して、当該コンテンツ関連情報が示す電子コンテンツに加えて、当該電子コンテンツに関連付けられた前記指定エリアを示す情報と、当該電子コンテンツの再生又は表示条件とをさらにダウンロードするか否かをそれぞれ選択するためのダウンロード画面を表示させる。
【０００８】
この構成により、コンピュータ装置は、教材の指定エリアと、当該指定エリアが選択された場合に再生又は表示させる電子コンテンツと、当該電子コンテンツの再生又は表示条件（再生表示条件）とを関連付け、関連付けられたこれらの情報をサーバ装置へアップロードする。このようにすることで、サーバ装置と接続可能な他のコンピュータ装置は、サーバ装置からこれらの情報を受信することで、設定を要することなく、電子コンテンツを教材の指定エリアと関連付けた状態で定められた再生表示条件に従い再生又は表示することが可能となる。従って、この態様により、好適に、電子コンテンツを講師間で共有することが可能となる。また、サーバ装置は、教材の中で指定された指定エリアを示す情報と、当該指定エリアに関連付けられた電子コンテンツと、当該電子コンテンツに関連するコンテンツ関連情報とを記憶し、コンピュータ装置に対し、指定エリアを含む電子教材を表示させると共に、当該指定エリアに関連付けられた電子コンテンツのコンテンツ関連情報を、当該指定エリアと対応付けて表示させる。そして、サーバ装置は、コンテンツ関連情報の表示部分が選択された後、当該コンテンツ関連情報が示す電子コンテンツを含む情報をコンピュータ装置に送信する。このように、サーバ装置は、電子教材を見せつつ、当該電子教材の指定エリアと関連付けられた電子コンテンツのコンテンツ関連情報を当該指定エリアと対応付けて表示するため、コンピュータ装置の操作者がどの電子コンテンツをダウンロードすべきか容易に選択させることができる。また、サーバ装置は、コンテンツ関連情報を選択したコンピュータ装置の表示手段に対して、当該コンテンツ関連情報が示す電子コンテンツに加えて、当該電子コンテンツに関連付けられた指定エリアを示す情報と、当該電子コンテンツの再生又は表示条件とをさらにダウンロードするか否かをそれぞれ選択するためのダウンロード画面を表示させる。この態様により、サーバ装置は、電子コンテンツに加えて、必要に応じて、電子コンテンツを再生又は表示するのに好適な指定エリアの情報や再生表示条件をコンピュータ装置にダウンロードさせることができる。
【０００９】
上記のコンピュータ装置の一態様では、前記アップロード手段は、前記指定エリアに対し、関連付ける電子コンテンツと、当該電子コンテンツの再生又は表示条件とを設定するための設定画面において、指定エリアを示す情報と、電子コンテンツと、再生表示条件とを、サーバ装置へアップロードするか否かを選択するための入力欄を設ける。この態様により、コンピュータ装置３は、指定エリアと電子コンテンツと再生表示条件との関連付けの際に、これらの情報をアップロードすべきか否か選択させることができ、アップロードを円滑に実行することができる。
【００１０】
上記のコンピュータ装置の他の一態様では、前記教材を電子化した電子教材を表示手段に表示させ、前記電子教材の表示部分から任意のエリアを指定する入力を受け付けるエリア指定受付手段をさらに備え、前記関連付け手段は、前記入力に基づき指定された指定エリアと、前記電子教材の内容に関連する電子コンテンツと、前記電子コンテンツの再生又は表示条件とを関連付ける。この態様により、コンピュータ装置は、電子教材を表示して、任意の範囲を電子コンテンツと関連付ける指定エリアとして操作者に指定させることができる。
【００１１】
上記のコンピュータ装置の他の一態様では、前記指定エリアが選択されたと判断した場合、当該指定エリアと関連付けられた前記電子コンテンツを前記再生又は表示条件に従い前記表示手段又は／及び音声出力手段に再生又は表示させる再生表示制御手段をさらに備える。この態様により、コンピュータ装置は、好適に、指定エリアへの操作と連動させて電子コンテンツを指定された再生表示条件に従って再生又は表示することができる。
【００１４】
上記のサーバ装置の他の一態様では、前記送信制御手段は、前記電子コンテンツを含む情報として、当該電子コンテンツと、当該電子コンテンツに関連付けられた指定エリアを示す情報と、当該電子コンテンツの再生又は表示条件とを、前記コンテンツ関連情報を選択したコンピュータ装置に送信する。このようにすることで、サーバ装置は、電子コンテンツに加え、電子コンテンツを再生又は表示するのに好適な指定エリアの情報や再生表示条件をコンピュータ装置にダウンロードさせることができる。
【００１６】
上記サーバ装置の他の一態様では、前記表示制御手段は、前記電子コンテンツのコンテンツ関連情報として、少なくとも、当該電子コンテンツのダウンロード数と、当該電子コンテンツをダウンロード又は／及び視聴した者による評価とを前記コンピュータ装置の前記表示手段に表示させる。この態様により、サーバ装置は、コンピュータ装置の操作者がダウンロードすべき電子コンテンツを選択する際に有用な情報を提供することができる。
【００１７】
上記サーバ装置の他の一態様では、前記表示制御手段は、複数の指定エリアが所定割合以上重複している場合には、当該複数の指定エリアに関連付けられた電子コンテンツを一つの指定エリアに関連付けられているものとして取り扱い、当該一つの指定エリアに対し、前記複数の指定エリアに関連付けられた電子コンテンツのコンテンツ関連情報を対応付けて表示する。このようにすることで、サーバ装置は、表示が煩雑化するのを抑制することができる。
【００１８】
上記サーバ装置の他の一態様では、前記表示制御手段は、前記一つの指定エリアに対応付けて表示する電子コンテンツのコンテンツ関連情報を、当該電子コンテンツのダウンロード数が多い順に、又は／及び、当該電子コンテンツの評価が高い順に、上から並べて表示する。これにより、サーバ装置は、人気の高い電子コンテンツのコンテンツ関連情報ほど選択しやすい位置に配置することができ、利便性を向上させることができる。
【００２１】
上記のサーバ装置の一態様では、前記表示制御手段は、ダウンロードの対象となる電子コンテンツを再生又は表示するための再生表示エリアを前記ダウンロード画面に設けると共に、当該電子コンテンツの評価を入力するための評価入力欄を前記ダウンロード画面に設ける。このようにすることで、サーバ装置は、ダウンロードする前に対象となる電子コンテンツをコンピュータ装置のユーザに視聴させると共に、視聴した結果に基づき電子コンテンツの評価を入力させることができる。
【００２２】
上記のサーバ装置の一態様では、前記表示制御手段は、前記評価入力欄にて入力された評価の履歴を前記ダウンロード画面に表示させる。これにより、サーバ装置は、電子コンテンツをダウンロードすべきか否かを決断する際に参考となる情報をコンピュータ装置の操作者に提供することができる。
【００２３】
上記のサーバ装置の他の一態様では、前記表示制御手段は、ダウンロードの対象となる電子コンテンツがコード化パターンの印刷情報を含む電子文書の場合、当該電子コンテンツが使用された際に書き込まれたストローク数に関する情報を前記ダウンロード画面上に表示する。「ストローク数に関する情報」とは、例えば、対象となる電子文書が授業で用いられた場合には、各生徒が電子ペンにより当該電子文書の印刷用紙へ記入したストローク数の平均値、最小値、又は最大値が該当する。この態様によっても、サーバ装置は、電子コンテンツをダウンロードすべきか否かを決断する際に参考となる情報をコンピュータ装置の操作者に提供することができる。
【００２４】
本発明に係るプログラムは、上記いずれか記載のシステムとして、コンピュータ装置及びサーバ装置を機能させる。
【００３８】
このプログラムをコンピュータ装置及びサーバ装置にインストールして機能させることで、本発明に係るシステムを構成させることができる。
【発明の効果】
【００３９】
本発明によれば、コンピュータ装置は、教材の指定エリアと、当該指定エリアが選択された場合に再生又は表示させる電子コンテンツと、当該電子コンテンツの再生又は表示条件とを関連付け、関連付けられたこれらの情報を、サーバ装置へアップロードする。このようにすることで、コンピュータ装置は、自己が保有する電子コンテンツを、当該電子コンテンツと関連付けることが推奨される教材のエリアの情報及び再生表示条件と共にサーバ装置にアップロードすることができる。従って、この態様により、好適に、電子コンテンツを各講師が共有することが可能となる。
【図面の簡単な説明】
【００４０】
【図１】本実施形態に係る電子ペンシステムの構成を示す。
【図２】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図３】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図４】電子ペンの構造を示す概略図である。
【図５】コンピュータ装置の機能ブロック図である。
【図６】エリア指定画面の表示例である。
【図７】関連付け内容設定画面の表示例である。
【図８】指定エリア定義情報のデータ構造を示す。
【図９】見開き状態の教科書の上面図を示す。
【図１０】ファイル「ワークシート．ｐｄｆ」の表示例を示す。
【図１１】教科書選択画面の表示例である。
【図１２】コンテンツ選択画面の表示例である。
【図１３】第１ダウンロード画面の表示例である。
【図１４】第２ダウンロード画面の表示例である。
【発明を実施するための形態】
【００４１】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。以下に説明する電子ペンシステムは、学校の授業などに好適に用いられ、教科書（教材）の任意の範囲と動画などの電子コンテンツとその再生又は表示条件との関連付けを行い、電子ペンの操作により電子コンテンツを再生又は表示するシステムである。
【００４２】
［電子ペンシステムの構成］
図１は、本実施形態に係る電子ペンシステムの構成を示す。図１に示すように、電子ペンシステムは、講師が使用する電子ペン１と、各ページの略全面にドットパターンが印刷された教科書（教材）２と、電子ペン１から記入情報等を受信して処理するコンピュータ装置３と、コンピュータ装置３と接続され、そのディスプレイの表示画面と同じ画像をドットスクリーン５に投影するプロジェクタ４と、ドットパターンが印刷されたドットスクリーン５と、コンピュータ装置３とインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して接続したサーバ８とを備える。以下、これらの各構成要素について説明する。
【００４３】
（教科書）
まず、教科書（電子ペン用図書）２について説明する。教科書２の各ページには、その略全面に後述する位置座標を示すドットパターン（コード化パターン）が印刷される。また、教科書２の各ページには、それぞれ異なる座標範囲のドットパターンが印刷される。ドットパターンは、電子ペン１により読み取ることができるように赤外線を吸収するカーボンを含んだインクにより印刷され、その他の文字や図などは、赤外線を吸収しないインキにより印刷される。
【００４４】
（ドットスクリーン）
ドットスクリーン５は、白地の樹脂基板に、電子ペン１により読み取ることができるよう赤外線を吸収するカーボンを含んだインクによりドットパターン（コード化パターン）が印刷され、さらにドットパターンが例えば透明なＥＢ硬化樹脂層などで保護された層構成を有している。
【００４５】
（プロジェクタ）
プロジェクタ４は、ドットスクリーン５に対して鉛直上方向から斜め下向きに光を出射するプロジェクタであり、例えば教室の壁等に設置される。プロジェクタ４は、コンピュータ装置３から画像信号を受信し、コンピュータ装置３の画面と同じ画像を構成する光を所定の投影範囲５０に投影する。投影範囲５０には、後述するように、教科書２を電子化した電子教科書２Ａ（後述の図６参照）などが表示される。なお、プロジェクタ４は、ドットスクリーン５の正面へ向けて光を出射するフロントプロジェクタ、又は、ドットスクリーン５の背面へ向けて光を出射するリアプロジェクタであってもよい。
【００４６】
（ドットパターン）
続いて、教科書２の各ページやドットスクリーン５に印刷されたアノト方式のドットパターン（コード化パターン）について図２及び図３を用いて説明する。図２は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図２に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、教科書２の各ページやドットスクリーン５上の位置座標が決定されるよう構成されている。なお、教科書２のページ同士又は教科書２の各ページとドットスクリーン５とでは座標領域が重ならないようドットパターンが形成される。
【００４７】
図３（ａ）は、あるドットパターンの配列を示している。図３（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、教科書２の各ページやドットスクリーン５上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが教科書２の各ページやドットスクリーン５上のどの位置にあるのか）を保持している。図３（ｂ）は、図３（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図２に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００４８】
（電子ペン）
次に、電子ペン１について図４を用いて説明する。図４は、電子ペン１の構造を示す概略図である。図４に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。インクカートリッジ１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３を教科書２の各ページやドットスクリーン５上に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン１のペン先部１０３が教科書２の各ページ等に最初に接触することを「ペンダウン」と呼び、接触している（当接している）状態からペン先部１０３が離れることを「ペンアップ」と呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００４９】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１により教科書２の各ページ等に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００５０】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１で教科書２の各ページ等に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報（以後、「ペンダウン情報ＰＤ」と呼ぶ。）と、後述する電子ペン１の識別情報（以後、「ペンＩＤ」と呼ぶ。）とを関連付けて、記入情報としてコンピュータ装置３へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１を教科書２の各ページから離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報（以後、「ペンアップ情報ＰＵ」と呼ぶ。）とペンＩＤとを関連付けて、記入情報としてコンピュータ装置３へ送信する。
【００５１】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、教科書２の各ページ上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が教科書２の各ページに接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、教科書２の各ページに文字や図面などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図３（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００５２】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）の教科書２の各ページ等におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図３（ａ）に示されるようなドットパターンの画像データを図３（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際にその機能が発揮される。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、教科書２の各ページやドットスクリーン５における６×６のドットパターンは、教科書２の各ページ及びドットスクリーン５内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置が教科書２の各ページ又はドットスクリーン５のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００５３】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、ドットスクリーン５のドットパターンを読み込ませて書き込むための電子ペン１Ｂの場合、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置３へ送信する。この場合通信ユニット１１１によるコンピュータ装置３への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてコンピュータ装置３に送信された１個又は複数個の座標属性情報は、コンピュータ装置３によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、コンピュータ装置３は、ペンダウン情報ＰＤ及びペンアップ情報ＰＵによって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。
【００５４】
（コンピュータ装置）
次に、コンピュータ装置３について説明する。コンピュータ装置３は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成される。なお、コンピュータ装置３は、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、またはディスプレイを備えるＰＣ（パーソナルコンピュータ）等で構成されてもよい。
【００５５】
図５は、コンピュータ装置３の機能ブロック図である。コンピュータ装置３は、機能的には、第１通信手段３０、マウスやキーボードといった入力手段３１、第２通信手段３２、記憶手段３３、処理手段３４、表示手段３６、インターフェース３８を備える。第１通信手段３０は、ネットワークを介してサーバ８と通信を行い、電子コンテンツなどの情報の授受を行う。第２通信手段３２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、受信した情報を処理手段３４に伝送する。表示手段３６は、ディスプレイ等によって構成され、処理手段３４によって指示された内容を表示する。インターフェース３８は、プロジェクタ４と接続するためのインターフェースである。インターフェース３８は、処理手段３４の処理命令に基づき、表示手段３６に画像を表示するための画像信号をプロジェクタ４に送信し、表示手段３６の画像と同じ画像を同期して投影させる。
【００５６】
処理手段３４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置３の全体の制御を行う。処理手段３４は、エリア指定受付手段３４１と、関連付け手段３４２と、再生表示制御手段３４３と、アップロード手段３４４と、ダウンロード手段３４５とを備える。エリア指定受付手段３４１は、教科書２が電子化された電子教科書２Ａを表示した画面であって、表示された電子教科書２Ａから電子コンテンツと関連付ける任意のエリア（範囲）を指定するための画面（「エリア指定画面」とも呼ぶ。）を、表示手段３６に表示させる。そして、エリア指定受付手段３４１は、エリア指定画面において、マウスのドラッグ操作により、表示された電子教科書２Ａから、電子コンテンツと関連付けるエリアを操作者である講師に指定させる。エリア指定画面において指定された電子教科書２Ａ（教科書２）上のエリアを「指定エリアＡｓ」とも呼ぶ。エリア指定画面の詳細については［関連付け処理］のセクションで図６を用いて後述する。
【００５７】
次に、処理手段３４の関連付け手段３４２は、指定された指定エリアＡｓに対し、関連付ける電子コンテンツ及びその電子コンテンツの再生又は表示（再生表示）を行う条件（「再生表示条件」とも呼ぶ。）を指定させるための画面（「関連付け内容設定画面」とも呼ぶ。）を表示手段３６に表示させる。そして、関連付け手段３４２は、関連付け内容設定画面での入力に基づき、指定エリアＡｓと電子コンテンツと再生表示条件とを関連付けて記憶手段３３に記憶させる。関連付け内容設定画面は、本発明における「設定画面」の一例であり、その詳細については［関連付け処理］のセクションで図７を用いて後述する。
【００５８】
さらに、処理手段３４の再生表示制御手段３４３は、教科書２のページ中の指定エリアＡｓが電子ペン１によりタップされた場合、又は、ドットスクリーン５に投影された電子教科書２Ａの指定エリアＡｓが電子ペン１によりタップされた場合、電子ペン１から受信した記入情報に基づき、当該指定エリアＡｓが電子ペン１により指定されたことを認識する。そして、再生表示制御手段３４３は、指定された指定エリアＡｓに関連付けられた電子コンテンツを、同じく関連付けられた再生表示条件に従い表示手段３６上に表示させる。この具体的な処理については、［関連付け活用処理］のセクションで詳しく説明する。
【００５９】
また、処理手段３４のアップロード手段３４４は、関連付け内容設定画面において、指定エリアＡｓと関連付けた電子コンテンツ及び再生表示条件のアップロードの有無をユーザに選択させる。そして、アップロード手段３４４は、アップロードする旨の選択がなされた電子コンテンツ及び再生表示条件を、当該電子コンテンツと関連付けられた指定エリアＡｓを示す情報と共に、サーバ８へアップロードする。この具体的な処理については、［アップロード処理］のセクションで詳しく説明する。
【００６０】
さらに、処理手段３４のダウンロード手段３４５は、サーバ８から供給されるＨＴＭＬ文書などの画面生成情報に基づき、サーバ８が保有する電子コンテンツ及びこれに関連付けられた再生表示条件等をダウンロードするための各種画面を、表示手段３６に表示させる。そして、ダウンロード手段３４５は、入力手段３１による入力に基づき、指定された電子コンテンツ等をサーバ８からダウンロードする。これについては、［ダウンロード処理］のセクションで詳しく説明する。
【００６１】
また、処理手段３４は、キャリブレーション用マークを少なくとも２以上、表示手段３６に表示させることにより、プロジェクタ４に対し、ドットスクリーン５にもキャリブレーション用マークを投影させ、キャリブレーション用マークが投影された位置のドットパターンを電子ペン１に読み取らせて記入情報を受信することで、ドットスクリーン５のドットパターンにかかる座標系を表示手段３６のディスプレイにかかる座標系に変換するための座標変換関数を求める（キャリブレーション処理機能）。さらに、処理手段３４は、そのキャリブレーション処理により求められた座標変換関数を用いて、ドットスクリーン５のドットパターンにかかる座標系のデータを受信したときに、表示手段３６のディスプレイにかかる座標系のデータに変換し、ストロークを描画したり、所定の処理を行ったりする。
【００６２】
記憶手段３３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段３３は、処理手段３４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶する。また、記憶手段３３は、教科書２の種類ごとに当該教科書２の各ページに対応するドットパターンが示す座標範囲、及びドットスクリーン５に対応するドットパターンが示す座標範囲の情報（「座標定義情報」とも呼ぶ。）を記憶する。
【００６３】
さらに、記憶手段３３は、指定エリアＡｓと関連付けるための電子コンテンツを予め記憶しておく。この電子コンテンツには、講師が授業用に自らビデオカメラ等の撮影手段を用いて撮影を行った結果生成された映像データなどが含まれる。そして、記憶手段３３は、エリア指定画面において指定エリアＡｓが指定された場合、エリア指定受付手段３４１の制御に基づき、指定エリアＡｓごとに、当該指定エリアＡｓに対応する教科書２の識別情報である教科書ＩＤと、指定エリアＡｓが記載されたページ番号と、指定エリアＡｓが記載されたページ内における相対的な位置を示すページ内位置とを関連付けて記憶する。以後では、指定エリアＡｓを特定するのに必要な情報である教科書ＩＤ、ページ番号、及びページ内位置を「指定エリア特定情報」とも呼ぶ。さらに、記憶手段３３は、当該指定エリアＡｓに関連付ける電子コンテンツ及びその再生表示条件が定められた場合には、関連付け手段３４２の制御に基づき、指定エリアＡｓごとに、定められた電子コンテンツ及び再生表示条件を関連付けて記憶する。以後では、指定エリアＡｓごとに関連付けられた指定エリア特定情報、電子コンテンツ、及びその再生表示条件の対応関係を示す情報を「指定エリア定義情報」とも呼ぶ。指定エリア定義情報のデータ構造については、図８を参照して後述する。
【００６４】
［サーバ］
次に、サーバ８について再び図５を参照して説明する。サーバ８は、ハードウェアとして、コンピュータ装置３とのデータ通信が可能な通信装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ等で構成される。図５に示すように、サーバ８は、機能的には、通信手段８０、記憶手段８３、及び処理手段８４を備える。通信手段８０は、コンピュータ装置３とネットワークを介して通信を行い、電子コンテンツ、再生表示条件、及び指定エリア特定情報などのデータの授受を行う。
【００６５】
記憶手段８３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段８３は、各種の教科書を電子化した電子教科書を記憶する。また、記憶手段８３は、サーバ８が提供する所定のサイトにコンピュータ装置３がアクセスする際に必要となるユーザＩＤ及びパスワードなどのユーザ管理情報を記憶する。さらに、記憶手段８３は、コンピュータ装置３からアップロードされた電子コンテンツ、再生表示条件、及び指定エリア特定情報を記憶する。
【００６６】
処理手段８４は、ＣＰＵ等のプロセッサによって構成され、サーバ８の全体の制御を行う。処理手段８４は、記憶制御手段８４１と、表示制御手段８４２と、送信制御手段８４３とを備える。記憶制御手段８４１は、コンピュータ装置３からアップロードされた電子コンテンツ、再生表示条件、及び指定エリア特定情報を記憶手段８３に記憶させる。また、処理手段８４の表示制御手段８４２は、全国にいる講師が使用するコンピュータ装置からアップロードされた電子コンテンツ、再生表示条件、及び指定エリア特定情報をダウンロードするための各画面の画面生成情報をコンピュータ装置３へ送信する。そして、処理手段８４の送信制御手段８４３は、上述の画面でコンピュータ装置３から指定された電子コンテンツ等をコンピュータ装置３へ通信手段８０により送信する。表示制御手段８４２及び送信制御手段８４３の具体的な処理については、［ダウンロード処理］のセクションで詳しく説明する。
【００６７】
［関連付け処理］
次に、指定エリアＡｓを決定する処理、及び、指定エリアＡｓに電子コンテンツ及び再生表示条件を関連付ける処理（これらの処理を単に「関連付け処理」とも呼ぶ。）について、図６に示すエリア指定画面及び図７に示す関連付け内容設定画面を参照してそれぞれ具体的に説明する。以下に説明する関連付け処理は、後述する関連付け活用処理を実行するための前処理に相当し、授業の準備の段階で講師が入力手段３１により入力する内容に基づきコンピュータ装置３が実行する処理である。従って、関連付け処理では、プロジェクタ４とコンピュータ装置３とが電気的に接続していなくてもよい。
【００６８】
（１）エリア指定画面
図６は、コンピュータ装置３の表示手段３６が出力するエリア指定画面６０の表示例である。図６に示すように、エリア指定画面６０は、電子教科書２Ａと、操作ボタン３６１〜３６４と、指定完了ボタン３６５とを表示する。処理手段３４のエリア指定受付手段３４１は、エリア指定画面６０を起動させる旨の所定の入力を入力手段３１により検知した場合、図６に示すエリア指定画面６０を表示手段３６に表示させる。
【００６９】
図６に示すように、エリア指定画面６０には、教科書２の各ページが電子化された見開き状態の電子教科書２Ａが表示されると共に、電子教科書２Ａが表示するページをユーザが指定するための操作ボタン３６１〜３６４が設けられている。操作ボタン３６１は、電子教科書２Ａの表示ページを最初のページに戻す、即ち電子教科書２Ａの１ページ目及び２ページ目を表示した状態に戻すためのボタンである。操作ボタン３６２は、電子教科書２Ａの表示ページを２ページ分戻す（図６では２０ページと２１ページを表示した状態にする）ためのボタンである。操作ボタン３６３は、電子教科書２Ａが表示するページを２ページ分進める（図６では２４ページと２５ページを表示する）ためのボタンである。操作ボタン３６４は、電子教科書２Ａの表示ページを最後のページに進めるためのボタンである。
【００７０】
そして、エリア指定画面６０には、「リンク付けの対象とするエリアをドラッグで指定して下さい。」と表示されている。このように、エリア指定受付手段３４１は、エリア指定画面６０において、操作者に対し、マウスによるドラッグ操作等により指定エリアＡｓを指定するように促す表示を行う。そして、エリア指定受付手段３４１は、表示された電子教科書２Ａ上でのマウスのドラッグ操作による入力を入力手段３１から検知する。エリア２１Ａ〜２１Ｄは、マウスのドラッグ操作により指定されたエリア（領域）を示す。好適には、処理手段３４は、マウスのドラッグ操作により指定したエリアを操作者が確認できるように、エリア２１Ａ〜２１Ｄを、破線枠、着色、ハッチング等（図６では破線枠）により、指定されていないエリアと異なる態様によりエリア指定画面６０上に表示させるとよい。
【００７１】
指定完了ボタン３６５は、マウスのドラッグ操作により指定されたエリア２１Ａ〜２１Ｄを指定エリアＡｓとして確定させるためのボタンである。エリア指定受付手段３４１は、指定完了ボタン３６５が選択された場合、エリア２１Ａ〜２１Ｄに対応する教科書２の各エリアを、それぞれ指定エリアＡｓとして記憶手段３３に記憶させる。具体的には、エリア指定受付手段３４１は、電子教科書２Ａに付された教科書ＩＤと、エリア２１Ａ〜２１Ｄが属するページ番号と、当該ページ全体におけるエリア２１Ａ〜２１Ｄの位置（範囲）を示すページ内位置とを、指定エリアＡｓごとに関連付けて記憶手段３３に記憶させる。
【００７２】
図８（Ａ）は、指定完了ボタン３６５が選択された後の指定エリア定義情報のデータ構造を示す。図８（Ａ）において、「指定エリア番号」は、指定エリアＡｓが指定された際に、指定された順に当該指定エリアＡｓに付される通し番号を指す。また、電子教科書２Ａ（教科書２）の教科書ＩＤは「Ｒ０１」であるものとし、ページ内位置は、角の位置座標（Ｘｎ，Ｙｎ）、高さ（Ｙ方向）、幅（Ｘ方向）で規定されている。図８（Ａ）に示すように、エリア指定画面６０においてマウスのドラッグ操作により指定されたエリア２１Ａ〜２１Ｄにそれぞれ対応して、指定エリア番号及び教科書ＩＤなどの指定エリア特定情報が記憶手段３３に記憶されている。
【００７３】
（２）関連付け内容設定画面
図７は、コンピュータ装置３の表示手段３６が出力する関連付け内容設定画面６１の表示例である。関連付け手段３４２は、図６の指定完了ボタン３６５が選択された場合に、関連付け内容設定画面６１を表示手段３６に表示させる。図７に示すように、関連付け内容設定画面６１には、指定エリア表示３６７Ａ〜３６７Ｄ（３６７）と、ファイル名表示欄３６８Ａ〜３６８Ｄ（３６８）と、参照ボタン３６９Ａ〜３６９Ｄ（３６９）と、再生表示条件入力欄３７０Ａ、３７０Ｂａ、３７０Ｂｂ、３７０Ｃａ、３７０Ｃｂ（３７０）と、画面戻るボタン３７１と、設定完了ボタン３７２と、アップロード選択欄３８０Ａ〜３８０Ｄ（３８０）と、アップロード開始ボタン３８１とが表示されている。関連付け内容設定画面６１には、「リンク付けするコンテンツ・データを設定して下さい」と操作者に指定エリアＡｓに関連付ける電子コンテンツ及びその再生表示条件を入力する旨が表示される。
【００７４】
指定エリア表示３６７Ａ〜３６７Ｄは、図６のエリア指定画面にて指定エリアＡｓとして指定されたエリア２１Ａ〜２１Ｄをそれぞれ表示する。指定エリア表示３６７Ａ〜３６７Ｄは、表示される指定エリアＡｓが属するページ番号ごとに縦に並べて表示されている。具体的には、ページ番号「２２」のページにあるエリア２１Ａを表示する指定エリア表示３６７Ａがページ番号と共に最上位に表示され、ページ番号「２３」のページにあるエリア２１Ｂ〜２１Ｄを表示する指定エリア表示３６７Ｂ〜３６７Ｄがページ番号と共に指定エリア表示３６７Ａの下に並べられている。
【００７５】
ファイル名表示欄３６８Ａ〜３６８Ｄは、それぞれ指定エリア表示３６７Ａ〜３６７Ｄに対応する指定エリアＡｓと関連付ける電子コンテンツのファイル名又は電子コンテンツのファイル名を含むパス（ここではファイル名のみとする）を表示する欄である。ファイル名表示欄３６８Ａは、それぞれ、後述する参照ボタン３６９Ａ〜３６９Ｄにより指定されたファイル名を表示する。参照ボタン３６９は、クリック操作により選択された際に、ファイルを指定するためのウィンドウを表示し、コンピュータ装置３の記憶手段３３内に記憶された任意のファイルを操作者に指定させるためのボタンである。
【００７６】
再生表示条件入力欄３７０は、指定エリア表示３６７Ａ〜３６７Ｄに対応する各指定エリアＡｓに関連付ける再生表示条件を入力するための入力欄である。関連付け手段３４２は、参照ボタン３６９により電子コンテンツのファイルが選択された場合に、選択された電子コンテンツのファイルに対応する再生表示条件入力欄３７０を表示する。ここで、関連付け手段３４２は、ファイル名表示欄３６８内に表示された電子コンテンツのファイルの拡張子に基づき、当該ファイルの種類に応じた再生表示条件を入力するための再生表示条件入力欄３７０を表示する。
【００７７】
具体的には、ファイル名表示欄３６８Ａには、「ワークシート１．ｐｄｆ」と表示されていることから、関連付け手段３４２は、指定エリア表示３６７Ａに対応する指定エリアＡｓと関連付ける電子コンテンツとして、電子文書が指定されていると判断する。従って、関連付け手段３４２は、表示するページ番号を入力するための再生表示条件入力欄３７０Ａを表示すると共に、再生表示条件入力欄３７０Ａの左側に「表示ページ」と表示する。
【００７８】
また、ファイル名表示欄３６８Ｂには、「断層○○町．ｍｐ４」と表示されていることから、関連付け手段３４２は、指定エリア表示３６７Ａに表示された指定エリアＡｓと関連付ける電子コンテンツとして、動画ファイルが指定されていると判断する。従って、関連付け手段３４２は、「断層○○町．ｍｐ４」の全再生時間のうち、実際に再生させたい時間帯の開始時間（再生開始時間）と、当該時間帯の終了時間（再生終了時間）とを入力するための再生表示条件入力欄３７０Ｂａ、３７０Ｂｂをそれぞれ表示する。また、処理手段３４は、再生表示条件入力欄３７０Ｂａの左側に「再生開始」と表示して、再生表示条件入力欄３７０Ｂａが再生開始時間を入力する欄であることを明確にすると共に、再生表示条件入力欄３７０Ｂｂの左側に「再生終了」と表示して、再生表示条件入力欄３７０Ｂｂが再生終了時間を入力する欄であることを明確にする。ここでは、再生表示条件入力欄３７０Ｂａには「２分１０秒」を再生開始時間に指定する旨の入力がなされ、再生表示条件入力欄３７０Ｂｂには「２分４０秒」を再生終了時間に指定する旨の入力がなされている。
【００７９】
同様に、ファイル名表示欄３６８Ｃには、「断層△△村．ｍｐ４」と表示されていることから、関連付け手段３４２は、指定エリア表示３６７Ｃに表示された指定エリアＡｓと関連付ける電子コンテンツとして、動画ファイルが指定されていると判断する。従って、関連付け手段３４２は、再生開始時間と、再生終了時間とをそれぞれ入力するための再生表示条件入力欄３７０Ｃａ、３７０Ｃｂを表示する。そして、ここでは、再生表示条件入力欄３７０Ｃａには「５分１２秒」を再生開始時間に指定する旨の入力がなされ、再生表示条件入力欄３７０Ｃｂには「６分３０秒」を再生終了時間に指定する旨の入力がなされている。
【００８０】
また、ファイル名表示欄３６８Ｄには、「断層□□市．ｊｐｇ」と表示されていることから、関連付け手段３４２は、指定エリア表示３６７Ｄに表示された指定エリアＡｓと関連付ける電子コンテンツとして、画像ファイルが指定されていると判断する。従って、この場合には、処理手段３４は、再生表示条件を定める必要がないと判断し、ファイル名表示欄３６８Ｄに対応する再生表示条件入力欄３７０を設けない。
【００８１】
画面戻るボタン３７１は、図６のエリア指定画面６０へ表示手段３６の出力画面を戻すためのボタンである。設定完了ボタン３７２は、関連付け内容設定画面６１での設定内容を確定するためのボタンである。
【００８２】
設定完了ボタン３７２が選択された場合、関連付け手段３４２は、指定エリア表示３６７Ａ〜３６７Ｄに表示された指定エリアＡｓの各々に対し、ファイル名表示欄３６８Ａ〜３６８Ｄに表示された電子コンテンツのファイルと、各再生表示条件入力欄３７０に入力された再生表示条件とを関連付ける情報を指定エリア定義情報として記憶手段３３に記憶させる。
【００８３】
図８（Ｂ）は、設定完了ボタン３７２の選択後での記憶手段３３が記憶する指定エリア定義情報のデータ構造を示す。図８（Ｂ）に示すように、図７に示す状態で設定完了ボタン３７２が選択された場合、関連付け手段３４２は、関連付け内容設定画面６１での入力内容に基づき、各指定エリア番号に対して、電子コンテンツの格納場所（パス）及び再生表示条件を関連付けて記憶手段３３に記憶される。これにより、コンピュータ装置３は、教科書２又はドットスクリーン５に表示された電子教科書２Ａの指定エリアＡｓの表示位置が電子ペン１によりタップされた場合、図８（Ｂ）に示す指定エリア定義情報を参照することで、電子コンテンツの再生表示を指定された再生表示条件に従い実行することが可能となる。
【００８４】
なお、後述するアップロード選択欄３８０及びアップロード開始ボタン３８１の選択を可能にするため、設定完了ボタン３７２が選択された場合であっても、関連付け内容設定画面６１が引き続きコンピュータ装置３の画面上に表示される。アップロード選択欄３８０及びアップロード開始ボタン３８１の機能については、［アップロード処理］のセクションで別途説明する。
【００８５】
［関連付け活用処理］
次に、指定エリア定義情報が生成された後に実行される関連付け活用処理について図９及び図１０を参照して説明する。
【００８６】
図９は、見開き状態の教科書２の上面図を示す。図９の二点鎖線枠９０Ａ〜９０Ｄは、それぞれ、図８（Ｂ）の各指定エリア番号に対応する指定エリアＡｓの位置を示す仮想的な線である。
【００８７】
図９に示す状態で、講師が二点鎖線枠９０Ａ〜９０Ｄ内のいずれかの位置を電子ペン１によりタップすると、再生表示制御手段３４３は、指定エリア定義情報を参照し、タップされた位置に対応する指定エリアＡｓに関連付けられた電子コンテンツを、同じく関連付けられた再生表示条件に従い再生する。具体的には、二点鎖線枠９０Ａ〜９０Ｄ内に印刷されたドットパターンを電子ペン１が読み取ることで生成された記入情報をコンピュータ装置３が電子ペン１から受信すると、再生表示制御手段３４３は、座標定義情報を参照し、受信した記入情報に含まれる座標情報が示す位置座標から、当該位置座標が指し示す教科書ＩＤ、ページ番号、及びページ内位置を認識する。次に、再生表示制御手段３４３は、指定エリア定義情報を参照し、認識した教科書ＩＤ、ページ番号、及びページ内位置に対応する指定エリアＡｓが存在することを認識する。そして、この場合、再生表示制御手段３４３は、認識した指定エリアＡｓに関連付けられた電子コンテンツを、同じく関連付けられた再生表示条件に従い再生する。
【００８８】
例えば、図９に示す二点鎖線枠９０Ａ内の任意の位置が電子ペン１によりタップされると、再生表示制御手段３４３は、電子ペン１から送信される記入情報及び図８（Ｂ）に示す指定エリア定義情報に基づき、指定エリア番号が「１」の指定エリアＡｓが選択されたことを認識する。従って、この場合、再生表示制御手段３４３は、表示手段３６及びプロジェクタ４に画像信号を送信し、表示手段３６及びドットスクリーン５の投影範囲５０に「ワークシート．ｐｄｆ」の１ページ目を表示させる。
【００８９】
図１０は、ファイル「ワークシート．ｐｄｆ」の表示例を示す。図１０に示すように、ファイル「ワークシート．ｐｄｆ」は、解答欄７０Ａ〜７０Ｅを有する。そして、ドットスクリーン５に表示された「ワークシート．ｐｄｆ」の解答欄７０Ａ〜７０Ｅへ生徒等が電子ペン１により書込みを行った場合、処理手段３４は、記入情報に含まれる座標情報を、座標変換関数に基づき表示手段３６の画面上での座標情報に変換し、当該座標情報に基づきストロークを表示手段３６に描画する。また、処理手段３４は、表示手段３６に画像を表示させるための画像信号をプロジェクタ４に送信し、表示手段３６の画像と同じ画像を同期して投影させる。これにより、ドットスクリーン５にも同様に、電子ペン１の記入者が描いたストロークが投影される。
【００９０】
再び図９を参照し、指定エリアＡｓが電子ペン１によりタップされた際の動作について説明する。図９に示す二点鎖線枠９０Ｂ内の任意の位置が電子ペン１によりタップされると、再生表示制御手段３４３は、電子ペン１から送信される記入情報及び図８（Ｂ）に示す指定エリア定義情報に基づき、指定エリア番号が「２」の指定エリアＡｓが選択されたことを認識する。従って、この場合、再生表示制御手段３４３は、表示手段３６及びプロジェクタ４に画像信号を送信し、表示手段３６及びドットスクリーン５の投影範囲５０に「断層○○町．ｍｐ４」の動画を２分１０秒から２分４０秒まで表示させる。
【００９１】
同様に、二点鎖線枠９０Ｃ内の任意の位置が電子ペン１によりタップされると、再生表示制御手段３４３は、電子ペン１から送信される記入情報及び図８（Ｂ）に示す指定エリア定義情報に基づき、指定エリア番号が「３」の指定エリアＡｓが選択されたことを認識する。従って、この場合、再生表示制御手段３４３は、表示手段３６及びプロジェクタ４に画像信号を送信し、表示手段３６及びドットスクリーン５の投影範囲５０に「断層△△村．ｍｐ４」の動画を５分１２秒から６分３０秒まで表示させる。また、二点鎖線枠９０Ｄ内の任意の位置が電子ペン１によりタップされると、再生表示制御手段３４３は、電子ペン１から送信される記入情報及び図８（Ｂ）に示す指定エリア定義情報に基づき、指定エリア番号が「４」の指定エリアＡｓが選択されたことを認識する。従って、この場合、再生表示制御手段３４３は、表示手段３６及びプロジェクタ４に画像信号を送信し、表示手段３６及びドットスクリーン５の投影範囲５０に「断層□□市．ｊｐｇ」の画像を表示させる。
【００９２】
また、電子教科書２Ａのページがドットスクリーン５の投影範囲５０に表示された場合も、同様に、コンピュータ装置３は、電子ペン１から送信される記入情報及び図８（Ｂ）に示す指定エリア定義情報に基づき、電子コンテンツを指定された再生表示条件に従い再生表示する。具体的には、投影範囲５０内における指定エリアＡｓの表示位置が電子ペン１によりタップされた場合、再生表示制御手段３４３は、受信した記入情報の座標情報を座標変換関数により表示手段３６のディスプレイにかかる座標系に変換し、変換後の位置座標が指し示す表示中の電子教科書２Ａにおけるページ番号及びページ内位置を認識する。そして、再生表示制御手段３４３は、指定エリア定義情報を参照し、表示中の電子教科書２Ａに対応する教科書ＩＤ並びに認識したページ番号及びページ内位置に基づき、指定エリアＡｓが指定されたか否か判定し、指定エリアＡｓが指定されたと判断した場合には、当該指定エリアＡｓと関連付けられた電子コンテンツを、指定エリア定義情報において指定された再生表示条件に従い再生する。
【００９３】
［アップロード処理］
次に、コンピュータ装置３によるサーバ８への電子コンテンツ等のアップロード処理について再び図７に示す関連付け内容設定画面６１を参照して説明する。
【００９４】
アップロード選択欄３８０Ａ〜３８０Ｄ（３８０）は、それぞれ、ファイル名表示欄３６８Ａ〜３６８Ｄに表示された電子コンテンツと、再生表示条件入力欄３７０に入力された再生表示条件と、指定エリア表示３６７に表示された指定エリアＡｓの指定エリア特定情報とをサーバ８へアップロードする際に選択されるチェックボックスである。図７では、「ワークシート１．ｐｄｆ」及び「断層○○町．ｍｐ４」の各電子コンテンツに対応するアップロード選択欄３８０Ａ、３８０Ｂにチェックマークが付されている。
【００９５】
アップロード開始ボタン３８１は、チェックマークが付されたアップロード選択欄３８０に対応する電子コンテンツ等のサーバ８へのアップロードを開始するためのボタンである。アップロート開始ボタン３８１が選択された場合、処理手段３４のアップロード手段３４４は、チェックマークが付されたアップロード選択欄３８０に対応する電子コンテンツと、再生表示条件入力欄３７０に入力された再生表示条件と、指定エリア表示３６７に表示された指定エリアＡｓの指定エリア特定情報とを、第１通信手段３０により、サーバ８へ送信する。ここでは、アップロード選択欄３８０Ａ、３８０Ｂにチェックマークが付されているため、アップロード手段３４４は、「ワークシート１．ｐｄｆ」及び「断層○○町．ｍｐ４」の各電子コンテンツと、これらに対応する再生表示条件及び指定エリア特定情報とをサーバ８へ送信する。
【００９６】
そして、サーバ８は、コンピュータ装置３から送信された電子コンテンツ並びにこれに対応する再生表示条件及び指定エリア特定情報を、図８（Ｂ）に示すデータ構造と同様に記憶する。これにより、他の講師は、自己が使用するコンピュータ装置を利用してサーバ８にアクセスすることにより、アップロードされた電子コンテンツ等のダウンロードをすることが可能となる。
【００９７】
なお、アップロード開始ボタン３８１が選択された場合、アップロード手段３４４は、他者に自己が作成した電子コンテンツを使用してもよい旨を許諾するためのチェックボックスを含むウィンドウをポップアップ表示する。そして、アップロード手段３４４は、当該チェックボックスにチェックがなされた場合に、電子コンテンツ等のアップロードを開始する。また、好適には、アップロード手段３４４は、上述のウィンドウに、アップロードする各電子コンテンツに対するコメントを入力するコメント入力欄をさらに設け、アップロードする電子コンテンツ等に付加して、コメント入力欄に記載された内容をサーバ８へ送信するとよい。これにより、後述するダウンロード処理の際に、サーバ８は、電子コンテンツの作成者によるコメントをコンピュータ装置３の画面上に表示させることができる。これについては、図１２〜図１４を用いて後述する。
【００９８】
［ダウンロード処理］
次に、アップロードされた電子コンテンツ等のダウンロード処理について図１１〜図１４を参照して詳しく説明する。以後では、前提として、コンピュータ装置３は、予めユーザ登録手続き等を経て付与されたユーザＩＤとパスワードをサーバ８へ送信してサーバ８に認証された後、サーバ８から送信されるＨＴＭＬ文書等の画面生成情報に基づき各画面を表示するものとする。
【００９９】
（１）教科書選択画面
図１１は、コンピュータ装置３の画面上に表示された教科書選択画面８０を示す。電子コンテンツ等のダウンロードを行う場合、コンピュータ装置３は、まずサーバ８が管理する所定のＵＲＬにアクセスして図１１に示す教科書選択画面８０をブラウザなどにより表示する。教科書選択画面８０では、「○○学習社」が作成した小学１年生向けの教科書から高校３年生向けの教科書が選択可能となっている。図８では、「小学５年生」と表示されたアイコン８００がマウスのカーソル９により選択され、これにより、小学５年生の各教科を示すアイコン８０１〜８０４が表示されている。ここでは、さらに、「理科」と表示されたアイコン８０３がカーソル９により選択されたものとする。
【０１００】
（２）コンテンツ選択画面
図１２は、アイコン８０３が選択された後に表示されるコンテンツ選択画面８１を示す。図１２に示すように、コンテンツ選択画面８１には、電子教科書２Ａと、電子教科書２Ａの表示ページを操作するための操作ボタン８１１〜８１４と、外形が２点鎖線枠により縁取られた電子教科書２Ａ上のエリア８１６Ａ〜８１６Ｄ（８１６）と、コンテンツ情報表示ボックス８１７Ａａ、８１７Ａｂ、８１７Ｂａ、８１７Ｂｂ、８１７Ｃａ、８１７Ｃｂ（８１７）とが表示されている。
【０１０１】
図１２に示すように、コンテンツ選択画面８１では、サーバ８の処理手段８４の表示制御手段８４２は、アップロードされた指定エリア特定情報に基づき特定された各エリア８１６に対し、当該指定エリア特定情報と関連付けられた電子コンテンツの情報を示すコンテンツ情報表示ボックス８１７を対応付けて、コンテンツ選択画面８１上に表示させている。
【０１０２】
コンテンツ情報表示ボックス８１７は、電子コンテンツのサムネイルと、電子コンテンツを作成した（即ち提供した）作成者の名称と、当該電子コンテンツのファイル名と、アップロード時に作成者が入力したコメントと、サーバ８から当該電子コンテンツがダウンロードされた累積数（ダウンロード数）と、当該電子コンテンツを視聴した者による評価とを表示する。なお、ここでは、評価の高低は、黒塗りの星マークの数により５段階で表される。また、コンテンツ情報表示ボックス８１７が示す電子コンテンツが最近（例えば２日以内）アップロードされたものである場合には、「Ｎｅｗ！」の文字がコンテンツ情報表示ボックス８１７の右下端に付される（コンテンツ情報表示ボックス８１７Ａｂ参照）。コンテンツ情報ボックス８１７内に表示される情報は、本発明における「コンテンツ関連情報」の一例である。
【０１０３】
さらに、コンテンツ情報表示ボックス８１７が示す電子コンテンツが、ドットパターンの印刷情報を含む電子文書の場合、コンテンツ情報表示ボックス８１７は、さらにストローク数を表示する（コンテンツ情報表示ボックス８１７Ｂａ参照）。ここでの「ストローク数」とは、例えば、電子コンテンツが印刷情報に従いドットパターンが付された状態で印刷され、各生徒が電子ペン１により当該印刷用紙に記入を行った場合には、記入されたストローク数の平均値、最大値、又は最小値等を指す。この詳細については後述する。
【０１０４】
また、表示制御手段８４２は、アップロードされた２以上の指定エリア特定情報が示す指定エリアＡｓがほぼ同じ位置であると判断した場合には、これらの指定エリア特定情報は同じ位置を指し示しているものとして取り扱う。例えば、処理手段８４は、２以上の指定エリア特定情報が示す指定エリアＡｓの面積が所定割合（例えば９割）以上重複している場合には、これらの指定エリア特定情報は同じ位置を指し示しているものとして、いずれか一つの指定エリア特定情報に対応する範囲のみを２点鎖線により囲んでエリア８１６として表示させる。その結果、図１２では、コンテンツ情報表示ボックス８１７Ａａ、８１７Ａｂは、一つのエリア８１６Ａと対応付けられている。同様に、コンテンツ情報表示ボックス８１７Ｂａ、８１７Ｂｂは、エリア８１６Ｂに対応付けられ、コンテンツ情報表示ボックス８１７Ｃａ、８１７Ｃｂは、エリア８１６Ｃに対応付けられている。これにより、処理手段８４の表示制御手段８４２は、コンテンツ選択画面８１の表示が煩雑化するのを抑制することができる。
【０１０５】
また、表示制御手段８４２は、複数のコンテンツ情報表示ボックス８１７が一つのエリア８１６と対応している場合、これらのコンテンツ情報表示ボックス８１７をダウンロード数、評価、ストローク数に基づき並べる。具体的には、表示制御手段８４２は、表示したダウンロード数が高い順にコンテンツ情報表示ボックス８１７を並べ、表示したダウンロード数が同一のコンテンツ情報表示ボックス８１７については、表示した評価が高い順に並べ、さらに表示したダウンロード数及び評価が同じコンテンツ情報表示ボックス８１７については、表示したストローク数が多い順に並べる。
【０１０６】
そして、処理手段８４の表示制御手段８４２は、いずれかのコンテンツ情報表示ボックス８１７が選択された場合、選択されたコンテンツ情報表示ボックス８１７に対応する電子コンテンツをダウンロードするためのダウンロード画面をコンピュータ装置３に表示させる。ダウンロード画面は、ダウンロードする対象の電子コンテンツの種類に応じて表示態様が異なる。以下では、ダウンロードする対象となる電子コンテンツが動画である場合のダウンロード画面（「第１ダウンロード画面」とも呼ぶ。）と、ダウンロードする対象となる電子コンテンツがドットパターンの印刷情報が付加された電子文書である場合のダウンロード画面（「第２ダウンロード画面」とも呼ぶ。）とについてそれぞれ説明する。
【０１０７】
（３）第１ダウンロード画面
図１３は、ダウンロードする対象となる電子コンテンツが動画である場合の第１ダウンロード画面８２の表示例を示す。ここでは、図１２に示すコンテンツ選択画面８１においてコンテンツ情報表示ボックス８１７Ｃａが選択されたものとする。
【０１０８】
表示制御手段８４２は、図１３に示すように、コンテンツ情報表示ボックス８１７Ｃａに対応する動画コンテンツ「断層○○町．ｍｐ４」に対する第１ダウンロード画面８２をコンピュータ装置３に表示させている。ここで、第１ダウンロード画面８２には、主に、動画表示エリア８２０と、再生の対象とする時間帯を示す再生バー８２１と、再生バー８２１上での再生位置を示す再生ポインタ８２２と、再生位置を操作するための再生ボタン８２３と、評価表示欄８２４Ａ、８２４Ｂ（８２４）と、評価入力欄８２５と、推奨再生設定選択欄８２６と、推奨位置設定選択欄８２７と、ダウンロード開始ボタン８２８とが表示されている。
【０１０９】
動画表示エリア８２０は、ダウンロードの対象となる電子ファイル「断層○○．ｍｐ４」を再生表示するエリアである。コンピュータ装置３の操作者は、動画表示エリア８２０の下に設けられた再生バー８２１上の再生ポインタ８２２をマウスのカーソルにより任意の再生位置に移動させたり、各再生ボタン８２３をマウスのカーソルにより選択したりすることで、電子コンテンツの再生を制御することが可能である。動画表示エリア８２０は、本発明における「再生表示エリア」の一例である。また、動画表示エリア８２０の右横には、ダウンロードの対象となる電子コンテンツの作者名及びファイル名と、当該電子コンテンツのアップロード時に作成者により入力されたコメントとが表示されている。
【０１１０】
評価表示欄８２４は、過去に第２ダウンロード画面８３を表示し、電子コンテンツ「断層○○．ｍｐ４」を視聴した者が評価入力欄８２５で記入した評価を表示する欄である。具体的には、評価表示欄８２４には、評価の高低を表す黒塗りの星マークと、コメントとが表示されている。評価表示欄８２４は、本発明における「評価の履歴」の一例である。評価入力欄８２５は、動画表示エリア８２０などで電子コンテンツを再生して視聴した後に、当該電子コンテンツの評価を入力する欄である。具体的には、評価入力欄８２５では、コンピュータ装置３の操作者は、白塗りの星マークにカーソルの位置を合わせてクリックすることで評価の高低を示す黒塗りの星マークの数を増減すると共に、キーボード入力により、電子コンテンツを視聴した際のコメントを書き込む。
【０１１１】
推奨再生設定選択欄８２６は、ダウンロードの対象となる電子コンテンツに関連付けられた再生表示条件を、当該電子コンテンツと共にダウンロードするか否かを選択するためのチェックボックスである。図１３に示すように、表示制御手段８４２は、電子コンテンツに関連付けられて記憶手段８３に記憶された再生表示条件を、推奨される再生設定（推奨再生設定）として第１ダウンロード画面８２上に表示させると共に、当該推奨再生設定を採用するか否かを推奨再生設定選択欄８２６により選択させる。推奨再生設定選択欄８２６が選択された状態でダウンロード開始ボタン８２８が押下されると、送信制御手段８４３は、電子コンテンツと共に当該電子コンテンツと関連付けられて記憶手段８３に記憶された再生表示条件をコンピュータ装置３へ送信する。そして、コンピュータ装置３のダウンロード手段３４５は、送信制御手段８４３により送信された電子コンテンツ及び再生表示条件を受信し、これらを指定エリア定義情報（図８参照）として関連付けて記憶する。これにより、コンピュータ装置３は、その後に関連付け内容設定画面６１にて当該電子コンテンツに関連付ける再生表示条件をユーザに入力させる必要がなくなる。
【０１１２】
推奨位置設定選択欄８２７は、ダウンロードの対象となる電子コンテンツに関連付けられた指定エリア特定情報を、当該電子コンテンツと共にダウンロードするか否かを選択するためのチェックボックスである。この例では、表示制御手段８４２は、図１２に示すコンテンツ選択画面８１のエリア８１６Ｃを、ダウンロードする電子コンテンツに関連付ける指定エリアＡｓとして推奨し、当該指定エリアＡｓの設定（推奨位置設定）を採用するか否かを推奨位置設定選択欄８２７により選択させる。そして、推奨位置設定選択欄８２７が選択された状態でダウンロード開始ボタン８２８が押下されると、送信制御手段８４３は、電子コンテンツと共に当該電子コンテンツに関連付けて記憶手段８３に記憶された指定エリア特定情報をコンピュータ装置３へ送信する。そして、コンピュータ装置３のダウンロード手段３４５は、送信制御手段８４３により送信された電子コンテンツ及び指定エリア特定情報を受信し、指定エリア定義情報（図８参照）として関連付けて記憶する。これにより、コンピュータ装置３は、ダウンロードした電子コンテンツに関連付ける指定エリアＡｓをエリア指定画面６０にてユーザに指定させる必要がなくなり、かつ、関連付け内容設定画面６１にて当該指定エリアＡｓに当該電子コンテンツを関連付ける旨の入力をさせる必要がなくなる。
【０１１３】
なお、推奨再生設定選択欄８２６及び推奨位置設定選択欄８２７が選択されていない状態でダウンロード開始ボタン８２８が選択されると、サーバ８からコンピュータ装置３へ電子コンテンツのみが送信される。この場合であっても、［関連付け処理］のセクションで述べたように、コンピュータ装置３は、エリア指定画面６０にてユーザにダウンロードした電子コンテンツと関連付ける指定エリアＡｓを指定させ、かつ、関連付け内容設定画面６１にて当該指定エリアＡｓとダウンロードした電子コンテンツと所定の再生表示条件とを関連付ける旨の入力を受け付ける。
【０１１４】
（４）第２ダウンロード画面
図１４は、ダウンロードする対象となる電子コンテンツがドットパターンの印刷情報が付された電子文書である場合の第２ダウンロード画面８３の表示例を示す。ここでは、図１２に示すコンテンツ選択画面８１において、コンテンツ情報表示ボックス８１７Ｂａが選択されたものとする。
【０１１５】
表示制御手段８４２は、図１４に示すように、コンテンツ情報表示ボックス８１７Ｂａに対応するドットパターンの印刷情報を含む電子文書ファイル「ワークシート１．ｐｄｆ」の第２ダウンロード画面８３をコンピュータ装置３の画面上に表示させている。ここで、第２ダウンロード画面８２には、主に、電子コンテンツ「ワークシート１．ｐｄｆ」のサムネイルを表示する表示エリア８３０と、過去に入力された評価を示す評価表示欄８３４Ａ、８３４Ｂ（８３４）と、評価を入力するための評価入力欄８３５と、再生表示条件をダウンロードするか否か選択するための推奨再生設定選択欄８３６と、指定エリア特定情報をダウンロードするか否か選択するための推奨位置設定選択欄８３７と、ダウンロード開始ボタン８３８と、ストローク数入力欄８３９とが表示されている。
【０１１６】
第２ダウンロード画面８３では、評価表示欄８３４Ａの右側に、ストローク数が表示されると共に、評価記入欄８３５の右側に、ストローク数を入力するためのストローク数入力欄８３９が設けられている。ここでの「ストローク数」は、上述したように、電子コンテンツが実際に使用された際に当該電子コンテンツに対し記入されたストロークの数を示す。従って、当該第２ダウンロード画面８３を表示中のコンピュータ装置３の使用者は、既に授業等で「ワークシート１．ｐｄｆ」を使用したことがある場合には、その際に算出されたストローク数をストローク数入力欄８３９に入力する。なお、この前提として、コンピュータ装置３は、「ワークシート１．ｐｄｆ」の使用時には、授業中に各生徒が使用する電子ペンから送信される記入情報に基づき、各生徒に配布された「ワークシート１．ｐｄｆ」の印刷用紙へのストローク数の平均等を即時に算出して画面上に表示し、先生である使用者にストローク数を視認させるなどして、予め使用者に入力すべきストローク数を把握させる。
【０１１７】
［本実施形態の電子ペンシステムによる作用効果］
本実施形態の電子ペンシステムによれば、コンピュータ装置３は、関連付け内容設定画面６１での入力に基づき、指定エリアＡｓと、当該指定エリアＡｓが選択された場合に再生又は表示させる電子コンテンツと、当該電子コンテンツの再生表示条件とを関連付け、さらに、指定エリア特定情報と、電子コンテンツと、再生表示条件とを、サーバ８へアップロードする。このようにすることで、他のコンピュータ装置は、サーバ８と接続してこれらの情報を受信することで、設定を要することなく、電子コンテンツを指定エリアＡｓと関連付けた状態で定められた再生表示条件に従い再生又は表示することが可能となる。従って、この態様により、好適に、電子コンテンツを講師間で共有することが可能となる。
【０１１８】
また、サーバ８は、コンピュータ装置３からアップロードされた指定エリア特定情報と、電子コンテンツと、再生表示条件とを記憶し、コンピュータ装置３に対し、指定エリアＡｓを含む電子教科書２Ａのページと、当該指定エリアＡｓに関連付けられた電子コンテンツの情報を示すコンテンツ情報ボックス８１７とを表示したコンテンツ選択画面８１を表示させる。これにより、サーバ８は、コンピュータ装置３の操作者にどの電子コンテンツをダウンロードすべきか容易に選択させることができる。
【０１１９】
さらに、サーバ８は、任意のコンテンツ情報ボックス８１７が選択された場合、電子コンテンツに加えて、推奨される再生表示条件をダウンロードするか否かを選択させる推奨再生設定選択欄８２６と、推奨される指定エリア特定情報をダウンロードするか否かを選択させる推奨位置設定選択欄８２７とを含む第１ダウンロード画面８２又は第２ダウンロード画面８３をコンピュータ装置３に表示させる。これにより、サーバ８は、電子コンテンツに加えて、必要に応じて、電子コンテンツを再生又は表示するのに好適な指定エリアＡｓの情報や再生表示条件をコンピュータ装置３にダウンロードさせることができる。
【０１２０】
［変形例］
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【０１２１】
（変形例１）
電子ペンシステムは、ドットスクリーン５に代えて、圧力を検知することが可能に構成された感圧式ボード（シート）又はボード表面の直下にワイヤが埋め込まれた電磁式ボードなどの電子ボードを備えてもよい。例えば、感圧式ボードの場合、所定のペン（スタイラス）で圧力を加えるとボード中に設けられた電気伝導性の２枚のシートが接触して電気信号が発生し、当該電気信号に基づき、コンピュータ装置３は、接触位置を検出する。また、電磁式ボードの場合、電子ペンシステムは、電子ペン１に代えてコイルを埋め込んだスタイラスを備え、ステイラスを電磁式ボードに接触させると、電磁式ボードは、スタイラスとの電磁誘導に基づき接触位置に相当する電気信号を発生し、当該電気信号に基づき、コンピュータ装置３は、接触位置を検出する。
【０１２２】
そして、いずれの入力方式のボード（シート）を用いる場合であっても、コンピュータ装置３は、ドットスクリーン５と同様の方法により、ボードかかる座標系を表示手段３６のディスプレイにかかる座標系に変換するための座標変換関数を関連付け処理等を行う前に予め求める。そして、コンピュータ装置３は、求められた座標変換関数を用いて、ボード上の接触位置に相当する座標データを受信した場合に、表示手段３６のディスプレイにかかる座標系のデータに変換し、表示された電子教科書２Ａ中の指定エリアＡｓが選択されたか否か等を検知する。
【０１２３】
（変形例２）
電子ペンシステムは、電子ペン１及び教科書２に代えて、電子教科書２Ａのデータが記憶されたｉＰａｄ（登録商標）などのタッチパネルを備えるタブレットＰＣを備えてもよい。
【０１２４】
この場合、タブレットＰＣは、電子教科書２Ａを見開き状態で表示すると共に、タッチパネル操作に基づき表示中のページを変更する。また、関連付け活用処理では、操作者が指定エリアＡｓの表示部分を指により触れた場合、タブレットＰＣは、接触があった電子教科書２Ａに関連づけられた教科書ＩＤと、接触があったページのページ番号と、当該ページにおけるページ内位置とに関する検出信号をコンピュータ装置３に送信し、コンピュータ装置３は、当該検出信号に基づき接触があった指定エリアＡｓを特定し、当該指定エリアＡｓと関連付けられた電子コンテンツの再生表示を行う。
【０１２５】
（変形例３）
電子コンテンツは、音声を含む動画コンテンツであってもよく、音声のみのコンテンツであってもよい。この場合、コンピュータ装置３は、スピーカなどの音声出力手段をさらに備え、再生表示制御手段３４３は、再生すべき電子コンテンツが音声を含む場合には、音声出力手段により音声を出力させる。
【０１２６】
（変形例４）
図１４の第２ダウンロード画面８３において、コンピュータ装置３の使用者にストローク数入力欄８３９にてストローク数を入力させる代わりに、サーバ８がコンピュータ装置３から当該ストローク数を自動的に受信してもよい。例えば、サーバ８は、評価入力欄８３５に入力を行ったユーザのユーザＩＤを記憶しておき、その後、当該ユーザＩＤを用いて認証を要求したコンピュータ装置に対し、ストローク数の情報の送信を要求する。この場合、認証を要求したコンピュータ装置がストローク数を既に算出して記憶していた場合には、サーバ８は、ストローク数の情報を当該コンピュータ装置から受信する。
【０１２７】
（変形例５）
上記実施形態においては、図６に示すように、電子教科書２Ａを表示させた状態で、マウスのドラッグ操作により、任意のエリアを指定した。その代わりに、電子教科書２Ａに掲載されている写真、イラスト、文字が表示されたブロックなどのエリアが、マウスのクリック操作により指定できるよう予め設定されていてもよい。これにより、ユーザが、電子コンテンツと関連付ける対象を、任意の写真、イラスト、ブロックなどのエリアをマウスのクリック操作で指定できるようにしてもよい。
【０１２８】
上記実施形態において、表示制御手段８４２がアップロードされた２以上の指定エリア特定情報が示す指定エリアＡｓがほぼ同じ位置であると判断した場合に、同じ位置を指し示していると取り扱っていたところ、本変形例５のようにすれば、アップロードされた２以上の指定エリア特定情報が示す指定エリアＡｓの同定を確実に判断することができる。
【０１２９】
（変形例６）
上記実施形態において、電子ペン、ドットパターン（コード化パターン）、記入情報に、アノト方式を用いたが、アノト方式に限られなくともよい。
【符号の説明】
【０１３０】
１…電子ペン
２…ドットパターン用紙
３…コンピュータ装置
４…プロジェクタ
５…ドットスクリーン
８…サーバ
【図１】
0005953692.tif 000002
【図２】
0005953692.tif 000003
【図３】
0005953692.tif 000004
【図４】
0005953692.tif 000005
【図５】
0005953692.tif 000006
【図６】
0005953692.tif 000007
【図７】
0005953692.tif 000008
【図８】
0005953692.tif 000009
【図９】
0005953692.tif 000010
【図１０】
0005953692.tif 000011
【図１１】
0005953692.tif 000012
【図１２】
0005953692.tif 000013
【図１３】
0005953692.tif 000014
【図１４】
0005953692.tif 000015