(57)【特許請求の範囲】
【請求項１】
座標の入力面と、入力された座標に対する処理結果を表示する表示面とが同一のもしくは１対１に対応した情報入力装置であって、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示する手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示する図形入力モードと、を少なくとも備える各種の描画モードが実行可能な情報入力装置において、
前記手書入力モードを開始する開始手段と、
前記開始手段により手書入力モードが開始した場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納する格納手段と、
前記手書入力モードを終了する終了手段と、
前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記終了手段により手書入力モードが終了した場合に、前記格納手段により格納された線図を、前記表示面の所定の位置に所定の縮尺で縮小表示する表示制御手段と、
前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手段による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手段と、
前記検知手段により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動手段と、
を具備したことを特徴とする情報入力装置。
【請求項２】
前記移動手段による移動量は、人間の肩幅程度の移動量であることを特徴とする請求項１に記載の情報入力装置。
【請求項３】
前記表示制御手段による縮尺では前記表示面に表示しきれないため、前記移動手段による移動がおこなえないことを警告する警告手段を具備したことを特徴とする請求項２に記載の情報入力装置。
【請求項４】
前記警告手段は、前記表示面への警告表示、前記表示面の移動できない端部側での発色表示、前記移動手段による移動の停止、もしくは、警告音により警告することを特徴とする請求項３に記載の情報入力装置。
【請求項５】
座標の入力が最後に終了してからの時間を計測する計時手段と、
前記計時手段により計測される時間が予め定められた時間以上となった場合に、前記終了手段を制御して前記手書入力モードを終了させる終了制御手段と、
を具備したことを特徴とする請求項１〜４の何れか一つに記載の情報入力装置。
【請求項６】
座標の入力面と、入力された座標に対する処理結果を表示する表示面とが同一のもしくは１対１に対応した情報入力装置であって、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示する手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示する図形入力モードと、を少なくとも備える各種の描画モードが実行可能な情報入力装置において、
前記手書入力モードを開始する開始手段と、
前記開始手段により手書入力モードが開始した場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納する格納手段と、
前記入力面に対する座標の入力終了を検知する終了検知手段と、
前記終了検知手段により座標の入力終了が最後に検知されてからの時間を計測する計時手段と、
前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記計時手段により計測される時間が予め定められた時間以上となった場合に、前記格納手段により格納された線図を、前記表示面の所定の位置に所定の縮尺で縮小表示する表示制御手段と、
前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手段による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手段と、
前記検知手段により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動手段と、
を具備したことを特徴とする情報入力装置。
【請求項７】
前記入力面に入力されている座標が前記入力面の左半分にあるか右半分にあるかを判断する左右判断手段と、
前記左右判断手段により前記入力面に入力されている座標が左半分にあると判断された場合には前記表示面の左端の所定位置に、前記左右判断手段により前記入力面に入力されている座標が右半分にあると判断された場合には前記表示面の右端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段と、
を具備したことを特徴とする請求項１〜４の何れか一つに記載の情報入力装置。
【請求項８】
前記入力面に入力されている座標が前記入力面の上半分にあるか下半分にあるかを判断する上下判断手段と、
前記上下判断手段により前記入力面に入力されている座標が上半分にあると判断された場合には前記表示面の上端の所定位置に、前記上下判断手段により前記入力面に入力されている座標が下半分にあると判断された場合には前記表示面の下端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段と、
を具備したことを特徴とする請求項１〜４の何れか一つに記載の情報入力装置。
【請求項９】
前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段を具備したことを特徴とする請求項１〜４の何れか一つに記載の情報入力装置。
【請求項１０】
前記表示制御手段による所定の縮尺の表示制御を解除する解除手段を具備したことを特徴とする請求項１〜９の何れか一つに記載の情報入力装置。
【請求項１１】
座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能な情報入力装置の制御方法であって、
前記手書入力モードを開始させる開始信号を受信する開始信号受信工程と、
前記開始信号入力工程を経て前記手書入力モードを開始させた後に、前記入力面に対して描画された線図に対応する信号である描画信号を順次受信する描画信号受信工程と、
前記手書入力モードを終了させる終了信号を受信する終了信号受信工程と、
前記手書入力モード中に最初に入力された座標位置を起点として、前記描画信号受信工程で受信した描画信号に対応する前記線図を所定の縮尺で前記表示面に拡大描画させる拡大描画信号を送信し、前記終了信号受信工程により終了信号を受信した場合に、前記描画信号受信工程で順次受信していた描画信号に基づいて、前記入力面に描画された線図を前記表示面に所定の縮尺で縮小描画させる縮尺描画信号を送信する縮尺描画信号送信工程と、
前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記縮尺描画信号送信工程による拡大描画に伴って表示されなくなった領域が存在している側の領域に、座標からの信号を受信する端部信号受信工程と、
前記端部信号受信工程を経て、前記座標からの信号を受信した場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動工程と、
を含んだことを特徴とする情報入力装置の制御方法。
【請求項１２】
前記移動の量は、人間の肩幅程度の移動量であることを特徴とする請求項１１に記載の情報入力装置の制御方法。
【請求項１３】
前記縮尺描画信号送信工程で送信する縮尺描画信号に基づいては前記表示面に前記線図を表示させきれないため、前記移動信号送信工程に移行できないことを警告させる警告信号を送信する警告信号送信工程を含んだことを特徴とする請求項１２に記載の情報入力装置の制御方法。
【請求項１４】
前記警告信号送信工程では、前記表示面に警告表示をさせる警告信号、前記移動させきることのできない端部側で発色表示をさせる警告信号、前記移動信号送信工程に従った移動を停止させる警告信号、もしくは、警告音により警告させる警告信号を送信することを特徴とする請求項１３に記載の情報入力装置の制御方法。
【請求項１５】
座標の入力が最後に終了してからの時間を計測する計時工程を含み、前記縮尺描画信号送信工程では、前記計時工程により計測された時間が予め定められた時間以上となった場合に、前記縮尺描画信号を送信することを特徴とする請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法。
【請求項１６】
前記入力面に入力されている座標が左半分にある場合には前記表示面の左端の所定位置に、前記入力面に入力されている座標が右半分にある場合には前記表示面の右端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法。
【請求項１７】
前記入力面に入力されている座標が上半分にある場合には前記表示面の上端の所定位置に、前記入力面に入力されている座標が下半分にある場合には前記表示面の下端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法。
【請求項１８】
前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法。
【請求項１９】
前記縮尺信号送信工程で送信する縮尺描画信号にその縮尺率を１と設定する信号を含ませたことを特徴とする請求項１１〜１８の何れか一つに記載の情報入力装置の制御方法。
【請求項２０】
座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能なプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータに、
前記手書入力モードを開始させる開始信号を受信する開始信号受信手順と、
前記開始信号入力手順を経て前記手書入力モードを開始させた後に、前記入力面に対して描画された線図に対応する信号である描画信号を順次受信する描画信号受信手順と、
前記手書入力モードを終了させる終了信号を受信する終了信号受信手順と、
前記手書入力モード中に最初に入力された座標位置を起点として、前記描画信号受信工程で受信した描画信号に対応する前記線図を所定の縮尺で前記表示面に拡大描画させる拡大描画信号を送信し、前記終了信号受信手順により終了信号を受信した場合に、前記描画信号受信手順で順次受信していた描画信号に基づいて、前記入力面に描画された線図を前記表示面に所定の縮尺で縮小描画させる縮尺描画信号を送信する縮尺描画信号送信手順と、
前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記縮尺描画信号送信工程による拡大描画に伴って表示されなくなった領域が存在している側の領域に、座標からの信号を受信する端部信号受信工程と、
前記端部信号受信工程を経て、前記座標からの信号を受信した場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動工程と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２１】
座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能な、情報入力装置を制御するプログラムであって、
情報入力装置に、
前記手書入力モードを開始させる開始手順と、
前記開始手順により手書入力モードを開始させた場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納させる格納手順と、
前記手書入力モードを終了させる終了手順と、
前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記終了手順により手書入力モードを終了させた場合に、前記格納手順により格納させた線図を、前記表示面の所定の位置に所定の縮尺で縮小表示させる表示制御手順と、
前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手順による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手順と、
前記検知手順により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手順に表示させる移動手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報入力装置、情報入力装置の制御方法、プログラムおよびプログラムを記録したコンピュータ読み取り可能な記録媒体に関し、とくに、入力した文字等の線図を小さく表示する情報入力装置、情報入力装置の制御方法、プログラムおよびプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
従来、座標入力装置ないし情報入力装置（座標入力装置とＰＣが組合わさりマルチメディアを効果的に出力する装置）には、光学式や電磁誘導式など様々なものが案出されている。座標入力装置は座標入力面と座標表示面を別々にもしくは一体に構成し、たとえばノート型のパーソナルコンピュータ（ノートパソコン）のタッチパッドのような非常に面積の小さなものから、電子黒板といった面積の大きなものまで様々な大きさのものが提供されている。とくに現在では、液晶ディスプレイやプラズマディスプレイ等の薄型ディスプレイの軽量化と低価格化がすすみ、かつ、コンピュータの処理能力の飛躍的向上と低価格化が著しい。
【０００３】
したがって、この様な薄型ディスプレイに座標入力機能を持たせて電子黒板システムないし情報入力装置を構築し、教室や会議室などで複数人がディスプレイを囲みながら講義や討論等をおこなうことが可能となっている。ここで、ディスプレイの軽量化から装置の移動が容易となり、また、座標入力機能を有することから、画面に会議資料などを表示させつつ、手でなぞった線書き図形を重ね書き表示するなどして、よりインタラクティブな討論をおこなうことができ、これにより、電子黒板システムないし情報入力装置の利便性が向上している。
【０００４】
また、コンピュータと組み合わせることにより、資料や講義内容を保存しておくことができ、これにより、環境保全に貢献できるとともに、従前の資料を表示させることにより、一部の者が前回参加しなかったり、資料を忘れた場合であっても、簡単なレビューをすることによって会議をより円滑に進行させることが可能となっている。また、コンピュータを利用することで、電子黒板システムないし情報入力装置に特化したソフトとともに、汎用ソフトを利用することができ、ユーザにとって非常に使いやすいシステムを提供することが可能となっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の技術では以下の問題点があった。従来の電子黒板システムないし情報入力装置では、座標の検出精度の観点から細かい文字を入力することができなかった。すなわち、検出精度の観点から、座標の入力に際しては、ある程度太い入力ペンなどを使用する必要があった。たとえば、座標の検出に７ｍｍ以上の太さの入力ペンが要求される場合に、５ｃｍ角未満の大きさの文字、とくに漢字を入力すると文字がつぶれてしまい、細かな文字入力ができないという問題点があった。
【０００６】
すなわち、図形描画モード、すなわち、２点を入力すると自動的にその２点間を結線する描画モードのような内部の整形処理が施される場合を除き、手書き入力モード、すなわち、入力した線図がそのまま順次表示面に表示される描画モードでは、細かな線図をうまく描画できないという問題点があった。
【０００７】
したがって、細かな線図を手書き入力しようとする場合は、つぎに説明する手順が必要であった。図４５は、従来の細かな線図を入力する際の手順を説明したフローチャートである。ユーザは、まず、適宜表示されている手書き入力ボタンを押下し、手書き入力モードを実行可能な状態にする（ステップＳ４５０１）。つづいて、ユーザは線図を大きめに描画する（ステップＳ４５０２）。このとき、対話的に線図が描画され、描画される線の太さがわかるので、ユーザは描画すべき文字の大きさの「あたり」をつけることが可能となる。
【０００８】
ユーザは、描画させたい文字の入力が終わったら、適宜画面に表示されている入力終了ボタンを押下し（ステップＳ４５０３）。手書き入力モードを終了する。つづいて、手書き入力モード中に入力した線図の領域を選択する（ステップＳ４５０４）。この選択は、一般のドローソフトによる領域指定により実現できる。ユーザはつづいて、選択した領域を縮小する操作をおこなう（ステップＳ４５０５）。最後に、縮小した領域を最終的に表示させたい場所に張りつけ（ステップＳ４５０６）、処理を終了する。
【０００９】
また、細かな線図を手書き入力する他の方法としては、まず、手書き入力モードに移行し、画面の表示率を３００％等と拡大表示を指定して、大きめに線図を描画し、入力を確定し、画面の表示率を１００％に戻す方法があるが、この方法でも煩雑な手続が必要であることがわかる。また、各ステップで、機能が割り付けられているボタンを押下する必要があるが、大きな画面の場合にあっては、ボタンが表示されている位置まで移動する必要がある。
【００１０】
以上説明したように、従来の情報入力装置では、煩雑な手続を経なければ操作がおこなえないという問題があった。特に、他のソフト（上述のドローソフト）の組み合わせが必要な場合は、ソフトの起動に時間がかかったりメモリ不足によるスワップが発生したりして各操作に時間がかかり操作性が悪くなるという問題点があった。すなわち、従来では、座標を入力する際の利便性が低いという問題点があった。
【００１１】
本発明は上記に鑑みてなされたものであって、検出精度を維持しつつ細かな線図を描画可能とすることを第１の目的とする。
【００１２】
また、利便性を向上することを第２の目的とする。
【００１３】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に記載の情報入力装置は、座標の入力面と、入力された座標に対する処理結果を表示する表示面とが同一のもしくは１対１に対応した情報入力装置であって、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示する手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示する図形入力モードと、を少なくとも備える各種の描画モードが実行可能な情報入力装置において、前記手書入力モードを開始する開始手段と、前記開始手段により手書入力モードが開始した場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納する格納手段と、前記手書入力モードを終了する終了手段と、前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記終了手段により手書入力モードが終了した場合に、前記格納手段により格納された線図を、前記表示面の所定の位置に所定の縮尺で縮小表示する表示制御手段と、前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手段による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手段と、前記検知手段により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動手段と、を具備したことを特徴とする。
【００１６】
また、請求項２に記載の情報入力装置は、請求項１に記載の情報入力装置において、前記移動手段による移動量が人間の肩幅程度の移動量であることを特徴とする。すなわち、請求項２にかかる発明は、画面を適切な量だけ移動する。
【００１７】
また、請求項３に記載の情報入力装置は、請求項２に記載の情報入力装置において、前記表示制御手段による縮尺では前記表示面に表示しきれないため、前記移動手段による移動がおこなえないことを警告する警告手段を具備したことを特徴とする。すなわち、請求項３にかかる発明は、入力面が表示画面端部にさしかかったことを通知する。
【００１８】
また、請求項４に記載の情報入力装置は、請求項３に記載の情報入力装置において、前記警告手段が、前記表示面への警告表示、前記表示面の移動できない端部側での発色表示、前記移動手段による移動の停止、もしくは、警告音により警告することを特徴とする。すなわち、請求項４にかかる発明は、入力面が表示画面端部にさしかかったことを効率よく通知する。
【００１９】
また、請求項５に記載の情報入力装置は、請求項１〜４の何れか一つに記載の情報入力装置において、座標の入力が最後に終了してからの時間を計測する計時手段と、前記計時手段により計測された時間が予め定められた時間以上となった場合に、前記終了手段を制御して前記手書入力モードを終了させる終了制御手段と、を具備したことを特徴とする。すなわち、請求項５にかかる発明は、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行する。
【００２０】
また、請求項６に記載の情報入力装置は、座標の入力面と、入力された座標に対する処理結果を表示する表示面とが同一のもしくは１対１に対応した情報入力装置であって、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示する手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示する図形入力モードと、を少なくとも備える各種の描画モードが実行可能な情報入力装置において、前記手書入力モードを開始する開始手段と、前記開始手段により手書入力モードが開始した場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納する格納手段と、前記入力面に対する座標の入力終了を検知する終了検知手段と、前記終了検知手段により座標の入力終了が最後に検知されてからの時間を計測する計時手段と、前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記計時手段により計測される時間が予め定められた時間以上となった場合に、前記格納手段により格納された線図を、前記表示面の所定の位置に所定の縮尺で縮小表示する表示制御手段と、前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手段による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手段と、前記検知手段により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動手段と、を具備したことを特徴とする。すなわち、請求項６にかかる発明は、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行する。
【００２１】
また、請求項７に記載の情報入力装置は、請求項１〜４の何れか一つに記載の情報入力装置において、前記入力面に入力されている座標が前記入力面の左半分にあるか右半分にあるかを判断する左右判断手段と、前記左右判断手段により前記入力面に入力されている座標が左半分にあると判断された場合には前記表示面の左端の所定位置に、前記左右判断手段により前記入力面に入力されている座標が右半分にあると判断された場合には前記表示面の右端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段と、を具備したことを特徴とする。すなわち、請求項７にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００２２】
また、請求項８に記載の情報入力装置は、請求項１〜４の何れか一つに記載の情報入力装置において、前記入力面に入力されている座標が前記入力面の上半分にあるか下半分にあるかを判断する上下判断手段と、前記上下判断手段により前記入力面に入力されている座標が上半分にあると判断された場合には前記表示面の上端の所定位置に、前記上下判断手段により前記入力面に入力されている座標が下半分にあると判断された場合には前記表示面の下端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段と、を具備したことを特徴とする。すなわち、請求項８にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００２３】
また、請求項９に記載の情報入力装置は、請求項１〜４の何れか一つに記載の情報入力装置において、前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するボタン表示手段を具備したことを特徴とする。すなわち、請求項９にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００２４】
また、請求項１０に記載の情報入力装置は、請求項１〜９の何れか一つの情報入力装置において、前記表示制御手段による所定の縮尺の表示制御を解除する解除手段を具備したことを特徴とする。すなわち、請求項１０にかかる発明は、必要に応じて入力した線図をそのままの大きさで表示する。
【００２５】
また、請求項１１に記載の情報入力装置の制御方法は、座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能な情報入力装置の制御方法であって、前記手書入力モードを開始させる開始信号を受信する開始信号受信工程と、前記開始信号入力工程を経て前記手書入力モードを開始させた後に、前記入力面に対して描画された線図に対応する信号である描画信号を順次受信する描画信号受信工程と、前記手書入力モードを終了させる終了信号を受信する終了信号受信工程と、前記手書入力モード中に最初に入力された座標位置を起点として、前記描画信号受信工程で受信した描画信号に対応する前記線図を所定の縮尺で前記表示面に拡大描画させる拡大描画信号を送信し、前記終了信号受信工程により終了信号を受信した場合に、前記描画信号受信工程で順次受信していた描画信号に基づいて、前記入力面に描画された線図を前記表示面に所定の縮尺で描画させる縮尺描画信号を送信する縮尺描画信号送信工程と、前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記縮尺描画信号送信工程による拡大描画に伴って表示されなくなった領域が存在している側の領域に、座標からの信号を受信する端部信号受信工程と、前記端部信号受信工程を経て、前記座標からの信号を受信した場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動工程と、を含んだことを特徴とする。
【００２８】
また、請求項１２に記載の情報入力装置の制御方法は、請求項１１に記載の情報入力装置の制御方法において、前記移動の量が、人間の肩幅程度の移動量であることを特徴とする。すなわち、請求項１２にかかる発明は、画面を適切な量の移動する。
【００２９】
また、請求項１３に記載の情報入力装置の制御方法は、請求項１２に記載の情報入力装置の制御方法において、前記縮尺描画信号送信工程で送信する縮尺描画信号に基づいては前記表示面に前記線図を表示させきれないため、前記移動信号送信工程に移行できないことを警告させる警告信号を送信する警告信号送信工程を含んだことを特徴とする。すなわち、請求項１３にかかる発明は、入力面が表示画面端部にさしかかったことを通知する。
【００３０】
また、請求項１４に記載の情報入力装置の制御方法は、請求項１３に記載の情報入力装置の制御方法において、前記警告信号送信工程では、前記表示面に警告表示をさせる警告信号、前記移動させきることのできない端部側で発色表示をさせる警告信号、前記移動信号送信工程に従った移動を停止させる警告信号、もしくは、警告音により警告させる警告信号を送信することを特徴とする。すなわち、請求項１４にかかる発明は、入力面が表示画面端部にさしかかったことを効率よく通知する。
【００３１】
また、請求項１５に記載の情報入力装置の制御方法は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、座標の入力が最後に終了してからの時間を計測する計時工程を含み、前記縮尺描画信号送信工程では、前記計時工程により計測された時間が予め定められた時間以上となった場合に、前記縮尺描画信号を送信することを特徴とする。すなわち、請求項１５にかかる発明は、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行する。
【００３２】
また、請求項１６に記載の情報入力装置の制御方法は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、前記入力面に入力されている座標が左半分にある場合には前記表示面の左端の所定位置に、前記入力面に入力されている座標が右半分にある場合には前記表示面の右端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする。すなわち、請求項１６にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００３３】
また、請求項１７に記載の情報入力装置の制御方法は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、前記入力面に入力されている座標が上半分にある場合には前記表示面の上端の所定位置に、前記入力面に入力されている座標が下半分にある場合には前記表示面の下端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする。すなわち、請求項１７にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００３４】
また、請求項１８に記載の情報入力装置の制御方法は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるボタン表示信号送信工程を含んだことを特徴とする。すなわち、請求項１８にかかる発明は、大幅な移動を伴わず手書き入力モードを終了可能とする。
【００３５】
また、請求項１９に記載の情報入力装置の制御方法は、請求項１１〜１８の何れか一つの情報入力装置の制御方法において、前記縮尺信号送信工程で送信する縮尺描画信号にその縮尺率を１と設定する信号を含ませたことを特徴とする。すなわち、請求項１９にかかる発明は、必要に応じて入力した線図をそのままの大きさで表示する。
【００３６】
また、請求項２０に記載の記録媒体は、座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能なプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、前記手書入力モードを開始させる開始信号を受信する開始信号受信手順と、前記開始信号入力手順を経て前記手書入力モードを開始させた後に、前記入力面に対して描画された線図に対応する信号である描画信号を順次受信する描画信号受信手順と、前記手書入力モードを終了させる終了信号を受信する終了信号受信手順と、前記手書入力モード中に最初に入力された座標位置を起点として、前記描画信号受信工程で受信した描画信号に対応する前記線図を所定の縮尺で前記表示面に拡大描画させる拡大描画信号を送信し、前記終了信号受信手順により終了信号を受信した場合に、前記描画信号受信手順で順次受信していた描画信号に基づいて、前記入力面に描画された線図を前記表示面に所定の縮尺で描画させる縮尺描画信号を送信する縮尺描画信号送信手順と、前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記縮尺描画信号送信工程による拡大描画に伴って表示されなくなった領域が存在している側の領域に、座標からの信号を受信する端部信号受信工程と、前記端部信号受信工程を経て、前記座標からの信号を受信した場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手段に表示させる移動工程と、を実行させる。
【００３７】
また、請求項２１に記載のプログラムは、座標の入力面と入力された座標に対する処理結果を表示させる表示面とが同一のもしくは１対１に対応し、かつ、前記処理として、前記入力面に入力された線図をそのまま前記表示面に表示させる手書入力モードと、前記入力面に入力された複数の点に基づいてもしくは前記入力面に対する所定のドラッグ操作に基づいて、整形された図形を前記表示面に表示させる図形入力モードと、を少なくとも備える各種の描画モードを実行させることが可能な、情報入力装置を制御するプログラムであって、情報入力装置に、前記手書入力モードを開始させる開始手順と、前記開始手順により手書入力モードを開始させた場合に、当該手書入力モード中に前記入力面に対して描画された線図を一時格納させる格納手順と、前記手書入力モードを終了させる終了手順と、前記手書入力モード中に最初に入力された座標位置を起点として、前記格納手段により格納された線図を所定の縮尺で拡大表示し、前記終了手順により手書入力モードを終了させた場合に、前記格納手順により格納させた線図を、前記表示面の所定の位置に所定の縮尺で縮小表示させる表示制御手順と、前記手書入力モード中に、前記入力面の所定の周辺領域であって、前記表示制御手順による拡大表示に伴って表示されなくなった領域が存在している側の領域に、座標が入力されているか否かを検知する検知手順と、前記検知手順により前記座標が入力されたことが検知された場合に、当該周辺領域からみて当該入力されている座標側から対向する側に向かう方向に、描画された線図全体を移動させ、当該線図全体が移動した後の空白領域に、前記拡大表示に伴って表示されなくなった領域を前記表示制御手順に表示させる移動手順と、を実行させることを特徴とする。
【００３８】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
〔実施の形態１〕
実施の形態１では、座標入力ユニットと、プロジェクタユニットと、静止画や動画の表示、音声の出力といったマルチメディアコンテンツの処理を始めとし、ワードプロセッサによる文書作成処理や表計算処理などの各種の処理を実行するコンピュータと、を有する情報入力装置について説明する。なお、以降では、情報入力装置を適宜電子黒板システムと称することとする。
【００３９】
実施の形態１では、まず、電子黒板システムの全体構成を概説し、つぎに、座標入力ユニットとプロジェクタユニットの構成およびその他の各部の構成を説明し、その後、ハードウェア構成、電子黒板ソフトの内容（特に、手書き入力モードと図形入力モード）、機能的構成、処理流れについて順次説明する。
【００４０】
（電子黒板システムの全体構成）
本実施の形態の電子黒板システムの各部の詳細を説明する前に、まず、システムの全体構成をブロック構成図と外観構成図をもちいて説明する。図１は、実施の形態１の電子黒板システムのブロック構成の一例を示した図である。図２は、実施の形態１の電子黒板システムの一例を前方側から示した外観構成図である。図３は、図２に示した電子黒板システムを後方側から示した外観構成図である。
【００４１】
電子黒板システム１００（図１参照）は、画像を表示する映写パネル１０１と、映写パネル１０１の直近前面に配置され、映写パネル１０１に対して指先やペンで描画された文字や図形等の線図を電気的に取り込む（入力する）座標入力ユニット１０２と、指先またはペンで入力された映写パネル１０１上の座標位置を算出しまた座標入力ユニット１０２を制御するコントローラ１０３と、コントローラ１０３から座標位置情報を入力し、座標入力ユニット１０２を介して入力された文字・図形等を映写パネル１０１に表示させる処理を始め、電子黒板システム１００全体を制御するコンピュータ１０４（パーソナルコンピュータ）と、を備えている。
【００４２】
また、電子黒板システム１００のコンピュータ１０４は、座標入力ユニット１０２を介して入力された線図をそのまま映写パネル１０１に描画し、また、座標入力ユニット１０２を介して入力された座標に基づいてコンピュータ１０４により行われた各種処理（たとえばワープロ文書の起動）の結果を映写するプロジェクタユニット１０５を有する。
【００４３】
この他、電子黒板システム１００は、各種の周辺機器を接続することができる。図１では、一例として、原稿の画像を読み取るためのスキャナ１０６や画像データを記録紙に出力するプリンタ１０７をコンピュータ１０４に接続した例を示した。また、電子黒板システム１００は、コンピュータ１０４を介してネットワーク１０９に接続することができる。この結果、電子黒板システム１００は、ネットワーク１０９上に接続された他のコンピュータにより作成されたデータを映写パネル１０１上に表示することも可能である。また、反対に、電子黒板システム１００で作成したデータを他のコンピュータに転送することも可能である。
【００４４】
さらに、電子黒板システム１００は、ビデオプレイヤ１０８をはじめ、その他レーザディスクプレイヤー、ＤＶＤプレイヤー、ビデオカメラ等の各種情報機器やＡＶ機器を接続し、映写パネル１０１を大画面モニタとして利用することができる。
【００４５】
つぎに、図２および図３をもちいて本実施の形態の電子黒板システムの概略構成について説明する。電子黒板システム１００は、各種メニューの表示やコマンド実行結果の表示をおこなう映写パネル１０１および座標入力ユニット１０２を収納したパネル部２０１と、コントローラ１０３とプロジェクタユニット１０５を収納した収納部３０１（図３参照）と、パネル部２０１および収納部３０１を所定の高さで支持するスタンド３０２と、コンピュータ１０４、スキャナ１０６、プリンタ１０７、ビデオプレイヤ１０８等を収納する機器収納部２０２と、から構成される。
【００４６】
映写パネル１０１および座標入力ユニット１０２は、映写パネル１０１の直近の前面に座標入力ユニット１０２が位置するようにして一体化されている。映写パネル１０１は前述したように、各種メニューを表示するとともに、座標入力ユニット１０２から座標を入力するために使用される。すなわち、映写パネル１０１は座標の入力面（座標入力面）であるとともに、コンピュータ１０４等による処理結果を表示する表示面でもある。
【００４７】
パネル部２０１は、映写パネル１０１が所定の高さに位置するように、ステー３０３を介して機器収納部２０２のスタンド３０２に取り付けられて支持されている。また、収納部３０１も同様に、スタンド３０２に取り付けられている。
【００４８】
なお、図２に示したパネル部２０１の前面側には、スピーカ２０３と、映写パネル１０１の電源ランプ２０４と、リモコンからの光を受光するリモコン受光部２０５と、が配置されている。リモコン受光部２０５を設けることにより、たとえば、映写パネル１０１に対する画像の出力元（たとえば、コンピュータ１０４やビデオプレイヤ１０８）の切り替えやスピーカ２０３のボリューム調整といったリモコン操作が可能となる。
【００４９】
また、図３に示したパネル部２０１の背面側には、電子黒板システム１００の移動用取っ手３０４と、映写パネル１０１の輝度やコントラスト等の出力特性を調整する操作パネル３０５と、パネル部２０１の角度を調整する角度調整レバー３０６と、を有する。また、図示を省略するが、収納部３０１の底面には、コンピュータ１０４やビデオプレイヤ１０８と映写パネル１０１やコントローラ１０３とを接続するコネクタパネルが設けられている。このコネクタパネルを介してコンピュータ１０４の画像出力ケーブルおよび音声出力用ケーブルが映写パネル１０１に接続され、また、コネクタパネルを介してコンピュータ１０４およびコントローラ１０３が接続される。なお、ビデオプレイヤ１０８等の各種情報機器やＡＶ機器についても、このコネクタパネルを介して映写パネル１０１に接続される。
【００５０】
また、機器収納部２０２は、鉛直方向に沿って下からコンピュータ１０４を収納するためのコンピュータ収納部２０６と、ビデオプレイヤ１０８やその他レーザディスクプレイヤー、ＤＶＤプレイヤーといった各種情報機器やＡＶ機器を収納するためのビデオ収納部２０７と、プリンタ１０７を収納するためのプリンタ収納部２０８と、を備えている。鉛直方向に沿って下から重量のある機器を配置することにより、上方に映写パネル１０１および座標入力ユニット１０２を有するパネル部２０１が存在する場合であっても、移動時および設置時における筐体の安定性を確保することができる。なお、機器収納部２０２には、スキャナ１０６を収納する収納部分が設けられていないが、鉛直方向に沿って下から重量のある機器を配置するという条件が守られる限り、スキャナ１０６用の収納部分を設けてもよい。
【００５１】
コンピュータ収納部２０６の両側面は扉になっており、フロッピーディスクやＣＤ−ＲＯＭの挿入・取出しをおこなうことができるようになっている。また、ビデオ収納部２０７の前面は扉になっており、ビデオテープ、レーザディスク等の挿入・取出をおこなうことができるようになっている。さらに、プリンタ収納部２０８の前面も扉になっており、プリンタ１０７の操作をおこなうことができ、また、プリンタ収納部２０８の背面は筐体によって覆われておらず、給紙トレイを筐体外部に位置するようにプリンタ１０７を収納でき、操作性の向上が図られている。
【００５２】
図２に示した機器収納部２０２の前面側には、また、コンピュータ１０４のキーボードを常に使用可能な状態で載置できるキーボード台２０９と、電子黒板システム１００を筐体ごと移動させるためのキャスター２１０と、が配置されている。また、図３に示した機器収納部２０２の背面側には、また、映写パネル１０１、コントローラ１０３、コンピュータ１０４等に電源を供給する電源タップ３０７と、各種ケーブルを配線するためのケーブルガイド３０８と、電子黒板システム１００の主電源スイッチ３０９と、が配置されている。
【００５３】
このように、電子黒板システム１００を構成することにより、容易に移動・設置が可能となり利便性を向上させることができる。また、機器収納部２０２には、重力方向（鉛直方向）に沿って、下から順に重量の大きな装置を配置するため、移動時および設定時における安定性を確保することができる。
【００５４】
さらに、電子黒板システム１００には、映写パネル１０１の表示面にたとえば蛍光灯の光が直接入り込み、映写パネル１０１上に表示された画像が見にくくなる可能性があることを考慮して、パネル部２０１の角度を調整する角度調整機構部を設けてもよい。
【００５５】
なお、映写パネル１０１が大型である場合、たとえば、映写パネルが７０インチである場合には、図４に示したように、筐体を安定させるためにパネル部２０１と機器収納部２０２とを一体に構成してもよい。
【００５６】
（座標入力ユニット１０２：全体構成）
つぎに、座標入力ユニット１０２について説明する。図５は座標入力ユニットの一例を示した概略構成図である。なお、図２では、座標入力ユニット１０２は映写パネル１０１を覆う枠のように示されているが、図５では、その内部の具体的な構成を示している。座標入力ユニット１０２は、指や入力ペンなどにより座標（図では位置Ａ）を入力する矩形の座標入力面５０１と、座標入力面５０１に沿って扇形に広がる照射光を発し、また、座標入力面５０１に沿って進行する反射光を受光する光学ユニット５０２（そのうち左側にある光学ユニットを５０２Ｌと、右側にある光学ユニットを５０２Ｒとする）と、座標入力ユニット１０２の外縁に配置され光学ユニット５０２が発した照射光を、その入射方向に再帰的に反射する反射部４０３と、を有する。
【００５７】
座標入力ユニット１０２は、座標入力面５０１に入力された指や入力ペンの遮蔽方向および光学ユニット５０２間の距離に基づいて座標点を検知する。なお、座標入力面５０１は映写パネル１０１（の表面部分もしくはそのその直近上面に掃かれている光面）に該当するが、ここでは座標を入力する面として考えて、座標入力面５０１と表現するものとする。つぎに座標入力ユニット１０２を構成する各部を詳細に説明する。
【００５８】
（座標入力ユニット１０２：反射部の構成）
反射部４０３は、光を再帰的に反射する部材で表面が覆われている。一例として、コーナーキューブリフレクタが挙げられる。図６は、コーナーキューブリフレクタを示した図である。同図（ａ）は斜視図を、同図（ｂ）は、頂点と底面の円の中心とを通る直線における断面図を示す。コーナーキューブリフレクタは円錐形状で、内面をアルミ蒸着などして反射効率を高めている。図に示したように、コーナーキューブリフレクタは、錐角が９０度であるため、入射光を再帰的に反射する。
【００５９】
コーナーキューブリフレクタは図６から明らかなように円錐面に対する入射角が４５°未満である必要がある。したがって、反射部４０３上でコーナーキューブリフレクタが配置される位置に基づいて、それぞれの光学ユニット５０２Ｒおよび５０２Ｌに配向させて設置してもよい。
【００６０】
なお、反射部４０３で光を再帰的に反射する構成品はコーナーキューブリフレクタに限られない。たとえば、多数の平面鏡の法線方向を光学ユニット５０２に配向させて形成してもよい。図７は、多数の平面鏡から構成される反射部４０３の一例を示した説明図である。図から明らかなように、平面鏡７０１は、平面の法線方向を光学ユニット５０２に配向させたので、出射光を再帰的に反射することが可能となっている。なお、図では、説明の便宜のため光学ユニット５０２Ｌに向けられた平面鏡のみを示している。なお、厳密には平面鏡７０１の端部に入射する光は再帰的に反射されないが、受光部側にも検出精度の限界が原理的に存在し、また、光の回折の影響による検出精度の限界が存在する。したがって、平面鏡７０１をある程度小型化することにより、再帰性の精度は確保されることとなる。
【００６１】
（座標入力ユニット１０２：発光部の構成）
つぎに、光学ユニット５０２の発光部について詳細に説明する。図８は、光学ユニット５０２の発光部の内部構造を示した概略構成図である。このうち図８（ａ）は、発光部を座標入力面５０１に平行な面内で照射光の進行方向に直交する向き（図のｙ軸方向）から見た図であり、図８（ｂ）は、発光部を照射光の進行方向から（図のｘ軸方向から）見た図である。
【００６２】
発光部８０１は、照射光を発する発光素子８０２と、発光素子８０２が発した照射光を所定方向に偏向するシリンドリカルレンズ８０３ａ〜シリンドリカルレンズ８０３ｃと、スリット８０４と、を有する。なお、ハーフミラー８０５は、スリット８０４を通過した照射光を反射部５０３に向けて反射する半透過鏡である。ハーフミラー８０５をもちいることにより、発光部８０１と後述する受光部とを一つの光学ユニットとして構成することが容易となる。
【００６３】
発光素子８０２は、たとえば、レーザーダイオードやピンポイントＬＥＤなどからなる。発光素子８０２から発せられる光の波長に制限はないが、赤外近辺の波長が好ましい。これは、遠赤外であると光学ユニットが熱を持ちやすく、レンズ等の各種ひずみの原因となり、その補正が困難となるからであり、また、紫外領域の波長ではエネルギーが高く取り扱いが困難となるからである。また、前述したように座標入力面５０１は、コンピュータ１０４等で処理される各種アプリケーションの実行結果を表示する表示面（画面）でもあるので、この画面で使用される波長以外の波長、すなわち、表示面で使用される光の波長以外の波長をもちいてもよい。異なる波長をもちいることによりノイズが軽減され、誤検知を防ぐことが可能となる。
【００６４】
発光素子８０２が発した照射光はシリンドリカルレンズ８０３ａにより絞り込まれ、ｚ軸に平行な光となる（図８（ａ）参照）。つづいて、照射光は２つのシリンドリカルレンズ８０３ｂおよびシリンドリカルレンズ８０３ｃを経て、ｙ軸方向に絞り込まれ、スリット８０４の位置に集光する（図８（ｂ）参照）。すなわち、シリンドリカルレンズ８０３ａ〜８０３ｃをもちいることにより、発光素子８０２が発した光を所定の方向に収束・拡散させることが可能となり、その組み合わせにより、所望の形状に整えることが可能となる。
【００６５】
スリット８０４はｘ軸に平行な細長いスリットをなし、照射光はスリット８０４を通過してｙ軸方向に扇形に広がる。照射光がスリット８０４を経由することにより、発光部８０１における各種回折などの、いわゆるノイズを軽減し、照射光の均一性を高める。換言すると、スリット８０４は、照射光の均一性を高める線光源を形成するといえる。
【００６６】
なお、発光部８０１は、上記の例に限ることなく、座標入力面５０１に対して扇形に広がる光を発するものであれば、どのようなものでもよい。たとえば、発光素子８０２に替え、湾曲した円筒形状のネオン管や白熱灯または蛍光灯をもちいてもよい。図９は、扇形の光を発する発光部の他の構成例を示した図であり、同図（ａ）は平面図、同図（ｂ）は正面図をそれぞれ示す。図の例では、発光部８０１は円弧状に湾曲したネオン管９０１とスリット９０２からなる。
【００６７】
ネオン管９０１から照射された光は、スリット９０２により、座標入力面５０１の法線方向に対して広がる光をカットする。また、ネオン管９０１が円弧状に曲げられていることで、出射光の方向によらず光の強さが一定となり均質な出射光を発することが可能となる。なお、光源はネオン管に限らず白熱灯や蛍光灯などであってもよい。また、使用の態様によっては、受光部における受光強度を考慮して、発光方向によって強度が変化する光源をもちいてもよい。
【００６８】
（座標入力ユニット１０２：受光部の構成）
つぎに、光学ユニット５０２の受光部について説明する。図１０は、光学ユニット５０２の受光部の内部構造を座標入力面５０１に垂直な方向から示した概略構成図である。ここでは簡単のため、座標入力面５０１に平行な２次元平面内にある反射光の検出について説明する。受光部１００１は、反射部５０３で反射された反射光を集光する受光レンズ１００２と、フォトセンサなどの受光強度を検知する複数の受光素子１００３からなるラインセンサ１００４とから構成される。また、図では、発光素子８０２と、反射光を透過するハーフミラー８０５もそれぞれ表している。なお、発光素子８０２は、ハーフミラー８０５の上部（図に示した座標系ではｚ＞０の位置）にあるので、ここでは点で表示する。
【００６９】
発光素子８０２から照射され反射部４０３で反射され、同じ経路を戻ってきた反射光は、受光レンズ１００２によって集光され、ラインセンサ１００４上のそれぞれ異なる位置に到達する。したがって、座標入力面５０１上のある位置Ａに指や入力ペンが挿入され照射光が遮断されると、その方向に対応するラインセンサ１００４上の点に反射光が到達しなくなる。座標入力面５０１上に遮光物がない場合は、ラインセンサ１００４上の受光強度分布は受光レンズ１００２の光軸を対称に中心部ではほぼ一定となる。しかし、図に示したように座標入力面５０１上の位置Ａに光を遮る指が挿入された場合、ここを通過する光は遮られ、ラインセンサ１００４上では位置Ｄにおいて受光強度の弱い領域（暗点）が生じる。
【００７０】
この位置Ｄは遮られた光の角度、すなわち、位置Ａの光軸から測定した検出角度θｄと１対１に対応しており、ラインセンサ１００４上の暗点の位置Ｄがわかればθｄを知ることができる。受光レンズ１００２からラインセンサ１００４までの距離をｆとすると、θｄはＤの関数として式（１）で与えられる。
θｄ＝ａｒｃｔａｎ（Ｄ／ｆ）              ・・・（１）
【００７１】
なお、厳密には、受光レンズ１００２による光の屈折により、ｔａｎ（θｄ）＝Ｄ／ｆとならないが、θｄとＤ／ｆとの関係は一意に決まるので、ここでは、簡単のため式（１）が成立するものとして取り扱う。
【００７２】
図１１は、光学ユニット５０２が検知した座標点の方向と光学ユニット５０２間の距離とから座標点の位置を計算する説明図である。図に示したように、ｗは光学ユニット５０２間の距離を、θｃＲは、右側光学ユニット５０２Ｒが検知した座標Ａの光学ユニット間を結ぶ線から測定した角度（計算角度と称することとする）を、θｃＬは、左側光学ユニット５０２Ｌが検知した計算角度をそれぞれ示す。なお、以降において、大文字Ｌは左側光学ユニット５０２Ｌで採用する各種パラメータを識別する指標とし、大文字Ｒは右側光学ユニット５０２Ｒで採用する各種パラメータを識別する指標とする。詳細な計算過程は省略するが、座標Ａ（ｘ，ｙ）は、式（２）によって与えられる。
0004515653.tif 000002
【００７３】
したがって、ラインセンサ１００４上の暗点の位置がわかれば検出角度θｄを知ることができ、検出角度θｄをもとに、これと１対１に対応する計算角度θｃを算出でき、式（２）によって、座標入力面５０１に入力された座標を算出することができる。なお、この計算はコントローラ１０３がおこなうが、使用の態様によってはコンピュータ１０４がおこなってもよい。
【００７４】
つぎに受光素子１００３とラインセンサ１００４との関係について説明する。図１０に示したように、ラインセンサ１００４は、複数の受光素子１００３から構成され、各受光素子１００３は受光レンズ１００２で集光された光の強度を検知する。受光素子１００３はたとえばフォトダイオードから構成され、光量に応じて電流が発生する。
【００７５】
ところで、受光素子１００３はその配置される位置によって受光強度が異なる。すなわち、受光レンズ１００２で効率的に集光されるとはいえ、レンズの周囲を通過する光は周辺減光の影響があり、一般的に光が暗くなる。したがって、遮蔽方向の検出効率を向上させるために、各受光素子１００３の検出閾値をそれぞれ設定しておく。
【００７６】
図１２は、受光レンズ１００２に平行光線が入光した場合の検出域値の設定例を示した図である。各受光素子１００３に設定された検出域値より強い強度の光を検出した場合は、その受光素子位置で遮蔽無しと判断でき、反対に、検出閾値より弱い強度の光を検出した場合は、その受光素子位置で遮蔽有りと判断する。なお、検出域値は、個々の受光素子１００３の特性、受光レンズ１００２の光軸方向、発光部８０１の発光強度の方向依存、反射部４０３までの距離に基づく光量減衰などを考慮して設定してもよい。
【００７７】
また、ラインセンサ１００４は、受光レンズ１００２で集光した光を効率的に検出することができるものであればよく、必ずしも、直線的に配置されていることを必要としない。たとえば、レンズによる収差を考慮した配置であってもよい。なお、受光部１００１は、上記の例に限ることなく、座標Ａの遮蔽方向を検出できるものであれば、その方式を問わない。たとえば、受光レンズ１００２を設けることなく微少円の穴もしくはスリットを介して遮蔽方向を検出してもよい。
【００７８】
以上説明した座標入力ユニット１０２は、扇形に光を照射する光学ユニットを有するタイプであるが、これに限定されず他の構成を有するものであってもよい。図１３は、座標入力ユニットの他の構成の一例を示した図である。座標入力ユニットは、座標入力面５０１の右辺と上辺に複数の発光素子１３０１を設け、各発光素子１３０１に対応させて複数の受光素子１３０２を左辺と下辺に設けた構成としている。発光素子１３０１はたとえばレーザ光の様に、拡散しにくいビーム状の光を発する光源とする。この様な発光素子１３０１から発せられた光は、相対する一つの受光素子１３０２で受光され、これにより、入力された座標位置およびその移動等を簡便に把握することが可能となる。
【００７９】
（映写パネル１０１）
本実施の形態における電子黒板システム１００では、前述したように座標入力面５０１およびコンピュータ１０４等による各種処理結果を表示する表示面として映写パネル１０１をもちいる。図１４は、図４に示したような大型の映写パネル１０１を有する電子黒板システムの光学系の一例を示した説明図である。図示したように、プロジェクタユニット１０５から出射された画像は反射ミラー１４０１により映写パネル１０１に向けて反射される。すなわち、映写パネル１０１は裏側に照射された画像を表示する。プロジェクタユニット１０５と反射ミラー１４０１を設けることにより、電子黒板システム１００の設計が容易となり、かつ奥行きＤｅｐを短くすることが可能となる。
【００８０】
映写パネル１０１は、プロジェクタユニット１０５からの映像の照射をユーザ側に写し出す構成であればその態様を問わない。図１４に示したように、裏側から映像が照射されるのであれば、できるだけ光を透過させるパネル素材をもちいるのが好ましい。一方、図示しないが、ユーザ側から（映写パネル１０１の表面）映像を照射するのであれば、光を反射させるパネル素材をもちいる必要がある。
【００８１】
なお、実施の形態１では、プロジェクタユニット１０５をもちいる例について説明したが、映写パネル１０１に代えて、ＣＲＴ、液晶ディスプレイ等の他の表示装置をもちいることが可能であることはいうまでもない。なお、前述したように、映写パネル１０１は座標入力面であるとともに表示画面であるので、人間の指などにより座標を入力して直感的な操作が可能となる。
【００８２】
（コントローラ１０３）
コントローラ１０３（図１参照）は、座標入力ユニット１０２の座標入力面５０１に入力された座標のデータをそのまま、もしくは、左右の光学ユニット（光学ユニット５０２Ｌ、５０２Ｒ（図５参照））からのデータをもちいて入力された座標の位置を算出して、コンピュータ１０４に出力する制御部である。また、コントローラ１０３は、座標入力ユニット１０２の受光素子１００３（図１０参照）の閾値をそれぞれ設定し、検出精度を向上させ、さらに、発光素子８０２（図８参照）の出力調整もおこなう。
【００８３】
（コンピュータ１０４）
つづいてコンピュータ１０４（図１参照）の概略構成を説明する。図１５は、コンピュータ１０４のブロック構成図である。コンピュータ１０４は、汎用のパーソナルコンピュータであり、電子黒板システム１００全体を制御するＣＰＵ１５００と、ブートプログラム等を記憶したＲＯＭ１５０１と、ＣＰＵ１５００のワークエリアとして使用されるＲＡＭ１５０２と、文字、数値、各種指示等の入力をおこなうためのキーボード１５０３と、カーソルの移動や範囲選択等をおこなうためのマウス１５０４と、オペレーティング・システム（ＯＳ）１５０５などのプログラム（ソフトウェア）を記憶するハードディスク１５０９と、プロジェクタユニット１０５へ映写すべき画像信号を送出するグラフィックスボード１５１０と、電子黒板システム１００をネットワーク１０９に接続するネットワーク・カード１５１１（またはモデムでもよい）と、コントローラ１０３、スキャナ１０６、プリンタ１０７等を接続するためのインターフェイス（Ｉ／Ｆ）１５１２と、上記各部を接続するためのバス１５１３と、を備えている。
【００８４】
また、ハードディスク１５０９は、ＯＳ１５０５の他、電子黒板システム１００を電子黒板として機能させる電子黒板ソフト１５０６、座標入力ユニット１０２およびコントローラ１０３をコンピュータ１０４上で動作させるデバイスドライバ１５０７およびワードプロセッサ・表計算ソフト等の各種アプリケーションプログラム１５０８等を記憶している。
【００８５】
図１５では、説明の便宜上、コンピュータ１０４に周辺機器を接続するためのインターフェイスをＩ／Ｆ１５１２という一つのブロックで示した。しかしながら、Ｉ／Ｆ１５１２は物理的に一つのインターフェースに限られるという意味ではなく、たとえば、コントローラ１０３を接続するためのＲＳ−２３２ＣやＵＳＢといったシリアル・インターフェイス、プリンタ１０７を接続するためのセントロニクスといったパラレル・インターフェイス、スキャナ１０６を接続するためのＳＣＳＩ等の複数のインターフェースで構成されてもよい。
【００８６】
なお、図１に示した例では、コントローラ１０３はコンピュータ１０４から独立した構成であるが、コンピュータ１０４中に内蔵させてもよいし、コンピュータ１０４自体にコントローラ１０３の機能を持たせてもよい。また、図示は省略するが、コンピュータ１０４にはフロッピーディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等を搭載することが可能である。
【００８７】
以上説明した電子黒板システム１００を構成する各装置は、筐体に収納されて一体化され、システム全体の小型化・操作性・取扱性・利便性の向上が図られる（図２および図３参照）。電子黒板システム１００をこのように構成することによって、各装置を一元的に管理でき、システム全体を省スペースにすることができ、移動も容易となる。
【００８８】
（電子黒板ソフト１５０６）
つぎに電子黒板システム１００に特化した電子黒板ソフト１５０６について説明する。ここでは、説明の便宜のため、入力動作および画面への表示処理も含めて、
１）電子黒板ソフト
２）手書きによる文字・図形の書き込み（手書き入力モード）
３）手書き文字・図形の消去（消去モード）
４）図形の描画（図形入力モード）
５）キャプチャ（キャプチャモード）
の順で説明する。なお、各種の描画モードの説明後に、手書き入力モードの画面の表示制御について説明し、つづいて、電子黒板システム１００の機能ブロックについて説明し、最後に電子黒板システム１００の処理流れについて説明する。
【００８９】
１）電子黒板ソフト
図１５に示した電子黒板ソフト１５０６がＣＰＵ１５００によって実行されることにより、電子黒板システム１００を電子黒板として動作させることができる。この電子黒板ソフト１５０６は、ワードプロセッサ・表計算ソフト等の各種アプリケーションプログラム１７０８と同様に、ＯＳ１５０５による制御の下で動作するアプリケーションプログラムの一種である。電子黒板システム１００の主電源スイッチ３０９（図３参照）をＯＮにすると、ＯＳ１５０５の起動につづいて直ちに電子黒板ソフト１５０６が起動されるという設定にしておくと作業性が向上する。ただし、ＯＳ１５０５によって提供されるデスクトップ画面がシステムの起動時に表示され、デスクトップ画面上に表示されたアイコンを選択して電子黒板ソフト１５０６を起動することにしてもよい。
【００９０】
電子黒板ソフト１５０６が起動されると、図１６に示したような電子黒板画面１６００が映写パネル１０１上に表示される。この電子黒板画面１６００は、たとえばホワイトボードの書き込み面に相当するものである。この電子黒板画面１６００を表示している映写パネル１０１の前面（直近手前）に位置する座標入力ユニット１０２の座標入力面５０１上にユーザが指先で文字や図形を描くと、ホワイトボードにペンで文字や図形を書いたように、その線図がそのまま映写パネル１０１の電子黒板画面１６００に描画される。
【００９１】
また、電子黒板ソフト１５０６は、ページ単位で情報を管理するように構成されており、上記電子黒板画面１６００は電子黒板ソフト１５０６が管理する１ページ分の情報書き込み領域に相当する。ユーザは電子黒板ソフト１５０６を操作して複数のページを作成することができ、その中の任意のページを電子黒板画面１６００として表示することができる。
【００９２】
さらに、電子黒板ソフト１５０６は、図１６に示したように、各種の操作をおこなうための複数のボタン（機能割り付けボタン）を含むツールバー１６０１を電子黒板画面１６００上に表示する。ここで、ツールバー１６０１中の各ボタンに割り当てられている機能の概略を説明する。なお、使用の態様によっては、通常のデスクトップ環境に電子黒板ソフト１５０６のツールバー１６０１を表示する態様であってもよい。なお、後述するように、電子黒板画面１６００に表示されるツールバーには、ツールバー１６０１の他、拡張ツールバー（図１７参照）および図形描画ツールバー（図１８参照）が用意されている。
【００９３】
・コンピュータ画面ボタン１６０２：
映写パネル１０１上の表示をコンピュータ１０４の画面（デスクトップ画面または他のアプリケーションプログラムの画面）に切り替える。
・ペンボタン１６０３：
手書きで映写パネル１０１上に線図や文字を書くことができる手書き入力モードの開始および終了を指定する機能が割り付けられたボタンである。なお、手書き入力モードは、ペンボタン１６０３の押下（押し込み）により開始され、再押下（押し込み解除）により終了する。なお、押し込みは、図中ではボタン枠の太線表示で示すものとする。手書きとは、指で映写パネル１０１をなぞる態様（図５参照）であってもよいし、ペンで映写パネルに描画する態様（図１１参照）であってもよい。なお、ここでいうペンは光を遮蔽するペンであれば実際にインクが出るペンである必要はない。
・消しゴムボタン１６０４：
手書きで書いた文字や線を消すことができる。
・前ページボタン１６０５：
前のページを表示する。
・ページ番号ウインドウ１６０６：
現在電子黒板画面１６００として表示されているページのページ数を表示する。
・次ページボタン１６０７：
次のページを表示する。
・印刷ボタン１６０８：
現在作成しているファイルのページをプリンタ１０７で印刷する。
・電子黒板ソフト設定ボタン１６０９：
主として手書き入力モードが選択されている場合の画面の表示設定をおこなう設定画面を表示する。なお、設定については図３０をもちいて後述する。
・終了ボタン１６１０：
電子黒板ソフト１５０６を終了する。
・拡張ボタン１６１１：
押下により図１７に示す拡張ツールバー１７００を表示する。拡張ツールバー１７００中の拡張ボタン１６１１を再押下すると、図１６に示したツールバー１６０１に復帰する。
【００９４】
上記拡張ボタン１４１１にタッチした場合に表示される拡張ツールバー１７００中の各ボタンに割り当てられた機能について図１７を参照しつつ説明する。なお、図１６に示したツールバー１６０１中のボタンと同一のボタンについては同一の符号を付して説明を省略する。
【００９５】
・ファイルボタン１７０１：
新しいページを開いたり、以前に作成したファイルを開くことができる。
・保存ボタン１７０２：
現在作成しているファイルを保存する。
・表示ボタン１７０３：
サムネイル表示、全体表示およびウィンドウ表示の切り替え、ズーム（拡大）表示の設定をおこなうことができる。
・図形描画ボタン１７０４：
図１８に示すような図形描画ツールバー１８００が表示され、線、四角形、楕円を描くことができる図形入力モードの開始および終了を指定する機能が割り付けられたボタンである。なお、図形入力モードは、図形描画ボタン１７０４の押下（押し込み）により開始され、再押下（押し込み解除）により終了される。なお、押し込みは、図中ではボタン枠の太線表示で示すものとする。図形入力モードの具体例については後述する。
・背景設定ボタン１７０５：
映写パネル１０１に表示する電子黒板画面１６００の背景色の設定をおこなうことができる。
・オプションボタン１７０６：
電源投入時および終了時の電子黒板ソフト１５０６の表示、後述する他の画面をキャプチャしたときのページ挿入の設定をおこなうことができる。また、作業フォルダ変更の設定をおこなうことができる。
・ヘルプボタン１７０７：
操作や機能説明を記載したヘルプ画面を表示することができる。
【００９６】
さらに、上記図形描画ボタン１７０４にタッチした場合に表示される図形描画ツールバー１８００中の各ボタンに割り当てられた機能について図１８を参照しつつ説明する。
【００９７】
・選択ボタン１８０１：
作成した図形を編集する場合に、編集対象となる図形を選択することができる。
・直線ボタン１８０２：
直線を引くことができる。描画に際しては直線の開始点と終了点を押下すればよい。
・四角形ボタン１８０３：
四角形を描くことができる。描画に際しては四角形の一角となる点と、その対角となるべき点を押下すればよい。使用の態様によっては、二点押下でなく、一点を入力し、対角までドラッグしてもよい。
・楕円ボタン１８０４：
楕円を描くことができる。
・編集ボタン１８０５：
作成した図形を編集する。
【００９８】
なお、電子黒板ソフト１５０６は、コントローラ１０３から出力される座標位置情報に基づいて、ユーザがいずれのボタンをタッチしたのかを知ることができる。また、ユーザは、図１６〜図１８に示した各ツールバーの所定の位置に指先でタッチし、そのまま指先を移動（ドラッグ）させることにより、ツールバーを好みの場所に移動させることができる。
【００９９】
また、図１６に示した電子黒板画面１６００は、いわゆる全画面表示と呼ばれる表示形態であり、映写パネル１０１の表示領域全面に表示されている。ユーザは上記拡張ツールバー１７００中の表示ボタン１７０３にタッチし、所定の操作をおこなうことにより、電子黒板画面１６００をウインドウ表示に切り替えることができる。さらに、電子黒板ソフト１５０６は、ＯＳ１５０５上で動作するアプリケーションプログラムの一種であるため、ツールバー１６０１（または拡張ツールバー１７００）中のコンピュータ画面ボタン１６０２にタッチすることにより、映写パネル１０１の表示を電子黒板画面１６００からデスクトップ画面またはワードプロセッサ等の表示画面に簡単に切り替えることができる。
【０１００】
さらに、座標入力ユニット１０２の操作（座標入力面５０１に対する座標入力）は、光を遮蔽させることができるものであれば、どのようなものをもちいて操作をおこなってもよいが、以下に説明する手書き入力モードでは入力ペンをもちいて座標を入力する例を示す。
【０１０１】
２）手書き文字・図形の書き込み（手書き入力モード）
つづいて、上述した電子黒板ソフト１５０６をもちいた各種の操作について説明する。ここでは、手書き入力モードで文字や図形を書き込む方法について説明する。
【０１０２】
電子黒板ソフト１５０６には、手書きで電子黒板画面１６００上に文字や図形を書き込むためのペンツールが用意されている。このペンツールは、ユーザがツールバー１６０１（または拡張ツールバー１７００）中のペンボタン１６０３にタッチすることにより利用可能となる。すなわち、ここで、いわば手書き入力モードを開始させる開始信号が受信される。ただし、映写パネル１０１が７０インチ程度の大画面である場合に、画面左上にツールバー１６０１が表示されていると、ペンボタン１６０３にタッチしに移動することが面倒となる場合がある。したがって、電子黒板画面１６００をトリプルクリックするなどして手元に表示させる様に制御してもよい。
【０１０３】
ここで、図１および図１５をもちいて、電子黒板画面１６００に文字を表示する処理を簡単に説明する。ユーザが座標入力面５０１に指先で文字を書いた場合、コントローラ１０３は、座標入力ユニット１０２を介して指先の軌跡に対応する座標位置を求め、求めた座標位置の情報を順次コンピュータ１０４に出力する。すなわち、ここで、いわば描画信号が順次受信されることになる。コンピュータ１０４は、コントローラ１０３から座標位置情報を入力すると、予め設定されている色および太さで線を描画するための描画情報を生成し、該当する座標位置に合わせてグラフィックスボード１５１０のビデオメモリ（図示せず）に書き込んでいく。グラフィックスボード１５１０は、ビデオメモリの内容にしたがって画像信号をプロジェクタユニット１０５に送信し、ユーザが座標入力面５０１に書いた文字と同一の文字を映写パネル１０１に表示する処理を制御する。
【０１０４】
簡単にいえば、コンピュータ１０４は、座標入力ユニット１０２およびコントローラ１０３をマウスのような入力デバイスとして認識しているため、コンピュータ１０４では、描画ソフト上でマウスをもちいて文字を書いた場合と同様な処理がおこなわれることになる。なお、以下に説明する文字の消去や図形の描画等の処理においても、前述したような過程で処理されることになる。ただし、手書き入力モードの場合は、座標入力ユニット１０２の検出精度の点から、微少間隔の二点を別々に検出できないので、本来的には太線が描画され、細かな線図を描画できない。しかしながら、後述するように電子黒板システム１００は細かな文字を入力することができる。
【０１０５】
つぎに、図１９〜図２５をもちいて、手書き入力モードの説明をおこなう。座標入力ユニット１０２による座標の検出精度が高くない場合には、ユーザは細かな文字（とくに漢字）を入力しにくい。したがって、従来ではユーザは大きな文字を描く必要があった。電子黒板システム１００は、電子黒板ソフト１５０６の制御により線図の描画の終了を検知して、書き始めの位置をめがけて描画された線図縮小表示し、これにより、たとえば、ホワイトボードにマーキングペンで線図を描画したような細字の入力を実現する。すなわち、ここで、いわば終了信号を受信し、縮尺描画信号を送信することにより、細字の入力が可能となる。
【０１０６】
図１９は、手書き入力モード開始前の電子黒板画面１６００の様子を示した図である。図示したように、電子黒板画面１６００には、既に「手書き小文字入力従来技術」「１．手書き文字認識コード変換後フォントにより表示。」という手書きの文字が描かれている。ここでは、ユーザが、「１．手書き文字〜」に続けて、「２．手書き文字をイメージデータ縮小表示。」という文字を左から右側に横書き描画する場合について説明する。
【０１０７】
図２０は、ユーザがペンボタン１６０３を押下し、図１９の×印から「２．手書き」と書いた時点の電子黒板画面１６００の様子を示した図である。図に示したように、ユーザはある程度大きく文字を描画している。このとき、×印を中心に既に描画された線図を拡大表示（図の例では、「１．手書き文字認識コード〜」が該当）し、描くべき文字の大きさを間接的に知らせるようにしてもよい。すなわち、ペン入力モードが開始されたら、電子黒板ソフト１５０６は、最初に入力された座標位置を中心に仮想的に電子黒板画面１６００を拡大して仮想入力画面を構築し、入力が終了もしくは入力が確定したら、最初に入力された座標位置をめがけてその入力内容（手書き入力モード中の描画内容）を縮小表示させる。
【０１０８】
なお、電子黒板ソフト１５０６は、手書き入力モードを終了させる入力確定ボタン２０００も電子黒板画面１６００に表示させる。すなわち、ここで、いわばボタン表示信号が送信されている。電子黒板ソフト１５０６は、電子黒板画面１６００もしくは座標入力面５０１の左半分に座標が入力されている場合は、当該面の左端に、電子黒板画面１６００もしくは座標入力面５０１の右半分に座標が入力されている場合は、当該面の右端に入力確定ボタン２０００を表示させる。また、同様に、電子黒板画面１６００もしくは座標入力面５０１の上半分に座標が入力されている場合は、当該面の上端に、電子黒板画面１６００もしくは座標入力面５０１の下半分に座標が入力されている場合は、当該面の下端に入力確定ボタン２０００を表示させる。
【０１０９】
このように表示させることにより、ユーザは大幅な移動を伴わず入力を確定させることができるので、操作感を向上させた電子黒板システム１００を提供することができる。なお、入力確定ボタン２０００を表示させる端部の位置は、たとえば横書きの場合は、座標を入力している位置の高さに合わせ、縦書きの場合は、座標を入力している位置の上下の位置に合わせて表示させると使用感をさらに向上させることができる。なお、画面が非常に大きくなり、入力確定ボタン２０００を端部に表示させるとかえって大幅な移動を伴うことも想定される。このような場合の入力確定ボタン２０００の表示位置の制御については後述する。
【０１１０】
図２１は、図２０に示した「２．手書き」に引き続いて「文字をイメージデータ」と描画した時点の電子黒板画面１６００の様子を示した図である。先に説明したように、入力確定ボタン２０００は、電子黒板画面１６００の右端に表示されている。
【０１１１】
図示したように、「イメージデータ」と入力した時点で、右側にそのまま書き続けることのできる余白が少なくなっていることがわかる。しかしながら、入力した文字は、後に縮小表示されるので、「イメージデータ」の右側には、縮小されたならばまだ入力することのできる余白が存在している。そこで、電子黒板ソフト１５０６は、この余白を確保することにより連続して線図の入力を可能とする。ここでは、電子黒板ソフト１５０６が、電子黒板画面１６００の所定の端部領域に座標が入力されたことを検知して（すなわち、ここで、いわば端部信号を受信して）、当該端部領域に対向する向きに電子黒板画面１６００中の表示内容全体を移動させる方法について説明する。以降においては適宜この領域を移動判断領域と称することとする。
【０１１２】
図２２は、移動判断領域を示した説明図である。判断領域の幅は、たとえば３０ｃｍに設定する。図では四隅全域が移動判断領域である場合を示しているが、使用の態様によっては、横書きの文字入力の場合には左右の移動判断領域のみで判断させてもよいし、縦書きの文字入力の場合には、上下の移動判断領域のみで判断させてもよい。判断に際しては、横書き入力であるか縦書き入力であるかの情報が必要な場合がある。この場合は、適宜座標位置の履歴をとり、重心の推移を把握することによって横書き入力か縦書き入力かを判断する。なお、図２１に示したように、入力開始の位置が移動判断領域内である場合も想定される。したがって、手書き入力モードで最初に入力された座標位置では、移動判断領域であるか否かの判断をさせないように制御する。
【０１１３】
図２３は、座標の入力が移動判断領域にあったため、電子黒板ソフト１５０６により電子黒板画面１６００の表示内容全体を左側に移動させた直後の様子を示した説明図である。図２１に示した時点の座標が移動判断領域にあるので、図２３に示したように、画面が左側に移動され、座標の入力領域が新たに確保されている。すなわち、ここで、いわば移動信号が送信されている。なお、電子黒板ソフト１５０６は、画面を連続的に移動させてもよいし、断続的に移動させてもよい。なお、断続的に移動させる場合は、人間の肩幅程度であれば、ユーザ自信が移動することなく、連続して文字を描画し続けることができる。移動量は、肩幅程度に設定することのみならず、たとえば電子黒板画面１６００の４分の１ずつ移動させるようにしてもよい。なおこの移動量Ｍの設定方法については後述する。
【０１１４】
図２４は、電子黒板ソフト１５０６による電子黒板画面１６００の移動後に続けて文字を入力した様子を示した説明図である。図では、「〜イメージデータ」のあとに続けて「縮小表示」と文字を入力した様子を示している。ユーザの第３行目の入力はこれで終わるので、電子黒板ソフト１５０６は手書き入力モードを終了させて手書き入力モード中に描画した文字を縮小表示させる。手書き入力モードの終了は、図２４に示した入力確定ボタン２０００を押下することによりおこなう。なお使用の態様によっては、所定時間の経過により自動的に手書き入力モードを終了させてもよい。この所定時間を以降において適宜入力タイムアウトと称することにする。入力タイムアウトの設定については後述する。
【０１１５】
図２５は、手書き入力モードが終了し、手書き入力モード中に入力された線図が縮小表示された様子を示した説明図である。なお、縮小は、手書き入力モードで最初に入力された座標位置（図に示した例では図１９の×印）を中心に縮小する。図に示したように、入力された文字は縮小表示されており、電子黒板システム１００は、検出精度の点から細かな線図を入力できない場合であっても細かな線図を入力できる様に操作性ないし利便性を高めていることがわかる。
【０１１６】
３）手書き文字・図形の消去（消去モード）
つぎに、手書き入力モードで描画した文字・図形の消去について説明する。以降では文字・図形の消去をおこなう描画モードを適宜消去モードと称することとする。ユーザは、消しゴムボタン１６０４にタッチすることにより、ユーザの指先やペンを本物の消しゴムのようにもちいることができ、手書き入力モードで入力した線図を消去できる。図２６は、図１９に示した手書きの文字や線を消しゴム２６００で消去する際の様子を示す説明図である。この消去モードでは、消去したい手書き文字や線を枠で囲い、枠中の文字や線を一度に消去することもできる（囲い消し）。
【０１１７】
４）図形の描画（図形入力モード）
電子黒板ソフト１５０６には、直線、四角形、楕円のような図形を描くための図形描画ツールが用意されている。この図形描画ツールは、図１８に示した描画ツールバー１８００を介して利用可能となる。以降においては、図形描画ツールで図形を入力する描画モードを図形入力モードと称する。ユーザは、ツールバー１６０１（図１６参照）の拡張ボタン１６１１にタッチして拡張ツールバー１７００を表示した後（図１７参照）、拡張ツールバー１７００の描画ボタン１７０４にタッチすることにより、図１８に示す描画ツールバー１８００を電子黒板画面１６００上に表示させることができる。ここでは、直線および四角形を描画する場合について説明する。
【０１１８】
▲１▼  直線の描画
直線を描く場合、ユーザは、描画ツールバー１８００中の直線ボタン１８０２を指先でタッチした後、直線の始点となる座標入力面５０１の任意の場所を指先でタッチしてそのまま終点となる場所まで指先を移動させ、指先を座標入力面５０１から離せばよい。その結果、図２７に示したように、電子黒板画面１６００上に直線が描画される。なお、手書き入力モードと異なり、始点と終点の入力があれば、あとは、電子黒板ソフト１５０６内部で直線描画の計算がなされる。したがって、表示される線はいわば整形されているので、表示する線を細く描画することが可能となる。
【０１１９】
▲２▼  四角形の描画
四角形を描く場合、ユーザは、描画ツールバー１８００中の四角形ボタン１８０３を指先でタッチした後、座標入力面５０１の任意の場所を指先でタッチし、そのまま任意の方向に指先を移動させ、指先を座標入力面５０１から離せばよい。その結果、図２８に示したように、電子黒板画面１６００上に四角形が描画される。この場合も上述したように、手書き入力モードと異なり、始点と終点の入力があれば、あとは、電子黒板ソフト１５０６内部で四角形描画の計算がなされる。したがって、表示される四角形は整形されており、描画する線を細くすることが可能となる。
【０１２０】
５）キャプチャ（キャプチャモード）
電子黒板ソフト１５０６には、デスクトップ画面やワープロソフト等の画面を取り込むキャプチャ機能が備わっている。以降では適宜このキャプチャ機能により実行される描画モードをキャプチャモードと称することとする。キャプチャモードでは、電子黒板画面１６００に各種アプリケーションの表示内容を貼り付けるため、ユーザがコンピュータ画面ボタン１６０２（図１６参照）をタッチして、映写パネル１０１の表示をコンピュータ画面（デスクトップ画面）に切り替える。
【０１２１】
つぎに、所望のアプリケーションプログラムのアイコンまたは所望のファイルのアイコンにタッチ（クリック）もしくはダブルタッチ（ダブルクリック）して該当するアプリケーションプログラムを起動させるとともに、目的のファイルを映写パネル１０１に表示させた後、キャプチャボタン（図示せず）にタッチする。その結果、電子黒板ソフト１５０６は、現在表示されている画面をキャプチャし、映写パネル１０１の表示を電子黒板画面１６００に切り替えるとともに、キャプチャした画面を電子黒板画面１６００の背景として表示させることが可能となる。
【０１２２】
なお、ユーザは、このキャプチャした画面に対して手書き入力モードにより文字や図形を電子黒板画面１６００上に書き込むこともできる。このように、ワードプロセッサ・表計算ソフト・プレゼンテーションソフト等の画面を電子黒板画面１６００の背景として簡単に取り込むことができるため、電子黒板システム１００をもちいて効果的なプレゼンテーションをおこなうことが可能となる。
【０１２３】
つまり、電子黒板システム１００でプレゼンテーションソフトをもちいてプレゼンテーションをおこなっている際、画面上に何か書き込んで説明したい場合にキャプチャボタンをタッチすれば、直ちに現在の画面がキャプチャされ、画面上に所望の事項を書き込むことができるようになる。また、プレゼンテーションソフトに戻りたい場合、コンピュータ画面ボタン１６０２をタッチすることにより、直ちにプレゼンテーションソフトの画面に切り替わる。キャプチャして文字等を書き込んだ画面は後述するように保存することが可能である。
【０１２４】
なお、電子黒板システム１００をコンピュータとして使用するには、上述したキャプチャモードを利用する場合のように、電子黒板画面１６００上のコンピュータ画面ボタン１６０２にタッチし、または電子黒板ソフト１５０６を終了させる等によってコンピュータ画面２３００に切り替える。映写パネル１０１の表示をコンピュータ画面２３００に切り替えることにより、電子黒板システム１００をコンピュータとして利用することができる。電子黒板システム１００は、大画面の映写パネル１０１を有しているため、コンピュータの操作の教育等にも有効に活用することが可能である。
【０１２５】
（電子黒板システム：手書き入力モードの表示制御）
つぎに、手書き入力モードの際の表示制御について説明する。図２９は、或る点に座標が入力された際の電子黒板画面１６００の仮想的な拡大について説明した説明図である。拡大率がＮ％に設定されている場合、電子黒板ソフト１５０６は、座標入力モードで最初に入力された座標を（Ｘ，Ｙ）とすると、この点を中心にＡ１：Ａ２、Ｂ１：Ｂ２、Ｃ１：Ｃ２およびＤ１：Ｄ２を１：（Ｎ／１００）となるように領域２９００を電子黒板画面１６００へ拡大し仮想入力画面を構築する。
【０１２６】
なお、ここでは拡大と表現したが、電子黒板ソフト１５０６は、電子黒板画面１６００に描画された線図を、Ａ１：Ａ２、Ｂ１：Ｂ２、Ｃ１：Ｃ２およびＤ１：Ｄ２を１：（Ｎ／１００）になるように領域２９００へ「縮小する」と表現することもできる。このように画面を縮小することにより細かな文字も描画することができるようになるのである。なお、図示したように、領域２９００は、座標（Ｘ，Ｙ）より上の領域や左に領域も拡大する。拡大する際に、従前に入力されていた線図を同比率で拡大表示することにより、文字を入力する際の手書きの大きさの目安がわかり電子黒板システム１００の利便性が増す（図２０参照）。
【０１２７】
図３０は、画像の表示制御の設定をおこなう設定画面の一例を示した説明図である。設定画面３０００は、ツールバー１６０１の電子黒板ソフト設定ボタン１６０９を押下することにより表示させることができる。図示したように、設定画面３０００は、手書き入力文字を入力確定後に縮小させるか、縮小させずにそのままの表示し続けるかを設定する縮小維持決定ボックス３００１と、拡大率Ｎ％を決定する拡大率決定ボックス３００２と、手書き入力モードを解除する時間を設定する入力タイムアウト設定ボックス３００３と、端部領域に達した場合に画面全体のスクロール量を決定するスクロール幅決定ボックス３００４とからなる。
【０１２８】
なお、手書き入力モードでは、縮小維持決定ボックス３００１は、「手書き拡大表示入力する（入力終了後縮小する）」がデフォルト設定となっている。このようにデフォルト設定されていることで、手書き入力された文字を自動的に小さく表示させることが可能となり、利便性が向上する。使用態様によっては、この拡大表示入力しない、すなわち、入力後縮尺を１と設定してもよい。また、スクロール幅決定ボックス３００４は図では画面の４分の１が選択されている様子を示したが、これに限ることなくたとえば、「スムーズ：速度１０ｃｍ／秒」、「スムーズ：速度５ｃｍ／秒」、「肩幅：６５ｃｍ」、「肩幅：５０ｃｍ」といった項目もある。
【０１２９】
（機能的構成）
図３１は、電子黒板システム１００の手書き入力モードを実行する際の機能的構成の一例を示した機能ブロック図である。電子黒板システム１００は、手書き入力モードを実行する際の機能的構成として、手書きモード開始部３１０１と、手書きモード終了部３１０２と、座標入力部３１０３と、格納部３１０４と、表示制御部３１０５と、表示部３１０６と、計時部３１０７と、終了制御部３１０８と、位置検知部３１０９と、移動制御部３１１０と、警告部３１１１と、を有する。つぎに各構成部分について説明する。なお、警告部３１１１の内容については実施の形態２で説明する。
【０１３０】
（機能的構成：手書きモード開始部３１０１の内容）
手書きモード開始部３１０１は、座標入力面５０１に入力された線図をそのまま映写パネル１０１に表示する手書き入力モードを開始する。手書き入力モードは、ツールバー１６０１のペンボタン１６０３の押下により開始される。手書きモード開始部３１０１は、たとえば、座標入力ユニット１０２、コントローラ１０３、コンピュータ１０４（とくに電子黒板ソフト１５０６）などによりその機能を実現することができる。
【０１３１】
（機能的構成：手書きモード終了部３１０２の内容）
手書きモード終了部３１０２は、手書き入力モードを終了する。手書き入力モードは、一度押下されたツールバー１６０１のペンボタン１６０３を再び押下することにより終了する。また、手書き入力モードは、入力確定ボタン２０００の押下により終了する。さらに、手書き入力モードは、一定時間座標が入力されなかったことを検知して自動的に終了する。手書き入力モード終了部３２０２は、たとえば、座標入力ユニット１０２、コントローラ１０３、コンピュータ１０４（とくに電子黒板ソフト１５０６）などによりその機能を実現することができる。
【０１３２】
（機能的構成：座標入力部３１０３および格納部３１０４）
座標入力部３１０３は、手書き入力モード中に入力された座標位置を順次算出する。座標入力部３１０３は、たとえば、座標入力ユニット１０２とコントローラ１０３、もしくは、座標入力ユニット１０２とコントローラ１０３とコンピュータ１０４（とくにＣＰＵ１５００）によりその機能を実現することができる。格納部３１０４は、座標入力部３１０３で算出された座標位置を順次格納する。手書き入力モード中に入力された座標位置を格納することにより、手書き入力モードが終了された際にその内容を縮小表示させることが可能となる。格納部３１０４は、たとえばハードディスク１５０９もしくはＲＡＭ１５０２によりその機能を実現することができる。
【０１３３】
（機能的構成：表示制御部３１０５と表示部３１０６）
表示制御部３１０５は、手書きモードの終了を検知して手書きモード入力中に格納された座標を縮小して電子黒板画面１６００に再表示させる。縮尺は図３０をもちいて示した拡大率に基づいて決定される。表示制御部３１０５は、たとえば、電子黒板ソフト１５０６とＣＰＵ１５００によりその機能を実行することができる。表示部３１０６は、座標入力部３１０３で算出された座標の位置を受け取り対応する映写パネル１０１に表示する。また、表示制御部３１０５により縮小された線図のデータを受け取り映写パネル１０１に表示する。表示部３１０６は、たとえば、グラフィックスボード１５１０とプロジェクタユニット１０５と映写パネル１０１などによりその機能を実現することができる。
【０１３４】
（機能的構成：位置検知部３１０９）
位置検知部３１０９は、座標入力部３１０３で算出された座標位置が所定の位置であるかを検知する。所定の位置とは、入力した座標が電子黒板画面１６００の端部に到来し、表示内容を移動させるべき入力位置、すなわち、端部領域をいう。位置検知部３１０９は、後述するように、電子黒板画面１６００の表示内容を移動させることの限界領域に座標が入力されていることも検知する。位置検知部３１０９は、たとえば、電子黒板ソフト１５０６とＣＰＵ１５００によりその機能を実現することができる。
【０１３５】
（機能的構成：移動制御部３１１０）
移動制御部３１１０は、位置検知部３１０９により所定の端部領域に座標が入力されていると検出された場合に、その端部からみて当該入力されている座標側へ、描画された線図全体を移動させる制御をおこなう。たとえば、画面全体を左側に移動させる場合には、全ての座標位置に対して（Ｘ−Ｍ，Ｙ）（Ｍは移動量）の演算処理をおこない、この演算結果を表示部３１０６に送出する。移動制御部３１１０は、たとえば、電子黒板ソフト１５０６とＣＰＵ１５００によりその機能を実現することができる。
【０１３６】
（機能的構成：計時部３１０７と終了制御部３１０８）
計時部３１０７は、座標の入力が終了してからの時間を計測する。たとえば手書き入力モードでユーザが「さとう」と記述しようとする場合に、「さ」を書き終えたときに一旦座標の入力が終了する。電子黒板システム１００側では、続けて文字が入力されるか否かを予測することができないので、座標の入力が最後に終了してからの時間を計測し、手書き入力モードを終了させる処理をおこなうか否かを判断するのである。終了制御部３１０８は、計時部３１０７からの時間データを受け取り、入力タイムアウトになったか否かを判断し、入力タイムアウトとなった場合は手書きモード終了部３１０２を制御して手書きモードの終了処理をおこなわせる。計時部３１０７は、たとえばコンピュータ１０４中の内部時計（図示せず）によりその機能を実現することができ、終了制御部３１０８は、たとえば、電子黒板ソフト１５０６とＣＰＵ１５００によりその機能を実現することができる。
【０１３７】
（処理流れ）
つぎに、電子黒板システム１００の処理流れについて説明する。図３２は、電子黒板システム１００の処理流れの一例を示したフローチャートである。電子黒板システム１００は、まず、座標が入力されたか否かを判断する（ステップＳ３２０１）。つぎに、電子黒板システム１００は入力された座標が手書き入力モード開始ボタン（ペンボタン１６０３）の位置であるかを判断する（ステップＳ３２０２）。入力された座標が、ペンボタン１６０３の位置でない場合は（ステップＳ３２０２：ＮＯ）、対応する処理を実行する（ステップＳ３２０３）。
【０１３８】
一方、入力された座標がペンボタン１６０３の位置である場合は（ステップＳ３２０２：ＹＥＳ）、つづいて座標が入力されたかを判断する（ステップＳ３２０４）。座標が入力された場合（ステップＳ３２０４：ＹＥＳ）、入力された座標を順次電子黒板画面１６００に表示する（ステップＳ３２０５）。電子黒板システム１００はこのとき、入力された座標を順次ハードディスク１５０９もしくはＲＡＭ１５０２に格納する（ステップＳ３２０６）。
【０１３９】
つぎに、電子黒板システム１００は、座標の入力が終了したか（すなわち座標入力面５０１から入力ペンが離脱したか）を判定する（ステップＳ３２０７）。入力ペンが座標入力面５０１から離脱した場合、すなわちデタッチした場合（ステップＳ３２０７：ＹＥＳ）、電子黒板システム１００は、デタッチした座標の位置（終了位置）が端部領域に到来したかの判断をおこなう（ステップＳ３２０８）。
【０１４０】
図３３は、終了位置判断の処理流れの一例を示したフローチャートである。まず、終了位置が電子黒板画面１６００の端部領域であるかを判断する（ステップＳ３３０１）。端部領域でない場合（ステップＳ３３０１：ＮＯ）、終了位置判断のサブルーチンを終了する。一方、終了位置が端部領域である場合（ステップＳ３３０１：ＹＥＳ）、画面の表示内容全体を移動させるか（スクロールさせるか）を判断する（ステップＳ３３０２）。ここで、スクロールさせるかの判断をさせる理由は、画面右端から画面左に線図を描画する場合は画面の移動が不要な場合があるからである。このステップＳ３３０２のスクロール判断は、たとえば入力された座標の位置の重心移動を検知することにより可能となる。
【０１４１】
スクロールさせると判断した場合（ステップＳ３３０２：ＹＥＳ）、電子黒板画面１６００の表示面全体を所定の方向に所定の量移動させる（ステップＳ３３０３）。所定の方向とは、右側の端部領域に座標の入力があった場合には、左側方向であり、左側の端部領域に座標の入力があった場合には、右側方向である。また、所定の移動量とは、図３０に示したように、スクロール幅として指定された量、たとえば５０ｃｍである。一方、スクロールさせないと判断した場合（ステップＳ３３０２：ＮＯ）処理を終了する。
【０１４２】
なお、ステップＳ３２０８をデタッチ後に判断させる理由は、入力中にスクロールが起こると、描画が流れてしまい、不要な線が描かれてしまう不具合を起こさないためである。
【０１４３】
一方、座標の入力が終了していないと判断した場合（ステップＳ３２０７：ＮＯ）、手書き入力モードを終了させるボタンが押下されたかを判断する（ステップＳ３２０９）。終了させるボタンとは、たとえば、ペンボタン１６０３や入力確定ボタン２０００が挙げられる。終了させるボタンでない場合（ステップＳ３２０９：ＮＯ）、再びステップＳ３２０５に戻り、入力された座標を順次表示する。
【０１４４】
一方、ステップＳ３２０８で入力面からペンが離脱したと判断した場合（ステップＳ３２０８：ＹＥＳ）、ステップＳ３２０４に戻り、座標が入力されたかを判断する。また、ステップＳ３２０４で、座標が入力されたと判断されない場合（ステップＳ３２０４：ＮＯ）、入力タイムアウトとなったかを判断する（ステップＳ３２１０）。入力タイムアウトでない場合（ステップＳ３２１０：ＮＯ）、ステップＳ３２０４に戻り座標の入力をまつ。
【０１４５】
ステップＳ３２０９で手書き入力モードが終了した場合（ステップＳ３２０９：ＹＥＳ）、もしくは、ステップＳ３２１０で入力タイムアウトとなった場合（ステップＳ３２１０：ＹＥＳ）、表示面に描画された線図を格納した座標データに基づき、その描画内容を縮小して電子黒板画面１６００上に再表示する（ステップＳ３２１１）。
【０１４６】
以上説明したように、実施の形態１の電子黒板システム１００は、電子黒板画面１６００上で描画された線図を縮小表示するので、検出精度が高くない座標入力ユニット１０２をもちいる場合であっても、細字の入力が可能となり、ホワイトボードと同様の操作感を得ることができるとともに、各種のアプリケーションソフトの連動により利便性を著しく向上させることができる。
【０１４７】
また、入力した（描画した）線図（文字）を電子データとして処理することができるので、各種の加工をおこなうことができる。たとえば、描画内容を即時プリントアウトすることが可能となる。なお、検出精度が高くなくても細字を入力することができるので、専用の入力ペンをもちいずに電子黒板システム１００を利用できる。たとえば、手入力でも可能であるし、キャップをしたままのマーカーペンをもちいることもできる。
【０１４８】
〔実施の形態２〕
実施の形態２では、縦書きの線図描画を例にもちいて、スクロール限界を検知して警告を発する電子黒板システムについて説明する。なお、実施の形態２では、実施の形態１と同様の構成部分については同一の符号を付するものとし、重複部分についてはとくに説明をおこなわない。実施の形態２では、文字入力例を説明し、つぎに、機能的構成、最後に処理流れについて説明する。
【０１４９】
（文字入力例）
図３４〜図３９をもちいて、手書き入力モードの説明をおこなう。図３４は、手書き入力モード開始前の電子黒板画面１６００の様子を示した図である。図示したように、電子黒板画面１６００には、既に「手書き小文字入力従来技術」「一．手書き文字認識コード変換」という手書きの文字が描かれている。ここでは、ユーザが、「一．手書き文字〜」に続けて、「二．手書き文字イメージ縮小」という文字を上から下へ縦書き描画する場合について説明する。
【０１５０】
図３５は、ユーザがペンボタン１６０３を押下し、図３４の×印から「二．手」と書いた時点の電子黒板画面１６００の様子を示した図である。図に示したように、ユーザはある程度大きく文字を描画している。このとき、×印を中心に既に描画された線図を拡大表示（図の例では、「一．手書き文字認」が該当）し、描くべき文字の大きさを間接的に知らせるようにしてもよい。すなわち、ペン入力モードが開始されたら、電子黒板ソフト１５０６は、最初に入力された座標位置を中心に仮想的に電子黒板画面１６００を拡大して仮想入力画面を構築し、入力が終了もしくは入力が確定したら、最初に入力された座標位置をめがけて手書き入力モード中に入力された線図を縮小表示させる。
【０１５１】
なお、電子黒板ソフト１５０６は、手書き入力モードを終了させる入力確定ボタン２０００も電子黒板画面１６００に表示させる。電子黒板ソフト１５０６は、入力されている座標の近辺、たとえば、入力位置の左２０ｃｍというように、所定方向に所定間隔離れた位置に入力確定ボタン２０００を表示させてもよい。所定間隔としては、ユーザがあまり移動しないで入力を終了させることができる間隔が好ましい。また、所定方向としては、本実施例の様に、右から左に行を改めて描画する様な場合にあっては、入力位置の左側が好ましい。なお、この所定方向は、入力履歴を参照して座標の重心の移動を調べて判断させてもよい。
【０１５２】
図３６は、図３５に示した「二．手」に引き続いて「書き文字」と描画した時点の電子黒板画面１６００の様子を示した図である。先に説明したように、入力確定ボタン２０００は、入力位置から所定間隔離れた左側に表示されている。
【０１５３】
図示したように、「二．手書き文字」と入力した時点で、下にそのまま書き続けることのできる余白が少なくなっていることがわかる。しかしながら、入力した文字は、後に縮小表示されるので、「二．手書き文字」の下側には、縮小されたならばまだ入力することのできる余白が存在している。そこで、電子黒板ソフト１５０６は、この余白を確保することにより連続して線図の入力を可能とする。電子黒板ソフト１５０６は、電子黒板画面１６００の所定の端部領域（図２２）に座標が入力されたことを検知して、当該端部領域に対する向きに電子黒板画面１６００中の表示内容全体を移動させる。
【０１５４】
図３７は、座標の入力が移動判断領域（下端）にあったため、電子黒板ソフト１５０６により電子黒板画面１６００の表示内容全体を上部側に移動させた直後の様子を示した説明図である。図に示したように、画面が上に移動され、座標の入力領域が新たに確保されている。なお、図示したように、入力確定ボタン２０００も同様に移動されている。
【０１５５】
図３８は、電子黒板ソフト１５０６による電子黒板画面１６００の移動後に続けて文字を入力した様子を示した説明図である。図では、「二．手書き文字」のあとに続けて「イメージ縮」と文字を入力した様子を示している。ユーザが「縮」に続けて「入」の文字を書き始め、この入力位置が移動判断領域にさしかかった場合を考える。通常の処理であれば、図３６から図３７に示したように、画面を移動させる処理をおこなえばよいが、図３４をの「一．手書き文字認識コード変換」の「変換」の文字位置からわかるように、入力確定後（手書きモード終了後）に描画内容を縮小させたとしても、スクロールさせて確保された領域に描画した線図を描画しきれなくなることがわかる。すなわち、描き始める「入」の文字の座標位置が、仮想入力画面の端部にさしかかっている。
【０１５６】
電子黒板ソフト１５０６は、このとき、ユーザに注意を促すために画面に「スクロール限界です」という警告文字を表示させる。すなわち、ここで、いわば警告信号が送信されている。なお、警告の態様はこれに限らず、スクロールを停止させたり、スピーカ２０３（図２参照）からの警告音を出力させたりすることもできる。このように警告を発することにより、ユーザは改行して新たに文字を書き始めることができ、たとえば、スムーズなプレゼンテーションを提供することが可能となる。
【０１５７】
なお、第３行目は前述したように「小」の文字の入力で終了する。図３９は、手書き入力モードが終了し、手書き入力モード中に入力された線図が縮小表示された様子を示した説明図である。なお、縮小は、手書き入力モードで最初に入力された座標位置（図に示した例では図３４の×印）を中心に縮小する。図に示したように、入力された文字は縮小表示されており、電子黒板システム１００は、検出精度の点から細かな線図を入力できない場合であっても細かな線図を入力できる様に操作性ないし利便性を高めていることがわかる。
【０１５８】
（機能的構成：警告部３１１１）
図３１に示した警告部３１１１について説明する。警告部３１１１は、位置検知部３１０９が検出した端部領域の位置に基づいて、スクロールができない限界領域である場合に、警告を発する。警告は、上述したように、電子黒板画面１６００への警告表示、移動（スクロール）の停止、警告音が挙げらる。また、移動できない端部側に、赤線表示する等の発色表示により警告してもよい。警告部３１１１は、たとえば、電子黒板ソフト１５０６、ＣＰＵ１５００、スピーカ２０３、プロジェクタユニット１０５および映写パネル１０１等によりその機能を実現することができる。
【０１５９】
（処理流れ）
つぎに、電子黒板システム１００の処理流れについて説明する。図４０は、図３３に示したの同様の電子黒板システム１００の処理流れ、とくに入力位置判断の処理流れの一例を示したフローチャートである。なお、入力位置判断の処理流れ以外について図３２に示した処理流れと同様であるのでその説明を省略する。
【０１６０】
電子黒板システム１００は、入力された座標位置が電子黒板画面１６００の端部領域であるかを判断する（ステップＳ４００１）。端部領域でない場合（ステップＳ４００１：ＮＯ）、入力位置判断のサブルーチンを終了する。一方、入力された座標位置が端部領域である場合（ステップＳ４００１：ＹＥＳ）、スクロールが可能であるかを判断する（ステップＳ４００２）。スクロールが可能であるか否かの判断は、それまでのスクロール回数とスクロール幅（図３０参照）により、縮小表示されたときに電子黒板画面１６００に表示しきれるか否かを判定することによりおこなう。
【０１６１】
スクロール可能でない場合（ステップＳ４００２：ＮＯ）、警告を発し（ステップＳ４００３）処理を終了する。一方、ステップＳ４００２で素クローク可能と判断した場合（ステップＳ４００２：ＹＥＳ）、画面の表示内容全体を移動させるか（スクロールさせるか）を判断する（ステップＳ４００４）。ここで、スクロールさせるかの判断をさせる理由は、画面下端から画面上に線図を描画する場合は画面の移動が不要な場合があるからである。このステップＳ４００２のスクロール判断は、たとえば入力された座標の位置の重心移動を検知することにより可能となる。
【０１６２】
スクロールさせると判断した場合（ステップＳ４００３：ＹＥＳ）、電子黒板画面１６００の表示面全体を所定の方向に所定の量移動させる（ステップＳ４００５）。所定の方向とは、下側の端部領域に座標の入力があった場合には、上方向であり、上側の端部領域に座標の入力があった場合には、下方向である。また、所定の移動量とは、図３０に示したように、スクロール幅として指定された量、たとえば画面の４分の１である。一方、スクロールさせないと判断した場合（ステップＳ４００４：ＮＯ）処理を終了する。
【０１６３】
以上説明したように、実施の形態２の電子黒板システムは、スクロール限界を警告することにより、ユーザが入力位置の限界を知ることができ、必要に応じて、改行するなどして、線図の入力を円滑におこなうことが可能となる。また、警告手段を選択することにより、使用現場に即して電子黒板システムを利便性よく使用することが可能となる。たとえば、電子黒板画面１６００に、「スクロール限界です」と表示させることは、プレゼンテーションの際には必ずしも聴講者にいい印象を与えないので、スクロールを停止することにより警告をおこなう方がよい場合もある。
【０１６４】
〔実施の形態３〕
実施の形態３では、処理部として上述の電子黒板ソフトが備わり、座標入力面と座標表示面が一体に構成されたタッチパネルを含むＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）について説明する。なお、実施の形態３では、実施の形態１もしくは実施の形態２と同様の構成部分については同一の符号を付するものとし、重複部分についてはとくに説明をおこなわないものとする。実施の形態３では、手書き入力モードの際、座標入力面の一部に仮想的な入力窓が表示され、ここで入力された大きな文字を入力確定により縮小表示するＰＤＡについて説明する。まず、ＰＤＡの外観構成を説明し、つづいて、タッチパネルの構成を説明し、最後に処理流れを説明する。
【０１６５】
図４１は、実施の形態３のＰＤＡの外観構成を説明する説明図である。ＰＤＡ４１００は、座標を入力する座標入力面であるとともに、入力された座標に基づいて処理された結果を表示する表示面でもあるタッチパネル４１０１と、ポインタ等の方向指示をおこなう方向ボタン４１０２と、ポインタの移動や選択されたアプリケーションの実行の決定・解除をおこなう指示ボタン４１０４と、予め機能の割り付けられているボタン群４１０３と、入力ペン（スタイラスペン）４１０５と、入力ペン４１０６を格納するペンソケット４１０６と、スピーカ４１０７と、を有する。
【０１６６】
ボタン群４１０３は、メールの送受信をおこなう機能を割り付けたメールボタン４１３１と、手書き入力モードを実行する機能を割り付けたペンボタン４１３２（図１６に示したペンボタン１６０３に相当）と、電車の乗り換え案内をおこなう機能を割り付けた乗り換え案内ボタン４１３３と、地図の閲覧処理の機能を割り付けた地図ボタン４１３４と、音楽再生の機能を割り付けたミュージックボタン４１３５と、Ｗｅｂブラウザの起動処理の機能を割り付けたインターネットボタン４１３６と、ホストマシン（パーソナルコンピュータ）とのデータの同期機能を割り付けたリンクボタン４１３７と、を有する。
【０１６７】
つぎに、タッチパネル４１０１の原理について説明する。図４２はタッチパネル４１０１の構造を説明する概略構成図である。タッチパネル４１０１は、上部電極４２０１と、下部電極４２０２とから構成される。図示したｘ方向の座標位置を検出する際には、上部電極４２０１に５Ｖ程度の電圧を印加しておき、下部電極４２０２で電圧を検出する。反対に、ｙ方向の座標位置を検出する際には、下部電極４２０２に５Ｖ程度の電圧を印加しておき、上部電極４２０１で電圧を検出する。この切り替えをおこなうことにより、押下点Ｐの位置を算出することが可能となる。
【０１６８】
図４３は、ペンボタン４１３２が押下され手書き入力モードが実行されている状態を示した説明図である。ここでは、ユーザが手書きで「１／１８  Ｒ社打ち合わせ  佐々木満さん」と入力する場合について説明する。図示したように、タッチパネル４１０１上に、別途入力窓４３０１が表示され、ユーザはこの入力窓４３０１に大きめに文字を描画する。この入力窓４３０１は、実施の形態１にいう仮想入力画面に相当する。なお、実施の形態１の仮想入力画面は座標入力面５０１全体であったが、実施の形態３では、タッチパネル４１０１の全面でなく、一部に入力窓４３０１を表示させる点で異なる。このように構成すると、既に入力した文字をある程度参照しながら、手書き入力できる様になる。
【０１６９】
なお、入力窓４３０１には、入力確定ボタン２０００が設けられており、この入力確定ボタン２０００の押下により、手書き入力モードが終了する。また、入力窓４３０１は、入力される座標の重心の移動を把握し、その移動方向に移動する構成となっている。この制御は電子黒板ソフト１５０６がおこなう。４３０２は、画面端部であることを警告する警告線である。このように警告線４３０２が表示されることによって、ユーザは画面端部に到来したことを把握でき、行を改めて文字を入力することが可能となる。なお、使用の態様によっては、警告線を発色表示させてもよい。
【０１７０】
図４４は、ＰＤＡ４１００の処理流れの一例を示したフローチャートである。ＰＤＡ４１００は、まず、手書き入力モードが選択されたかを検出する（ステップＳ４４０１）。これは、ペンボタン４１３２が押下されたことを検出することによりおこなう。手書き入力モードが選択された場合（ステップＳ４４０１：ＹＥＳ）、最初の入力された座標位置を中心として、手書き入力用のサブウィンドウ（入力窓）４３０１を表示する（ステップＳ４４０２）。
【０１７１】
つづいて、サブウィンドウを順次移動させながら、ウィンドウ内に描画された線図を保存する（ステップＳ４４０３）。このサブウィンドウの移動は、滑らかな移動であってもよいし、断続的な移動であってもよい。なお、サブウィンドウの移動方向は、入力された座標の重心の移動方向とする。このように順次サブウィンドウを移動させることにより、円滑な手書き入力が可能となる。
【０１７２】
つぎに、ＰＤＡ４１００は、手書き入力モードが解除されたかを判断する（ステップＳ４４０４）。この入力解除は、入力確定ボタン２０００の押下、ペンボタン４１３２の再押下、入力タイムアウトの検知によりおこなうことができる。手書き入力モードが解除された場合（ステップＳ４４０４：ＹＥＳ）、ステップＳ４４０３で保存した線図をタッチパネル４１０１に表示する（ステップＳ４４０６）。
【０１７３】
一方、ステップＳ４４０４で手書き入力モードが維持されていると判断した場合（ステップＳ４４０４：ＮＯ）、所定量の線図が保存されたかを判断する（ステップＳ４４０５）。ここで、所定量とは、たとえば、入力窓４３０１の面積の５％に相当するデータ量であってもよいし、入力窓４３０１が移動して入力窓４３０１から消えた線図の量（たとえば入力窓が１５０画素×１５０画素である場合に、左側に消えていった３０画素×１００画素分のデータ量）であってもよい。所定量の線図が保存されていない場合（ステップＳ４４０５：ＮＯ）、ステップＳ４４０３に移行して上述の処理を続行する。
【０１７４】
一方、ステップＳ４４０５で所定量の線図が保存されたと判断した場合（ステップＳ４４０５：ＹＥＳ）、ステップＳ４４０６に移行して、保存した線図を縮尺して表示面に反映させる。ステップＳ４４０５による保存判断により、入力確定ボタン２０００を押下しない場合であっても、適宜、入力中に縮小された線図が描画される。したがって、ＰＤＡ４１００のように、入力窓４３０１と、タッチパネル４１０１が同時に見えているような場合であっても、適宜、縮小表示が反映されるのでユーザにとって操作性の向上したＰＤＡを提供することが可能となる。
【０１７５】
以上説明したように、実施の形態３のＰＤＡは、入力窓４３０１を設けることにより、操作性よく小文字を入力することが可能となる。また、入力限界を線により表示するので、座標入力を円滑に推移させることが可能となる。
【０１７６】
【発明の効果】
以上説明したように、本発明の情報入力装置（請求項１）は、入力した線図、たとえば文字を小さく表示することができ、これにより、検出精度を維持しつつ、細かな線図を描画することが可能な情報入力装置を提供することができる。また、情報入力装置（請求項１）は、既に表示された細かな文字に連続させて線図を表示することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１７９】
また、本発明の情報入力装置（請求項２）は、請求項１に記載の情報入力装置において、前記移動手段による移動量が人間の肩幅程度の移動量であるので、画面を適切な量だけ移動することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８０】
また、本発明の情報入力装置（請求項３）は、請求項２に記載の情報入力装置において、警告手段が、前記表示制御手段による縮尺では前記表示面に表示しきれないため、前記移動手段による移動がおこなえないことを警告するので、入力面が表示画面端部にさしかかったことを通知することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８１】
また、本発明の情報入力装置（請求項４）は、請求項３に記載の情報入力装置において、前記警告手段が、前記表示面への警告表示、前記表示面の移動できない端部側での発色表示、前記移動手段による移動の停止、もしくは、警告音により警告するので、入力面が表示画面端部にさしかかったことを効率よく通知することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８２】
また、本発明の情報入力装置（請求項５）は、請求項１〜４の何れか一つに記載の情報入力装置において、計時手段が、座標の入力が最後に終了してからの時間を計測し、終了制御手段が、前記計時手段により計測された時間が予め定められた時間以上となった場合に、前記終了手段を制御して前記手書き入力モードを終了させるので、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８３】
また、本発明の情報入力装置（請求項６）は、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行することができ、これにより、利便性を向上させた情報入力装置を提供することができる。また、情報入力装置（請求項６）は、既に表示された細かな文字に連続させて線図を表示することができ、これにより、利便性を向上させた情報入力装置を提供することができる。これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８４】
また、本発明の情報入力装置（請求項７）は、請求項１〜４の何れか一つに記載の情報入力装置において、左右判断手段が、前記入力面に入力されている座標が前記入力面の左半分にあるか右半分にあるかを判断し、ボタン表示手段が、前記左右判断手段により前記入力面に入力されている座標が左半分にあると判断された場合には前記表示面の左端の所定位置に、前記左右判断手段により前記入力面に入力されている座標が右半分にあると判断された場合には前記表示面の右端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８５】
また、本発明の情報入力装置（請求項８）は、請求項１〜４の何れか一つに記載の情報入力装置において、上下判断手段が、前記入力面に入力されている座標が前記入力面の上半分にあるか下半分にあるかを判断し、ボタン表示手段が、前記上下判断手段により前記入力面に入力されている座標が上半分にあると判断された場合には前記表示面の上端の所定位置に、前記上下判断手段により前記入力面に入力されている座標が下半分にあると判断された場合には前記表示面の下端の所定位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８６】
また、本発明の情報入力装置（請求項９）は、請求項１〜４の何れか一つに記載の情報入力装置において、ボタン表示手段が、前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了手段により前記手書入力モードを終了させる機能を割り付けた入力確定ボタンを表示するので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８７】
また、本発明の情報入力装置（請求項１０）は、請求項１〜９の何れか一つの情報入力装置において、解除手段が、前記表示制御手段による所定の縮尺の表示制御を解除するので、必要に応じて入力した線図をそのままの大きさで表示することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１８８】
また、本発明の情報入力装置の制御方法（請求項１１）は、入力した線図、たとえば文字を小さく表示することができ、これにより、検出精度を維持しつつ、細かな線図を描画することが可能な情報入力装置を提供することができる。また、情報入力装置（請求項１）は、既に表示された細かな文字に連続させて線図を表示することができ、これにより、利便性を向上させた情報入力装置を提供することができる。
【０１９１】
また、本発明の情報入力装置の制御方法（請求項１２）は、請求項１１に記載の情報入力装置の制御方法において、前記移動工程による移動量が人間の肩幅程度の移動量であるので、画面を適切な量だけ移動することができ、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９２】
また、本発明の情報入力装置の制御方法（請求項１３）は、請求項１２に記載の情報入力装置の制御方法において、警告信号送信工程では、前記縮尺描画信号送信工程で送信する縮尺描画信号に基づいては前記表示面に前記線図を表示させきれないため、前記移動信号送信工程に移行できないことを警告させる警告信号を送信するので、入力面が表示画面端部にさしかかったことを通知することができ、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９３】
また、本発明の情報入力装置の制御方法（請求項１４）は、請求項１３に記載の情報入力装置の制御方法において、前記警告信号送信工程では、前記表示面に警告表示をさせる警告信号、前記移動させきることのできない端部側で発色表示をさせる警告信号、前記移動信号送信工程に従った移動を停止させる警告信号、もしくは、警告音により警告させる警告信号を送信するので、入力面が表示画面端部にさしかかったことを効率よく通知することができ、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９４】
また、本発明の情報入力装置の制御方法（請求項１５）は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、計時工程では、座標の入力が最後に終了してからの時間を計測し、前記縮尺描画信号送信工程では、前記計時工程により計測された時間が予め定められた時間以上となった場合に、前記縮尺描画信号を送信するので、別途操作を必要とせず、所定時間の経過により通常の描画モードに移行することができ、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９５】
また、本発明の情報入力装置の制御方法（請求項１６）は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、ボタン表示信号送信工程では、前記入力面に入力されている座標が左半分にある場合には前記表示面の左端の所定位置に、前記入力面に入力されている座標が右半分にある場合には前記表示面の右端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９６】
また、本発明の情報入力装置の制御方法（請求項１７）は、上下判断工程では、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、ボタン表示信号送信工程では、前記入力面に入力されている座標が上半分にある場合には前記表示面の上端の所定位置に、前記入力面に入力されている座標が下半分にある場合には前記表示面の下端の所定位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９７】
また、本発明の情報入力装置の制御方法（請求項１８）は、請求項１１〜１４の何れか一つに記載の情報入力装置の制御方法において、ボタン表示信号送信工程では、前記入力面に入力されている座標の位置から所定方向に所定間隔離れた位置に、前記終了信号を発生する機能を割り付けた入力確定ボタンを表示させるので、大幅な移動を伴わず手書き入力モードを終了可能とし、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９８】
また、本発明の情報入力装置の制御方法（請求項１９）は、請求項１１〜１８の何れか一つの情報入力装置の制御方法において、前記縮尺信号送信工程で送信する縮尺描画信号にその縮尺率を１と設定する信号を含ませたので、必要に応じて入力した線図をそのままの大きさで表示することができ、これにより、利便性を向上させた情報入力装置の制御方法を提供することができる。
【０１９９】
また、本発明の記録媒体（請求項２０）は、入力した線図、たとえば文字を小さく表示させることができ、これにより、検出精度を維持しつつ、細かな線図を描画させることが可能な記録媒体を提供することができる。また、記録媒体（請求項２０）は、既に表示された細かな文字に連続させて線図を表示することができ、これにより、利便性を向上させた記録媒体を提供することができる。
【０２００】
また、請求項２１に記載のプログラムは、入力した線図、たとえば文字を小さく表示させることができ、これにより、検出精度を維持しつつ、細かな線図を描画させることが可能なプログラムを提供することができる。また、請求項２１に記載のプログラムは、既に表示された細かな文字に連続させて線図を表示することができ、これにより、利便性を向上させることが可能なプログラムを提供することができる。
【図面の簡単な説明】
【図１】実施の形態１の電子黒板システムのブロック構成の一例を示した図である。
【図２】実施の形態１の電子黒板システムの一例を前方側から示した外観構成図である。
【図３】図２に示した電子黒板システムを後方側から示した外観構成図である。
【図４】映写パネルが大型の電子黒板システムの筐体の構成を説明する断面図である。
【図５】座標入力ユニットの一例を示した概略構成図である。
【図６】コーナーキューブリフレクタの構成を示した説明図である。
【図７】多数の平面鏡から構成される反射部の一例を示した説明図である。
【図８】光学ユニットの発光部の内部構造を示した概略構成図である。
【図９】扇形の光を発する発光部の他の構成例を示した図であり、同図（ａ）は平面図、同図（ｂ）は正面図である。
【図１０】光学ユニットの受光部の内部構造を座標入力面に垂直な方向から示した概略構成図である。
【図１１】光学ユニットが検知した座標点の方向と光学ユニット間の距離とから座標点の位置を計算する説明図である。
【図１２】受光レンズに平行光線が入光した場合の検知域値の設定例を示した図である。
【図１３】座標入力ユニットの他の構成の一例を示した図である。
【図１４】図４に示したような大型の映写パネルを有する電子黒板システムの光学系の一例を示した説明図である。
【図１５】実施の形態１に使用するコンピュータのブロック構成図である。
【図１６】電子黒板ソフトが起動した場合の映写パネルに表示された電子交番画面の画面構成例を示した図である。
【図１７】拡張ツールバーの構成の一例を示した説明図である。
【図１８】図形描画ツールバーの構成の一例を示した説明図である。
【図１９】実施の形態１で、手書き入力モード開始前の電子黒板画面の様子を示した図である。
【図２０】ユーザがペンボタンを押下し、図１９に示した×印から「２．手書き」と書いた時点の電子黒板画面の様子を示した図である。
【図２１】図２０に示した「２．手書き」に引き続いて「文字をイメージデータ」と描画した時点の電子黒板画面の様子を示した図である。
【図２２】移動判断領域を示した説明図である。
【図２３】座標の入力が移動判断領域にあったため、電子黒板ソフトにより電子黒板画面の表示内容全体を左側に移動させた直後の様子を示した説明図である。
【図２４】電子黒板ソフトによる電子黒板画面の移動後に続けて文字を入力した様子を示した説明図である。
【図２５】手書き入力モードが終了し、手書き入力モード中に入力された線図が縮小表示された様子を示した説明図である。
【図２６】図１９に示した手書きの文字や線を消しゴムで消去する際の様子を示す説明図である。
【図２７】図形入力モードで直線を描画した様子を示した説明図である。
【図２８】図形描画モードで四角形を描画した様子を示した説明図である。
【図２９】或る点に座標が入力された際の電子黒板画面の仮想的な拡大について説明した説明図である。
【図３０】画像の表示制御の設定をおこなう設定画面の一例を示した説明図である。
【図３１】電子黒板システムの手書き入力モードを実行する際の機能的構成の一例を示した機能ブロック図である。
【図３２】実施の形態１の電子黒板システムの処理流れの一例を示したフローチャートである。
【図３３】実施の形態１の電子黒板システムの入力位置判断の処理流れの一例を示したフローチャートである。
【図３４】実施の形態２の手書き入力モード開始前の電子黒板画面の様子を示した図である。
【図３５】ユーザがペンボタンを押下し、図３４に示した×印から「二．手」と書いた時点の電子黒板画面の様子を示した図である。
【図３６】図３５に示した「二．手」に引き続いて「書き文字」と描画した時点の電子黒板画面の様子を示した図である。
【図３７】座標の入力が移動判断領域（下端）にあったため、電子黒板ソフトにより電子黒板画面の表示内容全体を上部側に移動させた直後の様子を示した説明図である。
【図３８】電子黒板ソフトによる電子黒板画面の移動後に続けて文字を入力した様子を示した説明図である。
【図３９】手書き入力モードが終了し、手書き入力モード中に入力された線図が縮小表示された様子を示した説明図である。
【図４０】図３３に示したの同様の電子黒板システムの処理流れ、とくに入力位置判断の処理流れの一例を示したフローチャートである。
【図４１】実施の形態３のＰＤＡの外観構成を説明する説明図である。
【図４２】実施の形態３のＰＤＡのタッチパネルの構造を説明する概略構成図である。
【図４３】ペンボタンが押下され手書き入力モードが実行されている状態を示した説明図である。
【図４４】ＰＤＡ４１００の処理流れの一例を示したフローチャートである。
【図４５】従来の細かな線図を入力する際の手順を説明したフローチャートである。
【符号の説明】
１００    電子黒板システム（マルチメディアボート）
１０１    映写パネル
１０２    座標入力ユニット
１０３    コントローラ
１０４    コンピュータ
１０５    プロジェクタユニット
２０１    パネル部
２０２    機器収納部
２０３    スピーカ
４０３    反射部
５０１    座標入力面
５０２    光学ユニット
７０１    平面鏡
８０１    発光部
８０２    発光素子
１００１  受光部
１００３  受光素子
１００４  ラインセンサ
１３０１  発光素子
１３０２  受光素子
１４０１  反射ミラー
１５０６  電子黒板ソフト
１５０８  各種アプリケーションプログラム
１５０９  ハードディスク
１５１０  グラフィックスボード
１５１１  ネットワーク・カード
１６００  電子黒板画面
１６０１  ツールバー
１６０２  コンピュータ画面ボタン
１６０３  ペンボタン
１６０４  消しゴムボタン
１６０５  前ページボタン
１６０７  次ページボタン
１６０８  印刷ボタン
１６０９  電子黒板ソフト設定ボタン
１６１０  終了ボタン
１８００  描画ツールバー
２０００  入力確定ボタン
２９００  領域
３０００  設定画面
３００１  縮小維持決定ボックス
３００２  拡大率決定ボックス
３００３  入力タイムアウト設定ボックス
３００４  スクロール幅決定ボックス
３１０１  手書きモード開始部
３１０２  手書きモード終了部
３１０３  座標入力部
３１０４  格納部
３１０５  表示制御部
３１０６  表示部
３１０７  計時部
３１０８  終了制御部
３１０９  位置検知部
３１１０  移動制御部
３１１１  警告部
４１０１  タッチパネル
４１０３  ボタン群
４１０６  入力ペン
４１３２  ペンボタン
４３０１  入力窓
４３０２  警告線
【図１】
0004515653.tif 000003
【図２】
0004515653.tif 000004
【図３】
0004515653.tif 000005
【図４】
0004515653.tif 000006
【図５】
0004515653.tif 000007
【図６】
0004515653.tif 000008
【図７】
0004515653.tif 000009
【図８】
0004515653.tif 000010
【図９】
0004515653.tif 000011
【図１０】
0004515653.tif 000012
【図１１】
0004515653.tif 000013
【図１２】
0004515653.tif 000014
【図１３】
0004515653.tif 000015
【図１４】
0004515653.tif 000016
【図１５】
0004515653.tif 000017
【図１６】
0004515653.tif 000018
【図１７】
0004515653.tif 000019
【図１８】
0004515653.tif 000020
【図１９】
0004515653.tif 000021
【図２０】
0004515653.tif 000022
【図２１】
0004515653.tif 000023
【図２２】
0004515653.tif 000024
【図２３】
0004515653.tif 000025
【図２４】
0004515653.tif 000026
【図２５】
0004515653.tif 000027
【図２６】
0004515653.tif 000028
【図２７】
0004515653.tif 000029
【図２８】
0004515653.tif 000030
【図２９】
0004515653.tif 000031
【図３０】
0004515653.tif 000032
【図３１】
0004515653.tif 000033
【図３２】
0004515653.tif 000034
【図３３】
0004515653.tif 000035
【図３４】
0004515653.tif 000036
【図３５】
0004515653.tif 000037
【図３６】
0004515653.tif 000038
【図３７】
0004515653.tif 000039
【図３８】
0004515653.tif 000040
【図３９】
0004515653.tif 000041
【図４０】
0004515653.tif 000042
【図４１】
0004515653.tif 000043
【図４２】
0004515653.tif 000044
【図４３】
0004515653.tif 000045
【図４４】
0004515653.tif 000046
【図４５】
0004515653.tif 000047