(57)【要約】【課題】  再生映像中に特定した機器及び機器内オブジェクト、例えばディスプレイ上の表示オブジェクトに対して拡大表示や印刷を可能とする。【解決手段】  機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録する。そして、映像データを再生中に所望のオブジェクトが指定された場合に、該オブジェクトの機器内の位置及び動作時刻に関する情報に基づいてオブジェクトを特定し、特定されたオブジェクトに対するユーザの操作権限を判定する。その判定結果に応じて、特定されたオブジェクトに対して所定の操作を実行可能とする。【選択図】      図３
2007060028.tif 000002
【特許請求の範囲】
【請求項１】
機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録した後、該映像データを再生する映像処理装置であって、
指定された前記オブジェクトを特定する特定手段と、
前記特定されたオブジェクトに対するユーザの操作権限を判定する判定手段と、
前記判定結果に応じて、前記特定されたオブジェクトに対して所定の操作を実行可能とする操作手段とを有することを特徴とする映像処理装置。
【請求項２】
前記所定の操作は、前記オブジェクトの原本に相当する情報に対する操作を含むことを特徴とする請求項１記載の映像処理装置。
【請求項３】
前記判定手段は、予め作成したオブジェクト権限テンプレートに基づいて前記ユーザの操作権限を判定することを特徴とする請求項１記載の映像処理装置。
【請求項４】
前記オブジェクト権限テンプレートとは、ユーザ情報或いは前記オブジェクト毎の情報に基づき、オブジェクトに対する操作権限を規定するものであることを特徴とする請求項１記載の映像処理装置。
【請求項５】
前記オブジェクト権限テンプレートとは、ユーザ情報或いは前記オブジェクト毎の情報に基づき、オブジェクトに対する操作権限の設定の法則を規定するものであることを特徴とする請求項１記載の映像処理装置。
【請求項６】
前記映像データを再生中にオブジェクト権限を明示的に設定指示する手段を更に有することを特徴とする請求項１記載の映像処理装置。
【請求項７】
前記オブジェクトに対する操作権限の設定、及び前記オブジェクトに対する操作可能な新規ユーザを作成することを特徴とする請求項１記載の映像処理装置。
【請求項８】
機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録した後、該映像データを再生する映像処理装置のオブジェクト処理方法であって、
指定された前記オブジェクトを特定する特定工程と、
前記特定されたオブジェクトに対するユーザの操作権限を判定する判定工程と、
前記判定結果に応じて、前記特定されたオブジェクトに対して所定の操作を実行可能とする操作工程とを有することを特徴とするオブジェクト処理方法。
【請求項９】
請求項８記載のオブジェクト処理方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録した後、該映像データを再生する技術に関する。
【背景技術】
【０００２】
近年、職場や会議室等で、ディスプレイやプリンタ等のオフィス機器を用いて行われた作業内容や会議内容をカメラで撮影し、撮影された映像を作業記録や会議記録として利用する必要性が高まってきている。その場合、特に撮影された映像から対象オブジェクトを特定することで、長時間の映像中からの検索や利用等の利便性を向上させることが求められており、そのための技術が各種提案されている（例えば、特許文献１、２）。
【０００３】
特許文献１は、通常のホワイトボードから再利用可能な描画オブジェクトを抽出することを目的としたものであり、撮影映像中のホワイトボードのキャプチャデータから描かれた描画オブジェクトを抽出する。これにより、時間軸で連携される音声データと関連付けることができるものである。
【０００４】
また、特許文献２は、オンタイムで議事録を作成することを目的としたものである。そして、会議管理サーバにより、プレゼンテーションデータを提示した時間及び資料データを提示した時間を管理し、記憶しているプレゼンテーションデータ及び資料データと時間とを対応付けることで議事録を作成できるものである。
【特許文献１】特開2004-080750号公報
【特許文献２】特開2001-3311614号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、通常のホワイトボードだけを対象として機器及び機器内オブジェクトの特定方法については着目されていない。そのため、例えばディスプレイ上の表示オブジェクトやプリンタ出力トレイ上の印刷オブジェクトを特定することはできなかった。
【０００６】
また、議事録に登場するオブジェクトのほとんどは機密情報であり、プレゼンテーションデータの開示にはセキュリティも考慮する必要がある。特許文献２では生成された議事録の再生時の動作については言及されていないため、議事録閲覧や操作に制限をかけられなかった。
【０００７】
本発明は、上記課題を解決するためになされたものであり、再生映像中に特定した機器及び機器内オブジェクト、例えばディスプレイ上の表示オブジェクトに対して拡大表示や印刷を可能とすることを目的とする。
【０００８】
更に、可読性の高いオブジェクトの原本提示や原本印刷の操作を可能とし、かつ、オブジェクトに操作権限をつけることで機密性を高めることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録した後、該映像データを再生する映像処理装置であって、指定された前記オブジェクトを特定する特定手段と、前記特定されたオブジェクトに対するユーザの操作権限を判定する判定手段と、前記判定結果に応じて、前記特定されたオブジェクトに対して所定の操作を実行可能とする操作手段とを有することを特徴とする。
【００１０】
また、本発明は、機器で行われたオブジェクトの所定の動作を撮影装置で撮影し、映像データとして記録した後、該映像データを再生する映像処理装置のオブジェクト処理方法であって、指定された前記オブジェクトを特定する特定工程と、前記特定されたオブジェクトに対するユーザの操作権限を判定する判定工程と、前記判定結果に応じて、前記特定されたオブジェクトに対して所定の操作を実行可能とする操作工程とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、再生映像中に特定した機器及び機器内オブジェクトに対してオブジェクト毎のセキュリティを考慮した拡大表示や印刷等の操作が可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１３】
図１は、実施形態における情報処理装置のハードウェア構成を示すブロック図である。図１において、１０１は情報（データ）を入力するための入力部であり、例えば後述する撮影装置等が接続される。１０２はＣＰＵであり、各種処理のための演算や論理判断等を行い、後述するバスに接続された各構成要素を制御する。１０３は情報（データ）を出力する出力部であり、例えば後述するＬＣＤやＣＲＴ等のディスプレイやプリンタ等の画像形成装置が接続される。
【００１４】
１０４はプログラムメモリであり、後述するフローチャートで示される処理手順を含み、ＣＰＵ１０２による制御のためのプログラムを格納するメモリである。このプログラムメモリ１０４は、ＲＯＭであっても良いし、また外部記憶装置等からプログラムがロードされるＲＡＭであっても良い。１０５はデータメモリであり、各種処理で生じたデータを格納する。このデータメモリ１０５は、例えばＲＡＭとするが、不揮発性の外部記憶媒体から、処理に先立ってロードしておくか、或いは必要がある毎に参照するものとする。
【００１５】
そして、１０６はＣＰＵ１０２の制御の対象とする各構成要素を指示するアドレス信号、各構成要素を制御するためのコントロール信号、及び各構成要素間で相互に授受されるデータの転送を行うためのバスである。
【００１６】
［第１の実施形態］
ここで、図２〜図２４を用いて、再生映像中に指定された時間的位置及び空間的位置に対応する機器及び機器内オブジェクトを特定し、オブジェクトの持つアクセス権に基づき拡大表示や印刷等の操作を行う場合について説明する。尚、第１の実施形態では、特に、対象機器がディスプレイであり、その映像がカメラの配置やレンズの特性による歪で実際のディスプレイの形状（アスペクト比等）が維持されない場合について説明する。
【００１７】
図２は、第１の実施形態におけるシステムイメージの一例を示す図である。図２に示すシステムは会議室をイメージしており、通常の会議室に存在する会議机の他に、大画面のディスプレイ２０２が３台と、会議の様子を広角で撮影する会議映像撮影カメラ（以下、単にカメラと称す）２０１とを含む。また、各ディスプレイ２０２画面上には複数の表示オブジェクト２０３が表示されている様子が示されている。
【００１８】
図３は、図２に示すシステムイメージを実現する場合の構成を示すシステムブロック図である。図３に示すように、表示装置３０１〜３０３に表示された各表示オブジェクトに関する情報は会議記録装置３０５によってオブジェクト動作記録データ３０６として記録される。また、撮影装置３０４によって撮影された映像も、各表示オブジェクトに関する情報と同様に、撮影映像データ３０７として記録される。
【００１９】
このようにして記録されたオブジェクト動作記録データ３０６、撮影映像データ３０７は、以下のデータを参照して会議記録再生装置３０９によって再生される。
・各機器の撮影映像中での位置や形状を記録した機器位置形状データ３０８
・表示されたオブジェクトの原本に相当するオブジェクト原本データ３１０
・オブジェクトの閲覧などの操作権限を記録したオブジェクト権限データ３１１。
【００２０】
尚、第１の実施形態では、図１に示した情報処理装置が図３に示す会議記録装置３０５及び会議記録再生装置３０９として機能し、詳細は後述する機器位置形状自動設定や機器位置形状指示を行う機能を有するものである。
【００２１】
図４は、図３に示す会議記録装置３０５及び会議記録再生装置３０９の機能を示す機能ブロック図である。図４に示すように、会議記録４００（会議記録装置３０５に相当）、会議記録再生４１０（会議記録再生部３０９に相当）、機器位置形状自動設定４３０の各機能で構成される。ここで、会議記録４００は、会議の内容を記録する機能を提供する。会議記録再生４１０は、記録された会議記録を再生する機能を提供する。機器位置形状自動設定４３０は、映像変化を伴う動作を機器に実行させて機器位置形状を推測する機能を提供する。そして、再生映像中から機器内のオブジェクトを特定するために必要な機器位置形状を指示する機器位置形状指示部４３３とを有する。
【００２２】
会議記録４００は、映像撮影部４０１と、会議操作部４０２と、オブジェクト表示部４０３と、オブジェクト動作記録部４０４と、オブジェクト原本記録部４０５と、オブジェクト権限設定部４０６とから構成されている。映像撮影部４０１は、撮影装置３０４で撮影した会議の様子を撮影映像データ３０７として記録する。会議操作部４０２は、会議資料の表示指示や電子ホワイトボードへの書き込み指示を行う。オブジェクト表示部４０３は、指示に従って表示オブジェクトを表示する。
【００２３】
オブジェクト動作記録部４０４は、表示オブジェクトに対して行われた動作をオブジェクト動作記録データ３０８として記録する。オブジェクト原本記録部４０５は、表示オブジェクトの原本にあたる静止画やプレゼンテーションファイルなどの電子データをオブジェクト原本データ３１０に記録する。オブジェクト権限設定部４０６は、オブジェクトの拡大、印刷、原本提示などの操作の権限を設定する。
【００２４】
次に、会議記録再生４１０の構成について説明する。尚、詳細については、更に後述する。会議映像再生部４１１は、上述の撮影映像データ３０７として記録された会議映像を再生する。会議映像操作部４１２は、再生中の映像を操作する。映像位置指定部４１３は、映像中の任意の位置を指定する。機器位置形状取得部４１４は、予め定義されている機器位置形状データ３０８を用いて機器位置形状を取得する。指定機器特定部４１５は、指定位置の機器を特定する。指定機器内オブジェクト特定部４１６は、指定位置の機器内オブジェクトを特定する。オブジェクト位置形状取得部４１７は、特定されたオブジェクトの位置形状を取得する。ディスプレイ内相対位置特定部４１８は、指定位置に対応するディスプレイ内の相対位置を特定する。オブジェクト動作検索部４１９は、指定位置に対応するオブジェクト動作を検索する。オブジェクト操作部４２０は、特定されたオブジェクトを操作する。
【００２５】
オブジェクト権限取得部４２１は、オブジェクトの操作権限をオブジェクト権限データ３１１から取得する。オブジェクト原本取得部４２２は、特定されたオブジェクトからオブジェクト原本を取得する。オブジェクト操作項目選択部４２３は、オブジェクトに対して実行可能な操作項目を選択する。オブジェクト操作実行部４２４は、オブジェクト操作を実行する。
【００２６】
機器位置形状自動設定４３０は、映像変化を伴う動作を機器に実行させる機器位置形状取得可能動作実行部４３１と、映像変化を解析して機器位置形状を推測して機器位置形状データ３０８の定義を自動設定する機器位置形状推測部４３２とから構成されている。機器位置形状指示部４３３は、機器位置形状データ３０８の定義を指示する。
【００２７】
オブジェクト権限設定指示部４４１は、上述のオブジェクト権限データ３１１の定義を指示する。そして、オブジェクト権限自動設定部４４２は、上述のオブジェクト権限データ３１１の定義を予め作成したテンプレートに沿って自動で設定する。
【００２８】
図５は、第１の実施形態における会議記録処理を示すフローチャートである。会議記録４００に撮影開始が指示されると、ステップＳ５０１において、撮影映像データ３０７の記録を開始する（映像撮影開始処理）。そして、ステップＳ５０２において、ユーザによる操作を受け付け（会議操作処理）、次のステップＳ５０３で、オブジェクト操作指示と判定した場合はステップＳ５０４へ進み、対応するオブジェクトを表示更新する（オブジェクト表示更新処理）。そして、ステップＳ５０５において、その表示更新動作をオブジェクト動作記録データ３０６として記録する（オブジェクト動作記録処理）。
【００２９】
次に、ステップＳ５０７において、オブジェクトの原本に相当する静止画やプレゼンテーションファイルなどの電子データを記録する（オブジェクト原本記録処理）。そして、ステップＳ５０８において、オブジェクトの拡大、印刷、原本提示などの操作の権限を設定し（オブジェクト権限設定処理）、ステップＳ５０２に戻り、上述した処理を繰り返す。また、ステップＳ５０３において、終了指示と判定した場合はステップＳ５０６へ進み、撮影を終了し（映像撮影終了処理）、この会議記録処理を終了する。
【００３０】
図６は、オブジェクト動作記録データ３０６の一例を示す図である。図６に示すように、オブジェクト動作記録データ３０６には、機器、機器内のオブジェクト、オブジェクトが動作した時刻、動作種別（アクション）、表示領域（Ｘ１，Ｙ１，Ｘ２，Ｙ２）を特定するための情報が記録されている。また、オブジェクトの原本を特定する情報も記録されている。
【００３１】
例えば、表示装置３０１で原本名「test.jpg」の静止画１ａが時刻（2005/05/09 10:35:12）に表示領域((20,50),(450,100))に表示されたことがオブジェクト動作記録データ６０１として記録されている。その後、そのオブジェクト（静止画１ａ）が非表示にされたことがオブジェクト動作記録データ６０４として記録されている。
【００３２】
図７は、第１の実施形態におけるオブジェクト動作記録処理を示すフローチャートである。まず、ステップＳ７０１において、オブジェクト動作記録データ３０６からオブジェクトの動作種別を取得する（アクション取得処理）。そして、ステップＳ７０２において、動作種別を判定し、動作種別が「表示」又は「移動完了」の場合はステップＳ７０３へ進み、ディスプレイ内におけるオブジェクトの表示領域を取得する（ディスプレイ内座標取得処理）。
【００３３】
また、ステップＳ７０２において、動作種別が「非表示」の場合はステップＳ７０４へ進み、各表示装置上での操作時刻からシステムの絶対時刻を取得する（絶対時刻取得処理）。次に、ステップＳ７０５において、オブジェクトの原本を特定する情報、例えば原本ファイル名を取得し（原本特定情報取得処理）する。そして、ステップＳ７０６において、上述した処理で取得した情報をオブジェクト動作記録データ３０６として記録し（記録処理）、この処理を終了する。一方、ステップＳ７０２において、動作種別が上記以外の場合には、ステップＳ７０３以降の処理を行わずに、この処理を終了する。
【００３４】
図８は、オブジェクト権限データの一例を示す図である。このオブジェクト権限データは、オブジェクトに対して実施可能な機能をユーザ毎に設定したデータを記録したものである。オブジェクト権限データにおいて、例えばオブジェクト権限データ８０１は、オブジェクトの静止画１ａに対する実施可能な機能を示している。また個人ユーザの「□△」であれば、映像画像中のオブジェクトを拡大表示、印刷、及びオブジェクトの原本となる電子データの提示、オブジェクト原本の印刷が許可されている。
【００３５】
他のユーザでも同様に、グループユーザ「○○開発本部」であれば、映像画像中のオブジェクトの拡大表示、印刷、及びオブジェクト原本の提示が許可されている。また、グループユーザ「会議参加メンバ」であれば、映像画像中のオブジェクトの拡大表示、印刷が許可され、これ以外のユーザ「everyone」には映像画像中のオブジェクトの拡大表示のみ許可されている。尚、このオブジェクト権限データは映像中に存在するオブジェクト毎にあり、オブジェクト権限データリストとして保存されている。
【００３６】
図９は、第１の実施形態における会議記録再生処理を示すフローチャートである。まず、ステップＳ９０１において、会議記録再生４１０に操作対象となる会議記録が指定されると（再生映像指定処理）、続くステップＳ９０２で、操作が行われるのを待つ（会議映像操作処理）。ここで、操作が行われると、ステップＳ９０３において、その操作が、「再生」、「一時停止からの再開」、「逆再生」指示の何れかの場合はステップＳ９０４へ進む。このステップＳ９０４では、指定位置からの再生又は逆再生を行い（再生処理）、ステップＳ９０２に戻り、上述の処理を繰り返す。
【００３７】
また、ステップＳ９０３において、その操作が「再生位置変更」指示の場合はステップＳ９０５へ進み、指定された位置に再生位置を変更し（再生位置変更処理）、ステップＳ９０２に戻り、上述の処理を繰り返す。
【００３８】
また、ステップＳ９０３において、その操作が「映像位置指定」指示の場合はステップＳ９０６へ進み、再生位置に対応する時刻の機器位置形状データを取得する（機器位置形状取得処理）。そして、ステップＳ９０７において、指定位置に対応する機器を特定する（指定機器特定処理）。次に、ステップＳ９０８において、オブジェクト動作記録データ３０６を参照することで指定位置に対応する機器内オブジェクトを特定する（指定機器内オブジェクト特定処理）。そして、ステップＳ９０２に戻り、上述の処理を繰り返す。
【００３９】
また、ステップＳ９０３において、その操作が「オブジェクト操作」指示の場合はステップＳ９０９へ進み、上記手順で特定されたオブジェクトに対する指定された操作を実行する（オブジェクト操作処理）。そして、ステップＳ９０２に戻り、上述の処理を繰り返す。また、ステップＳ９０３において、その操作が「終了」の場合はステップＳ９１０へ進み、再生を終了し（再生終了処理）、この処理を終了する。
【００４０】
図１０は、会議映像の再生操作、再生映像中の指定位置に表示されているオブジェクトを操作可能な会議映像操作画面の一例を示す図である。この例では、再生位置がスクロールバー１００２上での位置１００３で示され、対応する時刻の映像１００１が表示されている。また、再生映像に対する先頭移動１００４、逆再生１００５、再生１００６、末尾移動１００７、停止１００８、一時停止１００９等の指示ボタンが示されている。
【００４１】
一方、再生映像のオブジェクトに対する操作は、まず再生映像１００１中の任意の位置が指定１０１１され、その指定位置に対応するオブジェクト操作メニュー１０１２を表示させることにより操作が行われる。このオブジェクト操作メニュー１０１２に表示される操作はオブジェクト権限データに基づいて提示される。ここで、オブジェクト権限データはオブジェクト毎に存在するので、指定したオブジェクトや操作するユーザによって表示させるメニューは異なる。例えば、図１０に示す（ａ）と（ｂ）では、指示したオブジェクトが異なるので、操作メニュー１０１２と操作メニュー１０１４で提示される操作種類も異なっている。
【００４２】
図１１は、第１の実施形態における会議映像操作処理を示すフローチャートである。まず、ステップＳ１１０１において、行われた操作を判定する。その結果、行われた操作がスクロールバー９０２上での位置９０３の変更や先頭移動９０４、末尾移動９０７等の「再生位置変更」を伴う指示の場合はステップＳ１１０２へ進み、再生位置を変更し（再生位置変更処理）、この処理を終了する。
【００４３】
また、ステップＳ１１０１で行われた操作が停止９０８、一時停止９０９等の「停止」「一時停止」を伴う指示の場合はステップＳ１１０３へ進み、再生を停止し（一時停止処理）、この処理を終了する。また、ステップＳ１１０１で行われた操作が再生映像９０１中の任意位置の指定９１１等による「映像位置指定」操作の場合はステップＳ１１０４へ進み、指定された位置情報を取得し（映像内位置取得処理）、この処理を終了する。
【００４４】
また、ステップＳ１１０１で行われた操作が「オブジェクト操作選択」指示の場合はステップＳ１１０５へ進み、指定操作を選択し（オブジェクト操作選択処理）、この処理を終了する。更に、ステップＳ１１０１で上記以外の操作の場合は、上述の処理を行わずに、この処理を終了する。
【００４５】
図１２は、機器位置形状データ３０８の一例を示す図である。図１２に示すように、機器位置形状データ３０８には、機器、機器に対する動作時刻、動作種別（アクション）、機器の実際の大きさを示す物理サイズ、映像上での位置形状（左上、左下、右上、右下）を特定するための情報が記録されている。
【００４６】
例えば、機器位置形状データ１２０１として以下のことが記録されている。また、機器位置形状データ１２０４として表示装置３０１が撤去されたことが記録されている。
【００４７】
物理サイズ（640,480）で映像上での位置形状（(115,8),(115,42),(160,8),(160,42)）である表示装置３０２が時刻（2005/01/01 00:00:00）に設置。
【００４８】
図１３は、第１の実施形態における、再生位置に対応する時刻の機器位置形状データを取得する機器位置形状取得処理を示すフローチャートである。まず、ステップＳ１３０１において、機器位置形状リストを初期化し、続くステップＳ１３０２で、対象を機器位置形状データ先頭に初期化する。そして、ステップＳ１３０３において、対象が有効か否かを判定し、有効の場合はステップＳ１３０４へ進み、対象の機器位置形状データ３０８が示す時刻が指定再生位置に対応する時刻以前か否かを判定する。その結果、指定時刻以前と判定した場合はステップＳ１３０５へ進み、機器位置形状リストを更新し、ステップＳ１３０６において、対象を進めた後、ステップＳ１３０３に戻り、上述の処理を繰り返す。
【００４９】
一方、ステップＳ１３０３において、対象が有効でない、即ち終了の場合やステップＳ１３０４において、対象の機器位置形状データが示す時刻が指定再生位置に対応する時刻より後と判定した場合には、この処理を終了する。
【００５０】
図１４は、第１の実施形態における指定機器特定処理を示すフローチャートである。まず、ステップＳ１４０１において、対象を上述の機器位置形状リストの先頭に初期化し、ステップＳ１４０２以降の処理を繰り返す。ステップＳ１４０２では、対象が有効か否かを判定し、有効の場合はステップＳ１４０３へ進み、対象の機器位置形状データ３０８における映像上の位置形状で示される表示領域内に指定位置が含まれるか否かを判定する。その結果、指定位置がその表示領域内に含まれる場合、対象の機器位置形状データを戻り値として処理を終了する。
【００５１】
また、ステップＳ１４０３において、指定位置がその表示領域内に含まれない場合にはステップＳ１４０４へ進み、対象を進め、ステップＳ１４０２に戻り、上述の処理を繰り返す。一方、ステップＳ１４０２において、対象が有効でない、即ち指定位置に対応する機器が無かった場合には、この処理を終了する。
【００５２】
図１５は、第１の実施形態における指定機器内オブジェクト特定処理を示すフローチャートである。まず、ステップＳ１５０１において、再生位置に対応する時刻の機器位置形状データを取得する（オブジェクト位置形状取得処理）。次に、ステップＳ１５０２において、指定機器の映像上の歪みを考慮したディスプレイデバイス内での相対位置を求める（ディスプレイ内相対位置特定処理）。そして、ステップＳ１５０３において、指定位置に対応するオブジェクト動作記録データを検索し（オブジェクト動作検索処理）、この処理を終了する。
【００５３】
図１６は、図１５に示すオブジェクト位置形状取得処理を示すフローチャートである。まず、ステップＳ１６０１において、戻り値となるオブジェクト位置形状リストを初期化し、続くステップＳ１６０２で、対象をオブジェクト動作記録データ先頭で初期化する。そして、ステップＳ１６０３以降の処理を繰り返す。
【００５４】
ステップＳ１６０３では、対象が有効の場合はステップＳ１６０４へ進み、対象のオブジェクト動作記録データが示す時刻が指定時刻以前か否かを判定する。ここで、指定時刻以前と判定した場合はステップＳ１６０５へ進み、指定機器と一致しているか否かを判定する。その結果、指定機器と一致していると判定した場合はステップＳ１３０６へ進み、オブジェクト位置形状リスト中のオブジェクト位置形状データを更新する。そして、ステップＳ１６０７において、対象を進めた後、ステップＳ１６０３に戻り、上述の処理を繰り返す。
【００５５】
一方、ステップＳ１６０３で対象が終了と判定した場合や、ステップＳ１６０４で対象のオブジェクト動作記録データが示す時刻が指定時刻以後と判定した場合には、これまで設定されたオブジェクト位置形状リストを戻り値として、この処理を終了する。
【００５６】
図１７は、図１５に示すディスプレイ内相対位置特定処理を示すフローチャートである。まず、ステップＳ１７０１において、相対位置が映像上の指定機器の左上座標を起点に設定され、続くステップＳ１７０２で、指定機器の映像上での拡大縮小率を取得する（拡大縮小率取得処理）。そして、ステップＳ１７０３において、該拡大縮小率を用いて指定位置に対するディスプレイデバイス内相対位置が補正され、処理を終了する。
【００５７】
図１８は、第１の実施形態におけるオブジェクト動作検索処理を示すフローチャートである。まず、ステップＳ１８０１において、対象をオブジェクト位置形状リストの先頭に初期化し、続くステップＳ１８０２以降の処理を繰り返す。
【００５８】
ステップＳ１８０２で、対象が有効か否かを判定し、有効の場合はステップＳ１８０３へ進み、指定位置が示すディスプレイデバイス内相対位置が対象のオブジェクト位置形状データの表示領域内に含まれるか否かを判定する。その結果、表示領域内に含まれる場合は、対象のオブジェクト動作記録データを戻り値として、この処理を終了する。
【００５９】
また、ステップＳ１８０３において、表示領域内に含まれない場合にはステップＳ１８０４へ進み、対象を進めて、ステップＳ１８０２に戻り、上述の処理を繰り返す。一方、ステップＳ１８０２において、対象が有効でない場合、検索に失敗したものとして、この処理を終了する。
【００６０】
図１９は、第１の実施形態におけるオブジェクト操作処理を示すフローチャートである。まず、ステップＳ１９０１において、上述の処理で特定された指定位置に対応するオブジェクトを取得する（オブジェクト取得処理）。そして、ステップＳ１９０２において、取得したオブジェクトの権限を取得し、ステップＳ１９０３で、オブジェクト権限と操作しているユーザ情報とに基づいて、ユーザが実行を許可されたオブジェクトの操作項目を選択する。ここでは、拡大表示、印刷、検索、原本表示、原本印刷がユーザに許可された操作項目として、ステップＳ１９０４で分岐する。
【００６１】
ステップＳ１９０４において、指定操作が表示指示の場合はステップＳ１９０５へ進み、特定されたオブジェクトの再生処理を実行し（オブジェクト再生処理）、この処理を終了する。また、ステップＳ１９０４で指定操作が印刷指示の場合はステップＳ１９０６へ進み、特定されたオブジェクトの印刷処理を実行し（オブジェクト印刷処理）、この処理を終了する。また、ステップＳ１９０４で指定操作が検索指示の場合はステップＳ１９０７へ進み、特定されたオブジェクトが変化するタイミングを検索し、その位置からの映像を再生し（オブジェクト検索再生処理）、この処理を終了する。
【００６２】
また、ステップＳ１９０４において、指定操作が原本表示指示の場合はステップＳ１９０８へ進み、オブジェクトの原本を取得する（オブジェクト原本取得処理）。そして、ステップＳ１９０９において、オブジェクトの原本を再生し（オブジェクト再生処理）、この処理を終了する。また、ステップＳ１９０４において、指定操作が原本印刷指示の場合はステップＳ１９１０へ進み、オブジェクトの原本を取得する（オブジェクト原本取得処理）。そして、ステップＳ１９１１において、オブジェクト原本の印刷処理を実行し（オブジェクト印刷処理）、この処理を終了する。
【００６３】
図２０は、第１の実施形態におけるオブジェクト権限取得処理を示すフローチャートである。まず、ステップＳ２００１において、対象をオブジェクト権限データリストの先頭に初期化し、ステップＳ２００２以降の処理を繰り返す。ステップＳ２００２では、対象のオブジェクト権限データと特定オブジェクトとが不一致の場合はステップＳ２００３へ進み、対象を進めた後、ステップＳ２００２に戻り、この処理を繰り返す。また、ステップＳ２００２において、対象のオブジェクト権限データと特定オブジェクトとが一致する場合は、対象のオブジェクト権限データを戻り値として返す。
【００６４】
図２１は、第１の実施形態におけるオブジェクト操作項目選択処理を示すフローチャートである。まず、ステップＳ２１０１において、オブジェクト操作項目リストを初期化し、ステップＳ２１０２で操作を行っているユーザの情報を取得する。そして、ステップＳ２１０３において、対象を上述の処理で取得した特定オブジェクトのオブジェクト権限データとする。次に、ステップＳ２１０４において、対象とユーザ情報とが不一致の場合は、オブジェクト操作項目リストの選択に失敗したとして、この処理を終了する。
【００６５】
また、ステップＳ２１０４において、対象とユーザ情報とが一致した場合はステップＳ２１０５へ進み、ユーザが実行を許可されているオブジェクト操作項目をリストに更新し、オブジェクト操作項目リストを戻り値として返す。
【００６６】
図２２は、第１の実施形態におけるオブジェクト原本取得処理を示すフローチャートである。まず、ステップＳ２２０１において、対象をオブジェクト原本データの先頭に初期化し、ステップＳ２２０２以降の処理を繰り返す。ステップＳ２２０２では、対象とオブジェクト動作記録データに記述されたオブジェクト原本に関する情報が一致するか否かを判定する。ここで、対象が不一致の場合はステップＳ２２０３へ進み、対象を進めた後、ステップＳ２２０２に戻り、上述の処理を繰り返す。また、ステップＳ２２０２において、対象がオブジェクト動作記録データに記述されたオブジェクト原本に関する情報と一致した場合は、対象のオブジェクト原本データを戻り値とし、この処理を終了する。
【００６７】
図２３は、拡大表示提示画面の一例を示す図である。この画面は、オブジェクト操作で拡大表示を選択し、処理を行った後に提示される。図２３において、２３０１は特定したオブジェクトのオブジェクト位置形状リストに基づいて撮影映像データ３０７から領域を切り出し、ゆがみ補正、拡大などの処理を行って表示した画像である。２３０２は「戻る」ボタンであり、このボタンを選択すると、図１０に示す会議映像操作画面に画面が遷移する。
【００６８】
図２４は、原本表示提示画面の一例を示す図である。この画面は、オブジェクト操作で原本表示を選択し、処理を行った後に提示される。図２４において、２４０１はオブジェクト原本取得処理で得たオブジェクト原本データである。オブジェクト原本２４０１は、会議画像中の領域を拡大した拡大オブジェクト２３０１と比べて鮮明な画像であるので、更なる詳細な情報を提示できる。ここで「戻る」ボタン２４０２を選択すると、図１０に示す会議映像操作画面に画面が遷移する。
【００６９】
このように、第１の実施形態によれば、会議画面中のオブジェクトに対し、拡大表示、印刷、オブジェクト原本表示、オブジェクト原本印刷の操作が可能となる。
【００７０】
また、ディスプレイ上の表示オブジェクトのアクセス制御が可能となり、セキュリティを向上させることができる。
【００７１】
更に、ディスプレイ上の表示オブジェクトにおいて、表示オブジェクトのもつ権限と操作するユーザの情報から、ユーザが実行しても良いオブジェクト操作項目のみを、ユーザインタフェース（ＵＩ）として提示することができる。
【００７２】
［第２の実施形態］
次に、図２５〜図２６を用いて、本発明に係る第２の実施形態を詳細に説明する。第２の実施形態では、オブジェクトに付与するオブジェクト権限を、ユーザ情報に基づき自動設定可能とする場合を例に挙げて説明する。
【００７３】
図２５は、第２の実施形態におけるオブジェクト権限を自動設定する際のテンプレートの一例を示す図である。会議記録前に予め図２５に示すようなテンプレートを用意することで、会議記録中のオブジェクト権限設定処理をテンプレートに沿って自動的に実行することができる。テンプレートには、２５０４のグループユーザ名に「△△プロジェクト」のように、直接ユーザ名を明記しても良い。また、権限を設定する法則をテンプレートに記述しても良い。例えば、２５０１の個人ユーザに「データ作成者」もしくは２５０２のグループユーザに「データ作成部門」のように、実際のオブジェクトを作成したユーザ名をオブジェクト権限設定時に取得し、オブジェクト権限に反映させる。
【００７４】
具体的には、オブジェクト権限テンプレートを図２５として、あるオブジェクトの原本の作成者が「○△」であった場合のオブジェクト権限は図２６に示す２６０１となる。
【００７５】
このように、第２の実施形態によれば、明示的に権限を設定しなくても、オブジェクト毎に異なった権限を設定することができる。特に、ユーザ情報に基づく権限設定が可能となる。
【００７６】
［第３の実施形態］
次に、図２７を用いて、本発明に係る第３の実施形態を詳細に説明する。第３の実施形態では、オブジェクトに付与するオブジェクト権限をオブジェクトが表示された表示装置に基づいて自動設定可能とする場合を例に挙げて説明する。
【００７７】
図２７は、第３の実施形態におけるオブジェクト権限を自動設定する際のテンプレートの一例を示す図である。会議記録前に予め図２７に示すようなテンプレートを用意することで、会議記録中のオブジェクト権限設定処理をテンプレートに沿って自動的に実行することができる。テンプレートには、２７０１の「表示装置３０１」のようにオブジェクトの表示された表示装置を明記する。会議記録時には、実際にオブジェクトが表示された機器名をオブジェクト権限設定時に取得し、オブジェクト権限設定に反映させる。尚、第３の実施形態では機器名を明示したが、直接画像中の座標情報を明記しても良い。
【００７８】
このように、第３の実施形態によれば、明示的に権限を設定しなくても、オブジェクト毎に異なった権限を設定することができる。特に、オブジェクトの位置や表示機器に基づく権限設定が可能となる。
【００７９】
［第４の実施形態］
次に、図２８〜図３２を用いて、本発明に係る第４の実施形態を詳細に説明する。第４の実施形態では、オブジェクトに付与するオブジェクト権限を明示的に設定指示可能とする場合を例に挙げて説明する。
【００８０】
図２８は、第４の実施形態における会議映像の再生操作、再生映像中の指定位置に表示されているオブジェクトの権限を指示可能な会議映像操作画面の一例を示す図である。図２８に示すように、オブジェクト権限詳細設定モード２８００であることを示している。オブジェクト権限を編集可能なユーザのみが、オブジェクト権限詳細設定モード２８００で会議記録を再生できる。ここで、オブジェクトに対する操作は、再生映像１００１中の任意の位置を指定１８０１することで、指定位置に対応するオブジェクト権限操作メニュー２８０２を表示することで行われる。２８０２を選択すると、画面はオブジェクト権限詳細設定画面に遷移する。
【００８１】
図２９は、オブジェクトのもつオブジェクト権限を明示的に設定可能なオブジェクト権限詳細設定画面の一例を示す図である。図２９において、２９０１はオブジェクト権限データである。ユーザ名の行とオブジェクト操作の列が交わるマスのうち、許可／拒否の欄にチェックがつく。例えば、２９０３のグループユーザ名「会議参加メンバ」と２９０２のオブジェクト操作「原本印刷」が交わるマスのうち、拒否２９０５の欄にチェック２９０７がついている。これはグループユーザ名「会議参加メンバ」は、原本印刷操作を許可されていないことを表す。
【００８２】
ここで、許可２９０４の欄２９０６を指定すると、チェック２９０７は許可２９０７の欄２９０６に移行し、グループユーザ名「会議参加メンバ」は、原本印刷操作が許可された意味となる。また、決定ボタン２９０８、キャンセルボタン２９０９、ユーザ追加ボタン２９１０が存在する。ユーザ追加ボタン２９１０を選択すると、オブジェクト権限詳細設定ユーザ追加画面（図３０）に遷移する。
【００８３】
図３０は、オブジェクトのもつオブジェクト権限を明示的に設定可能なオブジェクト権限詳細設定でユーザ追加画面の一例を示す図である。ユーザ名入力欄３００１は、新規にユーザ名を入力でき、それぞれのオブジェクト操作に対して許可／拒否の選択ができる。また、決定ボタン３００２、キャンセルボタン３００３、戻るボタン３００４が存在する。ここで戻るボタン３００４を選択すると、図２９に示すオブジェクト権限詳細設定画面に遷移する。
【００８４】
図３１は、第４の実施形態におけるオブジェクト権限設定指示処理を示すフローチャートである。まず、ステップＳ３１０１において、操作に応じて、オブジェクト操作の許可／拒否の設定を変更する権限設定変更、設定内容の決定、キャンセル、新たなユーザの追加を指示するユーザ追加の何れかに分岐する。ここで、操作が権限設定変更の場合はステップＳ３１０２へ進み、オブジェクト権限の設定を変更する。また、操作が決定の場合はステップＳ３１０３へ進み、図２９に示す画面で行われた内容をオブジェクト権限データに更新し、権限設定を終了する。また、操作がユーザ追加の場合はユーザ追加画面に遷移する。尚、キャンセルの場合は権限情報を更新せずに、そのまま終了する。
【００８５】
図３２は、第４の実施形態におけるオブジェクト権限設定ユーザ追加処理を示すフローチャートである。まず、ステップＳ３２０１において、操作に応じて、オブジェクト操作の許可／拒否の設定を変更する権限設定変更又は新たなユーザ名追加、設定内容の決定、キャンセル、オブジェクト権限設定画面に戻るの何れかに分岐する。ここで、操作が権限設定変更又は新たなユーザ名追加の場合はステップＳ３２０２へ進み、ユーザ追加処理を行い、ステップＳ３２０３で権限設定変更処理を行い、ステップＳ３２０１に戻り、上述の処理を繰り返す。また、操作が決定の場合はステップＳ３２０４へ進み、図３０に示す画面で行われた内容をオブジェクト権限データに更新し、権限設定処理を終了する。また、操作が戻るの場合は、オブジェクト権限設定画面に戻る。尚、キャンセルでは権限情報を更新せずに、そのまま終了する。
【００８６】
このように、第４の実施形態によれば、オブジェクトの操作権限をユーザが明示的に設定及び追加することができる。
【００８７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００８８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００８９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００９０】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００９１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合。
【００９２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９３】
【図１】実施形態における情報処理装置のハードウェア構成を示すブロック図である。
【図２】第１の実施形態におけるシステムイメージの一例を示す図である。
【図３】図２に示すシステムイメージを実現する場合の構成を示すシステムブロック図である。
【図４】図３に示す会議記録装置３０５及び会議記録再生装置３０９の機能を示す機能ブロック図である。
【図５】第１の実施形態における会議記録処理を示すフローチャートである。
【図６】オブジェクト動作記録データ３０６の一例を示す図である。
【図７】第１の実施形態におけるオブジェクト動作記録処理を示すフローチャートである。
【図８】オブジェクト権限データの一例を示す図である。
【図９】第１の実施形態における会議記録再生処理を示すフローチャートである。
【図１０】会議映像の再生操作、再生映像中の指定位置に表示されているオブジェクトを操作可能な会議映像操作画面の一例を示す図である。
【図１１】第１の実施形態における会議映像操作処理を示すフローチャートである。
【図１２】機器位置形状データ３０８の一例を示す図である。
【図１３】第１の実施形態における、再生位置に対応する時刻の機器位置形状データを取得する機器位置形状取得処理を示すフローチャートである。
【図１４】第１の実施形態における指定機器特定処理を示すフローチャートである。
【図１５】第１の実施形態における指定機器内オブジェクト特定処理を示すフローチャートである。
【図１６】図１５に示すオブジェクト位置形状取得処理を示すフローチャートである。
【図１７】図１５に示すディスプレイ内相対位置特定処理を示すフローチャートである。
【図１８】第１の実施形態におけるオブジェクト動作検索処理を示すフローチャートである。
【図１９】第１の実施形態におけるオブジェクト操作処理を示すフローチャートである。
【図２０】第１の実施形態におけるオブジェクト権限取得処理を示すフローチャートである。
【図２１】第１の実施形態におけるオブジェクト操作項目選択処理を示すフローチャートである。
【図２２】第１の実施形態におけるオブジェクト原本取得処理を示すフローチャートである。
【図２３】拡大表示提示画面の一例を示す図である。
【図２４】原本表示提示画面の一例を示す図である。
【図２５】第２の実施形態におけるオブジェクト権限を自動設定する際のテンプレートの一例を示す図である。
【図２６】オブジェクト権限データの一例を示す図である。
【図２７】第３の実施形態におけるオブジェクト権限を自動設定する際のテンプレートの一例を示す図である。
【図２８】第４の実施形態における会議映像の再生操作、再生映像中の指定位置に表示されているオブジェクトの権限を指示可能な会議映像操作画面の一例を示す図である。
【図２９】オブジェクトのもつオブジェクト権限を明示的に設定可能なオブジェクト権限詳細設定画面の一例を示す図である。
【図３０】オブジェクトのもつオブジェクト権限を明示的に設定可能なオブジェクト権限詳細設定でユーザ追加画面の一例を示す図である。
【図３１】第４の実施形態におけるオブジェクト権限設定指示処理を示すフローチャートである。
【図３２】第４の実施形態におけるオブジェクト権限設定ユーザ追加処理を示すフローチャートである。
【符号の説明】
【００９４】
１０１  入力部
１０２  ＣＰＵ
１０３  出力部
１０４  プログラムメモリ
１０５  データメモリ
１０６  バス
２０１  会議映像撮影カメラ
２０２  ディスプレイ
２０３  表示オブジェクト
３０１  表示装置
３０２  表示装置
３０３  表示装置
３０４  撮影装置
３０５  会議記録装置
３０６  オブジェクト動作記録データ
３０７  撮影映像データ
３０８  機器位置形状データ
３０９  会議記録再生装置
３１０  オブジェクト原本データ
３１１  オブジェクト期限データ
【図１】
2007060028.tif 000003
【図２】
2007060028.tif 000004
【図３】
2007060028.tif 000005
【図４】
2007060028.tif 000006
【図５】
2007060028.tif 000007
【図６】
2007060028.tif 000008
【図７】
2007060028.tif 000009
【図８】
2007060028.tif 000010
【図９】
2007060028.tif 000011
【図１０】
2007060028.tif 000012
【図１１】
2007060028.tif 000013
【図１２】
2007060028.tif 000014
【図１３】
2007060028.tif 000015
【図１４】
2007060028.tif 000016
【図１５】
2007060028.tif 000017
【図１６】
2007060028.tif 000018
【図１７】
2007060028.tif 000019
【図１８】
2007060028.tif 000020
【図１９】
2007060028.tif 000021
【図２０】
2007060028.tif 000022
【図２１】
2007060028.tif 000023
【図２２】
2007060028.tif 000024
【図２３】
2007060028.tif 000025
【図２４】
2007060028.tif 000026
【図２５】
2007060028.tif 000027
【図２６】
2007060028.tif 000028
【図２７】
2007060028.tif 000029
【図２８】
2007060028.tif 000030
【図２９】
2007060028.tif 000031
【図３０】
2007060028.tif 000032
【図３１】
2007060028.tif 000033
【図３２】
2007060028.tif 000034