(57)【要約】      （修正有）【課題】操作者による筆記メニュー等のメニューの操作性を向上することが可能な情報処理装置、表示制御方法及びプログラムを提供する。【解決手段】電子黒板において、メニュー表示制御を行う制御部は、検出手段（制御部１０の視線算出部１１）および制御手段（制御部１０の判定部１２、メニュー表示制御部１３）を備える。検出手段は、情報処理装置の画面上における操作者の視線位置を検出する。制御手段は、検出手段により検出された視線位置と、画面上のメニューの位置とが離れている場合に、視線位置にメニューを近づける制御を行う。【選択図】図２
2020149336.tif 000002
【特許請求の範囲】
【請求項１】
画面上における操作者の視線位置を検出する検出手段と、
前記検出手段により検出された前記視線位置と、前記画面上のメニューの位置とが離れている場合に、前記視線位置に前記メニューを近づける制御を行う制御手段と、
を有する情報処理装置。
【請求項２】
前記制御手段は、前記検出手段により検出された前記視線位置と、前記画面上のメニューとの距離が閾値を超えていると、前記視線位置に前記メニューを前記閾値以下の距離に近づける、
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記検出手段により検出された前記視線位置と、前記画面上のメニューの位置とが一致する場合に前記メニューを拡大表示する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記検出手段により検出された前記視線位置と、前記画面上のメニューの位置とが一致する場合に前記メニューの説明を表示する、
請求項１乃至３の内の何れか一項に記載の情報処理装置。
【請求項５】
前記制御手段は、前記検出手段により検出された前記視線位置が前記画面の画面外になると前記メニューの表示位置を元の表示位置に戻す、
請求項１乃至４の内の何れか一項に記載の情報処理装置。
【請求項６】
操作者が操作する信号を送信する送信手段と、
前記送信手段により送信される前記信号を受信する受信手段と、
を有し、
前記送信手段により前記信号が送信された場合に、前記検出手段が前記視線の検出を開始する、
請求項１乃至５の内の何れか一項に記載の情報処理装置。
【請求項７】
画面のメニューの表示を制御する表示制御方法であって、
画面上における操作者の視線位置を検出するステップと、
前記検出された視線位置と、前記画面上のメニューの位置とが離れている場合に、前記視線位置に前記メニューを近づける制御を行うステップと、
を含む表示制御方法。
【請求項８】
情報処理装置のコンピュータを、
画面上における操作者の視線位置を検出する検出手段と、
前記検出手段により検出された前記視線位置と、前記画面上のメニューの位置とが離れている場合に、前記視線位置に前記メニューを近づける制御を行う制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から電子黒板において画面上に所定のペンで筆記やメニュー選択を行う場合に、筆記位置の周辺に一時的に編集モード画像を表示する技術が既に知られている。
【０００３】
この技術では、画面上にペンを接触させて筆記を行うと、その筆記位置の周辺に一時的に編集モード画像が表示されるものであり、筆記者は筆記位置において編集モードの種類を確認することができるというものである（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のように筆記位置の周辺に一時的に編集モード画像を表示する技術は、筆記をしている間は筆記位置の周辺にメニューが表示されるが、筆記者が筆記を行おうとしても、筆記を開始していないと、メニューが表示されない。従って、筆記者は筆記を開始するまで編集モードの種類が分からないので、操作性の点で改善の余地がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、操作者による筆記メニュー等のメニューの操作性を向上することが可能な情報処理装置、表示制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、画面上における操作者の視線位置を検出する検出手段と、前記検出手段により検出された前記視線位置と、前記画面上のメニューの位置とが離れている場合に、前記視線位置に前記メニューを近づける制御を行う制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、操作者によるメニューの操作性を向上することが可能になるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態に係る電子黒板の概略構成について説明する図である。
【図２】図２は、電子黒板のメニュー表示制御の機能ブロックの構成の一例を示す図である。
【図３】図３は、メニューの表示制御の一例を示すフロー図である。
【図４】図４は、画面内におけるメニューの表示状態の一例を示すメニュー領域の移動を示す概念図である。
【図５】図５は、画面内におけるメニューの表示状態の一例を示すメニュー領域のアイコン等の拡大表示を示す概念図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る情報処理装置、表示制御方法、及びプログラムの実施の形態を詳細に説明する。なお、本発明に係る情報処理装置の一実施の形態として電子黒板の情報処理装置へ適用した場合の例を示すが、電子黒板の情報処理装置に限定されない。本発明に係る情報処理装置は、表示エリアが広い画面に画面情報を出力する情報処理装置や、その他、ＰＣ（Personal  Computer）やタブレット端末などにも好適に適用できる。
【００１０】
（実施の形態）
図１は、実施の形態に係る電子黒板の概略構成について説明する図である。図１に示されているように、電子黒板２は、ＣＰＵ(Central  Processing  Unit)２０１、ＲＯＭ(Read  Only  Memory)２０２、ＲＡＭ(Random  Access  Memory)２０３、ＳＳＤ(Solid  State  Drive)２０４、ネットワークＩ／Ｆ２０５、及び、外部機器接続Ｉ／Ｆ(Interface)２０６を備えている。
【００１１】
ＣＰＵ２０１はアプリケーションを実行して電子黒板２の動作全体を制御する。ＲＯＭ２０２には主に起動時にＣＰＵ２０１が実行するプログラムが記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１がアプリケーションを実行する際のワークエリアとなる。ＳＳＤ２０４は、電子黒板用のアプリケーションやデータ等が記憶された不揮発メモリである。電子黒板用のアプリケーションには、視線検出とメニュー表示制御を行うプログラムなども含まれる。ネットワークＩ／Ｆ２０５は、ネットワークを介してサーバなどと通信する際に通信プロトコルに基づく処理を行う。なお、ネットワークは、ＬＡＮ（Local  Area  Network）やインターネットなどである。
【００１２】
外部機器接続Ｉ／Ｆ２０６は、各種の外部機器を接続するためのインターフェースである。外部機器は、例えば、外付け機器（マイク２４０、スピーカ２５０など）である。また、例えば着脱可能な外部メモリを接続し、外部メモリに対する書き込み又は外部メモリからの読み出しを行う。外部メモリは、例えばＵＳＢ（Universal  Serial  Bus）メモリ２３０やＳＤカードなどである。
【００１３】
また、電子黒板２は、キャプチャデバイス２１１、ＧＰＵ(Graphics  Processing  Unit)２１２、ディスプレイコントローラ２１３、接触センサ２１４、センサコントローラ２１５、電子ペンコントローラ２１６、視線検出用カメラコントローラ２１７、撮影カメラコントローラ２１８、近距離通信回路２１９、及び近距離通信回路２１９のアンテナ２１９ａ、電源スイッチ２２２及び選択スイッチ類２２３を備えている。
【００１４】
キャプチャデバイス２１１は、外付けのＰＣ２７０が表示装置に表示している映像を取り込む（キャプチャする）。ＧＰＵ２１２は、ディスプレイ２８０の各ピクセルの画素値を演算する描画専用のプロセッサである。ディスプレイコントローラ２１３は、ＧＰＵ２１２が作成した画像をディスプレイ２８０に出力する。
【００１５】
センサコントローラ２１５は、接触センサ２１４から出力された信号に基づき、ペンや指などが接触した位置（画面上の位置）を検出する。接触位置の検出は、赤外線遮断方式で検出する。なお、赤外線遮断方式に限らず、静電容量の変化により接触位置を検出する静電容量方式や、対向する２つの抵抗膜の電圧変化によって接触位置を検出する抵抗膜方式や、電磁誘導方式など、適宜検出方式を選択してよい。
【００１６】
電子ペンコントローラ２１６は、電子ペン２９０と通信する。例えば、電子ペンコントローラ２１６は、電子ペン２９０から姿勢や位置を示す情報を取得することで、電子ペンの使用状態や、電子ペン２９０が使用されている位置などを判断する。
【００１７】
電子ペン２９０は、ジャイロセンサなどを備え、電子ペンコントローラ２１６と通信する。電子ペン２９０は、筆記者に持たれるなどして姿勢の変化を検知すると、その信号を電子ペンコントローラ２１６に送信する。例えば電子ペンコントローラ２１６と電子ペン２９０とは、それぞれ近距離無線通信等により通信を行う通信手段（送信手段と受信手段）を備え、電子ペン２９０で送信手段により姿勢変化を示す信号を送信し、電子ペンコントローラ２１６では、その信号を受信手段で受信し、姿勢変化があったことを検出する。
【００１８】
視線検出用カメラコントローラ２１７はカメラ（視線検出用カメラ２２０）を制御し、その撮影画像から人の視線情報を取得する。視線検出は、例えば目頭を基準点、虹彩を動点にして視線検出する方法や、角膜反射を基準点、瞳孔を動点にして視線検出する方法などがある。前者の方法で視線検出する場合、視線検出用カメラ２２０として可視カメラを使用する。後者の方法で視線検出する場合、視線検出用カメラ２２０として赤外線の照射装置と赤外線カメラとを組み合わせて使用する。視線検出用カメラコントローラ２１７は、視線検出用カメラ２２０から出力されてくるフレーム画像から、上記の方法や、その他の公知の視線検出方法により、視線検出用カメラ２２０に対する人の視線の方向をリアルタイムに算出する。
【００１９】
撮影カメラコントローラ２１８はカメラ（撮影カメラ２１０）を制御し、撮影画像を取得する。なお、撮影カメラ２１０と視線検出用カメラ２２０とは同期をとって撮影することが望ましい。また、撮影カメラ２１０と視線検出用カメラ２２０とを並べて配置し、同じ向き、同じ画角を範囲に撮影することにより、それぞれの座標空間の変換処理を省略することもできる。
【００２０】
撮影カメラ２１０は、ＲＧＢ等の可視光フィルタを設けたＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像センサを有し、所定のフレームレートで撮影範囲を撮影したフレーム画像を転送する。
【００２１】
視線検出用カメラ２２０は、例えば赤外線カメラであれば、赤外線照射装置を有し、赤外線照射装置が照射した光の反射光を赤外線を通過させる赤外フィルタを介して撮像センサで受光し、所定のフレームレートで撮影範囲を撮影したフレーム画像を転送する。
【００２２】
近距離通信回路２１９は、ＮＦＣ(Near  Field  Communication)やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。電源スイッチ２２２は、電子黒板２の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。選択スイッチ類２２３は、例えば、ディスプレイ２８０の表示の明暗や色合い等を調整するためのスイッチ群である。ＣＰＵ２０１等を電気的に接続するバスライン２１０は、アドレスバスやデータバス等である。
【００２３】
（機能ブロック）
ＣＰＵ２０１はＳＳＤ２０４などが記憶するアプリケーションを実行することにより、電子黒板２の各種機能を実現する。電子黒板２の各種機能には、入力受付や表示などの基本機能の他に、各種の編集機能などを有する。これら編集機能は、ディスプレイ２８０の表示画面の一部のメニュー領域にアイコンとしてまとめられ表示される。操作者は、そのメニュー領域のアイコンの中から機能を選択し、選択した機能で筆記を行うことができる。本実施の形態では、主に、その表示されるメニュー領域の表示制御を行う機能について説明する。なお、上記操作者のことを、筆記の例を示すため筆記者として説明する。
【００２４】
図２は、電子黒板２のメニュー表示制御の機能ブロックの構成の一例を示す図である。図２には、メニュー表示制御を行う制御部１０の機能として視線算出部１１と、判定部１２と、メニュー表示制御部１３とを示している。
【００２５】
視線算出部１１は、ディスプレイ２８０の画面に設定した２次元座標平面のどの座標に視線が対応するかを算出する。予め条件を設定しておくことにより、視線算出部１１は、視線検出用カメラコントローラ２１７からのリアルタイムの視線情報を利用することで、最低限の視線算出は行えるが、ここでは撮影カメラコントローラ２１８からのリアルタイムの撮影画像も利用し、より正確な視線算出を行う例を示す。
【００２６】
例えば、視線算出部１１は、視線検出用カメラコントローラ２１７からのリアルタイムの視線情報と、撮影カメラコントローラ２１８からのリアルタイムの撮影画像（フレーム画像）とに基づき、ディスプレイ２８０の画面上の筆記者の視線の位置（座標）を随時求める。具体的には、視線算出部１１は、撮影カメラ２１０と視線検出用カメラ２２０の設置位置およびそれぞれの向きの情報が予め設定されているとする。視線算出部１１は、撮影カメラ２１０の撮影画像から、ディスプレイ２８０の画面に対して垂線方向の筆記者の距離と、画面の２次元座標平面における顔（特に目）などの座標を画像解析して算出する。筆記者は、画像解析から特定してもよいし、ペンなどの信号を受信して筆記者を特定しもよい。また、筆記者の距離は予め固定としてもよいし、測距センサを設けて測定してもよい。
【００２７】
視線算出部１１は、視線検出用カメラ２２０の設置位置および向きの情報から、視線検出用カメラコントローラ２１７からの視線情報がディスプレイ２８０の画面に対するどの向きを表すか座標変換する。
【００２８】
そして、視線算出部１１は、座標変換後の視線の方向とディスプレイ２８０に対する筆記者の位置とから、ディスプレイ２８０の画面に設定した２次元座標平面上の視線の位置の中心座標（以下「視線の位置座標」とする）を求める。
【００２９】
判定部１２は、視線算出部１１が筆記者の動きに合わせてリアルタイムに算出する筆記者の視線の位置座標と所定の比較対象領域とを比較し、筆記者の視線の位置座標と比較対象領域との位置関係について判定する。
【００３０】
メニュー表示制御部１３は、メニューの表示位置やアイコンの表示を制御する。
【００３１】
ここで、視線算出部１１は、視線検出用カメラコントローラ２１７や撮影カメラコントローラ２１８などを含めて「検出手段」に相当する。判定部１２やメニュー表示制御部１３は「制御手段」に相当する。
【００３２】
（メニュー表示制御の方法）
次に、制御部１０によるメニューの表示制御の方法について説明する。本実施の形態の電子黒板２は、起動後、電子黒板２の画面（ディスプレイ２８０の画面）の初期設定位置にメニューを表示し、筆記者の視線検出を開始する。筆記者は、電子黒板２の画面に筆記を行おうとする場合、まず電子ペン２９０をとり、画面の筆記しようとする位置に視線を合わせて、その筆記位置にペン先をあてて筆記を開始する。従って、筆記者の視線の先が画面内であれば、これから筆記を行おうとしている状態にあると予測することができる。電子黒板２の制御部１０は、筆記者の視線を追従し、筆記者が筆記しようとする位置に応じてメニューを筆記者の筆記位置付近に移動する制御を行う。また、筆記者１の視線の先がメニュー内であれば筆記者の次の操作としてメニューボタンを選択すると予測することができる。従って、制御部１０は、筆記者がメニューボタンを選択しようとメニュー内に視線を向けた場合に、視線を向けたメニューボタンのアイコンの拡大表示や、説明（機能名や補足説明等）表示を行う。また、筆記者が画面から視線を外す場合は、筆記やメニュー選択とは別の動作が行われると予測することができる。この場合、電子黒板２の制御部１０は、メニューを元の位置に戻す制御を行うことで、画面を見やすくする。
【００３３】
図３は、メニューの表示制御の一例を示すフロー図である。図４と図５は、画面内におけるメニューの表示状態の一例を示す概念図である。図４にはメニュー領域の移動の概念図を示し、図５にはメニュー領域のアイコン等の拡大表示の概念図を示している。以下では、図３のメニューの表示制御のフローを、図４と図５のメニューの表示状態を適宜参照しながら説明する。
【００３４】
図３において、視線検出の開始後、制御部１０は、筆記者の視線を検出したかを判定する（ステップＳ１）。本例では、制御部１０は、視線検出用カメラコントローラ２１７により取得した視線情報と撮影カメラコントローラ２１８により取得した撮影画像を基に筆記者の視線を検出する。筆記者が撮影画像の外側にいたり、筆記者がカメラ（撮影カメラや視線検出用カメラ）側に顔を向けていなかったりすると、視線を検出することができない。また、撮影画像や視線情報の中に筆記者以外に不特定多数の人が含まれる場合もあり、その場合には、その複数の中から筆記者の視線を検出する。筆記者は、例えば電子ペンから送信される筆記者の位置を示す情報や、電子ペンを握っている人物の画像解析や、画像に映りこんでいる人物の大きさなどにより識別することができる。なお、筆記者の視線を検出することができない場合は（ステップＳ１：Ｎｏ）、その後も筆記者の視線検出を繰り返す。
【００３５】
筆記者の視線を検出した場合（ステップＳ１：Ｙｅｓ）、制御部１０は、続いて視線の位置が画面内のメニュー領域と一致するかを判定する（ステップＳ２）。
【００３６】
図４に示すように、メニュー１０００は、初期設定では、例えば画面２８００（ディスプレイ２８０の画面）の右端など所定の位置に表示されている。メニュー１０００の領域（メニュー領域）が例えば図４に示すメニュー領域１００１のような矩形の領域であるとする。便宜的に説明のため、画面２８００に対し、横軸をＸ軸とし、縦軸をＹ軸とすると、画面２８００全体の範囲と、画面２８００内の各画素位置はＸＹ座標系で示すことができる。メニュー領域１００１のＸ軸方向の範囲はＸ座標の範囲で示し、Ｙ軸方向の範囲はＹ座標の範囲で表せる。
【００３７】
ステップＳ１で筆記者の視線が検出されると、画面２８００上における視線の位置１００２（座標（Ｘｎ、Ｙｎ））が求まるため、制御部１０は、その視線の位置１００２（座標（Ｘｎ、Ｙｎ））とメニュー領域１００１のＸＹ座標範囲（（Ｘｐ、Ｙｐ）〜（Ｘｑ、Ｙｑ））とを比較する。これにより、制御部１０は、求めた視線の位置１００２とメニュー領域１００１のＸＹ座標範囲とが一致するかを判定することができる。ここで、視線の位置１００２を示す座標と画面２８００上の座標とは基準点が同じであるものとする。また、図４において視線の位置１００２は説明のため円で示しているが、その中心座標（Ｘｎ、Ｙｎ）である。また、（Ｘｎ、Ｙｎ）、（Ｘｐ、Ｙｐ）〜（Ｘｑ、Ｙｑ）は、任意の座標点をとり得る。
【００３８】
視線とメニュー領域とが一致しない場合（ステップ２：Ｎｏ）、制御部１０は、続いて視線の方向がディスプレイ内（つまりディスプレイ２８０の画面内）であるかを判定する（ステップＳ３）。画面２８００の範囲はＸＹ座標で示すことができるため、視線の位置１００２が画面２８００の範囲外にある場合に画面２８００外ということになる。
【００３９】
視線の方向が画面２８００内の場合（ステップＳ３：Ｙｅｓ）、制御部１０は、求めた視線の位置１００２とメニュー領域１００１のＸＹ座標範囲とを比較し、距離が予め設定した閾値を超えているかを判定する（Ｓ４）。
【００４０】
視線の位置１００２とメニュー領域１００１との距離が閾値を超えて離れている場合（ステップ４：Ｙｅｓ）、制御部１０は、視線の位置付近にメニューを移動させる（ステップＳ５）。
【００４１】
制御部１０は、図４に示すように、筆記者１の視線の位置１００２から上記閾値であるマージンＭ１をとって矢印Ａ１のようにメニュー領域１００１を移動させる。この場合、制御部１０は、メニュー領域１００１の基準位置（例えば中心や角など、予め決めた基準位置）とメニュー領域１００１の領域幅などを考慮してマージンＭ１を設定し、筆記者１の筆記の邪魔になることなく筆記の補助となる位置にメニュー領域１００１を移動する。例えば、視線の位置１００２や筆記する位置には重ならず、筆記者１が視線Ａ２を大きく逸らさずに確認することができる位置（筆記位置付近）に移動する。図４のようにメニュー１０００が初期位置にあって、筆記者１の筆記位置がメニュー１０００から離れている場合に、このケースとなる。
【００４２】
その後、制御部１０は、ステップＳ１に戻り同様の処理を行う。筆記者１がマージンＭ１の範囲内で筆記を行えば、視線の位置１００２とメニュー領域１００１との距離は常に閾値以内（ステップ４：Ｎｏ）となるため、メニュー領域１００１は、その位置に配置されたままとなる。一方、筆記者１がマージンＭ１の範囲を超えて筆記を行えば、視線の位置１００２とメニュー領域１００１との距離が再び閾値を超えるため、制御部１０は、ステップ４で再びＹｅｓと判定し、メニュー領域１００１を、マージンＭ１の距離になるように視線の位置１００２に近づける。
【００４３】
その後、筆記者１が編集のため、筆記位置の近くに移動してきたメニュー１０００のアイコンに視線を向けたとする。制御部１０は、視線の位置１００２と各アイコンの位置とを比較し、視線の位置１００２と何れかのアイコンの位置とが一致すると（ステップＳ２：Ｙｅｓ）、そのアイコンを拡大表示し、アイコンの機能などの説明を表示する（ステップＳ６）。
【００４４】
図５に示すように、筆記者１の視線の位置１００２がメニュー領域１００１のアイコン１０００−１〜アイコン１０００−３の何れかに一致すると、そのアイコンが拡大表示される。図５には、視線の位置１００２が消しゴムのアイコン１０００−１に一致した場合を示している。図５には、拡大されたアイコン１１００にアイコンの説明も表示している。例えば、そこで、筆記者１が拡大されたアイコン１１００（消しゴムのアイコン）を選択すると、その設定が、その後の筆記の機能に反映される。つまり、この例では消しゴム機能が反映され、画面に筆記した文字等を電子ペンで上からなぞると、文字等が消去される。
【００４５】
その後は、制御部１０は、ステップＳ１に戻り、例えばステップＳ２がＮｏ判定となった場合は、拡大したアイコンや説明表示を元の表示状態に戻す。また、ステップＳ２がＹｅｓ判定となった場合でも、筆記者１が視線を別のアイコンに移した場合は、拡大していたアイコンや説明表示を元の表示状態に戻し、視線を移動した先のアイコンを拡大表示し説明を表示する。
【００４６】
なお、視線の方向が画面外になると（ステップＳ３：Ｎｏ）、制御部１０は、メニュー１０００を初期位置のメニュー領域１００１に戻す（ステップＳ７）。例えば、筆記者が筆記を終え、振り返るなどして画面２８００の外側に目を逸らしたり、離れたりする場合などがこのケースとなる。ステップＳ７の後、制御部１０は、ステップＳ１に戻る。
【００４７】
本実施の形態では、電子黒板２の起動後に視線検出を開始する例を示したが、筆記者が電子ペン２９０を使うときに、その電子ペン２９０側から電子黒板２に信号を送り、その信号を電子黒板２が受信してから視線検出を開始するようにしてもよい。その場合、電子ペンで筆記やメニュー操作をしない間は、視線検出を停止することができるので、メニュー表示制御に使用するデバイスの一部の電源をＯＦＦするなどして電力消費を抑えることで省エネの効果を得る。
【００４８】
本実施の形態の情報処理装置で実行するプログラムは、ＲＯＭに予め組み込んで提供してもよい。また、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。また、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。
【００４９】
（実施の形態の効果）
以上のように、本実施の形態に情報処理装置の一例として示した電子黒板では、筆記者などが筆記する筆記位置にメニューが自動的に移動され、メニューを選択する際にメニューアイコンが自動で拡大表示される。そのため、筆記者による筆記メニューの操作性が格段に向上する。特に、筆記者の視線検出によりメニューの移動や拡大などの表示制御を行うため、筆記者が初期位置など離れた位置に視線を逸らす前にメニューを見やすい位置に移動することができるため、操作性が格段に向上し、筆記にも専念できる。さらには、メニューからアイコンを選択する際、初期位置まで手を伸ばして選択する場合には画面を覆うことになるが、手元の近くで選択できるため、周りの人は画面が常に見やすい状態にすることができる。そして、筆記者が筆記やメニュー選択以外の別の動作を行う場合は、メニューが元の位置に戻るため、メニューで隠れる部分がなくなり画面全体が見やすくなる。
【符号の説明】
【００５０】
２        電子黒板
１０      制御部
１１      視線算出部
１２      判定部
１３      メニュー表示制御部
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    ＳＳＤ
２０５    ネットワークＩ／Ｆ
２０６    外部機器接続Ｉ／Ｆ
２１０    撮影カメラ
２１２    ＧＰＵ
２１３    ディスプレイコントローラ
２１４    接触センサ
２１５    センサコントローラ
２１６    電子ペンコントローラ
２１７    視線検出用カメラコントローラ
２１８    撮影カメラコントローラ
２２０    視線検出用カメラ
２２２    電源スイッチ
２２３    選択スイッチ類
２８０    ディスプレイ
２９０    電子ペン
【先行技術文献】
【特許文献】
【００５１】
【特許文献１】特開２０１７−０３４５０２号公報
【図１】
2020149336.tif 000003
【図２】
2020149336.tif 000004
【図３】
2020149336.tif 000005
【図４】
2020149336.tif 000006
【図５】
2020149336.tif 000007