(57)【要約】    【課題】  同一および類似の複数の描画オブジェクトに対して描画オブジェクトの編集を一律に適用するとともに、編集の不要な描画オブジェクトに対して該編集を適用してしまうことを防止する。    【解決手段】  保存部１１が、描画オブジェクトを含むキャプチャデータを、キャプチャの時間的順位を示す順位情報とともにキャプチャデータベース１０に保存する。所定の描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲を、前記順位情報に基づき指定する。検索部１５が、キャプチャデータベース１０に保存された描画オブジェクトのうち、この範囲に属するものを抽出し、抽出された描画オブジェクトのうち、前記所定の描画オブジェクトと類似するものを検出する。編集適用部１４が、検出された描画オブジェクトに対して、前記所定の描画オブジェクトに対して行われた編集と同一の編集を行う。【選択図】      図２
2005157796.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置において、
スクリーン画像と描画オブジェクトとをキャプチャデータとして記憶装置に保存するとともに、キャプチャの時間的順位を示す順位情報を前記キャプチャデータに対応付けて前記記憶装置に保存する保存手段と、
キャプチャデータを指定されると、該指定されたキャプチャデータを構成するスクリーン画像および描画オブジェクトを前記記憶装置から読み出して、該スクリーン画像と該描画オブジェクトとを合成して前記画像表示装置に表示する表示手段と
を有することを特徴とする情報処理装置。
【請求項２】
所定のキャプチャデータを構成する描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲として、前記順位情報に基づき指定された検索対象範囲を受け取る受取手段と、
前記記憶装置に保存されたキャプチャデータのうち、前記受取手段によって受け取られた検索対象範囲内にあるキャプチャデータを抽出する抽出手段と、
前記抽出手段によって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトのうち、前記所定のキャプチャデータを構成する描画オブジェクトと類似する描画オブジェクトを検出する検出手段と、
前記検出手段によって検出された描画オブジェクトに対して、前記所定のキャプチャデータを構成する描画オブジェクトに対して行われた編集と同一の編集を行う編集手段と
を更に有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記記憶装置に保存されたキャプチャデータをそれぞれ構成する描画オブジェクトにおける互いの派生関係を記述したテーブルを作成する作成手段を更に有し、
前記検出手段は、前記作成手段によって作成されたテーブルを参照して、前記類似する描画オブジェクトを検出することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記検出手段は、
前記抽出手段によって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトの各々と、前記所定のキャプチャデータを構成する描画オブジェクトとの間の各類似度を算出する類似度算出手段と、
前記抽出手段によって抽出されたキャプチャデータの描画オブジェクトの中で、前記類似度算出手段によって算出された各類似度のうち所定値以上である類似度をもつ描画オブジェクトを、前記類似する描画オブジェクトとして検出する類似オブジェクト検出手段と
を含むことを特徴とする請求項２記載の情報処理装置。
【請求項５】
オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置に適用される描画オブジェクト編集方法において、
スクリーン画像と描画オブジェクトとをキャプチャデータとして記憶装置に保存するとともに、キャプチャの時間的順位を示す順位情報を前記キャプチャデータに対応付けて前記記憶装置に保存する保存ステップと、
キャプチャデータを指定されると、該指定されたキャプチャデータを構成するスクリーン画像および描画オブジェクトを前記記憶装置から読み出して、該スクリーン画像と該描画オブジェクトとを合成して前記画像表示装置に表示する表示ステップと
を有することを特徴とする描画オブジェクト編集方法。
【請求項６】
所定のキャプチャデータを構成する描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲として、前記順位情報に基づき指定された検索対象範囲を受け取る受取ステップと、
前記記憶装置に保存されたキャプチャデータのうち、前記受取ステップによって受け取られた検索対象範囲内にあるキャプチャデータを抽出する抽出ステップと、
前記抽出ステップによって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトのうち、前記所定のキャプチャデータを構成する描画オブジェクトと類似する描画オブジェクトを検出する検出ステップと、
前記検出ステップによって検出された描画オブジェクトに対して、前記所定のキャプチャデータを構成する描画オブジェクトに対して行われた編集と同一の編集を行う編集ステップと
を更に有することを特徴とする請求項５記載の描画オブジェクト編集方法。
【請求項７】
前記記憶装置に保存されたキャプチャデータをそれぞれ構成する描画オブジェクトにおける互いの派生関係を記述したツリーを作成する作成ステップを更に有し、
前記検出ステップは、前記作成ステップによって作成されたツリーを参照して、前記類似する描画オブジェクトを検出することを特徴とする請求項６記載の描画オブジェクト編集方法。
【請求項８】
前記検出ステップは、
前記抽出ステップによって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトの各々と、前記所定のキャプチャデータを構成する描画オブジェクトとの間の各類似度を算出する類似度算出ステップと、
前記抽出ステップによって抽出されたキャプチャデータの描画オブジェクトの中で、前記類似度算出ステップによって算出された各類似度のうち所定値以上である類似度をもつ描画オブジェクトを、前記類似する描画オブジェクトとして検出する類似オブジェクト検出ステップと
を含むことを特徴とする請求項６記載の描画オブジェクト編集方法。
【請求項９】
オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置に適用される描画オブジェクト編集方法を、コンピュータに実行させるためのプログラムにおいて、
スクリーン画像と描画オブジェクトとをキャプチャデータとして記憶装置に保存するとともに、キャプチャの時間的順位を示す順位情報を前記キャプチャデータに対応付けて前記記憶装置に保存する保存ステップと、
キャプチャデータを指定されると、該指定されたキャプチャデータを構成するスクリーン画像および描画オブジェクトを前記記憶装置から読み出して、該スクリーン画像と該描画オブジェクトとを合成して前記画像表示装置に表示する表示ステップと
を有することを特徴とするプログラム。
【請求項１０】
所定のキャプチャデータを構成する描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲として、前記順位情報に基づき指定された検索対象範囲を受け取る受取ステップと、
前記記憶装置に保存されたキャプチャデータのうち、前記受取ステップによって受け取られた検索対象範囲内にあるキャプチャデータを抽出する抽出ステップと、
前記抽出ステップによって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトのうち、前記所定のキャプチャデータを構成する描画オブジェクトと類似する描画オブジェクトを検出する検出ステップと、
前記検出ステップによって検出された描画オブジェクトに対して、前記所定のキャプチャデータを構成する描画オブジェクトに対して行われた編集と同一の編集を行う編集ステップと
を更に有することを特徴とする請求項９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、描画オブジェクト編集方法、及びプログラムに関し、特に、オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置、該情報処理装置に適用される描画オブジェクト編集方法、及び該描画オブジェクト編集方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
オブジェクトを描画する描画機能を具備するとともに、表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置として、例えば会議システムなどが挙げられる。
【０００３】
一般に、会議システムでは、時々刻々変化する表示装置上の画像を記録するため、キャプチャ機能が用いられる。また、表示装置上には、メモや注釈などがオブジェクト描画される。限られた時間の中で円滑に議事を進行するため、会議中に描画されたメモや注釈などは、会議後の参照を意図した清書レベルのものではなく、下書きレベルのものである。このため、会議中に取り込まれたキャプチャ画像を議事録として使用する場合、会議後に編集が必要である。
【０００４】
従来、描画方法として四角形や円や手書き文字などを１つの描画オブジェクトとして扱い、ある描画オブジェクトのプロパティを編集する場合、同じ編集内容を同種の描画オブジェクトに対しても実施する方法があった（例えば、特許文献１参照）。
【特許文献１】特開平９−３０５６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、キャプチャ時点での表示画面のイメージ（スクリーン画像）と描画オブジェクトとを対にしてキャプチャデータとして保存する方法が考えられる。この保存方法では、キャプチャ画像の再生時に描画オブジェクトに編集を加えることが可能になる。なお、編集対象となる描画オブジェクトが取り込まれた時点に近い時点で取り込まれたキャプチャデータには、同一または類似の描画オブジェクトが含まれていることが多く、ある時点のキャプチャデータの編集を、時間的に近い他のキャプチャデータにも適用すると、効率的な編集が行える。
【０００６】
しかしながら、ある描画オブジェクトへの編集を、同種の描画オブジェクトに適用する方法では、キャプチャ時点が離れたキャプチャデータにも編集を適用してしまい、すでに編集の終わっているキャプチャデータに、不要な編集を加えてしまうという問題があった。
【０００７】
本発明はこのような問題点に鑑みてなされたものであって、同一および類似の複数の描画オブジェクトに対して描画オブジェクトの編集を一律に適用するとともに、編集の不要な描画オブジェクトに対して該編集を適用してしまうことを防止することを図った情報処理装置、描画オブジェクト編集方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の発明によれば、オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置において、スクリーン画像と描画オブジェクトとをキャプチャデータとして記憶装置に保存するとともに、キャプチャの時間的順位を示す順位情報を前記キャプチャデータに対応付けて前記記憶装置に保存する保存手段と、キャプチャデータを指定されると、該指定されたキャプチャデータを構成するスクリーン画像および描画オブジェクトを前記記憶装置から読み出して、該スクリーン画像と該描画オブジェクトとを合成して前記画像表示装置に表示する表示手段とを有することを特徴とする情報処理装置が提供される。
【０００９】
また、請求項２記載の発明によれば、前記情報処理装置が、所定のキャプチャデータを構成する描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲として、前記順位情報に基づき指定された検索対象範囲を受け取る受取手段と、前記記憶装置に保存されたキャプチャデータのうち、前記受取手段によって受け取られた検索対象範囲内にあるキャプチャデータを抽出する抽出手段と、前記抽出手段によって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトのうち、前記所定のキャプチャデータを構成する描画オブジェクトと類似する描画オブジェクトを検出する検出手段と、前記検出手段によって検出された描画オブジェクトに対して、前記所定のキャプチャデータを構成する描画オブジェクトに対して行われた編集と同一の編集を行う編集手段とを更に有することを特徴とする。
【００１０】
また、請求項５記載の発明によれば、オブジェクトを描画する描画機能を具備するとともに、画像表示装置に表示された画像をファイルとして取り込むキャプチャ機能を備えた情報処理装置に適用される描画オブジェクト編集方法において、スクリーン画像と描画オブジェクトとをキャプチャデータとして記憶装置に保存するとともに、キャプチャの時間的順位を示す順位情報を前記キャプチャデータに対応付けて前記記憶装置に保存する保存ステップと、キャプチャデータを指定されると、該指定されたキャプチャデータを構成するスクリーン画像および描画オブジェクトを前記記憶装置から読み出して、該スクリーン画像と該描画オブジェクトとを合成して前記画像表示装置に表示する表示ステップとを有することを特徴とする描画オブジェクト編集方法が提供される。
【００１１】
また、請求項６記載の発明によれば、前記描画オブジェクト編集方法が、所定のキャプチャデータを構成する描画オブジェクトに対して編集が行われたとき、該編集と同一の編集が行われるべき範囲として、前記順位情報に基づき指定された検索対象範囲を受け取る受取ステップと、前記記憶装置に保存されたキャプチャデータのうち、前記受取ステップによって受け取られた検索対象範囲内にあるキャプチャデータを抽出する抽出ステップと、前記抽出ステップによって抽出されたキャプチャデータをそれぞれ構成する描画オブジェクトのうち、前記所定のキャプチャデータを構成する描画オブジェクトと類似する描画オブジェクトを検出する検出ステップと、前記検出ステップによって検出された描画オブジェクトに対して、前記所定のキャプチャデータを構成する描画オブジェクトに対して行われた編集と同一の編集を行う編集ステップとを更に有することを特徴とする。
【００１２】
さらに、上記描画オブジェクト編集方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、キャプチャデータの時間的連続性に着目して、キャプチャ時点に応じてキャプチャデータに付された識別ＩＤを利用して検索対象範囲を指定し、この検索対象範囲内のキャプチャデータのうち類似の描画オブジェクトに対して描画オブジェクトの編集を適用する。これによって、類似の複数の描画オブジェクトに対して描画オブジェクトの編集を一律に適用するとともに、編集の不要な描画オブジェクトに対して該編集を適用してしまうことを防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１５】
〔第１の実施の形態〕
図１は、本発明に係る第１の実施の形態におけるキャプチャ処理装置を含む会議システムの構成を示すブロック図である。
【００１６】
図１において表示装置１、情報処理装置２、入力装置３が、会議システムのホストであり、情報処理装置２がキャプチャ処理装置の機能を実装する。情報処理装置４〜６および入力装置７〜９は、会議システムのクライアントであり、ＬＡＮなどの通信網を介してホストの機能を利用してキャプチャ、キャプチャ画像の再生、編集が可能である。なお、ホストのみであっても、キャプチャ、キャプチャ画像の再生、編集が可能である。
【００１７】
図２は、キャプチャ処理装置の機能を備えた情報処理装置２の機能構成を示すブロック図である。なお情報処理装置２のハードウェアは、例えば中央演算装置（ＣＰＵ）、ＣＰＵが実行するプログラムを記憶するＲＯＭ（Read Only Memory）、ＣＰＵが演算に使用するＲＡＭ（Random Access Memory）、入出力装置等から構成される。
【００１８】
図２において、１０はキャプチャデータベース、１１は保存部、１２は再生部、１３は編集部、１４は編集適用部、１５は検索部である。なお、これらの各部を複数の情報処理装置にそれぞれ割り振り、ＬＡＮなどの通信網を介して連携させ動作させるようにしてもよい。
【００１９】
キャプチャデータベース１０は、保存部１１によって作成されたキャプチャデータを保存したり、再生部１２によるデータ読み出し、検索部１５によるデータ検索、編集適用部１４によるデータ更新などの要求を受け付けたりする。
【００２０】
保存部１１は、入力装置３からキャプチャ要求を受け取ると、情報処理装置２に含まれるＶＲＡＭから画像データを読み出してイメージを取得するか、表示装置１に表示されているスクリーン画像を、プリントスクリーン機能によりイメージとして取得する。また、描画アプリケーションに含まれる描画オブジェクトを描画オブジェクトリストとして取得する。さらに、キャプチャの日時や編集日時のデータと、同日のキャプチャカウント数（連続番号）とを合わせて作成したキャプチャデータＩＤなど、キャプチャの順番が分かるデータを作成し、これをイメージと描画オブジェクトとに付加してキャプチャデータとして保存する。
【００２１】
再生部１２は、キャプチャデータを指定しての再生要求を受け取ると、キャプチャデータベース１０から指定のキャプチャデータを読み出し、表示装置１にイメージを出力するとともに、描画オブジェクトの描画を指示する。
【００２２】
編集部１３は、入力装置３を介してユーザからの入力操作に応じて描画オブジェクトの編集を行い、再生部１２に表示の更新を指示する。編集確定後は編集適用部１４に、他のキャプチャデータに含まれる、編集対象となった描画オブジェクトと同一および類似の描画オブジェクトに対して、同一の編集を適用するように指示する。
【００２３】
編集適用部１４は、検索部１５に、編集の適用対象範囲を指定して、編集対象の描画オブジェクトと同一および類似の描画オブジェクトの検索を指示し、この検索の結果発見された描画オブジェクトに、編集部１３で行った編集と同一の編集を適用し、適用後に得られた描画オブジェクトに基づき、キャプチャデータベース１０に対応キャプチャデータの更新を指示する。
【００２４】
検索部１５は、編集適用部１４からの検索要求を受けて、キャプチャデータベース１０内の検索対象範囲のキャプチャデータから、編集対象の描画オブジェクトと同一および類似の描画オブジェクトを検索する。
【００２５】
図３は、情報処理装置２において実行される描画オブジェクトの編集処理の手順を示すフローチャートである。
【００２６】
ステップＳ１０において、ユーザが、描画オブジェクトの編集を行いたいキャプチャデータを選択し、ステップＳ１１で、再生部１２が、選択されたキャプチャデータを表示装置１に表示する。ステップＳ１２で、ユーザが、表示装置１に表示された画像を参照して描画オブジェクトを編集操作し、編集部１３が、この編集操作に従って編集処理を行う。
【００２７】
描画オブジェクトが編集され、編集が確定すると、ステップＳ１３において、まず、ユーザがキャプチャデータベース１０内の検索対象範囲を指定する。検索対象範囲の指定は、例えば、編集されたキャプチャデータのキャプチャ時点以降に取り込まれた全てのキャプチャデータを検索対象範囲として指定する。あるいは、編集されたキャプチャデータのキャプチャ時点以降に取り込まれたキャプチャデータのうち所定数のキャプチャデータを検索対象範囲として指定する。そして、検索部１５が、この指定された検索対象範囲内における全キャプチャデータの描画オブジェクトの中に、ステップＳ１２で編集された描画オブジェクトと同一および類似の描画オブジェクトが存在するか否かを判別する（詳しくは後述）。
【００２８】
ステップＳ１４では、ステップＳ１３における判別の結果、同一および類似の描画オブジェクトが存在すると判別された場合には、ステップＳ１５に進んで、編集適用部１４が、該同一および類似の描画オブジェクトに対して、ステップＳ１２で行われた編集と同一の編集を適用し、編集の済んだ上記同一および類似の描画オブジェクトをキャプチャデータベース１０に上書きする（キャプチャデータベース１０の更新）。
【００２９】
ステップＳ１４において、ステップＳ１２で編集された描画オブジェクトと同一および類似の描画オブジェクトが存在しないと判別された場合、およびステップＳ１５の処理が終了した場合は、ステップＳ１６において、ユーザが描画オブジェクトの編集を行いたいキャプチャデータがまだ存在するか否かを判別し、存在すればステップＳ１０へ戻り、存在しないならば描画オブジェクトの編集処理を終了する。
【００３０】
図４は、描画オブジェクトのプロパティの一部を示す図である。
【００３１】
図４は、四角形や円などの図形に関する描画オブジェクトのプロパティを示し、こうしたプロパティが、前述の編集の対象となる。なお、描画オブジェクトの種別に応じてプロパティは異なるため、位置や大きさなどの共通項目以外には使われるプロパティと使われないプロパティがある。
【００３２】
図５は、キャプチャデータベース１０に保存部１１によって保存されるイメージおよび描画オブジェクトの保存管理テーブルの一例を示す図である。
【００３３】
図５では、キャプチャデータの識別ＩＤとして、キャプチャ時点を示す日付と４桁のカウント数（昇り順連続番号）とを合わせた番号が用いられる。イメージ欄には、保存部１１で取得した対応イメージデータのファイルパスが記載される。描画オブジェクトリスト欄には、対応描画オブジェクトデータのリンクが記載される。こうしたイメージデータのファイルパスや描画オブジェクトデータのリンクが、キャプチャデータごとに対応付けて管理される。
【００３４】
次に、類似の描画オブジェクトの検索方法について説明する。
【００３５】
図６は、描画オブジェクトの派生状態を管理するためのツリーの一例を示す図である。
【００３６】
このツリーは、描画オブジェクトの編集によって生じた新たな描画オブジェクトの元の描画オブジェクトとの派生関係を示すものである。例えば、描画オブジェクト２０から派生した描画オブジェクトをＩＤ１，２（２１，２２）で示し、ＩＤ２（２２）から派生した描画オブジェクトをＩＤ３（２３）で示す。こうしたツリーが編集部１３によってキャブチャデータベース１０に管理保存され、これを編集適用部１４が参照することによって、以下の同一および類似の描画オブジェクトの検索を行う。
【００３７】
図７は、情報処理装置２で実行される同一および類似の描画オブジェクトの検索処理の手順を示すフローチャートである。これは図３におけるステップＳ１３の処理に相当する。
【００３８】
ステップＳ２０において、検索対象の描画オブジェクトのＩＤを抽出する。ステップＳ２１において、キャブチャデータベース１０に管理保存される描画オブジェクトの派生ツリー（図６に例示）を参照して、ステップＳ２０で抽出されたＩＤをもつ描画オブジェクトを探し、該描画オブジェクトより下の階層に位置する描画オブジェクト全部のＩＤを取り出して、類似オブジェクトリストを作成する。
【００３９】
ステップＳ２２では、キャプチャデータベース１０に保存された保存管理テーブル（図５に例示）におけるキャプチャデータの識別ＩＤを参照して、ユーザによって指定された検索対象範囲に含まれるキャプチャデータを抽出して、対応の描画オブジェクトリストを取得する。
【００４０】
そしてステップＳ２３で、ステップＳ２１で作成された類似オブジェクトリストと、ステップＳ２２で取得した描画オブジェクトリストとを比較して、同一の（マッチングした）描画オブジェクトを取り出し、そうした描画オブジェクトのリストからなるマッチング結果を作成する。ステップＳ２４において、マッチング結果を出力する。
【００４１】
図８は、複数の異なるキャプチャ時に表示装置１にそれぞれ表示されていた表示画像と、該表示画像を構成するスクリーン画像（イメージ）と、該表示画像を構成する描画オブジェクトのプロパティとを例示する図である。
【００４２】
（Ａ）の表示画像３０から（Ｅ）の表示画像３４までは、順位１〜順位５のキャプチャ時において表示装置１にそれぞれ表示されていた表示画像である。各表示画像の右隣がスクリーン画像であり、描画オブジェクトが描画されていない状態のイメージを示す。各スクリーン画像の右隣が描画オブジェクトのデータであり、描画オブジェクトのＩＤやプロパティを含む。なおここでは、理解し易くするためプロパティの一部のみ図示している。
【００４３】
描画オブジェクト３５は描画オブジェクトＩＤ１の円形であり、描画オブジェクト３６は描画オブジェクトＩＤ２の四角形である。描画オブジェクト３７は、描画オブジェクト３６を移動したものであり、描画オブジェクト３８は、描画オブジェクト３６をコピーした描画オブジェクトＩＤ３の四角形である。描画オブジェクト３９は、描画オブジェクト３８をリサイズしたものである。なお、スクリーン画像は、（Ａ）〜（Ｃ）においてページ１のイメージであり、（Ｄ）〜（Ｅ）においてページ２のイメージになる。
【００４４】
なお、図８に示す描画オブジェクトのデータは、表示画像ごとに個別の管理保存形態となっているが、描画オブジェクトデータベースを用意して一括管理を行い、表示画像ごとに描画オブジェクトへのリンクを持つようにしてもよい。
【００４５】
図９は、図８に示すキャプチャデータにおいて、描画オブジェクトを編集した場合の一例を示す図である。
【００４６】
この例では、図８（Ｃ）に示す描画オブジェクト３７のプロパティの１つである色を、白から黒に変更し、図９（Ｃ）に示す描画オブジェクト４０のように編集するものとする。この編集により、図９（Ｃ）に示す描画オブジェクトのデータにおいて、描画オブジェクトＩＤ２の「色」欄が「黒」に更新される。
【００４７】
また、図８（Ｄ），（Ｅ）に示す描画オブジェクト３８、３９は、上記編集（変更）のあった描画オブジェクト３７に対して類似の描画オブジェクトであるため、同様の編集が行われて、色が白から黒へ変更され、図９（Ｄ），（Ｅ）に示す描画オブジェクト４１、４２のようになる。そして、図９（Ｄ），（Ｅ）にそれぞれ示す描画オブジェクトのデータにおいて、描画オブジェクトＩＤ３の「色」欄が「黒」に更新される。
【００４８】
なお、上記のように図８（Ｄ），（Ｅ）に示す描画オブジェクト３８、３９に対して、類似であるために同様の編集が適用されることが好ましくない場合は、ユーザが、編集適用時に類似オブジェクトへの編集の適用を制限あるいは禁止するようにしてもよい。
【００４９】
以上のように、第１の実施の形態では、キャプチャデータの時間的連続性に着目して、キャプチャ時点に応じてキャプチャデータに付された識別ＩＤを利用して検索対象範囲を指定し、この検索対象範囲内のキャプチャデータのうち同一および類似の描画オブジェクトに対して描画オブジェクトの編集を適用する。これによって、同一および類似の複数の描画オブジェクトに対して描画オブジェクトの編集を一律に適用するとともに、編集の不要な描画オブジェクトに対して該編集を適用してしまうことを防止することができる。
【００５０】
〔第２の実施の形態〕
次に第２の実施の形態について説明する。
【００５１】
第２の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成を流用する。
【００５２】
第２の実施の形態では、類似の描画オブジェクトの検索方法が、描画オブジェクトの派生状態を示すツリーを利用する第１の実施の形態とは異なる。
【００５３】
図１０は、第２の実施の形態における、同一および類似の描画オブジェクトを検索する検索処理の手順を示すフローチャートである。
【００５４】
ステップＳ３０において、キャプチャデータベース１０に保存された保存管理テーブル（図５に例示）におけるキャプチャデータの識別ＩＤを参照して、ユーザによって指定された検索対象範囲に含まれるキャプチャデータを抽出して、対応の描画オブジェクトリストを取得する。
【００５５】
ステップＳ３１において、取得された描画オブジェクトリスト中に、ステップＳ３２、Ｓ３３の類似度算出および判定の処理が未だ行なわれていない描画オブジェクトが残っているか否かを判定する。残っている場合には、ステップＳ３２に進んで、ステップＳ３１で類似度算出および判定の処理が未だ行なわれていないと判定された描画オブジェクトと、図３のステップＳ１２で編集が行われた描画オブジェクトとの類似度を算出する。類似度の算出は、例えば、描画オブジェクトどうしの同一プロパティにおける値の類似割合を算出する方法や、プロパティごとに設定した重みを上記値に付加して類似割合を算出する方法や、距離や色のプロパティの近さなどから類似度を算出する方法などを利用する。
【００５６】
ステップＳ３３において、ステップＳ３２で算出された類似度を所定閾値と比較し、算出された類似度が所定閾値よりも小さければステップＳ３１に戻り、所定閾値以上であればステップＳ３４へ進む。
【００５７】
ステップＳ３４では、ステップＳ３１で類似度算出および判定の処理が未だ行なわれていないと判定された描画オブジェクトをマッチング結果に追加する。
【００５８】
ステップＳ３１で類似度算出および判定の処理が未だ行なわれていない描画オブジェクトが残っていないと判定された場合には、ステップＳ３５に進んで、マッチング結果を出力する。
【００５９】
こうした第２の実施の形態においては、第１の実施の形態のような、描画オブジェクトの派生状態を示すツリーを管理保存する煩わしさから開放される。
【００６０】
〔他の実施の形態〕
なお、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００６１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体およびプログラムは本発明を構成することになる。
【００６２】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００６４】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００６５】
【図１】本発明に係る第１の実施の形態におけるキャプチャ処理装置を含む会議システムの構成を示すブロック図である。
【図２】キャプチャ処理装置の機能を備えた情報処理装置の機能構成を示すブロック図である。
【図３】情報処理装置において実行される描画オブジェクトの編集処理の手順を示すフローチャートである。
【図４】描画オブジェクトのプロパティの一部を示す図である。
【図５】キャプチャデータベースに保存部によって保存されるイメージおよび描画オブジェクトの保存管理テーブルの一例を示す図である。
【図６】描画オブジェクトの派生状態を管理するためのツリーの一例を示す図である。
【図７】情報処理装置で実行される同一および類似の描画オブジェクトの検索処理の手順を示すフローチャートである。
【図８】複数の異なるキャプチャ時に表示装置にそれぞれ表示されていた表示画像と、該表示画像を構成するスクリーン画像（イメージ）と、該表示画像を構成する描画オブジェクトのプロパティとを例示する図である。
【図９】図８に示すキャプチャデータにおいて、描画オブジェクトを編集した場合の一例を示す図である。
【図１０】第２の実施の形態における、同一および類似の描画オブジェクトを検索する検索処理の手順を示すフローチャートである。
【符号の説明】
【００６６】
１  表示装置（画像表示装置）
２  情報処理装置
３  入力装置（受取手段）
１０  キャプチャデータベース（記憶装置）
１１  保存部（保存手段）
１２  再生部（表示手段）
１３  編集部
１４  編集適用部（編集手段）
１５  検索部（抽出手段、検出手段）
【図１】
2005157796.tif 000003
【図２】
2005157796.tif 000004
【図３】
2005157796.tif 000005
【図４】
2005157796.tif 000006
【図５】
2005157796.tif 000007
【図６】
2005157796.tif 000008
【図７】
2005157796.tif 000009
【図８】
2005157796.tif 000010
【図９】
2005157796.tif 000011
【図１０】
2005157796.tif 000012