(57)【要約】【課題】筆記面の記憶を行う際に、記憶する画像の数を抑える。【解決手段】振動センサＳＥ２は、筆記面１１の振動を示す振動データを出力する。コンテンツサーバ８１は、振動データを取得して解析し、マーカーペン１２による筆記面１１への筆記が行われたか判断する。コンテンツサーバ８１は、マーカーペン１２による筆記面１１への筆記が行われたと判断した場合、第１カメラ２０が出力する画像情報を取得し、取得した画像情報を画像データベース８２に格納する。【選択図】図１
2020008724.tif 000002
【特許請求の範囲】
【請求項１】
筆記面の画像を取得する画像取得手段と、
前記筆記面の振動を検出する振動検出手段と、
前記振動検出手段が検出した振動が前記筆記面に対する予め定められた動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を記憶手段に記憶させる制御手段と、
を備える情報処理装置。
【請求項２】
前記制御手段は、前記振動検出手段が検出した振動が前記筆記面への筆記の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記筆記面への筆記の動作に対応した振動の検出前に前記画像取得手段が取得した前記筆記面の画像と、前記筆記面への筆記の動作に対応した振動の検出後に前記画像取得手段が取得した前記筆記面の画像とに相違がある場合、前記筆記面への筆記の動作に対応した振動の検出後に前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる
請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記振動検出手段が検出した振動が前記筆記面上の筆記の消去の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させない
請求項１に記載の情報処理装置。
【請求項５】
前記制御手段は、前記振動検出手段が検出した振動が前記筆記面上の一部の筆記の消去の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる
請求項４に記載の情報処理装置。
【請求項６】
前記制御手段は、前記記憶手段に前記画像を記憶させてから予め定められた時間が経過するまでは、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させない
請求項１に記載の情報処理装置。
【請求項７】
コンピュータを、
筆記面の振動を検出する振動検出手段が検出した振動が前記筆記面に対する予め定められた動作に対応している場合、前記筆記面の画像を取得する画像取得手段が取得した筆記面の画像を記憶手段に記憶させる制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、筆記面に書き込まれた情報を読み取り、読み取られた画像データと、その字や図形等が書き込まれた際に発言された音声とを対応付けてそれぞれ記憶する電子黒板が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２６０８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
筆記面の読み取りの指示に応じて筆記面の画像データを記憶する構成の場合、指示がされる前に筆記面が消去されると、記載されていた筆記を記憶することができない。筆記面に変化があった場合に筆記面の画像データを記憶する構成とすると、消去される前の筆記面の状態を記憶することができる。しかしながら、筆記面に変化があるたびに画像データを記憶する構成とすると、記憶する画像データが多くなり、不要な画像データも生じることとなる。
【０００５】
本発明は、筆記面の記憶を行う際に、記憶する画像の数を抑えることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る情報処理装置は、筆記面の画像を取得する画像取得手段と、 前記筆記面の振動を検出する振動検出手段と、前記振動検出手段が検出した振動が前記筆記面に対する予め定められた動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を記憶手段に記憶させる制御手段と、を備える。
【０００７】
本発明の請求項２に係る情報処理装置においては、前記制御手段は、前記振動検出手段が検出した振動が前記筆記面への筆記の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる。
【０００８】
本発明の請求項３に係る情報処理装置においては、前記制御手段は、前記筆記面への筆記の動作に対応した振動の検出前に前記画像取得手段が取得した前記筆記面の画像と、前記筆記面への筆記の動作に対応した振動の検出後に前記画像取得手段が取得した前記筆記面の画像とに相違がある場合、前記筆記面への筆記の動作に対応した振動の検出後に前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる。
【０００９】
本発明の請求項４に係る情報処理装置においては、前記制御手段は、前記振動検出手段が検出した振動が前記筆記面上の筆記の消去の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させない。
【００１０】
本発明の請求項５に係る情報処理装置においては、前記制御手段は、前記振動検出手段が検出した振動が前記筆記面上の一部の筆記の消去の動作に対応している場合、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させる。
【００１１】
本発明の請求項６に係る情報処理装置においては、前記制御手段は、前記記憶手段に前記画像を記憶させてから予め定められた時間が経過するまでは、前記画像取得手段が取得した前記筆記面の画像を前記記憶手段に記憶させない。
【００１２】
本発明の請求項７に係るプログラムは、コンピュータを、筆記面の振動を検出する振動検出手段が検出した振動が前記筆記面に対する予め定められた動作に対応している場合、前記筆記面の画像を取得する画像取得手段が取得した筆記面の画像を記憶手段に記憶させる制御手段として機能させるためのプログラムである。
【発明の効果】
【００１３】
本発明の請求項１に係る情報処理装置によれば、筆記面の記憶を行う際に、記憶する画像の数を抑えることができる。
本発明の請求項２に係る情報処理装置によれば、筆記面に追記された内容を記憶することができる。
本発明の請求項３に係る情報処理装置によれば、不要な画像を記憶しないようにすることができる。
本発明の請求項４に係る情報処理装置によれば、消去された筆記面の画像を記憶しないようにすることができる。
本発明の請求項５に係る情報処理装置によれば、筆記面の変化の遷移を記憶することができる。
本発明の請求項６に係る情報処理装置によれば、記憶する画像の数を抑えることができる。
本発明の請求項７に係るプログラムによれば、筆記面の記憶を行う際に、記憶する画像の数を抑えることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態の情報処理システム１に係る装置を示した図。
【図２】コンテンツサーバ８１のハードウェアの構成を示したブロック図。
【図３】コンテンツサーバ８１の機能ブロック図。
【図４】制御部８１１が行う処理の流れを示したフローチャート。
【図５】実施形態の動作例を説明するための図。
【図６】実施形態の動作例を説明するための図。
【発明を実施するための形態】
【００１５】
［実施形態］
（全体構成）
図１は、本発明の一実施形態である情報処理システム１に係る装置を示した図である。情報処理システム１においては、ホワイトボード１０、第１カメラ２０、第２カメラ３０、マイク４０、プロジェクター５０、ラップトップコンピュータ６１、無線接続機６２、機器コントローラ６３、センサＳＥ１及び振動センサＳＥ２が会議室８００内に設けられている。また、情報処理システム１においては、管理サーバ７０、コンテンツサーバ８１、画像データベース８２が会議室８００の外に設けられている。
【００１６】
ホワイトボード１０は、筆記者２により筆記が行われる矩形状の筆記面１１を有し、会議室８００の壁面に設置されている。筆記面１１においては、マーカーペン１２で筆記が行われ、イレーサー１３で筆記の消去が行われる。なお、本実施形態では、筆記が行われるのがホワイトボード１０である場合を一例に説明するが、筆記が行われるのはホワイトボード１０に限定されるものではなく、いわゆる電子ホワイトボードまたは黒板であってもよい。
【００１７】
第１カメラ２０は、図１に示した矩形の撮像領域２１の撮像を行うカメラである。撮像領域２１には、ホワイトボード１０が含まれており、第１カメラ２０は、撮像領域２１を撮像して筆記面１１の画像を生成し、生成した画像を示す画像情報を出力する。
【００１８】
第２カメラ３０は、ホワイトボード１０の上方に設けられている。第２カメラ３０は、ホワイトボード１０の前に立つ人間を撮像する。第２カメラ３０は、撮像してホワイトボード１０の周辺の画像を生成し、生成した画像を示す画像情報を出力する。第２カメラ３０が出力した画像情報に対して公知の顔認識処理を行うことにより、筆記者２を認識し、筆記者２の氏名を特定することができる。なお、第２カメラ３０の設置位置は、ホワイトボード１０の上方に限定されるものではなく、例えば、第２カメラ３０をプロジェクター５０に組み込み、第２カメラ３０がホワイトボード１０側を向くようにしてもよい。筆記者２は、ホワイトボード１０の前で発言する際にプロジェクター５０側を向くため、第２カメラ３０がホワイトボード１０側を向いていても、筆記者２の顔の撮像を行える。また、第２カメラ３０には、３Ｄカメラを併用してもよく、この場合は、ホワイトボード１０の前に立つ人物の動きをより詳細に捉えられる。
【００１９】
マイク４０は、ホワイトボード１０の前に立つ筆記者２の音声を取得し、取得した音声に対応した情報を出力する。センサＳＥ１は、温度センサ、湿度センサ、明度センサを有し、ホワイトボード１０の周辺の温度、湿度、明度を測定し、測定結果を示す情報を出力する。振動センサＳＥ２は、マーカーペン１２による筆記やイレーサー１３による筆記の消去によるホワイトボード１０の振動を検出するセンサである。振動センサＳＥ２は、ホワイトボード１０の振動を示す振動データを出力する。
【００２０】
プロジェクター５０は、ホワイトボード１０の筆記面１１を含み第１カメラ２０による撮像がなされる撮像領域２１内に画像を表示する。プロジェクター５０は、外部装置から送られた画像情報に基づいて、画像情報が示す画像を表示する。例えば、プロジェクター５０は、第２カメラ３０が出力した画像情報に顔認識処理を行って特定した筆記者２の氏名や、センサＳＥ１で測定した温度、湿度、明度を表示する。また、プロジェクター５０は、第１カメラ２０が出力して画像データベース８２に格納された画像情報が示す画像を撮像領域２１内に表示する。
【００２１】
無線接続機６２は、プロジェクター５０に接続されており、ユーザが所有するラップトップコンピュータ６１から送信された情報を無線通信により受信し、受信した情報をプロジェクター５０に出力する。例えば、ラップトップコンピュータ６１で表示している画面を示す情報を無線接続機６２に送信することにより、ラップトップコンピュータ６１で表示している画面をプロジェクター５０で筆記面１１に投写することができる。
【００２２】
機器コントローラ６３は、第１カメラ２０、第２カメラ３０、マイク４０、プロジェクター５０、センサＳＥ１および振動センサＳＥ２に優先又は無線で接続されている。機器コントローラ６３は、第２カメラ３０、マイク４０、センサＳＥ１など、ホワイトボード１０の周辺に設置されている機器（以下、「周辺機器」と称する）から出力される情報（状況情報）を取得し、第１カメラ２０から出力される画像情報を取得し、振動センサＳＥ２から出力される振動データを取得する。
【００２３】
また、機器コントローラ６３は、会議室８００内に設置されている機器の制御を行う。例えば、機器コントローラ６３は、プロジェクター５０を制御する。機器コントローラ６３は、第２カメラ３０を用いて認識した筆記者２の氏名や、周辺機器から取得した状況情報が示す温度、湿度、明度を表示するための画像情報を生成し、生成した画像情報をプロジェクター５０へ出力する。これにより、本実施形態では、ホワイトボード１０の筆記面１１に、筆記者２の氏名やホワイトボード１０周辺の状況が投写される。
【００２４】
また、機器コントローラ６３は、通信回線９０に接続されており、通信回線９０に接続されている管理サーバ７０、コンテンツサーバ８１および画像データベース８２と通信を行う。機器コントローラ６３は、例えば、第１カメラ２０が出力して画像データベース８２に格納された画像情報を取得してプロジェクター５０に送信する。これにより、本実施形態では、第１カメラ２０により得られた画像がホワイトボード１０の筆記面１１に投写される。
【００２５】
管理サーバ７０は、状況情報を取得して格納する。また、管理サーバ７０は、コンテンツサーバ８１からの要求に応じて状況情報を送信する。例えば、管理サーバ７０は、コンテンツサーバ８１からの要求に応じて、自身が保持している状況情報などの情報をコンテンツサーバ８１へ送信する。
【００２６】
コンテンツサーバ８１は、第１カメラ２０が出力する画像情報、第２カメラ３０が出力する画像情報、状況情報、振動センサＳＥ２が出力する振動データを取得する。コンテンツサーバ８１は、取得した振動データが示す振動が筆記面１１に対する予め定められた動作に対応している場合、第１カメラ２０が出力した画像情報を画像データベース８２に格納し、取得した状況情報を管理サーバ７０に記憶させる。
【００２７】
画像データベース８２は、第１カメラ２０が出力した画像情報を記憶する。コンテンツサーバ８１は、画像データベース８２に記憶されている画像情報の管理を行う。
【００２８】
図２は、コンテンツサーバ８１のハードウェアの構成を示したブロック図である。通信部８１５は、外部装置との通信を行うための通信インタフェースである。通信部８１５は、通信回線９０を介して通信を行う。記憶部８１２は、データやプログラムを記憶するハードディスクなどの記憶装置を有している。制御部８１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read Only Memory）を有している。コンテンツサーバ８１において実現する機能は、ＲＯＭや記憶部８１２に記憶されているプログラム（ソフトウェア）をＣＰＵ、ＲＡＭなどのハードウェア上に読み込ませることでＣＰＵが演算を行い、記憶部８１２、通信部８１５の制御、ＲＡＭ及び記憶部８１２におけるデータの読み出し及び／又は書き込みの制御を行うことで実現される。ＲＯＭや記憶部８１２に記憶されＣＰＵに実行されるプログラムは、本発明に係るプログラムの一例である。
【００２９】
図３は、制御部８１１のＣＰＵがＲＯＭに記憶されているプログラムを実行することにより実現する機能のうち、本発明に係る機能の構成を示した機能ブロック図である。
画像取得部８１０１は、第１カメラ２０が出力する画像情報を取得する。画像取得部８１０１は、本発明に係る画像取得手段の一例である。
振動検出部８１０２は、振動センサＳＥ２が出力した振動データを取得する。振動検出部８１０２は、取得した振動データを解析し、振動データが示す振動が筆記者２による筆記面１１に対する予め定められた動作であるか判定する。振動検出部８１０２は、本発明に係る振動検出手段の一例である。
【００３０】
状況取得部８１０４は、会議室８００に設置されている周辺機器からホワイトボード１０の周辺の状況を示す状況情報を取得する。また、状況取得部８１０４は、第２カメラ３０が出力する画像情報を取得する。
画像記憶部８１０３は、振動検出部８１０２が検出した振動が、筆記者２による筆記面１１に対する予め定められた動作に対応している場合、画像取得部８１０１が取得した画像情報を画像データベース８２に格納し、状況取得部８１０４が取得した状況情報を管理サーバ７０に記憶させる。画像記憶部８１０３は、本発明に係る制御手段の一例である。
【００３１】
画像出力部８１０５は、画像データベース８２に格納されている画像情報と、管理サーバ７０に記憶されている状況情報を取得し、取得した情報を用いて、撮像領域２１内に表示する画像を示す画像情報を生成する。画像出力部８１０５は、生成した画像情報をプロジェクター５０に出力する。画像出力部８１０５が出力した画像情報が示す画像は、プロジェクター５０によってホワイトボード１０に投写される。これにより、例えば、第１カメラ２０によって得られた過去の筆記面１１の撮像結果がホワイトボード１０に表示される。
【００３２】
本実施形態では、筆記面１１を撮像して得られた画像情報を保存するときには、状況取得部８１０４が取得した状況情報が管理サーバ７０に送信されて管理サーバ７０に格納され、画像取得部８１０１が取得した画像情報がコンテンツサーバ８１に送信されて画像データベース８２に格納される。
また、画像データベース８２に格納された画像情報を再生するときには、例えば、画像出力部８１０５が、画像データベース８２から画像情報を取得し、管理サーバ７０から状況情報を取得する。そして、画像情報が示す画像と、状況情報から生成した画像を合成した画像を生成し、生成した画像を示す画像情報を機器コントローラ６３へ出力する。機器コントローラ６３は、画像出力部８１０５が出力した画像情報を取得し、取得した画像情報をプロジェクター５０に出力する。
【００３３】
（実施形態の動作例）
次に本実施形態の動作例について説明する。図４は、制御部８１１が行う処理の流れを示したフローチャートである。制御部８１１は、第２カメラ３０が出力する画像情報を取得する（ステップＳ１）。制御部８１１は、ステップＳ１で取得した画像情報を解析し、第２カメラ３０の撮像領域、即ち、ホワイトボード１０の周囲に人間がいるか判断する（ステップＳ２）。制御部８１１は、第２カメラ３０の撮像領域に人間がいないと判断した場合（ステップＳ２でＮＯ）、処理の流れをステップＳ１へ戻す。
【００３４】
制御部８１１（振動検出部８１０２）は、第２カメラ３０の撮像領域に人間がいると判断した場合（ステップＳ２でＹＥＳ）、振動センサＳＥ２から出力される振動データを、機器コントローラ６３を介して取得し、取得した振動データを解析する（ステップＳ３）。
【００３５】
具体的には、制御部８１１（振動検出部８１０２）は、振動データを解析し、振動データが示す振動の波形がマーカーペン１２による筆記面１１への筆記の動作に対応している場合、筆記者２によってマーカーペン１２で筆記面１１への筆記の動作が行われたものとする。また、制御部８１１は、振動データを解析し、振動データが示す振動の波形がイレーサー１３による筆記面１１の消去の動作に対応している場合、筆記者２によってイレーサー１３で筆記面１１の消去の動作が行われたものとする。また、制御部８１１は、振動データを解析し、振動データが示す波形が筆記面１１の振動を示していない場合や、振動データが示す振動の波形が筆記面１１への筆記の動作や筆記面１１の消去の動作に対応していない場合、ホワイトボード１０への予め定められた動作が行われていないものとする。即ち、ここで制御部８１１は、ホワイトボード１０への予め定められた動作（筆記の動作と消去の動作）が行われているか判断している。
【００３６】
制御部８１１は、振動データの解析の結果が、ホワイトボード１０への予め定められた動作が行われていないとの結果である場合（ステップＳ４でＮＯ）、処理の流れをステップＳ１へ戻す。
【００３７】
制御部８１１は、振動データの解析の結果が、ホワイトボード１０への予め定められた動作が行われているとの結果である場合（ステップＳ４でＹＥＳ）、筆記者２によるホワイトボード１０への動作を判定する（ステップＳ５）。制御部８１１（画像取得部８１０１）は、ホワイトボード１０へ行われた動作が、イレーサー１３による筆記面１１の消去の動作である場合（ステップＳ５で「消去」）、第１カメラ２０が出力する画像情報を取得する（ステップＳ８）。制御部８１１は、取得した画像情報を記憶部８１２に保存し（ステップＳ９）、処理の流れをステップＳ１５へ移す。
【００３８】
制御部８１１（画像取得部８１０１）は、筆記者２によりホワイトボード１０へ行われた動作が、マーカーペン１２による筆記面１１の筆記の動作である場合（ステップＳ５で「筆記」）、第１カメラ２０が出力する画像情報を取得する（ステップＳ６）。次に制御部８１１（画像記憶部８１０３）は、ステップＳ６で取得した画像情報と、第１カメラ２０から前回取得して記憶部８１２に保存されている画像情報とを比較し、筆記面１１に変化があるか判断する（ステップＳ７）。具体的には、制御部８１１は、ステップＳ６で取得した画像情報が示す筆記面１１の画像と、前回取得して記憶部８１２に保存されている画像情報が示す筆記面１１の画像との間で、マーカーペン１２による筆記に変化があるか判断する。
【００３９】
制御部８１１（画像記憶部８１０３）は、前回取得した画像情報が示す画像と、ステップＳ６で取得した画像情報が示す画像との間に変化がない場合（ステップＳ７でＮＯ）、処理の流れをステップＳ９へ移す。制御部８１１は、前回取得した画像情報が示す画像と、ステップＳ６で取得した画像情報が示す画像との間に相違がある場合（ステップＳ７でＹＥＳ）、取得した画像情報を記憶部８１２に保存する（ステップＳ１０）。
【００４０】
次に制御部８１１（状況取得部８１０４）は、第２カメラ３０が出力する画像情報を取得する（ステップＳ１１）。制御部８１１は、ステップＳ１１で取得した画像情報に対して顔認識処理を行い、筆記者２の氏名を特定する（ステップＳ１２）。また、制御部８１１（状況取得部８１０４）は、周辺機器が出力する状況情報を取得する（ステップＳ１３）。
【００４１】
制御部８１１（画像記憶部８１０３）は、ステップＳ１２で特定した氏名とステップＳ１３で取得した状況情報と、この時点の日時を示す日時情報を管理サーバ７０へ出力し、この時点の日時を示す日時情報と、ステップＳ６で第１カメラ２０から取得した画像情報を画像データベース８２へ出力する（ステップＳ１４）。制御部８１１は、ステップＳ９またはステップＳ１４の処理を終えると、予め定められた時間をカウント（ステップＳ１５）したのち、処理の流れをステップＳ１へ戻す。
【００４２】
管理サーバ７０は、制御部８１１が出力した氏名、状況情報および日時情報の組を記憶する。また、画像データベース８２は、制御部８１１が出力した画像情報および日時情報の組を格納する。
【００４３】
図５は、本実施形態の動作を説明するための図である。図５（ａ）に示したように、筆記者２がホワイトボード１０の前に移動すると、制御部８１１は、ステップＳ２でＹＥＳと判断する。
【００４４】
図５（ｂ）に示したように、筆記者２がマーカーペン１２により筆記面１１に対して筆記を行うと、マーカーペン１２によって生じる筆記面１１の振動が振動センサＳＥ２により検知される。制御部８１１は、振動センサＳＥ２が出力する振動データを取得して解析し、筆記者２によってマーカーペン１２で筆記面１１への筆記の動作が行われたものとする（ステップＳ３）。
【００４５】
制御部８１１は、ホワイトボード１０へ行われた動作が、マーカーペン１２による筆記面１１の筆記の動作である場合（ステップＳ５で「筆記」）、第１カメラ２０が出力する図５（ｂ）の筆記面１１の画像情報を取得する（ステップＳ６）。次に制御部８１１は、ステップＳ６で取得した図５（ｂ）で示した筆記面１１の画像情報と、第１カメラ２０から前回取得して記憶部８１２に保存されている筆記面１１の画像情報とを比較し、筆記面１１に変化があるか判断する（ステップＳ７）。ここで、システムの起動直後のように、第１カメラ２０から前回取得して記憶部８１２に保存されている画像情報がない場合には、筆記面に変化があると判断し、制御部８１１は、ステップＳ６で取得した図５（ｂ）で示した筆記面１１の画像情報を記憶部８１２に保存する（ステップＳ１０）。また、制御部８１１は、氏名、状況情報、日時情報を管理サーバ７０へ出力し、日時情報とステップＳ６で取得した画像情報を画像データベース８２へ出力する（ステップＳ１４）。
【００４６】
次に、図５（ｃ）に示したように、さらに筆記者２がマーカーペン１２により筆記面１１に対して筆記を行うと、マーカーペン１２によって生じる筆記面１１の振動が振動センサＳＥ２により検知される。制御部８１１は、振動センサＳＥ２が出力する振動データを取得して解析し、筆記者２によってマーカーペン１２で筆記面１１への筆記の動作が行われたものとする（ステップＳ３）。
【００４７】
制御部８１１は、ホワイトボード１０へ行われた動作が、マーカーペン１２による筆記面１１の筆記の動作である場合（ステップＳ５で「筆記」）、第１カメラ２０が出力する図５（ｃ）の筆記面１１の画像情報を取得する（ステップＳ６）。次に制御部８１１は、ステップＳ６で取得した図５（ｃ）で示した筆記面１１の画像情報と、第１カメラ２０から前回取得して記憶部８１２に保存されている図５（ｂ）のときの筆記面１１の画像情報とを比較し、筆記面１１に変化があるか判断する（ステップＳ７）。ここで、図５（ｂ）の筆記面１１と、図５（ｃ）の筆記面１１との間には相違があるため、制御部８１１は、ステップＳ６で取得した画像情報を記憶部８１２に保存する（ステップＳ１０）。また、制御部８１１は、氏名、状況情報、日時情報を管理サーバ７０へ出力し、日時情報とステップＳ６で取得した画像情報を画像データベース８２へ出力する（ステップＳ１４）。
【００４８】
次に図５（ｄ）に示したように、筆記者２がイレーサー１３により筆記面１１を消去すると、イレーサー１３によって生じる筆記面１１の振動が振動センサＳＥ２により検知される。制御部８１１は、振動センサＳＥ２が出力する振動データを取得し、筆記者２によってイレーサー１３で筆記面１１の消去の動作が行われたものとする（ステップＳ３）。制御部８１１は、ホワイトボード１０へ行われた動作が、イレーサー１３による筆記面１１の消去の動作である場合（ステップＳ５で「消去」）、第１カメラ２０が出力する画像情報を取得し（ステップＳ８）、取得した画像情報を記憶部８１２に保存する（ステップＳ９）。筆記面１１をイレーサー１３で消去した場合には、図５（ｄ）の筆記面１１の画像情報は、画像データベース８２に出力されないため、図５（ｄ）の筆記面１１の画像情報は画像データベース８２に格納されないこととなる。
【００４９】
次に画像データベース８２に格納された画像情報を再生するときの動作例について説明する。例えば、筆記者２は、再生する画像情報を特定するためのキーワードを発声する。例えば、筆記者２は、自身の氏名と日付を発声する。マイク４０は、筆記者２が発生したキーワードの音声を示す音声情報を出力し、コンテンツサーバ８１の制御部８１１は、マイク４０が出力した音声情報を取得する。
【００５０】
制御部８１１は、取得した音声情報に音声認識処理を行い、筆記者２が発生した氏名と日付を認識する。制御部８１１（画像出力部８１０５）は、認識した氏名と日付を検索キーとして管理サーバ７０に対して検索を指示し、検索キーとした氏名および日付と組みで記憶している状況情報を管理サーバ７０から取得する。次に制御部８１１は、認識した日付を検索キーとして画像データベース８２に対して検索を指示し、検索キーとした日付と組みで記憶している画像情報を画像データベース８２から取得する。
【００５１】
制御部８１１は、取得した画像情報が示す画像に対し、取得した氏名と状況情報を重畳した画像を生成し、生成した画像の画像情報を出力する。この画像情報は、機器コントローラ６３を介してプロジェクター５０へ送られる。プロジェクター５０は、コンテンツサーバ８１が出力した画像情報が示す画像を筆記面１１に投写する。これにより、図６（ａ）に例示したように、過去に筆記者２が筆記面１１に行ったとき（図５（ｂ）のとき）の筆記の画像５が表示される。画像５においては、筆記者２が行った筆記、筆記者２の氏名５ａ、筆記者２が筆記を行ったときの状況情報５ｂが表示される。
【００５２】
制御部８１１は、検索キーで検索した結果、複数の画像情報と状況情報を取得した場合、取得した画像情報が示す画像に取得した氏名と状況情報を重畳した画像を予め定められた時間間隔で順次生成し、生成した画像の画像情報を出力する。これにより、筆記面１１で行われた筆記の経過が筆記面１１に順番に投写される。例えば、図５（ｂ）のときの筆記の画像が図６（ａ）に示したように表示された後、図５（ｃ）のときの筆記の画像が図６（ｂ）に示したように表示される。
【００５３】
なお、筆記面１１の前に筆記者２がいるときに筆記面１１に過去の筆記面１１の画像が投写された場合、第１カメラ２０で撮像した画像は、記憶部８１２に記憶されている前回取得した画像と異なるが、画像の投写では筆記面１１は振動しないため、ステップＳ４でＮＯと判断され、過去の筆記の画像は画像データベース８２に記憶されないこととなる。
【００５４】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００５５】
上述した実施形態においては、画像データベース８２およびコンテンツサーバ８１がそれぞれ設けられた構成となっているが、画像データベース８２およびコンテンツサーバ８１を一体化して１つの画像データベースとしてもよい。また、画像データベース８２、コンテンツサーバ８１および管理サーバ７０を一体化して一つのサーバとしてもよい。また、上述した実施形態においては、図４の処理をコンテンツサーバ８１が行っているが、機器コントローラ６３が図４の処理を行い、機器コントローラ６３が画像情報を画像データベース８２に格納し、状況情報を管理サーバ７０に記憶させる構成であってもよい。
【００５６】
上述した実施形態においては、画像データベース８２に格納された画像情報を再生する際に、筆記者２の氏名も表示しているが、筆記者２の氏名を表示しない構成としてもよい。また、上述した実施形態においては、画像データベース８２に格納された画像情報を再生する際に、状況情報も表示しているが、状況情報を表示しない構成としてもよい。上述した実施形態においては、画像データベース８２に格納された画像情報を再生する際に、再生する画像情報を画像データベース８２に格納した日時を表示する構成としてもよい。
【００５７】
本発明においては、コンテンツサーバ８１は、第２カメラ３０が出力した画像情報から筆記者２の氏名を特定した場合、特定した氏名を表示する画像情報を生成してプロジェクター５０へ出力し、特定した氏名を筆記面１１に表示するようにしてもよい。また、筆記者２に限定されるものではなく、第２カメラ３０で複数の人物を撮像した場合、複数の人物のそれぞれを認識して氏名を特定し、特定した複数の人物の氏名をプロジェクター５０で筆記面１１に表示するようにしてもよい。
【００５８】
上述した実施形態においては、イレーサー１３で筆記面１１を消去されたことを検知しているが、振動データを解析することにより、イレーサー１３で消去した面積が予め定められた面積以上であるか否かを判定してもよい。この場合、イレーサー１３で消去した面積が予め定められた面積以上である場合には、ステップＳ４の後でステップＳ８へ処理の流れを移し、イレーサー１３で消去した面積が予め定められた面積未満である場合には、ステップＳ４の後でステップＳ６へ処理の流れを移してもよい。
【００５９】
上述した実施形態においては、ステップＳ７において筆記面１１に変化があったと判断した場合に、ステップＳ１０以降の処理を行っているが、ステップＳ７の処理を行わず、ステップＳ６以降はステップＳ１０以降の処理を行うようにしてもよい。
【００６０】
上述した実施形態においては、振動センサＳＥ２から出力される振動データにより、筆記面１１への筆記の動作やイレーサー１３による筆記面１１の消去の動作を判定しているが、筆記面１１への動作を検知する構成は、振動センサＳＥ２を用いるものに限定されるものではない。例えば、筆記面１１の上端側と左端側に筆記面１１の面方向に沿って赤外光を出力する発光部を設け、発光部が出力した赤外光を受光する受光部を筆記面１１の下端側と右端側に設ける。マーカーペン１２またはイレーサー１３が筆記面１１で使用されると、受光部においては、発光部が出力した赤外光がマーカーペン１２またはイレーサー１３で遮られる。制御部８１１は、受光部における赤外光の受光の状態から、マーカーペン１２による筆記面１１への筆記の動作やイレーサー１３による筆記面１１の消去の動作を検知してもよい。
【００６１】
本発明に係る各装置のプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、インストールしてもよい。また、通信回線を介してプログラムをダウンロードしてインストールしてもよい。
【符号の説明】
【００６２】
１…情報処理システム、２…筆記者、１０…ホワイトボード、１１…筆記面、１２…マーカーペン、１３…イレーサー、２０…第１カメラ、２１…撮像領域、３０…第２カメラ、４０…マイク、５０…プロジェクター、６１…ラップトップコンピュータ、６２…無線接続機、６３…機器コントローラ、７０…管理サーバ、８１…コンテンツサーバ、８２…画像データベース、９０…通信回線、８１１…制御部、８１２…記憶部、８１５…通信部、８１０１…画像取得部、８１０２…振動検出部、８１０３…画像記憶部、８１０４…状況取得部、８１０５…画像出力部、８００…会議室、ＳＥ１…センサ、ＳＥ２…振動センサ
【図１】
2020008724.tif 000003
【図２】
2020008724.tif 000004
【図３】
2020008724.tif 000005
【図４】
2020008724.tif 000006
【図５】
2020008724.tif 000007
【図６】
2020008724.tif 000008