(57)【要約】【課題】入力装置を適切に管理・制御する。【解決手段】画像処理装置と入力装置がネットワークを介して接続された座標検出システムであって、画像処理装置は、入力装置を所持するユーザを検出する検出手段と、検出手段による検出結果に応じた入力装置の作動状態を管理する制御手段と、制御手段により管理された入力装置の作動状態に応じた制御信号を入力装置に送信する通信手段と、を備え、入力装置は、制御信号を受信する受信手段と、受信手段により受信した制御信号に応じて自装置の動作を制御する動作制御手段と、を備える。【選択図】図１
2017041147.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と入力装置がネットワークを介して接続された座標検出システムであって、
前記画像処理装置は、
前記入力装置を所持するユーザを検出する検出手段と、
前記検出手段による検出結果に応じた前記入力装置の作動状態を管理する制御手段と、
前記制御手段により管理された前記入力装置の作動状態に応じた制御信号を前記入力装置に送信する通信手段と、を備え、
前記入力装置は、
前記制御信号を受信する受信手段と、
前記受信手段により受信した前記制御信号に応じて自装置の動作を制御する動作制御手段と、を備える
ことを特徴とする座標検出システム。
【請求項２】
前記制御手段は、前記検出手段によりユーザが検出されたとき、前記入力装置の作動状態を筆記準備状態に遷移させることを特徴とする請求項１記載の座標検出システム。
【請求項３】
前記制御手段は、前記検出手段によりユーザが非検出であるとき、前記入力装置の作動状態を筆記休止状態に遷移させることを特徴とする請求項１又は２記載の座標検出システム。
【請求項４】
前記画像処理装置は、前記入力装置による入力に応じた座標を検出する座標検出手段を備え、
前記制御手段は、前記座標検出手段により座標が検出されたとき、前記入力装置の作動状態を筆記状態に遷移させることを特徴とする請求項１から３の何れか１項に記載の座標検出システム。
【請求項５】
前記制御手段は、複数の前記入力装置ごとの作動状態を管理する管理テーブルを備えることを特徴とする請求項１から４の何れか１項に記載の座標検出システム。
【請求項６】
前記動作制御手段は、前記受信手段により受信した制御信号が筆記状態に応じた制御信号か筆記休止状態に応じた制御信号かに基づいて前記入力装置の電源を制御することを特徴とする請求項３から５の何れか１項に記載の座標検出システム。
【請求項７】
ネットワークを介して入力装置からの入力を受け付ける画像処理装置であって、
前記入力装置を所持するユーザを検出する検出手段と、
前記検出手段による検出結果に応じた前記入力装置の作動状態を管理する制御手段と、
前記制御手段により管理された前記入力装置の作動状態に応じた制御信号を前記入力装置に送信する通信手段と
を備えることを特徴とする画像処理装置。
【請求項８】
ネットワークを介して画像処理装置に入力を行う入力装置であって、
前記画像処理装置により検出されたユーザの検出結果に応じて管理される前記入力装置の作動状態に応じた制御信号を受信する受信手段と、
前記受信手段により受信した前記制御信号に応じて自装置の動作を制御する動作制御手段と、を備える
入力装置。
【請求項９】
ネットワークを介して入力装置からの入力を受け付ける画像処理装置に実行させるコンピュータ読取可能なプログラムであって、
前記入力装置を所持するユーザを検出する手順と、
検出結果に応じた前記入力装置の作動状態を管理して記憶部に記憶する手順と、
前記記憶部に記憶された前記入力装置の作動状態に応じた制御信号を前記入力装置に送信する手順と
をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
画像処理装置と入力装置がネットワークを介して接続された座標検出システムの情報処理方法であって、
前記画像処理装置は、
前記入力装置を所持するユーザを検出するステップと、
検出結果に応じた前記入力装置の作動状態を管理して記憶部に記憶するステップと、
前記記憶部に記憶された前記入力装置の作動状態に応じた制御信号を前記入力装置に送信するステップと、を備え、
前記入力装置は、
前記制御信号を受信するステップと、
受信した前記制御信号に応じて自装置の動作を制御するステップと、を備える
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標検出システム、画像処理装置、入力装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来から、ＰＣなどの情報処理装置から取得した画像を表示したり、電子ペンを用いて筆記情報を表示記録できる電子黒板システムが知られている。電子黒板システムは情報の操作や記録がしやすいため、会議などで利用されるようになってきている。
【０００３】
上記のような電子黒板システムに関連して、例えば特許文献１には、電子黒板の撮像機能により、発光機能を持つ電子ペンを使用して筆記機能を実現するシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば特許文献１に開示されたような従来のシステムにおいては、電子ペンのような入力装置は、使用中か否かに関わらず、常に電源が入った状態となっている。このため、入力装置に内蔵されたバッテリー等の電池消耗を早めてしまう。
【０００５】
また、電子ペンのような入力装置で電子黒板に筆記する際に、電子ペンから無線信号が送出されるが、例えば電子ペンが電子黒板以外の場所に触れた場合等の未使用時でも、この無線信号は送出されてしまう。そうなると、未使用時に送出された無線信号によって他の電子ペンを含む周辺機器に対する混信の原因となってしまう。
【０００６】
上述のような問題は、電子ペンのような入力装置が電子黒板のような被入力装置から独立したデバイスであり、適切に管理・制御することができない状態であることに起因する。
【０００７】
本発明はこのような実情に鑑みてなされたものであって、入力装置を適切に管理・制御することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するために、本発明の座標検出システムは、画像処理装置と入力装置がネットワークを介して接続された座標検出システムであって、画像処理装置は、入力装置を所持するユーザを検出する検出手段と、検出手段による検出結果に応じた入力装置の作動状態を管理する制御手段と、制御手段により管理された入力装置の作動状態に応じた制御信号を入力装置に送信する通信手段と、を備え、入力装置は、制御信号を受信する受信手段と、受信手段により受信した制御信号に応じて自装置の動作を制御する動作制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、入力装置を適切に管理・制御することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における座標検出システムの概略構成例を示す図である。
【図２】本発明の実施形態における画像処理装置のハードウェア構成図である。
【図３】本発明の実施形態における画像処理装置の機能ブロック図である。
【図４】本発明の実施形態のおける入力装置の機能ブロック図である。
【図５】本発明の実施形態における画像処理装置が保持する入力装置の管理テーブルの一例である。
【図６】本発明の実施形態に係る画像処理装置における処理手順を示すフローチャートである。
【図７】本発明の実施形態に係る画像処理装置における処理手順を示すフローチャートである。
【図８】本発明の実施形態に係る入力装置における処理手順を示すフローチャートである。
【図９】本発明の実施形態に係る入力装置における処理手順を示すフローチャートである。
【図１０】本発明の実施形態に係る入力装置における処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の実施形態における座標検出システムに関し以下図面を用いて説明するが、本発明の趣旨を越えない限り、何ら本実施形態に限定されるものではない。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。また、以下に記載する実施形態は本発明の最良の形態であって、本発明に係る特許請求の範囲を限定するものではない。
【００１２】
本実施形態における座標検出システムの概略について簡単に説明する。本実施形態における座標検出システムは、画像処理装置に人感センサ等の検出手段を備え、電子黒板等の画像処理装置の前に人がいるかを検出する。これにより電子黒板等の画像処理装置が備えるタッチパネル面等の表示部への筆記操作の可能性を判断するものである。
【００１３】
＜座標検出システムのシステム構成例＞
本実施形態における座標検出システムのシステム構成例について図１を参照して説明する。本実施形態における座標検出システム５００は、ディスプレイ２００と、４つの検出部１１ａ〜１１ｄ（以下、これらをまとめて「検出部１１」ということもある。）と、４つの周辺発光部１５ａ〜１５ｄと、コンピュータ１００を備える。また、座標検出システム５００は、付加的な要素としてＰＣ３００を備える。
【００１４】
コンピュータ１００にはＰＣ３００が接続されており、コンピュータ１００はＰＣ３００が出力した映像をディスプレイ２００に表示する機能を有する。
【００１５】
また、コンピュータ１００には座標検出システム５００に対応したアプリケーションがインストールされており、アプリケーションは検出部１１からの信号に基づきユーザが操作した位置を検出する。アプリケーションは検出位置に基づき操作ジェスチャーを解析し、コンピュータ１００を制御する。なお、アプリケーションは、操作用のメニューをディスプレイ２００に表示する機能を有する。
【００１６】
例えば、ユーザが線を描画するメニューに触れた後、発光部を有する電子ペン等の指示具１３でディスプレイ２００の盤面に図形を描画した場合を例に説明する。コンピュータ１００は指示具１３が有する発光部からの光に基づいて、指示具１３が触れている位置をリアルタイムに解析して、時系列の座標を作成する。コンピュータ１００は時系列の座標を接続して線を作成しディスプレイ２００に表示する。
【００１７】
本図では、ユーザが三角形の形状に沿って指示具１３を移動させたため、コンピュータ１００は一連の座標を１つのストローク、ここでは三角形として記録する。そして、コンピュータ１００はＰＣ３００の画像と合成してディスプレイ２００に表示する。このように、ディスプレイ２００がタッチパネル機能を有していなくても、座標検出システム５００を適用することで、ユーザは指示具１３でディスプレイ２００に触れるだけで様々な操作が可能になる。
【００１８】
また、座標検出システム５００のディスプレイ２００周辺に人がいるかどうかを検知するために、例えば人感センサ等の検出部１７が配置されている。これは例えばテレビや電子掲示板等において周辺に人がいることを検知して動作させるもの等に相当するものを適用すればよい。
【００１９】
＜画像処理装置のハードウェア構成＞
次に、本実施形態における画像処理装置としてのコンピュータ１００のハードウェア構成例について図２を参照して説明する。コンピュータ１００は、一般的な情報処理装置であっても、本実施形態における座標検出システム用に開発された情報処理装置であってもよい。
【００２０】
コンピュータ１００は、アドレスバスやデータバス等のバスライン１１８を介して電気的に接続されたＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）１０４と、ネットワークコントローラ１０５と、外部記憶コントローラ１０６と、センサコントローラ１１４と、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２と、キャプチャデバイス１１１を備える。
【００２１】
ＣＰＵ１０１はアプリケーションを実行して座標検出システム５００の動作全体を制御する。ＲＯＭ１０２にはＩＰＬ等が記憶されており、主に起動時にＣＰＵ１０１が実行するプログラムが記憶されている。ＲＡＭ１０３は、ＣＰＵ１０１がアプリケーションを実行する際のワークエリアとなる。ＳＳＤ１０４は、座標検出システム用のアプリケーション１１９や各種データが記憶された不揮発メモリである。
【００２２】
ネットワークコントローラ１０５は、例えばＬＡＮやＷＡＮ等のネットワークを介してサーバなどと通信する際に通信プロトコルに基づく処理を行う。
【００２３】
外部記憶コントローラ１０６は、着脱可能な外部メモリ１１７に対する書き込み又は外部メモリ１１７からの読み出しを行う。外部メモリ１１７は、例えばＵＳＢメモリ、ＳＤカードなどである。キャプチャデバイス１１１は、ＰＣ３００が表示装置３０１に表示している映像を取り込む。ＧＰＵ１１２は、ディスプレイ２００の各ピクセルの画素値を演算する描画専用のプロセッサである。ディスプレイコントローラ１１３は、ＧＰＵ１１２が作成した画像をディスプレイ２００に出力する。
【００２４】
センサコントローラ１１４には、４つの検出部１１ａ〜１１ｄが接続されており、指示具１３が有する発光部からの光に基づく三角測量方式による座標の検出を行う。詳しくは後述する。
【００２５】
なお、本実施形態では、コンピュータ１００は指示具１３と通信する必要はないが、通信機能を有していてもよい。この場合、図示するようにコンピュータ１００は電子ペンコントローラ１１６を有し、指示具１３から押圧信号を受信する。これにより、コンピュータ１００は先端が押圧されているか否かを検出することができる。
【００２６】
なお、座標検出システム用のアプリケーションは、外部メモリ１１７に記憶された状態で提供されてもよいし、ネットワークコントローラ１０５を介して所定のサーバからダウンロードされてもよい。アプリケーションは圧縮された状態で提供されても実行形式で提供されてもよい。
【００２７】
＜画像処理装置の機能ブロック＞
次に、本実施形態における画像処理装置の機能ブロックについて図３を参照して説明する。本実施形態における画像処理装置は、表示部５１と、画像入力部５２と、操作入力部５３と、記憶部５４と、通信部５５と、制御部５６と、検出部５７と、入力装置管理部５８を備える。
【００２８】
表示部５１は、ディスプレイ画面を持ち画像を表示する機能ブロックであり、例えば図２に示したディスプレイコントローラ１１３によってその機能が実現される。
【００２９】
画像入力部５２は、ＰＣなどに接続して表示画像を読み取る機能ブロックである。読み取られた画像は表示部５１により画像としてディスプレイ２００等に表示することができる。
【００３０】
操作入力部５３は、ディスプレイ２００等の表示パネルの上面を複数の撮像機能で撮像し、表示パネルに接触する指やペンなどの座標を入力する機能ブロックである。操作入力部５３は、入力装置による入力に応じた座標を検出する座標検出手段として機能する。
【００３１】
記憶部５４は、入力装置である電子ペンの筆記操作による描画画像や、ＰＣからの入力画像の記録、その他の画像記録と電子黒板の設定情報を記録管理する。また、記憶部５４として、本体の電源を切っても保存できるようにハードディスクなどの補助記憶装置を使用してもよい。また、記録部５４としての、図２に示したＲＯＭ１０２に本実施形態における処理プログラムが記録される。さらに、記録部５４として、図２に示したＲＡＭ１０３は、上記処理プログラムを読み出してＣＰＵ１０１により実行する実行メモリとして機能する。
【００３２】
通信部５５は、ＬＡＮなどのネットワーク及び電子ペン等の付属物との通信を制御する機能ブロックであり、図２に示したネットワークコントローラ１０５によりその機能が実現される。通信部５５は、入力装置管理部５８により管理された入力装置の作動状態に応じた制御信号を入力装置に送信する通信手段として機能する。「入力装置の作動状態に応じた制御信号」とは、例えば入力装置の作動状態が「筆記準備状態」であるとして、この状態に遷移するように入力装置を制御する信号等をいう。
【００３３】
制御部５６は、本体部の各機能の動作を制御する機能ブロックであり、図２に示したＣＰＵ１０１によってその機能が実現される。ＣＰＵ１０１は、上述のように本実施形態における各処理プログラムを実行する。
【００３４】
検出部５７は、入力装置を所持するユーザを検出する検出手段である。例えば検出部５７は人感センサ等の人を検出する機能ブロックであり、例えば電子黒板の前に人がいるか否かを検出する。なお、センサの形状、種類等は問わない。
【００３５】
入力装置管理部５８は、電子ペン等の入力装置の動作状態などを記録管理する機能ブロックであり、図２に示した電子ペンコントローラ１１６によってその機能が実現される。なお、入力装置管理部５８の機能を制御部５６が担うものとしてもよい。つまり、制御部５６は、検出部５７による検出結果に応じた入力装置の作動状態を管理する制御手段として機能する。
【００３６】
また、制御部５６は、検出部５７によりユーザが検出されたとき、入力装置の作動状態を筆記準備状態に遷移させる機能を有する。さらに、制御部５６は、検出部５７によりユーザが非検出であるとき、入力装置の作動状態を筆記休止状態に遷移させる機能を有する。さらに、制御部５６は、操作入力部５３により座標が検出されたとき、入力装置の作動状態を筆記状態に遷移させる機能を有する。
【００３７】
＜入力装置の機能ブロック＞
次に、本実施形態における入力装置の機能ブロックについて図４を参照して説明する。本実施形態における入力装置は、電源部６１と、制御部６２と、発光部６３と、接触検出部６４と、通信部６５を備える。
【００３８】
電源部６１は、入力装置の電池であり、制御部６２、発光部６３、接触検出部６４等に電力を供給する機能ブロックである。
【００３９】
制御部６２は、上記各部の動作及びセンサ入力に応じた動作を制御する機能ブロックである。制御部６２は、通信部６５により受信した上述の制御信号に応じて自装置の動作を制御する動作制御手段として機能する。また、制御部６２は、通信部６５により受信した制御信号が筆記状態に応じた制御信号か筆記休止状態に応じた制御信号かに基づいて入力装置の電源を制御する。
【００４０】
発光部６３は、入力装置の入力部、例えば電子ペンのペン先が電子黒板等の画像処理装置に接触したときの座標検出を容易にするためにＬＥＤ等を発光させる機能ブロックである。
【００４１】
接触検出部６４は、例えば電子ペンのペン先が電子黒板の表面に接触しているか否かを判断するため、そのときの電子ペンによる筆圧等を検出する機能ブロックである。接触検出部６４による検出に基づいて、発光部６３による発光開始や通信部６５による無線送信が行われる。
【００４２】
通信部６５は、接触情報や電子ペンによる筆圧などの情報を電子黒板装置と通信して伝達する機能ブロックである。通信部６５における通信媒体は、無線ＬＡＮ等でも、例えばＮＦＣ等の近距離無線通信を利用したものでもよい。また、通信部６５は上述の作動状態に応じた制御信号を受信する受信手段として機能する。
【００４３】
＜電子黒板装置の人感センサに基づく概略動作＞
次に、画像処理装置として、例えば電子黒板装置の人感センサに基づく概略動作について説明する。電子黒板の起動に伴い、人感センサが起動する。人感センサによる検出結果により、電子黒板装置の状態は次のように遷移する。
【００４４】
「筆記準備状態」は、初期の状態であり、人を感知するとこの状態に遷移する。なお、このとき、電子黒板装置は電子ペンにも筆記準備の制御信号を送信する。
【００４５】
「筆記操作状態」は、電子ペンによる手書きによる筆記操作を検知して表示に反映させる状態である。
【００４６】
「筆記休止状態」は、電子黒板装置の前に人がいない状態である。なお、このとき、電子黒板装置は電子ペンへも筆記休止の制御信号を送信する。
【００４７】
なお、「記憶保存状態」は、必要に応じて筆記した内容を記録したり、外部記憶装置へ書き出す状態である。また、「終了動作状態」は、文字通り、電子黒板装置の使用を終了した状態である。
【００４８】
なお、人感センサによる検出結果と電子ペンによる筆記操作により以下の３つの状態に分けることができる。
【００４９】
「筆記準備状態」は、人感センサにより人を感知する状態であり、つまり人が装置の前あるいは周辺にいて、いつでも筆記可能な状態であることを示す。
【００５０】
また、「筆記中」は、人感センサによる人の感知と、電子ペンによる筆記操作を共に検出する状態であり、つまり、ユーザが電子ペンで電子黒板装置に手書き操作をしている状態である。
【００５１】
さらに、「筆記休止状態」は、人感センサにより人を感知していない状態である。つまり、電子黒板装置の前に人がいない状態である。
【００５２】
上記の状態変化を受けて、電子黒板装置は、入力装置管理部５８へ信号を送り、記録する。
【００５３】
なお、「筆記休止状態」において、電子黒板装置は、タッチパネルにおける検出周期を下げたり、解像度を落としたりしてＣＰＵ１０１などへの負担を減らすことができる。また、ユーザが表示面の前から離れているため、表示の明るさなどを離れて閲覧するのに適切な設定に変更できることとしてもよい。
【００５４】
また、「筆記準備状態」から「筆記休止状態」へ移行するとき、人の移動時間を考慮して、少し待ち時間を入れてもよい。一方、人を検知した後は、「筆記準備状態」へ素早く移行することとしてもよい。
【００５５】
さらに、人感センサの検知範囲は、人が手を伸ばしても電子黒板の筆記操作ができない程度の範囲が好ましい。また電子黒板装置と電子ペンとの通信可能範囲は、上記の範囲より広く設定しておくことが好ましい。これは電子黒板装置から電子ペンへ筆記休止を制御する制御信号を確実に伝達するためである。
【００５６】
＜電子ペンの概略動作＞
次に、電子ペンの概略動作について説明する。「電源オフ状態」は文字通り電子ペンの電源が入っていない状態である。この状態のとき、電子ペンによる各機能が動作しないことは当然である。
【００５７】
「電源起動状態」において、電子ペンは、動作チェック、状態フラグやタイマーカウンタなどの初期設定、及び電子黒板との通信機能の設定等を行う。
【００５８】
「動作中」においては、以下の状態を、センサ入力や通信内容によって遷移する。「筆記準備状態」は、筆記のための待受け状態である。この状態は、電子ペンのペン先などは発光していないが、いつでも動作可能な状態である。
【００５９】
「筆記状態」においては、電子ペンが電子黒板装置のタッチパネルに触れると、ペン先が発光して接触情報や筆圧情報、ペンＩＤなどが電子黒板装置へ送信される。
【００６０】
「筆記中」において、筆記動作が継続している間は、タッチパネルへの接触の状態などを電子黒板装置に送信する。また、この状態において、ペン先の発光状態が継続される。
【００６１】
「筆記終了状態」において、ペン先が離れたことを電子黒板装置に送信し、ペン先の発光を終了する。
【００６２】
「筆記保留状態」は、ペン先の圧力センサや通信部６５は動作しているが発光部６３は停止している状態である。電子ペンが電子黒板装置の前にはあるが筆記には使われていないと判断したものである。なお、いつでも電子黒板装置の指示により筆記準備状態へ移行することが可能である。
【００６３】
「休止状態設定」では、電子黒板装置の指示により、電子ペンを休止状態にする。通信部６５は、受信可能状態にして、ペン先の発光を休止させる。つまり、本状態は、電子黒板装置の筆記可能範囲には電子ペンは存在しないと判断された状態である。なお、休止状態での操作として、例えばペン先の接触等は誤った操作として、発光部６３による発光動作は行わない。また、本状態のとき、圧力センサの動作も停止する。
【００６４】
「再開設定」において、電子黒板装置の人感センサにより操作者が検知されると再開信号が送信されると、電子ペンを筆記操作可能に設定する。
【００６５】
なお、電子ペンの起動中にタイマーカウンタを動作させて時間計測をし、一定時間を経過しても筆記操作がなければ強制終了することとしてもよい。
【００６６】
電子ペンの状態としては、以下の４つの状態に分けることができる。「筆記準備状態」は、電子黒板装置への筆記がいつでも可能な状態である。「筆記中」は、ペン先の発光動作や、ペン状態を電子黒板装置へ無線送信している状態である。「筆記休止状態」は、電子黒板装置の前にユーザがいない場合、通信機能以外の機能をオフにしている状態である。
【００６７】
「筆記保留状態」は、筆記準備中と休止中の間の状態で、ペン先の圧力センサは使用しているがペン先の発光は停止している状態である。なお、本状態のとき、人感センサは人を検知しているが、該当の電子ペンが使用中か否か判断できなかった場合に使用する。
【００６８】
上記の各状態は動作フラグにより記憶されていて、電子ペンはそれに応じた動作をする。なお、電源を入れなおすと、電子ペンの状態は「筆記準備状態」に再設定されることが好ましい。
【００６９】
＜電子黒板装置の電子ペン管理＞
電子黒板装置が複数の電子ペンを管理する場合について図５を参照して説明する。画像処理装置としての電子黒板装置において、制御部５６は、複数の入力装置ごとの作動状態を管理する管理テーブルを備えていることが好ましい。
【００７０】
入力装置としての電子ペンが１本の場合は、人感センサの判定結果を筆記可能状態と同等に使用することができる。これは他の電子ペンとの混信を考えなくてもよいからである。他方、複数の電子ペンを利用する場合は、各電子ペンの状態を保持しておくことが管理上好ましい。例えば、電子ペンごとのＩＤにより各電子ペンを区別することが好ましい。
【００７１】
また、電子ペンとの通信範囲や電源状態の管理項目も設けることが好ましい。電源状態の管理とは、電子ペンの電源がオンになっているか否かを把握することであり、一定時間内に何かの通信があれば、電源が入っていると推定できる。その逆に通信がなければ、電源が切れている、通信範囲外にあると推定できる。そのため、前回の通信からの経過時間、そのときに筆記したかの情報、通信時の信号強度、人感センサの情報を使用して判断することが好ましい。
【００７２】
図５は、管理テーブルの例を示している。左から、「ＩＤ」、「現在の状態」、「継続時間」、「前回通信時刻」、「筆記の有無」、「状態情報」を示している。なお、本図が一例を示すものであることは言うまでもない。
【００７３】
ここでは、「ＩＤ」が「００１」の電子ペンにおいて、現在の状態が「筆記準備状態」であり、現在の継続時間が「００：００：０５」、前回通信時刻が「１３：４５：００」、筆記の有無が「筆記」、状態情報が「信号強」となっている。
【００７４】
また、「ＩＤ」が「００２」の電子ペンにおいて、現在の状態が「休止状態」であり、現在の継続時間が「００：１０：００」、前回通信時刻が「１３：３０：００」、筆記の有無が「筆記」、状態情報が「信号弱」となっている。
【００７５】
さらに、「ＩＤ」が「００３」の電子ペンにおいて、現在の状態が「応答なし」であり、現在の継続時間が「００：４５：００」、前回通信時刻が「００：００：００」、筆記の有無が「通信なし」、状態情報が「電源オフ推定」となっている。
【００７６】
ここで、電子黒板の人感センサの状態が、筆記可能又は休止状態であり、現在の状態が人を検知、継続時間が「００：０５：００」、直前の休止時刻情報が「１３：３０：００」であるとする。
【００７７】
画像処理装置のパネル前面付近に使用者となる人がいる場合、「筆記準備状態」に遷移する。また人がいなければ、「筆記休止」すなわち「表示閲覧状態」に遷移する。この状態が移行する際に、電子黒板装置は電子ペンに筆記休止又は筆記再開の信号を送信する。電子ペンはこの信号を受けて、状態を移行する。
【００７８】
また、電子ペンの状態には、電源オフ状態も含まれる。これは電子ペンの通信信号を受信していない場合に該当する。また、通信可能範囲外にある場合も電源オフ状態に該当する。また電子黒板は電子ペンＩＤを指定して休止状態解除の指示を送信することもできる。これは、電子ペンとの通信がしばらく確認できないときに行う。電子ペンが電源オフ又は通信可能範囲外にあるかを確認するためでもある。
【００７９】
さらに、電子黒板の人感センサが検知していないのに、電子ペンの信号が受信される場合がある。その場合に筆記確認ができなければ、電子ペンは離れた位置にあるとして休止状態にすることができる。このときの信号強度も判断材料になるので記録しておく。
【００８０】
図５に示した管理テーブルを上述のような場合に参照することで、画像処理装置は、複数の入力装置を適切に制御・管理することができる。
【００８１】
＜電子ペン管理の制御処理の流れ＞
次に、本実施形態における画像処理装置としての電子黒板装置による制御処理手順について図６を参照して説明する。
【００８２】
まず、電子黒板装置の電源がＯＮされると（ステップＳ１）、制御部５６は、起動処理として例えば各部の初期化処理等を行う（ステップＳ２）。
【００８３】
次に、制御部５６ないし入力装置管理部５８は、電子ペンのＩＤや設定登録情報などを補助記憶装置の保存内容から読み出し、例えば管理テーブルとしてメモリに設定する（ステップＳ３）。
【００８４】
次に、制御部５６は、電子ペンの設定情報を初期化するため、筆記準備のための信号を送るよう通信部５５を制御する（ステップＳ４）。
【００８５】
制御部５６は、検出部５７としての人感センサが人を検知するまで待機する（ステップＳ５）。人が電子黒板の前に来て、検出部５７が人を検出したとき（ステップＳ５、ＹＥＳ）、制御部５６は次の処理を行う。なお、検出部５７が人を検出しないとき（ステップＳ５、ＮＯ）、人の検出を継続する。
【００８６】
制御部５６は、管理テーブルを参照して、休止状態の電子ペンが存在するか否かを調べる（ステップＳ６）。
【００８７】
そして、制御部５６は、電子ペンを筆記準備とする筆記準備信号を電子ペンに送信するよう通信部５５を制御する（ステップＳ７）。例えば、通信部５５は、筆記準備状態でない電子ペンに、筆記準備信号を送信する。
【００８８】
制御部５６による制御を受けて、入力装置管理部５８は、管理テーブルの更新を行う（ステップＳ８）。本例では、入力装置管理部５８は、休止状態であった電子ペンの状態を「筆記準備状態」に変更する。
【００８９】
次に、操作入力部５３が、ユーザによる電子ペンを使用した筆記操作を検出すると、制御部５６は、指示座標を読み取り手書き表示を表示部５１に表示させる制御を行う（ステップＳ９）。
【００９０】
そして、検出部５７が、電子黒板装置の前の人が移動をしたことを検知する（ステップＳ１０）。ここでは、例えばユーザの人数が増えたとか、ユーザの出入りがあったか否かによる移動等を検知する。
【００９１】
検出部５７が、電子黒板の前に人がいない状態を検知、つまり誰も近くにいないことを検知すると（ステップＳ１１、ＹＥＳ）、制御部５６は「休止状態」へ移行する準備を行う。
【００９２】
制御部５６は、「移動待ち時間処理」を行う（ステップＳ１２）。移動待ち時間処理とは、単に筆記者が変わるなどで一時的に人がいないだけかを見極める処理である。
【００９３】
制御部５６は、しばらく筆記されないと判断して、電子ペンに休止状態を指示する休止状態制御信号を送信するよう通信部５５を制御する（ステップＳ１３）。電子ペンは休止状態制御信号を受信して休止状態に遷移する（ステップＳ１４）。このとき、制御部５６は、操作入力部５３における筆記感度を落とす等の休止処理を行ってもよい。休止処理の後、筆記待機状態における人感センサ検知処理へ移行する（ステップＳ５）。なお、本処理は、最終的に電子ペンの電源がオフになるまで実行される。
【００９４】
＜電子ペンの検証＞
次に、本実施形態における入力装置である電子ペンの検証処理について図７を参照して説明する。
【００９５】
まず、画像処理装置である電子黒板装置の操作入力部５３は、電子ペンによる筆記開始を検出すると、制御部５６は、操作入力部５３によるタッチパネル等を介した入力情報、又は通信部５５を介した筆記開始の情報を取得する（ステップＳ１１）。
【００９６】
そして、制御部５６は、筆記開始の情報から電子ペンのＩＤを取得する（ステップＳ１２）。
【００９７】
制御部５６は、操作入力部５３を介して入力された入力情報から、タッチパネル面での電子ペンが発光している座標を取得して筆記状態にあることを確認する（ステップＳ１３）。制御部５６は、タッチ等の入力が検出できない場合（ステップＳ１３、ＮＯ）、筆記中でないことを確認する処理へ分岐する。
【００９８】
他方、制御部５６は、タッチ等の入力が検出できた場合（ステップＳ１３、ＹＥＳ）、電子ペンによる筆記が実際に行われているため、管理テーブルに当該電子ペンについて筆記中と時刻を記録し（ステップＳ１４）、検証処理を終了する。
【００９９】
筆記中でないことを確認する処理において、制御部５６は、例えば電子黒板装置の前にいる人が電子ペンを持っているが、誤って操作したなどの可能性について、まずは電子ペンが近くにありそうか否かを検証する（ステップＳ１５）。そのために、受信情報などを使用する。制御部５６は、無線搬送波の強さや、前回の通信時刻との差分情報や人感センサの継続時間と合わせて誤操作を判断する。
【０１００】
まず、制御部５６は、電子ペンが近くにありそうであると判断した場合（ステップＳ１５、ＹＥＳ）、筆記保留中にする（ステップＳ１６）。なお、制御部５６は、操作入力部５３を介して、ペン先がタッチパネルに触れたことの入力を受けたときに再度電子ペンの近接をチェックすることとしてもよい。
【０１０１】
そして、入力装置管理部５８は、対象の電子ペンについて、管理テーブルに筆記保留中、受信情報、時刻を記録し（ステップＳ１７）、制御部５６は処理を終了する。
【０１０２】
制御部５６は、電子ペンが離れた位置にあると判断した場合（ステップＳ１５、ＮＯ）、筆記ペンでないとして該当する電子ペンのＩＤについて休止処理を行う（ステップＳ１８）。そして、入力装置管理部５８は、該当する電子ペンについて、管理テーブルに休止中であること、受信情報、時刻を記録し（ステップＳ１９）、制御部５６は処理を終了する。
【０１０３】
＜電子ペン側の処理＞
次に、本実施形態における電子ペンにおける処理手順について図８から図１０を参照して説明する。なお、本例では、電子ペンは内部に状態フラグを記録するテーブルを有し、各状態が変化すると本テーブルにおいて再設定がなされる。電子ペンの制御部６２は、これを参照して動作判断に使用する。また、電子ペンは、タイマーカウンタを持ち、筆記されていない時間を計測している。そして、制御部６２は、この時間が一定値を超えると、タイムアウトにより電源を切る動作を行う。
【０１０４】
まず、電子ペンの電源がオンされると（ステップＳ２１）、制御部６２は、電子黒板装置との通信準備を行う（ステップＳ２２）。
【０１０５】
そして、制御部６２は、筆記準備状態に移行する制御を行う（ステップＳ２３）。具体的には、制御部６２は、上記テーブルにおける状態フラグを「筆記準備状態」にセットする。
【０１０６】
この後、制御部６２は、処理待受け状態において、発光部６３からのペン先の圧力センサ信号や、通信部６５からの受信内容、タイマーによる一定時間での割り込み等のイベント内容により分岐処理を行う（ステップＳ２４）。
【０１０７】
まず、ステップＳ２４において、発光部６３からのペン先の圧力センサ信号を受信したとき、接触検出部６４は電子ペンによる筆記開始を検出する（ステップＳ２５）。
【０１０８】
制御部６２は、テーブルの状態フラグを参照し、準備状態か筆記保留中かを判断する（ステップＳ２６）。制御部６２は、準備状態であると判断した場合（ステップＳ２６、ＹＥＳ）、筆記操作中であると判断し、タイマーカウンタのリセットをして、無操作の時間としてはカウントしない（ステップＳ２７）。
【０１０９】
そして、制御部６２は、発光部６３にペン先の発光をさせる（ステップＳ２８）。そして、制御部６２は、接触検出部６４にペン先の筆圧を計測させる（ステップＳ２９）。
【０１１０】
そして、制御部６２は、電子ペンの情報を電子黒板装置に送信するよう通信部６５を制御する（ステップＳ３０）。
【０１１１】
制御部６２は、接触検出部６４から電子ペンの筆圧が０になった、つまり筆記終了を確認すると（ステップＳ３１）、発光部６３によるペン先の発光を停止させる（ステップＳ３２）。
【０１１２】
その後、制御部６２は、ペン先の電子黒板装置からの離脱情報を電子黒板装置に送信するよう通信部６５を制御し（ステップＳ３３）、筆記準備状態に遷移する（ステップＳ３４）。すなわち、制御部６２は、ステップＳ２４の処理へ戻る。
【０１１３】
他方、ステップＳ２４において、筆記準備状態から休止状態へ移行する休止状態制御信号を電子黒板装置から受信すると、（ステップＳ３５）制御部６２は、休止状態への移行準備処理を行う（ステップＳ３６）。制御部６２は、テーブルの状態フラグを休止状態とする。
【０１１４】
制御部６２は、発光部６３によるペン先の発光処理動作停止制御及び圧力センサの停止制御のため、電源部６１から各部への電源を遮断する制御を行い（ステップＳ３７）、休止状態へ移行する（ステップＳ３８）。この後、ステップＳ２４へ移行する。休止状態において、制御部６２は圧力センサによる入力を受け付けない。
【０１１５】
他方、ステップＳ２４の待受け状態から、制御部６２は、通信部６５を介して筆記再開指示の制御信号を受信すると（ステップＳ３９）、制御部６２は、発光部６３を起動させ、ペン先を発光可能にする（ステップＳ４０）。このとき、制御部６２は、圧力センサによる検出動作も再開する。
【０１１６】
制御部６２は、テーブルにおける状態フラグを「筆記準備状態」へ更新し（ステップＳ４１）、ステップＳ２４の待受け状態に遷移する。
【０１１７】
他方、制御部６２は、ステップＳ２４において、電子ペンの筆記が検証されて、筆記保留状態の解除の制御信号を受信すると、筆記保留解除処理を行う（ステップＳ４２）。電子ペンの筆記が確認できないときは、保留解除判定処理を継続する。この後、ステップＳ２７の処理へ移行する。
【０１１８】
また、制御部６２は、ステップＳ２４の待受け状態において、タイマーカウンタにより一定時間が経過した場合、タイマー割り込み制御を行い、電源部６１から各部への電源供給をストップさせる（ステップＳ４２）。
【０１１９】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上述した本実施形態の座標検出システム、画像処理装置、入力装置における各処理を、ハードウェア、又は、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【０１２０】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【符号の説明】
【０１２１】
５１    表示部
５２    画像入力部
５３    操作入力部
５４    記憶部
５５、６５    通信部
５６、６２    制御部
５７    検出部
５８    入力装置管理部
６１    電源部
６３    発光部
６４    接触検出部
【先行技術文献】
【特許文献】
【０１２２】
【特許文献１】特開２０１５−０４９５５９号公報
【図１】
2017041147.tif 000003
【図２】
2017041147.tif 000004
【図３】
2017041147.tif 000005
【図４】
2017041147.tif 000006
【図５】
2017041147.tif 000007
【図６】
2017041147.tif 000008
【図７】
2017041147.tif 000009
【図８】
2017041147.tif 000010
【図９】
2017041147.tif 000011
【図１０】
2017041147.tif 000012