(57)【要約】【課題】ユーザによって情報が記載される対象物の画像データを自動的に選択して記録する。【解決手段】会議装置１０１の画像取得部４０２は、ユーザによって情報が記載される対象物の画像データを取得する。画像選択部４０３は、画像取得部４０２によって取得された画像データのうち、保存対象となる画像データを選択する。【選択図】図４
2012234426.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって情報が書き込まれる対象物の画像データを取得する取得手段と、
前記取得手段により取得された画像データのうち、保存対象となる画像データを選択する選択手段とを有することを特徴とする情報処理装置。
【請求項２】
前記選択手段は、前記取得手段により取得された画像データの変化量に基づいて、前記保存対象となる画像データを選択することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
会議の進行状況を判定する第１の判定手段を更に有し、
前記選択手段は、前記第１の判定手段により会議が進行したことが判定された場合、前記保存対象となる画像データを選択することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第１の判定手段は、所定の情報が入力されたか否かに応じて、会議の進行状況を判定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
アプリケーションプログラムが追加されたか否かを判定する第２の判定手段を更に有し、
前記選択手段は、前記第２の判定手段によりアプリケーションプログラムが追加されたことが判定された場合、前記保存対象となる画像データを選択することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項６】
前記選択手段は、前記取得手段により取得された画像データのうち、人物が重複していない画像データから前記保存対象となる画像データを選択することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
情報処理装置によって実行される情報処理方法であって、
ユーザによって情報が書き込まれる対象物の画像データを取得する取得ステップと、
前記取得ステップにより取得された画像データのうち、保存対象となる画像データを選択する選択ステップとを有することを特徴とする情報処理方法。
【請求項８】
ユーザによって情報が書き込まれる対象物の画像データを取得する取得ステップと、
前記取得ステップにより取得された画像データのうち、保存対象となる画像データを選択する選択ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば会議等で使用されるホワイトボード等に記載された内容を記録するための技術に関するものである。
【背景技術】
【０００２】
特許文献１には、会議で利用する予定の資料の保管アドレスにハイパーリンクを張った会議目録を保存する方法が開示されている。特許文献１に開示される技術を利用することにより、会議参加者は、会議開始前において会議の資料にアクセスして参照することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１３２８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、会議ではコンピュータ上のファイルだけが資料として利用されるのではなく、多くの会議室に設置されるホワイトボードが意見の集約や内容確認に利用され、ホワイトボードの板書内容が資料として利用される。このようなホワイトボードの板書内容を記録する場合、ホワイトボードをデジタルカメラで撮影したり、専用スキャナでスキャンすることが行われていたが、これには、以下のような問題があった。
【０００５】
即ち、会議中におけるホワイトボード撮影行為やスキャン行為は、会議参加者の手動操作（アングル確定やシャッタ又はボタン操作）が必要であり、会議進行を阻害する。また、ホワイトボード撮影を自動化したとしても、多数の撮影結果の中から有意義なデータを選択するのが難しく、手間もかかるといった問題があった。
【０００６】
そこで、本発明の目的は、ユーザによって情報が記載される対象物の画像データを自動的に選択して記録することにある。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、ユーザによって情報が書き込まれる対象物の画像データを取得する取得手段と、前記取得手段により取得された画像データのうち、保存対象となる画像データを選択する選択手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザによって情報が記載される対象物の画像データを自動的に選択して記録することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る会議資料記録システムの構成を示す図である。
【図２】会議装置のハードウェア構成を示す図である。
【図３】会議装置の画面上における表示構成例を示す図である。
【図４】会議装置及び会議サーバ装置のメモリ内におけるプログラムの格納状態を模式的に示す図である。
【図５】会議装置の会議管理部の処理を示すフローチャートである。
【図６】会議装置の画像選択部の処理を示すフローチャートである。
【図７】会議装置の画像取得部の処理を示すフローチャートである。
【図８】会議装置の会議記録部の処理を示すフローチャートである。
【図９】ステップＳ８０６において生成される議事録の一例を示す図である。
【図１０】複数の会議装置が連携して会議を進める利用形態における会議資料記録システムの構成を示す図である。
【図１１】会議進行状況（議題）及び会議タイプに応じた閾値を登録したテーブルの例を示す図である。
【図１２】本発明の第２の実施形態における会議装置の画像選択部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。なお、以下に説明する実施形態は、飽くまでも本発明の適用例に過ぎず、本発明を限定するものではない。
【００１１】
先ず、本発明の第１の実施形態について説明する。本実施形態においては、会議中に使用されるホワイトボードの板書内容を会議資料として記録する。ホワイトボードは会議室に設置され、会議中に会議参加者の意見の集約や内容確認に使用されるが、本実施形態では、会議進行状況(議事推移状況)に連動してホワイトボードの板書内容を記録する。なお、ホワイトボードは、ユーザによって情報が記載される対象物の一例である。
【００１２】
図１は、本発明の第１の実施形態に係る会議資料記録システムの構成を示す図である。図１において、１０１は会議装置である。１１１はプロジェクタ装置である。１２１は、会議室内のホワイトボード等を撮影するネットワークカメラ装置である。４００は、後述する会議セッション情報や会議資料を保持及び供給する会議サーバ装置である。１０５はこれらの装置を接続するネットワークである。
【００１３】
会議装置１０１は、会議サーバ装置４００から送信される会議セッション情報に従って、会議セッション情報や会議資料をプロジェクタ装置１１１によりスクリーン上に投影させる。これにより、会議参加者は会議セッション情報や会議資料を閲覧することが可能となり、会議を進めることができる。なお、会議装置１０１は、情報処理装置の適用例となる構成である。
【００１４】
会議セッション情報とは、会議サーバ装置４００が会議を管理するために保持している情報であって、以下のような内容から構成される。
｛会議識別子、開催日時、会議時間、場所、参加者、会議名称、会議目的、アジェンダ(議題リスト)、参照資料リスト、利用機器リスト、会議群情報、｝
ここで、会議群情報(シリーズ)とは、定例会議や不定期会議を含めて一連の会議シリーズを識別する情報である。また利用機器リストには、プロジェクタ、電子ホワイトボード、マルチファンクショナルプリンタのみならず、照明機器やエアコン機器等が含まれることがある。これらの機器は会議中に利用され、必要に応じて制御される。
【００１５】
なお、図１に示した本実施形態に係る会議資料記録システムは、企業又は組織内で運用されるイントラネットを使用して構成することもできるし、広く世界をつないでいるインターネットを使用して構成することもできる。ネットワーク１０５としては、ＷｉＦｉ(IEEE802.11シリーズ)やbluetooth等のワイヤレス接続で構成してもよいし、電力線に重畳されたネットワーク(Power Line Communications)やIEEE802.3(Ethernet(登録商標))等の有線接続で構成してもよい。
【００１６】
図２は、会議装置１０１のハードウェア構成を示す図である。図２に示すように、会議装置１０１は、一般のコンピュータで構成することができる。より具体的には、図２において、ＣＰＵ２０１は、プログラムによる各種の処理を実行する。メモリ２０６は、プログラムや処理データを格納する。ネットワークＩ／Ｆ２０２は、会議装置１０１を他の装置と相互接続する。表示コントローラ２０３は、処理結果や画像データを表示パネルに表示する。周辺コントローラ２０４は、ユーザからの入力を受け付ける。記憶装置２０５は、メモリ２０６を補助し、会議セッション情報や各種情報を保存する。ＵＳＢコントローラ２０７は、接続されるマイクやスピーカと音声データの受け渡しを行ったり、外部装置を制御する。なお、会議サーバ装置４００のハードウェア構成も図２に示した構成と同様である。従って、会議サーバ装置４００のハードウェア構成を用いて説明を行う際にも、図２に示す符号を用いるものとする。
【００１７】
なお、メモリ２０６や記憶装置２０５は、高速なＲＡＭの他にＨＤＤ装置やフラッシュメモリ等の不揮発性メモリを備えてもよいし、取り外し可能な記憶装置を備えてもよい。また、ネットワークＩ／Ｆ２０２は、無線インタフェース(ＷＬＡＮ；IEEE802.11シリーズ)ばかりではなく、有線インタフェース(ＬＡＮ；IEEE802.3)を備えてもよいし、有線と無線の双方のネットワークインタフェースを備えてもよい。周辺コントローラ２０４は、キーボード、マウス及びリモコン(リモートコントローラ)を図示しているが、制御される周辺デバイスは、タッチセンサ、ＬＥＤコントローラ又は外部センサ入出力コントローラであってもよい。但し、周辺デバイスとしてキーボードやマウスが存在しない構成も考えられる。
【００１８】
また、図２では、ＵＳＢコントローラ２０７に音声を入出力するためのマイクやスピーカが接続されている構成を示しているが、音声データの受け渡しに音声専用の入出力コントローラを備える場合もある。さらに、画像データを入力するためのカメラがＵＳＢコントローラ２０７に接続される構成もあり得る。表示コントローラ２０３は、専用の表示パネルを用いた再生表示を行うだけではなく、テレビ装置やプロジェクタ装置等の外部表示装置に対する接続インタフェースを備える場合、表示コントローラ２０３が外部表示装置を用いた再生表示を行うことができる。なお、プロジェクタ装置１１１やネットワークカメラ装置１２１は広く普及している装置であるため、ハードウェア構成や動作についての説明は省略する。
【００１９】
図３は、会議装置１０１の画面上における表示構成例を示す図である。図３において、３０１は、ネットワークカメラ装置１２１により撮影された画像データを表示する領域である。３０２は、ネットワークカメラ装置１２１により撮影された画像データから抽出された、ホワイトボード領域の画像データを表示する領域である。３０３は、記録されたホワイトボードデータ群を表示する領域である。ここでいうホワイトボードデータには、ホワイトボード領域の画像データ、当該ホワイトボード領域の画像データから抽出されたベクトルデータ、オリジナルの会議の画像データ、並びに、後述するホワイトボード変化量及び閾値が含まれる。３０４は、議事進行に応じて選択された議事(Issue)を表示する領域である。３０５は、ユーザによって入力された議事録を表示する領域である。
【００２０】
図４は、会議装置１０１及び会議サーバ装置４００のメモリ２０６内におけるプログラムの格納状態を模式的に示す図である。図４に示すように、会議装置１０１のメモリ２０６には、会議管理部４０１、画像取得部４０２、画像選択部４０３及び会議記録部４０４が格納されている。また、会議サーバ装置４００のメモリ２０６には、会議サーバ管理部４０５、会議情報管理部４０６、会議資料管理部４０７及び議事録管理部４０８が格納されている。
【００２１】
会議管理部４０１は、ユーザの操作に従って、会議サーバ装置４００と会議セッション情報を受け渡しして会議進行や議事録入力を処理する。画像取得部４０２は、ネットワークカメラ装置１２１によって撮影された会議の画像データを入力し、当該会議の画像データからホワイトボード領域の画像データを抽出してベクトルデータを生成する。画像選択部４０３は、会議進行状況やホワイトボード領域の画像データの変化量から、保存すべきホワイトボードデータを選択する。会議記録部４０４は、画像選択部４０３によって選択されたホワイトボードデータを会議資料として記録する。
【００２２】
会議サーバ管理部４０５は、クライアントとなる会議装置１０１からの各種リクエストを処理して会議サーバ装置４００内の他のプログラムを制御する。会議情報管理部４０６は、会議の予約、変更、削除及び参照を行う。会議資料管理部４０７は、会議資料の登録、変更、削除及び参照を行う。議事録管理部４０８は、議事録の登録、削除及び参照を行う。
【００２３】
これらのプログラムは、会議装置１０１及び会議サーバ装置４００それぞれのＣＰＵ２０１によって実行される。ＣＰＵ２０１は、必要に応じてネットワークＩ／Ｆ２０２、ＵＳＢコントローラ２０６又はその他のコントローラを制御することにより機能する。また、これらのプログラムは、ネットワークＩ／Ｆ２０２を経由した通信コマンド、周辺コントローラ２０４を経由したマウス、キーボード及びリモコンの操作、又は、マイク入力を経由した音声コマンド、会議装置１０１及び会議サーバ４００のＣＰＵ２０１に内蔵されたタイマによって、ユーザ操作や自動操作を検出して動作する。
【００２４】
以下、上述した各プログラムの動作について説明する。各プログラムの起動時にＣＰＵ２０１によって読み込まれる設定情報は、会議装置１０１又は会議サーバ装置４００の起動時に不揮発性の記憶装置やネットワークから読み込まれる。読み込まれた設定情報は、会議装置１０１又は会議サーバ装置４００のメモリ２０６に保管される。なお、上記設定情報は、工場出荷時の規定値、又は、別ツール等を用いてユーザにより指定された値（指定値）である。
【００２５】
図５は、会議装置１０１の会議管理部４０１の処理を示すフローチャートである。会議管理部４０１は、ユーザ操作又はネットワーク経由で受信した会議制御リクエストに従って会議装置１０１を制御する。即ち、ステップＳ５０１において、会議管理部４０１は起動時に会議管理部４０１の設定情報を読み込む。ステップＳ５０２において、会議管理部４０１は、会議サーバ装置４００から受信した会議セッション情報に関連するプログラムを起動する。本実施形態においては、画像取得部４０２、画像選択部４０３及び会議記録部４０４が起動される。ステップＳ５０３において、会議管理部４０１は、会議装置１０１のマウス操作やキーボード操作等のユーザからの入力（以下、ユーザ入力と称す）、又は、会議サーバ装置４００や他の会議装置からの会議制御リクエストを待つ。ステップＳ５０４において、会議管理部４０１は、ユーザ入力があったか否かを判定する。ユーザ入力があった場合、処理はステップＳ５０５に移行する。一方、ユーザ入力がなかった場合、処理はステップＳ５１１に移行する。
【００２６】
ステップＳ５０５において、会議管理部４０１は、ユーザ入力を解析することにより、ユーザの操作内容及び操作パラメータを抽出する。ステップＳ５０６において、会議管理部４０１は、抽出した操作内容及び操作パラメータに基づいて、ユーザ入力を判定する。ユーザ入力が会議終了のための操作である場合、会議管理部４０１は、起動したプログラムを終了させ、処理を終了する（会議終了処理）。会議管理部４０１は、起動したプログラムを終了させる際には、終了通知（フラグ）を発行する。
【００２７】
ユーザ入力が議事進行のための操作である場合、ステップＳ５０７において、会議管理部４０１は、当該操作によって指定された議事(Issue)に推移して、図３の表示領域３０４における表示に反映させる（議事進行処理）。このとき、会議管理部４０１は、議事を推移させるとともに、推移先の議事の識別子（議事識別子）を含む議事推移の通知を画像選択部４０３に対して出力する。また、ユーザ入力が議事録の入力や変更のための操作である場合、ステップＳ５０８において、会議管理部４０１は、当該操作によって指定された議事録の入力や変更を図３の表示領域３０５における表示に反映させる（議事録入力変更処理）。このとき、会議管理部４０１は、議事録を入力又は変更するとともに、会議サーバ装置４００に対して議事録の入力又は変更を通知する。また、ユーザ入力が明示的な記録操作である場合、ステップＳ５０９において、会議管理部４０１は、当該明示的な記録操作によって指定されたホワイトボードデータを強制的に記録する（明示的記録処理）。ユーザ入力がそれ以外の場合、ステップＳ５１０において、会議管理部０１は、会議装置１０１の表示パネルに操作ミスを表示する（操作ミス処理）。
【００２８】
ステップＳ５１１において、会議管理部４０１は、会議制御リクエストが入力されたか否かを判定する。会議制御リクエストが入力された場合、処理はステップＳ５１２に移行する。一方、会議制御リクエストが入力されていない場合、処理はステップＳ５０３に戻る。ステップＳ５１２において、会議管理部４０１は、会議制御リクエストを解析し、その解析結果に応じて、ユーザ入力に関する処理と同様に、会議終了処理、議事進行処理、明示的記録処理、操作ミス処理を実行する。即ち、会議制御リクエストとは、会議サーバ装置４００や他の会議装置から会議装置１０１に対して送信されるリクエストであって、ユーザ入力と同等の内容を含む。具体的には、会議終了のためのリクエスト（会議終了リクエスト）、議事進行のためのリクエスト（議事進行リクエスト）、議事録の入力や変更のためのリクエスト（議事録入力変更リクエスト）、明示的な記録リクエスト（明示的記録リクエスト）である。なお、具体的な処理手順は、上述したユーザ入力に関する処理手順（ステップＳ５０７〜Ｓ５１０）と同様であるため、説明及び図示を省略する。
【００２９】
図６は、会議装置１０１の画像選択部４０３の処理を示すフローチャートである。画像選択部４０３は、会議進行状況やホワイトボード領域の画像データの変化量からホワイトボードデータを選択する。即ち、ステップＳ６０１において、画像選択部４０３は起動時に画像選択部４０３の設定情報を読み込む。ステップＳ６０２において、画像選択部４０３は処理の終了を判定する。具体的には、画像選択部４０３は会議管理部４０１による終了通知(フラグ)の有無を調べる。終了通知（フラグ）が存在し、処理の終了と判定された場合、処理は終了する。一方、終了通知（フラグ）が存在せず、処理の終了ではないと判定された場合、処理はステップＳ６０３に移行する。
【００３０】
ステップＳ６０３において、画像選択部４０３は、会議管理部４０１からの議事推移の通知を取得する。ステップＳ６０４において、画像選択部４０３は、当該議事推移の通知に含まれる議事識別子と、画像取得部４０２の内部に保持されている現在の議事識別子とを比較し、次の議事に推移しているか否かを判定する。ステップＳ６０４において次の議事に推移していると判定された場合、処理はステップＳ６０５に移行する。一方、次の議事に推移していないと判定された場合、処理はステップＳ６０６に移行する。なお、ステップＳ６０４は、第１の判定手段の処理例である。
【００３１】
ステップＳ６０５において、画像選択部４０３は、ホワイトボード領域の画像データの変化量を判定するための閾値を調整する。本実施形態においては、設定情報に含まれるデフォルトの閾値４０％に閾値を下げる。このとき、画像取得部４０２は議事推移の通知に含まれる議事識別子を現在の議事識別子として内部に保持する。ステップＳ６０６において、画像選択部４０３は、デフォルトの閾値４０％を維持する。その後、処理はステップＳ６０２に戻る。
【００３２】
ステップＳ６０７において、画像選択部４０３は、ホワイトボード領域の画像データとベクトルデータとを画像取得部４０２から入力する。ステップＳ６０８において、画像選択部４０３は、画像取得部４０２から入力したベクトルデータと、画像取得部４０２の内部に保持されている前回選択されたホワイトボードデータのベクトルデータとを比較し、上記２つのベクトルデータのデータ量(バイト数)の差分を算出する。このため、ホワイトボードに情報が追記された場合には、データ量の差分としてプラスの値が算出され、ホワイトボードから情報が消去された場合には、データ量の差分としてマイナスの値が算出される。従って、本実施形態では、算出されたデータ量の差分の絶対値をホワイトボード変化量として算出するものとする。
【００３３】
ステップＳ６０９において、画像選択部４０３は、ステップＳ６０７で算出したホワイトボード変化量が閾値よりも大きいか否かを判定する。ホワイトボード変化量が閾値より大きい場合、処理はステップＳ６１０に移行する。一方、ホワイトボード変化量が閾値以下である場合、ステップＳ６１０をスキップして処理はステップＳ６０２に戻る。ステップＳ６１０において、画像選択部４０３は、ステップＳ６０７にて入力したホワイトボード領域の画像データとベクトルデータとを保存すべきホワイトボードデータとして選択し、会議記録部４０４に対して出力する。なお、ホワイトボードデータには、ホワイトボード領域の画像データとベクトルデータとの他に、オリジナルの会議の画像データ、並びに、ステップＳ６０９の判定で用いられたホワイトボード変化量及び閾値が含まれる。また同時に、画像選択部４０３は、ステップＳ６０７で入力したベクトルデータを画像取得部４０２に対して出力し、画像取得部４０２は当該ベクトルデータを内部に保持する。
【００３４】
図７は、会議装置１０１の画像取得部４０２の処理を示すフローチャートである。画像取得部４０２は、ネットワークカメラ装置１２１から会議の画像データを入力し、当該会議の画像データからホワイトボード領域の画像データを抽出してベクトルデータを生成する。即ち、ステップＳ７０１において、画像取得部４０２は、起動時に画像取得部４０２の設定情報を読み込む。ステップＳ７０２において、画像取得部４０２は処理の終了を判定する。具体的には、画像取得部４０２は会議管理部４０１による終了通知(フラグ)の有無を調べる。終了通知（フラグ）が存在し、処理の終了ではないと判定された場合、処理はステップＳ７０３に移行する。一方、終了通知（フラグ）が存在し、処理の終了と判定された場合、処理は終了する。
【００３５】
ステップＳ７０３において、画像取得部４０２は、ネットワークカメラ装置１２１から会議の画像データを入力する。画像取得部４０２は、入力した会議の画像データを会議装置１０１の表示コントローラ２０３によって表示させる。なお、会議の画像データは図３の表示領域３０１において表示される。また、画像取得部４０２は、会議の画像データの取得に際しては、事前に設定された、ホワイトボード領域を含む画像データを撮影させるための最適な撮影パラメータ(露出、絞り及びPan/Tilt/Zoomの値)をネットワークカメラ装置１２１に対して指定する。ステップＳ７０４において、画像取得部４０２は、会議の画像データのホワイトボード領域における人物重複を検出したか否かを判定する。人物重複が検出されなかった場合、処理はステップＳ７０５に移行する。一方、人物重複が検出された場合、処理はステップＳ７０２に戻る。
【００３６】
ステップＳ７０５において、画像取得部４０２は、会議の画像データからホワイトボード領域の画像データを抽出する。具体的には、画像取得部４０２は、エッジや色差等の特徴量に基づいてホワイトボード領域と判定される四辺形領域の画像データを会議の画像データから抽出する。ステップＳ７０６において、画像取得部４０２は当該四辺形領域の画像データをベクトルデータに変換する。具体的には、画像取得部４０２は、四辺形領域の画像データを幾何変換(台形補正)、色補正、明度補正を行って正規化し、その上で図形領域と文字領域とに分離してベクトルデータを生成する。そして、画像取得部４０２は、生成したベクトルデータを会議装置１０１の表示コントローラ２０３によって表示させる。なお、ベクトルデータは図３の表示領域３０２において表示される。ステップＳ７０７において、画像取得部４０２は、生成したベクトルデータをオリジナルの会議の画像データ、ホワイトボード領域の画像データとともに画像選択部４０３に対して出力する。
【００３７】
図８は、会議装置１０１の会議記録部４０４の処理を示すフローチャートである。会議記録部４０４は、図６のステップＳ６１０で画像選択部４０３によって選択されたホワイトボードデータを会議資料として記録する。即ち、ステップＳ８０１において、会議記録部４０４は、起動時に会議記録部４０４の設定を読み込む。ステップＳ８０２において、会議記録部４０４は、処理の終了を判定する。具体的には、会議記録部４０４は会議管理部４０１による終了通知(フラグ)の有無を調べる。処理の終了ではないと判定された場合、処理はステップＳ８０３に移行する。一方、処理の終了と判定された場合、処理はステップＳ８０６に移行する。
【００３８】
ステップＳ８０３において、会議記録部４０４は、図６のステップＳ６１０で画像選択部４０３によって選択されたホワイトボードデータを取得する。ステップＳ８０４において、会議記録部４０４は、取得したホワイトボードデータを会議装置１０１の表示コントローラ２０３により表示させる。なお、ホワイトボードデータは図３の表示領域３０３において表示される。ステップＳ８０５において、会議記録部４０４は、ホワイトボードデータを議事録生成用に保存する。以上の処理の後、処理はステップＳ８０２に戻り、上記処理が繰り返される。
【００３９】
ステップＳ８０６において、会議記録部４０４は、議事録生成用に保存したホワイトボードデータに基づいて議事録を生成する。生成された議事録は、会議サーバ装置４００に対して送信される。図９は、ステップＳ８０６において生成される議事録の一例を示す図である。図９に示すように、ステップＳ８０６において生成される議事録には、会議進行状況(議事推移状況)に連動して記録されたホワイトボード領域の画像データ９０１〜９０３が含まれる。
【００４０】
本実施形態によれば、会議中に使用されるホワイトボードの板書内容を会議資料として記録することが可能となる。さらに本実施形態では、会議進行状況(議事推移状況)に連動してホワイトボードの板書内容を記録することができる。
【００４１】
また本実施形態では、単一の会議装置１０１が会議サーバ装置４００と連携して会議を進める利用形態について説明したが、複数の会議装置が連携して会議を進める利用形態であってもよい。その際、複数の会議装置が相互に情報を送受信することにより、会議サーバ装置４００を経由することなく、複数の会議装置１０１間で直接通信するように構成してもよい。図１０は、複数の会議装置が連携して会議を進める利用形態における会議資料記録システムの構成を示す図である。図１０に示す会議資料記録システムにおいて、会議装置１０１、ネットワーク１０５、プロジェクタ装置１１１、ネットワークカメラ装置１２１、会議サーバ４００は、図１における同一符号の構成と対応する構成である。また、図１０における会議装置２０１、３０１は、会議装置１０１と同様の構成である。また、プロジェクタ装置２１１、３１１は、プロジェクタ装置１１１と同様の構成である。ネットワークカメラ装置２２１、３２１は、ネットワークカメラ装置１２１と同様の構成である。ネットワーク２０５、３０５は、ネットワーク１０５と同様の構成である。以上の構成とすることにより、複数の会議装置１０１、２０１、３０１が連携して会議を進めることができる。なお、図４に示した構成において、会議装置１０１のプログラム構成と会議サーバ装置４００のプログラム構成とを同一のハードウェア構成に備えることにより、ネットワークを用いない態様も考えられる。
【００４２】
上述した実施形態においては、会議記録部４０４が画像選択部４０３によって選択されたホワイトボードデータの全てを議事録に取り込む例について説明したが、選択されたホワイトボードデータの中から会議記録部４０４が一部のデータを選択して議事録に取り込むようにしてもよい。例えば、ホワイトボード変化量の特に大きいホワイトボード領域の画像データを含むホワイトボードデータや明示的に選択されたホワイトボードデータ等を議事録に取り込むデータとして選択することが考えられる。
【００４３】
また、上述した実施形態では、会議進行状況に連動させてホワイトボード変化量の判断を行い、その判断結果に応じてホワイトボードの板書内容を記録している。これに対し、会議進行状況に連動させずにホワイトボード変化量を判断し、その判断結果に応じてホワイトボードの板書内容が記録するようにしてもよい。
【００４４】
また、上述した実施形態では、ホワイトボード変化量の判断をベクトルデータの変化量によって判断している。これに対し、ベクトルデータの内容を比較してホワイトボード変化量を判断するようにしてもよい。例えば、ベクトルデータの構造や部分ノードを比較することにより、ホワイトボードの一部のみを書き換えたことを検出し易くすること等が考えられる。
【００４５】
また、上述した実施形態では、会議進行状況に応じて、ホワイトボード変化量の判断に使用する閾値を調整(増減)している。これに対し、図１１に示すような、議題や会議タイプに応じた閾値を登録したテーブルを用意し、当該テーブルからホワイトボード変化量の判断時における状況に応じた閾値を参照するようにしてもよい。
【００４６】
また、上述した実施形態では、ステップＳ６０３において、画像選択部４０３は、会議進行状況を会議管理部４０１からの議事推移の通知から判定しているが、議事入力の内容に基づいて会議進行状況を判定してもよい。例えば、議事入力タイプが「結論」であったか否かを判定し、その判定結果に応じて会議進行状況を判定することが考えられる。これにより、一層会議内容にマッチした有効なホワイトボードの板書内容を記録することができる。
【００４７】
次に、本発明の第２の実施形態について説明する。本実施形態では、第１の実施形態と同様に、会議中に使用されるホワイトボードの板書内容を会議資料として記録する。但し、本実施形態は、会議で利用されるアプリケーション(以下、会議ツールと称す)に連動してホワイトボードの板書内容を記録するものである。なお、本実施形態に係る会議資料記録システムの構成は第１の実施形態と同様であるため、以下の説明では図１及び図４に示す符号を用いるものとする。
【００４８】
図１２は、本実施形態における会議装置１０１の画像選択部４０３の処理を示すフローチャートである。図１２において、ステップＳ１２０３及びＳ１２０４以外の処理は図６の同一符号の処理と同様であるため、それらの説明は省略する。
【００４９】
ステップＳ１２０３において、画像選択部４０３は、会議ツールの起動状況を取得する。具体的には、会議管理部４０１による会議ツールの起動終了を調べる。ステップＳ１２０４において、画像選択部４０３は、会議ツールとしてホワイトボードツール(ホワイトボードアプリケーション)が追加されたか否かを判定する。ホワイトボードツールが追加された場合、処理はステップＳ６０５に移行する。一方、ホワイトボードツールが追加されていない場合、処理はステップＳ６０６に移行する。なお、図５、図７、図８に示した処理は、第２の実施形態でも同様に実行される。なお、ステップＳ１２０４は、第２の判定手段の処理例である。また、ホワイトボードツールは、アプリケーションプログラムの一例である。
【００５０】
以上により、本実施形態によれば、会議中に使用されるホワイトボードの板書内容を会議資料として記録することが可能となる。さらに本実施形態によれば、会議で利用されるアプリケーションに連動してホワイトボードの板書内容を記録することができる。
【００５１】
以上、本発明の実施形態について説明したが、本発明は、例えば、システム、装置、方法、プログラム又は記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、Ｗｅｂアプリケーション等）から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００５２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５３】
１０１：会議装置、４００：会議サーバ装置、４０１：会議管理部、４０２：画像取得部、４０３：画像選択部、４０４：会議記録部、４０５：会議サーバ管理部、４０６：会議情報管理部、４０７：会議資料管理部、４０８：議事録管理部
【図１】
2012234426.tif 000003
【図２】
2012234426.tif 000004
【図３】
2012234426.tif 000005
【図４】
2012234426.tif 000006
【図５】
2012234426.tif 000007
【図６】
2012234426.tif 000008
【図７】
2012234426.tif 000009
【図８】
2012234426.tif 000010
【図９】
2012234426.tif 000011
【図１０】
2012234426.tif 000012
【図１１】
2012234426.tif 000013
【図１２】
2012234426.tif 000014